Launchpad firmware

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

Here is the raw disassembly of the firmware on the launchpad. The entry point is 0xfffe. Info memory is from 0x1000 to 0x10ff. Add comments and equivalent C code for each block.

Contents

Information Memory

LP100901938.hex:     file format ihex


Disassembly of section .sec1:
00001000 <.sec1>:
   1000:	5e de 24 df 	bis.b	-8412(r14),r14	;0xdf24(r14)
   1004:	36 37       	jge	$-402    	;abs 0xe72
   1006:	68 c7       	bic.b	@r7,	r8	
   1008:	ca 01       	.word	0x01ca;	????	
   100a:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
... all ones skipped ...
   10ea:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   10ee:	ff ff 8d be 	and.b	@r15+,	-16755(r15);0xbe8d(r15)
   10f2:	90 98 fe 91 	cmp	-28162(r8),0x4172	;0x91fe(r8), PC rel. 0x0526a
   10f6:	72 41 
   10f8:	6f 67       	addc.b	@r7,	r15	
   10fa:	01 6e       	addc	r14,	r1	
   10fc:	45 ff       	and.b	r15,	r5	
   10fe:	00 02       	.word	0x0200;	????	

Code Memory

Disassembly of section .sec2:
00002500 <.sec2>:
   2500:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
... all ones skipped ...
   30fc:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
; Called from 0x3542.
   3100:	0a 12       	push	r10		
   3102:	0b 12       	push	r11		
   3104:	08 12       	push	r8		
   3106:	09 12       	push	r9		
   3108:	06 12       	push	r6		
   310a:	07 12       	push	r7		
   310c:	0a 4c       	mov	r12,	r10	
   310e:	0f 4a       	mov	r10,	r15	
   3110:	3f f0 00 0f 	and	#3840,	r15	;#0x0f00
   3114:	8f 10       	swpb	r15		
   3116:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   311a:	07 4f       	mov	r15,	r7	
   311c:	0f 4a       	mov	r10,	r15	
   311e:	3f f0 0f 00 	and	#15,	r15	;#0x000f
   3122:	0b 4f       	mov	r15,	r11	
   3124:	4c 4a       	mov.b	r10,	r12	
   3126:	7c f0 30 00 	and.b	#48,	r12	;#0x0030
   312a:	7c f3       	and.b	#-1,	r12	;r3 As==11
   312c:	b0 12 f8 f4 	call	#0xf4f8	
   3130:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   3134:	08 4c       	mov	r12,	r8	
   3136:	3a b0 80 00 	bit	#128,	r10	;#0x0080
   313a:	0f 7f       	subc	r15,	r15	
   313c:	1f 53       	inc	r15		
   313e:	09 4f       	mov	r15,	r9	
   3140:	0f 4a       	mov	r10,	r15	
   3142:	3f f0 00 f0 	and	#-4096,	r15	;#0xf000
   3146:	06 4f       	mov	r15,	r6	
   3148:	27 93       	cmp	#2,	r7	;r3 As==10
   314a:	02 20       	jnz	$+6      	;abs 0x3150
   314c:	18 93       	cmp	#1,	r8	;r3 As==01
   314e:	03 20       	jnz	$+8      	;abs 0x3156
   3150:	37 90 03 00 	cmp	#3,	r7	;#0x0003
   3154:	01 20       	jnz	$+4      	;abs 0x3158
   3156:	08 43       	clr	r8		
   3158:	0c 49       	mov	r9,	r12	
   315a:	b0 12 da f4 	call	#0xf4da	
   315e:	0c d8       	bis	r8,	r12	
   3160:	0c 5c       	rla	r12		
   3162:	1e 4c 6c e7 	mov	-6292(r12),r14	;0xe76c(r12)
   3166:	0f 43       	clr	r15		
   3168:	82 5e d2 12 	add	r14,	&0x12d2	
   316c:	82 6f d4 12 	addc	r15,	&0x12d4	
   3170:	0b 93       	tst	r11		
   3172:	0b 20       	jnz	$+24     	;abs 0x318a
   3174:	09 93       	tst	r9		
   3176:	09 20       	jnz	$+20     	;abs 0x318a
   3178:	28 93       	cmp	#2,	r8	;r3 As==10
   317a:	03 24       	jz	$+8      	;abs 0x3182
   317c:	38 90 03 00 	cmp	#3,	r8	;#0x0003
   3180:	04 20       	jnz	$+10     	;abs 0x318a
   3182:	92 53 d2 12 	inc	&0x12d2	
   3186:	82 63 d4 12 	adc	&0x12d4	
   318a:	0b 93       	tst	r11		
   318c:	08 20       	jnz	$+18     	;abs 0x319e
   318e:	09 93       	tst	r9		
   3190:	06 20       	jnz	$+14     	;abs 0x319e
   3192:	08 93       	tst	r8		
   3194:	04 20       	jnz	$+10     	;abs 0x319e
   3196:	92 53 d2 12 	inc	&0x12d2	
   319a:	82 63 d4 12 	adc	&0x12d4	
   319e:	b0 12 a0 3c 	call	#0x3ca0	
   31a2:	0c 93       	tst	r12		
   31a4:	0f 24       	jz	$+32     	;abs 0x31c4
   31a6:	36 90 00 40 	cmp	#16384,	r6	;#0x4000
   31aa:	06 24       	jz	$+14     	;abs 0x31b8
   31ac:	36 90 00 90 	cmp	#-28672,r6	;#0x9000
   31b0:	03 24       	jz	$+8      	;abs 0x31b8
   31b2:	36 90 00 b0 	cmp	#-20480,r6	;#0xb000
   31b6:	06 20       	jnz	$+14     	;abs 0x31c4
   31b8:	19 93       	cmp	#1,	r9	;r3 As==01
   31ba:	04 20       	jnz	$+10     	;abs 0x31c4
   31bc:	b2 53 d2 12 	add	#-1,	&0x12d2	;r3 As==11
   31c0:	b2 63 d4 12 	addc	#-1,	&0x12d4	;r3 As==11
   31c4:	30 40 20 f3 	br	#0xf320	
   31c8:	0a 12       	push	r10		
   31ca:	0b 12       	push	r11		
   31cc:	08 12       	push	r8		
   31ce:	09 12       	push	r9		
   31d0:	0a 4c       	mov	r12,	r10	
   31d2:	0f 4a       	mov	r10,	r15	
   31d4:	3f f0 0f 00 	and	#15,	r15	;#0x000f
   31d8:	0b 4f       	mov	r15,	r11	
   31da:	4c 4a       	mov.b	r10,	r12	
   31dc:	7c f0 30 00 	and.b	#48,	r12	;#0x0030
   31e0:	7c f3       	and.b	#-1,	r12	;r3 As==11
   31e2:	b0 12 f8 f4 	call	#0xf4f8	
   31e6:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   31ea:	08 4c       	mov	r12,	r8	
   31ec:	09 43       	clr	r9		
   31ee:	0f 4a       	mov	r10,	r15	
   31f0:	3f f0 80 ff 	and	#-128,	r15	;#0xff80
   31f4:	3f 80 00 10 	sub	#4096,	r15	;#0x1000
   31f8:	18 24       	jz	$+50     	;abs 0x322a
   31fa:	3f 80 80 00 	sub	#128,	r15	;#0x0080
   31fe:	19 24       	jz	$+52     	;abs 0x3232
   3200:	3f 80 80 00 	sub	#128,	r15	;#0x0080
   3204:	14 24       	jz	$+42     	;abs 0x322e
   3206:	3f 80 80 00 	sub	#128,	r15	;#0x0080
   320a:	15 24       	jz	$+44     	;abs 0x3236
   320c:	3f 80 80 00 	sub	#128,	r15	;#0x0080
   3210:	07 24       	jz	$+16     	;abs 0x3220
   3212:	3f 80 80 00 	sub	#128,	r15	;#0x0080
   3216:	06 24       	jz	$+14     	;abs 0x3224
   3218:	3f 80 80 00 	sub	#128,	r15	;#0x0080
   321c:	0e 24       	jz	$+30     	;abs 0x323a
   321e:	0e 3c       	jmp	$+30     	;abs 0x323c
   3220:	29 43       	mov	#2,	r9	;r3 As==10
   3222:	0c 3c       	jmp	$+26     	;abs 0x323c
   3224:	39 40 03 00 	mov	#3,	r9	;#0x0003
   3228:	09 3c       	jmp	$+20     	;abs 0x323c
   322a:	19 43       	mov	#1,	r9	;r3 As==01
   322c:	07 3c       	jmp	$+16     	;abs 0x323c
   322e:	19 43       	mov	#1,	r9	;r3 As==01
   3230:	05 3c       	jmp	$+12     	;abs 0x323c
   3232:	19 43       	mov	#1,	r9	;r3 As==01
   3234:	03 3c       	jmp	$+8      	;abs 0x323c
   3236:	19 43       	mov	#1,	r9	;r3 As==01
   3238:	01 3c       	jmp	$+4      	;abs 0x323c
   323a:	09 43       	clr	r9		
   323c:	3b 90 03 00 	cmp	#3,	r11	;#0x0003
   3240:	04 24       	jz	$+10     	;abs 0x324a
   3242:	2b 93       	cmp	#2,	r11	;r3 As==10
   3244:	03 20       	jnz	$+8      	;abs 0x324c
   3246:	18 93       	cmp	#1,	r8	;r3 As==01
   3248:	01 24       	jz	$+4      	;abs 0x324c
   324a:	08 43       	clr	r8		
   324c:	0f 49       	mov	r9,	r15	
   324e:	1f 83       	dec	r15		
   3250:	05 24       	jz	$+12     	;abs 0x325c
   3252:	1f 83       	dec	r15		
   3254:	0d 24       	jz	$+28     	;abs 0x3270
   3256:	1f 83       	dec	r15		
   3258:	2b 24       	jz	$+88     	;abs 0x32b0
   325a:	4a 3c       	jmp	$+150    	;abs 0x32f0
   325c:	0f 48       	mov	r8,	r15	
   325e:	0f 5f       	rla	r15		
   3260:	1e 4f 8c e7 	mov	-6260(r15),r14	;0xe78c(r15)
   3264:	0f 43       	clr	r15		
   3266:	82 5e d2 12 	add	r14,	&0x12d2	
   326a:	82 6f d4 12 	addc	r15,	&0x12d4	
   326e:	50 3c       	jmp	$+162    	;abs 0x3310
   3270:	b0 12 a0 3c 	call	#0x3ca0	
   3274:	0c 93       	tst	r12		
   3276:	12 24       	jz	$+38     	;abs 0x329c
   3278:	0f 48       	mov	r8,	r15	
   327a:	0f 5f       	rla	r15		
   327c:	1e 4f a4 e7 	mov	-6236(r15),r14	;0xe7a4(r15)
   3280:	0f 43       	clr	r15		
   3282:	82 5e d2 12 	add	r14,	&0x12d2	
   3286:	82 6f d4 12 	addc	r15,	&0x12d4	
   328a:	1b 93       	cmp	#1,	r11	;r3 As==01
   328c:	41 20       	jnz	$+132    	;abs 0x3310
   328e:	18 93       	cmp	#1,	r8	;r3 As==01
   3290:	3f 20       	jnz	$+128    	;abs 0x3310
   3292:	92 53 d2 12 	inc	&0x12d2	
   3296:	82 63 d4 12 	adc	&0x12d4	
   329a:	3a 3c       	jmp	$+118    	;abs 0x3310
   329c:	0f 48       	mov	r8,	r15	
   329e:	0f 5f       	rla	r15		
   32a0:	1e 4f 94 e7 	mov	-6252(r15),r14	;0xe794(r15)
   32a4:	0f 43       	clr	r15		
   32a6:	82 5e d2 12 	add	r14,	&0x12d2	
   32aa:	82 6f d4 12 	addc	r15,	&0x12d4	
   32ae:	30 3c       	jmp	$+98     	;abs 0x3310
   32b0:	b0 12 a0 3c 	call	#0x3ca0	
   32b4:	0c 93       	tst	r12		
   32b6:	12 24       	jz	$+38     	;abs 0x32dc
   32b8:	0f 48       	mov	r8,	r15	
   32ba:	0f 5f       	rla	r15		
   32bc:	1e 4f ac e7 	mov	-6228(r15),r14	;0xe7ac(r15)
   32c0:	0f 43       	clr	r15		
   32c2:	82 5e d2 12 	add	r14,	&0x12d2	
   32c6:	82 6f d4 12 	addc	r15,	&0x12d4	
   32ca:	1b 93       	cmp	#1,	r11	;r3 As==01
   32cc:	21 20       	jnz	$+68     	;abs 0x3310
   32ce:	18 93       	cmp	#1,	r8	;r3 As==01
   32d0:	1f 20       	jnz	$+64     	;abs 0x3310
   32d2:	92 53 d2 12 	inc	&0x12d2	
   32d6:	82 63 d4 12 	adc	&0x12d4	
   32da:	1a 3c       	jmp	$+54     	;abs 0x3310
   32dc:	0f 48       	mov	r8,	r15	
   32de:	0f 5f       	rla	r15		
   32e0:	1e 4f 9c e7 	mov	-6244(r15),r14	;0xe79c(r15)
   32e4:	0f 43       	clr	r15		
   32e6:	82 5e d2 12 	add	r14,	&0x12d2	
   32ea:	82 6f d4 12 	addc	r15,	&0x12d4	
   32ee:	10 3c       	jmp	$+34     	;abs 0x3310
   32f0:	1e 42 b4 e7 	mov	&0xe7b4,r14	
   32f4:	0f 43       	clr	r15		
   32f6:	82 5e d2 12 	add	r14,	&0x12d2	
   32fa:	82 6f d4 12 	addc	r15,	&0x12d4	
   32fe:	b0 12 a0 3c 	call	#0x3ca0	
   3302:	0c 93       	tst	r12		
   3304:	05 24       	jz	$+12     	;abs 0x3310
   3306:	b2 50 fe ff 	add	#-2,	&0x12d2	;#0xfffe
   330a:	d2 12 
   330c:	b2 63 d4 12 	addc	#-1,	&0x12d4	;r3 As==11
   3310:	30 40 24 f3 	br	#0xf324	
   3314:	1e 42 b6 e7 	mov	&0xe7b6,r14	
   3318:	0f 43       	clr	r15		
   331a:	82 5e d2 12 	add	r14,	&0x12d2	
   331e:	82 6f d4 12 	addc	r15,	&0x12d4	
   3322:	30 41       	ret			
   3324:	0a 12       	push	r10		
   3326:	0f 4c       	mov	r12,	r15	
   3328:	3f f0 0f 00 	and	#15,	r15	;#0x000f
   332c:	0d 4f       	mov	r15,	r13	
   332e:	0f 4c       	mov	r12,	r15	
   3330:	3f f0 00 0c 	and	#3072,	r15	;#0x0c00
   3334:	8f 10       	swpb	r15		
   3336:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   333a:	0f 11       	rra	r15		
   333c:	0f 11       	rra	r15		
   333e:	0a 4f       	mov	r15,	r10	
   3340:	0f 4c       	mov	r12,	r15	
   3342:	3f f0 e0 f0 	and	#-3872,	r15	;#0xf0e0
   3346:	3f 90 40 00 	cmp	#64,	r15	;#0x0040
   334a:	08 20       	jnz	$+18     	;abs 0x335c
   334c:	0e 4a       	mov	r10,	r14	
   334e:	1e 53       	inc	r14		
   3350:	0f 43       	clr	r15		
   3352:	82 5e d2 12 	add	r14,	&0x12d2	
   3356:	82 6f d4 12 	addc	r15,	&0x12d4	
   335a:	4d 3c       	jmp	$+156    	;abs 0x33f6
   335c:	0f 4c       	mov	r12,	r15	
   335e:	3f f0 f0 f0 	and	#-3856,	r15	;#0xf0f0
   3362:	0f 83       	sub	#0,	r15	;r3 As==00
   3364:	28 24       	jz	$+82     	;abs 0x33b6
   3366:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   336a:	25 24       	jz	$+76     	;abs 0x33b6
   336c:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   3370:	28 24       	jz	$+82     	;abs 0x33c2
   3372:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   3376:	25 24       	jz	$+76     	;abs 0x33c2
   3378:	3f 80 30 00 	sub	#48,	r15	;#0x0030
   337c:	22 24       	jz	$+70     	;abs 0x33c2
   337e:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   3382:	1f 24       	jz	$+64     	;abs 0x33c2
   3384:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   3388:	21 24       	jz	$+68     	;abs 0x33cc
   338a:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   338e:	1e 24       	jz	$+62     	;abs 0x33cc
   3390:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   3394:	1b 24       	jz	$+56     	;abs 0x33cc
   3396:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   339a:	18 24       	jz	$+50     	;abs 0x33cc
   339c:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   33a0:	20 24       	jz	$+66     	;abs 0x33e2
   33a2:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   33a6:	1d 24       	jz	$+60     	;abs 0x33e2
   33a8:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   33ac:	1a 24       	jz	$+54     	;abs 0x33e2
   33ae:	3f 80 10 00 	sub	#16,	r15	;#0x0010
   33b2:	17 24       	jz	$+48     	;abs 0x33e2
   33b4:	20 3c       	jmp	$+66     	;abs 0x33f6
   33b6:	b2 50 03 00 	add	#3,	&0x12d2	;#0x0003
   33ba:	d2 12 
   33bc:	82 63 d4 12 	adc	&0x12d4	
   33c0:	1a 3c       	jmp	$+54     	;abs 0x33f6
   33c2:	a2 52 d2 12 	add	#4,	&0x12d2	;r2 As==10
   33c6:	82 63 d4 12 	adc	&0x12d4	
   33ca:	15 3c       	jmp	$+44     	;abs 0x33f6
   33cc:	a2 53 d2 12 	incd	&0x12d2	
   33d0:	82 63 d4 12 	adc	&0x12d4	
   33d4:	0d 93       	tst	r13		
   33d6:	0f 20       	jnz	$+32     	;abs 0x33f6
   33d8:	92 53 d2 12 	inc	&0x12d2	
   33dc:	82 63 d4 12 	adc	&0x12d4	
   33e0:	0a 3c       	jmp	$+22     	;abs 0x33f6
   33e2:	92 53 d2 12 	inc	&0x12d2	
   33e6:	82 63 d4 12 	adc	&0x12d4	
   33ea:	0d 93       	tst	r13		
   33ec:	04 20       	jnz	$+10     	;abs 0x33f6
   33ee:	92 53 d2 12 	inc	&0x12d2	
   33f2:	82 63 d4 12 	adc	&0x12d4	
   33f6:	3a 41       	pop	r10		
   33f8:	30 41       	ret			
   33fa:	0a 12       	push	r10		
   33fc:	0b 12       	push	r11		
   33fe:	08 12       	push	r8		
   3400:	08 4c       	mov	r12,	r8	
   3402:	5d 43       	mov.b	#1,	r13	;r3 As==01
   3404:	0f 48       	mov	r8,	r15	
   3406:	3f f0 0f 00 	and	#15,	r15	;#0x000f
   340a:	0a 4f       	mov	r15,	r10	
   340c:	4c 48       	mov.b	r8,	r12	
   340e:	7c f0 f0 00 	and.b	#240,	r12	;#0x00f0
   3412:	7c f3       	and.b	#-1,	r12	;r3 As==11
   3414:	b0 12 f8 f4 	call	#0xf4f8	
   3418:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   341c:	0b 4c       	mov	r12,	r11	
   341e:	0f 48       	mov	r8,	r15	
   3420:	3f f0 00 ff 	and	#-256,	r15	;#0xff00
   3424:	3f 80 00 13 	sub	#4864,	r15	;#0x1300
   3428:	0d 24       	jz	$+28     	;abs 0x3444
   342a:	3f 80 00 01 	sub	#256,	r15	;#0x0100
   342e:	43 24       	jz	$+136    	;abs 0x34b6
   3430:	3f 80 00 01 	sub	#256,	r15	;#0x0100
   3434:	4a 24       	jz	$+150    	;abs 0x34ca
   3436:	3f 80 00 01 	sub	#256,	r15	;#0x0100
   343a:	3d 24       	jz	$+124    	;abs 0x34b6
   343c:	3f 80 00 01 	sub	#256,	r15	;#0x0100
   3440:	44 24       	jz	$+138    	;abs 0x34ca
   3442:	4c 3c       	jmp	$+154    	;abs 0x34dc
   3444:	38 90 00 13 	cmp	#4864,	r8	;#0x1300
   3448:	06 20       	jnz	$+14     	;abs 0x3456
   344a:	b2 50 03 00 	add	#3,	&0x12d2	;#0x0003
   344e:	d2 12 
   3450:	82 63 d4 12 	adc	&0x12d4	
   3454:	2e 3c       	jmp	$+94     	;abs 0x34b2
   3456:	4e 48       	mov.b	r8,	r14	
   3458:	7e f0 f0 00 	and.b	#240,	r14	;#0x00f0
   345c:	7e 80 40 00 	sub.b	#64,	r14	;#0x0040
   3460:	12 24       	jz	$+38     	;abs 0x3486
   3462:	7e 80 10 00 	sub.b	#16,	r14	;#0x0010
   3466:	1a 24       	jz	$+54     	;abs 0x349c
   3468:	7e 80 10 00 	sub.b	#16,	r14	;#0x0010
   346c:	11 24       	jz	$+36     	;abs 0x3490
   346e:	7e 80 10 00 	sub.b	#16,	r14	;#0x0010
   3472:	0e 24       	jz	$+30     	;abs 0x3490
   3474:	7e 80 10 00 	sub.b	#16,	r14	;#0x0010
   3478:	17 24       	jz	$+48     	;abs 0x34a8
   347a:	7e 80 10 00 	sub.b	#16,	r14	;#0x0010
   347e:	14 24       	jz	$+42     	;abs 0x34a8
   3480:	7e 80 20 00 	sub.b	#32,	r14	;#0x0020
   3484:	16 20       	jnz	$+46     	;abs 0x34b2
   3486:	a2 52 d2 12 	add	#4,	&0x12d2	;r2 As==10
   348a:	82 63 d4 12 	adc	&0x12d4	
   348e:	11 3c       	jmp	$+36     	;abs 0x34b2
   3490:	b2 50 05 00 	add	#5,	&0x12d2	;#0x0005
   3494:	d2 12 
   3496:	82 63 d4 12 	adc	&0x12d4	
   349a:	0b 3c       	jmp	$+24     	;abs 0x34b2
   349c:	1a 93       	cmp	#1,	r10	;r3 As==01
   349e:	04 20       	jnz	$+10     	;abs 0x34a8
   34a0:	92 53 d2 12 	inc	&0x12d2	
   34a4:	82 63 d4 12 	adc	&0x12d4	
   34a8:	b2 50 06 00 	add	#6,	&0x12d2	;#0x0006
   34ac:	d2 12 
   34ae:	82 63 d4 12 	adc	&0x12d4	
   34b2:	4d 43       	clr.b	r13		
   34b4:	13 3c       	jmp	$+40     	;abs 0x34dc
   34b6:	0e 4b       	mov	r11,	r14	
   34b8:	0e 5e       	rla	r14		
   34ba:	2e 52       	add	#4,	r14	;r2 As==10
   34bc:	0f 43       	clr	r15		
   34be:	82 5e d2 12 	add	r14,	&0x12d2	
   34c2:	82 6f d4 12 	addc	r15,	&0x12d4	
   34c6:	4d 43       	clr.b	r13		
   34c8:	09 3c       	jmp	$+20     	;abs 0x34dc
   34ca:	0e 4b       	mov	r11,	r14	
   34cc:	3e 50 03 00 	add	#3,	r14	;#0x0003
   34d0:	0f 43       	clr	r15		
   34d2:	82 5e d2 12 	add	r14,	&0x12d2	
   34d6:	82 6f d4 12 	addc	r15,	&0x12d4	
   34da:	4d 43       	clr.b	r13		
   34dc:	4c 4d       	mov.b	r13,	r12	
   34de:	30 40 26 f3 	br	#0xf326	
   34e2:	0a 12       	push	r10		
   34e4:	0b 12       	push	r11		
   34e6:	08 12       	push	r8		
   34e8:	09 12       	push	r9		
   34ea:	08 4c       	mov	r12,	r8	
   34ec:	1a 42 d2 12 	mov	&0x12d2,r10	
   34f0:	1b 42 d4 12 	mov	&0x12d4,r11	
   34f4:	59 43       	mov.b	#1,	r9	;r3 As==01
   34f6:	0f 48       	mov	r8,	r15	
   34f8:	3f f0 00 f0 	and	#-4096,	r15	;#0xf000
   34fc:	0f 83       	sub	#0,	r15	;r3 As==00
   34fe:	0a 24       	jz	$+22     	;abs 0x3514
   3500:	3f 80 00 10 	sub	#4096,	r15	;#0x1000
   3504:	0b 24       	jz	$+24     	;abs 0x351c
   3506:	3f 80 00 10 	sub	#4096,	r15	;#0x1000
   350a:	16 24       	jz	$+46     	;abs 0x3538
   350c:	3f 80 00 10 	sub	#4096,	r15	;#0x1000
   3510:	13 24       	jz	$+40     	;abs 0x3538
   3512:	16 3c       	jmp	$+46     	;abs 0x3540
   3514:	0c 48       	mov	r8,	r12	
   3516:	b0 12 24 33 	call	#0x3324	
   351a:	15 3c       	jmp	$+44     	;abs 0x3546
   351c:	b0 12 a0 3c 	call	#0x3ca0	
   3520:	0c 93       	tst	r12		
   3522:	04 24       	jz	$+10     	;abs 0x352c
   3524:	0c 48       	mov	r8,	r12	
   3526:	b0 12 fa 33 	call	#0x33fa	
   352a:	49 4c       	mov.b	r12,	r9	
   352c:	49 93       	tst.b	r9		
   352e:	0b 24       	jz	$+24     	;abs 0x3546
   3530:	0c 48       	mov	r8,	r12	
   3532:	b0 12 c8 31 	call	#0x31c8	
   3536:	07 3c       	jmp	$+16     	;abs 0x3546
   3538:	0c 48       	mov	r8,	r12	
   353a:	b0 12 14 33 	call	#0x3314	
   353e:	03 3c       	jmp	$+8      	;abs 0x3546
   3540:	0c 48       	mov	r8,	r12	
   3542:	b0 12 00 31 	call	#0x3100	
   3546:	1c 42 d2 12 	mov	&0x12d2,r12	
   354a:	1d 42 d4 12 	mov	&0x12d4,r13	
   354e:	0c 8a       	sub	r10,	r12	
   3550:	0d 7b       	subc	r11,	r13	
   3552:	30 40 24 f3 	br	#0xf324	
   3556:	0a 12       	push	r10		
   3558:	0b 12       	push	r11		
   355a:	08 12       	push	r8		
   355c:	09 12       	push	r9		
   355e:	06 12       	push	r6		
   3560:	04 12       	push	r4		
   3562:	05 12       	push	r5		
   3564:	0f 4c       	mov	r12,	r15	
   3566:	14 42 d2 12 	mov	&0x12d2,r4	
   356a:	15 42 d4 12 	mov	&0x12d4,r5	
   356e:	0d 4e       	mov	r14,	r13	
   3570:	3d f0 00 0f 	and	#3840,	r13	;#0x0f00
   3574:	8d 10       	swpb	r13		
   3576:	3d f0 ff 00 	and	#255,	r13	;#0x00ff
   357a:	06 4d       	mov	r13,	r6	
   357c:	0d 4e       	mov	r14,	r13	
   357e:	3d f0 0f 00 	and	#15,	r13	;#0x000f
   3582:	09 4d       	mov	r13,	r9	
   3584:	4c 4e       	mov.b	r14,	r12	
   3586:	7c f0 30 00 	and.b	#48,	r12	;#0x0030
   358a:	7c f3       	and.b	#-1,	r12	;r3 As==11
   358c:	b0 12 f8 f4 	call	#0xf4f8	
   3590:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   3594:	0a 4c       	mov	r12,	r10	
   3596:	3e b0 80 00 	bit	#128,	r14	;#0x0080
   359a:	0d 7d       	subc	r13,	r13	
   359c:	1d 53       	inc	r13		
   359e:	0b 4d       	mov	r13,	r11	
   35a0:	0d 4e       	mov	r14,	r13	
   35a2:	3d f0 00 f0 	and	#-4096,	r13	;#0xf000
   35a6:	08 4d       	mov	r13,	r8	
   35a8:	92 53 d2 12 	inc	&0x12d2	
   35ac:	82 63 d4 12 	adc	&0x12d4	
   35b0:	09 93       	tst	r9		
   35b2:	08 20       	jnz	$+18     	;abs 0x35c4
   35b4:	2a 93       	cmp	#2,	r10	;r3 As==10
   35b6:	06 20       	jnz	$+14     	;abs 0x35c4
   35b8:	0b 93       	tst	r11		
   35ba:	04 20       	jnz	$+10     	;abs 0x35c4
   35bc:	b2 53 d2 12 	add	#-1,	&0x12d2	;r3 As==11
   35c0:	b2 63 d4 12 	addc	#-1,	&0x12d4	;r3 As==11
   35c4:	09 93       	tst	r9		
   35c6:	0b 20       	jnz	$+24     	;abs 0x35de
   35c8:	06 93       	tst	r6		
   35ca:	09 20       	jnz	$+20     	;abs 0x35de
   35cc:	3a 90 03 00 	cmp	#3,	r10	;#0x0003
   35d0:	06 20       	jnz	$+14     	;abs 0x35de
   35d2:	0b 93       	tst	r11		
   35d4:	04 20       	jnz	$+10     	;abs 0x35de
   35d6:	b2 53 d2 12 	add	#-1,	&0x12d2	;r3 As==11
   35da:	b2 63 d4 12 	addc	#-1,	&0x12d4	;r3 As==11
   35de:	3f b0 40 00 	bit	#64,	r15	;#0x0040
   35e2:	49 2c       	jc	$+148    	;abs 0x3676
   35e4:	1b 93       	cmp	#1,	r11	;r3 As==01
   35e6:	15 20       	jnz	$+44     	;abs 0x3612
   35e8:	0a 93       	tst	r10		
   35ea:	04 24       	jz	$+10     	;abs 0x35f4
   35ec:	2a 93       	cmp	#2,	r10	;r3 As==10
   35ee:	02 24       	jz	$+6      	;abs 0x35f4
   35f0:	06 93       	tst	r6		
   35f2:	0b 20       	jnz	$+24     	;abs 0x360a
   35f4:	92 53 d2 12 	inc	&0x12d2	
   35f8:	82 63 d4 12 	adc	&0x12d4	
   35fc:	1a 93       	cmp	#1,	r10	;r3 As==01
   35fe:	09 20       	jnz	$+20     	;abs 0x3612
   3600:	92 53 d2 12 	inc	&0x12d2	
   3604:	82 63 d4 12 	adc	&0x12d4	
   3608:	04 3c       	jmp	$+10     	;abs 0x3612
   360a:	a2 53 d2 12 	incd	&0x12d2	
   360e:	82 63 d4 12 	adc	&0x12d4	
   3612:	0b 93       	tst	r11		
   3614:	0b 20       	jnz	$+24     	;abs 0x362c
   3616:	1a 93       	cmp	#1,	r10	;r3 As==01
   3618:	05 24       	jz	$+12     	;abs 0x3624
   361a:	2a 93       	cmp	#2,	r10	;r3 As==10
   361c:	03 24       	jz	$+8      	;abs 0x3624
   361e:	3a 90 03 00 	cmp	#3,	r10	;#0x0003
   3622:	04 20       	jnz	$+10     	;abs 0x362c
   3624:	92 53 d2 12 	inc	&0x12d2	
   3628:	82 63 d4 12 	adc	&0x12d4	
   362c:	0d 4e       	mov	r14,	r13	
   362e:	3d f0 00 f0 	and	#-4096,	r13	;#0xf000
   3632:	3d 90 00 10 	cmp	#4096,	r13	;#0x1000
   3636:	06 20       	jnz	$+14     	;abs 0x3644
   3638:	0a 93       	tst	r10		
   363a:	04 24       	jz	$+10     	;abs 0x3644
   363c:	92 53 d2 12 	inc	&0x12d2	
   3640:	82 63 d4 12 	adc	&0x12d4	
   3644:	0d 4e       	mov	r14,	r13	
   3646:	3d f0 f0 ff 	and	#-16,	r13	;#0xfff0
   364a:	3d 90 40 12 	cmp	#4672,	r13	;#0x1240
   364e:	04 20       	jnz	$+10     	;abs 0x3658
   3650:	92 53 d2 12 	inc	&0x12d2	
   3654:	82 63 d4 12 	adc	&0x12d4	
   3658:	38 90 00 40 	cmp	#16384,	r8	;#0x4000
   365c:	0c 24       	jz	$+26     	;abs 0x3676
   365e:	38 90 00 90 	cmp	#-28672,r8	;#0x9000
   3662:	09 24       	jz	$+20     	;abs 0x3676
   3664:	38 90 00 b0 	cmp	#-20480,r8	;#0xb000
   3668:	06 24       	jz	$+14     	;abs 0x3676
   366a:	1b 93       	cmp	#1,	r11	;r3 As==01
   366c:	04 20       	jnz	$+10     	;abs 0x3676
   366e:	92 53 d2 12 	inc	&0x12d2	
   3672:	82 63 d4 12 	adc	&0x12d4	
   3676:	4f 93       	tst.b	r15		
   3678:	08 38       	jl	$+18     	;abs 0x368a
   367a:	0c 4f       	mov	r15,	r12	
   367c:	3c f0 0f 00 	and	#15,	r12	;#0x000f
   3680:	0d 43       	clr	r13		
   3682:	82 5c d2 12 	add	r12,	&0x12d2	
   3686:	82 6d d4 12 	addc	r13,	&0x12d4	
   368a:	1c 42 d2 12 	mov	&0x12d2,r12	
   368e:	1d 42 d4 12 	mov	&0x12d4,r13	
   3692:	0c 84       	sub	r4,	r12	
   3694:	0d 75       	subc	r5,	r13	
   3696:	35 41       	pop	r5		
   3698:	34 41       	pop	r4		
   369a:	30 40 22 f3 	br	#0xf322	
   369e:	0a 12       	push	r10		
   36a0:	0b 12       	push	r11		
   36a2:	08 12       	push	r8		
   36a4:	0a 4c       	mov	r12,	r10	
   36a6:	0b 4e       	mov	r14,	r11	
   36a8:	18 41 08 00 	mov	8(r1),	r8	;0x0008(r1)
   36ac:	0f 48       	mov	r8,	r15	
   36ae:	08 4f       	mov	r15,	r8	
   36b0:	38 53       	add	#-1,	r8	;r3 As==11
   36b2:	0f 93       	tst	r15		
   36b4:	11 24       	jz	$+36     	;abs 0x36d8
   36b6:	0c 4b       	mov	r11,	r12	
   36b8:	b0 12 14 e7 	call	#0xe714	
   36bc:	1b 53       	inc	r11		
   36be:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   36c2:	0f 4a       	mov	r10,	r15	
   36c4:	0f ec       	xor	r12,	r15	
   36c6:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   36ca:	0f 5f       	rla	r15		
   36cc:	8a 10       	swpb	r10		
   36ce:	3a f0 ff 00 	and	#255,	r10	;#0x00ff
   36d2:	1a ef 34 e8 	xor	-6092(r15),r10	;0xe834(r15)
   36d6:	ea 3f       	jmp	$-42     	;abs 0x36ac
   36d8:	0c 4a       	mov	r10,	r12	
   36da:	30 40 26 f3 	br	#0xf326	
   36de:	4e 43       	clr.b	r14		
   36e0:	c2 4e 15 16 	mov.b	r14,	&0x1615	
   36e4:	c2 4e 14 16 	mov.b	r14,	&0x1614	
   36e8:	c2 43 16 16 	mov.b	#0,	&0x1616	;r3 As==00
   36ec:	82 43 ec 12 	mov	#0,	&0x12ec	;r3 As==00
   36f0:	c2 43 17 16 	mov.b	#0,	&0x1617	;r3 As==00
   36f4:	30 41       	ret			
   36f6:	4e 4c       	mov.b	r12,	r14	
   36f8:	c2 93 18 16 	tst.b	&0x1618	
   36fc:	1b 24       	jz	$+56     	;abs 0x3734
   36fe:	3f 40 3c 00 	mov	#60,	r15	;#0x003c
   3702:	7c 40 3f 00 	mov.b	#63,	r12	;#0x003f
   3706:	b0 12 fc 39 	call	#0x39fc	
   370a:	6c 43       	mov.b	#2,	r12	;r3 As==10
   370c:	b0 12 fc 39 	call	#0x39fc	
   3710:	5c 42 18 16 	mov.b	&0x1618,r12	
   3714:	b0 12 fc 39 	call	#0x39fc	
   3718:	4c 4e       	mov.b	r14,	r12	
   371a:	b0 12 fc 39 	call	#0x39fc	
   371e:	0f 93       	tst	r15		
   3720:	05 24       	jz	$+12     	;abs 0x372c
   3722:	4c 43       	clr.b	r12		
   3724:	b0 12 fc 39 	call	#0x39fc	
   3728:	3f 53       	add	#-1,	r15	;r3 As==11
   372a:	f9 3f       	jmp	$-12     	;abs 0x371e
   372c:	7e 93       	cmp.b	#-1,	r14	;r3 As==11
   372e:	02 20       	jnz	$+6      	;abs 0x3734
   3730:	c2 43 18 16 	mov.b	#0,	&0x1618	;r3 As==00
   3734:	30 41       	ret			
   3736:	0a 12       	push	r10		
   3738:	4a 4c       	mov.b	r12,	r10	
   373a:	4e 4a       	mov.b	r10,	r14	
   373c:	7e 80 7d 00 	sub.b	#125,	r14	;#0x007d
   3740:	25 24       	jz	$+76     	;abs 0x378c
   3742:	5e 83       	dec.b	r14		
   3744:	26 20       	jnz	$+78     	;abs 0x3792
   3746:	82 93 ec 12 	tst	&0x12ec	
   374a:	2f 24       	jz	$+96     	;abs 0x37aa
   374c:	d2 53 17 16 	inc.b	&0x1617	
   3750:	b0 12 d0 e6 	call	#0xe6d0	
   3754:	1c 82 ec 12 	sub	&0x12ec,r12	
   3758:	5f 42 15 16 	mov.b	&0x1615,r15	
   375c:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   3760:	3f f0 03 00 	and	#3,	r15	;#0x0003
   3764:	0f 5f       	rla	r15		
   3766:	0f 5f       	rla	r15		
   3768:	8f 4c dc 12 	mov	r12,	4828(r15);0x12dc(r15)
   376c:	5f 42 15 16 	mov.b	&0x1615,r15	
   3770:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   3774:	3f f0 03 00 	and	#3,	r15	;#0x0003
   3778:	0f 5f       	rla	r15		
   377a:	0f 5f       	rla	r15		
   377c:	9f 42 ec 12 	mov	&0x12ec,4830(r15);0x12de(r15)
   3780:	de 12 
   3782:	d2 53 15 16 	inc.b	&0x1615	
   3786:	82 43 ec 12 	mov	#0,	&0x12ec	;r3 As==00
   378a:	0f 3c       	jmp	$+32     	;abs 0x37aa
   378c:	d2 d3 16 16 	bis.b	#1,	&0x1616	;r3 As==01
   3790:	0c 3c       	jmp	$+26     	;abs 0x37aa
   3792:	d2 b3 16 16 	bit.b	#1,	&0x1616	;r3 As==01
   3796:	04 28       	jnc	$+10     	;abs 0x37a0
   3798:	7a e0 20 00 	xor.b	#32,	r10	;#0x0020
   379c:	d2 c3 16 16 	bic.b	#1,	&0x1616	;r3 As==01
   37a0:	4c 4a       	mov.b	r10,	r12	
   37a2:	b0 12 da e6 	call	#0xe6da	
   37a6:	92 53 ec 12 	inc	&0x12ec	
   37aa:	5c 42 17 16 	mov.b	&0x1617,r12	
   37ae:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   37b2:	3a 41       	pop	r10		
   37b4:	30 41       	ret			
   37b6:	0a 12       	push	r10		
   37b8:	0b 12       	push	r11		
   37ba:	d2 93 17 16 	cmp.b	#1,	&0x1617	;r3 As==01
   37be:	6d 28       	jnc	$+220    	;abs 0x389a
   37c0:	5f 42 14 16 	mov.b	&0x1614,r15	
   37c4:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   37c8:	3f f0 03 00 	and	#3,	r15	;#0x0003
   37cc:	0f 5f       	rla	r15		
   37ce:	0f 5f       	rla	r15		
   37d0:	1a 4f dc 12 	mov	4828(r15),r10	;0x12dc(r15)
   37d4:	5f 42 14 16 	mov.b	&0x1614,r15	
   37d8:	4e 4f       	mov.b	r15,	r14	
   37da:	5e 53       	inc.b	r14		
   37dc:	c2 4e 14 16 	mov.b	r14,	&0x1614	
   37e0:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   37e4:	3f f0 03 00 	and	#3,	r15	;#0x0003
   37e8:	0f 5f       	rla	r15		
   37ea:	0f 5f       	rla	r15		
   37ec:	1f 12 de 12 	push	4830(r15)	;0x12de(r15)
   37f0:	0e 4a       	mov	r10,	r14	
   37f2:	3c 43       	mov	#-1,	r12	;r3 As==11
   37f4:	b0 12 9e 36 	call	#0x369e	
   37f8:	21 53       	incd	r1		
   37fa:	3c 90 b8 f0 	cmp	#-3912,	r12	;#0xf0b8
   37fe:	04 24       	jz	$+10     	;abs 0x3808
   3800:	f2 53 17 16 	add.b	#-1,	&0x1617	;r3 As==11
   3804:	4c 43       	clr.b	r12		
   3806:	4a 3c       	jmp	$+150    	;abs 0x389c
   3808:	0c 4a       	mov	r10,	r12	
   380a:	b0 12 14 e7 	call	#0xe714	
   380e:	1a 53       	inc	r10		
   3810:	c2 4c ca 15 	mov.b	r12,	&0x15ca	
   3814:	0c 4a       	mov	r10,	r12	
   3816:	b0 12 14 e7 	call	#0xe714	
   381a:	1a 53       	inc	r10		
   381c:	c2 4c cb 15 	mov.b	r12,	&0x15cb	
   3820:	e2 93 cb 15 	cmp.b	#2,	&0x15cb	;r3 As==10
   3824:	03 24       	jz	$+8      	;abs 0x382c
   3826:	e2 92 cb 15 	cmp.b	#4,	&0x15cb	;r2 As==10
   382a:	1b 20       	jnz	$+56     	;abs 0x3862
   382c:	23 12       	push	#2		;r3 As==10
   382e:	3e 40 ce 15 	mov	#5582,	r14	;#0x15ce
   3832:	0c 4a       	mov	r10,	r12	
   3834:	b0 12 22 e7 	call	#0xe722	
   3838:	2a 53       	incd	r10		
   383a:	0b 43       	clr	r11		
   383c:	21 53       	incd	r1		
   383e:	1b 92 ce 15 	cmp	&0x15ce,r11	
   3842:	0f 2c       	jc	$+32     	;abs 0x3862
   3844:	30 12 04 00 	push	#4		;#0x0004
   3848:	3e 40 d0 15 	mov	#5584,	r14	;#0x15d0
   384c:	0f 4b       	mov	r11,	r15	
   384e:	0f 5f       	rla	r15		
   3850:	0f 5f       	rla	r15		
   3852:	0e 5f       	add	r15,	r14	
   3854:	0c 4a       	mov	r10,	r12	
   3856:	b0 12 22 e7 	call	#0xe722	
   385a:	1b 53       	inc	r11		
   385c:	2a 52       	add	#4,	r10	;r2 As==10
   385e:	21 53       	incd	r1		
   3860:	ee 3f       	jmp	$-34     	;abs 0x383e
   3862:	f2 90 03 00 	cmp.b	#3,	&0x15cb	;#0x0003
   3866:	cb 15 
   3868:	03 24       	jz	$+8      	;abs 0x3870
   386a:	e2 92 cb 15 	cmp.b	#4,	&0x15cb	;r2 As==10
   386e:	11 20       	jnz	$+36     	;abs 0x3892
   3870:	30 12 04 00 	push	#4		;#0x0004
   3874:	3e 40 e8 15 	mov	#5608,	r14	;#0x15e8
   3878:	0c 4a       	mov	r10,	r12	
   387a:	b0 12 22 e7 	call	#0xe722	
   387e:	12 12 e8 15 	push	&0x15e8	
   3882:	1e 42 d8 12 	mov	&0x12d8,r14	
   3886:	3e 52       	add	#8,	r14	;r2 As==11
   3888:	0c 4a       	mov	r10,	r12	
   388a:	2c 52       	add	#4,	r12	;r2 As==10
   388c:	b0 12 22 e7 	call	#0xe722	
   3890:	21 52       	add	#4,	r1	;r2 As==10
   3892:	f2 53 17 16 	add.b	#-1,	&0x1617	;r3 As==11
   3896:	5c 43       	mov.b	#1,	r12	;r3 As==01
   3898:	01 3c       	jmp	$+4      	;abs 0x389c
   389a:	4c 43       	clr.b	r12		
   389c:	3b 41       	pop	r11		
   389e:	3a 41       	pop	r10		
   38a0:	30 41       	ret			
   38a2:	0a 12       	push	r10		
   38a4:	0b 12       	push	r11		
   38a6:	08 12       	push	r8		
   38a8:	09 12       	push	r9		
   38aa:	06 12       	push	r6		
   38ac:	07 12       	push	r7		
   38ae:	04 12       	push	r4		
   38b0:	24 42       	mov	#4,	r4	;r2 As==10
   38b2:	1f 42 d8 12 	mov	&0x12d8,r15	
   38b6:	df 42 ee 15 	mov.b	&0x15ee,0(r15)	;0x0000(r15)
   38ba:	00 00 
   38bc:	1f 42 d8 12 	mov	&0x12d8,r15	
   38c0:	df 42 ef 15 	mov.b	&0x15ef,1(r15)	;0x0001(r15)
   38c4:	01 00 
   38c6:	1f 42 d8 12 	mov	&0x12d8,r15	
   38ca:	df 42 f0 15 	mov.b	&0x15f0,2(r15)	;0x0002(r15)
   38ce:	02 00 
   38d0:	1f 42 d8 12 	mov	&0x12d8,r15	
   38d4:	df 42 f1 15 	mov.b	&0x15f1,3(r15)	;0x0003(r15)
   38d8:	03 00 
   38da:	e2 93 ef 15 	cmp.b	#2,	&0x15ef	;r3 As==10
   38de:	03 24       	jz	$+8      	;abs 0x38e6
   38e0:	e2 92 ef 15 	cmp.b	#4,	&0x15ef	;r2 As==10
   38e4:	1f 20       	jnz	$+64     	;abs 0x3924
   38e6:	23 12       	push	#2		;r3 As==10
   38e8:	3e 40 f2 15 	mov	#5618,	r14	;#0x15f2
   38ec:	2c 42       	mov	#4,	r12	;r2 As==10
   38ee:	b0 12 44 e7 	call	#0xe744	
   38f2:	24 53       	incd	r4		
   38f4:	0b 43       	clr	r11		
   38f6:	21 53       	incd	r1		
   38f8:	1b 92 f2 15 	cmp	&0x15f2,r11	
   38fc:	13 2c       	jc	$+40     	;abs 0x3924
   38fe:	30 12 04 00 	push	#4		;#0x0004
   3902:	3e 40 f4 15 	mov	#5620,	r14	;#0x15f4
   3906:	0f 4b       	mov	r11,	r15	
   3908:	0f 5f       	rla	r15		
   390a:	0f 5f       	rla	r15		
   390c:	0e 5f       	add	r15,	r14	
   390e:	0c 4b       	mov	r11,	r12	
   3910:	0c 5c       	rla	r12		
   3912:	0c 5c       	rla	r12		
   3914:	3c 50 06 00 	add	#6,	r12	;#0x0006
   3918:	b0 12 44 e7 	call	#0xe744	
   391c:	1b 53       	inc	r11		
   391e:	24 52       	add	#4,	r4	;r2 As==10
   3920:	21 53       	incd	r1		
   3922:	ea 3f       	jmp	$-42     	;abs 0x38f8
   3924:	f2 90 03 00 	cmp.b	#3,	&0x15ef	;#0x0003
   3928:	ef 15 
   392a:	03 24       	jz	$+8      	;abs 0x3932
   392c:	e2 92 ef 15 	cmp.b	#4,	&0x15ef	;r2 As==10
   3930:	0c 20       	jnz	$+26     	;abs 0x394a
   3932:	30 12 04 00 	push	#4		;#0x0004
   3936:	3e 40 0c 16 	mov	#5644,	r14	;#0x160c
   393a:	0c 44       	mov	r4,	r12	
   393c:	b0 12 44 e7 	call	#0xe744	
   3940:	1f 42 0c 16 	mov	&0x160c,r15	
   3944:	2f 52       	add	#4,	r15	;r2 As==10
   3946:	04 5f       	add	r15,	r4	
   3948:	21 53       	incd	r1		
   394a:	04 12       	push	r4		
   394c:	1e 42 d8 12 	mov	&0x12d8,r14	
   3950:	3c 43       	mov	#-1,	r12	;r3 As==11
   3952:	b0 12 9e e6 	call	#0xe69e	
   3956:	09 4c       	mov	r12,	r9	
   3958:	39 e3       	inv	r9		
   395a:	4e 49       	mov.b	r9,	r14	
   395c:	1f 42 d8 12 	mov	&0x12d8,r15	
   3960:	0f 54       	add	r4,	r15	
   3962:	cf 4e 00 00 	mov.b	r14,	0(r15)	;0x0000(r15)
   3966:	14 53       	inc	r4		
   3968:	0f 49       	mov	r9,	r15	
   396a:	8f 10       	swpb	r15		
   396c:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   3970:	1e 42 d8 12 	mov	&0x12d8,r14	
   3974:	0e 54       	add	r4,	r14	
   3976:	ce 4f 00 00 	mov.b	r15,	0(r14)	;0x0000(r14)
   397a:	14 53       	inc	r4		
   397c:	0f 44       	mov	r4,	r15	
   397e:	2f 53       	incd	r15		
   3980:	06 4f       	mov	r15,	r6	
   3982:	0b 43       	clr	r11		
   3984:	21 53       	incd	r1		
   3986:	06 93       	tst	r6		
   3988:	37 24       	jz	$+112    	;abs 0x39f8
   398a:	36 90 3e 00 	cmp	#62,	r6	;#0x003e
   398e:	05 28       	jnc	$+12     	;abs 0x399a
   3990:	7a 40 3f 00 	mov.b	#63,	r10	;#0x003f
   3994:	77 40 3e 00 	mov.b	#62,	r7	;#0x003e
   3998:	04 3c       	jmp	$+10     	;abs 0x39a2
   399a:	7a 40 3f 00 	mov.b	#63,	r10	;#0x003f
   399e:	4e 46       	mov.b	r6,	r14	
   39a0:	47 4e       	mov.b	r14,	r7	
   39a2:	37 f0 ff 00 	and	#255,	r7	;#0x00ff
   39a6:	06 87       	sub	r7,	r6	
   39a8:	4c 4a       	mov.b	r10,	r12	
   39aa:	b0 12 fc 39 	call	#0x39fc	
   39ae:	4c 47       	mov.b	r7,	r12	
   39b0:	b0 12 fc 39 	call	#0x39fc	
   39b4:	0b 93       	tst	r11		
   39b6:	10 20       	jnz	$+34     	;abs 0x39d8
   39b8:	4c 44       	mov.b	r4,	r12	
   39ba:	b0 12 fc 39 	call	#0x39fc	
   39be:	0c 44       	mov	r4,	r12	
   39c0:	8c 10       	swpb	r12		
   39c2:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   39c6:	b0 12 fc 39 	call	#0x39fc	
   39ca:	4f 4a       	mov.b	r10,	r15	
   39cc:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   39d0:	3f 50 fd ff 	add	#-3,	r15	;#0xfffd
   39d4:	08 4f       	mov	r15,	r8	
   39d6:	05 3c       	jmp	$+12     	;abs 0x39e2
   39d8:	4f 4a       	mov.b	r10,	r15	
   39da:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   39de:	3f 53       	add	#-1,	r15	;r3 As==11
   39e0:	08 4f       	mov	r15,	r8	
   39e2:	08 93       	tst	r8		
   39e4:	d0 27       	jz	$-94     	;abs 0x3986
   39e6:	1f 42 d8 12 	mov	&0x12d8,r15	
   39ea:	0f 5b       	add	r11,	r15	
   39ec:	6c 4f       	mov.b	@r15,	r12	
   39ee:	b0 12 fc 39 	call	#0x39fc	
   39f2:	1b 53       	inc	r11		
   39f4:	38 53       	add	#-1,	r8	;r3 As==11
   39f6:	f5 3f       	jmp	$-20     	;abs 0x39e2
   39f8:	30 40 1e f3 	br	#0xf31e	
   39fc:	c2 93 02 00 	tst.b	&0x0002	
   3a00:	fd 37       	jge	$-4      	;abs 0x39fc
   3a02:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   3a06:	fd 2f       	jc	$-4      	;abs 0x3a02
   3a08:	c2 4c 77 00 	mov.b	r12,	&0x0077	
   3a0c:	30 41       	ret			
   3a0e:	0f 43       	clr	r15		
   3a10:	82 43 f0 12 	mov	#0,	&0x12f0	;r3 As==00
   3a14:	82 43 f2 12 	mov	#0,	&0x12f2	;r3 As==00
   3a18:	82 43 f4 12 	mov	#0,	&0x12f4	;r3 As==00
   3a1c:	82 43 f6 12 	mov	#0,	&0x12f6	;r3 As==00
   3a20:	82 43 f8 12 	mov	#0,	&0x12f8	;r3 As==00
   3a24:	82 43 fa 12 	mov	#0,	&0x12fa	;r3 As==00
   3a28:	82 43 fc 12 	mov	#0,	&0x12fc	;r3 As==00
   3a2c:	82 43 fe 12 	mov	#0,	&0x12fe	;r3 As==00
   3a30:	82 43 00 13 	mov	#0,	&0x1300	;r3 As==00
   3a34:	82 43 02 13 	mov	#0,	&0x1302	;r3 As==00
   3a38:	a2 43 04 13 	mov	#2,	&0x1304	;r3 As==10
   3a3c:	82 43 06 13 	mov	#0,	&0x1306	;r3 As==00
   3a40:	82 43 08 13 	mov	#0,	&0x1308	;r3 As==00
   3a44:	b2 40 d7 60 	mov	#24791,	&0x130a	;#0x60d7
   3a48:	0a 13 
   3a4a:	82 43 0c 13 	mov	#0,	&0x130c	;r3 As==00
   3a4e:	82 43 0e 13 	mov	#0,	&0x130e	;r3 As==00
   3a52:	b2 40 08 07 	mov	#1800,	&0x1310	;#0x0708
   3a56:	10 13 
   3a58:	b2 40 10 0e 	mov	#3600,	&0x1312	;#0x0e10
   3a5c:	12 13 
   3a5e:	82 43 14 13 	mov	#0,	&0x1314	;r3 As==00
   3a62:	82 43 16 13 	mov	#0,	&0x1316	;r3 As==00
   3a66:	82 43 18 13 	mov	#0,	&0x1318	;r3 As==00
   3a6a:	92 43 1a 13 	mov	#1,	&0x131a	;r3 As==01
   3a6e:	82 43 1c 13 	mov	#0,	&0x131c	;r3 As==00
   3a72:	82 43 1e 13 	mov	#0,	&0x131e	;r3 As==00
   3a76:	82 43 20 13 	mov	#0,	&0x1320	;r3 As==00
   3a7a:	82 43 22 13 	mov	#0,	&0x1322	;r3 As==00
   3a7e:	82 43 24 13 	mov	#0,	&0x1324	;r3 As==00
   3a82:	82 43 26 13 	mov	#0,	&0x1326	;r3 As==00
   3a86:	82 43 28 13 	mov	#0,	&0x1328	;r3 As==00
   3a8a:	92 43 2a 13 	mov	#1,	&0x132a	;r3 As==01
   3a8e:	92 43 2c 13 	mov	#1,	&0x132c	;r3 As==01
   3a92:	82 43 2e 13 	mov	#0,	&0x132e	;r3 As==00
   3a96:	92 43 30 13 	mov	#1,	&0x1330	;r3 As==01
   3a9a:	82 43 32 13 	mov	#0,	&0x1332	;r3 As==00
   3a9e:	0f 43       	clr	r15		
   3aa0:	3f 90 06 00 	cmp	#6,	r15	;#0x0006
   3aa4:	04 34       	jge	$+10     	;abs 0x3aae
   3aa6:	ff 43 34 13 	mov.b	#-1,	4916(r15);r3 As==11, 0x1334(r15)
   3aaa:	1f 53       	inc	r15		
   3aac:	f9 3f       	jmp	$-12     	;abs 0x3aa0
   3aae:	b2 40 00 0c 	mov	#3072,	&0x133a	;#0x0c00
   3ab2:	3a 13 
   3ab4:	b2 40 ff 0f 	mov	#4095,	&0x133c	;#0x0fff
   3ab8:	3c 13 
   3aba:	b2 40 00 02 	mov	#512,	&0x133e	;#0x0200
   3abe:	3e 13 
   3ac0:	b2 40 40 00 	mov	#64,	&0x1344	;#0x0040
   3ac4:	44 13 
   3ac6:	c2 43 56 13 	mov.b	#0,	&0x1356	;r3 As==00
   3aca:	c2 43 57 13 	mov.b	#0,	&0x1357	;r3 As==00
   3ace:	82 43 58 13 	mov	#0,	&0x1358	;r3 As==00
   3ad2:	82 43 5a 13 	mov	#0,	&0x135a	;r3 As==00
   3ad6:	82 43 5c 13 	mov	#0,	&0x135c	;r3 As==00
   3ada:	82 43 5e 13 	mov	#0,	&0x135e	;r3 As==00
   3ade:	82 43 5c 13 	mov	#0,	&0x135c	;r3 As==00
   3ae2:	82 43 62 13 	mov	#0,	&0x1362	;r3 As==00
   3ae6:	82 43 64 13 	mov	#0,	&0x1364	;r3 As==00
   3aea:	82 43 66 13 	mov	#0,	&0x1366	;r3 As==00
   3aee:	82 43 68 13 	mov	#0,	&0x1368	;r3 As==00
   3af2:	82 43 6a 13 	mov	#0,	&0x136a	;r3 As==00
   3af6:	82 43 6c 13 	mov	#0,	&0x136c	;r3 As==00
   3afa:	0f 43       	clr	r15		
   3afc:	3f 90 10 00 	cmp	#16,	r15	;#0x0010
   3b00:	04 34       	jge	$+10     	;abs 0x3b0a
   3b02:	cf 43 46 13 	mov.b	#0,	4934(r15);r3 As==00, 0x1346(r15)
   3b06:	1f 53       	inc	r15		
   3b08:	f9 3f       	jmp	$-12     	;abs 0x3afc
   3b0a:	30 41       	ret			
   3b0c:	b2 40 55 aa 	mov	#-21931,&0x13a8	;#0xaa55
   3b10:	a8 13 
   3b12:	92 42 18 14 	mov	&0x1418,&0x13aa	
   3b16:	aa 13 
   3b18:	b0 12 0c 3c 	call	#0x3c0c	
   3b1c:	82 4c cc 13 	mov	r12,	&0x13cc	
   3b20:	b0 12 1c 3c 	call	#0x3c1c	
   3b24:	82 4c ce 13 	mov	r12,	&0x13ce	
   3b28:	b0 12 34 3c 	call	#0x3c34	
   3b2c:	82 4c d0 13 	mov	r12,	&0x13d0	
   3b30:	b0 12 52 3c 	call	#0x3c52	
   3b34:	82 4c d2 13 	mov	r12,	&0x13d2	
   3b38:	b0 12 58 3c 	call	#0x3c58	
   3b3c:	82 4c d4 13 	mov	r12,	&0x13d4	
   3b40:	b0 12 5e 3c 	call	#0x3c5e	
   3b44:	82 4c d6 13 	mov	r12,	&0x13d6	
   3b48:	b0 12 6a 3c 	call	#0x3c6a	
   3b4c:	82 4c d8 13 	mov	r12,	&0x13d8	
   3b50:	b0 12 70 3c 	call	#0x3c70	
   3b54:	82 4c da 13 	mov	r12,	&0x13da	
   3b58:	b0 12 76 3c 	call	#0x3c76	
   3b5c:	82 4c dc 13 	mov	r12,	&0x13dc	
   3b60:	b0 12 7c 3c 	call	#0x3c7c	
   3b64:	82 4c de 13 	mov	r12,	&0x13de	
   3b68:	b0 12 94 3c 	call	#0x3c94	
   3b6c:	82 4c e0 13 	mov	r12,	&0x13e0	
   3b70:	b0 12 2e 3c 	call	#0x3c2e	
   3b74:	82 4c e2 13 	mov	r12,	&0x13e2	
   3b78:	b0 12 3a 3c 	call	#0x3c3a	
   3b7c:	82 4c e4 13 	mov	r12,	&0x13e4	
   3b80:	b0 12 40 3c 	call	#0x3c40	
   3b84:	82 4c e6 13 	mov	r12,	&0x13e6	
   3b88:	b0 12 22 3c 	call	#0x3c22	
   3b8c:	82 4c e8 13 	mov	r12,	&0x13e8	
   3b90:	b0 12 12 3c 	call	#0x3c12	
   3b94:	82 4c ea 13 	mov	r12,	&0x13ea	
   3b98:	82 4d ec 13 	mov	r13,	&0x13ec	
   3b9c:	b0 12 e4 3c 	call	#0x3ce4	
   3ba0:	82 4c ee 13 	mov	r12,	&0x13ee	
   3ba4:	b0 12 ea 3c 	call	#0x3cea	
   3ba8:	82 4c f0 13 	mov	r12,	&0x13f0	
   3bac:	b0 12 fc 3c 	call	#0x3cfc	
   3bb0:	82 4c f2 13 	mov	r12,	&0x13f2	
   3bb4:	b0 12 02 3d 	call	#0x3d02	
   3bb8:	82 4c f4 13 	mov	r12,	&0x13f4	
   3bbc:	92 42 22 14 	mov	&0x1422,&0x13fe	
   3bc0:	fe 13 
   3bc2:	b0 12 08 3d 	call	#0x3d08	
   3bc6:	82 4c 00 14 	mov	r12,	&0x1400	
   3bca:	b0 12 0e 3d 	call	#0x3d0e	
   3bce:	82 4c 02 14 	mov	r12,	&0x1402	
   3bd2:	b0 12 14 3d 	call	#0x3d14	
   3bd6:	82 4c 04 14 	mov	r12,	&0x1404	
   3bda:	b0 12 1a 3d 	call	#0x3d1a	
   3bde:	82 4c 06 14 	mov	r12,	&0x1406	
   3be2:	b0 12 20 3d 	call	#0x3d20	
   3be6:	82 4c 08 14 	mov	r12,	&0x1408	
   3bea:	b0 12 26 3d 	call	#0x3d26	
   3bee:	82 4c 0a 14 	mov	r12,	&0x140a	
   3bf2:	b0 12 2c 3d 	call	#0x3d2c	
   3bf6:	82 4c 0c 14 	mov	r12,	&0x140c	
   3bfa:	b0 12 32 3d 	call	#0x3d32	
   3bfe:	82 4c 0e 14 	mov	r12,	&0x140e	
   3c02:	b0 12 38 3d 	call	#0x3d38	
   3c06:	82 4c 10 14 	mov	r12,	&0x1410	
   3c0a:	30 41       	ret			
   3c0c:	1c 42 f0 12 	mov	&0x12f0,r12	
   3c10:	30 41       	ret			
   3c12:	1c 42 f2 12 	mov	&0x12f2,r12	
   3c16:	1d 42 f4 12 	mov	&0x12f4,r13	
   3c1a:	30 41       	ret			
   3c1c:	1c 42 f6 12 	mov	&0x12f6,r12	
   3c20:	30 41       	ret			
   3c22:	1c 42 f8 12 	mov	&0x12f8,r12	
   3c26:	30 41       	ret			
   3c28:	1c 42 fa 12 	mov	&0x12fa,r12	
   3c2c:	30 41       	ret			
   3c2e:	1c 42 fc 12 	mov	&0x12fc,r12	
   3c32:	30 41       	ret			
   3c34:	1c 42 fe 12 	mov	&0x12fe,r12	
   3c38:	30 41       	ret			
   3c3a:	1c 42 00 13 	mov	&0x1300,r12	
   3c3e:	30 41       	ret			
   3c40:	1c 42 02 13 	mov	&0x1302,r12	
   3c44:	30 41       	ret			
   3c46:	1c 42 58 13 	mov	&0x1358,r12	
   3c4a:	30 41       	ret			
   3c4c:	1c 42 5a 13 	mov	&0x135a,r12	
   3c50:	30 41       	ret			
   3c52:	1c 42 04 13 	mov	&0x1304,r12	
   3c56:	30 41       	ret			
   3c58:	1c 42 06 13 	mov	&0x1306,r12	
   3c5c:	30 41       	ret			
   3c5e:	1c 42 08 13 	mov	&0x1308,r12	
   3c62:	30 41       	ret			
   3c64:	1c 42 0a 13 	mov	&0x130a,r12	
   3c68:	30 41       	ret			
   3c6a:	1c 42 0c 13 	mov	&0x130c,r12	
   3c6e:	30 41       	ret			
   3c70:	1c 42 0e 13 	mov	&0x130e,r12	
   3c74:	30 41       	ret			
   3c76:	1c 42 10 13 	mov	&0x1310,r12	
   3c7a:	30 41       	ret			
   3c7c:	1c 42 12 13 	mov	&0x1312,r12	
   3c80:	30 41       	ret			
   3c82:	1c 42 14 13 	mov	&0x1314,r12	
   3c86:	30 41       	ret			
   3c88:	1c 42 16 13 	mov	&0x1316,r12	
   3c8c:	30 41       	ret			
   3c8e:	1c 42 18 13 	mov	&0x1318,r12	
   3c92:	30 41       	ret			
   3c94:	1c 42 1a 13 	mov	&0x131a,r12	
   3c98:	30 41       	ret			
   3c9a:	1c 42 1e 13 	mov	&0x131e,r12	
   3c9e:	30 41       	ret			
   3ca0:	1c 42 24 13 	mov	&0x1324,r12	
   3ca4:	30 41       	ret			
   3ca6:	5c 42 56 13 	mov.b	&0x1356,r12	
   3caa:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   3cae:	30 41       	ret			
   3cb0:	1c 42 26 13 	mov	&0x1326,r12	
   3cb4:	30 41       	ret			
   3cb6:	1c 42 28 13 	mov	&0x1328,r12	
   3cba:	30 41       	ret			
   3cbc:	1c 42 2a 13 	mov	&0x132a,r12	
   3cc0:	30 41       	ret			
   3cc2:	1c 42 2c 13 	mov	&0x132c,r12	
   3cc6:	30 41       	ret			
   3cc8:	1c 42 2e 13 	mov	&0x132e,r12	
   3ccc:	30 41       	ret			
   3cce:	1c 42 30 13 	mov	&0x1330,r12	
   3cd2:	30 41       	ret			
   3cd4:	1c 42 32 13 	mov	&0x1332,r12	
   3cd8:	30 41       	ret			
   3cda:	5c 4c 34 13 	mov.b	4916(r12),r12	;0x1334(r12)
   3cde:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   3ce2:	30 41       	ret			
   3ce4:	1c 42 3a 13 	mov	&0x133a,r12	
   3ce8:	30 41       	ret			
   3cea:	1c 42 3c 13 	mov	&0x133c,r12	
   3cee:	30 41       	ret			
   3cf0:	1c 42 3e 13 	mov	&0x133e,r12	
   3cf4:	30 41       	ret			
   3cf6:	1c 42 44 13 	mov	&0x1344,r12	
   3cfa:	30 41       	ret			
   3cfc:	1c 42 40 13 	mov	&0x1340,r12	
   3d00:	30 41       	ret			
   3d02:	1c 42 42 13 	mov	&0x1342,r12	
   3d06:	30 41       	ret			
   3d08:	1c 42 5c 13 	mov	&0x135c,r12	
   3d0c:	30 41       	ret			
   3d0e:	1c 42 5e 13 	mov	&0x135e,r12	
   3d12:	30 41       	ret			
   3d14:	1c 42 60 13 	mov	&0x1360,r12	
   3d18:	30 41       	ret			
   3d1a:	1c 42 62 13 	mov	&0x1362,r12	
   3d1e:	30 41       	ret			
   3d20:	1c 42 64 13 	mov	&0x1364,r12	
   3d24:	30 41       	ret			
   3d26:	1c 42 66 13 	mov	&0x1366,r12	
   3d2a:	30 41       	ret			
   3d2c:	1c 42 68 13 	mov	&0x1368,r12	
   3d30:	30 41       	ret			
   3d32:	1c 42 6a 13 	mov	&0x136a,r12	
   3d36:	30 41       	ret			
   3d38:	1c 42 6c 13 	mov	&0x136c,r12	
   3d3c:	30 41       	ret			
   3d3e:	0a 12       	push	r10		
   3d40:	0b 12       	push	r11		
   3d42:	08 12       	push	r8		
   3d44:	09 12       	push	r9		
   3d46:	06 12       	push	r6		
   3d48:	07 12       	push	r7		
   3d4a:	08 4c       	mov	r12,	r8	
   3d4c:	09 43       	clr	r9		
   3d4e:	36 43       	mov	#-1,	r6	;r3 As==11
   3d50:	37 43       	mov	#-1,	r7	;r3 As==11
   3d52:	0a 43       	clr	r10		
   3d54:	0b 43       	clr	r11		
   3d56:	b0 12 1a 6f 	call	#0x6f1a	
   3d5a:	0f 4c       	mov	r12,	r15	
   3d5c:	0f dd       	bis	r13,	r15	
   3d5e:	0f 93       	tst	r15		
   3d60:	03 24       	jz	$+8      	;abs 0x3d68
   3d62:	3c 43       	mov	#-1,	r12	;r3 As==11
   3d64:	0d 43       	clr	r13		
   3d66:	62 3c       	jmp	$+198    	;abs 0x3e2c
   3d68:	b0 12 a0 3c 	call	#0x3ca0	
   3d6c:	0c 93       	tst	r12		
   3d6e:	2a 24       	jz	$+86     	;abs 0x3dc4
   3d70:	38 f0 ff 00 	and	#255,	r8	;#0x00ff
   3d74:	88 10       	swpb	r8		
   3d76:	38 f0 00 0f 	and	#3840,	r8	;#0x0f00
   3d7a:	38 d0 60 00 	bis	#96,	r8	;#0x0060
   3d7e:	0c 48       	mov	r8,	r12	
   3d80:	b0 12 3a 6f 	call	#0x6f3a	
   3d84:	3c 40 fc 00 	mov	#252,	r12	;#0x00fc
   3d88:	b0 12 3a 6f 	call	#0x6f3a	
   3d8c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   3d90:	0f 43       	clr	r15		
   3d92:	0c 43       	clr	r12		
   3d94:	0d 43       	clr	r13		
   3d96:	b0 12 6e 62 	call	#0x626e	
   3d9a:	0d 43       	clr	r13		
   3d9c:	0a 4c       	mov	r12,	r10	
   3d9e:	0b 4d       	mov	r13,	r11	
   3da0:	2c 43       	mov	#2,	r12	;r3 As==10
   3da2:	0d 43       	clr	r13		
   3da4:	b0 12 2e 63 	call	#0x632e	
   3da8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   3dac:	0f 43       	clr	r15		
   3dae:	0c 43       	clr	r12		
   3db0:	0d 43       	clr	r13		
   3db2:	b0 12 6e 62 	call	#0x626e	
   3db6:	0d 4c       	mov	r12,	r13	
   3db8:	0c 43       	clr	r12		
   3dba:	0a 5c       	add	r12,	r10	
   3dbc:	0b 6d       	addc	r13,	r11	
   3dbe:	b0 12 84 6f 	call	#0x6f84	
   3dc2:	1d 3c       	jmp	$+60     	;abs 0x3dfe
   3dc4:	38 f0 ff 00 	and	#255,	r8	;#0x00ff
   3dc8:	88 10       	swpb	r8		
   3dca:	38 f0 00 0f 	and	#3840,	r8	;#0x0f00
   3dce:	38 d0 82 40 	bis	#16514,	r8	;#0x4082
   3dd2:	0c 48       	mov	r8,	r12	
   3dd4:	b0 12 3a 6f 	call	#0x6f3a	
   3dd8:	3c 40 fe 00 	mov	#254,	r12	;#0x00fe
   3ddc:	b0 12 3a 6f 	call	#0x6f3a	
   3de0:	2c 43       	mov	#2,	r12	;r3 As==10
   3de2:	0d 43       	clr	r13		
   3de4:	b0 12 2e 63 	call	#0x632e	
   3de8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   3dec:	0f 43       	clr	r15		
   3dee:	0c 43       	clr	r12		
   3df0:	0d 43       	clr	r13		
   3df2:	b0 12 6e 62 	call	#0x626e	
   3df6:	0a 4c       	mov	r12,	r10	
   3df8:	0b 4d       	mov	r13,	r11	
   3dfa:	b0 12 84 6f 	call	#0x6f84	
   3dfe:	b0 12 e4 6f 	call	#0x6fe4	
   3e02:	06 4c       	mov	r12,	r6	
   3e04:	07 4d       	mov	r13,	r7	
   3e06:	36 93       	cmp	#-1,	r6	;r3 As==11
   3e08:	0f 20       	jnz	$+32     	;abs 0x3e28
   3e0a:	37 93       	cmp	#-1,	r7	;r3 As==11
   3e0c:	0d 20       	jnz	$+28     	;abs 0x3e28
   3e0e:	39 90 03 00 	cmp	#3,	r9	;#0x0003
   3e12:	0a 2c       	jc	$+22     	;abs 0x3e28
   3e14:	19 53       	inc	r9		
   3e16:	2c 43       	mov	#2,	r12	;r3 As==10
   3e18:	0d 43       	clr	r13		
   3e1a:	b0 12 2e 63 	call	#0x632e	
   3e1e:	b0 12 e4 6f 	call	#0x6fe4	
   3e22:	06 4c       	mov	r12,	r6	
   3e24:	07 4d       	mov	r13,	r7	
   3e26:	ef 3f       	jmp	$-32     	;abs 0x3e06
   3e28:	0c 4a       	mov	r10,	r12	
   3e2a:	0d 4b       	mov	r11,	r13	
   3e2c:	30 40 20 f3 	br	#0xf320	
   3e30:	0a 12       	push	r10		
   3e32:	0b 12       	push	r11		
   3e34:	08 12       	push	r8		
   3e36:	21 83       	decd	r1		
   3e38:	0b 4c       	mov	r12,	r11	
   3e3a:	4a 4e       	mov.b	r14,	r10	
   3e3c:	b0 12 a2 70 	call	#0x70a2	
   3e40:	8b 4c 00 00 	mov	r12,	0(r11)	;0x0000(r11)
   3e44:	8b 4d 02 00 	mov	r13,	2(r11)	;0x0002(r11)
   3e48:	b0 12 c6 6d 	call	#0x6dc6	
   3e4c:	0f 4c       	mov	r12,	r15	
   3e4e:	0f dd       	bis	r13,	r15	
   3e50:	0f 93       	tst	r15		
   3e52:	03 24       	jz	$+8      	;abs 0x3e5a
   3e54:	3c 43       	mov	#-1,	r12	;r3 As==11
   3e56:	3d 43       	mov	#-1,	r13	;r3 As==11
   3e58:	95 3c       	jmp	$+300    	;abs 0x3f84
   3e5a:	b0 12 c2 3c 	call	#0x3cc2	
   3e5e:	0c 93       	tst	r12		
   3e60:	18 24       	jz	$+50     	;abs 0x3e92
   3e62:	b0 12 2e 3c 	call	#0x3c2e	
   3e66:	0d 43       	clr	r13		
   3e68:	8b 9d 02 00 	cmp	r13,	2(r11)	;0x0002(r11)
   3e6c:	12 38       	jl	$+38     	;abs 0x3e92
   3e6e:	03 20       	jnz	$+8      	;abs 0x3e76
   3e70:	8b 9c 00 00 	cmp	r12,	0(r11)	;0x0000(r11)
   3e74:	0e 28       	jnc	$+30     	;abs 0x3e92
   3e76:	b0 12 34 3c 	call	#0x3c34	
   3e7a:	0d 43       	clr	r13		
   3e7c:	1d 9b 02 00 	cmp	2(r11),	r13	;0x0002(r11)
   3e80:	08 38       	jl	$+18     	;abs 0x3e92
   3e82:	02 20       	jnz	$+6      	;abs 0x3e88
   3e84:	2c 9b       	cmp	@r11,	r12	
   3e86:	05 28       	jnc	$+12     	;abs 0x3e92
   3e88:	3c 40 04 0c 	mov	#3076,	r12	;#0x0c04
   3e8c:	0d 43       	clr	r13		
   3e8e:	b0 12 2c 6e 	call	#0x6e2c	
   3e92:	2c 43       	mov	#2,	r12	;r3 As==10
   3e94:	b0 12 3e 3d 	call	#0x3d3e	
   3e98:	8b 4c 08 00 	mov	r12,	8(r11)	;0x0008(r11)
   3e9c:	8b 4d 0a 00 	mov	r13,	10(r11)	;0x000a(r11)
   3ea0:	8b 43 0c 00 	mov	#0,	12(r11)	;r3 As==00, 0x000c(r11)
   3ea4:	8b 43 0e 00 	mov	#0,	14(r11)	;r3 As==00, 0x000e(r11)
   3ea8:	08 43       	clr	r8		
   3eaa:	18 92 d8 e7 	cmp	&0xe7d8,r8	
   3eae:	14 34       	jge	$+42     	;abs 0x3ed8
   3eb0:	0f 48       	mov	r8,	r15	
   3eb2:	0f 5f       	rla	r15		
   3eb4:	1c 4f bc e7 	mov	-6212(r15),r12	;0xe7bc(r15)
   3eb8:	b0 12 3e 3d 	call	#0x3d3e	
   3ebc:	0f 48       	mov	r8,	r15	
   3ebe:	0f 5f       	rla	r15		
   3ec0:	1e 4f bc e7 	mov	-6212(r15),r14	;0xe7bc(r15)
   3ec4:	0e 5e       	rla	r14		
   3ec6:	0e 5e       	rla	r14		
   3ec8:	0f 4b       	mov	r11,	r15	
   3eca:	0f 5e       	add	r14,	r15	
   3ecc:	8f 4c 00 00 	mov	r12,	0(r15)	;0x0000(r15)
   3ed0:	8f 4d 02 00 	mov	r13,	2(r15)	;0x0002(r15)
   3ed4:	18 53       	inc	r8		
   3ed6:	e9 3f       	jmp	$-44     	;abs 0x3eaa
   3ed8:	b0 12 c8 3c 	call	#0x3cc8	
   3edc:	0c 93       	tst	r12		
   3ede:	50 24       	jz	$+162    	;abs 0x3f80
   3ee0:	4a 93       	tst.b	r10		
   3ee2:	4e 24       	jz	$+158    	;abs 0x3f80
   3ee4:	30 12 66 14 	push	#5222		;#0x1466
   3ee8:	30 12 48 00 	push	#72		;#0x0048
   3eec:	1e 43       	mov	#1,	r14	;r3 As==01
   3eee:	3c 40 f2 d0 	mov	#-12046,r12	;#0xd0f2
   3ef2:	b0 12 26 4b 	call	#0x4b26	
   3ef6:	21 52       	add	#4,	r1	;r2 As==10
   3ef8:	0f 4c       	mov	r12,	r15	
   3efa:	0f dd       	bis	r13,	r15	
   3efc:	0f 93       	tst	r15		
   3efe:	03 24       	jz	$+8      	;abs 0x3f06
   3f00:	3c 43       	mov	#-1,	r12	;r3 As==11
   3f02:	3d 43       	mov	#-1,	r13	;r3 As==11
   3f04:	3f 3c       	jmp	$+128    	;abs 0x3f84
   3f06:	0f 41       	mov	r1,	r15	
   3f08:	0f 12       	push	r15		
   3f0a:	30 12 b0 01 	push	#432		;#0x01b0
   3f0e:	2e 43       	mov	#2,	r14	;r3 As==10
   3f10:	3c 40 b2 c0 	mov	#-16206,r12	;#0xc0b2
   3f14:	b0 12 26 4b 	call	#0x4b26	
   3f18:	21 52       	add	#4,	r1	;r2 As==10
   3f1a:	0f 4c       	mov	r12,	r15	
   3f1c:	0f dd       	bis	r13,	r15	
   3f1e:	0f 93       	tst	r15		
   3f20:	03 24       	jz	$+8      	;abs 0x3f28
   3f22:	3c 43       	mov	#-1,	r12	;r3 As==11
   3f24:	3d 43       	mov	#-1,	r13	;r3 As==11
   3f26:	2e 3c       	jmp	$+94     	;abs 0x3f84
   3f28:	30 12 6a 14 	push	#5226		;#0x146a
   3f2c:	30 12 b2 01 	push	#434		;#0x01b2
   3f30:	3e 40 06 00 	mov	#6,	r14	;#0x0006
   3f34:	3c 40 b2 c0 	mov	#-16206,r12	;#0xc0b2
   3f38:	b0 12 26 4b 	call	#0x4b26	
   3f3c:	21 52       	add	#4,	r1	;r2 As==10
   3f3e:	0f 4c       	mov	r12,	r15	
   3f40:	0f dd       	bis	r13,	r15	
   3f42:	0f 93       	tst	r15		
   3f44:	03 24       	jz	$+8      	;abs 0x3f4c
   3f46:	3c 43       	mov	#-1,	r12	;r3 As==11
   3f48:	3d 43       	mov	#-1,	r13	;r3 As==11
   3f4a:	1c 3c       	jmp	$+58     	;abs 0x3f84
   3f4c:	30 12 68 14 	push	#5224		;#0x1468
   3f50:	30 12 b0 01 	push	#432		;#0x01b0
   3f54:	2e 43       	mov	#2,	r14	;r3 As==10
   3f56:	3c 40 b2 c0 	mov	#-16206,r12	;#0xc0b2
   3f5a:	b0 12 26 4b 	call	#0x4b26	
   3f5e:	21 52       	add	#4,	r1	;r2 As==10
   3f60:	0f 4c       	mov	r12,	r15	
   3f62:	0f dd       	bis	r13,	r15	
   3f64:	0f 93       	tst	r15		
   3f66:	03 24       	jz	$+8      	;abs 0x3f6e
   3f68:	3c 43       	mov	#-1,	r12	;r3 As==11
   3f6a:	3d 43       	mov	#-1,	r13	;r3 As==11
   3f6c:	0b 3c       	jmp	$+24     	;abs 0x3f84
   3f6e:	1f 42 68 14 	mov	&0x1468,r15	
   3f72:	2f f2       	and	#4,	r15	;r2 As==10
   3f74:	2e 41       	mov	@r1,	r14	
   3f76:	3e f0 fb ff 	and	#-5,	r14	;#0xfffb
   3f7a:	0e df       	bis	r15,	r14	
   3f7c:	82 4e 68 14 	mov	r14,	&0x1468	
   3f80:	b0 12 e4 6f 	call	#0x6fe4	
   3f84:	21 53       	incd	r1		
   3f86:	30 40 26 f3 	br	#0xf326	
   3f8a:	0a 12       	push	r10		
   3f8c:	0b 12       	push	r11		
   3f8e:	0a 4c       	mov	r12,	r10	
   3f90:	0b 43       	clr	r11		
   3f92:	3b 90 0f 00 	cmp	#15,	r11	;#0x000f
   3f96:	e3 2c       	jc	$+456    	;abs 0x415e
   3f98:	0f 4b       	mov	r11,	r15	
   3f9a:	0f 5f       	rla	r15		
   3f9c:	8f 93 da e7 	tst	-6182(r15)	;0xe7da(r15)
   3fa0:	cf 20       	jnz	$+416    	;abs 0x4140
   3fa2:	30 12 6c 14 	push	#5228		;#0x146c
   3fa6:	1e 43       	mov	#1,	r14	;r3 As==01
   3fa8:	3c 40 20 01 	mov	#288,	r12	;#0x0120
   3fac:	0d 43       	clr	r13		
   3fae:	b0 12 94 c6 	call	#0xc694	
   3fb2:	21 53       	incd	r1		
   3fb4:	0f 4c       	mov	r12,	r15	
   3fb6:	0f dd       	bis	r13,	r15	
   3fb8:	0f 93       	tst	r15		
   3fba:	03 24       	jz	$+8      	;abs 0x3fc2
   3fbc:	3c 43       	mov	#-1,	r12	;r3 As==11
   3fbe:	3d 43       	mov	#-1,	r13	;r3 As==11
   3fc0:	d0 3c       	jmp	$+418    	;abs 0x4162
   3fc2:	b0 12 c8 3c 	call	#0x3cc8	
   3fc6:	0c 93       	tst	r12		
   3fc8:	b1 24       	jz	$+356    	;abs 0x412c
   3fca:	b0 12 1a 6f 	call	#0x6f1a	
   3fce:	0f 4c       	mov	r12,	r15	
   3fd0:	0f dd       	bis	r13,	r15	
   3fd2:	0f 93       	tst	r15		
   3fd4:	03 24       	jz	$+8      	;abs 0x3fdc
   3fd6:	3c 43       	mov	#-1,	r12	;r3 As==11
   3fd8:	3d 43       	mov	#-1,	r13	;r3 As==11
   3fda:	c3 3c       	jmp	$+392    	;abs 0x4162
   3fdc:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   3fe0:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   3fe4:	0d 43       	clr	r13		
   3fe6:	b0 12 58 62 	call	#0x6258	
   3fea:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   3fee:	0f 43       	clr	r15		
   3ff0:	3c 40 30 40 	mov	#16432,	r12	;#0x4030
   3ff4:	0d 43       	clr	r13		
   3ff6:	b0 12 6e 62 	call	#0x626e	
   3ffa:	2c 43       	mov	#2,	r12	;r3 As==10
   3ffc:	0d 43       	clr	r13		
   3ffe:	b0 12 2e 63 	call	#0x632e	
   4002:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4006:	0f 43       	clr	r15		
   4008:	1c 42 26 14 	mov	&0x1426,r12	
   400c:	1d 42 28 14 	mov	&0x1428,r13	
   4010:	b0 12 6e 62 	call	#0x626e	
   4014:	0c 43       	clr	r12		
   4016:	0d 43       	clr	r13		
   4018:	b0 12 2e 63 	call	#0x632e	
   401c:	3c 40 09 04 	mov	#1033,	r12	;#0x0409
   4020:	b0 12 58 71 	call	#0x7158	
   4024:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   4028:	0d 43       	clr	r13		
   402a:	b0 12 2e 63 	call	#0x632e	
   402e:	3c 40 08 04 	mov	#1032,	r12	;#0x0408
   4032:	b0 12 58 71 	call	#0x7158	
   4036:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   403a:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   403e:	0d 43       	clr	r13		
   4040:	b0 12 58 62 	call	#0x6258	
   4044:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4048:	0f 43       	clr	r15		
   404a:	3c 40 48 00 	mov	#72,	r12	;#0x0048
   404e:	0d 43       	clr	r13		
   4050:	b0 12 6e 62 	call	#0x626e	
   4054:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4058:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   405c:	0d 43       	clr	r13		
   405e:	b0 12 58 62 	call	#0x6258	
   4062:	1c 43       	mov	#1,	r12	;r3 As==01
   4064:	0d 43       	clr	r13		
   4066:	b0 12 2e 63 	call	#0x632e	
   406a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   406e:	0f 43       	clr	r15		
   4070:	1c 42 66 14 	mov	&0x1466,r12	
   4074:	0d 43       	clr	r13		
   4076:	b0 12 6e 62 	call	#0x626e	
   407a:	0c 43       	clr	r12		
   407c:	0d 43       	clr	r13		
   407e:	b0 12 2e 63 	call	#0x632e	
   4082:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4086:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   408a:	0d 43       	clr	r13		
   408c:	b0 12 58 62 	call	#0x6258	
   4090:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4094:	0f 43       	clr	r15		
   4096:	3c 40 b2 01 	mov	#434,	r12	;#0x01b2
   409a:	0d 43       	clr	r13		
   409c:	b0 12 6e 62 	call	#0x626e	
   40a0:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   40a4:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   40a8:	0d 43       	clr	r13		
   40aa:	b0 12 58 62 	call	#0x6258	
   40ae:	1c 43       	mov	#1,	r12	;r3 As==01
   40b0:	0d 43       	clr	r13		
   40b2:	b0 12 2e 63 	call	#0x632e	
   40b6:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   40ba:	0f 43       	clr	r15		
   40bc:	1c 42 6a 14 	mov	&0x146a,r12	
   40c0:	0d 43       	clr	r13		
   40c2:	b0 12 6e 62 	call	#0x626e	
   40c6:	0c 43       	clr	r12		
   40c8:	0d 43       	clr	r13		
   40ca:	b0 12 2e 63 	call	#0x632e	
   40ce:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   40d2:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   40d6:	0d 43       	clr	r13		
   40d8:	b0 12 58 62 	call	#0x6258	
   40dc:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   40e0:	0f 43       	clr	r15		
   40e2:	3c 40 b0 01 	mov	#432,	r12	;#0x01b0
   40e6:	0d 43       	clr	r13		
   40e8:	b0 12 6e 62 	call	#0x626e	
   40ec:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   40f0:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   40f4:	0d 43       	clr	r13		
   40f6:	b0 12 58 62 	call	#0x6258	
   40fa:	1c 43       	mov	#1,	r12	;r3 As==01
   40fc:	0d 43       	clr	r13		
   40fe:	b0 12 2e 63 	call	#0x632e	
   4102:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4106:	0f 43       	clr	r15		
   4108:	1c 42 68 14 	mov	&0x1468,r12	
   410c:	0d 43       	clr	r13		
   410e:	b0 12 6e 62 	call	#0x626e	
   4112:	0c 43       	clr	r12		
   4114:	0d 43       	clr	r13		
   4116:	b0 12 2e 63 	call	#0x632e	
   411a:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   411e:	b0 12 58 71 	call	#0x7158	
   4122:	1c 43       	mov	#1,	r12	;r3 As==01
   4124:	0d 43       	clr	r13		
   4126:	b0 12 2e 63 	call	#0x632e	
   412a:	17 3c       	jmp	$+48     	;abs 0x415a
   412c:	0c 43       	clr	r12		
   412e:	b0 12 68 41 	call	#0x4168	
   4132:	0f 4c       	mov	r12,	r15	
   4134:	0f dd       	bis	r13,	r15	
   4136:	0f 93       	tst	r15		
   4138:	10 24       	jz	$+34     	;abs 0x415a
   413a:	3c 43       	mov	#-1,	r12	;r3 As==11
   413c:	3d 43       	mov	#-1,	r13	;r3 As==11
   413e:	11 3c       	jmp	$+36     	;abs 0x4162
   4140:	0f 4b       	mov	r11,	r15	
   4142:	0f 5f       	rla	r15		
   4144:	1c 4f da e7 	mov	-6182(r15),r12	;0xe7da(r15)
   4148:	b0 12 68 41 	call	#0x4168	
   414c:	0f 4c       	mov	r12,	r15	
   414e:	0f dd       	bis	r13,	r15	
   4150:	0f 93       	tst	r15		
   4152:	03 24       	jz	$+8      	;abs 0x415a
   4154:	3c 43       	mov	#-1,	r12	;r3 As==11
   4156:	3d 43       	mov	#-1,	r13	;r3 As==11
   4158:	04 3c       	jmp	$+10     	;abs 0x4162
   415a:	1b 53       	inc	r11		
   415c:	1a 3f       	jmp	$-458    	;abs 0x3f92
   415e:	0c 43       	clr	r12		
   4160:	0d 43       	clr	r13		
   4162:	3b 41       	pop	r11		
   4164:	3a 41       	pop	r10		
   4166:	30 41       	ret			
   4168:	0a 12       	push	r10		
   416a:	0a 4c       	mov	r12,	r10	
   416c:	0a 93       	tst	r10		
   416e:	07 20       	jnz	$+16     	;abs 0x417e
   4170:	1c 42 26 14 	mov	&0x1426,r12	
   4174:	1d 42 28 14 	mov	&0x1428,r13	
   4178:	b0 12 2c 6e 	call	#0x6e2c	
   417c:	3f 3c       	jmp	$+128    	;abs 0x41fc
   417e:	b0 12 1a 6f 	call	#0x6f1a	
   4182:	0f 4c       	mov	r12,	r15	
   4184:	0f dd       	bis	r13,	r15	
   4186:	0f 93       	tst	r15		
   4188:	03 24       	jz	$+8      	;abs 0x4190
   418a:	3c 43       	mov	#-1,	r12	;r3 As==11
   418c:	3d 43       	mov	#-1,	r13	;r3 As==11
   418e:	36 3c       	jmp	$+110    	;abs 0x41fc
   4190:	b0 12 a0 3c 	call	#0x3ca0	
   4194:	0c 93       	tst	r12		
   4196:	20 24       	jz	$+66     	;abs 0x41d8
   4198:	0f 4a       	mov	r10,	r15	
   419a:	0f 5f       	rla	r15		
   419c:	0f 5f       	rla	r15		
   419e:	1e 4f 26 14 	mov	5158(r15),r14	;0x1426(r15)
   41a2:	1f 4f 28 14 	mov	5160(r15),r15	;0x1428(r15)
   41a6:	8e 10       	swpb	r14		
   41a8:	8f 10       	swpb	r15		
   41aa:	4e ef       	xor.b	r15,	r14	
   41ac:	0e ef       	xor	r15,	r14	
   41ae:	8f 11       	sxt	r15		
   41b0:	3e f0 00 0f 	and	#3840,	r14	;#0x0f00
   41b4:	0c 4a       	mov	r10,	r12	
   41b6:	3c d0 80 00 	bis	#128,	r12	;#0x0080
   41ba:	0c de       	bis	r14,	r12	
   41bc:	b0 12 3a 6f 	call	#0x6f3a	
   41c0:	0f 4a       	mov	r10,	r15	
   41c2:	0f 5f       	rla	r15		
   41c4:	0f 5f       	rla	r15		
   41c6:	1c 4f 26 14 	mov	5158(r15),r12	;0x1426(r15)
   41ca:	b0 12 3a 6f 	call	#0x6f3a	
   41ce:	3c 40 fd 3f 	mov	#16381,	r12	;#0x3ffd
   41d2:	b0 12 3a 6f 	call	#0x6f3a	
   41d6:	10 3c       	jmp	$+34     	;abs 0x41f8
   41d8:	0c 4a       	mov	r10,	r12	
   41da:	3c d0 30 40 	bis	#16432,	r12	;#0x4030
   41de:	b0 12 3a 6f 	call	#0x6f3a	
   41e2:	0f 4a       	mov	r10,	r15	
   41e4:	0f 5f       	rla	r15		
   41e6:	0f 5f       	rla	r15		
   41e8:	1c 4f 26 14 	mov	5158(r15),r12	;0x1426(r15)
   41ec:	b0 12 3a 6f 	call	#0x6f3a	
   41f0:	3c 40 fd 3f 	mov	#16381,	r12	;#0x3ffd
   41f4:	b0 12 3a 6f 	call	#0x6f3a	
   41f8:	b0 12 84 6f 	call	#0x6f84	
   41fc:	3a 41       	pop	r10		
   41fe:	30 41       	ret			
   4200:	0a 12       	push	r10		
   4202:	0b 12       	push	r11		
   4204:	08 12       	push	r8		
   4206:	31 80 14 00 	sub	#20,	r1	;#0x0014
   420a:	08 4c       	mov	r12,	r8	
   420c:	0a 4e       	mov	r14,	r10	
   420e:	0b 43       	clr	r11		
   4210:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   4214:	c2 43 1c 16 	mov.b	#0,	&0x161c	;r3 As==00
   4218:	b0 12 58 3c 	call	#0x3c58	
   421c:	0c 93       	tst	r12		
   421e:	aa 24       	jz	$+342    	;abs 0x4374
   4220:	8a 43 00 00 	mov	#0,	0(r10)	;r3 As==00, 0x0000(r10)
   4224:	8a 43 02 00 	mov	#0,	2(r10)	;r3 As==00, 0x0002(r10)
   4228:	0e 4a       	mov	r10,	r14	
   422a:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   422e:	0d 43       	clr	r13		
   4230:	b0 12 48 a7 	call	#0xa748	
   4234:	0f 4c       	mov	r12,	r15	
   4236:	0f dd       	bis	r13,	r15	
   4238:	0f 93       	tst	r15		
   423a:	03 24       	jz	$+8      	;abs 0x4242
   423c:	3c 43       	mov	#-1,	r12	;r3 As==11
   423e:	3d 43       	mov	#-1,	r13	;r3 As==11
   4240:	fc 3c       	jmp	$+506    	;abs 0x443a
   4242:	0a 93       	tst	r10		
   4244:	02 24       	jz	$+6      	;abs 0x424a
   4246:	5e 43       	mov.b	#1,	r14	;r3 As==01
   4248:	01 3c       	jmp	$+4      	;abs 0x424c
   424a:	4e 43       	clr.b	r14		
   424c:	c2 4e 1c 16 	mov.b	r14,	&0x161c	
   4250:	b2 90 03 00 	cmp	#3,	&0x12ee	;#0x0003
   4254:	ee 12 
   4256:	0f 24       	jz	$+32     	;abs 0x4276
   4258:	a2 92 ee 12 	cmp	#4,	&0x12ee	;r2 As==10
   425c:	0c 24       	jz	$+26     	;abs 0x4276
   425e:	b2 90 05 00 	cmp	#5,	&0x12ee	;#0x0005
   4262:	ee 12 
   4264:	08 24       	jz	$+18     	;abs 0x4276
   4266:	b2 90 06 00 	cmp	#6,	&0x12ee	;#0x0006
   426a:	ee 12 
   426c:	04 24       	jz	$+10     	;abs 0x4276
   426e:	b2 90 07 00 	cmp	#7,	&0x12ee	;#0x0007
   4272:	ee 12 
   4274:	40 20       	jnz	$+130    	;abs 0x42f6
   4276:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   427a:	0e 41       	mov	r1,	r14	
   427c:	3e 52       	add	#8,	r14	;r2 As==11
   427e:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   4282:	0d 43       	clr	r13		
   4284:	b0 12 a4 a5 	call	#0xa5a4	
   4288:	0e 41       	mov	r1,	r14	
   428a:	3e 50 0c 00 	add	#12,	r14	;#0x000c
   428e:	3c 40 0b 00 	mov	#11,	r12	;#0x000b
   4292:	0d 43       	clr	r13		
   4294:	b0 12 a4 a5 	call	#0xa5a4	
   4298:	0e 41       	mov	r1,	r14	
   429a:	3e 50 10 00 	add	#16,	r14	;#0x0010
   429e:	3c 40 13 00 	mov	#19,	r12	;#0x0013
   42a2:	0d 43       	clr	r13		
   42a4:	b0 12 a4 a5 	call	#0xa5a4	
   42a8:	0e 41       	mov	r1,	r14	
   42aa:	2c 43       	mov	#2,	r12	;r3 As==10
   42ac:	0d 43       	clr	r13		
   42ae:	b0 12 a4 a5 	call	#0xa5a4	
   42b2:	0e 41       	mov	r1,	r14	
   42b4:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   42b8:	0d 43       	clr	r13		
   42ba:	b0 12 a4 a5 	call	#0xa5a4	
   42be:	0e 41       	mov	r1,	r14	
   42c0:	3c 40 12 00 	mov	#18,	r12	;#0x0012
   42c4:	0d 43       	clr	r13		
   42c6:	b0 12 a4 a5 	call	#0xa5a4	
   42ca:	0e 41       	mov	r1,	r14	
   42cc:	3e 52       	add	#8,	r14	;r2 As==11
   42ce:	2c 43       	mov	#2,	r12	;r3 As==10
   42d0:	0d 43       	clr	r13		
   42d2:	b0 12 a4 a5 	call	#0xa5a4	
   42d6:	0e 41       	mov	r1,	r14	
   42d8:	3e 50 0c 00 	add	#12,	r14	;#0x000c
   42dc:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   42e0:	0d 43       	clr	r13		
   42e2:	b0 12 a4 a5 	call	#0xa5a4	
   42e6:	0e 41       	mov	r1,	r14	
   42e8:	3e 50 10 00 	add	#16,	r14	;#0x0010
   42ec:	3c 40 12 00 	mov	#18,	r12	;#0x0012
   42f0:	0d 43       	clr	r13		
   42f2:	b0 12 a4 a5 	call	#0xa5a4	
   42f6:	b0 12 5e 3c 	call	#0x3c5e	
   42fa:	0c 93       	tst	r12		
   42fc:	2a 24       	jz	$+86     	;abs 0x4352
   42fe:	b2 90 12 00 	cmp	#18,	&0x12ee	;#0x0012
   4302:	ee 12 
   4304:	14 24       	jz	$+42     	;abs 0x432e
   4306:	b2 90 13 00 	cmp	#19,	&0x12ee	;#0x0013
   430a:	ee 12 
   430c:	10 24       	jz	$+34     	;abs 0x432e
   430e:	b2 90 14 00 	cmp	#20,	&0x12ee	;#0x0014
   4312:	ee 12 
   4314:	0c 24       	jz	$+26     	;abs 0x432e
   4316:	b2 90 3d 00 	cmp	#61,	&0x12ee	;#0x003d
   431a:	ee 12 
   431c:	08 24       	jz	$+18     	;abs 0x432e
   431e:	b2 90 3e 00 	cmp	#62,	&0x12ee	;#0x003e
   4322:	ee 12 
   4324:	04 24       	jz	$+10     	;abs 0x432e
   4326:	b2 90 3f 00 	cmp	#63,	&0x12ee	;#0x003f
   432a:	ee 12 
   432c:	03 20       	jnz	$+8      	;abs 0x4334
   432e:	b2 c0 10 00 	bic	#16,	&0x1472	;#0x0010
   4332:	72 14 
   4334:	1e 42 72 14 	mov	&0x1472,r14	
   4338:	0f 43       	clr	r15		
   433a:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   433e:	0d 43       	clr	r13		
   4340:	b0 12 0a a8 	call	#0xa80a	
   4344:	0f 4c       	mov	r12,	r15	
   4346:	0f dd       	bis	r13,	r15	
   4348:	0f 93       	tst	r15		
   434a:	03 24       	jz	$+8      	;abs 0x4352
   434c:	3c 43       	mov	#-1,	r12	;r3 As==11
   434e:	3d 43       	mov	#-1,	r13	;r3 As==11
   4350:	74 3c       	jmp	$+234    	;abs 0x443a
   4352:	1e 42 70 14 	mov	&0x1470,r14	
   4356:	3e d0 03 00 	bis	#3,	r14	;#0x0003
   435a:	0f 43       	clr	r15		
   435c:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   4360:	0d 43       	clr	r13		
   4362:	b0 12 0a a8 	call	#0xa80a	
   4366:	0f 4c       	mov	r12,	r15	
   4368:	0f dd       	bis	r13,	r15	
   436a:	0f 93       	tst	r15		
   436c:	64 24       	jz	$+202    	;abs 0x4436
   436e:	3c 43       	mov	#-1,	r12	;r3 As==11
   4370:	3d 43       	mov	#-1,	r13	;r3 As==11
   4372:	63 3c       	jmp	$+200    	;abs 0x443a
   4374:	91 42 b8 e7 	mov	&0xe7b8,4(r1)	;0x0004(r1)
   4378:	04 00 
   437a:	91 42 ba e7 	mov	&0xe7ba,6(r1)	;0x0006(r1)
   437e:	06 00 
   4380:	ba 40 40 00 	mov	#64,	0(r10)	;#0x0040, 0x0000(r10)
   4384:	00 00 
   4386:	8a 43 02 00 	mov	#0,	2(r10)	;r3 As==00, 0x0002(r10)
   438a:	0b 43       	clr	r11		
   438c:	0b 98       	cmp	r8,	r11	
   438e:	36 34       	jge	$+110    	;abs 0x43fc
   4390:	03 12       	push	#0		;r3 As==00
   4392:	0f 4b       	mov	r11,	r15	
   4394:	0f 5f       	rla	r15		
   4396:	0f 51       	add	r1,	r15	
   4398:	1e 4f 06 00 	mov	6(r15),	r14	;0x0006(r15)
   439c:	4c 43       	clr.b	r12		
   439e:	b0 12 da 71 	call	#0x71da	
   43a2:	21 53       	incd	r1		
   43a4:	0f 4c       	mov	r12,	r15	
   43a6:	0f dd       	bis	r13,	r15	
   43a8:	0f 93       	tst	r15		
   43aa:	0c 20       	jnz	$+26     	;abs 0x43c4
   43ac:	0f 41       	mov	r1,	r15	
   43ae:	2f 53       	incd	r15		
   43b0:	0f 12       	push	r15		
   43b2:	0e 43       	clr	r14		
   43b4:	5c 43       	mov.b	#1,	r12	;r3 As==01
   43b6:	b0 12 da 71 	call	#0x71da	
   43ba:	21 53       	incd	r1		
   43bc:	0f 4c       	mov	r12,	r15	
   43be:	0f dd       	bis	r13,	r15	
   43c0:	0f 93       	tst	r15		
   43c2:	02 24       	jz	$+6      	;abs 0x43c8
   43c4:	5e 43       	mov.b	#1,	r14	;r3 As==01
   43c6:	01 3c       	jmp	$+4      	;abs 0x43ca
   43c8:	4e 43       	clr.b	r14		
   43ca:	4e 93       	tst.b	r14		
   43cc:	03 24       	jz	$+8      	;abs 0x43d4
   43ce:	3c 43       	mov	#-1,	r12	;r3 As==11
   43d0:	3d 43       	mov	#-1,	r13	;r3 As==11
   43d2:	33 3c       	jmp	$+104    	;abs 0x443a
   43d4:	81 93 02 00 	tst	2(r1)		;0x0002(r1)
   43d8:	0f 24       	jz	$+32     	;abs 0x43f8
   43da:	1c 43       	mov	#1,	r12	;r3 As==01
   43dc:	4e 4b       	mov.b	r11,	r14	
   43de:	b0 12 c6 f4 	call	#0xf4c6	
   43e2:	0d 4c       	mov	r12,	r13	
   43e4:	3d e3       	inv	r13		
   43e6:	0d 5d       	rla	r13		
   43e8:	0d 7d       	subc	r13,	r13	
   43ea:	0f 4a       	mov	r10,	r15	
   43ec:	8f dc 00 00 	bis	r12,	0(r15)	;0x0000(r15)
   43f0:	8f dd 02 00 	bis	r13,	2(r15)	;0x0002(r15)
   43f4:	d2 43 1c 16 	mov.b	#1,	&0x161c	;r3 As==01
   43f8:	1b 53       	inc	r11		
   43fa:	c8 3f       	jmp	$-110    	;abs 0x438c
   43fc:	03 12       	push	#0		;r3 As==00
   43fe:	3e 40 90 00 	mov	#144,	r14	;#0x0090
   4402:	4c 43       	clr.b	r12		
   4404:	b0 12 da 71 	call	#0x71da	
   4408:	21 53       	incd	r1		
   440a:	0f 4c       	mov	r12,	r15	
   440c:	0f dd       	bis	r13,	r15	
   440e:	0f 93       	tst	r15		
   4410:	0a 20       	jnz	$+22     	;abs 0x4426
   4412:	03 12       	push	#0		;r3 As==00
   4414:	2e 4a       	mov	@r10,	r14	
   4416:	5c 43       	mov.b	#1,	r12	;r3 As==01
   4418:	b0 12 da 71 	call	#0x71da	
   441c:	21 53       	incd	r1		
   441e:	0f 4c       	mov	r12,	r15	
   4420:	0f dd       	bis	r13,	r15	
   4422:	0f 93       	tst	r15		
   4424:	02 24       	jz	$+6      	;abs 0x442a
   4426:	5e 43       	mov.b	#1,	r14	;r3 As==01
   4428:	01 3c       	jmp	$+4      	;abs 0x442c
   442a:	4e 43       	clr.b	r14		
   442c:	4e 93       	tst.b	r14		
   442e:	03 24       	jz	$+8      	;abs 0x4436
   4430:	3c 43       	mov	#-1,	r12	;r3 As==11
   4432:	3d 43       	mov	#-1,	r13	;r3 As==11
   4434:	02 3c       	jmp	$+6      	;abs 0x443a
   4436:	0c 43       	clr	r12		
   4438:	0d 43       	clr	r13		
   443a:	31 50 14 00 	add	#20,	r1	;#0x0014
   443e:	30 40 26 f3 	br	#0xf326	
   4442:	b0 12 e4 6f 	call	#0x6fe4	
   4446:	0f 4c       	mov	r12,	r15	
   4448:	0f dd       	bis	r13,	r15	
   444a:	0f 93       	tst	r15		
   444c:	03 24       	jz	$+8      	;abs 0x4454
   444e:	3c 43       	mov	#-1,	r12	;r3 As==11
   4450:	3d 43       	mov	#-1,	r13	;r3 As==11
   4452:	30 41       	ret			
   4454:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4458:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   445c:	0d 43       	clr	r13		
   445e:	b0 12 58 62 	call	#0x6258	
   4462:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4466:	3c 40 a8 00 	mov	#168,	r12	;#0x00a8
   446a:	0d 43       	clr	r13		
   446c:	b0 12 58 62 	call	#0x6258	
   4470:	0c 43       	clr	r12		
   4472:	0d 43       	clr	r13		
   4474:	30 41       	ret			
   4476:	0a 12       	push	r10		
   4478:	0b 12       	push	r11		
   447a:	21 82       	sub	#4,	r1	;r2 As==10
   447c:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4480:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   4484:	0d 43       	clr	r13		
   4486:	b0 12 58 62 	call	#0x6258	
   448a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   448e:	0f 43       	clr	r15		
   4490:	0c 43       	clr	r12		
   4492:	0d 43       	clr	r13		
   4494:	b0 12 6e 62 	call	#0x626e	
   4498:	0b 4c       	mov	r12,	r11	
   449a:	1c 43       	mov	#1,	r12	;r3 As==01
   449c:	0d 43       	clr	r13		
   449e:	b0 12 2e 63 	call	#0x632e	
   44a2:	3b b0 00 02 	bit	#512,	r11	;#0x0200
   44a6:	46 2c       	jc	$+142    	;abs 0x4534
   44a8:	3c 40 00 14 	mov	#5120,	r12	;#0x1400
   44ac:	b0 12 84 71 	call	#0x7184	
   44b0:	b0 12 ce 3c 	call	#0x3cce	
   44b4:	0c 93       	tst	r12		
   44b6:	1c 24       	jz	$+58     	;abs 0x44f0
   44b8:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   44bc:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   44c0:	0e 41       	mov	r1,	r14	
   44c2:	3c 40 89 00 	mov	#137,	r12	;#0x0089
   44c6:	0d 43       	clr	r13		
   44c8:	b0 12 a4 a5 	call	#0xa5a4	
   44cc:	b1 d0 40 00 	bis	#64,	0(r1)	;#0x0040, 0x0000(r1)
   44d0:	00 00 
   44d2:	0e 41       	mov	r1,	r14	
   44d4:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   44d8:	0d 43       	clr	r13		
   44da:	b0 12 a4 a5 	call	#0xa5a4	
   44de:	b1 c0 40 00 	bic	#64,	0(r1)	;#0x0040, 0x0000(r1)
   44e2:	00 00 
   44e4:	0e 41       	mov	r1,	r14	
   44e6:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   44ea:	0d 43       	clr	r13		
   44ec:	b0 12 a4 a5 	call	#0xa5a4	
   44f0:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   44f4:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   44f8:	0d 43       	clr	r13		
   44fa:	b0 12 58 62 	call	#0x6258	
   44fe:	0a 43       	clr	r10		
   4500:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4504:	0f 43       	clr	r15		
   4506:	0c 43       	clr	r12		
   4508:	0d 43       	clr	r13		
   450a:	b0 12 6e 62 	call	#0x626e	
   450e:	0b 4c       	mov	r12,	r11	
   4510:	3c b0 00 02 	bit	#512,	r12	;#0x0200
   4514:	09 2c       	jc	$+20     	;abs 0x4528
   4516:	3a 90 0a 00 	cmp	#10,	r10	;#0x000a
   451a:	06 34       	jge	$+14     	;abs 0x4528
   451c:	1c 43       	mov	#1,	r12	;r3 As==01
   451e:	0d 43       	clr	r13		
   4520:	b0 12 be 63 	call	#0x63be	
   4524:	1a 53       	inc	r10		
   4526:	ec 3f       	jmp	$-38     	;abs 0x4500
   4528:	3a 90 0a 00 	cmp	#10,	r10	;#0x000a
   452c:	03 20       	jnz	$+8      	;abs 0x4534
   452e:	3c 43       	mov	#-1,	r12	;r3 As==11
   4530:	3d 43       	mov	#-1,	r13	;r3 As==11
   4532:	22 3c       	jmp	$+70     	;abs 0x4578
   4534:	2b b3       	bit	#2,	r11	;r3 As==10
   4536:	0d 28       	jnc	$+28     	;abs 0x4552
   4538:	0c 43       	clr	r12		
   453a:	0d 43       	clr	r13		
   453c:	b0 12 2e 63 	call	#0x632e	
   4540:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   4544:	b0 12 58 71 	call	#0x7158	
   4548:	1c 43       	mov	#1,	r12	;r3 As==01
   454a:	0d 43       	clr	r13		
   454c:	b0 12 2e 63 	call	#0x632e	
   4550:	04 3c       	jmp	$+10     	;abs 0x455a
   4552:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   4556:	b0 12 58 71 	call	#0x7158	
   455a:	b0 12 a0 6f 	call	#0x6fa0	
   455e:	0f 4c       	mov	r12,	r15	
   4560:	0f dd       	bis	r13,	r15	
   4562:	0f 93       	tst	r15		
   4564:	03 24       	jz	$+8      	;abs 0x456c
   4566:	3c 43       	mov	#-1,	r12	;r3 As==11
   4568:	3d 43       	mov	#-1,	r13	;r3 As==11
   456a:	06 3c       	jmp	$+14     	;abs 0x4578
   456c:	3c 40 03 43 	mov	#17155,	r12	;#0x4303
   4570:	b0 12 3a 6f 	call	#0x6f3a	
   4574:	b0 12 e4 6f 	call	#0x6fe4	
   4578:	21 52       	add	#4,	r1	;r2 As==10
   457a:	3b 41       	pop	r11		
   457c:	3a 41       	pop	r10		
   457e:	30 41       	ret			
   4580:	0a 12       	push	r10		
   4582:	0b 12       	push	r11		
   4584:	08 12       	push	r8		
   4586:	09 12       	push	r9		
   4588:	06 12       	push	r6		
   458a:	31 80 06 00 	sub	#6,	r1	;#0x0006
   458e:	06 4c       	mov	r12,	r6	
   4590:	0a 4e       	mov	r14,	r10	
   4592:	19 41 12 00 	mov	18(r1),	r9	;0x0012(r1)
   4596:	0b 43       	clr	r11		
   4598:	08 43       	clr	r8		
   459a:	1c 43       	mov	#1,	r12	;r3 As==01
   459c:	0d 43       	clr	r13		
   459e:	b0 12 2e 63 	call	#0x632e	
   45a2:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   45a6:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   45aa:	0d 43       	clr	r13		
   45ac:	b0 12 58 62 	call	#0x6258	
   45b0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   45b4:	0f 43       	clr	r15		
   45b6:	0c 43       	clr	r12		
   45b8:	0d 43       	clr	r13		
   45ba:	b0 12 6e 62 	call	#0x626e	
   45be:	08 4c       	mov	r12,	r8	
   45c0:	38 b0 00 02 	bit	#512,	r8	;#0x0200
   45c4:	47 2c       	jc	$+144    	;abs 0x4654
   45c6:	3c 40 00 14 	mov	#5120,	r12	;#0x1400
   45ca:	b0 12 84 71 	call	#0x7184	
   45ce:	b0 12 ce 3c 	call	#0x3cce	
   45d2:	0c 93       	tst	r12		
   45d4:	1c 24       	jz	$+58     	;abs 0x460e
   45d6:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   45da:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   45de:	0e 41       	mov	r1,	r14	
   45e0:	3c 40 89 00 	mov	#137,	r12	;#0x0089
   45e4:	0d 43       	clr	r13		
   45e6:	b0 12 a4 a5 	call	#0xa5a4	
   45ea:	b1 d0 40 00 	bis	#64,	0(r1)	;#0x0040, 0x0000(r1)
   45ee:	00 00 
   45f0:	0e 41       	mov	r1,	r14	
   45f2:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   45f6:	0d 43       	clr	r13		
   45f8:	b0 12 a4 a5 	call	#0xa5a4	
   45fc:	b1 c0 40 00 	bic	#64,	0(r1)	;#0x0040, 0x0000(r1)
   4600:	00 00 
   4602:	0e 41       	mov	r1,	r14	
   4604:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   4608:	0d 43       	clr	r13		
   460a:	b0 12 a4 a5 	call	#0xa5a4	
   460e:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4612:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   4616:	0d 43       	clr	r13		
   4618:	b0 12 58 62 	call	#0x6258	
   461c:	0b 43       	clr	r11		
   461e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4622:	0f 43       	clr	r15		
   4624:	0c 43       	clr	r12		
   4626:	0d 43       	clr	r13		
   4628:	b0 12 6e 62 	call	#0x626e	
   462c:	08 4c       	mov	r12,	r8	
   462e:	3c b0 00 02 	bit	#512,	r12	;#0x0200
   4632:	09 2c       	jc	$+20     	;abs 0x4646
   4634:	3b 90 0a 00 	cmp	#10,	r11	;#0x000a
   4638:	06 34       	jge	$+14     	;abs 0x4646
   463a:	1c 43       	mov	#1,	r12	;r3 As==01
   463c:	0d 43       	clr	r13		
   463e:	b0 12 be 63 	call	#0x63be	
   4642:	1b 53       	inc	r11		
   4644:	ec 3f       	jmp	$-38     	;abs 0x461e
   4646:	3b 90 0a 00 	cmp	#10,	r11	;#0x000a
   464a:	04 20       	jnz	$+10     	;abs 0x4654
   464c:	3c 43       	mov	#-1,	r12	;r3 As==11
   464e:	3d 43       	mov	#-1,	r13	;r3 As==11
   4650:	30 40 70 4a 	br	#0x4a70	
   4654:	28 b3       	bit	#2,	r8	;r3 As==10
   4656:	0d 28       	jnc	$+28     	;abs 0x4672
   4658:	0c 43       	clr	r12		
   465a:	0d 43       	clr	r13		
   465c:	b0 12 2e 63 	call	#0x632e	
   4660:	3c 40 00 14 	mov	#5120,	r12	;#0x1400
   4664:	b0 12 58 71 	call	#0x7158	
   4668:	1c 43       	mov	#1,	r12	;r3 As==01
   466a:	0d 43       	clr	r13		
   466c:	b0 12 2e 63 	call	#0x632e	
   4670:	04 3c       	jmp	$+10     	;abs 0x467a
   4672:	3c 40 00 14 	mov	#5120,	r12	;#0x1400
   4676:	b0 12 58 71 	call	#0x7158	
   467a:	b0 12 d4 3c 	call	#0x3cd4	
   467e:	0c 93       	tst	r12		
   4680:	09 24       	jz	$+20     	;abs 0x4694
   4682:	b0 12 a0 6f 	call	#0x6fa0	
   4686:	0f 4c       	mov	r12,	r15	
   4688:	0f dd       	bis	r13,	r15	
   468a:	0f 93       	tst	r15		
   468c:	17 24       	jz	$+48     	;abs 0x46bc
   468e:	3c 43       	mov	#-1,	r12	;r3 As==11
   4690:	3d 43       	mov	#-1,	r13	;r3 As==11
   4692:	ee 3d       	jmp	$+990    	;abs 0x4a70
   4694:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4698:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   469c:	0d 43       	clr	r13		
   469e:	b0 12 58 62 	call	#0x6258	
   46a2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   46a6:	0f 43       	clr	r15		
   46a8:	0c 43       	clr	r12		
   46aa:	0d 43       	clr	r13		
   46ac:	b0 12 6e 62 	call	#0x626e	
   46b0:	08 4c       	mov	r12,	r8	
   46b2:	48 93       	tst.b	r8		
   46b4:	03 38       	jl	$+8      	;abs 0x46bc
   46b6:	3c 43       	mov	#-1,	r12	;r3 As==11
   46b8:	3d 43       	mov	#-1,	r13	;r3 As==11
   46ba:	da 3d       	jmp	$+950    	;abs 0x4a70
   46bc:	b0 12 a2 70 	call	#0x70a2	
   46c0:	8a 4c 00 00 	mov	r12,	0(r10)	;0x0000(r10)
   46c4:	8a 4d 02 00 	mov	r13,	2(r10)	;0x0002(r10)
   46c8:	b0 12 58 3c 	call	#0x3c58	
   46cc:	0c 93       	tst	r12		
   46ce:	5b 24       	jz	$+184    	;abs 0x4786
   46d0:	c2 93 1c 16 	tst.b	&0x161c	
   46d4:	0d 24       	jz	$+28     	;abs 0x46f0
   46d6:	0e 46       	mov	r6,	r14	
   46d8:	3c 40 83 00 	mov	#131,	r12	;#0x0083
   46dc:	0d 43       	clr	r13		
   46de:	b0 12 48 a7 	call	#0xa748	
   46e2:	0f 4c       	mov	r12,	r15	
   46e4:	0f dd       	bis	r13,	r15	
   46e6:	0f 93       	tst	r15		
   46e8:	03 24       	jz	$+8      	;abs 0x46f0
   46ea:	3c 43       	mov	#-1,	r12	;r3 As==11
   46ec:	3d 43       	mov	#-1,	r13	;r3 As==11
   46ee:	c0 3d       	jmp	$+898    	;abs 0x4a70
   46f0:	1e 42 70 14 	mov	&0x1470,r14	
   46f4:	3e d0 03 00 	bis	#3,	r14	;#0x0003
   46f8:	0f 43       	clr	r15		
   46fa:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   46fe:	0d 43       	clr	r13		
   4700:	b0 12 0a a8 	call	#0xa80a	
   4704:	0f 4c       	mov	r12,	r15	
   4706:	0f dd       	bis	r13,	r15	
   4708:	0f 93       	tst	r15		
   470a:	0e 20       	jnz	$+30     	;abs 0x4728
   470c:	1e 42 70 14 	mov	&0x1470,r14	
   4710:	3e f0 fe ff 	and	#-2,	r14	;#0xfffe
   4714:	0f 43       	clr	r15		
   4716:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   471a:	0d 43       	clr	r13		
   471c:	b0 12 0a a8 	call	#0xa80a	
   4720:	0f 4c       	mov	r12,	r15	
   4722:	0f dd       	bis	r13,	r15	
   4724:	0f 93       	tst	r15		
   4726:	02 24       	jz	$+6      	;abs 0x472c
   4728:	5e 43       	mov.b	#1,	r14	;r3 As==01
   472a:	01 3c       	jmp	$+4      	;abs 0x472e
   472c:	4e 43       	clr.b	r14		
   472e:	4e 93       	tst.b	r14		
   4730:	03 24       	jz	$+8      	;abs 0x4738
   4732:	3c 43       	mov	#-1,	r12	;r3 As==11
   4734:	3d 43       	mov	#-1,	r13	;r3 As==11
   4736:	9c 3d       	jmp	$+826    	;abs 0x4a70
   4738:	b0 12 5e 3c 	call	#0x3c5e	
   473c:	0c 93       	tst	r12		
   473e:	23 24       	jz	$+72     	;abs 0x4786
   4740:	b2 90 12 00 	cmp	#18,	&0x12ee	;#0x0012
   4744:	ee 12 
   4746:	14 24       	jz	$+42     	;abs 0x4770
   4748:	b2 90 13 00 	cmp	#19,	&0x12ee	;#0x0013
   474c:	ee 12 
   474e:	10 24       	jz	$+34     	;abs 0x4770
   4750:	b2 90 14 00 	cmp	#20,	&0x12ee	;#0x0014
   4754:	ee 12 
   4756:	0c 24       	jz	$+26     	;abs 0x4770
   4758:	b2 90 3d 00 	cmp	#61,	&0x12ee	;#0x003d
   475c:	ee 12 
   475e:	08 24       	jz	$+18     	;abs 0x4770
   4760:	b2 90 3e 00 	cmp	#62,	&0x12ee	;#0x003e
   4764:	ee 12 
   4766:	04 24       	jz	$+10     	;abs 0x4770
   4768:	b2 90 3f 00 	cmp	#63,	&0x12ee	;#0x003f
   476c:	ee 12 
   476e:	0b 20       	jnz	$+24     	;abs 0x4786
   4770:	b2 d0 10 00 	bis	#16,	&0x1472	;#0x0010
   4774:	72 14 
   4776:	1e 42 72 14 	mov	&0x1472,r14	
   477a:	0f 43       	clr	r15		
   477c:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   4780:	0d 43       	clr	r13		
   4782:	b0 12 0a a8 	call	#0xa80a	
   4786:	b0 12 a0 3c 	call	#0x3ca0	
   478a:	0c 93       	tst	r12		
   478c:	05 24       	jz	$+12     	;abs 0x4798
   478e:	3c 40 03 43 	mov	#17155,	r12	;#0x4303
   4792:	b0 12 3a 6f 	call	#0x6f3a	
   4796:	66 3c       	jmp	$+206    	;abs 0x4864
   4798:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   479c:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   47a0:	0d 43       	clr	r13		
   47a2:	b0 12 58 62 	call	#0x6258	
   47a6:	1c 43       	mov	#1,	r12	;r3 As==01
   47a8:	0d 43       	clr	r13		
   47aa:	b0 12 2e 63 	call	#0x632e	
   47ae:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   47b2:	0f 43       	clr	r15		
   47b4:	3c 40 34 d0 	mov	#-12236,r12	;#0xd034
   47b8:	0d 43       	clr	r13		
   47ba:	b0 12 6e 62 	call	#0x626e	
   47be:	4c 43       	clr.b	r12		
   47c0:	b0 12 78 4a 	call	#0x4a78	
   47c4:	0f 4c       	mov	r12,	r15	
   47c6:	0f dd       	bis	r13,	r15	
   47c8:	0f 93       	tst	r15		
   47ca:	03 24       	jz	$+8      	;abs 0x47d2
   47cc:	3c 43       	mov	#-1,	r12	;r3 As==11
   47ce:	3d 43       	mov	#-1,	r13	;r3 As==11
   47d0:	4f 3d       	jmp	$+672    	;abs 0x4a70
   47d2:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   47d6:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   47da:	0d 43       	clr	r13		
   47dc:	b0 12 58 62 	call	#0x6258	
   47e0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   47e4:	0f 43       	clr	r15		
   47e6:	0c 43       	clr	r12		
   47e8:	0d 43       	clr	r13		
   47ea:	b0 12 6e 62 	call	#0x626e	
   47ee:	4c 93       	tst.b	r12		
   47f0:	1d 34       	jge	$+60     	;abs 0x482c
   47f2:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   47f6:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   47fa:	0d 43       	clr	r13		
   47fc:	b0 12 58 62 	call	#0x6258	
   4800:	1c 43       	mov	#1,	r12	;r3 As==01
   4802:	0d 43       	clr	r13		
   4804:	b0 12 2e 63 	call	#0x632e	
   4808:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   480c:	0f 43       	clr	r15		
   480e:	3c 40 34 d0 	mov	#-12236,r12	;#0xd034
   4812:	0d 43       	clr	r13		
   4814:	b0 12 6e 62 	call	#0x626e	
   4818:	4c 43       	clr.b	r12		
   481a:	b0 12 78 4a 	call	#0x4a78	
   481e:	0f 4c       	mov	r12,	r15	
   4820:	0f dd       	bis	r13,	r15	
   4822:	0f 93       	tst	r15		
   4824:	03 24       	jz	$+8      	;abs 0x482c
   4826:	3c 43       	mov	#-1,	r12	;r3 As==11
   4828:	3d 43       	mov	#-1,	r13	;r3 As==11
   482a:	22 3d       	jmp	$+582    	;abs 0x4a70
   482c:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4830:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   4834:	0d 43       	clr	r13		
   4836:	b0 12 58 62 	call	#0x6258	
   483a:	1c 43       	mov	#1,	r12	;r3 As==01
   483c:	0d 43       	clr	r13		
   483e:	b0 12 2e 63 	call	#0x632e	
   4842:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4846:	0f 43       	clr	r15		
   4848:	0c 43       	clr	r12		
   484a:	0d 43       	clr	r13		
   484c:	b0 12 6e 62 	call	#0x626e	
   4850:	5c 43       	mov.b	#1,	r12	;r3 As==01
   4852:	b0 12 78 4a 	call	#0x4a78	
   4856:	0f 4c       	mov	r12,	r15	
   4858:	0f dd       	bis	r13,	r15	
   485a:	0f 93       	tst	r15		
   485c:	03 24       	jz	$+8      	;abs 0x4864
   485e:	3c 43       	mov	#-1,	r12	;r3 As==11
   4860:	3d 43       	mov	#-1,	r13	;r3 As==11
   4862:	06 3d       	jmp	$+526    	;abs 0x4a70
   4864:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4868:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   486c:	0d 43       	clr	r13		
   486e:	b0 12 58 62 	call	#0x6258	
   4872:	0b 43       	clr	r11		
   4874:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4878:	0f 43       	clr	r15		
   487a:	0c 43       	clr	r12		
   487c:	0d 43       	clr	r13		
   487e:	b0 12 6e 62 	call	#0x626e	
   4882:	08 4c       	mov	r12,	r8	
   4884:	4c 93       	tst.b	r12		
   4886:	0f 38       	jl	$+32     	;abs 0x48a6
   4888:	3b 90 0a 00 	cmp	#10,	r11	;#0x000a
   488c:	0c 34       	jge	$+26     	;abs 0x48a6
   488e:	4c 43       	clr.b	r12		
   4890:	b0 12 78 4a 	call	#0x4a78	
   4894:	0f 4c       	mov	r12,	r15	
   4896:	0f dd       	bis	r13,	r15	
   4898:	0f 93       	tst	r15		
   489a:	03 24       	jz	$+8      	;abs 0x48a2
   489c:	3c 43       	mov	#-1,	r12	;r3 As==11
   489e:	3d 43       	mov	#-1,	r13	;r3 As==11
   48a0:	e7 3c       	jmp	$+464    	;abs 0x4a70
   48a2:	1b 53       	inc	r11		
   48a4:	e7 3f       	jmp	$-48     	;abs 0x4874
   48a6:	3b 90 0a 00 	cmp	#10,	r11	;#0x000a
   48aa:	03 20       	jnz	$+8      	;abs 0x48b2
   48ac:	3c 43       	mov	#-1,	r12	;r3 As==11
   48ae:	3d 43       	mov	#-1,	r13	;r3 As==11
   48b0:	df 3c       	jmp	$+448    	;abs 0x4a70
   48b2:	b0 12 a0 3c 	call	#0x3ca0	
   48b6:	0c 93       	tst	r12		
   48b8:	0a 24       	jz	$+22     	;abs 0x48ce
   48ba:	b0 12 a2 70 	call	#0x70a2	
   48be:	3c 50 fe ff 	add	#-2,	r12	;#0xfffe
   48c2:	3d 63       	addc	#-1,	r13	;r3 As==11
   48c4:	8a 4c 00 00 	mov	r12,	0(r10)	;0x0000(r10)
   48c8:	8a 4d 02 00 	mov	r13,	2(r10)	;0x0002(r10)
   48cc:	09 3c       	jmp	$+20     	;abs 0x48e0
   48ce:	b0 12 a2 70 	call	#0x70a2	
   48d2:	3c 50 fc ff 	add	#-4,	r12	;#0xfffc
   48d6:	3d 63       	addc	#-1,	r13	;r3 As==11
   48d8:	8a 4c 00 00 	mov	r12,	0(r10)	;0x0000(r10)
   48dc:	8a 4d 02 00 	mov	r13,	2(r10)	;0x0002(r10)
   48e0:	0b 93       	tst	r11		
   48e2:	55 20       	jnz	$+172    	;abs 0x498e
   48e4:	38 b0 20 00 	bit	#32,	r8	;#0x0020
   48e8:	4c 28       	jnc	$+154    	;abs 0x4982
   48ea:	0f 4a       	mov	r10,	r15	
   48ec:	af 53 00 00 	incd	0(r15)		;0x0000(r15)
   48f0:	8f 63 02 00 	adc	2(r15)		;0x0002(r15)
   48f4:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   48f8:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   48fc:	0d 43       	clr	r13		
   48fe:	b0 12 58 62 	call	#0x6258	
   4902:	1c 43       	mov	#1,	r12	;r3 As==01
   4904:	0d 43       	clr	r13		
   4906:	b0 12 2e 63 	call	#0x632e	
   490a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   490e:	0f 43       	clr	r15		
   4910:	3c 40 32 c0 	mov	#-16334,r12	;#0xc032
   4914:	0d 43       	clr	r13		
   4916:	b0 12 6e 62 	call	#0x626e	
   491a:	4c 43       	clr.b	r12		
   491c:	b0 12 78 4a 	call	#0x4a78	
   4920:	0f 4c       	mov	r12,	r15	
   4922:	0f dd       	bis	r13,	r15	
   4924:	0f 93       	tst	r15		
   4926:	03 24       	jz	$+8      	;abs 0x492e
   4928:	3c 43       	mov	#-1,	r12	;r3 As==11
   492a:	3d 43       	mov	#-1,	r13	;r3 As==11
   492c:	a1 3c       	jmp	$+324    	;abs 0x4a70
   492e:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4932:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   4936:	0d 43       	clr	r13		
   4938:	b0 12 58 62 	call	#0x6258	
   493c:	1c 43       	mov	#1,	r12	;r3 As==01
   493e:	0d 43       	clr	r13		
   4940:	b0 12 2e 63 	call	#0x632e	
   4944:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4948:	0f 43       	clr	r15		
   494a:	3c 40 10 00 	mov	#16,	r12	;#0x0010
   494e:	0d 43       	clr	r13		
   4950:	b0 12 6e 62 	call	#0x626e	
   4954:	4c 43       	clr.b	r12		
   4956:	b0 12 78 4a 	call	#0x4a78	
   495a:	0f 4c       	mov	r12,	r15	
   495c:	0f dd       	bis	r13,	r15	
   495e:	0f 93       	tst	r15		
   4960:	03 24       	jz	$+8      	;abs 0x4968
   4962:	3c 43       	mov	#-1,	r12	;r3 As==11
   4964:	3d 43       	mov	#-1,	r13	;r3 As==11
   4966:	84 3c       	jmp	$+266    	;abs 0x4a70
   4968:	b0 12 a0 3c 	call	#0x3ca0	
   496c:	0c 93       	tst	r12		
   496e:	09 24       	jz	$+20     	;abs 0x4982
   4970:	b0 12 a2 70 	call	#0x70a2	
   4974:	3c 50 fe ff 	add	#-2,	r12	;#0xfffe
   4978:	3d 63       	addc	#-1,	r13	;r3 As==11
   497a:	8a 4c 00 00 	mov	r12,	0(r10)	;0x0000(r10)
   497e:	8a 4d 02 00 	mov	r13,	2(r10)	;0x0002(r10)
   4982:	4e 48       	mov.b	r8,	r14	
   4984:	7e f0 20 00 	and.b	#32,	r14	;#0x0020
   4988:	c9 4e 00 00 	mov.b	r14,	0(r9)	;0x0000(r9)
   498c:	17 3c       	jmp	$+48     	;abs 0x49bc
   498e:	b0 12 a0 3c 	call	#0x3ca0	
   4992:	0c 93       	tst	r12		
   4994:	06 24       	jz	$+14     	;abs 0x49a2
   4996:	b2 50 05 00 	add	#5,	&0x12d2	;#0x0005
   499a:	d2 12 
   499c:	82 63 d4 12 	adc	&0x12d4	
   49a0:	05 3c       	jmp	$+12     	;abs 0x49ac
   49a2:	b2 50 06 00 	add	#6,	&0x12d2	;#0x0006
   49a6:	d2 12 
   49a8:	82 63 d4 12 	adc	&0x12d4	
   49ac:	b0 12 a2 70 	call	#0x70a2	
   49b0:	8a 4c 00 00 	mov	r12,	0(r10)	;0x0000(r10)
   49b4:	8a 4d 02 00 	mov	r13,	2(r10)	;0x0002(r10)
   49b8:	c9 43 00 00 	mov.b	#0,	0(r9)	;r3 As==00, 0x0000(r9)
   49bc:	b0 12 c8 3c 	call	#0x3cc8	
   49c0:	0c 93       	tst	r12		
   49c2:	50 24       	jz	$+162    	;abs 0x4a64
   49c4:	30 12 66 14 	push	#5222		;#0x1466
   49c8:	30 12 48 00 	push	#72		;#0x0048
   49cc:	1e 43       	mov	#1,	r14	;r3 As==01
   49ce:	3c 40 f2 d0 	mov	#-12046,r12	;#0xd0f2
   49d2:	b0 12 26 4b 	call	#0x4b26	
   49d6:	21 52       	add	#4,	r1	;r2 As==10
   49d8:	0f 4c       	mov	r12,	r15	
   49da:	0f dd       	bis	r13,	r15	
   49dc:	0f 93       	tst	r15		
   49de:	03 24       	jz	$+8      	;abs 0x49e6
   49e0:	3c 43       	mov	#-1,	r12	;r3 As==11
   49e2:	3d 43       	mov	#-1,	r13	;r3 As==11
   49e4:	45 3c       	jmp	$+140    	;abs 0x4a70
   49e6:	0f 41       	mov	r1,	r15	
   49e8:	2f 52       	add	#4,	r15	;r2 As==10
   49ea:	0f 12       	push	r15		
   49ec:	30 12 b0 01 	push	#432		;#0x01b0
   49f0:	2e 43       	mov	#2,	r14	;r3 As==10
   49f2:	3c 40 b2 c0 	mov	#-16206,r12	;#0xc0b2
   49f6:	b0 12 26 4b 	call	#0x4b26	
   49fa:	21 52       	add	#4,	r1	;r2 As==10
   49fc:	0f 4c       	mov	r12,	r15	
   49fe:	0f dd       	bis	r13,	r15	
   4a00:	0f 93       	tst	r15		
   4a02:	03 24       	jz	$+8      	;abs 0x4a0a
   4a04:	3c 43       	mov	#-1,	r12	;r3 As==11
   4a06:	3d 43       	mov	#-1,	r13	;r3 As==11
   4a08:	33 3c       	jmp	$+104    	;abs 0x4a70
   4a0a:	30 12 6a 14 	push	#5226		;#0x146a
   4a0e:	30 12 b2 01 	push	#434		;#0x01b2
   4a12:	3e 40 06 00 	mov	#6,	r14	;#0x0006
   4a16:	3c 40 b2 c0 	mov	#-16206,r12	;#0xc0b2
   4a1a:	b0 12 26 4b 	call	#0x4b26	
   4a1e:	21 52       	add	#4,	r1	;r2 As==10
   4a20:	0f 4c       	mov	r12,	r15	
   4a22:	0f dd       	bis	r13,	r15	
   4a24:	0f 93       	tst	r15		
   4a26:	03 24       	jz	$+8      	;abs 0x4a2e
   4a28:	3c 43       	mov	#-1,	r12	;r3 As==11
   4a2a:	3d 43       	mov	#-1,	r13	;r3 As==11
   4a2c:	21 3c       	jmp	$+68     	;abs 0x4a70
   4a2e:	30 12 68 14 	push	#5224		;#0x1468
   4a32:	30 12 b0 01 	push	#432		;#0x01b0
   4a36:	2e 43       	mov	#2,	r14	;r3 As==10
   4a38:	3c 40 b2 c0 	mov	#-16206,r12	;#0xc0b2
   4a3c:	b0 12 26 4b 	call	#0x4b26	
   4a40:	21 52       	add	#4,	r1	;r2 As==10
   4a42:	0f 4c       	mov	r12,	r15	
   4a44:	0f dd       	bis	r13,	r15	
   4a46:	0f 93       	tst	r15		
   4a48:	03 24       	jz	$+8      	;abs 0x4a50
   4a4a:	3c 43       	mov	#-1,	r12	;r3 As==11
   4a4c:	3d 43       	mov	#-1,	r13	;r3 As==11
   4a4e:	10 3c       	jmp	$+34     	;abs 0x4a70
   4a50:	1f 42 68 14 	mov	&0x1468,r15	
   4a54:	2f f2       	and	#4,	r15	;r2 As==10
   4a56:	1e 41 04 00 	mov	4(r1),	r14	;0x0004(r1)
   4a5a:	3e f0 fb ff 	and	#-5,	r14	;#0xfffb
   4a5e:	0e df       	bis	r15,	r14	
   4a60:	82 4e 68 14 	mov	r14,	&0x1468	
   4a64:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   4a68:	b0 12 58 71 	call	#0x7158	
   4a6c:	b0 12 e4 6f 	call	#0x6fe4	
   4a70:	31 50 06 00 	add	#6,	r1	;#0x0006
   4a74:	30 40 22 f3 	br	#0xf322	
   4a78:	0a 12       	push	r10		
   4a7a:	0b 12       	push	r11		
   4a7c:	08 12       	push	r8		
   4a7e:	4a 4c       	mov.b	r12,	r10	
   4a80:	08 43       	clr	r8		
   4a82:	b0 12 c8 3c 	call	#0x3cc8	
   4a86:	0c 93       	tst	r12		
   4a88:	17 20       	jnz	$+48     	;abs 0x4ab8
   4a8a:	4a 93       	tst.b	r10		
   4a8c:	10 24       	jz	$+34     	;abs 0x4aae
   4a8e:	0c 43       	clr	r12		
   4a90:	0d 43       	clr	r13		
   4a92:	b0 12 2e 63 	call	#0x632e	
   4a96:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4a9a:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   4a9e:	0d 43       	clr	r13		
   4aa0:	b0 12 58 62 	call	#0x6258	
   4aa4:	1c 43       	mov	#1,	r12	;r3 As==01
   4aa6:	0d 43       	clr	r13		
   4aa8:	b0 12 2e 63 	call	#0x632e	
   4aac:	32 3c       	jmp	$+102    	;abs 0x4b12
   4aae:	2c 43       	mov	#2,	r12	;r3 As==10
   4ab0:	0d 43       	clr	r13		
   4ab2:	b0 12 2e 63 	call	#0x632e	
   4ab6:	2d 3c       	jmp	$+92     	;abs 0x4b12
   4ab8:	0c 43       	clr	r12		
   4aba:	0d 43       	clr	r13		
   4abc:	b0 12 2e 63 	call	#0x632e	
   4ac0:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4ac4:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   4ac8:	0d 43       	clr	r13		
   4aca:	b0 12 58 62 	call	#0x6258	
   4ace:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4ad2:	0f 43       	clr	r15		
   4ad4:	0c 43       	clr	r12		
   4ad6:	0d 43       	clr	r13		
   4ad8:	b0 12 6e 62 	call	#0x626e	
   4adc:	0b 4c       	mov	r12,	r11	
   4ade:	18 93       	cmp	#1,	r8	;r3 As==01
   4ae0:	06 38       	jl	$+14     	;abs 0x4aee
   4ae2:	2b b3       	bit	#2,	r11	;r3 As==10
   4ae4:	04 2c       	jc	$+10     	;abs 0x4aee
   4ae6:	3c 40 00 14 	mov	#5120,	r12	;#0x1400
   4aea:	b0 12 58 71 	call	#0x7158	
   4aee:	08 93       	tst	r8		
   4af0:	07 20       	jnz	$+16     	;abs 0x4b00
   4af2:	2b b3       	bit	#2,	r11	;r3 As==10
   4af4:	05 28       	jnc	$+12     	;abs 0x4b00
   4af6:	3c 40 02 14 	mov	#5122,	r12	;#0x1402
   4afa:	b0 12 58 71 	call	#0x7158	
   4afe:	18 53       	inc	r8		
   4b00:	1c 43       	mov	#1,	r12	;r3 As==01
   4b02:	0d 43       	clr	r13		
   4b04:	b0 12 2e 63 	call	#0x632e	
   4b08:	38 90 0a 00 	cmp	#10,	r8	;#0x000a
   4b0c:	02 34       	jge	$+6      	;abs 0x4b12
   4b0e:	2b b3       	bit	#2,	r11	;r3 As==10
   4b10:	d3 2f       	jc	$-88     	;abs 0x4ab8
   4b12:	38 90 0a 00 	cmp	#10,	r8	;#0x000a
   4b16:	03 34       	jge	$+8      	;abs 0x4b1e
   4b18:	0c 43       	clr	r12		
   4b1a:	0d 43       	clr	r13		
   4b1c:	02 3c       	jmp	$+6      	;abs 0x4b22
   4b1e:	3c 43       	mov	#-1,	r12	;r3 As==11
   4b20:	3d 43       	mov	#-1,	r13	;r3 As==11
   4b22:	30 40 26 f3 	br	#0xf326	
   4b26:	0a 12       	push	r10		
   4b28:	0b 12       	push	r11		
   4b2a:	08 12       	push	r8		
   4b2c:	09 12       	push	r9		
   4b2e:	09 4c       	mov	r12,	r9	
   4b30:	0b 4e       	mov	r14,	r11	
   4b32:	1a 41 0a 00 	mov	10(r1),	r10	;0x000a(r1)
   4b36:	18 41 0c 00 	mov	12(r1),	r8	;0x000c(r1)
   4b3a:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4b3e:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   4b42:	0d 43       	clr	r13		
   4b44:	b0 12 58 62 	call	#0x6258	
   4b48:	1c 43       	mov	#1,	r12	;r3 As==01
   4b4a:	0d 43       	clr	r13		
   4b4c:	b0 12 2e 63 	call	#0x632e	
   4b50:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4b54:	0f 43       	clr	r15		
   4b56:	0c 49       	mov	r9,	r12	
   4b58:	0d 43       	clr	r13		
   4b5a:	b0 12 6e 62 	call	#0x626e	
   4b5e:	4c 43       	clr.b	r12		
   4b60:	b0 12 78 4a 	call	#0x4a78	
   4b64:	0f 4c       	mov	r12,	r15	
   4b66:	0f dd       	bis	r13,	r15	
   4b68:	0f 93       	tst	r15		
   4b6a:	03 24       	jz	$+8      	;abs 0x4b72
   4b6c:	3c 43       	mov	#-1,	r12	;r3 As==11
   4b6e:	3d 43       	mov	#-1,	r13	;r3 As==11
   4b70:	64 3c       	jmp	$+202    	;abs 0x4c3a
   4b72:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4b76:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   4b7a:	0d 43       	clr	r13		
   4b7c:	b0 12 58 62 	call	#0x6258	
   4b80:	1c 43       	mov	#1,	r12	;r3 As==01
   4b82:	0d 43       	clr	r13		
   4b84:	b0 12 2e 63 	call	#0x632e	
   4b88:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4b8c:	0f 43       	clr	r15		
   4b8e:	0c 4b       	mov	r11,	r12	
   4b90:	0d 43       	clr	r13		
   4b92:	b0 12 6e 62 	call	#0x626e	
   4b96:	4c 43       	clr.b	r12		
   4b98:	b0 12 78 4a 	call	#0x4a78	
   4b9c:	0f 4c       	mov	r12,	r15	
   4b9e:	0f dd       	bis	r13,	r15	
   4ba0:	0f 93       	tst	r15		
   4ba2:	03 24       	jz	$+8      	;abs 0x4baa
   4ba4:	3c 43       	mov	#-1,	r12	;r3 As==11
   4ba6:	3d 43       	mov	#-1,	r13	;r3 As==11
   4ba8:	48 3c       	jmp	$+146    	;abs 0x4c3a
   4baa:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4bae:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   4bb2:	0d 43       	clr	r13		
   4bb4:	b0 12 58 62 	call	#0x6258	
   4bb8:	1c 43       	mov	#1,	r12	;r3 As==01
   4bba:	0d 43       	clr	r13		
   4bbc:	b0 12 2e 63 	call	#0x632e	
   4bc0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4bc4:	0f 43       	clr	r15		
   4bc6:	0c 4a       	mov	r10,	r12	
   4bc8:	0d 43       	clr	r13		
   4bca:	b0 12 6e 62 	call	#0x626e	
   4bce:	4c 43       	clr.b	r12		
   4bd0:	b0 12 78 4a 	call	#0x4a78	
   4bd4:	0f 4c       	mov	r12,	r15	
   4bd6:	0f dd       	bis	r13,	r15	
   4bd8:	0f 93       	tst	r15		
   4bda:	03 24       	jz	$+8      	;abs 0x4be2
   4bdc:	3c 43       	mov	#-1,	r12	;r3 As==11
   4bde:	3d 43       	mov	#-1,	r13	;r3 As==11
   4be0:	2c 3c       	jmp	$+90     	;abs 0x4c3a
   4be2:	08 93       	tst	r8		
   4be4:	14 24       	jz	$+42     	;abs 0x4c0e
   4be6:	0c 43       	clr	r12		
   4be8:	0d 43       	clr	r13		
   4bea:	b0 12 2e 63 	call	#0x632e	
   4bee:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   4bf2:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   4bf6:	0d 43       	clr	r13		
   4bf8:	b0 12 58 62 	call	#0x6258	
   4bfc:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4c00:	0f 43       	clr	r15		
   4c02:	0c 43       	clr	r12		
   4c04:	0d 43       	clr	r13		
   4c06:	b0 12 6e 62 	call	#0x626e	
   4c0a:	88 4c 00 00 	mov	r12,	0(r8)	;0x0000(r8)
   4c0e:	4c 43       	clr.b	r12		
   4c10:	b0 12 78 4a 	call	#0x4a78	
   4c14:	0f 4c       	mov	r12,	r15	
   4c16:	0f dd       	bis	r13,	r15	
   4c18:	0f 93       	tst	r15		
   4c1a:	03 24       	jz	$+8      	;abs 0x4c22
   4c1c:	3c 43       	mov	#-1,	r12	;r3 As==11
   4c1e:	3d 43       	mov	#-1,	r13	;r3 As==11
   4c20:	0c 3c       	jmp	$+26     	;abs 0x4c3a
   4c22:	4c 43       	clr.b	r12		
   4c24:	b0 12 78 4a 	call	#0x4a78	
   4c28:	0f 4c       	mov	r12,	r15	
   4c2a:	0f dd       	bis	r13,	r15	
   4c2c:	0f 93       	tst	r15		
   4c2e:	03 24       	jz	$+8      	;abs 0x4c36
   4c30:	3c 43       	mov	#-1,	r12	;r3 As==11
   4c32:	3d 43       	mov	#-1,	r13	;r3 As==11
   4c34:	02 3c       	jmp	$+6      	;abs 0x4c3a
   4c36:	b0 12 e4 6f 	call	#0x6fe4	
   4c3a:	30 40 24 f3 	br	#0xf324	
   4c3e:	0a 12       	push	r10		
   4c40:	0b 12       	push	r11		
   4c42:	0a 4c       	mov	r12,	r10	
   4c44:	0b 4d       	mov	r13,	r11	
   4c46:	7c 42       	mov.b	#8,	r12	;r2 As==11
   4c48:	b0 12 fc 39 	call	#0x39fc	
   4c4c:	4c 43       	clr.b	r12		
   4c4e:	b0 12 fc 39 	call	#0x39fc	
   4c52:	5c 42 ee 15 	mov.b	&0x15ee,r12	
   4c56:	b0 12 fc 39 	call	#0x39fc	
   4c5a:	7c 40 06 00 	mov.b	#6,	r12	;#0x0006
   4c5e:	b0 12 fc 39 	call	#0x39fc	
   4c62:	4c 4a       	mov.b	r10,	r12	
   4c64:	b0 12 fc 39 	call	#0x39fc	
   4c68:	0c 4a       	mov	r10,	r12	
   4c6a:	8c 10       	swpb	r12		
   4c6c:	8c 11       	sxt	r12		
   4c6e:	b0 12 fc 39 	call	#0x39fc	
   4c72:	4c 4b       	mov.b	r11,	r12	
   4c74:	b0 12 fc 39 	call	#0x39fc	
   4c78:	0e 4a       	mov	r10,	r14	
   4c7a:	0f 4b       	mov	r11,	r15	
   4c7c:	8f 10       	swpb	r15		
   4c7e:	8f 11       	sxt	r15		
   4c80:	0e 4f       	mov	r15,	r14	
   4c82:	8f 10       	swpb	r15		
   4c84:	8f 11       	sxt	r15		
   4c86:	4c 4e       	mov.b	r14,	r12	
   4c88:	b0 12 fc 39 	call	#0x39fc	
   4c8c:	3b 41       	pop	r11		
   4c8e:	3a 41       	pop	r10		
   4c90:	30 41       	ret			
   4c92:	0a 12       	push	r10		
   4c94:	0b 12       	push	r11		
   4c96:	08 12       	push	r8		
   4c98:	09 12       	push	r9		
   4c9a:	06 12       	push	r6		
   4c9c:	07 12       	push	r7		
   4c9e:	04 12       	push	r4		
   4ca0:	05 12       	push	r5		
   4ca2:	0f 12       	push	r15		
   4ca4:	0e 12       	push	r14		
   4ca6:	31 82       	sub	#8,	r1	;r2 As==11
   4ca8:	0a 4c       	mov	r12,	r10	
   4caa:	0b 4d       	mov	r13,	r11	
   4cac:	c1 43 00 00 	mov.b	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   4cb0:	38 40 62 98 	mov	#-26526,r8	;#0x9862
   4cb4:	39 40 62 00 	mov	#98,	r9	;#0x0062
   4cb8:	b2 40 c0 0c 	mov	#3264,	&0x01e0	;#0x0cc0
   4cbc:	e0 01 
   4cbe:	f2 c0 40 00 	bic.b	#64,	&0x0000	;#0x0040
   4cc2:	00 00 
   4cc4:	0b 93       	tst	r11		
   4cc6:	07 38       	jl	$+16     	;abs 0x4cd6
   4cc8:	02 20       	jnz	$+6      	;abs 0x4cce
   4cca:	2a 93       	cmp	#2,	r10	;r3 As==10
   4ccc:	04 28       	jnc	$+10     	;abs 0x4cd6
   4cce:	b2 40 0a 02 	mov	#522,	&0x01e6	;#0x020a
   4cd2:	e6 01 
   4cd4:	06 3c       	jmp	$+14     	;abs 0x4ce2
   4cd6:	1f 41 08 00 	mov	8(r1),	r15	;0x0008(r1)
   4cda:	3f 50 0a 00 	add	#10,	r15	;#0x000a
   4cde:	82 4f e6 01 	mov	r15,	&0x01e6	
   4ce2:	92 42 d6 12 	mov	&0x12d6,&0x01e4	
   4ce6:	e4 01 
   4ce8:	16 42 d6 12 	mov	&0x12d6,r6	
   4cec:	17 42 d6 12 	mov	&0x12d6,r7	
   4cf0:	b2 d0 10 00 	bis	#16,	&0x01e0	;#0x0010
   4cf4:	e0 01 
   4cf6:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   4cfa:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   4cfe:	c2 43 f1 15 	mov.b	#0,	&0x15f1	;r3 As==00
   4d02:	b0 12 a2 38 	call	#0x38a2	
   4d06:	b2 b2 e0 01 	bit	#8,	&0x01e0	;r2 As==11
   4d0a:	12 2c       	jc	$+38     	;abs 0x4d30
   4d0c:	38 53       	add	#-1,	r8	;r3 As==11
   4d0e:	39 63       	addc	#-1,	r9	;r3 As==11
   4d10:	0f 48       	mov	r8,	r15	
   4d12:	0f d9       	bis	r9,	r15	
   4d14:	0f 93       	tst	r15		
   4d16:	f7 23       	jnz	$-16     	;abs 0x4d06
   4d18:	b2 c0 10 00 	bic	#16,	&0x01e0	;#0x0010
   4d1c:	e0 01 
   4d1e:	f2 d0 40 00 	bis.b	#64,	&0x0000	;#0x0040
   4d22:	00 00 
   4d24:	b2 40 29 00 	mov	#41,	&0x1416	;#0x0029
   4d28:	16 14 
   4d2a:	3c 43       	mov	#-1,	r12	;r3 As==11
   4d2c:	3d 43       	mov	#-1,	r13	;r3 As==11
   4d2e:	80 3c       	jmp	$+258    	;abs 0x4e30
   4d30:	c2 93 f0 15 	tst.b	&0x15f0	
   4d34:	0c 24       	jz	$+26     	;abs 0x4d4e
   4d36:	b2 c0 10 00 	bic	#16,	&0x01e0	;#0x0010
   4d3a:	e0 01 
   4d3c:	f2 d0 40 00 	bis.b	#64,	&0x0000	;#0x0040
   4d40:	00 00 
   4d42:	5c 42 f0 15 	mov.b	&0x15f0,r12	
   4d46:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   4d4a:	0d 43       	clr	r13		
   4d4c:	71 3c       	jmp	$+228    	;abs 0x4e30
   4d4e:	a1 46 02 00 	mov	@r6,	2(r1)	;0x0002(r1)
   4d52:	91 46 02 00 	mov	2(r6),	4(r1)	;0x0002(r6), 0x0004(r1)
   4d56:	04 00 
   4d58:	91 46 04 00 	mov	4(r6),	6(r1)	;0x0004(r6), 0x0006(r1)
   4d5c:	06 00 
   4d5e:	14 46 06 00 	mov	6(r6),	r4	;0x0006(r6)
   4d62:	15 46 08 00 	mov	8(r6),	r5	;0x0008(r6)
   4d66:	1e 41 02 00 	mov	2(r1),	r14	;0x0002(r1)
   4d6a:	0f 43       	clr	r15		
   4d6c:	0e 9a       	cmp	r10,	r14	
   4d6e:	19 20       	jnz	$+52     	;abs 0x4da2
   4d70:	0f 9b       	cmp	r11,	r15	
   4d72:	17 20       	jnz	$+48     	;abs 0x4da2
   4d74:	0f 46       	mov	r6,	r15	
   4d76:	3f 50 0a 00 	add	#10,	r15	;#0x000a
   4d7a:	0f 12       	push	r15		
   4d7c:	0e 44       	mov	r4,	r14	
   4d7e:	1c 41 06 00 	mov	6(r1),	r12	;0x0006(r1)
   4d82:	1d 41 08 00 	mov	8(r1),	r13	;0x0008(r1)
   4d86:	92 12 06 11 	call	&0x1106	
   4d8a:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   4d8e:	f2 d0 40 00 	bis.b	#64,	&0x0000	;#0x0040
   4d92:	00 00 
   4d94:	5c 42 f0 15 	mov.b	&0x15f0,r12	
   4d98:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   4d9c:	0d 43       	clr	r13		
   4d9e:	21 53       	incd	r1		
   4da0:	47 3c       	jmp	$+144    	;abs 0x4e30
   4da2:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   4da6:	0d 43       	clr	r13		
   4da8:	0e 4a       	mov	r10,	r14	
   4daa:	0f 4b       	mov	r11,	r15	
   4dac:	3e 53       	add	#-1,	r14	;r3 As==11
   4dae:	3f 63       	addc	#-1,	r15	;r3 As==11
   4db0:	0c 9e       	cmp	r14,	r12	
   4db2:	08 20       	jnz	$+18     	;abs 0x4dc4
   4db4:	0d 9f       	cmp	r15,	r13	
   4db6:	06 20       	jnz	$+14     	;abs 0x4dc4
   4db8:	1f 41 08 00 	mov	8(r1),	r15	;0x0008(r1)
   4dbc:	3f 50 0a 00 	add	#10,	r15	;#0x000a
   4dc0:	82 4f e6 01 	mov	r15,	&0x01e6	
   4dc4:	6e 41       	mov.b	@r1,	r14	
   4dc6:	4e 83       	sub.b	#0,	r14	;r3 As==00
   4dc8:	03 24       	jz	$+8      	;abs 0x4dd0
   4dca:	5e 83       	dec.b	r14		
   4dcc:	0b 24       	jz	$+24     	;abs 0x4de4
   4dce:	13 3c       	jmp	$+40     	;abs 0x4df6
   4dd0:	d1 43 00 00 	mov.b	#1,	0(r1)	;r3 As==01, 0x0000(r1)
   4dd4:	92 42 d8 12 	mov	&0x12d8,&0x01e4	
   4dd8:	e4 01 
   4dda:	16 42 d8 12 	mov	&0x12d8,r6	
   4dde:	17 42 d6 12 	mov	&0x12d6,r7	
   4de2:	09 3c       	jmp	$+20     	;abs 0x4df6
   4de4:	c1 43 00 00 	mov.b	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   4de8:	92 42 d6 12 	mov	&0x12d6,&0x01e4	
   4dec:	e4 01 
   4dee:	16 42 d6 12 	mov	&0x12d6,r6	
   4df2:	17 42 d8 12 	mov	&0x12d8,r7	
   4df6:	b2 c2 e0 01 	bic	#8,	&0x01e0	;r2 As==11
   4dfa:	b2 d0 10 00 	bis	#16,	&0x01e0	;#0x0010
   4dfe:	e0 01 
   4e00:	38 40 62 98 	mov	#-26526,r8	;#0x9862
   4e04:	39 40 62 00 	mov	#98,	r9	;#0x0062
   4e08:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   4e0c:	0d 43       	clr	r13		
   4e0e:	b0 12 3e 4c 	call	#0x4c3e	
   4e12:	0f 47       	mov	r7,	r15	
   4e14:	3f 50 0a 00 	add	#10,	r15	;#0x000a
   4e18:	0f 12       	push	r15		
   4e1a:	0e 44       	mov	r4,	r14	
   4e1c:	1c 41 06 00 	mov	6(r1),	r12	;0x0006(r1)
   4e20:	1d 41 08 00 	mov	8(r1),	r13	;0x0008(r1)
   4e24:	92 12 06 11 	call	&0x1106	
   4e28:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   4e2c:	21 53       	incd	r1		
   4e2e:	6b 3f       	jmp	$-296    	;abs 0x4d06
   4e30:	31 50 0c 00 	add	#12,	r1	;#0x000c
   4e34:	30 40 1c f3 	br	#0xf31c	
   4e38:	0a 12       	push	r10		
   4e3a:	0b 12       	push	r11		
   4e3c:	08 12       	push	r8		
   4e3e:	09 12       	push	r9		
   4e40:	08 4c       	mov	r12,	r8	
   4e42:	09 4d       	mov	r13,	r9	
   4e44:	0a 4e       	mov	r14,	r10	
   4e46:	0b 4f       	mov	r15,	r11	
   4e48:	b0 12 64 50 	call	#0x5064	
   4e4c:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   4e50:	4c 93       	tst.b	r12		
   4e52:	e6 20       	jnz	$+462    	;abs 0x5020
   4e54:	0c 43       	clr	r12		
   4e56:	0d 43       	clr	r13		
   4e58:	b0 12 2e 63 	call	#0x632e	
   4e5c:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   4e60:	0d 43       	clr	r13		
   4e62:	b0 12 58 62 	call	#0x6258	
   4e66:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4e6a:	0f 43       	clr	r15		
   4e6c:	3c 40 08 24 	mov	#9224,	r12	;#0x2408
   4e70:	0d 43       	clr	r13		
   4e72:	b0 12 6e 62 	call	#0x626e	
   4e76:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   4e7a:	0d 43       	clr	r13		
   4e7c:	b0 12 58 62 	call	#0x6258	
   4e80:	b0 12 a0 3c 	call	#0x3ca0	
   4e84:	0c 93       	tst	r12		
   4e86:	09 24       	jz	$+20     	;abs 0x4e9a
   4e88:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   4e8c:	0f 43       	clr	r15		
   4e8e:	3c 40 2a 01 	mov	#298,	r12	;#0x012a
   4e92:	0d 43       	clr	r13		
   4e94:	b0 12 6e 62 	call	#0x626e	
   4e98:	08 3c       	jmp	$+18     	;abs 0x4eaa
   4e9a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4e9e:	0f 43       	clr	r15		
   4ea0:	3c 40 2a 01 	mov	#298,	r12	;#0x012a
   4ea4:	0d 43       	clr	r13		
   4ea6:	b0 12 6e 62 	call	#0x626e	
   4eaa:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   4eae:	0d 43       	clr	r13		
   4eb0:	b0 12 58 62 	call	#0x6258	
   4eb4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4eb8:	0f 43       	clr	r15		
   4eba:	3c 40 40 a5 	mov	#-23232,r12	;#0xa540
   4ebe:	0d 43       	clr	r13		
   4ec0:	b0 12 6e 62 	call	#0x626e	
   4ec4:	1c 43       	mov	#1,	r12	;r3 As==01
   4ec6:	0d 43       	clr	r13		
   4ec8:	b0 12 2e 63 	call	#0x632e	
   4ecc:	0c 43       	clr	r12		
   4ece:	0d 43       	clr	r13		
   4ed0:	b0 12 2e 63 	call	#0x632e	
   4ed4:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   4ed8:	0d 43       	clr	r13		
   4eda:	b0 12 58 62 	call	#0x6258	
   4ede:	b0 12 a0 3c 	call	#0x3ca0	
   4ee2:	0c 93       	tst	r12		
   4ee4:	09 24       	jz	$+20     	;abs 0x4ef8
   4ee6:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   4eea:	0f 43       	clr	r15		
   4eec:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   4ef0:	0d 43       	clr	r13		
   4ef2:	b0 12 6e 62 	call	#0x626e	
   4ef6:	08 3c       	jmp	$+18     	;abs 0x4f08
   4ef8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4efc:	0f 43       	clr	r15		
   4efe:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   4f02:	0d 43       	clr	r13		
   4f04:	b0 12 6e 62 	call	#0x626e	
   4f08:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   4f0c:	0d 43       	clr	r13		
   4f0e:	b0 12 58 62 	call	#0x6258	
   4f12:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4f16:	0f 43       	clr	r15		
   4f18:	3c 40 00 a5 	mov	#-23296,r12	;#0xa500
   4f1c:	0d 43       	clr	r13		
   4f1e:	b0 12 6e 62 	call	#0x626e	
   4f22:	1c 43       	mov	#1,	r12	;r3 As==01
   4f24:	0d 43       	clr	r13		
   4f26:	b0 12 2e 63 	call	#0x632e	
   4f2a:	0c 43       	clr	r12		
   4f2c:	0d 43       	clr	r13		
   4f2e:	b0 12 2e 63 	call	#0x632e	
   4f32:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   4f36:	0d 43       	clr	r13		
   4f38:	b0 12 58 62 	call	#0x6258	
   4f3c:	b0 12 a0 3c 	call	#0x3ca0	
   4f40:	0c 93       	tst	r12		
   4f42:	09 24       	jz	$+20     	;abs 0x4f56
   4f44:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   4f48:	0f 43       	clr	r15		
   4f4a:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   4f4e:	0d 43       	clr	r13		
   4f50:	b0 12 6e 62 	call	#0x626e	
   4f54:	08 3c       	jmp	$+18     	;abs 0x4f66
   4f56:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4f5a:	0f 43       	clr	r15		
   4f5c:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   4f60:	0d 43       	clr	r13		
   4f62:	b0 12 6e 62 	call	#0x626e	
   4f66:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   4f6a:	0d 43       	clr	r13		
   4f6c:	b0 12 58 62 	call	#0x6258	
   4f70:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4f74:	0f 43       	clr	r15		
   4f76:	1c 42 76 14 	mov	&0x1476,r12	
   4f7a:	3c d0 40 a5 	bis	#-23232,r12	;#0xa540
   4f7e:	0d 43       	clr	r13		
   4f80:	b0 12 6e 62 	call	#0x626e	
   4f84:	1c 43       	mov	#1,	r12	;r3 As==01
   4f86:	0d 43       	clr	r13		
   4f88:	b0 12 2e 63 	call	#0x632e	
   4f8c:	0e 4a       	mov	r10,	r14	
   4f8e:	0f 4b       	mov	r11,	r15	
   4f90:	0c 48       	mov	r8,	r12	
   4f92:	0d 49       	mov	r9,	r13	
   4f94:	b0 12 92 4c 	call	#0x4c92	
   4f98:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   4f9c:	0c 43       	clr	r12		
   4f9e:	0d 43       	clr	r13		
   4fa0:	b0 12 2e 63 	call	#0x632e	
   4fa4:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   4fa8:	0d 43       	clr	r13		
   4faa:	b0 12 58 62 	call	#0x6258	
   4fae:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4fb2:	0f 43       	clr	r15		
   4fb4:	3c 40 08 24 	mov	#9224,	r12	;#0x2408
   4fb8:	0d 43       	clr	r13		
   4fba:	b0 12 6e 62 	call	#0x626e	
   4fbe:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   4fc2:	0d 43       	clr	r13		
   4fc4:	b0 12 58 62 	call	#0x6258	
   4fc8:	b0 12 a0 3c 	call	#0x3ca0	
   4fcc:	0c 93       	tst	r12		
   4fce:	09 24       	jz	$+20     	;abs 0x4fe2
   4fd0:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   4fd4:	0f 43       	clr	r15		
   4fd6:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   4fda:	0d 43       	clr	r13		
   4fdc:	b0 12 6e 62 	call	#0x626e	
   4fe0:	08 3c       	jmp	$+18     	;abs 0x4ff2
   4fe2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   4fe6:	0f 43       	clr	r15		
   4fe8:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   4fec:	0d 43       	clr	r13		
   4fee:	b0 12 6e 62 	call	#0x626e	
   4ff2:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   4ff6:	0d 43       	clr	r13		
   4ff8:	b0 12 58 62 	call	#0x6258	
   4ffc:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5000:	0f 43       	clr	r15		
   5002:	1c 42 76 14 	mov	&0x1476,r12	
   5006:	3c d0 00 a5 	bis	#-23296,r12	;#0xa500
   500a:	0d 43       	clr	r13		
   500c:	b0 12 6e 62 	call	#0x626e	
   5010:	1c 43       	mov	#1,	r12	;r3 As==01
   5012:	0d 43       	clr	r13		
   5014:	b0 12 2e 63 	call	#0x632e	
   5018:	b0 12 18 51 	call	#0x5118	
   501c:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   5020:	5c 42 f0 15 	mov.b	&0x15f0,r12	
   5024:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   5028:	0d 43       	clr	r13		
   502a:	30 40 24 f3 	br	#0xf324	
   502e:	0a 12       	push	r10		
   5030:	0b 12       	push	r11		
   5032:	08 12       	push	r8		
   5034:	09 12       	push	r9		
   5036:	08 4c       	mov	r12,	r8	
   5038:	09 4d       	mov	r13,	r9	
   503a:	0a 4e       	mov	r14,	r10	
   503c:	0b 4f       	mov	r15,	r11	
   503e:	0e 4a       	mov	r10,	r14	
   5040:	0f 4b       	mov	r11,	r15	
   5042:	0c 48       	mov	r8,	r12	
   5044:	0d 49       	mov	r9,	r13	
   5046:	b0 12 92 4c 	call	#0x4c92	
   504a:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   504e:	b0 12 50 5b 	call	#0x5b50	
   5052:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   5056:	5c 42 f0 15 	mov.b	&0x15f0,r12	
   505a:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   505e:	0d 43       	clr	r13		
   5060:	30 40 24 f3 	br	#0xf324	
   5064:	21 82       	sub	#4,	r1	;r2 As==10
   5066:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   506a:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   506e:	03 12       	push	#0		;r3 As==00
   5070:	13 12       	push	#1		;r3 As==01
   5072:	03 12       	push	#0		;r3 As==00
   5074:	30 12 06 00 	push	#6		;#0x0006
   5078:	3e 40 84 13 	mov	#4996,	r14	;#0x1384
   507c:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   5080:	0d 43       	clr	r13		
   5082:	92 12 c2 12 	call	&0x12c2	
   5086:	31 52       	add	#8,	r1	;r2 As==11
   5088:	0f 4c       	mov	r12,	r15	
   508a:	0f dd       	bis	r13,	r15	
   508c:	0f 93       	tst	r15		
   508e:	03 24       	jz	$+8      	;abs 0x5096
   5090:	3c 43       	mov	#-1,	r12	;r3 As==11
   5092:	3d 43       	mov	#-1,	r13	;r3 As==11
   5094:	3f 3c       	jmp	$+128    	;abs 0x5114
   5096:	82 93 74 14 	tst	&0x1474	
   509a:	02 20       	jnz	$+6      	;abs 0x50a0
   509c:	5c 43       	mov.b	#1,	r12	;r3 As==01
   509e:	01 3c       	jmp	$+4      	;abs 0x50a2
   50a0:	4c 43       	clr.b	r12		
   50a2:	3e 40 8c 13 	mov	#5004,	r14	;#0x138c
   50a6:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   50aa:	b0 12 d6 ca 	call	#0xcad6	
   50ae:	b0 12 58 3c 	call	#0x3c58	
   50b2:	0c 93       	tst	r12		
   50b4:	2d 24       	jz	$+92     	;abs 0x5110
   50b6:	b0 12 5e 3c 	call	#0x3c5e	
   50ba:	0c 93       	tst	r12		
   50bc:	1e 24       	jz	$+62     	;abs 0x50fa
   50be:	0e 41       	mov	r1,	r14	
   50c0:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   50c4:	0d 43       	clr	r13		
   50c6:	b0 12 a4 a5 	call	#0xa5a4	
   50ca:	0f 4c       	mov	r12,	r15	
   50cc:	0f dd       	bis	r13,	r15	
   50ce:	0f 93       	tst	r15		
   50d0:	03 24       	jz	$+8      	;abs 0x50d8
   50d2:	3c 43       	mov	#-1,	r12	;r3 As==11
   50d4:	3d 43       	mov	#-1,	r13	;r3 As==11
   50d6:	1e 3c       	jmp	$+62     	;abs 0x5114
   50d8:	b0 12 5e 3c 	call	#0x3c5e	
   50dc:	2c 93       	cmp	#2,	r12	;r3 As==10
   50de:	0d 20       	jnz	$+28     	;abs 0x50fa
   50e0:	0e 41       	mov	r1,	r14	
   50e2:	3c 40 8a 00 	mov	#138,	r12	;#0x008a
   50e6:	0d 43       	clr	r13		
   50e8:	b0 12 a4 a5 	call	#0xa5a4	
   50ec:	0f 4c       	mov	r12,	r15	
   50ee:	0f dd       	bis	r13,	r15	
   50f0:	0f 93       	tst	r15		
   50f2:	03 24       	jz	$+8      	;abs 0x50fa
   50f4:	3c 43       	mov	#-1,	r12	;r3 As==11
   50f6:	3d 43       	mov	#-1,	r13	;r3 As==11
   50f8:	0d 3c       	jmp	$+28     	;abs 0x5114
   50fa:	0c 43       	clr	r12		
   50fc:	0d 43       	clr	r13		
   50fe:	b0 12 8a a6 	call	#0xa68a	
   5102:	0f 4c       	mov	r12,	r15	
   5104:	0f dd       	bis	r13,	r15	
   5106:	0f 93       	tst	r15		
   5108:	03 24       	jz	$+8      	;abs 0x5110
   510a:	3c 43       	mov	#-1,	r12	;r3 As==11
   510c:	3d 43       	mov	#-1,	r13	;r3 As==11
   510e:	02 3c       	jmp	$+6      	;abs 0x5114
   5110:	b0 12 7e 6b 	call	#0x6b7e	
   5114:	21 52       	add	#4,	r1	;r2 As==10
   5116:	30 41       	ret			
   5118:	31 82       	sub	#8,	r1	;r2 As==11
   511a:	1e 42 72 14 	mov	&0x1472,r14	
   511e:	0f 43       	clr	r15		
   5120:	81 4e 04 00 	mov	r14,	4(r1)	;0x0004(r1)
   5124:	81 4f 06 00 	mov	r15,	6(r1)	;0x0006(r1)
   5128:	1e 42 78 14 	mov	&0x1478,r14	
   512c:	0f 43       	clr	r15		
   512e:	81 4e 00 00 	mov	r14,	0(r1)	;0x0000(r1)
   5132:	81 4f 02 00 	mov	r15,	2(r1)	;0x0002(r1)
   5136:	b0 12 d6 6b 	call	#0x6bd6	
   513a:	0f 4c       	mov	r12,	r15	
   513c:	0f dd       	bis	r13,	r15	
   513e:	0f 93       	tst	r15		
   5140:	03 24       	jz	$+8      	;abs 0x5148
   5142:	3c 43       	mov	#-1,	r12	;r3 As==11
   5144:	3d 43       	mov	#-1,	r13	;r3 As==11
   5146:	56 3c       	jmp	$+174    	;abs 0x51f4
   5148:	7e 40 a5 00 	mov.b	#165,	r14	;#0x00a5
   514c:	c2 4e 89 13 	mov.b	r14,	&0x1389	
   5150:	c2 4e 87 13 	mov.b	r14,	&0x1387	
   5154:	c2 4e 85 13 	mov.b	r14,	&0x1385	
   5158:	03 12       	push	#0		;r3 As==00
   515a:	03 12       	push	#0		;r3 As==00
   515c:	03 12       	push	#0		;r3 As==00
   515e:	30 12 06 00 	push	#6		;#0x0006
   5162:	3e 40 84 13 	mov	#4996,	r14	;#0x1384
   5166:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   516a:	0d 43       	clr	r13		
   516c:	92 12 c2 12 	call	&0x12c2	
   5170:	31 52       	add	#8,	r1	;r2 As==11
   5172:	0f 4c       	mov	r12,	r15	
   5174:	0f dd       	bis	r13,	r15	
   5176:	0f 93       	tst	r15		
   5178:	03 24       	jz	$+8      	;abs 0x5180
   517a:	3c 43       	mov	#-1,	r12	;r3 As==11
   517c:	3d 43       	mov	#-1,	r13	;r3 As==11
   517e:	3a 3c       	jmp	$+118    	;abs 0x51f4
   5180:	0e 43       	clr	r14		
   5182:	1c 42 8c 13 	mov	&0x138c,r12	
   5186:	b0 12 d6 ca 	call	#0xcad6	
   518a:	b0 12 58 3c 	call	#0x3c58	
   518e:	0c 93       	tst	r12		
   5190:	2f 24       	jz	$+96     	;abs 0x51f0
   5192:	1c 42 70 14 	mov	&0x1470,r12	
   5196:	0d 43       	clr	r13		
   5198:	b0 12 8a a6 	call	#0xa68a	
   519c:	0f 4c       	mov	r12,	r15	
   519e:	0f dd       	bis	r13,	r15	
   51a0:	0f 93       	tst	r15		
   51a2:	03 24       	jz	$+8      	;abs 0x51aa
   51a4:	3c 43       	mov	#-1,	r12	;r3 As==11
   51a6:	3d 43       	mov	#-1,	r13	;r3 As==11
   51a8:	25 3c       	jmp	$+76     	;abs 0x51f4
   51aa:	b0 12 5e 3c 	call	#0x3c5e	
   51ae:	0c 93       	tst	r12		
   51b0:	1f 24       	jz	$+64     	;abs 0x51f0
   51b2:	0e 41       	mov	r1,	r14	
   51b4:	2e 52       	add	#4,	r14	;r2 As==10
   51b6:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   51ba:	0d 43       	clr	r13		
   51bc:	b0 12 a4 a5 	call	#0xa5a4	
   51c0:	0f 4c       	mov	r12,	r15	
   51c2:	0f dd       	bis	r13,	r15	
   51c4:	0f 93       	tst	r15		
   51c6:	03 24       	jz	$+8      	;abs 0x51ce
   51c8:	3c 43       	mov	#-1,	r12	;r3 As==11
   51ca:	3d 43       	mov	#-1,	r13	;r3 As==11
   51cc:	13 3c       	jmp	$+40     	;abs 0x51f4
   51ce:	b0 12 5e 3c 	call	#0x3c5e	
   51d2:	2c 93       	cmp	#2,	r12	;r3 As==10
   51d4:	0d 20       	jnz	$+28     	;abs 0x51f0
   51d6:	0e 41       	mov	r1,	r14	
   51d8:	3c 40 8a 00 	mov	#138,	r12	;#0x008a
   51dc:	0d 43       	clr	r13		
   51de:	b0 12 a4 a5 	call	#0xa5a4	
   51e2:	0f 4c       	mov	r12,	r15	
   51e4:	0f dd       	bis	r13,	r15	
   51e6:	0f 93       	tst	r15		
   51e8:	03 24       	jz	$+8      	;abs 0x51f0
   51ea:	3c 43       	mov	#-1,	r12	;r3 As==11
   51ec:	3d 43       	mov	#-1,	r13	;r3 As==11
   51ee:	02 3c       	jmp	$+6      	;abs 0x51f4
   51f0:	0c 43       	clr	r12		
   51f2:	0d 43       	clr	r13		
   51f4:	31 52       	add	#8,	r1	;r2 As==11
   51f6:	30 41       	ret			
   51f8:	0a 12       	push	r10		
   51fa:	0b 12       	push	r11		
   51fc:	08 12       	push	r8		
   51fe:	09 12       	push	r9		
   5200:	06 12       	push	r6		
   5202:	0a 4c       	mov	r12,	r10	
   5204:	0b 4d       	mov	r13,	r11	
   5206:	06 4e       	mov	r14,	r6	
   5208:	18 41 0c 00 	mov	12(r1),	r8	;0x000c(r1)
   520c:	19 41 0e 00 	mov	14(r1),	r9	;0x000e(r1)
   5210:	4e 48       	mov.b	r8,	r14	
   5212:	5e f3       	and.b	#1,	r14	;r3 As==01
   5214:	4f 4a       	mov.b	r10,	r15	
   5216:	5f f3       	and.b	#1,	r15	;r3 As==01
   5218:	4f de       	bis.b	r14,	r15	
   521a:	4f 93       	tst.b	r15		
   521c:	03 24       	jz	$+8      	;abs 0x5224
   521e:	3c 43       	mov	#-1,	r12	;r3 As==11
   5220:	3d 43       	mov	#-1,	r13	;r3 As==11
   5222:	1d 3c       	jmp	$+60     	;abs 0x525e
   5224:	b0 12 64 50 	call	#0x5064	
   5228:	0f 4c       	mov	r12,	r15	
   522a:	0f dd       	bis	r13,	r15	
   522c:	0f 93       	tst	r15		
   522e:	03 24       	jz	$+8      	;abs 0x5236
   5230:	3c 43       	mov	#-1,	r12	;r3 As==11
   5232:	3d 43       	mov	#-1,	r13	;r3 As==11
   5234:	14 3c       	jmp	$+42     	;abs 0x525e
   5236:	06 12       	push	r6		
   5238:	0e 48       	mov	r8,	r14	
   523a:	0c 4a       	mov	r10,	r12	
   523c:	0d 4b       	mov	r11,	r13	
   523e:	b0 12 d2 56 	call	#0x56d2	
   5242:	b0 12 18 51 	call	#0x5118	
   5246:	21 53       	incd	r1		
   5248:	0f 4c       	mov	r12,	r15	
   524a:	0f dd       	bis	r13,	r15	
   524c:	0f 93       	tst	r15		
   524e:	03 24       	jz	$+8      	;abs 0x5256
   5250:	3c 43       	mov	#-1,	r12	;r3 As==11
   5252:	3d 43       	mov	#-1,	r13	;r3 As==11
   5254:	04 3c       	jmp	$+10     	;abs 0x525e
   5256:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   525a:	0c 43       	clr	r12		
   525c:	0d 43       	clr	r13		
   525e:	30 40 22 f3 	br	#0xf322	
   5262:	0a 12       	push	r10		
   5264:	0b 12       	push	r11		
   5266:	08 12       	push	r8		
   5268:	09 12       	push	r9		
   526a:	06 12       	push	r6		
   526c:	07 12       	push	r7		
   526e:	04 12       	push	r4		
   5270:	05 12       	push	r5		
   5272:	0d 12       	push	r13		
   5274:	0c 12       	push	r12		
   5276:	21 82       	sub	#4,	r1	;r2 As==10
   5278:	06 4e       	mov	r14,	r6	
   527a:	07 4f       	mov	r15,	r7	
   527c:	18 41 1a 00 	mov	26(r1),	r8	;0x001a(r1)
   5280:	19 41 1c 00 	mov	28(r1),	r9	;0x001c(r1)
   5284:	0a 43       	clr	r10		
   5286:	0b 43       	clr	r11		
   5288:	b0 12 64 50 	call	#0x5064	
   528c:	0f 4c       	mov	r12,	r15	
   528e:	0f dd       	bis	r13,	r15	
   5290:	0f 93       	tst	r15		
   5292:	03 24       	jz	$+8      	;abs 0x529a
   5294:	3c 43       	mov	#-1,	r12	;r3 As==11
   5296:	3d 43       	mov	#-1,	r13	;r3 As==11
   5298:	cd 3c       	jmp	$+412    	;abs 0x5434
   529a:	1e 41 04 00 	mov	4(r1),	r14	;0x0004(r1)
   529e:	1f 41 06 00 	mov	6(r1),	r15	;0x0006(r1)
   52a2:	0f 83       	sub	#0,	r15	;r3 As==00
   52a4:	ae 20       	jnz	$+350    	;abs 0x5402
   52a6:	0e 83       	sub	#0,	r14	;r3 As==00
   52a8:	05 24       	jz	$+12     	;abs 0x52b4
   52aa:	1e 83       	dec	r14		
   52ac:	4e 24       	jz	$+158    	;abs 0x534a
   52ae:	1e 83       	dec	r14		
   52b0:	66 24       	jz	$+206    	;abs 0x537e
   52b2:	a7 3c       	jmp	$+336    	;abs 0x5402
   52b4:	04 46       	mov	r6,	r4	
   52b6:	05 47       	mov	r7,	r5	
   52b8:	0e 46       	mov	r6,	r14	
   52ba:	0f 47       	mov	r7,	r15	
   52bc:	0e 58       	add	r8,	r14	
   52be:	0f 69       	addc	r9,	r15	
   52c0:	05 9f       	cmp	r15,	r5	
   52c2:	03 38       	jl	$+8      	;abs 0x52ca
   52c4:	33 20       	jnz	$+104    	;abs 0x532c
   52c6:	04 9e       	cmp	r14,	r4	
   52c8:	31 2c       	jc	$+100    	;abs 0x532c
   52ca:	08 12       	push	r8		
   52cc:	0e 44       	mov	r4,	r14	
   52ce:	0f 45       	mov	r5,	r15	
   52d0:	3c 40 02 a5 	mov	#-23294,r12	;#0xa502
   52d4:	b0 12 3a 54 	call	#0x543a	
   52d8:	0a 4c       	mov	r12,	r10	
   52da:	0b 4d       	mov	r13,	r11	
   52dc:	21 53       	incd	r1		
   52de:	0f 4c       	mov	r12,	r15	
   52e0:	0f dd       	bis	r13,	r15	
   52e2:	0f 93       	tst	r15		
   52e4:	23 20       	jnz	$+72     	;abs 0x532c
   52e6:	05 93       	tst	r5		
   52e8:	04 38       	jl	$+10     	;abs 0x52f2
   52ea:	0b 20       	jnz	$+24     	;abs 0x5302
   52ec:	34 90 00 11 	cmp	#4352,	r4	;#0x1100
   52f0:	08 2c       	jc	$+18     	;abs 0x5302
   52f2:	b0 12 28 3c 	call	#0x3c28	
   52f6:	0d 43       	clr	r13		
   52f8:	81 4c 00 00 	mov	r12,	0(r1)	;0x0000(r1)
   52fc:	81 4d 02 00 	mov	r13,	2(r1)	;0x0002(r1)
   5300:	11 3c       	jmp	$+36     	;abs 0x5324
   5302:	05 93       	tst	r5		
   5304:	04 38       	jl	$+10     	;abs 0x530e
   5306:	09 20       	jnz	$+20     	;abs 0x531a
   5308:	34 90 00 12 	cmp	#4608,	r4	;#0x1200
   530c:	06 2c       	jc	$+14     	;abs 0x531a
   530e:	b1 40 00 01 	mov	#256,	0(r1)	;#0x0100, 0x0000(r1)
   5312:	00 00 
   5314:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   5318:	05 3c       	jmp	$+12     	;abs 0x5324
   531a:	b1 40 00 02 	mov	#512,	0(r1)	;#0x0200, 0x0000(r1)
   531e:	00 00 
   5320:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   5324:	24 51       	add	@r1,	r4	
   5326:	15 61 02 00 	addc	2(r1),	r5	;0x0002(r1)
   532a:	c6 3f       	jmp	$-114    	;abs 0x52b8
   532c:	3a 93       	cmp	#-1,	r10	;r3 As==11
   532e:	02 20       	jnz	$+6      	;abs 0x5334
   5330:	3b 93       	cmp	#-1,	r11	;r3 As==11
   5332:	69 24       	jz	$+212    	;abs 0x5406
   5334:	08 12       	push	r8		
   5336:	0e 46       	mov	r6,	r14	
   5338:	0f 47       	mov	r7,	r15	
   533a:	3c 40 02 a5 	mov	#-23294,r12	;#0xa502
   533e:	b0 12 3a 54 	call	#0x543a	
   5342:	0a 4c       	mov	r12,	r10	
   5344:	0b 4d       	mov	r13,	r11	
   5346:	21 53       	incd	r1		
   5348:	5e 3c       	jmp	$+190    	;abs 0x5406
   534a:	b0 12 a0 3c 	call	#0x3ca0	
   534e:	0c 93       	tst	r12		
   5350:	0b 24       	jz	$+24     	;abs 0x5368
   5352:	08 12       	push	r8		
   5354:	0e 46       	mov	r6,	r14	
   5356:	0f 47       	mov	r7,	r15	
   5358:	3c 40 0c a5 	mov	#-23284,r12	;#0xa50c
   535c:	b0 12 3a 54 	call	#0x543a	
   5360:	0a 4c       	mov	r12,	r10	
   5362:	0b 4d       	mov	r13,	r11	
   5364:	21 53       	incd	r1		
   5366:	4f 3c       	jmp	$+160    	;abs 0x5406
   5368:	08 12       	push	r8		
   536a:	0e 46       	mov	r6,	r14	
   536c:	0f 47       	mov	r7,	r15	
   536e:	3c 40 04 a5 	mov	#-23292,r12	;#0xa504
   5372:	b0 12 3a 54 	call	#0x543a	
   5376:	0a 4c       	mov	r12,	r10	
   5378:	0b 4d       	mov	r13,	r11	
   537a:	21 53       	incd	r1		
   537c:	44 3c       	jmp	$+138    	;abs 0x5406
   537e:	b0 12 a0 3c 	call	#0x3ca0	
   5382:	0c 93       	tst	r12		
   5384:	0b 24       	jz	$+24     	;abs 0x539c
   5386:	08 12       	push	r8		
   5388:	0e 46       	mov	r6,	r14	
   538a:	0f 47       	mov	r7,	r15	
   538c:	3c 40 0e a5 	mov	#-23282,r12	;#0xa50e
   5390:	b0 12 3a 54 	call	#0x543a	
   5394:	0a 4c       	mov	r12,	r10	
   5396:	0b 4d       	mov	r13,	r11	
   5398:	21 53       	incd	r1		
   539a:	0a 3c       	jmp	$+22     	;abs 0x53b0
   539c:	08 12       	push	r8		
   539e:	0e 46       	mov	r6,	r14	
   53a0:	0f 47       	mov	r7,	r15	
   53a2:	3c 40 06 a5 	mov	#-23290,r12	;#0xa506
   53a6:	b0 12 3a 54 	call	#0x543a	
   53aa:	0a 4c       	mov	r12,	r10	
   53ac:	0b 4d       	mov	r13,	r11	
   53ae:	21 53       	incd	r1		
   53b0:	b0 12 28 3c 	call	#0x3c28	
   53b4:	3c 90 40 00 	cmp	#64,	r12	;#0x0040
   53b8:	26 20       	jnz	$+78     	;abs 0x5406
   53ba:	82 93 74 14 	tst	&0x1474	
   53be:	23 20       	jnz	$+72     	;abs 0x5406
   53c0:	23 12       	push	#2		;r3 As==10
   53c2:	3e 40 00 10 	mov	#4096,	r14	;#0x1000
   53c6:	0f 43       	clr	r15		
   53c8:	3c 40 02 a5 	mov	#-23294,r12	;#0xa502
   53cc:	b0 12 3a 54 	call	#0x543a	
   53d0:	0a 4c       	mov	r12,	r10	
   53d2:	0b 4d       	mov	r13,	r11	
   53d4:	23 12       	push	#2		;r3 As==10
   53d6:	3e 40 40 10 	mov	#4160,	r14	;#0x1040
   53da:	0f 43       	clr	r15		
   53dc:	3c 40 02 a5 	mov	#-23294,r12	;#0xa502
   53e0:	b0 12 3a 54 	call	#0x543a	
   53e4:	0a 4c       	mov	r12,	r10	
   53e6:	0b 4d       	mov	r13,	r11	
   53e8:	23 12       	push	#2		;r3 As==10
   53ea:	3e 40 80 10 	mov	#4224,	r14	;#0x1080
   53ee:	0f 43       	clr	r15		
   53f0:	3c 40 02 a5 	mov	#-23294,r12	;#0xa502
   53f4:	b0 12 3a 54 	call	#0x543a	
   53f8:	0a 4c       	mov	r12,	r10	
   53fa:	0b 4d       	mov	r13,	r11	
   53fc:	31 50 06 00 	add	#6,	r1	;#0x0006
   5400:	02 3c       	jmp	$+6      	;abs 0x5406
   5402:	3a 43       	mov	#-1,	r10	;r3 As==11
   5404:	3b 43       	mov	#-1,	r11	;r3 As==11
   5406:	b0 12 18 51 	call	#0x5118	
   540a:	0f 4c       	mov	r12,	r15	
   540c:	0f dd       	bis	r13,	r15	
   540e:	0f 93       	tst	r15		
   5410:	03 24       	jz	$+8      	;abs 0x5418
   5412:	3c 43       	mov	#-1,	r12	;r3 As==11
   5414:	3d 43       	mov	#-1,	r13	;r3 As==11
   5416:	0e 3c       	jmp	$+30     	;abs 0x5434
   5418:	0f 4a       	mov	r10,	r15	
   541a:	0f db       	bis	r11,	r15	
   541c:	0f 93       	tst	r15		
   541e:	06 24       	jz	$+14     	;abs 0x542c
   5420:	b2 40 0e 00 	mov	#14,	&0x1416	;#0x000e
   5424:	16 14 
   5426:	3c 43       	mov	#-1,	r12	;r3 As==11
   5428:	3d 43       	mov	#-1,	r13	;r3 As==11
   542a:	04 3c       	jmp	$+10     	;abs 0x5434
   542c:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   5430:	0c 43       	clr	r12		
   5432:	0d 43       	clr	r13		
   5434:	31 52       	add	#8,	r1	;r2 As==11
   5436:	30 40 1c f3 	br	#0xf31c	
   543a:	0a 12       	push	r10		
   543c:	0b 12       	push	r11		
   543e:	08 12       	push	r8		
   5440:	09 12       	push	r9		
   5442:	06 12       	push	r6		
   5444:	07 12       	push	r7		
   5446:	04 12       	push	r4		
   5448:	08 4c       	mov	r12,	r8	
   544a:	0a 4e       	mov	r14,	r10	
   544c:	0b 4f       	mov	r15,	r11	
   544e:	14 41 10 00 	mov	16(r1),	r4	;0x0010(r1)
   5452:	39 40 d4 12 	mov	#4820,	r9	;#0x12d4
   5456:	17 43       	mov	#1,	r7	;r3 As==01
   5458:	38 90 06 a5 	cmp	#-23290,r8	;#0xa506
   545c:	09 24       	jz	$+20     	;abs 0x5470
   545e:	38 90 04 a5 	cmp	#-23292,r8	;#0xa504
   5462:	06 24       	jz	$+14     	;abs 0x5470
   5464:	38 90 0c a5 	cmp	#-23284,r8	;#0xa50c
   5468:	03 24       	jz	$+8      	;abs 0x5470
   546a:	38 90 0e a5 	cmp	#-23282,r8	;#0xa50e
   546e:	0a 20       	jnz	$+22     	;abs 0x5484
   5470:	39 40 b4 14 	mov	#5300,	r9	;#0x14b4
   5474:	b0 12 b0 3c 	call	#0x3cb0	
   5478:	0c 93       	tst	r12		
   547a:	02 24       	jz	$+6      	;abs 0x5480
   547c:	09 59       	rla	r9		
   547e:	02 3c       	jmp	$+6      	;abs 0x5484
   5480:	37 40 13 00 	mov	#19,	r7	;#0x0013
   5484:	06 47       	mov	r7,	r6	
   5486:	06 93       	tst	r6		
   5488:	20 25       	jz	$+578    	;abs 0x56ca
   548a:	0c 43       	clr	r12		
   548c:	0d 43       	clr	r13		
   548e:	b0 12 2e 63 	call	#0x632e	
   5492:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   5496:	0d 43       	clr	r13		
   5498:	b0 12 58 62 	call	#0x6258	
   549c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   54a0:	0f 43       	clr	r15		
   54a2:	3c 40 08 24 	mov	#9224,	r12	;#0x2408
   54a6:	0d 43       	clr	r13		
   54a8:	b0 12 6e 62 	call	#0x626e	
   54ac:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   54b0:	0d 43       	clr	r13		
   54b2:	b0 12 58 62 	call	#0x6258	
   54b6:	b0 12 a0 3c 	call	#0x3ca0	
   54ba:	0c 93       	tst	r12		
   54bc:	09 24       	jz	$+20     	;abs 0x54d0
   54be:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   54c2:	0f 43       	clr	r15		
   54c4:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   54c8:	0d 43       	clr	r13		
   54ca:	b0 12 6e 62 	call	#0x626e	
   54ce:	08 3c       	jmp	$+18     	;abs 0x54e0
   54d0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   54d4:	0f 43       	clr	r15		
   54d6:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   54da:	0d 43       	clr	r13		
   54dc:	b0 12 6e 62 	call	#0x626e	
   54e0:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   54e4:	0d 43       	clr	r13		
   54e6:	b0 12 58 62 	call	#0x6258	
   54ea:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   54ee:	0f 43       	clr	r15		
   54f0:	0c 48       	mov	r8,	r12	
   54f2:	1c d2 76 14 	bis	&0x1476,r12	
   54f6:	0d 43       	clr	r13		
   54f8:	b0 12 6e 62 	call	#0x626e	
   54fc:	1c 43       	mov	#1,	r12	;r3 As==01
   54fe:	0d 43       	clr	r13		
   5500:	b0 12 2e 63 	call	#0x632e	
   5504:	0c 43       	clr	r12		
   5506:	0d 43       	clr	r13		
   5508:	b0 12 2e 63 	call	#0x632e	
   550c:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   5510:	0d 43       	clr	r13		
   5512:	b0 12 58 62 	call	#0x6258	
   5516:	b0 12 a0 3c 	call	#0x3ca0	
   551a:	0c 93       	tst	r12		
   551c:	09 24       	jz	$+20     	;abs 0x5530
   551e:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   5522:	0f 43       	clr	r15		
   5524:	3c 40 2a 01 	mov	#298,	r12	;#0x012a
   5528:	0d 43       	clr	r13		
   552a:	b0 12 6e 62 	call	#0x626e	
   552e:	08 3c       	jmp	$+18     	;abs 0x5540
   5530:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5534:	0f 43       	clr	r15		
   5536:	3c 40 2a 01 	mov	#298,	r12	;#0x012a
   553a:	0d 43       	clr	r13		
   553c:	b0 12 6e 62 	call	#0x626e	
   5540:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   5544:	0d 43       	clr	r13		
   5546:	b0 12 58 62 	call	#0x6258	
   554a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   554e:	0f 43       	clr	r15		
   5550:	3c 40 40 a5 	mov	#-23232,r12	;#0xa540
   5554:	0d 43       	clr	r13		
   5556:	b0 12 6e 62 	call	#0x626e	
   555a:	1c 43       	mov	#1,	r12	;r3 As==01
   555c:	0d 43       	clr	r13		
   555e:	b0 12 2e 63 	call	#0x632e	
   5562:	0c 43       	clr	r12		
   5564:	0d 43       	clr	r13		
   5566:	b0 12 2e 63 	call	#0x632e	
   556a:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   556e:	0d 43       	clr	r13		
   5570:	b0 12 58 62 	call	#0x6258	
   5574:	b0 12 a0 3c 	call	#0x3ca0	
   5578:	0c 93       	tst	r12		
   557a:	09 24       	jz	$+20     	;abs 0x558e
   557c:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   5580:	0f 43       	clr	r15		
   5582:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   5586:	0d 43       	clr	r13		
   5588:	b0 12 6e 62 	call	#0x626e	
   558c:	08 3c       	jmp	$+18     	;abs 0x559e
   558e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5592:	0f 43       	clr	r15		
   5594:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   5598:	0d 43       	clr	r13		
   559a:	b0 12 6e 62 	call	#0x626e	
   559e:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   55a2:	0d 43       	clr	r13		
   55a4:	b0 12 58 62 	call	#0x6258	
   55a8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   55ac:	0f 43       	clr	r15		
   55ae:	3c 40 00 a5 	mov	#-23296,r12	;#0xa500
   55b2:	0d 43       	clr	r13		
   55b4:	b0 12 6e 62 	call	#0x626e	
   55b8:	1c 43       	mov	#1,	r12	;r3 As==01
   55ba:	0d 43       	clr	r13		
   55bc:	b0 12 2e 63 	call	#0x632e	
   55c0:	0c 43       	clr	r12		
   55c2:	0d 43       	clr	r13		
   55c4:	b0 12 2e 63 	call	#0x632e	
   55c8:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   55cc:	0d 43       	clr	r13		
   55ce:	b0 12 58 62 	call	#0x6258	
   55d2:	b0 12 a0 3c 	call	#0x3ca0	
   55d6:	0c 93       	tst	r12		
   55d8:	08 24       	jz	$+18     	;abs 0x55ea
   55da:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   55de:	0f 43       	clr	r15		
   55e0:	0c 4a       	mov	r10,	r12	
   55e2:	0d 4b       	mov	r11,	r13	
   55e4:	b0 12 6e 62 	call	#0x626e	
   55e8:	07 3c       	jmp	$+16     	;abs 0x55f8
   55ea:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   55ee:	0f 43       	clr	r15		
   55f0:	0c 4a       	mov	r10,	r12	
   55f2:	0d 43       	clr	r13		
   55f4:	b0 12 6e 62 	call	#0x626e	
   55f8:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   55fc:	0d 43       	clr	r13		
   55fe:	b0 12 58 62 	call	#0x6258	
   5602:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5606:	0f 43       	clr	r15		
   5608:	3c 40 aa 55 	mov	#21930,	r12	;#0x55aa
   560c:	0d 43       	clr	r13		
   560e:	b0 12 6e 62 	call	#0x626e	
   5612:	1c 43       	mov	#1,	r12	;r3 As==01
   5614:	0d 43       	clr	r13		
   5616:	b0 12 2e 63 	call	#0x632e	
   561a:	0c 43       	clr	r12		
   561c:	0d 43       	clr	r13		
   561e:	b0 12 2e 63 	call	#0x632e	
   5622:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   5626:	0d 43       	clr	r13		
   5628:	b0 12 58 62 	call	#0x6258	
   562c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5630:	0f 43       	clr	r15		
   5632:	3c 40 09 24 	mov	#9225,	r12	;#0x2409
   5636:	0d 43       	clr	r13		
   5638:	b0 12 6e 62 	call	#0x626e	
   563c:	1c 43       	mov	#1,	r12	;r3 As==01
   563e:	0d 43       	clr	r13		
   5640:	b0 12 2e 63 	call	#0x632e	
   5644:	0c 49       	mov	r9,	r12	
   5646:	b0 12 d2 63 	call	#0x63d2	
   564a:	0c 43       	clr	r12		
   564c:	0d 43       	clr	r13		
   564e:	b0 12 2e 63 	call	#0x632e	
   5652:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   5656:	0d 43       	clr	r13		
   5658:	b0 12 58 62 	call	#0x6258	
   565c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5660:	0f 43       	clr	r15		
   5662:	3c 40 08 24 	mov	#9224,	r12	;#0x2408
   5666:	0d 43       	clr	r13		
   5668:	b0 12 6e 62 	call	#0x626e	
   566c:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   5670:	0d 43       	clr	r13		
   5672:	b0 12 58 62 	call	#0x6258	
   5676:	b0 12 a0 3c 	call	#0x3ca0	
   567a:	0c 93       	tst	r12		
   567c:	09 24       	jz	$+20     	;abs 0x5690
   567e:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   5682:	0f 43       	clr	r15		
   5684:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   5688:	0d 43       	clr	r13		
   568a:	b0 12 6e 62 	call	#0x626e	
   568e:	08 3c       	jmp	$+18     	;abs 0x56a0
   5690:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5694:	0f 43       	clr	r15		
   5696:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   569a:	0d 43       	clr	r13		
   569c:	b0 12 6e 62 	call	#0x626e	
   56a0:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   56a4:	0d 43       	clr	r13		
   56a6:	b0 12 58 62 	call	#0x6258	
   56aa:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   56ae:	0f 43       	clr	r15		
   56b0:	1c 42 76 14 	mov	&0x1476,r12	
   56b4:	3c d0 00 a5 	bis	#-23296,r12	;#0xa500
   56b8:	0d 43       	clr	r13		
   56ba:	b0 12 6e 62 	call	#0x626e	
   56be:	1c 43       	mov	#1,	r12	;r3 As==01
   56c0:	0d 43       	clr	r13		
   56c2:	b0 12 2e 63 	call	#0x632e	
   56c6:	36 53       	add	#-1,	r6	;r3 As==11
   56c8:	de 3e       	jmp	$-578    	;abs 0x5486
   56ca:	0c 43       	clr	r12		
   56cc:	0d 43       	clr	r13		
   56ce:	30 40 1e f3 	br	#0xf31e	
   56d2:	0a 12       	push	r10		
   56d4:	0b 12       	push	r11		
   56d6:	08 12       	push	r8		
   56d8:	09 12       	push	r9		
   56da:	0a 4c       	mov	r12,	r10	
   56dc:	0b 4d       	mov	r13,	r11	
   56de:	08 4e       	mov	r14,	r8	
   56e0:	19 41 0a 00 	mov	10(r1),	r9	;0x000a(r1)
   56e4:	08 93       	tst	r8		
   56e6:	05 20       	jnz	$+12     	;abs 0x56f2
   56e8:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   56ec:	0c 43       	clr	r12		
   56ee:	0d 43       	clr	r13		
   56f0:	e5 3c       	jmp	$+460    	;abs 0x58bc
   56f2:	0c 43       	clr	r12		
   56f4:	0d 43       	clr	r13		
   56f6:	b0 12 2e 63 	call	#0x632e	
   56fa:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   56fe:	0d 43       	clr	r13		
   5700:	b0 12 58 62 	call	#0x6258	
   5704:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5708:	0f 43       	clr	r15		
   570a:	3c 40 08 24 	mov	#9224,	r12	;#0x2408
   570e:	0d 43       	clr	r13		
   5710:	b0 12 6e 62 	call	#0x626e	
   5714:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   5718:	0d 43       	clr	r13		
   571a:	b0 12 58 62 	call	#0x6258	
   571e:	b0 12 a0 3c 	call	#0x3ca0	
   5722:	0c 93       	tst	r12		
   5724:	09 24       	jz	$+20     	;abs 0x5738
   5726:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   572a:	0f 43       	clr	r15		
   572c:	3c 40 2a 01 	mov	#298,	r12	;#0x012a
   5730:	0d 43       	clr	r13		
   5732:	b0 12 6e 62 	call	#0x626e	
   5736:	08 3c       	jmp	$+18     	;abs 0x5748
   5738:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   573c:	0f 43       	clr	r15		
   573e:	3c 40 2a 01 	mov	#298,	r12	;#0x012a
   5742:	0d 43       	clr	r13		
   5744:	b0 12 6e 62 	call	#0x626e	
   5748:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   574c:	0d 43       	clr	r13		
   574e:	b0 12 58 62 	call	#0x6258	
   5752:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5756:	0f 43       	clr	r15		
   5758:	3c 40 40 a5 	mov	#-23232,r12	;#0xa540
   575c:	0d 43       	clr	r13		
   575e:	b0 12 6e 62 	call	#0x626e	
   5762:	1c 43       	mov	#1,	r12	;r3 As==01
   5764:	0d 43       	clr	r13		
   5766:	b0 12 2e 63 	call	#0x632e	
   576a:	0c 43       	clr	r12		
   576c:	0d 43       	clr	r13		
   576e:	b0 12 2e 63 	call	#0x632e	
   5772:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   5776:	0d 43       	clr	r13		
   5778:	b0 12 58 62 	call	#0x6258	
   577c:	b0 12 a0 3c 	call	#0x3ca0	
   5780:	0c 93       	tst	r12		
   5782:	09 24       	jz	$+20     	;abs 0x5796
   5784:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   5788:	0f 43       	clr	r15		
   578a:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   578e:	0d 43       	clr	r13		
   5790:	b0 12 6e 62 	call	#0x626e	
   5794:	08 3c       	jmp	$+18     	;abs 0x57a6
   5796:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   579a:	0f 43       	clr	r15		
   579c:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   57a0:	0d 43       	clr	r13		
   57a2:	b0 12 6e 62 	call	#0x626e	
   57a6:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   57aa:	0d 43       	clr	r13		
   57ac:	b0 12 58 62 	call	#0x6258	
   57b0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   57b4:	0f 43       	clr	r15		
   57b6:	3c 40 00 a5 	mov	#-23296,r12	;#0xa500
   57ba:	0d 43       	clr	r13		
   57bc:	b0 12 6e 62 	call	#0x626e	
   57c0:	1c 43       	mov	#1,	r12	;r3 As==01
   57c2:	0d 43       	clr	r13		
   57c4:	b0 12 2e 63 	call	#0x632e	
   57c8:	0c 43       	clr	r12		
   57ca:	0d 43       	clr	r13		
   57cc:	b0 12 2e 63 	call	#0x632e	
   57d0:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   57d4:	0d 43       	clr	r13		
   57d6:	b0 12 58 62 	call	#0x6258	
   57da:	b0 12 a0 3c 	call	#0x3ca0	
   57de:	0c 93       	tst	r12		
   57e0:	09 24       	jz	$+20     	;abs 0x57f4
   57e2:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   57e6:	0f 43       	clr	r15		
   57e8:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   57ec:	0d 43       	clr	r13		
   57ee:	b0 12 6e 62 	call	#0x626e	
   57f2:	08 3c       	jmp	$+18     	;abs 0x5804
   57f4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   57f8:	0f 43       	clr	r15		
   57fa:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   57fe:	0d 43       	clr	r13		
   5800:	b0 12 6e 62 	call	#0x626e	
   5804:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   5808:	0d 43       	clr	r13		
   580a:	b0 12 58 62 	call	#0x6258	
   580e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5812:	0f 43       	clr	r15		
   5814:	1c 42 76 14 	mov	&0x1476,r12	
   5818:	3c d0 40 a5 	bis	#-23232,r12	;#0xa540
   581c:	0d 43       	clr	r13		
   581e:	b0 12 6e 62 	call	#0x626e	
   5822:	1c 43       	mov	#1,	r12	;r3 As==01
   5824:	0d 43       	clr	r13		
   5826:	b0 12 2e 63 	call	#0x632e	
   582a:	09 12       	push	r9		
   582c:	0e 48       	mov	r8,	r14	
   582e:	0c 4a       	mov	r10,	r12	
   5830:	0d 4b       	mov	r11,	r13	
   5832:	92 12 06 11 	call	&0x1106	
   5836:	0c 43       	clr	r12		
   5838:	0d 43       	clr	r13		
   583a:	b0 12 2e 63 	call	#0x632e	
   583e:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   5842:	0d 43       	clr	r13		
   5844:	b0 12 58 62 	call	#0x6258	
   5848:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   584c:	0f 43       	clr	r15		
   584e:	3c 40 08 24 	mov	#9224,	r12	;#0x2408
   5852:	0d 43       	clr	r13		
   5854:	b0 12 6e 62 	call	#0x626e	
   5858:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   585c:	0d 43       	clr	r13		
   585e:	b0 12 58 62 	call	#0x6258	
   5862:	b0 12 a0 3c 	call	#0x3ca0	
   5866:	21 53       	incd	r1		
   5868:	0c 93       	tst	r12		
   586a:	09 24       	jz	$+20     	;abs 0x587e
   586c:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   5870:	0f 43       	clr	r15		
   5872:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   5876:	0d 43       	clr	r13		
   5878:	b0 12 6e 62 	call	#0x626e	
   587c:	08 3c       	jmp	$+18     	;abs 0x588e
   587e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5882:	0f 43       	clr	r15		
   5884:	3c 40 28 01 	mov	#296,	r12	;#0x0128
   5888:	0d 43       	clr	r13		
   588a:	b0 12 6e 62 	call	#0x626e	
   588e:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   5892:	0d 43       	clr	r13		
   5894:	b0 12 58 62 	call	#0x6258	
   5898:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   589c:	0f 43       	clr	r15		
   589e:	1c 42 76 14 	mov	&0x1476,r12	
   58a2:	3c d0 00 a5 	bis	#-23296,r12	;#0xa500
   58a6:	0d 43       	clr	r13		
   58a8:	b0 12 6e 62 	call	#0x626e	
   58ac:	1c 43       	mov	#1,	r12	;r3 As==01
   58ae:	0d 43       	clr	r13		
   58b0:	b0 12 2e 63 	call	#0x632e	
   58b4:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   58b8:	0c 43       	clr	r12		
   58ba:	0d 43       	clr	r13		
   58bc:	30 40 24 f3 	br	#0xf324	
   58c0:	0a 12       	push	r10		
   58c2:	0b 12       	push	r11		
   58c4:	08 12       	push	r8		
   58c6:	09 12       	push	r9		
   58c8:	06 12       	push	r6		
   58ca:	07 12       	push	r7		
   58cc:	0a 4c       	mov	r12,	r10	
   58ce:	0b 4d       	mov	r13,	r11	
   58d0:	07 4e       	mov	r14,	r7	
   58d2:	18 41 0e 00 	mov	14(r1),	r8	;0x000e(r1)
   58d6:	09 43       	clr	r9		
   58d8:	09 97       	cmp	r7,	r9	
   58da:	68 2c       	jc	$+210    	;abs 0x59ac
   58dc:	0f 48       	mov	r8,	r15	
   58de:	0f 59       	add	r9,	r15	
   58e0:	5e 4f 01 00 	mov.b	1(r15),	r14	;0x0001(r15)
   58e4:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   58e8:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   58ec:	8e 10       	swpb	r14		
   58ee:	0f 48       	mov	r8,	r15	
   58f0:	0f 59       	add	r9,	r15	
   58f2:	6f 4f       	mov.b	@r15,	r15	
   58f4:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   58f8:	0e 5f       	add	r15,	r14	
   58fa:	06 4e       	mov	r14,	r6	
   58fc:	36 93       	cmp	#-1,	r6	;r3 As==11
   58fe:	52 24       	jz	$+166    	;abs 0x59a4
   5900:	0c 43       	clr	r12		
   5902:	0d 43       	clr	r13		
   5904:	b0 12 2e 63 	call	#0x632e	
   5908:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   590c:	0d 43       	clr	r13		
   590e:	b0 12 58 62 	call	#0x6258	
   5912:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5916:	0f 43       	clr	r15		
   5918:	3c 40 08 24 	mov	#9224,	r12	;#0x2408
   591c:	0d 43       	clr	r13		
   591e:	b0 12 6e 62 	call	#0x626e	
   5922:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   5926:	0d 43       	clr	r13		
   5928:	b0 12 58 62 	call	#0x6258	
   592c:	b0 12 a0 3c 	call	#0x3ca0	
   5930:	0c 93       	tst	r12		
   5932:	08 24       	jz	$+18     	;abs 0x5944
   5934:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   5938:	0f 43       	clr	r15		
   593a:	0c 4a       	mov	r10,	r12	
   593c:	0d 4b       	mov	r11,	r13	
   593e:	b0 12 6e 62 	call	#0x626e	
   5942:	07 3c       	jmp	$+16     	;abs 0x5952
   5944:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5948:	0f 43       	clr	r15		
   594a:	0c 4a       	mov	r10,	r12	
   594c:	0d 43       	clr	r13		
   594e:	b0 12 6e 62 	call	#0x626e	
   5952:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   5956:	0d 43       	clr	r13		
   5958:	b0 12 58 62 	call	#0x6258	
   595c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5960:	0f 43       	clr	r15		
   5962:	0c 46       	mov	r6,	r12	
   5964:	0d 43       	clr	r13		
   5966:	b0 12 6e 62 	call	#0x626e	
   596a:	1c 43       	mov	#1,	r12	;r3 As==01
   596c:	0d 43       	clr	r13		
   596e:	b0 12 2e 63 	call	#0x632e	
   5972:	0c 43       	clr	r12		
   5974:	0d 43       	clr	r13		
   5976:	b0 12 2e 63 	call	#0x632e	
   597a:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   597e:	0d 43       	clr	r13		
   5980:	b0 12 58 62 	call	#0x6258	
   5984:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   5988:	0f 43       	clr	r15		
   598a:	3c 40 09 24 	mov	#9225,	r12	;#0x2409
   598e:	0d 43       	clr	r13		
   5990:	b0 12 6e 62 	call	#0x626e	
   5994:	1c 43       	mov	#1,	r12	;r3 As==01
   5996:	0d 43       	clr	r13		
   5998:	b0 12 2e 63 	call	#0x632e	
   599c:	3c 40 23 00 	mov	#35,	r12	;#0x0023
   59a0:	b0 12 d2 63 	call	#0x63d2	
   59a4:	29 53       	incd	r9		
   59a6:	2a 53       	incd	r10		
   59a8:	0b 63       	adc	r11		
   59aa:	96 3f       	jmp	$-210    	;abs 0x58d8
   59ac:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   59b0:	0c 43       	clr	r12		
   59b2:	0d 43       	clr	r13		
   59b4:	30 40 20 f3 	br	#0xf320	
   59b8:	0a 12       	push	r10		
   59ba:	0b 12       	push	r11		
   59bc:	08 12       	push	r8		
   59be:	09 12       	push	r9		
   59c0:	08 4c       	mov	r12,	r8	
   59c2:	09 4d       	mov	r13,	r9	
   59c4:	0a 4e       	mov	r14,	r10	
   59c6:	1b 41 0a 00 	mov	10(r1),	r11	;0x000a(r1)
   59ca:	0e 4a       	mov	r10,	r14	
   59cc:	0f 43       	clr	r15		
   59ce:	0c 4b       	mov	r11,	r12	
   59d0:	b0 12 0a 5b 	call	#0x5b0a	
   59d4:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   59d8:	0c 43       	clr	r12		
   59da:	0d 43       	clr	r13		
   59dc:	30 40 24 f3 	br	#0xf324	
   59e0:	0a 12       	push	r10		
   59e2:	0b 12       	push	r11		
   59e4:	08 12       	push	r8		
   59e6:	09 12       	push	r9		
   59e8:	06 12       	push	r6		
   59ea:	07 12       	push	r7		
   59ec:	04 12       	push	r4		
   59ee:	05 12       	push	r5		
   59f0:	31 80 0a 00 	sub	#10,	r1	;#0x000a
   59f4:	08 4c       	mov	r12,	r8	
   59f6:	09 4d       	mov	r13,	r9	
   59f8:	04 4e       	mov	r14,	r4	
   59fa:	05 4f       	mov	r15,	r5	
   59fc:	b1 43 04 00 	mov	#-1,	4(r1)	;r3 As==11, 0x0004(r1)
   5a00:	b0 12 2e 3c 	call	#0x3c2e	
   5a04:	81 4c 02 00 	mov	r12,	2(r1)	;0x0002(r1)
   5a08:	1f 41 02 00 	mov	2(r1),	r15	;0x0002(r1)
   5a0c:	1f 52 c2 11 	add	&0x11c2,r15	
   5a10:	81 4f 08 00 	mov	r15,	8(r1)	;0x0008(r1)
   5a14:	d2 93 db 12 	cmp.b	#1,	&0x12db	;r3 As==01
   5a18:	14 20       	jnz	$+42     	;abs 0x5a42
   5a1a:	30 12 98 14 	push	#5272		;#0x1498
   5a1e:	1e 42 b8 12 	mov	&0x12b8,r14	
   5a22:	1f 42 ba 12 	mov	&0x12ba,r15	
   5a26:	12 c3       	clrc			
   5a28:	0f 10       	rrc	r15		
   5a2a:	0e 10       	rrc	r14		
   5a2c:	1c 41 04 00 	mov	4(r1),	r12	;0x0004(r1)
   5a30:	0d 43       	clr	r13		
   5a32:	b0 12 0c 78 	call	#0x780c	
   5a36:	21 53       	incd	r1		
   5a38:	0c 93       	tst	r12		
   5a3a:	03 24       	jz	$+8      	;abs 0x5a42
   5a3c:	3c 43       	mov	#-1,	r12	;r3 As==11
   5a3e:	3d 43       	mov	#-1,	r13	;r3 As==11
   5a40:	60 3c       	jmp	$+194    	;abs 0x5b02
   5a42:	82 48 c6 11 	mov	r8,	&0x11c6	
   5a46:	82 49 c8 11 	mov	r9,	&0x11c8	
   5a4a:	0c 44       	mov	r4,	r12	
   5a4c:	0d 45       	mov	r5,	r13	
   5a4e:	2e 43       	mov	#2,	r14	;r3 As==10
   5a50:	0f 43       	clr	r15		
   5a52:	b0 12 86 f4 	call	#0xf486	
   5a56:	82 4c ca 11 	mov	r12,	&0x11ca	
   5a5a:	0c 44       	mov	r4,	r12	
   5a5c:	0d 45       	mov	r5,	r13	
   5a5e:	2e 43       	mov	#2,	r14	;r3 As==10
   5a60:	0f 43       	clr	r15		
   5a62:	b0 12 86 f4 	call	#0xf486	
   5a66:	82 4d cc 11 	mov	r13,	&0x11cc	
   5a6a:	82 93 74 14 	tst	&0x1474	
   5a6e:	04 24       	jz	$+10     	;abs 0x5a78
   5a70:	b2 40 08 a5 	mov	#-23288,&0x11ce	;#0xa508
   5a74:	ce 11 
   5a76:	03 3c       	jmp	$+8      	;abs 0x5a7e
   5a78:	b2 40 48 a5 	mov	#-23224,&0x11ce	;#0xa548
   5a7c:	ce 11 
   5a7e:	30 12 c2 11 	push	#4546		;#0x11c2
   5a82:	1e 42 b8 12 	mov	&0x12b8,r14	
   5a86:	1f 42 ba 12 	mov	&0x12ba,r15	
   5a8a:	12 c3       	clrc			
   5a8c:	0f 10       	rrc	r15		
   5a8e:	0e 10       	rrc	r14		
   5a90:	1c 41 04 00 	mov	4(r1),	r12	;0x0004(r1)
   5a94:	0d 43       	clr	r13		
   5a96:	b0 12 a6 76 	call	#0x76a6	
   5a9a:	06 43       	clr	r6		
   5a9c:	07 43       	clr	r7		
   5a9e:	0a 43       	clr	r10		
   5aa0:	0b 43       	clr	r11		
   5aa2:	b1 40 80 00 	mov	#128,	2(r1)	;#0x0080, 0x0002(r1)
   5aa6:	02 00 
   5aa8:	91 41 02 00 	mov	2(r1),	2(r1)	;0x0002(r1), 0x0002(r1)
   5aac:	02 00 
   5aae:	91 41 0a 00 	mov	10(r1),	8(r1)	;0x000a(r1), 0x0008(r1)
   5ab2:	08 00 
   5ab4:	1e 41 08 00 	mov	8(r1),	r14	;0x0008(r1)
   5ab8:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   5abc:	b0 12 f8 78 	call	#0x78f8	
   5ac0:	21 53       	incd	r1		
   5ac2:	b0 12 9e 7f 	call	#0x7f9e	
   5ac6:	06 4c       	mov	r12,	r6	
   5ac8:	07 4d       	mov	r13,	r7	
   5aca:	1a 53       	inc	r10		
   5acc:	0b 63       	adc	r11		
   5ace:	36 90 be ba 	cmp	#-17730,r6	;#0xbabe
   5ad2:	03 20       	jnz	$+8      	;abs 0x5ada
   5ad4:	37 90 ad ab 	cmp	#-21587,r7	;#0xabad
   5ad8:	06 24       	jz	$+14     	;abs 0x5ae6
   5ada:	0b 93       	tst	r11		
   5adc:	f2 2b       	jnc	$-26     	;abs 0x5ac2
   5ade:	03 20       	jnz	$+8      	;abs 0x5ae6
   5ae0:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   5ae4:	ee 2b       	jnc	$-34     	;abs 0x5ac2
   5ae6:	0b 93       	tst	r11		
   5ae8:	04 28       	jnc	$+10     	;abs 0x5af2
   5aea:	05 20       	jnz	$+12     	;abs 0x5af6
   5aec:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   5af0:	02 2c       	jc	$+6      	;abs 0x5af6
   5af2:	81 43 04 00 	mov	#0,	4(r1)	;r3 As==00, 0x0004(r1)
   5af6:	1c 41 04 00 	mov	4(r1),	r12	;0x0004(r1)
   5afa:	0d 4c       	mov	r12,	r13	
   5afc:	3d e3       	inv	r13		
   5afe:	0d 5d       	rla	r13		
   5b00:	0d 7d       	subc	r13,	r13	
   5b02:	31 50 0a 00 	add	#10,	r1	;#0x000a
   5b06:	30 40 1c f3 	br	#0xf31c	
   5b0a:	0a 12       	push	r10		
   5b0c:	0b 12       	push	r11		
   5b0e:	08 12       	push	r8		
   5b10:	09 12       	push	r9		
   5b12:	06 12       	push	r6		
   5b14:	21 83       	decd	r1		
   5b16:	06 4c       	mov	r12,	r6	
   5b18:	08 4e       	mov	r14,	r8	
   5b1a:	09 4f       	mov	r15,	r9	
   5b1c:	0a 43       	clr	r10		
   5b1e:	0b 43       	clr	r11		
   5b20:	0b 99       	cmp	r9,	r11	
   5b22:	03 38       	jl	$+8      	;abs 0x5b2a
   5b24:	12 20       	jnz	$+38     	;abs 0x5b4a
   5b26:	0a 98       	cmp	r8,	r10	
   5b28:	10 2c       	jc	$+34     	;abs 0x5b4a
   5b2a:	0f 46       	mov	r6,	r15	
   5b2c:	0f 5a       	add	r10,	r15	
   5b2e:	e1 4f 00 00 	mov.b	@r15,	0(r1)	;0x0000(r1)
   5b32:	0f 46       	mov	r6,	r15	
   5b34:	0f 5a       	add	r10,	r15	
   5b36:	d1 4f 01 00 	mov.b	1(r15),	1(r1)	;0x0001(r15), 0x0001(r1)
   5b3a:	01 00 
   5b3c:	2c 41       	mov	@r1,	r12	
   5b3e:	0d 43       	clr	r13		
   5b40:	b0 12 14 80 	call	#0x8014	
   5b44:	2a 53       	incd	r10		
   5b46:	0b 63       	adc	r11		
   5b48:	eb 3f       	jmp	$-40     	;abs 0x5b20
   5b4a:	21 53       	incd	r1		
   5b4c:	30 40 22 f3 	br	#0xf322	
   5b50:	0a 12       	push	r10		
   5b52:	0b 12       	push	r11		
   5b54:	08 12       	push	r8		
   5b56:	09 12       	push	r9		
   5b58:	06 12       	push	r6		
   5b5a:	07 12       	push	r7		
   5b5c:	04 12       	push	r4		
   5b5e:	21 82       	sub	#4,	r1	;r2 As==10
   5b60:	36 43       	mov	#-1,	r6	;r3 As==11
   5b62:	37 43       	mov	#-1,	r7	;r3 As==11
   5b64:	b0 12 2e 3c 	call	#0x3c2e	
   5b68:	04 4c       	mov	r12,	r4	
   5b6a:	08 43       	clr	r8		
   5b6c:	09 43       	clr	r9		
   5b6e:	0a 43       	clr	r10		
   5b70:	0b 43       	clr	r11		
   5b72:	b0 12 9e 7f 	call	#0x7f9e	
   5b76:	08 4c       	mov	r12,	r8	
   5b78:	09 4d       	mov	r13,	r9	
   5b7a:	1a 53       	inc	r10		
   5b7c:	0b 63       	adc	r11		
   5b7e:	38 90 be ba 	cmp	#-17730,r8	;#0xbabe
   5b82:	03 20       	jnz	$+8      	;abs 0x5b8a
   5b84:	39 90 fe ca 	cmp	#-13570,r9	;#0xcafe
   5b88:	06 24       	jz	$+14     	;abs 0x5b96
   5b8a:	0b 93       	tst	r11		
   5b8c:	f2 2b       	jnc	$-26     	;abs 0x5b72
   5b8e:	03 20       	jnz	$+8      	;abs 0x5b96
   5b90:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   5b94:	ee 2b       	jnc	$-34     	;abs 0x5b72
   5b96:	0b 93       	tst	r11		
   5b98:	04 28       	jnc	$+10     	;abs 0x5ba2
   5b9a:	05 20       	jnz	$+12     	;abs 0x5ba6
   5b9c:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   5ba0:	02 2c       	jc	$+6      	;abs 0x5ba6
   5ba2:	06 43       	clr	r6		
   5ba4:	07 43       	clr	r7		
   5ba6:	0e 41       	mov	r1,	r14	
   5ba8:	0c 41       	mov	r1,	r12	
   5baa:	b0 12 04 7a 	call	#0x7a04	
   5bae:	d2 93 db 12 	cmp.b	#1,	&0x12db	;r3 As==01
   5bb2:	13 20       	jnz	$+40     	;abs 0x5bda
   5bb4:	30 12 98 14 	push	#5272		;#0x1498
   5bb8:	1e 42 b8 12 	mov	&0x12b8,r14	
   5bbc:	1f 42 ba 12 	mov	&0x12ba,r15	
   5bc0:	12 c3       	clrc			
   5bc2:	0f 10       	rrc	r15		
   5bc4:	0e 10       	rrc	r14		
   5bc6:	0c 44       	mov	r4,	r12	
   5bc8:	0d 43       	clr	r13		
   5bca:	b0 12 a6 76 	call	#0x76a6	
   5bce:	21 53       	incd	r1		
   5bd0:	0c 93       	tst	r12		
   5bd2:	03 24       	jz	$+8      	;abs 0x5bda
   5bd4:	3c 43       	mov	#-1,	r12	;r3 As==11
   5bd6:	3d 43       	mov	#-1,	r13	;r3 As==11
   5bd8:	02 3c       	jmp	$+6      	;abs 0x5bde
   5bda:	0c 46       	mov	r6,	r12	
   5bdc:	0d 47       	mov	r7,	r13	
   5bde:	21 52       	add	#4,	r1	;r2 As==10
   5be0:	30 40 1e f3 	br	#0xf31e	
   5be4:	30 40 66 d4 	br	#0xd466	
   5be8:	0a 12       	push	r10		
   5bea:	0b 12       	push	r11		
   5bec:	0a 4c       	mov	r12,	r10	
   5bee:	0b 4d       	mov	r13,	r11	
   5bf0:	0c 4a       	mov	r10,	r12	
   5bf2:	0d 4b       	mov	r11,	r13	
   5bf4:	b0 12 f4 d8 	call	#0xd8f4	
   5bf8:	3b 41       	pop	r11		
   5bfa:	3a 41       	pop	r10		
   5bfc:	30 41       	ret			
   5bfe:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5c02:	03 43       	nop			
   5c04:	03 43       	nop			
   5c06:	03 43       	nop			
   5c08:	32 c2       	dint			
   5c0a:	03 43       	nop			
   5c0c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5c10:	03 43       	nop			
   5c12:	03 43       	nop			
   5c14:	03 43       	nop			
   5c16:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5c1a:	32 d2       	eint			
   5c1c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5c20:	03 43       	nop			
   5c22:	03 43       	nop			
   5c24:	03 43       	nop			
   5c26:	32 c2       	dint			
   5c28:	03 43       	nop			
   5c2a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5c2e:	03 43       	nop			
   5c30:	03 43       	nop			
   5c32:	03 43       	nop			
   5c34:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5c38:	32 d2       	eint			
   5c3a:	32 c2       	dint			
   5c3c:	03 43       	nop			
   5c3e:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5c42:	03 43       	nop			
   5c44:	03 43       	nop			
   5c46:	03 43       	nop			
   5c48:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5c4c:	03 43       	nop			
   5c4e:	03 43       	nop			
   5c50:	03 43       	nop			
   5c52:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5c56:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5c5a:	32 d2       	eint			
   5c5c:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   5c60:	03 43       	nop			
   5c62:	03 43       	nop			
   5c64:	03 43       	nop			
   5c66:	32 c2       	dint			
   5c68:	03 43       	nop			
   5c6a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5c6e:	03 43       	nop			
   5c70:	03 43       	nop			
   5c72:	03 43       	nop			
   5c74:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5c78:	32 d2       	eint			
   5c7a:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5c7e:	03 43       	nop			
   5c80:	03 43       	nop			
   5c82:	03 43       	nop			
   5c84:	32 c2       	dint			
   5c86:	03 43       	nop			
   5c88:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5c8c:	03 43       	nop			
   5c8e:	03 43       	nop			
   5c90:	03 43       	nop			
   5c92:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5c96:	32 d2       	eint			
   5c98:	32 c2       	dint			
   5c9a:	03 43       	nop			
   5c9c:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5ca0:	03 43       	nop			
   5ca2:	03 43       	nop			
   5ca4:	03 43       	nop			
   5ca6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5caa:	03 43       	nop			
   5cac:	03 43       	nop			
   5cae:	03 43       	nop			
   5cb0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5cb4:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5cb8:	32 d2       	eint			
   5cba:	1c 43       	mov	#1,	r12	;r3 As==01
   5cbc:	0d 43       	clr	r13		
   5cbe:	b0 12 be 63 	call	#0x63be	
   5cc2:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5cc6:	03 43       	nop			
   5cc8:	03 43       	nop			
   5cca:	03 43       	nop			
   5ccc:	32 c2       	dint			
   5cce:	03 43       	nop			
   5cd0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5cd4:	03 43       	nop			
   5cd6:	03 43       	nop			
   5cd8:	03 43       	nop			
   5cda:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5cde:	32 d2       	eint			
   5ce0:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5ce4:	03 43       	nop			
   5ce6:	03 43       	nop			
   5ce8:	03 43       	nop			
   5cea:	32 c2       	dint			
   5cec:	03 43       	nop			
   5cee:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5cf2:	03 43       	nop			
   5cf4:	03 43       	nop			
   5cf6:	03 43       	nop			
   5cf8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5cfc:	32 d2       	eint			
   5cfe:	32 c2       	dint			
   5d00:	03 43       	nop			
   5d02:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5d06:	03 43       	nop			
   5d08:	03 43       	nop			
   5d0a:	03 43       	nop			
   5d0c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5d10:	03 43       	nop			
   5d12:	03 43       	nop			
   5d14:	03 43       	nop			
   5d16:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5d1a:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5d1e:	32 d2       	eint			
   5d20:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   5d24:	03 43       	nop			
   5d26:	03 43       	nop			
   5d28:	03 43       	nop			
   5d2a:	32 c2       	dint			
   5d2c:	03 43       	nop			
   5d2e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5d32:	03 43       	nop			
   5d34:	03 43       	nop			
   5d36:	03 43       	nop			
   5d38:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5d3c:	32 d2       	eint			
   5d3e:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5d42:	03 43       	nop			
   5d44:	03 43       	nop			
   5d46:	03 43       	nop			
   5d48:	32 c2       	dint			
   5d4a:	03 43       	nop			
   5d4c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5d50:	03 43       	nop			
   5d52:	03 43       	nop			
   5d54:	03 43       	nop			
   5d56:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5d5a:	32 d2       	eint			
   5d5c:	32 c2       	dint			
   5d5e:	03 43       	nop			
   5d60:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5d64:	03 43       	nop			
   5d66:	03 43       	nop			
   5d68:	03 43       	nop			
   5d6a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5d6e:	03 43       	nop			
   5d70:	03 43       	nop			
   5d72:	03 43       	nop			
   5d74:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5d78:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5d7c:	32 d2       	eint			
   5d7e:	1c 43       	mov	#1,	r12	;r3 As==01
   5d80:	0d 43       	clr	r13		
   5d82:	b0 12 be 63 	call	#0x63be	
   5d86:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5d8a:	03 43       	nop			
   5d8c:	03 43       	nop			
   5d8e:	03 43       	nop			
   5d90:	32 c2       	dint			
   5d92:	03 43       	nop			
   5d94:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5d98:	03 43       	nop			
   5d9a:	03 43       	nop			
   5d9c:	03 43       	nop			
   5d9e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5da2:	32 d2       	eint			
   5da4:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5da8:	03 43       	nop			
   5daa:	03 43       	nop			
   5dac:	03 43       	nop			
   5dae:	32 c2       	dint			
   5db0:	03 43       	nop			
   5db2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5db6:	03 43       	nop			
   5db8:	03 43       	nop			
   5dba:	03 43       	nop			
   5dbc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5dc0:	32 d2       	eint			
   5dc2:	32 c2       	dint			
   5dc4:	03 43       	nop			
   5dc6:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5dca:	03 43       	nop			
   5dcc:	03 43       	nop			
   5dce:	03 43       	nop			
   5dd0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5dd4:	03 43       	nop			
   5dd6:	03 43       	nop			
   5dd8:	03 43       	nop			
   5dda:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5dde:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5de2:	32 d2       	eint			
   5de4:	30 41       	ret			
   5de6:	0f 43       	clr	r15		
   5de8:	3f 40 06 00 	mov	#6,	r15	;#0x0006
   5dec:	0f 93       	tst	r15		
   5dee:	31 24       	jz	$+100    	;abs 0x5e52
   5df0:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5df4:	03 43       	nop			
   5df6:	03 43       	nop			
   5df8:	03 43       	nop			
   5dfa:	32 c2       	dint			
   5dfc:	03 43       	nop			
   5dfe:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5e02:	03 43       	nop			
   5e04:	03 43       	nop			
   5e06:	03 43       	nop			
   5e08:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5e0c:	32 d2       	eint			
   5e0e:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5e12:	03 43       	nop			
   5e14:	03 43       	nop			
   5e16:	03 43       	nop			
   5e18:	32 c2       	dint			
   5e1a:	03 43       	nop			
   5e1c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5e20:	03 43       	nop			
   5e22:	03 43       	nop			
   5e24:	03 43       	nop			
   5e26:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5e2a:	32 d2       	eint			
   5e2c:	32 c2       	dint			
   5e2e:	03 43       	nop			
   5e30:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5e34:	03 43       	nop			
   5e36:	03 43       	nop			
   5e38:	03 43       	nop			
   5e3a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5e3e:	03 43       	nop			
   5e40:	03 43       	nop			
   5e42:	03 43       	nop			
   5e44:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5e48:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5e4c:	32 d2       	eint			
   5e4e:	3f 53       	add	#-1,	r15	;r3 As==11
   5e50:	cd 3f       	jmp	$-100    	;abs 0x5dec
   5e52:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   5e56:	03 43       	nop			
   5e58:	03 43       	nop			
   5e5a:	03 43       	nop			
   5e5c:	32 c2       	dint			
   5e5e:	03 43       	nop			
   5e60:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5e64:	03 43       	nop			
   5e66:	03 43       	nop			
   5e68:	03 43       	nop			
   5e6a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5e6e:	32 d2       	eint			
   5e70:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5e74:	03 43       	nop			
   5e76:	03 43       	nop			
   5e78:	03 43       	nop			
   5e7a:	32 c2       	dint			
   5e7c:	03 43       	nop			
   5e7e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5e82:	03 43       	nop			
   5e84:	03 43       	nop			
   5e86:	03 43       	nop			
   5e88:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5e8c:	32 d2       	eint			
   5e8e:	32 c2       	dint			
   5e90:	03 43       	nop			
   5e92:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5e96:	03 43       	nop			
   5e98:	03 43       	nop			
   5e9a:	03 43       	nop			
   5e9c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5ea0:	03 43       	nop			
   5ea2:	03 43       	nop			
   5ea4:	03 43       	nop			
   5ea6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5eaa:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5eae:	32 d2       	eint			
   5eb0:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5eb4:	03 43       	nop			
   5eb6:	03 43       	nop			
   5eb8:	03 43       	nop			
   5eba:	32 c2       	dint			
   5ebc:	03 43       	nop			
   5ebe:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5ec2:	03 43       	nop			
   5ec4:	03 43       	nop			
   5ec6:	03 43       	nop			
   5ec8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5ecc:	32 d2       	eint			
   5ece:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5ed2:	03 43       	nop			
   5ed4:	03 43       	nop			
   5ed6:	03 43       	nop			
   5ed8:	32 c2       	dint			
   5eda:	03 43       	nop			
   5edc:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5ee0:	03 43       	nop			
   5ee2:	03 43       	nop			
   5ee4:	03 43       	nop			
   5ee6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5eea:	32 d2       	eint			
   5eec:	32 c2       	dint			
   5eee:	03 43       	nop			
   5ef0:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5ef4:	03 43       	nop			
   5ef6:	03 43       	nop			
   5ef8:	03 43       	nop			
   5efa:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5efe:	03 43       	nop			
   5f00:	03 43       	nop			
   5f02:	03 43       	nop			
   5f04:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5f08:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5f0c:	32 d2       	eint			
   5f0e:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   5f12:	03 43       	nop			
   5f14:	03 43       	nop			
   5f16:	03 43       	nop			
   5f18:	32 c2       	dint			
   5f1a:	03 43       	nop			
   5f1c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5f20:	03 43       	nop			
   5f22:	03 43       	nop			
   5f24:	03 43       	nop			
   5f26:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5f2a:	32 d2       	eint			
   5f2c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5f30:	03 43       	nop			
   5f32:	03 43       	nop			
   5f34:	03 43       	nop			
   5f36:	32 c2       	dint			
   5f38:	03 43       	nop			
   5f3a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5f3e:	03 43       	nop			
   5f40:	03 43       	nop			
   5f42:	03 43       	nop			
   5f44:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5f48:	32 d2       	eint			
   5f4a:	32 c2       	dint			
   5f4c:	03 43       	nop			
   5f4e:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5f52:	03 43       	nop			
   5f54:	03 43       	nop			
   5f56:	03 43       	nop			
   5f58:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5f5c:	03 43       	nop			
   5f5e:	03 43       	nop			
   5f60:	03 43       	nop			
   5f62:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5f66:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5f6a:	32 d2       	eint			
   5f6c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5f70:	03 43       	nop			
   5f72:	03 43       	nop			
   5f74:	03 43       	nop			
   5f76:	32 c2       	dint			
   5f78:	03 43       	nop			
   5f7a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5f7e:	03 43       	nop			
   5f80:	03 43       	nop			
   5f82:	03 43       	nop			
   5f84:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5f88:	32 d2       	eint			
   5f8a:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5f8e:	03 43       	nop			
   5f90:	03 43       	nop			
   5f92:	03 43       	nop			
   5f94:	32 c2       	dint			
   5f96:	03 43       	nop			
   5f98:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5f9c:	03 43       	nop			
   5f9e:	03 43       	nop			
   5fa0:	03 43       	nop			
   5fa2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5fa6:	32 d2       	eint			
   5fa8:	32 c2       	dint			
   5faa:	03 43       	nop			
   5fac:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   5fb0:	03 43       	nop			
   5fb2:	03 43       	nop			
   5fb4:	03 43       	nop			
   5fb6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5fba:	03 43       	nop			
   5fbc:	03 43       	nop			
   5fbe:	03 43       	nop			
   5fc0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5fc4:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   5fc8:	32 d2       	eint			
   5fca:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   5fce:	03 43       	nop			
   5fd0:	03 43       	nop			
   5fd2:	03 43       	nop			
   5fd4:	32 c2       	dint			
   5fd6:	03 43       	nop			
   5fd8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5fdc:	03 43       	nop			
   5fde:	03 43       	nop			
   5fe0:	03 43       	nop			
   5fe2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   5fe6:	32 d2       	eint			
   5fe8:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   5fec:	03 43       	nop			
   5fee:	03 43       	nop			
   5ff0:	03 43       	nop			
   5ff2:	32 c2       	dint			
   5ff4:	03 43       	nop			
   5ff6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   5ffa:	03 43       	nop			
   5ffc:	03 43       	nop			
   5ffe:	03 43       	nop			
   6000:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6004:	32 d2       	eint			
   6006:	32 c2       	dint			
   6008:	03 43       	nop			
   600a:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   600e:	03 43       	nop			
   6010:	03 43       	nop			
   6012:	03 43       	nop			
   6014:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6018:	03 43       	nop			
   601a:	03 43       	nop			
   601c:	03 43       	nop			
   601e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6022:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   6026:	32 d2       	eint			
   6028:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   602c:	03 43       	nop			
   602e:	03 43       	nop			
   6030:	03 43       	nop			
   6032:	32 c2       	dint			
   6034:	03 43       	nop			
   6036:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   603a:	03 43       	nop			
   603c:	03 43       	nop			
   603e:	03 43       	nop			
   6040:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6044:	32 d2       	eint			
   6046:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   604a:	03 43       	nop			
   604c:	03 43       	nop			
   604e:	03 43       	nop			
   6050:	32 c2       	dint			
   6052:	03 43       	nop			
   6054:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6058:	03 43       	nop			
   605a:	03 43       	nop			
   605c:	03 43       	nop			
   605e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6062:	32 d2       	eint			
   6064:	32 c2       	dint			
   6066:	03 43       	nop			
   6068:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   606c:	03 43       	nop			
   606e:	03 43       	nop			
   6070:	03 43       	nop			
   6072:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6076:	03 43       	nop			
   6078:	03 43       	nop			
   607a:	03 43       	nop			
   607c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6080:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   6084:	32 d2       	eint			
   6086:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   608a:	03 43       	nop			
   608c:	03 43       	nop			
   608e:	03 43       	nop			
   6090:	32 c2       	dint			
   6092:	03 43       	nop			
   6094:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6098:	03 43       	nop			
   609a:	03 43       	nop			
   609c:	03 43       	nop			
   609e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   60a2:	32 d2       	eint			
   60a4:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   60a8:	03 43       	nop			
   60aa:	03 43       	nop			
   60ac:	03 43       	nop			
   60ae:	32 c2       	dint			
   60b0:	03 43       	nop			
   60b2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   60b6:	03 43       	nop			
   60b8:	03 43       	nop			
   60ba:	03 43       	nop			
   60bc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   60c0:	32 d2       	eint			
   60c2:	32 c2       	dint			
   60c4:	03 43       	nop			
   60c6:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   60ca:	03 43       	nop			
   60cc:	03 43       	nop			
   60ce:	03 43       	nop			
   60d0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   60d4:	03 43       	nop			
   60d6:	03 43       	nop			
   60d8:	03 43       	nop			
   60da:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   60de:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   60e2:	32 d2       	eint			
   60e4:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   60e8:	03 43       	nop			
   60ea:	03 43       	nop			
   60ec:	03 43       	nop			
   60ee:	32 c2       	dint			
   60f0:	03 43       	nop			
   60f2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   60f6:	03 43       	nop			
   60f8:	03 43       	nop			
   60fa:	03 43       	nop			
   60fc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6100:	32 d2       	eint			
   6102:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   6106:	03 43       	nop			
   6108:	03 43       	nop			
   610a:	03 43       	nop			
   610c:	32 c2       	dint			
   610e:	03 43       	nop			
   6110:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6114:	03 43       	nop			
   6116:	03 43       	nop			
   6118:	03 43       	nop			
   611a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   611e:	32 d2       	eint			
   6120:	32 c2       	dint			
   6122:	03 43       	nop			
   6124:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   6128:	03 43       	nop			
   612a:	03 43       	nop			
   612c:	03 43       	nop			
   612e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6132:	03 43       	nop			
   6134:	03 43       	nop			
   6136:	03 43       	nop			
   6138:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   613c:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   6140:	32 d2       	eint			
   6142:	30 41       	ret			
   6144:	0f 4c       	mov	r12,	r15	
   6146:	92 43 bc 12 	mov	#1,	&0x12bc	;r3 As==01
   614a:	82 43 8e 13 	mov	#0,	&0x138e	;r3 As==00
   614e:	0c 43       	clr	r12		
   6150:	0d 43       	clr	r13		
   6152:	30 41       	ret			
   6154:	0a 12       	push	r10		
   6156:	4a 4c       	mov.b	r12,	r10	
   6158:	0c 43       	clr	r12		
   615a:	0d 43       	clr	r13		
   615c:	b0 12 b8 62 	call	#0x62b8	
   6160:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   6164:	0d 43       	clr	r13		
   6166:	b0 12 be 63 	call	#0x63be	
   616a:	4a 93       	tst.b	r10		
   616c:	02 24       	jz	$+6      	;abs 0x6172
   616e:	5a 93       	cmp.b	#1,	r10	;r3 As==01
   6170:	05 20       	jnz	$+12     	;abs 0x617c
   6172:	0c 43       	clr	r12		
   6174:	0d 43       	clr	r13		
   6176:	b0 12 70 63 	call	#0x6370	
   617a:	04 3c       	jmp	$+10     	;abs 0x6184
   617c:	1c 43       	mov	#1,	r12	;r3 As==01
   617e:	0d 43       	clr	r13		
   6180:	b0 12 70 63 	call	#0x6370	
   6184:	1c 43       	mov	#1,	r12	;r3 As==01
   6186:	0d 43       	clr	r13		
   6188:	b0 12 b8 62 	call	#0x62b8	
   618c:	3c 40 19 00 	mov	#25,	r12	;#0x0019
   6190:	0d 43       	clr	r13		
   6192:	b0 12 be 63 	call	#0x63be	
   6196:	5a 93       	cmp.b	#1,	r10	;r3 As==01
   6198:	03 24       	jz	$+8      	;abs 0x61a0
   619a:	7a 90 03 00 	cmp.b	#3,	r10	;#0x0003
   619e:	05 20       	jnz	$+12     	;abs 0x61aa
   61a0:	0c 43       	clr	r12		
   61a2:	0d 43       	clr	r13		
   61a4:	b0 12 70 63 	call	#0x6370	
   61a8:	04 3c       	jmp	$+10     	;abs 0x61b2
   61aa:	1c 43       	mov	#1,	r12	;r3 As==01
   61ac:	0d 43       	clr	r13		
   61ae:	b0 12 70 63 	call	#0x6370	
   61b2:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   61b6:	b0 12 0e df 	call	#0xdf0e	
   61ba:	4a 93       	tst.b	r10		
   61bc:	02 24       	jz	$+6      	;abs 0x61c2
   61be:	6a 93       	cmp.b	#2,	r10	;r3 As==10
   61c0:	03 20       	jnz	$+8      	;abs 0x61c8
   61c2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   61c6:	02 3c       	jmp	$+6      	;abs 0x61cc
   61c8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   61cc:	5a 93       	cmp.b	#1,	r10	;r3 As==01
   61ce:	02 20       	jnz	$+6      	;abs 0x61d4
   61d0:	e2 d2 31 00 	bis.b	#4,	&0x0031	;r2 As==10
   61d4:	1c 43       	mov	#1,	r12	;r3 As==01
   61d6:	b0 12 0e df 	call	#0xdf0e	
   61da:	4a 93       	tst.b	r10		
   61dc:	02 24       	jz	$+6      	;abs 0x61e2
   61de:	6a 93       	cmp.b	#2,	r10	;r3 As==10
   61e0:	03 20       	jnz	$+8      	;abs 0x61e8
   61e2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   61e6:	02 3c       	jmp	$+6      	;abs 0x61ec
   61e8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   61ec:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   61f0:	b0 12 0e df 	call	#0xdf0e	
   61f4:	7a 90 03 00 	cmp.b	#3,	r10	;#0x0003
   61f8:	02 20       	jnz	$+6      	;abs 0x61fe
   61fa:	e2 d2 31 00 	bis.b	#4,	&0x0031	;r2 As==10
   61fe:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   6202:	0d 43       	clr	r13		
   6204:	b0 12 be 63 	call	#0x63be	
   6208:	3a 41       	pop	r10		
   620a:	30 41       	ret			
   620c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   6210:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6214:	f2 d0 0a 00 	bis.b	#10,	&0x0032	;#0x000a
   6218:	32 00 
   621a:	3c 40 19 00 	mov	#25,	r12	;#0x0019
   621e:	0d 43       	clr	r13		
   6220:	b0 12 be 63 	call	#0x63be	
   6224:	6c 43       	mov.b	#2,	r12	;r3 As==10
   6226:	b0 12 54 61 	call	#0x6154	
   622a:	0c 43       	clr	r12		
   622c:	0d 43       	clr	r13		
   622e:	30 41       	ret			
   6230:	4c 43       	clr.b	r12		
   6232:	30 40 54 61 	br	#0x6154	
   6236:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   623a:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   623e:	0d 43       	clr	r13		
   6240:	b0 12 be 63 	call	#0x63be	
   6244:	f2 c2 32 00 	bic.b	#8,	&0x0032	;r2 As==11
   6248:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   624c:	0d 43       	clr	r13		
   624e:	b0 12 be 63 	call	#0x63be	
   6252:	0c 43       	clr	r12		
   6254:	0d 43       	clr	r13		
   6256:	30 41       	ret			
   6258:	0a 12       	push	r10		
   625a:	0b 12       	push	r11		
   625c:	0a 4c       	mov	r12,	r10	
   625e:	0b 4d       	mov	r13,	r11	
   6260:	4c 4a       	mov.b	r10,	r12	
   6262:	b0 12 1e cd 	call	#0xcd1e	
   6266:	0d 43       	clr	r13		
   6268:	3b 41       	pop	r11		
   626a:	3a 41       	pop	r10		
   626c:	30 41       	ret			
   626e:	0a 12       	push	r10		
   6270:	0b 12       	push	r11		
   6272:	08 12       	push	r8		
   6274:	09 12       	push	r9		
   6276:	0a 4c       	mov	r12,	r10	
   6278:	0b 4d       	mov	r13,	r11	
   627a:	08 4e       	mov	r14,	r8	
   627c:	09 4f       	mov	r15,	r9	
   627e:	0e 4a       	mov	r10,	r14	
   6280:	0f 4b       	mov	r11,	r15	
   6282:	0c 48       	mov	r8,	r12	
   6284:	b0 12 12 cf 	call	#0xcf12	
   6288:	30 40 24 f3 	br	#0xf324	
   628c:	0a 12       	push	r10		
   628e:	0b 12       	push	r11		
   6290:	0e 4c       	mov	r12,	r14	
   6292:	0f 4d       	mov	r13,	r15	
   6294:	5a 42 da 12 	mov.b	&0x12da,r10	
   6298:	3a f0 ff 00 	and	#255,	r10	;#0x00ff
   629c:	0b 43       	clr	r11		
   629e:	0c 4a       	mov	r10,	r12	
   62a0:	0d 4b       	mov	r11,	r13	
   62a2:	4a 4e       	mov.b	r14,	r10	
   62a4:	c2 4a da 12 	mov.b	r10,	&0x12da	
   62a8:	3b 41       	pop	r11		
   62aa:	3a 41       	pop	r10		
   62ac:	30 41       	ret			
   62ae:	0e 4c       	mov	r12,	r14	
   62b0:	0f 4d       	mov	r13,	r15	
   62b2:	0c 43       	clr	r12		
   62b4:	0d 43       	clr	r13		
   62b6:	30 41       	ret			
   62b8:	0a 12       	push	r10		
   62ba:	0b 12       	push	r11		
   62bc:	0a 4c       	mov	r12,	r10	
   62be:	0b 4d       	mov	r13,	r11	
   62c0:	0f 4a       	mov	r10,	r15	
   62c2:	0f db       	bis	r11,	r15	
   62c4:	0f 93       	tst	r15		
   62c6:	08 24       	jz	$+18     	;abs 0x62d8
   62c8:	5e 42 31 00 	mov.b	&0x0031,r14	
   62cc:	7e d2       	bis.b	#8,	r14	;r2 As==11
   62ce:	c2 4e 31 00 	mov.b	r14,	&0x0031	
   62d2:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   62d6:	08 3c       	jmp	$+18     	;abs 0x62e8
   62d8:	5e 42 31 00 	mov.b	&0x0031,r14	
   62dc:	7e f0 f7 00 	and.b	#247,	r14	;#0x00f7
   62e0:	c2 4e 31 00 	mov.b	r14,	&0x0031	
   62e4:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   62e8:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   62ec:	0d 43       	clr	r13		
   62ee:	b0 12 be 63 	call	#0x63be	
   62f2:	3b 41       	pop	r11		
   62f4:	3a 41       	pop	r10		
   62f6:	30 41       	ret			
   62f8:	0e 4c       	mov	r12,	r14	
   62fa:	0f 4d       	mov	r13,	r15	
   62fc:	0f 83       	sub	#0,	r15	;r3 As==00
   62fe:	14 20       	jnz	$+42     	;abs 0x6328
   6300:	0e 83       	sub	#0,	r14	;r3 As==00
   6302:	05 24       	jz	$+12     	;abs 0x630e
   6304:	2e 83       	decd	r14		
   6306:	06 24       	jz	$+14     	;abs 0x6314
   6308:	1e 83       	dec	r14		
   630a:	09 24       	jz	$+20     	;abs 0x631e
   630c:	0d 3c       	jmp	$+28     	;abs 0x6328
   630e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6312:	30 41       	ret			
   6314:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6318:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   631c:	30 41       	ret			
   631e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6322:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6326:	30 41       	ret			
   6328:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   632c:	30 41       	ret			
   632e:	0a 12       	push	r10		
   6330:	0b 12       	push	r11		
   6332:	0a 4c       	mov	r12,	r10	
   6334:	0b 4d       	mov	r13,	r11	
   6336:	0e 4a       	mov	r10,	r14	
   6338:	0f 4b       	mov	r11,	r15	
   633a:	0f 83       	sub	#0,	r15	;r3 As==00
   633c:	14 20       	jnz	$+42     	;abs 0x6366
   633e:	0e 83       	sub	#0,	r14	;r3 As==00
   6340:	05 24       	jz	$+12     	;abs 0x634c
   6342:	2e 83       	decd	r14		
   6344:	06 24       	jz	$+14     	;abs 0x6352
   6346:	1e 83       	dec	r14		
   6348:	09 24       	jz	$+20     	;abs 0x635c
   634a:	0d 3c       	jmp	$+28     	;abs 0x6366
   634c:	b0 12 48 cb 	call	#0xcb48	
   6350:	0c 3c       	jmp	$+26     	;abs 0x636a
   6352:	b0 12 48 cb 	call	#0xcb48	
   6356:	b0 12 58 cb 	call	#0xcb58	
   635a:	07 3c       	jmp	$+16     	;abs 0x636a
   635c:	b0 12 58 cb 	call	#0xcb58	
   6360:	b0 12 48 cb 	call	#0xcb48	
   6364:	02 3c       	jmp	$+6      	;abs 0x636a
   6366:	b0 12 58 cb 	call	#0xcb58	
   636a:	3b 41       	pop	r11		
   636c:	3a 41       	pop	r10		
   636e:	30 41       	ret			
   6370:	0a 12       	push	r10		
   6372:	0b 12       	push	r11		
   6374:	0a 4c       	mov	r12,	r10	
   6376:	0b 4d       	mov	r13,	r11	
   6378:	0e 4a       	mov	r10,	r14	
   637a:	0f 4b       	mov	r11,	r15	
   637c:	0f 83       	sub	#0,	r15	;r3 As==00
   637e:	10 20       	jnz	$+34     	;abs 0x63a0
   6380:	0e 83       	sub	#0,	r14	;r3 As==00
   6382:	05 24       	jz	$+12     	;abs 0x638e
   6384:	1e 83       	dec	r14		
   6386:	06 24       	jz	$+14     	;abs 0x6394
   6388:	1e 83       	dec	r14		
   638a:	07 24       	jz	$+16     	;abs 0x639a
   638c:	09 3c       	jmp	$+20     	;abs 0x63a0
   638e:	e2 c2 31 00 	bic.b	#4,	&0x0031	;r2 As==10
   6392:	08 3c       	jmp	$+18     	;abs 0x63a4
   6394:	e2 d2 31 00 	bis.b	#4,	&0x0031	;r2 As==10
   6398:	05 3c       	jmp	$+12     	;abs 0x63a4
   639a:	e2 d2 31 00 	bis.b	#4,	&0x0031	;r2 As==10
   639e:	02 3c       	jmp	$+6      	;abs 0x63a4
   63a0:	e2 d2 31 00 	bis.b	#4,	&0x0031	;r2 As==10
   63a4:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   63a8:	0d 43       	clr	r13		
   63aa:	b0 12 be 63 	call	#0x63be	
   63ae:	3b 41       	pop	r11		
   63b0:	3a 41       	pop	r10		
   63b2:	30 41       	ret			
   63b4:	0e 4c       	mov	r12,	r14	
   63b6:	0f 4d       	mov	r13,	r15	
   63b8:	0c 43       	clr	r12		
   63ba:	0d 43       	clr	r13		
   63bc:	30 41       	ret			
   63be:	0a 12       	push	r10		
   63c0:	0b 12       	push	r11		
   63c2:	0a 4c       	mov	r12,	r10	
   63c4:	0b 4d       	mov	r13,	r11	
   63c6:	0c 4a       	mov	r10,	r12	
   63c8:	b0 12 f6 de 	call	#0xdef6	
   63cc:	3b 41       	pop	r11		
   63ce:	3a 41       	pop	r10		
   63d0:	30 41       	ret			
   63d2:	0a 12       	push	r10		
   63d4:	08 12       	push	r8		
   63d6:	09 12       	push	r9		
   63d8:	0a 4c       	mov	r12,	r10	
   63da:	38 40 62 98 	mov	#-26526,r8	;#0x9862
   63de:	39 40 62 00 	mov	#98,	r9	;#0x0062
   63e2:	92 93 bc 12 	cmp	#1,	&0x12bc	;r3 As==01
   63e6:	02 20       	jnz	$+6      	;abs 0x63ec
   63e8:	b0 12 68 cb 	call	#0xcb68	
   63ec:	d2 43 19 16 	mov.b	#1,	&0x1619	;r3 As==01
   63f0:	f2 d0 10 00 	bis.b	#16,	&0x002a	;#0x0010
   63f4:	2a 00 
   63f6:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   63fa:	b2 40 10 00 	mov	#16,	&0x0182	;#0x0010
   63fe:	82 01 
   6400:	82 4a 92 01 	mov	r10,	&0x0192	
   6404:	b2 d0 14 00 	bis	#20,	&0x0180	;#0x0014
   6408:	80 01 
   640a:	b2 d0 14 00 	bis	#20,	&0x0160	;#0x0014
   640e:	60 01 
   6410:	c2 93 19 16 	tst.b	&0x1619	
   6414:	08 24       	jz	$+18     	;abs 0x6426
   6416:	09 93       	tst	r9		
   6418:	06 38       	jl	$+14     	;abs 0x6426
   641a:	02 20       	jnz	$+6      	;abs 0x6420
   641c:	18 93       	cmp	#1,	r8	;r3 As==01
   641e:	03 28       	jnc	$+8      	;abs 0x6426
   6420:	38 53       	add	#-1,	r8	;r3 As==11
   6422:	39 63       	addc	#-1,	r9	;r3 As==11
   6424:	f5 3f       	jmp	$-20     	;abs 0x6410
   6426:	92 93 bc 12 	cmp	#1,	&0x12bc	;r3 As==01
   642a:	02 20       	jnz	$+6      	;abs 0x6430
   642c:	b0 12 b2 cb 	call	#0xcbb2	
   6430:	39 41       	pop	r9		
   6432:	38 41       	pop	r8		
   6434:	3a 41       	pop	r10		
   6436:	30 41       	ret			
   6438:	b2 c0 10 00 	bic	#16,	&0x0160	;#0x0010
   643c:	60 01 
   643e:	b2 c0 10 00 	bic	#16,	&0x0182	;#0x0010
   6442:	82 01 
   6444:	e2 b3 30 00 	bit.b	#2,	&0x0030	;r3 As==10
   6448:	0f 2c       	jc	$+32     	;abs 0x6468
   644a:	03 43       	nop			
   644c:	03 43       	nop			
   644e:	03 43       	nop			
   6450:	03 43       	nop			
   6452:	03 43       	nop			
   6454:	03 43       	nop			
   6456:	03 43       	nop			
   6458:	03 43       	nop			
   645a:	82 43 66 01 	mov	#0,	&0x0166	;r3 As==00
   645e:	a2 d2 66 01 	bis	#4,	&0x0166	;r2 As==10
   6462:	b2 d0 e0 00 	bis	#224,	&0x0166	;#0x00e0
   6466:	66 01 
   6468:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   646c:	f2 c0 10 00 	bic.b	#16,	&0x002a	;#0x0010
   6470:	2a 00 
   6472:	c2 43 19 16 	mov.b	#0,	&0x1619	;r3 As==00
   6476:	00 13       	reti			
   6478:	0a 12       	push	r10		
   647a:	0b 12       	push	r11		
   647c:	08 12       	push	r8		
   647e:	08 43       	clr	r8		
   6480:	38 90 0e 00 	cmp	#14,	r8	;#0x000e
   6484:	2e 2c       	jc	$+94     	;abs 0x64e2
   6486:	3a 40 80 00 	mov	#128,	r10	;#0x0080
   648a:	0f 48       	mov	r8,	r15	
   648c:	0f 5f       	rla	r15		
   648e:	1f 4f f8 e7 	mov	-6152(r15),r15	;0xe7f8(r15)
   6492:	0f 5f       	rla	r15		
   6494:	0f 5f       	rla	r15		
   6496:	1e 4f 26 14 	mov	5158(r15),r14	;0x1426(r15)
   649a:	1f 4f 28 14 	mov	5160(r15),r15	;0x1428(r15)
   649e:	8e 10       	swpb	r14		
   64a0:	8f 10       	swpb	r15		
   64a2:	4e ef       	xor.b	r15,	r14	
   64a4:	0e ef       	xor	r15,	r14	
   64a6:	8f 11       	sxt	r15		
   64a8:	3e f0 00 0f 	and	#3840,	r14	;#0x0f00
   64ac:	0a 5e       	add	r14,	r10	
   64ae:	0f 48       	mov	r8,	r15	
   64b0:	0f 5f       	rla	r15		
   64b2:	1f 4f f8 e7 	mov	-6152(r15),r15	;0xe7f8(r15)
   64b6:	3f f0 0f 00 	and	#15,	r15	;#0x000f
   64ba:	0a 5f       	add	r15,	r10	
   64bc:	0f 48       	mov	r8,	r15	
   64be:	0f 5f       	rla	r15		
   64c0:	1f 4f f8 e7 	mov	-6152(r15),r15	;0xe7f8(r15)
   64c4:	0f 5f       	rla	r15		
   64c6:	0f 5f       	rla	r15		
   64c8:	1b 4f 26 14 	mov	5158(r15),r11	;0x1426(r15)
   64cc:	0e 4b       	mov	r11,	r14	
   64ce:	0c 4a       	mov	r10,	r12	
   64d0:	b0 12 f6 7c 	call	#0x7cf6	
   64d4:	0c 93       	tst	r12		
   64d6:	03 24       	jz	$+8      	;abs 0x64de
   64d8:	3c 43       	mov	#-1,	r12	;r3 As==11
   64da:	3d 43       	mov	#-1,	r13	;r3 As==11
   64dc:	04 3c       	jmp	$+10     	;abs 0x64e6
   64de:	18 53       	inc	r8		
   64e0:	cf 3f       	jmp	$-96     	;abs 0x6480
   64e2:	0c 43       	clr	r12		
   64e4:	0d 43       	clr	r13		
   64e6:	30 40 26 f3 	br	#0xf326	
   64ea:	0a 12       	push	r10		
   64ec:	0b 12       	push	r11		
   64ee:	82 43 32 14 	mov	#0,	&0x1432	;r3 As==00
   64f2:	82 43 34 14 	mov	#0,	&0x1434	;r3 As==00
   64f6:	0a 43       	clr	r10		
   64f8:	3a 90 0d 00 	cmp	#13,	r10	;#0x000d
   64fc:	1b 2c       	jc	$+56     	;abs 0x6534
   64fe:	3b 40 60 00 	mov	#96,	r11	;#0x0060
   6502:	0f 4a       	mov	r10,	r15	
   6504:	0f 5f       	rla	r15		
   6506:	1f 4f 14 e8 	mov	-6124(r15),r15	;0xe814(r15)
   650a:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   650e:	8f 10       	swpb	r15		
   6510:	3f f0 00 0f 	and	#3840,	r15	;#0x0f00
   6514:	0b 5f       	add	r15,	r11	
   6516:	0c 4b       	mov	r11,	r12	
   6518:	b0 12 0c 7e 	call	#0x7e0c	
   651c:	0f 4a       	mov	r10,	r15	
   651e:	0f 5f       	rla	r15		
   6520:	1f 4f 14 e8 	mov	-6124(r15),r15	;0xe814(r15)
   6524:	0f 5f       	rla	r15		
   6526:	0f 5f       	rla	r15		
   6528:	8f 4c 26 14 	mov	r12,	5158(r15);0x1426(r15)
   652c:	8f 4d 28 14 	mov	r13,	5160(r15);0x1428(r15)
   6530:	1a 53       	inc	r10		
   6532:	e2 3f       	jmp	$-58     	;abs 0x64f8
   6534:	b0 12 9e 7f 	call	#0x7f9e	
   6538:	0e 4c       	mov	r12,	r14	
   653a:	0f 4d       	mov	r13,	r15	
   653c:	0c 43       	clr	r12		
   653e:	0d 43       	clr	r13		
   6540:	3b 41       	pop	r11		
   6542:	3a 41       	pop	r10		
   6544:	30 41       	ret			
   6546:	0a 12       	push	r10		
   6548:	3e 40 90 13 	mov	#5008,	r14	;#0x1390
   654c:	3c 40 5c 01 	mov	#348,	r12	;#0x015c
   6550:	0d 43       	clr	r13		
   6552:	b0 12 f6 76 	call	#0x76f6	
   6556:	0c 93       	tst	r12		
   6558:	03 24       	jz	$+8      	;abs 0x6560
   655a:	3c 43       	mov	#-1,	r12	;r3 As==11
   655c:	3d 43       	mov	#-1,	r13	;r3 As==11
   655e:	1a 3c       	jmp	$+54     	;abs 0x6594
   6560:	1f 42 90 13 	mov	&0x1390,r15	
   6564:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   6568:	3f d0 00 5a 	bis	#23040,	r15	;#0x5a00
   656c:	82 4f 90 13 	mov	r15,	&0x1390	
   6570:	1f 42 90 13 	mov	&0x1390,r15	
   6574:	3f d0 80 00 	bis	#128,	r15	;#0x0080
   6578:	0a 4f       	mov	r15,	r10	
   657a:	0e 4a       	mov	r10,	r14	
   657c:	3c 40 5c 01 	mov	#348,	r12	;#0x015c
   6580:	0d 43       	clr	r13		
   6582:	b0 12 de 75 	call	#0x75de	
   6586:	0c 93       	tst	r12		
   6588:	03 24       	jz	$+8      	;abs 0x6590
   658a:	3c 43       	mov	#-1,	r12	;r3 As==11
   658c:	3d 43       	mov	#-1,	r13	;r3 As==11
   658e:	02 3c       	jmp	$+6      	;abs 0x6594
   6590:	0c 43       	clr	r12		
   6592:	0d 43       	clr	r13		
   6594:	3a 41       	pop	r10		
   6596:	30 41       	ret			
   6598:	1e 42 90 13 	mov	&0x1390,r14	
   659c:	3c 40 5c 01 	mov	#348,	r12	;#0x015c
   65a0:	0d 43       	clr	r13		
   65a2:	b0 12 de 75 	call	#0x75de	
   65a6:	0c 93       	tst	r12		
   65a8:	03 24       	jz	$+8      	;abs 0x65b0
   65aa:	3c 43       	mov	#-1,	r12	;r3 As==11
   65ac:	3d 43       	mov	#-1,	r13	;r3 As==11
   65ae:	30 41       	ret			
   65b0:	0c 43       	clr	r12		
   65b2:	0d 43       	clr	r13		
   65b4:	30 41       	ret			
   65b6:	0a 12       	push	r10		
   65b8:	0b 12       	push	r11		
   65ba:	08 12       	push	r8		
   65bc:	09 12       	push	r9		
   65be:	06 12       	push	r6		
   65c0:	07 12       	push	r7		
   65c2:	04 12       	push	r4		
   65c4:	05 12       	push	r5		
   65c6:	08 4c       	mov	r12,	r8	
   65c8:	09 4d       	mov	r13,	r9	
   65ca:	06 4e       	mov	r14,	r6	
   65cc:	07 4f       	mov	r15,	r7	
   65ce:	15 41 12 00 	mov	18(r1),	r5	;0x0012(r1)
   65d2:	0a 43       	clr	r10		
   65d4:	0b 43       	clr	r11		
   65d6:	04 43       	clr	r4		
   65d8:	b0 12 fa 6b 	call	#0x6bfa	
   65dc:	b0 12 c6 6d 	call	#0x6dc6	
   65e0:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   65e4:	b0 12 58 71 	call	#0x7158	
   65e8:	b0 12 a0 6f 	call	#0x6fa0	
   65ec:	b0 12 b6 3c 	call	#0x3cb6	
   65f0:	0c 93       	tst	r12		
   65f2:	1f 24       	jz	$+64     	;abs 0x6632
   65f4:	0c 48       	mov	r8,	r12	
   65f6:	0d 49       	mov	r9,	r13	
   65f8:	3c 50 fc ff 	add	#-4,	r12	;#0xfffc
   65fc:	3d 63       	addc	#-1,	r13	;r3 As==11
   65fe:	b0 12 2c 6e 	call	#0x6e2c	
   6602:	b0 12 7e 6b 	call	#0x6b7e	
   6606:	0c 43       	clr	r12		
   6608:	0d 43       	clr	r13		
   660a:	b0 12 2e 63 	call	#0x632e	
   660e:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6612:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   6616:	0d 43       	clr	r13		
   6618:	b0 12 58 62 	call	#0x6258	
   661c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6620:	0f 43       	clr	r15		
   6622:	0c 48       	mov	r8,	r12	
   6624:	0d 49       	mov	r9,	r13	
   6626:	3c 50 fe ff 	add	#-2,	r12	;#0xfffe
   662a:	3d 63       	addc	#-1,	r13	;r3 As==11
   662c:	b0 12 6e 62 	call	#0x626e	
   6630:	46 3c       	jmp	$+142    	;abs 0x66be
   6632:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6636:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   663a:	0d 43       	clr	r13		
   663c:	b0 12 58 62 	call	#0x6258	
   6640:	1c 43       	mov	#1,	r12	;r3 As==01
   6642:	0d 43       	clr	r13		
   6644:	b0 12 2e 63 	call	#0x632e	
   6648:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   664c:	0f 43       	clr	r15		
   664e:	3c 40 30 40 	mov	#16432,	r12	;#0x4030
   6652:	0d 43       	clr	r13		
   6654:	b0 12 6e 62 	call	#0x626e	
   6658:	0c 43       	clr	r12		
   665a:	0d 43       	clr	r13		
   665c:	b0 12 2e 63 	call	#0x632e	
   6660:	1c 43       	mov	#1,	r12	;r3 As==01
   6662:	0d 43       	clr	r13		
   6664:	b0 12 2e 63 	call	#0x632e	
   6668:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   666c:	0f 43       	clr	r15		
   666e:	0c 48       	mov	r8,	r12	
   6670:	3c 50 fe ff 	add	#-2,	r12	;#0xfffe
   6674:	0d 43       	clr	r13		
   6676:	b0 12 6e 62 	call	#0x626e	
   667a:	0c 43       	clr	r12		
   667c:	0d 43       	clr	r13		
   667e:	b0 12 2e 63 	call	#0x632e	
   6682:	1c 43       	mov	#1,	r12	;r3 As==01
   6684:	0d 43       	clr	r13		
   6686:	b0 12 2e 63 	call	#0x632e	
   668a:	0c 43       	clr	r12		
   668c:	0d 43       	clr	r13		
   668e:	b0 12 2e 63 	call	#0x632e	
   6692:	1c 43       	mov	#1,	r12	;r3 As==01
   6694:	0d 43       	clr	r13		
   6696:	b0 12 2e 63 	call	#0x632e	
   669a:	0c 43       	clr	r12		
   669c:	0d 43       	clr	r13		
   669e:	b0 12 2e 63 	call	#0x632e	
   66a2:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   66a6:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   66aa:	0d 43       	clr	r13		
   66ac:	b0 12 58 62 	call	#0x6258	
   66b0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   66b4:	0f 43       	clr	r15		
   66b6:	0c 43       	clr	r12		
   66b8:	0d 43       	clr	r13		
   66ba:	b0 12 6e 62 	call	#0x626e	
   66be:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   66c2:	3c 40 22 00 	mov	#34,	r12	;#0x0022
   66c6:	0d 43       	clr	r13		
   66c8:	b0 12 58 62 	call	#0x6258	
   66cc:	92 93 ce 12 	cmp	#1,	&0x12ce	;r3 As==01
   66d0:	08 20       	jnz	$+18     	;abs 0x66e2
   66d2:	82 93 d0 12 	tst	&0x12d0	
   66d6:	05 20       	jnz	$+12     	;abs 0x66e2
   66d8:	0c 46       	mov	r6,	r12	
   66da:	0d 47       	mov	r7,	r13	
   66dc:	b0 12 e8 5b 	call	#0x5be8	
   66e0:	87 3c       	jmp	$+272    	;abs 0x67f0
   66e2:	0a 43       	clr	r10		
   66e4:	0b 43       	clr	r11		
   66e6:	0b 97       	cmp	r7,	r11	
   66e8:	03 38       	jl	$+8      	;abs 0x66f0
   66ea:	82 20       	jnz	$+262    	;abs 0x67f0
   66ec:	0a 96       	cmp	r6,	r10	
   66ee:	80 2c       	jc	$+258    	;abs 0x67f0
   66f0:	b0 12 58 cb 	call	#0xcb58	
   66f4:	03 43       	nop			
   66f6:	b2 90 2f 00 	cmp	#47,	&0x12ee	;#0x002f
   66fa:	ee 12 
   66fc:	17 24       	jz	$+48     	;abs 0x672c
   66fe:	b2 90 30 00 	cmp	#48,	&0x12ee	;#0x0030
   6702:	ee 12 
   6704:	13 24       	jz	$+40     	;abs 0x672c
   6706:	b2 90 31 00 	cmp	#49,	&0x12ee	;#0x0031
   670a:	ee 12 
   670c:	0f 24       	jz	$+32     	;abs 0x672c
   670e:	b2 90 36 00 	cmp	#54,	&0x12ee	;#0x0036
   6712:	ee 12 
   6714:	0b 24       	jz	$+24     	;abs 0x672c
   6716:	b2 90 37 00 	cmp	#55,	&0x12ee	;#0x0037
   671a:	ee 12 
   671c:	07 24       	jz	$+16     	;abs 0x672c
   671e:	b2 90 38 00 	cmp	#56,	&0x12ee	;#0x0038
   6722:	ee 12 
   6724:	03 24       	jz	$+8      	;abs 0x672c
   6726:	b0 12 48 cb 	call	#0xcb48	
   672a:	03 43       	nop			
   672c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6730:	03 43       	nop			
   6732:	d2 d3 31 00 	bis.b	#1,	&0x0031	;r3 As==01
   6736:	03 43       	nop			
   6738:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   673c:	03 43       	nop			
   673e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6742:	03 43       	nop			
   6744:	d2 c3 31 00 	bic.b	#1,	&0x0031	;r3 As==01
   6748:	03 43       	nop			
   674a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   674e:	03 43       	nop			
   6750:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6754:	03 43       	nop			
   6756:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   675a:	03 43       	nop			
   675c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6760:	03 43       	nop			
   6762:	d2 d3 31 00 	bis.b	#1,	&0x0031	;r3 As==01
   6766:	03 43       	nop			
   6768:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   676c:	03 43       	nop			
   676e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6772:	03 43       	nop			
   6774:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   6778:	03 43       	nop			
   677a:	d2 c3 31 00 	bic.b	#1,	&0x0031	;r3 As==01
   677e:	03 43       	nop			
   6780:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   6784:	03 43       	nop			
   6786:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   678a:	03 43       	nop			
   678c:	03 43       	nop			
   678e:	03 43       	nop			
   6790:	03 43       	nop			
   6792:	03 43       	nop			
   6794:	03 43       	nop			
   6796:	b2 90 2f 00 	cmp	#47,	&0x12ee	;#0x002f
   679a:	ee 12 
   679c:	14 24       	jz	$+42     	;abs 0x67c6
   679e:	b2 90 30 00 	cmp	#48,	&0x12ee	;#0x0030
   67a2:	ee 12 
   67a4:	10 24       	jz	$+34     	;abs 0x67c6
   67a6:	b2 90 31 00 	cmp	#49,	&0x12ee	;#0x0031
   67aa:	ee 12 
   67ac:	0c 24       	jz	$+26     	;abs 0x67c6
   67ae:	b2 90 36 00 	cmp	#54,	&0x12ee	;#0x0036
   67b2:	ee 12 
   67b4:	08 24       	jz	$+18     	;abs 0x67c6
   67b6:	b2 90 37 00 	cmp	#55,	&0x12ee	;#0x0037
   67ba:	ee 12 
   67bc:	04 24       	jz	$+10     	;abs 0x67c6
   67be:	b2 90 38 00 	cmp	#56,	&0x12ee	;#0x0038
   67c2:	ee 12 
   67c4:	03 20       	jnz	$+8      	;abs 0x67cc
   67c6:	b0 12 48 cb 	call	#0xcb48	
   67ca:	03 43       	nop			
   67cc:	0c 4a       	mov	r10,	r12	
   67ce:	0d 4b       	mov	r11,	r13	
   67d0:	3e 40 00 10 	mov	#4096,	r14	;#0x1000
   67d4:	0f 43       	clr	r15		
   67d6:	b0 12 86 f4 	call	#0xf486	
   67da:	0d 4e       	mov	r14,	r13	
   67dc:	0d df       	bis	r15,	r13	
   67de:	0d 93       	tst	r13		
   67e0:	04 20       	jnz	$+10     	;abs 0x67ea
   67e2:	7c 40 80 00 	mov.b	#128,	r12	;#0x0080
   67e6:	b0 12 f6 36 	call	#0x36f6	
   67ea:	2a 53       	incd	r10		
   67ec:	0b 63       	adc	r11		
   67ee:	7b 3f       	jmp	$-264    	;abs 0x66e6
   67f0:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   67f4:	3c 40 62 00 	mov	#98,	r12	;#0x0062
   67f8:	0d 43       	clr	r13		
   67fa:	b0 12 58 62 	call	#0x6258	
   67fe:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6802:	0f 43       	clr	r15		
   6804:	0c 43       	clr	r12		
   6806:	0d 43       	clr	r13		
   6808:	b0 12 6e 62 	call	#0x626e	
   680c:	04 4c       	mov	r12,	r4	
   680e:	1c 43       	mov	#1,	r12	;r3 As==01
   6810:	0d 43       	clr	r13		
   6812:	b0 12 2e 63 	call	#0x632e	
   6816:	b0 12 b6 3c 	call	#0x3cb6	
   681a:	0c 93       	tst	r12		
   681c:	02 24       	jz	$+6      	;abs 0x6822
   681e:	b0 12 d6 6b 	call	#0x6bd6	
   6822:	b0 12 fa 6b 	call	#0x6bfa	
   6826:	b0 12 c6 6d 	call	#0x6dc6	
   682a:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   682e:	b0 12 58 71 	call	#0x7158	
   6832:	b0 12 a0 6f 	call	#0x6fa0	
   6836:	04 95       	cmp	r5,	r4	
   6838:	05 20       	jnz	$+12     	;abs 0x6844
   683a:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   683e:	0c 43       	clr	r12		
   6840:	0d 43       	clr	r13		
   6842:	05 3c       	jmp	$+12     	;abs 0x684e
   6844:	b2 40 1c 00 	mov	#28,	&0x1416	;#0x001c
   6848:	16 14 
   684a:	3c 43       	mov	#-1,	r12	;r3 As==11
   684c:	3d 43       	mov	#-1,	r13	;r3 As==11
   684e:	30 40 1c f3 	br	#0xf31c	
   6852:	0a 12       	push	r10		
   6854:	0b 12       	push	r11		
   6856:	08 12       	push	r8		
   6858:	09 12       	push	r9		
   685a:	08 4c       	mov	r12,	r8	
   685c:	0a 43       	clr	r10		
   685e:	0b 43       	clr	r11		
   6860:	49 43       	clr.b	r9		
   6862:	0a 43       	clr	r10		
   6864:	0b 43       	clr	r11		
   6866:	0b 93       	tst	r11		
   6868:	04 38       	jl	$+10     	;abs 0x6872
   686a:	6c 20       	jnz	$+218    	;abs 0x6944
   686c:	3a 90 03 00 	cmp	#3,	r10	;#0x0003
   6870:	69 2c       	jc	$+212    	;abs 0x6944
   6872:	b0 12 36 62 	call	#0x6236	
   6876:	0b 93       	tst	r11		
   6878:	3b 38       	jl	$+120    	;abs 0x68f0
   687a:	02 20       	jnz	$+6      	;abs 0x6880
   687c:	2a 93       	cmp	#2,	r10	;r3 As==10
   687e:	38 28       	jnc	$+114    	;abs 0x68f0
   6880:	2c 43       	mov	#2,	r12	;r3 As==10
   6882:	0d 43       	clr	r13		
   6884:	b0 12 be 63 	call	#0x63be	
   6888:	1c 43       	mov	#1,	r12	;r3 As==01
   688a:	0d 43       	clr	r13		
   688c:	b0 12 f8 62 	call	#0x62f8	
   6890:	0c 43       	clr	r12		
   6892:	0d 43       	clr	r13		
   6894:	b0 12 b8 62 	call	#0x62b8	
   6898:	0c 43       	clr	r12		
   689a:	0d 43       	clr	r13		
   689c:	b0 12 70 63 	call	#0x6370	
   68a0:	0c 43       	clr	r12		
   68a2:	0d 43       	clr	r13		
   68a4:	b0 12 f8 62 	call	#0x62f8	
   68a8:	1c 43       	mov	#1,	r12	;r3 As==01
   68aa:	0d 43       	clr	r13		
   68ac:	b0 12 b8 62 	call	#0x62b8	
   68b0:	1c 43       	mov	#1,	r12	;r3 As==01
   68b2:	0d 43       	clr	r13		
   68b4:	b0 12 f8 62 	call	#0x62f8	
   68b8:	0c 43       	clr	r12		
   68ba:	0d 43       	clr	r13		
   68bc:	b0 12 b8 62 	call	#0x62b8	
   68c0:	0c 43       	clr	r12		
   68c2:	0d 43       	clr	r13		
   68c4:	b0 12 f8 62 	call	#0x62f8	
   68c8:	1c 43       	mov	#1,	r12	;r3 As==01
   68ca:	0d 43       	clr	r13		
   68cc:	b0 12 b8 62 	call	#0x62b8	
   68d0:	2c 43       	mov	#2,	r12	;r3 As==10
   68d2:	0d 43       	clr	r13		
   68d4:	b0 12 70 63 	call	#0x6370	
   68d8:	1c 43       	mov	#1,	r12	;r3 As==01
   68da:	0d 43       	clr	r13		
   68dc:	b0 12 70 63 	call	#0x6370	
   68e0:	1c 43       	mov	#1,	r12	;r3 As==01
   68e2:	0d 43       	clr	r13		
   68e4:	b0 12 f8 62 	call	#0x62f8	
   68e8:	0c 43       	clr	r12		
   68ea:	0d 43       	clr	r13		
   68ec:	b0 12 b8 62 	call	#0x62b8	
   68f0:	2c 43       	mov	#2,	r12	;r3 As==10
   68f2:	0d 43       	clr	r13		
   68f4:	b0 12 be 63 	call	#0x63be	
   68f8:	b0 12 0c 62 	call	#0x620c	
   68fc:	b0 12 e6 5d 	call	#0x5de6	
   6900:	b0 12 fe 5b 	call	#0x5bfe	
   6904:	b0 12 e6 5d 	call	#0x5de6	
   6908:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   690c:	3c 40 ff 00 	mov	#255,	r12	;#0x00ff
   6910:	0d 43       	clr	r13		
   6912:	b0 12 58 62 	call	#0x6258	
   6916:	88 4c 00 00 	mov	r12,	0(r8)	;0x0000(r8)
   691a:	b8 90 89 00 	cmp	#137,	0(r8)	;#0x0089, 0x0000(r8)
   691e:	00 00 
   6920:	08 24       	jz	$+18     	;abs 0x6932
   6922:	b8 90 8d 00 	cmp	#141,	0(r8)	;#0x008d, 0x0000(r8)
   6926:	00 00 
   6928:	04 24       	jz	$+10     	;abs 0x6932
   692a:	b8 90 91 00 	cmp	#145,	0(r8)	;#0x0091, 0x0000(r8)
   692e:	00 00 
   6930:	02 20       	jnz	$+6      	;abs 0x6936
   6932:	59 43       	mov.b	#1,	r9	;r3 As==01
   6934:	07 3c       	jmp	$+16     	;abs 0x6944
   6936:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   693a:	b0 12 f6 36 	call	#0x36f6	
   693e:	1a 53       	inc	r10		
   6940:	0b 63       	adc	r11		
   6942:	91 3f       	jmp	$-220    	;abs 0x6866
   6944:	49 93       	tst.b	r9		
   6946:	05 24       	jz	$+12     	;abs 0x6952
   6948:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   694c:	0c 43       	clr	r12		
   694e:	0d 43       	clr	r13		
   6950:	07 3c       	jmp	$+16     	;abs 0x6960
   6952:	b0 12 36 62 	call	#0x6236	
   6956:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   695a:	16 14 
   695c:	3c 43       	mov	#-1,	r12	;r3 As==11
   695e:	3d 43       	mov	#-1,	r13	;r3 As==11
   6960:	30 40 24 f3 	br	#0xf324	
   6964:	0a 12       	push	r10		
   6966:	0b 12       	push	r11		
   6968:	08 12       	push	r8		
   696a:	09 12       	push	r9		
   696c:	06 12       	push	r6		
   696e:	09 4c       	mov	r12,	r9	
   6970:	0a 43       	clr	r10		
   6972:	0b 43       	clr	r11		
   6974:	46 43       	clr.b	r6		
   6976:	b0 12 36 62 	call	#0x6236	
   697a:	0a 43       	clr	r10		
   697c:	0b 43       	clr	r11		
   697e:	0b 93       	tst	r11		
   6980:	04 38       	jl	$+10     	;abs 0x698a
   6982:	40 20       	jnz	$+130    	;abs 0x6a04
   6984:	3a 90 06 00 	cmp	#6,	r10	;#0x0006
   6988:	3d 2c       	jc	$+124    	;abs 0x6a04
   698a:	0c 4a       	mov	r10,	r12	
   698c:	0d 4b       	mov	r11,	r13	
   698e:	2e 43       	mov	#2,	r14	;r3 As==10
   6990:	0f 43       	clr	r15		
   6992:	b0 12 86 f4 	call	#0xf486	
   6996:	0d 4e       	mov	r14,	r13	
   6998:	0d df       	bis	r15,	r13	
   699a:	0d 93       	tst	r13		
   699c:	08 20       	jnz	$+18     	;abs 0x69ae
   699e:	1c 43       	mov	#1,	r12	;r3 As==01
   69a0:	b0 12 44 61 	call	#0x6144	
   69a4:	99 43 00 00 	mov	#1,	0(r9)	;r3 As==01, 0x0000(r9)
   69a8:	89 43 02 00 	mov	#0,	2(r9)	;r3 As==00, 0x0002(r9)
   69ac:	07 3c       	jmp	$+16     	;abs 0x69bc
   69ae:	2c 43       	mov	#2,	r12	;r3 As==10
   69b0:	b0 12 44 61 	call	#0x6144	
   69b4:	a9 43 00 00 	mov	#2,	0(r9)	;r3 As==10, 0x0000(r9)
   69b8:	89 43 02 00 	mov	#0,	2(r9)	;r3 As==00, 0x0002(r9)
   69bc:	b0 12 0c 62 	call	#0x620c	
   69c0:	b0 12 e6 5d 	call	#0x5de6	
   69c4:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   69c8:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   69cc:	0d 43       	clr	r13		
   69ce:	b0 12 58 62 	call	#0x6258	
   69d2:	08 4c       	mov	r12,	r8	
   69d4:	b0 12 36 62 	call	#0x6236	
   69d8:	38 90 89 00 	cmp	#137,	r8	;#0x0089
   69dc:	06 24       	jz	$+14     	;abs 0x69ea
   69de:	38 90 8d 00 	cmp	#141,	r8	;#0x008d
   69e2:	03 24       	jz	$+8      	;abs 0x69ea
   69e4:	38 90 91 00 	cmp	#145,	r8	;#0x0091
   69e8:	06 20       	jnz	$+14     	;abs 0x69f6
   69ea:	56 43       	mov.b	#1,	r6	;r3 As==01
   69ec:	b0 12 36 62 	call	#0x6236	
   69f0:	0c 43       	clr	r12		
   69f2:	0d 43       	clr	r13		
   69f4:	15 3c       	jmp	$+44     	;abs 0x6a20
   69f6:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   69fa:	b0 12 f6 36 	call	#0x36f6	
   69fe:	1a 53       	inc	r10		
   6a00:	0b 63       	adc	r11		
   6a02:	bd 3f       	jmp	$-132    	;abs 0x697e
   6a04:	46 93       	tst.b	r6		
   6a06:	08 20       	jnz	$+18     	;abs 0x6a18
   6a08:	b0 12 36 62 	call	#0x6236	
   6a0c:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   6a10:	16 14 
   6a12:	3c 43       	mov	#-1,	r12	;r3 As==11
   6a14:	3d 43       	mov	#-1,	r13	;r3 As==11
   6a16:	04 3c       	jmp	$+10     	;abs 0x6a20
   6a18:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   6a1c:	0c 43       	clr	r12		
   6a1e:	0d 43       	clr	r13		
   6a20:	30 40 22 f3 	br	#0xf322	
   6a24:	0a 12       	push	r10		
   6a26:	0b 12       	push	r11		
   6a28:	08 12       	push	r8		
   6a2a:	08 43       	clr	r8		
   6a2c:	3a 43       	mov	#-1,	r10	;r3 As==11
   6a2e:	3b 43       	mov	#-1,	r11	;r3 As==11
   6a30:	3c 40 1a 14 	mov	#5146,	r12	;#0x141a
   6a34:	b0 12 52 68 	call	#0x6852	
   6a38:	0a 4c       	mov	r12,	r10	
   6a3a:	0b 4d       	mov	r13,	r11	
   6a3c:	18 53       	inc	r8		
   6a3e:	0f 4a       	mov	r10,	r15	
   6a40:	0f db       	bis	r11,	r15	
   6a42:	0f 93       	tst	r15		
   6a44:	08 24       	jz	$+18     	;abs 0x6a56
   6a46:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   6a4a:	b0 12 f6 36 	call	#0x36f6	
   6a4e:	1c 43       	mov	#1,	r12	;r3 As==01
   6a50:	0d 43       	clr	r13		
   6a52:	b0 12 be 63 	call	#0x63be	
   6a56:	0f 4a       	mov	r10,	r15	
   6a58:	0f db       	bis	r11,	r15	
   6a5a:	0f 93       	tst	r15		
   6a5c:	03 24       	jz	$+8      	;abs 0x6a64
   6a5e:	38 90 03 00 	cmp	#3,	r8	;#0x0003
   6a62:	e6 2b       	jnc	$-50     	;abs 0x6a30
   6a64:	0f 4a       	mov	r10,	r15	
   6a66:	0f db       	bis	r11,	r15	
   6a68:	0f 93       	tst	r15		
   6a6a:	03 20       	jnz	$+8      	;abs 0x6a72
   6a6c:	38 90 03 00 	cmp	#3,	r8	;#0x0003
   6a70:	05 28       	jnc	$+12     	;abs 0x6a7c
   6a72:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   6a76:	3c 43       	mov	#-1,	r12	;r3 As==11
   6a78:	3d 43       	mov	#-1,	r13	;r3 As==11
   6a7a:	04 3c       	jmp	$+10     	;abs 0x6a84
   6a7c:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   6a80:	0c 43       	clr	r12		
   6a82:	0d 43       	clr	r13		
   6a84:	30 40 26 f3 	br	#0xf326	
   6a88:	b0 12 0c 62 	call	#0x620c	
   6a8c:	b0 12 30 62 	call	#0x6230	
   6a90:	b0 12 e6 5d 	call	#0x5de6	
   6a94:	3c 40 86 00 	mov	#134,	r12	;#0x0086
   6a98:	0d 43       	clr	r13		
   6a9a:	b0 12 58 62 	call	#0x6258	
   6a9e:	3c 90 91 00 	cmp	#145,	r12	;#0x0091
   6aa2:	2b 20       	jnz	$+88     	;abs 0x6afa
   6aa4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6aa8:	0f 43       	clr	r15		
   6aaa:	1c 43       	mov	#1,	r12	;r3 As==01
   6aac:	0d 43       	clr	r13		
   6aae:	b0 12 6e 62 	call	#0x626e	
   6ab2:	3c 90 03 12 	cmp	#4611,	r12	;#0x1203
   6ab6:	21 20       	jnz	$+68     	;abs 0x6afa
   6ab8:	0d 93       	tst	r13		
   6aba:	1f 20       	jnz	$+64     	;abs 0x6afa
   6abc:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6ac0:	0f 43       	clr	r15		
   6ac2:	3c 40 5a a5 	mov	#-23206,r12	;#0xa55a
   6ac6:	0d 43       	clr	r13		
   6ac8:	b0 12 6e 62 	call	#0x626e	
   6acc:	b0 12 36 62 	call	#0x6236	
   6ad0:	b0 12 0c 62 	call	#0x620c	
   6ad4:	b0 12 e6 5d 	call	#0x5de6	
   6ad8:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6adc:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   6ae0:	0d 43       	clr	r13		
   6ae2:	b0 12 58 62 	call	#0x6258	
   6ae6:	82 4c 1a 14 	mov	r12,	&0x141a	
   6aea:	3c 90 91 00 	cmp	#145,	r12	;#0x0091
   6aee:	05 20       	jnz	$+12     	;abs 0x6afa
   6af0:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   6af4:	0c 43       	clr	r12		
   6af6:	0d 43       	clr	r13		
   6af8:	30 41       	ret			
   6afa:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   6afe:	3c 43       	mov	#-1,	r12	;r3 As==11
   6b00:	3d 43       	mov	#-1,	r13	;r3 As==11
   6b02:	30 41       	ret			
   6b04:	b0 12 e6 5d 	call	#0x5de6	
   6b08:	b0 12 fe 5b 	call	#0x5bfe	
   6b0c:	b0 12 e6 5d 	call	#0x5de6	
   6b10:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6b14:	3c 40 ff 00 	mov	#255,	r12	;#0x00ff
   6b18:	0d 43       	clr	r13		
   6b1a:	b0 12 58 62 	call	#0x6258	
   6b1e:	1e 42 1a 14 	mov	&0x141a,r14	
   6b22:	0f 43       	clr	r15		
   6b24:	0c 9e       	cmp	r14,	r12	
   6b26:	02 20       	jnz	$+6      	;abs 0x6b2c
   6b28:	0d 9f       	cmp	r15,	r13	
   6b2a:	03 24       	jz	$+8      	;abs 0x6b32
   6b2c:	3c 43       	mov	#-1,	r12	;r3 As==11
   6b2e:	3d 43       	mov	#-1,	r13	;r3 As==11
   6b30:	30 41       	ret			
   6b32:	0c 43       	clr	r12		
   6b34:	0d 43       	clr	r13		
   6b36:	30 41       	ret			
   6b38:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6b3c:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   6b40:	0d 43       	clr	r13		
   6b42:	b0 12 58 62 	call	#0x6258	
   6b46:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6b4a:	0f 43       	clr	r15		
   6b4c:	3c 40 01 24 	mov	#9217,	r12	;#0x2401
   6b50:	0d 43       	clr	r13		
   6b52:	b0 12 6e 62 	call	#0x626e	
   6b56:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6b5a:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   6b5e:	0d 43       	clr	r13		
   6b60:	b0 12 58 62 	call	#0x6258	
   6b64:	1e 42 1a 14 	mov	&0x141a,r14	
   6b68:	0f 43       	clr	r15		
   6b6a:	0c 9e       	cmp	r14,	r12	
   6b6c:	02 20       	jnz	$+6      	;abs 0x6b72
   6b6e:	0d 9f       	cmp	r15,	r13	
   6b70:	03 24       	jz	$+8      	;abs 0x6b78
   6b72:	3c 43       	mov	#-1,	r12	;r3 As==11
   6b74:	3d 43       	mov	#-1,	r13	;r3 As==11
   6b76:	30 41       	ret			
   6b78:	0c 43       	clr	r12		
   6b7a:	0d 43       	clr	r13		
   6b7c:	30 41       	ret			
   6b7e:	0a 12       	push	r10		
   6b80:	0b 12       	push	r11		
   6b82:	3a 43       	mov	#-1,	r10	;r3 As==11
   6b84:	3b 43       	mov	#-1,	r11	;r3 As==11
   6b86:	b0 12 e4 6f 	call	#0x6fe4	
   6b8a:	0f 4c       	mov	r12,	r15	
   6b8c:	0f dd       	bis	r13,	r15	
   6b8e:	0f 93       	tst	r15		
   6b90:	1d 20       	jnz	$+60     	;abs 0x6bcc
   6b92:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6b96:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   6b9a:	0d 43       	clr	r13		
   6b9c:	b0 12 58 62 	call	#0x6258	
   6ba0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6ba4:	0f 43       	clr	r15		
   6ba6:	3c 40 ff 3f 	mov	#16383,	r12	;#0x3fff
   6baa:	0d 43       	clr	r13		
   6bac:	b0 12 6e 62 	call	#0x626e	
   6bb0:	0c 43       	clr	r12		
   6bb2:	0d 43       	clr	r13		
   6bb4:	b0 12 2e 63 	call	#0x632e	
   6bb8:	7c 40 09 00 	mov.b	#9,	r12	;#0x0009
   6bbc:	b0 12 b4 71 	call	#0x71b4	
   6bc0:	1c 43       	mov	#1,	r12	;r3 As==01
   6bc2:	0d 43       	clr	r13		
   6bc4:	b0 12 2e 63 	call	#0x632e	
   6bc8:	0a 43       	clr	r10		
   6bca:	0b 43       	clr	r11		
   6bcc:	0c 4a       	mov	r10,	r12	
   6bce:	0d 4b       	mov	r11,	r13	
   6bd0:	3b 41       	pop	r11		
   6bd2:	3a 41       	pop	r10		
   6bd4:	30 41       	ret			
   6bd6:	0c 43       	clr	r12		
   6bd8:	0d 43       	clr	r13		
   6bda:	b0 12 2e 63 	call	#0x632e	
   6bde:	5c 43       	mov.b	#1,	r12	;r3 As==01
   6be0:	b0 12 b4 71 	call	#0x71b4	
   6be4:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   6be8:	0d 43       	clr	r13		
   6bea:	b0 12 58 62 	call	#0x6258	
   6bee:	1c 43       	mov	#1,	r12	;r3 As==01
   6bf0:	0d 43       	clr	r13		
   6bf2:	b0 12 2e 63 	call	#0x632e	
   6bf6:	30 40 e4 6f 	br	#0x6fe4	
   6bfa:	0a 12       	push	r10		
   6bfc:	0b 12       	push	r11		
   6bfe:	08 12       	push	r8		
   6c00:	08 43       	clr	r8		
   6c02:	0a 43       	clr	r10		
   6c04:	0b 43       	clr	r11		
   6c06:	b0 12 5e 3c 	call	#0x3c5e	
   6c0a:	2c 93       	cmp	#2,	r12	;r3 As==10
   6c0c:	39 20       	jnz	$+116    	;abs 0x6c80
   6c0e:	1f 42 6e 14 	mov	&0x146e,r15	
   6c12:	3f d0 0c 00 	bis	#12,	r15	;#0x000c
   6c16:	82 4f 70 14 	mov	r15,	&0x1470	
   6c1a:	1e 42 70 14 	mov	&0x1470,r14	
   6c1e:	3e d0 03 00 	bis	#3,	r14	;#0x0003
   6c22:	0f 43       	clr	r15		
   6c24:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   6c28:	0d 43       	clr	r13		
   6c2a:	b0 12 0a a8 	call	#0xa80a	
   6c2e:	0f 4c       	mov	r12,	r15	
   6c30:	0f dd       	bis	r13,	r15	
   6c32:	0f 93       	tst	r15		
   6c34:	0e 20       	jnz	$+30     	;abs 0x6c52
   6c36:	1e 42 70 14 	mov	&0x1470,r14	
   6c3a:	3e f0 fe ff 	and	#-2,	r14	;#0xfffe
   6c3e:	0f 43       	clr	r15		
   6c40:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   6c44:	0d 43       	clr	r13		
   6c46:	b0 12 0a a8 	call	#0xa80a	
   6c4a:	0f 4c       	mov	r12,	r15	
   6c4c:	0f dd       	bis	r13,	r15	
   6c4e:	0f 93       	tst	r15		
   6c50:	02 24       	jz	$+6      	;abs 0x6c56
   6c52:	5e 43       	mov.b	#1,	r14	;r3 As==01
   6c54:	01 3c       	jmp	$+4      	;abs 0x6c58
   6c56:	4e 43       	clr.b	r14		
   6c58:	4e 93       	tst.b	r14		
   6c5a:	03 24       	jz	$+8      	;abs 0x6c62
   6c5c:	3c 43       	mov	#-1,	r12	;r3 As==11
   6c5e:	3d 43       	mov	#-1,	r13	;r3 As==11
   6c60:	b0 3c       	jmp	$+354    	;abs 0x6dc2
   6c62:	1e 42 78 14 	mov	&0x1478,r14	
   6c66:	0f 43       	clr	r15		
   6c68:	3c 40 8a 00 	mov	#138,	r12	;#0x008a
   6c6c:	0d 43       	clr	r13		
   6c6e:	b0 12 0a a8 	call	#0xa80a	
   6c72:	0f 4c       	mov	r12,	r15	
   6c74:	0f dd       	bis	r13,	r15	
   6c76:	0f 93       	tst	r15		
   6c78:	03 24       	jz	$+8      	;abs 0x6c80
   6c7a:	3c 43       	mov	#-1,	r12	;r3 As==11
   6c7c:	3d 43       	mov	#-1,	r13	;r3 As==11
   6c7e:	a1 3c       	jmp	$+324    	;abs 0x6dc2
   6c80:	0c 43       	clr	r12		
   6c82:	0d 43       	clr	r13		
   6c84:	b0 12 2e 63 	call	#0x632e	
   6c88:	3c 40 01 0c 	mov	#3073,	r12	;#0x0c01
   6c8c:	b0 12 58 71 	call	#0x7158	
   6c90:	1c 43       	mov	#1,	r12	;r3 As==01
   6c92:	0d 43       	clr	r13		
   6c94:	b0 12 2e 63 	call	#0x632e	
   6c98:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   6c9c:	b0 12 58 71 	call	#0x7158	
   6ca0:	0c 43       	clr	r12		
   6ca2:	0d 43       	clr	r13		
   6ca4:	b0 12 2e 63 	call	#0x632e	
   6ca8:	3c 40 01 0c 	mov	#3073,	r12	;#0x0c01
   6cac:	b0 12 58 71 	call	#0x7158	
   6cb0:	1c 43       	mov	#1,	r12	;r3 As==01
   6cb2:	0d 43       	clr	r13		
   6cb4:	b0 12 2e 63 	call	#0x632e	
   6cb8:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   6cbc:	b0 12 58 71 	call	#0x7158	
   6cc0:	b0 12 bc 3c 	call	#0x3cbc	
   6cc4:	0c 93       	tst	r12		
   6cc6:	33 24       	jz	$+104    	;abs 0x6d2e
   6cc8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6ccc:	0f 43       	clr	r15		
   6cce:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   6cd2:	0d 43       	clr	r13		
   6cd4:	b0 12 6e 62 	call	#0x626e	
   6cd8:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6cdc:	3c 40 98 00 	mov	#152,	r12	;#0x0098
   6ce0:	0d 43       	clr	r13		
   6ce2:	b0 12 58 62 	call	#0x6258	
   6ce6:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6cea:	0f 43       	clr	r15		
   6cec:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   6cf0:	0d 43       	clr	r13		
   6cf2:	b0 12 6e 62 	call	#0x626e	
   6cf6:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6cfa:	0f 43       	clr	r15		
   6cfc:	3c 40 80 08 	mov	#2176,	r12	;#0x0880
   6d00:	0d 43       	clr	r13		
   6d02:	b0 12 6e 62 	call	#0x626e	
   6d06:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6d0a:	0f 43       	clr	r15		
   6d0c:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   6d10:	0d 43       	clr	r13		
   6d12:	b0 12 6e 62 	call	#0x626e	
   6d16:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6d1a:	0f 43       	clr	r15		
   6d1c:	3c 40 80 08 	mov	#2176,	r12	;#0x0880
   6d20:	0d 43       	clr	r13		
   6d22:	b0 12 6e 62 	call	#0x626e	
   6d26:	3c 40 00 04 	mov	#1024,	r12	;#0x0400
   6d2a:	b0 12 84 71 	call	#0x7184	
   6d2e:	82 93 18 14 	tst	&0x1418	
   6d32:	45 24       	jz	$+140    	;abs 0x6dbe
   6d34:	08 43       	clr	r8		
   6d36:	38 90 0a 00 	cmp	#10,	r8	;#0x000a
   6d3a:	14 34       	jge	$+42     	;abs 0x6d64
   6d3c:	b0 12 a2 70 	call	#0x70a2	
   6d40:	0a 4c       	mov	r12,	r10	
   6d42:	0b 4d       	mov	r13,	r11	
   6d44:	3a 90 fe ff 	cmp	#-2,	r10	;#0xfffe
   6d48:	02 20       	jnz	$+6      	;abs 0x6d4e
   6d4a:	0b 93       	tst	r11		
   6d4c:	0b 24       	jz	$+24     	;abs 0x6d64
   6d4e:	3a 90 00 0f 	cmp	#3840,	r10	;#0x0f00
   6d52:	02 20       	jnz	$+6      	;abs 0x6d58
   6d54:	0b 93       	tst	r11		
   6d56:	06 24       	jz	$+14     	;abs 0x6d64
   6d58:	2c 43       	mov	#2,	r12	;r3 As==10
   6d5a:	0d 43       	clr	r13		
   6d5c:	b0 12 2e 63 	call	#0x632e	
   6d60:	18 53       	inc	r8		
   6d62:	e9 3f       	jmp	$-44     	;abs 0x6d36
   6d64:	38 90 0a 00 	cmp	#10,	r8	;#0x000a
   6d68:	03 20       	jnz	$+8      	;abs 0x6d70
   6d6a:	3c 43       	mov	#-1,	r12	;r3 As==11
   6d6c:	3d 43       	mov	#-1,	r13	;r3 As==11
   6d6e:	29 3c       	jmp	$+84     	;abs 0x6dc2
   6d70:	2c 43       	mov	#2,	r12	;r3 As==10
   6d72:	0d 43       	clr	r13		
   6d74:	b0 12 2e 63 	call	#0x632e	
   6d78:	2c 43       	mov	#2,	r12	;r3 As==10
   6d7a:	0d 43       	clr	r13		
   6d7c:	b0 12 2e 63 	call	#0x632e	
   6d80:	b2 90 8d 00 	cmp	#141,	&0x141a	;#0x008d
   6d84:	1a 14 
   6d86:	04 20       	jnz	$+10     	;abs 0x6d90
   6d88:	2c 43       	mov	#2,	r12	;r3 As==10
   6d8a:	0d 43       	clr	r13		
   6d8c:	b0 12 2e 63 	call	#0x632e	
   6d90:	0c 43       	clr	r12		
   6d92:	0d 43       	clr	r13		
   6d94:	b0 12 2e 63 	call	#0x632e	
   6d98:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   6d9c:	0d 43       	clr	r13		
   6d9e:	b0 12 58 62 	call	#0x6258	
   6da2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6da6:	0f 43       	clr	r15		
   6da8:	0c 43       	clr	r12		
   6daa:	0d 43       	clr	r13		
   6dac:	b0 12 6e 62 	call	#0x626e	
   6db0:	0d 43       	clr	r13		
   6db2:	0a 4c       	mov	r12,	r10	
   6db4:	0b 4d       	mov	r13,	r11	
   6db6:	1c 43       	mov	#1,	r12	;r3 As==01
   6db8:	0d 43       	clr	r13		
   6dba:	b0 12 2e 63 	call	#0x632e	
   6dbe:	b0 12 a0 6f 	call	#0x6fa0	
   6dc2:	30 40 26 f3 	br	#0xf326	
   6dc6:	21 83       	decd	r1		
   6dc8:	30 12 6c 14 	push	#5228		;#0x146c
   6dcc:	1e 43       	mov	#1,	r14	;r3 As==01
   6dce:	3c 40 20 01 	mov	#288,	r12	;#0x0120
   6dd2:	0d 43       	clr	r13		
   6dd4:	b0 12 72 c4 	call	#0xc472	
   6dd8:	21 53       	incd	r1		
   6dda:	0f 4c       	mov	r12,	r15	
   6ddc:	0f dd       	bis	r13,	r15	
   6dde:	0f 93       	tst	r15		
   6de0:	03 24       	jz	$+8      	;abs 0x6de8
   6de2:	3c 43       	mov	#-1,	r12	;r3 As==11
   6de4:	3d 43       	mov	#-1,	r13	;r3 As==11
   6de6:	20 3c       	jmp	$+66     	;abs 0x6e28
   6de8:	1f 42 6c 14 	mov	&0x146c,r15	
   6dec:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   6df0:	3f d0 00 5a 	bis	#23040,	r15	;#0x5a00
   6df4:	82 4f 6c 14 	mov	r15,	&0x146c	
   6df8:	1f 42 6c 14 	mov	&0x146c,r15	
   6dfc:	3f d0 80 00 	bis	#128,	r15	;#0x0080
   6e00:	81 4f 00 00 	mov	r15,	0(r1)	;0x0000(r1)
   6e04:	0f 41       	mov	r1,	r15	
   6e06:	0f 12       	push	r15		
   6e08:	1e 43       	mov	#1,	r14	;r3 As==01
   6e0a:	3c 40 20 01 	mov	#288,	r12	;#0x0120
   6e0e:	0d 43       	clr	r13		
   6e10:	b0 12 94 c6 	call	#0xc694	
   6e14:	21 53       	incd	r1		
   6e16:	0f 4c       	mov	r12,	r15	
   6e18:	0f dd       	bis	r13,	r15	
   6e1a:	0f 93       	tst	r15		
   6e1c:	03 24       	jz	$+8      	;abs 0x6e24
   6e1e:	3c 43       	mov	#-1,	r12	;r3 As==11
   6e20:	3d 43       	mov	#-1,	r13	;r3 As==11
   6e22:	02 3c       	jmp	$+6      	;abs 0x6e28
   6e24:	0c 43       	clr	r12		
   6e26:	0d 43       	clr	r13		
   6e28:	21 53       	incd	r1		
   6e2a:	30 41       	ret			
   6e2c:	0a 12       	push	r10		
   6e2e:	0b 12       	push	r11		
   6e30:	0a 4c       	mov	r12,	r10	
   6e32:	0b 4d       	mov	r13,	r11	
   6e34:	1a b3       	bit	#1,	r10	;r3 As==01
   6e36:	03 28       	jnc	$+8      	;abs 0x6e3e
   6e38:	3c 43       	mov	#-1,	r12	;r3 As==11
   6e3a:	3d 43       	mov	#-1,	r13	;r3 As==11
   6e3c:	6b 3c       	jmp	$+216    	;abs 0x6f14
   6e3e:	b0 12 1a 6f 	call	#0x6f1a	
   6e42:	0f 4c       	mov	r12,	r15	
   6e44:	0f dd       	bis	r13,	r15	
   6e46:	0f 93       	tst	r15		
   6e48:	03 24       	jz	$+8      	;abs 0x6e50
   6e4a:	3c 43       	mov	#-1,	r12	;r3 As==11
   6e4c:	3d 43       	mov	#-1,	r13	;r3 As==11
   6e4e:	62 3c       	jmp	$+198    	;abs 0x6f14
   6e50:	b0 12 a0 3c 	call	#0x3ca0	
   6e54:	0c 93       	tst	r12		
   6e56:	43 24       	jz	$+136    	;abs 0x6ede
   6e58:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6e5c:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   6e60:	0d 43       	clr	r13		
   6e62:	b0 12 58 62 	call	#0x6258	
   6e66:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6e6a:	0f 43       	clr	r15		
   6e6c:	0c 4a       	mov	r10,	r12	
   6e6e:	0d 4b       	mov	r11,	r13	
   6e70:	8c 10       	swpb	r12		
   6e72:	8d 10       	swpb	r13		
   6e74:	4c ed       	xor.b	r13,	r12	
   6e76:	0c ed       	xor	r13,	r12	
   6e78:	8d 11       	sxt	r13		
   6e7a:	3c f0 00 0f 	and	#3840,	r12	;#0x0f00
   6e7e:	3c d0 80 00 	bis	#128,	r12	;#0x0080
   6e82:	0d 43       	clr	r13		
   6e84:	b0 12 6e 62 	call	#0x626e	
   6e88:	0c 43       	clr	r12		
   6e8a:	0d 43       	clr	r13		
   6e8c:	b0 12 2e 63 	call	#0x632e	
   6e90:	1c 43       	mov	#1,	r12	;r3 As==01
   6e92:	0d 43       	clr	r13		
   6e94:	b0 12 2e 63 	call	#0x632e	
   6e98:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6e9c:	0f 43       	clr	r15		
   6e9e:	0c 4a       	mov	r10,	r12	
   6ea0:	0d 43       	clr	r13		
   6ea2:	b0 12 6e 62 	call	#0x626e	
   6ea6:	0c 43       	clr	r12		
   6ea8:	0d 43       	clr	r13		
   6eaa:	b0 12 2e 63 	call	#0x632e	
   6eae:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6eb2:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   6eb6:	0d 43       	clr	r13		
   6eb8:	b0 12 58 62 	call	#0x6258	
   6ebc:	1c 43       	mov	#1,	r12	;r3 As==01
   6ebe:	0d 43       	clr	r13		
   6ec0:	b0 12 2e 63 	call	#0x632e	
   6ec4:	0c 43       	clr	r12		
   6ec6:	0d 43       	clr	r13		
   6ec8:	b0 12 2e 63 	call	#0x632e	
   6ecc:	3c 40 00 04 	mov	#1024,	r12	;#0x0400
   6ed0:	b0 12 84 71 	call	#0x7184	
   6ed4:	1c 43       	mov	#1,	r12	;r3 As==01
   6ed6:	0d 43       	clr	r13		
   6ed8:	b0 12 2e 63 	call	#0x632e	
   6edc:	10 3c       	jmp	$+34     	;abs 0x6efe
   6ede:	3c 40 30 40 	mov	#16432,	r12	;#0x4030
   6ee2:	b0 12 3a 6f 	call	#0x6f3a	
   6ee6:	0c 4a       	mov	r10,	r12	
   6ee8:	b0 12 3a 6f 	call	#0x6f3a	
   6eec:	b0 12 84 6f 	call	#0x6f84	
   6ef0:	0f 4c       	mov	r12,	r15	
   6ef2:	0f dd       	bis	r13,	r15	
   6ef4:	0f 93       	tst	r15		
   6ef6:	03 24       	jz	$+8      	;abs 0x6efe
   6ef8:	3c 43       	mov	#-1,	r12	;r3 As==11
   6efa:	3d 43       	mov	#-1,	r13	;r3 As==11
   6efc:	0b 3c       	jmp	$+24     	;abs 0x6f14
   6efe:	b0 12 a2 70 	call	#0x70a2	
   6f02:	0c 9a       	cmp	r10,	r12	
   6f04:	02 20       	jnz	$+6      	;abs 0x6f0a
   6f06:	0d 9b       	cmp	r11,	r13	
   6f08:	03 24       	jz	$+8      	;abs 0x6f10
   6f0a:	3c 43       	mov	#-1,	r12	;r3 As==11
   6f0c:	3d 43       	mov	#-1,	r13	;r3 As==11
   6f0e:	02 3c       	jmp	$+6      	;abs 0x6f14
   6f10:	b0 12 e4 6f 	call	#0x6fe4	
   6f14:	3b 41       	pop	r11		
   6f16:	3a 41       	pop	r10		
   6f18:	30 41       	ret			
   6f1a:	b0 12 e4 6f 	call	#0x6fe4	
   6f1e:	0f 4c       	mov	r12,	r15	
   6f20:	0f dd       	bis	r13,	r15	
   6f22:	0f 93       	tst	r15		
   6f24:	03 24       	jz	$+8      	;abs 0x6f2c
   6f26:	3c 43       	mov	#-1,	r12	;r3 As==11
   6f28:	3d 43       	mov	#-1,	r13	;r3 As==11
   6f2a:	30 41       	ret			
   6f2c:	3c 40 00 14 	mov	#5120,	r12	;#0x1400
   6f30:	b0 12 84 71 	call	#0x7184	
   6f34:	0c 43       	clr	r12		
   6f36:	0d 43       	clr	r13		
   6f38:	30 41       	ret			
   6f3a:	0a 12       	push	r10		
   6f3c:	0a 4c       	mov	r12,	r10	
   6f3e:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6f42:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   6f46:	0d 43       	clr	r13		
   6f48:	b0 12 58 62 	call	#0x6258	
   6f4c:	1c 43       	mov	#1,	r12	;r3 As==01
   6f4e:	0d 43       	clr	r13		
   6f50:	b0 12 2e 63 	call	#0x632e	
   6f54:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6f58:	0f 43       	clr	r15		
   6f5a:	0c 4a       	mov	r10,	r12	
   6f5c:	0d 43       	clr	r13		
   6f5e:	b0 12 6e 62 	call	#0x626e	
   6f62:	0c 43       	clr	r12		
   6f64:	0d 43       	clr	r13		
   6f66:	b0 12 2e 63 	call	#0x632e	
   6f6a:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6f6e:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   6f72:	0d 43       	clr	r13		
   6f74:	b0 12 58 62 	call	#0x6258	
   6f78:	1c 43       	mov	#1,	r12	;r3 As==01
   6f7a:	0d 43       	clr	r13		
   6f7c:	b0 12 2e 63 	call	#0x632e	
   6f80:	3a 41       	pop	r10		
   6f82:	30 41       	ret			
   6f84:	0c 43       	clr	r12		
   6f86:	0d 43       	clr	r13		
   6f88:	b0 12 2e 63 	call	#0x632e	
   6f8c:	3c 40 00 04 	mov	#1024,	r12	;#0x0400
   6f90:	b0 12 84 71 	call	#0x7184	
   6f94:	1c 43       	mov	#1,	r12	;r3 As==01
   6f96:	0d 43       	clr	r13		
   6f98:	b0 12 2e 63 	call	#0x632e	
   6f9c:	30 40 e4 6f 	br	#0x6fe4	
   6fa0:	0a 12       	push	r10		
   6fa2:	5c 43       	mov.b	#1,	r12	;r3 As==01
   6fa4:	b0 12 b4 71 	call	#0x71b4	
   6fa8:	1c 43       	mov	#1,	r12	;r3 As==01
   6faa:	0d 43       	clr	r13		
   6fac:	b0 12 2e 63 	call	#0x632e	
   6fb0:	0a 43       	clr	r10		
   6fb2:	3a 90 0a 00 	cmp	#10,	r10	;#0x000a
   6fb6:	0c 2c       	jc	$+26     	;abs 0x6fd0
   6fb8:	b0 12 e4 6f 	call	#0x6fe4	
   6fbc:	0f 4c       	mov	r12,	r15	
   6fbe:	0f dd       	bis	r13,	r15	
   6fc0:	0f 93       	tst	r15		
   6fc2:	06 24       	jz	$+14     	;abs 0x6fd0
   6fc4:	2c 43       	mov	#2,	r12	;r3 As==10
   6fc6:	0d 43       	clr	r13		
   6fc8:	b0 12 2e 63 	call	#0x632e	
   6fcc:	1a 53       	inc	r10		
   6fce:	f1 3f       	jmp	$-28     	;abs 0x6fb2
   6fd0:	3a 90 0a 00 	cmp	#10,	r10	;#0x000a
   6fd4:	03 20       	jnz	$+8      	;abs 0x6fdc
   6fd6:	3c 43       	mov	#-1,	r12	;r3 As==11
   6fd8:	3d 43       	mov	#-1,	r13	;r3 As==11
   6fda:	02 3c       	jmp	$+6      	;abs 0x6fe0
   6fdc:	0c 43       	clr	r12		
   6fde:	0d 43       	clr	r13		
   6fe0:	3a 41       	pop	r10		
   6fe2:	30 41       	ret			
   6fe4:	0a 12       	push	r10		
   6fe6:	0b 12       	push	r11		
   6fe8:	0a 43       	clr	r10		
   6fea:	0b 43       	clr	r11		
   6fec:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   6ff0:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   6ff4:	0d 43       	clr	r13		
   6ff6:	b0 12 58 62 	call	#0x6258	
   6ffa:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   6ffe:	0f 43       	clr	r15		
   7000:	0c 43       	clr	r12		
   7002:	0d 43       	clr	r13		
   7004:	b0 12 6e 62 	call	#0x626e	
   7008:	0a 4c       	mov	r12,	r10	
   700a:	0b 4d       	mov	r13,	r11	
   700c:	4e 4a       	mov.b	r10,	r14	
   700e:	7e f0 81 00 	and.b	#129,	r14	;#0x0081
   7012:	7e 90 81 00 	cmp.b	#129,	r14	;#0x0081
   7016:	03 24       	jz	$+8      	;abs 0x701e
   7018:	3c 43       	mov	#-1,	r12	;r3 As==11
   701a:	3d 43       	mov	#-1,	r13	;r3 As==11
   701c:	02 3c       	jmp	$+6      	;abs 0x7022
   701e:	0c 43       	clr	r12		
   7020:	0d 43       	clr	r13		
   7022:	3b 41       	pop	r11		
   7024:	3a 41       	pop	r10		
   7026:	30 41       	ret			
   7028:	0a 12       	push	r10		
   702a:	21 83       	decd	r1		
   702c:	b0 12 04 6b 	call	#0x6b04	
   7030:	0a 43       	clr	r10		
   7032:	3a 90 03 00 	cmp	#3,	r10	;#0x0003
   7036:	2d 34       	jge	$+92     	;abs 0x7092
   7038:	03 12       	push	#0		;r3 As==00
   703a:	3e 40 28 00 	mov	#40,	r14	;#0x0028
   703e:	4c 43       	clr.b	r12		
   7040:	b0 12 da 71 	call	#0x71da	
   7044:	21 53       	incd	r1		
   7046:	0f 4c       	mov	r12,	r15	
   7048:	0f dd       	bis	r13,	r15	
   704a:	0f 93       	tst	r15		
   704c:	0c 20       	jnz	$+26     	;abs 0x7066
   704e:	0f 41       	mov	r1,	r15	
   7050:	0f 12       	push	r15		
   7052:	3e 40 aa aa 	mov	#-21846,r14	;#0xaaaa
   7056:	5c 43       	mov.b	#1,	r12	;r3 As==01
   7058:	b0 12 da 71 	call	#0x71da	
   705c:	21 53       	incd	r1		
   705e:	0f 4c       	mov	r12,	r15	
   7060:	0f dd       	bis	r13,	r15	
   7062:	0f 93       	tst	r15		
   7064:	02 24       	jz	$+6      	;abs 0x706a
   7066:	5e 43       	mov.b	#1,	r14	;r3 As==01
   7068:	01 3c       	jmp	$+4      	;abs 0x706c
   706a:	4e 43       	clr.b	r14		
   706c:	4e 93       	tst.b	r14		
   706e:	06 24       	jz	$+14     	;abs 0x707c
   7070:	b2 40 1d 00 	mov	#29,	&0x1416	;#0x001d
   7074:	16 14 
   7076:	3c 43       	mov	#-1,	r12	;r3 As==11
   7078:	3d 43       	mov	#-1,	r13	;r3 As==11
   707a:	10 3c       	jmp	$+34     	;abs 0x709c
   707c:	b1 90 55 55 	cmp	#21845,	0(r1)	;#0x5555, 0x0000(r1)
   7080:	00 00 
   7082:	05 20       	jnz	$+12     	;abs 0x708e
   7084:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   7088:	0c 43       	clr	r12		
   708a:	0d 43       	clr	r13		
   708c:	07 3c       	jmp	$+16     	;abs 0x709c
   708e:	1a 53       	inc	r10		
   7090:	d0 3f       	jmp	$-94     	;abs 0x7032
   7092:	b2 40 1d 00 	mov	#29,	&0x1416	;#0x001d
   7096:	16 14 
   7098:	3c 43       	mov	#-1,	r12	;r3 As==11
   709a:	3d 43       	mov	#-1,	r13	;r3 As==11
   709c:	21 53       	incd	r1		
   709e:	3a 41       	pop	r10		
   70a0:	30 41       	ret			
   70a2:	0a 12       	push	r10		
   70a4:	0b 12       	push	r11		
   70a6:	0a 43       	clr	r10		
   70a8:	0b 43       	clr	r11		
   70aa:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   70ae:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   70b2:	0d 43       	clr	r13		
   70b4:	b0 12 58 62 	call	#0x6258	
   70b8:	b0 12 a0 3c 	call	#0x3ca0	
   70bc:	0c 93       	tst	r12		
   70be:	0a 24       	jz	$+22     	;abs 0x70d4
   70c0:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   70c4:	0f 43       	clr	r15		
   70c6:	0c 43       	clr	r12		
   70c8:	0d 43       	clr	r13		
   70ca:	b0 12 6e 62 	call	#0x626e	
   70ce:	0a 4c       	mov	r12,	r10	
   70d0:	0b 4d       	mov	r13,	r11	
   70d2:	09 3c       	jmp	$+20     	;abs 0x70e6
   70d4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   70d8:	0f 43       	clr	r15		
   70da:	0c 43       	clr	r12		
   70dc:	0d 43       	clr	r13		
   70de:	b0 12 6e 62 	call	#0x626e	
   70e2:	0a 4c       	mov	r12,	r10	
   70e4:	0b 4d       	mov	r13,	r11	
   70e6:	0c 4a       	mov	r10,	r12	
   70e8:	0d 4b       	mov	r11,	r13	
   70ea:	3b 41       	pop	r11		
   70ec:	3a 41       	pop	r10		
   70ee:	30 41       	ret			
   70f0:	0a 12       	push	r10		
   70f2:	0b 12       	push	r11		
   70f4:	08 12       	push	r8		
   70f6:	09 12       	push	r9		
   70f8:	08 4c       	mov	r12,	r8	
   70fa:	09 4d       	mov	r13,	r9	
   70fc:	3a 43       	mov	#-1,	r10	;r3 As==11
   70fe:	3b 43       	mov	#-1,	r11	;r3 As==11
   7100:	b0 12 e4 6f 	call	#0x6fe4	
   7104:	0a 4c       	mov	r12,	r10	
   7106:	0b 4d       	mov	r13,	r11	
   7108:	0f 4c       	mov	r12,	r15	
   710a:	0f dd       	bis	r13,	r15	
   710c:	0f 93       	tst	r15		
   710e:	20 20       	jnz	$+66     	;abs 0x7150
   7110:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   7114:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   7118:	0d 43       	clr	r13		
   711a:	b0 12 58 62 	call	#0x6258	
   711e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7122:	0f 43       	clr	r15		
   7124:	0c 48       	mov	r8,	r12	
   7126:	0d 49       	mov	r9,	r13	
   7128:	b0 12 6e 62 	call	#0x626e	
   712c:	0c 43       	clr	r12		
   712e:	0d 43       	clr	r13		
   7130:	b0 12 2e 63 	call	#0x632e	
   7134:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   7138:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   713c:	0d 43       	clr	r13		
   713e:	b0 12 58 62 	call	#0x6258	
   7142:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   7146:	3c 40 a8 00 	mov	#168,	r12	;#0x00a8
   714a:	0d 43       	clr	r13		
   714c:	b0 12 58 62 	call	#0x6258	
   7150:	0c 4a       	mov	r10,	r12	
   7152:	0d 4b       	mov	r11,	r13	
   7154:	30 40 24 f3 	br	#0xf324	
   7158:	0a 12       	push	r10		
   715a:	0a 4c       	mov	r12,	r10	
   715c:	3a c0 00 02 	bic	#512,	r10	;#0x0200
   7160:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   7164:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7168:	0d 43       	clr	r13		
   716a:	b0 12 58 62 	call	#0x6258	
   716e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7172:	0f 43       	clr	r15		
   7174:	0c 4a       	mov	r10,	r12	
   7176:	3c d0 00 20 	bis	#8192,	r12	;#0x2000
   717a:	0d 43       	clr	r13		
   717c:	b0 12 6e 62 	call	#0x626e	
   7180:	3a 41       	pop	r10		
   7182:	30 41       	ret			
   7184:	0a 12       	push	r10		
   7186:	0a 4c       	mov	r12,	r10	
   7188:	3a c0 00 02 	bic	#512,	r10	;#0x0200
   718c:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   7190:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   7194:	0d 43       	clr	r13		
   7196:	b0 12 58 62 	call	#0x6258	
   719a:	3e 42       	mov	#8,	r14	;r2 As==11
   719c:	0f 43       	clr	r15		
   719e:	0c 4a       	mov	r10,	r12	
   71a0:	3c d0 00 20 	bis	#8192,	r12	;#0x2000
   71a4:	8c 10       	swpb	r12		
   71a6:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   71aa:	0d 43       	clr	r13		
   71ac:	b0 12 6e 62 	call	#0x626e	
   71b0:	3a 41       	pop	r10		
   71b2:	30 41       	ret			
   71b4:	0a 12       	push	r10		
   71b6:	4a 4c       	mov.b	r12,	r10	
   71b8:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   71bc:	3c 40 48 00 	mov	#72,	r12	;#0x0048
   71c0:	0d 43       	clr	r13		
   71c2:	b0 12 58 62 	call	#0x6258	
   71c6:	3e 42       	mov	#8,	r14	;r2 As==11
   71c8:	0f 43       	clr	r15		
   71ca:	3a f0 ff 00 	and	#255,	r10	;#0x00ff
   71ce:	0c 4a       	mov	r10,	r12	
   71d0:	0d 43       	clr	r13		
   71d2:	b0 12 6e 62 	call	#0x626e	
   71d6:	3a 41       	pop	r10		
   71d8:	30 41       	ret			
   71da:	0a 12       	push	r10		
   71dc:	0b 12       	push	r11		
   71de:	08 12       	push	r8		
   71e0:	09 12       	push	r9		
   71e2:	06 12       	push	r6		
   71e4:	07 12       	push	r7		
   71e6:	04 12       	push	r4		
   71e8:	44 4c       	mov.b	r12,	r4	
   71ea:	06 4e       	mov	r14,	r6	
   71ec:	17 41 10 00 	mov	16(r1),	r7	;0x0010(r1)
   71f0:	38 43       	mov	#-1,	r8	;r3 As==11
   71f2:	39 43       	mov	#-1,	r9	;r3 As==11
   71f4:	0a 43       	clr	r10		
   71f6:	0b 43       	clr	r11		
   71f8:	4e 44       	mov.b	r4,	r14	
   71fa:	4e 83       	sub.b	#0,	r14	;r3 As==00
   71fc:	05 24       	jz	$+12     	;abs 0x7208
   71fe:	5e 83       	dec.b	r14		
   7200:	1a 24       	jz	$+54     	;abs 0x7236
   7202:	5e 83       	dec.b	r14		
   7204:	24 24       	jz	$+74     	;abs 0x724e
   7206:	30 3c       	jmp	$+98     	;abs 0x7268
   7208:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   720c:	4c 46       	mov.b	r6,	r12	
   720e:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   7212:	0d 43       	clr	r13		
   7214:	b0 12 58 62 	call	#0x6258	
   7218:	0a 4c       	mov	r12,	r10	
   721a:	0b 4d       	mov	r13,	r11	
   721c:	1e 42 1a 14 	mov	&0x141a,r14	
   7220:	0f 43       	clr	r15		
   7222:	0a 9e       	cmp	r14,	r10	
   7224:	05 20       	jnz	$+12     	;abs 0x7230
   7226:	0b 9f       	cmp	r15,	r11	
   7228:	03 20       	jnz	$+8      	;abs 0x7230
   722a:	08 43       	clr	r8		
   722c:	09 43       	clr	r9		
   722e:	22 3c       	jmp	$+70     	;abs 0x7274
   7230:	38 43       	mov	#-1,	r8	;r3 As==11
   7232:	39 43       	mov	#-1,	r9	;r3 As==11
   7234:	1f 3c       	jmp	$+64     	;abs 0x7274
   7236:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   723a:	0f 43       	clr	r15		
   723c:	0c 46       	mov	r6,	r12	
   723e:	0d 43       	clr	r13		
   7240:	b0 12 6e 62 	call	#0x626e	
   7244:	0a 4c       	mov	r12,	r10	
   7246:	0b 4d       	mov	r13,	r11	
   7248:	08 43       	clr	r8		
   724a:	09 43       	clr	r9		
   724c:	13 3c       	jmp	$+40     	;abs 0x7274
   724e:	3e 42       	mov	#8,	r14	;r2 As==11
   7250:	0f 43       	clr	r15		
   7252:	4c 46       	mov.b	r6,	r12	
   7254:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   7258:	0d 43       	clr	r13		
   725a:	b0 12 6e 62 	call	#0x626e	
   725e:	0a 4c       	mov	r12,	r10	
   7260:	0b 4d       	mov	r13,	r11	
   7262:	08 43       	clr	r8		
   7264:	09 43       	clr	r9		
   7266:	06 3c       	jmp	$+14     	;abs 0x7274
   7268:	3e 43       	mov	#-1,	r14	;r3 As==11
   726a:	3f 43       	mov	#-1,	r15	;r3 As==11
   726c:	08 4e       	mov	r14,	r8	
   726e:	09 4f       	mov	r15,	r9	
   7270:	0a 4e       	mov	r14,	r10	
   7272:	0b 4f       	mov	r15,	r11	
   7274:	07 93       	tst	r7		
   7276:	02 24       	jz	$+6      	;abs 0x727c
   7278:	87 4a 00 00 	mov	r10,	0(r7)	;0x0000(r7)
   727c:	0c 48       	mov	r8,	r12	
   727e:	0d 49       	mov	r9,	r13	
   7280:	30 40 1e f3 	br	#0xf31e	
   7284:	0a 12       	push	r10		
   7286:	0b 12       	push	r11		
   7288:	08 12       	push	r8		
   728a:	09 12       	push	r9		
   728c:	0a 4c       	mov	r12,	r10	
   728e:	0b 4e       	mov	r14,	r11	
   7290:	18 41 0a 00 	mov	10(r1),	r8	;0x000a(r1)
   7294:	09 43       	clr	r9		
   7296:	0e 43       	clr	r14		
   7298:	0f 43       	clr	r15		
   729a:	82 4e 96 13 	mov	r14,	&0x1396	
   729e:	82 4f 98 13 	mov	r15,	&0x1398	
   72a2:	82 4e 92 13 	mov	r14,	&0x1392	
   72a6:	82 4f 94 13 	mov	r15,	&0x1394	
   72aa:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   72ae:	0f 43       	clr	r15		
   72b0:	0c 4a       	mov	r10,	r12	
   72b2:	0d 43       	clr	r13		
   72b4:	b0 12 6e 62 	call	#0x626e	
   72b8:	09 4c       	mov	r12,	r9	
   72ba:	09 b8       	bit	r8,	r9	
   72bc:	05 24       	jz	$+12     	;abs 0x72c8
   72be:	92 53 92 13 	inc	&0x1392	
   72c2:	82 63 94 13 	adc	&0x1394	
   72c6:	04 3c       	jmp	$+10     	;abs 0x72d0
   72c8:	92 53 96 13 	inc	&0x1396	
   72cc:	82 63 98 13 	adc	&0x1398	
   72d0:	0c 49       	mov	r9,	r12	
   72d2:	30 40 24 f3 	br	#0xf324	
   72d6:	3e 40 0e 00 	mov	#14,	r14	;#0x000e
   72da:	0f 43       	clr	r15		
   72dc:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   72e0:	b0 12 50 7f 	call	#0x7f50	
   72e4:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   72e8:	0d 43       	clr	r13		
   72ea:	30 40 6e 7f 	br	#0x7f6e	
   72ee:	0a 12       	push	r10		
   72f0:	0b 12       	push	r11		
   72f2:	0b 4c       	mov	r12,	r11	
   72f4:	0a 4e       	mov	r14,	r10	
   72f6:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   72fa:	0d 43       	clr	r13		
   72fc:	b0 12 58 62 	call	#0x6258	
   7300:	30 12 db 3f 	push	#16347		;#0x3fdb
   7304:	3e 40 01 03 	mov	#769,	r14	;#0x0301
   7308:	0c 43       	clr	r12		
   730a:	b0 12 84 72 	call	#0x7284	
   730e:	b0 12 48 cb 	call	#0xcb48	
   7312:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   7316:	0d 43       	clr	r13		
   7318:	b0 12 58 62 	call	#0x6258	
   731c:	b0 12 58 cb 	call	#0xcb58	
   7320:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7324:	0f 43       	clr	r15		
   7326:	0c 4b       	mov	r11,	r12	
   7328:	0d 43       	clr	r13		
   732a:	b0 12 6e 62 	call	#0x626e	
   732e:	b0 12 48 cb 	call	#0xcb48	
   7332:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7336:	0d 43       	clr	r13		
   7338:	b0 12 58 62 	call	#0x6258	
   733c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7340:	0f 43       	clr	r15		
   7342:	3c 40 00 14 	mov	#5120,	r12	;#0x1400
   7346:	0d 43       	clr	r13		
   7348:	b0 12 6e 62 	call	#0x626e	
   734c:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   7350:	0d 43       	clr	r13		
   7352:	b0 12 58 62 	call	#0x6258	
   7356:	b0 12 48 cb 	call	#0xcb48	
   735a:	b0 12 58 cb 	call	#0xcb58	
   735e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7362:	0f 43       	clr	r15		
   7364:	0c 4a       	mov	r10,	r12	
   7366:	0d 43       	clr	r13		
   7368:	b0 12 6e 62 	call	#0x626e	
   736c:	b0 12 48 cb 	call	#0xcb48	
   7370:	b0 12 58 cb 	call	#0xcb58	
   7374:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7378:	0f 43       	clr	r15		
   737a:	3c 40 03 43 	mov	#17155,	r12	;#0x4303
   737e:	0d 43       	clr	r13		
   7380:	b0 12 6e 62 	call	#0x626e	
   7384:	b0 12 48 cb 	call	#0xcb48	
   7388:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   738c:	0d 43       	clr	r13		
   738e:	b0 12 58 62 	call	#0x6258	
   7392:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   7396:	0f 43       	clr	r15		
   7398:	0c 43       	clr	r12		
   739a:	0d 43       	clr	r13		
   739c:	b0 12 6e 62 	call	#0x626e	
   73a0:	21 53       	incd	r1		
   73a2:	3b 41       	pop	r11		
   73a4:	3a 41       	pop	r10		
   73a6:	30 41       	ret			
   73a8:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   73ac:	0d 43       	clr	r13		
   73ae:	b0 12 58 62 	call	#0x6258	
   73b2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   73b6:	0f 43       	clr	r15		
   73b8:	0c 43       	clr	r12		
   73ba:	0d 43       	clr	r13		
   73bc:	30 40 6e 62 	br	#0x626e	
   73c0:	0a 12       	push	r10		
   73c2:	0b 12       	push	r11		
   73c4:	08 12       	push	r8		
   73c6:	09 12       	push	r9		
   73c8:	06 12       	push	r6		
   73ca:	07 12       	push	r7		
   73cc:	0a 4c       	mov	r12,	r10	
   73ce:	07 4e       	mov	r14,	r7	
   73d0:	3b 43       	mov	#-1,	r11	;r3 As==11
   73d2:	3e 40 8e 6d 	mov	#28046,	r14	;#0x6d8e
   73d6:	0f 43       	clr	r15		
   73d8:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   73dc:	b0 12 50 7f 	call	#0x7f50	
   73e0:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   73e4:	0d 43       	clr	r13		
   73e6:	b0 12 6e 7f 	call	#0x7f6e	
   73ea:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   73ee:	0d 43       	clr	r13		
   73f0:	b0 12 58 62 	call	#0x6258	
   73f4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   73f8:	0f 43       	clr	r15		
   73fa:	3c 40 01 15 	mov	#5377,	r12	;#0x1501
   73fe:	0d 43       	clr	r13		
   7400:	b0 12 6e 62 	call	#0x626e	
   7404:	08 43       	clr	r8		
   7406:	0e 43       	clr	r14		
   7408:	0f 43       	clr	r15		
   740a:	82 4e 96 13 	mov	r14,	&0x1396	
   740e:	82 4f 98 13 	mov	r15,	&0x1398	
   7412:	82 4e 92 13 	mov	r14,	&0x1392	
   7416:	82 4f 94 13 	mov	r15,	&0x1394	
   741a:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   741e:	0d 43       	clr	r13		
   7420:	b0 12 58 62 	call	#0x6258	
   7424:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7428:	0f 43       	clr	r15		
   742a:	0c 43       	clr	r12		
   742c:	0d 43       	clr	r13		
   742e:	b0 12 6e 62 	call	#0x626e	
   7432:	3c b0 00 02 	bit	#512,	r12	;#0x0200
   7436:	05 2c       	jc	$+12     	;abs 0x7442
   7438:	38 90 32 00 	cmp	#50,	r8	;#0x0032
   743c:	02 34       	jge	$+6      	;abs 0x7442
   743e:	18 53       	inc	r8		
   7440:	f1 3f       	jmp	$-28     	;abs 0x7424
   7442:	38 90 32 00 	cmp	#50,	r8	;#0x0032
   7446:	05 38       	jl	$+12     	;abs 0x7452
   7448:	92 53 96 13 	inc	&0x1396	
   744c:	82 63 98 13 	adc	&0x1398	
   7450:	04 3c       	jmp	$+10     	;abs 0x745a
   7452:	92 53 92 13 	inc	&0x1392	
   7456:	82 63 94 13 	adc	&0x1394	
   745a:	82 93 94 13 	tst	&0x1394	
   745e:	bc 38       	jl	$+378    	;abs 0x75d8
   7460:	03 20       	jnz	$+8      	;abs 0x7468
   7462:	92 93 92 13 	cmp	#1,	&0x1392	;r3 As==01
   7466:	b8 28       	jnc	$+370    	;abs 0x75d8
   7468:	1f 42 96 13 	mov	&0x1396,r15	
   746c:	1f d2 98 13 	bis	&0x1398,r15	
   7470:	0f 93       	tst	r15		
   7472:	b2 20       	jnz	$+358    	;abs 0x75d8
   7474:	b0 12 48 cb 	call	#0xcb48	
   7478:	b0 12 58 cb 	call	#0xcb58	
   747c:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7480:	0d 43       	clr	r13		
   7482:	b0 12 58 62 	call	#0x6258	
   7486:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   748a:	0f 43       	clr	r15		
   748c:	3c 40 01 0c 	mov	#3073,	r12	;#0x0c01
   7490:	0d 43       	clr	r13		
   7492:	b0 12 6e 62 	call	#0x626e	
   7496:	3c 40 19 00 	mov	#25,	r12	;#0x0019
   749a:	0d 43       	clr	r13		
   749c:	b0 12 be 63 	call	#0x63be	
   74a0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   74a4:	0f 43       	clr	r15		
   74a6:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   74aa:	0d 43       	clr	r13		
   74ac:	b0 12 6e 62 	call	#0x626e	
   74b0:	b0 12 48 cb 	call	#0xcb48	
   74b4:	b0 12 58 cb 	call	#0xcb58	
   74b8:	b0 12 48 cb 	call	#0xcb48	
   74bc:	b0 12 58 cb 	call	#0xcb58	
   74c0:	b0 12 48 cb 	call	#0xcb48	
   74c4:	b0 12 58 cb 	call	#0xcb58	
   74c8:	b0 12 48 cb 	call	#0xcb48	
   74cc:	b0 12 58 cb 	call	#0xcb58	
   74d0:	b0 12 48 cb 	call	#0xcb48	
   74d4:	b0 12 58 cb 	call	#0xcb58	
   74d8:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   74dc:	0d 43       	clr	r13		
   74de:	b0 12 58 62 	call	#0x6258	
   74e2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   74e6:	0f 43       	clr	r15		
   74e8:	3c 40 01 05 	mov	#1281,	r12	;#0x0501
   74ec:	0d 43       	clr	r13		
   74ee:	b0 12 6e 62 	call	#0x626e	
   74f2:	b0 12 48 cb 	call	#0xcb48	
   74f6:	b0 12 58 cb 	call	#0xcb58	
   74fa:	3c 40 0e 00 	mov	#14,	r12	;#0x000e
   74fe:	0d 43       	clr	r13		
   7500:	b0 12 6e 7f 	call	#0x7f6e	
   7504:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7508:	0d 43       	clr	r13		
   750a:	b0 12 58 62 	call	#0x6258	
   750e:	30 12 df 3f 	push	#16351		;#0x3fdf
   7512:	3e 40 01 03 	mov	#769,	r14	;#0x0301
   7516:	0c 43       	clr	r12		
   7518:	b0 12 84 72 	call	#0x7284	
   751c:	21 53       	incd	r1		
   751e:	82 93 94 13 	tst	&0x1394	
   7522:	0b 38       	jl	$+24     	;abs 0x753a
   7524:	03 20       	jnz	$+8      	;abs 0x752c
   7526:	92 93 92 13 	cmp	#1,	&0x1392	;r3 As==01
   752a:	07 28       	jnc	$+16     	;abs 0x753a
   752c:	1f 42 96 13 	mov	&0x1396,r15	
   7530:	1f d2 98 13 	bis	&0x1398,r15	
   7534:	0f 93       	tst	r15		
   7536:	01 20       	jnz	$+4      	;abs 0x753a
   7538:	0b 43       	clr	r11		
   753a:	b0 12 46 65 	call	#0x6546	
   753e:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   7542:	0d 43       	clr	r13		
   7544:	b0 12 58 62 	call	#0x6258	
   7548:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   754c:	0f 43       	clr	r15		
   754e:	0c 43       	clr	r12		
   7550:	0d 43       	clr	r13		
   7552:	b0 12 6e 62 	call	#0x626e	
   7556:	8a 4c 00 00 	mov	r12,	0(r10)	;0x0000(r10)
   755a:	8a 4d 02 00 	mov	r13,	2(r10)	;0x0002(r10)
   755e:	0f 4a       	mov	r10,	r15	
   7560:	bf 50 fc ff 	add	#-4,	0(r15)	;#0xfffc, 0x0000(r15)
   7564:	00 00 
   7566:	bf 63 02 00 	addc	#-1,	2(r15)	;r3 As==11, 0x0002(r15)
   756a:	87 43 00 00 	mov	#0,	0(r7)	;r3 As==00, 0x0000(r7)
   756e:	87 43 02 00 	mov	#0,	2(r7)	;r3 As==00, 0x0002(r7)
   7572:	08 43       	clr	r8		
   7574:	38 90 10 00 	cmp	#16,	r8	;#0x0010
   7578:	21 2c       	jc	$+68     	;abs 0x75bc
   757a:	5f 48 46 13 	mov.b	4934(r8),r15	;0x1346(r8)
   757e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   7582:	06 4f       	mov	r15,	r6	
   7584:	06 93       	tst	r6		
   7586:	18 24       	jz	$+50     	;abs 0x75b8
   7588:	0e 46       	mov	r6,	r14	
   758a:	3e 50 00 96 	add	#-27136,r14	;#0x9600
   758e:	3c 40 10 01 	mov	#272,	r12	;#0x0110
   7592:	0d 43       	clr	r13		
   7594:	b0 12 de 75 	call	#0x75de	
   7598:	1c 43       	mov	#1,	r12	;r3 As==01
   759a:	4e 48       	mov.b	r8,	r14	
   759c:	b0 12 c6 f4 	call	#0xf4c6	
   75a0:	82 bc 78 14 	bit	r12,	&0x1478	
   75a4:	02 24       	jz	$+6      	;abs 0x75aa
   75a6:	19 43       	mov	#1,	r9	;r3 As==01
   75a8:	01 3c       	jmp	$+4      	;abs 0x75ac
   75aa:	09 43       	clr	r9		
   75ac:	0e 49       	mov	r9,	r14	
   75ae:	3c 40 1e 01 	mov	#286,	r12	;#0x011e
   75b2:	0d 43       	clr	r13		
   75b4:	b0 12 de 75 	call	#0x75de	
   75b8:	18 53       	inc	r8		
   75ba:	dc 3f       	jmp	$-70     	;abs 0x7574
   75bc:	3e 40 0e 00 	mov	#14,	r14	;#0x000e
   75c0:	0f 43       	clr	r15		
   75c2:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   75c6:	b0 12 50 7f 	call	#0x7f50	
   75ca:	3e 40 45 00 	mov	#69,	r14	;#0x0045
   75ce:	0f 43       	clr	r15		
   75d0:	3c 40 b0 00 	mov	#176,	r12	;#0x00b0
   75d4:	b0 12 50 7f 	call	#0x7f50	
   75d8:	0c 4b       	mov	r11,	r12	
   75da:	30 40 20 f3 	br	#0xf320	
   75de:	0a 12       	push	r10		
   75e0:	0b 12       	push	r11		
   75e2:	08 12       	push	r8		
   75e4:	09 12       	push	r9		
   75e6:	0a 4c       	mov	r12,	r10	
   75e8:	0b 4d       	mov	r13,	r11	
   75ea:	08 4e       	mov	r14,	r8	
   75ec:	39 43       	mov	#-1,	r9	;r3 As==11
   75ee:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   75f2:	0d 43       	clr	r13		
   75f4:	b0 12 58 62 	call	#0x6258	
   75f8:	30 12 d3 3f 	push	#16339		;#0x3fd3
   75fc:	3e 40 01 03 	mov	#769,	r14	;#0x0301
   7600:	0c 43       	clr	r12		
   7602:	b0 12 84 72 	call	#0x7284	
   7606:	21 53       	incd	r1		
   7608:	82 93 94 13 	tst	&0x1394	
   760c:	49 38       	jl	$+148    	;abs 0x76a0
   760e:	03 20       	jnz	$+8      	;abs 0x7616
   7610:	92 93 92 13 	cmp	#1,	&0x1392	;r3 As==01
   7614:	45 28       	jnc	$+140    	;abs 0x76a0
   7616:	1f 42 96 13 	mov	&0x1396,r15	
   761a:	1f d2 98 13 	bis	&0x1398,r15	
   761e:	0f 93       	tst	r15		
   7620:	3f 20       	jnz	$+128    	;abs 0x76a0
   7622:	09 43       	clr	r9		
   7624:	b0 12 48 cb 	call	#0xcb48	
   7628:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   762c:	0d 43       	clr	r13		
   762e:	b0 12 58 62 	call	#0x6258	
   7632:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7636:	0f 43       	clr	r15		
   7638:	3c 40 00 05 	mov	#1280,	r12	;#0x0500
   763c:	0d 43       	clr	r13		
   763e:	b0 12 6e 62 	call	#0x626e	
   7642:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   7646:	0d 43       	clr	r13		
   7648:	b0 12 58 62 	call	#0x6258	
   764c:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   7650:	0f 43       	clr	r15		
   7652:	0c 4a       	mov	r10,	r12	
   7654:	0d 4b       	mov	r11,	r13	
   7656:	b0 12 6e 62 	call	#0x626e	
   765a:	b0 12 58 cb 	call	#0xcb58	
   765e:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   7662:	0d 43       	clr	r13		
   7664:	b0 12 58 62 	call	#0x6258	
   7668:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   766c:	0f 43       	clr	r15		
   766e:	0c 48       	mov	r8,	r12	
   7670:	0d 43       	clr	r13		
   7672:	b0 12 6e 62 	call	#0x626e	
   7676:	b0 12 48 cb 	call	#0xcb48	
   767a:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   767e:	0d 43       	clr	r13		
   7680:	b0 12 58 62 	call	#0x6258	
   7684:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7688:	0f 43       	clr	r15		
   768a:	3c 40 01 05 	mov	#1281,	r12	;#0x0501
   768e:	0d 43       	clr	r13		
   7690:	b0 12 6e 62 	call	#0x626e	
   7694:	b0 12 58 cb 	call	#0xcb58	
   7698:	b0 12 48 cb 	call	#0xcb48	
   769c:	b0 12 58 cb 	call	#0xcb58	
   76a0:	0c 49       	mov	r9,	r12	
   76a2:	30 40 24 f3 	br	#0xf324	
   76a6:	0a 12       	push	r10		
   76a8:	0b 12       	push	r11		
   76aa:	08 12       	push	r8		
   76ac:	09 12       	push	r9		
   76ae:	06 12       	push	r6		
   76b0:	07 12       	push	r7		
   76b2:	04 12       	push	r4		
   76b4:	05 12       	push	r5		
   76b6:	0a 4c       	mov	r12,	r10	
   76b8:	0b 4d       	mov	r13,	r11	
   76ba:	06 4e       	mov	r14,	r6	
   76bc:	07 4f       	mov	r15,	r7	
   76be:	15 41 12 00 	mov	18(r1),	r5	;0x0012(r1)
   76c2:	34 43       	mov	#-1,	r4	;r3 As==11
   76c4:	08 43       	clr	r8		
   76c6:	09 43       	clr	r9		
   76c8:	09 97       	cmp	r7,	r9	
   76ca:	03 28       	jnc	$+8      	;abs 0x76d2
   76cc:	10 20       	jnz	$+34     	;abs 0x76ee
   76ce:	08 96       	cmp	r6,	r8	
   76d0:	0e 2c       	jc	$+30     	;abs 0x76ee
   76d2:	0e 48       	mov	r8,	r14	
   76d4:	0e 5e       	rla	r14		
   76d6:	0f 45       	mov	r5,	r15	
   76d8:	0f 5e       	add	r14,	r15	
   76da:	2e 4f       	mov	@r15,	r14	
   76dc:	0c 4a       	mov	r10,	r12	
   76de:	0d 4b       	mov	r11,	r13	
   76e0:	b0 12 de 75 	call	#0x75de	
   76e4:	2a 53       	incd	r10		
   76e6:	0b 63       	adc	r11		
   76e8:	18 53       	inc	r8		
   76ea:	09 63       	adc	r9		
   76ec:	ed 3f       	jmp	$-36     	;abs 0x76c8
   76ee:	04 43       	clr	r4		
   76f0:	0c 44       	mov	r4,	r12	
   76f2:	30 40 1c f3 	br	#0xf31c	
   76f6:	0a 12       	push	r10		
   76f8:	0b 12       	push	r11		
   76fa:	08 12       	push	r8		
   76fc:	09 12       	push	r9		
   76fe:	06 12       	push	r6		
   7700:	07 12       	push	r7		
   7702:	0a 4c       	mov	r12,	r10	
   7704:	0b 4d       	mov	r13,	r11	
   7706:	06 4e       	mov	r14,	r6	
   7708:	38 43       	mov	#-1,	r8	;r3 As==11
   770a:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   770e:	0d 43       	clr	r13		
   7710:	b0 12 58 62 	call	#0x6258	
   7714:	30 12 db 3f 	push	#16347		;#0x3fdb
   7718:	3e 40 01 03 	mov	#769,	r14	;#0x0301
   771c:	0c 43       	clr	r12		
   771e:	b0 12 84 72 	call	#0x7284	
   7722:	21 53       	incd	r1		
   7724:	82 93 94 13 	tst	&0x1394	
   7728:	47 38       	jl	$+144    	;abs 0x77b8
   772a:	03 20       	jnz	$+8      	;abs 0x7732
   772c:	92 93 92 13 	cmp	#1,	&0x1392	;r3 As==01
   7730:	43 28       	jnc	$+136    	;abs 0x77b8
   7732:	1f 42 96 13 	mov	&0x1396,r15	
   7736:	1f d2 98 13 	bis	&0x1398,r15	
   773a:	0f 93       	tst	r15		
   773c:	3d 20       	jnz	$+124    	;abs 0x77b8
   773e:	08 43       	clr	r8		
   7740:	09 43       	clr	r9		
   7742:	b0 12 48 cb 	call	#0xcb48	
   7746:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   774a:	0d 43       	clr	r13		
   774c:	b0 12 58 62 	call	#0x6258	
   7750:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   7754:	0f 43       	clr	r15		
   7756:	0c 4a       	mov	r10,	r12	
   7758:	0d 4b       	mov	r11,	r13	
   775a:	b0 12 6e 62 	call	#0x626e	
   775e:	b0 12 58 cb 	call	#0xcb58	
   7762:	b0 12 48 cb 	call	#0xcb48	
   7766:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   776a:	0d 43       	clr	r13		
   776c:	b0 12 58 62 	call	#0x6258	
   7770:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7774:	0f 43       	clr	r15		
   7776:	0c 43       	clr	r12		
   7778:	0d 43       	clr	r13		
   777a:	b0 12 6e 62 	call	#0x626e	
   777e:	86 4c 00 00 	mov	r12,	0(r6)	;0x0000(r6)
   7782:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7786:	0d 43       	clr	r13		
   7788:	b0 12 58 62 	call	#0x6258	
   778c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7790:	0f 43       	clr	r15		
   7792:	0c 43       	clr	r12		
   7794:	0d 43       	clr	r13		
   7796:	b0 12 6e 62 	call	#0x626e	
   779a:	07 4c       	mov	r12,	r7	
   779c:	37 b2       	bit	#8,	r7	;r2 As==11
   779e:	02 28       	jnc	$+6      	;abs 0x77a4
   77a0:	39 92       	cmp	#8,	r9	;r2 As==11
   77a2:	cf 2b       	jnc	$-96     	;abs 0x7742
   77a4:	39 92       	cmp	#8,	r9	;r2 As==11
   77a6:	07 2c       	jc	$+16     	;abs 0x77b6
   77a8:	b0 12 58 cb 	call	#0xcb58	
   77ac:	b0 12 48 cb 	call	#0xcb48	
   77b0:	b0 12 58 cb 	call	#0xcb58	
   77b4:	01 3c       	jmp	$+4      	;abs 0x77b8
   77b6:	38 43       	mov	#-1,	r8	;r3 As==11
   77b8:	0c 48       	mov	r8,	r12	
   77ba:	30 40 20 f3 	br	#0xf320	
   77be:	0a 12       	push	r10		
   77c0:	0b 12       	push	r11		
   77c2:	08 12       	push	r8		
   77c4:	09 12       	push	r9		
   77c6:	06 12       	push	r6		
   77c8:	07 12       	push	r7		
   77ca:	04 12       	push	r4		
   77cc:	05 12       	push	r5		
   77ce:	08 4c       	mov	r12,	r8	
   77d0:	09 4d       	mov	r13,	r9	
   77d2:	04 4e       	mov	r14,	r4	
   77d4:	05 4f       	mov	r15,	r5	
   77d6:	17 41 12 00 	mov	18(r1),	r7	;0x0012(r1)
   77da:	36 43       	mov	#-1,	r6	;r3 As==11
   77dc:	0a 43       	clr	r10		
   77de:	0b 43       	clr	r11		
   77e0:	0b 95       	cmp	r5,	r11	
   77e2:	03 28       	jnc	$+8      	;abs 0x77ea
   77e4:	10 20       	jnz	$+34     	;abs 0x7806
   77e6:	0a 94       	cmp	r4,	r10	
   77e8:	0e 2c       	jc	$+30     	;abs 0x7806
   77ea:	0e 47       	mov	r7,	r14	
   77ec:	0c 48       	mov	r8,	r12	
   77ee:	0d 49       	mov	r9,	r13	
   77f0:	b0 12 f6 76 	call	#0x76f6	
   77f4:	06 4c       	mov	r12,	r6	
   77f6:	27 53       	incd	r7		
   77f8:	28 53       	incd	r8		
   77fa:	09 63       	adc	r9		
   77fc:	06 93       	tst	r6		
   77fe:	03 20       	jnz	$+8      	;abs 0x7806
   7800:	1a 53       	inc	r10		
   7802:	0b 63       	adc	r11		
   7804:	ed 3f       	jmp	$-36     	;abs 0x77e0
   7806:	0c 46       	mov	r6,	r12	
   7808:	30 40 1c f3 	br	#0xf31c	
   780c:	0a 12       	push	r10		
   780e:	0b 12       	push	r11		
   7810:	08 12       	push	r8		
   7812:	09 12       	push	r9		
   7814:	06 12       	push	r6		
   7816:	07 12       	push	r7		
   7818:	04 12       	push	r4		
   781a:	05 12       	push	r5		
   781c:	21 82       	sub	#4,	r1	;r2 As==10
   781e:	0a 4c       	mov	r12,	r10	
   7820:	0b 4d       	mov	r13,	r11	
   7822:	06 4e       	mov	r14,	r6	
   7824:	07 4f       	mov	r15,	r7	
   7826:	14 41 16 00 	mov	22(r1),	r4	;0x0016(r1)
   782a:	b1 43 00 00 	mov	#-1,	0(r1)	;r3 As==11, 0x0000(r1)
   782e:	35 40 80 00 	mov	#128,	r5	;#0x0080
   7832:	0e 4a       	mov	r10,	r14	
   7834:	0f 4b       	mov	r11,	r15	
   7836:	8e 10       	swpb	r14		
   7838:	8f 10       	swpb	r15		
   783a:	4e ef       	xor.b	r15,	r14	
   783c:	0e ef       	xor	r15,	r14	
   783e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   7842:	3e f0 00 0f 	and	#3840,	r14	;#0x0f00
   7846:	05 5e       	add	r14,	r5	
   7848:	81 4a 02 00 	mov	r10,	2(r1)	;0x0002(r1)
   784c:	1e 41 02 00 	mov	2(r1),	r14	;0x0002(r1)
   7850:	0c 45       	mov	r5,	r12	
   7852:	b0 12 ee 72 	call	#0x72ee	
   7856:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   785a:	0d 43       	clr	r13		
   785c:	b0 12 58 62 	call	#0x6258	
   7860:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7864:	0d 43       	clr	r13		
   7866:	b0 12 58 62 	call	#0x6258	
   786a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   786e:	0f 43       	clr	r15		
   7870:	3c 40 01 05 	mov	#1281,	r12	;#0x0501
   7874:	0d 43       	clr	r13		
   7876:	b0 12 6e 62 	call	#0x626e	
   787a:	b0 12 58 cb 	call	#0xcb58	
   787e:	3c 40 c2 00 	mov	#194,	r12	;#0x00c2
   7882:	0d 43       	clr	r13		
   7884:	b0 12 58 62 	call	#0x6258	
   7888:	08 43       	clr	r8		
   788a:	09 43       	clr	r9		
   788c:	09 97       	cmp	r7,	r9	
   788e:	03 28       	jnc	$+8      	;abs 0x7896
   7890:	13 20       	jnz	$+40     	;abs 0x78b8
   7892:	08 96       	cmp	r6,	r8	
   7894:	11 2c       	jc	$+36     	;abs 0x78b8
   7896:	b0 12 48 cb 	call	#0xcb48	
   789a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   789e:	0f 43       	clr	r15		
   78a0:	0c 43       	clr	r12		
   78a2:	0d 43       	clr	r13		
   78a4:	b0 12 6e 62 	call	#0x626e	
   78a8:	84 4c 00 00 	mov	r12,	0(r4)	;0x0000(r4)
   78ac:	24 53       	incd	r4		
   78ae:	b0 12 58 cb 	call	#0xcb58	
   78b2:	18 53       	inc	r8		
   78b4:	09 63       	adc	r9		
   78b6:	ea 3f       	jmp	$-42     	;abs 0x788c
   78b8:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   78bc:	0d 43       	clr	r13		
   78be:	b0 12 58 62 	call	#0x6258	
   78c2:	30 12 db 3f 	push	#16347		;#0x3fdb
   78c6:	3e 40 01 03 	mov	#769,	r14	;#0x0301
   78ca:	0c 43       	clr	r12		
   78cc:	b0 12 84 72 	call	#0x7284	
   78d0:	21 53       	incd	r1		
   78d2:	82 93 94 13 	tst	&0x1394	
   78d6:	0c 38       	jl	$+26     	;abs 0x78f0
   78d8:	03 20       	jnz	$+8      	;abs 0x78e0
   78da:	92 93 92 13 	cmp	#1,	&0x1392	;r3 As==01
   78de:	08 28       	jnc	$+18     	;abs 0x78f0
   78e0:	1f 42 96 13 	mov	&0x1396,r15	
   78e4:	1f d2 98 13 	bis	&0x1398,r15	
   78e8:	0f 93       	tst	r15		
   78ea:	02 20       	jnz	$+6      	;abs 0x78f0
   78ec:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   78f0:	2c 41       	mov	@r1,	r12	
   78f2:	21 52       	add	#4,	r1	;r2 As==10
   78f4:	30 40 1c f3 	br	#0xf31c	
   78f8:	0a 12       	push	r10		
   78fa:	0b 12       	push	r11		
   78fc:	0a 4c       	mov	r12,	r10	
   78fe:	0b 4e       	mov	r14,	r11	
   7900:	0e 4b       	mov	r11,	r14	
   7902:	0c 4a       	mov	r10,	r12	
   7904:	b0 12 ee 72 	call	#0x72ee	
   7908:	b0 12 58 cb 	call	#0xcb58	
   790c:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7910:	0d 43       	clr	r13		
   7912:	b0 12 58 62 	call	#0x6258	
   7916:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   791a:	0f 43       	clr	r15		
   791c:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   7920:	0d 43       	clr	r13		
   7922:	b0 12 6e 62 	call	#0x626e	
   7926:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   792a:	0d 43       	clr	r13		
   792c:	b0 12 58 62 	call	#0x6258	
   7930:	3c 40 a8 00 	mov	#168,	r12	;#0x00a8
   7934:	0d 43       	clr	r13		
   7936:	b0 12 58 62 	call	#0x6258	
   793a:	3b 41       	pop	r11		
   793c:	3a 41       	pop	r10		
   793e:	30 41       	ret			
   7940:	0a 12       	push	r10		
   7942:	0b 12       	push	r11		
   7944:	0a 4c       	mov	r12,	r10	
   7946:	0b 4e       	mov	r14,	r11	
   7948:	0e 4b       	mov	r11,	r14	
   794a:	0c 4a       	mov	r10,	r12	
   794c:	b0 12 ee 72 	call	#0x72ee	
   7950:	b0 12 58 cb 	call	#0xcb58	
   7954:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7958:	0d 43       	clr	r13		
   795a:	b0 12 58 62 	call	#0x6258	
   795e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7962:	0f 43       	clr	r15		
   7964:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   7968:	0d 43       	clr	r13		
   796a:	b0 12 6e 62 	call	#0x626e	
   796e:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   7972:	0d 43       	clr	r13		
   7974:	b0 12 58 62 	call	#0x6258	
   7978:	b0 12 48 cb 	call	#0xcb48	
   797c:	b0 12 58 cb 	call	#0xcb58	
   7980:	b0 12 d6 72 	call	#0x72d6	
   7984:	3c 40 a8 00 	mov	#168,	r12	;#0x00a8
   7988:	0d 43       	clr	r13		
   798a:	b0 12 58 62 	call	#0x6258	
   798e:	3b 41       	pop	r11		
   7990:	3a 41       	pop	r10		
   7992:	30 41       	ret			
   7994:	0a 12       	push	r10		
   7996:	0b 12       	push	r11		
   7998:	08 12       	push	r8		
   799a:	0b 4c       	mov	r12,	r11	
   799c:	08 4e       	mov	r14,	r8	
   799e:	1a 41 08 00 	mov	8(r1),	r10	;0x0008(r1)
   79a2:	0e 48       	mov	r8,	r14	
   79a4:	0c 4b       	mov	r11,	r12	
   79a6:	b0 12 ee 72 	call	#0x72ee	
   79aa:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   79ae:	0d 43       	clr	r13		
   79b0:	b0 12 58 62 	call	#0x6258	
   79b4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   79b8:	0f 43       	clr	r15		
   79ba:	3c 40 01 04 	mov	#1025,	r12	;#0x0401
   79be:	0d 43       	clr	r13		
   79c0:	b0 12 6e 62 	call	#0x626e	
   79c4:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   79c8:	0d 43       	clr	r13		
   79ca:	b0 12 58 62 	call	#0x6258	
   79ce:	b0 12 58 cb 	call	#0xcb58	
   79d2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   79d6:	0f 43       	clr	r15		
   79d8:	0c 4a       	mov	r10,	r12	
   79da:	0d 43       	clr	r13		
   79dc:	b0 12 6e 62 	call	#0x626e	
   79e0:	b0 12 48 cb 	call	#0xcb48	
   79e4:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   79e8:	0d 43       	clr	r13		
   79ea:	b0 12 58 62 	call	#0x6258	
   79ee:	b0 12 58 cb 	call	#0xcb58	
   79f2:	b0 12 d6 72 	call	#0x72d6	
   79f6:	3c 40 a8 00 	mov	#168,	r12	;#0x00a8
   79fa:	0d 43       	clr	r13		
   79fc:	b0 12 58 62 	call	#0x6258	
   7a00:	30 40 26 f3 	br	#0xf326	
   7a04:	0a 12       	push	r10		
   7a06:	0b 12       	push	r11		
   7a08:	08 12       	push	r8		
   7a0a:	09 12       	push	r9		
   7a0c:	06 12       	push	r6		
   7a0e:	07 12       	push	r7		
   7a10:	04 12       	push	r4		
   7a12:	05 12       	push	r5		
   7a14:	0c 12       	push	r12		
   7a16:	0e 12       	push	r14		
   7a18:	31 80 0e 00 	sub	#14,	r1	;#0x000e
   7a1c:	b1 43 02 00 	mov	#-1,	2(r1)	;r3 As==11, 0x0002(r1)
   7a20:	c1 43 00 00 	mov.b	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   7a24:	45 43       	clr.b	r5		
   7a26:	c1 43 01 00 	mov.b	#0,	1(r1)	;r3 As==00, 0x0001(r1)
   7a2a:	81 43 06 00 	mov	#0,	6(r1)	;r3 As==00, 0x0006(r1)
   7a2e:	81 43 08 00 	mov	#0,	8(r1)	;r3 As==00, 0x0008(r1)
   7a32:	b1 40 10 27 	mov	#10000,	10(r1)	;#0x2710, 0x000a(r1)
   7a36:	0a 00 
   7a38:	81 43 0c 00 	mov	#0,	12(r1)	;r3 As==00, 0x000c(r1)
   7a3c:	08 43       	clr	r8		
   7a3e:	09 43       	clr	r9		
   7a40:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   7a44:	0d 43       	clr	r13		
   7a46:	b0 12 6e 7f 	call	#0x7f6e	
   7a4a:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7a4e:	0d 43       	clr	r13		
   7a50:	b0 12 58 62 	call	#0x6258	
   7a54:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7a58:	0f 43       	clr	r15		
   7a5a:	3c 40 01 24 	mov	#9217,	r12	;#0x2401
   7a5e:	0d 43       	clr	r13		
   7a60:	b0 12 6e 62 	call	#0x626e	
   7a64:	04 43       	clr	r4		
   7a66:	0e 43       	clr	r14		
   7a68:	0f 43       	clr	r15		
   7a6a:	82 4e 96 13 	mov	r14,	&0x1396	
   7a6e:	82 4f 98 13 	mov	r15,	&0x1398	
   7a72:	82 4e 92 13 	mov	r14,	&0x1392	
   7a76:	82 4f 94 13 	mov	r15,	&0x1394	
   7a7a:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7a7e:	0d 43       	clr	r13		
   7a80:	b0 12 58 62 	call	#0x6258	
   7a84:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7a88:	0f 43       	clr	r15		
   7a8a:	0c 43       	clr	r12		
   7a8c:	0d 43       	clr	r13		
   7a8e:	b0 12 6e 62 	call	#0x626e	
   7a92:	3c b0 00 02 	bit	#512,	r12	;#0x0200
   7a96:	05 2c       	jc	$+12     	;abs 0x7aa2
   7a98:	34 90 32 00 	cmp	#50,	r4	;#0x0032
   7a9c:	02 34       	jge	$+6      	;abs 0x7aa2
   7a9e:	14 53       	inc	r4		
   7aa0:	f1 3f       	jmp	$-28     	;abs 0x7a84
   7aa2:	34 90 32 00 	cmp	#50,	r4	;#0x0032
   7aa6:	05 38       	jl	$+12     	;abs 0x7ab2
   7aa8:	92 53 96 13 	inc	&0x1396	
   7aac:	82 63 98 13 	adc	&0x1398	
   7ab0:	04 3c       	jmp	$+10     	;abs 0x7aba
   7ab2:	92 53 92 13 	inc	&0x1392	
   7ab6:	82 63 94 13 	adc	&0x1394	
   7aba:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   7abe:	0d 43       	clr	r13		
   7ac0:	b0 12 6e 7f 	call	#0x7f6e	
   7ac4:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   7ac8:	0d 43       	clr	r13		
   7aca:	b0 12 6e 7f 	call	#0x7f6e	
   7ace:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7ad2:	0d 43       	clr	r13		
   7ad4:	b0 12 58 62 	call	#0x6258	
   7ad8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7adc:	0f 43       	clr	r15		
   7ade:	3c 40 01 15 	mov	#5377,	r12	;#0x1501
   7ae2:	0d 43       	clr	r13		
   7ae4:	b0 12 6e 62 	call	#0x626e	
   7ae8:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7aec:	0d 43       	clr	r13		
   7aee:	b0 12 58 62 	call	#0x6258	
   7af2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7af6:	0f 43       	clr	r15		
   7af8:	0c 43       	clr	r12		
   7afa:	0d 43       	clr	r13		
   7afc:	b0 12 6e 62 	call	#0x626e	
   7b00:	0a 4c       	mov	r12,	r10	
   7b02:	0b 4d       	mov	r13,	r11	
   7b04:	3a b2       	bit	#8,	r10	;r2 As==11
   7b06:	02 28       	jnc	$+6      	;abs 0x7b0c
   7b08:	3a b2       	bit	#8,	r10	;r2 As==11
   7b0a:	fe 2f       	jc	$-2      	;abs 0x7b08
   7b0c:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7b10:	0d 43       	clr	r13		
   7b12:	b0 12 58 62 	call	#0x6258	
   7b16:	b0 12 48 cb 	call	#0xcb48	
   7b1a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7b1e:	0f 43       	clr	r15		
   7b20:	0c 43       	clr	r12		
   7b22:	0d 43       	clr	r13		
   7b24:	b0 12 6e 62 	call	#0x626e	
   7b28:	0a 4c       	mov	r12,	r10	
   7b2a:	0b 4d       	mov	r13,	r11	
   7b2c:	3a b0 00 01 	bit	#256,	r10	;#0x0100
   7b30:	03 28       	jnc	$+8      	;abs 0x7b38
   7b32:	d1 43 00 00 	mov.b	#1,	0(r1)	;r3 As==01, 0x0000(r1)
   7b36:	02 3c       	jmp	$+6      	;abs 0x7b3c
   7b38:	c1 43 00 00 	mov.b	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   7b3c:	2a b3       	bit	#2,	r10	;r3 As==10
   7b3e:	03 28       	jnc	$+8      	;abs 0x7b46
   7b40:	d1 43 01 00 	mov.b	#1,	1(r1)	;r3 As==01, 0x0001(r1)
   7b44:	02 3c       	jmp	$+6      	;abs 0x7b4a
   7b46:	c1 43 01 00 	mov.b	#0,	1(r1)	;r3 As==00, 0x0001(r1)
   7b4a:	b0 12 58 cb 	call	#0xcb58	
   7b4e:	c1 93 01 00 	tst.b	1(r1)		;0x0001(r1)
   7b52:	05 24       	jz	$+12     	;abs 0x7b5e
   7b54:	81 43 06 00 	mov	#0,	6(r1)	;r3 As==00, 0x0006(r1)
   7b58:	81 43 08 00 	mov	#0,	8(r1)	;r3 As==00, 0x0008(r1)
   7b5c:	04 3c       	jmp	$+10     	;abs 0x7b66
   7b5e:	91 53 06 00 	inc	6(r1)		;0x0006(r1)
   7b62:	81 63 08 00 	adc	8(r1)		;0x0008(r1)
   7b66:	18 53       	inc	r8		
   7b68:	09 63       	adc	r9		
   7b6a:	c1 93 00 00 	tst.b	0(r1)		;0x0000(r1)
   7b6e:	07 20       	jnz	$+16     	;abs 0x7b7e
   7b70:	19 91 0c 00 	cmp	12(r1),	r9	;0x000c(r1)
   7b74:	d0 2b       	jnc	$-94     	;abs 0x7b16
   7b76:	03 20       	jnz	$+8      	;abs 0x7b7e
   7b78:	18 91 0a 00 	cmp	10(r1),	r8	;0x000a(r1)
   7b7c:	cc 2b       	jnc	$-102    	;abs 0x7b16
   7b7e:	19 91 0c 00 	cmp	12(r1),	r9	;0x000c(r1)
   7b82:	06 28       	jnc	$+14     	;abs 0x7b90
   7b84:	03 20       	jnz	$+8      	;abs 0x7b8c
   7b86:	18 91 0a 00 	cmp	10(r1),	r8	;0x000a(r1)
   7b8a:	02 28       	jnc	$+6      	;abs 0x7b90
   7b8c:	3c 43       	mov	#-1,	r12	;r3 As==11
   7b8e:	af 3c       	jmp	$+352    	;abs 0x7cee
   7b90:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7b94:	0d 43       	clr	r13		
   7b96:	b0 12 58 62 	call	#0x6258	
   7b9a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7b9e:	0f 43       	clr	r15		
   7ba0:	3c 40 01 05 	mov	#1281,	r12	;#0x0501
   7ba4:	0d 43       	clr	r13		
   7ba6:	b0 12 6e 62 	call	#0x626e	
   7baa:	b0 12 48 cb 	call	#0xcb48	
   7bae:	b0 12 58 cb 	call	#0xcb58	
   7bb2:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   7bb6:	0d 43       	clr	r13		
   7bb8:	b0 12 58 62 	call	#0x6258	
   7bbc:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   7bc0:	0f 43       	clr	r15		
   7bc2:	0c 43       	clr	r12		
   7bc4:	0d 43       	clr	r13		
   7bc6:	b0 12 6e 62 	call	#0x626e	
   7bca:	06 4c       	mov	r12,	r6	
   7bcc:	07 4d       	mov	r13,	r7	
   7bce:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7bd2:	0d 43       	clr	r13		
   7bd4:	b0 12 58 62 	call	#0x6258	
   7bd8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7bdc:	0f 43       	clr	r15		
   7bde:	0c 43       	clr	r12		
   7be0:	0d 43       	clr	r13		
   7be2:	b0 12 6e 62 	call	#0x626e	
   7be6:	0a 4c       	mov	r12,	r10	
   7be8:	0b 4d       	mov	r13,	r11	
   7bea:	3a b0 20 00 	bit	#32,	r10	;#0x0020
   7bee:	04 28       	jnc	$+10     	;abs 0x7bf8
   7bf0:	55 43       	mov.b	#1,	r5	;r3 As==01
   7bf2:	35 f0 ff 00 	and	#255,	r5	;#0x00ff
   7bf6:	03 3c       	jmp	$+8      	;abs 0x7bfe
   7bf8:	45 43       	clr.b	r5		
   7bfa:	35 f0 ff 00 	and	#255,	r5	;#0x00ff
   7bfe:	45 93       	tst.b	r5		
   7c00:	0c 24       	jz	$+26     	;abs 0x7c1a
   7c02:	0e 46       	mov	r6,	r14	
   7c04:	0f 47       	mov	r7,	r15	
   7c06:	3e 50 fe ff 	add	#-2,	r14	;#0xfffe
   7c0a:	3f 63       	addc	#-1,	r15	;r3 As==11
   7c0c:	1d 41 10 00 	mov	16(r1),	r13	;0x0010(r1)
   7c10:	8d 4e 00 00 	mov	r14,	0(r13)	;0x0000(r13)
   7c14:	8d 4f 02 00 	mov	r15,	2(r13)	;0x0002(r13)
   7c18:	0b 3c       	jmp	$+24     	;abs 0x7c30
   7c1a:	0e 46       	mov	r6,	r14	
   7c1c:	0f 47       	mov	r7,	r15	
   7c1e:	3e 50 fc ff 	add	#-4,	r14	;#0xfffc
   7c22:	3f 63       	addc	#-1,	r15	;r3 As==11
   7c24:	1d 41 10 00 	mov	16(r1),	r13	;0x0010(r1)
   7c28:	8d 4e 00 00 	mov	r14,	0(r13)	;0x0000(r13)
   7c2c:	8d 4f 02 00 	mov	r15,	2(r13)	;0x0002(r13)
   7c30:	0e 43       	clr	r14		
   7c32:	0f 43       	clr	r15		
   7c34:	3c 40 b3 00 	mov	#179,	r12	;#0x00b3
   7c38:	b0 12 50 7f 	call	#0x7f50	
   7c3c:	82 4c 9a 13 	mov	r12,	&0x139a	
   7c40:	82 4d 9c 13 	mov	r13,	&0x139c	
   7c44:	0e 43       	clr	r14		
   7c46:	0f 43       	clr	r15		
   7c48:	3c 40 b5 00 	mov	#181,	r12	;#0x00b5
   7c4c:	b0 12 50 7f 	call	#0x7f50	
   7c50:	82 4c 9e 13 	mov	r12,	&0x139e	
   7c54:	82 4d a0 13 	mov	r13,	&0x13a0	
   7c58:	3c 40 0e 00 	mov	#14,	r12	;#0x000e
   7c5c:	0d 43       	clr	r13		
   7c5e:	b0 12 6e 7f 	call	#0x7f6e	
   7c62:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7c66:	0d 43       	clr	r13		
   7c68:	b0 12 58 62 	call	#0x6258	
   7c6c:	30 12 df 3f 	push	#16351		;#0x3fdf
   7c70:	3e 40 01 03 	mov	#769,	r14	;#0x0301
   7c74:	0c 43       	clr	r12		
   7c76:	b0 12 84 72 	call	#0x7284	
   7c7a:	21 53       	incd	r1		
   7c7c:	82 93 94 13 	tst	&0x1394	
   7c80:	0c 38       	jl	$+26     	;abs 0x7c9a
   7c82:	03 20       	jnz	$+8      	;abs 0x7c8a
   7c84:	92 93 92 13 	cmp	#1,	&0x1392	;r3 As==01
   7c88:	08 28       	jnc	$+18     	;abs 0x7c9a
   7c8a:	1f 42 96 13 	mov	&0x1396,r15	
   7c8e:	1f d2 98 13 	bis	&0x1398,r15	
   7c92:	0f 93       	tst	r15		
   7c94:	02 20       	jnz	$+6      	;abs 0x7c9a
   7c96:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   7c9a:	b0 12 46 65 	call	#0x6546	
   7c9e:	0f 4c       	mov	r12,	r15	
   7ca0:	0f dd       	bis	r13,	r15	
   7ca2:	0f 93       	tst	r15		
   7ca4:	02 24       	jz	$+6      	;abs 0x7caa
   7ca6:	3c 43       	mov	#-1,	r12	;r3 As==11
   7ca8:	22 3c       	jmp	$+70     	;abs 0x7cee
   7caa:	34 40 60 00 	mov	#96,	r4	;#0x0060
   7cae:	34 50 00 02 	add	#512,	r4	;#0x0200
   7cb2:	0c 44       	mov	r4,	r12	
   7cb4:	b0 12 0c 7e 	call	#0x7e0c	
   7cb8:	1f 41 0e 00 	mov	14(r1),	r15	;0x000e(r1)
   7cbc:	8f 4c 00 00 	mov	r12,	0(r15)	;0x0000(r15)
   7cc0:	8f 4d 02 00 	mov	r13,	2(r15)	;0x0002(r15)
   7cc4:	34 40 80 00 	mov	#128,	r4	;#0x0080
   7cc8:	24 53       	incd	r4		
   7cca:	1f 41 0e 00 	mov	14(r1),	r15	;0x000e(r1)
   7cce:	2f 4f       	mov	@r15,	r15	
   7cd0:	3f f0 ef ff 	and	#-17,	r15	;#0xffef
   7cd4:	81 4f 04 00 	mov	r15,	4(r1)	;0x0004(r1)
   7cd8:	1e 41 04 00 	mov	4(r1),	r14	;0x0004(r1)
   7cdc:	0c 44       	mov	r4,	r12	
   7cde:	b0 12 f6 7c 	call	#0x7cf6	
   7ce2:	0c 93       	tst	r12		
   7ce4:	02 24       	jz	$+6      	;abs 0x7cea
   7ce6:	3c 43       	mov	#-1,	r12	;r3 As==11
   7ce8:	02 3c       	jmp	$+6      	;abs 0x7cee
   7cea:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   7cee:	31 50 12 00 	add	#18,	r1	;#0x0012
   7cf2:	30 40 1c f3 	br	#0xf31c	
   7cf6:	0a 12       	push	r10		
   7cf8:	0b 12       	push	r11		
   7cfa:	08 12       	push	r8		
   7cfc:	0a 4c       	mov	r12,	r10	
   7cfe:	0b 4e       	mov	r14,	r11	
   7d00:	38 43       	mov	#-1,	r8	;r3 As==11
   7d02:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7d06:	0d 43       	clr	r13		
   7d08:	b0 12 58 62 	call	#0x6258	
   7d0c:	30 12 db 3f 	push	#16347		;#0x3fdb
   7d10:	3e 40 01 03 	mov	#769,	r14	;#0x0301
   7d14:	0c 43       	clr	r12		
   7d16:	b0 12 84 72 	call	#0x7284	
   7d1a:	b0 12 48 cb 	call	#0xcb48	
   7d1e:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   7d22:	0d 43       	clr	r13		
   7d24:	b0 12 58 62 	call	#0x6258	
   7d28:	b0 12 58 cb 	call	#0xcb58	
   7d2c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7d30:	0f 43       	clr	r15		
   7d32:	0c 4a       	mov	r10,	r12	
   7d34:	0d 43       	clr	r13		
   7d36:	b0 12 6e 62 	call	#0x626e	
   7d3a:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7d3e:	0d 43       	clr	r13		
   7d40:	b0 12 58 62 	call	#0x6258	
   7d44:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7d48:	0f 43       	clr	r15		
   7d4a:	3c 40 01 14 	mov	#5121,	r12	;#0x1401
   7d4e:	0d 43       	clr	r13		
   7d50:	b0 12 6e 62 	call	#0x626e	
   7d54:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   7d58:	0d 43       	clr	r13		
   7d5a:	b0 12 58 62 	call	#0x6258	
   7d5e:	b0 12 48 cb 	call	#0xcb48	
   7d62:	b0 12 58 cb 	call	#0xcb58	
   7d66:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7d6a:	0f 43       	clr	r15		
   7d6c:	0c 4b       	mov	r11,	r12	
   7d6e:	0d 43       	clr	r13		
   7d70:	b0 12 6e 62 	call	#0x626e	
   7d74:	b0 12 48 cb 	call	#0xcb48	
   7d78:	b0 12 58 cb 	call	#0xcb58	
   7d7c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7d80:	0f 43       	clr	r15		
   7d82:	3c 40 fd 3f 	mov	#16381,	r12	;#0x3ffd
   7d86:	0d 43       	clr	r13		
   7d88:	b0 12 6e 62 	call	#0x626e	
   7d8c:	b0 12 48 cb 	call	#0xcb48	
   7d90:	b0 12 58 cb 	call	#0xcb58	
   7d94:	b0 12 48 cb 	call	#0xcb48	
   7d98:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   7d9c:	0d 43       	clr	r13		
   7d9e:	b0 12 58 62 	call	#0x6258	
   7da2:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   7da6:	0f 43       	clr	r15		
   7da8:	0c 43       	clr	r12		
   7daa:	0d 43       	clr	r13		
   7dac:	b0 12 6e 62 	call	#0x626e	
   7db0:	b0 12 58 cb 	call	#0xcb58	
   7db4:	b0 12 48 cb 	call	#0xcb48	
   7db8:	b0 12 58 cb 	call	#0xcb58	
   7dbc:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7dc0:	0d 43       	clr	r13		
   7dc2:	b0 12 58 62 	call	#0x6258	
   7dc6:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7dca:	0f 43       	clr	r15		
   7dcc:	3c 40 01 05 	mov	#1281,	r12	;#0x0501
   7dd0:	0d 43       	clr	r13		
   7dd2:	b0 12 6e 62 	call	#0x626e	
   7dd6:	b0 12 48 cb 	call	#0xcb48	
   7dda:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   7dde:	0d 43       	clr	r13		
   7de0:	b0 12 58 62 	call	#0x6258	
   7de4:	b0 12 58 cb 	call	#0xcb58	
   7de8:	21 53       	incd	r1		
   7dea:	82 93 94 13 	tst	&0x1394	
   7dee:	0b 38       	jl	$+24     	;abs 0x7e06
   7df0:	03 20       	jnz	$+8      	;abs 0x7df8
   7df2:	92 93 92 13 	cmp	#1,	&0x1392	;r3 As==01
   7df6:	07 28       	jnc	$+16     	;abs 0x7e06
   7df8:	1f 42 96 13 	mov	&0x1396,r15	
   7dfc:	1f d2 98 13 	bis	&0x1398,r15	
   7e00:	0f 93       	tst	r15		
   7e02:	01 20       	jnz	$+4      	;abs 0x7e06
   7e04:	08 43       	clr	r8		
   7e06:	0c 48       	mov	r8,	r12	
   7e08:	30 40 26 f3 	br	#0xf326	
   7e0c:	0a 12       	push	r10		
   7e0e:	0b 12       	push	r11		
   7e10:	08 12       	push	r8		
   7e12:	09 12       	push	r9		
   7e14:	06 12       	push	r6		
   7e16:	07 12       	push	r7		
   7e18:	04 12       	push	r4		
   7e1a:	04 4c       	mov	r12,	r4	
   7e1c:	06 43       	clr	r6		
   7e1e:	07 43       	clr	r7		
   7e20:	0a 43       	clr	r10		
   7e22:	0b 43       	clr	r11		
   7e24:	08 43       	clr	r8		
   7e26:	09 43       	clr	r9		
   7e28:	3c 40 28 00 	mov	#40,	r12	;#0x0028
   7e2c:	0d 43       	clr	r13		
   7e2e:	b0 12 58 62 	call	#0x6258	
   7e32:	30 12 db 3f 	push	#16347		;#0x3fdb
   7e36:	3e 40 01 c3 	mov	#-15615,r14	;#0xc301
   7e3a:	0c 43       	clr	r12		
   7e3c:	b0 12 84 72 	call	#0x7284	
   7e40:	b0 12 48 cb 	call	#0xcb48	
   7e44:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   7e48:	0d 43       	clr	r13		
   7e4a:	b0 12 58 62 	call	#0x6258	
   7e4e:	b0 12 58 cb 	call	#0xcb58	
   7e52:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7e56:	0f 43       	clr	r15		
   7e58:	0c 44       	mov	r4,	r12	
   7e5a:	0d 43       	clr	r13		
   7e5c:	b0 12 6e 62 	call	#0x626e	
   7e60:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7e64:	0d 43       	clr	r13		
   7e66:	b0 12 58 62 	call	#0x6258	
   7e6a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7e6e:	0f 43       	clr	r15		
   7e70:	3c 40 01 14 	mov	#5121,	r12	;#0x1401
   7e74:	0d 43       	clr	r13		
   7e76:	b0 12 6e 62 	call	#0x626e	
   7e7a:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   7e7e:	0d 43       	clr	r13		
   7e80:	b0 12 58 62 	call	#0x6258	
   7e84:	b0 12 48 cb 	call	#0xcb48	
   7e88:	b0 12 58 cb 	call	#0xcb58	
   7e8c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7e90:	0f 43       	clr	r15		
   7e92:	3c 40 8c 01 	mov	#396,	r12	;#0x018c
   7e96:	0d 43       	clr	r13		
   7e98:	b0 12 6e 62 	call	#0x626e	
   7e9c:	b0 12 48 cb 	call	#0xcb48	
   7ea0:	b0 12 58 cb 	call	#0xcb58	
   7ea4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7ea8:	0f 43       	clr	r15		
   7eaa:	3c 40 fd 3f 	mov	#16381,	r12	;#0x3ffd
   7eae:	0d 43       	clr	r13		
   7eb0:	b0 12 6e 62 	call	#0x626e	
   7eb4:	b0 12 48 cb 	call	#0xcb48	
   7eb8:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   7ebc:	0d 43       	clr	r13		
   7ebe:	b0 12 58 62 	call	#0x6258	
   7ec2:	b0 12 58 cb 	call	#0xcb58	
   7ec6:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7eca:	0f 43       	clr	r15		
   7ecc:	0c 43       	clr	r12		
   7ece:	0d 43       	clr	r13		
   7ed0:	b0 12 6e 62 	call	#0x626e	
   7ed4:	06 4c       	mov	r12,	r6	
   7ed6:	07 4d       	mov	r13,	r7	
   7ed8:	b0 12 48 cb 	call	#0xcb48	
   7edc:	b0 12 58 cb 	call	#0xcb58	
   7ee0:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7ee4:	0f 43       	clr	r15		
   7ee6:	0c 43       	clr	r12		
   7ee8:	0d 43       	clr	r13		
   7eea:	b0 12 6e 62 	call	#0x626e	
   7eee:	0a 4c       	mov	r12,	r10	
   7ef0:	0b 4d       	mov	r13,	r11	
   7ef2:	b0 12 48 cb 	call	#0xcb48	
   7ef6:	b0 12 58 cb 	call	#0xcb58	
   7efa:	b0 12 48 cb 	call	#0xcb48	
   7efe:	b0 12 58 cb 	call	#0xcb58	
   7f02:	b0 12 48 cb 	call	#0xcb48	
   7f06:	b0 12 58 cb 	call	#0xcb58	
   7f0a:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   7f0e:	0d 43       	clr	r13		
   7f10:	b0 12 58 62 	call	#0x6258	
   7f14:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7f18:	0f 43       	clr	r15		
   7f1a:	3c 40 01 05 	mov	#1281,	r12	;#0x0501
   7f1e:	0d 43       	clr	r13		
   7f20:	b0 12 6e 62 	call	#0x626e	
   7f24:	b0 12 48 cb 	call	#0xcb48	
   7f28:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   7f2c:	0d 43       	clr	r13		
   7f2e:	b0 12 58 62 	call	#0x6258	
   7f32:	b0 12 58 cb 	call	#0xcb58	
   7f36:	0e 4a       	mov	r10,	r14	
   7f38:	0f 4b       	mov	r11,	r15	
   7f3a:	0f 4e       	mov	r14,	r15	
   7f3c:	0e 43       	clr	r14		
   7f3e:	0e 56       	add	r6,	r14	
   7f40:	0f 67       	addc	r7,	r15	
   7f42:	08 4e       	mov	r14,	r8	
   7f44:	09 4f       	mov	r15,	r9	
   7f46:	0c 48       	mov	r8,	r12	
   7f48:	0d 49       	mov	r9,	r13	
   7f4a:	21 53       	incd	r1		
   7f4c:	30 40 1e f3 	br	#0xf31e	
   7f50:	0a 12       	push	r10		
   7f52:	0f 12       	push	r15		
   7f54:	0e 12       	push	r14		
   7f56:	0a 4c       	mov	r12,	r10	
   7f58:	0e 41       	mov	r1,	r14	
   7f5a:	0c 4a       	mov	r10,	r12	
   7f5c:	0d 43       	clr	r13		
   7f5e:	b0 12 a4 a5 	call	#0xa5a4	
   7f62:	2c 41       	mov	@r1,	r12	
   7f64:	1d 41 02 00 	mov	2(r1),	r13	;0x0002(r1)
   7f68:	21 52       	add	#4,	r1	;r2 As==10
   7f6a:	3a 41       	pop	r10		
   7f6c:	30 41       	ret			
   7f6e:	0a 12       	push	r10		
   7f70:	0b 12       	push	r11		
   7f72:	0a 4c       	mov	r12,	r10	
   7f74:	0b 4d       	mov	r13,	r11	
   7f76:	0c 4a       	mov	r10,	r12	
   7f78:	0d 4b       	mov	r11,	r13	
   7f7a:	b0 12 8a a6 	call	#0xa68a	
   7f7e:	3b 41       	pop	r11		
   7f80:	3a 41       	pop	r10		
   7f82:	30 41       	ret			
   7f84:	21 82       	sub	#4,	r1	;r2 As==10
   7f86:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   7f8a:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   7f8e:	0c 41       	mov	r1,	r12	
   7f90:	b0 12 d2 a6 	call	#0xa6d2	
   7f94:	2c 41       	mov	@r1,	r12	
   7f96:	1d 41 02 00 	mov	2(r1),	r13	;0x0002(r1)
   7f9a:	21 52       	add	#4,	r1	;r2 As==10
   7f9c:	30 41       	ret			
   7f9e:	0a 12       	push	r10		
   7fa0:	0b 12       	push	r11		
   7fa2:	08 12       	push	r8		
   7fa4:	09 12       	push	r9		
   7fa6:	06 12       	push	r6		
   7fa8:	07 12       	push	r7		
   7faa:	0a 43       	clr	r10		
   7fac:	0b 43       	clr	r11		
   7fae:	08 43       	clr	r8		
   7fb0:	3c 40 86 00 	mov	#134,	r12	;#0x0086
   7fb4:	0d 43       	clr	r13		
   7fb6:	b0 12 58 62 	call	#0x6258	
   7fba:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7fbe:	0f 43       	clr	r15		
   7fc0:	0c 48       	mov	r8,	r12	
   7fc2:	0d 43       	clr	r13		
   7fc4:	b0 12 6e 62 	call	#0x626e	
   7fc8:	0a 4c       	mov	r12,	r10	
   7fca:	0b 4d       	mov	r13,	r11	
   7fcc:	3a b2       	bit	#8,	r10	;r2 As==11
   7fce:	1e 28       	jnc	$+62     	;abs 0x800c
   7fd0:	38 d0 14 00 	bis	#20,	r8	;#0x0014
   7fd4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7fd8:	0f 43       	clr	r15		
   7fda:	0c 48       	mov	r8,	r12	
   7fdc:	0d 43       	clr	r13		
   7fde:	b0 12 6e 62 	call	#0x626e	
   7fe2:	0a 4c       	mov	r12,	r10	
   7fe4:	0b 4d       	mov	r13,	r11	
   7fe6:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7fea:	0f 43       	clr	r15		
   7fec:	0c 43       	clr	r12		
   7fee:	0d 43       	clr	r13		
   7ff0:	b0 12 6e 62 	call	#0x626e	
   7ff4:	06 4c       	mov	r12,	r6	
   7ff6:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   7ffa:	0f 43       	clr	r15		
   7ffc:	0c 43       	clr	r12		
   7ffe:	0d 43       	clr	r13		
   8000:	b0 12 6e 62 	call	#0x626e	
   8004:	09 4c       	mov	r12,	r9	
   8006:	07 49       	mov	r9,	r7	
   8008:	0a 46       	mov	r6,	r10	
   800a:	0b 47       	mov	r7,	r11	
   800c:	0c 4a       	mov	r10,	r12	
   800e:	0d 4b       	mov	r11,	r13	
   8010:	30 40 20 f3 	br	#0xf320	
   8014:	0a 12       	push	r10		
   8016:	0b 12       	push	r11		
   8018:	08 12       	push	r8		
   801a:	09 12       	push	r9		
   801c:	06 12       	push	r6		
   801e:	07 12       	push	r7		
   8020:	04 12       	push	r4		
   8022:	08 4c       	mov	r12,	r8	
   8024:	09 4d       	mov	r13,	r9	
   8026:	0a 43       	clr	r10		
   8028:	0b 43       	clr	r11		
   802a:	04 48       	mov	r8,	r4	
   802c:	06 43       	clr	r6		
   802e:	3c 40 86 00 	mov	#134,	r12	;#0x0086
   8032:	0d 43       	clr	r13		
   8034:	b0 12 58 62 	call	#0x6258	
   8038:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   803c:	0f 43       	clr	r15		
   803e:	0c 46       	mov	r6,	r12	
   8040:	0d 43       	clr	r13		
   8042:	b0 12 6e 62 	call	#0x626e	
   8046:	07 4c       	mov	r12,	r7	
   8048:	17 b3       	bit	#1,	r7	;r3 As==01
   804a:	06 2c       	jc	$+14     	;abs 0x8058
   804c:	0b 93       	tst	r11		
   804e:	f4 2b       	jnc	$-22     	;abs 0x8038
   8050:	03 20       	jnz	$+8      	;abs 0x8058
   8052:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   8056:	f0 2b       	jnc	$-30     	;abs 0x8038
   8058:	0b 93       	tst	r11		
   805a:	04 28       	jnc	$+10     	;abs 0x8064
   805c:	13 20       	jnz	$+40     	;abs 0x8084
   805e:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   8062:	10 2c       	jc	$+34     	;abs 0x8084
   8064:	16 43       	mov	#1,	r6	;r3 As==01
   8066:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   806a:	0f 43       	clr	r15		
   806c:	0c 46       	mov	r6,	r12	
   806e:	0d 43       	clr	r13		
   8070:	b0 12 6e 62 	call	#0x626e	
   8074:	07 4c       	mov	r12,	r7	
   8076:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   807a:	0f 43       	clr	r15		
   807c:	0c 44       	mov	r4,	r12	
   807e:	0d 43       	clr	r13		
   8080:	b0 12 6e 62 	call	#0x626e	
   8084:	30 40 1e f3 	br	#0xf31e	
   8088:	0a 12       	push	r10		
   808a:	0b 12       	push	r11		
   808c:	08 12       	push	r8		
   808e:	09 12       	push	r9		
   8090:	06 12       	push	r6		
   8092:	07 12       	push	r7		
   8094:	04 12       	push	r4		
   8096:	05 12       	push	r5		
   8098:	31 80 0c 00 	sub	#12,	r1	;#0x000c
   809c:	04 4c       	mov	r12,	r4	
   809e:	05 4d       	mov	r13,	r5	
   80a0:	06 4e       	mov	r14,	r6	
   80a2:	07 4f       	mov	r15,	r7	
   80a4:	b1 43 02 00 	mov	#-1,	2(r1)	;r3 As==11, 0x0002(r1)
   80a8:	0a 43       	clr	r10		
   80aa:	0b 43       	clr	r11		
   80ac:	81 43 04 00 	mov	#0,	4(r1)	;r3 As==00, 0x0004(r1)
   80b0:	08 44       	mov	r4,	r8	
   80b2:	09 45       	mov	r5,	r9	
   80b4:	0f 46       	mov	r6,	r15	
   80b6:	0f d7       	bis	r7,	r15	
   80b8:	0f 93       	tst	r15		
   80ba:	03 20       	jnz	$+8      	;abs 0x80c2
   80bc:	0c 43       	clr	r12		
   80be:	0d 43       	clr	r13		
   80c0:	dd 3d       	jmp	$+956    	;abs 0x847c
   80c2:	0e 41       	mov	r1,	r14	
   80c4:	3e 52       	add	#8,	r14	;r2 As==11
   80c6:	0c 41       	mov	r1,	r12	
   80c8:	3c 52       	add	#8,	r12	;r2 As==11
   80ca:	b0 12 c0 73 	call	#0x73c0	
   80ce:	b1 40 80 00 	mov	#128,	0(r1)	;#0x0080, 0x0000(r1)
   80d2:	00 00 
   80d4:	0e 48       	mov	r8,	r14	
   80d6:	0f 49       	mov	r9,	r15	
   80d8:	8e 10       	swpb	r14		
   80da:	8f 10       	swpb	r15		
   80dc:	4e ef       	xor.b	r15,	r14	
   80de:	0e ef       	xor	r15,	r14	
   80e0:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   80e4:	3e f0 00 0f 	and	#3840,	r14	;#0x0f00
   80e8:	81 5e 00 00 	add	r14,	0(r1)	;0x0000(r1)
   80ec:	81 48 06 00 	mov	r8,	6(r1)	;0x0006(r1)
   80f0:	1e 41 06 00 	mov	6(r1),	r14	;0x0006(r1)
   80f4:	2c 41       	mov	@r1,	r12	
   80f6:	b0 12 ee 72 	call	#0x72ee	
   80fa:	b0 12 58 cb 	call	#0xcb58	
   80fe:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   8102:	0d 43       	clr	r13		
   8104:	b0 12 58 62 	call	#0x6258	
   8108:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   810c:	0f 43       	clr	r15		
   810e:	3c 40 01 05 	mov	#1281,	r12	;#0x0501
   8112:	0d 43       	clr	r13		
   8114:	b0 12 6e 62 	call	#0x626e	
   8118:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   811c:	0d 43       	clr	r13		
   811e:	b0 12 58 62 	call	#0x6258	
   8122:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   8126:	0f 43       	clr	r15		
   8128:	0c 48       	mov	r8,	r12	
   812a:	0d 49       	mov	r9,	r13	
   812c:	3c 50 fe ff 	add	#-2,	r12	;#0xfffe
   8130:	3d 63       	addc	#-1,	r13	;r3 As==11
   8132:	b0 12 6e 62 	call	#0x626e	
   8136:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   813a:	3c 40 22 00 	mov	#34,	r12	;#0x0022
   813e:	0d 43       	clr	r13		
   8140:	b0 12 58 62 	call	#0x6258	
   8144:	92 93 ce 12 	cmp	#1,	&0x12ce	;r3 As==01
   8148:	3a 21       	jnz	$+630    	;abs 0x83be
   814a:	82 93 d0 12 	tst	&0x12d0	
   814e:	37 21       	jnz	$+624    	;abs 0x83be
   8150:	0a 43       	clr	r10		
   8152:	0b 43       	clr	r11		
   8154:	0b 97       	cmp	r7,	r11	
   8156:	03 38       	jl	$+8      	;abs 0x815e
   8158:	6f 21       	jnz	$+736    	;abs 0x8438
   815a:	0a 96       	cmp	r6,	r10	
   815c:	6d 2d       	jc	$+732    	;abs 0x8438
   815e:	b0 12 48 cb 	call	#0xcb48	
   8162:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   8166:	03 43       	nop			
   8168:	03 43       	nop			
   816a:	03 43       	nop			
   816c:	32 c2       	dint			
   816e:	03 43       	nop			
   8170:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   8174:	03 43       	nop			
   8176:	03 43       	nop			
   8178:	03 43       	nop			
   817a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   817e:	32 d2       	eint			
   8180:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   8184:	03 43       	nop			
   8186:	03 43       	nop			
   8188:	03 43       	nop			
   818a:	32 c2       	dint			
   818c:	03 43       	nop			
   818e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   8192:	03 43       	nop			
   8194:	03 43       	nop			
   8196:	03 43       	nop			
   8198:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   819c:	32 d2       	eint			
   819e:	32 c2       	dint			
   81a0:	03 43       	nop			
   81a2:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   81a6:	03 43       	nop			
   81a8:	03 43       	nop			
   81aa:	03 43       	nop			
   81ac:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   81b0:	03 43       	nop			
   81b2:	03 43       	nop			
   81b4:	03 43       	nop			
   81b6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   81ba:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   81be:	32 d2       	eint			
   81c0:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   81c4:	03 43       	nop			
   81c6:	03 43       	nop			
   81c8:	03 43       	nop			
   81ca:	32 c2       	dint			
   81cc:	03 43       	nop			
   81ce:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   81d2:	03 43       	nop			
   81d4:	03 43       	nop			
   81d6:	03 43       	nop			
   81d8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   81dc:	32 d2       	eint			
   81de:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   81e2:	03 43       	nop			
   81e4:	03 43       	nop			
   81e6:	03 43       	nop			
   81e8:	32 c2       	dint			
   81ea:	03 43       	nop			
   81ec:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   81f0:	03 43       	nop			
   81f2:	03 43       	nop			
   81f4:	03 43       	nop			
   81f6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   81fa:	32 d2       	eint			
   81fc:	32 c2       	dint			
   81fe:	03 43       	nop			
   8200:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   8204:	03 43       	nop			
   8206:	03 43       	nop			
   8208:	03 43       	nop			
   820a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   820e:	03 43       	nop			
   8210:	03 43       	nop			
   8212:	03 43       	nop			
   8214:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8218:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   821c:	32 d2       	eint			
   821e:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   8222:	03 43       	nop			
   8224:	03 43       	nop			
   8226:	03 43       	nop			
   8228:	32 c2       	dint			
   822a:	03 43       	nop			
   822c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   8230:	03 43       	nop			
   8232:	03 43       	nop			
   8234:	03 43       	nop			
   8236:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   823a:	32 d2       	eint			
   823c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   8240:	03 43       	nop			
   8242:	03 43       	nop			
   8244:	03 43       	nop			
   8246:	32 c2       	dint			
   8248:	03 43       	nop			
   824a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   824e:	03 43       	nop			
   8250:	03 43       	nop			
   8252:	03 43       	nop			
   8254:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8258:	32 d2       	eint			
   825a:	32 c2       	dint			
   825c:	03 43       	nop			
   825e:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   8262:	03 43       	nop			
   8264:	03 43       	nop			
   8266:	03 43       	nop			
   8268:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   826c:	03 43       	nop			
   826e:	03 43       	nop			
   8270:	03 43       	nop			
   8272:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8276:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   827a:	32 d2       	eint			
   827c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   8280:	03 43       	nop			
   8282:	03 43       	nop			
   8284:	03 43       	nop			
   8286:	32 c2       	dint			
   8288:	03 43       	nop			
   828a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   828e:	03 43       	nop			
   8290:	03 43       	nop			
   8292:	03 43       	nop			
   8294:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8298:	32 d2       	eint			
   829a:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   829e:	03 43       	nop			
   82a0:	03 43       	nop			
   82a2:	03 43       	nop			
   82a4:	32 c2       	dint			
   82a6:	03 43       	nop			
   82a8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   82ac:	03 43       	nop			
   82ae:	03 43       	nop			
   82b0:	03 43       	nop			
   82b2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   82b6:	32 d2       	eint			
   82b8:	32 c2       	dint			
   82ba:	03 43       	nop			
   82bc:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   82c0:	03 43       	nop			
   82c2:	03 43       	nop			
   82c4:	03 43       	nop			
   82c6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   82ca:	03 43       	nop			
   82cc:	03 43       	nop			
   82ce:	03 43       	nop			
   82d0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   82d4:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   82d8:	32 d2       	eint			
   82da:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   82de:	03 43       	nop			
   82e0:	03 43       	nop			
   82e2:	03 43       	nop			
   82e4:	32 c2       	dint			
   82e6:	03 43       	nop			
   82e8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   82ec:	03 43       	nop			
   82ee:	03 43       	nop			
   82f0:	03 43       	nop			
   82f2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   82f6:	32 d2       	eint			
   82f8:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   82fc:	03 43       	nop			
   82fe:	03 43       	nop			
   8300:	03 43       	nop			
   8302:	32 c2       	dint			
   8304:	03 43       	nop			
   8306:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   830a:	03 43       	nop			
   830c:	03 43       	nop			
   830e:	03 43       	nop			
   8310:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8314:	32 d2       	eint			
   8316:	32 c2       	dint			
   8318:	03 43       	nop			
   831a:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   831e:	03 43       	nop			
   8320:	03 43       	nop			
   8322:	03 43       	nop			
   8324:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   8328:	03 43       	nop			
   832a:	03 43       	nop			
   832c:	03 43       	nop			
   832e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8332:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   8336:	32 d2       	eint			
   8338:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   833c:	03 43       	nop			
   833e:	03 43       	nop			
   8340:	03 43       	nop			
   8342:	32 c2       	dint			
   8344:	03 43       	nop			
   8346:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   834a:	03 43       	nop			
   834c:	03 43       	nop			
   834e:	03 43       	nop			
   8350:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8354:	32 d2       	eint			
   8356:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   835a:	03 43       	nop			
   835c:	03 43       	nop			
   835e:	03 43       	nop			
   8360:	32 c2       	dint			
   8362:	03 43       	nop			
   8364:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   8368:	03 43       	nop			
   836a:	03 43       	nop			
   836c:	03 43       	nop			
   836e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8372:	32 d2       	eint			
   8374:	32 c2       	dint			
   8376:	03 43       	nop			
   8378:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   837c:	03 43       	nop			
   837e:	03 43       	nop			
   8380:	03 43       	nop			
   8382:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   8386:	03 43       	nop			
   8388:	03 43       	nop			
   838a:	03 43       	nop			
   838c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8390:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   8394:	32 d2       	eint			
   8396:	b0 12 58 cb 	call	#0xcb58	
   839a:	0c 4a       	mov	r10,	r12	
   839c:	0d 4b       	mov	r11,	r13	
   839e:	3e 40 00 10 	mov	#4096,	r14	;#0x1000
   83a2:	0f 43       	clr	r15		
   83a4:	b0 12 86 f4 	call	#0xf486	
   83a8:	0d 4e       	mov	r14,	r13	
   83aa:	0d df       	bis	r15,	r13	
   83ac:	0d 93       	tst	r13		
   83ae:	04 20       	jnz	$+10     	;abs 0x83b8
   83b0:	7c 40 80 00 	mov.b	#128,	r12	;#0x0080
   83b4:	b0 12 f6 36 	call	#0x36f6	
   83b8:	2a 53       	incd	r10		
   83ba:	0b 63       	adc	r11		
   83bc:	cb 3e       	jmp	$-616    	;abs 0x8154
   83be:	0a 43       	clr	r10		
   83c0:	0b 43       	clr	r11		
   83c2:	0b 97       	cmp	r7,	r11	
   83c4:	03 38       	jl	$+8      	;abs 0x83cc
   83c6:	38 20       	jnz	$+114    	;abs 0x8438
   83c8:	0a 96       	cmp	r6,	r10	
   83ca:	36 2c       	jc	$+110    	;abs 0x8438
   83cc:	b0 12 48 cb 	call	#0xcb48	
   83d0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   83d4:	d2 d3 31 00 	bis.b	#1,	&0x0031	;r3 As==01
   83d8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   83dc:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   83e0:	d2 c3 31 00 	bic.b	#1,	&0x0031	;r3 As==01
   83e4:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   83e8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   83ec:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   83f0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   83f4:	d2 d3 31 00 	bis.b	#1,	&0x0031	;r3 As==01
   83f8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   83fc:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   8400:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8404:	d2 c3 31 00 	bic.b	#1,	&0x0031	;r3 As==01
   8408:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   840c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   8410:	b0 12 58 cb 	call	#0xcb58	
   8414:	0c 4a       	mov	r10,	r12	
   8416:	0d 4b       	mov	r11,	r13	
   8418:	3e 40 00 10 	mov	#4096,	r14	;#0x1000
   841c:	0f 43       	clr	r15		
   841e:	b0 12 86 f4 	call	#0xf486	
   8422:	0d 4e       	mov	r14,	r13	
   8424:	0d df       	bis	r15,	r13	
   8426:	0d 93       	tst	r13		
   8428:	04 20       	jnz	$+10     	;abs 0x8432
   842a:	7c 40 80 00 	mov.b	#128,	r12	;#0x0080
   842e:	b0 12 f6 36 	call	#0x36f6	
   8432:	2a 53       	incd	r10		
   8434:	0b 63       	adc	r11		
   8436:	c5 3f       	jmp	$-116    	;abs 0x83c2
   8438:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   843c:	3c 40 62 00 	mov	#98,	r12	;#0x0062
   8440:	0d 43       	clr	r13		
   8442:	b0 12 58 62 	call	#0x6258	
   8446:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   844a:	0f 43       	clr	r15		
   844c:	0c 43       	clr	r12		
   844e:	0d 43       	clr	r13		
   8450:	b0 12 6e 62 	call	#0x626e	
   8454:	81 4c 04 00 	mov	r12,	4(r1)	;0x0004(r1)
   8458:	0e 41       	mov	r1,	r14	
   845a:	3e 52       	add	#8,	r14	;r2 As==11
   845c:	0c 41       	mov	r1,	r12	
   845e:	3c 52       	add	#8,	r12	;r2 As==11
   8460:	b0 12 c0 73 	call	#0x73c0	
   8464:	91 91 1e 00 	cmp	30(r1),	4(r1)	;0x001e(r1), 0x0004(r1)
   8468:	04 00 
   846a:	02 20       	jnz	$+6      	;abs 0x8470
   846c:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   8470:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   8474:	0d 4c       	mov	r12,	r13	
   8476:	3d e3       	inv	r13		
   8478:	0d 5d       	rla	r13		
   847a:	0d 7d       	subc	r13,	r13	
   847c:	31 50 0c 00 	add	#12,	r1	;#0x000c
   8480:	30 40 1c f3 	br	#0xf31c	
   8484:	0a 12       	push	r10		
   8486:	0b 12       	push	r11		
   8488:	08 12       	push	r8		
   848a:	09 12       	push	r9		
   848c:	06 12       	push	r6		
   848e:	07 12       	push	r7		
   8490:	04 12       	push	r4		
   8492:	05 12       	push	r5		
   8494:	04 4c       	mov	r12,	r4	
   8496:	0a 4e       	mov	r14,	r10	
   8498:	0b 4f       	mov	r15,	r11	
   849a:	16 41 12 00 	mov	18(r1),	r6	;0x0012(r1)
   849e:	17 41 14 00 	mov	20(r1),	r7	;0x0014(r1)
   84a2:	55 41 16 00 	mov.b	22(r1),	r5	;0x0016(r1)
   84a6:	c2 43 1a 16 	mov.b	#0,	&0x161a	;r3 As==00
   84aa:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   84ae:	c2 43 1b 16 	mov.b	#0,	&0x161b	;r3 As==00
   84b2:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   84b6:	82 43 18 14 	mov	#0,	&0x1418	;r3 As==00
   84ba:	82 43 ee 12 	mov	#0,	&0x12ee	;r3 As==00
   84be:	c2 43 1c 16 	mov.b	#0,	&0x161c	;r3 As==00
   84c2:	82 43 6e 14 	mov	#0,	&0x146e	;r3 As==00
   84c6:	82 43 70 14 	mov	#0,	&0x1470	;r3 As==00
   84ca:	82 43 72 14 	mov	#0,	&0x1472	;r3 As==00
   84ce:	c2 43 1d 16 	mov.b	#0,	&0x161d	;r3 As==00
   84d2:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   84d6:	b2 43 d2 12 	mov	#-1,	&0x12d2	;r3 As==11
   84da:	b2 43 d4 12 	mov	#-1,	&0x12d4	;r3 As==11
   84de:	b2 40 00 02 	mov	#512,	&0x13e2	;#0x0200
   84e2:	e2 13 
   84e4:	82 43 e4 13 	mov	#0,	&0x13e4	;r3 As==00
   84e8:	82 43 e6 13 	mov	#0,	&0x13e6	;r3 As==00
   84ec:	b2 40 ff 10 	mov	#4351,	&0x13e8	;#0x10ff
   84f0:	e8 13 
   84f2:	b2 43 ea 13 	mov	#-1,	&0x13ea	;r3 As==11
   84f6:	82 43 ec 13 	mov	#0,	&0x13ec	;r3 As==00
   84fa:	b2 40 00 11 	mov	#4352,	&0x13cc	;#0x1100
   84fe:	cc 13 
   8500:	b2 40 00 10 	mov	#4096,	&0x13ce	;#0x1000
   8504:	ce 13 
   8506:	b2 40 ff 09 	mov	#2559,	&0x13d0	;#0x09ff
   850a:	d0 13 
   850c:	1c 42 ee 12 	mov	&0x12ee,r12	
   8510:	0d 4c       	mov	r12,	r13	
   8512:	3d e3       	inv	r13		
   8514:	0d 5d       	rla	r13		
   8516:	0d 7d       	subc	r13,	r13	
   8518:	b0 12 0e 3a 	call	#0x3a0e	
   851c:	b2 90 03 00 	cmp	#3,	&0x12ce	;#0x0003
   8520:	ce 12 
   8522:	15 20       	jnz	$+44     	;abs 0x854e
   8524:	82 93 d0 12 	tst	&0x12d0	
   8528:	12 20       	jnz	$+38     	;abs 0x854e
   852a:	3c 40 ce 12 	mov	#4814,	r12	;#0x12ce
   852e:	b0 12 64 69 	call	#0x6964	
   8532:	0f 4c       	mov	r12,	r15	
   8534:	0f dd       	bis	r13,	r15	
   8536:	0f 93       	tst	r15		
   8538:	06 24       	jz	$+14     	;abs 0x8546
   853a:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   853e:	16 14 
   8540:	3c 43       	mov	#-1,	r12	;r3 As==11
   8542:	3d 43       	mov	#-1,	r13	;r3 As==11
   8544:	29 3d       	jmp	$+596    	;abs 0x8798
   8546:	1c 42 ce 12 	mov	&0x12ce,r12	
   854a:	b0 12 44 61 	call	#0x6144	
   854e:	45 93       	tst.b	r5		
   8550:	0b 24       	jz	$+24     	;abs 0x8568
   8552:	b0 12 88 6a 	call	#0x6a88	
   8556:	0f 4c       	mov	r12,	r15	
   8558:	0f dd       	bis	r13,	r15	
   855a:	0f 93       	tst	r15		
   855c:	10 24       	jz	$+34     	;abs 0x857e
   855e:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   8562:	3c 43       	mov	#-1,	r12	;r3 As==11
   8564:	3d 43       	mov	#-1,	r13	;r3 As==11
   8566:	18 3d       	jmp	$+562    	;abs 0x8798
   8568:	b0 12 24 6a 	call	#0x6a24	
   856c:	0f 4c       	mov	r12,	r15	
   856e:	0f dd       	bis	r13,	r15	
   8570:	0f 93       	tst	r15		
   8572:	05 24       	jz	$+12     	;abs 0x857e
   8574:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   8578:	3c 43       	mov	#-1,	r12	;r3 As==11
   857a:	3d 43       	mov	#-1,	r13	;r3 As==11
   857c:	0d 3d       	jmp	$+540    	;abs 0x8798
   857e:	38 40 f0 0f 	mov	#4080,	r8	;#0x0ff0
   8582:	09 43       	clr	r9		
   8584:	b2 90 89 00 	cmp	#137,	&0x141a	;#0x0089
   8588:	1a 14 
   858a:	23 20       	jnz	$+72     	;abs 0x85d2
   858c:	b2 40 fa 89 	mov	#-30214,&0x12be	;#0x89fa
   8590:	be 12 
   8592:	b2 40 c6 90 	mov	#-28474,&0x12c0	;#0x90c6
   8596:	c0 12 
   8598:	b2 40 08 91 	mov	#-28408,&0x12c2	;#0x9108
   859c:	c2 12 
   859e:	b2 40 86 98 	mov	#-26490,&0x12c4	;#0x9886
   85a2:	c4 12 
   85a4:	b2 40 6a 9a 	mov	#-26006,&0x12c6	;#0x9a6a
   85a8:	c6 12 
   85aa:	b2 40 9a 9f 	mov	#-24678,&0x12c8	;#0x9f9a
   85ae:	c8 12 
   85b0:	b2 40 4e a3 	mov	#-23730,&0x12ca	;#0xa34e
   85b4:	ca 12 
   85b6:	b2 40 b6 65 	mov	#26038,	&0x12cc	;#0x65b6
   85ba:	cc 12 
   85bc:	82 43 1c 14 	mov	#0,	&0x141c	;r3 As==00
   85c0:	82 43 1e 14 	mov	#0,	&0x141e	;r3 As==00
   85c4:	82 43 20 14 	mov	#0,	&0x1420	;r3 As==00
   85c8:	82 43 22 14 	mov	#0,	&0x1422	;r3 As==00
   85cc:	82 43 24 14 	mov	#0,	&0x1424	;r3 As==00
   85d0:	69 3c       	jmp	$+212    	;abs 0x86a4
   85d2:	b2 90 91 00 	cmp	#145,	&0x141a	;#0x0091
   85d6:	1a 14 
   85d8:	65 20       	jnz	$+204    	;abs 0x86a4
   85da:	b2 40 f2 a9 	mov	#-22030,&0x12be	;#0xa9f2
   85de:	be 12 
   85e0:	b2 40 5e af 	mov	#-20642,&0x12c0	;#0xaf5e
   85e4:	c0 12 
   85e6:	b2 40 a0 b3 	mov	#-19552,&0x12c2	;#0xb3a0
   85ea:	c2 12 
   85ec:	b2 40 f6 ba 	mov	#-17674,&0x12c4	;#0xbaf6
   85f0:	c4 12 
   85f2:	b2 40 0c bc 	mov	#-17396,&0x12c6	;#0xbc0c
   85f6:	c6 12 
   85f8:	b2 40 78 be 	mov	#-16776,&0x12c8	;#0xbe78
   85fc:	c8 12 
   85fe:	b2 40 aa c1 	mov	#-15958,&0x12ca	;#0xc1aa
   8602:	ca 12 
   8604:	b2 40 88 80 	mov	#-32632,&0x12cc	;#0x8088
   8608:	cc 12 
   860a:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   860e:	3c 40 e8 00 	mov	#232,	r12	;#0x00e8
   8612:	0d 43       	clr	r13		
   8614:	b0 12 58 62 	call	#0x6258	
   8618:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   861c:	0f 43       	clr	r15		
   861e:	0c 43       	clr	r12		
   8620:	0d 43       	clr	r13		
   8622:	b0 12 6e 62 	call	#0x626e	
   8626:	82 4c 1c 14 	mov	r12,	&0x141c	
   862a:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   862e:	3c 40 e1 00 	mov	#225,	r12	;#0x00e1
   8632:	0d 43       	clr	r13		
   8634:	b0 12 58 62 	call	#0x6258	
   8638:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   863c:	0f 43       	clr	r15		
   863e:	0c 43       	clr	r12		
   8640:	0d 43       	clr	r13		
   8642:	b0 12 6e 62 	call	#0x626e	
   8646:	82 4c 1e 14 	mov	r12,	&0x141e	
   864a:	82 4d 20 14 	mov	r13,	&0x1420	
   864e:	1c 42 1e 14 	mov	&0x141e,r12	
   8652:	1d 42 20 14 	mov	&0x1420,r13	
   8656:	3c f3       	and	#-1,	r12	;r3 As==11
   8658:	0d f3       	and	#0,	r13	;r3 As==00
   865a:	b0 12 e6 f4 	call	#0xf4e6	
   865e:	1e 42 1e 14 	mov	&0x141e,r14	
   8662:	1f 42 20 14 	mov	&0x1420,r15	
   8666:	0e 4f       	mov	r15,	r14	
   8668:	3f e3       	inv	r15		
   866a:	0f 5f       	rla	r15		
   866c:	0f 7f       	subc	r15,	r15	
   866e:	0c 5e       	add	r14,	r12	
   8670:	0d 6f       	addc	r15,	r13	
   8672:	82 4c 1e 14 	mov	r12,	&0x141e	
   8676:	82 4d 20 14 	mov	r13,	&0x1420	
   867a:	3e 40 22 14 	mov	#5154,	r14	;#0x1422
   867e:	3c 40 87 00 	mov	#135,	r12	;#0x0087
   8682:	0d 43       	clr	r13		
   8684:	b0 12 a4 a5 	call	#0xa5a4	
   8688:	1f 42 1e 14 	mov	&0x141e,r15	
   868c:	1f d2 20 14 	bis	&0x1420,r15	
   8690:	0f 93       	tst	r15		
   8692:	08 24       	jz	$+18     	;abs 0x86a4
   8694:	1e 42 1e 14 	mov	&0x141e,r14	
   8698:	1f 42 20 14 	mov	&0x1420,r15	
   869c:	2e 52       	add	#4,	r14	;r2 As==10
   869e:	0f 63       	adc	r15		
   86a0:	08 4e       	mov	r14,	r8	
   86a2:	09 4f       	mov	r15,	r9	
   86a4:	0f 4a       	mov	r10,	r15	
   86a6:	0f db       	bis	r11,	r15	
   86a8:	0f 93       	tst	r15		
   86aa:	1f 24       	jz	$+64     	;abs 0x86ea
   86ac:	82 4a 18 14 	mov	r10,	&0x1418	
   86b0:	82 46 ee 12 	mov	r6,	&0x12ee	
   86b4:	c2 43 1a 16 	mov.b	#0,	&0x161a	;r3 As==00
   86b8:	92 43 a2 13 	mov	#1,	&0x13a2	;r3 As==01
   86bc:	b0 12 04 6b 	call	#0x6b04	
   86c0:	0f 4c       	mov	r12,	r15	
   86c2:	0f dd       	bis	r13,	r15	
   86c4:	0f 93       	tst	r15		
   86c6:	64 24       	jz	$+202    	;abs 0x8790
   86c8:	b0 12 28 70 	call	#0x7028	
   86cc:	0f 4c       	mov	r12,	r15	
   86ce:	0f dd       	bis	r13,	r15	
   86d0:	0f 93       	tst	r15		
   86d2:	06 20       	jnz	$+14     	;abs 0x86e0
   86d4:	b2 40 1e 00 	mov	#30,	&0x1416	;#0x001e
   86d8:	16 14 
   86da:	3c 43       	mov	#-1,	r12	;r3 As==11
   86dc:	3d 43       	mov	#-1,	r13	;r3 As==11
   86de:	5c 3c       	jmp	$+186    	;abs 0x8798
   86e0:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   86e4:	3c 43       	mov	#-1,	r12	;r3 As==11
   86e6:	3d 43       	mov	#-1,	r13	;r3 As==11
   86e8:	57 3c       	jmp	$+176    	;abs 0x8798
   86ea:	82 43 18 14 	mov	#0,	&0x1418	;r3 As==00
   86ee:	82 43 ee 12 	mov	#0,	&0x12ee	;r3 As==00
   86f2:	03 12       	push	#0		;r3 As==00
   86f4:	03 12       	push	#0		;r3 As==00
   86f6:	0e 43       	clr	r14		
   86f8:	0f 43       	clr	r15		
   86fa:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   86fe:	0d 43       	clr	r13		
   8700:	92 12 be 12 	call	&0x12be	
   8704:	21 52       	add	#4,	r1	;r2 As==10
   8706:	0f 4c       	mov	r12,	r15	
   8708:	0f dd       	bis	r13,	r15	
   870a:	0f 93       	tst	r15		
   870c:	06 24       	jz	$+14     	;abs 0x871a
   870e:	92 42 16 14 	mov	&0x1416,&0x1416	
   8712:	16 14 
   8714:	3c 43       	mov	#-1,	r12	;r3 As==11
   8716:	3d 43       	mov	#-1,	r13	;r3 As==11
   8718:	3f 3c       	jmp	$+128    	;abs 0x8798
   871a:	03 12       	push	#0		;r3 As==00
   871c:	13 12       	push	#1		;r3 As==01
   871e:	03 12       	push	#0		;r3 As==00
   8720:	30 12 10 00 	push	#16		;#0x0010
   8724:	0e 44       	mov	r4,	r14	
   8726:	0c 48       	mov	r8,	r12	
   8728:	0d 49       	mov	r9,	r13	
   872a:	92 12 c2 12 	call	&0x12c2	
   872e:	31 52       	add	#8,	r1	;r2 As==11
   8730:	0f 4c       	mov	r12,	r15	
   8732:	0f dd       	bis	r13,	r15	
   8734:	0f 93       	tst	r15		
   8736:	06 24       	jz	$+14     	;abs 0x8744
   8738:	b2 40 06 00 	mov	#6,	&0x1416	;#0x0006
   873c:	16 14 
   873e:	3c 43       	mov	#-1,	r12	;r3 As==11
   8740:	3d 43       	mov	#-1,	r13	;r3 As==11
   8742:	2a 3c       	jmp	$+86     	;abs 0x8798
   8744:	b2 90 91 00 	cmp	#145,	&0x141a	;#0x0091
   8748:	1a 14 
   874a:	22 24       	jz	$+70     	;abs 0x8790
   874c:	03 12       	push	#0		;r3 As==00
   874e:	3e 40 94 00 	mov	#148,	r14	;#0x0094
   8752:	4c 43       	clr.b	r12		
   8754:	b0 12 da 71 	call	#0x71da	
   8758:	21 53       	incd	r1		
   875a:	0f 4c       	mov	r12,	r15	
   875c:	0f dd       	bis	r13,	r15	
   875e:	0f 93       	tst	r15		
   8760:	0d 20       	jnz	$+28     	;abs 0x877c
   8762:	0f 44       	mov	r4,	r15	
   8764:	3f 50 10 00 	add	#16,	r15	;#0x0010
   8768:	0f 12       	push	r15		
   876a:	0e 43       	clr	r14		
   876c:	6c 43       	mov.b	#2,	r12	;r3 As==10
   876e:	b0 12 da 71 	call	#0x71da	
   8772:	21 53       	incd	r1		
   8774:	0f 4c       	mov	r12,	r15	
   8776:	0f dd       	bis	r13,	r15	
   8778:	0f 93       	tst	r15		
   877a:	02 24       	jz	$+6      	;abs 0x8780
   877c:	5e 43       	mov.b	#1,	r14	;r3 As==01
   877e:	01 3c       	jmp	$+4      	;abs 0x8782
   8780:	4e 43       	clr.b	r14		
   8782:	4e 93       	tst.b	r14		
   8784:	05 24       	jz	$+12     	;abs 0x8790
   8786:	b2 42 16 14 	mov	#8,	&0x1416	;r2 As==11
   878a:	3c 43       	mov	#-1,	r12	;r3 As==11
   878c:	3d 43       	mov	#-1,	r13	;r3 As==11
   878e:	04 3c       	jmp	$+10     	;abs 0x8798
   8790:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   8794:	0c 43       	clr	r12		
   8796:	0d 43       	clr	r13		
   8798:	30 40 1c f3 	br	#0xf31c	
   879c:	0a 12       	push	r10		
   879e:	0b 12       	push	r11		
   87a0:	21 82       	sub	#4,	r1	;r2 As==10
   87a2:	0a 4c       	mov	r12,	r10	
   87a4:	0b 4d       	mov	r13,	r11	
   87a6:	b0 12 64 3c 	call	#0x3c64	
   87aa:	0e 4c       	mov	r12,	r14	
   87ac:	0f 43       	clr	r15		
   87ae:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   87b2:	0d 43       	clr	r13		
   87b4:	b0 12 ce 88 	call	#0x88ce	
   87b8:	0f 4c       	mov	r12,	r15	
   87ba:	0f dd       	bis	r13,	r15	
   87bc:	0f 93       	tst	r15		
   87be:	06 24       	jz	$+14     	;abs 0x87cc
   87c0:	b2 40 09 00 	mov	#9,	&0x1416	;#0x0009
   87c4:	16 14 
   87c6:	3c 43       	mov	#-1,	r12	;r3 As==11
   87c8:	3d 43       	mov	#-1,	r13	;r3 As==11
   87ca:	7d 3c       	jmp	$+252    	;abs 0x88c6
   87cc:	3e 40 26 00 	mov	#38,	r14	;#0x0026
   87d0:	0f 43       	clr	r15		
   87d2:	2c 43       	mov	#2,	r12	;r3 As==10
   87d4:	0d 43       	clr	r13		
   87d6:	b0 12 ce 88 	call	#0x88ce	
   87da:	0f 4c       	mov	r12,	r15	
   87dc:	0f dd       	bis	r13,	r15	
   87de:	0f 93       	tst	r15		
   87e0:	06 24       	jz	$+14     	;abs 0x87ee
   87e2:	b2 40 09 00 	mov	#9,	&0x1416	;#0x0009
   87e6:	16 14 
   87e8:	3c 43       	mov	#-1,	r12	;r3 As==11
   87ea:	3d 43       	mov	#-1,	r13	;r3 As==11
   87ec:	6c 3c       	jmp	$+218    	;abs 0x88c6
   87ee:	0e 43       	clr	r14		
   87f0:	0f 43       	clr	r15		
   87f2:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   87f6:	0d 43       	clr	r13		
   87f8:	b0 12 ce 88 	call	#0x88ce	
   87fc:	0f 4c       	mov	r12,	r15	
   87fe:	0f dd       	bis	r13,	r15	
   8800:	0f 93       	tst	r15		
   8802:	06 24       	jz	$+14     	;abs 0x8810
   8804:	b2 40 09 00 	mov	#9,	&0x1416	;#0x0009
   8808:	16 14 
   880a:	3c 43       	mov	#-1,	r12	;r3 As==11
   880c:	3d 43       	mov	#-1,	r13	;r3 As==11
   880e:	5b 3c       	jmp	$+184    	;abs 0x88c6
   8810:	b2 90 0d 00 	cmp	#13,	&0x12ee	;#0x000d
   8814:	ee 12 
   8816:	27 20       	jnz	$+80     	;abs 0x8866
   8818:	0e 43       	clr	r14		
   881a:	0f 43       	clr	r15		
   881c:	1c 43       	mov	#1,	r12	;r3 As==01
   881e:	0d 43       	clr	r13		
   8820:	b0 12 ce 88 	call	#0x88ce	
   8824:	0f 4c       	mov	r12,	r15	
   8826:	0f dd       	bis	r13,	r15	
   8828:	0f 93       	tst	r15		
   882a:	06 24       	jz	$+14     	;abs 0x8838
   882c:	b2 40 09 00 	mov	#9,	&0x1416	;#0x0009
   8830:	16 14 
   8832:	3c 43       	mov	#-1,	r12	;r3 As==11
   8834:	3d 43       	mov	#-1,	r13	;r3 As==11
   8836:	47 3c       	jmp	$+144    	;abs 0x88c6
   8838:	0f 4a       	mov	r10,	r15	
   883a:	0f db       	bis	r11,	r15	
   883c:	0f 93       	tst	r15		
   883e:	13 20       	jnz	$+40     	;abs 0x8866
   8840:	03 12       	push	#0		;r3 As==00
   8842:	03 12       	push	#0		;r3 As==00
   8844:	0e 43       	clr	r14		
   8846:	0f 43       	clr	r15		
   8848:	1c 43       	mov	#1,	r12	;r3 As==01
   884a:	0d 43       	clr	r13		
   884c:	92 12 be 12 	call	&0x12be	
   8850:	21 52       	add	#4,	r1	;r2 As==10
   8852:	0f 4c       	mov	r12,	r15	
   8854:	0f dd       	bis	r13,	r15	
   8856:	0f 93       	tst	r15		
   8858:	06 24       	jz	$+14     	;abs 0x8866
   885a:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   885e:	16 14 
   8860:	3c 43       	mov	#-1,	r12	;r3 As==11
   8862:	3d 43       	mov	#-1,	r13	;r3 As==11
   8864:	30 3c       	jmp	$+98     	;abs 0x88c6
   8866:	0f 4a       	mov	r10,	r15	
   8868:	0f db       	bis	r11,	r15	
   886a:	0f 93       	tst	r15		
   886c:	14 24       	jz	$+42     	;abs 0x8896
   886e:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   8872:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   8876:	0c 41       	mov	r1,	r12	
   8878:	b0 12 d2 a6 	call	#0xa6d2	
   887c:	0f 4c       	mov	r12,	r15	
   887e:	0f dd       	bis	r13,	r15	
   8880:	0f 93       	tst	r15		
   8882:	06 24       	jz	$+14     	;abs 0x8890
   8884:	b2 40 09 00 	mov	#9,	&0x1416	;#0x0009
   8888:	16 14 
   888a:	3c 43       	mov	#-1,	r12	;r3 As==11
   888c:	3d 43       	mov	#-1,	r13	;r3 As==11
   888e:	1b 3c       	jmp	$+56     	;abs 0x88c6
   8890:	a2 41 70 14 	mov	@r1,	&0x1470	
   8894:	14 3c       	jmp	$+42     	;abs 0x88be
   8896:	03 12       	push	#0		;r3 As==00
   8898:	03 12       	push	#0		;r3 As==00
   889a:	0e 43       	clr	r14		
   889c:	0f 43       	clr	r15		
   889e:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   88a2:	0d 43       	clr	r13		
   88a4:	92 12 be 12 	call	&0x12be	
   88a8:	21 52       	add	#4,	r1	;r2 As==10
   88aa:	0f 4c       	mov	r12,	r15	
   88ac:	0f dd       	bis	r13,	r15	
   88ae:	0f 93       	tst	r15		
   88b0:	06 24       	jz	$+14     	;abs 0x88be
   88b2:	92 42 16 14 	mov	&0x1416,&0x1416	
   88b6:	16 14 
   88b8:	3c 43       	mov	#-1,	r12	;r3 As==11
   88ba:	3d 43       	mov	#-1,	r13	;r3 As==11
   88bc:	04 3c       	jmp	$+10     	;abs 0x88c6
   88be:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   88c2:	0c 43       	clr	r12		
   88c4:	0d 43       	clr	r13		
   88c6:	21 52       	add	#4,	r1	;r2 As==10
   88c8:	3b 41       	pop	r11		
   88ca:	3a 41       	pop	r10		
   88cc:	30 41       	ret	

func_88ce()

   88ce:	0a 12       	push	r10		
   88d0:	0b 12       	push	r11		
   88d2:	08 12       	push	r8		
   88d4:	09 12       	push	r9		
   88d6:	08 4c       	mov	r12,	r8	
   88d8:	09 4d       	mov	r13,	r9	
   88da:	0a 4e       	mov	r14,	r10	
   88dc:	0b 4f       	mov	r15,	r11	
   88de:	0e 48       	mov	r8,	r14	
   88e0:	0f 49       	mov	r9,	r15	
   88e2:	0f 93       	tst	r15		
   88e4:	5f 20       	jnz	$+192    	;abs 0x89a4
   88e6:	3e 90 0c 00 	cmp	#12,	r14	;#0x000c
   88ea:	5c 2c       	jc	$+186    	;abs 0x89a4
   88ec:	0e 5e       	rla	r14		
   88ee:	10 4e f2 88 	br	-30478(r14)	;0x88f2(r14)
   88f2:	0a 89       	sub	r9,	r10	
   88f4:	12 89 32 89 	sub	-30414(r9),r2	;0x8932(r9)
   88f8:	38 89       	sub	@r9+,	r8	
   88fa:	b0 89 3e 89 	sub	@r9+,	0x893e	;PC rel. 0x0123c
   88fe:	b0 89 a4 89 	sub	@r9+,	0x89a4	;PC rel. 0x012a6
   8902:	44 89       	sub.b	r9,	r4	
   8904:	78 89       	sub.b	@r9+,	r8	
   8906:	96 89 9e 89 	sub	-30306(r9),19022(r6);0x899e(r9), 0x4a4e(r6)
   890a:	4e 4a 
   890c:	c2 4e 1d 16 	mov.b	r14,	&0x161d	
   8910:	4f 3c       	jmp	$+160    	;abs 0x89b0
   8912:	b2 90 0d 00 	cmp	#13,	&0x12ee	;#0x000d
   8916:	ee 12 
   8918:	06 24       	jz	$+14     	;abs 0x8926
   891a:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   891e:	16 14 
   8920:	3c 43       	mov	#-1,	r12	;r3 As==11
   8922:	3d 43       	mov	#-1,	r13	;r3 As==11
   8924:	49 3c       	jmp	$+148    	;abs 0x89b8
   8926:	0f 4a       	mov	r10,	r15	
   8928:	3f f0 00 70 	and	#28672,	r15	;#0x7000
   892c:	82 4f 6e 14 	mov	r15,	&0x146e	
   8930:	3f 3c       	jmp	$+128    	;abs 0x89b0
   8932:	82 4a 72 14 	mov	r10,	&0x1472	
   8936:	3c 3c       	jmp	$+122    	;abs 0x89b0
   8938:	82 4a 78 14 	mov	r10,	&0x1478	
   893c:	39 3c       	jmp	$+116    	;abs 0x89b0
   893e:	82 4a 74 14 	mov	r10,	&0x1474	
   8942:	36 3c       	jmp	$+110    	;abs 0x89b0
   8944:	0f 4a       	mov	r10,	r15	
   8946:	0f db       	bis	r11,	r15	
   8948:	0f 93       	tst	r15		
   894a:	08 24       	jz	$+18     	;abs 0x895c
   894c:	1a 93       	cmp	#1,	r10	;r3 As==01
   894e:	02 20       	jnz	$+6      	;abs 0x8954
   8950:	0b 93       	tst	r11		
   8952:	04 24       	jz	$+10     	;abs 0x895c
   8954:	2a 93       	cmp	#2,	r10	;r3 As==10
   8956:	0a 20       	jnz	$+22     	;abs 0x896c
   8958:	0b 93       	tst	r11		
   895a:	08 20       	jnz	$+18     	;abs 0x896c
   895c:	82 4a ce 12 	mov	r10,	&0x12ce	
   8960:	82 4b d0 12 	mov	r11,	&0x12d0	
   8964:	0c 4a       	mov	r10,	r12	
   8966:	b0 12 44 61 	call	#0x6144	
   896a:	22 3c       	jmp	$+70     	;abs 0x89b0
   896c:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   8970:	16 14 
   8972:	3c 43       	mov	#-1,	r12	;r3 As==11
   8974:	3d 43       	mov	#-1,	r13	;r3 As==11
   8976:	20 3c       	jmp	$+66     	;abs 0x89b8
   8978:	3a 90 43 43 	cmp	#17219,	r10	;#0x4343
   897c:	05 20       	jnz	$+12     	;abs 0x8988
   897e:	0b 93       	tst	r11		
   8980:	03 20       	jnz	$+8      	;abs 0x8988
   8982:	c2 43 1f 16 	mov.b	#0,	&0x161f	;r3 As==00
   8986:	14 3c       	jmp	$+42     	;abs 0x89b0
   8988:	d2 43 1f 16 	mov.b	#1,	&0x161f	;r3 As==01
   898c:	82 4a 7a 14 	mov	r10,	&0x147a	
   8990:	82 4b 7c 14 	mov	r11,	&0x147c	
   8994:	0d 3c       	jmp	$+28     	;abs 0x89b0
   8996:	4e 4a       	mov.b	r10,	r14	
   8998:	c2 4e db 12 	mov.b	r14,	&0x12db	
   899c:	09 3c       	jmp	$+20     	;abs 0x89b0
   899e:	82 4a c4 15 	mov	r10,	&0x15c4	
   89a2:	06 3c       	jmp	$+14     	;abs 0x89b0
   89a4:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   89a8:	16 14 
   89aa:	3c 43       	mov	#-1,	r12	;r3 As==11
   89ac:	3d 43       	mov	#-1,	r13	;r3 As==11
   89ae:	04 3c       	jmp	$+10     	;abs 0x89b8
   89b0:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   89b4:	0c 43       	clr	r12		
   89b6:	0d 43       	clr	r13		
   89b8:	30 40 24 f3 	br	#0xf324	
   89bc:	0a 12       	push	r10		
   89be:	0b 12       	push	r11		
   89c0:	0a 4c       	mov	r12,	r10	
   89c2:	0b 4d       	mov	r13,	r11	
   89c4:	0b 93       	tst	r11		
   89c6:	06 38       	jl	$+14     	;abs 0x89d4
   89c8:	0b 93       	tst	r11		
   89ca:	0a 38       	jl	$+22     	;abs 0x89e0
   89cc:	03 20       	jnz	$+8      	;abs 0x89d4
   89ce:	3a 90 11 0e 	cmp	#3601,	r10	;#0x0e11
   89d2:	06 28       	jnc	$+14     	;abs 0x89e0
   89d4:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   89d8:	16 14 
   89da:	3c 43       	mov	#-1,	r12	;r3 As==11
   89dc:	3d 43       	mov	#-1,	r13	;r3 As==11
   89de:	0a 3c       	jmp	$+22     	;abs 0x89f4
   89e0:	0f 4a       	mov	r10,	r15	
   89e2:	0f db       	bis	r11,	r15	
   89e4:	0f 93       	tst	r15		
   89e6:	02 20       	jnz	$+6      	;abs 0x89ec
   89e8:	b0 12 36 62 	call	#0x6236	
   89ec:	0c 4a       	mov	r10,	r12	
   89ee:	0d 4b       	mov	r11,	r13	
   89f0:	b0 12 ae 62 	call	#0x62ae	
   89f4:	3b 41       	pop	r11		
   89f6:	3a 41       	pop	r10		
   89f8:	30 41       	ret			
   89fa:	0a 12       	push	r10		
   89fc:	0b 12       	push	r11		
   89fe:	08 12       	push	r8		
   8a00:	09 12       	push	r9		
   8a02:	06 12       	push	r6		
   8a04:	07 12       	push	r7		
   8a06:	04 12       	push	r4		
   8a08:	05 12       	push	r5		
   8a0a:	31 80 0c 00 	sub	#12,	r1	;#0x000c
   8a0e:	08 4c       	mov	r12,	r8	
   8a10:	09 4d       	mov	r13,	r9	
   8a12:	04 4e       	mov	r14,	r4	
   8a14:	05 4f       	mov	r15,	r5	
   8a16:	16 41 1e 00 	mov	30(r1),	r6	;0x001e(r1)
   8a1a:	17 41 20 00 	mov	32(r1),	r7	;0x0020(r1)
   8a1e:	0a 43       	clr	r10		
   8a20:	0b 43       	clr	r11		
   8a22:	0f 48       	mov	r8,	r15	
   8a24:	0f d9       	bis	r9,	r15	
   8a26:	0f 93       	tst	r15		
   8a28:	07 20       	jnz	$+16     	;abs 0x8a38
   8a2a:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   8a2e:	16 14 
   8a30:	3c 43       	mov	#-1,	r12	;r3 As==11
   8a32:	3d 43       	mov	#-1,	r13	;r3 As==11
   8a34:	30 40 52 90 	br	#0x9052	
   8a38:	b2 43 d2 12 	mov	#-1,	&0x12d2	;r3 As==11
   8a3c:	b2 43 d4 12 	mov	#-1,	&0x12d4	;r3 As==11
   8a40:	0e 48       	mov	r8,	r14	
   8a42:	0f 49       	mov	r9,	r15	
   8a44:	3e f0 09 00 	and	#9,	r14	;#0x0009
   8a48:	0f f3       	and	#0,	r15	;r3 As==00
   8a4a:	3e 92       	cmp	#8,	r14	;r2 As==11
   8a4c:	02 20       	jnz	$+6      	;abs 0x8a52
   8a4e:	0f 93       	tst	r15		
   8a50:	6d 24       	jz	$+220    	;abs 0x8b2c
   8a52:	0a 43       	clr	r10		
   8a54:	0b 43       	clr	r11		
   8a56:	0b 93       	tst	r11		
   8a58:	03 38       	jl	$+8      	;abs 0x8a60
   8a5a:	68 20       	jnz	$+210    	;abs 0x8b2c
   8a5c:	2a 92       	cmp	#4,	r10	;r2 As==10
   8a5e:	66 2c       	jc	$+206    	;abs 0x8b2c
   8a60:	b0 12 38 6b 	call	#0x6b38	
   8a64:	0f 4c       	mov	r12,	r15	
   8a66:	0f dd       	bis	r13,	r15	
   8a68:	0f 93       	tst	r15		
   8a6a:	06 20       	jnz	$+14     	;abs 0x8a78
   8a6c:	b0 12 76 44 	call	#0x4476	
   8a70:	0f 4c       	mov	r12,	r15	
   8a72:	0f dd       	bis	r13,	r15	
   8a74:	0f 93       	tst	r15		
   8a76:	02 24       	jz	$+6      	;abs 0x8a7c
   8a78:	5e 43       	mov.b	#1,	r14	;r3 As==01
   8a7a:	01 3c       	jmp	$+4      	;abs 0x8a7e
   8a7c:	4e 43       	clr.b	r14		
   8a7e:	4e 93       	tst.b	r14		
   8a80:	52 20       	jnz	$+166    	;abs 0x8b26
   8a82:	b0 12 fa 6b 	call	#0x6bfa	
   8a86:	0f 4c       	mov	r12,	r15	
   8a88:	0f dd       	bis	r13,	r15	
   8a8a:	0f 93       	tst	r15		
   8a8c:	4c 20       	jnz	$+154    	;abs 0x8b26
   8a8e:	0f 44       	mov	r4,	r15	
   8a90:	0f d5       	bis	r5,	r15	
   8a92:	0f 93       	tst	r15		
   8a94:	20 20       	jnz	$+66     	;abs 0x8ad6
   8a96:	82 93 18 14 	tst	&0x1418	
   8a9a:	10 24       	jz	$+34     	;abs 0x8abc
   8a9c:	5e 43       	mov.b	#1,	r14	;r3 As==01
   8a9e:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   8aa2:	b0 12 30 3e 	call	#0x3e30	
   8aa6:	0f 4c       	mov	r12,	r15	
   8aa8:	0f dd       	bis	r13,	r15	
   8aaa:	0f 93       	tst	r15		
   8aac:	11 24       	jz	$+36     	;abs 0x8ad0
   8aae:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   8ab2:	16 14 
   8ab4:	3c 43       	mov	#-1,	r12	;r3 As==11
   8ab6:	3d 43       	mov	#-1,	r13	;r3 As==11
   8ab8:	30 40 52 90 	br	#0x9052	
   8abc:	b0 12 c6 6d 	call	#0x6dc6	
   8ac0:	0f 4c       	mov	r12,	r15	
   8ac2:	0f dd       	bis	r13,	r15	
   8ac4:	0f 93       	tst	r15		
   8ac6:	04 24       	jz	$+10     	;abs 0x8ad0
   8ac8:	3c 43       	mov	#-1,	r12	;r3 As==11
   8aca:	3d 43       	mov	#-1,	r13	;r3 As==11
   8acc:	30 40 52 90 	br	#0x9052	
   8ad0:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   8ad4:	22 3c       	jmp	$+70     	;abs 0x8b1a
   8ad6:	b0 12 42 44 	call	#0x4442	
   8ada:	0f 4c       	mov	r12,	r15	
   8adc:	0f dd       	bis	r13,	r15	
   8ade:	0f 93       	tst	r15		
   8ae0:	07 24       	jz	$+16     	;abs 0x8af0
   8ae2:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   8ae6:	16 14 
   8ae8:	3c 43       	mov	#-1,	r12	;r3 As==11
   8aea:	3d 43       	mov	#-1,	r13	;r3 As==11
   8aec:	30 40 52 90 	br	#0x9052	
   8af0:	92 43 a2 13 	mov	#1,	&0x13a2	;r3 As==01
   8af4:	0f 46       	mov	r6,	r15	
   8af6:	0f d7       	bis	r7,	r15	
   8af8:	0f 93       	tst	r15		
   8afa:	0f 24       	jz	$+32     	;abs 0x8b1a
   8afc:	b0 12 36 62 	call	#0x6236	
   8b00:	0f 4c       	mov	r12,	r15	
   8b02:	0f dd       	bis	r13,	r15	
   8b04:	0f 93       	tst	r15		
   8b06:	07 24       	jz	$+16     	;abs 0x8b16
   8b08:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   8b0c:	16 14 
   8b0e:	3c 43       	mov	#-1,	r12	;r3 As==11
   8b10:	3d 43       	mov	#-1,	r13	;r3 As==11
   8b12:	30 40 52 90 	br	#0x9052	
   8b16:	d2 43 1a 16 	mov.b	#1,	&0x161a	;r3 As==01
   8b1a:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   8b1e:	0c 43       	clr	r12		
   8b20:	0d 43       	clr	r13		
   8b22:	30 40 52 90 	br	#0x9052	
   8b26:	1a 53       	inc	r10		
   8b28:	0b 63       	adc	r11		
   8b2a:	95 3f       	jmp	$-212    	;abs 0x8a56
   8b2c:	28 b3       	bit	#2,	r8	;r3 As==10
   8b2e:	1f 29       	jnc	$+576    	;abs 0x8d6e
   8b30:	0c 43       	clr	r12		
   8b32:	0d 43       	clr	r13		
   8b34:	b0 12 b8 62 	call	#0x62b8	
   8b38:	0c 43       	clr	r12		
   8b3a:	0d 43       	clr	r13		
   8b3c:	b0 12 70 63 	call	#0x6370	
   8b40:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   8b44:	0d 43       	clr	r13		
   8b46:	b0 12 be 63 	call	#0x63be	
   8b4a:	1c 43       	mov	#1,	r12	;r3 As==01
   8b4c:	0d 43       	clr	r13		
   8b4e:	b0 12 70 63 	call	#0x6370	
   8b52:	1c 43       	mov	#1,	r12	;r3 As==01
   8b54:	0d 43       	clr	r13		
   8b56:	b0 12 b8 62 	call	#0x62b8	
   8b5a:	b0 12 24 6a 	call	#0x6a24	
   8b5e:	0a 43       	clr	r10		
   8b60:	0b 43       	clr	r11		
   8b62:	0b 93       	tst	r11		
   8b64:	04 38       	jl	$+10     	;abs 0x8b6e
   8b66:	03 21       	jnz	$+520    	;abs 0x8d6e
   8b68:	3a 90 03 00 	cmp	#3,	r10	;#0x0003
   8b6c:	00 2d       	jc	$+514    	;abs 0x8d6e
   8b6e:	0f 4a       	mov	r10,	r15	
   8b70:	0f db       	bis	r11,	r15	
   8b72:	0f 93       	tst	r15		
   8b74:	93 24       	jz	$+296    	;abs 0x8c9c
   8b76:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   8b7a:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   8b7e:	b1 43 04 00 	mov	#-1,	4(r1)	;r3 As==11, 0x0004(r1)
   8b82:	81 43 06 00 	mov	#0,	6(r1)	;r3 As==00, 0x0006(r1)
   8b86:	91 43 08 00 	mov	#1,	8(r1)	;r3 As==01, 0x0008(r1)
   8b8a:	81 43 0a 00 	mov	#0,	10(r1)	;r3 As==00, 0x000a(r1)
   8b8e:	3f 40 0a 00 	mov	#10,	r15	;#0x000a
   8b92:	82 4f ee 12 	mov	r15,	&0x12ee	
   8b96:	82 4f 18 14 	mov	r15,	&0x1418	
   8b9a:	3e 40 86 14 	mov	#5254,	r14	;#0x1486
   8b9e:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   8ba2:	0d 43       	clr	r13		
   8ba4:	b0 12 a4 a5 	call	#0xa5a4	
   8ba8:	3e 40 82 14 	mov	#5250,	r14	;#0x1482
   8bac:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   8bb0:	0d 43       	clr	r13		
   8bb2:	b0 12 a4 a5 	call	#0xa5a4	
   8bb6:	3e 40 8a 14 	mov	#5258,	r14	;#0x148a
   8bba:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   8bbe:	0d 43       	clr	r13		
   8bc0:	b0 12 a4 a5 	call	#0xa5a4	
   8bc4:	3e 40 8e 14 	mov	#5262,	r14	;#0x148e
   8bc8:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   8bcc:	0d 43       	clr	r13		
   8bce:	b0 12 a4 a5 	call	#0xa5a4	
   8bd2:	3e 40 7e 14 	mov	#5246,	r14	;#0x147e
   8bd6:	1c 43       	mov	#1,	r12	;r3 As==01
   8bd8:	0d 43       	clr	r13		
   8bda:	b0 12 a4 a5 	call	#0xa5a4	
   8bde:	0e 41       	mov	r1,	r14	
   8be0:	0c 43       	clr	r12		
   8be2:	0d 43       	clr	r13		
   8be4:	b0 12 a4 a5 	call	#0xa5a4	
   8be8:	0e 41       	mov	r1,	r14	
   8bea:	2c 43       	mov	#2,	r12	;r3 As==10
   8bec:	0d 43       	clr	r13		
   8bee:	b0 12 a4 a5 	call	#0xa5a4	
   8bf2:	0e 41       	mov	r1,	r14	
   8bf4:	2e 52       	add	#4,	r14	;r2 As==10
   8bf6:	2c 42       	mov	#4,	r12	;r2 As==10
   8bf8:	0d 43       	clr	r13		
   8bfa:	b0 12 a4 a5 	call	#0xa5a4	
   8bfe:	0e 41       	mov	r1,	r14	
   8c00:	3e 52       	add	#8,	r14	;r2 As==11
   8c02:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   8c06:	0d 43       	clr	r13		
   8c08:	b0 12 a4 a5 	call	#0xa5a4	
   8c0c:	0e 41       	mov	r1,	r14	
   8c0e:	3e 52       	add	#8,	r14	;r2 As==11
   8c10:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   8c14:	0d 43       	clr	r13		
   8c16:	b0 12 a4 a5 	call	#0xa5a4	
   8c1a:	3c 40 0f 00 	mov	#15,	r12	;#0x000f
   8c1e:	0d 43       	clr	r13		
   8c20:	b0 12 8a a6 	call	#0xa68a	
   8c24:	0c 43       	clr	r12		
   8c26:	0d 43       	clr	r13		
   8c28:	b0 12 b8 62 	call	#0x62b8	
   8c2c:	0c 43       	clr	r12		
   8c2e:	0d 43       	clr	r13		
   8c30:	b0 12 70 63 	call	#0x6370	
   8c34:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   8c38:	0d 43       	clr	r13		
   8c3a:	b0 12 be 63 	call	#0x63be	
   8c3e:	1c 43       	mov	#1,	r12	;r3 As==01
   8c40:	0d 43       	clr	r13		
   8c42:	b0 12 70 63 	call	#0x6370	
   8c46:	1c 43       	mov	#1,	r12	;r3 As==01
   8c48:	0d 43       	clr	r13		
   8c4a:	b0 12 b8 62 	call	#0x62b8	
   8c4e:	b0 12 24 6a 	call	#0x6a24	
   8c52:	3e 40 86 14 	mov	#5254,	r14	;#0x1486
   8c56:	2c 43       	mov	#2,	r12	;r3 As==10
   8c58:	0d 43       	clr	r13		
   8c5a:	b0 12 a4 a5 	call	#0xa5a4	
   8c5e:	3e 40 82 14 	mov	#5250,	r14	;#0x1482
   8c62:	2c 42       	mov	#4,	r12	;r2 As==10
   8c64:	0d 43       	clr	r13		
   8c66:	b0 12 a4 a5 	call	#0xa5a4	
   8c6a:	3e 40 8a 14 	mov	#5258,	r14	;#0x148a
   8c6e:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   8c72:	0d 43       	clr	r13		
   8c74:	b0 12 a4 a5 	call	#0xa5a4	
   8c78:	3e 40 8e 14 	mov	#5262,	r14	;#0x148e
   8c7c:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   8c80:	0d 43       	clr	r13		
   8c82:	b0 12 a4 a5 	call	#0xa5a4	
   8c86:	3e 40 7e 14 	mov	#5246,	r14	;#0x147e
   8c8a:	0c 43       	clr	r12		
   8c8c:	0d 43       	clr	r13		
   8c8e:	b0 12 a4 a5 	call	#0xa5a4	
   8c92:	0f 43       	clr	r15		
   8c94:	82 4f ee 12 	mov	r15,	&0x12ee	
   8c98:	82 4f 18 14 	mov	r15,	&0x1418	
   8c9c:	b0 12 04 6b 	call	#0x6b04	
   8ca0:	0f 4c       	mov	r12,	r15	
   8ca2:	0f dd       	bis	r13,	r15	
   8ca4:	0f 93       	tst	r15		
   8ca6:	06 20       	jnz	$+14     	;abs 0x8cb4
   8ca8:	b0 12 76 44 	call	#0x4476	
   8cac:	0f 4c       	mov	r12,	r15	
   8cae:	0f dd       	bis	r13,	r15	
   8cb0:	0f 93       	tst	r15		
   8cb2:	02 24       	jz	$+6      	;abs 0x8cb8
   8cb4:	5e 43       	mov.b	#1,	r14	;r3 As==01
   8cb6:	01 3c       	jmp	$+4      	;abs 0x8cba
   8cb8:	4e 43       	clr.b	r14		
   8cba:	4e 93       	tst.b	r14		
   8cbc:	55 20       	jnz	$+172    	;abs 0x8d68
   8cbe:	0f 4a       	mov	r10,	r15	
   8cc0:	0f db       	bis	r11,	r15	
   8cc2:	0f 93       	tst	r15		
   8cc4:	04 24       	jz	$+10     	;abs 0x8cce
   8cc6:	0c 43       	clr	r12		
   8cc8:	0d 43       	clr	r13		
   8cca:	b0 12 8a a6 	call	#0xa68a	
   8cce:	b0 12 fa 6b 	call	#0x6bfa	
   8cd2:	0f 4c       	mov	r12,	r15	
   8cd4:	0f dd       	bis	r13,	r15	
   8cd6:	0f 93       	tst	r15		
   8cd8:	47 20       	jnz	$+144    	;abs 0x8d68
   8cda:	0f 44       	mov	r4,	r15	
   8cdc:	0f d5       	bis	r5,	r15	
   8cde:	0f 93       	tst	r15		
   8ce0:	1e 20       	jnz	$+62     	;abs 0x8d1e
   8ce2:	82 93 18 14 	tst	&0x1418	
   8ce6:	0f 24       	jz	$+32     	;abs 0x8d06
   8ce8:	5e 43       	mov.b	#1,	r14	;r3 As==01
   8cea:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   8cee:	b0 12 30 3e 	call	#0x3e30	
   8cf2:	0f 4c       	mov	r12,	r15	
   8cf4:	0f dd       	bis	r13,	r15	
   8cf6:	0f 93       	tst	r15		
   8cf8:	0f 24       	jz	$+32     	;abs 0x8d18
   8cfa:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   8cfe:	16 14 
   8d00:	3c 43       	mov	#-1,	r12	;r3 As==11
   8d02:	3d 43       	mov	#-1,	r13	;r3 As==11
   8d04:	a6 3d       	jmp	$+846    	;abs 0x9052
   8d06:	b0 12 c6 6d 	call	#0x6dc6	
   8d0a:	0f 4c       	mov	r12,	r15	
   8d0c:	0f dd       	bis	r13,	r15	
   8d0e:	0f 93       	tst	r15		
   8d10:	03 24       	jz	$+8      	;abs 0x8d18
   8d12:	3c 43       	mov	#-1,	r12	;r3 As==11
   8d14:	3d 43       	mov	#-1,	r13	;r3 As==11
   8d16:	9d 3d       	jmp	$+828    	;abs 0x9052
   8d18:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   8d1c:	20 3c       	jmp	$+66     	;abs 0x8d5e
   8d1e:	b0 12 42 44 	call	#0x4442	
   8d22:	0f 4c       	mov	r12,	r15	
   8d24:	0f dd       	bis	r13,	r15	
   8d26:	0f 93       	tst	r15		
   8d28:	06 24       	jz	$+14     	;abs 0x8d36
   8d2a:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   8d2e:	16 14 
   8d30:	3c 43       	mov	#-1,	r12	;r3 As==11
   8d32:	3d 43       	mov	#-1,	r13	;r3 As==11
   8d34:	8e 3d       	jmp	$+798    	;abs 0x9052
   8d36:	92 43 a2 13 	mov	#1,	&0x13a2	;r3 As==01
   8d3a:	0f 46       	mov	r6,	r15	
   8d3c:	0f d7       	bis	r7,	r15	
   8d3e:	0f 93       	tst	r15		
   8d40:	0e 24       	jz	$+30     	;abs 0x8d5e
   8d42:	b0 12 36 62 	call	#0x6236	
   8d46:	0f 4c       	mov	r12,	r15	
   8d48:	0f dd       	bis	r13,	r15	
   8d4a:	0f 93       	tst	r15		
   8d4c:	06 24       	jz	$+14     	;abs 0x8d5a
   8d4e:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   8d52:	16 14 
   8d54:	3c 43       	mov	#-1,	r12	;r3 As==11
   8d56:	3d 43       	mov	#-1,	r13	;r3 As==11
   8d58:	7c 3d       	jmp	$+762    	;abs 0x9052
   8d5a:	d2 43 1a 16 	mov.b	#1,	&0x161a	;r3 As==01
   8d5e:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   8d62:	0c 43       	clr	r12		
   8d64:	0d 43       	clr	r13		
   8d66:	75 3d       	jmp	$+748    	;abs 0x9052
   8d68:	1a 53       	inc	r10		
   8d6a:	0b 63       	adc	r11		
   8d6c:	fa 3e       	jmp	$-522    	;abs 0x8b62
   8d6e:	28 b2       	bit	#4,	r8	;r2 As==10
   8d70:	40 29       	jnc	$+642    	;abs 0x8ff2
   8d72:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   8d76:	b0 12 f6 36 	call	#0x36f6	
   8d7a:	0c 43       	clr	r12		
   8d7c:	0d 43       	clr	r13		
   8d7e:	b0 12 bc 89 	call	#0x89bc	
   8d82:	3c 40 88 13 	mov	#5000,	r12	;#0x1388
   8d86:	0d 43       	clr	r13		
   8d88:	b0 12 be 63 	call	#0x63be	
   8d8c:	3c 40 b8 0b 	mov	#3000,	r12	;#0x0bb8
   8d90:	0d 43       	clr	r13		
   8d92:	b0 12 bc 89 	call	#0x89bc	
   8d96:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   8d9a:	0d 43       	clr	r13		
   8d9c:	b0 12 be 63 	call	#0x63be	
   8da0:	0c 43       	clr	r12		
   8da2:	0d 43       	clr	r13		
   8da4:	b0 12 b8 62 	call	#0x62b8	
   8da8:	0c 43       	clr	r12		
   8daa:	0d 43       	clr	r13		
   8dac:	b0 12 70 63 	call	#0x6370	
   8db0:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   8db4:	0d 43       	clr	r13		
   8db6:	b0 12 be 63 	call	#0x63be	
   8dba:	1c 43       	mov	#1,	r12	;r3 As==01
   8dbc:	0d 43       	clr	r13		
   8dbe:	b0 12 70 63 	call	#0x6370	
   8dc2:	1c 43       	mov	#1,	r12	;r3 As==01
   8dc4:	0d 43       	clr	r13		
   8dc6:	b0 12 b8 62 	call	#0x62b8	
   8dca:	b0 12 24 6a 	call	#0x6a24	
   8dce:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   8dd2:	b0 12 f6 36 	call	#0x36f6	
   8dd6:	0a 43       	clr	r10		
   8dd8:	0b 43       	clr	r11		
   8dda:	0b 93       	tst	r11		
   8ddc:	04 38       	jl	$+10     	;abs 0x8de6
   8dde:	09 21       	jnz	$+532    	;abs 0x8ff2
   8de0:	3a 90 03 00 	cmp	#3,	r10	;#0x0003
   8de4:	06 2d       	jc	$+526    	;abs 0x8ff2
   8de6:	0f 4a       	mov	r10,	r15	
   8de8:	0f db       	bis	r11,	r15	
   8dea:	0f 93       	tst	r15		
   8dec:	96 24       	jz	$+302    	;abs 0x8f1a
   8dee:	3f 40 0a 00 	mov	#10,	r15	;#0x000a
   8df2:	82 4f ee 12 	mov	r15,	&0x12ee	
   8df6:	82 4f 18 14 	mov	r15,	&0x1418	
   8dfa:	3e 40 86 14 	mov	#5254,	r14	;#0x1486
   8dfe:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   8e02:	0d 43       	clr	r13		
   8e04:	b0 12 48 a7 	call	#0xa748	
   8e08:	3e 40 82 14 	mov	#5250,	r14	;#0x1482
   8e0c:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   8e10:	0d 43       	clr	r13		
   8e12:	b0 12 48 a7 	call	#0xa748	
   8e16:	3e 40 8a 14 	mov	#5258,	r14	;#0x148a
   8e1a:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   8e1e:	0d 43       	clr	r13		
   8e20:	b0 12 48 a7 	call	#0xa748	
   8e24:	3e 40 8e 14 	mov	#5262,	r14	;#0x148e
   8e28:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   8e2c:	0d 43       	clr	r13		
   8e2e:	b0 12 48 a7 	call	#0xa748	
   8e32:	3e 40 7e 14 	mov	#5246,	r14	;#0x147e
   8e36:	1c 43       	mov	#1,	r12	;r3 As==01
   8e38:	0d 43       	clr	r13		
   8e3a:	b0 12 48 a7 	call	#0xa748	
   8e3e:	0e 43       	clr	r14		
   8e40:	0f 43       	clr	r15		
   8e42:	0c 43       	clr	r12		
   8e44:	0d 43       	clr	r13		
   8e46:	b0 12 0a a8 	call	#0xa80a	
   8e4a:	0e 43       	clr	r14		
   8e4c:	0f 43       	clr	r15		
   8e4e:	2c 43       	mov	#2,	r12	;r3 As==10
   8e50:	0d 43       	clr	r13		
   8e52:	b0 12 0a a8 	call	#0xa80a	
   8e56:	3e 43       	mov	#-1,	r14	;r3 As==11
   8e58:	0f 43       	clr	r15		
   8e5a:	2c 42       	mov	#4,	r12	;r2 As==10
   8e5c:	0d 43       	clr	r13		
   8e5e:	b0 12 0a a8 	call	#0xa80a	
   8e62:	1e 43       	mov	#1,	r14	;r3 As==01
   8e64:	0f 43       	clr	r15		
   8e66:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   8e6a:	0d 43       	clr	r13		
   8e6c:	b0 12 0a a8 	call	#0xa80a	
   8e70:	1e 43       	mov	#1,	r14	;r3 As==01
   8e72:	0f 43       	clr	r15		
   8e74:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   8e78:	0d 43       	clr	r13		
   8e7a:	b0 12 0a a8 	call	#0xa80a	
   8e7e:	3e 40 0f 00 	mov	#15,	r14	;#0x000f
   8e82:	0f 43       	clr	r15		
   8e84:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   8e88:	0d 43       	clr	r13		
   8e8a:	b0 12 0a a8 	call	#0xa80a	
   8e8e:	0c 43       	clr	r12		
   8e90:	0d 43       	clr	r13		
   8e92:	b0 12 b8 62 	call	#0x62b8	
   8e96:	0c 43       	clr	r12		
   8e98:	0d 43       	clr	r13		
   8e9a:	b0 12 70 63 	call	#0x6370	
   8e9e:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   8ea2:	0d 43       	clr	r13		
   8ea4:	b0 12 be 63 	call	#0x63be	
   8ea8:	1c 43       	mov	#1,	r12	;r3 As==01
   8eaa:	0d 43       	clr	r13		
   8eac:	b0 12 70 63 	call	#0x6370	
   8eb0:	1c 43       	mov	#1,	r12	;r3 As==01
   8eb2:	0d 43       	clr	r13		
   8eb4:	b0 12 b8 62 	call	#0x62b8	
   8eb8:	b0 12 24 6a 	call	#0x6a24	
   8ebc:	1e 42 86 14 	mov	&0x1486,r14	
   8ec0:	1f 42 88 14 	mov	&0x1488,r15	
   8ec4:	2c 43       	mov	#2,	r12	;r3 As==10
   8ec6:	0d 43       	clr	r13		
   8ec8:	b0 12 0a a8 	call	#0xa80a	
   8ecc:	1e 42 82 14 	mov	&0x1482,r14	
   8ed0:	1f 42 84 14 	mov	&0x1484,r15	
   8ed4:	2c 42       	mov	#4,	r12	;r2 As==10
   8ed6:	0d 43       	clr	r13		
   8ed8:	b0 12 0a a8 	call	#0xa80a	
   8edc:	1e 42 8a 14 	mov	&0x148a,r14	
   8ee0:	1f 42 8c 14 	mov	&0x148c,r15	
   8ee4:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   8ee8:	0d 43       	clr	r13		
   8eea:	b0 12 0a a8 	call	#0xa80a	
   8eee:	1e 42 8e 14 	mov	&0x148e,r14	
   8ef2:	1f 42 90 14 	mov	&0x1490,r15	
   8ef6:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   8efa:	0d 43       	clr	r13		
   8efc:	b0 12 0a a8 	call	#0xa80a	
   8f00:	1e 42 7e 14 	mov	&0x147e,r14	
   8f04:	1f 42 80 14 	mov	&0x1480,r15	
   8f08:	0c 43       	clr	r12		
   8f0a:	0d 43       	clr	r13		
   8f0c:	b0 12 0a a8 	call	#0xa80a	
   8f10:	0f 43       	clr	r15		
   8f12:	82 4f ee 12 	mov	r15,	&0x12ee	
   8f16:	82 4f 18 14 	mov	r15,	&0x1418	
   8f1a:	b0 12 04 6b 	call	#0x6b04	
   8f1e:	0f 4c       	mov	r12,	r15	
   8f20:	0f dd       	bis	r13,	r15	
   8f22:	0f 93       	tst	r15		
   8f24:	06 20       	jnz	$+14     	;abs 0x8f32
   8f26:	b0 12 76 44 	call	#0x4476	
   8f2a:	0f 4c       	mov	r12,	r15	
   8f2c:	0f dd       	bis	r13,	r15	
   8f2e:	0f 93       	tst	r15		
   8f30:	02 24       	jz	$+6      	;abs 0x8f36
   8f32:	5e 43       	mov.b	#1,	r14	;r3 As==01
   8f34:	01 3c       	jmp	$+4      	;abs 0x8f38
   8f36:	4e 43       	clr.b	r14		
   8f38:	4e 93       	tst.b	r14		
   8f3a:	58 20       	jnz	$+178    	;abs 0x8fec
   8f3c:	0f 4a       	mov	r10,	r15	
   8f3e:	0f db       	bis	r11,	r15	
   8f40:	0f 93       	tst	r15		
   8f42:	07 24       	jz	$+16     	;abs 0x8f52
   8f44:	0e 43       	clr	r14		
   8f46:	0f 43       	clr	r15		
   8f48:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   8f4c:	0d 43       	clr	r13		
   8f4e:	b0 12 0a a8 	call	#0xa80a	
   8f52:	b0 12 fa 6b 	call	#0x6bfa	
   8f56:	0f 4c       	mov	r12,	r15	
   8f58:	0f dd       	bis	r13,	r15	
   8f5a:	0f 93       	tst	r15		
   8f5c:	47 20       	jnz	$+144    	;abs 0x8fec
   8f5e:	0f 44       	mov	r4,	r15	
   8f60:	0f d5       	bis	r5,	r15	
   8f62:	0f 93       	tst	r15		
   8f64:	1e 20       	jnz	$+62     	;abs 0x8fa2
   8f66:	82 93 18 14 	tst	&0x1418	
   8f6a:	0f 24       	jz	$+32     	;abs 0x8f8a
   8f6c:	5e 43       	mov.b	#1,	r14	;r3 As==01
   8f6e:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   8f72:	b0 12 30 3e 	call	#0x3e30	
   8f76:	0f 4c       	mov	r12,	r15	
   8f78:	0f dd       	bis	r13,	r15	
   8f7a:	0f 93       	tst	r15		
   8f7c:	0f 24       	jz	$+32     	;abs 0x8f9c
   8f7e:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   8f82:	16 14 
   8f84:	3c 43       	mov	#-1,	r12	;r3 As==11
   8f86:	3d 43       	mov	#-1,	r13	;r3 As==11
   8f88:	64 3c       	jmp	$+202    	;abs 0x9052
   8f8a:	b0 12 c6 6d 	call	#0x6dc6	
   8f8e:	0f 4c       	mov	r12,	r15	
   8f90:	0f dd       	bis	r13,	r15	
   8f92:	0f 93       	tst	r15		
   8f94:	03 24       	jz	$+8      	;abs 0x8f9c
   8f96:	3c 43       	mov	#-1,	r12	;r3 As==11
   8f98:	3d 43       	mov	#-1,	r13	;r3 As==11
   8f9a:	5b 3c       	jmp	$+184    	;abs 0x9052
   8f9c:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   8fa0:	20 3c       	jmp	$+66     	;abs 0x8fe2
   8fa2:	b0 12 42 44 	call	#0x4442	
   8fa6:	0f 4c       	mov	r12,	r15	
   8fa8:	0f dd       	bis	r13,	r15	
   8faa:	0f 93       	tst	r15		
   8fac:	06 24       	jz	$+14     	;abs 0x8fba
   8fae:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   8fb2:	16 14 
   8fb4:	3c 43       	mov	#-1,	r12	;r3 As==11
   8fb6:	3d 43       	mov	#-1,	r13	;r3 As==11
   8fb8:	4c 3c       	jmp	$+154    	;abs 0x9052
   8fba:	92 43 a2 13 	mov	#1,	&0x13a2	;r3 As==01
   8fbe:	0f 46       	mov	r6,	r15	
   8fc0:	0f d7       	bis	r7,	r15	
   8fc2:	0f 93       	tst	r15		
   8fc4:	0e 24       	jz	$+30     	;abs 0x8fe2
   8fc6:	b0 12 36 62 	call	#0x6236	
   8fca:	0f 4c       	mov	r12,	r15	
   8fcc:	0f dd       	bis	r13,	r15	
   8fce:	0f 93       	tst	r15		
   8fd0:	06 24       	jz	$+14     	;abs 0x8fde
   8fd2:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   8fd6:	16 14 
   8fd8:	3c 43       	mov	#-1,	r12	;r3 As==11
   8fda:	3d 43       	mov	#-1,	r13	;r3 As==11
   8fdc:	3a 3c       	jmp	$+118    	;abs 0x9052
   8fde:	d2 43 1a 16 	mov.b	#1,	&0x161a	;r3 As==01
   8fe2:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   8fe6:	0c 43       	clr	r12		
   8fe8:	0d 43       	clr	r13		
   8fea:	33 3c       	jmp	$+104    	;abs 0x9052
   8fec:	1a 53       	inc	r10		
   8fee:	0b 63       	adc	r11		
   8ff0:	f4 3e       	jmp	$-534    	;abs 0x8dda
   8ff2:	3c 40 1a 14 	mov	#5146,	r12	;#0x141a
   8ff6:	b0 12 52 68 	call	#0x6852	
   8ffa:	0f 4c       	mov	r12,	r15	
   8ffc:	0f dd       	bis	r13,	r15	
   8ffe:	0f 93       	tst	r15		
   9000:	05 24       	jz	$+12     	;abs 0x900c
   9002:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   9006:	3c 43       	mov	#-1,	r12	;r3 As==11
   9008:	3d 43       	mov	#-1,	r13	;r3 As==11
   900a:	23 3c       	jmp	$+72     	;abs 0x9052
   900c:	b0 12 28 70 	call	#0x7028	
   9010:	0f 4c       	mov	r12,	r15	
   9012:	0f dd       	bis	r13,	r15	
   9014:	0f 93       	tst	r15		
   9016:	06 20       	jnz	$+14     	;abs 0x9024
   9018:	b2 40 1e 00 	mov	#30,	&0x1416	;#0x001e
   901c:	16 14 
   901e:	3c 43       	mov	#-1,	r12	;r3 As==11
   9020:	3d 43       	mov	#-1,	r13	;r3 As==11
   9022:	17 3c       	jmp	$+48     	;abs 0x9052
   9024:	b0 12 38 6b 	call	#0x6b38	
   9028:	0f 4c       	mov	r12,	r15	
   902a:	0f dd       	bis	r13,	r15	
   902c:	0f 93       	tst	r15		
   902e:	05 24       	jz	$+12     	;abs 0x903a
   9030:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   9034:	3c 43       	mov	#-1,	r12	;r3 As==11
   9036:	3d 43       	mov	#-1,	r13	;r3 As==11
   9038:	0c 3c       	jmp	$+26     	;abs 0x9052
   903a:	28 b2       	bit	#4,	r8	;r2 As==10
   903c:	05 28       	jnc	$+12     	;abs 0x9048
   903e:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   9042:	3c 43       	mov	#-1,	r12	;r3 As==11
   9044:	3d 43       	mov	#-1,	r13	;r3 As==11
   9046:	05 3c       	jmp	$+12     	;abs 0x9052
   9048:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   904c:	16 14 
   904e:	3c 43       	mov	#-1,	r12	;r3 As==11
   9050:	3d 43       	mov	#-1,	r13	;r3 As==11
   9052:	31 50 0c 00 	add	#12,	r1	;#0x000c
   9056:	30 40 1c f3 	br	#0xf31c	
   905a:	0a 12       	push	r10		
   905c:	0b 12       	push	r11		
   905e:	08 12       	push	r8		
   9060:	09 12       	push	r9		
   9062:	06 12       	push	r6		
   9064:	0a 4c       	mov	r12,	r10	
   9066:	18 41 0c 00 	mov	12(r1),	r8	;0x000c(r1)
   906a:	19 41 0e 00 	mov	14(r1),	r9	;0x000e(r1)
   906e:	0b 43       	clr	r11		
   9070:	3b 90 10 00 	cmp	#16,	r11	;#0x0010
   9074:	22 34       	jge	$+70     	;abs 0x90ba
   9076:	0d 48       	mov	r8,	r13	
   9078:	0d d9       	bis	r9,	r13	
   907a:	0d 93       	tst	r13		
   907c:	0f 24       	jz	$+32     	;abs 0x909c
   907e:	06 4b       	mov	r11,	r6	
   9080:	06 56       	rla	r6		
   9082:	06 56       	rla	r6		
   9084:	0c 4b       	mov	r11,	r12	
   9086:	0c 5c       	rla	r12		
   9088:	0c 5c       	rla	r12		
   908a:	0d 4a       	mov	r10,	r13	
   908c:	0d 5c       	add	r12,	r13	
   908e:	9d 46 26 14 	mov	5158(r6),0(r13)	;0x1426(r6), 0x0000(r13)
   9092:	00 00 
   9094:	9d 46 28 14 	mov	5160(r6),2(r13)	;0x1428(r6), 0x0002(r13)
   9098:	02 00 
   909a:	0d 3c       	jmp	$+28     	;abs 0x90b6
   909c:	0d 4b       	mov	r11,	r13	
   909e:	0d 5d       	rla	r13		
   90a0:	0d 5d       	rla	r13		
   90a2:	06 4a       	mov	r10,	r6	
   90a4:	06 5d       	add	r13,	r6	
   90a6:	0d 4b       	mov	r11,	r13	
   90a8:	0d 5d       	rla	r13		
   90aa:	0d 5d       	rla	r13		
   90ac:	ad 46 26 14 	mov	@r6,	5158(r13);0x1426(r13)
   90b0:	9d 46 02 00 	mov	2(r6),	5160(r13);0x0002(r6), 0x1428(r13)
   90b4:	28 14 
   90b6:	1b 53       	inc	r11		
   90b8:	db 3f       	jmp	$-72     	;abs 0x9070
   90ba:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   90be:	0c 43       	clr	r12		
   90c0:	0d 43       	clr	r13		
   90c2:	30 40 22 f3 	br	#0xf322	
   90c6:	0a 12       	push	r10		
   90c8:	0b 12       	push	r11		
   90ca:	08 12       	push	r8		
   90cc:	09 12       	push	r9		
   90ce:	06 12       	push	r6		
   90d0:	07 12       	push	r7		
   90d2:	04 12       	push	r4		
   90d4:	05 12       	push	r5		
   90d6:	04 4c       	mov	r12,	r4	
   90d8:	05 4d       	mov	r13,	r5	
   90da:	06 4e       	mov	r14,	r6	
   90dc:	07 4f       	mov	r15,	r7	
   90de:	18 41 12 00 	mov	18(r1),	r8	;0x0012(r1)
   90e2:	19 41 14 00 	mov	20(r1),	r9	;0x0014(r1)
   90e6:	0a 43       	clr	r10		
   90e8:	0b 43       	clr	r11		
   90ea:	09 12       	push	r9		
   90ec:	08 12       	push	r8		
   90ee:	0e 46       	mov	r6,	r14	
   90f0:	0f 47       	mov	r7,	r15	
   90f2:	0c 44       	mov	r4,	r12	
   90f4:	0d 45       	mov	r5,	r13	
   90f6:	b0 12 62 52 	call	#0x5262	
   90fa:	0a 4c       	mov	r12,	r10	
   90fc:	0b 4d       	mov	r13,	r11	
   90fe:	0c 4a       	mov	r10,	r12	
   9100:	0d 4b       	mov	r11,	r13	
   9102:	21 52       	add	#4,	r1	;r2 As==10
   9104:	30 40 1c f3 	br	#0xf31c	
   9108:	0a 12       	push	r10		
   910a:	0b 12       	push	r11		
   910c:	08 12       	push	r8		
   910e:	09 12       	push	r9		
   9110:	06 12       	push	r6		
   9112:	07 12       	push	r7		
   9114:	04 12       	push	r4		
   9116:	05 12       	push	r5		
   9118:	31 80 16 00 	sub	#22,	r1	;#0x0016
   911c:	06 4c       	mov	r12,	r6	
   911e:	07 4d       	mov	r13,	r7	
   9120:	08 4e       	mov	r14,	r8	
   9122:	1a 41 28 00 	mov	40(r1),	r10	;0x0028(r1)
   9126:	1b 41 2a 00 	mov	42(r1),	r11	;0x002a(r1)
   912a:	04 43       	clr	r4		
   912c:	4e 4a       	mov.b	r10,	r14	
   912e:	5e f3       	and.b	#1,	r14	;r3 As==01
   9130:	4f 46       	mov.b	r6,	r15	
   9132:	5f f3       	and.b	#1,	r15	;r3 As==01
   9134:	4f de       	bis.b	r14,	r15	
   9136:	4f 93       	tst.b	r15		
   9138:	0a 24       	jz	$+22     	;abs 0x914e
   913a:	07 93       	tst	r7		
   913c:	08 38       	jl	$+18     	;abs 0x914e
   913e:	03 20       	jnz	$+8      	;abs 0x9146
   9140:	36 90 00 01 	cmp	#256,	r6	;#0x0100
   9144:	04 28       	jnc	$+10     	;abs 0x914e
   9146:	3c 43       	mov	#-1,	r12	;r3 As==11
   9148:	3d 43       	mov	#-1,	r13	;r3 As==11
   914a:	30 40 7e 98 	br	#0x987e	
   914e:	1f 41 2c 00 	mov	44(r1),	r15	;0x002c(r1)
   9152:	1f d1 2e 00 	bis	46(r1),	r15	;0x002e(r1)
   9156:	0f 93       	tst	r15		
   9158:	76 25       	jz	$+750    	;abs 0x9446
   915a:	07 93       	tst	r7		
   915c:	04 38       	jl	$+10     	;abs 0x9166
   915e:	77 20       	jnz	$+240    	;abs 0x924e
   9160:	36 90 00 01 	cmp	#256,	r6	;#0x0100
   9164:	74 2c       	jc	$+234    	;abs 0x924e
   9166:	3f 40 00 01 	mov	#256,	r15	;#0x0100
   916a:	0f 86       	sub	r6,	r15	
   916c:	04 4f       	mov	r15,	r4	
   916e:	0e 44       	mov	r4,	r14	
   9170:	0f 43       	clr	r15		
   9172:	0b 9f       	cmp	r15,	r11	
   9174:	03 38       	jl	$+8      	;abs 0x917c
   9176:	03 20       	jnz	$+8      	;abs 0x917e
   9178:	0a 9e       	cmp	r14,	r10	
   917a:	01 2c       	jc	$+4      	;abs 0x917e
   917c:	04 4a       	mov	r10,	r4	
   917e:	08 12       	push	r8		
   9180:	0e 44       	mov	r4,	r14	
   9182:	0c 46       	mov	r6,	r12	
   9184:	0d 47       	mov	r7,	r13	
   9186:	b0 12 88 c8 	call	#0xc888	
   918a:	21 53       	incd	r1		
   918c:	0f 4c       	mov	r12,	r15	
   918e:	0f dd       	bis	r13,	r15	
   9190:	0f 93       	tst	r15		
   9192:	07 24       	jz	$+16     	;abs 0x91a2
   9194:	b2 40 06 00 	mov	#6,	&0x1416	;#0x0006
   9198:	16 14 
   919a:	3c 43       	mov	#-1,	r12	;r3 As==11
   919c:	3d 43       	mov	#-1,	r13	;r3 As==11
   919e:	30 40 7e 98 	br	#0x987e	
   91a2:	b0 12 9a 3c 	call	#0x3c9a	
   91a6:	0c 93       	tst	r12		
   91a8:	52 24       	jz	$+166    	;abs 0x924e
   91aa:	0f 41       	mov	r1,	r15	
   91ac:	2f 53       	incd	r15		
   91ae:	0f 12       	push	r15		
   91b0:	3e 40 06 00 	mov	#6,	r14	;#0x0006
   91b4:	3c 40 70 00 	mov	#112,	r12	;#0x0070
   91b8:	0d 43       	clr	r13		
   91ba:	b0 12 88 c8 	call	#0xc888	
   91be:	21 53       	incd	r1		
   91c0:	0f 4c       	mov	r12,	r15	
   91c2:	0f dd       	bis	r13,	r15	
   91c4:	0f 93       	tst	r15		
   91c6:	07 24       	jz	$+16     	;abs 0x91d6
   91c8:	b2 40 06 00 	mov	#6,	&0x1416	;#0x0006
   91cc:	16 14 
   91ce:	3c 43       	mov	#-1,	r12	;r3 As==11
   91d0:	3d 43       	mov	#-1,	r13	;r3 As==11
   91d2:	30 40 7e 98 	br	#0x987e	
   91d6:	f1 b0 25 00 	bit.b	#37,	2(r1)	;#0x0025, 0x0002(r1)
   91da:	02 00 
   91dc:	38 24       	jz	$+114    	;abs 0x924e
   91de:	c1 93 03 00 	tst.b	3(r1)		;0x0003(r1)
   91e2:	35 34       	jge	$+108    	;abs 0x924e
   91e4:	07 93       	tst	r7		
   91e6:	04 38       	jl	$+10     	;abs 0x91f0
   91e8:	32 20       	jnz	$+102    	;abs 0x924e
   91ea:	36 90 77 00 	cmp	#119,	r6	;#0x0077
   91ee:	2f 2c       	jc	$+96     	;abs 0x924e
   91f0:	0e 46       	mov	r6,	r14	
   91f2:	0f 47       	mov	r7,	r15	
   91f4:	0e 5a       	add	r10,	r14	
   91f6:	0f 6b       	addc	r11,	r15	
   91f8:	0f 93       	tst	r15		
   91fa:	29 38       	jl	$+84     	;abs 0x924e
   91fc:	03 20       	jnz	$+8      	;abs 0x9204
   91fe:	3e 90 77 00 	cmp	#119,	r14	;#0x0077
   9202:	25 28       	jnc	$+76     	;abs 0x924e
   9204:	0f 41       	mov	r1,	r15	
   9206:	2f 53       	incd	r15		
   9208:	0f 12       	push	r15		
   920a:	1e 43       	mov	#1,	r14	;r3 As==01
   920c:	3c 40 76 00 	mov	#118,	r12	;#0x0076
   9210:	0d 43       	clr	r13		
   9212:	b0 12 72 c4 	call	#0xc472	
   9216:	21 53       	incd	r1		
   9218:	0f 4c       	mov	r12,	r15	
   921a:	0f dd       	bis	r13,	r15	
   921c:	0f 93       	tst	r15		
   921e:	07 24       	jz	$+16     	;abs 0x922e
   9220:	b2 40 06 00 	mov	#6,	&0x1416	;#0x0006
   9224:	16 14 
   9226:	3c 43       	mov	#-1,	r12	;r3 As==11
   9228:	3d 43       	mov	#-1,	r13	;r3 As==11
   922a:	30 40 7e 98 	br	#0x987e	
   922e:	0f 46       	mov	r6,	r15	
   9230:	3f e3       	inv	r15		
   9232:	1f 53       	inc	r15		
   9234:	0e 48       	mov	r8,	r14	
   9236:	0e 5f       	add	r15,	r14	
   9238:	de 41 02 00 	mov.b	2(r1),	118(r14);0x0002(r1), 0x0076(r14)
   923c:	76 00 
   923e:	0f 46       	mov	r6,	r15	
   9240:	3f e3       	inv	r15		
   9242:	1f 53       	inc	r15		
   9244:	0e 48       	mov	r8,	r14	
   9246:	0e 5f       	add	r15,	r14	
   9248:	de 41 03 00 	mov.b	3(r1),	119(r14);0x0003(r1), 0x0077(r14)
   924c:	77 00 
   924e:	0e 44       	mov	r4,	r14	
   9250:	0f 43       	clr	r15		
   9252:	0c 4a       	mov	r10,	r12	
   9254:	0d 4b       	mov	r11,	r13	
   9256:	0c 8e       	sub	r14,	r12	
   9258:	0d 7f       	subc	r15,	r13	
   925a:	0d 93       	tst	r13		
   925c:	27 38       	jl	$+80     	;abs 0x92ac
   925e:	02 20       	jnz	$+6      	;abs 0x9264
   9260:	1c 93       	cmp	#1,	r12	;r3 As==01
   9262:	24 28       	jnc	$+74     	;abs 0x92ac
   9264:	0f 48       	mov	r8,	r15	
   9266:	0f 54       	add	r4,	r15	
   9268:	0f 12       	push	r15		
   926a:	0e 44       	mov	r4,	r14	
   926c:	0f 43       	clr	r15		
   926e:	0c 4a       	mov	r10,	r12	
   9270:	0d 4b       	mov	r11,	r13	
   9272:	0c 8e       	sub	r14,	r12	
   9274:	0d 7f       	subc	r15,	r13	
   9276:	2e 43       	mov	#2,	r14	;r3 As==10
   9278:	0f 43       	clr	r15		
   927a:	b0 12 86 f4 	call	#0xf486	
   927e:	0e 4c       	mov	r12,	r14	
   9280:	09 4e       	mov	r14,	r9	
   9282:	0e 44       	mov	r4,	r14	
   9284:	0f 43       	clr	r15		
   9286:	0c 46       	mov	r6,	r12	
   9288:	0d 47       	mov	r7,	r13	
   928a:	0c 5e       	add	r14,	r12	
   928c:	0d 6f       	addc	r15,	r13	
   928e:	0e 49       	mov	r9,	r14	
   9290:	b0 12 72 c4 	call	#0xc472	
   9294:	21 53       	incd	r1		
   9296:	0f 4c       	mov	r12,	r15	
   9298:	0f dd       	bis	r13,	r15	
   929a:	0f 93       	tst	r15		
   929c:	07 24       	jz	$+16     	;abs 0x92ac
   929e:	b2 40 06 00 	mov	#6,	&0x1416	;#0x0006
   92a2:	16 14 
   92a4:	3c 43       	mov	#-1,	r12	;r3 As==11
   92a6:	3d 43       	mov	#-1,	r13	;r3 As==11
   92a8:	30 40 7e 98 	br	#0x987e	
   92ac:	07 93       	tst	r7		
   92ae:	04 38       	jl	$+10     	;abs 0x92b8
   92b0:	2a 20       	jnz	$+86     	;abs 0x9306
   92b2:	36 90 06 00 	cmp	#6,	r6	;#0x0006
   92b6:	27 2c       	jc	$+80     	;abs 0x9306
   92b8:	09 43       	clr	r9		
   92ba:	39 90 06 00 	cmp	#6,	r9	;#0x0006
   92be:	23 34       	jge	$+72     	;abs 0x9306
   92c0:	0e 49       	mov	r9,	r14	
   92c2:	0f 4e       	mov	r14,	r15	
   92c4:	3f e3       	inv	r15		
   92c6:	0f 5f       	rla	r15		
   92c8:	0f 7f       	subc	r15,	r15	
   92ca:	0f 97       	cmp	r7,	r15	
   92cc:	1a 38       	jl	$+54     	;abs 0x9302
   92ce:	02 20       	jnz	$+6      	;abs 0x92d4
   92d0:	0e 96       	cmp	r6,	r14	
   92d2:	17 28       	jnc	$+48     	;abs 0x9302
   92d4:	0c 49       	mov	r9,	r12	
   92d6:	0d 4c       	mov	r12,	r13	
   92d8:	3d e3       	inv	r13		
   92da:	0d 5d       	rla	r13		
   92dc:	0d 7d       	subc	r13,	r13	
   92de:	0e 46       	mov	r6,	r14	
   92e0:	0f 47       	mov	r7,	r15	
   92e2:	0e 5a       	add	r10,	r14	
   92e4:	0f 6b       	addc	r11,	r15	
   92e6:	0d 9f       	cmp	r15,	r13	
   92e8:	03 38       	jl	$+8      	;abs 0x92f0
   92ea:	0b 20       	jnz	$+24     	;abs 0x9302
   92ec:	0c 9e       	cmp	r14,	r12	
   92ee:	09 2c       	jc	$+20     	;abs 0x9302
   92f0:	0f 49       	mov	r9,	r15	
   92f2:	0f 86       	sub	r6,	r15	
   92f4:	05 48       	mov	r8,	r5	
   92f6:	05 5f       	add	r15,	r5	
   92f8:	0c 49       	mov	r9,	r12	
   92fa:	b0 12 da 3c 	call	#0x3cda	
   92fe:	c5 fc 00 00 	and.b	r12,	0(r5)	;0x0000(r5)
   9302:	19 53       	inc	r9		
   9304:	da 3f       	jmp	$-74     	;abs 0x92ba
   9306:	07 93       	tst	r7		
   9308:	04 38       	jl	$+10     	;abs 0x9312
   930a:	15 20       	jnz	$+44     	;abs 0x9336
   930c:	36 90 21 01 	cmp	#289,	r6	;#0x0121
   9310:	12 2c       	jc	$+38     	;abs 0x9336
   9312:	0e 46       	mov	r6,	r14	
   9314:	0f 47       	mov	r7,	r15	
   9316:	0e 5a       	add	r10,	r14	
   9318:	0f 6b       	addc	r11,	r15	
   931a:	0f 93       	tst	r15		
   931c:	0c 38       	jl	$+26     	;abs 0x9336
   931e:	03 20       	jnz	$+8      	;abs 0x9326
   9320:	3e 90 21 01 	cmp	#289,	r14	;#0x0121
   9324:	08 28       	jnc	$+18     	;abs 0x9336
   9326:	0f 46       	mov	r6,	r15	
   9328:	3f e3       	inv	r15		
   932a:	1f 53       	inc	r15		
   932c:	0e 48       	mov	r8,	r14	
   932e:	0e 5f       	add	r15,	r14	
   9330:	de 42 6c 14 	mov.b	&0x146c,288(r14);0x0120(r14)
   9334:	20 01 
   9336:	b0 12 c8 3c 	call	#0x3cc8	
   933a:	0c 93       	tst	r12		
   933c:	02 20       	jnz	$+6      	;abs 0x9342
   933e:	30 40 76 98 	br	#0x9876	
   9342:	07 93       	tst	r7		
   9344:	04 38       	jl	$+10     	;abs 0x934e
   9346:	15 20       	jnz	$+44     	;abs 0x9372
   9348:	36 90 49 00 	cmp	#73,	r6	;#0x0049
   934c:	12 2c       	jc	$+38     	;abs 0x9372
   934e:	0e 46       	mov	r6,	r14	
   9350:	0f 47       	mov	r7,	r15	
   9352:	0e 5a       	add	r10,	r14	
   9354:	0f 6b       	addc	r11,	r15	
   9356:	0f 93       	tst	r15		
   9358:	0c 38       	jl	$+26     	;abs 0x9372
   935a:	03 20       	jnz	$+8      	;abs 0x9362
   935c:	3e 90 49 00 	cmp	#73,	r14	;#0x0049
   9360:	08 28       	jnc	$+18     	;abs 0x9372
   9362:	0f 46       	mov	r6,	r15	
   9364:	3f e3       	inv	r15		
   9366:	1f 53       	inc	r15		
   9368:	0e 48       	mov	r8,	r14	
   936a:	0e 5f       	add	r15,	r14	
   936c:	de 42 66 14 	mov.b	&0x1466,72(r14)	;0x0048(r14)
   9370:	48 00 
   9372:	07 93       	tst	r7		
   9374:	04 38       	jl	$+10     	;abs 0x937e
   9376:	15 20       	jnz	$+44     	;abs 0x93a2
   9378:	36 90 b1 01 	cmp	#433,	r6	;#0x01b1
   937c:	12 2c       	jc	$+38     	;abs 0x93a2
   937e:	0e 46       	mov	r6,	r14	
   9380:	0f 47       	mov	r7,	r15	
   9382:	0e 5a       	add	r10,	r14	
   9384:	0f 6b       	addc	r11,	r15	
   9386:	0f 93       	tst	r15		
   9388:	0c 38       	jl	$+26     	;abs 0x93a2
   938a:	03 20       	jnz	$+8      	;abs 0x9392
   938c:	3e 90 b1 01 	cmp	#433,	r14	;#0x01b1
   9390:	08 28       	jnc	$+18     	;abs 0x93a2
   9392:	0f 46       	mov	r6,	r15	
   9394:	3f e3       	inv	r15		
   9396:	1f 53       	inc	r15		
   9398:	0e 48       	mov	r8,	r14	
   939a:	0e 5f       	add	r15,	r14	
   939c:	de 42 68 14 	mov.b	&0x1468,432(r14);0x01b0(r14)
   93a0:	b0 01 
   93a2:	07 93       	tst	r7		
   93a4:	04 38       	jl	$+10     	;abs 0x93ae
   93a6:	15 20       	jnz	$+44     	;abs 0x93d2
   93a8:	36 90 b2 01 	cmp	#434,	r6	;#0x01b2
   93ac:	12 2c       	jc	$+38     	;abs 0x93d2
   93ae:	0e 46       	mov	r6,	r14	
   93b0:	0f 47       	mov	r7,	r15	
   93b2:	0e 5a       	add	r10,	r14	
   93b4:	0f 6b       	addc	r11,	r15	
   93b6:	0f 93       	tst	r15		
   93b8:	0c 38       	jl	$+26     	;abs 0x93d2
   93ba:	03 20       	jnz	$+8      	;abs 0x93c2
   93bc:	3e 90 b2 01 	cmp	#434,	r14	;#0x01b2
   93c0:	08 28       	jnc	$+18     	;abs 0x93d2
   93c2:	0f 46       	mov	r6,	r15	
   93c4:	3f e3       	inv	r15		
   93c6:	1f 53       	inc	r15		
   93c8:	0e 48       	mov	r8,	r14	
   93ca:	0e 5f       	add	r15,	r14	
   93cc:	de 42 69 14 	mov.b	&0x1469,433(r14);0x01b1(r14)
   93d0:	b1 01 
   93d2:	07 93       	tst	r7		
   93d4:	04 38       	jl	$+10     	;abs 0x93de
   93d6:	15 20       	jnz	$+44     	;abs 0x9402
   93d8:	36 90 b3 01 	cmp	#435,	r6	;#0x01b3
   93dc:	12 2c       	jc	$+38     	;abs 0x9402
   93de:	0e 46       	mov	r6,	r14	
   93e0:	0f 47       	mov	r7,	r15	
   93e2:	0e 5a       	add	r10,	r14	
   93e4:	0f 6b       	addc	r11,	r15	
   93e6:	0f 93       	tst	r15		
   93e8:	0c 38       	jl	$+26     	;abs 0x9402
   93ea:	03 20       	jnz	$+8      	;abs 0x93f2
   93ec:	3e 90 b3 01 	cmp	#435,	r14	;#0x01b3
   93f0:	08 28       	jnc	$+18     	;abs 0x9402
   93f2:	0f 46       	mov	r6,	r15	
   93f4:	3f e3       	inv	r15		
   93f6:	1f 53       	inc	r15		
   93f8:	0e 48       	mov	r8,	r14	
   93fa:	0e 5f       	add	r15,	r14	
   93fc:	de 42 6a 14 	mov.b	&0x146a,434(r14);0x01b2(r14)
   9400:	b2 01 
   9402:	07 93       	tst	r7		
   9404:	08 38       	jl	$+18     	;abs 0x9416
   9406:	02 24       	jz	$+6      	;abs 0x940c
   9408:	30 40 76 98 	br	#0x9876	
   940c:	36 90 b4 01 	cmp	#436,	r6	;#0x01b4
   9410:	02 28       	jnc	$+6      	;abs 0x9416
   9412:	30 40 76 98 	br	#0x9876	
   9416:	0e 46       	mov	r6,	r14	
   9418:	0f 47       	mov	r7,	r15	
   941a:	0e 5a       	add	r10,	r14	
   941c:	0f 6b       	addc	r11,	r15	
   941e:	0f 93       	tst	r15		
   9420:	02 34       	jge	$+6      	;abs 0x9426
   9422:	30 40 76 98 	br	#0x9876	
   9426:	05 20       	jnz	$+12     	;abs 0x9432
   9428:	3e 90 b4 01 	cmp	#436,	r14	;#0x01b4
   942c:	02 2c       	jc	$+6      	;abs 0x9432
   942e:	30 40 76 98 	br	#0x9876	
   9432:	0f 46       	mov	r6,	r15	
   9434:	3f e3       	inv	r15		
   9436:	1f 53       	inc	r15		
   9438:	0e 48       	mov	r8,	r14	
   943a:	0e 5f       	add	r15,	r14	
   943c:	de 42 6b 14 	mov.b	&0x146b,435(r14);0x01b3(r14)
   9440:	b3 01 
   9442:	30 40 76 98 	br	#0x9876	
   9446:	07 93       	tst	r7		
   9448:	0e 38       	jl	$+30     	;abs 0x9466
   944a:	b0 12 34 3c 	call	#0x3c34	
   944e:	0d 43       	clr	r13		
   9450:	0e 46       	mov	r6,	r14	
   9452:	0f 47       	mov	r7,	r15	
   9454:	0e 5a       	add	r10,	r14	
   9456:	0f 6b       	addc	r11,	r15	
   9458:	3e 53       	add	#-1,	r14	;r3 As==11
   945a:	3f 63       	addc	#-1,	r15	;r3 As==11
   945c:	0d 9f       	cmp	r15,	r13	
   945e:	03 38       	jl	$+8      	;abs 0x9466
   9460:	18 20       	jnz	$+50     	;abs 0x9492
   9462:	0c 9e       	cmp	r14,	r12	
   9464:	16 2c       	jc	$+46     	;abs 0x9492
   9466:	b0 12 3a 3c 	call	#0x3c3a	
   946a:	0d 43       	clr	r13		
   946c:	07 9d       	cmp	r13,	r7	
   946e:	a5 39       	jl	$+844    	;abs 0x97ba
   9470:	02 20       	jnz	$+6      	;abs 0x9476
   9472:	06 9c       	cmp	r12,	r6	
   9474:	a2 29       	jnc	$+838    	;abs 0x97ba
   9476:	b0 12 40 3c 	call	#0x3c40	
   947a:	0d 43       	clr	r13		
   947c:	0e 46       	mov	r6,	r14	
   947e:	0f 47       	mov	r7,	r15	
   9480:	0e 5a       	add	r10,	r14	
   9482:	0f 6b       	addc	r11,	r15	
   9484:	3e 53       	add	#-1,	r14	;r3 As==11
   9486:	3f 63       	addc	#-1,	r15	;r3 As==11
   9488:	0d 9f       	cmp	r15,	r13	
   948a:	97 39       	jl	$+816    	;abs 0x97ba
   948c:	02 20       	jnz	$+6      	;abs 0x9492
   948e:	0c 9e       	cmp	r14,	r12	
   9490:	94 29       	jnc	$+810    	;abs 0x97ba
   9492:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   9496:	07 93       	tst	r7		
   9498:	04 38       	jl	$+10     	;abs 0x94a2
   949a:	36 20       	jnz	$+110    	;abs 0x9508
   949c:	36 90 49 00 	cmp	#73,	r6	;#0x0049
   94a0:	33 2c       	jc	$+104    	;abs 0x9508
   94a2:	0e 46       	mov	r6,	r14	
   94a4:	0f 47       	mov	r7,	r15	
   94a6:	0e 5a       	add	r10,	r14	
   94a8:	0f 6b       	addc	r11,	r15	
   94aa:	0f 93       	tst	r15		
   94ac:	2d 38       	jl	$+92     	;abs 0x9508
   94ae:	03 20       	jnz	$+8      	;abs 0x94b6
   94b0:	3e 90 49 00 	cmp	#73,	r14	;#0x0049
   94b4:	29 28       	jnc	$+84     	;abs 0x9508
   94b6:	3f 40 48 00 	mov	#72,	r15	;#0x0048
   94ba:	0f 86       	sub	r6,	r15	
   94bc:	2f 81       	sub	@r1,	r15	
   94be:	0f 12       	push	r15		
   94c0:	0e 48       	mov	r8,	r14	
   94c2:	1e 51 02 00 	add	2(r1),	r14	;0x0002(r1)
   94c6:	0c 46       	mov	r6,	r12	
   94c8:	1c 51 02 00 	add	2(r1),	r12	;0x0002(r1)
   94cc:	0d 43       	clr	r13		
   94ce:	b0 12 e2 c3 	call	#0xc3e2	
   94d2:	21 53       	incd	r1		
   94d4:	0f 4c       	mov	r12,	r15	
   94d6:	0f dd       	bis	r13,	r15	
   94d8:	0f 93       	tst	r15		
   94da:	06 24       	jz	$+14     	;abs 0x94e8
   94dc:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   94e0:	16 14 
   94e2:	3c 43       	mov	#-1,	r12	;r3 As==11
   94e4:	3d 43       	mov	#-1,	r13	;r3 As==11
   94e6:	cb 3d       	jmp	$+920    	;abs 0x987e
   94e8:	0f 46       	mov	r6,	r15	
   94ea:	3f e3       	inv	r15		
   94ec:	1f 53       	inc	r15		
   94ee:	0e 48       	mov	r8,	r14	
   94f0:	0e 5f       	add	r15,	r14	
   94f2:	5f 4e 48 00 	mov.b	72(r14),r15	;0x0048(r14)
   94f6:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   94fa:	82 4f 66 14 	mov	r15,	&0x1466	
   94fe:	3f 40 49 00 	mov	#73,	r15	;#0x0049
   9502:	0f 86       	sub	r6,	r15	
   9504:	81 4f 00 00 	mov	r15,	0(r1)	;0x0000(r1)
   9508:	07 93       	tst	r7		
   950a:	04 38       	jl	$+10     	;abs 0x9514
   950c:	75 20       	jnz	$+236    	;abs 0x95f8
   950e:	36 90 77 00 	cmp	#119,	r6	;#0x0077
   9512:	72 2c       	jc	$+230    	;abs 0x95f8
   9514:	0e 46       	mov	r6,	r14	
   9516:	0f 47       	mov	r7,	r15	
   9518:	0e 5a       	add	r10,	r14	
   951a:	0f 6b       	addc	r11,	r15	
   951c:	0f 93       	tst	r15		
   951e:	6c 38       	jl	$+218    	;abs 0x95f8
   9520:	03 20       	jnz	$+8      	;abs 0x9528
   9522:	3e 90 77 00 	cmp	#119,	r14	;#0x0077
   9526:	68 28       	jnc	$+210    	;abs 0x95f8
   9528:	b0 12 9a 3c 	call	#0x3c9a	
   952c:	0c 93       	tst	r12		
   952e:	64 24       	jz	$+202    	;abs 0x95f8
   9530:	0f 41       	mov	r1,	r15	
   9532:	3f 50 0c 00 	add	#12,	r15	;#0x000c
   9536:	0f 12       	push	r15		
   9538:	3e 40 06 00 	mov	#6,	r14	;#0x0006
   953c:	3c 40 70 00 	mov	#112,	r12	;#0x0070
   9540:	0d 43       	clr	r13		
   9542:	b0 12 88 c8 	call	#0xc888	
   9546:	21 53       	incd	r1		
   9548:	0f 4c       	mov	r12,	r15	
   954a:	0f dd       	bis	r13,	r15	
   954c:	0f 93       	tst	r15		
   954e:	06 24       	jz	$+14     	;abs 0x955c
   9550:	b2 40 06 00 	mov	#6,	&0x1416	;#0x0006
   9554:	16 14 
   9556:	3c 43       	mov	#-1,	r12	;r3 As==11
   9558:	3d 43       	mov	#-1,	r13	;r3 As==11
   955a:	91 3d       	jmp	$+804    	;abs 0x987e
   955c:	f1 b0 25 00 	bit.b	#37,	12(r1)	;#0x0025, 0x000c(r1)
   9560:	0c 00 
   9562:	4a 24       	jz	$+150    	;abs 0x95f8
   9564:	c1 93 0d 00 	tst.b	13(r1)		;0x000d(r1)
   9568:	47 34       	jge	$+144    	;abs 0x95f8
   956a:	07 93       	tst	r7		
   956c:	04 38       	jl	$+10     	;abs 0x9576
   956e:	44 20       	jnz	$+138    	;abs 0x95f8
   9570:	36 90 77 00 	cmp	#119,	r6	;#0x0077
   9574:	41 2c       	jc	$+132    	;abs 0x95f8
   9576:	0e 46       	mov	r6,	r14	
   9578:	0f 47       	mov	r7,	r15	
   957a:	0e 5a       	add	r10,	r14	
   957c:	0f 6b       	addc	r11,	r15	
   957e:	0f 93       	tst	r15		
   9580:	3b 38       	jl	$+120    	;abs 0x95f8
   9582:	03 20       	jnz	$+8      	;abs 0x958a
   9584:	3e 90 77 00 	cmp	#119,	r14	;#0x0077
   9588:	37 28       	jnc	$+112    	;abs 0x95f8
   958a:	3f 40 76 00 	mov	#118,	r15	;#0x0076
   958e:	0f 86       	sub	r6,	r15	
   9590:	2f 81       	sub	@r1,	r15	
   9592:	0f 12       	push	r15		
   9594:	0e 48       	mov	r8,	r14	
   9596:	1e 51 02 00 	add	2(r1),	r14	;0x0002(r1)
   959a:	0c 46       	mov	r6,	r12	
   959c:	1c 51 02 00 	add	2(r1),	r12	;0x0002(r1)
   95a0:	0d 43       	clr	r13		
   95a2:	b0 12 e2 c3 	call	#0xc3e2	
   95a6:	21 53       	incd	r1		
   95a8:	0f 4c       	mov	r12,	r15	
   95aa:	0f dd       	bis	r13,	r15	
   95ac:	0f 93       	tst	r15		
   95ae:	06 24       	jz	$+14     	;abs 0x95bc
   95b0:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   95b4:	16 14 
   95b6:	3c 43       	mov	#-1,	r12	;r3 As==11
   95b8:	3d 43       	mov	#-1,	r13	;r3 As==11
   95ba:	61 3d       	jmp	$+708    	;abs 0x987e
   95bc:	3f 40 78 00 	mov	#120,	r15	;#0x0078
   95c0:	0f 86       	sub	r6,	r15	
   95c2:	81 4f 00 00 	mov	r15,	0(r1)	;0x0000(r1)
   95c6:	0f 46       	mov	r6,	r15	
   95c8:	3f e3       	inv	r15		
   95ca:	1f 53       	inc	r15		
   95cc:	0e 48       	mov	r8,	r14	
   95ce:	0e 5f       	add	r15,	r14	
   95d0:	3e 50 76 00 	add	#118,	r14	;#0x0076
   95d4:	0e 12       	push	r14		
   95d6:	1e 43       	mov	#1,	r14	;r3 As==01
   95d8:	3c 40 76 00 	mov	#118,	r12	;#0x0076
   95dc:	0d 43       	clr	r13		
   95de:	b0 12 94 c6 	call	#0xc694	
   95e2:	21 53       	incd	r1		
   95e4:	0f 4c       	mov	r12,	r15	
   95e6:	0f dd       	bis	r13,	r15	
   95e8:	0f 93       	tst	r15		
   95ea:	06 24       	jz	$+14     	;abs 0x95f8
   95ec:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   95f0:	16 14 
   95f2:	3c 43       	mov	#-1,	r12	;r3 As==11
   95f4:	3d 43       	mov	#-1,	r13	;r3 As==11
   95f6:	43 3d       	jmp	$+648    	;abs 0x987e
   95f8:	2e 41       	mov	@r1,	r14	
   95fa:	0f 4e       	mov	r14,	r15	
   95fc:	3f e3       	inv	r15		
   95fe:	0f 5f       	rla	r15		
   9600:	0f 7f       	subc	r15,	r15	
   9602:	0c 46       	mov	r6,	r12	
   9604:	0d 47       	mov	r7,	r13	
   9606:	0c 5e       	add	r14,	r12	
   9608:	0d 6f       	addc	r15,	r13	
   960a:	0d 93       	tst	r13		
   960c:	04 38       	jl	$+10     	;abs 0x9616
   960e:	8a 20       	jnz	$+278    	;abs 0x9724
   9610:	3c 90 22 01 	cmp	#290,	r12	;#0x0122
   9614:	87 2c       	jc	$+272    	;abs 0x9724
   9616:	0e 46       	mov	r6,	r14	
   9618:	0f 47       	mov	r7,	r15	
   961a:	0e 5a       	add	r10,	r14	
   961c:	0f 6b       	addc	r11,	r15	
   961e:	0f 93       	tst	r15		
   9620:	04 38       	jl	$+10     	;abs 0x962a
   9622:	1f 20       	jnz	$+64     	;abs 0x9662
   9624:	3e 90 21 01 	cmp	#289,	r14	;#0x0121
   9628:	1c 2c       	jc	$+58     	;abs 0x9662
   962a:	0f 4a       	mov	r10,	r15	
   962c:	2f 81       	sub	@r1,	r15	
   962e:	0f 12       	push	r15		
   9630:	0e 48       	mov	r8,	r14	
   9632:	1e 51 02 00 	add	2(r1),	r14	;0x0002(r1)
   9636:	0c 46       	mov	r6,	r12	
   9638:	1c 51 02 00 	add	2(r1),	r12	;0x0002(r1)
   963c:	0d 43       	clr	r13		
   963e:	b0 12 e2 c3 	call	#0xc3e2	
   9642:	21 53       	incd	r1		
   9644:	0f 4c       	mov	r12,	r15	
   9646:	0f dd       	bis	r13,	r15	
   9648:	0f 93       	tst	r15		
   964a:	06 24       	jz	$+14     	;abs 0x9658
   964c:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   9650:	16 14 
   9652:	3c 43       	mov	#-1,	r12	;r3 As==11
   9654:	3d 43       	mov	#-1,	r13	;r3 As==11
   9656:	13 3d       	jmp	$+552    	;abs 0x987e
   9658:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   965c:	0c 43       	clr	r12		
   965e:	0d 43       	clr	r13		
   9660:	0e 3d       	jmp	$+542    	;abs 0x987e
   9662:	3f 40 20 01 	mov	#288,	r15	;#0x0120
   9666:	0f 86       	sub	r6,	r15	
   9668:	2f 81       	sub	@r1,	r15	
   966a:	0f 12       	push	r15		
   966c:	0e 48       	mov	r8,	r14	
   966e:	1e 51 02 00 	add	2(r1),	r14	;0x0002(r1)
   9672:	0c 46       	mov	r6,	r12	
   9674:	1c 51 02 00 	add	2(r1),	r12	;0x0002(r1)
   9678:	0d 43       	clr	r13		
   967a:	b0 12 e2 c3 	call	#0xc3e2	
   967e:	21 53       	incd	r1		
   9680:	0f 4c       	mov	r12,	r15	
   9682:	0f dd       	bis	r13,	r15	
   9684:	0f 93       	tst	r15		
   9686:	06 24       	jz	$+14     	;abs 0x9694
   9688:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   968c:	16 14 
   968e:	3c 43       	mov	#-1,	r12	;r3 As==11
   9690:	3d 43       	mov	#-1,	r13	;r3 As==11
   9692:	f5 3c       	jmp	$+492    	;abs 0x987e
   9694:	3f 40 20 01 	mov	#288,	r15	;#0x0120
   9698:	0f 86       	sub	r6,	r15	
   969a:	81 4f 00 00 	mov	r15,	0(r1)	;0x0000(r1)
   969e:	b1 93 00 00 	cmp	#-1,	0(r1)	;r3 As==11, 0x0000(r1)
   96a2:	0b 20       	jnz	$+24     	;abs 0x96ba
   96a4:	0f 46       	mov	r6,	r15	
   96a6:	3f e3       	inv	r15		
   96a8:	1f 53       	inc	r15		
   96aa:	0e 48       	mov	r8,	r14	
   96ac:	0e 5f       	add	r15,	r14	
   96ae:	fe 40 5a 00 	mov.b	#90,	289(r14);#0x005a, 0x0121(r14)
   96b2:	21 01 
   96b4:	91 43 00 00 	mov	#1,	0(r1)	;r3 As==01, 0x0000(r1)
   96b8:	35 3c       	jmp	$+108    	;abs 0x9724
   96ba:	2e 41       	mov	@r1,	r14	
   96bc:	2e 53       	incd	r14		
   96be:	0f 4e       	mov	r14,	r15	
   96c0:	3f e3       	inv	r15		
   96c2:	0f 5f       	rla	r15		
   96c4:	0f 7f       	subc	r15,	r15	
   96c6:	0f 9b       	cmp	r11,	r15	
   96c8:	03 38       	jl	$+8      	;abs 0x96d0
   96ca:	1a 20       	jnz	$+54     	;abs 0x9700
   96cc:	0e 9a       	cmp	r10,	r14	
   96ce:	18 2c       	jc	$+50     	;abs 0x9700
   96d0:	0f 46       	mov	r6,	r15	
   96d2:	3f e3       	inv	r15		
   96d4:	1f 53       	inc	r15		
   96d6:	0e 48       	mov	r8,	r14	
   96d8:	0e 5f       	add	r15,	r14	
   96da:	fe 40 5a 00 	mov.b	#90,	289(r14);#0x005a, 0x0121(r14)
   96de:	21 01 
   96e0:	0f 46       	mov	r6,	r15	
   96e2:	3f e3       	inv	r15		
   96e4:	1f 53       	inc	r15		
   96e6:	0e 48       	mov	r8,	r14	
   96e8:	0e 5f       	add	r15,	r14	
   96ea:	5f 4e 20 01 	mov.b	288(r14),r15	;0x0120(r14)
   96ee:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   96f2:	3f d0 00 5a 	bis	#23040,	r15	;#0x5a00
   96f6:	82 4f 6c 14 	mov	r15,	&0x146c	
   96fa:	a1 53 00 00 	incd	0(r1)		;0x0000(r1)
   96fe:	12 3c       	jmp	$+38     	;abs 0x9724
   9700:	0f 46       	mov	r6,	r15	
   9702:	3f e3       	inv	r15		
   9704:	1f 53       	inc	r15		
   9706:	0e 48       	mov	r8,	r14	
   9708:	0e 5f       	add	r15,	r14	
   970a:	5f 4e 20 01 	mov.b	288(r14),r15	;0x0120(r14)
   970e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   9712:	3f d0 00 5a 	bis	#23040,	r15	;#0x5a00
   9716:	82 4f 6c 14 	mov	r15,	&0x146c	
   971a:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   971e:	0c 43       	clr	r12		
   9720:	0d 43       	clr	r13		
   9722:	ad 3c       	jmp	$+348    	;abs 0x987e
   9724:	b0 12 c8 3c 	call	#0x3cc8	
   9728:	0c 93       	tst	r12		
   972a:	30 24       	jz	$+98     	;abs 0x978c
   972c:	30 12 68 14 	push	#5224		;#0x1468
   9730:	30 12 b0 01 	push	#432		;#0x01b0
   9734:	0f 41       	mov	r1,	r15	
   9736:	2f 52       	add	#4,	r15	;r2 As==10
   9738:	0f 12       	push	r15		
   973a:	0a 12       	push	r10		
   973c:	0e 48       	mov	r8,	r14	
   973e:	0c 46       	mov	r6,	r12	
   9740:	0d 43       	clr	r13		
   9742:	b0 12 80 c2 	call	#0xc280	
   9746:	31 52       	add	#8,	r1	;r2 As==11
   9748:	0f 4c       	mov	r12,	r15	
   974a:	0f dd       	bis	r13,	r15	
   974c:	0f 93       	tst	r15		
   974e:	06 24       	jz	$+14     	;abs 0x975c
   9750:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   9754:	16 14 
   9756:	3c 43       	mov	#-1,	r12	;r3 As==11
   9758:	3d 43       	mov	#-1,	r13	;r3 As==11
   975a:	91 3c       	jmp	$+292    	;abs 0x987e
   975c:	30 12 6a 14 	push	#5226		;#0x146a
   9760:	30 12 b2 01 	push	#434		;#0x01b2
   9764:	0f 41       	mov	r1,	r15	
   9766:	2f 52       	add	#4,	r15	;r2 As==10
   9768:	0f 12       	push	r15		
   976a:	0a 12       	push	r10		
   976c:	0e 48       	mov	r8,	r14	
   976e:	0c 46       	mov	r6,	r12	
   9770:	0d 43       	clr	r13		
   9772:	b0 12 80 c2 	call	#0xc280	
   9776:	31 52       	add	#8,	r1	;r2 As==11
   9778:	0f 4c       	mov	r12,	r15	
   977a:	0f dd       	bis	r13,	r15	
   977c:	0f 93       	tst	r15		
   977e:	06 24       	jz	$+14     	;abs 0x978c
   9780:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   9784:	16 14 
   9786:	3c 43       	mov	#-1,	r12	;r3 As==11
   9788:	3d 43       	mov	#-1,	r13	;r3 As==11
   978a:	79 3c       	jmp	$+244    	;abs 0x987e
   978c:	0f 4a       	mov	r10,	r15	
   978e:	2f 81       	sub	@r1,	r15	
   9790:	0f 12       	push	r15		
   9792:	0e 48       	mov	r8,	r14	
   9794:	1e 51 02 00 	add	2(r1),	r14	;0x0002(r1)
   9798:	0c 46       	mov	r6,	r12	
   979a:	1c 51 02 00 	add	2(r1),	r12	;0x0002(r1)
   979e:	0d 43       	clr	r13		
   97a0:	b0 12 e2 c3 	call	#0xc3e2	
   97a4:	21 53       	incd	r1		
   97a6:	0f 4c       	mov	r12,	r15	
   97a8:	0f dd       	bis	r13,	r15	
   97aa:	0f 93       	tst	r15		
   97ac:	64 24       	jz	$+202    	;abs 0x9876
   97ae:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   97b2:	16 14 
   97b4:	3c 43       	mov	#-1,	r12	;r3 As==11
   97b6:	3d 43       	mov	#-1,	r13	;r3 As==11
   97b8:	62 3c       	jmp	$+198    	;abs 0x987e
   97ba:	1e 42 ce 13 	mov	&0x13ce,r14	
   97be:	0f 43       	clr	r15		
   97c0:	07 9f       	cmp	r15,	r7	
   97c2:	11 38       	jl	$+36     	;abs 0x97e6
   97c4:	02 20       	jnz	$+6      	;abs 0x97ca
   97c6:	06 9e       	cmp	r14,	r6	
   97c8:	0e 28       	jnc	$+30     	;abs 0x97e6
   97ca:	1e 42 e8 13 	mov	&0x13e8,r14	
   97ce:	0f 43       	clr	r15		
   97d0:	0c 46       	mov	r6,	r12	
   97d2:	0d 47       	mov	r7,	r13	
   97d4:	0c 5a       	add	r10,	r12	
   97d6:	0d 6b       	addc	r11,	r13	
   97d8:	3c 53       	add	#-1,	r12	;r3 As==11
   97da:	3d 63       	addc	#-1,	r13	;r3 As==11
   97dc:	0f 9d       	cmp	r13,	r15	
   97de:	03 38       	jl	$+8      	;abs 0x97e6
   97e0:	32 20       	jnz	$+102    	;abs 0x9846
   97e2:	0e 9c       	cmp	r12,	r14	
   97e4:	30 2c       	jc	$+98     	;abs 0x9846
   97e6:	1e 42 cc 13 	mov	&0x13cc,r14	
   97ea:	0f 43       	clr	r15		
   97ec:	07 9f       	cmp	r15,	r7	
   97ee:	10 38       	jl	$+34     	;abs 0x9810
   97f0:	02 20       	jnz	$+6      	;abs 0x97f6
   97f2:	06 9e       	cmp	r14,	r6	
   97f4:	0d 28       	jnc	$+28     	;abs 0x9810
   97f6:	0e 46       	mov	r6,	r14	
   97f8:	0f 47       	mov	r7,	r15	
   97fa:	0e 5a       	add	r10,	r14	
   97fc:	0f 6b       	addc	r11,	r15	
   97fe:	3e 53       	add	#-1,	r14	;r3 As==11
   9800:	3f 63       	addc	#-1,	r15	;r3 As==11
   9802:	82 9f ec 13 	cmp	r15,	&0x13ec	
   9806:	04 38       	jl	$+10     	;abs 0x9810
   9808:	1e 20       	jnz	$+62     	;abs 0x9846
   980a:	82 9e ea 13 	cmp	r14,	&0x13ea	
   980e:	1b 2c       	jc	$+56     	;abs 0x9846
   9810:	1e 42 ce 13 	mov	&0x13ce,r14	
   9814:	0f 43       	clr	r15		
   9816:	07 9f       	cmp	r15,	r7	
   9818:	28 38       	jl	$+82     	;abs 0x986a
   981a:	02 20       	jnz	$+6      	;abs 0x9820
   981c:	06 9e       	cmp	r14,	r6	
   981e:	25 28       	jnc	$+76     	;abs 0x986a
   9820:	0e 46       	mov	r6,	r14	
   9822:	0f 47       	mov	r7,	r15	
   9824:	0e 5a       	add	r10,	r14	
   9826:	0f 6b       	addc	r11,	r15	
   9828:	3e 53       	add	#-1,	r14	;r3 As==11
   982a:	3f 63       	addc	#-1,	r15	;r3 As==11
   982c:	82 9f ec 13 	cmp	r15,	&0x13ec	
   9830:	1c 38       	jl	$+58     	;abs 0x986a
   9832:	03 20       	jnz	$+8      	;abs 0x983a
   9834:	82 9e ea 13 	cmp	r14,	&0x13ea	
   9838:	18 28       	jnc	$+50     	;abs 0x986a
   983a:	1f 42 e8 13 	mov	&0x13e8,r15	
   983e:	1f 53       	inc	r15		
   9840:	1f 92 cc 13 	cmp	&0x13cc,r15	
   9844:	12 20       	jnz	$+38     	;abs 0x986a
   9846:	0b 12       	push	r11		
   9848:	0a 12       	push	r10		
   984a:	0e 48       	mov	r8,	r14	
   984c:	0c 46       	mov	r6,	r12	
   984e:	0d 47       	mov	r7,	r13	
   9850:	b0 12 f8 51 	call	#0x51f8	
   9854:	21 52       	add	#4,	r1	;r2 As==10
   9856:	0f 4c       	mov	r12,	r15	
   9858:	0f dd       	bis	r13,	r15	
   985a:	0f 93       	tst	r15		
   985c:	0c 24       	jz	$+26     	;abs 0x9876
   985e:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   9862:	16 14 
   9864:	3c 43       	mov	#-1,	r12	;r3 As==11
   9866:	3d 43       	mov	#-1,	r13	;r3 As==11
   9868:	0a 3c       	jmp	$+22     	;abs 0x987e
   986a:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   986e:	16 14 
   9870:	3c 43       	mov	#-1,	r12	;r3 As==11
   9872:	3d 43       	mov	#-1,	r13	;r3 As==11
   9874:	04 3c       	jmp	$+10     	;abs 0x987e
   9876:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   987a:	0c 43       	clr	r12		
   987c:	0d 43       	clr	r13		
   987e:	31 50 16 00 	add	#22,	r1	;#0x0016
   9882:	30 40 1c f3 	br	#0xf31c	
   9886:	0a 12       	push	r10		
   9888:	0b 12       	push	r11		
   988a:	08 12       	push	r8		
   988c:	09 12       	push	r9		
   988e:	06 12       	push	r6		
   9890:	07 12       	push	r7		
   9892:	04 12       	push	r4		
   9894:	31 80 06 00 	sub	#6,	r1	;#0x0006
   9898:	08 4c       	mov	r12,	r8	
   989a:	09 4d       	mov	r13,	r9	
   989c:	06 4e       	mov	r14,	r6	
   989e:	07 4f       	mov	r15,	r7	
   98a0:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   98a4:	81 43 04 00 	mov	#0,	4(r1)	;r3 As==00, 0x0004(r1)
   98a8:	0c 48       	mov	r8,	r12	
   98aa:	0d 49       	mov	r9,	r13	
   98ac:	b0 12 ea f4 	call	#0xf4ea	
   98b0:	0a 4c       	mov	r12,	r10	
   98b2:	0b 4d       	mov	r13,	r11	
   98b4:	82 93 18 14 	tst	&0x1418	
   98b8:	06 20       	jnz	$+14     	;abs 0x98c6
   98ba:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   98be:	16 14 
   98c0:	3c 43       	mov	#-1,	r12	;r3 As==11
   98c2:	3d 43       	mov	#-1,	r13	;r3 As==11
   98c4:	ce 3c       	jmp	$+414    	;abs 0x9a62
   98c6:	09 93       	tst	r9		
   98c8:	11 38       	jl	$+36     	;abs 0x98ec
   98ca:	b0 12 52 3c 	call	#0x3c52	
   98ce:	0d 43       	clr	r13		
   98d0:	09 9d       	cmp	r13,	r9	
   98d2:	03 38       	jl	$+8      	;abs 0x98da
   98d4:	0b 20       	jnz	$+24     	;abs 0x98ec
   98d6:	08 9c       	cmp	r12,	r8	
   98d8:	09 2c       	jc	$+20     	;abs 0x98ec
   98da:	07 93       	tst	r7		
   98dc:	07 38       	jl	$+16     	;abs 0x98ec
   98de:	82 97 ec 13 	cmp	r7,	&0x13ec	
   98e2:	04 38       	jl	$+10     	;abs 0x98ec
   98e4:	09 20       	jnz	$+20     	;abs 0x98f8
   98e6:	82 96 ea 13 	cmp	r6,	&0x13ea	
   98ea:	06 2c       	jc	$+14     	;abs 0x98f8
   98ec:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   98f0:	16 14 
   98f2:	3c 43       	mov	#-1,	r12	;r3 As==11
   98f4:	3d 43       	mov	#-1,	r13	;r3 As==11
   98f6:	b5 3c       	jmp	$+364    	;abs 0x9a62
   98f8:	b0 12 58 3c 	call	#0x3c58	
   98fc:	0c 93       	tst	r12		
   98fe:	6d 24       	jz	$+220    	;abs 0x99da
   9900:	0e 46       	mov	r6,	r14	
   9902:	0f 47       	mov	r7,	r15	
   9904:	0c 4a       	mov	r10,	r12	
   9906:	0d 4b       	mov	r11,	r13	
   9908:	b0 12 0a a8 	call	#0xa80a	
   990c:	0f 4c       	mov	r12,	r15	
   990e:	0f dd       	bis	r13,	r15	
   9910:	0f 93       	tst	r15		
   9912:	2c 20       	jnz	$+90     	;abs 0x996c
   9914:	0e 43       	clr	r14		
   9916:	0f 43       	clr	r15		
   9918:	0c 4a       	mov	r10,	r12	
   991a:	0d 4b       	mov	r11,	r13	
   991c:	2c 53       	incd	r12		
   991e:	0d 63       	adc	r13		
   9920:	b0 12 0a a8 	call	#0xa80a	
   9924:	0f 4c       	mov	r12,	r15	
   9926:	0f dd       	bis	r13,	r15	
   9928:	0f 93       	tst	r15		
   992a:	20 20       	jnz	$+66     	;abs 0x996c
   992c:	0e 43       	clr	r14		
   992e:	0f 43       	clr	r15		
   9930:	0c 4a       	mov	r10,	r12	
   9932:	0d 4b       	mov	r11,	r13	
   9934:	2c 52       	add	#4,	r12	;r2 As==10
   9936:	0d 63       	adc	r13		
   9938:	b0 12 0a a8 	call	#0xa80a	
   993c:	0f 4c       	mov	r12,	r15	
   993e:	0f dd       	bis	r13,	r15	
   9940:	0f 93       	tst	r15		
   9942:	14 20       	jnz	$+42     	;abs 0x996c
   9944:	1c 43       	mov	#1,	r12	;r3 As==01
   9946:	4e 48       	mov.b	r8,	r14	
   9948:	b0 12 c6 f4 	call	#0xf4c6	
   994c:	0e 4c       	mov	r12,	r14	
   994e:	0f 4e       	mov	r14,	r15	
   9950:	3f e3       	inv	r15		
   9952:	0f 5f       	rla	r15		
   9954:	0f 7f       	subc	r15,	r15	
   9956:	0c 4a       	mov	r10,	r12	
   9958:	0d 4b       	mov	r11,	r13	
   995a:	3c 50 06 00 	add	#6,	r12	;#0x0006
   995e:	0d 63       	adc	r13		
   9960:	b0 12 0a a8 	call	#0xa80a	
   9964:	0f 4c       	mov	r12,	r15	
   9966:	0f dd       	bis	r13,	r15	
   9968:	0f 93       	tst	r15		
   996a:	02 24       	jz	$+6      	;abs 0x9970
   996c:	5e 43       	mov.b	#1,	r14	;r3 As==01
   996e:	01 3c       	jmp	$+4      	;abs 0x9972
   9970:	4e 43       	clr.b	r14		
   9972:	4e 93       	tst.b	r14		
   9974:	06 24       	jz	$+14     	;abs 0x9982
   9976:	b2 40 0f 00 	mov	#15,	&0x1416	;#0x000f
   997a:	16 14 
   997c:	3c 43       	mov	#-1,	r12	;r3 As==11
   997e:	3d 43       	mov	#-1,	r13	;r3 As==11
   9980:	70 3c       	jmp	$+226    	;abs 0x9a62
   9982:	0e 41       	mov	r1,	r14	
   9984:	2e 53       	incd	r14		
   9986:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   998a:	0d 43       	clr	r13		
   998c:	b0 12 48 a7 	call	#0xa748	
   9990:	0f 4c       	mov	r12,	r15	
   9992:	0f dd       	bis	r13,	r15	
   9994:	0f 93       	tst	r15		
   9996:	16 20       	jnz	$+46     	;abs 0x99c4
   9998:	1c 43       	mov	#1,	r12	;r3 As==01
   999a:	4e 48       	mov.b	r8,	r14	
   999c:	b0 12 c6 f4 	call	#0xf4c6	
   99a0:	0e 4c       	mov	r12,	r14	
   99a2:	0f 4e       	mov	r14,	r15	
   99a4:	3f e3       	inv	r15		
   99a6:	0f 5f       	rla	r15		
   99a8:	0f 7f       	subc	r15,	r15	
   99aa:	1e d1 02 00 	bis	2(r1),	r14	;0x0002(r1)
   99ae:	1f d1 04 00 	bis	4(r1),	r15	;0x0004(r1)
   99b2:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   99b6:	0d 43       	clr	r13		
   99b8:	b0 12 0a a8 	call	#0xa80a	
   99bc:	0f 4c       	mov	r12,	r15	
   99be:	0f dd       	bis	r13,	r15	
   99c0:	0f 93       	tst	r15		
   99c2:	02 24       	jz	$+6      	;abs 0x99c8
   99c4:	5e 43       	mov.b	#1,	r14	;r3 As==01
   99c6:	01 3c       	jmp	$+4      	;abs 0x99ca
   99c8:	4e 43       	clr.b	r14		
   99ca:	4e 93       	tst.b	r14		
   99cc:	46 24       	jz	$+142    	;abs 0x9a5a
   99ce:	b2 40 0f 00 	mov	#15,	&0x1416	;#0x000f
   99d2:	16 14 
   99d4:	3c 43       	mov	#-1,	r12	;r3 As==11
   99d6:	3d 43       	mov	#-1,	r13	;r3 As==11
   99d8:	44 3c       	jmp	$+138    	;abs 0x9a62
   99da:	d1 42 34 ea 	mov.b	&0xea34,0(r1)	;0x0000(r1)
   99de:	00 00 
   99e0:	d1 42 35 ea 	mov.b	&0xea35,1(r1)	;0x0001(r1)
   99e4:	01 00 
   99e6:	04 43       	clr	r4		
   99e8:	03 12       	push	#0		;r3 As==00
   99ea:	3e 40 90 00 	mov	#144,	r14	;#0x0090
   99ee:	4c 43       	clr.b	r12		
   99f0:	b0 12 da 71 	call	#0x71da	
   99f4:	21 53       	incd	r1		
   99f6:	0f 4c       	mov	r12,	r15	
   99f8:	0f dd       	bis	r13,	r15	
   99fa:	0f 93       	tst	r15		
   99fc:	23 20       	jnz	$+72     	;abs 0x9a44
   99fe:	03 12       	push	#0		;r3 As==00
   9a00:	0e 44       	mov	r4,	r14	
   9a02:	5c 43       	mov.b	#1,	r12	;r3 As==01
   9a04:	b0 12 da 71 	call	#0x71da	
   9a08:	21 53       	incd	r1		
   9a0a:	0f 4c       	mov	r12,	r15	
   9a0c:	0f dd       	bis	r13,	r15	
   9a0e:	0f 93       	tst	r15		
   9a10:	19 20       	jnz	$+52     	;abs 0x9a44
   9a12:	03 12       	push	#0		;r3 As==00
   9a14:	0f 48       	mov	r8,	r15	
   9a16:	0f 51       	add	r1,	r15	
   9a18:	5e 4f 02 00 	mov.b	2(r15),	r14	;0x0002(r15)
   9a1c:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   9a20:	4c 43       	clr.b	r12		
   9a22:	b0 12 da 71 	call	#0x71da	
   9a26:	21 53       	incd	r1		
   9a28:	0f 4c       	mov	r12,	r15	
   9a2a:	0f dd       	bis	r13,	r15	
   9a2c:	0f 93       	tst	r15		
   9a2e:	0a 20       	jnz	$+22     	;abs 0x9a44
   9a30:	03 12       	push	#0		;r3 As==00
   9a32:	0e 46       	mov	r6,	r14	
   9a34:	5c 43       	mov.b	#1,	r12	;r3 As==01
   9a36:	b0 12 da 71 	call	#0x71da	
   9a3a:	21 53       	incd	r1		
   9a3c:	0f 4c       	mov	r12,	r15	
   9a3e:	0f dd       	bis	r13,	r15	
   9a40:	0f 93       	tst	r15		
   9a42:	02 24       	jz	$+6      	;abs 0x9a48
   9a44:	5e 43       	mov.b	#1,	r14	;r3 As==01
   9a46:	01 3c       	jmp	$+4      	;abs 0x9a4a
   9a48:	4e 43       	clr.b	r14		
   9a4a:	4e 93       	tst.b	r14		
   9a4c:	06 24       	jz	$+14     	;abs 0x9a5a
   9a4e:	b2 40 0f 00 	mov	#15,	&0x1416	;#0x000f
   9a52:	16 14 
   9a54:	3c 43       	mov	#-1,	r12	;r3 As==11
   9a56:	3d 43       	mov	#-1,	r13	;r3 As==11
   9a58:	04 3c       	jmp	$+10     	;abs 0x9a62
   9a5a:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   9a5e:	0c 43       	clr	r12		
   9a60:	0d 43       	clr	r13		
   9a62:	31 50 06 00 	add	#6,	r1	;#0x0006
   9a66:	30 40 1e f3 	br	#0xf31e	
   9a6a:	0a 12       	push	r10		
   9a6c:	0b 12       	push	r11		
   9a6e:	08 12       	push	r8		
   9a70:	09 12       	push	r9		
   9a72:	06 12       	push	r6		
   9a74:	07 12       	push	r7		
   9a76:	31 80 06 00 	sub	#6,	r1	;#0x0006
   9a7a:	0a 4c       	mov	r12,	r10	
   9a7c:	0b 4d       	mov	r13,	r11	
   9a7e:	06 4e       	mov	r14,	r6	
   9a80:	07 4f       	mov	r15,	r7	
   9a82:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   9a86:	08 43       	clr	r8		
   9a88:	81 43 04 00 	mov	#0,	4(r1)	;r3 As==00, 0x0004(r1)
   9a8c:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   9a90:	82 93 18 14 	tst	&0x1418	
   9a94:	07 20       	jnz	$+16     	;abs 0x9aa4
   9a96:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   9a9a:	16 14 
   9a9c:	3c 43       	mov	#-1,	r12	;r3 As==11
   9a9e:	3d 43       	mov	#-1,	r13	;r3 As==11
   9aa0:	30 40 92 9f 	br	#0x9f92	
   9aa4:	0e 4a       	mov	r10,	r14	
   9aa6:	0f 4b       	mov	r11,	r15	
   9aa8:	0f 83       	sub	#0,	r15	;r3 As==00
   9aaa:	08 20       	jnz	$+18     	;abs 0x9abc
   9aac:	1e 83       	dec	r14		
   9aae:	02 20       	jnz	$+6      	;abs 0x9ab4
   9ab0:	30 40 b6 9e 	br	#0x9eb6	
   9ab4:	1e 83       	dec	r14		
   9ab6:	04 24       	jz	$+10     	;abs 0x9ac0
   9ab8:	1e 83       	dec	r14		
   9aba:	fd 25       	jz	$+1020   	;abs 0x9eb6
   9abc:	30 40 7a 9f 	br	#0x9f7a	
   9ac0:	1e 42 2e 14 	mov	&0x142e,r14	
   9ac4:	1f 42 30 14 	mov	&0x1430,r15	
   9ac8:	3e f0 18 00 	and	#24,	r14	;#0x0018
   9acc:	0f f3       	and	#0,	r15	;r3 As==00
   9ace:	3e 90 10 00 	cmp	#16,	r14	;#0x0010
   9ad2:	09 20       	jnz	$+20     	;abs 0x9ae6
   9ad4:	0f 93       	tst	r15		
   9ad6:	07 20       	jnz	$+16     	;abs 0x9ae6
   9ad8:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9adc:	16 14 
   9ade:	3c 43       	mov	#-1,	r12	;r3 As==11
   9ae0:	3d 43       	mov	#-1,	r13	;r3 As==11
   9ae2:	30 40 92 9f 	br	#0x9f92	
   9ae6:	c2 43 1b 16 	mov.b	#0,	&0x161b	;r3 As==00
   9aea:	0f 41       	mov	r1,	r15	
   9aec:	2f 52       	add	#4,	r15	;r2 As==10
   9aee:	0f 12       	push	r15		
   9af0:	1e 43       	mov	#1,	r14	;r3 As==01
   9af2:	1c 42 2a 14 	mov	&0x142a,r12	
   9af6:	1d 42 2c 14 	mov	&0x142c,r13	
   9afa:	b0 12 72 c4 	call	#0xc472	
   9afe:	0f 41       	mov	r1,	r15	
   9b00:	2f 53       	incd	r15		
   9b02:	0f 12       	push	r15		
   9b04:	1e 43       	mov	#1,	r14	;r3 As==01
   9b06:	1c 42 26 14 	mov	&0x1426,r12	
   9b0a:	1d 42 28 14 	mov	&0x1428,r13	
   9b0e:	b0 12 72 c4 	call	#0xc472	
   9b12:	b0 12 a0 3c 	call	#0x3ca0	
   9b16:	21 52       	add	#4,	r1	;r2 As==10
   9b18:	0c 93       	tst	r12		
   9b1a:	13 24       	jz	$+40     	;abs 0x9b42
   9b1c:	2f 41       	mov	@r1,	r15	
   9b1e:	3f f0 00 f8 	and	#-2048,	r15	;#0xf800
   9b22:	3f 90 00 18 	cmp	#6144,	r15	;#0x1800
   9b26:	0d 20       	jnz	$+28     	;abs 0x9b42
   9b28:	28 41       	mov	@r1,	r8	
   9b2a:	0f 41       	mov	r1,	r15	
   9b2c:	0f 12       	push	r15		
   9b2e:	1e 43       	mov	#1,	r14	;r3 As==01
   9b30:	1c 42 26 14 	mov	&0x1426,r12	
   9b34:	1d 42 28 14 	mov	&0x1428,r13	
   9b38:	2c 53       	incd	r12		
   9b3a:	0d 63       	adc	r13		
   9b3c:	b0 12 72 c4 	call	#0xc472	
   9b40:	21 53       	incd	r1		
   9b42:	b0 12 58 3c 	call	#0x3c58	
   9b46:	0c 93       	tst	r12		
   9b48:	c3 24       	jz	$+392    	;abs 0x9cd0
   9b4a:	09 43       	clr	r9		
   9b4c:	b2 b0 10 00 	bit	#16,	&0x142e	;#0x0010
   9b50:	2e 14 
   9b52:	28 28       	jnc	$+82     	;abs 0x9ba4
   9b54:	29 42       	mov	#4,	r9	;r2 As==10
   9b56:	03 12       	push	#0		;r3 As==00
   9b58:	3e 40 28 00 	mov	#40,	r14	;#0x0028
   9b5c:	4c 43       	clr.b	r12		
   9b5e:	b0 12 da 71 	call	#0x71da	
   9b62:	21 53       	incd	r1		
   9b64:	0f 4c       	mov	r12,	r15	
   9b66:	0f dd       	bis	r13,	r15	
   9b68:	0f 93       	tst	r15		
   9b6a:	0c 20       	jnz	$+26     	;abs 0x9b84
   9b6c:	0f 41       	mov	r1,	r15	
   9b6e:	2f 53       	incd	r15		
   9b70:	0f 12       	push	r15		
   9b72:	0e 43       	clr	r14		
   9b74:	5c 43       	mov.b	#1,	r12	;r3 As==01
   9b76:	b0 12 da 71 	call	#0x71da	
   9b7a:	21 53       	incd	r1		
   9b7c:	0f 4c       	mov	r12,	r15	
   9b7e:	0f dd       	bis	r13,	r15	
   9b80:	0f 93       	tst	r15		
   9b82:	02 24       	jz	$+6      	;abs 0x9b88
   9b84:	5e 43       	mov.b	#1,	r14	;r3 As==01
   9b86:	01 3c       	jmp	$+4      	;abs 0x9b8a
   9b88:	4e 43       	clr.b	r14		
   9b8a:	4e 93       	tst.b	r14		
   9b8c:	06 24       	jz	$+14     	;abs 0x9b9a
   9b8e:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9b92:	16 14 
   9b94:	3c 43       	mov	#-1,	r12	;r3 As==11
   9b96:	3d 43       	mov	#-1,	r13	;r3 As==11
   9b98:	fc 3d       	jmp	$+1018   	;abs 0x9f92
   9b9a:	a1 b2 02 00 	bit	#4,	2(r1)	;r2 As==10, 0x0002(r1)
   9b9e:	02 2c       	jc	$+6      	;abs 0x9ba4
   9ba0:	d2 43 1b 16 	mov.b	#1,	&0x161b	;r3 As==01
   9ba4:	3e 40 86 14 	mov	#5254,	r14	;#0x1486
   9ba8:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   9bac:	0d 43       	clr	r13		
   9bae:	b0 12 48 a7 	call	#0xa748	
   9bb2:	0f 4c       	mov	r12,	r15	
   9bb4:	0f dd       	bis	r13,	r15	
   9bb6:	0f 93       	tst	r15		
   9bb8:	2b 20       	jnz	$+88     	;abs 0x9c10
   9bba:	3e 40 82 14 	mov	#5250,	r14	;#0x1482
   9bbe:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   9bc2:	0d 43       	clr	r13		
   9bc4:	b0 12 48 a7 	call	#0xa748	
   9bc8:	0f 4c       	mov	r12,	r15	
   9bca:	0f dd       	bis	r13,	r15	
   9bcc:	0f 93       	tst	r15		
   9bce:	20 20       	jnz	$+66     	;abs 0x9c10
   9bd0:	3e 40 8a 14 	mov	#5258,	r14	;#0x148a
   9bd4:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   9bd8:	0d 43       	clr	r13		
   9bda:	b0 12 48 a7 	call	#0xa748	
   9bde:	0f 4c       	mov	r12,	r15	
   9be0:	0f dd       	bis	r13,	r15	
   9be2:	0f 93       	tst	r15		
   9be4:	15 20       	jnz	$+44     	;abs 0x9c10
   9be6:	3e 40 8e 14 	mov	#5262,	r14	;#0x148e
   9bea:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   9bee:	0d 43       	clr	r13		
   9bf0:	b0 12 48 a7 	call	#0xa748	
   9bf4:	0f 4c       	mov	r12,	r15	
   9bf6:	0f dd       	bis	r13,	r15	
   9bf8:	0f 93       	tst	r15		
   9bfa:	0a 20       	jnz	$+22     	;abs 0x9c10
   9bfc:	3e 40 7e 14 	mov	#5246,	r14	;#0x147e
   9c00:	1c 43       	mov	#1,	r12	;r3 As==01
   9c02:	0d 43       	clr	r13		
   9c04:	b0 12 48 a7 	call	#0xa748	
   9c08:	0f 4c       	mov	r12,	r15	
   9c0a:	0f dd       	bis	r13,	r15	
   9c0c:	0f 93       	tst	r15		
   9c0e:	02 24       	jz	$+6      	;abs 0x9c14
   9c10:	5e 43       	mov.b	#1,	r14	;r3 As==01
   9c12:	01 3c       	jmp	$+4      	;abs 0x9c16
   9c14:	4e 43       	clr.b	r14		
   9c16:	4e 93       	tst.b	r14		
   9c18:	06 24       	jz	$+14     	;abs 0x9c26
   9c1a:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9c1e:	16 14 
   9c20:	3c 43       	mov	#-1,	r12	;r3 As==11
   9c22:	3d 43       	mov	#-1,	r13	;r3 As==11
   9c24:	b6 3d       	jmp	$+878    	;abs 0x9f92
   9c26:	0e 49       	mov	r9,	r14	
   9c28:	0f 43       	clr	r15		
   9c2a:	2c 43       	mov	#2,	r12	;r3 As==10
   9c2c:	0d 43       	clr	r13		
   9c2e:	b0 12 0a a8 	call	#0xa80a	
   9c32:	0f 4c       	mov	r12,	r15	
   9c34:	0f dd       	bis	r13,	r15	
   9c36:	0f 93       	tst	r15		
   9c38:	20 20       	jnz	$+66     	;abs 0x9c7a
   9c3a:	3e 43       	mov	#-1,	r14	;r3 As==11
   9c3c:	3f 43       	mov	#-1,	r15	;r3 As==11
   9c3e:	2c 42       	mov	#4,	r12	;r2 As==10
   9c40:	0d 43       	clr	r13		
   9c42:	b0 12 0a a8 	call	#0xa80a	
   9c46:	0f 4c       	mov	r12,	r15	
   9c48:	0f dd       	bis	r13,	r15	
   9c4a:	0f 93       	tst	r15		
   9c4c:	16 20       	jnz	$+46     	;abs 0x9c7a
   9c4e:	1e 43       	mov	#1,	r14	;r3 As==01
   9c50:	0f 43       	clr	r15		
   9c52:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   9c56:	0d 43       	clr	r13		
   9c58:	b0 12 0a a8 	call	#0xa80a	
   9c5c:	0f 4c       	mov	r12,	r15	
   9c5e:	0f dd       	bis	r13,	r15	
   9c60:	0f 93       	tst	r15		
   9c62:	0b 20       	jnz	$+24     	;abs 0x9c7a
   9c64:	1e 43       	mov	#1,	r14	;r3 As==01
   9c66:	0f 43       	clr	r15		
   9c68:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   9c6c:	0d 43       	clr	r13		
   9c6e:	b0 12 0a a8 	call	#0xa80a	
   9c72:	0f 4c       	mov	r12,	r15	
   9c74:	0f dd       	bis	r13,	r15	
   9c76:	0f 93       	tst	r15		
   9c78:	02 24       	jz	$+6      	;abs 0x9c7e
   9c7a:	5e 43       	mov.b	#1,	r14	;r3 As==01
   9c7c:	01 3c       	jmp	$+4      	;abs 0x9c80
   9c7e:	4e 43       	clr.b	r14		
   9c80:	4e 93       	tst.b	r14		
   9c82:	06 24       	jz	$+14     	;abs 0x9c90
   9c84:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9c88:	16 14 
   9c8a:	3c 43       	mov	#-1,	r12	;r3 As==11
   9c8c:	3d 43       	mov	#-1,	r13	;r3 As==11
   9c8e:	81 3d       	jmp	$+772    	;abs 0x9f92
   9c90:	d2 43 92 14 	mov.b	#1,	&0x1492	;r3 As==01
   9c94:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   9c98:	b0 12 8a 3f 	call	#0x3f8a	
   9c9c:	0f 4c       	mov	r12,	r15	
   9c9e:	0f dd       	bis	r13,	r15	
   9ca0:	0f 93       	tst	r15		
   9ca2:	06 24       	jz	$+14     	;abs 0x9cb0
   9ca4:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9ca8:	16 14 
   9caa:	3c 43       	mov	#-1,	r12	;r3 As==11
   9cac:	3d 43       	mov	#-1,	r13	;r3 As==11
   9cae:	71 3d       	jmp	$+740    	;abs 0x9f92
   9cb0:	b0 12 52 3c 	call	#0x3c52	
   9cb4:	3e 40 a4 13 	mov	#5028,	r14	;#0x13a4
   9cb8:	b0 12 00 42 	call	#0x4200	
   9cbc:	0f 4c       	mov	r12,	r15	
   9cbe:	0f dd       	bis	r13,	r15	
   9cc0:	0f 93       	tst	r15		
   9cc2:	39 24       	jz	$+116    	;abs 0x9d36
   9cc4:	b2 40 0f 00 	mov	#15,	&0x1416	;#0x000f
   9cc8:	16 14 
   9cca:	3c 43       	mov	#-1,	r12	;r3 As==11
   9ccc:	3d 43       	mov	#-1,	r13	;r3 As==11
   9cce:	61 3d       	jmp	$+708    	;abs 0x9f92
   9cd0:	b0 12 52 3c 	call	#0x3c52	
   9cd4:	0c 93       	tst	r12		
   9cd6:	2f 24       	jz	$+96     	;abs 0x9d36
   9cd8:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   9cdc:	b0 12 8a 3f 	call	#0x3f8a	
   9ce0:	0f 4c       	mov	r12,	r15	
   9ce2:	0f dd       	bis	r13,	r15	
   9ce4:	0f 93       	tst	r15		
   9ce6:	06 24       	jz	$+14     	;abs 0x9cf4
   9ce8:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9cec:	16 14 
   9cee:	3c 43       	mov	#-1,	r12	;r3 As==11
   9cf0:	3d 43       	mov	#-1,	r13	;r3 As==11
   9cf2:	4f 3d       	jmp	$+672    	;abs 0x9f92
   9cf4:	03 12       	push	#0		;r3 As==00
   9cf6:	3e 40 90 00 	mov	#144,	r14	;#0x0090
   9cfa:	4c 43       	clr.b	r12		
   9cfc:	b0 12 da 71 	call	#0x71da	
   9d00:	21 53       	incd	r1		
   9d02:	0f 4c       	mov	r12,	r15	
   9d04:	0f dd       	bis	r13,	r15	
   9d06:	0f 93       	tst	r15		
   9d08:	0b 20       	jnz	$+24     	;abs 0x9d20
   9d0a:	03 12       	push	#0		;r3 As==00
   9d0c:	3e 40 80 00 	mov	#128,	r14	;#0x0080
   9d10:	5c 43       	mov.b	#1,	r12	;r3 As==01
   9d12:	b0 12 da 71 	call	#0x71da	
   9d16:	21 53       	incd	r1		
   9d18:	0f 4c       	mov	r12,	r15	
   9d1a:	0f dd       	bis	r13,	r15	
   9d1c:	0f 93       	tst	r15		
   9d1e:	02 24       	jz	$+6      	;abs 0x9d24
   9d20:	5e 43       	mov.b	#1,	r14	;r3 As==01
   9d22:	01 3c       	jmp	$+4      	;abs 0x9d26
   9d24:	4e 43       	clr.b	r14		
   9d26:	4e 93       	tst.b	r14		
   9d28:	06 24       	jz	$+14     	;abs 0x9d36
   9d2a:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9d2e:	16 14 
   9d30:	3c 43       	mov	#-1,	r12	;r3 As==11
   9d32:	3d 43       	mov	#-1,	r13	;r3 As==11
   9d34:	2e 3d       	jmp	$+606    	;abs 0x9f92
   9d36:	d2 43 1c 16 	mov.b	#1,	&0x161c	;r3 As==01
   9d3a:	b2 93 d2 12 	cmp	#-1,	&0x12d2	;r3 As==11
   9d3e:	07 20       	jnz	$+16     	;abs 0x9d4e
   9d40:	b2 93 d4 12 	cmp	#-1,	&0x12d4	;r3 As==11
   9d44:	04 20       	jnz	$+10     	;abs 0x9d4e
   9d46:	82 43 d2 12 	mov	#0,	&0x12d2	;r3 As==00
   9d4a:	82 43 d4 12 	mov	#0,	&0x12d4	;r3 As==00
   9d4e:	b2 93 d4 12 	cmp	#-1,	&0x12d4	;r3 As==11
   9d52:	04 38       	jl	$+10     	;abs 0x9d5c
   9d54:	0c 20       	jnz	$+26     	;abs 0x9d6e
   9d56:	b2 93 d2 12 	cmp	#-1,	&0x12d2	;r3 As==11
   9d5a:	09 2c       	jc	$+20     	;abs 0x9d6e
   9d5c:	b2 53 d2 12 	add	#-1,	&0x12d2	;r3 As==11
   9d60:	b2 60 ff 7f 	addc	#32767,	&0x12d4	;#0x7fff
   9d64:	d4 12 
   9d66:	92 53 d2 12 	inc	&0x12d2	
   9d6a:	82 63 d4 12 	adc	&0x12d4	
   9d6e:	03 12       	push	#0		;r3 As==00
   9d70:	3e 40 28 00 	mov	#40,	r14	;#0x0028
   9d74:	4c 43       	clr.b	r12		
   9d76:	b0 12 da 71 	call	#0x71da	
   9d7a:	21 53       	incd	r1		
   9d7c:	0f 4c       	mov	r12,	r15	
   9d7e:	0f dd       	bis	r13,	r15	
   9d80:	0f 93       	tst	r15		
   9d82:	0c 20       	jnz	$+26     	;abs 0x9d9c
   9d84:	0f 41       	mov	r1,	r15	
   9d86:	2f 53       	incd	r15		
   9d88:	0f 12       	push	r15		
   9d8a:	0e 43       	clr	r14		
   9d8c:	5c 43       	mov.b	#1,	r12	;r3 As==01
   9d8e:	b0 12 da 71 	call	#0x71da	
   9d92:	21 53       	incd	r1		
   9d94:	0f 4c       	mov	r12,	r15	
   9d96:	0f dd       	bis	r13,	r15	
   9d98:	0f 93       	tst	r15		
   9d9a:	02 24       	jz	$+6      	;abs 0x9da0
   9d9c:	5e 43       	mov.b	#1,	r14	;r3 As==01
   9d9e:	01 3c       	jmp	$+4      	;abs 0x9da2
   9da0:	4e 43       	clr.b	r14		
   9da2:	4e 93       	tst.b	r14		
   9da4:	06 24       	jz	$+14     	;abs 0x9db2
   9da6:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9daa:	16 14 
   9dac:	3c 43       	mov	#-1,	r12	;r3 As==11
   9dae:	3d 43       	mov	#-1,	r13	;r3 As==11
   9db0:	f0 3c       	jmp	$+482    	;abs 0x9f92
   9db2:	b2 b0 10 00 	bit	#16,	&0x142e	;#0x0010
   9db6:	2e 14 
   9db8:	26 2c       	jc	$+78     	;abs 0x9e06
   9dba:	b1 90 00 13 	cmp	#4864,	0(r1)	;#0x1300, 0x0000(r1)
   9dbe:	00 00 
   9dc0:	15 20       	jnz	$+44     	;abs 0x9dec
   9dc2:	a1 b2 02 00 	bit	#4,	2(r1)	;r2 As==10, 0x0002(r1)
   9dc6:	12 28       	jnc	$+38     	;abs 0x9dec
   9dc8:	b1 b2 04 00 	bit	#8,	4(r1)	;r2 As==11, 0x0004(r1)
   9dcc:	0f 28       	jnc	$+32     	;abs 0x9dec
   9dce:	b0 12 a0 3c 	call	#0x3ca0	
   9dd2:	0c 93       	tst	r12		
   9dd4:	06 24       	jz	$+14     	;abs 0x9de2
   9dd6:	b2 50 05 00 	add	#5,	&0x12d2	;#0x0005
   9dda:	d2 12 
   9ddc:	82 63 d4 12 	adc	&0x12d4	
   9de0:	05 3c       	jmp	$+12     	;abs 0x9dec
   9de2:	b2 50 06 00 	add	#6,	&0x12d2	;#0x0006
   9de6:	d2 12 
   9de8:	82 63 d4 12 	adc	&0x12d4	
   9dec:	2c 41       	mov	@r1,	r12	
   9dee:	b0 12 e2 34 	call	#0x34e2	
   9df2:	82 4c 94 14 	mov	r12,	&0x1494	
   9df6:	82 4d 96 14 	mov	r13,	&0x1496	
   9dfa:	08 93       	tst	r8		
   9dfc:	04 24       	jz	$+10     	;abs 0x9e06
   9dfe:	2e 41       	mov	@r1,	r14	
   9e00:	0c 48       	mov	r8,	r12	
   9e02:	b0 12 56 35 	call	#0x3556	
   9e06:	b0 12 52 3c 	call	#0x3c52	
   9e0a:	0c 93       	tst	r12		
   9e0c:	21 24       	jz	$+68     	;abs 0x9e50
   9e0e:	c2 93 1f 16 	tst.b	&0x161f	
   9e12:	12 24       	jz	$+38     	;abs 0x9e38
   9e14:	c2 43 1f 16 	mov.b	#0,	&0x161f	;r3 As==00
   9e18:	1c 42 7a 14 	mov	&0x147a,r12	
   9e1c:	1d 42 7c 14 	mov	&0x147c,r13	
   9e20:	b0 12 f0 70 	call	#0x70f0	
   9e24:	0f 4c       	mov	r12,	r15	
   9e26:	0f dd       	bis	r13,	r15	
   9e28:	0f 93       	tst	r15		
   9e2a:	ad 24       	jz	$+348    	;abs 0x9f86
   9e2c:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   9e30:	16 14 
   9e32:	3c 43       	mov	#-1,	r12	;r3 As==11
   9e34:	3d 43       	mov	#-1,	r13	;r3 As==11
   9e36:	ad 3c       	jmp	$+348    	;abs 0x9f92
   9e38:	b0 12 42 44 	call	#0x4442	
   9e3c:	0f 4c       	mov	r12,	r15	
   9e3e:	0f dd       	bis	r13,	r15	
   9e40:	0f 93       	tst	r15		
   9e42:	a1 24       	jz	$+324    	;abs 0x9f86
   9e44:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   9e48:	16 14 
   9e4a:	3c 43       	mov	#-1,	r12	;r3 As==11
   9e4c:	3d 43       	mov	#-1,	r13	;r3 As==11
   9e4e:	a1 3c       	jmp	$+324    	;abs 0x9f92
   9e50:	09 43       	clr	r9		
   9e52:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   9e56:	b0 12 8a 3f 	call	#0x3f8a	
   9e5a:	0f 4c       	mov	r12,	r15	
   9e5c:	0f dd       	bis	r13,	r15	
   9e5e:	0f 93       	tst	r15		
   9e60:	06 24       	jz	$+14     	;abs 0x9e6e
   9e62:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9e66:	16 14 
   9e68:	3c 43       	mov	#-1,	r12	;r3 As==11
   9e6a:	3d 43       	mov	#-1,	r13	;r3 As==11
   9e6c:	92 3c       	jmp	$+294    	;abs 0x9f92
   9e6e:	2c 43       	mov	#2,	r12	;r3 As==10
   9e70:	0d 43       	clr	r13		
   9e72:	b0 12 2e 63 	call	#0x632e	
   9e76:	5c 43       	mov.b	#1,	r12	;r3 As==01
   9e78:	b0 12 b4 71 	call	#0x71b4	
   9e7c:	1c 43       	mov	#1,	r12	;r3 As==01
   9e7e:	0d 43       	clr	r13		
   9e80:	b0 12 2e 63 	call	#0x632e	
   9e84:	09 43       	clr	r9		
   9e86:	39 90 0a 00 	cmp	#10,	r9	;#0x000a
   9e8a:	0c 2c       	jc	$+26     	;abs 0x9ea4
   9e8c:	b0 12 e4 6f 	call	#0x6fe4	
   9e90:	0f 4c       	mov	r12,	r15	
   9e92:	0f dd       	bis	r13,	r15	
   9e94:	0f 93       	tst	r15		
   9e96:	06 24       	jz	$+14     	;abs 0x9ea4
   9e98:	2c 43       	mov	#2,	r12	;r3 As==10
   9e9a:	0d 43       	clr	r13		
   9e9c:	b0 12 2e 63 	call	#0x632e	
   9ea0:	19 53       	inc	r9		
   9ea2:	f1 3f       	jmp	$-28     	;abs 0x9e86
   9ea4:	39 90 0a 00 	cmp	#10,	r9	;#0x000a
   9ea8:	6e 20       	jnz	$+222    	;abs 0x9f86
   9eaa:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   9eae:	16 14 
   9eb0:	3c 43       	mov	#-1,	r12	;r3 As==11
   9eb2:	3d 43       	mov	#-1,	r13	;r3 As==11
   9eb4:	6e 3c       	jmp	$+222    	;abs 0x9f92
   9eb6:	b2 43 d2 12 	mov	#-1,	&0x12d2	;r3 As==11
   9eba:	b2 43 d4 12 	mov	#-1,	&0x12d4	;r3 As==11
   9ebe:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   9ec2:	b0 12 8a 3f 	call	#0x3f8a	
   9ec6:	0f 4c       	mov	r12,	r15	
   9ec8:	0f dd       	bis	r13,	r15	
   9eca:	0f 93       	tst	r15		
   9ecc:	06 24       	jz	$+14     	;abs 0x9eda
   9ece:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   9ed2:	16 14 
   9ed4:	3c 43       	mov	#-1,	r12	;r3 As==11
   9ed6:	3d 43       	mov	#-1,	r13	;r3 As==11
   9ed8:	5c 3c       	jmp	$+186    	;abs 0x9f92
   9eda:	3a 90 03 00 	cmp	#3,	r10	;#0x0003
   9ede:	16 20       	jnz	$+46     	;abs 0x9f0c
   9ee0:	0b 93       	tst	r11		
   9ee2:	14 20       	jnz	$+42     	;abs 0x9f0c
   9ee4:	b0 12 52 3c 	call	#0x3c52	
   9ee8:	0c 93       	tst	r12		
   9eea:	10 24       	jz	$+34     	;abs 0x9f0c
   9eec:	b0 12 52 3c 	call	#0x3c52	
   9ef0:	3e 40 a4 13 	mov	#5028,	r14	;#0x13a4
   9ef4:	b0 12 00 42 	call	#0x4200	
   9ef8:	0f 4c       	mov	r12,	r15	
   9efa:	0f dd       	bis	r13,	r15	
   9efc:	0f 93       	tst	r15		
   9efe:	06 24       	jz	$+14     	;abs 0x9f0c
   9f00:	b2 40 0f 00 	mov	#15,	&0x1416	;#0x000f
   9f04:	16 14 
   9f06:	3c 43       	mov	#-1,	r12	;r3 As==11
   9f08:	3d 43       	mov	#-1,	r13	;r3 As==11
   9f0a:	43 3c       	jmp	$+136    	;abs 0x9f92
   9f0c:	c2 93 1f 16 	tst.b	&0x161f	
   9f10:	12 24       	jz	$+38     	;abs 0x9f36
   9f12:	c2 43 1f 16 	mov.b	#0,	&0x161f	;r3 As==00
   9f16:	1c 42 7a 14 	mov	&0x147a,r12	
   9f1a:	1d 42 7c 14 	mov	&0x147c,r13	
   9f1e:	b0 12 f0 70 	call	#0x70f0	
   9f22:	0f 4c       	mov	r12,	r15	
   9f24:	0f dd       	bis	r13,	r15	
   9f26:	0f 93       	tst	r15		
   9f28:	12 24       	jz	$+38     	;abs 0x9f4e
   9f2a:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   9f2e:	16 14 
   9f30:	3c 43       	mov	#-1,	r12	;r3 As==11
   9f32:	3d 43       	mov	#-1,	r13	;r3 As==11
   9f34:	2e 3c       	jmp	$+94     	;abs 0x9f92
   9f36:	b0 12 42 44 	call	#0x4442	
   9f3a:	0f 4c       	mov	r12,	r15	
   9f3c:	0f dd       	bis	r13,	r15	
   9f3e:	0f 93       	tst	r15		
   9f40:	06 24       	jz	$+14     	;abs 0x9f4e
   9f42:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   9f46:	16 14 
   9f48:	3c 43       	mov	#-1,	r12	;r3 As==11
   9f4a:	3d 43       	mov	#-1,	r13	;r3 As==11
   9f4c:	22 3c       	jmp	$+70     	;abs 0x9f92
   9f4e:	0f 46       	mov	r6,	r15	
   9f50:	0f d7       	bis	r7,	r15	
   9f52:	0f 93       	tst	r15		
   9f54:	0f 24       	jz	$+32     	;abs 0x9f74
   9f56:	b0 12 36 62 	call	#0x6236	
   9f5a:	0f 4c       	mov	r12,	r15	
   9f5c:	0f dd       	bis	r13,	r15	
   9f5e:	0f 93       	tst	r15		
   9f60:	06 24       	jz	$+14     	;abs 0x9f6e
   9f62:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   9f66:	16 14 
   9f68:	3c 43       	mov	#-1,	r12	;r3 As==11
   9f6a:	3d 43       	mov	#-1,	r13	;r3 As==11
   9f6c:	12 3c       	jmp	$+38     	;abs 0x9f92
   9f6e:	d2 43 1a 16 	mov.b	#1,	&0x161a	;r3 As==01
   9f72:	09 3c       	jmp	$+20     	;abs 0x9f86
   9f74:	c2 43 1a 16 	mov.b	#0,	&0x161a	;r3 As==00
   9f78:	06 3c       	jmp	$+14     	;abs 0x9f86
   9f7a:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   9f7e:	16 14 
   9f80:	3c 43       	mov	#-1,	r12	;r3 As==11
   9f82:	3d 43       	mov	#-1,	r13	;r3 As==11
   9f84:	06 3c       	jmp	$+14     	;abs 0x9f92
   9f86:	82 4a a2 13 	mov	r10,	&0x13a2	
   9f8a:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   9f8e:	0c 43       	clr	r12		
   9f90:	0d 43       	clr	r13		
   9f92:	31 50 06 00 	add	#6,	r1	;#0x0006
   9f96:	30 40 20 f3 	br	#0xf320	
   9f9a:	0a 12       	push	r10		
   9f9c:	0b 12       	push	r11		
   9f9e:	08 12       	push	r8		
   9fa0:	09 12       	push	r9		
   9fa2:	31 80 0a 00 	sub	#10,	r1	;#0x000a
   9fa6:	08 4c       	mov	r12,	r8	
   9fa8:	0a 4e       	mov	r14,	r10	
   9faa:	0b 4f       	mov	r15,	r11	
   9fac:	19 41 14 00 	mov	20(r1),	r9	;0x0014(r1)
   9fb0:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   9fb4:	81 43 04 00 	mov	#0,	4(r1)	;r3 As==00, 0x0004(r1)
   9fb8:	81 43 06 00 	mov	#0,	6(r1)	;r3 As==00, 0x0006(r1)
   9fbc:	81 43 08 00 	mov	#0,	8(r1)	;r3 As==00, 0x0008(r1)
   9fc0:	c1 43 00 00 	mov.b	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   9fc4:	82 93 18 14 	tst	&0x1418	
   9fc8:	06 20       	jnz	$+14     	;abs 0x9fd6
   9fca:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   9fce:	16 14 
   9fd0:	3c 43       	mov	#-1,	r12	;r3 As==11
   9fd2:	3d 43       	mov	#-1,	r13	;r3 As==11
   9fd4:	b8 3d       	jmp	$+882    	;abs 0xa346
   9fd6:	08 93       	tst	r8		
   9fd8:	06 20       	jnz	$+14     	;abs 0x9fe6
   9fda:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   9fde:	16 14 
   9fe0:	3c 43       	mov	#-1,	r12	;r3 As==11
   9fe2:	3d 43       	mov	#-1,	r13	;r3 As==11
   9fe4:	b0 3d       	jmp	$+866    	;abs 0xa346
   9fe6:	09 93       	tst	r9		
   9fe8:	06 24       	jz	$+14     	;abs 0x9ff6
   9fea:	99 42 d2 12 	mov	&0x12d2,0(r9)	;0x0000(r9)
   9fee:	00 00 
   9ff0:	99 42 d4 12 	mov	&0x12d4,2(r9)	;0x0002(r9)
   9ff4:	02 00 
   9ff6:	82 93 a2 13 	tst	&0x13a2	
   9ffa:	09 20       	jnz	$+20     	;abs 0xa00e
   9ffc:	88 43 00 00 	mov	#0,	0(r8)	;r3 As==00, 0x0000(r8)
   a000:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   a004:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a008:	0c 43       	clr	r12		
   a00a:	0d 43       	clr	r13		
   a00c:	9c 3d       	jmp	$+826    	;abs 0xa346
   a00e:	98 43 00 00 	mov	#1,	0(r8)	;r3 As==01, 0x0000(r8)
   a012:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   a016:	c2 93 1a 16 	tst.b	&0x161a	
   a01a:	2a 24       	jz	$+86     	;abs 0xa070
   a01c:	b0 12 0c 62 	call	#0x620c	
   a020:	0f 4c       	mov	r12,	r15	
   a022:	0f dd       	bis	r13,	r15	
   a024:	0f 93       	tst	r15		
   a026:	06 24       	jz	$+14     	;abs 0xa034
   a028:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a02c:	16 14 
   a02e:	3c 43       	mov	#-1,	r12	;r3 As==11
   a030:	3d 43       	mov	#-1,	r13	;r3 As==11
   a032:	89 3d       	jmp	$+788    	;abs 0xa346
   a034:	3c 40 14 00 	mov	#20,	r12	;#0x0014
   a038:	0d 43       	clr	r13		
   a03a:	b0 12 be 63 	call	#0x63be	
   a03e:	b0 12 e6 5d 	call	#0x5de6	
   a042:	b0 12 fe 5b 	call	#0x5bfe	
   a046:	b0 12 e6 5d 	call	#0x5de6	
   a04a:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   a04e:	3c 40 ff 00 	mov	#255,	r12	;#0x00ff
   a052:	0d 43       	clr	r13		
   a054:	b0 12 58 62 	call	#0x6258	
   a058:	b0 12 38 6b 	call	#0x6b38	
   a05c:	0f 4c       	mov	r12,	r15	
   a05e:	0f dd       	bis	r13,	r15	
   a060:	0f 93       	tst	r15		
   a062:	06 24       	jz	$+14     	;abs 0xa070
   a064:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a068:	16 14 
   a06a:	3c 43       	mov	#-1,	r12	;r3 As==11
   a06c:	3d 43       	mov	#-1,	r13	;r3 As==11
   a06e:	6b 3d       	jmp	$+728    	;abs 0xa346
   a070:	b2 90 03 00 	cmp	#3,	&0x13a2	;#0x0003
   a074:	a2 13 
   a076:	03 20       	jnz	$+8      	;abs 0xa07e
   a078:	c2 93 1c 16 	tst.b	&0x161c	
   a07c:	03 20       	jnz	$+8      	;abs 0xa084
   a07e:	a2 93 a2 13 	cmp	#2,	&0x13a2	;r3 As==10
   a082:	b3 20       	jnz	$+360    	;abs 0xa1ea
   a084:	b0 12 58 3c 	call	#0x3c58	
   a088:	0c 93       	tst	r12		
   a08a:	3e 24       	jz	$+126    	;abs 0xa108
   a08c:	0e 41       	mov	r1,	r14	
   a08e:	2e 53       	incd	r14		
   a090:	3c 40 83 00 	mov	#131,	r12	;#0x0083
   a094:	0d 43       	clr	r13		
   a096:	b0 12 48 a7 	call	#0xa748	
   a09a:	0f 4c       	mov	r12,	r15	
   a09c:	0f dd       	bis	r13,	r15	
   a09e:	0f 93       	tst	r15		
   a0a0:	06 24       	jz	$+14     	;abs 0xa0ae
   a0a2:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a0a6:	16 14 
   a0a8:	3c 43       	mov	#-1,	r12	;r3 As==11
   a0aa:	3d 43       	mov	#-1,	r13	;r3 As==11
   a0ac:	4c 3d       	jmp	$+666    	;abs 0xa346
   a0ae:	c1 93 02 00 	tst.b	2(r1)		;0x0002(r1)
   a0b2:	9b 34       	jge	$+312    	;abs 0xa1ea
   a0b4:	c2 93 1b 16 	tst.b	&0x161b	
   a0b8:	16 24       	jz	$+46     	;abs 0xa0e6
   a0ba:	b2 b2 2e 14 	bit	#8,	&0x142e	;r2 As==11
   a0be:	05 28       	jnc	$+12     	;abs 0xa0ca
   a0c0:	b2 50 06 00 	add	#6,	&0x12d2	;#0x0006
   a0c4:	d2 12 
   a0c6:	82 63 d4 12 	adc	&0x12d4	
   a0ca:	c2 43 1b 16 	mov.b	#0,	&0x161b	;r3 As==00
   a0ce:	b0 12 42 44 	call	#0x4442	
   a0d2:	0f 4c       	mov	r12,	r15	
   a0d4:	0f dd       	bis	r13,	r15	
   a0d6:	0f 93       	tst	r15		
   a0d8:	88 24       	jz	$+274    	;abs 0xa1ea
   a0da:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   a0de:	16 14 
   a0e0:	3c 43       	mov	#-1,	r12	;r3 As==11
   a0e2:	3d 43       	mov	#-1,	r13	;r3 As==11
   a0e4:	30 3d       	jmp	$+610    	;abs 0xa346
   a0e6:	b2 90 03 00 	cmp	#3,	&0x13a2	;#0x0003
   a0ea:	a2 13 
   a0ec:	04 20       	jnz	$+10     	;abs 0xa0f6
   a0ee:	3e 40 03 00 	mov	#3,	r14	;#0x0003
   a0f2:	0f 43       	clr	r15		
   a0f4:	02 3c       	jmp	$+6      	;abs 0xa0fa
   a0f6:	2e 43       	mov	#2,	r14	;r3 As==10
   a0f8:	0f 43       	clr	r15		
   a0fa:	88 4e 00 00 	mov	r14,	0(r8)	;0x0000(r8)
   a0fe:	88 4f 02 00 	mov	r15,	2(r8)	;0x0002(r8)
   a102:	1a 43       	mov	#1,	r10	;r3 As==01
   a104:	0b 43       	clr	r11		
   a106:	71 3c       	jmp	$+228    	;abs 0xa1ea
   a108:	b0 12 52 3c 	call	#0x3c52	
   a10c:	0c 93       	tst	r12		
   a10e:	65 24       	jz	$+204    	;abs 0xa1da
   a110:	03 12       	push	#0		;r3 As==00
   a112:	3e 40 50 00 	mov	#80,	r14	;#0x0050
   a116:	4c 43       	clr.b	r12		
   a118:	b0 12 da 71 	call	#0x71da	
   a11c:	21 53       	incd	r1		
   a11e:	0f 4c       	mov	r12,	r15	
   a120:	0f dd       	bis	r13,	r15	
   a122:	0f 93       	tst	r15		
   a124:	0c 20       	jnz	$+26     	;abs 0xa13e
   a126:	0f 41       	mov	r1,	r15	
   a128:	2f 53       	incd	r15		
   a12a:	0f 12       	push	r15		
   a12c:	0e 43       	clr	r14		
   a12e:	5c 43       	mov.b	#1,	r12	;r3 As==01
   a130:	b0 12 da 71 	call	#0x71da	
   a134:	21 53       	incd	r1		
   a136:	0f 4c       	mov	r12,	r15	
   a138:	0f dd       	bis	r13,	r15	
   a13a:	0f 93       	tst	r15		
   a13c:	02 24       	jz	$+6      	;abs 0xa142
   a13e:	5e 43       	mov.b	#1,	r14	;r3 As==01
   a140:	01 3c       	jmp	$+4      	;abs 0xa144
   a142:	4e 43       	clr.b	r14		
   a144:	4e 93       	tst.b	r14		
   a146:	06 24       	jz	$+14     	;abs 0xa154
   a148:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a14c:	16 14 
   a14e:	3c 43       	mov	#-1,	r12	;r3 As==11
   a150:	3d 43       	mov	#-1,	r13	;r3 As==11
   a152:	f9 3c       	jmp	$+500    	;abs 0xa346
   a154:	b2 90 03 00 	cmp	#3,	&0x13a2	;#0x0003
   a158:	a2 13 
   a15a:	12 20       	jnz	$+38     	;abs 0xa180
   a15c:	5e 41 02 00 	mov.b	2(r1),	r14	;0x0002(r1)
   a160:	7e f0 03 00 	and.b	#3,	r14	;#0x0003
   a164:	5f 42 a4 13 	mov.b	&0x13a4,r15	
   a168:	7f f0 03 00 	and.b	#3,	r15	;#0x0003
   a16c:	4e 9f       	cmp.b	r15,	r14	
   a16e:	11 24       	jz	$+36     	;abs 0xa192
   a170:	b8 40 03 00 	mov	#3,	0(r8)	;#0x0003, 0x0000(r8)
   a174:	00 00 
   a176:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   a17a:	1a 43       	mov	#1,	r10	;r3 As==01
   a17c:	0b 43       	clr	r11		
   a17e:	09 3c       	jmp	$+20     	;abs 0xa192
   a180:	c1 93 02 00 	tst.b	2(r1)		;0x0002(r1)
   a184:	06 38       	jl	$+14     	;abs 0xa192
   a186:	a8 43 00 00 	mov	#2,	0(r8)	;r3 As==10, 0x0000(r8)
   a18a:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   a18e:	1a 43       	mov	#1,	r10	;r3 As==01
   a190:	0b 43       	clr	r11		
   a192:	0f 4a       	mov	r10,	r15	
   a194:	0f db       	bis	r11,	r15	
   a196:	0f 93       	tst	r15		
   a198:	28 24       	jz	$+82     	;abs 0xa1ea
   a19a:	03 12       	push	#0		;r3 As==00
   a19c:	3e 40 90 00 	mov	#144,	r14	;#0x0090
   a1a0:	4c 43       	clr.b	r12		
   a1a2:	b0 12 da 71 	call	#0x71da	
   a1a6:	21 53       	incd	r1		
   a1a8:	0f 4c       	mov	r12,	r15	
   a1aa:	0f dd       	bis	r13,	r15	
   a1ac:	0f 93       	tst	r15		
   a1ae:	0a 20       	jnz	$+22     	;abs 0xa1c4
   a1b0:	03 12       	push	#0		;r3 As==00
   a1b2:	0e 43       	clr	r14		
   a1b4:	5c 43       	mov.b	#1,	r12	;r3 As==01
   a1b6:	b0 12 da 71 	call	#0x71da	
   a1ba:	21 53       	incd	r1		
   a1bc:	0f 4c       	mov	r12,	r15	
   a1be:	0f dd       	bis	r13,	r15	
   a1c0:	0f 93       	tst	r15		
   a1c2:	02 24       	jz	$+6      	;abs 0xa1c8
   a1c4:	5e 43       	mov.b	#1,	r14	;r3 As==01
   a1c6:	01 3c       	jmp	$+4      	;abs 0xa1ca
   a1c8:	4e 43       	clr.b	r14		
   a1ca:	4e 93       	tst.b	r14		
   a1cc:	0e 24       	jz	$+30     	;abs 0xa1ea
   a1ce:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a1d2:	16 14 
   a1d4:	3c 43       	mov	#-1,	r12	;r3 As==11
   a1d6:	3d 43       	mov	#-1,	r13	;r3 As==11
   a1d8:	b6 3c       	jmp	$+366    	;abs 0xa346
   a1da:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   a1de:	a8 43 00 00 	mov	#2,	0(r8)	;r3 As==10, 0x0000(r8)
   a1e2:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   a1e6:	1a 43       	mov	#1,	r10	;r3 As==01
   a1e8:	0b 43       	clr	r11		
   a1ea:	0f 4a       	mov	r10,	r15	
   a1ec:	0f db       	bis	r11,	r15	
   a1ee:	0f 93       	tst	r15		
   a1f0:	97 24       	jz	$+304    	;abs 0xa320
   a1f2:	a2 93 a2 13 	cmp	#2,	&0x13a2	;r3 As==10
   a1f6:	4e 20       	jnz	$+158    	;abs 0xa294
   a1f8:	c2 93 92 14 	tst.b	&0x1492	
   a1fc:	4b 24       	jz	$+152    	;abs 0xa294
   a1fe:	1e 42 86 14 	mov	&0x1486,r14	
   a202:	1f 42 88 14 	mov	&0x1488,r15	
   a206:	2c 43       	mov	#2,	r12	;r3 As==10
   a208:	0d 43       	clr	r13		
   a20a:	b0 12 0a a8 	call	#0xa80a	
   a20e:	0f 4c       	mov	r12,	r15	
   a210:	0f dd       	bis	r13,	r15	
   a212:	0f 93       	tst	r15		
   a214:	32 20       	jnz	$+102    	;abs 0xa27a
   a216:	1e 42 82 14 	mov	&0x1482,r14	
   a21a:	1f 42 84 14 	mov	&0x1484,r15	
   a21e:	2c 42       	mov	#4,	r12	;r2 As==10
   a220:	0d 43       	clr	r13		
   a222:	b0 12 0a a8 	call	#0xa80a	
   a226:	0f 4c       	mov	r12,	r15	
   a228:	0f dd       	bis	r13,	r15	
   a22a:	0f 93       	tst	r15		
   a22c:	26 20       	jnz	$+78     	;abs 0xa27a
   a22e:	1e 42 8a 14 	mov	&0x148a,r14	
   a232:	1f 42 8c 14 	mov	&0x148c,r15	
   a236:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   a23a:	0d 43       	clr	r13		
   a23c:	b0 12 0a a8 	call	#0xa80a	
   a240:	0f 4c       	mov	r12,	r15	
   a242:	0f dd       	bis	r13,	r15	
   a244:	0f 93       	tst	r15		
   a246:	19 20       	jnz	$+52     	;abs 0xa27a
   a248:	1e 42 8e 14 	mov	&0x148e,r14	
   a24c:	1f 42 90 14 	mov	&0x1490,r15	
   a250:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   a254:	0d 43       	clr	r13		
   a256:	b0 12 0a a8 	call	#0xa80a	
   a25a:	0f 4c       	mov	r12,	r15	
   a25c:	0f dd       	bis	r13,	r15	
   a25e:	0f 93       	tst	r15		
   a260:	0c 20       	jnz	$+26     	;abs 0xa27a
   a262:	1e 42 7e 14 	mov	&0x147e,r14	
   a266:	1f 42 80 14 	mov	&0x1480,r15	
   a26a:	0c 43       	clr	r12		
   a26c:	0d 43       	clr	r13		
   a26e:	b0 12 0a a8 	call	#0xa80a	
   a272:	0f 4c       	mov	r12,	r15	
   a274:	0f dd       	bis	r13,	r15	
   a276:	0f 93       	tst	r15		
   a278:	02 24       	jz	$+6      	;abs 0xa27e
   a27a:	5e 43       	mov.b	#1,	r14	;r3 As==01
   a27c:	01 3c       	jmp	$+4      	;abs 0xa280
   a27e:	4e 43       	clr.b	r14		
   a280:	4e 93       	tst.b	r14		
   a282:	06 24       	jz	$+14     	;abs 0xa290
   a284:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   a288:	16 14 
   a28a:	3c 43       	mov	#-1,	r12	;r3 As==11
   a28c:	3d 43       	mov	#-1,	r13	;r3 As==11
   a28e:	5b 3c       	jmp	$+184    	;abs 0xa346
   a290:	c2 43 92 14 	mov.b	#0,	&0x1492	;r3 As==00
   a294:	0f 41       	mov	r1,	r15	
   a296:	0f 12       	push	r15		
   a298:	0e 41       	mov	r1,	r14	
   a29a:	3e 52       	add	#8,	r14	;r2 As==11
   a29c:	0c 41       	mov	r1,	r12	
   a29e:	2c 52       	add	#4,	r12	;r2 As==10
   a2a0:	b0 12 80 45 	call	#0x4580	
   a2a4:	21 53       	incd	r1		
   a2a6:	0f 4c       	mov	r12,	r15	
   a2a8:	0f dd       	bis	r13,	r15	
   a2aa:	0f 93       	tst	r15		
   a2ac:	06 24       	jz	$+14     	;abs 0xa2ba
   a2ae:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a2b2:	16 14 
   a2b4:	3c 43       	mov	#-1,	r12	;r3 As==11
   a2b6:	3d 43       	mov	#-1,	r13	;r3 As==11
   a2b8:	46 3c       	jmp	$+142    	;abs 0xa346
   a2ba:	09 93       	tst	r9		
   a2bc:	06 24       	jz	$+14     	;abs 0xa2ca
   a2be:	99 42 d2 12 	mov	&0x12d2,0(r9)	;0x0000(r9)
   a2c2:	00 00 
   a2c4:	99 42 d4 12 	mov	&0x12d4,2(r9)	;0x0002(r9)
   a2c8:	02 00 
   a2ca:	4e 43       	clr.b	r14		
   a2cc:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   a2d0:	b0 12 30 3e 	call	#0x3e30	
   a2d4:	0f 4c       	mov	r12,	r15	
   a2d6:	0f dd       	bis	r13,	r15	
   a2d8:	0f 93       	tst	r15		
   a2da:	06 24       	jz	$+14     	;abs 0xa2e8
   a2dc:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a2e0:	16 14 
   a2e2:	3c 43       	mov	#-1,	r12	;r3 As==11
   a2e4:	3d 43       	mov	#-1,	r13	;r3 As==11
   a2e6:	2f 3c       	jmp	$+96     	;abs 0xa346
   a2e8:	92 41 06 00 	mov	6(r1),	&0x1426	;0x0006(r1)
   a2ec:	26 14 
   a2ee:	92 41 08 00 	mov	8(r1),	&0x1428	;0x0008(r1)
   a2f2:	28 14 
   a2f4:	c1 93 00 00 	tst.b	0(r1)		;0x0000(r1)
   a2f8:	03 24       	jz	$+8      	;abs 0xa300
   a2fa:	b2 d0 10 00 	bis	#16,	&0x142e	;#0x0010
   a2fe:	2e 14 
   a300:	98 93 00 00 	cmp	#1,	0(r8)	;r3 As==01, 0x0000(r8)
   a304:	07 20       	jnz	$+16     	;abs 0xa314
   a306:	88 93 02 00 	tst	2(r8)		;0x0002(r8)
   a30a:	04 20       	jnz	$+10     	;abs 0xa314
   a30c:	88 43 00 00 	mov	#0,	0(r8)	;r3 As==00, 0x0000(r8)
   a310:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   a314:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   a318:	c2 43 1c 16 	mov.b	#0,	&0x161c	;r3 As==00
   a31c:	c2 43 1a 16 	mov.b	#0,	&0x161a	;r3 As==00
   a320:	c2 93 1a 16 	tst.b	&0x161a	
   a324:	0c 24       	jz	$+26     	;abs 0xa33e
   a326:	b0 12 36 62 	call	#0x6236	
   a32a:	0f 4c       	mov	r12,	r15	
   a32c:	0f dd       	bis	r13,	r15	
   a32e:	0f 93       	tst	r15		
   a330:	06 24       	jz	$+14     	;abs 0xa33e
   a332:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   a336:	16 14 
   a338:	3c 43       	mov	#-1,	r12	;r3 As==11
   a33a:	3d 43       	mov	#-1,	r13	;r3 As==11
   a33c:	04 3c       	jmp	$+10     	;abs 0xa346
   a33e:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a342:	0c 43       	clr	r12		
   a344:	0d 43       	clr	r13		
   a346:	31 50 0a 00 	add	#10,	r1	;#0x000a
   a34a:	30 40 24 f3 	br	#0xf324	
   a34e:	0a 12       	push	r10		
   a350:	0b 12       	push	r11		
   a352:	08 12       	push	r8		
   a354:	09 12       	push	r9		
   a356:	06 12       	push	r6		
   a358:	07 12       	push	r7		
   a35a:	04 12       	push	r4		
   a35c:	05 12       	push	r5		
   a35e:	0c 12       	push	r12		
   a360:	06 4e       	mov	r14,	r6	
   a362:	07 4f       	mov	r15,	r7	
   a364:	18 41 14 00 	mov	20(r1),	r8	;0x0014(r1)
   a368:	19 41 16 00 	mov	22(r1),	r9	;0x0016(r1)
   a36c:	3a 43       	mov	#-1,	r10	;r3 As==11
   a36e:	3b 43       	mov	#-1,	r11	;r3 As==11
   a370:	82 93 18 14 	tst	&0x1418	
   a374:	06 20       	jnz	$+14     	;abs 0xa382
   a376:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   a37a:	16 14 
   a37c:	3c 43       	mov	#-1,	r12	;r3 As==11
   a37e:	3d 43       	mov	#-1,	r13	;r3 As==11
   a380:	91 3c       	jmp	$+292    	;abs 0xa4a4
   a382:	b0 12 82 3c 	call	#0x3c82	
   a386:	0c 93       	tst	r12		
   a388:	06 20       	jnz	$+14     	;abs 0xa396
   a38a:	b2 40 1d 00 	mov	#29,	&0x1416	;#0x001d
   a38e:	16 14 
   a390:	3c 43       	mov	#-1,	r12	;r3 As==11
   a392:	3d 43       	mov	#-1,	r13	;r3 As==11
   a394:	87 3c       	jmp	$+272    	;abs 0xa4a4
   a396:	92 93 ce 12 	cmp	#1,	&0x12ce	;r3 As==01
   a39a:	0b 20       	jnz	$+24     	;abs 0xa3b2
   a39c:	82 93 d0 12 	tst	&0x12d0	
   a3a0:	08 20       	jnz	$+18     	;abs 0xa3b2
   a3a2:	3c 40 44 00 	mov	#68,	r12	;#0x0044
   a3a6:	0d 43       	clr	r13		
   a3a8:	b0 12 58 62 	call	#0x6258	
   a3ac:	b0 12 e4 5b 	call	#0x5be4	
   a3b0:	49 3c       	jmp	$+148    	;abs 0xa444
   a3b2:	b0 12 94 3c 	call	#0x3c94	
   a3b6:	0c 93       	tst	r12		
   a3b8:	11 20       	jnz	$+36     	;abs 0xa3dc
   a3ba:	3c 40 c8 00 	mov	#200,	r12	;#0x00c8
   a3be:	0d 43       	clr	r13		
   a3c0:	b0 12 58 62 	call	#0x6258	
   a3c4:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   a3c8:	0f 43       	clr	r15		
   a3ca:	3c 40 01 74 	mov	#29697,	r12	;#0x7401
   a3ce:	0d 43       	clr	r13		
   a3d0:	b0 12 6e 62 	call	#0x626e	
   a3d4:	0c 43       	clr	r12		
   a3d6:	0d 43       	clr	r13		
   a3d8:	b0 12 8c 62 	call	#0x628c	
   a3dc:	3c 40 44 00 	mov	#68,	r12	;#0x0044
   a3e0:	0d 43       	clr	r13		
   a3e2:	b0 12 58 62 	call	#0x6258	
   a3e6:	1c 43       	mov	#1,	r12	;r3 As==01
   a3e8:	0d 43       	clr	r13		
   a3ea:	b0 12 be 63 	call	#0x63be	
   a3ee:	b0 12 88 3c 	call	#0x3c88	
   a3f2:	04 4c       	mov	r12,	r4	
   a3f4:	b0 12 8e 3c 	call	#0x3c8e	
   a3f8:	05 4c       	mov	r12,	r5	
   a3fa:	b0 12 88 3c 	call	#0x3c88	
   a3fe:	05 8c       	sub	r12,	r5	
   a400:	12 c3       	clrc			
   a402:	05 10       	rrc	r5		
   a404:	04 55       	add	r5,	r4	
   a406:	0c 44       	mov	r4,	r12	
   a408:	0d 43       	clr	r13		
   a40a:	b0 12 b4 63 	call	#0x63b4	
   a40e:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   a412:	0d 43       	clr	r13		
   a414:	b0 12 be 63 	call	#0x63be	
   a418:	3c 40 24 00 	mov	#36,	r12	;#0x0024
   a41c:	0d 43       	clr	r13		
   a41e:	b0 12 58 62 	call	#0x6258	
   a422:	1c 43       	mov	#1,	r12	;r3 As==01
   a424:	0d 43       	clr	r13		
   a426:	b0 12 be 63 	call	#0x63be	
   a42a:	0c 43       	clr	r12		
   a42c:	0d 43       	clr	r13		
   a42e:	b0 12 b4 63 	call	#0x63b4	
   a432:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   a436:	0d 43       	clr	r13		
   a438:	b0 12 be 63 	call	#0x63be	
   a43c:	1c 43       	mov	#1,	r12	;r3 As==01
   a43e:	0d 43       	clr	r13		
   a440:	b0 12 8c 62 	call	#0x628c	
   a444:	3c 40 54 00 	mov	#84,	r12	;#0x0054
   a448:	0d 43       	clr	r13		
   a44a:	b0 12 58 62 	call	#0x6258	
   a44e:	3e 40 20 00 	mov	#32,	r14	;#0x0020
   a452:	0f 43       	clr	r15		
   a454:	3c 40 00 02 	mov	#512,	r12	;#0x0200
   a458:	0d 43       	clr	r13		
   a45a:	b0 12 6e 62 	call	#0x626e	
   a45e:	b0 12 24 6a 	call	#0x6a24	
   a462:	0f 4c       	mov	r12,	r15	
   a464:	0f dd       	bis	r13,	r15	
   a466:	0f 93       	tst	r15		
   a468:	19 20       	jnz	$+52     	;abs 0xa49c
   a46a:	03 12       	push	#0		;r3 As==00
   a46c:	03 12       	push	#0		;r3 As==00
   a46e:	0e 43       	clr	r14		
   a470:	0f 43       	clr	r15		
   a472:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   a476:	0d 43       	clr	r13		
   a478:	92 12 be 12 	call	&0x12be	
   a47c:	21 52       	add	#4,	r1	;r2 As==10
   a47e:	0f 4c       	mov	r12,	r15	
   a480:	0f dd       	bis	r13,	r15	
   a482:	0f 93       	tst	r15		
   a484:	04 20       	jnz	$+10     	;abs 0xa48e
   a486:	b2 40 1d 00 	mov	#29,	&0x1416	;#0x001d
   a48a:	16 14 
   a48c:	09 3c       	jmp	$+20     	;abs 0xa4a0
   a48e:	b2 90 1e 00 	cmp	#30,	&0x1416	;#0x001e
   a492:	16 14 
   a494:	05 20       	jnz	$+12     	;abs 0xa4a0
   a496:	0a 43       	clr	r10		
   a498:	0b 43       	clr	r11		
   a49a:	02 3c       	jmp	$+6      	;abs 0xa4a0
   a49c:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   a4a0:	0c 4a       	mov	r10,	r12	
   a4a2:	0d 4b       	mov	r11,	r13	
   a4a4:	21 53       	incd	r1		
   a4a6:	30 40 1c f3 	br	#0xf31c	
   a4aa:	0a 12       	push	r10		
   a4ac:	0b 12       	push	r11		
   a4ae:	08 12       	push	r8		
   a4b0:	09 12       	push	r9		
   a4b2:	06 12       	push	r6		
   a4b4:	07 12       	push	r7		
   a4b6:	04 12       	push	r4		
   a4b8:	05 12       	push	r5		
   a4ba:	21 82       	sub	#4,	r1	;r2 As==10
   a4bc:	0a 4c       	mov	r12,	r10	
   a4be:	0b 4d       	mov	r13,	r11	
   a4c0:	08 4e       	mov	r14,	r8	
   a4c2:	09 4f       	mov	r15,	r9	
   a4c4:	15 41 18 00 	mov	24(r1),	r5	;0x0018(r1)
   a4c8:	04 43       	clr	r4		
   a4ca:	81 45 02 00 	mov	r5,	2(r1)	;0x0002(r1)
   a4ce:	1a b3       	bit	#1,	r10	;r3 As==01
   a4d0:	20 28       	jnc	$+66     	;abs 0xa512
   a4d2:	03 12       	push	#0		;r3 As==00
   a4d4:	13 12       	push	#1		;r3 As==01
   a4d6:	03 12       	push	#0		;r3 As==00
   a4d8:	23 12       	push	#2		;r3 As==10
   a4da:	0e 41       	mov	r1,	r14	
   a4dc:	3e 52       	add	#8,	r14	;r2 As==11
   a4de:	0c 4a       	mov	r10,	r12	
   a4e0:	0d 4b       	mov	r11,	r13	
   a4e2:	3c 53       	add	#-1,	r12	;r3 As==11
   a4e4:	3d 63       	addc	#-1,	r13	;r3 As==11
   a4e6:	92 12 c2 12 	call	&0x12c2	
   a4ea:	31 52       	add	#8,	r1	;r2 As==11
   a4ec:	0f 4c       	mov	r12,	r15	
   a4ee:	0f dd       	bis	r13,	r15	
   a4f0:	0f 93       	tst	r15		
   a4f2:	03 24       	jz	$+8      	;abs 0xa4fa
   a4f4:	3c 43       	mov	#-1,	r12	;r3 As==11
   a4f6:	3d 43       	mov	#-1,	r13	;r3 As==11
   a4f8:	3e 3c       	jmp	$+126    	;abs 0xa576
   a4fa:	d1 91 02 00 	cmp.b	2(r1),	1(r1)	;0x0002(r1), 0x0001(r1)
   a4fe:	01 00 
   a500:	03 24       	jz	$+8      	;abs 0xa508
   a502:	3c 43       	mov	#-1,	r12	;r3 As==11
   a504:	3d 43       	mov	#-1,	r13	;r3 As==11
   a506:	37 3c       	jmp	$+112    	;abs 0xa576
   a508:	1a 53       	inc	r10		
   a50a:	0b 63       	adc	r11		
   a50c:	14 53       	inc	r4		
   a50e:	38 53       	add	#-1,	r8	;r3 As==11
   a510:	39 63       	addc	#-1,	r9	;r3 As==11
   a512:	18 b3       	bit	#1,	r8	;r3 As==01
   a514:	1f 28       	jnc	$+64     	;abs 0xa554
   a516:	03 12       	push	#0		;r3 As==00
   a518:	13 12       	push	#1		;r3 As==01
   a51a:	03 12       	push	#0		;r3 As==00
   a51c:	23 12       	push	#2		;r3 As==10
   a51e:	0e 41       	mov	r1,	r14	
   a520:	3e 52       	add	#8,	r14	;r2 As==11
   a522:	0c 4a       	mov	r10,	r12	
   a524:	0d 4b       	mov	r11,	r13	
   a526:	0c 58       	add	r8,	r12	
   a528:	0d 69       	addc	r9,	r13	
   a52a:	3c 53       	add	#-1,	r12	;r3 As==11
   a52c:	3d 63       	addc	#-1,	r13	;r3 As==11
   a52e:	92 12 c2 12 	call	&0x12c2	
   a532:	31 52       	add	#8,	r1	;r2 As==11
   a534:	0f 4c       	mov	r12,	r15	
   a536:	0f dd       	bis	r13,	r15	
   a538:	0f 93       	tst	r15		
   a53a:	03 24       	jz	$+8      	;abs 0xa542
   a53c:	3c 43       	mov	#-1,	r12	;r3 As==11
   a53e:	3d 43       	mov	#-1,	r13	;r3 As==11
   a540:	1a 3c       	jmp	$+54     	;abs 0xa576
   a542:	d1 91 03 00 	cmp.b	3(r1),	0(r1)	;0x0003(r1), 0x0000(r1)
   a546:	00 00 
   a548:	03 24       	jz	$+8      	;abs 0xa550
   a54a:	3c 43       	mov	#-1,	r12	;r3 As==11
   a54c:	3d 43       	mov	#-1,	r13	;r3 As==11
   a54e:	13 3c       	jmp	$+40     	;abs 0xa576
   a550:	38 53       	add	#-1,	r8	;r3 As==11
   a552:	39 63       	addc	#-1,	r9	;r3 As==11
   a554:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   a558:	b0 12 f6 36 	call	#0x36f6	
   a55c:	11 12 18 00 	push	24(r1)		;0x0018(r1)
   a560:	0e 48       	mov	r8,	r14	
   a562:	0f 49       	mov	r9,	r15	
   a564:	0c 4a       	mov	r10,	r12	
   a566:	0d 4b       	mov	r11,	r13	
   a568:	92 12 cc 12 	call	&0x12cc	
   a56c:	06 4c       	mov	r12,	r6	
   a56e:	07 4d       	mov	r13,	r7	
   a570:	0c 46       	mov	r6,	r12	
   a572:	0d 47       	mov	r7,	r13	
   a574:	21 53       	incd	r1		
   a576:	21 52       	add	#4,	r1	;r2 As==10
   a578:	30 40 1c f3 	br	#0xf31c	
   a57c:	82 93 18 14 	tst	&0x1418	
   a580:	04 24       	jz	$+10     	;abs 0xa58a
   a582:	b0 12 58 3c 	call	#0x3c58	
   a586:	0c 93       	tst	r12		
   a588:	06 20       	jnz	$+14     	;abs 0xa596
   a58a:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   a58e:	16 14 
   a590:	3c 43       	mov	#-1,	r12	;r3 As==11
   a592:	3d 43       	mov	#-1,	r13	;r3 As==11
   a594:	30 41       	ret			
   a596:	d2 43 1e 16 	mov.b	#1,	&0x161e	;r3 As==01
   a59a:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a59e:	0c 43       	clr	r12		
   a5a0:	0d 43       	clr	r13		
   a5a2:	30 41       	ret			
   a5a4:	0a 12       	push	r10		
   a5a6:	0b 12       	push	r11		
   a5a8:	08 12       	push	r8		
   a5aa:	09 12       	push	r9		
   a5ac:	06 12       	push	r6		
   a5ae:	07 12       	push	r7		
   a5b0:	04 12       	push	r4		
   a5b2:	05 12       	push	r5		
   a5b4:	06 4c       	mov	r12,	r6	
   a5b6:	07 4d       	mov	r13,	r7	
   a5b8:	04 4e       	mov	r14,	r4	
   a5ba:	38 43       	mov	#-1,	r8	;r3 As==11
   a5bc:	39 43       	mov	#-1,	r9	;r3 As==11
   a5be:	35 40 90 00 	mov	#144,	r5	;#0x0090
   a5c2:	3a 40 10 00 	mov	#16,	r10	;#0x0010
   a5c6:	0b 43       	clr	r11		
   a5c8:	b0 12 a0 3c 	call	#0x3ca0	
   a5cc:	0c 93       	tst	r12		
   a5ce:	04 20       	jnz	$+10     	;abs 0xa5d8
   a5d0:	b2 90 91 00 	cmp	#145,	&0x141a	;#0x0091
   a5d4:	1a 14 
   a5d6:	05 20       	jnz	$+12     	;abs 0xa5e2
   a5d8:	35 40 b0 00 	mov	#176,	r5	;#0x00b0
   a5dc:	3a 40 20 00 	mov	#32,	r10	;#0x0020
   a5e0:	0b 43       	clr	r11		
   a5e2:	03 12       	push	#0		;r3 As==00
   a5e4:	0e 45       	mov	r5,	r14	
   a5e6:	4c 43       	clr.b	r12		
   a5e8:	b0 12 da 71 	call	#0x71da	
   a5ec:	21 53       	incd	r1		
   a5ee:	0f 4c       	mov	r12,	r15	
   a5f0:	0f dd       	bis	r13,	r15	
   a5f2:	0f 93       	tst	r15		
   a5f4:	04 24       	jz	$+10     	;abs 0xa5fe
   a5f6:	b2 40 14 00 	mov	#20,	&0x1416	;#0x0014
   a5fa:	16 14 
   a5fc:	1c 3c       	jmp	$+58     	;abs 0xa636
   a5fe:	0e 4a       	mov	r10,	r14	
   a600:	0f 4b       	mov	r11,	r15	
   a602:	0c 46       	mov	r6,	r12	
   a604:	0d 47       	mov	r7,	r13	
   a606:	b0 12 6e 62 	call	#0x626e	
   a60a:	16 b3       	bit	#1,	r6	;r3 As==01
   a60c:	0b 28       	jnc	$+24     	;abs 0xa624
   a60e:	0e 4a       	mov	r10,	r14	
   a610:	0f 4b       	mov	r11,	r15	
   a612:	0c 43       	clr	r12		
   a614:	0d 43       	clr	r13		
   a616:	b0 12 6e 62 	call	#0x626e	
   a61a:	84 4c 00 00 	mov	r12,	0(r4)	;0x0000(r4)
   a61e:	84 4d 02 00 	mov	r13,	2(r4)	;0x0002(r4)
   a622:	07 3c       	jmp	$+16     	;abs 0xa632
   a624:	0e 4a       	mov	r10,	r14	
   a626:	0f 4b       	mov	r11,	r15	
   a628:	2c 44       	mov	@r4,	r12	
   a62a:	1d 44 02 00 	mov	2(r4),	r13	;0x0002(r4)
   a62e:	b0 12 6e 62 	call	#0x626e	
   a632:	08 43       	clr	r8		
   a634:	09 43       	clr	r9		
   a636:	0c 48       	mov	r8,	r12	
   a638:	0d 49       	mov	r9,	r13	
   a63a:	30 40 1c f3 	br	#0xf31c	
   a63e:	0a 12       	push	r10		
   a640:	0b 12       	push	r11		
   a642:	08 12       	push	r8		
   a644:	08 4c       	mov	r12,	r8	
   a646:	3a 43       	mov	#-1,	r10	;r3 As==11
   a648:	3b 43       	mov	#-1,	r11	;r3 As==11
   a64a:	03 12       	push	#0		;r3 As==00
   a64c:	3e 40 50 00 	mov	#80,	r14	;#0x0050
   a650:	4c 43       	clr.b	r12		
   a652:	b0 12 da 71 	call	#0x71da	
   a656:	21 53       	incd	r1		
   a658:	0f 4c       	mov	r12,	r15	
   a65a:	0f dd       	bis	r13,	r15	
   a65c:	0f 93       	tst	r15		
   a65e:	04 24       	jz	$+10     	;abs 0xa668
   a660:	b2 40 14 00 	mov	#20,	&0x1416	;#0x0014
   a664:	16 14 
   a666:	0d 3c       	jmp	$+28     	;abs 0xa682
   a668:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   a66c:	0f 43       	clr	r15		
   a66e:	0c 43       	clr	r12		
   a670:	0d 43       	clr	r13		
   a672:	b0 12 6e 62 	call	#0x626e	
   a676:	88 4c 00 00 	mov	r12,	0(r8)	;0x0000(r8)
   a67a:	88 4d 02 00 	mov	r13,	2(r8)	;0x0002(r8)
   a67e:	0a 43       	clr	r10		
   a680:	0b 43       	clr	r11		
   a682:	0c 4a       	mov	r10,	r12	
   a684:	0d 4b       	mov	r11,	r13	
   a686:	30 40 26 f3 	br	#0xf326	
   a68a:	0a 12       	push	r10		
   a68c:	0b 12       	push	r11		
   a68e:	08 12       	push	r8		
   a690:	09 12       	push	r9		
   a692:	08 4c       	mov	r12,	r8	
   a694:	09 4d       	mov	r13,	r9	
   a696:	3a 43       	mov	#-1,	r10	;r3 As==11
   a698:	3b 43       	mov	#-1,	r11	;r3 As==11
   a69a:	03 12       	push	#0		;r3 As==00
   a69c:	3e 40 30 00 	mov	#48,	r14	;#0x0030
   a6a0:	4c 43       	clr.b	r12		
   a6a2:	b0 12 da 71 	call	#0x71da	
   a6a6:	21 53       	incd	r1		
   a6a8:	0f 4c       	mov	r12,	r15	
   a6aa:	0f dd       	bis	r13,	r15	
   a6ac:	0f 93       	tst	r15		
   a6ae:	04 24       	jz	$+10     	;abs 0xa6b8
   a6b0:	b2 40 14 00 	mov	#20,	&0x1416	;#0x0014
   a6b4:	16 14 
   a6b6:	09 3c       	jmp	$+20     	;abs 0xa6ca
   a6b8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   a6bc:	0f 43       	clr	r15		
   a6be:	0c 48       	mov	r8,	r12	
   a6c0:	0d 49       	mov	r9,	r13	
   a6c2:	b0 12 6e 62 	call	#0x626e	
   a6c6:	0a 43       	clr	r10		
   a6c8:	0b 43       	clr	r11		
   a6ca:	0c 4a       	mov	r10,	r12	
   a6cc:	0d 4b       	mov	r11,	r13	
   a6ce:	30 40 24 f3 	br	#0xf324	
   a6d2:	0a 12       	push	r10		
   a6d4:	0b 12       	push	r11		
   a6d6:	08 12       	push	r8		
   a6d8:	08 4c       	mov	r12,	r8	
   a6da:	3a 43       	mov	#-1,	r10	;r3 As==11
   a6dc:	3b 43       	mov	#-1,	r11	;r3 As==11
   a6de:	03 12       	push	#0		;r3 As==00
   a6e0:	3e 40 d0 00 	mov	#208,	r14	;#0x00d0
   a6e4:	4c 43       	clr.b	r12		
   a6e6:	b0 12 da 71 	call	#0x71da	
   a6ea:	21 53       	incd	r1		
   a6ec:	0f 4c       	mov	r12,	r15	
   a6ee:	0f dd       	bis	r13,	r15	
   a6f0:	0f 93       	tst	r15		
   a6f2:	04 24       	jz	$+10     	;abs 0xa6fc
   a6f4:	b2 40 14 00 	mov	#20,	&0x1416	;#0x0014
   a6f8:	16 14 
   a6fa:	0d 3c       	jmp	$+28     	;abs 0xa716
   a6fc:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   a700:	0f 43       	clr	r15		
   a702:	0c 43       	clr	r12		
   a704:	0d 43       	clr	r13		
   a706:	b0 12 6e 62 	call	#0x626e	
   a70a:	88 4c 00 00 	mov	r12,	0(r8)	;0x0000(r8)
   a70e:	88 4d 02 00 	mov	r13,	2(r8)	;0x0002(r8)
   a712:	0a 43       	clr	r10		
   a714:	0b 43       	clr	r11		
   a716:	0c 4a       	mov	r10,	r12	
   a718:	0d 4b       	mov	r11,	r13	
   a71a:	30 40 26 f3 	br	#0xf326	
   a71e:	0a 12       	push	r10		
   a720:	0b 12       	push	r11		
   a722:	21 82       	sub	#4,	r1	;r2 As==10
   a724:	0a 4c       	mov	r12,	r10	
   a726:	0b 4d       	mov	r13,	r11	
   a728:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   a72c:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   a730:	0e 41       	mov	r1,	r14	
   a732:	0c 4a       	mov	r10,	r12	
   a734:	0d 4b       	mov	r11,	r13	
   a736:	b0 12 48 a7 	call	#0xa748	
   a73a:	2c 41       	mov	@r1,	r12	
   a73c:	1d 41 02 00 	mov	2(r1),	r13	;0x0002(r1)
   a740:	21 52       	add	#4,	r1	;r2 As==10
   a742:	3b 41       	pop	r11		
   a744:	3a 41       	pop	r10		
   a746:	30 41       	ret			
   a748:	0a 12       	push	r10		
   a74a:	0b 12       	push	r11		
   a74c:	08 12       	push	r8		
   a74e:	09 12       	push	r9		
   a750:	06 12       	push	r6		
   a752:	08 4c       	mov	r12,	r8	
   a754:	09 4d       	mov	r13,	r9	
   a756:	06 4e       	mov	r14,	r6	
   a758:	3a 43       	mov	#-1,	r10	;r3 As==11
   a75a:	3b 43       	mov	#-1,	r11	;r3 As==11
   a75c:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a760:	82 93 18 14 	tst	&0x1418	
   a764:	04 20       	jnz	$+10     	;abs 0xa76e
   a766:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   a76a:	16 14 
   a76c:	4a 3c       	jmp	$+150    	;abs 0xa802
   a76e:	b0 12 58 3c 	call	#0x3c58	
   a772:	0c 93       	tst	r12		
   a774:	0c 24       	jz	$+26     	;abs 0xa78e
   a776:	09 93       	tst	r9		
   a778:	0a 38       	jl	$+22     	;abs 0xa78e
   a77a:	09 93       	tst	r9		
   a77c:	04 38       	jl	$+10     	;abs 0xa786
   a77e:	07 20       	jnz	$+16     	;abs 0xa78e
   a780:	38 90 00 01 	cmp	#256,	r8	;#0x0100
   a784:	04 2c       	jc	$+10     	;abs 0xa78e
   a786:	18 b3       	bit	#1,	r8	;r3 As==01
   a788:	02 28       	jnc	$+6      	;abs 0xa78e
   a78a:	06 93       	tst	r6		
   a78c:	04 20       	jnz	$+10     	;abs 0xa796
   a78e:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   a792:	16 14 
   a794:	36 3c       	jmp	$+110    	;abs 0xa802
   a796:	0e 48       	mov	r8,	r14	
   a798:	0f 49       	mov	r9,	r15	
   a79a:	0f 83       	sub	#0,	r15	;r3 As==00
   a79c:	2b 20       	jnz	$+88     	;abs 0xa7f4
   a79e:	3e 80 83 00 	sub	#131,	r14	;#0x0083
   a7a2:	08 24       	jz	$+18     	;abs 0xa7b4
   a7a4:	3e 80 06 00 	sub	#6,	r14	;#0x0006
   a7a8:	11 24       	jz	$+36     	;abs 0xa7cc
   a7aa:	2e 83       	decd	r14		
   a7ac:	19 24       	jz	$+52     	;abs 0xa7e0
   a7ae:	2e 82       	sub	#4,	r14	;r2 As==10
   a7b0:	07 24       	jz	$+16     	;abs 0xa7c0
   a7b2:	20 3c       	jmp	$+66     	;abs 0xa7f4
   a7b4:	0c 46       	mov	r6,	r12	
   a7b6:	b0 12 d2 a6 	call	#0xa6d2	
   a7ba:	0a 4c       	mov	r12,	r10	
   a7bc:	0b 4d       	mov	r13,	r11	
   a7be:	21 3c       	jmp	$+68     	;abs 0xa802
   a7c0:	0c 46       	mov	r6,	r12	
   a7c2:	b0 12 3e a6 	call	#0xa63e	
   a7c6:	0a 4c       	mov	r12,	r10	
   a7c8:	0b 4d       	mov	r13,	r11	
   a7ca:	1b 3c       	jmp	$+56     	;abs 0xa802
   a7cc:	1e 42 72 14 	mov	&0x1472,r14	
   a7d0:	0f 43       	clr	r15		
   a7d2:	86 4e 00 00 	mov	r14,	0(r6)	;0x0000(r6)
   a7d6:	86 4f 02 00 	mov	r15,	2(r6)	;0x0002(r6)
   a7da:	0a 43       	clr	r10		
   a7dc:	0b 43       	clr	r11		
   a7de:	11 3c       	jmp	$+36     	;abs 0xa802
   a7e0:	1e 42 78 14 	mov	&0x1478,r14	
   a7e4:	0f 43       	clr	r15		
   a7e6:	86 4e 00 00 	mov	r14,	0(r6)	;0x0000(r6)
   a7ea:	86 4f 02 00 	mov	r15,	2(r6)	;0x0002(r6)
   a7ee:	0a 43       	clr	r10		
   a7f0:	0b 43       	clr	r11		
   a7f2:	07 3c       	jmp	$+16     	;abs 0xa802
   a7f4:	0e 46       	mov	r6,	r14	
   a7f6:	0c 48       	mov	r8,	r12	
   a7f8:	0d 49       	mov	r9,	r13	
   a7fa:	b0 12 a4 a5 	call	#0xa5a4	
   a7fe:	0a 4c       	mov	r12,	r10	
   a800:	0b 4d       	mov	r13,	r11	
   a802:	0c 4a       	mov	r10,	r12	
   a804:	0d 4b       	mov	r11,	r13	
   a806:	30 40 22 f3 	br	#0xf322	
   a80a:	0a 12       	push	r10		
   a80c:	0b 12       	push	r11		
   a80e:	08 12       	push	r8		
   a810:	09 12       	push	r9		
   a812:	0f 12       	push	r15		
   a814:	0e 12       	push	r14		
   a816:	0a 4c       	mov	r12,	r10	
   a818:	0b 4d       	mov	r13,	r11	
   a81a:	38 43       	mov	#-1,	r8	;r3 As==11
   a81c:	39 43       	mov	#-1,	r9	;r3 As==11
   a81e:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a822:	82 93 18 14 	tst	&0x1418	
   a826:	04 20       	jnz	$+10     	;abs 0xa830
   a828:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   a82c:	16 14 
   a82e:	4d 3c       	jmp	$+156    	;abs 0xa8ca
   a830:	b0 12 58 3c 	call	#0x3c58	
   a834:	0c 93       	tst	r12		
   a836:	0a 24       	jz	$+22     	;abs 0xa84c
   a838:	0b 93       	tst	r11		
   a83a:	08 38       	jl	$+18     	;abs 0xa84c
   a83c:	0b 93       	tst	r11		
   a83e:	04 38       	jl	$+10     	;abs 0xa848
   a840:	05 20       	jnz	$+12     	;abs 0xa84c
   a842:	3a 90 00 01 	cmp	#256,	r10	;#0x0100
   a846:	02 2c       	jc	$+6      	;abs 0xa84c
   a848:	1a b3       	bit	#1,	r10	;r3 As==01
   a84a:	04 28       	jnc	$+10     	;abs 0xa854
   a84c:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   a850:	16 14 
   a852:	3b 3c       	jmp	$+120    	;abs 0xa8ca
   a854:	0e 4a       	mov	r10,	r14	
   a856:	0f 4b       	mov	r11,	r15	
   a858:	0f 83       	sub	#0,	r15	;r3 As==00
   a85a:	0b 20       	jnz	$+24     	;abs 0xa872
   a85c:	3e 80 82 00 	sub	#130,	r14	;#0x0082
   a860:	08 20       	jnz	$+18     	;abs 0xa872
   a862:	2c 41       	mov	@r1,	r12	
   a864:	1d 41 02 00 	mov	2(r1),	r13	;0x0002(r1)
   a868:	b0 12 8a a6 	call	#0xa68a	
   a86c:	08 4c       	mov	r12,	r8	
   a86e:	09 4d       	mov	r13,	r9	
   a870:	2c 3c       	jmp	$+90     	;abs 0xa8ca
   a872:	0e 4a       	mov	r10,	r14	
   a874:	0f 4b       	mov	r11,	r15	
   a876:	0f 83       	sub	#0,	r15	;r3 As==00
   a878:	21 20       	jnz	$+68     	;abs 0xa8bc
   a87a:	3e 80 88 00 	sub	#136,	r14	;#0x0088
   a87e:	03 24       	jz	$+8      	;abs 0xa886
   a880:	2e 83       	decd	r14		
   a882:	0b 24       	jz	$+24     	;abs 0xa89a
   a884:	1b 3c       	jmp	$+56     	;abs 0xa8bc
   a886:	a2 41 72 14 	mov	@r1,	&0x1472	
   a88a:	0e 41       	mov	r1,	r14	
   a88c:	0c 4a       	mov	r10,	r12	
   a88e:	0d 4b       	mov	r11,	r13	
   a890:	b0 12 a4 a5 	call	#0xa5a4	
   a894:	08 4c       	mov	r12,	r8	
   a896:	09 4d       	mov	r13,	r9	
   a898:	18 3c       	jmp	$+50     	;abs 0xa8ca
   a89a:	a2 41 78 14 	mov	@r1,	&0x1478	
   a89e:	b2 90 91 00 	cmp	#145,	&0x141a	;#0x0091
   a8a2:	1a 14 
   a8a4:	08 24       	jz	$+18     	;abs 0xa8b6
   a8a6:	0e 41       	mov	r1,	r14	
   a8a8:	0c 4a       	mov	r10,	r12	
   a8aa:	0d 4b       	mov	r11,	r13	
   a8ac:	b0 12 a4 a5 	call	#0xa5a4	
   a8b0:	08 4c       	mov	r12,	r8	
   a8b2:	09 4d       	mov	r13,	r9	
   a8b4:	0a 3c       	jmp	$+22     	;abs 0xa8ca
   a8b6:	08 43       	clr	r8		
   a8b8:	09 43       	clr	r9		
   a8ba:	07 3c       	jmp	$+16     	;abs 0xa8ca
   a8bc:	0e 41       	mov	r1,	r14	
   a8be:	0c 4a       	mov	r10,	r12	
   a8c0:	0d 4b       	mov	r11,	r13	
   a8c2:	b0 12 a4 a5 	call	#0xa5a4	
   a8c6:	08 4c       	mov	r12,	r8	
   a8c8:	09 4d       	mov	r13,	r9	
   a8ca:	0c 48       	mov	r8,	r12	
   a8cc:	0d 49       	mov	r9,	r13	
   a8ce:	21 52       	add	#4,	r1	;r2 As==10
   a8d0:	30 40 24 f3 	br	#0xf324	
   a8d4:	21 83       	decd	r1		
   a8d6:	82 93 18 14 	tst	&0x1418	
   a8da:	04 24       	jz	$+10     	;abs 0xa8e4
   a8dc:	b0 12 58 3c 	call	#0x3c58	
   a8e0:	0c 93       	tst	r12		
   a8e2:	06 20       	jnz	$+14     	;abs 0xa8f0
   a8e4:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   a8e8:	16 14 
   a8ea:	3c 43       	mov	#-1,	r12	;r3 As==11
   a8ec:	3d 43       	mov	#-1,	r13	;r3 As==11
   a8ee:	27 3c       	jmp	$+80     	;abs 0xa93e
   a8f0:	03 12       	push	#0		;r3 As==00
   a8f2:	3e 40 28 00 	mov	#40,	r14	;#0x0028
   a8f6:	4c 43       	clr.b	r12		
   a8f8:	b0 12 da 71 	call	#0x71da	
   a8fc:	21 53       	incd	r1		
   a8fe:	0f 4c       	mov	r12,	r15	
   a900:	0f dd       	bis	r13,	r15	
   a902:	0f 93       	tst	r15		
   a904:	0b 20       	jnz	$+24     	;abs 0xa91c
   a906:	0f 41       	mov	r1,	r15	
   a908:	0f 12       	push	r15		
   a90a:	0e 43       	clr	r14		
   a90c:	5c 43       	mov.b	#1,	r12	;r3 As==01
   a90e:	b0 12 da 71 	call	#0x71da	
   a912:	21 53       	incd	r1		
   a914:	0f 4c       	mov	r12,	r15	
   a916:	0f dd       	bis	r13,	r15	
   a918:	0f 93       	tst	r15		
   a91a:	02 24       	jz	$+6      	;abs 0xa920
   a91c:	5e 43       	mov.b	#1,	r14	;r3 As==01
   a91e:	01 3c       	jmp	$+4      	;abs 0xa922
   a920:	4e 43       	clr.b	r14		
   a922:	4e 93       	tst.b	r14		
   a924:	06 24       	jz	$+14     	;abs 0xa932
   a926:	b2 40 16 00 	mov	#22,	&0x1416	;#0x0016
   a92a:	16 14 
   a92c:	3c 43       	mov	#-1,	r12	;r3 As==11
   a92e:	3d 43       	mov	#-1,	r13	;r3 As==11
   a930:	06 3c       	jmp	$+14     	;abs 0xa93e
   a932:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   a936:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a93a:	0c 43       	clr	r12		
   a93c:	0d 43       	clr	r13		
   a93e:	21 53       	incd	r1		
   a940:	30 41       	ret			
   a942:	1c 42 16 14 	mov	&0x1416,r12	
   a946:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a94a:	0d 4c       	mov	r12,	r13	
   a94c:	3d e3       	inv	r13		
   a94e:	0d 5d       	rla	r13		
   a950:	0d 7d       	subc	r13,	r13	
   a952:	30 41       	ret			
   a954:	0a 12       	push	r10		
   a956:	0b 12       	push	r11		
   a958:	08 12       	push	r8		
   a95a:	09 12       	push	r9		
   a95c:	06 12       	push	r6		
   a95e:	07 12       	push	r7		
   a960:	06 4c       	mov	r12,	r6	
   a962:	07 4d       	mov	r13,	r7	
   a964:	08 4e       	mov	r14,	r8	
   a966:	09 4f       	mov	r15,	r9	
   a968:	0a 43       	clr	r10		
   a96a:	0b 43       	clr	r11		
   a96c:	0a 43       	clr	r10		
   a96e:	0b 43       	clr	r11		
   a970:	0b 93       	tst	r11		
   a972:	03 38       	jl	$+8      	;abs 0xa97a
   a974:	37 20       	jnz	$+112    	;abs 0xa9e4
   a976:	2a 92       	cmp	#4,	r10	;r2 As==10
   a978:	35 2c       	jc	$+108    	;abs 0xa9e4
   a97a:	3e 40 2e 14 	mov	#5166,	r14	;#0x142e
   a97e:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   a982:	b0 12 c0 73 	call	#0x73c0	
   a986:	0c 93       	tst	r12		
   a988:	2a 20       	jnz	$+86     	;abs 0xa9de
   a98a:	82 93 18 14 	tst	&0x1418	
   a98e:	0c 24       	jz	$+26     	;abs 0xa9a8
   a990:	b0 12 ea 64 	call	#0x64ea	
   a994:	0f 4c       	mov	r12,	r15	
   a996:	0f dd       	bis	r13,	r15	
   a998:	0f 93       	tst	r15		
   a99a:	06 24       	jz	$+14     	;abs 0xa9a8
   a99c:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   a9a0:	16 14 
   a9a2:	3c 43       	mov	#-1,	r12	;r3 As==11
   a9a4:	3d 43       	mov	#-1,	r13	;r3 As==11
   a9a6:	23 3c       	jmp	$+72     	;abs 0xa9ee
   a9a8:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   a9ac:	0f 46       	mov	r6,	r15	
   a9ae:	0f d7       	bis	r7,	r15	
   a9b0:	0f 93       	tst	r15		
   a9b2:	10 24       	jz	$+34     	;abs 0xa9d4
   a9b4:	0e 48       	mov	r8,	r14	
   a9b6:	0f 49       	mov	r9,	r15	
   a9b8:	1c 43       	mov	#1,	r12	;r3 As==01
   a9ba:	0d 43       	clr	r13		
   a9bc:	92 12 c6 12 	call	&0x12c6	
   a9c0:	0f 4c       	mov	r12,	r15	
   a9c2:	0f dd       	bis	r13,	r15	
   a9c4:	0f 93       	tst	r15		
   a9c6:	06 24       	jz	$+14     	;abs 0xa9d4
   a9c8:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   a9cc:	16 14 
   a9ce:	3c 43       	mov	#-1,	r12	;r3 As==11
   a9d0:	3d 43       	mov	#-1,	r13	;r3 As==11
   a9d2:	0d 3c       	jmp	$+28     	;abs 0xa9ee
   a9d4:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   a9d8:	0c 43       	clr	r12		
   a9da:	0d 43       	clr	r13		
   a9dc:	08 3c       	jmp	$+18     	;abs 0xa9ee
   a9de:	1a 53       	inc	r10		
   a9e0:	0b 63       	adc	r11		
   a9e2:	c6 3f       	jmp	$-114    	;abs 0xa970
   a9e4:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   a9e8:	16 14 
   a9ea:	3c 43       	mov	#-1,	r12	;r3 As==11
   a9ec:	3d 43       	mov	#-1,	r13	;r3 As==11
   a9ee:	30 40 20 f3 	br	#0xf320	
   a9f2:	0a 12       	push	r10		
   a9f4:	0b 12       	push	r11		
   a9f6:	08 12       	push	r8		
   a9f8:	09 12       	push	r9		
   a9fa:	06 12       	push	r6		
   a9fc:	07 12       	push	r7		
   a9fe:	0a 4c       	mov	r12,	r10	
   aa00:	0b 4d       	mov	r13,	r11	
   aa02:	06 4e       	mov	r14,	r6	
   aa04:	07 4f       	mov	r15,	r7	
   aa06:	18 41 0e 00 	mov	14(r1),	r8	;0x000e(r1)
   aa0a:	19 41 10 00 	mov	16(r1),	r9	;0x0010(r1)
   aa0e:	0f 4a       	mov	r10,	r15	
   aa10:	0f db       	bis	r11,	r15	
   aa12:	0f 93       	tst	r15		
   aa14:	06 20       	jnz	$+14     	;abs 0xaa22
   aa16:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   aa1a:	16 14 
   aa1c:	3c 43       	mov	#-1,	r12	;r3 As==11
   aa1e:	3d 43       	mov	#-1,	r13	;r3 As==11
   aa20:	d0 3c       	jmp	$+418    	;abs 0xabc2
   aa22:	b2 43 d2 12 	mov	#-1,	&0x12d2	;r3 As==11
   aa26:	b2 43 d4 12 	mov	#-1,	&0x12d4	;r3 As==11
   aa2a:	0e 4a       	mov	r10,	r14	
   aa2c:	0f 4b       	mov	r11,	r15	
   aa2e:	3e f0 09 00 	and	#9,	r14	;#0x0009
   aa32:	0f f3       	and	#0,	r15	;r3 As==00
   aa34:	3e 92       	cmp	#8,	r14	;r2 As==11
   aa36:	02 20       	jnz	$+6      	;abs 0xaa3c
   aa38:	0f 93       	tst	r15		
   aa3a:	0d 24       	jz	$+28     	;abs 0xaa56
   aa3c:	0e 48       	mov	r8,	r14	
   aa3e:	0f 49       	mov	r9,	r15	
   aa40:	0c 46       	mov	r6,	r12	
   aa42:	0d 47       	mov	r7,	r13	
   aa44:	b0 12 54 a9 	call	#0xa954	
   aa48:	0f 4c       	mov	r12,	r15	
   aa4a:	0f dd       	bis	r13,	r15	
   aa4c:	0f 93       	tst	r15		
   aa4e:	03 20       	jnz	$+8      	;abs 0xaa56
   aa50:	0c 43       	clr	r12		
   aa52:	0d 43       	clr	r13		
   aa54:	b6 3c       	jmp	$+366    	;abs 0xabc2
   aa56:	2a b3       	bit	#2,	r10	;r3 As==10
   aa58:	59 28       	jnc	$+180    	;abs 0xab0c
   aa5a:	b0 12 24 6a 	call	#0x6a24	
   aa5e:	0f 4c       	mov	r12,	r15	
   aa60:	0f dd       	bis	r13,	r15	
   aa62:	0f 93       	tst	r15		
   aa64:	05 24       	jz	$+12     	;abs 0xaa70
   aa66:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   aa6a:	3c 43       	mov	#-1,	r12	;r3 As==11
   aa6c:	3d 43       	mov	#-1,	r13	;r3 As==11
   aa6e:	a9 3c       	jmp	$+340    	;abs 0xabc2
   aa70:	3c 40 86 00 	mov	#134,	r12	;#0x0086
   aa74:	0d 43       	clr	r13		
   aa76:	b0 12 58 62 	call	#0x6258	
   aa7a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   aa7e:	0f 43       	clr	r15		
   aa80:	1c 43       	mov	#1,	r12	;r3 As==01
   aa82:	0d 43       	clr	r13		
   aa84:	b0 12 6e 62 	call	#0x626e	
   aa88:	3c 90 03 12 	cmp	#4611,	r12	;#0x1203
   aa8c:	3f 20       	jnz	$+128    	;abs 0xab0c
   aa8e:	0d 93       	tst	r13		
   aa90:	3d 20       	jnz	$+124    	;abs 0xab0c
   aa92:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   aa96:	0f 43       	clr	r15		
   aa98:	3c 40 5a a5 	mov	#-23206,r12	;#0xa55a
   aa9c:	0d 43       	clr	r13		
   aa9e:	b0 12 6e 62 	call	#0x626e	
   aaa2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   aaa6:	0f 43       	clr	r15		
   aaa8:	0c 43       	clr	r12		
   aaaa:	0d 43       	clr	r13		
   aaac:	b0 12 6e 62 	call	#0x626e	
   aab0:	3c 90 02 12 	cmp	#4610,	r12	;#0x1202
   aab4:	2b 20       	jnz	$+88     	;abs 0xab0c
   aab6:	0d 93       	tst	r13		
   aab8:	29 20       	jnz	$+84     	;abs 0xab0c
   aaba:	0c 43       	clr	r12		
   aabc:	0d 43       	clr	r13		
   aabe:	b0 12 b8 62 	call	#0x62b8	
   aac2:	0c 43       	clr	r12		
   aac4:	0d 43       	clr	r13		
   aac6:	b0 12 70 63 	call	#0x6370	
   aaca:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   aace:	0d 43       	clr	r13		
   aad0:	b0 12 be 63 	call	#0x63be	
   aad4:	2c 43       	mov	#2,	r12	;r3 As==10
   aad6:	0d 43       	clr	r13		
   aad8:	b0 12 70 63 	call	#0x6370	
   aadc:	b0 12 24 6a 	call	#0x6a24	
   aae0:	0f 4c       	mov	r12,	r15	
   aae2:	0f dd       	bis	r13,	r15	
   aae4:	0f 93       	tst	r15		
   aae6:	05 24       	jz	$+12     	;abs 0xaaf2
   aae8:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   aaec:	3c 43       	mov	#-1,	r12	;r3 As==11
   aaee:	3d 43       	mov	#-1,	r13	;r3 As==11
   aaf0:	68 3c       	jmp	$+210    	;abs 0xabc2
   aaf2:	0e 48       	mov	r8,	r14	
   aaf4:	0f 49       	mov	r9,	r15	
   aaf6:	0c 46       	mov	r6,	r12	
   aaf8:	0d 47       	mov	r7,	r13	
   aafa:	b0 12 54 a9 	call	#0xa954	
   aafe:	0f 4c       	mov	r12,	r15	
   ab00:	0f dd       	bis	r13,	r15	
   ab02:	0f 93       	tst	r15		
   ab04:	03 20       	jnz	$+8      	;abs 0xab0c
   ab06:	0c 43       	clr	r12		
   ab08:	0d 43       	clr	r13		
   ab0a:	5b 3c       	jmp	$+184    	;abs 0xabc2
   ab0c:	2a b2       	bit	#4,	r10	;r2 As==10
   ab0e:	48 28       	jnc	$+146    	;abs 0xaba0
   ab10:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   ab14:	b0 12 f6 36 	call	#0x36f6	
   ab18:	0c 43       	clr	r12		
   ab1a:	0d 43       	clr	r13		
   ab1c:	b0 12 bc 89 	call	#0x89bc	
   ab20:	3c 40 88 13 	mov	#5000,	r12	;#0x1388
   ab24:	0d 43       	clr	r13		
   ab26:	b0 12 be 63 	call	#0x63be	
   ab2a:	3c 40 b8 0b 	mov	#3000,	r12	;#0x0bb8
   ab2e:	0d 43       	clr	r13		
   ab30:	b0 12 bc 89 	call	#0x89bc	
   ab34:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   ab38:	0d 43       	clr	r13		
   ab3a:	b0 12 be 63 	call	#0x63be	
   ab3e:	0c 43       	clr	r12		
   ab40:	0d 43       	clr	r13		
   ab42:	b0 12 b8 62 	call	#0x62b8	
   ab46:	0c 43       	clr	r12		
   ab48:	0d 43       	clr	r13		
   ab4a:	b0 12 70 63 	call	#0x6370	
   ab4e:	3c 40 0a 00 	mov	#10,	r12	;#0x000a
   ab52:	0d 43       	clr	r13		
   ab54:	b0 12 be 63 	call	#0x63be	
   ab58:	1c 43       	mov	#1,	r12	;r3 As==01
   ab5a:	0d 43       	clr	r13		
   ab5c:	b0 12 70 63 	call	#0x6370	
   ab60:	1c 43       	mov	#1,	r12	;r3 As==01
   ab62:	0d 43       	clr	r13		
   ab64:	b0 12 b8 62 	call	#0x62b8	
   ab68:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   ab6c:	b0 12 f6 36 	call	#0x36f6	
   ab70:	b0 12 24 6a 	call	#0x6a24	
   ab74:	0f 4c       	mov	r12,	r15	
   ab76:	0f dd       	bis	r13,	r15	
   ab78:	0f 93       	tst	r15		
   ab7a:	05 24       	jz	$+12     	;abs 0xab86
   ab7c:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   ab80:	3c 43       	mov	#-1,	r12	;r3 As==11
   ab82:	3d 43       	mov	#-1,	r13	;r3 As==11
   ab84:	1e 3c       	jmp	$+62     	;abs 0xabc2
   ab86:	0e 48       	mov	r8,	r14	
   ab88:	0f 49       	mov	r9,	r15	
   ab8a:	0c 46       	mov	r6,	r12	
   ab8c:	0d 47       	mov	r7,	r13	
   ab8e:	b0 12 54 a9 	call	#0xa954	
   ab92:	0f 4c       	mov	r12,	r15	
   ab94:	0f dd       	bis	r13,	r15	
   ab96:	0f 93       	tst	r15		
   ab98:	03 20       	jnz	$+8      	;abs 0xaba0
   ab9a:	0c 43       	clr	r12		
   ab9c:	0d 43       	clr	r13		
   ab9e:	11 3c       	jmp	$+36     	;abs 0xabc2
   aba0:	b0 12 28 70 	call	#0x7028	
   aba4:	0f 4c       	mov	r12,	r15	
   aba6:	0f dd       	bis	r13,	r15	
   aba8:	0f 93       	tst	r15		
   abaa:	06 20       	jnz	$+14     	;abs 0xabb8
   abac:	b2 40 1e 00 	mov	#30,	&0x1416	;#0x001e
   abb0:	16 14 
   abb2:	3c 43       	mov	#-1,	r12	;r3 As==11
   abb4:	3d 43       	mov	#-1,	r13	;r3 As==11
   abb6:	05 3c       	jmp	$+12     	;abs 0xabc2
   abb8:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   abbc:	16 14 
   abbe:	3c 43       	mov	#-1,	r12	;r3 As==11
   abc0:	3d 43       	mov	#-1,	r13	;r3 As==11
   abc2:	30 40 20 f3 	br	#0xf320	
   abc6:	0a 12       	push	r10		
   abc8:	0b 12       	push	r11		
   abca:	08 12       	push	r8		
   abcc:	09 12       	push	r9		
   abce:	06 12       	push	r6		
   abd0:	07 12       	push	r7		
   abd2:	04 12       	push	r4		
   abd4:	05 12       	push	r5		
   abd6:	0f 12       	push	r15		
   abd8:	0e 12       	push	r14		
   abda:	31 82       	sub	#8,	r1	;r2 As==11
   abdc:	08 4c       	mov	r12,	r8	
   abde:	09 4d       	mov	r13,	r9	
   abe0:	34 43       	mov	#-1,	r4	;r3 As==11
   abe2:	35 43       	mov	#-1,	r5	;r3 As==11
   abe4:	b1 40 80 00 	mov	#128,	0(r1)	;#0x0080, 0x0000(r1)
   abe8:	00 00 
   abea:	0e 48       	mov	r8,	r14	
   abec:	0f 49       	mov	r9,	r15	
   abee:	8e 10       	swpb	r14		
   abf0:	8f 10       	swpb	r15		
   abf2:	4e ef       	xor.b	r15,	r14	
   abf4:	0e ef       	xor	r15,	r14	
   abf6:	8f 11       	sxt	r15		
   abf8:	3e f0 00 0f 	and	#3840,	r14	;#0x0f00
   abfc:	81 5e 00 00 	add	r14,	0(r1)	;0x0000(r1)
   ac00:	3c 40 19 00 	mov	#25,	r12	;#0x0019
   ac04:	0d 43       	clr	r13		
   ac06:	b0 12 be 63 	call	#0x63be	
   ac0a:	81 48 02 00 	mov	r8,	2(r1)	;0x0002(r1)
   ac0e:	3c 40 19 00 	mov	#25,	r12	;#0x0019
   ac12:	0d 43       	clr	r13		
   ac14:	b0 12 be 63 	call	#0x63be	
   ac18:	1e 41 02 00 	mov	2(r1),	r14	;0x0002(r1)
   ac1c:	2c 41       	mov	@r1,	r12	
   ac1e:	b0 12 f8 78 	call	#0x78f8	
   ac22:	06 43       	clr	r6		
   ac24:	07 43       	clr	r7		
   ac26:	0a 43       	clr	r10		
   ac28:	0b 43       	clr	r11		
   ac2a:	3c 40 3c 00 	mov	#60,	r12	;#0x003c
   ac2e:	0d 43       	clr	r13		
   ac30:	b0 12 be 63 	call	#0x63be	
   ac34:	b0 12 9e 7f 	call	#0x7f9e	
   ac38:	06 4c       	mov	r12,	r6	
   ac3a:	07 4d       	mov	r13,	r7	
   ac3c:	1a 53       	inc	r10		
   ac3e:	0b 63       	adc	r11		
   ac40:	2c 43       	mov	#2,	r12	;r3 As==10
   ac42:	0d 43       	clr	r13		
   ac44:	b0 12 be 63 	call	#0x63be	
   ac48:	36 90 be ba 	cmp	#-17730,r6	;#0xbabe
   ac4c:	03 20       	jnz	$+8      	;abs 0xac54
   ac4e:	37 90 fe ca 	cmp	#-13570,r7	;#0xcafe
   ac52:	06 24       	jz	$+14     	;abs 0xac60
   ac54:	0b 93       	tst	r11		
   ac56:	ee 2b       	jnc	$-34     	;abs 0xac34
   ac58:	03 20       	jnz	$+8      	;abs 0xac60
   ac5a:	3a 90 b9 0b 	cmp	#3001,	r10	;#0x0bb9
   ac5e:	ea 2b       	jnc	$-42     	;abs 0xac34
   ac60:	0b 93       	tst	r11		
   ac62:	04 28       	jnc	$+10     	;abs 0xac6c
   ac64:	05 20       	jnz	$+12     	;abs 0xac70
   ac66:	3a 90 b9 0b 	cmp	#3001,	r10	;#0x0bb9
   ac6a:	02 2c       	jc	$+6      	;abs 0xac70
   ac6c:	04 43       	clr	r4		
   ac6e:	05 43       	clr	r5		
   ac70:	0e 41       	mov	r1,	r14	
   ac72:	2e 52       	add	#4,	r14	;r2 As==10
   ac74:	0c 41       	mov	r1,	r12	
   ac76:	2c 52       	add	#4,	r12	;r2 As==10
   ac78:	b0 12 04 7a 	call	#0x7a04	
   ac7c:	0c 44       	mov	r4,	r12	
   ac7e:	0d 45       	mov	r5,	r13	
   ac80:	31 50 0c 00 	add	#12,	r1	;#0x000c
   ac84:	30 40 1c f3 	br	#0xf31c	
   ac88:	0a 12       	push	r10		
   ac8a:	0b 12       	push	r11		
   ac8c:	08 12       	push	r8		
   ac8e:	06 12       	push	r6		
   ac90:	07 12       	push	r7		
   ac92:	04 12       	push	r4		
   ac94:	05 12       	push	r5		
   ac96:	31 80 12 00 	sub	#18,	r1	;#0x0012
   ac9a:	08 4c       	mov	r12,	r8	
   ac9c:	36 43       	mov	#-1,	r6	;r3 As==11
   ac9e:	37 43       	mov	#-1,	r7	;r3 As==11
   aca0:	3f 40 2e e8 	mov	#-6098,	r15	;#0xe82e
   aca4:	b1 4f 0c 00 	mov	@r15+,	12(r1)	;0x000c(r1)
   aca8:	b1 4f 0e 00 	mov	@r15+,	14(r1)	;0x000e(r1)
   acac:	b1 4f 10 00 	mov	@r15+,	16(r1)	;0x0010(r1)
   acb0:	b1 40 03 00 	mov	#3,	4(r1)	;#0x0003, 0x0004(r1)
   acb4:	04 00 
   acb6:	81 43 06 00 	mov	#0,	6(r1)	;r3 As==00, 0x0006(r1)
   acba:	0f 41       	mov	r1,	r15	
   acbc:	3f 50 0c 00 	add	#12,	r15	;#0x000c
   acc0:	0f 12       	push	r15		
   acc2:	1e 41 06 00 	mov	6(r1),	r14	;0x0006(r1)
   acc6:	1f 41 08 00 	mov	8(r1),	r15	;0x0008(r1)
   acca:	0c 48       	mov	r8,	r12	
   accc:	0d 43       	clr	r13		
   acce:	b0 12 a6 76 	call	#0x76a6	
   acd2:	21 53       	incd	r1		
   acd4:	0c 93       	tst	r12		
   acd6:	d3 20       	jnz	$+424    	;abs 0xae7e
   acd8:	0e 43       	clr	r14		
   acda:	0f 43       	clr	r15		
   acdc:	1c 43       	mov	#1,	r12	;r3 As==01
   acde:	b0 12 50 7f 	call	#0x7f50	
   ace2:	82 4c 7e 14 	mov	r12,	&0x147e	
   ace6:	82 4d 80 14 	mov	r13,	&0x1480	
   acea:	0e 43       	clr	r14		
   acec:	0f 43       	clr	r15		
   acee:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   acf2:	b0 12 50 7f 	call	#0x7f50	
   acf6:	82 4c 86 14 	mov	r12,	&0x1486	
   acfa:	82 4d 88 14 	mov	r13,	&0x1488	
   acfe:	0e 43       	clr	r14		
   ad00:	0f 43       	clr	r15		
   ad02:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   ad06:	b0 12 50 7f 	call	#0x7f50	
   ad0a:	82 4c 82 14 	mov	r12,	&0x1482	
   ad0e:	82 4d 84 14 	mov	r13,	&0x1484	
   ad12:	0e 43       	clr	r14		
   ad14:	0f 43       	clr	r15		
   ad16:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   ad1a:	b0 12 50 7f 	call	#0x7f50	
   ad1e:	82 4c 8a 14 	mov	r12,	&0x148a	
   ad22:	82 4d 8c 14 	mov	r13,	&0x148c	
   ad26:	0e 43       	clr	r14		
   ad28:	0f 43       	clr	r15		
   ad2a:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   ad2e:	b0 12 50 7f 	call	#0x7f50	
   ad32:	82 4c 8e 14 	mov	r12,	&0x148e	
   ad36:	82 4d 90 14 	mov	r13,	&0x1490	
   ad3a:	d2 43 92 14 	mov.b	#1,	&0x1492	;r3 As==01
   ad3e:	0e 48       	mov	r8,	r14	
   ad40:	2e 52       	add	#4,	r14	;r2 As==10
   ad42:	0f 43       	clr	r15		
   ad44:	0c 43       	clr	r12		
   ad46:	b0 12 50 7f 	call	#0x7f50	
   ad4a:	0e 43       	clr	r14		
   ad4c:	0f 43       	clr	r15		
   ad4e:	2c 43       	mov	#2,	r12	;r3 As==10
   ad50:	b0 12 50 7f 	call	#0x7f50	
   ad54:	0e 43       	clr	r14		
   ad56:	0f 43       	clr	r15		
   ad58:	2c 42       	mov	#4,	r12	;r2 As==10
   ad5a:	b0 12 50 7f 	call	#0x7f50	
   ad5e:	1e 43       	mov	#1,	r14	;r3 As==01
   ad60:	0f 43       	clr	r15		
   ad62:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   ad66:	b0 12 50 7f 	call	#0x7f50	
   ad6a:	1e 43       	mov	#1,	r14	;r3 As==01
   ad6c:	0f 43       	clr	r15		
   ad6e:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   ad72:	b0 12 50 7f 	call	#0x7f50	
   ad76:	0e 48       	mov	r8,	r14	
   ad78:	3e 50 0a 00 	add	#10,	r14	;#0x000a
   ad7c:	0f 43       	clr	r15		
   ad7e:	82 4e 2a 14 	mov	r14,	&0x142a	
   ad82:	82 4f 2c 14 	mov	r15,	&0x142c	
   ad86:	92 43 56 14 	mov	#1,	&0x1456	;r3 As==01
   ad8a:	82 43 58 14 	mov	#0,	&0x1458	;r3 As==00
   ad8e:	b2 40 ad de 	mov	#-8531,	&0x145a	;#0xdead
   ad92:	5a 14 
   ad94:	82 43 5c 14 	mov	#0,	&0x145c	;r3 As==00
   ad98:	b2 40 ef be 	mov	#-16657,&0x145e	;#0xbeef
   ad9c:	5e 14 
   ad9e:	82 43 60 14 	mov	#0,	&0x1460	;r3 As==00
   ada2:	b0 12 78 64 	call	#0x6478	
   ada6:	0e 48       	mov	r8,	r14	
   ada8:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   adac:	b0 12 40 79 	call	#0x7940	
   adb0:	0a 43       	clr	r10		
   adb2:	0b 43       	clr	r11		
   adb4:	04 43       	clr	r4		
   adb6:	05 43       	clr	r5		
   adb8:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   adbc:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   adc0:	81 43 08 00 	mov	#0,	8(r1)	;r3 As==00, 0x0008(r1)
   adc4:	81 43 0a 00 	mov	#0,	10(r1)	;r3 As==00, 0x000a(r1)
   adc8:	b0 12 84 7f 	call	#0x7f84	
   adcc:	04 4c       	mov	r12,	r4	
   adce:	05 4d       	mov	r13,	r5	
   add0:	1a 53       	inc	r10		
   add2:	0b 63       	adc	r11		
   add4:	44 93       	tst.b	r4		
   add6:	06 38       	jl	$+14     	;abs 0xade4
   add8:	0b 93       	tst	r11		
   adda:	f6 3b       	jl	$-18     	;abs 0xadc8
   addc:	03 20       	jnz	$+8      	;abs 0xade4
   adde:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   ade2:	f2 2b       	jnc	$-26     	;abs 0xadc8
   ade4:	0e 41       	mov	r1,	r14	
   ade6:	3e 52       	add	#8,	r14	;r2 As==11
   ade8:	0c 41       	mov	r1,	r12	
   adea:	b0 12 04 7a 	call	#0x7a04	
   adee:	0c 93       	tst	r12		
   adf0:	46 20       	jnz	$+142    	;abs 0xae7e
   adf2:	1e 42 7e 14 	mov	&0x147e,r14	
   adf6:	1f 42 80 14 	mov	&0x1480,r15	
   adfa:	0c 43       	clr	r12		
   adfc:	b0 12 50 7f 	call	#0x7f50	
   ae00:	1e 42 86 14 	mov	&0x1486,r14	
   ae04:	1f 42 88 14 	mov	&0x1488,r15	
   ae08:	2c 43       	mov	#2,	r12	;r3 As==10
   ae0a:	b0 12 50 7f 	call	#0x7f50	
   ae0e:	1e 42 82 14 	mov	&0x1482,r14	
   ae12:	1f 42 84 14 	mov	&0x1484,r15	
   ae16:	2c 42       	mov	#4,	r12	;r2 As==10
   ae18:	b0 12 50 7f 	call	#0x7f50	
   ae1c:	1e 42 8a 14 	mov	&0x148a,r14	
   ae20:	1f 42 8c 14 	mov	&0x148c,r15	
   ae24:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   ae28:	b0 12 50 7f 	call	#0x7f50	
   ae2c:	1e 42 8e 14 	mov	&0x148e,r14	
   ae30:	1f 42 90 14 	mov	&0x1490,r15	
   ae34:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   ae38:	b0 12 50 7f 	call	#0x7f50	
   ae3c:	c2 43 92 14 	mov.b	#0,	&0x1492	;r3 As==00
   ae40:	b0 12 ea 64 	call	#0x64ea	
   ae44:	0e 48       	mov	r8,	r14	
   ae46:	2e 52       	add	#4,	r14	;r2 As==10
   ae48:	0f 43       	clr	r15		
   ae4a:	81 9e 00 00 	cmp	r14,	0(r1)	;0x0000(r1)
   ae4e:	17 20       	jnz	$+48     	;abs 0xae7e
   ae50:	81 9f 02 00 	cmp	r15,	2(r1)	;0x0002(r1)
   ae54:	14 20       	jnz	$+42     	;abs 0xae7e
   ae56:	92 93 56 14 	cmp	#1,	&0x1456	;r3 As==01
   ae5a:	11 20       	jnz	$+36     	;abs 0xae7e
   ae5c:	82 93 58 14 	tst	&0x1458	
   ae60:	0e 20       	jnz	$+30     	;abs 0xae7e
   ae62:	1f 42 5a 14 	mov	&0x145a,r15	
   ae66:	1f d2 5c 14 	bis	&0x145c,r15	
   ae6a:	0f 93       	tst	r15		
   ae6c:	08 20       	jnz	$+18     	;abs 0xae7e
   ae6e:	0b 93       	tst	r11		
   ae70:	04 38       	jl	$+10     	;abs 0xae7a
   ae72:	05 20       	jnz	$+12     	;abs 0xae7e
   ae74:	3a 90 b8 0b 	cmp	#3000,	r10	;#0x0bb8
   ae78:	02 2c       	jc	$+6      	;abs 0xae7e
   ae7a:	06 43       	clr	r6		
   ae7c:	07 43       	clr	r7		
   ae7e:	0c 46       	mov	r6,	r12	
   ae80:	31 50 12 00 	add	#18,	r1	;#0x0012
   ae84:	35 41       	pop	r5		
   ae86:	34 41       	pop	r4		
   ae88:	37 41       	pop	r7		
   ae8a:	36 41       	pop	r6		
   ae8c:	30 40 26 f3 	br	#0xf326	
   ae90:	0a 12       	push	r10		
   ae92:	0b 12       	push	r11		
   ae94:	08 12       	push	r8		
   ae96:	21 83       	decd	r1		
   ae98:	08 4c       	mov	r12,	r8	
   ae9a:	3a 43       	mov	#-1,	r10	;r3 As==11
   ae9c:	3b 43       	mov	#-1,	r11	;r3 As==11
   ae9e:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   aea2:	0e 41       	mov	r1,	r14	
   aea4:	3c 40 82 01 	mov	#386,	r12	;#0x0182
   aea8:	0d 43       	clr	r13		
   aeaa:	b0 12 f6 76 	call	#0x76f6	
   aeae:	0c 93       	tst	r12		
   aeb0:	51 20       	jnz	$+164    	;abs 0xaf54
   aeb2:	81 93 00 00 	tst	0(r1)		;0x0000(r1)
   aeb6:	4c 34       	jge	$+154    	;abs 0xaf50
   aeb8:	b1 40 03 00 	mov	#3,	0(r1)	;#0x0003, 0x0000(r1)
   aebc:	00 00 
   aebe:	2e 41       	mov	@r1,	r14	
   aec0:	3c 40 82 01 	mov	#386,	r12	;#0x0182
   aec4:	0d 43       	clr	r13		
   aec6:	b0 12 de 75 	call	#0x75de	
   aeca:	0c 93       	tst	r12		
   aecc:	43 20       	jnz	$+136    	;abs 0xaf54
   aece:	0e 41       	mov	r1,	r14	
   aed0:	3c 40 82 01 	mov	#386,	r12	;#0x0182
   aed4:	0d 43       	clr	r13		
   aed6:	b0 12 f6 76 	call	#0x76f6	
   aeda:	0c 93       	tst	r12		
   aedc:	3b 20       	jnz	$+120    	;abs 0xaf54
   aede:	b1 90 03 00 	cmp	#3,	0(r1)	;#0x0003, 0x0000(r1)
   aee2:	00 00 
   aee4:	32 24       	jz	$+102    	;abs 0xaf4a
   aee6:	b0 12 24 6a 	call	#0x6a24	
   aeea:	0f 4c       	mov	r12,	r15	
   aeec:	0f dd       	bis	r13,	r15	
   aeee:	0f 93       	tst	r15		
   aef0:	05 24       	jz	$+12     	;abs 0xaefc
   aef2:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   aef6:	3c 43       	mov	#-1,	r12	;r3 As==11
   aef8:	3d 43       	mov	#-1,	r13	;r3 As==11
   aefa:	2e 3c       	jmp	$+94     	;abs 0xaf58
   aefc:	03 12       	push	#0		;r3 As==00
   aefe:	03 12       	push	#0		;r3 As==00
   af00:	0e 43       	clr	r14		
   af02:	0f 43       	clr	r15		
   af04:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   af08:	0d 43       	clr	r13		
   af0a:	b0 12 f2 a9 	call	#0xa9f2	
   af0e:	21 52       	add	#4,	r1	;r2 As==10
   af10:	0f 4c       	mov	r12,	r15	
   af12:	0f dd       	bis	r13,	r15	
   af14:	0f 93       	tst	r15		
   af16:	06 24       	jz	$+14     	;abs 0xaf24
   af18:	92 42 16 14 	mov	&0x1416,&0x1416	
   af1c:	16 14 
   af1e:	3c 43       	mov	#-1,	r12	;r3 As==11
   af20:	3d 43       	mov	#-1,	r13	;r3 As==11
   af22:	1a 3c       	jmp	$+54     	;abs 0xaf58
   af24:	0c 48       	mov	r8,	r12	
   af26:	b0 12 88 ac 	call	#0xac88	
   af2a:	0c 93       	tst	r12		
   af2c:	13 20       	jnz	$+40     	;abs 0xaf54
   af2e:	0e 41       	mov	r1,	r14	
   af30:	3c 40 82 01 	mov	#386,	r12	;#0x0182
   af34:	0d 43       	clr	r13		
   af36:	b0 12 f6 76 	call	#0x76f6	
   af3a:	0c 93       	tst	r12		
   af3c:	0b 20       	jnz	$+24     	;abs 0xaf54
   af3e:	81 93 00 00 	tst	0(r1)		;0x0000(r1)
   af42:	08 38       	jl	$+18     	;abs 0xaf54
   af44:	0a 43       	clr	r10		
   af46:	0b 43       	clr	r11		
   af48:	05 3c       	jmp	$+12     	;abs 0xaf54
   af4a:	0a 43       	clr	r10		
   af4c:	0b 43       	clr	r11		
   af4e:	02 3c       	jmp	$+6      	;abs 0xaf54
   af50:	0a 43       	clr	r10		
   af52:	0b 43       	clr	r11		
   af54:	0c 4a       	mov	r10,	r12	
   af56:	0d 4b       	mov	r11,	r13	
   af58:	21 53       	incd	r1		
   af5a:	30 40 26 f3 	br	#0xf326	
   af5e:	0a 12       	push	r10		
   af60:	0b 12       	push	r11		
   af62:	08 12       	push	r8		
   af64:	09 12       	push	r9		
   af66:	06 12       	push	r6		
   af68:	07 12       	push	r7		
   af6a:	04 12       	push	r4		
   af6c:	05 12       	push	r5		
   af6e:	0d 12       	push	r13		
   af70:	0c 12       	push	r12		
   af72:	0f 12       	push	r15		
   af74:	0e 12       	push	r14		
   af76:	31 80 0e 00 	sub	#14,	r1	;#0x000e
   af7a:	3a 43       	mov	#-1,	r10	;r3 As==11
   af7c:	3b 43       	mov	#-1,	r11	;r3 As==11
   af7e:	b0 12 2e 3c 	call	#0x3c2e	
   af82:	81 4c 00 00 	mov	r12,	0(r1)	;0x0000(r1)
   af86:	2f 41       	mov	@r1,	r15	
   af88:	1f 52 08 11 	add	&0x1108,r15	
   af8c:	81 4f 02 00 	mov	r15,	2(r1)	;0x0002(r1)
   af90:	d2 93 db 12 	cmp.b	#1,	&0x12db	;r3 As==01
   af94:	17 20       	jnz	$+48     	;abs 0xafc4
   af96:	30 12 98 14 	push	#5272		;#0x1498
   af9a:	1e 42 be 11 	mov	&0x11be,r14	
   af9e:	1f 42 c0 11 	mov	&0x11c0,r15	
   afa2:	12 c3       	clrc			
   afa4:	0f 10       	rrc	r15		
   afa6:	0e 10       	rrc	r14		
   afa8:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   afac:	0d 43       	clr	r13		
   afae:	b0 12 0c 78 	call	#0x780c	
   afb2:	21 53       	incd	r1		
   afb4:	0c 93       	tst	r12		
   afb6:	06 24       	jz	$+14     	;abs 0xafc4
   afb8:	b2 40 0c 00 	mov	#12,	&0x1416	;#0x000c
   afbc:	16 14 
   afbe:	3c 43       	mov	#-1,	r12	;r3 As==11
   afc0:	3d 43       	mov	#-1,	r13	;r3 As==11
   afc2:	ea 3d       	jmp	$+982    	;abs 0xb398
   afc4:	82 93 c4 15 	tst	&0x15c4	
   afc8:	12 24       	jz	$+38     	;abs 0xafee
   afca:	82 93 c6 15 	tst	&0x15c6	
   afce:	0f 20       	jnz	$+32     	;abs 0xafee
   afd0:	2c 41       	mov	@r1,	r12	
   afd2:	b0 12 90 ae 	call	#0xae90	
   afd6:	0f 4c       	mov	r12,	r15	
   afd8:	0f dd       	bis	r13,	r15	
   afda:	0f 93       	tst	r15		
   afdc:	06 24       	jz	$+14     	;abs 0xafea
   afde:	b2 40 3d 00 	mov	#61,	&0x1416	;#0x003d
   afe2:	16 14 
   afe4:	3c 43       	mov	#-1,	r12	;r3 As==11
   afe6:	3d 43       	mov	#-1,	r13	;r3 As==11
   afe8:	d7 3d       	jmp	$+944    	;abs 0xb398
   afea:	92 43 c6 15 	mov	#1,	&0x15c6	;r3 As==01
   afee:	82 93 74 14 	tst	&0x1474	
   aff2:	04 24       	jz	$+10     	;abs 0xaffc
   aff4:	b2 40 08 a5 	mov	#-23288,&0x1112	;#0xa508
   aff8:	12 11 
   affa:	03 3c       	jmp	$+8      	;abs 0xb002
   affc:	b2 40 48 a5 	mov	#-23224,&0x1112	;#0xa548
   b000:	12 11 
   b002:	30 12 08 11 	push	#4360		;#0x1108
   b006:	1e 42 be 11 	mov	&0x11be,r14	
   b00a:	1f 42 c0 11 	mov	&0x11c0,r15	
   b00e:	12 c3       	clrc			
   b010:	0f 10       	rrc	r15		
   b012:	0e 10       	rrc	r14		
   b014:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   b018:	0d 43       	clr	r13		
   b01a:	b0 12 a6 76 	call	#0x76a6	
   b01e:	1e 41 14 00 	mov	20(r1),	r14	;0x0014(r1)
   b022:	1f 41 16 00 	mov	22(r1),	r15	;0x0016(r1)
   b026:	21 53       	incd	r1		
   b028:	0f 83       	sub	#0,	r15	;r3 As==00
   b02a:	94 21       	jnz	$+810    	;abs 0xb354
   b02c:	0e 83       	sub	#0,	r14	;r3 As==00
   b02e:	05 24       	jz	$+12     	;abs 0xb03a
   b030:	1e 83       	dec	r14		
   b032:	82 24       	jz	$+262    	;abs 0xb138
   b034:	1e 83       	dec	r14		
   b036:	80 24       	jz	$+258    	;abs 0xb138
   b038:	8d 3d       	jmp	$+796    	;abs 0xb354
   b03a:	b0 12 1c 3c 	call	#0x3c1c	
   b03e:	0d 43       	clr	r13		
   b040:	81 9d 10 00 	cmp	r13,	16(r1)	;0x0010(r1)
   b044:	14 38       	jl	$+42     	;abs 0xb06e
   b046:	03 20       	jnz	$+8      	;abs 0xb04e
   b048:	81 9c 0e 00 	cmp	r12,	14(r1)	;0x000e(r1)
   b04c:	10 28       	jnc	$+34     	;abs 0xb06e
   b04e:	b0 12 22 3c 	call	#0x3c22	
   b052:	0d 43       	clr	r13		
   b054:	1d 91 10 00 	cmp	16(r1),	r13	;0x0010(r1)
   b058:	0a 38       	jl	$+22     	;abs 0xb06e
   b05a:	03 20       	jnz	$+8      	;abs 0xb062
   b05c:	1c 91 0e 00 	cmp	14(r1),	r12	;0x000e(r1)
   b060:	06 28       	jnc	$+14     	;abs 0xb06e
   b062:	b0 12 28 3c 	call	#0x3c28	
   b066:	0d 43       	clr	r13		
   b068:	08 4c       	mov	r12,	r8	
   b06a:	09 4d       	mov	r13,	r9	
   b06c:	05 3c       	jmp	$+12     	;abs 0xb078
   b06e:	b0 12 f0 3c 	call	#0x3cf0	
   b072:	0d 43       	clr	r13		
   b074:	08 4c       	mov	r12,	r8	
   b076:	09 4d       	mov	r13,	r9	
   b078:	1c 41 28 00 	mov	40(r1),	r12	;0x0028(r1)
   b07c:	1d 41 2a 00 	mov	42(r1),	r13	;0x002a(r1)
   b080:	0e 48       	mov	r8,	r14	
   b082:	0f 49       	mov	r9,	r15	
   b084:	b0 12 86 f4 	call	#0xf486	
   b088:	81 4c 04 00 	mov	r12,	4(r1)	;0x0004(r1)
   b08c:	81 4d 06 00 	mov	r13,	6(r1)	;0x0006(r1)
   b090:	1c 41 28 00 	mov	40(r1),	r12	;0x0028(r1)
   b094:	1d 41 2a 00 	mov	42(r1),	r13	;0x002a(r1)
   b098:	0e 48       	mov	r8,	r14	
   b09a:	0f 49       	mov	r9,	r15	
   b09c:	b0 12 86 f4 	call	#0xf486	
   b0a0:	0d 4e       	mov	r14,	r13	
   b0a2:	0d df       	bis	r15,	r13	
   b0a4:	0d 93       	tst	r13		
   b0a6:	04 24       	jz	$+10     	;abs 0xb0b0
   b0a8:	91 53 04 00 	inc	4(r1)		;0x0004(r1)
   b0ac:	81 63 06 00 	adc	6(r1)		;0x0006(r1)
   b0b0:	b2 40 02 a5 	mov	#-23294,&0x1110	;#0xa502
   b0b4:	10 11 
   b0b6:	06 43       	clr	r6		
   b0b8:	07 43       	clr	r7		
   b0ba:	17 91 06 00 	cmp	6(r1),	r7	;0x0006(r1)
   b0be:	04 38       	jl	$+10     	;abs 0xb0c8
   b0c0:	4f 21       	jnz	$+672    	;abs 0xb360
   b0c2:	16 91 04 00 	cmp	4(r1),	r6	;0x0004(r1)
   b0c6:	4c 2d       	jc	$+666    	;abs 0xb360
   b0c8:	0c 46       	mov	r6,	r12	
   b0ca:	0d 47       	mov	r7,	r13	
   b0cc:	0e 48       	mov	r8,	r14	
   b0ce:	0f 49       	mov	r9,	r15	
   b0d0:	b0 12 70 e6 	call	#0xe670	
   b0d4:	1c 51 0e 00 	add	14(r1),	r12	;0x000e(r1)
   b0d8:	1d 61 10 00 	addc	16(r1),	r13	;0x0010(r1)
   b0dc:	04 4c       	mov	r12,	r4	
   b0de:	05 4d       	mov	r13,	r5	
   b0e0:	82 44 0c 11 	mov	r4,	&0x110c	
   b0e4:	82 45 0e 11 	mov	r5,	&0x110e	
   b0e8:	30 12 0c 11 	push	#4364		;#0x110c
   b0ec:	3e 40 03 00 	mov	#3,	r14	;#0x0003
   b0f0:	0f 43       	clr	r15		
   b0f2:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   b0f6:	2c 52       	add	#4,	r12	;r2 As==10
   b0f8:	0d 43       	clr	r13		
   b0fa:	b0 12 a6 76 	call	#0x76a6	
   b0fe:	0e 43       	clr	r14		
   b100:	0f 43       	clr	r15		
   b102:	1c 41 04 00 	mov	4(r1),	r12	;0x0004(r1)
   b106:	0d 43       	clr	r13		
   b108:	b0 12 c6 ab 	call	#0xabc6	
   b10c:	0a 4c       	mov	r12,	r10	
   b10e:	0b 4d       	mov	r13,	r11	
   b110:	21 53       	incd	r1		
   b112:	0f 4a       	mov	r10,	r15	
   b114:	0f db       	bis	r11,	r15	
   b116:	0f 93       	tst	r15		
   b118:	08 24       	jz	$+18     	;abs 0xb12a
   b11a:	82 43 c6 15 	mov	#0,	&0x15c6	;r3 As==00
   b11e:	b2 40 0e 00 	mov	#14,	&0x1416	;#0x000e
   b122:	16 14 
   b124:	3c 43       	mov	#-1,	r12	;r3 As==11
   b126:	3d 43       	mov	#-1,	r13	;r3 As==11
   b128:	37 3d       	jmp	$+624    	;abs 0xb398
   b12a:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   b12e:	b0 12 f6 36 	call	#0x36f6	
   b132:	16 53       	inc	r6		
   b134:	07 63       	adc	r7		
   b136:	c1 3f       	jmp	$-124    	;abs 0xb0ba
   b138:	b0 12 f6 3c 	call	#0x3cf6	
   b13c:	0d 43       	clr	r13		
   b13e:	b0 12 e2 f4 	call	#0xf4e2	
   b142:	b0 12 e2 f4 	call	#0xf4e2	
   b146:	81 4c 04 00 	mov	r12,	4(r1)	;0x0004(r1)
   b14a:	81 4d 06 00 	mov	r13,	6(r1)	;0x0006(r1)
   b14e:	b2 40 04 a5 	mov	#-23292,&0x1110	;#0xa504
   b152:	10 11 
   b154:	b0 12 12 3c 	call	#0x3c12	
   b158:	3c 53       	add	#-1,	r12	;r3 As==11
   b15a:	3d 63       	addc	#-1,	r13	;r3 As==11
   b15c:	06 4c       	mov	r12,	r6	
   b15e:	07 4d       	mov	r13,	r7	
   b160:	08 46       	mov	r6,	r8	
   b162:	09 47       	mov	r7,	r9	
   b164:	28 53       	incd	r8		
   b166:	09 63       	adc	r9		
   b168:	b0 12 0c 3c 	call	#0x3c0c	
   b16c:	0d 43       	clr	r13		
   b16e:	09 9d       	cmp	r13,	r9	
   b170:	3c 38       	jl	$+122    	;abs 0xb1ea
   b172:	02 20       	jnz	$+6      	;abs 0xb178
   b174:	08 9c       	cmp	r12,	r8	
   b176:	39 28       	jnc	$+116    	;abs 0xb1ea
   b178:	08 46       	mov	r6,	r8	
   b17a:	09 47       	mov	r7,	r9	
   b17c:	28 53       	incd	r8		
   b17e:	09 63       	adc	r9		
   b180:	b0 12 0c 3c 	call	#0x3c0c	
   b184:	0d 43       	clr	r13		
   b186:	08 9c       	cmp	r12,	r8	
   b188:	04 20       	jnz	$+10     	;abs 0xb192
   b18a:	09 9d       	cmp	r13,	r9	
   b18c:	02 20       	jnz	$+6      	;abs 0xb192
   b18e:	26 53       	incd	r6		
   b190:	07 63       	adc	r7		
   b192:	82 46 0c 11 	mov	r6,	&0x110c	
   b196:	82 47 0e 11 	mov	r7,	&0x110e	
   b19a:	30 12 0c 11 	push	#4364		;#0x110c
   b19e:	3e 40 03 00 	mov	#3,	r14	;#0x0003
   b1a2:	0f 43       	clr	r15		
   b1a4:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   b1a8:	2c 52       	add	#4,	r12	;r2 As==10
   b1aa:	0d 43       	clr	r13		
   b1ac:	b0 12 a6 76 	call	#0x76a6	
   b1b0:	0e 43       	clr	r14		
   b1b2:	0f 43       	clr	r15		
   b1b4:	1c 41 04 00 	mov	4(r1),	r12	;0x0004(r1)
   b1b8:	0d 43       	clr	r13		
   b1ba:	b0 12 c6 ab 	call	#0xabc6	
   b1be:	0a 4c       	mov	r12,	r10	
   b1c0:	0b 4d       	mov	r13,	r11	
   b1c2:	16 81 06 00 	sub	6(r1),	r6	;0x0006(r1)
   b1c6:	17 71 08 00 	subc	8(r1),	r7	;0x0008(r1)
   b1ca:	21 53       	incd	r1		
   b1cc:	0f 4a       	mov	r10,	r15	
   b1ce:	0f db       	bis	r11,	r15	
   b1d0:	0f 93       	tst	r15		
   b1d2:	06 24       	jz	$+14     	;abs 0xb1e0
   b1d4:	b2 40 0e 00 	mov	#14,	&0x1416	;#0x000e
   b1d8:	16 14 
   b1da:	3c 43       	mov	#-1,	r12	;r3 As==11
   b1dc:	3d 43       	mov	#-1,	r13	;r3 As==11
   b1de:	dc 3c       	jmp	$+442    	;abs 0xb398
   b1e0:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   b1e4:	b0 12 f6 36 	call	#0x36f6	
   b1e8:	bb 3f       	jmp	$-136    	;abs 0xb160
   b1ea:	a1 93 12 00 	cmp	#2,	18(r1)	;r3 As==10, 0x0012(r1)
   b1ee:	b8 20       	jnz	$+370    	;abs 0xb360
   b1f0:	81 93 14 00 	tst	20(r1)		;0x0014(r1)
   b1f4:	b5 20       	jnz	$+364    	;abs 0xb360
   b1f6:	b0 12 22 3c 	call	#0x3c22	
   b1fa:	81 4c 0c 00 	mov	r12,	12(r1)	;0x000c(r1)
   b1fe:	b0 12 1c 3c 	call	#0x3c1c	
   b202:	1f 41 0c 00 	mov	12(r1),	r15	;0x000c(r1)
   b206:	1f 53       	inc	r15		
   b208:	0f 8c       	sub	r12,	r15	
   b20a:	0c 4f       	mov	r15,	r12	
   b20c:	0c 12       	push	r12		
   b20e:	b0 12 28 3c 	call	#0x3c28	
   b212:	0e 4c       	mov	r12,	r14	
   b214:	3c 41       	pop	r12		
   b216:	b0 12 36 f4 	call	#0xf436	
   b21a:	0d 43       	clr	r13		
   b21c:	81 4c 08 00 	mov	r12,	8(r1)	;0x0008(r1)
   b220:	81 4d 0a 00 	mov	r13,	10(r1)	;0x000a(r1)
   b224:	b2 40 02 a5 	mov	#-23294,&0x1110	;#0xa502
   b228:	10 11 
   b22a:	08 43       	clr	r8		
   b22c:	09 43       	clr	r9		
   b22e:	19 91 0a 00 	cmp	10(r1),	r9	;0x000a(r1)
   b232:	04 38       	jl	$+10     	;abs 0xb23c
   b234:	52 20       	jnz	$+166    	;abs 0xb2da
   b236:	18 91 08 00 	cmp	8(r1),	r8	;0x0008(r1)
   b23a:	4f 2c       	jc	$+160    	;abs 0xb2da
   b23c:	1e 41 08 00 	mov	8(r1),	r14	;0x0008(r1)
   b240:	1f 41 0a 00 	mov	10(r1),	r15	;0x000a(r1)
   b244:	3e 53       	add	#-1,	r14	;r3 As==11
   b246:	3f 63       	addc	#-1,	r15	;r3 As==11
   b248:	08 9e       	cmp	r14,	r8	
   b24a:	05 20       	jnz	$+12     	;abs 0xb256
   b24c:	09 9f       	cmp	r15,	r9	
   b24e:	03 20       	jnz	$+8      	;abs 0xb256
   b250:	82 93 74 14 	tst	&0x1474	
   b254:	3f 24       	jz	$+128    	;abs 0xb2d4
   b256:	b0 12 1c 3c 	call	#0x3c1c	
   b25a:	0e 4c       	mov	r12,	r14	
   b25c:	0f 43       	clr	r15		
   b25e:	0f 12       	push	r15		
   b260:	0e 12       	push	r14		
   b262:	0c 48       	mov	r8,	r12	
   b264:	0d 49       	mov	r9,	r13	
   b266:	08 4c       	mov	r12,	r8	
   b268:	09 4d       	mov	r13,	r9	
   b26a:	b0 12 28 3c 	call	#0x3c28	
   b26e:	0e 4c       	mov	r12,	r14	
   b270:	0f 43       	clr	r15		
   b272:	0c 48       	mov	r8,	r12	
   b274:	0d 49       	mov	r9,	r13	
   b276:	b0 12 70 e6 	call	#0xe670	
   b27a:	3e 41       	pop	r14		
   b27c:	3f 41       	pop	r15		
   b27e:	0e 5c       	add	r12,	r14	
   b280:	0f 6d       	addc	r13,	r15	
   b282:	04 4e       	mov	r14,	r4	
   b284:	05 4f       	mov	r15,	r5	
   b286:	82 44 0c 11 	mov	r4,	&0x110c	
   b28a:	82 45 0e 11 	mov	r5,	&0x110e	
   b28e:	30 12 0c 11 	push	#4364		;#0x110c
   b292:	3e 40 03 00 	mov	#3,	r14	;#0x0003
   b296:	0f 43       	clr	r15		
   b298:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   b29c:	2c 52       	add	#4,	r12	;r2 As==10
   b29e:	0d 43       	clr	r13		
   b2a0:	b0 12 a6 76 	call	#0x76a6	
   b2a4:	0e 43       	clr	r14		
   b2a6:	0f 43       	clr	r15		
   b2a8:	1c 41 04 00 	mov	4(r1),	r12	;0x0004(r1)
   b2ac:	0d 43       	clr	r13		
   b2ae:	b0 12 c6 ab 	call	#0xabc6	
   b2b2:	0a 4c       	mov	r12,	r10	
   b2b4:	0b 4d       	mov	r13,	r11	
   b2b6:	21 53       	incd	r1		
   b2b8:	0f 4a       	mov	r10,	r15	
   b2ba:	0f db       	bis	r11,	r15	
   b2bc:	0f 93       	tst	r15		
   b2be:	06 24       	jz	$+14     	;abs 0xb2cc
   b2c0:	b2 40 0e 00 	mov	#14,	&0x1416	;#0x000e
   b2c4:	16 14 
   b2c6:	3c 43       	mov	#-1,	r12	;r3 As==11
   b2c8:	3d 43       	mov	#-1,	r13	;r3 As==11
   b2ca:	66 3c       	jmp	$+206    	;abs 0xb398
   b2cc:	7c 40 10 00 	mov.b	#16,	r12	;#0x0010
   b2d0:	b0 12 f6 36 	call	#0x36f6	
   b2d4:	18 53       	inc	r8		
   b2d6:	09 63       	adc	r9		
   b2d8:	aa 3f       	jmp	$-170    	;abs 0xb22e
   b2da:	82 93 c4 15 	tst	&0x15c4	
   b2de:	40 24       	jz	$+130    	;abs 0xb360
   b2e0:	08 43       	clr	r8		
   b2e2:	09 43       	clr	r9		
   b2e4:	09 93       	tst	r9		
   b2e6:	03 38       	jl	$+8      	;abs 0xb2ee
   b2e8:	3b 20       	jnz	$+120    	;abs 0xb360
   b2ea:	28 92       	cmp	#4,	r8	;r2 As==10
   b2ec:	39 2c       	jc	$+116    	;abs 0xb360
   b2ee:	0c 48       	mov	r8,	r12	
   b2f0:	0d 49       	mov	r9,	r13	
   b2f2:	b0 12 e6 f4 	call	#0xf4e6	
   b2f6:	b0 12 e2 f4 	call	#0xf4e2	
   b2fa:	3c 50 00 10 	add	#4096,	r12	;#0x1000
   b2fe:	0d 63       	adc	r13		
   b300:	04 4c       	mov	r12,	r4	
   b302:	05 4d       	mov	r13,	r5	
   b304:	82 44 0c 11 	mov	r4,	&0x110c	
   b308:	82 45 0e 11 	mov	r5,	&0x110e	
   b30c:	30 12 0c 11 	push	#4364		;#0x110c
   b310:	3e 40 03 00 	mov	#3,	r14	;#0x0003
   b314:	0f 43       	clr	r15		
   b316:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   b31a:	2c 52       	add	#4,	r12	;r2 As==10
   b31c:	0d 43       	clr	r13		
   b31e:	b0 12 a6 76 	call	#0x76a6	
   b322:	0e 43       	clr	r14		
   b324:	0f 43       	clr	r15		
   b326:	1c 41 04 00 	mov	4(r1),	r12	;0x0004(r1)
   b32a:	0d 43       	clr	r13		
   b32c:	b0 12 c6 ab 	call	#0xabc6	
   b330:	0a 4c       	mov	r12,	r10	
   b332:	0b 4d       	mov	r13,	r11	
   b334:	21 53       	incd	r1		
   b336:	0f 4a       	mov	r10,	r15	
   b338:	0f db       	bis	r11,	r15	
   b33a:	0f 93       	tst	r15		
   b33c:	08 24       	jz	$+18     	;abs 0xb34e
   b33e:	82 43 c6 15 	mov	#0,	&0x15c6	;r3 As==00
   b342:	b2 40 0e 00 	mov	#14,	&0x1416	;#0x000e
   b346:	16 14 
   b348:	3c 43       	mov	#-1,	r12	;r3 As==11
   b34a:	3d 43       	mov	#-1,	r13	;r3 As==11
   b34c:	25 3c       	jmp	$+76     	;abs 0xb398
   b34e:	18 53       	inc	r8		
   b350:	09 63       	adc	r9		
   b352:	c8 3f       	jmp	$-110    	;abs 0xb2e4
   b354:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   b358:	16 14 
   b35a:	3c 43       	mov	#-1,	r12	;r3 As==11
   b35c:	3d 43       	mov	#-1,	r13	;r3 As==11
   b35e:	1c 3c       	jmp	$+58     	;abs 0xb398
   b360:	d2 93 db 12 	cmp.b	#1,	&0x12db	;r3 As==01
   b364:	17 20       	jnz	$+48     	;abs 0xb394
   b366:	30 12 98 14 	push	#5272		;#0x1498
   b36a:	1e 42 be 11 	mov	&0x11be,r14	
   b36e:	1f 42 c0 11 	mov	&0x11c0,r15	
   b372:	12 c3       	clrc			
   b374:	0f 10       	rrc	r15		
   b376:	0e 10       	rrc	r14		
   b378:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   b37c:	0d 43       	clr	r13		
   b37e:	b0 12 a6 76 	call	#0x76a6	
   b382:	21 53       	incd	r1		
   b384:	0c 93       	tst	r12		
   b386:	06 24       	jz	$+14     	;abs 0xb394
   b388:	b2 40 0c 00 	mov	#12,	&0x1416	;#0x000c
   b38c:	16 14 
   b38e:	3c 43       	mov	#-1,	r12	;r3 As==11
   b390:	3d 43       	mov	#-1,	r13	;r3 As==11
   b392:	02 3c       	jmp	$+6      	;abs 0xb398
   b394:	0c 4a       	mov	r10,	r12	
   b396:	0d 4b       	mov	r11,	r13	
   b398:	31 50 16 00 	add	#22,	r1	;#0x0016
   b39c:	30 40 1c f3 	br	#0xf31c	
   b3a0:	0a 12       	push	r10		
   b3a2:	0b 12       	push	r11		
   b3a4:	08 12       	push	r8		
   b3a6:	09 12       	push	r9		
   b3a8:	06 12       	push	r6		
   b3aa:	07 12       	push	r7		
   b3ac:	04 12       	push	r4		
   b3ae:	05 12       	push	r5		
   b3b0:	0e 12       	push	r14		
   b3b2:	31 80 12 00 	sub	#18,	r1	;#0x0012
   b3b6:	06 4c       	mov	r12,	r6	
   b3b8:	07 4d       	mov	r13,	r7	
   b3ba:	14 41 26 00 	mov	38(r1),	r4	;0x0026(r1)
   b3be:	15 41 28 00 	mov	40(r1),	r5	;0x0028(r1)
   b3c2:	b1 43 06 00 	mov	#-1,	6(r1)	;r3 As==11, 0x0006(r1)
   b3c6:	b1 43 08 00 	mov	#-1,	8(r1)	;r3 As==11, 0x0008(r1)
   b3ca:	4e 44       	mov.b	r4,	r14	
   b3cc:	5e f3       	and.b	#1,	r14	;r3 As==01
   b3ce:	4f 46       	mov.b	r6,	r15	
   b3d0:	5f f3       	and.b	#1,	r15	;r3 As==01
   b3d2:	4f de       	bis.b	r14,	r15	
   b3d4:	4f 93       	tst.b	r15		
   b3d6:	04 24       	jz	$+10     	;abs 0xb3e0
   b3d8:	3c 43       	mov	#-1,	r12	;r3 As==11
   b3da:	3d 43       	mov	#-1,	r13	;r3 As==11
   b3dc:	30 40 ee ba 	br	#0xbaee	
   b3e0:	1f 41 2a 00 	mov	42(r1),	r15	;0x002a(r1)
   b3e4:	1f d1 2c 00 	bis	44(r1),	r15	;0x002c(r1)
   b3e8:	0f 93       	tst	r15		
   b3ea:	02 20       	jnz	$+6      	;abs 0xb3f0
   b3ec:	30 40 d6 b8 	br	#0xb8d6	
   b3f0:	82 93 18 14 	tst	&0x1418	
   b3f4:	19 20       	jnz	$+52     	;abs 0xb428
   b3f6:	11 12 14 00 	push	20(r1)		;0x0014(r1)
   b3fa:	0c 44       	mov	r4,	r12	
   b3fc:	0d 45       	mov	r5,	r13	
   b3fe:	2e 43       	mov	#2,	r14	;r3 As==10
   b400:	0f 43       	clr	r15		
   b402:	b0 12 86 f4 	call	#0xf486	
   b406:	0e 4c       	mov	r12,	r14	
   b408:	0f 4d       	mov	r13,	r15	
   b40a:	0c 46       	mov	r6,	r12	
   b40c:	0d 47       	mov	r7,	r13	
   b40e:	b0 12 0c 78 	call	#0x780c	
   b412:	0d 4c       	mov	r12,	r13	
   b414:	3d e3       	inv	r13		
   b416:	0d 5d       	rla	r13		
   b418:	0d 7d       	subc	r13,	r13	
   b41a:	81 4c 08 00 	mov	r12,	8(r1)	;0x0008(r1)
   b41e:	81 4d 0a 00 	mov	r13,	10(r1)	;0x000a(r1)
   b422:	21 53       	incd	r1		
   b424:	30 40 cc b8 	br	#0xb8cc	
   b428:	07 93       	tst	r7		
   b42a:	04 38       	jl	$+10     	;abs 0xb434
   b42c:	4c 20       	jnz	$+154    	;abs 0xb4c6
   b42e:	36 90 00 10 	cmp	#4096,	r6	;#0x1000
   b432:	49 2c       	jc	$+148    	;abs 0xb4c6
   b434:	08 46       	mov	r6,	r8	
   b436:	09 47       	mov	r7,	r9	
   b438:	0a 44       	mov	r4,	r10	
   b43a:	0b 45       	mov	r5,	r11	
   b43c:	91 41 12 00 	mov	18(r1),	0(r1)	;0x0012(r1), 0x0000(r1)
   b440:	00 00 
   b442:	0e 48       	mov	r8,	r14	
   b444:	0f 49       	mov	r9,	r15	
   b446:	0e 5a       	add	r10,	r14	
   b448:	0f 6b       	addc	r11,	r15	
   b44a:	0f 93       	tst	r15		
   b44c:	15 38       	jl	$+44     	;abs 0xb478
   b44e:	03 20       	jnz	$+8      	;abs 0xb456
   b450:	3e 90 01 10 	cmp	#4097,	r14	;#0x1001
   b454:	11 28       	jnc	$+36     	;abs 0xb478
   b456:	3e 40 00 10 	mov	#4096,	r14	;#0x1000
   b45a:	0f 43       	clr	r15		
   b45c:	0e 88       	sub	r8,	r14	
   b45e:	0f 79       	subc	r9,	r15	
   b460:	0a 4e       	mov	r14,	r10	
   b462:	0b 4f       	mov	r15,	r11	
   b464:	04 8a       	sub	r10,	r4	
   b466:	05 7b       	subc	r11,	r5	
   b468:	0e 48       	mov	r8,	r14	
   b46a:	0f 49       	mov	r9,	r15	
   b46c:	0e 5a       	add	r10,	r14	
   b46e:	0f 6b       	addc	r11,	r15	
   b470:	06 4e       	mov	r14,	r6	
   b472:	07 4f       	mov	r15,	r7	
   b474:	81 5a 12 00 	add	r10,	18(r1)	;0x0012(r1)
   b478:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b47c:	0c 4a       	mov	r10,	r12	
   b47e:	0d 4b       	mov	r11,	r13	
   b480:	2e 43       	mov	#2,	r14	;r3 As==10
   b482:	0f 43       	clr	r15		
   b484:	b0 12 86 f4 	call	#0xf486	
   b488:	0e 4c       	mov	r12,	r14	
   b48a:	0f 4d       	mov	r13,	r15	
   b48c:	0c 48       	mov	r8,	r12	
   b48e:	0d 49       	mov	r9,	r13	
   b490:	b0 12 be 77 	call	#0x77be	
   b494:	21 53       	incd	r1		
   b496:	09 93       	tst	r9		
   b498:	04 38       	jl	$+10     	;abs 0xb4a2
   b49a:	15 20       	jnz	$+44     	;abs 0xb4c6
   b49c:	38 90 5d 01 	cmp	#349,	r8	;#0x015d
   b4a0:	12 2c       	jc	$+38     	;abs 0xb4c6
   b4a2:	0e 48       	mov	r8,	r14	
   b4a4:	0f 49       	mov	r9,	r15	
   b4a6:	0e 5a       	add	r10,	r14	
   b4a8:	0f 6b       	addc	r11,	r15	
   b4aa:	0f 93       	tst	r15		
   b4ac:	0c 38       	jl	$+26     	;abs 0xb4c6
   b4ae:	03 20       	jnz	$+8      	;abs 0xb4b6
   b4b0:	3e 90 5d 01 	cmp	#349,	r14	;#0x015d
   b4b4:	08 28       	jnc	$+18     	;abs 0xb4c6
   b4b6:	2e 41       	mov	@r1,	r14	
   b4b8:	0f 48       	mov	r8,	r15	
   b4ba:	3f e3       	inv	r15		
   b4bc:	1f 53       	inc	r15		
   b4be:	0e 5f       	add	r15,	r14	
   b4c0:	de 42 90 13 	mov.b	&0x1390,348(r14);0x015c(r14)
   b4c4:	5c 01 
   b4c6:	07 93       	tst	r7		
   b4c8:	f5 38       	jl	$+492    	;abs 0xb6b4
   b4ca:	03 20       	jnz	$+8      	;abs 0xb4d2
   b4cc:	36 90 00 10 	cmp	#4096,	r6	;#0x1000
   b4d0:	f1 28       	jnc	$+484    	;abs 0xb6b4
   b4d2:	b0 12 1c 3c 	call	#0x3c1c	
   b4d6:	0d 43       	clr	r13		
   b4d8:	07 9d       	cmp	r13,	r7	
   b4da:	03 38       	jl	$+8      	;abs 0xb4e2
   b4dc:	eb 20       	jnz	$+472    	;abs 0xb6b4
   b4de:	06 9c       	cmp	r12,	r6	
   b4e0:	e9 2c       	jc	$+468    	;abs 0xb6b4
   b4e2:	08 46       	mov	r6,	r8	
   b4e4:	09 47       	mov	r7,	r9	
   b4e6:	0a 44       	mov	r4,	r10	
   b4e8:	0b 45       	mov	r5,	r11	
   b4ea:	91 41 12 00 	mov	18(r1),	0(r1)	;0x0012(r1), 0x0000(r1)
   b4ee:	00 00 
   b4f0:	b0 12 1c 3c 	call	#0x3c1c	
   b4f4:	0d 43       	clr	r13		
   b4f6:	0e 48       	mov	r8,	r14	
   b4f8:	0f 49       	mov	r9,	r15	
   b4fa:	0e 5a       	add	r10,	r14	
   b4fc:	0f 6b       	addc	r11,	r15	
   b4fe:	0d 9f       	cmp	r15,	r13	
   b500:	03 38       	jl	$+8      	;abs 0xb508
   b502:	13 20       	jnz	$+40     	;abs 0xb52a
   b504:	0c 9e       	cmp	r14,	r12	
   b506:	11 2c       	jc	$+36     	;abs 0xb52a
   b508:	b0 12 1c 3c 	call	#0x3c1c	
   b50c:	0d 43       	clr	r13		
   b50e:	0c 88       	sub	r8,	r12	
   b510:	0d 79       	subc	r9,	r13	
   b512:	0a 4c       	mov	r12,	r10	
   b514:	0b 4d       	mov	r13,	r11	
   b516:	04 8a       	sub	r10,	r4	
   b518:	05 7b       	subc	r11,	r5	
   b51a:	0e 48       	mov	r8,	r14	
   b51c:	0f 49       	mov	r9,	r15	
   b51e:	0e 5a       	add	r10,	r14	
   b520:	0f 6b       	addc	r11,	r15	
   b522:	06 4e       	mov	r14,	r6	
   b524:	07 4f       	mov	r15,	r7	
   b526:	81 5a 12 00 	add	r10,	18(r1)	;0x0012(r1)
   b52a:	82 93 c4 15 	tst	&0x15c4	
   b52e:	13 20       	jnz	$+40     	;abs 0xb556
   b530:	0e 43       	clr	r14		
   b532:	0f 43       	clr	r15		
   b534:	0f 9b       	cmp	r11,	r15	
   b536:	03 38       	jl	$+8      	;abs 0xb53e
   b538:	bd 20       	jnz	$+380    	;abs 0xb6b4
   b53a:	0e 9a       	cmp	r10,	r14	
   b53c:	bb 2c       	jc	$+376    	;abs 0xb6b4
   b53e:	2d 41       	mov	@r1,	r13	
   b540:	0d 5e       	add	r14,	r13	
   b542:	fd 43 00 00 	mov.b	#-1,	0(r13)	;r3 As==11, 0x0000(r13)
   b546:	2d 41       	mov	@r1,	r13	
   b548:	0d 5e       	add	r14,	r13	
   b54a:	fd 40 3f 00 	mov.b	#63,	1(r13)	;#0x003f, 0x0001(r13)
   b54e:	01 00 
   b550:	2e 53       	incd	r14		
   b552:	0f 63       	adc	r15		
   b554:	ef 3f       	jmp	$-32     	;abs 0xb534
   b556:	81 43 04 00 	mov	#0,	4(r1)	;r3 As==00, 0x0004(r1)
   b55a:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   b55e:	0e 41       	mov	r1,	r14	
   b560:	2e 52       	add	#4,	r14	;r2 As==10
   b562:	3c 40 82 01 	mov	#386,	r12	;#0x0182
   b566:	0d 43       	clr	r13		
   b568:	b0 12 f6 76 	call	#0x76f6	
   b56c:	81 93 04 00 	tst	4(r1)		;0x0004(r1)
   b570:	92 34       	jge	$+294    	;abs 0xb696
   b572:	5e 41 04 00 	mov.b	4(r1),	r14	;0x0004(r1)
   b576:	7e f0 03 00 	and.b	#3,	r14	;#0x0003
   b57a:	4e 83       	sub.b	#0,	r14	;r3 As==00
   b57c:	07 24       	jz	$+16     	;abs 0xb58c
   b57e:	5e 83       	dec.b	r14		
   b580:	09 24       	jz	$+20     	;abs 0xb594
   b582:	5e 83       	dec.b	r14		
   b584:	0b 24       	jz	$+24     	;abs 0xb59c
   b586:	5e 83       	dec.b	r14		
   b588:	0d 24       	jz	$+28     	;abs 0xb5a4
   b58a:	0f 3c       	jmp	$+32     	;abs 0xb5aa
   b58c:	b1 40 00 16 	mov	#5632,	2(r1)	;#0x1600, 0x0002(r1)
   b590:	02 00 
   b592:	0b 3c       	jmp	$+24     	;abs 0xb5aa
   b594:	b1 40 00 14 	mov	#5120,	2(r1)	;#0x1400, 0x0002(r1)
   b598:	02 00 
   b59a:	07 3c       	jmp	$+16     	;abs 0xb5aa
   b59c:	b1 40 00 12 	mov	#4608,	2(r1)	;#0x1200, 0x0002(r1)
   b5a0:	02 00 
   b5a2:	03 3c       	jmp	$+8      	;abs 0xb5aa
   b5a4:	b1 40 00 10 	mov	#4096,	2(r1)	;#0x1000, 0x0002(r1)
   b5a8:	02 00 
   b5aa:	1e 41 02 00 	mov	2(r1),	r14	;0x0002(r1)
   b5ae:	0f 43       	clr	r15		
   b5b0:	09 9f       	cmp	r15,	r9	
   b5b2:	03 38       	jl	$+8      	;abs 0xb5ba
   b5b4:	0e 20       	jnz	$+30     	;abs 0xb5d2
   b5b6:	08 9e       	cmp	r14,	r8	
   b5b8:	0c 2c       	jc	$+26     	;abs 0xb5d2
   b5ba:	1c 41 02 00 	mov	2(r1),	r12	;0x0002(r1)
   b5be:	0d 43       	clr	r13		
   b5c0:	0e 48       	mov	r8,	r14	
   b5c2:	0f 49       	mov	r9,	r15	
   b5c4:	0e 5a       	add	r10,	r14	
   b5c6:	0f 6b       	addc	r11,	r15	
   b5c8:	0d 9f       	cmp	r15,	r13	
   b5ca:	03 38       	jl	$+8      	;abs 0xb5d2
   b5cc:	54 20       	jnz	$+170    	;abs 0xb676
   b5ce:	0c 9e       	cmp	r14,	r12	
   b5d0:	52 2c       	jc	$+166    	;abs 0xb676
   b5d2:	81 43 0a 00 	mov	#0,	10(r1)	;r3 As==00, 0x000a(r1)
   b5d6:	81 43 0c 00 	mov	#0,	12(r1)	;r3 As==00, 0x000c(r1)
   b5da:	81 43 0e 00 	mov	#0,	14(r1)	;r3 As==00, 0x000e(r1)
   b5de:	81 43 10 00 	mov	#0,	16(r1)	;r3 As==00, 0x0010(r1)
   b5e2:	1e 41 02 00 	mov	2(r1),	r14	;0x0002(r1)
   b5e6:	0f 43       	clr	r15		
   b5e8:	09 9f       	cmp	r15,	r9	
   b5ea:	03 38       	jl	$+8      	;abs 0xb5f2
   b5ec:	0b 20       	jnz	$+24     	;abs 0xb604
   b5ee:	08 9e       	cmp	r14,	r8	
   b5f0:	09 2c       	jc	$+20     	;abs 0xb604
   b5f2:	1e 41 02 00 	mov	2(r1),	r14	;0x0002(r1)
   b5f6:	0f 43       	clr	r15		
   b5f8:	0e 88       	sub	r8,	r14	
   b5fa:	0f 79       	subc	r9,	r15	
   b5fc:	81 4e 0a 00 	mov	r14,	10(r1)	;0x000a(r1)
   b600:	81 4f 0c 00 	mov	r15,	12(r1)	;0x000c(r1)
   b604:	0e 4a       	mov	r10,	r14	
   b606:	0f 4b       	mov	r11,	r15	
   b608:	1e 81 0a 00 	sub	10(r1),	r14	;0x000a(r1)
   b60c:	1f 71 0c 00 	subc	12(r1),	r15	;0x000c(r1)
   b610:	81 4e 0e 00 	mov	r14,	14(r1)	;0x000e(r1)
   b614:	81 4f 10 00 	mov	r15,	16(r1)	;0x0010(r1)
   b618:	1f 41 0a 00 	mov	10(r1),	r15	;0x000a(r1)
   b61c:	1f d1 0c 00 	bis	12(r1),	r15	;0x000c(r1)
   b620:	0f 93       	tst	r15		
   b622:	11 24       	jz	$+36     	;abs 0xb646
   b624:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b628:	1c 41 0c 00 	mov	12(r1),	r12	;0x000c(r1)
   b62c:	1d 41 0e 00 	mov	14(r1),	r13	;0x000e(r1)
   b630:	2e 43       	mov	#2,	r14	;r3 As==10
   b632:	0f 43       	clr	r15		
   b634:	b0 12 86 f4 	call	#0xf486	
   b638:	0e 4c       	mov	r12,	r14	
   b63a:	0f 4d       	mov	r13,	r15	
   b63c:	0c 48       	mov	r8,	r12	
   b63e:	0d 49       	mov	r9,	r13	
   b640:	b0 12 0c 78 	call	#0x780c	
   b644:	21 53       	incd	r1		
   b646:	91 51 0a 00 	add	10(r1),	0(r1)	;0x000a(r1), 0x0000(r1)
   b64a:	00 00 
   b64c:	0e 43       	clr	r14		
   b64e:	0f 43       	clr	r15		
   b650:	1f 91 10 00 	cmp	16(r1),	r15	;0x0010(r1)
   b654:	04 38       	jl	$+10     	;abs 0xb65e
   b656:	2e 20       	jnz	$+94     	;abs 0xb6b4
   b658:	1e 91 0e 00 	cmp	14(r1),	r14	;0x000e(r1)
   b65c:	2b 2c       	jc	$+88     	;abs 0xb6b4
   b65e:	2d 41       	mov	@r1,	r13	
   b660:	0d 5e       	add	r14,	r13	
   b662:	fd 43 00 00 	mov.b	#-1,	0(r13)	;r3 As==11, 0x0000(r13)
   b666:	2d 41       	mov	@r1,	r13	
   b668:	0d 5e       	add	r14,	r13	
   b66a:	fd 40 3f 00 	mov.b	#63,	1(r13)	;#0x003f, 0x0001(r13)
   b66e:	01 00 
   b670:	2e 53       	incd	r14		
   b672:	0f 63       	adc	r15		
   b674:	ed 3f       	jmp	$-36     	;abs 0xb650
   b676:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b67a:	0c 4a       	mov	r10,	r12	
   b67c:	0d 4b       	mov	r11,	r13	
   b67e:	2e 43       	mov	#2,	r14	;r3 As==10
   b680:	0f 43       	clr	r15		
   b682:	b0 12 86 f4 	call	#0xf486	
   b686:	0e 4c       	mov	r12,	r14	
   b688:	0f 4d       	mov	r13,	r15	
   b68a:	0c 48       	mov	r8,	r12	
   b68c:	0d 49       	mov	r9,	r13	
   b68e:	b0 12 0c 78 	call	#0x780c	
   b692:	21 53       	incd	r1		
   b694:	0f 3c       	jmp	$+32     	;abs 0xb6b4
   b696:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b69a:	0c 4a       	mov	r10,	r12	
   b69c:	0d 4b       	mov	r11,	r13	
   b69e:	2e 43       	mov	#2,	r14	;r3 As==10
   b6a0:	0f 43       	clr	r15		
   b6a2:	b0 12 86 f4 	call	#0xf486	
   b6a6:	0e 4c       	mov	r12,	r14	
   b6a8:	0f 4d       	mov	r13,	r15	
   b6aa:	0c 48       	mov	r8,	r12	
   b6ac:	0d 49       	mov	r9,	r13	
   b6ae:	b0 12 0c 78 	call	#0x780c	
   b6b2:	21 53       	incd	r1		
   b6b4:	b0 12 1c 3c 	call	#0x3c1c	
   b6b8:	0d 43       	clr	r13		
   b6ba:	07 9d       	cmp	r13,	r7	
   b6bc:	3a 38       	jl	$+118    	;abs 0xb732
   b6be:	02 20       	jnz	$+6      	;abs 0xb6c4
   b6c0:	06 9c       	cmp	r12,	r6	
   b6c2:	37 28       	jnc	$+112    	;abs 0xb732
   b6c4:	07 93       	tst	r7		
   b6c6:	04 38       	jl	$+10     	;abs 0xb6d0
   b6c8:	34 20       	jnz	$+106    	;abs 0xb732
   b6ca:	36 90 00 1b 	cmp	#6912,	r6	;#0x1b00
   b6ce:	31 2c       	jc	$+100    	;abs 0xb732
   b6d0:	08 46       	mov	r6,	r8	
   b6d2:	09 47       	mov	r7,	r9	
   b6d4:	0a 44       	mov	r4,	r10	
   b6d6:	0b 45       	mov	r5,	r11	
   b6d8:	91 41 12 00 	mov	18(r1),	0(r1)	;0x0012(r1), 0x0000(r1)
   b6dc:	00 00 
   b6de:	0e 48       	mov	r8,	r14	
   b6e0:	0f 49       	mov	r9,	r15	
   b6e2:	0e 5a       	add	r10,	r14	
   b6e4:	0f 6b       	addc	r11,	r15	
   b6e6:	0f 93       	tst	r15		
   b6e8:	15 38       	jl	$+44     	;abs 0xb714
   b6ea:	03 20       	jnz	$+8      	;abs 0xb6f2
   b6ec:	3e 90 01 1b 	cmp	#6913,	r14	;#0x1b01
   b6f0:	11 28       	jnc	$+36     	;abs 0xb714
   b6f2:	3e 40 00 1b 	mov	#6912,	r14	;#0x1b00
   b6f6:	0f 43       	clr	r15		
   b6f8:	0e 88       	sub	r8,	r14	
   b6fa:	0f 79       	subc	r9,	r15	
   b6fc:	0a 4e       	mov	r14,	r10	
   b6fe:	0b 4f       	mov	r15,	r11	
   b700:	04 8a       	sub	r10,	r4	
   b702:	05 7b       	subc	r11,	r5	
   b704:	0e 48       	mov	r8,	r14	
   b706:	0f 49       	mov	r9,	r15	
   b708:	0e 5a       	add	r10,	r14	
   b70a:	0f 6b       	addc	r11,	r15	
   b70c:	06 4e       	mov	r14,	r6	
   b70e:	07 4f       	mov	r15,	r7	
   b710:	81 5a 12 00 	add	r10,	18(r1)	;0x0012(r1)
   b714:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b718:	0c 4a       	mov	r10,	r12	
   b71a:	0d 4b       	mov	r11,	r13	
   b71c:	2e 43       	mov	#2,	r14	;r3 As==10
   b71e:	0f 43       	clr	r15		
   b720:	b0 12 86 f4 	call	#0xf486	
   b724:	0e 4c       	mov	r12,	r14	
   b726:	0f 4d       	mov	r13,	r15	
   b728:	0c 48       	mov	r8,	r12	
   b72a:	0d 49       	mov	r9,	r13	
   b72c:	b0 12 0c 78 	call	#0x780c	
   b730:	21 53       	incd	r1		
   b732:	07 93       	tst	r7		
   b734:	43 38       	jl	$+136    	;abs 0xb7bc
   b736:	03 20       	jnz	$+8      	;abs 0xb73e
   b738:	36 90 00 1b 	cmp	#6912,	r6	;#0x1b00
   b73c:	3f 28       	jnc	$+128    	;abs 0xb7bc
   b73e:	b0 12 2e 3c 	call	#0x3c2e	
   b742:	0d 43       	clr	r13		
   b744:	07 9d       	cmp	r13,	r7	
   b746:	03 38       	jl	$+8      	;abs 0xb74e
   b748:	39 20       	jnz	$+116    	;abs 0xb7bc
   b74a:	06 9c       	cmp	r12,	r6	
   b74c:	37 2c       	jc	$+112    	;abs 0xb7bc
   b74e:	08 46       	mov	r6,	r8	
   b750:	09 47       	mov	r7,	r9	
   b752:	0a 44       	mov	r4,	r10	
   b754:	0b 45       	mov	r5,	r11	
   b756:	91 41 12 00 	mov	18(r1),	0(r1)	;0x0012(r1), 0x0000(r1)
   b75a:	00 00 
   b75c:	b0 12 2e 3c 	call	#0x3c2e	
   b760:	0d 43       	clr	r13		
   b762:	0e 48       	mov	r8,	r14	
   b764:	0f 49       	mov	r9,	r15	
   b766:	0e 5a       	add	r10,	r14	
   b768:	0f 6b       	addc	r11,	r15	
   b76a:	0d 9f       	cmp	r15,	r13	
   b76c:	03 38       	jl	$+8      	;abs 0xb774
   b76e:	13 20       	jnz	$+40     	;abs 0xb796
   b770:	0c 9e       	cmp	r14,	r12	
   b772:	11 2c       	jc	$+36     	;abs 0xb796
   b774:	b0 12 2e 3c 	call	#0x3c2e	
   b778:	0d 43       	clr	r13		
   b77a:	0c 88       	sub	r8,	r12	
   b77c:	0d 79       	subc	r9,	r13	
   b77e:	0a 4c       	mov	r12,	r10	
   b780:	0b 4d       	mov	r13,	r11	
   b782:	04 8a       	sub	r10,	r4	
   b784:	05 7b       	subc	r11,	r5	
   b786:	0e 48       	mov	r8,	r14	
   b788:	0f 49       	mov	r9,	r15	
   b78a:	0e 5a       	add	r10,	r14	
   b78c:	0f 6b       	addc	r11,	r15	
   b78e:	06 4e       	mov	r14,	r6	
   b790:	07 4f       	mov	r15,	r7	
   b792:	81 5a 12 00 	add	r10,	18(r1)	;0x0012(r1)
   b796:	0e 43       	clr	r14		
   b798:	0f 43       	clr	r15		
   b79a:	0f 9b       	cmp	r11,	r15	
   b79c:	03 38       	jl	$+8      	;abs 0xb7a4
   b79e:	0e 20       	jnz	$+30     	;abs 0xb7bc
   b7a0:	0e 9a       	cmp	r10,	r14	
   b7a2:	0c 2c       	jc	$+26     	;abs 0xb7bc
   b7a4:	2d 41       	mov	@r1,	r13	
   b7a6:	0d 5e       	add	r14,	r13	
   b7a8:	fd 43 00 00 	mov.b	#-1,	0(r13)	;r3 As==11, 0x0000(r13)
   b7ac:	2d 41       	mov	@r1,	r13	
   b7ae:	0d 5e       	add	r14,	r13	
   b7b0:	fd 40 3f 00 	mov.b	#63,	1(r13)	;#0x003f, 0x0001(r13)
   b7b4:	01 00 
   b7b6:	2e 53       	incd	r14		
   b7b8:	0f 63       	adc	r15		
   b7ba:	ef 3f       	jmp	$-32     	;abs 0xb79a
   b7bc:	b0 12 a6 3c 	call	#0x3ca6	
   b7c0:	0c 93       	tst	r12		
   b7c2:	66 20       	jnz	$+206    	;abs 0xb890
   b7c4:	b0 12 46 3c 	call	#0x3c46	
   b7c8:	0d 43       	clr	r13		
   b7ca:	07 9d       	cmp	r13,	r7	
   b7cc:	3e 38       	jl	$+126    	;abs 0xb84a
   b7ce:	02 20       	jnz	$+6      	;abs 0xb7d4
   b7d0:	06 9c       	cmp	r12,	r6	
   b7d2:	3b 28       	jnc	$+120    	;abs 0xb84a
   b7d4:	b0 12 4c 3c 	call	#0x3c4c	
   b7d8:	0d 43       	clr	r13		
   b7da:	07 9d       	cmp	r13,	r7	
   b7dc:	03 38       	jl	$+8      	;abs 0xb7e4
   b7de:	35 20       	jnz	$+108    	;abs 0xb84a
   b7e0:	06 9c       	cmp	r12,	r6	
   b7e2:	33 2c       	jc	$+104    	;abs 0xb84a
   b7e4:	08 46       	mov	r6,	r8	
   b7e6:	09 47       	mov	r7,	r9	
   b7e8:	0a 44       	mov	r4,	r10	
   b7ea:	0b 45       	mov	r5,	r11	
   b7ec:	91 41 12 00 	mov	18(r1),	0(r1)	;0x0012(r1), 0x0000(r1)
   b7f0:	00 00 
   b7f2:	b0 12 4c 3c 	call	#0x3c4c	
   b7f6:	0d 43       	clr	r13		
   b7f8:	0e 48       	mov	r8,	r14	
   b7fa:	0f 49       	mov	r9,	r15	
   b7fc:	0e 5a       	add	r10,	r14	
   b7fe:	0f 6b       	addc	r11,	r15	
   b800:	0d 9f       	cmp	r15,	r13	
   b802:	03 38       	jl	$+8      	;abs 0xb80a
   b804:	13 20       	jnz	$+40     	;abs 0xb82c
   b806:	0c 9e       	cmp	r14,	r12	
   b808:	11 2c       	jc	$+36     	;abs 0xb82c
   b80a:	b0 12 4c 3c 	call	#0x3c4c	
   b80e:	0d 43       	clr	r13		
   b810:	0c 88       	sub	r8,	r12	
   b812:	0d 79       	subc	r9,	r13	
   b814:	0a 4c       	mov	r12,	r10	
   b816:	0b 4d       	mov	r13,	r11	
   b818:	04 8a       	sub	r10,	r4	
   b81a:	05 7b       	subc	r11,	r5	
   b81c:	0e 48       	mov	r8,	r14	
   b81e:	0f 49       	mov	r9,	r15	
   b820:	0e 5a       	add	r10,	r14	
   b822:	0f 6b       	addc	r11,	r15	
   b824:	06 4e       	mov	r14,	r6	
   b826:	07 4f       	mov	r15,	r7	
   b828:	81 5a 12 00 	add	r10,	18(r1)	;0x0012(r1)
   b82c:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b830:	0c 4a       	mov	r10,	r12	
   b832:	0d 4b       	mov	r11,	r13	
   b834:	2e 43       	mov	#2,	r14	;r3 As==10
   b836:	0f 43       	clr	r15		
   b838:	b0 12 86 f4 	call	#0xf486	
   b83c:	0e 4c       	mov	r12,	r14	
   b83e:	0f 4d       	mov	r13,	r15	
   b840:	0c 48       	mov	r8,	r12	
   b842:	0d 49       	mov	r9,	r13	
   b844:	b0 12 be 77 	call	#0x77be	
   b848:	21 53       	incd	r1		
   b84a:	b0 12 a6 3c 	call	#0x3ca6	
   b84e:	0c 93       	tst	r12		
   b850:	3d 20       	jnz	$+124    	;abs 0xb8cc
   b852:	b0 12 4c 3c 	call	#0x3c4c	
   b856:	0d 43       	clr	r13		
   b858:	07 9d       	cmp	r13,	r7	
   b85a:	38 38       	jl	$+114    	;abs 0xb8cc
   b85c:	02 20       	jnz	$+6      	;abs 0xb862
   b85e:	06 9c       	cmp	r12,	r6	
   b860:	35 28       	jnc	$+108    	;abs 0xb8cc
   b862:	08 46       	mov	r6,	r8	
   b864:	09 47       	mov	r7,	r9	
   b866:	0a 44       	mov	r4,	r10	
   b868:	0b 45       	mov	r5,	r11	
   b86a:	91 41 12 00 	mov	18(r1),	0(r1)	;0x0012(r1), 0x0000(r1)
   b86e:	00 00 
   b870:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b874:	0c 4a       	mov	r10,	r12	
   b876:	0d 4b       	mov	r11,	r13	
   b878:	2e 43       	mov	#2,	r14	;r3 As==10
   b87a:	0f 43       	clr	r15		
   b87c:	b0 12 86 f4 	call	#0xf486	
   b880:	0e 4c       	mov	r12,	r14	
   b882:	0f 4d       	mov	r13,	r15	
   b884:	0c 48       	mov	r8,	r12	
   b886:	0d 49       	mov	r9,	r13	
   b888:	b0 12 0c 78 	call	#0x780c	
   b88c:	21 53       	incd	r1		
   b88e:	1e 3c       	jmp	$+62     	;abs 0xb8cc
   b890:	b0 12 2e 3c 	call	#0x3c2e	
   b894:	0d 43       	clr	r13		
   b896:	07 9d       	cmp	r13,	r7	
   b898:	19 38       	jl	$+52     	;abs 0xb8cc
   b89a:	02 20       	jnz	$+6      	;abs 0xb8a0
   b89c:	06 9c       	cmp	r12,	r6	
   b89e:	16 28       	jnc	$+46     	;abs 0xb8cc
   b8a0:	08 46       	mov	r6,	r8	
   b8a2:	09 47       	mov	r7,	r9	
   b8a4:	0a 44       	mov	r4,	r10	
   b8a6:	0b 45       	mov	r5,	r11	
   b8a8:	91 41 12 00 	mov	18(r1),	0(r1)	;0x0012(r1), 0x0000(r1)
   b8ac:	00 00 
   b8ae:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   b8b2:	0c 4a       	mov	r10,	r12	
   b8b4:	0d 4b       	mov	r11,	r13	
   b8b6:	2e 43       	mov	#2,	r14	;r3 As==10
   b8b8:	0f 43       	clr	r15		
   b8ba:	b0 12 86 f4 	call	#0xf486	
   b8be:	0e 4c       	mov	r12,	r14	
   b8c0:	0f 4d       	mov	r13,	r15	
   b8c2:	0c 48       	mov	r8,	r12	
   b8c4:	0d 49       	mov	r9,	r13	
   b8c6:	b0 12 0c 78 	call	#0x780c	
   b8ca:	21 53       	incd	r1		
   b8cc:	81 43 06 00 	mov	#0,	6(r1)	;r3 As==00, 0x0006(r1)
   b8d0:	81 43 08 00 	mov	#0,	8(r1)	;r3 As==00, 0x0008(r1)
   b8d4:	08 3d       	jmp	$+530    	;abs 0xbae6
   b8d6:	07 93       	tst	r7		
   b8d8:	0c 38       	jl	$+26     	;abs 0xb8f2
   b8da:	0e 46       	mov	r6,	r14	
   b8dc:	0f 47       	mov	r7,	r15	
   b8de:	0e 54       	add	r4,	r14	
   b8e0:	0f 65       	addc	r5,	r15	
   b8e2:	3e 53       	add	#-1,	r14	;r3 As==11
   b8e4:	3f 63       	addc	#-1,	r15	;r3 As==11
   b8e6:	0f 93       	tst	r15		
   b8e8:	30 38       	jl	$+98     	;abs 0xb94a
   b8ea:	03 20       	jnz	$+8      	;abs 0xb8f2
   b8ec:	3e 90 01 10 	cmp	#4097,	r14	;#0x1001
   b8f0:	2c 28       	jnc	$+90     	;abs 0xb94a
   b8f2:	b0 12 2e 3c 	call	#0x3c2e	
   b8f6:	0d 43       	clr	r13		
   b8f8:	07 9d       	cmp	r13,	r7	
   b8fa:	11 38       	jl	$+36     	;abs 0xb91e
   b8fc:	02 20       	jnz	$+6      	;abs 0xb902
   b8fe:	06 9c       	cmp	r12,	r6	
   b900:	0e 28       	jnc	$+30     	;abs 0xb91e
   b902:	b0 12 34 3c 	call	#0x3c34	
   b906:	0d 43       	clr	r13		
   b908:	0e 46       	mov	r6,	r14	
   b90a:	0f 47       	mov	r7,	r15	
   b90c:	0e 54       	add	r4,	r14	
   b90e:	0f 65       	addc	r5,	r15	
   b910:	3e 53       	add	#-1,	r14	;r3 As==11
   b912:	3f 63       	addc	#-1,	r15	;r3 As==11
   b914:	0d 9f       	cmp	r15,	r13	
   b916:	03 38       	jl	$+8      	;abs 0xb91e
   b918:	18 20       	jnz	$+50     	;abs 0xb94a
   b91a:	0c 9e       	cmp	r14,	r12	
   b91c:	16 2c       	jc	$+46     	;abs 0xb94a
   b91e:	b0 12 3a 3c 	call	#0x3c3a	
   b922:	0d 43       	clr	r13		
   b924:	07 9d       	cmp	r13,	r7	
   b926:	59 38       	jl	$+180    	;abs 0xb9da
   b928:	02 20       	jnz	$+6      	;abs 0xb92e
   b92a:	06 9c       	cmp	r12,	r6	
   b92c:	56 28       	jnc	$+174    	;abs 0xb9da
   b92e:	b0 12 40 3c 	call	#0x3c40	
   b932:	0d 43       	clr	r13		
   b934:	0e 46       	mov	r6,	r14	
   b936:	0f 47       	mov	r7,	r15	
   b938:	0e 54       	add	r4,	r14	
   b93a:	0f 65       	addc	r5,	r15	
   b93c:	3e 53       	add	#-1,	r14	;r3 As==11
   b93e:	3f 63       	addc	#-1,	r15	;r3 As==11
   b940:	0d 9f       	cmp	r15,	r13	
   b942:	4b 38       	jl	$+152    	;abs 0xb9da
   b944:	02 20       	jnz	$+6      	;abs 0xb94a
   b946:	0c 9e       	cmp	r14,	r12	
   b948:	48 28       	jnc	$+146    	;abs 0xb9da
   b94a:	07 93       	tst	r7		
   b94c:	04 38       	jl	$+10     	;abs 0xb956
   b94e:	2d 20       	jnz	$+92     	;abs 0xb9aa
   b950:	36 90 5d 01 	cmp	#349,	r6	;#0x015d
   b954:	2a 2c       	jc	$+86     	;abs 0xb9aa
   b956:	0e 46       	mov	r6,	r14	
   b958:	0f 47       	mov	r7,	r15	
   b95a:	0e 54       	add	r4,	r14	
   b95c:	0f 65       	addc	r5,	r15	
   b95e:	0f 93       	tst	r15		
   b960:	24 38       	jl	$+74     	;abs 0xb9aa
   b962:	03 20       	jnz	$+8      	;abs 0xb96a
   b964:	3e 90 5d 01 	cmp	#349,	r14	;#0x015d
   b968:	20 28       	jnc	$+66     	;abs 0xb9aa
   b96a:	1b 41 12 00 	mov	18(r1),	r11	;0x0012(r1)
   b96e:	0f 46       	mov	r6,	r15	
   b970:	3f e3       	inv	r15		
   b972:	1f 53       	inc	r15		
   b974:	0b 5f       	add	r15,	r11	
   b976:	5f 4b 5c 01 	mov.b	348(r11),r15	;0x015c(r11)
   b97a:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   b97e:	3f d0 00 5a 	bis	#23040,	r15	;#0x5a00
   b982:	82 4f 90 13 	mov	r15,	&0x1390	
   b986:	1b 41 12 00 	mov	18(r1),	r11	;0x0012(r1)
   b98a:	0f 46       	mov	r6,	r15	
   b98c:	3f e3       	inv	r15		
   b98e:	1f 53       	inc	r15		
   b990:	0b 5f       	add	r15,	r11	
   b992:	fb d0 80 00 	bis.b	#128,	348(r11);#0x0080, 0x015c(r11)
   b996:	5c 01 
   b998:	1b 41 12 00 	mov	18(r1),	r11	;0x0012(r1)
   b99c:	0f 46       	mov	r6,	r15	
   b99e:	3f e3       	inv	r15		
   b9a0:	1f 53       	inc	r15		
   b9a2:	0b 5f       	add	r15,	r11	
   b9a4:	fb 40 5a 00 	mov.b	#90,	349(r11);#0x005a, 0x015d(r11)
   b9a8:	5d 01 
   b9aa:	11 12 14 00 	push	20(r1)		;0x0014(r1)
   b9ae:	0c 44       	mov	r4,	r12	
   b9b0:	0d 45       	mov	r5,	r13	
   b9b2:	2e 43       	mov	#2,	r14	;r3 As==10
   b9b4:	0f 43       	clr	r15		
   b9b6:	b0 12 86 f4 	call	#0xf486	
   b9ba:	0e 4c       	mov	r12,	r14	
   b9bc:	0f 4d       	mov	r13,	r15	
   b9be:	0c 46       	mov	r6,	r12	
   b9c0:	0d 47       	mov	r7,	r13	
   b9c2:	b0 12 a6 76 	call	#0x76a6	
   b9c6:	0d 4c       	mov	r12,	r13	
   b9c8:	3d e3       	inv	r13		
   b9ca:	0d 5d       	rla	r13		
   b9cc:	0d 7d       	subc	r13,	r13	
   b9ce:	81 4c 08 00 	mov	r12,	8(r1)	;0x0008(r1)
   b9d2:	81 4d 0a 00 	mov	r13,	10(r1)	;0x000a(r1)
   b9d6:	21 53       	incd	r1		
   b9d8:	86 3c       	jmp	$+270    	;abs 0xbae6
   b9da:	b0 12 1c 3c 	call	#0x3c1c	
   b9de:	0d 43       	clr	r13		
   b9e0:	07 9d       	cmp	r13,	r7	
   b9e2:	11 38       	jl	$+36     	;abs 0xba06
   b9e4:	02 20       	jnz	$+6      	;abs 0xb9ea
   b9e6:	06 9c       	cmp	r12,	r6	
   b9e8:	0e 28       	jnc	$+30     	;abs 0xba06
   b9ea:	b0 12 22 3c 	call	#0x3c22	
   b9ee:	0d 43       	clr	r13		
   b9f0:	0e 46       	mov	r6,	r14	
   b9f2:	0f 47       	mov	r7,	r15	
   b9f4:	0e 54       	add	r4,	r14	
   b9f6:	0f 65       	addc	r5,	r15	
   b9f8:	3e 53       	add	#-1,	r14	;r3 As==11
   b9fa:	3f 63       	addc	#-1,	r15	;r3 As==11
   b9fc:	0d 9f       	cmp	r15,	r13	
   b9fe:	03 38       	jl	$+8      	;abs 0xba06
   ba00:	2d 20       	jnz	$+92     	;abs 0xba5c
   ba02:	0c 9e       	cmp	r14,	r12	
   ba04:	2b 2c       	jc	$+88     	;abs 0xba5c
   ba06:	b0 12 e4 3c 	call	#0x3ce4	
   ba0a:	0d 43       	clr	r13		
   ba0c:	07 9d       	cmp	r13,	r7	
   ba0e:	11 38       	jl	$+36     	;abs 0xba32
   ba10:	02 20       	jnz	$+6      	;abs 0xba16
   ba12:	06 9c       	cmp	r12,	r6	
   ba14:	0e 28       	jnc	$+30     	;abs 0xba32
   ba16:	b0 12 ea 3c 	call	#0x3cea	
   ba1a:	0d 43       	clr	r13		
   ba1c:	0e 46       	mov	r6,	r14	
   ba1e:	0f 47       	mov	r7,	r15	
   ba20:	0e 54       	add	r4,	r14	
   ba22:	0f 65       	addc	r5,	r15	
   ba24:	3e 53       	add	#-1,	r14	;r3 As==11
   ba26:	3f 63       	addc	#-1,	r15	;r3 As==11
   ba28:	0d 9f       	cmp	r15,	r13	
   ba2a:	03 38       	jl	$+8      	;abs 0xba32
   ba2c:	17 20       	jnz	$+48     	;abs 0xba5c
   ba2e:	0c 9e       	cmp	r14,	r12	
   ba30:	15 2c       	jc	$+44     	;abs 0xba5c
   ba32:	b0 12 0c 3c 	call	#0x3c0c	
   ba36:	0d 43       	clr	r13		
   ba38:	07 9d       	cmp	r13,	r7	
   ba3a:	4f 38       	jl	$+160    	;abs 0xbada
   ba3c:	02 20       	jnz	$+6      	;abs 0xba42
   ba3e:	06 9c       	cmp	r12,	r6	
   ba40:	4c 28       	jnc	$+154    	;abs 0xbada
   ba42:	b0 12 12 3c 	call	#0x3c12	
   ba46:	0e 46       	mov	r6,	r14	
   ba48:	0f 47       	mov	r7,	r15	
   ba4a:	0e 54       	add	r4,	r14	
   ba4c:	0f 65       	addc	r5,	r15	
   ba4e:	3e 53       	add	#-1,	r14	;r3 As==11
   ba50:	3f 63       	addc	#-1,	r15	;r3 As==11
   ba52:	0d 9f       	cmp	r15,	r13	
   ba54:	42 38       	jl	$+134    	;abs 0xbada
   ba56:	02 20       	jnz	$+6      	;abs 0xba5c
   ba58:	0c 9e       	cmp	r14,	r12	
   ba5a:	3f 28       	jnc	$+128    	;abs 0xbada
   ba5c:	b0 12 e4 3c 	call	#0x3ce4	
   ba60:	0d 43       	clr	r13		
   ba62:	07 9d       	cmp	r13,	r7	
   ba64:	1a 38       	jl	$+54     	;abs 0xba9a
   ba66:	02 20       	jnz	$+6      	;abs 0xba6c
   ba68:	06 9c       	cmp	r12,	r6	
   ba6a:	17 28       	jnc	$+48     	;abs 0xba9a
   ba6c:	b0 12 ea 3c 	call	#0x3cea	
   ba70:	0d 43       	clr	r13		
   ba72:	0e 46       	mov	r6,	r14	
   ba74:	0f 47       	mov	r7,	r15	
   ba76:	0e 54       	add	r4,	r14	
   ba78:	0f 65       	addc	r5,	r15	
   ba7a:	3e 53       	add	#-1,	r14	;r3 As==11
   ba7c:	3f 63       	addc	#-1,	r15	;r3 As==11
   ba7e:	0d 9f       	cmp	r15,	r13	
   ba80:	0c 38       	jl	$+26     	;abs 0xba9a
   ba82:	02 20       	jnz	$+6      	;abs 0xba88
   ba84:	0c 9e       	cmp	r14,	r12	
   ba86:	09 28       	jnc	$+20     	;abs 0xba9a
   ba88:	92 93 c6 15 	cmp	#1,	&0x15c6	;r3 As==01
   ba8c:	06 24       	jz	$+14     	;abs 0xba9a
   ba8e:	b2 40 3e 00 	mov	#62,	&0x1416	;#0x003e
   ba92:	16 14 
   ba94:	3c 43       	mov	#-1,	r12	;r3 As==11
   ba96:	3d 43       	mov	#-1,	r13	;r3 As==11
   ba98:	2a 3c       	jmp	$+86     	;abs 0xbaee
   ba9a:	0e 44       	mov	r4,	r14	
   ba9c:	0f 45       	mov	r5,	r15	
   ba9e:	0c 46       	mov	r6,	r12	
   baa0:	0d 47       	mov	r7,	r13	
   baa2:	b0 12 e0 59 	call	#0x59e0	
   baa6:	0f 4c       	mov	r12,	r15	
   baa8:	0f dd       	bis	r13,	r15	
   baaa:	0f 93       	tst	r15		
   baac:	06 20       	jnz	$+14     	;abs 0xbaba
   baae:	0e 44       	mov	r4,	r14	
   bab0:	0f 45       	mov	r5,	r15	
   bab2:	1c 41 12 00 	mov	18(r1),	r12	;0x0012(r1)
   bab6:	b0 12 0a 5b 	call	#0x5b0a	
   baba:	b0 12 50 5b 	call	#0x5b50	
   babe:	81 4c 06 00 	mov	r12,	6(r1)	;0x0006(r1)
   bac2:	81 4d 08 00 	mov	r13,	8(r1)	;0x0008(r1)
   bac6:	1f 41 06 00 	mov	6(r1),	r15	;0x0006(r1)
   baca:	1f d1 08 00 	bis	8(r1),	r15	;0x0008(r1)
   bace:	0f 93       	tst	r15		
   bad0:	0a 24       	jz	$+22     	;abs 0xbae6
   bad2:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   bad6:	16 14 
   bad8:	06 3c       	jmp	$+14     	;abs 0xbae6
   bada:	b2 40 07 00 	mov	#7,	&0x1416	;#0x0007
   bade:	16 14 
   bae0:	3c 43       	mov	#-1,	r12	;r3 As==11
   bae2:	3d 43       	mov	#-1,	r13	;r3 As==11
   bae4:	04 3c       	jmp	$+10     	;abs 0xbaee
   bae6:	1c 41 06 00 	mov	6(r1),	r12	;0x0006(r1)
   baea:	1d 41 08 00 	mov	8(r1),	r13	;0x0008(r1)
   baee:	31 50 14 00 	add	#20,	r1	;#0x0014
   baf2:	30 40 1c f3 	br	#0xf31c	
   baf6:	0a 12       	push	r10		
   baf8:	0b 12       	push	r11		
   bafa:	08 12       	push	r8		
   bafc:	09 12       	push	r9		
   bafe:	06 12       	push	r6		
   bb00:	07 12       	push	r7		
   bb02:	04 12       	push	r4		
   bb04:	05 12       	push	r5		
   bb06:	21 83       	decd	r1		
   bb08:	0a 4c       	mov	r12,	r10	
   bb0a:	0b 4d       	mov	r13,	r11	
   bb0c:	06 4e       	mov	r14,	r6	
   bb0e:	07 4f       	mov	r15,	r7	
   bb10:	0c 4a       	mov	r10,	r12	
   bb12:	b0 12 da f4 	call	#0xf4da	
   bb16:	81 4c 00 00 	mov	r12,	0(r1)	;0x0000(r1)
   bb1a:	08 43       	clr	r8		
   bb1c:	09 43       	clr	r9		
   bb1e:	04 43       	clr	r4		
   bb20:	05 43       	clr	r5		
   bb22:	82 93 18 14 	tst	&0x1418	
   bb26:	06 20       	jnz	$+14     	;abs 0xbb34
   bb28:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   bb2c:	16 14 
   bb2e:	3c 43       	mov	#-1,	r12	;r3 As==11
   bb30:	3d 43       	mov	#-1,	r13	;r3 As==11
   bb32:	69 3c       	jmp	$+212    	;abs 0xbc06
   bb34:	0b 93       	tst	r11		
   bb36:	11 38       	jl	$+36     	;abs 0xbb5a
   bb38:	b0 12 52 3c 	call	#0x3c52	
   bb3c:	0d 43       	clr	r13		
   bb3e:	0b 9d       	cmp	r13,	r11	
   bb40:	03 38       	jl	$+8      	;abs 0xbb48
   bb42:	0b 20       	jnz	$+24     	;abs 0xbb5a
   bb44:	0a 9c       	cmp	r12,	r10	
   bb46:	09 2c       	jc	$+20     	;abs 0xbb5a
   bb48:	07 93       	tst	r7		
   bb4a:	07 38       	jl	$+16     	;abs 0xbb5a
   bb4c:	82 97 ec 13 	cmp	r7,	&0x13ec	
   bb50:	04 38       	jl	$+10     	;abs 0xbb5a
   bb52:	09 20       	jnz	$+20     	;abs 0xbb66
   bb54:	82 96 ea 13 	cmp	r6,	&0x13ea	
   bb58:	06 2c       	jc	$+14     	;abs 0xbb66
   bb5a:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   bb5e:	16 14 
   bb60:	3c 43       	mov	#-1,	r12	;r3 As==11
   bb62:	3d 43       	mov	#-1,	r13	;r3 As==11
   bb64:	50 3c       	jmp	$+162    	;abs 0xbc06
   bb66:	0e 43       	clr	r14		
   bb68:	0f 43       	clr	r15		
   bb6a:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   bb6e:	b0 12 50 7f 	call	#0x7f50	
   bb72:	08 4c       	mov	r12,	r8	
   bb74:	09 4d       	mov	r13,	r9	
   bb76:	0f 46       	mov	r6,	r15	
   bb78:	0f d7       	bis	r7,	r15	
   bb7a:	0f 93       	tst	r15		
   bb7c:	15 24       	jz	$+44     	;abs 0xbba8
   bb7e:	1c 43       	mov	#1,	r12	;r3 As==01
   bb80:	4e 4a       	mov.b	r10,	r14	
   bb82:	b0 12 c6 f4 	call	#0xf4c6	
   bb86:	0d 4c       	mov	r12,	r13	
   bb88:	3d e3       	inv	r13		
   bb8a:	0d 5d       	rla	r13		
   bb8c:	0d 7d       	subc	r13,	r13	
   bb8e:	08 dc       	bis	r12,	r8	
   bb90:	09 dd       	bis	r13,	r9	
   bb92:	1c 43       	mov	#1,	r12	;r3 As==01
   bb94:	4e 4a       	mov.b	r10,	r14	
   bb96:	b0 12 c6 f4 	call	#0xf4c6	
   bb9a:	0d 4c       	mov	r12,	r13	
   bb9c:	3d e3       	inv	r13		
   bb9e:	0d 5d       	rla	r13		
   bba0:	0d 7d       	subc	r13,	r13	
   bba2:	04 4c       	mov	r12,	r4	
   bba4:	05 4d       	mov	r13,	r5	
   bba6:	0d 3c       	jmp	$+28     	;abs 0xbbc2
   bba8:	1c 43       	mov	#1,	r12	;r3 As==01
   bbaa:	4e 4a       	mov.b	r10,	r14	
   bbac:	b0 12 c6 f4 	call	#0xf4c6	
   bbb0:	3c e3       	inv	r12		
   bbb2:	0d 4c       	mov	r12,	r13	
   bbb4:	3d e3       	inv	r13		
   bbb6:	0d 5d       	rla	r13		
   bbb8:	0d 7d       	subc	r13,	r13	
   bbba:	08 fc       	and	r12,	r8	
   bbbc:	09 fd       	and	r13,	r9	
   bbbe:	04 43       	clr	r4		
   bbc0:	05 43       	clr	r5		
   bbc2:	0e 46       	mov	r6,	r14	
   bbc4:	0f 47       	mov	r7,	r15	
   bbc6:	2c 41       	mov	@r1,	r12	
   bbc8:	b0 12 50 7f 	call	#0x7f50	
   bbcc:	0e 43       	clr	r14		
   bbce:	0f 43       	clr	r15		
   bbd0:	2c 41       	mov	@r1,	r12	
   bbd2:	2c 53       	incd	r12		
   bbd4:	b0 12 50 7f 	call	#0x7f50	
   bbd8:	0e 43       	clr	r14		
   bbda:	0f 43       	clr	r15		
   bbdc:	2c 41       	mov	@r1,	r12	
   bbde:	2c 52       	add	#4,	r12	;r2 As==10
   bbe0:	b0 12 50 7f 	call	#0x7f50	
   bbe4:	0e 44       	mov	r4,	r14	
   bbe6:	0f 45       	mov	r5,	r15	
   bbe8:	2c 41       	mov	@r1,	r12	
   bbea:	3c 50 06 00 	add	#6,	r12	;#0x0006
   bbee:	b0 12 50 7f 	call	#0x7f50	
   bbf2:	0e 48       	mov	r8,	r14	
   bbf4:	0f 49       	mov	r9,	r15	
   bbf6:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   bbfa:	b0 12 50 7f 	call	#0x7f50	
   bbfe:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   bc02:	0c 43       	clr	r12		
   bc04:	0d 43       	clr	r13		
   bc06:	21 53       	incd	r1		
   bc08:	30 40 1c f3 	br	#0xf31c	
   bc0c:	0a 12       	push	r10		
   bc0e:	0b 12       	push	r11		
   bc10:	08 12       	push	r8		
   bc12:	09 12       	push	r9		
   bc14:	06 12       	push	r6		
   bc16:	07 12       	push	r7		
   bc18:	04 12       	push	r4		
   bc1a:	0a 4c       	mov	r12,	r10	
   bc1c:	0b 4d       	mov	r13,	r11	
   bc1e:	08 4e       	mov	r14,	r8	
   bc20:	09 4f       	mov	r15,	r9	
   bc22:	82 93 18 14 	tst	&0x1418	
   bc26:	06 20       	jnz	$+14     	;abs 0xbc34
   bc28:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   bc2c:	16 14 
   bc2e:	3c 43       	mov	#-1,	r12	;r3 As==11
   bc30:	3d 43       	mov	#-1,	r13	;r3 As==11
   bc32:	20 3d       	jmp	$+578    	;abs 0xbe74
   bc34:	82 93 a2 13 	tst	&0x13a2	
   bc38:	18 21       	jnz	$+562    	;abs 0xbe6a
   bc3a:	0e 4a       	mov	r10,	r14	
   bc3c:	0f 4b       	mov	r11,	r15	
   bc3e:	0f 83       	sub	#0,	r15	;r3 As==00
   bc40:	07 21       	jnz	$+528    	;abs 0xbe50
   bc42:	1e 83       	dec	r14		
   bc44:	93 24       	jz	$+296    	;abs 0xbd6c
   bc46:	1e 83       	dec	r14		
   bc48:	03 24       	jz	$+8      	;abs 0xbc50
   bc4a:	1e 83       	dec	r14		
   bc4c:	8f 24       	jz	$+288    	;abs 0xbd6c
   bc4e:	00 3d       	jmp	$+514    	;abs 0xbe50
   bc50:	0e 43       	clr	r14		
   bc52:	0f 43       	clr	r15		
   bc54:	1c 43       	mov	#1,	r12	;r3 As==01
   bc56:	b0 12 50 7f 	call	#0x7f50	
   bc5a:	82 4c 7e 14 	mov	r12,	&0x147e	
   bc5e:	82 4d 80 14 	mov	r13,	&0x1480	
   bc62:	0e 43       	clr	r14		
   bc64:	0f 43       	clr	r15		
   bc66:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   bc6a:	b0 12 50 7f 	call	#0x7f50	
   bc6e:	82 4c 86 14 	mov	r12,	&0x1486	
   bc72:	82 4d 88 14 	mov	r13,	&0x1488	
   bc76:	0e 43       	clr	r14		
   bc78:	0f 43       	clr	r15		
   bc7a:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   bc7e:	b0 12 50 7f 	call	#0x7f50	
   bc82:	82 4c 82 14 	mov	r12,	&0x1482	
   bc86:	82 4d 84 14 	mov	r13,	&0x1484	
   bc8a:	0e 43       	clr	r14		
   bc8c:	0f 43       	clr	r15		
   bc8e:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   bc92:	b0 12 50 7f 	call	#0x7f50	
   bc96:	82 4c 8a 14 	mov	r12,	&0x148a	
   bc9a:	82 4d 8c 14 	mov	r13,	&0x148c	
   bc9e:	0e 43       	clr	r14		
   bca0:	0f 43       	clr	r15		
   bca2:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   bca6:	b0 12 50 7f 	call	#0x7f50	
   bcaa:	82 4c 8e 14 	mov	r12,	&0x148e	
   bcae:	82 4d 90 14 	mov	r13,	&0x1490	
   bcb2:	d2 43 92 14 	mov.b	#1,	&0x1492	;r3 As==01
   bcb6:	0e 43       	clr	r14		
   bcb8:	0f 43       	clr	r15		
   bcba:	2c 43       	mov	#2,	r12	;r3 As==10
   bcbc:	b0 12 50 7f 	call	#0x7f50	
   bcc0:	3e 43       	mov	#-1,	r14	;r3 As==11
   bcc2:	3f 40 0f 00 	mov	#15,	r15	;#0x000f
   bcc6:	2c 42       	mov	#4,	r12	;r2 As==10
   bcc8:	b0 12 50 7f 	call	#0x7f50	
   bccc:	1e 43       	mov	#1,	r14	;r3 As==01
   bcce:	0f 43       	clr	r15		
   bcd0:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   bcd4:	b0 12 50 7f 	call	#0x7f50	
   bcd8:	1e 43       	mov	#1,	r14	;r3 As==01
   bcda:	0f 43       	clr	r15		
   bcdc:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   bce0:	b0 12 50 7f 	call	#0x7f50	
   bce4:	b0 12 78 64 	call	#0x6478	
   bce8:	0f 4c       	mov	r12,	r15	
   bcea:	0f dd       	bis	r13,	r15	
   bcec:	0f 93       	tst	r15		
   bcee:	06 24       	jz	$+14     	;abs 0xbcfc
   bcf0:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   bcf4:	16 14 
   bcf6:	3c 43       	mov	#-1,	r12	;r3 As==11
   bcf8:	3d 43       	mov	#-1,	r13	;r3 As==11
   bcfa:	bc 3c       	jmp	$+378    	;abs 0xbe74
   bcfc:	b0 12 98 65 	call	#0x6598	
   bd00:	0f 4c       	mov	r12,	r15	
   bd02:	0f dd       	bis	r13,	r15	
   bd04:	0f 93       	tst	r15		
   bd06:	06 24       	jz	$+14     	;abs 0xbd14
   bd08:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   bd0c:	16 14 
   bd0e:	3c 43       	mov	#-1,	r12	;r3 As==11
   bd10:	3d 43       	mov	#-1,	r13	;r3 As==11
   bd12:	b0 3c       	jmp	$+354    	;abs 0xbe74
   bd14:	b2 b0 10 00 	bit	#16,	&0x142e	;#0x0010
   bd18:	2e 14 
   bd1a:	05 28       	jnc	$+12     	;abs 0xbd26
   bd1c:	b2 50 fe ff 	add	#-2,	&0x1426	;#0xfffe
   bd20:	26 14 
   bd22:	b2 63 28 14 	addc	#-1,	&0x1428	;r3 As==11
   bd26:	37 40 80 00 	mov	#128,	r7	;#0x0080
   bd2a:	1e 42 26 14 	mov	&0x1426,r14	
   bd2e:	1f 42 28 14 	mov	&0x1428,r15	
   bd32:	8e 10       	swpb	r14		
   bd34:	8f 10       	swpb	r15		
   bd36:	4e ef       	xor.b	r15,	r14	
   bd38:	0e ef       	xor	r15,	r14	
   bd3a:	8f 11       	sxt	r15		
   bd3c:	3e f0 00 0f 	and	#3840,	r14	;#0x0f00
   bd40:	07 5e       	add	r14,	r7	
   bd42:	16 42 26 14 	mov	&0x1426,r6	
   bd46:	14 42 7a 14 	mov	&0x147a,r4	
   bd4a:	c2 93 1f 16 	tst.b	&0x161f	
   bd4e:	09 24       	jz	$+20     	;abs 0xbd62
   bd50:	c2 43 1f 16 	mov.b	#0,	&0x161f	;r3 As==00
   bd54:	04 12       	push	r4		
   bd56:	0e 46       	mov	r6,	r14	
   bd58:	0c 47       	mov	r7,	r12	
   bd5a:	b0 12 94 79 	call	#0x7994	
   bd5e:	21 53       	incd	r1		
   bd60:	7d 3c       	jmp	$+252    	;abs 0xbe5c
   bd62:	0e 46       	mov	r6,	r14	
   bd64:	0c 47       	mov	r7,	r12	
   bd66:	b0 12 40 79 	call	#0x7940	
   bd6a:	78 3c       	jmp	$+242    	;abs 0xbe5c
   bd6c:	b2 43 9a 13 	mov	#-1,	&0x139a	;r3 As==11
   bd70:	b2 43 9c 13 	mov	#-1,	&0x139c	;r3 As==11
   bd74:	b0 12 78 64 	call	#0x6478	
   bd78:	0f 4c       	mov	r12,	r15	
   bd7a:	0f dd       	bis	r13,	r15	
   bd7c:	0f 93       	tst	r15		
   bd7e:	06 24       	jz	$+14     	;abs 0xbd8c
   bd80:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   bd84:	16 14 
   bd86:	3c 43       	mov	#-1,	r12	;r3 As==11
   bd88:	3d 43       	mov	#-1,	r13	;r3 As==11
   bd8a:	74 3c       	jmp	$+234    	;abs 0xbe74
   bd8c:	b0 12 98 65 	call	#0x6598	
   bd90:	0f 4c       	mov	r12,	r15	
   bd92:	0f dd       	bis	r13,	r15	
   bd94:	0f 93       	tst	r15		
   bd96:	06 24       	jz	$+14     	;abs 0xbda4
   bd98:	b2 40 10 00 	mov	#16,	&0x1416	;#0x0010
   bd9c:	16 14 
   bd9e:	3c 43       	mov	#-1,	r12	;r3 As==11
   bda0:	3d 43       	mov	#-1,	r13	;r3 As==11
   bda2:	68 3c       	jmp	$+210    	;abs 0xbe74
   bda4:	b2 b0 10 00 	bit	#16,	&0x142e	;#0x0010
   bda8:	2e 14 
   bdaa:	05 28       	jnc	$+12     	;abs 0xbdb6
   bdac:	b2 50 fe ff 	add	#-2,	&0x1426	;#0xfffe
   bdb0:	26 14 
   bdb2:	b2 63 28 14 	addc	#-1,	&0x1428	;r3 As==11
   bdb6:	36 40 80 00 	mov	#128,	r6	;#0x0080
   bdba:	1e 42 26 14 	mov	&0x1426,r14	
   bdbe:	1f 42 28 14 	mov	&0x1428,r15	
   bdc2:	8e 10       	swpb	r14		
   bdc4:	8f 10       	swpb	r15		
   bdc6:	4e ef       	xor.b	r15,	r14	
   bdc8:	0e ef       	xor	r15,	r14	
   bdca:	8f 11       	sxt	r15		
   bdcc:	3e f0 00 0f 	and	#3840,	r14	;#0x0f00
   bdd0:	06 5e       	add	r14,	r6	
   bdd2:	17 42 26 14 	mov	&0x1426,r7	
   bdd6:	14 42 7a 14 	mov	&0x147a,r4	
   bdda:	1a 93       	cmp	#1,	r10	;r3 As==01
   bddc:	07 20       	jnz	$+16     	;abs 0xbdec
   bdde:	0b 93       	tst	r11		
   bde0:	05 20       	jnz	$+12     	;abs 0xbdec
   bde2:	0e 47       	mov	r7,	r14	
   bde4:	0c 46       	mov	r6,	r12	
   bde6:	b0 12 f8 78 	call	#0x78f8	
   bdea:	10 3c       	jmp	$+34     	;abs 0xbe0c
   bdec:	c2 93 1f 16 	tst.b	&0x161f	
   bdf0:	09 24       	jz	$+20     	;abs 0xbe04
   bdf2:	c2 43 1f 16 	mov.b	#0,	&0x161f	;r3 As==00
   bdf6:	04 12       	push	r4		
   bdf8:	0e 47       	mov	r7,	r14	
   bdfa:	0c 46       	mov	r6,	r12	
   bdfc:	b0 12 94 79 	call	#0x7994	
   be00:	21 53       	incd	r1		
   be02:	04 3c       	jmp	$+10     	;abs 0xbe0c
   be04:	0e 47       	mov	r7,	r14	
   be06:	0c 46       	mov	r6,	r12	
   be08:	b0 12 40 79 	call	#0x7940	
   be0c:	0f 48       	mov	r8,	r15	
   be0e:	0f d9       	bis	r9,	r15	
   be10:	0f 93       	tst	r15		
   be12:	1b 24       	jz	$+56     	;abs 0xbe4a
   be14:	3c 40 f4 00 	mov	#244,	r12	;#0x00f4
   be18:	0d 43       	clr	r13		
   be1a:	b0 12 58 62 	call	#0x6258	
   be1e:	3e 42       	mov	#8,	r14	;r2 As==11
   be20:	0f 43       	clr	r15		
   be22:	3c 40 20 00 	mov	#32,	r12	;#0x0020
   be26:	0d 43       	clr	r13		
   be28:	b0 12 6e 62 	call	#0x626e	
   be2c:	b0 12 36 62 	call	#0x6236	
   be30:	0f 4c       	mov	r12,	r15	
   be32:	0f dd       	bis	r13,	r15	
   be34:	0f 93       	tst	r15		
   be36:	06 24       	jz	$+14     	;abs 0xbe44
   be38:	b2 40 11 00 	mov	#17,	&0x1416	;#0x0011
   be3c:	16 14 
   be3e:	3c 43       	mov	#-1,	r12	;r3 As==11
   be40:	3d 43       	mov	#-1,	r13	;r3 As==11
   be42:	18 3c       	jmp	$+50     	;abs 0xbe74
   be44:	d2 43 1a 16 	mov.b	#1,	&0x161a	;r3 As==01
   be48:	09 3c       	jmp	$+20     	;abs 0xbe5c
   be4a:	c2 43 1a 16 	mov.b	#0,	&0x161a	;r3 As==00
   be4e:	06 3c       	jmp	$+14     	;abs 0xbe5c
   be50:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   be54:	16 14 
   be56:	3c 43       	mov	#-1,	r12	;r3 As==11
   be58:	3d 43       	mov	#-1,	r13	;r3 As==11
   be5a:	0c 3c       	jmp	$+26     	;abs 0xbe74
   be5c:	82 4a a2 13 	mov	r10,	&0x13a2	
   be60:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   be64:	0c 43       	clr	r12		
   be66:	0d 43       	clr	r13		
   be68:	05 3c       	jmp	$+12     	;abs 0xbe74
   be6a:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   be6e:	16 14 
   be70:	3c 43       	mov	#-1,	r12	;r3 As==11
   be72:	3d 43       	mov	#-1,	r13	;r3 As==11
   be74:	30 40 1e f3 	br	#0xf31e	
   be78:	0a 12       	push	r10		
   be7a:	0b 12       	push	r11		
   be7c:	08 12       	push	r8		
   be7e:	09 12       	push	r9		
   be80:	06 12       	push	r6		
   be82:	07 12       	push	r7		
   be84:	04 12       	push	r4		
   be86:	05 12       	push	r5		
   be88:	21 83       	decd	r1		
   be8a:	08 4c       	mov	r12,	r8	
   be8c:	04 4e       	mov	r14,	r4	
   be8e:	05 4f       	mov	r15,	r5	
   be90:	19 41 14 00 	mov	20(r1),	r9	;0x0014(r1)
   be94:	0a 43       	clr	r10		
   be96:	0b 43       	clr	r11		
   be98:	82 93 18 14 	tst	&0x1418	
   be9c:	06 20       	jnz	$+14     	;abs 0xbeaa
   be9e:	b2 40 05 00 	mov	#5,	&0x1416	;#0x0005
   bea2:	16 14 
   bea4:	3c 43       	mov	#-1,	r12	;r3 As==11
   bea6:	3d 43       	mov	#-1,	r13	;r3 As==11
   bea8:	7d 3d       	jmp	$+764    	;abs 0xc1a4
   beaa:	08 93       	tst	r8		
   beac:	06 20       	jnz	$+14     	;abs 0xbeba
   beae:	b2 40 03 00 	mov	#3,	&0x1416	;#0x0003
   beb2:	16 14 
   beb4:	3c 43       	mov	#-1,	r12	;r3 As==11
   beb6:	3d 43       	mov	#-1,	r13	;r3 As==11
   beb8:	75 3d       	jmp	$+748    	;abs 0xc1a4
   beba:	09 93       	tst	r9		
   bebc:	06 24       	jz	$+14     	;abs 0xbeca
   bebe:	99 42 9a 13 	mov	&0x139a,0(r9)	;0x0000(r9)
   bec2:	00 00 
   bec4:	99 42 9c 13 	mov	&0x139c,2(r9)	;0x0002(r9)
   bec8:	02 00 
   beca:	82 93 a2 13 	tst	&0x13a2	
   bece:	09 20       	jnz	$+20     	;abs 0xbee2
   bed0:	88 43 00 00 	mov	#0,	0(r8)	;r3 As==00, 0x0000(r8)
   bed4:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   bed8:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   bedc:	0c 43       	clr	r12		
   bede:	0d 43       	clr	r13		
   bee0:	61 3d       	jmp	$+708    	;abs 0xc1a4
   bee2:	98 43 00 00 	mov	#1,	0(r8)	;r3 As==01, 0x0000(r8)
   bee6:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   beea:	c2 93 1a 16 	tst.b	&0x161a	
   beee:	2a 24       	jz	$+86     	;abs 0xbf44
   bef0:	b0 12 0c 62 	call	#0x620c	
   bef4:	0f 4c       	mov	r12,	r15	
   bef6:	0f dd       	bis	r13,	r15	
   bef8:	0f 93       	tst	r15		
   befa:	06 24       	jz	$+14     	;abs 0xbf08
   befc:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   bf00:	16 14 
   bf02:	3c 43       	mov	#-1,	r12	;r3 As==11
   bf04:	3d 43       	mov	#-1,	r13	;r3 As==11
   bf06:	4e 3d       	jmp	$+670    	;abs 0xc1a4
   bf08:	3c 40 14 00 	mov	#20,	r12	;#0x0014
   bf0c:	0d 43       	clr	r13		
   bf0e:	b0 12 be 63 	call	#0x63be	
   bf12:	3c 40 1a 14 	mov	#5146,	r12	;#0x141a
   bf16:	b0 12 52 68 	call	#0x6852	
   bf1a:	0f 4c       	mov	r12,	r15	
   bf1c:	0f dd       	bis	r13,	r15	
   bf1e:	0f 93       	tst	r15		
   bf20:	06 24       	jz	$+14     	;abs 0xbf2e
   bf22:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   bf26:	16 14 
   bf28:	3c 43       	mov	#-1,	r12	;r3 As==11
   bf2a:	3d 43       	mov	#-1,	r13	;r3 As==11
   bf2c:	3b 3d       	jmp	$+632    	;abs 0xc1a4
   bf2e:	3c 40 f4 00 	mov	#244,	r12	;#0x00f4
   bf32:	0d 43       	clr	r13		
   bf34:	b0 12 58 62 	call	#0x6258	
   bf38:	3e 42       	mov	#8,	r14	;r2 As==11
   bf3a:	0f 43       	clr	r15		
   bf3c:	0c 43       	clr	r12		
   bf3e:	0d 43       	clr	r13		
   bf40:	b0 12 6e 62 	call	#0x626e	
   bf44:	b2 90 03 00 	cmp	#3,	&0x13a2	;#0x0003
   bf48:	a2 13 
   bf4a:	03 24       	jz	$+8      	;abs 0xbf52
   bf4c:	a2 93 a2 13 	cmp	#2,	&0x13a2	;r3 As==10
   bf50:	1a 20       	jnz	$+54     	;abs 0xbf86
   bf52:	b0 12 58 3c 	call	#0x3c58	
   bf56:	0c 93       	tst	r12		
   bf58:	16 24       	jz	$+46     	;abs 0xbf86
   bf5a:	b0 12 84 7f 	call	#0x7f84	
   bf5e:	0a 4c       	mov	r12,	r10	
   bf60:	0b 4d       	mov	r13,	r11	
   bf62:	4a 93       	tst.b	r10		
   bf64:	10 34       	jge	$+34     	;abs 0xbf86
   bf66:	b2 90 03 00 	cmp	#3,	&0x13a2	;#0x0003
   bf6a:	a2 13 
   bf6c:	04 20       	jnz	$+10     	;abs 0xbf76
   bf6e:	3e 40 03 00 	mov	#3,	r14	;#0x0003
   bf72:	0f 43       	clr	r15		
   bf74:	02 3c       	jmp	$+6      	;abs 0xbf7a
   bf76:	2e 43       	mov	#2,	r14	;r3 As==10
   bf78:	0f 43       	clr	r15		
   bf7a:	88 4e 00 00 	mov	r14,	0(r8)	;0x0000(r8)
   bf7e:	88 4f 02 00 	mov	r15,	2(r8)	;0x0002(r8)
   bf82:	14 43       	mov	#1,	r4	;r3 As==01
   bf84:	05 43       	clr	r5		
   bf86:	0f 44       	mov	r4,	r15	
   bf88:	0f d5       	bis	r5,	r15	
   bf8a:	0f 93       	tst	r15		
   bf8c:	f8 24       	jz	$+498    	;abs 0xc17e
   bf8e:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   bf92:	b0 12 a8 73 	call	#0x73a8	
   bf96:	81 4c 00 00 	mov	r12,	0(r1)	;0x0000(r1)
   bf9a:	b1 b0 20 00 	bit	#32,	0(r1)	;#0x0020, 0x0000(r1)
   bf9e:	00 00 
   bfa0:	8f 2c       	jc	$+288    	;abs 0xc0c0
   bfa2:	4a 93       	tst.b	r10		
   bfa4:	8d 38       	jl	$+284    	;abs 0xc0c0
   bfa6:	0e 43       	clr	r14		
   bfa8:	0f 43       	clr	r15		
   bfaa:	1c 43       	mov	#1,	r12	;r3 As==01
   bfac:	b0 12 50 7f 	call	#0x7f50	
   bfb0:	82 4c 7e 14 	mov	r12,	&0x147e	
   bfb4:	82 4d 80 14 	mov	r13,	&0x1480	
   bfb8:	0e 43       	clr	r14		
   bfba:	0f 43       	clr	r15		
   bfbc:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   bfc0:	b0 12 50 7f 	call	#0x7f50	
   bfc4:	82 4c 86 14 	mov	r12,	&0x1486	
   bfc8:	82 4d 88 14 	mov	r13,	&0x1488	
   bfcc:	0e 43       	clr	r14		
   bfce:	0f 43       	clr	r15		
   bfd0:	3c 40 05 00 	mov	#5,	r12	;#0x0005
   bfd4:	b0 12 50 7f 	call	#0x7f50	
   bfd8:	82 4c 82 14 	mov	r12,	&0x1482	
   bfdc:	82 4d 84 14 	mov	r13,	&0x1484	
   bfe0:	0e 43       	clr	r14		
   bfe2:	0f 43       	clr	r15		
   bfe4:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   bfe8:	b0 12 50 7f 	call	#0x7f50	
   bfec:	82 4c 8a 14 	mov	r12,	&0x148a	
   bff0:	82 4d 8c 14 	mov	r13,	&0x148c	
   bff4:	0e 43       	clr	r14		
   bff6:	0f 43       	clr	r15		
   bff8:	3c 40 81 00 	mov	#129,	r12	;#0x0081
   bffc:	b0 12 50 7f 	call	#0x7f50	
   c000:	82 4c 8e 14 	mov	r12,	&0x148e	
   c004:	82 4d 90 14 	mov	r13,	&0x1490	
   c008:	d2 43 92 14 	mov.b	#1,	&0x1492	;r3 As==01
   c00c:	0e 43       	clr	r14		
   c00e:	0f 43       	clr	r15		
   c010:	2c 43       	mov	#2,	r12	;r3 As==10
   c012:	b0 12 50 7f 	call	#0x7f50	
   c016:	3e 43       	mov	#-1,	r14	;r3 As==11
   c018:	3f 40 0f 00 	mov	#15,	r15	;#0x000f
   c01c:	2c 42       	mov	#4,	r12	;r2 As==10
   c01e:	b0 12 50 7f 	call	#0x7f50	
   c022:	1e 43       	mov	#1,	r14	;r3 As==01
   c024:	0f 43       	clr	r15		
   c026:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   c02a:	b0 12 50 7f 	call	#0x7f50	
   c02e:	1e 43       	mov	#1,	r14	;r3 As==01
   c030:	0f 43       	clr	r15		
   c032:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   c036:	b0 12 50 7f 	call	#0x7f50	
   c03a:	3e 40 0e 00 	mov	#14,	r14	;#0x000e
   c03e:	0f 43       	clr	r15		
   c040:	3c 40 88 00 	mov	#136,	r12	;#0x0088
   c044:	b0 12 50 7f 	call	#0x7f50	
   c048:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   c04c:	0d 43       	clr	r13		
   c04e:	b0 12 6e 7f 	call	#0x7f6e	
   c052:	06 43       	clr	r6		
   c054:	07 43       	clr	r7		
   c056:	b0 12 84 7f 	call	#0x7f84	
   c05a:	0a 4c       	mov	r12,	r10	
   c05c:	0b 4d       	mov	r13,	r11	
   c05e:	16 53       	inc	r6		
   c060:	07 63       	adc	r7		
   c062:	4a 93       	tst.b	r10		
   c064:	06 38       	jl	$+14     	;abs 0xc072
   c066:	07 93       	tst	r7		
   c068:	f6 3b       	jl	$-18     	;abs 0xc056
   c06a:	03 20       	jnz	$+8      	;abs 0xc072
   c06c:	36 90 b8 0b 	cmp	#3000,	r6	;#0x0bb8
   c070:	f2 2b       	jnc	$-26     	;abs 0xc056
   c072:	1e 42 7e 14 	mov	&0x147e,r14	
   c076:	1f 42 80 14 	mov	&0x1480,r15	
   c07a:	0c 43       	clr	r12		
   c07c:	b0 12 50 7f 	call	#0x7f50	
   c080:	1e 42 86 14 	mov	&0x1486,r14	
   c084:	1f 42 88 14 	mov	&0x1488,r15	
   c088:	2c 43       	mov	#2,	r12	;r3 As==10
   c08a:	b0 12 50 7f 	call	#0x7f50	
   c08e:	1e 42 82 14 	mov	&0x1482,r14	
   c092:	1f 42 84 14 	mov	&0x1484,r15	
   c096:	2c 42       	mov	#4,	r12	;r2 As==10
   c098:	b0 12 50 7f 	call	#0x7f50	
   c09c:	1e 42 8a 14 	mov	&0x148a,r14	
   c0a0:	1f 42 8c 14 	mov	&0x148c,r15	
   c0a4:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   c0a8:	b0 12 50 7f 	call	#0x7f50	
   c0ac:	1e 42 8e 14 	mov	&0x148e,r14	
   c0b0:	1f 42 90 14 	mov	&0x1490,r15	
   c0b4:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   c0b8:	b0 12 50 7f 	call	#0x7f50	
   c0bc:	c2 43 92 14 	mov.b	#0,	&0x1492	;r3 As==00
   c0c0:	a2 93 a2 13 	cmp	#2,	&0x13a2	;r3 As==10
   c0c4:	2a 20       	jnz	$+86     	;abs 0xc11a
   c0c6:	c2 93 92 14 	tst.b	&0x1492	
   c0ca:	27 24       	jz	$+80     	;abs 0xc11a
   c0cc:	1e 42 7e 14 	mov	&0x147e,r14	
   c0d0:	1f 42 80 14 	mov	&0x1480,r15	
   c0d4:	0c 43       	clr	r12		
   c0d6:	b0 12 50 7f 	call	#0x7f50	
   c0da:	1e 42 86 14 	mov	&0x1486,r14	
   c0de:	1f 42 88 14 	mov	&0x1488,r15	
   c0e2:	2c 43       	mov	#2,	r12	;r3 As==10
   c0e4:	b0 12 50 7f 	call	#0x7f50	
   c0e8:	1e 42 82 14 	mov	&0x1482,r14	
   c0ec:	1f 42 84 14 	mov	&0x1484,r15	
   c0f0:	2c 42       	mov	#4,	r12	;r2 As==10
   c0f2:	b0 12 50 7f 	call	#0x7f50	
   c0f6:	1e 42 8a 14 	mov	&0x148a,r14	
   c0fa:	1f 42 8c 14 	mov	&0x148c,r15	
   c0fe:	3c 40 06 00 	mov	#6,	r12	;#0x0006
   c102:	b0 12 50 7f 	call	#0x7f50	
   c106:	1e 42 8e 14 	mov	&0x148e,r14	
   c10a:	1f 42 90 14 	mov	&0x1490,r15	
   c10e:	3c 40 80 00 	mov	#128,	r12	;#0x0080
   c112:	b0 12 50 7f 	call	#0x7f50	
   c116:	c2 43 92 14 	mov.b	#0,	&0x1492	;r3 As==00
   c11a:	3e 40 2e 14 	mov	#5166,	r14	;#0x142e
   c11e:	3c 40 26 14 	mov	#5158,	r12	;#0x1426
   c122:	b0 12 04 7a 	call	#0x7a04	
   c126:	0c 93       	tst	r12		
   c128:	06 24       	jz	$+14     	;abs 0xc136
   c12a:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   c12e:	16 14 
   c130:	3c 43       	mov	#-1,	r12	;r3 As==11
   c132:	3d 43       	mov	#-1,	r13	;r3 As==11
   c134:	37 3c       	jmp	$+112    	;abs 0xc1a4
   c136:	09 93       	tst	r9		
   c138:	06 24       	jz	$+14     	;abs 0xc146
   c13a:	99 42 9a 13 	mov	&0x139a,0(r9)	;0x0000(r9)
   c13e:	00 00 
   c140:	99 42 9c 13 	mov	&0x139c,2(r9)	;0x0002(r9)
   c144:	02 00 
   c146:	b0 12 ea 64 	call	#0x64ea	
   c14a:	0f 4c       	mov	r12,	r15	
   c14c:	0f dd       	bis	r13,	r15	
   c14e:	0f 93       	tst	r15		
   c150:	06 24       	jz	$+14     	;abs 0xc15e
   c152:	b2 40 0b 00 	mov	#11,	&0x1416	;#0x000b
   c156:	16 14 
   c158:	3c 43       	mov	#-1,	r12	;r3 As==11
   c15a:	3d 43       	mov	#-1,	r13	;r3 As==11
   c15c:	23 3c       	jmp	$+72     	;abs 0xc1a4
   c15e:	98 93 00 00 	cmp	#1,	0(r8)	;r3 As==01, 0x0000(r8)
   c162:	07 20       	jnz	$+16     	;abs 0xc172
   c164:	88 93 02 00 	tst	2(r8)		;0x0002(r8)
   c168:	04 20       	jnz	$+10     	;abs 0xc172
   c16a:	88 43 00 00 	mov	#0,	0(r8)	;r3 As==00, 0x0000(r8)
   c16e:	88 43 02 00 	mov	#0,	2(r8)	;r3 As==00, 0x0002(r8)
   c172:	82 43 a2 13 	mov	#0,	&0x13a2	;r3 As==00
   c176:	c2 43 1c 16 	mov.b	#0,	&0x161c	;r3 As==00
   c17a:	c2 43 1a 16 	mov.b	#0,	&0x161a	;r3 As==00
   c17e:	c2 93 1a 16 	tst.b	&0x161a	
   c182:	0c 24       	jz	$+26     	;abs 0xc19c
   c184:	b0 12 36 62 	call	#0x6236	
   c188:	0f 4c       	mov	r12,	r15	
   c18a:	0f dd       	bis	r13,	r15	
   c18c:	0f 93       	tst	r15		
   c18e:	06 24       	jz	$+14     	;abs 0xc19c
   c190:	b2 40 12 00 	mov	#18,	&0x1416	;#0x0012
   c194:	16 14 
   c196:	3c 43       	mov	#-1,	r12	;r3 As==11
   c198:	3d 43       	mov	#-1,	r13	;r3 As==11
   c19a:	04 3c       	jmp	$+10     	;abs 0xc1a4
   c19c:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   c1a0:	0c 43       	clr	r12		
   c1a2:	0d 43       	clr	r13		
   c1a4:	21 53       	incd	r1		
   c1a6:	30 40 1c f3 	br	#0xf31c	
   c1aa:	0a 12       	push	r10		
   c1ac:	0b 12       	push	r11		
   c1ae:	08 12       	push	r8		
   c1b0:	09 12       	push	r9		
   c1b2:	06 12       	push	r6		
   c1b4:	07 12       	push	r7		
   c1b6:	04 12       	push	r4		
   c1b8:	21 82       	sub	#4,	r1	;r2 As==10
   c1ba:	04 4c       	mov	r12,	r4	
   c1bc:	06 4e       	mov	r14,	r6	
   c1be:	07 4f       	mov	r15,	r7	
   c1c0:	18 41 14 00 	mov	20(r1),	r8	;0x0014(r1)
   c1c4:	19 41 16 00 	mov	22(r1),	r9	;0x0016(r1)
   c1c8:	3a 43       	mov	#-1,	r10	;r3 As==11
   c1ca:	3b 43       	mov	#-1,	r11	;r3 As==11
   c1cc:	b0 12 2e 3c 	call	#0x3c2e	
   c1d0:	b0 12 90 ae 	call	#0xae90	
   c1d4:	0f 4c       	mov	r12,	r15	
   c1d6:	0f dd       	bis	r13,	r15	
   c1d8:	0f 93       	tst	r15		
   c1da:	48 20       	jnz	$+146    	;abs 0xc26c
   c1dc:	92 43 c6 15 	mov	#1,	&0x15c6	;r3 As==01
   c1e0:	b1 40 be ba 	mov	#-17730,0(r1)	;#0xbabe, 0x0000(r1)
   c1e4:	00 00 
   c1e6:	b1 40 ad de 	mov	#-8531,	2(r1)	;#0xdead, 0x0002(r1)
   c1ea:	02 00 
   c1ec:	03 12       	push	#0		;r3 As==00
   c1ee:	03 12       	push	#0		;r3 As==00
   c1f0:	03 12       	push	#0		;r3 As==00
   c1f2:	30 12 04 00 	push	#4		;#0x0004
   c1f6:	0e 41       	mov	r1,	r14	
   c1f8:	3e 52       	add	#8,	r14	;r2 As==11
   c1fa:	3c 40 fc 17 	mov	#6140,	r12	;#0x17fc
   c1fe:	0d 43       	clr	r13		
   c200:	b0 12 a0 b3 	call	#0xb3a0	
   c204:	31 52       	add	#8,	r1	;r2 As==11
   c206:	0f 4c       	mov	r12,	r15	
   c208:	0f dd       	bis	r13,	r15	
   c20a:	0f 93       	tst	r15		
   c20c:	32 20       	jnz	$+102    	;abs 0xc272
   c20e:	3c 40 54 00 	mov	#84,	r12	;#0x0054
   c212:	0d 43       	clr	r13		
   c214:	b0 12 58 62 	call	#0x6258	
   c218:	3e 40 20 00 	mov	#32,	r14	;#0x0020
   c21c:	0f 43       	clr	r15		
   c21e:	3c 40 00 02 	mov	#512,	r12	;#0x0200
   c222:	0d 43       	clr	r13		
   c224:	b0 12 6e 62 	call	#0x626e	
   c228:	b0 12 24 6a 	call	#0x6a24	
   c22c:	0f 4c       	mov	r12,	r15	
   c22e:	0f dd       	bis	r13,	r15	
   c230:	0f 93       	tst	r15		
   c232:	19 20       	jnz	$+52     	;abs 0xc266
   c234:	03 12       	push	#0		;r3 As==00
   c236:	03 12       	push	#0		;r3 As==00
   c238:	0e 43       	clr	r14		
   c23a:	0f 43       	clr	r15		
   c23c:	3c 40 07 00 	mov	#7,	r12	;#0x0007
   c240:	0d 43       	clr	r13		
   c242:	b0 12 f2 a9 	call	#0xa9f2	
   c246:	21 52       	add	#4,	r1	;r2 As==10
   c248:	0f 4c       	mov	r12,	r15	
   c24a:	0f dd       	bis	r13,	r15	
   c24c:	0f 93       	tst	r15		
   c24e:	04 20       	jnz	$+10     	;abs 0xc258
   c250:	b2 40 1d 00 	mov	#29,	&0x1416	;#0x001d
   c254:	16 14 
   c256:	0d 3c       	jmp	$+28     	;abs 0xc272
   c258:	b2 90 1e 00 	cmp	#30,	&0x1416	;#0x001e
   c25c:	16 14 
   c25e:	09 20       	jnz	$+20     	;abs 0xc272
   c260:	0a 43       	clr	r10		
   c262:	0b 43       	clr	r11		
   c264:	06 3c       	jmp	$+14     	;abs 0xc272
   c266:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   c26a:	03 3c       	jmp	$+8      	;abs 0xc272
   c26c:	b2 40 3d 00 	mov	#61,	&0x1416	;#0x003d
   c270:	16 14 
   c272:	82 43 c6 15 	mov	#0,	&0x15c6	;r3 As==00
   c276:	0c 4a       	mov	r10,	r12	
   c278:	0d 4b       	mov	r11,	r13	
   c27a:	21 52       	add	#4,	r1	;r2 As==10
   c27c:	30 40 1e f3 	br	#0xf31e	
   c280:	0a 12       	push	r10		
   c282:	0b 12       	push	r11		
   c284:	08 12       	push	r8		
   c286:	09 12       	push	r9		
   c288:	06 12       	push	r6		
   c28a:	07 12       	push	r7		
   c28c:	04 12       	push	r4		
   c28e:	05 12       	push	r5		
   c290:	0a 4c       	mov	r12,	r10	
   c292:	0b 4d       	mov	r13,	r11	
   c294:	08 4e       	mov	r14,	r8	
   c296:	15 41 12 00 	mov	18(r1),	r5	;0x0012(r1)
   c29a:	19 41 14 00 	mov	20(r1),	r9	;0x0014(r1)
   c29e:	16 41 16 00 	mov	22(r1),	r6	;0x0016(r1)
   c2a2:	17 41 18 00 	mov	24(r1),	r7	;0x0018(r1)
   c2a6:	24 49       	mov	@r9,	r4	
   c2a8:	0e 46       	mov	r6,	r14	
   c2aa:	1e 53       	inc	r14		
   c2ac:	0f 43       	clr	r15		
   c2ae:	0f 12       	push	r15		
   c2b0:	0e 12       	push	r14		
   c2b2:	0c 44       	mov	r4,	r12	
   c2b4:	0d 4c       	mov	r12,	r13	
   c2b6:	3d e3       	inv	r13		
   c2b8:	0d 5d       	rla	r13		
   c2ba:	0d 7d       	subc	r13,	r13	
   c2bc:	0e 4a       	mov	r10,	r14	
   c2be:	0f 4b       	mov	r11,	r15	
   c2c0:	0e 5c       	add	r12,	r14	
   c2c2:	0f 6d       	addc	r13,	r15	
   c2c4:	3c 41       	pop	r12		
   c2c6:	3d 41       	pop	r13		
   c2c8:	0d 9f       	cmp	r15,	r13	
   c2ca:	85 38       	jl	$+268    	;abs 0xc3d6
   c2cc:	02 20       	jnz	$+6      	;abs 0xc2d2
   c2ce:	0c 9e       	cmp	r14,	r12	
   c2d0:	82 28       	jnc	$+262    	;abs 0xc3d6
   c2d2:	0e 46       	mov	r6,	r14	
   c2d4:	0f 43       	clr	r15		
   c2d6:	0f 12       	push	r15		
   c2d8:	0e 12       	push	r14		
   c2da:	0c 45       	mov	r5,	r12	
   c2dc:	0d 43       	clr	r13		
   c2de:	0e 4a       	mov	r10,	r14	
   c2e0:	0f 4b       	mov	r11,	r15	
   c2e2:	0e 5c       	add	r12,	r14	
   c2e4:	0f 6d       	addc	r13,	r15	
   c2e6:	3c 41       	pop	r12		
   c2e8:	3d 41       	pop	r13		
   c2ea:	0d 9f       	cmp	r15,	r13	
   c2ec:	18 38       	jl	$+50     	;abs 0xc31e
   c2ee:	02 20       	jnz	$+6      	;abs 0xc2f4
   c2f0:	0c 9e       	cmp	r14,	r12	
   c2f2:	15 28       	jnc	$+44     	;abs 0xc31e
   c2f4:	0f 45       	mov	r5,	r15	
   c2f6:	0f 84       	sub	r4,	r15	
   c2f8:	0f 12       	push	r15		
   c2fa:	0e 48       	mov	r8,	r14	
   c2fc:	0e 54       	add	r4,	r14	
   c2fe:	0c 4a       	mov	r10,	r12	
   c300:	0c 54       	add	r4,	r12	
   c302:	0d 43       	clr	r13		
   c304:	b0 12 e2 c3 	call	#0xc3e2	
   c308:	21 53       	incd	r1		
   c30a:	0f 4c       	mov	r12,	r15	
   c30c:	0f dd       	bis	r13,	r15	
   c30e:	0f 93       	tst	r15		
   c310:	03 24       	jz	$+8      	;abs 0xc318
   c312:	3c 43       	mov	#-1,	r12	;r3 As==11
   c314:	3d 43       	mov	#-1,	r13	;r3 As==11
   c316:	63 3c       	jmp	$+200    	;abs 0xc3de
   c318:	89 45 00 00 	mov	r5,	0(r9)	;0x0000(r9)
   c31c:	5e 3c       	jmp	$+190    	;abs 0xc3da
   c31e:	0f 46       	mov	r6,	r15	
   c320:	0f 8a       	sub	r10,	r15	
   c322:	0f 84       	sub	r4,	r15	
   c324:	0f 12       	push	r15		
   c326:	0e 48       	mov	r8,	r14	
   c328:	0e 54       	add	r4,	r14	
   c32a:	0c 4a       	mov	r10,	r12	
   c32c:	0c 54       	add	r4,	r12	
   c32e:	0d 43       	clr	r13		
   c330:	b0 12 e2 c3 	call	#0xc3e2	
   c334:	21 53       	incd	r1		
   c336:	0f 4c       	mov	r12,	r15	
   c338:	0f dd       	bis	r13,	r15	
   c33a:	0f 93       	tst	r15		
   c33c:	03 24       	jz	$+8      	;abs 0xc344
   c33e:	3c 43       	mov	#-1,	r12	;r3 As==11
   c340:	3d 43       	mov	#-1,	r13	;r3 As==11
   c342:	4d 3c       	jmp	$+156    	;abs 0xc3de
   c344:	0f 46       	mov	r6,	r15	
   c346:	0f 8a       	sub	r10,	r15	
   c348:	04 4f       	mov	r15,	r4	
   c34a:	34 93       	cmp	#-1,	r4	;r3 As==11
   c34c:	14 20       	jnz	$+42     	;abs 0xc376
   c34e:	0f 46       	mov	r6,	r15	
   c350:	0f 8a       	sub	r10,	r15	
   c352:	0e 48       	mov	r8,	r14	
   c354:	0e 5f       	add	r15,	r14	
   c356:	5f 4e 01 00 	mov.b	1(r14),	r15	;0x0001(r14)
   c35a:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   c35e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   c362:	8f 10       	swpb	r15		
   c364:	2e 47       	mov	@r7,	r14	
   c366:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   c36a:	0e df       	bis	r15,	r14	
   c36c:	87 4e 00 00 	mov	r14,	0(r7)	;0x0000(r7)
   c370:	99 43 00 00 	mov	#1,	0(r9)	;r3 As==01, 0x0000(r9)
   c374:	32 3c       	jmp	$+102    	;abs 0xc3da
   c376:	0f 44       	mov	r4,	r15	
   c378:	2f 53       	incd	r15		
   c37a:	05 9f       	cmp	r15,	r5	
   c37c:	1a 28       	jnc	$+54     	;abs 0xc3b2
   c37e:	0f 46       	mov	r6,	r15	
   c380:	0f 8a       	sub	r10,	r15	
   c382:	0e 48       	mov	r8,	r14	
   c384:	0e 5f       	add	r15,	r14	
   c386:	6e 4e       	mov.b	@r14,	r14	
   c388:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   c38c:	0f 46       	mov	r6,	r15	
   c38e:	0f 8a       	sub	r10,	r15	
   c390:	0d 48       	mov	r8,	r13	
   c392:	0d 5f       	add	r15,	r13	
   c394:	5f 4d 01 00 	mov.b	1(r13),	r15	;0x0001(r13)
   c398:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   c39c:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   c3a0:	8f 10       	swpb	r15		
   c3a2:	0f de       	bis	r14,	r15	
   c3a4:	87 4f 00 00 	mov	r15,	0(r7)	;0x0000(r7)
   c3a8:	0f 44       	mov	r4,	r15	
   c3aa:	2f 53       	incd	r15		
   c3ac:	89 4f 00 00 	mov	r15,	0(r9)	;0x0000(r9)
   c3b0:	14 3c       	jmp	$+42     	;abs 0xc3da
   c3b2:	0f 46       	mov	r6,	r15	
   c3b4:	0f 8a       	sub	r10,	r15	
   c3b6:	0e 48       	mov	r8,	r14	
   c3b8:	0e 5f       	add	r15,	r14	
   c3ba:	6f 4e       	mov.b	@r14,	r15	
   c3bc:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   c3c0:	2e 47       	mov	@r7,	r14	
   c3c2:	3e f0 00 ff 	and	#-256,	r14	;#0xff00
   c3c6:	0e df       	bis	r15,	r14	
   c3c8:	87 4e 00 00 	mov	r14,	0(r7)	;0x0000(r7)
   c3cc:	0f 44       	mov	r4,	r15	
   c3ce:	1f 53       	inc	r15		
   c3d0:	89 4f 00 00 	mov	r15,	0(r9)	;0x0000(r9)
   c3d4:	02 3c       	jmp	$+6      	;abs 0xc3da
   c3d6:	89 44 00 00 	mov	r4,	0(r9)	;0x0000(r9)
   c3da:	0c 43       	clr	r12		
   c3dc:	0d 43       	clr	r13		
   c3de:	30 40 1c f3 	br	#0xf31c	
   c3e2:	0a 12       	push	r10		
   c3e4:	0b 12       	push	r11		
   c3e6:	08 12       	push	r8		
   c3e8:	09 12       	push	r9		
   c3ea:	06 12       	push	r6		
   c3ec:	07 12       	push	r7		
   c3ee:	0a 4c       	mov	r12,	r10	
   c3f0:	0b 4d       	mov	r13,	r11	
   c3f2:	08 4e       	mov	r14,	r8	
   c3f4:	19 41 0e 00 	mov	14(r1),	r9	;0x000e(r1)
   c3f8:	06 43       	clr	r6		
   c3fa:	0b 93       	tst	r11		
   c3fc:	04 38       	jl	$+10     	;abs 0xc406
   c3fe:	18 20       	jnz	$+50     	;abs 0xc430
   c400:	3a 90 00 01 	cmp	#256,	r10	;#0x0100
   c404:	15 2c       	jc	$+44     	;abs 0xc430
   c406:	3f 40 00 01 	mov	#256,	r15	;#0x0100
   c40a:	0f 8a       	sub	r10,	r15	
   c40c:	06 4f       	mov	r15,	r6	
   c40e:	09 96       	cmp	r6,	r9	
   c410:	01 2c       	jc	$+4      	;abs 0xc414
   c412:	06 49       	mov	r9,	r6	
   c414:	08 12       	push	r8		
   c416:	0e 46       	mov	r6,	r14	
   c418:	0c 4a       	mov	r10,	r12	
   c41a:	0d 4b       	mov	r11,	r13	
   c41c:	b0 12 b0 c9 	call	#0xc9b0	
   c420:	21 53       	incd	r1		
   c422:	0f 4c       	mov	r12,	r15	
   c424:	0f dd       	bis	r13,	r15	
   c426:	0f 93       	tst	r15		
   c428:	03 24       	jz	$+8      	;abs 0xc430
   c42a:	3c 43       	mov	#-1,	r12	;r3 As==11
   c42c:	3d 43       	mov	#-1,	r13	;r3 As==11
   c42e:	1f 3c       	jmp	$+64     	;abs 0xc46e
   c430:	0f 49       	mov	r9,	r15	
   c432:	0f 86       	sub	r6,	r15	
   c434:	0f 93       	tst	r15		
   c436:	19 24       	jz	$+52     	;abs 0xc46a
   c438:	0f 48       	mov	r8,	r15	
   c43a:	0f 56       	add	r6,	r15	
   c43c:	0f 12       	push	r15		
   c43e:	0e 49       	mov	r9,	r14	
   c440:	0e 86       	sub	r6,	r14	
   c442:	12 c3       	clrc			
   c444:	0e 10       	rrc	r14		
   c446:	07 4e       	mov	r14,	r7	
   c448:	0e 46       	mov	r6,	r14	
   c44a:	0f 43       	clr	r15		
   c44c:	0c 4a       	mov	r10,	r12	
   c44e:	0d 4b       	mov	r11,	r13	
   c450:	0c 5e       	add	r14,	r12	
   c452:	0d 6f       	addc	r15,	r13	
   c454:	0e 47       	mov	r7,	r14	
   c456:	b0 12 94 c6 	call	#0xc694	
   c45a:	21 53       	incd	r1		
   c45c:	0f 4c       	mov	r12,	r15	
   c45e:	0f dd       	bis	r13,	r15	
   c460:	0f 93       	tst	r15		
   c462:	03 24       	jz	$+8      	;abs 0xc46a
   c464:	3c 43       	mov	#-1,	r12	;r3 As==11
   c466:	3d 43       	mov	#-1,	r13	;r3 As==11
   c468:	02 3c       	jmp	$+6      	;abs 0xc46e
   c46a:	0c 43       	clr	r12		
   c46c:	0d 43       	clr	r13		
   c46e:	30 40 20 f3 	br	#0xf320	
   c472:	0a 12       	push	r10		
   c474:	0b 12       	push	r11		
   c476:	08 12       	push	r8		
   c478:	09 12       	push	r9		
   c47a:	06 12       	push	r6		
   c47c:	07 12       	push	r7		
   c47e:	04 12       	push	r4		
   c480:	05 12       	push	r5		
   c482:	0a 4c       	mov	r12,	r10	
   c484:	0b 4d       	mov	r13,	r11	
   c486:	05 4e       	mov	r14,	r5	
   c488:	19 41 12 00 	mov	18(r1),	r9	;0x0012(r1)
   c48c:	05 93       	tst	r5		
   c48e:	03 20       	jnz	$+8      	;abs 0xc496
   c490:	0c 43       	clr	r12		
   c492:	0d 43       	clr	r13		
   c494:	fd 3c       	jmp	$+508    	;abs 0xc690
   c496:	1a b3       	bit	#1,	r10	;r3 As==01
   c498:	03 28       	jnc	$+8      	;abs 0xc4a0
   c49a:	3c 43       	mov	#-1,	r12	;r3 As==11
   c49c:	3d 43       	mov	#-1,	r13	;r3 As==11
   c49e:	f8 3c       	jmp	$+498    	;abs 0xc690
   c4a0:	b0 12 e4 6f 	call	#0x6fe4	
   c4a4:	0f 4c       	mov	r12,	r15	
   c4a6:	0f dd       	bis	r13,	r15	
   c4a8:	0f 93       	tst	r15		
   c4aa:	03 24       	jz	$+8      	;abs 0xc4b2
   c4ac:	3c 43       	mov	#-1,	r12	;r3 As==11
   c4ae:	3d 43       	mov	#-1,	r13	;r3 As==11
   c4b0:	ef 3c       	jmp	$+480    	;abs 0xc690
   c4b2:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c4b6:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   c4ba:	0d 43       	clr	r13		
   c4bc:	b0 12 58 62 	call	#0x6258	
   c4c0:	1c 43       	mov	#1,	r12	;r3 As==01
   c4c2:	0d 43       	clr	r13		
   c4c4:	b0 12 2e 63 	call	#0x632e	
   c4c8:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c4cc:	0f 43       	clr	r15		
   c4ce:	3c 40 ff 3f 	mov	#16383,	r12	;#0x3fff
   c4d2:	0d 43       	clr	r13		
   c4d4:	b0 12 6e 62 	call	#0x626e	
   c4d8:	0c 43       	clr	r12		
   c4da:	0d 43       	clr	r13		
   c4dc:	b0 12 2e 63 	call	#0x632e	
   c4e0:	7c 40 09 00 	mov.b	#9,	r12	;#0x0009
   c4e4:	b0 12 b4 71 	call	#0x71b4	
   c4e8:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c4ec:	0d 43       	clr	r13		
   c4ee:	b0 12 2e 63 	call	#0x632e	
   c4f2:	08 43       	clr	r8		
   c4f4:	06 43       	clr	r6		
   c4f6:	08 95       	cmp	r5,	r8	
   c4f8:	50 2c       	jc	$+162    	;abs 0xc59a
   c4fa:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c4fe:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   c502:	0d 43       	clr	r13		
   c504:	b0 12 58 62 	call	#0x6258	
   c508:	b0 12 a0 3c 	call	#0x3ca0	
   c50c:	0c 93       	tst	r12		
   c50e:	03 20       	jnz	$+8      	;abs 0xc516
   c510:	82 93 18 14 	tst	&0x1418	
   c514:	14 20       	jnz	$+42     	;abs 0xc53e
   c516:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   c51a:	0f 43       	clr	r15		
   c51c:	0f 12       	push	r15		
   c51e:	0e 12       	push	r14		
   c520:	0e 48       	mov	r8,	r14	
   c522:	0e 5e       	rla	r14		
   c524:	0f 4e       	mov	r14,	r15	
   c526:	3f e3       	inv	r15		
   c528:	0f 5f       	rla	r15		
   c52a:	0f 7f       	subc	r15,	r15	
   c52c:	0c 4a       	mov	r10,	r12	
   c52e:	0d 4b       	mov	r11,	r13	
   c530:	0c 5e       	add	r14,	r12	
   c532:	0d 6f       	addc	r15,	r13	
   c534:	3e 41       	pop	r14		
   c536:	3f 41       	pop	r15		
   c538:	b0 12 6e 62 	call	#0x626e	
   c53c:	0a 3c       	jmp	$+22     	;abs 0xc552
   c53e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c542:	0f 43       	clr	r15		
   c544:	0c 4a       	mov	r10,	r12	
   c546:	07 48       	mov	r8,	r7	
   c548:	07 57       	rla	r7		
   c54a:	0c 57       	add	r7,	r12	
   c54c:	0d 43       	clr	r13		
   c54e:	b0 12 6e 62 	call	#0x626e	
   c552:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c556:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   c55a:	0d 43       	clr	r13		
   c55c:	b0 12 58 62 	call	#0x6258	
   c560:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c564:	0d 43       	clr	r13		
   c566:	b0 12 2e 63 	call	#0x632e	
   c56a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c56e:	0f 43       	clr	r15		
   c570:	0c 43       	clr	r12		
   c572:	0d 43       	clr	r13		
   c574:	b0 12 6e 62 	call	#0x626e	
   c578:	04 4c       	mov	r12,	r4	
   c57a:	4e 44       	mov.b	r4,	r14	
   c57c:	0f 49       	mov	r9,	r15	
   c57e:	0f 56       	add	r6,	r15	
   c580:	cf 4e 00 00 	mov.b	r14,	0(r15)	;0x0000(r15)
   c584:	0f 44       	mov	r4,	r15	
   c586:	8f 10       	swpb	r15		
   c588:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   c58c:	07 49       	mov	r9,	r7	
   c58e:	07 56       	add	r6,	r7	
   c590:	c7 4f 01 00 	mov.b	r15,	1(r7)	;0x0001(r7)
   c594:	18 53       	inc	r8		
   c596:	26 53       	incd	r6		
   c598:	ae 3f       	jmp	$-162    	;abs 0xc4f6
   c59a:	5c 43       	mov.b	#1,	r12	;r3 As==01
   c59c:	b0 12 b4 71 	call	#0x71b4	
   c5a0:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c5a4:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   c5a8:	0d 43       	clr	r13		
   c5aa:	b0 12 58 62 	call	#0x6258	
   c5ae:	b0 12 c2 3c 	call	#0x3cc2	
   c5b2:	0c 93       	tst	r12		
   c5b4:	67 24       	jz	$+208    	;abs 0xc684
   c5b6:	1c 43       	mov	#1,	r12	;r3 As==01
   c5b8:	0d 43       	clr	r13		
   c5ba:	b0 12 2e 63 	call	#0x632e	
   c5be:	b0 12 e4 6f 	call	#0x6fe4	
   c5c2:	0f 4c       	mov	r12,	r15	
   c5c4:	0f dd       	bis	r13,	r15	
   c5c6:	0f 93       	tst	r15		
   c5c8:	02 24       	jz	$+6      	;abs 0xc5ce
   c5ca:	b0 12 a0 6f 	call	#0x6fa0	
   c5ce:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c5d2:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   c5d6:	0d 43       	clr	r13		
   c5d8:	b0 12 58 62 	call	#0x6258	
   c5dc:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c5e0:	0f 43       	clr	r15		
   c5e2:	0c 43       	clr	r12		
   c5e4:	0d 43       	clr	r13		
   c5e6:	b0 12 6e 62 	call	#0x626e	
   c5ea:	07 4c       	mov	r12,	r7	
   c5ec:	b0 12 2e 3c 	call	#0x3c2e	
   c5f0:	07 9c       	cmp	r12,	r7	
   c5f2:	48 28       	jnc	$+146    	;abs 0xc684
   c5f4:	b0 12 34 3c 	call	#0x3c34	
   c5f8:	07 9c       	cmp	r12,	r7	
   c5fa:	44 2c       	jc	$+138    	;abs 0xc684
   c5fc:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c600:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   c604:	0d 43       	clr	r13		
   c606:	b0 12 58 62 	call	#0x6258	
   c60a:	1c 43       	mov	#1,	r12	;r3 As==01
   c60c:	0d 43       	clr	r13		
   c60e:	b0 12 2e 63 	call	#0x632e	
   c612:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c616:	0f 43       	clr	r15		
   c618:	3c 40 30 40 	mov	#16432,	r12	;#0x4030
   c61c:	0d 43       	clr	r13		
   c61e:	b0 12 6e 62 	call	#0x626e	
   c622:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c626:	0d 43       	clr	r13		
   c628:	b0 12 2e 63 	call	#0x632e	
   c62c:	1c 43       	mov	#1,	r12	;r3 As==01
   c62e:	0d 43       	clr	r13		
   c630:	b0 12 2e 63 	call	#0x632e	
   c634:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c638:	0f 43       	clr	r15		
   c63a:	3c 40 04 0c 	mov	#3076,	r12	;#0x0c04
   c63e:	0d 43       	clr	r13		
   c640:	b0 12 6e 62 	call	#0x626e	
   c644:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c648:	0d 43       	clr	r13		
   c64a:	b0 12 2e 63 	call	#0x632e	
   c64e:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c652:	0d 43       	clr	r13		
   c654:	b0 12 2e 63 	call	#0x632e	
   c658:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c65c:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   c660:	0d 43       	clr	r13		
   c662:	b0 12 58 62 	call	#0x6258	
   c666:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c66a:	0f 43       	clr	r15		
   c66c:	0c 43       	clr	r12		
   c66e:	0d 43       	clr	r13		
   c670:	b0 12 6e 62 	call	#0x626e	
   c674:	3c 90 04 0c 	cmp	#3076,	r12	;#0x0c04
   c678:	02 20       	jnz	$+6      	;abs 0xc67e
   c67a:	0d 93       	tst	r13		
   c67c:	03 24       	jz	$+8      	;abs 0xc684
   c67e:	3c 43       	mov	#-1,	r12	;r3 As==11
   c680:	3d 43       	mov	#-1,	r13	;r3 As==11
   c682:	06 3c       	jmp	$+14     	;abs 0xc690
   c684:	1c 43       	mov	#1,	r12	;r3 As==01
   c686:	0d 43       	clr	r13		
   c688:	b0 12 2e 63 	call	#0x632e	
   c68c:	b0 12 a0 6f 	call	#0x6fa0	
   c690:	30 40 1c f3 	br	#0xf31c	
   c694:	0a 12       	push	r10		
   c696:	0b 12       	push	r11		
   c698:	08 12       	push	r8		
   c69a:	09 12       	push	r9		
   c69c:	06 12       	push	r6		
   c69e:	07 12       	push	r7		
   c6a0:	04 12       	push	r4		
   c6a2:	05 12       	push	r5		
   c6a4:	0a 4c       	mov	r12,	r10	
   c6a6:	0b 4d       	mov	r13,	r11	
   c6a8:	06 4e       	mov	r14,	r6	
   c6aa:	17 41 12 00 	mov	18(r1),	r7	;0x0012(r1)
   c6ae:	06 93       	tst	r6		
   c6b0:	03 20       	jnz	$+8      	;abs 0xc6b8
   c6b2:	0c 43       	clr	r12		
   c6b4:	0d 43       	clr	r13		
   c6b6:	e6 3c       	jmp	$+462    	;abs 0xc884
   c6b8:	1a b3       	bit	#1,	r10	;r3 As==01
   c6ba:	03 28       	jnc	$+8      	;abs 0xc6c2
   c6bc:	3c 43       	mov	#-1,	r12	;r3 As==11
   c6be:	3d 43       	mov	#-1,	r13	;r3 As==11
   c6c0:	e1 3c       	jmp	$+452    	;abs 0xc884
   c6c2:	b0 12 e4 6f 	call	#0x6fe4	
   c6c6:	0f 4c       	mov	r12,	r15	
   c6c8:	0f dd       	bis	r13,	r15	
   c6ca:	0f 93       	tst	r15		
   c6cc:	03 24       	jz	$+8      	;abs 0xc6d4
   c6ce:	3c 43       	mov	#-1,	r12	;r3 As==11
   c6d0:	3d 43       	mov	#-1,	r13	;r3 As==11
   c6d2:	d8 3c       	jmp	$+434    	;abs 0xc884
   c6d4:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c6d8:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   c6dc:	0d 43       	clr	r13		
   c6de:	b0 12 58 62 	call	#0x6258	
   c6e2:	1c 43       	mov	#1,	r12	;r3 As==01
   c6e4:	0d 43       	clr	r13		
   c6e6:	b0 12 2e 63 	call	#0x632e	
   c6ea:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c6ee:	0f 43       	clr	r15		
   c6f0:	3c 40 ff 3f 	mov	#16383,	r12	;#0x3fff
   c6f4:	0d 43       	clr	r13		
   c6f6:	b0 12 6e 62 	call	#0x626e	
   c6fa:	0c 43       	clr	r12		
   c6fc:	0d 43       	clr	r13		
   c6fe:	b0 12 2e 63 	call	#0x632e	
   c702:	7c 40 09 00 	mov.b	#9,	r12	;#0x0009
   c706:	b0 12 b4 71 	call	#0x71b4	
   c70a:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c70e:	0d 43       	clr	r13		
   c710:	b0 12 2e 63 	call	#0x632e	
   c714:	7c 42       	mov.b	#8,	r12	;r2 As==11
   c716:	b0 12 b4 71 	call	#0x71b4	
   c71a:	08 43       	clr	r8		
   c71c:	08 96       	cmp	r6,	r8	
   c71e:	42 2c       	jc	$+134    	;abs 0xc7a4
   c720:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c724:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   c728:	0d 43       	clr	r13		
   c72a:	b0 12 58 62 	call	#0x6258	
   c72e:	b0 12 a0 3c 	call	#0x3ca0	
   c732:	0c 93       	tst	r12		
   c734:	14 24       	jz	$+42     	;abs 0xc75e
   c736:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   c73a:	0f 43       	clr	r15		
   c73c:	04 4e       	mov	r14,	r4	
   c73e:	05 4f       	mov	r15,	r5	
   c740:	0e 48       	mov	r8,	r14	
   c742:	0e 5e       	rla	r14		
   c744:	0f 4e       	mov	r14,	r15	
   c746:	3f e3       	inv	r15		
   c748:	0f 5f       	rla	r15		
   c74a:	0f 7f       	subc	r15,	r15	
   c74c:	0c 4a       	mov	r10,	r12	
   c74e:	0d 4b       	mov	r11,	r13	
   c750:	0c 5e       	add	r14,	r12	
   c752:	0d 6f       	addc	r15,	r13	
   c754:	0e 44       	mov	r4,	r14	
   c756:	0f 45       	mov	r5,	r15	
   c758:	b0 12 6e 62 	call	#0x626e	
   c75c:	0a 3c       	jmp	$+22     	;abs 0xc772
   c75e:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c762:	0f 43       	clr	r15		
   c764:	0c 4a       	mov	r10,	r12	
   c766:	0d 48       	mov	r8,	r13	
   c768:	0d 5d       	rla	r13		
   c76a:	0c 5d       	add	r13,	r12	
   c76c:	0d 43       	clr	r13		
   c76e:	b0 12 6e 62 	call	#0x626e	
   c772:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c776:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   c77a:	0d 43       	clr	r13		
   c77c:	b0 12 58 62 	call	#0x6258	
   c780:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c784:	0f 43       	clr	r15		
   c786:	09 48       	mov	r8,	r9	
   c788:	09 59       	rla	r9		
   c78a:	0d 47       	mov	r7,	r13	
   c78c:	0d 59       	add	r9,	r13	
   c78e:	2c 4d       	mov	@r13,	r12	
   c790:	0d 43       	clr	r13		
   c792:	b0 12 6e 62 	call	#0x626e	
   c796:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c79a:	0d 43       	clr	r13		
   c79c:	b0 12 2e 63 	call	#0x632e	
   c7a0:	18 53       	inc	r8		
   c7a2:	bc 3f       	jmp	$-134    	;abs 0xc71c
   c7a4:	5c 43       	mov.b	#1,	r12	;r3 As==01
   c7a6:	b0 12 b4 71 	call	#0x71b4	
   c7aa:	3c 40 42 00 	mov	#66,	r12	;#0x0042
   c7ae:	0d 43       	clr	r13		
   c7b0:	b0 12 58 62 	call	#0x6258	
   c7b4:	b0 12 c2 3c 	call	#0x3cc2	
   c7b8:	0c 93       	tst	r12		
   c7ba:	5e 24       	jz	$+190    	;abs 0xc878
   c7bc:	1c 43       	mov	#1,	r12	;r3 As==01
   c7be:	0d 43       	clr	r13		
   c7c0:	b0 12 2e 63 	call	#0x632e	
   c7c4:	b0 12 e4 6f 	call	#0x6fe4	
   c7c8:	0f 4c       	mov	r12,	r15	
   c7ca:	0f dd       	bis	r13,	r15	
   c7cc:	0f 93       	tst	r15		
   c7ce:	02 24       	jz	$+6      	;abs 0xc7d4
   c7d0:	b0 12 a0 6f 	call	#0x6fa0	
   c7d4:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c7d8:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   c7dc:	0d 43       	clr	r13		
   c7de:	b0 12 58 62 	call	#0x6258	
   c7e2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c7e6:	0f 43       	clr	r15		
   c7e8:	0c 43       	clr	r12		
   c7ea:	0d 43       	clr	r13		
   c7ec:	b0 12 6e 62 	call	#0x626e	
   c7f0:	09 4c       	mov	r12,	r9	
   c7f2:	b0 12 2e 3c 	call	#0x3c2e	
   c7f6:	09 9c       	cmp	r12,	r9	
   c7f8:	3f 28       	jnc	$+128    	;abs 0xc878
   c7fa:	b0 12 34 3c 	call	#0x3c34	
   c7fe:	09 9c       	cmp	r12,	r9	
   c800:	3b 2c       	jc	$+120    	;abs 0xc878
   c802:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c806:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   c80a:	0d 43       	clr	r13		
   c80c:	b0 12 58 62 	call	#0x6258	
   c810:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c814:	0f 43       	clr	r15		
   c816:	3c 40 30 40 	mov	#16432,	r12	;#0x4030
   c81a:	0d 43       	clr	r13		
   c81c:	b0 12 6e 62 	call	#0x626e	
   c820:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c824:	0d 43       	clr	r13		
   c826:	b0 12 2e 63 	call	#0x632e	
   c82a:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c82e:	0f 43       	clr	r15		
   c830:	3c 40 04 0c 	mov	#3076,	r12	;#0x0c04
   c834:	0d 43       	clr	r13		
   c836:	b0 12 6e 62 	call	#0x626e	
   c83a:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c83e:	0d 43       	clr	r13		
   c840:	b0 12 2e 63 	call	#0x632e	
   c844:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c848:	0d 43       	clr	r13		
   c84a:	b0 12 2e 63 	call	#0x632e	
   c84e:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c852:	3c 40 21 00 	mov	#33,	r12	;#0x0021
   c856:	0d 43       	clr	r13		
   c858:	b0 12 58 62 	call	#0x6258	
   c85c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c860:	0f 43       	clr	r15		
   c862:	0c 43       	clr	r12		
   c864:	0d 43       	clr	r13		
   c866:	b0 12 6e 62 	call	#0x626e	
   c86a:	09 4c       	mov	r12,	r9	
   c86c:	39 90 04 0c 	cmp	#3076,	r9	;#0x0c04
   c870:	03 24       	jz	$+8      	;abs 0xc878
   c872:	3c 43       	mov	#-1,	r12	;r3 As==11
   c874:	3d 43       	mov	#-1,	r13	;r3 As==11
   c876:	06 3c       	jmp	$+14     	;abs 0xc884
   c878:	1c 43       	mov	#1,	r12	;r3 As==01
   c87a:	0d 43       	clr	r13		
   c87c:	b0 12 2e 63 	call	#0x632e	
   c880:	b0 12 a0 6f 	call	#0x6fa0	
   c884:	30 40 1c f3 	br	#0xf31c	
   c888:	0a 12       	push	r10		
   c88a:	0b 12       	push	r11		
   c88c:	08 12       	push	r8		
   c88e:	09 12       	push	r9		
   c890:	06 12       	push	r6		
   c892:	04 12       	push	r4		
   c894:	05 12       	push	r5		
   c896:	0a 4c       	mov	r12,	r10	
   c898:	0b 4d       	mov	r13,	r11	
   c89a:	09 4e       	mov	r14,	r9	
   c89c:	16 41 10 00 	mov	16(r1),	r6	;0x0010(r1)
   c8a0:	09 93       	tst	r9		
   c8a2:	03 20       	jnz	$+8      	;abs 0xc8aa
   c8a4:	0c 43       	clr	r12		
   c8a6:	0d 43       	clr	r13		
   c8a8:	7f 3c       	jmp	$+256    	;abs 0xc9a8
   c8aa:	b0 12 e4 6f 	call	#0x6fe4	
   c8ae:	0f 4c       	mov	r12,	r15	
   c8b0:	0f dd       	bis	r13,	r15	
   c8b2:	0f 93       	tst	r15		
   c8b4:	03 24       	jz	$+8      	;abs 0xc8bc
   c8b6:	3c 43       	mov	#-1,	r12	;r3 As==11
   c8b8:	3d 43       	mov	#-1,	r13	;r3 As==11
   c8ba:	76 3c       	jmp	$+238    	;abs 0xc9a8
   c8bc:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c8c0:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   c8c4:	0d 43       	clr	r13		
   c8c6:	b0 12 58 62 	call	#0x6258	
   c8ca:	1c 43       	mov	#1,	r12	;r3 As==01
   c8cc:	0d 43       	clr	r13		
   c8ce:	b0 12 2e 63 	call	#0x632e	
   c8d2:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c8d6:	0f 43       	clr	r15		
   c8d8:	3c 40 ff 3f 	mov	#16383,	r12	;#0x3fff
   c8dc:	0d 43       	clr	r13		
   c8de:	b0 12 6e 62 	call	#0x626e	
   c8e2:	0c 43       	clr	r12		
   c8e4:	0d 43       	clr	r13		
   c8e6:	b0 12 2e 63 	call	#0x632e	
   c8ea:	7c 40 09 00 	mov.b	#9,	r12	;#0x0009
   c8ee:	b0 12 b4 71 	call	#0x71b4	
   c8f2:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c8f6:	0d 43       	clr	r13		
   c8f8:	b0 12 2e 63 	call	#0x632e	
   c8fc:	7c 40 19 00 	mov.b	#25,	r12	;#0x0019
   c900:	b0 12 b4 71 	call	#0x71b4	
   c904:	08 43       	clr	r8		
   c906:	08 99       	cmp	r9,	r8	
   c908:	46 2c       	jc	$+142    	;abs 0xc996
   c90a:	b0 12 a0 3c 	call	#0x3ca0	
   c90e:	0c 93       	tst	r12		
   c910:	1a 24       	jz	$+54     	;abs 0xc946
   c912:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c916:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   c91a:	0d 43       	clr	r13		
   c91c:	b0 12 58 62 	call	#0x6258	
   c920:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   c924:	0f 43       	clr	r15		
   c926:	04 4e       	mov	r14,	r4	
   c928:	05 4f       	mov	r15,	r5	
   c92a:	0e 48       	mov	r8,	r14	
   c92c:	0f 4e       	mov	r14,	r15	
   c92e:	3f e3       	inv	r15		
   c930:	0f 5f       	rla	r15		
   c932:	0f 7f       	subc	r15,	r15	
   c934:	0c 4a       	mov	r10,	r12	
   c936:	0d 4b       	mov	r11,	r13	
   c938:	0c 5e       	add	r14,	r12	
   c93a:	0d 6f       	addc	r15,	r13	
   c93c:	0e 44       	mov	r4,	r14	
   c93e:	0f 45       	mov	r5,	r15	
   c940:	b0 12 6e 62 	call	#0x626e	
   c944:	0f 3c       	jmp	$+32     	;abs 0xc964
   c946:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c94a:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   c94e:	0d 43       	clr	r13		
   c950:	b0 12 58 62 	call	#0x6258	
   c954:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c958:	0f 43       	clr	r15		
   c95a:	0c 4a       	mov	r10,	r12	
   c95c:	0c 58       	add	r8,	r12	
   c95e:	0d 43       	clr	r13		
   c960:	b0 12 6e 62 	call	#0x626e	
   c964:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c968:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   c96c:	0d 43       	clr	r13		
   c96e:	b0 12 58 62 	call	#0x6258	
   c972:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   c976:	0d 43       	clr	r13		
   c978:	b0 12 2e 63 	call	#0x632e	
   c97c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c980:	0f 43       	clr	r15		
   c982:	0c 43       	clr	r12		
   c984:	0d 43       	clr	r13		
   c986:	b0 12 6e 62 	call	#0x626e	
   c98a:	0f 46       	mov	r6,	r15	
   c98c:	0f 58       	add	r8,	r15	
   c98e:	cf 4c 00 00 	mov.b	r12,	0(r15)	;0x0000(r15)
   c992:	18 53       	inc	r8		
   c994:	b8 3f       	jmp	$-142    	;abs 0xc906
   c996:	5c 43       	mov.b	#1,	r12	;r3 As==01
   c998:	b0 12 b4 71 	call	#0x71b4	
   c99c:	1c 43       	mov	#1,	r12	;r3 As==01
   c99e:	0d 43       	clr	r13		
   c9a0:	b0 12 2e 63 	call	#0x632e	
   c9a4:	b0 12 a0 6f 	call	#0x6fa0	
   c9a8:	35 41       	pop	r5		
   c9aa:	34 41       	pop	r4		
   c9ac:	30 40 22 f3 	br	#0xf322	
   c9b0:	0a 12       	push	r10		
   c9b2:	0b 12       	push	r11		
   c9b4:	08 12       	push	r8		
   c9b6:	09 12       	push	r9		
   c9b8:	06 12       	push	r6		
   c9ba:	04 12       	push	r4		
   c9bc:	05 12       	push	r5		
   c9be:	0a 4c       	mov	r12,	r10	
   c9c0:	0b 4d       	mov	r13,	r11	
   c9c2:	09 4e       	mov	r14,	r9	
   c9c4:	16 41 10 00 	mov	16(r1),	r6	;0x0010(r1)
   c9c8:	09 93       	tst	r9		
   c9ca:	03 20       	jnz	$+8      	;abs 0xc9d2
   c9cc:	0c 43       	clr	r12		
   c9ce:	0d 43       	clr	r13		
   c9d0:	7e 3c       	jmp	$+254    	;abs 0xcace
   c9d2:	b0 12 e4 6f 	call	#0x6fe4	
   c9d6:	0f 4c       	mov	r12,	r15	
   c9d8:	0f dd       	bis	r13,	r15	
   c9da:	0f 93       	tst	r15		
   c9dc:	03 24       	jz	$+8      	;abs 0xc9e4
   c9de:	3c 43       	mov	#-1,	r12	;r3 As==11
   c9e0:	3d 43       	mov	#-1,	r13	;r3 As==11
   c9e2:	75 3c       	jmp	$+236    	;abs 0xcace
   c9e4:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   c9e8:	3c 40 82 00 	mov	#130,	r12	;#0x0082
   c9ec:	0d 43       	clr	r13		
   c9ee:	b0 12 58 62 	call	#0x6258	
   c9f2:	1c 43       	mov	#1,	r12	;r3 As==01
   c9f4:	0d 43       	clr	r13		
   c9f6:	b0 12 2e 63 	call	#0x632e	
   c9fa:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   c9fe:	0f 43       	clr	r15		
   ca00:	3c 40 ff 3f 	mov	#16383,	r12	;#0x3fff
   ca04:	0d 43       	clr	r13		
   ca06:	b0 12 6e 62 	call	#0x626e	
   ca0a:	0c 43       	clr	r12		
   ca0c:	0d 43       	clr	r13		
   ca0e:	b0 12 2e 63 	call	#0x632e	
   ca12:	7c 40 09 00 	mov.b	#9,	r12	;#0x0009
   ca16:	b0 12 b4 71 	call	#0x71b4	
   ca1a:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   ca1e:	0d 43       	clr	r13		
   ca20:	b0 12 2e 63 	call	#0x632e	
   ca24:	7c 40 18 00 	mov.b	#24,	r12	;#0x0018
   ca28:	b0 12 b4 71 	call	#0x71b4	
   ca2c:	08 43       	clr	r8		
   ca2e:	08 99       	cmp	r9,	r8	
   ca30:	45 2c       	jc	$+140    	;abs 0xcabc
   ca32:	b0 12 a0 3c 	call	#0x3ca0	
   ca36:	0c 93       	tst	r12		
   ca38:	1a 24       	jz	$+54     	;abs 0xca6e
   ca3a:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   ca3e:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   ca42:	0d 43       	clr	r13		
   ca44:	b0 12 58 62 	call	#0x6258	
   ca48:	3e 40 14 00 	mov	#20,	r14	;#0x0014
   ca4c:	0f 43       	clr	r15		
   ca4e:	04 4e       	mov	r14,	r4	
   ca50:	05 4f       	mov	r15,	r5	
   ca52:	0e 48       	mov	r8,	r14	
   ca54:	0f 4e       	mov	r14,	r15	
   ca56:	3f e3       	inv	r15		
   ca58:	0f 5f       	rla	r15		
   ca5a:	0f 7f       	subc	r15,	r15	
   ca5c:	0c 4a       	mov	r10,	r12	
   ca5e:	0d 4b       	mov	r11,	r13	
   ca60:	0c 5e       	add	r14,	r12	
   ca62:	0d 6f       	addc	r15,	r13	
   ca64:	0e 44       	mov	r4,	r14	
   ca66:	0f 45       	mov	r5,	r15	
   ca68:	b0 12 6e 62 	call	#0x626e	
   ca6c:	0f 3c       	jmp	$+32     	;abs 0xca8c
   ca6e:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   ca72:	3c 40 c1 00 	mov	#193,	r12	;#0x00c1
   ca76:	0d 43       	clr	r13		
   ca78:	b0 12 58 62 	call	#0x6258	
   ca7c:	3e 40 10 00 	mov	#16,	r14	;#0x0010
   ca80:	0f 43       	clr	r15		
   ca82:	0c 4a       	mov	r10,	r12	
   ca84:	0c 58       	add	r8,	r12	
   ca86:	0d 43       	clr	r13		
   ca88:	b0 12 6e 62 	call	#0x626e	
   ca8c:	c2 43 1e 16 	mov.b	#0,	&0x161e	;r3 As==00
   ca90:	3c 40 a1 00 	mov	#161,	r12	;#0x00a1
   ca94:	0d 43       	clr	r13		
   ca96:	b0 12 58 62 	call	#0x6258	
   ca9a:	3e 42       	mov	#8,	r14	;r2 As==11
   ca9c:	0f 43       	clr	r15		
   ca9e:	0d 46       	mov	r6,	r13	
   caa0:	0d 58       	add	r8,	r13	
   caa2:	6c 4d       	mov.b	@r13,	r12	
   caa4:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   caa8:	0d 43       	clr	r13		
   caaa:	b0 12 6e 62 	call	#0x626e	
   caae:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   cab2:	0d 43       	clr	r13		
   cab4:	b0 12 2e 63 	call	#0x632e	
   cab8:	18 53       	inc	r8		
   caba:	b9 3f       	jmp	$-140    	;abs 0xca2e
   cabc:	5c 43       	mov.b	#1,	r12	;r3 As==01
   cabe:	b0 12 b4 71 	call	#0x71b4	
   cac2:	1c 43       	mov	#1,	r12	;r3 As==01
   cac4:	0d 43       	clr	r13		
   cac6:	b0 12 2e 63 	call	#0x632e	
   caca:	b0 12 a0 6f 	call	#0x6fa0	
   cace:	35 41       	pop	r5		
   cad0:	34 41       	pop	r4		
   cad2:	30 40 22 f3 	br	#0xf322	
   cad6:	0a 12       	push	r10		
   cad8:	0b 12       	push	r11		
   cada:	21 82       	sub	#4,	r1	;r2 As==10
   cadc:	0a 4c       	mov	r12,	r10	
   cade:	0b 4e       	mov	r14,	r11	
   cae0:	0f 41       	mov	r1,	r15	
   cae2:	0f 12       	push	r15		
   cae4:	1e 43       	mov	#1,	r14	;r3 As==01
   cae6:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   caea:	0d 43       	clr	r13		
   caec:	b0 12 72 c4 	call	#0xc472	
   caf0:	91 41 02 00 	mov	2(r1),	4(r1)	;0x0002(r1), 0x0004(r1)
   caf4:	04 00 
   caf6:	21 53       	incd	r1		
   caf8:	b1 b0 40 00 	bit	#64,	0(r1)	;#0x0040, 0x0000(r1)
   cafc:	00 00 
   cafe:	02 28       	jnc	$+6      	;abs 0xcb04
   cb00:	5f 43       	mov.b	#1,	r15	;r3 As==01
   cb02:	01 3c       	jmp	$+4      	;abs 0xcb06
   cb04:	4f 43       	clr.b	r15		
   cb06:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   cb0a:	81 4f 00 00 	mov	r15,	0(r1)	;0x0000(r1)
   cb0e:	0b 93       	tst	r11		
   cb10:	02 24       	jz	$+6      	;abs 0xcb16
   cb12:	ab 41 00 00 	mov	@r1,	0(r11)	;0x0000(r11)
   cb16:	81 9a 00 00 	cmp	r10,	0(r1)	;0x0000(r1)
   cb1a:	10 24       	jz	$+34     	;abs 0xcb3c
   cb1c:	b1 f0 ff 00 	and	#255,	2(r1)	;#0x00ff, 0x0002(r1)
   cb20:	02 00 
   cb22:	b1 d0 40 a5 	bis	#-23232,2(r1)	;#0xa540, 0x0002(r1)
   cb26:	02 00 
   cb28:	0f 41       	mov	r1,	r15	
   cb2a:	2f 53       	incd	r15		
   cb2c:	0f 12       	push	r15		
   cb2e:	1e 43       	mov	#1,	r14	;r3 As==01
   cb30:	3c 40 2c 01 	mov	#300,	r12	;#0x012c
   cb34:	0d 43       	clr	r13		
   cb36:	b0 12 94 c6 	call	#0xc694	
   cb3a:	21 53       	incd	r1		
   cb3c:	0c 43       	clr	r12		
   cb3e:	0d 43       	clr	r13		
   cb40:	21 52       	add	#4,	r1	;r2 As==10
   cb42:	3b 41       	pop	r11		
   cb44:	3a 41       	pop	r10		
   cb46:	30 41       	ret			
   cb48:	92 93 bc 12 	cmp	#1,	&0x12bc	;r3 As==01
   cb4c:	02 20       	jnz	$+6      	;abs 0xcb52
   cb4e:	30 40 f8 cb 	br	#0xcbf8	
   cb52:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cb56:	30 41       	ret			
   cb58:	92 93 bc 12 	cmp	#1,	&0x12bc	;r3 As==01
   cb5c:	02 20       	jnz	$+6      	;abs 0xcb62
   cb5e:	30 40 8c cc 	br	#0xcc8c	
   cb62:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cb66:	30 41       	ret			
   cb68:	a2 b3 c8 15 	bit	#2,	&0x15c8	;r3 As==10
   cb6c:	12 28       	jnc	$+38     	;abs 0xcb92
   cb6e:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cb72:	03 43       	nop			
   cb74:	03 43       	nop			
   cb76:	03 43       	nop			
   cb78:	32 c2       	dint			
   cb7a:	03 43       	nop			
   cb7c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cb80:	03 43       	nop			
   cb82:	03 43       	nop			
   cb84:	03 43       	nop			
   cb86:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cb8a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cb8e:	32 d2       	eint			
   cb90:	30 41       	ret			
   cb92:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cb96:	03 43       	nop			
   cb98:	03 43       	nop			
   cb9a:	03 43       	nop			
   cb9c:	32 c2       	dint			
   cb9e:	03 43       	nop			
   cba0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cba4:	03 43       	nop			
   cba6:	03 43       	nop			
   cba8:	03 43       	nop			
   cbaa:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cbae:	32 d2       	eint			
   cbb0:	30 41       	ret			
   cbb2:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cbb6:	03 43       	nop			
   cbb8:	03 43       	nop			
   cbba:	03 43       	nop			
   cbbc:	32 c2       	dint			
   cbbe:	03 43       	nop			
   cbc0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cbc4:	03 43       	nop			
   cbc6:	03 43       	nop			
   cbc8:	03 43       	nop			
   cbca:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cbce:	32 d2       	eint			
   cbd0:	32 c2       	dint			
   cbd2:	03 43       	nop			
   cbd4:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   cbd8:	03 43       	nop			
   cbda:	03 43       	nop			
   cbdc:	03 43       	nop			
   cbde:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cbe2:	03 43       	nop			
   cbe4:	03 43       	nop			
   cbe6:	03 43       	nop			
   cbe8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cbec:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cbf0:	32 d2       	eint			
   cbf2:	a2 43 c8 15 	mov	#2,	&0x15c8	;r3 As==10
   cbf6:	30 41       	ret			
   cbf8:	a2 b3 c8 15 	bit	#2,	&0x15c8	;r3 As==10
   cbfc:	12 28       	jnc	$+38     	;abs 0xcc22
   cbfe:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cc02:	03 43       	nop			
   cc04:	03 43       	nop			
   cc06:	03 43       	nop			
   cc08:	32 c2       	dint			
   cc0a:	03 43       	nop			
   cc0c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cc10:	03 43       	nop			
   cc12:	03 43       	nop			
   cc14:	03 43       	nop			
   cc16:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cc1a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cc1e:	32 d2       	eint			
   cc20:	0f 3c       	jmp	$+32     	;abs 0xcc40
   cc22:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cc26:	03 43       	nop			
   cc28:	03 43       	nop			
   cc2a:	03 43       	nop			
   cc2c:	32 c2       	dint			
   cc2e:	03 43       	nop			
   cc30:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cc34:	03 43       	nop			
   cc36:	03 43       	nop			
   cc38:	03 43       	nop			
   cc3a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cc3e:	32 d2       	eint			
   cc40:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cc44:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cc48:	03 43       	nop			
   cc4a:	03 43       	nop			
   cc4c:	03 43       	nop			
   cc4e:	32 c2       	dint			
   cc50:	03 43       	nop			
   cc52:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cc56:	03 43       	nop			
   cc58:	03 43       	nop			
   cc5a:	03 43       	nop			
   cc5c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cc60:	32 d2       	eint			
   cc62:	32 c2       	dint			
   cc64:	03 43       	nop			
   cc66:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   cc6a:	03 43       	nop			
   cc6c:	03 43       	nop			
   cc6e:	03 43       	nop			
   cc70:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cc74:	03 43       	nop			
   cc76:	03 43       	nop			
   cc78:	03 43       	nop			
   cc7a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cc7e:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cc82:	32 d2       	eint			
   cc84:	b2 40 fd ff 	mov	#-3,	&0x15c8	;#0xfffd
   cc88:	c8 15 
   cc8a:	30 41       	ret			
   cc8c:	a2 b3 c8 15 	bit	#2,	&0x15c8	;r3 As==10
   cc90:	12 28       	jnc	$+38     	;abs 0xccb6
   cc92:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cc96:	03 43       	nop			
   cc98:	03 43       	nop			
   cc9a:	03 43       	nop			
   cc9c:	32 c2       	dint			
   cc9e:	03 43       	nop			
   cca0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cca4:	03 43       	nop			
   cca6:	03 43       	nop			
   cca8:	03 43       	nop			
   ccaa:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   ccae:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ccb2:	32 d2       	eint			
   ccb4:	0f 3c       	jmp	$+32     	;abs 0xccd4
   ccb6:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   ccba:	03 43       	nop			
   ccbc:	03 43       	nop			
   ccbe:	03 43       	nop			
   ccc0:	32 c2       	dint			
   ccc2:	03 43       	nop			
   ccc4:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ccc8:	03 43       	nop			
   ccca:	03 43       	nop			
   cccc:	03 43       	nop			
   ccce:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ccd2:	32 d2       	eint			
   ccd4:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   ccd8:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   ccdc:	03 43       	nop			
   ccde:	03 43       	nop			
   cce0:	03 43       	nop			
   cce2:	32 c2       	dint			
   cce4:	03 43       	nop			
   cce6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ccea:	03 43       	nop			
   ccec:	03 43       	nop			
   ccee:	03 43       	nop			
   ccf0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ccf4:	32 d2       	eint			
   ccf6:	32 c2       	dint			
   ccf8:	03 43       	nop			
   ccfa:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   ccfe:	03 43       	nop			
   cd00:	03 43       	nop			
   cd02:	03 43       	nop			
   cd04:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cd08:	03 43       	nop			
   cd0a:	03 43       	nop			
   cd0c:	03 43       	nop			
   cd0e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cd12:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cd16:	32 d2       	eint			
   cd18:	a2 43 c8 15 	mov	#2,	&0x15c8	;r3 As==10
   cd1c:	30 41       	ret			
   cd1e:	0a 12       	push	r10		
   cd20:	4a 4c       	mov.b	r12,	r10	
   cd22:	a2 b3 c8 15 	bit	#2,	&0x15c8	;r3 As==10
   cd26:	30 28       	jnc	$+98     	;abs 0xcd88
   cd28:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cd2c:	03 43       	nop			
   cd2e:	03 43       	nop			
   cd30:	03 43       	nop			
   cd32:	32 c2       	dint			
   cd34:	03 43       	nop			
   cd36:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cd3a:	03 43       	nop			
   cd3c:	03 43       	nop			
   cd3e:	03 43       	nop			
   cd40:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cd44:	32 d2       	eint			
   cd46:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cd4a:	03 43       	nop			
   cd4c:	03 43       	nop			
   cd4e:	03 43       	nop			
   cd50:	32 c2       	dint			
   cd52:	03 43       	nop			
   cd54:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cd58:	03 43       	nop			
   cd5a:	03 43       	nop			
   cd5c:	03 43       	nop			
   cd5e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cd62:	32 d2       	eint			
   cd64:	32 c2       	dint			
   cd66:	03 43       	nop			
   cd68:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   cd6c:	03 43       	nop			
   cd6e:	03 43       	nop			
   cd70:	03 43       	nop			
   cd72:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cd76:	03 43       	nop			
   cd78:	03 43       	nop			
   cd7a:	03 43       	nop			
   cd7c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cd80:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cd84:	32 d2       	eint			
   cd86:	2f 3c       	jmp	$+96     	;abs 0xcde6
   cd88:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cd8c:	03 43       	nop			
   cd8e:	03 43       	nop			
   cd90:	03 43       	nop			
   cd92:	32 c2       	dint			
   cd94:	03 43       	nop			
   cd96:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cd9a:	03 43       	nop			
   cd9c:	03 43       	nop			
   cd9e:	03 43       	nop			
   cda0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cda4:	32 d2       	eint			
   cda6:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cdaa:	03 43       	nop			
   cdac:	03 43       	nop			
   cdae:	03 43       	nop			
   cdb0:	32 c2       	dint			
   cdb2:	03 43       	nop			
   cdb4:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cdb8:	03 43       	nop			
   cdba:	03 43       	nop			
   cdbc:	03 43       	nop			
   cdbe:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cdc2:	32 d2       	eint			
   cdc4:	32 c2       	dint			
   cdc6:	03 43       	nop			
   cdc8:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   cdcc:	03 43       	nop			
   cdce:	03 43       	nop			
   cdd0:	03 43       	nop			
   cdd2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cdd6:	03 43       	nop			
   cdd8:	03 43       	nop			
   cdda:	03 43       	nop			
   cddc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cde0:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cde4:	32 d2       	eint			
   cde6:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cdea:	03 43       	nop			
   cdec:	03 43       	nop			
   cdee:	03 43       	nop			
   cdf0:	32 c2       	dint			
   cdf2:	03 43       	nop			
   cdf4:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cdf8:	03 43       	nop			
   cdfa:	03 43       	nop			
   cdfc:	03 43       	nop			
   cdfe:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ce02:	32 d2       	eint			
   ce04:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   ce08:	03 43       	nop			
   ce0a:	03 43       	nop			
   ce0c:	03 43       	nop			
   ce0e:	32 c2       	dint			
   ce10:	03 43       	nop			
   ce12:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ce16:	03 43       	nop			
   ce18:	03 43       	nop			
   ce1a:	03 43       	nop			
   ce1c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ce20:	32 d2       	eint			
   ce22:	32 c2       	dint			
   ce24:	03 43       	nop			
   ce26:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   ce2a:	03 43       	nop			
   ce2c:	03 43       	nop			
   ce2e:	03 43       	nop			
   ce30:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ce34:	03 43       	nop			
   ce36:	03 43       	nop			
   ce38:	03 43       	nop			
   ce3a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ce3e:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   ce42:	32 d2       	eint			
   ce44:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   ce48:	03 43       	nop			
   ce4a:	03 43       	nop			
   ce4c:	03 43       	nop			
   ce4e:	32 c2       	dint			
   ce50:	03 43       	nop			
   ce52:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ce56:	03 43       	nop			
   ce58:	03 43       	nop			
   ce5a:	03 43       	nop			
   ce5c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ce60:	32 d2       	eint			
   ce62:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   ce66:	03 43       	nop			
   ce68:	03 43       	nop			
   ce6a:	03 43       	nop			
   ce6c:	32 c2       	dint			
   ce6e:	03 43       	nop			
   ce70:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ce74:	03 43       	nop			
   ce76:	03 43       	nop			
   ce78:	03 43       	nop			
   ce7a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ce7e:	32 d2       	eint			
   ce80:	32 c2       	dint			
   ce82:	03 43       	nop			
   ce84:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   ce88:	03 43       	nop			
   ce8a:	03 43       	nop			
   ce8c:	03 43       	nop			
   ce8e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ce92:	03 43       	nop			
   ce94:	03 43       	nop			
   ce96:	03 43       	nop			
   ce98:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ce9c:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cea0:	32 d2       	eint			
   cea2:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cea6:	03 43       	nop			
   cea8:	03 43       	nop			
   ceaa:	03 43       	nop			
   ceac:	32 c2       	dint			
   ceae:	03 43       	nop			
   ceb0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ceb4:	03 43       	nop			
   ceb6:	03 43       	nop			
   ceb8:	03 43       	nop			
   ceba:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cebe:	32 d2       	eint			
   cec0:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cec4:	03 43       	nop			
   cec6:	03 43       	nop			
   cec8:	03 43       	nop			
   ceca:	32 c2       	dint			
   cecc:	03 43       	nop			
   cece:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   ced2:	03 43       	nop			
   ced4:	03 43       	nop			
   ced6:	03 43       	nop			
   ced8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cedc:	32 d2       	eint			
   cede:	32 c2       	dint			
   cee0:	03 43       	nop			
   cee2:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   cee6:	03 43       	nop			
   cee8:	03 43       	nop			
   ceea:	03 43       	nop			
   ceec:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cef0:	03 43       	nop			
   cef2:	03 43       	nop			
   cef4:	03 43       	nop			
   cef6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cefa:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cefe:	32 d2       	eint			
   cf00:	4e 4a       	mov.b	r10,	r14	
   cf02:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   cf06:	0f 43       	clr	r15		
   cf08:	3c 42       	mov	#8,	r12	;r2 As==11
   cf0a:	b0 12 ac d0 	call	#0xd0ac	
   cf0e:	3a 41       	pop	r10		
   cf10:	30 41       	ret			
   cf12:	0a 12       	push	r10		
   cf14:	0b 12       	push	r11		
   cf16:	08 12       	push	r8		
   cf18:	08 4c       	mov	r12,	r8	
   cf1a:	0a 4e       	mov	r14,	r10	
   cf1c:	0b 4f       	mov	r15,	r11	
   cf1e:	a2 b3 c8 15 	bit	#2,	&0x15c8	;r3 As==10
   cf22:	30 28       	jnc	$+98     	;abs 0xcf84
   cf24:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cf28:	03 43       	nop			
   cf2a:	03 43       	nop			
   cf2c:	03 43       	nop			
   cf2e:	32 c2       	dint			
   cf30:	03 43       	nop			
   cf32:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cf36:	03 43       	nop			
   cf38:	03 43       	nop			
   cf3a:	03 43       	nop			
   cf3c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cf40:	32 d2       	eint			
   cf42:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cf46:	03 43       	nop			
   cf48:	03 43       	nop			
   cf4a:	03 43       	nop			
   cf4c:	32 c2       	dint			
   cf4e:	03 43       	nop			
   cf50:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cf54:	03 43       	nop			
   cf56:	03 43       	nop			
   cf58:	03 43       	nop			
   cf5a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cf5e:	32 d2       	eint			
   cf60:	32 c2       	dint			
   cf62:	03 43       	nop			
   cf64:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   cf68:	03 43       	nop			
   cf6a:	03 43       	nop			
   cf6c:	03 43       	nop			
   cf6e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cf72:	03 43       	nop			
   cf74:	03 43       	nop			
   cf76:	03 43       	nop			
   cf78:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cf7c:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cf80:	32 d2       	eint			
   cf82:	2f 3c       	jmp	$+96     	;abs 0xcfe2
   cf84:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   cf88:	03 43       	nop			
   cf8a:	03 43       	nop			
   cf8c:	03 43       	nop			
   cf8e:	32 c2       	dint			
   cf90:	03 43       	nop			
   cf92:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cf96:	03 43       	nop			
   cf98:	03 43       	nop			
   cf9a:	03 43       	nop			
   cf9c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cfa0:	32 d2       	eint			
   cfa2:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cfa6:	03 43       	nop			
   cfa8:	03 43       	nop			
   cfaa:	03 43       	nop			
   cfac:	32 c2       	dint			
   cfae:	03 43       	nop			
   cfb0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cfb4:	03 43       	nop			
   cfb6:	03 43       	nop			
   cfb8:	03 43       	nop			
   cfba:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cfbe:	32 d2       	eint			
   cfc0:	32 c2       	dint			
   cfc2:	03 43       	nop			
   cfc4:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   cfc8:	03 43       	nop			
   cfca:	03 43       	nop			
   cfcc:	03 43       	nop			
   cfce:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cfd2:	03 43       	nop			
   cfd4:	03 43       	nop			
   cfd6:	03 43       	nop			
   cfd8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cfdc:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   cfe0:	32 d2       	eint			
   cfe2:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   cfe6:	03 43       	nop			
   cfe8:	03 43       	nop			
   cfea:	03 43       	nop			
   cfec:	32 c2       	dint			
   cfee:	03 43       	nop			
   cff0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   cff4:	03 43       	nop			
   cff6:	03 43       	nop			
   cff8:	03 43       	nop			
   cffa:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   cffe:	32 d2       	eint			
   d000:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d004:	03 43       	nop			
   d006:	03 43       	nop			
   d008:	03 43       	nop			
   d00a:	32 c2       	dint			
   d00c:	03 43       	nop			
   d00e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d012:	03 43       	nop			
   d014:	03 43       	nop			
   d016:	03 43       	nop			
   d018:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d01c:	32 d2       	eint			
   d01e:	32 c2       	dint			
   d020:	03 43       	nop			
   d022:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d026:	03 43       	nop			
   d028:	03 43       	nop			
   d02a:	03 43       	nop			
   d02c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d030:	03 43       	nop			
   d032:	03 43       	nop			
   d034:	03 43       	nop			
   d036:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d03a:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d03e:	32 d2       	eint			
   d040:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d044:	03 43       	nop			
   d046:	03 43       	nop			
   d048:	03 43       	nop			
   d04a:	32 c2       	dint			
   d04c:	03 43       	nop			
   d04e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d052:	03 43       	nop			
   d054:	03 43       	nop			
   d056:	03 43       	nop			
   d058:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d05c:	32 d2       	eint			
   d05e:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d062:	03 43       	nop			
   d064:	03 43       	nop			
   d066:	03 43       	nop			
   d068:	32 c2       	dint			
   d06a:	03 43       	nop			
   d06c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d070:	03 43       	nop			
   d072:	03 43       	nop			
   d074:	03 43       	nop			
   d076:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d07a:	32 d2       	eint			
   d07c:	32 c2       	dint			
   d07e:	03 43       	nop			
   d080:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d084:	03 43       	nop			
   d086:	03 43       	nop			
   d088:	03 43       	nop			
   d08a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d08e:	03 43       	nop			
   d090:	03 43       	nop			
   d092:	03 43       	nop			
   d094:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d098:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d09c:	32 d2       	eint			
   d09e:	0e 4a       	mov	r10,	r14	
   d0a0:	0f 4b       	mov	r11,	r15	
   d0a2:	0c 48       	mov	r8,	r12	
   d0a4:	b0 12 ac d0 	call	#0xd0ac	
   d0a8:	30 40 26 f3 	br	#0xf326	
   d0ac:	0a 12       	push	r10		
   d0ae:	0b 12       	push	r11		
   d0b0:	08 12       	push	r8		
   d0b2:	09 12       	push	r9		
   d0b4:	06 12       	push	r6		
   d0b6:	07 12       	push	r7		
   d0b8:	0a 4c       	mov	r12,	r10	
   d0ba:	0c 43       	clr	r12		
   d0bc:	0d 43       	clr	r13		
   d0be:	08 43       	clr	r8		
   d0c0:	09 43       	clr	r9		
   d0c2:	06 4a       	mov	r10,	r6	
   d0c4:	36 82       	sub	#8,	r6	;r2 As==11
   d0c6:	08 24       	jz	$+18     	;abs 0xd0d8
   d0c8:	36 82       	sub	#8,	r6	;r2 As==11
   d0ca:	0a 24       	jz	$+22     	;abs 0xd0e0
   d0cc:	26 82       	sub	#4,	r6	;r2 As==10
   d0ce:	0c 24       	jz	$+26     	;abs 0xd0e8
   d0d0:	36 80 0c 00 	sub	#12,	r6	;#0x000c
   d0d4:	0c 24       	jz	$+26     	;abs 0xd0ee
   d0d6:	c5 3d       	jmp	$+908    	;abs 0xd462
   d0d8:	38 40 80 00 	mov	#128,	r8	;#0x0080
   d0dc:	09 43       	clr	r9		
   d0de:	0a 3c       	jmp	$+22     	;abs 0xd0f4
   d0e0:	38 40 00 80 	mov	#-32768,r8	;#0x8000
   d0e4:	09 43       	clr	r9		
   d0e6:	06 3c       	jmp	$+14     	;abs 0xd0f4
   d0e8:	08 43       	clr	r8		
   d0ea:	39 42       	mov	#8,	r9	;r2 As==11
   d0ec:	03 3c       	jmp	$+8      	;abs 0xd0f4
   d0ee:	08 43       	clr	r8		
   d0f0:	39 40 00 80 	mov	#-32768,r9	;#0x8000
   d0f4:	0b 4a       	mov	r10,	r11	
   d0f6:	0b 93       	tst	r11		
   d0f8:	e2 24       	jz	$+454    	;abs 0xd2be
   d0fa:	1b 93       	cmp	#1,	r11	;r3 As==01
   d0fc:	6a 20       	jnz	$+214    	;abs 0xd1d2
   d0fe:	0e b8       	bit	r8,	r14	
   d100:	35 20       	jnz	$+108    	;abs 0xd16c
   d102:	0f b9       	bit	r9,	r15	
   d104:	33 20       	jnz	$+104    	;abs 0xd16c
   d106:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d10a:	03 43       	nop			
   d10c:	03 43       	nop			
   d10e:	03 43       	nop			
   d110:	32 c2       	dint			
   d112:	03 43       	nop			
   d114:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d118:	03 43       	nop			
   d11a:	03 43       	nop			
   d11c:	03 43       	nop			
   d11e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d122:	32 d2       	eint			
   d124:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d128:	03 43       	nop			
   d12a:	03 43       	nop			
   d12c:	03 43       	nop			
   d12e:	32 c2       	dint			
   d130:	03 43       	nop			
   d132:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d136:	03 43       	nop			
   d138:	03 43       	nop			
   d13a:	03 43       	nop			
   d13c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d140:	32 d2       	eint			
   d142:	32 c2       	dint			
   d144:	03 43       	nop			
   d146:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d14a:	03 43       	nop			
   d14c:	03 43       	nop			
   d14e:	03 43       	nop			
   d150:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d154:	03 43       	nop			
   d156:	03 43       	nop			
   d158:	03 43       	nop			
   d15a:	d2 42 30 00 	mov.b	&0x0030,&0x1620	
   d15e:	20 16 
   d160:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d164:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d168:	32 d2       	eint			
   d16a:	9c 3c       	jmp	$+314    	;abs 0xd2a4
   d16c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d170:	03 43       	nop			
   d172:	03 43       	nop			
   d174:	03 43       	nop			
   d176:	32 c2       	dint			
   d178:	03 43       	nop			
   d17a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d17e:	03 43       	nop			
   d180:	03 43       	nop			
   d182:	03 43       	nop			
   d184:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d188:	32 d2       	eint			
   d18a:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d18e:	03 43       	nop			
   d190:	03 43       	nop			
   d192:	03 43       	nop			
   d194:	32 c2       	dint			
   d196:	03 43       	nop			
   d198:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d19c:	03 43       	nop			
   d19e:	03 43       	nop			
   d1a0:	03 43       	nop			
   d1a2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d1a6:	32 d2       	eint			
   d1a8:	32 c2       	dint			
   d1aa:	03 43       	nop			
   d1ac:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d1b0:	03 43       	nop			
   d1b2:	03 43       	nop			
   d1b4:	03 43       	nop			
   d1b6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d1ba:	03 43       	nop			
   d1bc:	03 43       	nop			
   d1be:	03 43       	nop			
   d1c0:	d2 42 30 00 	mov.b	&0x0030,&0x1620	
   d1c4:	20 16 
   d1c6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d1ca:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d1ce:	32 d2       	eint			
   d1d0:	69 3c       	jmp	$+212    	;abs 0xd2a4
   d1d2:	0e b8       	bit	r8,	r14	
   d1d4:	35 20       	jnz	$+108    	;abs 0xd240
   d1d6:	0f b9       	bit	r9,	r15	
   d1d8:	33 20       	jnz	$+104    	;abs 0xd240
   d1da:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d1de:	03 43       	nop			
   d1e0:	03 43       	nop			
   d1e2:	03 43       	nop			
   d1e4:	32 c2       	dint			
   d1e6:	03 43       	nop			
   d1e8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d1ec:	03 43       	nop			
   d1ee:	03 43       	nop			
   d1f0:	03 43       	nop			
   d1f2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d1f6:	32 d2       	eint			
   d1f8:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d1fc:	03 43       	nop			
   d1fe:	03 43       	nop			
   d200:	03 43       	nop			
   d202:	32 c2       	dint			
   d204:	03 43       	nop			
   d206:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d20a:	03 43       	nop			
   d20c:	03 43       	nop			
   d20e:	03 43       	nop			
   d210:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d214:	32 d2       	eint			
   d216:	32 c2       	dint			
   d218:	03 43       	nop			
   d21a:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d21e:	03 43       	nop			
   d220:	03 43       	nop			
   d222:	03 43       	nop			
   d224:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d228:	03 43       	nop			
   d22a:	03 43       	nop			
   d22c:	03 43       	nop			
   d22e:	d2 42 30 00 	mov.b	&0x0030,&0x1620	
   d232:	20 16 
   d234:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d238:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d23c:	32 d2       	eint			
   d23e:	32 3c       	jmp	$+102    	;abs 0xd2a4
   d240:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d244:	03 43       	nop			
   d246:	03 43       	nop			
   d248:	03 43       	nop			
   d24a:	32 c2       	dint			
   d24c:	03 43       	nop			
   d24e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d252:	03 43       	nop			
   d254:	03 43       	nop			
   d256:	03 43       	nop			
   d258:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d25c:	32 d2       	eint			
   d25e:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d262:	03 43       	nop			
   d264:	03 43       	nop			
   d266:	03 43       	nop			
   d268:	32 c2       	dint			
   d26a:	03 43       	nop			
   d26c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d270:	03 43       	nop			
   d272:	03 43       	nop			
   d274:	03 43       	nop			
   d276:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d27a:	32 d2       	eint			
   d27c:	32 c2       	dint			
   d27e:	03 43       	nop			
   d280:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d284:	03 43       	nop			
   d286:	03 43       	nop			
   d288:	03 43       	nop			
   d28a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d28e:	03 43       	nop			
   d290:	03 43       	nop			
   d292:	03 43       	nop			
   d294:	d2 42 30 00 	mov.b	&0x0030,&0x1620	
   d298:	20 16 
   d29a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d29e:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d2a2:	32 d2       	eint			
   d2a4:	0e 5e       	rla	r14		
   d2a6:	0f 6f       	rlc	r15		
   d2a8:	e2 b2 20 16 	bit.b	#4,	&0x1620	;r2 As==10
   d2ac:	02 28       	jnc	$+6      	;abs 0xd2b2
   d2ae:	1c 53       	inc	r12		
   d2b0:	0d 63       	adc	r13		
   d2b2:	2b 93       	cmp	#2,	r11	;r3 As==10
   d2b4:	02 28       	jnc	$+6      	;abs 0xd2ba
   d2b6:	0c 5c       	rla	r12		
   d2b8:	0d 6d       	rlc	r13		
   d2ba:	3b 53       	add	#-1,	r11	;r3 As==11
   d2bc:	1c 3f       	jmp	$-454    	;abs 0xd0f6
   d2be:	a2 b3 c8 15 	bit	#2,	&0x15c8	;r3 As==10
   d2c2:	5f 28       	jnc	$+192    	;abs 0xd382
   d2c4:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d2c8:	03 43       	nop			
   d2ca:	03 43       	nop			
   d2cc:	03 43       	nop			
   d2ce:	32 c2       	dint			
   d2d0:	03 43       	nop			
   d2d2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d2d6:	03 43       	nop			
   d2d8:	03 43       	nop			
   d2da:	03 43       	nop			
   d2dc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d2e0:	32 d2       	eint			
   d2e2:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d2e6:	03 43       	nop			
   d2e8:	03 43       	nop			
   d2ea:	03 43       	nop			
   d2ec:	32 c2       	dint			
   d2ee:	03 43       	nop			
   d2f0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d2f4:	03 43       	nop			
   d2f6:	03 43       	nop			
   d2f8:	03 43       	nop			
   d2fa:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d2fe:	32 d2       	eint			
   d300:	32 c2       	dint			
   d302:	03 43       	nop			
   d304:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d308:	03 43       	nop			
   d30a:	03 43       	nop			
   d30c:	03 43       	nop			
   d30e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d312:	03 43       	nop			
   d314:	03 43       	nop			
   d316:	03 43       	nop			
   d318:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d31c:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d320:	32 d2       	eint			
   d322:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d326:	03 43       	nop			
   d328:	03 43       	nop			
   d32a:	03 43       	nop			
   d32c:	32 c2       	dint			
   d32e:	03 43       	nop			
   d330:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d334:	03 43       	nop			
   d336:	03 43       	nop			
   d338:	03 43       	nop			
   d33a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d33e:	32 d2       	eint			
   d340:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d344:	03 43       	nop			
   d346:	03 43       	nop			
   d348:	03 43       	nop			
   d34a:	32 c2       	dint			
   d34c:	03 43       	nop			
   d34e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d352:	03 43       	nop			
   d354:	03 43       	nop			
   d356:	03 43       	nop			
   d358:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d35c:	32 d2       	eint			
   d35e:	32 c2       	dint			
   d360:	03 43       	nop			
   d362:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d366:	03 43       	nop			
   d368:	03 43       	nop			
   d36a:	03 43       	nop			
   d36c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d370:	03 43       	nop			
   d372:	03 43       	nop			
   d374:	03 43       	nop			
   d376:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d37a:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d37e:	32 d2       	eint			
   d380:	5e 3c       	jmp	$+190    	;abs 0xd43e
   d382:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d386:	03 43       	nop			
   d388:	03 43       	nop			
   d38a:	03 43       	nop			
   d38c:	32 c2       	dint			
   d38e:	03 43       	nop			
   d390:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d394:	03 43       	nop			
   d396:	03 43       	nop			
   d398:	03 43       	nop			
   d39a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d39e:	32 d2       	eint			
   d3a0:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d3a4:	03 43       	nop			
   d3a6:	03 43       	nop			
   d3a8:	03 43       	nop			
   d3aa:	32 c2       	dint			
   d3ac:	03 43       	nop			
   d3ae:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d3b2:	03 43       	nop			
   d3b4:	03 43       	nop			
   d3b6:	03 43       	nop			
   d3b8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d3bc:	32 d2       	eint			
   d3be:	32 c2       	dint			
   d3c0:	03 43       	nop			
   d3c2:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d3c6:	03 43       	nop			
   d3c8:	03 43       	nop			
   d3ca:	03 43       	nop			
   d3cc:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d3d0:	03 43       	nop			
   d3d2:	03 43       	nop			
   d3d4:	03 43       	nop			
   d3d6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d3da:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d3de:	32 d2       	eint			
   d3e0:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d3e4:	03 43       	nop			
   d3e6:	03 43       	nop			
   d3e8:	03 43       	nop			
   d3ea:	32 c2       	dint			
   d3ec:	03 43       	nop			
   d3ee:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d3f2:	03 43       	nop			
   d3f4:	03 43       	nop			
   d3f6:	03 43       	nop			
   d3f8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d3fc:	32 d2       	eint			
   d3fe:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d402:	03 43       	nop			
   d404:	03 43       	nop			
   d406:	03 43       	nop			
   d408:	32 c2       	dint			
   d40a:	03 43       	nop			
   d40c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d410:	03 43       	nop			
   d412:	03 43       	nop			
   d414:	03 43       	nop			
   d416:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d41a:	32 d2       	eint			
   d41c:	32 c2       	dint			
   d41e:	03 43       	nop			
   d420:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d424:	03 43       	nop			
   d426:	03 43       	nop			
   d428:	03 43       	nop			
   d42a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d42e:	03 43       	nop			
   d430:	03 43       	nop			
   d432:	03 43       	nop			
   d434:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d438:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d43c:	32 d2       	eint			
   d43e:	3a 90 14 00 	cmp	#20,	r10	;#0x0014
   d442:	0d 20       	jnz	$+28     	;abs 0xd45e
   d444:	06 4c       	mov	r12,	r6	
   d446:	07 4d       	mov	r13,	r7	
   d448:	07 46       	mov	r6,	r7	
   d44a:	06 43       	clr	r6		
   d44c:	b0 12 06 f5 	call	#0xf506	
   d450:	06 5c       	add	r12,	r6	
   d452:	07 6d       	addc	r13,	r7	
   d454:	0c 46       	mov	r6,	r12	
   d456:	0d 47       	mov	r7,	r13	
   d458:	3c f3       	and	#-1,	r12	;r3 As==11
   d45a:	3d f0 0f 00 	and	#15,	r13	;#0x000f
   d45e:	d2 d3 21 00 	bis.b	#1,	&0x0021	;r3 As==01
   d462:	30 40 20 f3 	br	#0xf320	
   d466:	0a 12       	push	r10		
   d468:	0b 12       	push	r11		
   d46a:	08 12       	push	r8		
   d46c:	3b 40 24 00 	mov	#36,	r11	;#0x0024
   d470:	38 40 80 00 	mov	#128,	r8	;#0x0080
   d474:	d2 c3 21 00 	bic.b	#1,	&0x0021	;r3 As==01
   d478:	a2 b3 c8 15 	bit	#2,	&0x15c8	;r3 As==10
   d47c:	30 28       	jnc	$+98     	;abs 0xd4de
   d47e:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d482:	03 43       	nop			
   d484:	03 43       	nop			
   d486:	03 43       	nop			
   d488:	32 c2       	dint			
   d48a:	03 43       	nop			
   d48c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d490:	03 43       	nop			
   d492:	03 43       	nop			
   d494:	03 43       	nop			
   d496:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d49a:	32 d2       	eint			
   d49c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d4a0:	03 43       	nop			
   d4a2:	03 43       	nop			
   d4a4:	03 43       	nop			
   d4a6:	32 c2       	dint			
   d4a8:	03 43       	nop			
   d4aa:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d4ae:	03 43       	nop			
   d4b0:	03 43       	nop			
   d4b2:	03 43       	nop			
   d4b4:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d4b8:	32 d2       	eint			
   d4ba:	32 c2       	dint			
   d4bc:	03 43       	nop			
   d4be:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d4c2:	03 43       	nop			
   d4c4:	03 43       	nop			
   d4c6:	03 43       	nop			
   d4c8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d4cc:	03 43       	nop			
   d4ce:	03 43       	nop			
   d4d0:	03 43       	nop			
   d4d2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d4d6:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d4da:	32 d2       	eint			
   d4dc:	2f 3c       	jmp	$+96     	;abs 0xd53c
   d4de:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d4e2:	03 43       	nop			
   d4e4:	03 43       	nop			
   d4e6:	03 43       	nop			
   d4e8:	32 c2       	dint			
   d4ea:	03 43       	nop			
   d4ec:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d4f0:	03 43       	nop			
   d4f2:	03 43       	nop			
   d4f4:	03 43       	nop			
   d4f6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d4fa:	32 d2       	eint			
   d4fc:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d500:	03 43       	nop			
   d502:	03 43       	nop			
   d504:	03 43       	nop			
   d506:	32 c2       	dint			
   d508:	03 43       	nop			
   d50a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d50e:	03 43       	nop			
   d510:	03 43       	nop			
   d512:	03 43       	nop			
   d514:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d518:	32 d2       	eint			
   d51a:	32 c2       	dint			
   d51c:	03 43       	nop			
   d51e:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d522:	03 43       	nop			
   d524:	03 43       	nop			
   d526:	03 43       	nop			
   d528:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d52c:	03 43       	nop			
   d52e:	03 43       	nop			
   d530:	03 43       	nop			
   d532:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d536:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d53a:	32 d2       	eint			
   d53c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d540:	03 43       	nop			
   d542:	03 43       	nop			
   d544:	03 43       	nop			
   d546:	32 c2       	dint			
   d548:	03 43       	nop			
   d54a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d54e:	03 43       	nop			
   d550:	03 43       	nop			
   d552:	03 43       	nop			
   d554:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d558:	32 d2       	eint			
   d55a:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d55e:	03 43       	nop			
   d560:	03 43       	nop			
   d562:	03 43       	nop			
   d564:	32 c2       	dint			
   d566:	03 43       	nop			
   d568:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d56c:	03 43       	nop			
   d56e:	03 43       	nop			
   d570:	03 43       	nop			
   d572:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d576:	32 d2       	eint			
   d578:	32 c2       	dint			
   d57a:	03 43       	nop			
   d57c:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d580:	03 43       	nop			
   d582:	03 43       	nop			
   d584:	03 43       	nop			
   d586:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d58a:	03 43       	nop			
   d58c:	03 43       	nop			
   d58e:	03 43       	nop			
   d590:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d594:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d598:	32 d2       	eint			
   d59a:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d59e:	03 43       	nop			
   d5a0:	03 43       	nop			
   d5a2:	03 43       	nop			
   d5a4:	32 c2       	dint			
   d5a6:	03 43       	nop			
   d5a8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d5ac:	03 43       	nop			
   d5ae:	03 43       	nop			
   d5b0:	03 43       	nop			
   d5b2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d5b6:	32 d2       	eint			
   d5b8:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d5bc:	03 43       	nop			
   d5be:	03 43       	nop			
   d5c0:	03 43       	nop			
   d5c2:	32 c2       	dint			
   d5c4:	03 43       	nop			
   d5c6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d5ca:	03 43       	nop			
   d5cc:	03 43       	nop			
   d5ce:	03 43       	nop			
   d5d0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d5d4:	32 d2       	eint			
   d5d6:	32 c2       	dint			
   d5d8:	03 43       	nop			
   d5da:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d5de:	03 43       	nop			
   d5e0:	03 43       	nop			
   d5e2:	03 43       	nop			
   d5e4:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d5e8:	03 43       	nop			
   d5ea:	03 43       	nop			
   d5ec:	03 43       	nop			
   d5ee:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d5f2:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d5f6:	32 d2       	eint			
   d5f8:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d5fc:	03 43       	nop			
   d5fe:	03 43       	nop			
   d600:	03 43       	nop			
   d602:	32 c2       	dint			
   d604:	03 43       	nop			
   d606:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d60a:	03 43       	nop			
   d60c:	03 43       	nop			
   d60e:	03 43       	nop			
   d610:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d614:	32 d2       	eint			
   d616:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d61a:	03 43       	nop			
   d61c:	03 43       	nop			
   d61e:	03 43       	nop			
   d620:	32 c2       	dint			
   d622:	03 43       	nop			
   d624:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d628:	03 43       	nop			
   d62a:	03 43       	nop			
   d62c:	03 43       	nop			
   d62e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d632:	32 d2       	eint			
   d634:	32 c2       	dint			
   d636:	03 43       	nop			
   d638:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d63c:	03 43       	nop			
   d63e:	03 43       	nop			
   d640:	03 43       	nop			
   d642:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d646:	03 43       	nop			
   d648:	03 43       	nop			
   d64a:	03 43       	nop			
   d64c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d650:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d654:	32 d2       	eint			
   d656:	3a 42       	mov	#8,	r10	;r2 As==11
   d658:	0a 93       	tst	r10		
   d65a:	c8 24       	jz	$+402    	;abs 0xd7ec
   d65c:	1a 93       	cmp	#1,	r10	;r3 As==01
   d65e:	62 20       	jnz	$+198    	;abs 0xd724
   d660:	0b b8       	bit	r8,	r11	
   d662:	30 20       	jnz	$+98     	;abs 0xd6c4
   d664:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d668:	03 43       	nop			
   d66a:	03 43       	nop			
   d66c:	03 43       	nop			
   d66e:	32 c2       	dint			
   d670:	03 43       	nop			
   d672:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d676:	03 43       	nop			
   d678:	03 43       	nop			
   d67a:	03 43       	nop			
   d67c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d680:	32 d2       	eint			
   d682:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d686:	03 43       	nop			
   d688:	03 43       	nop			
   d68a:	03 43       	nop			
   d68c:	32 c2       	dint			
   d68e:	03 43       	nop			
   d690:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d694:	03 43       	nop			
   d696:	03 43       	nop			
   d698:	03 43       	nop			
   d69a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d69e:	32 d2       	eint			
   d6a0:	32 c2       	dint			
   d6a2:	03 43       	nop			
   d6a4:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d6a8:	03 43       	nop			
   d6aa:	03 43       	nop			
   d6ac:	03 43       	nop			
   d6ae:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d6b2:	03 43       	nop			
   d6b4:	03 43       	nop			
   d6b6:	03 43       	nop			
   d6b8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d6bc:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d6c0:	32 d2       	eint			
   d6c2:	91 3c       	jmp	$+292    	;abs 0xd7e6
   d6c4:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d6c8:	03 43       	nop			
   d6ca:	03 43       	nop			
   d6cc:	03 43       	nop			
   d6ce:	32 c2       	dint			
   d6d0:	03 43       	nop			
   d6d2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d6d6:	03 43       	nop			
   d6d8:	03 43       	nop			
   d6da:	03 43       	nop			
   d6dc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d6e0:	32 d2       	eint			
   d6e2:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d6e6:	03 43       	nop			
   d6e8:	03 43       	nop			
   d6ea:	03 43       	nop			
   d6ec:	32 c2       	dint			
   d6ee:	03 43       	nop			
   d6f0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d6f4:	03 43       	nop			
   d6f6:	03 43       	nop			
   d6f8:	03 43       	nop			
   d6fa:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d6fe:	32 d2       	eint			
   d700:	32 c2       	dint			
   d702:	03 43       	nop			
   d704:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d708:	03 43       	nop			
   d70a:	03 43       	nop			
   d70c:	03 43       	nop			
   d70e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d712:	03 43       	nop			
   d714:	03 43       	nop			
   d716:	03 43       	nop			
   d718:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d71c:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d720:	32 d2       	eint			
   d722:	61 3c       	jmp	$+196    	;abs 0xd7e6
   d724:	0b b8       	bit	r8,	r11	
   d726:	30 20       	jnz	$+98     	;abs 0xd788
   d728:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d72c:	03 43       	nop			
   d72e:	03 43       	nop			
   d730:	03 43       	nop			
   d732:	32 c2       	dint			
   d734:	03 43       	nop			
   d736:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d73a:	03 43       	nop			
   d73c:	03 43       	nop			
   d73e:	03 43       	nop			
   d740:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d744:	32 d2       	eint			
   d746:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d74a:	03 43       	nop			
   d74c:	03 43       	nop			
   d74e:	03 43       	nop			
   d750:	32 c2       	dint			
   d752:	03 43       	nop			
   d754:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d758:	03 43       	nop			
   d75a:	03 43       	nop			
   d75c:	03 43       	nop			
   d75e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d762:	32 d2       	eint			
   d764:	32 c2       	dint			
   d766:	03 43       	nop			
   d768:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d76c:	03 43       	nop			
   d76e:	03 43       	nop			
   d770:	03 43       	nop			
   d772:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d776:	03 43       	nop			
   d778:	03 43       	nop			
   d77a:	03 43       	nop			
   d77c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d780:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d784:	32 d2       	eint			
   d786:	2f 3c       	jmp	$+96     	;abs 0xd7e6
   d788:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d78c:	03 43       	nop			
   d78e:	03 43       	nop			
   d790:	03 43       	nop			
   d792:	32 c2       	dint			
   d794:	03 43       	nop			
   d796:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d79a:	03 43       	nop			
   d79c:	03 43       	nop			
   d79e:	03 43       	nop			
   d7a0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d7a4:	32 d2       	eint			
   d7a6:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d7aa:	03 43       	nop			
   d7ac:	03 43       	nop			
   d7ae:	03 43       	nop			
   d7b0:	32 c2       	dint			
   d7b2:	03 43       	nop			
   d7b4:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d7b8:	03 43       	nop			
   d7ba:	03 43       	nop			
   d7bc:	03 43       	nop			
   d7be:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d7c2:	32 d2       	eint			
   d7c4:	32 c2       	dint			
   d7c6:	03 43       	nop			
   d7c8:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d7cc:	03 43       	nop			
   d7ce:	03 43       	nop			
   d7d0:	03 43       	nop			
   d7d2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d7d6:	03 43       	nop			
   d7d8:	03 43       	nop			
   d7da:	03 43       	nop			
   d7dc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d7e0:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d7e4:	32 d2       	eint			
   d7e6:	0b 5b       	rla	r11		
   d7e8:	3a 53       	add	#-1,	r10	;r3 As==11
   d7ea:	36 3f       	jmp	$-402    	;abs 0xd658
   d7ec:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d7f0:	03 43       	nop			
   d7f2:	03 43       	nop			
   d7f4:	03 43       	nop			
   d7f6:	32 c2       	dint			
   d7f8:	03 43       	nop			
   d7fa:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d7fe:	03 43       	nop			
   d800:	03 43       	nop			
   d802:	03 43       	nop			
   d804:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d808:	32 d2       	eint			
   d80a:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d80e:	03 43       	nop			
   d810:	03 43       	nop			
   d812:	03 43       	nop			
   d814:	32 c2       	dint			
   d816:	03 43       	nop			
   d818:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d81c:	03 43       	nop			
   d81e:	03 43       	nop			
   d820:	03 43       	nop			
   d822:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d826:	32 d2       	eint			
   d828:	32 c2       	dint			
   d82a:	03 43       	nop			
   d82c:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d830:	03 43       	nop			
   d832:	03 43       	nop			
   d834:	03 43       	nop			
   d836:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d83a:	03 43       	nop			
   d83c:	03 43       	nop			
   d83e:	03 43       	nop			
   d840:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d844:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d848:	32 d2       	eint			
   d84a:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d84e:	03 43       	nop			
   d850:	03 43       	nop			
   d852:	03 43       	nop			
   d854:	32 c2       	dint			
   d856:	03 43       	nop			
   d858:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d85c:	03 43       	nop			
   d85e:	03 43       	nop			
   d860:	03 43       	nop			
   d862:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d866:	32 d2       	eint			
   d868:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d86c:	03 43       	nop			
   d86e:	03 43       	nop			
   d870:	03 43       	nop			
   d872:	32 c2       	dint			
   d874:	03 43       	nop			
   d876:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d87a:	03 43       	nop			
   d87c:	03 43       	nop			
   d87e:	03 43       	nop			
   d880:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d884:	32 d2       	eint			
   d886:	32 c2       	dint			
   d888:	03 43       	nop			
   d88a:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d88e:	03 43       	nop			
   d890:	03 43       	nop			
   d892:	03 43       	nop			
   d894:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d898:	03 43       	nop			
   d89a:	03 43       	nop			
   d89c:	03 43       	nop			
   d89e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d8a2:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d8a6:	32 d2       	eint			
   d8a8:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d8ac:	03 43       	nop			
   d8ae:	03 43       	nop			
   d8b0:	03 43       	nop			
   d8b2:	32 c2       	dint			
   d8b4:	03 43       	nop			
   d8b6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d8ba:	03 43       	nop			
   d8bc:	03 43       	nop			
   d8be:	03 43       	nop			
   d8c0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d8c4:	32 d2       	eint			
   d8c6:	1c 43       	mov	#1,	r12	;r3 As==01
   d8c8:	0d 43       	clr	r13		
   d8ca:	b0 12 b4 63 	call	#0x63b4	
   d8ce:	d2 d3 21 00 	bis.b	#1,	&0x0021	;r3 As==01
   d8d2:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d8d6:	3c 40 03 00 	mov	#3,	r12	;#0x0003
   d8da:	0d 43       	clr	r13		
   d8dc:	b0 12 be 63 	call	#0x63be	
   d8e0:	d2 c3 21 00 	bic.b	#1,	&0x0021	;r3 As==01
   d8e4:	0c 43       	clr	r12		
   d8e6:	0d 43       	clr	r13		
   d8e8:	b0 12 b4 63 	call	#0x63b4	
   d8ec:	d2 d3 21 00 	bis.b	#1,	&0x0021	;r3 As==01
   d8f0:	30 40 26 f3 	br	#0xf326	
   d8f4:	0a 12       	push	r10		
   d8f6:	0b 12       	push	r11		
   d8f8:	0a 4c       	mov	r12,	r10	
   d8fa:	0b 4d       	mov	r13,	r11	
   d8fc:	0b 93       	tst	r11		
   d8fe:	02 34       	jge	$+6      	;abs 0xd904
   d900:	30 40 e0 dd 	br	#0xdde0	
   d904:	04 20       	jnz	$+10     	;abs 0xd90e
   d906:	1a 93       	cmp	#1,	r10	;r3 As==01
   d908:	02 2c       	jc	$+6      	;abs 0xd90e
   d90a:	30 40 e0 dd 	br	#0xdde0	
   d90e:	b0 12 8c cc 	call	#0xcc8c	
   d912:	b2 90 2f 00 	cmp	#47,	&0x12ee	;#0x002f
   d916:	ee 12 
   d918:	31 25       	jz	$+612    	;abs 0xdb7c
   d91a:	b2 90 30 00 	cmp	#48,	&0x12ee	;#0x0030
   d91e:	ee 12 
   d920:	2d 25       	jz	$+604    	;abs 0xdb7c
   d922:	b2 90 31 00 	cmp	#49,	&0x12ee	;#0x0031
   d926:	ee 12 
   d928:	29 25       	jz	$+596    	;abs 0xdb7c
   d92a:	b2 90 36 00 	cmp	#54,	&0x12ee	;#0x0036
   d92e:	ee 12 
   d930:	25 25       	jz	$+588    	;abs 0xdb7c
   d932:	b2 90 37 00 	cmp	#55,	&0x12ee	;#0x0037
   d936:	ee 12 
   d938:	21 25       	jz	$+580    	;abs 0xdb7c
   d93a:	b2 90 38 00 	cmp	#56,	&0x12ee	;#0x0038
   d93e:	ee 12 
   d940:	1d 25       	jz	$+572    	;abs 0xdb7c
   d942:	b0 12 f8 cb 	call	#0xcbf8	
   d946:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   d94a:	03 43       	nop			
   d94c:	03 43       	nop			
   d94e:	03 43       	nop			
   d950:	32 c2       	dint			
   d952:	03 43       	nop			
   d954:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d958:	03 43       	nop			
   d95a:	03 43       	nop			
   d95c:	03 43       	nop			
   d95e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d962:	32 d2       	eint			
   d964:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d968:	03 43       	nop			
   d96a:	03 43       	nop			
   d96c:	03 43       	nop			
   d96e:	32 c2       	dint			
   d970:	03 43       	nop			
   d972:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d976:	03 43       	nop			
   d978:	03 43       	nop			
   d97a:	03 43       	nop			
   d97c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d980:	32 d2       	eint			
   d982:	32 c2       	dint			
   d984:	03 43       	nop			
   d986:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d98a:	03 43       	nop			
   d98c:	03 43       	nop			
   d98e:	03 43       	nop			
   d990:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d994:	03 43       	nop			
   d996:	03 43       	nop			
   d998:	03 43       	nop			
   d99a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d99e:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   d9a2:	32 d2       	eint			
   d9a4:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d9a8:	03 43       	nop			
   d9aa:	03 43       	nop			
   d9ac:	03 43       	nop			
   d9ae:	32 c2       	dint			
   d9b0:	03 43       	nop			
   d9b2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d9b6:	03 43       	nop			
   d9b8:	03 43       	nop			
   d9ba:	03 43       	nop			
   d9bc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d9c0:	32 d2       	eint			
   d9c2:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   d9c6:	03 43       	nop			
   d9c8:	03 43       	nop			
   d9ca:	03 43       	nop			
   d9cc:	32 c2       	dint			
   d9ce:	03 43       	nop			
   d9d0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d9d4:	03 43       	nop			
   d9d6:	03 43       	nop			
   d9d8:	03 43       	nop			
   d9da:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d9de:	32 d2       	eint			
   d9e0:	32 c2       	dint			
   d9e2:	03 43       	nop			
   d9e4:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   d9e8:	03 43       	nop			
   d9ea:	03 43       	nop			
   d9ec:	03 43       	nop			
   d9ee:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   d9f2:	03 43       	nop			
   d9f4:	03 43       	nop			
   d9f6:	03 43       	nop			
   d9f8:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   d9fc:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   da00:	32 d2       	eint			
   da02:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   da06:	03 43       	nop			
   da08:	03 43       	nop			
   da0a:	03 43       	nop			
   da0c:	32 c2       	dint			
   da0e:	03 43       	nop			
   da10:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   da14:	03 43       	nop			
   da16:	03 43       	nop			
   da18:	03 43       	nop			
   da1a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   da1e:	32 d2       	eint			
   da20:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   da24:	03 43       	nop			
   da26:	03 43       	nop			
   da28:	03 43       	nop			
   da2a:	32 c2       	dint			
   da2c:	03 43       	nop			
   da2e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   da32:	03 43       	nop			
   da34:	03 43       	nop			
   da36:	03 43       	nop			
   da38:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   da3c:	32 d2       	eint			
   da3e:	32 c2       	dint			
   da40:	03 43       	nop			
   da42:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   da46:	03 43       	nop			
   da48:	03 43       	nop			
   da4a:	03 43       	nop			
   da4c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   da50:	03 43       	nop			
   da52:	03 43       	nop			
   da54:	03 43       	nop			
   da56:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   da5a:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   da5e:	32 d2       	eint			
   da60:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   da64:	03 43       	nop			
   da66:	03 43       	nop			
   da68:	03 43       	nop			
   da6a:	32 c2       	dint			
   da6c:	03 43       	nop			
   da6e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   da72:	03 43       	nop			
   da74:	03 43       	nop			
   da76:	03 43       	nop			
   da78:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   da7c:	32 d2       	eint			
   da7e:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   da82:	03 43       	nop			
   da84:	03 43       	nop			
   da86:	03 43       	nop			
   da88:	32 c2       	dint			
   da8a:	03 43       	nop			
   da8c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   da90:	03 43       	nop			
   da92:	03 43       	nop			
   da94:	03 43       	nop			
   da96:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   da9a:	32 d2       	eint			
   da9c:	32 c2       	dint			
   da9e:	03 43       	nop			
   daa0:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   daa4:	03 43       	nop			
   daa6:	03 43       	nop			
   daa8:	03 43       	nop			
   daaa:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   daae:	03 43       	nop			
   dab0:	03 43       	nop			
   dab2:	03 43       	nop			
   dab4:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dab8:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   dabc:	32 d2       	eint			
   dabe:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dac2:	03 43       	nop			
   dac4:	03 43       	nop			
   dac6:	03 43       	nop			
   dac8:	32 c2       	dint			
   daca:	03 43       	nop			
   dacc:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dad0:	03 43       	nop			
   dad2:	03 43       	nop			
   dad4:	03 43       	nop			
   dad6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dada:	32 d2       	eint			
   dadc:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   dae0:	03 43       	nop			
   dae2:	03 43       	nop			
   dae4:	03 43       	nop			
   dae6:	32 c2       	dint			
   dae8:	03 43       	nop			
   daea:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   daee:	03 43       	nop			
   daf0:	03 43       	nop			
   daf2:	03 43       	nop			
   daf4:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   daf8:	32 d2       	eint			
   dafa:	32 c2       	dint			
   dafc:	03 43       	nop			
   dafe:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   db02:	03 43       	nop			
   db04:	03 43       	nop			
   db06:	03 43       	nop			
   db08:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   db0c:	03 43       	nop			
   db0e:	03 43       	nop			
   db10:	03 43       	nop			
   db12:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   db16:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   db1a:	32 d2       	eint			
   db1c:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   db20:	03 43       	nop			
   db22:	03 43       	nop			
   db24:	03 43       	nop			
   db26:	32 c2       	dint			
   db28:	03 43       	nop			
   db2a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   db2e:	03 43       	nop			
   db30:	03 43       	nop			
   db32:	03 43       	nop			
   db34:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   db38:	32 d2       	eint			
   db3a:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   db3e:	03 43       	nop			
   db40:	03 43       	nop			
   db42:	03 43       	nop			
   db44:	32 c2       	dint			
   db46:	03 43       	nop			
   db48:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   db4c:	03 43       	nop			
   db4e:	03 43       	nop			
   db50:	03 43       	nop			
   db52:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   db56:	32 d2       	eint			
   db58:	32 c2       	dint			
   db5a:	03 43       	nop			
   db5c:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   db60:	03 43       	nop			
   db62:	03 43       	nop			
   db64:	03 43       	nop			
   db66:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   db6a:	03 43       	nop			
   db6c:	03 43       	nop			
   db6e:	03 43       	nop			
   db70:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   db74:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   db78:	32 d2       	eint			
   db7a:	1c 3d       	jmp	$+570    	;abs 0xddb4
   db7c:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   db80:	03 43       	nop			
   db82:	03 43       	nop			
   db84:	03 43       	nop			
   db86:	32 c2       	dint			
   db88:	03 43       	nop			
   db8a:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   db8e:	03 43       	nop			
   db90:	03 43       	nop			
   db92:	03 43       	nop			
   db94:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   db98:	32 d2       	eint			
   db9a:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   db9e:	03 43       	nop			
   dba0:	03 43       	nop			
   dba2:	03 43       	nop			
   dba4:	32 c2       	dint			
   dba6:	03 43       	nop			
   dba8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dbac:	03 43       	nop			
   dbae:	03 43       	nop			
   dbb0:	03 43       	nop			
   dbb2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dbb6:	32 d2       	eint			
   dbb8:	32 c2       	dint			
   dbba:	03 43       	nop			
   dbbc:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   dbc0:	03 43       	nop			
   dbc2:	03 43       	nop			
   dbc4:	03 43       	nop			
   dbc6:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dbca:	03 43       	nop			
   dbcc:	03 43       	nop			
   dbce:	03 43       	nop			
   dbd0:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dbd4:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   dbd8:	32 d2       	eint			
   dbda:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   dbde:	03 43       	nop			
   dbe0:	03 43       	nop			
   dbe2:	03 43       	nop			
   dbe4:	32 c2       	dint			
   dbe6:	03 43       	nop			
   dbe8:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dbec:	03 43       	nop			
   dbee:	03 43       	nop			
   dbf0:	03 43       	nop			
   dbf2:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dbf6:	32 d2       	eint			
   dbf8:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dbfc:	03 43       	nop			
   dbfe:	03 43       	nop			
   dc00:	03 43       	nop			
   dc02:	32 c2       	dint			
   dc04:	03 43       	nop			
   dc06:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dc0a:	03 43       	nop			
   dc0c:	03 43       	nop			
   dc0e:	03 43       	nop			
   dc10:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dc14:	32 d2       	eint			
   dc16:	32 c2       	dint			
   dc18:	03 43       	nop			
   dc1a:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   dc1e:	03 43       	nop			
   dc20:	03 43       	nop			
   dc22:	03 43       	nop			
   dc24:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dc28:	03 43       	nop			
   dc2a:	03 43       	nop			
   dc2c:	03 43       	nop			
   dc2e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dc32:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   dc36:	32 d2       	eint			
   dc38:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   dc3c:	03 43       	nop			
   dc3e:	03 43       	nop			
   dc40:	03 43       	nop			
   dc42:	32 c2       	dint			
   dc44:	03 43       	nop			
   dc46:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dc4a:	03 43       	nop			
   dc4c:	03 43       	nop			
   dc4e:	03 43       	nop			
   dc50:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dc54:	32 d2       	eint			
   dc56:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dc5a:	03 43       	nop			
   dc5c:	03 43       	nop			
   dc5e:	03 43       	nop			
   dc60:	32 c2       	dint			
   dc62:	03 43       	nop			
   dc64:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dc68:	03 43       	nop			
   dc6a:	03 43       	nop			
   dc6c:	03 43       	nop			
   dc6e:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dc72:	32 d2       	eint			
   dc74:	32 c2       	dint			
   dc76:	03 43       	nop			
   dc78:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   dc7c:	03 43       	nop			
   dc7e:	03 43       	nop			
   dc80:	03 43       	nop			
   dc82:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dc86:	03 43       	nop			
   dc88:	03 43       	nop			
   dc8a:	03 43       	nop			
   dc8c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dc90:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   dc94:	32 d2       	eint			
   dc96:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dc9a:	03 43       	nop			
   dc9c:	03 43       	nop			
   dc9e:	03 43       	nop			
   dca0:	32 c2       	dint			
   dca2:	03 43       	nop			
   dca4:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dca8:	03 43       	nop			
   dcaa:	03 43       	nop			
   dcac:	03 43       	nop			
   dcae:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dcb2:	32 d2       	eint			
   dcb4:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dcb8:	03 43       	nop			
   dcba:	03 43       	nop			
   dcbc:	03 43       	nop			
   dcbe:	32 c2       	dint			
   dcc0:	03 43       	nop			
   dcc2:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dcc6:	03 43       	nop			
   dcc8:	03 43       	nop			
   dcca:	03 43       	nop			
   dccc:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dcd0:	32 d2       	eint			
   dcd2:	32 c2       	dint			
   dcd4:	03 43       	nop			
   dcd6:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   dcda:	03 43       	nop			
   dcdc:	03 43       	nop			
   dcde:	03 43       	nop			
   dce0:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dce4:	03 43       	nop			
   dce6:	03 43       	nop			
   dce8:	03 43       	nop			
   dcea:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dcee:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   dcf2:	32 d2       	eint			
   dcf4:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dcf8:	03 43       	nop			
   dcfa:	03 43       	nop			
   dcfc:	03 43       	nop			
   dcfe:	32 c2       	dint			
   dd00:	03 43       	nop			
   dd02:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dd06:	03 43       	nop			
   dd08:	03 43       	nop			
   dd0a:	03 43       	nop			
   dd0c:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dd10:	32 d2       	eint			
   dd12:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dd16:	03 43       	nop			
   dd18:	03 43       	nop			
   dd1a:	03 43       	nop			
   dd1c:	32 c2       	dint			
   dd1e:	03 43       	nop			
   dd20:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dd24:	03 43       	nop			
   dd26:	03 43       	nop			
   dd28:	03 43       	nop			
   dd2a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dd2e:	32 d2       	eint			
   dd30:	32 c2       	dint			
   dd32:	03 43       	nop			
   dd34:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   dd38:	03 43       	nop			
   dd3a:	03 43       	nop			
   dd3c:	03 43       	nop			
   dd3e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dd42:	03 43       	nop			
   dd44:	03 43       	nop			
   dd46:	03 43       	nop			
   dd48:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dd4c:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   dd50:	32 d2       	eint			
   dd52:	e2 c3 31 00 	bic.b	#2,	&0x0031	;r3 As==10
   dd56:	03 43       	nop			
   dd58:	03 43       	nop			
   dd5a:	03 43       	nop			
   dd5c:	32 c2       	dint			
   dd5e:	03 43       	nop			
   dd60:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dd64:	03 43       	nop			
   dd66:	03 43       	nop			
   dd68:	03 43       	nop			
   dd6a:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dd6e:	32 d2       	eint			
   dd70:	e2 d3 31 00 	bis.b	#2,	&0x0031	;r3 As==10
   dd74:	03 43       	nop			
   dd76:	03 43       	nop			
   dd78:	03 43       	nop			
   dd7a:	32 c2       	dint			
   dd7c:	03 43       	nop			
   dd7e:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dd82:	03 43       	nop			
   dd84:	03 43       	nop			
   dd86:	03 43       	nop			
   dd88:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   dd8c:	32 d2       	eint			
   dd8e:	32 c2       	dint			
   dd90:	03 43       	nop			
   dd92:	e2 c3 32 00 	bic.b	#2,	&0x0032	;r3 As==10
   dd96:	03 43       	nop			
   dd98:	03 43       	nop			
   dd9a:	03 43       	nop			
   dd9c:	f2 c2 31 00 	bic.b	#8,	&0x0031	;r2 As==11
   dda0:	03 43       	nop			
   dda2:	03 43       	nop			
   dda4:	03 43       	nop			
   dda6:	f2 d2 31 00 	bis.b	#8,	&0x0031	;r2 As==11
   ddaa:	e2 d3 32 00 	bis.b	#2,	&0x0032	;r3 As==10
   ddae:	32 d2       	eint			
   ddb0:	b0 12 f8 cb 	call	#0xcbf8	
   ddb4:	3a 50 fe ff 	add	#-2,	r10	;#0xfffe
   ddb8:	3b 63       	addc	#-1,	r11	;r3 As==11
   ddba:	0c 4a       	mov	r10,	r12	
   ddbc:	0d 4b       	mov	r11,	r13	
   ddbe:	3e 40 00 10 	mov	#4096,	r14	;#0x1000
   ddc2:	0f 43       	clr	r15		
   ddc4:	b0 12 86 f4 	call	#0xf486	
   ddc8:	0d 4e       	mov	r14,	r13	
   ddca:	0d df       	bis	r15,	r13	
   ddcc:	0d 93       	tst	r13		
   ddce:	02 24       	jz	$+6      	;abs 0xddd4
   ddd0:	30 40 fc d8 	br	#0xd8fc	
   ddd4:	7c 40 80 00 	mov.b	#128,	r12	;#0x0080
   ddd8:	b0 12 f6 36 	call	#0x36f6	
   dddc:	30 40 fc d8 	br	#0xd8fc	
   dde0:	3b 41       	pop	r11		
   dde2:	3a 41       	pop	r10		
   dde4:	30 41       	ret			
   dde6:	0d 12       	push	r13		
   dde8:	0c 12       	push	r12		
   ddea:	0f 12       	push	r15		
   ddec:	0e 12       	push	r14		
   ddee:	32 d2       	eint			
   ddf0:	d2 53 22 16 	inc.b	&0x1622	
   ddf4:	f2 90 0a 00 	cmp.b	#10,	&0x1622	;#0x000a
   ddf8:	22 16 
   ddfa:	11 20       	jnz	$+36     	;abs 0xde1e
   ddfc:	c2 43 22 16 	mov.b	#0,	&0x1622	;r3 As==00
   de00:	82 43 60 01 	mov	#0,	&0x0160	;r3 As==00
   de04:	2c 43       	mov	#2,	r12	;r3 As==10
   de06:	b0 12 28 de 	call	#0xde28	
   de0a:	0d 4c       	mov	r12,	r13	
   de0c:	3d 90 ff 0f 	cmp	#4095,	r13	;#0x0fff
   de10:	04 2c       	jc	$+10     	;abs 0xde1a
   de12:	b2 40 14 01 	mov	#276,	&0x0160	;#0x0114
   de16:	60 01 
   de18:	02 3c       	jmp	$+6      	;abs 0xde1e
   de1a:	c2 43 21 16 	mov.b	#0,	&0x1621	;r3 As==00
   de1e:	3e 41       	pop	r14		
   de20:	3f 41       	pop	r15		
   de22:	3c 41       	pop	r12		
   de24:	3d 41       	pop	r13		
   de26:	00 13       	reti			
   de28:	0f 4c       	mov	r12,	r15	
   de2a:	a2 c3 a0 01 	bic	#2,	&0x01a0	;r3 As==10
   de2e:	4e 4f       	mov.b	r15,	r14	
   de30:	7e 50 10 00 	add.b	#16,	r14	;#0x0010
   de34:	c2 4e 80 00 	mov.b	r14,	&0x0080	
   de38:	a2 d3 a0 01 	bis	#2,	&0x01a0	;r3 As==10
   de3c:	92 d3 a0 01 	bis	#1,	&0x01a0	;r3 As==01
   de40:	92 b3 a4 01 	bit	#1,	&0x01a4	;r3 As==01
   de44:	fd 2b       	jnc	$-4      	;abs 0xde40
   de46:	1c 42 40 01 	mov	&0x0140,r12	
   de4a:	30 41       	ret			
   de4c:	92 43 00 11 	mov	#1,	&0x1100	;r3 As==01
   de50:	82 43 02 11 	mov	#0,	&0x1102	;r3 As==00
   de54:	82 43 16 14 	mov	#0,	&0x1416	;r3 As==00
   de58:	0c 43       	clr	r12		
   de5a:	0d 43       	clr	r13		
   de5c:	30 41       	ret			
   de5e:	c2 43 29 00 	mov.b	#0,	&0x0029	;r3 As==00
   de62:	c2 43 31 00 	mov.b	#0,	&0x0031	;r3 As==00
   de66:	c2 43 35 00 	mov.b	#0,	&0x0035	;r3 As==00
   de6a:	b0 12 ba de 	call	#0xdeba	
   de6e:	b0 12 de 36 	call	#0x36de	
   de72:	c2 43 23 16 	mov.b	#0,	&0x1623	;r3 As==00
   de76:	30 40 4c de 	br	#0xde4c	
   de7a:	f2 d0 03 00 	bis.b	#3,	&0x0031	;#0x0003
   de7e:	31 00 
   de80:	f2 f0 f4 00 	and.b	#244,	&0x0032	;#0x00f4
   de84:	32 00 
   de86:	30 41       	ret			
   de88:	b2 40 1a 00 	mov	#26,	&0x0172	;#0x001a
   de8c:	72 01 
   de8e:	b2 40 0d 00 	mov	#13,	&0x0176	;#0x000d
   de92:	76 01 
   de94:	82 43 66 01 	mov	#0,	&0x0166	;r3 As==00
   de98:	a2 d2 66 01 	bis	#4,	&0x0166	;r2 As==10
   de9c:	b2 d0 e0 00 	bis	#224,	&0x0166	;#0x00e0
   dea0:	66 01 
   dea2:	b2 40 00 02 	mov	#512,	&0x0160	;#0x0200
   dea6:	60 01 
   dea8:	f2 d0 10 00 	bis.b	#16,	&0x002e	;#0x0010
   deac:	2e 00 
   deae:	82 43 80 01 	mov	#0,	&0x0180	;r3 As==00
   deb2:	f2 d0 80 00 	bis.b	#128,	&0x001f	;#0x0080
   deb6:	1f 00 
   deb8:	30 41       	ret			
   deba:	b0 12 7a de 	call	#0xde7a	
   debe:	b0 12 88 de 	call	#0xde88	
   dec2:	b2 40 03 00 	mov	#3,	&0x0122	;#0x0003
   dec6:	22 01 
   dec8:	82 43 24 01 	mov	#0,	&0x0124	;r3 As==00
   decc:	b2 40 c0 0c 	mov	#3264,	&0x01e0	;#0x0cc0
   ded0:	e0 01 
   ded2:	b2 40 76 00 	mov	#118,	&0x01e2	;#0x0076
   ded6:	e2 01 
   ded8:	b2 40 c0 13 	mov	#5056,	&0x01e8	;#0x13c0
   dedc:	e8 01 
   dede:	b2 40 31 00 	mov	#49,	&0x01ec	;#0x0031
   dee2:	ec 01 
   dee4:	b2 40 c0 13 	mov	#5056,	&0x01f0	;#0x13c0
   dee8:	f0 01 
   deea:	b2 40 31 00 	mov	#49,	&0x01f4	;#0x0031
   deee:	f4 01 
   def0:	a2 42 f6 01 	mov	#4,	&0x01f6	;r2 As==10
   def4:	30 41       	ret			
   def6:	0f 4c       	mov	r12,	r15	
   def8:	0f 93       	tst	r15		
   defa:	08 24       	jz	$+18     	;abs 0xdf0c
   defc:	3e 40 d0 07 	mov	#2000,	r14	;#0x07d0
   df00:	0e 93       	tst	r14		
   df02:	02 24       	jz	$+6      	;abs 0xdf08
   df04:	3e 53       	add	#-1,	r14	;r3 As==11
   df06:	fc 3f       	jmp	$-6      	;abs 0xdf00
   df08:	3f 53       	add	#-1,	r15	;r3 As==11
   df0a:	f6 3f       	jmp	$-18     	;abs 0xdef8
   df0c:	30 41       	ret			
   df0e:	0f 4c       	mov	r12,	r15	
   df10:	0f 93       	tst	r15		
   df12:	07 24       	jz	$+16     	;abs 0xdf22
   df14:	2e 43       	mov	#2,	r14	;r3 As==10
   df16:	0e 93       	tst	r14		
   df18:	02 24       	jz	$+6      	;abs 0xdf1e
   df1a:	3e 53       	add	#-1,	r14	;r3 As==11
   df1c:	fc 3f       	jmp	$-6      	;abs 0xdf16
   df1e:	3f 53       	add	#-1,	r15	;r3 As==11
   df20:	f7 3f       	jmp	$-16     	;abs 0xdf10
   df22:	30 41       	ret			
   df24:	b0 12 b6 37 	call	#0x37b6	
   df28:	4c 93       	tst.b	r12		
   df2a:	06 24       	jz	$+14     	;abs 0xdf38
   df2c:	b0 12 3c df 	call	#0xdf3c	
   df30:	0c 93       	tst	r12		
   df32:	02 24       	jz	$+6      	;abs 0xdf38
   df34:	0c 43       	clr	r12		
   df36:	30 41       	ret			
   df38:	1c 43       	mov	#1,	r12	;r3 As==01
   df3a:	30 41       	ret			
   df3c:	0a 12       	push	r10		
   df3e:	0b 12       	push	r11		
   df40:	08 12       	push	r8		
   df42:	09 12       	push	r9		
   df44:	08 43       	clr	r8		
   df46:	82 43 f2 15 	mov	#0,	&0x15f2	;r3 As==00
   df4a:	f2 90 2e 00 	cmp.b	#46,	&0x15ca	;#0x002e
   df4e:	ca 15 
   df50:	02 20       	jnz	$+6      	;abs 0xdf56
   df52:	30 40 66 e6 	br	#0xe666	
   df56:	5e 42 ca 15 	mov.b	&0x15ca,r14	
   df5a:	c2 4e ee 15 	mov.b	r14,	&0x15ee	
   df5e:	8e 11       	sxt	r14		
   df60:	3e 90 2e 00 	cmp	#46,	r14	;#0x002e
   df64:	02 28       	jnc	$+6      	;abs 0xdf6a
   df66:	30 40 34 e6 	br	#0xe634	
   df6a:	0e 5e       	rla	r14		
   df6c:	10 4e 70 df 	br	-8336(r14)	;0xdf70(r14)
   df70:	34 e6       	xor	@r6+,	r4	
   df72:	cc df 0a e0 	bis.b	r15,	-8182(r12);0xe00a(r12)
   df76:	22 e0       	xor	@r0,	r2	
   df78:	32 e0 44 e0 	xor	#-8124,	r2	;#0xe044
   df7c:	88 e0 94 e0 	xor	r0,	-8044(r8);0xe094(r8)
   df80:	ca e0 f6 e0 	xor.b	r0,	-7946(r10);0xe0f6(r10)
   df84:	18 e1 2a e1 	xor	-7894(r1),r8	;0xe12a(r1)
   df88:	3c e1       	xor	@r1+,	r12	
   df8a:	72 e1       	xor.b	@r1+,	r2	
   df8c:	ac e1 16 e3 	xor	@r1,	-7402(r12);0xe316(r12)
   df90:	d6 e1 f6 e1 	xor.b	-7690(r1),-7658(r6);0xe1f6(r1), 0xe216(r6)
   df94:	16 e2 
   df96:	3c e2       	xor	#8,	r12	;r2 As==11
   df98:	4e e2       	xor.b	r2,	r14	
   df9a:	34 e6       	xor	@r6+,	r4	
   df9c:	34 e6       	xor	@r6+,	r4	
   df9e:	82 e2 90 e2 	xor	r2,	&0xe290	
   dfa2:	be e2 ea e2 	xor	#8,	-7446(r14);r2 As==11, 0xe2ea(r14)
   dfa6:	08 e3       	xor	#0,	r8	;r3 As==00
   dfa8:	34 e6       	xor	@r6+,	r4	
   dfaa:	26 e3       	xor	#2,	r6	;r3 As==10
   dfac:	3e e3       	inv	r14		
   dfae:	5e e3       	xor.b	#1,	r14	;r3 As==01
   dfb0:	68 e3       	xor.b	#2,	r8	;r3 As==10
   dfb2:	72 e3       	xor.b	#-1,	r2	;r3 As==11
   dfb4:	86 e3 7c e3 	xor	#0,	-7300(r6);r3 As==00, 0xe37c(r6)
   dfb8:	b6 e3 16 e0 	xor	#-1,	-8170(r6);r3 As==11, 0xe016(r6)
   dfbc:	c6 e3 d6 e3 	xor.b	#0,	-7210(r6);r3 As==00, 0xe3d6(r6)
   dfc0:	02 e4       	xor	r4,	r2	
   dfc2:	a0 e4 8a e5 	xor	@r4,	0xe58a	;PC rel. 0x0c550
   dfc6:	02 e5       	xor	r5,	r2	
   dfc8:	3e e5       	xor	@r5+,	r14	
   dfca:	7a e5       	xor.b	@r5+,	r10	
   dfcc:	92 43 ce 12 	mov	#1,	&0x12ce	;r3 As==01
   dfd0:	82 43 d0 12 	mov	#0,	&0x12d0	;r3 As==00
   dfd4:	1c 43       	mov	#1,	r12	;r3 As==01
   dfd6:	b0 12 44 61 	call	#0x6144	
   dfda:	d2 43 db 12 	mov.b	#1,	&0x12db	;r3 As==01
   dfde:	82 43 c4 15 	mov	#0,	&0x15c4	;r3 As==00
   dfe2:	82 43 c6 15 	mov	#0,	&0x15c6	;r3 As==00
   dfe6:	1f 42 f2 15 	mov	&0x15f2,r15	
   dfea:	0f 5f       	rla	r15		
   dfec:	0f 5f       	rla	r15		
   dfee:	9f 42 06 10 	mov	&0x1006,5620(r15);0x15f4(r15)
   dff2:	f4 15 
   dff4:	9f 42 08 10 	mov	&0x1008,5622(r15);0x15f6(r15)
   dff8:	f6 15 
   dffa:	92 53 f2 15 	inc	&0x15f2	
   dffe:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e002:	e2 43 ef 15 	mov.b	#2,	&0x15ef	;r3 As==10
   e006:	30 40 52 e6 	br	#0xe652	
   e00a:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e00e:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e012:	30 40 52 e6 	br	#0xe652	
   e016:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e01a:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e01e:	30 40 52 e6 	br	#0xe652	
   e022:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e026:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e02a:	a2 42 16 14 	mov	#4,	&0x1416	;r2 As==10
   e02e:	30 40 52 e6 	br	#0xe652	
   e032:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e036:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e03a:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e03e:	16 14 
   e040:	30 40 52 e6 	br	#0xe652	
   e044:	b2 92 d0 15 	cmp	#8,	&0x15d0	;r2 As==11
   e048:	0f 20       	jnz	$+32     	;abs 0xe068
   e04a:	82 93 d2 15 	tst	&0x15d2	
   e04e:	0c 20       	jnz	$+26     	;abs 0xe068
   e050:	92 93 d4 15 	cmp	#1,	&0x15d4	;r3 As==01
   e054:	03 20       	jnz	$+8      	;abs 0xe05c
   e056:	82 93 d6 15 	tst	&0x15d6	
   e05a:	06 24       	jz	$+14     	;abs 0xe068
   e05c:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e060:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e064:	16 14 
   e066:	0c 3c       	jmp	$+26     	;abs 0xe080
   e068:	1e 42 d4 15 	mov	&0x15d4,r14	
   e06c:	1f 42 d6 15 	mov	&0x15d6,r15	
   e070:	1c 42 d0 15 	mov	&0x15d0,r12	
   e074:	1d 42 d2 15 	mov	&0x15d2,r13	
   e078:	b0 12 ce 88 	call	#0x88ce	
   e07c:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e080:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e084:	30 40 52 e6 	br	#0xe652	
   e088:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e08c:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e090:	30 40 52 e6 	br	#0xe652	
   e094:	4c 43       	clr.b	r12		
   e096:	b0 12 f6 36 	call	#0x36f6	
   e09a:	12 12 da 15 	push	&0x15da	
   e09e:	12 12 d8 15 	push	&0x15d8	
   e0a2:	1e 42 d4 15 	mov	&0x15d4,r14	
   e0a6:	1f 42 d6 15 	mov	&0x15d6,r15	
   e0aa:	1c 42 d0 15 	mov	&0x15d0,r12	
   e0ae:	1d 42 d2 15 	mov	&0x15d2,r13	
   e0b2:	92 12 be 12 	call	&0x12be	
   e0b6:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e0ba:	7c 43       	mov.b	#-1,	r12	;r3 As==11
   e0bc:	b0 12 f6 36 	call	#0x36f6	
   e0c0:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e0c4:	21 52       	add	#4,	r1	;r2 As==10
   e0c6:	30 40 52 e6 	br	#0xe652	
   e0ca:	03 12       	push	#0		;r3 As==00
   e0cc:	13 12       	push	#1		;r3 As==01
   e0ce:	3e 43       	mov	#-1,	r14	;r3 As==11
   e0d0:	0f 43       	clr	r15		
   e0d2:	1c 42 d8 12 	mov	&0x12d8,r12	
   e0d6:	3c 52       	add	#8,	r12	;r2 As==11
   e0d8:	b0 12 5a 90 	call	#0x905a	
   e0dc:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e0e0:	f2 40 03 00 	mov.b	#3,	&0x15ef	;#0x0003
   e0e4:	ef 15 
   e0e6:	b2 40 40 00 	mov	#64,	&0x160c	;#0x0040
   e0ea:	0c 16 
   e0ec:	82 43 0e 16 	mov	#0,	&0x160e	;r3 As==00
   e0f0:	21 52       	add	#4,	r1	;r2 As==10
   e0f2:	30 40 52 e6 	br	#0xe652	
   e0f6:	03 12       	push	#0		;r3 As==00
   e0f8:	03 12       	push	#0		;r3 As==00
   e0fa:	1e 42 d0 15 	mov	&0x15d0,r14	
   e0fe:	1f 42 d2 15 	mov	&0x15d2,r15	
   e102:	1c 42 d8 12 	mov	&0x12d8,r12	
   e106:	b0 12 5a 90 	call	#0x905a	
   e10a:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e10e:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e112:	21 52       	add	#4,	r1	;r2 As==10
   e114:	30 40 52 e6 	br	#0xe652	
   e118:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e11c:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e120:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e124:	16 14 
   e126:	30 40 52 e6 	br	#0xe652	
   e12a:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e12e:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e132:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e136:	16 14 
   e138:	30 40 52 e6 	br	#0xe652	
   e13c:	4c 43       	clr.b	r12		
   e13e:	b0 12 f6 36 	call	#0x36f6	
   e142:	12 12 da 15 	push	&0x15da	
   e146:	12 12 d8 15 	push	&0x15d8	
   e14a:	1e 42 d4 15 	mov	&0x15d4,r14	
   e14e:	1f 42 d6 15 	mov	&0x15d6,r15	
   e152:	1c 42 d0 15 	mov	&0x15d0,r12	
   e156:	1d 42 d2 15 	mov	&0x15d2,r13	
   e15a:	92 12 c0 12 	call	&0x12c0	
   e15e:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e162:	7c 43       	mov.b	#-1,	r12	;r3 As==11
   e164:	b0 12 f6 36 	call	#0x36f6	
   e168:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e16c:	21 52       	add	#4,	r1	;r2 As==10
   e16e:	30 40 52 e6 	br	#0xe652	
   e172:	03 12       	push	#0		;r3 As==00
   e174:	13 12       	push	#1		;r3 As==01
   e176:	12 12 d6 15 	push	&0x15d6	
   e17a:	12 12 d4 15 	push	&0x15d4	
   e17e:	1e 42 d8 12 	mov	&0x12d8,r14	
   e182:	3e 52       	add	#8,	r14	;r2 As==11
   e184:	1c 42 d0 15 	mov	&0x15d0,r12	
   e188:	1d 42 d2 15 	mov	&0x15d2,r13	
   e18c:	92 12 c2 12 	call	&0x12c2	
   e190:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e194:	f2 40 03 00 	mov.b	#3,	&0x15ef	;#0x0003
   e198:	ef 15 
   e19a:	92 42 d4 15 	mov	&0x15d4,&0x160c	
   e19e:	0c 16 
   e1a0:	92 42 d6 15 	mov	&0x15d6,&0x160e	
   e1a4:	0e 16 
   e1a6:	31 52       	add	#8,	r1	;r2 As==11
   e1a8:	30 40 52 e6 	br	#0xe652	
   e1ac:	03 12       	push	#0		;r3 As==00
   e1ae:	03 12       	push	#0		;r3 As==00
   e1b0:	12 12 d6 15 	push	&0x15d6	
   e1b4:	12 12 d4 15 	push	&0x15d4	
   e1b8:	1e 42 d8 12 	mov	&0x12d8,r14	
   e1bc:	1c 42 d0 15 	mov	&0x15d0,r12	
   e1c0:	1d 42 d2 15 	mov	&0x15d2,r13	
   e1c4:	92 12 c2 12 	call	&0x12c2	
   e1c8:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e1cc:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e1d0:	31 52       	add	#8,	r1	;r2 As==11
   e1d2:	30 40 52 e6 	br	#0xe652	
   e1d6:	1e 42 d4 15 	mov	&0x15d4,r14	
   e1da:	1f 42 d6 15 	mov	&0x15d6,r15	
   e1de:	1c 42 d0 15 	mov	&0x15d0,r12	
   e1e2:	1d 42 d2 15 	mov	&0x15d2,r13	
   e1e6:	92 12 c4 12 	call	&0x12c4	
   e1ea:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e1ee:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e1f2:	30 40 52 e6 	br	#0xe652	
   e1f6:	1e 42 d4 15 	mov	&0x15d4,r14	
   e1fa:	1f 42 d6 15 	mov	&0x15d6,r15	
   e1fe:	1c 42 d0 15 	mov	&0x15d0,r12	
   e202:	1d 42 d2 15 	mov	&0x15d2,r13	
   e206:	92 12 c6 12 	call	&0x12c6	
   e20a:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e20e:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e212:	30 40 52 e6 	br	#0xe652	
   e216:	30 12 f8 15 	push	#5624		;#0x15f8
   e21a:	1e 42 d0 15 	mov	&0x15d0,r14	
   e21e:	1f 42 d2 15 	mov	&0x15d2,r15	
   e222:	3c 40 f4 15 	mov	#5620,	r12	;#0x15f4
   e226:	92 12 c8 12 	call	&0x12c8	
   e22a:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e22e:	a2 43 f2 15 	mov	#2,	&0x15f2	;r3 As==10
   e232:	e2 43 ef 15 	mov.b	#2,	&0x15ef	;r3 As==10
   e236:	21 53       	incd	r1		
   e238:	30 40 52 e6 	br	#0xe652	
   e23c:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e240:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e244:	16 14 
   e246:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e24a:	30 40 52 e6 	br	#0xe652	
   e24e:	4c 43       	clr.b	r12		
   e250:	b0 12 f6 36 	call	#0x36f6	
   e254:	12 12 dc 15 	push	&0x15dc	
   e258:	12 12 d8 15 	push	&0x15d8	
   e25c:	1e 42 d4 15 	mov	&0x15d4,r14	
   e260:	1f 42 d6 15 	mov	&0x15d6,r15	
   e264:	1c 42 d0 15 	mov	&0x15d0,r12	
   e268:	1d 42 d2 15 	mov	&0x15d2,r13	
   e26c:	b0 12 aa a4 	call	#0xa4aa	
   e270:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e274:	7c 43       	mov.b	#-1,	r12	;r3 As==11
   e276:	b0 12 f6 36 	call	#0x36f6	
   e27a:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e27e:	21 52       	add	#4,	r1	;r2 As==10
   e280:	e8 3d       	jmp	$+978    	;abs 0xe652
   e282:	b0 12 7c a5 	call	#0xa57c	
   e286:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e28a:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e28e:	e1 3d       	jmp	$+964    	;abs 0xe652
   e290:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e294:	1b 42 f2 15 	mov	&0x15f2,r11	
   e298:	0f 4b       	mov	r11,	r15	
   e29a:	1f 53       	inc	r15		
   e29c:	82 4f f2 15 	mov	r15,	&0x15f2	
   e2a0:	1c 42 d0 15 	mov	&0x15d0,r12	
   e2a4:	1d 42 d2 15 	mov	&0x15d2,r13	
   e2a8:	b0 12 1e a7 	call	#0xa71e	
   e2ac:	0b 5b       	rla	r11		
   e2ae:	0b 5b       	rla	r11		
   e2b0:	8b 4c f4 15 	mov	r12,	5620(r11);0x15f4(r11)
   e2b4:	8b 4d f6 15 	mov	r13,	5622(r11);0x15f6(r11)
   e2b8:	e2 43 ef 15 	mov.b	#2,	&0x15ef	;r3 As==10
   e2bc:	ca 3d       	jmp	$+918    	;abs 0xe652
   e2be:	1f 42 f2 15 	mov	&0x15f2,r15	
   e2c2:	0b 4f       	mov	r15,	r11	
   e2c4:	1b 53       	inc	r11		
   e2c6:	82 4b f2 15 	mov	r11,	&0x15f2	
   e2ca:	3e 40 f4 15 	mov	#5620,	r14	;#0x15f4
   e2ce:	0f 5f       	rla	r15		
   e2d0:	0f 5f       	rla	r15		
   e2d2:	0e 5f       	add	r15,	r14	
   e2d4:	1c 42 d0 15 	mov	&0x15d0,r12	
   e2d8:	1d 42 d2 15 	mov	&0x15d2,r13	
   e2dc:	b0 12 48 a7 	call	#0xa748	
   e2e0:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e2e4:	e2 43 ef 15 	mov.b	#2,	&0x15ef	;r3 As==10
   e2e8:	b4 3d       	jmp	$+874    	;abs 0xe652
   e2ea:	1e 42 d4 15 	mov	&0x15d4,r14	
   e2ee:	1f 42 d6 15 	mov	&0x15d6,r15	
   e2f2:	1c 42 d0 15 	mov	&0x15d0,r12	
   e2f6:	1d 42 d2 15 	mov	&0x15d2,r13	
   e2fa:	b0 12 0a a8 	call	#0xa80a	
   e2fe:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e302:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e306:	a5 3d       	jmp	$+844    	;abs 0xe652
   e308:	b0 12 d4 a8 	call	#0xa8d4	
   e30c:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e310:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e314:	9e 3d       	jmp	$+830    	;abs 0xe652
   e316:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e31a:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e31e:	16 14 
   e320:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e324:	96 3d       	jmp	$+814    	;abs 0xe652
   e326:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e32a:	b2 40 ac 0d 	mov	#3500,	&0x15f4	;#0x0dac
   e32e:	f4 15 
   e330:	82 43 f6 15 	mov	#0,	&0x15f6	;r3 As==00
   e334:	92 43 f2 15 	mov	#1,	&0x15f2	;r3 As==01
   e338:	e2 43 ef 15 	mov.b	#2,	&0x15ef	;r3 As==10
   e33c:	8a 3d       	jmp	$+790    	;abs 0xe652
   e33e:	82 43 f4 15 	mov	#0,	&0x15f4	;r3 As==00
   e342:	82 43 f6 15 	mov	#0,	&0x15f6	;r3 As==00
   e346:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e34a:	b2 40 24 00 	mov	#36,	&0x15f8	;#0x0024
   e34e:	f8 15 
   e350:	82 43 fa 15 	mov	#0,	&0x15fa	;r3 As==00
   e354:	a2 43 f2 15 	mov	#2,	&0x15f2	;r3 As==10
   e358:	e2 43 ef 15 	mov.b	#2,	&0x15ef	;r3 As==10
   e35c:	7a 3d       	jmp	$+758    	;abs 0xe652
   e35e:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e362:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e366:	75 3d       	jmp	$+748    	;abs 0xe652
   e368:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e36c:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e370:	70 3d       	jmp	$+738    	;abs 0xe652
   e372:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e376:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e37a:	6b 3d       	jmp	$+728    	;abs 0xe652
   e37c:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e380:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e384:	66 3d       	jmp	$+718    	;abs 0xe652
   e386:	12 12 d4 15 	push	&0x15d4	
   e38a:	3e 40 36 ea 	mov	#-5578,	r14	;#0xea36
   e38e:	1e 52 d0 15 	add	&0x15d0,r14	
   e392:	1c 42 d8 12 	mov	&0x12d8,r12	
   e396:	3c 52       	add	#8,	r12	;r2 As==11
   e398:	b0 12 18 f5 	call	#0xf518	
   e39c:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e3a0:	f2 40 03 00 	mov.b	#3,	&0x15ef	;#0x0003
   e3a4:	ef 15 
   e3a6:	92 42 d4 15 	mov	&0x15d4,&0x160c	
   e3aa:	0c 16 
   e3ac:	92 42 d6 15 	mov	&0x15d6,&0x160e	
   e3b0:	0e 16 
   e3b2:	21 53       	incd	r1		
   e3b4:	4e 3d       	jmp	$+670    	;abs 0xe652
   e3b6:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e3ba:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e3be:	16 14 
   e3c0:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e3c4:	46 3d       	jmp	$+654    	;abs 0xe652
   e3c6:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e3ca:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e3ce:	16 14 
   e3d0:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e3d4:	3e 3d       	jmp	$+638    	;abs 0xe652
   e3d6:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e3da:	f2 40 03 00 	mov.b	#3,	&0x15ef	;#0x0003
   e3de:	ef 15 
   e3e0:	12 12 d0 15 	push	&0x15d0	
   e3e4:	3e 40 fc 10 	mov	#4348,	r14	;#0x10fc
   e3e8:	1c 42 d8 12 	mov	&0x12d8,r12	
   e3ec:	3c 52       	add	#8,	r12	;r2 As==11
   e3ee:	b0 12 18 f5 	call	#0xf518	
   e3f2:	92 42 d0 15 	mov	&0x15d0,&0x160c	
   e3f6:	0c 16 
   e3f8:	92 42 d2 15 	mov	&0x15d2,&0x160e	
   e3fc:	0e 16 
   e3fe:	21 53       	incd	r1		
   e400:	28 3d       	jmp	$+594    	;abs 0xe652
   e402:	4c 43       	clr.b	r12		
   e404:	b0 12 f6 36 	call	#0x36f6	
   e408:	52 12 d8 15 	push.b	&0x15d8	
   e40c:	12 12 d6 15 	push	&0x15d6	
   e410:	12 12 d4 15 	push	&0x15d4	
   e414:	1e 42 d0 15 	mov	&0x15d0,r14	
   e418:	1f 42 d2 15 	mov	&0x15d2,r15	
   e41c:	1c 42 d8 12 	mov	&0x12d8,r12	
   e420:	3c 52       	add	#8,	r12	;r2 As==11
   e422:	b0 12 84 84 	call	#0x8484	
   e426:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e42a:	7c 43       	mov.b	#-1,	r12	;r3 As==11
   e42c:	b0 12 f6 36 	call	#0x36f6	
   e430:	f2 40 03 00 	mov.b	#3,	&0x15ef	;#0x0003
   e434:	ef 15 
   e436:	b2 40 12 00 	mov	#18,	&0x160c	;#0x0012
   e43a:	0c 16 
   e43c:	82 43 0e 16 	mov	#0,	&0x160e	;r3 As==00
   e440:	1f 42 d8 12 	mov	&0x12d8,r15	
   e444:	df 42 1a 14 	mov.b	&0x141a,26(r15)	;0x001a(r15)
   e448:	1a 00 
   e44a:	1f 42 d8 12 	mov	&0x12d8,r15	
   e44e:	df 42 1c 14 	mov.b	&0x141c,27(r15)	;0x001b(r15)
   e452:	1b 00 
   e454:	1f 42 d8 12 	mov	&0x12d8,r15	
   e458:	df 42 1d 14 	mov.b	&0x141d,28(r15)	;0x001c(r15)
   e45c:	1c 00 
   e45e:	1f 42 d8 12 	mov	&0x12d8,r15	
   e462:	df 42 1e 14 	mov.b	&0x141e,29(r15)	;0x001d(r15)
   e466:	1d 00 
   e468:	1f 42 d8 12 	mov	&0x12d8,r15	
   e46c:	df 42 1f 14 	mov.b	&0x141f,30(r15)	;0x001e(r15)
   e470:	1e 00 
   e472:	1e 42 20 14 	mov	&0x1420,r14	
   e476:	1f 42 d8 12 	mov	&0x12d8,r15	
   e47a:	cf 4e 1f 00 	mov.b	r14,	31(r15)	;0x001f(r15)
   e47e:	1f 42 d8 12 	mov	&0x12d8,r15	
   e482:	df 42 22 14 	mov.b	&0x1422,32(r15)	;0x0020(r15)
   e486:	20 00 
   e488:	1f 42 d8 12 	mov	&0x12d8,r15	
   e48c:	df 42 23 14 	mov.b	&0x1423,33(r15)	;0x0021(r15)
   e490:	21 00 
   e492:	b2 52 0c 16 	add	#8,	&0x160c	;r2 As==11
   e496:	82 63 0e 16 	adc	&0x160e	
   e49a:	31 50 06 00 	add	#6,	r1	;#0x0006
   e49e:	d9 3c       	jmp	$+436    	;abs 0xe652
   e4a0:	92 42 d4 15 	mov	&0x15d4,&0x1418	
   e4a4:	18 14 
   e4a6:	92 42 d8 15 	mov	&0x15d8,&0x12ee	
   e4aa:	ee 12 
   e4ac:	12 12 dc 15 	push	&0x15dc	
   e4b0:	1e 42 d8 12 	mov	&0x12d8,r14	
   e4b4:	3c 40 f0 12 	mov	#4848,	r12	;#0x12f0
   e4b8:	b0 12 18 f5 	call	#0xf518	
   e4bc:	1c 42 d0 15 	mov	&0x15d0,r12	
   e4c0:	1d 42 d2 15 	mov	&0x15d2,r13	
   e4c4:	b0 12 9c 87 	call	#0x879c	
   e4c8:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e4cc:	b0 12 0c 3b 	call	#0x3b0c	
   e4d0:	21 53       	incd	r1		
   e4d2:	b2 90 89 00 	cmp	#137,	&0x141a	;#0x0089
   e4d6:	1a 14 
   e4d8:	07 20       	jnz	$+16     	;abs 0xe4e8
   e4da:	b2 40 38 4e 	mov	#20024,	&0x1104	;#0x4e38
   e4de:	04 11 
   e4e0:	b2 40 c0 58 	mov	#22720,	&0x1106	;#0x58c0
   e4e4:	06 11 
   e4e6:	0a 3c       	jmp	$+22     	;abs 0xe4fc
   e4e8:	b2 90 91 00 	cmp	#145,	&0x141a	;#0x0091
   e4ec:	1a 14 
   e4ee:	06 20       	jnz	$+14     	;abs 0xe4fc
   e4f0:	b2 40 2e 50 	mov	#20526,	&0x1104	;#0x502e
   e4f4:	04 11 
   e4f6:	b2 40 b8 59 	mov	#22968,	&0x1106	;#0x59b8
   e4fa:	06 11 
   e4fc:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e500:	a8 3c       	jmp	$+338    	;abs 0xe652
   e502:	82 93 d2 15 	tst	&0x15d2	
   e506:	0b 38       	jl	$+24     	;abs 0xe51e
   e508:	04 20       	jnz	$+10     	;abs 0xe512
   e50a:	b2 90 4b 00 	cmp	#75,	&0x15d0	;#0x004b
   e50e:	d0 15 
   e510:	06 28       	jnc	$+14     	;abs 0xe51e
   e512:	f2 43 f0 15 	mov.b	#-1,	&0x15f0	;r3 As==11
   e516:	b2 40 22 00 	mov	#34,	&0x1416	;#0x0022
   e51a:	16 14 
   e51c:	0d 3c       	jmp	$+28     	;abs 0xe538
   e51e:	12 12 d0 15 	push	&0x15d0	
   e522:	1e 42 d8 12 	mov	&0x12d8,r14	
   e526:	3c 40 3a 13 	mov	#4922,	r12	;#0x133a
   e52a:	b0 12 18 f5 	call	#0xf518	
   e52e:	b0 12 0c 3b 	call	#0x3b0c	
   e532:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e536:	21 53       	incd	r1		
   e538:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e53c:	8a 3c       	jmp	$+278    	;abs 0xe652
   e53e:	1e 42 dc 15 	mov	&0x15dc,r14	
   e542:	1f 42 de 15 	mov	&0x15de,r15	
   e546:	1c 42 d8 15 	mov	&0x15d8,r12	
   e54a:	1d 42 da 15 	mov	&0x15da,r13	
   e54e:	b0 12 e0 59 	call	#0x59e0	
   e552:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e556:	c2 93 f0 15 	tst.b	&0x15f0	
   e55a:	0c 20       	jnz	$+26     	;abs 0xe574
   e55c:	1e 42 d4 15 	mov	&0x15d4,r14	
   e560:	1f 42 d6 15 	mov	&0x15d6,r15	
   e564:	1c 42 d0 15 	mov	&0x15d0,r12	
   e568:	1d 42 d2 15 	mov	&0x15d2,r13	
   e56c:	92 12 04 11 	call	&0x1104	
   e570:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e574:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e578:	6c 3c       	jmp	$+218    	;abs 0xe652
   e57a:	d2 42 d0 15 	mov.b	&0x15d0,&0x1618	
   e57e:	18 16 
   e580:	c2 43 f0 15 	mov.b	#0,	&0x15f0	;r3 As==00
   e584:	c2 43 ef 15 	mov.b	#0,	&0x15ef	;r3 As==00
   e588:	64 3c       	jmp	$+202    	;abs 0xe652
   e58a:	92 93 d8 15 	cmp	#1,	&0x15d8	;r3 As==01
   e58e:	31 20       	jnz	$+100    	;abs 0xe5f2
   e590:	82 93 da 15 	tst	&0x15da	
   e594:	2e 20       	jnz	$+94     	;abs 0xe5f2
   e596:	1e 42 d0 15 	mov	&0x15d0,r14	
   e59a:	1f 42 d2 15 	mov	&0x15d2,r15	
   e59e:	1e 53       	inc	r14		
   e5a0:	0f 63       	adc	r15		
   e5a2:	0a 4e       	mov	r14,	r10	
   e5a4:	0b 4f       	mov	r15,	r11	
   e5a6:	1f 42 d8 12 	mov	&0x12d8,r15	
   e5aa:	3f 52       	add	#8,	r15	;r2 As==11
   e5ac:	09 4f       	mov	r15,	r9	
   e5ae:	82 43 0c 16 	mov	#0,	&0x160c	;r3 As==00
   e5b2:	82 43 0e 16 	mov	#0,	&0x160e	;r3 As==00
   e5b6:	1e 42 d4 15 	mov	&0x15d4,r14	
   e5ba:	1f 42 d6 15 	mov	&0x15d6,r15	
   e5be:	1e 53       	inc	r14		
   e5c0:	0f 63       	adc	r15		
   e5c2:	0b 9f       	cmp	r15,	r11	
   e5c4:	03 38       	jl	$+8      	;abs 0xe5cc
   e5c6:	11 20       	jnz	$+36     	;abs 0xe5ea
   e5c8:	0a 9e       	cmp	r14,	r10	
   e5ca:	0f 2c       	jc	$+32     	;abs 0xe5ea
   e5cc:	0e 49       	mov	r9,	r14	
   e5ce:	0c 4a       	mov	r10,	r12	
   e5d0:	0d 4b       	mov	r11,	r13	
   e5d2:	b0 12 48 a7 	call	#0xa748	
   e5d6:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e5da:	2a 53       	incd	r10		
   e5dc:	0b 63       	adc	r11		
   e5de:	29 52       	add	#4,	r9	;r2 As==10
   e5e0:	a2 52 0c 16 	add	#4,	&0x160c	;r2 As==10
   e5e4:	82 63 0e 16 	adc	&0x160e	
   e5e8:	e6 3f       	jmp	$-50     	;abs 0xe5b6
   e5ea:	f2 40 03 00 	mov.b	#3,	&0x15ef	;#0x0003
   e5ee:	ef 15 
   e5f0:	30 3c       	jmp	$+98     	;abs 0xe652
   e5f2:	1f 42 d8 15 	mov	&0x15d8,r15	
   e5f6:	1f d2 da 15 	bis	&0x15da,r15	
   e5fa:	0f 93       	tst	r15		
   e5fc:	2a 20       	jnz	$+86     	;abs 0xe652
   e5fe:	0a 43       	clr	r10		
   e600:	0b 43       	clr	r11		
   e602:	19 42 d8 12 	mov	&0x12d8,r9	
   e606:	1b 92 d2 15 	cmp	&0x15d2,r11	
   e60a:	04 38       	jl	$+10     	;abs 0xe614
   e60c:	22 20       	jnz	$+70     	;abs 0xe652
   e60e:	1a 92 d0 15 	cmp	&0x15d0,r10	
   e612:	1f 2c       	jc	$+64     	;abs 0xe652
   e614:	1e 49 04 00 	mov	4(r9),	r14	;0x0004(r9)
   e618:	1f 49 06 00 	mov	6(r9),	r15	;0x0006(r9)
   e61c:	2c 49       	mov	@r9,	r12	
   e61e:	1d 49 02 00 	mov	2(r9),	r13	;0x0002(r9)
   e622:	b0 12 0a a8 	call	#0xa80a	
   e626:	c2 4c f0 15 	mov.b	r12,	&0x15f0	
   e62a:	29 52       	add	#4,	r9	;r2 As==10
   e62c:	29 52       	add	#4,	r9	;r2 As==10
   e62e:	1a 53       	inc	r10		
   e630:	0b 63       	adc	r11		
   e632:	e9 3f       	jmp	$-44     	;abs 0xe606
   e634:	f2 40 41 00 	mov.b	#65,	&0x15f0	;#0x0041
   e638:	f0 15 
   e63a:	f2 40 05 00 	mov.b	#5,	&0x15ef	;#0x0005
   e63e:	ef 15 
   e640:	f2 90 7e 00 	cmp.b	#126,	&0x15ca	;#0x007e
   e644:	ca 15 
   e646:	05 20       	jnz	$+12     	;abs 0xe652
   e648:	f2 90 7e 00 	cmp.b	#126,	&0x15cb	;#0x007e
   e64c:	cb 15 
   e64e:	01 20       	jnz	$+4      	;abs 0xe652
   e650:	18 43       	mov	#1,	r8	;r3 As==01
   e652:	c2 93 f0 15 	tst.b	&0x15f0	
   e656:	05 24       	jz	$+12     	;abs 0xe662
   e658:	b0 12 42 a9 	call	#0xa942	
   e65c:	c2 4c f1 15 	mov.b	r12,	&0x15f1	
   e660:	02 3c       	jmp	$+6      	;abs 0xe666
   e662:	c2 43 f1 15 	mov.b	#0,	&0x15f1	;r3 As==00
   e666:	b0 12 a2 38 	call	#0x38a2	
   e66a:	0c 48       	mov	r8,	r12	
   e66c:	30 40 24 f3 	br	#0xf324	
   e670:	02 12       	push	r2		
   e672:	32 c2       	dint			
   e674:	03 43       	nop			
   e676:	82 4c 30 01 	mov	r12,	&0x0130	
   e67a:	82 4e 38 01 	mov	r14,	&0x0138	
   e67e:	82 4c 34 01 	mov	r12,	&0x0134	
   e682:	1c 42 3a 01 	mov	&0x013a,r12	
   e686:	92 42 3c 01 	mov	&0x013c,&0x013a	
   e68a:	3a 01 
   e68c:	82 4f 38 01 	mov	r15,	&0x0138	
   e690:	82 4d 34 01 	mov	r13,	&0x0134	
   e694:	82 4e 38 01 	mov	r14,	&0x0138	
   e698:	1d 42 3a 01 	mov	&0x013a,r13	
   e69c:	00 13       	reti			
   e69e:	0a 12       	push	r10		
   e6a0:	1d 41 04 00 	mov	4(r1),	r13	;0x0004(r1)
   e6a4:	0f 4d       	mov	r13,	r15	
   e6a6:	0d 4f       	mov	r15,	r13	
   e6a8:	3d 53       	add	#-1,	r13	;r3 As==11
   e6aa:	0f 93       	tst	r15		
   e6ac:	0f 24       	jz	$+32     	;abs 0xe6cc
   e6ae:	6f 4e       	mov.b	@r14,	r15	
   e6b0:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   e6b4:	0a 4c       	mov	r12,	r10	
   e6b6:	0a ef       	xor	r15,	r10	
   e6b8:	3a f0 ff 00 	and	#255,	r10	;#0x00ff
   e6bc:	0a 5a       	rla	r10		
   e6be:	8c 10       	swpb	r12		
   e6c0:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   e6c4:	1c ea 34 e8 	xor	-6092(r10),r12	;0xe834(r10)
   e6c8:	1e 53       	inc	r14		
   e6ca:	ec 3f       	jmp	$-38     	;abs 0xe6a4
   e6cc:	3a 41       	pop	r10		
   e6ce:	30 41       	ret			
   e6d0:	1c 42 12 16 	mov	&0x1612,r12	
   e6d4:	3c f0 ff 03 	and	#1023,	r12	;#0x03ff
   e6d8:	30 41       	ret			
   e6da:	4e 4c       	mov.b	r12,	r14	
   e6dc:	1f 42 d6 12 	mov	&0x12d6,r15	
   e6e0:	1d 42 12 16 	mov	&0x1612,r13	
   e6e4:	3d f0 ff 03 	and	#1023,	r13	;#0x03ff
   e6e8:	0f 5d       	add	r13,	r15	
   e6ea:	cf 4e 00 00 	mov.b	r14,	0(r15)	;0x0000(r15)
   e6ee:	92 53 12 16 	inc	&0x1612	
   e6f2:	1c 42 12 16 	mov	&0x1612,r12	
   e6f6:	3c f0 ff 03 	and	#1023,	r12	;#0x03ff
   e6fa:	3c 53       	add	#-1,	r12	;r3 As==11
   e6fc:	30 41       	ret			
   e6fe:	1d 42 d8 12 	mov	&0x12d8,r13	
   e702:	0f 4c       	mov	r12,	r15	
   e704:	3f f0 ff 03 	and	#1023,	r15	;#0x03ff
   e708:	0d 5f       	add	r15,	r13	
   e70a:	cd 4e 00 00 	mov.b	r14,	0(r13)	;0x0000(r13)
   e70e:	3c f0 ff 03 	and	#1023,	r12	;#0x03ff
   e712:	30 41       	ret			
   e714:	1f 42 d6 12 	mov	&0x12d6,r15	
   e718:	3c f0 ff 03 	and	#1023,	r12	;#0x03ff
   e71c:	0f 5c       	add	r12,	r15	
   e71e:	6c 4f       	mov.b	@r15,	r12	
   e720:	30 41       	ret			
   e722:	0a 12       	push	r10		
   e724:	0d 4c       	mov	r12,	r13	
   e726:	1a 41 04 00 	mov	4(r1),	r10	;0x0004(r1)
   e72a:	0a 93       	tst	r10		
   e72c:	09 24       	jz	$+20     	;abs 0xe740
   e72e:	0c 4d       	mov	r13,	r12	
   e730:	b0 12 14 e7 	call	#0xe714	
   e734:	1d 53       	inc	r13		
   e736:	ce 4c 00 00 	mov.b	r12,	0(r14)	;0x0000(r14)
   e73a:	1e 53       	inc	r14		
   e73c:	3a 53       	add	#-1,	r10	;r3 As==11
   e73e:	f5 3f       	jmp	$-20     	;abs 0xe72a
   e740:	3a 41       	pop	r10		
   e742:	30 41       	ret			
   e744:	0a 12       	push	r10		
   e746:	0b 12       	push	r11		
   e748:	08 12       	push	r8		
   e74a:	0a 4c       	mov	r12,	r10	
   e74c:	0b 4e       	mov	r14,	r11	
   e74e:	18 41 08 00 	mov	8(r1),	r8	;0x0008(r1)
   e752:	08 93       	tst	r8		
   e754:	08 24       	jz	$+18     	;abs 0xe766
   e756:	6e 4b       	mov.b	@r11,	r14	
   e758:	0c 4a       	mov	r10,	r12	
   e75a:	b0 12 fe e6 	call	#0xe6fe	
   e75e:	1a 53       	inc	r10		
   e760:	1b 53       	inc	r11		
   e762:	38 53       	add	#-1,	r8	;r3 As==11
   e764:	f6 3f       	jmp	$-18     	;abs 0xe752
   e766:	30 40 26 f3 	br	#0xf326	
   e76a:	30 41       	ret			
   e76c:	01 00       	.word	0x0001;	????	
   e76e:	03 00       	.word	0x0003;	????	
   e770:	02 00       	.word	0x0002;	????	
   e772:	02 00       	.word	0x0002;	????	

...

   e77c:	04 00       	.word	0x0004;	????	
   e77e:	06 00       	.word	0x0006;	????	
   e780:	05 00       	.word	0x0005;	????	
   e782:	05 00       	.word	0x0005;	????	

...

   e78c:	01 00       	.word	0x0001;	????	
   e78e:	04 00       	.word	0x0004;	????	
   e790:	03 00       	.word	0x0003;	????	
   e792:	03 00       	.word	0x0003;	????	
   e794:	03 00       	.word	0x0003;	????	
   e796:	05 00       	.word	0x0005;	????	
   e798:	04 00       	.word	0x0004;	????	
   e79a:	04 00       	.word	0x0004;	????	
   e79c:	04 00       	.word	0x0004;	????	
   e79e:	05 00       	.word	0x0005;	????	
   e7a0:	04 00       	.word	0x0004;	????	
   e7a2:	05 00       	.word	0x0005;	????	
   e7a4:	03 00       	.word	0x0003;	????	
   e7a6:	04 00       	.word	0x0004;	????	
   e7a8:	03 00       	.word	0x0003;	????	
   e7aa:	03 00       	.word	0x0003;	????	
   e7ac:	03 00       	.word	0x0003;	????	
   e7ae:	04 00       	.word	0x0004;	????	
   e7b0:	04 00       	.word	0x0004;	????	
   e7b2:	04 00       	.word	0x0004;	????	
   e7b4:	05 00       	.word	0x0005;	????	
   e7b6:	02 00       	.word	0x0002;	????	
   e7b8:	30 00       	.word	0x0030;	????	
   e7ba:	70 00       	.word	0x0070;	????	
   e7bc:	01 00       	.word	0x0001;	????	
   e7be:	04 00       	.word	0x0004;	????	
   e7c0:	05 00       	.word	0x0005;	????	
   e7c2:	06 00       	.word	0x0006;	????	
   e7c4:	07 00       	.word	0x0007;	????	
   e7c6:	08 00       	.word	0x0008;	????	
   e7c8:	09 00       	.word	0x0009;	????	
   e7ca:	0a 00       	.word	0x000a;	????	
   e7cc:	0b 00       	.word	0x000b;	????	
   e7ce:	0c 00       	.word	0x000c;	????	
   e7d0:	0d 00       	.word	0x000d;	????	
   e7d2:	0e 00       	.word	0x000e;	????	
   e7d4:	0f 00       	.word	0x000f;	????	
   e7d6:	00 00       	.word	0x0000;	????	
   e7d8:	0d 00       	.word	0x000d;	????	
   e7da:	0f 00       	.word	0x000f;	????	
   e7dc:	0e 00       	.word	0x000e;	????	
   e7de:	0d 00       	.word	0x000d;	????	
   e7e0:	0c 00       	.word	0x000c;	????	
   e7e2:	0b 00       	.word	0x000b;	????	
   e7e4:	0a 00       	.word	0x000a;	????	
   e7e6:	09 00       	.word	0x0009;	????	
   e7e8:	08 00       	.word	0x0008;	????	
   e7ea:	07 00       	.word	0x0007;	????	
   e7ec:	06 00       	.word	0x0006;	????	
   e7ee:	05 00       	.word	0x0005;	????	
   e7f0:	04 00       	.word	0x0004;	????	
   e7f2:	01 00       	.word	0x0001;	????	
   e7f4:	02 00       	.word	0x0002;	????	
   e7f6:	00 00       	.word	0x0000;	????	
   e7f8:	0f 00       	.word	0x000f;	????	
   e7fa:	0e 00       	.word	0x000e;	????	
   e7fc:	0d 00       	.word	0x000d;	????	
   e7fe:	0c 00       	.word	0x000c;	????	
   e800:	0b 00       	.word	0x000b;	????	
   e802:	0a 00       	.word	0x000a;	????	
   e804:	09 00       	.word	0x0009;	????	
   e806:	08 00       	.word	0x0008;	????	
   e808:	07 00       	.word	0x0007;	????	
   e80a:	06 00       	.word	0x0006;	????	
   e80c:	05 00       	.word	0x0005;	????	
   e80e:	04 00       	.word	0x0004;	????	
   e810:	01 00       	.word	0x0001;	????	
   e812:	02 00       	.word	0x0002;	????	
   e814:	01 00       	.word	0x0001;	????	
   e816:	04 00       	.word	0x0004;	????	
   e818:	05 00       	.word	0x0005;	????	
   e81a:	06 00       	.word	0x0006;	????	
   e81c:	07 00       	.word	0x0007;	????	
   e81e:	08 00       	.word	0x0008;	????	
   e820:	09 00       	.word	0x0009;	????	
   e822:	0a 00       	.word	0x000a;	????	
   e824:	0b 00       	.word	0x000b;	????	
   e826:	0c 00       	.word	0x000c;	????	
   e828:	0d 00       	.word	0x000d;	????	
   e82a:	0e 00       	.word	0x000e;	????	
   e82c:	0f 00       	.word	0x000f;	????	
   e82e:	b0 13       	.word	0x13b0;	????	
   e830:	02 10       	rrc	r2		
   e832:	ff 3f       	jmp	$+0      	;abs 0xe832
   e834:	00 00       	.word	0x0000;	????	
   e836:	89 11       	sxt	r9		
   e838:	12 23       	jnz	$-474    	;abs 0xe65e
   e83a:	9b 32       	jn	$-712    	;abs 0xe572
   e83c:	24 46       	mov	@r6,	r4	
   e83e:	ad 57 36 65 	add	@r7,	25910(r13);0x6536(r13)
   e842:	bf 74 48 8c 	subc	@r4+,	-29624(r15);0x8c48(r15)
   e846:	c1 9d 5a af 	cmp.b	r13,	-20646(r1);0xaf5a(r1)
   e84a:	d3 be 6c ca 	bit.b	-13716(r14),#1	;0xca6c(r14), r3 As==01
   e84e:	e5 db 7e e9 	bis.b	@r11,	-5762(r5);0xe97e(r5)
   e852:	f7 f8 81 10 	and.b	@r8+,	4225(r7);0x1081(r7)
   e856:	08 01       	.word	0x0108;	????	
   e858:	93 33       	jn	$-216    	;abs 0xe780
   e85a:	1a 22       	jnz	$-970    	;abs 0xe490
   e85c:	a5 56 2c 47 	add	@r6,	18220(r5);0x472c(r5)
   e860:	b7 75 3e 64 	subc	@r5+,	25662(r7);0x643e(r7)
   e864:	c9 9c 40 8d 	cmp.b	r12,	-29376(r9);0x8d40(r9)
   e868:	db bf 52 ae 	bit.b	-20910(r15),-9491(r11);0xae52(r15), 0xdaed(r11)
   e86c:	ed da 
   e86e:	64 cb       	bic.b	@r11,	r4	
   e870:	ff f9 76 e8 	and.b	@r9+,	-6026(r15);0xe876(r15)
   e874:	02 21       	jnz	$+518    	;abs 0xea7a
   e876:	8b 30       	jn	$+280    	;abs 0xe98e
   e878:	10 02       	.word	0x0210;	????	
   e87a:	99 13       	.word	0x1399;	????	
   e87c:	26 67       	addc	@r7,	r6	
   e87e:	af 76 34 44 	subc	@r6,	17460(r15);0x4434(r15)
   e882:	bd 55 4a ad 	add	@r5+,	-21174(r13);0xad4a(r13)
   e886:	c3 bc       	bit.b	r12,	#1	;r3 As==01
   e888:	58 8e d1 9f 	sub.b	-24623(r14),r8	;0x9fd1(r14)
   e88c:	6e eb       	xor.b	@r11,	r14	
   e88e:	e7 fa 7c c8 	and.b	@r10,	-14212(r7);0xc87c(r7)
   e892:	f5 d9 83 31 	bis.b	@r9+,	12675(r5);0x3183(r5)
   e896:	0a 20       	jnz	$+22     	;abs 0xe8ac
   e898:	91 12 18 03 	call	792(r1)	;0x0318(r1)
   e89c:	a7 77 2e 66 	subc	@r7,	26158(r7);0x662e(r7)
   e8a0:	b5 54 3c 45 	add	@r4+,	17724(r5);0x453c(r5)
   e8a4:	cb bd 42 ac 	bit.b	r13,	-21438(r11);0xac42(r11)
   e8a8:	d9 9e 50 8f 	cmp.b	-28848(r14),-1041(r9);0x8f50(r14), 0xfbef(r9)
   e8ac:	ef fb 
   e8ae:	66 ea       	xor.b	@r10,	r6	
   e8b0:	fd d8 74 c9 	bis.b	@r8+,	-13964(r13);0xc974(r13)
   e8b4:	04 42       	mov	r2,	r4	
   e8b6:	8d 53 16 61 	add	#0,	24854(r13);r3 As==00, 0x6116(r13)
   e8ba:	9f 70 20 04 	subc	0x0420,	5545(r15);PC rel. 0x0ecde, 0x15a9(r15)
   e8be:	a9 15 
   e8c0:	32 27       	jz	$-410    	;abs 0xe726
   e8c2:	bb 36       	jge	$-648    	;abs 0xe63a
   e8c4:	4c ce       	bic.b	r14,	r12	
   e8c6:	c5 df 5e ed 	bis.b	r15,	-4770(r5);0xed5e(r5)
   e8ca:	d7 fc 68 88 	and.b	-30616(r12),-26143(r7);0x8868(r12), 0x99e1(r7)
   e8ce:	e1 99 
   e8d0:	7a ab       	dadd.b	@r11+,	r10	
   e8d2:	f3 ba       	bit.b	@r10+,	#1	;r3 As==01
   e8d4:	85 52 0c 43 	add	r2,	17164(r5);0x430c(r5)
   e8d8:	97 71 1e 60 	subc	24606(r1),5281(r7);0x601e(r1), 0x14a1(r7)
   e8dc:	a1 14 
   e8de:	28 05       	.word	0x0528;	????	
   e8e0:	b3 37       	jge	$-152    	;abs 0xe848
   e8e2:	3a 26       	jz	$-906    	;abs 0xe558
   e8e4:	cd de 44 cf 	bis.b	r14,	-12476(r13);0xcf44(r13)
   e8e8:	df fd 56 ec 	and.b	-5034(r13),-26391(r15);0xec56(r13), 0x98e9(r15)
   e8ec:	e9 98 
   e8ee:	60 89       	sub.b	@r9,	r0	
   e8f0:	fb bb 72 aa 	bit.b	@r11+,	-21902(r11);0xaa72(r11)
   e8f4:	06 63       	adc	r6		
   e8f6:	8f 72 14 40 	subc	r2,	16404(r15);0x4014(r15)
   e8fa:	9d 51 22 25 	add	9506(r1),13483(r13);0x2522(r1), 0x34ab(r13)
   e8fe:	ab 34 
   e900:	30 06       	.word	0x0630;	????	
   e902:	b9 17       	.word	0x17b9;	????	
   e904:	4e ef       	xor.b	r15,	r14	
   e906:	c7 fe 5c cc 	and.b	r14,	-13220(r7);0xcc5c(r7)
   e90a:	d5 dd 6a a9 	bis.b	-22166(r13),-18205(r5);0xa96a(r13), 0xb8e3(r5)
   e90e:	e3 b8 
   e910:	78 8a       	sub.b	@r10+,	r8	
   e912:	f1 9b 87 73 	cmp.b	@r11+,	29575(r1);0x7387(r1)
   e916:	0e 62       	addc	r2,	r14	
   e918:	95 50 1c 41 	add	0x411c,	13731(r5);PC rel. 0x12a38, 0x35a3(r5)
   e91c:	a3 35 
   e91e:	2a 24       	jz	$+86     	;abs 0xe974
   e920:	b1 16       	.word	0x16b1;	????	
   e922:	38 07       	.word	0x0738;	????	
   e924:	cf ff 46 ee 	and.b	r15,	-4538(r15);0xee46(r15)
   e928:	dd dc 54 cd 	bis.b	-12972(r12),-17941(r13);0xcd54(r12), 0xb9eb(r13)
   e92c:	eb b9 
   e92e:	62 a8       	dadd.b	@r8,	r2	
   e930:	f9 9a 70 8b 	cmp.b	@r10+,	-29840(r9);0x8b70(r9)
   e934:	08 84       	sub	r4,	r8	
   e936:	81 95 1a a7 	cmp	r5,	-22758(r1);0xa71a(r1)
   e93a:	93 b6 2c c2 	bit	-15828(r6),#1	;0xc22c(r6), r3 As==01
   e93e:	a5 d3 3e e1 	bis	#2,	-7874(r5);r3 As==10, 0xe13e(r5)
   e942:	b7 f0 40 08 	and	#2112,	6601(r7);#0x0840, 0x19c9(r7)
   e946:	c9 19 
   e948:	52 2b       	jnc	$-346    	;abs 0xe7ee
   e94a:	db 3a       	jl	$-584    	;abs 0xe702
   e94c:	64 4e       	mov.b	@r14,	r4	
   e94e:	ed 5f 76 6d 	add.b	@r15,	28022(r13);0x6d76(r13)
   e952:	ff 7c 89 94 	subc.b	@r12+,	-27511(r15);0x9489(r15)
   e956:	00 85       	sub	r5,	r0	
   e958:	9b b7 12 a6 	bit	-23022(r7),-11603(r11);0xa612(r7), 0xd2ad(r11)
   e95c:	ad d2 
   e95e:	24 c3       	bic	#2,	r4	;r3 As==10
   e960:	bf f1 36 e0 	and	@r1+,	-8138(r15);0xe036(r15)
   e964:	c1 18       	.word	0x18c1;	????	
   e966:	48 09       	.word	0x0948;	????	
   e968:	d3 3b       	jl	$-88     	;abs 0xe910
   e96a:	5a 2a       	jnc	$-842    	;abs 0xe620
   e96c:	e5 5e 6c 4f 	add.b	@r14,	20332(r5);0x4f6c(r5)
   e970:	f7 7d 7e 6c 	subc.b	@r13+,	27774(r7);0x6c7e(r7)
   e974:	0a a5       	dadd	r5,	r10	
   e976:	83 b4       	bit	r4,	#1	;r3 As==01
   e978:	18 86 91 97 	sub	-26735(r6),r8	;0x9791(r6)
   e97c:	2e e3       	xor	#2,	r14	;r3 As==10
   e97e:	a7 f2 3c c0 	and	#4,	-16324(r7);r2 As==10, 0xc03c(r7)
   e982:	b5 d1 42 29 	bis	@r1+,	10562(r5);0x2942(r5)
   e986:	cb 38       	jl	$+408    	;abs 0xeb1e
   e988:	50 0a       	.word	0x0a50;	????	
   e98a:	d9 1b       	.word	0x1bd9;	????	
   e98c:	66 6f       	addc.b	@r15,	r6	
   e98e:	ef 7e 74 4c 	subc.b	@r14,	19572(r15);0x4c74(r15)
   e992:	fd 5d 8b b5 	add.b	@r13+,	-19061(r13);0xb58b(r13)
   e996:	02 a4       	dadd	r4,	r2	
   e998:	99 96 10 87 	cmp	-30960(r6),-3153(r9);0x8710(r6), 0xf3af(r9)
   e99c:	af f3 
   e99e:	26 e2       	xor	#4,	r6	;r2 As==10
   e9a0:	bd d0 34 c1 	bis	#-16076,14787(r13);#0xc134, 0x39c3(r13)
   e9a4:	c3 39 
   e9a6:	4a 28       	jnc	$+150    	;abs 0xea3c
   e9a8:	d1 1a       	.word	0x1ad1;	????	
   e9aa:	58 0b       	.word	0x0b58;	????	
   e9ac:	e7 7f 6e 6e 	subc.b	@r15,	28270(r7);0x6e6e(r7)
   e9b0:	f5 5c 7c 4d 	add.b	@r12+,	19836(r5);0x4d7c(r5)
   e9b4:	0c c6       	bic	r6,	r12	
   e9b6:	85 d7 1e e5 	bis	r7,	-6882(r5);0xe51e(r5)
   e9ba:	97 f4 28 80 	and	-32728(r4),-28255(r7);0x8028(r4), 0x91a1(r7)
   e9be:	a1 91 
   e9c0:	3a a3       	dadd	#-1,	r10	;r3 As==11
   e9c2:	b3 b2       	bit	#8,	#1	;r2 As==11, r3 As==01
   e9c4:	44 4a       	mov.b	r10,	r4	
   e9c6:	cd 5b 56 69 	add.b	r11,	26966(r13);0x6956(r13)
   e9ca:	df 78 60 0c 	subc.b	3168(r8),7657(r15);0x0c60(r8), 0x1de9(r15)
   e9ce:	e9 1d 
   e9d0:	72 2f       	jc	$-282    	;abs 0xe8b6
   e9d2:	fb 3e       	jmp	$-520    	;abs 0xe7ca
   e9d4:	8d d6 04 c7 	bis	r6,	-14588(r13);0xc704(r13)
   e9d8:	9f f5 16 e4 	and	-7146(r5),-28503(r15);0xe416(r5), 0x90a9(r15)
   e9dc:	a9 90 
   e9de:	20 81       	sub	@r1,	r0	
   e9e0:	bb b3 32 a2 	bit	#-1,	-24014(r11);r3 As==11, 0xa232(r11)
   e9e4:	c5 5a 4c 4b 	add.b	r10,	19276(r5);0x4b4c(r5)
   e9e8:	d7 79 5e 68 	subc.b	26718(r9),7393(r7);0x685e(r9), 0x1ce1(r7)
   e9ec:	e1 1c 
   e9ee:	68 0d       	.word	0x0d68;	????	
   e9f0:	f3 3f       	jmp	$-24     	;abs 0xe9d8
   e9f2:	7a 2e       	jc	$-778    	;abs 0xe6e8
   e9f4:	0e e7       	xor	r7,	r14	
   e9f6:	87 f6 1c c4 	and	r6,	-15332(r7);0xc41c(r7)
   e9fa:	95 d5 2a a1 	bis	-24278(r5),-20317(r5);0xa12a(r5), 0xb0a3(r5)
   e9fe:	a3 b0 
   ea00:	38 82       	sub	#8,	r8	;r2 As==11
   ea02:	b1 93 46 6b 	cmp	#-1,	27462(r1);r3 As==11, 0x6b46(r1)
   ea06:	cf 7a 54 48 	subc.b	r10,	18516(r15);0x4854(r15)
   ea0a:	dd 59 62 2d 	add.b	11618(r9),15595(r13);0x2d62(r9), 0x3ceb(r13)
   ea0e:	eb 3c 
   ea10:	70 0e       	.word	0x0e70;	????	
   ea12:	f9 1f       	.word	0x1ff9;	????	
   ea14:	8f f7 06 e6 	and	r7,	-6650(r15);0xe606(r15)
   ea18:	9d d4 14 c5 	bis	-15084(r4),-20053(r13);0xc514(r4), 0xb1ab(r13)
   ea1c:	ab b1 
   ea1e:	22 a0       	dadd	@r0,	r2	
   ea20:	b9 92 30 83 	cmp	#8,	-31952(r9);r2 As==11, 0x8330(r9)
   ea24:	c7 7b 4e 6a 	subc.b	r11,	27214(r7);0x6a4e(r7)
   ea28:	d5 58 5c 49 	add.b	18780(r8),15843(r5);0x495c(r8), 0x3de3(r5)
   ea2c:	e3 3d 
   ea2e:	6a 2c       	jc	$+214    	;abs 0xeb04
   ea30:	f1 1e       	.word	0x1ef1;	????	
   ea32:	78 0f       	.word	0x0f78;	????	
   ea34:	d0 b0 10 34 	bit.b	0x3410,	0x1203	;PC rel. 0x11e48, PC rel. 0x0fc3d
   ea38:	03 12 
   ea3a:	00 ad       	dadd	r13,	r0	
   ea3c:	12 01       	.word	0x0112;	????	
   ea3e:	10 01       	.word	0x0110;	????	
   ea40:	ff 00       	.word	0x00ff;	????	
   ea42:	00 08       	.word	0x0800;	????	
   ea44:	51 04       	.word	0x0451;	????	
   ea46:	30 f4       	and	@r4+,	r0	
   ea48:	01 01       	.word	0x0101;	????	
   ea4a:	01 02       	.word	0x0201;	????	
   ea4c:	03 01       	.word	0x0103;	????	
   ea4e:	05 8a       	sub	r10,	r5	
   ea50:	00 68       	addc	r8,	r0	
   ea52:	04 03       	.word	0x0304;	????	
   ea54:	09 04       	.word	0x0409;	????	
   ea56:	24 03       	.word	0x0324;	????	
   ea58:	54 00       	.word	0x0054;	????	
   ea5a:	65 00       	.word	0x0065;	????	
   ea5c:	78 00       	.word	0x0078;	????	
   ea5e:	61 00       	.word	0x0061;	????	
   ea60:	73 00       	.word	0x0073;	????	
   ea62:	20 00       	.word	0x0020;	????	
   ea64:	49 00       	.word	0x0049;	????	
   ea66:	6e 00       	.word	0x006e;	????	
   ea68:	73 00       	.word	0x0073;	????	
   ea6a:	74 00       	.word	0x0074;	????	
   ea6c:	72 00       	.word	0x0072;	????	
   ea6e:	75 00       	.word	0x0075;	????	
   ea70:	6d 00       	.word	0x006d;	????	
   ea72:	65 00       	.word	0x0065;	????	
   ea74:	6e 00       	.word	0x006e;	????	
   ea76:	74 00       	.word	0x0074;	????	
   ea78:	73 00       	.word	0x0073;	????	
   ea7a:	30 03       	.word	0x0330;	????	
   ea7c:	4d 00       	.word	0x004d;	????	
   ea7e:	53 00       	.word	0x0053;	????	
   ea80:	50 00       	.word	0x0050;	????	
   ea82:	2d 00       	.word	0x002d;	????	
   ea84:	46 00       	.word	0x0046;	????	
   ea86:	45 00       	.word	0x0045;	????	
   ea88:	54 00       	.word	0x0054;	????	
   ea8a:	34 00       	.word	0x0034;	????	
   ea8c:	33 00       	.word	0x0033;	????	
   ea8e:	30 00       	.word	0x0030;	????	
   ea90:	55 00       	.word	0x0055;	????	
   ea92:	49 00       	.word	0x0049;	????	
   ea94:	46 00       	.word	0x0046;	????	
   ea96:	20 00       	.word	0x0020;	????	
   ea98:	4a 00       	.word	0x004a;	????	
   ea9a:	54 00       	.word	0x0054;	????	
   ea9c:	41 00       	.word	0x0041;	????	
   ea9e:	47 00       	.word	0x0047;	????	
   eaa0:	20 00       	.word	0x0020;	????	
   eaa2:	54 00       	.word	0x0054;	????	
   eaa4:	6f 00       	.word	0x006f;	????	
   eaa6:	6f 00       	.word	0x006f;	????	
   eaa8:	6c 00       	.word	0x006c;	????	
   eaaa:	32 03       	.word	0x0332;	????	
   eaac:	54 00       	.word	0x0054;	????	
   eaae:	55 00       	.word	0x0055;	????	
   eab0:	53 00       	.word	0x0053;	????	
   eab2:	42 00       	.word	0x0042;	????	
   eab4:	33 00       	.word	0x0033;	????	
   eab6:	34 00       	.word	0x0034;	????	
   eab8:	31 00       	.word	0x0031;	????	
   eaba:	30 00       	.word	0x0030;	????	
   eabc:	34 00       	.word	0x0034;	????	
   eabe:	32 00       	.word	0x0032;	????	
   eac0:	30 00       	.word	0x0030;	????	
   eac2:	38 00       	.word	0x0038;	????	
   eac4:	34 00       	.word	0x0034;	????	
   eac6:	34 00       	.word	0x0034;	????	
   eac8:	42 00       	.word	0x0042;	????	
   eaca:	38 00       	.word	0x0038;	????	
   eacc:	31 00       	.word	0x0031;	????	
   eace:	39 00       	.word	0x0039;	????	
   ead0:	35 00       	.word	0x0035;	????	
   ead2:	30 00       	.word	0x0030;	????	
   ead4:	46 00       	.word	0x0046;	????	
   ead6:	46 00       	.word	0x0046;	????	
   ead8:	38 00       	.word	0x0038;	????	
   eada:	30 00       	.word	0x0030;	????	
   eadc:	00 4c       	br	r12		
   eade:	90 ff fc e0 	and	-7940(r15),0x8044	;0xe0fc(r15), PC rel. 0x06b28
   eae2:	44 80 
   eae4:	f0 02       	.word	0x02f0;	????	
   eae6:	00 14       	.word	0x1400;	????	
   eae8:	90 ff fc 80 	and	-32516(r15),0x9063	;0x80fc(r15), PC rel. 0x07b51
   eaec:	63 90 
   eaee:	ff fe e0 ff 	and.b	@r14+,	-32(r15);0xffe0(r15)
   eaf2:	80 36       	jge	$-766    	;abs 0xe7f4
   eaf4:	90 ff fe e0 	and	-7938(r15),0xe044	;0xe0fe(r15), PC rel. 0x0cb3e
   eaf8:	44 e0 
   eafa:	f0 02       	.word	0x02f0;	????	
   eafc:	00 14       	.word	0x1400;	????	
   eafe:	d2 b0 c2 b1 	bit.b	0xb1c2,	&0x0480	;PC rel. 0x09cc4
   eb02:	80 04 
   eb04:	c2 b0 d2 b1 	bit.b	r0,	&0xb1d2	
   eb08:	c2 b3 c2 b4 	bit.b	#0,	&0xb4c2	;r3 As==00
   eb0c:	02 00       	.word	0x0002;	????	
   eb0e:	14 c2 b0 c2 	bic	&0xc2b0,r4	
   eb12:	b1 d2 b3 c2 	bis	#8,	-15693(r1);r2 As==11, 0xc2b3(r1)
   eb16:	b4 02       	.word	0x02b4;	????	
   eb18:	00 14       	.word	0x1400;	????	
   eb1a:	c2 b0 c2 b1 	bit.b	r0,	&0xb1c2	
   eb1e:	c2 b3 d2 b4 	bit.b	#0,	&0xb4d2	;r3 As==00
   eb22:	02 00       	.word	0x0002;	????	
   eb24:	14 90 ff a6 	cmp	0xa6ff,	r4	;PC rel. 0x09227
   eb28:	e0 ff 12 01 	and.b	@r15,	0x0112	;PC rel. 0x0ec3e
   eb2c:	d3 02       	.word	0x02d3;	????	
   eb2e:	00 14       	.word	0x1400;	????	
   eb30:	90 ff a3 e4 	and	-7005(r15),0xa3f0	;0xe4a3(r15), PC rel. 0x08f26
   eb34:	f0 a3 
   eb36:	e0 54 df f0 	add.b	@r4,	0xf0df	;PC rel. 0x0dc19
   eb3a:	02 00       	.word	0x0002;	????	
   eb3c:	14 90 ff a3 	cmp	0xa3ff,	r4	;PC rel. 0x08f3f
   eb40:	e4 f0 a3 e0 	and.b	@r0,	-8029(r4);0xe0a3(r4)
   eb44:	54 ef f0 02 	xor.b	752(r15),r4	;0x02f0(r15)
   eb48:	00 14       	.word	0x1400;	????	
   eb4a:	90 ff a3 e4 	and	-7005(r15),0xa3f0	;0xe4a3(r15), PC rel. 0x08f40
   eb4e:	f0 a3 
   eb50:	e0 44 20 f0 	mov.b	@r4,	0xf020	;PC rel. 0x0db74
   eb54:	02 00       	.word	0x0002;	????	
   eb56:	14 90 ff a3 	cmp	0xa3ff,	r4	;PC rel. 0x08f59
   eb5a:	e4 f0 a3 e0 	and.b	@r0,	-8029(r4);0xe0a3(r4)
   eb5e:	44 10       	rrc.b	r4		
   eb60:	f0 02       	.word	0x02f0;	????	
   eb62:	00 14       	.word	0x1400;	????	
   eb64:	bb 01       	.word	0x01bb;	????	
   eb66:	06 89       	sub	r9,	r6	
   eb68:	82 8a 83 e0 	sub	r10,	&0xe083	
   eb6c:	22 50       	add	@r0,	r2	
   eb6e:	02 e7       	xor	r7,	r2	
   eb70:	22 bb       	bit	@r11,	r2	
   eb72:	fe 02       	.word	0x02fe;	????	
   eb74:	e3 22       	jnz	$-568    	;abs 0xe93c
   eb76:	89 82 8a 83 	sub	r2,	-31862(r9);0x838a(r9)
   eb7a:	e4 93 22 d0 	cmp.b	#2,	-12254(r4);r3 As==10, 0xd022(r4)
   eb7e:	83 d0       	bis	r0,	#1	;r3 As==01
   eb80:	82 f8 e4 93 	and	r8,	&0x93e4	
   eb84:	70 12 74 01 	push.b	#372		;#0x0174
   eb88:	93 70 0d a3 	subc	0xa30d,	#1	;PC rel. 0x08e99, r3 As==01
   eb8c:	a3 93       	cmp	#2,	#1	;r3 As==10, r3 As==01
   eb8e:	f8 74 01 93 	subc.b	@r4+,	-27903(r8);0x9301(r8)
   eb92:	f5 82 88 83 	sub.b	#8,	-31864(r5);r2 As==11, 0x8388(r5)
   eb96:	e4 73 74 02 	subc.b	#2,	628(r4)	;r3 As==10, 0x0274(r4)
   eb9a:	93 68 60 ef 	addc	-4256(r8),#1	;0xef60(r8), r3 As==01
   eb9e:	a3 a3       	dadd	#2,	#1	;r3 As==10, r3 As==01
   eba0:	a3 80       	sub	@r0,	#1	;r3 As==01
   eba2:	df 90 ff ab 	cmp.b	0xabff,	-3868(r15);PC rel. 0x097a5, 0xf0e4(r15)
   eba6:	e4 f0 
   eba8:	90 ff a4 04 	and	1188(r15),0x90f0	;0x04a4(r15), PC rel. 0x07c9e
   ebac:	f0 90 
   ebae:	ff a4 e0 64 	dadd.b	@r4+,	25824(r15);0x64e0(r15)
   ebb2:	01 60       	addc	r0,	r1	
   ebb4:	f8 90 ff a2 	cmp.b	#-23809,-31884(r8);#0xa2ff, 0x8374(r8)
   ebb8:	74 83 
   ebba:	f0 a3 e4 f0 	dadd.b	#-1,	0xf0e4	;r3 As==11, PC rel. 0x0dca2
   ebbe:	90 ff a7 74 	and	29863(r15),0xf002	;0x74a7(r15), PC rel. 0x0dbc6
   ebc2:	02 f0 
   ebc4:	a3 e4       	xor	@r4,	#1	;r3 As==01
   ebc6:	f0 a3 74 11 	dadd.b	#-1,	0x1174	;r3 As==11, PC rel. 0x0fd3e
   ebca:	f0 a3 74 13 	dadd.b	#-1,	0x1374	;r3 As==11, PC rel. 0x0ff42
   ebce:	f0 90 ff a4 	cmp.b	#-23297,0xf0e4	;#0xa4ff, PC rel. 0x0dcb8
   ebd2:	e4 f0 
   ebd4:	22 8b       	sub	@r11,	r2	
   ebd6:	08 8a       	sub	r10,	r8	
   ebd8:	09 89       	sub	r9,	r9	
   ebda:	0a ab       	dadd	r11,	r10	
   ebdc:	08 aa       	dadd	r10,	r8	
   ebde:	09 a9       	dadd	r9,	r9	
   ebe0:	0a 12       	push	r10		
   ebe2:	01 28       	jnc	$+4      	;abs 0xebe6
   ebe4:	60 13       	.word	0x1360;	????	
   ebe6:	05 0a       	.word	0x0a05;	????	
   ebe8:	e5 0a       	.word	0x0ae5;	????	
   ebea:	70 02       	.word	0x0270;	????	
   ebec:	05 09       	.word	0x0905;	????	
   ebee:	14 f9 12 01 	and	274(r9),r4	;0x0112(r9)
   ebf2:	28 ff       	and	@r15,	r8	
   ebf4:	12 01       	.word	0x0112;	????	
   ebf6:	d3 80 e2 22 	sub.b	0x22e2,	#1	;PC rel. 0x10edc, r3 As==01
   ebfa:	90 ff a5 e0 	and	-8027(r15),0x30ff	;0xe0a5(r15), PC rel. 0x11cff
   ebfe:	ff 30 
   ec00:	e4 f8 90 ff 	and.b	@r8,	-112(r4);0xff90(r4)
   ec04:	a5 ef 54 ef 	xor	@r15,	-4268(r5);0xef54(r5)
   ec08:	f0 90 ff a0 	cmp.b	#-24321,0xffe0	;#0xa0ff, PC rel. 0x0ebee
   ec0c:	e0 ff 
   ec0e:	22 90       	cmp	@r0,	r2	
   ec10:	ff a5 e0 30 	dadd.b	@r5+,	12512(r15);0x30e0(r15)
   ec14:	e5 f9 90 ff 	and.b	@r9,	-112(r5);0xff90(r5)
   ec18:	a1 ef f0 22 	xor	@r15,	8944(r1);0x22f0(r1)
   ec1c:	78 7f       	subc.b	@r15+,	r8	
   ec1e:	e4 f6 d8 fd 	and.b	@r6,	-552(r4);0xfdd8(r4)
   ec22:	75 81       	sub.b	@r1+,	r5	
   ec24:	0b 02       	.word	0x020b;	????	
   ec26:	00 03       	.word	0x0300;	????	
   ec28:	00 ff       	and	r15,	r0	
   ec2a:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   ec2e:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   ec32:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)

.data segment

This gets copied to RAM early on.

   ec36:	38 4e       	mov	@r14+,	r8	
   ec38:	c0 58 16 00 	add.b	r8,	0x0016	;PC rel. 0x0ec52
   ec3c:	b4 00       	.word	0x00b4;	????	
   ec3e:	ef be ad de 	bit.b	@r14,	-8531(r15);0xdead(r15)
   ec42:	02 a5       	dadd	r5,	r2	
   ec44:	08 a5       	dadd	r5,	r8	
   ec46:	08 a5       	dadd	r5,	r8	
   ec48:	00 a5       	dadd	r5,	r0	
   ec4a:	00 a5       	dadd	r5,	r0	
   ec4c:	ad de 0b 00 	bis	@r14,	11(r13)	;0x000b(r13)
   ec50:	b2 40 80 5a 	mov	#23168,	&0x015c	;#0x5a80
   ec54:	5c 01 
   ec56:	13 42       	.word	0x4213;	????	Illegal as 2-op instr
   ec58:	fe ff 90 42 	and.b	@r15+,	17040(r14);0x4290(r14)
   ec5c:	40 01       	.word	0x0140;	????	
   ec5e:	ea ff 90 42 	and.b	@r15,	17040(r10);0x4290(r10)
   ec62:	44 01       	.word	0x0144;	????	
   ec64:	e6 ff 0f 18 	and.b	@r15,	6159(r6);0x180f(r6)
   ec68:	c0 4a e2 ff 	mov.b	r10,	0xffe2	;PC rel. 0x0ec4e
   ec6c:	92 b3 44 01 	bit	#1,	&0x0144	;r3 As==01
   ec70:	fd 23       	jnz	$-4      	;abs 0xec6c
   ec72:	92 40 d0 ff 	mov	0xffd0,	&0x0144	;PC rel. 0x0ec46
   ec76:	44 01 
   ec78:	90 42 44 01 	mov	&0x0144,0xffca	;PC rel. 0x0ec48
   ec7c:	ca ff 
   ec7e:	d0 90 c4 ff 	cmp.b	0xffc4,	0xffc4	;PC rel. 0x0ec46, PC rel. 0x0ec48
   ec82:	c4 ff 
   ec84:	06 24       	jz	$+14     	;abs 0xec92
   ec86:	1a 40 bc ff 	mov	0xffbc,	r10	;PC rel. 0x0ec46
   ec8a:	3a d0 40 00 	bis	#64,	r10	;#0x0040
   ec8e:	82 4a 44 01 	mov	r10,	&0x0144	
   ec92:	80 1f       	.word	0x1f80;	????	
   ec94:	5a 40 a8 ff 	mov.b	0xffa8,	r10	;PC rel. 0x0ec40
   ec98:	92 40 a8 ff 	mov	0xffa8,	&0x0140	;PC rel. 0x0ec44
   ec9c:	40 01 
   ec9e:	ba 40 ad de 	mov	#-8531,	0(r10)	;#0xdead, 0x0000(r10)
   eca2:	00 00 
   eca4:	92 b3 44 01 	bit	#1,	&0x0144	;r3 As==01
   eca8:	fd 23       	jnz	$-4      	;abs 0xeca4
   ecaa:	80 1f       	.word	0x1f80;	????	
   ecac:	5a 40 9e ff 	mov.b	0xff9e,	r10	;PC rel. 0x0ec4e
   ecb0:	b0 e0 00 33 	xor	#13056,	0xff94	;#0x3300, PC rel. 0x0ec4a
   ecb4:	94 ff 
   ecb6:	b0 e0 00 33 	xor	#13056,	0xff90	;#0x3300, PC rel. 0x0ec4c
   ecba:	90 ff 
   ecbc:	92 40 8a ff 	mov	0xff8a,	&0x0140	;PC rel. 0x0ec4a
   ecc0:	40 01 
   ecc2:	92 40 86 ff 	mov	0xff86,	&0x0144	;PC rel. 0x0ec4c
   ecc6:	44 01 
   ecc8:	90 42 44 01 	mov	&0x0144,0xff7a	;PC rel. 0x0ec48
   eccc:	7a ff 
   ecce:	d0 90 7a ff 	cmp.b	0xff7a,	0xff74	;PC rel. 0x0ec4c, PC rel. 0x0ec48
   ecd2:	74 ff 
   ecd4:	06 24       	jz	$+14     	;abs 0xece2
   ecd6:	b0 d0 40 00 	bis	#64,	0xff70	;#0x0040, PC rel. 0x0ec4c
   ecda:	70 ff 
   ecdc:	92 40 6c ff 	mov	0xff6c,	&0x0144	;PC rel. 0x0ec4c
   ece0:	44 01 
   ece2:	b2 40 fe ca 	mov	#-13570,&0x018e	;#0xcafe
   ece6:	8e 01 
   ece8:	b2 40 be ba 	mov	#-17730,&0x018c	;#0xbabe
   ecec:	8c 01 
   ecee:	ff 3f       	jmp	$+0      	;abs 0xecee
   ecf0:	b6 00       	.word	0x00b6;	????	
   ecf2:	00 00       	.word	0x0000;	????	
   ecf4:	1c 00       	.word	0x001c;	????	
   ecf6:	f4 00       	.word	0x00f4;	????	
   ecf8:	ef be ad de 	bit.b	@r14,	-8531(r15);0xdead(r15)
   ecfc:	ef be ad de 	bit.b	@r14,	-8531(r15);0xdead(r15)
   ed00:	08 a5       	dadd	r5,	r8	
   ed02:	08 a5       	dadd	r5,	r8	
   ed04:	00 a5       	dadd	r5,	r0	
   ed06:	00 a5       	dadd	r5,	r0	
   ed08:	ad de 0b 00 	bis	@r14,	11(r13)	;0x000b(r13)
   ed0c:	ad de 0b 00 	bis	@r14,	11(r13)	;0x000b(r13)
   ed10:	b2 40 80 5a 	mov	#23168,	&0x015c	;#0x5a80
   ed14:	5c 01 
   ed16:	b2 40 ad ab 	mov	#-21587,&0x018e	;#0xabad
   ed1a:	8e 01 
   ed1c:	b2 40 be ba 	mov	#-17730,&0x018c	;#0xbabe
   ed20:	8c 01 
   ed22:	90 42 40 01 	mov	&0x0140,0xffde	;PC rel. 0x0ed06
   ed26:	de ff 
   ed28:	90 42 44 01 	mov	&0x0144,0xffda	;PC rel. 0x0ed08
   ed2c:	da ff 
   ed2e:	0f 18       	.word	0x180f;	????	
   ed30:	c0 4a d6 ff 	mov.b	r10,	0xffd6	;PC rel. 0x0ed0a
   ed34:	0f 18       	.word	0x180f;	????	
   ed36:	c0 4b d4 ff 	mov.b	r11,	0xffd4	;PC rel. 0x0ed0e
   ed3a:	92 b3 44 01 	bit	#1,	&0x0144	;r3 As==01
   ed3e:	fd 23       	jnz	$-4      	;abs 0xed3a
   ed40:	92 40 be ff 	mov	0xffbe,	&0x0144	;PC rel. 0x0ed02
   ed44:	44 01 
   ed46:	90 42 44 01 	mov	&0x0144,0xffb8	;PC rel. 0x0ed04
   ed4a:	b8 ff 
   ed4c:	d0 90 b2 ff 	cmp.b	0xffb2,	0xffb2	;PC rel. 0x0ed02, PC rel. 0x0ed04
   ed50:	b2 ff 
   ed52:	06 24       	jz	$+14     	;abs 0xed60
   ed54:	1a 40 aa ff 	mov	0xffaa,	r10	;PC rel. 0x0ed02
   ed58:	3a d0 40 00 	bis	#64,	r10	;#0x0040
   ed5c:	82 4a 44 01 	mov	r10,	&0x0144	
   ed60:	80 1f       	.word	0x1f80;	????	
   ed62:	5a 40 94 ff 	mov.b	0xff94,	r10	;PC rel. 0x0ecfa
   ed66:	80 1f       	.word	0x1f80;	????	
   ed68:	5b 40 92 ff 	mov.b	0xff92,	r11	;PC rel. 0x0ecfe
   ed6c:	b2 40 50 00 	mov	#80,	&0x0186	;#0x0050
   ed70:	86 01 
   ed72:	92 b3 86 01 	bit	#1,	&0x0186	;r3 As==01
   ed76:	fd 27       	jz	$-4      	;abs 0xed72
   ed78:	b2 40 40 a5 	mov	#-23232,&0x0140	;#0xa540
   ed7c:	40 01 
   ed7e:	9a 42 88 01 	mov	&0x0188,0(r10)	;0x0000(r10)
   ed82:	00 00 
   ed84:	92 c3 86 01 	bic	#1,	&0x0186	;r3 As==01
   ed88:	92 b3 44 01 	bit	#1,	&0x0144	;r3 As==01
   ed8c:	fd 23       	jnz	$-4      	;abs 0xed88
   ed8e:	b2 40 00 a5 	mov	#-23296,&0x0140	;#0xa500
   ed92:	40 01 
   ed94:	00 18       	.word	0x1800;	????	
   ed96:	6a 53       	incd.b	r10		
   ed98:	00 18       	.word	0x1800;	????	
   ed9a:	5b 83       	dec.b	r11		
   ed9c:	ea 23       	jnz	$-42     	;abs 0xed72
   ed9e:	80 1f       	.word	0x1f80;	????	
   eda0:	5a 40 66 ff 	mov.b	0xff66,	r10	;PC rel. 0x0ed0a
   eda4:	80 1f       	.word	0x1f80;	????	
   eda6:	5b 40 64 ff 	mov.b	0xff64,	r11	;PC rel. 0x0ed0e
   edaa:	b0 e0 00 33 	xor	#13056,	0xff56	;#0x3300, PC rel. 0x0ed06
   edae:	56 ff 
   edb0:	b0 e0 00 33 	xor	#13056,	0xff52	;#0x3300, PC rel. 0x0ed08
   edb4:	52 ff 
   edb6:	92 40 4c ff 	mov	0xff4c,	&0x0140	;PC rel. 0x0ed06
   edba:	40 01 
   edbc:	92 40 48 ff 	mov	0xff48,	&0x0144	;PC rel. 0x0ed08
   edc0:	44 01 
   edc2:	90 42 44 01 	mov	&0x0144,0xff3c	;PC rel. 0x0ed04
   edc6:	3c ff 
   edc8:	d0 90 3c ff 	cmp.b	0xff3c,	0xff36	;PC rel. 0x0ed08, PC rel. 0x0ed04
   edcc:	36 ff 
   edce:	06 24       	jz	$+14     	;abs 0xeddc
   edd0:	b0 d0 40 00 	bis	#64,	0xff32	;#0x0040, PC rel. 0x0ed08
   edd4:	32 ff 
   edd6:	92 40 2e ff 	mov	0xff2e,	&0x0144	;PC rel. 0x0ed08
   edda:	44 01 
   eddc:	b2 40 fe ca 	mov	#-13570,&0x018e	;#0xcafe
   ede0:	8e 01 
   ede2:	b2 40 be ba 	mov	#-17730,&0x018c	;#0xbabe
   ede6:	8c 01 
   ede8:	ff 3f       	jmp	$+0      	;abs 0xede8
   edea:	f6 00       	.word	0x00f6;	????	
   edec:	00 00       	.word	0x0000;	????	
   edee:	01 00       	.word	0x0001;	????	
   edf0:	fa 89 c6 90 	sub.b	@r9+,	-28474(r10);0x90c6(r10)
   edf4:	08 91       	cmp	r1,	r8	
   edf6:	86 98 6a 9a 	cmp	r8,	-26006(r6);0x9a6a(r6)
   edfa:	9a 9f 4e a3 	cmp	-23730(r15),26038(r10);0xa34e(r15), 0x65b6(r10)
   edfe:	b6 65 
   ee00:	03 00       	.word	0x0003;	????	
   ee02:	00 00       	.word	0x0000;	????	
   ee04:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   ee08:	fe 17       	.word	0x17fe;	????	
   ee0a:	fe 1b       	.word	0x1bfe;	????	
   ee0c:	01 01       	.word	0x0101;	????


   ee0e:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
... All ones skipped ...
   efe6:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   efea:	ff ff e6 dd 	and.b	@r15+,	-8730(r15);0xdde6(r15)
   efee:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   eff2:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   eff6:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   effa:	38 64       	addc	@r4+,	r8	
   effc:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)

main() ?

; Called from 0xf36a.
; BCSCTL1.XT2OFF = 0 (XT2 is on)
   f000:	f2 c0 80 00 	bic.b	#128,	&0x0057	;#0x0080
   f004:	57 00 
; IFG1.OFIFG = 0 (Clear oscillator fault interrupt)
   f006:	e2 c3 02 00 	bic.b	#2,	&0x0002	;r3 As==10
; Busy wait...
   f00a:	3f 40 ff 00 	mov	#255,	r15	;#0x00ff
   f00e:	1f 93       	cmp	#1,	r15	;r3 As==01
   f010:	02 38       	jl	$+6      	;abs 0xf016
   f012:	3f 53       	add	#-1,	r15	;r3 As==11
   f014:	fc 3f       	jmp	$-6      	;abs 0xf00e
; Is IFG1.OFIFG still clear?
   f016:	e2 b3 02 00 	bit.b	#2,	&0x0002	;r3 As==10
; No, keep trying until the fault goes away.
   f01a:	f5 2f       	jc	$-20     	;abs 0xf006
; Clear IFG1.OFIFG one last time for luck.
   f01c:	e2 c3 02 00 	bic.b	#2,	&0x0002	;r3 As==10
; Note that BCSCTL2 has 0x00 as its default settings.
; BCSCTL2.SELMx = 2 (MCLK source is XT2CLK, since we turned off BCSCTL1.XT2OFF earlier)
; BCSCTL2.DIVMx = 0 (MCLK divider is /1)
; BCSCTL2.SELS = 1 (SMCLK is XT2CLK)
; BCSCTL2.DIVSx = 0 (SMCLK divider is /1)
; BCSCTL2.DCOR = 0 (DCO resistor select is the internal resistor)
   f020:	f2 d0 88 00 	bis.b	#136,	&0x0058	;#0x0088
   f024:	58 00 
   f026:	82 43 da 17 	mov	#0,	&0x17da	;r3 As==00
   f02a:	82 43 dc 17 	mov	#0,	&0x17dc	;r3 As==00
; Is the bottom of information memory all ones (uninitialized)?
   f02e:	b2 93 00 10 	cmp	#-1,	&0x1000	;r3 As==11
   f032:	09 24       	jz	$+20     	;abs 0xf046
   f034:	92 42 00 10 	mov	&0x1000,&0x17da	
   f038:	da 17 
   f03a:	b2 93 02 10 	cmp	#-1,	&0x1002	;r3 As==11
   f03e:	03 24       	jz	$+8      	;abs 0xf046
   f040:	92 42 02 10 	mov	&0x1002,&0x17dc	
   f044:	dc 17 
   f046:	b2 43 de 17 	mov	#-1,	&0x17de	;r3 As==11
   f04a:	82 43 e0 17 	mov	#0,	&0x17e0	;r3 As==00
   f04e:	82 43 e2 17 	mov	#0,	&0x17e2	;r3 As==00
   f052:	b2 43 e4 17 	mov	#-1,	&0x17e4	;r3 As==11
   f056:	82 43 e6 17 	mov	#0,	&0x17e6	;r3 As==00
   f05a:	b2 43 e8 17 	mov	#-1,	&0x17e8	;r3 As==11
   f05e:	82 43 ea 17 	mov	#0,	&0x17ea	;r3 As==00
   f062:	b2 40 20 26 	mov	#9760,	&0x17ec	;#0x2620
   f066:	ec 17 
   f068:	b2 40 e8 01 	mov	#488,	&0x17ee	;#0x01e8
   f06c:	ee 17 
   f06e:	30 41       	ret			
   f070:	0a 12       	push	r10		
   f072:	0d 4c       	mov	r12,	r13	
   f074:	0a 43       	clr	r10		
   f076:	0f 4a       	mov	r10,	r15	
   f078:	0a 4f       	mov	r15,	r10	
   f07a:	1a 53       	inc	r10		
   f07c:	0f 5f       	rla	r15		
   f07e:	0c 4d       	mov	r13,	r12	
   f080:	0c 5f       	add	r15,	r12	
   f082:	8c 93 00 00 	tst	0(r12)		;0x0000(r12)
   f086:	0b 24       	jz	$+24     	;abs 0xf09e
   f088:	9e 42 ec 17 	mov	&0x17ec,0(r14)	;0x0000(r14)
   f08c:	00 00 
   f08e:	2e 53       	incd	r14		
   f090:	0f 4a       	mov	r10,	r15	
   f092:	0f 5f       	rla	r15		
   f094:	0c 4d       	mov	r13,	r12	
   f096:	0c 5f       	add	r15,	r12	
   f098:	a2 4c ec 17 	mov	@r12,	&0x17ec	
   f09c:	1a 53       	inc	r10		
   f09e:	0f 4a       	mov	r10,	r15	
   f0a0:	0a 4f       	mov	r15,	r10	
   f0a2:	1a 53       	inc	r10		
   f0a4:	0f 5f       	rla	r15		
   f0a6:	0c 4d       	mov	r13,	r12	
   f0a8:	0c 5f       	add	r15,	r12	
   f0aa:	8c 93 00 00 	tst	0(r12)		;0x0000(r12)
   f0ae:	0b 24       	jz	$+24     	;abs 0xf0c6
   f0b0:	9e 42 ee 17 	mov	&0x17ee,0(r14)	;0x0000(r14)
   f0b4:	00 00 
   f0b6:	2e 53       	incd	r14		
   f0b8:	0f 4a       	mov	r10,	r15	
   f0ba:	0f 5f       	rla	r15		
   f0bc:	0c 4d       	mov	r13,	r12	
   f0be:	0c 5f       	add	r15,	r12	
   f0c0:	a2 4c ee 17 	mov	@r12,	&0x17ee	
   f0c4:	1a 53       	inc	r10		
   f0c6:	0f 4a       	mov	r10,	r15	
   f0c8:	0a 4f       	mov	r15,	r10	
   f0ca:	1a 53       	inc	r10		
   f0cc:	0f 5f       	rla	r15		
   f0ce:	0c 4d       	mov	r13,	r12	
   f0d0:	0c 5f       	add	r15,	r12	
   f0d2:	8c 93 00 00 	tst	0(r12)		;0x0000(r12)
   f0d6:	0b 24       	jz	$+24     	;abs 0xf0ee
   f0d8:	9e 42 da 17 	mov	&0x17da,0(r14)	;0x0000(r14)
   f0dc:	00 00 
   f0de:	2e 53       	incd	r14		
   f0e0:	0f 4a       	mov	r10,	r15	
   f0e2:	0f 5f       	rla	r15		
   f0e4:	0c 4d       	mov	r13,	r12	
   f0e6:	0c 5f       	add	r15,	r12	
   f0e8:	a2 4c da 17 	mov	@r12,	&0x17da	
   f0ec:	1a 53       	inc	r10		
   f0ee:	0f 4a       	mov	r10,	r15	
   f0f0:	0a 4f       	mov	r15,	r10	
   f0f2:	1a 53       	inc	r10		
   f0f4:	0f 5f       	rla	r15		
   f0f6:	0c 4d       	mov	r13,	r12	
   f0f8:	0c 5f       	add	r15,	r12	
   f0fa:	8c 93 00 00 	tst	0(r12)		;0x0000(r12)
   f0fe:	0b 24       	jz	$+24     	;abs 0xf116
   f100:	9e 42 dc 17 	mov	&0x17dc,0(r14)	;0x0000(r14)
   f104:	00 00 
   f106:	2e 53       	incd	r14		
   f108:	0f 4a       	mov	r10,	r15	
   f10a:	0f 5f       	rla	r15		
   f10c:	0c 4d       	mov	r13,	r12	
   f10e:	0c 5f       	add	r15,	r12	
   f110:	a2 4c dc 17 	mov	@r12,	&0x17dc	
   f114:	1a 53       	inc	r10		
   f116:	0f 4a       	mov	r10,	r15	
   f118:	0a 4f       	mov	r15,	r10	
   f11a:	1a 53       	inc	r10		
   f11c:	0f 5f       	rla	r15		
   f11e:	0c 4d       	mov	r13,	r12	
   f120:	0c 5f       	add	r15,	r12	
   f122:	8c 93 00 00 	tst	0(r12)		;0x0000(r12)
   f126:	0b 24       	jz	$+24     	;abs 0xf13e
   f128:	9e 42 de 17 	mov	&0x17de,0(r14)	;0x0000(r14)
   f12c:	00 00 
   f12e:	2e 53       	incd	r14		
   f130:	0f 4a       	mov	r10,	r15	
   f132:	0f 5f       	rla	r15		
   f134:	0c 4d       	mov	r13,	r12	
   f136:	0c 5f       	add	r15,	r12	
   f138:	a2 4c de 17 	mov	@r12,	&0x17de	
   f13c:	1a 53       	inc	r10		
   f13e:	0c 43       	clr	r12		
   f140:	3a 41       	pop	r10		
   f142:	30 41       	ret	
; Called from 0xf37a.
   f144:	0a 12       	push	r10		
   f146:	0b 12       	push	r11		
   f148:	0a 4c       	mov	r12,	r10	
   f14a:	0b 4d       	mov	r13,	r11	
; P1OUT &= 0x9f (Set P1.0, P1.1, P1.2, P1.3, P1.4, and P1.7 high)
   f14c:	f2 f0 9f 00 	and.b	#159,	&0x0021	;#0x009f
   f150:	21 00 
; P1DIR |= 0x60 (Set P1.5 and P1.6 to output)
   f152:	f2 d0 60 00 	bis.b	#96,	&0x0022	;#0x0060
   f156:	22 00 
; P1DIR &= 0xe7 (Set P1.0, P1.1, P1.2, P1.5, P1.6, and P1.7 to output as well.)
   f158:	f2 f0 e7 00 	and.b	#231,	&0x0022	;#0x00e7
   f15c:	22 00 
; P3SEL |= 0x30 (Set P3.4 and P3.5 to peripheral mode (USART0)
   f15e:	f2 d0 30 00 	bis.b	#48,	&0x001b	;#0x0030
   f162:	1b 00 
; P3DIR |= 0x1a (Set P3.1, P3.3, and P3.4 as output.)
   f164:	f2 d0 10 00 	bis.b	#16,	&0x001a	;#0x0010
   f168:	1a 00 
; This bounces the USART reset for some reason.
; U0CTL.SWRST = 0 (USART reset released for operation)
   f16a:	c2 43 70 00 	mov.b	#0,	&0x0070	;r3 As==00
; U0CTL.SWRST = 1 (USART logic held in reset state)
   f16e:	d2 43 70 00 	mov.b	#1,	&0x0070	;r3 As==01
; ME1.UTXE0 = 1; ME1.URXE0 = 1; (USART0 transmit enable, USART0 receive enable)
   f172:	f2 d0 c0 00 	bis.b	#192,	&0x0004	;#0x00c0
   f176:	04 00 
; U0CTL.CHAR = 1 (USART0 character length is 8 bits)
   f178:	f2 d0 10 00 	bis.b	#16,	&0x0070	;#0x0010
   f17c:	70 00 
; U0TCTL.CKPL = 0 (UCLKI = UCLK)
; U0TCTL.SSELx = 2 (BRCLK source is SMCLK)
; U0TCTL.URXSE = 0 (UART receive start-edge feature is disabled)
; U0TCTL.TXWAKE = 0 (Next character transmitted is data)
; U0TCTL.TXEPT = 0 (UART is transmitting data and/or data is waiting in UxTXBUF)
   f17e:	f2 40 20 00 	mov.b	#32,	&0x0071	;#0x0020
   f182:	71 00 
   f184:	3c 40 00 1b 	mov	#6912,	r12	;#0x1b00
   f188:	3d 40 b7 00 	mov	#183,	r13	;#0x00b7
   f18c:	0e 4a       	mov	r10,	r14	
   f18e:	0f 4b       	mov	r11,	r15	
   f190:	b0 12 4e f4 	call	#0xf44e	
   f194:	c2 4c 74 00 	mov.b	r12,	&0x0074	
   f198:	3c 40 00 1b 	mov	#6912,	r12	;#0x1b00
   f19c:	3d 40 b7 00 	mov	#183,	r13	;#0x00b7
   f1a0:	0e 4a       	mov	r10,	r14	
   f1a2:	0f 4b       	mov	r11,	r15	
   f1a4:	b0 12 4e f4 	call	#0xf44e	
   f1a8:	8c 10       	swpb	r12		
   f1aa:	3c f0 ff 00 	and	#255,	r12	;#0x00ff
   f1ae:	c2 4c 75 00 	mov.b	r12,	&0x0075	
   f1b2:	c2 43 73 00 	mov.b	#0,	&0x0073	;r3 As==00
   f1b6:	d2 c3 70 00 	bic.b	#1,	&0x0070	;r3 As==01
   f1ba:	f2 d0 40 00 	bis.b	#64,	&0x0000	;#0x0040
   f1be:	00 00 
   f1c0:	3b 41       	pop	r11		
   f1c2:	3a 41       	pop	r10		
   f1c4:	30 41       	ret	
   f1c6:	31 80 0a 00 	sub	#10,	r1	;#0x000a
   f1ca:	0f 43       	clr	r15		
   f1cc:	3f 90 09 00 	cmp	#9,	r15	;#0x0009
   f1d0:	0b 34       	jge	$+24     	;abs 0xf1e8
   f1d2:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   f1d6:	02 00 
   f1d8:	fc 2b       	jnc	$-6      	;abs 0xf1d2
   f1da:	0e 4f       	mov	r15,	r14	
   f1dc:	0e 51       	add	r1,	r14	
   f1de:	de 42 76 00 	mov.b	&0x0076,0(r14)	;0x0000(r14)
   f1e2:	00 00 
   f1e4:	1f 53       	inc	r15		
   f1e6:	f2 3f       	jmp	$-26     	;abs 0xf1cc
   f1e8:	f1 90 52 00 	cmp.b	#82,	0(r1)	;#0x0052, 0x0000(r1)
   f1ec:	00 00 
   f1ee:	20 20       	jnz	$+66     	;abs 0xf230
   f1f0:	f1 90 65 00 	cmp.b	#101,	1(r1)	;#0x0065, 0x0001(r1)
   f1f4:	01 00 
   f1f6:	1c 20       	jnz	$+58     	;abs 0xf230
   f1f8:	f1 90 61 00 	cmp.b	#97,	2(r1)	;#0x0061, 0x0002(r1)
   f1fc:	02 00 
   f1fe:	18 20       	jnz	$+50     	;abs 0xf230
   f200:	f1 90 64 00 	cmp.b	#100,	3(r1)	;#0x0064, 0x0003(r1)
   f204:	03 00 
   f206:	14 20       	jnz	$+42     	;abs 0xf230
   f208:	f1 90 79 00 	cmp.b	#121,	4(r1)	;#0x0079, 0x0004(r1)
   f20c:	04 00 
   f20e:	10 20       	jnz	$+34     	;abs 0xf230
   f210:	f1 90 30 00 	cmp.b	#48,	5(r1)	;#0x0030, 0x0005(r1)
   f214:	05 00 
   f216:	0c 20       	jnz	$+26     	;abs 0xf230
   f218:	f1 90 30 00 	cmp.b	#48,	6(r1)	;#0x0030, 0x0006(r1)
   f21c:	06 00 
   f21e:	08 20       	jnz	$+18     	;abs 0xf230
   f220:	f1 90 31 00 	cmp.b	#49,	7(r1)	;#0x0031, 0x0007(r1)
   f224:	07 00 
   f226:	04 20       	jnz	$+10     	;abs 0xf230
   f228:	c1 93 08 00 	tst.b	8(r1)		;0x0008(r1)
   f22c:	01 20       	jnz	$+4      	;abs 0xf230
   f22e:	03 43       	nop			
   f230:	31 50 0a 00 	add	#10,	r1	;#0x000a
   f234:	30 41       	ret

ISRs

USART0 rx handler

   f236:	0d 12       	push	r13		
   f238:	0c 12       	push	r12		
   f23a:	0f 12       	push	r15		
   f23c:	0e 12       	push	r14		
   f23e:	5c 42 76 00 	mov.b	&0x0076,r12	; r12 = U0RXBUF
   f242:	b0 12 18 f9 	call	#0xf918	
   f246:	3e 41       	pop	r14		
   f248:	3f 41       	pop	r15		
   f24a:	3c 41       	pop	r12		
   f24c:	3d 41       	pop	r13		
   f24e:	00 13       	reti		
; Called from 0xf938
   f250:	0f 42       	mov	r2,	r15	
   f252:	32 c2       	dint			
   f254:	30 12 92 f2 	push	#-3438		;#0xf292
   f258:	82 93 e0 17 	tst	&0x17e0	
   f25c:	07 20       	jnz	$+16     	;abs 0xf26c
   f25e:	b2 43 e4 17 	mov	#-1,	&0x17e4	;r3 As==11
   f262:	82 4c e6 17 	mov	r12,	&0x17e6	
   f266:	82 41 e0 17 	mov	r1,	&0x17e0	
   f26a:	09 3c       	jmp	$+20     	;abs 0xf27e
   f26c:	82 93 e2 17 	tst	&0x17e2	
   f270:	10 20       	jnz	$+34     	;abs 0xf292
   f272:	b2 43 e8 17 	mov	#-1,	&0x17e8	;r3 As==11
   f276:	82 4c ea 17 	mov	r12,	&0x17ea	
   f27a:	82 41 e2 17 	mov	r1,	&0x17e2	
   f27e:	11 12 04 00 	push	4(r1)		;0x0004(r1)
   f282:	b2 40 18 5a 	mov	#23064,	&0x0120	;#0x5a18
   f286:	20 01 
   f288:	d2 d3 00 00 	bis.b	#1,	&0x0000	;r3 As==01
   f28c:	02 4f       	mov	r15,	r2	
   f28e:	0c 43       	clr	r12		
   f290:	30 41       	ret			
   f292:	b2 40 80 5a 	mov	#23168,	&0x0120	;#0x5a80
   f296:	20 01 
   f298:	d2 c3 00 00 	bic.b	#1,	&0x0000	;r3 As==01
   f29c:	82 93 e2 17 	tst	&0x17e2	
   f2a0:	03 24       	jz	$+8      	;abs 0xf2a8
   f2a2:	82 43 e2 17 	mov	#0,	&0x17e2	;r3 As==00
   f2a6:	02 3c       	jmp	$+6      	;abs 0xf2ac
   f2a8:	82 43 e0 17 	mov	#0,	&0x17e0	;r3 As==00
   f2ac:	3c 43       	mov	#-1,	r12	;r3 As==11
   f2ae:	30 41       	ret			
   f2b0:	82 93 e2 17 	tst	&0x17e2	
   f2b4:	09 24       	jz	$+20     	;abs 0xf2c8
   f2b6:	92 53 e8 17 	inc	&0x17e8	
   f2ba:	92 92 e8 17 	cmp	&0x17e8,&0x17ea	
   f2be:	ea 17 
   f2c0:	0c 20       	jnz	$+26     	;abs 0xf2da
   f2c2:	11 42 e2 17 	mov	&0x17e2,r1	
   f2c6:	30 41       	ret			
   f2c8:	92 53 e4 17 	inc	&0x17e4	
   f2cc:	92 92 e4 17 	cmp	&0x17e4,&0x17e6	
   f2d0:	e6 17 
   f2d2:	03 20       	jnz	$+8      	;abs 0xf2da
   f2d4:	11 42 e0 17 	mov	&0x17e0,r1	
   f2d8:	30 41       	ret			
   f2da:	00 13       	reti

Reset vector entry point

void reset_handler(void);

; Set the stack pointer to 0x17da
   f2dc:	31 40 da 17 	mov	#6106,	r1	;#0x17da
; WDTCTL = 0x5a00 + WDTHOLD (Watchdog timer is stopped)
   f2e0:	b2 40 80 5a 	mov	#23168,	&0x0120	;#0x5a80
   f2e4:	20 01 
; SVSCTL.VLDx = 9 (2.9V)
; SVSCTL.PORON = 1 (SVSFG causes a POR)
   f2e6:	f2 40 98 00 	mov.b	#152,	&0x0055	;#0x0098
   f2ea:	55 00 
; P4OUT.6 = 0 (Set P4.6 to logic low)
   f2ec:	f2 c0 40 00 	bic.b	#64,	&0x001d	;#0x0040
   f2f0:	1d 00 
; P4DIR.6 = 1 (Set P4.6 to output direction)
   f2f2:	f2 d0 40 00 	bis.b	#64,	&0x001e	;#0x0040
   f2f6:	1e 00 
   f2f8:	3c 40 dc 12 	mov	#4828,	r12	;#0x12dc
   f2fc:	3e 40 48 03 	mov	#840,	r14	;#0x0348
; This zeroes out the memory between 0x12dc and 0x1623.
   f300:	b0 12 38 f5 	call	#0xf538	
   f304:	3c 40 04 11 	mov	#4356,	r12	;#0x1104
   f308:	3e 40 36 ec 	mov	#-5066,	r14	;#0xec36
   f30c:	30 12 d8 01 	push	#472		;#0x01d8
   f310:	b0 12 52 f5 	call	#0xf552	
   f314:	21 53       	incd	r1		
   f316:	b0 12 6a f3 	call	#0xf36a	
   f31a:	ff 3f       	jmp	$+0      	;abs 0xf31a
   f31c:	35 41       	pop	r5		
   f31e:	34 41       	pop	r4		
   f320:	37 41       	pop	r7		
   f322:	36 41       	pop	r6		
   f324:	39 41       	pop	r9		
; Called from 0xf56c
   f326:	38 41       	pop	r8		
   f328:	3b 41       	pop	r11		
   f32a:	3a 41       	pop	r10		
   f32c:	30 41       	ret
; ISR jump table.
   f32e:	10 42 e0 ef 	br	&0xefe0	
   f332:	10 42 e2 ef 	br	&0xefe2	
   f336:	10 42 e4 ef 	br	&0xefe4	
   f33a:	10 42 e6 ef 	br	&0xefe6	
   f33e:	10 42 e8 ef 	br	&0xefe8	
   f342:	10 42 ea ef 	br	&0xefea	
   f346:	10 42 ec ef 	br	&0xefec	
   f34a:	10 42 ee ef 	br	&0xefee	
   f34e:	10 42 f0 ef 	br	&0xeff0	
   f352:	10 42 f2 ef 	br	&0xeff2	
   f356:	10 42 f4 ef 	br	&0xeff4	
   f35a:	10 42 f6 ef 	br	&0xeff6	
   f35e:	10 42 f8 ef 	br	&0xeff8	
   f362:	10 42 fa ef 	br	&0xeffa	
   f366:	10 42 fc ef 	br	&0xeffc	
; Called from 0xf316.
   f36a:	b0 12 00 f0 	call	#0xf000	
   f36e:	b0 12 70 f5 	call	#0xf570	
   f372:	3c 40 00 10 	mov	#4096,	r12	;#0x1000
   f376:	3d 40 0e 00 	mov	#14,	r13	;#0x000e
   f37a:	b0 12 44 f1 	call	#0xf144	
   f37e:	f2 d0 20 00 	bis.b	#32,	&0x0033	;#0x0020
   f382:	33 00 
   f384:	f2 d0 40 00 	bis.b	#64,	&0x001d	;#0x0040
   f388:	1d 00 
   f38a:	b0 12 c6 f1 	call	#0xf1c6	
   f38e:	32 d2       	eint			
   f390:	82 93 da 17 	tst	&0x17da	
   f394:	04 24       	jz	$+10     	;abs 0xf39e
   f396:	92 12 da 17 	call	&0x17da	
   f39a:	82 4c de 17 	mov	r12,	&0x17de	
   f39e:	82 93 de 17 	tst	&0x17de	
   f3a2:	21 20       	jnz	$+68     	;abs 0xf3e6
   f3a4:	1c 42 ec 17 	mov	&0x17ec,r12	
   f3a8:	b0 12 50 f2 	call	#0xf250	
   f3ac:	0c 93       	tst	r12		
   f3ae:	04 24       	jz	$+10     	;abs 0xf3b8
   f3b0:	b2 40 00 5a 	mov	#23040,	&0x0120	;#0x5a00
   f3b4:	20 01 
   f3b6:	ff 3f       	jmp	$+0      	;abs 0xf3b6
   f3b8:	82 93 dc 17 	tst	&0x17dc	
   f3bc:	02 24       	jz	$+6      	;abs 0xf3c2
   f3be:	92 12 dc 17 	call	&0x17dc	
   f3c2:	32 c2       	dint			
   f3c4:	03 43       	nop			
   f3c6:	21 52       	add	#4,	r1	;r2 As==10
   f3c8:	82 93 e2 17 	tst	&0x17e2	
   f3cc:	03 24       	jz	$+8      	;abs 0xf3d4
   f3ce:	82 43 e2 17 	mov	#0,	&0x17e2	;r3 As==00
   f3d2:	07 3c       	jmp	$+16     	;abs 0xf3e2
   f3d4:	b2 40 80 5a 	mov	#23168,	&0x0120	;#0x5a80
   f3d8:	20 01 
   f3da:	d2 c3 00 00 	bic.b	#1,	&0x0000	;r3 As==01
   f3de:	82 43 e0 17 	mov	#0,	&0x17e0	;r3 As==00
   f3e2:	32 d2       	eint			
   f3e4:	07 3c       	jmp	$+16     	;abs 0xf3f4
   f3e6:	82 93 da 17 	tst	&0x17da	
   f3ea:	04 24       	jz	$+10     	;abs 0xf3f4
   f3ec:	92 12 da 17 	call	&0x17da	
   f3f0:	82 4c de 17 	mov	r12,	&0x17de	
   f3f4:	1c 42 ee 17 	mov	&0x17ee,r12	
   f3f8:	b0 12 50 f2 	call	#0xf250	
   f3fc:	0c 93       	tst	r12		
   f3fe:	03 24       	jz	$+8      	;abs 0xf406
   f400:	b0 12 6a e7 	call	#0xe76a	
   f404:	02 3c       	jmp	$+6      	;abs 0xf40a
   f406:	b0 12 a6 f5 	call	#0xf5a6	
; Disable interrupts.
   f40a:	32 c2       	dint			
   f40c:	03 43       	nop			
   f40e:	21 52       	add	#4,	r1	;r2 As==10
   f410:	82 93 e2 17 	tst	&0x17e2	
   f414:	03 24       	jz	$+8      	;abs 0xf41c
   f416:	82 43 e2 17 	mov	#0,	&0x17e2	;r3 As==00
   f41a:	07 3c       	jmp	$+16     	;abs 0xf42a
   f41c:	b2 40 80 5a 	mov	#23168,	&0x0120	;#0x5a80
   f420:	20 01 
   f422:	d2 c3 00 00 	bic.b	#1,	&0x0000	;r3 As==01
   f426:	82 43 e0 17 	mov	#0,	&0x17e0	;r3 As==00
; Enable interrupts.
   f42a:	32 d2       	eint			
   f42c:	b0 12 26 f7 	call	#0xf726	
   f430:	b6 3f       	jmp	$-146    	;abs 0xf39e
   f432:	7c f3       	and.b	#-1,	r12	;r3 As==11
   f434:	7e f3       	and.b	#-1,	r14	;r3 As==11
   f436:	0f 4e       	mov	r14,	r15	
   f438:	0d 4c       	mov	r12,	r13	
   f43a:	0e 43       	clr	r14		
   f43c:	1c 43       	mov	#1,	r12	;r3 As==01
   f43e:	0d 5d       	rla	r13		
   f440:	0e 6e       	rlc	r14		
   f442:	0e 9f       	cmp	r15,	r14	
   f444:	01 28       	jnc	$+4      	;abs 0xf448
   f446:	0e 8f       	sub	r15,	r14	
   f448:	0c 6c       	rlc	r12		
   f44a:	f9 2b       	jnc	$-12     	;abs 0xf43e
   f44c:	30 41       	ret			
; Called from 0xf190.
   f44e:	09 12       	push	r9		
   f450:	0a 12       	push	r10		
   f452:	0b 12       	push	r11		
   f454:	0a 43       	clr	r10		
   f456:	0b 43       	clr	r11		
   f458:	39 40 20 00 	mov	#32,	r9	;#0x0020
   f45c:	0c 5c       	rla	r12		
   f45e:	0d 6d       	rlc	r13		
   f460:	0a 6a       	rlc	r10		
   f462:	0b 6b       	rlc	r11		
   f464:	0a 8e       	sub	r14,	r10	
   f466:	0b 7f       	subc	r15,	r11	
   f468:	04 28       	jnc	$+10     	;abs 0xf472
   f46a:	1c d3       	bis	#1,	r12	;r3 As==01
   f46c:	39 53       	add	#-1,	r9	;r3 As==11
   f46e:	f6 23       	jnz	$-18     	;abs 0xf45c
   f470:	04 3c       	jmp	$+10     	;abs 0xf47a
   f472:	0a 5e       	add	r14,	r10	
   f474:	0b 6f       	addc	r15,	r11	
   f476:	39 53       	add	#-1,	r9	;r3 As==11
   f478:	f1 23       	jnz	$-28     	;abs 0xf45c
   f47a:	0e 4a       	mov	r10,	r14	
   f47c:	0f 4b       	mov	r11,	r15	
   f47e:	3b 41       	pop	r11		
   f480:	3a 41       	pop	r10		
   f482:	39 41       	pop	r9		
   f484:	30 41       	ret
   f486:	09 12       	push	r9		
   f488:	09 43       	clr	r9		
   f48a:	0f 93       	tst	r15		
   f48c:	05 34       	jge	$+12     	;abs 0xf498
   f48e:	3e e3       	inv	r14		
   f490:	3f e3       	inv	r15		
   f492:	1e 53       	inc	r14		
   f494:	0f 63       	adc	r15		
   f496:	19 d3       	bis	#1,	r9	;r3 As==01
   f498:	0d 93       	tst	r13		
   f49a:	05 34       	jge	$+12     	;abs 0xf4a6
   f49c:	3c e3       	inv	r12		
   f49e:	3d e3       	inv	r13		
   f4a0:	1c 53       	inc	r12		
   f4a2:	0d 63       	adc	r13		
   f4a4:	39 e3       	inv	r9		
   f4a6:	b0 12 4e f4 	call	#0xf44e	
   f4aa:	19 b3       	bit	#1,	r9	;r3 As==01
   f4ac:	04 24       	jz	$+10     	;abs 0xf4b6
   f4ae:	3c e3       	inv	r12		
   f4b0:	3d e3       	inv	r13		
   f4b2:	1c 53       	inc	r12		
   f4b4:	0d 63       	adc	r13		
   f4b6:	29 b3       	bit	#2,	r9	;r3 As==10
   f4b8:	04 24       	jz	$+10     	;abs 0xf4c2
   f4ba:	3e e3       	inv	r14		
   f4bc:	3f e3       	inv	r15		
   f4be:	1e 53       	inc	r14		
   f4c0:	0f 63       	adc	r15		
   f4c2:	39 41       	pop	r9		
   f4c4:	30 41       	ret			
   f4c6:	4e 93       	tst.b	r14		
   f4c8:	03 24       	jz	$+8      	;abs 0xf4d0
   f4ca:	0c 5c       	rla	r12		
   f4cc:	5e 83       	dec.b	r14		
   f4ce:	fd 23       	jnz	$-4      	;abs 0xf4ca
   f4d0:	30 41       	ret	
; r12 <<= 7;		
   f4d2:	0c 5c       	rla	r12		
   f4d4:	0c 5c       	rla	r12		
   f4d6:	0c 5c       	rla	r12		
   f4d8:	0c 5c       	rla	r12		
   f4da:	0c 5c       	rla	r12		
   f4dc:	0c 5c       	rla	r12		
   f4de:	0c 5c       	rla	r12		
   f4e0:	30 41       	ret	
   f4e2:	0c 5c       	rla	r12		
   f4e4:	0d 6d       	rlc	r13		
   f4e6:	0c 5c       	rla	r12		
   f4e8:	0d 6d       	rlc	r13		
   f4ea:	0c 5c       	rla	r12		
   f4ec:	0d 6d       	rlc	r13		
   f4ee:	0c 5c       	rla	r12		
   f4f0:	0d 6d       	rlc	r13		
   f4f2:	0c 5c       	rla	r12		
   f4f4:	0d 6d       	rlc	r13		
   f4f6:	30 41       	ret			
   f4f8:	12 c3       	clrc			
   f4fa:	0c 10       	rrc	r12		
   f4fc:	12 c3       	clrc			
   f4fe:	0c 10       	rrc	r12		
   f500:	0c 11       	rra	r12		
   f502:	0c 11       	rra	r12		
   f504:	30 41       	ret			
   f506:	0d 11       	rra	r13		
   f508:	0c 10       	rrc	r12		
   f50a:	0d 11       	rra	r13		
   f50c:	0c 10       	rrc	r12		
   f50e:	0d 11       	rra	r13		
   f510:	0c 10       	rrc	r12		
   f512:	0d 11       	rra	r13		
   f514:	0c 10       	rrc	r12		
   f516:	30 41       	ret	
; Called from 0xf566 with r12 = 0x1104, r14 = 0xec36, and 0x1d8 pushed onto the stack.
; memcpy(0x1104, 0xec36, 0x1d8);
   f518:	0a 12       	push	r10		
   f51a:	1d 41 04 00 	mov	4(r1),	r13	; r13 = 0x1d8
   f51e:	0a 4c       	mov	r12,	r10	; r10 = 0x1104
   f520:	0f 4d       	mov	r13,	r15	
   f522:	0d 4f       	mov	r15,	r13	
   f524:	3d 53       	add	#-1,	r13	;r3 As==11
   f526:	0f 93       	tst	r15		
   f528:	05 24       	jz	$+12     	;abs 0xf534
   f52a:	ea 4e 00 00 	mov.b	@r14,	0(r10)	;
   f52e:	1a 53       	inc	r10		
   f530:	1e 53       	inc	r14		
   f532:	f6 3f       	jmp	$-18     	;abs 0xf520
   f534:	3a 41       	pop	r10		
   f536:	30 41       	ret			
; Called from 0xf300 with r12 = 0x12dc and r14 = 0x348
; This zeroes out the region between 0x12dc and 0x1623.
   f538:	0a 12       	push	r10		
   f53a:	0f 4c       	mov	r12,	r15	
   f53c:	0a 4f       	mov	r15,	r10	
   f53e:	0a 5e       	add	r14,	r10	
   f540:	0d 4a       	mov	r10,	r13 ; r13 = 0x1624 if called from reset_handler()
   f542:	0f 9d       	cmp	r13,	r15	
   f544:	04 24       	jz	$+10     	;abs 0xf54e
   f546:	cf 43 00 00 	mov.b	#0,	0(r15)	;r3 As==00, 0x0000(r15)
   f54a:	1f 53       	inc	r15		
   f54c:	fa 3f       	jmp	$-10     	;abs 0xf542
   f54e:	3a 41       	pop	r10		
   f550:	30 41       	ret
; Called from 0xf310 with r12 = 0x1104, r14 = 0xec36, and 0x1d8 pushed onto the stack.
   f552:	0a 12       	push	r10		
   f554:	0b 12       	push	r11		
   f556:	08 12       	push	r8		
   f558:	0a 4c       	mov	r12,	r10	
   f55a:	0b 4e       	mov	r14,	r11	
   f55c:	18 41 08 00 	mov	8(r1),	r8	;0x0008(r1)
   f560:	08 12       	push	r8		
   f562:	0e 4b       	mov	r11,	r14	
   f564:	0c 4a       	mov	r10,	r12	
; Call some other routine with the same arguments.  This seems to be memcpy().
   f566:	b0 12 18 f5 	call	#0xf518	
   f56a:	21 53       	incd	r1	
; Restore r8, r11, and r10 and return.	
   f56c:	30 40 26 f3 	br	#0xf326	
; Called from 0xf36e.
   f570:	82 43 f0 17 	mov	#0,	&0x17f0	;r3 As==00
   f574:	b2 93 04 10 	cmp	#-1,	&0x1004	;r3 As==11
   f578:	03 24       	jz	$+8      	;abs 0xf580
   f57a:	92 42 04 10 	mov	&0x1004,&0x17f0	
   f57e:	f0 17 
   f580:	82 43 f4 17 	mov	#0,	&0x17f4	;r3 As==00
   f584:	82 43 f6 17 	mov	#0,	&0x17f6	;r3 As==00
   f588:	b2 40 fe 17 	mov	#6142,	&0x17f8	;#0x17fe
   f58c:	f8 17 
   f58e:	b2 40 f4 17 	mov	#6132,	&0x17fa	;#0x17f4
   f592:	fa 17 
   f594:	b2 40 ff 03 	mov	#1023,	&0x17fc	;#0x03ff
   f598:	fc 17 
   f59a:	82 43 f2 17 	mov	#0,	&0x17f2	;r3 As==00
   f59e:	c2 43 fe 24 	mov.b	#0,	&0x24fe	;r3 As==00
   f5a2:	0c 43       	clr	r12		
   f5a4:	30 41       	ret			


   f5a6:	0a 12       	push	r10		
   f5a8:	0b 12       	push	r11		
   f5aa:	08 12       	push	r8		
   f5ac:	09 12       	push	r9		
   f5ae:	06 12       	push	r6		
   f5b0:	07 12       	push	r7		
   f5b2:	04 12       	push	r4		
   f5b4:	05 12       	push	r5		
   f5b6:	31 82       	sub	#8,	r1	;r2 As==11
   f5b8:	92 b3 f2 17 	bit	#1,	&0x17f2	;r3 As==01
   f5bc:	b1 28       	jnc	$+356    	;abs 0xf720
   f5be:	5b 42 fe 24 	mov.b	&0x24fe,r11	
   f5c2:	81 43 00 00 	mov	#0,	0(r1)	;r3 As==00, 0x0000(r1)
   f5c6:	07 43       	clr	r7		
   f5c8:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   f5cc:	04 43       	clr	r4		
   f5ce:	75 40 91 00 	mov.b	#145,	r5	;#0x0091
   f5d2:	a2 b3 f2 17 	bit	#2,	&0x17f2	;r3 As==10
   f5d6:	02 2c       	jc	$+6      	;abs 0xf5dc
   f5d8:	92 c3 f2 17 	bic	#1,	&0x17f2	;r3 As==01
   f5dc:	3a 40 fe 23 	mov	#9214,	r10	;#0x23fe
   f5e0:	68 4a       	mov.b	@r10,	r8	
   f5e2:	d1 4a 01 00 	mov.b	1(r10),	4(r1)	;0x0001(r10), 0x0004(r1)
   f5e6:	04 00 
   f5e8:	4e 48       	mov.b	r8,	r14	
   f5ea:	7e f0 03 00 	and.b	#3,	r14	;#0x0003
   f5ee:	5e 93       	cmp.b	#1,	r14	;r3 As==01
   f5f0:	12 20       	jnz	$+38     	;abs 0xf616
   f5f2:	0f 4a       	mov	r10,	r15	
   f5f4:	2f 53       	incd	r15		
   f5f6:	07 4f       	mov	r15,	r7	
   f5f8:	4f 48       	mov.b	r8,	r15	
   f5fa:	7f f0 fc 00 	and.b	#252,	r15	;#0x00fc
   f5fe:	12 c3       	clrc			
   f600:	4f 10       	rrc.b	r15		
   f602:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f606:	0a 5f       	add	r15,	r10	
   f608:	4e 48       	mov.b	r8,	r14	
   f60a:	7e f0 fc 00 	and.b	#252,	r14	;#0x00fc
   f60e:	12 c3       	clrc			
   f610:	4e 10       	rrc.b	r14		
   f612:	4b 8e       	sub.b	r14,	r11	
   f614:	1b 3c       	jmp	$+56     	;abs 0xf64c
   f616:	4e 48       	mov.b	r8,	r14	
   f618:	7e f0 03 00 	and.b	#3,	r14	;#0x0003
   f61c:	6e 93       	cmp.b	#2,	r14	;r3 As==10
   f61e:	15 20       	jnz	$+44     	;abs 0xf64a
   f620:	5f 4a 02 00 	mov.b	2(r10),	r15	;0x0002(r10)
   f624:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f628:	09 4f       	mov	r15,	r9	
   f62a:	5f 4a 03 00 	mov.b	3(r10),	r15	;0x0003(r10)
   f62e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f632:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f636:	8f 10       	swpb	r15		
   f638:	09 5f       	add	r15,	r9	
   f63a:	3f 40 fe 17 	mov	#6142,	r15	;#0x17fe
   f63e:	0f 59       	add	r9,	r15	
   f640:	07 4f       	mov	r15,	r7	
   f642:	2a 53       	incd	r10		
   f644:	7b 50 fe 00 	add.b	#254,	r11	;#0x00fe
   f648:	01 3c       	jmp	$+4      	;abs 0xf64c
   f64a:	07 43       	clr	r7		
   f64c:	2a 53       	incd	r10		
   f64e:	7b 50 fe 00 	add.b	#254,	r11	;#0x00fe
   f652:	5e 41 04 00 	mov.b	4(r1),	r14	;0x0004(r1)
   f656:	7e f0 03 00 	and.b	#3,	r14	;#0x0003
   f65a:	6e 93       	cmp.b	#2,	r14	;r3 As==10
   f65c:	1f 20       	jnz	$+64     	;abs 0xf69c
   f65e:	6f 4a       	mov.b	@r10,	r15	
   f660:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f664:	09 4f       	mov	r15,	r9	
   f666:	5f 4a 01 00 	mov.b	1(r10),	r15	;0x0001(r10)
   f66a:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f66e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f672:	8f 10       	swpb	r15		
   f674:	09 5f       	add	r15,	r9	
   f676:	3f 40 fe 17 	mov	#6142,	r15	;#0x17fe
   f67a:	0f 59       	add	r9,	r15	
   f67c:	81 4f 02 00 	mov	r15,	2(r1)	;0x0002(r1)
   f680:	5f 41 04 00 	mov.b	4(r1),	r15	;0x0004(r1)
   f684:	7f f0 fc 00 	and.b	#252,	r15	;#0x00fc
   f688:	12 c3       	clrc			
   f68a:	4f 10       	rrc.b	r15		
   f68c:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f690:	81 5f 00 00 	add	r15,	0(r1)	;0x0000(r1)
   f694:	2a 53       	incd	r10		
   f696:	7b 50 fe 00 	add.b	#254,	r11	;#0x00fe
   f69a:	02 3c       	jmp	$+6      	;abs 0xf6a0
   f69c:	81 43 02 00 	mov	#0,	2(r1)	;r3 As==00, 0x0002(r1)
   f6a0:	6f 4a       	mov.b	@r10,	r15	
   f6a2:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f6a6:	06 4f       	mov	r15,	r6	
   f6a8:	5f 4a 01 00 	mov.b	1(r10),	r15	;0x0001(r10)
   f6ac:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f6b0:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f6b4:	8f 10       	swpb	r15		
   f6b6:	06 5f       	add	r15,	r6	
   f6b8:	2a 53       	incd	r10		
   f6ba:	7b 50 fe 00 	add.b	#254,	r11	;#0x00fe
   f6be:	16 b3       	bit	#1,	r6	;r3 As==01
   f6c0:	02 28       	jnc	$+6      	;abs 0xf6c6
   f6c2:	16 c3       	bic	#1,	r6	;r3 As==01
   f6c4:	04 3c       	jmp	$+10     	;abs 0xf6ce
   f6c6:	3f 40 fe 1b 	mov	#7166,	r15	;#0x1bfe
   f6ca:	0f 56       	add	r6,	r15	
   f6cc:	06 4f       	mov	r15,	r6	
   f6ce:	81 46 06 00 	mov	r6,	6(r1)	;0x0006(r1)
   f6d2:	1e 41 02 00 	mov	2(r1),	r14	;0x0002(r1)
   f6d6:	0c 47       	mov	r7,	r12	
   f6d8:	91 12 08 00 	call	8(r1)		;0x0008(r1)
   f6dc:	04 4c       	mov	r12,	r4	
   f6de:	04 93       	tst	r4		
   f6e0:	06 24       	jz	$+14     	;abs 0xf6ee
   f6e2:	a2 b3 f2 17 	bit	#2,	&0x17f2	;r3 As==10
   f6e6:	03 2c       	jc	$+8      	;abs 0xf6ee
   f6e8:	75 40 92 00 	mov.b	#146,	r5	;#0x0092
   f6ec:	06 3c       	jmp	$+14     	;abs 0xf6fa
   f6ee:	5b 93       	cmp.b	#1,	r11	;r3 As==01
   f6f0:	04 28       	jnc	$+10     	;abs 0xf6fa
   f6f2:	fa 90 03 00 	cmp.b	#3,	0(r10)	;#0x0003, 0x0000(r10)
   f6f6:	00 00 
   f6f8:	73 23       	jnz	$-280    	;abs 0xf5e0
   f6fa:	04 93       	tst	r4		
   f6fc:	05 24       	jz	$+12     	;abs 0xf708
   f6fe:	04 93       	tst	r4		
   f700:	0f 24       	jz	$+32     	;abs 0xf720
   f702:	a2 b3 f2 17 	bit	#2,	&0x17f2	;r3 As==10
   f706:	0c 2c       	jc	$+26     	;abs 0xf720
   f708:	81 93 00 00 	tst	0(r1)		;0x0000(r1)
   f70c:	01 24       	jz	$+4      	;abs 0xf710
   f70e:	45 43       	clr.b	r5		
   f710:	11 12 02 00 	push	2(r1)		;0x0002(r1)
   f714:	3e 40 fe 17 	mov	#6142,	r14	;#0x17fe
   f718:	4c 45       	mov.b	r5,	r12	
   f71a:	b0 12 d6 f7 	call	#0xf7d6	
   f71e:	21 53       	incd	r1		
   f720:	31 52       	add	#8,	r1	;r2 As==11
   f722:	30 40 1c f3 	br	#0xf31c	
   f726:	c2 93 f2 17 	tst.b	&0x17f2	
   f72a:	05 34       	jge	$+12     	;abs 0xf736
   f72c:	b2 c0 80 00 	bic	#128,	&0x17f2	;#0x0080
   f730:	f2 17 
   f732:	92 d3 f2 17 	bis	#1,	&0x17f2	;r3 As==01
   f736:	b2 b0 00 01 	bit	#256,	&0x17f2	;#0x0100
   f73a:	f2 17 
   f73c:	07 28       	jnc	$+16     	;abs 0xf74c
   f73e:	b2 c0 00 01 	bic	#256,	&0x17f2	;#0x0100
   f742:	f2 17 
   f744:	92 c3 f2 17 	bic	#1,	&0x17f2	;r3 As==01
   f748:	a2 c3 f2 17 	bic	#2,	&0x17f2	;r3 As==10
   f74c:	b2 b0 10 00 	bit	#16,	&0x17f2	;#0x0010
   f750:	f2 17 
   f752:	17 28       	jnc	$+48     	;abs 0xf782
   f754:	b2 c0 10 00 	bic	#16,	&0x17f2	;#0x0010
   f758:	f2 17 
   f75a:	b2 90 01 08 	cmp	#2049,	&0x17fc	;#0x0801
   f75e:	fc 17 
   f760:	03 28       	jnc	$+8      	;abs 0xf768
   f762:	b2 40 00 08 	mov	#2048,	&0x17fc	;#0x0800
   f766:	fc 17 
   f768:	1f 42 fc 17 	mov	&0x17fc,r15	
   f76c:	1f 82 f6 17 	sub	&0x17f6,r15	
   f770:	0f 12       	push	r15		
   f772:	3e 40 fe 1b 	mov	#7166,	r14	;#0x1bfe
   f776:	1e 52 f6 17 	add	&0x17f6,r14	
   f77a:	4c 43       	clr.b	r12		
   f77c:	b0 12 d6 f7 	call	#0xf7d6	
   f780:	21 53       	incd	r1		
   f782:	b2 b0 20 00 	bit	#32,	&0x17f2	;#0x0020
   f786:	f2 17 
   f788:	17 28       	jnc	$+48     	;abs 0xf7b8
   f78a:	b2 c0 20 00 	bic	#32,	&0x17f2	;#0x0020
   f78e:	f2 17 
   f790:	b2 90 01 04 	cmp	#1025,	&0x17fc	;#0x0401
   f794:	fc 17 
   f796:	03 28       	jnc	$+8      	;abs 0xf79e
   f798:	b2 40 00 04 	mov	#1024,	&0x17fc	;#0x0400
   f79c:	fc 17 
   f79e:	1f 42 fc 17 	mov	&0x17fc,r15	
   f7a2:	1f 82 f4 17 	sub	&0x17f4,r15	
   f7a6:	0f 12       	push	r15		
   f7a8:	3e 40 fe 17 	mov	#6142,	r14	;#0x17fe
   f7ac:	1e 52 f4 17 	add	&0x17f4,r14	
   f7b0:	4c 43       	clr.b	r12		
   f7b2:	b0 12 d6 f7 	call	#0xf7d6	
   f7b6:	21 53       	incd	r1		
   f7b8:	b2 b0 40 00 	bit	#64,	&0x17f2	;#0x0040
   f7bc:	f2 17 
   f7be:	0a 28       	jnc	$+22     	;abs 0xf7d4
   f7c0:	b2 c0 40 00 	bic	#64,	&0x17f2	;#0x0040
   f7c4:	f2 17 
   f7c6:	03 12       	push	#0		;r3 As==00
   f7c8:	0e 43       	clr	r14		
   f7ca:	7c 40 91 00 	mov.b	#145,	r12	;#0x0091
   f7ce:	b0 12 d6 f7 	call	#0xf7d6	
   f7d2:	21 53       	incd	r1		
   f7d4:	30 41       	ret			
   f7d6:	0a 12       	push	r10		
   f7d8:	0b 12       	push	r11		
   f7da:	08 12       	push	r8		
   f7dc:	1a 41 08 00 	mov	8(r1),	r10	;0x0008(r1)
   f7e0:	48 4c       	mov.b	r12,	r8	
   f7e2:	48 83       	sub.b	#0,	r8	;r3 As==00
   f7e4:	06 24       	jz	$+14     	;abs 0xf7f2
   f7e6:	78 80 91 00 	sub.b	#145,	r8	;#0x0091
   f7ea:	3f 24       	jz	$+128    	;abs 0xf86a
   f7ec:	58 83       	dec.b	r8		
   f7ee:	5a 24       	jz	$+182    	;abs 0xf8a4
   f7f0:	75 3c       	jmp	$+236    	;abs 0xf8dc
   f7f2:	3a 90 10 00 	cmp	#16,	r10	;#0x0010
   f7f6:	06 20       	jnz	$+14     	;abs 0xf804
   f7f8:	f2 d0 10 00 	bis.b	#16,	&0x0032	;#0x0010
   f7fc:	32 00 
   f7fe:	f2 e0 10 00 	xor.b	#16,	&0x0031	;#0x0010
   f802:	31 00 
   f804:	0a 93       	tst	r10		
   f806:	6a 24       	jz	$+214    	;abs 0xf8dc
   f808:	3a 90 3e 00 	cmp	#62,	r10	;#0x003e
   f80c:	05 28       	jnc	$+12     	;abs 0xf818
   f80e:	7f 40 3f 00 	mov.b	#63,	r15	;#0x003f
   f812:	7d 40 3e 00 	mov.b	#62,	r13	;#0x003e
   f816:	04 3c       	jmp	$+10     	;abs 0xf820
   f818:	7f 40 3f 00 	mov.b	#63,	r15	;#0x003f
   f81c:	48 4a       	mov.b	r10,	r8	
   f81e:	4d 48       	mov.b	r8,	r13	
   f820:	3d f0 ff 00 	and	#255,	r13	;#0x00ff
   f824:	0a 8d       	sub	r13,	r10	
   f826:	c2 93 02 00 	tst.b	&0x0002	
   f82a:	fd 37       	jge	$-4      	;abs 0xf826
   f82c:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f830:	fd 2f       	jc	$-4      	;abs 0xf82c
   f832:	c2 4f 77 00 	mov.b	r15,	&0x0077	
   f836:	c2 93 02 00 	tst.b	&0x0002	
   f83a:	fd 37       	jge	$-4      	;abs 0xf836
   f83c:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f840:	fd 2f       	jc	$-4      	;abs 0xf83c
   f842:	c2 4d 77 00 	mov.b	r13,	&0x0077	
   f846:	48 4f       	mov.b	r15,	r8	
   f848:	38 f0 ff 00 	and	#255,	r8	;#0x00ff
   f84c:	38 53       	add	#-1,	r8	;r3 As==11
   f84e:	0b 48       	mov	r8,	r11	
   f850:	0b 93       	tst	r11		
   f852:	d8 27       	jz	$-78     	;abs 0xf804
   f854:	c2 93 02 00 	tst.b	&0x0002	
   f858:	fd 37       	jge	$-4      	;abs 0xf854
   f85a:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f85e:	fd 2f       	jc	$-4      	;abs 0xf85a
   f860:	e2 4e 77 00 	mov.b	@r14,	&0x0077	
   f864:	1e 53       	inc	r14		
   f866:	3b 53       	add	#-1,	r11	;r3 As==11
   f868:	f3 3f       	jmp	$-24     	;abs 0xf850
   f86a:	c2 93 02 00 	tst.b	&0x0002	
   f86e:	fd 37       	jge	$-4      	;abs 0xf86a
   f870:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f874:	fd 2f       	jc	$-4      	;abs 0xf870
   f876:	f2 40 3f 00 	mov.b	#63,	&0x0077	;#0x003f
   f87a:	77 00 
   f87c:	c2 93 02 00 	tst.b	&0x0002	
   f880:	fd 37       	jge	$-4      	;abs 0xf87c
   f882:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f886:	fd 2f       	jc	$-4      	;abs 0xf882
   f888:	d2 43 77 00 	mov.b	#1,	&0x0077	;r3 As==01
   f88c:	c2 93 02 00 	tst.b	&0x0002	
   f890:	fd 37       	jge	$-4      	;abs 0xf88c
   f892:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f896:	fd 2f       	jc	$-4      	;abs 0xf892
   f898:	f2 40 91 00 	mov.b	#145,	&0x0077	;#0x0091
   f89c:	77 00 
   f89e:	3b 40 3d 00 	mov	#61,	r11	;#0x003d
   f8a2:	1c 3c       	jmp	$+58     	;abs 0xf8dc
   f8a4:	c2 93 02 00 	tst.b	&0x0002	
   f8a8:	fd 37       	jge	$-4      	;abs 0xf8a4
   f8aa:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f8ae:	fd 2f       	jc	$-4      	;abs 0xf8aa
   f8b0:	f2 40 3f 00 	mov.b	#63,	&0x0077	;#0x003f
   f8b4:	77 00 
   f8b6:	c2 93 02 00 	tst.b	&0x0002	
   f8ba:	fd 37       	jge	$-4      	;abs 0xf8b6
   f8bc:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f8c0:	fd 2f       	jc	$-4      	;abs 0xf8bc
   f8c2:	d2 43 77 00 	mov.b	#1,	&0x0077	;r3 As==01
   f8c6:	c2 93 02 00 	tst.b	&0x0002	
   f8ca:	fd 37       	jge	$-4      	;abs 0xf8c6
   f8cc:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f8d0:	fd 2f       	jc	$-4      	;abs 0xf8cc
   f8d2:	f2 40 92 00 	mov.b	#146,	&0x0077	;#0x0092
   f8d6:	77 00 
   f8d8:	3b 40 3d 00 	mov	#61,	r11	;#0x003d
   f8dc:	0b 93       	tst	r11		
   f8de:	0a 24       	jz	$+22     	;abs 0xf8f4
   f8e0:	c2 93 02 00 	tst.b	&0x0002	
   f8e4:	fd 37       	jge	$-4      	;abs 0xf8e0
   f8e6:	f2 b2 20 00 	bit.b	#8,	&0x0020	;r2 As==11
   f8ea:	fd 2f       	jc	$-4      	;abs 0xf8e6
   f8ec:	c2 43 77 00 	mov.b	#0,	&0x0077	;r3 As==00
   f8f0:	3b 53       	add	#-1,	r11	;r3 As==11
   f8f2:	f4 3f       	jmp	$-22     	;abs 0xf8dc
   f8f4:	30 40 26 f3 	br	#0xf326	
   f8f8:	0a 12       	push	r10		
   f8fa:	0b 12       	push	r11		
   f8fc:	08 12       	push	r8		
   f8fe:	0a 4c       	mov	r12,	r10	
   f900:	2b 4a       	mov	@r10,	r11	
   f902:	18 4a 02 00 	mov	2(r10),	r8	;0x0002(r10)
   f906:	08 12       	push	r8		
   f908:	0e 4b       	mov	r11,	r14	
   f90a:	4c 43       	clr.b	r12		
   f90c:	b0 12 d6 f7 	call	#0xf7d6	
   f910:	0c 43       	clr	r12		
   f912:	21 53       	incd	r1		
   f914:	30 40 26 f3 	br	#0xf326

USART0 receive handler

; Called from 0xf242, the USART0 rx ISR, with r12 = *U0RXBUF.
   f918:	0a 12       	push	r10		
   f91a:	0b 12       	push	r11		
   f91c:	4a 4c       	mov.b	r12,	r10	
   f91e:	7a 93       	cmp.b	#-1,	r10	;r3 As==11
   f920:	09 24       	jz	$+20     	;abs 0xf934
   f922:	7a 90 3f 00 	cmp.b	#63,	r10	;#0x003f
   f926:	06 24       	jz	$+14     	;abs 0xf934
   f928:	7a 90 20 00 	cmp.b	#32,	r10	;#0x0020
   f92c:	03 24       	jz	$+8      	;abs 0xf934
   f92e:	7a 90 12 00 	cmp.b	#18,	r10	;#0x0012
   f932:	a0 2d       	jc	$+834    	;abs 0xfc74
   f934:	1c 42 ee 17 	mov	&0x17ee,r12	
   f938:	b0 12 50 f2 	call	#0xf250	
   f93c:	0c 93       	tst	r12		
   f93e:	0d 24       	jz	$+28     	;abs 0xf95a
   f940:	82 43 f2 17 	mov	#0,	&0x17f2	;r3 As==00
   f944:	c2 43 fe 24 	mov.b	#0,	&0x24fe	;r3 As==00
   f948:	f2 c0 40 00 	bic.b	#64,	&0x0002	;#0x0040
   f94c:	02 00 
   f94e:	32 c2       	dint			
   f950:	03 43       	nop			
   f952:	f2 d0 40 00 	bis.b	#64,	&0x0000	;#0x0040
   f956:	00 00 
   f958:	7c 3d       	jmp	$+762    	;abs 0xfc52
   f95a:	f2 c0 40 00 	bic.b	#64,	&0x0000	;#0x0040
   f95e:	00 00 
   f960:	32 d2       	eint			
   f962:	4b 4a       	mov.b	r10,	r11	
   f964:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   f968:	02 00 
   f96a:	fc 2b       	jnc	$-6      	;abs 0xf964
   f96c:	5a 42 76 00 	mov.b	&0x0076,r10	
   f970:	7b 53       	add.b	#-1,	r11	;r3 As==11
   f972:	4e 4a       	mov.b	r10,	r14	
   f974:	3e f0 ff 00 	and	#255,	r14	;#0x00ff
   f978:	3e 80 7e 00 	sub	#126,	r14	;#0x007e
   f97c:	56 29       	jnc	$+686    	;abs 0xfc2a
   f97e:	3e 90 0c 00 	cmp	#12,	r14	;#0x000c
   f982:	53 2d       	jc	$+680    	;abs 0xfc2a
   f984:	0e 5e       	rla	r14		
   f986:	10 4e 8a f9 	br	-1654(r14)	;0xf98a(r14)
   f98a:	2c fb       	and	@r11,	r12	
   f98c:	2a fc       	and	@r12,	r10	
   f98e:	1c fc ac f9 	and	-1620(r12),r12	;0xf9ac(r12)
   f992:	a2 f9 e4 f9 	and	@r9,	&0xf9e4	
   f996:	e4 f9 88 fa 	and.b	@r9,	-1400(r4);0xfa88(r4)
   f99a:	88 fa 44 fb 	and	r10,	-1212(r8);0xfb44(r8)
   f99e:	b0 fb 2c fc 	and	@r11+,	0xfc2c	;PC rel. 0x0f5ce
   f9a2:	b2 d0 40 00 	bis	#64,	&0x17f2	;#0x0040
   f9a6:	f2 17 
   f9a8:	a2 d3 f2 17 	bis	#2,	&0x17f2	;r3 As==10
   f9ac:	c2 43 fe 24 	mov.b	#0,	&0x24fe	;r3 As==00
   f9b0:	4b 93       	tst.b	r11		
   f9b2:	0f 24       	jz	$+32     	;abs 0xf9d2
   f9b4:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   f9b8:	02 00 
   f9ba:	fc 2b       	jnc	$-6      	;abs 0xf9b4
   f9bc:	5f 42 fe 24 	mov.b	&0x24fe,r15	
   f9c0:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   f9c4:	df 42 76 00 	mov.b	&0x0076,9214(r15);0x23fe(r15)
   f9c8:	fe 23 
   f9ca:	d2 53 fe 24 	inc.b	&0x24fe	
   f9ce:	7b 53       	add.b	#-1,	r11	;r3 As==11
   f9d0:	ef 3f       	jmp	$-32     	;abs 0xf9b0
   f9d2:	7a 90 81 00 	cmp.b	#129,	r10	;#0x0081
   f9d6:	02 20       	jnz	$+6      	;abs 0xf9dc
   f9d8:	a2 c3 f2 17 	bic	#2,	&0x17f2	;r3 As==10
   f9dc:	b2 d0 80 00 	bis	#128,	&0x17f2	;#0x0080
   f9e0:	f2 17 
   f9e2:	24 3d       	jmp	$+586    	;abs 0xfc2c
   f9e4:	b2 40 fe 1b 	mov	#7166,	&0x17f8	;#0x1bfe
   f9e8:	f8 17 
   f9ea:	b2 40 f6 17 	mov	#6134,	&0x17fa	;#0x17f6
   f9ee:	fa 17 
   f9f0:	b2 40 00 08 	mov	#2048,	&0x17fc	;#0x0800
   f9f4:	fc 17 
   f9f6:	7a 90 83 00 	cmp.b	#131,	r10	;#0x0083
   f9fa:	1d 20       	jnz	$+60     	;abs 0xfa36
   f9fc:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fa00:	02 00 
   fa02:	fc 2b       	jnc	$-6      	;abs 0xf9fc
   fa04:	5f 42 76 00 	mov.b	&0x0076,r15	
   fa08:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fa0c:	1e 42 fa 17 	mov	&0x17fa,r14	
   fa10:	8e 4f 00 00 	mov	r15,	0(r14)	;0x0000(r14)
   fa14:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fa16:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fa1a:	02 00 
   fa1c:	fc 2b       	jnc	$-6      	;abs 0xfa16
   fa1e:	1e 42 fa 17 	mov	&0x17fa,r14	
   fa22:	5f 42 76 00 	mov.b	&0x0076,r15	
   fa26:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fa2a:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fa2e:	8f 10       	swpb	r15		
   fa30:	8e 5f 00 00 	add	r15,	0(r14)	;0x0000(r14)
   fa34:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fa36:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fa3a:	02 00 
   fa3c:	fc 2b       	jnc	$-6      	;abs 0xfa36
   fa3e:	d2 42 76 00 	mov.b	&0x0076,&0x24fe	
   fa42:	fe 24 
   fa44:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fa46:	c2 93 fe 24 	tst.b	&0x24fe	
   fa4a:	f0 24       	jz	$+482    	;abs 0xfc2c
   fa4c:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fa50:	02 00 
   fa52:	fc 2b       	jnc	$-6      	;abs 0xfa4c
   fa54:	1f 42 fa 17 	mov	&0x17fa,r15	
   fa58:	9f 92 fc 17 	cmp	&0x17fc,0(r15)	;0x0000(r15)
   fa5c:	00 00 
   fa5e:	0d 2c       	jc	$+28     	;abs 0xfa7a
   fa60:	1f 42 f8 17 	mov	&0x17f8,r15	
   fa64:	1e 42 fa 17 	mov	&0x17fa,r14	
   fa68:	2f 5e       	add	@r14,	r15	
   fa6a:	df 42 76 00 	mov.b	&0x0076,0(r15)	;0x0000(r15)
   fa6e:	00 00 
   fa70:	1f 42 fa 17 	mov	&0x17fa,r15	
   fa74:	9f 53 00 00 	inc	0(r15)		;0x0000(r15)
   fa78:	03 3c       	jmp	$+8      	;abs 0xfa80
   fa7a:	f2 c0 40 00 	bic.b	#64,	&0x0002	;#0x0040
   fa7e:	02 00 
   fa80:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fa82:	f2 53 fe 24 	add.b	#-1,	&0x24fe	;r3 As==11
   fa86:	df 3f       	jmp	$-64     	;abs 0xfa46
   fa88:	b2 40 fe 17 	mov	#6142,	&0x17f8	;#0x17fe
   fa8c:	f8 17 
   fa8e:	b2 40 f4 17 	mov	#6132,	&0x17fa	;#0x17f4
   fa92:	fa 17 
   fa94:	b2 40 00 04 	mov	#1024,	&0x17fc	;#0x0400
   fa98:	fc 17 
   fa9a:	7a 90 85 00 	cmp.b	#133,	r10	;#0x0085
   fa9e:	1d 20       	jnz	$+60     	;abs 0xfada
   faa0:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   faa4:	02 00 
   faa6:	fc 2b       	jnc	$-6      	;abs 0xfaa0
   faa8:	5f 42 76 00 	mov.b	&0x0076,r15	
   faac:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fab0:	1e 42 fa 17 	mov	&0x17fa,r14	
   fab4:	8e 4f 00 00 	mov	r15,	0(r14)	;0x0000(r14)
   fab8:	7b 53       	add.b	#-1,	r11	;r3 As==11
   faba:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fabe:	02 00 
   fac0:	fc 2b       	jnc	$-6      	;abs 0xfaba
   fac2:	1e 42 fa 17 	mov	&0x17fa,r14	
   fac6:	5f 42 76 00 	mov.b	&0x0076,r15	
   faca:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   face:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fad2:	8f 10       	swpb	r15		
   fad4:	8e 5f 00 00 	add	r15,	0(r14)	;0x0000(r14)
   fad8:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fada:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fade:	02 00 
   fae0:	fc 2b       	jnc	$-6      	;abs 0xfada
   fae2:	d2 42 76 00 	mov.b	&0x0076,&0x24fe	
   fae6:	fe 24 
   fae8:	7b 53       	add.b	#-1,	r11	;r3 As==11
   faea:	c2 93 fe 24 	tst.b	&0x24fe	
   faee:	9e 24       	jz	$+318    	;abs 0xfc2c
   faf0:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   faf4:	02 00 
   faf6:	fc 2b       	jnc	$-6      	;abs 0xfaf0
   faf8:	1f 42 fa 17 	mov	&0x17fa,r15	
   fafc:	9f 92 fc 17 	cmp	&0x17fc,0(r15)	;0x0000(r15)
   fb00:	00 00 
   fb02:	0d 2c       	jc	$+28     	;abs 0xfb1e
   fb04:	1f 42 f8 17 	mov	&0x17f8,r15	
   fb08:	1e 42 fa 17 	mov	&0x17fa,r14	
   fb0c:	2f 5e       	add	@r14,	r15	
   fb0e:	df 42 76 00 	mov.b	&0x0076,0(r15)	;0x0000(r15)
   fb12:	00 00 
   fb14:	1f 42 fa 17 	mov	&0x17fa,r15	
   fb18:	9f 53 00 00 	inc	0(r15)		;0x0000(r15)
   fb1c:	03 3c       	jmp	$+8      	;abs 0xfb24
   fb1e:	f2 c0 40 00 	bic.b	#64,	&0x0002	;#0x0040
   fb22:	02 00 
   fb24:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fb26:	f2 53 fe 24 	add.b	#-1,	&0x24fe	;r3 As==11
   fb2a:	df 3f       	jmp	$-64     	;abs 0xfaea
   fb2c:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fb30:	02 00 
   fb32:	fc 2b       	jnc	$-6      	;abs 0xfb2c
   fb34:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fb36:	5c 42 76 00 	mov.b	&0x0076,r12	
   fb3a:	92 12 f0 17 	call	&0x17f0	
   fb3e:	0c 93       	tst	r12		
   fb40:	75 20       	jnz	$+236    	;abs 0xfc2c
   fb42:	f4 3f       	jmp	$-22     	;abs 0xfb2c
   fb44:	b2 d0 10 00 	bis	#16,	&0x17f2	;#0x0010
   fb48:	f2 17 
   fb4a:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fb4e:	02 00 
   fb50:	fc 2b       	jnc	$-6      	;abs 0xfb4a
   fb52:	5f 42 76 00 	mov.b	&0x0076,r15	
   fb56:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fb5a:	82 4f f6 17 	mov	r15,	&0x17f6	
   fb5e:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fb60:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fb64:	02 00 
   fb66:	fc 2b       	jnc	$-6      	;abs 0xfb60
   fb68:	5f 42 76 00 	mov.b	&0x0076,r15	
   fb6c:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fb70:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fb74:	8f 10       	swpb	r15		
   fb76:	82 5f f6 17 	add	r15,	&0x17f6	
   fb7a:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fb7c:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fb80:	02 00 
   fb82:	fc 2b       	jnc	$-6      	;abs 0xfb7c
   fb84:	5f 42 76 00 	mov.b	&0x0076,r15	
   fb88:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fb8c:	82 4f fc 17 	mov	r15,	&0x17fc	
   fb90:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fb92:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fb96:	02 00 
   fb98:	fc 2b       	jnc	$-6      	;abs 0xfb92
   fb9a:	5f 42 76 00 	mov.b	&0x0076,r15	
   fb9e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fba2:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fba6:	8f 10       	swpb	r15		
   fba8:	82 5f fc 17 	add	r15,	&0x17fc	
   fbac:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fbae:	3e 3c       	jmp	$+126    	;abs 0xfc2c
   fbb0:	b2 d0 20 00 	bis	#32,	&0x17f2	;#0x0020
   fbb4:	f2 17 
   fbb6:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fbba:	02 00 
   fbbc:	fc 2b       	jnc	$-6      	;abs 0xfbb6
   fbbe:	5f 42 76 00 	mov.b	&0x0076,r15	
   fbc2:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fbc6:	82 4f f4 17 	mov	r15,	&0x17f4	
   fbca:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fbcc:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fbd0:	02 00 
   fbd2:	fc 2b       	jnc	$-6      	;abs 0xfbcc
   fbd4:	5f 42 76 00 	mov.b	&0x0076,r15	
   fbd8:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fbdc:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fbe0:	8f 10       	swpb	r15		
   fbe2:	82 5f f4 17 	add	r15,	&0x17f4	
   fbe6:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fbe8:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fbec:	02 00 
   fbee:	fc 2b       	jnc	$-6      	;abs 0xfbe8
   fbf0:	5f 42 76 00 	mov.b	&0x0076,r15	
   fbf4:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fbf8:	82 4f fc 17 	mov	r15,	&0x17fc	
   fbfc:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fbfe:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fc02:	02 00 
   fc04:	fc 2b       	jnc	$-6      	;abs 0xfbfe
   fc06:	5f 42 76 00 	mov.b	&0x0076,r15	
   fc0a:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fc0e:	3f f0 ff 00 	and	#255,	r15	;#0x00ff
   fc12:	8f 10       	swpb	r15		
   fc14:	82 5f fc 17 	add	r15,	&0x17fc	
   fc18:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fc1a:	08 3c       	jmp	$+18     	;abs 0xfc2c
   fc1c:	b2 d0 00 01 	bis	#256,	&0x17f2	;#0x0100
   fc20:	f2 17 
   fc22:	b2 d0 40 00 	bis	#64,	&0x17f2	;#0x0040
   fc26:	f2 17 
   fc28:	01 3c       	jmp	$+4      	;abs 0xfc2c
   fc2a:	03 43       	nop			
   fc2c:	4b 93       	tst.b	r11		
   fc2e:	09 24       	jz	$+20     	;abs 0xfc42
   fc30:	f2 b0 40 00 	bit.b	#64,	&0x0002	;#0x0040
   fc34:	02 00 
   fc36:	fc 2b       	jnc	$-6      	;abs 0xfc30
   fc38:	f2 c0 40 00 	bic.b	#64,	&0x0002	;#0x0040
   fc3c:	02 00 
   fc3e:	7b 53       	add.b	#-1,	r11	;r3 As==11
   fc40:	f5 3f       	jmp	$-20     	;abs 0xfc2c
   fc42:	f2 c0 40 00 	bic.b	#64,	&0x0002	;#0x0040
   fc46:	02 00 
   fc48:	32 c2       	dint			
   fc4a:	03 43       	nop			
   fc4c:	f2 d0 40 00 	bis.b	#64,	&0x0000	;#0x0040
   fc50:	00 00 
   fc52:	32 c2       	dint			
   fc54:	03 43       	nop			
   fc56:	21 52       	add	#4,	r1	;r2 As==10
   fc58:	82 93 e2 17 	tst	&0x17e2	
   fc5c:	03 24       	jz	$+8      	;abs 0xfc64
   fc5e:	82 43 e2 17 	mov	#0,	&0x17e2	;r3 As==00
   fc62:	07 3c       	jmp	$+16     	;abs 0xfc72
   fc64:	b2 40 80 5a 	mov	#23168,	&0x0120	;#0x5a80
   fc68:	20 01 
   fc6a:	d2 c3 00 00 	bic.b	#1,	&0x0000	;r3 As==01
   fc6e:	82 43 e0 17 	mov	#0,	&0x17e0	;r3 As==00
   fc72:	32 d2       	eint			
   fc74:	3b 41       	pop	r11		
   fc76:	3a 41       	pop	r10		
   fc78:	30 41       	ret	
   fc7a:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
... All ones omitted ...
   ffda:	ff ff ff ff 	and.b	@r15+,	-1(r15)	;0xffff(r15)
   ffde:	ff ff 
   ffe0:	2e f3   	interrupt service routine at 0xf32e
   ffe2:	32 f3       	interrupt service routine at 0xf332
   ffe4:	36 f3       	interrupt service routine at 0xf336
   ffe6:	3a f3       	interrupt service routine at 0xf33a
   ffe8:	3e f3       	interrupt service routine at 0xf33e
   ffea:	42 f3       	interrupt service routine at 0xf342
   ffec:	46 f3       	interrupt service routine at 0xf346
   ffee:	4a f3       	interrupt service routine at 0xf34a
   fff0:	4e f3       	interrupt service routine at 0xf34e

USART0 rx vector

   fff2:	36 f2       	interrupt service routine at 0xf236
   fff4:	b0 f2       	interrupt service routine at 0xf2b0
   fff6:	5a f3       	interrupt service routine at 0xf35a
   fff8:	5e f3       	interrupt service routine at 0xf35e
   fffa:	62 f3       	interrupt service routine at 0xf362
   fffc:	66 f3       	interrupt service routine at 0xf366

Reset vector

   fffe:	dc f2       	interrupt service routine at 0xf2dc
Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox