forked from mist64/msbasic
-
Notifications
You must be signed in to change notification settings - Fork 3
/
osi.hex
577 lines (577 loc) · 24.8 KB
/
osi.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
:105000004C536D4C7C525B5666556B5A37574E5914
:105010002E5D7A59E457E456BC5667573B56C7563F
:1050200011577A5759568A579C567064AE56AD56EA
:10503000166067645A588256C35488546C541A6870
:10504000A46837680A00E35F0460EE6A026CFC65DE
:105050005D6B3E6C456C8E6CDB6C5D64CB63C360DA
:10506000FC63DA633B634F637B63866379AD64798A
:1050700096647B3C667B0E677FF76A50965C46932E
:105080005C7D306B5A015C64C35C454EC4464FD2B4
:105090004E4558D4444154C1494E5055D44449CD4D
:1050A000524541C44C45D4474F54CF5255CE49C6C2
:1050B000524553544F52C5474F5355C2524554550C
:1050C00052CE5245CD53544FD04FCE4E554CCC5767
:1050D0004149D44C4F41C4534156C54445C6504F35
:1050E0004BC55052494ED4434F4ED44C4953D443F0
:1050F0004C4541D24E45D7544142A854CF46CE5399
:105100005043A8544845CE4E4FD4535445D0ABAD30
:10511000AAAFDE414EC44FD2BEBDBC5347CE494EAE
:10512000D44142D35553D24652C5504FD35351D296
:10513000524EC44C4FC74558D0434FD35349CE5419
:1051400041CE4154CE504545CB4C45CE535452A44C
:105150005641CC4153C3434852A44C454654A452F3
:1051600049474854A44D4944A447CF004EC653CEA6
:1051700052C74FC446C34FD64FCD55D342D344C474
:105180002FB049C454CD4CD353D443CE55C620453B
:1051900052524F520020494E20000D0A4F4B0D0A2B
:1051A000000D0A425245414B00BAE8E8E8E8BD016B
:1051B00001C981D021A598D00ABD02018597BD0300
:1051C000018598DD0301D007A597DD0201F0078A6C
:1051D000186910AAD0D860202752857F848038A50E
:1051E000A6E5AA8571A8A5A7E5ABAAE898F023A52E
:1051F000A638E57185A6B003C6A738A5A4E57185D4
:10520000A4B008C6A59004B1A691A488D0F9B1A60F
:1052100091A4C6A7C6A5CAD0F2600A6933B0358585
:1052200071BAE471902E60C4829028D004C5819038
:105230002248A2089848B5A3CA10FA208061A2F8B3
:105240006895ACE830FA68A868C4829006D005C5B5
:1052500081B00160A20C4664209958200F59BD6CA2
:1052600051201159BD6D5120115920A254A98EA071
:105270005120EF58A488C8F0032095694664A99A84
:10528000A05120030020635386C384C420BC00AA1D
:10529000F0F3A2FF8688900620B6534C035620AB4D
:1052A0005720B653845D203E549044A001B1AA8596
:1052B00072A57B8571A5AB8574A5AA88F1AA18652E
:1052C0007B857B8573A57C69FF857CE5ABAA38A5CA
:1052D000AAE57BA8B003E8C6741865719003C6728E
:1052E00018B1719173C8D0F9E672E674CAD0F22091
:1052F0008454202A53A513F08C18A57B85A6655DE0
:1053000085A4A47C84A79001C884A520D751A57F3B
:10531000A480857B847CA45D88B90F0091AA881045
:10532000F8208454202A534C8552A579A47A85719B
:10533000847218A001B171F01DA004C8B171D0FB36
:10534000C8986571AAA0009171A5726900C8917191
:105350008671857290DD60201159CA10082011599C
:10536000209958A200209653C907F018C90DF023C0
:10537000C908F0E3C92090EDC97DB0E9C940F0DD6E
:10538000C95FF0D3E047B0049513E82CA9072011BA
:1053900059D0D24C93582003FFEAEAEAEAEAEAEA53
:1053A000EAEAEAEAEAEAEA297FC90FD00848A564EE
:1053B00049FF85646860A6C3A0048460B500C92065
:1053C000F036855CC922F0542460702CC93FD004AB
:1053D000A997D024C9309004C93C901C84BAA0007D
:1053E000845D8886C3CAC8E8B50038F98A50F0F6EB
:1053F000C980D02F055DA4BAE8C8990E00B90E0087
:10540000F03438E93AF004C949D002856038E954EB
:10541000D0AA855CB500F0E0C55CF0DCC8990E0050
:10542000E8D0F1A6C3E65DC8B9895010FAB98A5030
:10543000D0B6B50010C0991000A91285C360A57937
:10544000A67AA00185AA86ABB1AAF01FC8C8A5128A
:10545000D1AA9018F00388D009A51188D1AA900C80
:10546000F00A88B1AAAA88B1AAB0D71860D0FDA95D
:1054700000A89179C89179A579186902857BA57AE8
:105480006900857C20B654A900D02AA585A486850C
:10549000818482A57BA47C857D847E857F84802019
:1054A0003C56A268866568A868A2FC9A489848A9F4
:1054B00000858C85616018A57969FF85C3A57A6927
:1054C000FF85C4609006F004C9A4D0E920AB572042
:1054D0003E5420C200F00CC9A4D09120BC0020ABE7
:1054E00057D0896868A5110512D006A9FF851185D6
:1054F00012A0018460B1AAF043204B56209958C8ED
:10550000B1AAAAC8B1AAC512D004E411F002B02C05
:10551000849720A069A920A497297F201159C92226
:10552000D006A56049FF8560C8F011B1AAD010A8C7
:10553000B1AAAAC8B1AA86AA85ABD0B54C7C521034
:10554000DAC9FFF0D6246030D238E97FAA8497A068
:10555000FFCAF008C8B98A5010FA30F5C8B98A50A5
:1055600030B5201159D0F5A980856120E55720A9D3
:1055700051D0058A690DAA9A6868A908201A522094
:105580004657189865C348A5C4690048A58848A52A
:105590008748A99D202D5C20DA5A20D75AA5B0094A
:1055A0007F25AD85ADA9B0A055857184724C905B07
:1055B000A9DBA065208D6720C200C9A2D00620BC4F
:1055C0000020D75A200C6820855BA59848A59748ED
:1055D000A98148204B56A5C3A4C4F006858B848CB2
:1055E000A000B1C3D040A002B1C318D0034C735681
:1055F000C8B1C38587C8B1C385889865C385C39082
:1056000002E6C420BC00200C564CD355F03CE98087
:105610009011C91CB0170AA8B9075048B9065048DC
:105620004CBC004CE557C93AF0D94C365CC944D063
:10563000F920BC00A99D202D5C4CE55638A579E9E0
:1056400001A47AB00188858F84906020B056EAEA80
:10565000EAEA4A90F5209653C903B00118D03DA557
:10566000C3A4C4F00C858B848CA587A48885898409
:105670008A6868A9A1A051A200866490034C715267
:105680004C7C52D017A21EA48CD0034C5652A58B32
:1056900085C384C4A589A48A858784886020ED6336
:1056A000D0FAE8E00AB004CA860D604CB75E6060CC
:1056B0002006FF9006C903D00238601860D0034C62
:1056C0008454208B544CDC56A903201A52A5C4489C
:1056D000A5C348A58848A58748A98C4820C20020B2
:1056E000E5564CD35520AB57204957A588C512B075
:1056F0000B983865C3A6C49007E8B004A579A67ACC
:10570000204254901EA5AAE90185C3A5ABE90085F6
:10571000C460D0FDA9FF859820A9519AC98CF00BCF
:10572000A2042CA20E4C56524C365C6868858768E1
:1057300085886885C36885C4204657981865C385E1
:10574000C39002E6C460A23A2CA200865BA000844B
:105750005CA55CA65B855B865CB1C3F0E8C55CF0CC
:10576000E4C8C922D0F3F0E920EB5A20C200C9886E
:10577000F005A9A0202D5CA5ACD005204957F0BBB1
:1057800020C200B0034CE5564C0C5620ED6348C9CE
:105790008CF004C988D091C6AFD004684C0E562056
:1057A000BC0020AB57C92CF0EE6860A200861186C1
:1057B00012B0F7E92F855BA5128571C919B0D4A580
:1057C000110A26710A267165118511A57165128568
:1057D0001206112612A511655B85119002E61220B2
:1057E000BC004CB15720395D85978498A9AB202D1A
:1057F0005CA55F4820EB5A682A20DD5AD0034CB6DE
:1058000067A002B1AEC5829017D00788B1AEC5813E
:10581000900EA4AFC47C9008D00DA5AEC57BB00798
:10582000A5AEA4AF4C3D58A000B1AE20D360A59E5C
:10583000A49F85B884B920C962A9ACA000859E84C4
:105840009F202A63A000B19E9197C8B19E9197C8EE
:10585000B19E91976020F25820C200F03CF058C9E8
:105860009CF06CC99F18F067C92CF04CC93BF074D0
:1058700020EB5A245F30DE20B06920E560A000B143
:10588000AE18650EC50F900320995820F258200CD1
:1058900059D0C5A0009413A212A90D850E2011594C
:1058A000A90A2011598A48A60DF008A9002011590B
:1058B000CAD0FA860E68AA60A50EC5109006209977
:1058C000584CE45838E90EB0FC49FF6901D0100883
:1058D00020EA63C929D0652890068AE50E9005AABA
:1058E000E8CAD00620BC004C5D58200C59D0F220EC
:1058F000E56020F562AAA000E8CAF0BBB1712011F2
:1059000059C8C90DD0F320A5584CF958A9202CA985
:105910003F2464301848C920900BA50EC50FD00352
:10592000209958E60E682009FFEAEAEAEA29FF60B2
:10593000A562F00BA58DA48E858784884C365CA962
:1059400059A05A20EF58A58BA48C85C384C4604607
:1059500064C922D00B20EB5BA93B202D5C20F258C0
:10596000200A60A92C8512207259A513D012184C58
:105970006956200F59200C594C6353A68FA490A947
:105980009885628691849220395D85978498A5C315
:10599000A4C485118412A691A49286C384C420C293
:1059A00000D00E24623062200F5920725986C384C1
:1059B000C420BC00245F1024855BC922F007A93AEB
:1059C000855BA92C18855CA5C3A4C469009001C897
:1059D00020EB602032642001584CE25920C9682035
:1059E000B66720C200F007C92CF0034C3059A5C39C
:1059F000A4C485918492A511A41285C384C420C235
:105A000000F02C202B5C4C8759204657C8AAD01296
:105A1000A206C8B1C3F069C8B1C3858DC8B1C3C8F7
:105A2000858EB1C3AA203B57E083D0DD4CB159A588
:105A300091A492A66210034C4656A000B191F007C3
:105A4000A948A05A4CEF58603F455854524120494C
:105A5000474E4F5245440D0A003F5245444F2046A1
:105A6000524F4D2053544152540D0A00D004A0000F
:105A7000F00320395D8597849820A951F004A20095
:105A8000F0669A8A186904486905857368A0012040
:105A90008D67BABD080185B0A597A49820AB642096
:105AA000B667A001203C68BA38FD0801F017BD0DAB
:105AB000018587BD0E018588BD100185C3BD0F011D
:105AC00085C44CD3558A690FAA9A20C200C92CD02C
:105AD000F120BC0020725A20EB5A182438245F3081
:105AE00003B00360B0FDA2184C5652A6C3D002C644
:105AF000C4C6C3A20024488A48A901201A5220CA59
:105B00005BA900859B20C20038E9AA9017C903B0A1
:105B100013C9012A4901459BC59B9061859B20BC07
:105B2000004C085BA69BD02CB07869079074655F29
:105B3000D0034C8C6269FF85710A6571A868D96CC5
:105B400050B06420DA5A48206D5B68A4991017AAF7
:105B5000F053D05C465F8A2AA6C3D002C6C4C6C32F
:105B6000A01B859BD0D7D96C50B04590D9B96E5049
:105B700048B96D504820805BA59B4CF65A4C365C6A
:105B8000A5B0BE6C50A8688571E6716885729848AA
:105B900020FC67A5AF48A5AE48A5AD48A5AC486CAC
:105BA0007100A0FF68F020C964F00320DA5A8499DC
:105BB000684A85636885B36885B46885B56885B6C5
:105BC0006885B745B085B8A5AC60A900855F20BCE5
:105BD00000B0034CC96820AF5DB067C92EF0F4C9AE
:105BE000A4F058C9A3F0E7C922D00FA5C3A4C46983
:105BF000009001C820E5604C3264C9A1D013A01800
:105C0000D03B20345EA5AF49FFA8A5AE49FF4CF7B5
:105C10005FC99ED0034C5760C9AD90034C555C20C2
:105C2000285C20EB5AA9292CA9282CA92CA000D14A
:105C3000C3D0034CBC00A2024C5652A01568684C5D
:105C4000475B20395D85AE84AFA65FF005A2008674
:105C5000B9604C8D670A48AA20BC00E081902020E2
:105C6000285C20EB5A202B5C20DC5A68AAA5AF48A0
:105C7000A5AE488A4820ED6368A88A484C845C2019
:105C80001F5C68A8B9E44F85A2B9E54F85A320A1A0
:105C9000004CDA5AA0FF2CA000845D20345EA5AE33
:105CA000455D855BA5AF455D855C20DD6720345E85
:105CB000A5AF455D255C455DA8A5AE455D255B4569
:105CC0005D4CF75F20DD5AB013A5B7097F25B48579
:105CD000B4A9B3A000203A68AA4C0F5DA900855F63
:105CE000C69B20F56285AC86AD84AEA5B5A4B62072
:105CF000F96286B584B6AA38E5ACF008A90190042B
:105D0000A6ACA9FF85B0A0FFE8C8CAD007A6B030EE
:105D10000F18900CB1B5D1ADF0EFA2FFB002A20107
:105D2000E88A2A2563F002A9FF4C1D68202B5CAA93
:105D3000203E5D20C200D0F460A20020C200865E3A
:105D4000859320C20020AF5DB0034C365CA2008674
:105D50005F20BC00900520AF5D900BAA20BC009096
:105D6000FB20AF5DB0F6C924D00BA9FF855F8A097F
:105D700080AA20BC008694380561E928D0034C46EF
:105D80005EA9008561A57BA67CA00086AB85AAE400
:105D90007ED004C57DF022A593D1AAD008A594C8D1
:105DA000D1AAF05F8818A5AA690690E1E8D0DCC9FD
:105DB000419005E95B38E9A5606848C944D005A968
:105DC000DAA06A60A57DA47E85AA84ABA57FA480A5
:105DD00085A684A71869069001C885A484A520D744
:105DE00051A5A4A4A5C8857D847EA000A59391AAF1
:105DF000C8A59491AAA900C891AAC891AAC891AAB5
:105E0000C891AAA5AA186902A4AB9001C885958477
:105E10009660A55D0A690565AAA4AB9001C885A432
:105E200084A5609080000020BC0020EB5A20DA5A44
:105E3000A5B0300DA5ACC9909009A923A05E203A69
:105E400068D0744C7368A55E48A55F48A000984868
:105E5000A59448A5934820275E6885936885946833
:105E6000A8BABD020148BD010148A5AE9D0201A529
:105E7000AF9D0101C820C200C92CF0D2845D20254D
:105E80005C68855F68855EA67DA57E86AA85ABC5B4
:105E900080D004E47FF039A000B1AAC8C593D00631
:105EA000A594D1AAF016C8B1AA1865AAAAC8B1AA21
:105EB00065AB90D7A2102CA2084C5652A212A55E38
:105EC000D0F720125EA55DA004D1AAD0E74C565FA2
:105ED00020125E202752A900A885BBA204A5939199
:105EE000AAC8A59491AA1001CA86BAA55DC8C8C857
:105EF00091AAA20BA900245E500868186901AA683B
:105F00006900C891AAC88A91AA20B25F86BA85BBE7
:105F1000A471C65DD0DC65A5B05D85A5A88A65A421
:105F20009003C8F052202752857F8480A900E6BBE9
:105F3000A4BAF0058891A4D0FBC6A5C6BBD0F5E6EF
:105F4000A538A57FE5AAA00291AAA580C8E5AB91D6
:105F5000AAA55ED05CC8B1AA855DA90085BA85BB3B
:105F6000C868AA85AE6885AFD1AA900ED006C88A47
:105F7000D1AA90074CB45E4C5452C8A5BB05BA18C0
:105F8000F00A20B25F8A65AEAA98A47165AF86BA9E
:105F9000C65DD0CA85BBA204A5941001CA8676A9A5
:105FA0000020BB5F8A65A485959865A58596A8A500
:105FB00095608471B1AA857688B1AA8577A9108584
:105FC000A8A200A0008A0AAA982AA8B0AA06BA26FF
:105FD000BB900B188A6576AA986577A8B099C6A871
:105FE000D0E360A55FF00320F56220806138A581D1
:105FF000E57FA8A582E580A200865F85AD84AEA27C
:10600000904C2568A40EA900F0EDA688E8D0A2A2C5
:10601000162CA2204C5652204460200A6020285C96
:10602000A980856120395D20DA5A20255CA9AB2042
:106030002D5CA59648A59548A5C448A5C348203819
:10604000574CB160A99E202D5C0980856120405D80
:10605000859C849D4CDA5A204460A59D48A59C48A7
:10606000201F5C20DA5A68859C68859DA002B19C3F
:106070008595AAC8B19CF09A8596B195488810FA82
:10608000A49620BA67A5C448A5C348B19C85C3C8D7
:10609000B19C85C4A59648A5954820D75A68859C8B
:1060A00068859D20C200F0034C365C6885C3688516
:1060B000C4A00068919C68C8919C68C8919C68C8FD
:1060C000919C6020DA5AA00020B2696868A9FFA0FC
:1060D00000F012A6AEA4AF869E849F204E6186ADCE
:1060E00084AE85AC60A222865B865C85B884B98567
:1060F000AD84AEA0FFC8B1B8F00CC55BF004C55CC0
:10610000D0F3C922F0011884AC9865B885BAA6B955
:106110009001E886BBA5B9D00B9820D360A6B8A49F
:10612000B920D762A665E071D005A21C4C5652A5D5
:10613000AC9500A5AD9501A5AE9502A00086AE84F4
:10614000AF84B988845F8666E8E8E8866560466063
:106150004849FF386581A482B00188C4809011D07D
:1061600004C57F900B8581848285838484AA6860BE
:10617000A20CA56030B6208061A980856068D0D06F
:10618000A685A58686818582A000849D849CA57FA6
:10619000A68085AA86ABA968A20085718672C565AE
:1061A000F005201662F0F7A90685A0A57BA67C85E0
:1061B000718672E47ED004C57DF005201062F0F394
:1061C00085A486A5A90385A0A5A4A6A5E480D007DB
:1061D000C57FD0034C556285718672A001B17108EC
:1061E000C8B17165A485A4C8B17165A585A528103D
:1061F000D7C8B171A0000A6905657185719002E682
:1062000072A672E4A5D004C5A4F0C1201662F0F312
:10621000C8B1711030C8B171F02BC8B171AAC8B142
:1062200071C5829006D01EE481B01AC5AB9016D01D
:1062300004E4AA901086AA85ABA571A672859C86F7
:106240009DA5A085A2A5A018657185719002E67232
:10625000A672A00060A59D059CF0F5A5A229044AA0
:10626000A885A2B19C65AA85A6A5AB690085A7A54E
:1062700081A68285A486A520DE51A4A2C8A5A491EA
:106280009CAAE6A5A5A5C8919C4C8461A5AF48A58C
:10629000AE4820CA5B20DC5A6885B86885B9A00082
:1062A000B1B81871AE9005A21A4C565220D3602096
:1062B000C962A59EA49F20F96220DB62A5B8A4B99B
:1062C00020F9622024614C055BA000B1B848C8B138
:1062D000B8AAC8B1B8A86886718472A8F00A4888BC
:1062E000B171918398D0F86818658385839002E630
:1062F000846020DC5AA5AEA4AF85718472202A6325
:1063000008A000B17148C8B171AAC8B171A86828C5
:10631000D013C482D00FE481D00B481865818581E9
:106320009002E682688671847260C467D00CC5668C
:10633000D0088565E9038566A0006020F0638A487F
:10634000A90120DB6068A00091AD68684C24612041
:10635000B063D19E989004B19EAA98488A4820DBE9
:1063600060A59EA49F20F96268A868186571857170
:106370009002E6729820DB624C246120B06318F131
:106380009E49FF4C5563A9FF85AF20C200C929F083
:1063900006202B5C20ED6320B063F04BCA8A4818BE
:1063A000A200F19EB0B649FFC5AF90B1A5AFB0ADA8
:1063B00020255C68A86885A2686868AA68859E68C8
:1063C000859FA5A2489848A0008A6020D1634C060A
:1063D0006020F262A200865FA86020D163F008A06E
:1063E00000B171A84C06604CB75E20BC0020D75AA3
:1063F000202D5EA6AED0F0A6AF4CC20020D163D057
:10640000034C3065A6C3A4C486BA84BBA67186C3F8
:106410001865718573A67286C49001E88674A00021
:10642000B17348A900917320C20020C96868A00018
:106430009173A6BAA4BB86C384C46020D75A2047F0
:1064400064202B5C4CED63A5B0309CA5ACC991B029
:1064500096207368A5AEA4AF8411851260204764AE
:10646000A000B111A84C0660203B648AA0009111E5
:1064700060203B648697A20020C200F003204164A4
:106480008698A000B11145982597F0F860A9D8A08A
:106490006A4CAB64208F66A5B049FF85B045B785CF
:1064A000B8A5AC4CAE6420BA65903C208F66D00392
:1064B0004CDD67A6B986A3A2B3A5B3A8F0CE38E594
:1064C000ACF024901284ACA4B784B049FF6900A05A
:1064D0000084A3A2ACD004A00084B9C9F930C7A835
:1064E000A5B9560120D16524B8104CA0ACE0B3F09A
:1064F00002A0B33849FF65A385B9B90300F5038548
:10650000AFB90200F50285AEB90100F50185ADB065
:1065100003207665A0009818A6ADD03EA6AE86AD45
:10652000A6AF86AEA6B986AF84B96908C918D0E807
:10653000A90085AC85B06065A385B9A5AF65B685B2
:10654000AFA5AE65B585AEA5AD65B485AD4C676547
:10655000690106B926AF26AE26AD10F438E5ACB019
:10656000CF49FF690185AC900CE6ACF03666AD66AC
:10657000AE66AF66B960A5B049FF85B0A5AD49FF6D
:1065800085ADA5AE49FF85AEA5AF49FF85AFA5B9DD
:1065900049FF85B9E6B9D00AE6AFD006E6AED0022B
:1065A000E6AD60A20A4C5652A274B40384B9B40298
:1065B0009403B4019402A4B29401690830ECF0EAA7
:1065C000E908A8A5B9B01216019002F60176017685
:1065D00001760276036AC8D0EE18608100000002DE
:1065E00080195662807622F38238AA40803504F3FF
:1065F000813504F38080000080317218200C68F02F
:106600000210034CB75EA5ACE97F48A98085ACA910
:10661000ECA06520AB64A9F0A065200C67A9DBA005
:1066200065209464A9DFA06520B06BA9F4A0652063
:10663000AB6468205469A9F8A065208F66D0034C2C
:106640008E6620B566A900857585768577A5B92003
:106650006466A5AF206466A5AE206466A5AD20691A
:10666000664C7E67D0034CA8654A0980A890131831
:10667000A57765B68577A57665B58576A57565B484
:10668000857566756676667766B9984AD0DE6085E8
:10669000718472A003B17185B688B17185B588B176
:1066A0007185B745B085B8A5B7098085B488B17143
:1066B00085B3A5AC60A5B3F01F1865AC9004301D80
:1066C000182C1014698085ACD0034C3465A5B885AE
:1066D000B060A5B049FF300568684C30654CA365D3
:1066E00020ED67AAF010186902B0F2A20086B82067
:1066F000BB64E6ACF0E7608420000020ED67A9F7FA
:10670000A066A20086B8208D674C0F67208F66F0C8
:106710006820FC67A90038E5AC85AC20B566E6AC1E
:10672000F0BBA2FDA901A4B4C4ADD00AA4B5C4AE07
:10673000D004A4B6C4AF082A9009E89577F02A10CF
:106740002CA90128B00C06B626B526B4B0E830D680
:1067500010E4A8A5B6E5AF85B6A5B5E5AE85B5A5A7
:10676000B4E5AD85B4984C4667A940D0D60A0A0A6C
:106770000A0A0A85B9284C7E67A2144C5652A575A0
:1067800085ADA57685AEA57785AF4C1465857184FA
:1067900072A003B17185AF88B17185AE88B1718582
:1067A000B0098085AD88B17185AC84B960A2A82C90
:1067B000A2A4A000F004A697A49820FC6786718488
:1067C00072A003A5AF917188A5AE917188A5B0099B
:1067D0007F25AD917188A5AC917184B960A5B7850D
:1067E000B0A204B5B295ABCAD0F986B96020FC67F7
:1067F000A205B5AB95B2CAD0F986B960A5ACF0FBDD
:1068000006B990F7209865D0F24C6965A5ACF009FF
:10681000A5B02AA9FFB002A90160200C6885ADA926
:106820000085AEA288A5AD49FF2AA90085AF86AC38
:1068300085B985B04C0F6546B06085738474A0003F
:10684000B173C8AAF0C6B17345B030C4E4ACD01A75
:10685000B1730980C5ADD012C8B173C5AED00BC835
:10686000A97FC5B9B173E5AFF028A5B0900249FF83
:106870004C1268A5ACF04A38E99824B01009AAA9CE
:10688000FF85B2207C658AA2ACC9F9100620BA65E2
:1068900084B260A8A5B0298046AD05AD85AD20D1F4
:1068A0006584B260A5ACC998B01E20736884B9A590
:1068B000B084B049802AA99885ACA5AF855B4C0F00
:1068C0006585AD85AE85AFA860A000A20994A8CA71
:1068D00010FB900FC92DD00486B1F004C92BD00550
:1068E00020BC00905BC92EF02EC945D03020BC00E2
:1068F0009017C9A4F00EC92DF00AC9A3F008C92B3E
:10690000F004D00766AB20BC00905C24AB100EA94D
:106910000038E5A94C1F6966AA24AA50C3A5A93866
:10692000E5A885A9F012100920FB66E6A9D0F9F0C8
:106930000720E066C6A9D0F9A5B13001604C316BE3
:106940004824AA1002E6A820E0666838E9302054FE
:10695000694CE0684820ED6768201D68A5B745B020
:1069600085B8A6AC4CAE64A5A9C90A9009A964244F
:10697000AB30114CA3650A0A1865A90A18A000716A
:10698000C338E93085A94C066991434FF8947423C4
:10699000F794742400A995A05120AD69A588A68715
:1069A00085AD86AEA29038202A6820B0694CEF5899
:1069B000A001A92024B01002A92D99FF0085B08460
:1069C000BAC8A930A6ACD0034CCB6AA900E080F0CD
:1069D00002B009A991A069203A66A9FA85A8A98DF3
:1069E000A069203A68F01E1012A989A069203A68AF
:1069F000F002100E20E066C6A8D0EE20FB66E6A8E6
:106A0000D0DC208D64207368A201A5A81869073026
:106A100009C908B00669FFAAA90238E90285A98652
:106A2000A88AF0021013A4BAA92EC899FF008AF010
:106A300006A930C899FF0084BAA000A280A5AF18AB
:106A400079DE6A85AFA5AE79DD6A85AEA5AD79DC64
:106A50006A85ADE8B00410E5300230E18A9004495F
:106A6000FF690A692FC8C8C88495A4BAC8AA297F33
:106A700099FF00C6A8D006A92EC899FF0084BAA421
:106A8000958A49FF2980AAC012D0B2A4BAB9FF00E2
:106A900088C930F0F8C92EF001C8A92BA6A9F02E9C
:106AA0001008A90038E5A9AAA92D990101A94599BD
:106AB00000018AA22F38E8E90AB0FB693A9903017C
:106AC0008A990201A900990401F00899FF00A90020
:106AD000990001A900A0016080000000FE7960001B
:106AE0002710FFFC18000064FFFFF600000120EDF6
:106AF00067A9D8A06A208D67F063A5B3D0034C3294
:106B000065A29CA00020BA67A5B7100F20A468A9B1
:106B10009CA000203A68D00398A45B20DF679848C7
:106B200020FC65A99CA000203A66205D6B684A9015
:106B30000AA5ACF006A5B049FF85B0608138AA3B34
:106B4000067463908C77230CAB7A1E94007C6342AE
:106B5000807E75FED08031721581000000A93CA0B6
:106B60006B203A66A5B96950900320046885A3207C
:106B7000F067A5ACC988900320D26620A468A55B05
:106B8000186981F0F338E90148A204B5B3B4AC95B3
:106B9000AC94B3CA10F5A5A385B920976420316BD6
:106BA000A940A06B20C66BA90085B86820B76660B5
:106BB00085BA84BB20B067A9A4203A6620CA6BA915
:106BC000A4A0004C3A6685BA84BB20AD67B1BA85F3
:106BD000B1A4BAC898D002E6BB85BAA4BB203A6675
:106BE000A5BAA4BB1869049001C885BA84BB20ABC0
:106BF00064A9A8A000C6B1D0E4609835447A68289A
:106C0000B146200C68AA3018A9D4A000208D678A4C
:106C1000F0E7A9FAA06B203A66A9FEA06B20AB644E
:106C2000A6AFA5AD85AF86ADA90085B0A5AC85B9E9
:106C3000A98085AC201465A2D4A0004CBA67A9BA7B
:106C4000A06C20AB6420ED67A9BEA06CA6B72004A1
:106C50006720ED6720A468A90085B8209764A9C2C1
:106C6000A06C209464A5B048100D208D64A5B030B0
:106C700009A56349FF856320316BA9C2A06C20ABD5
:106C80006468100320316BA9C6A06C4CB06B20B0B7
:106C900067A900856320456CA29CA000203B6CA9DD
:106CA000A4A000208D67A90085B0A56320B66CA9BB
:106CB0009CA0004C0C67484C776C81490FDB8349E2
:106CC0000FDB7F00000004861ED7FB8799266587AF
:106CD00023345886A55DE183490FDBA5B048100336
:106CE00020316BA5AC48C9819007A9DBA065200CB9
:106CF00067A90BA06D20B06B68C9819007A9BAA0E5
:106D00006C2094646810034C316B6008783AC53786
:106D10007B83A25C7C2EDD4D7D99B01E7D59ED24D8
:106D20007E9172007E4CB9737FAAAA538100000045
:106D3000E6C3D002E6C4AD60EAC93AB00AC920F0A1
:106D4000EF38E93038E9D060804FC752A992A06E81
:106D500020EF58A2FF86889AA953A06D850184026E
:106D600085048405A934A05E85068407A9F7A05F81
:106D700085088409A94C8500850385A1850AA9B7E2
:106D8000A05E850B840CA948850FA9388510A21C2C
:106D9000BD2F6D95BBCAD0F8A90385A08A85B285A1
:106DA00067850D488564A90385A0209958A2688647
:106DB00065A9B2A06E20EF5820725986C384C42002
:106DC000BC00C941F086A8D025A900A0048579841B
:106DD0007A85118412A000E611D002E612A955911D
:106DE00011D111D0150A9111D111D00EF0E920C2A4
:106DF0000020AB57A8F0034C365CA511A412858582
:106E0000848685818482A9BEA06E20EF58207259A5
:106E100086C384C420BC00A8F01C20AB57A512D0A8
:106E2000E5A511C91090DF850FE90EB0FC49FFE917
:106E30000C18650F8510A200A0048679847AA00042
:106E4000989179E679D002E67AA579A47A2027523A
:106E5000209958A58538E579AAA586E57A20A06904
:106E6000A9CDA06E20EF58A9EFA058850484052075
:106E70006F54A97CA052850184026C010057414ED9
:106E8000542053494E2D434F532D54414E2D4154C0
:106E90004E000D0A0C5752495454454E2042592079
:106EA0005745494C414E4420262047415445530DF7
:106EB0000A004D454D4F52592053495A45005445FB
:106EC000524D494E414C20574944544800204259A4
:106ED00054455320465245450D0A0D0A4F5349204B
:106EE00036353032204241534943205645525349AA
:106EF0004F4E20312E302052455620332E320D0A6F
:106F0000434F50595249474854203139373720426E
:106F100059204D4943524F534F465420434F2E0D55
:106F20000A00000000000000000000000000000057
:106F30000000000000000000000000000000000051
:106F40000000000000000000000000000000000041
:106F50000000000000000000000000000000000031
:106F60000000000000000000000000000000000021
:106F70000000000000000000000000000000000011
:106F80000000000000000000000000000000000001
:106F900000000000000000000000000000000000F1
:106FA00000000000000000000000000000000000E1
:106FB00000000000000000000000000000000000D1
:106FC00000000000000000000000000000000000C1
:106FD00000000000000000000000000000000000B1
:106FE00000000000000000000000000000000000A1
:106FF0000000000000000000000000000000000091
:107000000000000000000000000000000000000080
:107010000000000000000000000000000000000070
:107020000000000000000000000000000000000060
:107030000000000000000000000000000000000050
:107040000000000000000000000000000000000040
:107050000000000000000000000000000000000030
:107060000000000000000000000000000000000020
:107070000000000000000000000000000000000010
:107080000000000000000000000000000000000000
:1070900000000000000000000000000000000000F0
:1070A00000000000000000000000000000000000E0
:1070B00000000000000000000000000000000000D0
:1070C00000000000000000000000000000000000C0
:1070D00000000000000000000000000000000000B0
:1070E00000000000000000000000000000000000A0
:1070F0000000000000000000000000000000000090
:10710000000000000000000000000000000000007F
:10711000000000000000000000000000000000006F
:10712000000000000000000000000000000000005F
:10713000000000000000000000000000000000004F
:10714000000000000000000000000000000000003F
:10715000000000000000000000000000000000002F
:10716000000000000000000000000000000000001F
:10717000000000000000000000000000000000000F
:1071800000000000000000000000000000000000FF
:1071900000000000000000000000000000000000EF
:1071A00000000000000000000000000000000000DF
:1071B00000000000000000000000000000000000CF
:1071C00000000000000000000000000000000000BF
:1071D00000000000000000000000000000000000AF
:1071E000000000000000000000000000000000009F
:1071F000000000000000000000000000000000008F
:10720000000000000000000000000000000000007E
:10721000000000000000000000000000000000006E
:10722000000000000000000000000000000000005E
:10723000000000000000000000000000000000004E
:10724000000000000000000000000000000000003E
:10725000000000000000000000000000000000002E
:10726000000000000000000000000000000000001E
:10727000000000000000000000000000000000000E
:1072800000000000000000000000000000000000FE
:1072900000000000000000000000000000000000EE
:1072A00000000000000000000000000000000000DE
:1072B00000000000000000000000000000000000CE
:1072C00000000000000000000000000000000000BE
:1072D00000000000000000000000000000000000AE
:1072E000000000000000000000000000000000009E
:1072F000000000000000000000000000000000008E
:10730000000000000000000000000000000000007D
:10731000000000000000000000000000000000006D
:10732000000000000000000000000000000000005D
:10733000000000000000000000000000000000004D
:10734000000000000000000000000000000000003D
:10735000000000000000000000000000000000002D
:10736000000000000000000000000000000000001D
:10737000000000000000000000000000000000000D
:1073800000000000000000000000000000000000FD
:1073900000000000000000000000000000000000ED
:1073A00000000000000000000000000000000000DD
:1073B00000000000000000000000000000000000CD
:1073C00000000000000000000000000000000000BD
:1073D00000000000000000000000000000000000AD
:1073E000000000000000000000000000000000009D
:1073F000000000000000000000000000000000008D
:00000001FF