-
Notifications
You must be signed in to change notification settings - Fork 2
/
EFORTH.HEX
562 lines (562 loc) · 24.6 KB
/
EFORTH.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
:020000040800F2
:100000000000000051010008FFFFFFFFFFFFFFFF9E
:10001000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0
:10002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0
:10003000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0
:10004000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0
:10005000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0
:10006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0
:10007000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90
:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80
:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70
:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60
:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50
:1000C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40
:1000D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30
:1000E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20
:1000F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10
:10010000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
:10011000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF
:10012000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF
:10013000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF
:10014000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF
:1001500000F014F801F0AEFB00F002F8114800477F
:100160004FF000604FF0005101F5A04291423CBFBA
:1001700050F8043B41F8043BF8D370470A488169C2
:1001800044F21C0741EA070181610848416841F4D3
:1001900094614160064843F20C41818140F28F0135
:1001A00001817047B9220020001002400008014080
:1001B00000380140000000004D2200201000000027
:1001C000000000000000000000000000000000002F
:1001D000004E00205117002000000000B022002037
:1001E0000023002000230020B02200200000000097
:1001F0000000000000000000043F4B4559000000D3
:1002000041F8045D0F4C268816F0200606D02579AB
:1002100041F8045D18BF6FF0000570474FF000050E
:1002200070470000F801002004454D4954000000CB
:10023000044C268816F08006FBD0A58051F8045B9C
:10024000704700000038014028020020034E4F5044
:100250007047000041F8045D2EF0010E5EF8045B6B
:100260004EF0010E704700004C0200200745584533
:100270004355544545F0010451F8045B2047000004
:100280001468240004D102F104020EF1040E704738
:10029000A4F1010414605EF801EC4EF0010E704709
:1002A0002C0051F8045B04D15EF801EC4EF0010E15
:1002B00070470EF1040E70475EF801EC4EF0010E2F
:1002C000704700006C0200200445584954000000AB
:1002D00052F804FBC80200200121000051F8044B31
:1002E0002C6051F8045B7047D802002001400000E8
:1002F0002D687047EC0200200243210051F8044BA6
:100300002C7051F8045B7047F8020020024821006D
:1003100051F8044B2C8051F8045B70470C0300200B
:10032000024840002D8870472003002004434C52AF
:100330002100000005F11405FFF7D0BF2C030020B9
:10034000045345542100000005F11005FFF7C6BF16
:10035000400300200350412B154C254470470000FA
:10036000540300200350422B124C254470470000D8
:10037000640300200350432B0F4C254470470000BA
:1003800074030020044D534B2100000051F8046B0E
:1003900051F8047B06EA07072C686FEA060606EAAE
:1003A000040444EA07042C6051F8045B7047000021
:1003B00000080140000C01400010014084030020AF
:1003C000024340002D787047C003002002523E00D7
:1003D00041F8045D52F8045B70470000CC03002034
:1003E0000252400041F8045D15687047E0030020A8
:1003F000423E520042F8045D51F8045B7047000031
:10040000F00300200353504041F8045D0D4670474F
:10041000040400200444524F5000000051F8045BD3
:1004200070470000140400200344555041F8045D57
:10043000704700002804002004535741500000007A
:100440000C680D602546704738040020044F56455F
:100450005200000041F8045D4D6870474C040020D4
:1004600002303C004FF0000404EB2505704700000B
:100470006004002003414E4451F8044B05EA040592
:100480007047000074040020024F520051F8044BE2
:1004900045EA0405704700008804002003584F52C5
:1004A00051F8044B85EA0405704700009C040020C5
:1004B00003554D2B0C6864194FF0000545F10005FC
:1004C0000C607047B004002006525348494654005F
:1004D00051F8044B44FA05F570470000C8040020A9
:1004E000064C53484946540051F8044B04FA05F5AC
:1004F00070470000E0040020012B000051F8044B7D
:1005000025447047F8040020012D000051F8044BE9
:10051000C5EB04057047000008050020012A000013
:1005200051F8044B04FB05F5704700001C05002042
:1005300003554D2A0C68A5FB04670E603D467047C5
:1005400030050020024D2A000C6885FB04670E6010
:100550003D4670474405002002312B0005F101059E
:10056000704700005805002002312D00A5F101055B
:10057000704700006805002002322B0005F10205DB
:10058000704700007805002002322D00A5F1020519
:1005900070470000880500200543454C4C2B0000A7
:1005A00005F1040570470000980500200543454CFF
:1005B0004C2D0000A5F1040570470000AC0500209B
:1005C00002424C0041F8045D4FF0200570470000E6
:1005D000C00500200543454C4C5300004FEA8505FB
:1005E00070470000D40500200543454C4C2F000007
:1005F0004FEAA50570470000E805002002322A00F6
:100600004FEA450570470000FC05002002322F002C
:100610004FEA6505704700000C060020043F445572
:10062000500000002C0018BF41F8045D7047000026
:100630001C06002003524F540C680D604D684C603E
:100640007047000034060020053244524F5000002D
:1006500051F8045B51F8045B704700004806002025
:1006600004324455500000000C6841F8045D41F824
:10067000044D70476006002002442B0051F8044BE3
:1006800051F8046B0F68E4190C6045EB06057047E0
:1006900078060020034E4F546FEA050570470000AE
:1006A00094060020064E454741544500C5F100051B
:1006B00070470000A40600200341425315F0004F8C
:1006C00018BF6D4270470000B8060020013D0000D1
:1006D00051F8044BA5420CBF6FF000050025704790
:1006E000CC06002002553C0051F8044BAC4234BF0C
:1006F0006FF0000500257047E4060020013C000073
:1007000051F8044BAC42B4BF6FF0000500257047B0
:10071000FC060020013E000051F8044BAC42CCBF67
:100720006FF000050025704714070020034D415865
:1007300051F8044BAC42C8BF254670472C07002037
:10074000034D494E51F8044BAC42B8BF25467047A3
:1007500040070020022B210051F8044B2E6826444C
:100760002E6051F8045B70475407002002322100CC
:1007700051F8044B51F8046B45F8044B2E6051F8C6
:10078000045B70476C070020023240006C6841F83F
:10079000044D2D68704700008807002005434F5521
:1007A0004E54000015F8014B41F8045D2546704792
:1007B0009C07002007444E45474154450C68A8EB70
:1007C0000808341B66EB05050C60704741F8045DB2
:1007D000AEF1010552F804FB41F8045D5EF8015CDE
:1007E00052F804FBB40700200527424F4F54000085
:1007F00041F8045D03F1040570470000E80700209C
:10080000044241534500000041F8045D03F108052E
:100810007047000041F8045D03F10C0570470000CB
:1008200000080020045350414E00000041F8045DD0
:1008300003F110057047000024080020033E494ED4
:1008400041F8045D03F11405704700003C080020E6
:10085000042354494200000041F8045D03F11805E7
:10086000704700005008002005274556414C000005
:1008700041F8045D03F1200570470000680800207E
:1008800003484C4441F8045D03F12405704700001F
:100890008008002007434F4E5445585441F8045DEA
:1008A00003F128057047000094080020024350001F
:1008B00041F8045D03F12C0570470000AC080020EE
:1008C000044C41535400000041F8045D03F1340529
:1008D00070470000C00800200657495448494E00A0
:1008E00042F804EDFFF7B6FDFFF710FEFFF782FDBB
:1008F000FFF70CFEFFF76CFDFFF7F6FE52F804FB66
:10090000D808002006554D2F4D4F44004FF00107E9
:1009100051F8044B0E68B619644104D3A4EB0504E6
:1009200006F1010604E0641B28BF761C00D22C44AB
:10093000FF19F0D335460C60704700000409002011
:10094000054D2F4D4F44000042F804EDFFF76EFDBA
:10095000FFF788FDFFF76AFDFFF74CFDFFF7A0FCEE
:1009600075090020FFF7A2FEFFF744FDFFF726FF01
:10097000FFF72EFDFFF73EFDFFF758FDFFF772FD75
:10098000FFF78EFC91090020FFF72CFDFFF7B6FD65
:10099000FFF71EFDFFF7BAFFFFF71AFDFFF780FC18
:1009A000B1090020FFF74CFDFFF780FEFFF748FD7F
:1009B00052F804FB40090020042F4D4F4400000072
:1009C00042F804EDFFF746FDFFF74CFDFFF738FD59
:1009D000FFF7BAFF52F804FBB8090020034D4F445B
:1009E00042F804EDFFF7ECFFFFF718FD52F804FBA7
:1009F000DC090020012F000042F804EDFFF7E0FFC2
:100A0000FFF71EFDFFF70AFD52F804FBF409002072
:100A1000052A2F4D4F44000042F804EDFFF7EAFC91
:100A2000FFF792FDFFF7D4FCFFF78EFF52F804FBAF
:100A3000100A0020022A2F0042F804EDFFF7ECFF15
:100A4000FFF7FEFCFFF7EAFC52F804FB340A002033
:100A500007414C49474E45442400240005F1030555
:100A60006FF0030405EA040570470000500A0020F7
:100A7000053E43484152000042F804EDFFF7EAFB0F
:100A80007F000000FFF7F8FCFFF7D0FCFFF79AFDAE
:100A9000FFF7E0FB7F000000FFF722FFFFF7FCFD00
:100AA000FFF7FEFBB50A0020FFF7B8FCFFF7D2FB0B
:100AB0005F00000052F804FB700A00200544455016
:100AC0005448000041F8045D44F60065C2F2000598
:100AD000A5EB01054FEAA505A5F10105704700004A
:100AE000BC0A0020045049434B00000042F804EDCA
:100AF000FFF734FDFFF772FDFFF786FCFFF7FEFC02
:100B0000FFF7F6FB52F804FBE40A002004484552C4
:100B10004500000042F804EDFFF7CAFEFFF7E8FBCE
:100B200052F804FB0C0B00200350414442F804ED42
:100B3000FFF7F0FF05F1500552F804FB280B0020E9
:100B40000354494241F8045DDD697047400B0020C1
:100B50000840455845435554450000002C0051F8C5
:100B6000045B246844F0010418BF2047704700006C
:100B7000500B002005434D4F5645000051F8046BC3
:100B800051F8047B03E017F8014B06F8014B2D00E8
:100B900002D0A5F10105F6E751F8045B70470000AB
:100BA000740B0020044D4F564500000025F003054E
:100BB00051F8046B51F8047B03E057F8044B46F8F6
:100BC000044B2D0002D0A5F10405F6E751F8045BB3
:100BD00070470000A40B00200446494C4C00000064
:100BE00051F8046B51F8047B00E02D4607F8015BD7
:100BF000360002D0A6F10106F6E751F8045B704713
:100C0000D80B0020055041434B24000042F804ED6E
:100C1000FFF724FFFFF70AFCFFF7ECFBFFF71AFCD6
:100C2000FFF76CFCFFF79AFCFFF714FBFCFFFFFFDC
:100C3000FFF722FCFFF70EFB00000000FFF700FCAF
:100C4000FFF74CFBFFF7CEFBFFF70EFDFFF756FB60
:100C5000FFF784FCFFF7F4FBFFF790FFFFF7B8FB0B
:100C600052F804FB040C0020054449474954000095
:100C700042F804EDFFF7EEFA09000000FFF7EAFB87
:100C8000FFF73EFD05F00705FFF738FC05F13005DD
:100C900052F804FB680C0020074558545241435455
:100CA00042F804EDFFF7D6FA00000000FFF7C8FB9A
:100CB000FFF72CFEFFF7C4FBFFF7DAFF52F804FB47
:100CC000980C0020023C230042F804EDFFF72EFFB1
:100CD000FFF7D8FDFFF702FB52F804FBC40C00201D
:100CE00004484F4C4400000042F804EDFFF7CAFDF1
:100CF000FFF7FEFAFFF73AFCFFF798FBFFF7C2FD9C
:100D0000FFF7ECFAFFF7FAFA52F804FBE00C0020C8
:100D10000123000042F804EDFFF776FDFFF7E8FA43
:100D2000FFF7BEFFFFF7E0FF52F804FB100D0020B5
:100D30000223530042F804EDFFF7ECFFFFF776FBC8
:100D4000FFF7AEFA4B0D0020F6E752F804FB000067
:100D5000300D0020045349474E00000042F804EDD6
:100D6000FFF780FBFFF79CFA790D0020FFF772FA7E
:100D70002D000000FFF7B8FF52F804FB540D0020CF
:100D800002233E0042F804EDFFF748FBFFF77AFD2F
:100D9000FFF7AEFAFFF7CAFEFFF75CFBFFF7B6FB03
:100DA00052F804FB42F804EDFFF740FBFFF722FB8B
:100DB000FFF784FCFFF788FFFFF7BCFFFFF708FB96
:100DC000FFF7CCFFFFF7DEFF52F804FB800D002099
:100DD0000348455842F804EDFFF73CFA10000000C4
:100DE000FFF712FDFFF77AFA52F804FBD00D00204E
:100DF00007444543494D414C42F804EDFFF72AFAB8
:100E00000A000000FFF700FDFFF768FA52F804FB44
:100E1000F00D00200644494749543F0042F804EDD4
:100E2000FFF7E8FAFFF716FA30000000FFF76EFB55
:100E3000FFF710FA09000000FFF70CFBFFF760FC5A
:100E4000FFF72EFA690E0020FFF704FA07000000F2
:100E5000FFF75CFBFFF7EAFAFFF7FCF90A00000076
:100E6000FFF74EFCFFF712FBFFF7E0FAFFF7B0FACF
:100E7000FFF73AFC52F804FB140E0020074E554DC4
:100E80004245523F42F804EDFFF7BEFCFFF730FA4F
:100E9000FFF7B0FAFFF7DEF900000000FFF7DAFA1B
:100EA000FFF780FCFFF7D6FAFFF78CFAFFF7D2F9CD
:100EB0005F000000FFF70CFCFFF7F2F9D50E0020F1
:100EC000FFF788FFFFF7BCFAFFF748FBFFF7B8FA18
:100ED000FFF74CFBFFF7BEFAFFF774FAFFF7BAF91A
:100EE0002D000000FFF7F4FBFFF784FAFFF7A8FAE4
:100EF000FFF778FAFFF70AFBFFF7A2FAFFF772FA9B
:100F0000FFF7FCFAFFF78EFBFFF7CAF9990F0020F5
:100F1000FFF72CFBFFF76EFAFFF788FAFFF76AFA84
:100F2000FFF750FAFFF770FCFFF7E2F9FFF776FFE3
:100F3000FFF7B6F97D0F0020FFF782FAFFF764FC98
:100F4000FFF7D6F9FFF7ECFAFFF7D8FAFFF740FA08
:100F5000FFF704FBFFF794F9190F0020FFF742FA9F
:100F6000FFF76EFAFFF75AFAFFF79AF9750F0020AC
:100F7000FFF79CFBFFF764FA00F00CB8FFF728FAC4
:100F8000FFF726FAFFF764FBFFF762FBFFF762F952
:100F900000000000FFF74AFAFFF71AFAFFF758FBC4
:100FA000FFF716FAFFF730FCFFF798F952F804FB49
:100FB0007C0E0020034B455942F804EDFFF720F961
:100FC000FFF76EF9BD0F002052F804FBB40F0020AC
:100FD000055350414345000042F804EDFFF7F2FA93
:100FE000FFF726F952F804FBD00F002006535041BA
:100FF0004345530042F804EDFFF72CF900000000D0
:10100000FFF796FBFFF7F6F900F002B8FFF7E4FFF1
:10101000FFF736F90D10002052F804FBEC0F00200A
:10102000045459504500000042F804EDFFF7E2F97E
:1010300000F006B8FFF7B6FBFFF71EFDFFF7F8F864
:10104000FFF71EF935100020FFF7E8F952F804FB0E
:10105000201000200243520042F804EDFFF7FAF896
:101060000D000000FFF7E4F8FFF7F4F80A000000B5
:10107000FFF7DEF852F804FB42F804EDFFF7A8F999
:10108000FFF7A6F9FFF772FAFFF7D0F9FFF78AFB2F
:10109000FFF734FAFFF7E2FCFFF760FAFFF7AAF96F
:1010A000FFF7CEF9FFF7A6F952F804FB42F804ED7A
:1010B000FFF7E2FF52F804FB42F804EDFFF772FB82
:1010C000FFF7B2FF52F804FB42F804EDFFF7D4FF3C
:1010D000FFF7F2FF52F804FB54100020022E5200DA
:1010E00042F804EDFFF786F9FFF75CFEFFF770F9B1
:1010F000FFF7B0F9FFF70AFAFFF77CFFFFF794FF5D
:1011000052F804FBDC10002003552E5242F804ED87
:10111000FFF770F9FFF7D8FDFFF70CFEFFF732FE7F
:10112000FFF756F9FFF796F9FFF7F0F9FFF762FFBF
:10113000FFF77AFF52F804FB0811002002552E0039
:1011400042F804EDFFF7C0FDFFF7F4FDFFF71AFECC
:10115000FFF742FFFFF768FF52F804FB3C11002045
:10116000012E000042F804EDFFF74EFBFFF7C0F838
:10117000FFF770F80A000000FFF792F9FFF790F808
:101180008D110020FFF7DCFF52F804FBFFF70AFE89
:10119000FFF722FFFFF748FF52F804FB6011002021
:1011A000013F000042F804EDFFF7A2F8FFF7DAFF75
:1011B00052F804FB42F804EDFFF72CFBFFF78EF822
:1011C000FFF748F9FFF716F9FFF730F9FFF768F86E
:1011D000C3120020FFF7CAF9FFF71CFBFFF788F8DE
:1011E000FFF7F0F9FFF774FAFFF75AF83D12002005
:1011F000FFF700F9FFF7E6F9FFF72CF9FFF7E2F840
:10120000FFF784F9FFF72EF9FFF746FAFFF748F8E2
:1012100039120020FFF7A2F9FFF732F8F51100208C
:10122000FFF7D6F8FFF7FAF8FFF714F80000000010
:10123000FFF7FCF852F804FBFFF7CAF8FFF70AF9CA
:10124000FFF7FEF8FFF7D6F8FFF7E4FAFFF750F8DC
:10125000FFF700F9FFF7B6F8FFF758F9FFF7DAFAEA
:10126000FFF746F8FFF7AEF9FFF732FAFFF718F885
:1012700079120020FFF7F6F8FFF712F89712002016
:10128000FFF76CF9FEF7FCFF49120020FFF7CEF8DC
:10129000FFF7B0F809E0FFF79BF8FFF7BFF8FFF79B
:1012A000C5F8FFF75BF9FFF7A5F8FFF7D3F8FFF7ED
:1012B0002DF9FFF78DF8FFF78BF8FFF727F952F8B4
:1012C00004FBFFF7C7F8FFF783F8FFF71FF952F8A1
:1012D00004FB0000A01100200550415253450000BE
:1012E00042F804EDFFF786F8FFF72CFCFFF7A8FAA9
:1012F000FEF7FEFFFFF702F9FFF7AEFAFEF7F8FF81
:10130000FFF79EFAFEF7F4FFFFF700F9FFF760F82A
:10131000FFF750FFFFF794FAFFF71EFA52F804FBAD
:10132000D8120020822E280042F804EDFEF792FF2A
:1013300029000000FFF7D4FFFFF776FE52F804FB08
:10134000241300208128000042F804EDFEF782FFFC
:1013500029000000FFF7C4FFFFF77AF952F804FBF9
:1013600044130020815C000042F804EDFFF774FA9A
:10137000FEF7BEFFFFF764FAFEF7B0FF52F804FB7A
:1013800064130020044348415200000042F804ED79
:10139000FFF718F9FFF7A4FFFFF740F8FFF712F87F
:1013A00052F804FB8413002004574F5244000000FD
:1013B00042F804EDFFF794FFFFF7ACFBFFF7F0F8FE
:1013C000FFF724FC52F804FBA813002005544F4BF0
:1013D000454E000042F804EDFFF7F4F8FFF7E8FF90
:1013E00052F804FBCC130020054E414D453E000051
:1013F00042F804EDFFF7D6F9FEF72CFF1F000000BE
:10140000FFF73AF8FFF77AF8FFF728FB52F804FBEA
:10141000E81300200553414D453F000042F804ED1C
:10142000FEF7E8FF00F022B8FFF714F8FEF7DAFF46
:10143000FFF7D4F8FFF762F8FEF75AFFFFF70AF854
:10144000FEF7D0FFFFF7CAF8FFF758F8FEF750FF96
:10145000FFF75CF8FFF7E6F8FEF722FF6D140020B7
:10146000FEF7B6FFFEF7DAFF52F804FBFEF708FFBF
:1014700029140020FEF7EEFE0000000052F804FBE5
:1014800042F804EDFEF7DCFFFEF7D0FFFEF79AFF0F
:10149000FFF7AEF8FFF7BEF9FEF720FFFEF7C6FF35
:1014A000FEF726FFFEF7A6FFFFF77AF8FEF7C8FF64
:1014B000FEF7BCFFFEF7F4FE01150020FEF7B6FFB5
:1014C000FEF716FFFEF7C6FE1FFFFFFFFEF7D4FF75
:1014D000FEF788FFFEF7E4FFFEF7E2FEED140020C2
:1014E000FFF768F8FEF704FFFFF7E2BFFFF758F8D1
:1014F000FFF790F9FEF7FCFEFFF790FF00F00CB845
:10150000FEF766FFFEF78AFFFEF79AFFFFF752F835
:10151000FEF796FF52F804FBFEF7C2FE31150020DD
:10152000FFF748F8FFF746F8FEF7E2FEFFF7C0BF07
:10153000FEF74EFFFEF772FFFEF782FFFEF76EFF2B
:10154000FFF738F8FEF772FFFFF752FFFEF778FF5C
:1015500052F804FB14140020054E414D453F000095
:1015600042F804EDFFF79AF9FEF7C2FEFFF788FF95
:1015700052F804FB42F804EDFEF73CFFFEF76AFF69
:10158000FEF726FFFEF75CFFFEF764FFFEF788FF1D
:10159000FEF786FEBD150020FEF75CFE0800000089
:1015A000FEF746FEFEF7E2FFFFF70CF8FEF740FEFF
:1015B000FEF750FE08000000FEF73AFE52F804FB6A
:1015C00042F804EDFEF732FFFEF732FEFEF742FF6F
:1015D000FEF794FEFEF7C2FF52F804FB42F804ED5A
:1015E000FEF724FFFEF736FE0D000000FEF758FF61
:1015F000FEF756FE25160020FEF72CFE0800000020
:10160000FEF74EFFFEF74CFE1D160020FEF7DAFF38
:10161000FFF7D6FF52F804FB00000000FFF7AAFF17
:1016200052F804FBFEF7FAFEFEF70AFFFEF7F6FE9D
:10163000FEF7FCFE52F804FB581500200641434318
:101640004550540042F804EDFEF704FFFEF756FF44
:10165000FEF700FFFFF708F8FEF722FFFEF720FE77
:1016600091160020FFF7A8FCFEF7E0FEFEF7AAFFA8
:10167000FEF7F0FD7F000000FFF732F9FEF710FEE5
:101680008B160020FFF79CFF01E0FFF7A7FFE1E7C3
:10169000FEF7C4FEFEF7DEFEFEF738FF52F804FB4D
:1016A0003C160020055155455259000042F804ED02
:1016B000FFF748FAFEF7CEFD50000000FFF7C2FF2B
:1016C000FFF7CAF8FEF70AFEFEF7A8FEFEF7C2FD16
:1016D00000000000FFF7B4F8FEF700FE52F804FB2C
:1016E000A41600200541424F5254000042F804ED78
:1016F000FFF772FCFFF756F8FFF796FCFEF7AAFD1E
:101700003F000000FEF794FDFFF7A6FC00F0B2F8E2
:1017100000F0C0B842F804EDFEF7C2FD3517002016
:10172000FFF7AAFCFFF73EF8FFF77EFCFFF794FCFB
:1017300000F0B0B8FFF7A0FCFEF770FE52F804FB13
:10174000E41600200A24494E544552505245540094
:1017500042F804EDFFF704FFFEF764FFFEF7A0FD7B
:1017600091170020FEF7C4FDFEF774FD4000000055
:10177000FEF782FEFFF7CEFF0D20636F6D70696C80
:1017800065206F6E6C790000FEF774FD52F804FB63
:10179000FFF778FBFEF784FDA117002052F804FB49
:1017A000FFF7A4BF44170020815B000042F804ED5E
:1017B000FEF750FD51170020FFF75AF8FEF78EFD97
:1017C00052F804FBA8170020032E4F4B42F804EDFB
:1017D000FEF740FD51170020FFF74AF8FEF788FD9D
:1017E000FEF776FFFEF75CFDF5170020FFF76CFCB7
:1017F00003206F6BFFF730FC52F804FBC817002082
:10180000063F535441434B0042F804EDFFF75AF9A9
:10181000FEF728FEFFF77EFF0A20756E646572668C
:101820006C6F770052F804FB001800200445564105
:101830004C00000042F804EDFFF7CCFDFEF7F6FD8A
:10184000FEF7C0FDFEF72CFD5D180020FFF710F835
:10185000FFF784F9FFF7D8FFFFF7EEBFFEF7DEFDD5
:10186000FFF7B4FF52F804FB2C1800200650524535
:101870005345540042F804ED44F60061C2F2000101
:1018800040F2000052F804FB6C1800200451554946
:101890005400000042F804ED44F60072C2F2000267
:1018A000FFF784FFFFF702FFFFF7C4FFFEF704FD19
:1018B000A51800202148224C4460224C4460704707
:1018C0001E48C46814F00104FBD170478C18002036
:1018D0000C45524153455F534543544F520000005D
:1018E00042F804ED15484FF00204046145F4003558
:1018F0004FEA8525456144F042040461FFF7E0FFAB
:1019000051F8045B52F804FB045B52F804FB00003E
:10191000D01800200348492142F804EDFFF7D0FF1A
:101920004FF001040461FEF7F3FCFFF7C9FF4FF02D
:101930000004046152F804FB52F804FB002002404A
:1019400023016745AB89EFCD141900200754555288
:101950004E4B455942F804EDFEF77CFC004F002049
:10196000FEF778FCD4010020FEF774FC4000000074
:10197000FFF71CF9FEF76EFC00000020FEF76AFC82
:1019800000000008FEF794FFFEF7B2FCFEF762FCD1
:10199000FF4F0000FEF770FDFEF73AFEFEF72AFD4E
:1019A000FEF758FDFEF7BEFCFEF754FDFFF7B4FF4F
:1019B000FEF746FDFEF7E2FDFEF742FDFEF7DEFD17
:1019C000FEF75EFCA0190020FEF742FE52F804FB71
:1019D000A1190020FEF73CFE52F804FBFEF738FE8A
:1019E00052F804FB4C1900200127000042F804EDD6
:1019F000FFF7F0FCFFF7B4FDFEF752FC051A0020DC
:101A000052F804FBFFF772BEE819002005414C4C68
:101A10004F54000042F804EDFEF74AFFFEF79CFE2B
:101A200052F804FB0C1A0020012C000042F804EDCF
:101A3000FFF770F8FEF7FAFCFEF7B2FDFEF738FF8D
:101A4000FEF74CFCFEF74AFC52F804FB281A002073
:101A5000895B434F4D50494C455D000042F804ED11
:101A6000FFF7C4FFFFF7E2FF52F804FB501A002013
:101A700047434F4D50494C4542F804EDFEF7A8FC52
:101A800025F00105FEF7D2FCFEF732FC00F0DAF992
:101A9000FEF786FD45F00105FEF7ACFC52F804FBAD
:101AA000701A0020874C49544552414C42F804EDCD
:101AB000FFF7E2FF55020020FFF7B8FF52F804FBE2
:101AC00042F804EDFEF7C6FBFCFFFFFFFEF7F0FE59
:101AD000FEF742FEFEF7BEFB22000000FFF768FCA7
:101AE000FEF760FEFEF70AFDFEF7B8FFFEF7E0FE28
:101AF000FEF7F4FB52F804FBA41A002083464F5271
:101B000042F804EDFFF7B8FFF5030020FFF702F8F5
:101B100052F804FBFC1A002085424547494E00005C
:101B200042F804EDFEF7F6FF52F804FB181B002004
:101B3000844E45585400000042F804EDFFF79CFF26
:101B400081020020FFF772FF52F804FB301B0020D7
:101B500085554E54494C000042F804EDFFF78CFFC8
:101B6000A1020020FFF762FF52F804FB501B002087
:101B700085414741494E000042F804EDFFF77CFFE4
:101B8000B9020020FFF752FF52F804FB701B00203F
:101B90008249460042F804EDFFF76EFFA1020020E3
:101BA000FEF7B8FFFEF756FB04000000FEF780FECC
:101BB000FEF7D2FD52F804FB901B002085414845FA
:101BC0004144000042F804EDFFF756FFB90200203F
:101BD000FEF7A0FFFEF73EFB04000000FEF768FEE4
:101BE000FEF7BAFD52F804FBBC1B0020865245509C
:101BF0004541540042F804EDFFF7BEFFFEF78AFFAF
:101C0000FEF71EFCFEF76AFB52F804FBEC1B0020FB
:101C1000845448454E00000042F804EDFEF77AFF78
:101C2000FEF70EFCFEF75AFB52F804FB101C0020D6
:101C30008341465442F804EDFEF7F0FBFFF7C2FF84
:101C4000FFF76EFFFEF7FCFB52F804FB301C002090
:101C500084454C534500000042F804EDFFF7B2FF05
:101C6000FEF7EEFBFFF7D8FF52F804FB501C0020F4
:101C7000855748494C45000042F804EDFFF78AFFBC
:101C8000FEF7DEFB52F804FB701C00208641424F39
:101C90005254220042F804EDFFF7EEFE1517002023
:101CA000FFF70EFF52F804FB8C1C00208224220058
:101CB00042F804EDFFF7E0FEAD100020FFF700FF53
:101CC00052F804FBAC1C0020822E220042F804EDE6
:101CD000FFF7D2FEC9100020FFF7F2FE52F804FB16
:101CE000C81C0020073F554E4951554542F804EDA8
:101CF000FEF79CFBFFF734FCFEF7D2FA191D00201B
:101D0000FFF7E2F90720726544656620FEF7A2FB43
:101D1000FEF748FDFFF788F9FEF780FB52F804FB59
:101D200042F804EDFEF782FBFEF74CFBFEF7B8FA33
:101D3000691D0020FFF7DAFFFEF7C6FDFEF7D8FAAF
:101D4000FFF774FEFEF772FBFEF7BEFDFEF7C6FA64
:101D5000FEF728FDFEF7D2FBFEF780FEFEF7A8FD9A
:101D6000FEF7BCFA52F804FBFFF7A0F907206E61FA
:101D70006D653F20FFF7BABCE41C00200824434FE8
:101D80004D50494C4500000042F804EDFFF7E8FBD8
:101D9000FEF748FCFEF784FAC51D0020FEF7A8FAFE
:101DA000FEF758FA80000000FEF766FBFEF778FAAF
:101DB000BD1D0020FEF75EFA52F804FB00F042F869
:101DC00052F804FBFFF75EF8FEF76AFAD91D00200F
:101DD000FFF76CFE52F804FBFFF788BC7C1D002067
:101DE000054F56455254000042F804EDFEF76CFDD5
:101DF000FEF77EFAFEF752FDFEF770FA52F804FB8A
:101E0000E01D0020C13B000042F804EDFEF722FA7D
:101E100052F804FBFFF70AFEFFF7C8FCFFF7E4FFE8
:101E200052F804FB041E0020015D000042F804ED9E
:101E3000FEF710FA891D0020FEF71AFDFEF74EFA94
:101E400052F804FB42F804ED25F00105FEF762FEAE
:101E5000FEF75CFBA5F1040540F2FF702C464FEA4B
:101E6000153505EA00054FEAC43445EA040545F096
:101E7000784545F47045FFF7D9FD52F804FB0000A2
:101E8000281E0020013A000042F804EDFFF7A2FAF4
:101E9000FFF746FFFEF7DEF942F804EDFFF7C6FD57
:101EA000FFF7C4FF52F804FB841E002009494D4D82
:101EB000454449415445000042F804EDFEF7CAF993
:101EC00080000000FEF700FDFEF712FAFEF710FAA0
:101ED000FEF7DCFAFEF7F8FCFEF70AFAFEF7FEF969
:101EE00052F804FBAC1E002008434F4E5354414EA1
:101EF0005400000042F804EDFFF76CFAFFF710FF02
:101F0000FFF772FFFEF7A6F942F804EDFFF78EFD2A
:101F1000FEF7A0F9D9070020FFF794FFFFF786FD31
:101F200052F804FBE81E0020064352454154450088
:101F300042F804EDFFF74EFAFFF7F2FEFFF754FF09
:101F4000FEF788F942F804EDFFF770FDFEF782F91D
:101F5000CD070020FFF776FF52F804FB281F002072
:101F6000085641524941424C4500000042F804EDF8
:101F7000FFF7DEFFFEF76EF900000000FFF756FDE9
:101F800052F804FB42F804EDFEF764FAFEF762F93A
:101F900004000000FFF7BAF8FFF71EF8FEF72AFA70
:101FA00000F00CB8FEF742FAFEF70CFAFEF752F911
:101FB00003000000FFF7AAF8FEF7D0FAFEF760F979
:101FC000A51F002052F804FB601F00200444554D5B
:101FD0005000000042F804EDFEF716FCFEF788F909
:101FE000FEF708FAFEF7F6FEFEF734F910000000DF
:101FF000FEF702FDFEF7FEF900F014B8FFF72CF82B
:10200000FEF728F910000000FEF72EFBFFF7BAFFDD
:10201000FEF712FBFEF710FBFEF7DEFFFEF7DCFF1C
:10202000FFF702F8FEF72CF9FD1F0020FEF7F6F986
:10203000FEF7CEF9FEF7E8FBFEF750F952F804FB85
:10204000CC1F0020022E530042F804EDFEF7C4FF1F
:10205000FEF738FDFEF7CEF900F006B8FEF7C2F93C
:10206000FEF744FDFFF77EF8FEF70AF95D20002039
:10207000FEF7B2FF52F804FB44200020053E4E411B
:102080004D45000042F804EDFEF7B4F9FEF706FCFA
:10209000FEF72EF9FEF7CAF9FEF702F9C520002077
:1020A000FEF7C4F9FFF7A4F9FEF79CF9FEF7F8F97B
:1020B000FEF7F6F8C5200020FEF77CFAFEF718F9C7
:1020C000FFF7E8BFFEF784F9FEF7A8F952F804FB22
:1020D0007C200020032E494442F804EDFEF7A2FACA
:1020E000FEF7DEF801210020FEF75CFBFEF7B2F8F8
:1020F0001F000000FEF7C0F9FEF796FF52F804FB40
:10210000FEF7E2FF09207B6E6F4E616D657D00007A
:1021100052F804FBD42000200353454542F804ED57
:10212000FFF764FCFEF798FFFEF794F81400000038
:10213000FEF760F9FEF734FAFEF778F900F010F8D0
:10214000FEF79EF835210020FEF768F952F804FBEF
:1021500018210020094445434F4D50494C4500008B
:1021600042F804EDFEF762F9FEF7C2F8FEF75EF9F9
:10217000FEF770F800F800F8FEF77EF9FEF76AF84F
:1021800000F000F8FEF7A4FAFEF78AF8E521002037
:1021900040F6FE702C464FEA45554FEA65254FEA5A
:1021A000D43404EA000445EA040500BFFEF752F9FE
:1021B000FEF7A4F9FEF7F4F9FFF764FFFEF732FA31
:1021C000FEF76EF8D9210020FEF706FFFFF784FF27
:1021D000FEF724F952F804FBFEF78AF8FEF7B0FF89
:1021E00052F804FBFEF7ACFFFEF718F952F804FBB7
:1021F0005421002005574F524453000042F804ED8B
:10220000FEF72AFFFEF74AFBFEF772F8FEF70AFA1E
:10221000FEF746F831220020FEF708F9FEF7DCFE53
:10222000FFF75AFFFEF7C6F9FEF762F8FFF7EEBFB9
:1022300052F804FB42F804EDFEF70CF82107000009
:1022400052F804FBF42100200248490042F804ED52
:10225000FEF702FFFEF738FF0D73746D33326546EB
:102260006F72746820760000FEF7CEFAFEF740F831
:10227000FEF7B0FDFFF7DEFFFEF726FDFEF74AFD95
:10228000FEF748FDFDF7E6FF2E000000FEF72CFDEF
:10229000FEF750FDFEF776FDFEF7C6FEFEF7B4FA38
:1022A000FEF71CF8FEF7D8FE52F804FB4822002087
:1022B00004434F4C4400000044F60073C2F2000394
:1022C0001A46A2F580714FF0000500BF42F804EDF8
:1022D000FDF7C0FFB4010020FDF7BCFF004F002058
:1022E000FDF7B8FF40000000FEF760FCFFF7C2FA00
:1022F000FEF77EFAFEF732FCFFF776FDFFF7CABA6B
:00000001FF