forked from euphy/polargraph_server_a1
-
Notifications
You must be signed in to change notification settings - Fork 1
/
polargraph_server_a1_adafruit_v2.cpp.hex
1910 lines (1910 loc) · 82 KB
/
polargraph_server_a1_adafruit_v2.cpp.hex
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
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
:100000000C94C7010C94EF010C94EF010C94EF01D8
:100010000C94EF010C94EF010C94EF010C94EF01A0
:100020000C94EF010C94EF010C94EF010C94292C2B
:100030000C94EF010C94EF010C94EF010C94EF0180
:100040000C94FA2C0C94EF010C94A82E0C94F62E20
:100050000C94EF010C94EF010C94EF010C94EF0160
:100060000C946F1F0C94EF016D61784C656E677492
:10007000683A20004669727374207761766520685B
:10008000616C66004D53472C492C596F7520707276
:100090006F6261626C7920776F6E27742067657478
:1000A00020616E792064657461696C20696E2074CA
:1000B0006869732E0020697320002C20726F7753BB
:1000C000697A653A20004D53472C492C4D617820C0
:1000D00064656E7369747920666F722070656E5303
:1000E000697A653A2000506F776572696E6720649F
:1000F0006F776E2E004C696E65206973206E6F7489
:10010000206F6E2074686520706167652E20536BC8
:10011000697070696E672069742E00546869732075
:10012000706F696E742066616C6C73206F75747388
:10013000696465207468652061726561206F66205E
:1001400074686973206D616368696E652E20536BF6
:10015000697070696E672069742E006D6D00436868
:10016000616E6765642050656E20776964746820ED
:10017000746F20004E657720616363656C3A2000E0
:100180004E6577206D61782073706565643A200054
:10019000504753504545442C0050474C4946542C39
:1001A000005047535445504D554C5449504C4945C7
:1001B000522C0050475354455053504552524556C7
:1001C0002C0050474D4D5045525245562C0050473B
:1001D00053495A452C002900706167654865696775
:1001E000687420696E2073746570732028005265EE
:1001F00063616C6320002900526563616C63207049
:10020000616765576964746820696E2073746570EE
:10021000732028002900292C2073746570735065A1
:10022000724D4D202800526563616C63206D6D50E6
:100230006572537465702028004C6F61646564209A
:1002400073746570206D756C7469706C6965723A51
:10025000004C6F6164656420757020706F733A00A4
:100260004C6F6164656420646F776E20706F733AC1
:10027000004C6F61646564207374657073207065F1
:1002800072207265763A004C6F61646564206D6D12
:100290005065725265763A004C6F616465642068FF
:1002A00065696768743A004C6F61646564207769BA
:1002B0006474683A00206E6F74207265636F676EB5
:1002C000697365642E00524553454E4400445241C3
:1002D00057494E470052454144590029206E6F74DA
:1002E000207061727365642E00436F6D6D2028006D
:1002F00000000000240027002A0000000000250064
:1003000028002B0000000000230026002900040420
:1003100004040404040402020202020203030303AD
:100320000303010204081020408001020408102089
:100330000102040810200000000700020100000371
:1003400004060000000000000000494E46494E49E6
:1003500054594E414ECDCCCC3D0AD7233C17B7D192
:100360003877CC2B329595E6241FB14F0A00002038
:10037000410000C84200401C4620BCBE4CCA1B0EB7
:100380005AAEC59D740049070B1E62304207112406
:100390001FBECFEFD8E0DEBFCDBF12E0A0E0B1E0DE
:1003A000E8EDF5E702C005900D92A236B107D9F746
:1003B00015E0A2E6B2E001C01D92A83FB107E1F747
:1003C00013E0CCE8D3E004C02297FE010E94993AE2
:1003D000C638D107C9F70E94B8300C94DF3A0C94A4
:1003E0000000A0E0B0E0E7EFF1E00C94B03AEC01DF
:1003F000A880B980CA80DB80A114B104C104D104F3
:1004000041F484E2A82E89EDB82E8BE5C82E87E052
:10041000D82EC601B5012DE133EF41E050E00E9436
:10042000683A27EA31E440E050E00E94083A7B0154
:100430008C01C601B5012DE133EF41E050E00E948F
:10044000683ACA01B9012CEE34EF4FEF5FEF0E941A
:10045000083A6E0D7F1D801F911F97FF04C06150E9
:10046000704080409048688379838A839B839B0196
:10047000AC015F77B901CA01CDB7DEB7EAE00C94F1
:10048000CC3A0E94F101089587EC91E00E94F101BD
:1004900008956093C7017093C8018093C901909338
:1004A000CA010895662777270C943003FC0188273A
:1004B0009927E89421912032E9F3293010F02E3069
:1004C000C8F32B3241F02D3239F4689404C00E94F5
:1004D0002803820F911D219120532A30C0F31EF46E
:1004E000909581959F4F08951F93FC019927882728
:1004F000BC01E89411911032E9F3193010F01E306C
:10050000C8F31B3251F01D3249F4689406C00E94B2
:100510001303610F711D811D911D119110531A302C
:10052000B0F33EF490958095709561957F4F8F4F15
:100530009F4F1F91089542E652E00E94E102089504
:10054000FB01DC0102C001900D9241505040D8F7F0
:100550000895FB01DC018D91019080190110D9F300
:10056000990B0895FB01DC0101900D920020E1F749
:100570000895FB01DC014150504030F08D91019015
:10058000801919F40020B9F7881B990B0895FB0115
:1005900051915523A9F0BF01DC014D91451741113F
:1005A000E1F759F4CD010190002049F04D9140153B
:1005B0004111C9F3FB014111EFCF81E090E00197B8
:1005C0000895009731F4DA018D919C91009709F418
:1005D0000EC0DC01FB013D912191222319F032175D
:1005E000C9F3FACF332331F4DA011D921C92882724
:1005F000992708951197AF93BF93FB013D912191E6
:10060000321771F4332321F488279927119702C0F8
:100610001E921196FA01A193B0839F918F91089534
:10062000222369F7EACF592F482F372F262F660F3D
:10063000771F881F991F660F771F881F991F620FEA
:10064000731F841F951F660F771F881F991F0895BA
:100650007AE0979F902D879F802D910D112408950A
:10066000A0E0B0E0E6E3F3E00C94AE3AEC015B010D
:100670006115710519F0FB0191838083F9908F2D2D
:1006800090E00E949D3A892BC9F7FDE2FF1621F404
:10069000F990EE24E39405C02BE2F21609F4F990E8
:1006A000EE248E0101501040C8016AE473E043E07B
:1006B00050E00E949004892B01F58E010E5F1F4FC0
:1006C000C8016DE473E045E050E00E949004892B7E
:1006D00019F48E01095F1F4FA114B10419F0F5013F
:1006E00011830083E0FC04C070E090E080E814C057
:1006F00070E090E080E86FEF08C1C80162E573E048
:1007000043E050E00E949004892B69F4A114B104E5
:1007100029F470E090E080EC6FE7F7C02296F501D5
:10072000D183C083F6CF8824992440E050E060E074
:1007300070E0EF2DE053EA30A0F5F2E0EF2A8E2DC5
:1007400090E09C0128703070E2FE06C0232B79F502
:100750000894811C911C2BC0232B19F0089481084C
:100760009108DB01CA0112E0880F991FAA1FBB1F65
:100770001A95D1F7480F591F6A1F7B1F440F551F49
:10078000661F771F4E0F511D611D711D483929E9E4
:10079000520729E9620729E1720748F084E0E82A54
:1007A00006C0EE3F31F4E3FC39C098E0E92AF99045
:1007B000C0CFE53311F0E53189F529912D3219F4D7
:1007C000E0E1EE2A05C02B3219F081E090E003C091
:1007D000299182E090E0E22FE053EA3018F0C81B44
:1007E000D90B1CC020E030E0FCE020383F075CF46F
:1007F000C901880F991F880F991F280F391F220FD1
:10080000331F2E0F311DE991E053EA3068F3E4FE07
:1008100003C0309521953F4F820E931ECE2CDD24D0
:10082000E1FE07C0A114B10421F02197F501D183A5
:10083000C083CB01BA010E9441387B018C01F3E0F7
:10084000CF22DD2423E0C216D10421F417FB10953A
:1008500017F9109557016801C801B70120E030E091
:1008600040E050E00E94A437882309F44AC097FE74
:100870000DC029E6E22E23E0F22E90948194910897
:100880009394C0E2D0E000E010E012C091E8E92EBD
:1008900093E0F92EF6CFF7012591359145915491CA
:1008A000C601B5010E944C395B016C018C1A9D0A8E
:1008B0008C169D0684F7D595C7950F5F1F4F0630A0
:1008C000110529F08CEF9FEFE80EF91EF1CFC5015D
:1008D000D6017C018D018C2D880F8D2D881F8F3FB7
:1008E00051F0C601B50120E030E040E050E00E9448
:1008F000A437882331F482E290E09093F705809347
:10090000F6057E2D9F2D802F612F272F392F482F01
:10091000562FB901CA01CDB7DEB7ECE00C94CA3A44
:10092000FB01DC014150504088F08D9181341CF076
:100930008B350CF4805E659161341CF06B350CF4E2
:10094000605E861B611171F3990B0895881BFCCFC3
:10095000AF92BF92CF92DF92EF92FF920F931F93CD
:100960006E157F058007910734F42E153F0540076B
:10097000510764F42CC0E616F7060807190794F42B
:10098000A216B306C406D5063CF423C0A216B306CD
:10099000C406D506BCF41FC02A153B054C055D05F1
:1009A000C4F41BC06E157F058007910791F42A15CA
:1009B0003B054C055D058CF0A216B306C406D506B2
:1009C00044F409C02A153B054C055D0511F484E08B
:1009D00005C082E003C083E001C081E01F910F9158
:1009E000FF90EF90DF90CF90BF90AF9008956F92FF
:1009F0007F928F929F92AF92BF92CF92DF92EF92AF
:100A0000FF920F931F93CF93DF937C015B016627C7
:100A100057FD6095762FCB01BA010E9443383B0108
:100A20004C010027F7FC0095102FC801B7010E9468
:100A300043387B018C01CC24B7FCC094DC2CC6016C
:100A4000B5010E9443389B01AC01C801B7010E9467
:100A5000A837A40193010E944C399B01AC01C40149
:100A6000B3010E943F377B018C010E941038EB01DB
:100A7000BE01882777FD8095982F0E9443389B01FF
:100A8000AC01C801B7010E943F3720E030E040E0F0
:100A90005FE30E94483918160CF42196CE01DF91CD
:100AA000CF911F910F91FF90EF90DF90CF90BF906B
:100AB000AF909F908F907F906F9008952F923F926C
:100AC0004F925F926F927F928F929F92AF92BF925E
:100AD000CF92DF92EF92FF920F931F931B012C0195
:100AE00039014A0160917002709171028091720225
:100AF000909173020E9443387B018C01A8019701F9
:100B00000E944C395B016C01C401B301A401930143
:100B10000E944C399B01AC01C601B5010E943F37D0
:100B20005B016C01C201B101A20191010E944C392B
:100B30009B01AC01C601B5010E9440375B016C010D
:100B4000C801B701A80197010E9440379B01AC0181
:100B5000C601B5010E94A8371F910F91FF90EF9039
:100B6000DF90CF90BF90AF909F908F907F906F90CD
:100B70005F904F903F902F900895AF92BF92CF9289
:100B8000DF92EF92FF920F931F938130910509F04E
:100B900019C16F5F7F4F09F06CC18AE893E060E094
:100BA00071E00E94093584E692E00E94B22AA0908A
:100BB000CD01B090CE01C090CF01D090D001609116
:100BC000D10170E080E090E02091CB013091CC0128
:100BD000442737FD4095542F0E94083A0E9443381D
:100BE0007B018C01C601B501A80197010E94A837BD
:100BF000609368027093690280936A0290936B021B
:100C0000C801B701A60195010E94A8377B018C019C
:100C100060936C0270936D0280936E0290936F02EA
:100C20006091F8017091F901882777FD8095982FE0
:100C30000E944338A80197010E944C390E94103845
:100C400060937002709371028093720290937302AA
:100C50006091FA017091FB01882777FD8095982FAC
:100C60000E944338A80197010E944C390E94103815
:100C7000609374027093750280937602909377026A
:100C800081E993E064E071E00E94093588E993E02E
:100C900068E071E00E9409358FE993E06CE071E053
:100CA0000E94093586EA93E060E171E00E9409350F
:100CB0008DEA93E064E171E00E94093584EB93E0F2
:100CC00068E171E00E9409358BEB93E06CE171E023
:100CD0000E94093582EC93E060E271E00E940935E0
:100CE00089EC93E064E271E00E94093580ED93E0C5
:100CF00068E271E00E94093587ED93E06CE271E0F3
:100D00000E9409358EED93E060E371E00E940935A1
:100D100085EE93E064E371E00E9409358CEE93E088
:100D200068E371E00E94093583EF93E06CE371E0C2
:100D30000E9409358AEF93E060E471E00E94093572
:100D400081E094E064E471E00E94093588E094E079
:100D500068E471E00E9409358FE094E06CE471E092
:100D60000E9409358AEB92E060E60E94F4226091CD
:100D7000CB017091CC018AEB92E041E00E941E21F0
:100D80009093FF028093FE026091CB017091CC01A1
:100D90008AEB92E042E00E941E219093010380932F
:100DA000000382E093E06EE47BE145E45BE10E94B6
:100DB000F52586E493E06CE37BE143E35BE10E948D
:100DC000F52557C0892B09F054C06F5F7F4F09F09C
:100DD00050C08FE094E00E94233588E094E00E94A8
:100DE000233581E094E00E9423358AEF93E00E944E
:100DF000233583EF93E00E9423358CEE93E00E942D
:100E0000233585EE93E00E9423358EED93E00E941A
:100E1000233587ED93E00E94233580ED93E00E9417
:100E2000233589EC93E00E94233582EC93E00E9405
:100E300023358BEB93E00E94233584EB93E00E94F3
:100E400023358DEA93E00E94233586EA93E00E94E1
:100E500023358FE993E00E94233588E993E00E94CF
:100E6000233581E993E00E9423358AE893E00E94CC
:100E700023351F910F91FF90EF90DF90CF90BF909F
:100E8000AF90089580E090E06FEF7FEF0E94BD0586
:100E9000089581E090E06FEF7FEF0E94BD05089517
:100EA000AF92BF92CF92DF92EF92FF920F931F9378
:100EB0007B018C01CA01B9010E944C395B016C01B4
:100EC000C801B701A80197010E944C399B01AC01F0
:100ED000C601B5010E943F370E94B3391F910F919F
:100EE000FF90EF90DF90CF90BF90AF900895AF92BA
:100EF000BF92CF92DF92EF92FF920F931F937B01ED
:100F00008C0159016A0160917002709171028091A7
:100F10007202909173020E944338A80197010E94C7
:100F20003F379B01AC010E944C397B018C01C6010B
:100F3000B501A60195010E944C399B01AC01C80185
:100F4000B7010E9440370E94B3391F910F91FF9063
:100F5000EF90DF90CF90BF90AF900895AF92BF9287
:100F6000CF92DF92EF92FF920F931F937B018C0140
:100F700059016A01A80197010E944C397B018C013B
:100F8000C601B501A60195010E944C399B01AC0137
:100F9000C801B7010E9440370E94B3391F910F91D9
:100FA000FF90EF90DF90CF90BF90AF9008952F9279
:100FB0003F924F925F926F927F928F929F92AF92E9
:100FC000BF92CF92DF92EF92FF920F931F93DF9326
:100FD000CF9300D000D0CDB7DEB769837A838B83FF
:100FE0009C8359016A01170128016115710581056A
:100FF000910559F40F2EF0E0EF2EF0E0FF2EF0E017
:101000000F2FF0E01F2FF02DA4C0CA01B9010E94DC
:101010004C397B018C01C601B50120E030E040E095
:1010200050E00E94A437882324F417FB109517F989
:101030001095C201B101A20191010E9440373B010C
:101040004C01C801B701A40193010E94A8377B019C
:101050008C0169817A818B819C810E9443389B013C
:10106000AC01C801B7010E94A4378823B4F5C601BA
:10107000B50120E030E040E050E00E94A437882332
:1010800029F4C401B3010E94B3390DC0C201B101FA
:10109000A60195010E94A8379B01AC015F77C601AC
:1010A000B5010E9440377B018C01D090D201C090E5
:1010B000D301B090D401A090D5012D2D3C2D4B2D06
:1010C0005A2D0E94483918160CF043C08D2D9C2DC6
:1010D000AB2DBA2D7C018D013CC0C601B50120E0CD
:1010E00030E040E050E00E94A437882359F4C40166
:1010F000B3010E94B3397B018C0117FB109517F9DE
:1011000010950FC0C201B101A60195010E94A83738
:101110009B01AC015F77C601B5010E943F377B019F
:101120008C018091D2019091D301A091D401B09112
:10113000D5015C016D01D7FAD094D7F8D094C801DD
:10114000B701A60195010E94A437882314F48601F3
:101150007501B701C8010F900F900F900F90CF91BC
:10116000DF911F910F91FF90EF90DF90CF90BF9094
:10117000AF909F908F907F906F905F904F903F9037
:101180002F9008958091E1018823C1F180ED95E0D1
:1011900060E571E00E948D3282E093E00E944F246E
:1011A0002091D10130E040E050E00E94683A80EDAB
:1011B00095E0BA01A9012AE030E00E94073280EDF3
:1011C00095E065E272E00E948D3286E493E00E9431
:1011D0004F242091D10130E040E050E00E94683A75
:1011E00080ED95E0BA01A9012AE030E00E940732C3
:1011F00080ED95E067E272E00E948A330895EF92F5
:10120000FF920F931F938091780290917902A091A1
:101210007A02B0917B020097A105B10509F040C0A8
:1012200060917002709171028091720290917302CC
:101230000E9443387B018C016091740270917502A9
:1012400080917602909177020E9443389B01AC0115
:10125000C801B7010E94AE0720E030E040E05FE344
:101260000E9440370E941038609378027093790290
:1012700080937A0290937B0280ED95E068E670E0BF
:101280000E94F130409178025091790260917A0287
:1012900070917B0280ED95E02AE030E00E944732B9
:1012A000609178027091790280917A0290917B022C
:1012B0001F910F91FF90EF90089586E194E00E94B6
:1012C00056028093FC0184E294E00E9456029093BF
:1012D000FF018093FE01089580ED95E065ED72E0D9
:1012E0000E94343108950F931F9386E194E00E9489
:1012F00052026093DD017093DE018093DF019093D1
:10130000E00100ED15E0C8016EE571E00E94F130EA
:101310004091DD015091DE016091DF017091E001AB
:10132000C80122E030E00E947433C8016BE571E02F
:101330000E9434311F910F9108958F929F92AF9226
:10134000BF92CF92DF92EF92FF920F931F93CF93B2
:10135000DF935B016C014A01BA01882777FD809514
:10136000982F0E9443382091680230916902409181
:101370006A0250916B020E944C39A60195010E94AD
:10138000A8377B018C0120E030E040E050E40E946F
:10139000483987FF03C0C1E0D0E008C0C801B701E9
:1013A0000E941038EB0163307105E4F580ED95E0A3
:1013B00066E571E00E948D3280ED95E0B801A701ED
:1013C00022E030E00E94773380ED95E066EC70E03B
:1013D0000E94F13080ED95E0B601A50122E030E0F9
:1013E0000E94743380ED95E06AEB70E00E94F1306A
:1013F00080ED95E0B4014AE050E00E945B3280ED60
:1014000095E065EB70E00E94F13080ED95E0BE0163
:101410004AE050E00E946E3280ED95E064E870E0B2
:101420000E943431CE01DF91CF911F910F91FF9037
:10143000EF90DF90CF90BF90AF909F908F900895E6
:10144000AF92BF92CF92DF92EF92FF920F931F93D2
:10145000CF93DF93EC015B016A0184E692E069E0DF
:1014600070E00E94222CCA15DB059CF4760100274F
:10147000F7FC0095102F84E692E0BE010E943B2B02
:10148000C801B7010E94762D2196AC16BD069CF7C7
:1014900012C076010027F7FC0095102F84E692E039
:1014A000BE010E943B2BC801B7010E94762D2197F7
:1014B000CA15DB059CF784E692E00E94CC2ADF91F6
:1014C000CF911F910F91FF90EF90DF90CF90BF9041
:1014D000AF900895CF93DF9380917C029091670243
:1014E0008230B0F0992329F0C0910002D09101021E
:1014F00004C0C0910202D091030286E194E00E94F0
:101500005602BC019093030280930202CE010AC0EE
:10151000913061F4609102027091030280910002A7
:101520009091010243E050E00E94200A109267026D
:10153000DF91CF910895CF93DF9380917C029091BA
:1015400067028230B0F0992329F0C0910002D09157
:10155000010204C0C0910202D091030286E194E02E
:101560000E945602BC019093010280930002CE01BA
:101570000AC0992361F46091000270910102809188
:1015800002029091030243E050E00E94200A81E0B1
:1015900080936702DF91CF91089582E093E00E94EB
:1015A000DD2886E493E00E94DD288091FE02909180
:1015B000FF020E948B2280910003909101030E9400
:1015C0008B220E949B0A1092B5020895EF92FF921F
:1015D0000F931F930E94422D9B01AC01E090B1023A
:1015E000F090B2020091B3021091B4028091E9012F
:1015F000882319F18091B5028823F9F02E193F094B
:10160000400B510B8091E5019091E601A091E7011B
:10161000B091E80182179307A407B50774F480ED31
:1016200095E061EF71E00E948D3280ED95E066EE0D
:1016300070E00E9434310E94CD0A1F910F91FF90FB
:10164000EF900895CF93DF93EC01AB01662757FD30
:101650006095762F0E94E62509C00E94E60A8091D7
:10166000E201882319F0CE010E94762ACE010E9461
:101670003F24611571058105910579F70E94422D7E
:101680006093B1027093B2028093B3029093B4025C
:10169000DF91CF9108958F929F92AF92BF92CF9298
:1016A000DF92EF92FF920F931F93CF93DF935C0132
:1016B0006B01EA014901E114F104C9F480ED95E000
:1016C00064E770E00E9434318091FD01882331F09D
:1016D000CE0162E070E00E94333A2BC0CE0162E09E
:1016E00070E00E94333A709561957F4F22C08091DF
:1016F000FD01E016F106A1F4882331F0CA0162E091
:1017000070E00E94333A08C0CA0162E070E00E94B3
:10171000333A709561957F4FC6010E94220B1AC023
:10172000882319F0CB01BA0105C066277727641B0F
:10173000750BC6010E94220BC501B4010E94220B49
:101740008091FD01882319F01092FD0103C081E012
:101750008093FD01DF91CF911F910F91FF90EF904A
:10176000DF90CF90BF90AF909F908F9008953F9261
:101770004F925F926F927F928F929F92AF92BF92A1
:10178000CF92DF92EF92FF920F931F93DF93CF934D
:10179000CDB7DEB728970FB6F894DEBF0FBECDBF2A
:1017A000FC012B014A01322E141615060CF08DC0D7
:1017B000BA010E94333A3B01CF01B4010E94333A8F
:1017C000AA2797FDA095BA2FBC01CD010E944338EE
:1017D0007B018C01B401882777FD8095982F0E94AA
:1017E00043389B01AC01C801B7010E94A837698347
:1017F0007A838B839C8318861F820F2EF0E0AF2E96
:10180000F0E0BF2EF0E0CF2EF0E0DF2EF02DC30190
:1018100001969E838D83C601B50129813A814B8152
:101820005C810E9440375B016C0120E030E040E8C1
:101830005FE30E94483987FF02C0F3010CC0C60174
:10184000B50120E030E040E85FE30E943F375B01F4
:101850006C01ED81FE8192E0391629F482E093E07B
:1018600066E473E007C0A3E03A1639F486E493E037
:1018700062E073E0A2019F0118C0B4E03B1649F496
:10188000222733272E1B3F0B82E093E066E473E0B0
:101890000BC081E0381671F4222733272E1B3F0B33
:1018A00086E493E062E073E0A2018401EF80F884B3
:1018B0000E944B0B0E94C208AF81B8851196B88771
:1018C000AF838A169B060CF0A6CF28960FB6F89425
:1018D000DEBF0FBECDBFCF91DF911F910F91FF9063
:1018E000EF90DF90CF90BF90AF909F908F907F90C0
:1018F0006F905F904F903F9008953F924F925F920C
:101900006F927F928F929F92AF92BF92CF92DF920F
:10191000EF92FF920F931F93DF93CF9300D000D0ED
:1019200000D0CDB7DEB786E194E00E945602E09089
:10193000D101FF2400E010E09C01442737FD4095D1
:10194000542FC801B7010E94083A7E836D8384E258
:1019500094E00E945202162F072FF82EE92E82E300
:1019600094E00E9452022B013C0180E494E00E942A
:1019700052024B015C013090FC0182E08093FC013B
:101980008091DD019091DE01A091DF01B091E00135
:1019900089839A83AB83BC83212F302F4F2D5E2DFB
:1019A000C901DA017C018D01CC24DD2420C008941A
:1019B000C11CD11CE092DD01F092DE010093DF0139
:1019C0001093E001C801B7014D815E810E949D091D
:1019D000AC018D819E81BC0122E00E94B70BC80141
:1019E000B701A50194010E9440377B018C01C80119
:1019F000B701A30192010E94A4371816C4F6898189
:101A00009A81AB81BC818093DD019093DE01A0932C
:101A1000DF01B093E001ED80FE80F094E194F108E5
:101A2000F39486E493E0B7010E94220B8D819E819E
:101A300062E070E00E94333A709561957F4F4B01F0
:101A40008D819E8162E070E00E94333A5B0101E08B
:101A500010E011C086E493E0B4010E94220B82E002
:101A600093E0B7010E94220B86E493E0B5010E9447
:101A7000220B0F5F1F4FC016D10664F789819A8130
:101A8000AB81BC818093DD019093DE01A093DF01E7
:101A9000B093E0013092FC0126960FB6F894DEBFB9
:101AA0000FBECDBFCF91DF911F910F91FF90EF90AF
:101AB000DF90CF90BF90AF909F908F907F906F906E
:101AC0005F904F903F9008952F923F924F925F9278
:101AD0006F927F928F929F92AF92BF92CF92DF923E
:101AE000EF92FF920F931F937B018C0159016A01C2
:101AF0000E94422D6093B1027093B2028093B302B0
:101B00009093B40282E093E00E9437271B012C01DE
:101B100086E493E00E9437273B014C0182E093E08A
:101B200040E050E060E070E00E94B22686E493E07E
:101B300040E050E060E070E00E94B226C801B701CA
:101B40000E9443380E941038AB01BC0182E093E050
:101B50000E94D425C601B5010E9443380E94103866
:101B6000AB01BC0186E493E00E94D4258091DA01A8
:101B7000882309F042C082E093E00E94372720E0EA
:101B800030E040E050E00E94A437882324F457FA64
:101B9000509457F8509486E493E00E94372720E051
:101BA00030E040E050E00E94A437882324F497FA04
:101BB000909497F8909482E093E0B201A1010E9482
:101BC000B22686E493E0B401A3010E94B22615C0B8
:101BD0008091DA01882349F082E093E00E94762A1E
:101BE00086E493E00E94762A08C082E093E00E9497
:101BF000522A86E493E00E94522A82E093E00E94F7
:101C00003F24611571058105910549F486E493E04F
:101C10000E943F24611571058105910539F00E94EC
:101C2000E60A8091E201882341F3D2CF0E94C208E4
:101C30001F910F91FF90EF90DF90CF90BF90AF90EA
:101C40009F908F907F906F905F904F903F902F90DC
:101C500008952F923F924F925F926F927F928F9250
:101C60009F92AF92BF92CF92DF92EF92FF920F932B
:101C70001F93DF93CF9300D000D0CDB7DEB73B01E9
:101C80004C0159016A01FA82E982C80162E070E000
:101C90000E94333A882777FD8095982F661A770A35
:101CA000880A990AA61AB70AC80AD90A1C821B828E
:101CB0001801442437FC4094542C2EC060E070E09E
:101CC00080E090E0A20191010E943B347B018C01F5
:101CD00060E070E080E090E0A20191010E943B345E
:101CE0009B01AC010027F7FC0095102FE60CF71CB8
:101CF000081D191D442737FD4095542F2A0D3B1D03
:101D00004C1D5D1DC801B7010E94640D2B813C81F3
:101D10002F5F3F4F3C832B838B819C81E981FA812C
:101D2000E817F9075CF60F900F900F900F90CF9186
:101D3000DF911F910F91FF90EF90DF90CF90BF90B8
:101D4000AF909F908F907F906F905F904F903F905B
:101D50002F9008952F923F924F925F926F927F92B1
:101D60008F929F92AF92BF92CF92DF92EF92FF92AB
:101D70000F931F93DF93CF93CDB7DEB72C970FB69A
:101D8000F894DEBF0FBECDBF86E194E00E947402DE
:101D90006D837E838F839887A090D101BB24CC2450
:101DA000DD2484E294E00E94740269837A838B8349
:101DB0009C8382E394E00E945602AA2797FDA09597
:101DC000BA2FBC01CD01A60195010E94083A7B0102
:101DD0008C013B0180E494E00E9456022C0160914A
:101DE000DD017091DE018091DF019091E001A7019A
:101DF0000E949D09AC01C2016FEF70E00E94F704E0
:101E00007C01C601B5012D813E814F8158850E941C
:101E1000083A69877A878B879C87C601B501298133
:101E20003A814B815C810E94083A1B012C01882475
:101E300077FC8094982CC401B3010E9443382DECA8
:101E40003CEC4CE85FE30E944C390E9410385B0187
:101E50006C0169857A858B859C85A201910185013C
:101E60000E94290E2C960FB6F894DEBF0FBECDBF90
:101E7000CF91DF911F910F91FF90EF90DF90CF9066
:101E8000BF90AF909F908F907F906F905F904F909A
:101E90003F902F9008952F923F924F925F926F92B2
:101EA0007F928F929F92AF92BF92CF92DF92EF92EA
:101EB000FF920F931F93DF93CF93CDB7DEB72A978F
:101EC0000FB6F894DEBF0FBECDBF86E194E00E944E
:101ED00074029B01AC01E090D101FF2400E010E00E
:101EE000C801B7010E94083A6D837E838F8398876B
:101EF00084E294E00E9474029B01AC01C801B70126
:101F00000E94083A1B012C0182E394E00E945602D1
:101F1000AA2797FDA095BA2FBC01CD01A801970172
:101F20000E94083A7B018C017C836B8380E494E0FF
:101F30000E9456029A838983C70162E070E00E9482
:101F4000333A4B01CB01880F991F3701681A790A80
:101F50008091FC018130C1F482E093E00E944F2423
:101F60007B018C0186E493E00E944F245B016C01AD
:101F70006D817E818F819885A20191010E94A804C4
:101F80008093FE011092FF012091FE013091FF012C
:101F900022303105F9F49401442737FD4095542F40
:101FA000ED80FE800F811885E21AF30A040B150BF1
:101FB000C301AA2797FDA095BA2FE80EF91E0A1FA4
:101FC0001B1F6D807E808F809884620E731E841E1E
:101FD000951E3DC023303105C9F49401442737FDD7
:101FE0004095542F62015101A21AB30AC40AD50ABE
:101FF000C301AA2797FDA095BA2FA80EB91ECA1E25
:10200000DB1E220E331E441E551E32C0C401AA27F9
:1020100097FDA095BA2FA301662757FD6095762FEF
:1020200024303105B9F4ED80FE800F811885E80E6B
:10203000F91E0A1F1B1FE41AF50A060B170B6D8009
:102040007E808F809884681A790A8A0A9B0A6201C6
:10205000510114C05C016D01A20CB31CC41CD51C41
:10206000A41AB50AC60AD70A281A390A4A0A5B0A04
:10207000ED80FE800F811885370148016091DD01F8
:102080007091DE018091DF019091E0014B815C81D4
:102090000E949D09AC0189819A816FEF70E00E94D6
:1020A000F7049A878987C801B701A60195010E94A4
:1020B000640D89859A8502974CF08B819C81BC01C7
:1020C00049855A852091FE010E94B70BC401B301D6
:1020D000A20191010E94640D2A960FB6F894DEBF0A
:1020E0000FBECDBFCF91DF911F910F91FF90EF9069
:1020F000DF90CF90BF90AF909F908F907F906F9028
:102100005F904F903F902F9008952F923F924F9263
:102110005F926F927F928F929F92AF92BF92CF9277
:10212000DF92EF92FF920F931F93DF93CF93CDB780
:10213000DEB7E0970FB6F894DEBF0FBECDBF2B0120
:102140003C019CA28BA20E945E056B8F7C8F8D8FC1
:102150009E8FA30192010E9450076F8B788F898F09
:102160009A8FC801B701A60195010E945E055B0127
:102170006C01A80197010E9450077B018C01C601E8
:10218000B50120E030E040EA51E40E9448391816D9
:102190000CF014C260917002709171028091720211
:1021A0009091730264517040804090400E94433887
:1021B0006F8F78A389A39AA3C601B5012F8D38A18B
:1021C00049A15AA10E94A43788230CF0F7C1C80185
:1021D000B70120E030E040EA51E40E944839181687
:1021E0000CF0ECC1609174027091750280917602DE
:1021F0009091770264517040804090400E94433833
:102200002B013C01C801B701A30192010E94A43730
:1022100088230CF0D3C16B8D7C8D8D8D9E8D20E03D
:1022200030E040EA51E40E94483918160CF0C6C16B
:102230006B8D7C8D8D8D9E8D2F8D38A149A15AA1DE
:102240000E94A43788230CF0B9C16F89788D898DDD
:102250009A8D20E030E040EA51E40E944839181697
:102260000CF0ACC16F89788D898D9A8DA301920194
:102270000E94A43788230CF0A1C11092E101C6018D
:10228000B5012B8D3C8D4D8D5E8D0E943F371B011E
:102290002C01C801B7012F89388D498D5A8D0E94B4
:1022A0003F373B014C01C201B10120E030E040E08A
:1022B00050E00E94483918161CF48201710106C0D2
:1022C0008201710117FB109517F91095C401B30134
:1022D00020E030E040E050E00E94483918161CF43D
:1022E000A401930103C0A40193015058C801B70190
:1022F0000E94483918169CF021E030E03E8B2D8B6F
:10230000D401C301B0588DA79EA7AFA7B8ABABA1AE
:10231000BCA15D01CC24B7FCC094DC2C4EC021E0F4
:1023200030E03E8B2D8BD201C101B05889A79AA70E
:10233000ABA7BCA7ABA1BCA15D01CC24B7FCC094EA
:10234000DC2C06C02D893E892F5F3F4F3E8B2D8BA5
:10235000C201B10120E030E040E050E00E94483985
:1023600018161CF48201710104C0E9A4FAA40BA59B
:102370001CA5AD89BE89BD01882777FD8095982F62
:102380000E9443389B01AC01C801B7010E94A837E5
:102390007B018C01C601B5010E9443389B01AC0151
:1023A000C801B7010E944839181664F234C02D895B
:1023B0003E892F5F3F4F3E8B2D8BC401B30120E040
:1023C00030E040E050E00E94483918161CF48401C7
:1023D000730104C0EDA4FEA40FA518A9AD89BE89A0
:1023E000BD01882777FD8095982F0E9443389B0177
:1023F000AC01C801B7010E94A8377B018C01C6015E
:10240000B5010E9443389B01AC01C801B7010E948D
:102410004839181664F22D893E895901CC24B7FC3D
:10242000C094DC2CC601B5010E9443387B018C01AD
:10243000C201B101A80197010E94A8376D837E8374
:102440008F839887C401B301A80197010E94A83720
:1024500069837A838B839C831092DA01198A1A8AA2
:102460001B8A1C8A19861A861B861C86ADA2BEA2F0
:10247000CFA2D8A66B8D7C8D8D8D9E8D2D813E81BA
:102480004F8158850E9440376B8F7C8F8D8F9E8F38
:102490006F89788D898D9A8D29813A814B815C81F4
:1024A0000E9440376F8B788F898F9A8F6B8D7C8DD0
:1024B0008D8D9E8D2F89388D498D5A8D0E94AE0746
:1024C0006D877E878F87988B6B8D7C8D8D8D9E8D94
:1024D0002F89388D498D5A8D0E9477071B012C0159
:1024E00069847A848B849C848DA19EA1AFA1B8A5B8
:1024F000680E791E8A1E9B1E69897A898B899C8940
:102500000E9443385B016C016091D6017091D70144
:102510008091D8019091D90120E030E040E850E46A
:102520000E944C397B018C01C401B301A6019501C5
:102530000E94D7070E941038698B7A8B8B8B9C8BFB
:102540000E9443387B018C0182E093E0B801A7012F
:102550000E94B22686E493E0B801A7010E94B22649
:102560006D857E858F8598890E9410387B018C014E
:10257000C201B1010E9410389B01AC01C801B70132
:102580000E94640D89859A85AB85BC850197A10958
:10259000B10989879A87AB87BC878D899E89A98570
:1025A000BA858A0F9B1F892B09F064CF81E0809345
:1025B000E1018093DA010E94C2080CC080ED95E031
:1025C0006AEE71E00E948D3280ED95E065EF70E07B
:1025D0000E943431E0960FB6F894DEBF0FBECDBF37
:1025E000CF91DF911F910F91FF90EF90DF90CF90EF
:1025F000BF90AF909F908F907F906F905F904F9023
:102600003F902F9008952F923F924F925F926F923A
:102610007F928F929F92AF92BF92CF92DF92EF9272
:10262000FF920F931F93DF93CF9300D000D000D081
:10263000CDB7DEB786E194E00E9452027B018C01A7
:102640006091D10170E0882777FD8095982F0E94D6
:1026500043389B01AC01C801B7010E944C393B01D2
:102660004C0184E294E00E9452027B018C01D090E4
:10267000D10182E394E00E9456029E838D8382E022
:1026800093E00E944F2469837A838B839C8386E442
:1026900093E00E944F241B012C01C401B30120E0F0
:1026A00030E040EA51E40E94A43787FD30C06D2D30
:1026B00070E0882777FD8095982F0E9443389B0112
:1026C000AC01C801B7010E944C395B016C0120E0EC
:1026D00030E040EA51E40E94A43787FD18C00E9410
:1026E000FF080E9443389B01AC01C401B3010E9462
:1026F0004839181664F00E94FF080E9443389B0175
:10270000AC01C601B5010E94483918166CF480ED81
:1027100095E06AEE71E00E948D3280ED95E06BE10C
:1027200071E00E94343116C069817A818B819C816D
:102730000E9443387B018C01C201B1010E944338E1
:102740009B01AC01C801B701840173018D809E809B
:102750000E94851026960FB6F894DEBF0FBECDBF3F
:10276000CF91DF911F910F91FF90EF90DF90CF906D
:10277000BF90AF909F908F907F906F905F904F90A1
:102780003F902F900895AF92BF92CF92DF92EF9239
:10279000FF920F931F9386E194E00E9452027B0107
:1027A0008C016091D10170E0882777FD8095982F8A
:1027B0000E9443389B01AC01C801B7010E944C390B
:1027C0007B018C0184E294E00E9452025B016C0167
:1027D000C801B7010E9410387B018C016091D101C2
:1027E00070E0882777FD8095982F0E9443389B01E1
:1027F000AC01C601B5010E944C390E9410389B0102
:10280000AC01C801B7010E94640D1F910F91FF90A8
:10281000EF90DF90CF90BF90AF900895EF92FF922E
:102820000F931F9302E013E0C8010E942B2936E4A6
:10283000E32E33E0F32EC7010E942B2981E0809321
:10284000B502C8010E944F24AB01BC014C5F5F4F31
:102850006F4F7F4FC8010E94A72AC7010E944F24D3
:10286000AB01BC014C5F5F4F6F4F7F4FC7010E94B0
:10287000A72AC8010E944F24AB01BC01445050401C
:1028800060407040C8010E94A72AC7010E944F24DF
:10289000AB01BC014450504060407040C7010E94F1
:1028A000A72A1F910F91FF90EF9008956F927F924A
:1028B0008F929F92AF92BF92CF92DF92EF92FF9250
:1028C0000F931F9386E194E00E9474025B016C01F8
:1028D000E090D101FF2400E010E084E294E00E9447
:1028E00074023B014C01C801B701A60195010E9489
:1028F000083AAB01BC0182E093E00E945524C80174
:10290000B701A40193010E94083AAB01BC0186E41F
:1029100093E00E9455240E940E140E94C2081F9149
:102920000F91FF90EF90DF90CF90BF90AF909F906E
:102930008F907F906F9008950F931F93AB01BC0110
:102940004093D6015093D7016093D8017093D90179
:1029500082E093E00E9482294091D6015091D701F4
:102960006091D8017091D90186E493E00E94822998
:1029700000ED15E0C80164E771E00E94F13040917C
:10298000D6015091D7016091D8017091D901C80149
:1029900022E030E00E9477331F910F9108950F934A
:1029A0001F93CF93DF9386E194E00E9452020E942E
:1029B0009C1480917C028230C1F484E294E00E94F5
:1029C0005602019791F406ED11E06AE170E0EB0127
:1029D0002196F80141918F018EE395E00E94EE2C43
:1029E000CE31D10511F0BE01F2CFDF91CF911F9111
:1029F0000F910895CF92DF92EF92FF920F931F9362
:102A00007C018B014EE3C42E45E0D42EC601B701F4
:102A1000F80140810E94EE2C0894E11CF11CC601D3
:102A2000B701F80141810E94EE2C82E090E01F91F5
:102A30000F91FF90EF90DF90CF9008950F931F9329
:102A4000AB01BC014093D2015093D3016093D401F8
:102A50007093D50182E093E00E945C264091D20100
:102A60005091D3016091D4017091D50186E493E037
:102A70000E945C2600ED15E0C80160E871E00E944C
:102A8000F1304091D2015091D3016091D401709105
:102A9000D501C80122E030E00E9477331F910F91E9
:102AA00008950F931F93CF93DF9386E194E00E94E4
:102AB00052020E941E1580917C028230C1F484E291
:102AC00094E00E945602019791F402ED11E066E154
:102AD00070E0EB012196F80141918F018EE395E0C2
:102AE0000E94EE2CCA31D10511F0BE01F2CFDF9168
:102AF000CF911F910F910895CF92DF92EF92FF92A5
:102B00000F931F937C018B015EE3C52E55E0D52EFC
:102B1000C601B7010E94E72CF80180830894E11CEC
:102B2000F11CC601B7010E94E72CF801818382E005
:102B300090E01F910F91FF90EF90DF90CF9008955C
:102B40008AE290E062E072E00E947C1580910202CD
:102B50009091030297FF06C08AE590E090930302EC
:102B60008093020280ED95E060E672E00E94F13011
:102B7000609102027091030280ED95E04AE050E01E
:102B80000E946E328CE290E060E072E00E947C1560
:102B9000809100029091010297FF06C084EB90E0C3
:102BA000909301028093000280ED95E061E572E070
:102BB0000E94F130609100027091010280ED95E079
:102BC0004AE050E00E946E3208950F931F93DF9306
:102BD000CF9300D000D0CDB7DEB786E194E00E945D
:102BE00056028C019A83898384E294E00E94560203
:102BF0009C838B8320917C02233089F48AE290E0CD
:102C0000BE016F5F7F4F0E94FA148CE290E0BE011C
:102C10006D5F7F4F0E94FA140E94A01537C02230CA
:102C2000A9F5B80143E050E00E94200A68EC70E08A
:102C300080E090E00E94762D6B817C8189819A8171
:102C400043E050E00E94200A68EC70E080E090E0F1
:102C50000E94762D69817A818B819C8143E050E0CE
:102C60000E94200A68EC70E080E090E00E94762DDF
:102C70006B817C8189819A8143E050E00E94200A27
:102C800068EC70E080E090E00E94762D0F900F904D
:102C90000F900F90CF91DF911F910F91089580E0D9
:102CA00090E068EF71E00E947C158091F8019091AE
:102CB000F9011816190644F080910A0290910B024E
:102CC0009093F9018093F80180ED95E067EA72E056
:102CD0000E94F1306091F8017091F90180ED95E06A
:102CE0004AE050E00E946E3282E090E06AEF71E0CC
:102CF0000E947C158091FA019091FB01181619062B
:102D000044F080910C0290910D029093FB0180930E
:102D1000FA0180ED95E068E972E00E94F13060917F
:102D2000FA017091FB0180ED95E04AE050E00E94CD
:102D30006E3208950F931F93DF93CF9300D000D08E
:102D400000D0CDB7DEB786E194E00E9456028C0138
:102D50009A83898384E294E00E9456029C838B8349
:102D60001E830D8380E090E0BE016B5F7F4F0E9469
:102D70007C1529813A818D819E818217930751F0BC
:102D80002B3031053CF080E090E0BE016F5F7F4F5B
:102D90000E94FA1482E090E0BE016B5F7F4F0E94B8
:102DA0007C152B813C818D819E818217930751F088
:102DB0002B3031053CF082E090E0BE016D5F7F4F2B
:102DC0000E94FA140E944F1626960FB6F894DEBFA2
:102DD0000FBECDBFCF91DF911F910F910895EF925C
:102DE000FF920F931F93CF93DF93AC019B01EB01F5
:102DF00064E0E62EF12CE20EF31E8A010F5F1F4FF6
:102E00008EE395E0BA010E94E72C8993A801CE15C4
:102E1000DF0599F784E090E0DF91CF911F910F914A
:102E2000FF90EF90089586E190E062ED71E00E94DE
:102E3000EF166091D2017091D3018091D4019091ED
:102E4000D5010E9410381616170664F080E090E055
:102E5000A8E4B4E48093D2019093D301A093D40169
:102E6000B093D5018AE190E066ED71E00E94EF1623
:102E70006091D6017091D7018091D8019091D901CC
:102E80000E9410381616170664F080E090E0A8E45F
:102E9000B4E48093D6019093D701A093D801B09366
:102EA000D90108958EE090E06DEC71E00E94EF167C
:102EB0006091CD017091CE018091CF019091D001B0
:102EC00020E030E040E85FE30E94A437882394F4D8
:102ED0006091060270910702882777FD8095982FF0
:102EE0000E9443386093CD017093CE018093CF014F
:102EF0009093D00180ED95E067E872E00E94F13098
:102F00004091CD015091CE016091CF017091D001DF
:102F100080ED95E022E030E00E94773382E190E09E
:102F20006BEC71E00E947C158091CB019091CC01FB
:102F30001816190644F080910802909109029093A6
:102F4000CC018093CB0180ED95E061E772E00E94B7
:102F5000F1306091CB017091CC0180ED95E04AE0B9
:102F600050E00E946E3208958EE395E064E170E0D7
:102F70000E94E72C8093D101882321F480910402E0
:102F80008093D10180ED95E069E372E00E94F13019
:102F900080ED95E06091D1014AE050E00E94E93176
:102FA0000895AF92BF92CF92DF92EF92FF920F936C
:102FB0001F930E944F160E9452170E94B4170E943E
:102FC000A0150E9413178EE190E06DED71E00E9454
:102FD000EF166091DD017091DE018091DF0190912B
:102FE000E00127E137EB41ED58E30E94A437882345
:102FF00064F48DEC9CECACE4BFE38093DD01909332
:10300000DE01A093DF01B093E001A090CD01B0906C
:10301000CE01C090CF01D090D0016091D10170E07D
:1030200080E090E02091CB013091CC01442737FD26
:103030004095542F0E94083A0E9443387B018C012E
:10304000C601B501A80197010E94A83760936802E4
:103050007093690280936A0290936B02C801B70172
:10306000A60195010E94A83760936C0270936D02CF
:1030700080936E0290936F0280ED95E066E272E0BD
:103080000E94F130409168025091690260916A0299
:1030900070916B0280ED95E022E030E00E94743385
:1030A00080ED95E066E172E00E94F13040916C02A3
:1030B00050916D0260916E0270916F0280ED95E00B
:1030C00022E030E00E94743380ED95E064E172E02C
:1030D0000E9434316091F8017091F901882777FDE1
:1030E0008095982F0E94433820916C0230916D0298
:1030F00040916E0250916F020E944C390E9410382C
:1031000060937002709371028093720290937302C5
:1031100080ED95E068EF71E00E94F130409170021F
:1031200050917102609172027091730280ED95E08E
:103130002AE030E00E94073280ED95E066EF71E012
:103140000E9434316091FA017091FB01882777FD6C
:103150008095982F0E94433820916C0230916D0227
:1031600040916E0250916F020E944C390E941038BB
:103170006093740270937502809376029093770245
:1031800080ED95E06EEE71E00E94F13080ED95E00B
:1031900068ED71E00E94F130409174025091750227
:1031A000609176027091770280ED95E02AE030E040
:1031B0000E94073280ED95E066ED71E00E94F130EB
:1031C00080ED95E00E9414311092780210927902FD
:1031D00010927A0210927B021F910F91FF90EF9054
:1031E000DF90CF90BF90AF900895DF93CF9300D042
:1031F000CDB7DEB786E194E00E9456029A838983B8
:1032000084E190E0BE016F5F7F4F0E94FA140E943C
:10321000D1170F900F90CF91DF910895DF93CF9347
:1032200000D0CDB7DEB786E194E00E9456029A83C3
:10323000898382E190E0BE016F5F7F4F0E94FA14A4
:103240000E94D1170F900F90CF91DF910895EF92C8
:10325000FF920F931F93DF93CF9300D000D0CDB791
:10326000DEB786E194E00E94520269837A838B8301
:103270009C837E010894E11CF11C6EE070E08B01E0
:103280000F5F1F4FF70141917F018EE395E00E9490
:10329000EE2CB8010231110591F70E94D1170F9061
:1032A0000F900F900F90CF91DF911F910F91FF9092
:1032B000EF900895CF93DF93C0E0D0E08EE395E0E8
:1032C000BE0140E00E94EE2C2196C233D105B1F739
:1032D0000E94D117DF91CF910895CF93DF93C0E083
:1032E000D0E080ED95E0BE014AE050E00E945B3204
:1032F00080ED95E06DE671E00E948D328EE395E001
:10330000BE010E94E72C682F80ED95E04AE050E076
:103310000E94E9312196C832D10519F7DF91CF918A
:103320000895CF92DF92EF92FF920F931F930E9426
:103330006D1900ED15E0C8016EEC71E00E94F130EE
:103340006091F8017091F901C8014AE050E00E94D3
:103350005B32E5E2CE2EE2E0DE2EC801B6010E942D
:103360008D326091FA017091FB01C8014AE050E092
:103370000E945B3277E2E72E72E0F72EC801B701B8
:103380000E948A33C80162EC71E00E94F1304091E2
:10339000CD015091CE016091CF017091D001C80153
:1033A00022E030E00E947433C801B7010E948A33E2
:1033B000C80163EB71E00E94F1306091CB01709124
:1033C000CC01C8014AE050E00E945B32C801B7015D
:1033D0000E948A33C80161EA71E00E94F130C8019D
:1033E0006091D1014AE050E00E94D731C801B70195
:1033F0000E948A33C80169E971E00E94F13060914E
:10340000020270910302C8014AE050E00E945B3260
:10341000C801B6010E948D326091000270910102D4
:10342000C8014AE050E00E945B32C801B7010E9427
:103430008A33C80160E971E00E94F1304091D20105
:103440005091D3016091D4017091D501C80122E05F
:1034500030E00E947433C801B6010E948D32409161
:10346000D6015091D7016091D8017091D901C8015E
:1034700022E030E00E947433C801B7010E948A3311
:103480001F910F91FF90EF90DF90CF900895CF9311
:10349000DF93EC0161E973E00E948D34882319F019
:1034A0000E94C313B3C0CE0167ED73E00E948D3458
:1034B000882319F00E940313A9C0CE0168E973E0C4
:1034C0000E948D34882319F00E9473099FC0CE0199
:1034D00061E074E00E948D34882319F00E94511538
:1034E00095C0CE0168E074E00E948D34882319F005
:1034F0000E94CF148BC0CE016FE973E00E948D341F
:10350000882319F00E944B0F81C0CE0166EA73E058
:103510000E948D34882319F00E94AA0E77C0CE0134
:103520006DEA73E00E948D34882319F00E945D09D2
:103530006DC0CE0164EB73E00E948D34882319F0D6
:103540000E947D0C63C0CE016BEB73E00E948D3452
:10355000882319F00E94561459C0CE0162EC73E022
:103560000E948D34882319F00E946A0A4FC0CE0150
:1035700069EC73E00E948D34882319F00E949B0A45
:1035800045C0CE0160ED73E00E948D34882319F0B0
:103590000E94E5153BC0CE016EED73E00E948D34B4
:1035A000882319F00E949A1631C0CE0163EF73E0B0
:1035B0000E948D34882319F00E94271927C0CE015C
:1035C0006AEF73E00E948D34882319F00E940E196F
:1035D0001DC0CE016FE074E00E948D34882319F085
:1035E0000E94F51813C0CE0165EE73E00E948D3481
:1035F000882319F00E94911909C0CE016CEE73E086
:103600000E948D34882319F00E945A1981E0DF91BD
:10361000CF9108958AE892E090930B0280930A027A
:1036200090930D0280930C028FE590E09093070237
:103630008093060280E991E090930902809308024A
:1036400081E090E090930502809304028AEB92E07F
:1036500060E476E00E94BD2264EF71E080E090E0DB
:103660000E94762D0895809100039091010362E0FD
:1036700044E00E948F2108958091000390910103FE
:1036800061E044E00E948F2108958091FE029091B4
:10369000FF0262E044E00E948F2108958091FE02C3
:1036A0009091FF0261E044E00E948F210895EF9223
:1036B000FF920F931F937C0100ED15E0C8016AEEA5
:1036C00071E00E948D32C801B7010E949D33C8018C
:1036D00065EB72E00E9434311F910F91FF90EF90E3
:1036E0000895CF93DF93EC010E94471A882329F4B1
:1036F000CE010E94571B0E946C09DF91CF91089563
:10370000CF92DF92EF92FF920F931F93DF93CF93AD
:10371000CDB7DEB7BC01CDB6DEB6FC01019000200E
:10372000E9F73197E81BF90B8DB79EB78E1B9F0BFE
:103730000FB6F8949EBF0FBE8DBF0DB71EB70F5FBB
:103740001F4FC8010E94B202C80165E272E00E94E8
:103750009B028C01109216041092240410923204E1
:1037600010924004EE24FF24FF2019F48EE494E02C
:1037700038C080E090E065E272E00E949B028C011C
:10378000009741F087E292E0B8010E94C7020097DB
:1037900009F4E39492E0F91699F09F1520F081E086
:1037A000F81611F507C093E0F91681F084E0F816D9
:1037B000D9F412C001151105B9F086E194E011C0E9
:1037C0000115110589F084E294E00BC00115110583
:1037D00059F082E394E005C00115110529F080E459
:1037E00094E0B8010E94B202F39496E0F91609F051
:1037F000BBCFE0927C020FB6F894DEBE0FBECDBE0A
:10380000CF91DF911F910F91FF90EF90DF90CF90BC
:103810000895CF93DF93EC0167E272E00E94C70244
:10382000FC01148267E272E00E94A902009711F085
:1038300080E004C0CE010E94801B81E0DF91CF9127
:103840000895EF92FF920F931F93DF93CF93CDB71D
:10385000DEB727970FB6F894DEBF0FBECDBF7C0151
:103860000E94091C8823E9F08E010F5F1F4FC801D9
:103870006DE772E00E940935C8010E94711BC80102
:103880000E94233580E090E0F701E80FF91F1082D5
:10389000019682339105C1F71092B0020E946C0923
:1038A00017C080ED95E06AEE71E00E948D3280EDE8
:1038B00095E069EE72E00E94F13080ED95E0B7018D
:1038C0000E948D3280ED95E06BED72E00E94343104
:1038D00010927C0227960FB6F894DEBF0FBECDBFC4
:1038E000CF91DF911F910F91FF90EF9008958F92EC
:1038F0009F92AF92BF92CF92DF92EF92FF920F937F
:103900001F93CF93DF936C010E94422D20E030E0A3
:10391000F601E20FF31F10822F5F3F4F2233310574
:10392000B9F7AC01CB01DA014C015D01C0E0D0E098
:10393000EE24FF2487010E94422D2097A9F06E19E2
:103940007F09800B910B653671058105910564F047
:1039500080E090E0F601E80FF91F108201968233B3
:103960009105C1F7C0E0D0E00E94E60A0E94422D16
:10397000681979098A099B092091E3013091E401D2
:10398000442737FD4095542F261737074807590716
:103990004CF40E946C090E94422DAC01CB01DA016B
:1039A0004C015D0180ED95E00E94B82F18161906B4
:1039B00014F680ED95E00E94E92F8A3011F08B33E8
:1039C00069F4F601EC0FFD1F1082CE0102C01192C6
:1039D000019681339105DCF311E006C0F601EC0F8E
:1039E000FD1F8083219610E00E94422D112331F4A7
:1039F000AC01CB01DA017C018D019DCF0E94422DEB
:103A00000E94422D6093B1027093B2028093B30280
:103A10009093B4026093B6027093B7028093B80299
:103A20009093B90281E0DF91CF911F910F91FF90A8
:103A3000EF90DF90CF90BF90AF909F908F900895C0
:103A40008DE792E00E94771C882321F08DE792E0B9
:103A50000E94211C0895EF92FF920F931F9380ED17
:103A600095E040E051EE60E070E00E94312F80ED83
:103A700095E060E771E00E948A3380ED95E06FE7A2
:103A800071E00E948D3280ED95E061E070E04AE0E7
:103A900050E00E946E3280ED95E06AE871E00E948D
:103AA0008A330E94D1170E940A1B4091D201509183
:103AB000D3016091D4017091D50182E093E00E941E
:103AC0005C264091D6015091D7016091D801709148
:103AD000D90182E093E00E9482294091D201509165
:103AE000D3016091D4017091D50186E493E00E94E6
:103AF0005C264091D6015091D7016091D801709118
:103B0000D90186E493E00E9482296091DB017091E3
:103B1000DC01882777FD8095982F0E9443382091FB
:103B2000CD013091CE014091CF015091D0010E9442
:103B3000A8377B018C016091CB017091CC01882763
:103B400077FD8095982F0E9443389B01AC01C801F6
:103B5000B7010E944C390E9410387B018C0182E031
:103B600093E0B801A7010E94552486E493E0B801D0
:103B7000A7010E945524EDE7F2E0119282E0EF3AAE
:103B8000F807D9F70E946C090E949B0A64EF71E064
:103B900080E090E00E94762D1F910F91FF90EF90B2
:103BA000089581E080939D0460937A0410929B04B1
:103BB00010929C0408952091790430E0809178045B
:103BC000281B3109C9010895409178048091790436
:103BD000481718F02FEF3FEF0AC0E42FF0E0E85A43
:103BE000FB4F8081282F30E04F5F40937804C9015C
:103BF0000895E091780480917904E81718F0EFEFC8
:103C0000FFEF06C0F0E0E85AFB4F8081E82FF0E0BC
:103C1000CF01089508951092A1041092A00488EE97
:103C200093E0A0E0B0E08093A2049093A304A0935B
:103C3000A404B093A50480E392E090939F04809342
:103C40009E040895CF92DF92EF92FF920F931F93FD
:103C5000CF93DF937C016B018A0180919D048823BF
:103C6000A1F0C0E0D0E00DC0D701ED91FC91D601EC
:103C7000AC0FBD1F0190F081E02DC7016C9109953B
:103C80002196C017D10780F304C0CB01642F0E9496
:103C9000541FC801DF91CF911F910F91FF90EF90BA
:103CA000DF90CF900895DF93CF930F92CDB7DEB71B
:103CB000FC01698380919D048823C9F080919C0454
:103CC000803238F081E090E09383828320E030E01E
:103CD00015C080919B04E82FF0E0E558FB4F9981D7
:103CE00090838F5F80939B0480939C0405C0CE01DA
:103CF000019661E00E94541F21E030E0C9010F905D
:103D0000CF91DF9108950F93062F80917A046BE78E
:103D100074E040919C0421E00E94FF1E10929B04DD
:103D200010929C0410929D040F91089561E00E94EE
:103D3000831E0895413208F040E2862F68E574E062
:103D40000E94B61E1092780480937904089521E0B1
:103D50000E949A1E0895109278041092790410928D
:103D60009B0410929C040E9400210895382F413238
:103D700010F040E042C08091AA048823E1F791E06E
:103D80009093AA042093AC048FEF809317051092B0
:103D9000D20441504093D3044F5F9093AB04809181
:103DA000AB04330F832B8093AB048091AD0481303F
:103DB00041F41092AD048091AB048093BB0085EC7C
:103DC00001C085EE8093BC008091AA048130E1F3AC
:103DD0008091D204841710F44091D20420E030E0A6
:103DE0000AC0FB01E20FF31FD901AE54BB4F8C9107
:103DF00080832F5F3F4F2417A0F3842F08950F93E4
:103E00001F93582F122F413210F081E04AC0809149
:103E1000AA048823E1F782E08093AA040093AC040B
:103E20008FEF809317051092D2044093D304A2EB36
:103E3000B4E0FB0102C081918D938E2F861B841705
:103E4000D0F31092AB048091AB04550F852B809377
:103E5000AB048091AD04813041F41092AD048091A7
:103E6000AB048093BB0085EC01C085EE8093BC0061
:103E7000112321F08091AA048230E1F3809117058B