CurrentConfig.xml
74.6 KB
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
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
<?xml version="1.0"?>
<TcBootProject CreateTime="2023-01-06T17:38:15">
<System>
<LockedMemSize>33554432</LockedMemSize>
<AffinityMask>#x1</AffinityMask>
<TComSrvAffinity>#x1</TComSrvAffinity>
<RtParam>
<P1 Desc="MaxStackSize">64</P1>
<P0 Desc="MaxNumTasks">6</P0>
</RtParam>
<RequiredTargetVersion>3.1.4021</RequiredTargetVersion>
</System>
<Drivers>
<Driver>
<Type>1</Type>
<ServiceName>TcIoEth</ServiceName>
</Driver>
<Driver>
<Type>1</Type>
<ServiceName>TcRtsObjects</ServiceName>
</Driver>
<Driver>
<Type>1</Type>
<ServiceName>TcIoECat</ServiceName>
</Driver>
<Driver>
<Type>1</Type>
<ServiceName>TcIo</ServiceName>
</Driver>
<Driver>
<Type>1</Type>
<ServiceName>TcPlc30</ServiceName>
</Driver>
<Driver>
<Type>1</Type>
<ServiceName>TcRTime</ServiceName>
</Driver>
</Drivers>
<InitCmds>
<InitCmd>
<key>Init1\IO: Download Config Id</key>
<port>300</port>
<iGrp>61696</iGrp>
<iOffs>4</iOffs>
<data>00000000</data>
</InitCmd>
<InitCmd>
<key>Init1\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>0200000200000000f0000000000000641000500800005008020000000000000000000000000000000000000000000000506c634175785461736b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005400000048000000030000000000000000000000010000011b00000000000000000000000e010b0000000000506c634175785461736b00000000000002100002040000003200000000000000071000020400000001000000</data>
</InitCmd>
<InitCmd>
<key>Init1\IO: Download Config Id</key>
<port>12</port>
<iGrp>96</iGrp>
<iOffs>0</iOffs>
<data>1600000000000000e000000000000064060000001400000000000000e000000000000064070000001300000000000000e000000000000064080000001800000000000000e000000000000064060000003000000000000000e0000000000000640f0000000200000200000000e000000000000064080000001000000300000000e000000000000064040000002500000300000000e000000000000064040000002900000300000000e000000000000064040000001100000300000000e000000000000064050000000200000000000000e000000000000064040000003100000000000000e000000000000064040000003800000000000000e000000000000064040000001200000000000000e0000000000000640e0000001500000000000000e000000000000064060000000300000200000000e000000000000064100000001000000200000000e000000000000064220000001700000300000000e000000000000064040000001800000300000000e000000000000064070000001e00000300000000e000000000000064050000002600000300000000e000000000000064050000002a00000300000000e000000000000064050000001f00000300000000e000000000000064050000001200000300000000e000000000000064060000000100010100000000e000000000000064080000000201500800000000e000000000000064070000000401500800000000e000000000000064080000000500000500000000e000000000000064050000000600000500000000e000000000000064070000003500010300000000e000000000000064050000006000010300000000e0000000000000640c00000029742a746dda1d4c80d8398d8c1f1747110000001810020300000000e00000000000006406000000787cde9ca0327543827e924b31021fcd040000005a00000000000000e000000000000064050000005900000000000000e000000000000064060000002dc33b49338f3643b722bcbca961872308000000b124e3d3201b3944b9fddeefd5f940f1040000005e36edb646919a4394a0e5d91df0046904000000bb79e79054578041baff14c8892e5dde0e0000000a01500800000000e000000000000064050000006600000000000000e000000000000064070000006700000000000000e0000000000000640a000000d28c8ad27754754baf0f998841af9e440500000091d00a46520302409c5ec8ae7a1afe56060000006767bff78b543c49899b06a477976f11070000007aa8c9bfdef69a49ac45f3b1a59315f90a000000a57abfc3830afa4c9a7a04c1dfd0e5dd060000004662370c73d591498a8849fc3ad141e20700000050342923c5144c48b74f4e0a8dfd115d07000000e9b09c4a6989854bb5676051105112000a0000002ced746483e44e45a67d233e6d337c080d00000039d6d577dd16f7488490f632aa0959170e000000f74f6dec0558db4da31627894e77d644110000008df73f9ce897854f8187adb3bcb87387140000009ce6730d9b2d124ba5f73e8ae9dd214904000000e8beb647cb0e924c9d93fb11d3ba0336040000001b4b90700ef0cb4fbe59151086e9b8f607000000d7d9ccc0cddd2d4ca24cb1f3257c9a6407000000e2d4d5b2f607f444a29292ca8035aa861300000052cd047476371a4b9525b7c1d691dfc413000000f5f8efd67c18e148815133bb73c8399d04000000fe8773c4193c4845aca8c346c352e370070000006e0aa260bbcef949ac908e4ab112e9c00b0000002ca48f4245a4654a8b1ce156f288bf2b1d0000008125f468b109d143a4eaec93b57aeb57070000005bccde7de8080c49aa9c5f20e78347310700000032887798131971419e9d5b0d53c5ea9e110000000100010500000000e000000000000064070000000d000a0300000000e0000000000000640d0000000e000a0300000000e0000000000000640c00000009000a0300000000e0000000000000640400000010000a0300000000e0000000000000640600000023a7719a2839024cac02efd30999a041040000001fd8c4d7abcf0341b89e6f6731dbfc1c0a0000004866f3081a87a8439d474e77905a60630e000000b8408b015d250d45aa48409f5f874d1c050000008eb7513b5d2802448b9a18b75448481014000000307ddc2c225f9f429065d912d842114811000000d905e481af9f284c9985185ac023a4c20c000000a8aafc9e6f55694bab9f2967b7f9dfc60e0000002ac195e69a2d8e40b9b2508d7ce3af9a23000000f9832147095d8c4d92fde0524ef658bf260000008eb16b19999dce40b81e48992ce432170500000010abb7a499e523429e9fd8e321942f9c05000000c0d193f82dc82e4aa86f93f7442998b10a0000000bcb597a03d3d64a848c7a7efc5ab73c090000001220d185c07a7f48a49d154db46e728c060000007898edd85ef26147b6671dc5b051e07b05000000ae31567fc4f8d54b8a624c0bafacbe680d000000694987a47e8e9a4c98e0bf4657bed567090000004a23c0431a3f7542adbba0a312ed69e0090000006cae48bb15c4c544a13f9b5ec51d997504000000cdd70eb87c38764092f9c85ad8604de805000000d8dc2bf5f1fa8d46a92d3b13096aab03080000009600010300000000e000000000000064050000009e00010300000000e000000000000064080000009500010300000000e000000000000064040000009700010300000000e000000000000064070000009900010300000000e000000000000064050000009800010300000000e0000000000000640e0000009d00010300000000e00000000000006405000000</data>
<message>Download TCom interface method counts</message>
<timeout>-2147473648</timeout>
</InitCmd>
<InitCmd>
<key>Init3\IO: Set State TComObj SAFEOP</key>
<port>10</port>
<iGrp>256</iGrp>
<iOffs>0</iOffs>
<data>100050080400000000000000</data>
</InitCmd>
<InitCmd>
<key>Init4\RTime: Start Interrupt</key>
<port>200</port>
<iGrp>1</iGrp>
<iOffs>37</iOffs>
<data>000000005a000000102700000000000000000000010000000000000000000000</data>
<message>Ticker started</message>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>2100010300000000f00000000000006431000103300001030200000000000000000000000000000000000000000000004465766963652033202845746865724341542920284164617074657229000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4000000ec00000002000000000000000000000034000103b8000000102700005c4445564943455c7b39334530444434332d444638452d343335362d413143432d3435344542323846433130397d00000000000000000000eba8fea90000ffff0001056386f1040048000000000000000000000211000003ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000003080000000100000040000000</data>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>0100020300000000f0000000000000643000010300000000020000000000000000000000000000000000000000000000446576696365203320284574686572434154290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070000200d000007000000000000000000000001100203540000003100010300000000110000033000040330000102000000000000000000000000000000000000000000000000000000002000040300000000000000000000000000000000000000000000000000000000000000020000000002100203a0040000a9fe96b00401ffff0101050100000100446576696365203320284574686572434154290000000000000000000000000000008c59000000000009010000000c00380440420f0024c30400000000000000000000000400070000003001020000000180ffff1000010000000000000000007265616420736c61766520636f756e7400070000003001020000000180ffff1000010000000000000000007265616420736c61766520636f756e7400080000000002020000000180ffff0f0001000000030000000400656e61626c6520454341542049525100080000001000020000000180ffff1a0001000000030000000000636c65617220636f6e666967757265642061646472657373657300080000000003080000000180ffff120001000000030000000000000000000000636c6561722063726320726567697374657200080000000006000100002585ffff0a00010000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000636c65617220666d6d7500080000000008000100000180ffff0800010000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000636c65617220736d00080000001009200000000180ffff140001000000030000000000000000000000000000000000000000000000000000000000000000000000636c6561722064632073797374656d2074696d6500080000008109010000000180ffff1200010000000300000000636c656172206463206379636c652063666700080000003009020000000180ffff0e0001000000030000000010726573657420646320737065656400080000003409020000000180ffff13000100000003000000000c636f6e6669677572652064632066696c74657200080000000301010000000180ffff2200010000000300000000656e2f64697361626c65207365636f6e6420706879736963616c2061646472657373001200000002000000010001000000000000000000000004000003020000000300000000000000031002031a0100000101050100000001056386f188a45f100e006f001027000000000000020000060000050000006c000000000000000000200004030a000000000000000009048000000000ffff100010000e000000ffff0000000000000000000000000000000000000b0000000d0000001009048000000000ffff100020000e000000ffff0000000000000000000000000000000000001e0000000a0000000009018000000000ffff0d0030000e000000ffff000000000000000000000000000000000000030000000a0000000001188000000000010024003d000c00010000000000000000000000000000000000000000001400000007000000300102000000000001000e0061000e000100ffff000000000000000000000000000000000000000000000000041002032600000000000300a9fe96b0040101000100a9fe96b00401e90324c304005cc119001000080300000100000000000000061002031400000001000000100000000000000001000100000000000000000005800003530000005300000001006f0003000100a9fe96b00401037013000000446576696365203320284574686572434154290000260001008b23e903a9fe96b00401e90310000000426f782031202845463431305f563029000000</data>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>0400020300000000f000000000000064100008033000010304000000000000000000000000000000000000000000000053796e63556e69743a2027506c635461736b2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000a40000000a000000000000000000000001200203040000003000010300000000013202030400000020000403000000000eb202030400000030000102000000000232020304000000300004030000000003320203080000000100020300000000000000000432020304000000932f00000000000005320203040000000c000000000000000632020304000000b02f00000000000007320203040000001e0000000000000009b202030400000000000000</data>
<message>Create EtherCAT SyncUnit PlcTask (set to PREOP)</message>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>6000020100000000f0000000000000641000030201205008020000000000000000000000000000000000000000000000556e7469746c65643120496e7374616e63652d30202d20446576696365203320284574686572434154292031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4020000e80200000c000000000000000000000020200003040000000000000000000000212000030400000001205008000000003020000304000000002050080000000031200003040000002000040300000000011000020400000040420f000000000002100002040000000100000000000000620002010001000000000000000000003802000000000000200000000000000000000080030000000000000000000000580200000000000020000000000000001c00008003000000000000000000000078020000000000002000000000000000380000800300000000000000000000009802000000000000200000000000000054000080030000000000000000000000b802000000000000100000000000000070000080030000000000000000000000c802000000000000100000000000000093000080030000000000000000000000d8020000000000001000000000000000bb000080030000000000000000000000e8020000000000001000000000000000e50000800300000000000000630002010000000000000000668002011001000047564c2e4163717569736974696f6e446174615b315d2e41494e300047564c2e4163717569736974696f6e446174615b315d2e41494e310047564c2e4163717569736974696f6e446174615b315d2e41494e320047564c2e4163717569736974696f6e446174615b315d2e41494e330047564c2e4163717569736974696f6e446174615b315d2e4144435f6e53616d706c650047564c2e4163717569736974696f6e446174615b315d2e454341545f4952515f436f756e7465720047564c2e4163717569736974696f6e446174615b315d2e454341545f53594e43305f436f756e7465720047564c2e4163717569736974696f6e446174615b315d2e454341545f53594e43315f436f756e74657200000000000015a100031000000060c141542acb1a50d57175cc50ff49d20000000016a1000310000000aa24d02fa4733aa4c3a109a8d30b39e60000000017a1000310000000983f2ab3ce0df7b62a7bc775334b70e0</data>
<message>Create Object Untitled1 Instance-0 - Device 3 (EtherCAT) 1</message>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>0100500800000000f0000000000000640020500800005008020000000000000000000000000000000000000000000000556e7469746c65643120496e7374616e63650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000f00000000c00000000000000000000000300500809000000506f72745f38353100000000000000000c0050080a000000556e7469746c65643100000000000000040050080200000053030000000000000b0050080400000010005008000000000d00500804000000105ab863000000001b80500801000000010000000000000005005008080000000120500802205008000000000f805008080000000000000000000000000000001980500811000000504c4300506c635461736b536c6f770000000000000000001a805008080000003000010240000102000000001c805008080000000000ffffffffffff00000000060050080400000010000302</data>
<message>Create Object Untitled1 Instance</message>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>0100020100000000f0000000000000641100000300000002020000000000000000000000000000000000000000000000492f4f2049646c65205461736b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000680000005c000000040000000000000000000000010000011d000000000000000000000054010d0000000000492f4f2049646c65205461736b00000000000000011000020400000080841e000000000002100002040000000600000000000000071000020400000001000000</data>
<message>Task 'I/O Idle Task' created</message>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>0100020100000000f0000000000000643000010200000002020000000000000000000000000000000000000000000000506c635461736b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000054000000040000000000000000000000010000011700000000000000000000005e01070000000000506c635461736b0000000000011000020400000040420f000000000002100002040000000100000000000000071000020400000001000000</data>
<message>Task 'PlcTask' created</message>
</InitCmd>
<InitCmd>
<key>Init10\IO: Create TComObj PREOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>0100020100000000f0000000000000644000010200000002020000000000000000000000000000000000000000000000506c635461736b536c6f770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006400000058000000040000000000000000000000010000011b00000000000000000000005f010b0000000000506c635461736b536c6f7700000000000110000204000000809698000000000002100002040000000200000000000000071000020400000001000000</data>
<message>Task 'PlcTaskSlow' created</message>
</InitCmd>
<InitCmd>
<key>Init11\IO: Create TComObj SAFEOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>2200000300000000f0000000000000642000040330000103040000000000000000000000000000000000000000000000496d616765000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000009400000006000000000000000000000026000003200000000006000000060000090000000000000000000003000000000000000000000000000000000200000304000000000000020000000022000003040000003000010300000000011000020400000040420f000000000015a1000310000000f5114992a7eda922812458cd4809f0810000000016a1000310000000b3d7161e53f37cb4852d4f447b416d3d</data>
<message>Create Image Image (set to SAFEOP)</message>
</InitCmd>
<InitCmd>
<key>Init11\IO: Create TComObj SAFEOP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>2200000300000000f0000000000000643000040330000103040000000000000000000000000000000000000000000000496d6167652d496e666f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007400000068000000040000000000000000000000260000032000000026000000000000000a000000000000000000000300060000000600000000000000000000020000030400000000000002000000002200000304000000300001030000000015a10003100000005d43e593186dd145dd42c0a300a8e93b</data>
<message>Create Image Image-Info (set to SAFEOP)</message>
</InitCmd>
<InitCmd>
<key>Init11\IO: Set Para TComObj PREOP</key>
<port>10</port>
<iGrp>33751056</iGrp>
<iOffs>50372870</iOffs>
<data>01</data>
<message>Enable online change 'Untitled1 Instance-0 - Device 3 (EtherCAT) 1'</message>
</InitCmd>
<InitCmd>
<key>Init12\IO: Set State TComObj SAFEOP</key>
<port>10</port>
<iGrp>256</iGrp>
<iOffs>0</iOffs>
<data>100008030400000000000000</data>
<message>EtherCAT SyncUnit PlcTask (set to SAFEOP)</message>
</InitCmd>
<InitCmd>
<key>Init12\IO: Set State TComObj SAFEOP</key>
<port>10</port>
<iGrp>260</iGrp>
<iOffs>1</iOffs>
<data>3100010330000103110000033000010240000102</data>
<message>Set Objects (5) to SAFEOP</message>
<timeout>20000</timeout>
</InitCmd>
<InitCmd>
<key>Init14\IO: Create TComObj OP</key>
<port>10</port>
<iGrp>3</iGrp>
<iOffs>0</iOffs>
<data>1110020300000000f0000000000000640100020330000103080000000000000000000000000000000000000000000000426f782031202845463431305f56302900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501800004418000002000000000000000000000001200203040000003000010300000000022002032518000025180000400a0000426f782031202845463431305f56302900000000000000000000000000000000495347000100000000000000000000000000e9030200c40668002e00d80900000600000000000000000000000c00008000000000e803e803e803110000000000020000002001020000002405ffff1800010088130300000011007365742064657669636520737461746520746f20494e495400020000008009020000002001ffff130001000000030000000000636c6561722044432061637469766174696f6e00010000003001020000002401ffff1b000d00881303000000000001000f00636865636b2064657669636520737461746520666f7220494e495400010000003001020000000004ffff1b000d00102703000000000001000f00636865636b2064657669636520737461746520666f7220494e495400020000002001020000000102010018000100d0070300000011007365742064657669636520737461746520746f20494e49540001000000300102000000010201001b000d00d00703000000000001000f00636865636b2064657669636520737461746520666f7220494e4954000200000000050100000001000100150001000000030000000061737369676e20454550524f4d20746f20454341540002000000020506000000010001000f000000000003000000000108000000636865636b2076656e646f722069640001000000080504000000010001000f0005016400030000000000000049534700636865636b2076656e646f722069640002000000020506000000010001001200000000000300000000010a000000636865636b2070726f6475637420636f6465000100000008050400000001000100120005026400030000000000000001000000636865636b2070726f6475637420636f646500020000001000020000000102010014000100000003000000e90373657420706879736963616c2061646472657373000500e9030008100000002503ffff1d00000000000300000000000000000000000000000000000000636c65617220736d20302f3120286d61696c626f78206f75742f696e2900020000000008100000000004ffff1d00000000000300000000000000000000000000000000000000636c65617220736d20302f3120286d61696c626f78206f75742f696e29000500e9030008080000000102010016000000000003000000001080002600010073657420736d203020286d61696c626f78206f757429000500e9030808080000000102010015000000000003000000801080002200010073657420736d203120286d61696c626f7820696e29000500e903a00908000000020001001100010000000300000040420f0000000000736574204443206379636c652074696d65000500e903900908000000020001001100010000000300000000000000000000007365742044432073746172742074696d65000500e903800902000000020001001100010000000300000000077365742044432061637469766174696f6e000500e903a809020000000200ffff100001000000030000000000736574204443206c6174636820636667000500e9038009020000000110ffff130001000000030000000000636c6561722044432061637469766174696f6e000500e9032001020000008800ffff19000100c8002c01000012007365742064657669636520737461746520746f205052454f50000500e903100810000000a901ffff0900000000000300000000000000000000000000000000000000636c65617220736d73000500e9031008080000000200010012000000000003000000001100006400000073657420736d203220286f75747075747329000500e9031808080000000200010011000000000003000000801118002000010073657420736d20332028696e7075747329000500e90300061000000002000100140000000000030000000000000000000000000000020000000073657420666d6d75203020286f75747075747329000500e90310061000000002000100130000000000030000000000000118000007801100010100000073657420666d6d7520312028696e7075747329000500e903200610000000010201001a00000000000300000000000009010000000d0800010100000073657420666d6d75203220286d61696c626f7820737461746529000500e9032001020000004000ffff1a000100c8000300000004007365742064657669636520737461746520746f20534146454f50000500e903000610000000a801ffff0c00000000000300000000000000000000000000000000000000636c65617220666d6d752030000500e903100610000000a801ffff0c00000000000300000000000000000000000000000000000000636c65617220666d6d752031000500e9032006100000002405ffff0c00000000000300000000000000000000000000000000000000636c65617220666d6d752032000500e9038009020000008800ffff130001000000030000000000636c6561722044432061637469766174696f6e000400e9033001060000008800ffff1c000d008813030000000000000000000200000000000f0000000000636865636b2064657669636520737461746520666f72205052454f50000500e90300050100000001020100140001000000030000000161737369676e20454550524f4d20746f2050444900020000000005010000000008ffff1a0001000000030000000061737369676e20454550524f4d206261636b20746f2045434154000500e9032001020000000100010019000100d0072c01000012007365742064657669636520737461746520746f205052454f50000400e903300106000000010001001c001d00d007030000000000000000000200000000001f0000000000636865636b2064657669636520737461746520666f72205052454f5000020000000005010000000104ffff1a0001000000030000000061737369676e20454550524f4d206261636b20746f2045434154000500e9032001020000000002010018000100d0070300000013007365742064657669636520737461746520746f20424f4f54000400e903300106000000000201001b000d00d007030000000000000000000300000000001f0000000000636865636b2064657669636520737461746520666f7220424f4f54000500e903200102000000020001001a00010028230300000004007365742064657669636520737461746520746f20534146454f50000400e903300106000000020001001d001d002823030000000000000000000400000000001f0000000000636865636b2064657669636520737461746520666f7220534146454f50000400e9033001060000004000ffff1d000d00c800030000000000000000000400000000000f0000000000636865636b2064657669636520737461746520666f7220534146454f50000500e903200102000000100001001600010028230300000008007365742064657669636520737461746520746f204f50000400e9033001060000001000010019001d092823030000000000000000000800000000001f0000000000636865636b2064657669636520737461746520666f72204f50000c0000000400000000000301560000000100000000100010800080008010801080008000560000000000040c00000000000000000000e903000000000000000000006400d00700000000000000000000000000000000000000000000000000000000280000000600000045463431305f5630000000000000000000000000000000000000000000000000380000000200000040420f0000000000000000000100000000000000000000000000000000000000000000000000000000000000000000002c0000000a00000020000403470000004700000000001800932f00000000000004000100380e000000000300f70c0000080000003c50726f63657373446174613e0d0a093c496e707574733e0d0a09093c53796e634d616e3e0d0a0909093c50646f2046697865643d227472756522204d616e6461746f72793d22747275652220536d3d2233223e0d0a090909093c496e6465783e2378316130303c2f496e6465783e0d0a090909093c4e616d653e496e707574206d617070696e6720303c2f4e616d653e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363030303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e33323c2f4269744c656e3e0d0a09090909093c4e616d653e41494e303c2f4e616d653e0d0a09090909093c44617461547970653e44494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333537373c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e343c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363031303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e33323c2f4269744c656e3e0d0a09090909093c4e616d653e41494e313c2f4e616d653e0d0a09090909093c44617461547970653e44494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333537333c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e343c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363032303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e33323c2f4269744c656e3e0d0a09090909093c4e616d653e41494e323c2f4e616d653e0d0a09090909093c44617461547970653e44494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333536393c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e343c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363033303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e33323c2f4269744c656e3e0d0a09090909093c4e616d653e41494e333c2f4e616d653e0d0a09090909093c44617461547970653e44494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333536353c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e343c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363034303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e31363c2f4269744c656e3e0d0a09090909093c4e616d653e414443204e73616d706c653c2f4e616d653e0d0a09090909093c44617461547970653e55494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333536313c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e323c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363035303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e31363c2f4269744c656e3e0d0a09090909093c4e616d653e454341542049525120636f756e7465723c2f4e616d653e0d0a09090909093c44617461547970653e55494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333535393c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e323c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363036303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e31363c2f4269744c656e3e0d0a09090909093c4e616d653e454341542053594e433020636f756e7465723c2f4e616d653e0d0a09090909093c44617461547970653e55494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333535373c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e323c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a090909093c456e7472793e0d0a09090909093c496e6465783e2378363037303c2f496e6465783e0d0a09090909093c537562496e6465783e303c2f537562496e6465783e0d0a09090909093c4269744c656e3e31363c2f4269744c656e3e0d0a09090909093c4e616d653e454341542053594e433120636f756e7465723c2f4e616d653e0d0a09090909093c44617461547970653e55494e543c2f44617461547970653e0d0a09090909093c416473496e666f3e0d0a0909090909093c416d73416464726573733e0d0a090909090909093c416d73506f72743e31313c2f416d73506f72743e0d0a0909090909093c2f416d73416464726573733e0d0a0909090909093c496e64657847726f75703e35303539333832343c2f496e64657847726f75703e0d0a0909090909093c496e6465784f66667365743e2d323134373438333535353c2f496e6465784f66667365743e0d0a0909090909093c4c656e6774683e323c2f4c656e6774683e0d0a09090909093c2f416473496e666f3e0d0a090909093c2f456e7472793e0d0a0909093c2f50646f3e0d0a09093c2f53796e634d616e3e0d0a093c2f496e707574733e0d0a3c2f50726f63657373446174613e0d0a000000</data>
</InitCmd>
<InitCmd>
<key>Init16\IO: Set State TComObj SAFEOP OP</key>
<port>10</port>
<iGrp>256</iGrp>
<iOffs>0</iOffs>
<data>200004030800000000000000</data>
<message>Image Image (set to OP)</message>
</InitCmd>
<InitCmd>
<key>Init16\IO: Set State TComObj SAFEOP OP</key>
<port>10</port>
<iGrp>256</iGrp>
<iOffs>0</iOffs>
<data>300004030800000000000000</data>
<message>Image Image-Info (set to OP)</message>
</InitCmd>
<InitCmd>
<key>Init16\IO: Set State TComObj SAFEOP OP</key>
<port>10</port>
<iGrp>256</iGrp>
<iOffs>0</iOffs>
<data>100008030800000000000000</data>
<message>EtherCAT SyncUnit PlcTask (set to OP)</message>
</InitCmd>
<InitCmd>
<key>Init16\IO: Set State TComObj SAFEOP OP</key>
<port>10</port>
<iGrp>259</iGrp>
<iOffs>0</iOffs>
<data>3100010330000103</data>
<message>Set Objects (2) to OP</message>
<timeout>20000</timeout>
</InitCmd>
<InitCmd>
<key>Init28\IO: Download Symbols</key>
<port>851</port>
<iGrp>61468</iGrp>
<iOffs>0</iOffs>
<data>0400400089010000042c000070000000d0230000d0070000b60300001400000018b800007086000000000000000000000024e1542dcba029b9524c0b8d8fd64078daad7d0d941cd57566817e18f12bfe050851faef9146a39991904046a0eaeeea9e42dd5d4d55f58c0498a6a6bb7aa63cdd554d75b5342236617d08012fbbc1b66c486227e41c9c00711ce2380926ec091cc731dec3b171cc3a3847d208d60136c65ef0faecd17a5969df7b55afba7e5efd740b194b3ddd3df7fbee7df7bd77df7bf7dd5aa0286adf3e8afa1fd40aea1cf07a2df8ff10787125b5944a51195deb98b26676466772e58ad86db775c3a4d23c5fa0e8acae7468734ea14dd998554cba637d4ab7ba4d536d3715baa61b4ae736ea4bd79cb78aeafd19b3fe59b071ffc5877bb51fb7a09a665361b5ba2a6b1f0372d9c6fda50ff73a804bb9718b501814e4d13a2013ebf19e4fde357e3d4415d0934d55d78a7a5d396b4d1eb4714f02dc21f09a7170cff3e066f4565b6d2ac6946274003635c50a22c79792439f7bfed5b9071ededdbcff5f1f5dfe379f3b719d4d01e3ff1ae043cb5d6ee3d3d4b228fc52b7a5186a8dca4ef3427660fdcfa3a8b68dff3ec03f17bcbeccc6bfdc6777ad2cd7e691c52b5c491a1871196ee77ff7e1f9fd55139459b5632a86a8deaf5067a5e552773f79d3d7ceab7ced2c7435536d291f5b33e3f6fdc0d7be37f8dad78bfbb135afd3be5f39b1cc83bf01e05f49e59bfa8cdcac4ec9862acf3495ce289315b9bc50ae66d9292ec356b38cc450952c6a71d1944d6584d6e416f85b316ba3a3a3b41f71c8b1f3e33ebccd00efaa703c8ee78a4c9ead660a2c23701872da504d8556b576d7ecd0124f6bdd669380e96edfa304dcab13e2f25e5cbd6bc60363dc0709b8d7c5e30a9cc8ddc9625c4191eb96ba7407b83d9d52353a7d50628783d818f7b1c1f415783feef6c32ea5e919d58cd677c187bb11e05e9b00779a4b13502d9da1aa29719808fcb88dfba40f7713c0dd9908974f13cccc94b2b44771cc810612b6092c939d1638890db7ffa70976b82a119f03a1760835becbfe0f117093f8db349f0e6ff58806c0b88f1070af4e847b60006fa3a87b6ddc39022e158e2b1e2c56b3fc74a9c033591b970c80e517087e15237fb2944d1f2c3145360a00cbbf9bd04f63e473a51c1f0b80e5d77df287fb91cf1e0845c0f20ff4cf5f60c1a02ab2c04c09f8377df2d7c7cbaf94635bb727bfdd3f7f4b3eb45202fe52fffe39c514d207a3add3935feedf3f91fca4fe792f213e88936fc746910d3067cbcffae4c3f8f6a248f92ee6b478a435a33751ec1133ff9b049c35d138bce4e09474536da835b4bca0f50602acd373b2566f860063fdf6f970617c777124aec4a47dea99f03b21fa619cc9be71801bf8700ec9cd6e9c1d9ff2e16c098f17f95c4e8401230c16abe00d51627a1665ea1dba0323479acfd175e5905a2323e338f56902eec50970c1bf1edcac0565411300b13d538bc17e7b2111afc0e7ab45312f1d2cb3555610780147e7ac61e8060dd6b81a1d8cc0310ebd18ec5f17c4e24c425d6c98495533c3507aed36b2181c47af8bc501af318c15fbb6944e479e050b0e9d6eeab374432538e679eef5eb981b97b2c6a7eb6371c1bf691018d8d053aa72d84106a12f7e39a32f90c15de3d74e9fdea9d0f1cb8d2fb0225f1132accd800082e5dfb49874fc75cb1725812be5c3a5f7fc7083cf7e1b42fdde2d7f9a114a4ec3c986a66ab3212e82fbd704e85fee75370d50c9713bea4ed50c5fca71797bd12f1e012bf216ad7660eb0098863a4bb7f47ad0359651076cbc2d3ebc1b9096e17856cfaa906614687047ee1e9fdcf571720f64d8b284a62ba26c2cf72a9fdc353172b96c818da0dbf31f9fdc4d71724b19be5866242e1d2d1ff3beb65fde254e8a928bfde50a9fdcb540eee59172c17cc3656d87e13430d7a875b8980a198a97d9ff623d3610f0a2f480215a26970f55058f4fb710fc656384dc227300bd106d4d8af2c228ad755b338a010303f990ac36d1742de309ae43d40db7ffa63edbbfcc4fb3428ee10a152151fba7faec0f487e9ee7b321c2b1dd76fae4ae03723745c81558d288d199d3bbcd3a6d28c05286193f7af4f45ad5e7f8014674564a307e8c11c6c118b99562444b60b96b7c72af8f935b294535af23775d9ffd4264a6d8a87e81e58e10da3752ee6445820beb30c158eeea3edb0dfc2d246937bacf714e94f87292feb3ab5f3b00b96538b7c7d861b4df76ab8865b6940da5fc081ecfce04e39114416e11c60b7956a882e54035cf9658a1b71c900eab5a869168a6d5a10bfaec2c18da66154d31e426e8a17565819e35f46e3b7a1f70df9960bc794d240f3e572df259368204715018f2ee7f65cf04db8b26e2967941aa3af8f6b84440453beaf6081f343c8ed33e381e6ccf8bc371d929b624c1e8da82650f2920886f5a804487c4f3c5c3c783fd67281cc7a35c21423ef6cb0b13f64f5bbe3056cd30c5888e84ed7331611eba384eae040ff12cee19b9d58251aca9eb4d3a62dc3a7dbc6ffea54c047f6cf75f1f0f8e2f1746cae5781cec6ce7e9aca11e229a1ef3fea86fde9c984f302e5209e7b39edc02574a309ffdefe3c9c6db9edc48333b724f1d4f362ebae58a4c2e763efbcd2072a7d2b172cfedbbbf940b5186c0e3f8529fdc0de81c34466e5590c471df487668627461012cd48d8e4983afd08675a04877ac082c2ceec63c9613780c27e13141e4d151408057ef8308e63134a83d7610799873aa511fc41ee70f6a8f9de476d1bb8639d707113c9efeaabff906f010240e07aab430064f5b9a34022422e1f9f4329fbe9b01ce5511383baa62862f83605b980a4caa624d6f2bb4a81887c266a1defa72a51b97b2e68b55d1b8074588eac7b4ac0941495b8ccb3ec0e766c09eeefc925180f768106f86ade574856f2b5a4e6d2a25b9a54cabe61c7ccd2ee0c41dae41e79882c8d2a9bad290bb4d7398de7b2b9d4b579ddfa5811db48eb57b86f6ae0f03217ad7b4de51164cf0a9aa6ba350942454d844bf1ff865627e0ef6e3bd8b96be97dafa8e037d5707f5051a49701f355760f262b50c77f64509842ece7a1e1e0d527419a62700438320a62e9bb2b513642df1fd2ccef1e6b7dce2e331466ee7501e709dcf86d168ea725d2153c0f8b79ef0e26f4b822fb012c3957c36101453060bd884fae3fef53bc7bdf82300ff8a84f81eddddf0117ae3f1e3369fdedbc9f316115760efa8b0c0fc363451431c37fde1316fbf4a91716644e53e78fe9b350e31a669305a7d0a1e46842485b9daefa3739707f67709fbda59b886624ad92a1c04ab229b012e94650ee23dd292b381634d501dba0d7eaccb4742f79731fed165cb03e7abab93e14fb3ecfe68028715653e8481732e32b43c70ae45388fc9a6f355be22952b5235c71558e78842831fd74768138c1bd600128287f57dca8707cf993646e2b9ce101c38dfe85c943519ae4cc00225cce0b8bf7c85a0eff591f825bee4e89b553b88019dd274baaecc7467c1508a720d864380b11f3f43c03d3f12778a132b18d7503a70d60b76c9f3b05e4f06f6f99712fd98cd319582048fd3902b012c0acdeb74d69a6bd0962a9cd6e174423ed09b847f9db471fff874701cf8ad705c10130307620bd96a96afa40b6cf58e0a3c26b58620f02170dfb66cc8a66ec09d3c94c3b687aeeb5d2064db7d5ddd54e8d43a341d763bc01aa64e2b5aada97740d4d3566a2a88486a73e0d76b2618c8e9a63aaf80bf34859e311479be33e211047eace9ad96dc21e59b9d43bd87f32b4e7af5db449ed783fa896cd9560b5b167cb60d759186aa34eb6e4d31e7511a041a2db5a637758d4e7d6298deb3971edfb57e471a6a0c1cbc256bfe5fb6b5a05323f8db1319f8ed8a1880218eb3cfdb7a7e8a59eed1730bd0b314ad27dc921590a2d58c10d38435286156018e6c760d0d1234c03865b8e9a5ac3586638c612261cc779ec0f7f6c47c0bb918bec86d1a0af03122557b1912c3d53dcebe702c788e4838a76533a86ba233f60c53029170a92a669d04c28cced25c7e3bc787e671e1f9f9251fde04f95c3104af5a60c0fc6c1d9991b33030ce63c782e7dc317ab160e4ae8a7c2f09234a298cf3b80f677bbc3e18275e19d738fdf4b144f93c6e9c1c80c8650abc189510e3e4cb1e0be6215c90403e6c199836888d968bf1046cb7a77c785b13ea03f1508a62c23ca8678e253ac70ee0b8748acc23fafa80ed12a70396ff2d42bb24909fb89f3cef93bf2d99fcb2c0e705561463b2c57aedfd48fffda48874a866f80a580fe584e8c42e8c73e02c71c402339504e7a18171ac547377f24e144eb3ff7e62e3886c299b29c6e50b3a79bd3e9c7dc971a0c5aa4cbac40b45a650b5d3282699521e1e268781e37167ce87bba35fdc6c16fa611494c70f17faf7770f5e46c824f277b3ff79ce83c365d992c44907c3c09c3c7c1fce2d7de288ac548667c8c0f563dbcc9397e7c31d4b8e0b1da4c86426d17e7c1816c669f7dfcf6cc512c13838f7f6878372f13c0307dcae4b8053f7e18cf78b2380a5111b1e31609cbbfb6b9f204ecc4088710afdf5270f4e45881b057b38527ffdc98d0384b34289294482619cf2e0fa08ec1df1fa38793fc7129dbf431c7b2bd842093b6271f23b8f79d78570fffc52a25c30375451521d5316ec1d2fc59c538c9a6c5a6b37adde09ae1e9c3c37020e158b331dbab386e50e0f22775a88953bea934bc7cb4d0b111b814e5ecd2072a7e3e56e1f406e84191cb95bfbb76fae1c61082c77db4072e3fd616410b909fc61bc7ffb1692f8c38e41e426f0878901e446f903def71c3a1e5c1fad23cbb5c27eb8aca8321910c1e24881ae68f6054da54ecbb59ad2e9c01d3059a3f5994f293593746dd239af3945d87fd81c8b9f2eecafba2ff4e1bccb99a65e9bb7ef125aaf516e8dae358f0c1369504fe23c08c23a6e772c8f4c46ac8a19c71099a6aa68e6f68e7512680fa2d616604305ef683adabb04447583ee6af39a7e581b8dce37a28e07f38dd6c4f372a2541abca41594b19fc8224fe1f3abe3c175e72db1b8e86a8200c3480c8f8e3b6843d66615780a0077aa5a8a096ca12cd414059ee6a42017ba01085a77e42c0f0a692ec76ff61d0fae8b36f5c16fdc4bd0430df230150de6e4d073eaec1c890ae69125f0d8d8078f89843c9afa61a2459ec1e3e4f1e07db85c321eee8e9485c76ce691b642d7e11d6ce8b02dd9accd8dd04d459b35e7ac931cebccb947d4fb5d62c361bf1a23f8d5bee43cc7cf8e286ed12045cc6f2781df6dc9f94d9c3d3fd0d2040bae3cc78eeb09fcbe11cf8fcbc0bb008c80d793348f8666baaed6e0dd2fd93842d78f68724badd92991e8465843569b1d385669ba3d96bb7f41edd06d7800a499744a199d1d257fc516073a7ac3d05bd6591c1c150330334a4dee76501740c709f0d01f8e5be49100ef1f148e07c7ed4b62ede14b0cc559a0d6381939eea48e07e7abe158bc4946c84e3342ef9698354b42c58161ea5dc59e30e764a37e58366ccd498ae37be11b083cc6637970f63d0bcc23efa4bf02efd3d00b306bb541b3cca84dd53c0233d7611d06eb225b149f2b8e07f7db13f029659dbbb88e4be2fea22ca81d133308f856c8fc80fd622921ae5919cba7c81679571fe99ad01b5b4a4b0fc5c37e3149c0db1a8fc7958a8c6380a2bca0b6ba2dfb7813f49d260aa5e68063b454adf751541d8a9b083cae8be50197b1ace41c7c7467b65909d1deb6886a7f9ae08ff1fa9743fcb13722fa1dd250e48e1e1634b9cee15613c685423c1f78c4c4969c5c6de0787686341cb27a2377cf2351a83ba380c1bddd065df930baf761c536349066ff4e385fec3fab087c3726e25b64cabe1e549335d8663d568022640cbe1d4a04f3584968c7f8b80a9e96f0a582d3731810b7b4da2604b6833ad87075147646ad0a7a3c3e229cdf8dc4f210d93b4abc7f51d051eeeb2a5acd69ca447130ee4f1f10d605d7c4f2c0290cb8430147681bbaa9d7742b37b10e2b418c46d59d789f706eb53a1e97cfe70bbdab06faec2c984561b509e80f72130df2602a2620e3755099d0fe7be271412c2be69c6d492bfae9b9a109e2ff4e03cc690a5af9744cdde8792570d1a67d059dc0eb05bcff47886fc5c4bcc6cf92983b3801ce03f33974cd34f466687f7a199f471178df9398f7c4c7c81b7e84e3b5baebb6385905dc0f2f24f08f1f0fd0e966c8808006021957a1891b10705c7e2f619d45f6cb6c06e5a2c1ccb42c5b0071b93db90532d2da7207e6531ee9d01d150e0f4714d9a0ef570c9d8619cb4d7a9cbe5dd6ba308c9d181b1b0bc9a3c2f34d1df073ea6c51709c5843dd18c9cfcd4daa4d542b269ce154f025a95a2930429e453bd7f09a8b8bf4f8d89806e61cb5360f2366f3b002d687e3a3e07fbbc6c6d124057fb0f896ff6151fabb0bdeba93d9b3ebfdc6effef563882feee78fd87caf74b56b62bebb7652958255406210623e435e40b9daf9d36e3ba2716f4dc83c68f392b8cc7ed1ce7a4c6e464dd6743b59c6a28cf32243cce6f487a77c764b85ced3417e24b345102199c959ef377d7682fe36928447516433676ba896da6caaf6bb21f6c271e1e3043f4bcc33b1c13c848876c3fe6512fc6b73123e1f83d9a22c86fdeb49827f25e597d85c1196c27927bb7dfbcd5b42f79bedd279d6b93fccab16c1ec550edb79c6f2f7fae40f27939fe544265d88c8d0c6f2f71c0be64726906fe5cc84a77f3bf26ff4c9df984c3e2a431021de39c7bbc5277f34b97c780010ab07c6f9c4b1e03d814438e88a4075aa2c8891fae0f5f84e82bd2e89c72932e27e3b25d21db37442f31af179c9cd3ebcf5c9f4e2c31c17b7fbaec1fcaa2cb0a1a2bd75337cf23727932f32b968002cffd5c4f970b9b0f39ec8ba5027139f9fbbe53bc3862b668cae0ff6dab144f56f7c3860f8d89fab140ae11058fe9b03d9893dc0899298246ff0f581f8738502cbe499427c5ec67b89f3593cf2ad6e5d66441145cbe18ae0f9ea65427ee2ba589c122f65d91c57623d79a32d596dc2da47ce52d9da8fad81857a27ae5ee23f0e644fc023c757a24ad2617bfecc277f34a97caed49b1313f8c5b181fcaec45744564822ff8dc4f9aa6ef96526b39f2df109f29bd289e72d10a9ecb7472f269be5d0f94401bd9b64deda772c78bf2e1607bd9ce6a449be2281f56ab1188e84edc5f870b626c129723033361fa50c967f5be238cb251fb855d5ceda0bd300dbe95642fec44571f2793ce736556d3e7ac6c57a6412c7432e1cab544564fc80e56707969f4e249f1d587e2691fcdcc0f2b391f271bcb3e958a2ba05407e91396025f78949ea787d29719c0e6f34b005b6085349194912b87405dfa08a88d3f303c987e7ad56ae5d9cfc3f481c4f79e45bd773222c8fedfe64e238d32d1f1efa906563b94f0c26972bc58c37477d723724928b6a9346b9a163ef2f0f24bf12b72c72e4ff7ee27ee4960fa29a4ab4024e7df133b01e666f7f80063325a1fe1b5b2c4b07ab60f56f8bf6ef0c30c62c45a37f68b8ef79045f591c79abfefa77eb3f79f4bdd10f5f297defa32b1dbd3e4c2f07be09fb2dd6eb7ca25e08375f014b2f81cddbe516ad7f523b6e1af6680735dbe4c4cb40fe4697fc75b1f27dc27705856f70f5839780fc952ebb85e5b37ae4573212055f071a65adb3cff5d4e965d4518fdc35a4fae7965c941b5d050d2ef8f70245d016ad8ea0774d85d54ce308a548700b1dd540dab39756d027ce5bd592ae8195a6a2d0d3ba31afc2abbcbb6fdcb99bfae13d6f3edb7efbd1ef9f7ae7de577ff0dc4f6497dffce7456bfc3dd7f19bb524fd9569980452d76733a81e1c62695d161e85d52da5cc6496cf5b97a9edba7294f6b56f77d8cfa75eba64fa8fbf7b677666bdf79cf3f6335edc0dd412ea8e206eaec03392007a057ba05ce544580b9bb2ce88aab9a62e9b8252b3b255e04e6dae9a574ce7ed46574367eeae5b88f05cd439a45e0f64c143886de885bf2597fbce652707e35b624a1f1b5f20cbe20b5f84f1c5f5330a04be4f44f085b36b96cb73601538385f5ff1c58e3aaba132cdf0e4469d55cdce28acdcace01bc8f058a7a676502a0d94daa1e7e443f0f0174819bf91f0eb04adf1395bc9a7ef66a0ef2763f405a1688643a5b1cf5265c41e56c36aebb0f86f4fadd4b8b26dc7d8eee075d6e5d8afca04de52146faef4f1f056b508dee1765e20d4b39b26f02d5afb2f02aa7f8b0b73d84759b97435a71b2dd9144d03a23bf4ac03eedeea790f9d551b0dc580477f4835eb0a3654503666bb2df8be9372413ee7c2bcef3e135c678be1bce195054edc5fe645b4c01b8039031f8aa376e65d3921b2e9542169eb1dd554436a44c33fafe3fb7a04de5a28ef2c2b4ae94a2ec74fb1027099e9412cae74804b58a7b01debdb335dd808b47e48311a30cb2fd540b2606e9cfd0db56355a0062f430a37607f9f3b13acaf7d47a83eb0ccc959b401af3927c88da63cdbe9a30530df0709f6e743f9722511589fcb70602e07be2f0ec059d2e956b736e73838aae16c191c5b9bc418c71d8f9c099e37a723f85afb663cba6bc495ca156900ca9c6352948f673f1d856c577cbe269d09d6c7bf31946789f75472ef835b490fc98eb43b1a1e1f0e10ec16ee976556c8802616b97ce92cdcb3ac18353884c1898e4e6d1cee67807815df33f4f11e01bce570de78e6c8f2d25910cfea26bd6e749d451c6624f4e6716b80eee911a708f6db3a615eb93d5e0f6b1573162eeb634eaed0725e6f3c30093cc3e71138f9a1f22567cb33d5eddd551976cf85618431df4f13fcba18cab7528227266589cd961978711d5edc1b9cb477d472e6c10ec9bed89f9b047fae85f29de6b2d2a4db1980530f32e6cec1926d75982369045cc23631a16f923cdac9fbf1e9b18e7cafc1adc7d9fa88a5418c1f0fd9f9f893bee724ac05fc9e23f043154c601d60a68cea1d5bf4d6c9ebc0ec6a15bdb32fc04092c04670ae55407c86a75d980e9f82d99c5a1d7c63d8a9ac67282dfd102a200bbec5f23910f51bf360ee98518040c591a82987ad126a768e1894f709ba6628686bd741b04adda80d5ab5f2b07ba9bf71f5c2cabe3a4f6bc9f5997b764873e83a826d8719db0e70929e51d1dd01d055519a5b53467d15a66b1258e0f5776131380fae8bc22f172ad8c5d76df5b4024c5043ad00cc6fdb2f7c5cd847c09d8ac24585456c5c83848baa233a2de2cb8687ceea640136f4ae066b9c81efd6e466d3ba47311a5de74c22f0dd10c557620fe058669de96a2554592d95a085bcf141d6e727b0ded85d51f856a1149bc061c760b2666fac597edbeb3c8ef966d5430abe47026dd719a1e1d217266ea270105eb3a88320ddd08f28f550de781c7ae1cc32b46376a953c7ec0ad23e540e16c180fbc719468429916021413182c01ca4ef1a1b1dbdf993f0a940d6d10af89ce36077ac8361b2253791bbe1d7f6321d7c6a7dcd3e02dd78f987ef9f7973cd397fb4a2bb495b79ea35577ec593801fedd977bd96b4ff64f39b640f90f88d8fc0bf6eecb1a46e7db7f4e6577f74f305fb9f7deda5871e7efb0f1d7be4cef8f7bb9690f2eb6d3cb84b80e278fbacd73d9f856e7bd8d39e2780f70fe78105369eff0e9cf4e7ad2ea5e682fcf2053ecd14aad94c6ef7ee6ab95210d9aa582e70fee273e873f85407c3dc8e5667ed6e1315776b828112159bb52f66a4c1cf7bf7d263b03c97f59d5be8f19d632de07cf647e3bd8f6edd6b7d46aa6487f5786bd15b6712d6d1acc7e821c23a96a50cacc2c266f6dbd55bad7aab76a9425b2153692ab3209aa0db4db9dbc1572c6a730a981953e661ddf982d55bd007a0a78fd87560f7e2ba83f6af90ea59e27a7cd249afbf6c0723cf5da17a603765c44918a3e6b8032804f46deab2d549b93357369486ba208150ae43d196407a0ebc0f0310f08115e46127b3eaf3c1e1c29a654668bd66825f006fcc290b32ee7fb66bda1e882450d37fb6e9f9895f3ef1ec3fff9fd5135f3a36fc2bca13774ff9f45b47ada26e0ed54f4c67c4aa0433d9022ac18fa032d4b4aad5f5c31d1abe41a744c007183a7dc454e80c2eef468b8a394c67e0458632ac6227590f54fbdbdfbde7c5b92307df5ff5855bf72f7d71dfcfddebc59bce04f33546833c27f7b30751afb5a6e9e04551d45767201b74db1a74577bda36d0738c0d7ce281820e42c2009e8f164e07f3cb09cf67e2ca936c01ac1699325765b20c88ac0577ed29daf5b9fd2c07bdd1e828e1cf15c5f89f3e1dcc578ac1e7cab0e850fae0242f4aee87f6f5c501c70fcdd3c1750517c44703a8a5372e79042f2ae5a5494f83f8aa425b5715e4badc86ced29e3bd251ad37ea06bc5966df674ac166ecc0f17ff72787c30ce6ec3b9d0ee6154d46f305734c46e0d0c3a8fae60ca6bd9a6ab461c08ed98e4fdc446fa5770213cf3747e9bbc78623ef0dd44f07f79dd2d17c619bf64d1495abc614276edc1547118f1b6ffbce8d365217526c08bf29e05b79b65a6419b1023c004ea6000bccd86363c3812736b514b9d305cd6c8d78f62dcab6a1c380c8f02d83f6d096149aaab0573d70e0a79ff9e2b347ef3b38fef7ef7cdbe9270f9e0ed621d84ce659e0336088c3bdd463c21e3dcb7a9a026619631e5b9190e585f1eff18daf37807863848c2fb0451e264f64ec70c3878c6bf4c2959389cbd277b697339b49e72238cfed2ba783e7f15b42f0d12924eca5e82ea115ee21120e343c6d34ac7ffcbd31a6aef8274f06796c8ee281bd399687db83832430fe1f9d0e9eef47e2a3ab4ca838968b808508e7d53d81b3579167ca410278fefaca62703f603719df3ab926f5e4de454e109aca0b762c9952b55a1384418714ebf9e775a5a9b6546215d521c71e5f4d680f585e9c6c0f788014650f74161db007bec773d257671ee6fd6482f81a3e779640b06a23e3b750003b0a625d7b7301da65b6ea3da8a6f73805bc7578dd42eb86a48495f1bd8f45eb1ec3329bd7e5e43cc3324715c08a38580bfd62ca7b8fe42861fc21acbf2c1bc3e38e6a163e0b98cbe08d208fcfa3638c3df4a4de3191dbab203a84d7d2c0ba872b3b3d92b426c4edfee4e9e0fee5da483e251e9e26095c968da254d2d1f990a1d69548fcc74f07efc7de10892fb145e076bd3d1722bc0416d5ba01e3b89005311e0f1f22ccab84f1503c28025cf8fc0a98ab8e2297a2ebf9c3be29d56662cf4d7b68a65eb7df0b74409cd732b498a83eaa978755e9b0c44a5c36ae1edc0b84e7f39e172b1f16dd0518d9de5ddc0caa061e5eafef5b84e7990fc5e280ae23b1a8f03d86413b7a11f7f41f21b4db681c4e962df4d56e59b06c34f1dbe48812f3798c10ff8fc7f1614b95625f845830fda32a24469c3fbd7cc2bb3fb531893fc55659eee5afbd97ecb9e63ef9a0015829d173cd7f96ecb9f23ef92c9f8ba99f8afbfdce3303f4fb1c74d11ce7e4d9fb9bcbde7bd6eabdb834e4c1744e3bbd91ecf9ed3e1e79568aa96f8ae5bf7422f87ce278f970d73299fc9303f941194434522e891fbc39907dca95a4f6f9c781e4c755d5eec97f7f20fb086c29ba4c74ef9ec589e0fc192f5fcc30a55cb2fb4903f98f081f9d92c83eaf0f647f898dbafbe4b92736d038185f991dc72fedd3c179f59a38f9ae1d96f04d97888778baf2354dc2bcb32a017e70cfc77e27061ddbf58341daadb83fcb09d1ed86edfa0c218e581b271f0e5b562ce1549281a73cf044426df44e9fd06e7d488081f1bf7e2278bfe88624f8ee8708207407129f8de1da92440b60fce74f04e7273a09bedb750904dcb509a3ea919d3a91a89eb9175f60f355b8e38a764ee26b567b9edf39883f09c5587fc2f23f3a91e85e9d573e2c3dcf16192ec13dc5a58b89eadbfbe4c3872797053eee52aaebbe18e53b774c84030f81ecd762c23afab72e06ef075f158a03afb0588f204b8b3c7ee2591aee9b774047535052501d74b8d06d21272ebb6d31788f7b7d025c419ae2f802831298f003d7e4a675a4a5ea4d2b7f711b0d8f78b5da11f28315ddcfbff9f5b9cb3df515b6516b401f08e1e1146ae93d420cde8c892bb380f670b2124e28b11f1888a865a5f513e363bbb68d4d6c837fefda3371d39ef11b092517f0fe09bd64b9a7de02dccfee936fafecc200c4fc2518b01ddf3f5b3b72a5783bc2ada750bae337ef1edb36368efe1bdb83fe8bb0e3aab3b5235772d9b17f627e3be2fdffd77dcfd11b21d70df2f1fab80a07a1e237c49d143c5e3400bf31d7bdbd61f2b9bd8b1fdcda2cf2256932cb1cf41ede8f83bf26d0e13d624c3df7df1a2fee1b9dfcd25777ecfeceef3dfcc2eb6edc2f03dc9b5cb8a944b80759461061a51d7fcec00e17ec2b1bb2dff8d37f3965fef0ae73ef62ef7d629ba7eed0cf7c7e0debd6dc10893b58811f773922e7998784c22b386e58e9f3dfe1a8b82549611f228160c115eca76ff8ec9222d7a521e0f759d0c7cf2ba6960f9e5f289f7db690cf7f42f8253150740d1fec3fc708feb32e118fb3335398859ce73813fc2731af24e689ac6ed4bb87f798ef3c713db584d4afa50c3b052f46e68a208ecaa3837d5274b3dc91fbb9c5e03da808b9a290818ba270c138be7c6031f81ce670b968239ba9483ce0cd80a5ac35e0f8642f75d79d39b4187caef5e5d1f2816c912de4283b81d4ca015135ba05427f986541c4739e2fb4187c2e7d0c1e7c90a885358d1619e806c8ac35e705b0b05ef7fb70e039e095d13845319fe60f50ce1343db4d302461a560dd0d9262d8bf4d1f1e8c6bb746e395058ecf141810a2db4f493d0493f46b4db9d3d9de36541d287b6485390716ccb373289d105f873108449ce7542d069f9b7243340fe08b5cd6e6201a355aad3be73df0729dde356af6e9270117ebff30c14f874371ed8760c11b9c4291cd7a0c60573256512a6243356035d099ae55a21396673489ede09cc3fb78c0fbcf6b6378e06b6364161057d5c0882837d5fb098f725dead95f7888e077eb62f061a50a29041df42bd9561bd599088177f01f21f8e1c624f8a031629b016e78843401c6ffec00f8f07a0b5308750364027805446ea29b60442be0f165d56230af9f345ef656ae55267b7b4594e03b122f48d18f2f73c6cd0b7debe590e782ba7160e00ce2799439d92b5baa6c27ae19fdfb18572c26da6770e3015de08f592e978bafe7b4b27ff9bdb95a8cdfc758bd98a8de925b3e7c7d275f82696c30db11aec0c39b068f7f291067343df509369070a65951aab215812f039c3bb9e06d78980770a7ae299c668dbaf01a0695ffc62ee5cfab8dcb2ebbf9edf4f7feea821fb9f74f8e2d4348bdf8f422172e7c3ebdae8d76cc823a63ff5085902c7ca05486912880d8fb88a27e913ea8ffc93f7c86fbecc6f5fff4af7f71fe8a1ece33c707c1114dd07565a39e1ce7351fcea66438e8dc2a1ea5873376d28b339c08c769aa5828a73ed562fffaeca816f57ab7a924d1079fd7eefc5f43d48317f6eadc5e01467f30fe4d154699da7d5dd5bad093864965788d0857a56875d831035fa1e932acb1af2934f88846efc16711e820f869e8f8be2cf562f3ffaefef94f179fffc9eee7dfb9edef9e7b17af27e90f003ee04363bd57c2feb716e66f7af9c0eac9d174d03768d71b56e22a7a64057c96eda7e75ff9cdd16f4f5f38a4fee933cfaefff3bf3a87ba68995463ac441194aecbc1cb9abd7db07fa656f4e609b42e580ac622c84b0b58a1623f13a2070e874c94fe6f1aeaacc718f4089dd5b5cd267e3680a2d1136374ca7e103bdaaa9e834f6e9b93e751ba1f7a960e4d074fe19779d70d6ff8f85e04f85e61f1cd017811840636cfacd2800fa14e5b7c50f62f41369e2f5f77cb3d07ee4f2ea56eb2e416e505a07349af2b25dd960d4c1d68030da637cb860182d5113a072f2871751a7478c3b49a679ca81baebffd1ac077cf63d7820fdb16be801e9f0df0502b94152307226ea71e1d8cbe91727bd13f7a238502f2491036c28cb0ad74ca7e3be047c35be854a091b78e0fd35b683226a1758670dcf9da9921b4c1bac6e67f097515cc7b04fc3bd64344cab239e72e23e2ca68a336df3d09064518ebcfdfdd30db776ffe04bd22b505184f3740c89fd39b40151a0aa0b70c534f3ff0c5fffad445fb362c99f9f99df2c43dd77aefc77e0bf05845f5785c013cba65f1802a483290689614d0365e324cab03df0561cfde3efe58e6b7792282fdfd3af5c0ae5bdefdeb2fdc7ce983136faddebb76fd2bcefec193b9e5d4838ff6c6afeb4004bb912a325c293080591eeedeea1a3bbb71ecbfdcfbea87e71da5fedefca775bfb5f6b2e14df6550fc4ebdfece7c6afb5795d8ebc16f19a11e556bb09da1339bd759d2370d502cb791ce8e7eec72e39b5ae618847b4da5846ef6a6648f12f2ce7a82de75c5bcec568bd8fe4d4d54603c909d932407f701ee0aad7975305575df4cbd18e0592d398b12c6cf931954b5761ef81a30d459dfcedca87975ddbd8ba9ffff1f2575efabd53d43ebcbf91b3f67397d8f22ee8e9a78e8d8b4a8d2286502bf0efbf98f6eab5a2a7972a2af785aa84edf28570fb8285ad99d8beef305e1e97f47880b1a30b4745d095c20d8ce57c2e9c8f86064b208c8327d3217cb05d1ef1b5f7852e3e9c56cb9846f43eced05bdeb86035625416f2b051616f469969a3e0073cf851847e443df39f1ec8ee7ee93bf77cfbbc5d8d5b5ecd3fe6ac47868e0fa1b520e38ce31750d710e55b233490de7b4da715f45425eb493e3458e8ce6aa8e809b563eff7f7b12b764dbf71fe9aa1cf6b4f8c39f1d4d10f877a75a7903e5793f469cca0d730b9cf3deec16b6acefbd48fdf997d93d2eef88fffefe98bafb9b1fe072fbbe3c3c77f39443d7f8e7b3cba2a1c071e4b1360d0dbd4d7ae3bfa1bf569e1bffffee33ffdf1c9e7bfbad57bfeb9ef8321ea692a218ea828f3041cf436f58357ce4b196fe9dbde5d357fdb933f975679717e06709e4f6a37b4df4500b2dea70e7d67d7bbbfd97a5ff5fb7f3bffc455d7ae5d70af4fc78e0d516fba7068343b1170f28a69094799cfde75504982e57dd007d425efdd57fc33fa9b4bbe777acd3d9fbb6bed15bdab78f6f363873cfde332d43f02786a5897ed3dcfd42b674d881c76a1a6b461c7881a945ce3ec977dfdf7ca10b931e27afbc8bf18f2c44dd7a38031204fcb740d18d358315c82e738a77ee5950bef1f5f44902b2d9865d900416d41369da0ac20c3eba25d541c25644301af93476c1cc6b98fbe96c4bf0d838bb20c62786b1f92b24bb8d0124f870455d40f7fb2ebbbffb6ee9b1f19b38b8747172ff98c671fe3915f7871af07233b0957800f25426394ecc6b426f7975fcaaffc8bebbef6e8736b2fda34fccae27d2ef963bf4a261fc50a960513c977c6a35f78e3cd6bc9e3040afa4a724b090b3d43c249c7bf867eb49c7af9fc735debc80b6d1c113eeab231e338000c0c7a3f50b79efefe375f5f7ef391d4d58f9dc86ff99dc3befb7c434b56200cbc1ebc01799a9dea6e13857b1e53b25180750daad572214355391861d554b32ac99df92afc0245b5be30f9eafffcf217ef7ee5eb273ef5ded4cb3f056bbe25522d03ef8f2f984877f8abbe7b0af7baf12f85fbc4b1f8cd1a04856a27e671818f874b842fefe514887028d7fcb28eba229a0fd36e2358a0db28900b7eec7d89a2b4c51b8efe60f758e1b9f513bbfef269f96dc7eea7cef1e2ac47d5262370206124b3b72eb7ceae6d60a4900bf9b717d33317fccd13ffe1df3fbb94bdeccdcf3feddb3ffce85cef3acfca178dc1e7d53a6a7e5eca108a505ee2b6e3d2252b08f5bf93c877b54d040ed6e3944f8fe1243865bd1ba78ab38fe7d363bc1ff90954f9ff082908f978daed7d0b781cc5956e8f5ed6cbb62cbf8471ecf2035b065b91fc901fe0c4a3999134b6a419cf8cfc800be3d64c8fd478a67b98ee912c1e8ee14b421cd8dd409c4b7643b2642f49804070369be5112fc18404c89725e126b02624216173814db2016eeeeecd65ef9a3d55d5efae9e1e192f5ff6dbd5675933dd3dff3975ead439a74e9daa8907380efe193f0ddadf20fcded8c671efd3ded772e968a1981733a29ade2daaaa504a8745452d8963655594257862376747aad1feb6c3ef4df0dbc4d56957a612bc342e0cf347b8fdb14498e33e75c1ac0ecb07ebe20ca41a0bd25c132924972595f233228ccf00afce172f2e2b1e78ffd0264d4fbfb1e25f9efbfea2c689371701761d372166057cf3e71e52c07f6fece6b8052049fa63ca738f286563b914af1ce6a223298efbe7c1cbee541fbbfde6d15bc6d24f23e5508d81bf9c1b1724a1c4ab425ad43f2d4af05fae2c65683fd4716de6bdcc74065ee0269ad78449415281c776cba523d05e89cf03978bccabb992204c4d08425e94c60dae8b4df6f61d70e8cb7cedfd524bfb70cbd2512927c3f53d0ef9e8929f6f6849bd76253bb54f2829b84d616637cc3ac880c2bfcb085423378b5ba833ad5c3bc217042e1e03f94612281543c954223a32d0b9ad7b1dc73d7e6aa0ed810bbf70fcbe15b3d7ae3bfdf2bc28a30f1bb5bf94475d1a52bc24ca25519da61de7e0b0613f03a8d902d400ea407fa80ab075c2a50fce91865fb7c2ef0ad7481bdbcfab9989ac3ccef5c562432e06bb630ca4d916a4392652bc24e744ac0a842736dc18a3474027b8795a8f2c82a1a6776e04ab61bfa6b67159944005ad1dd4773015b175cd1ae89a5d2c0a0b2c7dde66edf388a6d68454b59d9f6350e8b0b46189a50d581411492d4dcfb81dfb1954965a86c142cb30d0fb3029488aa88a9358dd3c86c410031659609b2db051cce9240c7a0fac38036bb5056b0e83c59408a3cc036f2f03afd38237d78237c42b6a086c97500930c5005c6f016cb7000627c16a8e0bbe98ac46777b341a1cd839e16df6c213255fbc28036f1b71cf14afd118b05991ba312ecc324d4d2c4db9cc02d4e20202f66680b5ab3216f87e36d608032b6c1158ab4560445ac463573b1eb0e11db4787e93333296932aaf96bdbcfee50cacdd16ac0b4cac91722196a32db506495ec847186d1ed27c2a3639f3c9382146cd0d6ab5353e21daa9af775df3a3fff3e1d275bfbdb02bd8f34c701fc3fac72dd67fa1c58f88ea842825e349ac9c494c43f2f229830cd4bd8601854e3151a7c3e542619aa326d281131866e0242cdcb59a38c909b99ccff6e5e5cce1193095b48059980a82259f143c7058462ce561c4a29190bf86166e1f7cfa8dfffec9ff76fafe9f5dfdfabec75fb4c692f8e78c8360a335de228cebda181c4e06c3e1042312d7637abd07ea0d144950a359fcc991482aeae62e1861e87c8345e7eb0cb115e592eaa1de8ef77d46dce8c5e38d8621c34f18dc5135d11f76b2aaf3e1c0dd66998560dc250417b7239848040fa22bbabbba7ad6e3ff365d8962fd883481b6c31abecf81dfd3abc35ff9e2dffd5efdfe153557440eddb181490f39dae14d6f0ba1471a65b64ca787a3a60fbc3672e6b3cf6d6fd973eff74e7df8a3af7c8649afbbaaf6f5c07f1bbddaa7878ff73d9f7b7457d7e0a73ebb69ebb7fee4a30fff803c70c8414fef70bd7d8bcd7e32e9756fdcc46a1c7e7449dde1969aefbe145b79e9be7bcb5d3fbae09803ffd871bb7eaf222d73e21374450d66ae298b382692253af81997c84f0bfcfecda1a7df9a7582fb86fa9d95d7ad685fb786def998837e67c04e7f2db4d0459f904f6536a693d38a2a14bafafbd2fd220cf4bcac089cd77543de91c6fa6b3fb4efd9977f19f9f2cfaeb977bdc8e4e350ad9d8f35103c57cb47ac28489cc765838b5bbeb477c7ab0ffef992a127b6ec0f461fbb9f63cb632270ee7c24043ecb795c36f828fef4fef086c6f1b3afbcf9fc234b4f9e98e7c1c7e0bbe023290887398fcb061fa5f77fefc2b6878efdf2c5c75e99fc4ee88e4b3cf838f42ef4633fcc1459fa41af1b9c7cbe26f9ab8ff32d67dfe8bc423c35eb3b3731c7a1d35e2e608c43a685c11ffca7b9afb7ef1d1b7ffaee6c77ef2bcb3e5dc0fdec1ce7da3b1dbf8381dfbb65cb26260dfce02fd71e78fea1ece41337ecfae8cdddf79cfd3b5d7e1efeac523bb6b268e00f7ee4ca7d67afbbbd71435ba83d96be7dd916b8e48ca58eb5dafb6b25a164c7dfbedd6d4fc2bcca73ee2bd4b5631f5afcdcfc3f7bb3f69f5ad75dbdfe01f163373bdbd55c45bbb6b3da853f78d1fcb77ef3ce996581cf3595d7486dbfff1e6e876fbb1c76b247d7c32acd6440fbf8a3f97f59faeb175f3ef9c2d693af7ef0a1fb5ed3e81df1f0733afd154eb9b2e97b8955a77efde1d36f9f78647f6ba3f8c57bee5df5e5afbadacd39c6df4564c26fa74b3d5d7c28d415cf67485c4f861bc940b1af12003cf63ef472df58cbd7efb8f15737d545dacfdc76b7cbdfeaaf5768f92e33022201233394edaee1e60620142fe6f9699845ede3f365011cb7798d3f42aff5709ef4e619f48c388aaa8c336cf6a055e7a4b5ea482ea7cd86acf4da1cfd5a6f500c0d2521081b1865c489abddfa5967e48d9d7cd3799f6be2077c373bf95e75645b37fdb1dc341bb035477f386dbee99557bcd11258017d06f521ee48a5cfb7714658cfe981bc2b92f7107c334bf026df9faeb7d31d72c8bfc588efc059e0b1d22f923c6a94a1277596094da325735756c92063cf685840f56ca001a112d01e06508305a8d9040ae505be441ac286dacde88c46cb84b8d1e88ea2deb8f8be1843313b5848ad6c24bd7533406ab3ccfc4c2462d28620d61a65a6381a873d72983a4f2d264f5846c342412e4dcf84ad0e4beec5cc054b182c295e2b78645e58fdb794dd7f18295228aad355f61f7efd3e76821a43f597f3790fa4118f84a6debcd90692a8376f48c8a91e4d1c6318bbd586e4f1605ba2ddc96165c74e226a8b600722a9d06822154cee898e84233087cdc967be79e6a9850f4d7deec6eb9fdafbd83fb3f20c9b99c90f494367273f76fbe4f94c098a3002a25256f04aa8edf649f45990a0c93345dac5442a9e034f6136920f4f2c790fb2f33a51a52729643cf4ece71f1a7dab7d49ee923db11f369c3ef527bfe70e35da811f6faeb1d9652dfc825908d8e5d41135ce9714a13433c31c392264caaa50e5620a7e536f2c75e054d322ed86822711715e9d48cae552c636c348a5c1ef24d5124ed771771ffde477ef9abd6b75edd8af2fe7375eb5649c4521605258e0a6101614559478924fac96cc282b895463ae82d543bfd3b0431896b302594a4399099833236c49d5e9a2805c4b6b93ac353a0be81c00edd4d6e870d7c4851249c651745142ea84a8a00c0f44d6a3425951d14e24b9a26227d57e46e762c5586134c5e8dcbeb2e2651e0718282d1694068b8a944a72a9ca9c26f16d35a6476a303d12c080a9f1f047618628db2ca2ac33963bc5a4700d7ba5739881d16ec1986d62448e64842216b127d871462e64418d69a69b61f6bf5433d34662a3cab408eade4147094297a29e1d167d46c89513293092106abd9d11cec208c92854998f70251c0a8ccccba9066f62248d526512c695659119698dd58d564fb8d6468ca628aa4d71b852183223cbf6e1266f723463566dc6cd95519319c98cfb9b4d2fdc0421124d34817be92be77260b93dd31a48d39731301a59b047c895da2833c9056ce41693ebe0177dc9a584232a18a89c4ca98d91e7dd44838c11773fd8227dc405cc11c71e6522c37c9c0480654618bac2e2ce192bdb5ef6ffad977ef8c4ec45ffeb817b43af5e3ff8bb1baf60ada8ff1510d2e3ddd9da600642c378a9249829d340dc24c5c81874dfd2d91ed89d3ddc7bfc27dffd42fddfff94b508f93050712f7d4bd0e97808426b3c2c220beb141b0b445319eb03679ff9cb1f346c9fee5c7cebcf062efec894ded440e579779d419aceb8b9019fc2997a83272c9f1eaff5a67e9f5a28d38361988d1e4b3afd3eeb4276944d1e28fb18b9c046db3ad5020bca667646d095047450d19478d0437ce63a9a7e653011498e0ea5d801e7057ef9925a0327ea952db988954fb3d589b571c6e0e53866ba04e2a7b90dec7489e5863d55c25c3f72d26d3528035dd4b911afb674afa34c8c46161d3df0e20d9fbcf7c435077bbef1ea23355c4b60489e124a7d72290b236023d7523b5a2c1aefe1935cdc47eef3cd76a6327d108e85f2bca2f4f319154f7ae95c56afabc3a957bf7e6cb1e085e4426cecea10a94e5ce4c0f1e36b9e0b47c8c0482f4d9220bfdb81e6af5f6ebe605a6369ffb9b72f21285a02612638cd56b98f4a8725794ab27cc468d8273cf2f50b5c79bd21a6a242403ab7dd3bafd76de4f7dabdf37bd67cd9110f7eea5d79baa1442438e466680e6be46ce8a14cd4bb32b2e43a63bdda9d1fd429c7522118f46c6f3037008fd107f43c7ea57c2fc2faafe3e2cc75249ecfc4715524785d49d5ca5546938454e7abb7459e7d69d3c8575a8e3e9cbcef22a9969b154fa647640902a4067815cce7b94033bc80f9902a92624ff8f9447d85fc7a9da957f3f4cc79b058b426ce67e097b0ce67f5d63b0513f528e69c6f4ce475189c370949aa97bfddeb913b745768c4a4bc2809a1095c8c5c0170c02385e86e607f9e1f57bc1cef206b96657199a6030a669538aea61865b153cf2ad96c67966cf6c932c9680ec97c56c87a4c22871870f32d706685542c9fd511abcc00eb894db3764bf736a044b8904851f9429124e49df9f83883ad0e0b5b66c9f61e4128c6ca6ab1ac2a31a92feec15a9281778105afddc04b4e94d52c18c3a8142fc9e32541513c20592c2e61b238246604491194b82065bdeba6583d7121b327fa92b1702c9329973c7b35ea93cb35935043f2f8b8908d4a1e40824726570fd1da0c07ed324b9ef6ca65a90e782479b10dfa785d23f82add1b6397972c4dc6d512cb2d3bbdb23379bc4bfb5d660cb966531f4981b85618dcbb699d4d1418e4830906da310b5a8b81068a83d9f245945e5e7ee2d9addd43f7addad8fbe0ddfc2bf8c69bb58e755e87dfd6cb9b5bbd5632cf9741dee36390cd427db368d5c3827ad5d3b7bbb4d128a767dbbe418f7afa99dad0211f93de6c6f1b2de0f368dc1e4640d2a6193efbb24998f41511d4100baa75c4632dc75dfb8aeba371f6b892d4ab5fcfe9174b5ab9b5871548f8ace7cc331789755dc0593ec1dbed1c60202eb3202e36a7515288cfe78339552851333f5accf29e497396115dce34a289d43e51ced34c76759b239ce6a3d118f0b85f7d477b6ed7ba7dfff79ddff5dfd4f076c3ff6899ff28bbbec819a7771a3bb0aaaef39d6115b086eec387e9cdac7b1b48c903119e6383c335e7866796c238374c1cf0c16b33e364138fae996a2ba70ec483efa2dd24e0a651b703b5afe883b7d4f06515d35b5524bcd8f554752e7fd1cce0dfdcff52692b0c6bbe55e7aafb59e4c6f7c80c569b30ac265f637a31dabda3075846b083f3d39b0546057522d21f4944464211dc02bd98da28aaee403fcebd31efaa2fde91ea7f63d74d9fbad20fd7dc7c62c3a54534f47f27e6a595e699665ea28e854b5c00f5030ed445d5e9799b91f7b1e1e2245694c1eb0e3fbdeb303215763c4b52c696a0f9ccf69f1ec5f85314ffba77898f932bb644cbe71cf8e7d87f368be290c9ac6afacf0397faf051660f2e7e177a6129f776a05ec8aeeb0b58f29af6fc4e9299dfa9adb1d49659f33bcc92b3ad396bec16b09790d9da33dba8734da6d243e298be17d41ddf3af7199baba7e2307fb55cf288015930351e30a23423983a364c5f59cc673d6076fb24d42d551a09615224a2a82e4676e63f2cabc215f315cee8a7438b91ddd18fa2f78de64b3632a29fc5ffd87750fefc376f88de74d1aaeffcf881e6a6372bd5b3b6d186d30f336bfaffa8c2c7a9bc56d23c3b593aa09faaa2e017a1785945b22420b883c8c79028a932ca8939d9588a73d6fedef34747c35b4f7debaa4766f5e62e7b7ae0d600d71428f299c3e9022e67a03b50b6d556ae9fd5a3822666d1f1d10abb80e8cc60a1862885c9a42049322bd8e146d409a1140aa6c0e58643a9e87084235515c842048543c8f81042dcdab7779cddf4f0a5cf5fdcb5a1e3c9feef7d79bf874ad55a7601d1fe0a4647baa91b42fd25b980a2100b08a58228f17957094753c4631656ebda5c04b03d1e0540118fb23c26c8c619802cf002d954e52ec81a6dd0b8f71a06c3a1b4940459c3848b3d88f732b09658b0da0cac08746d3a9ad89b269354c1cb4c2519804b2d80ed76c0e4c19150f739402eab0cd9e30329744d2cb97fefe957eebce7b9dfdcfae46577e2255c8ffd47ba9d68b1d809d0eb4181cf92159a74857d4bb43716ebf1639e578441399fb5adcadbf730b9b62d6ddaf9ccae4853effe1f352f6bbc4dbaa3db35e40719e693d324645f7fb15a4d97d974e1e86f96b9d683749c2d5b1840ef0c7ad4ef7bf2b3a98701b3dcc5cf45be38bd0c9cd52e9cb5be38db18386b5c38bbfc707a5972fea00b27ee87b3753b0327e6c2d9eb8743665e4e9c38f7385779dfe742408cd2e403d3c8e3aba3aa9807032f2870797428981888a4f1146d2092e0aee3559a1210d05a794c91f3822aac453b76a2b53a021215a4df598fca8a80f43bbd9bc127c22c8ecfae587b83cb59687cbe5967e7ff4eceeddfe713fdb5cc0a83e1642212846004c12b54020a2823170abc94ed425c8631a2ea2c01493dc884460174bba86db6192c2823820a5711bc4292a022318bb8a3bd97bdf6b5dbb7cf3bb6f1174b77ae5875bae06325ebc02b746893dd44ca4581641c5130ab10aecb9298a18565786f2ce24e3dbf607e093df648f767fef1ca7fb8f8a5d651aef2590d3850a35170347c602011d766078894c3a2f1925c2eba7c6a23cb55af762ca3cdd14163fdfd493baa9ccb29201b17ec6d5ce5b31b6a0196ee5c188a8ce89010f77721a95c18839849ce69d54cd3aaa02008a848e776c2d3e8b29da8809f54c46b05f29ca5248f465cebdc0cddc8b1cf7e2001511badeb5f4ee3bf483245a6f074d286b44226cc839b928b5047003a3f95898ec30c4030573238ee3063ded46d4934e290618d361f038d2649329480804b1a4742765c80e0932fa98aaedf4820b5c09813571ef226aef21912b8d8e6326a0a8663a3a09624c803e98b857201a910d8213e9f97a7842ccac9d0f009c1420d044e2a61f180d379717230c85aeadae6682c75447da3c9835a6371012ccac1140355b574b6dd82878b68e8508e24121a1ca984f5c0dbef51e36e5df268d3f18cc579d26681c066c06bbb956cc39bf3f6bcf023f1db07a3b3a41d17cbcf05b8b9646f7e1ac49986b9019f574c7f11f09e95e2757c7c96429b61af35ab1149e39a545c574d0322846b1a910cd750112e22aee327a1d547fef6f12d8b3f5378f9993f8d3e389b6b8d075383e981c84824110d0145fa1e44948a277603d5d9c6fb70301504499a17f00be0620eb9309a8c24f08b1ee838fb958d207afb954d6087ec57368311b15fd902b2b15fe985f6daaf6c85e8cb7e651bc8c77e65bb56117357a53a258423a35aad6cd0264f5c8b172b89e3a2c4990255e02292c955e869705dbc04238fab9dfced0bab2fffd55bfd8d3b27f63efa17815aae311989ec49272338cf415f874613c0067d1d19099bdbc81ef6e16f85914fb3f1b73f980a0d866303693c48d3a1d8487f74801657495f784489dcd6796aeefe3ffff6e5e1b155b5dc62c1fe74389a0cf60d4570e9c822c7ad6404a0c249e0c87967383a329a8a240dfe7639e6a1271c7e7931477f6779ef6347e4af8278981563e9aa60cb0be0a0b33e0ebac170d0c41767cfc5431ff6f1d0d816d2907402736c1d561360daf0e81a537951025ba84e800b1d9f80f807c6db5ad7e8af977d96a81a0d0b6fdfc8718e56fe233ee140a361e5553c5797cbeabf83a1dfcb68f36acebebfa1c5b9bfa192a567d55d5cc4d9b73ab4bab63a5434f6077c629106c3d8dbb63df85afb1fbe3a7e8693f6def2af77cfb9604bf6cf1e675bfba223ae3d19b08f9f459a42367b1ec080f01f04e27f3f6605c60ec4e07428bd4763688a31a55c6aa1d1048da0d96105bb26b2b0e9b17483958fb02ec14308fe8c83d7da89600e8a5cdb8058fdb6346077d2340b26916d40342f49a58567d5441d1457bfcd5218260105ac2661a1e629c80e260fff8bc2428e2fe7d51d9420396651cc500be772c32cd3b032f09e9a86d5813f00d3d01938cfa6615de0bc9b86f581776f1a58a9aeee80ddebccaee8755cdee50b179e785bbc3bf1f77ffa89177ff8f3939fbdc42bb67cda616ffe8a73db9b0b9df368dbd61f84ff2874fa95c34959febd75d9c92a5cf60c85777d8582313cfbc3b54917d07277dc78bce5469ffed1ed3788cf6671691f190c642a5af5c42feb33c3366967c6307173233822c94f3cdae82cd8937623cbbe74beb7a1c7fa3f84d0a3fb7c871e3de73ff4d87c1e420fd60ea96d0edc65169df250283ea396a117a63db48a55c5759963163f5b1348ac5f1707f41510a07ed0298fd3eac9790f3dfadde1e4c1274e1cdf7ed7ca0a13e436479df9dd0c3b064610868fd77e49d4342c4fe2e411e81661a7a865723ac51c8453d3eb10af28724684782a8ba6440844a8999bdddca4ca60f424610a619e884aaa13bc4a329c34e1a50d486c1de93cb1aba9093e77502ea30c2f91eca785179abf2acadaea196648e705f8989a104a02de61ac05758093b23c81f1402e321ac3d72804303c264ccb52960e1c2a72bd9deb112058a967f0e9198afee80639b781884394b238e12897fee3daf52c57f9b4076c8868642a6149e013bae9401881be25b37c5dca46e7b896e94a0cb65773e64ee55930fda54b43829648f04a30a0a425af50e44b100263d2aebc02cb9aaf796fad79e71f82355f7fbeadf986f36fcdbbcf83357ff6f4acced22fe40daf751cfee0a77f9dea605ac563ce7924230fe3358fd4365923f2578becc024e16efa8f1ed91df589ec7065363da3a5485aef13da4de167aa8fed723eb19d493d3346c8570eeed8d4ff2bbafb4f16dd5ded13dde135b91556adf20befb05e81c2ba294d7eabf7b5b72fb926fdcc5f1fbe63d19215472ac4630f575a5fb67cef47c0667ff6a7070435542e91b38bc8b13cee7a3cfdc09b79ae0a38897e847de211ff17f1f81f7fbf61f9efdef7e486274e74ff1cf39e819088b871607c42265be7cf54da37df46ab64d2c416553ab609a5b0c6ea5f9a81c648a197e32908bea42c0db354682e8eafc80aa97985c48b531362660289249a0401e705bc567d9d8f4cb0ba6fa1e57ca64860a2ae964b12259929974a609318a431116c06f09d2e970e048e71ec4df5d4826216f4ae25675cd93ad3a7ababea22e7895801e812c743acf5b3633ef532b88e7d95733dc5e2a82c55342835254aa1600a177163df150d1b3e412169cb2eb72bf3dc17dfce99e7775ec8a46fee33b211268bfe1add2ef7eaff3d3e753d8bc01c46ddf4ccd4abb5dcc7201c1f0a696dc4da4296d5b5a42cbcc559596a492e413de41592caf93cca0a79b10066074f1c9c495bd77863adc36d30f8342b4e22e960693c355dd40e5ca24c63ef518089973ef094f7e7c6d682612b8d970b44d9e1790571979ebdeb5b4f7e6955fc96278fbfa38c6e7b690137379818481d8c47d2a3237b4662fbf146a956fd12193b01f33d491bd770b3f5f7348f5c6b3e40f685d7990fd08de2f5e603a4d2b9816bd1dfe3b7b3ccdbc438379a9fa7fbaf9bcc078832345b1e209f68e1e6180448df817f321b81bdd36cb39d7d51f2172fb31a28a48207869c893b380a17da2c2d214fcc3361c903ed9607882ce66bf166a57e5d0e125bc5ecd7415e998897849c780477afc269e523aa304eab2a145b5717c993b857f77f69cdc98dbfbde3defff9ff966efcd44fd6fdef1a6ece603039184f44faa307d2d14808efb6b15c49a6c22193c5d77dd6d757428f2e67f29b80884648957849c14392a8a47db496f00348d59fd0b5f06b0b2f7ff06f7ef9d52f0aad775efaceaadb6e9dcd2d10ec58dae67a6e91f37a2a144f47e3c0ef52e79d6834961e8a0e0ca6fa46f19aec85cefbf144ac3f0af7d2e1387480fb76289a8e268369fce93a6eb1f3364422a06c71d0e50ee7adfe602a4eee35b8ef8562c36952d0348b9befbc379aec035d777f2438928ec52323a0f64b9cf7c2917dd150243d12c183c0059804c016b72893b1601c076c4ffbe8650788650bb39f937da1a46970f683cf94a71484afa2ce2468244c37fab0cd0b4dc0543d8367ea49415d074116c46c717e1c77f95fdf7cd5a313d3077fd371fb07f6d43dbaebd735dc420103a4f70b0afe2aa148b92417055e020eb51b21305b253e6fdc30ea034e3ad6d9cf38e214ecdf2e26aed9de8e9114f6bb645fa79eb9279e124d690d52882ba04179278cb572061ac1dd504571dc1affe2387d4880d79c924b870dbfd9c91bd3c0756ee779bdcf4e531cedf46a358f415033f76c46d6cee313a56259c581ae38c9ab7aae6facd2ece64a9f65734c7b31ab38ca8e4bc4e99ab5447c96c32d873f1b754f2e0ec33e4be0e6894146b193ef8981ce9c8eb91bce5ae0e49a1f38577edbac55736426d2a107392026f052ce32527a753404036cc8532bb9b3b72e2d7cfef8135f3bb1a0fd85bf4d9e9e729655dea9259ef590b4c9d8ed911b0b6615e7d7061855a1ac7a2c57fc39f7f56b86bf84feb2f6a9b3cbaefaf8152b1654197fa24a7531da40426436631749920c1f62ccc8378171f62890fa166c24a6111dac88bbba422936edcc662ddbaf583715e3826c3d8e8206e12a16fc925220ebefae6aeda30cab801c49a0356612e83c9b855b1825d5db1c3b8868e2410952406b6db577533526a2c5c9cd062730f99e901595c8a1cb2588d887185ee563964c5533c40f74a3a4e992aa09245082113bb843075666e156470a662e2b05a3c1d36b6efb740503f7138ecc021d5ad929eb662f04f2d6c6835755c5f7af3a736ff195e3cffcfed5434f3f7bdf0bfc0f1aeca4f28ef1a1efdf9be51e1fb8499743a484cfa7c03121ddc6b732e07d60bc6e5be91ee73191d7f3fcc9a2901173a2609f23e307d6e31597822881bce035ce5251b7492c12e91fbad7df703519b900be06263db39b9bc80f5ea4c14878228fd1b3224e270a5246b0638f81fe09820481835ccae2f261218b462571522829402f45fcf2682ab40e97f8589830e8c03db4d3cadd2594ac6ba5e261869db0faf456505bfab521b8a231cb97b26e7361c88b2773bd0d2add8d8579d6e274f7a219c522bce93c3735e9628330a70482840f5293ef1e6ccbe7042a9fb2dd0a76e8011bdf615efb5e14a6abb136227930998a0c93fd09d49c964b025dccd3ec047e284b4aaa6cd24753130259a9335b4494822e1291444e969fce8be3132a52f849925f219a23db0582647cee8e823cc5e1727e273db28ab59cf93566199b34fa58face532599c41b69315763025e95cca26c99f4225bd9152a1ac2b3fea4ad39eefc5193b3f790c36a63adfb06b5299ac0ce87d63185ef2964b313fb61a00b47c856baf5f4e18240361c64f037c2e94a8156c6c3a995586cda22298ef8318b1914d609e381dbe5d2e536862e1f70e8f283366954d665745e9519993a6c8a8428b35d69f15e07a6807d94d91dca3dc4d0e60987365f6d93c7bfaf36b39ac550ea81aff40a5f4ee7dadbb7bfd2f7d4575b9e73e7135a1dfe6c3e39fb0337ccb9932a581ac71b94ac392bc4152a4c5b694cb7583b4a4f20818357b2ccc4a5ab7a04dc990f7bd0e768263c1b98d016142c2b54766892ffd39283b88282f0058ec99ea3423b3f80080876594626511bc4388dd8694f21ae730bbf31cf55fe360fcc2eadd92e5abe80c3ba5127870f2832d38426ffae95bdf5bfc8fee0dbd9178ebfdef5d6e991a7feff426e5ba0f23e3a6cd62e30d60b2aec98e350ef66d05a159561c48de3920d51cb79715771fedf693d5f0bc386e4297cfea21e8891e35351562e8fe561584340e18ec40ef9f476b3714e6e766a10c682151ebff7c38f7ff3e5d4432dbfb83cb8a3f737b99bbf762bbd7c576de5736e3bb47d028ddeb60e063c9d15929828695838d75916ce131cea8dfde4530705be44cfaf40f8e50ed4b37d6b7757d7c69eee5e574beaaeabe24887cd1477180cec84064c5e0332fe8e44d4b99b97ca3cccd676a29ef5a85f182b69ef361223acc8602dddfbd1ea3eed730c043e6c6b9892068f13cbedc7254d943cbcd7977620ae3cbc03e133c15167b20c061c13ee5e8f39a4af81a5ae2eb41e25799024bdd45b91afab38ff2ff0bcc0e0cbcd51c190cda61e373aab00a091590030352897f58ec42f492b376e72437a7d65baf588b7b95a1f92885cef44f286c06ed95e1d6c2b1b3629e07481064bdf78c26619b0732cb0f8eb6916e9dce6f3a242e0148367f31221b17d3b8386d3056b733faef2f75d99e7b69099a42b1734c8b1cf7ff1fedeab51f61777359edbf75e555c6fb39d3b33ca245bef41b6814d963be6b1debdd0dd4ef641c62d1e04dbbddb59a9bdceef75b3d0671fb45333b32f767bb8d27941767a0798f4aea99b79bfb63b3f70a077337ca6dd29237c992d26d7b9f85edf775cc7ed8b2492d1d808632c38fd89792c64b9e29140833efec38653e14ca0111f6730db8283cf2e1533024c470ecf80ab060faee2bc9a99f0c0a9695edc7ff4a35bf3d7fef878c3d73ffe33edfca7eac721fb6befea66380eff0db89192ea</data>
<message>Symbols downloaded</message>
</InitCmd>
<InitCmd>
<key>Init41\IO: Send EtherCAT Init Commands</key>
<port>65535</port>
<netId>169.254.150.176.4.1</netId>
<iGrp>3</iGrp>
<iOffs>8</iOffs>
<message>Init EtherCAT Master</message>
<timeout>-2147468638</timeout>
</InitCmd>
<InitCmd>
<key>Init44\IO: Set State TComObj PREOP OP</key>
<port>10</port>
<iGrp>139468800</iGrp>
<iOffs>139460617</iOffs>
<message>Check for autostart</message>
<timeout>50000</timeout>
</InitCmd>
</InitCmds>
<PostCmds>
<InitCmd>
<key>Init16\IO: Set State TComObj SAFEOP OP</key>
<port>10</port>
<iGrp>512</iGrp>
<iOffs>0</iOffs>
</InitCmd>
</PostCmds>
<ProjectInfo>
<ProjectName>SanlienDataRecoder_01</ProjectName>
<ProjectGuid>{4C34795D-0EC9-4123-99D7-7B8B5560FAB9}</ProjectGuid>
<ConfigurationFile>D:\EtherCat\TwinCAT_Frank\twincat-datum\SanlienDataRecoder_01\SanlienDataRecoder_01.tsproj</ConfigurationFile>
<DataTypes/>
<PlcProjects/>
<Tasks/>
<Devices/>
</ProjectInfo>
</TcBootProject>