summaryrefslogtreecommitdiffstats
path: root/src/imx31-v2-ram.asm
blob: 5beead17a153913ef2a5e1c455025800f6df9f05 (plain)
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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
	ldi	 1, 112	% 6144
	revblo	 1	% 6145
	ld	 1, 1, 2	% 6146
	st	 6, 1, 31	% 6147
	jsr	 236	% 6148
	bt	 35	% 6149
	st	 2, 1, 26	% 6150
	st	 3, 1, 27	% 6151
	jsr	 254	% 6152
	bf	 31	% 6153
	st	 4, 1, 28	% 6154
	st	 5, 1, 29	% 6155
	st	 6, 1, 30	% 6156
	ldi	 0, 255	% 6157
	revblo	 0	% 6158
	ori	 0, 255	% 6159
	and	 0, 4	% 6160
	mov	 4, 6	% 6161
	ld	 6, 1, 31	% 6162
	btsti	 6, 0	% 6163
	bt	 5	% 6164
	btsti	 6, 1	% 6165
	bf	 43	% 6166
	stf	 4, 7	% 6167
	stf	 5, 19	% 6168
	jmp	 6177	% 6169
	btsti	 6, 1	% 6170
	bt	 38	% 6171
	stf	 4, 23	% 6172
	stf	 5, 3	% 6173
	mov	 2, 5	% 6174
	mov	 5, 4	% 6175
	mov	 4, 2	% 6176
	jsr	 6645	% 6177
	bsf	 8	% 6178
	bdf	 7	% 6179
	ld	 4, 1, 28	% 6180
	ld	 2, 1, 26	% 6181
	ld	 3, 1, 27	% 6182
	jsr	 269	% 6183
	bt	 222	% 6184
	done	 2	% 6185
	jmp	 6148	% 6186
	btsti	 6, 0	% 6187
	bt	 3	% 6188
	ldf	 0, 7	% 6189
	ld	 2, 1, 30	% 6190
	jmp	 6194	% 6191
	ldf	 0, 3	% 6192
	ld	 2, 1, 29	% 6193
	sub	 0, 2	% 6194
	clrf	 0	% 6195
	stf	 2, 12	% 6196
	stf	 2, 12	% 6197
	ldf	 2, 7	% 6198
	stf	 2, 7	% 6199
	stf	 2, 43	% 6200
	stf	 2, 40	% 6201
	clrf	 0	% 6202
	stf	 2, 12	% 6203
	ld	 4, 1, 28	% 6204
	jsr	 1941	% 6205
	mov	 4, 3	% 6206
	add	 4, 0	% 6207
	bseti	 4, 20	% 6208
	jmp	 6181	% 6209
	ldi	 0, 0	% 6210
	jmp	 6204	% 6211
	ldi	 0, 112	% 6212
	revblo	 0	% 6213
	ld	 0, 0, 2	% 6214
	jsr	 236	% 6215
	bt	 97	% 6216
	st	 2, 0, 24	% 6217
	st	 3, 0, 25	% 6218
	st	 6, 0, 31	% 6219
	jsr	 254	% 6220
	ld	 6, 0, 31	% 6221
	bt	 2	% 6222
	done	 2	% 6223
	jmp	 6218	% 6224
	stf	 6, 195	% 6225
	stf	 5, 7	% 6226
	st	 5, 0, 30	% 6227
	ldi	 5, 255	% 6228
	revblo	 5	% 6229
	addi	 5, 255	% 6230
	and	 5, 4	% 6231
	cmpeqi	 5, 0	% 6232
	bt	 69	% 6233
	ldi	 3, 112	% 6234
	revblo	 3	% 6235
	ld	 2, 3, 5	% 6236
	ld	 3, 3, 2	% 6237
	and	 2, 1	% 6238
	cmpeqi	 2, 0	% 6239
	bf	 4	% 6240
	stf	 2, 40	% 6241
	bdf	 59	% 6242
	done	 4	% 6243
	jmp	 6234	% 6244
	mov	 0, 7	% 6245
	cmplt	 0, 5	% 6246
	bt	 1	% 6247
	mov	 0, 5	% 6248
	sub	 5, 0	% 6249
	ldi	 2, 3	% 6250
	rorb	 2	% 6251
	and	 2, 4	% 6252
	revb	 2	% 6253
	cmpeqi	 2, 0	% 6254
	bt	 28	% 6255
	cmpeqi	 2, 2	% 6256
	bt	 32	% 6257
	cmpeqi	 2, 1	% 6258
	bt	 35	% 6259
	ldi	 3, 112	% 6260
	revblo	 3	% 6261
	ld	 3, 3, 29	% 6262
	ldf	 2, 200	% 6263
	bsf	 37	% 6264
	btsti	 3, 0	% 6265
	bt	 2	% 6266
	revb	 2	% 6267
	rorb	 2	% 6268
	stf	 2, 9	% 6269
	bdf	 31	% 6270
	rorb	 2	% 6271
	stf	 2, 9	% 6272
	bdf	 28	% 6273
	rorb	 2	% 6274
	stf	 2, 9	% 6275
	bdf	 25	% 6276
	subi	 0, 3	% 6277
	cmpeqi	 0, 0	% 6278
	bf	 239	% 6279
	ldi	 3, 112	% 6280
	revblo	 3	% 6281
	ld	 3, 3, 2	% 6282
	jmp	 6299	% 6283
	lsr1	 0	% 6284
	lsr1	 0	% 6285
	loop	 2, 0	% 6286
	ldf	 2, 200	% 6287
	stf	 2, 11	% 6288
	jmp	 6298	% 6289
	lsr1	 0	% 6290
	loop	 2, 0	% 6291
	ldf	 2, 200	% 6292
	stf	 2, 10	% 6293
	jmp	 6298	% 6294
	loop	 2, 0	% 6295
	ldf	 2, 200	% 6296
	stf	 2, 9	% 6297
	bf	 3	% 6298
	stf	 2, 40	% 6299
	done	 0	% 6300
	jmp	 6232	% 6301
	jsr	 1915	% 6302
	stf	 2, 40	% 6303
	bdf	 253	% 6304
	ldi	 0, 112	% 6305
	revblo	 0	% 6306
	ld	 0, 0, 2	% 6307
	ld	 2, 0, 24	% 6308
	ld	 3, 0, 25	% 6309
	jsr	 269	% 6310
	bt	 162	% 6311
	done	 2	% 6312
	jmp	 6218	% 6313
	done	 2	% 6314
	jmp	 6215	% 6315
	ldi	 0, 112	% 6316
	revblo	 0	% 6317
	ld	 0, 0, 2	% 6318
	jsr	 236	% 6319
	bt	 98	% 6320
	st	 2, 0, 24	% 6321
	st	 3, 0, 25	% 6322
	st	 6, 0, 31	% 6323
	jsr	 254	% 6324
	ld	 6, 0, 31	% 6325
	bt	 2	% 6326
	done	 2	% 6327
	jmp	 6322	% 6328
	stf	 6, 195	% 6329
	stf	 5, 215	% 6330
	st	 5, 0, 30	% 6331
	ldi	 5, 255	% 6332
	revblo	 5	% 6333
	addi	 5, 255	% 6334
	and	 5, 4	% 6335
	cmpeqi	 5, 0	% 6336
	bt	 70	% 6337
	ldi	 3, 112	% 6338
	revblo	 3	% 6339
	ld	 2, 3, 5	% 6340
	ld	 3, 3, 2	% 6341
	and	 2, 1	% 6342
	cmpeqi	 2, 0	% 6343
	bf	 4	% 6344
	ldf	 2, 255	% 6345
	bsf	 60	% 6346
	done	 4	% 6347
	jmp	 6338	% 6348
	mov	 0, 7	% 6349
	cmplt	 0, 5	% 6350
	bt	 1	% 6351
	mov	 0, 5	% 6352
	sub	 5, 0	% 6353
	ldi	 2, 3	% 6354
	rorb	 2	% 6355
	and	 2, 4	% 6356
	revb	 2	% 6357
	cmpeqi	 2, 0	% 6358
	bt	 40	% 6359
	cmpeqi	 2, 2	% 6360
	bt	 32	% 6361
	cmpeqi	 2, 1	% 6362
	bt	 25	% 6363
	stf	 5, 221	% 6364
	ldi	 3, 112	% 6365
	revblo	 3	% 6366
	ld	 3, 3, 29	% 6367
	ldf	 2, 200	% 6368
	bsf	 37	% 6369
	btsti	 3, 0	% 6370
	bt	 2	% 6371
	revb	 2	% 6372
	rorb	 2	% 6373
	stf	 2, 200	% 6374
	bdf	 31	% 6375
	rorb	 2	% 6376
	stf	 2, 200	% 6377
	bdf	 28	% 6378
	rorb	 2	% 6379
	stf	 2, 200	% 6380
	bdf	 25	% 6381
	subi	 0, 3	% 6382
	cmpeqi	 0, 0	% 6383
	bf	 239	% 6384
	ldi	 3, 112	% 6385
	revblo	 3	% 6386
	ld	 3, 3, 2	% 6387
	jmp	 6405	% 6388
	stf	 5, 221	% 6389
	loop	 2, 0	% 6390
	ldf	 2, 200	% 6391
	stf	 2, 200	% 6392
	jmp	 6404	% 6393
	stf	 5, 222	% 6394
	lsr1	 0	% 6395
	loop	 2, 0	% 6396
	ldf	 2, 200	% 6397
	stf	 2, 200	% 6398
	jmp	 6404	% 6399
	lsr1	 0	% 6400
	lsr1	 0	% 6401
	loop	 1, 0	% 6402
	ldf	 2, 216	% 6403
	bf	 2	% 6404
	done	 0	% 6405
	jmp	 6336	% 6406
	jsr	 1911	% 6407
	ldf	 2, 255	% 6408
	bsf	 253	% 6409
	ldi	 0, 112	% 6410
	revblo	 0	% 6411
	ld	 0, 0, 2	% 6412
	ld	 2, 0, 24	% 6413
	ld	 3, 0, 25	% 6414
	jsr	 269	% 6415
	bt	 161	% 6416
	done	 2	% 6417
	jmp	 6322	% 6418
	done	 2	% 6419
	jmp	 6319	% 6420
	jsr	 413	% 6421
	jsr	 236	% 6422
	bt	 105	% 6423
	ldi	 4, 112	% 6424
	revblo	 4	% 6425
	ld	 4, 4, 2	% 6426
	st	 2, 4, 24	% 6427
	mov	 2, 4	% 6428
	st	 0, 2, 27	% 6429
	st	 6, 2, 31	% 6430
	jsr	 254	% 6431
	ld	 6, 2, 31	% 6432
	bt	 2	% 6433
	done	 2	% 6434
	jmp	 6430	% 6435
	stf	 5, 7	% 6436
	st	 3, 2, 25	% 6437
	st	 4, 2, 26	% 6438
	ldi	 3, 255	% 6439
	revblo	 3	% 6440
	addi	 3, 255	% 6441
	and	 4, 3	% 6442
	lsr1	 4	% 6443
	ld	 3, 2, 27	% 6444
	cmpeqi	 4, 0	% 6445
	bt	 71	% 6446
	ldi	 2, 112	% 6447
	revblo	 2	% 6448
	ld	 5, 2, 5	% 6449
	ld	 2, 2, 2	% 6450
	mov	 0, 5	% 6451
	and	 0, 3	% 6452
	cmpeqi	 0, 0	% 6453
	bf	 7	% 6454
	and	 5, 1	% 6455
	cmpeqi	 5, 0	% 6456
	bf	 19	% 6457
	stf	 1, 40	% 6458
	bdf	 45	% 6459
	done	 4	% 6460
	jmp	 6447	% 6461
	mov	 0, 7	% 6462
	lsr1	 0	% 6463
	cmphs	 4, 0	% 6464
	bt	 1	% 6465
	mov	 0, 4	% 6466
	sub	 4, 0	% 6467
	lsr1	 0	% 6468
	loop	 2, 0	% 6469
	ld	 5, 6, 24	% 6470
	stf	 5, 11	% 6471
	bsf	 41	% 6472
	stf	 5, 40	% 6473
	bdf	 30	% 6474
	done	 0	% 6475
	jmp	 6445	% 6476
	addi	 6, 32	% 6477
	ld	 5, 6, 0	% 6478
	subi	 6, 32	% 6479
	mov	 0, 5	% 6480
	btsti	 5, 0	% 6481
	bf	 8	% 6482
	bseti	 6, 31	% 6483
	ld	 5, 6, 24	% 6484
	bclri	 6, 31	% 6485
	bsf	 27	% 6486
	stf	 5, 10	% 6487
	bdf	 16	% 6488
	cmpeqi	 4, 0	% 6489
	bt	 27	% 6490
	cmphs	 4, 0	% 6491
	bt	 2	% 6492
	mov	 0, 4	% 6493
	bclri	 0, 0	% 6494
	sub	 4, 0	% 6495
	lsr1	 0	% 6496
	loop	 2, 0	% 6497
	ld	 5, 6, 24	% 6498
	stf	 5, 11	% 6499
	bsf	 13	% 6500
	stf	 5, 40	% 6501
	bdf	 2	% 6502
	done	 0	% 6503
	jmp	 6518	% 6504
	clrf	 0	% 6505
	stf	 0, 12	% 6506
	stf	 5, 12	% 6507
	ldf	 5, 7	% 6508
	stf	 5, 7	% 6509
	stf	 5, 43	% 6510
	stf	 5, 40	% 6511
	clrf	 0	% 6512
	stf	 0, 12	% 6513
	clrf	 0	% 6514
	ld	 4, 2, 26	% 6515
	bseti	 4, 20	% 6516
	jmp	 6521	% 6517
	stf	 1, 40	% 6518
	bdf	 241	% 6519
	ld	 4, 2, 26	% 6520
	mov	 0, 2	% 6521
	ld	 2, 0, 24	% 6522
	ld	 3, 0, 25	% 6523
	jsr	 269	% 6524
	mov	 2, 0	% 6525
	bt	 159	% 6526
	done	 2	% 6527
	jmp	 6430	% 6528
	done	 2	% 6529
	jmp	 6422	% 6530
	addi	 6, 16	% 6531
	ldi	 0, 112	% 6532
	revblo	 0	% 6533
	ld	 0, 0, 2	% 6534
	jsr	 236	% 6535
	bt	 57	% 6536
	st	 2, 0, 24	% 6537
	st	 3, 0, 25	% 6538
	st	 6, 0, 31	% 6539
	jsr	 254	% 6540
	ld	 6, 0, 31	% 6541
	bt	 2	% 6542
	done	 2	% 6543
	jmp	 6538	% 6544
	stf	 5, 7	% 6545
	st	 5, 0, 30	% 6546
	ldi	 5, 255	% 6547
	revblo	 5	% 6548
	addi	 5, 255	% 6549
	and	 5, 4	% 6550
	cmpeqi	 5, 0	% 6551
	bt	 23	% 6552
	stf	 6, 195	% 6553
	ldf	 2, 200	% 6554
	bsf	 40	% 6555
	btsti	 2, 4	% 6556
	bt	 8	% 6557
	ldi	 3, 112	% 6558
	revblo	 3	% 6559
	ld	 2, 3, 5	% 6560
	and	 2, 1	% 6561
	cmpeqi	 2, 0	% 6562
	bf	 24	% 6563
	done	 4	% 6564
	jmp	 6553	% 6565
	rorb	 2	% 6566
	andi	 2, 255	% 6567
	mov	 0, 2	% 6568
	cmphs	 5, 0	% 6569
	bt	 1	% 6570
	mov	 0, 5	% 6571
	ldi	 2, 16	% 6572
	stf	 6, 211	% 6573
	stf	 2, 200	% 6574
	jsr	 6612	% 6575
	stf	 2, 40	% 6576
	bdf	 23	% 6577
	ldi	 3, 112	% 6578
	revblo	 3	% 6579
	ld	 0, 3, 2	% 6580
	jsr	 6636	% 6581
	ld	 2, 0, 24	% 6582
	ld	 3, 0, 25	% 6583
	jsr	 269	% 6584
	bt	 208	% 6585
	done	 2	% 6586
	jmp	 6538	% 6587
	mov	 0, 7	% 6588
	cmplt	 0, 5	% 6589
	bt	 1	% 6590
	mov	 0, 5	% 6591
	jsr	 6612	% 6592
	jmp	 6551	% 6593
	done	 2	% 6594
	jmp	 6535	% 6595
	clrf	 0	% 6596
	stf	 0, 204	% 6597
	stf	 2, 40	% 6598
	bdf	 1	% 6599
	jmp	 6610	% 6600
	clrf	 0	% 6601
	stf	 2, 12	% 6602
	stf	 2, 12	% 6603
	ldf	 2, 7	% 6604
	stf	 2, 7	% 6605
	stf	 2, 43	% 6606
	stf	 2, 40	% 6607
	clrf	 0	% 6608
	stf	 0, 12	% 6609
	bseti	 4, 20	% 6610
	jmp	 6576	% 6611
	sub	 5, 0	% 6612
	addi	 6, 8	% 6613
	stf	 6, 195	% 6614
	mov	 3, 0	% 6615
	andi	 3, 3	% 6616
	lsr1	 0	% 6617
	lsr1	 0	% 6618
	loop	 2, 0	% 6619
	ldf	 2, 200	% 6620
	stf	 2, 11	% 6621
	bsf	 229	% 6622
	stf	 2, 40	% 6623
	bdf	 232	% 6624
	done	 0	% 6625
	stf	 6, 193	% 6626
	mov	 0, 3	% 6627
	loop	 2, 0	% 6628
	ldf	 2, 200	% 6629
	stf	 2, 9	% 6630
	bsf	 220	% 6631
	stf	 2, 40	% 6632
	bdf	 223	% 6633
	subi	 6, 8	% 6634
	ret	% 6635
	ld	 5, 0, 30	% 6636
	ldf	 2, 7	% 6637
	sub	 2, 5	% 6638
	ldi	 5, 255	% 6639
	revblo	 5	% 6640
	addi	 5, 255	% 6641
	andn	 4, 5	% 6642
	add	 4, 2	% 6643
	ret	% 6644
	mov	 3, 0	% 6645
	mov	 2, 5	% 6646
	andi	 2, 3	% 6647
	cmpeqi	 2, 0	% 6648
	bf	 51	% 6649
	mov	 2, 4	% 6650
	andi	 2, 3	% 6651
	cmpeqi	 2, 0	% 6652
	bt	 12	% 6653
	ldi	 0, 4	% 6654
	sub	 0, 2	% 6655
	cmphs	 0, 3	% 6656
	bt	 36	% 6657
	sub	 3, 0	% 6658
	add	 4, 0	% 6659
	loop	 2, 0	% 6660
	ldf	 2, 9	% 6661
	stf	 2, 41	% 6662
	bsf	 36	% 6663
	ldf	 2, 12	% 6664
	bsf	 34	% 6665
	ldi	 0, 4	% 6666
	cmplt	 3, 0	% 6667
	bt	 25	% 6668
	ldi	 0, 32	% 6669
	mov	 2, 4	% 6670
	andi	 2, 31	% 6671
	sub	 0, 2	% 6672
	cmplt	 3, 0	% 6673
	bf	 2	% 6674
	mov	 0, 3	% 6675
	andni	 0, 3	% 6676
	sub	 3, 0	% 6677
	lsr1	 0	% 6678
	lsr1	 0	% 6679
	stf	 0, 24	% 6680
	bsf	 18	% 6681
	stf	 0, 40	% 6682
	bdf	 16	% 6683
	done	 0	% 6684
	ldi	 0, 32	% 6685
	cmphs	 3, 0	% 6686
	bt	 245	% 6687
	ldi	 0, 4	% 6688
	cmplt	 3, 0	% 6689
	bt	 3	% 6690
	mov	 0, 3	% 6691
	andni	 0, 3	% 6692
	jmp	 6677	% 6693
	mov	 0, 3	% 6694
	loop	 2, 0	% 6695
	ldf	 2, 9	% 6696
	stf	 2, 41	% 6697
	bsf	 1	% 6698
	ldf	 2, 12	% 6699
	ret	% 6700
	ldi	 0, 4	% 6701
	cmplt	 3, 0	% 6702
	bt	 246	% 6703
	mov	 4, 3	% 6704
	andni	 4, 3	% 6705
	sub	 3, 4	% 6706
	lsr1	 4	% 6707
	lsr1	 4	% 6708
	ldi	 5, 15	% 6709
	revblo	 5	% 6710
	addi	 5, 240	% 6711
	ldi	 0, 8	% 6712
	cmplt	 4, 0	% 6713
	bf	 1	% 6714
	mov	 0, 4	% 6715
	st	 0, 1, 24	% 6716
	sub	 4, 0	% 6717
	loop	 3, 0	% 6718
	ldf	 2, 11	% 6719
	st	 2, 5, 0	% 6720
	addi	 5, 1	% 6721
	bsf	 233	% 6722
	ld	 0, 1, 24	% 6723
	sub	 5, 0	% 6724
	loop	 3, 0	% 6725
	ld	 2, 5, 0	% 6726
	stf	 2, 11	% 6727
	addi	 5, 1	% 6728
	stf	 2, 40	% 6729
	bdf	 225	% 6730
	done	 0	% 6731
	cmpeqi	 4, 0	% 6732
	bf	 231	% 6733
	jmp	 6694	% 6734
	ldi	 0, 112	% 6735
	revblo	 0	% 6736
	ld	 0, 0, 2	% 6737
	jsr	 236	% 6738
	bt	 122	% 6739
	st	 2, 0, 24	% 6740
	st	 3, 0, 25	% 6741
	st	 6, 0, 31	% 6742
	jsr	 254	% 6743
	ld	 6, 0, 31	% 6744
	bt	 2	% 6745
	done	 2	% 6746
	jmp	 6741	% 6747
	stf	 5, 3	% 6748
	stf	 6, 211	% 6749
	ldi	 5, 255	% 6750
	revblo	 5	% 6751
	addi	 5, 255	% 6752
	and	 5, 4	% 6753
	st	 5, 0, 31	% 6754
	cmpeqi	 5, 0	% 6755
	bt	 94	% 6756
	ldi	 3, 112	% 6757
	revblo	 3	% 6758
	ld	 2, 3, 5	% 6759
	ld	 3, 3, 2	% 6760
	and	 2, 1	% 6761
	cmpeqi	 2, 0	% 6762
	bf	 4	% 6763
	ldf	 2, 255	% 6764
	bsf	 63	% 6765
	done	 4	% 6766
	jmp	 6757	% 6767
	mov	 0, 7	% 6768
	cmplt	 0, 5	% 6769
	bt	 1	% 6770
	mov	 0, 5	% 6771
	sub	 5, 0	% 6772
	st	 5, 3, 27	% 6773
	ldi	 5, 3	% 6774
	rorb	 5	% 6775
	and	 5, 4	% 6776
	revb	 5	% 6777
	st	 5, 3, 26	% 6778
	cmpeqi	 5, 0	% 6779
	bt	 39	% 6780
	cmpeqi	 5, 2	% 6781
	bt	 32	% 6782
	cmpeqi	 5, 1	% 6783
	bt	 26	% 6784
	ldi	 3, 112	% 6785
	revblo	 3	% 6786
	ld	 3, 3, 29	% 6787
	btsti	 3, 0	% 6788
	bt	 5	% 6789
	ldf	 5, 9	% 6790
	bsf	 37	% 6791
	ldf	 2, 10	% 6792
	bsf	 35	% 6793
	jmp	 6799	% 6794
	ldf	 2, 10	% 6795
	bsf	 32	% 6796
	ldf	 5, 9	% 6797
	bsf	 30	% 6798
	rorb	 5	% 6799
	rorb	 5	% 6800
	or	 2, 5	% 6801
	stf	 2, 200	% 6802
	bdf	 25	% 6803
	subi	 0, 3	% 6804
	cmpeqi	 0, 0	% 6805
	bf	 237	% 6806
	ldi	 3, 112	% 6807
	revblo	 3	% 6808
	ld	 3, 3, 2	% 6809
	jmp	 6826	% 6810
	loop	 2, 0	% 6811
	ldf	 2, 9	% 6812
	stf	 2, 200	% 6813
	jmp	 6825	% 6814
	lsr1	 0	% 6815
	loop	 2, 0	% 6816
	ldf	 2, 10	% 6817
	stf	 2, 200	% 6818
	jmp	 6825	% 6819
	lsr1	 0	% 6820
	lsr1	 0	% 6821
	loop	 2, 0	% 6822
	ldf	 2, 11	% 6823
	stf	 2, 200	% 6824
	bf	 3	% 6825
	done	 0	% 6826
	ld	 5, 3, 27	% 6827
	jmp	 6755	% 6828
	clrf	 0	% 6829
	stf	 0, 204	% 6830
	stf	 0, 12	% 6831
	ld	 5, 3, 26	% 6832
	cmpeqi	 5, 0	% 6833
	bt	 3	% 6834
	cmpeqi	 5, 2	% 6835
	bt	 2	% 6836
	jmp	 6840	% 6837
	lsl1	 0	% 6838
	lsl1	 0	% 6839
	ld	 5, 3, 27	% 6840
	add	 0, 5	% 6841
	ld	 5, 3, 31	% 6842
	sub	 5, 0	% 6843
	ldi	 0, 255	% 6844
	revblo	 0	% 6845
	addi	 0, 255	% 6846
	revb	 0	% 6847
	and	 4, 0	% 6848
	or	 4, 5	% 6849
	bseti	 4, 20	% 6850
	ldf	 2, 255	% 6851
	bsf	 232	% 6852
	ldi	 0, 112	% 6853
	revblo	 0	% 6854
	ld	 0, 0, 2	% 6855
	ld	 2, 0, 24	% 6856
	ld	 3, 0, 25	% 6857
	jsr	 269	% 6858
	bt	 137	% 6859
	done	 2	% 6860
	jmp	 6741	% 6861
	done	 2	% 6862
	jmp	 6738	% 6863
	jsr	 413	% 6864
	jsr	 236	% 6865
	bt	 82	% 6866
	ldi	 4, 112	% 6867
	revblo	 4	% 6868
	ld	 4, 4, 2	% 6869
	st	 2, 4, 24	% 6870
	mov	 2, 4	% 6871
	st	 0, 2, 27	% 6872
	st	 6, 2, 31	% 6873
	jsr	 254	% 6874
	ld	 6, 2, 31	% 6875
	bt	 2	% 6876
	done	 2	% 6877
	jmp	 6873	% 6878
	stf	 5, 3	% 6879
	st	 3, 2, 25	% 6880
	st	 4, 2, 26	% 6881
	ldi	 3, 255	% 6882
	revblo	 3	% 6883
	addi	 3, 255	% 6884
	and	 4, 3	% 6885
	lsr1	 4	% 6886
	ld	 3, 2, 27	% 6887
	ldi	 2, 112	% 6888
	revblo	 2	% 6889
	cmpeqi	 4, 0	% 6890
	bt	 40	% 6891
	ld	 5, 2, 5	% 6892
	and	 5, 3	% 6893
	cmpeqi	 5, 0	% 6894
	bf	 2	% 6895
	done	 4	% 6896
	jmp	 6892	% 6897
	cmpeqi	 4, 1	% 6898
	bt	 15	% 6899
	mov	 0, 7	% 6900
	lsr1	 0	% 6901
	cmphs	 4, 0	% 6902
	bt	 1	% 6903
	mov	 0, 4	% 6904
	bclri	 0, 0	% 6905
	sub	 4, 0	% 6906
	lsr1	 0	% 6907
	loop	 2, 0	% 6908
	ldf	 5, 11	% 6909
	st	 5, 6, 0	% 6910
	done	 0	% 6911
	bsf	 12	% 6912
	bdf	 13	% 6913
	jmp	 6890	% 6914
	ldf	 5, 10	% 6915
	bsf	 8	% 6916
	mov	 0, 5	% 6917
	revblo	 0	% 6918
	revb	 0	% 6919
	or	 5, 0	% 6920
	bseti	 6, 31	% 6921
	st	 5, 6, 0	% 6922
	bclri	 6, 31	% 6923
	bdf	 2	% 6924
	clrf	 0	% 6925
	stf	 0, 12	% 6926
	clrf	 0	% 6927
	ld	 0, 2, 2	% 6928
	ld	 4, 0, 26	% 6929
	bseti	 4, 20	% 6930
	jmp	 6934	% 6931
	ld	 0, 2, 2	% 6932
	ld	 4, 0, 26	% 6933
	btsti	 4, 19	% 6934
	bf	 6	% 6935
	ld	 5, 2, 5	% 6936
	and	 5, 1	% 6937
	cmpeqi	 5, 0	% 6938
	bf	 2	% 6939
	done	 4	% 6940
	jmp	 6936	% 6941
	ld	 2, 0, 24	% 6942
	ld	 3, 0, 25	% 6943
	jsr	 269	% 6944
	mov	 2, 0	% 6945
	bt	 182	% 6946
	done	 2	% 6947
	jmp	 6873	% 6948
	done	 2	% 6949
	jmp	 6865	% 6950
	ldi	 0, 112	% 6951
	revblo	 0	% 6952
	ld	 0, 0, 2	% 6953
	jsr	 236	% 6954
	bt	 70	% 6955
	st	 2, 0, 24	% 6956
	st	 3, 0, 25	% 6957
	st	 6, 0, 31	% 6958
	jsr	 254	% 6959
	ld	 6, 0, 31	% 6960
	bt	 2	% 6961
	done	 2	% 6962
	jmp	 6957	% 6963
	ldi	 3, 112	% 6964
	revblo	 3	% 6965
	stf	 6, 211	% 6966
	stf	 5, 3	% 6967
	ldi	 5, 255	% 6968
	revblo	 5	% 6969
	addi	 5, 255	% 6970
	and	 5, 4	% 6971
	cmpeqi	 5, 0	% 6972
	bt	 43	% 6973
	ld	 2, 3, 5	% 6974
	and	 2, 1	% 6975
	cmpeqi	 2, 0	% 6976
	bf	 4	% 6977
	ldf	 2, 200	% 6978
	bsf	 31	% 6979
	done	 4	% 6980
	jmp	 6974	% 6981
	mov	 0, 7	% 6982
	cmplt	 0, 5	% 6983
	bt	 1	% 6984
	mov	 0, 5	% 6985
	sub	 5, 0	% 6986
	btsti	 0, 0	% 6987
	bf	 5	% 6988
	stf	 6, 221	% 6989
	ldf	 2, 9	% 6990
	bsf	 22	% 6991
	stf	 2, 200	% 6992
	bdf	 17	% 6993
	lsr1	 0	% 6994
	btsti	 0, 0	% 6995
	bf	 5	% 6996
	stf	 6, 222	% 6997
	ldf	 2, 10	% 6998
	bsf	 14	% 6999
	stf	 2, 200	% 7000
	bdf	 9	% 7001
	stf	 6, 223	% 7002
	lsr1	 0	% 7003
	loop	 2, 0	% 7004
	ldf	 2, 11	% 7005
	stf	 2, 200	% 7006
	done	 0	% 7007
	bsf	 5	% 7008
	bdf	 1	% 7009
	jmp	 6972	% 7010
	clrf	 0	% 7011
	stf	 0, 204	% 7012
	jmp	 7016	% 7013
	clrf	 0	% 7014
	stf	 2, 12	% 7015
	bseti	 4, 20	% 7016
	ldf	 2, 200	% 7017
	bsf	 248	% 7018
	ld	 0, 3, 2	% 7019
	ld	 2, 0, 24	% 7020
	ld	 3, 0, 25	% 7021
	jsr	 269	% 7022
	bt	 189	% 7023
	done	 2	% 7024
	jmp	 6957	% 7025
	done	 2	% 7026
	jmp	 6954	% 7027
	jsr	 413	% 7028
	ldi	 0, 112	% 7029
	revblo	 0	% 7030
	jsr	 236	% 7031
	bt	 41	% 7032
	ld	 0, 0, 2	% 7033
	st	 2, 0, 24	% 7034
	st	 6, 0, 31	% 7035
	jsr	 254	% 7036
	ld	 6, 0, 31	% 7037
	bt	 2	% 7038
	done	 2	% 7039
	jmp	 7035	% 7040
	ldi	 0, 112	% 7041
	revblo	 0	% 7042
	stf	 5, 3	% 7043
	ldi	 5, 255	% 7044
	revblo	 5	% 7045
	addi	 5, 255	% 7046
	and	 5, 4	% 7047
	cmpeqi	 5, 0	% 7048
	bt	 18	% 7049
	ld	 2, 0, 5	% 7050
	and	 2, 1	% 7051
	cmpeqi	 2, 0	% 7052
	bf	 2	% 7053
	done	 4	% 7054
	jmp	 7050	% 7055
	ldf	 2, 11	% 7056
	bsf	 6	% 7057
	st	 2, 6, 0	% 7058
	bdf	 6	% 7059
	done	 0	% 7060
	subi	 5, 4	% 7061
	bt	 5	% 7062
	jmp	 7050	% 7063
	clrf	 0	% 7064
	stf	 0, 12	% 7065
	clrf	 0	% 7066
	bseti	 4, 20	% 7067
	ld	 0, 0, 2	% 7068
	ld	 2, 0, 24	% 7069
	jsr	 269	% 7070
	bt	 219	% 7071
	done	 2	% 7072
	jmp	 7035	% 7073
	done	 2	% 7074
	jmp	 7031	% 7075
	jsr	 413	% 7076
	ldi	 0, 112	% 7077
	revblo	 0	% 7078
	jsr	 236	% 7079
	bt	 118	% 7080
	ld	 0, 0, 2	% 7081
	st	 2, 0, 24	% 7082
	st	 3, 0, 25	% 7083
	st	 6, 0, 31	% 7084
	jsr	 254	% 7085
	ld	 6, 0, 31	% 7086
	bt	 2	% 7087
	done	 2	% 7088
	jmp	 7083	% 7089
	stf	 5, 3	% 7090
	ldi	 5, 3	% 7091
	rorb	 5	% 7092
	and	 5, 4	% 7093
	revb	 5	% 7094
	st	 5, 0, 26	% 7095
	ldi	 5, 255	% 7096
	revblo	 5	% 7097
	addi	 5, 255	% 7098
	and	 5, 4	% 7099
	st	 5, 0, 31	% 7100
	cmpeqi	 5, 0	% 7101
	bt	 87	% 7102
	ldi	 2, 112	% 7103
	revblo	 2	% 7104
	ld	 3, 2, 5	% 7105
	ld	 2, 2, 2	% 7106
	and	 3, 1	% 7107
	cmpeqi	 3, 0	% 7108
	bf	 2	% 7109
	done	 4	% 7110
	jmp	 7103	% 7111
	mov	 0, 7	% 7112
	cmphs	 5, 0	% 7113
	bt	 1	% 7114
	mov	 0, 5	% 7115
	sub	 5, 0	% 7116
	st	 5, 2, 27	% 7117
	ld	 5, 2, 26	% 7118
	cmpeqi	 5, 0	% 7119
	bt	 39	% 7120
	cmpeqi	 5, 2	% 7121
	bt	 32	% 7122
	cmpeqi	 5, 1	% 7123
	bt	 26	% 7124
	ldi	 2, 112	% 7125
	revblo	 2	% 7126
	ld	 2, 2, 29	% 7127
	btsti	 2, 0	% 7128
	bt	 5	% 7129
	ldf	 5, 9	% 7130
	bsf	 37	% 7131
	ldf	 3, 10	% 7132
	bsf	 35	% 7133
	jmp	 7139	% 7134
	ldf	 3, 10	% 7135
	bsf	 32	% 7136
	ldf	 5, 9	% 7137
	bsf	 30	% 7138
	rorb	 5	% 7139
	rorb	 5	% 7140
	or	 3, 5	% 7141
	st	 3, 6, 0	% 7142
	bdf	 25	% 7143
	subi	 0, 3	% 7144
	cmpeqi	 0, 0	% 7145
	bf	 237	% 7146
	ldi	 2, 112	% 7147
	revblo	 2	% 7148
	ld	 2, 2, 2	% 7149
	jmp	 7166	% 7150
	loop	 2, 0	% 7151
	ldf	 3, 9	% 7152
	st	 3, 6, 0	% 7153
	jmp	 7165	% 7154
	lsr1	 0	% 7155
	loop	 2, 0	% 7156
	ldf	 3, 10	% 7157
	st	 3, 6, 0	% 7158
	jmp	 7165	% 7159
	lsr1	 0	% 7160
	lsr1	 0	% 7161
	loop	 2, 0	% 7162
	ldf	 3, 11	% 7163
	st	 3, 6, 0	% 7164
	bf	 3	% 7165
	ld	 5, 2, 27	% 7166
	done	 0	% 7167
	jmp	 7101	% 7168
	clrf	 0	% 7169
	stf	 0, 12	% 7170
	ld	 5, 2, 26	% 7171
	cmpeqi	 5, 0	% 7172
	bt	 3	% 7173
	cmpeqi	 5, 2	% 7174
	bt	 2	% 7175
	jmp	 7179	% 7176
	lsl1	 0	% 7177
	lsl1	 0	% 7178
	ld	 5, 2, 27	% 7179
	add	 0, 5	% 7180
	ld	 5, 2, 31	% 7181
	sub	 5, 0	% 7182
	ldi	 0, 255	% 7183
	revblo	 0	% 7184
	addi	 0, 255	% 7185
	revb	 0	% 7186
	and	 4, 0	% 7187
	or	 4, 5	% 7188
	bseti	 4, 20	% 7189
	ldi	 0, 112	% 7190
	revblo	 0	% 7191
	ld	 0, 0, 2	% 7192
	ld	 2, 0, 24	% 7193
	ld	 3, 0, 25	% 7194
	jsr	 269	% 7195
	bt	 142	% 7196
	done	 2	% 7197
	jmp	 7083	% 7198
	done	 2	% 7199
	jmp	 7079	% 7200
	jsr	 413	% 7201
	ldi	 0, 112	% 7202
	revblo	 0	% 7203
	jsr	 236	% 7204
	bt	 53	% 7205
	ld	 0, 0, 2	% 7206
	st	 2, 0, 24	% 7207
	st	 6, 0, 31	% 7208
	jsr	 254	% 7209
	ld	 6, 0, 31	% 7210
	bt	 2	% 7211
	done	 2	% 7212
	jmp	 7208	% 7213
	ldi	 0, 112	% 7214
	revblo	 0	% 7215
	stf	 5, 7	% 7216
	ldi	 5, 255	% 7217
	revblo	 5	% 7218
	addi	 5, 255	% 7219
	and	 5, 4	% 7220
	cmpeqi	 5, 0	% 7221
	bt	 28	% 7222
	ld	 2, 0, 5	% 7223
	and	 2, 1	% 7224
	cmpeqi	 2, 0	% 7225
	bf	 4	% 7226
	stf	 1, 40	% 7227
	bdf	 11	% 7228
	done	 4	% 7229
	jmp	 7223	% 7230
	ld	 2, 6, 0	% 7231
	bsf	 16	% 7232
	stf	 2, 11	% 7233
	stf	 1, 40	% 7234
	bdf	 4	% 7235
	done	 0	% 7236
	subi	 5, 4	% 7237
	bt	 12	% 7238
	jmp	 7223	% 7239
	clrf	 0	% 7240
	stf	 0, 12	% 7241
	stf	 0, 12	% 7242
	ldf	 2, 7	% 7243
	stf	 2, 7	% 7244
	stf	 2, 43	% 7245
	stf	 2, 40	% 7246
	clrf	 0	% 7247
	stf	 0, 12	% 7248
	clrf	 0	% 7249
	bseti	 4, 20	% 7250
	stf	 1, 40	% 7251
	bdf	 243	% 7252
	ld	 0, 0, 2	% 7253
	ld	 2, 0, 24	% 7254
	jsr	 269	% 7255
	bt	 207	% 7256
	done	 2	% 7257
	jmp	 7208	% 7258
	done	 2	% 7259
	jmp	 7204	% 7260
	ldi	 0, 112	% 7261
	revblo	 0	% 7262
	ld	 0, 0, 2	% 7263
	jsr	 236	% 7264
	bt	 124	% 7265
	st	 2, 0, 24	% 7266
	st	 3, 0, 25	% 7267
	st	 6, 0, 31	% 7268
	jsr	 254	% 7269
	ld	 6, 0, 31	% 7270
	bt	 2	% 7271
	done	 2	% 7272
	jmp	 7267	% 7273
	stf	 6, 211	% 7274
	stf	 5, 197	% 7275
	ldi	 5, 255	% 7276
	revblo	 5	% 7277
	addi	 5, 255	% 7278
	and	 5, 4	% 7279
	st	 5, 0, 31	% 7280
	cmpeqi	 5, 0	% 7281
	bt	 96	% 7282
	ldi	 3, 112	% 7283
	revblo	 3	% 7284
	ld	 2, 3, 5	% 7285
	ld	 3, 3, 2	% 7286
	and	 2, 1	% 7287
	cmpeqi	 2, 0	% 7288
	bf	 2	% 7289
	done	 4	% 7290
	jmp	 7283	% 7291
	mov	 0, 7	% 7292
	cmplt	 0, 5	% 7293
	bt	 1	% 7294
	mov	 0, 5	% 7295
	sub	 5, 0	% 7296
	st	 5, 3, 27	% 7297
	ldi	 5, 3	% 7298
	rorb	 5	% 7299
	and	 5, 4	% 7300
	revb	 5	% 7301
	st	 5, 3, 26	% 7302
	cmpeqi	 5, 0	% 7303
	bt	 44	% 7304
	cmpeqi	 5, 2	% 7305
	bt	 36	% 7306
	cmpeqi	 5, 1	% 7307
	bt	 30	% 7308
	st	 1, 3, 28	% 7309
	ldi	 3, 112	% 7310
	revblo	 3	% 7311
	ld	 3, 3, 29	% 7312
	ldf	 1, 200	% 7313
	bsf	 43	% 7314
	ldf	 2, 200	% 7315
	bsf	 41	% 7316
	ldf	 5, 200	% 7317
	bsf	 39	% 7318
	btsti	 3, 0	% 7319
	bt	 3	% 7320
	rorb	 1	% 7321
	rorb	 1	% 7322
	jmp	 7326	% 7323
	rorb	 5	% 7324
	rorb	 5	% 7325
	revblo	 2	% 7326
	or	 2, 1	% 7327
	or	 2, 5	% 7328
	stf	 2, 200	% 7329
	bdf	 27	% 7330
	subi	 0, 3	% 7331
	cmpeqi	 0, 0	% 7332
	bf	 235	% 7333
	ldi	 3, 112	% 7334
	revblo	 3	% 7335
	ld	 3, 3, 2	% 7336
	ld	 1, 3, 28	% 7337
	jmp	 7355	% 7338
	loop	 2, 0	% 7339
	ldf	 2, 200	% 7340
	stf	 2, 200	% 7341
	jmp	 7354	% 7342
	stf	 5, 206	% 7343
	lsr1	 0	% 7344
	loop	 2, 0	% 7345
	ldf	 2, 200	% 7346
	stf	 2, 200	% 7347
	jmp	 7354	% 7348
	stf	 5, 207	% 7349
	lsr1	 0	% 7350
	lsr1	 0	% 7351
	loop	 1, 0	% 7352
	ldf	 2, 216	% 7353
	bf	 3	% 7354
	done	 0	% 7355
	ld	 5, 3, 27	% 7356
	jmp	 7281	% 7357
	clrf	 0	% 7358
	stf	 0, 255	% 7359
	ld	 5, 3, 26	% 7360
	cmpeqi	 5, 0	% 7361
	bt	 3	% 7362
	cmpeqi	 5, 2	% 7363
	bt	 2	% 7364
	jmp	 7368	% 7365
	lsl1	 0	% 7366
	lsl1	 0	% 7367
	ld	 5, 3, 27	% 7368
	add	 0, 5	% 7369
	ld	 5, 3, 31	% 7370
	sub	 5, 0	% 7371
	ldi	 0, 255	% 7372
	revblo	 0	% 7373
	addi	 0, 255	% 7374
	revb	 0	% 7375
	and	 4, 0	% 7376
	or	 4, 5	% 7377
	bseti	 4, 20	% 7378
	ldf	 2, 200	% 7379
	bsf	 233	% 7380
	ldi	 0, 112	% 7381
	revblo	 0	% 7382
	ld	 0, 0, 2	% 7383
	ld	 2, 0, 24	% 7384
	ld	 3, 0, 25	% 7385
	jsr	 269	% 7386
	bt	 135	% 7387
	done	 2	% 7388
	jmp	 7267	% 7389
	done	 2	% 7390
	jmp	 7264	% 7391
	jsr	 413	% 7392
	ldi	 0, 112	% 7393
	revblo	 0	% 7394
	jsr	 236	% 7395
	bt	 124	% 7396
	ld	 0, 0, 2	% 7397
	st	 2, 0, 24	% 7398
	st	 3, 0, 25	% 7399
	st	 6, 0, 31	% 7400
	jsr	 254	% 7401
	ld	 6, 0, 31	% 7402
	bt	 2	% 7403
	done	 2	% 7404
	jmp	 7399	% 7405
	stf	 5, 197	% 7406
	ldi	 5, 3	% 7407
	rorb	 5	% 7408
	and	 5, 4	% 7409
	revb	 5	% 7410
	st	 5, 0, 26	% 7411
	ldi	 5, 255	% 7412
	revblo	 5	% 7413
	addi	 5, 255	% 7414
	and	 5, 4	% 7415
	st	 5, 0, 31	% 7416
	cmpeqi	 5, 0	% 7417
	bt	 93	% 7418
	ldi	 2, 112	% 7419
	revblo	 2	% 7420
	ld	 3, 2, 5	% 7421
	ld	 2, 2, 2	% 7422
	and	 3, 1	% 7423
	cmpeqi	 3, 0	% 7424
	bf	 2	% 7425
	done	 4	% 7426
	jmp	 7419	% 7427
	mov	 0, 7	% 7428
	cmphs	 5, 0	% 7429
	bt	 1	% 7430
	mov	 0, 5	% 7431
	sub	 5, 0	% 7432
	st	 5, 2, 27	% 7433
	ld	 5, 2, 26	% 7434
	cmpeqi	 5, 0	% 7435
	bt	 44	% 7436
	cmpeqi	 5, 2	% 7437
	bt	 36	% 7438
	cmpeqi	 5, 1	% 7439
	bt	 30	% 7440
	st	 1, 2, 28	% 7441
	ldi	 2, 112	% 7442
	revblo	 2	% 7443
	ld	 2, 2, 29	% 7444
	ldf	 1, 200	% 7445
	bsf	 44	% 7446
	ldf	 3, 200	% 7447
	bsf	 42	% 7448
	ldf	 5, 200	% 7449
	bsf	 40	% 7450
	btsti	 2, 0	% 7451
	bt	 3	% 7452
	rorb	 1	% 7453
	rorb	 1	% 7454
	jmp	 7458	% 7455
	rorb	 5	% 7456
	rorb	 5	% 7457
	revblo	 3	% 7458
	or	 3, 1	% 7459
	or	 3, 5	% 7460
	st	 3, 6, 0	% 7461
	bdf	 28	% 7462
	subi	 0, 3	% 7463
	cmpeqi	 0, 0	% 7464
	bf	 235	% 7465
	ldi	 2, 112	% 7466
	revblo	 2	% 7467
	ld	 2, 2, 2	% 7468
	ld	 1, 2, 28	% 7469
	jmp	 7488	% 7470
	loop	 2, 0	% 7471
	ldf	 3, 200	% 7472
	st	 3, 6, 0	% 7473
	jmp	 7487	% 7474
	stf	 5, 206	% 7475
	lsr1	 0	% 7476
	loop	 2, 0	% 7477
	ldf	 3, 200	% 7478
	st	 3, 6, 0	% 7479
	jmp	 7487	% 7480
	stf	 5, 207	% 7481
	lsr1	 0	% 7482
	lsr1	 0	% 7483
	loop	 2, 0	% 7484
	ldf	 3, 200	% 7485
	st	 3, 6, 0	% 7486
	bf	 3	% 7487
	ld	 5, 2, 27	% 7488
	done	 0	% 7489
	jmp	 7417	% 7490
	clrf	 0	% 7491
	stf	 0, 255	% 7492
	ld	 5, 2, 26	% 7493
	cmpeqi	 5, 0	% 7494
	bt	 3	% 7495
	cmpeqi	 5, 2	% 7496
	bt	 2	% 7497
	jmp	 7501	% 7498
	lsl1	 0	% 7499
	lsl1	 0	% 7500
	ld	 5, 2, 27	% 7501
	add	 0, 5	% 7502
	ld	 5, 2, 31	% 7503
	sub	 5, 0	% 7504
	ldi	 0, 255	% 7505
	revblo	 0	% 7506
	addi	 0, 255	% 7507
	revb	 0	% 7508
	and	 4, 0	% 7509
	or	 4, 5	% 7510
	bseti	 4, 20	% 7511
	ldi	 0, 112	% 7512
	revblo	 0	% 7513
	ld	 0, 0, 2	% 7514
	ld	 2, 0, 24	% 7515
	ld	 3, 0, 25	% 7516
	jsr	 269	% 7517
	bt	 136	% 7518
	done	 2	% 7519
	jmp	 7399	% 7520
	done	 2	% 7521
	jmp	 7395	% 7522
	jsr	 413	% 7523
	ldi	 0, 112	% 7524
	revblo	 0	% 7525
	jsr	 236	% 7526
	bt	 97	% 7527
	ld	 0, 0, 2	% 7528
	st	 2, 0, 24	% 7529
	st	 3, 0, 25	% 7530
	st	 6, 0, 31	% 7531
	jsr	 254	% 7532
	ld	 6, 0, 31	% 7533
	bt	 2	% 7534
	done	 2	% 7535
	jmp	 7530	% 7536
	stf	 5, 7	% 7537
	st	 5, 0, 30	% 7538
	ldi	 5, 255	% 7539
	revblo	 5	% 7540
	addi	 5, 255	% 7541
	and	 5, 4	% 7542
	cmpeqi	 5, 0	% 7543
	bt	 69	% 7544
	ldi	 2, 112	% 7545
	revblo	 2	% 7546
	ld	 3, 2, 5	% 7547
	ld	 2, 2, 2	% 7548
	and	 3, 1	% 7549
	cmpeqi	 3, 0	% 7550
	bf	 4	% 7551
	stf	 2, 40	% 7552
	bdf	 59	% 7553
	done	 4	% 7554
	jmp	 7545	% 7555
	mov	 0, 7	% 7556
	cmphs	 5, 0	% 7557
	bt	 1	% 7558
	mov	 0, 5	% 7559
	sub	 5, 0	% 7560
	ldi	 3, 3	% 7561
	rorb	 3	% 7562
	and	 3, 4	% 7563
	revb	 3	% 7564
	cmpeqi	 3, 0	% 7565
	bt	 28	% 7566
	cmpeqi	 3, 2	% 7567
	bt	 32	% 7568
	cmpeqi	 3, 1	% 7569
	bt	 35	% 7570
	ldi	 2, 112	% 7571
	revblo	 2	% 7572
	ld	 2, 2, 29	% 7573
	ld	 3, 6, 0	% 7574
	bsf	 37	% 7575
	btsti	 2, 0	% 7576
	bt	 2	% 7577
	revb	 3	% 7578
	rorb	 3	% 7579
	stf	 3, 9	% 7580
	bdf	 31	% 7581
	rorb	 3	% 7582
	stf	 3, 9	% 7583
	bdf	 28	% 7584
	rorb	 3	% 7585
	stf	 3, 9	% 7586
	bdf	 25	% 7587
	subi	 0, 3	% 7588
	cmpeqi	 0, 0	% 7589
	bf	 239	% 7590
	ldi	 2, 112	% 7591
	revblo	 2	% 7592
	ld	 2, 2, 2	% 7593
	jmp	 7610	% 7594
	lsr1	 0	% 7595
	lsr1	 0	% 7596
	loop	 2, 0	% 7597
	ld	 3, 6, 0	% 7598
	stf	 3, 11	% 7599
	jmp	 7609	% 7600
	lsr1	 0	% 7601
	loop	 2, 0	% 7602
	ld	 3, 6, 0	% 7603
	stf	 3, 10	% 7604
	jmp	 7609	% 7605
	loop	 2, 0	% 7606
	ld	 3, 6, 0	% 7607
	stf	 3, 9	% 7608
	bf	 3	% 7609
	stf	 3, 40	% 7610
	done	 0	% 7611
	jmp	 7543	% 7612
	jsr	 1915	% 7613
	stf	 1, 40	% 7614
	bdf	 253	% 7615
	ldi	 0, 112	% 7616
	revblo	 0	% 7617
	ld	 0, 0, 2	% 7618
	ld	 2, 0, 24	% 7619
	ld	 3, 0, 25	% 7620
	jsr	 269	% 7621
	bt	 163	% 7622
	done	 2	% 7623
	jmp	 7530	% 7624
	done	 2	% 7625
	jmp	 7526	% 7626
	jsr	 413	% 7627
	ldi	 0, 112	% 7628
	revblo	 0	% 7629
	jsr	 236	% 7630
	bt	 96	% 7631
	ld	 0, 0, 2	% 7632
	st	 2, 0, 24	% 7633
	st	 3, 0, 25	% 7634
	st	 6, 0, 31	% 7635
	jsr	 254	% 7636
	ld	 6, 0, 31	% 7637
	bt	 2	% 7638
	done	 2	% 7639
	jmp	 7634	% 7640
	stf	 5, 215	% 7641
	st	 5, 0, 30	% 7642
	ldi	 5, 255	% 7643
	revblo	 5	% 7644
	addi	 5, 255	% 7645
	and	 5, 4	% 7646
	cmpeqi	 5, 0	% 7647
	bt	 70	% 7648
	ldi	 2, 112	% 7649
	revblo	 2	% 7650
	ld	 3, 2, 5	% 7651
	ld	 2, 2, 2	% 7652
	and	 3, 1	% 7653
	cmpeqi	 3, 0	% 7654
	bf	 2	% 7655
	done	 4	% 7656
	jmp	 7649	% 7657
	mov	 0, 7	% 7658
	cmphs	 5, 0	% 7659
	bt	 1	% 7660
	mov	 0, 5	% 7661
	sub	 5, 0	% 7662
	ldi	 3, 3	% 7663
	rorb	 3	% 7664
	and	 3, 4	% 7665
	revb	 3	% 7666
	cmpeqi	 3, 0	% 7667
	bt	 40	% 7668
	cmpeqi	 3, 2	% 7669
	bt	 32	% 7670
	cmpeqi	 3, 1	% 7671
	bt	 25	% 7672
	stf	 5, 221	% 7673
	ldi	 2, 112	% 7674
	revblo	 2	% 7675
	ld	 2, 2, 29	% 7676
	ld	 3, 6, 0	% 7677
	bsf	 39	% 7678
	btsti	 2, 0	% 7679
	bt	 2	% 7680
	revb	 3	% 7681
	rorb	 3	% 7682
	stf	 3, 200	% 7683
	bdf	 33	% 7684
	rorb	 3	% 7685
	stf	 3, 200	% 7686
	bdf	 30	% 7687
	rorb	 3	% 7688
	stf	 3, 200	% 7689
	bdf	 27	% 7690
	subi	 0, 3	% 7691
	cmpeqi	 0, 0	% 7692
	bf	 239	% 7693
	ldi	 2, 112	% 7694
	revblo	 2	% 7695
	ld	 2, 2, 2	% 7696
	jmp	 7715	% 7697
	stf	 5, 221	% 7698
	loop	 2, 0	% 7699
	ld	 3, 6, 0	% 7700
	stf	 3, 200	% 7701
	jmp	 7714	% 7702
	stf	 5, 222	% 7703
	lsr1	 0	% 7704
	loop	 2, 0	% 7705
	ld	 3, 6, 0	% 7706
	stf	 3, 200	% 7707
	jmp	 7714	% 7708
	lsr1	 0	% 7709
	lsr1	 0	% 7710
	loop	 2, 0	% 7711
	ld	 3, 6, 0	% 7712
	stf	 3, 200	% 7713
	bf	 3	% 7714
	done	 0	% 7715
	jsr	 7730	% 7716
	jmp	 7647	% 7717
	jsr	 1911	% 7718
	ldi	 0, 112	% 7719
	revblo	 0	% 7720
	ld	 0, 0, 2	% 7721
	ld	 2, 0, 24	% 7722
	ld	 3, 0, 25	% 7723
	jsr	 269	% 7724
	bt	 164	% 7725
	done	 2	% 7726
	jmp	 7634	% 7727
	done	 2	% 7728
	jmp	 7630	% 7729
	ldf	 3, 255	% 7730
	btsti	 3, 8	% 7731
	bt	 2	% 7732
	btsti	 3, 9	% 7733
	bt	 239	% 7734
	ret	% 7735
	ldi	 0, 112	% 7736
	revblo	 0	% 7737
	ld	 0, 0, 2	% 7738
	jsr	 236	% 7739
	bt	 92	% 7740
	st	 2, 0, 24	% 7741
	st	 3, 0, 25	% 7742
	st	 6, 0, 31	% 7743
	jsr	 254	% 7744
	ld	 6, 0, 31	% 7745
	bt	 2	% 7746
	done	 2	% 7747
	jmp	 7742	% 7748
	ldi	 3, 112	% 7749
	revblo	 3	% 7750
	stf	 6, 195	% 7751
	stf	 5, 7	% 7752
	st	 5, 0, 30	% 7753
	ldi	 5, 255	% 7754
	revblo	 5	% 7755
	addi	 5, 255	% 7756
	and	 5, 4	% 7757
	cmpeqi	 5, 0	% 7758
	bt	 62	% 7759
	ld	 2, 3, 5	% 7760
	and	 2, 1	% 7761
	cmpeqi	 2, 0	% 7762
	bf	 4	% 7763
	stf	 2, 40	% 7764
	bdf	 52	% 7765
	done	 4	% 7766
	jmp	 7760	% 7767
	mov	 2, 6	% 7768
	addi	 2, 148	% 7769
	stf	 2, 195	% 7770
	ldf	 2, 200	% 7771
	btsti	 2, 9	% 7772
	bt	 27	% 7773
	addi	 6, 148	% 7774
	stf	 6, 195	% 7775
	stf	 6, 211	% 7776
	ldf	 2, 200	% 7777
	bseti	 2, 8	% 7778
	stf	 2, 200	% 7779
	subi	 6, 148	% 7780
	stf	 6, 195	% 7781
	ldf	 2, 200	% 7782
	btsti	 2, 14	% 7783
	bt	 50	% 7784
	stf	 2, 9	% 7785
	bdf	 31	% 7786
	subi	 5, 1	% 7787
	cmpeqi	 5, 0	% 7788
	bt	 32	% 7789
	mov	 2, 6	% 7790
	addi	 2, 152	% 7791
	stf	 2, 195	% 7792
	ldf	 2, 200	% 7793
	stf	 6, 195	% 7794
	btsti	 2, 0	% 7795
	bt	 241	% 7796
	stf	 2, 40	% 7797
	bdf	 19	% 7798
	jsr	 1967	% 7799
	jmp	 7824	% 7800
	stf	 6, 227	% 7801
	mov	 0, 7	% 7802
	subi	 0, 1	% 7803
	cmplt	 0, 5	% 7804
	bt	 1	% 7805
	mov	 0, 5	% 7806
	sub	 5, 0	% 7807
	ldf	 2, 200	% 7808
	btsti	 2, 14	% 7809
	bt	 24	% 7810
	stf	 2, 9	% 7811
	bdf	 5	% 7812
	subi	 0, 1	% 7813
	bf	 249	% 7814
	stf	 2, 40	% 7815
	done	 0	% 7816
	jmp	 7758	% 7817
	mov	 2, 1	% 7818
	jsr	 1915	% 7819
	mov	 1, 2	% 7820
	jmp	 7839	% 7821
	stf	 2, 40	% 7822
	bdf	 250	% 7823
	ldi	 3, 112	% 7824
	revblo	 3	% 7825
	ld	 0, 3, 2	% 7826
	ld	 2, 0, 24	% 7827
	ld	 3, 0, 25	% 7828
	jsr	 269	% 7829
	bt	 167	% 7830
	done	 2	% 7831
	jmp	 7742	% 7832
	done	 2	% 7833
	jmp	 7739	% 7834
	stf	 2, 40	% 7835
	bdf	 237	% 7836
	jsr	 1967	% 7837
	jmp	 7839	% 7838
	bseti	 4, 24	% 7839
	bseti	 4, 20	% 7840
	jmp	 7824	% 7841
	jsr	 413	% 7842
	ldi	 0, 112	% 7843
	revblo	 0	% 7844
	jsr	 236	% 7845
	bt	 85	% 7846
	ld	 0, 0, 2	% 7847
	st	 2, 0, 24	% 7848
	st	 3, 0, 25	% 7849
	st	 6, 0, 31	% 7850
	jsr	 254	% 7851
	ld	 6, 0, 31	% 7852
	bt	 2	% 7853
	done	 2	% 7854
	jmp	 7849	% 7855
	ldi	 3, 112	% 7856
	revblo	 3	% 7857
	stf	 5, 7	% 7858
	st	 5, 0, 30	% 7859
	ldi	 5, 255	% 7860
	revblo	 5	% 7861
	addi	 5, 255	% 7862
	and	 5, 4	% 7863
	cmpeqi	 5, 0	% 7864
	bt	 55	% 7865
	ld	 2, 3, 5	% 7866
	and	 2, 1	% 7867
	cmpeqi	 2, 0	% 7868
	bf	 4	% 7869
	stf	 1, 40	% 7870
	bdf	 45	% 7871
	done	 4	% 7872
	jmp	 7866	% 7873
	mov	 2, 6	% 7874
	addi	 2, 148	% 7875
	ld	 2, 2, 0	% 7876
	btsti	 2, 9	% 7877
	bt	 22	% 7878
	addi	 6, 148	% 7879
	ld	 2, 6, 0	% 7880
	bseti	 2, 8	% 7881
	st	 2, 6, 0	% 7882
	subi	 6, 148	% 7883
	ld	 2, 6, 0	% 7884
	btsti	 2, 14	% 7885
	bt	 47	% 7886
	stf	 2, 9	% 7887
	bdf	 28	% 7888
	subi	 5, 1	% 7889
	cmpeqi	 5, 0	% 7890
	bt	 29	% 7891
	mov	 2, 6	% 7892
	addi	 2, 152	% 7893
	ld	 2, 2, 0	% 7894
	btsti	 2, 0	% 7895
	bt	 243	% 7896
	stf	 2, 40	% 7897
	bdf	 18	% 7898
	jsr	 1967	% 7899
	jmp	 7923	% 7900
	mov	 0, 7	% 7901
	subi	 0, 1	% 7902
	cmplt	 0, 5	% 7903
	bt	 1	% 7904
	mov	 0, 5	% 7905
	sub	 5, 0	% 7906
	ld	 2, 6, 0	% 7907
	btsti	 2, 14	% 7908
	bt	 24	% 7909
	stf	 2, 9	% 7910
	bdf	 5	% 7911
	subi	 0, 1	% 7912
	bf	 249	% 7913
	stf	 2, 40	% 7914
	done	 0	% 7915
	jmp	 7864	% 7916
	mov	 2, 1	% 7917
	jsr	 1915	% 7918
	mov	 1, 2	% 7919
	jmp	 7938	% 7920
	stf	 1, 40	% 7921
	bdf	 250	% 7922
	ldi	 3, 112	% 7923
	revblo	 3	% 7924
	ld	 0, 3, 2	% 7925
	ld	 2, 0, 24	% 7926
	ld	 3, 0, 25	% 7927
	jsr	 269	% 7928
	bt	 175	% 7929
	done	 2	% 7930
	jmp	 7849	% 7931
	done	 2	% 7932
	jmp	 7845	% 7933
	stf	 2, 40	% 7934
	bdf	 237	% 7935
	jsr	 1967	% 7936
	jmp	 7938	% 7937
	bseti	 4, 24	% 7938
	bseti	 4, 20	% 7939
	jmp	 7923	% 7940