-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathRetroAdapterV2_Arcade.hex
734 lines (734 loc) · 32.2 KB
/
RetroAdapterV2_Arcade.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
:100000000C949C010C9475150C94B9010C94BB01D3
:100010000C94B9010C94B9010C94B9010C94B90178
:100020000C94B9010C94B9010C94B9010C94B90168
:100030000C94B9010C94B9010C94B9010C94B90158
:100040000C94B9010C94B9010C94B9010C94B90148
:100050000C94B9010C94B9010C94B9010C94B90138
:100060000C94B9010C94B901FF0206FF040305FFCB
:10007000000107FFFFFF00020104FF03FF0607FF67
:10008000FF05240352006500740072006F00200019
:10009000410064006100700074006500720020007F
:1000A0004D006F0064001201100100000008828200
:1000B00001320104010200011201100100000008D8
:1000C0008282013301040102000105010905A10139
:1000D0008501A10009300931150026FF007508953A
:1000E00002810209320935150026FF0075089502C4
:1000F00081020939150025073500463B0165147555
:1001000004950181027504950181030509190129EE
:10011000101500250175019510550065008102C07C
:10012000C005010905A1018501A1000930093115AA
:100130000026FF0075089502810209320935150075
:1001400026FF00750895028102093915002507353B
:1001500000463B0165147504950181027504950103
:100160008103050919012910150025017501951054
:10017000550065008102C0C005010905A101850285
:10018000A10009300931150026FF0075089502818C
:100190000209320935150026FF0075089502810213
:1001A0000939150025073500463B0165147504958E
:1001B00001810275049501810305091901291015B2
:1001C00000250175019510550065008102C0C0052C
:1001D000010905A1018501A1000930093115002699
:1001E000FF0075089502810209320935150026FFC6
:1001F000007508950281020939150025073500466A
:100200003B01651475049501810275049501810314
:1002100005091901291015002501750195105500D2
:1002200065008102050209C509C409BB150026FF46
:1002300000750895038102C0C005010902A101856E
:10024000010901A1000509190129031500250195DE
:1002500004750181029501750481030501093009C6
:100260003109381580257F750895038106C0C009BE
:1002700004A10185020901A1000930093115802579
:100280007F750895028102C0050919012910150022
:10029000250175019510550065008102C005010911
:1002A00005A1018501A10009300931150026FF00D3
:1002B00075089502810209320935150026FF00757F
:1002C00008950281020939150025073500463B01D2
:1002D0006514750495018102750495018103050972
:1002E00019012910150025017501951055006500AB
:1002F00081020501093609360936093609360936FB
:10030000093609360936093609360936150026FF39
:1003100000750895018102C0C0FF0004FF060705B3
:10032000FF020103FFFFFFFFFF040309040A034D5F
:10033000006F004A006F000011241FBECFEFD4E011
:10034000DEBFCDBF11E0A0E0B1E0EAE9FDE202C00E
:1003500005900D92A432B107D9F711E0A4E2B1E003
:1003600001C01D92AF3AB107E1F70E94EB110C9466
:10037000CB160C94000078946F936FB72F933F9334
:100380004F935F9353B15C73452F4471309160017B
:10039000347120915F01403049F0403161F04431C7
:1003A00079F03030A1F0343181F012C0303179F081
:1003B000343059F00DC0343151F0303031F008C0D4
:1003C000343029F0303109F003C0239501C02A955B
:1003D00020935F01452F487230916001387220915F
:1003E0005E01403049F0403261F0483279F03030FF
:1003F000A1F0383281F012C0303279F0383059F043
:100400000DC0383251F0303031F008C0383029F0AA
:10041000303209F003C0239501C02A9520935E0174
:10042000509360015F914F913F912F916FBF6F91FA
:1004300018950F931F93FF93EF93BF93AF93F92FEB
:10044000E82F09E00093620100E20093630100E0FD
:100450000093640101E00093650101E000936601EF
:1004600000E000936701009368010093690109E2CD
:1004700000936A0107D0BF91AF91EF91FF911F9157
:100480000F910895A1E0B2E609E02D980000000068
:1004900000002C980000000000002C9A00000000D2
:1004A0002C980000000000002C9A000000000000C2
:1004B0002C980000000000002C9A000000000000B2
:1004C0002C980000000000002C9A000000000000A2
:1004D00000002D9A1D9117FD2C9A17FF2C982D982E
:1004E000000000002C9A16FD2D9A16FF2D982C9ACC
:1004F000000000002D9A15FD2C9A15FF2C982D9ABE
:10050000000000002C9A14FD2D9A14FF2D982C9AAF
:10051000000000002D9A15FD2C9A15FF2C982D9A9D
:10052000000000002C9A14FD2D9A14FF2D982C9A8F
:10053000000000002D9A15FD2C9A15FF2C982D9A7D
:10054000000000002C9A14FD2D9A14FF2D982C9A6F
:10055000000000002D9A0A952D9A2C9A0895F92FE3
:10056000E82F21E030E0E20FF31F22273327442752
:100570005527662777278827992790E095D0B2D00E
:100580007ED0292F7CD0392F7AD0492F253021F0E9
:10059000293081F180E00895BFEFBA95F1F7B8EC0A
:1005A000BA95F1F791E080D09DD069D0292F67D01E
:1005B000392F65D0492F63D0592F4083518340E0B4
:1005C00050E027FD426026FD416025FD546024FD7A
:1005D00052602F7035FD406434FD406833FD486043
:1005E00032FD446031FD406130FD406245835683F9
:1005F000822F0895B4E6BA95F1F790E455D093E0D0
:1006000053D092E051D06ED03AD0292F38D0392F24
:1006100036D0492F34D0592F32D0692F30D0792F8E
:100620002ED0892F2CD04058505840835183605889
:1006300070586283738340E050E020FD426021FDEA
:10064000416022FD486023FD446024FD526034FD7A
:10065000546035FD406836FD4064803408F04064E5
:10066000903408F04068458356833F70232F3E7FC7
:1006700031FD31603D7F20FD3260832F089590E091
:10068000B4E1A8E0BA9579F01899FCCFB9E0BA9531
:10069000F1F7990F18999160B4E1BA9521F0189B80
:1006A000FCCFAA9579F70895A8E097FD0DC0209A90
:1006B000BDE0BA95F1F700002098B3E0BA95F1F7E4
:1006C000990FAA9591F70895209AB3E0BA95F1F79A
:1006D000000000002098BDE0BA95F1F7990FAA95A7
:1006E00021F70895209AB3E0BA95F1F700000000D1
:1006F00020980895DC01E4E2F0E08081817C808331
:10070000E5E2F0E080818E638083E7E2F0E08081C3
:100710008E7F8083E8E2F0E08081816080838CE3DB
:1007200080936B0081E08093680080915F01129656
:100730008C93129780915E0113968C93139710926D
:100740005F0110925E01199907C011968C91119763
:10075000816011968C931197309906C011968C91F7
:100760001197826011968C9308950F931F938C01BB
:10077000E5E2F0E080818E7F8083E4E2F0E080813A
:100780008E7F8083EBE2F0E080818F778083EAE2E6
:10079000F0E0808180688083C8010E94AF02E8E6B3
:1007A000F0E0E80FF11DE491D8011596EC93159750
:1007B00012968C911297819512968C93129714969B
:1007C0008C911497819514968C931F910F91089595
:1007D000E4E2F0E02081277F2083208120632083D2
:1007E000E5E2F0E02081286320830E941902089549
:1007F000DC01EAE2F0E080818E7E8083EBE2F0E0D3
:10080000808181618083E4E2F0E08081886380837D
:1008100080818D7F8083E5E2F0E08081826080834B
:10082000E7E2F0E08081807E8083E8E2F0E0808192
:100830008F618083489B0BC0E4E2F0E0808184609C
:100840008083E5E2F0E08081837C808314C0E4E271
:10085000F0E080818B7F8083E5E2F0E080818C6333
:100860008083E7E2F0E080818E7F8083E8E2F0E041
:1008700080818160808387E180937E00EAE7F0E0F9
:1008800085E0808384E680937C008081806880831B
:10089000808186FDFDCF613009F5EAE7F0E08081D7
:1008A00080648083808186FDFDCF909179008FE701
:1008B000891B12968C93129782E680937C00EAE75C
:1008C000F0E0808180648083808186FDFDCF9091FF
:1008D00079008FE7891B11968C931197489B29C04B
:1008E00081E080937201623021F581E680937C0083
:1008F000EAE7F0E0808180648083808186FDFDCF1F
:10090000909179008FE7891B11968C93119780E65F
:1009100080937C00EAE7F0E08081806480838081BE
:1009200086FDFDCF909179008FE7891B12968C93FD
:10093000129710927A0010927E00489B17C04C9933
:1009400009C0613039F416968C911697816016961D
:100950008C93169719999AC0623009F097C0169631
:100960008C911697816016968C930895109272015F
:10097000E5E2F0E08081877F808385E08A95F1F76A
:10098000309907C016968C911697826016968C93B4
:1009900016971A9907C016968C911697806116962D
:1009A0008C931697199907C016968C9116978068A4
:1009B00016968C9316974C9907C017968C9117979B
:1009C000846017968C931797E5E2F0E08081886049
:1009D000808380818F7E808385E08A95F1F73099CE
:1009E00007C016968C911697846016968C9316976E
:1009F0001A9907C016968C911697806216968C935A
:100A00001697199907C017968C91179781601796BA
:100A10008C9317974C9907C016968C911697816006
:100A200016968C931697E5E2F0E0808180618083D2
:100A300080818F7D808385E08A95F1F7309907C0AA
:100A400016968C911697886016968C9316971A991D
:100A500007C016968C911697806416968C931697FD
:100A6000199907C017968C911797826017968C93E7
:100A700017974C9906C017968C9117978860179610
:100A80008C93E5E2F0E0808180628083089590E0BD
:100A900020E0A3E2B0E0EBE2F0E034E1220F8C9141
:100AA00080FD216080818F778083832F8A95F1F785
:100AB000808180688083832F8A95F1F79F5F9830CB
:100AC00069F7822F0895CF93DF93EC01ABE2B0E09A
:100AD0008C91886F8C938C918E7F8C93EAE2F0E0FE
:100AE0008081896C808380818F7C8083E4E2F0E068
:100AF00080818E7F8083E5E2F0E080818160808369
:100B00008C918F7B8C930E944705282F30E0C90180
:100B1000807F907080349105E1F520FF02C080E86D
:100B2000898321FF02C08FE7898322FF02C080E80A
:100B30008A8323FF02C08FE78A830E944705282FFC
:100B4000982F81FF03C08E8180648E8392FF03C043
:100B50008E8180688E8393FF03C08F8181608F8335
:100B600094FF03C08F8182608F8395FF03C08E81C5
:100B700084608E8396FF03C08E8182608E832223E1
:100B80001CF48E8181608E83EBE2F0E080818064D2
:100B90008083DF91CF910895DC01EAE2F0E080816B
:100BA00086708083EBE2F0E08081896F8083E4E2ED
:100BB000F0E08081807C8083E5E2F0E080818F63DB
:100BC0008083E9E2F0E08081982F9170808183FD3D
:100BD000926080912501981709F44BC09130A9F0DB
:100BE000913028F0923069F19330C1F51CC081300A
:100BF00029F48FE711968C93119730C0823071F5EC
:100C000080E811968C93119729C0833029F48FE7DF
:100C100011968C93119722C0882301F580E81196D4
:100C20008C9311971BC0823029F48FE711968C9317
:100C3000119714C0813091F480E811968C9311972C
:100C40000DC0882329F48FE711968C93119706C065
:100C5000833021F480E811968C93119790932501AD
:100C600083E08093240111968C9111978093260143
:100C70000CC080912401882341F08150809324018D
:100C80008091260111968C9311974E9906C0169665
:100C90008C911697816016968C930895EBE2F0E0A4
:100CA00080818F7E808389E191E00197F1F789B19E
:100CB00090819061908381700895CF93DF93EC01D0
:100CC000E4E2F0E08081837C8083808182608083A5
:100CD000A5E2B0E08C918E638C93EAE2F0E0808133
:100CE0008E7F8083808180618083EBE2F0E0808171
:100CF000816180838C918D7F8C931D9902C080E8E7
:100D00008A831C9902C08FE78A831B9902C080E8FE
:100D100089831A9902C08FE789830E944E0688232F
:100D200019F48E8182608E830E944E06882319F406
:100D30008E8181608E830E944E06882319F48E81F5
:100D400088608E830E944E06882319F48E81846009
:100D50008E830E944E06882319F48E8180688E83CC
:100D60000E944E06882319F48E8180648E830E942F
:100D70004E06882319F48F8181608F83E5E2F0E0CD
:100D8000808182608083DF91CF910895CF93DF933C
:100D9000DC01E4E2F0E08081837C808380818260FA
:100DA0008083E5E2F0E080818E638083EAE2F0E018
:100DB000808180618083EBE2F0E080818F7E8083A0
:100DC00092E02BE230E0E3E2F0E065E270E040E840
:100DD0005FE7E90188818F7E8883000000008081C1
:100DE0008C7309F447C0808185FD03C012964C9333
:100DF0001297808184FD03C011965C9311978081C6
:100E000083FD03C012965C931297808182FD03C01C
:100E100011964C931197EB0188818D7F8883000098
:100E20000000808185FD07C016968C911697826020
:100E300016968C931697808184FD07C016968C9128
:100E40001697816016968C931697808183FD07C054
:100E500017968C911797816017968C9317978081BE
:100E600082FD36C017968C911797826017968C93E7
:100E700017972EC0EB0188818D7F888300000000CA
:100E8000808185FD07C016968C9116978460169612
:100E90008C931697808184FD07C016968C911697C7
:100EA000886016968C931697808183FD07C01696EE
:100EB0008C911697806416968C931697808182FD8C
:100EC00007C016968C911697806816968C93169785
:100ED000E901888180618883EB0188818260888351
:100EE000915009F076CFDF91CF91089590E020E006
:100EF000E5E2F0E034E6A3E2B0E080818B7F80831E
:100F0000832F8A95F1F726958C9185FD2068808145
:100F100084608083832F8A95F1F79F5F983069F70B
:100F2000822F0895EF92FF920F931F937C0105E2A9
:100F300010E0F80180818C7E8083808184628083D0
:100F4000E4E2F0E080818F7D808380818C6180830A
:100F5000F8018081886080838AEF8A95F1F70E948A
:100F60007607F8018081877F80838AEAF70187838B
:100F70001F910F91FF90EF900895DC01EAE2F0E0FD
:100F8000808186708083EBE2F0E08081896F8083CE
:100F9000E4E2F0E080818E7F8083E5E2F0E0808112
:100FA000816080834E990CC016968C911697816053
:100FB00016968C93169704C09F5F9B3F21F408956B
:100FC00090E0E3E2F0E0808180FDF6CF89B1982FD8
:100FD000892F8095282F217093FF226094FF246031
:100FE00095FF286090E0E3E2F0E003C09F5F9B3F45
:100FF00081F0808180FFFACF89B180FF206183FF7B
:10100000206284FF206485FF20688FE7821B119691
:101010008C930895DC0186E48A95F1F783B18C7096
:1010200011F090E015C0199907C016968C9116978B
:10103000816016968C931697319B02C091E008C090
:1010400017968C911797826017968C93179791E05B
:10105000E8E2F0E080818460808386E48A95F1F79D
:101060001D9904C080E812968C9312971C9904C0B5
:101070008FE712968C9312971B9904C080E8119603
:101080008C9311971A9904C08FE711968C9311973E
:10109000992391F4199907C016968C91169781603F
:1010A00016968C931697319959C016968C9116976F
:1010B000826016968C930895199907C016968C91A4
:1010C0001697826016968C931697319907C01696DC
:1010D0008C911697846016968C931697E8E2F0E050
:1010E00080818B7F808396E4892F8A95F1F78081B8
:1010F00084608083892F8A95F1F780818B7F80833C
:101100009A95F1F783B18C7349F58081846080836F
:1011100086E48A95F1F71D9907C016968C9116976B
:10112000806816968C9316971C9907C016968C911A
:101130001697806416968C9316971B9907C016967F
:101140008C911697886016968C9316971A9906C0FC
:1011500017968C911797816017968C93089583B199
:10116000E8E2F0E090819D7F908328E7922F9A95A6
:10117000F1F79081926090832A95F1F78695869594
:10118000809581700895CF93DF93EC01E4E2F0E065
:1011900080818B7F8083E5E2F0E0808184608083C2
:1011A000E7E2F0E0808184608083A8E2B0E08C9187
:1011B00084608C938081826080838C9182608C9328
:1011C00080EF8A95F1F78C918B7F8C9388E78A95D5
:1011D000F1F70E94AF08882319F08E8182608E8318
:1011E0000E94AF08882319F08E8181608E830E944F
:1011F000AF08882319F08F8181608F830E94AF0828
:10120000882319F08F8182608F830E94AF08882322
:1012100011F080E88A830E94AF08882311F08FE7DD
:101220008A830E94AF08882311F080E889830E9496
:10123000AF08882311F08FE789830E94AF088823C5
:1012400019F08E8184608E830E94AF08882319F084
:101250008E8188608E830E94AF08882319F08E816A
:1012600080648E830E94AF08882319F08E81806885
:101270008E830E94AF08882321F08E8183708E8335
:1012800019C08E81282F207F2E83982F80FF03C0C6
:10129000822F84608E8391FF03C08E8181608E8354
:1012A00092FF03C08E8182608E8393FF03C08E8184
:1012B00088608E83DF91CF9108959C01E4E2F0E095
:1012C0008081817C8083E5E2F0E080818E63808391
:1012D000E7E2F0E080818460808380818D7F80837D
:1012E000E8E2F0E080818260808380818B7F808370
:1012F00083B1887321F4C9010E94C3080895C9010C
:101300000E940A080895282F269511F437E009C095
:1013100037E0982F990F822F8170892B31502695B5
:10132000C1F790E002C0880F991F3A95E2F708953F
:1013300089B1E5E2F0E090819E7F908328E7922FCB
:101340009A95F1F79081916090832A95F1F78295B3
:101350008695877080958170089520E090E0A9E2DD
:10136000B0E0E5E2F0E038E726958C9185FF206853
:1013700080818E7F8083832F8A95F1F780818160C1
:101380008083832F8A95F1F79F5F983069F7822FCA
:101390000895AF92BF92DF92EF92FF920F931F9347
:1013A000CF93DF93EC015B01EAE2F0E080818F7D77
:1013B0008083ABE2B0E08C9180628C938081806806
:1013C00080838C9180688C93E4E2F0E0808181607E
:1013D0008083E5E2F0E080818160808380EF8A9500
:1013E000F1F78C918F778C9388E78A95F1F70E94BB
:1013F000AD09F82E0E94AD09D82E0E94AD09482FE4
:10140000FF2014F48FE789832F2D30E0F6FE02C011
:1014100080E8898325FF02C08FE78A8324FF02C00A
:1014200080E88A83D901A870B07023FF03C08F8140
:1014300082608F83B9016470707022FF03C08F8156
:1014400081608F83042F10E0C8018F70907008971F
:1014500009F04BC08F2D82958F70E9E1F3E0E80F22
:10146000F11DE491ED838D2D8095482F4F7048300C
:1014700008F04051842F90E0880F991F880F991F22
:10148000909581959F4F8A838D2D90E080959095C2
:10149000807F90709595879595958795959587957B
:1014A00095958795482F883008F04051842F90E01B
:1014B000880F991F880F991F909581959F4F898359
:1014C000AB2B19F08F8182608F83672B19F08F818E
:1014D00081608F8321FF03C08E8181608E8320FF16
:1014E00093C08E8182608E838FC0ED2CFF24C70154
:1014F000807C9070803C9105D9F58FEFD81621F053
:1015000081E0809327010FC080912701882359F43F
:1015100021FF03C08E8181608E8320FF75C08E8184
:1015200082608E8371C020FF02C08FE78C8321FF11
:1015300002C080E88B83E0FE02C08FE78B83E1FE70
:1015400002C080E88C83E2FE03C08E8180648E83BB
:10155000E3FE03C08E8180688E83E4FE03C08E812B
:1015600081608E83E5FE50C08E8182608E834CC088
:10157000C701807F9070009709F51092270121FF25
:1015800003C08E8184608E8320FF03C08E818160C2
:101590008E83E0FE03C08E8182608E83E1FE03C0F5
:1015A0008E8188608E83E2FE03C08E8180648E838C
:1015B000E3FE2AC08E8180688E8326C08038910524
:1015C00009F582E080937201842F0E9483098F774E
:1015D00000FD8195F50183830E94AD09182F0E94BB
:1015E00083098F7710FD8195F5018283E1FE03C0A9
:1015F000818181608183E0FE07C0F5018181826085
:10160000818302C010922701DF91CF911F910F912A
:10161000FF90EF90DF90BF90AF900895382F8FE04C
:101620008A95F1F790E020E0E5E2F0E04CE3A3E2F8
:10163000B0E080818B7F808330FF04C08081806137
:10164000808303C080818F7E8083842F8A95F1F709
:1016500026958081846080838C9185FD2068842F0D
:101660008A95F1F79F5F983011F03695E2CF8FE0C1
:101670008A95F1F7822F0895DF92EF92FF920F93F0
:101680001F93CF93DF93EC017B01E4E2F0E08081D4
:101690008D7D808380818C618083E5E2F0E08081B4
:1016A0008E6380838081877F80838FE08A95F1F7C6
:1016B00081E00E940E0B82E40E940E0B082F10E0C6
:1016C000813409F411E0DD24033711F4DD24D394CF
:1016D000812F8D2990E020E030E0033511F421E0E6
:1016E00030E0822B932B892B09F481C08FEF0E946D
:1016F0000E0B8FEF0E940E0BE82F982F80FD03C07A
:101700008F8181608F8393FD03C08F8182608F837F
:10171000112389F094FD02C080E88A8396FD02C0FF
:101720008FE78A83EE2314F080E8898395FD1AC041
:101730008FE7898317C0DD20A9F091FD03C08F8159
:1017400084608F8392FD03C08F8188608F83E295D0
:10175000EF70F0E0E095F095EF70F070EB58FF4F10
:10176000E491ED838FEF0E940E0B282F982F80FDC0
:1017700003C08E8180618E8391FD03C08E81806263
:101780008E8392FD03C08E8180648E8393FD03C09F
:101790008E8180688E8394FD03C08E8188608E83E5
:1017A00095FD03C08E8182608E8396FD03C08E817D
:1017B00081608E8322231CF08E8184608E83DD20E5
:1017C00011F40335A1F48FEF0E940E0B80588B8328
:1017D0008FEF0E940E0B80588C838FEF0E940E0BB0
:1017E000805889838FEF0E940E0B80588A830332C2
:1017F00009F050C083E0809372018FEF0E940E0BBE
:101800008FEF0E940E0BE82F83FD07C0D7011796BC
:101810008C911797826017968C93E295EF70F0E0A9
:10182000E095F095EF70F070EB58FF4FE491D70121
:101830001596EC938FEF0E940E0B282F83FD04C0AA
:10184000F70186818068868324FD07C0D70116963C
:101850008C911697826016968C9325FD04C0F70133
:101860008681816086838FEF0E940E0B8058D7019E
:1018700011968C938FEF0E940E0BF70182878FEFEA
:101880000E940E0BD70119968C938FEF0E940E0BBE
:10189000F7018087E5E2F0E08081886080838FE057
:1018A0008A95F1F7DF91CF911F910F91FF90EF9003
:1018B000DF900895EF92FF920F931F93CF93DF93E2
:1018C0007C01E5E2F0E08081877F8083062F10E0D5
:1018D0001016110664F4C0E0D0E0F701EC0FFD1F14
:1018E00080810E940E0B2196C017D107B4F3E5E268
:1018F000F0E08081886080838FE08A95F1F7DF9146
:10190000CF911F910F91FF90EF90089590E0E3E247
:10191000F0E003C09F5F983C19F0808181FDFACF11
:10192000089590E0E3E2F0E003C09F5F983C19F077
:10193000808181FFFACF08950F931F93CF93DF9398
:10194000EC01E4E2F0E080818D7C808380818C601A
:101950008083E5E2F0E080818E638083EAE2F0E05C
:1019600080818E7E8083EBE2F0E0808181618083E4
:101970008AE08A95F1F7489B57C04C9903C08E8145
:1019800080618E83E5E2F0E08081877F80838AE05A
:101990008A95F1F71C9902C080E88A831D9902C0DC
:1019A0008FE78A83489902C080E889834C9902C0F6
:1019B0008FE78983E5E2F0E08081837F8860808320
:1019C0008AE08A95F1F71C9903C08E8182608E832C
:1019D0001D9903C08E8184608E83489903C08E81D7
:1019E00081608E834C9903C08F8182608F83E5E292
:1019F000F0E08081837F80838AE08A95F1F71C99EB
:101A000003C08E8180688E831D9903C08E8180649F
:101A10008E83489903C08E8188608E834C993AC129
:101A20008E8180628E8336C11C9B34C1E5E2F0E07A
:101A30008081877F808380818B7F80830E94860C5A
:101A40001C990EC105E210E0F8018081846080835A
:101A50000E94910CF80180818B7F80830E94860C0C
:101A60001C9902C080E88A831D9902C08FE78A838F
:101A7000489902C080E889834C9B02C010E010C0E6
:101A80008FE7898310E00CC09260489B94604C9B68
:101A90009860E9E1F3E0E90FF11DE491ED8311E0D5
:101AA000E5E2F0E08081846080830E94910C1C99C3
:101AB00003C08E8182608E831D9903C08E818460F5
:101AC0008E83489903C08E8181608E834C9903C0B8
:101AD0008F8182608F83E5E2F0E080818B7F80835D
:101AE0000E94860C1C9903C08E8180688E831D998C
:101AF00003C08E8180648E83489903C08E81886084
:101B00008E834C9903C08E8180628E83E5E2F0E083
:101B10008081846080830E94910C4C9903C08E81E7
:101B200080618E83E5E2F0E080818B7F80830E947C
:101B3000860C1C9902C000E101C000E01D9B006200
:101B4000489B00644C9B0068E5E2F0E08081846083
:101B500080830E94910C1C9B01601D9B0260489B2E
:101B600004604C9B0860113019F48FE7801B898357
:101B7000E5E2F0E080818B7F80830E94860C1C99D7
:101B800002C000E101C000E01D9B0062489B0064B0
:101B90004C9B0068E5E2F0E08081846080830E94D5
:101BA000910C1C9B01601D9B0260489B04604C9B38
:101BB0000860113019F48FE7801B8A83E5E2F0E0BA
:101BC00080818B7F80830E94860C1C9902C000E17B
:101BD00001C000E01D9B0062489B00644C9B0068B4
:101BE000E5E2F0E08081846080830E94910C1C9B80
:101BF00001601D9B0260489B04604C9B0860113093
:101C000019F4802F86958C83E5E2F0E080818B7F4C
:101C100080830E94860C1C9902C000E101C000E094
:101C20001D9B0062489B00644C9B0068E5E2F0E06D
:101C30008081846080830E94910C1C9B01601D9BAD
:101C40000260489B04604C9B0860113019F4802F9F
:101C500086958B83E5E2F0E080818C6080831AC0FA
:101C600005E210E0F8018081846080830E94910C7D
:101C7000F80180818B7F80830E94860CE3E2F0E094
:101C8000808182958F708095982F9170808185FFDB
:101C9000FBCEFBCEDF91CF911F910F910895DC0118
:101CA000E4E2F0E08081817C8083E5E2F0E0808105
:101CB0008E638083E7E2F0E08081827C8083808194
:101CC00082608083E8E2F0E080818F63808380819E
:101CD0008D7F808380818260808390E82FE0E3E2C3
:101CE000F0E0822F8A95F1F7808185FF03C011967D
:101CF0009C931197808184FF03C012969C93129746
:101D0000808183FF03C013969C931397808182FF89
:101D100003C014969C9314979F5F9F3711F71196F9
:101D20008C9111978E3719F411961C921197129677
:101D30008C9112978E3719F412961C921297139663
:101D40008C9113978E3719F413961C92139714964F
:101D50008C9114978E3719F414961C92149730991D
:101D600007C016968C911697816016968C931697DD
:101D7000199907C016968C911697826016968C93C7
:101D800016974C9907C016968C91169784601696F4
:101D90008C931697489906C016968C911697886072
:101DA00016968C9308951AB889EF8BB914B88FE3FF
:101DB00085B917B888B9089580917201823009F405
:101DC00071C0833030F4882359F0813009F0FCC0B1
:101DD00038C0833009F497C0843009F0F5C0C4C01E
:101DE00086EA90E0909329018093280182E190E0B7
:101DF00090932B0180932A018AEC90E090937401D8
:101E00008093730187E590E090937601809375014C
:101E100081E080936B018CE291E090936E0180935E
:101E20006D0188E080936F0182E890E090937101EA
:101E30008093700184E290E0909378018093770121
:101E4000C3C086EA90E0909329018093280182E143
:101E500090E090932B0180932A0181E291E090938E
:101E60007401809373018EEA90E0909376018093E1
:101E7000750182E080936B018CE291E090936E019A
:101E800080936D0188E080936F0182E890E09093E9
:101E900071018093700184E290E0909378018093C7
:101EA000770192C088EB90E09093290180932801FC
:101EB00082E190E090932B0180932A0189E392E0E4
:101EC000909374018093730184E690E0909376017F
:101ED0008093750182E080936B018FE391E0909392
:101EE0006E0180936D0185E080936F0182E890E040
:101EF000909371018093700184E290E09093780157
:101F00008093770161C086EA90E0909329018093E5
:101F1000280182E190E090932B0180932A018FECBD
:101F200091E090937401809373018AE690E090931E
:101F300076018093750181E080936B0184E391E0E9
:101F400090936E0180936D018BE080936F0182E826
:101F500090E0909371018093700184E290E09093FF
:101F600078018093770130C086EA90E09093290150
:101F70008093280182E190E090932B0180932A01C5
:101F80008DE992E090937401809373018CE790E067
:101F9000909376018093750181E080936B0184E4D6
:101FA00091E090936E0180936D0184E180936F01C5
:101FB00082E890E0909371018093700184E290E058
:101FC0009093780180937701809175018093190136
:101FD000F894EAE2F0E0808182608083808186600C
:101FE000808326EF39E047E751E0CA010197F1F716
:101FF00021503040D1F7EAE2F0E080818D7F80838C
:102000008081897F808378940895FC018081807627
:102010008032F9F48181813059F480916D01909181
:102020006E01909394018093930180916F010895C4
:10203000823041F48CE691E0909394018093930177
:1020400081E008958A3029F4838180936C0180E0D7
:10205000089580E00895FC0181818630C1F5838177
:102060008230A1F0833018F4813089F517C08330B5
:1020700001F1823261F58091730190917401909326
:1020800094018093930180917501089580E091E01F
:10209000909394018093930182E2089580912801A6
:1020A00090912901909394018093930180912A014A
:1020B00008958281823059F480917001909171016C
:1020C000909394018093930180917701089580E02B
:1020D0000895EF92FF920F931F93CF93DF93FC012C
:1020E000DB01B801E7018081805880838C918058A2
:1020F0008C93FA01808180588083F9018081805817
:102100008083F80120813881832F822B09F45BC002
:1021100010821882922F20FF03C08081816080830B
:1021200091FF04C0FB0180818260808392FF04C024
:10213000FB0180818860808393FF04C0FB01808164
:102140008061808394FF03C088818160888395FFCC
:1021500003C088818260888396FF04C0FB01808170
:1021600080648083222324F4FB0180818068808343
:10217000932F30FF03C088818460888391FF03C060
:1021800088818860888392FF03C088818062888309
:1021900093FF03C088818064888394FF03C0888193
:1021A0008061888395FF03C088818068888396FF5B
:1021B00004C0FB01808184608083332324F4FB010D
:1021C000808180628083DF91CF911F910F91FF907A
:1021D000EF9008950F931F93082FF894ECE2F1E02D
:1021E00088E0DF011D928A95E9F79FEF95830083D0
:1021F000E4E3F1E08BE0DF011D928A95E9F7958336
:102200000083AFE3B1E0E8E5F1E085E001900D92F5
:102210008150E1F700933F01E4E4F1E084E1DF0164
:102220001D928A95E9F78FEF8583008310927201E2
:10223000359981C034996AC086B190E08E719070F2
:102240008630910531F1873091054CF4823091054B
:10225000B1F08430910519F1892B59F008C08A300A
:10226000910579F18C30910501F1089781F190E0A9
:1022700072C08CE291E00E949C0C10E086C08CE25F
:1022800091E064E371E044E451E00E943C0B10E013
:102290007CC08CE291E00E94C60610E076C08CE221
:1022A00091E00E94920710E05BC082E0809372018F
:1022B000013009F08EC08FE391E00E947A0311E0B3
:1022C00064C08CE291E00E945D0610E05EC083B1C4
:1022D00090E0867090708230910591F08630910583
:1022E00019F0892B39F036C08CE291E00E94CC05C0
:1022F00010E04BC08CE291E00E94630510E045C005
:102300008CE291E00E94BD0710E03FC0339906C007
:102310008CE291E00E944F0E10E037C0023011F0C5
:1023200090E005C08CE291E00E945D0991E081E0BF
:102330008093720110C0339907C08CE291E0602F46
:102340000E94F80310E021C08CE291E00E9480130B
:1023500010E006C091E0992311F010E016C010E0E3
:1023600089B1897071F44C9B05C08CE291E00E94A8
:10237000B5030BC08CE291E06FE371E00E94C909E4
:1023800004C08CE291E00E94BC120230B9F480914A
:102390007201823099F440E451E02DE231E0D9013C
:1023A0008D91FA0181938C918083F9018581DA0105
:1023B00012968C931297868113968C93112329F48D
:1023C000E8E6F0E080818E7F808378941F910F9102
:1023D000089511E0C5CF2F923F924F925F926F9276
:1023E0007F928F929F92AF92BF92CF92DF92EF92A5
:1023F000FF920F931F93DF93CF93CDB7DEB72C9748
:102400000FB6F894DEBF0FBECDBF0E94D30E0E9460
:10241000E7131092720181E00E94EA100E94DC0E24
:10242000DD24D394CC24CA940F2EFDE2AF2EF1E02C
:10243000BF2EF02D45010894811C911C6624772441
:10244000689461F86A0C7B1C0F2EF3E04F2E552424
:10245000F02D4A0C5B1C0F2EF5E02F2E3324F02DAF
:102460002A0C3B1CC50106969A838983E5E3F1E0BB
:102470003196FC83EB8385E391E002969E838D8306
:10248000E5E3F1E03396F887EF8385E391E0059685
:102490009A878987E5E3F1E03696FC87EB870E940F
:1024A000F913E4E8F1E0808184FFF9CF8D2D0E94DB
:1024B000EA10F1E0CF1681F0CF1620F083E0C816C5
:1024C00019F514C0C501B401A30192018101E9808D
:1024D000FA800E94691018C0C501B401A3019201DD
:1024E0008101E980FA800E9469100EC085E391E0C5
:1024F0006B817C814D815E812F81388509851A85AC
:10250000EB84FC840E94691000916F01093078F41B
:1025100010E003C0185F093058F480916D0190916C
:102520006E01810F911D602F0E94321514C010E0C2
:1025300080916D0190916E01810F911D68E00E9464
:10254000321508500E94F913E4E8F1E0808184FF1D
:10255000F9CF0023F9F6D39480916B018D1510F417
:10256000DD24D39480917201C81609F498CF0E949B
:10257000DC0EC090720193CFDC01EAE2F0E08081D2
:1025800086788083808180688083EBE2F0E08081C0
:102590008F778083808189678083E4E2F0E08081A7
:1025A0008E7F8083E5E2F0E080818160808386E435
:1025B0008A95F1F789B1807311F090E015C04E99BA
:1025C00007C016968C911697816016968C93169775
:1025D000189B02C091E008C017968C9117978260F3
:1025E00017968C93179791E0EBE2F0E0808180687A
:1025F000808386E48A95F1F7489904C080E81296B2
:102600008C9312974B9904C08FE712968C93129774
:102610004C9904C080E811968C9311974D9904C091
:102620008FE711968C931197992391F44E9907C0D7
:1026300016968C911697816016968C93169718991A
:1026400059C016968C911697826016968C9352C03C
:102650004E9907C016968C911697826016968C93A9
:102660001697189907C016968C911697846016963F
:102670008C931697EBE2F0E080818F77808396E46D
:10268000892F8A95F1F7808180688083892F8A95C8
:10269000F1F780818F7780839A95F1F789B18973FB
:1026A00049F580818068808386E48A95F1F74899AE
:1026B00007C016968C911697806816968C9316977D
:1026C0004B9907C016968C911697806416968C933A
:1026D00016974C9907C016968C9116978860169697
:1026E0008C9316974D9906C017968C911797816019
:1026F00017968C93EBE2F0E08081806880830895E8
:10270000DC01E4E2F0E08081817C8083E5E2F0E0BE
:1027100080818E638083E7E2F0E08081807C80832B
:10272000E8E2F0E080818F638083EAE2F0E080817C
:102730008E7E8083EBE2F0E08081816180831D9951
:1027400007C016968C911697806416968C931697F0
:102750001C9907C016968C911697886016968C93D4
:1027600016971B9907C016968C911697806216963D
:102770008C9316971A9907C017968C9117978160BA
:1027800017968C931797199907C017968C911797DE
:10279000826017968C931797329907C016968C9182
:1027A0001697806816968C931697319907C01696DF
:1027B0008C911697846016968C931697309906C064
:1027C00016968C911697806116968C930895E9E67B
:1027D000F0E0808182608083EDE3F0E080818160C1
:1027E0008083E5E8F1E08BE4808331978AE580839C
:1027F00008951F93CF93DF9380919501982F935065
:102800000AF4B1C020919201809191018D3209F0BA
:10281000A8C0983009F0A5C08CE090E0821B910917
:10282000FC01E756FE4FEF0183EC809379018AE5C6
:102830008093220110925D018081807629F0CF0182
:102840000E940510282F84C09281109282018181FC
:10285000882331F4E3E8F1E0108222E0319774C07C
:10286000853031F49093960120E0E2E8F1E06CC00D
:10287000863009F049C08381813031F4CF010E9454
:102880002B10282F80E43DC0823031F4CF010E940C
:102890002B10282F80E035C08330F1F4992349F4C0
:1028A00089E293E0909394018093930180E424E083
:1028B00028C0913049F48DE293E090939401809385
:1028C000930180E42AE01DC09230C9F4CF010E9438
:1028D0002B10282F80E415C0813249F482E191E069
:1028E000909394018093930180E429E00AC082329E
:1028F00031F4CF010E942B10282F80E402C080E425
:1029000020E080935D0124C0883021F421E0E8E9D3
:10291000F1E01AC0893031F49093980120E0E2E8A8
:10292000F1E012C08A3021F421E0E2E8F1E00CC0CD
:102930008B3021F020E0E2E8F1E006C08BE48093E8
:10294000850120E0E2E8F1E0F0939401E093930147
:102950008F81882321F48E81821708F4282F2093F9
:102960002301109295018091220184FF57C010919C
:1029700023011F3F09F452C0193008F05CC01092C7
:102980002301E9E7F1E0808198E88927808311231A
:1029900009F45DC0209193013091940180915D0113
:1029A00086FF14C0AAE7B1E080E090E0F901E80FEB
:1029B000F91FE491ED9301961817C1F7812F81500B
:1029C00090E00196F901E80FF91F0FC0D901912F8E
:1029D000EAE7F1E08D9181939150E1F7812F8150E9
:1029E00090E00196F901E80FF91FF0939401E0934C
:1029F0009301193068F48AE791E0612F0E94711504
:102A0000612F6C5F6C3040F48FEF8093230104C022
:102A10008FEF809323016EE16093220194E1E9E25C
:102A2000F0E080818670D1F49150D9F71092960130
:102A30001092900113C0812F885080932301E9E701
:102A4000F1E0808198E88927808318E0A3CF8AE7A6
:102A500091E060E00E94711564E0D6CFDF91CF91E4
:102A60001F910895FF920F931F93DC01F62E809122
:102A7000840184FF07C0E5E8F1E0808198E88927B8
:102A8000808303C08AE5809384019F2DE6E8F1E00E
:102A90008D9181939150E1F706E811E0C8016F2D07
:102AA0000E9471158F2D8C5F02501040F8018083B9
:102AB0001F910F91FF900895A82FB92F80E090E00B
:102AC00041E050EA609530E009C02D91822797954A
:102AD000879510F084279527305EC8F36F5FA8F3C1
:102AE0000895EADF8D939D930895CF93CFB7CF9349
:102AF000C395499BE9F7499B0BC0499B09C0499B7A
:102B000007C0499B05C0499B03C0499B01C0C2C087
:102B1000C0919201DF93DD27C756DE4F2F932FEF31
:102B2000499B03C02F91DF91E6CF0F931F934F93E3
:102B30006F9309B101FB20F93F933BE05F931EC007
:102B40004E7F012F19B11670E1F0216000001DC009
:102B5000102F4D7F2260000009B1067091F01DC05A
:102B60004B7F2460012F000019B1167051F01EC078
:102B700019B1167031F0477F28601BC019B116706B
:102B800009F462C04FEF297FD9F2012701FB21F937
:102B900009B10670B1F3237FD9F2102711FB22F996
:102BA00000C019B1167069F3277ED1F2012701FB2D
:102BB00023F92F7CE9F209B1067019F3102711FBF4
:102BC00024F92F7929F100C019B11670E9F1012714
:102BD00001FB25F92F7311F100C009B10670A1F1B5
:102BE000102711FB26F92230F8F000C019B1167039
:102BF00059F1012701FB27F92430E0F042270000BA
:102C000009B14993102711FB20F93150C8F0B6CF14
:102C10004F7E09B10670C1F02061D3CF206219B197
:102C2000167091F04F7DD6CF4F7B09B1067061F0E1
:102C30002064D9CF4F7719B1167031F02068DCCFFE
:102C400011E01CBB002719C03B503195C31BD0407D
:102C500011E01CBB0881033C09F10B34F9F0209111
:102C600090011981110F1213EDCF4A81441F0936CB
:102C700051F10D3211F0013E29F7009397015F9158
:102C80003F916F914F911F910F912F91DF91CCB395
:102C9000C0FD2ECFCF91CFBFCF9118952091970136
:102CA000222369F310919501112389F534308AF1BB
:102CB0003093950120939101109192013BE0311BDB
:102CC0003093920126C000919501013004F50AE588
:102CD0004F7049F43091220134FD1CC00093220151
:102CE000C9E7D1E01BC03091840134FD13C00093CB
:102CF0008401C5E8D1E012C005271127000019C0E2
:102D0000052711271FC005271127000024C04AE509
:102D100002C032ED432FC4E1D0E032E01AB11660B8
:102D2000599A0BB11AB956E020E866E020FF052752
:102D300027950BB917951C3FF8F66A95B9F720FF50
:102D40000527279500000BB917951C3FC8F620FFF3
:102D500005272795179566E01C3F0BB9A0F629912A
:102D60003A9521F7097F10919601110F0BB9C651C1
:102D7000D04011F01093900111E01CBB02601AB119
:102D8000197F402F497F53E05A95F1F700C00BB9E6
:0A2D90001AB94BB974CFF894FFCFC5
:102D9A000902220001010080FA090400000103006F
:102DAA0000000921010100012257000705810308DB
:042DBA0000045AFFB8
:00000001FF