-
Notifications
You must be signed in to change notification settings - Fork 1
/
AGB PowerApp Design
164 lines (164 loc) · 32.3 KB
/
AGB PowerApp Design
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
<mxfile host="app.diagrams.net" modified="2022-05-19T12:42:01.233Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36" etag="LP5m2uEXW-CY6AIQwvsS" version="18.0.7" type="github" pages="4">
<diagram id="ZjaMh-uNFPH49Z30cmKi" name="Context Diagram">
<mxGraphModel dx="1248" dy="706" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" background="#F1FAEE" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="bVKmoWr4rjOrWBuk1rea-1" value="AGB <br>Automation<br>Tool" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;sketch=1;fillColor=#A8DADC;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" vertex="1">
<mxGeometry x="331" y="502" width="165" height="165" as="geometry" />
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-2" value="Teams<br>Planner" style="whiteSpace=wrap;html=1;aspect=fixed;sketch=1;fillColor=#A8DADC;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" vertex="1">
<mxGeometry x="560" y="320" width="80" height="80" as="geometry" />
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-3" value="" style="endArrow=classic;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;curved=1;sketch=1;labelBackgroundColor=#F1FAEE;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" source="bVKmoWr4rjOrWBuk1rea-2" target="bVKmoWr4rjOrWBuk1rea-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="490" y="400" as="sourcePoint" />
<mxPoint x="540" y="350" as="targetPoint" />
<Array as="points">
<mxPoint x="490" y="430" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-4" value="Task<br>Information" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];sketch=1;labelBackgroundColor=#F1FAEE;fontColor=#1D3557;" parent="bVKmoWr4rjOrWBuk1rea-3" vertex="1" connectable="0">
<mxGeometry x="-0.2432" y="6" relative="1" as="geometry">
<mxPoint x="-1" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-6" value="Enterprise / Solution<br>Architect" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;sketch=1;fillColor=#A8DADC;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" vertex="1">
<mxGeometry x="160" y="390" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-7" value="Secretariat" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;sketch=1;fillColor=#A8DADC;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" vertex="1">
<mxGeometry x="160" y="650" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-8" value="Approver" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;sketch=1;fillColor=#A8DADC;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" vertex="1">
<mxGeometry x="620" y="607" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-10" value="" style="shape=table;html=1;whiteSpace=wrap;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fillColor=none;align=left;spacingLeft=10;strokeColor=none;rounded=1;arcSize=11;fontColor=#1D3557;resizable=0;points=[[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0.25,0],[1,0.5,0],[1,0.75,0],[0.75,1,0],[0.5,1,0],[0.25,1,0],[0,0.75,0],[0,0.5,0],[0,0.25,0]];sketch=1;" parent="1" vertex="1">
<mxGeometry x="620" y="860" width="180" height="60" as="geometry" />
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-11" value="In-Scope" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=#A8DADC;top=0;left=0;bottom=0;right=0;overflow=hidden;pointerEvents=1;align=left;spacingLeft=10;strokeColor=#457B9D;rounded=0;sketch=1;fontColor=#1D3557;" parent="bVKmoWr4rjOrWBuk1rea-10" vertex="1">
<mxGeometry width="180" height="30" as="geometry" />
</mxCell>
<mxCell id="bVKmoWr4rjOrWBuk1rea-12" value="Out of Scope" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;fillColor=#A8DADC;top=0;left=0;bottom=0;right=0;overflow=hidden;pointerEvents=1;align=left;spacingLeft=10;rounded=0;strokeColor=#457B9D;sketch=1;fontColor=#1D3557;" parent="bVKmoWr4rjOrWBuk1rea-10" vertex="1">
<mxGeometry y="30" width="180" height="30" as="geometry" />
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-1" value="" style="endArrow=classic;html=1;curved=1;sketch=1;labelBackgroundColor=#F1FAEE;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" target="bVKmoWr4rjOrWBuk1rea-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="230" y="460" as="sourcePoint" />
<mxPoint x="320" y="420" as="targetPoint" />
<Array as="points">
<mxPoint x="270" y="460" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-2" value="Architecture<br>Brief" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];sketch=1;labelBackgroundColor=#F1FAEE;fontColor=#1D3557;" parent="OxJNCjQQs4U_HNJITMLG-1" vertex="1" connectable="0">
<mxGeometry x="-0.2773" y="-6" relative="1" as="geometry">
<mxPoint x="24" y="17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-3" value="Delivery<br>Manager" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;sketch=1;fillColor=#A8DADC;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" vertex="1">
<mxGeometry x="320" y="260" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-4" value="" style="endArrow=classic;html=1;curved=1;sketch=1;labelBackgroundColor=#F1FAEE;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="330" y="560" as="sourcePoint" />
<mxPoint x="170" y="500" as="targetPoint" />
<Array as="points">
<mxPoint x="200" y="540" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-5" value="Outcome" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];sketch=1;labelBackgroundColor=#F1FAEE;fontColor=#1D3557;" parent="OxJNCjQQs4U_HNJITMLG-4" vertex="1" connectable="0">
<mxGeometry x="-0.2773" y="-6" relative="1" as="geometry">
<mxPoint x="-26" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-7" value="" style="endArrow=classic;html=1;curved=1;sketch=1;labelBackgroundColor=#F1FAEE;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="180" y="370" as="sourcePoint" />
<mxPoint x="310" y="300" as="targetPoint" />
<Array as="points">
<mxPoint x="210" y="300" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-8" value="Outcome" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];sketch=1;labelBackgroundColor=#F1FAEE;fontColor=#1D3557;" parent="OxJNCjQQs4U_HNJITMLG-7" vertex="1" connectable="0">
<mxGeometry x="-0.2773" y="-6" relative="1" as="geometry">
<mxPoint x="9" y="6" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-9" value="" style="endArrow=classic;html=1;curved=1;entryX=0.092;entryY=0.804;entryDx=0;entryDy=0;entryPerimeter=0;sketch=1;labelBackgroundColor=#F1FAEE;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" target="bVKmoWr4rjOrWBuk1rea-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="200" y="680" as="sourcePoint" />
<mxPoint x="460.0103022458038" y="520.5185980808719" as="targetPoint" />
<Array as="points">
<mxPoint x="250" y="620" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-10" value="Record<br>Outcomes" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];sketch=1;labelBackgroundColor=#F1FAEE;fontColor=#1D3557;" parent="OxJNCjQQs4U_HNJITMLG-9" vertex="1" connectable="0">
<mxGeometry x="-0.2432" y="6" relative="1" as="geometry">
<mxPoint x="22" y="15" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-11" value="" style="endArrow=classic;html=1;curved=1;entryX=0.263;entryY=0.044;entryDx=0;entryDy=0;entryPerimeter=0;sketch=1;labelBackgroundColor=#F1FAEE;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" target="bVKmoWr4rjOrWBuk1rea-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="200" y="420" as="sourcePoint" />
<mxPoint x="361.1700345039146" y="540.4516383110868" as="targetPoint" />
<Array as="points">
<mxPoint x="310" y="420" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-12" value="Book<br>Appearance" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];sketch=1;labelBackgroundColor=#F1FAEE;fontColor=#1D3557;" parent="OxJNCjQQs4U_HNJITMLG-11" vertex="1" connectable="0">
<mxGeometry x="-0.2773" y="-6" relative="1" as="geometry">
<mxPoint x="24" y="17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-13" value="" style="endArrow=classic;html=1;curved=1;exitX=0.991;exitY=0.683;exitDx=0;exitDy=0;exitPerimeter=0;sketch=1;labelBackgroundColor=#F1FAEE;strokeColor=#457B9D;fontColor=#1D3557;" parent="1" source="bVKmoWr4rjOrWBuk1rea-1" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="210" y="690" as="sourcePoint" />
<mxPoint x="590" y="640" as="targetPoint" />
<Array as="points">
<mxPoint x="530" y="630" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="OxJNCjQQs4U_HNJITMLG-14" value="Architecture<br>Brief" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];sketch=1;labelBackgroundColor=#F1FAEE;fontColor=#1D3557;" parent="OxJNCjQQs4U_HNJITMLG-13" vertex="1" connectable="0">
<mxGeometry x="-0.2432" y="6" relative="1" as="geometry">
<mxPoint x="-7" y="26" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="2uVmBxR-x7Xw6Ab90JwF" name="Conceptual Data Model">
<mxGraphModel dx="1248" dy="706" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
</root>
</mxGraphModel>
</diagram>
<diagram id="aixu5_OhzS2TbflYdxlG" name="High Level Design">
<mxGraphModel dx="1248" dy="706" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
</root>
</mxGraphModel>
</diagram>
<diagram id="OX1-7IH23uxcMi35K86F" name="Integration Design">
<mxGraphModel dx="1488" dy="706" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<UserObject label="" plantUmlData="{"data":"@startuml\n' http://plantuml.com/skinparam.html\nskinparam handwritten false\nskinparam monochrome true\nskinparam packageStyle rect\nskinparam defaultFontName FG Virgil\nskinparam shadowing false\ntitle Check Planner\ncontrol Timer as Timer\nparticipant LogicApp as LogicApp \nparticipant ScheduleList as ScheduleList \nparticipant Office365 as Office365 \nparticipant SharePoint as SharePoint \n\nTimer -> LogicApp : Synchronise Planner\nLogicApp -> TeamPlanner : List Tasks\nloop for each task\nLogicApp-> ScheduleList : get task\nalt task is in managed bucket\nloop people assigned to task\nLogicApp-> Office365 : get user profile V2\nLogicApp->SharePoint : Resolve person\nLogicApp->LogicApp : append claims to array\nend loop\nalt task exists in list\nLogicApp -> ScheduleList : update task\nelse task doesn't exist in list\nLogicApp -> ScheduleList : create task\nend \nelse task not in managed bucket\nalt task exists in list\nLogicApp -> ScheduleList : delete task\nend\nend \nend\n@enduml","format":"svg"}" id="7Ege4XWLLuYIp6yhE3zs-1">
<mxCell style="shape=image;noLabel=1;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBjb250ZW50U3R5bGVUeXBlPSJ0ZXh0L2NzcyIgaGVpZ2h0PSI1OTdweCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgc3R5bGU9IndpZHRoOjY4M3B4O2hlaWdodDo1OTdweDtiYWNrZ3JvdW5kOiNGRkZGRkY7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2ODMgNTk3IiB3aWR0aD0iNjgzcHgiIHpvb21BbmRQYW49Im1hZ25pZnkiPjxkZWZzLz48Zz48cmVjdCBoZWlnaHQ9IjI0Ljk4NDQiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDAwO3N0cm9rZS13aWR0aDoxLjA7ZmlsbDpub25lOyIgd2lkdGg9IjEwMSIgeD0iMjkwIiB5PSIxMCIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSJib2xkIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjkxIiB4PSIyOTUiIHk9IjI4LjIzNDQiPkNoZWNrIFBsYW5uZXI8L3RleHQ+PHJlY3QgaGVpZ2h0PSIzNzEuNTE1NiIgc3R5bGU9InN0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjU7ZmlsbDpub25lOyIgd2lkdGg9IjQ4OSIgeD0iMTE2IiB5PSIxNjAuNzk2OSIvPjxyZWN0IGhlaWdodD0iMzEzLjY4NzUiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O2ZpbGw6bm9uZTsiIHdpZHRoPSI0NjkiIHg9IjEyNiIgeT0iMjExLjYyNSIvPjxyZWN0IGhlaWdodD0iMTEyLjY1NjMiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O2ZpbGw6bm9uZTsiIHdpZHRoPSI0NDkiIHg9IjEzNiIgeT0iMjM0LjUzOTEiLz48cmVjdCBoZWlnaHQ9Ijg1LjUxNTYiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O2ZpbGw6bm9uZTsiIHdpZHRoPSIyNjgiIHg9IjEzNiIgeT0iMzYxLjE5NTMiLz48cmVjdCBoZWlnaHQ9IjQzLjgyODEiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41O2ZpbGw6bm9uZTsiIHdpZHRoPSIyNjgiIHg9IjEzNiIgeT0iNDc0LjQ4NDQiLz48bGluZSBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTtmaWxsOm5vbmU7c3Ryb2tlLWRhc2hhcnJheTo1LjAsNS4wOyIgeDE9IjI2IiB4Mj0iMjYiIHkxPSI4Ny45Njg4IiB5Mj0iNTQ5LjMxMjUiLz48bGluZSBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTtmaWxsOm5vbmU7c3Ryb2tlLWRhc2hhcnJheTo1LjAsNS4wOyIgeDE9IjE4MSIgeDI9IjE4MSIgeTE9Ijg3Ljk2ODgiIHkyPSI1NDkuMzEyNSIvPjxsaW5lIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41O2ZpbGw6bm9uZTtzdHJva2UtZGFzaGFycmF5OjUuMCw1LjA7IiB4MT0iMzQ1IiB4Mj0iMzQ1IiB5MT0iODcuOTY4OCIgeTI9IjU0OS4zMTI1Ii8+PGxpbmUgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDowLjU7ZmlsbDpub25lO3N0cm9rZS1kYXNoYXJyYXk6NS4wLDUuMDsiIHgxPSI0NDIiIHgyPSI0NDIiIHkxPSI4Ny45Njg4IiB5Mj0iNTQ5LjMxMjUiLz48bGluZSBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTtmaWxsOm5vbmU7c3Ryb2tlLWRhc2hhcnJheTo1LjAsNS4wOyIgeDE9IjUzMyIgeDI9IjUzMyIgeTE9Ijg3Ljk2ODgiIHkyPSI1NDkuMzEyNSIvPjxsaW5lIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41O2ZpbGw6bm9uZTtzdHJva2UtZGFzaGFycmF5OjUuMCw1LjA7IiB4MT0iNjMxIiB4Mj0iNjMxIiB5MT0iODcuOTY4OCIgeTI9IjU0OS4zMTI1Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxNCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSIzNiIgeD0iNSIgeT0iODYuMjE4OCI+VGltZXI8L3RleHQ+PGVsbGlwc2UgY3g9IjI2IiBjeT0iNTYuOTg0NCIgZmlsbD0iI0UzRTNFMyIgcng9IjEyIiByeT0iMTIiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIvPjxwb2x5Z29uIGZpbGw9IiMxODE4MTgiIHBvaW50cz0iMjIsNDQuOTg0NCwyOCwzOS45ODQ0LDI2LDQ0Ljk4NDQsMjgsNDkuOTg0NCwyMiw0NC45ODQ0IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjM2IiB4PSI1IiB5PSI1NjEuNTQ2OSI+VGltZXI8L3RleHQ+PGVsbGlwc2UgY3g9IjI2IiBjeT0iNTc5LjI5NjkiIGZpbGw9IiNFM0UzRTMiIHJ4PSIxMiIgcnk9IjEyIiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTsiLz48cG9seWdvbiBmaWxsPSIjMTgxODE4IiBwb2ludHM9IjIyLDU2Ny4yOTY5LDI4LDU2Mi4yOTY5LDI2LDU2Ny4yOTY5LDI4LDU3Mi4yOTY5LDIyLDU2Ny4yOTY5IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiLz48cmVjdCBmaWxsPSIjRTNFM0UzIiBoZWlnaHQ9IjI4Ljk4NDQiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9IjcwIiB4PSIxNDYiIHk9IjU3Ljk4NDQiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjU2IiB4PSIxNTMiIHk9Ijc4LjIxODgiPkxvZ2ljQXBwPC90ZXh0PjxyZWN0IGZpbGw9IiNFM0UzRTMiIGhlaWdodD0iMjguOTg0NCIgcng9IjIuNSIgcnk9IjIuNSIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDowLjU7IiB3aWR0aD0iNzAiIHg9IjE0NiIgeT0iNTQ4LjMxMjUiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjU2IiB4PSIxNTMiIHk9IjU2OC41NDY5Ij5Mb2dpY0FwcDwvdGV4dD48cmVjdCBmaWxsPSIjRTNFM0UzIiBoZWlnaHQ9IjI4Ljk4NDQiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9Ijk4IiB4PSIyOTYiIHk9IjU3Ljk4NDQiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9Ijg0IiB4PSIzMDMiIHk9Ijc4LjIxODgiPlNjaGVkdWxlTGlzdDwvdGV4dD48cmVjdCBmaWxsPSIjRTNFM0UzIiBoZWlnaHQ9IjI4Ljk4NDQiIHJ4PSIyLjUiIHJ5PSIyLjUiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MC41OyIgd2lkdGg9Ijk4IiB4PSIyOTYiIHk9IjU0OC4zMTI1Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxNCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI4NCIgeD0iMzAzIiB5PSI1NjguNTQ2OSI+U2NoZWR1bGVMaXN0PC90ZXh0PjxyZWN0IGZpbGw9IiNFM0UzRTMiIGhlaWdodD0iMjguOTg0NCIgcng9IjIuNSIgcnk9IjIuNSIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDowLjU7IiB3aWR0aD0iNzciIHg9IjQwNCIgeT0iNTcuOTg0NCIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iNjMiIHg9IjQxMSIgeT0iNzguMjE4OCI+T2ZmaWNlMzY1PC90ZXh0PjxyZWN0IGZpbGw9IiNFM0UzRTMiIGhlaWdodD0iMjguOTg0NCIgcng9IjIuNSIgcnk9IjIuNSIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDowLjU7IiB3aWR0aD0iNzciIHg9IjQwNCIgeT0iNTQ4LjMxMjUiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjYzIiB4PSI0MTEiIHk9IjU2OC41NDY5Ij5PZmZpY2UzNjU8L3RleHQ+PHJlY3QgZmlsbD0iI0UzRTNFMyIgaGVpZ2h0PSIyOC45ODQ0IiByeD0iMi41IiByeT0iMi41IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTsiIHdpZHRoPSI4NCIgeD0iNDkxIiB5PSI1Ny45ODQ0Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxNCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI3MCIgeD0iNDk4IiB5PSI3OC4yMTg4Ij5TaGFyZVBvaW50PC90ZXh0PjxyZWN0IGZpbGw9IiNFM0UzRTMiIGhlaWdodD0iMjguOTg0NCIgcng9IjIuNSIgcnk9IjIuNSIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDowLjU7IiB3aWR0aD0iODQiIHg9IjQ5MSIgeT0iNTQ4LjMxMjUiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjE0IiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjcwIiB4PSI0OTgiIHk9IjU2OC41NDY5Ij5TaGFyZVBvaW50PC90ZXh0PjxyZWN0IGZpbGw9IiNFM0UzRTMiIGhlaWdodD0iMjguOTg0NCIgcng9IjIuNSIgcnk9IjIuNSIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDowLjU7IiB3aWR0aD0iOTIiIHg9IjU4NSIgeT0iNTcuOTg0NCIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iNzgiIHg9IjU5MiIgeT0iNzguMjE4OCI+VGVhbVBsYW5uZXI8L3RleHQ+PHJlY3QgZmlsbD0iI0UzRTNFMyIgaGVpZ2h0PSIyOC45ODQ0IiByeD0iMi41IiByeT0iMi41IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjAuNTsiIHdpZHRoPSI5MiIgeD0iNTg1IiB5PSI1NDguMzEyNSIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iNzgiIHg9IjU5MiIgeT0iNTY4LjU0NjkiPlRlYW1QbGFubmVyPC90ZXh0Pjxwb2x5Z29uIGZpbGw9IiMxODE4MTgiIHBvaW50cz0iMTY5LDExMy44ODI4LDE3OSwxMTcuODgyOCwxNjksMTIxLjg4MjgsMTczLDExNy44ODI4IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiLz48bGluZSBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiIHgxPSIyNiIgeDI9IjE3NSIgeTE9IjExNy44ODI4IiB5Mj0iMTE3Ljg4MjgiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjEzIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjEzMSIgeD0iMzMiIHk9IjExNC4yNTc4Ij5TeW5jaHJvbmlzZSBQbGFubmVyPC90ZXh0Pjxwb2x5Z29uIGZpbGw9IiMxODE4MTgiIHBvaW50cz0iNjE5LDE0MS43OTY5LDYyOSwxNDUuNzk2OSw2MTksMTQ5Ljc5NjksNjIzLDE0NS43OTY5IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiLz48bGluZSBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiIHgxPSIxODEiIHgyPSI2MjUiIHkxPSIxNDUuNzk2OSIgeTI9IjE0NS43OTY5Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxMyIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI2NyIgeD0iMTg4IiB5PSIxNDIuMTcxOSI+TGlzdCBUYXNrczwvdGV4dD48cGF0aCBkPSJNMTE2LDE2MC43OTY5IEwxODgsMTYwLjc5NjkgTDE4OCwxNjYuNzEwOSBMMTc4LDE3Ni43MTA5IEwxMTYsMTc2LjcxMDkgTDExNiwxNjAuNzk2OSAiIGZpbGw9IiNFRUVFRUUiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41OyIvPjxyZWN0IGZpbGw9Im5vbmUiIGhlaWdodD0iMzcxLjUxNTYiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41OyIgd2lkdGg9IjQ4OSIgeD0iMTE2IiB5PSIxNjAuNzk2OSIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTMiIGZvbnQtd2VpZ2h0PSJib2xkIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjI3IiB4PSIxMzEiIHk9IjE3NC4wODU5Ij5sb29wPC90ZXh0Pjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTEiIGZvbnQtd2VpZ2h0PSJib2xkIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjkwIiB4PSIyMDMiIHk9IjE3My4xOTUzIj5bZm9yIGVhY2ggdGFza108L3RleHQ+PHBvbHlnb24gZmlsbD0iIzE4MTgxOCIgcG9pbnRzPSIzMzMsMTkyLjYyNSwzNDMsMTk2LjYyNSwzMzMsMjAwLjYyNSwzMzcsMTk2LjYyNSIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7Ii8+PGxpbmUgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7IiB4MT0iMTgxIiB4Mj0iMzM5IiB5MT0iMTk2LjYyNSIgeTI9IjE5Ni42MjUiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjEzIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjU0IiB4PSIxODgiIHk9IjE5MyI+Z2V0IHRhc2s8L3RleHQ+PHBhdGggZD0iTTEyNiwyMTEuNjI1IEwxOTAsMjExLjYyNSBMMTkwLDIxNy41MzkxIEwxODAsMjI3LjUzOTEgTDEyNiwyMjcuNTM5MSBMMTI2LDIxMS42MjUgIiBmaWxsPSIjRUVFRUVFIiBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNTsiLz48cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjMxMy42ODc1IiBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNTsiIHdpZHRoPSI0NjkiIHg9IjEyNiIgeT0iMjExLjYyNSIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTMiIGZvbnQtd2VpZ2h0PSJib2xkIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjE5IiB4PSIxNDEiIHk9IjIyNC45MTQxIj5hbHQ8L3RleHQ+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxMSIgZm9udC13ZWlnaHQ9ImJvbGQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iMTYyIiB4PSIyMDUiIHk9IjIyNC4wMjM0Ij5bdGFzayBpcyBpbiBtYW5hZ2VkIGJ1Y2tldF08L3RleHQ+PHBhdGggZD0iTTEzNiwyMzQuNTM5MSBMMjA4LDIzNC41MzkxIEwyMDgsMjQwLjQ1MzEgTDE5OCwyNTAuNDUzMSBMMTM2LDI1MC40NTMxIEwxMzYsMjM0LjUzOTEgIiBmaWxsPSIjRUVFRUVFIiBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNTsiLz48cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjExMi42NTYzIiBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNTsiIHdpZHRoPSI0NDkiIHg9IjEzNiIgeT0iMjM0LjUzOTEiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iYm9sZCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSIyNyIgeD0iMTUxIiB5PSIyNDcuODI4MSI+bG9vcDwvdGV4dD48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjExIiBmb250LXdlaWdodD0iYm9sZCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSIxNTAiIHg9IjIyMyIgeT0iMjQ2LjkzNzUiPltwZW9wbGUgYXNzaWduZWQgdG8gdGFza108L3RleHQ+PHBvbHlnb24gZmlsbD0iIzE4MTgxOCIgcG9pbnRzPSI0MzAuNSwyNjYuMzY3Miw0NDAuNSwyNzAuMzY3Miw0MzAuNSwyNzQuMzY3Miw0MzQuNSwyNzAuMzY3MiIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7Ii8+PGxpbmUgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7IiB4MT0iMTgxIiB4Mj0iNDM2LjUiIHkxPSIyNzAuMzY3MiIgeTI9IjI3MC4zNjcyIi8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxMyIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSIxMjkiIHg9IjE4OCIgeT0iMjY2Ljc0MjIiPmdldCB1c2VyIHByb2ZpbGUgVjI8L3RleHQ+PHBvbHlnb24gZmlsbD0iIzE4MTgxOCIgcG9pbnRzPSI1MjEsMjk0LjI4MTMsNTMxLDI5OC4yODEzLDUyMSwzMDIuMjgxMyw1MjUsMjk4LjI4MTMiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MS4wOyIvPjxsaW5lIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MS4wOyIgeDE9IjE4MSIgeDI9IjUyNyIgeTE9IjI5OC4yODEzIiB5Mj0iMjk4LjI4MTMiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjEzIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9Ijk3IiB4PSIxODgiIHk9IjI5NC42NTYzIj5SZXNvbHZlIHBlcnNvbjwvdGV4dD48bGluZSBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiIHgxPSIxODEiIHgyPSIyMjMiIHkxPSIzMjYuMTk1MyIgeTI9IjMyNi4xOTUzIi8+PGxpbmUgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7IiB4MT0iMjIzIiB4Mj0iMjIzIiB5MT0iMzI2LjE5NTMiIHkyPSIzMzkuMTk1MyIvPjxsaW5lIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MS4wOyIgeDE9IjE4MiIgeDI9IjIyMyIgeTE9IjMzOS4xOTUzIiB5Mj0iMzM5LjE5NTMiLz48cG9seWdvbiBmaWxsPSIjMTgxODE4IiBwb2ludHM9IjE5MiwzMzUuMTk1MywxODIsMzM5LjE5NTMsMTkyLDM0My4xOTUzLDE4OCwzMzkuMTk1MyIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxMyIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSIxNTAiIHg9IjE4OCIgeT0iMzIyLjU3MDMiPmFwcGVuZCBjbGFpbXMgdG8gYXJyYXk8L3RleHQ+PHBhdGggZD0iTTEzNiwzNjEuMTk1MyBMMjAwLDM2MS4xOTUzIEwyMDAsMzY3LjEwOTQgTDE5MCwzNzcuMTA5NCBMMTM2LDM3Ny4xMDk0IEwxMzYsMzYxLjE5NTMgIiBmaWxsPSIjRUVFRUVFIiBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNTsiLz48cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9Ijg1LjUxNTYiIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS41OyIgd2lkdGg9IjI2OCIgeD0iMTM2IiB5PSIzNjEuMTk1MyIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTMiIGZvbnQtd2VpZ2h0PSJib2xkIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjE5IiB4PSIxNTEiIHk9IjM3NC40ODQ0Ij5hbHQ8L3RleHQ+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxMSIgZm9udC13ZWlnaHQ9ImJvbGQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iMTI2IiB4PSIyMTUiIHk9IjM3My41OTM4Ij5bdGFzayBleGlzdHMgaW4gbGlzdF08L3RleHQ+PHBvbHlnb24gZmlsbD0iIzE4MTgxOCIgcG9pbnRzPSIzMzMsMzkzLjAyMzQsMzQzLDM5Ny4wMjM0LDMzMyw0MDEuMDIzNCwzMzcsMzk3LjAyMzQiIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MS4wOyIvPjxsaW5lIHN0eWxlPSJzdHJva2U6IzE4MTgxODtzdHJva2Utd2lkdGg6MS4wOyIgeDE9IjE4MSIgeDI9IjMzOSIgeTE9IjM5Ny4wMjM0IiB5Mj0iMzk3LjAyMzQiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjEzIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9Ijc1IiB4PSIxODgiIHk9IjM5My4zOTg0Ij51cGRhdGUgdGFzazwvdGV4dD48bGluZSBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuMDtzdHJva2UtZGFzaGFycmF5OjIuMCwyLjA7IiB4MT0iMTM2IiB4Mj0iNDA0IiB5MT0iNDA2LjAyMzQiIHkyPSI0MDYuMDIzNCIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTEiIGZvbnQtd2VpZ2h0PSJib2xkIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjE2OCIgeD0iMTQxIiB5PSI0MTYuNDIxOSI+W3Rhc2sgZG9lc24ndCBleGlzdCBpbiBsaXN0XTwvdGV4dD48cG9seWdvbiBmaWxsPSIjMTgxODE4IiBwb2ludHM9IjMzMyw0MzQuNzEwOSwzNDMsNDM4LjcxMDksMzMzLDQ0Mi43MTA5LDMzNyw0MzguNzEwOSIgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7Ii8+PGxpbmUgc3R5bGU9InN0cm9rZTojMTgxODE4O3N0cm9rZS13aWR0aDoxLjA7IiB4MT0iMTgxIiB4Mj0iMzM5IiB5MT0iNDM4LjcxMDkiIHkyPSI0MzguNzEwOSIvPjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTMiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iNzUiIHg9IjE4OCIgeT0iNDM1LjA4NTkiPmNyZWF0ZSB0YXNrPC90ZXh0PjxsaW5lIHN0eWxlPSJzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MS4wO3N0cm9rZS1kYXNoYXJyYXk6Mi4wLDIuMDsiIHgxPSIxMjYiIHgyPSI1OTUiIHkxPSI0NTQuNzEwOSIgeTI9IjQ1NC43MTA5Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxMSIgZm9udC13ZWlnaHQ9ImJvbGQiIGxlbmd0aEFkanVzdD0ic3BhY2luZyIgdGV4dExlbmd0aD0iMTY4IiB4PSIxMzEiIHk9IjQ2NS4xMDk0Ij5bdGFzayBub3QgaW4gbWFuYWdlZCBidWNrZXRdPC90ZXh0PjxwYXRoIGQ9Ik0xMzYsNDc0LjQ4NDQgTDIwMCw0NzQuNDg0NCBMMjAwLDQ4MC4zOTg0IEwxOTAsNDkwLjM5ODQgTDEzNiw0OTAuMzk4NCBMMTM2LDQ3NC40ODQ0ICIgZmlsbD0iI0VFRUVFRSIgc3R5bGU9InN0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDoxLjU7Ii8+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSI0My44MjgxIiBzdHlsZT0ic3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjEuNTsiIHdpZHRoPSIyNjgiIHg9IjEzNiIgeT0iNDc0LjQ4NDQiLz48dGV4dCBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iRkcgVmlyZ2lsIiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iYm9sZCIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSIxOSIgeD0iMTUxIiB5PSI0ODcuNzczNCI+YWx0PC90ZXh0Pjx0ZXh0IGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJGRyBWaXJnaWwiIGZvbnQtc2l6ZT0iMTEiIGZvbnQtd2VpZ2h0PSJib2xkIiBsZW5ndGhBZGp1c3Q9InNwYWNpbmciIHRleHRMZW5ndGg9IjEyNiIgeD0iMjE1IiB5PSI0ODYuODgyOCI+W3Rhc2sgZXhpc3RzIGluIGxpc3RdPC90ZXh0Pjxwb2x5Z29uIGZpbGw9IiMxODE4MTgiIHBvaW50cz0iMzMzLDUwNi4zMTI1LDM0Myw1MTAuMzEyNSwzMzMsNTE0LjMxMjUsMzM3LDUxMC4zMTI1IiBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiLz48bGluZSBzdHlsZT0ic3Ryb2tlOiMxODE4MTg7c3Ryb2tlLXdpZHRoOjEuMDsiIHgxPSIxODEiIHgyPSIzMzkiIHkxPSI1MTAuMzEyNSIgeTI9IjUxMC4zMTI1Ii8+PHRleHQgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IkZHIFZpcmdpbCIgZm9udC1zaXplPSIxMyIgbGVuZ3RoQWRqdXN0PSJzcGFjaW5nIiB0ZXh0TGVuZ3RoPSI3NCIgeD0iMTg4IiB5PSI1MDYuNjg3NSI+ZGVsZXRlIHRhc2s8L3RleHQ+PCEtLU1ENT1bMzJlNjdlN2U2YTQwZTFmMWIwZGM4ZTJhMDQxMjAxM2RdCkBzdGFydHVtbA0KJyBodHRwOi8vcGxhbnR1bWwuY29tL3NraW5wYXJhbS5odG1sDQpza2lucGFyYW0gaGFuZHdyaXR0ZW4gZmFsc2UNCnNraW5wYXJhbSBtb25vY2hyb21lIHRydWUNCnNraW5wYXJhbSBwYWNrYWdlU3R5bGUgcmVjdA0Kc2tpbnBhcmFtIGRlZmF1bHRGb250TmFtZSBGRyBWaXJnaWwNCnNraW5wYXJhbSBzaGFkb3dpbmcgZmFsc2UNCnRpdGxlIENoZWNrIFBsYW5uZXINCmNvbnRyb2wgVGltZXIgICAgICAgYXMgVGltZXINCnBhcnRpY2lwYW50IExvZ2ljQXBwIGFzIExvZ2ljQXBwIA0KcGFydGljaXBhbnQgU2NoZWR1bGVMaXN0IGFzIFNjaGVkdWxlTGlzdCANCnBhcnRpY2lwYW50IE9mZmljZTM2NSBhcyBPZmZpY2UzNjUgDQpwYXJ0aWNpcGFudCBTaGFyZVBvaW50IGFzIFNoYXJlUG9pbnQgDQoNClRpbWVyIC0+IExvZ2ljQXBwIDogU3luY2hyb25pc2UgUGxhbm5lcg0KTG9naWNBcHAgLT4gVGVhbVBsYW5uZXIgOiBMaXN0IFRhc2tzDQpsb29wIGZvciBlYWNoIHRhc2sNCkxvZ2ljQXBwLT4gU2NoZWR1bGVMaXN0IDogZ2V0IHRhc2sNCmFsdCB0YXNrIGlzIGluIG1hbmFnZWQgYnVja2V0DQpsb29wIHBlb3BsZSBhc3NpZ25lZCB0byB0YXNrDQpMb2dpY0FwcC0+IE9mZmljZTM2NSA6IGdldCB1c2VyIHByb2ZpbGUgVjINCkxvZ2ljQXBwLT5TaGFyZVBvaW50IDogUmVzb2x2ZSBwZXJzb24NCkxvZ2ljQXBwLT5Mb2dpY0FwcCA6IGFwcGVuZCBjbGFpbXMgdG8gYXJyYXkNCmVuZCBsb29wDQphbHQgdGFzayBleGlzdHMgaW4gbGlzdA0KTG9naWNBcHAgLT4gU2NoZWR1bGVMaXN0IDogdXBkYXRlIHRhc2sNCmVsc2UgdGFzayBkb2Vzbid0IGV4aXN0IGluIGxpc3QNCkxvZ2ljQXBwIC0+IFNjaGVkdWxlTGlzdCA6IGNyZWF0ZSB0YXNrDQplbmQgDQplbHNlIHRhc2sgbm90IGluIG1hbmFnZWQgYnVja2V0DQphbHQgdGFzayBleGlzdHMgaW4gbGlzdA0KTG9naWNBcHAgLT4gU2NoZWR1bGVMaXN0IDogZGVsZXRlIHRhc2sNCmVuZA0KZW5kIA0KZW5kDQpAZW5kdW1sDQoKQHN0YXJ0dW1sDQpza2lucGFyYW0gaGFuZHdyaXR0ZW4gZmFsc2UNCnNraW5wYXJhbSBtb25vY2hyb21lIHRydWUNCnNraW5wYXJhbSBwYWNrYWdlU3R5bGUgcmVjdA0Kc2tpbnBhcmFtIGRlZmF1bHRGb250TmFtZSBGRyBWaXJnaWwNCnNraW5wYXJhbSBzaGFkb3dpbmcgZmFsc2UNCnRpdGxlIENoZWNrIFBsYW5uZXINCmNvbnRyb2wgVGltZXIgICAgICAgYXMgVGltZXINCnBhcnRpY2lwYW50IExvZ2ljQXBwIGFzIExvZ2ljQXBwIA0KcGFydGljaXBhbnQgU2NoZWR1bGVMaXN0IGFzIFNjaGVkdWxlTGlzdCANCnBhcnRpY2lwYW50IE9mZmljZTM2NSBhcyBPZmZpY2UzNjUgDQpwYXJ0aWNpcGFudCBTaGFyZVBvaW50IGFzIFNoYXJlUG9pbnQgDQoNClRpbWVyIC0+IExvZ2ljQXBwIDogU3luY2hyb25pc2UgUGxhbm5lcg0KTG9naWNBcHAgLT4gVGVhbVBsYW5uZXIgOiBMaXN0IFRhc2tzDQpsb29wIGZvciBlYWNoIHRhc2sNCkxvZ2ljQXBwLT4gU2NoZWR1bGVMaXN0IDogZ2V0IHRhc2sNCmFsdCB0YXNrIGlzIGluIG1hbmFnZWQgYnVja2V0DQpsb29wIHBlb3BsZSBhc3NpZ25lZCB0byB0YXNrDQpMb2dpY0FwcC0+IE9mZmljZTM2NSA6IGdldCB1c2VyIHByb2ZpbGUgVjINCkxvZ2ljQXBwLT5TaGFyZVBvaW50IDogUmVzb2x2ZSBwZXJzb24NCkxvZ2ljQXBwLT5Mb2dpY0FwcCA6IGFwcGVuZCBjbGFpbXMgdG8gYXJyYXkNCmVuZCBsb29wDQphbHQgdGFzayBleGlzdHMgaW4gbGlzdA0KTG9naWNBcHAgLT4gU2NoZWR1bGVMaXN0IDogdXBkYXRlIHRhc2sNCmVsc2UgdGFzayBkb2Vzbid0IGV4aXN0IGluIGxpc3QNCkxvZ2ljQXBwIC0+IFNjaGVkdWxlTGlzdCA6IGNyZWF0ZSB0YXNrDQplbmQgDQplbHNlIHRhc2sgbm90IGluIG1hbmFnZWQgYnVja2V0DQphbHQgdGFzayBleGlzdHMgaW4gbGlzdA0KTG9naWNBcHAgLT4gU2NoZWR1bGVMaXN0IDogZGVsZXRlIHRhc2sNCmVuZA0KZW5kIA0KZW5kDQpAZW5kdW1sDQoKUGxhbnRVTUwgdmVyc2lvbiAxLjIwMjIuMihTYXQgTWFyIDA1IDE2OjMwOjE5IEdNVCAyMDIyKQpKYXZhIFJ1bnRpbWU6IE9wZW5KREsgUnVudGltZSBFbnZpcm9ubWVudApKVk06IE9wZW5KREsgNjQtQml0IFNlcnZlciBWTQpEZWZhdWx0IEVuY29kaW5nOiBVVEYtOApMYW5ndWFnZTogZW4KQ291bnRyeTogVVMKLS0+PC9nPjwvc3ZnPg==;" parent="1" vertex="1">
<mxGeometry x="60" y="50" width="683" height="597" as="geometry" />
</mxCell>
</UserObject>
</root>
</mxGraphModel>
</diagram>
</mxfile>