00000380:  _proc_lives
00000384:  _proc_dregs
000003a4:  _proc_aregs
000003c4:  _proc_enum
000003c8:  _proc_usp
000003cc:  _proc_stk
00000400:  _etv_timer
00000400:  sysvars_start
00000404:  _etv_critic
00000408:  _etv_term
0000040c:  _etv_xtra
00000420:  _memvalid
00000420:  memvalid
00000424:  memctrl
00000426:  resvalid
0000042a:  resvector
0000042e:  _phystop
00000432:  _membot
00000436:  _memtop
0000043a:  _memval2
0000043a:  memval2
0000043e:  _flock
00000440:  _seekrate
00000442:  _timer_ms
00000444:  _fverify
00000446:  _bootdev
00000448:  _palmode
0000044a:  _defshiftmod
0000044c:  _sshiftmod
0000044e:  _v_bas_ad
00000452:  _vblsem
00000454:  _nvbls
00000456:  _vblqueue
0000045a:  _colorptr
0000045e:  _screenpt
00000462:  _vbclock
00000466:  _frclock
0000046a:  _hdv_init
0000046e:  _swv_vec
00000472:  _hdv_bpb
00000476:  _hdv_rw
0000047a:  _hdv_boot
0000047e:  _hdv_mediach
00000482:  _cmdload
00000484:  _conterm
00000486:  trp14ret
0000048a:  criticret
0000048e:  _themd
0000049e:  ____md
000004a2:  _savptr
000004a6:  _nflops
000004a8:  _con_state
000004ac:  _save_row
000004ae:  sav_context
000004b2:  _bufl
000004ba:  _hz_200
000004be:  the_env
000004c2:  _drvbits
000004c6:  _dskbufp
000004ca:  _autopath
000004ce:  _vbl_list
000004ee:  _dumpflg
000004f0:  _prtabt
000004f2:  _sysbase
000004f6:  _shell_p
000004fa:  _end_os
000004fe:  _exec_os
00000502:  _dump_vec
00000506:  _prt_stat
0000050a:  _prt_vec
0000050e:  _aux_stat
00000512:  _aux_vec
00000516:  _pun_ptr
0000051a:  _memval3
0000051a:  memval3
0000051e:  _bconstat_vec
0000053e:  _bconin_vec
0000055e:  _bcostat_vec
0000057e:  _bconout_vec
0000059e:  _longframe
000005a0:  _p_cookies
000005a4:  _ramtop
000005a8:  _ramvalid
000005ac:  _bell_hook
000005b0:  _kcl_hook
000006fc:  _warm_magic
00000700:  _pmmutree
00000800:  _stkbot
00000800:  sysvars_end
00001000:  __low_stram_start
00001000:  _shifty
00001000:  _stktop
00001001:  _dskbuf_alignment
00001004:  _dskbuf
00001c04:  _phys_work
000020c0:  _CUR_FONT
000020f2:  _m_pos_hx
000020f2:  _mouse_cdb
000020f4:  _m_pos_hy
000020f8:  _m_cdb_bg
000020fa:  _m_cdb_fg
000020fc:  _mask_form
0000213c:  _INQ_TAB
00002196:  _DEV_TAB
000021f0:  _GCURX
000021f0:  _mdata
000021f2:  _GCURY
000021f4:  _HIDE_CNT
000021f6:  _MOUSE_BT
000021f8:  _REQ_COL
00002258:  _SIZ_TAB
00002276:  _TERM_CH
00002278:  _chc_mode
0000227a:  _CUR_WORK
0000227e:  _def_font
00002282:  _font_ring
00002292:  _font_count
00002294:  _line_cw
00002296:  _loc_mode
000022e8:  _num_qc_lines
000022ea:  _str_mode
000022ec:  _val_mode
000022ee:  _cur_ms_stat
000022f0:  _disab_cnt
000022f2:  _newx
000022f4:  _newy
000022f6:  _draw_flag
000022f7:  _mouse_flag
000022f8:  _sav_cur_x
000022fa:  _sav_cur_y
000022fc:  retsav
00002300:  _mouse_cursor_save
00002408:  _tim_addr
0000240c:  _tim_chain
00002410:  _user_but
00002414:  _user_cur
00002418:  _user_mot
0000241c:  _v_cel_ht
0000241e:  _v_cel_mx
00002420:  _v_cel_my
00002422:  _v_cel_wr
00002424:  _v_col_bg
00002426:  _v_col_fg
00002428:  _v_cur_ad
0000242c:  _v_cur_of
0000242e:  _v_cur_cx
00002430:  _v_cur_cy
00002432:  _v_period
00002433:  _v_cur_tim
00002434:  _v_fnt_ad
00002438:  _v_fnt_nd
0000243a:  _v_fnt_st
0000243c:  _v_fnt_wr
0000243e:  _V_REZ_HZ
00002440:  _v_off_ad
00002444:  _v_stat_0
00002446:  _V_REZ_VT
00002448:  _BYTES_LIN
0000244a:  _v_planes
0000244a:  line_a_vars
0000244c:  _v_lin_wr
0000244e:  _CONTRL
0000244e:  _local_pb
00002452:  _INTIN
00002456:  _PTSIN
0000245a:  _INTOUT
0000245e:  _PTSOUT
00002462:  _COLBIT0
00002464:  _COLBIT1
00002466:  _COLBIT2
00002468:  _COLBIT3
0000246a:  _LSTLIN
0000246c:  _LN_MASK
0000246e:  _WRT_MODE
00002470:  _X1
00002472:  _Y1
00002474:  _X2
00002476:  _Y2
00002478:  _PATPTR
0000247c:  _PATMSK
0000247e:  _MFILL
00002480:  _CLIP
00002482:  _XMINCL
00002484:  _YMINCL
00002486:  _XMAXCL
00002488:  _YMAXCL
0000248a:  _XDDA
0000248c:  _DDAINC
0000248e:  _SCALDIR
00002490:  _MONO
00002492:  _SOURCEX
00002494:  _SOURCEY
00002496:  _DESTX
00002498:  _DESTY
0000249a:  _DELX
0000249c:  _DELY
0000249e:  _FBASE
000024a2:  _FWIDTH
000024a4:  _STYLE
000024a6:  _LITEMASK
000024a8:  _SKEWMASK
000024aa:  _WEIGHT
000024ac:  _ROFF
000024ae:  _LOFF
000024b0:  _SCALE
000024b2:  _CHUP
000024b4:  _TEXTFG
000024b6:  _SCRTCHP
000024ba:  _SCRPT2
000024be:  _COPYTRAN
000024c0:  _SEEDABORT
000024f8:  _req_col2
00002aa8:  _ext_mouse_cursor_save
00002cb0:  __low_stram_end
00002cb0:  __text
00002cb0:  _os_header
00002cb0: 602e           	bras 0x2ce0
00002cb2: 0206 0000      	andib #0,%d6
00002cb6: 2ce0           	movel %a0@-,%fp@+
00002cb8: 0000 2cb0      	orib #-80,%d0
00002cbc: 0005 2f34      	orib #52,%d5
00002cc0: 0000 2ce0      	orib #-32,%d0
00002cc4: 0004 ac50      	orib #80,%d4
00002cc8: 0510           	btst %d2,%a0@
00002cca: 2026           	movel %fp@-,%d0
00002ccc: 0007 5caa      	orib #-86,%d7
00002cd0: 0004 d8b4      	orib #-76,%d4
00002cd4: 0000 1000      	orib #0,%d0
00002cd8: 0004 f74c      	orib #76,%d4
00002cdc: 4554           	.short 0x4554
00002cde: 4f53           	.short 0x4f53
00002ce0:  _main
00002ce0: 6000 001c      	braw 0x2cfe
00002ce4: 4f53           	.short 0x4f53
00002ce6: 5848           	addqw #4,%a0
00002ce8: 0000 0019      	orib #25,%d0
00002cec: 0104           	btst %d0,%d4
00002cee: 0001 0001      	orib #1,%d1
00002cf2: baa0           	cmpl %a0@-,%d5
00002cf4: 0000 0001      	orib #1,%d0
00002cf8: 010f 007f      	movepw %sp@(127),%d0
00002cfc:  _osxhbootdelay
00002cfc: 0000 46fc      	orib #-4,%d0
00002d00: 2700           	movel %d0,%a3@-
00002d02: 31fc 0100 8606 	movew #256,0xffff8606
00002d08: 31fc 0000 8606 	movew #0,0xffff8606
00002d0e: 4ff9 0000 1000 	lea 0x1000,%sp
00002d14: 21fc 0000 2d22 	movel #11554,0x10
00002d1a: 0010 
00002d1c: 7000           	moveq #0,%d0
00002d1e: 4e7b 0801      	movec %d0,%vbr
00002d22: 0cb9 fa52 235f 	cmpil #-95280289,0xfa0000
00002d28: 00fa 0000 
00002d2c: 6618           	bnes 0x2d46
00002d2e: 2039 00fa 0030 	movel 0xfa0030,%d0
00002d34: 0c80 4554 4f53 	cmpil #1163153235,%d0
00002d3a: 670a           	beqs 0x2d46
00002d3c: 4dfa 0008      	lea %pc@(0x2d46),%fp
00002d40: 4ef9 00fa 0004 	jmp 0xfa0004
00002d46: 21fc 0000 2d58 	movel #11608,0x10
00002d4c: 0010 
00002d4e: 203c 0000 0808 	movel #2056,%d0
00002d54: 4e7b 0002      	movec %d0,%cacr
00002d58: 21fc 0000 2d7a 	movel #11642,0x2c
00002d5e: 002c 
00002d60: 41fa 0096      	lea %pc@(0x2df8),%a0
00002d64: f010 0800      	pmove %a0@,%tt0
00002d68: f010 0c00      	pmove %a0@,%tt1
00002d6c: 21fc 0000 2d98 	movel #11672,0x2c
00002d72: 002c 
00002d74: f010 4000      	pmove %a0@,%tc
00002d78: 601e           	bras 0x2d98
00002d7a: 21fc 0000 2d98 	movel #11672,0x10
00002d80: 0010 
00002d82: 7000           	moveq #0,%d0
00002d84: 4e7b 0004      	movec %d0,%itt0
00002d88: 4e7b 0005      	movec %d0,%itt1
00002d8c: 4e7b 0006      	movec %d0,%dtt0
00002d90: 4e7b 0007      	movec %d0,%dtt1
00002d94: 4e7b 0003      	movec %d0,%tc
00002d98: 0cb8 3141 5926 	cmpil #826366246,0x426
00002d9e: 0426 
00002da0: 6614           	bnes 0x2db6
00002da2: 2038 042a      	movel 0x42a,%d0
00002da6: 670e           	beqs 0x2db6
00002da8: 0800 0000      	btst #0,%d0
00002dac: 6608           	bnes 0x2db6
00002dae: 2040           	moveal %d0,%a0
00002db0: 4dfa ffe6      	lea %pc@(0x2d98),%fp
00002db4: 4ed0           	jmp %a0@
00002db6: 4ef9 0000 2dfc 	jmp 0x2dfc
00002dbc:  memdone
00002dbc: 4ef9 0000 3d30 	jmp 0x3d30
00002dc2:  _run_cartridge_applications
00002dc2: 302f 0004      	movew %sp@(4),%d0
00002dc6: 41f9 00fa 0000 	lea 0xfa0000,%a0
00002dcc: 0c98 abcd ef42 	cmpil #-1412567230,%a0@+
00002dd2: 6622           	bnes 0x2df6
00002dd4: 0128 0004      	btst %d0,%a0@(4)
00002dd8: 6716           	beqs 0x2df0
00002dda: 48e7 fffe      	moveml %d0-%fp,%sp@-
00002dde: 2028 0004      	movel %a0@(4),%d0
00002de2: 0280 00ff ffff 	andil #16777215,%d0
00002de8: 2040           	moveal %d0,%a0
00002dea: 4e90           	jsr %a0@
00002dec: 4cdf 7fff      	moveml %sp@+,%d0-%fp
00002df0: 4a90           	tstl %a0@
00002df2: 2050           	moveal %a0@,%a0
00002df4: 66de           	bnes 0x2dd4
00002df6: 4e75           	rts
00002df8: 0000 0000      	orib #0,%d0
00002dfc:  meminit
00002dfc: 7e00           	moveq #0,%d7
00002dfe: 41fa 000e      	lea %pc@(0x2e0e),%a0
00002e02: 21c8 0008      	movel %a0,0x8
00002e06: 4a38 8282      	tstb 0xffff8282
00002e0a: 08c7 0001      	bset #1,%d7
00002e0e: 21fc 0000 2e1e 	movel #11806,0x8
00002e14: 0008 
00002e16: 4a38 8400      	tstb 0xffff8400
00002e1a: 08c7 0002      	bset #2,%d7
00002e1e: 1c38 0424      	moveb 0x424,%d6
00002e22: 2a38 042e      	movel 0x42e,%d5
00002e26: 2638 05a8      	movel 0x5a8,%d3
00002e2a: 2678 05a4      	moveal 0x5a4,%a3
00002e2e: 0807 0001      	btst #1,%d7
00002e32: 6604           	bnes 0x2e38
00002e34: 11c6 8001      	moveb %d6,0xffff8001
00002e38: 41f8 06fc      	lea 0x6fc,%a0
00002e3c: 223c 5741 524d 	movel #1463898701,%d1
00002e42: b290           	cmpl %a0@,%d1
00002e44: 6704           	beqs 0x2e4a
00002e46: 08c7 0000      	bset #0,%d7
00002e4a: 6000 0002      	braw 0x2e4e
00002e4e: 4ff9 0000 1000 	lea 0x1000,%sp
00002e54: 0807 0000      	btst #0,%d7
00002e58: 6742           	beqs 0x2e9c
00002e5a: 207c 0000 0400 	moveal #1024,%a0
00002e60: 227c 0000 0800 	moveal #2048,%a1
00002e66: 615c           	bsrs 0x2ec4
00002e68: 11c6 0424      	moveb %d6,0x424
00002e6c: 21c5 042e      	movel %d5,0x42e
00002e70: 21fc 7520 19f3 	movel #1965038067,0x420
00002e76: 0420 
00002e78: 21fc 2376 98aa 	movel #594974890,0x43a
00002e7e: 043a 
00002e80: 21fc 5555 aaaa 	movel #1431677610,0x51a
00002e86: 051a 
00002e88: 41f8 06fc      	lea 0x6fc,%a0
00002e8c: 223c 5741 524d 	movel #1463898701,%d1
00002e92: 2081           	movel %d1,%a0@
00002e94: 21cb 05a4      	movel %a3,0x5a4
00002e98: 21c3 05a8      	movel %d3,0x5a8
00002e9c: 207c 0004 ac5c 	moveal #306268,%a0
00002ea2: 227c 0005 b414 	moveal #373780,%a1
00002ea8: 611a           	bsrs 0x2ec4
00002eaa: 207c 0000 1000 	moveal #4096,%a0
00002eb0: 227c 0000 2cb0 	moveal #11440,%a1
00002eb6: 610c           	bsrs 0x2ec4
00002eb8: 13c7 0004 cec0 	moveb %d7,0x4cec0
00002ebe: 4ef9 0000 2dbc 	jmp 0x2dbc
00002ec4: 93c8           	subal %a0,%a1
00002ec6: 2f09           	movel %a1,%sp@-
00002ec8: 2f08           	movel %a0,%sp@-
00002eca: 4eb9 0001 bb70 	jsr 0x1bb70
00002ed0: 508f           	addql #8,%sp
00002ed2: 4e75           	rts
00002ed4:  _detect_32bit_address_bus
00002ed4: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00002ed8: 244f           	moveal %sp,%a2
00002eda: 21fc 0000 2f08 	movel #12040,0x8
00002ee0: 0008 
00002ee2: 47f8 000c      	lea 0xc,%a3
00002ee6: 49f9 0100 000c 	lea 0x100000c,%a4
00002eec: 243c 1234 5678 	movel #305419896,%d2
00002ef2: 2682           	movel %d2,%a3@
00002ef4: 611c           	bsrs 0x2f12
00002ef6: b494           	cmpl %a4@,%d2
00002ef8: 660e           	bnes 0x2f08
00002efa: 4682           	notl %d2
00002efc: 2682           	movel %d2,%a3@
00002efe: 6112           	bsrs 0x2f12
00002f00: b494           	cmpl %a4@,%d2
00002f02: 6604           	bnes 0x2f08
00002f04: 7000           	moveq #0,%d0
00002f06: 6002           	bras 0x2f0a
00002f08: 7001           	moveq #1,%d0
00002f0a: 2e4a           	moveal %a2,%sp
00002f0c: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00002f10: 4e75           	rts
00002f12: 4878 0004      	pea 0x4
00002f16: 2f0b           	movel %a3,%sp@-
00002f18: 4eb9 0000 3166 	jsr 0x3166
00002f1e: 508f           	addql #8,%sp
00002f20: 4878 0004      	pea 0x4
00002f24: 2f0c           	movel %a4,%sp@-
00002f26: 4eb9 0000 3178 	jsr 0x3178
00002f2c: 508f           	addql #8,%sp
00002f2e: 4e75           	rts
00002f30: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00002f34: 2278 0010      	moveal 0x10,%a1
00002f38: 2478 002c      	moveal 0x2c,%a2
00002f3c: 2678 00f4      	moveal 0xf4,%a3
00002f40: 41fa 0064      	lea %pc@(0x2fa6),%a0
00002f44: 21c8 0010      	movel %a0,0x10
00002f48: 21c8 002c      	movel %a0,0x2c
00002f4c: 21c8 00f4      	movel %a0,0xf4
00002f50: 204f           	moveal %sp,%a0
00002f52: 4e71           	nop
00002f54: 7000           	moveq #0,%d0
00002f56: 42c0           	movew %ccr,%d0
00002f58: 700a           	moveq #10,%d0
00002f5a: 4e7a 1002      	movec %cacr,%d1
00002f5e: 2401           	movel %d1,%d2
00002f60: 0041 0101      	oriw #257,%d1
00002f64: 4e7b 1002      	movec %d1,%cacr
00002f68: 4e7a 1002      	movec %cacr,%d1
00002f6c: 4e7b 2002      	movec %d2,%cacr
00002f70: 0801 0000      	btst #0,%d1
00002f74: 671a           	beqs 0x2f90
00002f76: 7014           	moveq #20,%d0
00002f78: 0801 0008      	btst #8,%d1
00002f7c: 6728           	beqs 0x2fa6
00002f7e: 203c 0001 001e 	movel #65566,%d0
00002f84: f039 4200 0004 	pmove %tc,0x4ac66
00002f8a: ac66 
00002f8c: 701e           	moveq #30,%d0
00002f8e: 6016           	bras 0x2fa6
00002f90: 7028           	moveq #40,%d0
00002f92: 4e7a 1808      	movec %pcr,%d1
00002f96: 703c           	moveq #60,%d0
00002f98: 06d0 0000      	callm #0,%a0@
00002f9c: 7028           	moveq #40,%d0
00002f9e: 33fc 0001 0004 	movew #1,0x4ac6a
00002fa4: ac6a 
00002fa6: 21cb 00f4      	movel %a3,0xf4
00002faa: 21ca 002c      	movel %a2,0x2c
00002fae: 21c9 0010      	movel %a1,0x10
00002fb2: 2e48           	moveal %a0,%sp
00002fb4: 4e71           	nop
00002fb6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00002fba: 4e75           	rts
00002fbc: 48e7 2020      	moveml %d2/%a2,%sp@-
00002fc0: 204f           	moveal %sp,%a0
00002fc2: 7000           	moveq #0,%d0
00002fc4: 2278 002c      	moveal 0x2c,%a1
00002fc8: 2478 0008      	moveal 0x8,%a2
00002fcc: 223c 0000 3038 	movel #12344,%d1
00002fd2: 21c1 002c      	movel %d1,0x2c
00002fd6: 21c1 0008      	movel %d1,0x8
00002fda: 4e71           	nop
00002fdc: 2239 0004 ac5c 	movel 0x4ac5c,%d1
00002fe2: 0c41 0014      	cmpiw #20,%d1
00002fe6: 6b4a           	bmis 0x3032
00002fe8: 0c41 003c      	cmpiw #60,%d1
00002fec: 6b16           	bmis 0x3004
00002fee: 4e7a 2808      	movec %pcr,%d2
00002ff2: 4842           	swap %d2
00002ff4: 0c42 0431      	cmpiw #1073,%d2
00002ff8: 670a           	beqs 0x3004
00002ffa: 4842           	swap %d2
00002ffc: 0882 0001      	bclr #1,%d2
00003000: 4e7b 2808      	movec %d2,%pcr
00003004: 42a7           	clrl %sp@-
00003006: 42a7           	clrl %sp@-
00003008: 42a7           	clrl %sp@-
0000300a: f35f           	frestore %sp@+
0000300c: f280 0000      	fnop 
00003010: f327           	fsave %sp@-
00003012: 7010           	moveq #16,%d0
00003014: 0c41 003c      	cmpiw #60,%d1
00003018: 671e           	beqs 0x3038
0000301a: 7008           	moveq #8,%d0
0000301c: 0c41 0028      	cmpiw #40,%d1
00003020: 6716           	beqs 0x3038
00003022: 7006           	moveq #6,%d0
00003024: 122f 0001      	moveb %sp@(1),%d1
00003028: 0c01 0038      	cmpib #56,%d1
0000302c: 670a           	beqs 0x3038
0000302e: 7004           	moveq #4,%d0
00003030: 6006           	bras 0x3038
00003032: 4a78 fa40      	tstw 0xfffffa40
00003036: 7001           	moveq #1,%d0
00003038: 21c9 002c      	movel %a1,0x2c
0000303c: 21ca 0008      	movel %a2,0x8
00003040: 2e48           	moveal %a0,%sp
00003042: 4e71           	nop
00003044: 4840           	swap %d0
00003046: 4cdf 0404      	moveml %sp@+,%d2/%a2
0000304a: 4e75           	rts
0000304c:  _processor_init
0000304c: 6100 fee2      	bsrw 0x2f30
00003050: 4840           	swap %d0
00003052: 33c0 0004 ac60 	movew %d0,0x4ac60
00003058: 4240           	clrw %d0
0000305a: 4840           	swap %d0
0000305c: 23c0 0004 ac5c 	movel %d0,0x4ac5c
00003062: 6706           	beqs 0x306a
00003064: 31fc 0001 059e 	movew #1,0x59e
0000306a: 6100 ff50      	bsrw 0x2fbc
0000306e: 23c0 0004 ac62 	movel %d0,0x4ac62
00003074: 0c39 0014 0004 	cmpib #20,0x4ac5f
0000307a: ac5f 
0000307c: 6606           	bnes 0x3084
0000307e: 7009           	moveq #9,%d0
00003080: 6000 009a      	braw 0x311c
00003084: 0c39 001e 0004 	cmpib #30,0x4ac5f
0000308a: ac5f 
0000308c: 663a           	bnes 0x30c8
0000308e: 4a79 0004 ac60 	tstw 0x4ac60
00003094: 662e           	bnes 0x30c4
00003096: 4eb9 0001 2680 	jsr 0x12680
0000309c: f039 4c00 0000 	pmove 0x31f8,%crp
000030a2: 31f8 
000030a4: f039 4000 0000 	pmove 0x3200,%tc
000030aa: 3200 
000030ac: f039 0800 0000 	pmove 0x3204,%tt0
000030b2: 3204 
000030b4: f039 0c00 0000 	pmove 0x3208,%tt1
000030ba: 3208 
000030bc: 203c 0000 3919 	movel #14617,%d0
000030c2: 6058           	bras 0x311c
000030c4: 7019           	moveq #25,%d0
000030c6: 6054           	bras 0x311c
000030c8: 223c 8000 8000 	movel #-2147450880,%d1
000030ce: 0c39 0028 0004 	cmpib #40,0x4ac5f
000030d4: ac5f 
000030d6: 6712           	beqs 0x30ea
000030d8: 223c 80c0 8000 	movel #-2134867968,%d1
000030de: 0c39 003c 0004 	cmpib #60,0x4ac5f
000030e4: ac5f 
000030e6: 6702           	beqs 0x30ea
000030e8: 603c           	bras 0x3126
000030ea: 7000           	moveq #0,%d0
000030ec: 4e7b 0003      	movec %d0,%tc
000030f0: 203c 00ff e000 	movel #16769024,%d0
000030f6: 4e7b 0004      	movec %d0,%itt0
000030fa: 7000           	moveq #0,%d0
000030fc: 4e7b 0005      	movec %d0,%itt1
00003100: 203c 00ff a040 	movel #16752704,%d0
00003106: 4e7b 0006      	movec %d0,%dtt0
0000310a: 203c 00ff 8000 	movel #16744448,%d0
00003110: 4e7b 0007      	movec %d0,%dtt1
00003114: 4e71           	nop
00003116: f4d8           	cinva bc
00003118: 4e71           	nop
0000311a: 2001           	movel %d1,%d0
0000311c: 23c0 0004 ac6c 	movel %d0,0x4ac6c
00003122: 4e7b 0002      	movec %d0,%cacr
00003126: 4e75           	rts
00003128:  _instruction_cache_kludge
00003128:  _invalidate_instruction_cache
00003128: 0c39 0014 0004 	cmpib #20,0x4ac5f
0000312e: ac5f 
00003130: 670a           	beqs 0x313c
00003132: 0c39 001e 0004 	cmpib #30,0x4ac5f
00003138: ac5f 
0000313a: 660e           	bnes 0x314a
0000313c: 4e7a 0002      	movec %cacr,%d0
00003140: 0000 0008      	orib #8,%d0
00003144: 4e7b 0002      	movec %d0,%cacr
00003148: 601a           	bras 0x3164
0000314a: 0c39 0028 0004 	cmpib #40,0x4ac5f
00003150: ac5f 
00003152: 670a           	beqs 0x315e
00003154: 0c39 003c 0004 	cmpib #60,0x4ac5f
0000315a: ac5f 
0000315c: 6606           	bnes 0x3164
0000315e: 4e71           	nop
00003160: f4f8           	cpusha bc
00003162: 4e71           	nop
00003164: 4e75           	rts
00003166:  _flush_data_cache
00003166: 0c39 0028 0004 	cmpib #40,0x4ac5f
0000316c: ac5f 
0000316e: 6b06           	bmis 0x3176
00003170: 4e71           	nop
00003172: f478           	cpusha dc
00003174: 4e71           	nop
00003176: 4e75           	rts
00003178:  _invalidate_data_cache
00003178: 0c39 001e 0004 	cmpib #30,0x4ac5f
0000317e: ac5f 
00003180: 660e           	bnes 0x3190
00003182: 4e7a 0002      	movec %cacr,%d0
00003186: 0040 0800      	oriw #2048,%d0
0000318a: 4e7b 0002      	movec %d0,%cacr
0000318e: 601a           	bras 0x31aa
00003190: 0c39 0028 0004 	cmpib #40,0x4ac5f
00003196: ac5f 
00003198: 670a           	beqs 0x31a4
0000319a: 0c39 003c 0004 	cmpib #60,0x4ac5f
000031a0: ac5f 
000031a2: 6606           	bnes 0x31aa
000031a4: 4e71           	nop
000031a6: f478           	cpusha dc
000031a8: 4e71           	nop
000031aa: 4e75           	rts
000031ac:  _cache_exists
000031ac: 7000           	moveq #0,%d0
000031ae: 0c39 0014 0004 	cmpib #20,0x4ac5f
000031b4: ac5f 
000031b6: 6b02           	bmis 0x31ba
000031b8: 7001           	moveq #1,%d0
000031ba: 4e75           	rts
000031bc:  _set_cache
000031bc: 61ee           	bsrs 0x31ac
000031be: 4a40           	tstw %d0
000031c0: 6734           	beqs 0x31f6
000031c2: 7000           	moveq #0,%d0
000031c4: 4a6f 0004      	tstw %sp@(4)
000031c8: 6612           	bnes 0x31dc
000031ca: 0c39 0028 0004 	cmpib #40,0x4ac5f
000031d0: ac5f 
000031d2: 6b1e           	bmis 0x31f2
000031d4: 4e71           	nop
000031d6: f478           	cpusha dc
000031d8: 4e71           	nop
000031da: 6016           	bras 0x31f2
000031dc: 2039 0004 ac6c 	movel 0x4ac6c,%d0
000031e2: 0c39 0028 0004 	cmpib #40,0x4ac5f
000031e8: ac5f 
000031ea: 6b06           	bmis 0x31f2
000031ec: 4e71           	nop
000031ee: f4d8           	cinva bc
000031f0: 4e71           	nop
000031f2: 4e7b 0002      	movec %d0,%cacr
000031f6: 4e75           	rts
000031f8: 8000           	orb %d0,%d0
000031fa: 0002 0000      	orib #0,%d2
000031fe: 0700           	btst %d3,%d0
00003200: 80f0 4445      	divuw %a0@(0000000000000045,%d4:w:4),%d0
00003204: 017e           	.short 0x017e
00003206: 8107           	sbcd %d7,%d0
00003208: 807e           	.short 0x807e
0000320a: 8507           	sbcd %d7,%d2
0000320c:  _init_exc_vec
0000320c: 41fa 002e      	lea %pc@(0x323c),%a0
00003210: 43f8 0008      	lea 0x8,%a1
00003214: 703d           	moveq #61,%d0
00003216: 22c8           	movel %a0,%a1@+
00003218: 5488           	addql #2,%a0
0000321a: 51c8 fffa      	dbf %d0,0x3216
0000321e: 4e75           	rts
00003220:  _init_user_vec
00003220: 41fa 0096      	lea %pc@(0x32b8),%a0
00003224: 43f8 0100      	lea 0x100,%a1
00003228: 703f           	moveq #63,%d0
0000322a: 4a6f 0004      	tstw %sp@(4)
0000322e: 6704           	beqs 0x3234
00003230: 303c 00bf      	movew #191,%d0
00003234: 22c8           	movel %a0,%a1@+
00003236: 51c8 fffc      	dbf %d0,0x3234
0000323a: 4e75           	rts
0000323c: 617e           	bsrs 0x32bc
0000323e: 617c           	bsrs 0x32bc
00003240: 617a           	bsrs 0x32bc
00003242: 6178           	bsrs 0x32bc
00003244: 6176           	bsrs 0x32bc
00003246: 6174           	bsrs 0x32bc
00003248: 6172           	bsrs 0x32bc
0000324a: 6170           	bsrs 0x32bc
0000324c: 616e           	bsrs 0x32bc
0000324e: 616c           	bsrs 0x32bc
00003250: 616a           	bsrs 0x32bc
00003252: 6168           	bsrs 0x32bc
00003254: 6166           	bsrs 0x32bc
00003256: 6164           	bsrs 0x32bc
00003258: 6162           	bsrs 0x32bc
0000325a: 6160           	bsrs 0x32bc
0000325c: 615e           	bsrs 0x32bc
0000325e: 615c           	bsrs 0x32bc
00003260: 615a           	bsrs 0x32bc
00003262: 6158           	bsrs 0x32bc
00003264: 6156           	bsrs 0x32bc
00003266: 6154           	bsrs 0x32bc
00003268: 6152           	bsrs 0x32bc
0000326a: 6150           	bsrs 0x32bc
0000326c: 614e           	bsrs 0x32bc
0000326e: 614c           	bsrs 0x32bc
00003270: 614a           	bsrs 0x32bc
00003272: 6148           	bsrs 0x32bc
00003274: 6146           	bsrs 0x32bc
00003276: 6144           	bsrs 0x32bc
00003278: 6142           	bsrs 0x32bc
0000327a: 6140           	bsrs 0x32bc
0000327c: 613e           	bsrs 0x32bc
0000327e: 613c           	bsrs 0x32bc
00003280: 613a           	bsrs 0x32bc
00003282: 6138           	bsrs 0x32bc
00003284: 6136           	bsrs 0x32bc
00003286: 6134           	bsrs 0x32bc
00003288: 6132           	bsrs 0x32bc
0000328a: 6130           	bsrs 0x32bc
0000328c: 612e           	bsrs 0x32bc
0000328e: 612c           	bsrs 0x32bc
00003290: 612a           	bsrs 0x32bc
00003292: 6128           	bsrs 0x32bc
00003294: 6126           	bsrs 0x32bc
00003296: 6124           	bsrs 0x32bc
00003298: 6122           	bsrs 0x32bc
0000329a: 6120           	bsrs 0x32bc
0000329c: 611e           	bsrs 0x32bc
0000329e: 611c           	bsrs 0x32bc
000032a0: 611a           	bsrs 0x32bc
000032a2: 6118           	bsrs 0x32bc
000032a4: 6116           	bsrs 0x32bc
000032a6: 6114           	bsrs 0x32bc
000032a8: 6112           	bsrs 0x32bc
000032aa: 6110           	bsrs 0x32bc
000032ac: 610e           	bsrs 0x32bc
000032ae: 610c           	bsrs 0x32bc
000032b0: 610a           	bsrs 0x32bc
000032b2: 6108           	bsrs 0x32bc
000032b4: 6106           	bsrs 0x32bc
000032b6: 6104           	bsrs 0x32bc
000032b8: 487a ff82      	pea %pc@(0x323c)
000032bc: 46fc 2700      	movew #9984,%sr
000032c0: 48f8 7fff 0384 	moveml %d0-%fp,0x384
000032c6: 4e68           	movel %usp,%a0
000032c8: 21c8 03c8      	movel %a0,0x3c8
000032cc: 201f           	movel %sp@+,%d0
000032ce: 21cf 03c0      	movel %sp,0x3c0
000032d2: 41fa ff68      	lea %pc@(0x323c),%a0
000032d6: 9088           	subl %a0,%d0
000032d8: e288           	lsrl #1,%d0
000032da: 5280           	addql #1,%d0
000032dc: 21c0 03c4      	movel %d0,0x3c4
000032e0: 5340           	subqw #1,%d0
000032e2: 6600 001e      	bnew 0x3302
000032e6: 4a79 0000 059e 	tstw 0x59e
000032ec: 6700 0014      	beqw 0x3302
000032f0: 302f 0006      	movew %sp@(6),%d0
000032f4: 48c0           	extl %d0
000032f6: 0280 0000 0fff 	andil #4095,%d0
000032fc: e488           	lsrl #2,%d0
000032fe: 21c0 03c4      	movel %d0,0x3c4
00003302: 4cd7 00ff      	moveml %sp@,%d0-%d7
00003306: 48f8 00ff 03cc 	moveml %d0-%d7,0x3cc
0000330c: 21fc 1234 5678 	movel #305419896,0x380
00003312: 0380 
00003314: 4ff9 0004 ae70 	lea 0x4ae70,%sp
0000331a: 4ef9 0000 c928 	jmp 0xc928
00003320:  _int_hbl
00003320: 3f00           	movew %d0,%sp@-
00003322: 302f 0002      	movew %sp@(2),%d0
00003326: 0240 0700      	andiw #1792,%d0
0000332a: 6606           	bnes 0x3332
0000332c: 006f 0300 0002 	oriw #768,%sp@(2)
00003332: 301f           	movew %sp@+,%d0
00003334: 4e73           	rte
00003336:  _int_vbl
00003336: 52b8 0466      	addql #1,0x466
0000333a: 5378 0452      	subqw #1,0x452
0000333e: 6b00 00b8      	bmiw 0x33f8
00003342: 48e7 fffe      	moveml %d0-%fp,%sp@-
00003346: 52b8 0462      	addql #1,0x462
0000334a: 4eb9 0000 e958 	jsr 0xe958
00003350: 4eb9 0001 1d20 	jsr 0x11d20
00003356: 2038 045a      	movel 0x45a,%d0
0000335a: 6724           	beqs 0x3380
0000335c: 42b8 045a      	clrl 0x45a
00003360: 43f8 8240      	lea 0xffff8240,%a1
00003364: 7207           	moveq #7,%d1
00003366: 0880 0000      	bclr #0,%d0
0000336a: 670c           	beqs 0x3378
0000336c: 43f8 9800      	lea 0xffff9800,%a1
00003370: 2239 0004 ca86 	movel 0x4ca86,%d1
00003376: 5381           	subql #1,%d1
00003378: 2040           	moveal %d0,%a0
0000337a: 22d8           	movel %a0@+,%a1@+
0000337c: 51c9 fffc      	dbf %d1,0x337a
00003380: 2038 045e      	movel 0x45e,%d0
00003384: 6732           	beqs 0x33b8
00003386: 21c0 044e      	movel %d0,0x44e
0000338a: e048           	lsrw #8,%d0
0000338c: 11c0 8203      	moveb %d0,0xffff8203
00003390: 4840           	swap %d0
00003392: 11c0 8201      	moveb %d0,0xffff8201
00003396: 4a79 0004 c0d4 	tstw 0x4c0d4
0000339c: 6612           	bnes 0x33b0
0000339e: 4a79 0004 c0d6 	tstw 0x4c0d6
000033a4: 660a           	bnes 0x33b0
000033a6: 4a79 0004 c0d8 	tstw 0x4c0d8
000033ac: 6602           	bnes 0x33b0
000033ae: 6008           	bras 0x33b8
000033b0: 2038 045e      	movel 0x45e,%d0
000033b4: 11c0 820d      	moveb %d0,0xffff820d
000033b8: 4eb9 0000 9a72 	jsr 0x9a72
000033be: 3038 0454      	movew 0x454,%d0
000033c2: 671e           	beqs 0x33e2
000033c4: 5340           	subqw #1,%d0
000033c6: 2078 0456      	moveal 0x456,%a0
000033ca: 2258           	moveal %a0@+,%a1
000033cc: b3fc 0000 0000 	cmpal #0,%a1
000033d2: 670a           	beqs 0x33de
000033d4: 2f08           	movel %a0,%sp@-
000033d6: 2f00           	movel %d0,%sp@-
000033d8: 4e91           	jsr %a1@
000033da: 201f           	movel %sp@+,%d0
000033dc: 205f           	moveal %sp@+,%a0
000033de: 51c8 ffea      	dbf %d0,0x33ca
000033e2: 4a78 04ee      	tstw 0x4ee
000033e6: 660c           	bnes 0x33f4
000033e8: 2078 0502      	moveal 0x502,%a0
000033ec: 4e90           	jsr %a0@
000033ee: 70ff           	moveq #-1,%d0
000033f0: 31c0 04ee      	movew %d0,0x4ee
000033f4: 4cdf 7fff      	moveml %sp@+,%d0-%fp
000033f8: 5278 0452      	addqw #1,0x452
000033fc: 4e73           	rte
000033fe:  _int_timerc
000033fe: 52b8 04ba      	addql #1,0x4ba
00003402: e7f9 0004 c0f4 	rolw 0x4c0f4
00003408: 6a20           	bpls 0x342a
0000340a: 48e7 fffe      	moveml %d0-%fp,%sp@-
0000340e: 4eb9 0000 ba8a 	jsr 0xba8a
00003414: 4eb9 0000 fb90 	jsr 0xfb90
0000341a: 3f38 0442      	movew 0x442,%sp@-
0000341e: 2078 0400      	moveal 0x400,%a0
00003422: 4e90           	jsr %a0@
00003424: 548f           	addql #2,%sp
00003426: 4cdf 7fff      	moveml %sp@+,%d0-%fp
0000342a: 11fc 00df fa11 	moveb #-33,0xfffffa11
00003430: 4e73           	rte
00003432:  _mfp_rs232_rx_interrupt
00003432: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003436: 4eb9 0000 f2a4 	jsr 0xf2a4
0000343c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003440: 4e73           	rte
00003442:  _mfp_rs232_tx_interrupt
00003442: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003446: 4eb9 0000 f2c2 	jsr 0xf2c2
0000344c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003450: 4e73           	rte
00003452:  _mfp_tt_rx_interrupt
00003452: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003456: 4eb9 0000 f30c 	jsr 0xf30c
0000345c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003460: 4e73           	rte
00003462:  _mfp_tt_tx_interrupt
00003462: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003466: 4eb9 0000 f34a 	jsr 0xf34a
0000346c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003470: 4e73           	rte
00003472:  _scca_rx_interrupt
00003472: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
00003476: 3f3c 0000      	movew #0,%sp@-
0000347a: 4eb9 0000 f394 	jsr 0xf394
00003480: 4fef 0002      	lea %sp@(2),%sp
00003484: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003488: 4e73           	rte
0000348a:  _scca_tx_interrupt
0000348a: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
0000348e: 3f3c 0000      	movew #0,%sp@-
00003492: 4eb9 0000 f41a 	jsr 0xf41a
00003498: 4fef 0002      	lea %sp@(2),%sp
0000349c: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034a0: 4e73           	rte
000034a2:  _scca_es_interrupt
000034a2: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034a6: 3f3c 0000      	movew #0,%sp@-
000034aa: 4eb9 0000 f4a6 	jsr 0xf4a6
000034b0: 4fef 0002      	lea %sp@(2),%sp
000034b4: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034b8: 4e73           	rte
000034ba:  _sccb_rx_interrupt
000034ba: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034be: 3f3c 0001      	movew #1,%sp@-
000034c2: 4eb9 0000 f394 	jsr 0xf394
000034c8: 4fef 0002      	lea %sp@(2),%sp
000034cc: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034d0: 4e73           	rte
000034d2:  _sccb_tx_interrupt
000034d2: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034d6: 3f3c 0001      	movew #1,%sp@-
000034da: 4eb9 0000 f41a 	jsr 0xf41a
000034e0: 4fef 0002      	lea %sp@(2),%sp
000034e4: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
000034e8: 4e73           	rte
000034ea:  _sccb_es_interrupt
000034ea: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
000034ee: 3f3c 0001      	movew #1,%sp@-
000034f2: 4eb9 0000 f4a6 	jsr 0xf4a6
000034f8: 4fef 0002      	lea %sp@(2),%sp
000034fc: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
00003500: 4e73           	rte
00003502:  _call_etv_critic
00003502: 202f 0004      	movel %sp@(4),%d0
00003506: 2f0a           	movel %a2,%sp@-
00003508: 2f02           	movel %d2,%sp@-
0000350a: 2f00           	movel %d0,%sp@-
0000350c: 70ff           	moveq #-1,%d0
0000350e: 2078 0404      	moveal 0x404,%a0
00003512: 4e90           	jsr %a0@
00003514: 588f           	addql #4,%sp
00003516: 241f           	movel %sp@+,%d2
00003518: 245f           	moveal %sp@+,%a2
0000351a: 4e75           	rts
0000351c:  _default_etv_critic
0000351c: 302f 0004      	movew %sp@(4),%d0
00003520: 48c0           	extl %d0
00003522: 4e75           	rts
00003524:  _int_illegal
00003524: 48e7 8080      	moveml %d0/%a0,%sp@-
00003528: 206f 000a      	moveal %sp@(10),%a0
0000352c: 3010           	movew %a0@,%d0
0000352e: 0240 ffc0      	andiw #-64,%d0
00003532: 0c40 42c0      	cmpiw #17088,%d0
00003536: 660a           	bnes 0x3542
00003538: 0250 fdff      	andiw #-513,%a0@
0000353c: 4cdf 0101      	moveml %sp@+,%d0/%a0
00003540: 4e73           	rte
00003542: 4cdf 0101      	moveml %sp@+,%d0/%a0
00003546: 6000 fcf8      	braw 0x3240
0000354a:  _int_priv
0000354a: 48e7 8080      	moveml %d0/%a0,%sp@-
0000354e: 206f 000a      	moveal %sp@(10),%a0
00003552: 3010           	movew %a0@,%d0
00003554: 0240 ffc0      	andiw #-64,%d0
00003558: 0c40 40c0      	cmpiw #16576,%d0
0000355c: 6646           	bnes 0x35a4
0000355e: 0050 0200      	oriw #512,%a0@
00003562: 0c39 0014 0004 	cmpib #20,0x4ac5f
00003568: ac5f 
0000356a: 670a           	beqs 0x3576
0000356c: 0c39 001e 0004 	cmpib #30,0x4ac5f
00003572: ac5f 
00003574: 660e           	bnes 0x3584
00003576: 4e7a 0002      	movec %cacr,%d0
0000357a: 0000 0008      	orib #8,%d0
0000357e: 4e7b 0002      	movec %d0,%cacr
00003582: 601a           	bras 0x359e
00003584: 0c39 0028 0004 	cmpib #40,0x4ac5f
0000358a: ac5f 
0000358c: 670a           	beqs 0x3598
0000358e: 0c39 003c 0004 	cmpib #60,0x4ac5f
00003594: ac5f 
00003596: 6606           	bnes 0x359e
00003598: 4e71           	nop
0000359a: f4f8           	cpusha bc
0000359c: 4e71           	nop
0000359e: 4cdf 0101      	moveml %sp@+,%d0/%a0
000035a2: 4e73           	rte
000035a4: 4cdf 0101      	moveml %sp@+,%d0/%a0
000035a8: 6000 fc9e      	braw 0x3248
000035ac:  _int_unimpint
000035ac: 2f08           	movel %a0,%sp@-
000035ae: 206f 0006      	moveal %sp@(6),%a0
000035b2: 0810 0000      	btst #0,%a0@
000035b6: 205f           	moveal %sp@+,%a0
000035b8: 6700 fcf8      	beqw 0x32b2
000035bc: 4e56 ffb8      	linkw %fp,#-72
000035c0: 48ee 3fff ffc0 	moveml %d0-%a5,%fp@(-64)
000035c6: 2d56 fff8      	movel %fp@,%fp@(-8)
000035ca: 082e 0005 0004 	btst #5,%fp@(4)
000035d0: 6604           	bnes 0x35d6
000035d2: 4e68           	movel %usp,%a0
000035d4: 6004           	bras 0x35da
000035d6: 41ee 000c      	lea %fp@(12),%a0
000035da: 2d48 fffc      	movel %a0,%fp@(-4)
000035de: 206e 0006      	moveal %fp@(6),%a0
000035e2: 2010           	movel %a0@,%d0
000035e4: 2d40 ffb8      	movel %d0,%fp@(-72)
000035e8: 58ae 0006      	addql #4,%fp@(6)
000035ec: 610e           	bsrs 0x35fc
000035ee: 4cee 3fff ffc0 	moveml %fp@(-64),%d0-%a5
000035f4: 2cae fff8      	movel %fp@(-8),%fp@
000035f8: 4e5e           	unlk %fp
000035fa: 4e73           	rte
000035fc: 322e ffb8      	movew %fp@(-72),%d1
00003600: 1001           	moveb %d1,%d0
00003602: 0240 0007      	andiw #7,%d0
00003606: e548           	lslw #2,%d0
00003608: 2076 00e0      	moveal %fp@(ffffffffffffffe0,%d0:w),%a0
0000360c: d0ee ffba      	addaw %fp@(-70),%a0
00003610: 0801 0007      	btst #7,%d1
00003614: 6700 00a6      	beqw 0x36bc
00003618: 3001           	movew %d1,%d0
0000361a: ef58           	rolw #7,%d0
0000361c: 0240 0007      	andiw #7,%d0
00003620: e548           	lslw #2,%d0
00003622: 2036 00c0      	movel %fp@(ffffffffffffffc0,%d0:w),%d0
00003626: 0801 0006      	btst #6,%d1
0000362a: 673a           	beqs 0x3666
0000362c: 2600           	movel %d0,%d3
0000362e: 2648           	moveal %a0,%a3
00003630: e19b           	roll #8,%d3
00003632: 2003           	movel %d3,%d0
00003634: 614a           	bsrs 0x3680
00003636: 4a81           	tstl %d1
00003638: 6676           	bnes 0x36b0
0000363a: 544b           	addqw #2,%a3
0000363c: 204b           	moveal %a3,%a0
0000363e: e19b           	roll #8,%d3
00003640: 2003           	movel %d3,%d0
00003642: 613c           	bsrs 0x3680
00003644: 4a81           	tstl %d1
00003646: 6668           	bnes 0x36b0
00003648: 544b           	addqw #2,%a3
0000364a: 204b           	moveal %a3,%a0
0000364c: e19b           	roll #8,%d3
0000364e: 2003           	movel %d3,%d0
00003650: 612e           	bsrs 0x3680
00003652: 4a81           	tstl %d1
00003654: 665a           	bnes 0x36b0
00003656: 544b           	addqw #2,%a3
00003658: 204b           	moveal %a3,%a0
0000365a: e19b           	roll #8,%d3
0000365c: 2003           	movel %d3,%d0
0000365e: 6120           	bsrs 0x3680
00003660: 4a81           	tstl %d1
00003662: 664c           	bnes 0x36b0
00003664: 4e75           	rts
00003666: 2600           	movel %d0,%d3
00003668: 2648           	moveal %a0,%a3
0000366a: e048           	lsrw #8,%d0
0000366c: 6112           	bsrs 0x3680
0000366e: 4a81           	tstl %d1
00003670: 663e           	bnes 0x36b0
00003672: 544b           	addqw #2,%a3
00003674: 204b           	moveal %a3,%a0
00003676: 2003           	movel %d3,%d0
00003678: 6106           	bsrs 0x3680
0000367a: 4a81           	tstl %d1
0000367c: 6632           	bnes 0x36b0
0000367e: 4e75           	rts
00003680: 082e 0005 0004 	btst #5,%fp@(4)
00003686: 6608           	bnes 0x3690
00003688: 6100 0116      	bsrw 0x37a0
0000368c: 4a81           	tstl %d1
0000368e: 661e           	bnes 0x36ae
00003690: 240f           	movel %sp,%d2
00003692: 2478 0008      	moveal 0x8,%a2
00003696: 43fa 0010      	lea %pc@(0x36a8),%a1
0000369a: 21c9 0008      	movel %a1,0x8
0000369e: 7201           	moveq #1,%d1
000036a0: 4e71           	nop
000036a2: 1080           	moveb %d0,%a0@
000036a4: 4e71           	nop
000036a6: 7200           	moveq #0,%d1
000036a8: 21ca 0008      	movel %a2,0x8
000036ac: 2e42           	moveal %d2,%sp
000036ae: 4e75           	rts
000036b0: 204b           	moveal %a3,%a0
000036b2: 203c 00a1 0001 	movel #10551297,%d0
000036b8: 6000 00b2      	braw 0x376c
000036bc: 0801 0006      	btst #6,%d1
000036c0: 674a           	beqs 0x370c
000036c2: 2648           	moveal %a0,%a3
000036c4: 6170           	bsrs 0x3736
000036c6: 4a81           	tstl %d1
000036c8: 6600 009a      	bnew 0x3764
000036cc: 2600           	movel %d0,%d3
000036ce: 544b           	addqw #2,%a3
000036d0: 204b           	moveal %a3,%a0
000036d2: 6162           	bsrs 0x3736
000036d4: 4a81           	tstl %d1
000036d6: 6600 008c      	bnew 0x3764
000036da: e14b           	lslw #8,%d3
000036dc: 1600           	moveb %d0,%d3
000036de: 544b           	addqw #2,%a3
000036e0: 204b           	moveal %a3,%a0
000036e2: 6152           	bsrs 0x3736
000036e4: 4a81           	tstl %d1
000036e6: 667c           	bnes 0x3764
000036e8: e18b           	lsll #8,%d3
000036ea: 1600           	moveb %d0,%d3
000036ec: 544b           	addqw #2,%a3
000036ee: 204b           	moveal %a3,%a0
000036f0: 6144           	bsrs 0x3736
000036f2: 4a81           	tstl %d1
000036f4: 666e           	bnes 0x3764
000036f6: e18b           	lsll #8,%d3
000036f8: 1600           	moveb %d0,%d3
000036fa: 102e ffb8      	moveb %fp@(-72),%d0
000036fe: e208           	lsrb #1,%d0
00003700: 0240 0007      	andiw #7,%d0
00003704: e548           	lslw #2,%d0
00003706: 2d83 00c0      	movel %d3,%fp@(ffffffffffffffc0,%d0:w)
0000370a: 4e75           	rts
0000370c: 2648           	moveal %a0,%a3
0000370e: 6126           	bsrs 0x3736
00003710: 4a81           	tstl %d1
00003712: 6650           	bnes 0x3764
00003714: 2600           	movel %d0,%d3
00003716: 544b           	addqw #2,%a3
00003718: 204b           	moveal %a3,%a0
0000371a: 611a           	bsrs 0x3736
0000371c: 4a81           	tstl %d1
0000371e: 6644           	bnes 0x3764
00003720: e14b           	lslw #8,%d3
00003722: 1600           	moveb %d0,%d3
00003724: 102e ffb8      	moveb %fp@(-72),%d0
00003728: e208           	lsrb #1,%d0
0000372a: 0240 0007      	andiw #7,%d0
0000372e: e548           	lslw #2,%d0
00003730: 3d83 00c2      	movew %d3,%fp@(ffffffffffffffc2,%d0:w)
00003734: 4e75           	rts
00003736: 082e 0005 0004 	btst #5,%fp@(4)
0000373c: 6606           	bnes 0x3744
0000373e: 6160           	bsrs 0x37a0
00003740: 4a81           	tstl %d1
00003742: 661e           	bnes 0x3762
00003744: 240f           	movel %sp,%d2
00003746: 2478 0008      	moveal 0x8,%a2
0000374a: 43fa 0010      	lea %pc@(0x375c),%a1
0000374e: 21c9 0008      	movel %a1,0x8
00003752: 7201           	moveq #1,%d1
00003754: 4e71           	nop
00003756: 1010           	moveb %a0@,%d0
00003758: 4e71           	nop
0000375a: 7200           	moveq #0,%d1
0000375c: 21ca 0008      	movel %a2,0x8
00003760: 2e42           	moveal %d2,%sp
00003762: 4e75           	rts
00003764: 204b           	moveal %a3,%a0
00003766: 203c 0121 0001 	movel #18939905,%d0
0000376c: 3d6e 0004 fffc 	movew %fp@(4),%fp@(-4)
00003772: 2d6e 0006 fffe 	movel %fp@(6),%fp@(-2)
00003778: 3d7c 4008 0002 	movew #16392,%fp@(2)
0000377e: 2d48 0004      	movel %a0,%fp@(4)
00003782: 2d40 0008      	movel %d0,%fp@(8)
00003786: 082e 0005 fffc 	btst #5,%fp@(-4)
0000378c: 6706           	beqs 0x3794
0000378e: 08ee 0002 0009 	bset #2,%fp@(9)
00003794: 4fee ffc0      	lea %fp@(-64),%sp
00003798: 4cdf 7fff      	moveml %sp@+,%d0-%fp
0000379c: 6000 fa9e      	braw 0x323c
000037a0: b1fc 0000 0800 	cmpal #2048,%a0
000037a6: 6518           	bcss 0x37c0
000037a8: b1fc 00f0 0000 	cmpal #15728640,%a0
000037ae: 6514           	bcss 0x37c4
000037b0: b1fc 0100 0000 	cmpal #16777216,%a0
000037b6: 6508           	bcss 0x37c0
000037b8: b1fc ff00 0000 	cmpal #-16777216,%a0
000037be: 6504           	bcss 0x37c4
000037c0: 7201           	moveq #1,%d1
000037c2: 4e75           	rts
000037c4: 7200           	moveq #0,%d1
000037c6: 4e75           	rts
000037c8:  _biostrap
000037c8: 3239 0000 4374 	movew 0x4374,%d1
000037ce: 41f9 0000 4376 	lea 0x4376,%a0
000037d4: 600c           	bras 0x37e2
000037d6:  _xbiostrap
000037d6: 3239 0000 4474 	movew 0x4474,%d1
000037dc: 41f9 0000 4476 	lea 0x4476,%a0
000037e2: 2278 04a2      	moveal 0x4a2,%a1
000037e6: 301f           	movew %sp@+,%d0
000037e8: 3300           	movew %d0,%a1@-
000037ea: 231f           	movel %sp@+,%a1@-
000037ec: 4a78 059e      	tstw 0x59e
000037f0: 6702           	beqs 0x37f4
000037f2: 331f           	movew %sp@+,%a1@-
000037f4: 48e1 1f1f      	moveml %d3-%d7/%a3-%sp,%a1@-
000037f8: 21c9 04a2      	movel %a1,0x4a2
000037fc: 0800 000d      	btst #13,%d0
00003800: 6602           	bnes 0x3804
00003802: 4e6f           	movel %usp,%sp
00003804: 7000           	moveq #0,%d0
00003806: 301f           	movew %sp@+,%d0
00003808: b041           	cmpw %d1,%d0
0000380a: 640c           	bccs 0x3818
0000380c: 2200           	movel %d0,%d1
0000380e: d281           	addl %d1,%d1
00003810: d281           	addl %d1,%d1
00003812: d1c1           	addal %d1,%a0
00003814: 2050           	moveal %a0@,%a0
00003816: 4e90           	jsr %a0@
00003818: 2278 04a2      	moveal 0x4a2,%a1
0000381c: 4cd9 f8f8      	moveml %a1@+,%d3-%d7/%a3-%sp
00003820: 4a78 059e      	tstw 0x59e
00003824: 6702           	beqs 0x3828
00003826: 3f19           	movew %a1@+,%sp@-
00003828: 2f19           	movel %a1@+,%sp@-
0000382a: 3f19           	movew %a1@+,%sp@-
0000382c: 21c9 04a2      	movel %a1,0x4a2
00003830:  _just_rte
00003830: 4e73           	rte
00003832:  _xbios_unimpl
00003832: 3f00           	movew %d0,%sp@-
00003834: 4eb9 0000 446c 	jsr 0x446c
0000383a: 548f           	addql #2,%sp
0000383c: 4e75           	rts
0000383e:  _supexec
0000383e: 206f 0004      	moveal %sp@(4),%a0
00003842: 4ed0           	jmp %a0@
00003844:  _check_read_byte
00003844: 220f           	movel %sp,%d1
00003846: 2278 0008      	moveal 0x8,%a1
0000384a: 41fa 0018      	lea %pc@(0x3864),%a0
0000384e: 21c8 0008      	movel %a0,0x8
00003852: 7000           	moveq #0,%d0
00003854: 4e71           	nop
00003856: 206f 0004      	moveal %sp@(4),%a0
0000385a: 6100 f9c2      	bsrw 0x321e
0000385e: 4a10           	tstb %a0@
00003860: 4e71           	nop
00003862: 7001           	moveq #1,%d0
00003864: 21c9 0008      	movel %a1,0x8
00003868: 2e41           	moveal %d1,%sp
0000386a: 4e71           	nop
0000386c: 4e75           	rts
0000386e:  _keyclick
0000386e: 302f 0004      	movew %sp@(4),%d0
00003872: 2f0a           	movel %a2,%sp@-
00003874: 2f02           	movel %d2,%sp@-
00003876: 2078 05b0      	moveal 0x5b0,%a0
0000387a: 4e90           	jsr %a0@
0000387c: 241f           	movel %sp@+,%d2
0000387e: 245f           	moveal %sp@+,%a2
00003880: 4e75           	rts
00003882: 0000 41fa      	orib #-6,%d0
00003884:  _init_acia_vecs
00003886: 0138 43f9      	btst %d0,0x43f9
0000388a: 0004 b0a4      	orib #-92,%d4
0000388e: 2348 fff8      	movel %a0,%a1@(-8)
00003892: 237c 0000 39b4 	movel #14772,%a1@(-4)
00003898: fffc 
0000389a: 22bc 0000 3988 	movel #14728,%a1@
000038a0: 2348 0004      	movel %a0,%a1@(4)
000038a4: 2348 0008      	movel %a0,%a1@(8)
000038a8: 2348 000c      	movel %a0,%a1@(12)
000038ac: 2348 0010      	movel %a0,%a1@(16)
000038b0: 237c 0000 5f98 	movel #24472,%a1@(20)
000038b6: 0014 
000038b8: 2348 0018      	movel %a0,%a1@(24)
000038bc: 237c 0000 3958 	movel #14680,%a1@(28)
000038c2: 001c 
000038c4: 237c 0000 39c0 	movel #14784,%a1@(32)
000038ca: 0020 
000038cc: 4879 0000 001c 	pea 0x1c
000038d2: 487a 003c      	pea %pc@(0x3910)
000038d6: 4879 0004 b080 	pea 0x4b080
000038dc: 4eb9 0001 b91e 	jsr 0x1b91e
000038e2: 4fef 000c      	lea %sp@(12),%sp
000038e6: 7000           	moveq #0,%d0
000038e8: 13c0 0004 b0c8 	moveb %d0,0x4b0c8
000038ee: 13c0 0004 b0d5 	moveb %d0,0x4b0d5
000038f4: 13c0 0004 b0d6 	moveb %d0,0x4b0d6
000038fa: 1038 fc02      	moveb 0xfffffc02,%d0
000038fe: 487a 002c      	pea %pc@(0x392c)
00003902: 3f3c 0006      	movew #6,%sp@-
00003906: 4eb9 0000 d62c 	jsr 0xd62c
0000390c: 5c8f           	addql #6,%sp
0000390e: 4e75           	rts
00003910: 0004 af00      	orib #0,%d4
00003914: 0100           	btst %d0,%d0
00003916: 0000 0000      	orib #0,%d0
0000391a: 0040 00c0      	oriw #192,%d0
0000391e: 0004 b000      	orib #0,%d4
00003922: 0080 0000 0000 	oril #0,%d0
00003928: 0020 0060      	orib #96,%a0@-
0000392c:  _int_acia
0000392c: 48e7 f0f0      	moveml %d0-%d3/%a0-%a3,%sp@-
00003930: 2079 0004 b0c0 	moveal 0x4b0c0,%a0
00003936: 4e90           	jsr %a0@
00003938: 2079 0004 b0c4 	moveal 0x4b0c4,%a0
0000393e: 4e90           	jsr %a0@
00003940: 43f8 fa00      	lea 0xfffffa00,%a1
00003944: 0829 0004 0001 	btst #4,%a1@(1)
0000394a: 67e4           	beqs 0x3930
0000394c: 137c 00bf 0011 	moveb #-65,%a1@(17)
00003952: 4cdf 0f0f      	moveml %sp@+,%d0-%d3/%a0-%a3
00003956: 4e73           	rte
00003958: 1038 fc04      	moveb 0xfffffc04,%d0
0000395c: 6a28           	bpls 0x3986
0000395e: 0800 0000      	btst #0,%d0
00003962: 6722           	beqs 0x3986
00003964: 3f00           	movew %d0,%sp@-
00003966: 1038 fc06      	moveb 0xfffffc06,%d0
0000396a: 2079 0004 b0a4 	moveal 0x4b0a4,%a0
00003970: 4e90           	jsr %a0@
00003972: 301f           	movew %sp@+,%d0
00003974: 0800 0005      	btst #5,%d0
00003978: 670c           	beqs 0x3986
0000397a: 1038 fc06      	moveb 0xfffffc06,%d0
0000397e: 2079 0004 b0ac 	moveal 0x4b0ac,%a0
00003984: 4e90           	jsr %a0@
00003986: 4e75           	rts
00003988: 3239 0004 b096 	movew 0x4b096,%d1
0000398e: 5241           	addqw #1,%d1
00003990: b279 0004 b092 	cmpw 0x4b092,%d1
00003996: 6d02           	blts 0x399a
00003998: 7200           	moveq #0,%d1
0000399a: b279 0004 b094 	cmpw 0x4b094,%d1
000039a0: 6710           	beqs 0x39b2
000039a2: 2079 0004 b08e 	moveal 0x4b08e,%a0
000039a8: 1180 1000      	moveb %d0,%a0@(0000000000000000,%d1:w)
000039ac: 33c1 0004 b096 	movew %d1,0x4b096
000039b2: 4e75           	rts
000039b4: 3f00           	movew %d0,%sp@-
000039b6: 4eb9 0000 bb52 	jsr 0xbb52
000039bc: 548f           	addql #2,%sp
000039be: 4e75           	rts
000039c0: 7000           	moveq #0,%d0
000039c2: 1238 fc00      	moveb 0xfffffc00,%d1
000039c6: 1001           	moveb %d1,%d0
000039c8: 6a24           	bpls 0x39ee
000039ca: 0800 0000      	btst #0,%d0
000039ce: 671e           	beqs 0x39ee
000039d0: 3f00           	movew %d0,%sp@-
000039d2: 1038 fc02      	moveb 0xfffffc02,%d0
000039d6: 4eba 0018      	jsr %pc@(0x39f0)
000039da: 301f           	movew %sp@+,%d0
000039dc: 0800 0005      	btst #5,%d0
000039e0: 670c           	beqs 0x39ee
000039e2: 1038 fc02      	moveb 0xfffffc02,%d0
000039e6: 2079 0004 b0a8 	moveal 0x4b0a8,%a0
000039ec: 4e90           	jsr %a0@
000039ee: 4e75           	rts
000039f0:  ikbdraw
000039f0: 4a39 0004 b0c8 	tstb 0x4b0c8
000039f6: 664c           	bnes 0x3a44
000039f8: 0c40 00f6      	cmpiw #246,%d0
000039fc: 640e           	bccs 0x3a0c
000039fe: 41f9 0004 b080 	lea 0x4b080,%a0
00003a04: 2f39 0004 b0a0 	movel 0x4b0a0,%sp@-
00003a0a: 4e75           	rts
00003a0c: 13c0 0004 b0cc 	moveb %d0,0x4b0cc
00003a12: 33fc 0001 0004 	movew #1,0x4b0ca
00003a18: b0ca 
00003a1a: 0400 00f6      	subib #-10,%d0
00003a1e: 13fb 0810 0004 	moveb %pc@(0x3a30,%d0:l),0x4b0c8
00003a24: b0c8 
00003a26: 13fb 0812 0004 	moveb %pc@(0x3a3a,%d0:l),0x4b0c9
00003a2c: b0c9 
00003a2e: 4e75           	rts
00003a30: 0102           	btst %d0,%d2
00003a32: 0303           	btst %d1,%d3
00003a34: 0303           	btst %d1,%d3
00003a36: 0405 0607      	subib #7,%d5
00003a3a: 0705           	btst %d3,%d5
00003a3c: 0202 0202      	andib #2,%d2
00003a40: 0602 0101      	addib #1,%d2
00003a44: 3239 0004 b0ca 	movew 0x4b0ca,%d1
00003a4a: 41f9 0004 b0cc 	lea 0x4b0cc,%a0
00003a50: 1180 1000      	moveb %d0,%a0@(0000000000000000,%d1:w)
00003a54: 5339 0004 b0c9 	subqb #1,0x4b0c9
00003a5a: 6708           	beqs 0x3a64
00003a5c: 5279 0004 b0ca 	addqw #1,0x4b0ca
00003a62: 4e75           	rts
00003a64: 7200           	moveq #0,%d1
00003a66: 1239 0004 b0c8 	moveb 0x4b0c8,%d1
00003a6c: e541           	aslw #2,%d1
00003a6e: 227b 1806      	moveal %pc@(0x3a76,%d1:l),%a1
00003a72: 41f9 0004 b0cc 	lea 0x4b0cc,%a0
00003a78: 4ed1           	jmp %a1@
00003a7a: 0000 3a96      	orib #-106,%d0
00003a7e: 0000 3aa0      	orib #-96,%d0
00003a82: 0000 3aa2      	orib #-94,%d0
00003a86: 0000 3aaa      	orib #-86,%d0
00003a8a: 0000 3ab4      	orib #-76,%d0
00003a8e: 0000 3ab6      	orib #-74,%d0
00003a92: 0000 3aba      	orib #-70,%d0
00003a96: 5288           	addql #1,%a0
00003a98: 2279 0004 b0b0 	moveal 0x4b0b0,%a1
00003a9e: 6030           	bras 0x3ad0
00003aa0: 5288           	addql #1,%a0
00003aa2: 2279 0004 b0b4 	moveal 0x4b0b4,%a1
00003aa8: 6026           	bras 0x3ad0
00003aaa: 5288           	addql #1,%a0
00003aac: 2279 0004 b0b8 	moveal 0x4b0b8,%a1
00003ab2: 601c           	bras 0x3ad0
00003ab4: 5288           	addql #1,%a0
00003ab6: 7201           	moveq #1,%d1
00003ab8: 6002           	bras 0x3abc
00003aba: 7202           	moveq #2,%d1
00003abc: 43f9 0004 b0d4 	lea 0x4b0d4,%a1
00003ac2: 1298           	moveb %a0@+,%a1@
00003ac4: 1390 1800      	moveb %a0@,%a1@(0000000000000000,%d1:l)
00003ac8: 2049           	moveal %a1,%a0
00003aca: 2279 0004 b0bc 	moveal 0x4b0bc,%a1
00003ad0: 2f08           	movel %a0,%sp@-
00003ad2: 4e91           	jsr %a1@
00003ad4: 588f           	addql #4,%sp
00003ad6: 4239 0004 b0c8 	clrb 0x4b0c8
00003adc: 4e75           	rts
00003ade:  _call_mousevec
00003ade: 206f 0004      	moveal %sp@(4),%a0
00003ae2: 2279 0004 b0b4 	moveal 0x4b0b4,%a1
00003ae8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00003aec: 4e91           	jsr %a1@
00003aee: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00003af2: 4e75           	rts
00003af4:  _setexc
00003af4: 2f02           	movel %d2,%sp@-
00003af6: 222f 000a      	movel %sp@(10),%d1
00003afa: 306f 0008      	moveaw %sp@(8),%a0
00003afe: d1c8           	addal %a0,%a0
00003b00: d1c8           	addal %a0,%a0
00003b02: 2010           	movel %a0@,%d0
00003b04: 74ff           	moveq #-1,%d2
00003b06: b481           	cmpl %d1,%d2
00003b08: 6702           	beqs 0x3b0c
00003b0a: 2081           	movel %d1,%a0@
00003b0c: 241f           	movel %sp@+,%d2
00003b0e: 4e75           	rts
00003b10:  _tickcal
00003b10: 7014           	moveq #20,%d0
00003b12: 4e75           	rts
00003b14:  _lrwabs
00003b14: 2f2f 0010      	movel %sp@(16),%sp@-
00003b18: 3f2f 0012      	movew %sp@(18),%sp@-
00003b1c: 3f2f 0012      	movew %sp@(18),%sp@-
00003b20: 3f2f 0012      	movew %sp@(18),%sp@-
00003b24: 2f2f 0010      	movel %sp@(16),%sp@-
00003b28: 3f2f 0012      	movew %sp@(18),%sp@-
00003b2c: 2f39 0000 0476 	movel 0x476,%sp@-
00003b32: 4eb9 0001 bd2a 	jsr 0x1bd2a
00003b38: 4fef 0014      	lea %sp@(20),%sp
00003b3c: 4e75           	rts
00003b3e:  _getbpb
00003b3e: 3f2f 0004      	movew %sp@(4),%sp@-
00003b42: 2f39 0000 0472 	movel 0x472,%sp@-
00003b48: 4eb9 0001 bcfa 	jsr 0x1bcfa
00003b4e: 5c8f           	addql #6,%sp
00003b50: 4e75           	rts
00003b52:  _mediach
00003b52: 3f2f 0004      	movew %sp@(4),%sp@-
00003b56: 2f39 0000 047e 	movel 0x47e,%sp@-
00003b5c: 4eb9 0001 bcfa 	jsr 0x1bcfa
00003b62: 5c8f           	addql #6,%sp
00003b64: 4e75           	rts
00003b66:  _drvmap
00003b66: 4ef9 0000 5846 	jmp 0x5846
00003b6c:  _bconstat
00003b6c: 302f 0004      	movew %sp@(4),%d0
00003b70: 0839 0004 0004 	btst #4,0x4b0db
00003b76: b0db 
00003b78: 6744           	beqs 0x3bbe
00003b7a: 3200           	movew %d0,%d1
00003b7c: 5d41           	subqw #6,%d1
00003b7e: b279 0004 c144 	cmpw 0x4c144,%d1
00003b84: 6c38           	bges 0x3bbe
00003b86: 4a41           	tstw %d1
00003b88: 6d1e           	blts 0x3ba8
00003b8a: 3041           	moveaw %d1,%a0
00003b8c: 2008           	movel %a0,%d0
00003b8e: d088           	addl %a0,%d0
00003b90: d088           	addl %a0,%d0
00003b92: e788           	lsll #3,%d0
00003b94: 2079 0004 c140 	moveal 0x4c140,%a0
00003b9a: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
00003b9e: 4eb9 0001 bcea 	jsr 0x1bcea
00003ba4: 588f           	addql #4,%sp
00003ba6: 4e75           	rts
00003ba8: 0c40 0007      	cmpiw #7,%d0
00003bac: 6210           	bhis 0x3bbe
00003bae: 3040           	moveaw %d0,%a0
00003bb0: 2008           	movel %a0,%d0
00003bb2: d088           	addl %a0,%d0
00003bb4: d080           	addl %d0,%d0
00003bb6: 41f9 0000 051e 	lea 0x51e,%a0
00003bbc: 60dc           	bras 0x3b9a
00003bbe: 7000           	moveq #0,%d0
00003bc0: 60e4           	bras 0x3ba6
00003bc2:  _bconin
00003bc2: 302f 0004      	movew %sp@(4),%d0
00003bc6: 0839 0004 0004 	btst #4,0x4b0db
00003bcc: b0db 
00003bce: 6748           	beqs 0x3c18
00003bd0: 3200           	movew %d0,%d1
00003bd2: 5d41           	subqw #6,%d1
00003bd4: b279 0004 c144 	cmpw 0x4c144,%d1
00003bda: 6c3c           	bges 0x3c18
00003bdc: 4a41           	tstw %d1
00003bde: 6d1e           	blts 0x3bfe
00003be0: 3041           	moveaw %d1,%a0
00003be2: 2008           	movel %a0,%d0
00003be4: d088           	addl %a0,%d0
00003be6: d088           	addl %a0,%d0
00003be8: e788           	lsll #3,%d0
00003bea: 2079 0004 c140 	moveal 0x4c140,%a0
00003bf0: 2f30 0804      	movel %a0@(0000000000000004,%d0:l),%sp@-
00003bf4: 4eb9 0001 bcea 	jsr 0x1bcea
00003bfa: 588f           	addql #4,%sp
00003bfc: 4e75           	rts
00003bfe: 0c40 0007      	cmpiw #7,%d0
00003c02: 6214           	bhis 0x3c18
00003c04: 3040           	moveaw %d0,%a0
00003c06: 2008           	movel %a0,%d0
00003c08: d088           	addl %a0,%d0
00003c0a: d080           	addl %d0,%d0
00003c0c: 41f9 0000 053e 	lea 0x53e,%a0
00003c12: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
00003c16: 60dc           	bras 0x3bf4
00003c18: 7000           	moveq #0,%d0
00003c1a: 60e0           	bras 0x3bfc
00003c1c:  _bcostat
00003c1c: 302f 0004      	movew %sp@(4),%d0
00003c20: 0839 0004 0004 	btst #4,0x4b0db
00003c26: b0db 
00003c28: 6748           	beqs 0x3c72
00003c2a: 3200           	movew %d0,%d1
00003c2c: 5d41           	subqw #6,%d1
00003c2e: b279 0004 c144 	cmpw 0x4c144,%d1
00003c34: 6c3c           	bges 0x3c72
00003c36: 4a41           	tstw %d1
00003c38: 6d1e           	blts 0x3c58
00003c3a: 3041           	moveaw %d1,%a0
00003c3c: 2008           	movel %a0,%d0
00003c3e: d088           	addl %a0,%d0
00003c40: d088           	addl %a0,%d0
00003c42: e788           	lsll #3,%d0
00003c44: 2079 0004 c140 	moveal 0x4c140,%a0
00003c4a: 2f30 0808      	movel %a0@(0000000000000008,%d0:l),%sp@-
00003c4e: 4eb9 0001 bcea 	jsr 0x1bcea
00003c54: 588f           	addql #4,%sp
00003c56: 4e75           	rts
00003c58: 0c40 0007      	cmpiw #7,%d0
00003c5c: 6214           	bhis 0x3c72
00003c5e: 3040           	moveaw %d0,%a0
00003c60: 2008           	movel %a0,%d0
00003c62: d088           	addl %a0,%d0
00003c64: d080           	addl %d0,%d0
00003c66: 41f9 0000 055e 	lea 0x55e,%a0
00003c6c: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
00003c70: 60dc           	bras 0x3c4e
00003c72: 7000           	moveq #0,%d0
00003c74: 60e0           	bras 0x3c56
00003c76:  _bconout
00003c76: 302f 0004      	movew %sp@(4),%d0
00003c7a: 306f 0006      	moveaw %sp@(6),%a0
00003c7e: 0839 0004 0004 	btst #4,0x4b0db
00003c84: b0db 
00003c86: 6750           	beqs 0x3cd8
00003c88: 3200           	movew %d0,%d1
00003c8a: 5d41           	subqw #6,%d1
00003c8c: b279 0004 c144 	cmpw 0x4c144,%d1
00003c92: 6c44           	bges 0x3cd8
00003c94: 4a41           	tstw %d1
00003c96: 6d22           	blts 0x3cba
00003c98: 3f08           	movew %a0,%sp@-
00003c9a: 3f00           	movew %d0,%sp@-
00003c9c: 3041           	moveaw %d1,%a0
00003c9e: 2008           	movel %a0,%d0
00003ca0: d088           	addl %a0,%d0
00003ca2: d088           	addl %a0,%d0
00003ca4: e788           	lsll #3,%d0
00003ca6: 2079 0004 c140 	moveal 0x4c140,%a0
00003cac: 2f30 080c      	movel %a0@(000000000000000c,%d0:l),%sp@-
00003cb0: 4eb9 0001 bd12 	jsr 0x1bd12
00003cb6: 508f           	addql #8,%sp
00003cb8: 4e75           	rts
00003cba: 0c40 0007      	cmpiw #7,%d0
00003cbe: 6218           	bhis 0x3cd8
00003cc0: 3f08           	movew %a0,%sp@-
00003cc2: 3f00           	movew %d0,%sp@-
00003cc4: 3040           	moveaw %d0,%a0
00003cc6: 2008           	movel %a0,%d0
00003cc8: d088           	addl %a0,%d0
00003cca: d080           	addl %d0,%d0
00003ccc: 41f9 0000 057e 	lea 0x57e,%a0
00003cd2: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
00003cd6: 60d8           	bras 0x3cb0
00003cd8: 7000           	moveq #0,%d0
00003cda: 60dc           	bras 0x3cb8
00003cdc:  _can_shutdown
00003cdc: 4eb9 0000 db88 	jsr 0xdb88
00003ce2: 4a40           	tstw %d0
00003ce4: 56c0           	sne %d0
00003ce6: 4880           	extw %d0
00003ce8: 4440           	negw %d0
00003cea: 4e75           	rts
00003cec: 5041           	addqw #8,%d1
00003cee: 5448           	addqw #2,%a0
00003cf0: 3d00           	movew %d0,%fp@-
00003cf2: 413a 5c00      	chkl %pc@(0x98f4),%d0
00003cf6: 005c 4155      	oriw #16725,%a4@+
00003cfa: 544f           	addqw #2,%sp
00003cfc: 5c2a 2e50      	addqb #6,%a2@(11856)
00003d00: 5247           	addqw #1,%d7
00003d02: 0045 4d55      	oriw #19797,%d5
00003d06: 544f           	addqw #2,%sp
00003d08: 5300           	subqb #1,%d0
00003d0a: 5c41           	addqw #6,%d1
00003d0c: 5554           	subqw #2,%a4@
00003d0e: 4f5c           	.short 0x4f5c
00003d10: 0043 4f4d      	oriw #20301,%d3
00003d14: 4d41           	.short 0x4d41
00003d16: 4e44           	trap #4
00003d18: 2e50           	moveal %a0@,%sp
00003d1a: 5247           	addqw #1,%d7
00003d1c: 001b 6600      	orib #0,%a3@+
00003d20: 5379 7374 656d 	subqw #1,0x7374656d
00003d26: 2068 616c      	moveal %a0@(24940),%a0
00003d2a: 7465           	moveq #101,%d2
00003d2c: 6421           	bccs 0x3d4f
00003d2e: 0a00 4e56      	eorib #86,%d0
00003d30:  _biosmain
00003d32: ff5c 48e7      	cp1stw %d4,%a4@+,#5,#231
00003d36: 383c 4eb9      	movew #20153,%d4
00003d3a: 0000 da40      	orib #64,%d0
00003d3e: 4eb9 0000 304c 	jsr 0x304c
00003d44: 4eb9 0000 2ed4 	jsr 0x2ed4
00003d4a: 13c0 0004 c0f2 	moveb %d0,0x4c0f2
00003d50: 4eb9 0000 320c 	jsr 0x320c
00003d56: 1039 0004 cec0 	moveb 0x4cec0,%d0
00003d5c: 0200 0001      	andib #1,%d0
00003d60: 3200           	movew %d0,%d1
00003d62: 0241 0001      	andiw #1,%d1
00003d66: 3f01           	movew %d1,%sp@-
00003d68: 4eb9 0000 3220 	jsr 0x3220
00003d6e: 21fc 0000 3830 	movel #14384,0x64
00003d74: 0064 
00003d76: 21fc 0000 3830 	movel #14384,0x68
00003d7c: 0068 
00003d7e: 21fc 0000 3830 	movel #14384,0x6c
00003d84: 006c 
00003d86: 21fc 0000 3830 	movel #14384,0x70
00003d8c: 0070 
00003d8e: 21fc 0000 3830 	movel #14384,0x74
00003d94: 0074 
00003d96: 21fc 0000 3830 	movel #14384,0x78
00003d9c: 0078 
00003d9e: 21fc 0000 3830 	movel #14384,0x7c
00003da4: 007c 
00003da6: 21fc 0000 3830 	movel #14384,0x14
00003dac: 0014 
00003dae: 21fc 0001 e80c 	movel #124940,0x88
00003db4: 0088 
00003db6: 21fc 0000 37c8 	movel #14280,0xb4
00003dbc: 00b4 
00003dbe: 21fc 0000 37d6 	movel #14294,0xb8
00003dc4: 00b8 
00003dc6: 21fc 0000 cda8 	movel #52648,0x28
00003dcc: 0028 
00003dce: 548f           	addql #2,%sp
00003dd0: 4a79 0000 059e 	tstw 0x59e
00003dd6: 6700 0486      	beqw 0x425e
00003dda: 21fc 0000 354a 	movel #13642,0x20
00003de0: 0020 
00003de2: 21fc 0000 35ac 	movel #13740,0xf4
00003de8: 00f4 
00003dea: 4eb9 0001 279c 	jsr 0x1279c
00003df0: 4eb9 0000 cec0 	jsr 0xcec0
00003df6: 4eb9 0000 d16c 	jsr 0xd16c
00003dfc: 4eb9 0000 4e1c 	jsr 0x4e1c
00003e02: 4eb9 0001 b3e8 	jsr 0x1b3e8
00003e08: 4eb9 0000 d1be 	jsr 0xd1be
00003e0e: 4eb9 0000 9bc4 	jsr 0x9bc4
00003e14: 701e           	moveq #30,%d0
00003e16: b0b9 0004 ac5c 	cmpl 0x4ac5c,%d0
00003e1c: 661e           	bnes 0x3e3c
00003e1e: 2039 0004 c0de 	movel 0x4c0de,%d0
00003e24: 2200           	movel %d0,%d1
00003e26: 0881 0010      	bclr #16,%d1
00003e2a: 4a81           	tstl %d1
00003e2c: 6708           	beqs 0x3e36
00003e2e: 0c80 0001 0010 	cmpil #65552,%d0
00003e34: 6606           	bnes 0x3e3c
00003e36: 4279 0004 c0c6 	clrw 0x4c0c6
00003e3c: 4eb9 0000 d5f2 	jsr 0xd5f2
00003e42: 4a79 0004 c0d0 	tstw 0x4c0d0
00003e48: 6706           	beqs 0x3e50
00003e4a: 4eb9 0000 d598 	jsr 0xd598
00003e50: 4a79 0004 c0ce 	tstw 0x4c0ce
00003e56: 6706           	beqs 0x3e5e
00003e58: 4eb9 0000 f4da 	jsr 0xf4da
00003e5e: 4eb9 0000 e6da 	jsr 0xe6da
00003e64: 4eb9 0000 ce92 	jsr 0xce92
00003e6a: 4eb9 0000 e34e 	jsr 0xe34e
00003e70: 4eb9 0001 1dd8 	jsr 0x11dd8
00003e76: 4eb9 0000 c596 	jsr 0xc596
00003e7c: 4eb9 0000 dcc4 	jsr 0xdcc4
00003e82: 33fc ffff 0000 	movew #-1,0x4ee
00003e88: 04ee 
00003e8a: 23fc 0000 2cb0 	movel #11440,0x4f2
00003e90: 0000 04f2 
00003e94: 23fc 0004 af00 	movel #306944,0x4a2
00003e9a: 0000 04a2 
00003e9e: 23fc 0001 bccc 	movel #113868,0x400
00003ea4: 0000 0400 
00003ea8: 23fc 0000 351c 	movel #13596,0x404
00003eae: 0000 0404 
00003eb2: 23fc 0001 bccc 	movel #113868,0x408
00003eb8: 0000 0408 
00003ebc: 23fc 0001 bccc 	movel #113868,0x46e
00003ec2: 0000 046e 
00003ec6: 33fc 0008 0000 	movew #8,0x454
00003ecc: 0454 
00003ece: 23fc 0000 04ce 	movel #1230,0x456
00003ed4: 0000 0456 
00003ed8: 42b9 0000 04ce 	clrl 0x4ce
00003ede: 42b9 0000 04d2 	clrl 0x4d2
00003ee4: 42b9 0000 04d6 	clrl 0x4d6
00003eea: 42b9 0000 04da 	clrl 0x4da
00003ef0: 42b9 0000 04de 	clrl 0x4de
00003ef6: 42b9 0000 04e2 	clrl 0x4e2
00003efc: 42b9 0000 04e6 	clrl 0x4e6
00003f02: 42b9 0000 04ea 	clrl 0x4ea
00003f08: 4eb9 0000 d75a 	jsr 0xd75a
00003f0e: 40c0           	movew %sr,%d0
00003f10: 46fc 2300      	movew #8960,%sr
00003f14: 4eb9 0000 5890 	jsr 0x5890
00003f1a: 0079 0010 0004 	oriw #16,0x4b0da
00003f20: b0da 
00003f22: 4eb9 0000 f594 	jsr 0xf594
00003f28: 3039 0004 b0da 	movew 0x4b0da,%d0
00003f2e: 3200           	movew %d0,%d1
00003f30: 0041 0001      	oriw #1,%d1
00003f34: 33c1 0004 b0da 	movew %d1,0x4b0da
00003f3a: 4a79 0004 c0ce 	tstw 0x4c0ce
00003f40: 670a           	beqs 0x3f4c
00003f42: 0040 0009      	oriw #9,%d0
00003f46: 33c0 0004 b0da 	movew %d0,0x4b0da
00003f4c: 4eb9 0000 8890 	jsr 0x8890
00003f52: 4eb9 0000 fa98 	jsr 0xfa98
00003f58: 4eb9 0000 be98 	jsr 0xbe98
00003f5e: 4eb9 0000 d858 	jsr 0xd858
00003f64: 4eb9 0000 3884 	jsr 0x3884
00003f6a: 0079 0002 0004 	oriw #2,0x4b0da
00003f70: b0da 
00003f72: 33fc 1111 0004 	movew #4369,0x4c0f4
00003f78: c0f4 
00003f7a: 4eb9 0001 27ec 	jsr 0x127ec
00003f80: 4eb9 0001 5076 	jsr 0x15076
00003f86: 0839 0000 0004 	btst #0,0x4cec0
00003f8c: cec0 
00003f8e: 6600 02da      	bnew 0x426a
00003f92: 4eb9 0000 55f8 	jsr 0x55f8
00003f98: 4eb9 0000 df44 	jsr 0xdf44
00003f9e: 4eb9 0000 5fba 	jsr 0x5fba
00003fa4: 4a79 0004 cf24 	tstw 0x4cf24
00003faa: 6720           	beqs 0x3fcc
00003fac: 3f3c ffff      	movew #-1,%sp@-
00003fb0: 4eb9 0000 b9aa 	jsr 0xb9aa
00003fb6: 548f           	addql #2,%sp
00003fb8: 44c0           	movew %d0,%ccr
00003fba: 6710           	beqs 0x3fcc
00003fbc: 4eb9 0001 3dc2 	jsr 0x13dc2
00003fc2: 4a40           	tstw %d0
00003fc4: 6706           	beqs 0x3fcc
00003fc6: 4eb9 0000 e3da 	jsr 0xe3da
00003fcc: 2079 0000 2cc4 	moveal 0x2cc4,%a0
00003fd2: 23e8 0008 0000 	movel %a0@(8),0x4fe
00003fd8: 04fe 
00003fda: 4eb9 0001 60d4 	jsr 0x160d4
00003fe0: 4eb9 0001 29d8 	jsr 0x129d8
00003fe6: 4eb9 0001 6118 	jsr 0x16118
00003fec: 0079 0004 0004 	oriw #4,0x4b0da
00003ff2: b0da 
00003ff4: 23f9 0000 2cb4 	movel 0x2cb4,0x46e
00003ffa: 0000 046e 
00003ffe: 33fc 0001 0000 	movew #1,0x452
00004004: 0452 
00004006: 3839 0000 243e 	movew 0x243e,%d4
0000400c: 3639 0000 2446 	movew 0x2446,%d3
00004012: 3439 0000 244a 	movew 0x244a,%d2
00004018: 3f3c 0003      	movew #3,%sp@-
0000401c: 4eb9 0000 2dc2 	jsr 0x2dc2
00004022: 548f           	addql #2,%sp
00004024: b879 0000 243e 	cmpw 0x243e,%d4
0000402a: 6610           	bnes 0x403c
0000402c: b679 0000 2446 	cmpw 0x2446,%d3
00004032: 6608           	bnes 0x403c
00004034: b479 0000 244a 	cmpw 0x244a,%d2
0000403a: 6706           	beqs 0x4042
0000403c: 4eb9 0000 e3da 	jsr 0xe3da
00004042: 3f3c 000a      	movew #10,%sp@-
00004046: 4e4d           	trap #13
00004048: 548f           	addql #2,%sp
0000404a: 0839 0000 0004 	btst #0,0x4cec0
00004050: cec0 
00004052: 6718           	beqs 0x406c
00004054: 3f3c 0002      	movew #2,%sp@-
00004058: 4eb9 0000 584e 	jsr 0x584e
0000405e: 548f           	addql #2,%sp
00004060: 4a80           	tstl %d0
00004062: 6702           	beqs 0x4066
00004064: 7002           	moveq #2,%d0
00004066: 33c0 0000 0446 	movew %d0,0x446
0000406c: 0839 0000 0004 	btst #0,0x4cec0
00004072: cec0 
00004074: 6700 0224      	beqw 0x429a
00004078: 486e ff5e      	pea %fp@(-162)
0000407c: 4eb9 0000 c21c 	jsr 0xc21c
00004082: 33c0 0000 0446 	movew %d0,0x446
00004088: 588f           	addql #4,%sp
0000408a: 202e ff5e      	movel %fp@(-162),%d0
0000408e: 44c0           	movew %d0,%ccr
00004090: 6a08           	bpls 0x409a
00004092: 0039 0002 0004 	orib #2,0x4b0d8
00004098: b0d8 
0000409a: 44c0           	movew %d0,%ccr
0000409c: 6608           	bnes 0x40a6
0000409e: 0039 0004 0004 	orib #4,0x4b0d8
000040a4: b0d8 
000040a6: 4eb9 0000 5730 	jsr 0x5730
000040ac: 3f39 0000 0446 	movew 0x446,%sp@-
000040b2: 3f3c 000e      	movew #14,%sp@-
000040b6: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
000040bc: 4e92           	jsr %a2@
000040be: 47f9 0004 b0e0 	lea 0x4b0e0,%a3
000040c4: 204b           	moveal %a3,%a0
000040c6: 43fa fc24      	lea %pc@(0x3cec),%a1
000040ca: 10d9           	moveb %a1@+,%a0@+
000040cc: 66fc           	bnes 0x40ca
000040ce: 41f9 0004 b0e6 	lea 0x4b0e6,%a0
000040d4: 43fa fc1c      	lea %pc@(0x3cf2),%a1
000040d8: 10d9           	moveb %a1@+,%a0@+
000040da: 66fc           	bnes 0x40d8
000040dc: 1039 0000 0447 	moveb 0x447,%d0
000040e2: d139 0004 b0e6 	addb %d0,0x4b0e6
000040e8: 4239 0004 b0ea 	clrb 0x4b0ea
000040ee: 588f           	addql #4,%sp
000040f0: 0839 0000 0004 	btst #0,0x4b0d8
000040f6: b0d8 
000040f8: 673e           	beqs 0x4138
000040fa: 2f0b           	movel %a3,%sp@-
000040fc: 487a fbf8      	pea %pc@(0x3cf6)
00004100: 4878 0007      	pea 0x7
00004104: 3f3c 0007      	movew #7,%sp@-
00004108: 49f9 0001 bc5c 	lea 0x1bc5c,%a4
0000410e: 4e94           	jsr %a4@
00004110: 2040           	moveal %d0,%a0
00004112: 217c 0004 7594 	movel #292244,%a0@(8)
00004118: 0008 
0000411a: 42a8 001c      	clrl %a0@(28)
0000411e: 42a8 0014      	clrl %a0@(20)
00004122: 42a8 000c      	clrl %a0@(12)
00004126: 2f0b           	movel %a3,%sp@-
00004128: 2f00           	movel %d0,%sp@-
0000412a: 487a fbca      	pea %pc@(0x3cf6)
0000412e: 3f3c 0006      	movew #6,%sp@-
00004132: 4e94           	jsr %a4@
00004134: 4fef 001c      	lea %sp@(28),%sp
00004138: 0839 0002 0004 	btst #2,0x4b0d8
0000413e: b0d8 
00004140: 6600 00dc      	bnew 0x421e
00004144: 422e ff80      	clrb %fp@(-128)
00004148: 4878 0080      	pea 0x80
0000414c: 4bee ff80      	lea %fp@(-128),%a5
00004150: 2f0d           	movel %a5,%sp@-
00004152: 4eb9 0000 dc2c 	jsr 0xdc2c
00004158: 4879 0004 b0e0 	pea 0x4b0e0
0000415e: 2f0d           	movel %a5,%sp@-
00004160: 4878 0007      	pea 0x7
00004164: 3f3c 0007      	movew #7,%sp@-
00004168: 49f9 0001 bc5c 	lea 0x1bc5c,%a4
0000416e: 4e94           	jsr %a4@
00004170: 2640           	moveal %d0,%a3
00004172: 2053           	moveal %a3@,%a0
00004174: 222b 0004      	movel %a3@(4),%d1
00004178: 9288           	subl %a0,%d1
0000417a: 2f01           	movel %d1,%sp@-
0000417c: 4868 0100      	pea %a0@(256)
00004180: 4eb9 0000 dbb8 	jsr 0xdbb8
00004186: 4fef 001e      	lea %sp@(30),%sp
0000418a: 4a80           	tstl %d0
0000418c: 6f3a           	bles 0x41c8
0000418e: 4879 0004 b0e0 	pea 0x4b0e0
00004194: 2f0b           	movel %a3,%sp@-
00004196: 2f00           	movel %d0,%sp@-
00004198: 3f3c 0032      	movew #50,%sp@-
0000419c: 4e94           	jsr %a4@
0000419e: 4fef 000e      	lea %sp@(14),%sp
000041a2: b08b           	cmpl %a3,%d0
000041a4: 6622           	bnes 0x41c8
000041a6: 4eb9 0000 dbfa 	jsr 0xdbfa
000041ac: 33c0 0000 0446 	movew %d0,0x446
000041b2: 4879 0004 b0e0 	pea 0x4b0e0
000041b8: 2f0b           	movel %a3,%sp@-
000041ba: 487a fb3a      	pea %pc@(0x3cf6)
000041be: 3f3c 0004      	movew #4,%sp@-
000041c2: 4e94           	jsr %a4@
000041c4: 4fef 000e      	lea %sp@(14),%sp
000041c8: 2f2b 002c      	movel %a3@(44),%sp@-
000041cc: 3f3c 0049      	movew #73,%sp@-
000041d0: 4e92           	jsr %a2@
000041d2: 2f0b           	movel %a3,%sp@-
000041d4: 3f3c 0049      	movew #73,%sp@-
000041d8: 4e92           	jsr %a2@
000041da: 3f39 0000 0446 	movew 0x446,%sp@-
000041e0: 4eb9 0000 584e 	jsr 0x584e
000041e6: 4fef 000e      	lea %sp@(14),%sp
000041ea: 4a80           	tstl %d0
000041ec: 6730           	beqs 0x421e
000041ee: 2f0d           	movel %a5,%sp@-
000041f0: 3f3c 001a      	movew #26,%sp@-
000041f4: 4e92           	jsr %a2@
000041f6: 3f3c 0007      	movew #7,%sp@-
000041fa: 487a fafb      	pea %pc@(0x3cf7)
000041fe: 3f3c 004e      	movew #78,%sp@-
00004202: 4e92           	jsr %a2@
00004204: 4fef 000e      	lea %sp@(14),%sp
00004208: 243c 0001 be28 	movel #114216,%d2
0000420e: 47ee ff62      	lea %fp@(-158),%a3
00004212: 263c 0000 3d0a 	movel #15626,%d3
00004218: 4a40           	tstw %d0
0000421a: 6700 0092      	beqw 0x42ae
0000421e: 4a79 0000 0482 	tstw 0x482
00004224: 6700 00dc      	beqw 0x4302
00004228: 42a7           	clrl %sp@-
0000422a: 487a faca      	pea %pc@(0x3cf6)
0000422e: 487a fae1      	pea %pc@(0x3d11)
00004232: 4267           	clrw %sp@-
00004234: 4eb9 0001 bc5c 	jsr 0x1bc5c
0000423a: 4fef 000e      	lea %sp@(14),%sp
0000423e: 4eb9 0000 db66 	jsr 0xdb66
00004244: 487a fad7      	pea %pc@(0x3d1d)
00004248: 4eb9 0000 c6d0 	jsr 0xc6d0
0000424e: 487a fad0      	pea %pc@(0x3d20)
00004252: 4eb9 0000 c704 	jsr 0xc704
00004258: 4eb9 0000 def4 	jsr 0xdef4
0000425e: 21fc 0000 3524 	movel #13604,0x10
00004264: 0010 
00004266: 6000 fb7a      	braw 0x3de2
0000426a: 1039 0000 2cfc 	moveb 0x2cfc,%d0
00004270: 6700 fd20      	beqw 0x3f92
00004274: 2479 0000 04ba 	moveal 0x4ba,%a2
0000427a: 0240 00ff      	andiw #255,%d0
0000427e: c0fc 00c8      	muluw #200,%d0
00004282: d5c0           	addal %d0,%a2
00004284: 47f9 0001 bc80 	lea 0x1bc80,%a3
0000428a: 2039 0000 04ba 	movel 0x4ba,%d0
00004290: b08a           	cmpl %a2,%d0
00004292: 6c00 fcfe      	bgew 0x3f92
00004296: 4e93           	jsr %a3@
00004298: 60f0           	bras 0x428a
0000429a: 3f3c ffff      	movew #-1,%sp@-
0000429e: 4eb9 0000 b9aa 	jsr 0xb9aa
000042a4: 2d40 ff5e      	movel %d0,%fp@(-162)
000042a8: 548f           	addql #2,%sp
000042aa: 6000 fdde      	braw 0x408a
000042ae: 4878 0006      	pea 0x6
000042b2: 487a fa4f      	pea %pc@(0x3d03)
000042b6: 486e ff9e      	pea %fp@(-98)
000042ba: 2042           	moveal %d2,%a0
000042bc: 4e90           	jsr %a0@
000042be: 4fef 000c      	lea %sp@(12),%sp
000042c2: 4a40           	tstw %d0
000042c4: 6730           	beqs 0x42f6
000042c6: 204b           	moveal %a3,%a0
000042c8: 2243           	moveal %d3,%a1
000042ca: 10d9           	moveb %a1@+,%a0@+
000042cc: 66fc           	bnes 0x42ca
000042ce: 204b           	moveal %a3,%a0
000042d0: 43ee ff9e      	lea %fp@(-98),%a1
000042d4: 4a18           	tstb %a0@+
000042d6: 66fc           	bnes 0x42d4
000042d8: 5388           	subql #1,%a0
000042da: 10d9           	moveb %a1@+,%a0@+
000042dc: 66fc           	bnes 0x42da
000042de: 42a7           	clrl %sp@-
000042e0: 487a fa14      	pea %pc@(0x3cf6)
000042e4: 2f0b           	movel %a3,%sp@-
000042e6: 4267           	clrw %sp@-
000042e8: 4e94           	jsr %a4@
000042ea: 2f0d           	movel %a5,%sp@-
000042ec: 3f3c 001a      	movew #26,%sp@-
000042f0: 4e92           	jsr %a2@
000042f2: 4fef 0014      	lea %sp@(20),%sp
000042f6: 3f3c 004f      	movew #79,%sp@-
000042fa: 4e92           	jsr %a2@
000042fc: 548f           	addql #2,%sp
000042fe: 6000 ff18      	braw 0x4218
00004302: 4ab9 0000 04fe 	tstl 0x4fe
00004308: 6700 ff34      	beqw 0x423e
0000430c: 4879 0004 b0e0 	pea 0x4b0e0
00004312: 487a f9e2      	pea %pc@(0x3cf6)
00004316: 4878 0007      	pea 0x7
0000431a: 3f3c 0007      	movew #7,%sp@-
0000431e: 45f9 0001 bc5c 	lea 0x1bc5c,%a2
00004324: 4e92           	jsr %a2@
00004326: 2040           	moveal %d0,%a0
00004328: 2179 0000 04fe 	movel 0x4fe,%a0@(8)
0000432e: 0008 
00004330: 42a8 001c      	clrl %a0@(28)
00004334: 42a8 0014      	clrl %a0@(20)
00004338: 42a8 000c      	clrl %a0@(12)
0000433c: 4879 0004 b0e0 	pea 0x4b0e0
00004342: 2f00           	movel %d0,%sp@-
00004344: 487a f9b0      	pea %pc@(0x3cf6)
00004348: 3f3c 0004      	movew #4,%sp@-
0000434c: 4e92           	jsr %a2@
0000434e: 4fef 001c      	lea %sp@(28),%sp
00004352: 6000 feea      	braw 0x423e
00004356:  _is_text_pointer
00004356: 202f 0004      	movel %sp@(4),%d0
0000435a: 0c80 0000 2cb0 	cmpil #11440,%d0
00004360: 650e           	bcss 0x4370
00004362: 0c80 0004 ac5c 	cmpil #306268,%d0
00004368: 55c0           	scs %d0
0000436a: 4880           	extw %d0
0000436c: 4440           	negw %d0
0000436e: 4e75           	rts
00004370: 4240           	clrw %d0
00004372: 60fa           	bras 0x436e
00004374:  _bios_ent
00004374: 000c           	.short 0x000c
00004376:  _bios_vecs
00004376: 0000 4eae      	orib #-82,%d0
0000437a: 0000 3b6c      	orib #108,%d0
0000437e: 0000 3bc2      	orib #-62,%d0
00004382: 0000 3c76      	orib #118,%d0
00004386: 0000 3b14      	orib #20,%d0
0000438a: 0000 3af4      	orib #-12,%d0
0000438e: 0000 3b10      	orib #16,%d0
00004392: 0000 3b3e      	orib #62,%d0
00004396: 0000 3c1c      	orib #28,%d0
0000439a: 0000 3b52      	orib #82,%d0
0000439e: 0000 3b66      	orib #102,%d0
000043a2: 0000 b9aa      	orib #-86,%d0
000043a6: 0000 322f      	orib #47,%d0
000043aa: 0004 203c      	orib #60,%d4
000043ae: 0004 b080      	orib #-128,%d4
000043b2: 0c41 0001      	cmpiw #1,%d1
000043b6: 6716           	beqs 0x43ce
000043b8: 203c 0004 b08e 	movel #307342,%d0
000043be: 0c41 0002      	cmpiw #2,%d1
000043c2: 670a           	beqs 0x43ce
000043c4: 4a41           	tstw %d1
000043c6: 6608           	bnes 0x43d0
000043c8: 2039 0004 c148 	movel 0x4c148,%d0
000043ce: 4e75           	rts
000043d0: 70ff           	moveq #-1,%d0
000043d2: 60fa           	bras 0x43ce
000043d4: 2079 0004 c14c 	moveal 0x4c14c,%a0
000043da: 4ed0           	jmp %a0@
000043dc: 4ab9 0004 b0f0 	tstl 0x4b0f0
000043e2: 6618           	bnes 0x43fc
000043e4: 2039 0000 04ba 	movel 0x4ba,%d0
000043ea: 2239 0000 04ba 	movel 0x4ba,%d1
000043f0: 4840           	swap %d0
000043f2: 4240           	clrw %d0
000043f4: d081           	addl %d1,%d0
000043f6: 23c0 0004 b0f0 	movel %d0,0x4b0f0
000043fc: 2f3c bb40 e62d 	movel #-1153374675,%sp@-
00004402: 2f39 0004 b0f0 	movel 0x4b0f0,%sp@-
00004408: 4eb9 0001 e75c 	jsr 0x1e75c
0000440e: 508f           	addql #8,%sp
00004410: 5280           	addql #1,%d0
00004412: 23c0 0004 b0f0 	movel %d0,0x4b0f0
00004418: e088           	lsrl #8,%d0
0000441a: 4e75           	rts
0000441c: 203c 0004 b0a4 	movel #307364,%d0
00004422: 4e75           	rts
00004424: 2f39 0000 0502 	movel 0x502,%sp@-
0000442a: 4eb9 0001 bcea 	jsr 0x1bcea
00004430: 33fc ffff 0000 	movew #-1,0x4ee
00004436: 04ee 
00004438: 588f           	addql #4,%sp
0000443a: 4e75           	rts
0000443c: 322f 0004      	movew %sp@(4),%d1
00004440: 4a79 0004 c0c6 	tstw 0x4c0c6
00004446: 6720           	beqs 0x4468
00004448: 4a79 0004 c0c4 	tstw 0x4c0c4
0000444e: 6614           	bnes 0x4464
00004450: 7002           	moveq #2,%d0
00004452: 0c41 ffff      	cmpiw #-1,%d1
00004456: 670a           	beqs 0x4462
00004458: 0241 0001      	andiw #1,%d1
0000445c: 33c1 0004 c0c4 	movew %d1,0x4c0c4
00004462: 4e75           	rts
00004464: 7003           	moveq #3,%d0
00004466: 60ea           	bras 0x4452
00004468: 4240           	clrw %d0
0000446a: 60f6           	bras 0x4462
0000446c:  _xbios_do_unimpl
0000446c: 302f 0004      	movew %sp@(4),%d0
00004470: 48c0           	extl %d0
00004472: 4e75           	rts
00004474:  _xbios_ent
00004474: 008e 0000 d868 	oril #55400,%d6
00004476:  _xbios_vecs
0000447a: 0000 3832      	orib #50,%d0
0000447e: 0000 e5d2      	orib #-46,%d0
00004482: 0000 e61c      	orib #28,%d0
00004486: 0000 e624      	orib #36,%d0
0000448a: 0000 e828      	orib #40,%d0
0000448e: 0000 e628      	orib #40,%d0
00004492: 0000 e632      	orib #50,%d0
00004496: 0000 9388      	orib #-120,%d0
0000449a: 0000 93ae      	orib #-82,%d0
0000449e: 0000 96ea      	orib #-22,%d0
000044a2: 0000 3832      	orib #50,%d0
000044a6: 0000 d830      	orib #48,%d0
000044aa: 0000 d62c      	orib #44,%d0
000044ae: 0000 43a8      	orib #-88,%d0
000044b2: 0000 43d4      	orib #-44,%d0
000044b6: 0000 b950      	orib #80,%d0
000044ba: 0000 43dc      	orib #-36,%d0
000044be: 0000 92dc      	orib #-36,%d0
000044c2: 0000 93d6      	orib #-42,%d0
000044c6: 0000 4424      	orib #36,%d0
000044ca: 0001 1d78      	orib #120,%d1
000044ce: 0000 6030      	orib #48,%d0
000044d2: 0000 647c      	orib #124,%d0
000044d6: 0000 b98c      	orib #-116,%d0
000044da: 0000 be56      	orib #86,%d0
000044de: 0000 d60c      	orib #12,%d0
000044e2: 0000 d61c      	orib #28,%d0
000044e6: 0000 fae6      	orib #-26,%d0
000044ea: 0000 fb3a      	orib #58,%d0
000044ee: 0000 fb18      	orib #24,%d0
000044f2: 0000 d6e6      	orib #-26,%d0
000044f6: 0000 fb5c      	orib #92,%d0
000044fa: 0000 df2c      	orib #44,%d0
000044fe: 0000 441c      	orib #28,%d0
00004502: 0000 ba48      	orib #72,%d0
00004506: 0000 3832      	orib #50,%d0
0000450a: 0000 e67a      	orib #122,%d0
0000450e: 0000 383e      	orib #62,%d0
00004512: 0000 3832      	orib #50,%d0
00004516: 0000 3832      	orib #50,%d0
0000451a: 0000 99cc      	orib #-52,%d0
0000451e: 0000 80c8      	orib #-56,%d0
00004522: 0000 8126      	orib #38,%d0
00004526: 0000 f8c2      	orib #-62,%d0
0000452a: 0000 3832      	orib #50,%d0
0000452e: 0000 dd8c      	orib #-116,%d0
00004532: 0000 3832      	orib #50,%d0
00004536: 0000 3832      	orib #50,%d0
0000453a: 0000 3832      	orib #50,%d0
0000453e: 0000 3832      	orib #50,%d0
00004542: 0000 3832      	orib #50,%d0
00004546: 0000 3832      	orib #50,%d0
0000454a: 0000 3832      	orib #50,%d0
0000454e: 0000 3832      	orib #50,%d0
00004552: 0000 3832      	orib #50,%d0
00004556: 0000 3832      	orib #50,%d0
0000455a: 0000 3832      	orib #50,%d0
0000455e: 0000 3832      	orib #50,%d0
00004562: 0000 3832      	orib #50,%d0
00004566: 0000 3832      	orib #50,%d0
0000456a: 0000 3832      	orib #50,%d0
0000456e: 0000 3832      	orib #50,%d0
00004572: 0000 3832      	orib #50,%d0
00004576: 0000 443c      	orib #60,%d0
0000457a: 0000 3832      	orib #50,%d0
0000457e: 0000 3832      	orib #50,%d0
00004582: 0000 3832      	orib #50,%d0
00004586: 0000 3832      	orib #50,%d0
0000458a: 0000 3832      	orib #50,%d0
0000458e: 0000 3832      	orib #50,%d0
00004592: 0000 3832      	orib #50,%d0
00004596: 0000 3832      	orib #50,%d0
0000459a: 0000 3832      	orib #50,%d0
0000459e: 0000 3832      	orib #50,%d0
000045a2: 0000 3832      	orib #50,%d0
000045a6: 0000 3832      	orib #50,%d0
000045aa: 0000 3832      	orib #50,%d0
000045ae: 0000 3832      	orib #50,%d0
000045b2: 0000 3832      	orib #50,%d0
000045b6: 0000 e6a8      	orib #-88,%d0
000045ba: 0000 e112      	orib #18,%d0
000045be: 0000 e128      	orib #40,%d0
000045c2: 0000 e152      	orib #82,%d0
000045c6: 0000 e182      	orib #-126,%d0
000045ca: 0000 e1ce      	orib #-50,%d0
000045ce: 0000 e21a      	orib #26,%d0
000045d2: 0000 e250      	orib #80,%d0
000045d6: 0000 feca      	orib #-54,%d0
000045da: 0000 fdb2      	orib #-78,%d0
000045de: 0000 fdf8      	orib #-8,%d0
000045e2: 0001 02a2      	orib #-94,%d1
000045e6: 0000 3832      	orib #50,%d0
000045ea: 0001 00a8      	orib #-88,%d1
000045ee: 0001 01ae      	orib #-82,%d1
000045f2: 0000 fe4a      	orib #74,%d0
000045f6: 0001 4792      	orib #-110,%d1
000045fa: 0001 47fe      	orib #-2,%d1
000045fe: 0001 486a      	orib #106,%d1
00004602: 0001 48b8      	orib #-72,%d1
00004606: 0001 490c      	orib #12,%d1
0000460a: 0001 4a2a      	orib #42,%d1
0000460e: 0001 4b44      	orib #68,%d1
00004612: 0001 4b62      	orib #98,%d1
00004616: 0001 4c30      	orib #48,%d1
0000461a: 0001 4c54      	orib #84,%d1
0000461e: 0001 4c5c      	orib #92,%d1
00004622: 0001 4c7a      	orib #122,%d1
00004626: 0001 4fc8      	orib #-56,%d1
0000462a: 0001 4d62      	orib #98,%d1
0000462e: 0001 4cb0      	orib #-80,%d1
00004632: 0001 4dbe      	orib #-66,%d1
00004636: 0001 5004      	orib #4,%d1
0000463a: 0001 501a      	orib #26,%d1
0000463e: 0001 5036      	orib #54,%d1
00004642: 0001 504a      	orib #74,%d1
00004646: 0001 50d4      	orib #-44,%d1
0000464a: 0001 52ac      	orib #-84,%d1
0000464e: 0001 52dc      	orib #-36,%d1
00004652: 0001 5330      	orib #48,%d1
00004656: 0001 5374      	orib #116,%d1
0000465a: 0001 53b8      	orib #-72,%d1
0000465e: 0001 53d0      	orib #-48,%d1
00004662: 0001 4b72      	orib #114,%d1
00004666: 0001 4bce      	orib #-50,%d1
0000466a: 0001 53e8      	orib #-24,%d1
0000466e: 0001 53fe      	orib #-2,%d1
00004672: 0001 54a6      	orib #-90,%d1
00004676: 0000 823c      	orib #60,%d0
0000467a: 0000 8260      	orib #96,%d0
0000467e: 0000 8282      	orib #-126,%d0
00004682: 0000 8456      	orib #86,%d0
00004686: 0000 84d6      	orib #-42,%d0
0000468a: 0000 8518      	orib #24,%d0
0000468e: 0000 855a      	orib #90,%d0
00004692: 0000 8590      	orib #-112,%d0
00004696: 0000 85e8      	orib #-24,%d0
0000469a: 0000 8640      	orib #64,%d0
0000469e: 0000 8694      	orib #-108,%d0
000046a2: 0000 86de      	orib #-34,%d0
000046a6: 0000 8930      	orib #48,%d0
000046aa: 0000 8978      	orib #120,%d0
000046ae: 0000 31fc      	orib #-4,%d0
000046b2: 0080 8606 33fc 	oril #-2046413828,%d0
000046b8: 0000 0000      	orib #0,%d0
000046bc: 043e           	.short 0x043e
000046be: 2039 0000 04ba 	movel 0x4ba,%d0
000046c4: 5480           	addql #2,%d0
000046c6: 23c0 0004 b0f8 	movel %d0,0x4b0f8
000046cc: 4e75           	rts
000046ce: 2f0a           	movel %a2,%sp@-
000046d0: 45f9 0001 bc80 	lea 0x1bc80,%a2
000046d6: 2039 0000 04ba 	movel 0x4ba,%d0
000046dc: b0b9 0004 b0f8 	cmpl 0x4b0f8,%d0
000046e2: 650c           	bcss 0x46f0
000046e4: 33fc ffff 0000 	movew #-1,0x43e
000046ea: 043e 
000046ec: 245f           	moveal %sp@+,%a2
000046ee: 4e75           	rts
000046f0: 4e92           	jsr %a2@
000046f2: 60e2           	bras 0x46d6
000046f4:  _detect_acsi
000046f4: 4a79 0004 c0d4 	tstw 0x4c0d4
000046fa: 57c0           	seq %d0
000046fc: 4880           	extw %d0
000046fe: 4440           	negw %d0
00004700: 4e75           	rts
00004702:  _acsi_init
00004702: 2039 0004 ceb4 	movel 0x4ceb4,%d0
00004708: 2200           	movel %d0,%d1
0000470a: e989           	lsll #4,%d1
0000470c: 4878 03e8      	pea 0x3e8
00004710: 9280           	subl %d0,%d1
00004712: 2f01           	movel %d1,%sp@-
00004714: 4eb9 0001 e780 	jsr 0x1e780
0000471a: 508f           	addql #8,%sp
0000471c: 23c0 0004 b0fc 	movel %d0,0x4b0fc
00004722: 2039 0000 04ba 	movel 0x4ba,%d0
00004728: 23c0 0004 b0f8 	movel %d0,0x4b0f8
0000472e: 70ef           	moveq #-17,%d0
00004730: c0b9 0004 c0de 	andl 0x4c0de,%d0
00004736: 0c80 0001 0000 	cmpil #65536,%d0
0000473c: 660a           	bnes 0x4748
0000473e: 33fc 0001 0004 	movew #1,0x4b0f4
00004744: b0f4 
00004746: 4e75           	rts
00004748: 4279 0004 b0f4 	clrw 0x4b0f4
0000474e: 60f6           	bras 0x4746
00004750:  _send_command
00004750: 4fef ffe4      	lea %sp@(-28),%sp
00004754: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00004758: 246f 004e      	moveal %sp@(78),%a2
0000475c: 0c2a 0001 0012 	cmpib #1,%a2@(18)
00004762: 6700 01c0      	beqw 0x4924
00004766: 202a 000a      	movel %a2@(10),%d0
0000476a: 720f           	moveq #15,%d1
0000476c: c280           	andl %d0,%d1
0000476e: 6700 01b4      	beqw 0x4924
00004772: 2200           	movel %d0,%d1
00004774: 5981           	subql #4,%d1
00004776: 0c81 0000 01fb 	cmpil #507,%d1
0000477c: 6200 0200      	bhiw 0x497e
00004780: 7205           	moveq #5,%d1
00004782: b280           	cmpl %d0,%d1
00004784: 6c00 01a4      	bgew 0x492a
00004788: 7207           	moveq #7,%d1
0000478a: b280           	cmpl %d0,%d1
0000478c: 6c00 01a2      	bgew 0x4930
00004790: 7401           	moveq #1,%d2
00004792: 4eba ff3a      	jsr %pc@(0x46ce)
00004796: 2c2a 000a      	movel %a2@(10),%d6
0000479a: 0686 0000 01ff 	addil #511,%d6
000047a0: 7009           	moveq #9,%d0
000047a2: e0ae           	lsrl %d0,%d6
000047a4: 4a42           	tstw %d2
000047a6: 6600 018e      	bnew 0x4936
000047aa: 282a 0006      	movel %a2@(6),%d4
000047ae: 2f04           	movel %d4,%sp@-
000047b0: 4eb9 0000 81c0 	jsr 0x81c0
000047b6: 588f           	addql #4,%sp
000047b8: 0c2a 0001 0012 	cmpib #1,%a2@(18)
000047be: 660e           	bnes 0x47ce
000047c0: 2f2a 000a      	movel %a2@(10),%sp@-
000047c4: 2f04           	movel %d4,%sp@-
000047c6: 4eb9 0000 3166 	jsr 0x3166
000047cc: 508f           	addql #8,%sp
000047ce: 302a 0004      	movew %a2@(4),%d0
000047d2: 0c40 0010      	cmpiw #16,%d0
000047d6: 6f02           	bles 0x47da
000047d8: 7010           	moveq #16,%d0
000047da: 2252           	moveal %a2@,%a1
000047dc: 0c11 001e      	cmpib #30,%a1@
000047e0: 6300 015e      	blsw 0x4940
000047e4: 1f7c 001f 0037 	moveb #31,%sp@(55)
000047ea: 3a00           	movew %d0,%d5
000047ec: 5245           	addqw #1,%d5
000047ee: 41ef 0038      	lea %sp@(56),%a0
000047f2: 3640           	moveaw %d0,%a3
000047f4: 2f0b           	movel %a3,%sp@-
000047f6: 2f09           	movel %a1,%sp@-
000047f8: 2f08           	movel %a0,%sp@-
000047fa: 47f9 0001 b8fc 	lea 0x1b8fc,%a3
00004800: 4e93           	jsr %a3@
00004802: 302f 0058      	movew %sp@(88),%d0
00004806: eb48           	lslw #5,%d0
00004808: 812f 0043      	orb %d0,%sp@(67)
0000480c: 4fef 000c      	lea %sp@(12),%sp
00004810: 363c 0080      	movew #128,%d3
00004814: 0c2a 0001 0012 	cmpib #1,%a2@(18)
0000481a: 6604           	bnes 0x4820
0000481c: 363c 0180      	movew #384,%d3
00004820: 3203           	movew %d3,%d1
00004822: 0041 0010      	oriw #16,%d1
00004826: 3003           	movew %d3,%d0
00004828: 0a40 0110      	eoriw #272,%d0
0000482c: 31c0 8606      	movew %d0,0xffff8606
00004830: 2039 0004 b0fc 	movel 0x4b0fc,%d0
00004836: 5380           	subql #1,%d0
00004838: 6afc           	bpls 0x4836
0000483a: 31c1 8606      	movew %d1,0xffff8606
0000483e: 2039 0004 b0fc 	movel 0x4b0fc,%d0
00004844: 5380           	subql #1,%d0
00004846: 6afc           	bpls 0x4844
00004848: 31c6 8604      	movew %d6,0xffff8604
0000484c: 3e03           	movew %d3,%d7
0000484e: 0047 0008      	oriw #8,%d7
00004852: 3c03           	movew %d3,%d6
00004854: 0046 000a      	oriw #10,%d6
00004858: 7200           	moveq #0,%d1
0000485a: 3206           	movew %d6,%d1
0000485c: 2f41 002e      	movel %d1,%sp@(46)
00004860: 0243 ff00      	andiw #-256,%d3
00004864: 3203           	movew %d3,%d1
00004866: 2f41 0032      	movel %d1,%sp@(50)
0000486a: 2039 0000 04ba 	movel 0x4ba,%d0
00004870: b0b9 0004 b0f8 	cmpl 0x4b0f8,%d0
00004876: 6500 00d2      	bcsw 0x494a
0000487a: 31c7 8606      	movew %d7,0xffff8606
0000487e: 9bcd           	subal %a5,%a5
00004880: 3c45           	moveaw %d5,%fp
00004882: 534e           	subqw #1,%fp
00004884: 49f9 0000 d734 	lea 0xd734,%a4
0000488a: 1035 f837      	moveb %a5@(0000000000000037,%sp:l),%d0
0000488e: 3279 0004 b0f4 	moveaw 0x4b0f4,%a1
00004894: 320d           	movew %a5,%d1
00004896: b24e           	cmpw %fp,%d1
00004898: 6d00 00be      	bltw 0x4958
0000489c: 3209           	movew %a1,%d1
0000489e: 6700 00f8      	beqw 0x4998
000048a2: 0240 00ff      	andiw #255,%d0
000048a6: 31c0 8604      	movew %d0,0xffff8604
000048aa: 4e71           	nop
000048ac: 31c3 8606      	movew %d3,0xffff8606
000048b0: 2f2a 000e      	movel %a2@(14),%sp@-
000048b4: 4e94           	jsr %a4@
000048b6: 2239 0000 04ba 	movel 0x4ba,%d1
000048bc: 5481           	addql #2,%d1
000048be: 23c1 0004 b0f8 	movel %d1,0x4b0f8
000048c4: 588f           	addql #4,%sp
000048c6: 4a40           	tstw %d0
000048c8: 6600 00e4      	bnew 0x49ae
000048cc: 31fc 008a 8606 	movew #138,0xffff8606
000048d2: 3038 8604      	movew 0xffff8604,%d0
000048d6: 0240 00ff      	andiw #255,%d0
000048da: 3c40           	moveaw %d0,%fp
000048dc: 6608           	bnes 0x48e6
000048de: 3002           	movew %d2,%d0
000048e0: 5340           	subqw #1,%d0
000048e2: 4a42           	tstw %d2
000048e4: 666c           	bnes 0x4952
000048e6: 4a2a 0012      	tstb %a2@(18)
000048ea: 660e           	bnes 0x48fa
000048ec: 2f2a 000a      	movel %a2@(10),%sp@-
000048f0: 2f04           	movel %d4,%sp@-
000048f2: 4eb9 0000 3178 	jsr 0x3178
000048f8: 508f           	addql #8,%sp
000048fa: 300e           	movew %fp,%d0
000048fc: 6616           	bnes 0x4914
000048fe: 202a 0006      	movel %a2@(6),%d0
00004902: b880           	cmpl %d0,%d4
00004904: 670e           	beqs 0x4914
00004906: 2f2a 000a      	movel %a2@(10),%sp@-
0000490a: 2f04           	movel %d4,%sp@-
0000490c: 2f00           	movel %d0,%sp@-
0000490e: 4e93           	jsr %a3@
00004910: 4fef 000c      	lea %sp@(12),%sp
00004914: 4eba fd9a      	jsr %pc@(0x46b0)
00004918: 300e           	movew %fp,%d0
0000491a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000491e: 4fef 001c      	lea %sp@(28),%sp
00004922: 4e75           	rts
00004924: 4242           	clrw %d2
00004926: 6000 fe6a      	braw 0x4792
0000492a: 7403           	moveq #3,%d2
0000492c: 6000 fe64      	braw 0x4792
00004930: 7402           	moveq #2,%d2
00004932: 6000 fe5e      	braw 0x4792
00004936: 2839 0000 04c6 	movel 0x4c6,%d4
0000493c: 6000 fe70      	braw 0x47ae
00004940: 3a00           	movew %d0,%d5
00004942: 41ef 0037      	lea %sp@(55),%a0
00004946: 6000 feaa      	braw 0x47f2
0000494a: 4eb9 0001 bc80 	jsr 0x1bc80
00004950: 3002           	movew %d2,%d0
00004952: 3400           	movew %d0,%d2
00004954: 6000 ff14      	braw 0x486a
00004958: 3209           	movew %a1,%d1
0000495a: 6728           	beqs 0x4984
0000495c: 0240 00ff      	andiw #255,%d0
00004960: 31c0 8604      	movew %d0,0xffff8604
00004964: 4e71           	nop
00004966: 31c6 8606      	movew %d6,0xffff8606
0000496a: 4878 0014      	pea 0x14
0000496e: 4e94           	jsr %a4@
00004970: 528d           	addql #1,%a5
00004972: 588f           	addql #4,%sp
00004974: 4a40           	tstw %d0
00004976: 6700 ff12      	beqw 0x488a
0000497a: 4eba fd34      	jsr %pc@(0x46b0)
0000497e: 3c7c ffff      	moveaw #-1,%fp
00004982: 6094           	bras 0x4918
00004984: 0280 0000 00ff 	andil #255,%d0
0000498a: 4840           	swap %d0
0000498c: 4240           	clrw %d0
0000498e: 80af 002e      	orl %sp@(46),%d0
00004992: 21c0 8604      	movel %d0,0xffff8604
00004996: 60d2           	bras 0x496a
00004998: 0280 0000 00ff 	andil #255,%d0
0000499e: 4840           	swap %d0
000049a0: 4240           	clrw %d0
000049a2: 80af 0032      	orl %sp@(50),%d0
000049a6: 21c0 8604      	movel %d0,0xffff8604
000049aa: 6000 ff04      	braw 0x48b0
000049ae: 3c7c ffff      	moveaw #-1,%fp
000049b2: 6000 ff32      	braw 0x48e6
000049b6: 4e56 ffe4      	linkw %fp,#-28
000049ba: 2f0a           	movel %a2,%sp@-
000049bc: 4878 0006      	pea 0x6
000049c0: 45ee ffe6      	lea %fp@(-26),%a2
000049c4: 2f0a           	movel %a2,%sp@-
000049c6: 4eb9 0001 bb70 	jsr 0x1bb70
000049cc: 2d4a ffec      	movel %a2,%fp@(-20)
000049d0: 3d7c 0006 fff0 	movew #6,%fp@(-16)
000049d6: 2d79 0000 04c6 	movel 0x4c6,%fp@(-14)
000049dc: fff2 
000049de: 42ae fff6      	clrl %fp@(-10)
000049e2: 2d7c 0000 0258 	movel #600,%fp@(-6)
000049e8: fffa 
000049ea: 422e fffe      	clrb %fp@(-2)
000049ee: 486e ffec      	pea %fp@(-20)
000049f2: 3f2e 0008      	movew %fp@(8),%sp@-
000049f6: 4eba fd58      	jsr %pc@(0x4750)
000049fa: 4fef 000e      	lea %sp@(14),%sp
000049fe: 48c0           	extl %d0
00004a00: 246e ffe0      	moveal %fp@(-32),%a2
00004a04: 4e5e           	unlk %fp
00004a06: 4e75           	rts
00004a08: 4143           	.short 0x4143
00004a0a: 5349           	subqw #1,%a1
00004a0c: 2044           	moveal %d4,%a0
00004a0e: 6973           	bvss 0x4a83
00004a10: 6b00 2055      	bmiw 0x6a67
00004a14: 5343           	subqw #1,%d3
00004a16: 7572 6e74      	mvsw %a2@(0000000000000074,%d6:l:8),%d2
00004a1a: 4657           	notw %sp@
00004a1c: 0020 5553      	orib #83,%a0@-
00004a20: 5264           	addqw #1,%a4@-
00004a22: 436c           	.short 0x436c
00004a24: 5254           	addqw #1,%a4@
00004a26: 4300           	chkl %d0,%d1
00004a28: 2055           	moveal %a5@,%a0
00004a2a: 5357           	subqw #1,%sp@
00004a2c: 7243           	moveq #67,%d1
00004a2e: 6c52           	bges 0x4a82
00004a30: 5443           	addqw #2,%d3
00004a32: 0000 4e56      	orib #86,%d0
00004a34:  _acsi_ioctl
00004a36: ffe0           	.short 0xffe0
00004a38: 2f0a           	movel %a2,%sp@-
00004a3a: 2f02           	movel %d2,%sp@-
00004a3c: 342e 0008      	movew %fp@(8),%d2
00004a40: 302e 000a      	movew %fp@(10),%d0
00004a44: 246e 000c      	moveal %fp@(12),%a2
00004a48: 0c40 0028      	cmpiw #40,%d0
00004a4c: 6700 017e      	beqw 0x4bcc
00004a50: 6200 008a      	bhiw 0x4adc
00004a54: 0c40 0015      	cmpiw #21,%d0
00004a58: 6700 00e6      	beqw 0x4b40
00004a5c: 0c40 001e      	cmpiw #30,%d0
00004a60: 6700 015e      	beqw 0x4bc0
00004a64: 0c40 0014      	cmpiw #20,%d0
00004a68: 6600 01c2      	bnew 0x4c2c
00004a6c: 1d7c 0025 ffe2 	moveb #37,%fp@(-30)
00004a72: 4878 0009      	pea 0x9
00004a76: 486e ffe3      	pea %fp@(-29)
00004a7a: 4eb9 0001 bb70 	jsr 0x1bb70
00004a80: 41ee ffe2      	lea %fp@(-30),%a0
00004a84: 2d48 ffec      	movel %a0,%fp@(-20)
00004a88: 3d7c 000a fff0 	movew #10,%fp@(-16)
00004a8e: 2d79 0000 04c6 	movel 0x4c6,%fp@(-14)
00004a94: fff2 
00004a96: 7008           	moveq #8,%d0
00004a98: 2d40 fff6      	movel %d0,%fp@(-10)
00004a9c: 2d7c 0000 0258 	movel #600,%fp@(-6)
00004aa2: fffa 
00004aa4: 422e fffe      	clrb %fp@(-2)
00004aa8: 486e ffec      	pea %fp@(-20)
00004aac: 3f02           	movew %d2,%sp@-
00004aae: 4eba fca0      	jsr %pc@(0x4750)
00004ab2: 4fef 000e      	lea %sp@(14),%sp
00004ab6: 4a40           	tstw %d0
00004ab8: 6612           	bnes 0x4acc
00004aba: 2079 0000 04c6 	moveal 0x4c6,%a0
00004ac0: 2210           	movel %a0@,%d1
00004ac2: 5281           	addql #1,%d1
00004ac4: 2481           	movel %d1,%a2@
00004ac6: 2568 0004 0004 	movel %a0@(4),%a2@(4)
00004acc: 3040           	moveaw %d0,%a0
00004ace: 2008           	movel %a0,%d0
00004ad0: 242e ffd8      	movel %fp@(-40),%d2
00004ad4: 246e ffdc      	moveal %fp@(-36),%a2
00004ad8: 4e5e           	unlk %fp
00004ada: 4e75           	rts
00004adc: 0c40 003d      	cmpiw #61,%d0
00004ae0: 6700 00fa      	beqw 0x4bdc
00004ae4: 0c40 003e      	cmpiw #62,%d0
00004ae8: 6700 0102      	beqw 0x4bec
00004aec: 0c40 003c      	cmpiw #60,%d0
00004af0: 6600 013a      	bnew 0x4c2c
00004af4: 45ee ffe2      	lea %fp@(-30),%a2
00004af8: 4878 000a      	pea 0xa
00004afc: 487a ff14      	pea %pc@(0x4a12)
00004b00: 2f0a           	movel %a2,%sp@-
00004b02: 4eb9 0001 b8fc 	jsr 0x1b8fc
00004b08: 2d4a ffec      	movel %a2,%fp@(-20)
00004b0c: 3d7c 000a fff0 	movew #10,%fp@(-16)
00004b12: 2d79 0000 04c6 	movel 0x4c6,%fp@(-14)
00004b18: fff2 
00004b1a: 2d7c 0000 0200 	movel #512,%fp@(-10)
00004b20: fff6 
00004b22: 2d7c 0000 0258 	movel #600,%fp@(-6)
00004b28: fffa 
00004b2a: 422e fffe      	clrb %fp@(-2)
00004b2e: 486e ffec      	pea %fp@(-20)
00004b32: 3f02           	movew %d2,%sp@-
00004b34: 4eba fc1a      	jsr %pc@(0x4750)
00004b38: 3040           	moveaw %d0,%a0
00004b3a: 4fef 0012      	lea %sp@(18),%sp
00004b3e: 608e           	bras 0x4ace
00004b40: 3f02           	movew %d2,%sp@-
00004b42: 4eba fe72      	jsr %pc@(0x49b6)
00004b46: 548f           	addql #2,%sp
00004b48: 4a80           	tstl %d0
00004b4a: 6c08           	bges 0x4b54
00004b4c: 307c fff1      	moveaw #-15,%a0
00004b50: 6000 ff7c      	braw 0x4ace
00004b54: 1d7c 0012 ffe2 	moveb #18,%fp@(-30)
00004b5a: 422e ffe7      	clrb %fp@(-25)
00004b5e: 422e ffe5      	clrb %fp@(-27)
00004b62: 422e ffe4      	clrb %fp@(-28)
00004b66: 422e ffe3      	clrb %fp@(-29)
00004b6a: 1d7c 0024 ffe6 	moveb #36,%fp@(-26)
00004b70: 41ee ffe2      	lea %fp@(-30),%a0
00004b74: 2d48 ffec      	movel %a0,%fp@(-20)
00004b78: 3d7c 0006 fff0 	movew #6,%fp@(-16)
00004b7e: 2d79 0000 04c6 	movel 0x4c6,%fp@(-14)
00004b84: fff2 
00004b86: 7024           	moveq #36,%d0
00004b88: 2d40 fff6      	movel %d0,%fp@(-10)
00004b8c: 2d7c 0000 0258 	movel #600,%fp@(-6)
00004b92: fffa 
00004b94: 422e fffe      	clrb %fp@(-2)
00004b98: 486e ffec      	pea %fp@(-20)
00004b9c: 3f02           	movew %d2,%sp@-
00004b9e: 4eba fbb0      	jsr %pc@(0x4750)
00004ba2: 5c8f           	addql #6,%sp
00004ba4: 4a40           	tstw %d0
00004ba6: 661e           	bnes 0x4bc6
00004ba8: 2079 0000 04c6 	moveal 0x4c6,%a0
00004bae: 1010           	moveb %a0@,%d0
00004bb0: 0200 001f      	andib #31,%d0
00004bb4: 6696           	bnes 0x4b4c
00004bb6: 4228 0020      	clrb %a0@(32)
00004bba: 5088           	addql #8,%a0
00004bbc: 14d8           	moveb %a0@+,%a2@+
00004bbe: 66fc           	bnes 0x4bbc
00004bc0: 91c8           	subal %a0,%a0
00004bc2: 6000 ff0a      	braw 0x4ace
00004bc6: 41fa fe40      	lea %pc@(0x4a08),%a0
00004bca: 60f0           	bras 0x4bbc
00004bcc: 3f02           	movew %d2,%sp@-
00004bce: 4eba fde6      	jsr %pc@(0x49b6)
00004bd2: 548f           	addql #2,%sp
00004bd4: 4a80           	tstl %d0
00004bd6: 6ce8           	bges 0x4bc0
00004bd8: 6000 ff72      	braw 0x4b4c
00004bdc: 45ee ffe2      	lea %fp@(-30),%a2
00004be0: 4878 000a      	pea 0xa
00004be4: 487a fe37      	pea %pc@(0x4a1d)
00004be8: 6000 ff16      	braw 0x4b00
00004bec: 45ee ffe2      	lea %fp@(-30),%a2
00004bf0: 4878 000a      	pea 0xa
00004bf4: 487a fe32      	pea %pc@(0x4a28)
00004bf8: 2f0a           	movel %a2,%sp@-
00004bfa: 4eb9 0001 b8fc 	jsr 0x1b8fc
00004c00: 2d4a ffec      	movel %a2,%fp@(-20)
00004c04: 3d7c 000a fff0 	movew #10,%fp@(-16)
00004c0a: 2d79 0000 04c6 	movel 0x4c6,%fp@(-14)
00004c10: fff2 
00004c12: 2d7c 0000 0200 	movel #512,%fp@(-10)
00004c18: fff6 
00004c1a: 2d7c 0000 0258 	movel #600,%fp@(-6)
00004c20: fffa 
00004c22: 1d7c 0001 fffe 	moveb #1,%fp@(-2)
00004c28: 6000 ff04      	braw 0x4b2e
00004c2c: 307c ffff      	moveaw #-1,%a0
00004c30: 6000 fe9c      	braw 0x4ace
00004c34:  _acsi_request_sense
00004c34: 4e56 ffd4      	linkw %fp,#-44
00004c38: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00004c3c: 242e 000a      	movel %fp@(10),%d2
00004c40: 4eba fa8c      	jsr %pc@(0x46ce)
00004c44: 4878 0006      	pea 0x6
00004c48: 45ee ffd4      	lea %fp@(-44),%a2
00004c4c: 2f0a           	movel %a2,%sp@-
00004c4e: 47f9 0001 bb70 	lea 0x1bb70,%a3
00004c54: 4e93           	jsr %a3@
00004c56: 1d7c 0003 ffd4 	moveb #3,%fp@(-44)
00004c5c: 1d7c 0012 ffd8 	moveb #18,%fp@(-40)
00004c62: 4878 0012      	pea 0x12
00004c66: 2f02           	movel %d2,%sp@-
00004c68: 4e93           	jsr %a3@
00004c6a: 2d4a ffec      	movel %a2,%fp@(-20)
00004c6e: 3d7c 0006 fff0 	movew #6,%fp@(-16)
00004c74: 41ee ffda      	lea %fp@(-38),%a0
00004c78: 2d48 fff2      	movel %a0,%fp@(-14)
00004c7c: 7012           	moveq #18,%d0
00004c7e: 2d40 fff6      	movel %d0,%fp@(-10)
00004c82: 2d7c 0000 0258 	movel #600,%fp@(-6)
00004c88: fffa 
00004c8a: 422e fffe      	clrb %fp@(-2)
00004c8e: 486e ffec      	pea %fp@(-20)
00004c92: 3f2e 0008      	movew %fp@(8),%sp@-
00004c96: 4eba fab8      	jsr %pc@(0x4750)
00004c9a: 3440           	moveaw %d0,%a2
00004c9c: 4878 0012      	pea 0x12
00004ca0: 486e ffda      	pea %fp@(-38)
00004ca4: 2f02           	movel %d2,%sp@-
00004ca6: 4eb9 0001 b8fc 	jsr 0x1b8fc
00004cac: 4fef 0022      	lea %sp@(34),%sp
00004cb0: 4eba f9fe      	jsr %pc@(0x46b0)
00004cb4: 300a           	movew %a2,%d0
00004cb6: 48c0           	extl %d0
00004cb8: 4cee 0c04 ffc8 	moveml %fp@(-56),%d2/%a2-%a3
00004cbe: 4e5e           	unlk %fp
00004cc0: 4e75           	rts
00004cc2:  _acsi_rw
00004cc2: 4fef ffc8      	lea %sp@(-56),%sp
00004cc6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00004cca: 382f 006e      	movew %sp@(110),%d4
00004cce: 242f 0070      	movel %sp@(112),%d2
00004cd2: 3e2f 0068      	movew %sp@(104),%d7
00004cd6: 0247 0001      	andiw #1,%d7
00004cda: 0802 0000      	btst #0,%d2
00004cde: 660a           	bnes 0x4cea
00004ce0: b4b9 0000 042e 	cmpl 0x42e,%d2
00004ce6: 6500 0100      	bcsw 0x4de8
00004cea: 4eb9 0001 b47a 	jsr 0x1b47a
00004cf0: 2600           	movel %d0,%d3
00004cf2: 6600 0100      	bnew 0x4df4
00004cf6: 2639 0000 04c6 	movel 0x4c6,%d3
00004cfc: 387c 0001      	moveaw #1,%a4
00004d00: 367c 0006      	moveaw #6,%a3
00004d04: 4def 0034      	lea %sp@(52),%fp
00004d08: 4bef 003e      	lea %sp@(62),%a5
00004d0c: 6000 00a6      	braw 0x4db4
00004d10: 3444           	moveaw %d4,%a2
00004d12: b84b           	cmpw %a3,%d4
00004d14: 6f02           	bles 0x4d18
00004d16: 344b           	moveaw %a3,%a2
00004d18: 304a           	moveaw %a2,%a0
00004d1a: 2f48 0030      	movel %a0,%sp@(48)
00004d1e: 2c08           	movel %a0,%d6
00004d20: 7009           	moveq #9,%d0
00004d22: e1ae           	lsll %d0,%d6
00004d24: 300c           	movew %a4,%d0
00004d26: 6600 00d8      	bnew 0x4e00
00004d2a: 2a02           	movel %d2,%d5
00004d2c: 3f7c 0002 002e 	movew #2,%sp@(46)
00004d32: 3f0a           	movew %a2,%sp@-
00004d34: 2f2f 006c      	movel %sp@(108),%sp@-
00004d38: 3f07           	movew %d7,%sp@-
00004d3a: 2f0e           	movel %fp,%sp@-
00004d3c: 4eb9 0001 375c 	jsr 0x1375c
00004d42: 2f4e 005c      	movel %fp,%sp@(92)
00004d46: 3f40 0060      	movew %d0,%sp@(96)
00004d4a: 2f45 0062      	movel %d5,%sp@(98)
00004d4e: 2f46 0066      	movel %d6,%sp@(102)
00004d52: 2f7c 0000 0258 	movel #600,%sp@(106)
00004d58: 006a 
00004d5a: 1f47 006e      	moveb %d7,%sp@(110)
00004d5e: 486f 005c      	pea %sp@(92)
00004d62: 3f2f 0084      	movew %sp@(132),%sp@-
00004d66: 4eba f9e8      	jsr %pc@(0x4750)
00004d6a: 4fef 0012      	lea %sp@(18),%sp
00004d6e: 4a40           	tstw %d0
00004d70: 6f60           	bles 0x4dd2
00004d72: 2f0d           	movel %a5,%sp@-
00004d74: 3f2f 0078      	movew %sp@(120),%sp@-
00004d78: 4eba feba      	jsr %pc@(0x4c34)
00004d7c: 5c8f           	addql #6,%sp
00004d7e: 4a40           	tstw %d0
00004d80: 6746           	beqs 0x4dc8
00004d82: 70fe           	moveq #-2,%d0
00004d84: 0c6f 0001 002e 	cmpiw #1,%sp@(46)
00004d8a: 6632           	bnes 0x4dbe
00004d8c: 4a40           	tstw %d0
00004d8e: 664c           	bnes 0x4ddc
00004d90: 4a47           	tstw %d7
00004d92: 6614           	bnes 0x4da8
00004d94: 300c           	movew %a4,%d0
00004d96: 6710           	beqs 0x4da8
00004d98: 2f06           	movel %d6,%sp@-
00004d9a: 2f05           	movel %d5,%sp@-
00004d9c: 2f02           	movel %d2,%sp@-
00004d9e: 4eb9 0001 b8fc 	jsr 0x1b8fc
00004da4: 4fef 000c      	lea %sp@(12),%sp
00004da8: 984a           	subw %a2,%d4
00004daa: d486           	addl %d6,%d2
00004dac: 202f 0030      	movel %sp@(48),%d0
00004db0: d1af 006a      	addl %d0,%sp@(106)
00004db4: 4a44           	tstw %d4
00004db6: 6e00 ff58      	bgtw 0x4d10
00004dba: 7000           	moveq #0,%d0
00004dbc: 6020           	bras 0x4dde
00004dbe: 3f7c 0001 002e 	movew #1,%sp@(46)
00004dc4: 6000 ff6c      	braw 0x4d32
00004dc8: 2f0d           	movel %a5,%sp@-
00004dca: 4eb9 0001 37f4 	jsr 0x137f4
00004dd0: 588f           	addql #4,%sp
00004dd2: 4a40           	tstw %d0
00004dd4: 67ba           	beqs 0x4d90
00004dd6: 0c40 fff2      	cmpiw #-14,%d0
00004dda: 66a8           	bnes 0x4d84
00004ddc: 48c0           	extl %d0
00004dde: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00004de2: 4fef 0038      	lea %sp@(56),%sp
00004de6: 4e75           	rts
00004de8: 7600           	moveq #0,%d3
00004dea: 99cc           	subal %a4,%a4
00004dec: 367c 00ff      	moveaw #255,%a3
00004df0: 6000 ff12      	braw 0x4d04
00004df4: 387c 0001      	moveaw #1,%a4
00004df8: 367c 0080      	moveaw #128,%a3
00004dfc: 6000 ff06      	braw 0x4d04
00004e00: 4a47           	tstw %d7
00004e02: 6710           	beqs 0x4e14
00004e04: 2f06           	movel %d6,%sp@-
00004e06: 2f02           	movel %d2,%sp@-
00004e08: 2f03           	movel %d3,%sp@-
00004e0a: 4eb9 0001 b8fc 	jsr 0x1b8fc
00004e10: 4fef 000c      	lea %sp@(12),%sp
00004e14: 2a03           	movel %d3,%d5
00004e16: 6000 ff14      	braw 0x4d2c
00004e1a: 0000 23fc      	orib #-4,%d0
00004e1c:  _bmem_init
00004e1e: 0005 b414      	orib #20,%d5
00004e22: 0000 04fa      	orib #-6,%d0
00004e26: 23fc 0005 b414 	movel #373780,0x432
00004e2c: 0000 0432 
00004e30: 23f9 0000 042e 	movel 0x42e,0x436
00004e36: 0000 0436 
00004e3a: 4e75           	rts
00004e3c: 6261           	bhis 0x4e9f
00004e3e: 6c6c           	bges 0x4eac
00004e40: 6f63           	bles 0x4ea5
00004e42: 5f73 7472      	subqw #7,%a3@(0000000000000072,%d7:w:4)
00004e46: 616d           	bsrs 0x4eb5
00004e48: 2825           	movel %a5@-,%d4
00004e4a: 6c75           	bges 0x4ec1
00004e4c: 293a 206e      	movel %pc@(0x6ebc),%a4@-
00004e50: 6f74           	bles 0x4ec6
00004e52: 2065           	moveal %a5@-,%a0
00004e54: 6e6f           	bgts 0x4ec5
00004e56: 7567           	mvsw %sp@-,%d2
00004e58: 6820           	bvcs 0x4e7a
00004e5a: 6d65           	blts 0x4ec1
00004e5c: 6d6f           	blts 0x4ecd
00004e5e: 7279           	moveq #121,%d1
00004e60: 0a00 222f      	eorib #47,%d0
00004e62:  _balloc_stram
00004e64: 0004 5681      	orib #-127,%d4
00004e68: 70fc           	moveq #-4,%d0
00004e6a: c280           	andl %d0,%d1
00004e6c: 2079 0000 0436 	moveal 0x436,%a0
00004e72: 2039 0000 0432 	movel 0x432,%d0
00004e78: 2248           	moveal %a0,%a1
00004e7a: 93c0           	subal %d0,%a1
00004e7c: b289           	cmpl %a1,%d1
00004e7e: 630c           	blss 0x4e8c
00004e80: 2f01           	movel %d1,%sp@-
00004e82: 487a ffb8      	pea %pc@(0x4e3c)
00004e86: 4eb9 0000 dec8 	jsr 0xdec8
00004e8c: 4a6f 0008      	tstw %sp@(8)
00004e90: 670c           	beqs 0x4e9e
00004e92: 2008           	movel %a0,%d0
00004e94: 9081           	subl %d1,%d0
00004e96: 23c0 0000 0436 	movel %d0,0x436
00004e9c: 4e75           	rts
00004e9e: d280           	addl %d0,%d1
00004ea0: 23c1 0000 0432 	movel %d1,0x432
00004ea6: 23c1 0000 04fa 	movel %d1,0x4fa
00004eac: 60ee           	bras 0x4e9c
00004eae:  _getmpb
00004eae: 206f 0004      	moveal %sp@(4),%a0
00004eb2: 43f9 0000 048e 	lea 0x48e,%a1
00004eb8: 4291           	clrl %a1@
00004eba: 2039 0000 0432 	movel 0x432,%d0
00004ec0: 23c0 0000 0492 	movel %d0,0x492
00004ec6: 2239 0000 0436 	movel 0x436,%d1
00004ecc: 9280           	subl %d0,%d1
00004ece: 23c1 0000 0496 	movel %d1,0x496
00004ed4: 42b9 0000 049a 	clrl 0x49a
00004eda: 2089           	movel %a1,%a0@
00004edc: 42a8 0004      	clrl %a0@(4)
00004ee0: 4e75           	rts
00004ee2: 0000 48e7      	orib #-25,%d0
00004ee6: 303e           	.short 0x303e
00004ee8: 362f 0020      	movew %sp@(32),%d3
00004eec: 0c43 0019      	cmpiw #25,%d3
00004ef0: 6200 00c0      	bhiw 0x4fb2
00004ef4: 47f9 0004 b100 	lea 0x4b100,%a3
00004efa: 3443           	moveaw %d3,%a2
00004efc: 200a           	movel %a2,%d0
00004efe: d08a           	addl %a2,%d0
00004f00: d08a           	addl %a2,%d0
00004f02: e788           	lsll #3,%d0
00004f04: 2040           	moveal %d0,%a0
00004f06: 91ca           	subal %a2,%a0
00004f08: d1c8           	addal %a0,%a0
00004f0a: 41f3 8800      	lea %a3@(0000000000000000,%a0:l),%a0
00004f0e: 0828 0000 000c 	btst #0,%a0@(12)
00004f14: 6700 009c      	beqw 0x4fb2
00004f18: 0c28 0002 000d 	cmpib #2,%a0@(13)
00004f1e: 6700 0096      	beqw 0x4fb6
00004f22: 4a28 0024      	tstb %a0@(36)
00004f26: 6600 008e      	bnew 0x4fb6
00004f2a: 3428 002c      	movew %a0@(44),%d2
00004f2e: 49f9 0000 8026 	lea 0x8026,%a4
00004f34: 4bf9 0000 91cc 	lea 0x91cc,%a5
00004f3a: 4df9 0000 3502 	lea 0x3502,%fp
00004f40: 0c43 0001      	cmpiw #1,%d3
00004f44: 6e66           	bgts 0x4fac
00004f46: 3f03           	movew %d3,%sp@-
00004f48: 4e95           	jsr %a5@
00004f4a: 548f           	addql #2,%sp
00004f4c: 4a80           	tstl %d0
00004f4e: 6c08           	bges 0x4f58
00004f50: 3f03           	movew %d3,%sp@-
00004f52: 3f00           	movew %d0,%sp@-
00004f54: 4e96           	jsr %fp@
00004f56: 588f           	addql #4,%sp
00004f58: 0c80 0001 0000 	cmpil #65536,%d0
00004f5e: 67e0           	beqs 0x4f40
00004f60: 4a80           	tstl %d0
00004f62: 6d42           	blts 0x4fa6
00004f64: 672a           	beqs 0x4f90
00004f66: 0282 0000 ffff 	andil #65535,%d2
00004f6c: 2202           	movel %d2,%d1
00004f6e: e789           	lsll #3,%d1
00004f70: 2041           	moveal %d1,%a0
00004f72: d1c2           	addal %d2,%a0
00004f74: d1c8           	addal %a0,%a0
00004f76: d1fc 0004 ba91 	addal #309905,%a0
00004f7c: 0010 0001      	orib #1,%a0@
00004f80: 220a           	movel %a2,%d1
00004f82: d28a           	addl %a2,%d1
00004f84: d28a           	addl %a2,%d1
00004f86: e789           	lsll #3,%d1
00004f88: 928a           	subl %a2,%d1
00004f8a: d281           	addl %d1,%d1
00004f8c: 1780 180d      	moveb %d0,%a3@(000000000000000d,%d1:l)
00004f90: 200a           	movel %a2,%d0
00004f92: d08a           	addl %a2,%d0
00004f94: d08a           	addl %a2,%d0
00004f96: e788           	lsll #3,%d0
00004f98: 908a           	subl %a2,%d0
00004f9a: d080           	addl %d0,%d0
00004f9c: 1033 080d      	moveb %a3@(000000000000000d,%d0:l),%d0
00004fa0: 0280 0000 00ff 	andil #255,%d0
00004fa6: 4cdf 7c0c      	moveml %sp@+,%d2-%d3/%a2-%fp
00004faa: 4e75           	rts
00004fac: 3f02           	movew %d2,%sp@-
00004fae: 4e94           	jsr %a4@
00004fb0: 6098           	bras 0x4f4a
00004fb2: 70f1           	moveq #-15,%d0
00004fb4: 60f0           	bras 0x4fa6
00004fb6: 7002           	moveq #2,%d0
00004fb8: 60ec           	bras 0x4fa6
00004fba: 518f           	subql #8,%sp
00004fbc: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00004fc0: 3a2f 0038      	movew %sp@(56),%d5
00004fc4: 302f 0040      	movew %sp@(64),%d0
00004fc8: 342f 0042      	movew %sp@(66),%d2
00004fcc: 262f 0044      	movel %sp@(68),%d3
00004fd0: 3c2f 003e      	movew %sp@(62),%d6
00004fd4: 48c6           	extl %d6
00004fd6: 0c42 0001      	cmpiw #1,%d2
00004fda: 6e2a           	bgts 0x5006
00004fdc: 4aaf 003a      	tstl %sp@(58)
00004fe0: 6624           	bnes 0x5006
00004fe2: 3042           	moveaw %d2,%a0
00004fe4: 2008           	movel %a0,%d0
00004fe6: d088           	addl %a0,%d0
00004fe8: d088           	addl %a0,%d0
00004fea: e788           	lsll #3,%d0
00004fec: 9088           	subl %a0,%d0
00004fee: d080           	addl %d0,%d0
00004ff0: 2040           	moveal %d0,%a0
00004ff2: d1fc 0004 b10d 	addal #307469,%a0
00004ff8: 10af 003f      	moveb %sp@(63),%a0@
00004ffc: 7000           	moveq #0,%d0
00004ffe: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00005002: 508f           	addql #8,%sp
00005004: 4e75           	rts
00005006: 0c40 ffff      	cmpiw #-1,%d0
0000500a: 6704           	beqs 0x5010
0000500c: 7600           	moveq #0,%d3
0000500e: 3600           	movew %d0,%d3
00005010: 44c5           	movew %d5,%ccr
00005012: 6b00 01b4      	bmiw 0x51c8
00005016: 0c42 0019      	cmpiw #25,%d2
0000501a: 6200 0256      	bhiw 0x5272
0000501e: 49f9 0004 b100 	lea 0x4b100,%a4
00005024: 3442           	moveaw %d2,%a2
00005026: 200a           	movel %a2,%d0
00005028: d08a           	addl %a2,%d0
0000502a: d08a           	addl %a2,%d0
0000502c: e788           	lsll #3,%d0
0000502e: 2040           	moveal %d0,%a0
00005030: 91ca           	subal %a2,%a0
00005032: d1c8           	addal %a0,%a0
00005034: 41f4 8800      	lea %a4@(0000000000000000,%a0:l),%a0
00005038: 0828 0000 000c 	btst #0,%a0@(12)
0000503e: 6700 0232      	beqw 0x5272
00005042: 3228 000e      	movew %a0@(14),%d1
00005046: 6604           	bnes 0x504c
00005048: 70f8           	moveq #-8,%d0
0000504a: 60b2           	bras 0x4ffe
0000504c: 41e8 0024      	lea %a0@(36),%a0
00005050: 4a10           	tstb %a0@
00005052: 6704           	beqs 0x5058
00005054: 70f2           	moveq #-14,%d0
00005056: 60a6           	bras 0x4ffe
00005058: 0805 0000      	btst #0,%d5
0000505c: 6708           	beqs 0x5066
0000505e: 4a83           	tstl %d3
00005060: 6604           	bnes 0x5066
00005062: 10bc 0001      	moveb #1,%a0@
00005066: 200a           	movel %a2,%d0
00005068: d08a           	addl %a2,%d0
0000506a: d08a           	addl %a2,%d0
0000506c: e788           	lsll #3,%d0
0000506e: 2640           	moveal %d0,%a3
00005070: 97ca           	subal %a2,%a3
00005072: d7cb           	addal %a3,%a3
00005074: 47f4 b800      	lea %a4@(0000000000000000,%a3:l),%a3
00005078: 382b 002c      	movew %a3@(44),%d4
0000507c: 3044           	moveaw %d4,%a0
0000507e: 2008           	movel %a0,%d0
00005080: e788           	lsll #3,%d0
00005082: d088           	addl %a0,%d0
00005084: d080           	addl %d0,%d0
00005086: 2040           	moveal %d0,%a0
00005088: d1fc 0004 ba86 	addal #309894,%a0
0000508e: 3010           	movew %a0@,%d0
00005090: e069           	lsrw %d0,%d1
00005092: 3c2f 003e      	movew %sp@(62),%d6
00005096: cdc1           	mulsw %d1,%d6
00005098: 2f03           	movel %d3,%sp@-
0000509a: 3041           	moveaw %d1,%a0
0000509c: 2f08           	movel %a0,%sp@-
0000509e: 4eb9 0001 e75c 	jsr 0x1e75c
000050a4: 508f           	addql #8,%sp
000050a6: 4a80           	tstl %d0
000050a8: 6d9e           	blts 0x5048
000050aa: 222b 0008      	movel %a3@(8),%d1
000050ae: 6708           	beqs 0x50b8
000050b0: 2046           	moveal %d6,%a0
000050b2: d1c0           	addal %d0,%a0
000050b4: b1c1           	cmpal %d1,%a0
000050b6: 6290           	bhis 0x5048
000050b8: 220a           	movel %a2,%d1
000050ba: d28a           	addl %a2,%d1
000050bc: d28a           	addl %a2,%d1
000050be: e789           	lsll #3,%d1
000050c0: 928a           	subl %a2,%d1
000050c2: d281           	addl %d1,%d1
000050c4: 2600           	movel %d0,%d3
000050c6: d6b4 1804      	addl %a4@(0000000000000004,%d1:l),%d3
000050ca: 0805 0001      	btst #1,%d5
000050ce: 6700 00e6      	beqw 0x51b6
000050d2: 0245 ff7f      	andiw #-129,%d5
000050d6: 47f9 0004 ba80 	lea 0x4ba80,%a3
000050dc: 3204           	movew %d4,%d1
000050de: 48c1           	extl %d1
000050e0: 2001           	movel %d1,%d0
000050e2: e788           	lsll #3,%d0
000050e4: d081           	addl %d1,%d0
000050e6: d080           	addl %d0,%d0
000050e8: 3c73 0806      	moveaw %a3@(0000000000000006,%d0:l),%fp
000050ec: 286f 003a      	moveal %sp@(58),%a4
000050f0: 2001           	movel %d1,%d0
000050f2: d081           	addl %d1,%d0
000050f4: d081           	addl %d1,%d0
000050f6: e788           	lsll #3,%d0
000050f8: 9081           	subl %d1,%d0
000050fa: d080           	addl %d0,%d0
000050fc: 2f40 0030      	movel %d0,%sp@(48)
00005100: 2a46           	moveal %d6,%a5
00005102: 0c86 0000 7fff 	cmpil #32767,%d6
00005108: 6f04           	bles 0x510e
0000510a: 3a7c 7fff      	moveaw #32767,%a5
0000510e: 344d           	moveaw %a5,%a2
00005110: 0c44 0001      	cmpiw #1,%d4
00005114: 6e00 0118      	bgtw 0x522e
00005118: 3f04           	movew %d4,%sp@-
0000511a: 206f 0032      	moveal %sp@(50),%a0
0000511e: d1fc 0004 b100 	addal #307456,%a0
00005124: 3f28 0022      	movew %a0@(34),%sp@-
00005128: 3f28 0020      	movew %a0@(32),%sp@-
0000512c: 2f03           	movel %d3,%sp@-
0000512e: 3f0a           	movew %a2,%sp@-
00005130: 2f0c           	movel %a4,%sp@-
00005132: 3f05           	movew %d5,%sp@-
00005134: 4eb9 0000 95a2 	jsr 0x95a2
0000513a: 4fef 0012      	lea %sp@(18),%sp
0000513e: 4a80           	tstl %d0
00005140: 6c10           	bges 0x5152
00005142: 44c5           	movew %d5,%ccr
00005144: 6b2c           	bmis 0x5172
00005146: 3f02           	movew %d2,%sp@-
00005148: 3f00           	movew %d0,%sp@-
0000514a: 4eb9 0000 3502 	jsr 0x3502
00005150: 588f           	addql #4,%sp
00005152: 0c80 0001 0000 	cmpil #65536,%d0
00005158: 67b6           	beqs 0x5110
0000515a: 4a80           	tstl %d0
0000515c: 6d14           	blts 0x5172
0000515e: 344a           	moveaw %a2,%a2
00005160: 7200           	moveq #0,%d1
00005162: 320e           	movew %fp,%d1
00005164: 2e0a           	movel %a2,%d7
00005166: e3af           	lsll %d1,%d7
00005168: d9c7           	addal %d7,%a4
0000516a: d68a           	addl %a2,%d3
0000516c: 9c8a           	subl %a2,%d6
0000516e: 4a86           	tstl %d6
00005170: 6e8e           	bgts 0x5100
00005172: 0805 0000      	btst #0,%d5
00005176: 6620           	bnes 0x5198
00005178: 3e2f 003e      	movew %sp@(62),%d7
0000517c: 320e           	movew %fp,%d1
0000517e: e36f           	lslw %d1,%d7
00005180: 3047           	moveaw %d7,%a0
00005182: 2f08           	movel %a0,%sp@-
00005184: 2f2f 003e      	movel %sp@(62),%sp@-
00005188: 2f40 0034      	movel %d0,%sp@(52)
0000518c: 4eb9 0000 3128 	jsr 0x3128
00005192: 508f           	addql #8,%sp
00005194: 202f 002c      	movel %sp@(44),%d0
00005198: 4a80           	tstl %d0
0000519a: 6600 00b0      	bnew 0x524c
0000519e: 2079 0000 04ba 	moveal 0x4ba,%a0
000051a4: 48c4           	extl %d4
000051a6: 2204           	movel %d4,%d1
000051a8: e789           	lsll #3,%d1
000051aa: d881           	addl %d1,%d4
000051ac: d884           	addl %d4,%d4
000051ae: 2788 4808      	movel %a0,%a3@(0000000000000008,%d4:l)
000051b2: 6000 fe4a      	braw 0x4ffe
000051b6: 3f02           	movew %d2,%sp@-
000051b8: 4eba fd2a      	jsr %pc@(0x4ee4)
000051bc: 548f           	addql #2,%sp
000051be: 4a80           	tstl %d0
000051c0: 6700 ff10      	beqw 0x50d2
000051c4: 6000 fe8e      	braw 0x5054
000051c8: 0c42 0019      	cmpiw #25,%d2
000051cc: 6200 00a4      	bhiw 0x5272
000051d0: 3202           	movew %d2,%d1
000051d2: 48c1           	extl %d1
000051d4: 2001           	movel %d1,%d0
000051d6: e788           	lsll #3,%d0
000051d8: d081           	addl %d1,%d0
000051da: d080           	addl %d0,%d0
000051dc: 41f9 0004 ba80 	lea 0x4ba80,%a0
000051e2: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
000051e6: 6700 008a      	beqw 0x5272
000051ea: 4a83           	tstl %d3
000051ec: 6d00 fe5a      	bltw 0x5048
000051f0: 2030 0802      	movel %a0@(0000000000000002,%d0:l),%d0
000051f4: 670a           	beqs 0x5200
000051f6: 2243           	moveal %d3,%a1
000051f8: d3c6           	addal %d6,%a1
000051fa: b3c0           	cmpal %d0,%a1
000051fc: 6400 fe4a      	bccw 0x5048
00005200: 0805 0001      	btst #1,%d5
00005204: 6622           	bnes 0x5228
00005206: 2001           	movel %d1,%d0
00005208: e788           	lsll #3,%d0
0000520a: d081           	addl %d1,%d0
0000520c: d080           	addl %d0,%d0
0000520e: 41f0 0811      	lea %a0@(0000000000000011,%d0:l),%a0
00005212: 1010           	moveb %a0@,%d0
00005214: 3802           	movew %d2,%d4
00005216: 0800 0000      	btst #0,%d0
0000521a: 6700 feba      	beqw 0x50d6
0000521e: 0200 fffe      	andib #-2,%d0
00005222: 1080           	moveb %d0,%a0@
00005224: 6000 fe2e      	braw 0x5054
00005228: 3802           	movew %d2,%d4
0000522a: 6000 feaa      	braw 0x50d6
0000522e: 2f0c           	movel %a4,%sp@-
00005230: 3f0d           	movew %a5,%sp@-
00005232: 2f03           	movel %d3,%sp@-
00005234: 3005           	movew %d5,%d0
00005236: 0240 fff7      	andiw #-9,%d0
0000523a: 3f00           	movew %d0,%sp@-
0000523c: 3f04           	movew %d4,%sp@-
0000523e: 4eb9 0000 7414 	jsr 0x7414
00005244: 4fef 000e      	lea %sp@(14),%sp
00005248: 6000 fef4      	braw 0x513e
0000524c: 72f2           	moveq #-14,%d1
0000524e: b280           	cmpl %d0,%d1
00005250: 6600 fdac      	bnew 0x4ffe
00005254: 0c44 0001      	cmpiw #1,%d4
00005258: 6f00 fdfa      	blew 0x5054
0000525c: 3f04           	movew %d4,%sp@-
0000525e: 2f40 002e      	movel %d0,%sp@(46)
00005262: 4eb9 0000 7fcc 	jsr 0x7fcc
00005268: 548f           	addql #2,%sp
0000526a: 202f 002c      	movel %sp@(44),%d0
0000526e: 6000 fd8e      	braw 0x4ffe
00005272: 70f1           	moveq #-15,%d0
00005274: 6000 fd88      	braw 0x4ffe
00005278: 4469 736b      	negw %a1@(29547)
0000527c: 2025           	movel %a5@-,%d0
0000527e: 633a           	blss 0x52ba
00005280: 2069 7320      	moveal %a1@(29472),%a0
00005284: 696e           	bvss 0x52f4
00005286: 6163           	bsrs 0x52eb
00005288: 6365           	blss 0x52ef
0000528a: 7373 6962 6c65 	mvsw %a3@(0000000000006c65)@(0000000000002028),%d1
00005290: 2028 
00005292: 4641           	notw %d1
00005294: 5433 3229      	addqb #2,%a3@(0000000000000029,%d3:w:2)
00005298: 0a00 48e7      	eorib #-25,%d0
0000529a:  _blkdev_getbpb
0000529c: 3e38 362f      	movew 0x362f,%d7
000052a0: 0024 0c43      	orib #67,%a4@-
000052a4: 0019 6308      	orib #8,%a1@+
000052a8: 7000           	moveq #0,%d0
000052aa: 4cdf 1c7c      	moveml %sp@+,%d2-%d6/%a2-%a4
000052ae: 4e75           	rts
000052b0: 3003           	movew %d3,%d0
000052b2: c1fc 002e      	mulsw #46,%d0
000052b6: 2440           	moveal %d0,%a2
000052b8: d5fc 0004 b100 	addal #307456,%a2
000052be: 082a 0000 000c 	btst #0,%a2@(12)
000052c4: 67e2           	beqs 0x52a8
000052c6: 342a 002c      	movew %a2@(44),%d2
000052ca: 422a 000d      	clrb %a2@(13)
000052ce: 422a 0024      	clrb %a2@(36)
000052d2: 303c 0200      	movew #512,%d0
000052d6: 0c42 0001      	cmpiw #1,%d2
000052da: 6f02           	bles 0x52de
000052dc: 4240           	clrw %d0
000052de: 3540 000e      	movew %d0,%a2@(14)
000052e2: 0c42 0001      	cmpiw #1,%d2
000052e6: 6f22           	bles 0x530a
000052e8: 3202           	movew %d2,%d1
000052ea: 48c1           	extl %d1
000052ec: 2001           	movel %d1,%d0
000052ee: e788           	lsll #3,%d0
000052f0: d081           	addl %d1,%d0
000052f2: d080           	addl %d0,%d0
000052f4: 2040           	moveal %d0,%a0
000052f6: d1fc 0004 ba90 	addal #309904,%a0
000052fc: 4a10           	tstb %a0@
000052fe: 6c0a           	bges 0x530a
00005300: 3f02           	movew %d2,%sp@-
00005302: 4eb9 0000 8026 	jsr 0x8026
00005308: 548f           	addql #2,%sp
0000530a: 082a 0001 000c 	btst #1,%a2@(12)
00005310: 6796           	beqs 0x52a8
00005312: 0c42 0001      	cmpiw #1,%d2
00005316: 6e00 015e      	bgtw 0x5476
0000531a: 7806           	moveq #6,%d4
0000531c: 47fa fc9c      	lea %pc@(0x4fba),%a3
00005320: 49f9 0000 3502 	lea 0x3502,%a4
00005326: 2f2a 0004      	movel %a2@(4),%sp@-
0000532a: 3f02           	movew %d2,%sp@-
0000532c: 3f3c ffff      	movew #-1,%sp@-
00005330: 3f04           	movew %d4,%sp@-
00005332: 2f39 0000 04c6 	movel 0x4c6,%sp@-
00005338: 3f3c 000a      	movew #10,%sp@-
0000533c: 4e93           	jsr %a3@
0000533e: 4fef 0010      	lea %sp@(16),%sp
00005342: 4a80           	tstl %d0
00005344: 6c08           	bges 0x534e
00005346: 3f03           	movew %d3,%sp@-
00005348: 3f00           	movew %d0,%sp@-
0000534a: 4e94           	jsr %a4@
0000534c: 588f           	addql #4,%sp
0000534e: 0c80 0001 0000 	cmpil #65536,%d0
00005354: 67d0           	beqs 0x5326
00005356: 4a80           	tstl %d0
00005358: 6d00 ff4e      	bltw 0x52a8
0000535c: 2679 0000 04c6 	moveal 0x4c6,%a3
00005362: 7800           	moveq #0,%d4
00005364: 182b 000b      	moveb %a3@(11),%d4
00005368: e18c           	lsll #8,%d4
0000536a: 882b 000c      	orb %a3@(12),%d4
0000536e: e05c           	rorw #8,%d4
00005370: b879 0004 b60c 	cmpw 0x4b60c,%d4
00005376: 6200 ff30      	bhiw 0x52a8
0000537a: 102b 000d      	moveb %a3@(13),%d0
0000537e: 7200           	moveq #0,%d1
00005380: 1200           	moveb %d0,%d1
00005382: 0240 00ff      	andiw #255,%d0
00005386: 3a00           	movew %d0,%d5
00005388: cac4           	muluw %d4,%d5
0000538a: 2045           	moveal %d5,%a0
0000538c: 5388           	subql #1,%a0
0000538e: b0fc 7fff      	cmpaw #32767,%a0
00005392: 6200 ff14      	bhiw 0x52a8
00005396: 4a2b 0010      	tstb %a3@(16)
0000539a: 6606           	bnes 0x53a2
0000539c: 177c 0002 0010 	moveb #2,%a3@(16)
000053a2: 1c2b 0010      	moveb %a3@(16),%d6
000053a6: 5306           	subqb #1,%d6
000053a8: 0c06 0001      	cmpib #1,%d6
000053ac: 6200 fefa      	bhiw 0x52a8
000053b0: 3544 000e      	movew %d4,%a2@(14)
000053b4: 3540 0010      	movew %d0,%a2@(16)
000053b8: 3545 0012      	movew %d5,%a2@(18)
000053bc: 4a44           	tstw %d4
000053be: 6700 00bc      	beqw 0x547c
000053c2: 7000           	moveq #0,%d0
000053c4: 102b 0011      	moveb %a3@(17),%d0
000053c8: e188           	lsll #8,%d0
000053ca: 802b 0012      	orb %a3@(18),%d0
000053ce: e058           	rorw #8,%d0
000053d0: 0280 0000 ffff 	andil #65535,%d0
000053d6: eb88           	lsll #5,%d0
000053d8: 3a04           	movew %d4,%d5
000053da: 5345           	subqw #1,%d5
000053dc: 0285 0000 ffff 	andil #65535,%d5
000053e2: d085           	addl %d5,%d0
000053e4: 80c4           	divuw %d4,%d0
000053e6: 3540 0014      	movew %d0,%a2@(20)
000053ea: 3a2a 0014      	movew %a2@(20),%d5
000053ee: 7800           	moveq #0,%d4
000053f0: 182b 0016      	moveb %a3@(22),%d4
000053f4: e18c           	lsll #8,%d4
000053f6: 882b 0017      	orb %a3@(23),%d4
000053fa: e05c           	rorw #8,%d4
000053fc: 3544 0016      	movew %d4,%a2@(22)
00005400: 7000           	moveq #0,%d0
00005402: 102b 000e      	moveb %a3@(14),%d0
00005406: e188           	lsll #8,%d0
00005408: 802b 000f      	orb %a3@(15),%d0
0000540c: e058           	rorw #8,%d0
0000540e: 6602           	bnes 0x5412
00005410: 7001           	moveq #1,%d0
00005412: d044           	addw %d4,%d0
00005414: 3540 0018      	movew %d0,%a2@(24)
00005418: da44           	addw %d4,%d5
0000541a: da40           	addw %d0,%d5
0000541c: 3545 001a      	movew %d5,%a2@(26)
00005420: 7000           	moveq #0,%d0
00005422: 102b 0013      	moveb %a3@(19),%d0
00005426: e188           	lsll #8,%d0
00005428: 802b 0014      	orb %a3@(20),%d0
0000542c: e058           	rorw #8,%d0
0000542e: 6754           	beqs 0x5484
00005430: 0280 0000 ffff 	andil #65535,%d0
00005436: 0285 0000 ffff 	andil #65535,%d5
0000543c: b085           	cmpl %d5,%d0
0000543e: 6500 00fc      	bcsw 0x553c
00005442: 2f01           	movel %d1,%sp@-
00005444: 9085           	subl %d5,%d0
00005446: 2f00           	movel %d0,%sp@-
00005448: 4eb9 0001 e780 	jsr 0x1e780
0000544e: 508f           	addql #8,%sp
00005450: 0c80 0000 fff4 	cmpil #65524,%d0
00005456: 6204           	bhis 0x545c
00005458: 4a44           	tstw %d4
0000545a: 6664           	bnes 0x54c0
0000545c: 0643 0041      	addiw #65,%d3
00005460: 3f03           	movew %d3,%sp@-
00005462: 487a fe14      	pea %pc@(0x5278)
00005466: 4eb9 0000 c6ee 	jsr 0xc6ee
0000546c: 426a 000e      	clrw %a2@(14)
00005470: 5c8f           	addql #6,%sp
00005472: 6000 fe34      	braw 0x52a8
00005476: 7801           	moveq #1,%d4
00005478: 6000 fea2      	braw 0x531c
0000547c: 426a 0014      	clrw %a2@(20)
00005480: 6000 ff68      	braw 0x53ea
00005484: 0c42 0001      	cmpiw #1,%d2
00005488: 6f30           	bles 0x54ba
0000548a: 7c00           	moveq #0,%d6
0000548c: 1c2b 0020      	moveb %a3@(32),%d6
00005490: e14e           	lslw #8,%d6
00005492: 4846           	swap %d6
00005494: 4246           	clrw %d6
00005496: 7000           	moveq #0,%d0
00005498: 102b 0021      	moveb %a3@(33),%d0
0000549c: 4840           	swap %d0
0000549e: 4240           	clrw %d0
000054a0: 8c80           	orl %d0,%d6
000054a2: 7000           	moveq #0,%d0
000054a4: 102b 0022      	moveb %a3@(34),%d0
000054a8: e188           	lsll #8,%d0
000054aa: 8086           	orl %d6,%d0
000054ac: 802b 0023      	orb %a3@(35),%d0
000054b0: e058           	rorw #8,%d0
000054b2: 4840           	swap %d0
000054b4: e058           	rorw #8,%d0
000054b6: 6000 ff7e      	braw 0x5436
000054ba: 7000           	moveq #0,%d0
000054bc: 6000 ff78      	braw 0x5436
000054c0: 3540 001c      	movew %d0,%a2@(28)
000054c4: 0c80 0000 0ff4 	cmpil #4084,%d0
000054ca: 6206           	bhis 0x54d2
000054cc: 426a 001e      	clrw %a2@(30)
000054d0: 6006           	bras 0x54d8
000054d2: 357c 0001 001e 	movew #1,%a2@(30)
000054d8: 7000           	moveq #0,%d0
000054da: 102b 001a      	moveb %a3@(26),%d0
000054de: e188           	lsll #8,%d0
000054e0: 802b 001b      	orb %a3@(27),%d0
000054e4: e058           	rorw #8,%d0
000054e6: 3540 0022      	movew %d0,%a2@(34)
000054ea: 7000           	moveq #0,%d0
000054ec: 102b 0018      	moveb %a3@(24),%d0
000054f0: e188           	lsll #8,%d0
000054f2: 802b 0019      	orb %a3@(25),%d0
000054f6: e058           	rorw #8,%d0
000054f8: 3540 0020      	movew %d0,%a2@(32)
000054fc: 4878 0003      	pea 0x3
00005500: 486b 0008      	pea %a3@(8)
00005504: 486a 0025      	pea %a2@(37)
00005508: 49f9 0001 b8fc 	lea 0x1b8fc,%a4
0000550e: 4e94           	jsr %a4@
00005510: 4878 0004      	pea 0x4
00005514: 486b 0027      	pea %a3@(39)
00005518: 486a 0028      	pea %a2@(40)
0000551c: 4e94           	jsr %a4@
0000551e: 4fef 0018      	lea %sp@(24),%sp
00005522: 0c42 0001      	cmpiw #1,%d2
00005526: 6e0c           	bgts 0x5534
00005528: 2f0b           	movel %a3,%sp@-
0000552a: 3f02           	movew %d2,%sp@-
0000552c: 4eb9 0000 918e 	jsr 0x918e
00005532: 5c8f           	addql #6,%sp
00005534: 700e           	moveq #14,%d0
00005536: d08a           	addl %a2,%d0
00005538: 6000 fd70      	braw 0x52aa
0000553c: 4a44           	tstw %d4
0000553e: 6700 ff1c      	beqw 0x545c
00005542: 426a 001c      	clrw %a2@(28)
00005546: 6084           	bras 0x54cc
00005548:  _compute_cksum
00005548: 206f 0004      	moveal %sp@(4),%a0
0000554c: 7200           	moveq #0,%d1
0000554e: 4240           	clrw %d0
00005550: d070 1800      	addw %a0@(0000000000000000,%d1:l),%d0
00005554: 5481           	addql #2,%d1
00005556: 0c81 0000 0200 	cmpil #512,%d1
0000555c: 66f2           	bnes 0x5550
0000555e: 4e75           	rts
00005560: 2f02           	movel %d2,%sp@-
00005562: 3039 0000 0446 	movew 0x446,%d0
00005568: 0c40 0019      	cmpiw #25,%d0
0000556c: 627e           	bhis 0x55ec
0000556e: 0c40 0001      	cmpiw #1,%d0
00005572: 6e42           	bgts 0x55b6
00005574: 4eb9 0000 916a 	jsr 0x916a
0000557a: 4a40           	tstw %d0
0000557c: 6672           	bnes 0x55f0
0000557e: 2439 0000 04c6 	movel 0x4c6,%d2
00005584: 2f02           	movel %d2,%sp@-
00005586: 4eba ffc0      	jsr %pc@(0x5548)
0000558a: 588f           	addql #4,%sp
0000558c: 0c40 1234      	cmpiw #4660,%d0
00005590: 6662           	bnes 0x55f4
00005592: 4878 0200      	pea 0x200
00005596: 2f02           	movel %d2,%sp@-
00005598: 4eb9 0000 3128 	jsr 0x3128
0000559e: 2079 0000 04c6 	moveal 0x4c6,%a0
000055a4: 48e7 fffe      	moveml %d0-%fp,%sp@-
000055a8: 4e90           	jsr %a0@
000055aa: 4cdf 7fff      	moveml %sp@+,%d0-%fp
000055ae: 508f           	addql #8,%sp
000055b0: 7000           	moveq #0,%d0
000055b2: 241f           	movel %sp@+,%d2
000055b4: 4e75           	rts
000055b6: 2f39 0000 04c6 	movel 0x4c6,%sp@-
000055bc: 3f3c 0001      	movew #1,%sp@-
000055c0: 3040           	moveaw %d0,%a0
000055c2: 2008           	movel %a0,%d0
000055c4: d088           	addl %a0,%d0
000055c6: d088           	addl %a0,%d0
000055c8: e788           	lsll #3,%d0
000055ca: 9088           	subl %a0,%d0
000055cc: 2040           	moveal %d0,%a0
000055ce: d1c0           	addal %d0,%a0
000055d0: d1fc 0004 b100 	addal #307456,%a0
000055d6: 2f28 0004      	movel %a0@(4),%sp@-
000055da: 4267           	clrw %sp@-
000055dc: 3f28 002c      	movew %a0@(44),%sp@-
000055e0: 4eb9 0000 7414 	jsr 0x7414
000055e6: 4fef 000e      	lea %sp@(14),%sp
000055ea: 608e           	bras 0x557a
000055ec: 7002           	moveq #2,%d0
000055ee: 60c2           	bras 0x55b2
000055f0: 7003           	moveq #3,%d0
000055f2: 60be           	bras 0x55b2
000055f4: 7004           	moveq #4,%d0
000055f6: 60ba           	bras 0x55b2
000055f8:  _blkdev_init
000055f8: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
000055fc: 23fc 0000 1004 	movel #4100,0x4c6
00005602: 0000 04c6 
00005606: 23fc 0000 5560 	movel #21856,0x47a
0000560c: 0000 047a 
00005610: 23fc 0000 90d2 	movel #37074,0x46a
00005616: 0000 046a 
0000561a: 23fc 0000 529a 	movel #21146,0x472
00005620: 0000 0472 
00005624: 23fc 0000 4fba 	movel #20410,0x476
0000562a: 0000 0476 
0000562e: 23fc 0000 4ee4 	movel #20196,0x47e
00005634: 0000 047e 
00005638: 42b9 0000 04c2 	clrl 0x4c2
0000563e: 4eb9 0000 90d2 	jsr 0x90d2
00005644: 4eb9 0000 4702 	jsr 0x4702
0000564a: 4eb9 0001 2ef4 	jsr 0x12ef4
00005650: 4eb9 0000 a7d4 	jsr 0xa7d4
00005656: 4eb9 0001 5fa4 	jsr 0x15fa4
0000565c: 4eb9 0000 7f0e 	jsr 0x7f0e
00005662: 4eb9 0001 201e 	jsr 0x1201e
00005668: 4279 0004 b5b0 	clrw 0x4b5b0
0000566e: 33fc 8000 0004 	movew #-32768,0x4b60c
00005674: b60c 
00005676: 43f9 0004 b5b2 	lea 0x4b5b2,%a1
0000567c: 41f9 0004 b5c2 	lea 0x4b5c2,%a0
00005682: 7010           	moveq #16,%d0
00005684: 50d9           	st %a1@+
00005686: 4298           	clrl %a0@+
00005688: 42a8 0048      	clrl %a0@(72)
0000568c: 5340           	subqw #1,%d0
0000568e: 66f4           	bnes 0x5684
00005690: 7a1a           	moveq #26,%d5
00005692: 283c 0000 0200 	movel #512,%d4
00005698: 7402           	moveq #2,%d2
0000569a: 70ff           	moveq #-1,%d0
0000569c: 45f9 0004 b100 	lea 0x4b100,%a2
000056a2: 47f9 0004 b5b0 	lea 0x4b5b0,%a3
000056a8: 49fa fbf0      	lea %pc@(0x529a),%a4
000056ac: 082a 0000 000c 	btst #0,%a2@(12)
000056b2: 6742           	beqs 0x56f6
000056b4: 362a 002c      	movew %a2@(44),%d3
000056b8: 5543           	subqw #2,%d3
000056ba: 6b3a           	bmis 0x56f6
000056bc: b043           	cmpw %d3,%d0
000056be: 6702           	beqs 0x56c2
000056c0: 5253           	addqw #1,%a3@
000056c2: 3f02           	movew %d2,%sp@-
000056c4: 4e94           	jsr %a4@
000056c6: 3042           	moveaw %d2,%a0
000056c8: 1783 8802      	moveb %d3,%a3@(0000000000000002,%a0:l)
000056cc: d1c8           	addal %a0,%a0
000056ce: d1c8           	addal %a0,%a0
000056d0: 27aa 0004 8812 	movel %a2@(4),%a3@(0000000000000012,%a0:l)
000056d6: 548f           	addql #2,%sp
000056d8: 082a 0001 000c 	btst #1,%a2@(12)
000056de: 670c           	beqs 0x56ec
000056e0: 7000           	moveq #0,%d0
000056e2: 302a 000e      	movew %a2@(14),%d0
000056e6: b084           	cmpl %d4,%d0
000056e8: 6f02           	bles 0x56ec
000056ea: 2800           	movel %d0,%d4
000056ec: 5242           	addqw #1,%d2
000056ee: 0c42 000f      	cmpiw #15,%d2
000056f2: 6e0a           	bgts 0x56fe
000056f4: 3003           	movew %d3,%d0
000056f6: 45ea 002e      	lea %a2@(46),%a2
000056fa: 5385           	subql #1,%d5
000056fc: 66ae           	bnes 0x56ac
000056fe: 23fc 4148 4449 	movel #1095255113,0x4b602
00005704: 0004 b602 
00005708: 23fc 0004 b602 	movel #308738,0x4b606
0000570e: 0004 b606 
00005712: 33fc 0300 0004 	movew #768,0x4b60a
00005718: b60a 
0000571a: 33c4 0004 b60c 	movew %d4,0x4b60c
00005720: 23fc 0004 b5b0 	movel #308656,0x516
00005726: 0000 0516 
0000572a: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0000572e: 4e75           	rts
00005730:  _blkdev_boot
00005730: 1039 0004 b0d8 	moveb 0x4b0d8,%d0
00005736: 0800 0001      	btst #1,%d0
0000573a: 6706           	beqs 0x5742
0000573c: 4279 0000 0446 	clrw 0x446
00005742: 44c0           	movew %d0,%ccr
00005744: 670e           	beqs 0x5754
00005746: 0c79 0001 0000 	cmpiw #1,0x446
0000574c: 0446 
0000574e: 6e04           	bgts 0x5754
00005750: 6000 fe0e      	braw 0x5560
00005754: 7000           	moveq #0,%d0
00005756: 4e75           	rts
00005758: 4745           	.short 0x4745
0000575a: 4d00           	chkl %d0,%d6
0000575c: 4247           	clrw %d7
0000575e: 4d00           	chkl %d0,%d6
00005760:  _add_partition
00005760: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00005764: 266f 0022      	moveal %sp@(34),%a3
00005768: 206f 0026      	moveal %sp@(38),%a0
0000576c: 2213           	movel %a3@,%d1
0000576e: 4240           	clrw %d0
00005770: 3600           	movew %d0,%d3
00005772: 48c3           	extl %d3
00005774: 0701           	btst %d3,%d1
00005776: 6632           	bnes 0x57aa
00005778: 5240           	addqw #1,%d0
0000577a: 0c40 001a      	cmpiw #26,%d0
0000577e: 66f0           	bnes 0x5770
00005780: 70ff           	moveq #-1,%d0
00005782: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00005786: 4e75           	rts
00005788: 0c02 0006      	cmpib #6,%d2
0000578c: 6700 0096      	beqw 0x5824
00005790: 0c02 000e      	cmpib #14,%d2
00005794: 6700 008e      	beqw 0x5824
00005798: 7001           	moveq #1,%d0
0000579a: e7a8           	lsll %d3,%d0
0000579c: 81b9 0000 04c2 	orl %d0,0x4c2
000057a2: 4680           	notl %d0
000057a4: c193           	andl %d0,%a3@
000057a6: 4240           	clrw %d0
000057a8: 60d8           	bras 0x5782
000057aa: c1fc 002e      	mulsw #46,%d0
000057ae: 2440           	moveal %d0,%a2
000057b0: d5fc 0004 b100 	addal #307456,%a2
000057b6: 1a10           	moveb %a0@,%d5
000057b8: 1485           	moveb %d5,%a2@
000057ba: 1828 0001      	moveb %a0@(1),%d4
000057be: 1544 0001      	moveb %d4,%a2@(1)
000057c2: 1428 0002      	moveb %a0@(2),%d2
000057c6: 1542 0002      	moveb %d2,%a2@(2)
000057ca: 422a 0003      	clrb %a2@(3)
000057ce: 256f 002a 0004 	movel %sp@(42),%a2@(4)
000057d4: 256f 002e 0008 	movel %sp@(46),%a2@(8)
000057da: 357c 0100 000c 	movew #256,%a2@(12)
000057e0: 356f 0020 002c 	movew %sp@(32),%a2@(44)
000057e6: 487a ff74      	pea %pc@(0x575c)
000057ea: 2f0a           	movel %a2,%sp@-
000057ec: 49f9 0001 bdd2 	lea 0x1bdd2,%a4
000057f2: 4e94           	jsr %a4@
000057f4: 508f           	addql #8,%sp
000057f6: 4a40           	tstw %d0
000057f8: 672a           	beqs 0x5824
000057fa: 487a ff5c      	pea %pc@(0x5758)
000057fe: 2f0a           	movel %a2,%sp@-
00005800: 4e94           	jsr %a4@
00005802: 508f           	addql #8,%sp
00005804: 4a40           	tstw %d0
00005806: 671c           	beqs 0x5824
00005808: 4a05           	tstb %d5
0000580a: 668c           	bnes 0x5798
0000580c: 0c04 0044      	cmpib #68,%d4
00005810: 6686           	bnes 0x5798
00005812: 0c02 0004      	cmpib #4,%d2
00005816: 670c           	beqs 0x5824
00005818: 6e00 ff6e      	bgtw 0x5788
0000581c: 0c02 0001      	cmpib #1,%d2
00005820: 6600 ff76      	bnew 0x5798
00005824: 157c 0003 000c 	moveb #3,%a2@(12)
0000582a: 6000 ff6c      	braw 0x5798
0000582e:  _get_shift
0000582e: 7201           	moveq #1,%d1
00005830: 4240           	clrw %d0
00005832: b2af 0004      	cmpl %sp@(4),%d1
00005836: 670c           	beqs 0x5844
00005838: d281           	addl %d1,%d1
0000583a: 5240           	addqw #1,%d0
0000583c: 0c40 0020      	cmpiw #32,%d0
00005840: 66f0           	bnes 0x5832
00005842: 70ff           	moveq #-1,%d0
00005844: 4e75           	rts
00005846:  _blkdev_drvmap
00005846: 2039 0000 04c2 	movel 0x4c2,%d0
0000584c: 4e75           	rts
0000584e:  _blkdev_avail
0000584e: 322f 0004      	movew %sp@(4),%d1
00005852: 48c1           	extl %d1
00005854: 7001           	moveq #1,%d0
00005856: e3a8           	lsll %d1,%d0
00005858: c0b9 0000 04c2 	andl 0x4c2,%d0
0000585e: 4e75           	rts
00005860:  _char_dummy
00005860: 7000           	moveq #0,%d0
00005862: 4e75           	rts
00005864:  _charout_dummy
00005864: 7000           	moveq #0,%d0
00005866: 4e75           	rts
00005868:  _bcostat2
00005868: 70ff           	moveq #-1,%d0
0000586a: 4e75           	rts
0000586c:  _bconout2
0000586c: 3f2f 0006      	movew %sp@(6),%sp@-
00005870: 4eb9 0001 1d04 	jsr 0x11d04
00005876: 548f           	addql #2,%sp
00005878: 7001           	moveq #1,%d0
0000587a: 4e75           	rts
0000587c:  _bconout5
0000587c: 4240           	clrw %d0
0000587e: 102f 0007      	moveb %sp@(7),%d0
00005882: 3f00           	movew %d0,%sp@-
00005884: 4eb9 0000 6c3e 	jsr 0x6c3e
0000588a: 548f           	addql #2,%sp
0000588c: 7001           	moveq #1,%d0
0000588e: 4e75           	rts
00005890:  _chardev_init
00005890: 23fc 0000 5860 	movel #22624,0x51e
00005896: 0000 051e 
0000589a: 23fc 0000 ec96 	movel #60566,0x522
000058a0: 0000 0522 
000058a4: 23fc 0000 b9c6 	movel #47558,0x526
000058aa: 0000 0526 
000058ae: 23fc 0000 d79c 	movel #55196,0x52a
000058b4: 0000 052a 
000058b8: 23fc 0000 5860 	movel #22624,0x52e
000058be: 0000 052e 
000058c2: 23fc 0000 5860 	movel #22624,0x532
000058c8: 0000 0532 
000058cc: 23fc 0000 5860 	movel #22624,0x536
000058d2: 0000 0536 
000058d6: 23fc 0000 5860 	movel #22624,0x53a
000058dc: 0000 053a 
000058e0: 23fc 0000 df76 	movel #57206,0x53e
000058e6: 0000 053e 
000058ea: 23fc 0000 ecac 	movel #60588,0x542
000058f0: 0000 0542 
000058f4: 23fc 0000 b9dc 	movel #47580,0x546
000058fa: 0000 0546 
000058fe: 23fc 0000 d7b2 	movel #55218,0x54a
00005904: 0000 054a 
00005908: 23fc 0000 5860 	movel #22624,0x54e
0000590e: 0000 054e 
00005912: 23fc 0000 5860 	movel #22624,0x552
00005918: 0000 0552 
0000591c: 23fc 0000 5860 	movel #22624,0x556
00005922: 0000 0556 
00005926: 23fc 0000 5860 	movel #22624,0x55a
0000592c: 0000 055a 
00005930: 23fc 0000 df7a 	movel #57210,0x55e
00005936: 0000 055e 
0000593a: 23fc 0000 f01c 	movel #61468,0x562
00005940: 0000 0562 
00005944: 23fc 0000 5868 	movel #22632,0x566
0000594a: 0000 0566 
0000594e: 23fc 0000 be1a 	movel #48666,0x56a
00005954: 0000 056a 
00005958: 23fc 0000 d80a 	movel #55306,0x56e
0000595e: 0000 056e 
00005962: 23fc 0000 5860 	movel #22624,0x572
00005968: 0000 0572 
0000596c: 23fc 0000 5860 	movel #22624,0x576
00005972: 0000 0576 
00005976: 23fc 0000 5860 	movel #22624,0x57a
0000597c: 0000 057a 
00005980: 23fc 0000 df88 	movel #57224,0x57e
00005986: 0000 057e 
0000598a: 23fc 0000 f0ae 	movel #61614,0x582
00005990: 0000 0582 
00005994: 23fc 0000 586c 	movel #22636,0x586
0000599a: 0000 0586 
0000599e: 23fc 0000 d818 	movel #55320,0x58a
000059a4: 0000 058a 
000059a8: 23fc 0000 be44 	movel #48708,0x58e
000059ae: 0000 058e 
000059b2: 23fc 0000 587c 	movel #22652,0x592
000059b8: 0000 0592 
000059bc: 23fc 0000 5864 	movel #22628,0x596
000059c2: 0000 0596 
000059c6: 23fc 0000 5864 	movel #22628,0x59a
000059cc: 0000 059a 
000059d0: 23fc 0001 bccc 	movel #113868,0x50e
000059d6: 0000 050e 
000059da: 23fc 0001 bccc 	movel #113868,0x512
000059e0: 0000 0512 
000059e4: 23fc 0001 bccc 	movel #113868,0x506
000059ea: 0000 0506 
000059ee: 23fc 0001 bccc 	movel #113868,0x50a
000059f4: 0000 050a 
000059f8: 23fc 0001 bccc 	movel #113868,0x502
000059fe: 0000 0502 
00005a02: 4e75           	rts
00005a04: 2f03           	movel %d3,%sp@-
00005a06: 2f02           	movel %d2,%sp@-
00005a08: 362f 000c      	movew %sp@(12),%d3
00005a0c: 3203           	movew %d3,%d1
00005a0e: c2fc cccd      	muluw #-13107,%d1
00005a12: 4241           	clrw %d1
00005a14: 4841           	swap %d1
00005a16: 3401           	movew %d1,%d2
00005a18: e64a           	lsrw #3,%d2
00005a1a: 1002           	moveb %d2,%d0
00005a1c: e908           	lslb #4,%d0
00005a1e: 3202           	movew %d2,%d1
00005a20: d242           	addw %d2,%d1
00005a22: d241           	addw %d1,%d1
00005a24: d242           	addw %d2,%d1
00005a26: d241           	addw %d1,%d1
00005a28: 9641           	subw %d1,%d3
00005a2a: d003           	addb %d3,%d0
00005a2c: 241f           	movel %sp@+,%d2
00005a2e: 261f           	movel %sp@+,%d3
00005a30: 4e75           	rts
00005a32: 2f02           	movel %d2,%sp@-
00005a34: 342f 0008      	movew %sp@(8),%d2
00005a38: 1202           	moveb %d2,%d1
00005a3a: e809           	lsrb #4,%d1
00005a3c: 0241 00ff      	andiw #255,%d1
00005a40: 3001           	movew %d1,%d0
00005a42: d041           	addw %d1,%d0
00005a44: d040           	addw %d0,%d0
00005a46: d041           	addw %d1,%d0
00005a48: d040           	addw %d0,%d0
00005a4a: 0242 000f      	andiw #15,%d2
00005a4e: d042           	addw %d2,%d0
00005a50: 241f           	movel %sp@+,%d2
00005a52: 4e75           	rts
00005a54: 2f02           	movel %d2,%sp@-
00005a56: 206f 0008      	moveal %sp@(8),%a0
00005a5a: 302f 000c      	movew %sp@(12),%d0
00005a5e: 3200           	movew %d0,%d1
00005a60: 7409           	moveq #9,%d2
00005a62: e469           	lsrw %d2,%d1
00005a64: 3081           	movew %d1,%a0@
00005a66: 3200           	movew %d0,%d1
00005a68: ea49           	lsrw #5,%d1
00005a6a: 0241 000f      	andiw #15,%d1
00005a6e: 3141 0002      	movew %d1,%a0@(2)
00005a72: 0240 001f      	andiw #31,%d0
00005a76: 3140 0004      	movew %d0,%a0@(4)
00005a7a: 241f           	movel %sp@+,%d2
00005a7c: 4e75           	rts
00005a7e: 2f02           	movel %d2,%sp@-
00005a80: 206f 0008      	moveal %sp@(8),%a0
00005a84: 302f 000c      	movew %sp@(12),%d0
00005a88: 3200           	movew %d0,%d1
00005a8a: 740b           	moveq #11,%d2
00005a8c: e469           	lsrw %d2,%d1
00005a8e: 3081           	movew %d1,%a0@
00005a90: 3200           	movew %d0,%d1
00005a92: ea49           	lsrw #5,%d1
00005a94: 0241 003f      	andiw #63,%d1
00005a98: 3141 0002      	movew %d1,%a0@(2)
00005a9c: d040           	addw %d0,%d0
00005a9e: 0240 003f      	andiw #63,%d0
00005aa2: 3140 0004      	movew %d0,%a0@(4)
00005aa6: 241f           	movel %sp@+,%d2
00005aa8: 4e75           	rts
00005aaa: 33fc 0001 0000 	movew #1,0x43e
00005ab0: 043e 
00005ab2: 31fc 0088 8606 	movew #136,0xffff8606
00005ab8: 31fc 00c0 8604 	movew #192,0xffff8604
00005abe: 31fc 008a 8606 	movew #138,0xffff8606
00005ac4: 2039 0004 b668 	movel 0x4b668,%d0
00005aca: 5380           	subql #1,%d0
00005acc: 6afc           	bpls 0x5aca
00005ace: 1038 fa01      	moveb 0xfffffa01,%d0
00005ad2: ea08           	lsrb #5,%d0
00005ad4: 0a00 0001      	eorib #1,%d0
00005ad8: 0240 0001      	andiw #1,%d0
00005adc: 4e75           	rts
00005ade: 327c fe06      	moveaw #-506,%a1
00005ae2: 32bc 0001      	movew #1,%a1@
00005ae6: 2039 0004 b664 	movel 0x4b664,%d0
00005aec: 5380           	subql #1,%d0
00005aee: 6afc           	bpls 0x5aec
00005af0: 307c fe04      	moveaw #-508,%a0
00005af4: 30bc 0001      	movew #1,%a0@
00005af8: 2039 0004 b664 	movel 0x4b664,%d0
00005afe: 5380           	subql #1,%d0
00005b00: 6afc           	bpls 0x5afe
00005b02: 32bc 0000      	movew #0,%a1@
00005b06: 2039 0004 b664 	movel 0x4b664,%d0
00005b0c: 5380           	subql #1,%d0
00005b0e: 6afc           	bpls 0x5b0c
00005b10: 30bc 0000      	movew #0,%a0@
00005b14: 4e75           	rts
00005b16: 327c fe04      	moveaw #-508,%a1
00005b1a: 32bc 0000      	movew #0,%a1@
00005b1e: 307c fe06      	moveaw #-506,%a0
00005b22: 30bc 0000      	movew #0,%a0@
00005b26: 32bc 0001      	movew #1,%a1@
00005b2a: 2039 0004 b664 	movel 0x4b664,%d0
00005b30: 5380           	subql #1,%d0
00005b32: 6afc           	bpls 0x5b30
00005b34: 30bc 0001      	movew #1,%a0@
00005b38: 31fc 0003 fe02 	movew #3,0xfffffe02
00005b3e: 4e75           	rts
00005b40: 2f02           	movel %d2,%sp@-
00005b42: 102f 0009      	moveb %sp@(9),%d0
00005b46: 7208           	moveq #8,%d1
00005b48: 1400           	moveb %d0,%d2
00005b4a: ee0a           	lsrb #7,%d2
00005b4c: 0242 00ff      	andiw #255,%d2
00005b50: 31c2 fe06      	movew %d2,0xfffffe06
00005b54: d000           	addb %d0,%d0
00005b56: 31fc 0001 fe04 	movew #1,0xfffffe04
00005b5c: 2439 0004 b664 	movel 0x4b664,%d2
00005b62: 5382           	subql #1,%d2
00005b64: 6afc           	bpls 0x5b62
00005b66: 31fc 0000 fe04 	movew #0,0xfffffe04
00005b6c: 5301           	subqb #1,%d1
00005b6e: 66d8           	bnes 0x5b48
00005b70: 31fc 0002 fe02 	movew #2,0xfffffe02
00005b76: 31fc 0001 fe04 	movew #1,0xfffffe04
00005b7c: 2039 0004 b664 	movel 0x4b664,%d0
00005b82: 5380           	subql #1,%d0
00005b84: 6afc           	bpls 0x5b82
00005b86: 31fc 0000 fe04 	movew #0,0xfffffe04
00005b8c: 241f           	movel %sp@+,%d2
00005b8e: 4e75           	rts
00005b90: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00005b94: 362f 0010      	movew %sp@(16),%d3
00005b98: 342f 0012      	movew %sp@(18),%d2
00005b9c: 4eba ff40      	jsr %pc@(0x5ade)
00005ba0: 3f3c 00d0      	movew #208,%sp@-
00005ba4: 45fa ff9a      	lea %pc@(0x5b40),%a2
00005ba8: 4e92           	jsr %a2@
00005baa: 0243 00ff      	andiw #255,%d3
00005bae: 3f03           	movew %d3,%sp@-
00005bb0: 4e92           	jsr %a2@
00005bb2: 0242 00ff      	andiw #255,%d2
00005bb6: 3f02           	movew %d2,%sp@-
00005bb8: 4e92           	jsr %a2@
00005bba: 5c8f           	addql #6,%sp
00005bbc: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00005bc0: 6000 ff54      	braw 0x5b16
00005bc4: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00005bc8: 342f 0010      	movew %sp@(16),%d2
00005bcc: 47fa ff10      	lea %pc@(0x5ade),%a3
00005bd0: 4e93           	jsr %a3@
00005bd2: 3f3c 00d0      	movew #208,%sp@-
00005bd6: 45fa ff68      	lea %pc@(0x5b40),%a2
00005bda: 4e92           	jsr %a2@
00005bdc: 0242 00ff      	andiw #255,%d2
00005be0: 3f02           	movew %d2,%sp@-
00005be2: 4e92           	jsr %a2@
00005be4: 4e93           	jsr %a3@
00005be6: 3f3c 00d1      	movew #209,%sp@-
00005bea: 4e92           	jsr %a2@
00005bec: 31fc 0002 fe02 	movew #2,0xfffffe02
00005bf2: 5c8f           	addql #6,%sp
00005bf4: 7208           	moveq #8,%d1
00005bf6: 4202           	clrb %d2
00005bf8: d402           	addb %d2,%d2
00005bfa: 31fc 0001 fe04 	movew #1,0xfffffe04
00005c00: 3038 fe06      	movew 0xfffffe06,%d0
00005c04: 8400           	orb %d0,%d2
00005c06: 2039 0004 b664 	movel 0x4b664,%d0
00005c0c: 5380           	subql #1,%d0
00005c0e: 6afc           	bpls 0x5c0c
00005c10: 31fc 0000 fe04 	movew #0,0xfffffe04
00005c16: 5301           	subqb #1,%d1
00005c18: 66de           	bnes 0x5bf8
00005c1a: 4eba fefa      	jsr %pc@(0x5b16)
00005c1e: 1002           	moveb %d2,%d0
00005c20: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00005c24: 4e75           	rts
00005c26: 4e56 fff4      	linkw %fp,#-12
00005c2a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00005c2e: 242e 0008      	movel %fp@(8),%d2
00005c32: 3f02           	movew %d2,%sp@-
00005c34: 486e fff4      	pea %fp@(-12)
00005c38: 4eba fe44      	jsr %pc@(0x5a7e)
00005c3c: 4242           	clrw %d2
00005c3e: 4842           	swap %d2
00005c40: 3f02           	movew %d2,%sp@-
00005c42: 486e fffa      	pea %fp@(-6)
00005c46: 4eba fe0c      	jsr %pc@(0x5a54)
00005c4a: 302e fffa      	movew %fp@(-6),%d0
00005c4e: 0640 07bc      	addiw #1980,%d0
00005c52: 7264           	moveq #100,%d1
00005c54: 0280 0000 ffff 	andil #65535,%d0
00005c5a: 80c1           	divuw %d1,%d0
00005c5c: 2200           	movel %d0,%d1
00005c5e: 4841           	swap %d1
00005c60: 3d41 fffa      	movew %d1,%fp@(-6)
00005c64: 3f2e fff8      	movew %fp@(-8),%sp@-
00005c68: 47fa fd9a      	lea %pc@(0x5a04),%a3
00005c6c: 4e93           	jsr %a3@
00005c6e: 0240 00ff      	andiw #255,%d0
00005c72: 3e80           	movew %d0,%sp@
00005c74: 4267           	clrw %sp@-
00005c76: 45fa ff18      	lea %pc@(0x5b90),%a2
00005c7a: 4e92           	jsr %a2@
00005c7c: 3f2e fff6      	movew %fp@(-10),%sp@-
00005c80: 4e93           	jsr %a3@
00005c82: 0240 00ff      	andiw #255,%d0
00005c86: 3e80           	movew %d0,%sp@
00005c88: 3f3c 0001      	movew #1,%sp@-
00005c8c: 4e92           	jsr %a2@
00005c8e: 3f2e fff4      	movew %fp@(-12),%sp@-
00005c92: 4e93           	jsr %a3@
00005c94: 0240 00ff      	andiw #255,%d0
00005c98: 3e80           	movew %d0,%sp@
00005c9a: 3f3c 0002      	movew #2,%sp@-
00005c9e: 4e92           	jsr %a2@
00005ca0: 3f2e fffe      	movew %fp@(-2),%sp@-
00005ca4: 4e93           	jsr %a3@
00005ca6: 0240 00ff      	andiw #255,%d0
00005caa: 3e80           	movew %d0,%sp@
00005cac: 3f3c 0004      	movew #4,%sp@-
00005cb0: 4e92           	jsr %a2@
00005cb2: 3f2e fffc      	movew %fp@(-4),%sp@-
00005cb6: 4e93           	jsr %a3@
00005cb8: 0240 00ff      	andiw #255,%d0
00005cbc: 3e80           	movew %d0,%sp@
00005cbe: 3f3c 0005      	movew #5,%sp@-
00005cc2: 4e92           	jsr %a2@
00005cc4: 4fef 0020      	lea %sp@(32),%sp
00005cc8: 3f2e fffa      	movew %fp@(-6),%sp@-
00005ccc: 4e93           	jsr %a3@
00005cce: 0240 00ff      	andiw #255,%d0
00005cd2: 3e80           	movew %d0,%sp@
00005cd4: 3f3c 0006      	movew #6,%sp@-
00005cd8: 4e92           	jsr %a2@
00005cda: 588f           	addql #4,%sp
00005cdc: 4cee 0c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a3
00005ce2: 4e5e           	unlk %fp
00005ce4: 4e75           	rts
00005ce6: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00005cea: 33fc 0000 0004 	movew #0,0x4b656
00005cf0: b656 
00005cf2: 13fc 001c 0004 	moveb #28,0x4b658
00005cf8: b658 
00005cfa: 4879 0004 b658 	pea 0x4b658
00005d00: 4267           	clrw %sp@-
00005d02: 4eb9 0000 be56 	jsr 0xbe56
00005d08: 2039 0000 04ba 	movel 0x4ba,%d0
00005d0e: 0680 0000 0190 	addil #400,%d0
00005d14: 5c8f           	addql #6,%sp
00005d16: 3239 0004 b656 	movew 0x4b656,%d1
00005d1c: 660a           	bnes 0x5d28
00005d1e: 2239 0000 04ba 	movel 0x4ba,%d1
00005d24: b280           	cmpl %d0,%d1
00005d26: 6dee           	blts 0x5d16
00005d28: 4240           	clrw %d0
00005d2a: 1039 0004 b659 	moveb 0x4b659,%d0
00005d30: 3f00           	movew %d0,%sp@-
00005d32: 45fa fcfe      	lea %pc@(0x5a32),%a2
00005d36: 4e92           	jsr %a2@
00005d38: 548f           	addql #2,%sp
00005d3a: 3400           	movew %d0,%d2
00005d3c: 0c40 004f      	cmpiw #79,%d0
00005d40: 6272           	bhis 0x5db4
00005d42: 0642 07d0      	addiw #2000,%d2
00005d46: 4240           	clrw %d0
00005d48: 1039 0004 b65a 	moveb 0x4b65a,%d0
00005d4e: 3f00           	movew %d0,%sp@-
00005d50: 4e92           	jsr %a2@
00005d52: 3800           	movew %d0,%d4
00005d54: 4240           	clrw %d0
00005d56: 1039 0004 b65b 	moveb 0x4b65b,%d0
00005d5c: 3e80           	movew %d0,%sp@
00005d5e: 4e92           	jsr %a2@
00005d60: 3a00           	movew %d0,%d5
00005d62: 4240           	clrw %d0
00005d64: 1039 0004 b65e 	moveb 0x4b65e,%d0
00005d6a: 3e80           	movew %d0,%sp@
00005d6c: 4e92           	jsr %a2@
00005d6e: 3600           	movew %d0,%d3
00005d70: 4240           	clrw %d0
00005d72: 1039 0004 b65d 	moveb 0x4b65d,%d0
00005d78: 3e80           	movew %d0,%sp@
00005d7a: 4e92           	jsr %a2@
00005d7c: e24b           	lsrw #1,%d3
00005d7e: eb48           	lslw #5,%d0
00005d80: 8640           	orw %d0,%d3
00005d82: 4240           	clrw %d0
00005d84: 1039 0004 b65c 	moveb 0x4b65c,%d0
00005d8a: 3e80           	movew %d0,%sp@
00005d8c: 4e92           	jsr %a2@
00005d8e: 548f           	addql #2,%sp
00005d90: 3204           	movew %d4,%d1
00005d92: eb49           	lslw #5,%d1
00005d94: 8245           	orw %d5,%d1
00005d96: 0642 f844      	addiw #-1980,%d2
00005d9a: 7809           	moveq #9,%d4
00005d9c: e96a           	lslw %d4,%d2
00005d9e: 8242           	orw %d2,%d1
00005da0: 4841           	swap %d1
00005da2: 4241           	clrw %d1
00005da4: 740b           	moveq #11,%d2
00005da6: e568           	lslw %d2,%d0
00005da8: 8043           	orw %d3,%d0
00005daa: 8240           	orw %d0,%d1
00005dac: 2001           	movel %d1,%d0
00005dae: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
00005db2: 4e75           	rts
00005db4: 0642 076c      	addiw #1900,%d2
00005db8: 608c           	bras 0x5d46
00005dba: 518f           	subql #8,%sp
00005dbc: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00005dc0: 262f 0020      	movel %sp@(32),%d3
00005dc4: 2003           	movel %d3,%d0
00005dc6: 4240           	clrw %d0
00005dc8: 4840           	swap %d0
00005dca: 3f00           	movew %d0,%sp@-
00005dcc: 7418           	moveq #24,%d2
00005dce: d48f           	addl %sp,%d2
00005dd0: 2f02           	movel %d2,%sp@-
00005dd2: 4eba fc80      	jsr %pc@(0x5a54)
00005dd6: 302f 001c      	movew %sp@(28),%d0
00005dda: 0640 07bc      	addiw #1980,%d0
00005dde: 7864           	moveq #100,%d4
00005de0: 0280 0000 ffff 	andil #65535,%d0
00005de6: 80c4           	divuw %d4,%d0
00005de8: 2200           	movel %d0,%d1
00005dea: 4841           	swap %d1
00005dec: 3f01           	movew %d1,%sp@-
00005dee: 45fa fc14      	lea %pc@(0x5a04),%a2
00005df2: 4e92           	jsr %a2@
00005df4: 548f           	addql #2,%sp
00005df6: 47f9 0004 b658 	lea 0x4b658,%a3
00005dfc: 13c0 0004 b659 	moveb %d0,0x4b659
00005e02: 3f2f 001e      	movew %sp@(30),%sp@-
00005e06: 4e92           	jsr %a2@
00005e08: 548f           	addql #2,%sp
00005e0a: 13c0 0004 b65a 	moveb %d0,0x4b65a
00005e10: 3f2f 0020      	movew %sp@(32),%sp@-
00005e14: 4e92           	jsr %a2@
00005e16: 13c0 0004 b65b 	moveb %d0,0x4b65b
00005e1c: 3e83           	movew %d3,%sp@
00005e1e: 2f02           	movel %d2,%sp@-
00005e20: 4eba fc5c      	jsr %pc@(0x5a7e)
00005e24: 3f2f 0026      	movew %sp@(38),%sp@-
00005e28: 4e92           	jsr %a2@
00005e2a: 548f           	addql #2,%sp
00005e2c: 13c0 0004 b65e 	moveb %d0,0x4b65e
00005e32: 3f2f 0024      	movew %sp@(36),%sp@-
00005e36: 4e92           	jsr %a2@
00005e38: 548f           	addql #2,%sp
00005e3a: 13c0 0004 b65d 	moveb %d0,0x4b65d
00005e40: 3f2f 0022      	movew %sp@(34),%sp@-
00005e44: 4e92           	jsr %a2@
00005e46: 548f           	addql #2,%sp
00005e48: 13c0 0004 b65c 	moveb %d0,0x4b65c
00005e4e: 16bc 001b      	moveb #27,%a3@
00005e52: 2f0b           	movel %a3,%sp@-
00005e54: 3f3c 0006      	movew #6,%sp@-
00005e58: 4eb9 0000 be56 	jsr 0xbe56
00005e5e: 4fef 0012      	lea %sp@(18),%sp
00005e62: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00005e66: 508f           	addql #8,%sp
00005e68: 4e75           	rts
00005e6a:  _detect_icdrtc
00005e6a: 4279 0004 b654 	clrw 0x4b654
00005e70: 4878 03e8      	pea 0x3e8
00005e74: 2f39 0004 ceb4 	movel 0x4ceb4,%sp@-
00005e7a: 4eb9 0001 e780 	jsr 0x1e780
00005e80: 508f           	addql #8,%sp
00005e82: 23c0 0004 b668 	movel %d0,0x4b668
00005e88: 4eba fc20      	jsr %pc@(0x5aaa)
00005e8c: 4a40           	tstw %d0
00005e8e: 6708           	beqs 0x5e98
00005e90: 33fc 0001 0004 	movew #1,0x4b654
00005e96: b654 
00005e98: 31fc 0040 8604 	movew #64,0xffff8604
00005e9e: 31fc 0080 8606 	movew #128,0xffff8606
00005ea4: 33fc 0000 0000 	movew #0,0x43e
00005eaa: 043e 
00005eac: 4e75           	rts
00005eae:  _detect_monster_rtc
00005eae: 2f0a           	movel %a2,%sp@-
00005eb0: 4878 00c8      	pea 0xc8
00005eb4: 2f39 0004 ceb4 	movel 0x4ceb4,%sp@-
00005eba: 4eb9 0001 e780 	jsr 0x1e780
00005ec0: 508f           	addql #8,%sp
00005ec2: 23c0 0004 b664 	movel %d0,0x4b664
00005ec8: 33fc 0001 0004 	movew #1,0x4b652
00005ece: b652 
00005ed0: 3f3c 0004      	movew #4,%sp@-
00005ed4: 45fa fcee      	lea %pc@(0x5bc4),%a2
00005ed8: 4e92           	jsr %a2@
00005eda: 5300           	subqb #1,%d0
00005edc: 548f           	addql #2,%sp
00005ede: 0c00 fffd      	cmpib #-3,%d0
00005ee2: 6322           	blss 0x5f06
00005ee4: 3f3c 0001      	movew #1,%sp@-
00005ee8: 3f3c 0004      	movew #4,%sp@-
00005eec: 4eba fca2      	jsr %pc@(0x5b90)
00005ef0: 3f3c 0004      	movew #4,%sp@-
00005ef4: 4e92           	jsr %a2@
00005ef6: 5300           	subqb #1,%d0
00005ef8: 5c8f           	addql #6,%sp
00005efa: 0c00 fffd      	cmpib #-3,%d0
00005efe: 630a           	blss 0x5f0a
00005f00: 4279 0004 b652 	clrw 0x4b652
00005f06: 245f           	moveal %sp@+,%a2
00005f08: 4e75           	rts
00005f0a: 7000           	moveq #0,%d0
00005f0c: 3039 0000 2cce 	movew 0x2cce,%d0
00005f12: 4840           	swap %d0
00005f14: 4240           	clrw %d0
00005f16: 2f00           	movel %d0,%sp@-
00005f18: 4eba fd0c      	jsr %pc@(0x5c26)
00005f1c: 588f           	addql #4,%sp
00005f1e: 60e6           	bras 0x5f06
00005f20:  _detect_megartc
00005f20: 4279 0004 b650 	clrw 0x4b650
00005f26: 4878 fc21      	pea 0xfffffc21
00005f2a: 4eb9 0000 3844 	jsr 0x3844
00005f30: 588f           	addql #4,%sp
00005f32: 4a80           	tstl %d0
00005f34: 6760           	beqs 0x5f96
00005f36: 1038 fc3b      	moveb 0xfffffc3b,%d0
00005f3a: 0000 0001      	orib #1,%d0
00005f3e: 11c0 fc3b      	moveb %d0,0xfffffc3b
00005f42: 11fc 000a fc25 	moveb #10,0xfffffc25
00005f48: 11fc 0005 fc27 	moveb #5,0xfffffc27
00005f4e: 1038 fc25      	moveb 0xfffffc25,%d0
00005f52: 0200 000f      	andib #15,%d0
00005f56: 0c00 000a      	cmpib #10,%d0
00005f5a: 662e           	bnes 0x5f8a
00005f5c: 1038 fc27      	moveb 0xfffffc27,%d0
00005f60: 0200 000f      	andib #15,%d0
00005f64: 0c00 0005      	cmpib #5,%d0
00005f68: 6620           	bnes 0x5f8a
00005f6a: 33fc 0001 0004 	movew #1,0x4b650
00005f70: b650 
00005f72: 11fc 0001 fc21 	moveb #1,0xfffffc21
00005f78: 11fc 0000 fc3d 	moveb #0,0xfffffc3d
00005f7e: 1038 fc3b      	moveb 0xfffffc3b,%d0
00005f82: 0200 fffb      	andib #-5,%d0
00005f86: 11c0 fc3b      	moveb %d0,0xfffffc3b
00005f8a: 1038 fc3b      	moveb 0xfffffc3b,%d0
00005f8e: 0200 fffe      	andib #-2,%d0
00005f92: 11c0 fc3b      	moveb %d0,0xfffffc3b
00005f96: 4e75           	rts
00005f98:  _clockvec
00005f98: 4878 0006      	pea 0x6
00005f9c: 2f2f 0008      	movel %sp@(8),%sp@-
00005fa0: 4879 0004 b659 	pea 0x4b659
00005fa6: 4eb9 0001 b91e 	jsr 0x1b91e
00005fac: 33fc 0001 0004 	movew #1,0x4b656
00005fb2: b656 
00005fb4: 4fef 000c      	lea %sp@(12),%sp
00005fb8: 4e75           	rts
00005fba:  _clock_init
00005fba: 4a79 0004 b654 	tstw 0x4b654
00005fc0: 6704           	beqs 0x5fc6
00005fc2: 4eba fea6      	jsr %pc@(0x5e6a)
00005fc6: 4a79 0004 c120 	tstw 0x4c120
00005fcc: 6730           	beqs 0x5ffe
00005fce: 0cb9 0002 0000 	cmpil #131072,0x4c0de
00005fd4: 0004 c0de 
00005fd8: 6620           	bnes 0x5ffa
00005fda: 0cb9 4554 4f53 	cmpil #1163153235,0xe0002c
00005fe0: 00e0 002c 
00005fe4: 6714           	beqs 0x5ffa
00005fe6: 0c79 0305 00e0 	cmpiw #773,0xe00002
00005fec: 0002 
00005fee: 620a           	bhis 0x5ffa
00005ff0: 70f6           	moveq #-10,%d0
00005ff2: 33c0 0004 b660 	movew %d0,0x4b660
00005ff8: 4e75           	rts
00005ffa: 70f4           	moveq #-12,%d0
00005ffc: 60f4           	bras 0x5ff2
00005ffe: 4a79 0004 b650 	tstw 0x4b650
00006004: 66f2           	bnes 0x5ff8
00006006: 4a79 0004 b654 	tstw 0x4b654
0000600c: 66ea           	bnes 0x5ff8
0000600e: 4eba fcd6      	jsr %pc@(0x5ce6)
00006012: 0280 01ff 0000 	andil #33488896,%d0
00006018: 66de           	bnes 0x5ff8
0000601a: 7000           	moveq #0,%d0
0000601c: 3039 0000 2cce 	movew 0x2cce,%d0
00006022: 4840           	swap %d0
00006024: 4240           	clrw %d0
00006026: 2f00           	movel %d0,%sp@-
00006028: 4eba fd90      	jsr %pc@(0x5dba)
0000602c: 588f           	addql #4,%sp
0000602e: 60c8           	bras 0x5ff8
00006030:  _settime
00006030: 4e56 ffec      	linkw %fp,#-20
00006034: 48e7 3f20      	moveml %d2-%d7/%a2,%sp@-
00006038: 262e 0008      	movel %fp@(8),%d3
0000603c: 33c3 0005 0762 	movew %d3,0x50762
00006042: 2003           	movel %d3,%d0
00006044: 4240           	clrw %d0
00006046: 4840           	swap %d0
00006048: 33c0 0005 0760 	movew %d0,0x50760
0000604e: 4a79 0004 c120 	tstw 0x4c120
00006054: 6700 00b4      	beqw 0x610a
00006058: 3f00           	movew %d0,%sp@-
0000605a: 486e ffec      	pea %fp@(-20)
0000605e: 4eba f9f4      	jsr %pc@(0x5a54)
00006062: 142e ffed      	moveb %fp@(-19),%d2
00006066: 9439 0004 b661 	subb 0x4b661,%d2
0000606c: 3e2e ffee      	movew %fp@(-18),%d7
00006070: 3c2e fff0      	movew %fp@(-16),%d6
00006074: 3f03           	movew %d3,%sp@-
00006076: 486e fff2      	pea %fp@(-14)
0000607a: 4eba fa02      	jsr %pc@(0x5a7e)
0000607e: 3a2e fff2      	movew %fp@(-14),%d5
00006082: 382e fff4      	movew %fp@(-12),%d4
00006086: 362e fff6      	movew %fp@(-10),%d3
0000608a: 3f3c 0080      	movew #128,%sp@-
0000608e: 3f3c 000b      	movew #11,%sp@-
00006092: 45f9 0000 dd6e 	lea 0xdd6e,%a2
00006098: 4e92           	jsr %a2@
0000609a: 3f3c 002a      	movew #42,%sp@-
0000609e: 3f3c 000a      	movew #10,%sp@-
000060a2: 4e92           	jsr %a2@
000060a4: 3f3c 0086      	movew #134,%sp@-
000060a8: 3f3c 000b      	movew #11,%sp@-
000060ac: 4e92           	jsr %a2@
000060ae: 0242 00ff      	andiw #255,%d2
000060b2: 3f02           	movew %d2,%sp@-
000060b4: 3f3c 0009      	movew #9,%sp@-
000060b8: 4e92           	jsr %a2@
000060ba: 0247 00ff      	andiw #255,%d7
000060be: 3f07           	movew %d7,%sp@-
000060c0: 3f3c 0008      	movew #8,%sp@-
000060c4: 4e92           	jsr %a2@
000060c6: 4fef 0020      	lea %sp@(32),%sp
000060ca: 0246 00ff      	andiw #255,%d6
000060ce: 3f06           	movew %d6,%sp@-
000060d0: 3f3c 0007      	movew #7,%sp@-
000060d4: 4e92           	jsr %a2@
000060d6: 0245 00ff      	andiw #255,%d5
000060da: 3f05           	movew %d5,%sp@-
000060dc: 3f3c 0004      	movew #4,%sp@-
000060e0: 4e92           	jsr %a2@
000060e2: 0244 00ff      	andiw #255,%d4
000060e6: 3f04           	movew %d4,%sp@-
000060e8: 3f3c 0002      	movew #2,%sp@-
000060ec: 4e92           	jsr %a2@
000060ee: 0243 00ff      	andiw #255,%d3
000060f2: 3f03           	movew %d3,%sp@-
000060f4: 4267           	clrw %sp@-
000060f6: 4e92           	jsr %a2@
000060f8: 3f3c 0006      	movew #6,%sp@-
000060fc: 3f3c 000b      	movew #11,%sp@-
00006100: 4e92           	jsr %a2@
00006102: 4fef 0014      	lea %sp@(20),%sp
00006106: 6000 0162      	braw 0x626a
0000610a: 4a79 0004 b650 	tstw 0x4b650
00006110: 6700 0162      	beqw 0x6274
00006114: 3f00           	movew %d0,%sp@-
00006116: 45ee ffec      	lea %fp@(-20),%a2
0000611a: 2f0a           	movel %a2,%sp@-
0000611c: 4eba f936      	jsr %pc@(0x5a54)
00006120: 302e fff0      	movew %fp@(-16),%d0
00006124: 3400           	movew %d0,%d2
00006126: 780a           	moveq #10,%d4
00006128: 0282 0000 ffff 	andil #65535,%d2
0000612e: 84c4           	divuw %d4,%d2
00006130: 2202           	movel %d2,%d1
00006132: 4841           	swap %d1
00006134: 1d41 fff9      	moveb %d1,%fp@(-7)
00006138: c0fc cccd      	muluw #-13107,%d0
0000613c: 4240           	clrw %d0
0000613e: 4840           	swap %d0
00006140: e648           	lsrw #3,%d0
00006142: 1d40 fffa      	moveb %d0,%fp@(-6)
00006146: 342e ffee      	movew %fp@(-18),%d2
0000614a: 3202           	movew %d2,%d1
0000614c: c2fc cccd      	muluw #-13107,%d1
00006150: 4241           	clrw %d1
00006152: 4841           	swap %d1
00006154: e649           	lsrw #3,%d1
00006156: 3001           	movew %d1,%d0
00006158: d041           	addw %d1,%d0
0000615a: d040           	addw %d0,%d0
0000615c: d041           	addw %d1,%d0
0000615e: d040           	addw %d0,%d0
00006160: 9400           	subb %d0,%d2
00006162: 1d42 fffb      	moveb %d2,%fp@(-5)
00006166: 1d41 fffc      	moveb %d1,%fp@(-4)
0000616a: 382e ffec      	movew %fp@(-20),%d4
0000616e: 3404           	movew %d4,%d2
00006170: c4fc cccd      	muluw #-13107,%d2
00006174: 4242           	clrw %d2
00006176: 4842           	swap %d2
00006178: e64a           	lsrw #3,%d2
0000617a: 3202           	movew %d2,%d1
0000617c: d242           	addw %d2,%d1
0000617e: d241           	addw %d1,%d1
00006180: d242           	addw %d2,%d1
00006182: d241           	addw %d1,%d1
00006184: 9841           	subw %d1,%d4
00006186: 1d44 fffd      	moveb %d4,%fp@(-3)
0000618a: 1d42 fffe      	moveb %d2,%fp@(-2)
0000618e: 3f03           	movew %d3,%sp@-
00006190: 2f0a           	movel %a2,%sp@-
00006192: 4eba f8ea      	jsr %pc@(0x5a7e)
00006196: 362e fff0      	movew %fp@(-16),%d3
0000619a: 3203           	movew %d3,%d1
0000619c: c2fc cccd      	muluw #-13107,%d1
000061a0: 4241           	clrw %d1
000061a2: 4841           	swap %d1
000061a4: e649           	lsrw #3,%d1
000061a6: 3001           	movew %d1,%d0
000061a8: d041           	addw %d1,%d0
000061aa: d040           	addw %d0,%d0
000061ac: d041           	addw %d1,%d0
000061ae: d040           	addw %d0,%d0
000061b0: 9600           	subb %d0,%d3
000061b2: 1d43 fff2      	moveb %d3,%fp@(-14)
000061b6: 1d41 fff3      	moveb %d1,%fp@(-13)
000061ba: 362e ffee      	movew %fp@(-18),%d3
000061be: 3003           	movew %d3,%d0
000061c0: c0fc cccd      	muluw #-13107,%d0
000061c4: 4240           	clrw %d0
000061c6: 4840           	swap %d0
000061c8: e648           	lsrw #3,%d0
000061ca: 3200           	movew %d0,%d1
000061cc: d240           	addw %d0,%d1
000061ce: d241           	addw %d1,%d1
000061d0: d240           	addw %d0,%d1
000061d2: d241           	addw %d1,%d1
000061d4: 9601           	subb %d1,%d3
000061d6: 1d43 fff4      	moveb %d3,%fp@(-12)
000061da: 1d40 fff5      	moveb %d0,%fp@(-11)
000061de: 362e ffec      	movew %fp@(-20),%d3
000061e2: 3003           	movew %d3,%d0
000061e4: c0fc cccd      	muluw #-13107,%d0
000061e8: 4240           	clrw %d0
000061ea: 4840           	swap %d0
000061ec: e648           	lsrw #3,%d0
000061ee: 3200           	movew %d0,%d1
000061f0: d240           	addw %d0,%d1
000061f2: d241           	addw %d1,%d1
000061f4: d240           	addw %d0,%d1
000061f6: d241           	addw %d1,%d1
000061f8: 9601           	subb %d1,%d3
000061fa: 1d43 fff6      	moveb %d3,%fp@(-10)
000061fe: 1d40 fff7      	moveb %d0,%fp@(-9)
00006202: 1038 fc3b      	moveb 0xfffffc3b,%d0
00006206: 0000 0001      	orib #1,%d0
0000620a: 11c0 fc3b      	moveb %d0,0xfffffc3b
0000620e: 1038 fc35      	moveb 0xfffffc35,%d0
00006212: 0000 0001      	orib #1,%d0
00006216: 11c0 fc35      	moveb %d0,0xfffffc35
0000621a: 1002           	moveb %d2,%d0
0000621c: d002           	addb %d2,%d0
0000621e: d000           	addb %d0,%d0
00006220: d002           	addb %d2,%d0
00006222: d000           	addb %d0,%d0
00006224: d004           	addb %d4,%d0
00006226: 0200 0003      	andib #3,%d0
0000622a: 11c0 fc37      	moveb %d0,0xfffffc37
0000622e: 1038 fc3b      	moveb 0xfffffc3b,%d0
00006232: 0200 fffe      	andib #-2,%d0
00006236: 11c0 fc3b      	moveb %d0,0xfffffc3b
0000623a: 1038 fc3b      	moveb 0xfffffc3b,%d0
0000623e: 0200 fff7      	andib #-9,%d0
00006242: 11c0 fc3b      	moveb %d0,0xfffffc3b
00006246: 4fef 000c      	lea %sp@(12),%sp
0000624a: 307c fc21      	moveaw #-991,%a0
0000624e: 43ee fff2      	lea %fp@(-14),%a1
00006252: 1019           	moveb %a1@+,%d0
00006254: 1080           	moveb %d0,%a0@
00006256: 5488           	addql #2,%a0
00006258: b0fc fc3b      	cmpaw #-965,%a0
0000625c: 66f4           	bnes 0x6252
0000625e: 1038 fc3b      	moveb 0xfffffc3b,%d0
00006262: 0000 0008      	orib #8,%d0
00006266: 11c0 fc3b      	moveb %d0,0xfffffc3b
0000626a: 4cee 04fc ffd0 	moveml %fp@(-48),%d2-%d7/%a2
00006270: 4e5e           	unlk %fp
00006272: 4e75           	rts
00006274: 4a79 0004 b652 	tstw 0x4b652
0000627a: 670a           	beqs 0x6286
0000627c: 2f03           	movel %d3,%sp@-
0000627e: 4eba f9a6      	jsr %pc@(0x5c26)
00006282: 588f           	addql #4,%sp
00006284: 60e4           	bras 0x626a
00006286: 4a79 0004 b654 	tstw 0x4b654
0000628c: 6700 0154      	beqw 0x63e2
00006290: 3f00           	movew %d0,%sp@-
00006292: 45ee ffec      	lea %fp@(-20),%a2
00006296: 2f0a           	movel %a2,%sp@-
00006298: 4eba f7ba      	jsr %pc@(0x5a54)
0000629c: 322e ffec      	movew %fp@(-20),%d1
000062a0: 0641 0050      	addiw #80,%d1
000062a4: 382e fff0      	movew %fp@(-16),%d4
000062a8: 3404           	movew %d4,%d2
000062aa: c4fc cccd      	muluw #-13107,%d2
000062ae: 4242           	clrw %d2
000062b0: 4842           	swap %d2
000062b2: e64a           	lsrw #3,%d2
000062b4: 3002           	movew %d2,%d0
000062b6: d042           	addw %d2,%d0
000062b8: d040           	addw %d0,%d0
000062ba: d042           	addw %d2,%d0
000062bc: d040           	addw %d0,%d0
000062be: 9800           	subb %d0,%d4
000062c0: 1d44 fff9      	moveb %d4,%fp@(-7)
000062c4: 1d42 fffa      	moveb %d2,%fp@(-6)
000062c8: 382e ffee      	movew %fp@(-18),%d4
000062cc: 3404           	movew %d4,%d2
000062ce: c4fc cccd      	muluw #-13107,%d2
000062d2: 4242           	clrw %d2
000062d4: 4842           	swap %d2
000062d6: e64a           	lsrw #3,%d2
000062d8: 3002           	movew %d2,%d0
000062da: d042           	addw %d2,%d0
000062dc: d040           	addw %d0,%d0
000062de: d042           	addw %d2,%d0
000062e0: d040           	addw %d0,%d0
000062e2: 9800           	subb %d0,%d4
000062e4: 1d44 fffb      	moveb %d4,%fp@(-5)
000062e8: 1d42 fffc      	moveb %d2,%fp@(-4)
000062ec: 3401           	movew %d1,%d2
000062ee: c4fc cccd      	muluw #-13107,%d2
000062f2: 4242           	clrw %d2
000062f4: 4842           	swap %d2
000062f6: e64a           	lsrw #3,%d2
000062f8: 3002           	movew %d2,%d0
000062fa: d042           	addw %d2,%d0
000062fc: d040           	addw %d0,%d0
000062fe: d042           	addw %d2,%d0
00006300: d040           	addw %d0,%d0
00006302: 9200           	subb %d0,%d1
00006304: 1d41 fffd      	moveb %d1,%fp@(-3)
00006308: 1d42 fffe      	moveb %d2,%fp@(-2)
0000630c: 3f03           	movew %d3,%sp@-
0000630e: 2f0a           	movel %a2,%sp@-
00006310: 4eba f76c      	jsr %pc@(0x5a7e)
00006314: 342e fff0      	movew %fp@(-16),%d2
00006318: 3202           	movew %d2,%d1
0000631a: c2fc cccd      	muluw #-13107,%d1
0000631e: 4241           	clrw %d1
00006320: 4841           	swap %d1
00006322: e649           	lsrw #3,%d1
00006324: 3001           	movew %d1,%d0
00006326: d041           	addw %d1,%d0
00006328: d040           	addw %d0,%d0
0000632a: d041           	addw %d1,%d0
0000632c: d040           	addw %d0,%d0
0000632e: 9400           	subb %d0,%d2
00006330: 1d42 fff2      	moveb %d2,%fp@(-14)
00006334: 1d41 fff3      	moveb %d1,%fp@(-13)
00006338: 342e ffee      	movew %fp@(-18),%d2
0000633c: 3202           	movew %d2,%d1
0000633e: c2fc cccd      	muluw #-13107,%d1
00006342: 4241           	clrw %d1
00006344: 4841           	swap %d1
00006346: e649           	lsrw #3,%d1
00006348: 3001           	movew %d1,%d0
0000634a: d041           	addw %d1,%d0
0000634c: d040           	addw %d0,%d0
0000634e: d041           	addw %d1,%d0
00006350: d040           	addw %d0,%d0
00006352: 9400           	subb %d0,%d2
00006354: 1d42 fff4      	moveb %d2,%fp@(-12)
00006358: 1d41 fff5      	moveb %d1,%fp@(-11)
0000635c: 342e ffec      	movew %fp@(-20),%d2
00006360: 3202           	movew %d2,%d1
00006362: c2fc cccd      	muluw #-13107,%d1
00006366: 4241           	clrw %d1
00006368: 4841           	swap %d1
0000636a: e649           	lsrw #3,%d1
0000636c: 3001           	movew %d1,%d0
0000636e: d041           	addw %d1,%d0
00006370: d040           	addw %d0,%d0
00006372: d041           	addw %d1,%d0
00006374: d040           	addw %d0,%d0
00006376: 9400           	subb %d0,%d2
00006378: 1d42 fff6      	moveb %d2,%fp@(-10)
0000637c: 0001 0008      	orib #8,%d1
00006380: 1d41 fff7      	moveb %d1,%fp@(-9)
00006384: 4eba f724      	jsr %pc@(0x5aaa)
00006388: 4fef 000c      	lea %sp@(12),%sp
0000638c: 7200           	moveq #0,%d1
0000638e: 3001           	movew %d1,%d0
00006390: 0040 00c0      	oriw #192,%d0
00006394: 31c0 8604      	movew %d0,0xffff8604
00006398: 3400           	movew %d0,%d2
0000639a: 0042 0020      	oriw #32,%d2
0000639e: 31c2 8604      	movew %d2,0xffff8604
000063a2: 31c0 8604      	movew %d0,0xffff8604
000063a6: 2039 0004 b668 	movel 0x4b668,%d0
000063ac: 5380           	subql #1,%d0
000063ae: 6afc           	bpls 0x63ac
000063b0: 1036 18f2      	moveb %fp@(fffffffffffffff2,%d1:l),%d0
000063b4: 1400           	moveb %d0,%d2
000063b6: 0002 ffc0      	orib #-64,%d2
000063ba: 0242 00ff      	andiw #255,%d2
000063be: 31c2 8604      	movew %d2,0xffff8604
000063c2: 0000 ffd0      	orib #-48,%d0
000063c6: 0240 00ff      	andiw #255,%d0
000063ca: 31c0 8604      	movew %d0,0xffff8604
000063ce: 0240 ffef      	andiw #-17,%d0
000063d2: 31c0 8604      	movew %d0,0xffff8604
000063d6: 5281           	addql #1,%d1
000063d8: 700d           	moveq #13,%d0
000063da: b081           	cmpl %d1,%d0
000063dc: 66b0           	bnes 0x638e
000063de: 6000 fe8a      	braw 0x626a
000063e2: 4a79 0004 ba7e 	tstw 0x4ba7e
000063e8: 6700 0084      	beqw 0x646e
000063ec: 3f00           	movew %d0,%sp@-
000063ee: 486e ffec      	pea %fp@(-20)
000063f2: 4eba f660      	jsr %pc@(0x5a54)
000063f6: 3f03           	movew %d3,%sp@-
000063f8: 486e fff2      	pea %fp@(-14)
000063fc: 4eba f680      	jsr %pc@(0x5a7e)
00006400: 2079 0000 04c6 	moveal 0x4c6,%a0
00006406: 10bc 0052      	moveb #82,%a0@
0000640a: 2079 0000 04c6 	moveal 0x4c6,%a0
00006410: 117c 0054 0001 	moveb #84,%a0@(1)
00006416: 2079 0000 04c6 	moveal 0x4c6,%a0
0000641c: 117c 0043 0002 	moveb #67,%a0@(2)
00006422: 2079 0000 04c6 	moveal 0x4c6,%a0
00006428: 182e ffed      	moveb %fp@(-19),%d4
0000642c: 0604 ffec      	addib #-20,%d4
00006430: 1144 0003      	moveb %d4,%a0@(3)
00006434: 2079 0000 04c6 	moveal 0x4c6,%a0
0000643a: 116e ffef 0004 	moveb %fp@(-17),%a0@(4)
00006440: 116e fff1 0005 	moveb %fp@(-15),%a0@(5)
00006446: 116e fff3 0006 	moveb %fp@(-13),%a0@(6)
0000644c: 116e fff5 0007 	moveb %fp@(-11),%a0@(7)
00006452: 116e fff7 0008 	moveb %fp@(-9),%a0@(8)
00006458: 42a7           	clrl %sp@-
0000645a: 3f3c 003e      	movew #62,%sp@-
0000645e: 3f39 0004 ba7c 	movew 0x4ba7c,%sp@-
00006464: 4eb9 0000 4a34 	jsr 0x4a34
0000646a: 6000 fc96      	braw 0x6102
0000646e: 2f03           	movel %d3,%sp@-
00006470: 4eba f948      	jsr %pc@(0x5dba)
00006474: 6000 fe0c      	braw 0x6282
00006478: 5254           	addqw #1,%a4@
0000647a: 4300           	chkl %d0,%d1
0000647c:  _gettime
0000647c: 4fef ffe4      	lea %sp@(-28),%sp
00006480: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
00006484: 4a79 0004 c120 	tstw 0x4c120
0000648a: 6700 0098      	beqw 0x6524
0000648e: 3f3c 000d      	movew #13,%sp@-
00006492: 45f9 0000 dd4a 	lea 0xdd4a,%a2
00006498: 4e92           	jsr %a2@
0000649a: 548f           	addql #2,%sp
0000649c: 4a00           	tstb %d0
0000649e: 6c00 040a      	bgew 0x68aa
000064a2: 40c7           	movew %sr,%d7
000064a4: 46fc 2700      	movew #9984,%sr
000064a8: 3f3c 000a      	movew #10,%sp@-
000064ac: 4e92           	jsr %a2@
000064ae: 548f           	addql #2,%sp
000064b0: 4a00           	tstb %d0
000064b2: 6df4           	blts 0x64a8
000064b4: 4267           	clrw %sp@-
000064b6: 4e92           	jsr %a2@
000064b8: 1600           	moveb %d0,%d3
000064ba: 3f3c 0002      	movew #2,%sp@-
000064be: 4e92           	jsr %a2@
000064c0: 1800           	moveb %d0,%d4
000064c2: 3f3c 0004      	movew #4,%sp@-
000064c6: 4e92           	jsr %a2@
000064c8: 1400           	moveb %d0,%d2
000064ca: 3f3c 0007      	movew #7,%sp@-
000064ce: 4e92           	jsr %a2@
000064d0: 1c00           	moveb %d0,%d6
000064d2: 3f3c 0008      	movew #8,%sp@-
000064d6: 4e92           	jsr %a2@
000064d8: 1a00           	moveb %d0,%d5
000064da: 3f3c 0009      	movew #9,%sp@-
000064de: 4e92           	jsr %a2@
000064e0: 40c1           	movew %sr,%d1
000064e2: 46c7           	movew %d7,%sr
000064e4: d079 0004 b660 	addw 0x4b660,%d0
000064ea: 7209           	moveq #9,%d1
000064ec: e368           	lslw %d1,%d0
000064ee: eb4d           	lslw #5,%d5
000064f0: 0245 01e0      	andiw #480,%d5
000064f4: 8045           	orw %d5,%d0
000064f6: 0246 001f      	andiw #31,%d6
000064fa: 8046           	orw %d6,%d0
000064fc: 4840           	swap %d0
000064fe: 4240           	clrw %d0
00006500: 720b           	moveq #11,%d1
00006502: e36a           	lslw %d1,%d2
00006504: 0244 00ff      	andiw #255,%d4
00006508: eb4c           	lslw #5,%d4
0000650a: 8444           	orw %d4,%d2
0000650c: e20b           	lsrb #1,%d3
0000650e: 0243 00ff      	andiw #255,%d3
00006512: 8443           	orw %d3,%d2
00006514: 8042           	orw %d2,%d0
00006516: 4fef 000c      	lea %sp@(12),%sp
0000651a: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
0000651e: 4fef 001c      	lea %sp@(28),%sp
00006522: 4e75           	rts
00006524: 4a79 0004 b650 	tstw 0x4b650
0000652a: 6700 0126      	beqw 0x6652
0000652e: 1038 fc3b      	moveb 0xfffffc3b,%d0
00006532: 0200 fffe      	andib #-2,%d0
00006536: 11c0 fc3b      	moveb %d0,0xfffffc3b
0000653a: 43ef 0024      	lea %sp@(36),%a1
0000653e: 307c fc21      	moveaw #-991,%a0
00006542: 2449           	moveal %a1,%a2
00006544: 1010           	moveb %a0@,%d0
00006546: 12c0           	moveb %d0,%a1@+
00006548: 5488           	addql #2,%a0
0000654a: b0fc fc3b      	cmpaw #-965,%a0
0000654e: 66f4           	bnes 0x6544
00006550: 7000           	moveq #0,%d0
00006552: 307c fc21      	moveaw #-991,%a0
00006556: 1210           	moveb %a0@,%d1
00006558: 1f81 0832      	moveb %d1,%sp@(0000000000000032,%d0:l)
0000655c: b232 0800      	cmpb %a2@(0000000000000000,%d0:l),%d1
00006560: 66d8           	bnes 0x653a
00006562: 5488           	addql #2,%a0
00006564: 5280           	addql #1,%d0
00006566: b0fc fc3b      	cmpaw #-965,%a0
0000656a: 66ea           	bnes 0x6556
0000656c: 122f 002e      	moveb %sp@(46),%d1
00006570: 0201 000f      	andib #15,%d1
00006574: 0241 00ff      	andiw #255,%d1
00006578: 3001           	movew %d1,%d0
0000657a: d041           	addw %d1,%d0
0000657c: d040           	addw %d0,%d0
0000657e: d041           	addw %d1,%d0
00006580: d040           	addw %d0,%d0
00006582: 122f 002d      	moveb %sp@(45),%d1
00006586: 0201 000f      	andib #15,%d1
0000658a: 0241 00ff      	andiw #255,%d1
0000658e: d041           	addw %d1,%d0
00006590: eb48           	lslw #5,%d0
00006592: 142f 0030      	moveb %sp@(48),%d2
00006596: 0202 000f      	andib #15,%d2
0000659a: 0242 00ff      	andiw #255,%d2
0000659e: 3202           	movew %d2,%d1
000065a0: d242           	addw %d2,%d1
000065a2: d241           	addw %d1,%d1
000065a4: d242           	addw %d2,%d1
000065a6: d241           	addw %d1,%d1
000065a8: 142f 002f      	moveb %sp@(47),%d2
000065ac: 0202 000f      	andib #15,%d2
000065b0: d242           	addw %d2,%d1
000065b2: 7609           	moveq #9,%d3
000065b4: e769           	lslw %d3,%d1
000065b6: 8041           	orw %d1,%d0
000065b8: 142f 002c      	moveb %sp@(44),%d2
000065bc: 0202 000f      	andib #15,%d2
000065c0: 0242 00ff      	andiw #255,%d2
000065c4: 3202           	movew %d2,%d1
000065c6: d242           	addw %d2,%d1
000065c8: d241           	addw %d1,%d1
000065ca: d242           	addw %d2,%d1
000065cc: d241           	addw %d1,%d1
000065ce: 142f 002b      	moveb %sp@(43),%d2
000065d2: 0202 000f      	andib #15,%d2
000065d6: 0242 00ff      	andiw #255,%d2
000065da: d242           	addw %d2,%d1
000065dc: 8041           	orw %d1,%d0
000065de: 4840           	swap %d0
000065e0: 4240           	clrw %d0
000065e2: 142f 0025      	moveb %sp@(37),%d2
000065e6: 0202 000f      	andib #15,%d2
000065ea: 0242 00ff      	andiw #255,%d2
000065ee: 3202           	movew %d2,%d1
000065f0: d242           	addw %d2,%d1
000065f2: d241           	addw %d1,%d1
000065f4: d242           	addw %d2,%d1
000065f6: d241           	addw %d1,%d1
000065f8: 142f 0024      	moveb %sp@(36),%d2
000065fc: 0202 000f      	andib #15,%d2
00006600: 0242 00ff      	andiw #255,%d2
00006604: d242           	addw %d2,%d1
00006606: e241           	asrw #1,%d1
00006608: 142f 0027      	moveb %sp@(39),%d2
0000660c: 0202 000f      	andib #15,%d2
00006610: 0242 00ff      	andiw #255,%d2
00006614: 3042           	moveaw %d2,%a0
00006616: d0c2           	addaw %d2,%a0
00006618: d0c8           	addaw %a0,%a0
0000661a: d0c2           	addaw %d2,%a0
0000661c: d0c8           	addaw %a0,%a0
0000661e: 142f 0026      	moveb %sp@(38),%d2
00006622: 0202 000f      	andib #15,%d2
00006626: 0242 00ff      	andiw #255,%d2
0000662a: d448           	addw %a0,%d2
0000662c: eb4a           	lslw #5,%d2
0000662e: 8242           	orw %d2,%d1
00006630: 142f 0029      	moveb %sp@(41),%d2
00006634: 0202 000f      	andib #15,%d2
00006638: 0242 00ff      	andiw #255,%d2
0000663c: 3042           	moveaw %d2,%a0
0000663e: d0c2           	addaw %d2,%a0
00006640: d0c8           	addaw %a0,%a0
00006642: d0c2           	addaw %d2,%a0
00006644: d0c8           	addaw %a0,%a0
00006646: 142f 0028      	moveb %sp@(40),%d2
0000664a: 0202 000f      	andib #15,%d2
0000664e: 6000 01bc      	braw 0x680c
00006652: 4a79 0004 b652 	tstw 0x4b652
00006658: 6700 0096      	beqw 0x66f0
0000665c: 4267           	clrw %sp@-
0000665e: 49fa f564      	lea %pc@(0x5bc4),%a4
00006662: 4e94           	jsr %a4@
00006664: e248           	lsrw #1,%d0
00006666: 0240 003f      	andiw #63,%d0
0000666a: 3f00           	movew %d0,%sp@-
0000666c: 47fa f3c4      	lea %pc@(0x5a32),%a3
00006670: 4e93           	jsr %a3@
00006672: 7600           	moveq #0,%d3
00006674: 3600           	movew %d0,%d3
00006676: 3ebc 0001      	movew #1,%sp@
0000667a: 4e94           	jsr %a4@
0000667c: 0240 00ff      	andiw #255,%d0
00006680: 3f00           	movew %d0,%sp@-
00006682: 4e93           	jsr %a3@
00006684: 3440           	moveaw %d0,%a2
00006686: 3ebc 0002      	movew #2,%sp@
0000668a: 4e94           	jsr %a4@
0000668c: 0240 003f      	andiw #63,%d0
00006690: 3f00           	movew %d0,%sp@-
00006692: 4e93           	jsr %a3@
00006694: 7200           	moveq #0,%d1
00006696: 320a           	movew %a2,%d1
00006698: eb89           	lsll #5,%d1
0000669a: 7400           	moveq #0,%d2
0000669c: 3400           	movew %d0,%d2
0000669e: 700b           	moveq #11,%d0
000066a0: e1aa           	lsll %d0,%d2
000066a2: 8481           	orl %d1,%d2
000066a4: 8483           	orl %d3,%d2
000066a6: 3ebc 0004      	movew #4,%sp@
000066aa: 4e94           	jsr %a4@
000066ac: 0240 00ff      	andiw #255,%d0
000066b0: 3f00           	movew %d0,%sp@-
000066b2: 4e93           	jsr %a3@
000066b4: 4840           	swap %d0
000066b6: 4240           	clrw %d0
000066b8: 8480           	orl %d0,%d2
000066ba: 3ebc 0005      	movew #5,%sp@
000066be: 4e94           	jsr %a4@
000066c0: 0240 00ff      	andiw #255,%d0
000066c4: 3f00           	movew %d0,%sp@-
000066c6: 4e93           	jsr %a3@
000066c8: eb48           	lslw #5,%d0
000066ca: 4840           	swap %d0
000066cc: 4240           	clrw %d0
000066ce: 8480           	orl %d0,%d2
000066d0: 3ebc 0006      	movew #6,%sp@
000066d4: 4e94           	jsr %a4@
000066d6: 0240 00ff      	andiw #255,%d0
000066da: 3f00           	movew %d0,%sp@-
000066dc: 4e93           	jsr %a3@
000066de: 0640 0014      	addiw #20,%d0
000066e2: 7219           	moveq #25,%d1
000066e4: e3a8           	lsll %d1,%d0
000066e6: 8082           	orl %d2,%d0
000066e8: 4fef 000e      	lea %sp@(14),%sp
000066ec: 6000 fe2c      	braw 0x651a
000066f0: 4a79 0004 b654 	tstw 0x4b654
000066f6: 6700 011e      	beqw 0x6816
000066fa: 4eba f3ae      	jsr %pc@(0x5aaa)
000066fe: 7200           	moveq #0,%d1
00006700: 307c 00c0      	moveaw #192,%a0
00006704: 3001           	movew %d1,%d0
00006706: 0040 00c0      	oriw #192,%d0
0000670a: 31c0 8604      	movew %d0,0xffff8604
0000670e: 3400           	movew %d0,%d2
00006710: 0042 0020      	oriw #32,%d2
00006714: 31c2 8604      	movew %d2,0xffff8604
00006718: 31c0 8604      	movew %d0,0xffff8604
0000671c: 0240 008f      	andiw #143,%d0
00006720: 31c0 8604      	movew %d0,0xffff8604
00006724: 2039 0004 b668 	movel 0x4b668,%d0
0000672a: 5380           	subql #1,%d0
0000672c: 6afc           	bpls 0x672a
0000672e: 3038 8604      	movew 0xffff8604,%d0
00006732: 0200 000f      	andib #15,%d0
00006736: 1f80 1832      	moveb %d0,%sp@(0000000000000032,%d1:l)
0000673a: 31c8 8604      	movew %a0,0xffff8604
0000673e: 5281           	addql #1,%d1
00006740: 740d           	moveq #13,%d2
00006742: b481           	cmpl %d1,%d2
00006744: 66be           	bnes 0x6704
00006746: 31fc 0040 8604 	movew #64,0xffff8604
0000674c: 31fc 0080 8606 	movew #128,0xffff8606
00006752: 33fc 0000 0000 	movew #0,0x43e
00006758: 043e 
0000675a: 122f 003a      	moveb %sp@(58),%d1
0000675e: 0201 0003      	andib #3,%d1
00006762: 0241 00ff      	andiw #255,%d1
00006766: 3001           	movew %d1,%d0
00006768: d041           	addw %d1,%d0
0000676a: d040           	addw %d0,%d0
0000676c: d041           	addw %d1,%d0
0000676e: d040           	addw %d0,%d0
00006770: 4241           	clrw %d1
00006772: 122f 0039      	moveb %sp@(57),%d1
00006776: d041           	addw %d1,%d0
00006778: 4242           	clrw %d2
0000677a: 142f 003c      	moveb %sp@(60),%d2
0000677e: 3202           	movew %d2,%d1
00006780: d242           	addw %d2,%d1
00006782: d241           	addw %d1,%d1
00006784: d242           	addw %d2,%d1
00006786: d241           	addw %d1,%d1
00006788: 4242           	clrw %d2
0000678a: 142f 003b      	moveb %sp@(59),%d2
0000678e: d242           	addw %d2,%d1
00006790: eb49           	lslw #5,%d1
00006792: 8041           	orw %d1,%d0
00006794: 4242           	clrw %d2
00006796: 142f 003e      	moveb %sp@(62),%d2
0000679a: 3202           	movew %d2,%d1
0000679c: d242           	addw %d2,%d1
0000679e: d241           	addw %d1,%d1
000067a0: d242           	addw %d2,%d1
000067a2: d241           	addw %d1,%d1
000067a4: 4242           	clrw %d2
000067a6: 142f 003d      	moveb %sp@(61),%d2
000067aa: d242           	addw %d2,%d1
000067ac: 0641 ffb0      	addiw #-80,%d1
000067b0: 7609           	moveq #9,%d3
000067b2: e769           	lslw %d3,%d1
000067b4: 8041           	orw %d1,%d0
000067b6: 4840           	swap %d0
000067b8: 4240           	clrw %d0
000067ba: 4242           	clrw %d2
000067bc: 142f 0033      	moveb %sp@(51),%d2
000067c0: 3202           	movew %d2,%d1
000067c2: d242           	addw %d2,%d1
000067c4: d241           	addw %d1,%d1
000067c6: d242           	addw %d2,%d1
000067c8: d241           	addw %d1,%d1
000067ca: 4242           	clrw %d2
000067cc: 142f 0032      	moveb %sp@(50),%d2
000067d0: d242           	addw %d2,%d1
000067d2: e241           	asrw #1,%d1
000067d4: 4242           	clrw %d2
000067d6: 142f 0035      	moveb %sp@(53),%d2
000067da: 3042           	moveaw %d2,%a0
000067dc: d0c2           	addaw %d2,%a0
000067de: d0c8           	addaw %a0,%a0
000067e0: d0c2           	addaw %d2,%a0
000067e2: d0c8           	addaw %a0,%a0
000067e4: 4242           	clrw %d2
000067e6: 142f 0034      	moveb %sp@(52),%d2
000067ea: d448           	addw %a0,%d2
000067ec: eb4a           	lslw #5,%d2
000067ee: 8242           	orw %d2,%d1
000067f0: 142f 0037      	moveb %sp@(55),%d2
000067f4: 0202 0003      	andib #3,%d2
000067f8: 0242 00ff      	andiw #255,%d2
000067fc: 3042           	moveaw %d2,%a0
000067fe: d0c2           	addaw %d2,%a0
00006800: d0c8           	addaw %a0,%a0
00006802: d0c2           	addaw %d2,%a0
00006804: d0c8           	addaw %a0,%a0
00006806: 4242           	clrw %d2
00006808: 142f 0036      	moveb %sp@(54),%d2
0000680c: d448           	addw %a0,%d2
0000680e: 760b           	moveq #11,%d3
00006810: e76a           	lslw %d3,%d2
00006812: 6000 008e      	braw 0x68a2
00006816: 4a79 0004 ba7e 	tstw 0x4ba7e
0000681c: 6700 0092      	beqw 0x68b0
00006820: 42a7           	clrl %sp@-
00006822: 3f3c 003d      	movew #61,%sp@-
00006826: 3f39 0004 ba7c 	movew 0x4ba7c,%sp@-
0000682c: 4eb9 0000 4a34 	jsr 0x4a34
00006832: 508f           	addql #8,%sp
00006834: 4a40           	tstw %d0
00006836: 6672           	bnes 0x68aa
00006838: 2479 0000 04c6 	moveal 0x4c6,%a2
0000683e: 4878 0003      	pea 0x3
00006842: 487a fc34      	pea %pc@(0x6478)
00006846: 2f0a           	movel %a2,%sp@-
00006848: 4eb9 0001 bdf6 	jsr 0x1bdf6
0000684e: 4fef 000c      	lea %sp@(12),%sp
00006852: 4a40           	tstw %d0
00006854: 6654           	bnes 0x68aa
00006856: 4240           	clrw %d0
00006858: 102a 0003      	moveb %a2@(3),%d0
0000685c: 0640 0014      	addiw #20,%d0
00006860: 7209           	moveq #9,%d1
00006862: e368           	lslw %d1,%d0
00006864: 122a 0005      	moveb %a2@(5),%d1
00006868: 0201 001f      	andib #31,%d1
0000686c: 0241 00ff      	andiw #255,%d1
00006870: 8041           	orw %d1,%d0
00006872: 4241           	clrw %d1
00006874: 122a 0004      	moveb %a2@(4),%d1
00006878: eb49           	lslw #5,%d1
0000687a: 0241 01e0      	andiw #480,%d1
0000687e: 8041           	orw %d1,%d0
00006880: 4840           	swap %d0
00006882: 4240           	clrw %d0
00006884: 4241           	clrw %d1
00006886: 122a 0006      	moveb %a2@(6),%d1
0000688a: 740b           	moveq #11,%d2
0000688c: e569           	lslw %d2,%d1
0000688e: 4242           	clrw %d2
00006890: 142a 0007      	moveb %a2@(7),%d2
00006894: eb4a           	lslw #5,%d2
00006896: 8242           	orw %d2,%d1
00006898: 142a 0008      	moveb %a2@(8),%d2
0000689c: e20a           	lsrb #1,%d2
0000689e: 0242 00ff      	andiw #255,%d2
000068a2: 8242           	orw %d2,%d1
000068a4: 8041           	orw %d1,%d0
000068a6: 6000 fc72      	braw 0x651a
000068aa: 7000           	moveq #0,%d0
000068ac: 6000 fc6c      	braw 0x651a
000068b0: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
000068b4: 4fef 001c      	lea %sp@(28),%sp
000068b8: 6000 f42c      	braw 0x5ce6
000068bc: 2f03           	movel %d3,%sp@-
000068be: 2f02           	movel %d2,%sp@-
000068c0: 322f 000c      	movew %sp@(12),%d1
000068c4: 302f 000e      	movew %sp@(14),%d0
000068c8: 3639 0000 241e 	movew 0x241e,%d3
000068ce: b243           	cmpw %d3,%d1
000068d0: 6402           	bccs 0x68d4
000068d2: 3601           	movew %d1,%d3
000068d4: 3239 0000 2420 	movew 0x2420,%d1
000068da: b041           	cmpw %d1,%d0
000068dc: 6402           	bccs 0x68e0
000068de: 3200           	movew %d0,%d1
000068e0: 3439 0000 244a 	movew 0x244a,%d2
000068e6: 0c42 0008      	cmpiw #8,%d2
000068ea: 6326           	blss 0x6912
000068ec: c5c3           	mulsw %d3,%d2
000068ee: 0282 0000 ffff 	andil #65535,%d2
000068f4: c2f9 0000 2422 	muluw 0x2422,%d1
000068fa: 3079 0000 242c 	moveaw 0x242c,%a0
00006900: 2001           	movel %d1,%d0
00006902: d088           	addl %a0,%d0
00006904: d082           	addl %d2,%d0
00006906: d0b9 0000 044e 	addl 0x44e,%d0
0000690c: 241f           	movel %sp@+,%d2
0000690e: 261f           	movel %sp@+,%d3
00006910: 4e75           	rts
00006912: 3003           	movew %d3,%d0
00006914: 0240 fffe      	andiw #-2,%d0
00006918: c5c0           	mulsw %d0,%d2
0000691a: 0282 0000 ffff 	andil #65535,%d2
00006920: 0803 0000      	btst #0,%d3
00006924: 67ce           	beqs 0x68f4
00006926: 5282           	addql #1,%d2
00006928: 60ca           	bras 0x68f4
0000692a: 2f0a           	movel %a2,%sp@-
0000692c: 2f02           	movel %d2,%sp@-
0000692e: 206f 000c      	moveal %sp@(12),%a0
00006932: 3439 0000 241c 	movew 0x241c,%d2
00006938: 3239 0000 244c 	movew 0x244c,%d1
0000693e: 0039 0040 0000 	orib #64,0x2444
00006944: 2444 
00006946: 3039 0000 244a 	movew 0x244a,%d0
0000694c: 3241           	moveaw %d1,%a1
0000694e: 0c40 0008      	cmpiw #8,%d0
00006952: 632e           	blss 0x6982
00006954: 51ca 0010      	dbf %d2,0x6966
00006958: 0239 ffbf 0000 	andib #-65,0x2444
0000695e: 2444 
00006960: 241f           	movel %sp@+,%d2
00006962: 245f           	moveal %sp@+,%a2
00006964: 4e75           	rts
00006966: 7000           	moveq #0,%d0
00006968: 4670 0800      	notw %a0@(0000000000000000,%d0:l)
0000696c: 5480           	addql #2,%d0
0000696e: 7210           	moveq #16,%d1
00006970: b280           	cmpl %d0,%d1
00006972: 66f4           	bnes 0x6968
00006974: d1c9           	addal %a1,%a0
00006976: 60dc           	bras 0x6954
00006978: 4612           	notb %a2@
0000697a: d5c9           	addal %a1,%a2
0000697c: 51c9 fffa      	dbf %d1,0x6978
00006980: 5488           	addql #2,%a0
00006982: 51c8 0004      	dbf %d0,0x6988
00006986: 60d0           	bras 0x6958
00006988: 2448           	moveal %a0,%a2
0000698a: 3202           	movew %d2,%d1
0000698c: 60ee           	bras 0x697c
0000698e:  _invert_cell
0000698e: 3f2f 0006      	movew %sp@(6),%sp@-
00006992: 3f2f 0006      	movew %sp@(6),%sp@-
00006996: 4eba ff24      	jsr %pc@(0x68bc)
0000699a: 588f           	addql #4,%sp
0000699c: 2f40 0004      	movel %d0,%sp@(4)
000069a0: 6088           	bras 0x692a
000069a2:  _move_cursor
000069a2: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000069a6: 342f 0014      	movew %sp@(20),%d2
000069aa: 362f 0016      	movew %sp@(22),%d3
000069ae: 4a42           	tstw %d2
000069b0: 6d4a           	blts 0x69fc
000069b2: 3039 0000 241e 	movew 0x241e,%d0
000069b8: b042           	cmpw %d2,%d0
000069ba: 6402           	bccs 0x69be
000069bc: 3400           	movew %d0,%d2
000069be: 4a43           	tstw %d3
000069c0: 6d3e           	blts 0x6a00
000069c2: 3039 0000 2420 	movew 0x2420,%d0
000069c8: b043           	cmpw %d3,%d0
000069ca: 6402           	bccs 0x69ce
000069cc: 3600           	movew %d0,%d3
000069ce: 33c2 0000 242e 	movew %d2,0x242e
000069d4: 33c3 0000 2430 	movew %d3,0x2430
000069da: 1239 0000 2444 	moveb 0x2444,%d1
000069e0: 47fa feda      	lea %pc@(0x68bc),%a3
000069e4: 44c1           	movew %d1,%ccr
000069e6: 671c           	beqs 0x6a04
000069e8: 3f03           	movew %d3,%sp@-
000069ea: 3f02           	movew %d2,%sp@-
000069ec: 4e93           	jsr %a3@
000069ee: 588f           	addql #4,%sp
000069f0: 23c0 0000 2428 	movel %d0,0x2428
000069f6: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
000069fa: 4e75           	rts
000069fc: 4242           	clrw %d2
000069fe: 60be           	bras 0x69be
00006a00: 4243           	clrw %d3
00006a02: 60ca           	bras 0x69ce
00006a04: 45fa ff24      	lea %pc@(0x692a),%a2
00006a08: 0801 0000      	btst #0,%d1
00006a0c: 6738           	beqs 0x6a46
00006a0e: 1001           	moveb %d1,%d0
00006a10: 0200 fffb      	andib #-5,%d0
00006a14: 13c0 0000 2444 	moveb %d0,0x2444
00006a1a: 0801 0001      	btst #1,%d1
00006a1e: 6626           	bnes 0x6a46
00006a20: 3f03           	movew %d3,%sp@-
00006a22: 3f02           	movew %d2,%sp@-
00006a24: 4e93           	jsr %a3@
00006a26: 23c0 0000 2428 	movel %d0,0x2428
00006a2c: 2e80           	movel %d0,%sp@
00006a2e: 4e92           	jsr %a2@
00006a30: 13f9 0000 2432 	moveb 0x2432,0x2433
00006a36: 0000 2433 
00006a3a: 0039 0006 0000 	orib #6,0x2444
00006a40: 2444 
00006a42: 588f           	addql #4,%sp
00006a44: 60b0           	bras 0x69f6
00006a46: 2f39 0000 2428 	movel 0x2428,%sp@-
00006a4c: 4e92           	jsr %a2@
00006a4e: 3f03           	movew %d3,%sp@-
00006a50: 3f02           	movew %d2,%sp@-
00006a52: 4e93           	jsr %a3@
00006a54: 23c0 0000 2428 	movel %d0,0x2428
00006a5a: 2e80           	movel %d0,%sp@
00006a5c: 4e92           	jsr %a2@
00006a5e: 13f9 0000 2432 	moveb 0x2432,0x2433
00006a64: 0000 2433 
00006a68: 0039 0004 0000 	orib #4,0x2444
00006a6e: 2444 
00006a70: 508f           	addql #8,%sp
00006a72: 6082           	bras 0x69f6
00006a74:  _blank_out
00006a74: 4fef fff0      	lea %sp@(-16),%sp
00006a78: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
00006a7c: 302f 0034      	movew %sp@(52),%d0
00006a80: 322f 0036      	movew %sp@(54),%d1
00006a84: 3e39 0000 244a 	movew 0x244a,%d7
00006a8a: 3439 0000 2424 	movew 0x2424,%d2
00006a90: 362f 0038      	movew %sp@(56),%d3
00006a94: 9640           	subw %d0,%d3
00006a96: 5243           	addqw #1,%d3
00006a98: 3479 0000 244c 	moveaw 0x244c,%a2
00006a9e: 3c2f 003a      	movew %sp@(58),%d6
00006aa2: 9c41           	subw %d1,%d6
00006aa4: 5246           	addqw #1,%d6
00006aa6: cdf9 0000 241c 	mulsw 0x241c,%d6
00006aac: 3f01           	movew %d1,%sp@-
00006aae: 3f00           	movew %d0,%sp@-
00006ab0: 4eba fe0a      	jsr %pc@(0x68bc)
00006ab4: 588f           	addql #4,%sp
00006ab6: 2800           	movel %d0,%d4
00006ab8: 3a06           	movew %d6,%d5
00006aba: 0c47 0008      	cmpiw #8,%d7
00006abe: 6364           	blss 0x6b24
00006ac0: e74b           	lslw #3,%d3
00006ac2: 300a           	movew %a2,%d0
00006ac4: e248           	lsrw #1,%d0
00006ac6: 3440           	moveaw %d0,%a2
00006ac8: 94c3           	subaw %d3,%a2
00006aca: 700f           	moveq #15,%d0
00006acc: c082           	andl %d2,%d0
00006ace: d080           	addl %d0,%d0
00006ad0: 41fa 041a      	lea %pc@(0x6eec),%a0
00006ad4: 3270 0800      	moveaw %a0@(0000000000000000,%d0:l),%a1
00006ad8: 2679 0000 20b8 	moveal 0x20b8,%a3
00006ade: b6fc 0000      	cmpaw #0,%a3
00006ae2: 670a           	beqs 0x6aee
00006ae4: 3042           	moveaw %d2,%a0
00006ae6: 2408           	movel %a0,%d2
00006ae8: d488           	addl %a0,%d2
00006aea: 3273 2800      	moveaw %a3@(0000000000000000,%d2:l),%a1
00006aee: 344a           	moveaw %a2,%a2
00006af0: d5ca           	addal %a2,%a2
00006af2: 3043           	moveaw %d3,%a0
00006af4: 4a43           	tstw %d3
00006af6: 6c02           	bges 0x6afa
00006af8: 91c8           	subal %a0,%a0
00006afa: 3048           	moveaw %a0,%a0
00006afc: d1c8           	addal %a0,%a0
00006afe: 4240           	clrw %d0
00006b00: d1ca           	addal %a2,%a0
00006b02: bc40           	cmpw %d0,%d6
00006b04: 6e18           	bgts 0x6b1e
00006b06: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
00006b0a: 4fef 0010      	lea %sp@(16),%sp
00006b0e: 4e75           	rts
00006b10: 34c9           	movew %a1,%a2@+
00006b12: 5241           	addqw #1,%d1
00006b14: b243           	cmpw %d3,%d1
00006b16: 6df8           	blts 0x6b10
00006b18: d888           	addl %a0,%d4
00006b1a: 5240           	addqw #1,%d0
00006b1c: 60e4           	bras 0x6b02
00006b1e: 2444           	moveal %d4,%a2
00006b20: 4241           	clrw %d1
00006b22: 60f0           	bras 0x6b14
00006b24: 3202           	movew %d2,%d1
00006b26: 3003           	movew %d3,%d0
00006b28: 7c0f           	moveq #15,%d6
00006b2a: ec68           	lsrw %d6,%d0
00006b2c: d640           	addw %d0,%d3
00006b2e: e243           	asrw #1,%d3
00006b30: 3007           	movew %d7,%d0
00006b32: d047           	addw %d7,%d0
00006b34: c1c3           	mulsw %d3,%d0
00006b36: 94c0           	subaw %d0,%a2
00006b38: 0c47 0001      	cmpiw #1,%d7
00006b3c: 637c           	blss 0x6bba
00006b3e: e24f           	lsrw #1,%d7
00006b40: 41ef 0020      	lea %sp@(32),%a0
00006b44: 4240           	clrw %d0
00006b46: 2648           	moveal %a0,%a3
00006b48: 0801 0000      	btst #0,%d1
00006b4c: 674c           	beqs 0x6b9a
00006b4e: 20bc ffff 0000 	movel #-65536,%a0@
00006b54: 0801 0001      	btst #1,%d1
00006b58: 6706           	beqs 0x6b60
00006b5a: 317c ffff 0002 	movew #-1,%a0@(2)
00006b60: e449           	lsrw #2,%d1
00006b62: 3c00           	movew %d0,%d6
00006b64: 5246           	addqw #1,%d6
00006b66: 5888           	addql #4,%a0
00006b68: bc47           	cmpw %d7,%d6
00006b6a: 662a           	bnes 0x6b96
00006b6c: 7400           	moveq #0,%d2
00006b6e: 3400           	movew %d0,%d2
00006b70: 5282           	addql #1,%d2
00006b72: d482           	addl %d2,%d2
00006b74: d482           	addl %d2,%d2
00006b76: 2f02           	movel %d2,%sp@-
00006b78: 3f03           	movew %d3,%sp@-
00006b7a: 4267           	clrw %sp@-
00006b7c: 4eb9 0001 e75c 	jsr 0x1e75c
00006b82: 508f           	addql #8,%sp
00006b84: 344a           	moveaw %a2,%a2
00006b86: d5c0           	addal %d0,%a2
00006b88: 51cd 0006      	dbf %d5,0x6b90
00006b8c: 6000 ff78      	braw 0x6b06
00006b90: 2044           	moveal %d4,%a0
00006b92: 3003           	movew %d3,%d0
00006b94: 601c           	bras 0x6bb2
00006b96: 3006           	movew %d6,%d0
00006b98: 60ae           	bras 0x6b48
00006b9a: 4290           	clrl %a0@
00006b9c: 60b6           	bras 0x6b54
00006b9e: 7200           	moveq #0,%d1
00006ba0: 93c9           	subal %a1,%a1
00006ba2: 21b3 1800 1800 	movel %a3@(0000000000000000,%d1:l),%a0@(0000000000000000,%d1:l)
00006ba8: 5249           	addqw #1,%a1
00006baa: 5881           	addql #4,%d1
00006bac: bc49           	cmpw %a1,%d6
00006bae: 66f2           	bnes 0x6ba2
00006bb0: d1c2           	addal %d2,%a0
00006bb2: 51c8 ffea      	dbf %d0,0x6b9e
00006bb6: d88a           	addl %a2,%d4
00006bb8: 60ce           	bras 0x6b88
00006bba: 0242 0001      	andiw #1,%d2
00006bbe: 4442           	negw %d2
00006bc0: 7000           	moveq #0,%d0
00006bc2: 3003           	movew %d3,%d0
00006bc4: d080           	addl %d0,%d0
00006bc6: 320a           	movew %a2,%d1
00006bc8: 48c1           	extl %d1
00006bca: 2040           	moveal %d0,%a0
00006bcc: 43f0 1800      	lea %a0@(0000000000000000,%d1:l),%a1
00006bd0: 51cd 0006      	dbf %d5,0x6bd8
00006bd4: 6000 ff30      	braw 0x6b06
00006bd8: 2044           	moveal %d4,%a0
00006bda: 3003           	movew %d3,%d0
00006bdc: 6002           	bras 0x6be0
00006bde: 30c2           	movew %d2,%a0@+
00006be0: 51c8 fffc      	dbf %d0,0x6bde
00006be4: d889           	addl %a1,%d4
00006be6: 60e8           	bras 0x6bd0
00006be8:  _scroll_up
00006be8: 2f02           	movel %d2,%sp@-
00006bea: 342f 0008      	movew %sp@(8),%d2
00006bee: 3039 0000 2422 	movew 0x2422,%d0
00006bf4: 3202           	movew %d2,%d1
00006bf6: c2c0           	muluw %d0,%d1
00006bf8: d2b9 0000 044e 	addl 0x44e,%d1
00006bfe: 3079 0000 2420 	moveaw 0x2420,%a0
00006c04: 90c2           	subaw %d2,%a0
00006c06: 3408           	movew %a0,%d2
00006c08: c4c0           	muluw %d0,%d2
00006c0a: 2f02           	movel %d2,%sp@-
00006c0c: 0280 0000 ffff 	andil #65535,%d0
00006c12: 2041           	moveal %d1,%a0
00006c14: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
00006c18: 2f01           	movel %d1,%sp@-
00006c1a: 4eb9 0001 b91e 	jsr 0x1b91e
00006c20: 3039 0000 2420 	movew 0x2420,%d0
00006c26: 3f00           	movew %d0,%sp@-
00006c28: 3f39 0000 241e 	movew 0x241e,%sp@-
00006c2e: 3f00           	movew %d0,%sp@-
00006c30: 4267           	clrw %sp@-
00006c32: 4eba fe40      	jsr %pc@(0x6a74)
00006c36: 4fef 0014      	lea %sp@(20),%sp
00006c3a: 241f           	movel %sp@+,%d2
00006c3c: 4e75           	rts
00006c3e:  _ascii_out
00006c3e: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
00006c42: 302f 0024      	movew %sp@(36),%d0
00006c46: b079 0000 243a 	cmpw 0x243a,%d0
00006c4c: 6500 021e      	bcsw 0x6e6c
00006c50: b079 0000 2438 	cmpw 0x2438,%d0
00006c56: 6200 0214      	bhiw 0x6e6c
00006c5a: 3040           	moveaw %d0,%a0
00006c5c: 2008           	movel %a0,%d0
00006c5e: d088           	addl %a0,%d0
00006c60: 2079 0000 2440 	moveal 0x2440,%a0
00006c66: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
00006c6a: e648           	lsrw #3,%d0
00006c6c: 0280 0000 ffff 	andil #65535,%d0
00006c72: 2279 0000 2434 	moveal 0x2434,%a1
00006c78: d3c0           	addal %d0,%a1
00006c7a: b2fc 0000      	cmpaw #0,%a1
00006c7e: 6700 01ec      	beqw 0x6e6c
00006c82: 2479 0000 2428 	moveal 0x2428,%a2
00006c88: 1039 0000 2444 	moveb 0x2444,%d0
00006c8e: 1600           	moveb %d0,%d3
00006c90: 0203 0004      	andib #4,%d3
00006c94: 670a           	beqs 0x6ca0
00006c96: 0200 fffb      	andib #-5,%d0
00006c9a: 13c0 0000 2444 	moveb %d0,0x2444
00006ca0: 3439 0000 244a 	movew 0x244a,%d2
00006ca6: 3839 0000 243c 	movew 0x243c,%d4
00006cac: 3079 0000 244c 	moveaw 0x244c,%a0
00006cb2: 1239 0000 2444 	moveb 0x2444,%d1
00006cb8: 0201 0010      	andib #16,%d1
00006cbc: 3a39 0000 2426 	movew 0x2426,%d5
00006cc2: 3039 0000 2424 	movew 0x2424,%d0
00006cc8: 0c42 0008      	cmpiw #8,%d2
00006ccc: 6300 00ce      	blsw 0x6d9c
00006cd0: 4a01           	tstb %d1
00006cd2: 6606           	bnes 0x6cda
00006cd4: 3200           	movew %d0,%d1
00006cd6: 3005           	movew %d5,%d0
00006cd8: 3a01           	movew %d1,%d5
00006cda: 2879 0000 20b8 	moveal 0x20b8,%a4
00006ce0: b8fc 0000      	cmpaw #0,%a4
00006ce4: 6776           	beqs 0x6d5c
00006ce6: 0280 0000 ffff 	andil #65535,%d0
00006cec: d080           	addl %d0,%d0
00006cee: 3674 0800      	moveaw %a4@(0000000000000000,%d0:l),%a3
00006cf2: 7200           	moveq #0,%d1
00006cf4: 3205           	movew %d5,%d1
00006cf6: d281           	addl %d1,%d1
00006cf8: 3874 1800      	moveaw %a4@(0000000000000000,%d1:l),%a4
00006cfc: 3039 0000 241c 	movew 0x241c,%d0
00006d02: 3048           	moveaw %a0,%a0
00006d04: 3a44           	moveaw %d4,%a5
00006d06: 51c8 006a      	dbf %d0,0x6d72
00006d0a: 3239 0000 242e 	movew 0x242e,%d1
00006d10: b279 0000 241e 	cmpw 0x241e,%d1
00006d16: 6600 00fe      	bnew 0x6e16
00006d1a: 0839 0003 0000 	btst #3,0x2444
00006d20: 2444 
00006d22: 6700 0116      	beqw 0x6e3a
00006d26: 3039 0000 2430 	movew 0x2430,%d0
00006d2c: 3439 0000 2422 	movew 0x2422,%d2
00006d32: 7200           	moveq #0,%d1
00006d34: 3202           	movew %d2,%d1
00006d36: c4c0           	muluw %d0,%d2
00006d38: d4b9 0000 044e 	addl 0x44e,%d2
00006d3e: 4279 0000 242e 	clrw 0x242e
00006d44: b079 0000 2420 	cmpw 0x2420,%d0
00006d4a: 6400 0144      	bccw 0x6e90
00006d4e: d481           	addl %d1,%d2
00006d50: 5240           	addqw #1,%d0
00006d52: 33c0 0000 2430 	movew %d0,0x2430
00006d58: 6000 0120      	braw 0x6e7a
00006d5c: 49fa 018e      	lea %pc@(0x6eec),%a4
00006d60: 720f           	moveq #15,%d1
00006d62: c081           	andl %d1,%d0
00006d64: d080           	addl %d0,%d0
00006d66: 3674 0800      	moveaw %a4@(0000000000000000,%d0:l),%a3
00006d6a: ca81           	andl %d1,%d5
00006d6c: 2205           	movel %d5,%d1
00006d6e: d285           	addl %d5,%d1
00006d70: 6086           	bras 0x6cf8
00006d72: 7200           	moveq #0,%d1
00006d74: 343c 0080      	movew #128,%d2
00006d78: 4245           	clrw %d5
00006d7a: 1a11           	moveb %a1@,%d5
00006d7c: ca42           	andw %d2,%d5
00006d7e: 6618           	bnes 0x6d98
00006d80: 3a0c           	movew %a4,%d5
00006d82: 3585 1800      	movew %d5,%a2@(0000000000000000,%d1:l)
00006d86: e242           	asrw #1,%d2
00006d88: 5481           	addql #2,%d1
00006d8a: 7810           	moveq #16,%d4
00006d8c: b881           	cmpl %d1,%d4
00006d8e: 66e8           	bnes 0x6d78
00006d90: d5c8           	addal %a0,%a2
00006d92: d3cd           	addal %a5,%a1
00006d94: 6000 ff70      	braw 0x6d06
00006d98: 3a0b           	movew %a3,%d5
00006d9a: 60e6           	bras 0x6d82
00006d9c: 4a01           	tstb %d1
00006d9e: 6606           	bnes 0x6da6
00006da0: 3200           	movew %d0,%d1
00006da2: 3005           	movew %d5,%d0
00006da4: 3a01           	movew %d1,%d5
00006da6: 3048           	moveaw %a0,%a0
00006da8: 3a44           	moveaw %d4,%a5
00006daa: 51ca 0006      	dbf %d2,0x6db2
00006dae: 6000 ff5a      	braw 0x6d0a
00006db2: 3800           	movew %d0,%d4
00006db4: 0244 0001      	andiw #1,%d4
00006db8: 3239 0000 241c 	movew 0x241c,%d1
00006dbe: 0805 0000      	btst #0,%d5
00006dc2: 672e           	beqs 0x6df2
00006dc4: 4a44           	tstw %d4
00006dc6: 6626           	bnes 0x6dee
00006dc8: 284a           	moveal %a2,%a4
00006dca: 2649           	moveal %a1,%a3
00006dcc: 51c9 0004      	dbf %d1,0x6dd2
00006dd0: 6014           	bras 0x6de6
00006dd2: 1813           	moveb %a3@,%d4
00006dd4: 4604           	notb %d4
00006dd6: 1884           	moveb %d4,%a4@
00006dd8: d9c8           	addal %a0,%a4
00006dda: d7cd           	addal %a5,%a3
00006ddc: 60ee           	bras 0x6dcc
00006dde: 50d3           	st %a3@
00006de0: d7c8           	addal %a0,%a3
00006de2: 51c9 fffa      	dbf %d1,0x6dde
00006de6: e24d           	lsrw #1,%d5
00006de8: e248           	lsrw #1,%d0
00006dea: 548a           	addql #2,%a2
00006dec: 60bc           	bras 0x6daa
00006dee: 264a           	moveal %a2,%a3
00006df0: 60f0           	bras 0x6de2
00006df2: 4a44           	tstw %d4
00006df4: 661a           	bnes 0x6e10
00006df6: 264a           	moveal %a2,%a3
00006df8: 51c9 0004      	dbf %d1,0x6dfe
00006dfc: 60e8           	bras 0x6de6
00006dfe: 4213           	clrb %a3@
00006e00: d7c8           	addal %a0,%a3
00006e02: 60f4           	bras 0x6df8
00006e04: 1893           	moveb %a3@,%a4@
00006e06: d9c8           	addal %a0,%a4
00006e08: d7cd           	addal %a5,%a3
00006e0a: 51c9 fff8      	dbf %d1,0x6e04
00006e0e: 60d6           	bras 0x6de6
00006e10: 284a           	moveal %a2,%a4
00006e12: 2649           	moveal %a1,%a3
00006e14: 60f4           	bras 0x6e0a
00006e16: 5241           	addqw #1,%d1
00006e18: 33c1 0000 242e 	movew %d1,0x242e
00006e1e: 3039 0000 244a 	movew 0x244a,%d0
00006e24: 2439 0000 2428 	movel 0x2428,%d2
00006e2a: 0c40 0008      	cmpiw #8,%d0
00006e2e: 6342           	blss 0x6e72
00006e30: 7010           	moveq #16,%d0
00006e32: d082           	addl %d2,%d0
00006e34: 23c0 0000 2428 	movel %d0,0x2428
00006e3a: 4a03           	tstb %d3
00006e3c: 672e           	beqs 0x6e6c
00006e3e: 2f39 0000 2428 	movel 0x2428,%sp@-
00006e44: 4eba fae4      	jsr %pc@(0x692a)
00006e48: 1039 0000 2444 	moveb 0x2444,%d0
00006e4e: 1200           	moveb %d0,%d1
00006e50: 0001 0006      	orib #6,%d1
00006e54: 13c1 0000 2444 	moveb %d1,0x2444
00006e5a: 588f           	addql #4,%sp
00006e5c: 0800 0000      	btst #0,%d0
00006e60: 670a           	beqs 0x6e6c
00006e62: 13f9 0000 2432 	moveb 0x2432,0x2433
00006e68: 0000 2433 
00006e6c: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
00006e70: 4e75           	rts
00006e72: 0801 0000      	btst #0,%d1
00006e76: 670a           	beqs 0x6e82
00006e78: 5282           	addql #1,%d2
00006e7a: 23c2 0000 2428 	movel %d2,0x2428
00006e80: 60b8           	bras 0x6e3a
00006e82: d040           	addw %d0,%d0
00006e84: 5340           	subqw #1,%d0
00006e86: 0280 0000 ffff 	andil #65535,%d0
00006e8c: d480           	addl %d0,%d2
00006e8e: 60ea           	bras 0x6e7a
00006e90: 4267           	clrw %sp@-
00006e92: 4eba fd54      	jsr %pc@(0x6be8)
00006e96: 548f           	addql #2,%sp
00006e98: 60e0           	bras 0x6e7a
00006e9a:  _scroll_down
00006e9a: 2f03           	movel %d3,%sp@-
00006e9c: 2f02           	movel %d2,%sp@-
00006e9e: 342f 000c      	movew %sp@(12),%d2
00006ea2: 3039 0000 2422 	movew 0x2422,%d0
00006ea8: 3202           	movew %d2,%d1
00006eaa: c2c0           	muluw %d0,%d1
00006eac: d2b9 0000 044e 	addl 0x44e,%d1
00006eb2: 3639 0000 2420 	movew 0x2420,%d3
00006eb8: 9642           	subw %d2,%d3
00006eba: c6c0           	muluw %d0,%d3
00006ebc: 2f03           	movel %d3,%sp@-
00006ebe: 2f01           	movel %d1,%sp@-
00006ec0: 0280 0000 ffff 	andil #65535,%d0
00006ec6: 2041           	moveal %d1,%a0
00006ec8: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
00006ecc: 4eb9 0001 b91e 	jsr 0x1b91e
00006ed2: 3f02           	movew %d2,%sp@-
00006ed4: 3f39 0000 241e 	movew 0x241e,%sp@-
00006eda: 3f02           	movew %d2,%sp@-
00006edc: 4267           	clrw %sp@-
00006ede: 4eba fb94      	jsr %pc@(0x6a74)
00006ee2: 4fef 0014      	lea %sp@(20),%sp
00006ee6: 241f           	movel %sp@+,%d2
00006ee8: 261f           	movel %sp@+,%d3
00006eea: 4e75           	rts
00006eec: ffdf           	.short 0xffdf
00006eee: f800           	.short 0xf800
00006ef0: 07c0           	bset %d3,%d0
00006ef2: ffc0           	.short 0xffc0
00006ef4: 001f f81f      	orib #31,%sp@+
00006ef8: 07df           	bset %d3,%sp@+
00006efa: bdd7           	cmpal %sp@,%fp
00006efc: 8c51           	orw %a1@,%d6
00006efe: a800           	.short 0xa800
00006f00: 0540           	bchg %d2,%d0
00006f02: ad40           	mov3ql #6,%d0
00006f04: 0015 a815      	orib #21,%a5@
00006f08: 0555           	bchg %d2,%a5@
00006f0a: 0000 4e56      	orib #86,%d0
00006f0c:  _detect_akp
00006f0e: fffc           	.short 0xfffc
00006f10: 2f02           	movel %d2,%sp@-
00006f12: 3439 0000 2ccc 	movew 0x2ccc,%d2
00006f18: 0c42 00ff      	cmpiw #255,%d2
00006f1c: 6740           	beqs 0x6f5e
00006f1e: e24a           	lsrw #1,%d2
00006f20: 486e fffe      	pea %fp@(-2)
00006f24: 3f3c 0002      	movew #2,%sp@-
00006f28: 3f3c 0006      	movew #6,%sp@-
00006f2c: 4267           	clrw %sp@-
00006f2e: 4eb9 0000 dd8c 	jsr 0xdd8c
00006f34: 4fef 000a      	lea %sp@(10),%sp
00006f38: 4a40           	tstw %d0
00006f3a: 6626           	bnes 0x6f62
00006f3c: 4240           	clrw %d0
00006f3e: 102e ffff      	moveb %fp@(-1),%d0
00006f42: 0240 00ff      	andiw #255,%d0
00006f46: e14a           	lslw #8,%d2
00006f48: 8042           	orw %d2,%d0
00006f4a: 0280 0000 ffff 	andil #65535,%d0
00006f50: 23c0 0004 b670 	movel %d0,0x4b670
00006f56: 242e fff8      	movel %fp@(-8),%d2
00006f5a: 4e5e           	unlk %fp
00006f5c: 4e75           	rts
00006f5e: 7403           	moveq #3,%d2
00006f60: 60be           	bras 0x6f20
00006f62: 3002           	movew %d2,%d0
00006f64: 60dc           	bras 0x6f42
00006f66:  _detect_idt
00006f66: 4e56 fffc      	linkw %fp,#-4
00006f6a: 486e fffe      	pea %fp@(-2)
00006f6e: 3f3c 0002      	movew #2,%sp@-
00006f72: 3f3c 0008      	movew #8,%sp@-
00006f76: 4267           	clrw %sp@-
00006f78: 4eb9 0000 dd8c 	jsr 0xdd8c
00006f7e: 4fef 000a      	lea %sp@(10),%sp
00006f82: 4a40           	tstw %d0
00006f84: 6610           	bnes 0x6f96
00006f86: 7000           	moveq #0,%d0
00006f88: 302e fffe      	movew %fp@(-2),%d0
00006f8c: 23c0 0004 b674 	movel %d0,0x4b674
00006f92: 4e5e           	unlk %fp
00006f94: 4e75           	rts
00006f96: 23fc 0000 012f 	movel #303,0x4b674
00006f9c: 0004 b674 
00006fa0: 60f0           	bras 0x6f92
00006fa2:  _get_keytbl
00006fa2: 203c 0000 6fca 	movel #28618,%d0
00006fa8: 4e75           	rts
00006faa:  _get_fonts
00006faa: 206f 0004      	moveal %sp@(4),%a0
00006fae: 20bc 0001 c9bc 	movel #117180,%a0@
00006fb4: 206f 0008      	moveal %sp@(8),%a0
00006fb8: 20bc 0001 ce98 	movel #118424,%a0@
00006fbe: 206f 000c      	moveal %sp@(12),%a0
00006fc2: 20bc 0001 d6f4 	movel #120564,%a0@
00006fc8: 4e75           	rts
00006fca: 0000 70eb      	orib #-21,%d0
00006fce: 0000 706b      	orib #107,%d0
00006fd2: 0000 6feb      	orib #-21,%d0
00006fd6: 0000 6fea      	orib #-22,%d0
00006fda: 0000 6fe9      	orib #-23,%d0
00006fde: 0000 6fe8      	orib #-24,%d0
00006fea: 0000 1b31      	orib #49,%d0
00006fee: 3233 3435      	movew %a3@(0000000000000035,%d3:w:4),%d1
00006ff2: 3637 3839      	movew %sp@(0000000000000039,%d3:l),%d3
00006ff6: 302d 3d08      	movew %a5@(15624),%d0
00006ffa: 0951           	bchg %d4,%a1@
00006ffc: 5745           	subqw #3,%d5
00006ffe: 5254           	addqw #1,%a4@
00007000: 5955           	subqw #4,%a5@
00007002: 494f           	.short 0x494f
00007004: 505b           	addqw #8,%a3@+
00007006: 5d0d           	subqb #6,%a5
00007008: 0041 5344      	oriw #21316,%d1
0000700c: 4647           	notw %d7
0000700e: 484a           	bkpt 2
00007010: 4b4c           	.short 0x4b4c
00007012: 3b27           	movew %sp@-,%a5@-
00007014: 6000 235a      	braw 0x9370
00007018: 5843           	addqw #4,%d3
0000701a: 5642           	addqw #3,%d2
0000701c: 4e4d           	trap #13
0000701e: 2c2e 2f00      	movel %fp@(12032),%d6
00007022: 0000 2000      	orib #0,%d0
00007032: 0000 002d      	orib #45,%d0
00007036: 0000 002b      	orib #43,%d0
0000703a: 0000 0000      	orib #0,%d0
0000703e: 7f00           	mvsb %d0,%d7
00007048: 0000 005c      	orib #92,%d0
0000704c: 0000 2829      	orib #41,%d0
00007050: 2f2a 3738      	movel %a2@(14136),%sp@-
00007054: 3934 3536 3132 	movew %a4@(0000000031323330)@(0000000000002e0d,%d3:w:4),%a4@-
0000705a: 3330 2e0d 
0000706a: 0000 1b21      	orib #33,%d0
0000706e: 229c           	movel %a4@+,%a1@
00007070: 2425           	movel %a5@-,%d2
00007072: 5e26           	addqb #7,%fp@-
00007074: 2a28 295f      	movel %a0@(10591),%d5
00007078: 2b08           	movel %a0,%a5@-
0000707a: 0951           	bchg %d4,%a1@
0000707c: 5745           	subqw #3,%d5
0000707e: 5254           	addqw #1,%a4@
00007080: 5955           	subqw #4,%a5@
00007082: 494f           	.short 0x494f
00007084: 507b           	.short 0x507b
00007086: 7d0d           	mvsb %a5,%d6
00007088: 0041 5344      	oriw #21316,%d1
0000708c: 4647           	notw %d7
0000708e: 484a           	bkpt 2
00007090: 4b4c           	.short 0x4b4c
00007092: 3a40           	moveaw %d0,%a5
00007094: ff00 7e5a      	cp1stb %d7,%d0,#8,#90
00007098: 5843           	addqw #4,%d3
0000709a: 5642           	addqw #3,%d2
0000709c: 4e4d           	trap #13
0000709e: 3c3e           	.short 0x3c3e
000070a0: 3f00           	movew %d0,%sp@-
000070a2: 0000 2000      	orib #0,%d0
000070b2: 3738 002d      	movew 0x2d,%a3@-
000070b6: 3400           	movew %d0,%d2
000070b8: 362b 0032      	movew %a3@(50),%d3
000070bc: 0030 7f00 0000 	orib #0,%a0@(0000000000000000,%d0:w)
000070ca: 007c 0000      	oriw #0,%sr
000070ce: 2829 2f2a      	movel %a1@(12074),%d4
000070d2: 3738 3934      	movew 0x3934,%a3@-
000070d6: 3536 3132 3330 	movew %fp@(0000000033302e0d,%d3:w)@(0000000000000000),%a2@-
000070dc: 2e0d 0000 
000070ec: 1b31 3233      	moveb %a1@(0000000000000033,%d3:w:2),%a5@-
000070f0: 3435 3637      	movew %a5@(0000000000000037,%d3:w:8),%d2
000070f4: 3839 302d 3d08 	movew 0x302d3d08,%d4
000070fa: 0971 7765 7274 	bchg %d4,%a1@(0000000000007274)@(0000000000000000)
00007100: 7975 696f 705b 	mvsw %a5@(000000000000705b)@(000000005d0d0061),%d4
00007106: 5d0d 0061 
0000710a: 7364           	mvsw %a4@-,%d1
0000710c: 6667           	bnes 0x7175
0000710e: 686a           	bvcs 0x717a
00007110: 6b6c           	bmis 0x717e
00007112: 3b27           	movew %sp@-,%a5@-
00007114: 6000 237a      	braw 0x9490
00007118: 7863           	moveq #99,%d4
0000711a: 7662           	moveq #98,%d3
0000711c: 6e6d           	bgts 0x718b
0000711e: 2c2e 2f00      	movel %fp@(12032),%d6
00007122: 0000 2000      	orib #0,%d0
00007132: 0000 002d      	orib #45,%d0
00007136: 0000 002b      	orib #43,%d0
0000713a: 0000 0000      	orib #0,%d0
0000713e: 7f00           	mvsb %d0,%d7
00007148: 0000 005c      	orib #92,%d0
0000714c: 0000 2829      	orib #41,%d0
00007150: 2f2a 3738      	movel %a2@(14136),%sp@-
00007154: 3934 3536 3132 	movew %a4@(0000000031323330)@(0000000000002e0d,%d3:w:4),%a4@-
0000715a: 3330 2e0d 
0000716a: 0000 206f      	orib #111,%d0
0000716e: 0004 222f      	orib #47,%d4
00007172: 0008           	.short 0x0008
00007174: 0810 0000      	btst #0,%a0@
00007178: 6716           	beqs 0x7190
0000717a: 2028 0004      	movel %a0@(4),%d0
0000717e: b280           	cmpl %d0,%d1
00007180: 650e           	bcss 0x7190
00007182: d0a8 0008      	addl %a0@(8),%d0
00007186: b280           	cmpl %d0,%d1
00007188: 54c0           	scc %d0
0000718a: 4880           	extw %d0
0000718c: 4440           	negw %d0
0000718e: 4e75           	rts
00007190: 4240           	clrw %d0
00007192: 60fa           	bras 0x718e
00007194: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00007198: 263c 0000 8148 	movel #33096,%d3
0000719e: 740b           	moveq #11,%d2
000071a0: 45f9 0001 bdf6 	lea 0x1bdf6,%a2
000071a6: 5342           	subqw #1,%d2
000071a8: 6608           	bnes 0x71b2
000071aa: 4240           	clrw %d0
000071ac: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000071b0: 4e75           	rts
000071b2: 4878 0003      	pea 0x3
000071b6: 2f03           	movel %d3,%sp@-
000071b8: 2f2f 0018      	movel %sp@(24),%sp@-
000071bc: 4e92           	jsr %a2@
000071be: 4fef 000c      	lea %sp@(12),%sp
000071c2: 5683           	addql #3,%d3
000071c4: 4a40           	tstw %d0
000071c6: 66de           	bnes 0x71a6
000071c8: 7001           	moveq #1,%d0
000071ca: 60e0           	bras 0x71ac
000071cc: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000071d0: 342f 0010      	movew %sp@(16),%d2
000071d4: 5542           	subqw #2,%d2
000071d6: 45f9 0000 db42 	lea 0xdb42,%a2
000071dc: 4e92           	jsr %a2@
000071de: 4a80           	tstl %d0
000071e0: 6732           	beqs 0x7214
000071e2: 2679 0000 d9e2 	moveal 0xd9e2,%a3
000071e8: 4e92           	jsr %a2@
000071ea: 3f2f 001e      	movew %sp@(30),%sp@-
000071ee: 4267           	clrw %sp@-
000071f0: 2f2f 001e      	movel %sp@(30),%sp@-
000071f4: 2f2f 001e      	movel %sp@(30),%sp@-
000071f8: 2f2f 001e      	movel %sp@(30),%sp@-
000071fc: 42a7           	clrl %sp@-
000071fe: 3f02           	movew %d2,%sp@-
00007200: 4267           	clrw %sp@-
00007202: 720b           	moveq #11,%d1
00007204: d280           	addl %d0,%d1
00007206: 2f01           	movel %d1,%sp@-
00007208: 4e93           	jsr %a3@
0000720a: 4fef 001c      	lea %sp@(28),%sp
0000720e: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00007212: 4e75           	rts
00007214: 70f1           	moveq #-15,%d0
00007216: 60f6           	bras 0x720e
00007218: 4e56 ffd8      	linkw %fp,#-40
0000721c: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00007220: 266e 000a      	moveal %fp@(10),%a3
00007224: 246e 000e      	moveal %fp@(14),%a2
00007228: 262e 0012      	movel %fp@(18),%d3
0000722c: 342e 0008      	movew %fp@(8),%d2
00007230: 5542           	subqw #2,%d2
00007232: 2d7c 4469 736b 	movel #1147761515,%fp@(-40)
00007238: ffd8 
0000723a: 42ae ffdc      	clrl %fp@(-36)
0000723e: 4878 0020      	pea 0x20
00007242: 4267           	clrw %sp@-
00007244: 486e ffe0      	pea %fp@(-32)
00007248: 4eb9 0001 bb7e 	jsr 0x1bb7e
0000724e: 3202           	movew %d2,%d1
00007250: e649           	lsrw #3,%d1
00007252: 0242 0007      	andiw #7,%d2
00007256: 4fef 000a      	lea %sp@(10),%sp
0000725a: 0c41 0001      	cmpiw #1,%d1
0000725e: 675e           	beqs 0x72be
00007260: 6512           	bcss 0x7274
00007262: 0c41 0002      	cmpiw #2,%d1
00007266: 6768           	beqs 0x72d0
00007268: 70f1           	moveq #-15,%d0
0000726a: 4cee 0c0c ffc8 	moveml %fp@(-56),%d2-%d3/%a2-%a3
00007270: 4e5e           	unlk %fp
00007272: 4e75           	rts
00007274: 486e ffd8      	pea %fp@(-40)
00007278: 3f3c 0015      	movew #21,%sp@-
0000727c: 3f02           	movew %d2,%sp@-
0000727e: 4eb9 0000 4a34 	jsr 0x4a34
00007284: 508f           	addql #8,%sp
00007286: 72f1           	moveq #-15,%d1
00007288: b280           	cmpl %d0,%d1
0000728a: 67de           	beqs 0x726a
0000728c: b6fc 0000      	cmpaw #0,%a3
00007290: 6706           	beqs 0x7298
00007292: 26bc 0000 0200 	movel #512,%a3@
00007298: b4fc 0000      	cmpaw #0,%a2
0000729c: 6702           	beqs 0x72a0
0000729e: 4292           	clrl %a2@
000072a0: 4a83           	tstl %d3
000072a2: 6716           	beqs 0x72ba
000072a4: 3f2e 0016      	movew %fp@(22),%sp@-
000072a8: 4267           	clrw %sp@-
000072aa: 486e ffd8      	pea %fp@(-40)
000072ae: 2f03           	movel %d3,%sp@-
000072b0: 4eb9 0001 bd84 	jsr 0x1bd84
000072b6: 4fef 000c      	lea %sp@(12),%sp
000072ba: 7000           	moveq #0,%d0
000072bc: 60ac           	bras 0x726a
000072be: 486e ffd8      	pea %fp@(-40)
000072c2: 3f3c 0015      	movew #21,%sp@-
000072c6: 3f02           	movew %d2,%sp@-
000072c8: 4eb9 0001 3a4a 	jsr 0x13a4a
000072ce: 60b4           	bras 0x7284
000072d0: 486e ffd8      	pea %fp@(-40)
000072d4: 3f3c 0015      	movew #21,%sp@-
000072d8: 3f02           	movew %d2,%sp@-
000072da: 4eb9 0000 af98 	jsr 0xaf98
000072e0: 60a2           	bras 0x7284
000072e2:  _disk_valid_major
000072e2: 322f 0004      	movew %sp@(4),%d1
000072e6: 5441           	addqw #2,%d1
000072e8: 0c41 0019      	cmpiw #25,%d1
000072ec: 6220           	bhis 0x730e
000072ee: 0281 0000 ffff 	andil #65535,%d1
000072f4: 2001           	movel %d1,%d0
000072f6: e788           	lsll #3,%d0
000072f8: d081           	addl %d1,%d0
000072fa: d080           	addl %d0,%d0
000072fc: 41f9 0004 ba80 	lea 0x4ba80,%a0
00007302: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
00007306: 56c0           	sne %d0
00007308: 4880           	extw %d0
0000730a: 4440           	negw %d0
0000730c: 4e75           	rts
0000730e: 4240           	clrw %d0
00007310: 60fa           	bras 0x730c
00007312:  _disk_inquire
00007312: 7200           	moveq #0,%d1
00007314: 322f 0004      	movew %sp@(4),%d1
00007318: 2001           	movel %d1,%d0
0000731a: e788           	lsll #3,%d0
0000731c: d081           	addl %d1,%d0
0000731e: d080           	addl %d0,%d0
00007320: 2040           	moveal %d0,%a0
00007322: d1fc 0004 ba90 	addal #309904,%a0
00007328: 0810 0006      	btst #6,%a0@
0000732c: 6704           	beqs 0x7332
0000732e: 6000 fe9c      	braw 0x71cc
00007332: 6000 fee4      	braw 0x7218
00007336:  _disk_get_capacity
00007336: 4e56 fff8      	linkw %fp,#-8
0000733a: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0000733e: 302e 0008      	movew %fp@(8),%d0
00007342: 266e 000a      	moveal %fp@(10),%a3
00007346: 246e 000e      	moveal %fp@(14),%a2
0000734a: 3400           	movew %d0,%d2
0000734c: 5542           	subqw #2,%d2
0000734e: 42ae fff8      	clrl %fp@(-8)
00007352: 2d7c 0000 0200 	movel #512,%fp@(-4)
00007358: fffc 
0000735a: 7200           	moveq #0,%d1
0000735c: 3200           	movew %d0,%d1
0000735e: 2001           	movel %d1,%d0
00007360: e788           	lsll #3,%d0
00007362: d081           	addl %d1,%d0
00007364: d080           	addl %d0,%d0
00007366: 2040           	moveal %d0,%a0
00007368: d1fc 0004 ba90 	addal #309904,%a0
0000736e: 0810 0006      	btst #6,%a0@
00007372: 672c           	beqs 0x73a0
00007374: 2879 0000 d9e2 	moveal 0xd9e2,%a4
0000737a: 4eb9 0000 db42 	jsr 0xdb42
00007380: 2f0a           	movel %a2,%sp@-
00007382: 2f0b           	movel %a3,%sp@-
00007384: 42a7           	clrl %sp@-
00007386: 3f02           	movew %d2,%sp@-
00007388: 4267           	clrw %sp@-
0000738a: 720e           	moveq #14,%d1
0000738c: d280           	addl %d0,%d1
0000738e: 2f01           	movel %d1,%sp@-
00007390: 4e94           	jsr %a4@
00007392: 4fef 0014      	lea %sp@(20),%sp
00007396: 4cee 1c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a4
0000739c: 4e5e           	unlk %fp
0000739e: 4e75           	rts
000073a0: 3002           	movew %d2,%d0
000073a2: e648           	lsrw #3,%d0
000073a4: 0242 0007      	andiw #7,%d2
000073a8: 0c40 0001      	cmpiw #1,%d0
000073ac: 6736           	beqs 0x73e4
000073ae: 650a           	bcss 0x73ba
000073b0: 0c40 0002      	cmpiw #2,%d0
000073b4: 6746           	beqs 0x73fc
000073b6: 70f1           	moveq #-15,%d0
000073b8: 60dc           	bras 0x7396
000073ba: 486e fff8      	pea %fp@(-8)
000073be: 3f3c 0014      	movew #20,%sp@-
000073c2: 3f02           	movew %d2,%sp@-
000073c4: 4eb9 0000 4a34 	jsr 0x4a34
000073ca: 508f           	addql #8,%sp
000073cc: 4a80           	tstl %d0
000073ce: 6de6           	blts 0x73b6
000073d0: b6fc 0000      	cmpaw #0,%a3
000073d4: 6638           	bnes 0x740e
000073d6: b4fc 0000      	cmpaw #0,%a2
000073da: 6704           	beqs 0x73e0
000073dc: 24ae fffc      	movel %fp@(-4),%a2@
000073e0: 7000           	moveq #0,%d0
000073e2: 60b2           	bras 0x7396
000073e4: 486e fff8      	pea %fp@(-8)
000073e8: 3f3c 0014      	movew #20,%sp@-
000073ec: 3f02           	movew %d2,%sp@-
000073ee: 4eb9 0001 3a4a 	jsr 0x13a4a
000073f4: 508f           	addql #8,%sp
000073f6: 4a80           	tstl %d0
000073f8: 6cd6           	bges 0x73d0
000073fa: 609a           	bras 0x7396
000073fc: 486e fff8      	pea %fp@(-8)
00007400: 3f3c 0014      	movew #20,%sp@-
00007404: 3f02           	movew %d2,%sp@-
00007406: 4eb9 0000 af98 	jsr 0xaf98
0000740c: 60e6           	bras 0x73f4
0000740e: 26ae fff8      	movel %fp@(-8),%a3@
00007412: 60c2           	bras 0x73d6
00007414:  _disk_rw
00007414: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
00007418: 306f 001c      	moveaw %sp@(28),%a0
0000741c: 3c2f 001e      	movew %sp@(30),%d6
00007420: 262f 0020      	movel %sp@(32),%d3
00007424: 382f 0024      	movew %sp@(36),%d4
00007428: 2a2f 0026      	movel %sp@(38),%d5
0000742c: 3408           	movew %a0,%d2
0000742e: 5542           	subqw #2,%d2
00007430: 7200           	moveq #0,%d1
00007432: 3208           	movew %a0,%d1
00007434: 2001           	movel %d1,%d0
00007436: e788           	lsll #3,%d0
00007438: 2040           	moveal %d0,%a0
0000743a: d1c1           	addal %d1,%a0
0000743c: d1c8           	addal %a0,%a0
0000743e: d1fc 0004 ba80 	addal #309888,%a0
00007444: 0828 0006 0010 	btst #6,%a0@(16)
0000744a: 6738           	beqs 0x7484
0000744c: 2479 0000 d9e2 	moveal 0xd9e2,%a2
00007452: 4eb9 0000 db42 	jsr 0xdb42
00007458: 2f05           	movel %d5,%sp@-
0000745a: 3f04           	movew %d4,%sp@-
0000745c: 4267           	clrw %sp@-
0000745e: 2f03           	movel %d3,%sp@-
00007460: 3f06           	movew %d6,%sp@-
00007462: 4267           	clrw %sp@-
00007464: 42a7           	clrl %sp@-
00007466: 3f02           	movew %d2,%sp@-
00007468: 4267           	clrw %sp@-
0000746a: 720a           	moveq #10,%d1
0000746c: d280           	addl %d0,%d1
0000746e: 2f01           	movel %d1,%sp@-
00007470: 4e92           	jsr %a2@
00007472: 4fef 001c      	lea %sp@(28),%sp
00007476: 72dc           	moveq #-36,%d1
00007478: b280           	cmpl %d0,%d1
0000747a: 6602           	bnes 0x747e
0000747c: 70f3           	moveq #-13,%d0
0000747e: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
00007482: 4e75           	rts
00007484: 3202           	movew %d2,%d1
00007486: e649           	lsrw #3,%d1
00007488: 0242 0007      	andiw #7,%d2
0000748c: 3006           	movew %d6,%d0
0000748e: 0240 ff7f      	andiw #-129,%d0
00007492: 0c41 0001      	cmpiw #1,%d1
00007496: 672a           	beqs 0x74c2
00007498: 650a           	bcss 0x74a4
0000749a: 0c41 0002      	cmpiw #2,%d1
0000749e: 6740           	beqs 0x74e0
000074a0: 70f1           	moveq #-15,%d0
000074a2: 60da           	bras 0x747e
000074a4: 3f42 0028      	movew %d2,%sp@(40)
000074a8: 2f45 0024      	movel %d5,%sp@(36)
000074ac: 3f44 0022      	movew %d4,%sp@(34)
000074b0: 2f43 001e      	movel %d3,%sp@(30)
000074b4: 3f40 001c      	movew %d0,%sp@(28)
000074b8: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
000074bc: 4ef9 0000 4cc2 	jmp 0x4cc2
000074c2: 3f42 0028      	movew %d2,%sp@(40)
000074c6: 2f45 0024      	movel %d5,%sp@(36)
000074ca: 3f44 0022      	movew %d4,%sp@(34)
000074ce: 2f43 001e      	movel %d3,%sp@(30)
000074d2: 3f40 001c      	movew %d0,%sp@(28)
000074d6: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
000074da: 4ef9 0001 386e 	jmp 0x1386e
000074e0: 4241           	clrw %d1
000074e2: 4a06           	tstb %d6
000074e4: 6d04           	blts 0x74ea
000074e6: 1228 0001      	moveb %a0@(1),%d1
000074ea: 3f01           	movew %d1,%sp@-
000074ec: 3f02           	movew %d2,%sp@-
000074ee: 2f05           	movel %d5,%sp@-
000074f0: 3f04           	movew %d4,%sp@-
000074f2: 2f03           	movel %d3,%sp@-
000074f4: 3f00           	movew %d0,%sp@-
000074f6: 4eb9 0000 aca8 	jsr 0xaca8
000074fc: 4fef 0010      	lea %sp@(16),%sp
00007500: 6000 ff7c      	braw 0x747e
00007504: 756e 6974      	mvsw %fp@(26996),%d2
00007508: 2025           	movel %a5@-,%d0
0000750a: 6420           	bccs 0x752c
0000750c: 6973           	bvss 0x7581
0000750e: 206d 616e      	moveal %a5@(24942),%a0
00007512: 6167           	bsrs 0x757b
00007514: 6564           	bcss 0x757a
00007516: 2062           	moveal %a2@-,%a0
00007518: 7920           	mvsb %a0@-,%d4
0000751a: 4e61           	movel %a1,%usp
0000751c: 7446           	moveq #70,%d2
0000751e: 6561           	bcss 0x7581
00007520: 7473           	moveq #115,%d2
00007522: 3a20           	movew %a0@-,%d5
00007524: 2573 0a00 2563 	movel %a3@(0000000000000000,%d0:l:2),%a2@(9571)
0000752a: 6425           	bccs 0x7551
0000752c: 633a           	blss 0x7568
0000752e: 2000           	movel %d0,%d0
00007530: 444f           	.short 0x444f
00007532: 5320           	subqb #1,%a0@-
00007534: 4d42           	.short 0x4d42
00007536: 5220           	addqb #1,%a0@-
00007538: 6279           	bhis 0x75b3
0000753a: 7465           	moveq #101,%d2
0000753c: 7377 6170 7065 	mvsw %sp@(0000000070656420),%d1
00007542: 6420 
00007544: 7369 676e      	mvsw %a1@(26478),%d1
00007548: 6174           	bsrs 0x75be
0000754a: 7572 6520 6465 	mvsw %a2@(0000000000006465,%d6:w:4),%d2
00007550: 7465           	moveq #101,%d2
00007552: 6374           	blss 0x75c8
00007554: 6564           	bcss 0x75ba
00007556: 3a20           	movew %a0@-,%d5
00007558: 656e           	bcss 0x75c8
0000755a: 6162           	bsrs 0x75be
0000755c: 6c69           	bges 0x75c7
0000755e: 6e67           	bgts 0x75c7
00007560: 2062           	moveal %a2@-,%a0
00007562: 7974 6573 7761 	mvsw %a4@(000000007761700a)@(0000000000417461),%d4
00007568: 700a 0041 7461 
0000756e: 7269           	moveq #105,%d1
00007570: 2d73 7479 6c65 	movel %a3@(0000000000000079,%d7:w:4),%fp@(27749)
00007576: 2062           	moveal %a2@-,%a0
00007578: 7974 6573 7761 	mvsw %a4@(0000000077617070)@(0000000065642072),%d4
0000757e: 7070 6564 2072 
00007584: 6f6f           	bles 0x75f5
00007586: 7420           	moveq #32,%d2
00007588: 7365           	mvsw %a5@-,%d1
0000758a: 6374           	blss 0x7600
0000758c: 6f72           	bles 0x7600
0000758e: 2064           	moveal %a4@-,%a0
00007590: 6574           	bcss 0x7606
00007592: 6563           	bcss 0x75f7
00007594: 7465           	moveq #101,%d2
00007596: 643a           	bccs 0x75d2
00007598: 2065           	moveal %a5@-,%a0
0000759a: 6e61           	bgts 0x75fd
0000759c: 626c           	bhis 0x760a
0000759e: 696e           	bvss 0x760e
000075a0: 6720           	beqs 0x75c2
000075a2: 6279           	bhis 0x761d
000075a4: 7465           	moveq #101,%d2
000075a6: 7377 6170 0a00 	mvsw %sp@(000000000a004247),%d1
000075ac: 4247 
000075ae: 4d00           	chkl %d0,%d6
000075b0: 2066           	moveal %fp@-,%a0
000075b2: 616b           	bsrs 0x761f
000075b4: 6520           	bcss 0x75d6
000075b6: 4247           	clrw %d7
000075b8: 4d0a           	.short 0x4d0a
000075ba: 0045 4649      	oriw #17993,%d5
000075be: 2050           	moveal %a0@,%a0
000075c0: 4152           	.short 0x4152
000075c2: 5400           	addqb #2,%d0
000075c4: 466f 756e      	notw %sp@(30062)
000075c8: 6420           	bccs 0x75ea
000075ca: 4750           	.short 0x4750
000075cc: 540a           	.short 0x540a
000075ce: 0020 4d42      	orib #66,%a0@-
000075d2: 5220           	addqb #1,%a0@-
000075d4: 6174           	bsrs 0x764a
000075d6: 2025           	movel %a5@-,%d0
000075d8: 6c75           	bges 0x764f
000075da: 0020 2425      	orib #37,%a0@-
000075de: 3032 7800      	movew %a2@(0000000000000000,%d7:l),%d0
000075e2: 0a00 204e      	eorib #78,%d0
000075e6: 6f6e           	bles 0x7656
000075e8: 2d41 5441      	movel %d1,%fp@(21569)
000075ec: 5249           	addqw #1,%a1
000075ee: 2072 6f6f 7420 	moveal %a2@(0000000000007420)@(0000000073656374),%a0
000075f4: 7365 6374 
000075f8: 6f72           	bles 0x766c
000075fa: 0a00 5365      	eorib #101,%d0
000075fe: 7474           	moveq #116,%d2
00007600: 696e           	bvss 0x7670
00007602: 6720           	beqs 0x7624
00007604: 6469           	bccs 0x766f
00007606: 736b 2063      	mvsw %a3@(8291),%d1
0000760a: 6170           	bsrs 0x767c
0000760c: 6163           	bsrs 0x7671
0000760e: 6974           	bvss 0x7684
00007610: 7920           	mvsb %a0@-,%d4
00007612: 6672           	bnes 0x7686
00007614: 6f6d           	bles 0x7683
00007616: 2070 6172 7469 	moveal %a0@(0000000074697469)@(0000000000006f6e),%a0
0000761c: 7469 6f6e 
00007620: 2074 6162 6c65 	moveal %a4@(0000000000006c65)@(0000000000002076),%a0
00007626: 2076 
00007628: 616c           	bsrs 0x7696
0000762a: 7565           	mvsw %a5@-,%d2
0000762c: 0a00 5847      	eorib #71,%d0
00007630: 4d00           	chkl %d0,%d6
00007632: 2025           	movel %a5@-,%d0
00007634: 6325           	blss 0x765b
00007636: 6325           	blss 0x765d
00007638: 6300 2058      	blsw 0x9692
0000763c: 474d           	.short 0x474d
0000763e: 3c00           	movew %d0,%d6
00007640: 2062           	moveal %a2@-,%a0
00007642: 6c6f           	bges 0x76b3
00007644: 636b           	blss 0x76b1
00007646: 2025           	movel %a5@-,%d0
00007648: 6c64           	bges 0x76ae
0000764a: 2072 6561 6420 	moveal %a2@(0000000000006420)@(0000000000000000),%a0
00007650: 6661           	bnes 0x76b3
00007652: 696c           	bvss 0x76c0
00007654: 6564           	bcss 0x76ba
00007656: 0a00 0a46      	eorib #70,%d0
0000765a: 6972           	bvss 0x76ce
0000765c: 7374 2073      	mvsw %a4@(0000000000000073,%d2:w),%d1
00007660: 7562           	mvsw %a2@-,%d2
00007662: 2d70 6172 7469 	movel %a0@(0000000074697469)@(0000000000006f6e),%fp@(8297)
00007668: 7469 6f6e 2069 
0000766e: 6e20           	bgts 0x7690
00007670: 6578           	bcss 0x76ea
00007672: 7465           	moveq #101,%d2
00007674: 6e64           	bgts 0x76da
00007676: 6564           	bcss 0x76dc
00007678: 2070 6172 7469 	moveal %a0@(0000000074697469)@(0000000000006f6e),%a0
0000767e: 7469 6f6e 
00007682: 2069 7320      	moveal %a1@(29472),%a0
00007686: 6e6f           	bgts 0x76f7
00007688: 7420           	moveq #32,%d2
0000768a: 7661           	moveq #97,%d3
0000768c: 6c69           	bges 0x76f7
0000768e: 6421           	bccs 0x76b1
00007690: 0a00 0a49      	eorib #73,%d0
00007694: 4420           	negb %a0@-
00007696: 6f66           	bles 0x76fe
00007698: 2065           	moveal %a5@-,%a0
0000769a: 7874           	moveq #116,%d4
0000769c: 656e           	bcss 0x770c
0000769e: 6465           	bccs 0x7705
000076a0: 6420           	bccs 0x76c2
000076a2: 7061           	moveq #97,%d0
000076a4: 7274           	moveq #116,%d1
000076a6: 6974           	bvss 0x771c
000076a8: 696f           	bvss 0x7719
000076aa: 6e20           	bgts 0x76cc
000076ac: 6973           	bvss 0x7721
000076ae: 206e 6f74      	moveal %fp@(28532),%a0
000076b2: 2058           	moveal %a0@+,%a0
000076b4: 474d           	.short 0x474d
000076b6: 210a           	movel %a2,%a0@-
000076b8: 0020 4943      	orib #67,%a0@-
000076bc: 443c           	.short 0x443c
000076be: 0020 3e00      	orib #0,%a0@-
000076c2: 4a4f           	tstw %sp
000076c4: 4f4b           	.short 0x4f4b
000076c6: 4945           	.short 0x4945
000076c8: 0075 6e69 7420 	oriw #28265,%a5@(0000000000000020,%d7:w:4)
000076ce: 2564 2069      	movel %a4@-,%a2@(8297)
000076d2: 7320           	mvsb %a0@-,%d1
000076d4: 6d61           	blts 0x7737
000076d6: 6e61           	bgts 0x7739
000076d8: 6765           	beqs 0x773f
000076da: 6420           	bccs 0x76fc
000076dc: 6279           	bhis 0x7757
000076de: 2045           	moveal %d5,%a0
000076e0: 6d75           	blts 0x7757
000076e2: 544f           	addqw #2,%sp
000076e4: 5320           	subqb #1,%a0@-
000076e6: 696e           	bvss 0x7756
000076e8: 7465           	moveq #101,%d2
000076ea: 726e           	moveq #110,%d1
000076ec: 616c           	bsrs 0x775a
000076ee: 2064           	moveal %a4@-,%a0
000076f0: 7269           	moveq #105,%d1
000076f2: 7665           	moveq #101,%d3
000076f4: 7273           	moveq #115,%d1
000076f6: 3a20           	movew %a0@-,%d5
000076f8: 2573 0a00 6173 	movel %a3@(0000000000000000,%d0:l:2),%a2@(24947)
000076fe: 6866           	bvcs 0x7766
00007700: 3f3f           	.short 0x3f3f
00007702: 3f3f           	.short 0x3f3f
00007704: 0000 4e56      	orib #86,%d0
00007708: ffb8           	.short 0xffb8
0000770a: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0000770e: 342e 0008      	movew %fp@(8),%d2
00007712: 286e 000a      	moveal %fp@(10),%a4
00007716: 2d7c 0000 0200 	movel #512,%fp@(-52)
0000771c: ffcc 
0000771e: 42ae ffd0      	clrl %fp@(-48)
00007722: 47f9 0004 ba80 	lea 0x4ba80,%a3
00007728: 7600           	moveq #0,%d3
0000772a: 3602           	movew %d2,%d3
0000772c: 2003           	movel %d3,%d0
0000772e: e788           	lsll #3,%d0
00007730: d083           	addl %d3,%d0
00007732: d080           	addl %d0,%d0
00007734: 4233 0800      	clrb %a3@(0000000000000000,%d0:l)
00007738: 45f3 0810      	lea %a3@(0000000000000010,%d0:l),%a2
0000773c: 4212           	clrb %a2@
0000773e: 3f3c 0028      	movew #40,%sp@-
00007742: 486e ffd8      	pea %fp@(-40)
00007746: 4bee ffd4      	lea %fp@(-44),%a5
0000774a: 2f0d           	movel %a5,%sp@-
0000774c: 42a7           	clrl %sp@-
0000774e: 3f02           	movew %d2,%sp@-
00007750: 4eba fa7a      	jsr %pc@(0x71cc)
00007754: 4fef 0010      	lea %sp@(16),%sp
00007758: 4a80           	tstl %d0
0000775a: 6600 01ee      	bnew 0x794a
0000775e: 0012 0040      	orib #64,%a2@
00007762: 486e ffd8      	pea %fp@(-40)
00007766: 3f02           	movew %d2,%sp@-
00007768: 487a fd9a      	pea %pc@(0x7504)
0000776c: 4eb9 0000 c6ee 	jsr 0xc6ee
00007772: 4fef 000a      	lea %sp@(10),%sp
00007776: 486e ffcc      	pea %fp@(-52)
0000777a: 486e ffd0      	pea %fp@(-48)
0000777e: 3f02           	movew %d2,%sp@-
00007780: 4eba fbb4      	jsr %pc@(0x7336)
00007784: 2f2e ffcc      	movel %fp@(-52),%sp@-
00007788: 4eb9 0000 582e 	jsr 0x582e
0000778e: 4fef 000e      	lea %sp@(14),%sp
00007792: 4a40           	tstw %d0
00007794: 6d00 03f4      	bltw 0x7b8a
00007798: 2203           	movel %d3,%d1
0000779a: e789           	lsll #3,%d1
0000779c: 2041           	moveal %d1,%a0
0000779e: d1c3           	addal %d3,%a0
000077a0: d1c8           	addal %a0,%a0
000077a2: 37bc 0100 8800 	movew #256,%a3@(0000000000000000,%a0:l)
000077a8: 41f3 8800      	lea %a3@(0000000000000000,%a0:l),%a0
000077ac: 216e ffd0 0002 	movel %fp@(-48),%a0@(2)
000077b2: 3140 0006      	movew %d0,%a0@(6)
000077b6: 42a8 0008      	clrl %a0@(8)
000077ba: 4228 0011      	clrb %a0@(17)
000077be: 082e 0001 ffd7 	btst #1,%fp@(-41)
000077c4: 6706           	beqs 0x77cc
000077c6: 0028 ff80 0010 	orib #-128,%a0@(16)
000077cc: 2d54 ffc4      	movel %a4@,%fp@(-60)
000077d0: 3002           	movew %d2,%d0
000077d2: 5540           	subqw #2,%d0
000077d4: 3d40 ffc2      	movew %d0,%fp@(-62)
000077d8: 4879 0004 b878 	pea 0x4b878
000077de: 3f3c 0001      	movew #1,%sp@-
000077e2: 42a7           	clrl %sp@-
000077e4: 4267           	clrw %sp@-
000077e6: 3f02           	movew %d2,%sp@-
000077e8: 4bfa fc2a      	lea %pc@(0x7414),%a5
000077ec: 4e95           	jsr %a5@
000077ee: 4fef 000e      	lea %sp@(14),%sp
000077f2: 4a80           	tstl %d0
000077f4: 6600 030e      	bnew 0x7b04
000077f8: 302e ffc2      	movew %fp@(-62),%d0
000077fc: 0240 0007      	andiw #7,%d0
00007800: 0640 0061      	addiw #97,%d0
00007804: 3f00           	movew %d0,%sp@-
00007806: 41fa fef4      	lea %pc@(0x76fc),%a0
0000780a: 302e ffc2      	movew %fp@(-62),%d0
0000780e: e640           	asrw #3,%d0
00007810: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
00007814: 4880           	extw %d0
00007816: 3f00           	movew %d0,%sp@-
00007818: 487a fd0e      	pea %pc@(0x7528)
0000781c: 45f9 0000 c6ee 	lea 0xc6ee,%a2
00007822: 4e92           	jsr %a2@
00007824: 3002           	movew %d2,%d0
00007826: 0640 ffee      	addiw #-18,%d0
0000782a: 508f           	addql #8,%sp
0000782c: 0c40 0007      	cmpiw #7,%d0
00007830: 6238           	bhis 0x786a
00007832: 0c79 aa55 0004 	cmpiw #-21931,0x4ba76
00007838: ba76 
0000783a: 6600 0138      	bnew 0x7974
0000783e: 487a fcf0      	pea %pc@(0x7530)
00007842: 4e92           	jsr %a2@
00007844: 588f           	addql #4,%sp
00007846: 223c 0000 0100 	movel #256,%d1
0000784c: 41f9 0004 b878 	lea 0x4b878,%a0
00007852: 3010           	movew %a0@,%d0
00007854: e058           	rorw #8,%d0
00007856: 30c0           	movew %d0,%a0@+
00007858: 5381           	subql #1,%d1
0000785a: 66f6           	bnes 0x7852
0000785c: 2003           	movel %d3,%d0
0000785e: e788           	lsll #3,%d0
00007860: d083           	addl %d3,%d0
00007862: d080           	addl %d0,%d0
00007864: 17bc 0001 0801 	moveb #1,%a3@(0000000000000001,%d0:l)
0000786a: 0c79 55aa 0004 	cmpiw #21930,0x4ba76
00007870: ba76 
00007872: 6600 0426      	bnew 0x7c9a
00007876: 1039 0004 b883 	moveb 0x4b883,%d0
0000787c: 8039 0004 b884 	orb 0x4b884,%d0
00007882: 6700 012c      	beqw 0x79b0
00007886: 1039 0004 b886 	moveb 0x4b886,%d0
0000788c: 8039 0004 b887 	orb 0x4b887,%d0
00007892: 6700 011c      	beqw 0x79b0
00007896: 4240           	clrw %d0
00007898: 1039 0004 b885 	moveb 0x4b885,%d0
0000789e: 3200           	movew %d0,%d1
000078a0: 5341           	subqw #1,%d1
000078a2: 0c41 0001      	cmpiw #1,%d1
000078a6: 6326           	blss 0x78ce
000078a8: 0c40 0004      	cmpiw #4,%d0
000078ac: 6720           	beqs 0x78ce
000078ae: 0c40 0008      	cmpiw #8,%d0
000078b2: 671a           	beqs 0x78ce
000078b4: 0c40 0010      	cmpiw #16,%d0
000078b8: 6714           	beqs 0x78ce
000078ba: 0c40 0020      	cmpiw #32,%d0
000078be: 670e           	beqs 0x78ce
000078c0: 0c40 0040      	cmpiw #64,%d0
000078c4: 6708           	beqs 0x78ce
000078c6: 0c40 0080      	cmpiw #128,%d0
000078ca: 6600 00e4      	bnew 0x79b0
000078ce: 4240           	clrw %d0
000078d0: 1039 0004 b888 	moveb 0x4b888,%d0
000078d6: 5340           	subqw #1,%d0
000078d8: 0c40 0001      	cmpiw #1,%d0
000078dc: 6200 00d2      	bhiw 0x79b0
000078e0: 7000           	moveq #0,%d0
000078e2: 1039 0004 b88b 	moveb 0x4b88b,%d0
000078e8: e188           	lsll #8,%d0
000078ea: 8039 0004 b88c 	orb 0x4b88c,%d0
000078f0: 1239 0004 b88b 	moveb 0x4b88b,%d1
000078f6: 8239 0004 b88c 	orb 0x4b88c,%d1
000078fc: 6600 00a6      	bnew 0x79a4
00007900: 7202           	moveq #2,%d1
00007902: 7000           	moveq #0,%d0
00007904: 41f9 0004 b899 	lea 0x4b899,%a0
0000790a: e188           	lsll #8,%d0
0000790c: 7600           	moveq #0,%d3
0000790e: 1630 1800      	moveb %a0@(0000000000000000,%d1:l),%d3
00007912: d083           	addl %d3,%d0
00007914: 5381           	subql #1,%d1
00007916: 76fe           	moveq #-2,%d3
00007918: b681           	cmpl %d1,%d3
0000791a: 66ee           	bnes 0x790a
0000791c: 4a80           	tstl %d0
0000791e: 6700 0090      	beqw 0x79b0
00007922: 2f00           	movel %d0,%sp@-
00007924: 42a7           	clrl %sp@-
00007926: 487a fc84      	pea %pc@(0x75ac)
0000792a: 2f0c           	movel %a4,%sp@-
0000792c: 3f02           	movew %d2,%sp@-
0000792e: 4eb9 0000 5760 	jsr 0x5760
00007934: 4fef 0012      	lea %sp@(18),%sp
00007938: 4a40           	tstw %d0
0000793a: 6d00 01c8      	bltw 0x7b04
0000793e: 487a fc70      	pea %pc@(0x75b0)
00007942: 4e92           	jsr %a2@
00007944: 588f           	addql #4,%sp
00007946: 6000 01bc      	braw 0x7b04
0000794a: 3f3c 0028      	movew #40,%sp@-
0000794e: 486e ffd8      	pea %fp@(-40)
00007952: 2f0d           	movel %a5,%sp@-
00007954: 42a7           	clrl %sp@-
00007956: 3f02           	movew %d2,%sp@-
00007958: 4eba f8be      	jsr %pc@(0x7218)
0000795c: 4fef 0010      	lea %sp@(16),%sp
00007960: 4a80           	tstl %d0
00007962: 6600 0226      	bnew 0x7b8a
00007966: 486e ffd8      	pea %fp@(-40)
0000796a: 3f02           	movew %d2,%sp@-
0000796c: 487a fd5b      	pea %pc@(0x76c9)
00007970: 6000 fdfa      	braw 0x776c
00007974: 1d79 0004 ba3e 	moveb 0x4ba3e,%fp@(-55)
0000797a: ffc9 
0000797c: 1d79 0004 ba41 	moveb 0x4ba41,%fp@(-54)
00007982: ffca 
00007984: 1d79 0004 ba40 	moveb 0x4ba40,%fp@(-53)
0000798a: ffcb 
0000798c: 486e ffc9      	pea %fp@(-55)
00007990: 4eba f802      	jsr %pc@(0x7194)
00007994: 588f           	addql #4,%sp
00007996: 4a40           	tstw %d0
00007998: 6700 fed0      	beqw 0x786a
0000799c: 487a fbcd      	pea %pc@(0x756b)
000079a0: 6000 fea0      	braw 0x7842
000079a4: e058           	rorw #8,%d0
000079a6: 0280 0000 ffff 	andil #65535,%d0
000079ac: 6000 ff6e      	braw 0x791c
000079b0: 2c3c 0004 b878 	movel #309368,%d6
000079b6: 0c39 ffee 0004 	cmpib #-18,0x4ba3a
000079bc: ba3a 
000079be: 6600 01d4      	bnew 0x7b94
000079c2: 2f06           	movel %d6,%sp@-
000079c4: 3f3c 0001      	movew #1,%sp@-
000079c8: 4878 0001      	pea 0x1
000079cc: 4267           	clrw %sp@-
000079ce: 3f02           	movew %d2,%sp@-
000079d0: 4e95           	jsr %a5@
000079d2: 4fef 000e      	lea %sp@(14),%sp
000079d6: 4a80           	tstl %d0
000079d8: 6600 012a      	bnew 0x7b04
000079dc: 4878 0008      	pea 0x8
000079e0: 487a fbd9      	pea %pc@(0x75bb)
000079e4: 2f06           	movel %d6,%sp@-
000079e6: 47f9 0001 bdf6 	lea 0x1bdf6,%a3
000079ec: 4e93           	jsr %a3@
000079ee: 4fef 000c      	lea %sp@(12),%sp
000079f2: 4a40           	tstw %d0
000079f4: 6600 010e      	bnew 0x7b04
000079f8: 487a fbca      	pea %pc@(0x75c4)
000079fc: 4e92           	jsr %a2@
000079fe: 588f           	addql #4,%sp
00007a00: 0cb9 8000 0000 	cmpil #-2147483648,0x4b8cc
00007a06: 0004 b8cc 
00007a0a: 6600 00f8      	bnew 0x7b04
00007a0e: 2839 0004 b8c4 	movel 0x4b8c4,%d4
00007a14: 6600 00ee      	bnew 0x7b04
00007a18: 2a39 0004 b8c0 	movel 0x4b8c0,%d5
00007a1e: e05d           	rorw #8,%d5
00007a20: 4845           	swap %d5
00007a22: e05d           	rorw #8,%d5
00007a24: 2e39 0004 b8c8 	movel 0x4b8c8,%d7
00007a2a: e05f           	rorw #8,%d7
00007a2c: 4847           	swap %d7
00007a2e: e05f           	rorw #8,%d7
00007a30: 45ee ffc9      	lea %fp@(-55),%a2
00007a34: b887           	cmpl %d7,%d4
00007a36: 6700 00cc      	beqw 0x7b04
00007a3a: 7603           	moveq #3,%d3
00007a3c: c684           	andl %d4,%d3
00007a3e: 661e           	bnes 0x7a5e
00007a40: 4879 0004 b878 	pea 0x4b878
00007a46: 3f3c 0001      	movew #1,%sp@-
00007a4a: 2f05           	movel %d5,%sp@-
00007a4c: 4267           	clrw %sp@-
00007a4e: 3f02           	movew %d2,%sp@-
00007a50: 4e95           	jsr %a5@
00007a52: 4fef 000e      	lea %sp@(14),%sp
00007a56: 4a80           	tstl %d0
00007a58: 6600 00aa      	bnew 0x7b04
00007a5c: 5285           	addql #1,%d5
00007a5e: ef8b           	lsll #7,%d3
00007a60: 2203           	movel %d3,%d1
00007a62: 0681 0004 b878 	addil #309368,%d1
00007a68: 4878 0010      	pea 0x10
00007a6c: 487a 0728      	pea %pc@(0x8196)
00007a70: 2f01           	movel %d1,%sp@-
00007a72: 2d41 ffba      	movel %d1,%fp@(-70)
00007a76: 4e93           	jsr %a3@
00007a78: 4fef 000c      	lea %sp@(12),%sp
00007a7c: 222e ffba      	movel %fp@(-70),%d1
00007a80: 4a40           	tstw %d0
00007a82: 671a           	beqs 0x7a9e
00007a84: 4878 0010      	pea 0x10
00007a88: 487a 0720      	pea %pc@(0x81aa)
00007a8c: 2f01           	movel %d1,%sp@-
00007a8e: 4e93           	jsr %a3@
00007a90: 4fef 000c      	lea %sp@(12),%sp
00007a94: 4a40           	tstw %d0
00007a96: 6704           	beqs 0x7a9c
00007a98: 5284           	addql #1,%d4
00007a9a: 6098           	bras 0x7a34
00007a9c: 7001           	moveq #1,%d0
00007a9e: 3040           	moveaw %d0,%a0
00007aa0: 2008           	movel %a0,%d0
00007aa2: d088           	addl %a0,%d0
00007aa4: d080           	addl %d0,%d0
00007aa6: d088           	addl %a0,%d0
00007aa8: d080           	addl %d0,%d0
00007aaa: d080           	addl %d0,%d0
00007aac: 4878 0003      	pea 0x3
00007ab0: 41fa 06f4      	lea %pc@(0x81a6),%a0
00007ab4: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
00007ab8: 2f0a           	movel %a2,%sp@-
00007aba: 4eb9 0001 b8fc 	jsr 0x1b8fc
00007ac0: 2046           	moveal %d6,%a0
00007ac2: d1c3           	addal %d3,%a0
00007ac4: 4fef 000c      	lea %sp@(12),%sp
00007ac8: 4aa8 0024      	tstl %a0@(36)
00007acc: 66ca           	bnes 0x7a98
00007ace: 4aa8 002c      	tstl %a0@(44)
00007ad2: 66c4           	bnes 0x7a98
00007ad4: 2228 0020      	movel %a0@(32),%d1
00007ad8: e059           	rorw #8,%d1
00007ada: 4841           	swap %d1
00007adc: e059           	rorw #8,%d1
00007ade: 2028 0028      	movel %a0@(40),%d0
00007ae2: e058           	rorw #8,%d0
00007ae4: 4840           	swap %d0
00007ae6: e058           	rorw #8,%d0
00007ae8: 5280           	addql #1,%d0
00007aea: 9081           	subl %d1,%d0
00007aec: 2f00           	movel %d0,%sp@-
00007aee: 2f01           	movel %d1,%sp@-
00007af0: 2f0a           	movel %a2,%sp@-
00007af2: 2f0c           	movel %a4,%sp@-
00007af4: 3f02           	movew %d2,%sp@-
00007af6: 4eb9 0000 5760 	jsr 0x5760
00007afc: 4fef 0012      	lea %sp@(18),%sp
00007b00: 4a40           	tstw %d0
00007b02: 6794           	beqs 0x7a98
00007b04: 082e 0001 ffd7 	btst #1,%fp@(-41)
00007b0a: 6736           	beqs 0x7b42
00007b0c: 282e ffc4      	movel %fp@(-60),%d4
00007b10: 2614           	movel %a4@,%d3
00007b12: b784           	eorl %d3,%d4
00007b14: 761a           	moveq #26,%d3
00007b16: 4241           	clrw %d1
00007b18: 7001           	moveq #1,%d0
00007b1a: 2a04           	movel %d4,%d5
00007b1c: ca80           	andl %d0,%d5
00007b1e: 6702           	beqs 0x7b22
00007b20: 5241           	addqw #1,%d1
00007b22: d080           	addl %d0,%d0
00007b24: 5343           	subqw #1,%d3
00007b26: 66f2           	bnes 0x7b1a
00007b28: 4a41           	tstw %d1
00007b2a: 6616           	bnes 0x7b42
00007b2c: 42a7           	clrl %sp@-
00007b2e: 42a7           	clrl %sp@-
00007b30: 487a fa7a      	pea %pc@(0x75ac)
00007b34: 2f0c           	movel %a4,%sp@-
00007b36: 3f02           	movew %d2,%sp@-
00007b38: 4eb9 0000 5760 	jsr 0x5760
00007b3e: 4fef 0012      	lea %sp@(18),%sp
00007b42: 4a79 0004 ba7e 	tstw 0x4ba7e
00007b48: 6640           	bnes 0x7b8a
00007b4a: 4878 0006      	pea 0x6
00007b4e: 487a fb72      	pea %pc@(0x76c2)
00007b52: 486e ffd8      	pea %fp@(-40)
00007b56: 4eb9 0001 bdf6 	jsr 0x1bdf6
00007b5c: 4fef 000c      	lea %sp@(12),%sp
00007b60: 4a40           	tstw %d0
00007b62: 6626           	bnes 0x7b8a
00007b64: 33ee ffc2 0004 	movew %fp@(-62),0x4ba7c
00007b6a: ba7c 
00007b6c: 42a7           	clrl %sp@-
00007b6e: 3f3c 003c      	movew #60,%sp@-
00007b72: 3f2e ffc2      	movew %fp@(-62),%sp@-
00007b76: 4eb9 0000 4a34 	jsr 0x4a34
00007b7c: 508f           	addql #8,%sp
00007b7e: 4a80           	tstl %d0
00007b80: 6608           	bnes 0x7b8a
00007b82: 33fc 0001 0004 	movew #1,0x4ba7e
00007b88: ba7e 
00007b8a: 4cee 3cfc ff90 	moveml %fp@(-112),%d2-%d7/%a2-%a5
00007b90: 4e5e           	unlk %fp
00007b92: 4e75           	rts
00007b94: 7800           	moveq #0,%d4
00007b96: 42ae ffbe      	clrl %fp@(-66)
00007b9a: 7ec9           	moveq #-55,%d7
00007b9c: de8e           	addl %fp,%d7
00007b9e: 2f2e ffbe      	movel %fp@(-66),%sp@-
00007ba2: 487a fa2b      	pea %pc@(0x75cf)
00007ba6: 4e92           	jsr %a2@
00007ba8: 47f9 0004 ba3a 	lea 0x4ba3a,%a3
00007bae: 508f           	addql #8,%sp
00007bb0: 7a04           	moveq #4,%d5
00007bb2: 7600           	moveq #0,%d3
00007bb4: 1c13           	moveb %a3@,%d6
00007bb6: 677e           	beqs 0x7c36
00007bb8: 422e ffc9      	clrb %fp@(-55)
00007bbc: 1d7c 0044 ffca 	moveb #68,%fp@(-54)
00007bc2: 1d46 ffcb      	moveb %d6,%fp@(-53)
00007bc6: 202b 0004      	movel %a3@(4),%d0
00007bca: e058           	rorw #8,%d0
00007bcc: 4840           	swap %d0
00007bce: e058           	rorw #8,%d0
00007bd0: 222b 0008      	movel %a3@(8),%d1
00007bd4: e059           	rorw #8,%d1
00007bd6: 4841           	swap %d1
00007bd8: e059           	rorw #8,%d1
00007bda: 4a81           	tstl %d1
00007bdc: 6758           	beqs 0x7c36
00007bde: 0c06 000c      	cmpib #12,%d6
00007be2: 6200 0094      	bhiw 0x7c78
00007be6: 0c06 000b      	cmpib #11,%d6
00007bea: 640e           	bccs 0x7bfa
00007bec: 0c06 0004      	cmpib #4,%d6
00007bf0: 6708           	beqs 0x7bfa
00007bf2: 6236           	bhis 0x7c2a
00007bf4: 0c06 0001      	cmpib #1,%d6
00007bf8: 663c           	bnes 0x7c36
00007bfa: 2f01           	movel %d1,%sp@-
00007bfc: 206e ffbe      	moveal %fp@(-66),%a0
00007c00: 4870 0800      	pea %a0@(0000000000000000,%d0:l)
00007c04: 2f07           	movel %d7,%sp@-
00007c06: 2f0c           	movel %a4,%sp@-
00007c08: 3f02           	movew %d2,%sp@-
00007c0a: 4eb9 0000 5760 	jsr 0x5760
00007c10: 4fef 0012      	lea %sp@(18),%sp
00007c14: 4a40           	tstw %d0
00007c16: 6d00 feec      	bltw 0x7b04
00007c1a: 4241           	clrw %d1
00007c1c: 1206           	moveb %d6,%d1
00007c1e: 3f01           	movew %d1,%sp@-
00007c20: 487a f9b9      	pea %pc@(0x75db)
00007c24: 4e92           	jsr %a2@
00007c26: 5c8f           	addql #6,%sp
00007c28: 600c           	bras 0x7c36
00007c2a: 0c06 0005      	cmpib #5,%d6
00007c2e: 6760           	beqs 0x7c90
00007c30: 0c06 0006      	cmpib #6,%d6
00007c34: 67c4           	beqs 0x7bfa
00007c36: 5345           	subqw #1,%d5
00007c38: 47eb 0010      	lea %a3@(16),%a3
00007c3c: 6600 ff76      	bnew 0x7bb4
00007c40: 487a f9a0      	pea %pc@(0x75e2)
00007c44: 4e92           	jsr %a2@
00007c46: 588f           	addql #4,%sp
00007c48: 4a83           	tstl %d3
00007c4a: 6700 feb8      	beqw 0x7b04
00007c4e: 4a84           	tstl %d4
00007c50: 6602           	bnes 0x7c54
00007c52: 2803           	movel %d3,%d4
00007c54: 4879 0004 b878 	pea 0x4b878
00007c5a: 3f3c 0001      	movew #1,%sp@-
00007c5e: 2f03           	movel %d3,%sp@-
00007c60: 4267           	clrw %sp@-
00007c62: 3f02           	movew %d2,%sp@-
00007c64: 4e95           	jsr %a5@
00007c66: 2d43 ffbe      	movel %d3,%fp@(-66)
00007c6a: 4fef 000e      	lea %sp@(14),%sp
00007c6e: 4a80           	tstl %d0
00007c70: 6700 ff2c      	beqw 0x7b9e
00007c74: 6000 fe8e      	braw 0x7b04
00007c78: 0c06 000f      	cmpib #15,%d6
00007c7c: 6712           	beqs 0x7c90
00007c7e: 0c06 ff83      	cmpib #-125,%d6
00007c82: 6700 ff76      	beqw 0x7bfa
00007c86: 0c06 000e      	cmpib #14,%d6
00007c8a: 66aa           	bnes 0x7c36
00007c8c: 6000 ff6c      	braw 0x7bfa
00007c90: 4a83           	tstl %d3
00007c92: 66a2           	bnes 0x7c36
00007c94: 2600           	movel %d0,%d3
00007c96: d684           	addl %d4,%d3
00007c98: 609c           	bras 0x7c36
00007c9a: 2839 0004 ba3a 	movel 0x4ba3a,%d4
00007ca0: 2f04           	movel %d4,%sp@-
00007ca2: 4879 0004 ba3e 	pea 0x4ba3e
00007ca8: 2a3c 0000 716c 	movel #29036,%d5
00007cae: 2045           	moveal %d5,%a0
00007cb0: 4e90           	jsr %a0@
00007cb2: 508f           	addql #8,%sp
00007cb4: 4a40           	tstw %d0
00007cb6: 663e           	bnes 0x7cf6
00007cb8: 2f04           	movel %d4,%sp@-
00007cba: 4879 0004 ba4a 	pea 0x4ba4a
00007cc0: 2045           	moveal %d5,%a0
00007cc2: 4e90           	jsr %a0@
00007cc4: 508f           	addql #8,%sp
00007cc6: 4a40           	tstw %d0
00007cc8: 662c           	bnes 0x7cf6
00007cca: 2f04           	movel %d4,%sp@-
00007ccc: 4879 0004 ba56 	pea 0x4ba56
00007cd2: 2045           	moveal %d5,%a0
00007cd4: 4e90           	jsr %a0@
00007cd6: 508f           	addql #8,%sp
00007cd8: 4a40           	tstw %d0
00007cda: 661a           	bnes 0x7cf6
00007cdc: 2f04           	movel %d4,%sp@-
00007cde: 4879 0004 ba62 	pea 0x4ba62
00007ce4: 2045           	moveal %d5,%a0
00007ce6: 4e90           	jsr %a0@
00007ce8: 508f           	addql #8,%sp
00007cea: 4a40           	tstw %d0
00007cec: 6608           	bnes 0x7cf6
00007cee: 487a f8f4      	pea %pc@(0x75e4)
00007cf2: 6000 fc4e      	braw 0x7942
00007cf6: 2003           	movel %d3,%d0
00007cf8: e788           	lsll #3,%d0
00007cfa: d680           	addl %d0,%d3
00007cfc: d683           	addl %d3,%d3
00007cfe: 47f3 3802      	lea %a3@(0000000000000002,%d3:l),%a3
00007d02: b893           	cmpl %a3@,%d4
00007d04: 630a           	blss 0x7d10
00007d06: 487a f8f4      	pea %pc@(0x75fc)
00007d0a: 4e92           	jsr %a2@
00007d0c: 2684           	movel %d4,%a3@
00007d0e: 588f           	addql #4,%sp
00007d10: 4243           	clrw %d3
00007d12: 47f9 0004 ba3e 	lea 0x4ba3e,%a3
00007d18: 2a3c 0001 bdf6 	movel #114166,%d5
00007d1e: 2c3c 0000 5760 	movel #22368,%d6
00007d24: 2e3c 0000 7194 	movel #29076,%d7
00007d2a: 0813 0000      	btst #0,%a3@
00007d2e: 6764           	beqs 0x7d94
00007d30: 280b           	movel %a3,%d4
00007d32: 5284           	addql #1,%d4
00007d34: 4878 0003      	pea 0x3
00007d38: 487a f8f4      	pea %pc@(0x762e)
00007d3c: 2f04           	movel %d4,%sp@-
00007d3e: 2045           	moveal %d5,%a0
00007d40: 4e90           	jsr %a0@
00007d42: 4fef 000c      	lea %sp@(12),%sp
00007d46: 4a40           	tstw %d0
00007d48: 6700 00f0      	beqw 0x7e3a
00007d4c: 2f04           	movel %d4,%sp@-
00007d4e: 2047           	moveal %d7,%a0
00007d50: 4e90           	jsr %a0@
00007d52: 588f           	addql #4,%sp
00007d54: 4a40           	tstw %d0
00007d56: 673c           	beqs 0x7d94
00007d58: 2f2b 0008      	movel %a3@(8),%sp@-
00007d5c: 2f2b 0004      	movel %a3@(4),%sp@-
00007d60: 2f04           	movel %d4,%sp@-
00007d62: 2f0c           	movel %a4,%sp@-
00007d64: 3f02           	movew %d2,%sp@-
00007d66: 2046           	moveal %d6,%a0
00007d68: 4e90           	jsr %a0@
00007d6a: 4fef 0012      	lea %sp@(18),%sp
00007d6e: 4a40           	tstw %d0
00007d70: 6d2e           	blts 0x7da0
00007d72: 102b 0003      	moveb %a3@(3),%d0
00007d76: 4880           	extw %d0
00007d78: 3f00           	movew %d0,%sp@-
00007d7a: 102b 0002      	moveb %a3@(2),%d0
00007d7e: 4880           	extw %d0
00007d80: 3f00           	movew %d0,%sp@-
00007d82: 102b 0001      	moveb %a3@(1),%d0
00007d86: 4880           	extw %d0
00007d88: 3f00           	movew %d0,%sp@-
00007d8a: 487a f8a6      	pea %pc@(0x7632)
00007d8e: 4e92           	jsr %a2@
00007d90: 4fef 000a      	lea %sp@(10),%sp
00007d94: 47eb 000c      	lea %a3@(12),%a3
00007d98: b7fc 0004 ba6e 	cmpal #309870,%a3
00007d9e: 658a           	bcss 0x7d2a
00007da0: 0c43 0001      	cmpiw #1,%d3
00007da4: 6700 008c      	beqw 0x7e32
00007da8: 4879 0004 b9cf 	pea 0x4b9cf
00007dae: 4bfa f3e4      	lea %pc@(0x7194),%a5
00007db2: 4e95           	jsr %a5@
00007db4: 588f           	addql #4,%sp
00007db6: 4a40           	tstw %d0
00007db8: 6778           	beqs 0x7e32
00007dba: 487a f8fd      	pea %pc@(0x76b9)
00007dbe: 4e92           	jsr %a2@
00007dc0: 588f           	addql #4,%sp
00007dc2: 47f9 0004 b9ce 	lea 0x4b9ce,%a3
00007dc8: 283c 0000 5760 	movel #22368,%d4
00007dce: 0813 0000      	btst #0,%a3@
00007dd2: 674a           	beqs 0x7e1e
00007dd4: 260b           	movel %a3,%d3
00007dd6: 5283           	addql #1,%d3
00007dd8: 2f03           	movel %d3,%sp@-
00007dda: 4e95           	jsr %a5@
00007ddc: 588f           	addql #4,%sp
00007dde: 4a40           	tstw %d0
00007de0: 673c           	beqs 0x7e1e
00007de2: 2f2b 0008      	movel %a3@(8),%sp@-
00007de6: 2f2b 0004      	movel %a3@(4),%sp@-
00007dea: 2f03           	movel %d3,%sp@-
00007dec: 2f0c           	movel %a4,%sp@-
00007dee: 3f02           	movew %d2,%sp@-
00007df0: 2044           	moveal %d4,%a0
00007df2: 4e90           	jsr %a0@
00007df4: 4fef 0012      	lea %sp@(18),%sp
00007df8: 4a40           	tstw %d0
00007dfa: 6d2e           	blts 0x7e2a
00007dfc: 102b 0003      	moveb %a3@(3),%d0
00007e00: 4880           	extw %d0
00007e02: 3f00           	movew %d0,%sp@-
00007e04: 162b 0002      	moveb %a3@(2),%d3
00007e08: 4883           	extw %d3
00007e0a: 3f03           	movew %d3,%sp@-
00007e0c: 102b 0001      	moveb %a3@(1),%d0
00007e10: 4880           	extw %d0
00007e12: 3f00           	movew %d0,%sp@-
00007e14: 487a f81c      	pea %pc@(0x7632)
00007e18: 4e92           	jsr %a2@
00007e1a: 4fef 000a      	lea %sp@(10),%sp
00007e1e: 47eb 000c      	lea %a3@(12),%a3
00007e22: b7fc 0004 ba2e 	cmpal #309806,%a3
00007e28: 65a4           	bcss 0x7dce
00007e2a: 487a f893      	pea %pc@(0x76bf)
00007e2e: 4e92           	jsr %a2@
00007e30: 588f           	addql #4,%sp
00007e32: 487a f7ae      	pea %pc@(0x75e2)
00007e36: 6000 fb0a      	braw 0x7942
00007e3a: 487a f7fe      	pea %pc@(0x763a)
00007e3e: 4e92           	jsr %a2@
00007e40: 262b 0004      	movel %a3@(4),%d3
00007e44: 588f           	addql #4,%sp
00007e46: 2803           	movel %d3,%d4
00007e48: 4879 0004 b678 	pea 0x4b678
00007e4e: 3f3c 0001      	movew #1,%sp@-
00007e52: 2f04           	movel %d4,%sp@-
00007e54: 4267           	clrw %sp@-
00007e56: 3f02           	movew %d2,%sp@-
00007e58: 4e95           	jsr %a5@
00007e5a: 4fef 000e      	lea %sp@(14),%sp
00007e5e: 4a80           	tstl %d0
00007e60: 670e           	beqs 0x7e70
00007e62: 2f04           	movel %d4,%sp@-
00007e64: 487a f7da      	pea %pc@(0x7640)
00007e68: 4e92           	jsr %a2@
00007e6a: 508f           	addql #8,%sp
00007e6c: 6000 fc96      	braw 0x7b04
00007e70: 0839 0000 0004 	btst #0,0x4b83e
00007e76: b83e 
00007e78: 660a           	bnes 0x7e84
00007e7a: 487a f7dc      	pea %pc@(0x7658)
00007e7e: 4e92           	jsr %a2@
00007e80: 588f           	addql #4,%sp
00007e82: 6024           	bras 0x7ea8
00007e84: 2f39 0004 b846 	movel 0x4b846,%sp@-
00007e8a: d8b9 0004 b842 	addl 0x4b842,%d4
00007e90: 2f04           	movel %d4,%sp@-
00007e92: 4879 0004 b83f 	pea 0x4b83f
00007e98: 2f0c           	movel %a4,%sp@-
00007e9a: 3f02           	movew %d2,%sp@-
00007e9c: 2046           	moveal %d6,%a0
00007e9e: 4e90           	jsr %a0@
00007ea0: 4fef 0012      	lea %sp@(18),%sp
00007ea4: 4a40           	tstw %d0
00007ea6: 6c06           	bges 0x7eae
00007ea8: 7601           	moveq #1,%d3
00007eaa: 6000 fee8      	braw 0x7d94
00007eae: 1039 0004 b841 	moveb 0x4b841,%d0
00007eb4: 4880           	extw %d0
00007eb6: 3f00           	movew %d0,%sp@-
00007eb8: 1039 0004 b840 	moveb 0x4b840,%d0
00007ebe: 4880           	extw %d0
00007ec0: 3f00           	movew %d0,%sp@-
00007ec2: 1039 0004 b83f 	moveb 0x4b83f,%d0
00007ec8: 4880           	extw %d0
00007eca: 3f00           	movew %d0,%sp@-
00007ecc: 487a f764      	pea %pc@(0x7632)
00007ed0: 4e92           	jsr %a2@
00007ed2: 4fef 000a      	lea %sp@(10),%sp
00007ed6: 0839 0000 0004 	btst #0,0x4b84a
00007edc: b84a 
00007ede: 67c8           	beqs 0x7ea8
00007ee0: 4878 0003      	pea 0x3
00007ee4: 487a f748      	pea %pc@(0x762e)
00007ee8: 4879 0004 b84b 	pea 0x4b84b
00007eee: 2045           	moveal %d5,%a0
00007ef0: 4e90           	jsr %a0@
00007ef2: 4fef 000c      	lea %sp@(12),%sp
00007ef6: 4a40           	tstw %d0
00007ef8: 6708           	beqs 0x7f02
00007efa: 487a f796      	pea %pc@(0x7692)
00007efe: 6000 ff7e      	braw 0x7e7e
00007f02: 2803           	movel %d3,%d4
00007f04: d8b9 0004 b84e 	addl 0x4b84e,%d4
00007f0a: 6000 ff3c      	braw 0x7e48
00007f0e:  _disk_init_all
00007f0e: 598f           	subql #4,%sp
00007f10: 48e7 3832      	moveml %d2-%d4/%a2-%a3/%fp,%sp@-
00007f14: 4279 0004 ba7e 	clrw 0x4ba7e
00007f1a: 4279 0004 ba7c 	clrw 0x4ba7c
00007f20: 7418           	moveq #24,%d2
00007f22: 7200           	moveq #0,%d1
00007f24: 7004           	moveq #4,%d0
00007f26: 8280           	orl %d0,%d1
00007f28: d080           	addl %d0,%d0
00007f2a: 5342           	subqw #1,%d2
00007f2c: 66f8           	bnes 0x7f26
00007f2e: 4def 001c      	lea %sp@(28),%fp
00007f32: 2d01           	movel %d1,%fp@-
00007f34: 45fa 0230      	lea %pc@(0x8166),%a2
00007f38: 7419           	moveq #25,%d2
00007f3a: 47fa f7ca      	lea %pc@(0x7706),%a3
00007f3e: 5342           	subqw #1,%d2
00007f40: 6712           	beqs 0x7f54
00007f42: 2f0e           	movel %fp,%sp@-
00007f44: 301a           	movew %a2@+,%d0
00007f46: 5440           	addqw #2,%d0
00007f48: 3f00           	movew %d0,%sp@-
00007f4a: 4e93           	jsr %a3@
00007f4c: 5c8f           	addql #6,%sp
00007f4e: 4aaf 0018      	tstl %sp@(24)
00007f52: 66ea           	bnes 0x7f3e
00007f54: 91c8           	subal %a0,%a0
00007f56: 43f9 0004 ba8c 	lea 0x4ba8c,%a1
00007f5c: 42b1 8800      	clrl %a1@(0000000000000000,%a0:l)
00007f60: 41e8 0012      	lea %a0@(18),%a0
00007f64: b0fc 01d4      	cmpaw #468,%a0
00007f68: 66f2           	bnes 0x7f5c
00007f6a: 42b9 0004 ba78 	clrl 0x4ba78
00007f70: 93c9           	subal %a1,%a1
00007f72: 4203           	clrb %d3
00007f74: 7400           	moveq #0,%d2
00007f76: 7201           	moveq #1,%d1
00007f78: 45f9 0004 b10c 	lea 0x4b10c,%a2
00007f7e: 4df9 0004 b12c 	lea 0x4b12c,%fp
00007f84: 283c 0004 ba80 	movel #309888,%d4
00007f8a: 0832 0000 9800 	btst #0,%a2@(0000000000000000,%a1:l)
00007f90: 671c           	beqs 0x7fae
00007f92: 3076 9800      	moveaw %fp@(0000000000000000,%a1:l),%a0
00007f96: 2008           	movel %a0,%d0
00007f98: e788           	lsll #3,%d0
00007f9a: d1c0           	addal %d0,%a0
00007f9c: d1c8           	addal %a0,%a0
00007f9e: d1c4           	addal %d4,%a0
00007fa0: 83a8 000c      	orl %d1,%a0@(12)
00007fa4: 4a28 0010      	tstb %a0@(16)
00007fa8: 6c04           	bges 0x7fae
00007faa: 8481           	orl %d1,%d2
00007fac: 7601           	moveq #1,%d3
00007fae: d281           	addl %d1,%d1
00007fb0: 43e9 002e      	lea %a1@(46),%a1
00007fb4: b2fc 04ac      	cmpaw #1196,%a1
00007fb8: 66d0           	bnes 0x7f8a
00007fba: 4a03           	tstb %d3
00007fbc: 6706           	beqs 0x7fc4
00007fbe: 23c2 0004 ba78 	movel %d2,0x4ba78
00007fc4: 4cdf 4c1c      	moveml %sp@+,%d2-%d4/%a2-%a3/%fp
00007fc8: 588f           	addql #4,%sp
00007fca: 4e75           	rts
00007fcc:  _disk_rescan
00007fcc: 598f           	subql #4,%sp
00007fce: 48e7 2022      	moveml %d2/%a2/%fp,%sp@-
00007fd2: 322f 0014      	movew %sp@(20),%d1
00007fd6: 7400           	moveq #0,%d2
00007fd8: 3401           	movew %d1,%d2
00007fda: 2002           	movel %d2,%d0
00007fdc: e788           	lsll #3,%d0
00007fde: 2440           	moveal %d0,%a2
00007fe0: d5c2           	addal %d2,%a2
00007fe2: d5ca           	addal %a2,%a2
00007fe4: d5fc 0004 ba8c 	addal #309900,%a2
00007fea: 4def 0010      	lea %sp@(16),%fp
00007fee: 2d12           	movel %a2@,%fp@-
00007ff0: 2f0e           	movel %fp,%sp@-
00007ff2: 3f01           	movew %d1,%sp@-
00007ff4: 4eba f710      	jsr %pc@(0x7706)
00007ff8: 2212           	movel %a2@,%d1
00007ffa: 5c8f           	addql #6,%sp
00007ffc: 91c8           	subal %a0,%a0
00007ffe: 7001           	moveq #1,%d0
00008000: 43f9 0004 b10d 	lea 0x4b10d,%a1
00008006: 2401           	movel %d1,%d2
00008008: c480           	andl %d0,%d2
0000800a: 6706           	beqs 0x8012
0000800c: 11bc 0002 9800 	moveb #2,%a0@(0000000000000000,%a1:l)
00008012: d080           	addl %d0,%d0
00008014: 41e8 002e      	lea %a0@(46),%a0
00008018: b0fc 04ac      	cmpaw #1196,%a0
0000801c: 66e8           	bnes 0x8006
0000801e: 4cdf 4404      	moveml %sp@+,%d2/%a2/%fp
00008022: 588f           	addql #4,%sp
00008024: 4e75           	rts
00008026:  _disk_mediach
00008026: 598f           	subql #4,%sp
00008028: 2f02           	movel %d2,%sp@-
0000802a: 342f 000c      	movew %sp@(12),%d2
0000802e: 7200           	moveq #0,%d1
00008030: 3202           	movew %d2,%d1
00008032: 2001           	movel %d1,%d0
00008034: e788           	lsll #3,%d0
00008036: 2040           	moveal %d0,%a0
00008038: d1c1           	addal %d1,%a0
0000803a: d1c8           	addal %a0,%a0
0000803c: d1fc 0004 ba80 	addal #309888,%a0
00008042: 0828 0006 0010 	btst #6,%a0@(16)
00008048: 667a           	bnes 0x80c4
0000804a: 2039 0000 04ba 	movel 0x4ba,%d0
00008050: 7264           	moveq #100,%d1
00008052: d2a8 0008      	addl %a0@(8),%d1
00008056: b081           	cmpl %d1,%d0
00008058: 656a           	bcss 0x80c4
0000805a: 3002           	movew %d2,%d0
0000805c: 5540           	subqw #2,%d0
0000805e: 3200           	movew %d0,%d1
00008060: e649           	lsrw #3,%d1
00008062: 0240 0007      	andiw #7,%d0
00008066: 0c41 0001      	cmpiw #1,%d1
0000806a: 6738           	beqs 0x80a4
0000806c: 650a           	bcss 0x8078
0000806e: 0c41 0002      	cmpiw #2,%d1
00008072: 6740           	beqs 0x80b4
00008074: 70f1           	moveq #-15,%d0
00008076: 6026           	bras 0x809e
00008078: 42a7           	clrl %sp@-
0000807a: 3f3c 001e      	movew #30,%sp@-
0000807e: 3f00           	movew %d0,%sp@-
00008080: 4eb9 0000 4a34 	jsr 0x4a34
00008086: 508f           	addql #8,%sp
00008088: 7202           	moveq #2,%d1
0000808a: b280           	cmpl %d0,%d1
0000808c: 6610           	bnes 0x809e
0000808e: 3f02           	movew %d2,%sp@-
00008090: 2f40 0006      	movel %d0,%sp@(6)
00008094: 4eba ff36      	jsr %pc@(0x7fcc)
00008098: 548f           	addql #2,%sp
0000809a: 202f 0004      	movel %sp@(4),%d0
0000809e: 241f           	movel %sp@+,%d2
000080a0: 588f           	addql #4,%sp
000080a2: 4e75           	rts
000080a4: 42a7           	clrl %sp@-
000080a6: 3f3c 001e      	movew #30,%sp@-
000080aa: 3f00           	movew %d0,%sp@-
000080ac: 4eb9 0001 3a4a 	jsr 0x13a4a
000080b2: 60d2           	bras 0x8086
000080b4: 42a7           	clrl %sp@-
000080b6: 3f3c 001e      	movew #30,%sp@-
000080ba: 3f00           	movew %d0,%sp@-
000080bc: 4eb9 0000 af98 	jsr 0xaf98
000080c2: 60c2           	bras 0x8086
000080c4: 7000           	moveq #0,%d0
000080c6: 60d6           	bras 0x809e
000080c8:  _DMAread
000080c8: 598f           	subql #4,%sp
000080ca: 48e7 3800      	moveml %d2-%d4,%sp@-
000080ce: 362f 0018      	movew %sp@(24),%d3
000080d2: 282f 001a      	movel %sp@(26),%d4
000080d6: 342f 001e      	movew %sp@(30),%d2
000080da: 5442           	addqw #2,%d2
000080dc: 2f04           	movel %d4,%sp@-
000080de: 3f03           	movew %d3,%sp@-
000080e0: 2f2f 001a      	movel %sp@(26),%sp@-
000080e4: 4267           	clrw %sp@-
000080e6: 3f02           	movew %d2,%sp@-
000080e8: 4eba f32a      	jsr %pc@(0x7414)
000080ec: 0282 0000 ffff 	andil #65535,%d2
000080f2: 2202           	movel %d2,%d1
000080f4: e789           	lsll #3,%d1
000080f6: d282           	addl %d2,%d1
000080f8: d281           	addl %d1,%d1
000080fa: 2041           	moveal %d1,%a0
000080fc: d1fc 0004 ba86 	addal #309894,%a0
00008102: 3210           	movew %a0@,%d1
00008104: e36b           	lslw %d1,%d3
00008106: 3043           	moveaw %d3,%a0
00008108: 2f08           	movel %a0,%sp@-
0000810a: 2f04           	movel %d4,%sp@-
0000810c: 2f40 0022      	movel %d0,%sp@(34)
00008110: 4eb9 0000 3128 	jsr 0x3128
00008116: 4fef 0016      	lea %sp@(22),%sp
0000811a: 202f 000c      	movel %sp@(12),%d0
0000811e: 4cdf 001c      	moveml %sp@+,%d2-%d4
00008122: 588f           	addql #4,%sp
00008124: 4e75           	rts
00008126:  _DMAwrite
00008126: 2f2f 000a      	movel %sp@(10),%sp@-
0000812a: 3f2f 000c      	movew %sp@(12),%sp@-
0000812e: 2f2f 000a      	movel %sp@(10),%sp@-
00008132: 3f3c 0001      	movew #1,%sp@-
00008136: 302f 001a      	movew %sp@(26),%d0
0000813a: 5440           	addqw #2,%d0
0000813c: 3f00           	movew %d0,%sp@-
0000813e: 4eba f2d4      	jsr %pc@(0x7414)
00008142: 4fef 000e      	lea %sp@(14),%sp
00008146: 4e75           	rts
00008148: 4745           	.short 0x4745
0000814a: 4d42           	.short 0x4d42
0000814c: 474d           	.short 0x474d
0000814e: 4c4e           	.short 0x4c4e
00008150: 5853           	addqw #4,%a3@
00008152: 5750           	subqw #3,%a0@
00008154: 4d49           	.short 0x4d49
00008156: 5855           	addqw #4,%a5@
00008158: 4e58           	unlk %a0
0000815a: 5157           	subqw #8,%sp@
0000815c: 414d           	.short 0x414d
0000815e: 4143           	.short 0x4143
00008160: 4633 3252      	notb %a3@(0000000000000052,%d3:w:2)
00008164: 4157           	.short 0x4157
00008166: 0010 0012      	orib #18,%a0@
0000816a: 0011 0013      	orib #19,%a1@
0000816e: 0014 0016      	orib #22,%a4@
00008172: 0015 0017      	orib #23,%a5@
00008176: 0008           	.short 0x0008
00008178: 0009           	.short 0x0009
0000817a: 000a           	.short 0x000a
0000817c: 000b           	.short 0x000b
0000817e: 000c           	.short 0x000c
00008180: 000d           	.short 0x000d
00008182: 000e           	.short 0x000e
00008184: 000f           	.short 0x000f
00008186: 0000 0001      	orib #1,%d0
0000818a: 0002 0003      	orib #3,%d2
0000818e: 0004 0005      	orib #5,%d4
00008192: 0006 0007      	orib #7,%d6
00008196: fe5a 4e73      	cp1ldw %a2@+,%d4,#8,#115
0000819a: 1af6 e611      	moveb %fp@(0000000000000011,%fp:w:8),%a5@+
0000819e: bc64           	cmpw %a4@-,%d6
000081a0: 9236 1f00      	subb %fp@(0000000000000000,%d1:l:8),%d1
000081a4: 2671 4247      	moveal %a1@(0000000000000047,%d4:w:2),%a3
000081a8: 4d00           	chkl %d0,%d6
000081aa: a2a0 d0eb      	macw %a3u,%a5u,%a0@-&,%d1
000081ae: e5b9           	roll %d2,%d1
000081b0: 3344 87c0      	movew %d4,%a1@(-30784)
000081b4: 68b6           	bvcs 0x816c
000081b6: b726           	eorb %d3,%fp@-
000081b8: 99c7           	subal %d7,%a4
000081ba: 0044 0e00      	oriw #3584,%d4
000081be: 0000 202f      	orib #47,%d0
000081c0:  _set_dma_addr
000081c2: 0004 11c0      	orib #-64,%d4
000081c6: 860d           	.short 0x860d
000081c8: 2200           	movel %d0,%d1
000081ca: e089           	lsrl #8,%d1
000081cc: 11c1 860b      	moveb %d1,0xffff860b
000081d0: 4240           	clrw %d0
000081d2: 4840           	swap %d0
000081d4: 11c0 8609      	moveb %d0,0xffff8609
000081d8: 4e75           	rts
000081da: 0000 302f      	orib #47,%d0
000081de: 0004 d040      	orib #64,%d4
000081e2: 0040 0001      	oriw #1,%d0
000081e6: 31c0 8922      	movew %d0,0xffff8922
000081ea: 3038 8922      	movew 0xffff8922,%d0
000081ee: 66fa           	bnes 0x81ea
000081f0: 4e75           	rts
000081f2:  _detect_dmasound
000081f2: 2f0a           	movel %a2,%sp@-
000081f4: 4878 8901      	pea 0xffff8901
000081f8: 45f9 0000 3844 	lea 0x3844,%a2
000081fe: 4e92           	jsr %a2@
00008200: 33c0 0004 bc58 	movew %d0,0x4bc58
00008206: 588f           	addql #4,%sp
00008208: 6714           	beqs 0x821e
0000820a: 4878 8943      	pea 0xffff8943
0000820e: 4e92           	jsr %a2@
00008210: 33c0 0004 bc54 	movew %d0,0x4bc54
00008216: 11fc 0000 8901 	moveb #0,0xffff8901
0000821c: 588f           	addql #4,%sp
0000821e: 3039 0004 bc58 	movew 0x4bc58,%d0
00008224: 670c           	beqs 0x8232
00008226: 4a79 0004 bc54 	tstw 0x4bc54
0000822c: 57c0           	seq %d0
0000822e: 4880           	extw %d0
00008230: 4440           	negw %d0
00008232: 33c0 0004 bc56 	movew %d0,0x4bc56
00008238: 245f           	moveal %sp@+,%a2
0000823a: 4e75           	rts
0000823c:  _locksnd
0000823c: 707f           	moveq #127,%d0
0000823e: 4600           	notb %d0
00008240: 4a79 0004 bc58 	tstw 0x4bc58
00008246: 6716           	beqs 0x825e
00008248: 7080           	moveq #-128,%d0
0000824a: 4600           	notb %d0
0000824c: 4a79 0004 bc5e 	tstw 0x4bc5e
00008252: 660a           	bnes 0x825e
00008254: 33fc 0001 0004 	movew #1,0x4bc5e
0000825a: bc5e 
0000825c: 7001           	moveq #1,%d0
0000825e: 4e75           	rts
00008260:  _unlocksnd
00008260: 707e           	moveq #126,%d0
00008262: 4600           	notb %d0
00008264: 4a79 0004 bc58 	tstw 0x4bc58
0000826a: 6710           	beqs 0x827c
0000826c: 4a79 0004 bc5e 	tstw 0x4bc5e
00008272: 670a           	beqs 0x827e
00008274: 4279 0004 bc5e 	clrw 0x4bc5e
0000827a: 7000           	moveq #0,%d0
0000827c: 4e75           	rts
0000827e: 7080           	moveq #-128,%d0
00008280: 60fa           	bras 0x827c
00008282:  _soundcmd
00008282: 2f03           	movel %d3,%sp@-
00008284: 2f02           	movel %d2,%sp@-
00008286: 322f 000c      	movew %sp@(12),%d1
0000828a: 362f 000e      	movew %sp@(14),%d3
0000828e: 707d           	moveq #125,%d0
00008290: 4600           	notb %d0
00008292: 4a79 0004 bc58 	tstw 0x4bc58
00008298: 6778           	beqs 0x8312
0000829a: 0c41 0006      	cmpiw #6,%d1
0000829e: 661e           	bnes 0x82be
000082a0: 1038 8921      	moveb 0xffff8921,%d0
000082a4: 0c43 0003      	cmpiw #3,%d3
000082a8: 6308           	blss 0x82b2
000082aa: 0240 00ff      	andiw #255,%d0
000082ae: 7203           	moveq #3,%d1
000082b0: 605e           	bras 0x8310
000082b2: 0240 00fc      	andiw #252,%d0
000082b6: 8043           	orw %d3,%d0
000082b8: 11c0 8921      	moveb %d0,0xffff8921
000082bc: 60f0           	bras 0x82ae
000082be: 4a79 0004 bc54 	tstw 0x4bc54
000082c4: 6700 00d6      	beqw 0x839c
000082c8: 0c41 0005      	cmpiw #5,%d1
000082cc: 6200 00d8      	bhiw 0x83a6
000082d0: 0281 0000 ffff 	andil #65535,%d1
000082d6: d281           	addl %d1,%d1
000082d8: 303b 1806      	movew %pc@(0x82e0,%d1:l),%d0
000082dc: 4efb 0002      	jmp %pc@(0x82e0,%d0:w)
000082e0: 000c           	.short 0x000c
000082e2: 0038 0052 0072 	orib #82,0x72
000082e8: 0098 00aa 3238 	oril #11153976,%a0@+
000082ee: 893a           	.short 0x893a
000082f0: 0c43 ffff      	cmpiw #-1,%d3
000082f4: 6712           	beqs 0x8308
000082f6: 0241 f0ff      	andiw #-3841,%d1
000082fa: 3003           	movew %d3,%d0
000082fc: e948           	lslw #4,%d0
000082fe: 0240 0f00      	andiw #3840,%d0
00008302: 8240           	orw %d0,%d1
00008304: 31c1 893a      	movew %d1,0xffff893a
00008308: 3001           	movew %d1,%d0
0000830a: e848           	lsrw #4,%d0
0000830c: 720f           	moveq #15,%d1
0000830e: 4601           	notb %d1
00008310: c081           	andl %d1,%d0
00008312: 241f           	movel %sp@+,%d2
00008314: 261f           	movel %sp@+,%d3
00008316: 4e75           	rts
00008318: 3038 893a      	movew 0xffff893a,%d0
0000831c: 0c43 ffff      	cmpiw #-1,%d3
00008320: 67ea           	beqs 0x830c
00008322: 0240 ff0f      	andiw #-241,%d0
00008326: 0243 00f0      	andiw #240,%d3
0000832a: 8043           	orw %d3,%d0
0000832c: 31c0 893a      	movew %d0,0xffff893a
00008330: 60da           	bras 0x830c
00008332: 1038 8939      	moveb 0xffff8939,%d0
00008336: 0c43 ffff      	cmpiw #-1,%d3
0000833a: 6606           	bnes 0x8342
0000833c: 0240 00ff      	andiw #255,%d0
00008340: 60ca           	bras 0x830c
00008342: 0240 000f      	andiw #15,%d0
00008346: 0243 00f0      	andiw #240,%d3
0000834a: 8043           	orw %d3,%d0
0000834c: 11c0 8939      	moveb %d0,0xffff8939
00008350: 60ba           	bras 0x830c
00008352: 1438 8939      	moveb 0xffff8939,%d2
00008356: 0c43 ffff      	cmpiw #-1,%d3
0000835a: 6608           	bnes 0x8364
0000835c: 4240           	clrw %d0
0000835e: 1002           	moveb %d2,%d0
00008360: e948           	lslw #4,%d0
00008362: 60a8           	bras 0x830c
00008364: e843           	asrw #4,%d3
00008366: 0243 000f      	andiw #15,%d3
0000836a: 3002           	movew %d2,%d0
0000836c: 0240 00f0      	andiw #240,%d0
00008370: 8043           	orw %d3,%d0
00008372: 11c0 8939      	moveb %d0,0xffff8939
00008376: 60e8           	bras 0x8360
00008378: 0c43 ffff      	cmpiw #-1,%d3
0000837c: 6704           	beqs 0x8382
0000837e: 11c3 8937      	moveb %d3,0xffff8937
00008382: 1038 8937      	moveb 0xffff8937,%d0
00008386: 6000 ff26      	braw 0x82ae
0000838a: 0c43 ffff      	cmpiw #-1,%d3
0000838e: 6704           	beqs 0x8394
00008390: 11c3 8938      	moveb %d3,0xffff8938
00008394: 1038 8938      	moveb 0xffff8938,%d0
00008398: 6000 ff14      	braw 0x82ae
0000839c: 4a41           	tstw %d1
0000839e: 670c           	beqs 0x83ac
000083a0: 0c41 0001      	cmpiw #1,%d1
000083a4: 6760           	beqs 0x8406
000083a6: 7000           	moveq #0,%d0
000083a8: 6000 ff68      	braw 0x8312
000083ac: 0c43 ffff      	cmpiw #-1,%d3
000083b0: 6730           	beqs 0x83e2
000083b2: 0243 00ff      	andiw #255,%d3
000083b6: c6fc aaab      	muluw #-21845,%d3
000083ba: 4243           	clrw %d3
000083bc: 4843           	swap %d3
000083be: e44b           	lsrw #2,%d3
000083c0: 0c43 0028      	cmpiw #40,%d3
000083c4: 6236           	bhis 0x83fc
000083c6: 33c3 0004 bc5c 	movew %d3,0x4bc5c
000083cc: 7028           	moveq #40,%d0
000083ce: 9079 0004 bc5c 	subw 0x4bc5c,%d0
000083d4: e248           	lsrw #1,%d0
000083d6: 0040 0540      	oriw #1344,%d0
000083da: 3f00           	movew %d0,%sp@-
000083dc: 4eba fdfe      	jsr %pc@(0x81dc)
000083e0: 548f           	addql #2,%sp
000083e2: 3039 0004 bc5c 	movew 0x4bc5c,%d0
000083e8: d040           	addw %d0,%d0
000083ea: d079 0004 bc5c 	addw 0x4bc5c,%d0
000083f0: d040           	addw %d0,%d0
000083f2: 0280 0000 ffff 	andil #65535,%d0
000083f8: 6000 ff18      	braw 0x8312
000083fc: 33fc 0028 0004 	movew #40,0x4bc5c
00008402: bc5c 
00008404: 60c6           	bras 0x83cc
00008406: 0c43 ffff      	cmpiw #-1,%d3
0000840a: 6730           	beqs 0x843c
0000840c: 0243 00ff      	andiw #255,%d3
00008410: c6fc aaab      	muluw #-21845,%d3
00008414: 4243           	clrw %d3
00008416: 4843           	swap %d3
00008418: e44b           	lsrw #2,%d3
0000841a: 0c43 0028      	cmpiw #40,%d3
0000841e: 622c           	bhis 0x844c
00008420: 33c3 0004 bc5a 	movew %d3,0x4bc5a
00008426: 7028           	moveq #40,%d0
00008428: 9079 0004 bc5a 	subw 0x4bc5a,%d0
0000842e: e248           	lsrw #1,%d0
00008430: 0040 0500      	oriw #1280,%d0
00008434: 3f00           	movew %d0,%sp@-
00008436: 4eba fda4      	jsr %pc@(0x81dc)
0000843a: 548f           	addql #2,%sp
0000843c: 3039 0004 bc5a 	movew 0x4bc5a,%d0
00008442: d040           	addw %d0,%d0
00008444: d079 0004 bc5a 	addw 0x4bc5a,%d0
0000844a: 60a4           	bras 0x83f0
0000844c: 33fc 0028 0004 	movew #40,0x4bc5a
00008452: bc5a 
00008454: 60d0           	bras 0x8426
00008456:  _setbuffer
00008456: 2f02           	movel %d2,%sp@-
00008458: 222f 000a      	movel %sp@(10),%d1
0000845c: 242f 000e      	movel %sp@(14),%d2
00008460: 707c           	moveq #124,%d0
00008462: 4600           	notb %d0
00008464: 4a79 0004 bc58 	tstw 0x4bc58
0000846a: 6754           	beqs 0x84c0
0000846c: 0c6f 0001 0008 	cmpiw #1,%sp@(8)
00008472: 6250           	bhis 0x84c4
00008474: 3039 0004 bc54 	movew 0x4bc54,%d0
0000847a: 0c6f 0001 0008 	cmpiw #1,%sp@(8)
00008480: 6646           	bnes 0x84c8
00008482: 4a40           	tstw %d0
00008484: 673e           	beqs 0x84c4
00008486: 1038 8901      	moveb 0xffff8901,%d0
0000848a: 0000 ff80      	orib #-128,%d0
0000848e: 11c0 8901      	moveb %d0,0xffff8901
00008492: 2001           	movel %d1,%d0
00008494: 4240           	clrw %d0
00008496: 4840           	swap %d0
00008498: 11c0 8903      	moveb %d0,0xffff8903
0000849c: 2001           	movel %d1,%d0
0000849e: e088           	lsrl #8,%d0
000084a0: 11c0 8905      	moveb %d0,0xffff8905
000084a4: 11c1 8907      	moveb %d1,0xffff8907
000084a8: 2002           	movel %d2,%d0
000084aa: 4240           	clrw %d0
000084ac: 4840           	swap %d0
000084ae: 11c0 890f      	moveb %d0,0xffff890f
000084b2: 2002           	movel %d2,%d0
000084b4: e088           	lsrl #8,%d0
000084b6: 11c0 8911      	moveb %d0,0xffff8911
000084ba: 11c2 8913      	moveb %d2,0xffff8913
000084be: 7000           	moveq #0,%d0
000084c0: 241f           	movel %sp@+,%d2
000084c2: 4e75           	rts
000084c4: 70fb           	moveq #-5,%d0
000084c6: 60f8           	bras 0x84c0
000084c8: 4a40           	tstw %d0
000084ca: 67c6           	beqs 0x8492
000084cc: 1038 8901      	moveb 0xffff8901,%d0
000084d0: 0200 007f      	andib #127,%d0
000084d4: 60b8           	bras 0x848e
000084d6:  _setsndmode
000084d6: 707b           	moveq #123,%d0
000084d8: 4600           	notb %d0
000084da: 4a79 0004 bc58 	tstw 0x4bc58
000084e0: 6722           	beqs 0x8504
000084e2: 0c6f 0002 0004 	cmpiw #2,%sp@(4)
000084e8: 622a           	bhis 0x8514
000084ea: 1038 8921      	moveb 0xffff8921,%d0
000084ee: 0200 003f      	andib #63,%d0
000084f2: 0c6f 0002 0004 	cmpiw #2,%sp@(4)
000084f8: 660c           	bnes 0x8506
000084fa: 0000 ff80      	orib #-128,%d0
000084fe: 11c0 8921      	moveb %d0,0xffff8921
00008502: 7000           	moveq #0,%d0
00008504: 4e75           	rts
00008506: 0c6f 0001 0004 	cmpiw #1,%sp@(4)
0000850c: 66f0           	bnes 0x84fe
0000850e: 0000 0040      	orib #64,%d0
00008512: 60ea           	bras 0x84fe
00008514: 70fb           	moveq #-5,%d0
00008516: 60ec           	bras 0x8504
00008518:  _settracks
00008518: 322f 0006      	movew %sp@(6),%d1
0000851c: 707a           	moveq #122,%d0
0000851e: 4600           	notb %d0
00008520: 4a79 0004 bc58 	tstw 0x4bc58
00008526: 672c           	beqs 0x8554
00008528: 0c6f 0003 0004 	cmpiw #3,%sp@(4)
0000852e: 6226           	bhis 0x8556
00008530: 0c41 0003      	cmpiw #3,%d1
00008534: 6220           	bhis 0x8556
00008536: 4a79 0004 bc54 	tstw 0x4bc54
0000853c: 6718           	beqs 0x8556
0000853e: 1038 8920      	moveb 0xffff8920,%d0
00008542: 0200 fffc      	andib #-4,%d0
00008546: 802f 0005      	orb %sp@(5),%d0
0000854a: 11c0 8920      	moveb %d0,0xffff8920
0000854e: 11c1 8936      	moveb %d1,0xffff8936
00008552: 7000           	moveq #0,%d0
00008554: 4e75           	rts
00008556: 70fb           	moveq #-5,%d0
00008558: 60fa           	bras 0x8554
0000855a:  _setmontracks
0000855a: 322f 0004      	movew %sp@(4),%d1
0000855e: 7079           	moveq #121,%d0
00008560: 4600           	notb %d0
00008562: 4a79 0004 bc58 	tstw 0x4bc58
00008568: 6720           	beqs 0x858a
0000856a: 0c41 0003      	cmpiw #3,%d1
0000856e: 621c           	bhis 0x858c
00008570: 4a79 0004 bc54 	tstw 0x4bc54
00008576: 6714           	beqs 0x858c
00008578: 1038 8920      	moveb 0xffff8920,%d0
0000857c: 0200 ffcf      	andib #-49,%d0
00008580: e909           	lslb #4,%d1
00008582: 8001           	orb %d1,%d0
00008584: 11c0 8920      	moveb %d0,0xffff8920
00008588: 7000           	moveq #0,%d0
0000858a: 4e75           	rts
0000858c: 70fb           	moveq #-5,%d0
0000858e: 60fa           	bras 0x858a
00008590:  _setinterrupt
00008590: 2f02           	movel %d2,%sp@-
00008592: 342f 0008      	movew %sp@(8),%d2
00008596: 7078           	moveq #120,%d0
00008598: 4600           	notb %d0
0000859a: 4a79 0004 bc58 	tstw 0x4bc58
000085a0: 6718           	beqs 0x85ba
000085a2: 0c42 0001      	cmpiw #1,%d2
000085a6: 623c           	bhis 0x85e4
000085a8: 4a79 0004 bc54 	tstw 0x4bc54
000085ae: 660e           	bnes 0x85be
000085b0: 0c6f 0001 000a 	cmpiw #1,%sp@(10)
000085b6: 662c           	bnes 0x85e4
000085b8: 7000           	moveq #0,%d0
000085ba: 241f           	movel %sp@+,%d2
000085bc: 4e75           	rts
000085be: 1238 8900      	moveb 0xffff8900,%d1
000085c2: 302f 000a      	movew %sp@(10),%d0
000085c6: 0240 0003      	andiw #3,%d0
000085ca: 4a42           	tstw %d2
000085cc: 6610           	bnes 0x85de
000085ce: d040           	addw %d0,%d0
000085d0: d040           	addw %d0,%d0
000085d2: 0201 fff3      	andib #-13,%d1
000085d6: 8001           	orb %d1,%d0
000085d8: 11c0 8900      	moveb %d0,0xffff8900
000085dc: 60da           	bras 0x85b8
000085de: 0201 fffc      	andib #-4,%d1
000085e2: 60f2           	bras 0x85d6
000085e4: 70fb           	moveq #-5,%d0
000085e6: 60d2           	bras 0x85ba
000085e8:  _buffoper
000085e8: 2f02           	movel %d2,%sp@-
000085ea: 322f 0008      	movew %sp@(8),%d1
000085ee: 7077           	moveq #119,%d0
000085f0: 4600           	notb %d0
000085f2: 4a79 0004 bc58 	tstw 0x4bc58
000085f8: 671a           	beqs 0x8614
000085fa: 4a41           	tstw %d1
000085fc: 6c2a           	bges 0x8628
000085fe: 1038 8901      	moveb 0xffff8901,%d0
00008602: 1400           	moveb %d0,%d2
00008604: 0202 0003      	andib #3,%d2
00008608: 4a79 0004 bc54 	tstw 0x4bc54
0000860e: 6608           	bnes 0x8618
00008610: 7000           	moveq #0,%d0
00008612: 1002           	moveb %d2,%d0
00008614: 241f           	movel %sp@+,%d2
00008616: 4e75           	rts
00008618: e408           	lsrb #2,%d0
0000861a: 0200 000c      	andib #12,%d0
0000861e: 8002           	orb %d2,%d0
00008620: 0280 0000 00ff 	andil #255,%d0
00008626: 60ec           	bras 0x8614
00008628: 3001           	movew %d1,%d0
0000862a: d041           	addw %d1,%d0
0000862c: d040           	addw %d0,%d0
0000862e: 0200 0030      	andib #48,%d0
00008632: 0201 0003      	andib #3,%d1
00008636: 8001           	orb %d1,%d0
00008638: 11c0 8901      	moveb %d0,0xffff8901
0000863c: 7000           	moveq #0,%d0
0000863e: 60d4           	bras 0x8614
00008640:  _dsptristate
00008640: 7076           	moveq #118,%d0
00008642: 4600           	notb %d0
00008644: 4a79 0004 bc58 	tstw 0x4bc58
0000864a: 672e           	beqs 0x867a
0000864c: 4a79 0004 bc54 	tstw 0x4bc54
00008652: 673c           	beqs 0x8690
00008654: 4a6f 0004      	tstw %sp@(4)
00008658: 6722           	beqs 0x867c
0000865a: 3038 8930      	movew 0xffff8930,%d0
0000865e: 0040 0080      	oriw #128,%d0
00008662: 31c0 8930      	movew %d0,0xffff8930
00008666: 4a6f 0006      	tstw %sp@(6)
0000866a: 671a           	beqs 0x8686
0000866c: 3038 8932      	movew 0xffff8932,%d0
00008670: 0040 0080      	oriw #128,%d0
00008674: 31c0 8932      	movew %d0,0xffff8932
00008678: 7000           	moveq #0,%d0
0000867a: 4e75           	rts
0000867c: 3038 8930      	movew 0xffff8930,%d0
00008680: 0240 ff7f      	andiw #-129,%d0
00008684: 60dc           	bras 0x8662
00008686: 3038 8932      	movew 0xffff8932,%d0
0000868a: 0240 ff7f      	andiw #-129,%d0
0000868e: 60e4           	bras 0x8674
00008690: 70fb           	moveq #-5,%d0
00008692: 60e6           	bras 0x867a
00008694:  _gpio
00008694: 322f 0006      	movew %sp@(6),%d1
00008698: 7075           	moveq #117,%d0
0000869a: 4600           	notb %d0
0000869c: 4a79 0004 bc58 	tstw 0x4bc58
000086a2: 6732           	beqs 0x86d6
000086a4: 4a79 0004 bc54 	tstw 0x4bc54
000086aa: 6712           	beqs 0x86be
000086ac: 0c6f 0001 0004 	cmpiw #1,%sp@(4)
000086b2: 671a           	beqs 0x86ce
000086b4: 650c           	bcss 0x86c2
000086b6: 0c6f 0002 0004 	cmpiw #2,%sp@(4)
000086bc: 671a           	beqs 0x86d8
000086be: 70fb           	moveq #-5,%d0
000086c0: 6014           	bras 0x86d6
000086c2: 0201 0007      	andib #7,%d1
000086c6: 11c1 8941      	moveb %d1,0xffff8941
000086ca: 7000           	moveq #0,%d0
000086cc: 6008           	bras 0x86d6
000086ce: 1038 8943      	moveb 0xffff8943,%d0
000086d2: 7207           	moveq #7,%d1
000086d4: c081           	andl %d1,%d0
000086d6: 4e75           	rts
000086d8: 11c1 8943      	moveb %d1,0xffff8943
000086dc: 60ec           	bras 0x86ca
000086de:  _devconnect
000086de: 48e7 3f00      	moveml %d2-%d7,%sp@-
000086e2: 342f 001c      	movew %sp@(28),%d2
000086e6: 3a2f 001e      	movew %sp@(30),%d5
000086ea: 382f 0020      	movew %sp@(32),%d4
000086ee: 362f 0022      	movew %sp@(34),%d3
000086f2: 3c2f 0024      	movew %sp@(36),%d6
000086f6: 7074           	moveq #116,%d0
000086f8: 4600           	notb %d0
000086fa: 4a79 0004 bc58 	tstw 0x4bc58
00008700: 6700 00c4      	beqw 0x87c6
00008704: 4a79 0004 bc54 	tstw 0x4bc54
0000870a: 6700 0124      	beqw 0x8830
0000870e: 3238 8930      	movew 0xffff8930,%d1
00008712: 0c42 0001      	cmpiw #1,%d2
00008716: 6700 00ca      	beqw 0x87e2
0000871a: 6e0a           	bgts 0x8726
0000871c: 4a42           	tstw %d2
0000871e: 6724           	beqs 0x8744
00008720: 7000           	moveq #0,%d0
00008722: 6000 00a2      	braw 0x87c6
00008726: 0c42 0002      	cmpiw #2,%d2
0000872a: 6700 00ce      	beqw 0x87fa
0000872e: 0c42 0003      	cmpiw #3,%d2
00008732: 66ec           	bnes 0x8720
00008734: 0241 0fff      	andiw #4095,%d1
00008738: 0804 0000      	btst #0,%d4
0000873c: 6718           	beqs 0x8756
0000873e: 0041 6000      	oriw #24576,%d1
00008742: 6012           	bras 0x8756
00008744: 0241 fff0      	andiw #-16,%d1
00008748: 3004           	movew %d4,%d0
0000874a: d044           	addw %d4,%d0
0000874c: 8240           	orw %d0,%d1
0000874e: 4a46           	tstw %d6
00008750: 677a           	beqs 0x87cc
00008752: 0041 0001      	oriw #1,%d1
00008756: 31c1 8930      	movew %d1,0xffff8930
0000875a: 3038 8932      	movew 0xffff8932,%d0
0000875e: 0805 0000      	btst #0,%d5
00008762: 6714           	beqs 0x8778
00008764: 0240 fff0      	andiw #-16,%d0
00008768: 3202           	movew %d2,%d1
0000876a: d242           	addw %d2,%d1
0000876c: 8041           	orw %d1,%d0
0000876e: 4a46           	tstw %d6
00008770: 6700 00a2      	beqw 0x8814
00008774: 0040 0001      	oriw #1,%d0
00008778: 0805 0001      	btst #1,%d5
0000877c: 6712           	beqs 0x8790
0000877e: 0240 ff8f      	andiw #-113,%d0
00008782: 3202           	movew %d2,%d1
00008784: eb49           	lslw #5,%d1
00008786: 8041           	orw %d1,%d0
00008788: 4a46           	tstw %d6
0000878a: 6704           	beqs 0x8790
0000878c: 0040 0010      	oriw #16,%d0
00008790: 44c5           	movew %d5,%ccr
00008792: 6614           	bnes 0x87a8
00008794: 0240 f0ff      	andiw #-3841,%d0
00008798: 3202           	movew %d2,%d1
0000879a: 7e09           	moveq #9,%d7
0000879c: ef69           	lslw %d7,%d1
0000879e: 8041           	orw %d1,%d0
000087a0: 4a46           	tstw %d6
000087a2: 6704           	beqs 0x87a8
000087a4: 0040 0100      	oriw #256,%d0
000087a8: 44c5           	movew %d5,%ccr
000087aa: 6a0a           	bpls 0x87b6
000087ac: 0240 0fff      	andiw #4095,%d0
000087b0: 720d           	moveq #13,%d1
000087b2: e36a           	lslw %d1,%d2
000087b4: 8042           	orw %d2,%d0
000087b6: 31c0 8932      	movew %d0,0xffff8932
000087ba: 0804 0000      	btst #0,%d4
000087be: 676a           	beqs 0x882a
000087c0: 11c3 8934      	moveb %d3,0xffff8934
000087c4: 7001           	moveq #1,%d0
000087c6: 4cdf 00fc      	moveml %sp@+,%d2-%d7
000087ca: 4e75           	rts
000087cc: 0805 0001      	btst #1,%d5
000087d0: 6708           	beqs 0x87da
000087d2: 0241 fff7      	andiw #-9,%d1
000087d6: 6000 ff7e      	braw 0x8756
000087da: 0041 0008      	oriw #8,%d1
000087de: 6000 ff76      	braw 0x8756
000087e2: 0241 ff8f      	andiw #-113,%d1
000087e6: 3004           	movew %d4,%d0
000087e8: eb48           	lslw #5,%d0
000087ea: 8240           	orw %d0,%d1
000087ec: 4a46           	tstw %d6
000087ee: 6700 ff66      	beqw 0x8756
000087f2: 0041 0010      	oriw #16,%d1
000087f6: 6000 ff5e      	braw 0x8756
000087fa: 0241 f0ff      	andiw #-3841,%d1
000087fe: 3004           	movew %d4,%d0
00008800: 7e09           	moveq #9,%d7
00008802: ef68           	lslw %d7,%d0
00008804: 8240           	orw %d0,%d1
00008806: 4a46           	tstw %d6
00008808: 6700 ff4c      	beqw 0x8756
0000880c: 0041 0100      	oriw #256,%d1
00008810: 6000 ff44      	braw 0x8756
00008814: 0c42 0001      	cmpiw #1,%d2
00008818: 6608           	bnes 0x8822
0000881a: 0240 fff7      	andiw #-9,%d0
0000881e: 6000 ff58      	braw 0x8778
00008822: 0040 0008      	oriw #8,%d0
00008826: 6000 ff50      	braw 0x8778
0000882a: 11c3 8935      	moveb %d3,0xffff8935
0000882e: 6094           	bras 0x87c4
00008830: 4a42           	tstw %d2
00008832: 6656           	bnes 0x888a
00008834: 0c45 0008      	cmpiw #8,%d5
00008838: 6650           	bnes 0x888a
0000883a: 4a44           	tstw %d4
0000883c: 664c           	bnes 0x888a
0000883e: 1038 8921      	moveb 0xffff8921,%d0
00008842: 0200 fffc      	andib #-4,%d0
00008846: 0c43 0008      	cmpiw #8,%d3
0000884a: 6226           	bhis 0x8872
0000884c: 0283 0000 ffff 	andil #65535,%d3
00008852: d683           	addl %d3,%d3
00008854: 323b 3806      	movew %pc@(0x885c,%d3:l),%d1
00008858: 4efb 1002      	jmp %pc@(0x885c,%d1:w)
0000885c: fec4 0012      	cp1bcbusy 0x8870
00008860: 0022 0022      	orib #34,%a2@-
00008864: 0022 0028      	orib #40,%a2@-
00008868: 0028 0028 0028 	orib #40,%a0@(40)
0000886e: 0000 0003      	orib #3,%d0
00008872: 0240 00ff      	andiw #255,%d0
00008876: 11c0 8921      	moveb %d0,0xffff8921
0000887a: 6000 fea4      	braw 0x8720
0000887e: 0000 0002      	orib #2,%d0
00008882: 60ee           	bras 0x8872
00008884: 0000 0001      	orib #1,%d0
00008888: 60e8           	bras 0x8872
0000888a: 70fb           	moveq #-5,%d0
0000888c: 6000 ff38      	braw 0x87c6
00008890:  _dmasound_init
00008890: 2f0a           	movel %a2,%sp@-
00008892: 4279 0004 bc5e 	clrw 0x4bc5e
00008898: 4a79 0004 bc56 	tstw 0x4bc56
0000889e: 6732           	beqs 0x88d2
000088a0: 31fc 0ffe 8924 	movew #4094,0xffff8924
000088a6: 3f3c 04e8      	movew #1256,%sp@-
000088aa: 45fa f930      	lea %pc@(0x81dc),%a2
000088ae: 4e92           	jsr %a2@
000088b0: 3f3c 0554      	movew #1364,%sp@-
000088b4: 4e92           	jsr %a2@
000088b6: 3f3c 0514      	movew #1300,%sp@-
000088ba: 4e92           	jsr %a2@
000088bc: 3f3c 0486      	movew #1158,%sp@-
000088c0: 4e92           	jsr %a2@
000088c2: 3f3c 0446      	movew #1094,%sp@-
000088c6: 4e92           	jsr %a2@
000088c8: 3f3c 0401      	movew #1025,%sp@-
000088cc: 4e92           	jsr %a2@
000088ce: 4fef 000c      	lea %sp@(12),%sp
000088d2: 4a79 0004 bc54 	tstw 0x4bc54
000088d8: 6752           	beqs 0x892c
000088da: 3f3c 0001      	movew #1,%sp@-
000088de: 4267           	clrw %sp@-
000088e0: 4267           	clrw %sp@-
000088e2: 3f3c 0008      	movew #8,%sp@-
000088e6: 4267           	clrw %sp@-
000088e8: 4eba fdf4      	jsr %pc@(0x86de)
000088ec: 4267           	clrw %sp@-
000088ee: 4eba fbe6      	jsr %pc@(0x84d6)
000088f2: 3f3c 0080      	movew #128,%sp@-
000088f6: 3f3c 0002      	movew #2,%sp@-
000088fa: 45fa f986      	lea %pc@(0x8282),%a2
000088fe: 4e92           	jsr %a2@
00008900: 3f3c 0080      	movew #128,%sp@-
00008904: 3f3c 0003      	movew #3,%sp@-
00008908: 4e92           	jsr %a2@
0000890a: 3f3c 0003      	movew #3,%sp@-
0000890e: 3f3c 0004      	movew #4,%sp@-
00008912: 4e92           	jsr %a2@
00008914: 3f3c 0003      	movew #3,%sp@-
00008918: 3f3c 0005      	movew #5,%sp@-
0000891c: 4e92           	jsr %a2@
0000891e: 3f3c 0003      	movew #3,%sp@-
00008922: 3f3c 0006      	movew #6,%sp@-
00008926: 4e92           	jsr %a2@
00008928: 4fef 0020      	lea %sp@(32),%sp
0000892c: 245f           	moveal %sp@+,%a2
0000892e: 4e75           	rts
00008930:  _sndstatus
00008930: 7073           	moveq #115,%d0
00008932: 4600           	notb %d0
00008934: 4a79 0004 bc58 	tstw 0x4bc58
0000893a: 6736           	beqs 0x8972
0000893c: 4a79 0004 bc54 	tstw 0x4bc54
00008942: 6730           	beqs 0x8974
00008944: 4a6f 0004      	tstw %sp@(4)
00008948: 671e           	beqs 0x8968
0000894a: 31fc 0000 893a 	movew #0,0xffff893a
00008950: 1038 8937      	moveb 0xffff8937,%d0
00008954: 0000 0008      	orib #8,%d0
00008958: 11c0 8937      	moveb %d0,0xffff8937
0000895c: 1038 8937      	moveb 0xffff8937,%d0
00008960: 0200 fff7      	andib #-9,%d0
00008964: 11c0 8937      	moveb %d0,0xffff8937
00008968: 3038 893c      	movew 0xffff893c,%d0
0000896c: e848           	lsrw #4,%d0
0000896e: 723f           	moveq #63,%d1
00008970: c081           	andl %d1,%d0
00008972: 4e75           	rts
00008974: 7000           	moveq #0,%d0
00008976: 60fa           	bras 0x8972
00008978:  _buffptr
00008978: 2f02           	movel %d2,%sp@-
0000897a: 206f 0008      	moveal %sp@(8),%a0
0000897e: 7072           	moveq #114,%d0
00008980: 4600           	notb %d0
00008982: 4a79 0004 bc58 	tstw 0x4bc58
00008988: 676c           	beqs 0x89f6
0000898a: 4a79 0004 bc54 	tstw 0x4bc54
00008990: 673e           	beqs 0x89d0
00008992: 1038 8901      	moveb 0xffff8901,%d0
00008996: 0000 ff80      	orib #-128,%d0
0000899a: 11c0 8901      	moveb %d0,0xffff8901
0000899e: 1038 8909      	moveb 0xffff8909,%d0
000089a2: 1238 890b      	moveb 0xffff890b,%d1
000089a6: 1438 890d      	moveb 0xffff890d,%d2
000089aa: 0280 0000 00ff 	andil #255,%d0
000089b0: 4840           	swap %d0
000089b2: 4240           	clrw %d0
000089b4: 0281 0000 00ff 	andil #255,%d1
000089ba: e189           	lsll #8,%d1
000089bc: 8081           	orl %d1,%d0
000089be: 8002           	orb %d2,%d0
000089c0: 2140 0004      	movel %d0,%a0@(4)
000089c4: 1038 8901      	moveb 0xffff8901,%d0
000089c8: 0200 007f      	andib #127,%d0
000089cc: 11c0 8901      	moveb %d0,0xffff8901
000089d0: 1038 8909      	moveb 0xffff8909,%d0
000089d4: 1238 890b      	moveb 0xffff890b,%d1
000089d8: 1438 890d      	moveb 0xffff890d,%d2
000089dc: 0280 0000 00ff 	andil #255,%d0
000089e2: 4840           	swap %d0
000089e4: 4240           	clrw %d0
000089e6: 0281 0000 00ff 	andil #255,%d1
000089ec: e189           	lsll #8,%d1
000089ee: 8081           	orl %d1,%d0
000089f0: 8002           	orb %d2,%d0
000089f2: 2080           	movel %d0,%a0@
000089f4: 7000           	moveq #0,%d0
000089f6: 241f           	movel %sp@+,%d2
000089f8: 4e75           	rts
000089fa: 0000 2f02      	orib #2,%d0
000089fe: 41f9 0004 bc60 	lea 0x4bc60,%a0
00008a04: 326f 0008      	moveaw %sp@(8),%a1
00008a08: 2009           	movel %a1,%d0
00008a0a: d089           	addl %a1,%d0
00008a0c: d089           	addl %a1,%d0
00008a0e: d080           	addl %d0,%d0
00008a10: d080           	addl %d0,%d0
00008a12: 9089           	subl %a1,%d0
00008a14: d080           	addl %d0,%d0
00008a16: 31b9 0000 0440 	movew 0x440,%a0@(0000000000000000,%d0:l)
00008a1c: 0800 
00008a1e: 7200           	moveq #0,%d1
00008a20: 1239 0004 c0e6 	moveb 0x4c0e6,%d1
00008a26: 4a81           	tstl %d1
00008a28: 56c2           	sne %d2
00008a2a: 4402           	negb %d2
00008a2c: 1182 0804      	moveb %d2,%a0@(0000000000000004,%d0:l)
00008a30: 4a81           	tstl %d1
00008a32: 6702           	beqs 0x8a36
00008a34: 7203           	moveq #3,%d1
00008a36: 2009           	movel %a1,%d0
00008a38: d089           	addl %a1,%d0
00008a3a: d089           	addl %a1,%d0
00008a3c: d080           	addl %d0,%d0
00008a3e: d080           	addl %d0,%d0
00008a40: 9089           	subl %a1,%d0
00008a42: d080           	addl %d0,%d0
00008a44: d1c0           	addal %d0,%a0
00008a46: 1141 0005      	moveb %d1,%a0@(5)
00008a4a: 317c ffff 0006 	movew #-1,%a0@(6)
00008a50: 41f9 0004 bc68 	lea 0x4bc68,%a0
00008a56: 4270 0800      	clrw %a0@(0000000000000000,%d0:l)
00008a5a: 241f           	movel %sp@+,%d2
00008a5c: 4e75           	rts
00008a5e: 226f 0004      	moveal %sp@(4),%a1
00008a62: 1229 0005      	moveb %a1@(5),%d1
00008a66: 4a79 0004 c0d2 	tstw 0x4c0d2
00008a6c: 6704           	beqs 0x8a72
00008a6e: 11c1 860f      	moveb %d1,0xffff860f
00008a72: 3011           	movew %a1@,%d0
00008a74: 0c01 0003      	cmpib #3,%d1
00008a78: 660e           	bnes 0x8a88
00008a7a: 3040           	moveaw %d0,%a0
00008a7c: 2008           	movel %a0,%d0
00008a7e: d088           	addl %a0,%d0
00008a80: 41fa 1138      	lea %pc@(0x9bba),%a0
00008a84: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
00008a88: 3340 0002      	movew %d0,%a1@(2)
00008a8c: 4e75           	rts
00008a8e: 2f0a           	movel %a2,%sp@-
00008a90: 2f02           	movel %d2,%sp@-
00008a92: 322f 000c      	movew %sp@(12),%d1
00008a96: 203c 0004 bc60 	movel #310368,%d0
00008a9c: 3241           	moveaw %d1,%a1
00008a9e: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
00008aa2: d1c9           	addal %a1,%a0
00008aa4: d1c8           	addal %a0,%a0
00008aa6: d1c8           	addal %a0,%a0
00008aa8: 91c9           	subal %a1,%a0
00008aaa: d1c8           	addal %a0,%a0
00008aac: d1c0           	addal %d0,%a0
00008aae: 2440           	moveal %d0,%a2
00008ab0: 0c28 0001 0004 	cmpib #1,%a0@(4)
00008ab6: 662c           	bnes 0x8ae4
00008ab8: 4a28 0005      	tstb %a0@(5)
00008abc: 672c           	beqs 0x8aea
00008abe: 4202           	clrb %d2
00008ac0: 2009           	movel %a1,%d0
00008ac2: d089           	addl %a1,%d0
00008ac4: d089           	addl %a1,%d0
00008ac6: d080           	addl %d0,%d0
00008ac8: d080           	addl %d0,%d0
00008aca: 9089           	subl %a1,%d0
00008acc: d080           	addl %d0,%d0
00008ace: 1582 0805      	moveb %d2,%a2@(0000000000000005,%d0:l)
00008ad2: c3fc 0016      	mulsw #22,%d1
00008ad6: 0681 0004 bc60 	addil #310368,%d1
00008adc: 2f01           	movel %d1,%sp@-
00008ade: 4eba ff7e      	jsr %pc@(0x8a5e)
00008ae2: 588f           	addql #4,%sp
00008ae4: 241f           	movel %sp@+,%d2
00008ae6: 245f           	moveal %sp@+,%a2
00008ae8: 4e75           	rts
00008aea: 7403           	moveq #3,%d2
00008aec: 60d2           	bras 0x8ac0
00008aee: 2f03           	movel %d3,%sp@-
00008af0: 2f02           	movel %d2,%sp@-
00008af2: 342f 000c      	movew %sp@(12),%d2
00008af6: 40c3           	movew %sr,%d3
00008af8: 46fc 2700      	movew #9984,%sr
00008afc: 307c 8800      	moveaw #-30720,%a0
00008b00: 10bc 000e      	moveb #14,%a0@
00008b04: 1010           	moveb %a0@,%d0
00008b06: 1200           	moveb %d0,%d1
00008b08: 0201 fff8      	andib #-8,%d1
00008b0c: 0202 0007      	andib #7,%d2
00008b10: 8202           	orb %d2,%d1
00008b12: 11c1 8802      	moveb %d1,0xffff8802
00008b16: 40c1           	movew %sr,%d1
00008b18: 46c3           	movew %d3,%sr
00008b1a: 0200 0007      	andib #7,%d0
00008b1e: 241f           	movel %sp@+,%d2
00008b20: 261f           	movel %sp@+,%d3
00008b22: 4e75           	rts
00008b24: 31ef 0004 8606 	movew %sp@(4),0xffff8606
00008b2a: 2039 0004 bc94 	movel 0x4bc94,%d0
00008b30: 5380           	subql #1,%d0
00008b32: 6afc           	bpls 0x8b30
00008b34: 31ef 0006 8604 	movew %sp@(6),0xffff8604
00008b3a: 4e75           	rts
00008b3c: 2f02           	movel %d2,%sp@-
00008b3e: 302f 0008      	movew %sp@(8),%d0
00008b42: 3400           	movew %d0,%d2
00008b44: c5fc 0016      	mulsw #22,%d2
00008b48: 0682 0004 bc60 	addil #310368,%d2
00008b4e: 33fc 0001 0000 	movew #1,0x43e
00008b54: 043e 
00008b56: b079 0004 bc9c 	cmpw 0x4bc9c,%d0
00008b5c: 672e           	beqs 0x8b8c
00008b5e: 33c0 0004 bc9c 	movew %d0,0x4bc9c
00008b64: 3040           	moveaw %d0,%a0
00008b66: 2008           	movel %a0,%d0
00008b68: d088           	addl %a0,%d0
00008b6a: d088           	addl %a0,%d0
00008b6c: d080           	addl %d0,%d0
00008b6e: d080           	addl %d0,%d0
00008b70: 9088           	subl %a0,%d0
00008b72: d080           	addl %d0,%d0
00008b74: 2040           	moveal %d0,%a0
00008b76: d1fc 0004 bc66 	addal #310374,%a0
00008b7c: 3010           	movew %a0@,%d0
00008b7e: 6d0c           	blts 0x8b8c
00008b80: 3f00           	movew %d0,%sp@-
00008b82: 3f3c 0082      	movew #130,%sp@-
00008b86: 4eba ff9c      	jsr %pc@(0x8b24)
00008b8a: 588f           	addql #4,%sp
00008b8c: 2f02           	movel %d2,%sp@-
00008b8e: 4eba fece      	jsr %pc@(0x8a5e)
00008b92: 588f           	addql #4,%sp
00008b94: 241f           	movel %sp@+,%d2
00008b96: 4e75           	rts
00008b98: 31fc 0090 8606 	movew #144,0xffff8606
00008b9e: 2039 0004 bc90 	movel 0x4bc90,%d0
00008ba4: 5380           	subql #1,%d0
00008ba6: 6afc           	bpls 0x8ba4
00008ba8: 31fc 0190 8606 	movew #400,0xffff8606
00008bae: 2039 0004 bc90 	movel 0x4bc90,%d0
00008bb4: 5380           	subql #1,%d0
00008bb6: 6afc           	bpls 0x8bb4
00008bb8: 31ef 0004 8604 	movew %sp@(4),0xffff8604
00008bbe: 0cb9 0003 0000 	cmpil #196608,0x4c0de
00008bc4: 0004 c0de 
00008bc8: 6608           	bnes 0x8bd2
00008bca: 1038 860f      	moveb 0xffff860f,%d0
00008bce: 44c0           	movew %d0,%ccr
00008bd0: 6bf8           	bmis 0x8bca
00008bd2: 4e75           	rts
00008bd4: 2f0a           	movel %a2,%sp@-
00008bd6: 2f02           	movel %d2,%sp@-
00008bd8: 322f 000c      	movew %sp@(12),%d1
00008bdc: 243c 0000 012c 	movel #300,%d2
00008be2: 4a79 0004 bc8c 	tstw 0x4bc8c
00008be8: 6606           	bnes 0x8bf0
00008bea: 243c 0000 0258 	movel #600,%d2
00008bf0: 3001           	movew %d1,%d0
00008bf2: 0240 00f0      	andiw #240,%d0
00008bf6: 0c40 00b0      	cmpiw #176,%d0
00008bfa: 6754           	beqs 0x8c50
00008bfc: 0c40 00f0      	cmpiw #240,%d0
00008c00: 674e           	beqs 0x8c50
00008c02: 0c40 00a0      	cmpiw #160,%d0
00008c06: 6748           	beqs 0x8c50
00008c08: 303c 0080      	movew #128,%d0
00008c0c: 3f01           	movew %d1,%sp@-
00008c0e: 3f00           	movew %d0,%sp@-
00008c10: 45fa ff12      	lea %pc@(0x8b24),%a2
00008c14: 4e92           	jsr %a2@
00008c16: 2039 0004 bc90 	movel 0x4bc90,%d0
00008c1c: 5380           	subql #1,%d0
00008c1e: 6afc           	bpls 0x8c1c
00008c20: 2f02           	movel %d2,%sp@-
00008c22: 4eb9 0000 d734 	jsr 0xd734
00008c28: 508f           	addql #8,%sp
00008c2a: 4241           	clrw %d1
00008c2c: 4a40           	tstw %d0
00008c2e: 6718           	beqs 0x8c48
00008c30: 3f3c 00d0      	movew #208,%sp@-
00008c34: 3f3c 0080      	movew #128,%sp@-
00008c38: 4e92           	jsr %a2@
00008c3a: 2039 0004 bc94 	movel 0x4bc94,%d0
00008c40: 5380           	subql #1,%d0
00008c42: 6afc           	bpls 0x8c40
00008c44: 588f           	addql #4,%sp
00008c46: 72ff           	moveq #-1,%d1
00008c48: 3001           	movew %d1,%d0
00008c4a: 241f           	movel %sp@+,%d2
00008c4c: 245f           	moveal %sp@+,%a2
00008c4e: 4e75           	rts
00008c50: 303c 0180      	movew #384,%d0
00008c54: 60b6           	bras 0x8c0c
00008c56: 31fc 0190 8606 	movew #400,0xffff8606
00008c5c: 2039 0004 bc90 	movel 0x4bc90,%d0
00008c62: 5380           	subql #1,%d0
00008c64: 6afc           	bpls 0x8c62
00008c66: 31fc 0090 8606 	movew #144,0xffff8606
00008c6c: 2039 0004 bc90 	movel 0x4bc90,%d0
00008c72: 5380           	subql #1,%d0
00008c74: 6afc           	bpls 0x8c72
00008c76: 31fc 0001 8604 	movew #1,0xffff8604
00008c7c: 4e75           	rts
00008c7e: 31fc 0080 8606 	movew #128,0xffff8606
00008c84: 2039 0004 bc94 	movel 0x4bc94,%d0
00008c8a: 5380           	subql #1,%d0
00008c8c: 6afc           	bpls 0x8c8a
00008c8e: 3038 8604      	movew 0xffff8604,%d0
00008c92: 4e75           	rts
00008c94: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00008c98: 362f 0018      	movew %sp@(24),%d3
00008c9c: 3079 0004 bc9c 	moveaw 0x4bc9c,%a0
00008ca2: 2408           	movel %a0,%d2
00008ca4: d488           	addl %a0,%d2
00008ca6: d488           	addl %a0,%d2
00008ca8: d482           	addl %d2,%d2
00008caa: d482           	addl %d2,%d2
00008cac: 9488           	subl %a0,%d2
00008cae: d482           	addl %d2,%d2
00008cb0: 0682 0004 bc60 	addil #310368,%d2
00008cb6: 2642           	moveal %d2,%a3
00008cb8: 5c8b           	addql #6,%a3
00008cba: b653           	cmpw %a3@,%d3
00008cbc: 6744           	beqs 0x8d02
00008cbe: 3f03           	movew %d3,%sp@-
00008cc0: 3f3c 0086      	movew #134,%sp@-
00008cc4: 4eba fe5e      	jsr %pc@(0x8b24)
00008cc8: 2442           	moveal %d2,%a2
00008cca: 548a           	addql #2,%a2
00008ccc: 3012           	movew %a2@,%d0
00008cce: 0040 0010      	oriw #16,%d0
00008cd2: 3f00           	movew %d0,%sp@-
00008cd4: 49fa fefe      	lea %pc@(0x8bd4),%a4
00008cd8: 4e94           	jsr %a4@
00008cda: 5c8f           	addql #6,%sp
00008cdc: 4a40           	tstw %d0
00008cde: 6c20           	bges 0x8d00
00008ce0: 3f12           	movew %a2@,%sp@-
00008ce2: 4e94           	jsr %a4@
00008ce4: 548f           	addql #2,%sp
00008ce6: 4a40           	tstw %d0
00008ce8: 6708           	beqs 0x8cf2
00008cea: 70fa           	moveq #-6,%d0
00008cec: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00008cf0: 4e75           	rts
00008cf2: 4eba ff8a      	jsr %pc@(0x8c7e)
00008cf6: 0240 0004      	andiw #4,%d0
00008cfa: 67ee           	beqs 0x8cea
00008cfc: 4253           	clrw %a3@
00008cfe: 60ea           	bras 0x8cea
00008d00: 3683           	movew %d3,%a3@
00008d02: 4240           	clrw %d0
00008d04: 60e6           	bras 0x8cec
00008d06: 2f0a           	movel %a2,%sp@-
00008d08: 2f02           	movel %d2,%sp@-
00008d0a: 3039 0004 bc9c 	movew 0x4bc9c,%d0
00008d10: 6d3a           	blts 0x8d4c
00008d12: 3040           	moveaw %d0,%a0
00008d14: 45f0 8800      	lea %a0@(0000000000000000,%a0:l),%a2
00008d18: d5c8           	addal %a0,%a2
00008d1a: d5ca           	addal %a2,%a2
00008d1c: d5ca           	addal %a2,%a2
00008d1e: 95c8           	subal %a0,%a2
00008d20: d5ca           	addal %a2,%a2
00008d22: d5fc 0004 bc60 	addal #310368,%a2
00008d28: 302a 0006      	movew %a2@(6),%d0
00008d2c: 6d1e           	blts 0x8d4c
00008d2e: 3f00           	movew %d0,%sp@-
00008d30: 3f3c 0086      	movew #134,%sp@-
00008d34: 4eba fdee      	jsr %pc@(0x8b24)
00008d38: 302a 0002      	movew %a2@(2),%d0
00008d3c: 0040 0010      	oriw #16,%d0
00008d40: 3f00           	movew %d0,%sp@-
00008d42: 4eba fe90      	jsr %pc@(0x8bd4)
00008d46: 4eba ff36      	jsr %pc@(0x8c7e)
00008d4a: 5c8f           	addql #6,%sp
00008d4c: 2439 0000 04ba 	movel 0x4ba,%d2
00008d52: 3239 0004 bc9c 	movew 0x4bc9c,%d1
00008d58: 6d14           	blts 0x8d6e
00008d5a: 48c1           	extl %d1
00008d5c: 2001           	movel %d1,%d0
00008d5e: e788           	lsll #3,%d0
00008d60: d081           	addl %d1,%d0
00008d62: d080           	addl %d0,%d0
00008d64: 2040           	moveal %d0,%a0
00008d66: d1fc 0004 ba88 	addal #309896,%a0
00008d6c: 2082           	movel %d2,%a0@
00008d6e: 0682 0000 03e8 	addil #1000,%d2
00008d74: 23c2 0004 bc98 	movel %d2,0x4bc98
00008d7a: 33fc 0000 0000 	movew #0,0x43e
00008d80: 043e 
00008d82: 241f           	movel %sp@+,%d2
00008d84: 245f           	moveal %sp@+,%a2
00008d86: 4e75           	rts
00008d88: 31fc 0090 8606 	movew #144,0xffff8606
00008d8e: 3038 8606      	movew 0xffff8606,%d0
00008d92: 0800 0000      	btst #0,%d0
00008d96: 6722           	beqs 0x8dba
00008d98: 4eba fee4      	jsr %pc@(0x8c7e)
00008d9c: 0800 0004      	btst #4,%d0
00008da0: 661c           	bnes 0x8dbe
00008da2: 4a6f 0004      	tstw %sp@(4)
00008da6: 6706           	beqs 0x8dae
00008da8: 0800 0006      	btst #6,%d0
00008dac: 6614           	bnes 0x8dc2
00008dae: 44c0           	movew %d0,%ccr
00008db0: 6b14           	bmis 0x8dc6
00008db2: 44c0           	movew %d0,%ccr
00008db4: 6714           	beqs 0x8dca
00008db6: 4240           	clrw %d0
00008db8: 4e75           	rts
00008dba: 70f4           	moveq #-12,%d0
00008dbc: 60fa           	bras 0x8db8
00008dbe: 70f8           	moveq #-8,%d0
00008dc0: 60f6           	bras 0x8db8
00008dc2: 70f3           	moveq #-13,%d0
00008dc4: 60f2           	bras 0x8db8
00008dc6: 70fc           	moveq #-4,%d0
00008dc8: 60ee           	bras 0x8db8
00008dca: 70fe           	moveq #-2,%d0
00008dcc: 60ea           	bras 0x8db8
00008dce: 302f 0004      	movew %sp@(4),%d0
00008dd2: 322f 0006      	movew %sp@(6),%d1
00008dd6: 4a40           	tstw %d0
00008dd8: 670a           	beqs 0x8de4
00008dda: 0c40 0001      	cmpiw #1,%d0
00008dde: 671a           	beqs 0x8dfa
00008de0: 7007           	moveq #7,%d0
00008de2: 6002           	bras 0x8de6
00008de4: 7005           	moveq #5,%d0
00008de6: 4a41           	tstw %d1
00008de8: 6704           	beqs 0x8dee
00008dea: 0200 fffe      	andib #-2,%d0
00008dee: 0240 00ff      	andiw #255,%d0
00008df2: 3f40 0004      	movew %d0,%sp@(4)
00008df6: 6000 fcf6      	braw 0x8aee
00008dfa: 7003           	moveq #3,%d0
00008dfc: 60e8           	bras 0x8de6
00008dfe: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00008e02: 362f 0018      	movew %sp@(24),%d3
00008e06: 3f03           	movew %d3,%sp@-
00008e08: 4eba fd32      	jsr %pc@(0x8b3c)
00008e0c: 4267           	clrw %sp@-
00008e0e: 3f03           	movew %d3,%sp@-
00008e10: 4eba ffbc      	jsr %pc@(0x8dce)
00008e14: 3f3c 00d0      	movew #208,%sp@-
00008e18: 3f3c 0080      	movew #128,%sp@-
00008e1c: 4eba fd06      	jsr %pc@(0x8b24)
00008e20: 2039 0004 bc94 	movel 0x4bc94,%d0
00008e26: 5380           	subql #1,%d0
00008e28: 6afc           	bpls 0x8e26
00008e2a: 3803           	movew %d3,%d4
00008e2c: 48c4           	extl %d4
00008e2e: 2404           	movel %d4,%d2
00008e30: d484           	addl %d4,%d2
00008e32: d484           	addl %d4,%d2
00008e34: 2442           	moveal %d2,%a2
00008e36: d5c2           	addal %d2,%a2
00008e38: d5ca           	addal %a2,%a2
00008e3a: 95c4           	subal %d4,%a2
00008e3c: d5ca           	addal %a2,%a2
00008e3e: d5fc 0004 bc60 	addal #310368,%a2
00008e44: 302a 0002      	movew %a2@(2),%d0
00008e48: 0040 0008      	oriw #8,%d0
00008e4c: 3f00           	movew %d0,%sp@-
00008e4e: 4eba fd84      	jsr %pc@(0x8bd4)
00008e52: 4fef 000c      	lea %sp@(12),%sp
00008e56: 4a40           	tstw %d0
00008e58: 6d00 0092      	bltw 0x8eec
00008e5c: 4eba fe20      	jsr %pc@(0x8c7e)
00008e60: 0240 0004      	andiw #4,%d0
00008e64: 6700 0086      	beqw 0x8eec
00008e68: 426a 0006      	clrw %a2@(6)
00008e6c: 45f9 0004 ba80 	lea 0x4ba80,%a2
00008e72: 2a04           	movel %d4,%d5
00008e74: e78d           	lsll #3,%d5
00008e76: 2045           	moveal %d5,%a0
00008e78: d1c4           	addal %d4,%a0
00008e7a: 2a08           	movel %a0,%d5
00008e7c: da88           	addl %a0,%d5
00008e7e: 35bc 0100 5800 	movew #256,%a2@(0000000000000000,%d5:l)
00008e84: 4878 0200      	pea 0x200
00008e88: 4eb9 0000 582e 	jsr 0x582e
00008e8e: d5c5           	addal %d5,%a2
00008e90: 3540 0006      	movew %d0,%a2@(6)
00008e94: 42aa 0002      	clrl %a2@(2)
00008e98: 42aa 0008      	clrl %a2@(8)
00008e9c: 157c ff80 0010 	moveb #-128,%a2@(16)
00008ea2: e78a           	lsll #3,%d2
00008ea4: 2042           	moveal %d2,%a0
00008ea6: 91c4           	subal %d4,%a0
00008ea8: d1c8           	addal %a0,%a0
00008eaa: 43f9 0004 b10c 	lea 0x4b10c,%a1
00008eb0: 31bc 0302 9800 	movew #770,%a0@(0000000000000000,%a1:l)
00008eb6: d1fc 0004 b100 	addal #307456,%a0
00008ebc: 42a8 0004      	clrl %a0@(4)
00008ec0: 42a8 0008      	clrl %a0@(8)
00008ec4: 317c 0001 0022 	movew #1,%a0@(34)
00008eca: 317c 0009 0020 	movew #9,%a0@(32)
00008ed0: 3143 002c      	movew %d3,%a0@(44)
00008ed4: 317c 0200 000e 	movew #512,%a0@(14)
00008eda: 5279 0000 04a6 	addqw #1,0x4a6
00008ee0: 7001           	moveq #1,%d0
00008ee2: e9a8           	lsll %d4,%d0
00008ee4: 81b9 0000 04c2 	orl %d0,0x4c2
00008eea: 588f           	addql #4,%sp
00008eec: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
00008ef0: 6000 fe14      	braw 0x8d06
00008ef4: 518f           	subql #8,%sp
00008ef6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00008efa: 262f 0038      	movel %sp@(56),%d3
00008efe: 3a2f 003e      	movew %sp@(62),%d5
00008f02: 3c2f 0040      	movew %sp@(64),%d6
00008f06: 3e2f 0046      	movew %sp@(70),%d7
00008f0a: 0c45 0001      	cmpiw #1,%d5
00008f0e: 6200 0186      	bhiw 0x9096
00008f12: 3405           	movew %d5,%d2
00008f14: 48c2           	extl %d2
00008f16: 2002           	movel %d2,%d0
00008f18: e788           	lsll #3,%d0
00008f1a: d082           	addl %d2,%d0
00008f1c: d080           	addl %d0,%d0
00008f1e: 41f9 0004 ba80 	lea 0x4ba80,%a0
00008f24: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
00008f28: 6700 016c      	beqw 0x9096
00008f2c: 3f05           	movew %d5,%sp@-
00008f2e: 4eba fc0c      	jsr %pc@(0x8b3c)
00008f32: 3f2f 0046      	movew %sp@(70),%sp@-
00008f36: 3f05           	movew %d5,%sp@-
00008f38: 4eba fe94      	jsr %pc@(0x8dce)
00008f3c: 3f2f 0048      	movew %sp@(72),%sp@-
00008f40: 4eba fd52      	jsr %pc@(0x8c94)
00008f44: 508f           	addql #8,%sp
00008f46: 4a40           	tstw %d0
00008f48: 6714           	beqs 0x8f5e
00008f4a: 2f40 002c      	movel %d0,%sp@(44)
00008f4e: 4eba fdb6      	jsr %pc@(0x8d06)
00008f52: 202f 002c      	movel %sp@(44),%d0
00008f56: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00008f5a: 508f           	addql #8,%sp
00008f5c: 4e75           	rts
00008f5e: 382f 003c      	movew %sp@(60),%d4
00008f62: 0244 0001      	andiw #1,%d4
00008f66: 2002           	movel %d2,%d0
00008f68: d082           	addl %d2,%d0
00008f6a: d082           	addl %d2,%d0
00008f6c: d080           	addl %d0,%d0
00008f6e: d080           	addl %d0,%d0
00008f70: 9082           	subl %d2,%d0
00008f72: d080           	addl %d0,%d0
00008f74: 2040           	moveal %d0,%a0
00008f76: d1fc 0004 bc64 	addal #310372,%a0
00008f7c: 4a10           	tstb %a0@
00008f7e: 57c0           	seq %d0
00008f80: 4880           	extw %d0
00008f82: 4440           	negw %d0
00008f84: 3f40 0030      	movew %d0,%sp@(48)
00008f88: 0803 0000      	btst #0,%d3
00008f8c: 660a           	bnes 0x8f98
00008f8e: b6b9 0000 042e 	cmpl 0x42e,%d3
00008f94: 6500 0106      	bcsw 0x909c
00008f98: 2439 0000 04c6 	movel 0x4c6,%d2
00008f9e: 4a44           	tstw %d4
00008fa0: 6722           	beqs 0x8fc4
00008fa2: 4a82           	tstl %d2
00008fa4: 6616           	bnes 0x8fbc
00008fa6: 3007           	movew %d7,%d0
00008fa8: 48c0           	extl %d0
00008faa: 7209           	moveq #9,%d1
00008fac: e3a8           	lsll %d1,%d0
00008fae: 2f00           	movel %d0,%sp@-
00008fb0: 2f03           	movel %d3,%sp@-
00008fb2: 4eb9 0000 3166 	jsr 0x3166
00008fb8: 508f           	addql #8,%sp
00008fba: 7400           	moveq #0,%d2
00008fbc: 367c 00a0      	moveaw #160,%a3
00008fc0: 4a44           	tstw %d4
00008fc2: 6604           	bnes 0x8fc8
00008fc4: 367c 0080      	moveaw #128,%a3
00008fc8: de46           	addw %d6,%d7
00008fca: 3f47 0032      	movew %d7,%sp@(50)
00008fce: bc6f 0032      	cmpw %sp@(50),%d6
00008fd2: 6606           	bnes 0x8fda
00008fd4: 4240           	clrw %d0
00008fd6: 6000 ff72      	braw 0x8f4a
00008fda: 4a82           	tstl %d2
00008fdc: 6600 00ca      	bnew 0x90a8
00008fe0: 2e03           	movel %d3,%d7
00008fe2: 95ca           	subal %a2,%a2
00008fe4: 49fa fb3e      	lea %pc@(0x8b24),%a4
00008fe8: 4bf9 0000 81c0 	lea 0x81c0,%a5
00008fee: 4dfa fbe4      	lea %pc@(0x8bd4),%fp
00008ff2: 3f06           	movew %d6,%sp@-
00008ff4: 3f3c 0084      	movew #132,%sp@-
00008ff8: 4e94           	jsr %a4@
00008ffa: 2f07           	movel %d7,%sp@-
00008ffc: 4e95           	jsr %a5@
00008ffe: 508f           	addql #8,%sp
00009000: 4a44           	tstw %d4
00009002: 6640           	bnes 0x9044
00009004: 4eba fc50      	jsr %pc@(0x8c56)
00009008: 3f0b           	movew %a3,%sp@-
0000900a: 4e96           	jsr %fp@
0000900c: 548f           	addql #2,%sp
0000900e: 4a40           	tstw %d0
00009010: 6d7e           	blts 0x9090
00009012: 3f04           	movew %d4,%sp@-
00009014: 4eba fd72      	jsr %pc@(0x8d88)
00009018: 548f           	addql #2,%sp
0000901a: 4a40           	tstw %d0
0000901c: 673e           	beqs 0x905c
0000901e: 0c40 fff3      	cmpiw #-13,%d0
00009022: 6700 ff26      	beqw 0x8f4a
00009026: 0c40 fff8      	cmpiw #-8,%d0
0000902a: 6624           	bnes 0x9050
0000902c: 4a6f 0030      	tstw %sp@(48)
00009030: 661e           	bnes 0x9050
00009032: 3f05           	movew %d5,%sp@-
00009034: 4eba fa58      	jsr %pc@(0x8a8e)
00009038: 548f           	addql #2,%sp
0000903a: 95ca           	subal %a2,%a2
0000903c: 3f7c 0001 0030 	movew #1,%sp@(48)
00009042: 60ae           	bras 0x8ff2
00009044: 3f3c 0001      	movew #1,%sp@-
00009048: 4eba fb4e      	jsr %pc@(0x8b98)
0000904c: 548f           	addql #2,%sp
0000904e: 60b8           	bras 0x9008
00009050: 320a           	movew %a2,%d1
00009052: 6600 fef6      	bnew 0x8f4a
00009056: 347c 0001      	moveaw #1,%a2
0000905a: 6096           	bras 0x8ff2
0000905c: 4a44           	tstw %d4
0000905e: 6624           	bnes 0x9084
00009060: 4878 0200      	pea 0x200
00009064: 2f07           	movel %d7,%sp@-
00009066: 4eb9 0000 3178 	jsr 0x3178
0000906c: 508f           	addql #8,%sp
0000906e: 4a82           	tstl %d2
00009070: 6712           	beqs 0x9084
00009072: 4878 0200      	pea 0x200
00009076: 2f02           	movel %d2,%sp@-
00009078: 2f03           	movel %d3,%sp@-
0000907a: 4eb9 0001 b8fc 	jsr 0x1b8fc
00009080: 4fef 000c      	lea %sp@(12),%sp
00009084: 0683 0000 0200 	addil #512,%d3
0000908a: 5246           	addqw #1,%d6
0000908c: 6000 ff40      	braw 0x8fce
00009090: 70fe           	moveq #-2,%d0
00009092: 6000 feb6      	braw 0x8f4a
00009096: 70f1           	moveq #-15,%d0
00009098: 6000 febc      	braw 0x8f56
0000909c: 4a44           	tstw %d4
0000909e: 6600 ff06      	bnew 0x8fa6
000090a2: 7400           	moveq #0,%d2
000090a4: 6000 ff1e      	braw 0x8fc4
000090a8: 4a44           	tstw %d4
000090aa: 6720           	beqs 0x90cc
000090ac: 2e3c 0000 0200 	movel #512,%d7
000090b2: 2f07           	movel %d7,%sp@-
000090b4: 2f03           	movel %d3,%sp@-
000090b6: 2f02           	movel %d2,%sp@-
000090b8: 4eb9 0001 b8fc 	jsr 0x1b8fc
000090be: 2f07           	movel %d7,%sp@-
000090c0: 2f02           	movel %d2,%sp@-
000090c2: 4eb9 0000 3166 	jsr 0x3166
000090c8: 4fef 0014      	lea %sp@(20),%sp
000090cc: 2e02           	movel %d2,%d7
000090ce: 6000 ff12      	braw 0x8fe2
000090d2:  _flop_hdv_init
000090d2: 2f0a           	movel %a2,%sp@-
000090d4: 2f02           	movel %d2,%sp@-
000090d6: 33fc 00ff 0000 	movew #255,0x444
000090dc: 0444 
000090de: 33fc 0003 0000 	movew #3,0x440
000090e4: 0440 
000090e6: 33fc ffff 0004 	movew #-1,0x4bc9c
000090ec: bc9c 
000090ee: 2439 0004 ceb4 	movel 0x4ceb4,%d2
000090f4: 45f9 0001 e780 	lea 0x1e780,%a2
000090fa: 4878 0014      	pea 0x14
000090fe: 2f02           	movel %d2,%sp@-
00009100: 4e92           	jsr %a2@
00009102: 508f           	addql #8,%sp
00009104: 23c0 0004 bc94 	movel %d0,0x4bc94
0000910a: 4878 00c8      	pea 0xc8
0000910e: 2f02           	movel %d2,%sp@-
00009110: 4e92           	jsr %a2@
00009112: 508f           	addql #8,%sp
00009114: 23c0 0004 bc90 	movel %d0,0x4bc90
0000911a: 42b9 0004 bc98 	clrl 0x4bc98
00009120: 4279 0000 04a6 	clrw 0x4a6
00009126: 4267           	clrw %sp@-
00009128: 45fa f8d2      	lea %pc@(0x89fc),%a2
0000912c: 4e92           	jsr %a2@
0000912e: 3f3c 0001      	movew #1,%sp@-
00009132: 4e92           	jsr %a2@
00009134: 4267           	clrw %sp@-
00009136: 45fa fcc6      	lea %pc@(0x8dfe),%a2
0000913a: 4e92           	jsr %a2@
0000913c: 3f3c 0001      	movew #1,%sp@-
00009140: 4e92           	jsr %a2@
00009142: 508f           	addql #8,%sp
00009144: 4a39 0004 ba92 	tstb 0x4ba92
0000914a: 6618           	bnes 0x9164
0000914c: 4267           	clrw %sp@-
0000914e: 4eba f9ec      	jsr %pc@(0x8b3c)
00009152: 3f3c 0005      	movew #5,%sp@-
00009156: 4eba f996      	jsr %pc@(0x8aee)
0000915a: 588f           	addql #4,%sp
0000915c: 241f           	movel %sp@+,%d2
0000915e: 245f           	moveal %sp@+,%a2
00009160: 6000 fba4      	braw 0x8d06
00009164: 241f           	movel %sp@+,%d2
00009166: 245f           	moveal %sp@+,%a2
00009168: 4e75           	rts
0000916a:  _flop_boot_read
0000916a: 3f3c 0001      	movew #1,%sp@-
0000916e: 4267           	clrw %sp@-
00009170: 4267           	clrw %sp@-
00009172: 3f3c 0001      	movew #1,%sp@-
00009176: 3f39 0000 0446 	movew 0x446,%sp@-
0000917c: 4267           	clrw %sp@-
0000917e: 2f39 0000 04c6 	movel 0x4c6,%sp@-
00009184: 4eba fd6e      	jsr %pc@(0x8ef4)
00009188: 4fef 0010      	lea %sp@(16),%sp
0000918c: 4e75           	rts
0000918e:  _flop_checksum
0000918e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00009192: 302f 0010      	movew %sp@(16),%d0
00009196: c1fc 0016      	mulsw #22,%d0
0000919a: 2440           	moveal %d0,%a2
0000919c: d5fc 0004 bc6a 	addal #310378,%a2
000091a2: 7400           	moveq #0,%d2
000091a4: 47f9 0000 5548 	lea 0x5548,%a3
000091aa: 206f 0012      	moveal %sp@(18),%a0
000091ae: 4870 2800      	pea %a0@(0000000000000000,%d2:l)
000091b2: 4e93           	jsr %a3@
000091b4: 34c0           	movew %d0,%a2@+
000091b6: 0682 0000 0200 	addil #512,%d2
000091bc: 588f           	addql #4,%sp
000091be: 0c82 0000 0c00 	cmpil #3072,%d2
000091c4: 66e4           	bnes 0x91aa
000091c6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000091ca: 4e75           	rts
000091cc:  _flop_mediach
000091cc: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
000091d0: 342f 0018      	movew %sp@(24),%d2
000091d4: 3242           	moveaw %d2,%a1
000091d6: 2009           	movel %a1,%d0
000091d8: d089           	addl %a1,%d0
000091da: d089           	addl %a1,%d0
000091dc: 2040           	moveal %d0,%a0
000091de: d1c0           	addal %d0,%a0
000091e0: d1c8           	addal %a0,%a0
000091e2: 91c9           	subal %a1,%a0
000091e4: d1c8           	addal %a0,%a0
000091e6: d1fc 0004 bc60 	addal #310368,%a0
000091ec: 47e8 0009      	lea %a0@(9),%a3
000091f0: 4a13           	tstb %a3@
000091f2: 6700 00e2      	beqw 0x92d6
000091f6: 2479 0000 04c6 	moveal 0x4c6,%a2
000091fc: 4213           	clrb %a3@
000091fe: 4a28 0008      	tstb %a0@(8)
00009202: 6608           	bnes 0x920c
00009204: 7002           	moveq #2,%d0
00009206: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0000920a: 4e75           	rts
0000920c: 2639 0000 04ba 	movel 0x4ba,%d3
00009212: e788           	lsll #3,%d0
00009214: 9089           	subl %a1,%d0
00009216: d080           	addl %d0,%d0
00009218: 2040           	moveal %d0,%a0
0000921a: d1fc 0004 b12c 	addal #307500,%a0
00009220: 3210           	movew %a0@,%d1
00009222: 48c1           	extl %d1
00009224: 2001           	movel %d1,%d0
00009226: e788           	lsll #3,%d0
00009228: d081           	addl %d1,%d0
0000922a: d080           	addl %d0,%d0
0000922c: 2040           	moveal %d0,%a0
0000922e: d1fc 0004 ba88 	addal #309896,%a0
00009234: 7064           	moveq #100,%d0
00009236: d090           	addl %a0@,%d0
00009238: b680           	cmpl %d0,%d3
0000923a: 6500 009a      	bcsw 0x92d6
0000923e: 3f3c 0006      	movew #6,%sp@-
00009242: 4267           	clrw %sp@-
00009244: 4267           	clrw %sp@-
00009246: 3f3c 0001      	movew #1,%sp@-
0000924a: 3f02           	movew %d2,%sp@-
0000924c: 4267           	clrw %sp@-
0000924e: 2f0a           	movel %a2,%sp@-
00009250: 4eba fca2      	jsr %pc@(0x8ef4)
00009254: 4fef 0010      	lea %sp@(16),%sp
00009258: 4a40           	tstw %d0
0000925a: 66a8           	bnes 0x9204
0000925c: 3602           	movew %d2,%d3
0000925e: c7fc 002e      	mulsw #46,%d3
00009262: 4878 0003      	pea 0x3
00009266: 2003           	movel %d3,%d0
00009268: 0680 0004 b125 	addil #307493,%d0
0000926e: 2f00           	movel %d0,%sp@-
00009270: 486a 0008      	pea %a2@(8)
00009274: 47f9 0001 bdf6 	lea 0x1bdf6,%a3
0000927a: 4e93           	jsr %a3@
0000927c: 4fef 000c      	lea %sp@(12),%sp
00009280: 4a40           	tstw %d0
00009282: 6680           	bnes 0x9204
00009284: 4878 0004      	pea 0x4
00009288: 0683 0004 b128 	addil #307496,%d3
0000928e: 2f03           	movel %d3,%sp@-
00009290: 486a 0027      	pea %a2@(39)
00009294: 4e93           	jsr %a3@
00009296: 4fef 000c      	lea %sp@(12),%sp
0000929a: 4a40           	tstw %d0
0000929c: 6600 ff66      	bnew 0x9204
000092a0: 2679 0000 04c6 	moveal 0x4c6,%a3
000092a6: c5fc 0016      	mulsw #22,%d2
000092aa: 2442           	moveal %d2,%a2
000092ac: d5fc 0004 bc6a 	addal #310378,%a2
000092b2: 7400           	moveq #0,%d2
000092b4: 49f9 0000 5548 	lea 0x5548,%a4
000092ba: 4873 2800      	pea %a3@(0000000000000000,%d2:l)
000092be: 4e94           	jsr %a4@
000092c0: 588f           	addql #4,%sp
000092c2: b05a           	cmpw %a2@+,%d0
000092c4: 6600 ff3e      	bnew 0x9204
000092c8: 0682 0000 0200 	addil #512,%d2
000092ce: 0c82 0000 0c00 	cmpil #3072,%d2
000092d4: 66e4           	bnes 0x92ba
000092d6: 7000           	moveq #0,%d0
000092d8: 6000 ff2c      	braw 0x9206
000092dc:  _protobt
000092dc: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
000092e0: 266f 0020      	moveal %sp@(32),%a3
000092e4: 242f 0024      	movel %sp@(36),%d2
000092e8: 382f 0028      	movew %sp@(40),%d4
000092ec: 362f 002a      	movew %sp@(42),%d3
000092f0: 2f0b           	movel %a3,%sp@-
000092f2: 49f9 0000 5548 	lea 0x5548,%a4
000092f8: 4e94           	jsr %a4@
000092fa: 3a00           	movew %d0,%d5
000092fc: 588f           	addql #4,%sp
000092fe: 4a82           	tstl %d2
00009300: 6d26           	blts 0x9328
00009302: 0c82 00ff ffff 	cmpil #16777215,%d2
00009308: 6f0a           	bles 0x9314
0000930a: 3f3c 0011      	movew #17,%sp@-
0000930e: 4e4e           	trap #14
00009310: 548f           	addql #2,%sp
00009312: 2400           	movel %d0,%d2
00009314: 1742 0008      	moveb %d2,%a3@(8)
00009318: 2002           	movel %d2,%d0
0000931a: e080           	asrl #8,%d0
0000931c: 1740 0009      	moveb %d0,%a3@(9)
00009320: 4842           	swap %d2
00009322: 48c2           	extl %d2
00009324: 1742 000a      	moveb %d2,%a3@(10)
00009328: 0c44 0006      	cmpiw #6,%d4
0000932c: 6220           	bhis 0x934e
0000932e: c9fc 0013      	mulsw #19,%d4
00009332: 0684 0000 9b34 	addil #39732,%d4
00009338: 41eb 000b      	lea %a3@(11),%a0
0000933c: 7000           	moveq #0,%d0
0000933e: 2244           	moveal %d4,%a1
00009340: 11b1 0800 0800 	moveb %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
00009346: 5280           	addql #1,%d0
00009348: 7213           	moveq #19,%d1
0000934a: b280           	cmpl %d0,%d1
0000934c: 66f0           	bnes 0x933e
0000934e: 4a43           	tstw %d3
00009350: 6c0a           	bges 0x935c
00009352: 0c45 1234      	cmpiw #4660,%d5
00009356: 57c3           	seq %d3
00009358: 4883           	extw %d3
0000935a: 4443           	negw %d3
0000935c: 426b 01fe      	clrw %a3@(510)
00009360: 2f0b           	movel %a3,%sp@-
00009362: 4e94           	jsr %a4@
00009364: 327c 1234      	moveaw #4660,%a1
00009368: 92c0           	subaw %d0,%a1
0000936a: 3009           	movew %a1,%d0
0000936c: 3209           	movew %a1,%d1
0000936e: e049           	lsrw #8,%d1
00009370: 1741 01fe      	moveb %d1,%a3@(510)
00009374: 588f           	addql #4,%sp
00009376: 4a43           	tstw %d3
00009378: 670a           	beqs 0x9384
0000937a: 1740 01ff      	moveb %d0,%a3@(511)
0000937e: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00009382: 4e75           	rts
00009384: 5200           	addqb #1,%d0
00009386: 60f2           	bras 0x937a
00009388:  _floprd
00009388: 3f2f 0014      	movew %sp@(20),%sp@-
0000938c: 3f2f 0014      	movew %sp@(20),%sp@-
00009390: 3f2f 0014      	movew %sp@(20),%sp@-
00009394: 3f2f 0014      	movew %sp@(20),%sp@-
00009398: 3f2f 0014      	movew %sp@(20),%sp@-
0000939c: 4267           	clrw %sp@-
0000939e: 2f2f 0010      	movel %sp@(16),%sp@-
000093a2: 4eba fb50      	jsr %pc@(0x8ef4)
000093a6: 4fef 0010      	lea %sp@(16),%sp
000093aa: 48c0           	extl %d0
000093ac: 4e75           	rts
000093ae:  _flopwr
000093ae: 3f2f 0014      	movew %sp@(20),%sp@-
000093b2: 3f2f 0014      	movew %sp@(20),%sp@-
000093b6: 3f2f 0014      	movew %sp@(20),%sp@-
000093ba: 3f2f 0014      	movew %sp@(20),%sp@-
000093be: 3f2f 0014      	movew %sp@(20),%sp@-
000093c2: 3f3c 0001      	movew #1,%sp@-
000093c6: 2f2f 0010      	movel %sp@(16),%sp@-
000093ca: 4eba fb28      	jsr %pc@(0x8ef4)
000093ce: 4fef 0010      	lea %sp@(16),%sp
000093d2: 48c0           	extl %d0
000093d4: 4e75           	rts
000093d6:  _flopver
000093d6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000093da: 246f 0030      	moveal %sp@(48),%a2
000093de: 382f 0038      	movew %sp@(56),%d4
000093e2: 0c44 0001      	cmpiw #1,%d4
000093e6: 6200 011e      	bhiw 0x9506
000093ea: 3404           	movew %d4,%d2
000093ec: 48c2           	extl %d2
000093ee: 2002           	movel %d2,%d0
000093f0: e788           	lsll #3,%d0
000093f2: d082           	addl %d2,%d0
000093f4: d080           	addl %d0,%d0
000093f6: 41f9 0004 ba80 	lea 0x4ba80,%a0
000093fc: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
00009400: 6700 0104      	beqw 0x9506
00009404: b5f9 0000 042e 	cmpal 0x42e,%a2
0000940a: 6436           	bccs 0x9442
0000940c: 2c0a           	movel %a2,%d6
0000940e: 0686 0000 0200 	addil #512,%d6
00009414: 3f04           	movew %d4,%sp@-
00009416: 4eba f724      	jsr %pc@(0x8b3c)
0000941a: 3f2f 0040      	movew %sp@(64),%sp@-
0000941e: 3f04           	movew %d4,%sp@-
00009420: 4eba f9ac      	jsr %pc@(0x8dce)
00009424: 3f2f 0042      	movew %sp@(66),%sp@-
00009428: 4eba f86a      	jsr %pc@(0x8c94)
0000942c: 3640           	moveaw %d0,%a3
0000942e: 508f           	addql #8,%sp
00009430: b6fc 0000      	cmpaw #0,%a3
00009434: 671c           	beqs 0x9452
00009436: 4eba f8ce      	jsr %pc@(0x8d06)
0000943a: 200b           	movel %a3,%d0
0000943c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00009440: 4e75           	rts
00009442: 4eb9 0001 b47a 	jsr 0x1b47a
00009448: 2c00           	movel %d0,%d6
0000944a: 66c8           	bnes 0x9414
0000944c: 367c fff4      	moveaw #-12,%a3
00009450: 60e8           	bras 0x943a
00009452: 2002           	movel %d2,%d0
00009454: d082           	addl %d2,%d0
00009456: d082           	addl %d2,%d0
00009458: d080           	addl %d0,%d0
0000945a: d080           	addl %d0,%d0
0000945c: 9082           	subl %d2,%d0
0000945e: d080           	addl %d0,%d0
00009460: 2040           	moveal %d0,%a0
00009462: d1fc 0004 bc64 	addal #310372,%a0
00009468: 4a10           	tstb %a0@
0000946a: 57c2           	seq %d2
0000946c: 4882           	extw %d2
0000946e: 4442           	negw %d2
00009470: 4245           	clrw %d5
00009472: 49fa f61a      	lea %pc@(0x8a8e),%a4
00009476: 362f 003a      	movew %sp@(58),%d3
0000947a: d645           	addw %d5,%d3
0000947c: ba6f 0040      	cmpw %sp@(64),%d5
00009480: 6d4e           	blts 0x94d0
00009482: 4eba f882      	jsr %pc@(0x8d06)
00009486: 4252           	clrw %a2@
00009488: 60b0           	bras 0x943a
0000948a: 7e01           	moveq #1,%d7
0000948c: 3f03           	movew %d3,%sp@-
0000948e: 3f3c 0084      	movew #132,%sp@-
00009492: 4eba f690      	jsr %pc@(0x8b24)
00009496: 2f06           	movel %d6,%sp@-
00009498: 4eb9 0000 81c0 	jsr 0x81c0
0000949e: 4e95           	jsr %a5@
000094a0: 3f3c 0080      	movew #128,%sp@-
000094a4: 4e96           	jsr %fp@
000094a6: 4fef 000a      	lea %sp@(10),%sp
000094aa: 4a40           	tstw %d0
000094ac: 6d66           	blts 0x9514
000094ae: 4267           	clrw %sp@-
000094b0: 4eba f8d6      	jsr %pc@(0x8d88)
000094b4: 548f           	addql #2,%sp
000094b6: 4a40           	tstw %d0
000094b8: 6748           	beqs 0x9502
000094ba: 0c40 fff8      	cmpiw #-8,%d0
000094be: 661c           	bnes 0x94dc
000094c0: 4a42           	tstw %d2
000094c2: 6618           	bnes 0x94dc
000094c4: 3f04           	movew %d4,%sp@-
000094c6: 4e94           	jsr %a4@
000094c8: 548f           	addql #2,%sp
000094ca: 7401           	moveq #1,%d2
000094cc: 4247           	clrw %d7
000094ce: 60bc           	bras 0x948c
000094d0: 4247           	clrw %d7
000094d2: 4bfa f782      	lea %pc@(0x8c56),%a5
000094d6: 4dfa f6fc      	lea %pc@(0x8bd4),%fp
000094da: 60b0           	bras 0x948c
000094dc: 4a47           	tstw %d7
000094de: 67aa           	beqs 0x948a
000094e0: 4a43           	tstw %d3
000094e2: 6602           	bnes 0x94e6
000094e4: 76ff           	moveq #-1,%d3
000094e6: 220a           	movel %a2,%d1
000094e8: 5481           	addql #2,%d1
000094ea: 3483           	movew %d3,%a2@
000094ec: 0c40 fff5      	cmpiw #-11,%d0
000094f0: 6708           	beqs 0x94fa
000094f2: 0c40 fff8      	cmpiw #-8,%d0
000094f6: 6702           	beqs 0x94fa
000094f8: 3640           	moveaw %d0,%a3
000094fa: 5245           	addqw #1,%d5
000094fc: 2441           	moveal %d1,%a2
000094fe: 6000 ff76      	braw 0x9476
00009502: 220a           	movel %a2,%d1
00009504: 60f4           	bras 0x94fa
00009506: 367c fff1      	moveaw #-15,%a3
0000950a: 6000 ff2e      	braw 0x943a
0000950e: 3483           	movew %d3,%a2@
00009510: 70fe           	moveq #-2,%d0
00009512: 60e4           	bras 0x94f8
00009514: 220a           	movel %a2,%d1
00009516: 5481           	addql #2,%d1
00009518: 4a43           	tstw %d3
0000951a: 66f2           	bnes 0x950e
0000951c: 34bc ffff      	movew #-1,%a2@
00009520: 60ee           	bras 0x9510
00009522: 48e7 3f00      	moveml %d2-%d7,%sp@-
00009526: 362f 0022      	movew %sp@(34),%d3
0000952a: 382f 0024      	movew %sp@(36),%d4
0000952e: 3a2f 0026      	movew %sp@(38),%d5
00009532: 3c2f 0028      	movew %sp@(40),%d6
00009536: 3e2f 002a      	movew %sp@(42),%d7
0000953a: 3f07           	movew %d7,%sp@-
0000953c: 3f06           	movew %d6,%sp@-
0000953e: 3f05           	movew %d5,%sp@-
00009540: 3f04           	movew %d4,%sp@-
00009542: 3f03           	movew %d3,%sp@-
00009544: 3f2f 002a      	movew %sp@(42),%sp@-
00009548: 2f2f 0028      	movel %sp@(40),%sp@-
0000954c: 4eba f9a6      	jsr %pc@(0x8ef4)
00009550: 3400           	movew %d0,%d2
00009552: 4fef 0010      	lea %sp@(16),%sp
00009556: 302f 0020      	movew %sp@(32),%d0
0000955a: 0800 0000      	btst #0,%d0
0000955e: 6736           	beqs 0x9596
00009560: 4a42           	tstw %d2
00009562: 6632           	bnes 0x9596
00009564: 4a79 0000 0444 	tstw 0x444
0000956a: 672a           	beqs 0x9596
0000956c: 3f07           	movew %d7,%sp@-
0000956e: 3f06           	movew %d6,%sp@-
00009570: 3f05           	movew %d5,%sp@-
00009572: 3f04           	movew %d4,%sp@-
00009574: 3f03           	movew %d3,%sp@-
00009576: 42a7           	clrl %sp@-
00009578: 2f39 0000 04c6 	movel 0x4c6,%sp@-
0000957e: 4eba fe56      	jsr %pc@(0x93d6)
00009582: 4fef 0012      	lea %sp@(18),%sp
00009586: 4a40           	tstw %d0
00009588: 6614           	bnes 0x959e
0000958a: 2079 0000 04c6 	moveal 0x4c6,%a0
00009590: 4a50           	tstw %a0@
00009592: 6702           	beqs 0x9596
00009594: 74f0           	moveq #-16,%d2
00009596: 3002           	movew %d2,%d0
00009598: 4cdf 00fc      	moveml %sp@+,%d2-%d7
0000959c: 4e75           	rts
0000959e: 3400           	movew %d0,%d2
000095a0: 60f4           	bras 0x9596
000095a2:  _floppy_rw
000095a2: 598f           	subql #4,%sp
000095a4: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000095a8: 3c6f 0034      	moveaw %sp@(52),%fp
000095ac: 282f 0036      	movel %sp@(54),%d4
000095b0: 206f 003c      	moveal %sp@(60),%a0
000095b4: 362f 0040      	movew %sp@(64),%d3
000095b8: 3c2f 0044      	movew %sp@(68),%d6
000095bc: 0c46 0001      	cmpiw #1,%d6
000095c0: 6200 0120      	bhiw 0x96e2
000095c4: 3206           	movew %d6,%d1
000095c6: 48c1           	extl %d1
000095c8: 2001           	movel %d1,%d0
000095ca: e788           	lsll #3,%d0
000095cc: d081           	addl %d1,%d0
000095ce: d080           	addl %d0,%d0
000095d0: 43f9 0004 ba80 	lea 0x4ba80,%a1
000095d6: 4a31 0800      	tstb %a1@(0000000000000000,%d0:l)
000095da: 6700 0106      	beqw 0x96e2
000095de: 2208           	movel %a0,%d1
000095e0: 82c3           	divuw %d3,%d1
000095e2: 3401           	movew %d1,%d2
000095e4: 3003           	movew %d3,%d0
000095e6: c1c1           	mulsw %d1,%d0
000095e8: 3a08           	movew %a0,%d5
000095ea: 9a40           	subw %d0,%d5
000095ec: 326f 003a      	moveaw %sp@(58),%a1
000095f0: 5349           	subqw #1,%a1
000095f2: 45f0 9000      	lea %a0@(0000000000000000,%a1:w),%a2
000095f6: 2e0a           	movel %a2,%d7
000095f8: 8ec3           	divuw %d3,%d7
000095fa: 3a47           	moveaw %d7,%a5
000095fc: 47fa ff24      	lea %pc@(0x9522),%a3
00009600: be41           	cmpw %d1,%d7
00009602: 6f64           	bles 0x9668
00009604: 0c6f 0001 0042 	cmpiw #1,%sp@(66)
0000960a: 673c           	beqs 0x9648
0000960c: 3001           	movew %d1,%d0
0000960e: 0240 0001      	andiw #1,%d0
00009612: e242           	asrw #1,%d2
00009614: 3843           	moveaw %d3,%a4
00009616: 98c5           	subaw %d5,%a4
00009618: 3f0c           	movew %a4,%sp@-
0000961a: 3f00           	movew %d0,%sp@-
0000961c: 3f02           	movew %d2,%sp@-
0000961e: 5245           	addqw #1,%d5
00009620: 3f05           	movew %d5,%sp@-
00009622: 3f06           	movew %d6,%sp@-
00009624: 3f0e           	movew %fp,%sp@-
00009626: 2f04           	movel %d4,%sp@-
00009628: 2f41 003c      	movel %d1,%sp@(60)
0000962c: 4e93           	jsr %a3@
0000962e: 3a00           	movew %d0,%d5
00009630: 4fef 0010      	lea %sp@(16),%sp
00009634: 222f 002c      	movel %sp@(44),%d1
00009638: 4a40           	tstw %d0
0000963a: 6710           	beqs 0x964c
0000963c: 3040           	moveaw %d0,%a0
0000963e: 2008           	movel %a0,%d0
00009640: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00009644: 588f           	addql #4,%sp
00009646: 4e75           	rts
00009648: 4240           	clrw %d0
0000964a: 60c8           	bras 0x9614
0000964c: 300c           	movew %a4,%d0
0000964e: 48c0           	extl %d0
00009650: 7409           	moveq #9,%d2
00009652: e5a8           	lsll %d2,%d0
00009654: d880           	addl %d0,%d4
00009656: 3401           	movew %d1,%d2
00009658: 5242           	addqw #1,%d2
0000965a: 3843           	moveaw %d3,%a4
0000965c: 200c           	movel %a4,%d0
0000965e: 7209           	moveq #9,%d1
00009660: e3a8           	lsll %d1,%d0
00009662: 2840           	moveal %d0,%a4
00009664: b44d           	cmpw %a5,%d2
00009666: 6d38           	blts 0x96a0
00009668: 0c6f 0001 0042 	cmpiw #1,%sp@(66)
0000966e: 676e           	beqs 0x96de
00009670: 3202           	movew %d2,%d1
00009672: 0241 0001      	andiw #1,%d1
00009676: e242           	asrw #1,%d2
00009678: c7c7           	mulsw %d7,%d3
0000967a: 94c3           	subaw %d3,%a2
0000967c: 300a           	movew %a2,%d0
0000967e: 9045           	subw %d5,%d0
00009680: 5240           	addqw #1,%d0
00009682: 3f00           	movew %d0,%sp@-
00009684: 3f01           	movew %d1,%sp@-
00009686: 3f02           	movew %d2,%sp@-
00009688: 5245           	addqw #1,%d5
0000968a: 3f05           	movew %d5,%sp@-
0000968c: 3f06           	movew %d6,%sp@-
0000968e: 3f0e           	movew %fp,%sp@-
00009690: 2f04           	movel %d4,%sp@-
00009692: 4e93           	jsr %a3@
00009694: 4fef 0010      	lea %sp@(16),%sp
00009698: 4a40           	tstw %d0
0000969a: 6630           	bnes 0x96cc
0000969c: 91c8           	subal %a0,%a0
0000969e: 609e           	bras 0x963e
000096a0: 0c6f 0001 0042 	cmpiw #1,%sp@(66)
000096a6: 672a           	beqs 0x96d2
000096a8: 3002           	movew %d2,%d0
000096aa: e240           	asrw #1,%d0
000096ac: 3202           	movew %d2,%d1
000096ae: 0241 0001      	andiw #1,%d1
000096b2: 3f03           	movew %d3,%sp@-
000096b4: 3f01           	movew %d1,%sp@-
000096b6: 3f00           	movew %d0,%sp@-
000096b8: 3f3c 0001      	movew #1,%sp@-
000096bc: 3f06           	movew %d6,%sp@-
000096be: 3f0e           	movew %fp,%sp@-
000096c0: 2f04           	movel %d4,%sp@-
000096c2: 4e93           	jsr %a3@
000096c4: 4fef 0010      	lea %sp@(16),%sp
000096c8: 4a40           	tstw %d0
000096ca: 670c           	beqs 0x96d8
000096cc: 3040           	moveaw %d0,%a0
000096ce: 6000 ff6e      	braw 0x963e
000096d2: 4241           	clrw %d1
000096d4: 3002           	movew %d2,%d0
000096d6: 60da           	bras 0x96b2
000096d8: d88c           	addl %a4,%d4
000096da: 5242           	addqw #1,%d2
000096dc: 6086           	bras 0x9664
000096de: 4241           	clrw %d1
000096e0: 6096           	bras 0x9678
000096e2: 307c fff1      	moveaw #-15,%a0
000096e6: 6000 ff56      	braw 0x963e
000096ea:  _flopfmt
000096ea: 518f           	subql #8,%sp
000096ec: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000096f0: 246f 0038      	moveal %sp@(56),%a2
000096f4: 3a2f 0040      	movew %sp@(64),%d5
000096f8: 342f 0042      	movew %sp@(66),%d2
000096fc: 382f 0048      	movew %sp@(72),%d4
00009700: 3c2f 004e      	movew %sp@(78),%d6
00009704: 0c45 0001      	cmpiw #1,%d5
00009708: 6200 02b2      	bhiw 0x99bc
0000970c: 3205           	movew %d5,%d1
0000970e: 48c1           	extl %d1
00009710: 2001           	movel %d1,%d0
00009712: e788           	lsll #3,%d0
00009714: d081           	addl %d1,%d0
00009716: d080           	addl %d0,%d0
00009718: 41f9 0004 ba80 	lea 0x4ba80,%a0
0000971e: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
00009722: 6700 0298      	beqw 0x99bc
00009726: 0caf 8765 4321 	cmpil #-2023406815,%sp@(74)
0000972c: 004a 
0000972e: 670e           	beqs 0x973e
00009730: 307c fff0      	moveaw #-16,%a0
00009734: 2008           	movel %a0,%d0
00009736: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000973a: 508f           	addql #8,%sp
0000973c: 4e75           	rts
0000973e: 3002           	movew %d2,%d0
00009740: 0640 fff3      	addiw #-13,%d0
00009744: 0c40 0007      	cmpiw #7,%d0
00009748: 6300 0138      	blsw 0x9882
0000974c: 0640 000c      	addiw #12,%d0
00009750: 0c40 0009      	cmpiw #9,%d0
00009754: 62da           	bhis 0x9730
00009756: 3f7c 003c 002e 	movew #60,%sp@(46)
0000975c: 363c 186a      	movew #6250,%d3
00009760: 426f 0030      	clrw %sp@(48)
00009764: b5f9 0000 042e 	cmpal 0x42e,%a2
0000976a: 650e           	bcss 0x977a
0000976c: 4eb9 0001 b47a 	jsr 0x1b47a
00009772: 2440           	moveal %d0,%a2
00009774: 4a80           	tstl %d0
00009776: 6700 024c      	beqw 0x99c4
0000977a: 4a44           	tstw %d4
0000977c: 6f0a           	bles 0x9788
0000977e: 3004           	movew %d4,%d0
00009780: 48c0           	extl %d0
00009782: 81c2           	divsw %d2,%d0
00009784: 2800           	movel %d0,%d4
00009786: 4844           	swap %d4
00009788: 4a44           	tstw %d4
0000978a: 6602           	bnes 0x978e
0000978c: 7801           	moveq #1,%d4
0000978e: 3006           	movew %d6,%d0
00009790: e048           	lsrw #8,%d0
00009792: 1f40 0032      	moveb %d0,%sp@(50)
00009796: 1f46 0033      	moveb %d6,%sp@(51)
0000979a: 386f 002e      	moveaw %sp@(46),%a4
0000979e: 2f0c           	movel %a4,%sp@-
000097a0: 3f3c 004e      	movew #78,%sp@-
000097a4: 2f0a           	movel %a2,%sp@-
000097a6: 47f9 0001 bb7e 	lea 0x1bb7e,%a3
000097ac: 4e93           	jsr %a3@
000097ae: 49f2 c800      	lea %a2@(0000000000000000,%a4:l),%a4
000097b2: 3e04           	movew %d4,%d7
000097b4: 4447           	negw %d7
000097b6: 4bec 023b      	lea %a4@(571),%a5
000097ba: 4fef 000a      	lea %sp@(10),%sp
000097be: 9dce           	subal %fp,%fp
000097c0: 4246           	clrw %d6
000097c2: 200d           	movel %a5,%d0
000097c4: 0680 ffff fdc5 	addil #-571,%d0
000097ca: b446           	cmpw %d6,%d2
000097cc: 6e00 00c8      	bgtw 0x9896
000097d0: 3003           	movew %d3,%d0
000097d2: 906f 002e      	subw %sp@(46),%d0
000097d6: 3202           	movew %d2,%d1
000097d8: c3fc fd9a      	mulsw #-614,%d1
000097dc: d041           	addw %d1,%d0
000097de: 3040           	moveaw %d0,%a0
000097e0: 2f08           	movel %a0,%sp@-
000097e2: 3f3c 004e      	movew #78,%sp@-
000097e6: 3002           	movew %d2,%d0
000097e8: 6c02           	bges 0x97ec
000097ea: 4240           	clrw %d0
000097ec: c1fc 0264      	mulsw #612,%d0
000097f0: 4874 0800      	pea %a4@(0000000000000000,%d0:l)
000097f4: 4eb9 0001 bb7e 	jsr 0x1bb7e
000097fa: 3643           	moveaw %d3,%a3
000097fc: 2f0b           	movel %a3,%sp@-
000097fe: 2f0a           	movel %a2,%sp@-
00009800: 4eb9 0000 3166 	jsr 0x3166
00009806: 3045           	moveaw %d5,%a0
00009808: 2008           	movel %a0,%d0
0000980a: d088           	addl %a0,%d0
0000980c: d088           	addl %a0,%d0
0000980e: d080           	addl %d0,%d0
00009810: d080           	addl %d0,%d0
00009812: 9088           	subl %a0,%d0
00009814: d080           	addl %d0,%d0
00009816: 2040           	moveal %d0,%a0
00009818: d1fc 0004 bc65 	addal #310373,%a0
0000981e: 10af 0043      	moveb %sp@(67),%a0@
00009822: 3f05           	movew %d5,%sp@-
00009824: 4eba f316      	jsr %pc@(0x8b3c)
00009828: 3f2f 005a      	movew %sp@(90),%sp@-
0000982c: 3f05           	movew %d5,%sp@-
0000982e: 4eba f59e      	jsr %pc@(0x8dce)
00009832: 3f2f 005c      	movew %sp@(92),%sp@-
00009836: 4eba f45c      	jsr %pc@(0x8c94)
0000983a: 3600           	movew %d0,%d3
0000983c: 4fef 001a      	lea %sp@(26),%sp
00009840: 49fa f4c4      	lea %pc@(0x8d06),%a4
00009844: 6700 0138      	beqw 0x997e
00009848: 4e94           	jsr %a4@
0000984a: 3043           	moveaw %d3,%a0
0000984c: b0fc 0000      	cmpaw #0,%a0
00009850: 6600 fee2      	bnew 0x9734
00009854: 3f02           	movew %d2,%sp@-
00009856: 3f2f 0048      	movew %sp@(72),%sp@-
0000985a: 3f2f 0048      	movew %sp@(72),%sp@-
0000985e: 3f3c 0001      	movew #1,%sp@-
00009862: 3f05           	movew %d5,%sp@-
00009864: 42a7           	clrl %sp@-
00009866: 2f0a           	movel %a2,%sp@-
00009868: 4eba fb6c      	jsr %pc@(0x93d6)
0000986c: 2040           	moveal %d0,%a0
0000986e: 4fef 0012      	lea %sp@(18),%sp
00009872: 4a80           	tstl %d0
00009874: 6600 febe      	bnew 0x9734
00009878: 4a52           	tstw %a2@
0000987a: 6700 feb8      	beqw 0x9734
0000987e: 6000 feb0      	braw 0x9730
00009882: 3f7c 0078 002e 	movew #120,%sp@(46)
00009888: 363c 30d4      	movew #12500,%d3
0000988c: 3f7c 0003 0030 	movew #3,%sp@(48)
00009892: 6000 fed0      	braw 0x9764
00009896: 4878 000c      	pea 0xc
0000989a: 4267           	clrw %sp@-
0000989c: 2f00           	movel %d0,%sp@-
0000989e: 4e93           	jsr %a3@
000098a0: 4878 0003      	pea 0x3
000098a4: 3f3c 00f5      	movew #245,%sp@-
000098a8: 486d fdd1      	pea %a5@(-559)
000098ac: 4e93           	jsr %a3@
000098ae: 1b7c fffe fdd4 	moveb #-2,%a5@(-556)
000098b4: 1b6f 0059 fdd5 	moveb %sp@(89),%a5@(-555)
000098ba: 1b6f 005b fdd6 	moveb %sp@(91),%a5@(-554)
000098c0: 4fef 0014      	lea %sp@(20),%sp
000098c4: 4a44           	tstw %d4
000098c6: 6f00 0098      	blew 0x9960
000098ca: de44           	addw %d4,%d7
000098cc: 3207           	movew %d7,%d1
000098ce: 48c1           	extl %d1
000098d0: 83c2           	divsw %d2,%d1
000098d2: 2e01           	movel %d1,%d7
000098d4: 4847           	swap %d7
000098d6: 3007           	movew %d7,%d0
000098d8: 48c0           	extl %d0
000098da: 220e           	movel %fp,%d1
000098dc: 0101           	btst %d0,%d1
000098de: 667a           	bnes 0x995a
000098e0: 1207           	moveb %d7,%d1
000098e2: 5201           	addqb #1,%d1
000098e4: 1b41 fdd7      	moveb %d1,%a5@(-553)
000098e8: 7201           	moveq #1,%d1
000098ea: e1a9           	lsll %d0,%d1
000098ec: 2001           	movel %d1,%d0
000098ee: 220e           	movel %fp,%d1
000098f0: 8280           	orl %d0,%d1
000098f2: 2c41           	moveal %d1,%fp
000098f4: 1b7c 0002 fdd8 	moveb #2,%a5@(-552)
000098fa: 1b7c fff7 fdd9 	moveb #-9,%a5@(-551)
00009900: 4878 0016      	pea 0x16
00009904: 3f3c 004e      	movew #78,%sp@-
00009908: 486d fdda      	pea %a5@(-550)
0000990c: 4e93           	jsr %a3@
0000990e: 4878 000c      	pea 0xc
00009912: 4267           	clrw %sp@-
00009914: 486d fdf0      	pea %a5@(-528)
00009918: 4e93           	jsr %a3@
0000991a: 4878 0003      	pea 0x3
0000991e: 3f3c 00f5      	movew #245,%sp@-
00009922: 486d fdfc      	pea %a5@(-516)
00009926: 4e93           	jsr %a3@
00009928: 43ed fe00      	lea %a5@(-512),%a1
0000992c: 1b7c fffb fdff 	moveb #-5,%a5@(-513)
00009932: 4fef 001e      	lea %sp@(30),%sp
00009936: bbc9           	cmpal %a1,%a5
00009938: 6636           	bnes 0x9970
0000993a: 224d           	moveal %a5,%a1
0000993c: 12fc fff7      	moveb #-9,%a1@+
00009940: 4878 0028      	pea 0x28
00009944: 3f3c 004e      	movew #78,%sp@-
00009948: 2f09           	movel %a1,%sp@-
0000994a: 4e93           	jsr %a3@
0000994c: 5246           	addqw #1,%d6
0000994e: 4bed 0264      	lea %a5@(612),%a5
00009952: 4fef 000a      	lea %sp@(10),%sp
00009956: 6000 fe6a      	braw 0x97c2
0000995a: 5247           	addqw #1,%d7
0000995c: 6000 ff6e      	braw 0x98cc
00009960: 206f 003c      	moveal %sp@(60),%a0
00009964: 1b68 0001 fdd7 	moveb %a0@(1),%a5@(-553)
0000996a: 54af 003c      	addql #2,%sp@(60)
0000996e: 6084           	bras 0x98f4
00009970: 12af 0032      	moveb %sp@(50),%a1@
00009974: 5489           	addql #2,%a1
00009976: 136f 0033 ffff 	moveb %sp@(51),%a1@(-1)
0000997c: 60b8           	bras 0x9936
0000997e: 2f0a           	movel %a2,%sp@-
00009980: 4eb9 0000 81c0 	jsr 0x81c0
00009986: 260b           	movel %a3,%d3
00009988: 0683 0000 01ff 	addil #511,%d3
0000998e: 7009           	moveq #9,%d0
00009990: e0ab           	lsrl %d0,%d3
00009992: 3f03           	movew %d3,%sp@-
00009994: 4eba f202      	jsr %pc@(0x8b98)
00009998: 3f3c 00f0      	movew #240,%sp@-
0000999c: 4eba f236      	jsr %pc@(0x8bd4)
000099a0: 508f           	addql #8,%sp
000099a2: 4a40           	tstw %d0
000099a4: 6d10           	blts 0x99b6
000099a6: 3f3c 0001      	movew #1,%sp@-
000099aa: 4eba f3dc      	jsr %pc@(0x8d88)
000099ae: 3600           	movew %d0,%d3
000099b0: 548f           	addql #2,%sp
000099b2: 6000 fe94      	braw 0x9848
000099b6: 76fe           	moveq #-2,%d3
000099b8: 6000 fe8e      	braw 0x9848
000099bc: 307c fff1      	moveaw #-15,%a0
000099c0: 6000 fd72      	braw 0x9734
000099c4: 307c fff4      	moveaw #-12,%a0
000099c8: 6000 fd6a      	braw 0x9734
000099cc:  _floprate
000099cc: 2f02           	movel %d2,%sp@-
000099ce: 302f 0008      	movew %sp@(8),%d0
000099d2: 342f 000a      	movew %sp@(10),%d2
000099d6: 0c40 0001      	cmpiw #1,%d0
000099da: 6200 0090      	bhiw 0x9a6c
000099de: 3240           	moveaw %d0,%a1
000099e0: 2009           	movel %a1,%d0
000099e2: e788           	lsll #3,%d0
000099e4: d089           	addl %a1,%d0
000099e6: d080           	addl %d0,%d0
000099e8: 41f9 0004 ba80 	lea 0x4ba80,%a0
000099ee: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
000099f2: 6778           	beqs 0x9a6c
000099f4: 41f9 0004 bc60 	lea 0x4bc60,%a0
000099fa: 2009           	movel %a1,%d0
000099fc: d089           	addl %a1,%d0
000099fe: 0c42 fffc      	cmpiw #-4,%d2
00009a02: 661c           	bnes 0x9a20
00009a04: d089           	addl %a1,%d0
00009a06: d080           	addl %d0,%d0
00009a08: d080           	addl %d0,%d0
00009a0a: 9089           	subl %a1,%d0
00009a0c: d080           	addl %d0,%d0
00009a0e: 0c30 0001 0804 	cmpib #1,%a0@(0000000000000004,%d0:l)
00009a14: 57c0           	seq %d0
00009a16: 4880           	extw %d0
00009a18: 3040           	moveaw %d0,%a0
00009a1a: 2008           	movel %a0,%d0
00009a1c: 241f           	movel %sp@+,%d2
00009a1e: 4e75           	rts
00009a20: 0c42 fffd      	cmpiw #-3,%d2
00009a24: 6612           	bnes 0x9a38
00009a26: d089           	addl %a1,%d0
00009a28: d080           	addl %d0,%d0
00009a2a: d080           	addl %d0,%d0
00009a2c: 9089           	subl %a1,%d0
00009a2e: d080           	addl %d0,%d0
00009a30: 4230 0804      	clrb %a0@(0000000000000004,%d0:l)
00009a34: 4240           	clrw %d0
00009a36: 60e0           	bras 0x9a18
00009a38: 0c42 fffe      	cmpiw #-2,%d2
00009a3c: 6612           	bnes 0x9a50
00009a3e: d089           	addl %a1,%d0
00009a40: d080           	addl %d0,%d0
00009a42: d080           	addl %d0,%d0
00009a44: 9089           	subl %a1,%d0
00009a46: d080           	addl %d0,%d0
00009a48: 11bc 0001 0804 	moveb #1,%a0@(0000000000000004,%d0:l)
00009a4e: 60e4           	bras 0x9a34
00009a50: 2200           	movel %d0,%d1
00009a52: d289           	addl %a1,%d1
00009a54: d281           	addl %d1,%d1
00009a56: d281           	addl %d1,%d1
00009a58: 9289           	subl %a1,%d1
00009a5a: d281           	addl %d1,%d1
00009a5c: 3030 1800      	movew %a0@(0000000000000000,%d1:l),%d0
00009a60: 0c42 0003      	cmpiw #3,%d2
00009a64: 62b2           	bhis 0x9a18
00009a66: 3182 1800      	movew %d2,%a0@(0000000000000000,%d1:l)
00009a6a: 60ac           	bras 0x9a18
00009a6c: 307c fff1      	moveaw #-15,%a0
00009a70: 60a8           	bras 0x9a1a
00009a72:  _flopvbl
00009a72: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00009a76: 3239 0000 04a6 	movew 0x4a6,%d1
00009a7c: 6700 00a8      	beqw 0x9b26
00009a80: 3039 0000 043e 	movew 0x43e,%d0
00009a86: 6600 009e      	bnew 0x9b26
00009a8a: 2039 0000 0466 	movel 0x466,%d0
00009a90: 7407           	moveq #7,%d2
00009a92: c082           	andl %d2,%d0
00009a94: 6600 0090      	bnew 0x9b26
00009a98: 0c41 0002      	cmpiw #2,%d1
00009a9c: 6600 008e      	bnew 0x9b2c
00009aa0: 2039 0000 0466 	movel 0x466,%d0
00009aa6: 44c0           	movew %d0,%ccr
00009aa8: 6a00 0082      	bplw 0x9b2c
00009aac: 7401           	moveq #1,%d2
00009aae: 7003           	moveq #3,%d0
00009ab0: 3200           	movew %d0,%d1
00009ab2: 0241 0007      	andiw #7,%d1
00009ab6: 3f01           	movew %d1,%sp@-
00009ab8: 45fa f034      	lea %pc@(0x8aee),%a2
00009abc: 4e92           	jsr %a2@
00009abe: 1600           	moveb %d0,%d3
00009ac0: 4eba f1bc      	jsr %pc@(0x8c7e)
00009ac4: 3800           	movew %d0,%d4
00009ac6: 0244 0080      	andiw #128,%d4
00009aca: 33c4 0004 bc8c 	movew %d4,0x4bc8c
00009ad0: 0200 0040      	andib #64,%d0
00009ad4: 3242           	moveaw %d2,%a1
00009ad6: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
00009ada: d1c9           	addal %a1,%a0
00009adc: d1c8           	addal %a0,%a0
00009ade: d1c8           	addal %a0,%a0
00009ae0: 91c9           	subal %a1,%a0
00009ae2: d1c8           	addal %a0,%a0
00009ae4: d1fc 0004 bc60 	addal #310368,%a0
00009aea: 1140 0008      	moveb %d0,%a0@(8)
00009aee: 8128 0009      	orb %d0,%a0@(9)
00009af2: 0243 00ff      	andiw #255,%d3
00009af6: 3f03           	movew %d3,%sp@-
00009af8: 4e92           	jsr %a2@
00009afa: 2039 0004 bc98 	movel 0x4bc98,%d0
00009b00: 588f           	addql #4,%sp
00009b02: 6722           	beqs 0x9b26
00009b04: 2239 0000 04ba 	movel 0x4ba,%d1
00009b0a: b280           	cmpl %d0,%d1
00009b0c: 6204           	bhis 0x9b12
00009b0e: 4a44           	tstw %d4
00009b10: 6614           	bnes 0x9b26
00009b12: 3f3c 0007      	movew #7,%sp@-
00009b16: 4e92           	jsr %a2@
00009b18: 42b9 0004 bc98 	clrl 0x4bc98
00009b1e: 4279 0004 bc8c 	clrw 0x4bc8c
00009b24: 548f           	addql #2,%sp
00009b26: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00009b2a: 4e75           	rts
00009b2c: 4242           	clrw %d2
00009b2e: 7005           	moveq #5,%d0
00009b30: 6000 ff7e      	braw 0x9ab0
00009b34: 0002 0101      	orib #1,%d2
00009b38: 0002 4000      	orib #0,%d2
00009b3c: 6801           	bvcs 0x9b3f
00009b3e: fc02 0009      	cp0ldb %d2,%d0,#1,#9
00009b42: 0001 0000      	orib #0,%d1
00009b46: 0000 0202      	orib #2,%d0
00009b4a: 0100           	btst %d0,%d0
00009b4c: 0270 00d0 02fd 	andiw #208,%a0@(fffffffffffffffd,%d0:w:2)
00009b52: 0200 0900      	andib #0,%d0
00009b56: 0200 0000      	andib #0,%d0
00009b5a: 0002 0201      	orib #1,%d2
00009b5e: 0002 7000      	orib #0,%d2
00009b62: d002           	addb %d2,%d0
00009b64: f905           	.short 0xf905
00009b66: 0009           	.short 0x0009
00009b68: 0001 0000      	orib #0,%d1
00009b6c: 0000 0202      	orib #2,%d0
00009b70: 0100           	btst %d0,%d0
00009b72: 0270 00a0 05f9 	andiw #160,@(0000000005000900)@(0000000000000000)
00009b78: 0500 0900 
00009b7c: 0200 0000      	andib #0,%d0
00009b80: 0002 0201      	orib #1,%d2
00009b84: 0002 e000      	orib #0,%d2
00009b88: 400b           	.short 0x400b
00009b8a: f005           	.short 0xf005
00009b8c: 0012 0002      	orib #2,%a2@
00009b90: 0000 0000      	orib #0,%d0
00009b94: 0202 0100      	andib #0,%d2
00009b98: 02e0           	.short 0x02e0
00009b9a: 0080 16f0 0a00 	oril #384829952,%d0
00009ba0: 2400           	movel %d0,%d2
00009ba2: 0200 0000      	andib #0,%d0
00009ba6: 0002 0201      	orib #1,%d2
00009baa: 0002 7000      	orib #0,%d2
00009bae: 4006           	negxb %d6
00009bb0: f905           	.short 0xf905
00009bb2: 000a           	.short 0x000a
00009bb4: 0002 0000      	orib #0,%d2
00009bb8: 0000 0001      	orib #1,%d0
00009bbc: 0001 0000      	orib #0,%d1
00009bc0: 0000 0000      	orib #0,%d0
00009bc4:  _font_init
00009bc4: 4e56 fff4      	linkw %fp,#-12
00009bc8: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00009bcc: 486e fffc      	pea %fp@(-4)
00009bd0: 486e fff8      	pea %fp@(-8)
00009bd4: 486e fff4      	pea %fp@(-12)
00009bd8: 4eb9 0000 6faa 	jsr 0x6faa
00009bde: 282e fff4      	movel %fp@(-12),%d4
00009be2: 4878 005a      	pea 0x5a
00009be6: 2f04           	movel %d4,%sp@-
00009be8: 4879 0004 bcb0 	pea 0x4bcb0
00009bee: 45f9 0001 b8fc 	lea 0x1b8fc,%a2
00009bf4: 4e92           	jsr %a2@
00009bf6: 262e fff8      	movel %fp@(-8),%d3
00009bfa: 4878 005a      	pea 0x5a
00009bfe: 2f03           	movel %d3,%sp@-
00009c00: 4879 0004 bd0a 	pea 0x4bd0a
00009c06: 4e92           	jsr %a2@
00009c08: 242e fffc      	movel %fp@(-4),%d2
00009c0c: 2a3c 0004 bd64 	movel #310628,%d5
00009c12: 4fef 0024      	lea %sp@(36),%sp
00009c16: 4878 005a      	pea 0x5a
00009c1a: 2f02           	movel %d2,%sp@-
00009c1c: 2f05           	movel %d5,%sp@-
00009c1e: 4e92           	jsr %a2@
00009c20: 23c5 0004 bd5e 	movel %d5,0x4bd5e
00009c26: 33fc 0001 0000 	movew #1,0x2292
00009c2c: 2292 
00009c2e: 23c4 0004 bca0 	movel %d4,0x4bca0
00009c34: 23c3 0004 bca4 	movel %d3,0x4bca4
00009c3a: 23c2 0004 bca8 	movel %d2,0x4bca8
00009c40: 42b9 0004 bcac 	clrl 0x4bcac
00009c46: 4fef 000c      	lea %sp@(12),%sp
00009c4a: 4cee 043c ffe0 	moveml %fp@(-32),%d2-%d5/%a2
00009c50: 4e5e           	unlk %fp
00009c52: 4e75           	rts
00009c54:  _font_set_default
00009c54: 2f03           	movel %d3,%sp@-
00009c56: 2f02           	movel %d2,%sp@-
00009c58: 3039 0000 2446 	movew 0x2446,%d0
00009c5e: 41f9 0004 bd0a 	lea 0x4bd0a,%a0
00009c64: 0c40 018f      	cmpiw #399,%d0
00009c68: 6306           	blss 0x9c70
00009c6a: 41f9 0004 bd64 	lea 0x4bd64,%a0
00009c70: 3228 0052      	movew %a0@(82),%d1
00009c74: 33c1 0000 241c 	movew %d1,0x241c
00009c7a: 3439 0000 244c 	movew 0x244c,%d2
00009c80: c5c1           	mulsw %d1,%d2
00009c82: 33c2 0000 2422 	movew %d2,0x2422
00009c88: 3439 0000 243e 	movew 0x243e,%d2
00009c8e: 0282 0000 ffff 	andil #65535,%d2
00009c94: 84e8 0034      	divuw %a0@(52),%d2
00009c98: 5342           	subqw #1,%d2
00009c9a: 33c2 0000 241e 	movew %d2,0x241e
00009ca0: 0280 0000 ffff 	andil #65535,%d0
00009ca6: 80c1           	divuw %d1,%d0
00009ca8: 5340           	subqw #1,%d0
00009caa: 33c0 0000 2420 	movew %d0,0x2420
00009cb0: 33e8 0050 0000 	movew %a0@(80),0x243c
00009cb6: 243c 
00009cb8: 33e8 0024 0000 	movew %a0@(36),0x243a
00009cbe: 243a 
00009cc0: 33e8 0026 0000 	movew %a0@(38),0x2438
00009cc6: 2438 
00009cc8: 23e8 004c 0000 	movel %a0@(76),0x2434
00009cce: 2434 
00009cd0: 23e8 0048 0000 	movel %a0@(72),0x2440
00009cd6: 2440 
00009cd8: 241f           	movel %sp@+,%d2
00009cda: 261f           	movel %sp@+,%d3
00009cdc: 4e75           	rts
00009cde: 0000 48e7      	orib #-25,%d0
00009ce2: 3800           	movew %d0,%d4
00009ce4: 206f 0010      	moveal %sp@(16),%a0
00009ce8: 1428 000d      	moveb %a0@(13),%d2
00009cec: 1828 0009      	moveb %a0@(9),%d4
00009cf0: 162f 0015      	moveb %sp@(21),%d3
00009cf4: 0603 ffcc      	addib #-52,%d3
00009cf8: e14b           	lslw #8,%d3
00009cfa: 102f 0015      	moveb %sp@(21),%d0
00009cfe: 0600 0033      	addib #51,%d0
00009d02: 0240 00ff      	andiw #255,%d0
00009d06: 8043           	orw %d3,%d0
00009d08: e14a           	lslw #8,%d2
00009d0a: 0244 00ff      	andiw #255,%d4
00009d0e: 8444           	orw %d4,%d2
00009d10: b440           	cmpw %d0,%d2
00009d12: 57c0           	seq %d0
00009d14: 4880           	extw %d0
00009d16: 4440           	negw %d0
00009d18: 4cdf 001c      	moveml %sp@+,%d2-%d4
00009d1c: 4e75           	rts
00009d1e: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00009d22: 382f 0018      	movew %sp@(24),%d4
00009d26: 45f9 0004 c008 	lea 0x4c008,%a2
00009d2c: 7401           	moveq #1,%d2
00009d2e: 4243           	clrw %d3
00009d30: 47fa ffae      	lea %pc@(0x9ce0),%a3
00009d34: b843           	cmpw %d3,%d4
00009d36: 6608           	bnes 0x9d40
00009d38: 4240           	clrw %d0
00009d3a: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00009d3e: 4e75           	rts
00009d40: 3002           	movew %d2,%d0
00009d42: c079 0004 c060 	andw 0x4c060,%d0
00009d48: 660a           	bnes 0x9d54
00009d4a: 5243           	addqw #1,%d3
00009d4c: d442           	addw %d2,%d2
00009d4e: 45ea 0016      	lea %a2@(22),%a2
00009d52: 60e0           	bras 0x9d34
00009d54: 3f04           	movew %d4,%sp@-
00009d56: 2f2a 0010      	movel %a2@(16),%sp@-
00009d5a: 4e93           	jsr %a3@
00009d5c: 5c8f           	addql #6,%sp
00009d5e: 4a40           	tstw %d0
00009d60: 67e8           	beqs 0x9d4a
00009d62: 7001           	moveq #1,%d0
00009d64: 60d4           	bras 0x9d3a
00009d66: 2f02           	movel %d2,%sp@-
00009d68: 302f 0008      	movew %sp@(8),%d0
00009d6c: 3200           	movew %d0,%d1
00009d6e: 740f           	moveq #15,%d2
00009d70: e469           	lsrw %d2,%d1
00009d72: d240           	addw %d0,%d1
00009d74: e241           	asrw #1,%d1
00009d76: 3439 0004 c060 	movew 0x4c060,%d2
00009d7c: e262           	asrw %d1,%d2
00009d7e: 0802 0000      	btst #0,%d2
00009d82: 6730           	beqs 0x9db4
00009d84: e788           	lsll #3,%d0
00009d86: 3041           	moveaw %d1,%a0
00009d88: 7208           	moveq #8,%d1
00009d8a: c280           	andl %d0,%d1
00009d8c: 2008           	movel %a0,%d0
00009d8e: d088           	addl %a0,%d0
00009d90: d088           	addl %a0,%d0
00009d92: d080           	addl %d0,%d0
00009d94: d080           	addl %d0,%d0
00009d96: 9088           	subl %a0,%d0
00009d98: d080           	addl %d0,%d0
00009d9a: d081           	addl %d1,%d0
00009d9c: 41f9 0004 c008 	lea 0x4c008,%a0
00009da2: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
00009da6: 0240 00ff      	andiw #255,%d0
00009daa: 3200           	movew %d0,%d1
00009dac: 5541           	subqw #2,%d1
00009dae: 0c41 0001      	cmpiw #1,%d1
00009db2: 6302           	blss 0x9db6
00009db4: 4240           	clrw %d0
00009db6: 241f           	movel %sp@+,%d2
00009db8: 4e75           	rts
00009dba: 206f 0004      	moveal %sp@(4),%a0
00009dbe: 2039 0000 04ba 	movel 0x4ba,%d0
00009dc4: d0af 0008      	addl %sp@(8),%d0
00009dc8: 2239 0004 c004 	movel 0x4c004,%d1
00009dce: 5381           	subql #1,%d1
00009dd0: 6afc           	bpls 0x9dce
00009dd2: 2239 0000 04ba 	movel 0x4ba,%d1
00009dd8: b081           	cmpl %d1,%d0
00009dda: 6e04           	bgts 0x9de0
00009ddc: 7001           	moveq #1,%d0
00009dde: 4e75           	rts
00009de0: 1228 0039      	moveb %a0@(57),%d1
00009de4: 6dec           	blts 0x9dd2
00009de6: 4240           	clrw %d0
00009de8: 60f4           	bras 0x9dde
00009dea: 2f03           	movel %d3,%sp@-
00009dec: 2f02           	movel %d2,%sp@-
00009dee: 226f 000c      	moveal %sp@(12),%a1
00009df2: 206f 0010      	moveal %sp@(16),%a0
00009df6: 202f 0014      	movel %sp@(20),%d0
00009dfa: 322f 0018      	movew %sp@(24),%d1
00009dfe: 2408           	movel %a0,%d2
00009e00: d480           	addl %d0,%d2
00009e02: 4a79 0004 ac6a 	tstw 0x4ac6a
00009e08: 673c           	beqs 0x9e46
00009e0a: 76fc           	moveq #-4,%d3
00009e0c: c083           	andl %d3,%d0
00009e0e: d088           	addl %a0,%d0
00009e10: 4a41           	tstw %d1
00009e12: 6618           	bnes 0x9e2c
00009e14: b1c0           	cmpal %d0,%a0
00009e16: 6528           	bcss 0x9e40
00009e18: b1c2           	cmpal %d2,%a0
00009e1a: 641e           	bccs 0x9e3a
00009e1c: 2011           	movel %a1@,%d0
00009e1e: 6018           	bras 0x9e38
00009e20: 2211           	movel %a1@,%d1
00009e22: e059           	rorw #8,%d1
00009e24: 4841           	swap %d1
00009e26: e059           	rorw #8,%d1
00009e28: 4841           	swap %d1
00009e2a: 20c1           	movel %d1,%a0@+
00009e2c: b1c0           	cmpal %d0,%a0
00009e2e: 65f0           	bcss 0x9e20
00009e30: b1c2           	cmpal %d2,%a0
00009e32: 6406           	bccs 0x9e3a
00009e34: 2011           	movel %a1@,%d0
00009e36: e058           	rorw #8,%d0
00009e38: 3080           	movew %d0,%a0@
00009e3a: 241f           	movel %sp@+,%d2
00009e3c: 261f           	movel %sp@+,%d3
00009e3e: 4e75           	rts
00009e40: 2211           	movel %a1@,%d1
00009e42: 20c1           	movel %d1,%a0@+
00009e44: 60ce           	bras 0x9e14
00009e46: 4a41           	tstw %d1
00009e48: 6752           	beqs 0x9e9c
00009e4a: 72f0           	moveq #-16,%d1
00009e4c: c081           	andl %d1,%d0
00009e4e: d088           	addl %a0,%d0
00009e50: b088           	cmpl %a0,%d0
00009e52: 620c           	bhis 0x9e60
00009e54: b488           	cmpl %a0,%d2
00009e56: 63e2           	blss 0x9e3a
00009e58: 3011           	movew %a1@,%d0
00009e5a: e058           	rorw #8,%d0
00009e5c: 30c0           	movew %d0,%a0@+
00009e5e: 60f4           	bras 0x9e54
00009e60: 2211           	movel %a1@,%d1
00009e62: e059           	rorw #8,%d1
00009e64: 4841           	swap %d1
00009e66: e059           	rorw #8,%d1
00009e68: 4841           	swap %d1
00009e6a: 2081           	movel %d1,%a0@
00009e6c: 2211           	movel %a1@,%d1
00009e6e: e059           	rorw #8,%d1
00009e70: 4841           	swap %d1
00009e72: e059           	rorw #8,%d1
00009e74: 4841           	swap %d1
00009e76: 2141 0004      	movel %d1,%a0@(4)
00009e7a: 2211           	movel %a1@,%d1
00009e7c: e059           	rorw #8,%d1
00009e7e: 4841           	swap %d1
00009e80: e059           	rorw #8,%d1
00009e82: 4841           	swap %d1
00009e84: 2141 0008      	movel %d1,%a0@(8)
00009e88: 2211           	movel %a1@,%d1
00009e8a: e059           	rorw #8,%d1
00009e8c: 4841           	swap %d1
00009e8e: e059           	rorw #8,%d1
00009e90: 4841           	swap %d1
00009e92: 41e8 0010      	lea %a0@(16),%a0
00009e96: 2141 fffc      	movel %d1,%a0@(-4)
00009e9a: 60b4           	bras 0x9e50
00009e9c: 76c0           	moveq #-64,%d3
00009e9e: c083           	andl %d3,%d0
00009ea0: d088           	addl %a0,%d0
00009ea2: b088           	cmpl %a0,%d0
00009ea4: 6208           	bhis 0x9eae
00009ea6: b488           	cmpl %a0,%d2
00009ea8: 6390           	blss 0x9e3a
00009eaa: 30d1           	movew %a1@,%a0@+
00009eac: 60f8           	bras 0x9ea6
00009eae: 20d1           	movel %a1@,%a0@+
00009eb0: 20d1           	movel %a1@,%a0@+
00009eb2: 20d1           	movel %a1@,%a0@+
00009eb4: 20d1           	movel %a1@,%a0@+
00009eb6: 20d1           	movel %a1@,%a0@+
00009eb8: 20d1           	movel %a1@,%a0@+
00009eba: 20d1           	movel %a1@,%a0@+
00009ebc: 20d1           	movel %a1@,%a0@+
00009ebe: 20d1           	movel %a1@,%a0@+
00009ec0: 20d1           	movel %a1@,%a0@+
00009ec2: 20d1           	movel %a1@,%a0@+
00009ec4: 20d1           	movel %a1@,%a0@+
00009ec6: 20d1           	movel %a1@,%a0@+
00009ec8: 20d1           	movel %a1@,%a0@+
00009eca: 20d1           	movel %a1@,%a0@+
00009ecc: 20d1           	movel %a1@,%a0@+
00009ece: 60d2           	bras 0x9ea2
00009ed0: 2f02           	movel %d2,%sp@-
00009ed2: 226f 0008      	moveal %sp@(8),%a1
00009ed6: 206f 000c      	moveal %sp@(12),%a0
00009eda: 202f 0010      	movel %sp@(16),%d0
00009ede: 2408           	movel %a0,%d2
00009ee0: d480           	addl %d0,%d2
00009ee2: 4a6f 0014      	tstw %sp@(20)
00009ee6: 6756           	beqs 0x9f3e
00009ee8: 72f0           	moveq #-16,%d1
00009eea: c081           	andl %d1,%d0
00009eec: d088           	addl %a0,%d0
00009eee: b088           	cmpl %a0,%d0
00009ef0: 6208           	bhis 0x9efa
00009ef2: b488           	cmpl %a0,%d2
00009ef4: 6240           	bhis 0x9f36
00009ef6: 241f           	movel %sp@+,%d2
00009ef8: 4e75           	rts
00009efa: 2210           	movel %a0@,%d1
00009efc: e059           	rorw #8,%d1
00009efe: 4841           	swap %d1
00009f00: e059           	rorw #8,%d1
00009f02: 4841           	swap %d1
00009f04: 2281           	movel %d1,%a1@
00009f06: 2228 0004      	movel %a0@(4),%d1
00009f0a: e059           	rorw #8,%d1
00009f0c: 4841           	swap %d1
00009f0e: e059           	rorw #8,%d1
00009f10: 4841           	swap %d1
00009f12: 2281           	movel %d1,%a1@
00009f14: 2228 0008      	movel %a0@(8),%d1
00009f18: e059           	rorw #8,%d1
00009f1a: 4841           	swap %d1
00009f1c: e059           	rorw #8,%d1
00009f1e: 4841           	swap %d1
00009f20: 2281           	movel %d1,%a1@
00009f22: 41e8 0010      	lea %a0@(16),%a0
00009f26: 2228 fffc      	movel %a0@(-4),%d1
00009f2a: e059           	rorw #8,%d1
00009f2c: 4841           	swap %d1
00009f2e: e059           	rorw #8,%d1
00009f30: 4841           	swap %d1
00009f32: 2281           	movel %d1,%a1@
00009f34: 60b8           	bras 0x9eee
00009f36: 3018           	movew %a0@+,%d0
00009f38: e058           	rorw #8,%d0
00009f3a: 3280           	movew %d0,%a1@
00009f3c: 60b4           	bras 0x9ef2
00009f3e: 72c0           	moveq #-64,%d1
00009f40: c081           	andl %d1,%d0
00009f42: d088           	addl %a0,%d0
00009f44: b088           	cmpl %a0,%d0
00009f46: 6208           	bhis 0x9f50
00009f48: b488           	cmpl %a0,%d2
00009f4a: 63aa           	blss 0x9ef6
00009f4c: 3298           	movew %a0@+,%a1@
00009f4e: 60f8           	bras 0x9f48
00009f50: 2298           	movel %a0@+,%a1@
00009f52: 2298           	movel %a0@+,%a1@
00009f54: 2298           	movel %a0@+,%a1@
00009f56: 2298           	movel %a0@+,%a1@
00009f58: 2298           	movel %a0@+,%a1@
00009f5a: 2298           	movel %a0@+,%a1@
00009f5c: 2298           	movel %a0@+,%a1@
00009f5e: 2298           	movel %a0@+,%a1@
00009f60: 2298           	movel %a0@+,%a1@
00009f62: 2298           	movel %a0@+,%a1@
00009f64: 2298           	movel %a0@+,%a1@
00009f66: 2298           	movel %a0@+,%a1@
00009f68: 2298           	movel %a0@+,%a1@
00009f6a: 2298           	movel %a0@+,%a1@
00009f6c: 2298           	movel %a0@+,%a1@
00009f6e: 2298           	movel %a0@+,%a1@
00009f70: 60d2           	bras 0x9f44
00009f72: 48e7 3800      	moveml %d2-%d4,%sp@-
00009f76: 226f 0010      	moveal %sp@(16),%a1
00009f7a: 2051           	moveal %a1@,%a0
00009f7c: 3269 0004      	moveaw %a1@(4),%a1
00009f80: 7200           	moveq #0,%d1
00009f82: 7000           	moveq #0,%d0
00009f84: 7401           	moveq #1,%d2
00009f86: 3801           	movew %d1,%d4
00009f88: b249           	cmpw %a1,%d1
00009f8a: 6d12           	blts 0x9f9e
00009f8c: 1228 0001      	moveb %a0@(1),%d1
00009f90: 0201 ffe0      	andib #-32,%d1
00009f94: 6702           	beqs 0x9f98
00009f96: 7004           	moveq #4,%d0
00009f98: 4cdf 001c      	moveml %sp@+,%d2-%d4
00009f9c: 4e75           	rts
00009f9e: 362f 0014      	movew %sp@(20),%d3
00009fa2: c642           	andw %d2,%d3
00009fa4: 6714           	beqs 0x9fba
00009fa6: 1630 1800      	moveb %a0@(0000000000000000,%d1:l),%d3
00009faa: 670e           	beqs 0x9fba
00009fac: 0c44 0001      	cmpiw #1,%d4
00009fb0: 660e           	bnes 0x9fc0
00009fb2: 0203 001f      	andib #31,%d3
00009fb6: 6608           	bnes 0x9fc0
00009fb8: 7004           	moveq #4,%d0
00009fba: d442           	addw %d2,%d2
00009fbc: 5281           	addql #1,%d1
00009fbe: 60c6           	bras 0x9f86
00009fc0: 7003           	moveq #3,%d0
00009fc2: 60d4           	bras 0x9f98
00009fc4: 306f 0004      	moveaw %sp@(4),%a0
00009fc8: 41e8 0012      	lea %a0@(18),%a0
00009fcc: 3048           	moveaw %a0,%a0
00009fce: 2008           	movel %a0,%d0
00009fd0: e788           	lsll #3,%d0
00009fd2: d1c0           	addal %d0,%a0
00009fd4: d1c8           	addal %a0,%a0
00009fd6: d1fc 0004 ba80 	addal #309888,%a0
00009fdc: 4a10           	tstb %a0@
00009fde: 6706           	beqs 0x9fe6
00009fe0: 2028 0002      	movel %a0@(2),%d0
00009fe4: 4e75           	rts
00009fe6: 7000           	moveq #0,%d0
00009fe8: 60fa           	bras 0x9fe4
00009fea: 2f02           	movel %d2,%sp@-
00009fec: 342f 0008      	movew %sp@(8),%d2
00009ff0: 4878 0012      	pea 0x12
00009ff4: 4879 0004 bde8 	pea 0x4bde8
00009ffa: 4eb9 0001 bb70 	jsr 0x1bb70
0000a000: 13fc 000a 0004 	moveb #10,0x4bdef
0000a006: bdef 
0000a008: 3202           	movew %d2,%d1
0000a00a: 700f           	moveq #15,%d0
0000a00c: e069           	lsrw %d0,%d1
0000a00e: d242           	addw %d2,%d1
0000a010: e241           	asrw #1,%d1
0000a012: e78a           	lsll #3,%d2
0000a014: 0281 0000 ffff 	andil #65535,%d1
0000a01a: 7008           	moveq #8,%d0
0000a01c: c480           	andl %d0,%d2
0000a01e: 2001           	movel %d1,%d0
0000a020: d081           	addl %d1,%d0
0000a022: d081           	addl %d1,%d0
0000a024: d080           	addl %d0,%d0
0000a026: d080           	addl %d0,%d0
0000a028: 9081           	subl %d1,%d0
0000a02a: d080           	addl %d0,%d0
0000a02c: d082           	addl %d2,%d0
0000a02e: 2040           	moveal %d0,%a0
0000a030: d1fc 0004 c00d 	addal #311309,%a0
0000a036: 1010           	moveb %a0@,%d0
0000a038: 4210           	clrb %a0@
0000a03a: 508f           	addql #8,%sp
0000a03c: 4a00           	tstb %d0
0000a03e: 671e           	beqs 0xa05e
0000a040: 13fc fff0 0004 	moveb #-16,0x4bde8
0000a046: bde8 
0000a048: 13fc 0005 0004 	moveb #5,0x4bdea
0000a04e: bdea 
0000a050: 0c00 0002      	cmpib #2,%d0
0000a054: 6752           	beqs 0xa0a8
0000a056: 6230           	bhis 0xa088
0000a058: 0c00 0001      	cmpib #1,%d0
0000a05c: 6740           	beqs 0xa09e
0000a05e: 302f 000a      	movew %sp@(10),%d0
0000a062: 0c40 0012      	cmpiw #18,%d0
0000a066: 6f02           	bles 0xa06a
0000a068: 7012           	moveq #18,%d0
0000a06a: 3040           	moveaw %d0,%a0
0000a06c: 2f08           	movel %a0,%sp@-
0000a06e: 4879 0004 bde8 	pea 0x4bde8
0000a074: 2f2f 0014      	movel %sp@(20),%sp@-
0000a078: 4eb9 0001 b8fc 	jsr 0x1b8fc
0000a07e: 4fef 000c      	lea %sp@(12),%sp
0000a082: 7000           	moveq #0,%d0
0000a084: 241f           	movel %sp@+,%d2
0000a086: 4e75           	rts
0000a088: 0c00 0003      	cmpib #3,%d0
0000a08c: 6724           	beqs 0xa0b2
0000a08e: 0c00 0004      	cmpib #4,%d0
0000a092: 66ca           	bnes 0xa05e
0000a094: 13fc 0025 0004 	moveb #37,0x4bdf4
0000a09a: bdf4 
0000a09c: 60c0           	bras 0xa05e
0000a09e: 13fc 0020 0004 	moveb #32,0x4bdf4
0000a0a4: bdf4 
0000a0a6: 60b6           	bras 0xa05e
0000a0a8: 13fc 0021 0004 	moveb #33,0x4bdf4
0000a0ae: bdf4 
0000a0b0: 60ac           	bras 0xa05e
0000a0b2: 13fc 0024 0004 	moveb #36,0x4bdf4
0000a0b8: bdf4 
0000a0ba: 60a2           	bras 0xa05e
0000a0bc: 226f 0004      	moveal %sp@(4),%a1
0000a0c0: 2079 0000 04ba 	moveal 0x4ba,%a0
0000a0c6: 41e8 0014      	lea %a0@(20),%a0
0000a0ca: 2039 0004 c004 	movel 0x4c004,%d0
0000a0d0: 5380           	subql #1,%d0
0000a0d2: 6afc           	bpls 0xa0d0
0000a0d4: 2039 0000 04ba 	movel 0x4ba,%d0
0000a0da: b088           	cmpl %a0,%d0
0000a0dc: 6d04           	blts 0xa0e2
0000a0de: 7001           	moveq #1,%d0
0000a0e0: 4e75           	rts
0000a0e2: 1029 0039      	moveb %a1@(57),%d0
0000a0e6: 0200 ff88      	andib #-120,%d0
0000a0ea: 66e8           	bnes 0xa0d4
0000a0ec: 4240           	clrw %d0
0000a0ee: 60f0           	bras 0xa0e0
0000a0f0: 2f0b           	movel %a3,%sp@-
0000a0f2: 2f0a           	movel %a2,%sp@-
0000a0f4: 246f 000c      	moveal %sp@(12),%a2
0000a0f8: 2f0a           	movel %a2,%sp@-
0000a0fa: 47fa ffc0      	lea %pc@(0xa0bc),%a3
0000a0fe: 4e93           	jsr %a3@
0000a100: 588f           	addql #4,%sp
0000a102: 4a40           	tstw %d0
0000a104: 661c           	bnes 0xa122
0000a106: 302f 0010      	movew %sp@(16),%d0
0000a10a: e908           	lslb #4,%d0
0000a10c: 1540 0019      	moveb %d0,%a2@(25)
0000a110: 2f0a           	movel %a2,%sp@-
0000a112: 4e93           	jsr %a3@
0000a114: 588f           	addql #4,%sp
0000a116: 4a40           	tstw %d0
0000a118: 56c0           	sne %d0
0000a11a: 4880           	extw %d0
0000a11c: 245f           	moveal %sp@+,%a2
0000a11e: 265f           	moveal %sp@+,%a3
0000a120: 4e75           	rts
0000a122: 70ff           	moveq #-1,%d0
0000a124: 60f6           	bras 0xa11c
0000a126: 4fef fff0      	lea %sp@(-16),%sp
0000a12a: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000a12e: 342f 0040      	movew %sp@(64),%d2
0000a132: 286f 0042      	moveal %sp@(66),%a4
0000a136: 3c02           	movew %d2,%d6
0000a138: 700f           	moveq #15,%d0
0000a13a: e06e           	lsrw %d0,%d6
0000a13c: dc42           	addw %d2,%d6
0000a13e: e246           	asrw #1,%d6
0000a140: 0242 0001      	andiw #1,%d2
0000a144: 3006           	movew %d6,%d0
0000a146: c0fc 0016      	muluw #22,%d0
0000a14a: 2a40           	moveal %d0,%a5
0000a14c: dbfc 0004 c008 	addal #311304,%a5
0000a152: 246d 0010      	moveal %a5@(16),%a2
0000a156: 3f02           	movew %d2,%sp@-
0000a158: 2f0a           	movel %a2,%sp@-
0000a15a: 4eba ff94      	jsr %pc@(0xa0f0)
0000a15e: 5c8f           	addql #6,%sp
0000a160: 4a40           	tstw %d0
0000a162: 6d00 019e      	bltw 0xa302
0000a166: 262c 000a      	movel %a4@(10),%d3
0000a16a: 0c83 0000 fe00 	cmpil #65024,%d3
0000a170: 6f06           	bles 0xa178
0000a172: 263c 0000 fe00 	movel #65024,%d3
0000a178: 2f0a           	movel %a2,%sp@-
0000a17a: 47fa ff40      	lea %pc@(0xa0bc),%a3
0000a17e: 4e93           	jsr %a3@
0000a180: 3003           	movew %d3,%d0
0000a182: e048           	lsrw #8,%d0
0000a184: 1540 0015      	moveb %d0,%a2@(21)
0000a188: 1543 0011      	moveb %d3,%a2@(17)
0000a18c: 1602           	moveb %d2,%d3
0000a18e: e90b           	lslb #4,%d3
0000a190: 0003 ffa0      	orib #-96,%d3
0000a194: 2f0a           	movel %a2,%sp@-
0000a196: 4e93           	jsr %a3@
0000a198: 1543 0019      	moveb %d3,%a2@(25)
0000a19c: 157c ffa0 001d 	moveb #-96,%a2@(29)
0000a1a2: 4878 0014      	pea 0x14
0000a1a6: 2f0a           	movel %a2,%sp@-
0000a1a8: 4dfa fc10      	lea %pc@(0x9dba),%fp
0000a1ac: 4e96           	jsr %fp@
0000a1ae: 4fef 0010      	lea %sp@(16),%sp
0000a1b2: 4a40           	tstw %d0
0000a1b4: 670c           	beqs 0xa1c2
0000a1b6: 70f8           	moveq #-8,%d0
0000a1b8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000a1bc: 4fef 0010      	lea %sp@(16),%sp
0000a1c0: 4e75           	rts
0000a1c2: 3a2c 0004      	movew %a4@(4),%d5
0000a1c6: 2614           	movel %a4@,%d3
0000a1c8: 283c 0004 c008 	movel #311304,%d4
0000a1ce: 3646           	moveaw %d6,%a3
0000a1d0: 200b           	movel %a3,%d0
0000a1d2: d08b           	addl %a3,%d0
0000a1d4: d08b           	addl %a3,%d0
0000a1d6: d080           	addl %d0,%d0
0000a1d8: d080           	addl %d0,%d0
0000a1da: 908b           	subl %a3,%d0
0000a1dc: d080           	addl %d0,%d0
0000a1de: 2044           	moveal %d4,%a0
0000a1e0: 2c30 0810      	movel %a0@(0000000000000010,%d0:l),%d6
0000a1e4: 48c2           	extl %d2
0000a1e6: e78a           	lsll #3,%d2
0000a1e8: d082           	addl %d2,%d0
0000a1ea: 1430 0806      	moveb %a0@(0000000000000006,%d0:l),%d2
0000a1ee: 7e2c           	moveq #44,%d7
0000a1f0: de8f           	addl %sp,%d7
0000a1f2: 4878 0010      	pea 0x10
0000a1f6: 4267           	clrw %sp@-
0000a1f8: 2f07           	movel %d7,%sp@-
0000a1fa: 4eb9 0001 bb7e 	jsr 0x1bb7e
0000a200: 4240           	clrw %d0
0000a202: 1002           	moveb %d2,%d0
0000a204: 4fef 000a      	lea %sp@(10),%sp
0000a208: ba40           	cmpw %d0,%d5
0000a20a: 6c02           	bges 0xa20e
0000a20c: 3005           	movew %d5,%d0
0000a20e: 3040           	moveaw %d0,%a0
0000a210: 2f08           	movel %a0,%sp@-
0000a212: 2f03           	movel %d3,%sp@-
0000a214: 2f07           	movel %d7,%sp@-
0000a216: 4eb9 0001 b8fc 	jsr 0x1b8fc
0000a21c: 0282 0000 00ff 	andil #255,%d2
0000a222: 200b           	movel %a3,%d0
0000a224: d08b           	addl %a3,%d0
0000a226: d08b           	addl %a3,%d0
0000a228: d080           	addl %d0,%d0
0000a22a: d080           	addl %d0,%d0
0000a22c: 908b           	subl %a3,%d0
0000a22e: d080           	addl %d0,%d0
0000a230: 4fef 000c      	lea %sp@(12),%sp
0000a234: 47fa fc9a      	lea %pc@(0x9ed0),%a3
0000a238: 2044           	moveal %d4,%a0
0000a23a: 4a70 0814      	tstw %a0@(0000000000000014,%d0:l)
0000a23e: 6770           	beqs 0xa2b0
0000a240: 4267           	clrw %sp@-
0000a242: 2f02           	movel %d2,%sp@-
0000a244: 2f07           	movel %d7,%sp@-
0000a246: 2046           	moveal %d6,%a0
0000a248: 4868 0001      	pea %a0@(1)
0000a24c: 4e93           	jsr %a3@
0000a24e: 4fef 000e      	lea %sp@(14),%sp
0000a252: 262c 0006      	movel %a4@(6),%d3
0000a256: 283c 0000 9dea 	movel #40426,%d4
0000a25c: 2a0a           	movel %a2,%d5
0000a25e: 5285           	addql #1,%d5
0000a260: 2f2c 000e      	movel %a4@(14),%sp@-
0000a264: 2f0a           	movel %a2,%sp@-
0000a266: 4e96           	jsr %fp@
0000a268: 508f           	addql #8,%sp
0000a26a: 4a40           	tstw %d0
0000a26c: 6600 ff48      	bnew 0xa1b6
0000a270: 102a 001d      	moveb %a2@(29),%d0
0000a274: 44c0           	movew %d0,%ccr
0000a276: 6a6e           	bpls 0xa2e6
0000a278: 142a 0015      	moveb %a2@(21),%d2
0000a27c: 102a 0011      	moveb %a2@(17),%d0
0000a280: 322d 0014      	movew %a5@(20),%d1
0000a284: e14a           	lslw #8,%d2
0000a286: 0240 00ff      	andiw #255,%d0
0000a28a: 8440           	orw %d0,%d2
0000a28c: 0282 0000 ffff 	andil #65535,%d2
0000a292: 0c6c 0001 0012 	cmpiw #1,%a4@(18)
0000a298: 662e           	bnes 0xa2c8
0000a29a: 4a41           	tstw %d1
0000a29c: 671e           	beqs 0xa2bc
0000a29e: 4267           	clrw %sp@-
0000a2a0: 2f02           	movel %d2,%sp@-
0000a2a2: 2f03           	movel %d3,%sp@-
0000a2a4: 2f05           	movel %d5,%sp@-
0000a2a6: 4e93           	jsr %a3@
0000a2a8: 4fef 000e      	lea %sp@(14),%sp
0000a2ac: d682           	addl %d2,%d3
0000a2ae: 60b0           	bras 0xa260
0000a2b0: 3f3c 0001      	movew #1,%sp@-
0000a2b4: 2f02           	movel %d2,%sp@-
0000a2b6: 2f07           	movel %d7,%sp@-
0000a2b8: 2f06           	movel %d6,%sp@-
0000a2ba: 6090           	bras 0xa24c
0000a2bc: 3f3c 0001      	movew #1,%sp@-
0000a2c0: 2f02           	movel %d2,%sp@-
0000a2c2: 2f03           	movel %d3,%sp@-
0000a2c4: 2f0a           	movel %a2,%sp@-
0000a2c6: 60de           	bras 0xa2a6
0000a2c8: 4a41           	tstw %d1
0000a2ca: 670e           	beqs 0xa2da
0000a2cc: 4267           	clrw %sp@-
0000a2ce: 2f02           	movel %d2,%sp@-
0000a2d0: 2f03           	movel %d3,%sp@-
0000a2d2: 2f05           	movel %d5,%sp@-
0000a2d4: 2044           	moveal %d4,%a0
0000a2d6: 4e90           	jsr %a0@
0000a2d8: 60ce           	bras 0xa2a8
0000a2da: 3f3c 0001      	movew #1,%sp@-
0000a2de: 2f02           	movel %d2,%sp@-
0000a2e0: 2f03           	movel %d3,%sp@-
0000a2e2: 2f0a           	movel %a2,%sp@-
0000a2e4: 60ee           	bras 0xa2d4
0000a2e6: 0800 0005      	btst #5,%d0
0000a2ea: 661c           	bnes 0xa308
0000a2ec: 0800 0000      	btst #0,%d0
0000a2f0: 671c           	beqs 0xa30e
0000a2f2: 102a 0005      	moveb %a2@(5),%d0
0000a2f6: 0200 fff0      	andib #-16,%d0
0000a2fa: 6712           	beqs 0xa30e
0000a2fc: 7002           	moveq #2,%d0
0000a2fe: 6000 feb8      	braw 0xa1b8
0000a302: 70ff           	moveq #-1,%d0
0000a304: 6000 feb2      	braw 0xa1b8
0000a308: 70fe           	moveq #-2,%d0
0000a30a: 6000 feac      	braw 0xa1b8
0000a30e: 7000           	moveq #0,%d0
0000a310: 6000 fea6      	braw 0xa1b8
0000a314: 48e7 3f34      	moveml %d2-%d7/%a2-%a3/%a5,%sp@-
0000a318: 322f 002a      	movew %sp@(42),%d1
0000a31c: 282f 002c      	movel %sp@(44),%d4
0000a320: 362f 0032      	movew %sp@(50),%d3
0000a324: 41f9 0004 c008 	lea 0x4c008,%a0
0000a32a: 7a00           	moveq #0,%d5
0000a32c: 3a2f 0028      	movew %sp@(40),%d5
0000a330: 2005           	movel %d5,%d0
0000a332: d085           	addl %d5,%d0
0000a334: d085           	addl %d5,%d0
0000a336: d080           	addl %d0,%d0
0000a338: d080           	addl %d0,%d0
0000a33a: 9085           	subl %d5,%d0
0000a33c: d080           	addl %d0,%d0
0000a33e: 2470 0810      	moveal %a0@(0000000000000010,%d0:l),%a2
0000a342: 1e04           	moveb %d4,%d7
0000a344: 1c01           	moveb %d1,%d6
0000a346: e90e           	lslb #4,%d6
0000a348: 0281 0000 ffff 	andil #65535,%d1
0000a34e: e789           	lsll #3,%d1
0000a350: d081           	addl %d1,%d0
0000a352: d1c0           	addal %d0,%a0
0000a354: 47fa fd66      	lea %pc@(0xa0bc),%a3
0000a358: 0828 0002 0001 	btst #2,%a0@(1)
0000a35e: 675c           	beqs 0xa3bc
0000a360: 1028 0003      	moveb %a0@(3),%d0
0000a364: 4245           	clrw %d5
0000a366: 1a00           	moveb %d0,%d5
0000a368: 2204           	movel %d4,%d1
0000a36a: 82c5           	divuw %d5,%d1
0000a36c: 5207           	addqb #1,%d7
0000a36e: c1c1           	mulsw %d1,%d0
0000a370: 9e00           	subb %d0,%d7
0000a372: 1028 0004      	moveb %a0@(4),%d0
0000a376: 4244           	clrw %d4
0000a378: 1800           	moveb %d0,%d4
0000a37a: 3a01           	movew %d1,%d5
0000a37c: 0285 0000 ffff 	andil #65535,%d5
0000a382: 8ac4           	divuw %d4,%d5
0000a384: c1c5           	mulsw %d5,%d0
0000a386: 1801           	moveb %d1,%d4
0000a388: 9800           	subb %d0,%d4
0000a38a: 2f0a           	movel %a2,%sp@-
0000a38c: 4e93           	jsr %a3@
0000a38e: 1547 000d      	moveb %d7,%a2@(13)
0000a392: 156f 0035 0009 	moveb %sp@(53),%a2@(9)
0000a398: 2f0a           	movel %a2,%sp@-
0000a39a: 4e93           	jsr %a3@
0000a39c: 3005           	movew %d5,%d0
0000a39e: e048           	lsrw #8,%d0
0000a3a0: 1540 0015      	moveb %d0,%a2@(21)
0000a3a4: 1545 0011      	moveb %d5,%a2@(17)
0000a3a8: 8806           	orb %d6,%d4
0000a3aa: 2f0a           	movel %a2,%sp@-
0000a3ac: 4e93           	jsr %a3@
0000a3ae: 1544 0019      	moveb %d4,%a2@(25)
0000a3b2: 1543 001d      	moveb %d3,%a2@(29)
0000a3b6: 4fef 000c      	lea %sp@(12),%sp
0000a3ba: 6072           	bras 0xa42e
0000a3bc: 1003           	moveb %d3,%d0
0000a3be: 0200 ffef      	andib #-17,%d0
0000a3c2: 2404           	movel %d4,%d2
0000a3c4: e08a           	lsrl #8,%d2
0000a3c6: 2a04           	movel %d4,%d5
0000a3c8: 4245           	clrw %d5
0000a3ca: 4845           	swap %d5
0000a3cc: e04d           	lsrw #8,%d5
0000a3ce: 3202           	movew %d2,%d1
0000a3d0: e049           	lsrw #8,%d1
0000a3d2: 3a41           	moveaw %d1,%a5
0000a3d4: 0c00 0024      	cmpib #36,%d0
0000a3d8: 6706           	beqs 0xa3e0
0000a3da: 0c00 0029      	cmpib #41,%d0
0000a3de: 6654           	bnes 0xa434
0000a3e0: 2f0a           	movel %a2,%sp@-
0000a3e2: 4e93           	jsr %a3@
0000a3e4: 1545 000d      	moveb %d5,%a2@(13)
0000a3e8: 157c 0000 0009 	moveb #0,%a2@(9)
0000a3ee: 2f0a           	movel %a2,%sp@-
0000a3f0: 4e93           	jsr %a3@
0000a3f2: 1547 000d      	moveb %d7,%a2@(13)
0000a3f6: 156f 0039 0009 	moveb %sp@(57),%a2@(9)
0000a3fc: 2f0a           	movel %a2,%sp@-
0000a3fe: 4e93           	jsr %a3@
0000a400: 157c 0000 0015 	moveb #0,%a2@(21)
0000a406: 157c 0000 0011 	moveb #0,%a2@(17)
0000a40c: 2f0a           	movel %a2,%sp@-
0000a40e: 4e93           	jsr %a3@
0000a410: 300d           	movew %a5,%d0
0000a412: 1540 0015      	moveb %d0,%a2@(21)
0000a416: 1542 0011      	moveb %d2,%a2@(17)
0000a41a: 0006 0040      	orib #64,%d6
0000a41e: 2f0a           	movel %a2,%sp@-
0000a420: 4e93           	jsr %a3@
0000a422: 1546 0019      	moveb %d6,%a2@(25)
0000a426: 1543 001d      	moveb %d3,%a2@(29)
0000a42a: 4fef 0014      	lea %sp@(20),%sp
0000a42e: 4cdf 2cfc      	moveml %sp@+,%d2-%d7/%a2-%a3/%a5
0000a432: 4e75           	rts
0000a434: 2f0a           	movel %a2,%sp@-
0000a436: 4e93           	jsr %a3@
0000a438: 1544 000d      	moveb %d4,%a2@(13)
0000a43c: 156f 0035 0009 	moveb %sp@(53),%a2@(9)
0000a442: 2f0a           	movel %a2,%sp@-
0000a444: 4e93           	jsr %a3@
0000a446: 320d           	movew %a5,%d1
0000a448: 1541 0015      	moveb %d1,%a2@(21)
0000a44c: 1542 0011      	moveb %d2,%a2@(17)
0000a450: 1405           	moveb %d5,%d2
0000a452: 0202 000f      	andib #15,%d2
0000a456: 0002 0040      	orib #64,%d2
0000a45a: 8406           	orb %d6,%d2
0000a45c: 2f0a           	movel %a2,%sp@-
0000a45e: 4e93           	jsr %a3@
0000a460: 1542 0019      	moveb %d2,%a2@(25)
0000a464: 6000 ff4c      	braw 0xa3b2
0000a468: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0000a46c: 382f 0014      	movew %sp@(20),%d4
0000a470: 342f 0016      	movew %sp@(22),%d2
0000a474: 362f 0018      	movew %sp@(24),%d3
0000a478: 7200           	moveq #0,%d1
0000a47a: 3202           	movew %d2,%d1
0000a47c: 2001           	movel %d1,%d0
0000a47e: d081           	addl %d1,%d0
0000a480: d081           	addl %d1,%d0
0000a482: d080           	addl %d0,%d0
0000a484: d080           	addl %d0,%d0
0000a486: 9081           	subl %d1,%d0
0000a488: d080           	addl %d0,%d0
0000a48a: 2040           	moveal %d0,%a0
0000a48c: d1fc 0004 c018 	addal #311320,%a0
0000a492: 2450           	moveal %a0@,%a2
0000a494: 3f03           	movew %d3,%sp@-
0000a496: 2f0a           	movel %a2,%sp@-
0000a498: 4eba fc56      	jsr %pc@(0xa0f0)
0000a49c: 5c8f           	addql #6,%sp
0000a49e: 4a40           	tstw %d0
0000a4a0: 6c08           	bges 0xa4aa
0000a4a2: 70f4           	moveq #-12,%d0
0000a4a4: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0000a4a8: 4e75           	rts
0000a4aa: 0244 00ff      	andiw #255,%d4
0000a4ae: 3f04           	movew %d4,%sp@-
0000a4b0: 3f2f 0020      	movew %sp@(32),%sp@-
0000a4b4: 2f2f 001e      	movel %sp@(30),%sp@-
0000a4b8: 3f03           	movew %d3,%sp@-
0000a4ba: 3f02           	movew %d2,%sp@-
0000a4bc: 4eba fe56      	jsr %pc@(0xa314)
0000a4c0: 4878 0014      	pea 0x14
0000a4c4: 2f0a           	movel %a2,%sp@-
0000a4c6: 4eba f8f2      	jsr %pc@(0x9dba)
0000a4ca: 4fef 0014      	lea %sp@(20),%sp
0000a4ce: 4a40           	tstw %d0
0000a4d0: 66d0           	bnes 0xa4a2
0000a4d2: 102a 001d      	moveb %a2@(29),%d0
0000a4d6: 0200 ffa9      	andib #-87,%d0
0000a4da: 66c6           	bnes 0xa4a2
0000a4dc: 7000           	moveq #0,%d0
0000a4de: 60c4           	bras 0xa4a4
0000a4e0: 598f           	subql #4,%sp
0000a4e2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000a4e6: 362f 0036      	movew %sp@(54),%d3
0000a4ea: 3c2f 0038      	movew %sp@(56),%d6
0000a4ee: 2e2f 003a      	movel %sp@(58),%d7
0000a4f2: 342f 003e      	movew %sp@(62),%d2
0000a4f6: 182f 0035      	moveb %sp@(53),%d4
0000a4fa: 7a00           	moveq #0,%d5
0000a4fc: 3a03           	movew %d3,%d5
0000a4fe: 2005           	movel %d5,%d0
0000a500: d085           	addl %d5,%d0
0000a502: d085           	addl %d5,%d0
0000a504: d080           	addl %d0,%d0
0000a506: d080           	addl %d0,%d0
0000a508: 9085           	subl %d5,%d0
0000a50a: d080           	addl %d0,%d0
0000a50c: 2040           	moveal %d0,%a0
0000a50e: d1fc 0004 c018 	addal #311320,%a0
0000a514: 2450           	moveal %a0@,%a2
0000a516: 3003           	movew %d3,%d0
0000a518: c0fc 0016      	muluw #22,%d0
0000a51c: 2640           	moveal %d0,%a3
0000a51e: d7fc 0004 c008 	addal #311304,%a3
0000a524: 3f06           	movew %d6,%sp@-
0000a526: 2f0a           	movel %a2,%sp@-
0000a528: 4eba fbc6      	jsr %pc@(0xa0f0)
0000a52c: 5c8f           	addql #6,%sp
0000a52e: 4a40           	tstw %d0
0000a530: 6d00 00ec      	bltw 0xa61e
0000a534: 7000           	moveq #0,%d0
0000a536: 3006           	movew %d6,%d0
0000a538: 2a00           	movel %d0,%d5
0000a53a: e78d           	lsll #3,%d5
0000a53c: 1a33 5801      	moveb %a3@(0000000000000001,%d5:l),%d5
0000a540: 1205           	moveb %d5,%d1
0000a542: 0201 0002      	andib #2,%d1
0000a546: 0c04 0020      	cmpib #32,%d4
0000a54a: 6600 00e4      	bnew 0xa630
0000a54e: 0805 0000      	btst #0,%d5
0000a552: 6700 00dc      	beqw 0xa630
0000a556: 4a01           	tstb %d1
0000a558: 670a           	beqs 0xa564
0000a55a: 0c87 0fff ffff 	cmpil #268435455,%d7
0000a560: 6200 00c8      	bhiw 0xa62a
0000a564: 78c4           	moveq #-60,%d4
0000a566: e788           	lsll #3,%d0
0000a568: 4245           	clrw %d5
0000a56a: 1a33 0802      	moveb %a3@(0000000000000002,%d0:l),%d5
0000a56e: 4a01           	tstb %d1
0000a570: 6710           	beqs 0xa582
0000a572: 0c87 0fff ffff 	cmpil #268435455,%d7
0000a578: 6308           	blss 0xa582
0000a57a: 0c04 0020      	cmpib #32,%d4
0000a57e: 6602           	bnes 0xa582
0000a580: 7824           	moveq #36,%d4
0000a582: 4241           	clrw %d1
0000a584: 1204           	moveb %d4,%d1
0000a586: 3f01           	movew %d1,%sp@-
0000a588: 3f02           	movew %d2,%sp@-
0000a58a: 2f07           	movel %d7,%sp@-
0000a58c: 3f06           	movew %d6,%sp@-
0000a58e: 3f03           	movew %d3,%sp@-
0000a590: 4eba fd82      	jsr %pc@(0xa314)
0000a594: 4fef 000c      	lea %sp@(12),%sp
0000a598: 49fa f820      	lea %pc@(0x9dba),%a4
0000a59c: 2c4c           	moveal %a4,%fp
0000a59e: 4bfa f84a      	lea %pc@(0x9dea),%a5
0000a5a2: 41ea 0001      	lea %a2@(1),%a0
0000a5a6: 2f48 002c      	movel %a0,%sp@(44)
0000a5aa: 4878 0258      	pea 0x258
0000a5ae: 2f0a           	movel %a2,%sp@-
0000a5b0: 4e94           	jsr %a4@
0000a5b2: 508f           	addql #8,%sp
0000a5b4: 4a40           	tstw %d0
0000a5b6: 6666           	bnes 0xa61e
0000a5b8: 102a 0039      	moveb %a2@(57),%d0
0000a5bc: 1c2a 001d      	moveb %a2@(29),%d6
0000a5c0: 3e05           	movew %d5,%d7
0000a5c2: b445           	cmpw %d5,%d2
0000a5c4: 6402           	bccs 0xa5c8
0000a5c6: 3e02           	movew %d2,%d7
0000a5c8: 7600           	moveq #0,%d3
0000a5ca: 3607           	movew %d7,%d3
0000a5cc: 7009           	moveq #9,%d0
0000a5ce: e1ab           	lsll %d0,%d3
0000a5d0: 44c6           	movew %d6,%ccr
0000a5d2: 6a70           	bpls 0xa644
0000a5d4: 4a6b 0014      	tstw %a3@(20)
0000a5d8: 675c           	beqs 0xa636
0000a5da: 3f2f 0044      	movew %sp@(68),%sp@-
0000a5de: 2f03           	movel %d3,%sp@-
0000a5e0: 2f2f 0046      	movel %sp@(70),%sp@-
0000a5e4: 2f2f 0036      	movel %sp@(54),%sp@-
0000a5e8: 4e95           	jsr %a5@
0000a5ea: 4fef 000e      	lea %sp@(14),%sp
0000a5ee: 7800           	moveq #0,%d4
0000a5f0: 0206 0021      	andib #33,%d6
0000a5f4: 6652           	bnes 0xa648
0000a5f6: 4a84           	tstl %d4
0000a5f8: 6608           	bnes 0xa602
0000a5fa: d7af 0040      	addl %d3,%sp@(64)
0000a5fe: 9447           	subw %d7,%d2
0000a600: 66a8           	bnes 0xa5aa
0000a602: 4878 0014      	pea 0x14
0000a606: 2f0a           	movel %a2,%sp@-
0000a608: 4e96           	jsr %fp@
0000a60a: 508f           	addql #8,%sp
0000a60c: 4a40           	tstw %d0
0000a60e: 660e           	bnes 0xa61e
0000a610: 102a 0039      	moveb %a2@(57),%d0
0000a614: 102a 001d      	moveb %a2@(29),%d0
0000a618: 0200 ffa9      	andib #-87,%d0
0000a61c: 6702           	beqs 0xa620
0000a61e: 78f5           	moveq #-11,%d4
0000a620: 2004           	movel %d4,%d0
0000a622: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000a626: 588f           	addql #4,%sp
0000a628: 4e75           	rts
0000a62a: 7829           	moveq #41,%d4
0000a62c: 6000 ff38      	braw 0xa566
0000a630: 7a01           	moveq #1,%d5
0000a632: 6000 ff3a      	braw 0xa56e
0000a636: 3f2f 0044      	movew %sp@(68),%sp@-
0000a63a: 2f03           	movel %d3,%sp@-
0000a63c: 2f2f 0046      	movel %sp@(70),%sp@-
0000a640: 2f0a           	movel %a2,%sp@-
0000a642: 60a4           	bras 0xa5e8
0000a644: 78f5           	moveq #-11,%d4
0000a646: 60a8           	bras 0xa5f0
0000a648: 78f5           	moveq #-11,%d4
0000a64a: 60b6           	bras 0xa602
0000a64c: 2f03           	movel %d3,%sp@-
0000a64e: 2f02           	movel %d2,%sp@-
0000a650: 302f 000c      	movew %sp@(12),%d0
0000a654: 3400           	movew %d0,%d2
0000a656: 720f           	moveq #15,%d1
0000a658: e26a           	lsrw %d1,%d2
0000a65a: d440           	addw %d0,%d2
0000a65c: e242           	asrw #1,%d2
0000a65e: 3600           	movew %d0,%d3
0000a660: 0243 0001      	andiw #1,%d3
0000a664: 3f00           	movew %d0,%sp@-
0000a666: 4eba f6fe      	jsr %pc@(0x9d66)
0000a66a: 548f           	addql #2,%sp
0000a66c: 0c40 0002      	cmpiw #2,%d0
0000a670: 6646           	bnes 0xa6b8
0000a672: 7200           	moveq #0,%d1
0000a674: 3202           	movew %d2,%d1
0000a676: 2001           	movel %d1,%d0
0000a678: d081           	addl %d1,%d0
0000a67a: d081           	addl %d1,%d0
0000a67c: d080           	addl %d0,%d0
0000a67e: d080           	addl %d0,%d0
0000a680: 9081           	subl %d1,%d0
0000a682: d080           	addl %d0,%d0
0000a684: 2040           	moveal %d0,%a0
0000a686: d1fc 0004 c01c 	addal #311324,%a0
0000a68c: 4a50           	tstw %a0@
0000a68e: 56c0           	sne %d0
0000a690: 4880           	extw %d0
0000a692: 4440           	negw %d0
0000a694: 3f00           	movew %d0,%sp@-
0000a696: 4879 0004 be00 	pea 0x4be00
0000a69c: 3f3c 0001      	movew #1,%sp@-
0000a6a0: 42a7           	clrl %sp@-
0000a6a2: 3f03           	movew %d3,%sp@-
0000a6a4: 3f02           	movew %d2,%sp@-
0000a6a6: 3f3c 00ec      	movew #236,%sp@-
0000a6aa: 4eba fe34      	jsr %pc@(0xa4e0)
0000a6ae: 4fef 0012      	lea %sp@(18),%sp
0000a6b2: 241f           	movel %sp@+,%d2
0000a6b4: 261f           	movel %sp@+,%d3
0000a6b6: 4e75           	rts
0000a6b8: 70f1           	moveq #-15,%d0
0000a6ba: 60f6           	bras 0xa6b2
0000a6bc: 2f03           	movel %d3,%sp@-
0000a6be: 2f02           	movel %d2,%sp@-
0000a6c0: 302f 000c      	movew %sp@(12),%d0
0000a6c4: 3400           	movew %d0,%d2
0000a6c6: 720f           	moveq #15,%d1
0000a6c8: e26a           	lsrw %d1,%d2
0000a6ca: d440           	addw %d0,%d2
0000a6cc: e242           	asrw #1,%d2
0000a6ce: 3600           	movew %d0,%d3
0000a6d0: 0243 0001      	andiw #1,%d3
0000a6d4: 3f00           	movew %d0,%sp@-
0000a6d6: 4eba f68e      	jsr %pc@(0x9d66)
0000a6da: 548f           	addql #2,%sp
0000a6dc: 0c40 0003      	cmpiw #3,%d0
0000a6e0: 6654           	bnes 0xa736
0000a6e2: 7200           	moveq #0,%d1
0000a6e4: 3202           	movew %d2,%d1
0000a6e6: 2001           	movel %d1,%d0
0000a6e8: d081           	addl %d1,%d0
0000a6ea: d081           	addl %d1,%d0
0000a6ec: d080           	addl %d0,%d0
0000a6ee: d080           	addl %d0,%d0
0000a6f0: 9081           	subl %d1,%d0
0000a6f2: d080           	addl %d0,%d0
0000a6f4: 2040           	moveal %d0,%a0
0000a6f6: d1fc 0004 c01c 	addal #311324,%a0
0000a6fc: 4a50           	tstw %a0@
0000a6fe: 56c0           	sne %d0
0000a700: 4880           	extw %d0
0000a702: 4440           	negw %d0
0000a704: 3f00           	movew %d0,%sp@-
0000a706: 4879 0004 be00 	pea 0x4be00
0000a70c: 3f3c 0001      	movew #1,%sp@-
0000a710: 42a7           	clrl %sp@-
0000a712: 3f03           	movew %d3,%sp@-
0000a714: 3f02           	movew %d2,%sp@-
0000a716: 3f3c 00a1      	movew #161,%sp@-
0000a71a: 4eba fdc4      	jsr %pc@(0xa4e0)
0000a71e: 4fef 0012      	lea %sp@(18),%sp
0000a722: 4a80           	tstl %d0
0000a724: 6d12           	blts 0xa738
0000a726: 3239 0004 be00 	movew 0x4be00,%d1
0000a72c: 0241 c000      	andiw #-16384,%d1
0000a730: 0c41 8000      	cmpiw #-32768,%d1
0000a734: 6702           	beqs 0xa738
0000a736: 70f1           	moveq #-15,%d0
0000a738: 241f           	movel %sp@+,%d2
0000a73a: 261f           	movel %sp@+,%d3
0000a73c: 4e75           	rts
0000a73e:  _detect_ide
0000a73e: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0000a742: 23fc fff0 0000 	movel #-1048576,0x4c018
0000a748: 0004 c018 
0000a74c: 4279 0004 c01c 	clrw 0x4c01c
0000a752: 23fc fff0 0040 	movel #-1048512,0x4c02e
0000a758: 0004 c02e 
0000a75c: 4279 0004 c032 	clrw 0x4c032
0000a762: 23fc fff0 0080 	movel #-1048448,0x4c044
0000a768: 0004 c044 
0000a76c: 4279 0004 c048 	clrw 0x4c048
0000a772: 23fc fff0 00c0 	movel #-1048384,0x4c05a
0000a778: 0004 c05a 
0000a77c: 4279 0004 c05e 	clrw 0x4c05e
0000a782: 4279 0004 c060 	clrw 0x4c060
0000a788: 95ca           	subal %a2,%a2
0000a78a: 7401           	moveq #1,%d2
0000a78c: 47f9 0004 c018 	lea 0x4c018,%a3
0000a792: 49f9 0000 3844 	lea 0x3844,%a4
0000a798: 701d           	moveq #29,%d0
0000a79a: d0b3 a800      	addl %a3@(0000000000000000,%a2:l),%d0
0000a79e: 2f00           	movel %d0,%sp@-
0000a7a0: 4e94           	jsr %a4@
0000a7a2: 588f           	addql #4,%sp
0000a7a4: 4a80           	tstl %d0
0000a7a6: 6706           	beqs 0xa7ae
0000a7a8: 8579 0004 c060 	orw %d2,0x4c060
0000a7ae: 4a79 0004 c0c0 	tstw 0x4c0c0
0000a7b4: 660c           	bnes 0xa7c2
0000a7b6: d442           	addw %d2,%d2
0000a7b8: 45ea 0016      	lea %a2@(22),%a2
0000a7bc: 7058           	moveq #88,%d0
0000a7be: b08a           	cmpl %a2,%d0
0000a7c0: 66d6           	bnes 0xa798
0000a7c2: 4a79 0004 c060 	tstw 0x4c060
0000a7c8: 56c0           	sne %d0
0000a7ca: 4880           	extw %d0
0000a7cc: 4440           	negw %d0
0000a7ce: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0000a7d2: 4e75           	rts
0000a7d4:  _ide_init
0000a7d4: 4fef fff4      	lea %sp@(-12),%sp
0000a7d8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000a7dc: 2439 0004 ceb4 	movel 0x4ceb4,%d2
0000a7e2: 45f9 0001 e780 	lea 0x1e780,%a2
0000a7e8: 4878 09c4      	pea 0x9c4
0000a7ec: 2f02           	movel %d2,%sp@-
0000a7ee: 4e92           	jsr %a2@
0000a7f0: 508f           	addql #8,%sp
0000a7f2: 23c0 0004 c004 	movel %d0,0x4c004
0000a7f8: 4878 00c8      	pea 0xc8
0000a7fc: 2f02           	movel %d2,%sp@-
0000a7fe: 4e92           	jsr %a2@
0000a800: 508f           	addql #8,%sp
0000a802: 23c0 0004 c000 	movel %d0,0x4c000
0000a808: 4a79 0004 c060 	tstw 0x4c060
0000a80e: 6700 0476      	beqw 0xac86
0000a812: 2039 0000 04ba 	movel 0x4ba,%d0
0000a818: 0680 0000 0258 	addil #600,%d0
0000a81e: 2f40 0034      	movel %d0,%sp@(52)
0000a822: 2a3c 0004 c008 	movel #311304,%d5
0000a828: 2445           	moveal %d5,%a2
0000a82a: 78cc           	moveq #-52,%d4
0000a82c: 7601           	moveq #1,%d3
0000a82e: 4242           	clrw %d2
0000a830: 2845           	moveal %d5,%a4
0000a832: 4dfa f4ea      	lea %pc@(0x9d1e),%fp
0000a836: 3003           	movew %d3,%d0
0000a838: c079 0004 c060 	andw 0x4c060,%d0
0000a83e: 6700 0096      	beqw 0xa8d6
0000a842: 266a 0010      	moveal %a2@(16),%a3
0000a846: 4beb ffff      	lea %a3@(-1),%a5
0000a84a: 486b 0038      	pea %a3@(56)
0000a84e: 4eb9 0000 3844 	jsr 0x3844
0000a854: 3c00           	movew %d0,%d6
0000a856: 177c 0002 0039 	moveb #2,%a3@(57)
0000a85c: 588f           	addql #4,%sp
0000a85e: 4a40           	tstw %d0
0000a860: 6700 01e0      	beqw 0xaa42
0000a864: 1b7c 0002 0039 	moveb #2,%a5@(57)
0000a86a: 4241           	clrw %d1
0000a86c: 2039 0004 c004 	movel 0x4c004,%d0
0000a872: 5380           	subql #1,%d0
0000a874: 6afc           	bpls 0xa872
0000a876: 426f 0030      	clrw %sp@(48)
0000a87a: 1e04           	moveb %d4,%d7
0000a87c: 0607 0067      	addib #103,%d7
0000a880: 102b 0039      	moveb %a3@(57),%d0
0000a884: 6d00 01c8      	bltw 0xaa4e
0000a888: 177c 0000 0019 	moveb #0,%a3@(25)
0000a88e: 2039 0004 c004 	movel 0x4c004,%d0
0000a894: 5380           	subql #1,%d0
0000a896: 6afc           	bpls 0xa894
0000a898: 1744 000d      	moveb %d4,%a3@(13)
0000a89c: 1747 0009      	moveb %d7,%a3@(9)
0000a8a0: 3f02           	movew %d2,%sp@-
0000a8a2: 2f0b           	movel %a3,%sp@-
0000a8a4: 2f41 0032      	movel %d1,%sp@(50)
0000a8a8: 4eba f436      	jsr %pc@(0x9ce0)
0000a8ac: 5c8f           	addql #6,%sp
0000a8ae: 222f 002c      	movel %sp@(44),%d1
0000a8b2: 4a40           	tstw %d0
0000a8b4: 6700 0192      	beqw 0xaa48
0000a8b8: 426a 0014      	clrw %a2@(20)
0000a8bc: 4a42           	tstw %d2
0000a8be: 6700 03da      	beqw 0xac9a
0000a8c2: 3f02           	movew %d2,%sp@-
0000a8c4: 4e96           	jsr %fp@
0000a8c6: 548f           	addql #2,%sp
0000a8c8: 4a40           	tstw %d0
0000a8ca: 670a           	beqs 0xa8d6
0000a8cc: 3003           	movew %d3,%d0
0000a8ce: 4640           	notw %d0
0000a8d0: c179 0004 c060 	andw %d0,0x4c060
0000a8d6: 5242           	addqw #1,%d2
0000a8d8: d643           	addw %d3,%d3
0000a8da: 5204           	addqb #1,%d4
0000a8dc: 45ea 0016      	lea %a2@(22),%a2
0000a8e0: 0c42 0004      	cmpiw #4,%d2
0000a8e4: 6600 ff50      	bnew 0xa836
0000a8e8: 97cb           	subal %a3,%a3
0000a8ea: 7401           	moveq #1,%d2
0000a8ec: 3002           	movew %d2,%d0
0000a8ee: c079 0004 c060 	andw 0x4c060,%d0
0000a8f4: 6700 0210      	beqw 0xab06
0000a8f8: 2c3c 0004 c018 	movel #311320,%d6
0000a8fe: 2473 6800      	moveal %a3@(0000000000000000,%d6:l),%a2
0000a902: 4df3 5800      	lea %a3@(0000000000000000,%d5:l),%fp
0000a906: 2f4e 0030      	movel %fp,%sp@(48)
0000a90a: 157c 0002 0039 	moveb #2,%a2@(57)
0000a910: 4247           	clrw %d7
0000a912: 263c 0000 a0f0 	movel #41200,%d3
0000a918: 283c 0000 a0bc 	movel #41148,%d4
0000a91e: 2a43           	moveal %d3,%a5
0000a920: 3f07           	movew %d7,%sp@-
0000a922: 2f0a           	movel %a2,%sp@-
0000a924: 2043           	moveal %d3,%a0
0000a926: 4e90           	jsr %a0@
0000a928: 2f0a           	movel %a2,%sp@-
0000a92a: 2044           	moveal %d4,%a0
0000a92c: 4e90           	jsr %a0@
0000a92e: 157c ffaa 000d 	moveb #-86,%a2@(13)
0000a934: 157c 0055 0009 	moveb #85,%a2@(9)
0000a93a: 2f0a           	movel %a2,%sp@-
0000a93c: 2044           	moveal %d4,%a0
0000a93e: 4e90           	jsr %a0@
0000a940: 157c 0055 000d 	moveb #85,%a2@(13)
0000a946: 157c ffaa 0009 	moveb #-86,%a2@(9)
0000a94c: 2f0a           	movel %a2,%sp@-
0000a94e: 2044           	moveal %d4,%a0
0000a950: 4e90           	jsr %a0@
0000a952: 157c ffaa 000d 	moveb #-86,%a2@(13)
0000a958: 157c 0055 0009 	moveb #85,%a2@(9)
0000a95e: 2f0a           	movel %a2,%sp@-
0000a960: 2044           	moveal %d4,%a0
0000a962: 4e90           	jsr %a0@
0000a964: 102a 000d      	moveb %a2@(13),%d0
0000a968: 122a 0009      	moveb %a2@(9),%d1
0000a96c: e148           	lslw #8,%d0
0000a96e: 0241 00ff      	andiw #255,%d1
0000a972: 8041           	orw %d1,%d0
0000a974: 4fef 0016      	lea %sp@(22),%sp
0000a978: 0c40 aa55      	cmpiw #-21931,%d0
0000a97c: 6600 0136      	bnew 0xaab4
0000a980: 1cbc 0001      	moveb #1,%fp@
0000a984: 422e 0001      	clrb %fp@(1)
0000a988: 422e 0002      	clrb %fp@(2)
0000a98c: 422e 0005      	clrb %fp@(5)
0000a990: 508e           	addql #8,%fp
0000a992: 0c47 0001      	cmpiw #1,%d7
0000a996: 6600 0116      	bnew 0xaaae
0000a99a: 4267           	clrw %sp@-
0000a99c: 2f0a           	movel %a2,%sp@-
0000a99e: 4e95           	jsr %a5@
0000a9a0: 2073 6800      	moveal %a3@(0000000000000000,%d6:l),%a0
0000a9a4: 117c 0006 0039 	moveb #6,%a0@(57)
0000a9aa: 2039 0004 c000 	movel 0x4c000,%d0
0000a9b0: 5380           	subql #1,%d0
0000a9b2: 6afc           	bpls 0xa9b0
0000a9b4: 117c 0002 0039 	moveb #2,%a0@(57)
0000a9ba: 2039 0004 c004 	movel 0x4c004,%d0
0000a9c0: 5380           	subql #1,%d0
0000a9c2: 6afc           	bpls 0xa9c0
0000a9c4: 5c8f           	addql #6,%sp
0000a9c6: 4a34 b800      	tstb %a4@(0000000000000000,%a3:l)
0000a9ca: 6600 00ee      	bnew 0xaaba
0000a9ce: 43f9 0004 c010 	lea 0x4c010,%a1
0000a9d4: 4a31 b800      	tstb %a1@(0000000000000000,%a3:l)
0000a9d8: 6600 00e0      	bnew 0xaaba
0000a9dc: 7800           	moveq #0,%d4
0000a9de: 3f04           	movew %d4,%sp@-
0000a9e0: 2f0a           	movel %a2,%sp@-
0000a9e2: 4e95           	jsr %a5@
0000a9e4: 2f0a           	movel %a2,%sp@-
0000a9e6: 4eba f6d4      	jsr %pc@(0xa0bc)
0000a9ea: 102a 000d      	moveb %a2@(13),%d0
0000a9ee: 122a 0009      	moveb %a2@(9),%d1
0000a9f2: e148           	lslw #8,%d0
0000a9f4: 0241 00ff      	andiw #255,%d1
0000a9f8: 8041           	orw %d1,%d0
0000a9fa: 4fef 000a      	lea %sp@(10),%sp
0000a9fe: 0c40 0101      	cmpiw #257,%d0
0000aa02: 6600 00fe      	bnew 0xab02
0000aa06: 1c2a 001d      	moveb %a2@(29),%d6
0000aa0a: 102a 0015      	moveb %a2@(21),%d0
0000aa0e: 122a 0011      	moveb %a2@(17),%d1
0000aa12: e148           	lslw #8,%d0
0000aa14: 0241 00ff      	andiw #255,%d1
0000aa18: 8041           	orw %d1,%d0
0000aa1a: 0c40 eb14      	cmpiw #-5356,%d0
0000aa1e: 6700 00d4      	beqw 0xaaf4
0000aa22: 0c40 9669      	cmpiw #-27031,%d0
0000aa26: 6700 00cc      	beqw 0xaaf4
0000aa2a: 4a06           	tstb %d6
0000aa2c: 6700 0262      	beqw 0xac90
0000aa30: 4a40           	tstw %d0
0000aa32: 6708           	beqs 0xaa3c
0000aa34: 0c40 c33c      	cmpiw #-15556,%d0
0000aa38: 6600 0256      	bnew 0xac90
0000aa3c: 7002           	moveq #2,%d0
0000aa3e: 6000 00b6      	braw 0xaaf6
0000aa42: 7201           	moveq #1,%d1
0000aa44: 6000 fe26      	braw 0xa86c
0000aa48: 3f7c 0001 0030 	movew #1,%sp@(48)
0000aa4e: 4a46           	tstw %d6
0000aa50: 673c           	beqs 0xaa8e
0000aa52: 102d 0039      	moveb %a5@(57),%d0
0000aa56: 6d36           	blts 0xaa8e
0000aa58: 1b7c 0000 0019 	moveb #0,%a5@(25)
0000aa5e: 2039 0004 c004 	movel 0x4c004,%d0
0000aa64: 5380           	subql #1,%d0
0000aa66: 6afc           	bpls 0xaa64
0000aa68: 1b44 000d      	moveb %d4,%a5@(13)
0000aa6c: 1b47 0009      	moveb %d7,%a5@(9)
0000aa70: 3f02           	movew %d2,%sp@-
0000aa72: 2f0d           	movel %a5,%sp@-
0000aa74: 4eba f26a      	jsr %pc@(0x9ce0)
0000aa78: 5c8f           	addql #6,%sp
0000aa7a: 4a40           	tstw %d0
0000aa7c: 670e           	beqs 0xaa8c
0000aa7e: 254d 0010      	movel %a5,%a2@(16)
0000aa82: 357c 0001 0014 	movew #1,%a2@(20)
0000aa88: 6000 fe32      	braw 0xa8bc
0000aa8c: 7201           	moveq #1,%d1
0000aa8e: 2039 0000 04ba 	movel 0x4ba,%d0
0000aa94: b0af 0034      	cmpl %sp@(52),%d0
0000aa98: 6c00 fe32      	bgew 0xa8cc
0000aa9c: 4a6f 0030      	tstw %sp@(48)
0000aaa0: 6700 fdde      	beqw 0xa880
0000aaa4: 4a41           	tstw %d1
0000aaa6: 6700 fdd8      	beqw 0xa880
0000aaaa: 6000 fe20      	braw 0xa8cc
0000aaae: 7e01           	moveq #1,%d7
0000aab0: 6000 fe6e      	braw 0xa920
0000aab4: 4216           	clrb %fp@
0000aab6: 6000 fecc      	braw 0xa984
0000aaba: 2039 0000 04ba 	movel 0x4ba,%d0
0000aac0: 0680 0000 0258 	addil #600,%d0
0000aac6: 2239 0004 c004 	movel 0x4c004,%d1
0000aacc: 5381           	subql #1,%d1
0000aace: 6afc           	bpls 0xaacc
0000aad0: 2239 0000 04ba 	movel 0x4ba,%d1
0000aad6: b280           	cmpl %d0,%d1
0000aad8: 6c00 ff02      	bgew 0xa9dc
0000aadc: 1228 0039      	moveb %a0@(57),%d1
0000aae0: 0201 ffc0      	andib #-64,%d1
0000aae4: 0c01 0040      	cmpib #64,%d1
0000aae8: 66e6           	bnes 0xaad0
0000aaea: 6000 fef0      	braw 0xa9dc
0000aaee: 7801           	moveq #1,%d4
0000aaf0: 6000 feec      	braw 0xa9de
0000aaf4: 7003           	moveq #3,%d0
0000aaf6: 2204           	movel %d4,%d1
0000aaf8: e789           	lsll #3,%d1
0000aafa: 206f 0030      	moveal %sp@(48),%a0
0000aafe: 1180 1800      	moveb %d0,%a0@(0000000000000000,%d1:l)
0000ab02: 5384           	subql #1,%d4
0000ab04: 66e8           	bnes 0xaaee
0000ab06: d442           	addw %d2,%d2
0000ab08: 47eb 0016      	lea %a3@(22),%a3
0000ab0c: 7058           	moveq #88,%d0
0000ab0e: b08b           	cmpl %a3,%d0
0000ab10: 6600 fdda      	bnew 0xa8ec
0000ab14: 4242           	clrw %d2
0000ab16: 47fa fb34      	lea %pc@(0xa64c),%a3
0000ab1a: 45fa f94c      	lea %pc@(0xa468),%a2
0000ab1e: 3f02           	movew %d2,%sp@-
0000ab20: 4e93           	jsr %a3@
0000ab22: 548f           	addql #2,%sp
0000ab24: 4a80           	tstl %d0
0000ab26: 6600 0102      	bnew 0xac2a
0000ab2a: 0839 0001 0004 	btst #1,0x4be62
0000ab30: be62 
0000ab32: 6664           	bnes 0xab98
0000ab34: 3602           	movew %d2,%d3
0000ab36: 0243 0001      	andiw #1,%d3
0000ab3a: 7200           	moveq #0,%d1
0000ab3c: 3203           	movew %d3,%d1
0000ab3e: 3002           	movew %d2,%d0
0000ab40: e240           	asrw #1,%d0
0000ab42: 3240           	moveaw %d0,%a1
0000ab44: 7800           	moveq #0,%d4
0000ab46: 3800           	movew %d0,%d4
0000ab48: e789           	lsll #3,%d1
0000ab4a: 2004           	movel %d4,%d0
0000ab4c: d084           	addl %d4,%d0
0000ab4e: d084           	addl %d4,%d0
0000ab50: d080           	addl %d0,%d0
0000ab52: d080           	addl %d0,%d0
0000ab54: 9084           	subl %d4,%d0
0000ab56: d080           	addl %d0,%d0
0000ab58: d081           	addl %d1,%d0
0000ab5a: 41f4 0800      	lea %a4@(0000000000000000,%d0:l),%a0
0000ab5e: 0028 0004 0001 	orib #4,%a0@(1)
0000ab64: 3239 0004 be0c 	movew 0x4be0c,%d1
0000ab6a: 1141 0003      	moveb %d1,%a0@(3)
0000ab6e: 3039 0004 be06 	movew 0x4be06,%d0
0000ab74: 1140 0004      	moveb %d0,%a0@(4)
0000ab78: 0241 00ff      	andiw #255,%d1
0000ab7c: 3f01           	movew %d1,%sp@-
0000ab7e: 0240 00ff      	andiw #255,%d0
0000ab82: 5340           	subqw #1,%d0
0000ab84: c3c0           	mulsw %d0,%d1
0000ab86: 3041           	moveaw %d1,%a0
0000ab88: 2f08           	movel %a0,%sp@-
0000ab8a: 3f03           	movew %d3,%sp@-
0000ab8c: 3f09           	movew %a1,%sp@-
0000ab8e: 3f3c 0091      	movew #145,%sp@-
0000ab92: 4e92           	jsr %a2@
0000ab94: 4fef 000c      	lea %sp@(12),%sp
0000ab98: 3839 0004 be5e 	movew 0x4be5e,%d4
0000ab9e: 6c58           	bges 0xabf8
0000aba0: 0c04 0001      	cmpib #1,%d4
0000aba4: 6352           	blss 0xabf8
0000aba6: 3a02           	movew %d2,%d5
0000aba8: e245           	asrw #1,%d5
0000abaa: 3602           	movew %d2,%d3
0000abac: 0243 0001      	andiw #1,%d3
0000abb0: 3004           	movew %d4,%d0
0000abb2: 0240 00ff      	andiw #255,%d0
0000abb6: 3f00           	movew %d0,%sp@-
0000abb8: 42a7           	clrl %sp@-
0000abba: 3f03           	movew %d3,%sp@-
0000abbc: 3f05           	movew %d5,%sp@-
0000abbe: 3f3c 00c6      	movew #198,%sp@-
0000abc2: 4e92           	jsr %a2@
0000abc4: 4fef 000c      	lea %sp@(12),%sp
0000abc8: 4a80           	tstl %d0
0000abca: 662c           	bnes 0xabf8
0000abcc: 3003           	movew %d3,%d0
0000abce: 48c0           	extl %d0
0000abd0: 0285 0000 ffff 	andil #65535,%d5
0000abd6: 2600           	movel %d0,%d3
0000abd8: e78b           	lsll #3,%d3
0000abda: 2005           	movel %d5,%d0
0000abdc: d085           	addl %d5,%d0
0000abde: d085           	addl %d5,%d0
0000abe0: d080           	addl %d0,%d0
0000abe2: d080           	addl %d0,%d0
0000abe4: 9085           	subl %d5,%d0
0000abe6: d080           	addl %d0,%d0
0000abe8: d083           	addl %d3,%d0
0000abea: 41f4 0800      	lea %a4@(0000000000000000,%d0:l),%a0
0000abee: 0028 0001 0001 	orib #1,%a0@(1)
0000abf4: 1144 0002      	moveb %d4,%a0@(2)
0000abf8: 0839 0002 0004 	btst #2,0x4bea6
0000abfe: bea6 
0000ac00: 6728           	beqs 0xac2a
0000ac02: 3602           	movew %d2,%d3
0000ac04: e243           	asrw #1,%d3
0000ac06: 0283 0000 ffff 	andil #65535,%d3
0000ac0c: 2202           	movel %d2,%d1
0000ac0e: e789           	lsll #3,%d1
0000ac10: 7008           	moveq #8,%d0
0000ac12: c280           	andl %d0,%d1
0000ac14: 2003           	movel %d3,%d0
0000ac16: d083           	addl %d3,%d0
0000ac18: d083           	addl %d3,%d0
0000ac1a: d080           	addl %d0,%d0
0000ac1c: d080           	addl %d0,%d0
0000ac1e: 9083           	subl %d3,%d0
0000ac20: d080           	addl %d0,%d0
0000ac22: d081           	addl %d1,%d0
0000ac24: 0034 0002 0801 	orib #2,%a4@(0000000000000001,%d0:l)
0000ac2a: 5242           	addqw #1,%d2
0000ac2c: 0c42 0008      	cmpiw #8,%d2
0000ac30: 6600 feec      	bnew 0xab1e
0000ac34: 4242           	clrw %d2
0000ac36: 45fa fa84      	lea %pc@(0xa6bc),%a2
0000ac3a: 47f9 0004 be00 	lea 0x4be00,%a3
0000ac40: 3f02           	movew %d2,%sp@-
0000ac42: 4e92           	jsr %a2@
0000ac44: 548f           	addql #2,%sp
0000ac46: 4a80           	tstl %d0
0000ac48: 6634           	bnes 0xac7e
0000ac4a: 3802           	movew %d2,%d4
0000ac4c: e244           	asrw #1,%d4
0000ac4e: 3002           	movew %d2,%d0
0000ac50: 0240 0001      	andiw #1,%d0
0000ac54: 3213           	movew %a3@,%d1
0000ac56: 0241 0003      	andiw #3,%d1
0000ac5a: 663a           	bnes 0xac96
0000ac5c: 760c           	moveq #12,%d3
0000ac5e: 48c0           	extl %d0
0000ac60: 0284 0000 ffff 	andil #65535,%d4
0000ac66: 2200           	movel %d0,%d1
0000ac68: e789           	lsll #3,%d1
0000ac6a: 2004           	movel %d4,%d0
0000ac6c: d084           	addl %d4,%d0
0000ac6e: d084           	addl %d4,%d0
0000ac70: d080           	addl %d0,%d0
0000ac72: d080           	addl %d0,%d0
0000ac74: 9084           	subl %d4,%d0
0000ac76: d080           	addl %d0,%d0
0000ac78: d081           	addl %d1,%d0
0000ac7a: 1983 0806      	moveb %d3,%a4@(0000000000000006,%d0:l)
0000ac7e: 5242           	addqw #1,%d2
0000ac80: 0c42 0008      	cmpiw #8,%d2
0000ac84: 66ba           	bnes 0xac40
0000ac86: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000ac8a: 4fef 000c      	lea %sp@(12),%sp
0000ac8e: 4e75           	rts
0000ac90: 7001           	moveq #1,%d0
0000ac92: 6000 fe62      	braw 0xaaf6
0000ac96: 7610           	moveq #16,%d3
0000ac98: 60c4           	bras 0xac5e
0000ac9a: d643           	addw %d3,%d3
0000ac9c: 5204           	addqb #1,%d4
0000ac9e: 45ea 0016      	lea %a2@(22),%a2
0000aca2: 7401           	moveq #1,%d2
0000aca4: 6000 fb90      	braw 0xa836
0000aca8:  _ide_rw
0000aca8: 4fef ffe8      	lea %sp@(-24),%sp
0000acac: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000acb0: 282f 0050      	movel %sp@(80),%d4
0000acb4: 342f 0054      	movew %sp@(84),%d2
0000acb8: 3f02           	movew %d2,%sp@-
0000acba: 4eba f0aa      	jsr %pc@(0x9d66)
0000acbe: 548f           	addql #2,%sp
0000acc0: 0c40 0002      	cmpiw #2,%d0
0000acc4: 6600 0296      	bnew 0xaf5c
0000acc8: 3002           	movew %d2,%d0
0000acca: 720f           	moveq #15,%d1
0000accc: e268           	lsrw %d1,%d0
0000acce: d042           	addw %d2,%d0
0000acd0: e240           	asrw #1,%d0
0000acd2: 3f40 002e      	movew %d0,%sp@(46)
0000acd6: 0242 0001      	andiw #1,%d2
0000acda: 3a2f 0048      	movew %sp@(72),%d5
0000acde: 0245 0001      	andiw #1,%d5
0000ace2: 3f45 0036      	movew %d5,%sp@(54)
0000ace6: 0804 0000      	btst #0,%d4
0000acea: 6700 0264      	beqw 0xaf50
0000acee: 7013           	moveq #19,%d0
0000acf0: b0b9 0004 ac5c 	cmpl 0x4ac5c,%d0
0000acf6: 6500 0258      	bcsw 0xaf50
0000acfa: 3f7c 0001 0030 	movew #1,%sp@(48)
0000ad00: 3a7c 0006      	moveaw #6,%a5
0000ad04: 302f 002e      	movew %sp@(46),%d0
0000ad08: c0fc 0016      	muluw #22,%d0
0000ad0c: 2c40           	moveal %d0,%fp
0000ad0e: ddfc 0004 c008 	addal #311304,%fp
0000ad14: 7200           	moveq #0,%d1
0000ad16: 322f 002e      	movew %sp@(46),%d1
0000ad1a: 2001           	movel %d1,%d0
0000ad1c: d081           	addl %d1,%d0
0000ad1e: d081           	addl %d1,%d0
0000ad20: d080           	addl %d0,%d0
0000ad22: d080           	addl %d0,%d0
0000ad24: 9081           	subl %d1,%d0
0000ad26: 2f40 0032      	movel %d0,%sp@(50)
0000ad2a: 6000 010c      	braw 0xae38
0000ad2e: 360d           	movew %a5,%d3
0000ad30: 322f 004e      	movew %sp@(78),%d1
0000ad34: b24d           	cmpw %a5,%d1
0000ad36: 6402           	bccs 0xad3a
0000ad38: 3601           	movew %d1,%d3
0000ad3a: 4a6f 0030      	tstw %sp@(48)
0000ad3e: 6700 0224      	beqw 0xaf64
0000ad42: 2a39 0000 04c6 	movel 0x4c6,%d5
0000ad48: 4a6f 0036      	tstw %sp@(54)
0000ad4c: 6700 0220      	beqw 0xaf6e
0000ad50: 2003           	movel %d3,%d0
0000ad52: 7209           	moveq #9,%d1
0000ad54: e3a8           	lsll %d1,%d0
0000ad56: 0280 01ff fe00 	andil #33553920,%d0
0000ad5c: 2f00           	movel %d0,%sp@-
0000ad5e: 2f04           	movel %d4,%sp@-
0000ad60: 2f05           	movel %d5,%sp@-
0000ad62: 4eb9 0001 b8fc 	jsr 0x1b8fc
0000ad68: 4fef 000c      	lea %sp@(12),%sp
0000ad6c: 206f 0032      	moveal %sp@(50),%a0
0000ad70: d1c8           	addal %a0,%a0
0000ad72: d1fc 0004 c018 	addal #311320,%a0
0000ad78: 2450           	moveal %a0@,%a2
0000ad7a: 3f02           	movew %d2,%sp@-
0000ad7c: 2f0a           	movel %a2,%sp@-
0000ad7e: 4eba f370      	jsr %pc@(0xa0f0)
0000ad82: 5c8f           	addql #6,%sp
0000ad84: 4a40           	tstw %d0
0000ad86: 6d7a           	blts 0xae02
0000ad88: 7200           	moveq #0,%d1
0000ad8a: 3202           	movew %d2,%d1
0000ad8c: 2001           	movel %d1,%d0
0000ad8e: e788           	lsll #3,%d0
0000ad90: 1036 0801      	moveb %fp@(0000000000000001,%d0:l),%d0
0000ad94: 1c00           	moveb %d0,%d6
0000ad96: 0206 0002      	andib #2,%d6
0000ad9a: 0800 0000      	btst #0,%d0
0000ad9e: 6700 00b4      	beqw 0xae54
0000ada2: 4a06           	tstb %d6
0000ada4: 670c           	beqs 0xadb2
0000ada6: 0caf 0fff ffff 	cmpil #268435455,%sp@(74)
0000adac: 004a 
0000adae: 6200 009e      	bhiw 0xae4e
0000adb2: 70c5           	moveq #-59,%d0
0000adb4: e789           	lsll #3,%d1
0000adb6: 1236 1802      	moveb %fp@(0000000000000002,%d1:l),%d1
0000adba: 0241 00ff      	andiw #255,%d1
0000adbe: 3f41 0038      	movew %d1,%sp@(56)
0000adc2: 4a06           	tstb %d6
0000adc4: 6712           	beqs 0xadd8
0000adc6: 0caf 0fff ffff 	cmpil #268435455,%sp@(74)
0000adcc: 004a 
0000adce: 6308           	blss 0xadd8
0000add0: 0c00 0030      	cmpib #48,%d0
0000add4: 6602           	bnes 0xadd8
0000add6: 7034           	moveq #52,%d0
0000add8: 0240 00ff      	andiw #255,%d0
0000addc: 3f00           	movew %d0,%sp@-
0000adde: 3f03           	movew %d3,%sp@-
0000ade0: 2f2f 004e      	movel %sp@(78),%sp@-
0000ade4: 3f02           	movew %d2,%sp@-
0000ade6: 3f2f 0038      	movew %sp@(56),%sp@-
0000adea: 4eba f528      	jsr %pc@(0xa314)
0000adee: 4878 0014      	pea 0x14
0000adf2: 2f0a           	movel %a2,%sp@-
0000adf4: 49fa efc4      	lea %pc@(0x9dba),%a4
0000adf8: 4e94           	jsr %a4@
0000adfa: 4fef 0014      	lea %sp@(20),%sp
0000adfe: 4a40           	tstw %d0
0000ae00: 675e           	beqs 0xae60
0000ae02: 387c fff6      	moveaw #-10,%a4
0000ae06: 3042           	moveaw %d2,%a0
0000ae08: 2a08           	movel %a0,%d5
0000ae0a: e78d           	lsll #3,%d5
0000ae0c: 41f6 5800      	lea %fp@(0000000000000000,%d5:l),%a0
0000ae10: 1028 0001      	moveb %a0@(1),%d0
0000ae14: 0800 0000      	btst #0,%d0
0000ae18: 6728           	beqs 0xae42
0000ae1a: 226f 0032      	moveal %sp@(50),%a1
0000ae1e: d3c9           	addal %a1,%a1
0000ae20: d3fc 0004 c018 	addal #311320,%a1
0000ae26: 2251           	moveal %a1@,%a1
0000ae28: 1629 0005      	moveb %a1@(5),%d3
0000ae2c: 44c3           	movew %d3,%ccr
0000ae2e: 6612           	bnes 0xae42
0000ae30: 0200 fffe      	andib #-2,%d0
0000ae34: 1140 0001      	moveb %d0,%a0@(1)
0000ae38: 4a6f 004e      	tstw %sp@(78)
0000ae3c: 6600 fef0      	bnew 0xad2e
0000ae40: 99cc           	subal %a4,%a4
0000ae42: 200c           	movel %a4,%d0
0000ae44: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000ae48: 4fef 0018      	lea %sp@(24),%sp
0000ae4c: 4e75           	rts
0000ae4e: 7039           	moveq #57,%d0
0000ae50: 6000 ff62      	braw 0xadb4
0000ae54: 3f7c 0001 0038 	movew #1,%sp@(56)
0000ae5a: 7030           	moveq #48,%d0
0000ae5c: 6000 ff64      	braw 0xadc2
0000ae60: 2645           	moveal %d5,%a3
0000ae62: 3c03           	movew %d3,%d6
0000ae64: 41ea 0001      	lea %a2@(1),%a0
0000ae68: 2f48 0040      	movel %a0,%sp@(64)
0000ae6c: 3f6f 0038 003a 	movew %sp@(56),%sp@(58)
0000ae72: bc6f 0038      	cmpw %sp@(56),%d6
0000ae76: 6404           	bccs 0xae7c
0000ae78: 3f46 003a      	movew %d6,%sp@(58)
0000ae7c: 7e00           	moveq #0,%d7
0000ae7e: 3e2f 003a      	movew %sp@(58),%d7
0000ae82: 7009           	moveq #9,%d0
0000ae84: e1af           	lsll %d0,%d7
0000ae86: 1f6a 001d 003f 	moveb %a2@(29),%sp@(63)
0000ae8c: 122f 003f      	moveb %sp@(63),%d1
0000ae90: 44c1           	movew %d1,%ccr
0000ae92: 6a00 00b4      	bplw 0xaf48
0000ae96: 4a6e 0014      	tstw %fp@(20)
0000ae9a: 6700 009e      	beqw 0xaf3a
0000ae9e: 3f2f 0056      	movew %sp@(86),%sp@-
0000aea2: 2f07           	movel %d7,%sp@-
0000aea4: 2f0b           	movel %a3,%sp@-
0000aea6: 2f2f 004a      	movel %sp@(74),%sp@-
0000aeaa: 4eba f024      	jsr %pc@(0x9ed0)
0000aeae: 4fef 000e      	lea %sp@(14),%sp
0000aeb2: 99cc           	subal %a4,%a4
0000aeb4: 102f 003f      	moveb %sp@(63),%d0
0000aeb8: 0200 0021      	andib #33,%d0
0000aebc: 6704           	beqs 0xaec2
0000aebe: 387c fff6      	moveaw #-10,%a4
0000aec2: 4878 0258      	pea 0x258
0000aec6: 2f0a           	movel %a2,%sp@-
0000aec8: 4eba eef0      	jsr %pc@(0x9dba)
0000aecc: 508f           	addql #8,%sp
0000aece: 4a40           	tstw %d0
0000aed0: 6600 ff30      	bnew 0xae02
0000aed4: b8fc 0000      	cmpaw #0,%a4
0000aed8: 6608           	bnes 0xaee2
0000aeda: d7c7           	addal %d7,%a3
0000aedc: 9c6f 003a      	subw %sp@(58),%d6
0000aee0: 668a           	bnes 0xae6c
0000aee2: 102a 0039      	moveb %a2@(57),%d0
0000aee6: 102a 001d      	moveb %a2@(29),%d0
0000aeea: 0200 ffa9      	andib #-87,%d0
0000aeee: 6600 ff12      	bnew 0xae02
0000aef2: b8fc 0000      	cmpaw #0,%a4
0000aef6: 6600 ff0e      	bnew 0xae06
0000aefa: 4a6f 0036      	tstw %sp@(54)
0000aefe: 6622           	bnes 0xaf22
0000af00: 4a6f 0030      	tstw %sp@(48)
0000af04: 671c           	beqs 0xaf22
0000af06: 2003           	movel %d3,%d0
0000af08: 7209           	moveq #9,%d1
0000af0a: e3a8           	lsll %d1,%d0
0000af0c: 0280 01ff fe00 	andil #33553920,%d0
0000af12: 2f00           	movel %d0,%sp@-
0000af14: 2f05           	movel %d5,%sp@-
0000af16: 2f04           	movel %d4,%sp@-
0000af18: 4eb9 0001 b8fc 	jsr 0x1b8fc
0000af1e: 4fef 000c      	lea %sp@(12),%sp
0000af22: 7000           	moveq #0,%d0
0000af24: 3003           	movew %d3,%d0
0000af26: 2200           	movel %d0,%d1
0000af28: 7a09           	moveq #9,%d5
0000af2a: eba9           	lsll %d5,%d1
0000af2c: d881           	addl %d1,%d4
0000af2e: d1af 004a      	addl %d0,%sp@(74)
0000af32: 976f 004e      	subw %d3,%sp@(78)
0000af36: 6000 ff00      	braw 0xae38
0000af3a: 3f2f 0056      	movew %sp@(86),%sp@-
0000af3e: 2f07           	movel %d7,%sp@-
0000af40: 2f0b           	movel %a3,%sp@-
0000af42: 2f0a           	movel %a2,%sp@-
0000af44: 6000 ff64      	braw 0xaeaa
0000af48: 387c fff6      	moveaw #-10,%a4
0000af4c: 6000 ff66      	braw 0xaeb4
0000af50: 426f 0030      	clrw %sp@(48)
0000af54: 3a7c 0020      	moveaw #32,%a5
0000af58: 6000 fdaa      	braw 0xad04
0000af5c: 387c fff1      	moveaw #-15,%a4
0000af60: 6000 fee0      	braw 0xae42
0000af64: 2a04           	movel %d4,%d5
0000af66: 4a6f 0036      	tstw %sp@(54)
0000af6a: 6600 fe00      	bnew 0xad6c
0000af6e: 3f2f 0056      	movew %sp@(86),%sp@-
0000af72: 2f05           	movel %d5,%sp@-
0000af74: 3f03           	movew %d3,%sp@-
0000af76: 2f2f 0052      	movel %sp@(82),%sp@-
0000af7a: 3f02           	movew %d2,%sp@-
0000af7c: 3f2f 003c      	movew %sp@(60),%sp@-
0000af80: 3f3c 0020      	movew #32,%sp@-
0000af84: 4eba f55a      	jsr %pc@(0xa4e0)
0000af88: 2840           	moveal %d0,%a4
0000af8a: 4fef 0012      	lea %sp@(18),%sp
0000af8e: 4a80           	tstl %d0
0000af90: 6c00 ff6e      	bgew 0xaf00
0000af94: 6000 fe70      	braw 0xae06
0000af98:  _ide_ioctl
0000af98: 2f0a           	movel %a2,%sp@-
0000af9a: 322f 0008      	movew %sp@(8),%d1
0000af9e: 302f 000a      	movew %sp@(10),%d0
0000afa2: 246f 000c      	moveal %sp@(12),%a2
0000afa6: 0c40 0015      	cmpiw #21,%d0
0000afaa: 677e           	beqs 0xb02a
0000afac: 620a           	bhis 0xafb8
0000afae: 0c40 0014      	cmpiw #20,%d0
0000afb2: 672c           	beqs 0xafe0
0000afb4: 70ff           	moveq #-1,%d0
0000afb6: 605c           	bras 0xb014
0000afb8: 0c40 001e      	cmpiw #30,%d0
0000afbc: 6754           	beqs 0xb012
0000afbe: 0c40 0028      	cmpiw #40,%d0
0000afc2: 66f0           	bnes 0xafb4
0000afc4: 3f01           	movew %d1,%sp@-
0000afc6: 4eba ed9e      	jsr %pc@(0x9d66)
0000afca: 548f           	addql #2,%sp
0000afcc: 0c40 0002      	cmpiw #2,%d0
0000afd0: 6700 008c      	beqw 0xb05e
0000afd4: 0c40 0003      	cmpiw #3,%d0
0000afd8: 6700 008a      	beqw 0xb064
0000afdc: 70f1           	moveq #-15,%d0
0000afde: 6034           	bras 0xb014
0000afe0: 3f01           	movew %d1,%sp@-
0000afe2: 4eba f668      	jsr %pc@(0xa64c)
0000afe6: 548f           	addql #2,%sp
0000afe8: 4a80           	tstl %d0
0000afea: 6d28           	blts 0xb014
0000afec: 7000           	moveq #0,%d0
0000afee: 0839 0002 0004 	btst #2,0x4bea6
0000aff4: bea6 
0000aff6: 6720           	beqs 0xb018
0000aff8: 3039 0004 beca 	movew 0x4beca,%d0
0000affe: 4840           	swap %d0
0000b000: 4240           	clrw %d0
0000b002: 8079 0004 bec8 	orw 0x4bec8,%d0
0000b008: 2480           	movel %d0,%a2@
0000b00a: 257c 0000 0200 	movel #512,%a2@(4)
0000b010: 0004 
0000b012: 7000           	moveq #0,%d0
0000b014: 245f           	moveal %sp@+,%a2
0000b016: 4e75           	rts
0000b018: 3039 0004 be7a 	movew 0x4be7a,%d0
0000b01e: 4840           	swap %d0
0000b020: 4240           	clrw %d0
0000b022: 8079 0004 be78 	orw 0x4be78,%d0
0000b028: 60de           	bras 0xb008
0000b02a: 3f01           	movew %d1,%sp@-
0000b02c: 4eba f61e      	jsr %pc@(0xa64c)
0000b030: 548f           	addql #2,%sp
0000b032: 4a80           	tstl %d0
0000b034: 6dde           	blts 0xb014
0000b036: 4239 0004 be5d 	clrb 0x4be5d
0000b03c: 41f9 0004 be5c 	lea 0x4be5c,%a0
0000b042: 7026           	moveq #38,%d0
0000b044: 0c10 0020      	cmpib #32,%a0@
0000b048: 6608           	bnes 0xb052
0000b04a: 4210           	clrb %a0@
0000b04c: 5388           	subql #1,%a0
0000b04e: 51c8 fff4      	dbf %d0,0xb044
0000b052: 41f9 0004 be36 	lea 0x4be36,%a0
0000b058: 14d8           	moveb %a0@+,%a2@+
0000b05a: 66fc           	bnes 0xb058
0000b05c: 60b4           	bras 0xb012
0000b05e: 245f           	moveal %sp@+,%a2
0000b060: 6000 f5ea      	braw 0xa64c
0000b064: 245f           	moveal %sp@+,%a2
0000b066: 6000 f654      	braw 0xa6bc
0000b06a:  _send_ide_command
0000b06a: 4e56 fff8      	linkw %fp,#-8
0000b06e: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
0000b072: 362e 0008      	movew %fp@(8),%d3
0000b076: 266e 000a      	moveal %fp@(10),%a3
0000b07a: 3f03           	movew %d3,%sp@-
0000b07c: 4eba ece8      	jsr %pc@(0x9d66)
0000b080: 548f           	addql #2,%sp
0000b082: 0c40 0002      	cmpiw #2,%d0
0000b086: 670e           	beqs 0xb096
0000b088: 0c40 0003      	cmpiw #3,%d0
0000b08c: 6700 041e      	beqw 0xb4ac
0000b090: 74fe           	moveq #-2,%d2
0000b092: 6000 0204      	braw 0xb298
0000b096: 3803           	movew %d3,%d4
0000b098: 700f           	moveq #15,%d0
0000b09a: e06c           	lsrw %d0,%d4
0000b09c: d843           	addw %d3,%d4
0000b09e: e244           	asrw #1,%d4
0000b0a0: 3a03           	movew %d3,%d5
0000b0a2: 0245 0001      	andiw #1,%d5
0000b0a6: 2453           	moveal %a3@,%a2
0000b0a8: 1012           	moveb %a2@,%d0
0000b0aa: 0c00 000a      	cmpib #10,%d0
0000b0ae: 6700 0372      	beqw 0xb422
0000b0b2: 6256           	bhis 0xb10a
0000b0b4: 0c00 0003      	cmpib #3,%d0
0000b0b8: 6700 00cc      	beqw 0xb186
0000b0bc: 0c00 0008      	cmpib #8,%d0
0000b0c0: 6700 0258      	beqw 0xb31a
0000b0c4: 4a00           	tstb %d0
0000b0c6: 6654           	bnes 0xb11c
0000b0c8: 3f3c 003e      	movew #62,%sp@-
0000b0cc: 2f0b           	movel %a3,%sp@-
0000b0ce: 4eba eea2      	jsr %pc@(0x9f72)
0000b0d2: 5c8f           	addql #6,%sp
0000b0d4: 2400           	movel %d0,%d2
0000b0d6: 4a82           	tstl %d2
0000b0d8: 6f00 01be      	blew 0xb298
0000b0dc: 0285 0000 ffff 	andil #65535,%d5
0000b0e2: 0284 0000 ffff 	andil #65535,%d4
0000b0e8: e78d           	lsll #3,%d5
0000b0ea: 2004           	movel %d4,%d0
0000b0ec: d084           	addl %d4,%d0
0000b0ee: d084           	addl %d4,%d0
0000b0f0: d080           	addl %d0,%d0
0000b0f2: d080           	addl %d0,%d0
0000b0f4: 9084           	subl %d4,%d0
0000b0f6: d080           	addl %d0,%d0
0000b0f8: d085           	addl %d5,%d0
0000b0fa: 2040           	moveal %d0,%a0
0000b0fc: d1fc 0004 c00d 	addal #311309,%a0
0000b102: 1082           	moveb %d2,%a0@
0000b104: 7402           	moveq #2,%d2
0000b106: 6000 0190      	braw 0xb298
0000b10a: 0c00 0025      	cmpib #37,%d0
0000b10e: 6700 019a      	beqw 0xb2aa
0000b112: 620c           	bhis 0xb120
0000b114: 0c00 0012      	cmpib #18,%d0
0000b118: 6700 00d4      	beqw 0xb1ee
0000b11c: 7401           	moveq #1,%d2
0000b11e: 60bc           	bras 0xb0dc
0000b120: 0c00 0028      	cmpib #40,%d0
0000b124: 6700 027a      	beqw 0xb3a0
0000b128: 0c00 002a      	cmpib #42,%d0
0000b12c: 66ee           	bnes 0xb11c
0000b12e: 3f3c 0242      	movew #578,%sp@-
0000b132: 2f0b           	movel %a3,%sp@-
0000b134: 4eba ee3c      	jsr %pc@(0x9f72)
0000b138: 5c8f           	addql #6,%sp
0000b13a: 2400           	movel %d0,%d2
0000b13c: 6698           	bnes 0xb0d6
0000b13e: 7c00           	moveq #0,%d6
0000b140: 1c2a 0002      	moveb %a2@(2),%d6
0000b144: e18e           	lsll #8,%d6
0000b146: 8c2a 0003      	orb %a2@(3),%d6
0000b14a: 2006           	movel %d6,%d0
0000b14c: 4840           	swap %d0
0000b14e: 4240           	clrw %d0
0000b150: 7c00           	moveq #0,%d6
0000b152: 1c2a 0004      	moveb %a2@(4),%d6
0000b156: e18e           	lsll #8,%d6
0000b158: 8c2a 0005      	orb %a2@(5),%d6
0000b15c: dc80           	addl %d0,%d6
0000b15e: 7e00           	moveq #0,%d7
0000b160: 1e2a 0007      	moveb %a2@(7),%d7
0000b164: e18f           	lsll #8,%d7
0000b166: 8e2a 0008      	orb %a2@(8),%d7
0000b16a: 2847           	moveal %d7,%a4
0000b16c: d9c6           	addal %d6,%a4
0000b16e: 3f03           	movew %d3,%sp@-
0000b170: 4eba ee52      	jsr %pc@(0x9fc4)
0000b174: 548f           	addql #2,%sp
0000b176: b08c           	cmpl %a4,%d0
0000b178: 6500 032c      	bcsw 0xb4a6
0000b17c: 4a47           	tstw %d7
0000b17e: 6700 0118      	beqw 0xb298
0000b182: 6000 02ea      	braw 0xb46e
0000b186: 3f3c 002e      	movew #46,%sp@-
0000b18a: 2f0b           	movel %a3,%sp@-
0000b18c: 4eba ede4      	jsr %pc@(0x9f72)
0000b190: 5c8f           	addql #6,%sp
0000b192: 2440           	moveal %d0,%a2
0000b194: 7003           	moveq #3,%d0
0000b196: b08a           	cmpl %a2,%d0
0000b198: 6700 0306      	beqw 0xb4a0
0000b19c: 7004           	moveq #4,%d0
0000b19e: b08a           	cmpl %a2,%d0
0000b1a0: 6628           	bnes 0xb1ca
0000b1a2: 7200           	moveq #0,%d1
0000b1a4: 3205           	movew %d5,%d1
0000b1a6: 7400           	moveq #0,%d2
0000b1a8: 3404           	movew %d4,%d2
0000b1aa: 2001           	movel %d1,%d0
0000b1ac: e788           	lsll #3,%d0
0000b1ae: 2202           	movel %d2,%d1
0000b1b0: d282           	addl %d2,%d1
0000b1b2: d282           	addl %d2,%d1
0000b1b4: d281           	addl %d1,%d1
0000b1b6: d281           	addl %d1,%d1
0000b1b8: 9282           	subl %d2,%d1
0000b1ba: d281           	addl %d1,%d1
0000b1bc: d280           	addl %d0,%d1
0000b1be: 2041           	moveal %d1,%a0
0000b1c0: d1fc 0004 c00d 	addal #311309,%a0
0000b1c6: 10bc 0004      	moveb #4,%a0@
0000b1ca: 2f2b 0006      	movel %a3@(6),%sp@-
0000b1ce: 3f2b 000c      	movew %a3@(12),%sp@-
0000b1d2: 3f03           	movew %d3,%sp@-
0000b1d4: 4eba ee14      	jsr %pc@(0x9fea)
0000b1d8: 2400           	movel %d0,%d2
0000b1da: 508f           	addql #8,%sp
0000b1dc: 7004           	moveq #4,%d0
0000b1de: b08a           	cmpl %a2,%d0
0000b1e0: 6600 fef4      	bnew 0xb0d6
0000b1e4: 206b 0006      	moveal %a3@(6),%a0
0000b1e8: 4210           	clrb %a0@
0000b1ea: 6000 feea      	braw 0xb0d6
0000b1ee: 3f3c 002e      	movew #46,%sp@-
0000b1f2: 2f0b           	movel %a3,%sp@-
0000b1f4: 4eba ed7c      	jsr %pc@(0x9f72)
0000b1f8: 5c8f           	addql #6,%sp
0000b1fa: 2400           	movel %d0,%d2
0000b1fc: 7003           	moveq #3,%d0
0000b1fe: b082           	cmpl %d2,%d0
0000b200: 6700 feda      	beqw 0xb0dc
0000b204: 5982           	subql #4,%d2
0000b206: 6600 009c      	bnew 0xb2a4
0000b20a: 707f           	moveq #127,%d0
0000b20c: 45f9 0004 bdc0 	lea 0x4bdc0,%a2
0000b212: 1480           	moveb %d0,%a2@
0000b214: 3f03           	movew %d3,%sp@-
0000b216: 4eba f434      	jsr %pc@(0xa64c)
0000b21a: 2400           	movel %d0,%d2
0000b21c: 548f           	addql #2,%sp
0000b21e: 260a           	movel %a2,%d3
0000b220: 4a80           	tstl %d0
0000b222: 6600 feb2      	bnew 0xb0d6
0000b226: 4239 0004 bdc1 	clrb 0x4bdc1
0000b22c: 13fc 0002 0004 	moveb #2,0x4bdc2
0000b232: bdc2 
0000b234: 13fc 0002 0004 	moveb #2,0x4bdc3
0000b23a: bdc3 
0000b23c: 13fc 0023 0004 	moveb #35,0x4bdc4
0000b242: bdc4 
0000b244: 4239 0004 bdc5 	clrb 0x4bdc5
0000b24a: 4239 0004 bdc6 	clrb 0x4bdc6
0000b250: 4239 0004 bdc7 	clrb 0x4bdc7
0000b256: 4878 0018      	pea 0x18
0000b25a: 4879 0004 be36 	pea 0x4be36
0000b260: 4879 0004 bdc8 	pea 0x4bdc8
0000b266: 45f9 0001 b8fc 	lea 0x1b8fc,%a2
0000b26c: 4e92           	jsr %a2@
0000b26e: 23f9 0004 be2e 	movel 0x4be2e,0x4bde0
0000b274: 0004 bde0 
0000b278: 222b 0006      	movel %a3@(6),%d1
0000b27c: 202b 000a      	movel %a3@(10),%d0
0000b280: 4fef 000c      	lea %sp@(12),%sp
0000b284: 7824           	moveq #36,%d4
0000b286: b880           	cmpl %d0,%d4
0000b288: 6c02           	bges 0xb28c
0000b28a: 7024           	moveq #36,%d0
0000b28c: 2f00           	movel %d0,%sp@-
0000b28e: 2f03           	movel %d3,%sp@-
0000b290: 2f01           	movel %d1,%sp@-
0000b292: 4e92           	jsr %a2@
0000b294: 4fef 000c      	lea %sp@(12),%sp
0000b298: 2002           	movel %d2,%d0
0000b29a: 4cee 1cfc ffd4 	moveml %fp@(-44),%d2-%d7/%a2-%a4
0000b2a0: 4e5e           	unlk %fp
0000b2a2: 4e75           	rts
0000b2a4: 4200           	clrb %d0
0000b2a6: 6000 ff64      	braw 0xb20c
0000b2aa: 3f3c 07fe      	movew #2046,%sp@-
0000b2ae: 2f0b           	movel %a3,%sp@-
0000b2b0: 4eba ecc0      	jsr %pc@(0x9f72)
0000b2b4: 5c8f           	addql #6,%sp
0000b2b6: 2400           	movel %d0,%d2
0000b2b8: 6600 fe1c      	bnew 0xb0d6
0000b2bc: 3f03           	movew %d3,%sp@-
0000b2be: 4eba f38c      	jsr %pc@(0xa64c)
0000b2c2: 2400           	movel %d0,%d2
0000b2c4: 548f           	addql #2,%sp
0000b2c6: 6600 fe0e      	bnew 0xb0d6
0000b2ca: 7000           	moveq #0,%d0
0000b2cc: 0839 0002 0004 	btst #2,0x4bea6
0000b2d2: bea6 
0000b2d4: 6732           	beqs 0xb308
0000b2d6: 3039 0004 beca 	movew 0x4beca,%d0
0000b2dc: 4840           	swap %d0
0000b2de: 4240           	clrw %d0
0000b2e0: 8079 0004 bec8 	orw 0x4bec8,%d0
0000b2e6: 5380           	subql #1,%d0
0000b2e8: 2d40 fff8      	movel %d0,%fp@(-8)
0000b2ec: 2d7c 0000 0200 	movel #512,%fp@(-4)
0000b2f2: fffc 
0000b2f4: 4878 0008      	pea 0x8
0000b2f8: 486e fff8      	pea %fp@(-8)
0000b2fc: 2f2b 0006      	movel %a3@(6),%sp@-
0000b300: 4eb9 0001 b8fc 	jsr 0x1b8fc
0000b306: 608c           	bras 0xb294
0000b308: 3039 0004 be7a 	movew 0x4be7a,%d0
0000b30e: 4840           	swap %d0
0000b310: 4240           	clrw %d0
0000b312: 8079 0004 be78 	orw 0x4be78,%d0
0000b318: 60cc           	bras 0xb2e6
0000b31a: 3f3c 0020      	movew #32,%sp@-
0000b31e: 2f0b           	movel %a3,%sp@-
0000b320: 4eba ec50      	jsr %pc@(0x9f72)
0000b324: 5c8f           	addql #6,%sp
0000b326: 2400           	movel %d0,%d2
0000b328: 6600 fdac      	bnew 0xb0d6
0000b32c: 7c00           	moveq #0,%d6
0000b32e: 1c2a 0001      	moveb %a2@(1),%d6
0000b332: 4846           	swap %d6
0000b334: 4246           	clrw %d6
0000b336: 7000           	moveq #0,%d0
0000b338: 102a 0002      	moveb %a2@(2),%d0
0000b33c: e188           	lsll #8,%d0
0000b33e: 802a 0003      	orb %a2@(3),%d0
0000b342: dc80           	addl %d0,%d6
0000b344: 4242           	clrw %d2
0000b346: 142a 0004      	moveb %a2@(4),%d2
0000b34a: 4a42           	tstw %d2
0000b34c: 6604           	bnes 0xb352
0000b34e: 343c 0100      	movew #256,%d2
0000b352: 7e00           	moveq #0,%d7
0000b354: 3e02           	movew %d2,%d7
0000b356: de86           	addl %d6,%d7
0000b358: 3f03           	movew %d3,%sp@-
0000b35a: 4eba ec68      	jsr %pc@(0x9fc4)
0000b35e: 548f           	addql #2,%sp
0000b360: b087           	cmpl %d7,%d0
0000b362: 6500 0142      	bcsw 0xb4a6
0000b366: 3003           	movew %d3,%d0
0000b368: 0640 0012      	addiw #18,%d0
0000b36c: 7200           	moveq #0,%d1
0000b36e: 3200           	movew %d0,%d1
0000b370: 2001           	movel %d1,%d0
0000b372: e788           	lsll #3,%d0
0000b374: d081           	addl %d1,%d0
0000b376: d080           	addl %d0,%d0
0000b378: 2040           	moveal %d0,%a0
0000b37a: d1fc 0004 ba81 	addal #309889,%a0
0000b380: 4240           	clrw %d0
0000b382: 1010           	moveb %a0@,%d0
0000b384: 3f00           	movew %d0,%sp@-
0000b386: 3f03           	movew %d3,%sp@-
0000b388: 2f2b 0006      	movel %a3@(6),%sp@-
0000b38c: 3f02           	movew %d2,%sp@-
0000b38e: 2f06           	movel %d6,%sp@-
0000b390: 4267           	clrw %sp@-
0000b392: 4eba f914      	jsr %pc@(0xaca8)
0000b396: 2400           	movel %d0,%d2
0000b398: 4fef 0010      	lea %sp@(16),%sp
0000b39c: 6000 fd38      	braw 0xb0d6
0000b3a0: 3f3c 0242      	movew #578,%sp@-
0000b3a4: 2f0b           	movel %a3,%sp@-
0000b3a6: 4eba ebca      	jsr %pc@(0x9f72)
0000b3aa: 5c8f           	addql #6,%sp
0000b3ac: 2400           	movel %d0,%d2
0000b3ae: 6600 fd26      	bnew 0xb0d6
0000b3b2: 7c00           	moveq #0,%d6
0000b3b4: 1c2a 0002      	moveb %a2@(2),%d6
0000b3b8: e18e           	lsll #8,%d6
0000b3ba: 8c2a 0003      	orb %a2@(3),%d6
0000b3be: 2006           	movel %d6,%d0
0000b3c0: 4840           	swap %d0
0000b3c2: 4240           	clrw %d0
0000b3c4: 7c00           	moveq #0,%d6
0000b3c6: 1c2a 0004      	moveb %a2@(4),%d6
0000b3ca: e18e           	lsll #8,%d6
0000b3cc: 8c2a 0005      	orb %a2@(5),%d6
0000b3d0: dc80           	addl %d0,%d6
0000b3d2: 7e00           	moveq #0,%d7
0000b3d4: 1e2a 0007      	moveb %a2@(7),%d7
0000b3d8: e18f           	lsll #8,%d7
0000b3da: 8e2a 0008      	orb %a2@(8),%d7
0000b3de: 2847           	moveal %d7,%a4
0000b3e0: d9c6           	addal %d6,%a4
0000b3e2: 3f03           	movew %d3,%sp@-
0000b3e4: 4eba ebde      	jsr %pc@(0x9fc4)
0000b3e8: 548f           	addql #2,%sp
0000b3ea: b08c           	cmpl %a4,%d0
0000b3ec: 6500 00b8      	bcsw 0xb4a6
0000b3f0: 4a47           	tstw %d7
0000b3f2: 6700 fea4      	beqw 0xb298
0000b3f6: 3003           	movew %d3,%d0
0000b3f8: 0640 0012      	addiw #18,%d0
0000b3fc: 7200           	moveq #0,%d1
0000b3fe: 3200           	movew %d0,%d1
0000b400: 2001           	movel %d1,%d0
0000b402: e788           	lsll #3,%d0
0000b404: d081           	addl %d1,%d0
0000b406: d080           	addl %d0,%d0
0000b408: 2040           	moveal %d0,%a0
0000b40a: d1fc 0004 ba81 	addal #309889,%a0
0000b410: 4240           	clrw %d0
0000b412: 1010           	moveb %a0@,%d0
0000b414: 3f00           	movew %d0,%sp@-
0000b416: 3f03           	movew %d3,%sp@-
0000b418: 2f2b 0006      	movel %a3@(6),%sp@-
0000b41c: 3f07           	movew %d7,%sp@-
0000b41e: 6000 ff6e      	braw 0xb38e
0000b422: 3f3c 0020      	movew #32,%sp@-
0000b426: 2f0b           	movel %a3,%sp@-
0000b428: 4eba eb48      	jsr %pc@(0x9f72)
0000b42c: 5c8f           	addql #6,%sp
0000b42e: 2400           	movel %d0,%d2
0000b430: 6600 fca4      	bnew 0xb0d6
0000b434: 7200           	moveq #0,%d1
0000b436: 122a 0001      	moveb %a2@(1),%d1
0000b43a: 4841           	swap %d1
0000b43c: 4241           	clrw %d1
0000b43e: 7000           	moveq #0,%d0
0000b440: 102a 0002      	moveb %a2@(2),%d0
0000b444: e188           	lsll #8,%d0
0000b446: 802a 0003      	orb %a2@(3),%d0
0000b44a: 2c01           	movel %d1,%d6
0000b44c: dc80           	addl %d0,%d6
0000b44e: 4247           	clrw %d7
0000b450: 1e2a 0004      	moveb %a2@(4),%d7
0000b454: 4a47           	tstw %d7
0000b456: 6604           	bnes 0xb45c
0000b458: 3e3c 0100      	movew #256,%d7
0000b45c: 7400           	moveq #0,%d2
0000b45e: 3407           	movew %d7,%d2
0000b460: d486           	addl %d6,%d2
0000b462: 3f03           	movew %d3,%sp@-
0000b464: 4eba eb5e      	jsr %pc@(0x9fc4)
0000b468: 548f           	addql #2,%sp
0000b46a: b082           	cmpl %d2,%d0
0000b46c: 6538           	bcss 0xb4a6
0000b46e: 3003           	movew %d3,%d0
0000b470: 0640 0012      	addiw #18,%d0
0000b474: 7200           	moveq #0,%d1
0000b476: 3200           	movew %d0,%d1
0000b478: 2001           	movel %d1,%d0
0000b47a: e788           	lsll #3,%d0
0000b47c: d081           	addl %d1,%d0
0000b47e: d080           	addl %d0,%d0
0000b480: 2040           	moveal %d0,%a0
0000b482: d1fc 0004 ba81 	addal #309889,%a0
0000b488: 4240           	clrw %d0
0000b48a: 1010           	moveb %a0@,%d0
0000b48c: 3f00           	movew %d0,%sp@-
0000b48e: 3f03           	movew %d3,%sp@-
0000b490: 2f2b 0006      	movel %a3@(6),%sp@-
0000b494: 3f07           	movew %d7,%sp@-
0000b496: 2f06           	movel %d6,%sp@-
0000b498: 3f3c 0001      	movew #1,%sp@-
0000b49c: 6000 fef4      	braw 0xb392
0000b4a0: 7403           	moveq #3,%d2
0000b4a2: 6000 fc38      	braw 0xb0dc
0000b4a6: 7402           	moveq #2,%d2
0000b4a8: 6000 fc32      	braw 0xb0dc
0000b4ac: 4cee 1cfc ffd4 	moveml %fp@(-44),%d2-%d7/%a2-%a4
0000b4b2: 4e5e           	unlk %fp
0000b4b4: 6000 ec70      	braw 0xa126
0000b4b8:  _ide_request_sense
0000b4b8: 4e56 ffe4      	linkw %fp,#-28
0000b4bc: 48e7 3800      	moveml %d2-%d4,%sp@-
0000b4c0: 342e 0008      	movew %fp@(8),%d2
0000b4c4: 362e 000a      	movew %fp@(10),%d3
0000b4c8: 282e 000c      	movel %fp@(12),%d4
0000b4cc: 3f02           	movew %d2,%sp@-
0000b4ce: 4eba e896      	jsr %pc@(0x9d66)
0000b4d2: 548f           	addql #2,%sp
0000b4d4: 0c40 0002      	cmpiw #2,%d0
0000b4d8: 670a           	beqs 0xb4e4
0000b4da: 0c40 0003      	cmpiw #3,%d0
0000b4de: 671a           	beqs 0xb4fa
0000b4e0: 70fe           	moveq #-2,%d0
0000b4e2: 600c           	bras 0xb4f0
0000b4e4: 2f04           	movel %d4,%sp@-
0000b4e6: 3f03           	movew %d3,%sp@-
0000b4e8: 3f02           	movew %d2,%sp@-
0000b4ea: 4eba eafe      	jsr %pc@(0x9fea)
0000b4ee: 508f           	addql #8,%sp
0000b4f0: 4cee 001c ffd8 	moveml %fp@(-40),%d2-%d4
0000b4f6: 4e5e           	unlk %fp
0000b4f8: 4e75           	rts
0000b4fa: 1d7c 0003 ffe6 	moveb #3,%fp@(-26)
0000b500: 422e ffe7      	clrb %fp@(-25)
0000b504: 422e ffe8      	clrb %fp@(-24)
0000b508: 422e ffe9      	clrb %fp@(-23)
0000b50c: 1d7c 0012 ffea 	moveb #18,%fp@(-22)
0000b512: 422e ffeb      	clrb %fp@(-21)
0000b516: 41ee ffe6      	lea %fp@(-26),%a0
0000b51a: 2d48 ffec      	movel %a0,%fp@(-20)
0000b51e: 3d7c 0006 fff0 	movew #6,%fp@(-16)
0000b524: 2d44 fff2      	movel %d4,%fp@(-14)
0000b528: 3043           	moveaw %d3,%a0
0000b52a: 2d48 fff6      	movel %a0,%fp@(-10)
0000b52e: 2d7c 0000 0258 	movel #600,%fp@(-6)
0000b534: fffa 
0000b536: 426e fffe      	clrw %fp@(-2)
0000b53a: 486e ffec      	pea %fp@(-20)
0000b53e: 3f02           	movew %d2,%sp@-
0000b540: 4eba ebe4      	jsr %pc@(0xa126)
0000b544: 5c8f           	addql #6,%sp
0000b546: 60a8           	bras 0xb4f0
0000b548: 3039 0004 b088 	movew 0x4b088,%d0
0000b54e: 5840           	addqw #4,%d0
0000b550: b079 0004 b084 	cmpw 0x4b084,%d0
0000b556: 6d02           	blts 0xb55a
0000b558: 4240           	clrw %d0
0000b55a: 3239 0004 b086 	movew 0x4b086,%d1
0000b560: b041           	cmpw %d1,%d0
0000b562: 6712           	beqs 0xb576
0000b564: 2079 0004 b080 	moveal 0x4b080,%a0
0000b56a: 21af 0004 0000 	movel %sp@(4),%a0@(0000000000000000,%d0:w)
0000b570: 33c0 0004 b088 	movew %d0,0x4b088
0000b576: 4e75           	rts
0000b578: 4240           	clrw %d0
0000b57a: 1238 fc00      	moveb 0xfffffc00,%d1
0000b57e: 0801 0000      	btst #0,%d1
0000b582: 6706           	beqs 0xb58a
0000b584: 1038 fc02      	moveb 0xfffffc02,%d0
0000b588: 4e75           	rts
0000b58a: 2239 0004 ceb4 	movel 0x4ceb4,%d1
0000b590: 5381           	subql #1,%d1
0000b592: 6afc           	bpls 0xb590
0000b594: 5240           	addqw #1,%d0
0000b596: b06f 0004      	cmpw %sp@(4),%d0
0000b59a: 66de           	bnes 0xb57a
0000b59c: 4200           	clrb %d0
0000b59e: 60e8           	bras 0xb588
0000b5a0: 2f02           	movel %d2,%sp@-
0000b5a2: 322f 0008      	movew %sp@(8),%d1
0000b5a6: 1439 0000 1000 	moveb 0x1000,%d2
0000b5ac: 41f9 0004 c068 	lea 0x4c068,%a0
0000b5b2: 1010           	moveb %a0@,%d0
0000b5b4: 44c2           	movew %d2,%ccr
0000b5b6: 6a46           	bpls 0xb5fe
0000b5b8: 4a79 0004 c0a6 	tstw 0x4c0a6
0000b5be: 6f3e           	bles 0xb5fe
0000b5c0: 4a00           	tstb %d0
0000b5c2: 6608           	bnes 0xb5cc
0000b5c4: 13fc fff8 0004 	moveb #-8,0x4c068
0000b5ca: c068 
0000b5cc: 1002           	moveb %d2,%d0
0000b5ce: 0200 0003      	andib #3,%d0
0000b5d2: 6658           	bnes 0xb62c
0000b5d4: 7008           	moveq #8,%d0
0000b5d6: 0c41 004d      	cmpiw #77,%d1
0000b5da: 6700 00d0      	beqw 0xb6ac
0000b5de: 6e50           	bgts 0xb630
0000b5e0: 0c41 0048      	cmpiw #72,%d1
0000b5e4: 6700 00b4      	beqw 0xb69a
0000b5e8: 0c41 004b      	cmpiw #75,%d1
0000b5ec: 6700 00bc      	beqw 0xb6aa
0000b5f0: 0c41 0047      	cmpiw #71,%d1
0000b5f4: 6648           	bnes 0xb63e
0000b5f6: 0010 0001      	orib #1,%a0@
0000b5fa: 6000 008a      	braw 0xb686
0000b5fe: 4a00           	tstb %d0
0000b600: 6724           	beqs 0xb626
0000b602: 13fc fff8 0004 	moveb #-8,0x4c068
0000b608: c068 
0000b60a: 4239 0004 c06a 	clrb 0x4c06a
0000b610: 4239 0004 c069 	clrb 0x4c069
0000b616: 2f08           	movel %a0,%sp@-
0000b618: 4eb9 0000 3ade 	jsr 0x3ade
0000b61e: 4239 0004 c068 	clrb 0x4c068
0000b624: 588f           	addql #4,%sp
0000b626: 4240           	clrw %d0
0000b628: 241f           	movel %sp@+,%d2
0000b62a: 4e75           	rts
0000b62c: 7001           	moveq #1,%d0
0000b62e: 60a6           	bras 0xb5d6
0000b630: 0c41 0052      	cmpiw #82,%d1
0000b634: 674c           	beqs 0xb682
0000b636: 6e24           	bgts 0xb65c
0000b638: 0c41 0050      	cmpiw #80,%d1
0000b63c: 675e           	beqs 0xb69c
0000b63e: 1239 0004 c069 	moveb 0x4c069,%d1
0000b644: 6c74           	bges 0xb6ba
0000b646: 1200           	moveb %d0,%d1
0000b648: 4401           	negb %d1
0000b64a: 13c1 0004 c069 	moveb %d1,0x4c069
0000b650: 1239 0004 c06a 	moveb 0x4c06a,%d1
0000b656: 6c6e           	bges 0xb6c6
0000b658: 4400           	negb %d0
0000b65a: 6046           	bras 0xb6a2
0000b65c: 0c41 00c7      	cmpiw #199,%d1
0000b660: 6732           	beqs 0xb694
0000b662: 0c41 00d2      	cmpiw #210,%d1
0000b666: 66d6           	bnes 0xb63e
0000b668: 0210 fffd      	andib #-3,%a0@
0000b66c: 44c2           	movew %d2,%ccr
0000b66e: 670e           	beqs 0xb67e
0000b670: 4879 0004 c068 	pea 0x4c068
0000b676: 4eb9 0000 3ade 	jsr 0x3ade
0000b67c: 588f           	addql #4,%sp
0000b67e: 7001           	moveq #1,%d0
0000b680: 60a6           	bras 0xb628
0000b682: 0010 0002      	orib #2,%a0@
0000b686: 4239 0004 c06a 	clrb 0x4c06a
0000b68c: 4239 0004 c069 	clrb 0x4c069
0000b692: 60d8           	bras 0xb66c
0000b694: 0210 fffe      	andib #-2,%a0@
0000b698: 60d2           	bras 0xb66c
0000b69a: 4400           	negb %d0
0000b69c: 4239 0004 c069 	clrb 0x4c069
0000b6a2: 13c0 0004 c06a 	moveb %d0,0x4c06a
0000b6a8: 60c2           	bras 0xb66c
0000b6aa: 4400           	negb %d0
0000b6ac: 13c0 0004 c069 	moveb %d0,0x4c069
0000b6b2: 4239 0004 c06a 	clrb 0x4c06a
0000b6b8: 60b2           	bras 0xb66c
0000b6ba: 4a01           	tstb %d1
0000b6bc: 6792           	beqs 0xb650
0000b6be: 13c0 0004 c069 	moveb %d0,0x4c069
0000b6c4: 608a           	bras 0xb650
0000b6c6: 4a01           	tstb %d1
0000b6c8: 67a2           	beqs 0xb66c
0000b6ca: 60d6           	bras 0xb6a2
0000b6cc: 0708 0904      	movepw %a0@(2308),%d3
0000b6d0: 0506           	btst %d2,%d6
0000b6d2: 0102           	btst %d0,%d2
0000b6d4: 0300           	btst %d1,%d0
0000b6d6: 0000 48e7      	orib #-25,%d0
0000b6da: 3820           	movew %a0@-,%d4
0000b6dc: 246f 0014      	moveal %sp@(20),%a2
0000b6e0: 1412           	moveb %a2@,%d2
0000b6e2: 0c02 000f      	cmpib #15,%d2
0000b6e6: 6224           	bhis 0xb70c
0000b6e8: 0c02 000e      	cmpib #14,%d2
0000b6ec: 6406           	bccs 0xb6f4
0000b6ee: 0c02 0001      	cmpib #1,%d2
0000b6f2: 6638           	bnes 0xb72c
0000b6f4: 0282 0000 00ff 	andil #255,%d2
0000b6fa: 2079 0004 c088 	moveal 0x4c088,%a0
0000b700: 4240           	clrw %d0
0000b702: 1030 2800      	moveb %a0@(0000000000000000,%d2:l),%d0
0000b706: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0000b70a: 4e75           	rts
0000b70c: 0c02 0061      	cmpib #97,%d2
0000b710: 67e2           	beqs 0xb6f4
0000b712: 0c02 0072      	cmpib #114,%d2
0000b716: 6706           	beqs 0xb71e
0000b718: 0c02 001c      	cmpib #28,%d2
0000b71c: 660e           	bnes 0xb72c
0000b71e: 0839 0002 0000 	btst #2,0x1000
0000b724: 1000 
0000b726: 67cc           	beqs 0xb6f4
0000b728: 700a           	moveq #10,%d0
0000b72a: 60da           	bras 0xb706
0000b72c: 1039 0000 1000 	moveb 0x1000,%d0
0000b732: 44c0           	movew %d0,%ccr
0000b734: 6a76           	bpls 0xb7ac
0000b736: 4243           	clrw %d3
0000b738: 1602           	moveb %d2,%d3
0000b73a: 3f03           	movew %d3,%sp@-
0000b73c: 4eba fe62      	jsr %pc@(0xb5a0)
0000b740: 548f           	addql #2,%sp
0000b742: 4a40           	tstw %d0
0000b744: 6660           	bnes 0xb7a6
0000b746: 0c02 0062      	cmpib #98,%d2
0000b74a: 6608           	bnes 0xb754
0000b74c: 5279 0000 04ee 	addqw #1,0x4ee
0000b752: 60b2           	bras 0xb706
0000b754: 1002           	moveb %d2,%d0
0000b756: 0600 ff99      	addib #-103,%d0
0000b75a: 0c00 0009      	cmpib #9,%d0
0000b75e: 6238           	bhis 0xb798
0000b760: 3239 0004 c06e 	movew 0x4c06e,%d1
0000b766: 6c1e           	bges 0xb786
0000b768: 4279 0004 c06e 	clrw 0x4c06e
0000b76e: 0643 ff99      	addiw #-103,%d3
0000b772: 41fa ff58      	lea %pc@(0xb6cc),%a0
0000b776: 1030 3000      	moveb %a0@(0000000000000000,%d3:w),%d0
0000b77a: 4880           	extw %d0
0000b77c: d179 0004 c06e 	addw %d0,0x4c06e
0000b782: 70ff           	moveq #-1,%d0
0000b784: 6080           	bras 0xb706
0000b786: 3001           	movew %d1,%d0
0000b788: d041           	addw %d1,%d0
0000b78a: d040           	addw %d0,%d0
0000b78c: d041           	addw %d1,%d0
0000b78e: d040           	addw %d0,%d0
0000b790: 33c0 0004 c06e 	movew %d0,0x4c06e
0000b796: 60d6           	bras 0xb76e
0000b798: 1002           	moveb %d2,%d0
0000b79a: 5500           	subqb #2,%d0
0000b79c: 0c00 000b      	cmpib #11,%d0
0000b7a0: 6224           	bhis 0xb7c6
0000b7a2: 0612 0076      	addib #118,%a2@
0000b7a6: 4240           	clrw %d0
0000b7a8: 6000 ff5c      	braw 0xb706
0000b7ac: 0200 0003      	andib #3,%d0
0000b7b0: 6714           	beqs 0xb7c6
0000b7b2: 1002           	moveb %d2,%d0
0000b7b4: 0600 ffc5      	addib #-59,%d0
0000b7b8: 0c00 0009      	cmpib #9,%d0
0000b7bc: 6208           	bhis 0xb7c6
0000b7be: 0602 0019      	addib #25,%d2
0000b7c2: 1482           	moveb %d2,%a2@
0000b7c4: 60e0           	bras 0xb7a6
0000b7c6: 1239 0000 1000 	moveb 0x1000,%d1
0000b7cc: 1601           	moveb %d1,%d3
0000b7ce: 0203 0003      	andib #3,%d3
0000b7d2: 7800           	moveq #0,%d4
0000b7d4: 1802           	moveb %d2,%d4
0000b7d6: 44c1           	movew %d1,%ccr
0000b7d8: 6a00 009a      	bplw 0xb874
0000b7dc: 4a03           	tstb %d3
0000b7de: 6764           	beqs 0xb844
0000b7e0: 2079 0004 c08c 	moveal 0x4c08c,%a0
0000b7e6: 4240           	clrw %d0
0000b7e8: 1030 4800      	moveb %a0@(0000000000000000,%d4:l),%d0
0000b7ec: 0839 0000 0004 	btst #0,0x4c0a5
0000b7f2: c0a5 
0000b7f4: 6618           	bnes 0xb80e
0000b7f6: 4a03           	tstb %d3
0000b7f8: 6760           	beqs 0xb85a
0000b7fa: 2079 0004 c098 	moveal 0x4c098,%a0
0000b800: 1610           	moveb %a0@,%d3
0000b802: 670a           	beqs 0xb80e
0000b804: b403           	cmpb %d3,%d2
0000b806: 6668           	bnes 0xb870
0000b808: 4240           	clrw %d0
0000b80a: 1028 0001      	moveb %a0@(1),%d0
0000b80e: 3600           	movew %d0,%d3
0000b810: 0243 ffdf      	andiw #-33,%d3
0000b814: 0643 ffbf      	addiw #-65,%d3
0000b818: 0c43 0019      	cmpiw #25,%d3
0000b81c: 6202           	bhis 0xb820
0000b81e: 4240           	clrw %d0
0000b820: 44c1           	movew %d1,%ccr
0000b822: 6600 00da      	bnew 0xb8fe
0000b826: 0c40 0032      	cmpiw #50,%d0
0000b82a: 6700 009a      	beqw 0xb8c6
0000b82e: 0c40 0036      	cmpiw #54,%d0
0000b832: 6700 00ae      	beqw 0xb8e2
0000b836: 0c40 002d      	cmpiw #45,%d0
0000b83a: 6600 008c      	bnew 0xb8c8
0000b83e: 701f           	moveq #31,%d0
0000b840: 6000 0086      	braw 0xb8c8
0000b844: 0801 0004      	btst #4,%d1
0000b848: 6708           	beqs 0xb852
0000b84a: 2079 0004 c090 	moveal 0x4c090,%a0
0000b850: 6094           	bras 0xb7e6
0000b852: 2079 0004 c088 	moveal 0x4c088,%a0
0000b858: 608c           	bras 0xb7e6
0000b85a: 0801 0004      	btst #4,%d1
0000b85e: 6708           	beqs 0xb868
0000b860: 2079 0004 c09c 	moveal 0x4c09c,%a0
0000b866: 6098           	bras 0xb800
0000b868: 2079 0004 c094 	moveal 0x4c094,%a0
0000b86e: 6090           	bras 0xb800
0000b870: 5488           	addql #2,%a0
0000b872: 608c           	bras 0xb800
0000b874: 1039 0004 c06c 	moveb 0x4c06c,%d0
0000b87a: 4a03           	tstb %d3
0000b87c: 671a           	beqs 0xb898
0000b87e: 4a00           	tstb %d0
0000b880: 670e           	beqs 0xb890
0000b882: 2079 0004 c098 	moveal 0x4c098,%a0
0000b888: 4240           	clrw %d0
0000b88a: 1030 4800      	moveb %a0@(0000000000000000,%d4:l),%d0
0000b88e: 6090           	bras 0xb820
0000b890: 2079 0004 c08c 	moveal 0x4c08c,%a0
0000b896: 60f0           	bras 0xb888
0000b898: 0801 0004      	btst #4,%d1
0000b89c: 6714           	beqs 0xb8b2
0000b89e: 4a00           	tstb %d0
0000b8a0: 6708           	beqs 0xb8aa
0000b8a2: 2079 0004 c09c 	moveal 0x4c09c,%a0
0000b8a8: 60de           	bras 0xb888
0000b8aa: 2079 0004 c090 	moveal 0x4c090,%a0
0000b8b0: 60d6           	bras 0xb888
0000b8b2: 4a00           	tstb %d0
0000b8b4: 6708           	beqs 0xb8be
0000b8b6: 2079 0004 c094 	moveal 0x4c094,%a0
0000b8bc: 60ca           	bras 0xb888
0000b8be: 2079 0004 c088 	moveal 0x4c088,%a0
0000b8c4: 60c2           	bras 0xb888
0000b8c6: 4240           	clrw %d0
0000b8c8: 0c02 004b      	cmpib #75,%d2
0000b8cc: 6718           	beqs 0xb8e6
0000b8ce: 0c02 004d      	cmpib #77,%d2
0000b8d2: 671a           	beqs 0xb8ee
0000b8d4: 0c02 0047      	cmpib #71,%d2
0000b8d8: 661c           	bnes 0xb8f6
0000b8da: 14bc 0077      	moveb #119,%a2@
0000b8de: 6000 fe26      	braw 0xb706
0000b8e2: 701e           	moveq #30,%d0
0000b8e4: 60e2           	bras 0xb8c8
0000b8e6: 14bc 0073      	moveb #115,%a2@
0000b8ea: 6000 fe1a      	braw 0xb706
0000b8ee: 14bc 0074      	moveb #116,%a2@
0000b8f2: 6000 fe12      	braw 0xb706
0000b8f6: 0240 001f      	andiw #31,%d0
0000b8fa: 6000 fe0a      	braw 0xb706
0000b8fe: 3239 0004 c070 	movew 0x4c070,%d1
0000b904: 6d34           	blts 0xb93a
0000b906: 3041           	moveaw %d1,%a0
0000b908: 2208           	movel %a0,%d1
0000b90a: d288           	addl %a0,%d1
0000b90c: d281           	addl %d1,%d1
0000b90e: 2079 0004 c0a0 	moveal 0x4c0a0,%a0
0000b914: 2070 1800      	moveal %a0@(0000000000000000,%d1:l),%a0
0000b918: 1210           	moveb %a0@,%d1
0000b91a: 670e           	beqs 0xb92a
0000b91c: 0241 00ff      	andiw #255,%d1
0000b920: b041           	cmpw %d1,%d0
0000b922: 6612           	bnes 0xb936
0000b924: 4240           	clrw %d0
0000b926: 1028 0001      	moveb %a0@(1),%d0
0000b92a: 33fc ffff 0004 	movew #-1,0x4c070
0000b930: c070 
0000b932: 6000 fdd2      	braw 0xb706
0000b936: 5488           	addql #2,%a0
0000b938: 60de           	bras 0xb918
0000b93a: 3200           	movew %d0,%d1
0000b93c: 5341           	subqw #1,%d1
0000b93e: 0c41 0006      	cmpiw #6,%d1
0000b942: 6200 fdc2      	bhiw 0xb706
0000b946: 33c1 0004 c070 	movew %d1,0x4c070
0000b94c: 6000 fe34      	braw 0xb782
0000b950:  _keytbl
0000b950: 2f02           	movel %d2,%sp@-
0000b952: 206f 0008      	moveal %sp@(8),%a0
0000b956: 222f 000c      	movel %sp@(12),%d1
0000b95a: 202f 0010      	movel %sp@(16),%d0
0000b95e: 74ff           	moveq #-1,%d2
0000b960: b488           	cmpl %a0,%d2
0000b962: 6706           	beqs 0xb96a
0000b964: 23c8 0004 c088 	movel %a0,0x4c088
0000b96a: 74ff           	moveq #-1,%d2
0000b96c: b481           	cmpl %d1,%d2
0000b96e: 6706           	beqs 0xb976
0000b970: 23c1 0004 c08c 	movel %d1,0x4c08c
0000b976: 72ff           	moveq #-1,%d1
0000b978: b280           	cmpl %d0,%d1
0000b97a: 6706           	beqs 0xb982
0000b97c: 23c0 0004 c090 	movel %d0,0x4c090
0000b982: 203c 0004 c088 	movel #311432,%d0
0000b988: 241f           	movel %sp@+,%d2
0000b98a: 4e75           	rts
0000b98c:  _bioskeys
0000b98c: 4eb9 0000 6fa2 	jsr 0x6fa2
0000b992: 4878 001e      	pea 0x1e
0000b996: 2f00           	movel %d0,%sp@-
0000b998: 4879 0004 c088 	pea 0x4c088
0000b99e: 4eb9 0001 b8fc 	jsr 0x1b8fc
0000b9a4: 4fef 000c      	lea %sp@(12),%sp
0000b9a8: 4e75           	rts
0000b9aa:  _kbshift
0000b9aa: 322f 0004      	movew %sp@(4),%d1
0000b9ae: 1039 0000 1000 	moveb 0x1000,%d0
0000b9b4: 4a41           	tstw %d1
0000b9b6: 6d06           	blts 0xb9be
0000b9b8: 13c1 0000 1000 	moveb %d1,0x1000
0000b9be: 0280 0000 00ff 	andil #255,%d0
0000b9c4: 4e75           	rts
0000b9c6:  _bconstat2
0000b9c6: 3239 0004 b086 	movew 0x4b086,%d1
0000b9cc: 3039 0004 b088 	movew 0x4b088,%d0
0000b9d2: b041           	cmpw %d1,%d0
0000b9d4: 56c0           	sne %d0
0000b9d6: 4880           	extw %d0
0000b9d8: 48c0           	extl %d0
0000b9da: 4e75           	rts
0000b9dc:  _bconin2
0000b9dc: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000b9e0: 45fa ffe4      	lea %pc@(0xb9c6),%a2
0000b9e4: 47f9 0001 bc80 	lea 0x1bc80,%a3
0000b9ea: 4e92           	jsr %a2@
0000b9ec: 4a80           	tstl %d0
0000b9ee: 6754           	beqs 0xba44
0000b9f0: 40c1           	movew %sr,%d1
0000b9f2: 46fc 2700      	movew #9984,%sr
0000b9f6: 3039 0004 b086 	movew 0x4b086,%d0
0000b9fc: 5840           	addqw #4,%d0
0000b9fe: 33c0 0004 b086 	movew %d0,0x4b086
0000ba04: 3039 0004 b086 	movew 0x4b086,%d0
0000ba0a: b079 0004 b084 	cmpw 0x4b084,%d0
0000ba10: 6d08           	blts 0xba1a
0000ba12: 33fc 0000 0004 	movew #0,0x4b086
0000ba18: b086 
0000ba1a: 3039 0004 b086 	movew 0x4b086,%d0
0000ba20: 2079 0004 b080 	moveal 0x4b080,%a0
0000ba26: 2030 0000      	movel %a0@(0000000000000000,%d0:w),%d0
0000ba2a: 40c2           	movew %sr,%d2
0000ba2c: 46c1           	movew %d1,%sr
0000ba2e: 0839 0003 0000 	btst #3,0x484
0000ba34: 0484 
0000ba36: 6606           	bnes 0xba3e
0000ba38: 0280 00ff ffff 	andil #16777215,%d0
0000ba3e: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000ba42: 4e75           	rts
0000ba44: 4e93           	jsr %a3@
0000ba46: 60a2           	bras 0xb9ea
0000ba48:  _kbrate
0000ba48: 2f03           	movel %d3,%sp@-
0000ba4a: 2f02           	movel %d2,%sp@-
0000ba4c: 362f 000c      	movew %sp@(12),%d3
0000ba50: 342f 000e      	movew %sp@(14),%d2
0000ba54: 3039 0004 c082 	movew 0x4c082,%d0
0000ba5a: 0240 00ff      	andiw #255,%d0
0000ba5e: 3239 0004 c084 	movew 0x4c084,%d1
0000ba64: e149           	lslw #8,%d1
0000ba66: 8041           	orw %d1,%d0
0000ba68: 4a43           	tstw %d3
0000ba6a: 6d0a           	blts 0xba76
0000ba6c: 0243 00ff      	andiw #255,%d3
0000ba70: 33c3 0004 c084 	movew %d3,0x4c084
0000ba76: 4a42           	tstw %d2
0000ba78: 6d0a           	blts 0xba84
0000ba7a: 0242 00ff      	andiw #255,%d2
0000ba7e: 33c2 0004 c082 	movew %d2,0x4c082
0000ba84: 241f           	movel %sp@+,%d2
0000ba86: 261f           	movel %sp@+,%d3
0000ba88: 4e75           	rts
0000ba8a:  _kb_timerc_int
0000ba8a: 2f0a           	movel %a2,%sp@-
0000ba8c: 3039 0004 c080 	movew 0x4c080,%d0
0000ba92: 6f18           	bles 0xbaac
0000ba94: 2239 0004 b0c4 	movel 0x4b0c4,%d1
0000ba9a: b2b9 0004 c074 	cmpl 0x4c074,%d1
0000baa0: 670a           	beqs 0xbaac
0000baa2: 4279 0004 c080 	clrw 0x4c080
0000baa8: 245f           	moveal %sp@+,%a2
0000baaa: 4e75           	rts
0000baac: 1239 0000 0484 	moveb 0x484,%d1
0000bab2: 0801 0001      	btst #1,%d1
0000bab6: 67f0           	beqs 0xbaa8
0000bab8: 4a40           	tstw %d0
0000baba: 67ec           	beqs 0xbaa8
0000babc: 5340           	subqw #1,%d0
0000babe: 33c0 0004 c080 	movew %d0,0x4c080
0000bac4: 6ee2           	bgts 0xbaa8
0000bac6: 0801 0000      	btst #0,%d1
0000baca: 6712           	beqs 0xbade
0000bacc: 4240           	clrw %d0
0000bace: 1039 0004 c07d 	moveb 0x4c07d,%d0
0000bad4: 3f00           	movew %d0,%sp@-
0000bad6: 4eb9 0000 386e 	jsr 0x386e
0000badc: 548f           	addql #2,%sp
0000bade: 45f9 0004 c07c 	lea 0x4c07c,%a2
0000bae4: 1012           	moveb %a2@,%d0
0000bae6: b039 0000 1000 	cmpb 0x1000,%d0
0000baec: 672c           	beqs 0xbb1a
0000baee: 13f9 0004 c078 	moveb 0x4c078,0x4c07d
0000baf4: 0004 c07d 
0000baf8: 4879 0004 c07d 	pea 0x4c07d
0000bafe: 4eba fbd8      	jsr %pc@(0xb6d8)
0000bb02: 33c0 0004 c07e 	movew %d0,0x4c07e
0000bb08: 14b9 0000 1000 	moveb 0x1000,%a2@
0000bb0e: 23f9 0004 b0c4 	movel 0x4b0c4,0x4c074
0000bb14: 0004 c074 
0000bb18: 588f           	addql #4,%sp
0000bb1a: 41f9 0004 c068 	lea 0x4c068,%a0
0000bb20: 4a10           	tstb %a0@
0000bb22: 6722           	beqs 0xbb46
0000bb24: 0839 0002 0000 	btst #2,0x1000
0000bb2a: 1000 
0000bb2c: 660a           	bnes 0xbb38
0000bb2e: 2f08           	movel %a0,%sp@-
0000bb30: 4eb9 0000 3ade 	jsr 0x3ade
0000bb36: 588f           	addql #4,%sp
0000bb38: 33f9 0004 c082 	movew 0x4c082,0x4c080
0000bb3e: 0004 c080 
0000bb42: 6000 ff64      	braw 0xbaa8
0000bb46: 2f39 0004 c07c 	movel 0x4c07c,%sp@-
0000bb4c: 4eba f9fa      	jsr %pc@(0xb548)
0000bb50: 60e4           	bras 0xbb36
0000bb52:  _kbd_int
0000bb52: 4e56 fffc      	linkw %fp,#-4
0000bb56: 48e7 3800      	moveml %d2-%d4,%sp@-
0000bb5a: 362e 0008      	movew %fp@(8),%d3
0000bb5e: 1d43 fffe      	moveb %d3,%fp@(-2)
0000bb62: 1203           	moveb %d3,%d1
0000bb64: 1003           	moveb %d3,%d0
0000bb66: 0200 007f      	andib #127,%d0
0000bb6a: 0c03 0053      	cmpib #83,%d3
0000bb6e: 6626           	bnes 0xbb96
0000bb70: 1039 0000 1000 	moveb 0x1000,%d0
0000bb76: 1400           	moveb %d0,%d2
0000bb78: 0202 000e      	andib #14,%d2
0000bb7c: 0c02 000c      	cmpib #12,%d2
0000bb80: 6600 01ae      	bnew 0xbd30
0000bb84: 0800 0000      	btst #0,%d0
0000bb88: 6706           	beqs 0xbb90
0000bb8a: 4eb9 0000 df10 	jsr 0xdf10
0000bb90: 4eb9 0000 df04 	jsr 0xdf04
0000bb96: 0c00 0037      	cmpib #55,%d0
0000bb9a: 6714           	beqs 0xbbb0
0000bb9c: 1400           	moveb %d0,%d2
0000bb9e: 0602 ffa7      	addib #-89,%d2
0000bba2: 0c02 0001      	cmpib #1,%d2
0000bba6: 6308           	blss 0xbbb0
0000bba8: 5702           	subqb #3,%d2
0000bbaa: 0c02 0003      	cmpib #3,%d2
0000bbae: 621a           	bhis 0xbbca
0000bbb0: 0243 00ff      	andiw #255,%d3
0000bbb4: 3f03           	movew %d3,%sp@-
0000bbb6: 2079 0004 b09c 	moveal 0x4b09c,%a0
0000bbbc: 4e90           	jsr %a0@
0000bbbe: 548f           	addql #2,%sp
0000bbc0: 4cee 001c fff0 	moveml %fp@(-16),%d2-%d4
0000bbc6: 4e5e           	unlk %fp
0000bbc8: 4e75           	rts
0000bbca: 1400           	moveb %d0,%d2
0000bbcc: 0602 ffb9      	addib #-71,%d2
0000bbd0: 0c02 000b      	cmpib #11,%d2
0000bbd4: 6228           	bhis 0xbbfe
0000bbd6: 0282 0000 00ff 	andil #255,%d2
0000bbdc: d482           	addl %d2,%d2
0000bbde: 307b 2806      	moveaw %pc@(0xbbe6,%d2:l),%a0
0000bbe2: 4efb 8002      	jmp %pc@(0xbbe6,%a0:w)
0000bbe6: 0048           	.short 0x0048
0000bbe8: 0048           	.short 0x0048
0000bbea: 0018 0018      	orib #24,%a0@+
0000bbee: 0048           	.short 0x0048
0000bbf0: 0018 0048      	orib #72,%a0@+
0000bbf4: 0018 0018      	orib #24,%a0@+
0000bbf8: 0048           	.short 0x0048
0000bbfa: 0018 0048      	orib #72,%a0@+
0000bbfe: 4244           	clrw %d4
0000bc00: 4a01           	tstb %d1
0000bc02: 6c00 0122      	bgew 0xbd26
0000bc06: 0c00 0036      	cmpib #54,%d0
0000bc0a: 6700 00c2      	beqw 0xbcce
0000bc0e: 6222           	bhis 0xbc32
0000bc10: 0c00 001d      	cmpib #29,%d0
0000bc14: 6700 00ec      	beqw 0xbd02
0000bc18: 0c00 002a      	cmpib #42,%d0
0000bc1c: 6700 00da      	beqw 0xbcf8
0000bc20: b039 0004 c078 	cmpb 0x4c078,%d0
0000bc26: 6600 00ae      	bnew 0xbcd6
0000bc2a: 6000 00e8      	braw 0xbd14
0000bc2e: 7801           	moveq #1,%d4
0000bc30: 60ce           	bras 0xbc00
0000bc32: 0c00 0047      	cmpib #71,%d0
0000bc36: 6700 00d4      	beqw 0xbd0c
0000bc3a: 0c00 0052      	cmpib #82,%d0
0000bc3e: 6700 00dc      	beqw 0xbd1c
0000bc42: 0c00 0038      	cmpib #56,%d0
0000bc46: 66d8           	bnes 0xbc20
0000bc48: 0239 fff7 0000 	andib #-9,0x1000
0000bc4e: 1000 
0000bc50: 4a39 0004 c068 	tstb 0x4c068
0000bc56: 6706           	beqs 0xbc5e
0000bc58: 4279 0004 c080 	clrw 0x4c080
0000bc5e: 3439 0004 c06e 	movew 0x4c06e,%d2
0000bc64: 6d70           	blts 0xbcd6
0000bc66: 0242 00ff      	andiw #255,%d2
0000bc6a: 33fc ffff 0004 	movew #-1,0x4c06e
0000bc70: c06e 
0000bc72: 4279 0004 c080 	clrw 0x4c080
0000bc78: 0839 0000 0000 	btst #0,0x484
0000bc7e: 0484 
0000bc80: 6710           	beqs 0xbc92
0000bc82: 4240           	clrw %d0
0000bc84: 102e fffe      	moveb %fp@(-2),%d0
0000bc88: 3f00           	movew %d0,%sp@-
0000bc8a: 4eb9 0000 386e 	jsr 0x386e
0000bc90: 548f           	addql #2,%sp
0000bc92: 13f9 0000 1000 	moveb 0x1000,0x4c07c
0000bc98: 0004 c07c 
0000bc9c: 13ee fffe 0004 	moveb %fp@(-2),0x4c07d
0000bca2: c07d 
0000bca4: 33c2 0004 c07e 	movew %d2,0x4c07e
0000bcaa: 23f9 0004 b0c4 	movel 0x4b0c4,0x4c074
0000bcb0: 0004 c074 
0000bcb4: 4a39 0004 c068 	tstb 0x4c068
0000bcba: 6600 ff04      	bnew 0xbbc0
0000bcbe: 2f39 0004 c07c 	movel 0x4c07c,%sp@-
0000bcc4: 4eba f882      	jsr %pc@(0xb548)
0000bcc8: 588f           	addql #4,%sp
0000bcca: 6000 fef4      	braw 0xbbc0
0000bcce: 0239 fffe 0000 	andib #-2,0x1000
0000bcd4: 1000 
0000bcd6: 4a44           	tstw %d4
0000bcd8: 6710           	beqs 0xbcea
0000bcda: 3039 0004 c0a6 	movew 0x4c0a6,%d0
0000bce0: 6f08           	bles 0xbcea
0000bce2: 5340           	subqw #1,%d0
0000bce4: 33c0 0004 c0a6 	movew %d0,0x4c0a6
0000bcea: 0243 00ff      	andiw #255,%d3
0000bcee: 3f03           	movew %d3,%sp@-
0000bcf0: 4eba f8ae      	jsr %pc@(0xb5a0)
0000bcf4: 6000 fec8      	braw 0xbbbe
0000bcf8: 0239 fffd 0000 	andib #-3,0x1000
0000bcfe: 1000 
0000bd00: 60d4           	bras 0xbcd6
0000bd02: 0239 fffb 0000 	andib #-5,0x1000
0000bd08: 1000 
0000bd0a: 60ca           	bras 0xbcd6
0000bd0c: 0239 ffdf 0000 	andib #-33,0x1000
0000bd12: 1000 
0000bd14: 4279 0004 c080 	clrw 0x4c080
0000bd1a: 60ba           	bras 0xbcd6
0000bd1c: 0239 ffbf 0000 	andib #-65,0x1000
0000bd22: 1000 
0000bd24: 60ee           	bras 0xbd14
0000bd26: 4a44           	tstw %d4
0000bd28: 6706           	beqs 0xbd30
0000bd2a: 5279 0004 c0a6 	addqw #1,0x4c0a6
0000bd30: 0c01 0036      	cmpib #54,%d1
0000bd34: 676e           	beqs 0xbda4
0000bd36: 6240           	bhis 0xbd78
0000bd38: 0c01 001d      	cmpib #29,%d1
0000bd3c: 6700 00a6      	beqw 0xbde4
0000bd40: 0c01 002a      	cmpib #42,%d1
0000bd44: 6700 0094      	beqw 0xbdda
0000bd48: 13c3 0004 c078 	moveb %d3,0x4c078
0000bd4e: 1039 0000 1000 	moveb 0x1000,%d0
0000bd54: 44c0           	movew %d0,%ccr
0000bd56: 6b00 00a0      	bmiw 0xbdf8
0000bd5a: 486e fffe      	pea %fp@(-2)
0000bd5e: 4eba f978      	jsr %pc@(0xb6d8)
0000bd62: 3400           	movew %d0,%d2
0000bd64: 588f           	addql #4,%sp
0000bd66: 6d00 fe58      	bltw 0xbbc0
0000bd6a: 33f9 0004 c084 	movew 0x4c084,0x4c080
0000bd70: 0004 c080 
0000bd74: 6000 ff02      	braw 0xbc78
0000bd78: 0c01 0038      	cmpib #56,%d1
0000bd7c: 6770           	beqs 0xbdee
0000bd7e: 0c01 003a      	cmpib #58,%d1
0000bd82: 66c4           	bnes 0xbd48
0000bd84: 0839 0000 0000 	btst #0,0x484
0000bd8a: 0484 
0000bd8c: 670c           	beqs 0xbd9a
0000bd8e: 3f3c 003a      	movew #58,%sp@-
0000bd92: 4eb9 0000 386e 	jsr 0x386e
0000bd98: 548f           	addql #2,%sp
0000bd9a: 0a39 0010 0000 	eorib #16,0x1000
0000bda0: 1000 
0000bda2: 6008           	bras 0xbdac
0000bda4: 0039 0001 0000 	orib #1,0x1000
0000bdaa: 1000 
0000bdac: 0839 0000 0004 	btst #0,0x4c0a5
0000bdb2: c0a5 
0000bdb4: 6718           	beqs 0xbdce
0000bdb6: 1039 0000 1000 	moveb 0x1000,%d0
0000bdbc: 0200 000f      	andib #15,%d0
0000bdc0: 0c00 000a      	cmpib #10,%d0
0000bdc4: 6608           	bnes 0xbdce
0000bdc6: 0a39 0001 0004 	eorib #1,0x4c06c
0000bdcc: c06c 
0000bdce: 4240           	clrw %d0
0000bdd0: 102e fffe      	moveb %fp@(-2),%d0
0000bdd4: 3f00           	movew %d0,%sp@-
0000bdd6: 6000 ff18      	braw 0xbcf0
0000bdda: 0039 0002 0000 	orib #2,0x1000
0000bde0: 1000 
0000bde2: 60c8           	bras 0xbdac
0000bde4: 0039 0004 0000 	orib #4,0x1000
0000bdea: 1000 
0000bdec: 60be           	bras 0xbdac
0000bdee: 0039 0008 0000 	orib #8,0x1000
0000bdf4: 1000 
0000bdf6: 60b4           	bras 0xbdac
0000bdf8: 0c01 0047      	cmpib #71,%d1
0000bdfc: 670e           	beqs 0xbe0c
0000bdfe: 0c01 0052      	cmpib #82,%d1
0000be02: 6600 ff56      	bnew 0xbd5a
0000be06: 0000 0040      	orib #64,%d0
0000be0a: 6004           	bras 0xbe10
0000be0c: 0000 0020      	orib #32,%d0
0000be10: 13c0 0000 1000 	moveb %d0,0x1000
0000be16: 6000 ff42      	braw 0xbd5a
0000be1a:  _bcostat4
0000be1a: 1038 fc00      	moveb 0xfffffc00,%d0
0000be1e: e208           	lsrb #1,%d0
0000be20: 7201           	moveq #1,%d1
0000be22: c081           	andl %d1,%d0
0000be24: 4480           	negl %d0
0000be26: 4e75           	rts
0000be28:  _ikbd_writeb
0000be28: 2f0a           	movel %a2,%sp@-
0000be2a: 2f02           	movel %d2,%sp@-
0000be2c: 342f 000c      	movew %sp@(12),%d2
0000be30: 45fa ffe8      	lea %pc@(0xbe1a),%a2
0000be34: 4e92           	jsr %a2@
0000be36: 4a80           	tstl %d0
0000be38: 67fa           	beqs 0xbe34
0000be3a: 11c2 fc02      	moveb %d2,0xfffffc02
0000be3e: 241f           	movel %sp@+,%d2
0000be40: 245f           	moveal %sp@+,%a2
0000be42: 4e75           	rts
0000be44:  _bconout4
0000be44: 4240           	clrw %d0
0000be46: 102f 0007      	moveb %sp@(7),%d0
0000be4a: 3f00           	movew %d0,%sp@-
0000be4c: 4eba ffda      	jsr %pc@(0xbe28)
0000be50: 548f           	addql #2,%sp
0000be52: 7001           	moveq #1,%d0
0000be54: 4e75           	rts
0000be56:  _ikbdws
0000be56: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000be5a: 342f 0010      	movew %sp@(16),%d2
0000be5e: 246f 0012      	moveal %sp@(18),%a2
0000be62: 47fa ffc4      	lea %pc@(0xbe28),%a3
0000be66: 4240           	clrw %d0
0000be68: 101a           	moveb %a2@+,%d0
0000be6a: 3f00           	movew %d0,%sp@-
0000be6c: 4e93           	jsr %a3@
0000be6e: 548f           	addql #2,%sp
0000be70: 51ca fff4      	dbf %d2,0xbe66
0000be74: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000be78: 4e75           	rts
0000be7a:  _ikbd_writew
0000be7a: 2f02           	movel %d2,%sp@-
0000be7c: 342f 0008      	movew %sp@(8),%d2
0000be80: 3002           	movew %d2,%d0
0000be82: e048           	lsrw #8,%d0
0000be84: 3f00           	movew %d0,%sp@-
0000be86: 4eba ffa0      	jsr %pc@(0xbe28)
0000be8a: 548f           	addql #2,%sp
0000be8c: 0242 00ff      	andiw #255,%d2
0000be90: 3f42 0008      	movew %d2,%sp@(8)
0000be94: 241f           	movel %sp@+,%d2
0000be96: 6090           	bras 0xbe28
0000be98:  _kbd_init
0000be98: 2f0b           	movel %a3,%sp@-
0000be9a: 2f0a           	movel %a2,%sp@-
0000be9c: 11fc 0003 fc00 	moveb #3,0xfffffc00
0000bea2: 11fc ff96 fc00 	moveb #-106,0xfffffc00
0000bea8: 3f3c 8001      	movew #-32767,%sp@-
0000beac: 4eba ffcc      	jsr %pc@(0xbe7a)
0000beb0: 548f           	addql #2,%sp
0000beb2: 45fa f6c4      	lea %pc@(0xb578),%a2
0000beb6: 264a           	moveal %a2,%a3
0000beb8: 3f3c 012c      	movew #300,%sp@-
0000bebc: 4e92           	jsr %a2@
0000bebe: 548f           	addql #2,%sp
0000bec0: 4a00           	tstb %d0
0000bec2: 6716           	beqs 0xbeda
0000bec4: 0200 fff0      	andib #-16,%d0
0000bec8: 0c00 fff0      	cmpib #-16,%d0
0000becc: 66ea           	bnes 0xbeb8
0000bece: 3f3c 0005      	movew #5,%sp@-
0000bed2: 4e93           	jsr %a3@
0000bed4: 548f           	addql #2,%sp
0000bed6: 4a00           	tstb %d0
0000bed8: 66f4           	bnes 0xbece
0000beda: 4279 0004 c080 	clrw 0x4c080
0000bee0: 33fc 000f 0004 	movew #15,0x4c084
0000bee6: c084 
0000bee8: 33fc 0002 0004 	movew #2,0x4c082
0000beee: c082 
0000bef0: 4279 0004 c0a6 	clrw 0x4c0a6
0000bef6: 33fc ffff 0004 	movew #-1,0x4c070
0000befc: c070 
0000befe: 33fc ffff 0004 	movew #-1,0x4c06e
0000bf04: c06e 
0000bf06: 4239 0004 c06c 	clrb 0x4c06c
0000bf0c: 13fc 0007 0000 	moveb #7,0x484
0000bf12: 0484 
0000bf14: 4239 0000 1000 	clrb 0x1000
0000bf1a: 4239 0004 c068 	clrb 0x4c068
0000bf20: 245f           	moveal %sp@+,%a2
0000bf22: 265f           	moveal %sp@+,%a3
0000bf24: 6000 fa66      	braw 0xb98c
0000bf28: 2000           	movel %d0,%d0
0000bf2a: 2f0a           	movel %a2,%sp@-
0000bf2c: 2f02           	movel %d2,%sp@-
0000bf2e: 4242           	clrw %d2
0000bf30: 45f9 0000 c6d0 	lea 0xc6d0,%a2
0000bf36: b46f 000c      	cmpw %sp@(12),%d2
0000bf3a: 6d06           	blts 0xbf42
0000bf3c: 241f           	movel %sp@+,%d2
0000bf3e: 245f           	moveal %sp@+,%a2
0000bf40: 4e75           	rts
0000bf42: 487a ffe4      	pea %pc@(0xbf28)
0000bf46: 4e92           	jsr %a2@
0000bf48: 5242           	addqw #1,%d2
0000bf4a: 588f           	addql #4,%sp
0000bf4c: 60e8           	bras 0xbf36
0000bf4e: 0d00           	btst %d6,%d0
0000bf50: 487a fffc      	pea %pc@(0xbf4e)
0000bf54: 4eb9 0000 c6d0 	jsr 0xc6d0
0000bf5a: 3f39 0004 c0a8 	movew 0x4c0a8,%sp@-
0000bf60: 4eba ffc8      	jsr %pc@(0xbf2a)
0000bf64: 5c8f           	addql #6,%sp
0000bf66: 4e75           	rts
0000bf68: 4d42           	.short 0x4d42
0000bf6a: 004b           	.short 0x004b
0000bf6c: 4200           	clrb %d0
0000bf6e: 256c 7520 2573 	movel %a4@(29984),%a2@(9587)
0000bf74: 0000 202f      	orib #47,%d0
0000bf78: 0004 2200      	orib #0,%d4
0000bf7c: 0281 000f ffff 	andil #1048575,%d1
0000bf82: 6620           	bnes 0xbfa4
0000bf84: 4240           	clrw %d0
0000bf86: 4840           	swap %d0
0000bf88: e848           	lsrw #4,%d0
0000bf8a: 223c 0000 bf68 	movel #49000,%d1
0000bf90: 2f01           	movel %d1,%sp@-
0000bf92: 2f00           	movel %d0,%sp@-
0000bf94: 487a ffd8      	pea %pc@(0xbf6e)
0000bf98: 4eb9 0000 c6d0 	jsr 0xc6d0
0000bf9e: 4fef 000c      	lea %sp@(12),%sp
0000bfa2: 4e75           	rts
0000bfa4: 720a           	moveq #10,%d1
0000bfa6: e2a8           	lsrl %d1,%d0
0000bfa8: 223c 0000 bf6b 	movel #49003,%d1
0000bfae: 60e0           	bras 0xbf90
0000bfb0: 3a20           	movew %a0@-,%d5
0000bfb2: 001b 6221      	orib #33,%a3@+
0000bfb6: 0000 2f0a      	orib #10,%d0
0000bfba: 2f02           	movel %d2,%sp@-
0000bfbc: 242f 000c      	movel %sp@(12),%d2
0000bfc0: 4eba ff8e      	jsr %pc@(0xbf50)
0000bfc4: 2f02           	movel %d2,%sp@-
0000bfc6: 45f9 0000 c6d0 	lea 0xc6d0,%a2
0000bfcc: 4e92           	jsr %a2@
0000bfce: 3400           	movew %d0,%d2
0000bfd0: 487a ffde      	pea %pc@(0xbfb0)
0000bfd4: 4e92           	jsr %a2@
0000bfd6: 5442           	addqw #2,%d2
0000bfd8: 508f           	addql #8,%sp
0000bfda: 0c42 0013      	cmpiw #19,%d2
0000bfde: 6f12           	bles 0xbff2
0000bfe0: 2f7c 0000 bfb3 	movel #49075,%sp@(12)
0000bfe6: 000c 
0000bfe8: 241f           	movel %sp@+,%d2
0000bfea: 245f           	moveal %sp@+,%a2
0000bfec: 4ef9 0000 c6d0 	jmp 0xc6d0
0000bff2: 487a ff34      	pea %pc@(0xbf28)
0000bff6: 4e92           	jsr %a2@
0000bff8: 5242           	addqw #1,%d2
0000bffa: 588f           	addql #4,%sp
0000bffc: 60dc           	bras 0xbfda
0000bffe: 1b62 2f20      	moveb %a2@-,%a5@(12064)
0000c002: 0d0a 0000      	movepw %a2@(0),%d6
0000c006: 487a fff6      	pea %pc@(0xbffe)
0000c00a: 4eb9 0000 c6d0 	jsr 0xc6d0
0000c010: 588f           	addql #4,%sp
0000c012: 4e75           	rts
0000c014: 5f00           	subqb #7,%d0
0000c016: 0d0a 0d0a      	movepw %a2@(3338),%d6
0000c01a: 0000 2f0a      	orib #10,%d0
0000c01e: 2f02           	movel %d2,%sp@-
0000c020: 4eba ff2e      	jsr %pc@(0xbf50)
0000c024: 7428           	moveq #40,%d2
0000c026: 45f9 0000 c6d0 	lea 0xc6d0,%a2
0000c02c: 487a ffe6      	pea %pc@(0xc014)
0000c030: 4e92           	jsr %a2@
0000c032: 5342           	subqw #1,%d2
0000c034: 588f           	addql #4,%sp
0000c036: 66f4           	bnes 0xc02c
0000c038: 487a ffdc      	pea %pc@(0xc016)
0000c03c: 4e92           	jsr %a2@
0000c03e: 588f           	addql #4,%sp
0000c040: 241f           	movel %sp@+,%d2
0000c042: 245f           	moveal %sp@+,%a2
0000c044: 4e75           	rts
0000c046: 0d0a 0000      	movepw %a2@(0),%d6
0000c04a: 2f02           	movel %d2,%sp@-
0000c04c: 242f 0008      	movel %sp@(8),%d2
0000c050: 4eba fefe      	jsr %pc@(0xbf50)
0000c054: 2f02           	movel %d2,%sp@-
0000c056: 4eb9 0000 c6d0 	jsr 0xc6d0
0000c05c: 588f           	addql #4,%sp
0000c05e: 2f7c 0000 c046 	movel #49222,%sp@(8)
0000c064: 0008 
0000c066: 241f           	movel %sp@+,%d2
0000c068: 4ef9 0000 c6d0 	jmp 0xc6d0
0000c06e: 1b6b 1b6a 0047 	moveb %a3@(7018),%a5@(71)
0000c074: 454d           	.short 0x454d
0000c076: 444f           	.short 0x444f
0000c078: 5320           	subqb #1,%a0@-
0000c07a: 6472           	bccs 0xc0ee
0000c07c: 6976           	bvss 0xc0f4
0000c07e: 6573           	bcss 0xc0f3
0000c080: 001b 7000      	orib #0,%a3@+
0000c084: 2563 001b      	movel %a3@-,%a2@(27)
0000c088: 7100           	mvsb %d0,%d0
0000c08a: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0000c08e: 382f 0014      	movew %sp@(20),%d4
0000c092: 487a ffda      	pea %pc@(0xc06e)
0000c096: 45f9 0000 c6d0 	lea 0xc6d0,%a2
0000c09c: 4e92           	jsr %a2@
0000c09e: 487a ffd3      	pea %pc@(0xc073)
0000c0a2: 4eba ff14      	jsr %pc@(0xbfb8)
0000c0a6: 508f           	addql #8,%sp
0000c0a8: 7601           	moveq #1,%d3
0000c0aa: 4242           	clrw %d2
0000c0ac: 2003           	movel %d3,%d0
0000c0ae: c0b9 0000 04c2 	andl 0x4c2,%d0
0000c0b4: 6728           	beqs 0xc0de
0000c0b6: b444           	cmpw %d4,%d2
0000c0b8: 6608           	bnes 0xc0c2
0000c0ba: 487a ffc5      	pea %pc@(0xc081)
0000c0be: 4e92           	jsr %a2@
0000c0c0: 588f           	addql #4,%sp
0000c0c2: 3002           	movew %d2,%d0
0000c0c4: 0640 0041      	addiw #65,%d0
0000c0c8: 3f00           	movew %d0,%sp@-
0000c0ca: 487a ffb8      	pea %pc@(0xc084)
0000c0ce: 4e92           	jsr %a2@
0000c0d0: 5c8f           	addql #6,%sp
0000c0d2: b444           	cmpw %d4,%d2
0000c0d4: 6608           	bnes 0xc0de
0000c0d6: 487a ffaf      	pea %pc@(0xc087)
0000c0da: 4e92           	jsr %a2@
0000c0dc: 588f           	addql #4,%sp
0000c0de: 5242           	addqw #1,%d2
0000c0e0: d683           	addl %d3,%d3
0000c0e2: 0c42 001a      	cmpiw #26,%d2
0000c0e6: 66c4           	bnes 0xc0ac
0000c0e8: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0000c0ec: 6000 ff18      	braw 0xc006
0000c0f0: 1b45 001b      	moveb %d5,%a5@(27)
0000c0f4: 6325           	blss 0xc11b
0000c0f6: 6300 1b63      	blsw 0xdc5b
0000c0fa: 2000           	movel %d0,%d0
0000c0fc: 456d           	.short 0x456d
0000c0fe: 7554           	mvsw %a4@,%d2
0000c100: 4f53           	.short 0x4f53
0000c102: 2056           	moveal %fp@,%a0
0000c104: 6572           	bcss 0xc178
0000c106: 7369 6f6e      	mvsw %a1@(28526),%d1
0000c10a: 0025 7300      	orib #0,%a5@-
0000c10e: 4350           	.short 0x4350
0000c110: 5520           	subqb #2,%a0@-
0000c112: 7479           	moveq #121,%d2
0000c114: 7065           	moveq #101,%d0
0000c116: 0041 706f      	oriw #28783,%d1
0000c11a: 6c6c           	bges 0xc188
0000c11c: 6f20           	bles 0xc13e
0000c11e: 3638 3038      	movew 0x3038,%d3
0000c122: 3000           	movew %d0,%d0
0000c124: 4d36 3830      	chkl %fp@(0000000000000030,%d3:l),%d6
0000c128: 2530 326c      	movel %a0@(000000000000006c,%d3:w:2),%a2@-
0000c12c: 6400 4d61      	bccw 0x10e8f
0000c130: 6368           	blss 0xc19a
0000c132: 696e           	bvss 0xc1a2
0000c134: 6500 5354      	bcsw 0x1148a
0000c138: 2d52 414d      	movel %a2@,%fp@(16717)
0000c13c: 0041 6c74      	oriw #27764,%d1
0000c140: 2d52 414d      	movel %a2@,%fp@(16717)
0000c144: 001b 6a00      	orib #0,%a3@+
0000c148: 426f 6f74      	clrw %sp@(28532)
0000c14c: 2074 696d 6500 	moveal %a4@(0000000000006500)@(0000000000000000),%a0
0000c152: 2530 3464      	movel %a0@(0000000000000064,%d3:w:4),%a2@-
0000c156: 2f25           	movel %a5@-,%sp@-
0000c158: 3032 642f      	movew %a2@(000000000000002f,%d6:w:4),%d0
0000c15c: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0000c160: 2025           	movel %a5@-,%d0
0000c162: 3032 643a      	movew %a2@(000000000000003a,%d6:w:4),%d0
0000c166: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0000c16a: 3a25           	movew %a5@-,%d5
0000c16c: 3032 6400      	movew %a2@(0000000000000000,%d6:w:4),%d0
0000c170: 486f 6c64      	pea %sp@(27748)
0000c174: 203c 436f 6e74 	movel #1131376244,%d0
0000c17a: 726f           	moveq #111,%d1
0000c17c: 6c3e           	bges 0xc1bc
0000c17e: 2074 6f20 736b 	moveal %a4@(000000000000736b,%d6:l:8),%a0
0000c184: 6970           	bvss 0xc1f6
0000c186: 2041           	moveal %d1,%a0
0000c188: 5554           	subqw #2,%a4@
0000c18a: 4f2f 4143      	chkl %sp@(16707),%d7
0000c18e: 4300           	chkl %d0,%d1
0000c190: 486f 6c64      	pea %sp@(27748)
0000c194: 203c 416c 7465 	movel #1097626725,%d0
0000c19a: 726e           	moveq #110,%d1
0000c19c: 6174           	bsrs 0xc212
0000c19e: 653e           	bcss 0xc1de
0000c1a0: 2074 6f20 736b 	moveal %a4@(000000000000736b,%d6:l:8),%a0
0000c1a6: 6970           	bvss 0xc218
0000c1a8: 2048           	moveal %a0,%a0
0000c1aa: 4444           	negw %d4
0000c1ac: 2062           	moveal %a2@-,%a0
0000c1ae: 6f6f           	bles 0xc21f
0000c1b0: 7400           	moveq #0,%d2
0000c1b2: 5072 6573 7320 	addqw #8,%a2@(0000000073206b65)@(0000000079202758)
0000c1b8: 6b65 7920 2758 
0000c1be: 2720           	movel %a0@-,%a3@-
0000c1c0: 746f           	moveq #111,%d2
0000c1c2: 2062           	moveal %a2@-,%a0
0000c1c4: 6f6f           	bles 0xc235
0000c1c6: 7420           	moveq #32,%d2
0000c1c8: 6672           	bnes 0xc23c
0000c1ca: 6f6d           	bles 0xc239
0000c1cc: 2058           	moveal %a0@+,%a0
0000c1ce: 3a00           	movew %d0,%d5
0000c1d0: 5072 6573 7320 	addqw #8,%a2@(0000000073203c45)@(0000000073633e20)
0000c1d6: 3c45 7363 3e20 
0000c1dc: 746f           	moveq #111,%d2
0000c1de: 2072 756e 2061 	moveal %a2@(0000000000002061)@(0000000000006e20),%a0
0000c1e4: 6e20 
0000c1e6: 6561           	bcss 0xc249
0000c1e8: 726c           	moveq #108,%d1
0000c1ea: 7920           	mvsb %a0@-,%d4
0000c1ec: 636f           	blss 0xc25d
0000c1ee: 6e73           	bgts 0xc263
0000c1f0: 6f6c           	bles 0xc25e
0000c1f2: 6500 486f      	bcsw 0x10a63
0000c1f6: 6c64           	bges 0xc25c
0000c1f8: 203c 5368 6966 	movel #1399351654,%d0
0000c1fe: 743e           	moveq #62,%d2
0000c200: 2074 6f20 7061 	moveal %a4@(0000000000007061,%d6:l:8),%a0
0000c206: 7573 6520 7468 	mvsw %a3@(0000000000007468,%d6:w:4),%d2
0000c20c: 6973           	bvss 0xc281
0000c20e: 2073 6372 6565 	moveal %a3@(0000000065656e00)@(0000000000001b6b),%a0
0000c214: 6e00 1b6b 
0000c218: 1b45 0000      	moveb %d5,%a5@(0)
0000c21c:  _initinfo
0000c21c: 598f           	subql #4,%sp
0000c21e: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0000c222: 3a39 0000 2420 	movew 0x2420,%d5
0000c228: 5245           	addqw #1,%d5
0000c22a: 3639 0000 0446 	movew 0x446,%d3
0000c230: 2839 0000 042e 	movel 0x42e,%d4
0000c236: 4eb9 0001 b31c 	jsr 0x1b31c
0000c23c: 2400           	movel %d0,%d2
0000c23e: 3f3c 0002      	movew #2,%sp@-
0000c242: 45f9 0000 584e 	lea 0x584e,%a2
0000c248: 4e92           	jsr %a2@
0000c24a: 2e00           	movel %d0,%d7
0000c24c: 487a fea2      	pea %pc@(0xc0f0)
0000c250: 47f9 0000 c6d0 	lea 0xc6d0,%a3
0000c256: 4e93           	jsr %a3@
0000c258: 5c8f           	addql #6,%sp
0000c25a: 4a82           	tstl %d2
0000c25c: 6e00 026c      	bgtw 0xc4ca
0000c260: 7014           	moveq #20,%d0
0000c262: 4a87           	tstl %d7
0000c264: 6702           	beqs 0xc268
0000c266: 5240           	addqw #1,%d0
0000c268: 9a40           	subw %d0,%d5
0000c26a: 3005           	movew %d5,%d0
0000c26c: 720f           	moveq #15,%d1
0000c26e: e26d           	lsrw %d1,%d5
0000c270: da40           	addw %d0,%d5
0000c272: e245           	asrw #1,%d5
0000c274: 4246           	clrw %d6
0000c276: ba46           	cmpw %d6,%d5
0000c278: 6e00 0256      	bgtw 0xc4d0
0000c27c: 3239 0000 241e 	movew 0x241e,%d1
0000c282: 0641 ffdf      	addiw #-33,%d1
0000c286: 3001           	movew %d1,%d0
0000c288: 7a0f           	moveq #15,%d5
0000c28a: ea68           	lsrw %d5,%d0
0000c28c: d041           	addw %d1,%d0
0000c28e: e240           	asrw #1,%d0
0000c290: 33c0 0004 c0a8 	movew %d0,0x4c0a8
0000c296: 45fa 0312      	lea %pc@(0xc5aa),%a2
0000c29a: 7c06           	moveq #6,%d6
0000c29c: 49fa fcb2      	lea %pc@(0xbf50),%a4
0000c2a0: 5346           	subqw #1,%d6
0000c2a2: 6600 023a      	bnew 0xc4de
0000c2a6: 3239 0000 241e 	movew 0x241e,%d1
0000c2ac: 0641 ffd9      	addiw #-39,%d1
0000c2b0: 3001           	movew %d1,%d0
0000c2b2: 7a0f           	moveq #15,%d5
0000c2b4: ea68           	lsrw %d5,%d0
0000c2b6: d041           	addw %d1,%d0
0000c2b8: e240           	asrw #1,%d0
0000c2ba: 33c0 0004 c0a8 	movew %d0,0x4c0a8
0000c2c0: 4eba fd5a      	jsr %pc@(0xc01c)
0000c2c4: 487a fe36      	pea %pc@(0xc0fc)
0000c2c8: 4bfa fcee      	lea %pc@(0xbfb8),%a5
0000c2cc: 4e95           	jsr %a5@
0000c2ce: 4879 0001 e750 	pea 0x1e750
0000c2d4: 487a fe35      	pea %pc@(0xc10b)
0000c2d8: 4e93           	jsr %a3@
0000c2da: 45fa fd2a      	lea %pc@(0xc006),%a2
0000c2de: 4e92           	jsr %a2@
0000c2e0: 487a fe2c      	pea %pc@(0xc10e)
0000c2e4: 4e95           	jsr %a5@
0000c2e6: 4fef 0010      	lea %sp@(16),%sp
0000c2ea: 4a79 0004 ac6a 	tstw 0x4ac6a
0000c2f0: 6700 0236      	beqw 0xc528
0000c2f4: 487a fe21      	pea %pc@(0xc117)
0000c2f8: 4e93           	jsr %a3@
0000c2fa: 588f           	addql #4,%sp
0000c2fc: 4e92           	jsr %a2@
0000c2fe: 487a fe2e      	pea %pc@(0xc12e)
0000c302: 4e95           	jsr %a5@
0000c304: 4eb9 0000 d47a 	jsr 0xd47a
0000c30a: 2f00           	movel %d0,%sp@-
0000c30c: 4e93           	jsr %a3@
0000c30e: 4e92           	jsr %a2@
0000c310: 487a fe24      	pea %pc@(0xc136)
0000c314: 4e95           	jsr %a5@
0000c316: 2f04           	movel %d4,%sp@-
0000c318: 4dfa fc5c      	lea %pc@(0xbf76),%fp
0000c31c: 4e96           	jsr %fp@
0000c31e: 4e92           	jsr %a2@
0000c320: 4fef 0010      	lea %sp@(16),%sp
0000c324: 4a82           	tstl %d2
0000c326: 6f0e           	bles 0xc336
0000c328: 487a fe13      	pea %pc@(0xc13d)
0000c32c: 4e95           	jsr %a5@
0000c32e: 2f02           	movel %d2,%sp@-
0000c330: 4e96           	jsr %fp@
0000c332: 4e92           	jsr %a2@
0000c334: 508f           	addql #8,%sp
0000c336: 487a fe0d      	pea %pc@(0xc145)
0000c33a: 4e93           	jsr %a3@
0000c33c: 3f03           	movew %d3,%sp@-
0000c33e: 4bfa fd4a      	lea %pc@(0xc08a),%a5
0000c342: 4e95           	jsr %a5@
0000c344: 487a fe02      	pea %pc@(0xc148)
0000c348: 4eba fc6e      	jsr %pc@(0xbfb8)
0000c34c: 3f3c 0017      	movew #23,%sp@-
0000c350: 4e4e           	trap #14
0000c352: 548f           	addql #2,%sp
0000c354: 3800           	movew %d0,%d4
0000c356: 0244 001f      	andiw #31,%d4
0000c35a: d844           	addw %d4,%d4
0000c35c: 2a00           	movel %d0,%d5
0000c35e: ea8d           	lsrl #5,%d5
0000c360: 7400           	moveq #0,%d2
0000c362: 3439 0000 2cce 	movew 0x2cce,%d2
0000c368: 7c0b           	moveq #11,%d6
0000c36a: edaa           	lsll %d6,%d2
0000c36c: 3205           	movew %d5,%d1
0000c36e: 0241 003f      	andiw #63,%d1
0000c372: 3c41           	moveaw %d1,%fp
0000c374: 3c00           	movew %d0,%d6
0000c376: 720b           	moveq #11,%d1
0000c378: e26e           	lsrw %d1,%d6
0000c37a: 3f46 0036      	movew %d6,%sp@(54)
0000c37e: 2c00           	movel %d0,%d6
0000c380: 4246           	clrw %d6
0000c382: 4846           	swap %d6
0000c384: 0246 001f      	andiw #31,%d6
0000c388: 2200           	movel %d0,%d1
0000c38a: 4241           	clrw %d1
0000c38c: 4841           	swap %d1
0000c38e: ea49           	lsrw #5,%d1
0000c390: 0241 000f      	andiw #15,%d1
0000c394: 3f41 0038      	movew %d1,%sp@(56)
0000c398: 7219           	moveq #25,%d1
0000c39a: e2a8           	lsrl %d1,%d0
0000c39c: 3440           	moveaw %d0,%a2
0000c39e: 45ea 07bc      	lea %a2@(1980),%a2
0000c3a2: 4fef 000a      	lea %sp@(10),%sp
0000c3a6: b485           	cmpl %d5,%d2
0000c3a8: 6508           	bcss 0xc3b2
0000c3aa: 487a fcd5      	pea %pc@(0xc081)
0000c3ae: 4e93           	jsr %a3@
0000c3b0: 588f           	addql #4,%sp
0000c3b2: 3f04           	movew %d4,%sp@-
0000c3b4: 3f0e           	movew %fp,%sp@-
0000c3b6: 3f2f 0030      	movew %sp@(48),%sp@-
0000c3ba: 3f06           	movew %d6,%sp@-
0000c3bc: 3f2f 0036      	movew %sp@(54),%sp@-
0000c3c0: 3f0a           	movew %a2,%sp@-
0000c3c2: 487a fd8e      	pea %pc@(0xc152)
0000c3c6: 4e93           	jsr %a3@
0000c3c8: 4fef 0010      	lea %sp@(16),%sp
0000c3cc: b485           	cmpl %d5,%d2
0000c3ce: 6508           	bcss 0xc3d8
0000c3d0: 487a fcb5      	pea %pc@(0xc087)
0000c3d4: 4e93           	jsr %a3@
0000c3d6: 588f           	addql #4,%sp
0000c3d8: 4eba fc2c      	jsr %pc@(0xc006)
0000c3dc: 4eba fc3e      	jsr %pc@(0xc01c)
0000c3e0: 487a fd8e      	pea %pc@(0xc170)
0000c3e4: 45fa fc64      	lea %pc@(0xc04a),%a2
0000c3e8: 4e92           	jsr %a2@
0000c3ea: 588f           	addql #4,%sp
0000c3ec: 4a87           	tstl %d7
0000c3ee: 6708           	beqs 0xc3f8
0000c3f0: 487a fd9e      	pea %pc@(0xc190)
0000c3f4: 4e92           	jsr %a2@
0000c3f6: 588f           	addql #4,%sp
0000c3f8: 487a fdb8      	pea %pc@(0xc1b2)
0000c3fc: 4e92           	jsr %a2@
0000c3fe: 487a fdd0      	pea %pc@(0xc1d0)
0000c402: 4e92           	jsr %a2@
0000c404: 487a fc40      	pea %pc@(0xc046)
0000c408: 4e93           	jsr %a3@
0000c40a: 4e94           	jsr %a4@
0000c40c: 487a fc73      	pea %pc@(0xc081)
0000c410: 4e93           	jsr %a3@
0000c412: 3f3c 0003      	movew #3,%sp@-
0000c416: 45fa fb12      	lea %pc@(0xbf2a),%a2
0000c41a: 4e92           	jsr %a2@
0000c41c: 487a fdd6      	pea %pc@(0xc1f4)
0000c420: 4e93           	jsr %a3@
0000c422: 3f3c 0004      	movew #4,%sp@-
0000c426: 4e92           	jsr %a2@
0000c428: 487a fc5d      	pea %pc@(0xc087)
0000c42c: 4e93           	jsr %a3@
0000c42e: 4fef 001c      	lea %sp@(28),%sp
0000c432: 49f9 0000 b9aa 	lea 0xb9aa,%a4
0000c438: 4df9 0001 bc80 	lea 0x1bc80,%fp
0000c43e: 2a3c 0000 b9dc 	movel #47580,%d5
0000c444: 45f9 0000 b9c6 	lea 0xb9c6,%a2
0000c44a: 243c 0001 be5e 	movel #114270,%d2
0000c450: 2c39 0000 04ba 	movel 0x4ba,%d6
0000c456: 0686 0000 0258 	addil #600,%d6
0000c45c: 3f3c ffff      	movew #-1,%sp@-
0000c460: 4e94           	jsr %a4@
0000c462: 2800           	movel %d0,%d4
0000c464: 700f           	moveq #15,%d0
0000c466: c084           	andl %d4,%d0
0000c468: 548f           	addql #2,%sp
0000c46a: 6612           	bnes 0xc47e
0000c46c: 4e92           	jsr %a2@
0000c46e: 4a80           	tstl %d0
0000c470: 660c           	bnes 0xc47e
0000c472: 4e96           	jsr %fp@
0000c474: 2039 0000 04ba 	movel 0x4ba,%d0
0000c47a: bc80           	cmpl %d0,%d6
0000c47c: 6ede           	bgts 0xc45c
0000c47e: 7003           	moveq #3,%d0
0000c480: c084           	andl %d4,%d0
0000c482: 6600 00b6      	bnew 0xc53a
0000c486: 4e92           	jsr %a2@
0000c488: 4a80           	tstl %d0
0000c48a: 6726           	beqs 0xc4b2
0000c48c: 2045           	moveal %d5,%a0
0000c48e: 4e90           	jsr %a0@
0000c490: 0240 00ff      	andiw #255,%d0
0000c494: 3f00           	movew %d0,%sp@-
0000c496: 2042           	moveal %d2,%a0
0000c498: 4e90           	jsr %a0@
0000c49a: 548f           	addql #2,%sp
0000c49c: 0c40 007f      	cmpiw #127,%d0
0000c4a0: 67ae           	beqs 0xc450
0000c4a2: 0c40 001b      	cmpiw #27,%d0
0000c4a6: 6600 00aa      	bnew 0xc552
0000c4aa: 0039 0001 0004 	orib #1,0x4b0d8
0000c4b0: b0d8 
0000c4b2: 487a fd62      	pea %pc@(0xc216)
0000c4b6: 4e93           	jsr %a3@
0000c4b8: 206f 0038      	moveal %sp@(56),%a0
0000c4bc: 2084           	movel %d4,%a0@
0000c4be: 588f           	addql #4,%sp
0000c4c0: 3003           	movew %d3,%d0
0000c4c2: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0000c4c6: 588f           	addql #4,%sp
0000c4c8: 4e75           	rts
0000c4ca: 7015           	moveq #21,%d0
0000c4cc: 6000 fd94      	braw 0xc262
0000c4d0: 487a fb74      	pea %pc@(0xc046)
0000c4d4: 4e93           	jsr %a3@
0000c4d6: 5246           	addqw #1,%d6
0000c4d8: 588f           	addql #4,%sp
0000c4da: 6000 fd9a      	braw 0xc276
0000c4de: 4e94           	jsr %a4@
0000c4e0: 2a4a           	moveal %a2,%a5
0000c4e2: 70ff           	moveq #-1,%d0
0000c4e4: 1a1d           	moveb %a5@+,%d5
0000c4e6: 661c           	bnes 0xc504
0000c4e8: 4a40           	tstw %d0
0000c4ea: 6708           	beqs 0xc4f4
0000c4ec: 487a fc0a      	pea %pc@(0xc0f8)
0000c4f0: 4e93           	jsr %a3@
0000c4f2: 588f           	addql #4,%sp
0000c4f4: 487a fb50      	pea %pc@(0xc046)
0000c4f8: 4e93           	jsr %a3@
0000c4fa: 45ea 0023      	lea %a2@(35),%a2
0000c4fe: 588f           	addql #4,%sp
0000c500: 6000 fd9e      	braw 0xc2a0
0000c504: 0245 000f      	andiw #15,%d5
0000c508: b045           	cmpw %d5,%d0
0000c50a: 6710           	beqs 0xc51c
0000c50c: 3045           	moveaw %d5,%a0
0000c50e: 41e8 0020      	lea %a0@(32),%a0
0000c512: 3f08           	movew %a0,%sp@-
0000c514: 487a fbdd      	pea %pc@(0xc0f3)
0000c518: 4e93           	jsr %a3@
0000c51a: 5c8f           	addql #6,%sp
0000c51c: 487a fa0a      	pea %pc@(0xbf28)
0000c520: 4e93           	jsr %a3@
0000c522: 588f           	addql #4,%sp
0000c524: 3005           	movew %d5,%d0
0000c526: 60bc           	bras 0xc4e4
0000c528: 2f39 0004 ac5c 	movel 0x4ac5c,%sp@-
0000c52e: 487a fbf4      	pea %pc@(0xc124)
0000c532: 4e93           	jsr %a3@
0000c534: 508f           	addql #8,%sp
0000c536: 6000 fdc4      	braw 0xc2fc
0000c53a: 4e92           	jsr %a2@
0000c53c: 4a80           	tstl %d0
0000c53e: 6600 ff46      	bnew 0xc486
0000c542: 4e96           	jsr %fp@
0000c544: 3f3c ffff      	movew #-1,%sp@-
0000c548: 4e94           	jsr %a4@
0000c54a: 2800           	movel %d0,%d4
0000c54c: 548f           	addql #2,%sp
0000c54e: 6000 ff2e      	braw 0xc47e
0000c552: 3400           	movew %d0,%d2
0000c554: 0642 ffbf      	addiw #-65,%d2
0000c558: 0c42 0019      	cmpiw #25,%d2
0000c55c: 6200 ff54      	bhiw 0xc4b2
0000c560: 3f02           	movew %d2,%sp@-
0000c562: 4eb9 0000 584e 	jsr 0x584e
0000c568: 548f           	addql #2,%sp
0000c56a: 4a80           	tstl %d0
0000c56c: 6700 ff44      	beqw 0xc4b2
0000c570: b642           	cmpw %d2,%d3
0000c572: 6700 ff3e      	beqw 0xc4b2
0000c576: 3f02           	movew %d2,%sp@-
0000c578: 4e95           	jsr %a5@
0000c57a: 548f           	addql #2,%sp
0000c57c: 3602           	movew %d2,%d3
0000c57e: 6000 fec4      	braw 0xc444
0000c582: 456d           	.short 0x456d
0000c584: 7554           	mvsw %a4@,%d2
0000c586: 4f53           	.short 0x4f53
0000c588: 2056           	moveal %fp@,%a0
0000c58a: 6572           	bcss 0xc5fe
0000c58c: 7369 6f6e      	mvsw %a1@(28526),%d1
0000c590: 2025           	movel %a5@-,%d0
0000c592: 730d           	mvsb %a5,%d1
0000c594: 0a00 4879      	eorib #121,%d0
0000c596:  _display_startup_msg
0000c598: 0001 e750      	orib #80,%d1
0000c59c: 487a ffe4      	pea %pc@(0xc582)
0000c5a0: 4eb9 0000 c6d0 	jsr 0xc6d0
0000c5a6: 508f           	addql #8,%sp
0000c5a8: 4e75           	rts
0000c5aa: 3131 3131 3131 	movew %a1@(0000000031313131,%d3:w)@(0000000000000000),%a0@-
0000c5b0: 3131 
0000c5b2: 3131 3120 3737 	movew %a1@(0000000000003737,%d3:w),%a0@-
0000c5b8: 3737 3737 3737 	movew %sp@(0000000037373737)@(0000000020203737,%d3:w:8),%a3@-
0000c5be: 3737 2020 3737 
0000c5c4: 3720           	movew %a0@-,%a3@-
0000c5c6: 2020           	movel %a0@-,%d0
0000c5c8: 3737 3737 0031 	movew %sp@(0000000000312020)@(0000000020202020,%d3:w:8),%a3@-
0000c5ce: 2020 2020 2020 
0000c5d4: 2020           	movel %a0@-,%d0
0000c5d6: 2020           	movel %a0@-,%d0
0000c5d8: 2020           	movel %a0@-,%d0
0000c5da: 2020           	movel %a0@-,%d0
0000c5dc: 2020           	movel %a0@-,%d0
0000c5de: 2020           	movel %a0@-,%d0
0000c5e0: 3720           	movew %a0@-,%a3@-
0000c5e2: 2020           	movel %a0@-,%d0
0000c5e4: 3720           	movew %a0@-,%a3@-
0000c5e6: 2020           	movel %a0@-,%d0
0000c5e8: 3720           	movew %a0@-,%a3@-
0000c5ea: 3720           	movew %a0@-,%a3@-
0000c5ec: 2020           	movel %a0@-,%d0
0000c5ee: 2000           	movel %d0,%d0
0000c5f0: 3131 3131 2020 	movew %a1@(0000000020202031,%d3:w)@(0000000000000000),%a0@-
0000c5f6: 2031 
0000c5f8: 2031 2020      	movel %a1@(0000000000000020,%d2:w),%d0
0000c5fc: 3120           	movew %a0@-,%a0@-
0000c5fe: 2020           	movel %a0@-,%d0
0000c600: 3120           	movew %a0@-,%a0@-
0000c602: 2037 2020      	movel %sp@(0000000000000020,%d2:w),%d0
0000c606: 2037 2020      	movel %sp@(0000000000000020,%d2:w),%d0
0000c60a: 2037 2020      	movel %sp@(0000000000000020,%d2:w),%d0
0000c60e: 3737 3720 0031 	movew %sp@(0000000000000031,%d3:w:8),%a3@-
0000c614: 2020           	movel %a0@-,%d0
0000c616: 2020           	movel %a0@-,%d0
0000c618: 2031 2031      	movel %a1@(0000000000000031,%d2:w),%d0
0000c61c: 2031 2031      	movel %a1@(0000000000000031,%d2:w),%d0
0000c620: 2020           	movel %a0@-,%d0
0000c622: 2031 2020      	movel %a1@(0000000000000020,%d2:w),%d0
0000c626: 3720           	movew %a0@-,%a3@-
0000c628: 2020           	movel %a0@-,%d0
0000c62a: 3720           	movew %a0@-,%a3@-
0000c62c: 2020           	movel %a0@-,%d0
0000c62e: 3720           	movew %a0@-,%a3@-
0000c630: 2020           	movel %a0@-,%d0
0000c632: 2020           	movel %a0@-,%d0
0000c634: 3700           	movew %d0,%a3@-
0000c636: 3131 3131 3120 	movew %a1@(0000000031203120,%d3:w)@(0000000000000000),%a0@-
0000c63c: 3120 
0000c63e: 2020           	movel %a0@-,%d0
0000c640: 3120           	movew %a0@-,%a0@-
0000c642: 2031 3131 2020 	movel %a1@(0000000020202037,%d3:w)@(0000000000000000),%d0
0000c648: 2037 
0000c64a: 2020           	movel %a0@-,%d0
0000c64c: 2020           	movel %a0@-,%d0
0000c64e: 3737 3720 2037 	movew %sp@(0000000000002037,%d3:w:8),%a3@-
0000c654: 3737 3720 0000 	movew %sp@(0000000000000000,%d3:w:8),%a3@-
0000c65a: 0000 2f0a      	orib #10,%d0
0000c65e: 2f02           	movel %d2,%sp@-
0000c660: 342f 000c      	movew %sp@(12),%d2
0000c664: 45f9 0000 586c 	lea 0x586c,%a2
0000c66a: 0c42 000a      	cmpiw #10,%d2
0000c66e: 660c           	bnes 0xc67c
0000c670: 3f3c 000d      	movew #13,%sp@-
0000c674: 3f3c 0002      	movew #2,%sp@-
0000c678: 4e92           	jsr %a2@
0000c67a: 588f           	addql #4,%sp
0000c67c: 3f02           	movew %d2,%sp@-
0000c67e: 3f3c 0002      	movew #2,%sp@-
0000c682: 4e92           	jsr %a2@
0000c684: 588f           	addql #4,%sp
0000c686: 241f           	movel %sp@+,%d2
0000c688: 245f           	moveal %sp@+,%a2
0000c68a: 4e75           	rts
0000c68c: 4e56 fffc      	linkw %fp,#-4
0000c690: 1d6e 0009 fffe 	moveb %fp@(9),%fp@(-2)
0000c696: 422e ffff      	clrb %fp@(-1)
0000c69a: 486e fffe      	pea %fp@(-2)
0000c69e: 4eb9 0000 db28 	jsr 0xdb28
0000c6a4: 588f           	addql #4,%sp
0000c6a6: 4e5e           	unlk %fp
0000c6a8: 4e75           	rts
0000c6aa: 4eb9 0000 db1a 	jsr 0xdb1a
0000c6b0: 4a40           	tstw %d0
0000c6b2: 6718           	beqs 0xc6cc
0000c6b4: 2f2f 0008      	movel %sp@(8),%sp@-
0000c6b8: 2f2f 0008      	movel %sp@(8),%sp@-
0000c6bc: 487a ffce      	pea %pc@(0xc68c)
0000c6c0: 4eb9 0001 b584 	jsr 0x1b584
0000c6c6: 4fef 000c      	lea %sp@(12),%sp
0000c6ca: 4e75           	rts
0000c6cc: 4240           	clrw %d0
0000c6ce: 60fa           	bras 0xc6ca
0000c6d0:  _cprintf
0000c6d0: 4e56 0000      	linkw %fp,#0
0000c6d4: 486e 000c      	pea %fp@(12)
0000c6d8: 2f2e 0008      	movel %fp@(8),%sp@-
0000c6dc: 487a ff7e      	pea %pc@(0xc65c)
0000c6e0: 4eb9 0001 b584 	jsr 0x1b584
0000c6e6: 4fef 000c      	lea %sp@(12),%sp
0000c6ea: 4e5e           	unlk %fp
0000c6ec: 4e75           	rts
0000c6ee:  _kprintf
0000c6ee: 4e56 0000      	linkw %fp,#0
0000c6f2: 486e 000c      	pea %fp@(12)
0000c6f6: 2f2e 0008      	movel %fp@(8),%sp@-
0000c6fa: 4eba ffae      	jsr %pc@(0xc6aa)
0000c6fe: 508f           	addql #8,%sp
0000c700: 4e5e           	unlk %fp
0000c702: 4e75           	rts
0000c704:  _kcprintf
0000c704: 2f0a           	movel %a2,%sp@-
0000c706: 2f02           	movel %d2,%sp@-
0000c708: 242f 000c      	movel %sp@(12),%d2
0000c70c: 45ef 0010      	lea %sp@(16),%a2
0000c710: 2f0a           	movel %a2,%sp@-
0000c712: 2f02           	movel %d2,%sp@-
0000c714: 4eba ff94      	jsr %pc@(0xc6aa)
0000c718: 2f0a           	movel %a2,%sp@-
0000c71a: 2f02           	movel %d2,%sp@-
0000c71c: 487a ff3e      	pea %pc@(0xc65c)
0000c720: 4eb9 0001 b584 	jsr 0x1b584
0000c726: 4fef 0014      	lea %sp@(20),%sp
0000c72a: 241f           	movel %sp@+,%d2
0000c72c: 245f           	moveal %sp@+,%a2
0000c72e: 4e75           	rts
0000c730: 0020 001b      	orib #27,%a0@-
0000c734: 661b           	bnes 0xc751
0000c736: 760a           	moveq #10,%d3
0000c738: 0a00 4e6f      	eorib #111,%d0
0000c73c: 2073 6176 6564 	moveal %a3@(0000000065642069)@(0000000000006e66),%a0
0000c742: 2069 6e66 
0000c746: 6f20           	bles 0xc768
0000c748: 696e           	bvss 0xc7b8
0000c74a: 2064           	moveal %a4@-,%a0
0000c74c: 6f70           	bles 0xc7be
0000c74e: 616e           	bsrs 0xc7be
0000c750: 6963           	bvss 0xc7b5
0000c752: 3a20           	movew %a0@-,%d5
0000c754: 6861           	bvcs 0xc7b7
0000c756: 6c74           	bges 0xc7cc
0000c758: 6564           	bcss 0xc7be
0000c75a: 0a00 7063      	eorib #99,%d0
0000c75e: 3d25           	movew %a5@-,%fp@-
0000c760: 3038 6c78      	movew 0x6c78,%d0
0000c764: 0a00 5061      	eorib #97,%d0
0000c768: 6e69           	bgts 0xc7d3
0000c76a: 633a           	blss 0xc7a6
0000c76c: 2025           	movel %a5@-,%d0
0000c76e: 730a           	mvsb %a2,%d1
0000c770: 006d 6973 633d 	oriw #26995,%a5@(25405)
0000c776: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c77a: 206f 7063      	moveal %sp@(28771),%a0
0000c77e: 6f64           	bles 0xc7e4
0000c780: 653d           	bcss 0xc7bf
0000c782: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c786: 0a00 6164      	eorib #100,%d0
0000c78a: 6472           	bccs 0xc7fe
0000c78c: 3d25           	movew %a5@-,%fp@-
0000c78e: 3038 6c78      	movew 0x6c78,%d0
0000c792: 2073 723d      	moveal %a3@(000000000000003d,%d7:w:2),%a0
0000c796: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c79a: 2070 633d 2530 	moveal %a0@(000000002530386c)@(0000000000000000,%d6:w:2),%a0
0000c7a0: 386c 
0000c7a2: 780a           	moveq #10,%d4
0000c7a4: 0066 773d      	oriw #30525,%fp@-
0000c7a8: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c7ac: 2073 7377 3d25 	moveal %a3@(000000003d253034)@(00000000780a0066),%a0
0000c7b2: 3034 780a 0066 
0000c7b8: 773d           	.short 0x773d
0000c7ba: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c7be: 2069 723d      	moveal %a1@(29245),%a0
0000c7c2: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c7c6: 2073 7372 3d25 	moveal %a3@(000000003d253034)@(000000000000780a),%a0
0000c7cc: 3034 780a 
0000c7d0: 0042 7573      	oriw #30067,%d2
0000c7d4: 2045           	moveal %d5,%a0
0000c7d6: 7272           	moveq #114,%d1
0000c7d8: 6f72           	bles 0xc84c
0000c7da: 0066 773d      	oriw #30525,%fp@-
0000c7de: 2530 3478      	movel %a0@(0000000000000078,%d3:w:4),%a2@-
0000c7e2: 2065           	moveal %a5@-,%a0
0000c7e4: 613d           	bsrs 0xc823
0000c7e6: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c7ea: 7820           	moveq #32,%d4
0000c7ec: 7373 773d 2530 	mvsw %a3@(0000000025303478)@(0000000000000000,%d7:w:8),%d1
0000c7f2: 3478 
0000c7f4: 0a00 6677      	eorib #119,%d0
0000c7f8: 3d25           	movew %a5@-,%fp@-
0000c7fa: 3034 780a      	movew %a4@(000000000000000a,%d7:l),%d0
0000c7fe: 0073 723d 2530 	oriw #29245,%a3@(0000000034782070,%d2:w:4)
0000c804: 3478 2070 
0000c808: 633d           	blss 0xc847
0000c80a: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c80e: 780a           	moveq #10,%d4
0000c810: 0050 616e      	oriw #24942,%a0@
0000c814: 6963           	bvss 0xc879
0000c816: 3a20           	movew %a0@-,%d5
0000c818: 4578           	.short 0x4578
0000c81a: 6365           	blss 0xc881
0000c81c: 7074           	moveq #116,%d0
0000c81e: 696f           	bvss 0xc88f
0000c820: 6e20           	bgts 0xc842
0000c822: 6e75           	bgts 0xc899
0000c824: 6d62           	blts 0xc888
0000c826: 6572           	bcss 0xc89a
0000c828: 2025           	movel %a5@-,%d0
0000c82a: 640a           	bccs 0xc836
0000c82c: 000a           	.short 0x000a
0000c82e: 4430 2d33 3a25 	negb %a0@(000000003a257325,%d2:l:4)@(0000000030386c78)
0000c834: 7325 3038 6c78 
0000c83a: 2025           	movel %a5@-,%d0
0000c83c: 3038 6c78      	movew 0x6c78,%d0
0000c840: 2025           	movel %a5@-,%d0
0000c842: 3038 6c78      	movew 0x6c78,%d0
0000c846: 2025           	movel %a5@-,%d0
0000c848: 3038 6c78      	movew 0x6c78,%d0
0000c84c: 0a00 4434      	eorib #52,%d0
0000c850: 2d37 3a25      	movel %sp@(0000000000000025,%d3:l:2),%fp@-
0000c854: 7325           	mvsb %a5@-,%d1
0000c856: 3038 6c78      	movew 0x6c78,%d0
0000c85a: 2025           	movel %a5@-,%d0
0000c85c: 3038 6c78      	movew 0x6c78,%d0
0000c860: 2025           	movel %a5@-,%d0
0000c862: 3038 6c78      	movew 0x6c78,%d0
0000c866: 2025           	movel %a5@-,%d0
0000c868: 3038 6c78      	movew 0x6c78,%d0
0000c86c: 0a00 4130      	eorib #48,%d0
0000c870: 2d33 3a25      	movel %a3@(0000000000000025,%d3:l:2),%fp@-
0000c874: 7325           	mvsb %a5@-,%d1
0000c876: 3038 6c78      	movew 0x6c78,%d0
0000c87a: 2025           	movel %a5@-,%d0
0000c87c: 3038 6c78      	movew 0x6c78,%d0
0000c880: 2025           	movel %a5@-,%d0
0000c882: 3038 6c78      	movew 0x6c78,%d0
0000c886: 2025           	movel %a5@-,%d0
0000c888: 3038 6c78      	movew 0x6c78,%d0
0000c88c: 0a00 4134      	eorib #52,%d0
0000c890: 2d37 3a25      	movel %sp@(0000000000000025,%d3:l:2),%fp@-
0000c894: 7325           	mvsb %a5@-,%d1
0000c896: 3038 6c78      	movew 0x6c78,%d0
0000c89a: 2025           	movel %a5@-,%d0
0000c89c: 3038 6c78      	movew 0x6c78,%d0
0000c8a0: 2025           	movel %a5@-,%d0
0000c8a2: 3038 6c78      	movew 0x6c78,%d0
0000c8a6: 2025           	movel %a5@-,%d0
0000c8a8: 3038 6c78      	movew 0x6c78,%d0
0000c8ac: 0a00 2055      	eorib #85,%d0
0000c8b0: 5350           	subqw #1,%a0@
0000c8b2: 3a25           	movew %a5@-,%d5
0000c8b4: 7325           	mvsb %a5@-,%d1
0000c8b6: 3038 6c78      	movew 0x6c78,%d0
0000c8ba: 0a0a           	.short 0x0a0a
0000c8bc: 0062 6173      	oriw #24947,%a2@-
0000c8c0: 6570           	bcss 0xc932
0000c8c2: 6167           	bsrs 0xc92b
0000c8c4: 653d           	bcss 0xc903
0000c8c6: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c8ca: 780a           	moveq #10,%d4
0000c8cc: 0074 6578 743d 	oriw #25976,%a4@(000000000000003d,%d7:w:4)
0000c8d2: 2530 386c      	movel %a0@(000000000000006c,%d3:l),%a2@-
0000c8d6: 7820           	moveq #32,%d4
0000c8d8: 6461           	bccs 0xc93b
0000c8da: 7461           	moveq #97,%d2
0000c8dc: 3d25           	movew %a5@-,%fp@-
0000c8de: 3038 6c78      	movew 0x6c78,%d0
0000c8e2: 2062           	moveal %a2@-,%a0
0000c8e4: 7373 3d25 3038 	mvsw %a3@(0000000000003038)@(0000000000000000,%d3:l:4),%d1
0000c8ea: 6c78           	bges 0xc964
0000c8ec: 0a00 4372      	eorib #114,%d0
0000c8f0: 6173           	bsrs 0xc965
0000c8f2: 6820           	bvcs 0xc914
0000c8f4: 6174           	bsrs 0xc96a
0000c8f6: 2074 6578 742b 	moveal %a4@(00000000742b2530),%a0
0000c8fc: 2530 
0000c8fe: 386c 780a      	moveaw %a4@(30730),%a4
0000c902: 000a           	.short 0x000a
0000c904: 2a2a 2a20      	movel %a2@(10784),%d5
0000c908: 5072 6573 7320 	addqw #8,%a2@(000000007320616e)@(0000000079206b65)
0000c90e: 616e 7920 6b65 
0000c914: 7920           	mvsb %a0@-,%d4
0000c916: 746f           	moveq #111,%d2
0000c918: 2063           	moveal %a3@-,%a0
0000c91a: 6f6e           	bles 0xc98a
0000c91c: 7469           	moveq #105,%d2
0000c91e: 6e75           	bgts 0xc995
0000c920: 6520           	bcss 0xc942
0000c922: 2a2a 2a00      	movel %a2@(10752),%d5
0000c926: 0a00 48e7      	eorib #-25,%d0
0000c928:  _dopanic
0000c92a: 303c 242f      	movew #9263,%d0
0000c92e: 001c 487a      	orib #122,%a4@+
0000c932: fe01 49fa      	cp1ldb %d1,%d4,#5,#506
0000c936: fd9a 4e94      	cp0stl %d4,%a2@+,#8,#148
0000c93a: 588f           	addql #4,%sp
0000c93c: 45fa fdc6      	lea %pc@(0xc704),%a2
0000c940: 0cb9 1234 5678 	cmpil #305419896,0x380
0000c946: 0000 0380 
0000c94a: 670c           	beqs 0xc958
0000c94c: 487a fdec      	pea %pc@(0xc73a)
0000c950: 4e92           	jsr %a2@
0000c952: 4eb9 0000 def4 	jsr 0xdef4
0000c958: 2039 0000 03c4 	movel 0x3c4,%d0
0000c95e: 47f9 0000 03cc 	lea 0x3cc,%a3
0000c964: 662a           	bnes 0xc990
0000c966: 4bef 0020      	lea %sp@(32),%a5
0000c96a: 2f0d           	movel %a5,%sp@-
0000c96c: 2f02           	movel %d2,%sp@-
0000c96e: 4eba fd3a      	jsr %pc@(0xc6aa)
0000c972: 2f0d           	movel %a5,%sp@-
0000c974: 2f02           	movel %d2,%sp@-
0000c976: 487a fce4      	pea %pc@(0xc65c)
0000c97a: 4eb9 0001 b584 	jsr 0x1b584
0000c980: 2413           	movel %a3@,%d2
0000c982: 2f02           	movel %d2,%sp@-
0000c984: 487a fdd6      	pea %pc@(0xc75c)
0000c988: 4e92           	jsr %a2@
0000c98a: 4fef 001c      	lea %sp@(28),%sp
0000c98e: 6056           	bras 0xc9e6
0000c990: 2239 0004 ac5c 	movel 0x4ac5c,%d1
0000c996: 6600 01c0      	bnew 0xcb58
0000c99a: 2200           	movel %d0,%d1
0000c99c: 5581           	subql #2,%d1
0000c99e: e289           	lsrl #1,%d1
0000c9a0: 6600 02f4      	bnew 0xcc96
0000c9a4: 2439 0000 03d6 	movel 0x3d6,%d2
0000c9aa: d080           	addl %d0,%d0
0000c9ac: d080           	addl %d0,%d0
0000c9ae: 41fa 03c8      	lea %pc@(0xcd78),%a0
0000c9b2: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
0000c9b6: 487a fdae      	pea %pc@(0xc766)
0000c9ba: 4e92           	jsr %a2@
0000c9bc: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000c9c2: 3f13           	movew %a3@,%sp@-
0000c9c4: 487a fdab      	pea %pc@(0xc771)
0000c9c8: 4e92           	jsr %a2@
0000c9ca: 2f39 0000 03d6 	movel 0x3d6,%sp@-
0000c9d0: 3f39 0000 03d4 	movew 0x3d4,%sp@-
0000c9d6: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000c9dc: 487a fdaa      	pea %pc@(0xc788)
0000c9e0: 4e92           	jsr %a2@
0000c9e2: 4fef 001e      	lea %sp@(30),%sp
0000c9e6: 2039 0000 03c4 	movel 0x3c4,%d0
0000c9ec: e148           	lslw #8,%d0
0000c9ee: 4840           	swap %d0
0000c9f0: 4240           	clrw %d0
0000c9f2: 2202           	movel %d2,%d1
0000c9f4: 0281 00ff ffff 	andil #16777215,%d1
0000c9fa: 8081           	orl %d1,%d0
0000c9fc: 23c0 0000 03c4 	movel %d0,0x3c4
0000ca02: 47fa fd2d      	lea %pc@(0xc731),%a3
0000ca06: 0c79 0027 0000 	cmpiw #39,0x241e
0000ca0c: 241e 
0000ca0e: 6604           	bnes 0xca14
0000ca10: 47fa fd1e      	lea %pc@(0xc730),%a3
0000ca14: 1639 0000 2444 	moveb 0x2444,%d3
0000ca1a: 1003           	moveb %d3,%d0
0000ca1c: 0200 fff7      	andib #-9,%d0
0000ca20: 13c0 0000 2444 	moveb %d0,0x2444
0000ca26: 2f39 0000 0390 	movel 0x390,%sp@-
0000ca2c: 2f39 0000 038c 	movel 0x38c,%sp@-
0000ca32: 2f39 0000 0388 	movel 0x388,%sp@-
0000ca38: 2f39 0000 0384 	movel 0x384,%sp@-
0000ca3e: 2f0b           	movel %a3,%sp@-
0000ca40: 487a fdeb      	pea %pc@(0xc82d)
0000ca44: 4e92           	jsr %a2@
0000ca46: 2f39 0000 03a0 	movel 0x3a0,%sp@-
0000ca4c: 2f39 0000 039c 	movel 0x39c,%sp@-
0000ca52: 2f39 0000 0398 	movel 0x398,%sp@-
0000ca58: 2f39 0000 0394 	movel 0x394,%sp@-
0000ca5e: 2f0b           	movel %a3,%sp@-
0000ca60: 487a fdec      	pea %pc@(0xc84e)
0000ca64: 4e92           	jsr %a2@
0000ca66: 4fef 002c      	lea %sp@(44),%sp
0000ca6a: 2eb9 0000 03b0 	movel 0x3b0,%sp@
0000ca70: 2f39 0000 03ac 	movel 0x3ac,%sp@-
0000ca76: 2f39 0000 03a8 	movel 0x3a8,%sp@-
0000ca7c: 2f39 0000 03a4 	movel 0x3a4,%sp@-
0000ca82: 2f0b           	movel %a3,%sp@-
0000ca84: 487a fde8      	pea %pc@(0xc86e)
0000ca88: 4e92           	jsr %a2@
0000ca8a: 2f39 0000 03c0 	movel 0x3c0,%sp@-
0000ca90: 2f39 0000 03bc 	movel 0x3bc,%sp@-
0000ca96: 2f39 0000 03b8 	movel 0x3b8,%sp@-
0000ca9c: 2f39 0000 03b4 	movel 0x3b4,%sp@-
0000caa2: 2f0b           	movel %a3,%sp@-
0000caa4: 487a fde8      	pea %pc@(0xc88e)
0000caa8: 4e92           	jsr %a2@
0000caaa: 4fef 002c      	lea %sp@(44),%sp
0000caae: 2eb9 0000 03c8 	movel 0x3c8,%sp@
0000cab4: 2f0b           	movel %a3,%sp@-
0000cab6: 487a fdf6      	pea %pc@(0xc8ae)
0000caba: 4e92           	jsr %a2@
0000cabc: 4fef 000c      	lea %sp@(12),%sp
0000cac0: 44c3           	movew %d3,%ccr
0000cac2: 6a08           	bpls 0xcacc
0000cac4: 0039 0008 0000 	orib #8,0x2444
0000caca: 2444 
0000cacc: 2039 0004 f74c 	movel 0x4f74c,%d0
0000cad2: 674c           	beqs 0xcb20
0000cad4: 2f00           	movel %d0,%sp@-
0000cad6: 487a fde5      	pea %pc@(0xc8bd)
0000cada: 4e92           	jsr %a2@
0000cadc: 2079 0004 f74c 	moveal 0x4f74c,%a0
0000cae2: 2f28 0018      	movel %a0@(24),%sp@-
0000cae6: 2f28 0010      	movel %a0@(16),%sp@-
0000caea: 2f28 0008      	movel %a0@(8),%sp@-
0000caee: 487a fddd      	pea %pc@(0xc8cd)
0000caf2: 4e92           	jsr %a2@
0000caf4: 4fef 0018      	lea %sp@(24),%sp
0000caf8: 4a82           	tstl %d2
0000cafa: 6724           	beqs 0xcb20
0000cafc: 2079 0004 f74c 	moveal 0x4f74c,%a0
0000cb02: 2028 0008      	movel %a0@(8),%d0
0000cb06: b480           	cmpl %d0,%d2
0000cb08: 6516           	bcss 0xcb20
0000cb0a: 2200           	movel %d0,%d1
0000cb0c: d2a8 000c      	addl %a0@(12),%d1
0000cb10: b282           	cmpl %d2,%d1
0000cb12: 630c           	blss 0xcb20
0000cb14: 9480           	subl %d0,%d2
0000cb16: 2f02           	movel %d2,%sp@-
0000cb18: 487a fdd4      	pea %pc@(0xc8ee)
0000cb1c: 4e92           	jsr %a2@
0000cb1e: 508f           	addql #8,%sp
0000cb20: 40c0           	movew %sr,%d0
0000cb22: 46fc 2300      	movew #8960,%sr
0000cb26: 47f9 0000 b9c6 	lea 0xb9c6,%a3
0000cb2c: 45f9 0000 b9dc 	lea 0xb9dc,%a2
0000cb32: 4e93           	jsr %a3@
0000cb34: 4a80           	tstl %d0
0000cb36: 6600 01b0      	bnew 0xcce8
0000cb3a: 487a fdc7      	pea %pc@(0xc903)
0000cb3e: 4e94           	jsr %a4@
0000cb40: 4e92           	jsr %a2@
0000cb42: 487a fde2      	pea %pc@(0xc926)
0000cb46: 4e94           	jsr %a4@
0000cb48: 23fc 0004 af00 	movel #306944,0x4a2
0000cb4e: 0000 04a2 
0000cb52: 4eb9 0000 defa 	jsr 0xdefa
0000cb58: 2439 0000 03ce 	movel 0x3ce,%d2
0000cb5e: 760a           	moveq #10,%d3
0000cb60: b681           	cmpl %d1,%d3
0000cb62: 6640           	bnes 0xcba4
0000cb64: 2200           	movel %d0,%d1
0000cb66: 5581           	subql #2,%d1
0000cb68: e289           	lsrl #1,%d1
0000cb6a: 6600 012a      	bnew 0xcc96
0000cb6e: d080           	addl %d0,%d0
0000cb70: d080           	addl %d0,%d0
0000cb72: 41fa 0204      	lea %pc@(0xcd78),%a0
0000cb76: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
0000cb7a: 487a fbea      	pea %pc@(0xc766)
0000cb7e: 4e92           	jsr %a2@
0000cb80: 3f39 0000 03d4 	movew 0x3d4,%sp@-
0000cb86: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000cb8c: 487a fc17      	pea %pc@(0xc7a5)
0000cb90: 4e92           	jsr %a2@
0000cb92: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cb98: 3f13           	movew %a3@,%sp@-
0000cb9a: 2f39 0000 03d6 	movel 0x3d6,%sp@-
0000cba0: 6000 fe3a      	braw 0xc9dc
0000cba4: 7614           	moveq #20,%d3
0000cba6: b681           	cmpl %d1,%d3
0000cba8: 6706           	beqs 0xcbb0
0000cbaa: 761e           	moveq #30,%d3
0000cbac: b681           	cmpl %d1,%d3
0000cbae: 6650           	bnes 0xcc00
0000cbb0: 2040           	moveal %d0,%a0
0000cbb2: 5588           	subql #2,%a0
0000cbb4: 7601           	moveq #1,%d3
0000cbb6: b688           	cmpl %a0,%d3
0000cbb8: 6546           	bcss 0xcc00
0000cbba: d080           	addl %d0,%d0
0000cbbc: d080           	addl %d0,%d0
0000cbbe: 41fa 01b8      	lea %pc@(0xcd78),%a0
0000cbc2: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
0000cbc6: 487a fb9e      	pea %pc@(0xc766)
0000cbca: 4e92           	jsr %a2@
0000cbcc: 3f39 0000 03d6 	movew 0x3d6,%sp@-
0000cbd2: 3f39 0000 03d4 	movew 0x3d4,%sp@-
0000cbd8: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000cbde: 487a fbd7      	pea %pc@(0xc7b7)
0000cbe2: 4e92           	jsr %a2@
0000cbe4: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cbea: 3f13           	movew %a3@,%sp@-
0000cbec: 2f39 0000 03dc 	movel 0x3dc,%sp@-
0000cbf2: 487a fb94      	pea %pc@(0xc788)
0000cbf6: 4e92           	jsr %a2@
0000cbf8: 4fef 0020      	lea %sp@(32),%sp
0000cbfc: 6000 fde8      	braw 0xc9e6
0000cc00: 7628           	moveq #40,%d3
0000cc02: b681           	cmpl %d1,%d3
0000cc04: 6600 0082      	bnew 0xcc88
0000cc08: 7202           	moveq #2,%d1
0000cc0a: b280           	cmpl %d0,%d1
0000cc0c: 663e           	bnes 0xcc4c
0000cc0e: 487a fbc1      	pea %pc@(0xc7d1)
0000cc12: 487a fb52      	pea %pc@(0xc766)
0000cc16: 4e92           	jsr %a2@
0000cc18: 3f39 0000 03d8 	movew 0x3d8,%sp@-
0000cc1e: 2f39 0000 03d4 	movel 0x3d4,%sp@-
0000cc24: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000cc2a: 487a fbaf      	pea %pc@(0xc7db)
0000cc2e: 4e92           	jsr %a2@
0000cc30: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cc36: 3f13           	movew %a3@,%sp@-
0000cc38: 2f39 0000 03e0 	movel 0x3e0,%sp@-
0000cc3e: 487a fb48      	pea %pc@(0xc788)
0000cc42: 4e92           	jsr %a2@
0000cc44: 4fef 0022      	lea %sp@(34),%sp
0000cc48: 6000 fd9c      	braw 0xc9e6
0000cc4c: 7603           	moveq #3,%d3
0000cc4e: b680           	cmpl %d0,%d3
0000cc50: 6644           	bnes 0xcc96
0000cc52: d080           	addl %d0,%d0
0000cc54: d080           	addl %d0,%d0
0000cc56: 41fa 0120      	lea %pc@(0xcd78),%a0
0000cc5a: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
0000cc5e: 487a fb06      	pea %pc@(0xc766)
0000cc62: 4e92           	jsr %a2@
0000cc64: 3f39 0000 03d2 	movew 0x3d2,%sp@-
0000cc6a: 487a fb8a      	pea %pc@(0xc7f6)
0000cc6e: 4e92           	jsr %a2@
0000cc70: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000cc76: 3f13           	movew %a3@,%sp@-
0000cc78: 2f39 0000 03d4 	movel 0x3d4,%sp@-
0000cc7e: 487a fb08      	pea %pc@(0xc788)
0000cc82: 4e92           	jsr %a2@
0000cc84: 6000 fd04      	braw 0xc98a
0000cc88: 763c           	moveq #60,%d3
0000cc8a: b681           	cmpl %d1,%d3
0000cc8c: 6608           	bnes 0xcc96
0000cc8e: 2200           	movel %d0,%d1
0000cc90: 5581           	subql #2,%d1
0000cc92: e289           	lsrl #1,%d1
0000cc94: 67bc           	beqs 0xcc52
0000cc96: 2439 0000 03ce 	movel 0x3ce,%d2
0000cc9c: 720b           	moveq #11,%d1
0000cc9e: b280           	cmpl %d0,%d1
0000cca0: 6528           	bcss 0xccca
0000cca2: d080           	addl %d0,%d0
0000cca4: d080           	addl %d0,%d0
0000cca6: 41fa 00d0      	lea %pc@(0xcd78),%a0
0000ccaa: 2f30 0800      	movel %a0@(0000000000000000,%d0:l),%sp@-
0000ccae: 487a fab6      	pea %pc@(0xc766)
0000ccb2: 4e92           	jsr %a2@
0000ccb4: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000ccba: 3f13           	movew %a3@,%sp@-
0000ccbc: 487a fb41      	pea %pc@(0xc7ff)
0000ccc0: 4e92           	jsr %a2@
0000ccc2: 4fef 0012      	lea %sp@(18),%sp
0000ccc6: 6000 fd1e      	braw 0xc9e6
0000ccca: 3f00           	movew %d0,%sp@-
0000cccc: 487a fb43      	pea %pc@(0xc811)
0000ccd0: 4e92           	jsr %a2@
0000ccd2: 2f39 0000 03ce 	movel 0x3ce,%sp@-
0000ccd8: 3f13           	movew %a3@,%sp@-
0000ccda: 487a fb23      	pea %pc@(0xc7ff)
0000ccde: 4e92           	jsr %a2@
0000cce0: 4fef 0010      	lea %sp@(16),%sp
0000cce4: 6000 fd00      	braw 0xc9e6
0000cce8: 4e92           	jsr %a2@
0000ccea: 6000 fe46      	braw 0xcb32
0000ccee: 4164           	.short 0x4164
0000ccf0: 6472           	bccs 0xcd64
0000ccf2: 6573           	bcss 0xcd67
0000ccf4: 7320           	mvsb %a0@-,%d1
0000ccf6: 4572           	.short 0x4572
0000ccf8: 726f           	moveq #111,%d1
0000ccfa: 7200           	moveq #0,%d1
0000ccfc: 496c           	.short 0x496c
0000ccfe: 6c65           	bges 0xcd65
0000cd00: 6761           	beqs 0xcd63
0000cd02: 6c20           	bges 0xcd24
0000cd04: 496e           	.short 0x496e
0000cd06: 7374 7275      	mvsw %a4@(0000000000000075,%d7:w:2),%d1
0000cd0a: 6374           	blss 0xcd80
0000cd0c: 696f           	bvss 0xcd7d
0000cd0e: 6e00 5a65      	bgtw 0x12775
0000cd12: 726f           	moveq #111,%d1
0000cd14: 2044           	moveal %d4,%a0
0000cd16: 6976           	bvss 0xcd8e
0000cd18: 6964           	bvss 0xcd7e
0000cd1a: 6500 4348      	bcsw 0x11064
0000cd1e: 4b20           	chkl %a0@-,%d5
0000cd20: 496e           	.short 0x496e
0000cd22: 7374 7275      	mvsw %a4@(0000000000000075,%d7:w:2),%d1
0000cd26: 6374           	blss 0xcd9c
0000cd28: 696f           	bvss 0xcd99
0000cd2a: 6e00 5452      	bgtw 0x1217e
0000cd2e: 4150           	.short 0x4150
0000cd30: 5620           	addqb #3,%a0@-
0000cd32: 496e           	.short 0x496e
0000cd34: 7374 7275      	mvsw %a4@(0000000000000075,%d7:w:2),%d1
0000cd38: 6374           	blss 0xcdae
0000cd3a: 696f           	bvss 0xcdab
0000cd3c: 6e00 5072      	bgtw 0x11db0
0000cd40: 6976           	bvss 0xcdb8
0000cd42: 696c           	bvss 0xcdb0
0000cd44: 6567           	bcss 0xcdad
0000cd46: 6520           	bcss 0xcd68
0000cd48: 5669 6f6c      	addqw #3,%a1@(28524)
0000cd4c: 6174           	bsrs 0xcdc2
0000cd4e: 696f           	bvss 0xcdbf
0000cd50: 6e00 5472      	bgtw 0x121c4
0000cd54: 6163           	bsrs 0xcdb9
0000cd56: 6500 4c69      	bcsw 0x119c1
0000cd5a: 6e65           	bgts 0xcdc1
0000cd5c: 2041           	moveal %d1,%a0
0000cd5e: 2045           	moveal %d5,%a0
0000cd60: 6d75           	blts 0xcdd7
0000cd62: 6c61           	bges 0xcdc5
0000cd64: 746f           	moveq #111,%d2
0000cd66: 7200           	moveq #0,%d1
0000cd68: 4c69           	.short 0x4c69
0000cd6a: 6e65           	bgts 0xcdd1
0000cd6c: 2046           	moveal %d6,%a0
0000cd6e: 2045           	moveal %d5,%a0
0000cd70: 6d75           	blts 0xcde7
0000cd72: 6c61           	bges 0xcdd5
0000cd74: 746f           	moveq #111,%d2
0000cd76: 7200           	moveq #0,%d1
0000cd78: 0000 c730      	orib #48,%d0
0000cd7c: 0000 c730      	orib #48,%d0
0000cd80: 0000 c7d1      	orib #-47,%d0
0000cd84: 0000 ccee      	orib #-18,%d0
0000cd88: 0000 ccfc      	orib #-4,%d0
0000cd8c: 0000 cd10      	orib #16,%d0
0000cd90: 0000 cd1c      	orib #28,%d0
0000cd94: 0000 cd2c      	orib #44,%d0
0000cd98: 0000 cd3e      	orib #62,%d0
0000cd9c: 0000 cd52      	orib #82,%d0
0000cda0: 0000 cd58      	orib #88,%d0
0000cda4: 0000 cd68      	orib #104,%d0
0000cda8:  _int_linea
0000cda8: 48f9 0503 0004 	moveml %d0-%d1/%a0/%a2,0x4c0ac
0000cdae: c0ac 
0000cdb0: 206f 0002      	moveal %sp@(2),%a0
0000cdb4: 7000           	moveq #0,%d0
0000cdb6: 3018           	movew %a0@+,%d0
0000cdb8: 2f48 0002      	movel %a0,%sp@(2)
0000cdbc: 0240 0fff      	andiw #4095,%d0
0000cdc0: 0c40 0010      	cmpiw #16,%d0
0000cdc4: 6416           	bccs 0xcddc
0000cdc6: 43fa 0062      	lea %pc@(0xce2a),%a1
0000cdca: e548           	lslw #2,%d0
0000cdcc: 2271 0800      	moveal %a1@(0000000000000000,%d0:l),%a1
0000cdd0: 4cf9 0503 0004 	moveml 0x4c0ac,%d0-%d1/%a0/%a2
0000cdd6: c0ac 
0000cdd8: 4e91           	jsr %a1@
0000cdda: 4e73           	rte
0000cddc: 4e73           	rte
0000cdde: 41f9 0000 244a 	lea 0x244a,%a0
0000cde4: 2008           	movel %a0,%d0
0000cde6: 43f9 0004 bca0 	lea 0x4bca0,%a1
0000cdec: 45fa 003c      	lea %pc@(0xce2a),%a2
0000cdf0: 4e75           	rts
0000cdf2: 2f00           	movel %d0,%sp@-
0000cdf4: 4eb9 0002 4b16 	jsr 0x24b16
0000cdfa: 201f           	movel %sp@+,%d0
0000cdfc: 4e75           	rts
0000cdfe: 2f0a           	movel %a2,%sp@-
0000ce00: 4eb9 0002 489c 	jsr 0x2489c
0000ce06: 588f           	addql #4,%sp
0000ce08: 4e75           	rts
0000ce0a: 3f01           	movew %d1,%sp@-
0000ce0c: 3f00           	movew %d0,%sp@-
0000ce0e: 2f0a           	movel %a2,%sp@-
0000ce10: 2f08           	movel %a0,%sp@-
0000ce12: 4eb9 0002 44ea 	jsr 0x244ea
0000ce18: 4fef 000c      	lea %sp@(12),%sp
0000ce1c: 4e75           	rts
0000ce1e: 2f0e           	movel %fp,%sp@-
0000ce20: 4eb9 0002 5a44 	jsr 0x25a44
0000ce26: 588f           	addql #4,%sp
0000ce28: 4e75           	rts
0000ce2a: 0000 cdde      	orib #-34,%d0
0000ce2e: 0002 0f7e      	orib #126,%d2
0000ce32: 0002 0f6a      	orib #106,%d2
0000ce36: 0002 3938      	orib #56,%d2
0000ce3a: 0002 26e2      	orib #-30,%d2
0000ce3e: 0002 263c      	orib #60,%d2
0000ce42: 0002 272e      	orib #46,%d2
0000ce46: 0000 ce1e      	orib #30,%d0
0000ce4a: 0002 7494      	orib #-108,%d2
0000ce4e: 0002 4af6      	orib #-10,%d2
0000ce52: 0000 cdf2      	orib #-14,%d0
0000ce56: 0002 4b1a      	orib #26,%d2
0000ce5a: 0000 cdfe      	orib #-2,%d0
0000ce5e: 0000 ce0a      	orib #10,%d0
0000ce62: 0002 5a1a      	orib #26,%d2
0000ce66: 0002 27a8      	orib #-88,%d2
0000ce6a: 0000 3039      	orib #57,%d0
0000ce6c:  _set_screen_shift
0000ce6e: 0000 244a      	orib #74,%d0
0000ce72: 0c40 0004      	cmpiw #4,%d0
0000ce76: 6216           	bhis 0xce8e
0000ce78: 0280 0000 ffff 	andil #65535,%d0
0000ce7e: 41fa 0038      	lea %pc@(0xceb8),%a0
0000ce82: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0000ce86: 13c0 0004 c0bc 	moveb %d0,0x4c0bc
0000ce8c: 4e75           	rts
0000ce8e: 4200           	clrb %d0
0000ce90: 60f4           	bras 0xce86
0000ce92:  _linea_init
0000ce92: 4879 0000 2446 	pea 0x2446
0000ce98: 4879 0000 243e 	pea 0x243e
0000ce9e: 4879 0000 244a 	pea 0x244a
0000cea4: 4eb9 0000 e4b0 	jsr 0xe4b0
0000ceaa: 4eba ffc0      	jsr %pc@(0xce6c)
0000ceae: 4fef 000c      	lea %sp@(12),%sp
0000ceb2: 4ef9 0001 fab2 	jmp 0x1fab2
0000ceb8: 0003 0200      	orib #0,%d3
0000cebc: 0100           	btst %d0,%d0
0000cebe: 0000 4fef      	orib #-17,%d0
0000cec0:  _machine_detect
0000cec2: ffb0           	.short 0xffb0
0000cec4: 2f0a           	movel %a2,%sp@-
0000cec6: 2f02           	movel %d2,%sp@-
0000cec8: 4878 004f      	pea 0x4f
0000cecc: 45ef 000c      	lea %sp@(12),%a2
0000ced0: 2f0a           	movel %a2,%sp@-
0000ced2: 4eb9 0000 daee 	jsr 0xdaee
0000ced8: 508f           	addql #8,%sp
0000ceda: 4a80           	tstl %d0
0000cedc: 6f00 025a      	blew 0xd138
0000cee0: 4878 0006      	pea 0x6
0000cee4: 487a 0606      	pea %pc@(0xd4ec)
0000cee8: 2f0a           	movel %a2,%sp@-
0000ceea: 4eb9 0001 be74 	jsr 0x1be74
0000cef0: 4fef 000c      	lea %sp@(12),%sp
0000cef4: 4a40           	tstw %d0
0000cef6: 57c0           	seq %d0
0000cef8: 4880           	extw %d0
0000cefa: 4440           	negw %d0
0000cefc: 33c0 0004 c0c0 	movew %d0,0x4c0c0
0000cf02: 4279 0004 c0d2 	clrw 0x4c0d2
0000cf08: 4878 860f      	pea 0xffff860f
0000cf0c: 45f9 0000 3844 	lea 0x3844,%a2
0000cf12: 4e92           	jsr %a2@
0000cf14: 588f           	addql #4,%sp
0000cf16: 4a80           	tstl %d0
0000cf18: 6708           	beqs 0xcf22
0000cf1a: 33fc 0001 0004 	movew #1,0x4c0d2
0000cf20: c0d2 
0000cf22: 4eb9 0001 28f8 	jsr 0x128f8
0000cf28: 4279 0004 c0d8 	clrw 0x4c0d8
0000cf2e: 4878 820d      	pea 0xffff820d
0000cf32: 4e92           	jsr %a2@
0000cf34: 588f           	addql #4,%sp
0000cf36: 4a80           	tstl %d0
0000cf38: 6774           	beqs 0xcfae
0000cf3a: 307c 820d      	moveaw #-32243,%a0
0000cf3e: 11fc 005a 820d 	moveb #90,0xffff820d
0000cf44: 1038 8203      	moveb 0xffff8203,%d0
0000cf48: 1010           	moveb %a0@,%d0
0000cf4a: 0c00 005a      	cmpib #90,%d0
0000cf4e: 6616           	bnes 0xcf66
0000cf50: 11fc 0000 820d 	moveb #0,0xffff820d
0000cf56: 3038 8240      	movew 0xffff8240,%d0
0000cf5a: 1010           	moveb %a0@,%d0
0000cf5c: 6608           	bnes 0xcf66
0000cf5e: 33fc 0001 0004 	movew #1,0x4c0d8
0000cf64: c0d8 
0000cf66: 4279 0004 c0d6 	clrw 0x4c0d6
0000cf6c: 4878 8400      	pea 0xffff8400
0000cf70: 4e92           	jsr %a2@
0000cf72: 588f           	addql #4,%sp
0000cf74: 4a80           	tstl %d0
0000cf76: 6708           	beqs 0xcf80
0000cf78: 33fc 0001 0004 	movew #1,0x4c0d6
0000cf7e: c0d6 
0000cf80: 4279 0004 c0d4 	clrw 0x4c0d4
0000cf86: 4878 8282      	pea 0xffff8282
0000cf8a: 4e92           	jsr %a2@
0000cf8c: 588f           	addql #4,%sp
0000cf8e: 4a80           	tstl %d0
0000cf90: 6708           	beqs 0xcf9a
0000cf92: 33fc 0001 0004 	movew #1,0x4c0d4
0000cf98: c0d4 
0000cf9a: 4a79 0004 c0d4 	tstw 0x4c0d4
0000cfa0: 670c           	beqs 0xcfae
0000cfa2: 307c 8007      	moveaw #-32761,%a0
0000cfa6: 1010           	moveb %a0@,%d0
0000cfa8: 0000 0025      	orib #37,%d0
0000cfac: 1080           	moveb %d0,%a0@
0000cfae: 4a79 0004 c0c0 	tstw 0x4c0c0
0000cfb4: 663c           	bnes 0xcff2
0000cfb6: 4279 0004 c0d0 	clrw 0x4c0d0
0000cfbc: 4878 fa81      	pea 0xfffffa81
0000cfc0: 4e92           	jsr %a2@
0000cfc2: 588f           	addql #4,%sp
0000cfc4: 4a80           	tstl %d0
0000cfc6: 6708           	beqs 0xcfd0
0000cfc8: 33fc 0001 0004 	movew #1,0x4c0d0
0000cfce: c0d0 
0000cfd0: 4a79 0004 c0c0 	tstw 0x4c0c0
0000cfd6: 661a           	bnes 0xcff2
0000cfd8: 4279 0004 c0ce 	clrw 0x4c0ce
0000cfde: 4878 8c80      	pea 0xffff8c80
0000cfe2: 4e92           	jsr %a2@
0000cfe4: 588f           	addql #4,%sp
0000cfe6: 4a80           	tstl %d0
0000cfe8: 6708           	beqs 0xcff2
0000cfea: 33fc 0001 0004 	movew #1,0x4c0ce
0000cff0: c0ce 
0000cff2: 4a79 0004 c0c0 	tstw 0x4c0c0
0000cff8: 6622           	bnes 0xd01c
0000cffa: 4878 8e09      	pea 0xffff8e09
0000cffe: 4e92           	jsr %a2@
0000d000: 588f           	addql #4,%sp
0000d002: 4a80           	tstl %d0
0000d004: 6700 0138      	beqw 0xd13e
0000d008: 11fc 0040 8e0d 	moveb #64,0xffff8e0d
0000d00e: 11fc 0014 8e01 	moveb #20,0xffff8e01
0000d014: 33fc 0001 0004 	movew #1,0x4c0cc
0000d01a: c0cc 
0000d01c: 4a79 0004 c0c0 	tstw 0x4c0c0
0000d022: 6606           	bnes 0xd02a
0000d024: 4eb9 0000 5f20 	jsr 0x5f20
0000d02a: 4eb9 0000 5e6a 	jsr 0x5e6a
0000d030: 4eb9 0000 dd28 	jsr 0xdd28
0000d036: 4eb9 0000 81f2 	jsr 0x81f2
0000d03c: 4eb9 0001 477e 	jsr 0x1477e
0000d042: 4a79 0004 c0c0 	tstw 0x4c0c0
0000d048: 6700 00fe      	beqw 0xd148
0000d04c: 4279 0004 c0c2 	clrw 0x4c0c2
0000d052: 4279 0004 c0c4 	clrw 0x4c0c4
0000d058: 4279 0004 c0c6 	clrw 0x4c0c6
0000d05e: 4ab9 0000 05a4 	tstl 0x5a4
0000d064: 6614           	bnes 0xd07a
0000d066: 4878 8a3c      	pea 0xffff8a3c
0000d06a: 4e92           	jsr %a2@
0000d06c: 588f           	addql #4,%sp
0000d06e: 4a80           	tstl %d0
0000d070: 6708           	beqs 0xd07a
0000d072: 33fc 0001 0004 	movew #1,0x4c0c6
0000d078: c0c6 
0000d07a: 4eb9 0000 46f4 	jsr 0x46f4
0000d080: 4a40           	tstw %d0
0000d082: 56c2           	sne %d2
0000d084: 4882           	extw %d2
0000d086: 48c2           	extl %d2
0000d088: 4482           	negl %d2
0000d08a: 4eb9 0001 2eb6 	jsr 0x12eb6
0000d090: 4a40           	tstw %d0
0000d092: 6704           	beqs 0xd098
0000d094: 7002           	moveq #2,%d0
0000d096: 8480           	orl %d0,%d2
0000d098: 4eb9 0000 a73e 	jsr 0xa73e
0000d09e: 4a40           	tstw %d0
0000d0a0: 6704           	beqs 0xd0a6
0000d0a2: 7004           	moveq #4,%d0
0000d0a4: 8480           	orl %d0,%d2
0000d0a6: 23c2 0004 c0ee 	movel %d2,0x4c0ee
0000d0ac: 4a79 0004 c0c0 	tstw 0x4c0c0
0000d0b2: 6700 00a6      	beqw 0xd15a
0000d0b6: 4279 0004 c0ca 	clrw 0x4c0ca
0000d0bc: 4a79 0004 c0ca 	tstw 0x4c0ca
0000d0c2: 6706           	beqs 0xd0ca
0000d0c4: 4eb9 0000 5eae 	jsr 0x5eae
0000d0ca: 4279 0004 c0c8 	clrw 0x4c0c8
0000d0d0: 4a79 0004 c0c0 	tstw 0x4c0c0
0000d0d6: 6656           	bnes 0xd12e
0000d0d8: 2f3c 0040 0000 	movel #4194304,%sp@-
0000d0de: 4e92           	jsr %a2@
0000d0e0: 588f           	addql #4,%sp
0000d0e2: 4a80           	tstl %d0
0000d0e4: 663a           	bnes 0xd120
0000d0e6: 2f3c 006c 4710 	movel #7096080,%sp@-
0000d0ec: 4e92           	jsr %a2@
0000d0ee: 588f           	addql #4,%sp
0000d0f0: 4a80           	tstl %d0
0000d0f2: 662c           	bnes 0xd120
0000d0f4: 2f3c 005d 1234 	movel #6099508,%sp@-
0000d0fa: 4e92           	jsr %a2@
0000d0fc: 588f           	addql #4,%sp
0000d0fe: 4a80           	tstl %d0
0000d100: 661e           	bnes 0xd120
0000d102: 2f3c 006d 3148 	movel #7156040,%sp@-
0000d108: 4e92           	jsr %a2@
0000d10a: 588f           	addql #4,%sp
0000d10c: 4a80           	tstl %d0
0000d10e: 6610           	bnes 0xd120
0000d110: 2f3c 0040 0000 	movel #4194304,%sp@-
0000d116: 4e92           	jsr %a2@
0000d118: 33c0 0004 c0c8 	movew %d0,0x4c0c8
0000d11e: 588f           	addql #4,%sp
0000d120: 4a79 0004 c0c0 	tstw 0x4c0c0
0000d126: 6606           	bnes 0xd12e
0000d128: 4eb9 0001 3c52 	jsr 0x13c52
0000d12e: 241f           	movel %sp@+,%d2
0000d130: 245f           	moveal %sp@+,%a2
0000d132: 4fef 0050      	lea %sp@(80),%sp
0000d136: 4e75           	rts
0000d138: 4240           	clrw %d0
0000d13a: 6000 fdc0      	braw 0xcefc
0000d13e: 4279 0004 c0cc 	clrw 0x4c0cc
0000d144: 6000 fed6      	braw 0xd01c
0000d148: 4878 9201      	pea 0xffff9201
0000d14c: 4e92           	jsr %a2@
0000d14e: 33c0 0004 c0c2 	movew %d0,0x4c0c2
0000d154: 588f           	addql #4,%sp
0000d156: 6000 fefa      	braw 0xd052
0000d15a: 4878 fe00      	pea 0xfffffe00
0000d15e: 4e92           	jsr %a2@
0000d160: 33c0 0004 c0ca 	movew %d0,0x4c0ca
0000d166: 588f           	addql #4,%sp
0000d168: 6000 ff52      	braw 0xd0bc
0000d16c:  _machine_init
0000d16c: 11fc 0000 fa07 	moveb #0,0xfffffa07
0000d172: 11fc 0000 fa09 	moveb #0,0xfffffa09
0000d178: 4a79 0004 c0d0 	tstw 0x4c0d0
0000d17e: 670c           	beqs 0xd18c
0000d180: 11fc 0000 fa87 	moveb #0,0xfffffa87
0000d186: 11fc 0000 fa89 	moveb #0,0xfffffa89
0000d18c: 4a79 0004 c0ce 	tstw 0x4c0ce
0000d192: 6728           	beqs 0xd1bc
0000d194: 4878 03e8      	pea 0x3e8
0000d198: 2f39 0004 ceb4 	movel 0x4ceb4,%sp@-
0000d19e: 4eb9 0001 e780 	jsr 0x1e780
0000d1a4: 508f           	addql #8,%sp
0000d1a6: 11fc 0009 8c81 	moveb #9,0xffff8c81
0000d1ac: 2200           	movel %d0,%d1
0000d1ae: 5381           	subql #1,%d1
0000d1b0: 6afc           	bpls 0xd1ae
0000d1b2: 11fc ffc0 8c81 	moveb #-64,0xffff8c81
0000d1b8: 5380           	subql #1,%d0
0000d1ba: 6afc           	bpls 0xd1b8
0000d1bc: 4e75           	rts
0000d1be:  _fill_cookie_jar
0000d1be: 2f0a           	movel %a2,%sp@-
0000d1c0: 2f39 0004 ac5c 	movel 0x4ac5c,%sp@-
0000d1c6: 2f3c 5f43 5055 	movel #1598246997,%sp@-
0000d1cc: 45f9 0001 b400 	lea 0x1b400,%a2
0000d1d2: 4e92           	jsr %a2@
0000d1d4: 508f           	addql #8,%sp
0000d1d6: 4a79 0004 c0d4 	tstw 0x4c0d4
0000d1dc: 6700 01a8      	beqw 0xd386
0000d1e0: 23fc 0003 0000 	movel #196608,0x4c0ea
0000d1e6: 0004 c0ea 
0000d1ea: 2f39 0004 c0ea 	movel 0x4c0ea,%sp@-
0000d1f0: 2f3c 5f56 444f 	movel #1599489103,%sp@-
0000d1f6: 4e92           	jsr %a2@
0000d1f8: 2f39 0004 ac62 	movel 0x4ac62,%sp@-
0000d1fe: 2f3c 5f46 5055 	movel #1598443605,%sp@-
0000d204: 4e92           	jsr %a2@
0000d206: 4fef 0010      	lea %sp@(16),%sp
0000d20a: 4a79 0004 c0c0 	tstw 0x4c0c0
0000d210: 6700 01aa      	beqw 0xd3bc
0000d214: 23fc 0005 0000 	movel #327680,0x4c0de
0000d21a: 0004 c0de 
0000d21e: 2f39 0004 c0de 	movel 0x4c0de,%sp@-
0000d224: 2f3c 5f4d 4348 	movel #1598899016,%sp@-
0000d22a: 4e92           	jsr %a2@
0000d22c: 508f           	addql #8,%sp
0000d22e: 4a79 0004 c0c2 	tstw 0x4c0c2
0000d234: 671e           	beqs 0xd254
0000d236: 3038 9200      	movew 0xffff9200,%d0
0000d23a: e048           	lsrw #8,%d0
0000d23c: 0280 0000 ffff 	andil #65535,%d0
0000d242: 23c0 0004 c0da 	movel %d0,0x4c0da
0000d248: 2f00           	movel %d0,%sp@-
0000d24a: 2f3c 5f53 5749 	movel #1599297353,%sp@-
0000d250: 4e92           	jsr %a2@
0000d252: 508f           	addql #8,%sp
0000d254: 7001           	moveq #1,%d0
0000d256: 23c0 0004 c0e2 	movel %d0,0x4c0e2
0000d25c: 4a79 0004 bc58 	tstw 0x4bc58
0000d262: 6708           	beqs 0xd26c
0000d264: 7003           	moveq #3,%d0
0000d266: 23c0 0004 c0e2 	movel %d0,0x4c0e2
0000d26c: 4a79 0004 bc54 	tstw 0x4bc54
0000d272: 6708           	beqs 0xd27c
0000d274: 7014           	moveq #20,%d0
0000d276: 81b9 0004 c0e2 	orl %d0,0x4c0e2
0000d27c: 4a79 0004 cf3c 	tstw 0x4cf3c
0000d282: 6708           	beqs 0xd28c
0000d284: 7008           	moveq #8,%d0
0000d286: 81b9 0004 c0e2 	orl %d0,0x4c0e2
0000d28c: 4a79 0004 c0c2 	tstw 0x4c0c2
0000d292: 6710           	beqs 0xd2a4
0000d294: 4a39 0004 c0dd 	tstb 0x4c0dd
0000d29a: 6d08           	blts 0xd2a4
0000d29c: 70fd           	moveq #-3,%d0
0000d29e: c1b9 0004 c0e2 	andl %d0,0x4c0e2
0000d2a4: 2f39 0004 c0e2 	movel 0x4c0e2,%sp@-
0000d2aa: 2f3c 5f53 4e44 	movel #1599295044,%sp@-
0000d2b0: 4e92           	jsr %a2@
0000d2b2: 508f           	addql #8,%sp
0000d2b4: 4ab9 0000 05a4 	tstl 0x5a4
0000d2ba: 56c0           	sne %d0
0000d2bc: 4880           	extw %d0
0000d2be: 4440           	negw %d0
0000d2c0: 3239 0004 c0ca 	movew 0x4c0ca,%d1
0000d2c6: 8279 0004 c0c8 	orw 0x4c0c8,%d1
0000d2cc: 8041           	orw %d1,%d0
0000d2ce: 671c           	beqs 0xd2ec
0000d2d0: 4267           	clrw %sp@-
0000d2d2: 2f3c 0001 0000 	movel #65536,%sp@-
0000d2d8: 4eb9 0000 4e62 	jsr 0x4e62
0000d2de: 2f00           	movel %d0,%sp@-
0000d2e0: 2f3c 5f46 5242 	movel #1598444098,%sp@-
0000d2e6: 4e92           	jsr %a2@
0000d2e8: 4fef 000e      	lea %sp@(14),%sp
0000d2ec: 4eb9 0000 6f0c 	jsr 0x6f0c
0000d2f2: 2f39 0004 b670 	movel 0x4b670,%sp@-
0000d2f8: 2f3c 5f41 4b50 	movel #1598114640,%sp@-
0000d2fe: 4e92           	jsr %a2@
0000d300: 4eb9 0000 6f66 	jsr 0x6f66
0000d306: 2f39 0004 b674 	movel 0x4b674,%sp@-
0000d30c: 2f3c 5f49 4454 	movel #1598637140,%sp@-
0000d312: 4e92           	jsr %a2@
0000d314: 4fef 0010      	lea %sp@(16),%sp
0000d318: 4a79 0004 c0c2 	tstw 0x4c0c2
0000d31e: 6700 00fe      	beqw 0xd41e
0000d322: 0839 0006 0004 	btst #6,0x4c0dd
0000d328: c0dd 
0000d32a: 6600 00f2      	bnew 0xd41e
0000d32e: 23fc 0141 5443 	movel #21058627,0x4c0e6
0000d334: 0004 c0e6 
0000d338: 2f39 0004 c0e6 	movel 0x4c0e6,%sp@-
0000d33e: 2f3c 5f46 4443 	movel #1598440515,%sp@-
0000d344: 4e92           	jsr %a2@
0000d346: 4eb9 0000 dae6 	jsr 0xdae6
0000d34c: 508f           	addql #8,%sp
0000d34e: 4a40           	tstw %d0
0000d350: 6710           	beqs 0xd362
0000d352: 4879 0000 d9da 	pea 0xd9da
0000d358: 2f3c 5f5f 4e46 	movel #1600081478,%sp@-
0000d35e: 4e92           	jsr %a2@
0000d360: 508f           	addql #8,%sp
0000d362: 4879 0000 d9f2 	pea 0xd9f2
0000d368: 2f3c 5848 4449 	movel #1481131081,%sp@-
0000d36e: 4e92           	jsr %a2@
0000d370: 4879 0004 cffc 	pea 0x4cffc
0000d376: 2f3c 5343 5349 	movel #1396921161,%sp@-
0000d37c: 4e92           	jsr %a2@
0000d37e: 4fef 0010      	lea %sp@(16),%sp
0000d382: 245f           	moveal %sp@+,%a2
0000d384: 4e75           	rts
0000d386: 4a79 0004 c0d6 	tstw 0x4c0d6
0000d38c: 670e           	beqs 0xd39c
0000d38e: 23fc 0002 0000 	movel #131072,0x4c0ea
0000d394: 0004 c0ea 
0000d398: 6000 fe50      	braw 0xd1ea
0000d39c: 4a79 0004 c0d8 	tstw 0x4c0d8
0000d3a2: 670e           	beqs 0xd3b2
0000d3a4: 23fc 0001 0000 	movel #65536,0x4c0ea
0000d3aa: 0004 c0ea 
0000d3ae: 6000 fe3a      	braw 0xd1ea
0000d3b2: 42b9 0004 c0ea 	clrl 0x4c0ea
0000d3b8: 6000 fe30      	braw 0xd1ea
0000d3bc: 4a79 0004 c0d4 	tstw 0x4c0d4
0000d3c2: 670e           	beqs 0xd3d2
0000d3c4: 23fc 0003 0000 	movel #196608,0x4c0de
0000d3ca: 0004 c0de 
0000d3ce: 6000 fe4e      	braw 0xd21e
0000d3d2: 4a79 0004 c0d6 	tstw 0x4c0d6
0000d3d8: 670e           	beqs 0xd3e8
0000d3da: 23fc 0002 0000 	movel #131072,0x4c0de
0000d3e0: 0004 c0de 
0000d3e4: 6000 fe38      	braw 0xd21e
0000d3e8: 4a79 0004 c0d8 	tstw 0x4c0d8
0000d3ee: 6724           	beqs 0xd414
0000d3f0: 4a79 0004 c0cc 	tstw 0x4c0cc
0000d3f6: 670e           	beqs 0xd406
0000d3f8: 23fc 0001 0010 	movel #65552,0x4c0de
0000d3fe: 0004 c0de 
0000d402: 6000 fe1a      	braw 0xd21e
0000d406: 23fc 0001 0000 	movel #65536,0x4c0de
0000d40c: 0004 c0de 
0000d410: 6000 fe0c      	braw 0xd21e
0000d414: 42b9 0004 c0de 	clrl 0x4c0de
0000d41a: 6000 fe02      	braw 0xd21e
0000d41e: 23fc 0041 5443 	movel #4281411,0x4c0e6
0000d424: 0004 c0e6 
0000d428: 6000 ff0e      	braw 0xd338
0000d42c: 4174           	.short 0x4174
0000d42e: 6172           	bsrs 0xd4a2
0000d430: 6920           	bvss 0xd452
0000d432: 5354           	subqw #1,%a4@
0000d434: 6500 4174      	bcsw 0x115aa
0000d438: 6172           	bsrs 0xd4ac
0000d43a: 6920           	bvss 0xd45c
0000d43c: 4d65           	.short 0x4d65
0000d43e: 6761           	beqs 0xd4a1
0000d440: 2053           	moveal %a3@,%a0
0000d442: 5400           	addqb #2,%d0
0000d444: 4174           	.short 0x4174
0000d446: 6172           	bsrs 0xd4ba
0000d448: 6920           	bvss 0xd46a
0000d44a: 5354           	subqw #1,%a4@
0000d44c: 0041 7461      	oriw #29793,%d1
0000d450: 7269           	moveq #105,%d1
0000d452: 204d           	moveal %a5,%a0
0000d454: 6567           	bcss 0xd4bd
0000d456: 6120           	bsrs 0xd478
0000d458: 5354           	subqw #1,%a4@
0000d45a: 6500 4174      	bcsw 0x115d0
0000d45e: 6172           	bsrs 0xd4d2
0000d460: 6920           	bvss 0xd482
0000d462: 5454           	addqw #2,%a4@
0000d464: 0041 7461      	oriw #29793,%d1
0000d468: 7269           	moveq #105,%d1
0000d46a: 2046           	moveal %d6,%a0
0000d46c: 616c           	bsrs 0xd4da
0000d46e: 636f           	blss 0xd4df
0000d470: 6e00 756e      	bgtw 0x149e0
0000d474: 6b6e           	bmis 0xd4e4
0000d476: 6f77           	bles 0xd4ef
0000d478: 6e00 203c      	bgtw 0xf4b6
0000d47a:  _machine_name
0000d47c: 0000 d4ec      	orib #-20,%d0
0000d480: 4a79 0004 c0c0 	tstw 0x4c0c0
0000d486: 664c           	bnes 0xd4d4
0000d488: 2239 0004 c0de 	movel 0x4c0de,%d1
0000d48e: 203c 0000 d44d 	movel #54349,%d0
0000d494: 0c81 0001 0010 	cmpil #65552,%d1
0000d49a: 6738           	beqs 0xd4d4
0000d49c: 621a           	bhis 0xd4b8
0000d49e: 4a81           	tstl %d1
0000d4a0: 6734           	beqs 0xd4d6
0000d4a2: 203c 0000 d42c 	movel #54316,%d0
0000d4a8: 0c81 0001 0000 	cmpil #65536,%d1
0000d4ae: 6724           	beqs 0xd4d4
0000d4b0: 203c 0000 d472 	movel #54386,%d0
0000d4b6: 601c           	bras 0xd4d4
0000d4b8: 203c 0000 d45c 	movel #54364,%d0
0000d4be: 0c81 0002 0000 	cmpil #131072,%d1
0000d4c4: 670e           	beqs 0xd4d4
0000d4c6: 203c 0000 d465 	movel #54373,%d0
0000d4cc: 0c81 0003 0000 	cmpil #196608,%d1
0000d4d2: 66dc           	bnes 0xd4b0
0000d4d4: 4e75           	rts
0000d4d6: 203c 0000 d436 	movel #54326,%d0
0000d4dc: 4a79 0004 b650 	tstw 0x4b650
0000d4e2: 66f0           	bnes 0xd4d4
0000d4e4: 203c 0000 d444 	movel #54340,%d0
0000d4ea: 60e8           	bras 0xd4d4
0000d4ec: 4152           	.short 0x4152
0000d4ee: 416e           	.short 0x416e
0000d4f0: 794d           	mvsw %a5,%d4
0000d4f2: 0000 206f      	orib #111,%d0
0000d4f6: 0004 322f      	orib #47,%d4
0000d4fa: 0008           	.short 0x0008
0000d4fc: 0241 000f      	andiw #15,%d1
0000d500: 0c41 0007      	cmpiw #7,%d1
0000d504: 6f24           	bles 0xd52a
0000d506: 5141           	subqw #8,%d1
0000d508: 70fe           	moveq #-2,%d0
0000d50a: e378           	rolw %d1,%d0
0000d50c: 1228 0013      	moveb %a0@(19),%d1
0000d510: c200           	andb %d0,%d1
0000d512: 1141 0013      	moveb %d1,%a0@(19)
0000d516: 1228 0007      	moveb %a0@(7),%d1
0000d51a: c200           	andb %d0,%d1
0000d51c: 1141 0007      	moveb %d1,%a0@(7)
0000d520: 1140 000b      	moveb %d0,%a0@(11)
0000d524: 1140 000f      	moveb %d0,%a0@(15)
0000d528: 4e75           	rts
0000d52a: 70fe           	moveq #-2,%d0
0000d52c: e378           	rolw %d1,%d0
0000d52e: 1228 0015      	moveb %a0@(21),%d1
0000d532: c200           	andb %d0,%d1
0000d534: 1141 0015      	moveb %d1,%a0@(21)
0000d538: 1228 0009      	moveb %a0@(9),%d1
0000d53c: c200           	andb %d0,%d1
0000d53e: 1141 0009      	moveb %d1,%a0@(9)
0000d542: 1140 000d      	moveb %d0,%a0@(13)
0000d546: 1140 0011      	moveb %d0,%a0@(17)
0000d54a: 60dc           	bras 0xd528
0000d54c: 206f 0004      	moveal %sp@(4),%a0
0000d550: 302f 0008      	movew %sp@(8),%d0
0000d554: 0240 000f      	andiw #15,%d0
0000d558: 0c40 0007      	cmpiw #7,%d0
0000d55c: 6f1e           	bles 0xd57c
0000d55e: 5140           	subqw #8,%d0
0000d560: 7201           	moveq #1,%d1
0000d562: e169           	lslw %d0,%d1
0000d564: 3001           	movew %d1,%d0
0000d566: 1228 0007      	moveb %a0@(7),%d1
0000d56a: 8200           	orb %d0,%d1
0000d56c: 1141 0007      	moveb %d1,%a0@(7)
0000d570: 1228 0013      	moveb %a0@(19),%d1
0000d574: 8001           	orb %d1,%d0
0000d576: 1140 0013      	moveb %d0,%a0@(19)
0000d57a: 4e75           	rts
0000d57c: 7201           	moveq #1,%d1
0000d57e: e169           	lslw %d0,%d1
0000d580: 3001           	movew %d1,%d0
0000d582: 1228 0009      	moveb %a0@(9),%d1
0000d586: 8200           	orb %d0,%d1
0000d588: 1141 0009      	moveb %d1,%a0@(9)
0000d58c: 1228 0015      	moveb %a0@(21),%d1
0000d590: 8001           	orb %d1,%d0
0000d592: 1140 0015      	moveb %d0,%a0@(21)
0000d596: 60e2           	bras 0xd57a
0000d598:  _tt_mfp_init
0000d598: 307c fa81      	moveaw #-1407,%a0
0000d59c: b0fc faad      	cmpaw #-1363,%a0
0000d5a0: 6308           	blss 0xd5aa
0000d5a2: 11fc 0058 fa97 	moveb #88,0xfffffa97
0000d5a8: 4e75           	rts
0000d5aa: 10bc 0000      	moveb #0,%a0@
0000d5ae: 5488           	addql #2,%a0
0000d5b0: 60ea           	bras 0xd59c
0000d5b2:  _tt_mfpint
0000d5b2: 2f03           	movel %d3,%sp@-
0000d5b4: 2f02           	movel %d2,%sp@-
0000d5b6: 262f 000e      	movel %sp@(14),%d3
0000d5ba: 342f 000c      	movew %sp@(12),%d2
0000d5be: 0242 000f      	andiw #15,%d2
0000d5c2: 3f02           	movew %d2,%sp@-
0000d5c4: 4878 fa80      	pea 0xfffffa80
0000d5c8: 4eba ff2a      	jsr %pc@(0xd4f4)
0000d5cc: 3042           	moveaw %d2,%a0
0000d5ce: 41e8 0050      	lea %a0@(80),%a0
0000d5d2: 2008           	movel %a0,%d0
0000d5d4: d088           	addl %a0,%d0
0000d5d6: 2040           	moveal %d0,%a0
0000d5d8: d1c0           	addal %d0,%a0
0000d5da: 2083           	movel %d3,%a0@
0000d5dc: 5c8f           	addql #6,%sp
0000d5de: 3f42 0010      	movew %d2,%sp@(16)
0000d5e2: 2f7c ffff fa80 	movel #-1408,%sp@(12)
0000d5e8: 000c 
0000d5ea: 241f           	movel %sp@+,%d2
0000d5ec: 261f           	movel %sp@+,%d3
0000d5ee: 6000 ff5c      	braw 0xd54c
0000d5f2:  _mfp_init
0000d5f2: 307c fa01      	moveaw #-1535,%a0
0000d5f6: b0fc fa2d      	cmpaw #-1491,%a0
0000d5fa: 6308           	blss 0xd604
0000d5fc: 11fc 0048 fa17 	moveb #72,0xfffffa17
0000d602: 4e75           	rts
0000d604: 10bc 0000      	moveb #0,%a0@
0000d608: 5488           	addql #2,%a0
0000d60a: 60ea           	bras 0xd5f6
0000d60c:  _jdisint
0000d60c: 3f2f 0004      	movew %sp@(4),%sp@-
0000d610: 4878 fa00      	pea 0xfffffa00
0000d614: 4eba fede      	jsr %pc@(0xd4f4)
0000d618: 5c8f           	addql #6,%sp
0000d61a: 4e75           	rts
0000d61c:  _jenabint
0000d61c: 3f2f 0004      	movew %sp@(4),%sp@-
0000d620: 4878 fa00      	pea 0xfffffa00
0000d624: 4eba ff26      	jsr %pc@(0xd54c)
0000d628: 5c8f           	addql #6,%sp
0000d62a: 4e75           	rts
0000d62c:  _mfpint
0000d62c: 2f03           	movel %d3,%sp@-
0000d62e: 2f02           	movel %d2,%sp@-
0000d630: 262f 000e      	movel %sp@(14),%d3
0000d634: 342f 000c      	movew %sp@(12),%d2
0000d638: 0242 000f      	andiw #15,%d2
0000d63c: 3f02           	movew %d2,%sp@-
0000d63e: 4eba ffcc      	jsr %pc@(0xd60c)
0000d642: 3042           	moveaw %d2,%a0
0000d644: 41e8 0040      	lea %a0@(64),%a0
0000d648: 2008           	movel %a0,%d0
0000d64a: d088           	addl %a0,%d0
0000d64c: 2040           	moveal %d0,%a0
0000d64e: d1c0           	addal %d0,%a0
0000d650: 2083           	movel %d3,%a0@
0000d652: 548f           	addql #2,%sp
0000d654: 3f42 000c      	movew %d2,%sp@(12)
0000d658: 241f           	movel %sp@+,%d2
0000d65a: 261f           	movel %sp@+,%d3
0000d65c: 60be           	bras 0xd61c
0000d65e:  _setup_timer
0000d65e: 2f02           	movel %d2,%sp@-
0000d660: 206f 0008      	moveal %sp@(8),%a0
0000d664: 322f 000c      	movew %sp@(12),%d1
0000d668: 302f 000e      	movew %sp@(14),%d0
0000d66c: 342f 0010      	movew %sp@(16),%d2
0000d670: 0c41 0001      	cmpiw #1,%d1
0000d674: 6740           	beqs 0xd6b6
0000d676: 6e08           	bgts 0xd680
0000d678: 4a41           	tstw %d1
0000d67a: 672a           	beqs 0xd6a6
0000d67c: 241f           	movel %sp@+,%d2
0000d67e: 4e75           	rts
0000d680: 0c41 0002      	cmpiw #2,%d1
0000d684: 6740           	beqs 0xd6c6
0000d686: 0c41 0003      	cmpiw #3,%d1
0000d68a: 66f0           	bnes 0xd67c
0000d68c: 1228 001d      	moveb %a0@(29),%d1
0000d690: 0201 fff0      	andib #-16,%d1
0000d694: 1141 001d      	moveb %d1,%a0@(29)
0000d698: 1142 0025      	moveb %d2,%a0@(37)
0000d69c: 1228 001d      	moveb %a0@(29),%d1
0000d6a0: 0200 000f      	andib #15,%d0
0000d6a4: 6038           	bras 0xd6de
0000d6a6: 117c 0000 0019 	moveb #0,%a0@(25)
0000d6ac: 1142 001f      	moveb %d2,%a0@(31)
0000d6b0: 1140 0019      	moveb %d0,%a0@(25)
0000d6b4: 60c6           	bras 0xd67c
0000d6b6: 117c 0000 001b 	moveb #0,%a0@(27)
0000d6bc: 1142 0021      	moveb %d2,%a0@(33)
0000d6c0: 1140 001b      	moveb %d0,%a0@(27)
0000d6c4: 60b6           	bras 0xd67c
0000d6c6: 1228 001d      	moveb %a0@(29),%d1
0000d6ca: 0201 000f      	andib #15,%d1
0000d6ce: 1141 001d      	moveb %d1,%a0@(29)
0000d6d2: 1142 0023      	moveb %d2,%a0@(35)
0000d6d6: 1228 001d      	moveb %a0@(29),%d1
0000d6da: 0200 fff0      	andib #-16,%d0
0000d6de: 8001           	orb %d1,%d0
0000d6e0: 1140 001d      	moveb %d0,%a0@(29)
0000d6e4: 6096           	bras 0xd67c
0000d6e6:  _xbtimer
0000d6e6: 2f03           	movel %d3,%sp@-
0000d6e8: 2f02           	movel %d2,%sp@-
0000d6ea: 342f 000c      	movew %sp@(12),%d2
0000d6ee: 302f 000e      	movew %sp@(14),%d0
0000d6f2: 322f 0010      	movew %sp@(16),%d1
0000d6f6: 262f 0012      	movel %sp@(18),%d3
0000d6fa: 0c42 0003      	cmpiw #3,%d2
0000d6fe: 622e           	bhis 0xd72e
0000d700: 3f01           	movew %d1,%sp@-
0000d702: 3f00           	movew %d0,%sp@-
0000d704: 3f02           	movew %d2,%sp@-
0000d706: 4878 fa00      	pea 0xfffffa00
0000d70a: 4eba ff52      	jsr %pc@(0xd65e)
0000d70e: 4fef 000a      	lea %sp@(10),%sp
0000d712: 2f43 000e      	movel %d3,%sp@(14)
0000d716: 3042           	moveaw %d2,%a0
0000d718: 2408           	movel %a0,%d2
0000d71a: d488           	addl %a0,%d2
0000d71c: 41fa 0074      	lea %pc@(0xd792),%a0
0000d720: 3f70 2800 000c 	movew %a0@(0000000000000000,%d2:l),%sp@(12)
0000d726: 241f           	movel %sp@+,%d2
0000d728: 261f           	movel %sp@+,%d3
0000d72a: 6000 ff00      	braw 0xd62c
0000d72e: 241f           	movel %sp@+,%d2
0000d730: 261f           	movel %sp@+,%d3
0000d732: 4e75           	rts
0000d734:  _timeout_gpip
0000d734: 2039 0000 04ba 	movel 0x4ba,%d0
0000d73a: d0af 0004      	addl %sp@(4),%d0
0000d73e: 2239 0000 04ba 	movel 0x4ba,%d1
0000d744: b081           	cmpl %d1,%d0
0000d746: 6e04           	bgts 0xd74c
0000d748: 7001           	moveq #1,%d0
0000d74a: 4e75           	rts
0000d74c: 1238 fa01      	moveb 0xfffffa01,%d1
0000d750: 0801 0005      	btst #5,%d1
0000d754: 66e8           	bnes 0xd73e
0000d756: 4240           	clrw %d0
0000d758: 60f0           	bras 0xd74a
0000d75a:  _init_system_timer
0000d75a: 33fc 0014 0000 	movew #20,0x442
0000d760: 0442 
0000d762: 1038 fa1d      	moveb 0xfffffa1d,%d0
0000d766: 0200 000f      	andib #15,%d0
0000d76a: 11c0 fa1d      	moveb %d0,0xfffffa1d
0000d76e: 11fc ffc0 fa23 	moveb #-64,0xfffffa23
0000d774: 1038 fa1d      	moveb 0xfffffa1d,%d0
0000d778: 0000 0050      	orib #80,%d0
0000d77c: 11c0 fa1d      	moveb %d0,0xfffffa1d
0000d780: 4879 0000 33fe 	pea 0x33fe
0000d786: 3f3c 0005      	movew #5,%sp@-
0000d78a: 4eba fea0      	jsr %pc@(0xd62c)
0000d78e: 5c8f           	addql #6,%sp
0000d790: 4e75           	rts
0000d792: 000d           	.short 0x000d
0000d794: 0008           	.short 0x0008
0000d796: 0005 0004      	orib #4,%d5
0000d79a: 0000 3239      	orib #57,%d0
0000d79c:  _bconstat3
0000d79e: 0004 b094      	orib #-108,%d4
0000d7a2: 3039 0004 b096 	movew 0x4b096,%d0
0000d7a8: b041           	cmpw %d1,%d0
0000d7aa: 56c0           	sne %d0
0000d7ac: 4880           	extw %d0
0000d7ae: 48c0           	extl %d0
0000d7b0: 4e75           	rts
0000d7b2:  _bconin3
0000d7b2: 2f0a           	movel %a2,%sp@-
0000d7b4: 2f02           	movel %d2,%sp@-
0000d7b6: 45fa ffe4      	lea %pc@(0xd79c),%a2
0000d7ba: 4e92           	jsr %a2@
0000d7bc: 4a80           	tstl %d0
0000d7be: 67fa           	beqs 0xd7ba
0000d7c0: 40c1           	movew %sr,%d1
0000d7c2: 46fc 2700      	movew #9984,%sr
0000d7c6: 3039 0004 b094 	movew 0x4b094,%d0
0000d7cc: 5240           	addqw #1,%d0
0000d7ce: 33c0 0004 b094 	movew %d0,0x4b094
0000d7d4: 3039 0004 b094 	movew 0x4b094,%d0
0000d7da: b079 0004 b092 	cmpw 0x4b092,%d0
0000d7e0: 6d08           	blts 0xd7ea
0000d7e2: 33fc 0000 0004 	movew #0,0x4b094
0000d7e8: b094 
0000d7ea: 3039 0004 b094 	movew 0x4b094,%d0
0000d7f0: 2079 0004 b08e 	moveal 0x4b08e,%a0
0000d7f6: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000d7fa: 0280 0000 00ff 	andil #255,%d0
0000d800: 40c2           	movew %sr,%d2
0000d802: 46c1           	movew %d1,%sr
0000d804: 241f           	movel %sp@+,%d2
0000d806: 245f           	moveal %sp@+,%a2
0000d808: 4e75           	rts
0000d80a:  _bcostat3
0000d80a: 1038 fc04      	moveb 0xfffffc04,%d0
0000d80e: e208           	lsrb #1,%d0
0000d810: 7201           	moveq #1,%d1
0000d812: c081           	andl %d1,%d0
0000d814: 4480           	negl %d0
0000d816: 4e75           	rts
0000d818:  _bconout3
0000d818: 2f0a           	movel %a2,%sp@-
0000d81a: 45fa ffee      	lea %pc@(0xd80a),%a2
0000d81e: 4e92           	jsr %a2@
0000d820: 4a80           	tstl %d0
0000d822: 67fa           	beqs 0xd81e
0000d824: 11ef 000b fc06 	moveb %sp@(11),0xfffffc06
0000d82a: 7001           	moveq #1,%d0
0000d82c: 245f           	moveal %sp@+,%a2
0000d82e: 4e75           	rts
0000d830:  _midiws
0000d830: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000d834: 342f 0010      	movew %sp@(16),%d2
0000d838: 246f 0012      	moveal %sp@(18),%a2
0000d83c: 47fa ffda      	lea %pc@(0xd818),%a3
0000d840: 4240           	clrw %d0
0000d842: 101a           	moveb %a2@+,%d0
0000d844: 3f00           	movew %d0,%sp@-
0000d846: 3f3c 0003      	movew #3,%sp@-
0000d84a: 4e93           	jsr %a3@
0000d84c: 588f           	addql #4,%sp
0000d84e: 51ca fff0      	dbf %d2,0xd840
0000d852: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000d856: 4e75           	rts
0000d858:  _midi_init
0000d858: 307c fc04      	moveaw #-1020,%a0
0000d85c: 10bc 0003      	moveb #3,%a0@
0000d860: 10bc ff95      	moveb #-107,%a0@
0000d864: 4e75           	rts
0000d866: 0000 48e7      	orib #-25,%d0
0000d868:  _Initmous
0000d86a: 2038 302f      	movel 0x302f,%d0
0000d86e: 0014 246f      	orib #111,%a4@
0000d872: 0016 242f      	orib #47,%fp@
0000d876: 001a 0c40      	orib #64,%a2@+
0000d87a: 0001 675c      	orib #92,%d1
0000d87e: 6e12           	bgts 0xd892
0000d880: 4a40           	tstw %d0
0000d882: 6748           	beqs 0xd8cc
0000d884: 23fc 0001 bccc 	movel #113868,0x4b0b4
0000d88a: 0004 b0b4 
0000d88e: 6000 00b4      	braw 0xd944
0000d892: 0c40 0002      	cmpiw #2,%d0
0000d896: 6700 00b2      	beqw 0xd94a
0000d89a: 0c40 0004      	cmpiw #4,%d0
0000d89e: 66e4           	bnes 0xd884
0000d8a0: b4fc 0000      	cmpaw #0,%a2
0000d8a4: 6700 0094      	beqw 0xd93a
0000d8a8: 3f3c 000a      	movew #10,%sp@-
0000d8ac: 47f9 0000 be28 	lea 0xbe28,%a3
0000d8b2: 4e93           	jsr %a3@
0000d8b4: 4240           	clrw %d0
0000d8b6: 102a 0002      	moveb %a2@(2),%d0
0000d8ba: 3f00           	movew %d0,%sp@-
0000d8bc: 4e93           	jsr %a3@
0000d8be: 4240           	clrw %d0
0000d8c0: 102a 0003      	moveb %a2@(3),%d0
0000d8c4: 3f00           	movew %d0,%sp@-
0000d8c6: 4e93           	jsr %a3@
0000d8c8: 5c8f           	addql #6,%sp
0000d8ca: 603c           	bras 0xd908
0000d8cc: 3f3c 0012      	movew #18,%sp@-
0000d8d0: 4eb9 0000 be28 	jsr 0xbe28
0000d8d6: 548f           	addql #2,%sp
0000d8d8: 60aa           	bras 0xd884
0000d8da: b4fc 0000      	cmpaw #0,%a2
0000d8de: 675a           	beqs 0xd93a
0000d8e0: 3f3c 0008      	movew #8,%sp@-
0000d8e4: 47f9 0000 be28 	lea 0xbe28,%a3
0000d8ea: 4e93           	jsr %a3@
0000d8ec: 3f3c 000b      	movew #11,%sp@-
0000d8f0: 4e93           	jsr %a3@
0000d8f2: 4240           	clrw %d0
0000d8f4: 102a 0002      	moveb %a2@(2),%d0
0000d8f8: 3f00           	movew %d0,%sp@-
0000d8fa: 4e93           	jsr %a3@
0000d8fc: 4240           	clrw %d0
0000d8fe: 102a 0003      	moveb %a2@(3),%d0
0000d902: 3f00           	movew %d0,%sp@-
0000d904: 4e93           	jsr %a3@
0000d906: 508f           	addql #8,%sp
0000d908: 47f9 0000 be28 	lea 0xbe28,%a3
0000d90e: 0c12 0001      	cmpib #1,%a2@
0000d912: 6608           	bnes 0xd91c
0000d914: 3f3c 000f      	movew #15,%sp@-
0000d918: 4e93           	jsr %a3@
0000d91a: 548f           	addql #2,%sp
0000d91c: 4a12           	tstb %a2@
0000d91e: 6608           	bnes 0xd928
0000d920: 3f3c 0010      	movew #16,%sp@-
0000d924: 4e93           	jsr %a3@
0000d926: 548f           	addql #2,%sp
0000d928: 3f3c 0007      	movew #7,%sp@-
0000d92c: 4e93           	jsr %a3@
0000d92e: 4240           	clrw %d0
0000d930: 102a 0001      	moveb %a2@(1),%d0
0000d934: 3f00           	movew %d0,%sp@-
0000d936: 4e93           	jsr %a3@
0000d938: 588f           	addql #4,%sp
0000d93a: 4a82           	tstl %d2
0000d93c: 6706           	beqs 0xd944
0000d93e: 23c2 0004 b0b4 	movel %d2,0x4b0b4
0000d944: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0000d948: 4e75           	rts
0000d94a: b4fc 0000      	cmpaw #0,%a2
0000d94e: 67ea           	beqs 0xd93a
0000d950: 3f3c 0009      	movew #9,%sp@-
0000d954: 47f9 0000 be28 	lea 0xbe28,%a3
0000d95a: 4e93           	jsr %a3@
0000d95c: 3f2a 0004      	movew %a2@(4),%sp@-
0000d960: 49f9 0000 be7a 	lea 0xbe7a,%a4
0000d966: 4e94           	jsr %a4@
0000d968: 3f2a 0006      	movew %a2@(6),%sp@-
0000d96c: 4e94           	jsr %a4@
0000d96e: 3f3c 000c      	movew #12,%sp@-
0000d972: 4e93           	jsr %a3@
0000d974: 4240           	clrw %d0
0000d976: 102a 0002      	moveb %a2@(2),%d0
0000d97a: 3f00           	movew %d0,%sp@-
0000d97c: 4e93           	jsr %a3@
0000d97e: 4240           	clrw %d0
0000d980: 102a 0003      	moveb %a2@(3),%d0
0000d984: 3f00           	movew %d0,%sp@-
0000d986: 4e93           	jsr %a3@
0000d988: 3f3c 000e      	movew #14,%sp@-
0000d98c: 4e93           	jsr %a3@
0000d98e: 4267           	clrw %sp@-
0000d990: 4e93           	jsr %a3@
0000d992: 3f2a 0008      	movew %a2@(8),%sp@-
0000d996: 4e94           	jsr %a4@
0000d998: 3f2a 000a      	movew %a2@(10),%sp@-
0000d99c: 4e94           	jsr %a4@
0000d99e: 4fef 0014      	lea %sp@(20),%sp
0000d9a2: 6000 ff64      	braw 0xd908
0000d9a6: 0000 7000      	orib #0,%d0
0000d9a8:  _detect_native_features
0000d9aa: 224f           	moveal %sp,%a1
0000d9ac: 2078 0010      	moveal 0x10,%a0
0000d9b0: 21fc 0000 d9c6 	movel #55750,0x10
0000d9b6: 0010 
0000d9b8: 487a 0014      	pea %pc@(0xd9ce)
0000d9bc: 598f           	subql #4,%sp
0000d9be: 7300           	mvsb %d0,%d1
0000d9c0: 4a80           	tstl %d0
0000d9c2: 6702           	beqs 0xd9c6
0000d9c4: 7001           	moveq #1,%d0
0000d9c6: 2e49           	moveal %a1,%sp
0000d9c8: 21c8 0010      	movel %a0,0x10
0000d9cc: 4e75           	rts
0000d9ce: 4e46           	trap #6
0000d9d0: 5f56           	subqw #7,%fp@
0000d9d2: 4552           	.short 0x4552
0000d9d4: 5349           	subqw #1,%a1
0000d9d6: 4f4e           	.short 0x4f4e
0000d9d8: 0000 2002      	orib #2,%d0
0000d9da:  _natfeat_cookie
0000d9dc: 1021           	moveb %a1@-,%d0
0000d9de: 0000 d9e6      	orib #-26,%d0
0000d9e2: 0000 d9ea      	orib #-22,%d0
0000d9e6: 7300           	mvsb %d0,%d1
0000d9e8: 4e75           	rts
0000d9ea: 7301           	mvsb %d1,%d1
0000d9ec: 4e75           	rts
0000d9ee: 2701           	movel %d1,%a3@-
0000d9f0: 1992 48e7      	moveb %a2@,%a4@(ffffffffffffffe7,%d4:l)
0000d9f2:  _xhdi_vec
0000d9f4: 40c0           	movew %sr,%d0
0000d9f6: 486f 0010      	pea %sp@(16)
0000d9fa: 4eb9 0001 2046 	jsr 0x12046
0000da00: 588f           	addql #4,%sp
0000da02: 4cdf 0302      	moveml %sp@+,%d1/%a0-%a1
0000da06: 4e75           	rts
0000da08: 4e46           	trap #6
0000da0a: 5f4e           	subqw #7,%fp
0000da0c: 414d           	.short 0x414d
0000da0e: 4500           	chkl %d0,%d2
0000da10: 4e46           	trap #6
0000da12: 5f53           	subqw #7,%a3@
0000da14: 5444           	addqw #2,%d4
0000da16: 4552           	.short 0x4552
0000da18: 5200           	addqb #1,%d0
0000da1a: 5848           	addqw #4,%a0
0000da1c: 4449           	.short 0x4449
0000da1e: 004e           	.short 0x004e
0000da20: 465f           	notw %sp@+
0000da22: 5348           	subqw #1,%a0
0000da24: 5554           	subqw #2,%a4@
0000da26: 444f           	.short 0x444f
0000da28: 574e           	subqw #3,%fp
0000da2a: 0042 4f4f      	oriw #20303,%d2
0000da2e: 5453           	addqw #2,%a3@
0000da30: 5452           	addqw #2,%a2@
0000da32: 4150           	.short 0x4150
0000da34: 004e           	.short 0x004e
0000da36: 465f           	notw %sp@+
0000da38: 434f           	.short 0x434f
0000da3a: 4e46           	trap #6
0000da3c: 4947           	.short 0x4947
0000da3e: 0000 4eb9      	orib #-71,%d0
0000da40:  _natfeat_init
0000da42: 0000 d9a8      	orib #-88,%d0
0000da46: 33c0 0004 c11c 	movew %d0,0x4c11c
0000da4c: 6772           	beqs 0xdac0
0000da4e: 487a ffb8      	pea %pc@(0xda08)
0000da52: 2079 0000 d9de 	moveal 0xd9de,%a0
0000da58: 4e90           	jsr %a0@
0000da5a: 23c0 0004 c118 	movel %d0,0x4c118
0000da60: 487a ffae      	pea %pc@(0xda10)
0000da64: 2079 0000 d9de 	moveal 0xd9de,%a0
0000da6a: 4e90           	jsr %a0@
0000da6c: 23c0 0004 c114 	movel %d0,0x4c114
0000da72: 487a ffa6      	pea %pc@(0xda1a)
0000da76: 2079 0000 d9de 	moveal 0xd9de,%a0
0000da7c: 4e90           	jsr %a0@
0000da7e: 23c0 0004 c110 	movel %d0,0x4c110
0000da84: 487a ff99      	pea %pc@(0xda1f)
0000da88: 2079 0000 d9de 	moveal 0xd9de,%a0
0000da8e: 4e90           	jsr %a0@
0000da90: 23c0 0004 c10c 	movel %d0,0x4c10c
0000da96: 487a ff93      	pea %pc@(0xda2b)
0000da9a: 2079 0000 d9de 	moveal 0xd9de,%a0
0000daa0: 4e90           	jsr %a0@
0000daa2: 23c0 0004 c108 	movel %d0,0x4c108
0000daa8: 487a ff8b      	pea %pc@(0xda35)
0000daac: 2079 0000 d9de 	moveal 0xd9de,%a0
0000dab2: 4e90           	jsr %a0@
0000dab4: 23c0 0004 c104 	movel %d0,0x4c104
0000daba: 4fef 0018      	lea %sp@(24),%sp
0000dabe: 4e75           	rts
0000dac0: 42b9 0004 c118 	clrl 0x4c118
0000dac6: 42b9 0004 c114 	clrl 0x4c114
0000dacc: 42b9 0004 c110 	clrl 0x4c110
0000dad2: 42b9 0004 c10c 	clrl 0x4c10c
0000dad8: 42b9 0004 c108 	clrl 0x4c108
0000dade: 42b9 0004 c104 	clrl 0x4c104
0000dae4: 60d8           	bras 0xdabe
0000dae6:  _has_natfeats
0000dae6: 3039 0004 c11c 	movew 0x4c11c,%d0
0000daec: 4e75           	rts
0000daee:  _nfGetFullName
0000daee: 206f 0004      	moveal %sp@(4),%a0
0000daf2: 222f 0008      	movel %sp@(8),%d1
0000daf6: 2039 0004 c118 	movel 0x4c118,%d0
0000dafc: 6714           	beqs 0xdb12
0000dafe: 2f01           	movel %d1,%sp@-
0000db00: 2f08           	movel %a0,%sp@-
0000db02: 2f00           	movel %d0,%sp@-
0000db04: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000db0a: 4e90           	jsr %a0@
0000db0c: 4fef 000c      	lea %sp@(12),%sp
0000db10: 4e75           	rts
0000db12: 4a81           	tstl %d1
0000db14: 6dfa           	blts 0xdb10
0000db16: 4210           	clrb %a0@
0000db18: 60f6           	bras 0xdb10
0000db1a:  _is_nfStdErr
0000db1a: 4ab9 0004 c114 	tstl 0x4c114
0000db20: 5ec0           	sgt %d0
0000db22: 4880           	extw %d0
0000db24: 4440           	negw %d0
0000db26: 4e75           	rts
0000db28:  _nfStdErr
0000db28: 2039 0004 c114 	movel 0x4c114,%d0
0000db2e: 6710           	beqs 0xdb40
0000db30: 2f2f 0004      	movel %sp@(4),%sp@-
0000db34: 2f00           	movel %d0,%sp@-
0000db36: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000db3c: 4e90           	jsr %a0@
0000db3e: 508f           	addql #8,%sp
0000db40: 4e75           	rts
0000db42:  _get_xhdi_nfid
0000db42: 2039 0004 c110 	movel 0x4c110,%d0
0000db48: 4e75           	rts
0000db4a: 4e46           	trap #6
0000db4c: 5f53           	subqw #7,%a3@
0000db4e: 4855           	pea %a5@
0000db50: 5444           	addqw #2,%d4
0000db52: 4f57           	.short 0x4f57
0000db54: 4e20           	.short 0x4e20
0000db56: 6e6f           	bgts 0xdbc7
0000db58: 7420           	moveq #32,%d2
0000db5a: 6176           	bsrs 0xdbd2
0000db5c: 6169           	bsrs 0xdbc7
0000db5e: 6c61           	bges 0xdbc1
0000db60: 626c           	bhis 0xdbce
0000db62: 650a           	bcss 0xdb6e
0000db64: 0000 2039      	orib #57,%d0
0000db66:  _nf_shutdown
0000db68: 0004 c10c      	orib #12,%d4
0000db6c: 670e           	beqs 0xdb7c
0000db6e: 2f00           	movel %d0,%sp@-
0000db70: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000db76: 4e90           	jsr %a0@
0000db78: 588f           	addql #4,%sp
0000db7a: 4e75           	rts
0000db7c: 487a ffcc      	pea %pc@(0xdb4a)
0000db80: 4eb9 0000 c6ee 	jsr 0xc6ee
0000db86: 60f0           	bras 0xdb78
0000db88:  _has_nf_shutdown
0000db88: 4ab9 0004 c10c 	tstl 0x4c10c
0000db8e: 5ec0           	sgt %d0
0000db90: 4880           	extw %d0
0000db92: 4440           	negw %d0
0000db94: 4e75           	rts
0000db96: 424f           	.short 0x424f
0000db98: 4f54           	.short 0x4f54
0000db9a: 5354           	subqw #1,%a4@
0000db9c: 5241           	addqw #1,%d1
0000db9e: 5020           	addqb #8,%a0@-
0000dba0: 6e61           	bgts 0xdc03
0000dba2: 7466           	moveq #102,%d2
0000dba4: 6561           	bcss 0xdc07
0000dba6: 7420           	moveq #32,%d2
0000dba8: 6e6f           	bgts 0xdc19
0000dbaa: 7420           	moveq #32,%d2
0000dbac: 6176           	bsrs 0xdc24
0000dbae: 6169           	bsrs 0xdc19
0000dbb0: 6c61           	bges 0xdc13
0000dbb2: 626c           	bhis 0xdc20
0000dbb4: 650a           	bcss 0xdbc0
0000dbb6: 0000 2f02      	orib #2,%d0
0000dbb8:  _nf_bootstrap
0000dbba: 4a79 0004 c11c 	tstw 0x4c11c
0000dbc0: 6734           	beqs 0xdbf6
0000dbc2: 2439 0004 c108 	movel 0x4c108,%d2
0000dbc8: 671e           	beqs 0xdbe8
0000dbca: 2f2f 000c      	movel %sp@(12),%sp@-
0000dbce: 2f2f 000c      	movel %sp@(12),%sp@-
0000dbd2: 2f02           	movel %d2,%sp@-
0000dbd4: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000dbda: 4e90           	jsr %a0@
0000dbdc: 2400           	movel %d0,%d2
0000dbde: 4fef 000c      	lea %sp@(12),%sp
0000dbe2: 2002           	movel %d2,%d0
0000dbe4: 241f           	movel %sp@+,%d2
0000dbe6: 4e75           	rts
0000dbe8: 487a ffac      	pea %pc@(0xdb96)
0000dbec: 4eb9 0000 c6ee 	jsr 0xc6ee
0000dbf2: 588f           	addql #4,%sp
0000dbf4: 60ec           	bras 0xdbe2
0000dbf6: 7400           	moveq #0,%d2
0000dbf8: 60e8           	bras 0xdbe2
0000dbfa:  _nf_getbootdrive
0000dbfa: 4a79 0004 c11c 	tstw 0x4c11c
0000dc00: 6726           	beqs 0xdc28
0000dc02: 2039 0004 c108 	movel 0x4c108,%d0
0000dc08: 6712           	beqs 0xdc1c
0000dc0a: 7201           	moveq #1,%d1
0000dc0c: 8280           	orl %d0,%d1
0000dc0e: 2f01           	movel %d1,%sp@-
0000dc10: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000dc16: 4e90           	jsr %a0@
0000dc18: 588f           	addql #4,%sp
0000dc1a: 4e75           	rts
0000dc1c: 487a ff78      	pea %pc@(0xdb96)
0000dc20: 4eb9 0000 c6ee 	jsr 0xc6ee
0000dc26: 588f           	addql #4,%sp
0000dc28: 4240           	clrw %d0
0000dc2a: 60ee           	bras 0xdc1a
0000dc2c:  _nf_getbootstrap_args
0000dc2c: 2f02           	movel %d2,%sp@-
0000dc2e: 4a79 0004 c11c 	tstw 0x4c11c
0000dc34: 6738           	beqs 0xdc6e
0000dc36: 2439 0004 c108 	movel 0x4c108,%d2
0000dc3c: 6722           	beqs 0xdc60
0000dc3e: 2f2f 000c      	movel %sp@(12),%sp@-
0000dc42: 2f2f 000c      	movel %sp@(12),%sp@-
0000dc46: 7002           	moveq #2,%d0
0000dc48: 8082           	orl %d2,%d0
0000dc4a: 2f00           	movel %d0,%sp@-
0000dc4c: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000dc52: 4e90           	jsr %a0@
0000dc54: 2400           	movel %d0,%d2
0000dc56: 4fef 000c      	lea %sp@(12),%sp
0000dc5a: 2002           	movel %d2,%d0
0000dc5c: 241f           	movel %sp@+,%d2
0000dc5e: 4e75           	rts
0000dc60: 487a ff34      	pea %pc@(0xdb96)
0000dc64: 4eb9 0000 c6ee 	jsr 0xc6ee
0000dc6a: 588f           	addql #4,%sp
0000dc6c: 60ec           	bras 0xdc5a
0000dc6e: 7400           	moveq #0,%d2
0000dc70: 60e8           	bras 0xdc5a
0000dc72: 4e46           	trap #6
0000dc74: 5f43           	subqw #7,%d3
0000dc76: 4f4e           	.short 0x4f4e
0000dc78: 4649           	.short 0x4649
0000dc7a: 4720           	chkl %a0@-,%d3
0000dc7c: 6e6f           	bgts 0xdced
0000dc7e: 7420           	moveq #32,%d2
0000dc80: 6176           	bsrs 0xdcf8
0000dc82: 6169           	bsrs 0xdced
0000dc84: 6c61           	bges 0xdce7
0000dc86: 626c           	bhis 0xdcf4
0000dc88: 650a           	bcss 0xdc94
0000dc8a: 0000 4a79      	orib #121,%d0
0000dc8c:  _mmu_is_emulated
0000dc8e: 0004 c11c      	orib #28,%d4
0000dc92: 672c           	beqs 0xdcc0
0000dc94: 2039 0004 c104 	movel 0x4c104,%d0
0000dc9a: 6718           	beqs 0xdcb4
0000dc9c: 2f3c 5f4d 4d55 	movel #1598901589,%sp@-
0000dca2: 7201           	moveq #1,%d1
0000dca4: 8280           	orl %d0,%d1
0000dca6: 2f01           	movel %d1,%sp@-
0000dca8: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000dcae: 4e90           	jsr %a0@
0000dcb0: 508f           	addql #8,%sp
0000dcb2: 4e75           	rts
0000dcb4: 487a ffbc      	pea %pc@(0xdc72)
0000dcb8: 4eb9 0000 c6ee 	jsr 0xc6ee
0000dcbe: 588f           	addql #4,%sp
0000dcc0: 7001           	moveq #1,%d0
0000dcc2: 60ee           	bras 0xdcb2
0000dcc4:  _nf_setlinea
0000dcc4: 4a79 0004 c11c 	tstw 0x4c11c
0000dcca: 6714           	beqs 0xdce0
0000dccc: 2039 0004 c104 	movel 0x4c104,%d0
0000dcd2: 660e           	bnes 0xdce2
0000dcd4: 487a ff9c      	pea %pc@(0xdc72)
0000dcd8: 4eb9 0000 c6ee 	jsr 0xc6ee
0000dcde: 588f           	addql #4,%sp
0000dce0: 4e75           	rts
0000dce2: 4879 0000 244a 	pea 0x244a
0000dce8: 7204           	moveq #4,%d1
0000dcea: 8280           	orl %d0,%d1
0000dcec: 2f01           	movel %d1,%sp@-
0000dcee: 2079 0000 d9e2 	moveal 0xd9e2,%a0
0000dcf4: 4e90           	jsr %a0@
0000dcf6: 508f           	addql #8,%sp
0000dcf8: 4a80           	tstl %d0
0000dcfa: 6ce4           	bges 0xdce0
0000dcfc: 60d6           	bras 0xdcd4
0000dcfe: 0000 2f02      	orib #2,%d0
0000dd02: 700e           	moveq #14,%d0
0000dd04: 4201           	clrb %d1
0000dd06: 11c0 8961      	moveb %d0,0xffff8961
0000dd0a: 1438 8963      	moveb 0xffff8963,%d2
0000dd0e: d202           	addb %d2,%d1
0000dd10: 5200           	addqb #1,%d0
0000dd12: 0c00 003e      	cmpib #62,%d0
0000dd16: 66ee           	bnes 0xdd06
0000dd18: 1001           	moveb %d1,%d0
0000dd1a: 4600           	notb %d0
0000dd1c: e148           	lslw #8,%d0
0000dd1e: 0241 00ff      	andiw #255,%d1
0000dd22: 8041           	orw %d1,%d0
0000dd24: 241f           	movel %sp@+,%d2
0000dd26: 4e75           	rts
0000dd28:  _detect_nvram
0000dd28: 4878 8961      	pea 0xffff8961
0000dd2c: 4eb9 0000 3844 	jsr 0x3844
0000dd32: 588f           	addql #4,%sp
0000dd34: 4a80           	tstl %d0
0000dd36: 670a           	beqs 0xdd42
0000dd38: 33fc 0001 0004 	movew #1,0x4c120
0000dd3e: c120 
0000dd40: 4e75           	rts
0000dd42: 4279 0004 c120 	clrw 0x4c120
0000dd48: 60f6           	bras 0xdd40
0000dd4a:  _get_nvram_rtc
0000dd4a: 322f 0004      	movew %sp@(4),%d1
0000dd4e: 3039 0004 c120 	movew 0x4c120,%d0
0000dd54: 6712           	beqs 0xdd68
0000dd56: 0c41 000d      	cmpiw #13,%d1
0000dd5a: 620e           	bhis 0xdd6a
0000dd5c: 11c1 8961      	moveb %d1,0xffff8961
0000dd60: 1038 8963      	moveb 0xffff8963,%d0
0000dd64: 0240 00ff      	andiw #255,%d0
0000dd68: 4e75           	rts
0000dd6a: 4240           	clrw %d0
0000dd6c: 60fa           	bras 0xdd68
0000dd6e:  _set_nvram_rtc
0000dd6e: 302f 0004      	movew %sp@(4),%d0
0000dd72: 4a79 0004 c120 	tstw 0x4c120
0000dd78: 6710           	beqs 0xdd8a
0000dd7a: 0c40 000d      	cmpiw #13,%d0
0000dd7e: 620a           	bhis 0xdd8a
0000dd80: 11c0 8961      	moveb %d0,0xffff8961
0000dd84: 11ef 0007 8963 	moveb %sp@(7),0xffff8963
0000dd8a: 4e75           	rts
0000dd8c:  _nvmaccess
0000dd8c: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
0000dd90: 342f 001c      	movew %sp@(28),%d2
0000dd94: 362f 001e      	movew %sp@(30),%d3
0000dd98: 3a2f 0020      	movew %sp@(32),%d5
0000dd9c: 282f 0022      	movel %sp@(34),%d4
0000dda0: 4a79 0004 c120 	tstw 0x4c120
0000dda6: 6700 0106      	beqw 0xdeae
0000ddaa: 0c42 0002      	cmpiw #2,%d2
0000ddae: 6660           	bnes 0xde10
0000ddb0: 700e           	moveq #14,%d0
0000ddb2: 347c 8963      	moveaw #-30365,%a2
0000ddb6: 11c0 8961      	moveb %d0,0xffff8961
0000ddba: 11fc 0000 8963 	moveb #0,0xffff8963
0000ddc0: 5200           	addqb #1,%d0
0000ddc2: 0c00 003e      	cmpib #62,%d0
0000ddc6: 66ee           	bnes 0xddb6
0000ddc8: 0cb9 0002 0000 	cmpil #131072,0x4c0de
0000ddce: 0004 c0de 
0000ddd2: 6622           	bnes 0xddf6
0000ddd4: 4eba ff2a      	jsr %pc@(0xdd00)
0000ddd8: 11fc 003e 8961 	moveb #62,0xffff8961
0000ddde: 3200           	movew %d0,%d1
0000dde0: e049           	lsrw #8,%d1
0000dde2: 1481           	moveb %d1,%a2@
0000dde4: 11fc 003f 8961 	moveb #63,0xffff8961
0000ddea: 1480           	moveb %d0,%a2@
0000ddec: 4242           	clrw %d2
0000ddee: 3002           	movew %d2,%d0
0000ddf0: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
0000ddf4: 4e75           	rts
0000ddf6: 487a 00c8      	pea %pc@(0xdec0)
0000ddfa: 3f3c 0006      	movew #6,%sp@-
0000ddfe: 3f3c 0008      	movew #8,%sp@-
0000de02: 3f3c 0001      	movew #1,%sp@-
0000de06: 4eba ff84      	jsr %pc@(0xdd8c)
0000de0a: 4fef 000a      	lea %sp@(10),%sp
0000de0e: 60dc           	bras 0xddec
0000de10: 4a84           	tstl %d4
0000de12: 6700 00a0      	beqw 0xdeb4
0000de16: 4a43           	tstw %d3
0000de18: 6d00 009a      	bltw 0xdeb4
0000de1c: 4a45           	tstw %d5
0000de1e: 6f00 0094      	blew 0xdeb4
0000de22: da43           	addw %d3,%d5
0000de24: 0c45 0030      	cmpiw #48,%d5
0000de28: 6e00 008a      	bgtw 0xdeb4
0000de2c: 4a42           	tstw %d2
0000de2e: 672a           	beqs 0xde5a
0000de30: 0c42 0001      	cmpiw #1,%d2
0000de34: 667e           	bnes 0xdeb4
0000de36: 2044           	moveal %d4,%a0
0000de38: b645           	cmpw %d5,%d3
0000de3a: 6d5e           	blts 0xde9a
0000de3c: 4eba fec2      	jsr %pc@(0xdd00)
0000de40: 11fc 003e 8961 	moveb #62,0xffff8961
0000de46: 3200           	movew %d0,%d1
0000de48: e049           	lsrw #8,%d1
0000de4a: 307c 8963      	moveaw #-30365,%a0
0000de4e: 1081           	moveb %d1,%a0@
0000de50: 11fc 003f 8961 	moveb #63,0xffff8961
0000de56: 1080           	moveb %d0,%a0@
0000de58: 6092           	bras 0xddec
0000de5a: 4eba fea4      	jsr %pc@(0xdd00)
0000de5e: 11fc 003e 8961 	moveb #62,0xffff8961
0000de64: 307c 8963      	moveaw #-30365,%a0
0000de68: 1c10           	moveb %a0@,%d6
0000de6a: e14e           	lslw #8,%d6
0000de6c: 11fc 003f 8961 	moveb #63,0xffff8961
0000de72: 1210           	moveb %a0@,%d1
0000de74: 0241 00ff      	andiw #255,%d1
0000de78: 8246           	orw %d6,%d1
0000de7a: b240           	cmpw %d0,%d1
0000de7c: 663c           	bnes 0xdeba
0000de7e: 2044           	moveal %d4,%a0
0000de80: b645           	cmpw %d5,%d3
0000de82: 6c00 ff6a      	bgew 0xddee
0000de86: 1003           	moveb %d3,%d0
0000de88: 0600 000e      	addib #14,%d0
0000de8c: 11c0 8961      	moveb %d0,0xffff8961
0000de90: 1038 8963      	moveb 0xffff8963,%d0
0000de94: 10c0           	moveb %d0,%a0@+
0000de96: 5243           	addqw #1,%d3
0000de98: 60e6           	bras 0xde80
0000de9a: 1003           	moveb %d3,%d0
0000de9c: 0600 000e      	addib #14,%d0
0000dea0: 11c0 8961      	moveb %d0,0xffff8961
0000dea4: 1018           	moveb %a0@+,%d0
0000dea6: 11c0 8963      	moveb %d0,0xffff8963
0000deaa: 5243           	addqw #1,%d3
0000deac: 608a           	bras 0xde38
0000deae: 742e           	moveq #46,%d2
0000deb0: 6000 ff3c      	braw 0xddee
0000deb4: 74fb           	moveq #-5,%d2
0000deb6: 6000 ff36      	braw 0xddee
0000deba: 74f4           	moveq #-12,%d2
0000debc: 6000 ff30      	braw 0xddee
0000dec0:  _nvram_init
0000dec0: 002f 20ff ffff 	orib #-1,%sp@(-1)
0000dec6: 0000 46fc      	orib #-4,%d0
0000dec8:  _panic
0000deca: 2700           	movel %d0,%a3@-
0000decc: 48f8 ffff 0384 	moveml %d0-%sp,0x384
0000ded2: 4e68           	movel %usp,%a0
0000ded4: 21c8 03c8      	movel %a0,0x3c8
0000ded8: 42b8 03c4      	clrl 0x3c4
0000dedc: 4cd7 00ff      	moveml %sp@,%d0-%d7
0000dee0: 48f8 00ff 03cc 	moveml %d0-%d7,0x3cc
0000dee6: 21fc 1234 5678 	movel #305419896,0x380
0000deec: 0380 
0000deee: 4ef9 0000 c928 	jmp 0xc928
0000def4:  _halt
0000def4: 4e72 2700      	stop #9984
0000def8: 60fa           	bras 0xdef4
0000defa:  _kill_program
0000defa: 3f3c ffff      	movew #-1,%sp@-
0000defe: 3f3c 004c      	movew #76,%sp@-
0000df02: 4e41           	trap #1
0000df04:  _warm_reset
0000df04: 4eb9 0000 3166 	jsr 0x3166
0000df0a: 4ef9 0000 2ce0 	jmp 0x2ce0
0000df10:  _cold_reset
0000df10: 42b8 0426      	clrl 0x426
0000df14: 42b8 042a      	clrl 0x42a
0000df18: 42b8 06fc      	clrl 0x6fc
0000df1c: 42b8 0420      	clrl 0x420
0000df20: 4eb9 0000 3166 	jsr 0x3166
0000df26: 2078 0004      	moveal 0x4,%a0
0000df2a: 4ed0           	jmp %a0@
0000df2c:  _setprt
0000df2c: 322f 0004      	movew %sp@(4),%d1
0000df30: 3039 0004 c128 	movew 0x4c128,%d0
0000df36: 0c41 ffff      	cmpiw #-1,%d1
0000df3a: 6706           	beqs 0xdf42
0000df3c: 33c1 0004 c128 	movew %d1,0x4c128
0000df42: 4e75           	rts
0000df44:  _parport_init
0000df44: 3f3c 0020      	movew #32,%sp@-
0000df48: 4eb9 0000 fb18 	jsr 0xfb18
0000df4e: 4878 03e8      	pea 0x3e8
0000df52: 2f39 0004 ceb4 	movel 0x4ceb4,%sp@-
0000df58: 4eb9 0001 e780 	jsr 0x1e780
0000df5e: 23c0 0004 c12c 	movel %d0,0x4c12c
0000df64: 4279 0004 c128 	clrw 0x4c128
0000df6a: 42b9 0004 c124 	clrl 0x4c124
0000df70: 4fef 000a      	lea %sp@(10),%sp
0000df74: 4e75           	rts
0000df76:  _bconin0
0000df76: 7000           	moveq #0,%d0
0000df78: 4e75           	rts
0000df7a:  _bcostat0
0000df7a: 1038 fa01      	moveb 0xfffffa01,%d0
0000df7e: 4600           	notb %d0
0000df80: 7201           	moveq #1,%d1
0000df82: c081           	andl %d1,%d0
0000df84: 4480           	negl %d0
0000df86: 4e75           	rts
0000df88:  _bconout0
0000df88: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0000df8c: 2039 0000 04ba 	movel 0x4ba,%d0
0000df92: 2239 0004 c124 	movel 0x4c124,%d1
0000df98: 6700 00a0      	beqw 0xe03a
0000df9c: 0681 0000 03e8 	addil #1000,%d1
0000dfa2: b081           	cmpl %d1,%d0
0000dfa4: 6400 0094      	bccw 0xe03a
0000dfa8: 2039 0000 04ba 	movel 0x4ba,%d0
0000dfae: 23c0 0004 c124 	movel %d0,0x4c124
0000dfb4: 7000           	moveq #0,%d0
0000dfb6: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0000dfba: 4e75           	rts
0000dfbc: 4e93           	jsr %a3@
0000dfbe: 4a80           	tstl %d0
0000dfc0: 6708           	beqs 0xdfca
0000dfc2: 4e94           	jsr %a4@
0000dfc4: 0c00 0003      	cmpib #3,%d0
0000dfc8: 67de           	beqs 0xdfa8
0000dfca: 2039 0000 04ba 	movel 0x4ba,%d0
0000dfd0: b082           	cmpl %d2,%d0
0000dfd2: 64d4           	bccs 0xdfa8
0000dfd4: 4e92           	jsr %a2@
0000dfd6: 4a80           	tstl %d0
0000dfd8: 67e2           	beqs 0xdfbc
0000dfda: 40c2           	movew %sr,%d2
0000dfdc: 46fc 2700      	movew #9984,%sr
0000dfe0: 3f3c 0007      	movew #7,%sp@-
0000dfe4: 4267           	clrw %sp@-
0000dfe6: 45f9 0000 fae6 	lea 0xfae6,%a2
0000dfec: 4e92           	jsr %a2@
0000dfee: 3f3c 0087      	movew #135,%sp@-
0000dff2: 0040 0080      	oriw #128,%d0
0000dff6: 3f00           	movew %d0,%sp@-
0000dff8: 4e92           	jsr %a2@
0000dffa: 3f3c 008f      	movew #143,%sp@-
0000dffe: 3f2f 0020      	movew %sp@(32),%sp@-
0000e002: 4e92           	jsr %a2@
0000e004: 2039 0004 c12c 	movel 0x4c12c,%d0
0000e00a: 5380           	subql #1,%d0
0000e00c: 6afc           	bpls 0xe00a
0000e00e: 3f3c ffdf      	movew #-33,%sp@-
0000e012: 4eb9 0000 fb3a 	jsr 0xfb3a
0000e018: 2039 0004 c12c 	movel 0x4c12c,%d0
0000e01e: 5380           	subql #1,%d0
0000e020: 6afc           	bpls 0xe01e
0000e022: 3f3c 0020      	movew #32,%sp@-
0000e026: 4eb9 0000 fb18 	jsr 0xfb18
0000e02c: 40c0           	movew %sr,%d0
0000e02e: 46c2           	movew %d2,%sr
0000e030: 4fef 0010      	lea %sp@(16),%sp
0000e034: 7001           	moveq #1,%d0
0000e036: 6000 ff7e      	braw 0xdfb6
0000e03a: 2400           	movel %d0,%d2
0000e03c: 0682 0000 1770 	addil #6000,%d2
0000e042: 45fa ff36      	lea %pc@(0xdf7a),%a2
0000e046: 47f9 0000 b9c6 	lea 0xb9c6,%a3
0000e04c: 49f9 0000 b9dc 	lea 0xb9dc,%a4
0000e052: 6000 ff76      	braw 0xdfca
0000e056: 0000 202f      	orib #47,%d0
0000e05a: 0004 2200      	orib #0,%d4
0000e05e: 4241           	clrw %d1
0000e060: 4841           	swap %d1
0000e062: 11c1 8201      	moveb %d1,0xffff8201
0000e066: 2200           	movel %d0,%d1
0000e068: e089           	lsrl #8,%d1
0000e06a: 11c1 8203      	moveb %d1,0xffff8203
0000e06e: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e074: 6610           	bnes 0xe086
0000e076: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e07c: 6608           	bnes 0xe086
0000e07e: 4a79 0004 c0d8 	tstw 0x4c0d8
0000e084: 6704           	beqs 0xe08a
0000e086: 11c0 820d      	moveb %d0,0xffff820d
0000e08a: 4e75           	rts
0000e08c: 5072 6f62 6c65 	addqw #8,%a2@(0000000000006c65)@(0000000000006d20)
0000e092: 6d20 
0000e094: 2d20           	movel %a0@-,%fp@-
0000e096: 756e 7375      	mvsw %fp@(29557),%d2
0000e09a: 7070           	moveq #112,%d0
0000e09c: 6f72           	bles 0xe110
0000e09e: 7465           	moveq #101,%d2
0000e0a0: 6420           	bccs 0xe0c2
0000e0a2: 7669           	moveq #105,%d3
0000e0a4: 6465           	bccs 0xe10b
0000e0a6: 6f20           	bles 0xe0c8
0000e0a8: 6d6f           	blts 0xe119
0000e0aa: 6465           	bccs 0xe111
0000e0ac: 0a00 4a79      	eorib #121,%d0
0000e0b0: 0004 c0d4      	orib #-44,%d4
0000e0b4: 6740           	beqs 0xe0f6
0000e0b6: 3f3c ffff      	movew #-1,%sp@-
0000e0ba: 4eb9 0000 feca 	jsr 0xfeca
0000e0c0: 548f           	addql #2,%sp
0000e0c2: 4a00           	tstb %d0
0000e0c4: 6c14           	bges 0xe0da
0000e0c6: 0240 0007      	andiw #7,%d0
0000e0ca: 0c40 0001      	cmpiw #1,%d0
0000e0ce: 670e           	beqs 0xe0de
0000e0d0: 0c40 0002      	cmpiw #2,%d0
0000e0d4: 671c           	beqs 0xe0f2
0000e0d6: 4a40           	tstw %d0
0000e0d8: 660c           	bnes 0xe0e6
0000e0da: 7002           	moveq #2,%d0
0000e0dc: 6002           	bras 0xe0e0
0000e0de: 7001           	moveq #1,%d0
0000e0e0: 0240 0007      	andiw #7,%d0
0000e0e4: 4e75           	rts
0000e0e6: 487a ffa4      	pea %pc@(0xe08c)
0000e0ea: 4eb9 0000 c6ee 	jsr 0xc6ee
0000e0f0: 588f           	addql #4,%sp
0000e0f2: 4200           	clrb %d0
0000e0f4: 60ea           	bras 0xe0e0
0000e0f6: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e0fc: 670a           	beqs 0xe108
0000e0fe: 1038 8262      	moveb 0xffff8262,%d0
0000e102: 0200 0007      	andib #7,%d0
0000e106: 60d8           	bras 0xe0e0
0000e108: 1038 8260      	moveb 0xffff8260,%d0
0000e10c: 0200 0003      	andib #3,%d0
0000e110: 60ce           	bras 0xe0e0
0000e112:  _egetshift
0000e112: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e118: 670a           	beqs 0xe124
0000e11a: 3038 8262      	movew 0xffff8262,%d0
0000e11e: 0240 970f      	andiw #-26865,%d0
0000e122: 4e75           	rts
0000e124: 7051           	moveq #81,%d0
0000e126: 60fa           	bras 0xe122
0000e128:  _esetbank
0000e128: 322f 0004      	movew %sp@(4),%d1
0000e12c: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e132: 671a           	beqs 0xe14e
0000e134: 307c 8263      	moveaw #-32157,%a0
0000e138: 1010           	moveb %a0@,%d0
0000e13a: 0200 000f      	andib #15,%d0
0000e13e: 4a41           	tstw %d1
0000e140: 6d06           	blts 0xe148
0000e142: 0201 000f      	andib #15,%d1
0000e146: 1081           	moveb %d1,%a0@
0000e148: 0240 00ff      	andiw #255,%d0
0000e14c: 4e75           	rts
0000e14e: 7052           	moveq #82,%d0
0000e150: 60fa           	bras 0xe14c
0000e152:  _esetcolor
0000e152: 322f 0006      	movew %sp@(6),%d1
0000e156: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e15c: 6720           	beqs 0xe17e
0000e15e: 7000           	moveq #0,%d0
0000e160: 102f 0005      	moveb %sp@(5),%d0
0000e164: d080           	addl %d0,%d0
0000e166: 2040           	moveal %d0,%a0
0000e168: 41e8 8400      	lea %a0@(-31744),%a0
0000e16c: 3010           	movew %a0@,%d0
0000e16e: 0240 0fff      	andiw #4095,%d0
0000e172: 4a41           	tstw %d1
0000e174: 6d06           	blts 0xe17c
0000e176: 0241 0fff      	andiw #4095,%d1
0000e17a: 3081           	movew %d1,%a0@
0000e17c: 4e75           	rts
0000e17e: 7053           	moveq #83,%d0
0000e180: 60fa           	bras 0xe17c
0000e182:  _esetpalette
0000e182: 2f02           	movel %d2,%sp@-
0000e184: 322f 000a      	movew %sp@(10),%d1
0000e188: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e18e: 673a           	beqs 0xe1ca
0000e190: 302f 0008      	movew %sp@(8),%d0
0000e194: 0240 00ff      	andiw #255,%d0
0000e198: 3400           	movew %d0,%d2
0000e19a: d441           	addw %d1,%d2
0000e19c: 0c42 0100      	cmpiw #256,%d2
0000e1a0: 6f06           	bles 0xe1a8
0000e1a2: 323c 0100      	movew #256,%d1
0000e1a6: 9240           	subw %d0,%d1
0000e1a8: 3040           	moveaw %d0,%a0
0000e1aa: d1c8           	addal %a0,%a0
0000e1ac: 41e8 8400      	lea %a0@(-31744),%a0
0000e1b0: 226f 000c      	moveal %sp@(12),%a1
0000e1b4: 51c9 0008      	dbf %d1,0xe1be
0000e1b8: 4240           	clrw %d0
0000e1ba: 241f           	movel %sp@+,%d2
0000e1bc: 4e75           	rts
0000e1be: 3019           	movew %a1@+,%d0
0000e1c0: 0240 0fff      	andiw #4095,%d0
0000e1c4: 3080           	movew %d0,%a0@
0000e1c6: 5488           	addql #2,%a0
0000e1c8: 60ea           	bras 0xe1b4
0000e1ca: 7054           	moveq #84,%d0
0000e1cc: 60ec           	bras 0xe1ba
0000e1ce:  _egetpalette
0000e1ce: 2f02           	movel %d2,%sp@-
0000e1d0: 322f 000a      	movew %sp@(10),%d1
0000e1d4: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e1da: 673a           	beqs 0xe216
0000e1dc: 302f 0008      	movew %sp@(8),%d0
0000e1e0: 0240 00ff      	andiw #255,%d0
0000e1e4: 3400           	movew %d0,%d2
0000e1e6: d441           	addw %d1,%d2
0000e1e8: 0c42 0100      	cmpiw #256,%d2
0000e1ec: 6f06           	bles 0xe1f4
0000e1ee: 323c 0100      	movew #256,%d1
0000e1f2: 9240           	subw %d0,%d1
0000e1f4: 3040           	moveaw %d0,%a0
0000e1f6: d1c8           	addal %a0,%a0
0000e1f8: 41e8 8400      	lea %a0@(-31744),%a0
0000e1fc: 226f 000c      	moveal %sp@(12),%a1
0000e200: 51c9 0008      	dbf %d1,0xe20a
0000e204: 4240           	clrw %d0
0000e206: 241f           	movel %sp@+,%d2
0000e208: 4e75           	rts
0000e20a: 3010           	movew %a0@,%d0
0000e20c: 0240 0fff      	andiw #4095,%d0
0000e210: 32c0           	movew %d0,%a1@+
0000e212: 5488           	addql #2,%a0
0000e214: 60ea           	bras 0xe200
0000e216: 7055           	moveq #85,%d0
0000e218: 60ec           	bras 0xe206
0000e21a:  _esetgray
0000e21a: 322f 0004      	movew %sp@(4),%d1
0000e21e: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e224: 6726           	beqs 0xe24c
0000e226: 307c 8262      	moveaw #-32158,%a0
0000e22a: 1010           	moveb %a0@,%d0
0000e22c: 4a41           	tstw %d1
0000e22e: 6f10           	bles 0xe240
0000e230: 1200           	moveb %d0,%d1
0000e232: 0001 0010      	orib #16,%d1
0000e236: 1081           	moveb %d1,%a0@
0000e238: e888           	lsrl #4,%d0
0000e23a: 7201           	moveq #1,%d1
0000e23c: c081           	andl %d1,%d0
0000e23e: 4e75           	rts
0000e240: 4a41           	tstw %d1
0000e242: 66f4           	bnes 0xe238
0000e244: 1200           	moveb %d0,%d1
0000e246: 0201 ffef      	andib #-17,%d1
0000e24a: 60ea           	bras 0xe236
0000e24c: 7056           	moveq #86,%d0
0000e24e: 60ee           	bras 0xe23e
0000e250:  _esetsmear
0000e250: 322f 0004      	movew %sp@(4),%d1
0000e254: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e25a: 6726           	beqs 0xe282
0000e25c: 307c 8262      	moveaw #-32158,%a0
0000e260: 1010           	moveb %a0@,%d0
0000e262: 4a41           	tstw %d1
0000e264: 6f10           	bles 0xe276
0000e266: 1200           	moveb %d0,%d1
0000e268: 0001 ff80      	orib #-128,%d1
0000e26c: 1081           	moveb %d1,%a0@
0000e26e: ee08           	lsrb #7,%d0
0000e270: 0240 00ff      	andiw #255,%d0
0000e274: 4e75           	rts
0000e276: 4a41           	tstw %d1
0000e278: 66f4           	bnes 0xe26e
0000e27a: 1200           	moveb %d0,%d1
0000e27c: 0201 007f      	andib #127,%d1
0000e280: 60ea           	bras 0xe26c
0000e282: 7057           	moveq #87,%d0
0000e284: 60ee           	bras 0xe274
0000e286:  _initialise_palette_registers
0000e286: 48e7 3800      	moveml %d2-%d4,%sp@-
0000e28a: 342f 0010      	movew %sp@(16),%d2
0000e28e: 3239 0004 c0d4 	movew 0x4c0d4,%d1
0000e294: 363c 0fff      	movew #4095,%d3
0000e298: 4a41           	tstw %d1
0000e29a: 6614           	bnes 0xe2b0
0000e29c: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e2a2: 660c           	bnes 0xe2b0
0000e2a4: 4a79 0004 c0d8 	tstw 0x4c0d8
0000e2aa: 6604           	bnes 0xe2b0
0000e2ac: 363c 0777      	movew #1911,%d3
0000e2b0: 7000           	moveq #0,%d0
0000e2b2: 43fa 0978      	lea %pc@(0xec2c),%a1
0000e2b6: 2040           	moveal %d0,%a0
0000e2b8: 41e8 8240      	lea %a0@(-32192),%a0
0000e2bc: 3803           	movew %d3,%d4
0000e2be: c871 0800      	andw %a1@(0000000000000000,%d0:l),%d4
0000e2c2: 3084           	movew %d4,%a0@
0000e2c4: 5480           	addql #2,%d0
0000e2c6: 7820           	moveq #32,%d4
0000e2c8: b880           	cmpl %d0,%d4
0000e2ca: 66ea           	bnes 0xe2b6
0000e2cc: 4a41           	tstw %d1
0000e2ce: 671c           	beqs 0xe2ec
0000e2d0: 3f2f 0012      	movew %sp@(18),%sp@-
0000e2d4: 4eb9 0001 03cc 	jsr 0x103cc
0000e2da: 548f           	addql #2,%sp
0000e2dc: 0c42 0001      	cmpiw #1,%d2
0000e2e0: 665c           	bnes 0xe33e
0000e2e2: 3038 825e      	movew 0xffff825e,%d0
0000e2e6: 31c0 8246      	movew %d0,0xffff8246
0000e2ea: 6030           	bras 0xe31c
0000e2ec: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e2f2: 67e8           	beqs 0xe2dc
0000e2f4: 7000           	moveq #0,%d0
0000e2f6: 43fa 0734      	lea %pc@(0xea2c),%a1
0000e2fa: 2040           	moveal %d0,%a0
0000e2fc: 41e8 8400      	lea %a0@(-31744),%a0
0000e300: 30b1 0800      	movew %a1@(0000000000000000,%d0:l),%a0@
0000e304: 5480           	addql #2,%d0
0000e306: 0c80 0000 0200 	cmpil #512,%d0
0000e30c: 66ec           	bnes 0xe2fa
0000e30e: 0c42 0006      	cmpiw #6,%d2
0000e312: 660e           	bnes 0xe322
0000e314: 3038 841e      	movew 0xffff841e,%d0
0000e318: 31c0 8402      	movew %d0,0xffff8402
0000e31c: 4cdf 001c      	moveml %sp@+,%d2-%d4
0000e320: 4e75           	rts
0000e322: 0c42 0002      	cmpiw #2,%d2
0000e326: 661e           	bnes 0xe346
0000e328: 31fc 0000 85fc 	movew #0,0xffff85fc
0000e32e: 31fc 0fff 85fe 	movew #4095,0xffff85fe
0000e334: 3038 825e      	movew 0xffff825e,%d0
0000e338: 31c0 8242      	movew %d0,0xffff8242
0000e33c: 60de           	bras 0xe31c
0000e33e: 0c42 0002      	cmpiw #2,%d2
0000e342: 66d8           	bnes 0xe31c
0000e344: 60ee           	bras 0xe334
0000e346: 0c42 0001      	cmpiw #1,%d2
0000e34a: 66d0           	bnes 0xe31c
0000e34c: 6094           	bras 0xe2e2
0000e34e:  _screen_init_address
0000e34e: 598f           	subql #4,%sp
0000e350: 2f02           	movel %d2,%sp@-
0000e352: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e358: 6758           	beqs 0xe3b2
0000e35a: 3f3c ffff      	movew #-1,%sp@-
0000e35e: 4eb9 0000 feca 	jsr 0xfeca
0000e364: 3f00           	movew %d0,%sp@-
0000e366: 4eb9 0001 02a2 	jsr 0x102a2
0000e36c: 588f           	addql #4,%sp
0000e36e: 0c80 0005 a000 	cmpil #368640,%d0
0000e374: 6406           	bccs 0xe37c
0000e376: 203c 0005 a000 	movel #368640,%d0
0000e37c: 2400           	movel %d0,%d2
0000e37e: 0682 0000 0100 	addil #256,%d2
0000e384: 3f3c 0001      	movew #1,%sp@-
0000e388: 2f02           	movel %d2,%sp@-
0000e38a: 4eb9 0000 4e62 	jsr 0x4e62
0000e390: 23c2 0004 c134 	movel %d2,0x4c134
0000e396: 23c0 0004 c130 	movel %d0,0x4c130
0000e39c: 23c0 0000 044e 	movel %d0,0x44e
0000e3a2: 2f00           	movel %d0,%sp@-
0000e3a4: 4eba fcb2      	jsr %pc@(0xe058)
0000e3a8: 4fef 000a      	lea %sp@(10),%sp
0000e3ac: 241f           	movel %sp@+,%d2
0000e3ae: 588f           	addql #4,%sp
0000e3b0: 4e75           	rts
0000e3b2: 3439 0000 2448 	movew 0x2448,%d2
0000e3b8: c4f9 0000 2446 	muluw 0x2446,%d2
0000e3be: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e3c4: 66b8           	bnes 0xe37e
0000e3c6: 0682 0000 03ff 	addil #1023,%d2
0000e3cc: 2f42 0004      	movel %d2,%sp@(4)
0000e3d0: 74ff           	moveq #-1,%d2
0000e3d2: 4602           	notb %d2
0000e3d4: c4af 0004      	andl %sp@(4),%d2
0000e3d8: 60aa           	bras 0xe384
0000e3da:  _set_rez_hacked
0000e3da: 13fc 0001 0004 	moveb #1,0x4c138
0000e3e0: c138 
0000e3e2: 4eb9 0000 ce6c 	jsr 0xce6c
0000e3e8: 4ef9 0001 1dd8 	jmp 0x11dd8
0000e3ee:  _rez_changeable
0000e3ee: 2f0a           	movel %a2,%sp@-
0000e3f0: 2f02           	movel %d2,%sp@-
0000e3f2: 4a39 0004 c138 	tstb 0x4c138
0000e3f8: 663e           	bnes 0xe438
0000e3fa: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e400: 6716           	beqs 0xe418
0000e402: 3f3c 0059      	movew #89,%sp@-
0000e406: 4e4e           	trap #14
0000e408: 548f           	addql #2,%sp
0000e40a: 4a40           	tstw %d0
0000e40c: 56c0           	sne %d0
0000e40e: 4880           	extw %d0
0000e410: 4440           	negw %d0
0000e412: 241f           	movel %sp@+,%d2
0000e414: 245f           	moveal %sp@+,%a2
0000e416: 4e75           	rts
0000e418: 3f3c 0004      	movew #4,%sp@-
0000e41c: 4e4e           	trap #14
0000e41e: 548f           	addql #2,%sp
0000e420: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e426: 6708           	beqs 0xe430
0000e428: 0c40 0006      	cmpiw #6,%d0
0000e42c: 56c0           	sne %d0
0000e42e: 60de           	bras 0xe40e
0000e430: 0c40 0002      	cmpiw #2,%d0
0000e434: 56c0           	sne %d0
0000e436: 60d6           	bras 0xe40e
0000e438: 4240           	clrw %d0
0000e43a: 60d6           	bras 0xe412
0000e43c:  _check_moderez
0000e43c: 2f02           	movel %d2,%sp@-
0000e43e: 342f 0008      	movew %sp@(8),%d2
0000e442: 4eba ffaa      	jsr %pc@(0xe3ee)
0000e446: 4a40           	tstw %d0
0000e448: 6606           	bnes 0xe450
0000e44a: 4240           	clrw %d0
0000e44c: 241f           	movel %sp@+,%d2
0000e44e: 4e75           	rts
0000e450: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e456: 670c           	beqs 0xe464
0000e458: 3f42 0008      	movew %d2,%sp@(8)
0000e45c: 241f           	movel %sp@+,%d2
0000e45e: 4ef9 0001 04e0 	jmp 0x104e0
0000e464: 4a42           	tstw %d2
0000e466: 6ee2           	bgts 0xe44a
0000e468: 0242 00ff      	andiw #255,%d2
0000e46c: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e472: 6718           	beqs 0xe48c
0000e474: 0c42 0006      	cmpiw #6,%d2
0000e478: 6602           	bnes 0xe47c
0000e47a: 7404           	moveq #4,%d2
0000e47c: 4eba fc30      	jsr %pc@(0xe0ae)
0000e480: b440           	cmpw %d0,%d2
0000e482: 67c6           	beqs 0xe44a
0000e484: 3002           	movew %d2,%d0
0000e486: 0040 ff00      	oriw #-256,%d0
0000e48a: 60c0           	bras 0xe44c
0000e48c: 0c42 0002      	cmpiw #2,%d2
0000e490: 66ea           	bnes 0xe47c
0000e492: 4242           	clrw %d2
0000e494: 60e6           	bras 0xe47c
0000e496:  _get_monitor_type
0000e496: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e49c: 6706           	beqs 0xe4a4
0000e49e: 4ef9 0000 fdb2 	jmp 0xfdb2
0000e4a4: 1038 fa01      	moveb 0xfffffa01,%d0
0000e4a8: 4880           	extw %d0
0000e4aa: 720f           	moveq #15,%d1
0000e4ac: e268           	lsrw %d1,%d0
0000e4ae: 4e75           	rts
0000e4b0:  _screen_get_current_mode_info
0000e4b0: 2f0b           	movel %a3,%sp@-
0000e4b2: 2f0a           	movel %a2,%sp@-
0000e4b4: 266f 000c      	moveal %sp@(12),%a3
0000e4b8: 246f 0010      	moveal %sp@(16),%a2
0000e4bc: 226f 0014      	moveal %sp@(20),%a1
0000e4c0: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e4c6: 670a           	beqs 0xe4d2
0000e4c8: 245f           	moveal %sp@+,%a2
0000e4ca: 265f           	moveal %sp@+,%a3
0000e4cc: 4ef9 0001 0346 	jmp 0x10346
0000e4d2: 1239 0000 044c 	moveb 0x44c,%d1
0000e4d8: 0201 0007      	andib #7,%d1
0000e4dc: 41fa 051e      	lea %pc@(0xe9fc),%a0
0000e4e0: 7007           	moveq #7,%d0
0000e4e2: c280           	andl %d0,%d1
0000e4e4: 2001           	movel %d1,%d0
0000e4e6: d081           	addl %d1,%d0
0000e4e8: d081           	addl %d1,%d0
0000e4ea: d080           	addl %d0,%d0
0000e4ec: 36b0 0800      	movew %a0@(0000000000000000,%d0:l),%a3@
0000e4f0: d1c0           	addal %d0,%a0
0000e4f2: 34a8 0002      	movew %a0@(2),%a2@
0000e4f6: 32a8 0004      	movew %a0@(4),%a1@
0000e4fa: 245f           	moveal %sp@+,%a2
0000e4fc: 265f           	moveal %sp@+,%a3
0000e4fe: 4e75           	rts
0000e500:  _get_palette
0000e500: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e506: 6724           	beqs 0xe52c
0000e508: 3f3c ffff      	movew #-1,%sp@-
0000e50c: 4eb9 0000 feca 	jsr 0xfeca
0000e512: 548f           	addql #2,%sp
0000e514: 4a00           	tstb %d0
0000e516: 6c06           	bges 0xe51e
0000e518: 303c 1000      	movew #4096,%d0
0000e51c: 600c           	bras 0xe52a
0000e51e: 0240 0007      	andiw #7,%d0
0000e522: 0c40 0002      	cmpiw #2,%d0
0000e526: 67f0           	beqs 0xe518
0000e528: 4240           	clrw %d0
0000e52a: 4e75           	rts
0000e52c: 1039 0000 044c 	moveb 0x44c,%d0
0000e532: 0c00 0002      	cmpib #2,%d0
0000e536: 6708           	beqs 0xe540
0000e538: 650a           	bcss 0xe544
0000e53a: 0c00 0006      	cmpib #6,%d0
0000e53e: 66d8           	bnes 0xe518
0000e540: 7002           	moveq #2,%d0
0000e542: 60e6           	bras 0xe52a
0000e544: 303c 0200      	movew #512,%d0
0000e548: 4a79 0004 c0d8 	tstw 0x4c0d8
0000e54e: 67da           	beqs 0xe52a
0000e550: 60c6           	bras 0xe518
0000e552:  _get_pixel_size
0000e552: 2f02           	movel %d2,%sp@-
0000e554: 206f 0008      	moveal %sp@(8),%a0
0000e558: 226f 000c      	moveal %sp@(12),%a1
0000e55c: 3239 0000 243e 	movew 0x243e,%d1
0000e562: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e568: 6608           	bnes 0xe572
0000e56a: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e570: 6728           	beqs 0xe59a
0000e572: 303c 0116      	movew #278,%d0
0000e576: 0c41 027f      	cmpiw #639,%d1
0000e57a: 6204           	bhis 0xe580
0000e57c: 303c 022c      	movew #556,%d0
0000e580: 3080           	movew %d0,%a0@
0000e582: 303c 0116      	movew #278,%d0
0000e586: 0c79 018f 0000 	cmpiw #399,0x2446
0000e58c: 2446 
0000e58e: 6204           	bhis 0xe594
0000e590: 303c 022c      	movew #556,%d0
0000e594: 3280           	movew %d0,%a1@
0000e596: 241f           	movel %sp@+,%d2
0000e598: 4e75           	rts
0000e59a: 3001           	movew %d1,%d0
0000e59c: d041           	addw %d1,%d0
0000e59e: d040           	addw %d0,%d0
0000e5a0: d041           	addw %d1,%d0
0000e5a2: 3439 0000 2446 	movew 0x2446,%d2
0000e5a8: d442           	addw %d2,%d2
0000e5aa: d479 0000 2446 	addw 0x2446,%d2
0000e5b0: e54a           	lslw #2,%d2
0000e5b2: b042           	cmpw %d2,%d0
0000e5b4: 650a           	bcss 0xe5c0
0000e5b6: 30bc 00a9      	movew #169,%a0@
0000e5ba: 32bc 0174      	movew #372,%a1@
0000e5be: 60d6           	bras 0xe596
0000e5c0: 0c41 01df      	cmpiw #479,%d1
0000e5c4: 6306           	blss 0xe5cc
0000e5c6: 30bc 0174      	movew #372,%a0@
0000e5ca: 60ee           	bras 0xe5ba
0000e5cc: 30bc 0152      	movew #338,%a0@
0000e5d0: 60e8           	bras 0xe5ba
0000e5d2:  _physbase
0000e5d2: 4a79 0004 cf24 	tstw 0x4cf24
0000e5d8: 670e           	beqs 0xe5e8
0000e5da: 4a39 0004 c138 	tstb 0x4c138
0000e5e0: 6706           	beqs 0xe5e8
0000e5e2: 4ef9 0001 4670 	jmp 0x14670
0000e5e8: 1038 8201      	moveb 0xffff8201,%d0
0000e5ec: 0280 0000 00ff 	andil #255,%d0
0000e5f2: e188           	lsll #8,%d0
0000e5f4: 1238 8203      	moveb 0xffff8203,%d1
0000e5f8: 8001           	orb %d1,%d0
0000e5fa: e188           	lsll #8,%d0
0000e5fc: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e602: 6610           	bnes 0xe614
0000e604: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e60a: 6608           	bnes 0xe614
0000e60c: 4a79 0004 c0d8 	tstw 0x4c0d8
0000e612: 6706           	beqs 0xe61a
0000e614: 1238 820d      	moveb 0xffff820d,%d1
0000e618: 8001           	orb %d1,%d0
0000e61a: 4e75           	rts
0000e61c:  _logbase
0000e61c: 2039 0000 044e 	movel 0x44e,%d0
0000e622: 4e75           	rts
0000e624:  _getrez
0000e624: 6000 fa88      	braw 0xe0ae
0000e628:  _setpalette
0000e628: 23ef 0004 0000 	movel %sp@(4),0x45a
0000e62e: 045a 
0000e630: 4e75           	rts
0000e632:  _setcolor
0000e632: 2f03           	movel %d3,%sp@-
0000e634: 2f02           	movel %d2,%sp@-
0000e636: 342f 000e      	movew %sp@(14),%d2
0000e63a: 322f 000c      	movew %sp@(12),%d1
0000e63e: 0241 000f      	andiw #15,%d1
0000e642: 363c 0fff      	movew #4095,%d3
0000e646: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e64c: 6614           	bnes 0xe662
0000e64e: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e654: 660c           	bnes 0xe662
0000e656: 4a79 0004 c0d8 	tstw 0x4c0d8
0000e65c: 6604           	bnes 0xe662
0000e65e: 363c 0777      	movew #1911,%d3
0000e662: 3041           	moveaw %d1,%a0
0000e664: d1c8           	addal %a0,%a0
0000e666: 41e8 8240      	lea %a0@(-32192),%a0
0000e66a: 3010           	movew %a0@,%d0
0000e66c: c043           	andw %d3,%d0
0000e66e: 4a42           	tstw %d2
0000e670: 6d02           	blts 0xe674
0000e672: 3082           	movew %d2,%a0@
0000e674: 241f           	movel %sp@+,%d2
0000e676: 261f           	movel %sp@+,%d3
0000e678: 4e75           	rts
0000e67a:  _vsync
0000e67a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000e67e: 40c2           	movew %sr,%d2
0000e680: 46fc 2300      	movew #8960,%sr
0000e684: 2639 0000 0466 	movel 0x466,%d3
0000e68a: 45f9 0001 bc80 	lea 0x1bc80,%a2
0000e690: 2039 0000 0466 	movel 0x466,%d0
0000e696: b680           	cmpl %d0,%d3
0000e698: 670a           	beqs 0xe6a4
0000e69a: 40c0           	movew %sr,%d0
0000e69c: 46c2           	movew %d2,%sr
0000e69e: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000e6a2: 4e75           	rts
0000e6a4: 4e92           	jsr %a2@
0000e6a6: 60e8           	bras 0xe690
0000e6a8:  _esetshift
0000e6a8: 2f02           	movel %d2,%sp@-
0000e6aa: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e6b0: 6724           	beqs 0xe6d6
0000e6b2: 4eba ffc6      	jsr %pc@(0xe67a)
0000e6b6: 307c 8262      	moveaw #-32158,%a0
0000e6ba: 3410           	movew %a0@,%d2
0000e6bc: 0242 970f      	andiw #-26865,%d2
0000e6c0: 302f 0008      	movew %sp@(8),%d0
0000e6c4: 0240 970f      	andiw #-26865,%d0
0000e6c8: 3080           	movew %d0,%a0@
0000e6ca: 4eb9 0001 1dd8 	jsr 0x11dd8
0000e6d0: 3002           	movew %d2,%d0
0000e6d2: 241f           	movel %sp@+,%d2
0000e6d4: 4e75           	rts
0000e6d6: 7450           	moveq #80,%d2
0000e6d8: 60f6           	bras 0xe6d0
0000e6da:  _screen_init_mode
0000e6da: 4e56 fffc      	linkw %fp,#-4
0000e6de: 2f02           	movel %d2,%sp@-
0000e6e0: 3d7c 010a fffe 	movew #266,%fp@(-2)
0000e6e6: 21fc 0000 3320 	movel #13088,0x68
0000e6ec: 0068 
0000e6ee: 21fc 0000 3336 	movel #13110,0x70
0000e6f4: 0070 
0000e6f6: 33fc 0000 0000 	movew #0,0x452
0000e6fc: 0452 
0000e6fe: 4eba fd96      	jsr %pc@(0xe496)
0000e702: 3400           	movew %d0,%d2
0000e704: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e70a: 6700 00a4      	beqw 0xe7b0
0000e70e: 2f3c 0001 0000 	movel #65536,%sp@-
0000e714: 4eba f942      	jsr %pc@(0xe058)
0000e718: 486e fffe      	pea %fp@(-2)
0000e71c: 3f3c 0002      	movew #2,%sp@-
0000e720: 3f3c 000e      	movew #14,%sp@-
0000e724: 4267           	clrw %sp@-
0000e726: 4eb9 0000 dd8c 	jsr 0xdd8c
0000e72c: 302e fffe      	movew %fp@(-2),%d0
0000e730: 33c0 0004 ca84 	movew %d0,0x4ca84
0000e736: 3f00           	movew %d0,%sp@-
0000e738: 4eb9 0000 fe4a 	jsr 0xfe4a
0000e73e: 3d40 fffe      	movew %d0,%fp@(-2)
0000e742: 3f00           	movew %d0,%sp@-
0000e744: 4eb9 0000 fd74 	jsr 0xfd74
0000e74a: 4fef 0012      	lea %sp@(18),%sp
0000e74e: 4a80           	tstl %d0
0000e750: 6606           	bnes 0xe758
0000e752: 3d7c 010a fffe 	movew #266,%fp@(-2)
0000e758: 302e fffe      	movew %fp@(-2),%d0
0000e75c: 0240 0007      	andiw #7,%d0
0000e760: 0c40 0004      	cmpiw #4,%d0
0000e764: 6306           	blss 0xe76c
0000e766: 3d7c 010a fffe 	movew #266,%fp@(-2)
0000e76c: 3f2e fffe      	movew %fp@(-2),%sp@-
0000e770: 4eb9 0000 feca 	jsr 0xfeca
0000e776: 4240           	clrw %d0
0000e778: 1039 0000 044c 	moveb 0x44c,%d0
0000e77e: 548f           	addql #2,%sp
0000e780: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e786: 6774           	beqs 0xe7fc
0000e788: 322e fffe      	movew %fp@(-2),%d1
0000e78c: e849           	lsrw #4,%d1
0000e78e: 0241 0002      	andiw #2,%d1
0000e792: 11c1 820a      	moveb %d1,0xffff820a
0000e796: 3f2e fffe      	movew %fp@(-2),%sp@-
0000e79a: 3f00           	movew %d0,%sp@-
0000e79c: 4eba fae8      	jsr %pc@(0xe286)
0000e7a0: 4239 0004 c138 	clrb 0x4c138
0000e7a6: 588f           	addql #4,%sp
0000e7a8: 242e fff8      	movel %fp@(-8),%d2
0000e7ac: 4e5e           	unlk %fp
0000e7ae: 4e75           	rts
0000e7b0: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e7b6: 6716           	beqs 0xe7ce
0000e7b8: 4a40           	tstw %d0
0000e7ba: 660e           	bnes 0xe7ca
0000e7bc: 7006           	moveq #6,%d0
0000e7be: 13c0 0000 044c 	moveb %d0,0x44c
0000e7c4: 11c0 8262      	moveb %d0,0xffff8262
0000e7c8: 60b6           	bras 0xe780
0000e7ca: 7004           	moveq #4,%d0
0000e7cc: 60f0           	bras 0xe7be
0000e7ce: 4eba feaa      	jsr %pc@(0xe67a)
0000e7d2: 4a42           	tstw %d2
0000e7d4: 6622           	bnes 0xe7f8
0000e7d6: 7002           	moveq #2,%d0
0000e7d8: 13c0 0000 044c 	moveb %d0,0x44c
0000e7de: 11c0 8260      	moveb %d0,0xffff8260
0000e7e2: 4a79 0004 c0d8 	tstw 0x4c0d8
0000e7e8: 6796           	beqs 0xe780
0000e7ea: 11fc 0000 820f 	moveb #0,0xffff820f
0000e7f0: 11fc 0000 8265 	moveb #0,0xffff8265
0000e7f6: 6088           	bras 0xe780
0000e7f8: 4240           	clrw %d0
0000e7fa: 60dc           	bras 0xe7d8
0000e7fc: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e802: 6618           	bnes 0xe81c
0000e804: 3239 0000 2ccc 	movew 0x2ccc,%d1
0000e80a: 0c41 00ff      	cmpiw #255,%d1
0000e80e: 6712           	beqs 0xe822
0000e810: 0801 0000      	btst #0,%d1
0000e814: 660c           	bnes 0xe822
0000e816: 4241           	clrw %d1
0000e818: 6000 ff78      	braw 0xe792
0000e81c: 7201           	moveq #1,%d1
0000e81e: 6000 ff72      	braw 0xe792
0000e822: 7202           	moveq #2,%d1
0000e824: 6000 ff6c      	braw 0xe792
0000e828:  _setscreen
0000e828: 48e7 3c00      	moveml %d2-%d5,%sp@-
0000e82c: 2a2f 0014      	movel %sp@(20),%d5
0000e830: 262f 0018      	movel %sp@(24),%d3
0000e834: 342f 001c      	movew %sp@(28),%d2
0000e838: 382f 001e      	movew %sp@(30),%d4
0000e83c: 4a85           	tstl %d5
0000e83e: 6f06           	bles 0xe846
0000e840: 23c5 0000 044e 	movel %d5,0x44e
0000e846: 4a83           	tstl %d3
0000e848: 6f08           	bles 0xe852
0000e84a: 2f03           	movel %d3,%sp@-
0000e84c: 4eba f80a      	jsr %pc@(0xe058)
0000e850: 588f           	addql #4,%sp
0000e852: 4a39 0004 c138 	tstb 0x4c138
0000e858: 6600 00f8      	bnew 0xe952
0000e85c: 0c42 ffff      	cmpiw #-1,%d2
0000e860: 6700 00f0      	beqw 0xe952
0000e864: 0c42 0007      	cmpiw #7,%d2
0000e868: 630a           	blss 0xe874
0000e86a: 76ff           	moveq #-1,%d3
0000e86c: 3003           	movew %d3,%d0
0000e86e: 4cdf 003c      	moveml %sp@+,%d2-%d5
0000e872: 4e75           	rts
0000e874: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e87a: 6700 00a0      	beqw 0xe91c
0000e87e: 0c42 0003      	cmpiw #3,%d2
0000e882: 6600 0098      	bnew 0xe91c
0000e886: 0c44 ffff      	cmpiw #-1,%d4
0000e88a: 673c           	beqs 0xe8c8
0000e88c: 3f04           	movew %d4,%sp@-
0000e88e: 4eb9 0000 fe4a 	jsr 0xfe4a
0000e894: 3800           	movew %d0,%d4
0000e896: 548f           	addql #2,%sp
0000e898: 4a85           	tstl %d5
0000e89a: 662c           	bnes 0xe8c8
0000e89c: 4a83           	tstl %d3
0000e89e: 6628           	bnes 0xe8c8
0000e8a0: 3f00           	movew %d0,%sp@-
0000e8a2: 4eb9 0001 02a2 	jsr 0x102a2
0000e8a8: 2f00           	movel %d0,%sp@-
0000e8aa: 3f3c 0015      	movew #21,%sp@-
0000e8ae: 4eb9 0001 bc3c 	jsr 0x1bc3c
0000e8b4: 508f           	addql #8,%sp
0000e8b6: 4a80           	tstl %d0
0000e8b8: 67b0           	beqs 0xe86a
0000e8ba: 23c0 0000 044e 	movel %d0,0x44e
0000e8c0: 2f00           	movel %d0,%sp@-
0000e8c2: 4eba f794      	jsr %pc@(0xe058)
0000e8c6: 588f           	addql #4,%sp
0000e8c8: 3f3c ffff      	movew #-1,%sp@-
0000e8cc: 4eb9 0000 feca 	jsr 0xfeca
0000e8d2: 3600           	movew %d0,%d3
0000e8d4: 548f           	addql #2,%sp
0000e8d6: 4eba fda2      	jsr %pc@(0xe67a)
0000e8da: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e8e0: 673e           	beqs 0xe920
0000e8e2: 0c42 0003      	cmpiw #3,%d2
0000e8e6: 6214           	bhis 0xe8fc
0000e8e8: 3f04           	movew %d4,%sp@-
0000e8ea: 3f02           	movew %d2,%sp@-
0000e8ec: 4eb9 0001 0396 	jsr 0x10396
0000e8f2: 3f04           	movew %d4,%sp@-
0000e8f4: 4eb9 0001 03cc 	jsr 0x103cc
0000e8fa: 5c8f           	addql #6,%sp
0000e8fc: 33fc 0000 0000 	movew #0,0x452
0000e902: 0452 
0000e904: 4eb9 0000 ce92 	jsr 0xce92
0000e90a: 4eb9 0001 1dd8 	jsr 0x11dd8
0000e910: 33fc 0001 0000 	movew #1,0x452
0000e916: 0452 
0000e918: 6000 ff52      	braw 0xe86c
0000e91c: 4243           	clrw %d3
0000e91e: 60b6           	bras 0xe8d6
0000e920: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e926: 6718           	beqs 0xe940
0000e928: 0c42 0003      	cmpiw #3,%d2
0000e92c: 67ce           	beqs 0xe8fc
0000e92e: 0c42 0005      	cmpiw #5,%d2
0000e932: 67c8           	beqs 0xe8fc
0000e934: 13c2 0000 044c 	moveb %d2,0x44c
0000e93a: 11c2 8262      	moveb %d2,0xffff8262
0000e93e: 60bc           	bras 0xe8fc
0000e940: 0c42 0002      	cmpiw #2,%d2
0000e944: 6eb6           	bgts 0xe8fc
0000e946: 13c2 0000 044c 	moveb %d2,0x44c
0000e94c: 11c2 8260      	moveb %d2,0xffff8260
0000e950: 60aa           	bras 0xe8fc
0000e952: 4243           	clrw %d3
0000e954: 6000 ff16      	braw 0xe86c
0000e958:  _detect_monitor_change
0000e958: 2f03           	movel %d3,%sp@-
0000e95a: 2f02           	movel %d2,%sp@-
0000e95c: 4a79 0004 c0d4 	tstw 0x4c0d4
0000e962: 6600 008e      	bnew 0xe9f2
0000e966: 1238 fa01      	moveb 0xfffffa01,%d1
0000e96a: 4a79 0004 bc58 	tstw 0x4bc58
0000e970: 672a           	beqs 0xe99c
0000e972: 40c2           	movew %sr,%d2
0000e974: 46fc 2700      	movew #9984,%sr
0000e978: 307c 8901      	moveaw #-30463,%a0
0000e97c: 1610           	moveb %a0@,%d3
0000e97e: 327c fa01      	moveaw #-1535,%a1
0000e982: 1211           	moveb %a1@,%d1
0000e984: 1011           	moveb %a1@,%d0
0000e986: b300           	eorb %d1,%d0
0000e988: 6dee           	blts 0xe978
0000e98a: 1010           	moveb %a0@,%d0
0000e98c: b600           	cmpb %d0,%d3
0000e98e: 66e8           	bnes 0xe978
0000e990: 40c3           	movew %sr,%d3
0000e992: 46c2           	movew %d2,%sr
0000e994: 0800 0000      	btst #0,%d0
0000e998: 6702           	beqs 0xe99c
0000e99a: 4401           	negb %d1
0000e99c: 4a79 0004 c0d6 	tstw 0x4c0d6
0000e9a2: 673c           	beqs 0xe9e0
0000e9a4: 307c 8262      	moveaw #-32158,%a0
0000e9a8: 1410           	moveb %a0@,%d2
0000e9aa: 0202 0007      	andib #7,%d2
0000e9ae: 7006           	moveq #6,%d0
0000e9b0: b400           	cmpb %d0,%d2
0000e9b2: 663a           	bnes 0xe9ee
0000e9b4: 4a01           	tstb %d1
0000e9b6: 6c3a           	bges 0xe9f2
0000e9b8: 1239 0000 044a 	moveb 0x44a,%d1
0000e9be: b200           	cmpb %d0,%d1
0000e9c0: 6636           	bnes 0xe9f8
0000e9c2: 4200           	clrb %d0
0000e9c4: 13c0 0000 044c 	moveb %d0,0x44c
0000e9ca: 1210           	moveb %a0@,%d1
0000e9cc: 0201 fff8      	andib #-8,%d1
0000e9d0: 8001           	orb %d1,%d0
0000e9d2: 1080           	moveb %d0,%a0@
0000e9d4: 2079 0000 046e 	moveal 0x46e,%a0
0000e9da: 241f           	movel %sp@+,%d2
0000e9dc: 261f           	movel %sp@+,%d3
0000e9de: 4ed0           	jmp %a0@
0000e9e0: 307c 8260      	moveaw #-32160,%a0
0000e9e4: 1410           	moveb %a0@,%d2
0000e9e6: 0202 0003      	andib #3,%d2
0000e9ea: 7002           	moveq #2,%d0
0000e9ec: 60c2           	bras 0xe9b0
0000e9ee: 4a01           	tstb %d1
0000e9f0: 6cd2           	bges 0xe9c4
0000e9f2: 241f           	movel %sp@+,%d2
0000e9f4: 261f           	movel %sp@+,%d3
0000e9f6: 4e75           	rts
0000e9f8: 1001           	moveb %d1,%d0
0000e9fa: 60c8           	bras 0xe9c4
0000e9fc: 0004 0140      	orib #64,%d4
0000ea00: 00c8           	.short 0x00c8
0000ea02: 0002 0280      	orib #-128,%d2
0000ea06: 00c8           	.short 0x00c8
0000ea08: 0001 0280      	orib #-128,%d1
0000ea0c: 0190           	bclr %d0,%a0@
0000ea0e: 0000 0000      	orib #0,%d0
0000ea12: 0000 0004      	orib #4,%d0
0000ea16: 0280 01e0 0000 	andil #31457280,%d0
0000ea1c: 0000 0000      	orib #0,%d0
0000ea20: 0001 0500      	orib #0,%d1
0000ea24: 03c0           	bset %d1,%d0
0000ea26: 0008           	.short 0x0008
0000ea28: 0140           	bchg %d0,%d0
0000ea2a: 01e0           	bset %d0,%a0@-
0000ea2c: 0fff           	.short 0x0fff
0000ea2e: 0f00           	btst %d7,%d0
0000ea30: 00f0           	.short 0x00f0
0000ea32: 0ff0 000f      	bset %d7,%a0@(000000000000000f,%d0:w)
0000ea36: 0f0f 00ff      	movepw %sp@(255),%d7
0000ea3a: 0aaa 0666 0f99 	eoril #107351961,%a2@(2553)
0000ea40: 09f9 
0000ea42: 0ff9 099f 0f9f 	bset %d7,0x99f0f9f
0000ea48: 09ff           	.short 0x09ff
0000ea4a: 0000 0fff      	orib #-1,%d0
0000ea4e: 0eee           	.short 0x0eee
0000ea50: 0ddd           	bset %d6,%a5@+
0000ea52: 0ccc           	.short 0x0ccc
0000ea54: 0bbb           	.short 0x0bbb
0000ea56: 0aaa 0999 0888 	eoril #161024136,%a2@(1911)
0000ea5c: 0777 
0000ea5e: 0666 0555      	addiw #1365,%fp@-
0000ea62: 0444 0333      	subiw #819,%d4
0000ea66: 0222 0111      	andib #17,%a2@-
0000ea6a: 0000 0f00      	orib #0,%d0
0000ea6e: 0f01           	btst %d7,%d1
0000ea70: 0f02           	btst %d7,%d2
0000ea72: 0f03           	btst %d7,%d3
0000ea74: 0f04           	btst %d7,%d4
0000ea76: 0f05           	btst %d7,%d5
0000ea78: 0f06           	btst %d7,%d6
0000ea7a: 0f07           	btst %d7,%d7
0000ea7c: 0f08 0f09      	movepw %a0@(3849),%d7
0000ea80: 0f0a 0f0b      	movepw %a2@(3851),%d7
0000ea84: 0f0c 0f0d      	movepw %a4@(3853),%d7
0000ea88: 0f0e 0f0f      	movepw %fp@(3855),%d7
0000ea8c: 0e0f           	.short 0x0e0f
0000ea8e: 0d0f 0c0f      	movepw %sp@(3087),%d6
0000ea92: 0b0f 0a0f      	movepw %sp@(2575),%d5
0000ea96: 090f 080f      	movepw %sp@(2063),%d4
0000ea9a: 070f 060f      	movepw %sp@(1551),%d3
0000ea9e: 050f 040f      	movepw %sp@(1039),%d2
0000eaa2: 030f 020f      	movepw %sp@(527),%d1
0000eaa6: 010f 000f      	movepw %sp@(15),%d0
0000eaaa: 001f 002f      	orib #47,%sp@+
0000eaae: 003f           	.short 0x003f
0000eab0: 004f           	.short 0x004f
0000eab2: 005f 006f      	oriw #111,%sp@+
0000eab6: 007f           	.short 0x007f
0000eab8: 008f 009f 00af 	oril #10420399,%d7
0000eabe: 00bf 00cf 00df 	oril #13566175,%d7
0000eac4: 00ef           	.short 0x00ef
0000eac6: 00ff           	.short 0x00ff
0000eac8: 00fe           	.short 0x00fe
0000eaca: 00fd           	.short 0x00fd
0000eacc: 00fc           	.short 0x00fc
0000eace: 00fb           	.short 0x00fb
0000ead0: 00fa           	.short 0x00fa
0000ead2: 00f9           	.short 0x00f9
0000ead4: 00f8           	.short 0x00f8
0000ead6: 00f7           	.short 0x00f7
0000ead8: 00f6           	.short 0x00f6
0000eada: 00f5           	.short 0x00f5
0000eadc: 00f4           	.short 0x00f4
0000eade: 00f3           	.short 0x00f3
0000eae0: 00f2           	.short 0x00f2
0000eae2: 00f1           	.short 0x00f1
0000eae4: 00f0           	.short 0x00f0
0000eae6: 01f0 02f0      	bset %d0,%a0@(fffffffffffffff0,%d0:w:2)
0000eaea: 03f0 04f0      	bset %d1,%a0@(fffffffffffffff0,%d0:w:4)
0000eaee: 05f0 06f0      	bset %d2,%a0@(fffffffffffffff0,%d0:w:8)
0000eaf2: 07f0 08f0      	bset %d3,%a0@(fffffffffffffff0,%d0:l)
0000eaf6: 09f0 0af0      	bset %d4,%a0@(fffffffffffffff0,%d0:l:2)
0000eafa: 0bf0 0cf0      	bset %d5,%a0@(fffffffffffffff0,%d0:l:4)
0000eafe: 0df0 0ef0      	bset %d6,%a0@(fffffffffffffff0,%d0:l:8)
0000eb02: 0ff0 0fe0 0fd0 	bset %d7,@(0000000000000fd0)
0000eb08: 0fc0           	bset %d7,%d0
0000eb0a: 0fb0 0fa0 0f90 	bclr %d7,@(0000000000000f90,%d0:l:8)
0000eb10: 0f80           	bclr %d7,%d0
0000eb12: 0f70 0f60 0f50 	bchg %d7,%a0@(0000000000000f50)
0000eb18: 0f40           	bchg %d7,%d0
0000eb1a: 0f30 0f20 0f10 	btst %d7,%a0@(0000000000000f10,%d0:l:8)
0000eb20: 0b00           	btst %d5,%d0
0000eb22: 0b01           	btst %d5,%d1
0000eb24: 0b02           	btst %d5,%d2
0000eb26: 0b03           	btst %d5,%d3
0000eb28: 0b04           	btst %d5,%d4
0000eb2a: 0b05           	btst %d5,%d5
0000eb2c: 0b06           	btst %d5,%d6
0000eb2e: 0b07           	btst %d5,%d7
0000eb30: 0b08 0b09      	movepw %a0@(2825),%d5
0000eb34: 0b0a 0b0b      	movepw %a2@(2827),%d5
0000eb38: 0a0b           	.short 0x0a0b
0000eb3a: 090b 080b      	movepw %a3@(2059),%d4
0000eb3e: 070b 060b      	movepw %a3@(1547),%d3
0000eb42: 050b 040b      	movepw %a3@(1035),%d2
0000eb46: 030b 020b      	movepw %a3@(523),%d1
0000eb4a: 010b 000b      	movepw %a3@(11),%d0
0000eb4e: 001b 002b      	orib #43,%a3@+
0000eb52: 003b           	.short 0x003b
0000eb54: 004b           	.short 0x004b
0000eb56: 005b 006b      	oriw #107,%a3@+
0000eb5a: 007b           	.short 0x007b
0000eb5c: 008b 009b 00ab 	oril #10158251,%d3
0000eb62: 00bb 00ba 00b9 	oril #12189881,%d3
0000eb68: 00b8 00b7 00b6 	oril #11993270,0xb5
0000eb6e: 00b5 
0000eb70: 00b4 00b3 00b2 	oril #11731122,%a4@(ffffffffffffffb1,%d0:w)
0000eb76: 00b1 
0000eb78: 00b0 01b0 02b0 	oril #28312240,@(0000000004b005b0,%d0:w:2)
0000eb7e: 03b0 04b0 05b0 
0000eb84: 06b0 07b0 08b0 	addil #128977072,@(000000000ab00bb0,%d0:l)
0000eb8a: 09b0 0ab0 0bb0 
0000eb90: 0ba0           	bclr %d5,%a0@-
0000eb92: 0b90           	bclr %d5,%a0@
0000eb94: 0b80           	bclr %d5,%d0
0000eb96: 0b70 0b60 0b50 	bchg %d5,%a0@(0000000000000b50)
0000eb9c: 0b40           	bchg %d5,%d0
0000eb9e: 0b30 0b20 0b10 	btst %d5,%a0@(0000000000000b10,%d0:l:2)
0000eba4: 0700           	btst %d3,%d0
0000eba6: 0701           	btst %d3,%d1
0000eba8: 0702           	btst %d3,%d2
0000ebaa: 0703           	btst %d3,%d3
0000ebac: 0704           	btst %d3,%d4
0000ebae: 0705           	btst %d3,%d5
0000ebb0: 0706           	btst %d3,%d6
0000ebb2: 0707           	btst %d3,%d7
0000ebb4: 0607 0507      	addib #7,%d7
0000ebb8: 0407 0307      	subib #7,%d7
0000ebbc: 0207 0107      	andib #7,%d7
0000ebc0: 0007 0017      	orib #23,%d7
0000ebc4: 0027 0037      	orib #55,%sp@-
0000ebc8: 0047 0057      	oriw #87,%d7
0000ebcc: 0067 0077      	oriw #119,%sp@-
0000ebd0: 0076 0075 0074 	oriw #117,%fp@(0000000000000074,%d0:w)
0000ebd6: 0073 0072 0071 	oriw #114,%a3@(0000000000000071,%d0:w)
0000ebdc: 0070 0170 0270 	oriw #368,%a0@(0000000000000070,%d0:w:2)
0000ebe2: 0370 0470      	bchg %d1,%a0@(0000000000000070,%d0:w:4)
0000ebe6: 0570 0670      	bchg %d2,%a0@(0000000000000070,%d0:w:8)
0000ebea: 0770 0760 0750 	bchg %d3,%a0@(0000000000000750)
0000ebf0: 0740           	bchg %d3,%d0
0000ebf2: 0730 0720 0710 	btst %d3,%a0@(0000000000000710,%d0:w:8)
0000ebf8: 0400 0401      	subib #1,%d0
0000ebfc: 0402 0403      	subib #3,%d2
0000ec00: 0404 0304      	subib #4,%d4
0000ec04: 0204 0104      	andib #4,%d4
0000ec08: 0004 0014      	orib #20,%d4
0000ec0c: 0024 0034      	orib #52,%a4@-
0000ec10: 0044 0043      	oriw #67,%d4
0000ec14: 0042 0041      	oriw #65,%d2
0000ec18: 0040 0140      	oriw #320,%d0
0000ec1c: 0240 0340      	andiw #832,%d0
0000ec20: 0440 0430      	subiw #1072,%d0
0000ec24: 0420 0410      	subib #16,%a0@-
0000ec28: 0fff           	.short 0x0fff
0000ec2a: 0000 0fff      	orib #-1,%d0
0000ec2e: 0f00           	btst %d7,%d0
0000ec30: 00f0           	.short 0x00f0
0000ec32: 0ff0 000f      	bset %d7,%a0@(000000000000000f,%d0:w)
0000ec36: 0f0f 00ff      	movepw %sp@(255),%d7
0000ec3a: 0555           	bchg %d2,%a5@
0000ec3c: 0333 0f33 03f3 	btst %d1,%a3@(0000000003f30ff3,%d0:l:8)@(00000000033f0f3f)
0000ec42: 0ff3 033f 0f3f 
0000ec48: 03ff           	.short 0x03ff
0000ec4a: 0000 2f02      	orib #2,%d0
0000ec4e: 206f 0008      	moveal %sp@(8),%a0
0000ec52: 3228 0006      	movew %a0@(6),%d1
0000ec56: 3028 0008      	movew %a0@(8),%d0
0000ec5a: b041           	cmpw %d1,%d0
0000ec5c: 67f4           	beqs 0xec52
0000ec5e: 40c1           	movew %sr,%d1
0000ec60: 46fc 2700      	movew #9984,%sr
0000ec64: 3028 0006      	movew %a0@(6),%d0
0000ec68: 5240           	addqw #1,%d0
0000ec6a: 3140 0006      	movew %d0,%a0@(6)
0000ec6e: 3028 0006      	movew %a0@(6),%d0
0000ec72: b068 0004      	cmpw %a0@(4),%d0
0000ec76: 6d06           	blts 0xec7e
0000ec78: 317c 0000 0006 	movew #0,%a0@(6)
0000ec7e: 3028 0006      	movew %a0@(6),%d0
0000ec82: 2050           	moveal %a0@,%a0
0000ec84: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000ec88: 0280 0000 00ff 	andil #255,%d0
0000ec8e: 40c2           	movew %sr,%d2
0000ec90: 46c1           	movew %d1,%sr
0000ec92: 241f           	movel %sp@+,%d2
0000ec94: 4e75           	rts
0000ec96:  _bconstat1
0000ec96: 3239 0004 ca5a 	movew 0x4ca5a,%d1
0000ec9c: 3039 0004 ca5c 	movew 0x4ca5c,%d0
0000eca2: b041           	cmpw %d1,%d0
0000eca4: 56c0           	sne %d0
0000eca6: 4880           	extw %d0
0000eca8: 48c0           	extl %d0
0000ecaa: 4e75           	rts
0000ecac:  _bconin1
0000ecac: 4879 0004 ca54 	pea 0x4ca54
0000ecb2: 4eba ff98      	jsr %pc@(0xec4c)
0000ecb6: 588f           	addql #4,%sp
0000ecb8: 4e75           	rts
0000ecba: 3239 0004 c35a 	movew 0x4c35a,%d1
0000ecc0: 3039 0004 c35c 	movew 0x4c35c,%d0
0000ecc6: b041           	cmpw %d1,%d0
0000ecc8: 56c0           	sne %d0
0000ecca: 4880           	extw %d0
0000eccc: 48c0           	extl %d0
0000ecce: 4e75           	rts
0000ecd0: 4879 0004 c354 	pea 0x4c354
0000ecd6: 4eba ff74      	jsr %pc@(0xec4c)
0000ecda: 588f           	addql #4,%sp
0000ecdc: 4e75           	rts
0000ecde: 3239 0004 c7aa 	movew 0x4c7aa,%d1
0000ece4: 3039 0004 c7ac 	movew 0x4c7ac,%d0
0000ecea: b041           	cmpw %d1,%d0
0000ecec: 56c0           	sne %d0
0000ecee: 4880           	extw %d0
0000ecf0: 48c0           	extl %d0
0000ecf2: 4e75           	rts
0000ecf4: 4879 0004 c7a4 	pea 0x4c7a4
0000ecfa: 4eba ff50      	jsr %pc@(0xec4c)
0000ecfe: 588f           	addql #4,%sp
0000ed00: 4e75           	rts
0000ed02: 3239 0004 c782 	movew 0x4c782,%d1
0000ed08: 3039 0004 c784 	movew 0x4c784,%d0
0000ed0e: b041           	cmpw %d1,%d0
0000ed10: 56c0           	sne %d0
0000ed12: 4880           	extw %d0
0000ed14: 48c0           	extl %d0
0000ed16: 4e75           	rts
0000ed18: 4879 0004 c77c 	pea 0x4c77c
0000ed1e: 4eba ff2c      	jsr %pc@(0xec4c)
0000ed22: 588f           	addql #4,%sp
0000ed24: 4e75           	rts
0000ed26: 206f 0004      	moveal %sp@(4),%a0
0000ed2a: 322f 000a      	movew %sp@(10),%d1
0000ed2e: 116f 0009 0001 	moveb %sp@(9),%a0@(1)
0000ed34: 2039 0004 c13c 	movel 0x4c13c,%d0
0000ed3a: 5380           	subql #1,%d0
0000ed3c: 6afc           	bpls 0xed3a
0000ed3e: 1141 0001      	moveb %d1,%a0@(1)
0000ed42: 2039 0004 c13c 	movel 0x4c13c,%d0
0000ed48: 5380           	subql #1,%d0
0000ed4a: 6afc           	bpls 0xed48
0000ed4c: 4e75           	rts
0000ed4e: 206f 0004      	moveal %sp@(4),%a0
0000ed52: 116f 0009 0001 	moveb %sp@(9),%a0@(1)
0000ed58: 2039 0004 c13c 	movel 0x4c13c,%d0
0000ed5e: 5380           	subql #1,%d0
0000ed60: 6afc           	bpls 0xed5e
0000ed62: 4e75           	rts
0000ed64: 7000           	moveq #0,%d0
0000ed66: 4e75           	rts
0000ed68: 48e7 3e30      	moveml %d2-%d6/%a2-%a3,%sp@-
0000ed6c: 282f 0020      	movel %sp@(32),%d4
0000ed70: 246f 0024      	moveal %sp@(36),%a2
0000ed74: 302f 0028      	movew %sp@(40),%d0
0000ed78: 322f 002a      	movew %sp@(42),%d1
0000ed7c: 3c2f 002c      	movew %sp@(44),%d6
0000ed80: 362f 002e      	movew %sp@(46),%d3
0000ed84: 7a00           	moveq #0,%d5
0000ed86: 1a2a 001e      	moveb %a2@(30),%d5
0000ed8a: e14d           	lslw #8,%d5
0000ed8c: 4845           	swap %d5
0000ed8e: 4245           	clrw %d5
0000ed90: 082a 0004 0020 	btst #4,%a2@(32)
0000ed96: 6704           	beqs 0xed9c
0000ed98: 0045 0800      	oriw #2048,%d5
0000ed9c: 0c41 0003      	cmpiw #3,%d1
0000eda0: 6204           	bhis 0xeda6
0000eda2: 1541 001d      	moveb %d1,%a2@(29)
0000eda6: 0c40 000f      	cmpiw #15,%d0
0000edaa: 6236           	bhis 0xede2
0000edac: 1540 001c      	moveb %d0,%a2@(28)
0000edb0: 3040           	moveaw %d0,%a0
0000edb2: 2008           	movel %a0,%d0
0000edb4: d088           	addl %a0,%d0
0000edb6: 41fa 0c06      	lea %pc@(0xf9be),%a0
0000edba: 3430 0800      	movew %a0@(0000000000000000,%d0:l),%d2
0000edbe: 3002           	movew %d2,%d0
0000edc0: 0240 00ff      	andiw #255,%d0
0000edc4: 3f00           	movew %d0,%sp@-
0000edc6: 3f3c 000c      	movew #12,%sp@-
0000edca: 2f04           	movel %d4,%sp@-
0000edcc: 47fa ff58      	lea %pc@(0xed26),%a3
0000edd0: 4e93           	jsr %a3@
0000edd2: e04a           	lsrw #8,%d2
0000edd4: 3f02           	movew %d2,%sp@-
0000edd6: 3f3c 000d      	movew #13,%sp@-
0000edda: 2f04           	movel %d4,%sp@-
0000eddc: 4e93           	jsr %a3@
0000edde: 4fef 0010      	lea %sp@(16),%sp
0000ede2: 4a46           	tstw %d6
0000ede4: 6d00 009c      	bltw 0xee82
0000ede8: 1546 001e      	moveb %d6,%a2@(30)
0000edec: 3006           	movew %d6,%d0
0000edee: ea40           	asrw #5,%d0
0000edf0: 0240 0003      	andiw #3,%d0
0000edf4: 5340           	subqw #1,%d0
0000edf6: 0c40 0002      	cmpiw #2,%d0
0000edfa: 6200 00c4      	bhiw 0xeec0
0000edfe: 0280 0000 ffff 	andil #65535,%d0
0000ee04: 41fa 0b8d      	lea %pc@(0xf993),%a0
0000ee08: 1430 0800      	moveb %a0@(0000000000000000,%d0:l),%d2
0000ee0c: 41fa 0b82      	lea %pc@(0xf990),%a0
0000ee10: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0000ee14: 1540 001f      	moveb %d0,%a2@(31)
0000ee18: 102a 0020      	moveb %a2@(32),%d0
0000ee1c: 0200 ff9f      	andib #-97,%d0
0000ee20: 8002           	orb %d2,%d0
0000ee22: 1540 0020      	moveb %d0,%a2@(32)
0000ee26: 0240 00ff      	andiw #255,%d0
0000ee2a: 3f00           	movew %d0,%sp@-
0000ee2c: 3f3c 0005      	movew #5,%sp@-
0000ee30: 2f04           	movel %d4,%sp@-
0000ee32: 47fa fef2      	lea %pc@(0xed26),%a3
0000ee36: 4e93           	jsr %a3@
0000ee38: e30a           	lslb #1,%d2
0000ee3a: 0002 0001      	orib #1,%d2
0000ee3e: 0242 00ff      	andiw #255,%d2
0000ee42: 3f02           	movew %d2,%sp@-
0000ee44: 3f3c 0003      	movew #3,%sp@-
0000ee48: 2f04           	movel %d4,%sp@-
0000ee4a: 4e93           	jsr %a3@
0000ee4c: 3206           	movew %d6,%d1
0000ee4e: e241           	asrw #1,%d1
0000ee50: 0201 000c      	andib #12,%d1
0000ee54: 1001           	moveb %d1,%d0
0000ee56: 0000 0040      	orib #64,%d0
0000ee5a: 4fef 0010      	lea %sp@(16),%sp
0000ee5e: 0806 0001      	btst #1,%d6
0000ee62: 6706           	beqs 0xee6a
0000ee64: 1001           	moveb %d1,%d0
0000ee66: 0000 0042      	orib #66,%d0
0000ee6a: 44c6           	movew %d6,%ccr
0000ee6c: 6604           	bnes 0xee72
0000ee6e: 0000 0001      	orib #1,%d0
0000ee72: 0240 00ff      	andiw #255,%d0
0000ee76: 3f00           	movew %d0,%sp@-
0000ee78: 3f3c 0004      	movew #4,%sp@-
0000ee7c: 2f04           	movel %d4,%sp@-
0000ee7e: 4e93           	jsr %a3@
0000ee80: 508f           	addql #8,%sp
0000ee82: 4a43           	tstw %d3
0000ee84: 6d32           	blts 0xeeb8
0000ee86: 122a 0020      	moveb %a2@(32),%d1
0000ee8a: 1001           	moveb %d1,%d0
0000ee8c: 0200 0010      	andib #16,%d0
0000ee90: 44c3           	movew %d3,%ccr
0000ee92: 6a34           	bpls 0xeec8
0000ee94: 4a00           	tstb %d0
0000ee96: 6620           	bnes 0xeeb8
0000ee98: 1001           	moveb %d1,%d0
0000ee9a: 0000 0010      	orib #16,%d0
0000ee9e: b001           	cmpb %d1,%d0
0000eea0: 6716           	beqs 0xeeb8
0000eea2: 1540 0020      	moveb %d0,%a2@(32)
0000eea6: 0240 00ff      	andiw #255,%d0
0000eeaa: 3f00           	movew %d0,%sp@-
0000eeac: 3f3c 0005      	movew #5,%sp@-
0000eeb0: 2f04           	movel %d4,%sp@-
0000eeb2: 4eba fe72      	jsr %pc@(0xed26)
0000eeb6: 508f           	addql #8,%sp
0000eeb8: 2005           	movel %d5,%d0
0000eeba: 4cdf 0c7c      	moveml %sp@+,%d2-%d6/%a2-%a3
0000eebe: 4e75           	rts
0000eec0: 50c0           	st %d0
0000eec2: 7460           	moveq #96,%d2
0000eec4: 6000 ff4e      	braw 0xee14
0000eec8: 4a00           	tstb %d0
0000eeca: 67ec           	beqs 0xeeb8
0000eecc: 1001           	moveb %d1,%d0
0000eece: 0200 ffef      	andib #-17,%d0
0000eed2: 60ca           	bras 0xee9e
0000eed4: 302f 0004      	movew %sp@(4),%d0
0000eed8: 0c40 fffe      	cmpiw #-2,%d0
0000eedc: 660a           	bnes 0xeee8
0000eede: 7000           	moveq #0,%d0
0000eee0: 1039 0004 c798 	moveb 0x4c798,%d0
0000eee6: 4e75           	rts
0000eee8: 3f2f 000c      	movew %sp@(12),%sp@-
0000eeec: 3f2f 000a      	movew %sp@(10),%sp@-
0000eef0: 3f2f 000a      	movew %sp@(10),%sp@-
0000eef4: 3f00           	movew %d0,%sp@-
0000eef6: 4879 0004 c77c 	pea 0x4c77c
0000eefc: 4878 8c84      	pea 0xffff8c84
0000ef00: 4eba fe66      	jsr %pc@(0xed68)
0000ef04: 4fef 0010      	lea %sp@(16),%sp
0000ef08: 60dc           	bras 0xeee6
0000ef0a: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
0000ef0e: 246f 0024      	moveal %sp@(36),%a2
0000ef12: 266f 0028      	moveal %sp@(40),%a3
0000ef16: 322f 002c      	movew %sp@(44),%d1
0000ef1a: 3c2f 002e      	movew %sp@(46),%d6
0000ef1e: 3a2f 0030      	movew %sp@(48),%d5
0000ef22: 382f 0032      	movew %sp@(50),%d4
0000ef26: 362f 0034      	movew %sp@(52),%d3
0000ef2a: 1e2a 0029      	moveb %a2@(41),%d7
0000ef2e: 142a 002b      	moveb %a2@(43),%d2
0000ef32: 102a 002d      	moveb %a2@(45),%d0
0000ef36: e14f           	lslw #8,%d7
0000ef38: 4847           	swap %d7
0000ef3a: 4247           	clrw %d7
0000ef3c: 0282 0000 00ff 	andil #255,%d2
0000ef42: 4842           	swap %d2
0000ef44: 4242           	clrw %d2
0000ef46: 8e82           	orl %d2,%d7
0000ef48: 0280 0000 00ff 	andil #255,%d0
0000ef4e: e188           	lsll #8,%d0
0000ef50: 8e80           	orl %d0,%d7
0000ef52: 0c41 000f      	cmpiw #15,%d1
0000ef56: 622e           	bhis 0xef86
0000ef58: 1741 001c      	moveb %d1,%a3@(28)
0000ef5c: 43fa 0a80      	lea %pc@(0xf9de),%a1
0000ef60: 3041           	moveaw %d1,%a0
0000ef62: 2208           	movel %a0,%d1
0000ef64: d288           	addl %a0,%d1
0000ef66: 4240           	clrw %d0
0000ef68: 1031 1801      	moveb %a1@(0000000000000001,%d1:l),%d0
0000ef6c: 3f00           	movew %d0,%sp@-
0000ef6e: 4240           	clrw %d0
0000ef70: 1031 1800      	moveb %a1@(0000000000000000,%d1:l),%d0
0000ef74: 3f00           	movew %d0,%sp@-
0000ef76: 3f3c 0003      	movew #3,%sp@-
0000ef7a: 2f0a           	movel %a2,%sp@-
0000ef7c: 4eb9 0000 d65e 	jsr 0xd65e
0000ef82: 4fef 000a      	lea %sp@(10),%sp
0000ef86: 0c46 0003      	cmpiw #3,%d6
0000ef8a: 6204           	bhis 0xef90
0000ef8c: 1746 001d      	moveb %d6,%a3@(29)
0000ef90: 4a45           	tstw %d5
0000ef92: 6d04           	blts 0xef98
0000ef94: 1545 0029      	moveb %d5,%a2@(41)
0000ef98: 4a44           	tstw %d4
0000ef9a: 6d04           	blts 0xefa0
0000ef9c: 1544 002b      	moveb %d4,%a2@(43)
0000efa0: 4a43           	tstw %d3
0000efa2: 6d04           	blts 0xefa8
0000efa4: 1543 002d      	moveb %d3,%a2@(45)
0000efa8: 4a6f 0036      	tstw %sp@(54)
0000efac: 6d06           	blts 0xefb4
0000efae: 156f 0037 0027 	moveb %sp@(55),%a2@(39)
0000efb4: 2007           	movel %d7,%d0
0000efb6: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
0000efba: 4e75           	rts
0000efbc: 302f 0004      	movew %sp@(4),%d0
0000efc0: 0c40 fffe      	cmpiw #-2,%d0
0000efc4: 660a           	bnes 0xefd0
0000efc6: 7000           	moveq #0,%d0
0000efc8: 1039 0004 c370 	moveb 0x4c370,%d0
0000efce: 4e75           	rts
0000efd0: 3f2f 000e      	movew %sp@(14),%sp@-
0000efd4: 3f2f 000e      	movew %sp@(14),%sp@-
0000efd8: 3f2f 000e      	movew %sp@(14),%sp@-
0000efdc: 3f2f 000e      	movew %sp@(14),%sp@-
0000efe0: 3f2f 000e      	movew %sp@(14),%sp@-
0000efe4: 3f00           	movew %d0,%sp@-
0000efe6: 4879 0004 c354 	pea 0x4c354
0000efec: 4878 fa80      	pea 0xfffffa80
0000eff0: 4eba ff18      	jsr %pc@(0xef0a)
0000eff4: 4fef 0014      	lea %sp@(20),%sp
0000eff8: 60d4           	bras 0xefce
0000effa: 3239 0004 c790 	movew 0x4c790,%d1
0000f000: 3039 0004 c792 	movew 0x4c792,%d0
0000f006: 5240           	addqw #1,%d0
0000f008: b079 0004 c78e 	cmpw 0x4c78e,%d0
0000f00e: 6d02           	blts 0xf012
0000f010: 4240           	clrw %d0
0000f012: b041           	cmpw %d1,%d0
0000f014: 56c0           	sne %d0
0000f016: 4880           	extw %d0
0000f018: 48c0           	extl %d0
0000f01a: 4e75           	rts
0000f01c:  _bcostat1
0000f01c: 3239 0004 ca68 	movew 0x4ca68,%d1
0000f022: 3039 0004 ca6a 	movew 0x4ca6a,%d0
0000f028: 5240           	addqw #1,%d0
0000f02a: b079 0004 ca66 	cmpw 0x4ca66,%d0
0000f030: 6d02           	blts 0xf034
0000f032: 4240           	clrw %d0
0000f034: b041           	cmpw %d1,%d0
0000f036: 56c0           	sne %d0
0000f038: 4880           	extw %d0
0000f03a: 48c0           	extl %d0
0000f03c: 4e75           	rts
0000f03e: 3239 0004 c368 	movew 0x4c368,%d1
0000f044: 3039 0004 c36a 	movew 0x4c36a,%d0
0000f04a: 5240           	addqw #1,%d0
0000f04c: b079 0004 c366 	cmpw 0x4c366,%d0
0000f052: 6d02           	blts 0xf056
0000f054: 4240           	clrw %d0
0000f056: b041           	cmpw %d1,%d0
0000f058: 56c0           	sne %d0
0000f05a: 4880           	extw %d0
0000f05c: 48c0           	extl %d0
0000f05e: 4e75           	rts
0000f060: 3239 0004 c7b8 	movew 0x4c7b8,%d1
0000f066: 3039 0004 c7ba 	movew 0x4c7ba,%d0
0000f06c: 5240           	addqw #1,%d0
0000f06e: b079 0004 c7b6 	cmpw 0x4c7b6,%d0
0000f074: 6d02           	blts 0xf078
0000f076: 4240           	clrw %d0
0000f078: b041           	cmpw %d1,%d0
0000f07a: 56c0           	sne %d0
0000f07c: 4880           	extw %d0
0000f07e: 48c0           	extl %d0
0000f080: 4e75           	rts
0000f082: 206f 0004      	moveal %sp@(4),%a0
0000f086: 3028 0008      	movew %a0@(8),%d0
0000f08a: 2250           	moveal %a0@,%a1
0000f08c: 13af 0009 0000 	moveb %sp@(9),%a1@(0000000000000000,%d0:w)
0000f092: 3028 0008      	movew %a0@(8),%d0
0000f096: 5240           	addqw #1,%d0
0000f098: b068 0004      	cmpw %a0@(4),%d0
0000f09c: 6d02           	blts 0xf0a0
0000f09e: 4240           	clrw %d0
0000f0a0: 3228 0006      	movew %a0@(6),%d1
0000f0a4: b041           	cmpw %d1,%d0
0000f0a6: 6704           	beqs 0xf0ac
0000f0a8: 3140 0008      	movew %d0,%a0@(8)
0000f0ac: 4e75           	rts
0000f0ae:  _bconout1
0000f0ae: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000f0b2: 342f 0012      	movew %sp@(18),%d2
0000f0b6: 45fa ff64      	lea %pc@(0xf01c),%a2
0000f0ba: 4e92           	jsr %a2@
0000f0bc: 4a80           	tstl %d0
0000f0be: 67fa           	beqs 0xf0ba
0000f0c0: 40c3           	movew %sr,%d3
0000f0c2: 46fc 2700      	movew #9984,%sr
0000f0c6: 3239 0004 ca68 	movew 0x4ca68,%d1
0000f0cc: 3039 0004 ca6a 	movew 0x4ca6a,%d0
0000f0d2: b041           	cmpw %d1,%d0
0000f0d4: 6616           	bnes 0xf0ec
0000f0d6: 1038 fa2d      	moveb 0xfffffa2d,%d0
0000f0da: 6c10           	bges 0xf0ec
0000f0dc: 11c2 fa2f      	moveb %d2,0xfffffa2f
0000f0e0: 40c0           	movew %sr,%d0
0000f0e2: 46c3           	movew %d3,%sr
0000f0e4: 7001           	moveq #1,%d0
0000f0e6: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000f0ea: 4e75           	rts
0000f0ec: 3f02           	movew %d2,%sp@-
0000f0ee: 4879 0004 ca62 	pea 0x4ca62
0000f0f4: 4eba ff8c      	jsr %pc@(0xf082)
0000f0f8: 5c8f           	addql #6,%sp
0000f0fa: 60e4           	bras 0xf0e0
0000f0fc: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000f100: 342f 0012      	movew %sp@(18),%d2
0000f104: 45fa ff38      	lea %pc@(0xf03e),%a2
0000f108: 4e92           	jsr %a2@
0000f10a: 4a80           	tstl %d0
0000f10c: 67fa           	beqs 0xf108
0000f10e: 40c3           	movew %sr,%d3
0000f110: 46fc 2700      	movew #9984,%sr
0000f114: 3239 0004 c368 	movew 0x4c368,%d1
0000f11a: 3039 0004 c36a 	movew 0x4c36a,%d0
0000f120: b041           	cmpw %d1,%d0
0000f122: 6616           	bnes 0xf13a
0000f124: 1038 faad      	moveb 0xfffffaad,%d0
0000f128: 6c10           	bges 0xf13a
0000f12a: 11c2 faaf      	moveb %d2,0xfffffaaf
0000f12e: 40c0           	movew %sr,%d0
0000f130: 46c3           	movew %d3,%sr
0000f132: 7001           	moveq #1,%d0
0000f134: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000f138: 4e75           	rts
0000f13a: 3f02           	movew %d2,%sp@-
0000f13c: 4879 0004 c362 	pea 0x4c362
0000f142: 4eba ff3e      	jsr %pc@(0xf082)
0000f146: 5c8f           	addql #6,%sp
0000f148: 60e4           	bras 0xf12e
0000f14a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000f14e: 342f 0012      	movew %sp@(18),%d2
0000f152: 45fa ff0c      	lea %pc@(0xf060),%a2
0000f156: 4e92           	jsr %a2@
0000f158: 4a80           	tstl %d0
0000f15a: 67fa           	beqs 0xf156
0000f15c: 40c3           	movew %sr,%d3
0000f15e: 46fc 2700      	movew #9984,%sr
0000f162: 3239 0004 c7b8 	movew 0x4c7b8,%d1
0000f168: 3039 0004 c7ba 	movew 0x4c7ba,%d0
0000f16e: b041           	cmpw %d1,%d0
0000f170: 6622           	bnes 0xf194
0000f172: 1038 8c81      	moveb 0xffff8c81,%d0
0000f176: 44c0           	movew %d0,%ccr
0000f178: 661a           	bnes 0xf194
0000f17a: 11c2 8c83      	moveb %d2,0xffff8c83
0000f17e: 2039 0004 c13c 	movel 0x4c13c,%d0
0000f184: 5380           	subql #1,%d0
0000f186: 6afc           	bpls 0xf184
0000f188: 40c0           	movew %sr,%d0
0000f18a: 46c3           	movew %d3,%sr
0000f18c: 7001           	moveq #1,%d0
0000f18e: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000f192: 4e75           	rts
0000f194: 3f02           	movew %d2,%sp@-
0000f196: 4879 0004 c7b2 	pea 0x4c7b2
0000f19c: 4eba fee4      	jsr %pc@(0xf082)
0000f1a0: 5c8f           	addql #6,%sp
0000f1a2: 60e4           	bras 0xf188
0000f1a4:  _bconoutB
0000f1a4: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0000f1a8: 342f 0012      	movew %sp@(18),%d2
0000f1ac: 45fa fe4c      	lea %pc@(0xeffa),%a2
0000f1b0: 4e92           	jsr %a2@
0000f1b2: 4a80           	tstl %d0
0000f1b4: 67fa           	beqs 0xf1b0
0000f1b6: 40c3           	movew %sr,%d3
0000f1b8: 46fc 2700      	movew #9984,%sr
0000f1bc: 3239 0004 c790 	movew 0x4c790,%d1
0000f1c2: 3039 0004 c792 	movew 0x4c792,%d0
0000f1c8: b041           	cmpw %d1,%d0
0000f1ca: 6622           	bnes 0xf1ee
0000f1cc: 1038 8c85      	moveb 0xffff8c85,%d0
0000f1d0: 44c0           	movew %d0,%ccr
0000f1d2: 661a           	bnes 0xf1ee
0000f1d4: 11c2 8c87      	moveb %d2,0xffff8c87
0000f1d8: 2039 0004 c13c 	movel 0x4c13c,%d0
0000f1de: 5380           	subql #1,%d0
0000f1e0: 6afc           	bpls 0xf1de
0000f1e2: 40c0           	movew %sr,%d0
0000f1e4: 46c3           	movew %d3,%sr
0000f1e6: 7001           	moveq #1,%d0
0000f1e8: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0000f1ec: 4e75           	rts
0000f1ee: 3f02           	movew %d2,%sp@-
0000f1f0: 4879 0004 c78a 	pea 0x4c78a
0000f1f6: 4eba fe8a      	jsr %pc@(0xf082)
0000f1fa: 5c8f           	addql #6,%sp
0000f1fc: 60e4           	bras 0xf1e2
0000f1fe:  _rsconf1
0000f1fe: 302f 0004      	movew %sp@(4),%d0
0000f202: 0c40 fffe      	cmpiw #-2,%d0
0000f206: 660a           	bnes 0xf212
0000f208: 7000           	moveq #0,%d0
0000f20a: 1039 0004 ca70 	moveb 0x4ca70,%d0
0000f210: 4e75           	rts
0000f212: 3f2f 000e      	movew %sp@(14),%sp@-
0000f216: 3f2f 000e      	movew %sp@(14),%sp@-
0000f21a: 3f2f 000e      	movew %sp@(14),%sp@-
0000f21e: 3f2f 000e      	movew %sp@(14),%sp@-
0000f222: 3f2f 000e      	movew %sp@(14),%sp@-
0000f226: 3f00           	movew %d0,%sp@-
0000f228: 4879 0004 ca54 	pea 0x4ca54
0000f22e: 4878 fa00      	pea 0xfffffa00
0000f232: 4eba fcd6      	jsr %pc@(0xef0a)
0000f236: 4fef 0014      	lea %sp@(20),%sp
0000f23a: 60d4           	bras 0xf210
0000f23c: 302f 0004      	movew %sp@(4),%d0
0000f240: 0c40 fffe      	cmpiw #-2,%d0
0000f244: 660a           	bnes 0xf250
0000f246: 7000           	moveq #0,%d0
0000f248: 1039 0004 c7c0 	moveb 0x4c7c0,%d0
0000f24e: 4e75           	rts
0000f250: 3f2f 000c      	movew %sp@(12),%sp@-
0000f254: 3f2f 000a      	movew %sp@(10),%sp@-
0000f258: 3f2f 000a      	movew %sp@(10),%sp@-
0000f25c: 3f00           	movew %d0,%sp@-
0000f25e: 4879 0004 c7a4 	pea 0x4c7a4
0000f264: 4878 8c80      	pea 0xffff8c80
0000f268: 4eba fafe      	jsr %pc@(0xed68)
0000f26c: 4fef 0010      	lea %sp@(16),%sp
0000f270: 60dc           	bras 0xf24e
0000f272:  _push_serial_iorec
0000f272: 322f 0004      	movew %sp@(4),%d1
0000f276: 3039 0004 ca5c 	movew 0x4ca5c,%d0
0000f27c: 5240           	addqw #1,%d0
0000f27e: b079 0004 ca58 	cmpw 0x4ca58,%d0
0000f284: 6d02           	blts 0xf288
0000f286: 4240           	clrw %d0
0000f288: 3079 0004 ca5a 	moveaw 0x4ca5a,%a0
0000f28e: b048           	cmpw %a0,%d0
0000f290: 6710           	beqs 0xf2a2
0000f292: 2079 0004 ca54 	moveal 0x4ca54,%a0
0000f298: 1181 0000      	moveb %d1,%a0@(0000000000000000,%d0:w)
0000f29c: 33c0 0004 ca5c 	movew %d0,0x4ca5c
0000f2a2: 4e75           	rts
0000f2a4:  _mfp_rs232_rx_interrupt_handler
0000f2a4: 1038 fa2b      	moveb 0xfffffa2b,%d0
0000f2a8: 6c10           	bges 0xf2ba
0000f2aa: 1038 fa2f      	moveb 0xfffffa2f,%d0
0000f2ae: 0240 00ff      	andiw #255,%d0
0000f2b2: 3f00           	movew %d0,%sp@-
0000f2b4: 4eba ffbc      	jsr %pc@(0xf272)
0000f2b8: 548f           	addql #2,%sp
0000f2ba: 11fc ffef fa0f 	moveb #-17,0xfffffa0f
0000f2c0: 4e75           	rts
0000f2c2:  _mfp_rs232_tx_interrupt_handler
0000f2c2: 3239 0004 ca68 	movew 0x4ca68,%d1
0000f2c8: 3039 0004 ca6a 	movew 0x4ca6a,%d0
0000f2ce: b041           	cmpw %d1,%d0
0000f2d0: 6732           	beqs 0xf304
0000f2d2: 3039 0004 ca68 	movew 0x4ca68,%d0
0000f2d8: 2079 0004 ca62 	moveal 0x4ca62,%a0
0000f2de: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000f2e2: 11c0 fa2f      	moveb %d0,0xfffffa2f
0000f2e6: 3039 0004 ca68 	movew 0x4ca68,%d0
0000f2ec: 5240           	addqw #1,%d0
0000f2ee: 33c0 0004 ca68 	movew %d0,0x4ca68
0000f2f4: b079 0004 ca66 	cmpw 0x4ca66,%d0
0000f2fa: 6d08           	blts 0xf304
0000f2fc: 33fc 0000 0004 	movew #0,0x4ca68
0000f302: ca68 
0000f304: 11fc fffb fa0f 	moveb #-5,0xfffffa0f
0000f30a: 4e75           	rts
0000f30c:  _mfp_tt_rx_interrupt_handler
0000f30c: 1038 faab      	moveb 0xfffffaab,%d0
0000f310: 6c30           	bges 0xf342
0000f312: 1238 faaf      	moveb 0xfffffaaf,%d1
0000f316: 3039 0004 c35c 	movew 0x4c35c,%d0
0000f31c: 5240           	addqw #1,%d0
0000f31e: b079 0004 c358 	cmpw 0x4c358,%d0
0000f324: 6d02           	blts 0xf328
0000f326: 4240           	clrw %d0
0000f328: 3079 0004 c35a 	moveaw 0x4c35a,%a0
0000f32e: b048           	cmpw %a0,%d0
0000f330: 6710           	beqs 0xf342
0000f332: 2079 0004 c354 	moveal 0x4c354,%a0
0000f338: 1181 0000      	moveb %d1,%a0@(0000000000000000,%d0:w)
0000f33c: 33c0 0004 c35c 	movew %d0,0x4c35c
0000f342: 11fc ffef fa8f 	moveb #-17,0xfffffa8f
0000f348: 4e75           	rts
0000f34a:  _mfp_tt_tx_interrupt_handler
0000f34a: 3239 0004 c368 	movew 0x4c368,%d1
0000f350: 3039 0004 c36a 	movew 0x4c36a,%d0
0000f356: b041           	cmpw %d1,%d0
0000f358: 6732           	beqs 0xf38c
0000f35a: 3039 0004 c368 	movew 0x4c368,%d0
0000f360: 2079 0004 c362 	moveal 0x4c362,%a0
0000f366: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000f36a: 11c0 faaf      	moveb %d0,0xfffffaaf
0000f36e: 3039 0004 c368 	movew 0x4c368,%d0
0000f374: 5240           	addqw #1,%d0
0000f376: 33c0 0004 c368 	movew %d0,0x4c368
0000f37c: b079 0004 c366 	cmpw 0x4c366,%d0
0000f382: 6d08           	blts 0xf38c
0000f384: 33fc 0000 0004 	movew #0,0x4c368
0000f38a: c368 
0000f38c: 11fc fffb fa8f 	moveb #-5,0xfffffa8f
0000f392: 4e75           	rts
0000f394:  _scc_rx_interrupt_handler
0000f394: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0000f398: 4a6f 0010      	tstw %sp@(16)
0000f39c: 6670           	bnes 0xf40e
0000f39e: 347c 8c80      	moveaw #-29568,%a2
0000f3a2: 41f9 0004 c7a4 	lea 0x4c7a4,%a0
0000f3a8: 122a 0001      	moveb %a2@(1),%d1
0000f3ac: 2039 0004 c13c 	movel 0x4c13c,%d0
0000f3b2: 5380           	subql #1,%d0
0000f3b4: 6afc           	bpls 0xf3b2
0000f3b6: 0801 0000      	btst #0,%d1
0000f3ba: 6734           	beqs 0xf3f0
0000f3bc: 142a 0003      	moveb %a2@(3),%d2
0000f3c0: 1228 001f      	moveb %a0@(31),%d1
0000f3c4: 2039 0004 c13c 	movel 0x4c13c,%d0
0000f3ca: 5380           	subql #1,%d0
0000f3cc: 6afc           	bpls 0xf3ca
0000f3ce: 3028 0008      	movew %a0@(8),%d0
0000f3d2: 5240           	addqw #1,%d0
0000f3d4: b068 0004      	cmpw %a0@(4),%d0
0000f3d8: 6d02           	blts 0xf3dc
0000f3da: 4240           	clrw %d0
0000f3dc: 3268 0006      	moveaw %a0@(6),%a1
0000f3e0: b049           	cmpw %a1,%d0
0000f3e2: 670c           	beqs 0xf3f0
0000f3e4: 2250           	moveal %a0@,%a1
0000f3e6: c401           	andb %d1,%d2
0000f3e8: 1382 0000      	moveb %d2,%a1@(0000000000000000,%d0:w)
0000f3ec: 3140 0008      	movew %d0,%a0@(8)
0000f3f0: 3f3c 0030      	movew #48,%sp@-
0000f3f4: 2f0a           	movel %a2,%sp@-
0000f3f6: 47fa f956      	lea %pc@(0xed4e),%a3
0000f3fa: 4e93           	jsr %a3@
0000f3fc: 3f3c 0038      	movew #56,%sp@-
0000f400: 2f0a           	movel %a2,%sp@-
0000f402: 4e93           	jsr %a3@
0000f404: 4fef 000c      	lea %sp@(12),%sp
0000f408: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0000f40c: 4e75           	rts
0000f40e: 347c 8c84      	moveaw #-29564,%a2
0000f412: 41f9 0004 c77c 	lea 0x4c77c,%a0
0000f418: 608e           	bras 0xf3a8
0000f41a:  _scc_tx_interrupt_handler
0000f41a: 48e7 0038      	moveml %a2-%a4,%sp@-
0000f41e: 4a6f 0010      	tstw %sp@(16)
0000f422: 6676           	bnes 0xf49a
0000f424: 367c 8c80      	moveaw #-29568,%a3
0000f428: 45f9 0004 c7a4 	lea 0x4c7a4,%a2
0000f42e: 3f3c 0028      	movew #40,%sp@-
0000f432: 2f0b           	movel %a3,%sp@-
0000f434: 49fa f918      	lea %pc@(0xed4e),%a4
0000f438: 4e94           	jsr %a4@
0000f43a: 3f3c 0038      	movew #56,%sp@-
0000f43e: 2f0b           	movel %a3,%sp@-
0000f440: 4e94           	jsr %a4@
0000f442: 122b 0001      	moveb %a3@(1),%d1
0000f446: 2039 0004 c13c 	movel 0x4c13c,%d0
0000f44c: 5380           	subql #1,%d0
0000f44e: 6afc           	bpls 0xf44c
0000f450: 4fef 000c      	lea %sp@(12),%sp
0000f454: 44c1           	movew %d1,%ccr
0000f456: 663c           	bnes 0xf494
0000f458: 322a 0014      	movew %a2@(20),%d1
0000f45c: 302a 0016      	movew %a2@(22),%d0
0000f460: b041           	cmpw %d1,%d0
0000f462: 6730           	beqs 0xf494
0000f464: 302a 0014      	movew %a2@(20),%d0
0000f468: 206a 000e      	moveal %a2@(14),%a0
0000f46c: 1030 0000      	moveb %a0@(0000000000000000,%d0:w),%d0
0000f470: 1740 0003      	moveb %d0,%a3@(3)
0000f474: 2039 0004 c13c 	movel 0x4c13c,%d0
0000f47a: 5380           	subql #1,%d0
0000f47c: 6afc           	bpls 0xf47a
0000f47e: 302a 0014      	movew %a2@(20),%d0
0000f482: 5240           	addqw #1,%d0
0000f484: 3540 0014      	movew %d0,%a2@(20)
0000f488: b06a 0012      	cmpw %a2@(18),%d0
0000f48c: 6d06           	blts 0xf494
0000f48e: 357c 0000 0014 	movew #0,%a2@(20)
0000f494: 4cdf 1c00      	moveml %sp@+,%a2-%a4
0000f498: 4e75           	rts
0000f49a: 367c 8c84      	moveaw #-29564,%a3
0000f49e: 45f9 0004 c77c 	lea 0x4c77c,%a2
0000f4a4: 6088           	bras 0xf42e
0000f4a6:  _scc_es_interrupt_handler
0000f4a6: 2f0a           	movel %a2,%sp@-
0000f4a8: 2f02           	movel %d2,%sp@-
0000f4aa: 243c ffff 8c84 	movel #-29564,%d2
0000f4b0: 4a6f 000c      	tstw %sp@(12)
0000f4b4: 6606           	bnes 0xf4bc
0000f4b6: 243c ffff 8c80 	movel #-29568,%d2
0000f4bc: 3f3c 0010      	movew #16,%sp@-
0000f4c0: 2f02           	movel %d2,%sp@-
0000f4c2: 45fa f88a      	lea %pc@(0xed4e),%a2
0000f4c6: 4e92           	jsr %a2@
0000f4c8: 3f3c 0038      	movew #56,%sp@-
0000f4cc: 2f02           	movel %d2,%sp@-
0000f4ce: 4e92           	jsr %a2@
0000f4d0: 4fef 000c      	lea %sp@(12),%sp
0000f4d4: 241f           	movel %sp@+,%d2
0000f4d6: 245f           	moveal %sp@+,%a2
0000f4d8: 4e75           	rts
0000f4da:  _scc_init
0000f4da: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0000f4de: 2439 0004 ceb4 	movel 0x4ceb4,%d2
0000f4e4: 45f9 0001 e780 	lea 0x1e780,%a2
0000f4ea: 4878 07d0      	pea 0x7d0
0000f4ee: 2f02           	movel %d2,%sp@-
0000f4f0: 4e92           	jsr %a2@
0000f4f2: 508f           	addql #8,%sp
0000f4f4: 23c0 0004 c13c 	movel %d0,0x4c13c
0000f4fa: 11fc 0009 8c81 	moveb #9,0xffff8c81
0000f500: 5380           	subql #1,%d0
0000f502: 6afc           	bpls 0xf500
0000f504: 11fc ffc0 8c81 	moveb #-64,0xffff8c81
0000f50a: 4878 03e8      	pea 0x3e8
0000f50e: 2f02           	movel %d2,%sp@-
0000f510: 4e92           	jsr %a2@
0000f512: 508f           	addql #8,%sp
0000f514: 5380           	subql #1,%d0
0000f516: 6afc           	bpls 0xf514
0000f518: 47fa 047c      	lea %pc@(0xf996),%a3
0000f51c: 284b           	moveal %a3,%a4
0000f51e: 243c ffff 8c80 	movel #-29568,%d2
0000f524: 45fa f800      	lea %pc@(0xed26),%a2
0000f528: 301c           	movew %a4@+,%d0
0000f52a: 6c40           	bges 0xf56c
0000f52c: 3f3c 0017      	movew #23,%sp@-
0000f530: 3f3c 0001      	movew #1,%sp@-
0000f534: 2f02           	movel %d2,%sp@-
0000f536: 4e92           	jsr %a2@
0000f538: 508f           	addql #8,%sp
0000f53a: 243c ffff 8c84 	movel #-29564,%d2
0000f540: 301b           	movew %a3@+,%d0
0000f542: 6c3c           	bges 0xf580
0000f544: 3f3c 0017      	movew #23,%sp@-
0000f548: 3f3c 0001      	movew #1,%sp@-
0000f54c: 2f02           	movel %d2,%sp@-
0000f54e: 4e92           	jsr %a2@
0000f550: 508f           	addql #8,%sp
0000f552: 4a79 0004 c0cc 	tstw 0x4c0cc
0000f558: 670c           	beqs 0xf566
0000f55a: 307c 8e0d      	moveaw #-29171,%a0
0000f55e: 1010           	moveb %a0@,%d0
0000f560: 0000 0020      	orib #32,%d0
0000f564: 1080           	moveb %d0,%a0@
0000f566: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0000f56a: 4e75           	rts
0000f56c: 3200           	movew %d0,%d1
0000f56e: 0241 00ff      	andiw #255,%d1
0000f572: 3f01           	movew %d1,%sp@-
0000f574: e048           	lsrw #8,%d0
0000f576: 3f00           	movew %d0,%sp@-
0000f578: 2f02           	movel %d2,%sp@-
0000f57a: 4e92           	jsr %a2@
0000f57c: 508f           	addql #8,%sp
0000f57e: 60a8           	bras 0xf528
0000f580: 3200           	movew %d0,%d1
0000f582: 0241 00ff      	andiw #255,%d1
0000f586: 3f01           	movew %d1,%sp@-
0000f588: e048           	lsrw #8,%d0
0000f58a: 3f00           	movew %d0,%sp@-
0000f58c: 2f02           	movel %d2,%sp@-
0000f58e: 4e92           	jsr %a2@
0000f590: 508f           	addql #8,%sp
0000f592: 60ac           	bras 0xf540
0000f594:  _init_serport
0000f594: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0000f598: 263c 0004 ca54 	movel #313940,%d3
0000f59e: 243c 0000 fa76 	movel #64118,%d2
0000f5a4: 4878 0022      	pea 0x22
0000f5a8: 2f02           	movel %d2,%sp@-
0000f5aa: 2f03           	movel %d3,%sp@-
0000f5ac: 45f9 0001 b8fc 	lea 0x1b8fc,%a2
0000f5b2: 4e92           	jsr %a2@
0000f5b4: 23fc 0004 c954 	movel #313684,0x4ca54
0000f5ba: 0004 ca54 
0000f5be: 23fc 0004 c854 	movel #313428,0x4ca62
0000f5c4: 0004 ca62 
0000f5c8: 23c3 0004 c148 	movel %d3,0x4c148
0000f5ce: 23fc 0000 f1fe 	movel #61950,0x4c14c
0000f5d4: 0004 c14c 
0000f5d8: 4878 0022      	pea 0x22
0000f5dc: 2f02           	movel %d2,%sp@-
0000f5de: 4879 0004 c7a4 	pea 0x4c7a4
0000f5e4: 4e92           	jsr %a2@
0000f5e6: 23fc 0004 c67c 	movel #312956,0x4c7a4
0000f5ec: 0004 c7a4 
0000f5f0: 23fc 0004 c57c 	movel #312700,0x4c7b2
0000f5f6: 0004 c7b2 
0000f5fa: 4878 0022      	pea 0x22
0000f5fe: 2f02           	movel %d2,%sp@-
0000f600: 4879 0004 c77c 	pea 0x4c77c
0000f606: 4e92           	jsr %a2@
0000f608: 23fc 0004 c47c 	movel #312444,0x4c77c
0000f60e: 0004 c77c 
0000f612: 23fc 0004 c37c 	movel #312188,0x4c78a
0000f618: 0004 c78a 
0000f61c: 4fef 0024      	lea %sp@(36),%sp
0000f620: 4a79 0004 c0ce 	tstw 0x4c0ce
0000f626: 6700 0086      	beqw 0xf6ae
0000f62a: 21fc 0000 34d2 	movel #13522,0x180
0000f630: 0180 
0000f632: 21fc 0000 34ea 	movel #13546,0x188
0000f638: 0188 
0000f63a: 21fc 0000 34ba 	movel #13498,0x190
0000f640: 0190 
0000f642: 21fc 0000 34ba 	movel #13498,0x198
0000f648: 0198 
0000f64a: 21fc 0000 348a 	movel #13450,0x1a0
0000f650: 01a0 
0000f652: 21fc 0000 34a2 	movel #13474,0x1a8
0000f658: 01a8 
0000f65a: 21fc 0000 3472 	movel #13426,0x1b0
0000f660: 01b0 
0000f662: 21fc 0000 3472 	movel #13426,0x1b8
0000f668: 01b8 
0000f66a: 4267           	clrw %sp@-
0000f66c: 3f3c 0001      	movew #1,%sp@-
0000f670: 3f3c 0001      	movew #1,%sp@-
0000f674: 3f3c 0088      	movew #136,%sp@-
0000f678: 4267           	clrw %sp@-
0000f67a: 3f3c 0001      	movew #1,%sp@-
0000f67e: 4eba fbbc      	jsr %pc@(0xf23c)
0000f682: 4267           	clrw %sp@-
0000f684: 3f3c 0001      	movew #1,%sp@-
0000f688: 3f3c 0001      	movew #1,%sp@-
0000f68c: 3f3c 0088      	movew #136,%sp@-
0000f690: 4267           	clrw %sp@-
0000f692: 3f3c 0001      	movew #1,%sp@-
0000f696: 4eba f83c      	jsr %pc@(0xeed4)
0000f69a: 3f3c 0009      	movew #9,%sp@-
0000f69e: 3f3c 0009      	movew #9,%sp@-
0000f6a2: 4878 8c80      	pea 0xffff8c80
0000f6a6: 4eba f67e      	jsr %pc@(0xed26)
0000f6aa: 4fef 0020      	lea %sp@(32),%sp
0000f6ae: 4878 0022      	pea 0x22
0000f6b2: 2f02           	movel %d2,%sp@-
0000f6b4: 4879 0004 c354 	pea 0x4c354
0000f6ba: 4e92           	jsr %a2@
0000f6bc: 23fc 0004 c254 	movel #311892,0x4c354
0000f6c2: 0004 c354 
0000f6c6: 23fc 0004 c154 	movel #311636,0x4c362
0000f6cc: 0004 c362 
0000f6d0: 4fef 000c      	lea %sp@(12),%sp
0000f6d4: 4a79 0004 c0d0 	tstw 0x4c0d0
0000f6da: 673a           	beqs 0xf716
0000f6dc: 4267           	clrw %sp@-
0000f6de: 3f3c 0001      	movew #1,%sp@-
0000f6e2: 3f3c 0001      	movew #1,%sp@-
0000f6e6: 3f3c 0088      	movew #136,%sp@-
0000f6ea: 4267           	clrw %sp@-
0000f6ec: 3f3c 0001      	movew #1,%sp@-
0000f6f0: 4eba f8ca      	jsr %pc@(0xefbc)
0000f6f4: 4879 0000 3452 	pea 0x3452
0000f6fa: 3f3c 000c      	movew #12,%sp@-
0000f6fe: 47f9 0000 d5b2 	lea 0xd5b2,%a3
0000f704: 4e93           	jsr %a3@
0000f706: 4879 0000 3462 	pea 0x3462
0000f70c: 3f3c 000a      	movew #10,%sp@-
0000f710: 4e93           	jsr %a3@
0000f712: 4fef 0018      	lea %sp@(24),%sp
0000f716: 4878 0022      	pea 0x22
0000f71a: 2f02           	movel %d2,%sp@-
0000f71c: 4879 0004 c7cc 	pea 0x4c7cc
0000f722: 4e92           	jsr %a2@
0000f724: 49f9 0004 c7f4 	lea 0x4c7f4,%a4
0000f72a: 4fef 000c      	lea %sp@(12),%sp
0000f72e: 7404           	moveq #4,%d2
0000f730: 264c           	moveal %a4,%a3
0000f732: 263c 0000 fa5e 	movel #64094,%d3
0000f738: 4878 0018      	pea 0x18
0000f73c: 2f03           	movel %d3,%sp@-
0000f73e: 2f0c           	movel %a4,%sp@-
0000f740: 4e92           	jsr %a2@
0000f742: 5342           	subqw #1,%d2
0000f744: 49ec 0018      	lea %a4@(24),%a4
0000f748: 4fef 000c      	lea %sp@(12),%sp
0000f74c: 66ea           	bnes 0xf738
0000f74e: 23fc 0004 c7f4 	movel #313332,0x4c140
0000f754: 0004 c140 
0000f758: 33fc 0001 0004 	movew #1,0x4c144
0000f75e: c144 
0000f760: 2639 0004 c0de 	movel 0x4c0de,%d3
0000f766: 0c83 0003 0000 	cmpil #196608,%d3
0000f76c: 6700 00f0      	beqw 0xf85e
0000f770: 4a79 0004 c0c0 	tstw 0x4c0c0
0000f776: 6600 00e6      	bnew 0xf85e
0000f77a: 7406           	moveq #6,%d2
0000f77c: 33c2 0004 c146 	movew %d2,0x4c146
0000f782: 4878 0018      	pea 0x18
0000f786: 487a 02be      	pea %pc@(0xfa46)
0000f78a: 2f0b           	movel %a3,%sp@-
0000f78c: 4e92           	jsr %a2@
0000f78e: 4fef 000c      	lea %sp@(12),%sp
0000f792: 0c83 0003 0000 	cmpil #196608,%d3
0000f798: 6712           	beqs 0xf7ac
0000f79a: 0c83 0001 0010 	cmpil #65552,%d3
0000f7a0: 670a           	beqs 0xf7ac
0000f7a2: 4a79 0004 c0c0 	tstw 0x4c0c0
0000f7a8: 6700 00ba      	beqw 0xf864
0000f7ac: 4a79 0004 c0ce 	tstw 0x4c0ce
0000f7b2: 6724           	beqs 0xf7d8
0000f7b4: 4878 0018      	pea 0x18
0000f7b8: 487a 025c      	pea %pc@(0xfa16)
0000f7bc: 4879 0004 c80c 	pea 0x4c80c
0000f7c2: 4e92           	jsr %a2@
0000f7c4: 4878 0018      	pea 0x18
0000f7c8: 487a 0264      	pea %pc@(0xfa2e)
0000f7cc: 4879 0004 c824 	pea 0x4c824
0000f7d2: 4e92           	jsr %a2@
0000f7d4: 4fef 0018      	lea %sp@(24),%sp
0000f7d8: 33fc 0003 0004 	movew #3,0x4c144
0000f7de: c144 
0000f7e0: 5d42           	subqw #6,%d2
0000f7e2: 3042           	moveaw %d2,%a0
0000f7e4: 2408           	movel %a0,%d2
0000f7e6: d488           	addl %a0,%d2
0000f7e8: d488           	addl %a0,%d2
0000f7ea: e78a           	lsll #3,%d2
0000f7ec: 23f3 2800 0000 	movel %a3@(0000000000000000,%d2:l),0x522
0000f7f2: 0522 
0000f7f4: d7c2           	addal %d2,%a3
0000f7f6: 23eb 0004 0000 	movel %a3@(4),0x542
0000f7fc: 0542 
0000f7fe: 23eb 0008 0000 	movel %a3@(8),0x562
0000f804: 0562 
0000f806: 23eb 000c 0000 	movel %a3@(12),0x582
0000f80c: 0582 
0000f80e: 226b 0010      	moveal %a3@(16),%a1
0000f812: 23c9 0004 c14c 	movel %a1,0x4c14c
0000f818: 23eb 0014 0004 	movel %a3@(20),0x4c148
0000f81e: c148 
0000f820: 4267           	clrw %sp@-
0000f822: 3f3c 0001      	movew #1,%sp@-
0000f826: 3f3c 0001      	movew #1,%sp@-
0000f82a: 3f3c 0088      	movew #136,%sp@-
0000f82e: 4267           	clrw %sp@-
0000f830: 3f3c 0001      	movew #1,%sp@-
0000f834: 4e91           	jsr %a1@
0000f836: 4879 0000 3432 	pea 0x3432
0000f83c: 3f3c 000c      	movew #12,%sp@-
0000f840: 45f9 0000 d62c 	lea 0xd62c,%a2
0000f846: 4e92           	jsr %a2@
0000f848: 4879 0000 3442 	pea 0x3442
0000f84e: 3f3c 000a      	movew #10,%sp@-
0000f852: 4e92           	jsr %a2@
0000f854: 4fef 0018      	lea %sp@(24),%sp
0000f858: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0000f85c: 4e75           	rts
0000f85e: 7407           	moveq #7,%d2
0000f860: 6000 ff1a      	braw 0xf77c
0000f864: 0c83 0002 0000 	cmpil #131072,%d3
0000f86a: 6600 ff74      	bnew 0xf7e0
0000f86e: 4a79 0004 c0ce 	tstw 0x4c0ce
0000f874: 6724           	beqs 0xf89a
0000f876: 4878 0018      	pea 0x18
0000f87a: 487a 019a      	pea %pc@(0xfa16)
0000f87e: 4879 0004 c80c 	pea 0x4c80c
0000f884: 4e92           	jsr %a2@
0000f886: 4878 0018      	pea 0x18
0000f88a: 487a 01a2      	pea %pc@(0xfa2e)
0000f88e: 4879 0004 c83c 	pea 0x4c83c
0000f894: 4e92           	jsr %a2@
0000f896: 4fef 0018      	lea %sp@(24),%sp
0000f89a: 4a79 0004 c0d0 	tstw 0x4c0d0
0000f8a0: 6714           	beqs 0xf8b6
0000f8a2: 4878 0018      	pea 0x18
0000f8a6: 487a 0156      	pea %pc@(0xf9fe)
0000f8aa: 4879 0004 c824 	pea 0x4c824
0000f8b0: 4e92           	jsr %a2@
0000f8b2: 4fef 000c      	lea %sp@(12),%sp
0000f8b6: 33fc 0004 0004 	movew #4,0x4c144
0000f8bc: c144 
0000f8be: 6000 ff20      	braw 0xf7e0
0000f8c2:  _bconmap
0000f8c2: 2f03           	movel %d3,%sp@-
0000f8c4: 2f02           	movel %d2,%sp@-
0000f8c6: 362f 000c      	movew %sp@(12),%d3
0000f8ca: 203c 0004 c140 	movel #311616,%d0
0000f8d0: 3239 0004 c146 	movew 0x4c146,%d1
0000f8d6: 0c43 ffff      	cmpiw #-1,%d3
0000f8da: 660a           	bnes 0xf8e6
0000f8dc: 3001           	movew %d1,%d0
0000f8de: 48c0           	extl %d0
0000f8e0: 241f           	movel %sp@+,%d2
0000f8e2: 261f           	movel %sp@+,%d3
0000f8e4: 4e75           	rts
0000f8e6: 0c43 fffe      	cmpiw #-2,%d3
0000f8ea: 67f4           	beqs 0xf8e0
0000f8ec: 3403           	movew %d3,%d2
0000f8ee: 5d42           	subqw #6,%d2
0000f8f0: 6b00 0098      	bmiw 0xf98a
0000f8f4: b479 0004 c144 	cmpw 0x4c144,%d2
0000f8fa: 6c00 008e      	bgew 0xf98a
0000f8fe: 2040           	moveal %d0,%a0
0000f900: 2250           	moveal %a0@,%a1
0000f902: 3001           	movew %d1,%d0
0000f904: 48c0           	extl %d0
0000f906: 2200           	movel %d0,%d1
0000f908: d280           	addl %d0,%d1
0000f90a: d280           	addl %d0,%d1
0000f90c: e789           	lsll #3,%d1
0000f90e: 2041           	moveal %d1,%a0
0000f910: 41e8 ff70      	lea %a0@(-144),%a0
0000f914: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
0000f918: 20b9 0000 0522 	movel 0x522,%a0@
0000f91e: 2179 0000 0542 	movel 0x542,%a0@(4)
0000f924: 0004 
0000f926: 2179 0000 0562 	movel 0x562,%a0@(8)
0000f92c: 0008 
0000f92e: 2179 0000 0582 	movel 0x582,%a0@(12)
0000f934: 000c 
0000f936: 2179 0004 c14c 	movel 0x4c14c,%a0@(16)
0000f93c: 0010 
0000f93e: 2179 0004 c148 	movel 0x4c148,%a0@(20)
0000f944: 0014 
0000f946: 3042           	moveaw %d2,%a0
0000f948: 2208           	movel %a0,%d1
0000f94a: d288           	addl %a0,%d1
0000f94c: d288           	addl %a0,%d1
0000f94e: e789           	lsll #3,%d1
0000f950: d3c1           	addal %d1,%a1
0000f952: 23d1 0000 0522 	movel %a1@,0x522
0000f958: 23e9 0004 0000 	movel %a1@(4),0x542
0000f95e: 0542 
0000f960: 23e9 0008 0000 	movel %a1@(8),0x562
0000f966: 0562 
0000f968: 23e9 000c 0000 	movel %a1@(12),0x582
0000f96e: 0582 
0000f970: 23e9 0010 0004 	movel %a1@(16),0x4c14c
0000f976: c14c 
0000f978: 23e9 0014 0004 	movel %a1@(20),0x4c148
0000f97e: c148 
0000f980: 33c3 0004 c146 	movew %d3,0x4c146
0000f986: 6000 ff58      	braw 0xf8e0
0000f98a: 7000           	moveq #0,%d0
0000f98c: 6000 ff52      	braw 0xf8e0
0000f990: 7f3f           	.short 0x7f3f
0000f992: 1f20           	moveb %a0@-,%sp@-
0000f994: 4000           	negxb %d0
0000f996: 0444 0104      	subiw #260,%d4
0000f99a: 0260 03c0      	andiw #960,%a0@-
0000f99e: 05e2           	bset %d2,%a2@-
0000f9a0: 0600 0700      	addib #0,%d0
0000f9a4: 0901           	btst %d4,%d1
0000f9a6: 0a00 0b50      	eorib #80,%d0
0000f9aa: 0c18 0d00      	cmpib #0,%a0@+
0000f9ae: 0e02           	.short 0x0e02
0000f9b0: 0e03           	.short 0x0e03
0000f9b2: 03c1           	bset %d1,%d1
0000f9b4: 05ea 0f20      	bset %d2,%a2@(3872)
0000f9b8: 0010 0010      	orib #16,%a0@
0000f9bc: ffff           	.short 0xffff
0000f9be: 000b           	.short 0x000b
0000f9c0: 0018 0032      	orib #50,%a0@+
0000f9c4: 0044 0067      	oriw #103,%d4
0000f9c8: 007c 008a      	oriw #138,%sr
0000f9cc: 00d0           	.short 0x00d0
0000f9ce: 01a1           	bclr %d0,%a1@-
0000f9d0: 0345           	bchg %d1,%d5
0000f9d2: 04e8           	.short 0x04e8
0000f9d4: 068c 074d 08ee 	addil #122489070,%d4
0000f9da: 0d1a           	btst %d6,%a2@+
0000f9dc: 13a8 0101 0102 	moveb %a0@(257),%a1@(0000000000000000,%d0:w)@(0000000000000104)
0000f9e2: 0104 
0000f9e4: 0105           	btst %d0,%d5
0000f9e6: 0108 010a      	movepw %a0@(266),%d0
0000f9ea: 010b 0110      	movepw %a3@(272),%d0
0000f9ee: 0120           	btst %d0,%a0@-
0000f9f0: 0140           	bchg %d0,%d0
0000f9f2: 0160           	bchg %d0,%a0@-
0000f9f4: 0180           	bclr %d0,%d0
0000f9f6: 018f 01af      	movepw %d0,%sp@(431)
0000f9fa: 0240 0260      	andiw #608,%d0
0000f9fe: 0000 ecba      	orib #-70,%d0
0000fa02: 0000 ecd0      	orib #-48,%d0
0000fa06: 0000 f03e      	orib #62,%d0
0000fa0a: 0000 f0fc      	orib #-4,%d0
0000fa0e: 0000 efbc      	orib #-68,%d0
0000fa12: 0004 c354      	orib #84,%d4
0000fa16: 0000 ed02      	orib #2,%d0
0000fa1a: 0000 ed18      	orib #24,%d0
0000fa1e: 0000 effa      	orib #-6,%d0
0000fa22: 0000 f1a4      	orib #-92,%d0
0000fa26: 0000 eed4      	orib #-44,%d0
0000fa2a: 0004 c77c      	orib #124,%d4
0000fa2e: 0000 ecde      	orib #-34,%d0
0000fa32: 0000 ecf4      	orib #-12,%d0
0000fa36: 0000 f060      	orib #96,%d0
0000fa3a: 0000 f14a      	orib #74,%d0
0000fa3e: 0000 f23c      	orib #60,%d0
0000fa42: 0004 c7a4      	orib #-92,%d4
0000fa46: 0000 ec96      	orib #-106,%d0
0000fa4a: 0000 ecac      	orib #-84,%d0
0000fa4e: 0000 f01c      	orib #28,%d0
0000fa52: 0000 f0ae      	orib #-82,%d0
0000fa56: 0000 f1fe      	orib #-2,%d0
0000fa5a: 0004 ca54      	orib #84,%d4
0000fa5e: 0000 5860      	orib #96,%d0
0000fa62: 0000 5860      	orib #96,%d0
0000fa66: 0000 5860      	orib #96,%d0
0000fa6a: 0000 5864      	orib #100,%d0
0000fa6e: 0000 ed64      	orib #100,%d0
0000fa72: 0004 c7cc      	orib #-52,%d4
0000fa76: 0000 0000      	orib #0,%d0
0000fa7a: 0100           	btst %d0,%d0
0000fa7c: 0000 0000      	orib #0,%d0
0000fa80: 0040 00c0      	oriw #192,%d0
0000fa84: 0000 0000      	orib #0,%d0
0000fa88: 0100           	btst %d0,%d0
0000fa8a: 0000 0000      	orib #0,%d0
0000fa8e: 0040 00c0      	oriw #192,%d0
0000fa92: 0100           	btst %d0,%d0
0000fa94: 88ff           	.short 0x88ff
0000fa96: ea00           	asrb #5,%d0
0000fa98:  _snd_init
0000fa98: 2039 0004 c0de 	movel 0x4c0de,%d0
0000fa9e: 0c80 0002 0000 	cmpil #131072,%d0
0000faa4: 673c           	beqs 0xfae2
0000faa6: 0c80 0001 0010 	cmpil #65552,%d0
0000faac: 6734           	beqs 0xfae2
0000faae: 7007           	moveq #7,%d0
0000fab0: 11fc 0007 8800 	moveb #7,0xffff8800
0000fab6: 11fc ffc0 8802 	moveb #-64,0xffff8802
0000fabc: 11fc 000e 8800 	moveb #14,0xffff8800
0000fac2: 11c0 8802      	moveb %d0,0xffff8802
0000fac6: 42b9 0004 ca80 	clrl 0x4ca80
0000facc: 23fc 0000 fb84 	movel #64388,0x5ac
0000fad2: 0000 05ac 
0000fad6: 23fc 0000 fb78 	movel #64376,0x5b0
0000fadc: 0000 05b0 
0000fae0: 4e75           	rts
0000fae2: 7087           	moveq #-121,%d0
0000fae4: 60ca           	bras 0xfab0
0000fae6:  _giaccess
0000fae6: 2f02           	movel %d2,%sp@-
0000fae8: 302f 000a      	movew %sp@(10),%d0
0000faec: 40c1           	movew %sr,%d1
0000faee: 46fc 2700      	movew #9984,%sr
0000faf2: 1400           	moveb %d0,%d2
0000faf4: 0202 000f      	andib #15,%d2
0000faf8: 307c 8800      	moveaw #-30720,%a0
0000fafc: 1082           	moveb %d2,%a0@
0000fafe: 4a00           	tstb %d0
0000fb00: 6c06           	bges 0xfb08
0000fb02: 11ef 0009 8802 	moveb %sp@(9),0xffff8802
0000fb08: 1010           	moveb %a0@,%d0
0000fb0a: 40c2           	movew %sr,%d2
0000fb0c: 46c1           	movew %d1,%sr
0000fb0e: 0280 0000 00ff 	andil #255,%d0
0000fb14: 241f           	movel %sp@+,%d2
0000fb16: 4e75           	rts
0000fb18:  _ongibit
0000fb18: 40c1           	movew %sr,%d1
0000fb1a: 46fc 2700      	movew #9984,%sr
0000fb1e: 307c 8800      	moveaw #-30720,%a0
0000fb22: 10bc 000e      	moveb #14,%a0@
0000fb26: 1010           	moveb %a0@,%d0
0000fb28: 0240 00ff      	andiw #255,%d0
0000fb2c: 806f 0004      	orw %sp@(4),%d0
0000fb30: 11c0 8802      	moveb %d0,0xffff8802
0000fb34: 40c0           	movew %sr,%d0
0000fb36: 46c1           	movew %d1,%sr
0000fb38: 4e75           	rts
0000fb3a:  _offgibit
0000fb3a: 40c1           	movew %sr,%d1
0000fb3c: 46fc 2700      	movew #9984,%sr
0000fb40: 307c 8800      	moveaw #-30720,%a0
0000fb44: 10bc 000e      	moveb #14,%a0@
0000fb48: 1010           	moveb %a0@,%d0
0000fb4a: 0240 00ff      	andiw #255,%d0
0000fb4e: c06f 0004      	andw %sp@(4),%d0
0000fb52: 11c0 8802      	moveb %d0,0xffff8802
0000fb56: 40c0           	movew %sr,%d0
0000fb58: 46c1           	movew %d1,%sr
0000fb5a: 4e75           	rts
0000fb5c:  _dosound
0000fb5c: 222f 0004      	movel %sp@(4),%d1
0000fb60: 2039 0004 ca80 	movel 0x4ca80,%d0
0000fb66: 4a81           	tstl %d1
0000fb68: 6d0c           	blts 0xfb76
0000fb6a: 23c1 0004 ca80 	movel %d1,0x4ca80
0000fb70: 4239 0004 ca7e 	clrb 0x4ca7e
0000fb76: 4e75           	rts
0000fb78: 487a 00d4      	pea %pc@(0xfc4e)
0000fb7c: 4eba ffde      	jsr %pc@(0xfb5c)
0000fb80: 588f           	addql #4,%sp
0000fb82: 4e75           	rts
0000fb84: 487a 00e2      	pea %pc@(0xfc68)
0000fb88: 4eba ffd2      	jsr %pc@(0xfb5c)
0000fb8c: 588f           	addql #4,%sp
0000fb8e: 4e75           	rts
0000fb90:  _sndirq
0000fb90: 2f03           	movel %d3,%sp@-
0000fb92: 2f02           	movel %d2,%sp@-
0000fb94: 2079 0004 ca80 	moveal 0x4ca80,%a0
0000fb9a: b0fc 0000      	cmpaw #0,%a0
0000fb9e: 675c           	beqs 0xfbfc
0000fba0: 1039 0004 ca7e 	moveb 0x4ca7e,%d0
0000fba6: 664c           	bnes 0xfbf4
0000fba8: 1439 0004 ca7c 	moveb 0x4ca7c,%d2
0000fbae: 4203           	clrb %d3
0000fbb0: 1210           	moveb %a0@,%d1
0000fbb2: 1028 0001      	moveb %a0@(1),%d0
0000fbb6: 0c01 ff80      	cmpib #-128,%d1
0000fbba: 6346           	blss 0xfc02
0000fbbc: 4a03           	tstb %d3
0000fbbe: 6706           	beqs 0xfbc6
0000fbc0: 13c2 0004 ca7c 	moveb %d2,0x4ca7c
0000fbc6: 0c01 ff81      	cmpib #-127,%d1
0000fbca: 6662           	bnes 0xfc2e
0000fbcc: 11c0 8800      	moveb %d0,0xffff8800
0000fbd0: 1039 0004 ca7c 	moveb 0x4ca7c,%d0
0000fbd6: d028 0002      	addb %a0@(2),%d0
0000fbda: 13c0 0004 ca7c 	moveb %d0,0x4ca7c
0000fbe0: 11c0 8802      	moveb %d0,0xffff8802
0000fbe4: b028 0003      	cmpb %a0@(3),%d0
0000fbe8: 6602           	bnes 0xfbec
0000fbea: 5888           	addql #4,%a0
0000fbec: 23c8 0004 ca80 	movel %a0,0x4ca80
0000fbf2: 6008           	bras 0xfbfc
0000fbf4: 5300           	subqb #1,%d0
0000fbf6: 13c0 0004 ca7e 	moveb %d0,0x4ca7e
0000fbfc: 241f           	movel %sp@+,%d2
0000fbfe: 261f           	movel %sp@+,%d3
0000fc00: 4e75           	rts
0000fc02: 5488           	addql #2,%a0
0000fc04: 0c01 ff80      	cmpib #-128,%d1
0000fc08: 671e           	beqs 0xfc28
0000fc0a: 327c 8800      	moveaw #-30720,%a1
0000fc0e: 1281           	moveb %d1,%a1@
0000fc10: 0c01 0007      	cmpib #7,%d1
0000fc14: 660c           	bnes 0xfc22
0000fc16: 1211           	moveb %a1@,%d1
0000fc18: 0201 ffc0      	andib #-64,%d1
0000fc1c: 0200 003f      	andib #63,%d0
0000fc20: 8001           	orb %d1,%d0
0000fc22: 11c0 8802      	moveb %d0,0xffff8802
0000fc26: 6088           	bras 0xfbb0
0000fc28: 1400           	moveb %d0,%d2
0000fc2a: 7601           	moveq #1,%d3
0000fc2c: 6082           	bras 0xfbb0
0000fc2e: 13c0 0004 ca7e 	moveb %d0,0x4ca7e
0000fc34: 6704           	beqs 0xfc3a
0000fc36: 5488           	addql #2,%a0
0000fc38: 60b2           	bras 0xfbec
0000fc3a: 91c8           	subal %a0,%a0
0000fc3c: 60ae           	bras 0xfbec
0000fc3e:  _bell
0000fc3e: 2f39 0000 05ac 	movel 0x5ac,%sp@-
0000fc44: 4eb9 0001 bcea 	jsr 0x1bcea
0000fc4a: 588f           	addql #4,%sp
0000fc4c: 4e75           	rts
0000fc4e: 003b           	.short 0x003b
0000fc50: 0100           	btst %d0,%d0
0000fc52: 0200 0300      	andib #0,%d0
0000fc56: 0400 0500      	subib #0,%d0
0000fc5a: 0600 07fe      	addib #-2,%d0
0000fc5e: 0810 0d03      	btst #3,%a0@
0000fc62: 0b80           	bclr %d5,%d0
0000fc64: 0c01 ff00      	cmpib #0,%d1
0000fc68: 0034 0100 0200 	orib #0,%a4@(0000000000000000,%d0:w:2)
0000fc6e: 0300           	btst %d1,%d0
0000fc70: 0400 0500      	subib #0,%d0
0000fc74: 0600 07fe      	addib #-2,%d0
0000fc78: 0810 0900      	btst #0,%a0@
0000fc7c: 0a00 0b00      	eorib #0,%d0
0000fc80: 0c10 0d09      	cmpib #9,%a0@
0000fc84: ff00 0000      	cp1stb %d0,%d0,#1,#0
0000fc88: 3038 8266      	movew 0xffff8266,%d0
0000fc8c: 1238 8260      	moveb 0xffff8260,%d1
0000fc90: 0800 000a      	btst #10,%d0
0000fc94: 6626           	bnes 0xfcbc
0000fc96: 0800 0008      	btst #8,%d0
0000fc9a: 6614           	bnes 0xfcb0
0000fc9c: 0800 0004      	btst #4,%d0
0000fca0: 6612           	bnes 0xfcb4
0000fca2: 4a01           	tstb %d1
0000fca4: 6712           	beqs 0xfcb8
0000fca6: 0c01 0001      	cmpib #1,%d1
0000fcaa: 6610           	bnes 0xfcbc
0000fcac: 7002           	moveq #2,%d0
0000fcae: 4e75           	rts
0000fcb0: 7010           	moveq #16,%d0
0000fcb2: 60fa           	bras 0xfcae
0000fcb4: 7008           	moveq #8,%d0
0000fcb6: 60f6           	bras 0xfcae
0000fcb8: 7004           	moveq #4,%d0
0000fcba: 60f2           	bras 0xfcae
0000fcbc: 7001           	moveq #1,%d0
0000fcbe: 60ee           	bras 0xfcae
0000fcc0: 2f02           	movel %d2,%sp@-
0000fcc2: 322f 0008      	movew %sp@(8),%d1
0000fcc6: 44c1           	movew %d1,%ccr
0000fcc8: 6b28           	bmis 0xfcf2
0000fcca: 7014           	moveq #20,%d0
0000fccc: 3401           	movew %d1,%d2
0000fcce: 0242 0007      	andiw #7,%d2
0000fcd2: e568           	lslw %d2,%d0
0000fcd4: 0241 0050      	andiw #80,%d1
0000fcd8: 0c41 0040      	cmpiw #64,%d1
0000fcdc: 6610           	bnes 0xfcee
0000fcde: 3200           	movew %d0,%d1
0000fce0: d240           	addw %d0,%d1
0000fce2: d041           	addw %d1,%d0
0000fce4: d040           	addw %d0,%d0
0000fce6: d040           	addw %d0,%d0
0000fce8: 740a           	moveq #10,%d2
0000fcea: 48c0           	extl %d0
0000fcec: 81c2           	divsw %d2,%d0
0000fcee: 241f           	movel %sp@+,%d2
0000fcf0: 4e75           	rts
0000fcf2: 7028           	moveq #40,%d0
0000fcf4: 60d6           	bras 0xfccc
0000fcf6: 2f03           	movel %d3,%sp@-
0000fcf8: 2f02           	movel %d2,%sp@-
0000fcfa: 322f 000c      	movew %sp@(12),%d1
0000fcfe: 3401           	movew %d1,%d2
0000fd00: 0242 0010      	andiw #16,%d2
0000fd04: 3601           	movew %d1,%d3
0000fd06: 0243 0100      	andiw #256,%d3
0000fd0a: 4a42           	tstw %d2
0000fd0c: 6738           	beqs 0xfd46
0000fd0e: 44c1           	movew %d1,%ccr
0000fd10: 6a30           	bpls 0xfd42
0000fd12: 7008           	moveq #8,%d0
0000fd14: 4a43           	tstw %d3
0000fd16: 6704           	beqs 0xfd1c
0000fd18: 0040 0001      	oriw #1,%d0
0000fd1c: 4a01           	tstb %d1
0000fd1e: 6c3e           	bges 0xfd5e
0000fd20: 0241 0007      	andiw #7,%d1
0000fd24: 0c41 0001      	cmpiw #1,%d1
0000fd28: 672e           	beqs 0xfd58
0000fd2a: 0c41 0002      	cmpiw #2,%d1
0000fd2e: 6734           	beqs 0xfd64
0000fd30: 4a41           	tstw %d1
0000fd32: 6638           	bnes 0xfd6c
0000fd34: 4a42           	tstw %d2
0000fd36: 6626           	bnes 0xfd5e
0000fd38: 4a6f 000e      	tstw %sp@(14)
0000fd3c: 6620           	bnes 0xfd5e
0000fd3e: 7008           	moveq #8,%d0
0000fd40: 601c           	bras 0xfd5e
0000fd42: 7004           	moveq #4,%d0
0000fd44: 60ce           	bras 0xfd14
0000fd46: 3001           	movew %d1,%d0
0000fd48: e240           	asrw #1,%d0
0000fd4a: 0240 0004      	andiw #4,%d0
0000fd4e: 4a43           	tstw %d3
0000fd50: 67ca           	beqs 0xfd1c
0000fd52: 0040 0002      	oriw #2,%d0
0000fd56: 60c4           	bras 0xfd1c
0000fd58: 4a42           	tstw %d2
0000fd5a: 6710           	beqs 0xfd6c
0000fd5c: 7009           	moveq #9,%d0
0000fd5e: 241f           	movel %sp@+,%d2
0000fd60: 261f           	movel %sp@+,%d3
0000fd62: 4e75           	rts
0000fd64: 4a42           	tstw %d2
0000fd66: 6708           	beqs 0xfd70
0000fd68: 7005           	moveq #5,%d0
0000fd6a: 60f2           	bras 0xfd5e
0000fd6c: 7004           	moveq #4,%d0
0000fd6e: 60ee           	bras 0xfd5e
0000fd70: 4240           	clrw %d0
0000fd72: 60ea           	bras 0xfd5e
0000fd74:  _lookup_videl_mode
0000fd74: 302f 0004      	movew %sp@(4),%d0
0000fd78: 3200           	movew %d0,%d1
0000fd7a: 0241 01ff      	andiw #511,%d1
0000fd7e: 0800 0004      	btst #4,%d0
0000fd82: 6714           	beqs 0xfd98
0000fd84: 3200           	movew %d0,%d1
0000fd86: 0241 009f      	andiw #159,%d1
0000fd8a: 41fa 13f8      	lea %pc@(0x11184),%a0
0000fd8e: 3010           	movew %a0@,%d0
0000fd90: 6c16           	bges 0xfda8
0000fd92: 91c8           	subal %a0,%a0
0000fd94: 2008           	movel %a0,%d0
0000fd96: 4e75           	rts
0000fd98: 41fa 0db8      	lea %pc@(0x10b52),%a0
0000fd9c: 0800 0005      	btst #5,%d0
0000fda0: 66ec           	bnes 0xfd8e
0000fda2: 41fa 0762      	lea %pc@(0x10506),%a0
0000fda6: 60e6           	bras 0xfd8e
0000fda8: b240           	cmpw %d0,%d1
0000fdaa: 67e8           	beqs 0xfd94
0000fdac: 41e8 001a      	lea %a0@(26),%a0
0000fdb0: 60dc           	bras 0xfd8e
0000fdb2:  _vmontype
0000fdb2: 4a79 0004 c0d4 	tstw 0x4c0d4
0000fdb8: 670c           	beqs 0xfdc6
0000fdba: 1038 8006      	moveb 0xffff8006,%d0
0000fdbe: ec08           	lsrb #6,%d0
0000fdc0: 0240 00ff      	andiw #255,%d0
0000fdc4: 4e75           	rts
0000fdc6: 7059           	moveq #89,%d0
0000fdc8: 60fa           	bras 0xfdc4
0000fdca: 4eba ffe6      	jsr %pc@(0xfdb2)
0000fdce: 4a40           	tstw %d0
0000fdd0: 6722           	beqs 0xfdf4
0000fdd2: 302f 0004      	movew %sp@(4),%d0
0000fdd6: 0240 0007      	andiw #7,%d0
0000fdda: 0c40 0001      	cmpiw #1,%d0
0000fdde: 6712           	beqs 0xfdf2
0000fde0: 302f 0004      	movew %sp@(4),%d0
0000fde4: 0240 0087      	andiw #135,%d0
0000fde8: 0c40 0082      	cmpiw #130,%d0
0000fdec: 57c0           	seq %d0
0000fdee: 4880           	extw %d0
0000fdf0: 4440           	negw %d0
0000fdf2: 4e75           	rts
0000fdf4: 7001           	moveq #1,%d0
0000fdf6: 60fa           	bras 0xfdf2
0000fdf8:  _vsetsync
0000fdf8: 322f 0004      	movew %sp@(4),%d1
0000fdfc: 4a79 0004 c0d4 	tstw 0x4c0d4
0000fe02: 6742           	beqs 0xfe46
0000fe04: 307c 820a      	moveaw #-32246,%a0
0000fe08: 1010           	moveb %a0@,%d0
0000fe0a: 0801 0000      	btst #0,%d1
0000fe0e: 6724           	beqs 0xfe34
0000fe10: 0000 0001      	orib #1,%d0
0000fe14: 1080           	moveb %d0,%a0@
0000fe16: 3038 8266      	movew 0xffff8266,%d0
0000fe1a: 0801 0001      	btst #1,%d1
0000fe1e: 671a           	beqs 0xfe3a
0000fe20: 0040 0020      	oriw #32,%d0
0000fe24: 44c1           	movew %d1,%ccr
0000fe26: 6618           	bnes 0xfe40
0000fe28: 0040 0040      	oriw #64,%d0
0000fe2c: 31c0 8266      	movew %d0,0xffff8266
0000fe30: 4240           	clrw %d0
0000fe32: 4e75           	rts
0000fe34: 0200 fffe      	andib #-2,%d0
0000fe38: 60da           	bras 0xfe14
0000fe3a: 0240 ffdf      	andiw #-33,%d0
0000fe3e: 60e4           	bras 0xfe24
0000fe40: 0240 ffbf      	andiw #-65,%d0
0000fe44: 60e6           	bras 0xfe2c
0000fe46: 705a           	moveq #90,%d0
0000fe48: 60e8           	bras 0xfe32
0000fe4a:  _vfixmode
0000fe4a: 2f02           	movel %d2,%sp@-
0000fe4c: 4a79 0004 c0d4 	tstw 0x4c0d4
0000fe52: 6772           	beqs 0xfec6
0000fe54: 4eba ff5c      	jsr %pc@(0xfdb2)
0000fe58: 3400           	movew %d0,%d2
0000fe5a: 303c 0088      	movew #136,%d0
0000fe5e: 4a42           	tstw %d2
0000fe60: 6760           	beqs 0xfec2
0000fe62: 3f3c ffff      	movew #-1,%sp@-
0000fe66: 4eba 0062      	jsr %pc@(0xfeca)
0000fe6a: 0240 0020      	andiw #32,%d0
0000fe6e: 548f           	addql #2,%sp
0000fe70: 672e           	beqs 0xfea0
0000fe72: 302f 0008      	movew %sp@(8),%d0
0000fe76: 0040 0020      	oriw #32,%d0
0000fe7a: 3200           	movew %d0,%d1
0000fe7c: 0241 0010      	andiw #16,%d1
0000fe80: 0c42 0002      	cmpiw #2,%d2
0000fe84: 6624           	bnes 0xfeaa
0000fe86: 4a41           	tstw %d1
0000fe88: 6604           	bnes 0xfe8e
0000fe8a: 0a40 0110      	eoriw #272,%d0
0000fe8e: 4a00           	tstb %d0
0000fe90: 6c30           	bges 0xfec2
0000fe92: 3200           	movew %d0,%d1
0000fe94: 0241 0007      	andiw #7,%d1
0000fe98: 6624           	bnes 0xfebe
0000fe9a: 0240 feff      	andiw #-257,%d0
0000fe9e: 6022           	bras 0xfec2
0000fea0: 302f 0008      	movew %sp@(8),%d0
0000fea4: 0240 ffdf      	andiw #-33,%d0
0000fea8: 60d0           	bras 0xfe7a
0000feaa: 4a41           	tstw %d1
0000feac: 6704           	beqs 0xfeb2
0000feae: 0a40 0110      	eoriw #272,%d0
0000feb2: 4a00           	tstb %d0
0000feb4: 6c0c           	bges 0xfec2
0000feb6: 3200           	movew %d0,%d1
0000feb8: 0241 0007      	andiw #7,%d1
0000febc: 66dc           	bnes 0xfe9a
0000febe: 0040 0100      	oriw #256,%d0
0000fec2: 241f           	movel %sp@+,%d2
0000fec4: 4e75           	rts
0000fec6: 70e0           	moveq #-32,%d0
0000fec8: 60f8           	bras 0xfec2
0000feca:  _vsetmode
0000feca: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
0000fece: 302f 001c      	movew %sp@(28),%d0
0000fed2: 4a79 0004 c0d4 	tstw 0x4c0d4
0000fed8: 6700 01b0      	beqw 0x1008a
0000fedc: 0c40 ffff      	cmpiw #-1,%d0
0000fee0: 660c           	bnes 0xfeee
0000fee2: 3039 0004 ca84 	movew 0x4ca84,%d0
0000fee8: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
0000feec: 4e75           	rts
0000feee: 3f00           	movew %d0,%sp@-
0000fef0: 4eba ff58      	jsr %pc@(0xfe4a)
0000fef4: 3400           	movew %d0,%d2
0000fef6: 4eba feba      	jsr %pc@(0xfdb2)
0000fefa: 3600           	movew %d0,%d3
0000fefc: 3f02           	movew %d2,%sp@-
0000fefe: 4eba fe74      	jsr %pc@(0xfd74)
0000ff02: 2440           	moveal %d0,%a2
0000ff04: 588f           	addql #4,%sp
0000ff06: 4a80           	tstl %d0
0000ff08: 67d8           	beqs 0xfee2
0000ff0a: 3002           	movew %d2,%d0
0000ff0c: e840           	asrw #4,%d0
0000ff0e: 0200 0002      	andib #2,%d0
0000ff12: 11c0 820a      	moveb %d0,0xffff820a
0000ff16: 47f9 0000 e67a 	lea 0xe67a,%a3
0000ff1c: 4e93           	jsr %a3@
0000ff1e: 31ea 0002 8282 	movew %a2@(2),0xffff8282
0000ff24: 31ea 0004 8284 	movew %a2@(4),0xffff8284
0000ff2a: 31ea 0006 8286 	movew %a2@(6),0xffff8286
0000ff30: 31ea 0008 8288 	movew %a2@(8),0xffff8288
0000ff36: 31ea 000a 828a 	movew %a2@(10),0xffff828a
0000ff3c: 31ea 000c 828c 	movew %a2@(12),0xffff828c
0000ff42: 31ea 000e 82a2 	movew %a2@(14),0xffff82a2
0000ff48: 31ea 0010 82a4 	movew %a2@(16),0xffff82a4
0000ff4e: 31ea 0012 82a6 	movew %a2@(18),0xffff82a6
0000ff54: 31ea 0014 82a8 	movew %a2@(20),0xffff82a8
0000ff5a: 31ea 0016 82aa 	movew %a2@(22),0xffff82aa
0000ff60: 302a 0018      	movew %a2@(24),%d0
0000ff64: 31c0 82ac      	movew %d0,0xffff82ac
0000ff68: 11fc 0000 8260 	moveb #0,0xffff8260
0000ff6e: 31fc 0000 820e 	movew #0,0xffff820e
0000ff74: 3f02           	movew %d2,%sp@-
0000ff76: 4eba fd48      	jsr %pc@(0xfcc0)
0000ff7a: 3a00           	movew %d0,%d5
0000ff7c: 3e83           	movew %d3,%sp@
0000ff7e: 3f02           	movew %d2,%sp@-
0000ff80: 4eba fd74      	jsr %pc@(0xfcf6)
0000ff84: 588f           	addql #4,%sp
0000ff86: 31c5 8210      	movew %d5,0xffff8210
0000ff8a: 31c0 82c2      	movew %d0,0xffff82c2
0000ff8e: 3802           	movew %d2,%d4
0000ff90: 0244 0080      	andiw #128,%d4
0000ff94: 3202           	movew %d2,%d1
0000ff96: 0241 0007      	andiw #7,%d1
0000ff9a: 307c 0080      	moveaw #128,%a0
0000ff9e: 4a43           	tstw %d3
0000ffa0: 6720           	beqs 0xffc2
0000ffa2: 307c 0186      	moveaw #390,%a0
0000ffa6: 0802 0004      	btst #4,%d2
0000ffaa: 6616           	bnes 0xffc2
0000ffac: 4a44           	tstw %d4
0000ffae: 673c           	beqs 0xffec
0000ffb0: 4a41           	tstw %d1
0000ffb2: 6738           	beqs 0xffec
0000ffb4: 307c 0081      	moveaw #129,%a0
0000ffb8: 0c43 0003      	cmpiw #3,%d3
0000ffbc: 6604           	bnes 0xffc2
0000ffbe: 307c 0083      	moveaw #131,%a0
0000ffc2: 31c8 82c0      	movew %a0,0xffff82c0
0000ffc6: 31fc 0000 8266 	movew #0,0xffff8266
0000ffcc: 0c41 0004      	cmpiw #4,%d1
0000ffd0: 6234           	bhis 0x10006
0000ffd2: 0281 0000 ffff 	andil #65535,%d1
0000ffd8: d281           	addl %d1,%d1
0000ffda: 323b 1806      	movew %pc@(0xffe2,%d1:l),%d1
0000ffde: 4efb 1002      	jmp %pc@(0xffe2,%d1:w)
0000ffe2: 001a 006e      	orib #110,%a2@+
0000ffe6: 007e           	.short 0x007e
0000ffe8: 008a 0092 307c 	oril #9580668,%d2
0000ffee: 0181           	bclr %d0,%d1
0000fff0: 0c43 0003      	cmpiw #3,%d3
0000fff4: 66cc           	bnes 0xffc2
0000fff6: 307c 0183      	moveaw #387,%a0
0000fffa: 60c6           	bras 0xffc2
0000fffc: 4a43           	tstw %d3
0000fffe: 662e           	bnes 0x1002e
00010000: 11fc 0002 8260 	moveb #2,0xffff8260
00010006: 3039 0004 ca84 	movew 0x4ca84,%d0
0001000c: 33c2 0004 ca84 	movew %d2,0x4ca84
00010012: 4a44           	tstw %d4
00010014: 6700 0086      	beqw 0x1009c
00010018: 3238 8266      	movew 0xffff8266,%d1
0001001c: 0801 000a      	btst #10,%d1
00010020: 675a           	beqs 0x1007c
00010022: 13fc 0002 0000 	moveb #2,0x44c
00010028: 044c 
0001002a: 6000 febc      	braw 0xfee8
0001002e: 31fc 0400 8266 	movew #1024,0xffff8266
00010034: 4eb9 0000 dae6 	jsr 0xdae6
0001003a: 4a40           	tstw %d0
0001003c: 66c8           	bnes 0x10006
0001003e: 4e93           	jsr %a3@
00010040: 31fc 0000 8266 	movew #0,0xffff8266
00010046: 4e93           	jsr %a3@
00010048: 31fc 0400 8266 	movew #1024,0xffff8266
0001004e: 60b6           	bras 0x10006
00010050: 11fc 0001 8260 	moveb #1,0xffff8260
00010056: 31c5 8210      	movew %d5,0xffff8210
0001005a: 31c0 82c2      	movew %d0,0xffff82c2
0001005e: 60a6           	bras 0x10006
00010060: 4a44           	tstw %d4
00010062: 672c           	beqs 0x10090
00010064: 11fc 0000 8260 	moveb #0,0xffff8260
0001006a: 609a           	bras 0x10006
0001006c: 31fc 0010 8266 	movew #16,0xffff8266
00010072: 6092           	bras 0x10006
00010074: 31fc 0100 8266 	movew #256,0xffff8266
0001007a: 608a           	bras 0x10006
0001007c: 1238 8260      	moveb 0xffff8260,%d1
00010080: 13c1 0000 044c 	moveb %d1,0x44c
00010086: 6000 fe60      	braw 0xfee8
0001008a: 7058           	moveq #88,%d0
0001008c: 6000 fe5a      	braw 0xfee8
00010090: 3039 0004 ca84 	movew 0x4ca84,%d0
00010096: 33c2 0004 ca84 	movew %d2,0x4ca84
0001009c: 13fc 0003 0000 	moveb #3,0x44c
000100a2: 044c 
000100a4: 6000 fe42      	braw 0xfee8
000100a8:  _vsetrgb
000100a8: 48e7 3c00      	moveml %d2-%d5,%sp@-
000100ac: 342f 0014      	movew %sp@(20),%d2
000100b0: 362f 0016      	movew %sp@(22),%d3
000100b4: 282f 0018      	movel %sp@(24),%d4
000100b8: 4a79 0004 c0d4 	tstw 0x4c0d4
000100be: 6700 00e8      	beqw 0x101a8
000100c2: 4a42           	tstw %d2
000100c4: 6c08           	bges 0x100ce
000100c6: 70ff           	moveq #-1,%d0
000100c8: 4cdf 003c      	moveml %sp@+,%d2-%d5
000100cc: 4e75           	rts
000100ce: 4a43           	tstw %d3
000100d0: 6ff4           	bles 0x100c6
000100d2: 4eba fbb4      	jsr %pc@(0xfc88)
000100d6: 3a3c 0100      	movew #256,%d5
000100da: 0c40 0004      	cmpiw #4,%d0
000100de: 6202           	bhis 0x100e2
000100e0: 7a10           	moveq #16,%d5
000100e2: 3002           	movew %d2,%d0
000100e4: d043           	addw %d3,%d0
000100e6: ba40           	cmpw %d0,%d5
000100e8: 6ddc           	blts 0x100c6
000100ea: 3f3c ffff      	movew #-1,%sp@-
000100ee: 4eba fdda      	jsr %pc@(0xfeca)
000100f2: 3f00           	movew %d0,%sp@-
000100f4: 4eba fcd4      	jsr %pc@(0xfdca)
000100f8: 588f           	addql #4,%sp
000100fa: 3042           	moveaw %d2,%a0
000100fc: 2244           	moveal %d4,%a1
000100fe: d1c8           	addal %a0,%a0
00010100: 4a40           	tstw %d0
00010102: 675c           	beqs 0x10160
00010104: d1fc 0004 ca8c 	addal #313996,%a0
0001010a: 51cb 0010      	dbf %d3,0x1011c
0001010e: 23fc 0004 ca8c 	movel #313996,0x45a
00010114: 0000 045a 
00010118: 4240           	clrw %d0
0001011a: 60ac           	bras 0x100c8
0001011c: 2419           	movel %a1@+,%d2
0001011e: 2202           	movel %d2,%d1
00010120: 4241           	clrw %d1
00010122: 4841           	swap %d1
00010124: 2802           	movel %d2,%d4
00010126: e08c           	lsrl #8,%d4
00010128: 1001           	moveb %d1,%d0
0001012a: e208           	lsrb #1,%d0
0001012c: 0200 0008      	andib #8,%d0
00010130: ea09           	lsrb #5,%d1
00010132: 8001           	orb %d1,%d0
00010134: e148           	lslw #8,%d0
00010136: 1204           	moveb %d4,%d1
00010138: e209           	lsrb #1,%d1
0001013a: 0201 0008      	andib #8,%d1
0001013e: ea0c           	lsrb #5,%d4
00010140: 8204           	orb %d4,%d1
00010142: 0241 00ff      	andiw #255,%d1
00010146: e949           	lslw #4,%d1
00010148: 8041           	orw %d1,%d0
0001014a: 1202           	moveb %d2,%d1
0001014c: e209           	lsrb #1,%d1
0001014e: 0201 0008      	andib #8,%d1
00010152: ea0a           	lsrb #5,%d2
00010154: 8202           	orb %d2,%d1
00010156: 0241 00ff      	andiw #255,%d1
0001015a: 8041           	orw %d1,%d0
0001015c: 30c0           	movew %d0,%a0@+
0001015e: 60aa           	bras 0x1010a
00010160: d1c8           	addal %a0,%a0
00010162: d1fc 0004 caac 	addal #314028,%a0
00010168: 51cb 001a      	dbf %d3,0x10184
0001016c: 3045           	moveaw %d5,%a0
0001016e: 23c8 0004 ca86 	movel %a0,0x4ca86
00010174: 7001           	moveq #1,%d0
00010176: 0080 0004 caac 	oril #314028,%d0
0001017c: 23c0 0000 045a 	movel %d0,0x45a
00010182: 6094           	bras 0x10118
00010184: 2419           	movel %a1@+,%d2
00010186: 2002           	movel %d2,%d0
00010188: 4240           	clrw %d0
0001018a: 4840           	swap %d0
0001018c: e148           	lslw #8,%d0
0001018e: 4840           	swap %d0
00010190: 4240           	clrw %d0
00010192: 2202           	movel %d2,%d1
00010194: e189           	lsll #8,%d1
00010196: 0281 00ff 0000 	andil #16711680,%d1
0001019c: 8042           	orw %d2,%d0
0001019e: 8081           	orl %d1,%d0
000101a0: 0240 00ff      	andiw #255,%d0
000101a4: 20c0           	movel %d0,%a0@+
000101a6: 60c0           	bras 0x10168
000101a8: 705d           	moveq #93,%d0
000101aa: 6000 ff1c      	braw 0x100c8
000101ae:  _vgetrgb
000101ae: 48e7 3c00      	moveml %d2-%d5,%sp@-
000101b2: 342f 0014      	movew %sp@(20),%d2
000101b6: 362f 0016      	movew %sp@(22),%d3
000101ba: 282f 0018      	movel %sp@(24),%d4
000101be: 4a79 0004 c0d4 	tstw 0x4c0d4
000101c4: 6700 00d6      	beqw 0x1029c
000101c8: 4a42           	tstw %d2
000101ca: 6c08           	bges 0x101d4
000101cc: 70ff           	moveq #-1,%d0
000101ce: 4cdf 003c      	moveml %sp@+,%d2-%d5
000101d2: 4e75           	rts
000101d4: 4a43           	tstw %d3
000101d6: 6ff4           	bles 0x101cc
000101d8: 3f3c ffff      	movew #-1,%sp@-
000101dc: 4eba fcec      	jsr %pc@(0xfeca)
000101e0: 3a00           	movew %d0,%d5
000101e2: 0245 0007      	andiw #7,%d5
000101e6: 548f           	addql #2,%sp
000101e8: 323c 0100      	movew #256,%d1
000101ec: 0c45 0003      	cmpiw #3,%d5
000101f0: 6702           	beqs 0x101f4
000101f2: 7210           	moveq #16,%d1
000101f4: 3042           	moveaw %d2,%a0
000101f6: d0c3           	addaw %d3,%a0
000101f8: b248           	cmpw %a0,%d1
000101fa: 6dd0           	blts 0x101cc
000101fc: 3f00           	movew %d0,%sp@-
000101fe: 4eba fbca      	jsr %pc@(0xfdca)
00010202: 548f           	addql #2,%sp
00010204: 3042           	moveaw %d2,%a0
00010206: 4a40           	tstw %d0
00010208: 6754           	beqs 0x1025e
0001020a: 7000           	moveq #0,%d0
0001020c: d1c8           	addal %a0,%a0
0001020e: d1fc 0004 ca8c 	addal #313996,%a0
00010214: 2244           	moveal %d4,%a1
00010216: 51cb 0006      	dbf %d3,0x1021e
0001021a: 4240           	clrw %d0
0001021c: 60b0           	bras 0x101ce
0001021e: 3418           	movew %a0@+,%d2
00010220: 3202           	movew %d2,%d1
00010222: d242           	addw %d2,%d1
00010224: 0241 0eee      	andiw #3822,%d1
00010228: e64a           	lsrw #3,%d2
0001022a: 0242 0111      	andiw #273,%d2
0001022e: 8242           	orw %d2,%d1
00010230: 3401           	movew %d1,%d2
00010232: e04a           	lsrw #8,%d2
00010234: e94a           	lslw #4,%d2
00010236: 4842           	swap %d2
00010238: 4242           	clrw %d2
0001023a: 0280 ff00 ffff 	andil #-16711681,%d0
00010240: 8082           	orl %d2,%d0
00010242: 3401           	movew %d1,%d2
00010244: e84a           	lsrw #4,%d2
00010246: e90a           	lslb #4,%d2
00010248: 0282 0000 00ff 	andil #255,%d2
0001024e: e18a           	lsll #8,%d2
00010250: 0240 00ff      	andiw #255,%d0
00010254: 8082           	orl %d2,%d0
00010256: e909           	lslb #4,%d1
00010258: 1001           	moveb %d1,%d0
0001025a: 22c0           	movel %d0,%a1@+
0001025c: 60b8           	bras 0x10216
0001025e: d1c8           	addal %a0,%a0
00010260: d1c8           	addal %a0,%a0
00010262: d1fc 0004 caac 	addal #314028,%a0
00010268: 2244           	moveal %d4,%a1
0001026a: 51cb 0004      	dbf %d3,0x10270
0001026e: 60aa           	bras 0x1021a
00010270: 2018           	movel %a0@+,%d0
00010272: 2400           	movel %d0,%d2
00010274: e08a           	lsrl #8,%d2
00010276: 0282 0000 ff00 	andil #65280,%d2
0001027c: 2200           	movel %d0,%d1
0001027e: 0281 ff00 00ff 	andil #-16776961,%d1
00010284: 4240           	clrw %d0
00010286: 4840           	swap %d0
00010288: e048           	lsrw #8,%d0
0001028a: 4840           	swap %d0
0001028c: 4240           	clrw %d0
0001028e: 8282           	orl %d2,%d1
00010290: 8081           	orl %d1,%d0
00010292: 0280 00ff ffff 	andil #16777215,%d0
00010298: 22c0           	movel %d0,%a1@+
0001029a: 60ce           	bras 0x1026a
0001029c: 705e           	moveq #94,%d0
0001029e: 6000 ff2e      	braw 0x101ce
000102a2:  _vgetsize
000102a2: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000102a6: 4a79 0004 c0d4 	tstw 0x4c0d4
000102ac: 6700 0094      	beqw 0x10342
000102b0: 302f 0010      	movew %sp@(16),%d0
000102b4: 0240 0007      	andiw #7,%d0
000102b8: 0c40 0004      	cmpiw #4,%d0
000102bc: 6e34           	bgts 0x102f2
000102be: 302f 0010      	movew %sp@(16),%d0
000102c2: 0240 01ff      	andiw #511,%d0
000102c6: 3f00           	movew %d0,%sp@-
000102c8: 4eba fb80      	jsr %pc@(0xfe4a)
000102cc: 3600           	movew %d0,%d3
000102ce: 3f00           	movew %d0,%sp@-
000102d0: 4eba faa2      	jsr %pc@(0xfd74)
000102d4: 2440           	moveal %d0,%a2
000102d6: 588f           	addql #4,%sp
000102d8: 4a80           	tstl %d0
000102da: 6624           	bnes 0x10300
000102dc: 203c 0000 7d00 	movel #32000,%d0
000102e2: 4a03           	tstb %d3
000102e4: 6d06           	blts 0x102ec
000102e6: 203c 0005 a000 	movel #368640,%d0
000102ec: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000102f0: 4e75           	rts
000102f2: 302f 0010      	movew %sp@(16),%d0
000102f6: 0240 01f8      	andiw #504,%d0
000102fa: 0040 0004      	oriw #4,%d0
000102fe: 60c6           	bras 0x102c6
00010300: 4eba fab0      	jsr %pc@(0xfdb2)
00010304: 3f00           	movew %d0,%sp@-
00010306: 3f03           	movew %d3,%sp@-
00010308: 4eba f9ec      	jsr %pc@(0xfcf6)
0001030c: 588f           	addql #4,%sp
0001030e: 342a 0016      	movew %a2@(22),%d2
00010312: 946a 0014      	subw %a2@(20),%d2
00010316: 0800 0001      	btst #1,%d0
0001031a: 6602           	bnes 0x1031e
0001031c: e242           	asrw #1,%d2
0001031e: 0800 0000      	btst #0,%d0
00010322: 6702           	beqs 0x10326
00010324: e242           	asrw #1,%d2
00010326: 3f03           	movew %d3,%sp@-
00010328: 4eba f996      	jsr %pc@(0xfcc0)
0001032c: 548f           	addql #2,%sp
0001032e: 3040           	moveaw %d0,%a0
00010330: d1c8           	addal %a0,%a0
00010332: 3242           	moveaw %d2,%a1
00010334: 2f09           	movel %a1,%sp@-
00010336: 2f08           	movel %a0,%sp@-
00010338: 4eb9 0001 e75c 	jsr 0x1e75c
0001033e: 508f           	addql #8,%sp
00010340: 60aa           	bras 0x102ec
00010342: 705b           	moveq #91,%d0
00010344: 60a6           	bras 0x102ec
00010346:  _videl_get_current_mode_info
00010346: 2f0a           	movel %a2,%sp@-
00010348: 2f02           	movel %d2,%sp@-
0001034a: 45fa f93c      	lea %pc@(0xfc88),%a2
0001034e: 4e92           	jsr %a2@
00010350: 206f 000c      	moveal %sp@(12),%a0
00010354: 3080           	movew %d0,%a0@
00010356: 3438 8210      	movew 0xffff8210,%d2
0001035a: 4e92           	jsr %a2@
0001035c: e94a           	lslw #4,%d2
0001035e: 206f 0010      	moveal %sp@(16),%a0
00010362: 0282 0000 ffff 	andil #65535,%d2
00010368: 84c0           	divuw %d0,%d2
0001036a: 3082           	movew %d2,%a0@
0001036c: 3078 82a8      	moveaw 0xffff82a8,%a0
00010370: 3038 82aa      	movew 0xffff82aa,%d0
00010374: 3238 82c2      	movew 0xffff82c2,%d1
00010378: 9048           	subw %a0,%d0
0001037a: 0801 0001      	btst #1,%d1
0001037e: 6602           	bnes 0x10382
00010380: e248           	lsrw #1,%d0
00010382: 0801 0000      	btst #0,%d1
00010386: 6702           	beqs 0x1038a
00010388: e248           	lsrw #1,%d0
0001038a: 206f 0014      	moveal %sp@(20),%a0
0001038e: 3080           	movew %d0,%a0@
00010390: 241f           	movel %sp@+,%d2
00010392: 245f           	moveal %sp@+,%a2
00010394: 4e75           	rts
00010396:  _videl_setrez
00010396: 322f 0004      	movew %sp@(4),%d1
0001039a: 302f 0006      	movew %sp@(6),%d0
0001039e: 0c41 0003      	cmpiw #3,%d1
000103a2: 6714           	beqs 0x103b8
000103a4: 0c41 0001      	cmpiw #1,%d1
000103a8: 6716           	beqs 0x103c0
000103aa: 0c41 0002      	cmpiw #2,%d1
000103ae: 6716           	beqs 0x103c6
000103b0: 4a41           	tstw %d1
000103b2: 6604           	bnes 0x103b8
000103b4: 303c 0082      	movew #130,%d0
000103b8: 3f40 0004      	movew %d0,%sp@(4)
000103bc: 6000 fb0c      	braw 0xfeca
000103c0: 303c 0089      	movew #137,%d0
000103c4: 60f2           	bras 0x103b8
000103c6: 303c 0088      	movew #136,%d0
000103ca: 60ec           	bras 0x103b8
000103cc:  _initialise_falcon_palette
000103cc: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000103d0: 342f 0014      	movew %sp@(20),%d2
000103d4: 7000           	moveq #0,%d0
000103d6: 41f9 0004 caac 	lea 0x4caac,%a0
000103dc: 43fa 0fc8      	lea %pc@(0x113a6),%a1
000103e0: 2448           	moveal %a0,%a2
000103e2: 21b1 0800 0800 	movel %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
000103e8: 5880           	addql #4,%d0
000103ea: 0c80 0000 0400 	cmpil #1024,%d0
000103f0: 66f0           	bnes 0x103e2
000103f2: 3202           	movew %d2,%d1
000103f4: 0241 0007      	andiw #7,%d1
000103f8: 6700 00b2      	beqw 0x104ac
000103fc: 0c41 0001      	cmpiw #1,%d1
00010400: 6700 00ba      	beqw 0x104bc
00010404: 303c 0100      	movew #256,%d0
00010408: 0c41 0003      	cmpiw #3,%d1
0001040c: 6600 00a8      	bnew 0x104b6
00010410: 7200           	moveq #0,%d1
00010412: 91c8           	subal %a0,%a0
00010414: 2241           	moveal %d1,%a1
00010416: 43e9 9800      	lea %a1@(-26624),%a1
0001041a: 22b2 1800      	movel %a2@(0000000000000000,%d1:l),%a1@
0001041e: 5248           	addqw #1,%a0
00010420: 5881           	addql #4,%d1
00010422: b048           	cmpw %a0,%d0
00010424: 66ee           	bnes 0x10414
00010426: 3f02           	movew %d2,%sp@-
00010428: 4eba f9a0      	jsr %pc@(0xfdca)
0001042c: 548f           	addql #2,%sp
0001042e: 4a40           	tstw %d0
00010430: 6774           	beqs 0x104a6
00010432: 91c8           	subal %a0,%a0
00010434: 43f9 0004 ca8c 	lea 0x4ca8c,%a1
0001043a: 2649           	moveal %a1,%a3
0001043c: 2008           	movel %a0,%d0
0001043e: d088           	addl %a0,%d0
00010440: 2432 0800      	movel %a2@(0000000000000000,%d0:l),%d2
00010444: 2202           	movel %d2,%d1
00010446: 4241           	clrw %d1
00010448: 4841           	swap %d1
0001044a: e049           	lsrw #8,%d1
0001044c: 2602           	movel %d2,%d3
0001044e: 4243           	clrw %d3
00010450: 4843           	swap %d3
00010452: 1001           	moveb %d1,%d0
00010454: e208           	lsrb #1,%d0
00010456: 0200 0008      	andib #8,%d0
0001045a: ea09           	lsrb #5,%d1
0001045c: 8001           	orb %d1,%d0
0001045e: e148           	lslw #8,%d0
00010460: 1203           	moveb %d3,%d1
00010462: e209           	lsrb #1,%d1
00010464: 0201 0008      	andib #8,%d1
00010468: ea0b           	lsrb #5,%d3
0001046a: 8203           	orb %d3,%d1
0001046c: 0241 00ff      	andiw #255,%d1
00010470: e949           	lslw #4,%d1
00010472: 8041           	orw %d1,%d0
00010474: 1202           	moveb %d2,%d1
00010476: e209           	lsrb #1,%d1
00010478: 0201 0008      	andib #8,%d1
0001047c: ea0a           	lsrb #5,%d2
0001047e: 8202           	orb %d2,%d1
00010480: 0241 00ff      	andiw #255,%d1
00010484: 8041           	orw %d1,%d0
00010486: 3380 8800      	movew %d0,%a1@(0000000000000000,%a0:l)
0001048a: 5488           	addql #2,%a0
0001048c: 7020           	moveq #32,%d0
0001048e: b088           	cmpl %a0,%d0
00010490: 66aa           	bnes 0x1043c
00010492: 7000           	moveq #0,%d0
00010494: 2040           	moveal %d0,%a0
00010496: 41e8 8240      	lea %a0@(-32192),%a0
0001049a: 30b3 0800      	movew %a3@(0000000000000000,%d0:l),%a0@
0001049e: 5480           	addql #2,%d0
000104a0: 7220           	moveq #32,%d1
000104a2: b280           	cmpl %d0,%d1
000104a4: 66ee           	bnes 0x10494
000104a6: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
000104aa: 4e75           	rts
000104ac: 23f9 0004 cae8 	movel 0x4cae8,0x4cab0
000104b2: 0004 cab0 
000104b6: 7010           	moveq #16,%d0
000104b8: 6000 ff56      	braw 0x10410
000104bc: 23f9 0004 cae8 	movel 0x4cae8,0x4cab8
000104c2: 0004 cab8 
000104c6: 60ee           	bras 0x104b6
000104c8:  _get_videl_mode
000104c8: 4a79 0004 c0d4 	tstw 0x4c0d4
000104ce: 670c           	beqs 0x104dc
000104d0: 3f3c ffff      	movew #-1,%sp@-
000104d4: 4eba f9f4      	jsr %pc@(0xfeca)
000104d8: 548f           	addql #2,%sp
000104da: 4e75           	rts
000104dc: 4240           	clrw %d0
000104de: 60fa           	bras 0x104da
000104e0:  _videl_check_moderez
000104e0: 2f03           	movel %d3,%sp@-
000104e2: 2f02           	movel %d2,%sp@-
000104e4: 342f 000c      	movew %sp@(12),%d2
000104e8: 6c08           	bges 0x104f2
000104ea: 4240           	clrw %d0
000104ec: 241f           	movel %sp@+,%d2
000104ee: 261f           	movel %sp@+,%d3
000104f0: 4e75           	rts
000104f2: 4eba ffd4      	jsr %pc@(0x104c8)
000104f6: 3600           	movew %d0,%d3
000104f8: 3f02           	movew %d2,%sp@-
000104fa: 4eba f94e      	jsr %pc@(0xfe4a)
000104fe: 548f           	addql #2,%sp
00010500: b043           	cmpw %d3,%d0
00010502: 66e8           	bnes 0x104ec
00010504: 60e4           	bras 0x104ea
00010506: 0000 00fe      	orib #-2,%d0
0001050a: 00c9           	.short 0x00c9
0001050c: 0027 02ae      	orib #-82,%sp@-
00010510: 0042 00d8      	oriw #216,%d2
00010514: 020d           	.short 0x020d
00010516: 0201 0016      	andib #22,%d1
0001051a: 004d           	.short 0x004d
0001051c: 01dd           	bset %d0,%a5@+
0001051e: 0207 0001      	andib #1,%d7
00010522: 003e           	.short 0x003e
00010524: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
0001052a: 0012 0034      	orib #52,%a2@
0001052e: 020d           	.short 0x020d
00010530: 0201 0016      	andib #22,%d1
00010534: 004d           	.short 0x004d
00010536: 01dd           	bset %d0,%a5@+
00010538: 0207 0002      	andib #2,%d7
0001053c: 00fe           	.short 0x00fe
0001053e: 00c9           	.short 0x00c9
00010540: 0027 000c      	orib #12,%sp@-
00010544: 006d 00d8 020d 	oriw #216,%a5@(525)
0001054a: 0201 0016      	andib #22,%d1
0001054e: 004d           	.short 0x004d
00010550: 01dd           	bset %d0,%a5@+
00010552: 0207 0003      	andib #3,%d7
00010556: 00fe           	.short 0x00fe
00010558: 00c9           	.short 0x00c9
0001055a: 0027 001c      	orib #28,%sp@-
0001055e: 007d           	.short 0x007d
00010560: 00d8           	.short 0x00d8
00010562: 020d           	.short 0x020d
00010564: 0201 0016      	andib #22,%d1
00010568: 004d           	.short 0x004d
0001056a: 01dd           	bset %d0,%a5@+
0001056c: 0207 0004      	andib #4,%d7
00010570: 00fe           	.short 0x00fe
00010572: 00c9           	.short 0x00c9
00010574: 0027 002e      	orib #46,%sp@-
00010578: 008f 00d8 020d 	oril #14156301,%d7
0001057e: 0201 0016      	andib #22,%d1
00010582: 004d           	.short 0x004d
00010584: 01dd           	bset %d0,%a5@+
00010586: 0207 0008      	andib #8,%d7
0001058a: 01ff           	.short 0x01ff
0001058c: 0197           	bclr %d0,%sp@
0001058e: 0050 03f0      	oriw #1008,%a0@
00010592: 009f 01b4 020d 	oril #28574221,%sp@+
00010598: 0201 0016      	andib #22,%d1
0001059c: 004d           	.short 0x004d
0001059e: 01dd           	bset %d0,%a5@+
000105a0: 0207 0009      	andib #9,%d7
000105a4: 003e           	.short 0x003e
000105a6: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
000105ac: 0020 0034      	orib #52,%a0@-
000105b0: 020d           	.short 0x020d
000105b2: 0201 0016      	andib #22,%d1
000105b6: 004d           	.short 0x004d
000105b8: 01dd           	bset %d0,%a5@+
000105ba: 0207 000a      	andib #10,%d7
000105be: 01ff           	.short 0x01ff
000105c0: 0197           	bclr %d0,%sp@
000105c2: 0050 004d      	oriw #77,%a0@
000105c6: 00fd           	.short 0x00fd
000105c8: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
000105cc: 0201 0016      	andib #22,%d1
000105d0: 004d           	.short 0x004d
000105d2: 01dd           	bset %d0,%a5@+
000105d4: 0207 000b      	andib #11,%d7
000105d8: 01ff           	.short 0x01ff
000105da: 0197           	bclr %d0,%sp@
000105dc: 0050 005d      	oriw #93,%a0@
000105e0: 010d 01b4      	movepw %a5@(436),%d0
000105e4: 020d           	.short 0x020d
000105e6: 0201 0016      	andib #22,%d1
000105ea: 004d           	.short 0x004d
000105ec: 01dd           	bset %d0,%a5@+
000105ee: 0207 000c      	andib #12,%d7
000105f2: 01ff           	.short 0x01ff
000105f4: 0197           	bclr %d0,%sp@
000105f6: 0050 0071      	oriw #113,%a0@
000105fa: 0121           	btst %d0,%a1@-
000105fc: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
00010600: 0201 0016      	andib #22,%d1
00010604: 004d           	.short 0x004d
00010606: 01dd           	bset %d0,%a5@+
00010608: 0207 0040      	andib #64,%d7
0001060c: 00fe           	.short 0x00fe
0001060e: 00c9           	.short 0x00c9
00010610: 0027 028e      	orib #-114,%sp@-
00010614: 0062 00d8      	oriw #216,%a2@-
00010618: 020d           	.short 0x020d
0001061a: 0201 0016      	andib #22,%d1
0001061e: 0025 0205      	orib #5,%a5@-
00010622: 0207 0041      	andib #65,%d7
00010626: 003e           	.short 0x003e
00010628: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
0001062e: 001b 0034      	orib #52,%a3@+
00010632: 020d           	.short 0x020d
00010634: 0201 0016      	andib #22,%d1
00010638: 0025 0205      	orib #5,%a5@-
0001063c: 0207 0042      	andib #66,%d7
00010640: 00fe           	.short 0x00fe
00010642: 00c9           	.short 0x00c9
00010644: 0027 02ec      	orib #-20,%sp@-
00010648: 008d 00d8 020d 	oril #14156301,%d5
0001064e: 0201 0016      	andib #22,%d1
00010652: 0025 0205      	orib #5,%a5@-
00010656: 0207 0043      	andib #67,%d7
0001065a: 00fe           	.short 0x00fe
0001065c: 00c9           	.short 0x00c9
0001065e: 0027 02fc      	orib #-4,%sp@-
00010662: 009d 00d8 020d 	oril #14156301,%a5@+
00010668: 0201 0016      	andib #22,%d1
0001066c: 0025 0205      	orib #5,%a5@-
00010670: 0207 0044      	andib #68,%d7
00010674: 00fe           	.short 0x00fe
00010676: 00c9           	.short 0x00c9
00010678: 0027 000e      	orib #14,%sp@-
0001067c: 00af 00d8 020d 	oril #14156301,%sp@(513)
00010682: 0201 
00010684: 0016 0025      	orib #37,%fp@
00010688: 0205 0207      	andib #7,%d5
0001068c: 0048           	.short 0x0048
0001068e: 01ff           	.short 0x01ff
00010690: 0197           	bclr %d0,%sp@
00010692: 0050 03b0      	oriw #944,%a0@
00010696: 00df           	.short 0x00df
00010698: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
0001069c: 0201 0016      	andib #22,%d1
000106a0: 0025 0205      	orib #5,%a5@-
000106a4: 0207 0049      	andib #73,%d7
000106a8: 003e           	.short 0x003e
000106aa: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
000106b0: 0020 0034      	orib #52,%a0@-
000106b4: 020d           	.short 0x020d
000106b6: 0201 0016      	andib #22,%d1
000106ba: 0025 0205      	orib #5,%a5@-
000106be: 0207 004a      	andib #74,%d7
000106c2: 01ff           	.short 0x01ff
000106c4: 0197           	bclr %d0,%sp@
000106c6: 0050 000d      	oriw #13,%a0@
000106ca: 013d           	.short 0x013d
000106cc: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
000106d0: 0201 0016      	andib #22,%d1
000106d4: 0025 0205      	orib #5,%a5@-
000106d8: 0207 004b      	andib #75,%d7
000106dc: 01ff           	.short 0x01ff
000106de: 0197           	bclr %d0,%sp@
000106e0: 0050 001d      	oriw #29,%a0@
000106e4: 014d 01b4      	movepl %a5@(436),%d0
000106e8: 020d           	.short 0x020d
000106ea: 0201 0016      	andib #22,%d1
000106ee: 0025 0205      	orib #5,%a5@-
000106f2: 0207 004c      	andib #76,%d7
000106f6: 01ff           	.short 0x01ff
000106f8: 0197           	bclr %d0,%sp@
000106fa: 0050 0031      	oriw #49,%a0@
000106fe: 0161           	bchg %d0,%a1@-
00010700: 01b4 020d      	bclr %d0,%a4@(000000000000000d,%d0:w:2)
00010704: 0201 0016      	andib #22,%d1
00010708: 0025 0205      	orib #5,%a5@-
0001070c: 0207 0081      	andib #-127,%d7
00010710: 003e           	.short 0x003e
00010712: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010718: 001c 0034      	orib #52,%a4@+
0001071c: 020d           	.short 0x020d
0001071e: 0201 0016      	andib #22,%d1
00010722: 004d           	.short 0x004d
00010724: 01dd           	bset %d0,%a5@+
00010726: 0207 0082      	andib #-126,%d7
0001072a: 003e           	.short 0x003e
0001072c: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010732: 001c 0034      	orib #52,%a4@+
00010736: 020d           	.short 0x020d
00010738: 0201 0016      	andib #22,%d1
0001073c: 004d           	.short 0x004d
0001073e: 01dd           	bset %d0,%a5@+
00010740: 0207 0083      	andib #-125,%d7
00010744: 003e           	.short 0x003e
00010746: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
0001074c: 001c 0034      	orib #52,%a4@+
00010750: 020d           	.short 0x020d
00010752: 0201 0016      	andib #22,%d1
00010756: 004d           	.short 0x004d
00010758: 01dd           	bset %d0,%a5@+
0001075a: 0207 0084      	andib #-124,%d7
0001075e: 003e           	.short 0x003e
00010760: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010766: 001c 0034      	orib #52,%a4@+
0001076a: 020d           	.short 0x020d
0001076c: 0201 0016      	andib #22,%d1
00010770: 004d           	.short 0x004d
00010772: 01dd           	bset %d0,%a5@+
00010774: 0207 0088      	andib #-120,%d7
00010778: 001a 0000      	orib #0,%a2@+
0001077c: 0000 020f      	orib #15,%d0
00010780: 000c           	.short 0x000c
00010782: 0014 03e9      	orib #-23,%a4@
00010786: 0000 0000      	orib #0,%d0
0001078a: 0043 0363      	oriw #867,%d3
0001078e: 03e7           	bset %d1,%sp@-
00010790: 0089 003e 0032 	oril #4063282,%d1
00010796: 0009           	.short 0x0009
00010798: 023f           	.short 0x023f
0001079a: 001c 0034      	orib #52,%a4@+
0001079e: 020d           	.short 0x020d
000107a0: 0201 0016      	andib #22,%d1
000107a4: 004d           	.short 0x004d
000107a6: 01dd           	bset %d0,%a5@+
000107a8: 0207 008a      	andib #-118,%d7
000107ac: 003e           	.short 0x003e
000107ae: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000107b4: 001c 0034      	orib #52,%a4@+
000107b8: 020d           	.short 0x020d
000107ba: 0201 0016      	andib #22,%d1
000107be: 004d           	.short 0x004d
000107c0: 01dd           	bset %d0,%a5@+
000107c2: 0207 008b      	andib #-117,%d7
000107c6: 003e           	.short 0x003e
000107c8: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000107ce: 001c 0034      	orib #52,%a4@+
000107d2: 020d           	.short 0x020d
000107d4: 0201 0016      	andib #22,%d1
000107d8: 004d           	.short 0x004d
000107da: 01dd           	bset %d0,%a5@+
000107dc: 0207 008c      	andib #-116,%d7
000107e0: 003e           	.short 0x003e
000107e2: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000107e8: 001c 0034      	orib #52,%a4@+
000107ec: 020d           	.short 0x020d
000107ee: 0201 0016      	andib #22,%d1
000107f2: 004d           	.short 0x004d
000107f4: 01dd           	bset %d0,%a5@+
000107f6: 0207 00c1      	andib #-63,%d7
000107fa: 003e           	.short 0x003e
000107fc: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010802: 001c 0034      	orib #52,%a4@+
00010806: 020d           	.short 0x020d
00010808: 0201 0016      	andib #22,%d1
0001080c: 004d           	.short 0x004d
0001080e: 01dd           	bset %d0,%a5@+
00010810: 0207 00c2      	andib #-62,%d7
00010814: 003e           	.short 0x003e
00010816: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
0001081c: 001c 0034      	orib #52,%a4@+
00010820: 020d           	.short 0x020d
00010822: 0201 0016      	andib #22,%d1
00010826: 004d           	.short 0x004d
00010828: 01dd           	bset %d0,%a5@+
0001082a: 0207 00c3      	andib #-61,%d7
0001082e: 003e           	.short 0x003e
00010830: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010836: 001c 0034      	orib #52,%a4@+
0001083a: 020d           	.short 0x020d
0001083c: 0201 0016      	andib #22,%d1
00010840: 004d           	.short 0x004d
00010842: 01dd           	bset %d0,%a5@+
00010844: 0207 00c4      	andib #-60,%d7
00010848: 003e           	.short 0x003e
0001084a: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010850: 001c 0034      	orib #52,%a4@+
00010854: 020d           	.short 0x020d
00010856: 0201 0016      	andib #22,%d1
0001085a: 004d           	.short 0x004d
0001085c: 01dd           	bset %d0,%a5@+
0001085e: 0207 00c9      	andib #-55,%d7
00010862: 003e           	.short 0x003e
00010864: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
0001086a: 001c 0034      	orib #52,%a4@+
0001086e: 020d           	.short 0x020d
00010870: 0201 0016      	andib #22,%d1
00010874: 004d           	.short 0x004d
00010876: 01dd           	bset %d0,%a5@+
00010878: 0207 00ca      	andib #-54,%d7
0001087c: 003e           	.short 0x003e
0001087e: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010884: 001c 0034      	orib #52,%a4@+
00010888: 020d           	.short 0x020d
0001088a: 0201 0016      	andib #22,%d1
0001088e: 004d           	.short 0x004d
00010890: 01dd           	bset %d0,%a5@+
00010892: 0207 00cb      	andib #-53,%d7
00010896: 003e           	.short 0x003e
00010898: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
0001089e: 001c 0034      	orib #52,%a4@+
000108a2: 020d           	.short 0x020d
000108a4: 0201 0016      	andib #22,%d1
000108a8: 004d           	.short 0x004d
000108aa: 01dd           	bset %d0,%a5@+
000108ac: 0207 00cc      	andib #-52,%d7
000108b0: 003e           	.short 0x003e
000108b2: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
000108b8: 001c 0034      	orib #52,%a4@+
000108bc: 020d           	.short 0x020d
000108be: 0201 0016      	andib #22,%d1
000108c2: 004d           	.short 0x004d
000108c4: 01dd           	bset %d0,%a5@+
000108c6: 0207 0100      	andib #0,%d7
000108ca: 00fe           	.short 0x00fe
000108cc: 00c9           	.short 0x00c9
000108ce: 0027 02ae      	orib #-82,%sp@-
000108d2: 0042 00d8      	oriw #216,%d2
000108d6: 020c           	.short 0x020c
000108d8: 0201 0016      	andib #22,%d1
000108dc: 004c           	.short 0x004c
000108de: 01dc           	bset %d0,%a4@+
000108e0: 0207 0101      	andib #1,%d7
000108e4: 003e           	.short 0x003e
000108e6: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
000108ec: 0012 0034      	orib #52,%a2@
000108f0: 020c           	.short 0x020c
000108f2: 0201 0016      	andib #22,%d1
000108f6: 004c           	.short 0x004c
000108f8: 01dc           	bset %d0,%a4@+
000108fa: 0207 0102      	andib #2,%d7
000108fe: 00fe           	.short 0x00fe
00010900: 00c9           	.short 0x00c9
00010902: 0027 000c      	orib #12,%sp@-
00010906: 006d 00d8 020c 	oriw #216,%a5@(524)
0001090c: 0201 0016      	andib #22,%d1
00010910: 004c           	.short 0x004c
00010912: 01dc           	bset %d0,%a4@+
00010914: 0207 0103      	andib #3,%d7
00010918: 00fe           	.short 0x00fe
0001091a: 00c9           	.short 0x00c9
0001091c: 0027 001c      	orib #28,%sp@-
00010920: 007d           	.short 0x007d
00010922: 00d8           	.short 0x00d8
00010924: 020c           	.short 0x020c
00010926: 0201 0016      	andib #22,%d1
0001092a: 004c           	.short 0x004c
0001092c: 01dc           	bset %d0,%a4@+
0001092e: 0207 0104      	andib #4,%d7
00010932: 00fe           	.short 0x00fe
00010934: 00c9           	.short 0x00c9
00010936: 0027 002e      	orib #46,%sp@-
0001093a: 008f 00d8 020c 	oril #14156300,%d7
00010940: 0201 0016      	andib #22,%d1
00010944: 004c           	.short 0x004c
00010946: 01dc           	bset %d0,%a4@+
00010948: 0207 0108      	andib #8,%d7
0001094c: 01ff           	.short 0x01ff
0001094e: 0197           	bclr %d0,%sp@
00010950: 0050 03f0      	oriw #1008,%a0@
00010954: 009f 01b4 020c 	oril #28574220,%sp@+
0001095a: 0201 0016      	andib #22,%d1
0001095e: 004c           	.short 0x004c
00010960: 01dc           	bset %d0,%a4@+
00010962: 0207 0109      	andib #9,%d7
00010966: 003e           	.short 0x003e
00010968: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
0001096e: 0020 0034      	orib #52,%a0@-
00010972: 020c           	.short 0x020c
00010974: 0201 0016      	andib #22,%d1
00010978: 004c           	.short 0x004c
0001097a: 01dc           	bset %d0,%a4@+
0001097c: 0207 010a      	andib #10,%d7
00010980: 01ff           	.short 0x01ff
00010982: 0197           	bclr %d0,%sp@
00010984: 0050 004d      	oriw #77,%a0@
00010988: 00fd           	.short 0x00fd
0001098a: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
0001098e: 0201 0016      	andib #22,%d1
00010992: 004c           	.short 0x004c
00010994: 01dc           	bset %d0,%a4@+
00010996: 0207 010b      	andib #11,%d7
0001099a: 01ff           	.short 0x01ff
0001099c: 0197           	bclr %d0,%sp@
0001099e: 0050 005d      	oriw #93,%a0@
000109a2: 010d 01b4      	movepw %a5@(436),%d0
000109a6: 020c           	.short 0x020c
000109a8: 0201 0016      	andib #22,%d1
000109ac: 004c           	.short 0x004c
000109ae: 01dc           	bset %d0,%a4@+
000109b0: 0207 010c      	andib #12,%d7
000109b4: 01ff           	.short 0x01ff
000109b6: 0197           	bclr %d0,%sp@
000109b8: 0050 0071      	oriw #113,%a0@
000109bc: 0121           	btst %d0,%a1@-
000109be: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
000109c2: 0201 0016      	andib #22,%d1
000109c6: 004c           	.short 0x004c
000109c8: 01dc           	bset %d0,%a4@+
000109ca: 0207 0140      	andib #64,%d7
000109ce: 00fe           	.short 0x00fe
000109d0: 00c9           	.short 0x00c9
000109d2: 0027 028e      	orib #-114,%sp@-
000109d6: 0062 00d8      	oriw #216,%a2@-
000109da: 020c           	.short 0x020c
000109dc: 0201 0016      	andib #22,%d1
000109e0: 0024 0204      	orib #4,%a4@-
000109e4: 0207 0141      	andib #65,%d7
000109e8: 003e           	.short 0x003e
000109ea: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
000109f0: 001b 0034      	orib #52,%a3@+
000109f4: 020c           	.short 0x020c
000109f6: 0201 0016      	andib #22,%d1
000109fa: 0024 0204      	orib #4,%a4@-
000109fe: 0207 0142      	andib #66,%d7
00010a02: 00fe           	.short 0x00fe
00010a04: 00c9           	.short 0x00c9
00010a06: 0027 02ec      	orib #-20,%sp@-
00010a0a: 008d 00d8 020c 	oril #14156300,%d5
00010a10: 0201 0016      	andib #22,%d1
00010a14: 0024 0204      	orib #4,%a4@-
00010a18: 0207 0143      	andib #67,%d7
00010a1c: 00fe           	.short 0x00fe
00010a1e: 00c9           	.short 0x00c9
00010a20: 0027 02fc      	orib #-4,%sp@-
00010a24: 009d 00d8 020c 	oril #14156300,%a5@+
00010a2a: 0201 0016      	andib #22,%d1
00010a2e: 0024 0204      	orib #4,%a4@-
00010a32: 0207 0144      	andib #68,%d7
00010a36: 00fe           	.short 0x00fe
00010a38: 00c9           	.short 0x00c9
00010a3a: 0027 000e      	orib #14,%sp@-
00010a3e: 00af 00d8 020c 	oril #14156300,%sp@(513)
00010a44: 0201 
00010a46: 0016 0024      	orib #36,%fp@
00010a4a: 0204 0207      	andib #7,%d4
00010a4e: 0148 01ff      	movepl %a0@(511),%d0
00010a52: 0197           	bclr %d0,%sp@
00010a54: 0050 03b0      	oriw #944,%a0@
00010a58: 00df           	.short 0x00df
00010a5a: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
00010a5e: 0201 0016      	andib #22,%d1
00010a62: 0024 0204      	orib #4,%a4@-
00010a66: 0207 0149      	andib #73,%d7
00010a6a: 003e           	.short 0x003e
00010a6c: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
00010a72: 0020 0034      	orib #52,%a0@-
00010a76: 020c           	.short 0x020c
00010a78: 0201 0016      	andib #22,%d1
00010a7c: 0024 0204      	orib #4,%a4@-
00010a80: 0207 014a      	andib #74,%d7
00010a84: 01ff           	.short 0x01ff
00010a86: 0197           	bclr %d0,%sp@
00010a88: 0050 000d      	oriw #13,%a0@
00010a8c: 013d           	.short 0x013d
00010a8e: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
00010a92: 0201 0016      	andib #22,%d1
00010a96: 0024 0204      	orib #4,%a4@-
00010a9a: 0207 014b      	andib #75,%d7
00010a9e: 01ff           	.short 0x01ff
00010aa0: 0197           	bclr %d0,%sp@
00010aa2: 0050 001d      	oriw #29,%a0@
00010aa6: 014d 01b4      	movepl %a5@(436),%d0
00010aaa: 020c           	.short 0x020c
00010aac: 0201 0016      	andib #22,%d1
00010ab0: 0024 0204      	orib #4,%a4@-
00010ab4: 0207 014c      	andib #76,%d7
00010ab8: 01ff           	.short 0x01ff
00010aba: 0197           	bclr %d0,%sp@
00010abc: 0050 0031      	oriw #49,%a0@
00010ac0: 0161           	bchg %d0,%a1@-
00010ac2: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
00010ac6: 0201 0016      	andib #22,%d1
00010aca: 0024 0204      	orib #4,%a4@-
00010ace: 0207 0180      	andib #-128,%d7
00010ad2: 00fe           	.short 0x00fe
00010ad4: 00c9           	.short 0x00c9
00010ad6: 0027 02ae      	orib #-82,%sp@-
00010ada: 0042 00d8      	oriw #216,%d2
00010ade: 020c           	.short 0x020c
00010ae0: 0201 0016      	andib #22,%d1
00010ae4: 004c           	.short 0x004c
00010ae6: 01dc           	bset %d0,%a4@+
00010ae8: 0207 0188      	andib #-120,%d7
00010aec: 01ff           	.short 0x01ff
00010aee: 0197           	bclr %d0,%sp@
00010af0: 0050 03f0      	oriw #1008,%a0@
00010af4: 009f 01b4 020c 	oril #28574220,%sp@+
00010afa: 0201 0016      	andib #22,%d1
00010afe: 004c           	.short 0x004c
00010b00: 01dc           	bset %d0,%a4@+
00010b02: 0207 01c0      	andib #-64,%d7
00010b06: 00fe           	.short 0x00fe
00010b08: 00c9           	.short 0x00c9
00010b0a: 0027 028e      	orib #-114,%sp@-
00010b0e: 0062 00d8      	oriw #216,%a2@-
00010b12: 020c           	.short 0x020c
00010b14: 0201 0016      	andib #22,%d1
00010b18: 0024 0204      	orib #4,%a4@-
00010b1c: 0207 01c8      	andib #-56,%d7
00010b20: 01ff           	.short 0x01ff
00010b22: 0197           	bclr %d0,%sp@
00010b24: 0050 03b0      	oriw #944,%a0@
00010b28: 00df           	.short 0x00df
00010b2a: 01b4 020c      	bclr %d0,%a4@(000000000000000c,%d0:w:2)
00010b2e: 0201 0016      	andib #22,%d1
00010b32: 0024 0204      	orib #4,%a4@-
00010b36: 0207 ffff      	andib #-1,%d7
00010b52: 0020 00fe      	orib #-2,%a0@-
00010b56: 00cb           	.short 0x00cb
00010b58: 0027 02ae      	orib #-82,%sp@-
00010b5c: 0042 00d8      	oriw #216,%d2
00010b60: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b66: 007f           	.short 0x007f
00010b68: 020f           	.short 0x020f
00010b6a: 026b 0021 003e 	andiw #33,%a3@(62)
00010b70: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
00010b76: 0012 0034      	orib #52,%a2@
00010b7a: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010b80: 007f           	.short 0x007f
00010b82: 020f           	.short 0x020f
00010b84: 026b 0022 00fe 	andiw #34,%a3@(254)
00010b8a: 00cb           	.short 0x00cb
00010b8c: 0027 000c      	orib #12,%sp@-
00010b90: 006d 00d8 0271 	oriw #216,%a5@(625)
00010b96: 0265 002f      	andiw #47,%a5@-
00010b9a: 007f           	.short 0x007f
00010b9c: 020f           	.short 0x020f
00010b9e: 026b 0023 00fe 	andiw #35,%a3@(254)
00010ba4: 00cb           	.short 0x00cb
00010ba6: 0027 001c      	orib #28,%sp@-
00010baa: 007d           	.short 0x007d
00010bac: 00d8           	.short 0x00d8
00010bae: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010bb4: 007f           	.short 0x007f
00010bb6: 020f           	.short 0x020f
00010bb8: 026b 0024 00fe 	andiw #36,%a3@(254)
00010bbe: 00cb           	.short 0x00cb
00010bc0: 0027 002e      	orib #46,%sp@-
00010bc4: 008f 00d8 0271 	oril #14156401,%d7
00010bca: 0265 002f      	andiw #47,%a5@-
00010bce: 007f           	.short 0x007f
00010bd0: 020f           	.short 0x020f
00010bd2: 026b 0028 01fe 	andiw #40,%a3@(510)
00010bd8: 0199           	bclr %d0,%a1@+
00010bda: 0050 03ef      	oriw #1007,%a0@
00010bde: 00a0 01b2 0271 	oril #28443249,%a0@-
00010be4: 0265 002f      	andiw #47,%a5@-
00010be8: 007f           	.short 0x007f
00010bea: 020f           	.short 0x020f
00010bec: 026b 0029 003e 	andiw #41,%a3@(62)
00010bf2: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
00010bf8: 0020 0034      	orib #52,%a0@-
00010bfc: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010c02: 007f           	.short 0x007f
00010c04: 020f           	.short 0x020f
00010c06: 026b 002a 01fe 	andiw #42,%a3@(510)
00010c0c: 0199           	bclr %d0,%a1@+
00010c0e: 0050 004d      	oriw #77,%a0@
00010c12: 00fe           	.short 0x00fe
00010c14: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010c18: 0265 002f      	andiw #47,%a5@-
00010c1c: 007f           	.short 0x007f
00010c1e: 020f           	.short 0x020f
00010c20: 026b 002b 01fe 	andiw #43,%a3@(510)
00010c26: 0199           	bclr %d0,%a1@+
00010c28: 0050 005d      	oriw #93,%a0@
00010c2c: 010e 01b2      	movepw %fp@(434),%d0
00010c30: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010c36: 007f           	.short 0x007f
00010c38: 020f           	.short 0x020f
00010c3a: 026b 002c 01fe 	andiw #44,%a3@(510)
00010c40: 0199           	bclr %d0,%a1@+
00010c42: 0050 0071      	oriw #113,%a0@
00010c46: 0122           	btst %d0,%a2@-
00010c48: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010c4c: 0265 002f      	andiw #47,%a5@-
00010c50: 007f           	.short 0x007f
00010c52: 020f           	.short 0x020f
00010c54: 026b 0060 00fe 	andiw #96,%a3@(254)
00010c5a: 00cb           	.short 0x00cb
00010c5c: 0027 028e      	orib #-114,%sp@-
00010c60: 0062 00d8      	oriw #216,%a2@-
00010c64: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010c6a: 0057 0237      	oriw #567,%sp@
00010c6e: 026b 0061 003e 	andiw #97,%a3@(62)
00010c74: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
00010c7a: 001b 0034      	orib #52,%a3@+
00010c7e: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010c84: 0057 0237      	oriw #567,%sp@
00010c88: 026b 0062 00fe 	andiw #98,%a3@(254)
00010c8e: 00cb           	.short 0x00cb
00010c90: 0027 02ec      	orib #-20,%sp@-
00010c94: 008d 00d8 0271 	oril #14156401,%d5
00010c9a: 0265 002f      	andiw #47,%a5@-
00010c9e: 0057 0237      	oriw #567,%sp@
00010ca2: 026b 0063 00fe 	andiw #99,%a3@(254)
00010ca8: 00cb           	.short 0x00cb
00010caa: 0027 02fc      	orib #-4,%sp@-
00010cae: 009d 00d8 0271 	oril #14156401,%a5@+
00010cb4: 0265 002f      	andiw #47,%a5@-
00010cb8: 0057 0237      	oriw #567,%sp@
00010cbc: 026b 0064 00fe 	andiw #100,%a3@(254)
00010cc2: 00cb           	.short 0x00cb
00010cc4: 0027 000e      	orib #14,%sp@-
00010cc8: 00af 00d8 0271 	oril #14156401,%sp@(613)
00010cce: 0265 
00010cd0: 002f 0057 0237 	orib #87,%sp@(567)
00010cd6: 026b 0068 01fe 	andiw #104,%a3@(510)
00010cdc: 0199           	bclr %d0,%a1@+
00010cde: 0050 03af      	oriw #943,%a0@
00010ce2: 00e0           	.short 0x00e0
00010ce4: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010ce8: 0265 002f      	andiw #47,%a5@-
00010cec: 0057 0237      	oriw #567,%sp@
00010cf0: 026b 0069 003e 	andiw #105,%a3@(62)
00010cf6: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
00010cfc: 0020 0034      	orib #52,%a0@-
00010d00: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010d06: 0057 0237      	oriw #567,%sp@
00010d0a: 026b 006a 01fe 	andiw #106,%a3@(510)
00010d10: 0199           	bclr %d0,%a1@+
00010d12: 0050 000d      	oriw #13,%a0@
00010d16: 013e           	.short 0x013e
00010d18: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010d1c: 0265 002f      	andiw #47,%a5@-
00010d20: 0057 0237      	oriw #567,%sp@
00010d24: 026b 006b 01fe 	andiw #107,%a3@(510)
00010d2a: 0199           	bclr %d0,%a1@+
00010d2c: 0050 001d      	oriw #29,%a0@
00010d30: 014e 01b2      	movepl %fp@(434),%d0
00010d34: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010d3a: 0057 0237      	oriw #567,%sp@
00010d3e: 026b 006c 01fe 	andiw #108,%a3@(510)
00010d44: 0199           	bclr %d0,%a1@+
00010d46: 0050 0031      	oriw #49,%a0@
00010d4a: 0162           	bchg %d0,%a2@-
00010d4c: 01b2 0271      	bclr %d0,%a2@(0000000000000071,%d0:w:2)
00010d50: 0265 002f      	andiw #47,%a5@-
00010d54: 0057 0237      	oriw #567,%sp@
00010d58: 026b 00a1 003e 	andiw #161,%a3@(62)
00010d5e: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010d64: 001c 0034      	orib #52,%a4@+
00010d68: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010d6e: 006f 01ff 026b 	oriw #511,%sp@(619)
00010d74: 00a2 003e 0032 	oril #4063282,%a2@-
00010d7a: 0009           	.short 0x0009
00010d7c: 023f           	.short 0x023f
00010d7e: 001c 0034      	orib #52,%a4@+
00010d82: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010d88: 006f 01ff 026b 	oriw #511,%sp@(619)
00010d8e: 00a3 003e 0032 	oril #4063282,%a3@-
00010d94: 0009           	.short 0x0009
00010d96: 023f           	.short 0x023f
00010d98: 001c 0034      	orib #52,%a4@+
00010d9c: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010da2: 006f 01ff 026b 	oriw #511,%sp@(619)
00010da8: 00a4 003e 0032 	oril #4063282,%a4@-
00010dae: 0009           	.short 0x0009
00010db0: 023f           	.short 0x023f
00010db2: 001c 0034      	orib #52,%a4@+
00010db6: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010dbc: 006f 01ff 026b 	oriw #511,%sp@(619)
00010dc2: 00a9 003e 0032 	oril #4063282,%a1@(9)
00010dc8: 0009 
00010dca: 023f           	.short 0x023f
00010dcc: 001c 0034      	orib #52,%a4@+
00010dd0: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010dd6: 006f 01ff 026b 	oriw #511,%sp@(619)
00010ddc: 00aa 003e 0032 	oril #4063282,%a2@(9)
00010de2: 0009 
00010de4: 023f           	.short 0x023f
00010de6: 001c 0034      	orib #52,%a4@+
00010dea: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010df0: 006f 01ff 026b 	oriw #511,%sp@(619)
00010df6: 00ab 003e 0032 	oril #4063282,%a3@(9)
00010dfc: 0009 
00010dfe: 023f           	.short 0x023f
00010e00: 001c 0034      	orib #52,%a4@+
00010e04: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010e0a: 006f 01ff 026b 	oriw #511,%sp@(619)
00010e10: 00ac 003e 0032 	oril #4063282,%a4@(9)
00010e16: 0009 
00010e18: 023f           	.short 0x023f
00010e1a: 001c 0034      	orib #52,%a4@+
00010e1e: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010e24: 006f 01ff 026b 	oriw #511,%sp@(619)
00010e2a: 00e1           	.short 0x00e1
00010e2c: 003e           	.short 0x003e
00010e2e: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010e34: 001c 0034      	orib #52,%a4@+
00010e38: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010e3e: 006f 01ff 026b 	oriw #511,%sp@(619)
00010e44: 00e2           	.short 0x00e2
00010e46: 003e           	.short 0x003e
00010e48: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010e4e: 001c 0034      	orib #52,%a4@+
00010e52: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010e58: 006f 01ff 026b 	oriw #511,%sp@(619)
00010e5e: 00e3           	.short 0x00e3
00010e60: 003e           	.short 0x003e
00010e62: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010e68: 001c 0034      	orib #52,%a4@+
00010e6c: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010e72: 006f 01ff 026b 	oriw #511,%sp@(619)
00010e78: 00e4           	.short 0x00e4
00010e7a: 003e           	.short 0x003e
00010e7c: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010e82: 001c 0034      	orib #52,%a4@+
00010e86: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010e8c: 006f 01ff 026b 	oriw #511,%sp@(619)
00010e92: 00e9           	.short 0x00e9
00010e94: 003e           	.short 0x003e
00010e96: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010e9c: 001c 0034      	orib #52,%a4@+
00010ea0: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010ea6: 006f 01ff 026b 	oriw #511,%sp@(619)
00010eac: 00ea           	.short 0x00ea
00010eae: 003e           	.short 0x003e
00010eb0: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010eb6: 001c 0034      	orib #52,%a4@+
00010eba: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010ec0: 006f 01ff 026b 	oriw #511,%sp@(619)
00010ec6: 00eb           	.short 0x00eb
00010ec8: 003e           	.short 0x003e
00010eca: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010ed0: 001c 0034      	orib #52,%a4@+
00010ed4: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010eda: 006f 01ff 026b 	oriw #511,%sp@(619)
00010ee0: 00ec           	.short 0x00ec
00010ee2: 003e           	.short 0x003e
00010ee4: 0032 0009 023f 	orib #9,%a2@(000000000000003f,%d0:w:2)
00010eea: 001c 0034      	orib #52,%a4@+
00010eee: 0271 0265 002f 	andiw #613,%a1@(000000000000002f,%d0:w)
00010ef4: 006f 01ff 026b 	oriw #511,%sp@(619)
00010efa: 0120           	btst %d0,%a0@-
00010efc: 00fe           	.short 0x00fe
00010efe: 00cb           	.short 0x00cb
00010f00: 0027 02ae      	orib #-82,%sp@-
00010f04: 0042 00d8      	oriw #216,%d2
00010f08: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010f0e: 007e           	.short 0x007e
00010f10: 020e           	.short 0x020e
00010f12: 026b 0121 003e 	andiw #289,%a3@(62)
00010f18: 0030 0008 0239 	orib #8,%a0@(0000000000000039,%d0:w:2)
00010f1e: 0012 0034      	orib #52,%a2@
00010f22: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010f28: 007e           	.short 0x007e
00010f2a: 020e           	.short 0x020e
00010f2c: 026b 0122 00fe 	andiw #290,%a3@(254)
00010f32: 00cb           	.short 0x00cb
00010f34: 0027 000c      	orib #12,%sp@-
00010f38: 006d 00d8 0270 	oriw #216,%a5@(624)
00010f3e: 0265 002f      	andiw #47,%a5@-
00010f42: 007e           	.short 0x007e
00010f44: 020e           	.short 0x020e
00010f46: 026b 0123 00fe 	andiw #291,%a3@(254)
00010f4c: 00cb           	.short 0x00cb
00010f4e: 0027 001c      	orib #28,%sp@-
00010f52: 007d           	.short 0x007d
00010f54: 00d8           	.short 0x00d8
00010f56: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010f5c: 007e           	.short 0x007e
00010f5e: 020e           	.short 0x020e
00010f60: 026b 0124 00fe 	andiw #292,%a3@(254)
00010f66: 00cb           	.short 0x00cb
00010f68: 0027 002e      	orib #46,%sp@-
00010f6c: 008f 00d8 0270 	oril #14156400,%d7
00010f72: 0265 002f      	andiw #47,%a5@-
00010f76: 007e           	.short 0x007e
00010f78: 020e           	.short 0x020e
00010f7a: 026b 0128 01fe 	andiw #296,%a3@(510)
00010f80: 0199           	bclr %d0,%a1@+
00010f82: 0050 03ef      	oriw #1007,%a0@
00010f86: 00a0 01b2 0270 	oril #28443248,%a0@-
00010f8c: 0265 002f      	andiw #47,%a5@-
00010f90: 007e           	.short 0x007e
00010f92: 020e           	.short 0x020e
00010f94: 026b 0129 003e 	andiw #297,%a3@(62)
00010f9a: 0030 0008 0002 	orib #8,%a0@(0000000000000002,%d0:w)
00010fa0: 0020 0034      	orib #52,%a0@-
00010fa4: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010faa: 007e           	.short 0x007e
00010fac: 020e           	.short 0x020e
00010fae: 026b 012a 01fe 	andiw #298,%a3@(510)
00010fb4: 0199           	bclr %d0,%a1@+
00010fb6: 0050 004d      	oriw #77,%a0@
00010fba: 00fe           	.short 0x00fe
00010fbc: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010fc0: 0265 002f      	andiw #47,%a5@-
00010fc4: 007e           	.short 0x007e
00010fc6: 020e           	.short 0x020e
00010fc8: 026b 012b 01fe 	andiw #299,%a3@(510)
00010fce: 0199           	bclr %d0,%a1@+
00010fd0: 0050 005d      	oriw #93,%a0@
00010fd4: 010e 01b2      	movepw %fp@(434),%d0
00010fd8: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00010fde: 007e           	.short 0x007e
00010fe0: 020e           	.short 0x020e
00010fe2: 026b 012c 01fe 	andiw #300,%a3@(510)
00010fe8: 0199           	bclr %d0,%a1@+
00010fea: 0050 0071      	oriw #113,%a0@
00010fee: 0122           	btst %d0,%a2@-
00010ff0: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00010ff4: 0265 002f      	andiw #47,%a5@-
00010ff8: 007e           	.short 0x007e
00010ffa: 020e           	.short 0x020e
00010ffc: 026b 0160 00fe 	andiw #352,%a3@(254)
00011002: 00cb           	.short 0x00cb
00011004: 0027 028e      	orib #-114,%sp@-
00011008: 0062 00d8      	oriw #216,%a2@-
0001100c: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00011012: 0056 0236      	oriw #566,%fp@
00011016: 026b 0161 003e 	andiw #353,%a3@(62)
0001101c: 0030 0008 0232 	orib #8,%a0@(0000000000000032,%d0:w:2)
00011022: 001b 0034      	orib #52,%a3@+
00011026: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
0001102c: 0056 0236      	oriw #566,%fp@
00011030: 026b 0162 00fe 	andiw #354,%a3@(254)
00011036: 00cb           	.short 0x00cb
00011038: 0027 02ec      	orib #-20,%sp@-
0001103c: 008d 00d8 0270 	oril #14156400,%d5
00011042: 0265 002f      	andiw #47,%a5@-
00011046: 0056 0236      	oriw #566,%fp@
0001104a: 026b 0163 00fe 	andiw #355,%a3@(254)
00011050: 00cb           	.short 0x00cb
00011052: 0027 02fc      	orib #-4,%sp@-
00011056: 009d 00d8 0270 	oril #14156400,%a5@+
0001105c: 0265 002f      	andiw #47,%a5@-
00011060: 0056 0236      	oriw #566,%fp@
00011064: 026b 0164 00fe 	andiw #356,%a3@(254)
0001106a: 00cb           	.short 0x00cb
0001106c: 0027 000e      	orib #14,%sp@-
00011070: 00af 00d8 0270 	oril #14156400,%sp@(613)
00011076: 0265 
00011078: 002f 0056 0236 	orib #86,%sp@(566)
0001107e: 026b 0168 01fe 	andiw #360,%a3@(510)
00011084: 0199           	bclr %d0,%a1@+
00011086: 0050 03af      	oriw #943,%a0@
0001108a: 00e0           	.short 0x00e0
0001108c: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00011090: 0265 002f      	andiw #47,%a5@-
00011094: 0056 0236      	oriw #566,%fp@
00011098: 026b 0169 003e 	andiw #361,%a3@(62)
0001109e: 0030 0008 0237 	orib #8,%a0@(0000000000000037,%d0:w:2)
000110a4: 0020 0034      	orib #52,%a0@-
000110a8: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
000110ae: 0056 0236      	oriw #566,%fp@
000110b2: 026b 016a 01fe 	andiw #362,%a3@(510)
000110b8: 0199           	bclr %d0,%a1@+
000110ba: 0050 000d      	oriw #13,%a0@
000110be: 013e           	.short 0x013e
000110c0: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
000110c4: 0265 002f      	andiw #47,%a5@-
000110c8: 0056 0236      	oriw #566,%fp@
000110cc: 026b 016b 01fe 	andiw #363,%a3@(510)
000110d2: 0199           	bclr %d0,%a1@+
000110d4: 0050 001d      	oriw #29,%a0@
000110d8: 014e 01b2      	movepl %fp@(434),%d0
000110dc: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
000110e2: 0056 0236      	oriw #566,%fp@
000110e6: 026b 016c 01fe 	andiw #364,%a3@(510)
000110ec: 0199           	bclr %d0,%a1@+
000110ee: 0050 0031      	oriw #49,%a0@
000110f2: 0162           	bchg %d0,%a2@-
000110f4: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
000110f8: 0265 002f      	andiw #47,%a5@-
000110fc: 0056 0236      	oriw #566,%fp@
00011100: 026b 01a0 00fe 	andiw #416,%a3@(254)
00011106: 00cb           	.short 0x00cb
00011108: 0027 02ae      	orib #-82,%sp@-
0001110c: 0042 00d8      	oriw #216,%d2
00011110: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
00011116: 007e           	.short 0x007e
00011118: 020e           	.short 0x020e
0001111a: 026b 01a8 01fe 	andiw #424,%a3@(510)
00011120: 0199           	bclr %d0,%a1@+
00011122: 0050 03ef      	oriw #1007,%a0@
00011126: 00a0 01b2 0270 	oril #28443248,%a0@-
0001112c: 0265 002f      	andiw #47,%a5@-
00011130: 007e           	.short 0x007e
00011132: 020e           	.short 0x020e
00011134: 026b 01e0 00fe 	andiw #480,%a3@(254)
0001113a: 00cb           	.short 0x00cb
0001113c: 0027 028e      	orib #-114,%sp@-
00011140: 0062 00d8      	oriw #216,%a2@-
00011144: 0270 0265 002f 	andiw #613,%a0@(000000000000002f,%d0:w)
0001114a: 0056 0236      	oriw #566,%fp@
0001114e: 026b 01e8 01fe 	andiw #488,%a3@(510)
00011154: 0199           	bclr %d0,%a1@+
00011156: 0050 03af      	oriw #943,%a0@
0001115a: 00e0           	.short 0x00e0
0001115c: 01b2 0270      	bclr %d0,%a2@(0000000000000070,%d0:w:2)
00011160: 0265 002f      	andiw #47,%a5@-
00011164: 0056 0236      	oriw #566,%fp@
00011168: 026b ffff 0000 	andiw #-1,%a3@(0)
00011182: 0000 0010      	orib #16,%d0
00011186: 00c6           	bitrev %d6
00011188: 008d 0015 022d 	oril #1376813,%d5
0001118e: 0011 0096      	orib #-106,%a1@
00011192: 0419 03ff      	subib #-1,%a1@+
00011196: 003f           	.short 0x003f
00011198: 003f           	.short 0x003f
0001119a: 03ff           	.short 0x03ff
0001119c: 0415 0011      	subib #17,%a5@
000111a0: 0017 0012      	orib #18,%sp@
000111a4: 0001 020a      	orib #10,%d1
000111a8: 0009           	.short 0x0009
000111aa: 0011 0419      	orib #25,%a1@
000111ae: 03ff           	.short 0x03ff
000111b0: 003f           	.short 0x003f
000111b2: 003f           	.short 0x003f
000111b4: 03ff           	.short 0x03ff
000111b6: 0415 0012      	subib #18,%a5@
000111ba: 00c6           	bitrev %d6
000111bc: 008d 0015 028a 	oril #1376906,%d5
000111c2: 006b 0096 0419 	oriw #150,%a3@(1049)
000111c8: 03ff           	.short 0x03ff
000111ca: 003f           	.short 0x003f
000111cc: 003f           	.short 0x003f
000111ce: 03ff           	.short 0x03ff
000111d0: 0415 0013      	subib #19,%a5@
000111d4: 00c6           	bitrev %d6
000111d6: 008d 0015 029a 	oril #1376922,%d5
000111dc: 007b           	.short 0x007b
000111de: 0096 0419 03ff 	oril #68748287,%fp@
000111e4: 003f           	.short 0x003f
000111e6: 003f           	.short 0x003f
000111e8: 03ff           	.short 0x03ff
000111ea: 0415 0014      	subib #20,%a5@
000111ee: 00c6           	bitrev %d6
000111f0: 008d 0015 02ac 	oril #1376940,%d5
000111f6: 0091 0096 0419 	oril #9831449,%a1@
000111fc: 03ff           	.short 0x03ff
000111fe: 003f           	.short 0x003f
00011200: 003f           	.short 0x003f
00011202: 03ff           	.short 0x03ff
00011204: 0415 0018      	subib #24,%a5@
00011208: 00c6           	bitrev %d6
0001120a: 008d 0015 0273 	oril #1376883,%d5
00011210: 0050 0096      	oriw #150,%a0@
00011214: 0419 03ff      	subib #-1,%a1@+
00011218: 003f           	.short 0x003f
0001121a: 003f           	.short 0x003f
0001121c: 03ff           	.short 0x03ff
0001121e: 0415 0019      	subib #25,%a5@
00011222: 0017 0012      	orib #18,%sp@
00011226: 0001 020e      	orib #14,%d1
0001122a: 000d           	.short 0x000d
0001122c: 0011 0419      	orib #25,%a1@
00011230: 03ff           	.short 0x03ff
00011232: 003f           	.short 0x003f
00011234: 003f           	.short 0x003f
00011236: 03ff           	.short 0x03ff
00011238: 0415 001a      	subib #26,%a5@
0001123c: 00c6           	bitrev %d6
0001123e: 008d 0015 02a3 	oril #1376931,%d5
00011244: 007c 0096      	oriw #150,%sr
00011248: 0419 03ff      	subib #-1,%a1@+
0001124c: 003f           	.short 0x003f
0001124e: 003f           	.short 0x003f
00011250: 03ff           	.short 0x03ff
00011252: 0415 001b      	subib #27,%a5@
00011256: 00c6           	bitrev %d6
00011258: 008d 0015 02ab 	oril #1376939,%d5
0001125e: 0084 0096 0419 	oril #9831449,%d4
00011264: 03ff           	.short 0x03ff
00011266: 003f           	.short 0x003f
00011268: 003f           	.short 0x003f
0001126a: 03ff           	.short 0x03ff
0001126c: 0415 001c      	subib #28,%a5@
00011270: 018e 011d      	movepw %d0,%fp@(285)
00011274: 002d 0000 0119 	orib #0,%a5@(281)
0001127a: 012e 0419      	btst %d0,%fp@(1049)
0001127e: 03ff           	.short 0x03ff
00011280: 003f           	.short 0x003f
00011282: 003f           	.short 0x003f
00011284: 03ff           	.short 0x03ff
00011286: 0415 0090      	subib #-112,%a5@
0001128a: 00c6           	bitrev %d6
0001128c: 008d 0015 022d 	oril #1376813,%d5
00011292: 0011 0096      	orib #-106,%a1@
00011296: 0419 03af      	subib #-81,%a1@+
0001129a: 008f 008f 03af 	oril #9372591,%d7
000112a0: 0415 0091      	subib #-111,%a5@
000112a4: 0017 0012      	orib #18,%sp@
000112a8: 0001 020e      	orib #14,%d1
000112ac: 000d           	.short 0x000d
000112ae: 0011 0419      	orib #25,%a1@
000112b2: 03af 008f      	bclr %d1,%sp@(143)
000112b6: 008f 03af 0415 	oril #61801493,%d7
000112bc: 0092 0017 0012 	oril #1507346,%a2@
000112c2: 0001 020e      	orib #14,%d1
000112c6: 000d           	.short 0x000d
000112c8: 0011 0419      	orib #25,%a1@
000112cc: 03af 008f      	bclr %d1,%sp@(143)
000112d0: 008f 03af 0415 	oril #61801493,%d7
000112d6: 0093 0017 0012 	oril #1507346,%a3@
000112dc: 0001 020e      	orib #14,%d1
000112e0: 000d           	.short 0x000d
000112e2: 0011 0419      	orib #25,%a1@
000112e6: 03af 008f      	bclr %d1,%sp@(143)
000112ea: 008f 03af 0415 	oril #61801493,%d7
000112f0: 0094 0017 0012 	oril #1507346,%a4@
000112f6: 0001 020e      	orib #14,%d1
000112fa: 000d           	.short 0x000d
000112fc: 0011 0419      	orib #25,%a1@
00011300: 03af 008f      	bclr %d1,%sp@(143)
00011304: 008f 03af 0415 	oril #61801493,%d7
0001130a: 0098 00c6 008d 	oril #12976269,%a0@+
00011310: 0015 0273      	orib #115,%a5@
00011314: 0050 0096      	oriw #150,%a0@
00011318: 0419 03af      	subib #-81,%a1@+
0001131c: 008f 008f 03af 	oril #9372591,%d7
00011322: 0415 0099      	subib #-103,%a5@
00011326: 0017 0012      	orib #18,%sp@
0001132a: 0001 020e      	orib #14,%d1
0001132e: 000d           	.short 0x000d
00011330: 0011 0419      	orib #25,%a1@
00011334: 03af 008f      	bclr %d1,%sp@(143)
00011338: 008f 03af 0415 	oril #61801493,%d7
0001133e: 009a 0017 0012 	oril #1507346,%a2@+
00011344: 0001 020e      	orib #14,%d1
00011348: 000d           	.short 0x000d
0001134a: 0011 0419      	orib #25,%a1@
0001134e: 03af 008f      	bclr %d1,%sp@(143)
00011352: 008f 03af 0415 	oril #61801493,%d7
00011358: 009b 0017 0012 	oril #1507346,%a3@+
0001135e: 0001 020e      	orib #14,%d1
00011362: 000d           	.short 0x000d
00011364: 0011 0419      	orib #25,%a1@
00011368: 03af 008f      	bclr %d1,%sp@(143)
0001136c: 008f 03af 0415 	oril #61801493,%d7
00011372: 009c 0017 0012 	oril #1507346,%a4@+
00011378: 0001 020e      	orib #14,%d1
0001137c: 000d           	.short 0x000d
0001137e: 0011 0419      	orib #25,%a1@
00011382: 03af 008f      	bclr %d1,%sp@(143)
00011386: 008f 03af 0415 	oril #61801493,%d7
0001138c: ffff           	.short 0xffff
000113a6: ffff           	.short 0xffff
000113a8: 00ff           	.short 0x00ff
000113aa: ff00 0000      	cp1stb %d0,%d0,#1,#0
000113ae: 00ff           	.short 0x00ff
000113b0: 0000 ffff      	orib #-1,%d0
000113b4: 0000 0000      	orib #0,%d0
000113b8: 00ff           	.short 0x00ff
000113ba: ff00 00ff      	cp1stb %d0,%d0,#1,#255
000113be: 00ff           	.short 0x00ff
000113c0: 00ff           	.short 0x00ff
000113c2: bbbb           	.short 0xbbbb
000113c4: 00bb 8888 0088 	oril #-2004352888,%d3
000113ca: aa00 0000      	macw %d0l,%d5l
000113ce: 00aa 0000 aaaa 	oril #43690,%a2@(0)
000113d4: 0000 
000113d6: 0000 00aa      	orib #-86,%d0
000113da: aa00 00aa      	macw %d0l,%d5u
000113de: 00aa 00aa 0000 	oril #11141120,%a2@(0)
000113e4: 0000 
000113e6: ffff           	.short 0xffff
000113e8: 00ff           	.short 0x00ff
000113ea: eded 00ed dddd 	bfffo %a5@(-8739),3,%d5,%d0
000113f0: 00dd           	.short 0x00dd
000113f2: cccc           	.short 0xcccc
000113f4: 00cc           	.short 0x00cc
000113f6: baba 00ba      	cmpl %pc@(0x114b2),%d5
000113fa: aaaa 00aa 9999 	macw %a2l,%d0u,%a2@(-26215)&,%d5
00011400: 0099 8787 0087 	oril #-2021195641,%a1@+
00011406: 7777 0077      	mvsw %sp@(0000000000000077,%d0:w),%d3
0001140a: 6666           	bnes 0x11472
0001140c: 0066 5454      	oriw #21588,%fp@-
00011410: 0054 4444      	oriw #17476,%a4@
00011414: 0044 3333      	oriw #13107,%d4
00011418: 0033 2121 0021 	orib #33,%a3@(0000000000000021,%d0:w)
0001141e: 1111           	moveb %a1@,%a0@-
00011420: 0011 0000      	orib #0,%a1@
00011424: 0000 ff00      	orib #0,%d0
00011428: 0000 ff00      	orib #0,%d0
0001142c: 0011 ff00      	orib #0,%a1@
00011430: 0021 ff00      	orib #0,%a1@-
00011434: 0033 ff00 0044 	orib #0,%a3@(0000000000000044,%d0:w)
0001143a: ff00 0054      	cp1stb %d0,%d0,#1,#84
0001143e: ff00 0066      	cp1stb %d0,%d0,#1,#102
00011442: ff00 0077      	cp1stb %d0,%d0,#1,#119
00011446: ff00 0087      	cp1stb %d0,%d0,#1,#135
0001144a: ff00 0099      	cp1stb %d0,%d0,#1,#153
0001144e: ff00 00aa      	cp1stb %d0,%d0,#1,#170
00011452: ff00 00ba      	cp1stb %d0,%d0,#1,#186
00011456: ff00 00cc      	cp1stb %d0,%d0,#1,#204
0001145a: ff00 00dd      	cp1stb %d0,%d0,#1,#221
0001145e: ff00 00ed      	cp1stb %d0,%d0,#1,#237
00011462: ff00 00ff      	cp1stb %d0,%d0,#1,#255
00011466: ed00           	aslb #6,%d0
00011468: 00ff           	.short 0x00ff
0001146a: dd00           	addxb %d0,%d6
0001146c: 00ff           	.short 0x00ff
0001146e: cc00           	andb %d0,%d6
00011470: 00ff           	.short 0x00ff
00011472: ba00           	cmpb %d0,%d5
00011474: 00ff           	.short 0x00ff
00011476: aa00 00ff      	macw %d0u,%d5u
0001147a: 9900           	subxb %d0,%d4
0001147c: 00ff           	.short 0x00ff
0001147e: 8700           	sbcd %d0,%d3
00011480: 00ff           	.short 0x00ff
00011482: 7700           	mvsb %d0,%d3
00011484: 00ff           	.short 0x00ff
00011486: 6600 00ff      	bnew 0x11587
0001148a: 5400           	addqb #2,%d0
0001148c: 00ff           	.short 0x00ff
0001148e: 4400           	negb %d0
00011490: 00ff           	.short 0x00ff
00011492: 3300           	movew %d0,%a1@-
00011494: 00ff           	.short 0x00ff
00011496: 2100           	movel %d0,%a0@-
00011498: 00ff           	.short 0x00ff
0001149a: 1100           	moveb %d0,%a0@-
0001149c: 00ff           	.short 0x00ff
0001149e: 0000 00ff      	orib #-1,%d0
000114a2: 0011 00ff      	orib #-1,%a1@
000114a6: 0021 00ff      	orib #-1,%a1@-
000114aa: 0033 00ff 0044 	orib #-1,%a3@(0000000000000044,%d0:w)
000114b0: 00ff           	.short 0x00ff
000114b2: 0054 00ff      	oriw #255,%a4@
000114b6: 0066 00ff      	oriw #255,%fp@-
000114ba: 0077 00ff 0087 	oriw #255,%sp@(ffffffffffffff87,%d0:w)
000114c0: 00ff           	.short 0x00ff
000114c2: 0099 00ff 00aa 	oril #16711850,%a1@+
000114c8: 00ff           	.short 0x00ff
000114ca: 00ba 00ff 00cc 	oril #16711884,%d2
000114d0: 00ff           	.short 0x00ff
000114d2: 00dd           	.short 0x00dd
000114d4: 00ff           	.short 0x00ff
000114d6: 00ed           	.short 0x00ed
000114d8: 00ff           	.short 0x00ff
000114da: 00ff           	.short 0x00ff
000114dc: 00ff           	.short 0x00ff
000114de: 00ff           	.short 0x00ff
000114e0: 00ed           	.short 0x00ed
000114e2: 00ff           	.short 0x00ff
000114e4: 00dd           	.short 0x00dd
000114e6: 00ff           	.short 0x00ff
000114e8: 00cc           	.short 0x00cc
000114ea: 00ff           	.short 0x00ff
000114ec: 00ba 00ff 00aa 	oril #16711850,%d2
000114f2: 00ff           	.short 0x00ff
000114f4: 0099 00ff 0087 	oril #16711815,%a1@+
000114fa: 00ff           	.short 0x00ff
000114fc: 0077 00ff 0066 	oriw #255,%sp@(0000000000000066,%d0:w)
00011502: 00ff           	.short 0x00ff
00011504: 0054 00ff      	oriw #255,%a4@
00011508: 0044 00ff      	oriw #255,%d4
0001150c: 0033 00ff 0021 	orib #-1,%a3@(0000000000000021,%d0:w)
00011512: 00ff           	.short 0x00ff
00011514: 0011 00ff      	orib #-1,%a1@
00011518: 0000 11ff      	orib #-1,%d0
0001151c: 0000 21ff      	orib #-1,%d0
00011520: 0000 33ff      	orib #-1,%d0
00011524: 0000 44ff      	orib #-1,%d0
00011528: 0000 54ff      	orib #-1,%d0
0001152c: 0000 66ff      	orib #-1,%d0
00011530: 0000 77ff      	orib #-1,%d0
00011534: 0000 87ff      	orib #-1,%d0
00011538: 0000 99ff      	orib #-1,%d0
0001153c: 0000 aaff      	orib #-1,%d0
00011540: 0000 baff      	orib #-1,%d0
00011544: 0000 ccff      	orib #-1,%d0
00011548: 0000 ddff      	orib #-1,%d0
0001154c: 0000 edff      	orib #-1,%d0
00011550: 0000 ffff      	orib #-1,%d0
00011554: 0000 ffed      	orib #-19,%d0
00011558: 0000 ffdd      	orib #-35,%d0
0001155c: 0000 ffcc      	orib #-52,%d0
00011560: 0000 ffba      	orib #-70,%d0
00011564: 0000 ffaa      	orib #-86,%d0
00011568: 0000 ff99      	orib #-103,%d0
0001156c: 0000 ff87      	orib #-121,%d0
00011570: 0000 ff77      	orib #119,%d0
00011574: 0000 ff66      	orib #102,%d0
00011578: 0000 ff54      	orib #84,%d0
0001157c: 0000 ff44      	orib #68,%d0
00011580: 0000 ff33      	orib #51,%d0
00011584: 0000 ff21      	orib #33,%d0
00011588: 0000 ff11      	orib #17,%d0
0001158c: 0000 ba00      	orib #0,%d0
00011590: 0000 ba00      	orib #0,%d0
00011594: 0011 ba00      	orib #0,%a1@
00011598: 0021 ba00      	orib #0,%a1@-
0001159c: 0033 ba00 0044 	orib #0,%a3@(0000000000000044,%d0:w)
000115a2: ba00           	cmpb %d0,%d5
000115a4: 0054 ba00      	oriw #-17920,%a4@
000115a8: 0066 ba00      	oriw #-17920,%fp@-
000115ac: 0077 ba00 0087 	oriw #-17920,%sp@(ffffffffffffff87,%d0:w)
000115b2: ba00           	cmpb %d0,%d5
000115b4: 0099 ba00 00aa 	oril #-1174404950,%a1@+
000115ba: ba00           	cmpb %d0,%d5
000115bc: 00ba aa00 00ba 	oril #-1442840390,%d2
000115c2: 9900           	subxb %d0,%d4
000115c4: 00ba 8700 00ba 	oril #-2030042950,%d2
000115ca: 7700           	mvsb %d0,%d3
000115cc: 00ba 6600 00ba 	oril #1711276218,%d2
000115d2: 5400           	addqb #2,%d0
000115d4: 00ba 4400 00ba 	oril #1140850874,%d2
000115da: 3300           	movew %d0,%a1@-
000115dc: 00ba 2100 00ba 	oril #553648314,%d2
000115e2: 1100           	moveb %d0,%a0@-
000115e4: 00ba 0000 00ba 	oril #186,%d2
000115ea: 0011 00ba      	orib #-70,%a1@
000115ee: 0021 00ba      	orib #-70,%a1@-
000115f2: 0033 00ba 0044 	orib #-70,%a3@(0000000000000044,%d0:w)
000115f8: 00ba 0054 00ba 	oril #5505210,%d2
000115fe: 0066 00ba      	oriw #186,%fp@-
00011602: 0077 00ba 0087 	oriw #186,%sp@(ffffffffffffff87,%d0:w)
00011608: 00ba 0099 00ba 	oril #10027194,%d2
0001160e: 00aa 00ba 00ba 	oril #12189882,%a2@(186)
00011614: 00ba 
00011616: 00ba 00aa 00ba 	oril #11141306,%d2
0001161c: 0099 00ba 0087 	oril #12189831,%a1@+
00011622: 00ba 0077 00ba 	oril #7798970,%d2
00011628: 0066 00ba      	oriw #186,%fp@-
0001162c: 0054 00ba      	oriw #186,%a4@
00011630: 0044 00ba      	oriw #186,%d4
00011634: 0033 00ba 0021 	orib #-70,%a3@(0000000000000021,%d0:w)
0001163a: 00ba 0011 00ba 	oril #1114298,%d2
00011640: 0000 11ba      	orib #-70,%d0
00011644: 0000 21ba      	orib #-70,%d0
00011648: 0000 33ba      	orib #-70,%d0
0001164c: 0000 44ba      	orib #-70,%d0
00011650: 0000 54ba      	orib #-70,%d0
00011654: 0000 66ba      	orib #-70,%d0
00011658: 0000 77ba      	orib #-70,%d0
0001165c: 0000 87ba      	orib #-70,%d0
00011660: 0000 99ba      	orib #-70,%d0
00011664: 0000 aaba      	orib #-70,%d0
00011668: 0000 baba      	orib #-70,%d0
0001166c: 0000 baaa      	orib #-86,%d0
00011670: 0000 ba99      	orib #-103,%d0
00011674: 0000 ba87      	orib #-121,%d0
00011678: 0000 ba77      	orib #119,%d0
0001167c: 0000 ba66      	orib #102,%d0
00011680: 0000 ba54      	orib #84,%d0
00011684: 0000 ba44      	orib #68,%d0
00011688: 0000 ba33      	orib #51,%d0
0001168c: 0000 ba21      	orib #33,%d0
00011690: 0000 ba11      	orib #17,%d0
00011694: 0000 7700      	orib #0,%d0
00011698: 0000 7700      	orib #0,%d0
0001169c: 0011 7700      	orib #0,%a1@
000116a0: 0021 7700      	orib #0,%a1@-
000116a4: 0033 7700 0044 	orib #0,%a3@(0000000000000044,%d0:w)
000116aa: 7700           	mvsb %d0,%d3
000116ac: 0054 7700      	oriw #30464,%a4@
000116b0: 0066 7700      	oriw #30464,%fp@-
000116b4: 0077 6600 0077 	oriw #26112,%sp@(0000000000000077,%d0:w)
000116ba: 5400           	addqb #2,%d0
000116bc: 0077 4400 0077 	oriw #17408,%sp@(0000000000000077,%d0:w)
000116c2: 3300           	movew %d0,%a1@-
000116c4: 0077 2100 0077 	oriw #8448,%sp@(0000000000000077,%d0:w)
000116ca: 1100           	moveb %d0,%a0@-
000116cc: 0077 0000 0077 	oriw #0,%sp@(0000000000000077,%d0:w)
000116d2: 0011 0077      	orib #119,%a1@
000116d6: 0021 0077      	orib #119,%a1@-
000116da: 0033 0077 0044 	orib #119,%a3@(0000000000000044,%d0:w)
000116e0: 0077 0054 0077 	oriw #84,%sp@(0000000000000077,%d0:w)
000116e6: 0066 0077      	oriw #119,%fp@-
000116ea: 0077 0077 0077 	oriw #119,%sp@(0000000000000077,%d0:w)
000116f0: 0066 0077      	oriw #119,%fp@-
000116f4: 0054 0077      	oriw #119,%a4@
000116f8: 0044 0077      	oriw #119,%d4
000116fc: 0033 0077 0021 	orib #119,%a3@(0000000000000021,%d0:w)
00011702: 0077 0011 0077 	oriw #17,%sp@(0000000000000077,%d0:w)
00011708: 0000 1177      	orib #119,%d0
0001170c: 0000 2177      	orib #119,%d0
00011710: 0000 3377      	orib #119,%d0
00011714: 0000 4477      	orib #119,%d0
00011718: 0000 5477      	orib #119,%d0
0001171c: 0000 6677      	orib #119,%d0
00011720: 0000 7777      	orib #119,%d0
00011724: 0000 7766      	orib #102,%d0
00011728: 0000 7754      	orib #84,%d0
0001172c: 0000 7744      	orib #68,%d0
00011730: 0000 7733      	orib #51,%d0
00011734: 0000 7721      	orib #33,%d0
00011738: 0000 7711      	orib #17,%d0
0001173c: 0000 4400      	orib #0,%d0
00011740: 0000 4400      	orib #0,%d0
00011744: 0011 4400      	orib #0,%a1@
00011748: 0021 4400      	orib #0,%a1@-
0001174c: 0033 4400 0044 	orib #0,%a3@(0000000000000044,%d0:w)
00011752: 3300           	movew %d0,%a1@-
00011754: 0044 2100      	oriw #8448,%d4
00011758: 0044 1100      	oriw #4352,%d4
0001175c: 0044 0000      	oriw #0,%d4
00011760: 0044 0011      	oriw #17,%d4
00011764: 0044 0021      	oriw #33,%d4
00011768: 0044 0033      	oriw #51,%d4
0001176c: 0044 0044      	oriw #68,%d4
00011770: 0044 0044      	oriw #68,%d4
00011774: 0033 0044 0021 	orib #68,%a3@(0000000000000021,%d0:w)
0001177a: 0044 0011      	oriw #17,%d4
0001177e: 0044 0000      	oriw #0,%d4
00011782: 1144 0000      	moveb %d4,%a0@(0)
00011786: 2144 0000      	movel %d4,%a0@(0)
0001178a: 3344 0000      	movew %d4,%a1@(0)
0001178e: 4444           	negw %d4
00011790: 0000 4433      	orib #51,%d0
00011794: 0000 4421      	orib #33,%d0
00011798: 0000 4411      	orib #17,%d0
0001179c: 0000 ffff      	orib #-1,%d0
000117a0: 00ff           	.short 0x00ff
000117a2: 0000 0000      	orib #0,%d0
000117a6: 0000 4e75      	orib #117,%d0
000117aa: 302f 0004      	movew %sp@(4),%d0
000117ae: 0640 ffe0      	addiw #-32,%d0
000117b2: 33c0 0000 04ac 	movew %d0,0x4ac
000117b8: 23fc 0001 1932 	movel #71986,0x4a8
000117be: 0000 04a8 
000117c2: 4e75           	rts
000117c4: 302f 0004      	movew %sp@(4),%d0
000117c8: 0240 000f      	andiw #15,%d0
000117cc: 33c0 0000 2426 	movew %d0,0x2426
000117d2: 23fc 0001 1c6e 	movel #72814,0x4a8
000117d8: 0000 04a8 
000117dc: 4e75           	rts
000117de: 302f 0004      	movew %sp@(4),%d0
000117e2: 0240 000f      	andiw #15,%d0
000117e6: 33c0 0000 2424 	movew %d0,0x2424
000117ec: 23fc 0001 1c6e 	movel #72814,0x4a8
000117f2: 0000 04a8 
000117f6: 4e75           	rts
000117f8: 23fc 0001 17c4 	movel #71620,0x4a8
000117fe: 0000 04a8 
00011802: 4e75           	rts
00011804: 23fc 0001 17de 	movel #71646,0x4a8
0001180a: 0000 04a8 
0001180e: 4e75           	rts
00011810: 0039 0010 0000 	orib #16,0x2444
00011816: 2444 
00011818: 4e75           	rts
0001181a: 0239 ffef 0000 	andib #-17,0x2444
00011820: 2444 
00011822: 4e75           	rts
00011824: 0039 0020 0000 	orib #32,0x2444
0001182a: 2444 
0001182c: 33f9 0000 242e 	movew 0x242e,0x22f8
00011832: 0000 22f8 
00011836: 33f9 0000 2430 	movew 0x2430,0x22fa
0001183c: 0000 22fa 
00011840: 4e75           	rts
00011842: 0039 0008 0000 	orib #8,0x2444
00011848: 2444 
0001184a: 4e75           	rts
0001184c: 0239 fff7 0000 	andib #-9,0x2444
00011852: 2444 
00011854: 4e75           	rts
00011856: 3f39 0000 2430 	movew 0x2430,%sp@-
0001185c: 3f39 0000 242e 	movew 0x242e,%sp@-
00011862: 4eb9 0000 698e 	jsr 0x698e
00011868: 1039 0000 2444 	moveb 0x2444,%d0
0001186e: 588f           	addql #4,%sp
00011870: 0800 0000      	btst #0,%d0
00011874: 660c           	bnes 0x11882
00011876: 0000 0004      	orib #4,%d0
0001187a: 13c0 0000 2444 	moveb %d0,0x2444
00011880: 4e75           	rts
00011882: 0000 0006      	orib #6,%d0
00011886: 13c0 0000 2444 	moveb %d0,0x2444
0001188c: 13f9 0000 2432 	moveb 0x2432,0x2433
00011892: 0000 2433 
00011896: 60e8           	bras 0x11880
00011898: 4a79 0000 22f0 	tstw 0x22f0
0001189e: 6708           	beqs 0x118a8
000118a0: 4279 0000 22f0 	clrw 0x22f0
000118a6: 60ae           	bras 0x11856
000118a8: 4e75           	rts
000118aa: 3039 0000 22f0 	movew 0x22f0,%d0
000118b0: 670c           	beqs 0x118be
000118b2: 5340           	subqw #1,%d0
000118b4: 33c0 0000 22f0 	movew %d0,0x22f0
000118ba: 6602           	bnes 0x118be
000118bc: 6098           	bras 0x11856
000118be: 4e75           	rts
000118c0: 3f39 0000 2430 	movew 0x2430,%sp@-
000118c6: 4267           	clrw %sp@-
000118c8: 4eb9 0000 69a2 	jsr 0x69a2
000118ce: 588f           	addql #4,%sp
000118d0: 4e75           	rts
000118d2: 3039 0000 2430 	movew 0x2430,%d0
000118d8: b079 0000 2420 	cmpw 0x2420,%d0
000118de: 6712           	beqs 0x118f2
000118e0: 5240           	addqw #1,%d0
000118e2: 3f00           	movew %d0,%sp@-
000118e4: 3f39 0000 242e 	movew 0x242e,%sp@-
000118ea: 4eb9 0000 69a2 	jsr 0x69a2
000118f0: 588f           	addql #4,%sp
000118f2: 4e75           	rts
000118f4: 60dc           	bras 0x118d2
000118f6: 3f39 0000 2430 	movew 0x2430,%sp@-
000118fc: 3039 0000 242e 	movew 0x242e,%d0
00011902: 0240 fff8      	andiw #-8,%d0
00011906: 5040           	addqw #8,%d0
00011908: 3f00           	movew %d0,%sp@-
0001190a: 4eb9 0000 69a2 	jsr 0x69a2
00011910: 588f           	addql #4,%sp
00011912: 4e75           	rts
00011914: 3039 0000 242e 	movew 0x242e,%d0
0001191a: 6712           	beqs 0x1192e
0001191c: 3f39 0000 2430 	movew 0x2430,%sp@-
00011922: 5340           	subqw #1,%d0
00011924: 3f00           	movew %d0,%sp@-
00011926: 4eb9 0000 69a2 	jsr 0x69a2
0001192c: 588f           	addql #4,%sp
0001192e: 4e75           	rts
00011930: 60e2           	bras 0x11914
00011932: 3f39 0000 04ac 	movew 0x4ac,%sp@-
00011938: 302f 0006      	movew %sp@(6),%d0
0001193c: 0640 ffe0      	addiw #-32,%d0
00011940: 3f00           	movew %d0,%sp@-
00011942: 4eb9 0000 69a2 	jsr 0x69a2
00011948: 23fc 0001 1c6e 	movel #72814,0x4a8
0001194e: 0000 04a8 
00011952: 588f           	addql #4,%sp
00011954: 4e75           	rts
00011956: 41f9 0000 69a2 	lea 0x69a2,%a0
0001195c: 0839 0005 0000 	btst #5,0x2444
00011962: 2444 
00011964: 671a           	beqs 0x11980
00011966: 3f39 0000 22fa 	movew 0x22fa,%sp@-
0001196c: 3f39 0000 22f8 	movew 0x22f8,%sp@-
00011972: 4e90           	jsr %a0@
00011974: 588f           	addql #4,%sp
00011976: 0239 ffdf 0000 	andib #-33,0x2444
0001197c: 2444 
0001197e: 4e75           	rts
00011980: 4267           	clrw %sp@-
00011982: 4267           	clrw %sp@-
00011984: 60ec           	bras 0x11972
00011986: 4267           	clrw %sp@-
00011988: 4267           	clrw %sp@-
0001198a: 4eb9 0000 69a2 	jsr 0x69a2
00011990: 588f           	addql #4,%sp
00011992: 4e75           	rts
00011994: 3039 0000 242e 	movew 0x242e,%d0
0001199a: b079 0000 241e 	cmpw 0x241e,%d0
000119a0: 6712           	beqs 0x119b4
000119a2: 3f39 0000 2430 	movew 0x2430,%sp@-
000119a8: 5240           	addqw #1,%d0
000119aa: 3f00           	movew %d0,%sp@-
000119ac: 4eb9 0000 69a2 	jsr 0x69a2
000119b2: 588f           	addql #4,%sp
000119b4: 4e75           	rts
000119b6: 3039 0000 2430 	movew 0x2430,%d0
000119bc: 6712           	beqs 0x119d0
000119be: 5340           	subqw #1,%d0
000119c0: 3f00           	movew %d0,%sp@-
000119c2: 3f39 0000 242e 	movew 0x242e,%sp@-
000119c8: 4eb9 0000 69a2 	jsr 0x69a2
000119ce: 588f           	addql #4,%sp
000119d0: 4e75           	rts
000119d2: 0839 0002 0000 	btst #2,0x484
000119d8: 0484 
000119da: 6706           	beqs 0x119e2
000119dc: 4ef9 0000 fc3e 	jmp 0xfc3e
000119e2: 4e75           	rts
000119e4: 322f 0004      	movew %sp@(4),%d1
000119e8: 23fc 0001 1c6e 	movel #72814,0x4a8
000119ee: 0000 04a8 
000119f2: 3001           	movew %d1,%d0
000119f4: 0640 ffbf      	addiw #-65,%d0
000119f8: 0c40 000c      	cmpiw #12,%d0
000119fc: 6212           	bhis 0x11a10
000119fe: 3040           	moveaw %d0,%a0
00011a00: 2008           	movel %a0,%d0
00011a02: d088           	addl %a0,%d0
00011a04: d080           	addl %d0,%d0
00011a06: 41fa 04c8      	lea %pc@(0x11ed0),%a0
00011a0a: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
00011a0e: 4ed0           	jmp %a0@
00011a10: 3001           	movew %d1,%d0
00011a12: 0640 ff9e      	addiw #-98,%d0
00011a16: 0c40 0015      	cmpiw #21,%d0
00011a1a: 620e           	bhis 0x11a2a
00011a1c: 3040           	moveaw %d0,%a0
00011a1e: 2008           	movel %a0,%d0
00011a20: d088           	addl %a0,%d0
00011a22: d080           	addl %d0,%d0
00011a24: 41fa 0452      	lea %pc@(0x11e78),%a0
00011a28: 60e0           	bras 0x11a0a
00011a2a: 0c41 0059      	cmpiw #89,%d1
00011a2e: 660a           	bnes 0x11a3a
00011a30: 23fc 0001 17aa 	movel #71594,0x4a8
00011a36: 0000 04a8 
00011a3a: 4e75           	rts
00011a3c: 5279 0000 22f0 	addqw #1,0x22f0
00011a42: 1039 0000 2444 	moveb 0x2444,%d0
00011a48: 44c0           	movew %d0,%ccr
00011a4a: 6626           	bnes 0x11a72
00011a4c: 1200           	moveb %d0,%d1
00011a4e: 0201 fffb      	andib #-5,%d1
00011a52: 13c1 0000 2444 	moveb %d1,0x2444
00011a58: 0800 0000      	btst #0,%d0
00011a5c: 6616           	bnes 0x11a74
00011a5e: 3f39 0000 2430 	movew 0x2430,%sp@-
00011a64: 3f39 0000 242e 	movew 0x242e,%sp@-
00011a6a: 4eb9 0000 698e 	jsr 0x698e
00011a70: 588f           	addql #4,%sp
00011a72: 4e75           	rts
00011a74: 0800 0001      	btst #1,%d0
00011a78: 67f8           	beqs 0x11a72
00011a7a: 0200 fff9      	andib #-7,%d0
00011a7e: 13c0 0000 2444 	moveb %d0,0x2444
00011a84: 60d8           	bras 0x11a5e
00011a86: 4eba ffb4      	jsr %pc@(0x11a3c)
00011a8a: 3f39 0000 2430 	movew 0x2430,%sp@-
00011a90: 4eb9 0000 6be8 	jsr 0x6be8
00011a96: 3f39 0000 2430 	movew 0x2430,%sp@-
00011a9c: 4267           	clrw %sp@-
00011a9e: 4eb9 0000 69a2 	jsr 0x69a2
00011aa4: 5c8f           	addql #6,%sp
00011aa6: 6000 fe02      	braw 0x118aa
00011aaa: 2f03           	movel %d3,%sp@-
00011aac: 2f02           	movel %d2,%sp@-
00011aae: 4eba ff8c      	jsr %pc@(0x11a3c)
00011ab2: 3439 0000 242e 	movew 0x242e,%d2
00011ab8: 3639 0000 2430 	movew 0x2430,%d3
00011abe: 0802 0000      	btst #0,%d2
00011ac2: 6638           	bnes 0x11afc
00011ac4: 3f3c 0020      	movew #32,%sp@-
00011ac8: 4eb9 0000 6c3e 	jsr 0x6c3e
00011ace: 548f           	addql #2,%sp
00011ad0: 4a42           	tstw %d2
00011ad2: 6714           	beqs 0x11ae8
00011ad4: 3f03           	movew %d3,%sp@-
00011ad6: 3002           	movew %d2,%d0
00011ad8: 5340           	subqw #1,%d0
00011ada: 3f00           	movew %d0,%sp@-
00011adc: 3f03           	movew %d3,%sp@-
00011ade: 4267           	clrw %sp@-
00011ae0: 4eb9 0000 6a74 	jsr 0x6a74
00011ae6: 508f           	addql #8,%sp
00011ae8: 3f03           	movew %d3,%sp@-
00011aea: 3f02           	movew %d2,%sp@-
00011aec: 4eb9 0000 69a2 	jsr 0x69a2
00011af2: 588f           	addql #4,%sp
00011af4: 241f           	movel %sp@+,%d2
00011af6: 261f           	movel %sp@+,%d3
00011af8: 6000 fdb0      	braw 0x118aa
00011afc: 3f03           	movew %d3,%sp@-
00011afe: 3f02           	movew %d2,%sp@-
00011b00: 60da           	bras 0x11adc
00011b02: 60a6           	bras 0x11aaa
00011b04: 4eba ffa4      	jsr %pc@(0x11aaa)
00011b08: 3039 0000 2430 	movew 0x2430,%d0
00011b0e: 6716           	beqs 0x11b26
00011b10: 5340           	subqw #1,%d0
00011b12: 3f00           	movew %d0,%sp@-
00011b14: 3f39 0000 241e 	movew 0x241e,%sp@-
00011b1a: 4267           	clrw %sp@-
00011b1c: 4267           	clrw %sp@-
00011b1e: 4eb9 0000 6a74 	jsr 0x6a74
00011b24: 508f           	addql #8,%sp
00011b26: 4e75           	rts
00011b28: 4eba ff12      	jsr %pc@(0x11a3c)
00011b2c: 3039 0000 2430 	movew 0x2430,%d0
00011b32: 3f00           	movew %d0,%sp@-
00011b34: 3f39 0000 241e 	movew 0x241e,%sp@-
00011b3a: 3f00           	movew %d0,%sp@-
00011b3c: 4267           	clrw %sp@-
00011b3e: 4eb9 0000 6a74 	jsr 0x6a74
00011b44: 3f39 0000 2430 	movew 0x2430,%sp@-
00011b4a: 4267           	clrw %sp@-
00011b4c: 4eb9 0000 69a2 	jsr 0x69a2
00011b52: 4fef 000c      	lea %sp@(12),%sp
00011b56: 6000 fd52      	braw 0x118aa
00011b5a: 48e7 3800      	moveml %d2-%d4,%sp@-
00011b5e: 1839 0000 2444 	moveb 0x2444,%d4
00011b64: 0204 0008      	andib #8,%d4
00011b68: 1039 0000 2444 	moveb 0x2444,%d0
00011b6e: 0200 fff7      	andib #-9,%d0
00011b72: 13c0 0000 2444 	moveb %d0,0x2444
00011b78: 4eba fec2      	jsr %pc@(0x11a3c)
00011b7c: 3439 0000 242e 	movew 0x242e,%d2
00011b82: 3639 0000 2430 	movew 0x2430,%d3
00011b88: b479 0000 241e 	cmpw 0x241e,%d2
00011b8e: 662c           	bnes 0x11bbc
00011b90: 3f3c 0020      	movew #32,%sp@-
00011b94: 4eb9 0000 6c3e 	jsr 0x6c3e
00011b9a: 548f           	addql #2,%sp
00011b9c: 4a04           	tstb %d4
00011b9e: 6708           	beqs 0x11ba8
00011ba0: 0039 0008 0000 	orib #8,0x2444
00011ba6: 2444 
00011ba8: 3f03           	movew %d3,%sp@-
00011baa: 3f02           	movew %d2,%sp@-
00011bac: 4eb9 0000 69a2 	jsr 0x69a2
00011bb2: 588f           	addql #4,%sp
00011bb4: 4cdf 001c      	moveml %sp@+,%d2-%d4
00011bb8: 6000 fcf0      	braw 0x118aa
00011bbc: 0802 0000      	btst #0,%d2
00011bc0: 670c           	beqs 0x11bce
00011bc2: 3f3c 0020      	movew #32,%sp@-
00011bc6: 4eb9 0000 6c3e 	jsr 0x6c3e
00011bcc: 548f           	addql #2,%sp
00011bce: 3039 0000 2430 	movew 0x2430,%d0
00011bd4: 3f00           	movew %d0,%sp@-
00011bd6: 3f39 0000 241e 	movew 0x241e,%sp@-
00011bdc: 3f00           	movew %d0,%sp@-
00011bde: 3f39 0000 242e 	movew 0x242e,%sp@-
00011be4: 4eb9 0000 6a74 	jsr 0x6a74
00011bea: 508f           	addql #8,%sp
00011bec: 60ae           	bras 0x11b9c
00011bee: 6000 ff6a      	braw 0x11b5a
00011bf2: 4eba ff66      	jsr %pc@(0x11b5a)
00011bf6: 3039 0000 2430 	movew 0x2430,%d0
00011bfc: 3239 0000 2420 	movew 0x2420,%d1
00011c02: b240           	cmpw %d0,%d1
00011c04: 6716           	beqs 0x11c1c
00011c06: 3f01           	movew %d1,%sp@-
00011c08: 3f39 0000 241e 	movew 0x241e,%sp@-
00011c0e: 5240           	addqw #1,%d0
00011c10: 3f00           	movew %d0,%sp@-
00011c12: 4267           	clrw %sp@-
00011c14: 4eb9 0000 6a74 	jsr 0x6a74
00011c1a: 508f           	addql #8,%sp
00011c1c: 4e75           	rts
00011c1e: 4eba fe1c      	jsr %pc@(0x11a3c)
00011c22: 4267           	clrw %sp@-
00011c24: 4267           	clrw %sp@-
00011c26: 4eb9 0000 69a2 	jsr 0x69a2
00011c2c: 3f39 0000 2420 	movew 0x2420,%sp@-
00011c32: 3f39 0000 241e 	movew 0x241e,%sp@-
00011c38: 4267           	clrw %sp@-
00011c3a: 4267           	clrw %sp@-
00011c3c: 4eb9 0000 6a74 	jsr 0x6a74
00011c42: 4fef 000c      	lea %sp@(12),%sp
00011c46: 6000 fc62      	braw 0x118aa
00011c4a: 4eba fdf0      	jsr %pc@(0x11a3c)
00011c4e: 3f39 0000 2430 	movew 0x2430,%sp@-
00011c54: 4eb9 0000 6e9a 	jsr 0x6e9a
00011c5a: 3f39 0000 2430 	movew 0x2430,%sp@-
00011c60: 4267           	clrw %sp@-
00011c62: 4eb9 0000 69a2 	jsr 0x69a2
00011c68: 5c8f           	addql #6,%sp
00011c6a: 6000 fc3e      	braw 0x118aa
00011c6e: 302f 0004      	movew %sp@(4),%d0
00011c72: 0c40 001f      	cmpiw #31,%d0
00011c76: 6f06           	bles 0x11c7e
00011c78: 4ef9 0000 6c3e 	jmp 0x6c3e
00011c7e: 0c40 001b      	cmpiw #27,%d0
00011c82: 660c           	bnes 0x11c90
00011c84: 23fc 0001 19e4 	movel #72164,0x4a8
00011c8a: 0000 04a8 
00011c8e: 4e75           	rts
00011c90: 5f40           	subqw #7,%d0
00011c92: 0c40 0006      	cmpiw #6,%d0
00011c96: 62f6           	bhis 0x11c8e
00011c98: 3040           	moveaw %d0,%a0
00011c9a: 2008           	movel %a0,%d0
00011c9c: d088           	addl %a0,%d0
00011c9e: d080           	addl %d0,%d0
00011ca0: 41fa 01ba      	lea %pc@(0x11e5c),%a0
00011ca4: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
00011ca8: 4ed0           	jmp %a0@
00011caa: 3039 0000 2420 	movew 0x2420,%d0
00011cb0: b079 0000 2430 	cmpw 0x2430,%d0
00011cb6: 6704           	beqs 0x11cbc
00011cb8: 6000 fc18      	braw 0x118d2
00011cbc: 4eba fd7e      	jsr %pc@(0x11a3c)
00011cc0: 4267           	clrw %sp@-
00011cc2: 4eb9 0000 6be8 	jsr 0x6be8
00011cc8: 548f           	addql #2,%sp
00011cca: 6000 fbde      	braw 0x118aa
00011cce: 2f0a           	movel %a2,%sp@-
00011cd0: 2f02           	movel %d2,%sp@-
00011cd2: 3039 0000 2430 	movew 0x2430,%d0
00011cd8: 3439 0000 242e 	movew 0x242e,%d2
00011cde: 45f9 0000 69a2 	lea 0x69a2,%a2
00011ce4: 4a40           	tstw %d0
00011ce6: 6710           	beqs 0x11cf8
00011ce8: 5340           	subqw #1,%d0
00011cea: 3f00           	movew %d0,%sp@-
00011cec: 3f02           	movew %d2,%sp@-
00011cee: 4e92           	jsr %a2@
00011cf0: 588f           	addql #4,%sp
00011cf2: 241f           	movel %sp@+,%d2
00011cf4: 245f           	moveal %sp@+,%a2
00011cf6: 4e75           	rts
00011cf8: 4eba ff50      	jsr %pc@(0x11c4a)
00011cfc: 4267           	clrw %sp@-
00011cfe: 60ec           	bras 0x11cec
00011d00: 6000 fc12      	braw 0x11914
00011d04:  _cputc
00011d04: 302f 0004      	movew %sp@(4),%d0
00011d08: 2079 0000 04a8 	moveal 0x4a8,%a0
00011d0e: b0fc 0000      	cmpaw #0,%a0
00011d12: 670a           	beqs 0x11d1e
00011d14: 0240 00ff      	andiw #255,%d0
00011d18: 3f40 0004      	movew %d0,%sp@(4)
00011d1c: 4ed0           	jmp %a0@
00011d1e: 4e75           	rts
00011d20:  _blink
00011d20: 1039 0000 2444 	moveb 0x2444,%d0
00011d26: 1200           	moveb %d0,%d1
00011d28: 0201 0005      	andib #5,%d1
00011d2c: 0c01 0005      	cmpib #5,%d1
00011d30: 663e           	bnes 0x11d70
00011d32: 1239 0000 2433 	moveb 0x2433,%d1
00011d38: 5301           	subqb #1,%d1
00011d3a: 13c1 0000 2433 	moveb %d1,0x2433
00011d40: 662e           	bnes 0x11d70
00011d42: 13f9 0000 2432 	moveb 0x2432,0x2433
00011d48: 0000 2433 
00011d4c: 0800 0001      	btst #1,%d0
00011d50: 6720           	beqs 0x11d72
00011d52: 0200 fffd      	andib #-3,%d0
00011d56: 13c0 0000 2444 	moveb %d0,0x2444
00011d5c: 3f39 0000 2430 	movew 0x2430,%sp@-
00011d62: 3f39 0000 242e 	movew 0x242e,%sp@-
00011d68: 4eb9 0000 698e 	jsr 0x698e
00011d6e: 588f           	addql #4,%sp
00011d70: 4e75           	rts
00011d72: 0000 0002      	orib #2,%d0
00011d76: 60de           	bras 0x11d56
00011d78:  _cursconf
00011d78: 2f02           	movel %d2,%sp@-
00011d7a: 342f 0008      	movew %sp@(8),%d2
00011d7e: 0c42 0005      	cmpiw #5,%d2
00011d82: 6228           	bhis 0x11dac
00011d84: 7000           	moveq #0,%d0
00011d86: 3002           	movew %d2,%d0
00011d88: d080           	addl %d0,%d0
00011d8a: 303b 0806      	movew %pc@(0x11d92,%d0:l),%d0
00011d8e: 4efb 0002      	jmp %pc@(0x11d92,%d0:w)
00011d92: 000c           	.short 0x000c
00011d94: 0016 001e      	orib #30,%fp@
00011d98: 0028 0032 003c 	orib #50,%a0@(60)
00011d9e: 4eba fc9c      	jsr %pc@(0x11a3c)
00011da2: 3002           	movew %d2,%d0
00011da4: 241f           	movel %sp@+,%d2
00011da6: 4e75           	rts
00011da8: 4eba faee      	jsr %pc@(0x11898)
00011dac: 4242           	clrw %d2
00011dae: 60f2           	bras 0x11da2
00011db0: 0239 fffe 0000 	andib #-2,0x2444
00011db6: 2444 
00011db8: 60f2           	bras 0x11dac
00011dba: 0039 0001 0000 	orib #1,0x2444
00011dc0: 2444 
00011dc2: 60e8           	bras 0x11dac
00011dc4: 13ef 000b 0000 	moveb %sp@(11),0x2432
00011dca: 2432 
00011dcc: 60de           	bras 0x11dac
00011dce: 4242           	clrw %d2
00011dd0: 1439 0000 2432 	moveb 0x2432,%d2
00011dd6: 60ca           	bras 0x11da2
00011dd8:  _vt52_init
00011dd8: 4eb9 0000 9c54 	jsr 0x9c54
00011dde: 4279 0000 242e 	clrw 0x242e
00011de4: 4279 0000 2430 	clrw 0x2430
00011dea: 4279 0000 242c 	clrw 0x242c
00011df0: 23f9 0000 044e 	movel 0x44e,0x2428
00011df6: 0000 2428 
00011dfa: 13fc 0001 0000 	moveb #1,0x2444
00011e00: 2444 
00011e02: 13fc 001e 0000 	moveb #30,0x2432
00011e08: 2432 
00011e0a: 13fc 001e 0000 	moveb #30,0x2433
00011e10: 2433 
00011e12: 33fc 0001 0000 	movew #1,0x22f0
00011e18: 22f0 
00011e1a: 3039 0000 244a 	movew 0x244a,%d0
00011e20: 0c40 0001      	cmpiw #1,%d0
00011e24: 6710           	beqs 0x11e36
00011e26: 0c40 0002      	cmpiw #2,%d0
00011e2a: 6726           	beqs 0x11e52
00011e2c: 33fc 000f 0000 	movew #15,0x2426
00011e32: 2426 
00011e34: 6008           	bras 0x11e3e
00011e36: 33fc 0001 0000 	movew #1,0x2426
00011e3c: 2426 
00011e3e: 4279 0000 2424 	clrw 0x2424
00011e44: 23fc 0001 1c6e 	movel #72814,0x4a8
00011e4a: 0000 04a8 
00011e4e: 6000 fdce      	braw 0x11c1e
00011e52: 33fc 0003 0000 	movew #3,0x2426
00011e58: 2426 
00011e5a: 60e2           	bras 0x11e3e
00011e5c: 0001 19d2      	orib #-46,%d1
00011e60: 0001 1d00      	orib #0,%d1
00011e64: 0001 18f6      	orib #-10,%d1
00011e68: 0001 1caa      	orib #-86,%d1
00011e6c: 0001 1caa      	orib #-86,%d1
00011e70: 0001 1caa      	orib #-86,%d1
00011e74: 0001 18c0      	orib #-64,%d1
00011e78: 0001 17f8      	orib #-8,%d1
00011e7c: 0001 1804      	orib #4,%d1
00011e80: 0001 1b04      	orib #4,%d1
00011e84: 0001 1898      	orib #-104,%d1
00011e88: 0001 1a3c      	orib #60,%d1
00011e8c: 0001 17a8      	orib #-88,%d1
00011e90: 0001 17a8      	orib #-88,%d1
00011e94: 0001 17a8      	orib #-88,%d1
00011e98: 0001 1824      	orib #36,%d1
00011e9c: 0001 1956      	orib #86,%d1
00011ea0: 0001 1b28      	orib #40,%d1
00011ea4: 0001 17a8      	orib #-88,%d1
00011ea8: 0001 17a8      	orib #-88,%d1
00011eac: 0001 1b02      	orib #2,%d1
00011eb0: 0001 1810      	orib #16,%d1
00011eb4: 0001 181a      	orib #26,%d1
00011eb8: 0001 17a8      	orib #-88,%d1
00011ebc: 0001 17a8      	orib #-88,%d1
00011ec0: 0001 17a8      	orib #-88,%d1
00011ec4: 0001 17a8      	orib #-88,%d1
00011ec8: 0001 1842      	orib #66,%d1
00011ecc: 0001 184c      	orib #76,%d1
00011ed0: 0001 19b6      	orib #-74,%d1
00011ed4: 0001 18f4      	orib #-12,%d1
00011ed8: 0001 1994      	orib #-108,%d1
00011edc: 0001 1930      	orib #48,%d1
00011ee0: 0001 1c1e      	orib #30,%d1
00011ee4: 0001 17a8      	orib #-88,%d1
00011ee8: 0001 17a8      	orib #-88,%d1
00011eec: 0001 1986      	orib #-122,%d1
00011ef0: 0001 1cce      	orib #-50,%d1
00011ef4: 0001 1bf2      	orib #-14,%d1
00011ef8: 0001 1bee      	orib #-18,%d1
00011efc: 0001 1c4a      	orib #74,%d1
00011f00: 0001 1a86      	orib #-122,%d1
00011f04: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00011f08: 322f 0024      	movew %sp@(36),%d1
00011f0c: 262f 0026      	movel %sp@(38),%d3
00011f10: 2c6f 002a      	moveal %sp@(42),%fp
00011f14: 282f 002e      	movel %sp@(46),%d4
00011f18: 2a6f 0032      	moveal %sp@(50),%a5
00011f1c: 286f 0036      	moveal %sp@(54),%a4
00011f20: 246f 003a      	moveal %sp@(58),%a2
00011f24: 0c41 0019      	cmpiw #25,%d1
00011f28: 6224           	bhis 0x11f4e
00011f2a: 47f9 0004 b100 	lea 0x4b100,%a3
00011f30: 7400           	moveq #0,%d2
00011f32: 3401           	movew %d1,%d2
00011f34: 2002           	movel %d2,%d0
00011f36: d082           	addl %d2,%d0
00011f38: d082           	addl %d2,%d0
00011f3a: e788           	lsll #3,%d0
00011f3c: 2040           	moveal %d0,%a0
00011f3e: 91c2           	subal %d2,%a0
00011f40: d1c8           	addal %a0,%a0
00011f42: 41f3 8800      	lea %a3@(0000000000000000,%a0:l),%a0
00011f46: 0828 0000 000c 	btst #0,%a0@(12)
00011f4c: 662c           	bnes 0x11f7a
00011f4e: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00011f54: b0fc 0000      	cmpaw #0,%a0
00011f58: 6700 00b8      	beqw 0x12012
00011f5c: 2f0a           	movel %a2,%sp@-
00011f5e: 2f0c           	movel %a4,%sp@-
00011f60: 2f0d           	movel %a5,%sp@-
00011f62: 2f04           	movel %d4,%sp@-
00011f64: 2f0e           	movel %fp,%sp@-
00011f66: 2f03           	movel %d3,%sp@-
00011f68: 3f01           	movew %d1,%sp@-
00011f6a: 3f3c 000c      	movew #12,%sp@-
00011f6e: 4e90           	jsr %a0@
00011f70: 4fef 001c      	lea %sp@(28),%sp
00011f74: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00011f78: 4e75           	rts
00011f7a: 2028 0004      	movel %a0@(4),%d0
00011f7e: 4a83           	tstl %d3
00011f80: 670a           	beqs 0x11f8c
00011f82: 3068 002c      	moveaw %a0@(44),%a0
00011f86: 5548           	subqw #2,%a0
00011f88: 2243           	moveal %d3,%a1
00011f8a: 3288           	movew %a0,%a1@
00011f8c: bcfc 0000      	cmpaw #0,%fp
00011f90: 6702           	beqs 0x11f94
00011f92: 4256           	clrw %fp@
00011f94: bafc 0000      	cmpaw #0,%a5
00011f98: 6702           	beqs 0x11f9c
00011f9a: 4255           	clrw %a5@
00011f9c: 4a80           	tstl %d0
00011f9e: 6778           	beqs 0x12018
00011fa0: 4a84           	tstl %d4
00011fa2: 6704           	beqs 0x11fa8
00011fa4: 2044           	moveal %d4,%a0
00011fa6: 2080           	movel %d0,%a0@
00011fa8: 3f01           	movew %d1,%sp@-
00011faa: 4eb9 0000 529a 	jsr 0x529a
00011fb0: 548f           	addql #2,%sp
00011fb2: bafc 0000      	cmpaw #0,%a5
00011fb6: 6716           	beqs 0x11fce
00011fb8: 4a80           	tstl %d0
00011fba: 6712           	beqs 0x11fce
00011fbc: 4878 0012      	pea 0x12
00011fc0: 2f00           	movel %d0,%sp@-
00011fc2: 2f0d           	movel %a5,%sp@-
00011fc4: 4eb9 0001 b8fc 	jsr 0x1b8fc
00011fca: 4fef 000c      	lea %sp@(12),%sp
00011fce: b8fc 0000      	cmpaw #0,%a4
00011fd2: 6710           	beqs 0x11fe4
00011fd4: 2202           	movel %d2,%d1
00011fd6: d282           	addl %d2,%d1
00011fd8: d282           	addl %d2,%d1
00011fda: e789           	lsll #3,%d1
00011fdc: 9282           	subl %d2,%d1
00011fde: d281           	addl %d1,%d1
00011fe0: 28b3 1808      	movel %a3@(0000000000000008,%d1:l),%a4@
00011fe4: b4fc 0000      	cmpaw #0,%a2
00011fe8: 6722           	beqs 0x1200c
00011fea: 2002           	movel %d2,%d0
00011fec: d082           	addl %d2,%d0
00011fee: d082           	addl %d2,%d0
00011ff0: e788           	lsll #3,%d0
00011ff2: 9082           	subl %d2,%d0
00011ff4: d080           	addl %d0,%d0
00011ff6: 14b3 0800      	moveb %a3@(0000000000000000,%d0:l),%a2@
00011ffa: d7c0           	addal %d0,%a3
00011ffc: 156b 0001 0001 	moveb %a3@(1),%a2@(1)
00012002: 156b 0002 0002 	moveb %a3@(2),%a2@(2)
00012008: 422a 0003      	clrb %a2@(3)
0001200c: 7000           	moveq #0,%d0
0001200e: 6000 ff64      	braw 0x11f74
00012012: 70d2           	moveq #-46,%d0
00012014: 6000 ff5e      	braw 0x11f74
00012018: 70fe           	moveq #-2,%d0
0001201a: 6000 ff58      	braw 0x11f74
0001201e:  _init_XHDI_drvmap
0001201e: 4eb9 0000 5846 	jsr 0x5846
00012024: 72fc           	moveq #-4,%d1
00012026: c280           	andl %d0,%d1
00012028: 23c1 0004 ceac 	movel %d1,0x4ceac
0001202e: 4e75           	rts
00012030: 456d           	.short 0x456d
00012032: 7554           	mvsw %a4@,%d2
00012034: 4f53           	.short 0x4f53
00012036: 0032 0045 6d75 	orib #69,%a2@(00000000544f5320)@(0000000000000000)
0001203c: 544f 5320 
00012040: 5465           	addqw #2,%a5@-
00012042: 616d           	bsrs 0x120b1
00012044: 0000 48e7      	orib #-25,%d0
00012046:  _xhdi_handler
00012048: 3f30 206f      	movew %a0@(000000000000006f,%d2:w),%sp@-
0001204c: 0024 0c50      	orib #80,%a4@-
00012050: 0013 6200      	orib #0,%a3@
00012054: 045c 7000      	subiw #28672,%a4@+
00012058: 3010           	movew %a0@,%d0
0001205a: d080           	addl %d0,%d0
0001205c: 303b 0806      	movew %pc@(0x12064,%d0:l),%d0
00012060: 4efb 0002      	jmp %pc@(0x12064,%d0:w)
00012064: 0028 0050 00b6 	orib #80,%a0@(182)
0001206a: 00f8           	.short 0x00f8
0001206c: 0130 016a 01a8 	btst %d0,%a0@(00000000000001a8)@(00000000000001ca)
00012072: 01ca 
00012074: 0240 032e      	andiw #814,%d0
00012078: 0354           	bchg %d1,%a4@
0001207a: 03be           	.short 0x03be
0001207c: 0410 0430      	subib #48,%a0@
00012080: 0464 04be      	subiw #1214,%a4@-
00012084: 04f0           	.short 0x04f0
00012086: 0516           	btst %d2,%fp@
00012088: 05b0 05e8 2079 	bclr %d2,@(0000000000002079)
0001208e: 0004 ceb0      	orib #-80,%d4
00012092: b0fc 0000      	cmpaw #0,%a0
00012096: 670c           	beqs 0x120a4
00012098: 4267           	clrw %sp@-
0001209a: 4e90           	jsr %a0@
0001209c: 548f           	addql #2,%sp
0001209e: 0c40 012f      	cmpiw #303,%d0
000120a2: 6304           	blss 0x120a8
000120a4: 303c 0130      	movew #304,%d0
000120a8: 0280 0000 ffff 	andil #65535,%d0
000120ae: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
000120b2: 4e75           	rts
000120b4: 2a28 000e      	movel %a0@(14),%d5
000120b8: 2828 000a      	movel %a0@(10),%d4
000120bc: 2628 0006      	movel %a0@(6),%d3
000120c0: 3c28 0004      	movew %a0@(4),%d6
000120c4: 3428 0002      	movew %a0@(2),%d2
000120c8: 3f02           	movew %d2,%sp@-
000120ca: 4eb9 0000 72e2 	jsr 0x72e2
000120d0: 548f           	addql #2,%sp
000120d2: 4a40           	tstw %d0
000120d4: 6624           	bnes 0x120fa
000120d6: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
000120dc: b0fc 0000      	cmpaw #0,%a0
000120e0: 6700 0308      	beqw 0x123ea
000120e4: 2f05           	movel %d5,%sp@-
000120e6: 2f04           	movel %d4,%sp@-
000120e8: 2f03           	movel %d3,%sp@-
000120ea: 3f06           	movew %d6,%sp@-
000120ec: 3f02           	movew %d2,%sp@-
000120ee: 3f3c 0001      	movew #1,%sp@-
000120f2: 4e90           	jsr %a0@
000120f4: 4fef 0012      	lea %sp@(18),%sp
000120f8: 60b4           	bras 0x120ae
000120fa: 4a46           	tstw %d6
000120fc: 6600 02ec      	bnew 0x123ea
00012100: 3f3c 0021      	movew #33,%sp@-
00012104: 2f05           	movel %d5,%sp@-
00012106: 2f04           	movel %d4,%sp@-
00012108: 2f03           	movel %d3,%sp@-
0001210a: 5442           	addqw #2,%d2
0001210c: 3f02           	movew %d2,%sp@-
0001210e: 4eb9 0000 7312 	jsr 0x7312
00012114: 4fef 0010      	lea %sp@(16),%sp
00012118: 6094           	bras 0x120ae
0001211a: 3a28 0008      	movew %a0@(8),%d5
0001211e: 3828 0006      	movew %a0@(6),%d4
00012122: 3628 0004      	movew %a0@(4),%d3
00012126: 3428 0002      	movew %a0@(2),%d2
0001212a: 3f02           	movew %d2,%sp@-
0001212c: 4eb9 0000 72e2 	jsr 0x72e2
00012132: 548f           	addql #2,%sp
00012134: 4a40           	tstw %d0
00012136: 6706           	beqs 0x1213e
00012138: 70ff           	moveq #-1,%d0
0001213a: 6000 ff72      	braw 0x120ae
0001213e: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00012144: b0fc 0000      	cmpaw #0,%a0
00012148: 67ee           	beqs 0x12138
0001214a: 3f05           	movew %d5,%sp@-
0001214c: 3f04           	movew %d4,%sp@-
0001214e: 3f03           	movew %d3,%sp@-
00012150: 3f02           	movew %d2,%sp@-
00012152: 3f3c 0002      	movew #2,%sp@-
00012156: 4e90           	jsr %a0@
00012158: 6000 03c0      	braw 0x1251a
0001215c: 3a28 0008      	movew %a0@(8),%d5
00012160: 3828 0006      	movew %a0@(6),%d4
00012164: 3628 0004      	movew %a0@(4),%d3
00012168: 3428 0002      	movew %a0@(2),%d2
0001216c: 3f02           	movew %d2,%sp@-
0001216e: 4eb9 0000 72e2 	jsr 0x72e2
00012174: 548f           	addql #2,%sp
00012176: 4a40           	tstw %d0
00012178: 66be           	bnes 0x12138
0001217a: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00012180: b0fc 0000      	cmpaw #0,%a0
00012184: 67b2           	beqs 0x12138
00012186: 3f05           	movew %d5,%sp@-
00012188: 3f04           	movew %d4,%sp@-
0001218a: 3f03           	movew %d3,%sp@-
0001218c: 3f02           	movew %d2,%sp@-
0001218e: 3f3c 0003      	movew #3,%sp@-
00012192: 60c2           	bras 0x12156
00012194: 3a28 0008      	movew %a0@(8),%d5
00012198: 3828 0006      	movew %a0@(6),%d4
0001219c: 3628 0004      	movew %a0@(4),%d3
000121a0: 3428 0002      	movew %a0@(2),%d2
000121a4: 3f02           	movew %d2,%sp@-
000121a6: 4eb9 0000 72e2 	jsr 0x72e2
000121ac: 548f           	addql #2,%sp
000121ae: 4a40           	tstw %d0
000121b0: 6686           	bnes 0x12138
000121b2: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
000121b8: b0fc 0000      	cmpaw #0,%a0
000121bc: 6700 ff7a      	beqw 0x12138
000121c0: 3f05           	movew %d5,%sp@-
000121c2: 3f04           	movew %d4,%sp@-
000121c4: 3f03           	movew %d3,%sp@-
000121c6: 3f02           	movew %d2,%sp@-
000121c8: 3f3c 0004      	movew #4,%sp@-
000121cc: 6088           	bras 0x12156
000121ce: 3a28 0008      	movew %a0@(8),%d5
000121d2: 3828 0006      	movew %a0@(6),%d4
000121d6: 3628 0004      	movew %a0@(4),%d3
000121da: 3428 0002      	movew %a0@(2),%d2
000121de: 3f02           	movew %d2,%sp@-
000121e0: 4eb9 0000 72e2 	jsr 0x72e2
000121e6: 548f           	addql #2,%sp
000121e8: 4a40           	tstw %d0
000121ea: 6600 ff4c      	bnew 0x12138
000121ee: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
000121f4: b0fc 0000      	cmpaw #0,%a0
000121f8: 6700 ff3e      	beqw 0x12138
000121fc: 3f05           	movew %d5,%sp@-
000121fe: 3f04           	movew %d4,%sp@-
00012200: 3f03           	movew %d3,%sp@-
00012202: 3f02           	movew %d2,%sp@-
00012204: 3f3c 0005      	movew #5,%sp@-
00012208: 6000 ff4c      	braw 0x12156
0001220c: 2439 0004 ceac 	movel 0x4ceac,%d2
00012212: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00012218: b0fc 0000      	cmpaw #0,%a0
0001221c: 670a           	beqs 0x12228
0001221e: 3f3c 0006      	movew #6,%sp@-
00012222: 4e90           	jsr %a0@
00012224: 8480           	orl %d0,%d2
00012226: 548f           	addql #2,%sp
00012228: 2002           	movel %d2,%d0
0001222a: 6000 fe82      	braw 0x120ae
0001222e: 2a28 0010      	movel %a0@(16),%d5
00012232: 2828 000c      	movel %a0@(12),%d4
00012236: 2628 0008      	movel %a0@(8),%d3
0001223a: 2268 0004      	moveal %a0@(4),%a1
0001223e: 3228 0002      	movew %a0@(2),%d1
00012242: 0c41 0019      	cmpiw #25,%d1
00012246: 621e           	bhis 0x12266
00012248: 7400           	moveq #0,%d2
0001224a: 3401           	movew %d1,%d2
0001224c: 2002           	movel %d2,%d0
0001224e: d082           	addl %d2,%d0
00012250: d082           	addl %d2,%d0
00012252: e788           	lsll #3,%d0
00012254: 9082           	subl %d2,%d0
00012256: d080           	addl %d0,%d0
00012258: 2040           	moveal %d0,%a0
0001225a: d1fc 0004 b10c 	addal #307468,%a0
00012260: 0810 0000      	btst #0,%a0@
00012264: 6624           	bnes 0x1228a
00012266: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
0001226c: b0fc 0000      	cmpaw #0,%a0
00012270: 6718           	beqs 0x1228a
00012272: 2f05           	movel %d5,%sp@-
00012274: 2f04           	movel %d4,%sp@-
00012276: 2f03           	movel %d3,%sp@-
00012278: 2f09           	movel %a1,%sp@-
0001227a: 3f01           	movew %d1,%sp@-
0001227c: 3f3c 0007      	movew #7,%sp@-
00012280: 4e90           	jsr %a0@
00012282: 4fef 0014      	lea %sp@(20),%sp
00012286: 6000 fe26      	braw 0x120ae
0001228a: 42a7           	clrl %sp@-
0001228c: 42a7           	clrl %sp@-
0001228e: 2f05           	movel %d5,%sp@-
00012290: 2f04           	movel %d4,%sp@-
00012292: 2f03           	movel %d3,%sp@-
00012294: 2f09           	movel %a1,%sp@-
00012296: 3f01           	movew %d1,%sp@-
00012298: 4eba fc6a      	jsr %pc@(0x11f04)
0001229c: 4fef 001a      	lea %sp@(26),%sp
000122a0: 6000 fe0c      	braw 0x120ae
000122a4: 2468 0014      	moveal %a0@(20),%a2
000122a8: 2668 0010      	moveal %a0@(16),%a3
000122ac: 2428 000c      	movel %a0@(12),%d2
000122b0: 2628 0008      	movel %a0@(8),%d3
000122b4: 2828 0004      	movel %a0@(4),%d4
000122b8: 3a28 0002      	movew %a0@(2),%d5
000122bc: 0c45 0019      	cmpiw #25,%d5
000122c0: 6220           	bhis 0x122e2
000122c2: 7200           	moveq #0,%d1
000122c4: 3205           	movew %d5,%d1
000122c6: 2001           	movel %d1,%d0
000122c8: d081           	addl %d1,%d0
000122ca: d081           	addl %d1,%d0
000122cc: e788           	lsll #3,%d0
000122ce: 2040           	moveal %d0,%a0
000122d0: 91c1           	subal %d1,%a0
000122d2: d1c8           	addal %a0,%a0
000122d4: d1fc 0004 b100 	addal #307456,%a0
000122da: 0828 0000 000c 	btst #0,%a0@(12)
000122e0: 662c           	bnes 0x1230e
000122e2: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
000122e8: b0fc 0000      	cmpaw #0,%a0
000122ec: 6606           	bnes 0x122f4
000122ee: 70d2           	moveq #-46,%d0
000122f0: 6000 fdbc      	braw 0x120ae
000122f4: 2f0a           	movel %a2,%sp@-
000122f6: 2f0b           	movel %a3,%sp@-
000122f8: 2f02           	movel %d2,%sp@-
000122fa: 2f03           	movel %d3,%sp@-
000122fc: 2f04           	movel %d4,%sp@-
000122fe: 3f05           	movew %d5,%sp@-
00012300: 3f3c 0008      	movew #8,%sp@-
00012304: 4e90           	jsr %a0@
00012306: 4fef 0018      	lea %sp@(24),%sp
0001230a: 6000 fda2      	braw 0x120ae
0001230e: 4267           	clrw %sp@-
00012310: 42a7           	clrl %sp@-
00012312: 42a7           	clrl %sp@-
00012314: 42a7           	clrl %sp@-
00012316: 3f28 002c      	movew %a0@(44),%sp@-
0001231a: 4eb9 0000 7312 	jsr 0x7312
00012320: 4fef 0010      	lea %sp@(16),%sp
00012324: 72f1           	moveq #-15,%d1
00012326: b280           	cmpl %d0,%d1
00012328: 67c4           	beqs 0x122ee
0001232a: 4a84           	tstl %d4
0001232c: 6714           	beqs 0x12342
0001232e: 4878 0011      	pea 0x11
00012332: 487a fcfc      	pea %pc@(0x12030)
00012336: 2f04           	movel %d4,%sp@-
00012338: 4eb9 0001 bd84 	jsr 0x1bd84
0001233e: 4fef 000c      	lea %sp@(12),%sp
00012342: 4a83           	tstl %d3
00012344: 6714           	beqs 0x1235a
00012346: 4878 0007      	pea 0x7
0001234a: 487a fceb      	pea %pc@(0x12037)
0001234e: 2f03           	movel %d3,%sp@-
00012350: 4eb9 0001 bd84 	jsr 0x1bd84
00012356: 4fef 000c      	lea %sp@(12),%sp
0001235a: 4a82           	tstl %d2
0001235c: 6714           	beqs 0x12372
0001235e: 4878 0011      	pea 0x11
00012362: 487a fcd5      	pea %pc@(0x12039)
00012366: 2f02           	movel %d2,%sp@-
00012368: 4eb9 0001 bd84 	jsr 0x1bd84
0001236e: 4fef 000c      	lea %sp@(12),%sp
00012372: b6fc 0000      	cmpaw #0,%a3
00012376: 670a           	beqs 0x12382
00012378: 2079 0000 0516 	moveal 0x516,%a0
0001237e: 36a8 005a      	movew %a0@(90),%a3@
00012382: b4fc 0000      	cmpaw #0,%a2
00012386: 6704           	beqs 0x1238c
00012388: 34bc 0005      	movew #5,%a2@
0001238c: 7000           	moveq #0,%d0
0001238e: 6000 fd1e      	braw 0x120ae
00012392: 2228 0002      	movel %a0@(2),%d1
00012396: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
0001239c: b0fc 0000      	cmpaw #0,%a0
000123a0: 670e           	beqs 0x123b0
000123a2: 2f01           	movel %d1,%sp@-
000123a4: 3f3c 0009      	movew #9,%sp@-
000123a8: 4e90           	jsr %a0@
000123aa: 5c8f           	addql #6,%sp
000123ac: 6000 fd00      	braw 0x120ae
000123b0: 23c1 0004 ceb0 	movel %d1,0x4ceb0
000123b6: 60d4           	bras 0x1238c
000123b8: 2c28 000e      	movel %a0@(14),%d6
000123bc: 3a28 000c      	movew %a0@(12),%d5
000123c0: 2828 0008      	movel %a0@(8),%d4
000123c4: 3628 0006      	movew %a0@(6),%d3
000123c8: 3e28 0004      	movew %a0@(4),%d7
000123cc: 3428 0002      	movew %a0@(2),%d2
000123d0: 3f02           	movew %d2,%sp@-
000123d2: 4eb9 0000 72e2 	jsr 0x72e2
000123d8: 548f           	addql #2,%sp
000123da: 4a40           	tstw %d0
000123dc: 6626           	bnes 0x12404
000123de: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
000123e4: b0fc 0000      	cmpaw #0,%a0
000123e8: 6606           	bnes 0x123f0
000123ea: 70f1           	moveq #-15,%d0
000123ec: 6000 fcc0      	braw 0x120ae
000123f0: 2f06           	movel %d6,%sp@-
000123f2: 3f05           	movew %d5,%sp@-
000123f4: 2f04           	movel %d4,%sp@-
000123f6: 3f03           	movew %d3,%sp@-
000123f8: 3f07           	movew %d7,%sp@-
000123fa: 3f02           	movew %d2,%sp@-
000123fc: 3f3c 000a      	movew #10,%sp@-
00012400: 6000 fcf0      	braw 0x120f2
00012404: 4a47           	tstw %d7
00012406: 66e2           	bnes 0x123ea
00012408: 2f06           	movel %d6,%sp@-
0001240a: 3f05           	movew %d5,%sp@-
0001240c: 2f04           	movel %d4,%sp@-
0001240e: 3f03           	movew %d3,%sp@-
00012410: 5442           	addqw #2,%d2
00012412: 3f02           	movew %d2,%sp@-
00012414: 4eb9 0000 7414 	jsr 0x7414
0001241a: 4fef 000e      	lea %sp@(14),%sp
0001241e: 6000 fc8e      	braw 0x120ae
00012422: 3468 0012      	moveaw %a0@(18),%a2
00012426: 2a28 000e      	movel %a0@(14),%d5
0001242a: 2828 000a      	movel %a0@(10),%d4
0001242e: 2628 0006      	movel %a0@(6),%d3
00012432: 3c28 0004      	movew %a0@(4),%d6
00012436: 3428 0002      	movew %a0@(2),%d2
0001243a: 3f02           	movew %d2,%sp@-
0001243c: 4eb9 0000 72e2 	jsr 0x72e2
00012442: 548f           	addql #2,%sp
00012444: 4a40           	tstw %d0
00012446: 6620           	bnes 0x12468
00012448: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
0001244e: b0fc 0000      	cmpaw #0,%a0
00012452: 6796           	beqs 0x123ea
00012454: 3f0a           	movew %a2,%sp@-
00012456: 2f05           	movel %d5,%sp@-
00012458: 2f04           	movel %d4,%sp@-
0001245a: 2f03           	movel %d3,%sp@-
0001245c: 3f06           	movew %d6,%sp@-
0001245e: 3f02           	movew %d2,%sp@-
00012460: 3f3c 000b      	movew #11,%sp@-
00012464: 6000 fe1a      	braw 0x12280
00012468: 4a46           	tstw %d6
0001246a: 6600 ff7e      	bnew 0x123ea
0001246e: 3f0a           	movew %a2,%sp@-
00012470: 6000 fc92      	braw 0x12104
00012474: 2f28 0018      	movel %a0@(24),%sp@-
00012478: 2f28 0014      	movel %a0@(20),%sp@-
0001247c: 2f28 0010      	movel %a0@(16),%sp@-
00012480: 2f28 000c      	movel %a0@(12),%sp@-
00012484: 2f28 0008      	movel %a0@(8),%sp@-
00012488: 2f28 0004      	movel %a0@(4),%sp@-
0001248c: 3f28 0002      	movew %a0@(2),%sp@-
00012490: 6000 fe06      	braw 0x12298
00012494: 2428 000c      	movel %a0@(12),%d2
00012498: 3268 000a      	moveaw %a0@(10),%a1
0001249c: 2228 0006      	movel %a0@(6),%d1
000124a0: 2028 0002      	movel %a0@(2),%d0
000124a4: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
000124aa: b0fc 0000      	cmpaw #0,%a0
000124ae: 6606           	bnes 0x124b6
000124b0: 70e0           	moveq #-32,%d0
000124b2: 6000 fbfa      	braw 0x120ae
000124b6: 2f02           	movel %d2,%sp@-
000124b8: 3f09           	movew %a1,%sp@-
000124ba: 2f01           	movel %d1,%sp@-
000124bc: 2f00           	movel %d0,%sp@-
000124be: 3f3c 000d      	movew #13,%sp@-
000124c2: 4e90           	jsr %a0@
000124c4: 6000 fc4e      	braw 0x12114
000124c8: 2828 000a      	movel %a0@(10),%d4
000124cc: 2628 0006      	movel %a0@(6),%d3
000124d0: 3a28 0004      	movew %a0@(4),%d5
000124d4: 3428 0002      	movew %a0@(2),%d2
000124d8: 3f02           	movew %d2,%sp@-
000124da: 4eb9 0000 72e2 	jsr 0x72e2
000124e0: 548f           	addql #2,%sp
000124e2: 4a40           	tstw %d0
000124e4: 6620           	bnes 0x12506
000124e6: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
000124ec: b0fc 0000      	cmpaw #0,%a0
000124f0: 6700 fef8      	beqw 0x123ea
000124f4: 2f04           	movel %d4,%sp@-
000124f6: 2f03           	movel %d3,%sp@-
000124f8: 3f05           	movew %d5,%sp@-
000124fa: 3f02           	movew %d2,%sp@-
000124fc: 3f3c 000e      	movew #14,%sp@-
00012500: 4e90           	jsr %a0@
00012502: 6000 ff16      	braw 0x1241a
00012506: 4a45           	tstw %d5
00012508: 6600 fee0      	bnew 0x123ea
0001250c: 2f04           	movel %d4,%sp@-
0001250e: 2f03           	movel %d3,%sp@-
00012510: 5442           	addqw #2,%d2
00012512: 3f02           	movew %d2,%sp@-
00012514: 4eb9 0000 7336 	jsr 0x7336
0001251a: 4fef 000a      	lea %sp@(10),%sp
0001251e: 6000 fb8e      	braw 0x120ae
00012522: 3628 0004      	movew %a0@(4),%d3
00012526: 3428 0002      	movew %a0@(2),%d2
0001252a: 3f02           	movew %d2,%sp@-
0001252c: 4eb9 0000 72e2 	jsr 0x72e2
00012532: 548f           	addql #2,%sp
00012534: 4a40           	tstw %d0
00012536: 6600 ff78      	bnew 0x124b0
0001253a: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00012540: b0fc 0000      	cmpaw #0,%a0
00012544: 6700 ff6a      	beqw 0x124b0
00012548: 3f03           	movew %d3,%sp@-
0001254a: 3f02           	movew %d2,%sp@-
0001254c: 3f3c 000f      	movew #15,%sp@-
00012550: 6000 fe56      	braw 0x123a8
00012554: 2228 0004      	movel %a0@(4),%d1
00012558: 3028 0002      	movew %a0@(2),%d0
0001255c: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00012562: b0fc 0000      	cmpaw #0,%a0
00012566: 6700 ff48      	beqw 0x124b0
0001256a: 2f01           	movel %d1,%sp@-
0001256c: 3f00           	movew %d0,%sp@-
0001256e: 3f3c 0010      	movew #16,%sp@-
00012572: 4e90           	jsr %a0@
00012574: 508f           	addql #8,%sp
00012576: 6000 fb36      	braw 0x120ae
0001257a: 2028 0004      	movel %a0@(4),%d0
0001257e: 3228 0002      	movew %a0@(2),%d1
00012582: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00012588: b0fc 0000      	cmpaw #0,%a0
0001258c: 670a           	beqs 0x12598
0001258e: 2f00           	movel %d0,%sp@-
00012590: 3f01           	movew %d1,%sp@-
00012592: 3f3c 0011      	movew #17,%sp@-
00012596: 60da           	bras 0x12572
00012598: 0c41 000e      	cmpiw #14,%d1
0001259c: 6200 ff12      	bhiw 0x124b0
000125a0: 0281 0000 ffff 	andil #65535,%d1
000125a6: d281           	addl %d1,%d1
000125a8: 303b 1806      	movew %pc@(0x125b0,%d1:l),%d0
000125ac: 4efb 0002      	jmp %pc@(0x125b0,%d0:w)
000125b0: 0024 001e      	orib #30,%a4@-
000125b4: 002e 001e 0034 	orib #30,%fp@(52)
000125ba: 003a           	.short 0x003a
000125bc: 0042 004c      	oriw #76,%d2
000125c0: 0024 0052      	orib #82,%a4@-
000125c4: ff00 ff00      	cp1stb %sp,%d0,#8,#256
000125c8: 005a ff00      	oriw #-256,%a2@+
000125cc: 001e 7001      	orib #1,%fp@+
000125d0: 6000 fadc      	braw 0x120ae
000125d4: 203c 0000 8000 	movel #32768,%d0
000125da: 6000 fad2      	braw 0x120ae
000125de: 7002           	moveq #2,%d0
000125e0: 6000 facc      	braw 0x120ae
000125e4: 7040           	moveq #64,%d0
000125e6: 6000 fac6      	braw 0x120ae
000125ea: 700b           	moveq #11,%d0
000125ec: 4640           	notw %d0
000125ee: 6000 fabe      	braw 0x120ae
000125f2: 203c 003f fd00 	movel #4193536,%d0
000125f8: 6000 fab4      	braw 0x120ae
000125fc: 701a           	moveq #26,%d0
000125fe: 6000 faae      	braw 0x120ae
00012602: 700f           	moveq #15,%d0
00012604: 4640           	notw %d0
00012606: 6000 faa6      	braw 0x120ae
0001260a: 203c 0000 0ff4 	movel #4084,%d0
00012610: 6000 fa9c      	braw 0x120ae
00012614: 2828 0006      	movel %a0@(6),%d4
00012618: 3628 0004      	movew %a0@(4),%d3
0001261c: 3428 0002      	movew %a0@(2),%d2
00012620: 3f02           	movew %d2,%sp@-
00012622: 4eb9 0000 72e2 	jsr 0x72e2
00012628: 548f           	addql #2,%sp
0001262a: 4a40           	tstw %d0
0001262c: 6600 fb0a      	bnew 0x12138
00012630: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
00012636: b0fc 0000      	cmpaw #0,%a0
0001263a: 6700 fafc      	beqw 0x12138
0001263e: 2f04           	movel %d4,%sp@-
00012640: 3f03           	movew %d3,%sp@-
00012642: 3f02           	movew %d2,%sp@-
00012644: 3f3c 0012      	movew #18,%sp@-
00012648: 6000 fb0c      	braw 0x12156
0001264c: 3628 0004      	movew %a0@(4),%d3
00012650: 3428 0002      	movew %a0@(2),%d2
00012654: 3f02           	movew %d2,%sp@-
00012656: 4eb9 0000 72e2 	jsr 0x72e2
0001265c: 548f           	addql #2,%sp
0001265e: 4a40           	tstw %d0
00012660: 6600 fad6      	bnew 0x12138
00012664: 2079 0004 ceb0 	moveal 0x4ceb0,%a0
0001266a: b0fc 0000      	cmpaw #0,%a0
0001266e: 6700 fac8      	beqw 0x12138
00012672: 3f03           	movew %d3,%sp@-
00012674: 3f02           	movew %d2,%sp@-
00012676: 3f3c 0013      	movew #19,%sp@-
0001267a: 6000 fd2c      	braw 0x123a8
0001267e: 0000 4878      	orib #120,%d0
00012680:  _setup_68030_pmmu
00012682: 0100           	btst %d0,%d0
00012684: 487a 0014      	pea %pc@(0x1269a)
00012688: 4879 0000 0700 	pea 0x700
0001268e: 4eb9 0001 b8fc 	jsr 0x1b8fc
00012694: 4fef 000c      	lea %sp@(12),%sp
00012698: 4e75           	rts
0001269a: 0000 0742      	orib #66,%d0
0001269e: 1000           	moveb %d0,%d0
000126a0: 0001 2000      	orib #0,%d1
000126a4: 0001 3000      	orib #0,%d1
000126a8: 0001 4000      	orib #0,%d1
000126ac: 0001 5000      	orib #0,%d1
000126b0: 0001 6000      	orib #0,%d1
000126b4: 0001 7000      	orib #0,%d1
000126b8: 0001 8000      	orib #0,%d1
000126bc: 0041 9000      	oriw #-28672,%d1
000126c0: 0041 a000      	oriw #-24576,%d1
000126c4: 0041 b000      	oriw #-20480,%d1
000126c8: 0041 c000      	oriw #-16384,%d1
000126cc: 0041 d000      	oriw #-12288,%d1
000126d0: 0041 e000      	oriw #-8192,%d1
000126d4: 0041 0000      	oriw #0,%d1
000126d8: 0782           	bclr %d3,%d2
000126da: 0000 07c2      	orib #-62,%d0
000126de: 0100           	btst %d0,%d0
000126e0: 0001 0200      	orib #0,%d1
000126e4: 0001 0300      	orib #0,%d1
000126e8: 0001 0400      	orib #0,%d1
000126ec: 0001 0500      	orib #0,%d1
000126f0: 0001 0600      	orib #0,%d1
000126f4: 0001 0700      	orib #0,%d1
000126f8: 0001 0800      	orib #0,%d1
000126fc: 0001 0900      	orib #0,%d1
00012700: 0001 0a00      	orib #0,%d1
00012704: 0001 0b00      	orib #0,%d1
00012708: 0001 0c00      	orib #0,%d1
0001270c: 0001 0d00      	orib #0,%d1
00012710: 0001 0e00      	orib #0,%d1
00012714: 0001 0f00      	orib #0,%d1
00012718: 0001 f000      	orib #0,%d1
0001271c: 0041 f100      	oriw #-3840,%d1
00012720: 0041 f200      	oriw #-3584,%d1
00012724: 0041 f300      	oriw #-3328,%d1
00012728: 0041 f400      	oriw #-3072,%d1
0001272c: 0041 f500      	oriw #-2816,%d1
00012730: 0041 f600      	oriw #-2560,%d1
00012734: 0041 f700      	oriw #-2304,%d1
00012738: 0041 f800      	oriw #-2048,%d1
0001273c: 0041 f900      	oriw #-1792,%d1
00012740: 0041 fa00      	oriw #-1536,%d1
00012744: 0041 fb00      	oriw #-1280,%d1
00012748: 0041 fc00      	oriw #-1024,%d1
0001274c: 0041 fd00      	oriw #-768,%d1
00012750: 0041 fe00      	oriw #-512,%d1
00012754: 0041 0000      	oriw #0,%d1
00012758: 07c2           	bset %d3,%d2
0001275a: 0000 0001      	orib #1,%d0
0001275e: 0010 0001      	orib #1,%a0@
00012762: 0020 0001      	orib #1,%a0@-
00012766: 0030 0001 0040 	orib #1,%a0@(0000000000000040,%d0:w)
0001276c: 0001 0050      	orib #80,%d1
00012770: 0001 0060      	orib #96,%d1
00012774: 0001 0070      	orib #112,%d1
00012778: 0001 0080      	orib #-128,%d1
0001277c: 0001 0090      	orib #-112,%d1
00012780: 0001 00a0      	orib #-96,%d1
00012784: 0001 00b0      	orib #-80,%d1
00012788: 0001 00c0      	orib #-64,%d1
0001278c: 0001 00d0      	orib #-48,%d1
00012790: 0001 00e0      	orib #-32,%d1
00012794: 0001 00f0      	orib #-16,%d1
00012798: 0041 0000      	oriw #0,%d1
0001279c:  _init_delay
0001279c: 4a79 0004 ac6a 	tstw 0x4ac6a
000127a2: 670c           	beqs 0x127b0
000127a4: 23fc 0000 94ed 	movel #38125,0x4ceb4
000127aa: 0004 ceb4 
000127ae: 4e75           	rts
000127b0: 2039 0004 ac5c 	movel 0x4ac5c,%d0
000127b6: 0c40 0028      	cmpiw #40,%d0
000127ba: 670c           	beqs 0x127c8
000127bc: 0c40 003c      	cmpiw #60,%d0
000127c0: 6712           	beqs 0x127d4
000127c2: 0c40 001e      	cmpiw #30,%d0
000127c6: 6618           	bnes 0x127e0
000127c8: 23fc 0000 0ed8 	movel #3800,0x4ceb4
000127ce: 0004 ceb4 
000127d2: 60da           	bras 0x127ae
000127d4: 23fc 0001 adb0 	movel #110000,0x4ceb4
000127da: 0004 ceb4 
000127de: 60ce           	bras 0x127ae
000127e0: 23fc 0000 02f8 	movel #760,0x4ceb4
000127e6: 0004 ceb4 
000127ea: 60c2           	bras 0x127ae
000127ec:  _calibrate_delay
000127ec: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000127f0: 3f3c 0004      	movew #4,%sp@-
000127f4: 47f9 0000 d60c 	lea 0xd60c,%a3
000127fa: 4e93           	jsr %a3@
000127fc: 2439 0004 ceb4 	movel 0x4ceb4,%d2
00012802: 2002           	movel %d2,%d0
00012804: d082           	addl %d2,%d0
00012806: d082           	addl %d2,%d0
00012808: 2200           	movel %d0,%d1
0001280a: eb89           	lsll #5,%d1
0001280c: d081           	addl %d1,%d0
0001280e: d480           	addl %d0,%d2
00012810: 2f02           	movel %d2,%sp@-
00012812: 4eb9 0001 2870 	jsr 0x12870
00012818: 2440           	moveal %d0,%a2
0001281a: 3f3c 0004      	movew #4,%sp@-
0001281e: 4e93           	jsr %a3@
00012820: 4267           	clrw %sp@-
00012822: 3f3c 0001      	movew #1,%sp@-
00012826: 3f3c 0001      	movew #1,%sp@-
0001282a: 3f3c 0088      	movew #136,%sp@-
0001282e: 4267           	clrw %sp@-
00012830: 3f3c 0001      	movew #1,%sp@-
00012834: 4eb9 0000 f1fe 	jsr 0xf1fe
0001283a: 4fef 0014      	lea %sp@(20),%sp
0001283e: b4fc 0000      	cmpaw #0,%a2
00012842: 6724           	beqs 0x12868
00012844: 2002           	movel %d2,%d0
00012846: d082           	addl %d2,%d0
00012848: d480           	addl %d0,%d2
0001284a: e78a           	lsll #3,%d2
0001284c: 200a           	movel %a2,%d0
0001284e: d08a           	addl %a2,%d0
00012850: d08a           	addl %a2,%d0
00012852: e788           	lsll #3,%d0
00012854: 4872 0800      	pea %a2@(0000000000000000,%d0:l)
00012858: 2f02           	movel %d2,%sp@-
0001285a: 4eb9 0001 e780 	jsr 0x1e780
00012860: 508f           	addql #8,%sp
00012862: 23c0 0004 ceb4 	movel %d0,0x4ceb4
00012868: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001286c: 4e75           	rts
0001286e: 0000 42b9      	orib #-71,%d0
00012870:  _run_calibration
00012872: 0004 ceb8      	orib #-72,%d4
00012876: 41f8 fa1d      	lea 0xfffffa1d,%a0
0001287a: 0210 00f0      	andib #-16,%a0@
0001287e: 41f8 fa25      	lea 0xfffffa25,%a0
00012882: 4210           	clrb %a0@
00012884: 2278 0110      	moveal 0x110,%a1
00012888: 41fa 005e      	lea %pc@(0x128e8),%a0
0001288c: 21c8 0110      	movel %a0,0x110
00012890: 41f8 fa09      	lea 0xfffffa09,%a0
00012894: 08d0 0004      	bset #4,%a0@
00012898: 41f8 fa15      	lea 0xfffffa15,%a0
0001289c: 08d0 0004      	bset #4,%a0@
000128a0: 41f8 fa1d      	lea 0xfffffa1d,%a0
000128a4: 0010 0002      	orib #2,%a0@
000128a8: 202f 0004      	movel %sp@(4),%d0
000128ac: 5380           	subql #1,%d0
000128ae: 6afc           	bpls 0x128ac
000128b0: 2039 0004 ceb8 	movel 0x4ceb8,%d0
000128b6: 23c0 0004 cebc 	movel %d0,0x4cebc
000128bc: 40c1           	movew %sr,%d1
000128be: 46fc 2700      	movew #9984,%sr
000128c2: 41f8 fa09      	lea 0xfffffa09,%a0
000128c6: 0890 0004      	bclr #4,%a0@
000128ca: 41f8 fa15      	lea 0xfffffa15,%a0
000128ce: 0890 0004      	bclr #4,%a0@
000128d2: 41f8 fa1d      	lea 0xfffffa1d,%a0
000128d6: 0210 00f0      	andib #-16,%a0@
000128da: 46c1           	movew %d1,%sr
000128dc: 21c9 0110      	movel %a1,0x110
000128e0: 2039 0004 cebc 	movel 0x4cebc,%d0
000128e6: 4e75           	rts
000128e8: 52b9 0004 ceb8 	addql #1,0x4ceb8
000128ee: 11fc 00ef fa11 	moveb #-17,0xfffffa11
000128f4: 4e73           	rte
000128f6: 0000 48e7      	orib #-25,%d0
000128f8:  _ttram_detect
000128fa: 0038 0cb9 1357 	orib #-71,0x1357
00012900: bd13           	eorb %d6,%a3@
00012902: 0000 05a8      	orib #-88,%d0
00012906: 664c           	bnes 0x12954
00012908: 2039 0000 05a4 	movel 0x5a4,%d0
0001290e: 670e           	beqs 0x1291e
00012910: 0c80 0100 0000 	cmpil #16777216,%d0
00012916: 620c           	bhis 0x12924
00012918: 42b9 0000 05a4 	clrl 0x5a4
0001291e: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00012922: 4e75           	rts
00012924: 4a39 0004 c0f2 	tstb 0x4c0f2
0001292a: 67ec           	beqs 0x12918
0001292c: 2f3c 0100 0000 	movel #16777216,%sp@-
00012932: 45f9 0000 3844 	lea 0x3844,%a2
00012938: 4e92           	jsr %a2@
0001293a: 588f           	addql #4,%sp
0001293c: 4a80           	tstl %d0
0001293e: 67d8           	beqs 0x12918
00012940: 2039 0000 05a4 	movel 0x5a4,%d0
00012946: 5380           	subql #1,%d0
00012948: 2f00           	movel %d0,%sp@-
0001294a: 4e92           	jsr %a2@
0001294c: 588f           	addql #4,%sp
0001294e: 4a80           	tstl %d0
00012950: 67c6           	beqs 0x12918
00012952: 60ca           	bras 0x1291e
00012954: 4a39 0004 c0f2 	tstb 0x4c0f2
0001295a: 6732           	beqs 0x1298e
0001295c: 247c 010f ffff 	moveal #17825791,%a2
00012962: 47f9 0000 3844 	lea 0x3844,%a3
00012968: 49f9 0000 3178 	lea 0x3178,%a4
0001296e: b4fc 0000      	cmpaw #0,%a2
00012972: 6f0a           	bles 0x1297e
00012974: 2f0a           	movel %a2,%sp@-
00012976: 4e93           	jsr %a3@
00012978: 588f           	addql #4,%sp
0001297a: 4a80           	tstl %d0
0001297c: 6618           	bnes 0x12996
0001297e: 200a           	movel %a2,%d0
00012980: 0280 fff0 0000 	andil #-1048576,%d0
00012986: 0c80 0100 0000 	cmpil #16777216,%d0
0001298c: 6636           	bnes 0x129c4
0001298e: 42b9 0000 05a4 	clrl 0x5a4
00012994: 6034           	bras 0x129ca
00012996: 14bc 0012      	moveb #18,%a2@
0001299a: 204a           	moveal %a2,%a0
0001299c: 113c 0034      	moveb #52,%a0@-
000129a0: 4878 0002      	pea 0x2
000129a4: 2f08           	movel %a0,%sp@-
000129a6: 4e94           	jsr %a4@
000129a8: 1012           	moveb %a2@,%d0
000129aa: 508f           	addql #8,%sp
000129ac: 0c00 0012      	cmpib #18,%d0
000129b0: 66cc           	bnes 0x1297e
000129b2: 102a ffff      	moveb %a2@(-1),%d0
000129b6: 0c00 0034      	cmpib #52,%d0
000129ba: 66c2           	bnes 0x1297e
000129bc: d5fc 0010 0000 	addal #1048576,%a2
000129c2: 60aa           	bras 0x1296e
000129c4: 23c0 0000 05a4 	movel %d0,0x5a4
000129ca: 23fc 1357 bd13 	movel #324517139,0x5a8
000129d0: 0000 05a8 
000129d4: 6000 ff48      	braw 0x1291e
000129d8:  _altram_init
000129d8: 2f0a           	movel %a2,%sp@-
000129da: 2039 0000 05a4 	movel 0x5a4,%d0
000129e0: 6716           	beqs 0x129f8
000129e2: 0680 ff00 0000 	addil #-16777216,%d0
000129e8: 2f00           	movel %d0,%sp@-
000129ea: 2f3c 0100 0000 	movel #16777216,%sp@-
000129f0: 4eb9 0001 b26a 	jsr 0x1b26a
000129f6: 508f           	addql #8,%sp
000129f8: 4a79 0004 c0ca 	tstw 0x4c0ca
000129fe: 6730           	beqs 0x12a30
00012a00: 307c fe00      	moveaw #-512,%a0
00012a04: 3010           	movew %a0@,%d0
00012a06: 0cb9 0001 0010 	cmpil #65552,0x4c0de
00012a0c: 0004 c0de 
00012a10: 6700 0090      	beqw 0x12aa2
00012a14: 7008           	moveq #8,%d0
00012a16: 3080           	movew %d0,%a0@
00012a18: 3080           	movew %d0,%a0@
00012a1a: e948           	lslw #4,%d0
00012a1c: 4840           	swap %d0
00012a1e: 4240           	clrw %d0
00012a20: 2f00           	movel %d0,%sp@-
00012a22: 2f3c 0040 0000 	movel #4194304,%sp@-
00012a28: 4eb9 0001 b26a 	jsr 0x1b26a
00012a2e: 508f           	addql #8,%sp
00012a30: 4a79 0004 c0c8 	tstw 0x4c0c8
00012a36: 6766           	beqs 0x12a9e
00012a38: 45f9 0000 3844 	lea 0x3844,%a2
00012a3e: 4a79 0004 cf24 	tstw 0x4cf24
00012a44: 6762           	beqs 0x12aa8
00012a46: 2f3c 0080 0000 	movel #8388608,%sp@-
00012a4c: 4e92           	jsr %a2@
00012a4e: 588f           	addql #4,%sp
00012a50: 4a80           	tstl %d0
00012a52: 6666           	bnes 0x12aba
00012a54: 7004           	moveq #4,%d0
00012a56: 0cb9 0001 0010 	cmpil #65552,0x4c0de
00012a5c: 0004 c0de 
00012a60: 6608           	bnes 0x12a6a
00012a62: 0c40 0006      	cmpiw #6,%d0
00012a66: 6302           	blss 0x12a6a
00012a68: 7006           	moveq #6,%d0
00012a6a: 33fc 55aa 0040 	movew #21930,0x400000
00012a70: 0000 
00012a72: 33fc aa55 0040 	movew #-21931,0x400002
00012a78: 0002 
00012a7a: 3239 0040 0000 	movew 0x400000,%d1
00012a80: 0c41 55aa      	cmpiw #21930,%d1
00012a84: 6702           	beqs 0x12a88
00012a86: 4240           	clrw %d0
00012a88: e948           	lslw #4,%d0
00012a8a: 4840           	swap %d0
00012a8c: 4240           	clrw %d0
00012a8e: 2f00           	movel %d0,%sp@-
00012a90: 2f3c 0040 0000 	movel #4194304,%sp@-
00012a96: 4eb9 0001 b26a 	jsr 0x1b26a
00012a9c: 508f           	addql #8,%sp
00012a9e: 245f           	moveal %sp@+,%a2
00012aa0: 4e75           	rts
00012aa2: 7006           	moveq #6,%d0
00012aa4: 6000 ff70      	braw 0x12a16
00012aa8: 2f3c 00c0 0000 	movel #12582912,%sp@-
00012aae: 4e92           	jsr %a2@
00012ab0: 588f           	addql #4,%sp
00012ab2: 4a80           	tstl %d0
00012ab4: 6790           	beqs 0x12a46
00012ab6: 700a           	moveq #10,%d0
00012ab8: 609c           	bras 0x12a56
00012aba: 7008           	moveq #8,%d0
00012abc: 6098           	bras 0x12a56
00012abe: 0000 0c39      	orib #57,%d0
00012ac2: 0001 0004      	orib #4,%d1
00012ac6: cf1c           	andb %d7,%a4@+
00012ac8: 6606           	bnes 0x12ad0
00012aca: 1038 8781      	moveb 0xffff8781,%d0
00012ace: 4e75           	rts
00012ad0: 31fc 0088 8606 	movew #136,0xffff8606
00012ad6: 3038 8604      	movew 0xffff8604,%d0
00012ada: 60f2           	bras 0x12ace
00012adc: 302f 0004      	movew %sp@(4),%d0
00012ae0: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012ae6: cf1c 
00012ae8: 6606           	bnes 0x12af0
00012aea: 11c0 8781      	moveb %d0,0xffff8781
00012aee: 4e75           	rts
00012af0: 31fc 0088 8606 	movew #136,0xffff8606
00012af6: 0240 00ff      	andiw #255,%d0
00012afa: 31c0 8604      	movew %d0,0xffff8604
00012afe: 60ee           	bras 0x12aee
00012b00: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012b06: cf1c 
00012b08: 6606           	bnes 0x12b10
00012b0a: 1038 8783      	moveb 0xffff8783,%d0
00012b0e: 4e75           	rts
00012b10: 31fc 0089 8606 	movew #137,0xffff8606
00012b16: 3038 8604      	movew 0xffff8604,%d0
00012b1a: 60f2           	bras 0x12b0e
00012b1c: 302f 0004      	movew %sp@(4),%d0
00012b20: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012b26: cf1c 
00012b28: 6606           	bnes 0x12b30
00012b2a: 11c0 8783      	moveb %d0,0xffff8783
00012b2e: 4e75           	rts
00012b30: 31fc 0089 8606 	movew #137,0xffff8606
00012b36: 31c0 8604      	movew %d0,0xffff8604
00012b3a: 60f2           	bras 0x12b2e
00012b3c: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012b42: cf1c 
00012b44: 6606           	bnes 0x12b4c
00012b46: 1038 8789      	moveb 0xffff8789,%d0
00012b4a: 4e75           	rts
00012b4c: 31fc 008c 8606 	movew #140,0xffff8606
00012b52: 3038 8604      	movew 0xffff8604,%d0
00012b56: 60f2           	bras 0x12b4a
00012b58: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012b5e: cf1c 
00012b60: 6606           	bnes 0x12b68
00012b62: 1038 878b      	moveb 0xffff878b,%d0
00012b66: 4e75           	rts
00012b68: 31fc 008d 8606 	movew #141,0xffff8606
00012b6e: 3038 8604      	movew 0xffff8604,%d0
00012b72: 60f2           	bras 0x12b66
00012b74: 206f 0004      	moveal %sp@(4),%a0
00012b78: 11e8 0006 8701 	moveb %a0@(6),0xffff8701
00012b7e: 11e8 0007 8703 	moveb %a0@(7),0xffff8703
00012b84: 11e8 0008 8705 	moveb %a0@(8),0xffff8705
00012b8a: 11e8 0009 8707 	moveb %a0@(9),0xffff8707
00012b90: 11e8 000a 8709 	moveb %a0@(10),0xffff8709
00012b96: 11e8 000b 870b 	moveb %a0@(11),0xffff870b
00012b9c: 11e8 000c 870d 	moveb %a0@(12),0xffff870d
00012ba2: 1028 000d      	moveb %a0@(13),%d0
00012ba6: 11c0 870f      	moveb %d0,0xffff870f
00012baa: 4e75           	rts
00012bac: 303c 0090      	movew #144,%d0
00012bb0: 4a6f 0004      	tstw %sp@(4)
00012bb4: 6604           	bnes 0x12bba
00012bb6: 303c 0190      	movew #400,%d0
00012bba: 31c0 8606      	movew %d0,0xffff8606
00012bbe: 2239 0004 cf00 	movel 0x4cf00,%d1
00012bc4: 5381           	subql #1,%d1
00012bc6: 6afc           	bpls 0x12bc4
00012bc8: 0a40 0100      	eoriw #256,%d0
00012bcc: 31c0 8606      	movew %d0,0xffff8606
00012bd0: 2039 0004 cf00 	movel 0x4cf00,%d0
00012bd6: 5380           	subql #1,%d0
00012bd8: 6afc           	bpls 0x12bd6
00012bda: 4e75           	rts
00012bdc: 2f0a           	movel %a2,%sp@-
00012bde: 45fa ff78      	lea %pc@(0x12b58),%a2
00012be2: 4e92           	jsr %a2@
00012be4: 0200 0008      	andib #8,%d0
00012be8: 6606           	bnes 0x12bf0
00012bea: 4240           	clrw %d0
00012bec: 245f           	moveal %sp@+,%a2
00012bee: 4e75           	rts
00012bf0: 2039 0000 04ba 	movel 0x4ba,%d0
00012bf6: b0af 0008      	cmpl %sp@(8),%d0
00012bfa: 65e6           	bcss 0x12be2
00012bfc: 70f8           	moveq #-8,%d0
00012bfe: 60ec           	bras 0x12bec
00012c00: 302f 0004      	movew %sp@(4),%d0
00012c04: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012c0a: cf1c 
00012c0c: 6616           	bnes 0x12c24
00012c0e: 11c0 8787      	moveb %d0,0xffff8787
00012c12: 1038 8783      	moveb 0xffff8783,%d0
00012c16: 0000 0001      	orib #1,%d0
00012c1a: 11c0 8783      	moveb %d0,0xffff8783
00012c1e: 1038 878f      	moveb 0xffff878f,%d0
00012c22: 4e75           	rts
00012c24: 31fc 008b 8606 	movew #139,0xffff8606
00012c2a: 0240 00ff      	andiw #255,%d0
00012c2e: 31c0 8604      	movew %d0,0xffff8604
00012c32: 31fc 0089 8606 	movew #137,0xffff8606
00012c38: 3038 8604      	movew 0xffff8604,%d0
00012c3c: 31fc 0089 8606 	movew #137,0xffff8606
00012c42: 0040 0001      	oriw #1,%d0
00012c46: 31c0 8604      	movew %d0,0xffff8604
00012c4a: 31fc 008f 8606 	movew #143,0xffff8606
00012c50: 3038 8604      	movew 0xffff8604,%d0
00012c54: 60cc           	bras 0x12c22
00012c56: 202f 0004      	movel %sp@(4),%d0
00012c5a: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012c60: cf1c 
00012c62: 664e           	bnes 0x12cb2
00012c64: 1238 fa81      	moveb 0xfffffa81,%d1
00012c68: 6c20           	bges 0x12c8a
00012c6a: 1038 878f      	moveb 0xffff878f,%d0
00012c6e: 11fc 0000 8715 	moveb #0,0xffff8715
00012c74: 1038 8785      	moveb 0xffff8785,%d0
00012c78: 0200 fffd      	andib #-3,%d0
00012c7c: 11c0 8785      	moveb %d0,0xffff8785
00012c80: 11fc 0000 8783 	moveb #0,0xffff8783
00012c86: 4240           	clrw %d0
00012c88: 4e75           	rts
00012c8a: 1238 fa81      	moveb 0xfffffa81,%d1
00012c8e: 0801 0005      	btst #5,%d1
00012c92: 6606           	bnes 0x12c9a
00012c94: 1238 8715      	moveb 0xffff8715,%d1
00012c98: 6d52           	blts 0x12cec
00012c9a: 2239 0000 04ba 	movel 0x4ba,%d1
00012ca0: b081           	cmpl %d1,%d0
00012ca2: 62c0           	bhis 0x12c64
00012ca4: 70f8           	moveq #-8,%d0
00012ca6: 60e0           	bras 0x12c88
00012ca8: 2239 0000 04ba 	movel 0x4ba,%d1
00012cae: b081           	cmpl %d1,%d0
00012cb0: 63f2           	blss 0x12ca4
00012cb2: 1238 fa01      	moveb 0xfffffa01,%d1
00012cb6: 0801 0005      	btst #5,%d1
00012cba: 66ec           	bnes 0x12ca8
00012cbc: 31fc 008f 8606 	movew #143,0xffff8606
00012cc2: 3038 8604      	movew 0xffff8604,%d0
00012cc6: 31fc 008a 8606 	movew #138,0xffff8606
00012ccc: 3038 8604      	movew 0xffff8604,%d0
00012cd0: 31fc 008a 8606 	movew #138,0xffff8606
00012cd6: 0240 00fd      	andiw #253,%d0
00012cda: 31c0 8604      	movew %d0,0xffff8604
00012cde: 31fc 0089 8606 	movew #137,0xffff8606
00012ce4: 31fc 0000 8604 	movew #0,0xffff8604
00012cea: 609a           	bras 0x12c86
00012cec: 70fb           	moveq #-5,%d0
00012cee: 6098           	bras 0x12c88
00012cf0: 48e7 0038      	moveml %a2-%a4,%sp@-
00012cf4: 45fa fe62      	lea %pc@(0x12b58),%a2
00012cf8: 264a           	moveal %a2,%a3
00012cfa: 49fa fe40      	lea %pc@(0x12b3c),%a4
00012cfe: 4e92           	jsr %a2@
00012d00: 0200 0008      	andib #8,%d0
00012d04: 6708           	beqs 0x12d0e
00012d06: 4e94           	jsr %a4@
00012d08: 0200 0020      	andib #32,%d0
00012d0c: 6710           	beqs 0x12d1e
00012d0e: 4e93           	jsr %a3@
00012d10: 0200 0008      	andib #8,%d0
00012d14: 6718           	beqs 0x12d2e
00012d16: 4240           	clrw %d0
00012d18: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00012d1c: 4e75           	rts
00012d1e: 2039 0000 04ba 	movel 0x4ba,%d0
00012d24: b0af 0010      	cmpl %sp@(16),%d0
00012d28: 65d4           	bcss 0x12cfe
00012d2a: 70f8           	moveq #-8,%d0
00012d2c: 60ea           	bras 0x12d18
00012d2e: 709c           	moveq #-100,%d0
00012d30: 60e6           	bras 0x12d18
00012d32: 2f0a           	movel %a2,%sp@-
00012d34: 246f 0008      	moveal %sp@(8),%a2
00012d38: 31fc 008a 8606 	movew #138,0xffff8606
00012d3e: 3038 8604      	movew 0xffff8604,%d0
00012d42: 31fc 008a 8606 	movew #138,0xffff8606
00012d48: 0040 0002      	oriw #2,%d0
00012d4c: 31c0 8604      	movew %d0,0xffff8604
00012d50: 2f2a 0006      	movel %a2@(6),%sp@-
00012d54: 4eb9 0000 81c0 	jsr 0x81c0
00012d5a: 102a 0012      	moveb %a2@(18),%d0
00012d5e: 0200 0001      	andib #1,%d0
00012d62: 3200           	movew %d0,%d1
00012d64: 0241 0001      	andiw #1,%d1
00012d68: 3f01           	movew %d1,%sp@-
00012d6a: 4eba fe40      	jsr %pc@(0x12bac)
00012d6e: 202a 000a      	movel %a2@(10),%d0
00012d72: 0680 0000 01ff 	addil #511,%d0
00012d78: 7209           	moveq #9,%d1
00012d7a: e2a8           	lsrl %d1,%d0
00012d7c: 31c0 8604      	movew %d0,0xffff8604
00012d80: 5c8f           	addql #6,%sp
00012d82: 1038 860f      	moveb 0xffff860f,%d0
00012d86: 44c0           	movew %d0,%ccr
00012d88: 6bf8           	bmis 0x12d82
00012d8a: 245f           	moveal %sp@+,%a2
00012d8c: 4e75           	rts
00012d8e: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012d94: cf1c 
00012d96: 660e           	bnes 0x12da6
00012d98: 1038 8783      	moveb 0xffff8783,%d0
00012d9c: c02f 0005      	andb %sp@(5),%d0
00012da0: 11c0 8783      	moveb %d0,0xffff8783
00012da4: 4e75           	rts
00012da6: 31fc 0089 8606 	movew #137,0xffff8606
00012dac: 3038 8604      	movew 0xffff8604,%d0
00012db0: 31fc 0089 8606 	movew #137,0xffff8606
00012db6: c06f 0004      	andw %sp@(4),%d0
00012dba: 31c0 8604      	movew %d0,0xffff8604
00012dbe: 60e4           	bras 0x12da4
00012dc0: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012dc6: cf1c 
00012dc8: 660e           	bnes 0x12dd8
00012dca: 1038 8783      	moveb 0xffff8783,%d0
00012dce: 802f 0005      	orb %sp@(5),%d0
00012dd2: 11c0 8783      	moveb %d0,0xffff8783
00012dd6: 4e75           	rts
00012dd8: 31fc 0089 8606 	movew #137,0xffff8606
00012dde: 3038 8604      	movew 0xffff8604,%d0
00012de2: 31fc 0089 8606 	movew #137,0xffff8606
00012de8: 806f 0004      	orw %sp@(4),%d0
00012dec: 31c0 8604      	movew %d0,0xffff8604
00012df0: 60e4           	bras 0x12dd6
00012df2: 2f0a           	movel %a2,%sp@-
00012df4: 2f02           	movel %d2,%sp@-
00012df6: 3f3c 0011      	movew #17,%sp@-
00012dfa: 4eba ffc4      	jsr %pc@(0x12dc0)
00012dfe: 548f           	addql #2,%sp
00012e00: 45fa fd3a      	lea %pc@(0x12b3c),%a2
00012e04: 4e92           	jsr %a2@
00012e06: 0200 0020      	andib #32,%d0
00012e0a: 6614           	bnes 0x12e20
00012e0c: 4242           	clrw %d2
00012e0e: 3f3c 00ef      	movew #239,%sp@-
00012e12: 4eba ff7a      	jsr %pc@(0x12d8e)
00012e16: 548f           	addql #2,%sp
00012e18: 3002           	movew %d2,%d0
00012e1a: 241f           	movel %sp@+,%d2
00012e1c: 245f           	moveal %sp@+,%a2
00012e1e: 4e75           	rts
00012e20: 2039 0000 04ba 	movel 0x4ba,%d0
00012e26: b0af 000c      	cmpl %sp@(12),%d0
00012e2a: 65d8           	bcss 0x12e04
00012e2c: 74f8           	moveq #-8,%d2
00012e2e: 60de           	bras 0x12e0e
00012e30: 2f03           	movel %d3,%sp@-
00012e32: 2f02           	movel %d2,%sp@-
00012e34: 242f 000c      	movel %sp@(12),%d2
00012e38: 2f02           	movel %d2,%sp@-
00012e3a: 4eba feb4      	jsr %pc@(0x12cf0)
00012e3e: 588f           	addql #4,%sp
00012e40: 4a40           	tstw %d0
00012e42: 6616           	bnes 0x12e5a
00012e44: 4eba fc7a      	jsr %pc@(0x12ac0)
00012e48: 1600           	moveb %d0,%d3
00012e4a: 2f02           	movel %d2,%sp@-
00012e4c: 4eba ffa4      	jsr %pc@(0x12df2)
00012e50: 588f           	addql #4,%sp
00012e52: 4a40           	tstw %d0
00012e54: 6604           	bnes 0x12e5a
00012e56: 4240           	clrw %d0
00012e58: 1003           	moveb %d3,%d0
00012e5a: 241f           	movel %sp@+,%d2
00012e5c: 261f           	movel %sp@+,%d3
00012e5e: 4e75           	rts
00012e60: 302f 0004      	movew %sp@(4),%d0
00012e64: 0c39 0001 0004 	cmpib #1,0x4cf1c
00012e6a: cf1c 
00012e6c: 6616           	bnes 0x12e84
00012e6e: 11c0 8787      	moveb %d0,0xffff8787
00012e72: 1038 8783      	moveb 0xffff8783,%d0
00012e76: 0200 fffe      	andib #-2,%d0
00012e7a: 11c0 8783      	moveb %d0,0xffff8783
00012e7e: 1038 878f      	moveb 0xffff878f,%d0
00012e82: 4e75           	rts
00012e84: 31fc 008b 8606 	movew #139,0xffff8606
00012e8a: 0240 00ff      	andiw #255,%d0
00012e8e: 31c0 8604      	movew %d0,0xffff8604
00012e92: 31fc 0089 8606 	movew #137,0xffff8606
00012e98: 3038 8604      	movew 0xffff8604,%d0
00012e9c: 31fc 0089 8606 	movew #137,0xffff8606
00012ea2: 0240 00fe      	andiw #254,%d0
00012ea6: 31c0 8604      	movew %d0,0xffff8604
00012eaa: 31fc 008f 8606 	movew #143,0xffff8606
00012eb0: 3038 8604      	movew 0xffff8604,%d0
00012eb4: 60cc           	bras 0x12e82
00012eb6:  _detect_scsi
00012eb6: 4239 0004 cf1c 	clrb 0x4cf1c
00012ebc: 4878 8701      	pea 0xffff8701
00012ec0: 4eb9 0000 3844 	jsr 0x3844
00012ec6: 588f           	addql #4,%sp
00012ec8: 4a80           	tstl %d0
00012eca: 6716           	beqs 0x12ee2
00012ecc: 13fc 0001 0004 	moveb #1,0x4cf1c
00012ed2: cf1c 
00012ed4: 4a39 0004 cf1c 	tstb 0x4cf1c
00012eda: 56c0           	sne %d0
00012edc: 4880           	extw %d0
00012ede: 4440           	negw %d0
00012ee0: 4e75           	rts
00012ee2: 4a79 0004 c0d4 	tstw 0x4c0d4
00012ee8: 67ea           	beqs 0x12ed4
00012eea: 13fc 0002 0004 	moveb #2,0x4cf1c
00012ef0: cf1c 
00012ef2: 60e0           	bras 0x12ed4
00012ef4:  _scsi_init
00012ef4: 4e56 fffc      	linkw %fp,#-4
00012ef8: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00012efc: 4a39 0004 cf1c 	tstb 0x4cf1c
00012f02: 6700 00c2      	beqw 0x12fc6
00012f06: 2439 0004 ceb4 	movel 0x4ceb4,%d2
00012f0c: 2602           	movel %d2,%d3
00012f0e: d682           	addl %d2,%d3
00012f10: 2003           	movel %d3,%d0
00012f12: d082           	addl %d2,%d0
00012f14: e788           	lsll #3,%d0
00012f16: 45f9 0001 e780 	lea 0x1e780,%a2
00012f1c: 4878 2710      	pea 0x2710
00012f20: 2f00           	movel %d0,%sp@-
00012f22: 4e92           	jsr %a2@
00012f24: 508f           	addql #8,%sp
00012f26: 23c0 0004 cf14 	movel %d0,0x4cf14
00012f2c: 2802           	movel %d2,%d4
00012f2e: e78c           	lsll #3,%d4
00012f30: 4878 2710      	pea 0x2710
00012f34: 2f04           	movel %d4,%sp@-
00012f36: 4e92           	jsr %a2@
00012f38: 508f           	addql #8,%sp
00012f3a: 23c0 0004 cf10 	movel %d0,0x4cf10
00012f40: d683           	addl %d3,%d3
00012f42: 4878 2710      	pea 0x2710
00012f46: 2f03           	movel %d3,%sp@-
00012f48: 4e92           	jsr %a2@
00012f4a: 508f           	addql #8,%sp
00012f4c: 23c0 0004 cf0c 	movel %d0,0x4cf0c
00012f52: 2f3c 0001 86a0 	movel #100000,%sp@-
00012f58: 2044           	moveal %d4,%a0
00012f5a: 4870 2800      	pea %a0@(0000000000000000,%d2:l)
00012f5e: 4e92           	jsr %a2@
00012f60: 508f           	addql #8,%sp
00012f62: 23c0 0004 cf08 	movel %d0,0x4cf08
00012f68: 4878 0028      	pea 0x28
00012f6c: 2f02           	movel %d2,%sp@-
00012f6e: 4e92           	jsr %a2@
00012f70: 508f           	addql #8,%sp
00012f72: 23c0 0004 cf04 	movel %d0,0x4cf04
00012f78: 4878 00c8      	pea 0xc8
00012f7c: 2f02           	movel %d2,%sp@-
00012f7e: 4e92           	jsr %a2@
00012f80: 508f           	addql #8,%sp
00012f82: 23c0 0004 cf00 	movel %d0,0x4cf00
00012f88: 4279 0004 cf18 	clrw 0x4cf18
00012f8e: 13fc ff80 0004 	moveb #-128,0x4cf1a
00012f94: cf1a 
00012f96: 486e ffff      	pea %fp@(-1)
00012f9a: 3f3c 0001      	movew #1,%sp@-
00012f9e: 3f3c 0010      	movew #16,%sp@-
00012fa2: 4267           	clrw %sp@-
00012fa4: 4eb9 0000 dd8c 	jsr 0xdd8c
00012faa: 4fef 000a      	lea %sp@(10),%sp
00012fae: 4a40           	tstw %d0
00012fb0: 6614           	bnes 0x12fc6
00012fb2: 102e ffff      	moveb %fp@(-1),%d0
00012fb6: 6c0e           	bges 0x12fc6
00012fb8: 0240 0007      	andiw #7,%d0
00012fbc: 7201           	moveq #1,%d1
00012fbe: e169           	lslw %d0,%d1
00012fc0: 13c1 0004 cf1a 	moveb %d1,0x4cf1a
00012fc6: 4cee 041c ffec 	moveml %fp@(-20),%d2-%d4/%a2
00012fcc: 4e5e           	unlk %fp
00012fce: 4e75           	rts
00012fd0:  _send_scsi_command
00012fd0: 518f           	subql #8,%sp
00012fd2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00012fd6: 246f 003a      	moveal %sp@(58),%a2
00012fda: 7601           	moveq #1,%d3
00012fdc: 302f 0038      	movew %sp@(56),%d0
00012fe0: e16b           	lslw %d0,%d3
00012fe2: 1039 0004 cf1c 	moveb 0x4cf1c,%d0
00012fe8: 6700 06f6      	beqw 0x136e0
00012fec: 0c00 0001      	cmpib #1,%d0
00012ff0: 6712           	beqs 0x13004
00012ff2: 202a 000a      	movel %a2@(10),%d0
00012ff6: 0c80 0000 01ff 	cmpil #511,%d0
00012ffc: 632e           	blss 0x1302c
00012ffe: 720f           	moveq #15,%d1
00013000: c081           	andl %d1,%d0
00013002: 6628           	bnes 0x1302c
00013004: 102a 0012      	moveb %a2@(18),%d0
00013008: 1200           	moveb %d0,%d1
0001300a: 0001 0002      	orib #2,%d1
0001300e: 1541 0012      	moveb %d1,%a2@(18)
00013012: 0800 0000      	btst #0,%d0
00013016: 6714           	beqs 0x1302c
00013018: 202a 000a      	movel %a2@(10),%d0
0001301c: 670e           	beqs 0x1302c
0001301e: 2f00           	movel %d0,%sp@-
00013020: 2f2a 0006      	movel %a2@(6),%sp@-
00013024: 4eb9 0000 3166 	jsr 0x3166
0001302a: 508f           	addql #8,%sp
0001302c: 157c ff80 0013 	moveb #-128,%a2@(19)
00013032: 1a39 0004 cf1c 	moveb 0x4cf1c,%d5
00013038: 0c05 0002      	cmpib #2,%d5
0001303c: 6608           	bnes 0x13046
0001303e: 33fc ffff 0000 	movew #-1,0x43e
00013044: 043e 
00013046: 2839 0000 04ba 	movel 0x4ba,%d4
0001304c: 0684 0000 00c8 	addil #200,%d4
00013052: 47fa fae8      	lea %pc@(0x12b3c),%a3
00013056: 4e93           	jsr %a3@
00013058: 0200 0040      	andib #64,%d0
0001305c: 6600 018a      	bnew 0x131e8
00013060: 0c05 0001      	cmpib #1,%d5
00013064: 6600 01d8      	bnew 0x1323e
00013068: 11fc 0000 8787 	moveb #0,0xffff8787
0001306e: 11fc 0000 8789 	moveb #0,0xffff8789
00013074: 11fc 0000 8785 	moveb #0,0xffff8785
0001307a: 49fa faa0      	lea %pc@(0x12b1c),%a4
0001307e: 4dfa fa5c      	lea %pc@(0x12adc),%fp
00013082: 2a0c           	movel %a4,%d5
00013084: 2a4e           	moveal %fp,%a5
00013086: 47fa fa78      	lea %pc@(0x12b00),%a3
0001308a: 4267           	clrw %sp@-
0001308c: 4e94           	jsr %a4@
0001308e: 4240           	clrw %d0
00013090: 1039 0004 cf1a 	moveb 0x4cf1a,%d0
00013096: 3f00           	movew %d0,%sp@-
00013098: 4e96           	jsr %fp@
0001309a: 3f3c 0001      	movew #1,%sp@-
0001309e: 4e94           	jsr %a4@
000130a0: 5c8f           	addql #6,%sp
000130a2: 0c39 0001 0004 	cmpib #1,0x4cf1c
000130a8: cf1c 
000130aa: 6600 01ba      	bnew 0x13266
000130ae: 1038 8785      	moveb 0xffff8785,%d0
000130b2: 0000 0001      	orib #1,%d0
000130b6: 11c0 8785      	moveb %d0,0xffff8785
000130ba: 2839 0000 04ba 	movel 0x4ba,%d4
000130c0: 5484           	addql #2,%d4
000130c2: 4e93           	jsr %a3@
000130c4: 0200 0040      	andib #64,%d0
000130c8: 6700 01b8      	beqw 0x13282
000130cc: 2039 0004 cf14 	movel 0x4cf14,%d0
000130d2: 5380           	subql #1,%d0
000130d4: 6afc           	bpls 0x130d2
000130d6: 4e93           	jsr %a3@
000130d8: 0200 0020      	andib #32,%d0
000130dc: 66ac           	bnes 0x1308a
000130de: 4eba f9e0      	jsr %pc@(0x12ac0)
000130e2: 9039 0004 cf1a 	subb 0x4cf1a,%d0
000130e8: b039 0004 cf1a 	cmpb 0x4cf1a,%d0
000130ee: 6296           	bhis 0x13086
000130f0: 4e93           	jsr %a3@
000130f2: 0200 0020      	andib #32,%d0
000130f6: 668e           	bnes 0x13086
000130f8: 3f3c 000c      	movew #12,%sp@-
000130fc: 2045           	moveal %d5,%a0
000130fe: 4e90           	jsr %a0@
00013100: 2039 0004 cf10 	movel 0x4cf10,%d0
00013106: 5380           	subql #1,%d0
00013108: 6afc           	bpls 0x13106
0001310a: 2039 0004 cf0c 	movel 0x4cf0c,%d0
00013110: 5380           	subql #1,%d0
00013112: 6afc           	bpls 0x13110
00013114: 548f           	addql #2,%sp
00013116: 0c39 0001 0004 	cmpib #1,0x4cf1c
0001311c: cf1c 
0001311e: 6600 0174      	bnew 0x13294
00013122: 1038 8785      	moveb 0xffff8785,%d0
00013126: 0200 fffe      	andib #-2,%d0
0001312a: 11c0 8785      	moveb %d0,0xffff8785
0001312e: 1839 0004 cf1a 	moveb 0x4cf1a,%d4
00013134: 8803           	orb %d3,%d4
00013136: 2679 0000 04ba 	moveal 0x4ba,%a3
0001313c: 47eb 0032      	lea %a3@(50),%a3
00013140: 3f3c 0002      	movew #2,%sp@-
00013144: 49fa fc7a      	lea %pc@(0x12dc0),%a4
00013148: 4e94           	jsr %a4@
0001314a: 0244 00ff      	andiw #255,%d4
0001314e: 3f04           	movew %d4,%sp@-
00013150: 4e95           	jsr %a5@
00013152: 3f3c 0001      	movew #1,%sp@-
00013156: 4e94           	jsr %a4@
00013158: 2039 0004 cf08 	movel 0x4cf08,%d0
0001315e: 5380           	subql #1,%d0
00013160: 6afc           	bpls 0x1315e
00013162: 3f3c 00f7      	movew #247,%sp@-
00013166: 4dfa fc26      	lea %pc@(0x12d8e),%fp
0001316a: 4e96           	jsr %fp@
0001316c: 2039 0004 cf0c 	movel 0x4cf0c,%d0
00013172: 5380           	subql #1,%d0
00013174: 6afc           	bpls 0x13172
00013176: 508f           	addql #8,%sp
00013178: 4eba f9c2      	jsr %pc@(0x12b3c)
0001317c: 0200 0040      	andib #64,%d0
00013180: 6700 012e      	beqw 0x132b0
00013184: 3f3c 0002      	movew #2,%sp@-
00013188: 4eba fc04      	jsr %pc@(0x12d8e)
0001318c: 4267           	clrw %sp@-
0001318e: 47fa fcd0      	lea %pc@(0x12e60),%a3
00013192: 4e93           	jsr %a3@
00013194: 2079 0000 04ba 	moveal 0x4ba,%a0
0001319a: 4868 00c8      	pea %a0@(200)
0001319e: 4dfa fa3c      	lea %pc@(0x12bdc),%fp
000131a2: 4e96           	jsr %fp@
000131a4: 3840           	moveaw %d0,%a4
000131a6: 508f           	addql #8,%sp
000131a8: b8fc 0000      	cmpaw #0,%a4
000131ac: 6600 0394      	bnew 0x13542
000131b0: 49fa fb3e      	lea %pc@(0x12cf0),%a4
000131b4: 4dfa fc3c      	lea %pc@(0x12df2),%fp
000131b8: 2a3c 0001 2e30 	movel #77360,%d5
000131be: 4eba f97c      	jsr %pc@(0x12b3c)
000131c2: 1c39 0004 cf1c 	moveb 0x4cf1c,%d6
000131c8: e408           	lsrb #2,%d0
000131ca: 7207           	moveq #7,%d1
000131cc: c081           	andl %d1,%d0
000131ce: d080           	addl %d0,%d0
000131d0: 303b 0806      	movew %pc@(0x131d8,%d0:l),%d0
000131d4: 4efb 0002      	jmp %pc@(0x131d8,%d0:w)
000131d8: 00ec           	.short 0x00ec
000131da: 019a           	bclr %d0,%a2@+
000131dc: 029e 02de 0498 	andil #48104600,%fp@+
000131e2: 0498 0316 0376 	subil #51774326,%a0@+
000131e8: 2039 0000 04ba 	movel 0x4ba,%d0
000131ee: b084           	cmpl %d4,%d0
000131f0: 6500 fe64      	bcsw 0x13056
000131f4: 72f9           	moveq #-7,%d1
000131f6: 3841           	moveaw %d1,%a4
000131f8: c679 0004 cf18 	andw 0x4cf18,%d3
000131fe: 6700 0408      	beqw 0x13608
00013202: 2439 0004 cf04 	movel 0x4cf04,%d2
00013208: 0c39 0001 0004 	cmpib #1,0x4cf1c
0001320e: cf1c 
00013210: 6600 0464      	bnew 0x13676
00013214: 11fc ff80 8783 	moveb #-128,0xffff8783
0001321a: 5382           	subql #1,%d2
0001321c: 6afc           	bpls 0x1321a
0001321e: 11fc 0000 8783 	moveb #0,0xffff8783
00013224: 2039 0000 04ba 	movel 0x4ba,%d0
0001322a: 0680 0000 00c8 	addil #200,%d0
00013230: 2239 0000 04ba 	movel 0x4ba,%d1
00013236: b280           	cmpl %d0,%d1
00013238: 65f6           	bcss 0x13230
0001323a: 6000 03cc      	braw 0x13608
0001323e: 31fc 008b 8606 	movew #139,0xffff8606
00013244: 31fc 0000 8604 	movew #0,0xffff8604
0001324a: 31fc 008c 8606 	movew #140,0xffff8606
00013250: 31fc 0000 8604 	movew #0,0xffff8604
00013256: 31fc 008a 8606 	movew #138,0xffff8606
0001325c: 31fc 0000 8604 	movew #0,0xffff8604
00013262: 6000 fe16      	braw 0x1307a
00013266: 31fc 008a 8606 	movew #138,0xffff8606
0001326c: 3038 8604      	movew 0xffff8604,%d0
00013270: 31fc 008a 8606 	movew #138,0xffff8606
00013276: 0040 0001      	oriw #1,%d0
0001327a: 31c0 8604      	movew %d0,0xffff8604
0001327e: 6000 fe3a      	braw 0x130ba
00013282: 2039 0000 04ba 	movel 0x4ba,%d0
00013288: b084           	cmpl %d4,%d0
0001328a: 6500 fe36      	bcsw 0x130c2
0001328e: 72f5           	moveq #-11,%d1
00013290: 6000 ff64      	braw 0x131f6
00013294: 31fc 008a 8606 	movew #138,0xffff8606
0001329a: 3038 8604      	movew 0xffff8604,%d0
0001329e: 31fc 008a 8606 	movew #138,0xffff8606
000132a4: 0240 00fe      	andiw #254,%d0
000132a8: 31c0 8604      	movew %d0,0xffff8604
000132ac: 6000 fe80      	braw 0x1312e
000132b0: 2039 0000 04ba 	movel 0x4ba,%d0
000132b6: b08b           	cmpl %a3,%d0
000132b8: 6500 febe      	bcsw 0x13178
000132bc: 387c ffff      	moveaw #-1,%a4
000132c0: 6000 ff36      	braw 0x131f8
000132c4: 2839 0000 04ba 	movel 0x4ba,%d4
000132ca: d8aa 000e      	addl %a2@(14),%d4
000132ce: 4267           	clrw %sp@-
000132d0: 4eba f92e      	jsr %pc@(0x12c00)
000132d4: 548f           	addql #2,%sp
000132d6: 082a 0001 0012 	btst #1,%a2@(18)
000132dc: 6760           	beqs 0x1333e
000132de: 0c06 0001      	cmpib #1,%d6
000132e2: 6640           	bnes 0x13324
000132e4: 2f0a           	movel %a2,%sp@-
000132e6: 4eba f88c      	jsr %pc@(0x12b74)
000132ea: 1038 8785      	moveb 0xffff8785,%d0
000132ee: 0000 0002      	orib #2,%d0
000132f2: 11c0 8785      	moveb %d0,0xffff8785
000132f6: 11fc 0000 878b 	moveb #0,0xffff878b
000132fc: 11fc 0001 8715 	moveb #1,0xffff8715
00013302: 11fc 0003 8715 	moveb #3,0xffff8715
00013308: 2e84           	movel %d4,%sp@
0001330a: 4eba f94a      	jsr %pc@(0x12c56)
0001330e: 3200           	movew %d0,%d1
00013310: 588f           	addql #4,%sp
00013312: 0c40 ff9c      	cmpiw #-100,%d0
00013316: 6700 fea6      	beqw 0x131be
0001331a: 4a40           	tstw %d0
0001331c: 6700 fea0      	beqw 0x131be
00013320: 6000 02ce      	braw 0x135f0
00013324: 2f0a           	movel %a2,%sp@-
00013326: 4eba fa0a      	jsr %pc@(0x12d32)
0001332a: 31fc 018d 8606 	movew #397,0xffff8606
00013330: 31fc 0000 8604 	movew #0,0xffff8604
00013336: 31fc 0100 8606 	movew #256,0xffff8606
0001333c: 60ca           	bras 0x13308
0001333e: 2e2a 0006      	movel %a2@(6),%d7
00013342: 2047           	moveal %d7,%a0
00013344: 1c18           	moveb %a0@+,%d6
00013346: 2e08           	movel %a0,%d7
00013348: 2f04           	movel %d4,%sp@-
0001334a: 4e94           	jsr %a4@
0001334c: 3200           	movew %d0,%d1
0001334e: 588f           	addql #4,%sp
00013350: 6610           	bnes 0x13362
00013352: 0246 00ff      	andiw #255,%d6
00013356: 3f06           	movew %d6,%sp@-
00013358: 4e95           	jsr %a5@
0001335a: 2f04           	movel %d4,%sp@-
0001335c: 4e96           	jsr %fp@
0001335e: 3200           	movew %d0,%d1
00013360: 5c8f           	addql #6,%sp
00013362: 4a41           	tstw %d1
00013364: 6cdc           	bges 0x13342
00013366: 0c41 ff9c      	cmpiw #-100,%d1
0001336a: 6700 fe52      	beqw 0x131be
0001336e: 6000 0280      	braw 0x135f0
00013372: 2839 0000 04ba 	movel 0x4ba,%d4
00013378: d8aa 000e      	addl %a2@(14),%d4
0001337c: 3f3c 0001      	movew #1,%sp@-
00013380: 4e93           	jsr %a3@
00013382: 548f           	addql #2,%sp
00013384: 082a 0001 0012 	btst #1,%a2@(18)
0001338a: 6700 00d0      	beqw 0x1345c
0001338e: 0c06 0001      	cmpib #1,%d6
00013392: 6600 00ac      	bnew 0x13440
00013396: 2f0a           	movel %a2,%sp@-
00013398: 4eba f7da      	jsr %pc@(0x12b74)
0001339c: 11fc 0000 8715 	moveb #0,0xffff8715
000133a2: 11fc 0002 8715 	moveb #2,0xffff8715
000133a8: 1038 8785      	moveb 0xffff8785,%d0
000133ac: 0000 0002      	orib #2,%d0
000133b0: 11c0 8785      	moveb %d0,0xffff8785
000133b4: 11fc 0000 878f 	moveb #0,0xffff878f
000133ba: 2e84           	movel %d4,%sp@
000133bc: 4eba f898      	jsr %pc@(0x12c56)
000133c0: 3200           	movew %d0,%d1
000133c2: 588f           	addql #4,%sp
000133c4: 66a0           	bnes 0x13366
000133c6: 0c39 0001 0004 	cmpib #1,0x4cf1c
000133cc: cf1c 
000133ce: 6600 fdee      	bnew 0x131be
000133d2: 1038 8707      	moveb 0xffff8707,%d0
000133d6: 0200 0003      	andib #3,%d0
000133da: 6700 fde2      	beqw 0x131be
000133de: 0240 00ff      	andiw #255,%d0
000133e2: 2238 8710      	movel 0xffff8710,%d1
000133e6: 41ef 0034      	lea %sp@(52),%a0
000133ea: 2101           	movel %d1,%a0@-
000133ec: 1838 8701      	moveb 0xffff8701,%d4
000133f0: e14c           	lslw #8,%d4
000133f2: 4844           	swap %d4
000133f4: 4244           	clrw %d4
000133f6: 2c02           	movel %d2,%d6
000133f8: 0286 00ff ffff 	andil #16777215,%d6
000133fe: 1238 8703      	moveb 0xffff8703,%d1
00013402: 0281 0000 00ff 	andil #255,%d1
00013408: 4841           	swap %d1
0001340a: 4241           	clrw %d1
0001340c: 2404           	movel %d4,%d2
0001340e: 8446           	orw %d6,%d2
00013410: 8481           	orl %d1,%d2
00013412: 1238 8705      	moveb 0xffff8705,%d1
00013416: 0281 0000 00ff 	andil #255,%d1
0001341c: e189           	lsll #8,%d1
0001341e: 0242 00ff      	andiw #255,%d2
00013422: 8481           	orl %d1,%d2
00013424: 1238 8707      	moveb 0xffff8707,%d1
00013428: 0201 fffc      	andib #-4,%d1
0001342c: 1401           	moveb %d1,%d2
0001342e: 93c9           	subal %a1,%a1
00013430: 13b1 8800 2800 	moveb %a1@(0000000000000000,%a0:l),%a1@(0000000000000000,%d2:l)
00013436: 5289           	addql #1,%a1
00013438: 5340           	subqw #1,%d0
0001343a: 66f4           	bnes 0x13430
0001343c: 6000 fd80      	braw 0x131be
00013440: 2f0a           	movel %a2,%sp@-
00013442: 4eba f8ee      	jsr %pc@(0x12d32)
00013446: 31fc 008f 8606 	movew #143,0xffff8606
0001344c: 31fc 0000 8604 	movew #0,0xffff8604
00013452: 31fc 0000 8606 	movew #0,0xffff8606
00013458: 6000 ff60      	braw 0x133ba
0001345c: 2c2a 0006      	movel %a2@(6),%d6
00013460: 2f04           	movel %d4,%sp@-
00013462: 2045           	moveal %d5,%a0
00013464: 4e90           	jsr %a0@
00013466: 3200           	movew %d0,%d1
00013468: 588f           	addql #4,%sp
0001346a: 6d00 fefa      	bltw 0x13366
0001346e: 2046           	moveal %d6,%a0
00013470: 10c0           	moveb %d0,%a0@+
00013472: 2c08           	movel %a0,%d6
00013474: 60ea           	bras 0x13460
00013476: 2e12           	movel %a2@,%d7
00013478: 2839 0000 04ba 	movel 0x4ba,%d4
0001347e: 0684 0000 00c8 	addil #200,%d4
00013484: 3f3c 0002      	movew #2,%sp@-
00013488: 4eba f776      	jsr %pc@(0x12c00)
0001348c: 548f           	addql #2,%sp
0001348e: 2047           	moveal %d7,%a0
00013490: 1c18           	moveb %a0@+,%d6
00013492: 2e08           	movel %a0,%d7
00013494: 2f04           	movel %d4,%sp@-
00013496: 4e94           	jsr %a4@
00013498: 3200           	movew %d0,%d1
0001349a: 588f           	addql #4,%sp
0001349c: 6600 fec8      	bnew 0x13366
000134a0: 0246 00ff      	andiw #255,%d6
000134a4: 3f06           	movew %d6,%sp@-
000134a6: 4e95           	jsr %a5@
000134a8: 2f04           	movel %d4,%sp@-
000134aa: 4e96           	jsr %fp@
000134ac: 3200           	movew %d0,%d1
000134ae: 5c8f           	addql #6,%sp
000134b0: 67dc           	beqs 0x1348e
000134b2: 6000 feb2      	braw 0x13366
000134b6: 2839 0000 04ba 	movel 0x4ba,%d4
000134bc: 0684 0000 00c8 	addil #200,%d4
000134c2: 3f3c 0003      	movew #3,%sp@-
000134c6: 4e93           	jsr %a3@
000134c8: 2f04           	movel %d4,%sp@-
000134ca: 2045           	moveal %d5,%a0
000134cc: 4e90           	jsr %a0@
000134ce: 3200           	movew %d0,%d1
000134d0: 5c8f           	addql #6,%sp
000134d2: 0c40 ff9c      	cmpiw #-100,%d0
000134d6: 6700 0216      	beqw 0x136ee
000134da: 4a40           	tstw %d0
000134dc: 6d00 0112      	bltw 0x135f0
000134e0: 1540 0015      	moveb %d0,%a2@(21)
000134e4: 2f04           	movel %d4,%sp@-
000134e6: 4eba f6f4      	jsr %pc@(0x12bdc)
000134ea: 6000 fe22      	braw 0x1330e
000134ee: 2839 0000 04ba 	movel 0x4ba,%d4
000134f4: 0684 0000 00c8 	addil #200,%d4
000134fa: 3f3c 0006      	movew #6,%sp@-
000134fe: 4eba f700      	jsr %pc@(0x12c00)
00013502: 2f04           	movel %d4,%sp@-
00013504: 4e94           	jsr %a4@
00013506: 3200           	movew %d0,%d1
00013508: 5c8f           	addql #6,%sp
0001350a: 6600 fe5a      	bnew 0x13366
0001350e: 7c03           	moveq #3,%d6
00013510: 4240           	clrw %d0
00013512: 102a 0013      	moveb %a2@(19),%d0
00013516: 3f00           	movew %d0,%sp@-
00013518: 4e95           	jsr %a5@
0001351a: 3f3c 00fd      	movew #253,%sp@-
0001351e: 4eba f86e      	jsr %pc@(0x12d8e)
00013522: 2f04           	movel %d4,%sp@-
00013524: 4e96           	jsr %fp@
00013526: 3200           	movew %d0,%d1
00013528: 508f           	addql #8,%sp
0001352a: 6d00 fe3a      	bltw 0x13366
0001352e: 2f04           	movel %d4,%sp@-
00013530: 4e94           	jsr %a4@
00013532: 3200           	movew %d0,%d1
00013534: 588f           	addql #4,%sp
00013536: 6d00 fe2e      	bltw 0x13366
0001353a: 5346           	subqw #1,%d6
0001353c: 66d2           	bnes 0x13510
0001353e: 72f8           	moveq #-8,%d1
00013540: 3841           	moveaw %d1,%a4
00013542: b8fc 0000      	cmpaw #0,%a4
00013546: 6c00 00ba      	bgew 0x13602
0001354a: 6000 fcac      	braw 0x131f8
0001354e: 2839 0000 04ba 	movel 0x4ba,%d4
00013554: 0684 0000 00c8 	addil #200,%d4
0001355a: 3f3c 0007      	movew #7,%sp@-
0001355e: 4e93           	jsr %a3@
00013560: 2f04           	movel %d4,%sp@-
00013562: 4e94           	jsr %a4@
00013564: 3200           	movew %d0,%d1
00013566: 5c8f           	addql #6,%sp
00013568: 6d00 fdfc      	bltw 0x13366
0001356c: 4eba f552      	jsr %pc@(0x12ac0)
00013570: 1c00           	moveb %d0,%d6
00013572: 1540 0014      	moveb %d0,%a2@(20)
00013576: 6716           	beqs 0x1358e
00013578: 0c00 0007      	cmpib #7,%d0
0001357c: 6710           	beqs 0x1358e
0001357e: 3f3c 0002      	movew #2,%sp@-
00013582: 4eba f83c      	jsr %pc@(0x12dc0)
00013586: 157c 0007 0013 	moveb #7,%a2@(19)
0001358c: 548f           	addql #2,%sp
0001358e: 2f04           	movel %d4,%sp@-
00013590: 4e96           	jsr %fp@
00013592: 3200           	movew %d0,%d1
00013594: 588f           	addql #4,%sp
00013596: 6d00 fdce      	bltw 0x13366
0001359a: 0c06 0001      	cmpib #1,%d6
0001359e: 662e           	bnes 0x135ce
000135a0: 2f04           	movel %d4,%sp@-
000135a2: 2045           	moveal %d5,%a0
000135a4: 4e90           	jsr %a0@
000135a6: 3200           	movew %d0,%d1
000135a8: 588f           	addql #4,%sp
000135aa: 6d00 fdba      	bltw 0x13366
000135ae: 7c01           	moveq #1,%d6
000135b0: b246           	cmpw %d6,%d1
000135b2: 6f26           	bles 0x135da
000135b4: 2f04           	movel %d4,%sp@-
000135b6: 2f41 0030      	movel %d1,%sp@(48)
000135ba: 2045           	moveal %d5,%a0
000135bc: 4e90           	jsr %a0@
000135be: 588f           	addql #4,%sp
000135c0: 222f 002c      	movel %sp@(44),%d1
000135c4: 4a40           	tstw %d0
000135c6: 6d00 0120      	bltw 0x136e8
000135ca: 5246           	addqw #1,%d6
000135cc: 60e2           	bras 0x135b0
000135ce: 0606 ffe0      	addib #-32,%d6
000135d2: 0c06 000f      	cmpib #15,%d6
000135d6: 6300 0092      	blsw 0x1366a
000135da: 2f04           	movel %d4,%sp@-
000135dc: 4eba f5fe      	jsr %pc@(0x12bdc)
000135e0: 3200           	movew %d0,%d1
000135e2: 588f           	addql #4,%sp
000135e4: 6600 fd80      	bnew 0x13366
000135e8: 4a2a 0014      	tstb %a2@(20)
000135ec: 6600 fbd0      	bnew 0x131be
000135f0: 3841           	moveaw %d1,%a4
000135f2: b8fc 0000      	cmpaw #0,%a4
000135f6: 6600 ff4a      	bnew 0x13542
000135fa: 7000           	moveq #0,%d0
000135fc: 302a 0014      	movew %a2@(20),%d0
00013600: 2840           	moveal %d0,%a4
00013602: 8779 0004 cf18 	orw %d3,0x4cf18
00013608: 0c39 0001 0004 	cmpib #1,0x4cf1c
0001360e: cf1c 
00013610: 6600 00a2      	bnew 0x136b4
00013614: 1038 878f      	moveb 0xffff878f,%d0
00013618: 11fc 0000 8715 	moveb #0,0xffff8715
0001361e: 11fc 0000 8785 	moveb #0,0xffff8785
00013624: 11fc 0000 8783 	moveb #0,0xffff8783
0001362a: 102a 0012      	moveb %a2@(18),%d0
0001362e: 0800 0001      	btst #1,%d0
00013632: 671a           	beqs 0x1364e
00013634: 0800 0000      	btst #0,%d0
00013638: 6614           	bnes 0x1364e
0001363a: 202a 000a      	movel %a2@(10),%d0
0001363e: 670e           	beqs 0x1364e
00013640: 2f00           	movel %d0,%sp@-
00013642: 2f2a 0006      	movel %a2@(6),%sp@-
00013646: 4eb9 0000 3178 	jsr 0x3178
0001364c: 508f           	addql #8,%sp
0001364e: 0c39 0002 0004 	cmpib #2,0x4cf1c
00013654: cf1c 
00013656: 6608           	bnes 0x13660
00013658: 33fc 0000 0000 	movew #0,0x43e
0001365e: 043e 
00013660: 200c           	movel %a4,%d0
00013662: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00013666: 508f           	addql #8,%sp
00013668: 4e75           	rts
0001366a: 7202           	moveq #2,%d1
0001366c: 6000 ff40      	braw 0x135ae
00013670: 72fd           	moveq #-3,%d1
00013672: 6000 ff7c      	braw 0x135f0
00013676: 1038 860f      	moveb 0xffff860f,%d0
0001367a: 44c0           	movew %d0,%ccr
0001367c: 6bf8           	bmis 0x13676
0001367e: 102a 0012      	moveb %a2@(18),%d0
00013682: 0200 0001      	andib #1,%d0
00013686: 3200           	movew %d0,%d1
00013688: 0241 0001      	andiw #1,%d1
0001368c: 3f01           	movew %d1,%sp@-
0001368e: 4eba f51c      	jsr %pc@(0x12bac)
00013692: 31fc 0089 8606 	movew #137,0xffff8606
00013698: 31fc 0080 8604 	movew #128,0xffff8604
0001369e: 5382           	subql #1,%d2
000136a0: 6afc           	bpls 0x1369e
000136a2: 31fc 0089 8606 	movew #137,0xffff8606
000136a8: 31fc 0000 8604 	movew #0,0xffff8604
000136ae: 548f           	addql #2,%sp
000136b0: 6000 fb72      	braw 0x13224
000136b4: 31fc 008f 8606 	movew #143,0xffff8606
000136ba: 3038 8604      	movew 0xffff8604,%d0
000136be: 31fc 0080 8606 	movew #128,0xffff8606
000136c4: 31fc 008a 8606 	movew #138,0xffff8606
000136ca: 31fc 0000 8604 	movew #0,0xffff8604
000136d0: 31fc 0089 8606 	movew #137,0xffff8606
000136d6: 31fc 0000 8604 	movew #0,0xffff8604
000136dc: 6000 ff4c      	braw 0x1362a
000136e0: 387c ffff      	moveaw #-1,%a4
000136e4: 6000 ff7a      	braw 0x13660
000136e8: 3200           	movew %d0,%d1
000136ea: 6000 fc7a      	braw 0x13366
000136ee: 72fd           	moveq #-3,%d1
000136f0: 6000 fe4e      	braw 0x13540
000136f4:  _scsi_request_sense
000136f4: 4fef ffe4      	lea %sp@(-28),%sp
000136f8: 48e7 0038      	moveml %a2-%a4,%sp@-
000136fc: 4878 0006      	pea 0x6
00013700: 47ef 0010      	lea %sp@(16),%a3
00013704: 2f0b           	movel %a3,%sp@-
00013706: 49f9 0001 bb70 	lea 0x1bb70,%a4
0001370c: 4e94           	jsr %a4@
0001370e: 1f7c 0003 0014 	moveb #3,%sp@(20)
00013714: 1f7c 0012 0018 	moveb #18,%sp@(24)
0001371a: 4878 0016      	pea 0x16
0001371e: 45ef 001e      	lea %sp@(30),%a2
00013722: 2f0a           	movel %a2,%sp@-
00013724: 4e94           	jsr %a4@
00013726: 2f4b 0022      	movel %a3,%sp@(34)
0001372a: 3f7c 0006 0026 	movew #6,%sp@(38)
00013730: 2f6f 003e 0028 	movel %sp@(62),%sp@(40)
00013736: 7012           	moveq #18,%d0
00013738: 2f40 002c      	movel %d0,%sp@(44)
0001373c: 2f7c 0000 00c8 	movel #200,%sp@(48)
00013742: 0030 
00013744: 2f0a           	movel %a2,%sp@-
00013746: 3f2f 0040      	movew %sp@(64),%sp@-
0001374a: 4eba f884      	jsr %pc@(0x12fd0)
0001374e: 4fef 0016      	lea %sp@(22),%sp
00013752: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00013756: 4fef 001c      	lea %sp@(28),%sp
0001375a: 4e75           	rts
0001375c:  _build_rw_command
0001375c: 48e7 3800      	moveml %d2-%d4,%sp@-
00013760: 206f 0010      	moveal %sp@(16),%a0
00013764: 202f 0016      	movel %sp@(22),%d0
00013768: 322f 001a      	movew %sp@(26),%d1
0001376c: 2600           	movel %d0,%d3
0001376e: 4243           	clrw %d3
00013770: 4843           	swap %d3
00013772: 2400           	movel %d0,%d2
00013774: e08a           	lsrl #8,%d2
00013776: 0c80 001f ffff 	cmpil #2097151,%d0
0001377c: 6232           	bhis 0x137b0
0001377e: 0c41 00ff      	cmpiw #255,%d1
00013782: 622c           	bhis 0x137b0
00013784: 0c6f 0001 0014 	cmpiw #1,%sp@(20)
0001378a: 6720           	beqs 0x137ac
0001378c: 7808           	moveq #8,%d4
0001378e: 1084           	moveb %d4,%a0@
00013790: 1143 0001      	moveb %d3,%a0@(1)
00013794: 1142 0002      	moveb %d2,%a0@(2)
00013798: 1140 0003      	moveb %d0,%a0@(3)
0001379c: 1141 0004      	moveb %d1,%a0@(4)
000137a0: 4228 0005      	clrb %a0@(5)
000137a4: 7006           	moveq #6,%d0
000137a6: 4cdf 001c      	moveml %sp@+,%d2-%d4
000137aa: 4e75           	rts
000137ac: 780a           	moveq #10,%d4
000137ae: 60de           	bras 0x1378e
000137b0: 0c6f 0001 0014 	cmpiw #1,%sp@(20)
000137b6: 6738           	beqs 0x137f0
000137b8: 7828           	moveq #40,%d4
000137ba: 1084           	moveb %d4,%a0@
000137bc: 4228 0001      	clrb %a0@(1)
000137c0: 2800           	movel %d0,%d4
000137c2: 4244           	clrw %d4
000137c4: 4844           	swap %d4
000137c6: e04c           	lsrw #8,%d4
000137c8: 1144 0002      	moveb %d4,%a0@(2)
000137cc: 1143 0003      	moveb %d3,%a0@(3)
000137d0: 1142 0004      	moveb %d2,%a0@(4)
000137d4: 1140 0005      	moveb %d0,%a0@(5)
000137d8: 4228 0006      	clrb %a0@(6)
000137dc: 3001           	movew %d1,%d0
000137de: e048           	lsrw #8,%d0
000137e0: 1140 0007      	moveb %d0,%a0@(7)
000137e4: 1141 0008      	moveb %d1,%a0@(8)
000137e8: 4228 0009      	clrb %a0@(9)
000137ec: 700a           	moveq #10,%d0
000137ee: 60b6           	bras 0x137a6
000137f0: 782a           	moveq #42,%d4
000137f2: 60c6           	bras 0x137ba
000137f4:  _decode_sense
000137f4: 206f 0004      	moveal %sp@(4),%a0
000137f8: 1010           	moveb %a0@,%d0
000137fa: 0200 007e      	andib #126,%d0
000137fe: 0c00 0070      	cmpib #112,%d0
00013802: 6624           	bnes 0x13828
00013804: 1028 0002      	moveb %a0@(2),%d0
00013808: 0200 000f      	andib #15,%d0
0001380c: 0c00 0007      	cmpib #7,%d0
00013810: 621c           	bhis 0x1382e
00013812: 0280 0000 00ff 	andil #255,%d0
00013818: 41fa 031a      	lea %pc@(0x13b34),%a0
0001381c: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
00013820: 4880           	extw %d0
00013822: 3040           	moveaw %d0,%a0
00013824: 2008           	movel %a0,%d0
00013826: 4e75           	rts
00013828: 307c fff2      	moveaw #-14,%a0
0001382c: 60f6           	bras 0x13824
0001382e: 307c fff4      	moveaw #-12,%a0
00013832: 60f0           	bras 0x13824
00013834: 322f 0004      	movew %sp@(4),%d1
00013838: 202f 0006      	movel %sp@(6),%d0
0001383c: 6708           	beqs 0x13846
0001383e: 6d2a           	blts 0x1386a
00013840: 44c0           	movew %d0,%ccr
00013842: 6a04           	bpls 0x13848
00013844: 70fe           	moveq #-2,%d0
00013846: 4e75           	rts
00013848: 0800 0001      	btst #1,%d0
0001384c: 67f8           	beqs 0x13846
0001384e: 4879 0004 ceec 	pea 0x4ceec
00013854: 3f01           	movew %d1,%sp@-
00013856: 4eba fe9c      	jsr %pc@(0x136f4)
0001385a: 5c8f           	addql #6,%sp
0001385c: 4a80           	tstl %d0
0001385e: 6de4           	blts 0x13844
00013860: 2f7c 0004 ceec 	movel #315116,%sp@(4)
00013866: 0004 
00013868: 608a           	bras 0x137f4
0001386a: 70f1           	moveq #-15,%d0
0001386c: 60d8           	bras 0x13846
0001386e:  _scsi_rw
0001386e: 4fef ffd4      	lea %sp@(-44),%sp
00013872: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00013876: 3c2f 0062      	movew %sp@(98),%d6
0001387a: 242f 0064      	movel %sp@(100),%d2
0001387e: 322f 005c      	movew %sp@(92),%d1
00013882: 0241 0001      	andiw #1,%d1
00013886: 3f41 0032      	movew %d1,%sp@(50)
0001388a: 0c39 0001 0004 	cmpib #1,0x4cf1c
00013890: cf1c 
00013892: 6700 010a      	beqw 0x1399e
00013896: 0802 0000      	btst #0,%d2
0001389a: 660a           	bnes 0x138a6
0001389c: b4b9 0000 042e 	cmpl 0x42e,%d2
000138a2: 6500 0104      	bcsw 0x139a8
000138a6: 4eb9 0001 b47a 	jsr 0x1b47a
000138ac: 2c40           	moveal %d0,%fp
000138ae: 4a80           	tstl %d0
000138b0: 6600 0102      	bnew 0x139b4
000138b4: 2c79 0000 04c6 	moveal 0x4c6,%fp
000138ba: 7a01           	moveq #1,%d5
000138bc: 7806           	moveq #6,%d4
000138be: 4bf9 0001 b8fc 	lea 0x1b8fc,%a5
000138c4: 45ef 0042      	lea %sp@(66),%a2
000138c8: 6000 00c2      	braw 0x1398c
000138cc: 3646           	moveaw %d6,%a3
000138ce: b846           	cmpw %d6,%d4
000138d0: 6402           	bccs 0x138d4
000138d2: 3644           	moveaw %d4,%a3
000138d4: 7200           	moveq #0,%d1
000138d6: 320b           	movew %a3,%d1
000138d8: 2f41 0034      	movel %d1,%sp@(52)
000138dc: 2601           	movel %d1,%d3
000138de: 7009           	moveq #9,%d0
000138e0: e1ab           	lsll %d0,%d3
000138e2: 4a45           	tstw %d5
000138e4: 6600 00d8      	bnew 0x139be
000138e8: 2e02           	movel %d2,%d7
000138ea: 2203           	movel %d3,%d1
000138ec: 700a           	moveq #10,%d0
000138ee: e0a1           	asrl %d0,%d1
000138f0: 2841           	moveal %d1,%a4
000138f2: 0c81 0000 00c8 	cmpil #200,%d1
000138f8: 6404           	bccs 0x138fe
000138fa: 387c 00c8      	moveaw #200,%a4
000138fe: 7202           	moveq #2,%d1
00013900: 4878 0016      	pea 0x16
00013904: 2f0a           	movel %a2,%sp@-
00013906: 2f41 0036      	movel %d1,%sp@(54)
0001390a: 4eb9 0001 bb70 	jsr 0x1bb70
00013910: 41ef 0040      	lea %sp@(64),%a0
00013914: 2f48 004a      	movel %a0,%sp@(74)
00013918: 3f0b           	movew %a3,%sp@-
0001391a: 2f2f 0068      	movel %sp@(104),%sp@-
0001391e: 3f2f 0040      	movew %sp@(64),%sp@-
00013922: 486f 0048      	pea %sp@(72)
00013926: 4eba fe34      	jsr %pc@(0x1375c)
0001392a: 3f40 005a      	movew %d0,%sp@(90)
0001392e: 2f47 005c      	movel %d7,%sp@(92)
00013932: 2f43 0060      	movel %d3,%sp@(96)
00013936: 2f4c 0064      	movel %a4,%sp@(100)
0001393a: 1f6f 0047 0068 	moveb %sp@(71),%sp@(104)
00013940: 2f0a           	movel %a2,%sp@-
00013942: 3f2f 0080      	movew %sp@(128),%sp@-
00013946: 4eba f688      	jsr %pc@(0x12fd0)
0001394a: 2f00           	movel %d0,%sp@-
0001394c: 3f2f 0086      	movew %sp@(134),%sp@-
00013950: 4eba fee2      	jsr %pc@(0x13834)
00013954: 4fef 0020      	lea %sp@(32),%sp
00013958: 222f 002e      	movel %sp@(46),%d1
0001395c: 4a80           	tstl %d0
0001395e: 670a           	beqs 0x1396a
00013960: 0c41 0001      	cmpiw #1,%d1
00013964: 672e           	beqs 0x13994
00013966: 7201           	moveq #1,%d1
00013968: 6096           	bras 0x13900
0001396a: 4a6f 0032      	tstw %sp@(50)
0001396e: 6610           	bnes 0x13980
00013970: 4a45           	tstw %d5
00013972: 670c           	beqs 0x13980
00013974: 2f03           	movel %d3,%sp@-
00013976: 2f07           	movel %d7,%sp@-
00013978: 2f02           	movel %d2,%sp@-
0001397a: 4e95           	jsr %a5@
0001397c: 4fef 000c      	lea %sp@(12),%sp
00013980: 9c4b           	subw %a3,%d6
00013982: d483           	addl %d3,%d2
00013984: 222f 0034      	movel %sp@(52),%d1
00013988: d3af 005e      	addl %d1,%sp@(94)
0001398c: 4a46           	tstw %d6
0001398e: 6600 ff3c      	bnew 0x138cc
00013992: 7000           	moveq #0,%d0
00013994: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00013998: 4fef 002c      	lea %sp@(44),%sp
0001399c: 4e75           	rts
0001399e: 9dce           	subal %fp,%fp
000139a0: 4245           	clrw %d5
000139a2: 78ff           	moveq #-1,%d4
000139a4: 6000 ff18      	braw 0x138be
000139a8: 9dce           	subal %fp,%fp
000139aa: 4245           	clrw %d5
000139ac: 383c 3fff      	movew #16383,%d4
000139b0: 6000 ff0c      	braw 0x138be
000139b4: 7a01           	moveq #1,%d5
000139b6: 383c 0080      	movew #128,%d4
000139ba: 6000 ff02      	braw 0x138be
000139be: 4a6f 0032      	tstw %sp@(50)
000139c2: 670c           	beqs 0x139d0
000139c4: 2f03           	movel %d3,%sp@-
000139c6: 2f02           	movel %d2,%sp@-
000139c8: 2f0e           	movel %fp,%sp@-
000139ca: 4e95           	jsr %a5@
000139cc: 4fef 000c      	lea %sp@(12),%sp
000139d0: 2e0e           	movel %fp,%d7
000139d2: 6000 ff16      	braw 0x138ea
000139d6: 4fef ffe4      	lea %sp@(-28),%sp
000139da: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000139de: 342f 0030      	movew %sp@(48),%d2
000139e2: 4878 0006      	pea 0x6
000139e6: 47ef 0014      	lea %sp@(20),%a3
000139ea: 2f0b           	movel %a3,%sp@-
000139ec: 49f9 0001 bb70 	lea 0x1bb70,%a4
000139f2: 4e94           	jsr %a4@
000139f4: 1f7c 0012 0018 	moveb #18,%sp@(24)
000139fa: 1f7c 0024 001c 	moveb #36,%sp@(28)
00013a00: 4878 0016      	pea 0x16
00013a04: 45ef 0022      	lea %sp@(34),%a2
00013a08: 2f0a           	movel %a2,%sp@-
00013a0a: 4e94           	jsr %a4@
00013a0c: 2f4b 0026      	movel %a3,%sp@(38)
00013a10: 3f7c 0006 002a 	movew #6,%sp@(42)
00013a16: 2f7c 0004 cec4 	movel #315076,%sp@(44)
00013a1c: 002c 
00013a1e: 7024           	moveq #36,%d0
00013a20: 2f40 0030      	movel %d0,%sp@(48)
00013a24: 2f7c 0000 00c8 	movel #200,%sp@(52)
00013a2a: 0034 
00013a2c: 2f0a           	movel %a2,%sp@-
00013a2e: 3f02           	movew %d2,%sp@-
00013a30: 4eba f59e      	jsr %pc@(0x12fd0)
00013a34: 2f00           	movel %d0,%sp@-
00013a36: 3f02           	movew %d2,%sp@-
00013a38: 4eba fdfa      	jsr %pc@(0x13834)
00013a3c: 4fef 001c      	lea %sp@(28),%sp
00013a40: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00013a44: 4fef 001c      	lea %sp@(28),%sp
00013a48: 4e75           	rts
00013a4a:  _scsi_ioctl
00013a4a: 4fef ffe0      	lea %sp@(-32),%sp
00013a4e: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00013a52: 342f 0038      	movew %sp@(56),%d2
00013a56: 302f 003a      	movew %sp@(58),%d0
00013a5a: 246f 003c      	moveal %sp@(60),%a2
00013a5e: 0c40 0015      	cmpiw #21,%d0
00013a62: 6700 0094      	beqw 0x13af8
00013a66: 620a           	bhis 0x13a72
00013a68: 0c40 0014      	cmpiw #20,%d0
00013a6c: 672e           	beqs 0x13a9c
00013a6e: 74ff           	moveq #-1,%d2
00013a70: 601e           	bras 0x13a90
00013a72: 0c40 001e      	cmpiw #30,%d0
00013a76: 6716           	beqs 0x13a8e
00013a78: 0c40 0028      	cmpiw #40,%d0
00013a7c: 66f0           	bnes 0x13a6e
00013a7e: 3f02           	movew %d2,%sp@-
00013a80: 4eba ff54      	jsr %pc@(0x139d6)
00013a84: 2400           	movel %d0,%d2
00013a86: 548f           	addql #2,%sp
00013a88: 6706           	beqs 0x13a90
00013a8a: 6000 0084      	braw 0x13b10
00013a8e: 7400           	moveq #0,%d2
00013a90: 2002           	movel %d2,%d0
00013a92: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00013a96: 4fef 0020      	lea %sp@(32),%sp
00013a9a: 4e75           	rts
00013a9c: 4878 000a      	pea 0xa
00013aa0: 49ef 0018      	lea %sp@(24),%a4
00013aa4: 2f0c           	movel %a4,%sp@-
00013aa6: 4bf9 0001 bb70 	lea 0x1bb70,%a5
00013aac: 4e95           	jsr %a5@
00013aae: 1f7c 0025 001c 	moveb #37,%sp@(28)
00013ab4: 4878 0016      	pea 0x16
00013ab8: 47ef 002a      	lea %sp@(42),%a3
00013abc: 2f0b           	movel %a3,%sp@-
00013abe: 4e95           	jsr %a5@
00013ac0: 2f4c 002e      	movel %a4,%sp@(46)
00013ac4: 3f7c 000a 0032 	movew #10,%sp@(50)
00013aca: 2f4a 0034      	movel %a2,%sp@(52)
00013ace: 7008           	moveq #8,%d0
00013ad0: 2f40 0038      	movel %d0,%sp@(56)
00013ad4: 2f7c 0000 00c8 	movel #200,%sp@(60)
00013ada: 003c 
00013adc: 2f0b           	movel %a3,%sp@-
00013ade: 3f02           	movew %d2,%sp@-
00013ae0: 4eba f4ee      	jsr %pc@(0x12fd0)
00013ae4: 2f00           	movel %d0,%sp@-
00013ae6: 3f02           	movew %d2,%sp@-
00013ae8: 4eba fd4a      	jsr %pc@(0x13834)
00013aec: 2400           	movel %d0,%d2
00013aee: 4fef 001c      	lea %sp@(28),%sp
00013af2: 669c           	bnes 0x13a90
00013af4: 5292           	addql #1,%a2@
00013af6: 6098           	bras 0x13a90
00013af8: 3f02           	movew %d2,%sp@-
00013afa: 4eba feda      	jsr %pc@(0x139d6)
00013afe: 2400           	movel %d0,%d2
00013b00: 548f           	addql #2,%sp
00013b02: 668c           	bnes 0x13a90
00013b04: 1039 0004 cec4 	moveb 0x4cec4,%d0
00013b0a: 0200 001f      	andib #31,%d0
00013b0e: 6706           	beqs 0x13b16
00013b10: 74f1           	moveq #-15,%d2
00013b12: 6000 ff7c      	braw 0x13a90
00013b16: 4878 0018      	pea 0x18
00013b1a: 4879 0004 cecc 	pea 0x4cecc
00013b20: 2f0a           	movel %a2,%sp@-
00013b22: 4eb9 0001 b8fc 	jsr 0x1b8fc
00013b28: 422a 0018      	clrb %a2@(24)
00013b2c: 4fef 000c      	lea %sp@(12),%sp
00013b30: 6000 ff5e      	braw 0x13a90
00013b34: f200           	.short 0xf200
00013b36: fef4           	.short 0xfef4
00013b38: f4fb           	cpusha bc
00013b3a: f2f3           	.short 0xf2f3
00013b3c: 48e7 3c00      	moveml %d2-%d5,%sp@-
00013b40: 302f 0014      	movew %sp@(20),%d0
00013b44: 342f 0016      	movew %sp@(22),%d2
00013b48: 206f 001a      	moveal %sp@(26),%a0
00013b4c: 1202           	moveb %d2,%d1
00013b4e: d42f 0019      	addb %sp@(25),%d2
00013b52: 7a00           	moveq #0,%d5
00013b54: 3a00           	movew %d0,%d5
00013b56: 5240           	addqw #1,%d0
00013b58: 0280 0000 ffff 	andil #65535,%d0
00013b5e: 1818           	moveb %a0@+,%d4
00013b60: 2279 0004 cf38 	moveal 0x4cf38,%a1
00013b66: d3c5           	addal %d5,%a1
00013b68: 1281           	moveb %d1,%a1@
00013b6a: 2639 0004 cf28 	movel 0x4cf28,%d3
00013b70: 5383           	subql #1,%d3
00013b72: 6afc           	bpls 0x13b70
00013b74: 2279 0004 cf38 	moveal 0x4cf38,%a1
00013b7a: d3c0           	addal %d0,%a1
00013b7c: 1284           	moveb %d4,%a1@
00013b7e: 5201           	addqb #1,%d1
00013b80: b202           	cmpb %d2,%d1
00013b82: 66da           	bnes 0x13b5e
00013b84: 4cdf 003c      	moveml %sp@+,%d2-%d5
00013b88: 4e75           	rts
00013b8a: 4240           	clrw %d0
00013b8c: 102f 0005      	moveb %sp@(5),%d0
00013b90: eb48           	lslw #5,%d0
00013b92: 0000 0008      	orib #8,%d0
00013b96: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013b9c: 117c ffa0 01ce 	moveb #-96,%a0@(462)
00013ba2: 2239 0004 cf28 	movel 0x4cf28,%d1
00013ba8: 5381           	subql #1,%d1
00013baa: 6afc           	bpls 0x13ba8
00013bac: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013bb2: 1140 01cf      	moveb %d0,%a0@(463)
00013bb6: 4e75           	rts
00013bb8: 2f02           	movel %d2,%sp@-
00013bba: 222f 0008      	movel %sp@(8),%d1
00013bbe: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013bc4: 117c 0040 4aec 	moveb #64,%a0@(19180)
00013bca: 2039 0004 cf28 	movel 0x4cf28,%d0
00013bd0: 5380           	subql #1,%d0
00013bd2: 6afc           	bpls 0x13bd0
00013bd4: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013bda: 117c 0044 4aec 	moveb #68,%a0@(19180)
00013be0: 2039 0004 cf28 	movel 0x4cf28,%d0
00013be6: 5380           	subql #1,%d0
00013be8: 6afc           	bpls 0x13be6
00013bea: 1001           	moveb %d1,%d0
00013bec: d001           	addb %d1,%d0
00013bee: d000           	addb %d0,%d0
00013bf0: 0200 0004      	andib #4,%d0
00013bf4: 1400           	moveb %d0,%d2
00013bf6: 0002 0040      	orib #64,%d2
00013bfa: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013c00: 1142 4aec      	moveb %d2,%a0@(19180)
00013c04: 2439 0004 cf28 	movel 0x4cf28,%d2
00013c0a: 5382           	subql #1,%d2
00013c0c: 6afc           	bpls 0x13c0a
00013c0e: 0000 0048      	orib #72,%d0
00013c12: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013c18: 1140 4aec      	moveb %d0,%a0@(19180)
00013c1c: 2039 0004 cf28 	movel 0x4cf28,%d0
00013c22: 5380           	subql #1,%d0
00013c24: 6afc           	bpls 0x13c22
00013c26: e289           	lsrl #1,%d1
00013c28: 66c0           	bnes 0x13bea
00013c2a: 241f           	movel %sp@+,%d2
00013c2c: 4e75           	rts
00013c2e: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013c34: 117c 0003 03bf 	moveb #3,%a0@(959)
00013c3a: 2039 0004 cf28 	movel 0x4cf28,%d0
00013c40: 5380           	subql #1,%d0
00013c42: 6afc           	bpls 0x13c40
00013c44: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013c4a: 117c ffa0 03d8 	moveb #-96,%a0@(984)
00013c50: 4e75           	rts
00013c52:  _detect_nova
00013c52: 2f0a           	movel %a2,%sp@-
00013c54: 4279 0004 cf24 	clrw 0x4cf24
00013c5a: 33fc 0001 0004 	movew #1,0x4cf30
00013c60: cf30 
00013c62: 4279 0004 cf2e 	clrw 0x4cf2e
00013c68: 4a39 0004 c0f2 	tstb 0x4c0f2
00013c6e: 673a           	beqs 0x13caa
00013c70: 4a79 0004 c0cc 	tstw 0x4c0cc
00013c76: 6732           	beqs 0x13caa
00013c78: 2f3c fe90 03c3 	movel #-24116285,%sp@-
00013c7e: 4eb9 0000 3844 	jsr 0x3844
00013c84: 588f           	addql #4,%sp
00013c86: 4a80           	tstl %d0
00013c88: 6720           	beqs 0x13caa
00013c8a: 23fc fe90 0000 	movel #-24117248,0x4cf38
00013c90: 0004 cf38 
00013c94: 23fc fe80 0000 	movel #-25165824,0x4cf34
00013c9a: 0004 cf34 
00013c9e: 33fc 0001 0004 	movew #1,0x4cf24
00013ca4: cf24 
00013ca6: 245f           	moveal %sp@+,%a2
00013ca8: 4e75           	rts
00013caa: 4a79 0004 c0cc 	tstw 0x4c0cc
00013cb0: 6728           	beqs 0x13cda
00013cb2: 2f3c fedc 03c3 	movel #-19135549,%sp@-
00013cb8: 4eb9 0000 3844 	jsr 0x3844
00013cbe: 588f           	addql #4,%sp
00013cc0: 4a80           	tstl %d0
00013cc2: 6716           	beqs 0x13cda
00013cc4: 23fc fedc 0000 	movel #-19136512,0x4cf38
00013cca: 0004 cf38 
00013cce: 23fc fec0 0000 	movel #-20971520,0x4cf34
00013cd4: 0004 cf34 
00013cd8: 60c4           	bras 0x13c9e
00013cda: 4a79 0004 c0cc 	tstw 0x4c0cc
00013ce0: 6738           	beqs 0x13d1a
00013ce2: 2f3c febf 03c3 	movel #-21036093,%sp@-
00013ce8: 4eb9 0000 3844 	jsr 0x3844
00013cee: 588f           	addql #4,%sp
00013cf0: 4a80           	tstl %d0
00013cf2: 6726           	beqs 0x13d1a
00013cf4: 23fc febf 0000 	movel #-21037056,0x4cf38
00013cfa: 0004 cf38 
00013cfe: 23fc fec0 0000 	movel #-20971520,0x4cf34
00013d04: 0004 cf34 
00013d08: 33fc 0001 0004 	movew #1,0x4cf24
00013d0e: cf24 
00013d10: 33fc 0001 0004 	movew #1,0x4cf2e
00013d16: cf2e 
00013d18: 608c           	bras 0x13ca6
00013d1a: 4a79 0004 c0d4 	tstw 0x4c0d4
00013d20: 6736           	beqs 0x13d58
00013d22: 0cb9 00af ffff 	cmpil #11534335,0x42e
00013d28: 0000 042e 
00013d2c: 622a           	bhis 0x13d58
00013d2e: 2f3c ffb0 03c3 	movel #-5241917,%sp@-
00013d34: 4eb9 0000 3844 	jsr 0x3844
00013d3a: 588f           	addql #4,%sp
00013d3c: 4a80           	tstl %d0
00013d3e: 6718           	beqs 0x13d58
00013d40: 23fc ffb0 0000 	movel #-5242880,0x4cf38
00013d46: 0004 cf38 
00013d4a: 23fc ffa0 0000 	movel #-6291456,0x4cf34
00013d50: 0004 cf34 
00013d54: 6000 ff48      	braw 0x13c9e
00013d58: 0cb9 00bf ffff 	cmpil #12582911,0x42e
00013d5e: 0000 042e 
00013d62: 6200 ff42      	bhiw 0x13ca6
00013d66: 2f3c 00d0 03c3 	movel #13632451,%sp@-
00013d6c: 45f9 0000 3844 	lea 0x3844,%a2
00013d72: 4e92           	jsr %a2@
00013d74: 588f           	addql #4,%sp
00013d76: 4a80           	tstl %d0
00013d78: 6700 ff2c      	beqw 0x13ca6
00013d7c: 2f3c 00c0 0000 	movel #12582912,%sp@-
00013d82: 4e92           	jsr %a2@
00013d84: 588f           	addql #4,%sp
00013d86: 4a80           	tstl %d0
00013d88: 6700 ff1c      	beqw 0x13ca6
00013d8c: 2f3c 00c8 0000 	movel #13107200,%sp@-
00013d92: 4e92           	jsr %a2@
00013d94: 588f           	addql #4,%sp
00013d96: 4a80           	tstl %d0
00013d98: 6700 ff0c      	beqw 0x13ca6
00013d9c: 23fc 00d0 0000 	movel #13631488,0x4cf38
00013da2: 0004 cf38 
00013da6: 23fc 00c0 0000 	movel #12582912,0x4cf34
00013dac: 0004 cf34 
00013db0: 33fc 0001 0004 	movew #1,0x4cf24
00013db6: cf24 
00013db8: 4279 0004 cf30 	clrw 0x4cf30
00013dbe: 6000 fee6      	braw 0x13ca6
00013dc2:  _init_nova
00013dc2: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00013dc6: 4878 0032      	pea 0x32
00013dca: 2f39 0004 ceb4 	movel 0x4ceb4,%sp@-
00013dd0: 4eb9 0001 e780 	jsr 0x1e780
00013dd6: 508f           	addql #8,%sp
00013dd8: 2640           	moveal %d0,%a3
00013dda: 23c0 0004 cf28 	movel %d0,0x4cf28
00013de0: 4a79 0004 cf24 	tstw 0x4cf24
00013de6: 6608           	bnes 0x13df0
00013de8: 4240           	clrw %d0
00013dea: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00013dee: 4e75           	rts
00013df0: 2479 0004 cf38 	moveal 0x4cf38,%a2
00013df6: 4a79 0004 cf2e 	tstw 0x4cf2e
00013dfc: 6700 03d8      	beqw 0x141d6
00013e00: 4242           	clrw %d2
00013e02: 157c 0001 03c3 	moveb #1,%a2@(963)
00013e08: 157c ffe3 03c2 	moveb #-29,%a2@(962)
00013e0e: 102a 03da      	moveb %a2@(986),%d0
00013e12: 200b           	movel %a3,%d0
00013e14: 5380           	subql #1,%d0
00013e16: 6afc           	bpls 0x13e14
00013e18: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013e1e: 117c 000a 03c0 	moveb #10,%a0@(960)
00013e24: 2039 0004 cf28 	movel 0x4cf28,%d0
00013e2a: 5380           	subql #1,%d0
00013e2c: 6afc           	bpls 0x13e2a
00013e2e: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013e34: 117c 0055 03c0 	moveb #85,%a0@(960)
00013e3a: 2039 0004 cf28 	movel 0x4cf28,%d0
00013e40: 5380           	subql #1,%d0
00013e42: 6afc           	bpls 0x13e40
00013e44: 2679 0004 cf38 	moveal 0x4cf38,%a3
00013e4a: 102b 03c0      	moveb %a3@(960),%d0
00013e4e: 0c00 000a      	cmpib #10,%d0
00013e52: 6694           	bnes 0x13de8
00013e54: 177c 0020 03c0 	moveb #32,%a3@(960)
00013e5a: 2479 0004 cf28 	moveal 0x4cf28,%a2
00013e60: 4a42           	tstw %d2
00013e62: 6600 07d4      	bnew 0x14638
00013e66: 4a79 0004 cf2e 	tstw 0x4cf2e
00013e6c: 6704           	beqs 0x13e72
00013e6e: 16bc 0004      	moveb #4,%a3@
00013e72: 4eba fdba      	jsr %pc@(0x13c2e)
00013e76: 177c 0034 03d4 	moveb #52,%a3@(980)
00013e7c: 200a           	movel %a2,%d0
00013e7e: 5380           	subql #1,%d0
00013e80: 6afc           	bpls 0x13e7e
00013e82: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013e88: 117c 0000 03d5 	moveb #0,%a0@(981)
00013e8e: 117c 0031 03d4 	moveb #49,%a0@(980)
00013e94: 2039 0004 cf28 	movel 0x4cf28,%d0
00013e9a: 5380           	subql #1,%d0
00013e9c: 6afc           	bpls 0x13e9a
00013e9e: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013ea4: 117c 0000 03d5 	moveb #0,%a0@(981)
00013eaa: 117c 0002 03c4 	moveb #2,%a0@(964)
00013eb0: 2039 0004 cf28 	movel 0x4cf28,%d0
00013eb6: 5380           	subql #1,%d0
00013eb8: 6afc           	bpls 0x13eb6
00013eba: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013ec0: 117c 000f 03c5 	moveb #15,%a0@(965)
00013ec6: 117c 0004 03c4 	moveb #4,%a0@(964)
00013ecc: 2039 0004 cf28 	movel 0x4cf28,%d0
00013ed2: 5380           	subql #1,%d0
00013ed4: 6afc           	bpls 0x13ed2
00013ed6: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013edc: 117c 000c 03c5 	moveb #12,%a0@(965)
00013ee2: 117c 0001 03ce 	moveb #1,%a0@(974)
00013ee8: 2039 0004 cf28 	movel 0x4cf28,%d0
00013eee: 5380           	subql #1,%d0
00013ef0: 6afc           	bpls 0x13eee
00013ef2: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013ef8: 117c 0000 03cf 	moveb #0,%a0@(975)
00013efe: 117c 0003 03ce 	moveb #3,%a0@(974)
00013f04: 2039 0004 cf28 	movel 0x4cf28,%d0
00013f0a: 5380           	subql #1,%d0
00013f0c: 6afc           	bpls 0x13f0a
00013f0e: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013f14: 117c 0000 03cf 	moveb #0,%a0@(975)
00013f1a: 117c 0006 03ce 	moveb #6,%a0@(974)
00013f20: 2039 0004 cf28 	movel 0x4cf28,%d0
00013f26: 5380           	subql #1,%d0
00013f28: 6afc           	bpls 0x13f26
00013f2a: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013f30: 117c 0005 03cf 	moveb #5,%a0@(975)
00013f36: 117c 0008 03ce 	moveb #8,%a0@(974)
00013f3c: 2039 0004 cf28 	movel 0x4cf28,%d0
00013f42: 5380           	subql #1,%d0
00013f44: 6afc           	bpls 0x13f42
00013f46: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013f4c: 117c ffff 03cf 	moveb #-1,%a0@(975)
00013f52: 117c 0000 03cd 	moveb #0,%a0@(973)
00013f58: 117c 0032 03d4 	moveb #50,%a0@(980)
00013f5e: 2039 0004 cf28 	movel 0x4cf28,%d0
00013f64: 5380           	subql #1,%d0
00013f66: 6afc           	bpls 0x13f64
00013f68: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013f6e: 117c 0028 03d5 	moveb #40,%a0@(981)
00013f74: 2039 0004 cf28 	movel 0x4cf28,%d0
00013f7a: 4a79 0004 cf30 	tstw 0x4cf30
00013f80: 6700 03e2      	beqw 0x14364
00013f84: 117c 0036 03d4 	moveb #54,%a0@(980)
00013f8a: 5380           	subql #1,%d0
00013f8c: 6afc           	bpls 0x13f8a
00013f8e: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013f94: 117c fff3 03d5 	moveb #-13,%a0@(981)
00013f9a: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013fa0: 117c 0037 03d4 	moveb #55,%a0@(980)
00013fa6: 2039 0004 cf28 	movel 0x4cf28,%d0
00013fac: 5380           	subql #1,%d0
00013fae: 6afc           	bpls 0x13fac
00013fb0: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013fb6: 117c 000f 03d5 	moveb #15,%a0@(981)
00013fbc: 1028 03c8      	moveb %a0@(968),%d0
00013fc0: 2039 0004 cf28 	movel 0x4cf28,%d0
00013fc6: 5380           	subql #1,%d0
00013fc8: 6afc           	bpls 0x13fc6
00013fca: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013fd0: 1028 03c6      	moveb %a0@(966),%d0
00013fd4: 2039 0004 cf28 	movel 0x4cf28,%d0
00013fda: 5380           	subql #1,%d0
00013fdc: 6afc           	bpls 0x13fda
00013fde: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013fe4: 1028 03c6      	moveb %a0@(966),%d0
00013fe8: 2039 0004 cf28 	movel 0x4cf28,%d0
00013fee: 5380           	subql #1,%d0
00013ff0: 6afc           	bpls 0x13fee
00013ff2: 2079 0004 cf38 	moveal 0x4cf38,%a0
00013ff8: 1028 03c6      	moveb %a0@(966),%d0
00013ffc: 2039 0004 cf28 	movel 0x4cf28,%d0
00014002: 5380           	subql #1,%d0
00014004: 6afc           	bpls 0x14002
00014006: 2079 0004 cf38 	moveal 0x4cf38,%a0
0001400c: 1028 03c6      	moveb %a0@(966),%d0
00014010: 2039 0004 cf28 	movel 0x4cf28,%d0
00014016: 5380           	subql #1,%d0
00014018: 6afc           	bpls 0x14016
0001401a: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014020: 117c 0000 03c6 	moveb #0,%a0@(966)
00014026: 1028 03c8      	moveb %a0@(968),%d0
0001402a: 1039 0004 cf2c 	moveb 0x4cf2c,%d0
00014030: 2479 0004 cf38 	moveal 0x4cf38,%a2
00014036: 0c00 0007      	cmpib #7,%d0
0001403a: 6600 0342      	bnew 0x1437e
0001403e: 3f3c 0001      	movew #1,%sp@-
00014042: 47fa fb46      	lea %pc@(0x13b8a),%a3
00014046: 4e93           	jsr %a3@
00014048: 102a 03c6      	moveb %a2@(966),%d0
0001404c: 102a 03c8      	moveb %a2@(968),%d0
00014050: 102a 03c8      	moveb %a2@(968),%d0
00014054: 102a 03c8      	moveb %a2@(968),%d0
00014058: 102a 03c8      	moveb %a2@(968),%d0
0001405c: 157c ff80 03c8 	moveb #-128,%a2@(968)
00014062: 157c 0004 03c6 	moveb #4,%a2@(966)
00014068: 157c 0004 03c8 	moveb #4,%a2@(968)
0001406e: 157c 001b 03c9 	moveb #27,%a2@(969)
00014074: 157c 0043 03c9 	moveb #67,%a2@(969)
0001407a: 4267           	clrw %sp@-
0001407c: 4e93           	jsr %a3@
0001407e: 588f           	addql #4,%sp
00014080: 157c 0000 03c4 	moveb #0,%a2@(964)
00014086: 2039 0004 cf28 	movel 0x4cf28,%d0
0001408c: 5380           	subql #1,%d0
0001408e: 6afc           	bpls 0x1408c
00014090: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014096: 117c 0001 03c5 	moveb #1,%a0@(965)
0001409c: 2039 0004 ceb4 	movel 0x4ceb4,%d0
000140a2: 5380           	subql #1,%d0
000140a4: 6afc           	bpls 0x140a2
000140a6: 2079 0004 cf38 	moveal 0x4cf38,%a0
000140ac: 117c 0000 03c4 	moveb #0,%a0@(964)
000140b2: 2039 0004 cf28 	movel 0x4cf28,%d0
000140b8: 5380           	subql #1,%d0
000140ba: 6afc           	bpls 0x140b8
000140bc: 2479 0004 cf38 	moveal 0x4cf38,%a2
000140c2: 157c 0003 03c5 	moveb #3,%a2@(965)
000140c8: 4a42           	tstw %d2
000140ca: 6604           	bnes 0x140d0
000140cc: 4eba fb60      	jsr %pc@(0x13c2e)
000140d0: 487a 0609      	pea %pc@(0x146db)
000140d4: 3f3c 0004      	movew #4,%sp@-
000140d8: 3f3c 0001      	movew #1,%sp@-
000140dc: 3f3c 03c4      	movew #964,%sp@-
000140e0: 47fa fa5a      	lea %pc@(0x13b3c),%a3
000140e4: 4e93           	jsr %a3@
000140e6: 4fef 000a      	lea %sp@(10),%sp
000140ea: 4a42           	tstw %d2
000140ec: 6616           	bnes 0x14104
000140ee: 487a 05e8      	pea %pc@(0x146d8)
000140f2: 3f3c 0003      	movew #3,%sp@-
000140f6: 3f3c 0006      	movew #6,%sp@-
000140fa: 3f3c 03c4      	movew #964,%sp@-
000140fe: 4e93           	jsr %a3@
00014100: 4fef 000a      	lea %sp@(10),%sp
00014104: 157c ffe3 03c2 	moveb #-29,%a2@(962)
0001410a: 157c 0011 03d4 	moveb #17,%a2@(980)
00014110: 2039 0004 cf28 	movel 0x4cf28,%d0
00014116: 5380           	subql #1,%d0
00014118: 6afc           	bpls 0x14116
0001411a: 2479 0004 cf38 	moveal 0x4cf38,%a2
00014120: 157c 0000 03d5 	moveb #0,%a2@(981)
00014126: 487a 0597      	pea %pc@(0x146bf)
0001412a: 3f3c 0019      	movew #25,%sp@-
0001412e: 4267           	clrw %sp@-
00014130: 3f3c 03d4      	movew #980,%sp@-
00014134: 4e93           	jsr %a3@
00014136: 4fef 000a      	lea %sp@(10),%sp
0001413a: 4a42           	tstw %d2
0001413c: 6616           	bnes 0x14154
0001413e: 487a 057c      	pea %pc@(0x146bc)
00014142: 3f3c 0003      	movew #3,%sp@-
00014146: 3f3c 0033      	movew #51,%sp@-
0001414a: 3f3c 03d4      	movew #980,%sp@-
0001414e: 4e93           	jsr %a3@
00014150: 4fef 000a      	lea %sp@(10),%sp
00014154: 157c 0011 03d4 	moveb #17,%a2@(980)
0001415a: 2039 0004 cf28 	movel 0x4cf28,%d0
00014160: 5380           	subql #1,%d0
00014162: 6afc           	bpls 0x14160
00014164: 2079 0004 cf38 	moveal 0x4cf38,%a0
0001416a: 1028 03d5      	moveb %a0@(981),%d0
0001416e: 0000 ff80      	orib #-128,%d0
00014172: 117c 0011 03d4 	moveb #17,%a0@(980)
00014178: 2239 0004 cf28 	movel 0x4cf28,%d1
0001417e: 5381           	subql #1,%d1
00014180: 6afc           	bpls 0x1417e
00014182: 2479 0004 cf38 	moveal 0x4cf38,%a2
00014188: 1540 03d5      	moveb %d0,%a2@(981)
0001418c: 41fa 0517      	lea %pc@(0x146a5),%a0
00014190: 102a 03da      	moveb %a2@(986),%d0
00014194: 7000           	moveq #0,%d0
00014196: 4a42           	tstw %d2
00014198: 6700 020c      	beqw 0x143a6
0001419c: 1540 03c0      	moveb %d0,%a2@(960)
000141a0: 1570 0800 03c0 	moveb %a0@(0000000000000000,%d0:l),%a2@(960)
000141a6: 5280           	addql #1,%d0
000141a8: 7215           	moveq #21,%d1
000141aa: b280           	cmpl %d0,%d1
000141ac: 66ee           	bnes 0x1419c
000141ae: 157c 0020 03c0 	moveb #32,%a2@(960)
000141b4: 487a 04e6      	pea %pc@(0x1469c)
000141b8: 3f3c 0009      	movew #9,%sp@-
000141bc: 4267           	clrw %sp@-
000141be: 3f3c 03ce      	movew #974,%sp@-
000141c2: 4e93           	jsr %a3@
000141c4: 4fef 000a      	lea %sp@(10),%sp
000141c8: 4a42           	tstw %d2
000141ca: 6700 0416      	beqw 0x145e2
000141ce: 41fa 04a8      	lea %pc@(0x14678),%a0
000141d2: 6000 0200      	braw 0x143d4
000141d6: 102a 6eec      	moveb %a2@(28396),%d0
000141da: 0c00 ffd7      	cmpib #-41,%d0
000141de: 6600 00ae      	bnew 0x1428e
000141e2: 157c 0055 46ec 	moveb #85,%a2@(18156)
000141e8: 102a 46ec      	moveb %a2@(18156),%d0
000141ec: 0c00 0055      	cmpib #85,%d0
000141f0: 6600 fc0e      	bnew 0x13e00
000141f4: 06b9 000a 0000 	addil #655360,0x4cf34
000141fa: 0004 cf34 
000141fe: 157c fff1 4eec 	moveb #-15,%a2@(20204)
00014204: 157c 0020 4eed 	moveb #32,%a2@(20205)
0001420a: 357c 0e89 4eee 	movew #3721,%a2@(20206)
00014210: 357c 0000 1aec 	movew #0,%a2@(6892)
00014216: 357c 0002 1eec 	movew #2,%a2@(7916)
0001421c: 157c 0000 1eef 	moveb #0,%a2@(7919)
00014222: 357c 0000 66ec 	movew #0,%a2@(26348)
00014228: 357c 0000 66ee 	movew #0,%a2@(26350)
0001422e: 357c f101 52ec 	movew #-3839,%a2@(21228)
00014234: 357c 1100 6aec 	movew #4352,%a2@(27372)
0001423a: 357c 0020 62ec 	movew #32,%a2@(25324)
00014240: 102a 62ee      	moveb %a2@(25326),%d0
00014244: 0200 0007      	andib #7,%d0
00014248: 13c0 0004 cf2c 	moveb %d0,0x4cf2c
0001424e: 157c 0003 1eef 	moveb #3,%a2@(7919)
00014254: 0c00 0005      	cmpib #5,%d0
00014258: 6616           	bnes 0x14270
0001425a: 2f3c 000e 2190 	movel #926096,%sp@-
00014260: 49fa f956      	lea %pc@(0x13bb8),%a4
00014264: 4e94           	jsr %a4@
00014266: 2f3c 000e 004c 	movel #917580,%sp@-
0001426c: 4e94           	jsr %a4@
0001426e: 508f           	addql #8,%sp
00014270: 157c 0002 1eef 	moveb #2,%a2@(7919)
00014276: 157c 0010 46e8 	moveb #16,%a2@(18152)
0001427c: 157c 0001 0102 	moveb #1,%a2@(258)
00014282: 157c 0008 46e8 	moveb #8,%a2@(18152)
00014288: 7402           	moveq #2,%d2
0001428a: 6000 fb76      	braw 0x13e02
0001428e: 2079 0004 cf34 	moveal 0x4cf34,%a0
00014294: 203c 000c 0032 	movel #786482,%d0
0001429a: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0001429e: 0c00 0036      	cmpib #54,%d0
000142a2: 6600 fb5c      	bnew 0x13e00
000142a6: 203c 000c 0034 	movel #786484,%d0
000142ac: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
000142b0: 0c00 0032      	cmpib #50,%d0
000142b4: 6600 fb4a      	bnew 0x13e00
000142b8: 157c 0055 56ee 	moveb #85,%a2@(22254)
000142be: 102a 56ee      	moveb %a2@(22254),%d0
000142c2: 0c00 0055      	cmpib #85,%d0
000142c6: 6600 fb38      	bnew 0x13e00
000142ca: d1fc 000a 0000 	addal #655360,%a0
000142d0: 23c8 0004 cf34 	movel %a0,0x4cf34
000142d6: 157c ffa5 36ee 	moveb #-91,%a2@(14062)
000142dc: 157c ff90 36ef 	moveb #-112,%a2@(14063)
000142e2: 157c 000e 6aee 	moveb #14,%a2@(27374)
000142e8: 157c 0000 42ee 	moveb #0,%a2@(17134)
000142ee: 357c 0202 5eee 	movew #514,%a2@(24302)
000142f4: 357c 0040 52ee 	movew #64,%a2@(21230)
000142fa: 157c 0003 4ae8 	moveb #3,%a2@(19176)
00014300: 357c 0090 42e8 	movew #144,%a2@(17128)
00014306: 357c 0050 42e8 	movew #80,%a2@(17128)
0001430c: 357c 1a20 7aee 	movew #6688,%a2@(31470)
00014312: 157c 0000 02ed 	moveb #0,%a2@(749)
00014318: 157c 0030 02ea 	moveb #48,%a2@(746)
0001431e: 157c 002d 02eb 	moveb #45,%a2@(747)
00014324: 203c 0000 92ef 	movel #37615,%d0
0001432a: 1032 0800      	moveb %a2@(0000000000000000,%d0:l),%d0
0001432e: 0200 fff0      	andib #-16,%d0
00014332: 0000 000c      	orib #12,%d0
00014336: 1540 7eef      	moveb %d0,%a2@(32495)
0001433a: 357c 1a40 7aee 	movew #6720,%a2@(31470)
00014340: 357c 0000 62ee 	movew #0,%a2@(25326)
00014346: 357c 5002 4aee 	movew #20482,%a2@(19182)
0001434c: 157c 0010 46e8 	moveb #16,%a2@(18152)
00014352: 157c 0001 0102 	moveb #1,%a2@(258)
00014358: 157c 0008 46e8 	moveb #8,%a2@(18152)
0001435e: 7401           	moveq #1,%d2
00014360: 6000 faa0      	braw 0x13e02
00014364: 117c 0036 03d4 	moveb #54,%a0@(980)
0001436a: 5380           	subql #1,%d0
0001436c: 6afc           	bpls 0x1436a
0001436e: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014374: 117c 0073 03d5 	moveb #115,%a0@(981)
0001437a: 6000 fc1e      	braw 0x13f9a
0001437e: 0c00 0005      	cmpib #5,%d0
00014382: 6600 fcfc      	bnew 0x14080
00014386: 3f3c 0002      	movew #2,%sp@-
0001438a: 47fa f7fe      	lea %pc@(0x13b8a),%a3
0001438e: 4e93           	jsr %a3@
00014390: 157c 001d 03c6 	moveb #29,%a2@(966)
00014396: 157c ff80 03c7 	moveb #-128,%a2@(967)
0001439c: 157c 0002 03c8 	moveb #2,%a2@(968)
000143a2: 6000 fcd6      	braw 0x1407a
000143a6: 1540 03c0      	moveb %d0,%a2@(960)
000143aa: 1570 0800 03c0 	moveb %a0@(0000000000000000,%d0:l),%a2@(960)
000143b0: 5280           	addql #1,%d0
000143b2: 7217           	moveq #23,%d1
000143b4: b280           	cmpl %d0,%d1
000143b6: 66ee           	bnes 0x143a6
000143b8: 6000 fdf4      	braw 0x141ae
000143bc: 1628 0001      	moveb %a0@(1),%d3
000143c0: 1341 01ce      	moveb %d1,%a1@(462)
000143c4: 5380           	subql #1,%d0
000143c6: 6afc           	bpls 0x143c4
000143c8: 2279 0004 cf38 	moveal 0x4cf38,%a1
000143ce: 1343 01cf      	moveb %d3,%a1@(463)
000143d2: 5488           	addql #2,%a0
000143d4: 1210           	moveb %a0@,%d1
000143d6: 2279 0004 cf38 	moveal 0x4cf38,%a1
000143dc: 2039 0004 cf28 	movel 0x4cf28,%d0
000143e2: 4a01           	tstb %d1
000143e4: 66d6           	bnes 0x143bc
000143e6: 137c 0000 03c4 	moveb #0,%a1@(964)
000143ec: 5380           	subql #1,%d0
000143ee: 6afc           	bpls 0x143ec
000143f0: 2079 0004 cf38 	moveal 0x4cf38,%a0
000143f6: 117c 0001 03c5 	moveb #1,%a0@(965)
000143fc: 117c ffb9 01ce 	moveb #-71,%a0@(462)
00014402: 2039 0004 cf28 	movel 0x4cf28,%d0
00014408: 5380           	subql #1,%d0
0001440a: 6afc           	bpls 0x14408
0001440c: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014412: 117c 0042 01cf 	moveb #66,%a0@(463)
00014418: 117c ffb8 01ce 	moveb #-72,%a0@(462)
0001441e: 2039 0004 cf28 	movel 0x4cf28,%d0
00014424: 5380           	subql #1,%d0
00014426: 6afc           	bpls 0x14424
00014428: 2079 0004 cf38 	moveal 0x4cf38,%a0
0001442e: 117c 0040 01cf 	moveb #64,%a0@(463)
00014434: 117c ffbe 01ce 	moveb #-66,%a0@(462)
0001443a: 2039 0004 cf28 	movel 0x4cf28,%d0
00014440: 5380           	subql #1,%d0
00014442: 6afc           	bpls 0x14440
00014444: 2079 0004 cf38 	moveal 0x4cf38,%a0
0001444a: 117c 0000 01cf 	moveb #0,%a0@(463)
00014450: 117c ffe3 03c2 	moveb #-29,%a0@(962)
00014456: 117c 0000 03c4 	moveb #0,%a0@(964)
0001445c: 2039 0004 cf28 	movel 0x4cf28,%d0
00014462: 5380           	subql #1,%d0
00014464: 6afc           	bpls 0x14462
00014466: 2079 0004 cf38 	moveal 0x4cf38,%a0
0001446c: 117c 0003 03c5 	moveb #3,%a0@(965)
00014472: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014478: 117c 0001 03c4 	moveb #1,%a0@(964)
0001447e: 2039 0004 cf28 	movel 0x4cf28,%d0
00014484: 5380           	subql #1,%d0
00014486: 6afc           	bpls 0x14484
00014488: 2079 0004 cf38 	moveal 0x4cf38,%a0
0001448e: 117c 0021 03c5 	moveb #33,%a0@(965)
00014494: 117c ffff 03c6 	moveb #-1,%a0@(966)
0001449a: 117c 0000 03c8 	moveb #0,%a0@(968)
000144a0: 7000           	moveq #0,%d0
000144a2: 43fa 01ef      	lea %pc@(0x14693),%a1
000144a6: 2079 0004 cf38 	moveal 0x4cf38,%a0
000144ac: 1171 0800 03c9 	moveb %a1@(0000000000000000,%d0:l),%a0@(969)
000144b2: 2239 0004 cf28 	movel 0x4cf28,%d1
000144b8: 5381           	subql #1,%d1
000144ba: 6afc           	bpls 0x144b8
000144bc: 5280           	addql #1,%d0
000144be: 7206           	moveq #6,%d1
000144c0: b280           	cmpl %d0,%d1
000144c2: 66e2           	bnes 0x144a6
000144c4: 2079 0004 cf38 	moveal 0x4cf38,%a0
000144ca: 117c ffff 03c8 	moveb #-1,%a0@(968)
000144d0: 7000           	moveq #0,%d0
000144d2: 43fa 01c5      	lea %pc@(0x14699),%a1
000144d6: 2079 0004 cf38 	moveal 0x4cf38,%a0
000144dc: 1171 0800 03c9 	moveb %a1@(0000000000000000,%d0:l),%a0@(969)
000144e2: 2239 0004 cf28 	movel 0x4cf28,%d1
000144e8: 5381           	subql #1,%d1
000144ea: 6afc           	bpls 0x144e8
000144ec: 5280           	addql #1,%d0
000144ee: 7203           	moveq #3,%d1
000144f0: b280           	cmpl %d0,%d1
000144f2: 66e2           	bnes 0x144d6
000144f4: 2079 0004 cf38 	moveal 0x4cf38,%a0
000144fa: 117c 0001 03c4 	moveb #1,%a0@(964)
00014500: 2039 0004 cf28 	movel 0x4cf28,%d0
00014506: 5380           	subql #1,%d0
00014508: 6afc           	bpls 0x14506
0001450a: 2479 0004 cf38 	moveal 0x4cf38,%a2
00014510: 157c 0001 03c5 	moveb #1,%a2@(965)
00014516: 0c39 0007 0004 	cmpib #7,0x4cf2c
0001451c: cf2c 
0001451e: 662a           	bnes 0x1454a
00014520: 3f3c 0001      	movew #1,%sp@-
00014524: 47fa f664      	lea %pc@(0x13b8a),%a3
00014528: 4e93           	jsr %a3@
0001452a: 102a 03c6      	moveb %a2@(966),%d0
0001452e: 102a 03c8      	moveb %a2@(968),%d0
00014532: 102a 03c8      	moveb %a2@(968),%d0
00014536: 102a 03c8      	moveb %a2@(968),%d0
0001453a: 102a 03c8      	moveb %a2@(968),%d0
0001453e: 157c 0000 03c8 	moveb #0,%a2@(968)
00014544: 4267           	clrw %sp@-
00014546: 4e93           	jsr %a3@
00014548: 588f           	addql #4,%sp
0001454a: 4a42           	tstw %d2
0001454c: 663a           	bnes 0x14588
0001454e: 2079 0000 04ba 	moveal 0x4ba,%a0
00014554: 41e8 0032      	lea %a0@(50),%a0
00014558: 4240           	clrw %d0
0001455a: 2239 0000 04ba 	movel 0x4ba,%d1
00014560: b288           	cmpl %a0,%d1
00014562: 6d00 00b4      	bltw 0x14618
00014566: 0c40 000b      	cmpiw #11,%d0
0001456a: 6e1c           	bgts 0x14588
0001456c: 157c 0007 03c4 	moveb #7,%a2@(964)
00014572: 2039 0004 cf28 	movel 0x4cf28,%d0
00014578: 5380           	subql #1,%d0
0001457a: 6afc           	bpls 0x14578
0001457c: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014582: 117c ffa4 03c5 	moveb #-92,%a0@(965)
00014588: 2079 0004 cf34 	moveal 0x4cf34,%a0
0001458e: 10bc 0000      	moveb #0,%a0@
00014592: 1010           	moveb %a0@,%d0
00014594: 6600 f852      	bnew 0x13de8
00014598: 10bc 0055      	moveb #85,%a0@
0001459c: 1010           	moveb %a0@,%d0
0001459e: 0c00 0055      	cmpib #85,%d0
000145a2: 6600 f844      	bnew 0x13de8
000145a6: 23c8 0000 044e 	movel %a0,0x44e
000145ac: 13fc 0002 0000 	moveb #2,0x44c
000145b2: 044c 
000145b4: 33fc 0001 0000 	movew #1,0x244a
000145ba: 244a 
000145bc: 33fc 0050 0000 	movew #80,0x244c
000145c2: 244c 
000145c4: 33fc 0050 0000 	movew #80,0x2448
000145ca: 2448 
000145cc: 33fc 01e0 0000 	movew #480,0x2446
000145d2: 2446 
000145d4: 33fc 0280 0000 	movew #640,0x243e
000145da: 243e 
000145dc: 7001           	moveq #1,%d0
000145de: 6000 f80a      	braw 0x13dea
000145e2: 303c 00d3      	movew #211,%d0
000145e6: 4a79 0004 cf30 	tstw 0x4cf30
000145ec: 6602           	bnes 0x145f0
000145ee: 7053           	moveq #83,%d0
000145f0: 157c 0036 03d4 	moveb #54,%a2@(980)
000145f6: 2239 0004 cf28 	movel 0x4cf28,%d1
000145fc: 5381           	subql #1,%d1
000145fe: 6afc           	bpls 0x145fc
00014600: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014606: 1140 03d5      	moveb %d0,%a0@(981)
0001460a: 6000 fe66      	braw 0x14472
0001460e: 2239 0000 04ba 	movel 0x4ba,%d1
00014614: b288           	cmpl %a0,%d1
00014616: 6c08           	bges 0x14620
00014618: 122a 03da      	moveb %a2@(986),%d1
0001461c: 44c1           	movew %d1,%ccr
0001461e: 6bee           	bmis 0x1460e
00014620: 122a 03da      	moveb %a2@(986),%d1
00014624: 44c1           	movew %d1,%ccr
00014626: 6b0a           	bmis 0x14632
00014628: 2239 0000 04ba 	movel 0x4ba,%d1
0001462e: b288           	cmpl %a0,%d1
00014630: 6dee           	blts 0x14620
00014632: 5240           	addqw #1,%d0
00014634: 6000 ff24      	braw 0x1455a
00014638: 177c 0050 03ce 	moveb #80,%a3@(974)
0001463e: 200a           	movel %a2,%d0
00014640: 5380           	subql #1,%d0
00014642: 6afc           	bpls 0x14640
00014644: 2079 0004 cf38 	moveal 0x4cf38,%a0
0001464a: 117c ffce 03cf 	moveb #-50,%a0@(975)
00014650: 117c 0051 03ce 	moveb #81,%a0@(974)
00014656: 2039 0004 cf28 	movel 0x4cf28,%d0
0001465c: 5380           	subql #1,%d0
0001465e: 6afc           	bpls 0x1465c
00014660: 2079 0004 cf38 	moveal 0x4cf38,%a0
00014666: 117c ff81 03cf 	moveb #-127,%a0@(975)
0001466c: 6000 f9bc      	braw 0x1402a
00014670:  _get_novamembase
00014670: 2039 0004 cf34 	movel 0x4cf34,%d0
00014676: 4e75           	rts
00014678: 867a a300      	orw %pc@(0xe97a),%d3
0001467c: ad00           	movel %d0,%mask
0001467e: ae00 b008      	macw %d0l,%d7l
00014682: b100           	eorb %d0,%d0
00014684: b200           	cmpb %d0,%d1
00014686: b300           	eorb %d1,%d0
00014688: b400           	cmpb %d0,%d2
0001468a: b500           	eorb %d2,%d0
0001468c: b601           	cmpb %d1,%d3
0001468e: bd04           	eorb %d6,%d4
00014690: bf01           	eorb %d7,%d1
00014692: 00ff           	.short 0x00ff
00014694: ffff           	.short 0xffff
000146a2: 010f ff00      	movepw %sp@(-256),%d0
000146a6: 0102           	btst %d0,%d2
000146a8: 0304           	btst %d1,%d4
000146aa: 0506           	btst %d2,%d6
000146ac: 0708 090a      	movepw %a0@(2314),%d3
000146b0: 0b0c 0d0e      	movepw %a4@(3342),%d5
000146b4: 0f01           	btst %d7,%d1
000146b6: ff01 1000      	cp1stb %d1,%d1,#1,#0
000146ba: 0500           	btst %d2,%d0
000146bc: 0000 005f      	orib #95,%d0
000146c0: 4f50           	.short 0x4f50
000146c2: 8254           	orw %a4@,%d1
000146c4: 800b           	.short 0x800b
000146c6: 3e00           	movew %d0,%d7
000146c8: 4000           	negxb %d0
000146ca: 0000 0000      	orib #0,%d0
000146ce: 00ea           	.short 0x00ea
000146d0: 0cdf           	.short 0x0cdf
000146d2: 2800           	movel %d0,%d4
000146d4: e704           	aslb #3,%d4
000146d6: c3ff           	.short 0xc3ff
000146d8: 00f4           	.short 0x00f4
000146da: 0301           	btst %d1,%d1
000146dc: 0100           	btst %d0,%d0
000146de: 0600 2f02      	addib #2,%d0
000146e2: 226f 0008      	moveal %sp@(8),%a1
000146e6: 91c8           	subal %a0,%a0
000146e8: 4200           	clrb %d0
000146ea: e908           	lslb #4,%d0
000146ec: 1231 8800      	moveb %a1@(0000000000000000,%a0:l),%d1
000146f0: 1401           	moveb %d1,%d2
000146f2: 0602 ffd0      	addib #-48,%d2
000146f6: 0c02 0009      	cmpib #9,%d2
000146fa: 6216           	bhis 0x14712
000146fc: 0600 ffd0      	addib #-48,%d0
00014700: d001           	addb %d1,%d0
00014702: 7201           	moveq #1,%d1
00014704: b288           	cmpl %a0,%d1
00014706: 6604           	bnes 0x1470c
00014708: 241f           	movel %sp@+,%d2
0001470a: 4e75           	rts
0001470c: 307c 0001      	moveaw #1,%a0
00014710: 60d8           	bras 0x146ea
00014712: 1401           	moveb %d1,%d2
00014714: 0602 ffbf      	addib #-65,%d2
00014718: 0c02 0005      	cmpib #5,%d2
0001471c: 6206           	bhis 0x14724
0001471e: 0600 ffc9      	addib #-55,%d0
00014722: 60dc           	bras 0x14700
00014724: 1401           	moveb %d1,%d2
00014726: 0602 ff9f      	addib #-97,%d2
0001472a: 0c02 0005      	cmpib #5,%d2
0001472e: 62d2           	bhis 0x14702
00014730: 0600 ffa9      	addib #-87,%d0
00014734: 60ca           	bras 0x14700
00014736: 206f 0004      	moveal %sp@(4),%a0
0001473a: 202f 0008      	movel %sp@(8),%d0
0001473e: 1140 0002      	moveb %d0,%a0@(2)
00014742: 2200           	movel %d0,%d1
00014744: e081           	asrl #8,%d1
00014746: 1141 0001      	moveb %d1,%a0@(1)
0001474a: 4840           	swap %d0
0001474c: 48c0           	extl %d0
0001474e: 1080           	moveb %d0,%a0@
00014750: 4e75           	rts
00014752: 206f 0004      	moveal %sp@(4),%a0
00014756: 2248           	moveal %a0,%a1
00014758: 1019           	moveb %a1@+,%d0
0001475a: 0c00 000d      	cmpib #13,%d0
0001475e: 6706           	beqs 0x14766
00014760: 0c00 000a      	cmpib #10,%d0
00014764: 6614           	bnes 0x1477a
00014766: 2008           	movel %a0,%d0
00014768: 1218           	moveb %a0@+,%d1
0001476a: 0c01 000d      	cmpib #13,%d1
0001476e: 67f6           	beqs 0x14766
00014770: 0c01 000a      	cmpib #10,%d1
00014774: 67f0           	beqs 0x14766
00014776: 5380           	subql #1,%d0
00014778: 4e75           	rts
0001477a: 2049           	moveal %a1,%a0
0001477c: 60d8           	bras 0x14756
0001477e:  _detect_dsp
0001477e: 4878 a200      	pea 0xffffa200
00014782: 4eb9 0000 3844 	jsr 0x3844
00014788: 33c0 0004 cf3c 	movew %d0,0x4cf3c
0001478e: 588f           	addql #4,%sp
00014790: 4e75           	rts
00014792:  _dsp_doblock
00014792: 2f02           	movel %d2,%sp@-
00014794: 226f 0008      	moveal %sp@(8),%a1
00014798: 222f 000c      	movel %sp@(12),%d1
0001479c: 206f 0010      	moveal %sp@(16),%a0
000147a0: 202f 0014      	movel %sp@(20),%d0
000147a4: 4a79 0004 cf3c 	tstw 0x4cf3c
000147aa: 674e           	beqs 0x147fa
000147ac: 4a81           	tstl %d1
000147ae: 6720           	beqs 0x147d0
000147b0: 1438 a202      	moveb 0xffffa202,%d2
000147b4: 0802 0001      	btst #1,%d2
000147b8: 67f6           	beqs 0x147b0
000147ba: 11d1 a205      	moveb %a1@,0xffffa205
000147be: 11e9 0001 a206 	moveb %a1@(1),0xffffa206
000147c4: 5689           	addql #3,%a1
000147c6: 11e9 ffff a207 	moveb %a1@(-1),0xffffa207
000147cc: 5381           	subql #1,%d1
000147ce: 66ea           	bnes 0x147ba
000147d0: 4a80           	tstl %d0
000147d2: 6726           	beqs 0x147fa
000147d4: 1238 a202      	moveb 0xffffa202,%d1
000147d8: 0801 0000      	btst #0,%d1
000147dc: 67f6           	beqs 0x147d4
000147de: 1238 a205      	moveb 0xffffa205,%d1
000147e2: 1081           	moveb %d1,%a0@
000147e4: 1238 a206      	moveb 0xffffa206,%d1
000147e8: 1141 0001      	moveb %d1,%a0@(1)
000147ec: 1238 a207      	moveb 0xffffa207,%d1
000147f0: 5688           	addql #3,%a0
000147f2: 1141 ffff      	moveb %d1,%a0@(-1)
000147f6: 5380           	subql #1,%d0
000147f8: 66e4           	bnes 0x147de
000147fa: 241f           	movel %sp@+,%d2
000147fc: 4e75           	rts
000147fe:  _dsp_blkhandshake
000147fe: 2f02           	movel %d2,%sp@-
00014800: 226f 0008      	moveal %sp@(8),%a1
00014804: 222f 000c      	movel %sp@(12),%d1
00014808: 206f 0010      	moveal %sp@(16),%a0
0001480c: 202f 0014      	movel %sp@(20),%d0
00014810: 4a79 0004 cf3c 	tstw 0x4cf3c
00014816: 674e           	beqs 0x14866
00014818: 4a81           	tstl %d1
0001481a: 6720           	beqs 0x1483c
0001481c: 1438 a202      	moveb 0xffffa202,%d2
00014820: 0802 0001      	btst #1,%d2
00014824: 67f6           	beqs 0x1481c
00014826: 11d1 a205      	moveb %a1@,0xffffa205
0001482a: 11e9 0001 a206 	moveb %a1@(1),0xffffa206
00014830: 5689           	addql #3,%a1
00014832: 11e9 ffff a207 	moveb %a1@(-1),0xffffa207
00014838: 5381           	subql #1,%d1
0001483a: 60dc           	bras 0x14818
0001483c: 4a80           	tstl %d0
0001483e: 6726           	beqs 0x14866
00014840: 1238 a202      	moveb 0xffffa202,%d1
00014844: 0801 0000      	btst #0,%d1
00014848: 67f6           	beqs 0x14840
0001484a: 1238 a205      	moveb 0xffffa205,%d1
0001484e: 1081           	moveb %d1,%a0@
00014850: 1238 a206      	moveb 0xffffa206,%d1
00014854: 1141 0001      	moveb %d1,%a0@(1)
00014858: 1238 a207      	moveb 0xffffa207,%d1
0001485c: 5688           	addql #3,%a0
0001485e: 1141 ffff      	moveb %d1,%a0@(-1)
00014862: 5380           	subql #1,%d0
00014864: 60d6           	bras 0x1483c
00014866: 241f           	movel %sp@+,%d2
00014868: 4e75           	rts
0001486a:  _dsp_blkunpacked
0001486a: 2f02           	movel %d2,%sp@-
0001486c: 226f 0008      	moveal %sp@(8),%a1
00014870: 222f 000c      	movel %sp@(12),%d1
00014874: 206f 0010      	moveal %sp@(16),%a0
00014878: 202f 0014      	movel %sp@(20),%d0
0001487c: 4a79 0004 cf3c 	tstw 0x4cf3c
00014882: 6730           	beqs 0x148b4
00014884: 4a81           	tstl %d1
00014886: 6714           	beqs 0x1489c
00014888: 1438 a202      	moveb 0xffffa202,%d2
0001488c: 0802 0001      	btst #1,%d2
00014890: 67f6           	beqs 0x14888
00014892: 2419           	movel %a1@+,%d2
00014894: 21c2 a204      	movel %d2,0xffffa204
00014898: 5381           	subql #1,%d1
0001489a: 66f6           	bnes 0x14892
0001489c: 4a80           	tstl %d0
0001489e: 6714           	beqs 0x148b4
000148a0: 1238 a202      	moveb 0xffffa202,%d1
000148a4: 0801 0000      	btst #0,%d1
000148a8: 67f6           	beqs 0x148a0
000148aa: 2238 a204      	movel 0xffffa204,%d1
000148ae: 20c1           	movel %d1,%a0@+
000148b0: 5380           	subql #1,%d0
000148b2: 66f6           	bnes 0x148aa
000148b4: 241f           	movel %sp@+,%d2
000148b6: 4e75           	rts
000148b8:  _dsp_instream
000148b8: 222f 0008      	movel %sp@(8),%d1
000148bc: 202f 000c      	movel %sp@(12),%d0
000148c0: 206f 0010      	moveal %sp@(16),%a0
000148c4: 4a79 0004 cf3c 	tstw 0x4cf3c
000148ca: 673e           	beqs 0x1490a
000148cc: 23ef 0004 0004 	movel %sp@(4),0x4cf4c
000148d2: cf4c 
000148d4: 23c1 0004 cf50 	movel %d1,0x4cf50
000148da: 23c0 0004 cf54 	movel %d0,0x4cf54
000148e0: 23c8 0004 cf58 	movel %a0,0x4cf58
000148e6: 4290           	clrl %a0@
000148e8: 4a81           	tstl %d1
000148ea: 671e           	beqs 0x1490a
000148ec: 4a80           	tstl %d0
000148ee: 671a           	beqs 0x1490a
000148f0: 21fc 0001 5978 	movel #88440,0x3fc
000148f6: 03fc 
000148f8: 307c a200      	moveaw #-24064,%a0
000148fc: 11fc ffff a203 	moveb #-1,0xffffa203
00014902: 1010           	moveb %a0@,%d0
00014904: 0000 0002      	orib #2,%d0
00014908: 1080           	moveb %d0,%a0@
0001490a: 4e75           	rts
0001490c:  _dsp_outstream
0001490c: 222f 0008      	movel %sp@(8),%d1
00014910: 202f 000c      	movel %sp@(12),%d0
00014914: 206f 0010      	moveal %sp@(16),%a0
00014918: 4a79 0004 cf3c 	tstw 0x4cf3c
0001491e: 673e           	beqs 0x1495e
00014920: 23ef 0004 0004 	movel %sp@(4),0x4cf5c
00014926: cf5c 
00014928: 23c1 0004 cf60 	movel %d1,0x4cf60
0001492e: 23c0 0004 cf64 	movel %d0,0x4cf64
00014934: 23c8 0004 cf68 	movel %a0,0x4cf68
0001493a: 4290           	clrl %a0@
0001493c: 4a81           	tstl %d1
0001493e: 671e           	beqs 0x1495e
00014940: 4a80           	tstl %d0
00014942: 671a           	beqs 0x1495e
00014944: 21fc 0001 5978 	movel #88440,0x3fc
0001494a: 03fc 
0001494c: 307c a200      	moveaw #-24064,%a0
00014950: 11fc ffff a203 	moveb #-1,0xffffa203
00014956: 1010           	moveb %a0@,%d0
00014958: 0000 0001      	orib #1,%d0
0001495c: 1080           	moveb %d0,%a0@
0001495e: 4e75           	rts
00014960:  _dsp_inout_handler
00014960: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00014964: 1038 a202      	moveb 0xffffa202,%d0
00014968: 0800 0000      	btst #0,%d0
0001496c: 675a           	beqs 0x149c8
0001496e: 2439 0004 cf5c 	movel 0x4cf5c,%d2
00014974: 2039 0004 cf60 	movel 0x4cf60,%d0
0001497a: 2200           	movel %d0,%d1
0001497c: 2042           	moveal %d2,%a0
0001497e: 327c a200      	moveaw #-24064,%a1
00014982: 1638 a205      	moveb 0xffffa205,%d3
00014986: 1083           	moveb %d3,%a0@
00014988: 1638 a206      	moveb 0xffffa206,%d3
0001498c: 1143 0001      	moveb %d3,%a0@(1)
00014990: 1638 a207      	moveb 0xffffa207,%d3
00014994: 5688           	addql #3,%a0
00014996: 1143 ffff      	moveb %d3,%a0@(-1)
0001499a: 5381           	subql #1,%d1
0001499c: 66e4           	bnes 0x14982
0001499e: 2200           	movel %d0,%d1
000149a0: d280           	addl %d0,%d1
000149a2: d081           	addl %d1,%d0
000149a4: d480           	addl %d0,%d2
000149a6: 23c2 0004 cf5c 	movel %d2,0x4cf5c
000149ac: 2079 0004 cf68 	moveal 0x4cf68,%a0
000149b2: 2010           	movel %a0@,%d0
000149b4: 5280           	addql #1,%d0
000149b6: 2080           	movel %d0,%a0@
000149b8: b0b9 0004 cf64 	cmpl 0x4cf64,%d0
000149be: 6608           	bnes 0x149c8
000149c0: 1011           	moveb %a1@,%d0
000149c2: 0200 fffe      	andib #-2,%d0
000149c6: 1280           	moveb %d0,%a1@
000149c8: 1038 a202      	moveb 0xffffa202,%d0
000149cc: 0800 0001      	btst #1,%d0
000149d0: 6752           	beqs 0x14a24
000149d2: 43f9 0004 cf4c 	lea 0x4cf4c,%a1
000149d8: 2411           	movel %a1@,%d2
000149da: 2039 0004 cf50 	movel 0x4cf50,%d0
000149e0: 2200           	movel %d0,%d1
000149e2: 2042           	moveal %d2,%a0
000149e4: 347c a200      	moveaw #-24064,%a2
000149e8: 11d0 a205      	moveb %a0@,0xffffa205
000149ec: 11e8 0001 a206 	moveb %a0@(1),0xffffa206
000149f2: 5688           	addql #3,%a0
000149f4: 11e8 ffff a207 	moveb %a0@(-1),0xffffa207
000149fa: 5381           	subql #1,%d1
000149fc: 66ea           	bnes 0x149e8
000149fe: 2200           	movel %d0,%d1
00014a00: d280           	addl %d0,%d1
00014a02: d081           	addl %d1,%d0
00014a04: d480           	addl %d0,%d2
00014a06: 2282           	movel %d2,%a1@
00014a08: 2079 0004 cf58 	moveal 0x4cf58,%a0
00014a0e: 2010           	movel %a0@,%d0
00014a10: 5280           	addql #1,%d0
00014a12: 2080           	movel %d0,%a0@
00014a14: b0b9 0004 cf54 	cmpl 0x4cf54,%d0
00014a1a: 6608           	bnes 0x14a24
00014a1c: 1012           	moveb %a2@,%d0
00014a1e: 0200 fffd      	andib #-3,%d0
00014a22: 1480           	moveb %d0,%a2@
00014a24: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00014a28: 4e75           	rts
00014a2a:  _dsp_iostream
00014a2a: 2f02           	movel %d2,%sp@-
00014a2c: 242f 0008      	movel %sp@(8),%d2
00014a30: 202f 0010      	movel %sp@(16),%d0
00014a34: 206f 001c      	moveal %sp@(28),%a0
00014a38: 4a79 0004 cf3c 	tstw 0x4cf3c
00014a3e: 6768           	beqs 0x14aa8
00014a40: 23ef 000c 0004 	movel %sp@(12),0x4cf5c
00014a46: cf5c 
00014a48: 23c0 0004 cf50 	movel %d0,0x4cf50
00014a4e: 23ef 0014 0004 	movel %sp@(20),0x4cf60
00014a54: cf60 
00014a56: 23ef 0018 0004 	movel %sp@(24),0x4cf64
00014a5c: cf64 
00014a5e: 23c8 0004 cf68 	movel %a0,0x4cf68
00014a64: 4290           	clrl %a0@
00014a66: 2200           	movel %d0,%d1
00014a68: 2042           	moveal %d2,%a0
00014a6a: 327c a200      	moveaw #-24064,%a1
00014a6e: 11d0 a205      	moveb %a0@,0xffffa205
00014a72: 11e8 0001 a206 	moveb %a0@(1),0xffffa206
00014a78: 5688           	addql #3,%a0
00014a7a: 11e8 ffff a207 	moveb %a0@(-1),0xffffa207
00014a80: 5381           	subql #1,%d1
00014a82: 66ea           	bnes 0x14a6e
00014a84: 2200           	movel %d0,%d1
00014a86: d280           	addl %d0,%d1
00014a88: d081           	addl %d1,%d0
00014a8a: d480           	addl %d0,%d2
00014a8c: 23c2 0004 cf4c 	movel %d2,0x4cf4c
00014a92: 21fc 0001 5988 	movel #88456,0x3fc
00014a98: 03fc 
00014a9a: 11fc ffff a203 	moveb #-1,0xffffa203
00014aa0: 1011           	moveb %a1@,%d0
00014aa2: 0000 0001      	orib #1,%d0
00014aa6: 1280           	moveb %d0,%a1@
00014aa8: 241f           	movel %sp@+,%d2
00014aaa: 4e75           	rts
00014aac:  _dsp_io_handler
00014aac: 2f0a           	movel %a2,%sp@-
00014aae: 2f02           	movel %d2,%sp@-
00014ab0: 2279 0004 cf5c 	moveal 0x4cf5c,%a1
00014ab6: 2039 0004 cf60 	movel 0x4cf60,%d0
00014abc: 2200           	movel %d0,%d1
00014abe: 2049           	moveal %a1,%a0
00014ac0: 347c a200      	moveaw #-24064,%a2
00014ac4: 1438 a205      	moveb 0xffffa205,%d2
00014ac8: 1082           	moveb %d2,%a0@
00014aca: 1438 a206      	moveb 0xffffa206,%d2
00014ace: 1142 0001      	moveb %d2,%a0@(1)
00014ad2: 1438 a207      	moveb 0xffffa207,%d2
00014ad6: 5688           	addql #3,%a0
00014ad8: 1142 ffff      	moveb %d2,%a0@(-1)
00014adc: 5381           	subql #1,%d1
00014ade: 66e4           	bnes 0x14ac4
00014ae0: 2200           	movel %d0,%d1
00014ae2: d280           	addl %d0,%d1
00014ae4: d081           	addl %d1,%d0
00014ae6: d089           	addl %a1,%d0
00014ae8: 23c0 0004 cf5c 	movel %d0,0x4cf5c
00014aee: 2079 0004 cf68 	moveal 0x4cf68,%a0
00014af4: 2010           	movel %a0@,%d0
00014af6: 5280           	addql #1,%d0
00014af8: 2080           	movel %d0,%a0@
00014afa: 43f9 0004 cf4c 	lea 0x4cf4c,%a1
00014b00: b0b9 0004 cf64 	cmpl 0x4cf64,%d0
00014b06: 660e           	bnes 0x14b16
00014b08: 1012           	moveb %a2@,%d0
00014b0a: 0200 fffe      	andib #-2,%d0
00014b0e: 1480           	moveb %d0,%a2@
00014b10: 241f           	movel %sp@+,%d2
00014b12: 245f           	moveal %sp@+,%a2
00014b14: 4e75           	rts
00014b16: 2411           	movel %a1@,%d2
00014b18: 2039 0004 cf50 	movel 0x4cf50,%d0
00014b1e: 2200           	movel %d0,%d1
00014b20: 2042           	moveal %d2,%a0
00014b22: 11d0 a205      	moveb %a0@,0xffffa205
00014b26: 11e8 0001 a206 	moveb %a0@(1),0xffffa206
00014b2c: 5688           	addql #3,%a0
00014b2e: 11e8 ffff a207 	moveb %a0@(-1),0xffffa207
00014b34: 5381           	subql #1,%d1
00014b36: 66ea           	bnes 0x14b22
00014b38: 2200           	movel %d0,%d1
00014b3a: d280           	addl %d0,%d1
00014b3c: d081           	addl %d1,%d0
00014b3e: d480           	addl %d0,%d2
00014b40: 2282           	movel %d2,%a1@
00014b42: 60cc           	bras 0x14b10
00014b44:  _dsp_removeinterrupts
00014b44: 4a79 0004 cf3c 	tstw 0x4cf3c
00014b4a: 6714           	beqs 0x14b60
00014b4c: 307c a200      	moveaw #-24064,%a0
00014b50: 1210           	moveb %a0@,%d1
00014b52: 302f 0004      	movew %sp@(4),%d0
00014b56: 0240 0003      	andiw #3,%d0
00014b5a: 4600           	notb %d0
00014b5c: c001           	andb %d1,%d0
00014b5e: 1080           	moveb %d0,%a0@
00014b60: 4e75           	rts
00014b62:  _dsp_getwordsize
00014b62: 4a79 0004 cf3c 	tstw 0x4cf3c
00014b68: 6704           	beqs 0x14b6e
00014b6a: 7003           	moveq #3,%d0
00014b6c: 4e75           	rts
00014b6e: 7067           	moveq #103,%d0
00014b70: 60fa           	bras 0x14b6c
00014b72:  _dsp_blkwords
00014b72: 2f0a           	movel %a2,%sp@-
00014b74: 2f02           	movel %d2,%sp@-
00014b76: 226f 000c      	moveal %sp@(12),%a1
00014b7a: 222f 0010      	movel %sp@(16),%d1
00014b7e: 206f 0014      	moveal %sp@(20),%a0
00014b82: 202f 0018      	movel %sp@(24),%d0
00014b86: 4a79 0004 cf3c 	tstw 0x4cf3c
00014b8c: 673a           	beqs 0x14bc8
00014b8e: 4a81           	tstl %d1
00014b90: 6714           	beqs 0x14ba6
00014b92: 1438 a202      	moveb 0xffffa202,%d2
00014b96: 0802 0001      	btst #1,%d2
00014b9a: 67f6           	beqs 0x14b92
00014b9c: 3459           	moveaw %a1@+,%a2
00014b9e: 21ca a204      	movel %a2,0xffffa204
00014ba2: 5381           	subql #1,%d1
00014ba4: 66f6           	bnes 0x14b9c
00014ba6: 4a80           	tstl %d0
00014ba8: 671e           	beqs 0x14bc8
00014baa: 1238 a202      	moveb 0xffffa202,%d1
00014bae: 0801 0000      	btst #0,%d1
00014bb2: 67f6           	beqs 0x14baa
00014bb4: 1238 a206      	moveb 0xffffa206,%d1
00014bb8: 1081           	moveb %d1,%a0@
00014bba: 5488           	addql #2,%a0
00014bbc: 1238 a207      	moveb 0xffffa207,%d1
00014bc0: 1141 ffff      	moveb %d1,%a0@(-1)
00014bc4: 5380           	subql #1,%d0
00014bc6: 66ec           	bnes 0x14bb4
00014bc8: 241f           	movel %sp@+,%d2
00014bca: 245f           	moveal %sp@+,%a2
00014bcc: 4e75           	rts
00014bce:  _dsp_blkbytes
00014bce: 2f02           	movel %d2,%sp@-
00014bd0: 226f 0008      	moveal %sp@(8),%a1
00014bd4: 222f 000c      	movel %sp@(12),%d1
00014bd8: 206f 0010      	moveal %sp@(16),%a0
00014bdc: 202f 0014      	movel %sp@(20),%d0
00014be0: 4a79 0004 cf3c 	tstw 0x4cf3c
00014be6: 6744           	beqs 0x14c2c
00014be8: 4a81           	tstl %d1
00014bea: 6722           	beqs 0x14c0e
00014bec: 1438 a202      	moveb 0xffffa202,%d2
00014bf0: 0802 0001      	btst #1,%d2
00014bf4: 67f6           	beqs 0x14bec
00014bf6: d289           	addl %a1,%d1
00014bf8: 11fc 0000 a205 	moveb #0,0xffffa205
00014bfe: 11fc 0000 a206 	moveb #0,0xffffa206
00014c04: 1419           	moveb %a1@+,%d2
00014c06: 11c2 a207      	moveb %d2,0xffffa207
00014c0a: b289           	cmpl %a1,%d1
00014c0c: 66ea           	bnes 0x14bf8
00014c0e: 4a80           	tstl %d0
00014c10: 671a           	beqs 0x14c2c
00014c12: 1238 a202      	moveb 0xffffa202,%d1
00014c16: 0801 0000      	btst #0,%d1
00014c1a: 67f6           	beqs 0x14c12
00014c1c: d088           	addl %a0,%d0
00014c1e: 1238 a206      	moveb 0xffffa206,%d1
00014c22: 1238 a207      	moveb 0xffffa207,%d1
00014c26: 10c1           	moveb %d1,%a0@+
00014c28: b1c0           	cmpal %d0,%a0
00014c2a: 66f2           	bnes 0x14c1e
00014c2c: 241f           	movel %sp@+,%d2
00014c2e: 4e75           	rts
00014c30:  _dsp_lock
00014c30: 4a79 0004 cf3c 	tstw 0x4cf3c
00014c36: 6714           	beqs 0x14c4c
00014c38: 4a79 0004 cff4 	tstw 0x4cff4
00014c3e: 6610           	bnes 0x14c50
00014c40: 33fc 0001 0004 	movew #1,0x4cff4
00014c46: cff4 
00014c48: 4240           	clrw %d0
00014c4a: 4e75           	rts
00014c4c: 7068           	moveq #104,%d0
00014c4e: 60fa           	bras 0x14c4a
00014c50: 70ff           	moveq #-1,%d0
00014c52: 60f6           	bras 0x14c4a
00014c54:  _dsp_unlock
00014c54: 4279 0004 cff4 	clrw 0x4cff4
00014c5a: 4e75           	rts
00014c5c:  _dsp_available
00014c5c: 206f 0004      	moveal %sp@(4),%a0
00014c60: 2039 0004 cfe8 	movel 0x4cfe8,%d0
00014c66: 0680 ffff c000 	addil #-16384,%d0
00014c6c: 2080           	movel %d0,%a0@
00014c6e: 206f 0008      	moveal %sp@(8),%a0
00014c72: 20bc 0000 4000 	movel #16384,%a0@
00014c78: 4e75           	rts
00014c7a:  _dsp_reserve
00014c7a: 4a79 0004 cf3c 	tstw 0x4cf3c
00014c80: 6726           	beqs 0x14ca8
00014c82: 0caf 0000 4000 	cmpil #16384,%sp@(8)
00014c88: 0008 
00014c8a: 6e20           	bgts 0x14cac
00014c8c: 202f 0004      	movel %sp@(4),%d0
00014c90: 0680 0000 4000 	addil #16384,%d0
00014c96: b0b9 0004 cfe8 	cmpl 0x4cfe8,%d0
00014c9c: 6e0e           	bgts 0x14cac
00014c9e: 23c0 0004 cfec 	movel %d0,0x4cfec
00014ca4: 4240           	clrw %d0
00014ca6: 4e75           	rts
00014ca8: 706b           	moveq #107,%d0
00014caa: 60fa           	bras 0x14ca6
00014cac: 70ff           	moveq #-1,%d0
00014cae: 60f6           	bras 0x14ca6
00014cb0:  _dsp_execboot
00014cb0: 2f02           	movel %d2,%sp@-
00014cb2: 206f 0008      	moveal %sp@(8),%a0
00014cb6: 4a79 0004 cf3c 	tstw 0x4cf3c
00014cbc: 6774           	beqs 0x14d32
00014cbe: 40c1           	movew %sr,%d1
00014cc0: 46fc 2700      	movew #9984,%sr
00014cc4: 11fc 000e 8800 	moveb #14,0xffff8800
00014cca: 1038 8800      	moveb 0xffff8800,%d0
00014cce: 1400           	moveb %d0,%d2
00014cd0: 0202 ffef      	andib #-17,%d2
00014cd4: 11c2 8802      	moveb %d2,0xffff8802
00014cd8: 0000 0010      	orib #16,%d0
00014cdc: 11c0 8802      	moveb %d0,0xffff8802
00014ce0: 40c0           	movew %sr,%d0
00014ce2: 46c1           	movew %d1,%sr
00014ce4: 2039 0000 04ba 	movel 0x4ba,%d0
00014cea: 5480           	addql #2,%d0
00014cec: 2239 0000 04ba 	movel 0x4ba,%d1
00014cf2: b280           	cmpl %d0,%d1
00014cf4: 65f6           	bcss 0x14cec
00014cf6: 40c1           	movew %sr,%d1
00014cf8: 46fc 2700      	movew #9984,%sr
00014cfc: 11fc 000e 8800 	moveb #14,0xffff8800
00014d02: 1038 8800      	moveb 0xffff8800,%d0
00014d06: 0200 ffef      	andib #-17,%d0
00014d0a: 11c0 8802      	moveb %d0,0xffff8802
00014d0e: 40c0           	movew %sr,%d0
00014d10: 46c1           	movew %d1,%sr
00014d12: 222f 000c      	movel %sp@(12),%d1
00014d16: 0c81 0000 0200 	cmpil #512,%d1
00014d1c: 6f06           	bles 0x14d24
00014d1e: 223c 0000 0200 	movel #512,%d1
00014d24: 4240           	clrw %d0
00014d26: 3240           	moveaw %d0,%a1
00014d28: b3c1           	cmpal %d1,%a1
00014d2a: 6d0a           	blts 0x14d36
00014d2c: 0c40 01ff      	cmpiw #511,%d0
00014d30: 6f1a           	bles 0x14d4c
00014d32: 241f           	movel %sp@+,%d2
00014d34: 4e75           	rts
00014d36: 11d0 a205      	moveb %a0@,0xffffa205
00014d3a: 11e8 0001 a206 	moveb %a0@(1),0xffffa206
00014d40: 5688           	addql #3,%a0
00014d42: 11e8 ffff a207 	moveb %a0@(-1),0xffffa207
00014d48: 5240           	addqw #1,%d0
00014d4a: 60da           	bras 0x14d26
00014d4c: 11fc 0000 a205 	moveb #0,0xffffa205
00014d52: 11fc 0000 a206 	moveb #0,0xffffa206
00014d58: 11fc 0000 a207 	moveb #0,0xffffa207
00014d5e: 5240           	addqw #1,%d0
00014d60: 60ca           	bras 0x14d2c
00014d62:  _dsp_execprog
00014d62: 2f0a           	movel %a2,%sp@-
00014d64: 2f02           	movel %d2,%sp@-
00014d66: 342f 0014      	movew %sp@(20),%d2
00014d6a: 4a79 0004 cf3c 	tstw 0x4cf3c
00014d70: 673a           	beqs 0x14dac
00014d72: 3f02           	movew %d2,%sp@-
00014d74: 4878 0047      	pea 0x47
00014d78: 487a 0868      	pea %pc@(0x155e2)
00014d7c: 4eba ff32      	jsr %pc@(0x14cb0)
00014d80: 42a7           	clrl %sp@-
00014d82: 42a7           	clrl %sp@-
00014d84: 2f2f 0022      	movel %sp@(34),%sp@-
00014d88: 2f2f 0022      	movel %sp@(34),%sp@-
00014d8c: 45fa fa70      	lea %pc@(0x147fe),%a2
00014d90: 4e92           	jsr %a2@
00014d92: 42a7           	clrl %sp@-
00014d94: 42a7           	clrl %sp@-
00014d96: 4878 0018      	pea 0x18
00014d9a: 4879 0004 cf9c 	pea 0x4cf9c
00014da0: 4e92           	jsr %a2@
00014da2: 33c2 0004 cff2 	movew %d2,0x4cff2
00014da8: 4fef 002a      	lea %sp@(42),%sp
00014dac: 241f           	movel %sp@+,%d2
00014dae: 245f           	moveal %sp@+,%a2
00014db0: 4e75           	rts
00014db2: 5f45           	subqw #7,%d5
00014db4: 4e44           	trap #4
00014db6: 005f 4441      	oriw #17473,%sp@+
00014dba: 5441           	addqw #2,%d1
00014dbc: 2000           	movel %d0,%d0
00014dbe:  _dsp_lodtobinary
00014dbe: 4e56 ffd0      	linkw %fp,#-48
00014dc2: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00014dc6: 2a2e 0008      	movel %fp@(8),%d5
00014dca: 4a79 0004 cf3c 	tstw 0x4cf3c
00014dd0: 6700 01f0      	beqw 0x14fc2
00014dd4: 3f3c 002f      	movew #47,%sp@-
00014dd8: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
00014dde: 4e92           	jsr %a2@
00014de0: 2600           	movel %d0,%d3
00014de2: 486e ffd4      	pea %fp@(-44)
00014de6: 3f3c 001a      	movew #26,%sp@-
00014dea: 4e92           	jsr %a2@
00014dec: 4267           	clrw %sp@-
00014dee: 2f05           	movel %d5,%sp@-
00014df0: 3f3c 004e      	movew #78,%sp@-
00014df4: 4e92           	jsr %a2@
00014df6: 4fef 0010      	lea %sp@(16),%sp
00014dfa: 4a40           	tstw %d0
00014dfc: 6620           	bnes 0x14e1e
00014dfe: 242e ffee      	movel %fp@(-18),%d2
00014e02: 2f03           	movel %d3,%sp@-
00014e04: 3f3c 001a      	movew #26,%sp@-
00014e08: 4e92           	jsr %a2@
00014e0a: 5c8f           	addql #6,%sp
00014e0c: 4a82           	tstl %d2
00014e0e: 6e12           	bgts 0x14e22
00014e10: 74ff           	moveq #-1,%d2
00014e12: 2002           	movel %d2,%d0
00014e14: 4cee 3cfc ffa8 	moveml %fp@(-88),%d2-%d7/%a2-%a5
00014e1a: 4e5e           	unlk %fp
00014e1c: 4e75           	rts
00014e1e: 74ff           	moveq #-1,%d2
00014e20: 60e0           	bras 0x14e02
00014e22: 2f02           	movel %d2,%sp@-
00014e24: 4eb9 0001 c0b0 	jsr 0x1c0b0
00014e2a: 2600           	movel %d0,%d3
00014e2c: 588f           	addql #4,%sp
00014e2e: 67e0           	beqs 0x14e10
00014e30: 2f00           	movel %d0,%sp@-
00014e32: 2f02           	movel %d2,%sp@-
00014e34: 2f05           	movel %d5,%sp@-
00014e36: 4eb9 0001 c146 	jsr 0x1c146
00014e3c: 4fef 000c      	lea %sp@(12),%sp
00014e40: 4a80           	tstl %d0
00014e42: 6dcc           	blts 0x14e10
00014e44: 266e 000c      	moveal %fp@(12),%a3
00014e48: 2443           	moveal %d3,%a2
00014e4a: 2a3c 0001 be74 	movel #114292,%d5
00014e50: 49fa f900      	lea %pc@(0x14752),%a4
00014e54: 4bfa f88a      	lea %pc@(0x146e0),%a5
00014e58: 2c3c 0001 e7dc 	movel #124892,%d6
00014e5e: 4a12           	tstb %a2@
00014e60: 6716           	beqs 0x14e78
00014e62: 4878 0004      	pea 0x4
00014e66: 487a ff4a      	pea %pc@(0x14db2)
00014e6a: 2f0a           	movel %a2,%sp@-
00014e6c: 2045           	moveal %d5,%a0
00014e6e: 4e90           	jsr %a0@
00014e70: 4fef 000c      	lea %sp@(12),%sp
00014e74: 4a40           	tstw %d0
00014e76: 6622           	bnes 0x14e9a
00014e78: 4878 0003      	pea 0x3
00014e7c: 97ee 000c      	subal %fp@(12),%a3
00014e80: 2f0b           	movel %a3,%sp@-
00014e82: 4eb9 0001 e7dc 	jsr 0x1e7dc
00014e88: 508f           	addql #8,%sp
00014e8a: 2400           	movel %d0,%d2
00014e8c: 2f03           	movel %d3,%sp@-
00014e8e: 4eb9 0001 c11a 	jsr 0x1c11a
00014e94: 588f           	addql #4,%sp
00014e96: 6000 ff7a      	braw 0x14e12
00014e9a: 4878 0006      	pea 0x6
00014e9e: 487a ff17      	pea %pc@(0x14db7)
00014ea2: 2f0a           	movel %a2,%sp@-
00014ea4: 2045           	moveal %d5,%a0
00014ea6: 4e90           	jsr %a0@
00014ea8: 4fef 000c      	lea %sp@(12),%sp
00014eac: 4a40           	tstw %d0
00014eae: 6600 0104      	bnew 0x14fb4
00014eb2: 102a 0006      	moveb %a2@(6),%d0
00014eb6: 0c00 0058      	cmpib #88,%d0
00014eba: 6714           	beqs 0x14ed0
00014ebc: 0c00 0059      	cmpib #89,%d0
00014ec0: 6700 0090      	beqw 0x14f52
00014ec4: 0c00 0050      	cmpib #80,%d0
00014ec8: 6600 0082      	bnew 0x14f4c
00014ecc: 7800           	moveq #0,%d4
00014ece: 6002           	bras 0x14ed2
00014ed0: 7801           	moveq #1,%d4
00014ed2: 200a           	movel %a2,%d0
00014ed4: 5e80           	addql #7,%d0
00014ed6: 2440           	moveal %d0,%a2
00014ed8: 5280           	addql #1,%d0
00014eda: 0c12 0020      	cmpib #32,%a2@
00014ede: 67f6           	beqs 0x14ed6
00014ee0: 2f0a           	movel %a2,%sp@-
00014ee2: 4e95           	jsr %a5@
00014ee4: 588f           	addql #4,%sp
00014ee6: 1400           	moveb %d0,%d2
00014ee8: 486a 0002      	pea %a2@(2)
00014eec: 4e95           	jsr %a5@
00014eee: 1e00           	moveb %d0,%d7
00014ef0: 2e8a           	movel %a2,%sp@
00014ef2: 4e94           	jsr %a4@
00014ef4: 2440           	moveal %d0,%a2
00014ef6: 2e84           	movel %d4,%sp@
00014ef8: 2f0b           	movel %a3,%sp@-
00014efa: 4eba f83a      	jsr %pc@(0x14736)
00014efe: e14a           	lslw #8,%d2
00014f00: 0247 00ff      	andiw #255,%d7
00014f04: d447           	addw %d7,%d2
00014f06: 3f02           	movew %d2,%sp@-
00014f08: 4267           	clrw %sp@-
00014f0a: 486b 0003      	pea %a3@(3)
00014f0e: 4eba f826      	jsr %pc@(0x14736)
00014f12: 7e09           	moveq #9,%d7
00014f14: de8b           	addl %a3,%d7
00014f16: 4fef 0010      	lea %sp@(16),%sp
00014f1a: 2407           	movel %d7,%d2
00014f1c: 1012           	moveb %a2@,%d0
00014f1e: 6674           	bnes 0x14f94
00014f20: 4878 0003      	pea 0x3
00014f24: 2002           	movel %d2,%d0
00014f26: 9087           	subl %d7,%d0
00014f28: 2f00           	movel %d0,%sp@-
00014f2a: 2046           	moveal %d6,%a0
00014f2c: 4e90           	jsr %a0@
00014f2e: 508f           	addql #8,%sp
00014f30: 2e00           	movel %d0,%d7
00014f32: 2f00           	movel %d0,%sp@-
00014f34: 486b 0006      	pea %a3@(6)
00014f38: 4eba f7fc      	jsr %pc@(0x14736)
00014f3c: 508f           	addql #8,%sp
00014f3e: 0c12 005f      	cmpib #95,%a2@
00014f42: 6602           	bnes 0x14f46
00014f44: 538a           	subql #1,%a2
00014f46: 5647           	addqw #3,%d7
00014f48: 2642           	moveal %d2,%a3
00014f4a: 6a70           	bpls 0x14fbc
00014f4c: 74ff           	moveq #-1,%d2
00014f4e: 6000 ff3c      	braw 0x14e8c
00014f52: 7802           	moveq #2,%d4
00014f54: 6000 ff7c      	braw 0x14ed2
00014f58: 2042           	moveal %d2,%a0
00014f5a: 7800           	moveq #0,%d4
00014f5c: 4872 4800      	pea %a2@(0000000000000000,%d4:l)
00014f60: 2d48 ffd0      	movel %a0,%fp@(-48)
00014f64: 4e95           	jsr %a5@
00014f66: 588f           	addql #4,%sp
00014f68: 206e ffd0      	moveal %fp@(-48),%a0
00014f6c: 10c0           	moveb %d0,%a0@+
00014f6e: 5484           	addql #2,%d4
00014f70: 7006           	moveq #6,%d0
00014f72: b084           	cmpl %d4,%d0
00014f74: 66e6           	bnes 0x14f5c
00014f76: 5682           	addql #3,%d2
00014f78: 41ea 0006      	lea %a2@(6),%a0
00014f7c: 2448           	moveal %a0,%a2
00014f7e: 0c18 0020      	cmpib #32,%a0@+
00014f82: 67f8           	beqs 0x14f7c
00014f84: 1012           	moveb %a2@,%d0
00014f86: 0c00 000d      	cmpib #13,%d0
00014f8a: 6722           	beqs 0x14fae
00014f8c: 0c00 000a      	cmpib #10,%d0
00014f90: 66c6           	bnes 0x14f58
00014f92: 601a           	bras 0x14fae
00014f94: 0c00 005f      	cmpib #95,%d0
00014f98: 6786           	beqs 0x14f20
00014f9a: 0c00 000d      	cmpib #13,%d0
00014f9e: 6706           	beqs 0x14fa6
00014fa0: 0c00 000a      	cmpib #10,%d0
00014fa4: 66de           	bnes 0x14f84
00014fa6: 2f0a           	movel %a2,%sp@-
00014fa8: 4e94           	jsr %a4@
00014faa: 588f           	addql #4,%sp
00014fac: 2440           	moveal %d0,%a2
00014fae: 528a           	addql #1,%a2
00014fb0: 6000 ff6a      	braw 0x14f1c
00014fb4: 2f0a           	movel %a2,%sp@-
00014fb6: 4e94           	jsr %a4@
00014fb8: 588f           	addql #4,%sp
00014fba: 2440           	moveal %d0,%a2
00014fbc: 528a           	addql #1,%a2
00014fbe: 6000 fe9e      	braw 0x14e5e
00014fc2: 746f           	moveq #111,%d2
00014fc4: 6000 fe4c      	braw 0x14e12
00014fc8:  _dsp_loadprog
00014fc8: 2f02           	movel %d2,%sp@-
00014fca: 242f 000e      	movel %sp@(14),%d2
00014fce: 4a79 0004 cf3c 	tstw 0x4cf3c
00014fd4: 6726           	beqs 0x14ffc
00014fd6: 2f02           	movel %d2,%sp@-
00014fd8: 2f2f 000c      	movel %sp@(12),%sp@-
00014fdc: 4eba fde0      	jsr %pc@(0x14dbe)
00014fe0: 508f           	addql #8,%sp
00014fe2: 4a80           	tstl %d0
00014fe4: 6d1a           	blts 0x15000
00014fe6: 3f2f 000c      	movew %sp@(12),%sp@-
00014fea: 2f00           	movel %d0,%sp@-
00014fec: 2f02           	movel %d2,%sp@-
00014fee: 4eba fd72      	jsr %pc@(0x14d62)
00014ff2: 4fef 000a      	lea %sp@(10),%sp
00014ff6: 4240           	clrw %d0
00014ff8: 241f           	movel %sp@+,%d2
00014ffa: 4e75           	rts
00014ffc: 706c           	moveq #108,%d0
00014ffe: 60f8           	bras 0x14ff8
00015000: 70ff           	moveq #-1,%d0
00015002: 60f4           	bras 0x14ff8
00015004:  _dsp_triggerhc
00015004: 4a79 0004 cf3c 	tstw 0x4cf3c
0001500a: 670c           	beqs 0x15018
0001500c: 102f 0005      	moveb %sp@(5),%d0
00015010: 0000 ff80      	orib #-128,%d0
00015014: 11c0 a201      	moveb %d0,0xffffa201
00015018: 4e75           	rts
0001501a:  _dsp_requestuniqueability
0001501a: 4a79 0004 cf3c 	tstw 0x4cf3c
00015020: 6710           	beqs 0x15032
00015022: 3039 0004 cff0 	movew 0x4cff0,%d0
00015028: 5240           	addqw #1,%d0
0001502a: 33c0 0004 cff0 	movew %d0,0x4cff0
00015030: 4e75           	rts
00015032: 7071           	moveq #113,%d0
00015034: 60fa           	bras 0x15030
00015036:  _dsp_getprogability
00015036: 4a79 0004 cf3c 	tstw 0x4cf3c
0001503c: 6708           	beqs 0x15046
0001503e: 3039 0004 cff2 	movew 0x4cff2,%d0
00015044: 4e75           	rts
00015046: 7072           	moveq #114,%d0
00015048: 60fa           	bras 0x15044
0001504a:  _dsp_flushsubroutines
0001504a: 4a79 0004 cf3c 	tstw 0x4cf3c
00015050: 6722           	beqs 0x15074
00015052: 4878 0030      	pea 0x30
00015056: 4879 0004 cf6c 	pea 0x4cf6c
0001505c: 4eb9 0001 bb70 	jsr 0x1bb70
00015062: 4279 0004 cfe4 	clrw 0x4cfe4
00015068: 23fc 0000 7ea9 	movel #32425,0x4cfe8
0001506e: 0004 cfe8 
00015072: 508f           	addql #8,%sp
00015074: 4e75           	rts
00015076:  _dsp_init
00015076: 4a79 0004 cf3c 	tstw 0x4cf3c
0001507c: 6754           	beqs 0x150d2
0001507e: 4279 0004 cff4 	clrw 0x4cff4
00015084: 4878 0048      	pea 0x48
00015088: 487a 0510      	pea %pc@(0x1559a)
0001508c: 4879 0004 cf9c 	pea 0x4cf9c
00015092: 4eb9 0001 b8fc 	jsr 0x1b8fc
00015098: 4eba ffb0      	jsr %pc@(0x1504a)
0001509c: 42b9 0004 cfec 	clrl 0x4cfec
000150a2: 4279 0004 cff2 	clrw 0x4cff2
000150a8: 33fc 8000 0004 	movew #-32768,0x4cff0
000150ae: cff0 
000150b0: 4267           	clrw %sp@-
000150b2: 4878 0052      	pea 0x52
000150b6: 487a 07c7      	pea %pc@(0x1587f)
000150ba: 4eba fbf4      	jsr %pc@(0x14cb0)
000150be: 42a7           	clrl %sp@-
000150c0: 42a7           	clrl %sp@-
000150c2: 4878 0098      	pea 0x98
000150c6: 487a 05ef      	pea %pc@(0x156b7)
000150ca: 4eba f6c6      	jsr %pc@(0x14792)
000150ce: 4fef 0026      	lea %sp@(38),%sp
000150d2: 4e75           	rts
000150d4:  _dsp_loadsubroutine
000150d4: 48e7 3e38      	moveml %d2-%d6/%a2-%a4,%sp@-
000150d8: 222f 0028      	movel %sp@(40),%d1
000150dc: 4a79 0004 cf3c 	tstw 0x4cf3c
000150e2: 6700 01be      	beqw 0x152a2
000150e6: 0c81 0000 0400 	cmpil #1024,%d1
000150ec: 6e00 01ba      	bgtw 0x152a8
000150f0: 2879 0004 cfe8 	moveal 0x4cfe8,%a4
000150f6: 2001           	movel %d1,%d0
000150f8: d0b9 0004 cfec 	addl 0x4cfec,%d0
000150fe: b9c0           	cmpal %d0,%a4
00015100: 6d00 01a6      	bltw 0x152a8
00015104: 3439 0004 cfe4 	movew 0x4cfe4,%d2
0001510a: 41f9 0004 cf6c 	lea 0x4cf6c,%a0
00015110: 3442           	moveaw %d2,%a2
00015112: 43f2 a800      	lea %a2@(0000000000000000,%a2:l),%a1
00015116: d3ca           	addal %a2,%a1
00015118: d3c9           	addal %a1,%a1
0001511a: 3630 9802      	movew %a0@(0000000000000002,%a1:l),%d3
0001511e: 6700 0088      	beqw 0x151a8
00015122: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
00015126: 3800           	movew %d0,%d4
00015128: 984c           	subw %a4,%d4
0001512a: 3a00           	movew %d0,%d5
0001512c: 5345           	subqw #1,%d5
0001512e: d043           	addw %d3,%d0
00015130: 5340           	subqw #1,%d0
00015132: 11fc ff96 a201 	moveb #-106,0xffffa201
00015138: 1c38 a201      	moveb 0xffffa201,%d6
0001513c: 6dfa           	blts 0x15138
0001513e: 11fc 0000 a205 	moveb #0,0xffffa205
00015144: 3c05           	movew %d5,%d6
00015146: e04e           	lsrw #8,%d6
00015148: 11c6 a206      	moveb %d6,0xffffa206
0001514c: 11c5 a207      	moveb %d5,0xffffa207
00015150: 11fc 0000 a205 	moveb #0,0xffffa205
00015156: 3a00           	movew %d0,%d5
00015158: e04d           	lsrw #8,%d5
0001515a: 11c5 a206      	moveb %d5,0xffffa206
0001515e: 11c0 a207      	moveb %d0,0xffffa207
00015162: 11fc 0000 a205 	moveb #0,0xffffa205
00015168: 3004           	movew %d4,%d0
0001516a: e048           	lsrw #8,%d0
0001516c: 11c0 a206      	moveb %d0,0xffffa206
00015170: 11c4 a207      	moveb %d4,0xffffa207
00015174: 43f9 0004 cfb4 	lea 0x4cfb4,%a1
0001517a: 7008           	moveq #8,%d0
0001517c: 47f9 0004 cf6c 	lea 0x4cf6c,%a3
00015182: 3803           	movew %d3,%d4
00015184: d853           	addw %a3@,%d4
00015186: 3684           	movew %d4,%a3@
00015188: 4211           	clrb %a1@
0001518a: 3a04           	movew %d4,%d5
0001518c: e04d           	lsrw #8,%d5
0001518e: 1345 0001      	moveb %d5,%a1@(1)
00015192: 1344 0002      	moveb %d4,%a1@(2)
00015196: 5c8b           	addql #6,%a3
00015198: 5340           	subqw #1,%d0
0001519a: 5c89           	addql #6,%a1
0001519c: 66e4           	bnes 0x15182
0001519e: 49f4 3000      	lea %a4@(0000000000000000,%d3:w),%a4
000151a2: 23cc 0004 cfe8 	movel %a4,0x4cfe8
000151a8: 2639 0004 cfe8 	movel 0x4cfe8,%d3
000151ae: 9681           	subl %d1,%d3
000151b0: 23c3 0004 cfe8 	movel %d3,0x4cfe8
000151b6: 200a           	movel %a2,%d0
000151b8: d08a           	addl %a2,%d0
000151ba: d08a           	addl %a2,%d0
000151bc: d080           	addl %d0,%d0
000151be: 3183 0800      	movew %d3,%a0@(0000000000000000,%d0:l)
000151c2: d1c0           	addal %d0,%a0
000151c4: 3141 0002      	movew %d1,%a0@(2)
000151c8: 316f 002c 0004 	movew %sp@(44),%a0@(4)
000151ce: 3002           	movew %d2,%d0
000151d0: 5840           	addqw #4,%d0
000151d2: 3040           	moveaw %d0,%a0
000151d4: d0c0           	addaw %d0,%a0
000151d6: d0c0           	addaw %d0,%a0
000151d8: d0c8           	addaw %a0,%a0
000151da: 3048           	moveaw %a0,%a0
000151dc: d1fc 0004 cf9c 	addal #315292,%a0
000151e2: 4210           	clrb %a0@
000151e4: 3803           	movew %d3,%d4
000151e6: e04c           	lsrw #8,%d4
000151e8: 1144 0001      	moveb %d4,%a0@(1)
000151ec: 1143 0002      	moveb %d3,%a0@(2)
000151f0: 3442           	moveaw %d2,%a2
000151f2: 45ea 0017      	lea %a2@(23),%a2
000151f6: 11fc ff95 a201 	moveb #-107,0xffffa201
000151fc: 1038 a201      	moveb 0xffffa201,%d0
00015200: 6dfa           	blts 0x151fc
00015202: 11fc 0000 a205 	moveb #0,0xffffa205
00015208: 11fc 0000 a206 	moveb #0,0xffffa206
0001520e: 11fc 002e a207 	moveb #46,0xffffa207
00015214: 11fc 0000 a205 	moveb #0,0xffffa205
0001521a: 11fc 0000 a206 	moveb #0,0xffffa206
00015220: 11fc 0010 a207 	moveb #16,0xffffa207
00015226: 7010           	moveq #16,%d0
00015228: 41f9 0004 cfb1 	lea 0x4cfb1,%a0
0001522e: 11d0 a205      	moveb %a0@,0xffffa205
00015232: 11e8 0001 a206 	moveb %a0@(1),0xffffa206
00015238: 5688           	addql #3,%a0
0001523a: 11e8 ffff a207 	moveb %a0@(-1),0xffffa207
00015240: 5340           	subqw #1,%d0
00015242: 66ea           	bnes 0x1522e
00015244: 11fc ff95 a201 	moveb #-107,0xffffa201
0001524a: 1038 a201      	moveb 0xffffa201,%d0
0001524e: 6dfa           	blts 0x1524a
00015250: 11fc 0000 a205 	moveb #0,0xffffa205
00015256: 11c4 a206      	moveb %d4,0xffffa206
0001525a: 11c3 a207      	moveb %d3,0xffffa207
0001525e: 11fc 0000 a205 	moveb #0,0xffffa205
00015264: 3001           	movew %d1,%d0
00015266: e048           	lsrw #8,%d0
00015268: 11c0 a206      	moveb %d0,0xffffa206
0001526c: 11c1 a207      	moveb %d1,0xffffa207
00015270: 42a7           	clrl %sp@-
00015272: 42a7           	clrl %sp@-
00015274: 3041           	moveaw %d1,%a0
00015276: 2f08           	movel %a0,%sp@-
00015278: 2f2f 0030      	movel %sp@(48),%sp@-
0001527c: 4eba f514      	jsr %pc@(0x14792)
00015280: 5242           	addqw #1,%d2
00015282: 4fef 0010      	lea %sp@(16),%sp
00015286: 0c42 0007      	cmpiw #7,%d2
0001528a: 6e0e           	bgts 0x1529a
0001528c: 33c2 0004 cfe4 	movew %d2,0x4cfe4
00015292: 300a           	movew %a2,%d0
00015294: 4cdf 1c7c      	moveml %sp@+,%d2-%d6/%a2-%a4
00015298: 4e75           	rts
0001529a: 4279 0004 cfe4 	clrw 0x4cfe4
000152a0: 60f0           	bras 0x15292
000152a2: 347c 0074      	moveaw #116,%a2
000152a6: 60ea           	bras 0x15292
000152a8: 95ca           	subal %a2,%a2
000152aa: 60e6           	bras 0x15292
000152ac:  _dsp_inqsubrability
000152ac: 322f 0004      	movew %sp@(4),%d1
000152b0: 4a79 0004 cf3c 	tstw 0x4cf3c
000152b6: 6720           	beqs 0x152d8
000152b8: 41f9 0004 cf70 	lea 0x4cf70,%a0
000152be: 4240           	clrw %d0
000152c0: b250           	cmpw %a0@,%d1
000152c2: 6606           	bnes 0x152ca
000152c4: 0640 0017      	addiw #23,%d0
000152c8: 4e75           	rts
000152ca: 5c88           	addql #6,%a0
000152cc: 5240           	addqw #1,%d0
000152ce: 0c40 0008      	cmpiw #8,%d0
000152d2: 66ec           	bnes 0x152c0
000152d4: 4240           	clrw %d0
000152d6: 60f0           	bras 0x152c8
000152d8: 7075           	moveq #117,%d0
000152da: 60ec           	bras 0x152c8
000152dc:  _dsp_runsubroutine
000152dc: 4a79 0004 cf3c 	tstw 0x4cf3c
000152e2: 6744           	beqs 0x15328
000152e4: 302f 0004      	movew %sp@(4),%d0
000152e8: 0640 ffe9      	addiw #-23,%d0
000152ec: 0c40 0007      	cmpiw #7,%d0
000152f0: 623a           	bhis 0x1532c
000152f2: 3040           	moveaw %d0,%a0
000152f4: 2008           	movel %a0,%d0
000152f6: d088           	addl %a0,%d0
000152f8: d088           	addl %a0,%d0
000152fa: d080           	addl %d0,%d0
000152fc: 41f9 0004 cf6c 	lea 0x4cf6c,%a0
00015302: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
00015306: 11fc 0000 a205 	moveb #0,0xffffa205
0001530c: 3200           	movew %d0,%d1
0001530e: e049           	lsrw #8,%d1
00015310: 11c1 a206      	moveb %d1,0xffffa206
00015314: 11c0 a207      	moveb %d0,0xffffa207
00015318: 102f 0005      	moveb %sp@(5),%d0
0001531c: 0000 ff80      	orib #-128,%d0
00015320: 11c0 a201      	moveb %d0,0xffffa201
00015324: 4240           	clrw %d0
00015326: 4e75           	rts
00015328: 7075           	moveq #117,%d0
0001532a: 60fa           	bras 0x15326
0001532c: 70ff           	moveq #-1,%d0
0001532e: 60f6           	bras 0x15326
00015330:  _dsp_hf0
00015330: 302f 0004      	movew %sp@(4),%d0
00015334: 4a79 0004 cf3c 	tstw 0x4cf3c
0001533a: 6728           	beqs 0x15364
0001533c: 4a40           	tstw %d0
0001533e: 6718           	beqs 0x15358
00015340: 0c40 0001      	cmpiw #1,%d0
00015344: 6722           	beqs 0x15368
00015346: 0c40 ffff      	cmpiw #-1,%d0
0001534a: 6618           	bnes 0x15364
0001534c: 1038 a200      	moveb 0xffffa200,%d0
00015350: e608           	lsrb #3,%d0
00015352: 0240 0001      	andiw #1,%d0
00015356: 4e75           	rts
00015358: 307c a200      	moveaw #-24064,%a0
0001535c: 1010           	moveb %a0@,%d0
0001535e: 0200 fff7      	andib #-9,%d0
00015362: 1080           	moveb %d0,%a0@
00015364: 7077           	moveq #119,%d0
00015366: 60ee           	bras 0x15356
00015368: 307c a200      	moveaw #-24064,%a0
0001536c: 1010           	moveb %a0@,%d0
0001536e: 0000 0008      	orib #8,%d0
00015372: 60ee           	bras 0x15362
00015374:  _dsp_hf1
00015374: 302f 0004      	movew %sp@(4),%d0
00015378: 4a79 0004 cf3c 	tstw 0x4cf3c
0001537e: 6728           	beqs 0x153a8
00015380: 4a40           	tstw %d0
00015382: 6718           	beqs 0x1539c
00015384: 0c40 0001      	cmpiw #1,%d0
00015388: 6722           	beqs 0x153ac
0001538a: 0c40 ffff      	cmpiw #-1,%d0
0001538e: 6618           	bnes 0x153a8
00015390: 1038 a200      	moveb 0xffffa200,%d0
00015394: e808           	lsrb #4,%d0
00015396: 0240 0001      	andiw #1,%d0
0001539a: 4e75           	rts
0001539c: 307c a200      	moveaw #-24064,%a0
000153a0: 1010           	moveb %a0@,%d0
000153a2: 0200 ffef      	andib #-17,%d0
000153a6: 1080           	moveb %d0,%a0@
000153a8: 7078           	moveq #120,%d0
000153aa: 60ee           	bras 0x1539a
000153ac: 307c a200      	moveaw #-24064,%a0
000153b0: 1010           	moveb %a0@,%d0
000153b2: 0000 0010      	orib #16,%d0
000153b6: 60ee           	bras 0x153a6
000153b8:  _dsp_hf2
000153b8: 4a79 0004 cf3c 	tstw 0x4cf3c
000153be: 670c           	beqs 0x153cc
000153c0: 1038 a202      	moveb 0xffffa202,%d0
000153c4: e608           	lsrb #3,%d0
000153c6: 0240 0001      	andiw #1,%d0
000153ca: 4e75           	rts
000153cc: 7079           	moveq #121,%d0
000153ce: 60fa           	bras 0x153ca
000153d0:  _dsp_hf3
000153d0: 4a79 0004 cf3c 	tstw 0x4cf3c
000153d6: 670c           	beqs 0x153e4
000153d8: 1038 a202      	moveb 0xffffa202,%d0
000153dc: e808           	lsrb #4,%d0
000153de: 0240 0001      	andiw #1,%d0
000153e2: 4e75           	rts
000153e4: 707a           	moveq #122,%d0
000153e6: 60fa           	bras 0x153e2
000153e8:  _dsp_hstat
000153e8: 4a79 0004 cf3c 	tstw 0x4cf3c
000153ee: 670a           	beqs 0x153fa
000153f0: 1038 a202      	moveb 0xffffa202,%d0
000153f4: 0240 00ff      	andiw #255,%d0
000153f8: 4e75           	rts
000153fa: 707d           	moveq #125,%d0
000153fc: 60fa           	bras 0x153f8
000153fe:  _dsp_setvectors
000153fe: 202f 0004      	movel %sp@(4),%d0
00015402: 222f 0008      	movel %sp@(8),%d1
00015406: 4a79 0004 cf3c 	tstw 0x4cf3c
0001540c: 6754           	beqs 0x15462
0001540e: 42b9 0004 cf44 	clrl 0x4cf44
00015414: 42b9 0004 cf40 	clrl 0x4cf40
0001541a: 4a80           	tstl %d0
0001541c: 6720           	beqs 0x1543e
0001541e: 23c0 0004 cf44 	movel %d0,0x4cf44
00015424: 21fc 0001 5998 	movel #88472,0x3fc
0001542a: 03fc 
0001542c: 307c a200      	moveaw #-24064,%a0
00015430: 11fc ffff a203 	moveb #-1,0xffffa203
00015436: 1010           	moveb %a0@,%d0
00015438: 0000 0001      	orib #1,%d0
0001543c: 1080           	moveb %d0,%a0@
0001543e: 4a81           	tstl %d1
00015440: 6720           	beqs 0x15462
00015442: 23c1 0004 cf40 	movel %d1,0x4cf40
00015448: 21fc 0001 5998 	movel #88472,0x3fc
0001544e: 03fc 
00015450: 307c a200      	moveaw #-24064,%a0
00015454: 11fc ffff a203 	moveb #-1,0xffffa203
0001545a: 1010           	moveb %a0@,%d0
0001545c: 0000 0002      	orib #2,%d0
00015460: 1080           	moveb %d0,%a0@
00015462: 4e75           	rts
00015464:  _dsp_sv_handler
00015464: 1038 a202      	moveb 0xffffa202,%d0
00015468: 0800 0000      	btst #0,%d0
0001546c: 6716           	beqs 0x15484
0001546e: 2079 0004 cf44 	moveal 0x4cf44,%a0
00015474: b0fc 0000      	cmpaw #0,%a0
00015478: 670a           	beqs 0x15484
0001547a: 2038 a204      	movel 0xffffa204,%d0
0001547e: 2f00           	movel %d0,%sp@-
00015480: 4e90           	jsr %a0@
00015482: 588f           	addql #4,%sp
00015484: 1038 a202      	moveb 0xffffa202,%d0
00015488: 0800 0001      	btst #1,%d0
0001548c: 6716           	beqs 0x154a4
0001548e: 2079 0004 cf40 	moveal 0x4cf40,%a0
00015494: b0fc 0000      	cmpaw #0,%a0
00015498: 670a           	beqs 0x154a4
0001549a: 4e90           	jsr %a0@
0001549c: 4a80           	tstl %d0
0001549e: 6704           	beqs 0x154a4
000154a0: 21c0 a204      	movel %d0,0xffffa204
000154a4: 4e75           	rts
000154a6:  _dsp_multblocks
000154a6: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000154aa: 242f 0014      	movel %sp@(20),%d2
000154ae: 222f 0018      	movel %sp@(24),%d1
000154b2: 226f 001c      	moveal %sp@(28),%a1
000154b6: 206f 0020      	moveal %sp@(32),%a0
000154ba: 4a79 0004 cf3c 	tstw 0x4cf3c
000154c0: 6774           	beqs 0x15536
000154c2: 4a82           	tstl %d2
000154c4: 6736           	beqs 0x154fc
000154c6: 1038 a202      	moveb 0xffffa202,%d0
000154ca: 0800 0001      	btst #1,%d0
000154ce: 67f6           	beqs 0x154c6
000154d0: 2029 0002      	movel %a1@(2),%d0
000154d4: 3611           	movew %a1@,%d3
000154d6: 0c43 0001      	cmpiw #1,%d3
000154da: 6760           	beqs 0x1553c
000154dc: 0c43 0002      	cmpiw #2,%d3
000154e0: 676a           	beqs 0x1554c
000154e2: 4a43           	tstw %d3
000154e4: 660e           	bnes 0x154f4
000154e6: 2469 0006      	moveal %a1@(6),%a2
000154ea: 261a           	movel %a2@+,%d3
000154ec: 21c3 a204      	movel %d3,0xffffa204
000154f0: 5380           	subql #1,%d0
000154f2: 66f6           	bnes 0x154ea
000154f4: 43e9 000a      	lea %a1@(10),%a1
000154f8: 5382           	subql #1,%d2
000154fa: 66d4           	bnes 0x154d0
000154fc: 4a81           	tstl %d1
000154fe: 6736           	beqs 0x15536
00015500: 1038 a202      	moveb 0xffffa202,%d0
00015504: 0800 0000      	btst #0,%d0
00015508: 67f6           	beqs 0x15500
0001550a: 2028 0002      	movel %a0@(2),%d0
0001550e: 3410           	movew %a0@,%d2
00015510: 0c42 0001      	cmpiw #1,%d2
00015514: 6754           	beqs 0x1556a
00015516: 0c42 0002      	cmpiw #2,%d2
0001551a: 6768           	beqs 0x15584
0001551c: 4a42           	tstw %d2
0001551e: 660e           	bnes 0x1552e
00015520: 2268 0006      	moveal %a0@(6),%a1
00015524: 2438 a204      	movel 0xffffa204,%d2
00015528: 22c2           	movel %d2,%a1@+
0001552a: 5380           	subql #1,%d0
0001552c: 66f6           	bnes 0x15524
0001552e: 41e8 000a      	lea %a0@(10),%a0
00015532: 5381           	subql #1,%d1
00015534: 66d4           	bnes 0x1550a
00015536: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0001553a: 4e75           	rts
0001553c: 2469 0006      	moveal %a1@(6),%a2
00015540: 365a           	moveaw %a2@+,%a3
00015542: 21cb a204      	movel %a3,0xffffa204
00015546: 5380           	subql #1,%d0
00015548: 66f6           	bnes 0x15540
0001554a: 60a8           	bras 0x154f4
0001554c: 2469 0006      	moveal %a1@(6),%a2
00015550: d08a           	addl %a2,%d0
00015552: 11fc 0000 a205 	moveb #0,0xffffa205
00015558: 11fc 0000 a206 	moveb #0,0xffffa206
0001555e: 161a           	moveb %a2@+,%d3
00015560: 11c3 a207      	moveb %d3,0xffffa207
00015564: b08a           	cmpl %a2,%d0
00015566: 66ea           	bnes 0x15552
00015568: 608a           	bras 0x154f4
0001556a: 2268 0006      	moveal %a0@(6),%a1
0001556e: 1438 a206      	moveb 0xffffa206,%d2
00015572: 1282           	moveb %d2,%a1@
00015574: 5489           	addql #2,%a1
00015576: 1438 a207      	moveb 0xffffa207,%d2
0001557a: 1342 ffff      	moveb %d2,%a1@(-1)
0001557e: 5380           	subql #1,%d0
00015580: 66ec           	bnes 0x1556e
00015582: 60aa           	bras 0x1552e
00015584: 2268 0006      	moveal %a0@(6),%a1
00015588: d089           	addl %a1,%d0
0001558a: 1438 a206      	moveb 0xffffa206,%d2
0001558e: 1438 a207      	moveb 0xffffa207,%d2
00015592: 12c2           	moveb %d2,%a1@+
00015594: b089           	cmpl %a1,%d0
00015596: 66f2           	bnes 0x1558a
00015598: 6094           	bras 0x1552e
0001559a: 0000 0000      	orib #0,%d0
0001559e: 002a 0000 140b 	orib #0,%a2@(5131)
000155a4: f080 007e      	pbbs 0x15624
000155a8: ef0b           	lslb #7,%d3
000155aa: f080 007e      	pbbs 0x1562a
000155ae: dc0b           	.short 0xdc0b
000155b0: f080 007f      	pbbs 0x15631
000155b4: 000b           	.short 0x000b
000155b6: f080 0000      	pbbs 0x155b8
000155ba: 000b           	.short 0x000b
000155bc: f080 0000      	pbbs 0x155be
000155c0: 000b           	.short 0x000b
000155c2: f080 0000      	pbbs 0x155c4
000155c6: 000b           	.short 0x000b
000155c8: f080 0000      	pbbs 0x155ca
000155cc: 000b           	.short 0x000b
000155ce: f080 0000      	pbbs 0x155d0
000155d2: 000b           	.short 0x000b
000155d4: f080 0000      	pbbs 0x155d6
000155d8: 000b           	.short 0x000b
000155da: f080 0000      	pbbs 0x155dc
000155de: 0000 0003      	orib #3,%d0
000155e2: 0af0           	.short 0x0af0
000155e4: 8000           	orb %d0,%d0
000155e6: 0040 0000      	oriw #0,%d0
000156a2: 08f4 a800 0004 	bset #0,%a4@(0000000000000004,%d0:w)
000156a8: 08f4 bf00 0c00 	bset #0,%a4@(0000000000000000,%d0:l:4)
000156ae: 00fe           	.short 0x00fe
000156b0: b80a           	cmpb %a2,%d4
000156b2: f080 007e      	pbbs 0x15732
000156b6: a908           	movel %a0,%macsr
000156b8: f4a0           	.short 0xf4a0
000156ba: 0000 0108      	orib #8,%d0
000156be: f4be           	cpusha ic
000156c0: 0000 000a      	orib #10,%d0
000156c4: a980           	movel %macsr,%d0
000156c6: 007e           	.short 0x007e
000156c8: ad20           	.short 0xad20
000156ca: 0013 084c      	orib #76,%a3@
000156ce: 2b45 f400      	movel %d5,%a5@(-3072)
000156d2: 0000 0320      	orib #32,%d0
000156d6: 0065 0ea0      	oriw #3744,%a5@-
000156da: 000a           	.short 0x000a
000156dc: a980           	movel %macsr,%d0
000156de: 007e           	.short 0x007e
000156e0: b508           	cmpmb %a0@+,%a2@+
000156e2: 502b 0aa9      	addqb #8,%a3@(2729)
000156e6: 8000           	orb %d0,%d0
000156e8: 7eb8           	moveq #-72,%d7
000156ea: 0851 2b45      	bchg #69,%a1@
000156ee: f400           	.short 0xf400
000156f0: 0000 0120      	orib #32,%d0
000156f4: 0065 0af0      	oriw #2800,%a5@-
000156f8: aa00 7ece      	macl %d0,%d5,>>
000156fc: 45f4 0000      	lea %a4@(0000000000000000,%d0:w),%a2
00015700: 0002 2000      	orib #0,%d2
00015704: 650a           	bcss 0x15710
00015706: f0aa           	.short 0xf0aa
00015708: 007e           	.short 0x007e
0001570a: d50a           	addxb %a2@-,%a2@-
0001570c: f080 007e      	pbbs 0x1578c
00015710: c706           	abcd %d6,%d3
00015712: d100           	addxb %d0,%d0
00015714: 007e           	.short 0x007e
00015716: cb0a           	abcd %a2@-,%a5@-
00015718: a980           	movel %macsr,%d0
0001571a: 007e           	.short 0x007e
0001571c: c908           	abcd %a0@-,%a4@-
0001571e: 586b 0af0      	addqw #4,%a3@(2800)
00015722: 8000           	orb %d0,%d0
00015724: 7ead           	moveq #-83,%d7
00015726: 06d1 0000      	callm #0,%a1@
0001572a: 7ed2           	moveq #-46,%d7
0001572c: 0aa9 8000 7ed0 	eoril #-2147451184,%a1@(2136)
00015732: 0858 
00015734: ab0a           	.short 0xab0a
00015736: f080 007e      	pbbs 0x157b6
0001573a: ad06           	movel %d6,%mask
0001573c: d100           	addxb %d0,%d0
0001573e: 007e           	.short 0x007e
00015740: d90a           	addxb %a2@-,%a4@-
00015742: a980           	movel %macsr,%d0
00015744: 007e           	.short 0x007e
00015746: d708           	addxb %a0@-,%a3@-
00015748: 58eb 0af0      	svc %a3@(2800)
0001574c: 8000           	orb %d0,%d0
0001574e: 7ead           	moveq #-83,%d7
00015750: 08f4 a000 0001 	bset #0,%a4@(0000000000000001,%d0:w)
00015756: 08f4 be00 0000 	bset #0,%a4@(0000000000000000,%d0:w)
0001575c: 0aa9 8000 7ee0 	eoril #-2147451168,%a1@(2128)
00015762: 0850 
00015764: 2b0a           	movel %a2,%a5@-
00015766: a980           	movel %macsr,%d0
00015768: 007e           	.short 0x007e
0001576a: e308           	lslb #1,%d0
0001576c: 512b 0aa9      	subqb #8,%a3@(2729)
00015770: 8000           	orb %d0,%d0
00015772: 7ee6           	moveq #-26,%d7
00015774: 0852 2b06      	bchg #6,%a2@
00015778: d200           	addb %d0,%d1
0001577a: 007e           	.short 0x007e
0001577c: ec07           	asrb #6,%d7
0001577e: d08c           	addl %a4,%d0
00015780: 0751           	bchg %d3,%a1@
00015782: 8c00           	orb %d0,%d6
00015784: 0000 0000      	orib #0,%d0
00015788: 0408           	.short 0x0408
0001578a: f4a0           	.short 0xf4a0
0001578c: 0000 0108      	orib #8,%d0
00015790: f4be           	cpusha ic
00015792: 0000 000a      	orib #10,%d0
00015796: a980           	movel %macsr,%d0
00015798: 007e           	.short 0x007e
0001579a: f308           	.short 0xf308
0001579c: 502b 0aa9      	addqb #8,%a3@(2729)
000157a0: 8000           	orb %d0,%d0
000157a2: 7ef6           	moveq #-10,%d7
000157a4: 0851 2b06      	bchg #6,%a1@
000157a8: d100           	addxb %d0,%d0
000157aa: 007e           	.short 0x007e
000157ac: fd0a a980      	cp0stb %a2,%a2,#5,#384
000157b0: 007e           	.short 0x007e
000157b2: fb08           	.short 0xfb08
000157b4: 586b 0000      	addqw #4,%a3@(0)
000157b8: 0000 0004      	orib #4,%d0
000157bc: 08f4 a000 0001 	bset #0,%a4@(0000000000000001,%d0:w)
000157c2: 08f4 be00 0000 	bset #0,%a4@(0000000000000000,%d0:w)
000157c8: 0aa9 8000 7f04 	eoril #-2147451132,%a1@(8192)
000157ce: 2000 
000157d0: 1308           	.short 0x1308
000157d2: 4c2b           	.short 0x4c2b
000157d4: 45f4 0000      	lea %a4@(0000000000000000,%d0:w),%a2
000157d8: 0001 2000      	orib #0,%d1
000157dc: 650a           	bcss 0x157e8
000157de: f0aa           	.short 0xf0aa
000157e0: 007f           	.short 0x007f
000157e2: 2345 f400      	movel %d5,%a1@(-3072)
000157e6: 0000 0220      	orib #32,%d0
000157ea: 0065 0af0      	oriw #2800,%a5@-
000157ee: aa00 7f32      	msacl %d0,%d5,>>
000157f2: 0af0           	.short 0x0af0
000157f4: 8000           	orb %d0,%d0
000157f6: 7f14           	mvsb %a4@,%d7
000157f8: 0aa9 8000 7f14 	eoril #-2147451116,%a1@(2128)
000157fe: 0850 
00015800: 2b0a           	movel %a2,%a5@-
00015802: a980           	movel %macsr,%d0
00015804: 007f           	.short 0x007f
00015806: 1708           	.short 0x1708
00015808: 512b 06d1      	subqb #8,%a3@(1745)
0001580c: 0000 7f20      	orib #32,%d0
00015810: 07d8           	bset %d3,%a0@+
00015812: 8c0a           	.short 0x8c0a
00015814: a981           	movel %macsr,%d1
00015816: 007f           	.short 0x007f
00015818: 1d54 7000      	moveb %a4@,%fp@(28672)
0001581c: 00ff           	.short 0x00ff
0001581e: eb00           	aslb #5,%d0
00015820: 0000 0000      	orib #0,%d0
00015824: 040a           	.short 0x040a
00015826: a980           	movel %macsr,%d0
00015828: 007f           	.short 0x007f
0001582a: 2308           	movel %a0,%a1@-
0001582c: 502b 0aa9      	addqb #8,%a3@(2729)
00015830: 8000           	orb %d0,%d0
00015832: 7f26           	mvsb %fp@-,%d7
00015834: 0851 2b06      	bchg #6,%a1@
00015838: d100           	addxb %d0,%d0
0001583a: 007f           	.short 0x007f
0001583c: 2f54 d800      	movel %a4@,%sp@(-10240)
00015840: 0aa9 8100 7f2c 	eoril #-2130673876,%a1@(21616)
00015846: 5470 
00015848: 0000 ffeb      	orib #-21,%d0
0001584c: 0000 0000      	orib #0,%d0
00015850: 0004 0aa9      	orib #-87,%d4
00015854: 8000           	orb %d0,%d0
00015856: 7f32 0850      	mvsb %a2@(0000000000000050,%d0:l),%d7
0001585a: 2b0a           	movel %a2,%a5@-
0001585c: a980           	movel %macsr,%d0
0001585e: 007f           	.short 0x007f
00015860: 3508           	movew %a0,%a2@-
00015862: 512b 06d1      	subqb #8,%a3@(1745)
00015866: 0000 7f3e      	orib #62,%d0
0001586a: 5cd8           	sge %a0@+
0001586c: 000a           	.short 0x000a
0001586e: a981           	movel %macsr,%d1
00015870: 007f           	.short 0x007f
00015872: 3b54 7000      	movew %a4@,%a5@(28672)
00015876: 00ff           	.short 0x00ff
00015878: eb00           	aslb #5,%d0
0001587a: 0000 0000      	orib #0,%d0
0001587e: 040a           	.short 0x040a
00015880: f080 0000      	pbbs 0x15882
00015884: 4000           	negxb %d0
000158f6: 000b           	.short 0x000b
000158f8: f080 007f      	pbbs 0x15979
000158fc: 000b           	.short 0x000b
000158fe: f080 007e      	pbbs 0x1597e
00015902: ef0b           	lslb #7,%d3
00015904: f080 007e      	pbbs 0x15984
00015908: dc0b           	.short 0xdc0b
0001590a: f080 007f      	pbbs 0x1598b
0001593e: 0008           	.short 0x0008
00015940: f4a8           	cpushl ic,%a0@
00015942: 0000 0408      	orib #8,%d0
00015946: f4bf           	cpusha ic
00015948: 000c           	.short 0x000c
0001594a: 0000 feb8      	orib #-72,%d0
0001594e: 08f4 a000 0001 	bset #0,%a4@(0000000000000001,%d0:w)
00015954: 08f4 be00 0000 	bset #0,%a4@(0000000000000000,%d0:w)
0001595a: 60f4           	bras 0x15950
0001595c: 0000 7ea9      	orib #-87,%d0
00015960: 3198 0006      	movew %a0@+,%a0@(0000000000000006,%d0:w)
00015964: d100           	addxb %d0,%d0
00015966: 0000 500a      	orib #10,%d0
0001596a: a980           	movel %macsr,%d0
0001596c: 0000 4e08      	orib #8,%d0
00015970: 586b 0c00      	addqw #4,%a3@(3072)
00015974: 5100           	subqb #8,%d0
00015976: 0000 48e7      	orib #-25,%d0
00015978:  _dsp_inout_asm
0001597a: e0e0           	asrw %a0@-
0001597c: 4eb9 0001 4960 	jsr 0x14960
00015982: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00015986: 4e73           	rte
00015988:  _dsp_io_asm
00015988: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
0001598c: 4eb9 0001 4aac 	jsr 0x14aac
00015992: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00015996: 4e73           	rte
00015998:  _dsp_sv_asm
00015998: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
0001599c: 4eb9 0001 5464 	jsr 0x15464
000159a2: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
000159a6: 4e73           	rte
000159a8: 322f 0004      	movew %sp@(4),%d1
000159ac: 0c41 0001      	cmpiw #1,%d1
000159b0: 6716           	beqs 0x159c8
000159b2: 203c 0001 fe00 	movel #130560,%d0
000159b8: 0c41 0002      	cmpiw #2,%d1
000159bc: 6708           	beqs 0x159c6
000159be: 7001           	moveq #1,%d0
000159c0: 4840           	swap %d0
000159c2: 4a41           	tstw %d1
000159c4: 6624           	bnes 0x159ea
000159c6: 4e75           	rts
000159c8: 203c 1000 0000 	movel #268435456,%d0
000159ce: 4a79 0004 c0d4 	tstw 0x4c0d4
000159d4: 67f0           	beqs 0x159c6
000159d6: 7001           	moveq #1,%d0
000159d8: 4840           	swap %d0
000159da: 4ab9 0004 d0ec 	tstl 0x4d0ec
000159e0: 66e4           	bnes 0x159c6
000159e2: 203c 007f fe00 	movel #8388096,%d0
000159e8: 60dc           	bras 0x159c6
000159ea: 7000           	moveq #0,%d0
000159ec: 60d8           	bras 0x159c6
000159ee: 4e56 ffe8      	linkw %fp,#-24
000159f2: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
000159f6: 3a2e 0008      	movew %fp@(8),%d5
000159fa: 246e 000a      	moveal %fp@(10),%a2
000159fe: 2052           	moveal %a2@,%a0
00015a00: 7020           	moveq #32,%d0
00015a02: 223c 0004 d024 	movel #315428,%d1
00015a08: b288           	cmpl %a0,%d1
00015a0a: 6700 01da      	beqw 0x15be6
00015a0e: 5c81           	addql #6,%d1
00015a10: 5340           	subqw #1,%d0
00015a12: 66f4           	bnes 0x15a08
00015a14: 74db           	moveq #-37,%d2
00015a16: 6000 015a      	braw 0x15b72
00015a1a: 1628 0003      	moveb %a0@(3),%d3
00015a1e: 1803           	moveb %d3,%d4
00015a20: e80c           	lsrb #4,%d4
00015a22: 0243 000f      	andiw #15,%d3
00015a26: 242a 000e      	movel %a2@(14),%d2
00015a2a: 3004           	movew %d4,%d0
00015a2c: 0240 000f      	andiw #15,%d0
00015a30: 3f00           	movew %d0,%sp@-
00015a32: 4eba ff74      	jsr %pc@(0x159a8)
00015a36: 548f           	addql #2,%sp
00015a38: b082           	cmpl %d2,%d0
00015a3a: 6500 01a6      	bcsw 0x15be2
00015a3e: 0c04 0001      	cmpib #1,%d4
00015a42: 6700 0144      	beqw 0x15b88
00015a46: 6564           	bcss 0x15aac
00015a48: 0c04 0002      	cmpib #2,%d4
00015a4c: 66c6           	bnes 0x15a14
00015a4e: 2d6a 0004 ffea 	movel %a2@(4),%fp@(-22)
00015a54: 3d6a 0008 ffee 	movew %a2@(8),%fp@(-18)
00015a5a: 2d6a 000a fff0 	movel %a2@(10),%fp@(-16)
00015a60: 2d42 fff4      	movel %d2,%fp@(-12)
00015a64: 2d6a 0016 fff8 	movel %a2@(22),%fp@(-8)
00015a6a: 3d45 fffc      	movew %d5,%fp@(-4)
00015a6e: 486e ffea      	pea %fp@(-22)
00015a72: 3f03           	movew %d3,%sp@-
00015a74: 4eb9 0000 b06a 	jsr 0xb06a
00015a7a: 2400           	movel %d0,%d2
00015a7c: 5c8f           	addql #6,%sp
00015a7e: 6d00 00f2      	bltw 0x15b72
00015a82: 7800           	moveq #0,%d4
00015a84: 4604           	notb %d4
00015a86: c880           	andl %d0,%d4
00015a88: 0800 0001      	btst #1,%d0
00015a8c: 6700 0150      	beqw 0x15bde
00015a90: 202a 0012      	movel %a2@(18),%d0
00015a94: 6700 0148      	beqw 0x15bde
00015a98: 2f00           	movel %d0,%sp@-
00015a9a: 3f3c 0012      	movew #18,%sp@-
00015a9e: 3f03           	movew %d3,%sp@-
00015aa0: 4eb9 0000 b4b8 	jsr 0xb4b8
00015aa6: 508f           	addql #8,%sp
00015aa8: 6000 012e      	braw 0x15bd8
00015aac: 202a 000a      	movel %a2@(10),%d0
00015ab0: 0800 0000      	btst #0,%d0
00015ab4: 660a           	bnes 0x15ac0
00015ab6: b0b9 0000 042e 	cmpl 0x42e,%d0
00015abc: 6500 00c0      	bcsw 0x15b7e
00015ac0: 2839 0004 d0ec 	movel 0x4d0ec,%d4
00015ac6: 670e           	beqs 0x15ad6
00015ac8: 0c82 0001 0000 	cmpil #65536,%d2
00015ace: 6314           	blss 0x15ae4
00015ad0: 74fe           	moveq #-2,%d2
00015ad2: 6000 009e      	braw 0x15b72
00015ad6: 0c82 0000 0c00 	cmpil #3072,%d2
00015adc: 62f2           	bhis 0x15ad0
00015ade: 2839 0000 04c6 	movel 0x4c6,%d4
00015ae4: 4a45           	tstw %d5
00015ae6: 6710           	beqs 0x15af8
00015ae8: 2f02           	movel %d2,%sp@-
00015aea: 2f00           	movel %d0,%sp@-
00015aec: 2f04           	movel %d4,%sp@-
00015aee: 4eb9 0001 b8fc 	jsr 0x1b8fc
00015af4: 4fef 000c      	lea %sp@(12),%sp
00015af8: 2d6a 0004 ffea 	movel %a2@(4),%fp@(-22)
00015afe: 3d6a 0008 ffee 	movew %a2@(8),%fp@(-18)
00015b04: 2d44 fff0      	movel %d4,%fp@(-16)
00015b08: 2d6a 000e fff4 	movel %a2@(14),%fp@(-12)
00015b0e: 2d6a 0016 fff8 	movel %a2@(22),%fp@(-8)
00015b14: 1d45 fffc      	moveb %d5,%fp@(-4)
00015b18: 486e ffea      	pea %fp@(-22)
00015b1c: 3f03           	movew %d3,%sp@-
00015b1e: 4eb9 0000 4750 	jsr 0x4750
00015b24: 3c00           	movew %d0,%d6
00015b26: 5c8f           	addql #6,%sp
00015b28: 6d5a           	blts 0x15b84
00015b2a: 0240 00ff      	andiw #255,%d0
00015b2e: 3400           	movew %d0,%d2
00015b30: 48c2           	extl %d2
00015b32: 4a45           	tstw %d5
00015b34: 661e           	bnes 0x15b54
00015b36: 4a40           	tstw %d0
00015b38: 661a           	bnes 0x15b54
00015b3a: 202a 000a      	movel %a2@(10),%d0
00015b3e: b880           	cmpl %d0,%d4
00015b40: 6712           	beqs 0x15b54
00015b42: 2f2a 000e      	movel %a2@(14),%sp@-
00015b46: 2f04           	movel %d4,%sp@-
00015b48: 2f00           	movel %d0,%sp@-
00015b4a: 4eb9 0001 b8fc 	jsr 0x1b8fc
00015b50: 4fef 000c      	lea %sp@(12),%sp
00015b54: 0806 0001      	btst #1,%d6
00015b58: 6718           	beqs 0x15b72
00015b5a: 202a 0012      	movel %a2@(18),%d0
00015b5e: 6712           	beqs 0x15b72
00015b60: 2f00           	movel %d0,%sp@-
00015b62: 3f03           	movew %d3,%sp@-
00015b64: 4eb9 0000 4c34 	jsr 0x4c34
00015b6a: 5c8f           	addql #6,%sp
00015b6c: 4a80           	tstl %d0
00015b6e: 6c02           	bges 0x15b72
00015b70: 2400           	movel %d0,%d2
00015b72: 2002           	movel %d2,%d0
00015b74: 4cee 047c ffd0 	moveml %fp@(-48),%d2-%d6/%a2
00015b7a: 4e5e           	unlk %fp
00015b7c: 4e75           	rts
00015b7e: 2800           	movel %d0,%d4
00015b80: 6000 ff76      	braw 0x15af8
00015b84: 74f8           	moveq #-8,%d2
00015b86: 60ea           	bras 0x15b72
00015b88: 2d6a 0004 ffea 	movel %a2@(4),%fp@(-22)
00015b8e: 3d6a 0008 ffee 	movew %a2@(8),%fp@(-18)
00015b94: 2d6a 000a fff0 	movel %a2@(10),%fp@(-16)
00015b9a: 2d42 fff4      	movel %d2,%fp@(-12)
00015b9e: 2d6a 0016 fff8 	movel %a2@(22),%fp@(-8)
00015ba4: 1d45 fffc      	moveb %d5,%fp@(-4)
00015ba8: 486e ffea      	pea %fp@(-22)
00015bac: 3f03           	movew %d3,%sp@-
00015bae: 4eb9 0001 2fd0 	jsr 0x12fd0
00015bb4: 2400           	movel %d0,%d2
00015bb6: 5c8f           	addql #6,%sp
00015bb8: 6db8           	blts 0x15b72
00015bba: 7800           	moveq #0,%d4
00015bbc: 4604           	notb %d4
00015bbe: c880           	andl %d0,%d4
00015bc0: 0800 0001      	btst #1,%d0
00015bc4: 6718           	beqs 0x15bde
00015bc6: 202a 0012      	movel %a2@(18),%d0
00015bca: 6712           	beqs 0x15bde
00015bcc: 2f00           	movel %d0,%sp@-
00015bce: 3f03           	movew %d3,%sp@-
00015bd0: 4eb9 0001 36f4 	jsr 0x136f4
00015bd6: 5c8f           	addql #6,%sp
00015bd8: 4a80           	tstl %d0
00015bda: 6c02           	bges 0x15bde
00015bdc: 2800           	movel %d0,%d4
00015bde: 2404           	movel %d4,%d2
00015be0: 6090           	bras 0x15b72
00015be2: 74f7           	moveq #-9,%d2
00015be4: 608c           	bras 0x15b72
00015be6: 4a68 0004      	tstw %a0@(4)
00015bea: 6700 fe2e      	beqw 0x15a1a
00015bee: 74f4           	moveq #-12,%d2
00015bf0: 6080           	bras 0x15b72
00015bf2: 2f2f 0004      	movel %sp@(4),%sp@-
00015bf6: 3f3c 0001      	movew #1,%sp@-
00015bfa: 4eba fdf2      	jsr %pc@(0x159ee)
00015bfe: 5c8f           	addql #6,%sp
00015c00: 4e75           	rts
00015c02: 2f2f 0004      	movel %sp@(4),%sp@-
00015c06: 4267           	clrw %sp@-
00015c08: 4eba fde4      	jsr %pc@(0x159ee)
00015c0c: 5c8f           	addql #6,%sp
00015c0e: 4e75           	rts
00015c10: 2f02           	movel %d2,%sp@-
00015c12: 302f 0008      	movew %sp@(8),%d0
00015c16: 0c40 0002      	cmpiw #2,%d0
00015c1a: 6e30           	bgts 0x15c4c
00015c1c: 7201           	moveq #1,%d1
00015c1e: 3401           	movew %d1,%d2
00015c20: e16a           	lslw %d0,%d2
00015c22: 48c2           	extl %d2
00015c24: c4b9 0004 c0ee 	andl 0x4c0ee,%d2
00015c2a: 6720           	beqs 0x15c4c
00015c2c: 3040           	moveaw %d0,%a0
00015c2e: 2008           	movel %a0,%d0
00015c30: d088           	addl %a0,%d0
00015c32: 342f 000a      	movew %sp@(10),%d2
00015c36: e569           	lslw %d2,%d1
00015c38: 41f9 0004 d0e4 	lea 0x4d0e4,%a0
00015c3e: c270 0800      	andw %a0@(0000000000000000,%d0:l),%d1
00015c42: 56c0           	sne %d0
00015c44: 4880           	extw %d0
00015c46: 4440           	negw %d0
00015c48: 241f           	movel %sp@+,%d2
00015c4a: 4e75           	rts
00015c4c: 4240           	clrw %d0
00015c4e: 60f8           	bras 0x15c48
00015c50: 4174           	.short 0x4174
00015c52: 6172           	bsrs 0x15cc6
00015c54: 6920           	bvss 0x15c76
00015c56: 4143           	.short 0x4143
00015c58: 5349           	subqw #1,%a1
00015c5a: 0041 7461      	oriw #29793,%d1
00015c5e: 7269           	moveq #105,%d1
00015c60: 2053           	moveal %a3@,%a0
00015c62: 4353           	.short 0x4353
00015c64: 4900           	chkl %d0,%d4
00015c66: 4174           	.short 0x4174
00015c68: 6172           	bsrs 0x15cdc
00015c6a: 6920           	bvss 0x15c8c
00015c6c: 4944           	.short 0x4944
00015c6e: 4500           	chkl %d0,%d2
00015c70: 2f0a           	movel %a2,%sp@-
00015c72: 322f 0008      	movew %sp@(8),%d1
00015c76: 206f 000a      	moveal %sp@(10),%a0
00015c7a: 226f 000e      	moveal %sp@(14),%a1
00015c7e: 0c41 0002      	cmpiw #2,%d1
00015c82: 6e22           	bgts 0x15ca6
00015c84: 7001           	moveq #1,%d0
00015c86: e368           	lslw %d1,%d0
00015c88: 48c0           	extl %d0
00015c8a: c0b9 0004 c0ee 	andl 0x4c0ee,%d0
00015c90: 6714           	beqs 0x15ca6
00015c92: 0c41 0001      	cmpiw #1,%d1
00015c96: 6712           	beqs 0x15caa
00015c98: 0c41 0002      	cmpiw #2,%d1
00015c9c: 672c           	beqs 0x15cca
00015c9e: 45fa ffb0      	lea %pc@(0x15c50),%a2
00015ca2: 4a41           	tstw %d1
00015ca4: 6728           	beqs 0x15cce
00015ca6: 70f1           	moveq #-15,%d0
00015ca8: 601c           	bras 0x15cc6
00015caa: 45fa ffaf      	lea %pc@(0x15c5b),%a2
00015cae: 10da           	moveb %a2@+,%a0@+
00015cb0: 66fc           	bnes 0x15cae
00015cb2: 32bc 0007      	movew #7,%a1@
00015cb6: 3f01           	movew %d1,%sp@-
00015cb8: 4eba fcee      	jsr %pc@(0x159a8)
00015cbc: 548f           	addql #2,%sp
00015cbe: 206f 0012      	moveal %sp@(18),%a0
00015cc2: 2080           	movel %d0,%a0@
00015cc4: 4240           	clrw %d0
00015cc6: 245f           	moveal %sp@+,%a2
00015cc8: 4e75           	rts
00015cca: 45fa ff9a      	lea %pc@(0x15c66),%a2
00015cce: 10da           	moveb %a2@+,%a0@+
00015cd0: 66fc           	bnes 0x15cce
00015cd2: 32bc 0002      	movew #2,%a1@
00015cd6: 60de           	bras 0x15cb6
00015cd8: 48e7 3800      	moveml %d2-%d4,%sp@-
00015cdc: 206f 0012      	moveal %sp@(18),%a0
00015ce0: 4a6f 0010      	tstw %sp@(16)
00015ce4: 6602           	bnes 0x15ce8
00015ce6: 4290           	clrl %a0@
00015ce8: 2410           	movel %a0@,%d2
00015cea: 2639 0004 c0ee 	movel 0x4c0ee,%d3
00015cf0: 2002           	movel %d2,%d0
00015cf2: c083           	andl %d3,%d0
00015cf4: b083           	cmpl %d3,%d0
00015cf6: 6608           	bnes 0x15d00
00015cf8: 70f1           	moveq #-15,%d0
00015cfa: 4cdf 001c      	moveml %sp@+,%d2-%d4
00015cfe: 4e75           	rts
00015d00: 7001           	moveq #1,%d0
00015d02: 4241           	clrw %d1
00015d04: 2803           	movel %d3,%d4
00015d06: c880           	andl %d0,%d4
00015d08: 672c           	beqs 0x15d36
00015d0a: 2802           	movel %d2,%d4
00015d0c: c880           	andl %d0,%d4
00015d0e: 6626           	bnes 0x15d36
00015d10: 8480           	orl %d0,%d2
00015d12: 2082           	movel %d2,%a0@
00015d14: 3141 0034      	movew %d1,%a0@(52)
00015d18: 4868 0038      	pea %a0@(56)
00015d1c: 4868 0036      	pea %a0@(54)
00015d20: 4868 0020      	pea %a0@(32)
00015d24: 3f01           	movew %d1,%sp@-
00015d26: 4eba ff48      	jsr %pc@(0x15c70)
00015d2a: 4fef 000e      	lea %sp@(14),%sp
00015d2e: 4a40           	tstw %d0
00015d30: 6dc6           	blts 0x15cf8
00015d32: 7000           	moveq #0,%d0
00015d34: 60c4           	bras 0x15cfa
00015d36: 5241           	addqw #1,%d1
00015d38: d080           	addl %d0,%d0
00015d3a: 0c41 0003      	cmpiw #3,%d1
00015d3e: 66c4           	bnes 0x15d04
00015d40: 60d2           	bras 0x15d14
00015d42: 4e56 fffc      	linkw %fp,#-4
00015d46: 2f02           	movel %d2,%sp@-
00015d48: 342e 0008      	movew %fp@(8),%d2
00015d4c: 206e 000a      	moveal %fp@(10),%a0
00015d50: 3f28 0006      	movew %a0@(6),%sp@-
00015d54: 3f02           	movew %d2,%sp@-
00015d56: 4eba feb8      	jsr %pc@(0x15c10)
00015d5a: 588f           	addql #4,%sp
00015d5c: 4a40           	tstw %d0
00015d5e: 660a           	bnes 0x15d6a
00015d60: 70f1           	moveq #-15,%d0
00015d62: 242e fff8      	movel %fp@(-8),%d2
00015d66: 4e5e           	unlk %fp
00015d68: 4e75           	rts
00015d6a: 486e fffc      	pea %fp@(-4)
00015d6e: 2f2e 0012      	movel %fp@(18),%sp@-
00015d72: 2f2e 000e      	movel %fp@(14),%sp@-
00015d76: 3f02           	movew %d2,%sp@-
00015d78: 4eba fef6      	jsr %pc@(0x15c70)
00015d7c: 4fef 000e      	lea %sp@(14),%sp
00015d80: 4a40           	tstw %d0
00015d82: 6ddc           	blts 0x15d60
00015d84: 7000           	moveq #0,%d0
00015d86: 60da           	bras 0x15d62
00015d88: 4e56 ffec      	linkw %fp,#-20
00015d8c: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00015d90: 342e 0008      	movew %fp@(8),%d2
00015d94: 266e 000a      	moveal %fp@(10),%a3
00015d98: 3f2b 0006      	movew %a3@(6),%sp@-
00015d9c: 3f02           	movew %d2,%sp@-
00015d9e: 4eba fe70      	jsr %pc@(0x15c10)
00015da2: 588f           	addql #4,%sp
00015da4: 4a40           	tstw %d0
00015da6: 6754           	beqs 0x15dfc
00015da8: 7020           	moveq #32,%d0
00015daa: 45f9 0004 d024 	lea 0x4d024,%a2
00015db0: 082a 0000 0002 	btst #0,%a2@(2)
00015db6: 672c           	beqs 0x15de4
00015db8: 5c8a           	addql #6,%a2
00015dba: 5340           	subqw #1,%d0
00015dbc: 66f2           	bnes 0x15db0
00015dbe: 70dd           	moveq #-35,%d0
00015dc0: 4cee 0c04 ffe0 	moveml %fp@(-32),%d2/%a2-%a3
00015dc6: 4e5e           	unlk %fp
00015dc8: 4e75           	rts
00015dca: 157c 0001 0002 	moveb #1,%a2@(2)
00015dd0: 102b 0007      	moveb %a3@(7),%d0
00015dd4: 0200 000f      	andib #15,%d0
00015dd8: e90a           	lslb #4,%d2
00015dda: 8002           	orb %d2,%d0
00015ddc: 1540 0003      	moveb %d0,%a2@(3)
00015de0: 200a           	movel %a2,%d0
00015de2: 60dc           	bras 0x15dc0
00015de4: 2f2e 000e      	movel %fp@(14),%sp@-
00015de8: 2f0a           	movel %a2,%sp@-
00015dea: 486e ffec      	pea %fp@(-20)
00015dee: 3f02           	movew %d2,%sp@-
00015df0: 4eba fe7e      	jsr %pc@(0x15c70)
00015df4: 4fef 000e      	lea %sp@(14),%sp
00015df8: 4a40           	tstw %d0
00015dfa: 6cce           	bges 0x15dca
00015dfc: 70f1           	moveq #-15,%d0
00015dfe: 60c0           	bras 0x15dc0
00015e00: 206f 0004      	moveal %sp@(4),%a0
00015e04: 7020           	moveq #32,%d0
00015e06: 223c 0004 d024 	movel #315428,%d1
00015e0c: b288           	cmpl %a0,%d1
00015e0e: 670a           	beqs 0x15e1a
00015e10: 5c81           	addql #6,%d1
00015e12: 5340           	subqw #1,%d0
00015e14: 66f6           	bnes 0x15e0c
00015e16: 70db           	moveq #-37,%d0
00015e18: 4e75           	rts
00015e1a: 0228 fffe 0002 	andib #-2,%a0@(2)
00015e20: 7000           	moveq #0,%d0
00015e22: 60f4           	bras 0x15e18
00015e24: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
00015e28: 382f 0024      	movew %sp@(36),%d4
00015e2c: 0c44 0002      	cmpiw #2,%d4
00015e30: 6e00 0084      	bgtw 0x15eb6
00015e34: 7001           	moveq #1,%d0
00015e36: e968           	lslw %d4,%d0
00015e38: 48c0           	extl %d0
00015e3a: c0b9 0004 c0ee 	andl 0x4c0ee,%d0
00015e40: 6774           	beqs 0x15eb6
00015e42: 45f9 0004 d0e4 	lea 0x4d0e4,%a2
00015e48: 3044           	moveaw %d4,%a0
00015e4a: 2408           	movel %a0,%d2
00015e4c: d488           	addl %a0,%d2
00015e4e: 4272 2800      	clrw %a2@(0000000000000000,%d2:l)
00015e52: 7a01           	moveq #1,%d5
00015e54: 4243           	clrw %d3
00015e56: 47f9 0001 3a4a 	lea 0x13a4a,%a3
00015e5c: 49f9 0000 af98 	lea 0xaf98,%a4
00015e62: 4bf9 0000 4a34 	lea 0x4a34,%a5
00015e68: 0c44 0001      	cmpiw #1,%d4
00015e6c: 6730           	beqs 0x15e9e
00015e6e: 0c44 0002      	cmpiw #2,%d4
00015e72: 6736           	beqs 0x15eaa
00015e74: 4a44           	tstw %d4
00015e76: 6614           	bnes 0x15e8c
00015e78: 42a7           	clrl %sp@-
00015e7a: 3f3c 0028      	movew #40,%sp@-
00015e7e: 3f03           	movew %d3,%sp@-
00015e80: 4e95           	jsr %a5@
00015e82: 508f           	addql #8,%sp
00015e84: 4a80           	tstl %d0
00015e86: 6604           	bnes 0x15e8c
00015e88: 8b72 2800      	orw %d5,%a2@(0000000000000000,%d2:l)
00015e8c: 5243           	addqw #1,%d3
00015e8e: da45           	addw %d5,%d5
00015e90: 0c43 0008      	cmpiw #8,%d3
00015e94: 66d2           	bnes 0x15e68
00015e96: 7000           	moveq #0,%d0
00015e98: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
00015e9c: 4e75           	rts
00015e9e: 42a7           	clrl %sp@-
00015ea0: 3f3c 0028      	movew #40,%sp@-
00015ea4: 3f03           	movew %d3,%sp@-
00015ea6: 4e93           	jsr %a3@
00015ea8: 60d8           	bras 0x15e82
00015eaa: 42a7           	clrl %sp@-
00015eac: 3f3c 0028      	movew #40,%sp@-
00015eb0: 3f03           	movew %d3,%sp@-
00015eb2: 4e94           	jsr %a4@
00015eb4: 60cc           	bras 0x15e82
00015eb6: 70ff           	moveq #-1,%d0
00015eb8: 60de           	bras 0x15e98
00015eba: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00015ebe: 302f 0012      	movew %sp@(18),%d0
00015ec2: 226f 0014      	moveal %sp@(20),%a1
00015ec6: 0c40 0002      	cmpiw #2,%d0
00015eca: 6e34           	bgts 0x15f00
00015ecc: 7201           	moveq #1,%d1
00015ece: e169           	lslw %d0,%d1
00015ed0: 48c1           	extl %d1
00015ed2: c2b9 0004 c0ee 	andl 0x4c0ee,%d1
00015ed8: 6726           	beqs 0x15f00
00015eda: 4a6f 0010      	tstw %sp@(16)
00015ede: 6602           	bnes 0x15ee2
00015ee0: 4211           	clrb %a1@
00015ee2: 4241           	clrw %d1
00015ee4: 1211           	moveb %a1@,%d1
00015ee6: 7401           	moveq #1,%d2
00015ee8: e36a           	lslw %d1,%d2
00015eea: 45f9 0004 d0e4 	lea 0x4d0e4,%a2
00015ef0: 3040           	moveaw %d0,%a0
00015ef2: 2008           	movel %a0,%d0
00015ef4: d088           	addl %a0,%d0
00015ef6: 0c41 0007      	cmpiw #7,%d1
00015efa: 6f08           	bles 0x15f04
00015efc: 12bc 0008      	moveb #8,%a1@
00015f00: 70ff           	moveq #-1,%d0
00015f02: 6018           	bras 0x15f1c
00015f04: 3602           	movew %d2,%d3
00015f06: c672 0800      	andw %a2@(0000000000000000,%d0:l),%d3
00015f0a: 6716           	beqs 0x15f22
00015f0c: 42a9 0020      	clrl %a1@(32)
00015f10: 3041           	moveaw %d1,%a0
00015f12: 2348 0024      	movel %a0,%a1@(36)
00015f16: 5201           	addqb #1,%d1
00015f18: 1281           	moveb %d1,%a1@
00015f1a: 7000           	moveq #0,%d0
00015f1c: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00015f20: 4e75           	rts
00015f22: 5241           	addqw #1,%d1
00015f24: d442           	addw %d2,%d2
00015f26: 60ce           	bras 0x15ef6
00015f28: 2f02           	movel %d2,%sp@-
00015f2a: 226f 0008      	moveal %sp@(8),%a1
00015f2e: 302f 000c      	movew %sp@(12),%d0
00015f32: 342f 000e      	movew %sp@(14),%d2
00015f36: 7220           	moveq #32,%d1
00015f38: 41f9 0004 d024 	lea 0x4d024,%a0
00015f3e: b1c9           	cmpal %a1,%a0
00015f40: 674c           	beqs 0x15f8e
00015f42: 5c88           	addql #6,%a0
00015f44: 5341           	subqw #1,%d1
00015f46: 66f6           	bnes 0x15f3e
00015f48: 70db           	moveq #-37,%d0
00015f4a: 600a           	bras 0x15f56
00015f4c: 7000           	moveq #0,%d0
00015f4e: 3029 0004      	movew %a1@(4),%d0
00015f52: 4269 0004      	clrw %a1@(4)
00015f56: 241f           	movel %sp@+,%d2
00015f58: 4e75           	rts
00015f5a: 0c42 0001      	cmpiw #1,%d2
00015f5e: 6240           	bhis 0x15fa0
00015f60: e568           	lslw %d2,%d0
00015f62: 7220           	moveq #32,%d1
00015f64: 41f9 0004 d024 	lea 0x4d024,%a0
00015f6a: b1c9           	cmpal %a1,%a0
00015f6c: 6716           	beqs 0x15f84
00015f6e: 0828 0000 0002 	btst #0,%a0@(2)
00015f74: 670e           	beqs 0x15f84
00015f76: 1428 0003      	moveb %a0@(3),%d2
00015f7a: b429 0003      	cmpb %a1@(3),%d2
00015f7e: 6604           	bnes 0x15f84
00015f80: 8168 0004      	orw %d0,%a0@(4)
00015f84: 5c88           	addql #6,%a0
00015f86: 5341           	subqw #1,%d1
00015f88: 66e0           	bnes 0x15f6a
00015f8a: 7000           	moveq #0,%d0
00015f8c: 60c8           	bras 0x15f56
00015f8e: 0829 0000 0002 	btst #0,%a1@(2)
00015f94: 67b2           	beqs 0x15f48
00015f96: 4a40           	tstw %d0
00015f98: 67b2           	beqs 0x15f4c
00015f9a: 0c40 0001      	cmpiw #1,%d0
00015f9e: 67ba           	beqs 0x15f5a
00015fa0: 70ff           	moveq #-1,%d0
00015fa2: 60b2           	bras 0x15f56
00015fa4:  _scsidriv_init
00015fa4: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00015fa8: 4878 0026      	pea 0x26
00015fac: 487a 005c      	pea %pc@(0x1600a)
00015fb0: 4879 0004 cffc 	pea 0x4cffc
00015fb6: 4eb9 0001 b8fc 	jsr 0x1b8fc
00015fbc: 4fef 000c      	lea %sp@(12),%sp
00015fc0: 7601           	moveq #1,%d3
00015fc2: 4242           	clrw %d2
00015fc4: 45fa fe5e      	lea %pc@(0x15e24),%a2
00015fc8: 2003           	movel %d3,%d0
00015fca: c0b9 0004 c0ee 	andl 0x4c0ee,%d0
00015fd0: 6706           	beqs 0x15fd8
00015fd2: 3f02           	movew %d2,%sp@-
00015fd4: 4e92           	jsr %a2@
00015fd6: 548f           	addql #2,%sp
00015fd8: 5242           	addqw #1,%d2
00015fda: d683           	addl %d3,%d3
00015fdc: 0c42 0003      	cmpiw #3,%d2
00015fe0: 66e6           	bnes 0x15fc8
00015fe2: 7000           	moveq #0,%d0
00015fe4: 41f9 0004 d026 	lea 0x4d026,%a0
00015fea: 4230 0800      	clrb %a0@(0000000000000000,%d0:l)
00015fee: 5c80           	addql #6,%d0
00015ff0: 0c80 0000 00c0 	cmpil #192,%d0
00015ff6: 66f2           	bnes 0x15fea
00015ff8: 4eb9 0001 b47a 	jsr 0x1b47a
00015ffe: 23c0 0004 d0ec 	movel %d0,0x4d0ec
00016004: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016008: 4e75           	rts
0001600a:  _scsidriv_root_init
0001600a: 0101           	btst %d0,%d1
0001600c: 0001 5c02      	orib #2,%d1
00016010: 0001 5bf2      	orib #-14,%d1
00016014: 0001 5cd8      	orib #-40,%d1
00016018: 0001 5eba      	orib #-70,%d1
0001601c: 0001 5d42      	orib #66,%d1
00016020: 0001 5e24      	orib #36,%d1
00016024: 0001 5d88      	orib #-120,%d1
00016028: 0001 5e00      	orib #0,%d1
0001602c: 0001 5f28      	orib #40,%d1
00016030: 203c 0000 2000 	movel #8192,%d0
00016036: 4e75           	rts
00016038: 70e0           	moveq #-32,%d0
0001603a: 4e75           	rts
0001603c: 302f 0004      	movew %sp@(4),%d0
00016040: 2079 0000 04b2 	moveal 0x4b2,%a0
00016046: b0fc 0000      	cmpaw #0,%a0
0001604a: 6712           	beqs 0x1605e
0001604c: b068 0004      	cmpw %a0@(4),%d0
00016050: 6704           	beqs 0x16056
00016052: 2050           	moveal %a0@,%a0
00016054: 60f0           	bras 0x16046
00016056: 317c ffff 0004 	movew #-1,%a0@(4)
0001605c: 60f4           	bras 0x16052
0001605e: 2079 0000 04b6 	moveal 0x4b6,%a0
00016064: b0fc 0000      	cmpaw #0,%a0
00016068: 6712           	beqs 0x1607c
0001606a: b068 0004      	cmpw %a0@(4),%d0
0001606e: 6704           	beqs 0x16074
00016070: 2050           	moveal %a0@,%a0
00016072: 60f0           	bras 0x16064
00016074: 317c ffff 0004 	movew #-1,%a0@(4)
0001607a: 60f4           	bras 0x16070
0001607c: 4e75           	rts
0001607e: 2f0a           	movel %a2,%sp@-
00016080: 246f 0008      	moveal %sp@(8),%a2
00016084: 202a 001c      	movel %a2@(28),%d0
00016088: 6708           	beqs 0x16092
0001608a: 2f00           	movel %d0,%sp@-
0001608c: 4eba fff0      	jsr %pc@(0x1607e)
00016090: 588f           	addql #4,%sp
00016092: 202a 0020      	movel %a2@(32),%d0
00016096: 6708           	beqs 0x160a0
00016098: 2f00           	movel %d0,%sp@-
0001609a: 4eba ffe2      	jsr %pc@(0x1607e)
0001609e: 588f           	addql #4,%sp
000160a0: 202a 0014      	movel %a2@(20),%d0
000160a4: 670a           	beqs 0x160b0
000160a6: 2f00           	movel %d0,%sp@-
000160a8: 4eb9 0001 a53a 	jsr 0x1a53a
000160ae: 588f           	addql #4,%sp
000160b0: 7027           	moveq #39,%d0
000160b2: 41f9 0004 d436 	lea 0x4d436,%a0
000160b8: b5d0           	cmpal %a0@,%a2
000160ba: 6606           	bnes 0x160c2
000160bc: 4290           	clrl %a0@
000160be: 4268 0004      	clrw %a0@(4)
000160c2: 5c88           	addql #6,%a0
000160c4: 5340           	subqw #1,%d0
000160c6: 66f0           	bnes 0x160b8
000160c8: 2f4a 0008      	movel %a2,%sp@(8)
000160cc: 245f           	moveal %sp@+,%a2
000160ce: 4ef9 0001 a53a 	jmp 0x1a53a
000160d4:  _osinit_before_xmaddalt
000160d4: 2f0a           	movel %a2,%sp@-
000160d6: 2f02           	movel %d2,%sp@-
000160d8: 2f3c 0001 ac80 	movel #109696,%sp@-
000160de: 3f3c 0021      	movew #33,%sp@-
000160e2: 3f3c 0005      	movew #5,%sp@-
000160e6: 4e4d           	trap #13
000160e8: 508f           	addql #8,%sp
000160ea: 2f3c 0001 ac64 	movel #109668,%sp@-
000160f0: 3f3c 0022      	movew #34,%sp@-
000160f4: 3f3c 0005      	movew #5,%sp@-
000160f8: 4e4d           	trap #13
000160fa: 508f           	addql #8,%sp
000160fc: 23c0 0004 d0f4 	movel %d0,0x4d0f4
00016102: 4eb9 0001 70be 	jsr 0x170be
00016108: 4eb9 0001 a5cc 	jsr 0x1a5cc
0001610e: 241f           	movel %sp@+,%d2
00016110: 245f           	moveal %sp@+,%a2
00016112: 4ef9 0001 b348 	jmp 0x1b348
00016118:  _osinit_after_xmaddalt
00016118: 23fc 0004 d0fc 	movel #315644,0x4f74c
0001611e: 0004 f74c 
00016122: 7007           	moveq #7,%d0
00016124: 23c0 0004 d124 	movel %d0,0x4d124
0001612a: 23fc 0001 693e 	movel #92478,0x4d128
00016130: 0004 d128 
00016134: 4eb9 0001 af76 	jsr 0x1af76
0001613a: 4ef9 0001 6c0e 	jmp 0x16c0e
00016140:  _osif
00016140: 4e56 fff8      	linkw %fp,#-8
00016144: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00016148: 206e 0008      	moveal %fp@(8),%a0
0001614c: 3d50 fffa      	movew %a0@,%fp@(-6)
00016150: 3d6e fffa fffc 	movew %fp@(-6),%fp@(-4)
00016156: 0c6e 0057 fffa 	cmpiw #87,%fp@(-6)
0001615c: 6200 055a      	bhiw 0x166b8
00016160: 4879 0004 d520 	pea 0x4d520
00016166: 4eb9 0001 bd48 	jsr 0x1bd48
0001616c: 3600           	movew %d0,%d3
0001616e: 588f           	addql #4,%sp
00016170: 6700 00fa      	beqw 0x1626c
00016174: 2679 0004 d556 	moveal 0x4d556,%a3
0001617a: 3039 0004 d554 	movew 0x4d554,%d0
00016180: 72f2           	moveq #-14,%d1
00016182: b28b           	cmpl %a3,%d1
00016184: 6600 00dc      	bnew 0x16262
00016188: 3040           	moveaw %d0,%a0
0001618a: 2008           	movel %a0,%d0
0001618c: d088           	addl %a0,%d0
0001618e: d080           	addl %d0,%d0
00016190: 41f9 0004 d84c 	lea 0x4d84c,%a0
00016196: 2870 0800      	moveal %a0@(0000000000000000,%d0:l),%a4
0001619a: 262c 002c      	movel %a4@(44),%d3
0001619e: 45f9 0004 d55e 	lea 0x4d55e,%a2
000161a4: 744b           	moveq #75,%d2
000161a6: 2052           	moveal %a2@,%a0
000161a8: b0fc 0000      	cmpaw #0,%a0
000161ac: 6f1a           	bles 0x161c8
000161ae: b9e8 0008      	cmpal %a0@(8),%a4
000161b2: 6614           	bnes 0x161c8
000161b4: 2f08           	movel %a0,%sp@-
000161b6: 4eb9 0001 a53a 	jsr 0x1a53a
000161bc: 588f           	addql #4,%sp
000161be: 4292           	clrl %a2@
000161c0: 42aa 0004      	clrl %a2@(4)
000161c4: 426a 0008      	clrw %a2@(8)
000161c8: 5342           	subqw #1,%d2
000161ca: 45ea 000a      	lea %a2@(10),%a2
000161ce: 66d6           	bnes 0x161a6
000161d0: 2f0c           	movel %a4,%sp@-
000161d2: 4eb9 0001 a53a 	jsr 0x1a53a
000161d8: 588f           	addql #4,%sp
000161da: 3079 0004 d554 	moveaw 0x4d554,%a0
000161e0: 2008           	movel %a0,%d0
000161e2: d088           	addl %a0,%d0
000161e4: d080           	addl %d0,%d0
000161e6: 43f9 0004 d84c 	lea 0x4d84c,%a1
000161ec: 42b1 0800      	clrl %a1@(0000000000000000,%d0:l)
000161f0: 4a83           	tstl %d3
000161f2: 663e           	bnes 0x16232
000161f4: 3f39 0004 d554 	movew 0x4d554,%sp@-
000161fa: 4eba fe40      	jsr %pc@(0x1603c)
000161fe: 548f           	addql #2,%sp
00016200: 3039 0004 d554 	movew 0x4d554,%d0
00016206: 3f00           	movew %d0,%sp@-
00016208: 3f3c 0007      	movew #7,%sp@-
0001620c: 4e4d           	trap #13
0001620e: 588f           	addql #4,%sp
00016210: 4a80           	tstl %d0
00016212: 6628           	bnes 0x1623c
00016214: 3239 0004 d554 	movew 0x4d554,%d1
0001621a: 48c1           	extl %d1
0001621c: 70fe           	moveq #-2,%d0
0001621e: e3b8           	roll %d1,%d0
00016220: c1b9 0004 d42c 	andl %d0,0x4d42c
00016226: 200b           	movel %a3,%d0
00016228: 4cee 3c1c ffdc 	moveml %fp@(-36),%d2-%d4/%a2-%a5
0001622e: 4e5e           	unlk %fp
00016230: 4e75           	rts
00016232: 2f03           	movel %d3,%sp@-
00016234: 4eba fe48      	jsr %pc@(0x1607e)
00016238: 588f           	addql #4,%sp
0001623a: 60b8           	bras 0x161f4
0001623c: 3f39 0004 d554 	movew 0x4d554,%sp@-
00016242: 2f00           	movel %d0,%sp@-
00016244: 4eb9 0001 8868 	jsr 0x18868
0001624a: 5c8f           	addql #6,%sp
0001624c: 4a40           	tstw %d0
0001624e: 6600 0470      	bnew 0x166c0
00016252: 42b9 0004 d55a 	clrl 0x4d55a
00016258: 4279 0004 d554 	clrw 0x4d554
0001625e: 6000 fee8      	braw 0x16148
00016262: 3f00           	movew %d0,%sp@-
00016264: 4eba fdd6      	jsr %pc@(0x1603c)
00016268: 548f           	addql #2,%sp
0001626a: 60ba           	bras 0x16226
0001626c: 306e fffa      	moveaw %fp@(-6),%a0
00016270: 2008           	movel %a0,%d0
00016272: d088           	addl %a0,%d0
00016274: d088           	addl %a0,%d0
00016276: d080           	addl %d0,%d0
00016278: 2040           	moveal %d0,%a0
0001627a: d1fc 0001 66e4 	addal #91876,%a0
00016280: 1210           	moveb %a0@,%d1
00016282: 4240           	clrw %d0
00016284: 1001           	moveb %d1,%d0
00016286: 4a40           	tstw %d0
00016288: 6700 014c      	beqw 0x163d6
0001628c: 4a6e fffa      	tstw %fp@(-6)
00016290: 6700 0144      	beqw 0x163d6
00016294: 0c6e 000b fffa 	cmpiw #11,%fp@(-6)
0001629a: 6f10           	bles 0x162ac
0001629c: 342e fffc      	movew %fp@(-4),%d2
000162a0: 0642 fff0      	addiw #-16,%d2
000162a4: 0c42 0003      	cmpiw #3,%d2
000162a8: 6200 012c      	bhiw 0x163d6
000162ac: 707f           	moveq #127,%d0
000162ae: c280           	andl %d0,%d1
000162b0: 2079 0004 f74c 	moveal 0x4f74c,%a0
000162b6: 1430 1830      	moveb %a0@(0000000000000030,%d1:l),%d2
000162ba: 4882           	extw %d2
000162bc: 6f00 0116      	blew 0x163d4
000162c0: 302e fffa      	movew %fp@(-6),%d0
000162c4: 5340           	subqw #1,%d0
000162c6: 0c40 0012      	cmpiw #18,%d0
000162ca: 6200 0108      	bhiw 0x163d4
000162ce: 0280 0000 ffff 	andil #65535,%d0
000162d4: d080           	addl %d0,%d0
000162d6: 303b 0806      	movew %pc@(0x162de,%d0:l),%d0
000162da: 4efb 0002      	jmp %pc@(0x162de,%d0:w)
000162de: 0032 005e 0032 	orib #94,%a2@(0000000000000032,%d0:w)
000162e4: 005e 005e      	oriw #94,%fp@+
000162e8: 0026 0032      	orib #50,%fp@-
000162ec: 0032 007c 0092 	orib #124,%a2@(ffffffffffffff92,%d0:w)
000162f2: 00e4           	.short 0x00e4
000162f4: 00f6           	.short 0x00f6
000162f6: 00f6           	.short 0x00f6
000162f8: 00f6           	.short 0x00f6
000162fa: 00f6           	.short 0x00f6
000162fc: 03ea 03ea      	bset %d1,%a2@(1002)
00016300: 00e4           	.short 0x00e4
00016302: 03ea 206e      	bset %d1,%a2@(8302)
00016306: 0008           	.short 0x0008
00016308: 0c68 00ff 0002 	cmpiw #255,%a0@(2)
0001630e: 662c           	bnes 0x1633c
00016310: 486e ffff      	pea %fp@(-1)
00016314: 4878 0001      	pea 0x1
00016318: 3f02           	movew %d2,%sp@-
0001631a: 4eb9 0001 95dc 	jsr 0x195dc
00016320: 4fef 000a      	lea %sp@(10),%sp
00016324: 267c 0000 ff1a 	moveal #65306,%a3
0001632a: 5380           	subql #1,%d0
0001632c: 6600 fef8      	bnew 0x16226
00016330: 102e ffff      	moveb %fp@(-1),%d0
00016334: 4880           	extw %d0
00016336: 3640           	moveaw %d0,%a3
00016338: 6000 feec      	braw 0x16226
0001633c: 206e 0008      	moveal %fp@(8),%a0
00016340: 4868 0003      	pea %a0@(3)
00016344: 4878 0001      	pea 0x1
00016348: 3f02           	movew %d2,%sp@-
0001634a: 4eb9 0001 961e 	jsr 0x1961e
00016350: 4fef 000a      	lea %sp@(10),%sp
00016354: 97cb           	subal %a3,%a3
00016356: 6000 fece      	braw 0x16226
0001635a: 226e 0008      	moveal %fp@(8),%a1
0001635e: 2629 0002      	movel %a1@(2),%d3
00016362: 2f03           	movel %d3,%sp@-
00016364: 4eb9 0001 bdc0 	jsr 0x1bdc0
0001636a: 2e83           	movel %d3,%sp@
0001636c: 2f00           	movel %d0,%sp@-
0001636e: 60d8           	bras 0x16348
00016370: 206e 0008      	moveal %fp@(8),%a0
00016374: 2668 0002      	moveal %a0@(2),%a3
00016378: 1813           	moveb %a3@,%d4
0001637a: 4884           	extw %d4
0001637c: 45eb 0002      	lea %a3@(2),%a2
00016380: 49f9 0001 95dc 	lea 0x195dc,%a4
00016386: 2a4a           	moveal %a2,%a5
00016388: b843           	cmpw %d3,%d4
0001638a: 6712           	beqs 0x1639e
0001638c: 2f0a           	movel %a2,%sp@-
0001638e: 4878 0001      	pea 0x1
00016392: 3f02           	movew %d2,%sp@-
00016394: 4e94           	jsr %a4@
00016396: 4fef 000a      	lea %sp@(10),%sp
0001639a: 5380           	subql #1,%d0
0001639c: 6706           	beqs 0x163a4
0001639e: 1743 0001      	moveb %d3,%a3@(1)
000163a2: 60b0           	bras 0x16354
000163a4: 528a           	addql #1,%a2
000163a6: 0c15 000d      	cmpib #13,%a5@
000163aa: 6612           	bnes 0x163be
000163ac: 486e ffff      	pea %fp@(-1)
000163b0: 4878 0001      	pea 0x1
000163b4: 3f02           	movew %d2,%sp@-
000163b6: 4e94           	jsr %a4@
000163b8: 4fef 000a      	lea %sp@(10),%sp
000163bc: 60e0           	bras 0x1639e
000163be: 5243           	addqw #1,%d3
000163c0: 60c4           	bras 0x16386
000163c2: 3f02           	movew %d2,%sp@-
000163c4: 4eb9 0001 93d4 	jsr 0x193d4
000163ca: 548f           	addql #2,%sp
000163cc: 4a80           	tstl %d0
000163ce: 57c0           	seq %d0
000163d0: 6000 ff62      	braw 0x16334
000163d4: 3003           	movew %d3,%d0
000163d6: 4a00           	tstb %d0
000163d8: 6c3e           	bges 0x16418
000163da: 0c40 0081      	cmpiw #129,%d0
000163de: 6600 00b0      	bnew 0x16490
000163e2: 206e 0008      	moveal %fp@(8),%a0
000163e6: 3028 0006      	movew %a0@(6),%d0
000163ea: 0c40 0005      	cmpiw #5,%d0
000163ee: 6f00 00ac      	blew 0x1649c
000163f2: 3040           	moveaw %d0,%a0
000163f4: 5d48           	subqw #6,%a0
000163f6: 3048           	moveaw %a0,%a0
000163f8: 2008           	movel %a0,%d0
000163fa: d088           	addl %a0,%d0
000163fc: d080           	addl %d0,%d0
000163fe: d1c0           	addal %d0,%a0
00016400: d1c8           	addal %a0,%a0
00016402: 43f9 0004 d55e 	lea 0x4d55e,%a1
00016408: 2070 9800      	moveal %a0@(0000000000000000,%a1:l),%a0
0001640c: b0fc 0000      	cmpaw #0,%a0
00016410: 6700 02be      	beqw 0x166d0
00016414: 6d00 00a2      	bltw 0x164b8
00016418: 302e fffc      	movew %fp@(-4),%d0
0001641c: 0640 ffc4      	addiw #-60,%d0
00016420: 0c40 0001      	cmpiw #1,%d0
00016424: 6232           	bhis 0x16458
00016426: 226e 0008      	moveal %fp@(8),%a1
0001642a: 2629 0002      	movel %a1@(2),%d3
0001642e: 7407           	moveq #7,%d2
00016430: 45fa 04dc      	lea %pc@(0x1690e),%a2
00016434: 47f9 0001 bdd2 	lea 0x1bdd2,%a3
0001643a: 5342           	subqw #1,%d2
0001643c: 671a           	beqs 0x16458
0001643e: 2f12           	movel %a2@,%sp@-
00016440: 2f03           	movel %d3,%sp@-
00016442: 4e93           	jsr %a3@
00016444: 508f           	addql #8,%sp
00016446: 4a40           	tstw %d0
00016448: 6600 0126      	bnew 0x16570
0001644c: 266a 0004      	moveal %a2@(4),%a3
00016450: b6fc 0000      	cmpaw #0,%a3
00016454: 6600 fdd0      	bnew 0x16226
00016458: 326e fffa      	moveaw %fp@(-6),%a1
0001645c: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
00016460: d1c9           	addal %a1,%a0
00016462: d1c8           	addal %a0,%a0
00016464: d1fc 0001 66e5 	addal #91877,%a0
0001646a: 0c10 0007      	cmpib #7,%a0@
0001646e: 6200 0268      	bhiw 0x166d8
00016472: 7000           	moveq #0,%d0
00016474: 1010           	moveb %a0@,%d0
00016476: d080           	addl %d0,%d0
00016478: 303b 0806      	movew %pc@(0x16480,%d0:l),%d0
0001647c: 4efb 0002      	jmp %pc@(0x16480,%d0:w)
00016480: 00f6           	.short 0x00f6
00016482: 0112           	btst %d0,%a2@
00016484: 0136 0160 018e 	btst %d0,%fp@(000000000000018e)
0001648a: 01c0           	bset %d0,%d0
0001648c: 0258 01f8      	andiw #504,%a0@+
00016490: 226e 0008      	moveal %fp@(8),%a1
00016494: 3029 0002      	movew %a1@(2),%d0
00016498: 6000 ff50      	braw 0x163ea
0001649c: 4a40           	tstw %d0
0001649e: 6d16           	blts 0x164b6
000164a0: 2079 0004 f74c 	moveal 0x4f74c,%a0
000164a6: 1030 0030      	moveb %a0@(0000000000000030,%d0:w),%d0
000164aa: 4880           	extw %d0
000164ac: 6e00 ff44      	bgtw 0x163f2
000164b0: 3040           	moveaw %d0,%a0
000164b2: 6000 ff58      	braw 0x1640c
000164b6: 3040           	moveaw %d0,%a0
000164b8: 3608           	movew %a0,%d3
000164ba: 0c43 fffd      	cmpiw #-3,%d3
000164be: 6d00 0210      	bltw 0x166d0
000164c2: 0c6e 003f fffa 	cmpiw #63,%fp@(-6)
000164c8: 664e           	bnes 0x16518
000164ca: 206e 0008      	moveal %fp@(8),%a0
000164ce: 4a68 0004      	tstw %a0@(4)
000164d2: 6600 fe80      	bnew 0x16354
000164d6: 3028 0006      	movew %a0@(6),%d0
000164da: 3043           	moveaw %d3,%a0
000164dc: 5648           	addqw #3,%a0
000164de: 0c40 0001      	cmpiw #1,%d0
000164e2: 661c           	bnes 0x16500
000164e4: 3f08           	movew %a0,%sp@-
000164e6: 4eb9 0001 6dd4 	jsr 0x16dd4
000164ec: 548f           	addql #2,%sp
000164ee: 226e 0008      	moveal %fp@(8),%a1
000164f2: 2069 0008      	moveal %a1@(8),%a0
000164f6: 1080           	moveb %d0,%a0@
000164f8: 367c 0001      	moveaw #1,%a3
000164fc: 6000 fd28      	braw 0x16226
00016500: 226e 0008      	moveal %fp@(8),%a1
00016504: 2f29 0008      	movel %a1@(8),%sp@-
00016508: 3f00           	movew %d0,%sp@-
0001650a: 3f08           	movew %a0,%sp@-
0001650c: 4eb9 0001 6f08 	jsr 0x16f08
00016512: 508f           	addql #8,%sp
00016514: 6000 fe20      	braw 0x16336
00016518: 0c6e 0040 fffa 	cmpiw #64,%fp@(-6)
0001651e: 6600 fe34      	bnew 0x16354
00016522: 206e 0008      	moveal %fp@(8),%a0
00016526: 2868 0004      	moveal %a0@(4),%a4
0001652a: 2a68 0008      	moveal %a0@(8),%a5
0001652e: 97cb           	subal %a3,%a3
00016530: 3803           	movew %d3,%d4
00016532: 5644           	addqw #3,%d4
00016534: b9cb           	cmpal %a3,%a4
00016536: 6e06           	bgts 0x1653e
00016538: 264c           	moveal %a4,%a3
0001653a: 6000 fcea      	braw 0x16226
0001653e: 4240           	clrw %d0
00016540: 1035 b800      	moveb %a5@(0000000000000000,%a3:l),%d0
00016544: 0c43 ffff      	cmpiw #-1,%d3
00016548: 6612           	bnes 0x1655c
0001654a: 3f00           	movew %d0,%sp@-
0001654c: 3f3c 0002      	movew #2,%sp@-
00016550: 4eb9 0001 6d0c 	jsr 0x16d0c
00016556: 588f           	addql #4,%sp
00016558: 528b           	addql #1,%a3
0001655a: 60d8           	bras 0x16534
0001655c: 3f00           	movew %d0,%sp@-
0001655e: 3f04           	movew %d4,%sp@-
00016560: 3f3c 0003      	movew #3,%sp@-
00016564: 4e4d           	trap #13
00016566: 5c8f           	addql #6,%sp
00016568: 4a80           	tstl %d0
0001656a: 66ec           	bnes 0x16558
0001656c: 6000 fcb8      	braw 0x16226
00016570: 508a           	addql #8,%a2
00016572: 6000 fec6      	braw 0x1643a
00016576: 306e fffa      	moveaw %fp@(-6),%a0
0001657a: 2008           	movel %a0,%d0
0001657c: d088           	addl %a0,%d0
0001657e: d088           	addl %a0,%d0
00016580: d080           	addl %d0,%d0
00016582: 41fa 015c      	lea %pc@(0x166e0),%a0
00016586: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
0001658a: 4e90           	jsr %a0@
0001658c: 2640           	moveal %d0,%a3
0001658e: 6000 fc96      	braw 0x16226
00016592: 306e fffa      	moveaw %fp@(-6),%a0
00016596: 2008           	movel %a0,%d0
00016598: d088           	addl %a0,%d0
0001659a: d088           	addl %a0,%d0
0001659c: d080           	addl %d0,%d0
0001659e: 206e 0008      	moveal %fp@(8),%a0
000165a2: 3f28 0002      	movew %a0@(2),%sp@-
000165a6: 41fa 0138      	lea %pc@(0x166e0),%a0
000165aa: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
000165ae: 4e90           	jsr %a0@
000165b0: 2640           	moveal %d0,%a3
000165b2: 6000 fcb4      	braw 0x16268
000165b6: 306e fffa      	moveaw %fp@(-6),%a0
000165ba: 2008           	movel %a0,%d0
000165bc: d088           	addl %a0,%d0
000165be: d088           	addl %a0,%d0
000165c0: d080           	addl %d0,%d0
000165c2: 226e 0008      	moveal %fp@(8),%a1
000165c6: 3f29 0004      	movew %a1@(4),%sp@-
000165ca: 3f29 0002      	movew %a1@(2),%sp@-
000165ce: 41fa 0110      	lea %pc@(0x166e0),%a0
000165d2: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
000165d6: 4e90           	jsr %a0@
000165d8: 2640           	moveal %d0,%a3
000165da: 588f           	addql #4,%sp
000165dc: 6000 fc48      	braw 0x16226
000165e0: 306e fffa      	moveaw %fp@(-6),%a0
000165e4: 2008           	movel %a0,%d0
000165e6: d088           	addl %a0,%d0
000165e8: d088           	addl %a0,%d0
000165ea: d080           	addl %d0,%d0
000165ec: 206e 0008      	moveal %fp@(8),%a0
000165f0: 3f28 0006      	movew %a0@(6),%sp@-
000165f4: 3f28 0004      	movew %a0@(4),%sp@-
000165f8: 3f28 0002      	movew %a0@(2),%sp@-
000165fc: 41fa 00e2      	lea %pc@(0x166e0),%a0
00016600: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
00016604: 4e90           	jsr %a0@
00016606: 2640           	moveal %d0,%a3
00016608: 5c8f           	addql #6,%sp
0001660a: 6000 fc1a      	braw 0x16226
0001660e: 306e fffa      	moveaw %fp@(-6),%a0
00016612: 2008           	movel %a0,%d0
00016614: d088           	addl %a0,%d0
00016616: d088           	addl %a0,%d0
00016618: d080           	addl %d0,%d0
0001661a: 226e 0008      	moveal %fp@(8),%a1
0001661e: 3f29 0008      	movew %a1@(8),%sp@-
00016622: 3f29 0006      	movew %a1@(6),%sp@-
00016626: 3f29 0004      	movew %a1@(4),%sp@-
0001662a: 3f29 0002      	movew %a1@(2),%sp@-
0001662e: 41fa 00b0      	lea %pc@(0x166e0),%a0
00016632: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
00016636: 4e90           	jsr %a0@
00016638: 2640           	moveal %d0,%a3
0001663a: 508f           	addql #8,%sp
0001663c: 6000 fbe8      	braw 0x16226
00016640: 306e fffa      	moveaw %fp@(-6),%a0
00016644: 2008           	movel %a0,%d0
00016646: d088           	addl %a0,%d0
00016648: d088           	addl %a0,%d0
0001664a: d080           	addl %d0,%d0
0001664c: 206e 0008      	moveal %fp@(8),%a0
00016650: 3f28 000a      	movew %a0@(10),%sp@-
00016654: 3f28 0008      	movew %a0@(8),%sp@-
00016658: 3f28 0006      	movew %a0@(6),%sp@-
0001665c: 3f28 0004      	movew %a0@(4),%sp@-
00016660: 3f28 0002      	movew %a0@(2),%sp@-
00016664: 41fa 007a      	lea %pc@(0x166e0),%a0
00016668: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
0001666c: 4e90           	jsr %a0@
0001666e: 2640           	moveal %d0,%a3
00016670: 4fef 000a      	lea %sp@(10),%sp
00016674: 6000 fbb0      	braw 0x16226
00016678: 306e fffa      	moveaw %fp@(-6),%a0
0001667c: 2008           	movel %a0,%d0
0001667e: d088           	addl %a0,%d0
00016680: d1c0           	addal %d0,%a0
00016682: d1c8           	addal %a0,%a0
00016684: 226e 0008      	moveal %fp@(8),%a1
00016688: 3f29 000e      	movew %a1@(14),%sp@-
0001668c: 3f29 000c      	movew %a1@(12),%sp@-
00016690: 3f29 000a      	movew %a1@(10),%sp@-
00016694: 3f29 0008      	movew %a1@(8),%sp@-
00016698: 3f29 0006      	movew %a1@(6),%sp@-
0001669c: 3f29 0004      	movew %a1@(4),%sp@-
000166a0: 3f29 0002      	movew %a1@(2),%sp@-
000166a4: 43fa 003a      	lea %pc@(0x166e0),%a1
000166a8: 2070 9800      	moveal %a0@(0000000000000000,%a1:l),%a0
000166ac: 4e90           	jsr %a0@
000166ae: 2640           	moveal %d0,%a3
000166b0: 4fef 000e      	lea %sp@(14),%sp
000166b4: 6000 fb70      	braw 0x16226
000166b8: 367c ffe0      	moveaw #-32,%a3
000166bc: 6000 fb68      	braw 0x16226
000166c0: 367c ffd9      	moveaw #-39,%a3
000166c4: 6000 fb60      	braw 0x16226
000166c8: 367c ffff      	moveaw #-1,%a3
000166cc: 6000 fb58      	braw 0x16226
000166d0: 367c ffdb      	moveaw #-37,%a3
000166d4: 6000 fb50      	braw 0x16226
000166d8: 367c ffbf      	moveaw #-65,%a3
000166dc: 6000 fb48      	braw 0x16226
000166e0: 0001 ac14      	orib #20,%d1
000166e4: 0000 0001      	orib #1,%d0
000166e8: 6e00 8000      	bgtw 0xe6ea
000166ec: 0001 6d4e      	orib #78,%d1
000166f0: 8101           	sbcd %d1,%d0
000166f2: 0001 6e64      	orib #100,%d1
000166f6: 8200           	orb %d0,%d1
000166f8: 0001 6d6c      	orib #108,%d1
000166fc: 8201           	orb %d1,%d1
000166fe: 0001 6d94      	orib #-108,%d1
00016702: 8301           	sbcd %d1,%d1
00016704: 0001 6e86      	orib #-122,%d1
00016708: 0001 0001      	orib #1,%d1
0001670c: 6dbc           	blts 0x166ca
0001670e: 8000           	orb %d0,%d0
00016710: 0001 6e32      	orib #50,%d1
00016714: 8000           	orb %d0,%d0
00016716: 0001 6ed6      	orib #-42,%d1
0001671a: 8102           	sbcd %d2,%d0
0001671c: 0001 701a      	orib #26,%d1
00016720: 8002           	orb %d2,%d0
00016722: 0001 6c76      	orib #118,%d1
00016726: 8000           	orb %d0,%d0
00016728: 0001 6038      	orib #56,%d1
0001672c: 0000 0001      	orib #1,%d0
00016730: 6038           	bras 0x1676a
00016732: 0000 0001      	orib #1,%d0
00016736: 9662           	subw %a2@-,%d3
00016738: 0001 0001      	orib #1,%d1
0001673c: 6038           	bras 0x16776
0001673e: 0000 0001      	orib #1,%d0
00016742: 6c8e           	bges 0x166d2
00016744: 8100           	sbcd %d0,%d0
00016746: 0001 6cb0      	orib #-80,%d1
0001674a: 8300           	sbcd %d0,%d1
0001674c: 0001 6cd2      	orib #-46,%d1
00016750: 8200           	orb %d0,%d1
00016752: 0001 6cea      	orib #-22,%d1
00016756: 8200           	orb %d0,%d1
00016758: 0001 b26a      	orib #106,%d1
0001675c: 0004 0001      	orib #1,%d4
00016760: b1ae 0002      	eorl %d0,%fp@(2)
00016764: 0001 6038      	orib #56,%d1
00016768: 0000 0001      	orib #1,%d0
0001676c: 6038           	bras 0x167a6
0001676e: 0000 0001      	orib #1,%d0
00016772: 6038           	bras 0x167ac
00016774: 0000 0001      	orib #1,%d0
00016778: 9688           	subl %a0,%d3
0001677a: 0000 0001      	orib #1,%d0
0001677e: 9654           	subw %a4@,%d3
00016780: 0002 0001      	orib #1,%d2
00016784: 6038           	bras 0x167be
00016786: 0000 0001      	orib #1,%d0
0001678a: 6038           	bras 0x167c4
0001678c: 0000 0001      	orib #1,%d0
00016790: 6038           	bras 0x167ca
00016792: 0000 0001      	orib #1,%d0
00016796: 6038           	bras 0x167d0
00016798: 0000 0001      	orib #1,%d0
0001679c: 6038           	bras 0x167d6
0001679e: 0000 0001      	orib #1,%d0
000167a2: 6038           	bras 0x167dc
000167a4: 0000 0001      	orib #1,%d0
000167a8: 6038           	bras 0x167e2
000167aa: 0000 0001      	orib #1,%d0
000167ae: 6038           	bras 0x167e8
000167b0: 0000 0001      	orib #1,%d0
000167b4: 6038           	bras 0x167ee
000167b6: 0000 0001      	orib #1,%d0
000167ba: 6038           	bras 0x167f4
000167bc: 0000 0001      	orib #1,%d0
000167c0: 6038           	bras 0x167fa
000167c2: 0000 0001      	orib #1,%d0
000167c6: 6038           	bras 0x16800
000167c8: 0000 0001      	orib #1,%d0
000167cc: 6038           	bras 0x16806
000167ce: 0000 0001      	orib #1,%d0
000167d2: 6038           	bras 0x1680c
000167d4: 0000 0001      	orib #1,%d0
000167d8: 6038           	bras 0x16812
000167da: 0000 0001      	orib #1,%d0
000167de: aeac 0000 0001 	macw %d0l,%d0l,%a4@(1),%d7
000167e4: aeb6           	.short 0xaeb6
000167e6: 0001 0001      	orib #1,%d1
000167ea: af1c           	.short 0xaf1c
000167ec: 0000 0001      	orib #1,%d0
000167f0: af26           	.short 0xaf26
000167f2: 0001 0001      	orib #1,%d1
000167f6: 6038           	bras 0x16830
000167f8: 0000 0001      	orib #1,%d0
000167fc: 9648           	subw %a0,%d3
000167fe: 0000 0001      	orib #1,%d0
00016802: 6030           	bras 0x16834
00016804: 0000 0001      	orib #1,%d0
00016808: ac1a           	.short 0xac1a
0001680a: 0003 0001      	orib #1,%d3
0001680e: 6038           	bras 0x16848
00016810: 0000 0001      	orib #1,%d0
00016814: 6038           	bras 0x1684e
00016816: 0000 0001      	orib #1,%d0
0001681a: 6038           	bras 0x16854
0001681c: 0000 0001      	orib #1,%d0
00016820: 6038           	bras 0x1685a
00016822: 0000 0001      	orib #1,%d0
00016826: 8e32 0003      	orb %a2@(0000000000000003,%d0:w),%d7
0001682a: 0001 6038      	orib #56,%d1
0001682e: 0000 0001      	orib #1,%d0
00016832: 6038           	bras 0x1686c
00016834: 0000 0001      	orib #1,%d0
00016838: 7c9a           	moveq #-102,%d6
0001683a: 0002 0001      	orib #1,%d2
0001683e: 870a           	sbcd %a2@-,%a3@-
00016840: 0002 0001      	orib #1,%d2
00016844: 80e8 0002      	divuw %a0@(2),%d0
00016848: 0001 9e70      	orib #112,%d1
0001684c: 0003 0001      	orib #1,%d3
00016850: 97ca           	subal %a2,%a3
00016852: 0003 0001      	orib #1,%d3
00016856: 9980           	subxl %d0,%d4
00016858: 0001 0001      	orib #1,%d1
0001685c: 95dc           	subal %a4@+,%a2
0001685e: 8205           	orb %d5,%d1
00016860: 0001 961e      	orib #30,%d1
00016864: 8205           	orb %d5,%d1
00016866: 0001 9b8a      	orib #-118,%d1
0001686a: 0002 0001      	orib #1,%d2
0001686e: 94da           	subaw %a2@+,%a2
00016870: 8104           	sbcd %d4,%d0
00016872: 0001 8172      	orib #114,%d1
00016876: 0004 0001      	orib #1,%d4
0001687a: b0ba 0003      	cmpl %pc@(0x1687f),%d0
0001687e: 0001 8fb6      	orib #-74,%d1
00016882: 0001 0001      	orib #1,%d1
00016886: 8fa0           	orl %d7,%a0@-
00016888: 0002 0001      	orib #1,%d2
0001688c: 7b32 0003      	mvsb %a2@(0000000000000003,%d0:w),%d5
00016890: 0001 b188      	orib #-120,%d1
00016894: 0002 0001      	orib #1,%d2
00016898: afec           	.short 0xafec
0001689a: 0002 0001      	orib #1,%d2
0001689e: b02a 0005      	cmpb %a2@(5),%d0
000168a2: 0001 a87a      	orib #122,%d1
000168a6: 0007 0001      	orib #1,%d7
000168aa: ab44           	mov3ql #5,%d4
000168ac: 0001 0001      	orib #1,%d1
000168b0: 6038           	bras 0x168ea
000168b2: 0000 0001      	orib #1,%d0
000168b6: 8342 0003      	pack %d2,%d1,#3
000168ba: 0001 78ea      	orib #-22,%d1
000168be: 0000 0001      	orib #1,%d0
000168c2: 6038           	bras 0x168fc
000168c4: 0000 0001      	orib #1,%d0
000168c8: 6038           	bras 0x16902
000168ca: 0000 0001      	orib #1,%d0
000168ce: 6038           	bras 0x16908
000168d0: 0000 0001      	orib #1,%d0
000168d4: 6038           	bras 0x1690e
000168d6: 0000 0001      	orib #1,%d0
000168da: 6038           	bras 0x16914
000168dc: 0000 0001      	orib #1,%d0
000168e0: 6038           	bras 0x1691a
000168e2: 0000 0001      	orib #1,%d0
000168e6: 8386 0005      	unpk %d6,%d1,#5
000168ea: 0001 77a2      	orib #-94,%d1
000168ee: 0004 434f      	orib #79,%d4
000168f2: 4e3a           	trapx #10
000168f4: 0063 6f6e      	oriw #28526,%a3@-
000168f8: 3a00           	movew %d0,%d5
000168fa: 4155           	.short 0x4155
000168fc: 583a           	.short 0x583a
000168fe: 0061 7578      	oriw #30072,%a1@-
00016902: 3a00           	movew %d0,%d5
00016904: 5052           	addqw #8,%a2@
00016906: 4e3a           	trapx #10
00016908: 0070 726e 3a00 	oriw #29294,%a0@(0000000000000000,%d3:l:2)
0001690e: 0001 68f0      	orib #-16,%d1
00016912: 0000 ffff      	orib #-1,%d0
00016916: 0001 68f5      	orib #-11,%d1
0001691a: 0000 ffff      	orib #-1,%d0
0001691e: 0001 68fa      	orib #-6,%d1
00016922: 0000 fffe      	orib #-2,%d0
00016926: 0001 68ff      	orib #-1,%d1
0001692a: 0000 fffe      	orib #-2,%d0
0001692e: 0001 6904      	orib #4,%d1
00016932: 0000 fffd      	orib #-3,%d0
00016936: 0001 6909      	orib #9,%d1
0001693a: 0000 fffd      	orib #-3,%d0
0001693e: 0000 2f0a      	orib #10,%d0
00016942: 2f02           	movel %d2,%sp@-
00016944: 302f 000c      	movew %sp@(12),%d0
00016948: 3200           	movew %d0,%d1
0001694a: 5341           	subqw #1,%d1
0001694c: 0c41 0001      	cmpiw #1,%d1
00016950: 6242           	bhis 0x16994
00016952: 3040           	moveaw %d0,%a0
00016954: 2208           	movel %a0,%d1
00016956: d288           	addl %a0,%d1
00016958: d281           	addl %d1,%d1
0001695a: 41f9 0004 d204 	lea 0x4d204,%a0
00016960: 2070 1800      	moveal %a0@(0000000000000000,%d1:l),%a0
00016964: 3410           	movew %a0@,%d2
00016966: 3228 0002      	movew %a0@(2),%d1
0001696a: b242           	cmpw %d2,%d1
0001696c: 6c26           	bges 0x16994
0001696e: 3241           	moveaw %d1,%a1
00016970: 5249           	addqw #1,%a1
00016972: 3149 0002      	movew %a1,%a0@(2)
00016976: 703f           	moveq #63,%d0
00016978: c280           	andl %d0,%d1
0001697a: 5281           	addql #1,%d1
0001697c: d281           	addl %d1,%d1
0001697e: d281           	addl %d1,%d1
00016980: 2030 1800      	movel %a0@(0000000000000000,%d1:l),%d0
00016984: b449           	cmpw %a1,%d2
00016986: 6606           	bnes 0x1698e
00016988: 4268 0002      	clrw %a0@(2)
0001698c: 4250           	clrw %a0@
0001698e: 241f           	movel %sp@+,%d2
00016990: 245f           	moveal %sp@+,%a2
00016992: 4e75           	rts
00016994: 3f00           	movew %d0,%sp@-
00016996: 3f3c 0002      	movew #2,%sp@-
0001699a: 4e4d           	trap #13
0001699c: 588f           	addql #4,%sp
0001699e: 60ee           	bras 0x1698e
000169a0: 2f0a           	movel %a2,%sp@-
000169a2: 2f02           	movel %d2,%sp@-
000169a4: 302f 000c      	movew %sp@(12),%d0
000169a8: 3200           	movew %d0,%d1
000169aa: 5341           	subqw #1,%d1
000169ac: 0c41 0001      	cmpiw #1,%d1
000169b0: 622c           	bhis 0x169de
000169b2: 3040           	moveaw %d0,%a0
000169b4: 2208           	movel %a0,%d1
000169b6: d288           	addl %a0,%d1
000169b8: d281           	addl %d1,%d1
000169ba: 41f9 0004 d204 	lea 0x4d204,%a0
000169c0: 2070 1800      	moveal %a0@(0000000000000000,%d1:l),%a0
000169c4: 3228 0002      	movew %a0@(2),%d1
000169c8: b250           	cmpw %a0@,%d1
000169ca: 6d16           	blts 0x169e2
000169cc: 3f00           	movew %d0,%sp@-
000169ce: 3f3c 0001      	movew #1,%sp@-
000169d2: 4e4d           	trap #13
000169d4: 588f           	addql #4,%sp
000169d6: 48c0           	extl %d0
000169d8: 241f           	movel %sp@+,%d2
000169da: 245f           	moveal %sp@+,%a2
000169dc: 4e75           	rts
000169de: 7000           	moveq #0,%d0
000169e0: 60f6           	bras 0x169d8
000169e2: 70ff           	moveq #-1,%d0
000169e4: 60f2           	bras 0x169d8
000169e6: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
000169ea: 362f 0018      	movew %sp@(24),%d3
000169ee: 3f03           	movew %d3,%sp@-
000169f0: 3f3c 0001      	movew #1,%sp@-
000169f4: 4e4d           	trap #13
000169f6: 588f           	addql #4,%sp
000169f8: 4a40           	tstw %d0
000169fa: 6772           	beqs 0x16a6e
000169fc: 3043           	moveaw %d3,%a0
000169fe: 2008           	movel %a0,%d0
00016a00: d088           	addl %a0,%d0
00016a02: d080           	addl %d0,%d0
00016a04: 41f9 0004 d204 	lea 0x4d204,%a0
00016a0a: 2670 0800      	moveal %a0@(0000000000000000,%d0:l),%a3
00016a0e: 4244           	clrw %d4
00016a10: 3f03           	movew %d3,%sp@-
00016a12: 3f3c 0002      	movew #2,%sp@-
00016a16: 4e4d           	trap #13
00016a18: 588f           	addql #4,%sp
00016a1a: 0c00 0011      	cmpib #17,%d0
00016a1e: 674e           	beqs 0x16a6e
00016a20: 621a           	bhis 0x16a3c
00016a22: 0c00 0003      	cmpib #3,%d0
00016a26: 6620           	bnes 0x16a48
00016a28: 426b 0002      	clrw %a3@(2)
00016a2c: 4253           	clrw %a3@
00016a2e: 3f3c ffe0      	movew #-32,%sp@-
00016a32: 4eb9 0001 ab44 	jsr 0x1ab44
00016a38: 7801           	moveq #1,%d4
00016a3a: 60d4           	bras 0x16a10
00016a3c: 0c00 0013      	cmpib #19,%d0
00016a40: 67f6           	beqs 0x16a38
00016a42: 0c00 0018      	cmpib #24,%d0
00016a46: 672c           	beqs 0x16a74
00016a48: 3213           	movew %a3@,%d1
00016a4a: 306b 0002      	moveaw %a3@(2),%a0
00016a4e: 41e8 003f      	lea %a0@(63),%a0
00016a52: b248           	cmpw %a0,%d1
00016a54: 6e26           	bgts 0x16a7c
00016a56: 3401           	movew %d1,%d2
00016a58: 5242           	addqw #1,%d2
00016a5a: 3682           	movew %d2,%a3@
00016a5c: 743f           	moveq #63,%d2
00016a5e: c282           	andl %d2,%d1
00016a60: 5281           	addql #1,%d1
00016a62: d281           	addl %d1,%d1
00016a64: d281           	addl %d1,%d1
00016a66: 2780 1800      	movel %d0,%a3@(0000000000000000,%d1:l)
00016a6a: 4a44           	tstw %d4
00016a6c: 66a2           	bnes 0x16a10
00016a6e: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00016a72: 4e75           	rts
00016a74: 426b 0002      	clrw %a3@(2)
00016a78: 4253           	clrw %a3@
00016a7a: 60cc           	bras 0x16a48
00016a7c: 3f3c 0007      	movew #7,%sp@-
00016a80: 3f03           	movew %d3,%sp@-
00016a82: 3f3c 0003      	movew #3,%sp@-
00016a86: 4e4d           	trap #13
00016a88: 5c8f           	addql #6,%sp
00016a8a: 60de           	bras 0x16a6a
00016a8c: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00016a90: 362f 0014      	movew %sp@(20),%d3
00016a94: 382f 0016      	movew %sp@(22),%d4
00016a98: 3f03           	movew %d3,%sp@-
00016a9a: 4eba ff4a      	jsr %pc@(0x169e6)
00016a9e: 3f04           	movew %d4,%sp@-
00016aa0: 3f03           	movew %d3,%sp@-
00016aa2: 3f3c 0003      	movew #3,%sp@-
00016aa6: 4e4d           	trap #13
00016aa8: 5c8f           	addql #6,%sp
00016aaa: 548f           	addql #2,%sp
00016aac: 0c04 001f      	cmpib #31,%d4
00016ab0: 6316           	blss 0x16ac8
00016ab2: 43f9 0004 d1fc 	lea 0x4d1fc,%a1
00016ab8: 3043           	moveaw %d3,%a0
00016aba: 2608           	movel %a0,%d3
00016abc: d688           	addl %a0,%d3
00016abe: 5271 3800      	addqw #1,%a1@(0000000000000000,%d3:l)
00016ac2: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00016ac6: 4e75           	rts
00016ac8: 0c44 000d      	cmpiw #13,%d4
00016acc: 6612           	bnes 0x16ae0
00016ace: 3043           	moveaw %d3,%a0
00016ad0: 2608           	movel %a0,%d3
00016ad2: d688           	addl %a0,%d3
00016ad4: 41f9 0004 d1fc 	lea 0x4d1fc,%a0
00016ada: 4270 3800      	clrw %a0@(0000000000000000,%d3:l)
00016ade: 60e2           	bras 0x16ac2
00016ae0: 0c44 0008      	cmpiw #8,%d4
00016ae4: 66dc           	bnes 0x16ac2
00016ae6: 43f9 0004 d1fc 	lea 0x4d1fc,%a1
00016aec: 3043           	moveaw %d3,%a0
00016aee: 2608           	movel %a0,%d3
00016af0: d688           	addl %a0,%d3
00016af2: 5371 3800      	subqw #1,%a1@(0000000000000000,%d3:l)
00016af6: 60ca           	bras 0x16ac2
00016af8: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00016afc: 3a2f 001c      	movew %sp@(28),%d5
00016b00: 362f 0022      	movew %sp@(34),%d3
00016b04: 342f 0024      	movew %sp@(36),%d2
00016b08: 4a43           	tstw %d3
00016b0a: 670c           	beqs 0x16b18
00016b0c: 5343           	subqw #1,%d3
00016b0e: 206f 001e      	moveal %sp@(30),%a0
00016b12: 3003           	movew %d3,%d0
00016b14: 51c8 0020      	dbf %d0,0x16b36
00016b18: 47f9 0004 d1fc 	lea 0x4d1fc,%a3
00016b1e: 3045           	moveaw %d5,%a0
00016b20: 2808           	movel %a0,%d4
00016b22: d888           	addl %a0,%d4
00016b24: 45fa ff66      	lea %pc@(0x16a8c),%a2
00016b28: b473 4800      	cmpw %a3@(0000000000000000,%d4:l),%d2
00016b2c: 6d26           	blts 0x16b54
00016b2e: 3003           	movew %d3,%d0
00016b30: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
00016b34: 4e75           	rts
00016b36: 1218           	moveb %a0@+,%d1
00016b38: 0c01 0009      	cmpib #9,%d1
00016b3c: 6608           	bnes 0x16b46
00016b3e: 5042           	addqw #8,%d2
00016b40: 0242 fff8      	andiw #-8,%d2
00016b44: 60ce           	bras 0x16b14
00016b46: 0c01 001f      	cmpib #31,%d1
00016b4a: 6204           	bhis 0x16b50
00016b4c: 5442           	addqw #2,%d2
00016b4e: 60c4           	bras 0x16b14
00016b50: 5242           	addqw #1,%d2
00016b52: 60c0           	bras 0x16b14
00016b54: 3f3c 0008      	movew #8,%sp@-
00016b58: 3f05           	movew %d5,%sp@-
00016b5a: 4e92           	jsr %a2@
00016b5c: 3f3c 0020      	movew #32,%sp@-
00016b60: 3f05           	movew %d5,%sp@-
00016b62: 4e92           	jsr %a2@
00016b64: 3f3c 0008      	movew #8,%sp@-
00016b68: 3f05           	movew %d5,%sp@-
00016b6a: 4e92           	jsr %a2@
00016b6c: 4fef 000c      	lea %sp@(12),%sp
00016b70: 60b6           	bras 0x16b28
00016b72: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00016b76: 362f 0010      	movew %sp@(16),%d3
00016b7a: 342f 0012      	movew %sp@(18),%d2
00016b7e: 3f3c 000d      	movew #13,%sp@-
00016b82: 3f03           	movew %d3,%sp@-
00016b84: 45fa ff06      	lea %pc@(0x16a8c),%a2
00016b88: 4e92           	jsr %a2@
00016b8a: 3f3c 000a      	movew #10,%sp@-
00016b8e: 3f03           	movew %d3,%sp@-
00016b90: 4e92           	jsr %a2@
00016b92: 508f           	addql #8,%sp
00016b94: 4a42           	tstw %d2
00016b96: 6606           	bnes 0x16b9e
00016b98: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016b9c: 4e75           	rts
00016b9e: 3f3c 0020      	movew #32,%sp@-
00016ba2: 3f03           	movew %d3,%sp@-
00016ba4: 4e92           	jsr %a2@
00016ba6: 5342           	subqw #1,%d2
00016ba8: 588f           	addql #4,%sp
00016baa: 60e8           	bras 0x16b94
00016bac: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00016bb0: 362f 0014      	movew %sp@(20),%d3
00016bb4: 342f 0016      	movew %sp@(22),%d2
00016bb8: 0c42 0009      	cmpiw #9,%d2
00016bbc: 662a           	bnes 0x16be8
00016bbe: 47fa fecc      	lea %pc@(0x16a8c),%a3
00016bc2: 45f9 0004 d1fc 	lea 0x4d1fc,%a2
00016bc8: 3043           	moveaw %d3,%a0
00016bca: 2408           	movel %a0,%d2
00016bcc: d488           	addl %a0,%d2
00016bce: 3f3c 0020      	movew #32,%sp@-
00016bd2: 3f03           	movew %d3,%sp@-
00016bd4: 4e93           	jsr %a3@
00016bd6: 3032 2800      	movew %a2@(0000000000000000,%d2:l),%d0
00016bda: 0240 0007      	andiw #7,%d0
00016bde: 588f           	addql #4,%sp
00016be0: 66ec           	bnes 0x16bce
00016be2: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00016be6: 4e75           	rts
00016be8: 0c42 001f      	cmpiw #31,%d2
00016bec: 6e10           	bgts 0x16bfe
00016bee: 3f3c 005e      	movew #94,%sp@-
00016bf2: 3f03           	movew %d3,%sp@-
00016bf4: 4eba fe96      	jsr %pc@(0x16a8c)
00016bf8: 0042 0040      	oriw #64,%d2
00016bfc: 588f           	addql #4,%sp
00016bfe: 3f42 0016      	movew %d2,%sp@(22)
00016c02: 3f43 0014      	movew %d3,%sp@(20)
00016c06: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00016c0a: 6000 fe80      	braw 0x16a8c
00016c0e:  _stdhdl_init
00016c0e: 2f0a           	movel %a2,%sp@-
00016c10: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016c16: 317c ffff 0030 	movew #-1,%a0@(48)
00016c1c: 317c fefd 0032 	movew #-259,%a0@(50)
00016c22: 317c ffff 0034 	movew #-1,%a0@(52)
00016c28: 42b9 0004 d204 	clrl 0x4d204
00016c2e: 23fc 0004 d31c 	movel #316188,0x4d208
00016c34: 0004 d208 
00016c38: 23fc 0004 d214 	movel #315924,0x4d20c
00016c3e: 0004 d20c 
00016c42: 45f9 0004 d204 	lea 0x4d204,%a2
00016c48: 43f9 0004 d1fc 	lea 0x4d1fc,%a1
00016c4e: 7003           	moveq #3,%d0
00016c50: 205a           	moveal %a2@+,%a0
00016c52: b0fc 0000      	cmpaw #0,%a0
00016c56: 6706           	beqs 0x16c5e
00016c58: 4268 0002      	clrw %a0@(2)
00016c5c: 4250           	clrw %a0@
00016c5e: 4259           	clrw %a1@+
00016c60: 5340           	subqw #1,%d0
00016c62: 66ec           	bnes 0x16c50
00016c64: 245f           	moveal %sp@+,%a2
00016c66: 4e75           	rts
00016c68:  _get_default_handle
00016c68: 306f 0004      	moveaw %sp@(4),%a0
00016c6c: 43fa 03da      	lea %pc@(0x17048),%a1
00016c70: 1031 8800      	moveb %a1@(0000000000000000,%a0:l),%d0
00016c74: 4e75           	rts
00016c76:  _xconstat
00016c76: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016c7c: 1028 0030      	moveb %a0@(48),%d0
00016c80: 4880           	extw %d0
00016c82: 5640           	addqw #3,%d0
00016c84: 3f00           	movew %d0,%sp@-
00016c86: 4eba fd18      	jsr %pc@(0x169a0)
00016c8a: 548f           	addql #2,%sp
00016c8c: 4e75           	rts
00016c8e:  _xconostat
00016c8e: 2f0a           	movel %a2,%sp@-
00016c90: 2f02           	movel %d2,%sp@-
00016c92: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016c98: 1028 0031      	moveb %a0@(49),%d0
00016c9c: 4880           	extw %d0
00016c9e: 5640           	addqw #3,%d0
00016ca0: 3f00           	movew %d0,%sp@-
00016ca2: 3f3c 0008      	movew #8,%sp@-
00016ca6: 4e4d           	trap #13
00016ca8: 588f           	addql #4,%sp
00016caa: 241f           	movel %sp@+,%d2
00016cac: 245f           	moveal %sp@+,%a2
00016cae: 4e75           	rts
00016cb0:  _xprtostat
00016cb0: 2f0a           	movel %a2,%sp@-
00016cb2: 2f02           	movel %d2,%sp@-
00016cb4: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016cba: 1028 0033      	moveb %a0@(51),%d0
00016cbe: 4880           	extw %d0
00016cc0: 5640           	addqw #3,%d0
00016cc2: 3f00           	movew %d0,%sp@-
00016cc4: 3f3c 0008      	movew #8,%sp@-
00016cc8: 4e4d           	trap #13
00016cca: 588f           	addql #4,%sp
00016ccc: 241f           	movel %sp@+,%d2
00016cce: 245f           	moveal %sp@+,%a2
00016cd0: 4e75           	rts
00016cd2:  _xauxistat
00016cd2: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016cd8: 1028 0032      	moveb %a0@(50),%d0
00016cdc: 4880           	extw %d0
00016cde: 5640           	addqw #3,%d0
00016ce0: 3f00           	movew %d0,%sp@-
00016ce2: 4eba fcbc      	jsr %pc@(0x169a0)
00016ce6: 548f           	addql #2,%sp
00016ce8: 4e75           	rts
00016cea:  _xauxostat
00016cea: 2f0a           	movel %a2,%sp@-
00016cec: 2f02           	movel %d2,%sp@-
00016cee: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016cf4: 1028 0032      	moveb %a0@(50),%d0
00016cf8: 4880           	extw %d0
00016cfa: 5640           	addqw #3,%d0
00016cfc: 3f00           	movew %d0,%sp@-
00016cfe: 3f3c 0008      	movew #8,%sp@-
00016d02: 4e4d           	trap #13
00016d04: 588f           	addql #4,%sp
00016d06: 241f           	movel %sp@+,%d2
00016d08: 245f           	moveal %sp@+,%a2
00016d0a: 4e75           	rts
00016d0c:  _tabout
00016d0c: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00016d10: 362f 0014      	movew %sp@(20),%d3
00016d14: 0c6f 0009 0016 	cmpiw #9,%sp@(22)
00016d1a: 662a           	bnes 0x16d46
00016d1c: 47fa fd6e      	lea %pc@(0x16a8c),%a3
00016d20: 45f9 0004 d1fc 	lea 0x4d1fc,%a2
00016d26: 3043           	moveaw %d3,%a0
00016d28: 2408           	movel %a0,%d2
00016d2a: d488           	addl %a0,%d2
00016d2c: 3f3c 0020      	movew #32,%sp@-
00016d30: 3f03           	movew %d3,%sp@-
00016d32: 4e93           	jsr %a3@
00016d34: 3032 2800      	movew %a2@(0000000000000000,%d2:l),%d0
00016d38: 0240 0007      	andiw #7,%d0
00016d3c: 588f           	addql #4,%sp
00016d3e: 66ec           	bnes 0x16d2c
00016d40: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00016d44: 4e75           	rts
00016d46: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00016d4a: 6000 fd40      	braw 0x16a8c
00016d4e:  _xconout
00016d4e: 3f2f 0004      	movew %sp@(4),%sp@-
00016d52: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016d58: 1028 0031      	moveb %a0@(49),%d0
00016d5c: 4880           	extw %d0
00016d5e: 5640           	addqw #3,%d0
00016d60: 3f00           	movew %d0,%sp@-
00016d62: 4eba ffa8      	jsr %pc@(0x16d0c)
00016d66: 588f           	addql #4,%sp
00016d68: 7001           	moveq #1,%d0
00016d6a: 4e75           	rts
00016d6c:  _xauxout
00016d6c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00016d70: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016d76: 1028 0032      	moveb %a0@(50),%d0
00016d7a: 4880           	extw %d0
00016d7c: 5640           	addqw #3,%d0
00016d7e: 362f 0010      	movew %sp@(16),%d3
00016d82: 3f03           	movew %d3,%sp@-
00016d84: 3f00           	movew %d0,%sp@-
00016d86: 3f3c 0003      	movew #3,%sp@-
00016d8a: 4e4d           	trap #13
00016d8c: 5c8f           	addql #6,%sp
00016d8e: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016d92: 4e75           	rts
00016d94:  _xprtout
00016d94: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00016d98: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016d9e: 1028 0033      	moveb %a0@(51),%d0
00016da2: 4880           	extw %d0
00016da4: 5640           	addqw #3,%d0
00016da6: 362f 0010      	movew %sp@(16),%d3
00016daa: 3f03           	movew %d3,%sp@-
00016dac: 3f00           	movew %d0,%sp@-
00016dae: 3f3c 0003      	movew #3,%sp@-
00016db2: 4e4d           	trap #13
00016db4: 5c8f           	addql #6,%sp
00016db6: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016dba: 4e75           	rts
00016dbc:  _xrawcin
00016dbc: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016dc2: 1028 0030      	moveb %a0@(48),%d0
00016dc6: 4880           	extw %d0
00016dc8: 5640           	addqw #3,%d0
00016dca: 3f00           	movew %d0,%sp@-
00016dcc: 4eba fb72      	jsr %pc@(0x16940)
00016dd0: 548f           	addql #2,%sp
00016dd2: 4e75           	rts
00016dd4:  _conin
00016dd4: 598f           	subql #4,%sp
00016dd6: 2f02           	movel %d2,%sp@-
00016dd8: 342f 000c      	movew %sp@(12),%d2
00016ddc: 3f02           	movew %d2,%sp@-
00016dde: 4eba fb60      	jsr %pc@(0x16940)
00016de2: 3200           	movew %d0,%d1
00016de4: 0241 00ff      	andiw #255,%d1
00016de8: 3f01           	movew %d1,%sp@-
00016dea: 3f02           	movew %d2,%sp@-
00016dec: 2f40 000a      	movel %d0,%sp@(10)
00016df0: 4eba fc9a      	jsr %pc@(0x16a8c)
00016df4: 5c8f           	addql #6,%sp
00016df6: 202f 0004      	movel %sp@(4),%d0
00016dfa: 241f           	movel %sp@+,%d2
00016dfc: 588f           	addql #4,%sp
00016dfe: 4e75           	rts
00016e00:  _xconin
00016e00: 2f02           	movel %d2,%sp@-
00016e02: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016e08: 1428 0030      	moveb %a0@(48),%d2
00016e0c: 4882           	extw %d2
00016e0e: 5642           	addqw #3,%d2
00016e10: 3f02           	movew %d2,%sp@-
00016e12: 4eba fbd2      	jsr %pc@(0x169e6)
00016e16: 3f02           	movew %d2,%sp@-
00016e18: 4eba ffba      	jsr %pc@(0x16dd4)
00016e1c: 588f           	addql #4,%sp
00016e1e: 0c00 0003      	cmpib #3,%d0
00016e22: 660a           	bnes 0x16e2e
00016e24: 3f3c ffe0      	movew #-32,%sp@-
00016e28: 4eb9 0001 ab44 	jsr 0x1ab44
00016e2e: 241f           	movel %sp@+,%d2
00016e30: 4e75           	rts
00016e32:  _xnecin
00016e32: 2f02           	movel %d2,%sp@-
00016e34: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016e3a: 1428 0030      	moveb %a0@(48),%d2
00016e3e: 4882           	extw %d2
00016e40: 5642           	addqw #3,%d2
00016e42: 3f02           	movew %d2,%sp@-
00016e44: 4eba fba0      	jsr %pc@(0x169e6)
00016e48: 3f02           	movew %d2,%sp@-
00016e4a: 4eba faf4      	jsr %pc@(0x16940)
00016e4e: 588f           	addql #4,%sp
00016e50: 0c00 0003      	cmpib #3,%d0
00016e54: 660a           	bnes 0x16e60
00016e56: 3f3c ffe0      	movew #-32,%sp@-
00016e5a: 4eb9 0001 ab44 	jsr 0x1ab44
00016e60: 241f           	movel %sp@+,%d2
00016e62: 4e75           	rts
00016e64:  _xauxin
00016e64: 2f0a           	movel %a2,%sp@-
00016e66: 2f02           	movel %d2,%sp@-
00016e68: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016e6e: 1028 0032      	moveb %a0@(50),%d0
00016e72: 4880           	extw %d0
00016e74: 5640           	addqw #3,%d0
00016e76: 3f00           	movew %d0,%sp@-
00016e78: 3f3c 0002      	movew #2,%sp@-
00016e7c: 4e4d           	trap #13
00016e7e: 588f           	addql #4,%sp
00016e80: 241f           	movel %sp@+,%d2
00016e82: 245f           	moveal %sp@+,%a2
00016e84: 4e75           	rts
00016e86:  _xrawio
00016e86: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00016e8a: 362f 0010      	movew %sp@(16),%d3
00016e8e: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016e94: 0c43 00ff      	cmpiw #255,%d3
00016e98: 6620           	bnes 0x16eba
00016e9a: 1428 0030      	moveb %a0@(48),%d2
00016e9e: 4882           	extw %d2
00016ea0: 5642           	addqw #3,%d2
00016ea2: 3f02           	movew %d2,%sp@-
00016ea4: 4eba fafa      	jsr %pc@(0x169a0)
00016ea8: 548f           	addql #2,%sp
00016eaa: 4a80           	tstl %d0
00016eac: 6720           	beqs 0x16ece
00016eae: 3f42 0010      	movew %d2,%sp@(16)
00016eb2: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016eb6: 6000 fa88      	braw 0x16940
00016eba: 1028 0031      	moveb %a0@(49),%d0
00016ebe: 4880           	extw %d0
00016ec0: 5640           	addqw #3,%d0
00016ec2: 3f03           	movew %d3,%sp@-
00016ec4: 3f00           	movew %d0,%sp@-
00016ec6: 3f3c 0003      	movew #3,%sp@-
00016eca: 4e4d           	trap #13
00016ecc: 5c8f           	addql #6,%sp
00016ece: 7000           	moveq #0,%d0
00016ed0: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00016ed4: 4e75           	rts
00016ed6:  _xconws
00016ed6: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00016eda: 2079 0004 f74c 	moveal 0x4f74c,%a0
00016ee0: 1428 0031      	moveb %a0@(49),%d2
00016ee4: 4882           	extw %d2
00016ee6: 5642           	addqw #3,%d2
00016ee8: 246f 0010      	moveal %sp@(16),%a2
00016eec: 47fa fe1e      	lea %pc@(0x16d0c),%a3
00016ef0: 101a           	moveb %a2@+,%d0
00016ef2: 6606           	bnes 0x16efa
00016ef4: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00016ef8: 4e75           	rts
00016efa: 0240 00ff      	andiw #255,%d0
00016efe: 3f00           	movew %d0,%sp@-
00016f00: 3f02           	movew %d2,%sp@-
00016f02: 4e93           	jsr %a3@
00016f04: 588f           	addql #4,%sp
00016f06: 60e8           	bras 0x16ef0
00016f08:  _cgets
00016f08: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
00016f0c: 362f 002c      	movew %sp@(44),%d3
00016f10: 246f 0030      	moveal %sp@(48),%a2
00016f14: 3043           	moveaw %d3,%a0
00016f16: d1c8           	addal %a0,%a0
00016f18: 43f9 0004 d1fc 	lea 0x4d1fc,%a1
00016f1e: 3830 9800      	movew %a0@(0000000000000000,%a1:l),%d4
00016f22: 4242           	clrw %d2
00016f24: 2c3c 0001 6940 	movel #92480,%d6
00016f2a: 47fa fc80      	lea %pc@(0x16bac),%a3
00016f2e: 49fa fbc8      	lea %pc@(0x16af8),%a4
00016f32: 4bfa fb58      	lea %pc@(0x16a8c),%a5
00016f36: 4dfa fc3a      	lea %pc@(0x16b72),%fp
00016f3a: b46f 002e      	cmpw %sp@(46),%d2
00016f3e: 6c7c           	bges 0x16fbc
00016f40: 3f03           	movew %d3,%sp@-
00016f42: 2046           	moveal %d6,%a0
00016f44: 4e90           	jsr %a0@
00016f46: 548f           	addql #2,%sp
00016f48: 0c00 000d      	cmpib #13,%d0
00016f4c: 6762           	beqs 0x16fb0
00016f4e: 6e1c           	bgts 0x16f6c
00016f50: 0c00 0008      	cmpib #8,%d0
00016f54: 6748           	beqs 0x16f9e
00016f56: 0c00 000a      	cmpib #10,%d0
00016f5a: 6754           	beqs 0x16fb0
00016f5c: 0c00 0003      	cmpib #3,%d0
00016f60: 6618           	bnes 0x16f7a
00016f62: 3f3c ffe0      	movew #-32,%sp@-
00016f66: 4eb9 0001 ab44 	jsr 0x1ab44
00016f6c: 0c00 0015      	cmpib #21,%d0
00016f70: 6768           	beqs 0x16fda
00016f72: 6e1e           	bgts 0x16f92
00016f74: 0c00 0012      	cmpib #18,%d0
00016f78: 6776           	beqs 0x16ff0
00016f7a: 3a02           	movew %d2,%d5
00016f7c: 5245           	addqw #1,%d5
00016f7e: 1580 2000      	moveb %d0,%a2@(0000000000000000,%d2:w)
00016f82: 0240 00ff      	andiw #255,%d0
00016f86: 3f00           	movew %d0,%sp@-
00016f88: 3f03           	movew %d3,%sp@-
00016f8a: 4e93           	jsr %a3@
00016f8c: 588f           	addql #4,%sp
00016f8e: 3405           	movew %d5,%d2
00016f90: 60a8           	bras 0x16f3a
00016f92: 0c00 0018      	cmpib #24,%d0
00016f96: 672c           	beqs 0x16fc4
00016f98: 0c00 007f      	cmpib #127,%d0
00016f9c: 66dc           	bnes 0x16f7a
00016f9e: 3f04           	movew %d4,%sp@-
00016fa0: 3f02           	movew %d2,%sp@-
00016fa2: 2f0a           	movel %a2,%sp@-
00016fa4: 3f03           	movew %d3,%sp@-
00016fa6: 4e94           	jsr %a4@
00016fa8: 3400           	movew %d0,%d2
00016faa: 4fef 000a      	lea %sp@(10),%sp
00016fae: 608a           	bras 0x16f3a
00016fb0: 3f3c 000d      	movew #13,%sp@-
00016fb4: 3f03           	movew %d3,%sp@-
00016fb6: 4eba fad4      	jsr %pc@(0x16a8c)
00016fba: 588f           	addql #4,%sp
00016fbc: 3002           	movew %d2,%d0
00016fbe: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
00016fc2: 4e75           	rts
00016fc4: 3f04           	movew %d4,%sp@-
00016fc6: 3f02           	movew %d2,%sp@-
00016fc8: 2f0a           	movel %a2,%sp@-
00016fca: 3f03           	movew %d3,%sp@-
00016fcc: 4e94           	jsr %a4@
00016fce: 3400           	movew %d0,%d2
00016fd0: 4fef 000a      	lea %sp@(10),%sp
00016fd4: 66ee           	bnes 0x16fc4
00016fd6: 6000 ff62      	braw 0x16f3a
00016fda: 3f3c 0023      	movew #35,%sp@-
00016fde: 3f03           	movew %d3,%sp@-
00016fe0: 4e95           	jsr %a5@
00016fe2: 3f04           	movew %d4,%sp@-
00016fe4: 3f03           	movew %d3,%sp@-
00016fe6: 4e96           	jsr %fp@
00016fe8: 508f           	addql #8,%sp
00016fea: 4242           	clrw %d2
00016fec: 6000 ff4c      	braw 0x16f3a
00016ff0: 3f3c 0023      	movew #35,%sp@-
00016ff4: 3f03           	movew %d3,%sp@-
00016ff6: 4e95           	jsr %a5@
00016ff8: 3f04           	movew %d4,%sp@-
00016ffa: 3f03           	movew %d3,%sp@-
00016ffc: 4e96           	jsr %fp@
00016ffe: 508f           	addql #8,%sp
00017000: 7a00           	moveq #0,%d5
00017002: ba42           	cmpw %d2,%d5
00017004: 6c00 ff34      	bgew 0x16f3a
00017008: 4240           	clrw %d0
0001700a: 1032 5800      	moveb %a2@(0000000000000000,%d5:l),%d0
0001700e: 3f00           	movew %d0,%sp@-
00017010: 3f03           	movew %d3,%sp@-
00017012: 4e93           	jsr %a3@
00017014: 5285           	addql #1,%d5
00017016: 588f           	addql #4,%sp
00017018: 60e8           	bras 0x17002
0001701a:  _xconrs
0001701a: 2f0a           	movel %a2,%sp@-
0001701c: 246f 0008      	moveal %sp@(8),%a2
00017020: 486a 0002      	pea %a2@(2)
00017024: 4240           	clrw %d0
00017026: 1012           	moveb %a2@,%d0
00017028: 3f00           	movew %d0,%sp@-
0001702a: 2079 0004 f74c 	moveal 0x4f74c,%a0
00017030: 1028 0030      	moveb %a0@(48),%d0
00017034: 4880           	extw %d0
00017036: 5640           	addqw #3,%d0
00017038: 3f00           	movew %d0,%sp@-
0001703a: 4eba fecc      	jsr %pc@(0x16f08)
0001703e: 1540 0001      	moveb %d0,%a2@(1)
00017042: 508f           	addql #8,%sp
00017044: 245f           	moveal %sp@+,%a2
00017046: 4e75           	rts
00017048: ffff           	.short 0xffff
0001704a: fefd           	.short 0xfefd
0001704c: ffff           	.short 0xffff
0001704e: 0000 48e7      	orib #-25,%d0
00017052: 2038 266f      	movel 0x266f,%d0
00017056: 0014 242f      	orib #47,%a4@
0001705a: 0018 4878      	orib #120,%a0@+
0001705e: 0014 2f0b      	orib #11,%a4@
00017062: 49f9 0001 bb70 	lea 0x1bb70,%a4
00017068: 4e94           	jsr %a4@
0001706a: 45f3 2800      	lea %a3@(0000000000000000,%d2:l),%a2
0001706e: 268a           	movel %a2,%a3@
00017070: 377c ffff 0004 	movew #-1,%a3@(4)
00017076: 41eb 0014      	lea %a3@(20),%a0
0001707a: 2748 0010      	movel %a0,%a3@(16)
0001707e: 4878 0014      	pea 0x14
00017082: 2f0a           	movel %a2,%sp@-
00017084: 4e94           	jsr %a4@
00017086: 357c ffff 0004 	movew #-1,%a2@(4)
0001708c: 41ea 0014      	lea %a2@(20),%a0
00017090: 2548 0010      	movel %a0,%a2@(16)
00017094: 4fef 0010      	lea %sp@(16),%sp
00017098: 200a           	movel %a2,%d0
0001709a: d082           	addl %d2,%d0
0001709c: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000170a0: 4e75           	rts
000170a2: 6275           	bhis 0x17119
000170a4: 666c           	bnes 0x17112
000170a6: 5f69 6e69      	subqw #7,%a1@(28265)
000170aa: 7428           	moveq #40,%d2
000170ac: 256c 6429 3a20 	movel %a4@(25641),%a2@(14880)
000170b2: 6e6f           	bgts 0x17123
000170b4: 206d 656d      	moveal %a5@(25965),%a0
000170b8: 6f72           	bles 0x1712c
000170ba: 790a           	mvsb %a2,%d4
000170bc: 0000 48e7      	orib #-25,%d0
000170be:  _bufl_init
000170c0: 2030 2079      	movel %a0@(0000000000000079,%d2:w),%d0
000170c4: 0000 0516      	orib #22,%d0
000170c8: 7000           	moveq #0,%d0
000170ca: 3028 005c      	movew %a0@(92),%d0
000170ce: 2440           	moveal %d0,%a2
000170d0: 45ea 0014      	lea %a2@(20),%a2
000170d4: 240a           	movel %a2,%d2
000170d6: d48a           	addl %a2,%d2
000170d8: d482           	addl %d2,%d2
000170da: 4267           	clrw %sp@-
000170dc: 2f02           	movel %d2,%sp@-
000170de: 4eb9 0000 4e62 	jsr 0x4e62
000170e4: 5c8f           	addql #6,%sp
000170e6: 4a80           	tstl %d0
000170e8: 660c           	bnes 0x170f6
000170ea: 2f02           	movel %d2,%sp@-
000170ec: 487a ffb4      	pea %pc@(0x170a2)
000170f0: 4eb9 0000 dec8 	jsr 0xdec8
000170f6: 23c0 0000 04b2 	movel %d0,0x4b2
000170fc: 2f0a           	movel %a2,%sp@-
000170fe: 2f00           	movel %d0,%sp@-
00017100: 47fa ff4e      	lea %pc@(0x17050),%a3
00017104: 4e93           	jsr %a3@
00017106: 23c0 0000 04b6 	movel %d0,0x4b6
0001710c: 2f0a           	movel %a2,%sp@-
0001710e: 2f00           	movel %d0,%sp@-
00017110: 4e93           	jsr %a3@
00017112: 4fef 0010      	lea %sp@(16),%sp
00017116: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001711a: 4e75           	rts
0001711c:  _flush
0001711c: 48e7 3e38      	moveml %d2-%d6/%a2-%a4,%sp@-
00017120: 266f 0024      	moveal %sp@(36),%a3
00017124: 286b 000c      	moveal %a3@(12),%a4
00017128: 4244           	clrw %d4
0001712a: 182b 000a      	moveb %a3@(10),%d4
0001712e: 362b 0004      	movew %a3@(4),%d3
00017132: 377c ffff 0004 	movew #-1,%a3@(4)
00017138: 226b 0006      	moveal %a3@(6),%a1
0001713c: 3044           	moveaw %d4,%a0
0001713e: 2208           	movel %a0,%d1
00017140: d288           	addl %a0,%d1
00017142: d281           	addl %d1,%d1
00017144: 2034 1800      	movel %a4@(0000000000000000,%d1:l),%d0
00017148: 2c09           	movel %a1,%d6
0001714a: dc80           	addl %d0,%d6
0001714c: 2a2b 0010      	movel %a3@(16),%d5
00017150: 0c86 0000 7fff 	cmpil #32767,%d6
00017156: 6244           	bhis 0x1719c
00017158: d049           	addw %a1,%d0
0001715a: 2f3c 0000 0000 	movel #0,%sp@-
00017160: 3f03           	movew %d3,%sp@-
00017162: 3f00           	movew %d0,%sp@-
00017164: 3f3c 0001      	movew #1,%sp@-
00017168: 2f05           	movel %d5,%sp@-
0001716a: 3f3c 0001      	movew #1,%sp@-
0001716e: 3f3c 0004      	movew #4,%sp@-
00017172: 4e4d           	trap #13
00017174: 4fef 0012      	lea %sp@(18),%sp
00017178: 23c0 0004 d55a 	movel %d0,0x4d55a
0001717e: 673a           	beqs 0x171ba
00017180: 33c3 0004 d554 	movew %d3,0x4d554
00017186: 23c0 0004 d556 	movel %d0,0x4d556
0001718c: 3f3c 0001      	movew #1,%sp@-
00017190: 4879 0004 d520 	pea 0x4d520
00017196: 4eb9 0001 bd56 	jsr 0x1bd56
0001719c: 2f06           	movel %d6,%sp@-
0001719e: 3f03           	movew %d3,%sp@-
000171a0: 3f3c ffff      	movew #-1,%sp@-
000171a4: 3f3c 0001      	movew #1,%sp@-
000171a8: 2f05           	movel %d5,%sp@-
000171aa: 3f3c 0001      	movew #1,%sp@-
000171ae: 3f3c 0004      	movew #4,%sp@-
000171b2: 4e4d           	trap #13
000171b4: 4fef 0012      	lea %sp@(18),%sp
000171b8: 60be           	bras 0x17178
000171ba: 4a44           	tstw %d4
000171bc: 664e           	bnes 0x1720c
000171be: 4a2c 0031      	tstb %a4@(49)
000171c2: 6648           	bnes 0x1720c
000171c4: 222b 0006      	movel %a3@(6),%d1
000171c8: 2814           	movel %a4@,%d4
000171ca: 306c 000e      	moveaw %a4@(14),%a0
000171ce: 2841           	moveal %d1,%a4
000171d0: d9c4           	addal %d4,%a4
000171d2: 98c8           	subaw %a0,%a4
000171d4: 202b 0010      	movel %a3@(16),%d0
000171d8: b8fc 7fff      	cmpaw #32767,%a4
000171dc: 623c           	bhis 0x1721a
000171de: d244           	addw %d4,%d1
000171e0: 3801           	movew %d1,%d4
000171e2: 9848           	subw %a0,%d4
000171e4: 2f3c 0000 0000 	movel #0,%sp@-
000171ea: 3f03           	movew %d3,%sp@-
000171ec: 3f04           	movew %d4,%sp@-
000171ee: 3f3c 0001      	movew #1,%sp@-
000171f2: 2f00           	movel %d0,%sp@-
000171f4: 3f3c 0001      	movew #1,%sp@-
000171f8: 3f3c 0004      	movew #4,%sp@-
000171fc: 4e4d           	trap #13
000171fe: 4fef 0012      	lea %sp@(18),%sp
00017202: 23c0 0004 d55a 	movel %d0,0x4d55a
00017208: 6600 ff76      	bnew 0x17180
0001720c: 3743 0004      	movew %d3,%a3@(4)
00017210: 422b 000b      	clrb %a3@(11)
00017214: 4cdf 1c7c      	moveml %sp@+,%d2-%d6/%a2-%a4
00017218: 4e75           	rts
0001721a: 2f0c           	movel %a4,%sp@-
0001721c: 3f03           	movew %d3,%sp@-
0001721e: 3f3c ffff      	movew #-1,%sp@-
00017222: 3f3c 0001      	movew #1,%sp@-
00017226: 2f00           	movel %d0,%sp@-
00017228: 3f3c 0001      	movew #1,%sp@-
0001722c: 3f3c 0004      	movew #4,%sp@-
00017230: 4e4d           	trap #13
00017232: 4fef 0012      	lea %sp@(18),%sp
00017236: 60ca           	bras 0x17202
00017238:  _getbcb
00017238: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001723c: 286f 0030      	moveal %sp@(48),%a4
00017240: 3a2f 0034      	movew %sp@(52),%d5
00017244: 2c2f 0036      	movel %sp@(54),%d6
00017248: 4a45           	tstw %d5
0001724a: 56c3           	sne %d3
0001724c: 4403           	negb %d3
0001724e: 7800           	moveq #0,%d4
00017250: 1803           	moveb %d3,%d4
00017252: d884           	addl %d4,%d4
00017254: d884           	addl %d4,%d4
00017256: 0684 0000 04b2 	addil #1202,%d4
0001725c: 4bf9 0000 04b2 	lea 0x4b2,%a5
00017262: 0283 0000 00ff 	andil #255,%d3
00017268: 2003           	movel %d3,%d0
0001726a: d083           	addl %d3,%d0
0001726c: d080           	addl %d0,%d0
0001726e: 2675 0800      	moveal %a5@(0000000000000000,%d0:l),%a3
00017272: 2c44           	moveal %d4,%fp
00017274: 7200           	moveq #0,%d1
00017276: b6fc 0000      	cmpaw #0,%a3
0001727a: 6600 0098      	bnew 0x17314
0001727e: 2003           	movel %d3,%d0
00017280: d083           	addl %d3,%d0
00017282: d080           	addl %d0,%d0
00017284: 2675 0800      	moveal %a5@(0000000000000000,%d0:l),%a3
00017288: 2013           	movel %a3@,%d0
0001728a: 6600 00b8      	bnew 0x17344
0001728e: 0c6b ffff 0004 	cmpiw #-1,%a3@(4)
00017294: 670e           	beqs 0x172a4
00017296: 4a2b 000b      	tstb %a3@(11)
0001729a: 6708           	beqs 0x172a4
0001729c: 2f0b           	movel %a3,%sp@-
0001729e: 4eba fe7c      	jsr %pc@(0x1711c)
000172a2: 588f           	addql #4,%sp
000172a4: 377c ffff 0004 	movew #-1,%a3@(4)
000172aa: 3045           	moveaw %d5,%a0
000172ac: 2008           	movel %a0,%d0
000172ae: d088           	addl %a0,%d0
000172b0: d080           	addl %d0,%d0
000172b2: 2234 0800      	movel %a4@(0000000000000000,%d0:l),%d1
000172b6: 2001           	movel %d1,%d0
000172b8: d086           	addl %d6,%d0
000172ba: 3c6c 000c      	moveaw %a4@(12),%fp
000172be: 2e2b 0010      	movel %a3@(16),%d7
000172c2: 0c80 0000 7fff 	cmpil #32767,%d0
000172c8: 6200 0088      	bhiw 0x17352
000172cc: 3001           	movew %d1,%d0
000172ce: d046           	addw %d6,%d0
000172d0: 2f3c 0000 0000 	movel #0,%sp@-
000172d6: 3f0e           	movew %fp,%sp@-
000172d8: 3f00           	movew %d0,%sp@-
000172da: 3f3c 0001      	movew #1,%sp@-
000172de: 2f07           	movel %d7,%sp@-
000172e0: 3f3c 0000      	movew #0,%sp@-
000172e4: 3f3c 0004      	movew #4,%sp@-
000172e8: 4e4d           	trap #13
000172ea: 4fef 0012      	lea %sp@(18),%sp
000172ee: 23c0 0004 d55a 	movel %d0,0x4d55a
000172f4: 677c           	beqs 0x17372
000172f6: 33ec 000c 0004 	movew %a4@(12),0x4d554
000172fc: d554 
000172fe: 23c0 0004 d556 	movel %d0,0x4d556
00017304: 3f3c 0001      	movew #1,%sp@-
00017308: 4879 0004 d520 	pea 0x4d520
0001730e: 4eb9 0001 bd56 	jsr 0x1bd56
00017314: 302b 0004      	movew %a3@(4),%d0
00017318: b06c 000c      	cmpw %a4@(12),%d0
0001731c: 6610           	bnes 0x1732e
0001731e: 4247           	clrw %d7
00017320: 1e2b 000a      	moveb %a3@(10),%d7
00017324: ba47           	cmpw %d7,%d5
00017326: 6606           	bnes 0x1732e
00017328: bcab 0006      	cmpl %a3@(6),%d6
0001732c: 6772           	beqs 0x173a0
0001732e: 0c40 ffff      	cmpiw #-1,%d0
00017332: 6602           	bnes 0x17336
00017334: 220b           	movel %a3,%d1
00017336: 2c4b           	moveal %a3,%fp
00017338: 2653           	moveal %a3@,%a3
0001733a: 6000 ff3a      	braw 0x17276
0001733e: 220b           	movel %a3,%d1
00017340: 6000 ff3c      	braw 0x1727e
00017344: b7c1           	cmpal %d1,%a3
00017346: 6700 ff46      	beqw 0x1728e
0001734a: 280b           	movel %a3,%d4
0001734c: 2640           	moveal %d0,%a3
0001734e: 6000 ff38      	braw 0x17288
00017352: 2f00           	movel %d0,%sp@-
00017354: 3f0e           	movew %fp,%sp@-
00017356: 3f3c ffff      	movew #-1,%sp@-
0001735a: 3f3c 0001      	movew #1,%sp@-
0001735e: 2f07           	movel %d7,%sp@-
00017360: 3f3c 0000      	movew #0,%sp@-
00017364: 3f3c 0004      	movew #4,%sp@-
00017368: 4e4d           	trap #13
0001736a: 4fef 0012      	lea %sp@(18),%sp
0001736e: 6000 ff7e      	braw 0x172ee
00017372: 2746 0006      	movel %d6,%a3@(6)
00017376: 422b 000b      	clrb %a3@(11)
0001737a: 1745 000a      	moveb %d5,%a3@(10)
0001737e: 376c 000c 0004 	movew %a4@(12),%a3@(4)
00017384: 274c 000c      	movel %a4,%a3@(12)
00017388: 2c44           	moveal %d4,%fp
0001738a: 2c93           	movel %a3@,%fp@
0001738c: d683           	addl %d3,%d3
0001738e: d683           	addl %d3,%d3
00017390: 26b5 3800      	movel %a5@(0000000000000000,%d3:l),%a3@
00017394: 2b8b 3800      	movel %a3,%a5@(0000000000000000,%d3:l)
00017398: 200b           	movel %a3,%d0
0001739a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001739e: 4e75           	rts
000173a0: 3f00           	movew %d0,%sp@-
000173a2: 3f3c 0009      	movew #9,%sp@-
000173a6: 4e4d           	trap #13
000173a8: 588f           	addql #4,%sp
000173aa: 4a40           	tstw %d0
000173ac: 67dc           	beqs 0x1738a
000173ae: 0c40 0001      	cmpiw #1,%d0
000173b2: 678a           	beqs 0x1733e
000173b4: 0c40 0002      	cmpiw #2,%d0
000173b8: 66d0           	bnes 0x1738a
000173ba: 33eb 0004 0004 	movew %a3@(4),0x4d554
000173c0: d554 
000173c2: 70f2           	moveq #-14,%d0
000173c4: 23c0 0004 d55a 	movel %d0,0x4d55a
000173ca: 6000 ff32      	braw 0x172fe
000173ce:  _getrec
000173ce: 206f 0008      	moveal %sp@(8),%a0
000173d2: 2268 0008      	moveal %a0@(8),%a1
000173d6: b1e9 0024      	cmpal %a1@(36),%a0
000173da: 672e           	beqs 0x1740a
000173dc: 4aa8 000c      	tstl %a0@(12)
000173e0: 672c           	beqs 0x1740e
000173e2: 7002           	moveq #2,%d0
000173e4: 2f2f 0004      	movel %sp@(4),%sp@-
000173e8: 3f00           	movew %d0,%sp@-
000173ea: 2f09           	movel %a1,%sp@-
000173ec: 4eba fe4a      	jsr %pc@(0x17238)
000173f0: 4fef 000a      	lea %sp@(10),%sp
000173f4: 4a6f 000c      	tstw %sp@(12)
000173f8: 6708           	beqs 0x17402
000173fa: 2040           	moveal %d0,%a0
000173fc: 117c 0001 000b 	moveb #1,%a0@(11)
00017402: 2040           	moveal %d0,%a0
00017404: 2028 0010      	movel %a0@(16),%d0
00017408: 4e75           	rts
0001740a: 4240           	clrw %d0
0001740c: 60d6           	bras 0x173e4
0001740e: 7001           	moveq #1,%d0
00017410: 60d2           	bras 0x173e4
00017412: 0000 2f02      	orib #2,%d0
00017416: 206f 0008      	moveal %sp@(8),%a0
0001741a: 7200           	moveq #0,%d1
0001741c: 7001           	moveq #1,%d0
0001741e: 1430 1800      	moveb %a0@(0000000000000000,%d1:l),%d2
00017422: 0202 ffdf      	andib #-33,%d2
00017426: 670c           	beqs 0x17434
00017428: 3240           	moveaw %d0,%a1
0001742a: 5249           	addqw #1,%a1
0001742c: 0c41 0008      	cmpiw #8,%d1
00017430: 660e           	bnes 0x17440
00017432: 5440           	addqw #2,%d0
00017434: 5281           	addql #1,%d1
00017436: 740b           	moveq #11,%d2
00017438: b481           	cmpl %d1,%d2
0001743a: 66e2           	bnes 0x1741e
0001743c: 241f           	movel %sp@+,%d2
0001743e: 4e75           	rts
00017440: 3009           	movew %a1,%d0
00017442: 60f0           	bras 0x17434
00017444: 2f02           	movel %d2,%sp@-
00017446: 226f 0008      	moveal %sp@(8),%a1
0001744a: 206f 000c      	moveal %sp@(12),%a0
0001744e: 4a11           	tstb %a1@
00017450: 6608           	bnes 0x1745a
00017452: 4210           	clrb %a0@
00017454: 2008           	movel %a0,%d0
00017456: 241f           	movel %sp@+,%d2
00017458: 4e75           	rts
0001745a: 7000           	moveq #0,%d0
0001745c: 1231 0800      	moveb %a1@(0000000000000000,%d0:l),%d1
00017460: 1401           	moveb %d1,%d2
00017462: 0202 ffdf      	andib #-33,%d2
00017466: 670a           	beqs 0x17472
00017468: 10c1           	moveb %d1,%a0@+
0001746a: 5280           	addql #1,%d0
0001746c: 7208           	moveq #8,%d1
0001746e: b280           	cmpl %d0,%d1
00017470: 66ea           	bnes 0x1745c
00017472: 0c11 002e      	cmpib #46,%a1@
00017476: 67da           	beqs 0x17452
00017478: 0c29 0020 0008 	cmpib #32,%a1@(8)
0001747e: 67d2           	beqs 0x17452
00017480: 10bc 002e      	moveb #46,%a0@
00017484: 5089           	addql #8,%a1
00017486: 2408           	movel %a0,%d2
00017488: 5882           	addql #4,%d2
0001748a: 5288           	addql #1,%a0
0001748c: 1019           	moveb %a1@+,%d0
0001748e: 1200           	moveb %d0,%d1
00017490: 0201 ffdf      	andib #-33,%d1
00017494: 67bc           	beqs 0x17452
00017496: 10c0           	moveb %d0,%a0@+
00017498: b1c2           	cmpal %d2,%a0
0001749a: 66f0           	bnes 0x1748c
0001749c: 60b4           	bras 0x17452
0001749e: 2f0b           	movel %a3,%sp@-
000174a0: 2f0a           	movel %a2,%sp@-
000174a2: 246f 000c      	moveal %sp@(12),%a2
000174a6: 202a 0014      	movel %a2@(20),%d0
000174aa: 670a           	beqs 0x174b6
000174ac: 2f00           	movel %d0,%sp@-
000174ae: 4eb9 0001 a53a 	jsr 0x1a53a
000174b4: 588f           	addql #4,%sp
000174b6: 206a 0018      	moveal %a2@(24),%a0
000174ba: 43e8 001c      	lea %a0@(28),%a1
000174be: 2068 001c      	moveal %a0@(28),%a0
000174c2: 2028 0020      	movel %a0@(32),%d0
000174c6: b1ca           	cmpal %a2,%a0
000174c8: 661a           	bnes 0x174e4
000174ca: 2280           	movel %d0,%a1@
000174cc: 47fa ffd0      	lea %pc@(0x1749e),%a3
000174d0: 202a 001c      	movel %a2@(28),%d0
000174d4: 6616           	bnes 0x174ec
000174d6: 2f4a 000c      	movel %a2,%sp@(12)
000174da: 245f           	moveal %sp@+,%a2
000174dc: 265f           	moveal %sp@+,%a3
000174de: 4ef9 0001 a53a 	jmp 0x1a53a
000174e4: 43e8 0020      	lea %a0@(32),%a1
000174e8: 2040           	moveal %d0,%a0
000174ea: 60d6           	bras 0x174c2
000174ec: 2f00           	movel %d0,%sp@-
000174ee: 4e93           	jsr %a3@
000174f0: 588f           	addql #4,%sp
000174f2: 60dc           	bras 0x174d0
000174f4: 48e7 203e      	moveml %d2/%a2-%fp,%sp@-
000174f8: 246f 001c      	moveal %sp@(28),%a2
000174fc: 97cb           	subal %a3,%a3
000174fe: 4bfa fff4      	lea %pc@(0x174f4),%a5
00017502: 4df9 0004 d43a 	lea 0x4d43a,%fp
00017508: 243c 0004 d436 	movel #316470,%d2
0001750e: 49f9 0001 a53a 	lea 0x1a53a,%a4
00017514: b4fc 0000      	cmpaw #0,%a2
00017518: 6606           	bnes 0x17520
0001751a: 4cdf 7c04      	moveml %sp@+,%d2/%a2-%fp
0001751e: 4e75           	rts
00017520: 202a 001c      	movel %a2@(28),%d0
00017524: 6706           	beqs 0x1752c
00017526: 2f00           	movel %d0,%sp@-
00017528: 4e95           	jsr %a5@
0001752a: 588f           	addql #4,%sp
0001752c: 4aaa 001c      	tstl %a2@(28)
00017530: 662a           	bnes 0x1755c
00017532: 4aaa 0034      	tstl %a2@(52)
00017536: 6624           	bnes 0x1755c
00017538: 7000           	moveq #0,%d0
0001753a: 4a76 0800      	tstw %fp@(0000000000000000,%d0:l)
0001753e: 6708           	beqs 0x17548
00017540: 2042           	moveal %d2,%a0
00017542: b5f0 0800      	cmpal %a0@(0000000000000000,%d0:l),%a2
00017546: 6714           	beqs 0x1755c
00017548: 5c80           	addql #6,%d0
0001754a: 0c80 0000 00ea 	cmpil #234,%d0
00017550: 66e8           	bnes 0x1753a
00017552: 206a 0018      	moveal %a2@(24),%a0
00017556: b0fc 0000      	cmpaw #0,%a0
0001755a: 6604           	bnes 0x17560
0001755c: 264a           	moveal %a2,%a3
0001755e: 6032           	bras 0x17592
00017560: 4a6a 000c      	tstw %a2@(12)
00017564: 6df6           	blts 0x1755c
00017566: 202a 0020      	movel %a2@(32),%d0
0001756a: b6fc 0000      	cmpaw #0,%a3
0001756e: 672a           	beqs 0x1759a
00017570: 2740 0020      	movel %d0,%a3@(32)
00017574: 202a 0014      	movel %a2@(20),%d0
00017578: 670c           	beqs 0x17586
0001757a: 2f00           	movel %d0,%sp@-
0001757c: 4e94           	jsr %a4@
0001757e: 52b9 0004 d424 	addql #1,0x4d424
00017584: 588f           	addql #4,%sp
00017586: 2f0a           	movel %a2,%sp@-
00017588: 4e94           	jsr %a4@
0001758a: 52b9 0004 d428 	addql #1,0x4d428
00017590: 588f           	addql #4,%sp
00017592: 246a 0020      	moveal %a2@(32),%a2
00017596: 6000 ff7c      	braw 0x17514
0001759a: 2140 001c      	movel %d0,%a0@(28)
0001759e: 60d4           	bras 0x17574
000175a0: 48e7 003c      	moveml %a2-%a5,%sp@-
000175a4: 266f 0014      	moveal %sp@(20),%a3
000175a8: 286f 0018      	moveal %sp@(24),%a4
000175ac: 2a6b 0014      	moveal %a3@(20),%a5
000175b0: 246b 001c      	moveal %a3@(28),%a2
000175b4: 41f9 0004 d43a 	lea 0x4d43a,%a0
000175ba: 43f9 0004 d436 	lea 0x4d436,%a1
000175c0: b4fc 0000      	cmpaw #0,%a2
000175c4: 661e           	bnes 0x175e4
000175c6: 3f3c 0002      	movew #2,%sp@-
000175ca: 4eb9 0001 a406 	jsr 0x1a406
000175d0: 2440           	moveal %d0,%a2
000175d2: 256b 001c 0020 	movel %a3@(28),%a2@(32)
000175d8: 2740 001c      	movel %d0,%a3@(28)
000175dc: 254b 0018      	movel %a3,%a2@(24)
000175e0: 548f           	addql #2,%sp
000175e2: 6044           	bras 0x17628
000175e4: 4aaa 001c      	tstl %a2@(28)
000175e8: 6600 0086      	bnew 0x17670
000175ec: 4a6a 000c      	tstw %a2@(12)
000175f0: 6d7e           	blts 0x17670
000175f2: 7000           	moveq #0,%d0
000175f4: 4a70 0800      	tstw %a0@(0000000000000000,%d0:l)
000175f8: 6706           	beqs 0x17600
000175fa: b5f1 0800      	cmpal %a1@(0000000000000000,%d0:l),%a2
000175fe: 6770           	beqs 0x17670
00017600: 5c80           	addql #6,%d0
00017602: 0c80 0000 00ea 	cmpil #234,%d0
00017608: 66ea           	bnes 0x175f4
0001760a: 4aaa 0034      	tstl %a2@(52)
0001760e: 6660           	bnes 0x17670
00017610: 426a 000c      	clrw %a2@(12)
00017614: 42aa 0030      	clrl %a2@(48)
00017618: 202a 0014      	movel %a2@(20),%d0
0001761c: 670a           	beqs 0x17628
0001761e: 2f00           	movel %d0,%sp@-
00017620: 4eb9 0001 a53a 	jsr 0x1a53a
00017626: 588f           	addql #4,%sp
00017628: 42aa 0014      	clrl %a2@(20)
0001762c: 302c 001a      	movew %a4@(26),%d0
00017630: e058           	rorw #8,%d0
00017632: 3540 000e      	movew %d0,%a2@(14)
00017636: 256b 0024 0024 	movel %a3@(36),%a2@(36)
0001763c: 254d 0028      	movel %a5,%a2@(40)
00017640: 70e0           	moveq #-32,%d0
00017642: d0ad 0018      	addl %a5@(24),%d0
00017646: 2540 002c      	movel %d0,%a2@(44)
0001764a: 356c 0016 0010 	movew %a4@(22),%a2@(16)
00017650: 356c 0018 0012 	movew %a4@(24),%a2@(18)
00017656: 4878 000b      	pea 0xb
0001765a: 2f0c           	movel %a4,%sp@-
0001765c: 2f0a           	movel %a2,%sp@-
0001765e: 4eb9 0001 b8fc 	jsr 0x1b8fc
00017664: 4fef 000c      	lea %sp@(12),%sp
00017668: 200a           	movel %a2,%d0
0001766a: 4cdf 3c00      	moveml %sp@+,%a2-%a5
0001766e: 4e75           	rts
00017670: 246a 0020      	moveal %a2@(32),%a2
00017674: 6000 ff4a      	braw 0x175c0
00017678: 48e7 3800      	moveml %d2-%d4,%sp@-
0001767c: 262f 0010      	movel %sp@(16),%d3
00017680: 282f 0014      	movel %sp@(20),%d4
00017684: 242f 0018      	movel %sp@(24),%d2
00017688: 2f04           	movel %d4,%sp@-
0001768a: 2f03           	movel %d3,%sp@-
0001768c: 4eb9 0001 9400 	jsr 0x19400
00017692: 508f           	addql #8,%sp
00017694: b880           	cmpl %d0,%d4
00017696: 661e           	bnes 0x176b6
00017698: 2f2f 001c      	movel %sp@(28),%sp@-
0001769c: 2f02           	movel %d2,%sp@-
0001769e: 2f03           	movel %d3,%sp@-
000176a0: 4eb9 0001 9604 	jsr 0x19604
000176a6: 4fef 000c      	lea %sp@(12),%sp
000176aa: b480           	cmpl %d0,%d2
000176ac: 56c0           	sne %d0
000176ae: 4880           	extw %d0
000176b0: 4cdf 001c      	moveml %sp@+,%d2-%d4
000176b4: 4e75           	rts
000176b6: 70ff           	moveq #-1,%d0
000176b8: 60f6           	bras 0x176b0
000176ba: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
000176be: 266f 0018      	moveal %sp@(24),%a3
000176c2: 246f 001c      	moveal %sp@(28),%a2
000176c6: 0c2a 000f 000b 	cmpib #15,%a2@(11)
000176cc: 6762           	beqs 0x17730
000176ce: 1013           	moveb %a3@,%d0
000176d0: 0c12 ffe5      	cmpib #-27,%a2@
000176d4: 660c           	bnes 0x176e2
000176d6: 0c00 003f      	cmpib #63,%d0
000176da: 6754           	beqs 0x17730
000176dc: 0c00 ffe5      	cmpib #-27,%d0
000176e0: 6752           	beqs 0x17734
000176e2: 49ea 000b      	lea %a2@(11),%a4
000176e6: 4bf9 0001 be5e 	lea 0x1be5e,%a5
000176ec: 101b           	moveb %a3@+,%d0
000176ee: 0c00 003f      	cmpib #63,%d0
000176f2: 6716           	beqs 0x1770a
000176f4: 4880           	extw %d0
000176f6: 3f00           	movew %d0,%sp@-
000176f8: 4e95           	jsr %a5@
000176fa: 3400           	movew %d0,%d2
000176fc: 1012           	moveb %a2@,%d0
000176fe: 4880           	extw %d0
00017700: 3e80           	movew %d0,%sp@
00017702: 4e95           	jsr %a5@
00017704: 548f           	addql #2,%sp
00017706: b042           	cmpw %d2,%d0
00017708: 6626           	bnes 0x17730
0001770a: 528a           	addql #1,%a2
0001770c: b5cc           	cmpal %a4,%a2
0001770e: 66dc           	bnes 0x176ec
00017710: 1013           	moveb %a3@,%d0
00017712: 0c00 0008      	cmpib #8,%d0
00017716: 670a           	beqs 0x17722
00017718: 0c00 0010      	cmpib #16,%d0
0001771c: 6704           	beqs 0x17722
0001771e: 4a14           	tstb %a4@
00017720: 6712           	beqs 0x17734
00017722: c012           	andb %a2@,%d0
00017724: 56c0           	sne %d0
00017726: 4880           	extw %d0
00017728: 4440           	negw %d0
0001772a: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
0001772e: 4e75           	rts
00017730: 4240           	clrw %d0
00017732: 60f6           	bras 0x1772a
00017734: 7001           	moveq #1,%d0
00017736: 60f2           	bras 0x1772a
00017738: 4fef fff0      	lea %sp@(-16),%sp
0001773c: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00017740: 286f 0024      	moveal %sp@(36),%a4
00017744: 242f 0028      	movel %sp@(40),%d2
00017748: 246f 002c      	moveal %sp@(44),%a2
0001774c: 202c 0018      	movel %a4@(24),%d0
00017750: 6710           	beqs 0x17762
00017752: 2f0a           	movel %a2,%sp@-
00017754: 2f02           	movel %d2,%sp@-
00017756: 2f00           	movel %d0,%sp@-
00017758: 4eba ffde      	jsr %pc@(0x17738)
0001775c: 2400           	movel %d0,%d2
0001775e: 4fef 000c      	lea %sp@(12),%sp
00017762: 47ef 0013      	lea %sp@(19),%a3
00017766: 2f0b           	movel %a3,%sp@-
00017768: 2f0c           	movel %a4,%sp@-
0001776a: 4eba fcd8      	jsr %pc@(0x17444)
0001776e: 908b           	subl %a3,%d0
00017770: 508f           	addql #8,%sp
00017772: 2042           	moveal %d2,%a0
00017774: 7200           	moveq #0,%d1
00017776: 3412           	movew %a2@,%d2
00017778: 671c           	beqs 0x17796
0001777a: 5342           	subqw #1,%d2
0001777c: 3482           	movew %d2,%a2@
0001777e: 43e8 0001      	lea %a0@(1),%a1
00017782: b280           	cmpl %d0,%d1
00017784: 670a           	beqs 0x17790
00017786: 10b3 1800      	moveb %a3@(0000000000000000,%d1:l),%a0@
0001778a: 5281           	addql #1,%d1
0001778c: 2049           	moveal %a1,%a0
0001778e: 60e6           	bras 0x17776
00017790: 10bc 005c      	moveb #92,%a0@
00017794: 2049           	moveal %a1,%a0
00017796: 2008           	movel %a0,%d0
00017798: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0001779c: 4fef 0010      	lea %sp@(16),%sp
000177a0: 4e75           	rts
000177a2:  _xgsdtof
000177a2: 2f0a           	movel %a2,%sp@-
000177a4: 246f 0008      	moveal %sp@(8),%a2
000177a8: 3f2f 000c      	movew %sp@(12),%sp@-
000177ac: 4eb9 0001 9696 	jsr 0x19696
000177b2: 548f           	addql #2,%sp
000177b4: 4a80           	tstl %d0
000177b6: 6744           	beqs 0x177fc
000177b8: 2240           	moveal %d0,%a1
000177ba: 2069 0004      	moveal %a1@(4),%a0
000177be: 4a6f 000e      	tstw %sp@(14)
000177c2: 6720           	beqs 0x177e4
000177c4: 116a 0001 0004 	moveb %a2@(1),%a0@(4)
000177ca: 1152 0005      	moveb %a2@,%a0@(5)
000177ce: 116a 0003 0006 	moveb %a2@(3),%a0@(6)
000177d4: 116a 0002 0007 	moveb %a2@(2),%a0@(7)
000177da: 0050 0001      	oriw #1,%a0@
000177de: 7000           	moveq #0,%d0
000177e0: 245f           	moveal %sp@+,%a2
000177e2: 4e75           	rts
000177e4: 14a8 0005      	moveb %a0@(5),%a2@
000177e8: 1568 0004 0001 	moveb %a0@(4),%a2@(1)
000177ee: 1568 0007 0002 	moveb %a0@(7),%a2@(2)
000177f4: 1568 0006 0003 	moveb %a0@(6),%a2@(3)
000177fa: 60e2           	bras 0x177de
000177fc: 70db           	moveq #-37,%d0
000177fe: 60e0           	bras 0x177e0
00017800:  _builds
00017800: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00017804: 246f 001c      	moveal %sp@(28),%a2
00017808: 266f 0018      	moveal %sp@(24),%a3
0001780c: 4242           	clrw %d2
0001780e: 49f9 0001 be5e 	lea 0x1be5e,%a4
00017814: 204b           	moveal %a3,%a0
00017816: 101b           	moveb %a3@+,%d0
00017818: 1200           	moveb %d0,%d1
0001781a: 0201 ffdf      	andib #-33,%d1
0001781e: 6712           	beqs 0x17832
00017820: 1200           	moveb %d0,%d1
00017822: 0201 fffb      	andib #-5,%d1
00017826: 0c01 002a      	cmpib #42,%d1
0001782a: 6706           	beqs 0x17832
0001782c: 0c00 005c      	cmpib #92,%d0
00017830: 6618           	bnes 0x1784a
00017832: 0c10 002a      	cmpib #42,%a0@
00017836: 6700 00aa      	beqw 0x178e2
0001783a: 7220           	moveq #32,%d1
0001783c: 0c10 002e      	cmpib #46,%a0@
00017840: 6602           	bnes 0x17844
00017842: 5288           	addql #1,%a0
00017844: 224a           	moveal %a2,%a1
00017846: 3002           	movew %d2,%d0
00017848: 602a           	bras 0x17874
0001784a: 4880           	extw %d0
0001784c: 3f00           	movew %d0,%sp@-
0001784e: 4e94           	jsr %a4@
00017850: 548f           	addql #2,%sp
00017852: 14c0           	moveb %d0,%a2@+
00017854: 5242           	addqw #1,%d2
00017856: 0c42 0008      	cmpiw #8,%d2
0001785a: 66b8           	bnes 0x17814
0001785c: 204b           	moveal %a3,%a0
0001785e: 101b           	moveb %a3@+,%d0
00017860: 67d0           	beqs 0x17832
00017862: 0c00 002e      	cmpib #46,%d0
00017866: 67ca           	beqs 0x17832
00017868: 0c00 005c      	cmpib #92,%d0
0001786c: 66ee           	bnes 0x1785c
0001786e: 60c2           	bras 0x17832
00017870: 12c1           	moveb %d1,%a1@+
00017872: 5240           	addqw #1,%d0
00017874: 0c40 0008      	cmpiw #8,%d0
00017878: 66f6           	bnes 0x17870
0001787a: 9042           	subw %d2,%d0
0001787c: 3400           	movew %d0,%d2
0001787e: 3400           	movew %d0,%d2
00017880: 0282 0000 ffff 	andil #65535,%d2
00017886: d5c2           	addal %d2,%a2
00017888: 2648           	moveal %a0,%a3
0001788a: 4242           	clrw %d2
0001788c: 4bf9 0001 be5e 	lea 0x1be5e,%a5
00017892: 284b           	moveal %a3,%a4
00017894: 101b           	moveb %a3@+,%d0
00017896: 1200           	moveb %d0,%d1
00017898: 0201 ffdf      	andib #-33,%d1
0001789c: 6726           	beqs 0x178c4
0001789e: 1200           	moveb %d0,%d1
000178a0: 0201 fffb      	andib #-5,%d1
000178a4: 0c01 002a      	cmpib #42,%d1
000178a8: 671a           	beqs 0x178c4
000178aa: 0c00 005c      	cmpib #92,%d0
000178ae: 6714           	beqs 0x178c4
000178b0: 284b           	moveal %a3,%a4
000178b2: 4880           	extw %d0
000178b4: 3f00           	movew %d0,%sp@-
000178b6: 4e95           	jsr %a5@
000178b8: 548f           	addql #2,%sp
000178ba: 14c0           	moveb %d0,%a2@+
000178bc: 5242           	addqw #1,%d2
000178be: 0c42 0003      	cmpiw #3,%d2
000178c2: 66ce           	bnes 0x17892
000178c4: 0c14 002a      	cmpib #42,%a4@
000178c8: 670e           	beqs 0x178d8
000178ca: 7020           	moveq #32,%d0
000178cc: 0c42 0003      	cmpiw #3,%d2
000178d0: 660a           	bnes 0x178dc
000178d2: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
000178d6: 4e75           	rts
000178d8: 703f           	moveq #63,%d0
000178da: 60f0           	bras 0x178cc
000178dc: 14c0           	moveb %d0,%a2@+
000178de: 5242           	addqw #1,%d2
000178e0: 60ea           	bras 0x178cc
000178e2: 5288           	addql #1,%a0
000178e4: 723f           	moveq #63,%d1
000178e6: 6000 ff54      	braw 0x1783c
000178ea:  _xsnext
000178ea: 4fef fff4      	lea %sp@(-12),%sp
000178ee: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000178f2: 2079 0004 f74c 	moveal 0x4f74c,%a0
000178f8: 2468 0020      	moveal %a0@(32),%a2
000178fc: 242a 000c      	movel %a2@(12),%d2
00017900: 6d10           	blts 0x17912
00017902: 0242 001f      	andiw #31,%d2
00017906: 0c42 0019      	cmpiw #25,%d2
0001790a: 6f12           	bles 0x1791e
0001790c: 70ff           	moveq #-1,%d0
0001790e: 2540 000c      	movel %d0,%a2@(12)
00017912: 70cf           	moveq #-49,%d0
00017914: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00017918: 4fef 000c      	lea %sp@(12),%sp
0001791c: 4e75           	rts
0001791e: 49ef 002c      	lea %sp@(44),%a4
00017922: 2f0c           	movel %a4,%sp@-
00017924: 2f0a           	movel %a2,%sp@-
00017926: 4eba fed8      	jsr %pc@(0x17800)
0001792a: 1f6a 0014 003f 	moveb %a2@(20),%sp@(63)
00017930: 3042           	moveaw %d2,%a0
00017932: 2408           	movel %a0,%d2
00017934: d488           	addl %a0,%d2
00017936: d482           	addl %d2,%d2
00017938: 41f9 0004 d84c 	lea 0x4d84c,%a0
0001793e: 2c70 2800      	moveal %a0@(0000000000000000,%d2:l),%fp
00017942: 508f           	addql #8,%sp
00017944: 4aaa 0010      	tstl %a2@(16)
00017948: 665c           	bnes 0x179a6
0001794a: 70e0           	moveq #-32,%d0
0001794c: c0aa 000c      	andl %a2@(12),%d0
00017950: 322e 001c      	movew %fp@(28),%d1
00017954: 48c1           	extl %d1
00017956: 2c00           	movel %d0,%d6
00017958: e2a6           	asrl %d1,%d6
0001795a: 342e 001e      	movew %fp@(30),%d2
0001795e: 48c2           	extl %d2
00017960: c480           	andl %d0,%d2
00017962: 366e 000a      	moveaw %fp@(10),%a3
00017966: 96ee 0006      	subaw %fp@(6),%a3
0001796a: 4243           	clrw %d3
0001796c: 7801           	moveq #1,%d4
0001796e: 364b           	moveaw %a3,%a3
00017970: 0c44 0001      	cmpiw #1,%d4
00017974: 665e           	bnes 0x179d4
00017976: bc8b           	cmpl %a3,%d6
00017978: 6c92           	bges 0x1790c
0001797a: 2f06           	movel %d6,%sp@-
0001797c: 3f04           	movew %d4,%sp@-
0001797e: 2f0e           	movel %fp,%sp@-
00017980: 4eb9 0001 7238 	jsr 0x17238
00017986: 2040           	moveal %d0,%a0
00017988: 2e28 0010      	movel %a0@(16),%d7
0001798c: 7a00           	moveq #0,%d5
0001798e: 3a2e 0014      	movew %fp@(20),%d5
00017992: da87           	addl %d7,%d5
00017994: 2a47           	moveal %d7,%a5
00017996: dbc2           	addal %d2,%a5
00017998: 4fef 000a      	lea %sp@(10),%sp
0001799c: bbc5           	cmpal %d5,%a5
0001799e: 656e           	bcss 0x17a0e
000179a0: 5286           	addql #1,%d6
000179a2: 7400           	moveq #0,%d2
000179a4: 60ca           	bras 0x17970
000179a6: 7400           	moveq #0,%d2
000179a8: 342a 0010      	movew %a2@(16),%d2
000179ac: 362a 0012      	movew %a2@(18),%d3
000179b0: 2f0e           	movel %fp,%sp@-
000179b2: 3f03           	movew %d3,%sp@-
000179b4: 4eb9 0001 8adc 	jsr 0x18adc
000179ba: 322e 001c      	movew %fp@(28),%d1
000179be: 48c1           	extl %d1
000179c0: 2c02           	movel %d2,%d6
000179c2: e2a6           	asrl %d1,%d6
000179c4: dc80           	addl %d0,%d6
000179c6: 302e 001e      	movew %fp@(30),%d0
000179ca: 48c0           	extl %d0
000179cc: c480           	andl %d0,%d2
000179ce: 5c8f           	addql #6,%sp
000179d0: 7802           	moveq #2,%d4
000179d2: 609a           	bras 0x1796e
000179d4: 302e 001a      	movew %fp@(26),%d0
000179d8: 48c0           	extl %d0
000179da: c086           	andl %d6,%d0
000179dc: 669c           	bnes 0x1797a
000179de: 4a82           	tstl %d2
000179e0: 6698           	bnes 0x1797a
000179e2: 2f0e           	movel %fp,%sp@-
000179e4: 3f03           	movew %d3,%sp@-
000179e6: 4eb9 0001 8bfc 	jsr 0x18bfc
000179ec: 3600           	movew %d0,%d3
000179ee: 0240 fff8      	andiw #-8,%d0
000179f2: 5c8f           	addql #6,%sp
000179f4: 0c40 fff8      	cmpiw #-8,%d0
000179f8: 6700 ff12      	beqw 0x1790c
000179fc: 2f0e           	movel %fp,%sp@-
000179fe: 3f03           	movew %d3,%sp@-
00017a00: 4eb9 0001 8adc 	jsr 0x18adc
00017a06: 2c00           	movel %d0,%d6
00017a08: 5c8f           	addql #6,%sp
00017a0a: 6000 ff6e      	braw 0x1797a
00017a0e: 4a15           	tstb %a5@
00017a10: 6700 fefa      	beqw 0x1790c
00017a14: 2f0d           	movel %a5,%sp@-
00017a16: 2f0c           	movel %a4,%sp@-
00017a18: 4eba fca0      	jsr %pc@(0x176ba)
00017a1c: 508f           	addql #8,%sp
00017a1e: 4a40           	tstw %d0
00017a20: 6620           	bnes 0x17a42
00017a22: 4bed 0020      	lea %a5@(32),%a5
00017a26: 6000 ff74      	braw 0x1799c
00017a2a: 302e 001a      	movew %fp@(26),%d0
00017a2e: 48c0           	extl %d0
00017a30: 2200           	movel %d0,%d1
00017a32: c286           	andl %d6,%d1
00017a34: eba9           	lsll %d5,%d1
00017a36: d249           	addw %a1,%d1
00017a38: 3541 0010      	movew %d1,%a2@(16)
00017a3c: 3543 0012      	movew %d3,%a2@(18)
00017a40: 6026           	bras 0x17a68
00017a42: 224d           	moveal %a5,%a1
00017a44: 93c7           	subal %d7,%a1
00017a46: 43e9 0020      	lea %a1@(32),%a1
00017a4a: 3a2e 001c      	movew %fp@(28),%d5
00017a4e: 48c5           	extl %d5
00017a50: 0c44 0001      	cmpiw #1,%d4
00017a54: 66d4           	bnes 0x17a2a
00017a56: ebae           	lsll %d5,%d6
00017a58: 2206           	movel %d6,%d1
00017a5a: d289           	addl %a1,%d1
00017a5c: 302e 000c      	movew %fp@(12),%d0
00017a60: 48c0           	extl %d0
00017a62: 8280           	orl %d0,%d1
00017a64: 2541 000c      	movel %d1,%a2@(12)
00017a68: 2079 0004 f74c 	moveal 0x4f74c,%a0
00017a6e: 2068 0020      	moveal %a0@(32),%a0
00017a72: 116d 000b 0015 	moveb %a5@(11),%a0@(21)
00017a78: 302d 0016      	movew %a5@(22),%d0
00017a7c: e058           	rorw #8,%d0
00017a7e: 3140 0016      	movew %d0,%a0@(22)
00017a82: 302d 0018      	movew %a5@(24),%d0
00017a86: e058           	rorw #8,%d0
00017a88: 3140 0018      	movew %d0,%a0@(24)
00017a8c: 202d 001c      	movel %a5@(28),%d0
00017a90: e058           	rorw #8,%d0
00017a92: 4840           	swap %d0
00017a94: e058           	rorw #8,%d0
00017a96: 2140 001a      	movel %d0,%a0@(26)
00017a9a: 4868 001e      	pea %a0@(30)
00017a9e: 2f0d           	movel %a5,%sp@-
00017aa0: 4eba f9a2      	jsr %pc@(0x17444)
00017aa4: 508f           	addql #8,%sp
00017aa6: 7000           	moveq #0,%d0
00017aa8: 6000 fe6a      	braw 0x17914
00017aac:  _incr_curdir_usage
00017aac: 222f 0004      	movel %sp@(4),%d1
00017ab0: 672e           	beqs 0x17ae0
00017ab2: 7001           	moveq #1,%d0
00017ab4: 41f9 0004 d436 	lea 0x4d436,%a0
00017aba: b290           	cmpl %a0@,%d1
00017abc: 6726           	beqs 0x17ae4
00017abe: 5240           	addqw #1,%d0
00017ac0: 5c88           	addql #6,%a0
00017ac2: 0c40 0028      	cmpiw #40,%d0
00017ac6: 66f2           	bnes 0x17aba
00017ac8: 7001           	moveq #1,%d0
00017aca: 41f9 0004 d436 	lea 0x4d436,%a0
00017ad0: 4a68 0004      	tstw %a0@(4)
00017ad4: 670e           	beqs 0x17ae4
00017ad6: 5240           	addqw #1,%d0
00017ad8: 5c88           	addql #6,%a0
00017ada: 0c40 0028      	cmpiw #40,%d0
00017ade: 66f0           	bnes 0x17ad0
00017ae0: 70bf           	moveq #-65,%d0
00017ae2: 4e75           	rts
00017ae4: 5268 0004      	addqw #1,%a0@(4)
00017ae8: 2081           	movel %d1,%a0@
00017aea: 60f6           	bras 0x17ae2
00017aec:  _decr_curdir_usage
00017aec: 2f0a           	movel %a2,%sp@-
00017aee: 306f 0008      	moveaw %sp@(8),%a0
00017af2: 3008           	movew %a0,%d0
00017af4: 5340           	subqw #1,%d0
00017af6: 0c40 0026      	cmpiw #38,%d0
00017afa: 622e           	bhis 0x17b2a
00017afc: 43f9 0004 d430 	lea 0x4d430,%a1
00017b02: 3048           	moveaw %a0,%a0
00017b04: 2008           	movel %a0,%d0
00017b06: d088           	addl %a0,%d0
00017b08: d088           	addl %a0,%d0
00017b0a: d080           	addl %d0,%d0
00017b0c: 45f1 0804      	lea %a1@(0000000000000004,%d0:l),%a2
00017b10: 3012           	movew %a2@,%d0
00017b12: 5340           	subqw #1,%d0
00017b14: 6b18           	bmis 0x17b2e
00017b16: 3480           	movew %d0,%a2@
00017b18: 2008           	movel %a0,%d0
00017b1a: d088           	addl %a0,%d0
00017b1c: d1c0           	addal %d0,%a0
00017b1e: d1c8           	addal %a0,%a0
00017b20: 4a71 8804      	tstw %a1@(0000000000000004,%a0:l)
00017b24: 6604           	bnes 0x17b2a
00017b26: 42b1 8800      	clrl %a1@(0000000000000000,%a0:l)
00017b2a: 245f           	moveal %sp@+,%a2
00017b2c: 4e75           	rts
00017b2e: 4252           	clrw %a2@
00017b30: 60e6           	bras 0x17b18
00017b32:  _xgetdir
00017b32: 598f           	subql #4,%sp
00017b34: 48e7 3032      	moveml %d2-%d3/%a2-%a3/%fp,%sp@-
00017b38: 266f 001c      	moveal %sp@(28),%a3
00017b3c: 362f 0020      	movew %sp@(32),%d3
00017b40: 6628           	bnes 0x17b6a
00017b42: 2079 0004 f74c 	moveal 0x4f74c,%a0
00017b48: 4243           	clrw %d3
00017b4a: 1628 0037      	moveb %a0@(55),%d3
00017b4e: 3f3c 000a      	movew #10,%sp@-
00017b52: 4e4d           	trap #13
00017b54: 548f           	addql #2,%sp
00017b56: 3c43           	moveaw %d3,%fp
00017b58: 220e           	movel %fp,%d1
00017b5a: 0300           	btst %d1,%d0
00017b5c: 6610           	bnes 0x17b6e
00017b5e: 4213           	clrb %a3@
00017b60: 70d2           	moveq #-46,%d0
00017b62: 4cdf 4c0c      	moveml %sp@+,%d2-%d3/%a2-%a3/%fp
00017b66: 588f           	addql #4,%sp
00017b68: 4e75           	rts
00017b6a: 5343           	subqw #1,%d3
00017b6c: 60e0           	bras 0x17b4e
00017b6e: 4267           	clrw %sp@-
00017b70: 3f03           	movew %d3,%sp@-
00017b72: 4eb9 0001 89e4 	jsr 0x189e4
00017b78: 588f           	addql #4,%sp
00017b7a: 4a40           	tstw %d0
00017b7c: 6de0           	blts 0x17b5e
00017b7e: 2079 0004 f74c 	moveal 0x4f74c,%a0
00017b84: 7200           	moveq #0,%d1
00017b86: 1230 e840      	moveb %a0@(0000000000000040,%fp:l),%d1
00017b8a: 2001           	movel %d1,%d0
00017b8c: d081           	addl %d1,%d0
00017b8e: d081           	addl %d1,%d0
00017b90: d080           	addl %d0,%d0
00017b92: 41f9 0004 d430 	lea 0x4d430,%a0
00017b98: 2030 0800      	movel %a0@(0000000000000000,%d0:l),%d0
00017b9c: 4def 0018      	lea %sp@(24),%fp
00017ba0: 3d3c 006f      	movew #111,%fp@-
00017ba4: 2f0e           	movel %fp,%sp@-
00017ba6: 2f0b           	movel %a3,%sp@-
00017ba8: 2f00           	movel %d0,%sp@-
00017baa: 4eba fb8c      	jsr %pc@(0x17738)
00017bae: 2040           	moveal %d0,%a0
00017bb0: 4228 ffff      	clrb %a0@(-1)
00017bb4: 4fef 000c      	lea %sp@(12),%sp
00017bb8: 7000           	moveq #0,%d0
00017bba: 60a6           	bras 0x17b62
00017bbc:  _dirinit
00017bbc: 598f           	subql #4,%sp
00017bbe: 48e7 203e      	moveml %d2/%a2-%fp,%sp@-
00017bc2: 206f 0020      	moveal %sp@(32),%a0
00017bc6: 2468 0014      	moveal %a0@(20),%a2
00017bca: 242a 0008      	movel %a2@(8),%d2
00017bce: 367c 0001      	moveaw #1,%a3
00017bd2: 2042           	moveal %d2,%a0
00017bd4: 3a68 0014      	moveaw %a0@(20),%a5
00017bd8: 4df9 0001 73ce 	lea 0x173ce,%fp
00017bde: 49f9 0001 bb70 	lea 0x1bb70,%a4
00017be4: 206a 001e      	moveal %a2@(30),%a0
00017be8: 2242           	moveal %d2,%a1
00017bea: 3029 0010      	movew %a1@(16),%d0
00017bee: 48c0           	extl %d0
00017bf0: b7c0           	cmpal %d0,%a3
00017bf2: 6524           	bcss 0x17c18
00017bf4: 3f3c 0001      	movew #1,%sp@-
00017bf8: 2f0a           	movel %a2,%sp@-
00017bfa: 2f08           	movel %a0,%sp@-
00017bfc: 4e96           	jsr %fp@
00017bfe: 2f0d           	movel %a5,%sp@-
00017c00: 2f00           	movel %d0,%sp@-
00017c02: 2f40 002a      	movel %d0,%sp@(42)
00017c06: 4e94           	jsr %a4@
00017c08: 4fef 0012      	lea %sp@(18),%sp
00017c0c: 202f 0018      	movel %sp@(24),%d0
00017c10: 4cdf 7c04      	moveml %sp@+,%d2/%a2-%fp
00017c14: 588f           	addql #4,%sp
00017c16: 4e75           	rts
00017c18: 3f3c 0001      	movew #1,%sp@-
00017c1c: 2f0a           	movel %a2,%sp@-
00017c1e: 4873 8800      	pea %a3@(0000000000000000,%a0:l)
00017c22: 4e96           	jsr %fp@
00017c24: 2f0d           	movel %a5,%sp@-
00017c26: 2f00           	movel %d0,%sp@-
00017c28: 4e94           	jsr %a4@
00017c2a: 528b           	addql #1,%a3
00017c2c: 4fef 0012      	lea %sp@(18),%sp
00017c30: 60b2           	bras 0x17be4
00017c32:  _makofd
00017c32: 2f0a           	movel %a2,%sp@-
00017c34: 246f 0008      	moveal %sp@(8),%a2
00017c38: 006a 8000 000c 	oriw #-32768,%a2@(12)
00017c3e: 3f3c 0003      	movew #3,%sp@-
00017c42: 4eb9 0001 a406 	jsr 0x1a406
00017c48: 2040           	moveal %d0,%a0
00017c4a: 026a 7fff 000c 	andiw #32767,%a2@(12)
00017c50: 2540 0014      	movel %d0,%a2@(20)
00017c54: 43e8 002a      	lea %a0@(42),%a1
00017c58: 2149 0004      	movel %a1,%a0@(4)
00017c5c: 216a 0028 0010 	movel %a2@(40),%a0@(16)
00017c62: 216a 0018 000c 	movel %a2@(24),%a0@(12)
00017c68: 216a 002c 0014 	movel %a2@(44),%a0@(20)
00017c6e: 216a 0024 0008 	movel %a2@(36),%a0@(8)
00017c74: 317c 0001 002c 	movew #1,%a0@(44)
00017c7a: 316a 0012 0030 	movew %a2@(18),%a0@(48)
00017c80: 316a 0010 002e 	movew %a2@(16),%a0@(46)
00017c86: 316a 000e 0032 	movew %a2@(14),%a0@(50)
00017c8c: 217c 7fff ffff 	movel #2147483647,%a0@(52)
00017c92: 0034 
00017c94: 548f           	addql #2,%sp
00017c96: 245f           	moveal %sp@+,%a2
00017c98: 4e75           	rts
00017c9a:  _xmkdir
00017c9a: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00017c9e: 3f3c 0010      	movew #16,%sp@-
00017ca2: 2f2f 0026      	movel %sp@(38),%sp@-
00017ca6: 4eb9 0001 9c34 	jsr 0x19c34
00017cac: 3400           	movew %d0,%d2
00017cae: 5c8f           	addql #6,%sp
00017cb0: 6d58           	blts 0x17d0a
00017cb2: 3f00           	movew %d0,%sp@-
00017cb4: 4eb9 0001 9696 	jsr 0x19696
00017cba: 2640           	moveal %d0,%a3
00017cbc: 2c6b 0010      	moveal %a3@(16),%fp
00017cc0: 2f2b 0014      	movel %a3@(20),%sp@-
00017cc4: 2f0e           	movel %fp,%sp@-
00017cc6: 4eb9 0001 9400 	jsr 0x19400
00017ccc: 2f0e           	movel %fp,%sp@-
00017cce: 4eb9 0001 9532 	jsr 0x19532
00017cd4: 2440           	moveal %d0,%a2
00017cd6: 2f00           	movel %d0,%sp@-
00017cd8: 4bfa f73a      	lea %pc@(0x17414),%a5
00017cdc: 4e95           	jsr %a5@
00017cde: 3800           	movew %d0,%d4
00017ce0: 262b 000c      	movel %a3@(12),%d3
00017ce4: 4fef 0012      	lea %sp@(18),%sp
00017ce8: 2843           	moveal %d3,%a4
00017cea: b8fc 0000      	cmpaw #0,%a4
00017cee: 6620           	bnes 0x17d10
00017cf0: 0c44 006e      	cmpiw #110,%d4
00017cf4: 6f28           	bles 0x17d1e
00017cf6: 2f2b 0014      	movel %a3@(20),%sp@-
00017cfa: 2f0a           	movel %a2,%sp@-
00017cfc: 2f03           	movel %d3,%sp@-
00017cfe: 4eb9 0001 9aa8 	jsr 0x19aa8
00017d04: 4fef 000c      	lea %sp@(12),%sp
00017d08: 70dc           	moveq #-36,%d0
00017d0a: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00017d0e: 4e75           	rts
00017d10: 2f0c           	movel %a4,%sp@-
00017d12: 4e95           	jsr %a5@
00017d14: 588f           	addql #4,%sp
00017d16: d840           	addw %d0,%d4
00017d18: 286c 0018      	moveal %a4@(24),%a4
00017d1c: 60cc           	bras 0x17cea
00017d1e: 2f0a           	movel %a2,%sp@-
00017d20: 2f03           	movel %d3,%sp@-
00017d22: 4eba f87c      	jsr %pc@(0x175a0)
00017d26: 2840           	moveal %d0,%a4
00017d28: 2f00           	movel %d0,%sp@-
00017d2a: 4eba ff06      	jsr %pc@(0x17c32)
00017d2e: 2a40           	moveal %d0,%a5
00017d30: 3f3c 0001      	movew #1,%sp@-
00017d34: 2f00           	movel %d0,%sp@-
00017d36: 4eb9 0001 8cc8 	jsr 0x18cc8
00017d3c: 4fef 0012      	lea %sp@(18),%sp
00017d40: 4a40           	tstw %d0
00017d42: 6724           	beqs 0x17d68
00017d44: 2f2b 0014      	movel %a3@(20),%sp@-
00017d48: 2f0a           	movel %a2,%sp@-
00017d4a: 2f2b 000c      	movel %a3@(12),%sp@-
00017d4e: 4eb9 0001 9aa8 	jsr 0x19aa8
00017d54: 206b 000c      	moveal %a3@(12),%a0
00017d58: 42a8 001c      	clrl %a0@(28)
00017d5c: 2f0c           	movel %a4,%sp@-
00017d5e: 4eba f73e      	jsr %pc@(0x1749e)
00017d62: 4fef 0010      	lea %sp@(16),%sp
00017d66: 60a0           	bras 0x17d08
00017d68: 2f0c           	movel %a4,%sp@-
00017d6a: 4eba fe50      	jsr %pc@(0x17bbc)
00017d6e: 2440           	moveal %d0,%a2
00017d70: 283c 0001 8852 	movel #100434,%d4
00017d76: 4878 0016      	pea 0x16
00017d7a: 2f04           	movel %d4,%sp@-
00017d7c: 2f00           	movel %d0,%sp@-
00017d7e: 49f9 0001 b8fc 	lea 0x1b8fc,%a4
00017d84: 4e94           	jsr %a4@
00017d86: 157c 0010 000b 	moveb #16,%a2@(11)
00017d8c: 206d 0004      	moveal %a5@(4),%a0
00017d90: 2568 0004 0016 	movel %a0@(4),%a2@(22)
00017d96: 3028 0008      	movew %a0@(8),%d0
00017d9a: e058           	rorw #8,%d0
00017d9c: 3540 001a      	movew %d0,%a2@(26)
00017da0: 42aa 001c      	clrl %a2@(28)
00017da4: 7620           	moveq #32,%d3
00017da6: d68a           	addl %a2,%d3
00017da8: 4878 0016      	pea 0x16
00017dac: 2f04           	movel %d4,%sp@-
00017dae: 2f03           	movel %d3,%sp@-
00017db0: 4e94           	jsr %a4@
00017db2: 157c 002e 0021 	moveb #46,%a2@(33)
00017db8: 157c 0010 002b 	moveb #16,%a2@(43)
00017dbe: 4fef 001c      	lea %sp@(28),%sp
00017dc2: 4aae 000c      	tstl %fp@(12)
00017dc6: 665a           	bnes 0x17e22
00017dc8: 426a 0036      	clrw %a2@(54)
00017dcc: 426a 0038      	clrw %a2@(56)
00017dd0: 426a 003a      	clrw %a2@(58)
00017dd4: 42aa 003c      	clrl %a2@(60)
00017dd8: 4878 0038      	pea 0x38
00017ddc: 2f0d           	movel %a5,%sp@-
00017dde: 2f0b           	movel %a3,%sp@-
00017de0: 4e94           	jsr %a4@
00017de2: 006b 0001 002a 	oriw #1,%a3@(42)
00017de8: 3f3c 0006      	movew #6,%sp@-
00017dec: 2f0b           	movel %a3,%sp@-
00017dee: 4eb9 0001 984a 	jsr 0x1984a
00017df4: 2f0b           	movel %a3,%sp@-
00017df6: 4eb9 0001 a53a 	jsr 0x1a53a
00017dfc: 5d42           	subqw #6,%d2
00017dfe: 43f9 0004 d55e 	lea 0x4d55e,%a1
00017e04: 3042           	moveaw %d2,%a0
00017e06: 2008           	movel %a0,%d0
00017e08: d088           	addl %a0,%d0
00017e0a: d080           	addl %d0,%d0
00017e0c: d088           	addl %a0,%d0
00017e0e: d080           	addl %d0,%d0
00017e10: 42b1 0804      	clrl %a1@(0000000000000004,%d0:l)
00017e14: 42b1 0800      	clrl %a1@(0000000000000000,%d0:l)
00017e18: 4fef 0016      	lea %sp@(22),%sp
00017e1c: 7000           	moveq #0,%d0
00017e1e: 6000 feea      	braw 0x17d0a
00017e22: 206b 0010      	moveal %a3@(16),%a0
00017e26: 2068 0004      	moveal %a0@(4),%a0
00017e2a: 2568 0004 0036 	movel %a0@(4),%a2@(54)
00017e30: 3228 0008      	movew %a0@(8),%d1
00017e34: 3541 003a      	movew %d1,%a2@(58)
00017e38: e059           	rorw #8,%d1
00017e3a: 2043           	moveal %d3,%a0
00017e3c: 3141 001a      	movew %d1,%a0@(26)
00017e40: 6092           	bras 0x17dd4
00017e42:  _scan
00017e42: 4fef fff4      	lea %sp@(-12),%sp
00017e46: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00017e4a: 2a6f 003c      	moveal %sp@(60),%a5
00017e4e: 2c6f 0046      	moveal %sp@(70),%fp
00017e52: 762c           	moveq #44,%d3
00017e54: d68f           	addl %sp,%d3
00017e56: 2f03           	movel %d3,%sp@-
00017e58: 2f2f 0044      	movel %sp@(68),%sp@-
00017e5c: 4eba f9a2      	jsr %pc@(0x17800)
00017e60: 1f6f 004d 003f 	moveb %sp@(77),%sp@(63)
00017e66: 246d 0014      	moveal %a5@(20),%a2
00017e6a: 508f           	addql #8,%sp
00017e6c: b4fc 0000      	cmpaw #0,%a2
00017e70: 660a           	bnes 0x17e7c
00017e72: 2f0d           	movel %a5,%sp@-
00017e74: 4eba fdbc      	jsr %pc@(0x17c32)
00017e78: 2440           	moveal %d0,%a2
00017e7a: 588f           	addql #4,%sp
00017e7c: 2016           	movel %fp@,%d0
00017e7e: 72ff           	moveq #-1,%d1
00017e80: b280           	cmpl %d0,%d1
00017e82: 6602           	bnes 0x17e86
00017e84: 7000           	moveq #0,%d0
00017e86: 2f00           	movel %d0,%sp@-
00017e88: 2f0a           	movel %a2,%sp@-
00017e8a: 49f9 0001 9400 	lea 0x19400,%a4
00017e90: 4e94           	jsr %a4@
00017e92: 508f           	addql #8,%sp
00017e94: 97cb           	subal %a3,%a3
00017e96: 2a3c 0001 9532 	movel #103730,%d5
00017e9c: 2c3c 0001 be74 	movel #114292,%d6
00017ea2: 283c 0001 75a0 	movel #95648,%d4
00017ea8: 2e3c 0001 76ba 	movel #95930,%d7
00017eae: 2f0a           	movel %a2,%sp@-
00017eb0: 2045           	moveal %d5,%a0
00017eb2: 4e90           	jsr %a0@
00017eb4: 2400           	movel %d0,%d2
00017eb6: 588f           	addql #4,%sp
00017eb8: 6706           	beqs 0x17ec0
00017eba: 2040           	moveal %d0,%a0
00017ebc: 1010           	moveb %a0@,%d0
00017ebe: 6604           	bnes 0x17ec4
00017ec0: 4240           	clrw %d0
00017ec2: 603a           	bras 0x17efe
00017ec4: 2042           	moveal %d2,%a0
00017ec6: 0828 0004 000b 	btst #4,%a0@(11)
00017ecc: 6722           	beqs 0x17ef0
00017ece: 0c00 002e      	cmpib #46,%d0
00017ed2: 671c           	beqs 0x17ef0
00017ed4: 0c00 ffe5      	cmpib #-27,%d0
00017ed8: 6716           	beqs 0x17ef0
00017eda: 266d 001c      	moveal %a5@(28),%a3
00017ede: b6fc 0000      	cmpaw #0,%a3
00017ee2: 663c           	bnes 0x17f20
00017ee4: 2f02           	movel %d2,%sp@-
00017ee6: 2f0d           	movel %a5,%sp@-
00017ee8: 2044           	moveal %d4,%a0
00017eea: 4e90           	jsr %a0@
00017eec: 2640           	moveal %d0,%a3
00017eee: 508f           	addql #8,%sp
00017ef0: 2f02           	movel %d2,%sp@-
00017ef2: 2f03           	movel %d3,%sp@-
00017ef4: 2047           	moveal %d7,%a0
00017ef6: 4e90           	jsr %a0@
00017ef8: 508f           	addql #8,%sp
00017efa: 4a40           	tstw %d0
00017efc: 67b0           	beqs 0x17eae
00017efe: 72ff           	moveq #-1,%d1
00017f00: b296           	cmpl %fp@,%d1
00017f02: 6756           	beqs 0x17f5a
00017f04: 222a 0018      	movel %a2@(24),%d1
00017f08: 2c81           	movel %d1,%fp@
00017f0a: 4a40           	tstw %d0
00017f0c: 662c           	bnes 0x17f3a
00017f0e: 4a82           	tstl %d2
00017f10: 673c           	beqs 0x17f4e
00017f12: 206f 0040      	moveal %sp@(64),%a0
00017f16: 0c10 ffe5      	cmpib #-27,%a0@
00017f1a: 6732           	beqs 0x17f4e
00017f1c: 7400           	moveq #0,%d2
00017f1e: 602e           	bras 0x17f4e
00017f20: 4878 000b      	pea 0xb
00017f24: 2f0b           	movel %a3,%sp@-
00017f26: 2f02           	movel %d2,%sp@-
00017f28: 2046           	moveal %d6,%a0
00017f2a: 4e90           	jsr %a0@
00017f2c: 4fef 000c      	lea %sp@(12),%sp
00017f30: 4a40           	tstw %d0
00017f32: 67bc           	beqs 0x17ef0
00017f34: 266b 0020      	moveal %a3@(32),%a3
00017f38: 60a4           	bras 0x17ede
00017f3a: 5281           	addql #1,%d1
00017f3c: 6610           	bnes 0x17f4e
00017f3e: 72e0           	moveq #-32,%d1
00017f40: d2aa 0018      	addl %a2@(24),%d1
00017f44: 2f01           	movel %d1,%sp@-
00017f46: 2f0a           	movel %a2,%sp@-
00017f48: 4e94           	jsr %a4@
00017f4a: 508f           	addql #8,%sp
00017f4c: 240b           	movel %a3,%d2
00017f4e: 2002           	movel %d2,%d0
00017f50: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00017f54: 4fef 000c      	lea %sp@(12),%sp
00017f58: 4e75           	rts
00017f5a: 4a40           	tstw %d0
00017f5c: 67b0           	beqs 0x17f0e
00017f5e: 60de           	bras 0x17f3e
00017f60:  _findit
00017f60: 4fef fff4      	lea %sp@(-12),%sp
00017f64: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00017f68: 246f 0030      	moveal %sp@(48),%a2
00017f6c: 2f0a           	movel %a2,%sp@-
00017f6e: 4eb9 0001 bf1a 	jsr 0x1bf1a
00017f74: 3400           	movew %d0,%d2
00017f76: 588f           	addql #4,%sp
00017f78: 6d22           	blts 0x17f9c
00017f7a: 548a           	addql #2,%a2
00017f7c: 3f3c 0001      	movew #1,%sp@-
00017f80: 3f02           	movew %d2,%sp@-
00017f82: 4eb9 0001 89e4 	jsr 0x189e4
00017f88: 588f           	addql #4,%sp
00017f8a: 4a40           	tstw %d0
00017f8c: 6c1c           	bges 0x17faa
00017f8e: 97cb           	subal %a3,%a3
00017f90: 200b           	movel %a3,%d0
00017f92: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00017f96: 4fef 000c      	lea %sp@(12),%sp
00017f9a: 4e75           	rts
00017f9c: 2079 0004 f74c 	moveal 0x4f74c,%a0
00017fa2: 4242           	clrw %d2
00017fa4: 1428 0037      	moveb %a0@(55),%d2
00017fa8: 60d2           	bras 0x17f7c
00017faa: 3042           	moveaw %d2,%a0
00017fac: 0c12 005c      	cmpib #92,%a2@
00017fb0: 666e           	bnes 0x18020
00017fb2: 2408           	movel %a0,%d2
00017fb4: d488           	addl %a0,%d2
00017fb6: d482           	addl %d2,%d2
00017fb8: 41f9 0004 d84c 	lea 0x4d84c,%a0
00017fbe: 2070 2800      	moveal %a0@(0000000000000000,%d2:l),%a0
00017fc2: 2868 002c      	moveal %a0@(44),%a4
00017fc6: 528a           	addql #1,%a2
00017fc8: b8fc 0000      	cmpaw #0,%a4
00017fcc: 67c0           	beqs 0x17f8e
00017fce: 4bef 0021      	lea %sp@(33),%a5
00017fd2: 4dfa f82c      	lea %pc@(0x17800),%fp
00017fd6: 263c 0001 be74 	movel #114292,%d3
00017fdc: 7000           	moveq #0,%d0
00017fde: 3400           	movew %d0,%d2
00017fe0: 1232 0800      	moveb %a2@(0000000000000000,%d0:l),%d1
00017fe4: 6700 00ea      	beqw 0x180d0
00017fe8: 5280           	addql #1,%d0
00017fea: 0c01 005c      	cmpib #92,%d1
00017fee: 66ee           	bnes 0x17fde
00017ff0: 0c12 002e      	cmpib #46,%a2@
00017ff4: 664e           	bnes 0x18044
00017ff6: 0c2a 002e 0001 	cmpib #46,%a2@(1)
00017ffc: 6700 00e0      	beqw 0x180de
00018000: 74ff           	moveq #-1,%d2
00018002: 4442           	negw %d2
00018004: 264c           	moveal %a4,%a3
00018006: 45f2 2000      	lea %a2@(0000000000000000,%d2:w),%a2
0001800a: 4a12           	tstb %a2@
0001800c: 6708           	beqs 0x18016
0001800e: 528a           	addql #1,%a2
00018010: b6fc 0000      	cmpaw #0,%a3
00018014: 662a           	bnes 0x18040
00018016: 206f 0034      	moveal %sp@(52),%a0
0001801a: 208a           	movel %a2,%a0@
0001801c: 6000 ff72      	braw 0x17f90
00018020: 2279 0004 f74c 	moveal 0x4f74c,%a1
00018026: 7200           	moveq #0,%d1
00018028: 1231 8840      	moveb %a1@(0000000000000040,%a0:l),%d1
0001802c: 2001           	movel %d1,%d0
0001802e: d081           	addl %d1,%d0
00018030: d081           	addl %d1,%d0
00018032: d080           	addl %d0,%d0
00018034: 41f9 0004 d430 	lea 0x4d430,%a0
0001803a: 2870 0800      	moveal %a0@(0000000000000000,%d0:l),%a4
0001803e: 6088           	bras 0x17fc8
00018040: 284b           	moveal %a3,%a4
00018042: 6098           	bras 0x17fdc
00018044: 4a42           	tstw %d2
00018046: 6700 0090      	beqw 0x180d8
0001804a: 2f0d           	movel %a5,%sp@-
0001804c: 2f0a           	movel %a2,%sp@-
0001804e: 4e96           	jsr %fp@
00018050: 508f           	addql #8,%sp
00018052: 7000           	moveq #0,%d0
00018054: 0c35 003f 0800 	cmpib #63,%a5@(0000000000000000,%d0:l)
0001805a: 6700 ff32      	beqw 0x17f8e
0001805e: 5280           	addql #1,%d0
00018060: 720b           	moveq #11,%d1
00018062: b280           	cmpl %d0,%d1
00018064: 66ee           	bnes 0x18054
00018066: 266c 001c      	moveal %a4@(28),%a3
0001806a: b6fc 0000      	cmpaw #0,%a3
0001806e: 661a           	bnes 0x1808a
00018070: 487a 07dc      	pea %pc@(0x1884e)
00018074: 3f3c 0010      	movew #16,%sp@-
00018078: 2f0a           	movel %a2,%sp@-
0001807a: 2f0c           	movel %a4,%sp@-
0001807c: 4eba fdc4      	jsr %pc@(0x17e42)
00018080: 2640           	moveal %d0,%a3
00018082: 4fef 000e      	lea %sp@(14),%sp
00018086: 4a80           	tstl %d0
00018088: 678c           	beqs 0x18016
0001808a: 283c 0001 7e42 	movel #97858,%d4
00018090: b6fc 0000      	cmpaw #0,%a3
00018094: 6700 ff70      	beqw 0x18006
00018098: 4878 000b      	pea 0xb
0001809c: 2f0b           	movel %a3,%sp@-
0001809e: 2f0d           	movel %a5,%sp@-
000180a0: 2043           	moveal %d3,%a0
000180a2: 4e90           	jsr %a0@
000180a4: 4fef 000c      	lea %sp@(12),%sp
000180a8: 4a40           	tstw %d0
000180aa: 6700 ff5a      	beqw 0x18006
000180ae: 266b 0020      	moveal %a3@(32),%a3
000180b2: b6fc 0000      	cmpaw #0,%a3
000180b6: 66d8           	bnes 0x18090
000180b8: 487a 0794      	pea %pc@(0x1884e)
000180bc: 3f3c 0010      	movew #16,%sp@-
000180c0: 2f0a           	movel %a2,%sp@-
000180c2: 2f0c           	movel %a4,%sp@-
000180c4: 2044           	moveal %d4,%a0
000180c6: 4e90           	jsr %a0@
000180c8: 2640           	moveal %d0,%a3
000180ca: 4fef 000e      	lea %sp@(14),%sp
000180ce: 60c0           	bras 0x18090
000180d0: 4a6f 0038      	tstw %sp@(56)
000180d4: 6600 ff1a      	bnew 0x17ff0
000180d8: 264c           	moveal %a4,%a3
000180da: 6000 ff3a      	braw 0x18016
000180de: 286c 0018      	moveal %a4@(24),%a4
000180e2: 74fe           	moveq #-2,%d2
000180e4: 6000 ff1c      	braw 0x18002
000180e8:  _xchdir
000180e8: 4e56 fffc      	linkw %fp,#-4
000180ec: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000180f0: 242e 0008      	movel %fp@(8),%d2
000180f4: 2042           	moveal %d2,%a0
000180f6: 1018           	moveb %a0@+,%d0
000180f8: 665e           	bnes 0x18158
000180fa: 2f02           	movel %d2,%sp@-
000180fc: 4eb9 0001 bf1a 	jsr 0x1bf1a
00018102: 588f           	addql #4,%sp
00018104: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001810a: 4a40           	tstw %d0
0001810c: 6c06           	bges 0x18114
0001810e: 4240           	clrw %d0
00018110: 1028 0037      	moveb %a0@(55),%d0
00018114: 3440           	moveaw %d0,%a2
00018116: 4243           	clrw %d3
00018118: 1630 a840      	moveb %a0@(0000000000000040,%a2:l),%d3
0001811c: 3f3c 0001      	movew #1,%sp@-
00018120: 486e fffc      	pea %fp@(-4)
00018124: 2f02           	movel %d2,%sp@-
00018126: 4eba fe38      	jsr %pc@(0x17f60)
0001812a: 4fef 000a      	lea %sp@(10),%sp
0001812e: 4a80           	tstl %d0
00018130: 672c           	beqs 0x1815e
00018132: 2f00           	movel %d0,%sp@-
00018134: 4eba f976      	jsr %pc@(0x17aac)
00018138: 588f           	addql #4,%sp
0001813a: 4a40           	tstw %d0
0001813c: 6d20           	blts 0x1815e
0001813e: 2079 0004 f74c 	moveal 0x4f74c,%a0
00018144: 1180 a840      	moveb %d0,%a0@(0000000000000040,%a2:l)
00018148: 4a43           	tstw %d3
0001814a: 6708           	beqs 0x18154
0001814c: 3f03           	movew %d3,%sp@-
0001814e: 4eba f99c      	jsr %pc@(0x17aec)
00018152: 548f           	addql #2,%sp
00018154: 7000           	moveq #0,%d0
00018156: 6008           	bras 0x18160
00018158: 0c00 003f      	cmpib #63,%d0
0001815c: 660c           	bnes 0x1816a
0001815e: 70de           	moveq #-34,%d0
00018160: 4cee 040c fff0 	moveml %fp@(-16),%d2-%d3/%a2
00018166: 4e5e           	unlk %fp
00018168: 4e75           	rts
0001816a: 0c00 002a      	cmpib #42,%d0
0001816e: 6686           	bnes 0x180f6
00018170: 60ec           	bras 0x1815e
00018172:  _xchmod
00018172: 4e56 fff0      	linkw %fp,#-16
00018176: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001817a: 362e 000c      	movew %fp@(12),%d3
0001817e: 1d6e 000f fff6 	moveb %fp@(15),%fp@(-10)
00018184: 4267           	clrw %sp@-
00018186: 486e fff8      	pea %fp@(-8)
0001818a: 2f2e 0008      	movel %fp@(8),%sp@-
0001818e: 4eba fdd0      	jsr %pc@(0x17f60)
00018192: 2440           	moveal %d0,%a2
00018194: 4fef 000a      	lea %sp@(10),%sp
00018198: 4a80           	tstl %d0
0001819a: 6700 009c      	beqw 0x18238
0001819e: 2d4e fff2      	movel %fp,%fp@(-14)
000181a2: 59ae fff2      	subql #4,%fp@(-14)
000181a6: 206e fff2      	moveal %fp@(-14),%a0
000181aa: 4290           	clrl %a0@
000181ac: 2f08           	movel %a0,%sp@-
000181ae: 3f3c 0027      	movew #39,%sp@-
000181b2: 2f2e fff8      	movel %fp@(-8),%sp@-
000181b6: 2f00           	movel %d0,%sp@-
000181b8: 4eba fc88      	jsr %pc@(0x17e42)
000181bc: 4fef 000e      	lea %sp@(14),%sp
000181c0: 4a80           	tstl %d0
000181c2: 6778           	beqs 0x1823c
000181c4: 4a43           	tstw %d3
000181c6: 670c           	beqs 0x181d4
000181c8: 4240           	clrw %d0
000181ca: 102e fff6      	moveb %fp@(-10),%d0
000181ce: 0240 ffd8      	andiw #-40,%d0
000181d2: 666c           	bnes 0x18240
000181d4: 70eb           	moveq #-21,%d0
000181d6: d0ae fffc      	addl %fp@(-4),%d0
000181da: 2d40 fffc      	movel %d0,%fp@(-4)
000181de: 242a 0014      	movel %a2@(20),%d2
000181e2: 2f00           	movel %d0,%sp@-
000181e4: 2f02           	movel %d2,%sp@-
000181e6: 4eb9 0001 9400 	jsr 0x19400
000181ec: 508f           	addql #8,%sp
000181ee: 41ee fff6      	lea %fp@(-10),%a0
000181f2: 4a43           	tstw %d3
000181f4: 6622           	bnes 0x18218
000181f6: 2f08           	movel %a0,%sp@-
000181f8: 4878 0001      	pea 0x1
000181fc: 2f02           	movel %d2,%sp@-
000181fe: 4eb9 0001 95a6 	jsr 0x195a6
00018204: 4fef 000c      	lea %sp@(12),%sp
00018208: 7000           	moveq #0,%d0
0001820a: 102e fff6      	moveb %fp@(-10),%d0
0001820e: 4cee 040c ffe4 	moveml %fp@(-28),%d2-%d3/%a2
00018214: 4e5e           	unlk %fp
00018216: 4e75           	rts
00018218: 2f08           	movel %a0,%sp@-
0001821a: 4878 0001      	pea 0x1
0001821e: 2f02           	movel %d2,%sp@-
00018220: 4eb9 0001 9604 	jsr 0x19604
00018226: 3f3c 0002      	movew #2,%sp@-
0001822a: 2f02           	movel %d2,%sp@-
0001822c: 4eb9 0001 984a 	jsr 0x1984a
00018232: 4fef 0012      	lea %sp@(18),%sp
00018236: 60d0           	bras 0x18208
00018238: 70de           	moveq #-34,%d0
0001823a: 60d2           	bras 0x1820e
0001823c: 70df           	moveq #-33,%d0
0001823e: 60ce           	bras 0x1820e
00018240: 70dc           	moveq #-36,%d0
00018242: 60ca           	bras 0x1820e
00018244:  _ixsfirst
00018244: 4e56 fff4      	linkw %fp,#-12
00018248: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0001824c: 342e 000c      	movew %fp@(12),%d2
00018250: 246e 000e      	moveal %fp@(14),%a2
00018254: 0c42 0008      	cmpiw #8,%d2
00018258: 6704           	beqs 0x1825e
0001825a: 0042 0021      	oriw #33,%d2
0001825e: 4267           	clrw %sp@-
00018260: 486e fff8      	pea %fp@(-8)
00018264: 2f2e 0008      	movel %fp@(8),%sp@-
00018268: 4eba fcf6      	jsr %pc@(0x17f60)
0001826c: 2840           	moveal %d0,%a4
0001826e: 4fef 000a      	lea %sp@(10),%sp
00018272: 4a80           	tstl %d0
00018274: 6700 00bc      	beqw 0x18332
00018278: 2d4e fff4      	movel %fp,%fp@(-12)
0001827c: 59ae fff4      	subql #4,%fp@(-12)
00018280: 206e fff4      	moveal %fp@(-12),%a0
00018284: 4290           	clrl %a0@
00018286: 2f08           	movel %a0,%sp@-
00018288: 3f02           	movew %d2,%sp@-
0001828a: 2f2e fff8      	movel %fp@(-8),%sp@-
0001828e: 2f00           	movel %d0,%sp@-
00018290: 4eba fbb0      	jsr %pc@(0x17e42)
00018294: 2640           	moveal %d0,%a3
00018296: 4fef 000e      	lea %sp@(14),%sp
0001829a: 4a80           	tstl %d0
0001829c: 6700 00a0      	beqw 0x1833e
000182a0: b4fc 0000      	cmpaw #0,%a2
000182a4: 6776           	beqs 0x1831c
000182a6: 2a6c 0014      	moveal %a4@(20),%a5
000182aa: 4878 000c      	pea 0xc
000182ae: 2f2e fff8      	movel %fp@(-8),%sp@-
000182b2: 2f0a           	movel %a2,%sp@-
000182b4: 4eb9 0001 b8fc 	jsr 0x1b8fc
000182ba: 4fef 000c      	lea %sp@(12),%sp
000182be: 4aad 000c      	tstl %a5@(12)
000182c2: 665c           	bnes 0x18320
000182c4: 256e fffc 000c 	movel %fp@(-4),%a2@(12)
000182ca: 426a 0010      	clrw %a2@(16)
000182ce: 426a 0012      	clrw %a2@(18)
000182d2: 206c 0024      	moveal %a4@(36),%a0
000182d6: 3028 000c      	movew %a0@(12),%d0
000182da: 0240 001f      	andiw #31,%d0
000182de: 48c0           	extl %d0
000182e0: 81aa 000c      	orl %d0,%a2@(12)
000182e4: 1542 0014      	moveb %d2,%a2@(20)
000182e8: 156b 000b 0015 	moveb %a3@(11),%a2@(21)
000182ee: 302b 0016      	movew %a3@(22),%d0
000182f2: e058           	rorw #8,%d0
000182f4: 3540 0016      	movew %d0,%a2@(22)
000182f8: 302b 0018      	movew %a3@(24),%d0
000182fc: e058           	rorw #8,%d0
000182fe: 3540 0018      	movew %d0,%a2@(24)
00018302: 202b 001c      	movel %a3@(28),%d0
00018306: e058           	rorw #8,%d0
00018308: 4840           	swap %d0
0001830a: e058           	rorw #8,%d0
0001830c: 2540 001a      	movel %d0,%a2@(26)
00018310: 486a 001e      	pea %a2@(30)
00018314: 2f0b           	movel %a3,%sp@-
00018316: 4eba f12c      	jsr %pc@(0x17444)
0001831a: 508f           	addql #8,%sp
0001831c: 7000           	moveq #0,%d0
0001831e: 6014           	bras 0x18334
00018320: 42aa 000c      	clrl %a2@(12)
00018324: 356d 0022 0010 	movew %a5@(34),%a2@(16)
0001832a: 356d 001c 0012 	movew %a5@(28),%a2@(18)
00018330: 60a0           	bras 0x182d2
00018332: 70de           	moveq #-34,%d0
00018334: 4cee 3c04 ffe0 	moveml %fp@(-32),%d2/%a2-%a5
0001833a: 4e5e           	unlk %fp
0001833c: 4e75           	rts
0001833e: 70df           	moveq #-33,%d0
00018340: 60f2           	bras 0x18334
00018342:  _xsfirst
00018342: 2f02           	movel %d2,%sp@-
00018344: 242f 0008      	movel %sp@(8),%d2
00018348: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001834e: 2068 0020      	moveal %a0@(32),%a0
00018352: 70ff           	moveq #-1,%d0
00018354: 2140 000c      	movel %d0,%a0@(12)
00018358: 2f08           	movel %a0,%sp@-
0001835a: 3f2f 0010      	movew %sp@(16),%sp@-
0001835e: 2f02           	movel %d2,%sp@-
00018360: 4eba fee2      	jsr %pc@(0x18244)
00018364: 4fef 000a      	lea %sp@(10),%sp
00018368: 4a80           	tstl %d0
0001836a: 6d06           	blts 0x18372
0001836c: 2042           	moveal %d2,%a0
0001836e: 1218           	moveb %a0@+,%d1
00018370: 6604           	bnes 0x18376
00018372: 241f           	movel %sp@+,%d2
00018374: 4e75           	rts
00018376: 0c01 003f      	cmpib #63,%d1
0001837a: 6706           	beqs 0x18382
0001837c: 0c01 002a      	cmpib #42,%d1
00018380: 66ec           	bnes 0x1836e
00018382: 7000           	moveq #0,%d0
00018384: 60ec           	bras 0x18372
00018386:  _xrename
00018386: 4e56 ffd4      	linkw %fp,#-44
0001838a: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0001838e: 42a7           	clrl %sp@-
00018390: 3f3c 0010      	movew #16,%sp@-
00018394: 2f2e 000e      	movel %fp@(14),%sp@-
00018398: 4eba feaa      	jsr %pc@(0x18244)
0001839c: 4fef 000a      	lea %sp@(10),%sp
000183a0: 4a80           	tstl %d0
000183a2: 660c           	bnes 0x183b0
000183a4: 70dc           	moveq #-36,%d0
000183a6: 4cee 3cfc ffac 	moveml %fp@(-84),%d2-%d7/%a2-%a5
000183ac: 4e5e           	unlk %fp
000183ae: 4e75           	rts
000183b0: 4267           	clrw %sp@-
000183b2: 486e ffdc      	pea %fp@(-36)
000183b6: 2f2e 000a      	movel %fp@(10),%sp@-
000183ba: 47fa fba4      	lea %pc@(0x17f60),%a3
000183be: 4e93           	jsr %a3@
000183c0: 2440           	moveal %d0,%a2
000183c2: 4fef 000a      	lea %sp@(10),%sp
000183c6: 4a80           	tstl %d0
000183c8: 6604           	bnes 0x183ce
000183ca: 70de           	moveq #-34,%d0
000183cc: 60d8           	bras 0x183a6
000183ce: 2a6a 0024      	moveal %a2@(36),%a5
000183d2: 4aaa 0018      	tstl %a2@(24)
000183d6: 6700 0192      	beqw 0x1856a
000183da: 386a 000e      	moveaw %a2@(14),%a4
000183de: 42ae ffe4      	clrl %fp@(-28)
000183e2: 486e ffe4      	pea %fp@(-28)
000183e6: 3f3c 0037      	movew #55,%sp@-
000183ea: 2f2e ffdc      	movel %fp@(-36),%sp@-
000183ee: 2f0a           	movel %a2,%sp@-
000183f0: 4eba fa50      	jsr %pc@(0x17e42)
000183f4: 2040           	moveal %d0,%a0
000183f6: 4fef 000e      	lea %sp@(14),%sp
000183fa: 4a80           	tstl %d0
000183fc: 6700 02f6      	beqw 0x186f4
00018400: 1028 000b      	moveb %a0@(11),%d0
00018404: 0800 0000      	btst #0,%d0
00018408: 669a           	bnes 0x183a4
0001840a: 2a2a 0014      	movel %a2@(20),%d5
0001840e: 72e0           	moveq #-32,%d1
00018410: d3ae ffe4      	addl %d1,%fp@(-28)
00018414: 1d40 ffd9      	moveb %d0,%fp@(-39)
00018418: 3828 0016      	movew %a0@(22),%d4
0001841c: e05c           	rorw #8,%d4
0001841e: 3628 0018      	movew %a0@(24),%d3
00018422: e05b           	rorw #8,%d3
00018424: 3e28 001a      	movew %a0@(26),%d7
00018428: e05f           	rorw #8,%d7
0001842a: 2c28 001c      	movel %a0@(28),%d6
0001842e: e05e           	rorw #8,%d6
00018430: 4846           	swap %d6
00018432: e05e           	rorw #8,%d6
00018434: 006a 8000 000c 	oriw #-32768,%a2@(12)
0001843a: 4267           	clrw %sp@-
0001843c: 486e ffe0      	pea %fp@(-32)
00018440: 2f2e 000e      	movel %fp@(14),%sp@-
00018444: 4e93           	jsr %a3@
00018446: 2640           	moveal %d0,%a3
00018448: 026a 7fff 000c 	andiw #32767,%a2@(12)
0001844e: 4fef 000a      	lea %sp@(10),%sp
00018452: 4a80           	tstl %d0
00018454: 6700 ff74      	beqw 0x183ca
00018458: 2d6b 0024 ffd4 	movel %a3@(36),%fp@(-44)
0001845e: 4aab 0018      	tstl %a3@(24)
00018462: 6700 010e      	beqw 0x18572
00018466: 342b 000e      	movew %a3@(14),%d2
0001846a: 2f2e ffe0      	movel %fp@(-32),%sp@-
0001846e: 4eb9 0001 9c10 	jsr 0x19c10
00018474: 588f           	addql #4,%sp
00018476: 4a40           	tstw %d0
00018478: 6600 ff2a      	bnew 0x183a4
0001847c: bbee ffd4      	cmpal %fp@(-44),%a5
00018480: 6600 0278      	bnew 0x186fa
00018484: b44c           	cmpw %a4,%d2
00018486: 6700 0228      	beqw 0x186b0
0001848a: b5eb 0018      	cmpal %a3@(24),%a2
0001848e: 6628           	bnes 0x184b8
00018490: 2a6e ffdc      	moveal %fp@(-36),%a5
00018494: 49ee fff3      	lea %fp@(-13),%a4
00018498: 2f0c           	movel %a4,%sp@-
0001849a: 2f0b           	movel %a3,%sp@-
0001849c: 4eba efa6      	jsr %pc@(0x17444)
000184a0: 4878 000d      	pea 0xd
000184a4: 2f0c           	movel %a4,%sp@-
000184a6: 2f0d           	movel %a5,%sp@-
000184a8: 4eb9 0001 be74 	jsr 0x1be74
000184ae: 4fef 0014      	lea %sp@(20),%sp
000184b2: 4a40           	tstw %d0
000184b4: 6700 feee      	beqw 0x183a4
000184b8: 006a 8000 000c 	oriw #-32768,%a2@(12)
000184be: 006b 8000 000c 	oriw #-32768,%a3@(12)
000184c4: 4240           	clrw %d0
000184c6: 102e ffd9      	moveb %fp@(-39),%d0
000184ca: 3f00           	movew %d0,%sp@-
000184cc: 2f2e 000e      	movel %fp@(14),%sp@-
000184d0: 4eb9 0001 9c34 	jsr 0x19c34
000184d6: 2400           	movel %d0,%d2
000184d8: 026a 7fff 000c 	andiw #32767,%a2@(12)
000184de: 026b 7fff 000c 	andiw #32767,%a3@(12)
000184e4: 5c8f           	addql #6,%sp
000184e6: 4a40           	tstw %d0
000184e8: 6d00 fee0      	bltw 0x183ca
000184ec: 3f00           	movew %d0,%sp@-
000184ee: 4eb9 0001 9696 	jsr 0x19696
000184f4: 2840           	moveal %d0,%a4
000184f6: 1d7c ffe5 ffe8 	moveb #-27,%fp@(-24)
000184fc: 486e ffe8      	pea %fp@(-24)
00018500: 4878 0001      	pea 0x1
00018504: 2f2e ffe4      	movel %fp@(-28),%sp@-
00018508: 2f05           	movel %d5,%sp@-
0001850a: 4eba f16c      	jsr %pc@(0x17678)
0001850e: 4fef 0012      	lea %sp@(18),%sp
00018512: 4a40           	tstw %d0
00018514: 6d00 fe8e      	bltw 0x183a4
00018518: 266c 0004      	moveal %a4@(4),%a3
0001851c: 1744 0004      	moveb %d4,%a3@(4)
00018520: e04c           	lsrw #8,%d4
00018522: 1744 0005      	moveb %d4,%a3@(5)
00018526: 1743 0006      	moveb %d3,%a3@(6)
0001852a: e04b           	lsrw #8,%d3
0001852c: 1743 0007      	moveb %d3,%a3@(7)
00018530: 3747 0008      	movew %d7,%a3@(8)
00018534: 2746 000a      	movel %d6,%a3@(10)
00018538: 526b 0002      	addqw #1,%a3@(2)
0001853c: 2a6c 0010      	moveal %a4@(16),%a5
00018540: 082e 0004 ffd9 	btst #4,%fp@(-39)
00018546: 6630           	bnes 0x18578
00018548: 0053 0001      	oriw #1,%a3@
0001854c: 47f9 0001 984a 	lea 0x1984a,%a3
00018552: 082e 0004 ffd9 	btst #4,%fp@(-39)
00018558: 6600 008a      	bnew 0x185e4
0001855c: 3f02           	movew %d2,%sp@-
0001855e: 4eb9 0001 9980 	jsr 0x19980
00018564: 548f           	addql #2,%sp
00018566: 6000 00ac      	braw 0x18614
0001856a: 387c 0001      	moveaw #1,%a4
0001856e: 6000 fe6e      	braw 0x183de
00018572: 7401           	moveq #1,%d2
00018574: 6000 fef4      	braw 0x1846a
00018578: 277c 7fff ffff 	movel #2147483647,%a3@(10)
0001857e: 000a 
00018580: 206c 000c      	moveal %a4@(12),%a0
00018584: 4a10           	tstb %a0@
00018586: 662e           	bnes 0x185b6
00018588: 426e ffda      	clrw %fp@(-38)
0001858c: 302e ffda      	movew %fp@(-38),%d0
00018590: e058           	rorw #8,%d0
00018592: 3d40 ffda      	movew %d0,%fp@(-38)
00018596: 486e ffda      	pea %fp@(-38)
0001859a: 4878 0002      	pea 0x2
0001859e: 4878 003a      	pea 0x3a
000185a2: 2f0c           	movel %a4,%sp@-
000185a4: 4eba f0d2      	jsr %pc@(0x17678)
000185a8: 4fef 0010      	lea %sp@(16),%sp
000185ac: 4a40           	tstw %d0
000185ae: 6c12           	bges 0x185c2
000185b0: 70bf           	moveq #-65,%d0
000185b2: 6000 fdf2      	braw 0x183a6
000185b6: 206d 0004      	moveal %a5@(4),%a0
000185ba: 3d68 0008 ffda 	movew %a0@(8),%fp@(-38)
000185c0: 60ca           	bras 0x1858c
000185c2: 486e ffd9      	pea %fp@(-39)
000185c6: 4878 0001      	pea 0x1
000185ca: 700b           	moveq #11,%d0
000185cc: d0ac 0014      	addl %a4@(20),%d0
000185d0: 2f00           	movel %d0,%sp@-
000185d2: 2f0d           	movel %a5,%sp@-
000185d4: 4eba f0a2      	jsr %pc@(0x17678)
000185d8: 4fef 0010      	lea %sp@(16),%sp
000185dc: 4a40           	tstw %d0
000185de: 6c00 ff68      	bgew 0x18548
000185e2: 60cc           	bras 0x185b0
000185e4: 3f3c 0006      	movew #6,%sp@-
000185e8: 2f0c           	movel %a4,%sp@-
000185ea: 4e93           	jsr %a3@
000185ec: 2f0c           	movel %a4,%sp@-
000185ee: 4eb9 0001 a53a 	jsr 0x1a53a
000185f4: 5d42           	subqw #6,%d2
000185f6: 43f9 0004 d55e 	lea 0x4d55e,%a1
000185fc: 3042           	moveaw %d2,%a0
000185fe: 2408           	movel %a0,%d2
00018600: d488           	addl %a0,%d2
00018602: d482           	addl %d2,%d2
00018604: d488           	addl %a0,%d2
00018606: d482           	addl %d2,%d2
00018608: 42b1 2804      	clrl %a1@(0000000000000004,%d2:l)
0001860c: 42b1 2800      	clrl %a1@(0000000000000000,%d2:l)
00018610: 4fef 000a      	lea %sp@(10),%sp
00018614: 3f3c 0002      	movew #2,%sp@-
00018618: 2f0d           	movel %a5,%sp@-
0001861a: 4e93           	jsr %a3@
0001861c: 5c8f           	addql #6,%sp
0001861e: 082e 0004 ffd9 	btst #4,%fp@(-39)
00018624: 6778           	beqs 0x1869e
00018626: 242e ffdc      	movel %fp@(-36),%d2
0001862a: 4878 000b      	pea 0xb
0001862e: 3f3c 0020      	movew #32,%sp@-
00018632: 47ee fff3      	lea %fp@(-13),%a3
00018636: 2f0b           	movel %a3,%sp@-
00018638: 4eb9 0001 bb7e 	jsr 0x1bb7e
0001863e: 2242           	moveal %d2,%a1
00018640: 4fef 000a      	lea %sp@(10),%sp
00018644: 7000           	moveq #0,%d0
00018646: 2049           	moveal %a1,%a0
00018648: 1219           	moveb %a1@+,%d1
0001864a: 6714           	beqs 0x18660
0001864c: 0c01 002e      	cmpib #46,%d1
00018650: 670e           	beqs 0x18660
00018652: 2049           	moveal %a1,%a0
00018654: 1781 0800      	moveb %d1,%a3@(0000000000000000,%d0:l)
00018658: 5280           	addql #1,%d0
0001865a: 7208           	moveq #8,%d1
0001865c: b280           	cmpl %d0,%d1
0001865e: 66e6           	bnes 0x18646
00018660: 2248           	moveal %a0,%a1
00018662: 1018           	moveb %a0@+,%d0
00018664: 6708           	beqs 0x1866e
00018666: 2248           	moveal %a0,%a1
00018668: 0c00 002e      	cmpib #46,%d0
0001866c: 66f2           	bnes 0x18660
0001866e: 1011           	moveb %a1@,%d0
00018670: 6718           	beqs 0x1868a
00018672: 1d40 fffb      	moveb %d0,%fp@(-5)
00018676: 1029 0001      	moveb %a1@(1),%d0
0001867a: 670e           	beqs 0x1868a
0001867c: 1d40 fffc      	moveb %d0,%fp@(-4)
00018680: 1029 0002      	moveb %a1@(2),%d0
00018684: 6704           	beqs 0x1868a
00018686: 1d40 fffd      	moveb %d0,%fp@(-3)
0001868a: 422e fffe      	clrb %fp@(-2)
0001868e: 246a 001c      	moveal %a2@(28),%a2
00018692: 49f9 0001 be74 	lea 0x1be74,%a4
00018698: b4fc 0000      	cmpaw #0,%a2
0001869c: 663e           	bnes 0x186dc
0001869e: 3f3c 0002      	movew #2,%sp@-
000186a2: 2f05           	movel %d5,%sp@-
000186a4: 4eb9 0001 984a 	jsr 0x1984a
000186aa: 5c8f           	addql #6,%sp
000186ac: 6000 fcf8      	braw 0x183a6
000186b0: 47ee ffe8      	lea %fp@(-24),%a3
000186b4: 2f0b           	movel %a3,%sp@-
000186b6: 2f2e ffe0      	movel %fp@(-32),%sp@-
000186ba: 4eba f144      	jsr %pc@(0x17800)
000186be: 2f0b           	movel %a3,%sp@-
000186c0: 4878 000b      	pea 0xb
000186c4: 2f2e ffe4      	movel %fp@(-28),%sp@-
000186c8: 2f05           	movel %d5,%sp@-
000186ca: 4eba efac      	jsr %pc@(0x17678)
000186ce: 4fef 0018      	lea %sp@(24),%sp
000186d2: 4a40           	tstw %d0
000186d4: 6c00 ff48      	bgew 0x1861e
000186d8: 6000 fcca      	braw 0x183a4
000186dc: 4878 000b      	pea 0xb
000186e0: 2f0a           	movel %a2,%sp@-
000186e2: 2f0b           	movel %a3,%sp@-
000186e4: 4e94           	jsr %a4@
000186e6: 4fef 000c      	lea %sp@(12),%sp
000186ea: 4a40           	tstw %d0
000186ec: 6712           	beqs 0x18700
000186ee: 246a 0020      	moveal %a2@(32),%a2
000186f2: 60a4           	bras 0x18698
000186f4: 70df           	moveq #-33,%d0
000186f6: 6000 fcae      	braw 0x183a6
000186fa: 70d0           	moveq #-48,%d0
000186fc: 6000 fca8      	braw 0x183a6
00018700: 2f0a           	movel %a2,%sp@-
00018702: 4eba ed9a      	jsr %pc@(0x1749e)
00018706: 588f           	addql #4,%sp
00018708: 6094           	bras 0x1869e
0001870a:  _xrmdir
0001870a: 4e56 fffc      	linkw %fp,#-4
0001870e: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00018712: 3f3c 0001      	movew #1,%sp@-
00018716: 486e fffc      	pea %fp@(-4)
0001871a: 2f2e 0008      	movel %fp@(8),%sp@-
0001871e: 4eba f840      	jsr %pc@(0x17f60)
00018722: 2840           	moveal %d0,%a4
00018724: 4fef 000a      	lea %sp@(10),%sp
00018728: 4a80           	tstl %d0
0001872a: 6700 00cc      	beqw 0x187f8
0001872e: 4aac 0018      	tstl %a4@(24)
00018732: 660c           	bnes 0x18740
00018734: 70dc           	moveq #-36,%d0
00018736: 4cee 3c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a5
0001873c: 4e5e           	unlk %fp
0001873e: 4e75           	rts
00018740: 266c 0014      	moveal %a4@(20),%a3
00018744: b6fc 0000      	cmpaw #0,%a3
00018748: 660a           	bnes 0x18754
0001874a: 2f00           	movel %d0,%sp@-
0001874c: 4eba f4e4      	jsr %pc@(0x17c32)
00018750: 2640           	moveal %d0,%a3
00018752: 588f           	addql #4,%sp
00018754: 4878 0040      	pea 0x40
00018758: 2f0b           	movel %a3,%sp@-
0001875a: 4bf9 0001 9400 	lea 0x19400,%a5
00018760: 4e95           	jsr %a5@
00018762: 508f           	addql #8,%sp
00018764: 45f9 0001 9532 	lea 0x19532,%a2
0001876a: 2f0b           	movel %a3,%sp@-
0001876c: 4e92           	jsr %a2@
0001876e: 588f           	addql #4,%sp
00018770: 4a80           	tstl %d0
00018772: 6716           	beqs 0x1878a
00018774: 2040           	moveal %d0,%a0
00018776: 1210           	moveb %a0@,%d1
00018778: 0c01 ffe5      	cmpib #-27,%d1
0001877c: 67ec           	beqs 0x1876a
0001877e: 0c28 000f 000b 	cmpib #15,%a0@(11)
00018784: 67e4           	beqs 0x1876a
00018786: 4a01           	tstb %d1
00018788: 66aa           	bnes 0x18734
0001878a: 226c 0018      	moveal %a4@(24),%a1
0001878e: 41e9 001c      	lea %a1@(28),%a0
00018792: 2469 001c      	moveal %a1@(28),%a2
00018796: b9ca           	cmpal %a2,%a4
00018798: 6654           	bnes 0x187ee
0001879a: 4aaa 0034      	tstl %a2@(52)
0001879e: 665e           	bnes 0x187fe
000187a0: 4aaa 001c      	tstl %a2@(28)
000187a4: 6658           	bnes 0x187fe
000187a6: 20aa 0020      	movel %a2@(32),%a0@
000187aa: 202a 0014      	movel %a2@(20),%d0
000187ae: 49f9 0001 a53a 	lea 0x1a53a,%a4
000187b4: 6706           	beqs 0x187bc
000187b6: 2f00           	movel %d0,%sp@-
000187b8: 4e94           	jsr %a4@
000187ba: 588f           	addql #4,%sp
000187bc: 242a 0018      	movel %a2@(24),%d2
000187c0: 2f0a           	movel %a2,%sp@-
000187c2: 4e94           	jsr %a4@
000187c4: 246b 0014      	moveal %a3@(20),%a2
000187c8: 266b 0010      	moveal %a3@(16),%a3
000187cc: 2f0a           	movel %a2,%sp@-
000187ce: 2f0b           	movel %a3,%sp@-
000187d0: 4e95           	jsr %a5@
000187d2: 2f0b           	movel %a3,%sp@-
000187d4: 4eb9 0001 9532 	jsr 0x19532
000187da: 2f0a           	movel %a2,%sp@-
000187dc: 2f00           	movel %d0,%sp@-
000187de: 2f02           	movel %d2,%sp@-
000187e0: 4eb9 0001 9aa8 	jsr 0x19aa8
000187e6: 4fef 001c      	lea %sp@(28),%sp
000187ea: 6000 ff4a      	braw 0x18736
000187ee: 41ea 0020      	lea %a2@(32),%a0
000187f2: 246a 0020      	moveal %a2@(32),%a2
000187f6: 609e           	bras 0x18796
000187f8: 70de           	moveq #-34,%d0
000187fa: 6000 ff3a      	braw 0x18736
000187fe: 70bf           	moveq #-65,%d0
00018800: 6000 ff34      	braw 0x18736
00018804:  _free_available_dnds
00018804: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00018808: 42b9 0004 d424 	clrl 0x4d424
0001880e: 42b9 0004 d428 	clrl 0x4d428
00018814: 45f9 0004 d84c 	lea 0x4d84c,%a2
0001881a: 4242           	clrw %d2
0001881c: 47fa ecd6      	lea %pc@(0x174f4),%a3
00018820: 205a           	moveal %a2@+,%a0
00018822: b0fc 0000      	cmpaw #0,%a0
00018826: 670c           	beqs 0x18834
00018828: 2028 002c      	movel %a0@(44),%d0
0001882c: 6706           	beqs 0x18834
0001882e: 2f00           	movel %d0,%sp@-
00018830: 4e93           	jsr %a3@
00018832: 588f           	addql #4,%sp
00018834: 5242           	addqw #1,%d2
00018836: 0c42 001a      	cmpiw #26,%d2
0001883a: 66e4           	bnes 0x18820
0001883c: 3039 0004 d42a 	movew 0x4d42a,%d0
00018842: d079 0004 d426 	addw 0x4d426,%d0
00018848: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001884c: 4e75           	rts
0001884e: ffff           	.short 0xffff
00018850: ffff           	.short 0xffff
00018852: 2e20           	movel %a0@-,%d7
00018854: 2020           	movel %a0@-,%d0
00018856: 2020           	movel %a0@-,%d0
00018858: 2020           	movel %a0@-,%d0
0001885a: 2020           	movel %a0@-,%d0
0001885c: 2000           	movel %d0,%d0
00018866: 0000 48e7      	orib #-25,%d0
00018868:  _log_media
0001886a: 3f3e           	.short 0x3f3e
0001886c: 266f 0030      	moveal %sp@(48),%a3
00018870: 3413           	movew %a3@,%d2
00018872: 7800           	moveq #0,%d4
00018874: 3802           	movew %d2,%d4
00018876: 386b 0002      	moveaw %a3@(2),%a4
0001887a: 7a00           	moveq #0,%d5
0001887c: 3a0c           	movew %a4,%d5
0001887e: 3e2b 0006      	movew %a3@(6),%d7
00018882: 362b 0008      	movew %a3@(8),%d3
00018886: 7c00           	moveq #0,%d6
00018888: 3c03           	movew %d3,%d6
0001888a: 4a86           	tstl %d6
0001888c: 6700 014e      	beqw 0x189dc
00018890: 3f3c 0001      	movew #1,%sp@-
00018894: 4df9 0001 a406 	lea 0x1a406,%fp
0001889a: 4e96           	jsr %fp@
0001889c: 2440           	moveal %d0,%a2
0001889e: 306f 0036      	moveaw %sp@(54),%a0
000188a2: 2008           	movel %a0,%d0
000188a4: d088           	addl %a0,%d0
000188a6: d080           	addl %d0,%d0
000188a8: 41f9 0004 d84c 	lea 0x4d84c,%a0
000188ae: 218a 0800      	movel %a2,%a0@(0000000000000000,%d0:l)
000188b2: 548f           	addql #2,%sp
000188b4: 6700 012a      	beqw 0x189e0
000188b8: 3f3c 0002      	movew #2,%sp@-
000188bc: 4e96           	jsr %fp@
000188be: 2a40           	moveal %d0,%a5
000188c0: 2540 002c      	movel %d0,%a2@(44)
000188c4: 3f3c 0003      	movew #3,%sp@-
000188c8: 4e96           	jsr %fp@
000188ca: 2b40 0014      	movel %d0,%a5@(20)
000188ce: 3f3c 0003      	movew #3,%sp@-
000188d2: 4e96           	jsr %fp@
000188d4: 2040           	moveal %d0,%a0
000188d6: 2540 0024      	movel %d0,%a2@(36)
000188da: 2c6a 002c      	moveal %a2@(44),%fp
000188de: 3543 000e      	movew %d3,%a2@(14)
000188e2: 226e 0014      	moveal %fp@(20),%a1
000188e6: 356f 003a 000c 	movew %sp@(58),%a2@(12)
000188ec: 234a 0008      	movel %a2,%a1@(8)
000188f0: 2d4a 0024      	movel %a2,%fp@(36)
000188f4: 4216           	clrb %fp@
000188f6: 102b 0011      	moveb %a3@(17),%d0
000188fa: 1200           	moveb %d0,%d1
000188fc: 0201 0001      	andib #1,%d1
00018900: 1541 0030      	moveb %d1,%a2@(48)
00018904: 0200 0002      	andib #2,%d0
00018908: 1540 0031      	moveb %d0,%a2@(49)
0001890c: 354c 0010      	movew %a4,%a2@(16)
00018910: 322b 0004      	movew %a3@(4),%d1
00018914: 3541 0012      	movew %d1,%a2@(18)
00018918: 3542 0014      	movew %d2,%a2@(20)
0001891c: 356b 000e 0016 	movew %a3@(14),%a2@(22)
00018922: 5c8f           	addql #6,%sp
00018924: 4240           	clrw %d0
00018926: 4a85           	tstl %d5
00018928: 6600 009c      	bnew 0x189c6
0001892c: 5340           	subqw #1,%d0
0001892e: 3540 0018      	movew %d0,%a2@(24)
00018932: 48c0           	extl %d0
00018934: 7a01           	moveq #1,%d5
00018936: e1ad           	lsll %d0,%d5
00018938: 5345           	subqw #1,%d5
0001893a: 3545 001a      	movew %d5,%a2@(26)
0001893e: 4240           	clrw %d0
00018940: 4a84           	tstl %d4
00018942: 6600 008a      	bnew 0x189ce
00018946: 5340           	subqw #1,%d0
00018948: 3540 001c      	movew %d0,%a2@(28)
0001894c: 48c0           	extl %d0
0001894e: 7801           	moveq #1,%d4
00018950: e1ac           	lsll %d0,%d4
00018952: 5344           	subqw #1,%d4
00018954: 3544 001e      	movew %d4,%a2@(30)
00018958: 7000           	moveq #0,%d0
0001895a: 3001           	movew %d1,%d0
0001895c: 4241           	clrw %d1
0001895e: 4a80           	tstl %d0
00018960: 6674           	bnes 0x189d6
00018962: 5341           	subqw #1,%d1
00018964: 3541 0020      	movew %d1,%a2@(32)
00018968: 48c1           	extl %d1
0001896a: 7001           	moveq #1,%d0
0001896c: e3a8           	lsll %d1,%d0
0001896e: 5340           	subqw #1,%d0
00018970: 3540 0022      	movew %d0,%a2@(34)
00018974: 49e9 002a      	lea %a1@(42),%a4
00018978: 234c 0004      	movel %a4,%a1@(4)
0001897c: cec2           	muluw %d2,%d7
0001897e: 2347 0034      	movel %d7,%a1@(52)
00018982: 337c 0002 0032 	movew #2,%a1@(50)
00018988: 3d7c 0002 000e 	movew #2,%fp@(14)
0001898e: 214a 0008      	movel %a2,%a0@(8)
00018992: 43e8 002a      	lea %a0@(42),%a1
00018996: 2149 0004      	movel %a1,%a0@(4)
0001899a: c4c3           	muluw %d3,%d2
0001899c: 2142 0034      	movel %d2,%a0@(52)
000189a0: 317c 0002 0032 	movew #2,%a0@(50)
000189a6: 7000           	moveq #0,%d0
000189a8: 302b 000a      	movew %a3@(10),%d0
000189ac: 2480           	movel %d0,%a2@
000189ae: d086           	addl %d6,%d0
000189b0: 2540 0004      	movel %d0,%a2@(4)
000189b4: 7000           	moveq #0,%d0
000189b6: 302b 000c      	movew %a3@(12),%d0
000189ba: 2540 0008      	movel %d0,%a2@(8)
000189be: 4240           	clrw %d0
000189c0: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000189c4: 4e75           	rts
000189c6: e28d           	lsrl #1,%d5
000189c8: 5240           	addqw #1,%d0
000189ca: 6000 ff5a      	braw 0x18926
000189ce: e28c           	lsrl #1,%d4
000189d0: 5240           	addqw #1,%d0
000189d2: 6000 ff6c      	braw 0x18940
000189d6: e288           	lsrl #1,%d0
000189d8: 5241           	addqw #1,%d1
000189da: 6082           	bras 0x1895e
000189dc: 70d2           	moveq #-46,%d0
000189de: 60e0           	bras 0x189c0
000189e0: 70d9           	moveq #-39,%d0
000189e2: 60dc           	bras 0x189c0
000189e4:  _ckdrv
000189e4: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
000189e8: 362f 0018      	movew %sp@(24),%d3
000189ec: 6d2c           	blts 0x18a1a
000189ee: 3a03           	movew %d3,%d5
000189f0: 48c5           	extl %d5
000189f2: 7801           	moveq #1,%d4
000189f4: ebac           	lsll %d5,%d4
000189f6: 2004           	movel %d4,%d0
000189f8: c0b9 0004 d42c 	andl 0x4d42c,%d0
000189fe: 6600 0094      	bnew 0x18a94
00018a02: 3f03           	movew %d3,%sp@-
00018a04: 3f3c 0007      	movew #7,%sp@-
00018a08: 4e4d           	trap #13
00018a0a: 588f           	addql #4,%sp
00018a0c: 4a80           	tstl %d0
00018a0e: 6614           	bnes 0x18a24
00018a10: c8b9 0004 ba78 	andl 0x4ba78,%d4
00018a16: 6600 00bc      	bnew 0x18ad4
00018a1a: 76d2           	moveq #-46,%d3
00018a1c: 3003           	movew %d3,%d0
00018a1e: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
00018a22: 4e75           	rts
00018a24: 3f03           	movew %d3,%sp@-
00018a26: 2f00           	movel %d0,%sp@-
00018a28: 4eba fe3e      	jsr %pc@(0x18868)
00018a2c: 5c8f           	addql #6,%sp
00018a2e: 4a40           	tstw %d0
00018a30: 6704           	beqs 0x18a36
00018a32: 76d9           	moveq #-39,%d3
00018a34: 60e6           	bras 0x18a1c
00018a36: 89b9 0004 d42c 	orl %d4,0x4d42c
00018a3c: 2079 0004 f74c 	moveal 0x4f74c,%a0
00018a42: 1030 5840      	moveb %a0@(0000000000000040,%d5:l),%d0
00018a46: 1200           	moveb %d0,%d1
00018a48: 5301           	subqb #1,%d1
00018a4a: 0c01 0026      	cmpib #38,%d1
00018a4e: 6218           	bhis 0x18a68
00018a50: 7200           	moveq #0,%d1
00018a52: 1200           	moveb %d0,%d1
00018a54: 2001           	movel %d1,%d0
00018a56: d081           	addl %d1,%d0
00018a58: d081           	addl %d1,%d0
00018a5a: d080           	addl %d0,%d0
00018a5c: 41f9 0004 d430 	lea 0x4d430,%a0
00018a62: 4ab0 0800      	tstl %a0@(0000000000000000,%d0:l)
00018a66: 66b4           	bnes 0x18a1c
00018a68: 2005           	movel %d5,%d0
00018a6a: d085           	addl %d5,%d0
00018a6c: d080           	addl %d0,%d0
00018a6e: 41f9 0004 d84c 	lea 0x4d84c,%a0
00018a74: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
00018a78: 2f28 002c      	movel %a0@(44),%sp@-
00018a7c: 4eb9 0001 7aac 	jsr 0x17aac
00018a82: 588f           	addql #4,%sp
00018a84: 4a40           	tstw %d0
00018a86: 6daa           	blts 0x18a32
00018a88: 2079 0004 f74c 	moveal 0x4f74c,%a0
00018a8e: 1180 5840      	moveb %d0,%a0@(0000000000000040,%d5:l)
00018a92: 6088           	bras 0x18a1c
00018a94: 4a6f 001a      	tstw %sp@(26)
00018a98: 67a2           	beqs 0x18a3c
00018a9a: c8b9 0004 ba78 	andl 0x4ba78,%d4
00018aa0: 679a           	beqs 0x18a3c
00018aa2: 3f03           	movew %d3,%sp@-
00018aa4: 3f3c 0009      	movew #9,%sp@-
00018aa8: 4e4d           	trap #13
00018aaa: 588f           	addql #4,%sp
00018aac: 4a80           	tstl %d0
00018aae: 678c           	beqs 0x18a3c
00018ab0: 33c3 0004 d554 	movew %d3,0x4d554
00018ab6: 70f2           	moveq #-14,%d0
00018ab8: 23c0 0004 d55a 	movel %d0,0x4d55a
00018abe: 23c0 0004 d556 	movel %d0,0x4d556
00018ac4: 3f3c 0001      	movew #1,%sp@-
00018ac8: 4879 0004 d520 	pea 0x4d520
00018ace: 4eb9 0001 bd56 	jsr 0x1bd56
00018ad4: 76de           	moveq #-34,%d3
00018ad6: 6000 ff44      	braw 0x18a1c
00018ada: 0000 302f      	orib #47,%d0
00018adc:  _cl2rec
00018ade: 0004 5540      	orib #64,%d4
00018ae2: 0280 0000 ffff 	andil #65535,%d0
00018ae8: 206f 0006      	moveal %sp@(6),%a0
00018aec: 7200           	moveq #0,%d1
00018aee: 3228 0018      	movew %a0@(24),%d1
00018af2: e3a8           	lsll %d1,%d0
00018af4: 4e75           	rts
00018af6:  _clfix
00018af6: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
00018afa: 322f 0028      	movew %sp@(40),%d1
00018afe: 3c2f 002a      	movew %sp@(42),%d6
00018b02: 246f 002c      	moveal %sp@(44),%a2
00018b06: 162a 0030      	moveb %a2@(48),%d3
00018b0a: 7800           	moveq #0,%d4
00018b0c: 3801           	movew %d1,%d4
00018b0e: 4a03           	tstb %d3
00018b10: 6742           	beqs 0x18b54
00018b12: 2004           	movel %d4,%d0
00018b14: d084           	addl %d4,%d0
00018b16: 306a 001c      	moveaw %a2@(28),%a0
00018b1a: 2400           	movel %d0,%d2
00018b1c: 2808           	movel %a0,%d4
00018b1e: e8a2           	asrl %d4,%d2
00018b20: 2842           	moveal %d2,%a4
00018b22: 382a 001e      	movew %a2@(30),%d4
00018b26: 48c4           	extl %d4
00018b28: c880           	andl %d0,%d4
00018b2a: 202a 0024      	movel %a2@(36),%d0
00018b2e: 47f9 0001 73ce 	lea 0x173ce,%a3
00018b34: 4a03           	tstb %d3
00018b36: 6728           	beqs 0x18b60
00018b38: 3f3c 0001      	movew #1,%sp@-
00018b3c: 2f00           	movel %d0,%sp@-
00018b3e: 2f02           	movel %d2,%sp@-
00018b40: 4e93           	jsr %a3@
00018b42: e05e           	rorw #8,%d6
00018b44: 2040           	moveal %d0,%a0
00018b46: 3186 4800      	movew %d6,%a0@(0000000000000000,%d4:l)
00018b4a: 4fef 000a      	lea %sp@(10),%sp
00018b4e: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
00018b52: 4e75           	rts
00018b54: 3001           	movew %d1,%d0
00018b56: e248           	lsrw #1,%d0
00018b58: 0280 0000 ffff 	andil #65535,%d0
00018b5e: 60b4           	bras 0x18b14
00018b60: 0801 0000      	btst #0,%d1
00018b64: 6700 008a      	beqw 0x18bf0
00018b68: e94e           	lslw #4,%d6
00018b6a: 760f           	moveq #15,%d3
00018b6c: 7a00           	moveq #0,%d5
00018b6e: 3a2a 0014      	movew %a2@(20),%d5
00018b72: 9a84           	subl %d4,%d5
00018b74: 4267           	clrw %sp@-
00018b76: 2f00           	movel %d0,%sp@-
00018b78: 2f0c           	movel %a4,%sp@-
00018b7a: 4e93           	jsr %a3@
00018b7c: 2240           	moveal %d0,%a1
00018b7e: d3c4           	addal %d4,%a1
00018b80: 41e9 0001      	lea %a1@(1),%a0
00018b84: 4247           	clrw %d7
00018b86: 1e11           	moveb %a1@,%d7
00018b88: e14f           	lslw #8,%d7
00018b8a: 4fef 000a      	lea %sp@(10),%sp
00018b8e: 7001           	moveq #1,%d0
00018b90: b085           	cmpl %d5,%d0
00018b92: 6612           	bnes 0x18ba6
00018b94: 4267           	clrw %sp@-
00018b96: 2f2a 0024      	movel %a2@(36),%sp@-
00018b9a: 486c 0001      	pea %a4@(1)
00018b9e: 4e93           	jsr %a3@
00018ba0: 2040           	moveal %d0,%a0
00018ba2: 4fef 000a      	lea %sp@(10),%sp
00018ba6: 4242           	clrw %d2
00018ba8: 1410           	moveb %a0@,%d2
00018baa: 8447           	orw %d7,%d2
00018bac: e05a           	rorw #8,%d2
00018bae: c642           	andw %d2,%d3
00018bb0: 8646           	orw %d6,%d3
00018bb2: e05b           	rorw #8,%d3
00018bb4: 3f3c 0001      	movew #1,%sp@-
00018bb8: 2f2a 0024      	movel %a2@(36),%sp@-
00018bbc: 2f0c           	movel %a4,%sp@-
00018bbe: 4e93           	jsr %a3@
00018bc0: 2040           	moveal %d0,%a0
00018bc2: d1c4           	addal %d4,%a0
00018bc4: 2008           	movel %a0,%d0
00018bc6: 5280           	addql #1,%d0
00018bc8: 3203           	movew %d3,%d1
00018bca: e049           	lsrw #8,%d1
00018bcc: 1081           	moveb %d1,%a0@
00018bce: 4fef 000a      	lea %sp@(10),%sp
00018bd2: 5385           	subql #1,%d5
00018bd4: 6612           	bnes 0x18be8
00018bd6: 3f3c 0001      	movew #1,%sp@-
00018bda: 2f2a 0024      	movel %a2@(36),%sp@-
00018bde: 486c 0001      	pea %a4@(1)
00018be2: 4e93           	jsr %a3@
00018be4: 4fef 000a      	lea %sp@(10),%sp
00018be8: 2040           	moveal %d0,%a0
00018bea: 1083           	moveb %d3,%a0@
00018bec: 6000 ff60      	braw 0x18b4e
00018bf0: 0246 0fff      	andiw #4095,%d6
00018bf4: 363c f000      	movew #-4096,%d3
00018bf8: 6000 ff72      	braw 0x18b6c
00018bfc:  _getrealcl
00018bfc: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00018c00: 362f 001c      	movew %sp@(28),%d3
00018c04: 246f 001e      	moveal %sp@(30),%a2
00018c08: 7000           	moveq #0,%d0
00018c0a: 3003           	movew %d3,%d0
00018c0c: 4a2a 0030      	tstb %a2@(48)
00018c10: 673c           	beqs 0x18c4e
00018c12: d080           	addl %d0,%d0
00018c14: 322a 001c      	movew %a2@(28),%d1
00018c18: 48c1           	extl %d1
00018c1a: 2a00           	movel %d0,%d5
00018c1c: e2a5           	asrl %d1,%d5
00018c1e: 342a 001e      	movew %a2@(30),%d2
00018c22: 48c2           	extl %d2
00018c24: c480           	andl %d0,%d2
00018c26: 4267           	clrw %sp@-
00018c28: 2f2a 0024      	movel %a2@(36),%sp@-
00018c2c: 2f05           	movel %d5,%sp@-
00018c2e: 47f9 0001 73ce 	lea 0x173ce,%a3
00018c34: 4e93           	jsr %a3@
00018c36: 2040           	moveal %d0,%a0
00018c38: d1c2           	addal %d2,%a0
00018c3a: 4fef 000a      	lea %sp@(10),%sp
00018c3e: 4a2a 0030      	tstb %a2@(48)
00018c42: 6718           	beqs 0x18c5c
00018c44: 3010           	movew %a0@,%d0
00018c46: e058           	rorw #8,%d0
00018c48: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
00018c4c: 4e75           	rts
00018c4e: 3203           	movew %d3,%d1
00018c50: e249           	lsrw #1,%d1
00018c52: 0281 0000 ffff 	andil #65535,%d1
00018c58: d081           	addl %d1,%d0
00018c5a: 60b8           	bras 0x18c14
00018c5c: 2008           	movel %a0,%d0
00018c5e: 5280           	addql #1,%d0
00018c60: 4244           	clrw %d4
00018c62: 1810           	moveb %a0@,%d4
00018c64: e14c           	lslw #8,%d4
00018c66: 7200           	moveq #0,%d1
00018c68: 322a 0014      	movew %a2@(20),%d1
00018c6c: 9282           	subl %d2,%d1
00018c6e: 5381           	subql #1,%d1
00018c70: 6612           	bnes 0x18c84
00018c72: 4267           	clrw %sp@-
00018c74: 2f2a 0024      	movel %a2@(36),%sp@-
00018c78: 2045           	moveal %d5,%a0
00018c7a: 4868 0001      	pea %a0@(1)
00018c7e: 4e93           	jsr %a3@
00018c80: 4fef 000a      	lea %sp@(10),%sp
00018c84: 2040           	moveal %d0,%a0
00018c86: 4240           	clrw %d0
00018c88: 1010           	moveb %a0@,%d0
00018c8a: 8044           	orw %d4,%d0
00018c8c: e058           	rorw #8,%d0
00018c8e: 0803 0000      	btst #0,%d3
00018c92: 6712           	beqs 0x18ca6
00018c94: e848           	lsrw #4,%d0
00018c96: 3200           	movew %d0,%d1
00018c98: 0241 0ff8      	andiw #4088,%d1
00018c9c: 0c41 0ff8      	cmpiw #4088,%d1
00018ca0: 66a6           	bnes 0x18c48
00018ca2: 70ff           	moveq #-1,%d0
00018ca4: 60a2           	bras 0x18c48
00018ca6: 0240 0fff      	andiw #4095,%d0
00018caa: 60ea           	bras 0x18c96
00018cac:  _getclnum
00018cac: 302f 0004      	movew %sp@(4),%d0
00018cb0: 206f 0006      	moveal %sp@(6),%a0
00018cb4: 4aa8 000c      	tstl %a0@(12)
00018cb8: 6604           	bnes 0x18cbe
00018cba: 5240           	addqw #1,%d0
00018cbc: 4e75           	rts
00018cbe: 2f68 0008 0006 	movel %a0@(8),%sp@(6)
00018cc4: 6000 ff36      	braw 0x18bfc
00018cc8:  _nextcl
00018cc8: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
00018ccc: 266f 0024      	moveal %sp@(36),%a3
00018cd0: 362f 0028      	movew %sp@(40),%d3
00018cd4: 286b 0004      	moveal %a3@(4),%a4
00018cd8: 382b 001c      	movew %a3@(28),%d4
00018cdc: 246b 0008      	moveal %a3@(8),%a2
00018ce0: 6610           	bnes 0x18cf2
00018ce2: 342c 0008      	movew %a4@(8),%d2
00018ce6: 6614           	bnes 0x18cfc
00018ce8: 4a43           	tstw %d3
00018cea: 662a           	bnes 0x18d16
00018cec: 74ff           	moveq #-1,%d2
00018cee: 6000 0100      	braw 0x18df0
00018cf2: 4aab 000c      	tstl %a3@(12)
00018cf6: 6630           	bnes 0x18d28
00018cf8: 3404           	movew %d4,%d2
00018cfa: 5242           	addqw #1,%d2
00018cfc: 4a43           	tstw %d3
00018cfe: 6700 00f0      	beqw 0x18df0
00018d02: 3002           	movew %d2,%d0
00018d04: 0240 fff8      	andiw #-8,%d0
00018d08: 0c40 fff8      	cmpiw #-8,%d0
00018d0c: 6600 00e2      	bnew 0x18df0
00018d10: 4a44           	tstw %d4
00018d12: 6600 0086      	bnew 0x18d9a
00018d16: 7402           	moveq #2,%d2
00018d18: 4a2a 0030      	tstb %a2@(48)
00018d1c: 6674           	bnes 0x18d92
00018d1e: 4243           	clrw %d3
00018d20: 4bfa feda      	lea %pc@(0x18bfc),%a5
00018d24: 6000 00a0      	braw 0x18dc6
00018d28: 2f0a           	movel %a2,%sp@-
00018d2a: 3f04           	movew %d4,%sp@-
00018d2c: 4eba fece      	jsr %pc@(0x18bfc)
00018d30: 3400           	movew %d0,%d2
00018d32: 5c8f           	addql #6,%sp
00018d34: 60c6           	bras 0x18cfc
00018d36: 3602           	movew %d2,%d3
00018d38: d642           	addw %d2,%d3
00018d3a: c66a 001e      	andw %a2@(30),%d3
00018d3e: 4267           	clrw %sp@-
00018d40: 2f2a 0024      	movel %a2@(36),%sp@-
00018d44: 7000           	moveq #0,%d0
00018d46: 3002           	movew %d2,%d0
00018d48: d080           	addl %d0,%d0
00018d4a: 7200           	moveq #0,%d1
00018d4c: 322a 001c      	movew %a2@(28),%d1
00018d50: e2a8           	lsrl %d1,%d0
00018d52: 3040           	moveaw %d0,%a0
00018d54: 2f08           	movel %a0,%sp@-
00018d56: 4e95           	jsr %a5@
00018d58: 306a 0014      	moveaw %a2@(20),%a0
00018d5c: 322a 0016      	movew %a2@(22),%d1
00018d60: 5441           	addqw #2,%d1
00018d62: 4fef 000a      	lea %sp@(10),%sp
00018d66: b648           	cmpw %a0,%d3
00018d68: 6404           	bccs 0x18d6e
00018d6a: b242           	cmpw %d2,%d1
00018d6c: 6212           	bhis 0x18d80
00018d6e: 302a 0016      	movew %a2@(22),%d0
00018d72: 5440           	addqw #2,%d0
00018d74: b042           	cmpw %d2,%d0
00018d76: 62be           	bhis 0x18d36
00018d78: 70ff           	moveq #-1,%d0
00018d7a: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
00018d7e: 4e75           	rts
00018d80: 3a03           	movew %d3,%d5
00018d82: 48c5           	extl %d5
00018d84: 2240           	moveal %d0,%a1
00018d86: 4a71 5800      	tstw %a1@(0000000000000000,%d5:l)
00018d8a: 6746           	beqs 0x18dd2
00018d8c: 5242           	addqw #1,%d2
00018d8e: 5443           	addqw #2,%d3
00018d90: 60d4           	bras 0x18d66
00018d92: 4bf9 0001 73ce 	lea 0x173ce,%a5
00018d98: 60d4           	bras 0x18d6e
00018d9a: 3404           	movew %d4,%d2
00018d9c: 0c44 0002      	cmpiw #2,%d4
00018da0: 6400 ff7c      	bccw 0x18d1e
00018da4: 7402           	moveq #2,%d2
00018da6: 6000 ff76      	braw 0x18d1e
00018daa: 2f0a           	movel %a2,%sp@-
00018dac: 3f02           	movew %d2,%sp@-
00018dae: 4e95           	jsr %a5@
00018db0: 5c8f           	addql #6,%sp
00018db2: 4a40           	tstw %d0
00018db4: 6718           	beqs 0x18dce
00018db6: 302a 0016      	movew %a2@(22),%d0
00018dba: 5240           	addqw #1,%d0
00018dbc: b042           	cmpw %d2,%d0
00018dbe: 6602           	bnes 0x18dc2
00018dc0: 7401           	moveq #1,%d2
00018dc2: 5243           	addqw #1,%d3
00018dc4: 5242           	addqw #1,%d2
00018dc6: b66a 0016      	cmpw %a2@(22),%d3
00018dca: 65de           	bcss 0x18daa
00018dcc: 60aa           	bras 0x18d78
00018dce: 4a42           	tstw %d2
00018dd0: 67a6           	beqs 0x18d78
00018dd2: 2f0a           	movel %a2,%sp@-
00018dd4: 3f3c ffff      	movew #-1,%sp@-
00018dd8: 3f02           	movew %d2,%sp@-
00018dda: 4bfa fd1a      	lea %pc@(0x18af6),%a5
00018dde: 4e95           	jsr %a5@
00018de0: 508f           	addql #8,%sp
00018de2: 4a44           	tstw %d4
00018de4: 6742           	beqs 0x18e28
00018de6: 2f0a           	movel %a2,%sp@-
00018de8: 3f02           	movew %d2,%sp@-
00018dea: 3f04           	movew %d4,%sp@-
00018dec: 4e95           	jsr %a5@
00018dee: 508f           	addql #8,%sp
00018df0: 3002           	movew %d2,%d0
00018df2: 0240 fff8      	andiw #-8,%d0
00018df6: 0c40 fff8      	cmpiw #-8,%d0
00018dfa: 6700 ff7c      	beqw 0x18d78
00018dfe: 0c42 0001      	cmpiw #1,%d2
00018e02: 6300 ff74      	blsw 0x18d78
00018e06: 3742 001c      	movew %d2,%a3@(28)
00018e0a: 5542           	subqw #2,%d2
00018e0c: 0282 0000 ffff 	andil #65535,%d2
00018e12: 7000           	moveq #0,%d0
00018e14: 302a 0018      	movew %a2@(24),%d0
00018e18: e1aa           	lsll %d0,%d2
00018e1a: 2742 001e      	movel %d2,%a3@(30)
00018e1e: 426b 0022      	clrw %a3@(34)
00018e22: 4240           	clrw %d0
00018e24: 6000 ff54      	braw 0x18d7a
00018e28: 3942 0008      	movew %d2,%a4@(8)
00018e2c: 0054 0001      	oriw #1,%a4@
00018e30: 60be           	bras 0x18df0
00018e32:  _xgetfree
00018e32: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00018e36: 266f 0020      	moveal %sp@(32),%a3
00018e3a: 302f 0024      	movew %sp@(36),%d0
00018e3e: 6754           	beqs 0x18e94
00018e40: 5340           	subqw #1,%d0
00018e42: 3f3c 0001      	movew #1,%sp@-
00018e46: 3f00           	movew %d0,%sp@-
00018e48: 4eb9 0001 89e4 	jsr 0x189e4
00018e4e: 588f           	addql #4,%sp
00018e50: 4a40           	tstw %d0
00018e52: 6d00 00da      	bltw 0x18f2e
00018e56: 3040           	moveaw %d0,%a0
00018e58: 2008           	movel %a0,%d0
00018e5a: d088           	addl %a0,%d0
00018e5c: d080           	addl %d0,%d0
00018e5e: 41f9 0004 d84c 	lea 0x4d84c,%a0
00018e64: 2470 0800      	moveal %a0@(0000000000000000,%d0:l),%a2
00018e68: 4a2a 0030      	tstb %a2@(48)
00018e6c: 6600 00b4      	bnew 0x18f22
00018e70: 4242           	clrw %d2
00018e72: 4243           	clrw %d3
00018e74: 49fa fd86      	lea %pc@(0x18bfc),%a4
00018e78: b66a 0016      	cmpw %a2@(22),%d3
00018e7c: 6466           	bccs 0x18ee4
00018e7e: 2f0a           	movel %a2,%sp@-
00018e80: 3043           	moveaw %d3,%a0
00018e82: 5448           	addqw #2,%a0
00018e84: 3f08           	movew %a0,%sp@-
00018e86: 4e94           	jsr %a4@
00018e88: 5c8f           	addql #6,%sp
00018e8a: 4a40           	tstw %d0
00018e8c: 6602           	bnes 0x18e90
00018e8e: 5242           	addqw #1,%d2
00018e90: 5243           	addqw #1,%d3
00018e92: 60e4           	bras 0x18e78
00018e94: 2079 0004 f74c 	moveal 0x4f74c,%a0
00018e9a: 4240           	clrw %d0
00018e9c: 1028 0037      	moveb %a0@(55),%d0
00018ea0: 60a0           	bras 0x18e42
00018ea2: 3803           	movew %d3,%d4
00018ea4: d843           	addw %d3,%d4
00018ea6: c86a 001e      	andw %a2@(30),%d4
00018eaa: 4267           	clrw %sp@-
00018eac: 2f2a 0024      	movel %a2@(36),%sp@-
00018eb0: 7000           	moveq #0,%d0
00018eb2: 3003           	movew %d3,%d0
00018eb4: d080           	addl %d0,%d0
00018eb6: 7200           	moveq #0,%d1
00018eb8: 322a 001c      	movew %a2@(28),%d1
00018ebc: e2a8           	lsrl %d1,%d0
00018ebe: 3040           	moveaw %d0,%a0
00018ec0: 2f08           	movel %a0,%sp@-
00018ec2: 4e94           	jsr %a4@
00018ec4: 306a 0014      	moveaw %a2@(20),%a0
00018ec8: 322a 0016      	movew %a2@(22),%d1
00018ecc: 5441           	addqw #2,%d1
00018ece: 4fef 000a      	lea %sp@(10),%sp
00018ed2: b848           	cmpw %a0,%d4
00018ed4: 6404           	bccs 0x18eda
00018ed6: b243           	cmpw %d3,%d1
00018ed8: 6234           	bhis 0x18f0e
00018eda: 302a 0016      	movew %a2@(22),%d0
00018ede: 5440           	addqw #2,%d0
00018ee0: b043           	cmpw %d3,%d0
00018ee2: 62be           	bhis 0x18ea2
00018ee4: 0282 0000 ffff 	andil #65535,%d2
00018eea: 2682           	movel %d2,%a3@
00018eec: 7000           	moveq #0,%d0
00018eee: 302a 0016      	movew %a2@(22),%d0
00018ef2: 2740 0004      	movel %d0,%a3@(4)
00018ef6: 302a 0014      	movew %a2@(20),%d0
00018efa: 2740 0008      	movel %d0,%a3@(8)
00018efe: 346a 0010      	moveaw %a2@(16),%a2
00018f02: 274a 000c      	movel %a2,%a3@(12)
00018f06: 7000           	moveq #0,%d0
00018f08: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00018f0c: 4e75           	rts
00018f0e: 3a04           	movew %d4,%d5
00018f10: 48c5           	extl %d5
00018f12: 2240           	moveal %d0,%a1
00018f14: 4a71 5800      	tstw %a1@(0000000000000000,%d5:l)
00018f18: 6602           	bnes 0x18f1c
00018f1a: 5242           	addqw #1,%d2
00018f1c: 5243           	addqw #1,%d3
00018f1e: 5444           	addqw #2,%d4
00018f20: 60b0           	bras 0x18ed2
00018f22: 7602           	moveq #2,%d3
00018f24: 4242           	clrw %d2
00018f26: 49f9 0001 73ce 	lea 0x173ce,%a4
00018f2c: 60ac           	bras 0x18eda
00018f2e: 70ff           	moveq #-1,%d0
00018f30: 60d6           	bras 0x18f08
00018f32: 0000 48e7      	orib #-25,%d0
00018f34:  _ixforce
00018f36: 3020           	movew %a0@-,%d0
00018f38: 342f 0010      	movew %sp@(16),%d2
00018f3c: 362f 0012      	movew %sp@(18),%d3
00018f40: 246f 0014      	moveal %sp@(20),%a2
00018f44: 0c42 0005      	cmpiw #5,%d2
00018f48: 6308           	blss 0x18f52
00018f4a: 70db           	moveq #-37,%d0
00018f4c: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00018f50: 4e75           	rts
00018f52: 4a43           	tstw %d3
00018f54: 6c08           	bges 0x18f5e
00018f56: 1583 2030      	moveb %d3,%a2@(0000000000000030,%d2:w)
00018f5a: 7000           	moveq #0,%d0
00018f5c: 60ee           	bras 0x18f4c
00018f5e: 0c43 0005      	cmpiw #5,%d3
00018f62: 6fe6           	bles 0x18f4a
00018f64: 3f03           	movew %d3,%sp@-
00018f66: 4eb9 0001 9696 	jsr 0x19696
00018f6c: 548f           	addql #2,%sp
00018f6e: 4a80           	tstl %d0
00018f70: 67d8           	beqs 0x18f4a
00018f72: 3003           	movew %d3,%d0
00018f74: 5d40           	subqw #6,%d0
00018f76: 43f9 0004 d55e 	lea 0x4d55e,%a1
00018f7c: 3040           	moveaw %d0,%a0
00018f7e: 2008           	movel %a0,%d0
00018f80: d088           	addl %a0,%d0
00018f82: d080           	addl %d0,%d0
00018f84: d088           	addl %a0,%d0
00018f86: d080           	addl %d0,%d0
00018f88: 2231 0800      	movel %a1@(0000000000000000,%d0:l),%d1
00018f8c: 3042           	moveaw %d2,%a0
00018f8e: 6c06           	bges 0x18f96
00018f90: 1581 8830      	moveb %d1,%a2@(0000000000000030,%a0:l)
00018f94: 60c4           	bras 0x18f5a
00018f96: 1583 8830      	moveb %d3,%a2@(0000000000000030,%a0:l)
00018f9a: 5271 0808      	addqw #1,%a1@(0000000000000008,%d0:l)
00018f9e: 60ba           	bras 0x18f5a
00018fa0:  _xforce
00018fa0: 2f39 0004 f74c 	movel 0x4f74c,%sp@-
00018fa6: 3f2f 000a      	movew %sp@(10),%sp@-
00018faa: 3f2f 000a      	movew %sp@(10),%sp@-
00018fae: 4eba ff84      	jsr %pc@(0x18f34)
00018fb2: 508f           	addql #8,%sp
00018fb4: 4e75           	rts
00018fb6:  _xdup
00018fb6: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00018fba: 342f 0010      	movew %sp@(16),%d2
00018fbe: 0c42 0005      	cmpiw #5,%d2
00018fc2: 624e           	bhis 0x19012
00018fc4: 41f9 0004 d562 	lea 0x4d562,%a0
00018fca: 4240           	clrw %d0
00018fcc: 4a90           	tstl %a0@
00018fce: 6748           	beqs 0x19018
00018fd0: 5240           	addqw #1,%d0
00018fd2: 41e8 000a      	lea %a0@(10),%a0
00018fd6: 0c40 004b      	cmpiw #75,%d0
00018fda: 66f0           	bnes 0x18fcc
00018fdc: 307c ffdd      	moveaw #-35,%a0
00018fe0: 2008           	movel %a0,%d0
00018fe2: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00018fe6: 4e75           	rts
00018fe8: 5d42           	subqw #6,%d2
00018fea: 3242           	moveaw %d2,%a1
00018fec: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
00018ff0: d1c8           	addal %a0,%a0
00018ff2: d1c9           	addal %a1,%a0
00018ff4: d1c8           	addal %a0,%a0
00018ff6: 27b3 8800 1800 	movel %a3@(0000000000000000,%a0:l),%a3@(0000000000000000,%d1:l)
00018ffc: 220a           	movel %a2,%d1
00018ffe: d28a           	addl %a2,%d1
00019000: d281           	addl %d1,%d1
00019002: d28a           	addl %a2,%d1
00019004: d281           	addl %d1,%d1
00019006: 37bc 0001 1808 	movew #1,%a3@(0000000000000008,%d1:l)
0001900c: 5c40           	addqw #6,%d0
0001900e: 3040           	moveaw %d0,%a0
00019010: 60ce           	bras 0x18fe0
00019012: 307c ffdb      	moveaw #-37,%a0
00019016: 60c8           	bras 0x18fe0
00019018: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001901e: 47f9 0004 d55e 	lea 0x4d55e,%a3
00019024: 3440           	moveaw %d0,%a2
00019026: 220a           	movel %a2,%d1
00019028: d28a           	addl %a2,%d1
0001902a: d281           	addl %d1,%d1
0001902c: d28a           	addl %a2,%d1
0001902e: d281           	addl %d1,%d1
00019030: 2788 1804      	movel %a0,%a3@(0000000000000004,%d1:l)
00019034: 1430 2030      	moveb %a0@(0000000000000030,%d2:w),%d2
00019038: 4882           	extw %d2
0001903a: 6eac           	bgts 0x18fe8
0001903c: 3042           	moveaw %d2,%a0
0001903e: 2788 1800      	movel %a0,%a3@(0000000000000000,%d1:l)
00019042: 60b8           	bras 0x18ffc
00019044: 2f0a           	movel %a2,%sp@-
00019046: 206f 0008      	moveal %sp@(8),%a0
0001904a: 202f 000c      	movel %sp@(12),%d0
0001904e: 2268 0004      	moveal %a0@(4),%a1
00019052: 2468 0008      	moveal %a0@(8),%a2
00019056: 7200           	moveq #0,%d1
00019058: 322a 0012      	movew %a2@(18),%d1
0001905c: b081           	cmpl %d1,%d0
0001905e: 6c04           	bges 0x19064
00019060: d168 0022      	addw %d0,%a0@(34)
00019064: d0a8 0018      	addl %a0@(24),%d0
00019068: 2140 0018      	movel %d0,%a0@(24)
0001906c: b0a9 000a      	cmpl %a1@(10),%d0
00019070: 6f08           	bles 0x1907a
00019072: 2340 000a      	movel %d0,%a1@(10)
00019076: 0051 0001      	oriw #1,%a1@
0001907a: 245f           	moveal %sp@+,%a2
0001907c: 4e75           	rts
0001907e: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
00019082: 382f 0028      	movew %sp@(40),%d4
00019086: 3a6f 002a      	moveaw %sp@(42),%a5
0001908a: 286f 002c      	moveal %sp@(44),%a4
0001908e: 2a2f 0030      	movel %sp@(48),%d5
00019092: 266f 0034      	moveal %sp@(52),%a3
00019096: 2479 0000 04b6 	moveal 0x4b6,%a2
0001909c: 4df4 d000      	lea %a4@(0000000000000000,%a5:w),%fp
000190a0: 243c 0001 711c 	movel #94492,%d2
000190a6: 362b 000c      	movew %a3@(12),%d3
000190aa: b4fc 0000      	cmpaw #0,%a2
000190ae: 6652           	bnes 0x19102
000190b0: 222b 0008      	movel %a3@(8),%d1
000190b4: 2001           	movel %d1,%d0
000190b6: d08c           	addl %a4,%d0
000190b8: 0c80 0000 7fff 	cmpil #32767,%d0
000190be: 626e           	bhis 0x1912e
000190c0: d8c1           	addaw %d1,%a4
000190c2: 2f3c 0000 0000 	movel #0,%sp@-
000190c8: 3f03           	movew %d3,%sp@-
000190ca: 3f0c           	movew %a4,%sp@-
000190cc: 3f0d           	movew %a5,%sp@-
000190ce: 2f05           	movel %d5,%sp@-
000190d0: 3f04           	movew %d4,%sp@-
000190d2: 3f3c 0004      	movew #4,%sp@-
000190d6: 4e4d           	trap #13
000190d8: 4fef 0012      	lea %sp@(18),%sp
000190dc: 23c0 0004 d55a 	movel %d0,0x4d55a
000190e2: 6764           	beqs 0x19148
000190e4: 33eb 000c 0004 	movew %a3@(12),0x4d554
000190ea: d554 
000190ec: 23c0 0004 d556 	movel %d0,0x4d556
000190f2: 3f3c 0001      	movew #1,%sp@-
000190f6: 4879 0004 d520 	pea 0x4d520
000190fc: 4eb9 0001 bd56 	jsr 0x1bd56
00019102: b66a 0004      	cmpw %a2@(4),%d3
00019106: 6620           	bnes 0x19128
00019108: 202a 0006      	movel %a2@(6),%d0
0001910c: b9c0           	cmpal %d0,%a4
0001910e: 6218           	bhis 0x19128
00019110: bdc0           	cmpal %d0,%fp
00019112: 6314           	blss 0x19128
00019114: 4a2a 000b      	tstb %a2@(11)
00019118: 6708           	beqs 0x19122
0001911a: 2f0a           	movel %a2,%sp@-
0001911c: 2042           	moveal %d2,%a0
0001911e: 4e90           	jsr %a0@
00019120: 588f           	addql #4,%sp
00019122: 357c ffff 0004 	movew #-1,%a2@(4)
00019128: 2452           	moveal %a2@,%a2
0001912a: 6000 ff7a      	braw 0x190a6
0001912e: 2f00           	movel %d0,%sp@-
00019130: 3f03           	movew %d3,%sp@-
00019132: 3f3c ffff      	movew #-1,%sp@-
00019136: 3f0d           	movew %a5,%sp@-
00019138: 2f05           	movel %d5,%sp@-
0001913a: 3f04           	movew %d4,%sp@-
0001913c: 3f3c 0004      	movew #4,%sp@-
00019140: 4e4d           	trap #13
00019142: 4fef 0012      	lea %sp@(18),%sp
00019146: 6094           	bras 0x190dc
00019148: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0001914c: 4e75           	rts
0001914e: 4fef fff4      	lea %sp@(-12),%sp
00019152: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00019156: 3a2f 003c      	movew %sp@(60),%d5
0001915a: 246f 003e      	moveal %sp@(62),%a2
0001915e: 242f 0042      	movel %sp@(66),%d2
00019162: 262f 0046      	movel %sp@(70),%d3
00019166: 286a 0008      	moveal %a2@(8),%a4
0001916a: 2f6a 0018 0032 	movel %a2@(24),%sp@(50)
00019170: 3c2a 0022      	movew %a2@(34),%d6
00019174: 3806           	movew %d6,%d4
00019176: 302c 001c      	movew %a4@(28),%d0
0001917a: e06c           	lsrw %d0,%d4
0001917c: 0284 0000 ffff 	andil #65535,%d4
00019182: cc6c 001e      	andw %a4@(30),%d6
00019186: d8aa 001e      	addl %a2@(30),%d4
0001918a: 4a46           	tstw %d6
0001918c: 674e           	beqs 0x191dc
0001918e: 366c 0014      	moveaw %a4@(20),%a3
00019192: 96c6           	subaw %d6,%a3
00019194: 7e00           	moveq #0,%d7
00019196: 3e0b           	movew %a3,%d7
00019198: b487           	cmpl %d7,%d2
0001919a: 6c02           	bges 0x1919e
0001919c: 2e02           	movel %d2,%d7
0001919e: 3f05           	movew %d5,%sp@-
000191a0: 2f0a           	movel %a2,%sp@-
000191a2: 2f04           	movel %d4,%sp@-
000191a4: 4eb9 0001 73ce 	jsr 0x173ce
000191aa: 2a40           	moveal %d0,%a5
000191ac: 3647           	moveaw %d7,%a3
000191ae: 2f0b           	movel %a3,%sp@-
000191b0: 2f0a           	movel %a2,%sp@-
000191b2: 4eba fe90      	jsr %pc@(0x19044)
000191b6: 948b           	subl %a3,%d2
000191b8: 5284           	addql #1,%d4
000191ba: 4fef 0012      	lea %sp@(18),%sp
000191be: 43f5 6000      	lea %a5@(0000000000000000,%d6:w),%a1
000191c2: 41f9 0001 b8fc 	lea 0x1b8fc,%a0
000191c8: 4a45           	tstw %d5
000191ca: 6700 00d6      	beqw 0x192a2
000191ce: 2f0b           	movel %a3,%sp@-
000191d0: 2f03           	movel %d3,%sp@-
000191d2: 2f09           	movel %a1,%sp@-
000191d4: 4e90           	jsr %a0@
000191d6: 4fef 000c      	lea %sp@(12),%sp
000191da: d68b           	addl %a3,%d3
000191dc: 3c2c 001e      	movew %a4@(30),%d6
000191e0: cc42           	andw %d2,%d6
000191e2: 3a46           	moveaw %d6,%a5
000191e4: 948d           	subl %a5,%d2
000191e6: 302c 001c      	movew %a4@(28),%d0
000191ea: 48c0           	extl %d0
000191ec: e0a2           	asrl %d0,%d2
000191ee: 6700 015c      	beqw 0x1934c
000191f2: 266a 0008      	moveal %a2@(8),%a3
000191f6: 302b 001a      	movew %a3@(26),%d0
000191fa: 48c0           	extl %d0
000191fc: c084           	andl %d4,%d0
000191fe: 6736           	beqs 0x19236
00019200: 306b 0010      	moveaw %a3@(16),%a0
00019204: 91c0           	subal %d0,%a0
00019206: 2e02           	movel %d2,%d7
00019208: b1c2           	cmpal %d2,%a0
0001920a: 6402           	bccs 0x1920e
0001920c: 2e08           	movel %a0,%d7
0001920e: 2f0b           	movel %a3,%sp@-
00019210: 2f03           	movel %d3,%sp@-
00019212: 2f04           	movel %d4,%sp@-
00019214: 3f07           	movew %d7,%sp@-
00019216: 3f05           	movew %d5,%sp@-
00019218: 4eba fe64      	jsr %pc@(0x1907e)
0001921c: 7000           	moveq #0,%d0
0001921e: 302b 001c      	movew %a3@(28),%d0
00019222: 2207           	movel %d7,%d1
00019224: e1a9           	lsll %d0,%d1
00019226: d681           	addl %d1,%d3
00019228: 2f01           	movel %d1,%sp@-
0001922a: 2f0a           	movel %a2,%sp@-
0001922c: 4eba fe16      	jsr %pc@(0x19044)
00019230: 9487           	subl %d7,%d2
00019232: 4fef 0018      	lea %sp@(24),%sp
00019236: 3f6b 001a 0036 	movew %a3@(26),%sp@(54)
0001923c: 7000           	moveq #0,%d0
0001923e: 302b 0018      	movew %a3@(24),%d0
00019242: 2e02           	movel %d2,%d7
00019244: e0af           	lsrl %d0,%d7
00019246: 7201           	moveq #1,%d1
00019248: 7800           	moveq #0,%d4
0001924a: 9dce           	subal %fp,%fp
0001924c: 4a47           	tstw %d7
0001924e: 6700 00ae      	beqw 0x192fe
00019252: 3f05           	movew %d5,%sp@-
00019254: 2f0a           	movel %a2,%sp@-
00019256: 2f41 0034      	movel %d1,%sp@(52)
0001925a: 4eb9 0001 8cc8 	jsr 0x18cc8
00019260: 5c8f           	addql #6,%sp
00019262: 222f 002e      	movel %sp@(46),%d1
00019266: 4a41           	tstw %d1
00019268: 6700 015c      	beqw 0x193c6
0001926c: 2c6a 001e      	moveal %a2@(30),%fp
00019270: 4a40           	tstw %d0
00019272: 6600 0158      	bnew 0x193cc
00019276: 4a47           	tstw %d7
00019278: 6700 0088      	beqw 0x19302
0001927c: 2004           	movel %d4,%d0
0001927e: d08e           	addl %fp,%d0
00019280: b0aa 001e      	cmpl %a2@(30),%d0
00019284: 6634           	bnes 0x192ba
00019286: 326b 0010      	moveaw %a3@(16),%a1
0001928a: 2009           	movel %a1,%d0
0001928c: d084           	addl %d4,%d0
0001928e: 0c80 0000 7fff 	cmpil #32767,%d0
00019294: 6224           	bhis 0x192ba
00019296: 326b 0010      	moveaw %a3@(16),%a1
0001929a: d889           	addl %a1,%d4
0001929c: 5347           	subqw #1,%d7
0001929e: 4241           	clrw %d1
000192a0: 60aa           	bras 0x1924c
000192a2: 2f0b           	movel %a3,%sp@-
000192a4: 2f09           	movel %a1,%sp@-
000192a6: 2f03           	movel %d3,%sp@-
000192a8: 6000 ff2a      	braw 0x191d4
000192ac: 4240           	clrw %d0
000192ae: 60bc           	bras 0x1926c
000192b0: 2f09           	movel %a1,%sp@-
000192b2: 2f02           	movel %d2,%sp@-
000192b4: 2f03           	movel %d3,%sp@-
000192b6: 6000 00f6      	braw 0x193ae
000192ba: 4a84           	tstl %d4
000192bc: 67d8           	beqs 0x19296
000192be: 4240           	clrw %d0
000192c0: 2f0b           	movel %a3,%sp@-
000192c2: 2f03           	movel %d3,%sp@-
000192c4: 2f0e           	movel %fp,%sp@-
000192c6: 3f04           	movew %d4,%sp@-
000192c8: 3f05           	movew %d5,%sp@-
000192ca: 2f40 003e      	movel %d0,%sp@(62)
000192ce: 4eba fdae      	jsr %pc@(0x1907e)
000192d2: 7200           	moveq #0,%d1
000192d4: 322b 001c      	movew %a3@(28),%d1
000192d8: e3ac           	lsll %d1,%d4
000192da: 2f04           	movel %d4,%sp@-
000192dc: 2f0a           	movel %a2,%sp@-
000192de: 4eba fd64      	jsr %pc@(0x19044)
000192e2: d684           	addl %d4,%d3
000192e4: 2c6a 001e      	moveal %a2@(30),%fp
000192e8: 4fef 0018      	lea %sp@(24),%sp
000192ec: 202f 002e      	movel %sp@(46),%d0
000192f0: 4a40           	tstw %d0
000192f2: 6600 00c0      	bnew 0x193b4
000192f6: 4a47           	tstw %d7
000192f8: 670c           	beqs 0x19306
000192fa: 7800           	moveq #0,%d4
000192fc: 6098           	bras 0x19296
000192fe: 4a41           	tstw %d1
00019300: 66aa           	bnes 0x192ac
00019302: 4a84           	tstl %d4
00019304: 66b8           	bnes 0x192be
00019306: 302f 0036      	movew %sp@(54),%d0
0001930a: 48c0           	extl %d0
0001930c: c480           	andl %d0,%d2
0001930e: 6738           	beqs 0x19348
00019310: 3f05           	movew %d5,%sp@-
00019312: 2f0a           	movel %a2,%sp@-
00019314: 4eb9 0001 8cc8 	jsr 0x18cc8
0001931a: 5c8f           	addql #6,%sp
0001931c: 4a40           	tstw %d0
0001931e: 6600 0094      	bnew 0x193b4
00019322: 2f0b           	movel %a3,%sp@-
00019324: 2f03           	movel %d3,%sp@-
00019326: 2f2a 001e      	movel %a2@(30),%sp@-
0001932a: 3f02           	movew %d2,%sp@-
0001932c: 3f05           	movew %d5,%sp@-
0001932e: 4eba fd4e      	jsr %pc@(0x1907e)
00019332: 7000           	moveq #0,%d0
00019334: 302b 001c      	movew %a3@(28),%d0
00019338: e1aa           	lsll %d0,%d2
0001933a: 2f02           	movel %d2,%sp@-
0001933c: 2f0a           	movel %a2,%sp@-
0001933e: 4eba fd04      	jsr %pc@(0x19044)
00019342: d682           	addl %d2,%d3
00019344: 4fef 0018      	lea %sp@(24),%sp
00019348: 4a83           	tstl %d3
0001934a: 6768           	beqs 0x193b4
0001934c: 4a46           	tstw %d6
0001934e: 6764           	beqs 0x193b4
00019350: 302a 0022      	movew %a2@(34),%d0
00019354: 322c 001c      	movew %a4@(28),%d1
00019358: e268           	lsrw %d1,%d0
0001935a: 670e           	beqs 0x1936a
0001935c: 0280 0000 ffff 	andil #65535,%d0
00019362: 306c 0010      	moveaw %a4@(16),%a0
00019366: b088           	cmpl %a0,%d0
00019368: 6612           	bnes 0x1937c
0001936a: 3f05           	movew %d5,%sp@-
0001936c: 2f0a           	movel %a2,%sp@-
0001936e: 4eb9 0001 8cc8 	jsr 0x18cc8
00019374: 5c8f           	addql #6,%sp
00019376: 4a40           	tstw %d0
00019378: 663a           	bnes 0x193b4
0001937a: 7000           	moveq #0,%d0
0001937c: 3f05           	movew %d5,%sp@-
0001937e: 2f0a           	movel %a2,%sp@-
00019380: d0aa 001e      	addl %a2@(30),%d0
00019384: 2f00           	movel %d0,%sp@-
00019386: 4eb9 0001 73ce 	jsr 0x173ce
0001938c: 2400           	movel %d0,%d2
0001938e: 2f0d           	movel %a5,%sp@-
00019390: 2f0a           	movel %a2,%sp@-
00019392: 4eba fcb0      	jsr %pc@(0x19044)
00019396: 3246           	moveaw %d6,%a1
00019398: 4fef 0012      	lea %sp@(18),%sp
0001939c: 41f9 0001 b8fc 	lea 0x1b8fc,%a0
000193a2: 4a45           	tstw %d5
000193a4: 6700 ff0a      	beqw 0x192b0
000193a8: 2f09           	movel %a1,%sp@-
000193aa: 2f03           	movel %d3,%sp@-
000193ac: 2f02           	movel %d2,%sp@-
000193ae: 4e90           	jsr %a0@
000193b0: 4fef 000c      	lea %sp@(12),%sp
000193b4: 202a 0018      	movel %a2@(24),%d0
000193b8: 90af 0032      	subl %sp@(50),%d0
000193bc: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000193c0: 4fef 000c      	lea %sp@(12),%sp
000193c4: 4e75           	rts
000193c6: 4a40           	tstw %d0
000193c8: 6700 feb2      	beqw 0x1927c
000193cc: 4a84           	tstl %d4
000193ce: 6600 fef0      	bnew 0x192c0
000193d2: 60e0           	bras 0x193b4
000193d4:  _eof
000193d4: 3f2f 0004      	movew %sp@(4),%sp@-
000193d8: 4eb9 0001 9696 	jsr 0x19696
000193de: 2040           	moveal %d0,%a0
000193e0: 548f           	addql #2,%sp
000193e2: 4a80           	tstl %d0
000193e4: 6716           	beqs 0x193fc
000193e6: 2268 0004      	moveal %a0@(4),%a1
000193ea: 2068 0018      	moveal %a0@(24),%a0
000193ee: b1e9 000a      	cmpal %a1@(10),%a0
000193f2: 5cc0           	sge %d0
000193f4: 4880           	extw %d0
000193f6: 48c0           	extl %d0
000193f8: 4480           	negl %d0
000193fa: 4e75           	rts
000193fc: 70db           	moveq #-37,%d0
000193fe: 60fa           	bras 0x193fa
00019400:  _ixlseek
00019400: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00019404: 246f 0020      	moveal %sp@(32),%a2
00019408: 242f 0024      	movel %sp@(36),%d2
0001940c: 206a 0004      	moveal %a2@(4),%a0
00019410: 6d00 00bc      	bltw 0x194ce
00019414: b4a8 000a      	cmpl %a0@(10),%d2
00019418: 6e00 00b4      	bgtw 0x194ce
0001941c: 4a82           	tstl %d2
0001941e: 6618           	bnes 0x19438
00019420: 426a 0022      	clrw %a2@(34)
00019424: 42aa 0018      	clrl %a2@(24)
00019428: 42aa 001e      	clrl %a2@(30)
0001942c: 426a 001c      	clrw %a2@(28)
00019430: 2002           	movel %d2,%d0
00019432: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00019436: 4e75           	rts
00019438: 266a 0008      	moveal %a2@(8),%a3
0001943c: 3a2b 0020      	movew %a3@(32),%d5
00019440: 48c5           	extl %d5
00019442: 2802           	movel %d2,%d4
00019444: eaa4           	asrl %d5,%d4
00019446: 3604           	movew %d4,%d3
00019448: 302a 001c      	movew %a2@(28),%d0
0001944c: 6762           	beqs 0x194b0
0001944e: 222a 0018      	movel %a2@(24),%d1
00019452: b481           	cmpl %d1,%d2
00019454: 6d5a           	blts 0x194b0
00019456: 2601           	movel %d1,%d3
00019458: eaa3           	asrl %d5,%d3
0001945a: 3043           	moveaw %d3,%a0
0001945c: 3a2a 0022      	movew %a2@(34),%d5
00019460: 6706           	beqs 0x19468
00019462: ba6b 0012      	cmpw %a3@(18),%d5
00019466: 6608           	bnes 0x19470
00019468: 4a81           	tstl %d1
0001946a: 6704           	beqs 0x19470
0001946c: 3043           	moveaw %d3,%a0
0001946e: 5348           	subqw #1,%a0
00019470: 3604           	movew %d4,%d3
00019472: 9648           	subw %a0,%d3
00019474: 322b 0022      	movew %a3@(34),%d1
00019478: 48c1           	extl %d1
0001947a: c282           	andl %d2,%d1
0001947c: 6602           	bnes 0x19480
0001947e: 5343           	subqw #1,%d3
00019480: 4244           	clrw %d4
00019482: 49f9 0001 8cac 	lea 0x18cac,%a4
00019488: b843           	cmpw %d3,%d4
0001948a: 662a           	bnes 0x194b6
0001948c: 3540 001c      	movew %d0,%a2@(28)
00019490: 2f0b           	movel %a3,%sp@-
00019492: 3f00           	movew %d0,%sp@-
00019494: 4eb9 0001 8adc 	jsr 0x18adc
0001949a: 2540 001e      	movel %d0,%a2@(30)
0001949e: 2542 0018      	movel %d2,%a2@(24)
000194a2: 302b 0022      	movew %a3@(34),%d0
000194a6: c042           	andw %d2,%d0
000194a8: 3540 0022      	movew %d0,%a2@(34)
000194ac: 5c8f           	addql #6,%sp
000194ae: 6080           	bras 0x19430
000194b0: 3028 0008      	movew %a0@(8),%d0
000194b4: 60be           	bras 0x19474
000194b6: 2f0a           	movel %a2,%sp@-
000194b8: 3f00           	movew %d0,%sp@-
000194ba: 4e94           	jsr %a4@
000194bc: 3200           	movew %d0,%d1
000194be: 0241 fff8      	andiw #-8,%d1
000194c2: 5c8f           	addql #6,%sp
000194c4: 0c41 fff8      	cmpiw #-8,%d1
000194c8: 670a           	beqs 0x194d4
000194ca: 5244           	addqw #1,%d4
000194cc: 60ba           	bras 0x19488
000194ce: 74c0           	moveq #-64,%d2
000194d0: 6000 ff5e      	braw 0x19430
000194d4: 74bf           	moveq #-65,%d2
000194d6: 6000 ff58      	braw 0x19430
000194da:  _xlseek
000194da: 2f03           	movel %d3,%sp@-
000194dc: 2f02           	movel %d2,%sp@-
000194de: 242f 000c      	movel %sp@(12),%d2
000194e2: 362f 0012      	movew %sp@(18),%d3
000194e6: 3f2f 0010      	movew %sp@(16),%sp@-
000194ea: 4eb9 0001 9696 	jsr 0x19696
000194f0: 2040           	moveal %d0,%a0
000194f2: 548f           	addql #2,%sp
000194f4: 4a80           	tstl %d0
000194f6: 6732           	beqs 0x1952a
000194f8: 0c43 0002      	cmpiw #2,%d3
000194fc: 6618           	bnes 0x19516
000194fe: 2268 0004      	moveal %a0@(4),%a1
00019502: d4a9 000a      	addl %a1@(10),%d2
00019506: 2f42 0010      	movel %d2,%sp@(16)
0001950a: 2f48 000c      	movel %a0,%sp@(12)
0001950e: 241f           	movel %sp@+,%d2
00019510: 261f           	movel %sp@+,%d3
00019512: 6000 feec      	braw 0x19400
00019516: 0c43 0001      	cmpiw #1,%d3
0001951a: 6606           	bnes 0x19522
0001951c: d4a8 0018      	addl %a0@(24),%d2
00019520: 60e4           	bras 0x19506
00019522: 4a43           	tstw %d3
00019524: 67e0           	beqs 0x19506
00019526: 70e0           	moveq #-32,%d0
00019528: 6002           	bras 0x1952c
0001952a: 70db           	moveq #-37,%d0
0001952c: 241f           	movel %sp@+,%d2
0001952e: 261f           	movel %sp@+,%d3
00019530: 4e75           	rts
00019532:  _ixgetfcb
00019532: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00019536: 246f 0010      	moveal %sp@(16),%a2
0001953a: 206a 0008      	moveal %a2@(8),%a0
0001953e: 342a 0022      	movew %a2@(34),%d2
00019542: 3202           	movew %d2,%d1
00019544: 3028 001c      	movew %a0@(28),%d0
00019548: e069           	lsrw %d0,%d1
0001954a: 7000           	moveq #0,%d0
0001954c: 3001           	movew %d1,%d0
0001954e: c468 001e      	andw %a0@(30),%d2
00019552: 661e           	bnes 0x19572
00019554: 4a41           	tstw %d1
00019556: 6708           	beqs 0x19560
00019558: 3068 0010      	moveaw %a0@(16),%a0
0001955c: b088           	cmpl %a0,%d0
0001955e: 6612           	bnes 0x19572
00019560: 4267           	clrw %sp@-
00019562: 2f0a           	movel %a2,%sp@-
00019564: 4eb9 0001 8cc8 	jsr 0x18cc8
0001956a: 5c8f           	addql #6,%sp
0001956c: 4a40           	tstw %d0
0001956e: 6632           	bnes 0x195a2
00019570: 7000           	moveq #0,%d0
00019572: 4267           	clrw %sp@-
00019574: 2f0a           	movel %a2,%sp@-
00019576: d0aa 001e      	addl %a2@(30),%d0
0001957a: 2f00           	movel %d0,%sp@-
0001957c: 4eb9 0001 73ce 	jsr 0x173ce
00019582: 2600           	movel %d0,%d3
00019584: 4878 0020      	pea 0x20
00019588: 2f0a           	movel %a2,%sp@-
0001958a: 4eba fab8      	jsr %pc@(0x19044)
0001958e: 0282 0000 ffff 	andil #65535,%d2
00019594: 2003           	movel %d3,%d0
00019596: d082           	addl %d2,%d0
00019598: 4fef 0012      	lea %sp@(18),%sp
0001959c: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000195a0: 4e75           	rts
000195a2: 7000           	moveq #0,%d0
000195a4: 60f6           	bras 0x1959c
000195a6:  _ixread
000195a6: 206f 0004      	moveal %sp@(4),%a0
000195aa: 222f 0008      	movel %sp@(8),%d1
000195ae: 2268 0004      	moveal %a0@(4),%a1
000195b2: 2029 000a      	movel %a1@(10),%d0
000195b6: 90a8 0018      	subl %a0@(24),%d0
000195ba: b280           	cmpl %d0,%d1
000195bc: 6c02           	bges 0x195c0
000195be: 2001           	movel %d1,%d0
000195c0: 4a80           	tstl %d0
000195c2: 6f14           	bles 0x195d8
000195c4: 2f2f 000c      	movel %sp@(12),%sp@-
000195c8: 2f00           	movel %d0,%sp@-
000195ca: 2f08           	movel %a0,%sp@-
000195cc: 4267           	clrw %sp@-
000195ce: 4eba fb7e      	jsr %pc@(0x1914e)
000195d2: 4fef 000e      	lea %sp@(14),%sp
000195d6: 4e75           	rts
000195d8: 7000           	moveq #0,%d0
000195da: 60fa           	bras 0x195d6
000195dc:  _xread
000195dc: 3f2f 0004      	movew %sp@(4),%sp@-
000195e0: 4eb9 0001 9696 	jsr 0x19696
000195e6: 548f           	addql #2,%sp
000195e8: 4a80           	tstl %d0
000195ea: 6714           	beqs 0x19600
000195ec: 2f2f 000a      	movel %sp@(10),%sp@-
000195f0: 2f2f 000a      	movel %sp@(10),%sp@-
000195f4: 2f00           	movel %d0,%sp@-
000195f6: 4eba ffae      	jsr %pc@(0x195a6)
000195fa: 4fef 000c      	lea %sp@(12),%sp
000195fe: 4e75           	rts
00019600: 70db           	moveq #-37,%d0
00019602: 60fa           	bras 0x195fe
00019604:  _ixwrite
00019604: 2f2f 000c      	movel %sp@(12),%sp@-
00019608: 2f2f 000c      	movel %sp@(12),%sp@-
0001960c: 2f2f 000c      	movel %sp@(12),%sp@-
00019610: 3f3c 0001      	movew #1,%sp@-
00019614: 4eba fb38      	jsr %pc@(0x1914e)
00019618: 4fef 000e      	lea %sp@(14),%sp
0001961c: 4e75           	rts
0001961e:  _xwrite
0001961e: 3f2f 0004      	movew %sp@(4),%sp@-
00019622: 4eb9 0001 9696 	jsr 0x19696
00019628: 548f           	addql #2,%sp
0001962a: 4a80           	tstl %d0
0001962c: 6714           	beqs 0x19642
0001962e: 2f2f 000a      	movel %sp@(10),%sp@-
00019632: 2f2f 000a      	movel %sp@(10),%sp@-
00019636: 2f00           	movel %d0,%sp@-
00019638: 4eba ffca      	jsr %pc@(0x19604)
0001963c: 4fef 000c      	lea %sp@(12),%sp
00019640: 4e75           	rts
00019642: 70db           	moveq #-37,%d0
00019644: 60fa           	bras 0x19640
00019646: 0000 2079      	orib #121,%d0
00019648:  _xgetdta
0001964a: 0004 f74c      	orib #76,%d4
0001964e: 2028 0020      	movel %a0@(32),%d0
00019652: 4e75           	rts
00019654:  _xsetdta
00019654: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001965a: 216f 0004 0020 	movel %sp@(4),%a0@(32)
00019660: 4e75           	rts
00019662:  _xsetdrv
00019662: 2f0a           	movel %a2,%sp@-
00019664: 2f02           	movel %d2,%sp@-
00019666: 302f 000c      	movew %sp@(12),%d0
0001966a: 0c40 0019      	cmpiw #25,%d0
0001966e: 620a           	bhis 0x1967a
00019670: 2079 0004 f74c 	moveal 0x4f74c,%a0
00019676: 1140 0037      	moveb %d0,%a0@(55)
0001967a: 3f3c 000a      	movew #10,%sp@-
0001967e: 4e4d           	trap #13
00019680: 548f           	addql #2,%sp
00019682: 241f           	movel %sp@+,%d2
00019684: 245f           	moveal %sp@+,%a2
00019686: 4e75           	rts
00019688:  _xgetdrv
00019688: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001968e: 7000           	moveq #0,%d0
00019690: 1028 0037      	moveb %a0@(55),%d0
00019694: 4e75           	rts
00019696:  _getofd
00019696: 302f 0004      	movew %sp@(4),%d0
0001969a: 0c40 0050      	cmpiw #80,%d0
0001969e: 6234           	bhis 0x196d4
000196a0: 0c40 0005      	cmpiw #5,%d0
000196a4: 6f1a           	bles 0x196c0
000196a6: 5d40           	subqw #6,%d0
000196a8: 3040           	moveaw %d0,%a0
000196aa: 2008           	movel %a0,%d0
000196ac: d088           	addl %a0,%d0
000196ae: d080           	addl %d0,%d0
000196b0: d088           	addl %a0,%d0
000196b2: d080           	addl %d0,%d0
000196b4: 41f9 0004 d55e 	lea 0x4d55e,%a0
000196ba: 2030 0800      	movel %a0@(0000000000000000,%d0:l),%d0
000196be: 4e75           	rts
000196c0: 2079 0004 f74c 	moveal 0x4f74c,%a0
000196c6: 1030 0030      	moveb %a0@(0000000000000030,%d0:w),%d0
000196ca: 4880           	extw %d0
000196cc: 6f02           	bles 0x196d0
000196ce: 5d40           	subqw #6,%d0
000196d0: 4a40           	tstw %d0
000196d2: 6cd4           	bges 0x196a8
000196d4: 7000           	moveq #0,%d0
000196d6: 60e6           	bras 0x196be
000196d8: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
000196dc: 266f 001c      	moveal %sp@(28),%a3
000196e0: 246f 0020      	moveal %sp@(32),%a2
000196e4: 41f9 0004 d562 	lea 0x4d562,%a0
000196ea: 4243           	clrw %d3
000196ec: 4a90           	tstl %a0@
000196ee: 6774           	beqs 0x19764
000196f0: 5243           	addqw #1,%d3
000196f2: 41e8 000a      	lea %a0@(10),%a0
000196f6: 0c43 004b      	cmpiw #75,%d3
000196fa: 66f0           	bnes 0x196ec
000196fc: 70dd           	moveq #-35,%d0
000196fe: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
00019702: 4e75           	rts
00019704: b2a9 0014      	cmpl %a1@(20),%d1
00019708: 6708           	beqs 0x19712
0001970a: 2251           	moveal %a1@,%a1
0001970c: b2fc 0000      	cmpaw #0,%a1
00019710: 66f2           	bnes 0x19704
00019712: 2080           	movel %d0,%a0@
00019714: 2548 0034      	movel %a0,%a2@(52)
00019718: b2fc 0000      	cmpaw #0,%a1
0001971c: 6716           	beqs 0x19734
0001971e: 2469 0004      	moveal %a1@(4),%a2
00019722: 526a 0002      	addqw #1,%a2@(2)
00019726: 2348 0024      	movel %a0,%a1@(36)
0001972a: 214a 0004      	movel %a2,%a0@(4)
0001972e: 3003           	movew %d3,%d0
00019730: 48c0           	extl %d0
00019732: 60ca           	bras 0x196fe
00019734: 45e8 002a      	lea %a0@(42),%a2
00019738: 317c 0001 002c 	movew #1,%a0@(44)
0001973e: 316b 0018 0030 	movew %a3@(24),%a0@(48)
00019744: 316b 0016 002e 	movew %a3@(22),%a0@(46)
0001974a: 322b 001a      	movew %a3@(26),%d1
0001974e: e059           	rorw #8,%d1
00019750: 3541 0008      	movew %d1,%a2@(8)
00019754: 222b 001c      	movel %a3@(28),%d1
00019758: e059           	rorw #8,%d1
0001975a: 4841           	swap %d1
0001975c: e059           	rorw #8,%d1
0001975e: 2541 000a      	movel %d1,%a2@(10)
00019762: 60c6           	bras 0x1972a
00019764: 49f9 0004 d55e 	lea 0x4d55e,%a4
0001976a: 3043           	moveaw %d3,%a0
0001976c: 2408           	movel %a0,%d2
0001976e: d488           	addl %a0,%d2
00019770: d482           	addl %d2,%d2
00019772: d488           	addl %a0,%d2
00019774: d482           	addl %d2,%d2
00019776: 41f4 2800      	lea %a4@(0000000000000000,%d2:l),%a0
0001977a: 2179 0004 f74c 	movel 0x4f74c,%a0@(4)
00019780: 0004 
00019782: 317c 0001 0008 	movew #1,%a0@(8)
00019788: 5c43           	addqw #6,%d3
0001978a: 282a 0024      	movel %a2@(36),%d4
0001978e: 3f3c 0003      	movew #3,%sp@-
00019792: 4eb9 0001 a406 	jsr 0x1a406
00019798: 2040           	moveal %d0,%a0
0001979a: 316f 0026 0028 	movew %sp@(38),%a0@(40)
000197a0: 2144 0008      	movel %d4,%a0@(8)
000197a4: 2980 2800      	movel %d0,%a4@(0000000000000000,%d2:l)
000197a8: 214a 000c      	movel %a2,%a0@(12)
000197ac: 226a 0014      	moveal %a2@(20),%a1
000197b0: 2149 0010      	movel %a1,%a0@(16)
000197b4: 72e0           	moveq #-32,%d1
000197b6: d2a9 0018      	addl %a1@(24),%d1
000197ba: 2141 0014      	movel %d1,%a0@(20)
000197be: 202a 0034      	movel %a2@(52),%d0
000197c2: 548f           	addql #2,%sp
000197c4: 2240           	moveal %d0,%a1
000197c6: 6000 ff44      	braw 0x1970c
000197ca:  _xopen
000197ca: 4e56 fff4      	linkw %fp,#-12
000197ce: 2f03           	movel %d3,%sp@-
000197d0: 2f02           	movel %d2,%sp@-
000197d2: 362e 000c      	movew %fp@(12),%d3
000197d6: 0243 0007      	andiw #7,%d3
000197da: 4267           	clrw %sp@-
000197dc: 486e fff8      	pea %fp@(-8)
000197e0: 2f2e 0008      	movel %fp@(8),%sp@-
000197e4: 4eb9 0001 7f60 	jsr 0x17f60
000197ea: 2400           	movel %d0,%d2
000197ec: 4fef 000a      	lea %sp@(10),%sp
000197f0: 660e           	bnes 0x19800
000197f2: 70df           	moveq #-33,%d0
000197f4: 242e ffec      	movel %fp@(-20),%d2
000197f8: 262e fff0      	movel %fp@(-16),%d3
000197fc: 4e5e           	unlk %fp
000197fe: 4e75           	rts
00019800: 2d4e fff4      	movel %fp,%fp@(-12)
00019804: 59ae fff4      	subql #4,%fp@(-12)
00019808: 206e fff4      	moveal %fp@(-12),%a0
0001980c: 4290           	clrl %a0@
0001980e: 2f08           	movel %a0,%sp@-
00019810: 3f3c 0027      	movew #39,%sp@-
00019814: 2f2e fff8      	movel %fp@(-8),%sp@-
00019818: 2f00           	movel %d0,%sp@-
0001981a: 4eb9 0001 7e42 	jsr 0x17e42
00019820: 4fef 000e      	lea %sp@(14),%sp
00019824: 4a80           	tstl %d0
00019826: 67ca           	beqs 0x197f2
00019828: 2040           	moveal %d0,%a0
0001982a: 0828 0000 000b 	btst #0,%a0@(11)
00019830: 6704           	beqs 0x19836
00019832: 4a43           	tstw %d3
00019834: 6610           	bnes 0x19846
00019836: 3f03           	movew %d3,%sp@-
00019838: 2f02           	movel %d2,%sp@-
0001983a: 2f00           	movel %d0,%sp@-
0001983c: 4eba fe9a      	jsr %pc@(0x196d8)
00019840: 4fef 000a      	lea %sp@(10),%sp
00019844: 60ae           	bras 0x197f4
00019846: 70dc           	moveq #-36,%d0
00019848: 60aa           	bras 0x197f4
0001984a:  _ixclose
0001984a: 4e56 fffc      	linkw %fp,#-4
0001984e: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00019852: 246e 0008      	moveal %fp@(8),%a2
00019856: 342e 000c      	movew %fp@(12),%d2
0001985a: 286a 0004      	moveal %a2@(4),%a4
0001985e: 082c 0000 0001 	btst #0,%a4@(1)
00019864: 6700 0084      	beqw 0x198ea
00019868: 2f2a 0014      	movel %a2@(20),%sp@-
0001986c: 2f2a 0010      	movel %a2@(16),%sp@-
00019870: 4bf9 0001 9400 	lea 0x19400,%a5
00019876: 4e95           	jsr %a5@
00019878: 2f2a 0010      	movel %a2@(16),%sp@-
0001987c: 4eb9 0001 9532 	jsr 0x19532
00019882: 2640           	moveal %d0,%a3
00019884: 1d6b 000b ffff 	moveb %a3@(11),%fp@(-1)
0001988a: 4878 000a      	pea 0xa
0001988e: 486c 0004      	pea %a4@(4)
00019892: 486b 0016      	pea %a3@(22)
00019896: 4eb9 0001 b8fc 	jsr 0x1b8fc
0001989c: 322b 001a      	movew %a3@(26),%d1
000198a0: e059           	rorw #8,%d1
000198a2: 3741 001a      	movew %d1,%a3@(26)
000198a6: 222b 001c      	movel %a3@(28),%d1
000198aa: e059           	rorw #8,%d1
000198ac: 4841           	swap %d1
000198ae: e059           	rorw #8,%d1
000198b0: 2741 001c      	movel %d1,%a3@(28)
000198b4: 4fef 0018      	lea %sp@(24),%sp
000198b8: 0802 0001      	btst #1,%d2
000198bc: 6752           	beqs 0x19910
000198be: 42ab 001c      	clrl %a3@(28)
000198c2: 700b           	moveq #11,%d0
000198c4: d0aa 0014      	addl %a2@(20),%d0
000198c8: 2f00           	movel %d0,%sp@-
000198ca: 2f2a 0010      	movel %a2@(16),%sp@-
000198ce: 4e95           	jsr %a5@
000198d0: 486e ffff      	pea %fp@(-1)
000198d4: 4878 0001      	pea 0x1
000198d8: 2f2a 0010      	movel %a2@(16),%sp@-
000198dc: 4eb9 0001 9604 	jsr 0x19604
000198e2: 0254 fffe      	andiw #-2,%a4@
000198e6: 4fef 0014      	lea %sp@(20),%sp
000198ea: 4a42           	tstw %d2
000198ec: 6704           	beqs 0x198f2
000198ee: 44c2           	movew %d2,%ccr
000198f0: 6670           	bnes 0x19962
000198f2: 206a 000c      	moveal %a2@(12),%a0
000198f6: 43e8 0034      	lea %a0@(52),%a1
000198fa: 2068 0034      	moveal %a0@(52),%a0
000198fe: b0fc 0000      	cmpaw #0,%a0
00019902: 6614           	bnes 0x19918
00019904: 70bf           	moveq #-65,%d0
00019906: 4cee 3c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a5
0001990c: 4e5e           	unlk %fp
0001990e: 4e75           	rts
00019910: 002e 0020 ffff 	orib #32,%fp@(-1)
00019916: 60aa           	bras 0x198c2
00019918: 2010           	movel %a0@,%d0
0001991a: b5c8           	cmpal %a0,%a2
0001991c: 6742           	beqs 0x19960
0001991e: 2248           	moveal %a0,%a1
00019920: 2040           	moveal %d0,%a0
00019922: 60da           	bras 0x198fe
00019924: 4a2a 000b      	tstb %a2@(11)
00019928: 6752           	beqs 0x1997c
0001992a: 2f0a           	movel %a2,%sp@-
0001992c: 4e93           	jsr %a3@
0001992e: 588f           	addql #4,%sp
00019930: 604a           	bras 0x1997c
00019932: 2479 0000 04b6 	moveal 0x4b6,%a2
00019938: 47f9 0001 711c 	lea 0x1711c,%a3
0001993e: b4fc 0000      	cmpaw #0,%a2
00019942: 6604           	bnes 0x19948
00019944: 7000           	moveq #0,%d0
00019946: 60be           	bras 0x19906
00019948: 0c6a ffff 0004 	cmpiw #-1,%a2@(4)
0001994e: 670c           	beqs 0x1995c
00019950: 4a2a 000b      	tstb %a2@(11)
00019954: 6706           	beqs 0x1995c
00019956: 2f0a           	movel %a2,%sp@-
00019958: 4e93           	jsr %a3@
0001995a: 588f           	addql #4,%sp
0001995c: 2452           	moveal %a2@,%a2
0001995e: 60de           	bras 0x1993e
00019960: 2280           	movel %d0,%a1@
00019962: 2479 0000 04b2 	moveal 0x4b2,%a2
00019968: 47f9 0001 711c 	lea 0x1711c,%a3
0001996e: b4fc 0000      	cmpaw #0,%a2
00019972: 67be           	beqs 0x19932
00019974: 0c6a ffff 0004 	cmpiw #-1,%a2@(4)
0001997a: 66a8           	bnes 0x19924
0001997c: 2452           	moveal %a2@,%a2
0001997e: 60ee           	bras 0x1996e
00019980:  _xclose
00019980: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00019984: 322f 0014      	movew %sp@(20),%d1
00019988: 6c04           	bges 0x1998e
0001998a: 7600           	moveq #0,%d3
0001998c: 6008           	bras 0x19996
0001998e: 0c41 0050      	cmpiw #80,%d1
00019992: 6f0a           	bles 0x1999e
00019994: 76db           	moveq #-37,%d3
00019996: 2003           	movel %d3,%d0
00019998: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0001999c: 4e75           	rts
0001999e: 0c41 0005      	cmpiw #5,%d1
000199a2: 6e00 00c4      	bgtw 0x19a68
000199a6: 2679 0004 f74c 	moveal 0x4f74c,%a3
000199ac: 3441           	moveaw %d1,%a2
000199ae: 1433 a830      	moveb %a3@(0000000000000030,%a2:l),%d2
000199b2: 4882           	extw %d2
000199b4: 3f01           	movew %d1,%sp@-
000199b6: 4eb9 0001 6c68 	jsr 0x16c68
000199bc: 1780 a830      	moveb %d0,%a3@(0000000000000030,%a2:l)
000199c0: 548f           	addql #2,%sp
000199c2: 4a42           	tstw %d2
000199c4: 6dc4           	blts 0x1998a
000199c6: 0c42 0005      	cmpiw #5,%d2
000199ca: 6fc8           	bles 0x19994
000199cc: 3f02           	movew %d2,%sp@-
000199ce: 4eb9 0001 9696 	jsr 0x19696
000199d4: 548f           	addql #2,%sp
000199d6: 4a80           	tstl %d0
000199d8: 67ba           	beqs 0x19994
000199da: 4267           	clrw %sp@-
000199dc: 2f00           	movel %d0,%sp@-
000199de: 4eba fe6a      	jsr %pc@(0x1984a)
000199e2: 2600           	movel %d0,%d3
000199e4: 5d42           	subqw #6,%d2
000199e6: 43f9 0004 d55e 	lea 0x4d55e,%a1
000199ec: 3042           	moveaw %d2,%a0
000199ee: 2208           	movel %a0,%d1
000199f0: d288           	addl %a0,%d1
000199f2: d281           	addl %d1,%d1
000199f4: d288           	addl %a0,%d1
000199f6: d281           	addl %d1,%d1
000199f8: 47f1 1800      	lea %a1@(0000000000000000,%d1:l),%a3
000199fc: 45eb 0008      	lea %a3@(8),%a2
00019a00: 3012           	movew %a2@,%d0
00019a02: 5340           	subqw #1,%d0
00019a04: 3480           	movew %d0,%a2@
00019a06: 5c8f           	addql #6,%sp
00019a08: 2049           	moveal %a1,%a0
00019a0a: 668a           	bnes 0x19996
00019a0c: 2271 1800      	moveal %a1@(0000000000000000,%d1:l),%a1
00019a10: 42b0 1800      	clrl %a0@(0000000000000000,%d1:l)
00019a14: 42ab 0004      	clrl %a3@(4)
00019a18: 4252           	clrw %a2@
00019a1a: 95ca           	subal %a2,%a2
00019a1c: b3f0 a800      	cmpal %a0@(0000000000000000,%a2:l),%a1
00019a20: 6700 ff74      	beqw 0x19996
00019a24: 45ea 000a      	lea %a2@(10),%a2
00019a28: b4fc 02ee      	cmpaw #750,%a2
00019a2c: 66ee           	bnes 0x19a1c
00019a2e: 2469 0004      	moveal %a1@(4),%a2
00019a32: 302a 0002      	movew %a2@(2),%d0
00019a36: 6f06           	bles 0x19a3e
00019a38: 5340           	subqw #1,%d0
00019a3a: 3540 0002      	movew %d0,%a2@(2)
00019a3e: 41e9 002a      	lea %a1@(42),%a0
00019a42: b1ca           	cmpal %a2,%a0
00019a44: 670a           	beqs 0x19a50
00019a46: 2f09           	movel %a1,%sp@-
00019a48: 4eb9 0001 a53a 	jsr 0x1a53a
00019a4e: 588f           	addql #4,%sp
00019a50: 4a6a 0002      	tstw %a2@(2)
00019a54: 6600 ff40      	bnew 0x19996
00019a58: 486a ffd6      	pea %a2@(-42)
00019a5c: 4eb9 0001 a53a 	jsr 0x1a53a
00019a62: 588f           	addql #4,%sp
00019a64: 6000 ff30      	braw 0x19996
00019a68: 3001           	movew %d1,%d0
00019a6a: 5d40           	subqw #6,%d0
00019a6c: 43f9 0004 d55e 	lea 0x4d55e,%a1
00019a72: 3040           	moveaw %d0,%a0
00019a74: 2008           	movel %a0,%d0
00019a76: d088           	addl %a0,%d0
00019a78: d080           	addl %d0,%d0
00019a7a: d088           	addl %a0,%d0
00019a7c: d080           	addl %d0,%d0
00019a7e: 4ab1 0800      	tstl %a1@(0000000000000000,%d0:l)
00019a82: 6c1e           	bges 0x19aa2
00019a84: 41f1 0800      	lea %a1@(0000000000000000,%d0:l),%a0
00019a88: 45e8 0008      	lea %a0@(8),%a2
00019a8c: 3212           	movew %a2@,%d1
00019a8e: 5341           	subqw #1,%d1
00019a90: 3481           	movew %d1,%a2@
00019a92: 6600 fef6      	bnew 0x1998a
00019a96: 42b1 0800      	clrl %a1@(0000000000000000,%d0:l)
00019a9a: 42a8 0004      	clrl %a0@(4)
00019a9e: 6000 feea      	braw 0x1998a
00019aa2: 3401           	movew %d1,%d2
00019aa4: 6000 ff26      	braw 0x199cc
00019aa8:  _ixdel
00019aa8: 598f           	subql #4,%sp
00019aaa: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00019aae: 2c6f 0028      	moveal %sp@(40),%fp
00019ab2: 262f 0030      	movel %sp@(48),%d3
00019ab6: 246e 0034      	moveal %fp@(52),%a2
00019aba: 49f9 0004 d55e 	lea 0x4d55e,%a4
00019ac0: 4bf9 0004 d562 	lea 0x4d562,%a5
00019ac6: 243c 0001 984a 	movel #104522,%d2
00019acc: b4fc 0000      	cmpaw #0,%a2
00019ad0: 6666           	bnes 0x19b38
00019ad2: 246e 0024      	moveal %fp@(36),%a2
00019ad6: 206f 002c      	moveal %sp@(44),%a0
00019ada: 3428 001a      	movew %a0@(26),%d2
00019ade: e05a           	rorw #8,%d2
00019ae0: 47f9 0001 8bfc 	lea 0x18bfc,%a3
00019ae6: 49f9 0001 8af6 	lea 0x18af6,%a4
00019aec: 4a42           	tstw %d2
00019aee: 670c           	beqs 0x19afc
00019af0: 3002           	movew %d2,%d0
00019af2: 0240 fff8      	andiw #-8,%d0
00019af6: 0c40 fff8      	cmpiw #-8,%d0
00019afa: 6670           	bnes 0x19b6c
00019afc: 242e 0014      	movel %fp@(20),%d2
00019b00: 2f03           	movel %d3,%sp@-
00019b02: 2f02           	movel %d2,%sp@-
00019b04: 4eb9 0001 9400 	jsr 0x19400
00019b0a: 4def 002c      	lea %sp@(44),%fp
00019b0e: 1d3c ffe5      	moveb #-27,%fp@-
00019b12: 2f0e           	movel %fp,%sp@-
00019b14: 4878 0001      	pea 0x1
00019b18: 2f02           	movel %d2,%sp@-
00019b1a: 4eb9 0001 9604 	jsr 0x19604
00019b20: 3f3c 0002      	movew #2,%sp@-
00019b24: 2f02           	movel %d2,%sp@-
00019b26: 4eba fd22      	jsr %pc@(0x1984a)
00019b2a: 4fef 001a      	lea %sp@(26),%sp
00019b2e: 7000           	moveq #0,%d0
00019b30: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00019b34: 588f           	addql #4,%sp
00019b36: 4e75           	rts
00019b38: b6aa 0014      	cmpl %a2@(20),%d3
00019b3c: 6628           	bnes 0x19b66
00019b3e: 97cb           	subal %a3,%a3
00019b40: b5f4 b800      	cmpal %a4@(0000000000000000,%a3:l),%a2
00019b44: 6616           	bnes 0x19b5c
00019b46: 2035 b800      	movel %a5@(0000000000000000,%a3:l),%d0
00019b4a: b0b9 0004 f74c 	cmpl 0x4f74c,%d0
00019b50: 6634           	bnes 0x19b86
00019b52: 4267           	clrw %sp@-
00019b54: 2f0a           	movel %a2,%sp@-
00019b56: 2042           	moveal %d2,%a0
00019b58: 4e90           	jsr %a0@
00019b5a: 5c8f           	addql #6,%sp
00019b5c: 47eb 000a      	lea %a3@(10),%a3
00019b60: b6fc 02ee      	cmpaw #750,%a3
00019b64: 66da           	bnes 0x19b40
00019b66: 2452           	moveal %a2@,%a2
00019b68: 6000 ff62      	braw 0x19acc
00019b6c: 2f0a           	movel %a2,%sp@-
00019b6e: 3f02           	movew %d2,%sp@-
00019b70: 4e93           	jsr %a3@
00019b72: 3800           	movew %d0,%d4
00019b74: 2f0a           	movel %a2,%sp@-
00019b76: 4267           	clrw %sp@-
00019b78: 3f02           	movew %d2,%sp@-
00019b7a: 4e94           	jsr %a4@
00019b7c: 3404           	movew %d4,%d2
00019b7e: 4fef 000e      	lea %sp@(14),%sp
00019b82: 6000 ff68      	braw 0x19aec
00019b86: 70dc           	moveq #-36,%d0
00019b88: 60a6           	bras 0x19b30
00019b8a:  _xunlink
00019b8a: 4e56 fff4      	linkw %fp,#-12
00019b8e: 2f02           	movel %d2,%sp@-
00019b90: 4267           	clrw %sp@-
00019b92: 486e fff8      	pea %fp@(-8)
00019b96: 2f2e 0008      	movel %fp@(8),%sp@-
00019b9a: 4eb9 0001 7f60 	jsr 0x17f60
00019ba0: 2400           	movel %d0,%d2
00019ba2: 4fef 000a      	lea %sp@(10),%sp
00019ba6: 660a           	bnes 0x19bb2
00019ba8: 70df           	moveq #-33,%d0
00019baa: 242e fff0      	movel %fp@(-16),%d2
00019bae: 4e5e           	unlk %fp
00019bb0: 4e75           	rts
00019bb2: 2d4e fff4      	movel %fp,%fp@(-12)
00019bb6: 59ae fff4      	subql #4,%fp@(-12)
00019bba: 206e fff4      	moveal %fp@(-12),%a0
00019bbe: 4290           	clrl %a0@
00019bc0: 2f08           	movel %a0,%sp@-
00019bc2: 3f3c 0027      	movew #39,%sp@-
00019bc6: 2f2e fff8      	movel %fp@(-8),%sp@-
00019bca: 2f00           	movel %d0,%sp@-
00019bcc: 4eb9 0001 7e42 	jsr 0x17e42
00019bd2: 4fef 000e      	lea %sp@(14),%sp
00019bd6: 4a80           	tstl %d0
00019bd8: 67ce           	beqs 0x19ba8
00019bda: 2040           	moveal %d0,%a0
00019bdc: 0828 0000 000b 	btst #0,%a0@(11)
00019be2: 661a           	bnes 0x19bfe
00019be4: 72e0           	moveq #-32,%d1
00019be6: d2ae fffc      	addl %fp@(-4),%d1
00019bea: 2d41 fffc      	movel %d1,%fp@(-4)
00019bee: 2f01           	movel %d1,%sp@-
00019bf0: 2f00           	movel %d0,%sp@-
00019bf2: 2f02           	movel %d2,%sp@-
00019bf4: 4eba feb2      	jsr %pc@(0x19aa8)
00019bf8: 4fef 000c      	lea %sp@(12),%sp
00019bfc: 60ac           	bras 0x19baa
00019bfe: 70dc           	moveq #-36,%d0
00019c00: 60a8           	bras 0x19baa
00019c02: 202a 2c3a      	movel %a2@(11322),%d0
00019c06: 3b3c 3d3e      	movew #15678,%a5@-
00019c0a: 3f5b 5d7c      	movew %a3@+,%sp@(23932)
00019c0e: 0000 43fa      	orib #-6,%d0
00019c10:  _contains_illegal_characters
00019c12: fff0           	.short 0xfff0
00019c14: 1019           	moveb %a1@+,%d0
00019c16: 6714           	beqs 0x19c2c
00019c18: 206f 0004      	moveal %sp@(4),%a0
00019c1c: 6004           	bras 0x19c22
00019c1e: b001           	cmpb %d1,%d0
00019c20: 6706           	beqs 0x19c28
00019c22: 1218           	moveb %a0@+,%d1
00019c24: 66f8           	bnes 0x19c1e
00019c26: 60ec           	bras 0x19c14
00019c28: 7001           	moveq #1,%d0
00019c2a: 4e75           	rts
00019c2c: 4240           	clrw %d0
00019c2e: 60fa           	bras 0x19c2a
00019c30: 2a2e 2a00      	movel %fp@(10752),%d5
00019c34:  _ixcreat
00019c34: 4e56 ffe8      	linkw %fp,#-24
00019c38: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
00019c3c: 362e 000c      	movew %fp@(12),%d3
00019c40: 1403           	moveb %d3,%d2
00019c42: 1d7c ffe5 ffea 	moveb #-27,%fp@(-22)
00019c48: 422e ffeb      	clrb %fp@(-21)
00019c4c: 4267           	clrw %sp@-
00019c4e: 486e ffec      	pea %fp@(-20)
00019c52: 2f2e 0008      	movel %fp@(8),%sp@-
00019c56: 4eb9 0001 7f60 	jsr 0x17f60
00019c5c: 2440           	moveal %d0,%a2
00019c5e: 4fef 000a      	lea %sp@(10),%sp
00019c62: 4a80           	tstl %d0
00019c64: 6700 0202      	beqw 0x19e68
00019c68: 206e ffec      	moveal %fp@(-20),%a0
00019c6c: 1010           	moveb %a0@,%d0
00019c6e: 6700 01f8      	beqw 0x19e68
00019c72: 0c00 002e      	cmpib #46,%d0
00019c76: 6700 01f0      	beqw 0x19e68
00019c7a: 2f08           	movel %a0,%sp@-
00019c7c: 4eba ff92      	jsr %pc@(0x19c10)
00019c80: 588f           	addql #4,%sp
00019c82: 4a40           	tstw %d0
00019c84: 6710           	beqs 0x19c96
00019c86: 347c ffdc      	moveaw #-36,%a2
00019c8a: 200a           	movel %a2,%d0
00019c8c: 4cee 3c3c ffc8 	moveml %fp@(-56),%d2-%d5/%a2-%a5
00019c92: 4e5e           	unlk %fp
00019c94: 4e75           	rts
00019c96: 44c3           	movew %d3,%ccr
00019c98: 6a0e           	bpls 0x19ca8
00019c9a: 0c03 0008      	cmpib #8,%d3
00019c9e: 66e6           	bnes 0x19c86
00019ca0: 4aaa 0018      	tstl %a2@(24)
00019ca4: 6708           	beqs 0x19cae
00019ca6: 60de           	bras 0x19c86
00019ca8: 0c03 0008      	cmpib #8,%d3
00019cac: 67f2           	beqs 0x19ca0
00019cae: 286a 0014      	moveal %a2@(20),%a4
00019cb2: b8fc 0000      	cmpaw #0,%a4
00019cb6: 660c           	bnes 0x19cc4
00019cb8: 2f0a           	movel %a2,%sp@-
00019cba: 4eb9 0001 7c32 	jsr 0x17c32
00019cc0: 2840           	moveal %d0,%a4
00019cc2: 588f           	addql #4,%sp
00019cc4: 42ae fff0      	clrl %fp@(-16)
00019cc8: 4bf9 0001 7e42 	lea 0x17e42,%a5
00019cce: 0c02 0008      	cmpib #8,%d2
00019cd2: 6600 012a      	bnew 0x19dfe
00019cd6: 486e fff0      	pea %fp@(-16)
00019cda: 3f3c 0008      	movew #8,%sp@-
00019cde: 487a ff50      	pea %pc@(0x19c30)
00019ce2: 2f0a           	movel %a2,%sp@-
00019ce4: 4e95           	jsr %a5@
00019ce6: 4fef 000e      	lea %sp@(14),%sp
00019cea: 4a80           	tstl %d0
00019cec: 6700 0142      	beqw 0x19e30
00019cf0: 72e0           	moveq #-32,%d1
00019cf2: d2ae fff0      	addl %fp@(-16),%d1
00019cf6: 2d41 fff0      	movel %d1,%fp@(-16)
00019cfa: 2f01           	movel %d1,%sp@-
00019cfc: 2f00           	movel %d0,%sp@-
00019cfe: 2f0a           	movel %a2,%sp@-
00019d00: 4eba fda6      	jsr %pc@(0x19aa8)
00019d04: 4fef 000c      	lea %sp@(12),%sp
00019d08: 4a80           	tstl %d0
00019d0a: 6d00 ff7a      	bltw 0x19c86
00019d0e: 74ea           	moveq #-22,%d2
00019d10: d48e           	addl %fp,%d2
00019d12: 283c 0001 8cc8 	movel #101576,%d4
00019d18: 2a3c 0001 7bbc 	movel #97212,%d5
00019d1e: 486e fff0      	pea %fp@(-16)
00019d22: 3f3c 00ff      	movew #255,%sp@-
00019d26: 2f02           	movel %d2,%sp@-
00019d28: 2f0a           	movel %a2,%sp@-
00019d2a: 4e95           	jsr %a5@
00019d2c: 2640           	moveal %d0,%a3
00019d2e: 4fef 000e      	lea %sp@(14),%sp
00019d32: 4a80           	tstl %d0
00019d34: 6700 0102      	beqw 0x19e38
00019d38: 486e fff5      	pea %fp@(-11)
00019d3c: 2f2e ffec      	movel %fp@(-20),%sp@-
00019d40: 4eb9 0001 7800 	jsr 0x17800
00019d46: 70e0           	moveq #-32,%d0
00019d48: d1ae fff0      	addl %d0,%fp@(-16)
00019d4c: 1743 000b      	moveb %d3,%a3@(11)
00019d50: 41eb 000c      	lea %a3@(12),%a0
00019d54: 43eb 0016      	lea %a3@(22),%a1
00019d58: 508f           	addql #8,%sp
00019d5a: 4218           	clrb %a0@+
00019d5c: b1c9           	cmpal %a1,%a0
00019d5e: 66fa           	bnes 0x19d5a
00019d60: 3039 0005 0762 	movew 0x50762,%d0
00019d66: e058           	rorw #8,%d0
00019d68: 3740 0016      	movew %d0,%a3@(22)
00019d6c: 3039 0005 0760 	movew 0x50760,%d0
00019d72: e058           	rorw #8,%d0
00019d74: 3740 0018      	movew %d0,%a3@(24)
00019d78: 426b 001a      	clrw %a3@(26)
00019d7c: 42ab 001c      	clrl %a3@(28)
00019d80: 2f2e fff0      	movel %fp@(-16),%sp@-
00019d84: 2f0c           	movel %a4,%sp@-
00019d86: 4bf9 0001 9400 	lea 0x19400,%a5
00019d8c: 4e95           	jsr %a5@
00019d8e: 486e fff5      	pea %fp@(-11)
00019d92: 4878 000b      	pea 0xb
00019d96: 2f0c           	movel %a4,%sp@-
00019d98: 4eb9 0001 9604 	jsr 0x19604
00019d9e: 3f3c 0002      	movew #2,%sp@-
00019da2: 2f0c           	movel %a4,%sp@-
00019da4: 4eba faa4      	jsr %pc@(0x1984a)
00019da8: 2f2e fff0      	movel %fp@(-16),%sp@-
00019dac: 2f0c           	movel %a4,%sp@-
00019dae: 4e95           	jsr %a5@
00019db0: 4fef 001e      	lea %sp@(30),%sp
00019db4: 2e8c           	movel %a4,%sp@
00019db6: 4eb9 0001 9532 	jsr 0x19532
00019dbc: 2d40 ffec      	movel %d0,%fp@(-20)
00019dc0: 588f           	addql #4,%sp
00019dc2: 082b 0000 000b 	btst #0,%a3@(11)
00019dc8: 6600 0098      	bnew 0x19e62
00019dcc: 7202           	moveq #2,%d1
00019dce: 3f01           	movew %d1,%sp@-
00019dd0: 2f0a           	movel %a2,%sp@-
00019dd2: 2f00           	movel %d0,%sp@-
00019dd4: 4eba f902      	jsr %pc@(0x196d8)
00019dd8: 2440           	moveal %d0,%a2
00019dda: 4fef 000a      	lea %sp@(10),%sp
00019dde: 4a80           	tstl %d0
00019de0: 6d00 fea8      	bltw 0x19c8a
00019de4: 3f00           	movew %d0,%sp@-
00019de6: 4eb9 0001 9696 	jsr 0x19696
00019dec: 2240           	moveal %d0,%a1
00019dee: 2069 0004      	moveal %a1@(4),%a0
00019df2: 0050 0001      	oriw #1,%a0@
00019df6: 344a           	moveaw %a2,%a2
00019df8: 548f           	addql #2,%sp
00019dfa: 6000 fe8e      	braw 0x19c8a
00019dfe: 486e fff0      	pea %fp@(-16)
00019e02: 3f3c 0037      	movew #55,%sp@-
00019e06: 2f2e ffec      	movel %fp@(-20),%sp@-
00019e0a: 2f0a           	movel %a2,%sp@-
00019e0c: 4e95           	jsr %a5@
00019e0e: 4fef 000e      	lea %sp@(14),%sp
00019e12: 4a80           	tstl %d0
00019e14: 671a           	beqs 0x19e30
00019e16: 2040           	moveal %d0,%a0
00019e18: 1228 000b      	moveb %a0@(11),%d1
00019e1c: 0201 0011      	andib #17,%d1
00019e20: 6600 fe64      	bnew 0x19c86
00019e24: 0c02 0010      	cmpib #16,%d2
00019e28: 6600 fec6      	bnew 0x19cf0
00019e2c: 6000 fe58      	braw 0x19c86
00019e30: 42ae fff0      	clrl %fp@(-16)
00019e34: 6000 fed8      	braw 0x19d0e
00019e38: 4aac 000c      	tstl %a4@(12)
00019e3c: 6700 fe48      	beqw 0x19c86
00019e40: 3f3c 0001      	movew #1,%sp@-
00019e44: 2f0c           	movel %a4,%sp@-
00019e46: 2244           	moveal %d4,%a1
00019e48: 4e91           	jsr %a1@
00019e4a: 5c8f           	addql #6,%sp
00019e4c: 4a40           	tstw %d0
00019e4e: 6600 fe36      	bnew 0x19c86
00019e52: 2f0a           	movel %a2,%sp@-
00019e54: 2045           	moveal %d5,%a0
00019e56: 4e90           	jsr %a0@
00019e58: 42ae fff0      	clrl %fp@(-16)
00019e5c: 588f           	addql #4,%sp
00019e5e: 6000 febe      	braw 0x19d1e
00019e62: 4241           	clrw %d1
00019e64: 6000 ff68      	braw 0x19dce
00019e68: 347c ffde      	moveaw #-34,%a2
00019e6c: 6000 fe1c      	braw 0x19c8a
00019e70:  _xcreat
00019e70: 4240           	clrw %d0
00019e72: 102f 0009      	moveb %sp@(9),%d0
00019e76: 0240 00ef      	andiw #239,%d0
00019e7a: 3f40 0008      	movew %d0,%sp@(8)
00019e7e: 6000 fdb4      	braw 0x19c34
00019e82: 0000 48e7      	orib #-25,%d0
00019e84:  _ffit
00019e86: 2038 202f      	movel 0x202f,%d0
00019e8a: 0014 266f      	orib #111,%a4@
00019e8e: 0018 2453      	orib #83,%a0@+
00019e92: b4fc 0000      	cmpaw #0,%a2
00019e96: 660a           	bnes 0x19ea2
00019e98: 95ca           	subal %a2,%a2
00019e9a: 200a           	movel %a2,%d0
00019e9c: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00019ea0: 4e75           	rts
00019ea2: 72ff           	moveq #-1,%d1
00019ea4: b280           	cmpl %d0,%d1
00019ea6: 6618           	bnes 0x19ec0
00019ea8: 7000           	moveq #0,%d0
00019eaa: 222a 0008      	movel %a2@(8),%d1
00019eae: b280           	cmpl %d0,%d1
00019eb0: 6f02           	bles 0x19eb4
00019eb2: 2001           	movel %d1,%d0
00019eb4: 2452           	moveal %a2@,%a2
00019eb6: b4fc 0000      	cmpaw #0,%a2
00019eba: 66ee           	bnes 0x19eaa
00019ebc: 2440           	moveal %d0,%a2
00019ebe: 60da           	bras 0x19e9a
00019ec0: b7fc 0005 077a 	cmpal #329594,%a3
00019ec6: 6612           	bnes 0x19eda
00019ec8: 2239 0005 0768 	movel 0x50768,%d1
00019ece: 2400           	movel %d0,%d2
00019ed0: d481           	addl %d1,%d2
00019ed2: 4681           	notl %d1
00019ed4: c481           	andl %d1,%d2
00019ed6: 284b           	moveal %a3,%a4
00019ed8: 600c           	bras 0x19ee6
00019eda: 2400           	movel %d0,%d2
00019edc: 5682           	addql #3,%d2
00019ede: 70fc           	moveq #-4,%d0
00019ee0: c480           	andl %d0,%d2
00019ee2: 60f2           	bras 0x19ed6
00019ee4: 2440           	moveal %d0,%a2
00019ee6: 202a 0008      	movel %a2@(8),%d0
00019eea: b480           	cmpl %d0,%d2
00019eec: 6f1c           	bles 0x19f0a
00019eee: 2012           	movel %a2@,%d0
00019ef0: 284a           	moveal %a2,%a4
00019ef2: 66f0           	bnes 0x19ee4
00019ef4: 60a2           	bras 0x19e98
00019ef6: 2892           	movel %a2@,%a4@
00019ef8: 24ab 0004      	movel %a3@(4),%a2@
00019efc: 274a 0004      	movel %a2,%a3@(4)
00019f00: 2579 0004 f74c 	movel 0x4f74c,%a2@(12)
00019f06: 000c 
00019f08: 6090           	bras 0x19e9a
00019f0a: b480           	cmpl %d0,%d2
00019f0c: 67e8           	beqs 0x19ef6
00019f0e: 4eb9 0001 a4be 	jsr 0x1a4be
00019f14: 2040           	moveal %d0,%a0
00019f16: 4a80           	tstl %d0
00019f18: 6700 ff7e      	beqw 0x19e98
00019f1c: 222a 0008      	movel %a2@(8),%d1
00019f20: 9282           	subl %d2,%d1
00019f22: 2141 0008      	movel %d1,%a0@(8)
00019f26: 202a 0004      	movel %a2@(4),%d0
00019f2a: d082           	addl %d2,%d0
00019f2c: 2140 0004      	movel %d0,%a0@(4)
00019f30: 2092           	movel %a2@,%a0@
00019f32: 2888           	movel %a0,%a4@
00019f34: 2542 0008      	movel %d2,%a2@(8)
00019f38: 60be           	bras 0x19ef8
00019f3a:  _freeit
00019f3a: 2f0b           	movel %a3,%sp@-
00019f3c: 2f0a           	movel %a2,%sp@-
00019f3e: 266f 000c      	moveal %sp@(12),%a3
00019f42: 226f 0010      	moveal %sp@(16),%a1
00019f46: 2469 0004      	moveal %a1@(4),%a2
00019f4a: 91c8           	subal %a0,%a0
00019f4c: b4fc 0000      	cmpaw #0,%a2
00019f50: 6606           	bnes 0x19f58
00019f52: 245f           	moveal %sp@+,%a2
00019f54: 265f           	moveal %sp@+,%a3
00019f56: 4e75           	rts
00019f58: 202b 0004      	movel %a3@(4),%d0
00019f5c: 2212           	movel %a2@,%d1
00019f5e: b0aa 0004      	cmpl %a2@(4),%d0
00019f62: 6700 008a      	beqw 0x19fee
00019f66: 204a           	moveal %a2,%a0
00019f68: 2441           	moveal %d1,%a2
00019f6a: 60e0           	bras 0x19f4c
00019f6c: 2081           	movel %d1,%a0@
00019f6e: 2051           	moveal %a1@,%a0
00019f70: 97cb           	subal %a3,%a3
00019f72: b0fc 0000      	cmpaw #0,%a0
00019f76: 6638           	bnes 0x19fb0
00019f78: 2488           	movel %a0,%a2@
00019f7a: b6fc 0000      	cmpaw #0,%a3
00019f7e: 673c           	beqs 0x19fbc
00019f80: 268a           	movel %a2,%a3@
00019f82: b0fc 0000      	cmpaw #0,%a0
00019f86: 663c           	bnes 0x19fc4
00019f88: 202b 0008      	movel %a3@(8),%d0
00019f8c: 222b 0004      	movel %a3@(4),%d1
00019f90: d280           	addl %d0,%d1
00019f92: b2aa 0004      	cmpl %a2@(4),%d1
00019f96: 66ba           	bnes 0x19f52
00019f98: d0aa 0008      	addl %a2@(8),%d0
00019f9c: 2740 0008      	movel %d0,%a3@(8)
00019fa0: 2692           	movel %a2@,%a3@
00019fa2: 2f4a 000c      	movel %a2,%sp@(12)
00019fa6: 245f           	moveal %sp@+,%a2
00019fa8: 265f           	moveal %sp@+,%a3
00019faa: 4ef9 0001 a55c 	jmp 0x1a55c
00019fb0: b0a8 0004      	cmpl %a0@(4),%d0
00019fb4: 63c2           	blss 0x19f78
00019fb6: 2648           	moveal %a0,%a3
00019fb8: 2050           	moveal %a0@,%a0
00019fba: 60b6           	bras 0x19f72
00019fbc: 228a           	movel %a2,%a1@
00019fbe: b0fc 0000      	cmpaw #0,%a0
00019fc2: 678e           	beqs 0x19f52
00019fc4: 222a 0008      	movel %a2@(8),%d1
00019fc8: d081           	addl %d1,%d0
00019fca: b0a8 0004      	cmpl %a0@(4),%d0
00019fce: 6614           	bnes 0x19fe4
00019fd0: d2a8 0008      	addl %a0@(8),%d1
00019fd4: 2541 0008      	movel %d1,%a2@(8)
00019fd8: 2490           	movel %a0@,%a2@
00019fda: 2f08           	movel %a0,%sp@-
00019fdc: 4eb9 0001 a55c 	jsr 0x1a55c
00019fe2: 588f           	addql #4,%sp
00019fe4: b6fc 0000      	cmpaw #0,%a3
00019fe8: 669e           	bnes 0x19f88
00019fea: 6000 ff66      	braw 0x19f52
00019fee: b0fc 0000      	cmpaw #0,%a0
00019ff2: 6600 ff78      	bnew 0x19f6c
00019ff6: 2341 0004      	movel %d1,%a1@(4)
00019ffa: 6000 ff72      	braw 0x19f6e
00019ffe:  _shrinkit
00019ffe: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001a002: 266f 0010      	moveal %sp@(16),%a3
0001a006: 246f 0014      	moveal %sp@(20),%a2
0001a00a: 242f 0018      	movel %sp@(24),%d2
0001a00e: 4eb9 0001 a4be 	jsr 0x1a4be
0001a014: 2040           	moveal %d0,%a0
0001a016: 4a80           	tstl %d0
0001a018: 6732           	beqs 0x1a04c
0001a01a: 202b 0004      	movel %a3@(4),%d0
0001a01e: d082           	addl %d2,%d0
0001a020: 2140 0004      	movel %d0,%a0@(4)
0001a024: 202b 0008      	movel %a3@(8),%d0
0001a028: 9082           	subl %d2,%d0
0001a02a: 2140 0008      	movel %d0,%a0@(8)
0001a02e: 20aa 0004      	movel %a2@(4),%a0@
0001a032: 2548 0004      	movel %a0,%a2@(4)
0001a036: 2742 0008      	movel %d2,%a3@(8)
0001a03a: 2f0a           	movel %a2,%sp@-
0001a03c: 2f08           	movel %a0,%sp@-
0001a03e: 4eba fefa      	jsr %pc@(0x19f3a)
0001a042: 508f           	addql #8,%sp
0001a044: 4240           	clrw %d0
0001a046: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001a04a: 4e75           	rts
0001a04c: 70ff           	moveq #-1,%d0
0001a04e: 60f6           	bras 0x1a046
0001a050: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001a054: 206f 0010      	moveal %sp@(16),%a0
0001a058: 242f 0014      	movel %sp@(20),%d2
0001a05c: 226f 0018      	moveal %sp@(24),%a1
0001a060: 2469 0014      	moveal %a1@(20),%a2
0001a064: 2629 0004      	movel %a1@(4),%d3
0001a068: 7200           	moveq #0,%d1
0001a06a: 2242           	moveal %d2,%a1
0001a06c: 93c1           	subal %d1,%a1
0001a06e: b282           	cmpl %d2,%d1
0001a070: 673e           	beqs 0x1a0b0
0001a072: 1032 1800      	moveb %a2@(0000000000000000,%d1:l),%d0
0001a076: 6612           	bnes 0x1a08a
0001a078: b2fc 0000      	cmpaw #0,%a1
0001a07c: 57c0           	seq %d0
0001a07e: 4880           	extw %d0
0001a080: 48c0           	extl %d0
0001a082: 4480           	negl %d0
0001a084: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001a088: 4e75           	rts
0001a08a: 0c00 0001      	cmpib #1,%d0
0001a08e: 6608           	bnes 0x1a098
0001a090: 41e8 00fe      	lea %a0@(254),%a0
0001a094: 5281           	addql #1,%d1
0001a096: 60d2           	bras 0x1a06a
0001a098: 0280 0000 00ff 	andil #255,%d0
0001a09e: d1c0           	addal %d0,%a0
0001a0a0: b1ca           	cmpal %a2,%a0
0001a0a2: 6410           	bccs 0x1a0b4
0001a0a4: 2008           	movel %a0,%d0
0001a0a6: 0800 0000      	btst #0,%d0
0001a0aa: 6608           	bnes 0x1a0b4
0001a0ac: d790           	addl %d3,%a0@
0001a0ae: 60e4           	bras 0x1a094
0001a0b0: 93c9           	subal %a1,%a1
0001a0b2: 60c4           	bras 0x1a078
0001a0b4: 70be           	moveq #-66,%d0
0001a0b6: 60cc           	bras 0x1a084
0001a0b8:  _kpgmhdrld
0001a0b8: 4e56 fffc      	linkw %fp,#-4
0001a0bc: 2f0a           	movel %a2,%sp@-
0001a0be: 2f02           	movel %d2,%sp@-
0001a0c0: 342e 0008      	movew %fp@(8),%d2
0001a0c4: 486e fffe      	pea %fp@(-2)
0001a0c8: 4878 0002      	pea 0x2
0001a0cc: 3f02           	movew %d2,%sp@-
0001a0ce: 45f9 0001 95dc 	lea 0x195dc,%a2
0001a0d4: 4e92           	jsr %a2@
0001a0d6: 4fef 000a      	lea %sp@(10),%sp
0001a0da: 4a80           	tstl %d0
0001a0dc: 6d28           	blts 0x1a106
0001a0de: 5580           	subql #2,%d0
0001a0e0: 6622           	bnes 0x1a104
0001a0e2: 0c6e 601a fffe 	cmpiw #24602,%fp@(-2)
0001a0e8: 661a           	bnes 0x1a104
0001a0ea: 2f2e 000a      	movel %fp@(10),%sp@-
0001a0ee: 4878 001a      	pea 0x1a
0001a0f2: 3f02           	movew %d2,%sp@-
0001a0f4: 4e92           	jsr %a2@
0001a0f6: 4fef 000a      	lea %sp@(10),%sp
0001a0fa: 4a80           	tstl %d0
0001a0fc: 6d08           	blts 0x1a106
0001a0fe: 721a           	moveq #26,%d1
0001a100: b280           	cmpl %d0,%d1
0001a102: 670e           	beqs 0x1a112
0001a104: 70be           	moveq #-66,%d0
0001a106: 242e fff4      	movel %fp@(-12),%d2
0001a10a: 246e fff8      	moveal %fp@(-8),%a2
0001a10e: 4e5e           	unlk %fp
0001a110: 4e75           	rts
0001a112: 7000           	moveq #0,%d0
0001a114: 60f0           	bras 0x1a106
0001a116:  _kpgmld
0001a116: 4e56 ffdc      	linkw %fp,#-36
0001a11a: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
0001a11e: 266e 0008      	moveal %fp@(8),%a3
0001a122: 382e 000c      	movew %fp@(12),%d4
0001a126: 286e 000e      	moveal %fp@(14),%a4
0001a12a: 42ae ffdc      	clrl %fp@(-36)
0001a12e: 2214           	movel %a4@,%d1
0001a130: 2d41 ffe8      	movel %d1,%fp@(-24)
0001a134: 262c 0004      	movel %a4@(4),%d3
0001a138: 2d43 fff0      	movel %d3,%fp@(-16)
0001a13c: d681           	addl %d1,%d3
0001a13e: 206c 0008      	moveal %a4@(8),%a0
0001a142: 2d48 fff8      	movel %a0,%fp@(-8)
0001a146: 2d6c 000c fffc 	movel %a4@(12),%fp@(-4)
0001a14c: 202b 0004      	movel %a3@(4),%d0
0001a150: 9093           	subl %a3@,%d0
0001a152: 0680 ffff ff00 	addil #-256,%d0
0001a158: 2d40 ffe0      	movel %d0,%fp@(-32)
0001a15c: 240b           	movel %a3,%d2
0001a15e: 0682 0000 0100 	addil #256,%d2
0001a164: 2d42 ffe4      	movel %d2,%fp@(-28)
0001a168: 2a02           	movel %d2,%d5
0001a16a: da83           	addl %d3,%d5
0001a16c: 2d45 fff4      	movel %d5,%fp@(-12)
0001a170: d282           	addl %d2,%d1
0001a172: 2d41 ffec      	movel %d1,%fp@(-20)
0001a176: b083           	cmpl %d3,%d0
0001a178: 6d00 0100      	bltw 0x1a27a
0001a17c: 9083           	subl %d3,%d0
0001a17e: b088           	cmpl %a0,%d0
0001a180: 6d00 00f8      	bltw 0x1a27a
0001a184: 4878 0018      	pea 0x18
0001a188: 486e ffe4      	pea %fp@(-28)
0001a18c: 486b 0008      	pea %a3@(8)
0001a190: 4eb9 0001 b8fc 	jsr 0x1b8fc
0001a196: 2f02           	movel %d2,%sp@-
0001a198: 2f03           	movel %d3,%sp@-
0001a19a: 3f04           	movew %d4,%sp@-
0001a19c: 4bf9 0001 95dc 	lea 0x195dc,%a5
0001a1a2: 4e95           	jsr %a5@
0001a1a4: 2400           	movel %d0,%d2
0001a1a6: 4fef 0016      	lea %sp@(22),%sp
0001a1aa: 6d00 009e      	bltw 0x1a24a
0001a1ae: 4a6c 0018      	tstw %a4@(24)
0001a1b2: 6716           	beqs 0x1a1ca
0001a1b4: 082c 0000 0017 	btst #0,%a4@(23)
0001a1ba: 6600 00a4      	bnew 0x1a260
0001a1be: 202b 0004      	movel %a3@(4),%d0
0001a1c2: 90ae fff4      	subl %fp@(-12),%d0
0001a1c6: 6000 009c      	braw 0x1a264
0001a1ca: 4267           	clrw %sp@-
0001a1cc: 3f04           	movew %d4,%sp@-
0001a1ce: 2043           	moveal %d3,%a0
0001a1d0: d1ee fffc      	addal %fp@(-4),%a0
0001a1d4: 4868 001c      	pea %a0@(28)
0001a1d8: 4eb9 0001 94da 	jsr 0x194da
0001a1de: 508f           	addql #8,%sp
0001a1e0: 4a80           	tstl %d0
0001a1e2: 6dd0           	blts 0x1a1b4
0001a1e4: 486e ffdc      	pea %fp@(-36)
0001a1e8: 4878 0004      	pea 0x4
0001a1ec: 3f04           	movew %d4,%sp@-
0001a1ee: 4e95           	jsr %a5@
0001a1f0: 4fef 000a      	lea %sp@(10),%sp
0001a1f4: 4a80           	tstl %d0
0001a1f6: 6fbc           	bles 0x1a1b4
0001a1f8: 246e ffdc      	moveal %fp@(-36),%a2
0001a1fc: b4fc 0000      	cmpaw #0,%a2
0001a200: 67b2           	beqs 0x1a1b4
0001a202: 222e ffe4      	movel %fp@(-28),%d1
0001a206: d5c1           	addal %d1,%a2
0001a208: b5c1           	cmpal %d1,%a2
0001a20a: 6572           	bcss 0x1a27e
0001a20c: 202e fff4      	movel %fp@(-12),%d0
0001a210: b08a           	cmpl %a2,%d0
0001a212: 636a           	blss 0x1a27e
0001a214: d392           	addl %d1,%a2@
0001a216: 262b 0004      	movel %a3@(4),%d3
0001a21a: 9680           	subl %d0,%d3
0001a21c: 7ae0           	moveq #-32,%d5
0001a21e: da8e           	addl %fp,%d5
0001a220: 2f2e fff4      	movel %fp@(-12),%sp@-
0001a224: 2f03           	movel %d3,%sp@-
0001a226: 3f04           	movew %d4,%sp@-
0001a228: 4e95           	jsr %a5@
0001a22a: 2400           	movel %d0,%d2
0001a22c: 4fef 000a      	lea %sp@(10),%sp
0001a230: 6f12           	bles 0x1a244
0001a232: 2f05           	movel %d5,%sp@-
0001a234: 2f00           	movel %d0,%sp@-
0001a236: 2f0a           	movel %a2,%sp@-
0001a238: 4eba fe16      	jsr %pc@(0x1a050)
0001a23c: 2400           	movel %d0,%d2
0001a23e: 4fef 000c      	lea %sp@(12),%sp
0001a242: 6edc           	bgts 0x1a220
0001a244: 4a82           	tstl %d2
0001a246: 6700 ff6c      	beqw 0x1a1b4
0001a24a: 3f04           	movew %d4,%sp@-
0001a24c: 4eb9 0001 9980 	jsr 0x19980
0001a252: 548f           	addql #2,%sp
0001a254: 2002           	movel %d2,%d0
0001a256: 4cee 3c3c ffbc 	moveml %fp@(-68),%d2-%d5/%a2-%a5
0001a25c: 4e5e           	unlk %fp
0001a25e: 4e75           	rts
0001a260: 202e fff8      	movel %fp@(-8),%d0
0001a264: 4a80           	tstl %d0
0001a266: 6f0e           	bles 0x1a276
0001a268: 2f00           	movel %d0,%sp@-
0001a26a: 2f2e fff4      	movel %fp@(-12),%sp@-
0001a26e: 4eb9 0001 bb70 	jsr 0x1bb70
0001a274: 508f           	addql #8,%sp
0001a276: 7400           	moveq #0,%d2
0001a278: 60d0           	bras 0x1a24a
0001a27a: 74d9           	moveq #-39,%d2
0001a27c: 60cc           	bras 0x1a24a
0001a27e: 74be           	moveq #-66,%d2
0001a280: 60c8           	bras 0x1a24a
0001a282:  _kpgm_relocate
0001a282: 4e56 ffe0      	linkw %fp,#-32
0001a286: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
0001a28a: 246e 0008      	moveal %fp@(8),%a2
0001a28e: 3a2a 011a      	movew %a2@(282),%d5
0001a292: 202a 0102      	movel %a2@(258),%d0
0001a296: 2d40 ffe8      	movel %d0,%fp@(-24)
0001a29a: 266a 0106      	moveal %a2@(262),%a3
0001a29e: 2d4b fff0      	movel %a3,%fp@(-16)
0001a2a2: d7c0           	addal %d0,%a3
0001a2a4: 2c2a 010a      	movel %a2@(266),%d6
0001a2a8: 2d46 fff8      	movel %d6,%fp@(-8)
0001a2ac: 2a6a 010e      	moveal %a2@(270),%a5
0001a2b0: 2d4d fffc      	movel %a5,%fp@(-4)
0001a2b4: 262a 0004      	movel %a2@(4),%d3
0001a2b8: 9692           	subl %a2@,%d3
0001a2ba: 0683 ffff ff00 	addil #-256,%d3
0001a2c0: 2d43 ffe0      	movel %d3,%fp@(-32)
0001a2c4: 240a           	movel %a2,%d2
0001a2c6: 0682 0000 0100 	addil #256,%d2
0001a2cc: 2d42 ffe4      	movel %d2,%fp@(-28)
0001a2d0: 2802           	movel %d2,%d4
0001a2d2: d88b           	addl %a3,%d4
0001a2d4: 2d44 fff4      	movel %d4,%fp@(-12)
0001a2d8: d082           	addl %d2,%d0
0001a2da: 2d40 ffec      	movel %d0,%fp@(-20)
0001a2de: 2f0b           	movel %a3,%sp@-
0001a2e0: 486a 011c      	pea %a2@(284)
0001a2e4: 2f02           	movel %d2,%sp@-
0001a2e6: 49f9 0001 b91e 	lea 0x1b91e,%a4
0001a2ec: 4e94           	jsr %a4@
0001a2ee: 4fef 000c      	lea %sp@(12),%sp
0001a2f2: b7c3           	cmpal %d3,%a3
0001a2f4: 6e00 0084      	bgtw 0x1a37a
0001a2f8: 968b           	subl %a3,%d3
0001a2fa: b686           	cmpl %d6,%d3
0001a2fc: 6d7c           	blts 0x1a37a
0001a2fe: 4878 0018      	pea 0x18
0001a302: 486e ffe4      	pea %fp@(-28)
0001a306: 486a 0008      	pea %a2@(8)
0001a30a: 4eb9 0001 b8fc 	jsr 0x1b8fc
0001a310: 4fef 000c      	lea %sp@(12),%sp
0001a314: 4a45           	tstw %d5
0001a316: 6644           	bnes 0x1a35c
0001a318: 41f5 b81c      	lea %a5@(000000000000001c,%a3:l),%a0
0001a31c: d1c2           	addal %d2,%a0
0001a31e: 2650           	moveal %a0@,%a3
0001a320: b6fc 0000      	cmpaw #0,%a3
0001a324: 6736           	beqs 0x1a35c
0001a326: 2008           	movel %a0,%d0
0001a328: 5880           	addql #4,%d0
0001a32a: d7c2           	addal %d2,%a3
0001a32c: b7c2           	cmpal %d2,%a3
0001a32e: 6556           	bcss 0x1a386
0001a330: b7c4           	cmpal %d4,%a3
0001a332: 6452           	bccs 0x1a386
0001a334: d593           	addl %d2,%a3@
0001a336: 2200           	movel %d0,%d1
0001a338: 9282           	subl %d2,%d1
0001a33a: 2401           	movel %d1,%d2
0001a33c: 222e 000c      	movel %fp@(12),%d1
0001a340: 9282           	subl %d2,%d1
0001a342: 2401           	movel %d1,%d2
0001a344: 2f01           	movel %d1,%sp@-
0001a346: 2f00           	movel %d0,%sp@-
0001a348: 2f04           	movel %d4,%sp@-
0001a34a: 4e94           	jsr %a4@
0001a34c: 486e ffe0      	pea %fp@(-32)
0001a350: 2f02           	movel %d2,%sp@-
0001a352: 2f0b           	movel %a3,%sp@-
0001a354: 4eba fcfa      	jsr %pc@(0x1a050)
0001a358: 4fef 0018      	lea %sp@(24),%sp
0001a35c: 202e fff4      	movel %fp@(-12),%d0
0001a360: 222a 0004      	movel %a2@(4),%d1
0001a364: 9280           	subl %d0,%d1
0001a366: 4a81           	tstl %d1
0001a368: 6f0c           	bles 0x1a376
0001a36a: 2f01           	movel %d1,%sp@-
0001a36c: 2f00           	movel %d0,%sp@-
0001a36e: 4eb9 0001 bb70 	jsr 0x1bb70
0001a374: 508f           	addql #8,%sp
0001a376: 7000           	moveq #0,%d0
0001a378: 6002           	bras 0x1a37c
0001a37a: 70d9           	moveq #-39,%d0
0001a37c: 4cee 3c7c ffbc 	moveml %fp@(-68),%d2-%d6/%a2-%a5
0001a382: 4e5e           	unlk %fp
0001a384: 4e75           	rts
0001a386: 70be           	moveq #-66,%d0
0001a388: 60f2           	bras 0x1a37c
0001a38a: 0000 226f      	orib #111,%d0
0001a38e: 0004 2011      	orib #17,%d4
0001a392: 4291           	clrl %a1@
0001a394: 2079 0004 d8d4 	moveal 0x4d8d4,%a0
0001a39a: b3c8           	cmpal %a0,%a1
0001a39c: 6616           	bnes 0x1a3b4
0001a39e: 23c0 0004 d8d4 	movel %d0,0x4d8d4
0001a3a4: 4240           	clrw %d0
0001a3a6: 4e75           	rts
0001a3a8: 2210           	movel %a0@,%d1
0001a3aa: b3c1           	cmpal %d1,%a1
0001a3ac: 6604           	bnes 0x1a3b2
0001a3ae: 2080           	movel %d0,%a0@
0001a3b0: 60f2           	bras 0x1a3a4
0001a3b2: 2041           	moveal %d1,%a0
0001a3b4: b0fc 0000      	cmpaw #0,%a0
0001a3b8: 66ee           	bnes 0x1a3a8
0001a3ba: 70ff           	moveq #-1,%d0
0001a3bc: 60e8           	bras 0x1a3a6
0001a3be: 1b45 4f75      	moveb %d5,%a5@(20341)
0001a3c2: 7420           	moveq #32,%d2
0001a3c4: 6f66           	bles 0x1a42c
0001a3c6: 2069 6e74      	moveal %a1@(28276),%a0
0001a3ca: 6572           	bcss 0x1a43e
0001a3cc: 6e61           	bgts 0x1a42f
0001a3ce: 6c20           	bges 0x1a3f0
0001a3d0: 6d65           	blts 0x1a437
0001a3d2: 6d6f           	blts 0x1a443
0001a3d4: 7279           	moveq #121,%d1
0001a3d6: 2e0a           	movel %a2,%d7
0001a3d8: 5573 6520 464f 	subqw #2,%a3@(000000000000464f,%d6:w:4)
0001a3de: 4c44           	.short 0x4c44
0001a3e0: 5231 3030      	addqb #1,%a1@(0000000000000030,%d3:w)
0001a3e4: 2e50           	moveal %a0@,%sp
0001a3e6: 5247           	addqw #1,%d7
0001a3e8: 2074 6f20 6765 	moveal %a4@(0000000000006765,%d6:l:8),%a0
0001a3ee: 7420           	moveq #32,%d2
0001a3f0: 6d6f           	blts 0x1a461
0001a3f2: 7265           	moveq #101,%d1
0001a3f4: 2e0a           	movel %a2,%d7
0001a3f6: 5379 7374 656d 	subqw #1,0x7374656d
0001a3fc: 2068 616c      	moveal %a0@(24940),%a0
0001a400: 7465           	moveq #101,%d2
0001a402: 6421           	bccs 0x1a425
0001a404: 0a00 48e7      	eorib #-25,%d0
0001a406:  _xmgetblk
0001a408: 3020           	movew %a0@-,%d0
0001a40a: 362f 0010      	movew %sp@(16),%d3
0001a40e: 0c43 0003      	cmpiw #3,%d3
0001a412: 630e           	blss 0x1a422
0001a414: 52b9 0004 d8c8 	addql #1,0x4d8c8
0001a41a: 7000           	moveq #0,%d0
0001a41c: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001a420: 4e75           	rts
0001a422: 7403           	moveq #3,%d2
0001a424: 45f9 0001 8804 	lea 0x18804,%a2
0001a42a: 2039 0004 d8c4 	movel 0x4d8c4,%d0
0001a430: 671a           	beqs 0x1a44c
0001a432: 2040           	moveal %d0,%a0
0001a434: 23d0 0004 d8c4 	movel %a0@,0x4d8c4
0001a43a: 7200           	moveq #0,%d1
0001a43c: 2040           	moveal %d0,%a0
0001a43e: 4270 1800      	clrw %a0@(0000000000000000,%d1:l)
0001a442: 5481           	addql #2,%d1
0001a444: 7440           	moveq #64,%d2
0001a446: b481           	cmpl %d1,%d2
0001a448: 66f2           	bnes 0x1a43c
0001a44a: 60d0           	bras 0x1a41c
0001a44c: 3039 0004 f748 	movew 0x4f748,%d0
0001a452: 0c40 0020      	cmpiw #32,%d0
0001a456: 6e1e           	bgts 0x1a476
0001a458: 52b9 0004 d8cc 	addql #1,0x4d8cc
0001a45e: 4a43           	tstw %d3
0001a460: 67b8           	beqs 0x1a41a
0001a462: 5342           	subqw #1,%d2
0001a464: 664e           	bnes 0x1a4b4
0001a466: 487a ff56      	pea %pc@(0x1a3be)
0001a46a: 4eb9 0000 c704 	jsr 0xc704
0001a470: 4eb9 0000 def4 	jsr 0xdef4
0001a476: 3239 0004 f74a 	movew 0x4f74a,%d1
0001a47c: 3401           	movew %d1,%d2
0001a47e: 0642 0021      	addiw #33,%d2
0001a482: 33c2 0004 f74a 	movew %d2,0x4f74a
0001a488: 0640 ffdf      	addiw #-33,%d0
0001a48c: 33c0 0004 f748 	movew %d0,0x4f748
0001a492: 3041           	moveaw %d1,%a0
0001a494: 2208           	movel %a0,%d1
0001a496: d288           	addl %a0,%d1
0001a498: 2001           	movel %d1,%d0
0001a49a: 0680 0004 d8de 	addil #317662,%d0
0001a4a0: 41f9 0004 d8dc 	lea 0x4d8dc,%a0
0001a4a6: 31bc 0004 1800 	movew #4,%a0@(0000000000000000,%d1:l)
0001a4ac: 4a80           	tstl %d0
0001a4ae: 668a           	bnes 0x1a43a
0001a4b0: 6000 ff68      	braw 0x1a41a
0001a4b4: 4e92           	jsr %a2@
0001a4b6: 4a40           	tstw %d0
0001a4b8: 6600 ff70      	bnew 0x1a42a
0001a4bc: 60a8           	bras 0x1a466
0001a4be:  _xmgetmd
0001a4be: 2f0a           	movel %a2,%sp@-
0001a4c0: 2079 0004 d8d4 	moveal 0x4d8d4,%a0
0001a4c6: b0fc 0000      	cmpaw #0,%a0
0001a4ca: 6630           	bnes 0x1a4fc
0001a4cc: 4267           	clrw %sp@-
0001a4ce: 4eba ff36      	jsr %pc@(0x1a406)
0001a4d2: 2040           	moveal %d0,%a0
0001a4d4: 548f           	addql #2,%sp
0001a4d6: 4a80           	tstl %d0
0001a4d8: 6608           	bnes 0x1a4e2
0001a4da: 95ca           	subal %a2,%a2
0001a4dc: 200a           	movel %a2,%d0
0001a4de: 245f           	moveal %sp@+,%a2
0001a4e0: 4e75           	rts
0001a4e2: 4290           	clrl %a0@
0001a4e4: 317c ffff 0014 	movew #-1,%a0@(20)
0001a4ea: 317c ffff 0026 	movew #-1,%a0@(38)
0001a4f0: 317c ffff 0038 	movew #-1,%a0@(56)
0001a4f6: 23c0 0004 d8d4 	movel %d0,0x4d8d4
0001a4fc: 43e8 0014      	lea %a0@(20),%a1
0001a500: 4241           	clrw %d1
0001a502: 4240           	clrw %d0
0001a504: 95ca           	subal %a2,%a2
0001a506: 4a51           	tstw %a1@
0001a508: 6c0c           	bges 0x1a516
0001a50a: b4fc 0000      	cmpaw #0,%a2
0001a50e: 6626           	bnes 0x1a536
0001a510: 3280           	movew %d0,%a1@
0001a512: 45e9 fff0      	lea %a1@(-16),%a2
0001a516: 43e9 0012      	lea %a1@(18),%a1
0001a51a: 5240           	addqw #1,%d0
0001a51c: 0c40 0003      	cmpiw #3,%d0
0001a520: 66e4           	bnes 0x1a506
0001a522: b4fc 0000      	cmpaw #0,%a2
0001a526: 67b2           	beqs 0x1a4da
0001a528: 4a41           	tstw %d1
0001a52a: 66b0           	bnes 0x1a4dc
0001a52c: 2f08           	movel %a0,%sp@-
0001a52e: 4eba fe5c      	jsr %pc@(0x1a38c)
0001a532: 588f           	addql #4,%sp
0001a534: 60a6           	bras 0x1a4dc
0001a536: 5241           	addqw #1,%d1
0001a538: 60dc           	bras 0x1a516
0001a53a:  _xmfreblk
0001a53a: 206f 0004      	moveal %sp@(4),%a0
0001a53e: 0c68 0004 fffe 	cmpiw #4,%a0@(-2)
0001a544: 6708           	beqs 0x1a54e
0001a546: 52b9 0004 d8d0 	addql #1,0x4d8d0
0001a54c: 4e75           	rts
0001a54e: 20b9 0004 d8c4 	movel 0x4d8c4,%a0@
0001a554: 23c8 0004 d8c4 	movel %a0,0x4d8c4
0001a55a: 60f0           	bras 0x1a54c
0001a55c:  _xmfremd
0001a55c: 2f02           	movel %d2,%sp@-
0001a55e: 206f 0008      	moveal %sp@(8),%a0
0001a562: 3228 0010      	movew %a0@(16),%d1
0001a566: 0c41 0002      	cmpiw #2,%d1
0001a56a: 625c           	bhis 0x1a5c8
0001a56c: 48c1           	extl %d1
0001a56e: 2001           	movel %d1,%d0
0001a570: e788           	lsll #3,%d0
0001a572: d081           	addl %d1,%d0
0001a574: d080           	addl %d0,%d0
0001a576: 91c0           	subal %d0,%a0
0001a578: 2408           	movel %a0,%d2
0001a57a: 5982           	subql #4,%d2
0001a57c: 31bc ffff 0810 	movew #-1,%a0@(0000000000000010,%d0:l)
0001a582: 3028 0010      	movew %a0@(16),%d0
0001a586: 720f           	moveq #15,%d1
0001a588: e268           	lsrw %d1,%d0
0001a58a: 4a68 0022      	tstw %a0@(34)
0001a58e: 6c02           	bges 0x1a592
0001a590: 5240           	addqw #1,%d0
0001a592: 4a68 0034      	tstw %a0@(52)
0001a596: 6c02           	bges 0x1a59a
0001a598: 5240           	addqw #1,%d0
0001a59a: 0c40 0001      	cmpiw #1,%d0
0001a59e: 671a           	beqs 0x1a5ba
0001a5a0: 0c40 0003      	cmpiw #3,%d0
0001a5a4: 6622           	bnes 0x1a5c8
0001a5a6: 2f02           	movel %d2,%sp@-
0001a5a8: 4eba fde2      	jsr %pc@(0x1a38c)
0001a5ac: 588f           	addql #4,%sp
0001a5ae: 4a40           	tstw %d0
0001a5b0: 6616           	bnes 0x1a5c8
0001a5b2: 2f42 0008      	movel %d2,%sp@(8)
0001a5b6: 241f           	movel %sp@+,%d2
0001a5b8: 6080           	bras 0x1a53a
0001a5ba: 2179 0004 d8d4 	movel 0x4d8d4,%a0@(-4)
0001a5c0: fffc 
0001a5c2: 23c2 0004 d8d4 	movel %d2,0x4d8d4
0001a5c8: 241f           	movel %sp@+,%d2
0001a5ca: 4e75           	rts
0001a5cc:  _osmem_init
0001a5cc: 33fc 0f36 0004 	movew #3894,0x4f748
0001a5d2: f748 
0001a5d4: 42b9 0004 d8d4 	clrl 0x4d8d4
0001a5da: 42b9 0004 d8d0 	clrl 0x4d8d0
0001a5e0: 42b9 0004 d8cc 	clrl 0x4d8cc
0001a5e6: 42b9 0004 d8c8 	clrl 0x4d8c8
0001a5ec: 4e75           	rts
0001a5ee: 0000 48e7      	orib #-25,%d0
0001a5f2: 3020           	movew %a0@-,%d0
0001a5f4: 242f 0014      	movel %sp@(20),%d2
0001a5f8: 660a           	bnes 0x1a604
0001a5fa: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001a600: 2428 002c      	movel %a0@(44),%d2
0001a604: 2042           	moveal %d2,%a0
0001a606: 4240           	clrw %d0
0001a608: 4a18           	tstb %a0@+
0001a60a: 663e           	bnes 0x1a64a
0001a60c: 4a10           	tstb %a0@
0001a60e: 663a           	bnes 0x1a64a
0001a610: 5640           	addqw #3,%d0
0001a612: 0240 fffe      	andiw #-2,%d0
0001a616: 082f 0001 0013 	btst #1,%sp@(19)
0001a61c: 6730           	beqs 0x1a64e
0001a61e: 7203           	moveq #3,%d1
0001a620: 3f01           	movew %d1,%sp@-
0001a622: 3440           	moveaw %d0,%a2
0001a624: 2f0a           	movel %a2,%sp@-
0001a626: 4eb9 0001 b0ba 	jsr 0x1b0ba
0001a62c: 2600           	movel %d0,%d3
0001a62e: 5c8f           	addql #6,%sp
0001a630: 6710           	beqs 0x1a642
0001a632: 2f0a           	movel %a2,%sp@-
0001a634: 2f02           	movel %d2,%sp@-
0001a636: 2f00           	movel %d0,%sp@-
0001a638: 4eb9 0001 b8fc 	jsr 0x1b8fc
0001a63e: 4fef 000c      	lea %sp@(12),%sp
0001a642: 2003           	movel %d3,%d0
0001a644: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001a648: 4e75           	rts
0001a64a: 5240           	addqw #1,%d0
0001a64c: 60ba           	bras 0x1a608
0001a64e: 4241           	clrw %d1
0001a650: 60ce           	bras 0x1a620
0001a652: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0001a656: 242f 0018      	movel %sp@(24),%d2
0001a65a: 282f 001c      	movel %sp@(28),%d4
0001a65e: 266f 0020      	moveal %sp@(32),%a3
0001a662: 4879 0005 077a 	pea 0x5077a
0001a668: 4878 ffff      	pea 0xffffffff
0001a66c: 45f9 0001 9e84 	lea 0x19e84,%a2
0001a672: 4e92           	jsr %a2@
0001a674: 2600           	movel %d0,%d3
0001a676: 508f           	addql #8,%sp
0001a678: 4a79 0005 076c 	tstw 0x5076c
0001a67e: 6718           	beqs 0x1a698
0001a680: 0802 0001      	btst #1,%d2
0001a684: 6712           	beqs 0x1a698
0001a686: 4879 0005 076e 	pea 0x5076e
0001a68c: 4878 ffff      	pea 0xffffffff
0001a690: 4e92           	jsr %a2@
0001a692: 508f           	addql #8,%sp
0001a694: b084           	cmpl %d4,%d0
0001a696: 6c14           	bges 0x1a6ac
0001a698: b883           	cmpl %d3,%d4
0001a69a: 6f04           	bles 0x1a6a0
0001a69c: 7000           	moveq #0,%d0
0001a69e: 603a           	bras 0x1a6da
0001a6a0: 2683           	movel %d3,%a3@
0001a6a2: 4879 0005 077a 	pea 0x5077a
0001a6a8: 2f03           	movel %d3,%sp@-
0001a6aa: 6024           	bras 0x1a6d0
0001a6ac: b883           	cmpl %d3,%d4
0001a6ae: 6e16           	bgts 0x1a6c6
0001a6b0: b083           	cmpl %d3,%d0
0001a6b2: 6c12           	bges 0x1a6c6
0001a6b4: 721c           	moveq #28,%d1
0001a6b6: e2aa           	lsrl %d1,%d2
0001a6b8: 5282           	addql #1,%d2
0001a6ba: e34a           	lslw #1,%d2
0001a6bc: 4842           	swap %d2
0001a6be: 4242           	clrw %d2
0001a6c0: d484           	addl %d4,%d2
0001a6c2: b082           	cmpl %d2,%d0
0001a6c4: 6dda           	blts 0x1a6a0
0001a6c6: 2680           	movel %d0,%a3@
0001a6c8: 4879 0005 076e 	pea 0x5076e
0001a6ce: 2f00           	movel %d0,%sp@-
0001a6d0: 4e92           	jsr %a2@
0001a6d2: 2040           	moveal %d0,%a0
0001a6d4: 2028 0004      	movel %a0@(4),%d0
0001a6d8: 508f           	addql #8,%sp
0001a6da: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0001a6de: 4e75           	rts
0001a6e0: 2f0a           	movel %a2,%sp@-
0001a6e2: 246f 0008      	moveal %sp@(8),%a2
0001a6e6: 4878 0100      	pea 0x100
0001a6ea: 2f0a           	movel %a2,%sp@-
0001a6ec: 4eb9 0001 bb70 	jsr 0x1bb70
0001a6f2: 248a           	movel %a2,%a2@
0001a6f4: 200a           	movel %a2,%d0
0001a6f6: d0af 0018      	addl %sp@(24),%d0
0001a6fa: 2540 0004      	movel %d0,%a2@(4)
0001a6fe: 41ea 0080      	lea %a2@(128),%a0
0001a702: 2548 0020      	movel %a0,%a2@(32)
0001a706: 256f 001c 002c 	movel %sp@(28),%a2@(44)
0001a70c: 508f           	addql #8,%sp
0001a70e: 7000           	moveq #0,%d0
0001a710: 226f 000c      	moveal %sp@(12),%a1
0001a714: 1231 0800      	moveb %a1@(0000000000000000,%d0:l),%d1
0001a718: 670c           	beqs 0x1a726
0001a71a: 10c1           	moveb %d1,%a0@+
0001a71c: 5280           	addql #1,%d0
0001a71e: 0c80 0000 0080 	cmpil #128,%d0
0001a724: 66ea           	bnes 0x1a710
0001a726: 4210           	clrb %a0@
0001a728: 245f           	moveal %sp@+,%a2
0001a72a: 4e75           	rts
0001a72c: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001a730: 246f 0010      	moveal %sp@(16),%a2
0001a734: 7400           	moveq #0,%d2
0001a736: 47f9 0001 8f34 	lea 0x18f34,%a3
0001a73c: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001a742: 3202           	movew %d2,%d1
0001a744: 48c1           	extl %d1
0001a746: 1030 1830      	moveb %a0@(0000000000000030,%d1:l),%d0
0001a74a: 1200           	moveb %d0,%d1
0001a74c: 4881           	extw %d1
0001a74e: 6f52           	bles 0x1a7a2
0001a750: 2f0a           	movel %a2,%sp@-
0001a752: 3f01           	movew %d1,%sp@-
0001a754: 3f02           	movew %d2,%sp@-
0001a756: 4e93           	jsr %a3@
0001a758: 508f           	addql #8,%sp
0001a75a: 5282           	addql #1,%d2
0001a75c: 7006           	moveq #6,%d0
0001a75e: b082           	cmpl %d2,%d0
0001a760: 66da           	bnes 0x1a73c
0001a762: 2279 0004 f74c 	moveal 0x4f74c,%a1
0001a768: 7240           	moveq #64,%d1
0001a76a: 47f9 0004 d430 	lea 0x4d430,%a3
0001a770: 1431 1800      	moveb %a1@(0000000000000000,%d1:l),%d2
0001a774: 4240           	clrw %d0
0001a776: 1002           	moveb %d2,%d0
0001a778: 1582 1800      	moveb %d2,%a2@(0000000000000000,%d1:l)
0001a77c: 4a40           	tstw %d0
0001a77e: 670e           	beqs 0x1a78e
0001a780: 3040           	moveaw %d0,%a0
0001a782: 2008           	movel %a0,%d0
0001a784: d088           	addl %a0,%d0
0001a786: d088           	addl %a0,%d0
0001a788: d080           	addl %d0,%d0
0001a78a: 5273 0804      	addqw #1,%a3@(0000000000000004,%d0:l)
0001a78e: 5281           	addql #1,%d1
0001a790: 705a           	moveq #90,%d0
0001a792: b081           	cmpl %d1,%d0
0001a794: 66da           	bnes 0x1a770
0001a796: 1569 0037 0037 	moveb %a1@(55),%a2@(55)
0001a79c: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001a7a0: 4e75           	rts
0001a7a2: 1580 2830      	moveb %d0,%a2@(0000000000000030,%d2:l)
0001a7a6: 60b2           	bras 0x1a75a
0001a7a8: 2f0b           	movel %a3,%sp@-
0001a7aa: 2f0a           	movel %a2,%sp@-
0001a7ac: 206f 000c      	moveal %sp@(12),%a0
0001a7b0: 2179 0004 f74c 	movel 0x4f74c,%a0@(36)
0001a7b6: 0024 
0001a7b8: 2268 0004      	moveal %a0@(4),%a1
0001a7bc: 2348 fffc      	movel %a0,%a1@(-4)
0001a7c0: 2368 0008 ffcc 	movel %a0@(8),%a1@(-52)
0001a7c6: 40c0           	movew %sr,%d0
0001a7c8: 0240 0700      	andiw #1792,%d0
0001a7cc: 3340 ffca      	movew %d0,%a1@(-54)
0001a7d0: 237c 0004 ff8c 	movel #327564,%a1@(-58)
0001a7d6: ffc6 
0001a7d8: 47e9 ffc6      	lea %a1@(-58),%a3
0001a7dc: 214b 007c      	movel %a3,%a0@(124)
0001a7e0: 45e9 ffd0      	lea %a1@(-48),%a2
0001a7e4: 5989           	subql #4,%a1
0001a7e6: 429a           	clrl %a2@+
0001a7e8: b3ca           	cmpal %a2,%a1
0001a7ea: 66fa           	bnes 0x1a7e6
0001a7ec: 214b 0078      	movel %a3,%a0@(120)
0001a7f0: 2168 0010 0074 	movel %a0@(16),%a0@(116)
0001a7f6: 2168 0018 0070 	movel %a0@(24),%a0@(112)
0001a7fc: 23c8 0004 f74c 	movel %a0,0x4f74c
0001a802: 4eb9 0001 acfe 	jsr 0x1acfe
0001a808: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001a80c: 246f 0014      	moveal %sp@(20),%a2
0001a810: 206a 0004      	moveal %a2@(4),%a0
0001a814: 47f9 0001 9f3a 	lea 0x19f3a,%a3
0001a81a: b0fc 0000      	cmpaw #0,%a0
0001a81e: 6606           	bnes 0x1a826
0001a820: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0001a824: 4e75           	rts
0001a826: 2410           	movel %a0@,%d2
0001a828: 202f 0010      	movel %sp@(16),%d0
0001a82c: b0a8 000c      	cmpl %a0@(12),%d0
0001a830: 6608           	bnes 0x1a83a
0001a832: 2f0a           	movel %a2,%sp@-
0001a834: 2f08           	movel %a0,%sp@-
0001a836: 4e93           	jsr %a3@
0001a838: 508f           	addql #8,%sp
0001a83a: 2042           	moveal %d2,%a0
0001a83c: 60dc           	bras 0x1a81a
0001a83e: 2f0b           	movel %a3,%sp@-
0001a840: 2f0a           	movel %a2,%sp@-
0001a842: 206f 0010      	moveal %sp@(16),%a0
0001a846: 45e8 0004      	lea %a0@(4),%a2
0001a84a: 2068 0004      	moveal %a0@(4),%a0
0001a84e: 47f9 0001 a55c 	lea 0x1a55c,%a3
0001a854: b0fc 0000      	cmpaw #0,%a0
0001a858: 6606           	bnes 0x1a860
0001a85a: 245f           	moveal %sp@+,%a2
0001a85c: 265f           	moveal %sp@+,%a3
0001a85e: 4e75           	rts
0001a860: 202f 000c      	movel %sp@(12),%d0
0001a864: b0a8 000c      	cmpl %a0@(12),%d0
0001a868: 660c           	bnes 0x1a876
0001a86a: 2490           	movel %a0@,%a2@
0001a86c: 2f08           	movel %a0,%sp@-
0001a86e: 4e93           	jsr %a3@
0001a870: 588f           	addql #4,%sp
0001a872: 2052           	moveal %a2@,%a0
0001a874: 60de           	bras 0x1a854
0001a876: 2448           	moveal %a0,%a2
0001a878: 60f8           	bras 0x1a872
0001a87a:  _xexec
0001a87a: 4e56 ffe0      	linkw %fp,#-32
0001a87e: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0001a882: 262e 000a      	movel %fp@(10),%d3
0001a886: 246e 000e      	moveal %fp@(14),%a2
0001a88a: 266e 0012      	moveal %fp@(18),%a3
0001a88e: 0c6e 0005 0008 	cmpiw #5,%fp@(8)
0001a894: 675e           	beqs 0x1a8f4
0001a896: 6e1a           	bgts 0x1a8b2
0001a898: 0c6e 0003 0008 	cmpiw #3,%fp@(8)
0001a89e: 6700 00ec      	beqw 0x1a98c
0001a8a2: 6e00 00e2      	bgtw 0x1a986
0001a8a6: 4a6e 0008      	tstw %fp@(8)
0001a8aa: 6700 00e0      	beqw 0x1a98c
0001a8ae: 74e0           	moveq #-32,%d2
0001a8b0: 6036           	bras 0x1a8e8
0001a8b2: 0c6e 0007 0008 	cmpiw #7,%fp@(8)
0001a8b8: 673c           	beqs 0x1a8f6
0001a8ba: 6d00 00b2      	bltw 0x1a96e
0001a8be: 0c6e 0032 0008 	cmpiw #50,%fp@(8)
0001a8c4: 66e8           	bnes 0x1a8ae
0001a8c6: 2f03           	movel %d3,%sp@-
0001a8c8: 2f0a           	movel %a2,%sp@-
0001a8ca: 4eb9 0001 a282 	jsr 0x1a282
0001a8d0: 2400           	movel %d0,%d2
0001a8d2: 508f           	addql #8,%sp
0001a8d4: 6612           	bnes 0x1a8e8
0001a8d6: 2f2a 000c      	movel %a2@(12),%sp@-
0001a8da: 486a 0100      	pea %a2@(256)
0001a8de: 4eb9 0000 3128 	jsr 0x3128
0001a8e4: 508f           	addql #8,%sp
0001a8e6: 240a           	movel %a2,%d2
0001a8e8: 2002           	movel %d2,%d0
0001a8ea: 4cee 1c0c ffcc 	moveml %fp@(-52),%d2-%d3/%a2-%a4
0001a8f0: 4e5e           	unlk %fp
0001a8f2: 4e75           	rts
0001a8f4: 7600           	moveq #0,%d3
0001a8f6: 2f0b           	movel %a3,%sp@-
0001a8f8: 2f03           	movel %d3,%sp@-
0001a8fa: 4eba fcf4      	jsr %pc@(0x1a5f0)
0001a8fe: 2640           	moveal %d0,%a3
0001a900: 508f           	addql #8,%sp
0001a902: 4a80           	tstl %d0
0001a904: 6604           	bnes 0x1a90a
0001a906: 74d9           	moveq #-39,%d2
0001a908: 60de           	bras 0x1a8e8
0001a90a: 486e ffe2      	pea %fp@(-30)
0001a90e: 4878 0100      	pea 0x100
0001a912: 2f03           	movel %d3,%sp@-
0001a914: 4eba fd3c      	jsr %pc@(0x1a652)
0001a918: 2400           	movel %d0,%d2
0001a91a: 4fef 000c      	lea %sp@(12),%sp
0001a91e: 660c           	bnes 0x1a92c
0001a920: 2f0b           	movel %a3,%sp@-
0001a922: 4eb9 0001 afec 	jsr 0x1afec
0001a928: 588f           	addql #4,%sp
0001a92a: 60da           	bras 0x1a906
0001a92c: 2f39 0004 f74c 	movel 0x4f74c,%sp@-
0001a932: 2f00           	movel %d0,%sp@-
0001a934: 49f9 0001 b3b6 	lea 0x1b3b6,%a4
0001a93a: 4e94           	jsr %a4@
0001a93c: 588f           	addql #4,%sp
0001a93e: 2eb9 0004 f74c 	movel 0x4f74c,%sp@
0001a944: 2f0b           	movel %a3,%sp@-
0001a946: 4e94           	jsr %a4@
0001a948: 588f           	addql #4,%sp
0001a94a: 2e8b           	movel %a3,%sp@
0001a94c: 2f2e ffe2      	movel %fp@(-30),%sp@-
0001a950: 2f0a           	movel %a2,%sp@-
0001a952: 2f02           	movel %d2,%sp@-
0001a954: 4eba fd8a      	jsr %pc@(0x1a6e0)
0001a958: 4fef 0010      	lea %sp@(16),%sp
0001a95c: 2042           	moveal %d2,%a0
0001a95e: 2143 0028      	movel %d3,%a0@(40)
0001a962: 2f02           	movel %d2,%sp@-
0001a964: 4eba fdc6      	jsr %pc@(0x1a72c)
0001a968: 588f           	addql #4,%sp
0001a96a: 6000 ff7c      	braw 0x1a8e8
0001a96e: 2f0a           	movel %a2,%sp@-
0001a970: 2f0a           	movel %a2,%sp@-
0001a972: 47f9 0001 b3b6 	lea 0x1b3b6,%a3
0001a978: 4e93           	jsr %a3@
0001a97a: 588f           	addql #4,%sp
0001a97c: 2e8a           	movel %a2,%sp@
0001a97e: 2f2a 002c      	movel %a2@(44),%sp@-
0001a982: 4e93           	jsr %a3@
0001a984: 508f           	addql #8,%sp
0001a986: 2f0a           	movel %a2,%sp@-
0001a988: 4eba fe1e      	jsr %pc@(0x1a7a8)
0001a98c: 42a7           	clrl %sp@-
0001a98e: 4267           	clrw %sp@-
0001a990: 2f03           	movel %d3,%sp@-
0001a992: 4eb9 0001 8244 	jsr 0x18244
0001a998: 4fef 000a      	lea %sp@(10),%sp
0001a99c: 4a80           	tstl %d0
0001a99e: 6600 019e      	bnew 0x1ab3e
0001a9a2: 4267           	clrw %sp@-
0001a9a4: 2f03           	movel %d3,%sp@-
0001a9a6: 4eb9 0001 97ca 	jsr 0x197ca
0001a9ac: 2400           	movel %d0,%d2
0001a9ae: 5c8f           	addql #6,%sp
0001a9b0: 6d00 ff36      	bltw 0x1a8e8
0001a9b4: 3d40 ffe0      	movew %d0,%fp@(-32)
0001a9b8: 486e ffe6      	pea %fp@(-26)
0001a9bc: 3f00           	movew %d0,%sp@-
0001a9be: 4eb9 0001 a0b8 	jsr 0x1a0b8
0001a9c4: 2600           	movel %d0,%d3
0001a9c6: 5c8f           	addql #6,%sp
0001a9c8: 6710           	beqs 0x1a9da
0001a9ca: 3f02           	movew %d2,%sp@-
0001a9cc: 4eb9 0001 9980 	jsr 0x19980
0001a9d2: 548f           	addql #2,%sp
0001a9d4: 2403           	movel %d3,%d2
0001a9d6: 6000 ff10      	braw 0x1a8e8
0001a9da: 2f0b           	movel %a3,%sp@-
0001a9dc: 2f2e fffa      	movel %fp@(-6),%sp@-
0001a9e0: 4eba fc0e      	jsr %pc@(0x1a5f0)
0001a9e4: 2600           	movel %d0,%d3
0001a9e6: 508f           	addql #8,%sp
0001a9e8: 660e           	bnes 0x1a9f8
0001a9ea: 3f02           	movew %d2,%sp@-
0001a9ec: 4eb9 0001 9980 	jsr 0x19980
0001a9f2: 548f           	addql #2,%sp
0001a9f4: 6000 ff10      	braw 0x1a906
0001a9f8: 486e ffe2      	pea %fp@(-30)
0001a9fc: 206e ffe6      	moveal %fp@(-26),%a0
0001aa00: d1ee ffea      	addal %fp@(-22),%a0
0001aa04: d1ee ffee      	addal %fp@(-18),%a0
0001aa08: 4868 0100      	pea %a0@(256)
0001aa0c: 2f2e fffa      	movel %fp@(-6),%sp@-
0001aa10: 4eba fc40      	jsr %pc@(0x1a652)
0001aa14: 2640           	moveal %d0,%a3
0001aa16: 4fef 000c      	lea %sp@(12),%sp
0001aa1a: 4a80           	tstl %d0
0001aa1c: 660c           	bnes 0x1aa2a
0001aa1e: 2f03           	movel %d3,%sp@-
0001aa20: 4eb9 0001 afec 	jsr 0x1afec
0001aa26: 588f           	addql #4,%sp
0001aa28: 60c0           	bras 0x1a9ea
0001aa2a: 4a6e 0008      	tstw %fp@(8)
0001aa2e: 6700 009a      	beqw 0x1aaca
0001aa32: 2439 0004 f74c 	movel 0x4f74c,%d2
0001aa38: 2f02           	movel %d2,%sp@-
0001aa3a: 2f0b           	movel %a3,%sp@-
0001aa3c: 49f9 0001 b3b6 	lea 0x1b3b6,%a4
0001aa42: 4e94           	jsr %a4@
0001aa44: 588f           	addql #4,%sp
0001aa46: 2e82           	movel %d2,%sp@
0001aa48: 2f03           	movel %d3,%sp@-
0001aa4a: 4e94           	jsr %a4@
0001aa4c: 588f           	addql #4,%sp
0001aa4e: 2e83           	movel %d3,%sp@
0001aa50: 2f2e ffe2      	movel %fp@(-30),%sp@-
0001aa54: 2f0a           	movel %a2,%sp@-
0001aa56: 2f0b           	movel %a3,%sp@-
0001aa58: 4eba fc86      	jsr %pc@(0x1a6e0)
0001aa5c: 4fef 0010      	lea %sp@(16),%sp
0001aa60: 276e fffa 0028 	movel %fp@(-6),%a3@(40)
0001aa66: 23cb 0004 f750 	movel %a3,0x4f750
0001aa6c: 243c 0004 d520 	movel #316704,%d2
0001aa72: 4878 0034      	pea 0x34
0001aa76: 2f02           	movel %d2,%sp@-
0001aa78: 4879 0004 f754 	pea 0x4f754
0001aa7e: 4eb9 0001 b8fc 	jsr 0x1b8fc
0001aa84: 508f           	addql #8,%sp
0001aa86: 2e82           	movel %d2,%sp@
0001aa88: 4eb9 0001 bd48 	jsr 0x1bd48
0001aa8e: 588f           	addql #4,%sp
0001aa90: 2079 0004 f750 	moveal 0x4f750,%a0
0001aa96: 4a40           	tstw %d0
0001aa98: 6736           	beqs 0x1aad0
0001aa9a: 2f28 002c      	movel %a0@(44),%sp@-
0001aa9e: 45f9 0001 afec 	lea 0x1afec,%a2
0001aaa4: 4e92           	jsr %a2@
0001aaa6: 2eb9 0004 f750 	movel 0x4f750,%sp@
0001aaac: 4e92           	jsr %a2@
0001aaae: 588f           	addql #4,%sp
0001aab0: 3f2e ffe0      	movew %fp@(-32),%sp@-
0001aab4: 4eb9 0001 9980 	jsr 0x19980
0001aaba: 3ebc 0001      	movew #1,%sp@
0001aabe: 4879 0004 f754 	pea 0x4f754
0001aac4: 4eb9 0001 bd56 	jsr 0x1bd56
0001aaca: 2400           	movel %d0,%d2
0001aacc: 6000 ff6a      	braw 0x1aa38
0001aad0: 486e ffe6      	pea %fp@(-26)
0001aad4: 3f2e ffe0      	movew %fp@(-32),%sp@-
0001aad8: 2f08           	movel %a0,%sp@-
0001aada: 4eb9 0001 a116 	jsr 0x1a116
0001aae0: 2400           	movel %d0,%d2
0001aae2: 4fef 000a      	lea %sp@(10),%sp
0001aae6: 2079 0004 f750 	moveal 0x4f750,%a0
0001aaec: 6718           	beqs 0x1ab06
0001aaee: 2f28 002c      	movel %a0@(44),%sp@-
0001aaf2: 45f9 0001 afec 	lea 0x1afec,%a2
0001aaf8: 4e92           	jsr %a2@
0001aafa: 2eb9 0004 f750 	movel 0x4f750,%sp@
0001ab00: 4e92           	jsr %a2@
0001ab02: 6000 fe64      	braw 0x1a968
0001ab06: 2f08           	movel %a0,%sp@-
0001ab08: 4eba fc22      	jsr %pc@(0x1a72c)
0001ab0c: 2eae ffe6      	movel %fp@(-26),%sp@
0001ab10: 2039 0004 f750 	movel 0x4f750,%d0
0001ab16: 0680 0000 0100 	addil #256,%d0
0001ab1c: 2f00           	movel %d0,%sp@-
0001ab1e: 4eb9 0000 3128 	jsr 0x3128
0001ab24: 508f           	addql #8,%sp
0001ab26: 2039 0004 f750 	movel 0x4f750,%d0
0001ab2c: 2400           	movel %d0,%d2
0001ab2e: 0c6e 0003 0008 	cmpiw #3,%fp@(8)
0001ab34: 6700 fdb2      	beqw 0x1a8e8
0001ab38: 2f00           	movel %d0,%sp@-
0001ab3a: 6000 fe4c      	braw 0x1a988
0001ab3e: 74df           	moveq #-33,%d2
0001ab40: 6000 fda6      	braw 0x1a8e8
0001ab44:  _xterm
0001ab44: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0001ab48: 2679 0004 f74c 	moveal 0x4f74c,%a3
0001ab4e: 2f3c ffff ffff 	movel #-1,%sp@-
0001ab54: 3f3c 0102      	movew #258,%sp@-
0001ab58: 3f3c 0005      	movew #5,%sp@-
0001ab5c: 4e4d           	trap #13
0001ab5e: 508f           	addql #8,%sp
0001ab60: 2f00           	movel %d0,%sp@-
0001ab62: 4eb9 0001 bcea 	jsr 0x1bcea
0001ab68: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001ab6e: 23e8 0024 0004 	movel %a0@(36),0x4f74c
0001ab74: f74c 
0001ab76: 45eb 0030      	lea %a3@(48),%a2
0001ab7a: 49eb 0036      	lea %a3@(54),%a4
0001ab7e: 588f           	addql #4,%sp
0001ab80: 4bf9 0001 9980 	lea 0x19980,%a5
0001ab86: 101a           	moveb %a2@+,%d0
0001ab88: 4880           	extw %d0
0001ab8a: 6f06           	bles 0x1ab92
0001ab8c: 3f00           	movew %d0,%sp@-
0001ab8e: 4e95           	jsr %a5@
0001ab90: 548f           	addql #2,%sp
0001ab92: b9ca           	cmpal %a2,%a4
0001ab94: 66f0           	bnes 0x1ab86
0001ab96: 45f9 0004 d562 	lea 0x4d562,%a2
0001ab9c: 744b           	moveq #75,%d2
0001ab9e: 49f9 0001 9980 	lea 0x19980,%a4
0001aba4: b7d2           	cmpal %a2@,%a3
0001aba6: 660a           	bnes 0x1abb2
0001aba8: 7051           	moveq #81,%d0
0001abaa: 9042           	subw %d2,%d0
0001abac: 3f00           	movew %d0,%sp@-
0001abae: 4e94           	jsr %a4@
0001abb0: 548f           	addql #2,%sp
0001abb2: 5342           	subqw #1,%d2
0001abb4: 45ea 000a      	lea %a2@(10),%a2
0001abb8: 66ea           	bnes 0x1aba4
0001abba: 45eb 0040      	lea %a3@(64),%a2
0001abbe: 49eb 005a      	lea %a3@(90),%a4
0001abc2: 4bf9 0001 7aec 	lea 0x17aec,%a5
0001abc8: 4240           	clrw %d0
0001abca: 101a           	moveb %a2@+,%d0
0001abcc: 4a40           	tstw %d0
0001abce: 6706           	beqs 0x1abd6
0001abd0: 3f00           	movew %d0,%sp@-
0001abd2: 4e95           	jsr %a5@
0001abd4: 548f           	addql #2,%sp
0001abd6: b9ca           	cmpal %a2,%a4
0001abd8: 66ee           	bnes 0x1abc8
0001abda: 4879 0005 077a 	pea 0x5077a
0001abe0: 2f0b           	movel %a3,%sp@-
0001abe2: 45fa fc24      	lea %pc@(0x1a808),%a2
0001abe6: 4e92           	jsr %a2@
0001abe8: 508f           	addql #8,%sp
0001abea: 4a79 0005 076c 	tstw 0x5076c
0001abf0: 670c           	beqs 0x1abfe
0001abf2: 4879 0005 076e 	pea 0x5076e
0001abf8: 2f0b           	movel %a3,%sp@-
0001abfa: 4e92           	jsr %a2@
0001abfc: 508f           	addql #8,%sp
0001abfe: 7000           	moveq #0,%d0
0001ac00: 302f 0018      	movew %sp@(24),%d0
0001ac04: 2079 0004 f74c 	moveal 0x4f74c,%a0
0001ac0a: 2140 0068      	movel %d0,%a0@(104)
0001ac0e: 4eb9 0001 ad34 	jsr 0x1ad34
0001ac14:  _x0term
0001ac14: 4267           	clrw %sp@-
0001ac16: 4eba ff2c      	jsr %pc@(0x1ab44)
0001ac1a:  _xtermres
0001ac1a: 2f0a           	movel %a2,%sp@-
0001ac1c: 2f2f 0008      	movel %sp@(8),%sp@-
0001ac20: 2f39 0004 f74c 	movel 0x4f74c,%sp@-
0001ac26: 4267           	clrw %sp@-
0001ac28: 4eb9 0001 b02a 	jsr 0x1b02a
0001ac2e: 4879 0005 077a 	pea 0x5077a
0001ac34: 2f39 0004 f74c 	movel 0x4f74c,%sp@-
0001ac3a: 45fa fc02      	lea %pc@(0x1a83e),%a2
0001ac3e: 4e92           	jsr %a2@
0001ac40: 4fef 0012      	lea %sp@(18),%sp
0001ac44: 4a79 0005 076c 	tstw 0x5076c
0001ac4a: 6710           	beqs 0x1ac5c
0001ac4c: 4879 0005 076e 	pea 0x5076e
0001ac52: 2f39 0004 f74c 	movel 0x4f74c,%sp@-
0001ac58: 4e92           	jsr %a2@
0001ac5a: 508f           	addql #8,%sp
0001ac5c: 3f2f 000c      	movew %sp@(12),%sp@-
0001ac60: 4eba fee2      	jsr %pc@(0x1ab44)
0001ac64:  _bdos_trap2
0001ac64: 4a40           	tstw %d0
0001ac66: 6708           	beqs 0x1ac70
0001ac68: 2f39 0004 d0f4 	movel 0x4d0f4,%sp@-
0001ac6e: 4e75           	rts
0001ac70: 2e7c 0005 075c 	moveal #329564,%sp
0001ac76: 4267           	clrw %sp@-
0001ac78: 4eb9 0001 ab44 	jsr 0x1ab44
0001ac7e: 4e73           	rte
0001ac80:  _enter
0001ac80: 6100 0114      	bsrw 0x1ad96
0001ac84: 0817 0005      	btst #5,%sp@
0001ac88: 660c           	bnes 0x1ac96
0001ac8a: 4e68           	movel %usp,%a0
0001ac8c: 0c50 0020      	cmpiw #32,%a0@
0001ac90: 6700 00aa      	beqw 0x1ad3c
0001ac94: 600a           	bras 0x1aca0
0001ac96: 0c6f 0020 0006 	cmpiw #32,%sp@(6)
0001ac9c: 6700 00bc      	beqw 0x1ad5a
0001aca0: 2f0e           	movel %fp,%sp@-
0001aca2: 2c79 0004 f74c 	moveal 0x4f74c,%fp
0001aca8: 48ee 3801 0068 	moveml %d0/%a3-%a5,%fp@(104)
0001acae: 2d5f 0078      	movel %sp@+,%fp@(120)
0001acb2: 301f           	movew %sp@+,%d0
0001acb4: 285f           	moveal %sp@+,%a4
0001acb6: 0800 000d      	btst #13,%d0
0001acba: 661e           	bnes 0x1acda
0001acbc: 4e6d           	movel %usp,%a5
0001acbe: 48e5 7fe0      	moveml %d1-%a2,%a5@-
0001acc2: 2b0c           	movel %a4,%a5@-
0001acc4: 3b00           	movew %d0,%a5@-
0001acc6: 204f           	moveal %sp,%a0
0001acc8: 2b08           	movel %a0,%a5@-
0001acca: 2d4d 007c      	movel %a5,%fp@(124)
0001acce: 2e7c 0005 075c 	moveal #329564,%sp
0001acd4: 41ed 0032      	lea %a5@(50),%a0
0001acd8: 601a           	bras 0x1acf4
0001acda: 48e7 7fe0      	moveml %d1-%a2,%sp@-
0001acde: 2f0c           	movel %a4,%sp@-
0001ace0: 3f00           	movew %d0,%sp@-
0001ace2: 4e68           	movel %usp,%a0
0001ace4: 2f08           	movel %a0,%sp@-
0001ace6: 2d4f 007c      	movel %sp,%fp@(124)
0001acea: 41ef 0032      	lea %sp@(50),%a0
0001acee: 2e7c 0005 075c 	moveal #329564,%sp
0001acf4: 2f08           	movel %a0,%sp@-
0001acf6: 4eb9 0001 6140 	jsr 0x16140
0001acfc: 588f           	addql #4,%sp
0001acfe:  _gouser
0001acfe: 2a79 0004 f74c 	moveal 0x4f74c,%a5
0001ad04: 2b40 0068      	movel %d0,%a5@(104)
0001ad08: 2c6d 007c      	moveal %a5@(124),%fp
0001ad0c: 285e           	moveal %fp@+,%a4
0001ad0e: 301e           	movew %fp@+,%d0
0001ad10: 265e           	moveal %fp@+,%a3
0001ad12: 4cde 07fe      	moveml %fp@+,%d1-%a2
0001ad16: 0800 000d      	btst #13,%d0
0001ad1a: 6612           	bnes 0x1ad2e
0001ad1c: 2e4c           	moveal %a4,%sp
0001ad1e: 4e66           	movel %fp,%usp
0001ad20: 2f0b           	movel %a3,%sp@-
0001ad22: 3f00           	movew %d0,%sp@-
0001ad24: 4ced 7801 0068 	moveml %a5@(104),%d0/%a3-%fp
0001ad2a: 6000 0090      	braw 0x1adbc
0001ad2e: 2e4e           	moveal %fp,%sp
0001ad30: 4e64           	movel %a4,%usp
0001ad32: 60ec           	bras 0x1ad20
0001ad34:  _termuser
0001ad34: 2a79 0004 f74c 	moveal 0x4f74c,%a5
0001ad3a: 60cc           	bras 0x1ad08
0001ad3c: 2228 0002      	movel %a0@(2),%d1
0001ad40: 6708           	beqs 0x1ad4a
0001ad42: 5381           	subql #1,%d1
0001ad44: 6744           	beqs 0x1ad8a
0001ad46: 2068 0002      	moveal %a0@(2),%a0
0001ad4a: 301f           	movew %sp@+,%d0
0001ad4c: 211f           	movel %sp@+,%a0@-
0001ad4e: 0040 2000      	oriw #8192,%d0
0001ad52: 3100           	movew %d0,%a0@-
0001ad54: 200f           	movel %sp,%d0
0001ad56: 2e48           	moveal %a0,%sp
0001ad58: 6062           	bras 0x1adbc
0001ad5a: 222f 0008      	movel %sp@(8),%d1
0001ad5e: 671e           	beqs 0x1ad7e
0001ad60: 5381           	subql #1,%d1
0001ad62: 6726           	beqs 0x1ad8a
0001ad64: 226f 0008      	moveal %sp@(8),%a1
0001ad68: 301f           	movew %sp@+,%d0
0001ad6a: 231f           	movel %sp@+,%a1@-
0001ad6c: 3300           	movew %d0,%a1@-
0001ad6e: 4e68           	movel %usp,%a0
0001ad70: bfc8           	cmpal %a0,%sp
0001ad72: 6706           	beqs 0x1ad7a
0001ad74: 211f           	movel %sp@+,%a0@-
0001ad76: 2e49           	moveal %a1,%sp
0001ad78: 6008           	bras 0x1ad82
0001ad7a: 2e49           	moveal %a1,%sp
0001ad7c: 6006           	bras 0x1ad84
0001ad7e: 204f           	moveal %sp,%a0
0001ad80: 5c88           	addql #6,%a0
0001ad82: 4e60           	movel %a0,%usp
0001ad84: 0897 0005      	bclr #5,%sp@
0001ad88: 6032           	bras 0x1adbc
0001ad8a: 7000           	moveq #0,%d0
0001ad8c: 0817 0005      	btst #5,%sp@
0001ad90: 6702           	beqs 0x1ad94
0001ad92: 5380           	subql #1,%d0
0001ad94: 6026           	bras 0x1adbc
0001ad96: 4a78 059e      	tstw 0x59e
0001ad9a: 671e           	beqs 0x1adba
0001ad9c: 3f6f 0008 000a 	movew %sp@(8),%sp@(10)
0001ada2: 3f6f 0006 0008 	movew %sp@(6),%sp@(8)
0001ada8: 3f6f 0004 0006 	movew %sp@(4),%sp@(6)
0001adae: 3f6f 0002 0004 	movew %sp@(2),%sp@(4)
0001adb4: 3f57 0002      	movew %sp@,%sp@(2)
0001adb8: 548f           	addql #2,%sp
0001adba: 4e75           	rts
0001adbc: 4a78 059e      	tstw 0x59e
0001adc0: 6716           	beqs 0x1add8
0001adc2: 558f           	subql #2,%sp
0001adc4: 3eaf 0002      	movew %sp@(2),%sp@
0001adc8: 3f6f 0004 0002 	movew %sp@(4),%sp@(2)
0001adce: 3f6f 0006 0004 	movew %sp@(6),%sp@(4)
0001add4: 426f 0006      	clrw %sp@(6)
0001add8: 4e73           	rte
0001adda: 0000 2f03      	orib #3,%d0
0001adde: 2f02           	movel %d2,%sp@-
0001ade0: 302f 000c      	movew %sp@(12),%d0
0001ade4: d079 0005 0764 	addw 0x50764,%d0
0001adea: 0c40 07cf      	cmpiw #1999,%d0
0001adee: 6e0c           	bgts 0x1adfc
0001adf0: 33c0 0005 0764 	movew %d0,0x50764
0001adf6: 241f           	movel %sp@+,%d2
0001adf8: 261f           	movel %sp@+,%d3
0001adfa: 4e75           	rts
0001adfc: 0640 f830      	addiw #-2000,%d0
0001ae00: 33c0 0005 0764 	movew %d0,0x50764
0001ae06: 3039 0005 0762 	movew 0x50762,%d0
0001ae0c: 5240           	addqw #1,%d0
0001ae0e: 3200           	movew %d0,%d1
0001ae10: 0241 001f      	andiw #31,%d1
0001ae14: 0c41 001e      	cmpiw #30,%d1
0001ae18: 6708           	beqs 0x1ae22
0001ae1a: 33c0 0005 0762 	movew %d0,0x50762
0001ae20: 60d4           	bras 0x1adf6
0001ae22: 0240 ffe0      	andiw #-32,%d0
0001ae26: 0640 0020      	addiw #32,%d0
0001ae2a: 3200           	movew %d0,%d1
0001ae2c: 0241 07e0      	andiw #2016,%d1
0001ae30: 0c41 0780      	cmpiw #1920,%d1
0001ae34: 66e4           	bnes 0x1ae1a
0001ae36: 0240 f81f      	andiw #-2017,%d0
0001ae3a: 0640 0800      	addiw #2048,%d0
0001ae3e: 33c0 0005 0762 	movew %d0,0x50762
0001ae44: 0c40 c000      	cmpiw #-16384,%d0
0001ae48: 66ac           	bnes 0x1adf6
0001ae4a: 3039 0005 0760 	movew 0x50760,%d0
0001ae50: 3200           	movew %d0,%d1
0001ae52: 0241 0600      	andiw #1536,%d1
0001ae56: 41fa 014c      	lea %pc@(0x1afa4),%a0
0001ae5a: 6704           	beqs 0x1ae60
0001ae5c: 41fa 0153      	lea %pc@(0x1afb1),%a0
0001ae60: 4279 0005 0762 	clrw 0x50762
0001ae66: 3200           	movew %d0,%d1
0001ae68: 0241 001f      	andiw #31,%d1
0001ae6c: 5241           	addqw #1,%d1
0001ae6e: 3400           	movew %d0,%d2
0001ae70: ea4a           	lsrw #5,%d2
0001ae72: 760f           	moveq #15,%d3
0001ae74: c483           	andl %d3,%d2
0001ae76: 1430 2800      	moveb %a0@(0000000000000000,%d2:l),%d2
0001ae7a: 0242 00ff      	andiw #255,%d2
0001ae7e: b441           	cmpw %d1,%d2
0001ae80: 6d0c           	blts 0x1ae8e
0001ae82: 5240           	addqw #1,%d0
0001ae84: 33c0 0005 0760 	movew %d0,0x50760
0001ae8a: 6000 ff6a      	braw 0x1adf6
0001ae8e: 0240 ffe0      	andiw #-32,%d0
0001ae92: 0640 0021      	addiw #33,%d0
0001ae96: 3200           	movew %d0,%d1
0001ae98: 0241 01e0      	andiw #480,%d1
0001ae9c: 0c41 0180      	cmpiw #384,%d1
0001aea0: 63e2           	blss 0x1ae84
0001aea2: 0240 fe00      	andiw #-512,%d0
0001aea6: 0640 0221      	addiw #545,%d0
0001aeaa: 60d8           	bras 0x1ae84
0001aeac:  _xgetdate
0001aeac: 7000           	moveq #0,%d0
0001aeae: 3039 0005 0760 	movew 0x50760,%d0
0001aeb4: 4e75           	rts
0001aeb6:  _xsetdate
0001aeb6: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001aeba: 302f 0010      	movew %sp@(16),%d0
0001aebe: 3200           	movew %d0,%d1
0001aec0: 0241 0600      	andiw #1536,%d1
0001aec4: 41fa 00de      	lea %pc@(0x1afa4),%a0
0001aec8: 6704           	beqs 0x1aece
0001aeca: 41fa 00e5      	lea %pc@(0x1afb1),%a0
0001aece: 3200           	movew %d0,%d1
0001aed0: ea49           	lsrw #5,%d1
0001aed2: 0241 000f      	andiw #15,%d1
0001aed6: 3600           	movew %d0,%d3
0001aed8: 0243 001f      	andiw #31,%d3
0001aedc: 0c40 efff      	cmpiw #-4097,%d0
0001aee0: 6236           	bhis 0x1af18
0001aee2: 0c41 000c      	cmpiw #12,%d1
0001aee6: 6230           	bhis 0x1af18
0001aee8: 0281 0000 ffff 	andil #65535,%d1
0001aeee: 1230 1800      	moveb %a0@(0000000000000000,%d1:l),%d1
0001aef2: 0241 00ff      	andiw #255,%d1
0001aef6: b641           	cmpw %d1,%d3
0001aef8: 621e           	bhis 0x1af18
0001aefa: 4840           	swap %d0
0001aefc: 4240           	clrw %d0
0001aefe: 2600           	movel %d0,%d3
0001af00: 8679 0005 0762 	orw 0x50762,%d3
0001af06: 2f03           	movel %d3,%sp@-
0001af08: 3f3c 0016      	movew #22,%sp@-
0001af0c: 4e4e           	trap #14
0001af0e: 5c8f           	addql #6,%sp
0001af10: 7000           	moveq #0,%d0
0001af12: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001af16: 4e75           	rts
0001af18: 70ff           	moveq #-1,%d0
0001af1a: 60f6           	bras 0x1af12
0001af1c:  _xgettime
0001af1c: 7000           	moveq #0,%d0
0001af1e: 3039 0005 0762 	movew 0x50762,%d0
0001af24: 4e75           	rts
0001af26:  _xsettime
0001af26: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001af2a: 302f 0010      	movew %sp@(16),%d0
0001af2e: 3200           	movew %d0,%d1
0001af30: 0241 001f      	andiw #31,%d1
0001af34: 0c41 001d      	cmpiw #29,%d1
0001af38: 6238           	bhis 0x1af72
0001af3a: 3200           	movew %d0,%d1
0001af3c: 0241 07e0      	andiw #2016,%d1
0001af40: 0c41 077f      	cmpiw #1919,%d1
0001af44: 622c           	bhis 0x1af72
0001af46: 3200           	movew %d0,%d1
0001af48: 0241 f800      	andiw #-2048,%d1
0001af4c: 0c41 bfff      	cmpiw #-16385,%d1
0001af50: 6220           	bhis 0x1af72
0001af52: 7600           	moveq #0,%d3
0001af54: 3639 0005 0760 	movew 0x50760,%d3
0001af5a: 4843           	swap %d3
0001af5c: 4243           	clrw %d3
0001af5e: 8640           	orw %d0,%d3
0001af60: 2f03           	movel %d3,%sp@-
0001af62: 3f3c 0016      	movew #22,%sp@-
0001af66: 4e4e           	trap #14
0001af68: 5c8f           	addql #6,%sp
0001af6a: 7000           	moveq #0,%d0
0001af6c: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001af70: 4e75           	rts
0001af72: 70ff           	moveq #-1,%d0
0001af74: 60f6           	bras 0x1af6c
0001af76:  _time_init
0001af76: 2f0a           	movel %a2,%sp@-
0001af78: 2f02           	movel %d2,%sp@-
0001af7a: 3f3c 0017      	movew #23,%sp@-
0001af7e: 4e4e           	trap #14
0001af80: 548f           	addql #2,%sp
0001af82: 2200           	movel %d0,%d1
0001af84: 4241           	clrw %d1
0001af86: 4841           	swap %d1
0001af88: 33c1 0005 0760 	movew %d1,0x50760
0001af8e: 33c0 0005 0762 	movew %d0,0x50762
0001af94: 23fc 0001 addc 	movel #110044,0x400
0001af9a: 0000 0400 
0001af9e: 241f           	movel %sp@+,%d2
0001afa0: 245f           	moveal %sp@+,%a2
0001afa2: 4e75           	rts
0001afa4: 001f 1d1f      	orib #31,%sp@+
0001afa8: 1e1f           	moveb %sp@+,%d7
0001afaa: 1e1f           	moveb %sp@+,%d7
0001afac: 1f1e           	moveb %fp@+,%sp@-
0001afae: 1f1e           	moveb %fp@+,%sp@-
0001afb0: 1f00           	moveb %d0,%sp@-
0001afb2: 1f1c           	moveb %a4@+,%sp@-
0001afb4: 1f1e           	moveb %fp@+,%sp@-
0001afb6: 1f1e           	moveb %fp@+,%sp@-
0001afb8: 1f1f           	moveb %sp@+,%sp@-
0001afba: 1e1f           	moveb %sp@+,%d7
0001afbc: 1e1f           	moveb %sp@+,%d7
0001afbe: 0000 222f      	orib #47,%d0
0001afc2: 0004 b2b9      	orib #-71,%d4
0001afc6: 0005 078c      	orib #-116,%d5
0001afca: 650e           	bcss 0x1afda
0001afcc: 203c 0005 077a 	movel #329594,%d0
0001afd2: b2b9 0005 0788 	cmpl 0x50788,%d1
0001afd8: 6510           	bcss 0x1afea
0001afda: 203c 0005 076e 	movel #329582,%d0
0001afe0: 4a79 0005 076c 	tstw 0x5076c
0001afe6: 6602           	bnes 0x1afea
0001afe8: 7000           	moveq #0,%d0
0001afea: 4e75           	rts
0001afec:  _xmfree
0001afec: 2f02           	movel %d2,%sp@-
0001afee: 242f 0008      	movel %sp@(8),%d2
0001aff2: 2f02           	movel %d2,%sp@-
0001aff4: 4eba ffca      	jsr %pc@(0x1afc0)
0001aff8: 588f           	addql #4,%sp
0001affa: 4a80           	tstl %d0
0001affc: 670c           	beqs 0x1b00a
0001affe: 2240           	moveal %d0,%a1
0001b000: 2069 0004      	moveal %a1@(4),%a0
0001b004: b0fc 0000      	cmpaw #0,%a0
0001b008: 6606           	bnes 0x1b010
0001b00a: 70d8           	moveq #-40,%d0
0001b00c: 241f           	movel %sp@+,%d2
0001b00e: 4e75           	rts
0001b010: b4a8 0004      	cmpl %a0@(4),%d2
0001b014: 6704           	beqs 0x1b01a
0001b016: 2050           	moveal %a0@,%a0
0001b018: 60ea           	bras 0x1b004
0001b01a: 2f00           	movel %d0,%sp@-
0001b01c: 2f08           	movel %a0,%sp@-
0001b01e: 4eb9 0001 9f3a 	jsr 0x19f3a
0001b024: 508f           	addql #8,%sp
0001b026: 7000           	moveq #0,%d0
0001b028: 60e2           	bras 0x1b00c
0001b02a:  _xsetblk
0001b02a: 2f02           	movel %d2,%sp@-
0001b02c: 242f 000a      	movel %sp@(10),%d2
0001b030: 2f02           	movel %d2,%sp@-
0001b032: 4eba ff8c      	jsr %pc@(0x1afc0)
0001b036: 588f           	addql #4,%sp
0001b038: 4a80           	tstl %d0
0001b03a: 670c           	beqs 0x1b048
0001b03c: 2240           	moveal %d0,%a1
0001b03e: 2069 0004      	moveal %a1@(4),%a0
0001b042: b0fc 0000      	cmpaw #0,%a0
0001b046: 6604           	bnes 0x1b04c
0001b048: 74d8           	moveq #-40,%d2
0001b04a: 6068           	bras 0x1b0b4
0001b04c: b4a8 0004      	cmpl %a0@(4),%d2
0001b050: 6730           	beqs 0x1b082
0001b052: 2050           	moveal %a0@,%a0
0001b054: 60ec           	bras 0x1b042
0001b056: 242f 000e      	movel %sp@(14),%d2
0001b05a: 5682           	addql #3,%d2
0001b05c: 72fc           	moveq #-4,%d1
0001b05e: 6038           	bras 0x1b098
0001b060: 2f02           	movel %d2,%sp@-
0001b062: 2f00           	movel %d0,%sp@-
0001b064: 2f08           	movel %a0,%sp@-
0001b066: 4eb9 0001 9ffe 	jsr 0x19ffe
0001b06c: 3400           	movew %d0,%d2
0001b06e: 48c2           	extl %d2
0001b070: d482           	addl %d2,%d2
0001b072: 9582           	subxl %d2,%d2
0001b074: 4fef 000c      	lea %sp@(12),%sp
0001b078: 603a           	bras 0x1b0b4
0001b07a: 74bd           	moveq #-67,%d2
0001b07c: 6036           	bras 0x1b0b4
0001b07e: 7400           	moveq #0,%d2
0001b080: 6032           	bras 0x1b0b4
0001b082: 0c80 0005 077a 	cmpil #329594,%d0
0001b088: 66cc           	bnes 0x1b056
0001b08a: 2239 0005 0768 	movel 0x50768,%d1
0001b090: 242f 000e      	movel %sp@(14),%d2
0001b094: d481           	addl %d1,%d2
0001b096: 4681           	notl %d1
0001b098: c481           	andl %d1,%d2
0001b09a: 2228 0008      	movel %a0@(8),%d1
0001b09e: b481           	cmpl %d1,%d2
0001b0a0: 6ed8           	bgts 0x1b07a
0001b0a2: 67da           	beqs 0x1b07e
0001b0a4: 4a82           	tstl %d2
0001b0a6: 66b8           	bnes 0x1b060
0001b0a8: 2f00           	movel %d0,%sp@-
0001b0aa: 2f08           	movel %a0,%sp@-
0001b0ac: 4eb9 0001 9f3a 	jsr 0x19f3a
0001b0b2: 508f           	addql #8,%sp
0001b0b4: 2002           	movel %d2,%d0
0001b0b6: 241f           	movel %sp@+,%d2
0001b0b8: 4e75           	rts
0001b0ba:  _xmxalloc
0001b0ba: 2f0a           	movel %a2,%sp@-
0001b0bc: 2f02           	movel %d2,%sp@-
0001b0be: 242f 000c      	movel %sp@(12),%d2
0001b0c2: 302f 0010      	movew %sp@(16),%d0
0001b0c6: 0240 0003      	andiw #3,%d0
0001b0ca: 72ff           	moveq #-1,%d1
0001b0cc: b282           	cmpl %d2,%d1
0001b0ce: 6654           	bnes 0x1b124
0001b0d0: 45f9 0001 9e84 	lea 0x19e84,%a2
0001b0d6: 0c40 0001      	cmpiw #1,%d0
0001b0da: 6716           	beqs 0x1b0f2
0001b0dc: 6c1c           	bges 0x1b0fa
0001b0de: 4879 0005 077a 	pea 0x5077a
0001b0e4: 4878 ffff      	pea 0xffffffff
0001b0e8: 4e92           	jsr %a2@
0001b0ea: 508f           	addql #8,%sp
0001b0ec: 241f           	movel %sp@+,%d2
0001b0ee: 245f           	moveal %sp@+,%a2
0001b0f0: 4e75           	rts
0001b0f2: 4879 0005 076e 	pea 0x5076e
0001b0f8: 60ea           	bras 0x1b0e4
0001b0fa: 4879 0005 077a 	pea 0x5077a
0001b100: 4878 ffff      	pea 0xffffffff
0001b104: 4e92           	jsr %a2@
0001b106: 2400           	movel %d0,%d2
0001b108: 4879 0005 076e 	pea 0x5076e
0001b10e: 4878 ffff      	pea 0xffffffff
0001b112: 4e92           	jsr %a2@
0001b114: 2200           	movel %d0,%d1
0001b116: 2002           	movel %d2,%d0
0001b118: 4fef 0010      	lea %sp@(16),%sp
0001b11c: b282           	cmpl %d2,%d1
0001b11e: 63cc           	blss 0x1b0ec
0001b120: 2001           	movel %d1,%d0
0001b122: 60c8           	bras 0x1b0ec
0001b124: 4a82           	tstl %d2
0001b126: 6e04           	bgts 0x1b12c
0001b128: 7000           	moveq #0,%d0
0001b12a: 60c0           	bras 0x1b0ec
0001b12c: 45f9 0001 9e84 	lea 0x19e84,%a2
0001b132: 0c40 0002      	cmpiw #2,%d0
0001b136: 6714           	beqs 0x1b14c
0001b138: 0c40 0003      	cmpiw #3,%d0
0001b13c: 6730           	beqs 0x1b16e
0001b13e: 0c40 0001      	cmpiw #1,%d0
0001b142: 6718           	beqs 0x1b15c
0001b144: 4879 0005 077a 	pea 0x5077a
0001b14a: 6016           	bras 0x1b162
0001b14c: 4879 0005 077a 	pea 0x5077a
0001b152: 2f02           	movel %d2,%sp@-
0001b154: 4e92           	jsr %a2@
0001b156: 508f           	addql #8,%sp
0001b158: 4a80           	tstl %d0
0001b15a: 6622           	bnes 0x1b17e
0001b15c: 4879 0005 076e 	pea 0x5076e
0001b162: 2f02           	movel %d2,%sp@-
0001b164: 4e92           	jsr %a2@
0001b166: 508f           	addql #8,%sp
0001b168: 4a80           	tstl %d0
0001b16a: 6612           	bnes 0x1b17e
0001b16c: 60ba           	bras 0x1b128
0001b16e: 4879 0005 076e 	pea 0x5076e
0001b174: 2f02           	movel %d2,%sp@-
0001b176: 4e92           	jsr %a2@
0001b178: 508f           	addql #8,%sp
0001b17a: 4a80           	tstl %d0
0001b17c: 67c6           	beqs 0x1b144
0001b17e: 2040           	moveal %d0,%a0
0001b180: 2028 0004      	movel %a0@(4),%d0
0001b184: 6000 ff66      	braw 0x1b0ec
0001b188:  _xmalloc
0001b188: 202f 0004      	movel %sp@(4),%d0
0001b18c: 41fa ff2c      	lea %pc@(0x1b0ba),%a0
0001b190: 2279 0004 f74c 	moveal 0x4f74c,%a1
0001b196: 0829 0002 002b 	btst #2,%a1@(43)
0001b19c: 670c           	beqs 0x1b1aa
0001b19e: 3f3c 0003      	movew #3,%sp@-
0001b1a2: 2f00           	movel %d0,%sp@-
0001b1a4: 4e90           	jsr %a0@
0001b1a6: 5c8f           	addql #6,%sp
0001b1a8: 4e75           	rts
0001b1aa: 4267           	clrw %sp@-
0001b1ac: 60f4           	bras 0x1b1a2
0001b1ae:  _srealloc
0001b1ae: 598f           	subql #4,%sp
0001b1b0: 2f03           	movel %d3,%sp@-
0001b1b2: 2f02           	movel %d2,%sp@-
0001b1b4: 262f 0010      	movel %sp@(16),%d3
0001b1b8: 4a79 0004 c0d4 	tstw 0x4c0d4
0001b1be: 6700 00a6      	beqw 0x1b266
0001b1c2: 2039 0004 c134 	movel 0x4c134,%d0
0001b1c8: 6752           	beqs 0x1b21c
0001b1ca: 2279 0005 077a 	moveal 0x5077a,%a1
0001b1d0: 2049           	moveal %a1,%a0
0001b1d2: b0fc 0000      	cmpaw #0,%a0
0001b1d6: 6630           	bnes 0x1b208
0001b1d8: b2fc 0000      	cmpaw #0,%a1
0001b1dc: 673e           	beqs 0x1b21c
0001b1de: 2429 0004      	movel %a1@(4),%d2
0001b1e2: 2229 0008      	movel %a1@(8),%d1
0001b1e6: 2042           	moveal %d2,%a0
0001b1e8: d1c1           	addal %d1,%a0
0001b1ea: b1f9 0004 c130 	cmpal 0x4c130,%a0
0001b1f0: 661c           	bnes 0x1b20e
0001b1f2: d280           	addl %d0,%d1
0001b1f4: 2001           	movel %d1,%d0
0001b1f6: 0680 ffff fe00 	addil #-512,%d0
0001b1fc: 4a83           	tstl %d3
0001b1fe: 6c20           	bges 0x1b220
0001b200: 241f           	movel %sp@+,%d2
0001b202: 261f           	movel %sp@+,%d3
0001b204: 588f           	addql #4,%sp
0001b206: 4e75           	rts
0001b208: 2248           	moveal %a0,%a1
0001b20a: 2050           	moveal %a0@,%a0
0001b20c: 60c4           	bras 0x1b1d2
0001b20e: 0680 ffff ff00 	addil #-256,%d0
0001b214: 6a02           	bpls 0x1b218
0001b216: 7000           	moveq #0,%d0
0001b218: 4a83           	tstl %d3
0001b21a: 6de4           	blts 0x1b200
0001b21c: 7000           	moveq #0,%d0
0001b21e: 60e0           	bras 0x1b200
0001b220: 0683 0000 00ff 	addil #255,%d3
0001b226: 2f43 0008      	movel %d3,%sp@(8)
0001b22a: 76ff           	moveq #-1,%d3
0001b22c: 4603           	notb %d3
0001b22e: c6af 0008      	andl %sp@(8),%d3
0001b232: 2043           	moveal %d3,%a0
0001b234: 41e8 0100      	lea %a0@(256),%a0
0001b238: b1c0           	cmpal %d0,%a0
0001b23a: 6ee0           	bgts 0x1b21c
0001b23c: 2001           	movel %d1,%d0
0001b23e: 9088           	subl %a0,%d0
0001b240: 2340 0008      	movel %d0,%a1@(8)
0001b244: 23c8 0004 c134 	movel %a0,0x4c134
0001b24a: d082           	addl %d2,%d0
0001b24c: 23c0 0004 c130 	movel %d0,0x4c130
0001b252: 2f08           	movel %a0,%sp@-
0001b254: 2f00           	movel %d0,%sp@-
0001b256: 4eb9 0001 bb70 	jsr 0x1bb70
0001b25c: 2039 0004 c130 	movel 0x4c130,%d0
0001b262: 508f           	addql #8,%sp
0001b264: 609a           	bras 0x1b200
0001b266: 70e0           	moveq #-32,%d0
0001b268: 6096           	bras 0x1b200
0001b26a:  _xmaddalt
0001b26a: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0001b26e: 262f 0014      	movel %sp@(20),%d3
0001b272: 74fc           	moveq #-4,%d2
0001b274: c4af 0018      	andl %sp@(24),%d2
0001b278: 6f00 009a      	blew 0x1b314
0001b27c: 2039 0005 078c 	movel 0x5078c,%d0
0001b282: b680           	cmpl %d0,%d3
0001b284: 640a           	bccs 0x1b290
0001b286: 2203           	movel %d3,%d1
0001b288: d282           	addl %d2,%d1
0001b28a: b280           	cmpl %d0,%d1
0001b28c: 6200 0086      	bhiw 0x1b314
0001b290: b6b9 0005 0788 	cmpl 0x50788,%d3
0001b296: 657c           	bcss 0x1b314
0001b298: 45f9 0005 076e 	lea 0x5076e,%a2
0001b29e: 2052           	moveal %a2@,%a0
0001b2a0: 2203           	movel %d3,%d1
0001b2a2: d282           	addl %d2,%d1
0001b2a4: b0fc 0000      	cmpaw #0,%a0
0001b2a8: 6628           	bnes 0x1b2d2
0001b2aa: 4eb9 0001 a4be 	jsr 0x1a4be
0001b2b0: 2040           	moveal %d0,%a0
0001b2b2: 4a80           	tstl %d0
0001b2b4: 6762           	beqs 0x1b318
0001b2b6: 2143 0004      	movel %d3,%a0@(4)
0001b2ba: 2142 0008      	movel %d2,%a0@(8)
0001b2be: 42a8 000c      	clrl %a0@(12)
0001b2c2: 4a79 0005 076c 	tstw 0x5076c
0001b2c8: 6736           	beqs 0x1b300
0001b2ca: 2012           	movel %a2@,%d0
0001b2cc: 2488           	movel %a0,%a2@
0001b2ce: 2080           	movel %d0,%a0@
0001b2d0: 6016           	bras 0x1b2e8
0001b2d2: 2268 0004      	moveal %a0@(4),%a1
0001b2d6: 2028 0008      	movel %a0@(8),%d0
0001b2da: 2809           	movel %a1,%d4
0001b2dc: d880           	addl %d0,%d4
0001b2de: b883           	cmpl %d3,%d4
0001b2e0: 660e           	bnes 0x1b2f0
0001b2e2: d082           	addl %d2,%d0
0001b2e4: 2140 0008      	movel %d0,%a0@(8)
0001b2e8: 7000           	moveq #0,%d0
0001b2ea: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0001b2ee: 4e75           	rts
0001b2f0: b289           	cmpl %a1,%d1
0001b2f2: 6608           	bnes 0x1b2fc
0001b2f4: 9282           	subl %d2,%d1
0001b2f6: 2141 0004      	movel %d1,%a0@(4)
0001b2fa: 60e6           	bras 0x1b2e2
0001b2fc: 2050           	moveal %a0@,%a0
0001b2fe: 60a4           	bras 0x1b2a4
0001b300: 4290           	clrl %a0@
0001b302: 2480           	movel %d0,%a2@
0001b304: 42b9 0005 0772 	clrl 0x50772
0001b30a: 33fc 0001 0005 	movew #1,0x5076c
0001b310: 076c 
0001b312: 60d4           	bras 0x1b2e8
0001b314: 70ff           	moveq #-1,%d0
0001b316: 60d2           	bras 0x1b2ea
0001b318: 70d9           	moveq #-39,%d0
0001b31a: 60ce           	bras 0x1b2ea
0001b31c:  _total_alt_ram
0001b31c: 2079 0005 076e 	moveal 0x5076e,%a0
0001b322: 7000           	moveq #0,%d0
0001b324: b0fc 0000      	cmpaw #0,%a0
0001b328: 660e           	bnes 0x1b338
0001b32a: 2079 0005 0772 	moveal 0x50772,%a0
0001b330: b0fc 0000      	cmpaw #0,%a0
0001b334: 660a           	bnes 0x1b340
0001b336: 4e75           	rts
0001b338: d0a8 0008      	addl %a0@(8),%d0
0001b33c: 2050           	moveal %a0@,%a0
0001b33e: 60e4           	bras 0x1b324
0001b340: d0a8 0008      	addl %a0@(8),%d0
0001b344: 2050           	moveal %a0@,%a0
0001b346: 60e8           	bras 0x1b330
0001b348:  _umem_init
0001b348: 4e56 fffc      	linkw %fp,#-4
0001b34c: 2f0a           	movel %a2,%sp@-
0001b34e: 2f02           	movel %d2,%sp@-
0001b350: 2f3c 0005 077a 	movel #329594,%sp@-
0001b356: 3f3c 0000      	movew #0,%sp@-
0001b35a: 4e4d           	trap #13
0001b35c: 5c8f           	addql #6,%sp
0001b35e: 2079 0005 077a 	moveal 0x5077a,%a0
0001b364: 2028 0004      	movel %a0@(4),%d0
0001b368: 23c0 0005 078c 	movel %d0,0x5078c
0001b36e: d0a8 0008      	addl %a0@(8),%d0
0001b372: 23c0 0005 0788 	movel %d0,0x50788
0001b378: 4279 0005 076c 	clrw 0x5076c
0001b37e: 486e fffc      	pea %fp@(-4)
0001b382: 2f3c 5f4d 4348 	movel #1598899016,%sp@-
0001b388: 4eb9 0001 b432 	jsr 0x1b432
0001b38e: 508f           	addql #8,%sp
0001b390: 4a40           	tstw %d0
0001b392: 671e           	beqs 0x1b3b2
0001b394: 0cae 0003 0000 	cmpil #196608,%fp@(-4)
0001b39a: fffc 
0001b39c: 6614           	bnes 0x1b3b2
0001b39e: 7003           	moveq #3,%d0
0001b3a0: 23c0 0005 0768 	movel %d0,0x50768
0001b3a6: 242e fff4      	movel %fp@(-12),%d2
0001b3aa: 246e fff8      	moveal %fp@(-8),%a2
0001b3ae: 4e5e           	unlk %fp
0001b3b0: 4e75           	rts
0001b3b2: 7001           	moveq #1,%d0
0001b3b4: 60ea           	bras 0x1b3a0
0001b3b6:  _set_owner
0001b3b6: 2f02           	movel %d2,%sp@-
0001b3b8: 242f 0008      	movel %sp@(8),%d2
0001b3bc: 2f02           	movel %d2,%sp@-
0001b3be: 4eba fc00      	jsr %pc@(0x1afc0)
0001b3c2: 588f           	addql #4,%sp
0001b3c4: 4a80           	tstl %d0
0001b3c6: 6718           	beqs 0x1b3e0
0001b3c8: 2240           	moveal %d0,%a1
0001b3ca: 2069 0004      	moveal %a1@(4),%a0
0001b3ce: b0fc 0000      	cmpaw #0,%a0
0001b3d2: 670c           	beqs 0x1b3e0
0001b3d4: b4a8 0004      	cmpl %a0@(4),%d2
0001b3d8: 660a           	bnes 0x1b3e4
0001b3da: 216f 000c 000c 	movel %sp@(12),%a0@(12)
0001b3e0: 241f           	movel %sp@+,%d2
0001b3e2: 4e75           	rts
0001b3e4: 2050           	moveal %a0@,%a0
0001b3e6: 60e6           	bras 0x1b3ce
0001b3e8:  _cookie_init
0001b3e8: 41f9 0005 0790 	lea 0x50790,%a0
0001b3ee: 4290           	clrl %a0@
0001b3f0: 7014           	moveq #20,%d0
0001b3f2: 23c0 0005 0794 	movel %d0,0x50794
0001b3f8: 23c8 0000 05a0 	movel %a0,0x5a0
0001b3fe: 4e75           	rts
0001b400:  _cookie_add
0001b400: 2079 0000 05a0 	moveal 0x5a0,%a0
0001b406: 7000           	moveq #0,%d0
0001b408: 4a90           	tstl %a0@
0001b40a: 6620           	bnes 0x1b42c
0001b40c: 2228 0004      	movel %a0@(4),%d1
0001b410: 2241           	moveal %d1,%a1
0001b412: 5389           	subql #1,%a1
0001b414: b089           	cmpl %a1,%d0
0001b416: 6412           	bccs 0x1b42a
0001b418: 20af 0004      	movel %sp@(4),%a0@
0001b41c: 216f 0008 0004 	movel %sp@(8),%a0@(4)
0001b422: 42a8 0008      	clrl %a0@(8)
0001b426: 2141 000c      	movel %d1,%a0@(12)
0001b42a: 4e75           	rts
0001b42c: 5280           	addql #1,%d0
0001b42e: 5088           	addql #8,%a0
0001b430: 60d6           	bras 0x1b408
0001b432:  _cookie_get
0001b432: 2079 0000 05a0 	moveal 0x5a0,%a0
0001b438: 2010           	movel %a0@,%d0
0001b43a: 6710           	beqs 0x1b44c
0001b43c: b0af 0004      	cmpl %sp@(4),%d0
0001b440: 660c           	bnes 0x1b44e
0001b442: 226f 0008      	moveal %sp@(8),%a1
0001b446: 22a8 0004      	movel %a0@(4),%a1@
0001b44a: 7001           	moveq #1,%d0
0001b44c: 4e75           	rts
0001b44e: 5088           	addql #8,%a0
0001b450: 60e6           	bras 0x1b438
0001b452:  _get_idt_cookie
0001b452: 4e56 fffc      	linkw %fp,#-4
0001b456: 486e fffc      	pea %fp@(-4)
0001b45a: 2f3c 5f49 4454 	movel #1598637140,%sp@-
0001b460: 4eba ffd0      	jsr %pc@(0x1b432)
0001b464: 508f           	addql #8,%sp
0001b466: 223c 0000 122f 	movel #4655,%d1
0001b46c: 4a40           	tstw %d0
0001b46e: 6704           	beqs 0x1b474
0001b470: 222e fffc      	movel %fp@(-4),%d1
0001b474: 2001           	movel %d1,%d0
0001b476: 4e5e           	unlk %fp
0001b478: 4e75           	rts
0001b47a:  _get_frb_cookie
0001b47a: 4e56 fffc      	linkw %fp,#-4
0001b47e: 486e fffc      	pea %fp@(-4)
0001b482: 2f3c 5f46 5242 	movel #1598444098,%sp@-
0001b488: 4eba ffa8      	jsr %pc@(0x1b432)
0001b48c: 508f           	addql #8,%sp
0001b48e: 4a40           	tstw %d0
0001b490: 6708           	beqs 0x1b49a
0001b492: 202e fffc      	movel %fp@(-4),%d0
0001b496: 4e5e           	unlk %fp
0001b498: 4e75           	rts
0001b49a: 7000           	moveq #0,%d0
0001b49c: 60f8           	bras 0x1b496
0001b49e:  _get_floppy_type
0001b49e: 4e56 fffc      	linkw %fp,#-4
0001b4a2: 486e fffc      	pea %fp@(-4)
0001b4a6: 2f3c 5f46 4443 	movel #1598440515,%sp@-
0001b4ac: 4eba ff84      	jsr %pc@(0x1b432)
0001b4b0: 508f           	addql #8,%sp
0001b4b2: 4a40           	tstw %d0
0001b4b4: 670a           	beqs 0x1b4c0
0001b4b6: 4240           	clrw %d0
0001b4b8: 102e fffc      	moveb %fp@(-4),%d0
0001b4bc: 4e5e           	unlk %fp
0001b4be: 4e75           	rts
0001b4c0: 4240           	clrw %d0
0001b4c2: 60f8           	bras 0x1b4bc
0001b4c4:  _nvdi_cookie_present
0001b4c4: 4e56 fffc      	linkw %fp,#-4
0001b4c8: 486e fffc      	pea %fp@(-4)
0001b4cc: 2f3c 4e56 4449 	movel #1314276425,%sp@-
0001b4d2: 4eba ff5e      	jsr %pc@(0x1b432)
0001b4d6: 508f           	addql #8,%sp
0001b4d8: 4e5e           	unlk %fp
0001b4da: 4e75           	rts
0001b4dc: 4fef ff9c      	lea %sp@(-100),%sp
0001b4e0: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
0001b4e4: 242f 0090      	movel %sp@(144),%d2
0001b4e8: 302f 0096      	movew %sp@(150),%d0
0001b4ec: 322f 0098      	movew %sp@(152),%d1
0001b4f0: 3601           	movew %d1,%d3
0001b4f2: 0243 0018      	andiw #24,%d3
0001b4f6: 6606           	bnes 0x1b4fe
0001b4f8: 0282 0000 ffff 	andil #65535,%d2
0001b4fe: 44c1           	movew %d1,%ccr
0001b500: 6702           	beqs 0x1b504
0001b502: 7001           	moveq #1,%d0
0001b504: 0801 0005      	btst #5,%d1
0001b508: 673e           	beqs 0x1b548
0001b50a: 7c41           	moveq #65,%d6
0001b50c: 45ef 0024      	lea %sp@(36),%a2
0001b510: 2a0a           	movel %a2,%d5
0001b512: 3600           	movew %d0,%d3
0001b514: d64a           	addw %a2,%d3
0001b516: 366f 0094      	moveaw %sp@(148),%a3
0001b51a: 49f9 0001 e780 	lea 0x1e780,%a4
0001b520: 4bf9 0001 e75c 	lea 0x1e75c,%a5
0001b526: 0606 fff6      	addib #-10,%d6
0001b52a: 4a82           	tstl %d2
0001b52c: 661e           	bnes 0x1b54c
0001b52e: 3003           	movew %d3,%d0
0001b530: 904a           	subw %a2,%d0
0001b532: 4a40           	tstw %d0
0001b534: 6e16           	bgts 0x1b54c
0001b536: 202f 008c      	movel %sp@(140),%d0
0001b53a: ba8a           	cmpl %a2,%d5
0001b53c: 6536           	bcss 0x1b574
0001b53e: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
0001b542: 4fef 0064      	lea %sp@(100),%sp
0001b546: 4e75           	rts
0001b548: 7c61           	moveq #97,%d6
0001b54a: 60c0           	bras 0x1b50c
0001b54c: 2f0b           	movel %a3,%sp@-
0001b54e: 2f02           	movel %d2,%sp@-
0001b550: 4e94           	jsr %a4@
0001b552: 508f           	addql #8,%sp
0001b554: 2800           	movel %d0,%d4
0001b556: 2f00           	movel %d0,%sp@-
0001b558: 2f0b           	movel %a3,%sp@-
0001b55a: 4e95           	jsr %a5@
0001b55c: 508f           	addql #8,%sp
0001b55e: 9480           	subl %d0,%d2
0001b560: 7009           	moveq #9,%d0
0001b562: b082           	cmpl %d2,%d0
0001b564: 6d0a           	blts 0x1b570
0001b566: 0602 0030      	addib #48,%d2
0001b56a: 14c2           	moveb %d2,%a2@+
0001b56c: 2404           	movel %d4,%d2
0001b56e: 60ba           	bras 0x1b52a
0001b570: d406           	addb %d6,%d2
0001b572: 60f6           	bras 0x1b56a
0001b574: 2040           	moveal %d0,%a0
0001b576: 10e2           	moveb %a2@-,%a0@+
0001b578: 2008           	movel %a0,%d0
0001b57a: 60be           	bras 0x1b53a
0001b57c: 286e 756c      	moveal %fp@(30060),%a4
0001b580: 6c29           	bges 0x1b5ab
0001b582: 0000 4fef      	orib #-17,%d0
0001b584:  _doprintf
0001b586: ff9c 48e7      	cp1stl %d4,%a4@+,#5,#231
0001b58a: 3f3e           	.short 0x3f3e
0001b58c: 286f 0094      	moveal %sp@(148),%a4
0001b590: 206f 0098      	moveal %sp@(152),%a0
0001b594: 246f 009c      	moveal %sp@(156),%a2
0001b598: 4243           	clrw %d3
0001b59a: 4bef 002c      	lea %sp@(44),%a5
0001b59e: 47e8 0001      	lea %a0@(1),%a3
0001b5a2: 1010           	moveb %a0@,%d0
0001b5a4: 6700 02fe      	beqw 0x1b8a4
0001b5a8: 0c00 0025      	cmpib #37,%d0
0001b5ac: 670e           	beqs 0x1b5bc
0001b5ae: 4880           	extw %d0
0001b5b0: 3f00           	movew %d0,%sp@-
0001b5b2: 4e94           	jsr %a4@
0001b5b4: 5243           	addqw #1,%d3
0001b5b6: 548f           	addql #2,%sp
0001b5b8: 6000 02da      	braw 0x1b894
0001b5bc: 0c28 002d 0001 	cmpib #45,%a0@(1)
0001b5c2: 663c           	bnes 0x1b600
0001b5c4: 47e8 0002      	lea %a0@(2),%a3
0001b5c8: 7401           	moveq #1,%d2
0001b5ca: 0c13 0030      	cmpib #48,%a3@
0001b5ce: 6606           	bnes 0x1b5d6
0001b5d0: 528b           	addql #1,%a3
0001b5d2: 0042 0040      	oriw #64,%d2
0001b5d6: 4246           	clrw %d6
0001b5d8: 224b           	moveal %a3,%a1
0001b5da: 101b           	moveb %a3@+,%d0
0001b5dc: 1200           	moveb %d0,%d1
0001b5de: 0601 ffd0      	addib #-48,%d1
0001b5e2: 0c01 0009      	cmpib #9,%d1
0001b5e6: 621c           	bhis 0x1b604
0001b5e8: 4880           	extw %d0
0001b5ea: 0640 ffd0      	addiw #-48,%d0
0001b5ee: 3206           	movew %d6,%d1
0001b5f0: d246           	addw %d6,%d1
0001b5f2: d241           	addw %d1,%d1
0001b5f4: dc41           	addw %d1,%d6
0001b5f6: dc46           	addw %d6,%d6
0001b5f8: dc40           	addw %d0,%d6
0001b5fa: 0042 0002      	oriw #2,%d2
0001b5fe: 60d8           	bras 0x1b5d8
0001b600: 4242           	clrw %d2
0001b602: 60c6           	bras 0x1b5ca
0001b604: 0c00 002a      	cmpib #42,%d0
0001b608: 6606           	bnes 0x1b610
0001b60a: 3012           	movew %a2@,%d0
0001b60c: 548a           	addql #2,%a2
0001b60e: 60de           	bras 0x1b5ee
0001b610: 0c00 002e      	cmpib #46,%d0
0001b614: 6600 0084      	bnew 0x1b69a
0001b618: 41e9 0001      	lea %a1@(1),%a0
0001b61c: 4247           	clrw %d7
0001b61e: 2248           	moveal %a0,%a1
0001b620: 1018           	moveb %a0@+,%d0
0001b622: 1200           	moveb %d0,%d1
0001b624: 0601 ffd0      	addib #-48,%d1
0001b628: 0c01 0009      	cmpib #9,%d1
0001b62c: 6216           	bhis 0x1b644
0001b62e: 4880           	extw %d0
0001b630: 3200           	movew %d0,%d1
0001b632: 0641 ffd0      	addiw #-48,%d1
0001b636: 3007           	movew %d7,%d0
0001b638: d047           	addw %d7,%d0
0001b63a: d040           	addw %d0,%d0
0001b63c: de40           	addw %d0,%d7
0001b63e: de47           	addw %d7,%d7
0001b640: de41           	addw %d1,%d7
0001b642: 60da           	bras 0x1b61e
0001b644: 0c00 002a      	cmpib #42,%d0
0001b648: 6606           	bnes 0x1b650
0001b64a: 3212           	movew %a2@,%d1
0001b64c: 548a           	addql #2,%a2
0001b64e: 60e6           	bras 0x1b636
0001b650: 0c47 0064      	cmpiw #100,%d7
0001b654: 6f02           	bles 0x1b658
0001b656: 7e64           	moveq #100,%d7
0001b658: 0042 0004      	oriw #4,%d2
0001b65c: 1011           	moveb %a1@,%d0
0001b65e: 0200 ffdf      	andib #-33,%d0
0001b662: 0c00 004c      	cmpib #76,%d0
0001b666: 6606           	bnes 0x1b66e
0001b668: 5289           	addql #1,%a1
0001b66a: 0042 0008      	oriw #8,%d2
0001b66e: 47e9 0001      	lea %a1@(1),%a3
0001b672: 1011           	moveb %a1@,%d0
0001b674: 0c00 0069      	cmpib #105,%d0
0001b678: 6732           	beqs 0x1b6ac
0001b67a: 6e7a           	bgts 0x1b6f6
0001b67c: 0c00 0058      	cmpib #88,%d0
0001b680: 6700 0188      	beqw 0x1b80a
0001b684: 6e18           	bgts 0x1b69e
0001b686: 0c00 0050      	cmpib #80,%d0
0001b68a: 6700 0170      	beqw 0x1b7fc
0001b68e: 1f40 002c      	moveb %d0,%sp@(44)
0001b692: 280a           	movel %a2,%d4
0001b694: 3a02           	movew %d2,%d5
0001b696: 6000 0142      	braw 0x1b7da
0001b69a: 4247           	clrw %d7
0001b69c: 60be           	bras 0x1b65c
0001b69e: 0c00 0063      	cmpib #99,%d0
0001b6a2: 6700 0126      	beqw 0x1b7ca
0001b6a6: 0c00 0064      	cmpib #100,%d0
0001b6aa: 66e2           	bnes 0x1b68e
0001b6ac: 0042 0010      	oriw #16,%d2
0001b6b0: 280a           	movel %a2,%d4
0001b6b2: 44c2           	movew %d2,%ccr
0001b6b4: 6a00 0130      	bplw 0x1b7e6
0001b6b8: 5884           	addql #4,%d4
0001b6ba: 2212           	movel %a2@,%d1
0001b6bc: 0802 0004      	btst #4,%d2
0001b6c0: 6700 012e      	beqw 0x1b7f0
0001b6c4: 4a81           	tstl %d1
0001b6c6: 6c00 0128      	bgew 0x1b7f0
0001b6ca: 4481           	negl %d1
0001b6cc: 1f7c 002d 002c 	moveb #45,%sp@(44)
0001b6d2: 41ef 002d      	lea %sp@(45),%a0
0001b6d6: 0c00 006f      	cmpib #111,%d0
0001b6da: 6600 011a      	bnew 0x1b7f6
0001b6de: 7008           	moveq #8,%d0
0001b6e0: 3f02           	movew %d2,%sp@-
0001b6e2: 3f07           	movew %d7,%sp@-
0001b6e4: 3f00           	movew %d0,%sp@-
0001b6e6: 2f01           	movel %d1,%sp@-
0001b6e8: 2f08           	movel %a0,%sp@-
0001b6ea: 4eba fdf0      	jsr %pc@(0x1b4dc)
0001b6ee: 4fef 000e      	lea %sp@(14),%sp
0001b6f2: 3a02           	movew %d2,%d5
0001b6f4: 6050           	bras 0x1b746
0001b6f6: 0c00 0073      	cmpib #115,%d0
0001b6fa: 6700 011a      	beqw 0x1b816
0001b6fe: 6e00 00a0      	bgtw 0x1b7a0
0001b702: 0c00 006f      	cmpib #111,%d0
0001b706: 67a8           	beqs 0x1b6b0
0001b708: 0c00 0070      	cmpib #112,%d0
0001b70c: 6680           	bnes 0x1b68e
0001b70e: 3a02           	movew %d2,%d5
0001b710: 0045 004a      	oriw #74,%d5
0001b714: 3f3c 0030      	movew #48,%sp@-
0001b718: 4e94           	jsr %a4@
0001b71a: 548f           	addql #2,%sp
0001b71c: 0802 0005      	btst #5,%d2
0001b720: 6700 00e2      	beqw 0x1b804
0001b724: 7058           	moveq #88,%d0
0001b726: 3f00           	movew %d0,%sp@-
0001b728: 4e94           	jsr %a4@
0001b72a: 5443           	addqw #2,%d3
0001b72c: 280a           	movel %a2,%d4
0001b72e: 5884           	addql #4,%d4
0001b730: 3f05           	movew %d5,%sp@-
0001b732: 3f07           	movew %d7,%sp@-
0001b734: 3f3c 0010      	movew #16,%sp@-
0001b738: 2f12           	movel %a2@,%sp@-
0001b73a: 2f0d           	movel %a5,%sp@-
0001b73c: 4eba fd9e      	jsr %pc@(0x1b4dc)
0001b740: 4fef 0010      	lea %sp@(16),%sp
0001b744: 7c08           	moveq #8,%d6
0001b746: 244d           	moveal %a5,%a2
0001b748: 2e00           	movel %d0,%d7
0001b74a: 9e8a           	subl %a2,%d7
0001b74c: 3c47           	moveaw %d7,%fp
0001b74e: 0805 0001      	btst #1,%d5
0001b752: 6700 0102      	beqw 0x1b856
0001b756: be46           	cmpw %d6,%d7
0001b758: 6c00 00fc      	bgew 0x1b856
0001b75c: 3406           	movew %d6,%d2
0001b75e: 9447           	subw %d7,%d2
0001b760: 44c5           	movew %d5,%ccr
0001b762: 6604           	bnes 0x1b768
0001b764: 0245 ffbf      	andiw #-65,%d5
0001b768: 0805 0006      	btst #6,%d5
0001b76c: 6700 00ee      	beqw 0x1b85c
0001b770: 7c30           	moveq #48,%d6
0001b772: 0805 0000      	btst #0,%d5
0001b776: 6600 00fa      	bnew 0x1b872
0001b77a: 0c12 002d      	cmpib #45,%a2@
0001b77e: 6616           	bnes 0x1b796
0001b780: 0c06 0030      	cmpib #48,%d6
0001b784: 6610           	bnes 0x1b796
0001b786: 528a           	addql #1,%a2
0001b788: 3f3c 002d      	movew #45,%sp@-
0001b78c: 4e94           	jsr %a4@
0001b78e: 5243           	addqw #1,%d3
0001b790: 3c47           	moveaw %d7,%fp
0001b792: 534e           	subqw #1,%fp
0001b794: 548f           	addql #2,%sp
0001b796: 3e02           	movew %d2,%d7
0001b798: 1a06           	moveb %d6,%d5
0001b79a: 4885           	extw %d5
0001b79c: 6000 00cc      	braw 0x1b86a
0001b7a0: 0c00 0075      	cmpib #117,%d0
0001b7a4: 6700 ff0a      	beqw 0x1b6b0
0001b7a8: 0c00 0078      	cmpib #120,%d0
0001b7ac: 6600 fee0      	bnew 0x1b68e
0001b7b0: 280a           	movel %a2,%d4
0001b7b2: 44c2           	movew %d2,%ccr
0001b7b4: 6a5a           	bpls 0x1b810
0001b7b6: 5884           	addql #4,%d4
0001b7b8: 2052           	moveal %a2@,%a0
0001b7ba: 3f02           	movew %d2,%sp@-
0001b7bc: 3f07           	movew %d7,%sp@-
0001b7be: 3f3c 0010      	movew #16,%sp@-
0001b7c2: 2f08           	movel %a0,%sp@-
0001b7c4: 2f0d           	movel %a5,%sp@-
0001b7c6: 6000 ff22      	braw 0x1b6ea
0001b7ca: 3a02           	movew %d2,%d5
0001b7cc: 0245 ffbf      	andiw #-65,%d5
0001b7d0: 280a           	movel %a2,%d4
0001b7d2: 5484           	addql #2,%d4
0001b7d4: 1f6a 0001 002c 	moveb %a2@(1),%sp@(44)
0001b7da: 45ef 002c      	lea %sp@(44),%a2
0001b7de: 702d           	moveq #45,%d0
0001b7e0: d08f           	addl %sp,%d0
0001b7e2: 6000 ff64      	braw 0x1b748
0001b7e6: 5484           	addql #2,%d4
0001b7e8: 3212           	movew %a2@,%d1
0001b7ea: 48c1           	extl %d1
0001b7ec: 6000 fece      	braw 0x1b6bc
0001b7f0: 204d           	moveal %a5,%a0
0001b7f2: 6000 fee2      	braw 0x1b6d6
0001b7f6: 700a           	moveq #10,%d0
0001b7f8: 6000 fee6      	braw 0x1b6e0
0001b7fc: 0042 0020      	oriw #32,%d2
0001b800: 6000 ff0c      	braw 0x1b70e
0001b804: 7078           	moveq #120,%d0
0001b806: 6000 ff1e      	braw 0x1b726
0001b80a: 0042 0020      	oriw #32,%d2
0001b80e: 60a0           	bras 0x1b7b0
0001b810: 5484           	addql #2,%d4
0001b812: 3052           	moveaw %a2@,%a0
0001b814: 60a4           	bras 0x1b7ba
0001b816: 3a02           	movew %d2,%d5
0001b818: 0245 ffbf      	andiw #-65,%d5
0001b81c: 280a           	movel %a2,%d4
0001b81e: 5884           	addql #4,%d4
0001b820: 2452           	moveal %a2@,%a2
0001b822: b4fc 0000      	cmpaw #0,%a2
0001b826: 6604           	bnes 0x1b82c
0001b828: 45fa fd52      	lea %pc@(0x1b57c),%a2
0001b82c: 200a           	movel %a2,%d0
0001b82e: 2200           	movel %d0,%d1
0001b830: 5281           	addql #1,%d1
0001b832: 2040           	moveal %d0,%a0
0001b834: 4a10           	tstb %a0@
0001b836: 661a           	bnes 0x1b852
0001b838: 44c2           	movew %d2,%ccr
0001b83a: 6600 ff0c      	bnew 0x1b748
0001b83e: 3047           	moveaw %d7,%a0
0001b840: 2200           	movel %d0,%d1
0001b842: 928a           	subl %a2,%d1
0001b844: b288           	cmpl %a0,%d1
0001b846: 6f00 ff00      	blew 0x1b748
0001b84a: 200a           	movel %a2,%d0
0001b84c: d088           	addl %a0,%d0
0001b84e: 6000 fef8      	braw 0x1b748
0001b852: 2001           	movel %d1,%d0
0001b854: 60d8           	bras 0x1b82e
0001b856: 4242           	clrw %d2
0001b858: 6000 ff06      	braw 0x1b760
0001b85c: 7c20           	moveq #32,%d6
0001b85e: 6000 ff12      	braw 0x1b772
0001b862: 3f05           	movew %d5,%sp@-
0001b864: 4e94           	jsr %a4@
0001b866: 5347           	subqw #1,%d7
0001b868: 548f           	addql #2,%sp
0001b86a: 4a47           	tstw %d7
0001b86c: 66f4           	bnes 0x1b862
0001b86e: d642           	addw %d2,%d3
0001b870: 4242           	clrw %d2
0001b872: 3a0e           	movew %fp,%d5
0001b874: 600c           	bras 0x1b882
0001b876: 101a           	moveb %a2@+,%d0
0001b878: 4880           	extw %d0
0001b87a: 3f00           	movew %d0,%sp@-
0001b87c: 4e94           	jsr %a4@
0001b87e: 5345           	subqw #1,%d5
0001b880: 548f           	addql #2,%sp
0001b882: 4a45           	tstw %d5
0001b884: 66f0           	bnes 0x1b876
0001b886: d64e           	addw %fp,%d3
0001b888: 3a02           	movew %d2,%d5
0001b88a: 4886           	extw %d6
0001b88c: 4a45           	tstw %d5
0001b88e: 660a           	bnes 0x1b89a
0001b890: d642           	addw %d2,%d3
0001b892: 2444           	moveal %d4,%a2
0001b894: 204b           	moveal %a3,%a0
0001b896: 6000 fd06      	braw 0x1b59e
0001b89a: 3f06           	movew %d6,%sp@-
0001b89c: 4e94           	jsr %a4@
0001b89e: 5345           	subqw #1,%d5
0001b8a0: 548f           	addql #2,%sp
0001b8a2: 60e8           	bras 0x1b88c
0001b8a4: 3003           	movew %d3,%d0
0001b8a6: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001b8aa: 4fef 0064      	lea %sp@(100),%sp
0001b8ae: 4e75           	rts
0001b8b0:  _Isqrt
0001b8b0: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001b8b4: 202f 0010      	movel %sp@(16),%d0
0001b8b8: 6720           	beqs 0x1b8da
0001b8ba: 5380           	subql #1,%d0
0001b8bc: 2600           	movel %d0,%d3
0001b8be: 7208           	moveq #8,%d1
0001b8c0: b280           	cmpl %d0,%d1
0001b8c2: 651c           	bcss 0x1b8e0
0001b8c4: e289           	lsrl #1,%d1
0001b8c6: 2040           	moveal %d0,%a0
0001b8c8: 41f0 1802      	lea %a0@(0000000000000002,%d1:l),%a0
0001b8cc: 2408           	movel %a0,%d2
0001b8ce: e48a           	lsrl #2,%d2
0001b8d0: 45f9 0001 e780 	lea 0x1e780,%a2
0001b8d6: b480           	cmpl %d0,%d2
0001b8d8: 660c           	bnes 0x1b8e6
0001b8da: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001b8de: 4e75           	rts
0001b8e0: e288           	lsrl #1,%d0
0001b8e2: d281           	addl %d1,%d1
0001b8e4: 60da           	bras 0x1b8c0
0001b8e6: 2f02           	movel %d2,%sp@-
0001b8e8: 2f03           	movel %d3,%sp@-
0001b8ea: 4e92           	jsr %a2@
0001b8ec: 508f           	addql #8,%sp
0001b8ee: 2040           	moveal %d0,%a0
0001b8f0: 41f0 2801      	lea %a0@(0000000000000001,%d2:l),%a0
0001b8f4: 2002           	movel %d2,%d0
0001b8f6: 2408           	movel %a0,%d2
0001b8f8: e28a           	lsrl #1,%d2
0001b8fa: 60da           	bras 0x1b8d6
0001b8fc:  _memcpy
0001b8fc: 206f 0008      	moveal %sp@(8),%a0
0001b900: 226f 0004      	moveal %sp@(4),%a1
0001b904: 202f 000c      	movel %sp@(12),%d0
0001b908: 0c80 0000 000c 	cmpil #12,%d0
0001b90e: 6c16           	bges 0x1b926
0001b910: 6002           	bras 0x1b914
0001b912: 12d8           	moveb %a0@+,%a1@+
0001b914: 51c8 fffc      	dbf %d0,0x1b912
0001b918: 202f 0004      	movel %sp@(4),%d0
0001b91c: 4e75           	rts
0001b91e:  _memmove
0001b91e: 206f 0008      	moveal %sp@(8),%a0
0001b922: 226f 0004      	moveal %sp@(4),%a1
0001b926: b1c9           	cmpal %a1,%a0
0001b928: 6e00 013c      	bgtw 0x1ba66
0001b92c: 6700 00d8      	beqw 0x1ba06
0001b930: 2008           	movel %a0,%d0
0001b932: 2209           	movel %a1,%d1
0001b934: b300           	eorb %d1,%d0
0001b936: 0800 0000      	btst #0,%d0
0001b93a: 6600 00d0      	bnew 0x1ba0c
0001b93e: 202f 000c      	movel %sp@(12),%d0
0001b942: 6700 00c2      	beqw 0x1ba06
0001b946: d1c0           	addal %d0,%a0
0001b948: d3c0           	addal %d0,%a1
0001b94a: 2208           	movel %a0,%d1
0001b94c: 0801 0000      	btst #0,%d1
0001b950: 6708           	beqs 0x1b95a
0001b952: 1320           	moveb %a0@-,%a1@-
0001b954: 5380           	subql #1,%d0
0001b956: 6700 00ae      	beqw 0x1ba06
0001b95a: 723f           	moveq #63,%d1
0001b95c: b081           	cmpl %d1,%d0
0001b95e: 6f00 008c      	blew 0x1b9ec
0001b962: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001b966: 1200           	moveb %d0,%d1
0001b968: e088           	lsrl #8,%d0
0001b96a: 6046           	bras 0x1b9b2
0001b96c: 41e8 ff00      	lea %a0@(-256),%a0
0001b970: 43e9 ff00      	lea %a1@(-256),%a1
0001b974: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001b978: 48d1 7cfc      	moveml %d2-%d7/%a2-%fp,%a1@
0001b97c: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001b980: 48e9 7cfc 002c 	moveml %d2-%d7/%a2-%fp,%a1@(44)
0001b986: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001b98a: 48e9 7cfc 0058 	moveml %d2-%d7/%a2-%fp,%a1@(88)
0001b990: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001b994: 48e9 7cfc 0084 	moveml %d2-%d7/%a2-%fp,%a1@(132)
0001b99a: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001b99e: 48e9 7cfc 00b0 	moveml %d2-%d7/%a2-%fp,%a1@(176)
0001b9a4: 4cd8 1cfc      	moveml %a0@+,%d2-%d7/%a2-%a4
0001b9a8: 48e9 1cfc 00dc 	moveml %d2-%d7/%a2-%a4,%a1@(220)
0001b9ae: 41e8 ff00      	lea %a0@(-256),%a0
0001b9b2: 51c8 ffb8      	dbf %d0,0x1b96c
0001b9b6: 2001           	movel %d1,%d0
0001b9b8: 6700 012a      	beqw 0x1bae4
0001b9bc: 0201 003f      	andib #63,%d1
0001b9c0: ec08           	lsrb #6,%d0
0001b9c2: 601e           	bras 0x1b9e2
0001b9c4: 41e8 ffc0      	lea %a0@(-64),%a0
0001b9c8: 43e9 ffc0      	lea %a1@(-64),%a1
0001b9cc: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001b9d0: 48d1 30fc      	moveml %d2-%d7/%a4-%a5,%a1@
0001b9d4: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001b9d8: 48e9 30fc 0020 	moveml %d2-%d7/%a4-%a5,%a1@(32)
0001b9de: 41e8 ffc0      	lea %a0@(-64),%a0
0001b9e2: 51c8 ffe0      	dbf %d0,0x1b9c4
0001b9e6: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001b9ea: 2001           	movel %d1,%d0
0001b9ec: 1200           	moveb %d0,%d1
0001b9ee: 0201 0003      	andib #3,%d1
0001b9f2: e408           	lsrb #2,%d0
0001b9f4: 6002           	bras 0x1b9f8
0001b9f6: 2320           	movel %a0@-,%a1@-
0001b9f8: 51c8 fffc      	dbf %d0,0x1b9f6
0001b9fc: 2001           	movel %d1,%d0
0001b9fe: 6002           	bras 0x1ba02
0001ba00: 1320           	moveb %a0@-,%a1@-
0001ba02: 51c8 fffc      	dbf %d0,0x1ba00
0001ba06: 202f 0004      	movel %sp@(4),%d0
0001ba0a: 4e75           	rts
0001ba0c: 202f 000c      	movel %sp@(12),%d0
0001ba10: 67f4           	beqs 0x1ba06
0001ba12: d1c0           	addal %d0,%a0
0001ba14: d3c0           	addal %d0,%a1
0001ba16: 7210           	moveq #16,%d1
0001ba18: b081           	cmpl %d1,%d0
0001ba1a: 6de6           	blts 0x1ba02
0001ba1c: 1200           	moveb %d0,%d1
0001ba1e: 0201 000f      	andib #15,%d1
0001ba22: e888           	lsrl #4,%d0
0001ba24: 6030           	bras 0x1ba56
0001ba26: 41e8 fff0      	lea %a0@(-16),%a0
0001ba2a: 43e9 fff0      	lea %a1@(-16),%a1
0001ba2e: 12d8           	moveb %a0@+,%a1@+
0001ba30: 12d8           	moveb %a0@+,%a1@+
0001ba32: 12d8           	moveb %a0@+,%a1@+
0001ba34: 12d8           	moveb %a0@+,%a1@+
0001ba36: 12d8           	moveb %a0@+,%a1@+
0001ba38: 12d8           	moveb %a0@+,%a1@+
0001ba3a: 12d8           	moveb %a0@+,%a1@+
0001ba3c: 12d8           	moveb %a0@+,%a1@+
0001ba3e: 12d8           	moveb %a0@+,%a1@+
0001ba40: 12d8           	moveb %a0@+,%a1@+
0001ba42: 12d8           	moveb %a0@+,%a1@+
0001ba44: 12d8           	moveb %a0@+,%a1@+
0001ba46: 12d8           	moveb %a0@+,%a1@+
0001ba48: 12d8           	moveb %a0@+,%a1@+
0001ba4a: 12d8           	moveb %a0@+,%a1@+
0001ba4c: 12d8           	moveb %a0@+,%a1@+
0001ba4e: 41e8 fff0      	lea %a0@(-16),%a0
0001ba52: 43e9 fff0      	lea %a1@(-16),%a1
0001ba56: 51c8 ffce      	dbf %d0,0x1ba26
0001ba5a: 0480 0001 0000 	subil #65536,%d0
0001ba60: 62c4           	bhis 0x1ba26
0001ba62: 2001           	movel %d1,%d0
0001ba64: 609c           	bras 0x1ba02
0001ba66: 2008           	movel %a0,%d0
0001ba68: 2209           	movel %a1,%d1
0001ba6a: b300           	eorb %d1,%d0
0001ba6c: 0800 0000      	btst #0,%d0
0001ba70: 6600 00ba      	bnew 0x1bb2c
0001ba74: 202f 000c      	movel %sp@(12),%d0
0001ba78: 678c           	beqs 0x1ba06
0001ba7a: 0801 0000      	btst #0,%d1
0001ba7e: 6704           	beqs 0x1ba84
0001ba80: 12d8           	moveb %a0@+,%a1@+
0001ba82: 5380           	subql #1,%d0
0001ba84: 723f           	moveq #63,%d1
0001ba86: b081           	cmpl %d1,%d0
0001ba88: 6f00 0082      	blew 0x1bb0c
0001ba8c: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001ba90: 1200           	moveb %d0,%d1
0001ba92: e088           	lsrl #8,%d0
0001ba94: 603e           	bras 0x1bad4
0001ba96: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001ba9a: 48d1 7cfc      	moveml %d2-%d7/%a2-%fp,%a1@
0001ba9e: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001baa2: 48e9 7cfc 002c 	moveml %d2-%d7/%a2-%fp,%a1@(44)
0001baa8: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001baac: 48e9 7cfc 0058 	moveml %d2-%d7/%a2-%fp,%a1@(88)
0001bab2: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bab6: 48e9 7cfc 0084 	moveml %d2-%d7/%a2-%fp,%a1@(132)
0001babc: 4cd8 7cfc      	moveml %a0@+,%d2-%d7/%a2-%fp
0001bac0: 48e9 7cfc 00b0 	moveml %d2-%d7/%a2-%fp,%a1@(176)
0001bac6: 4cd8 1cfc      	moveml %a0@+,%d2-%d7/%a2-%a4
0001baca: 48e9 1cfc 00dc 	moveml %d2-%d7/%a2-%a4,%a1@(220)
0001bad0: 43e9 0100      	lea %a1@(256),%a1
0001bad4: 51c8 ffc0      	dbf %d0,0x1ba96
0001bad8: 2001           	movel %d1,%d0
0001bada: 6708           	beqs 0x1bae4
0001badc: 0201 003f      	andib #63,%d1
0001bae0: ec08           	lsrb #6,%d0
0001bae2: 601e           	bras 0x1bb02
0001bae4: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001bae8: 6000 ff1c      	braw 0x1ba06
0001baec: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001baf0: 48d1 30fc      	moveml %d2-%d7/%a4-%a5,%a1@
0001baf4: 4cd8 30fc      	moveml %a0@+,%d2-%d7/%a4-%a5
0001baf8: 48e9 30fc 0020 	moveml %d2-%d7/%a4-%a5,%a1@(32)
0001bafe: 43e9 0040      	lea %a1@(64),%a1
0001bb02: 51c8 ffe8      	dbf %d0,0x1baec
0001bb06: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001bb0a: 2001           	movel %d1,%d0
0001bb0c: 1200           	moveb %d0,%d1
0001bb0e: 0201 0003      	andib #3,%d1
0001bb12: e408           	lsrb #2,%d0
0001bb14: 6002           	bras 0x1bb18
0001bb16: 22d8           	movel %a0@+,%a1@+
0001bb18: 51c8 fffc      	dbf %d0,0x1bb16
0001bb1c: 2001           	movel %d1,%d0
0001bb1e: 6002           	bras 0x1bb22
0001bb20: 12d8           	moveb %a0@+,%a1@+
0001bb22: 51c8 fffc      	dbf %d0,0x1bb20
0001bb26: 202f 0004      	movel %sp@(4),%d0
0001bb2a: 4e75           	rts
0001bb2c: 202f 000c      	movel %sp@(12),%d0
0001bb30: 7210           	moveq #16,%d1
0001bb32: b081           	cmpl %d1,%d0
0001bb34: 6dec           	blts 0x1bb22
0001bb36: 1200           	moveb %d0,%d1
0001bb38: 0201 000f      	andib #15,%d1
0001bb3c: e888           	lsrl #4,%d0
0001bb3e: 6020           	bras 0x1bb60
0001bb40: 12d8           	moveb %a0@+,%a1@+
0001bb42: 12d8           	moveb %a0@+,%a1@+
0001bb44: 12d8           	moveb %a0@+,%a1@+
0001bb46: 12d8           	moveb %a0@+,%a1@+
0001bb48: 12d8           	moveb %a0@+,%a1@+
0001bb4a: 12d8           	moveb %a0@+,%a1@+
0001bb4c: 12d8           	moveb %a0@+,%a1@+
0001bb4e: 12d8           	moveb %a0@+,%a1@+
0001bb50: 12d8           	moveb %a0@+,%a1@+
0001bb52: 12d8           	moveb %a0@+,%a1@+
0001bb54: 12d8           	moveb %a0@+,%a1@+
0001bb56: 12d8           	moveb %a0@+,%a1@+
0001bb58: 12d8           	moveb %a0@+,%a1@+
0001bb5a: 12d8           	moveb %a0@+,%a1@+
0001bb5c: 12d8           	moveb %a0@+,%a1@+
0001bb5e: 12d8           	moveb %a0@+,%a1@+
0001bb60: 51c8 ffde      	dbf %d0,0x1bb40
0001bb64: 0480 0001 0000 	subil #65536,%d0
0001bb6a: 62d4           	bhis 0x1bb40
0001bb6c: 2001           	movel %d1,%d0
0001bb6e: 60b2           	bras 0x1bb22
0001bb70:  _bzero_nobuiltin
0001bb70: 206f 0004      	moveal %sp@(4),%a0
0001bb74: 202f 0008      	movel %sp@(8),%d0
0001bb78: 2f07           	movel %d7,%sp@-
0001bb7a: 7e00           	moveq #0,%d7
0001bb7c: 601e           	bras 0x1bb9c
0001bb7e:  _memset
0001bb7e: 206f 0004      	moveal %sp@(4),%a0
0001bb82: 2f07           	movel %d7,%sp@-
0001bb84: 302f 000c      	movew %sp@(12),%d0
0001bb88: 1e00           	moveb %d0,%d7
0001bb8a: e14f           	lslw #8,%d7
0001bb8c: 1e00           	moveb %d0,%d7
0001bb8e: 3007           	movew %d7,%d0
0001bb90: 4847           	swap %d7
0001bb92: 3e00           	movew %d0,%d7
0001bb94: 202f 000e      	movel %sp@(14),%d0
0001bb98: 6f00 009a      	blew 0x1bc34
0001bb9c: 2208           	movel %a0,%d1
0001bb9e: 0801 0000      	btst #0,%d1
0001bba2: 6704           	beqs 0x1bba8
0001bba4: 10c7           	moveb %d7,%a0@+
0001bba6: 5380           	subql #1,%d0
0001bba8: 723f           	moveq #63,%d1
0001bbaa: b081           	cmpl %d1,%d0
0001bbac: 6f6c           	bles 0x1bc1a
0001bbae: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
0001bbb2: 2407           	movel %d7,%d2
0001bbb4: 2607           	movel %d7,%d3
0001bbb6: 2807           	movel %d7,%d4
0001bbb8: 2a07           	movel %d7,%d5
0001bbba: 2c07           	movel %d7,%d6
0001bbbc: 2247           	moveal %d7,%a1
0001bbbe: 2447           	moveal %d7,%a2
0001bbc0: 2647           	moveal %d7,%a3
0001bbc2: 2847           	moveal %d7,%a4
0001bbc4: 2a47           	moveal %d7,%a5
0001bbc6: 1200           	moveb %d0,%d1
0001bbc8: e088           	lsrl #8,%d0
0001bbca: 6020           	bras 0x1bbec
0001bbcc: 41e8 0100      	lea %a0@(256),%a0
0001bbd0: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001bbd4: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001bbd8: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001bbdc: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001bbe0: 48e0 3f7c      	moveml %d2-%d7/%a1-%a5,%a0@-
0001bbe4: 48e0 3f70      	moveml %d2-%d7/%a1-%a3,%a0@-
0001bbe8: 41e8 0100      	lea %a0@(256),%a0
0001bbec: 5380           	subql #1,%d0
0001bbee: 6adc           	bpls 0x1bbcc
0001bbf0: 2001           	movel %d1,%d0
0001bbf2: 6708           	beqs 0x1bbfc
0001bbf4: 0201 003f      	andib #63,%d1
0001bbf8: ec08           	lsrb #6,%d0
0001bbfa: 6014           	bras 0x1bc10
0001bbfc: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
0001bc00: 6032           	bras 0x1bc34
0001bc02: 48d0 30fc      	moveml %d2-%d7/%a4-%a5,%a0@
0001bc06: 48e8 30fc 0020 	moveml %d2-%d7/%a4-%a5,%a0@(32)
0001bc0c: 41e8 0040      	lea %a0@(64),%a0
0001bc10: 51c8 fff0      	dbf %d0,0x1bc02
0001bc14: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
0001bc18: 2001           	movel %d1,%d0
0001bc1a: 1200           	moveb %d0,%d1
0001bc1c: 0201 0003      	andib #3,%d1
0001bc20: e408           	lsrb #2,%d0
0001bc22: 6002           	bras 0x1bc26
0001bc24: 20c7           	movel %d7,%a0@+
0001bc26: 51c8 fffc      	dbf %d0,0x1bc24
0001bc2a: 2001           	movel %d1,%d0
0001bc2c: 6002           	bras 0x1bc30
0001bc2e: 10c7           	moveb %d7,%a0@+
0001bc30: 51c8 fffc      	dbf %d0,0x1bc2e
0001bc34: 2e1f           	movel %sp@+,%d7
0001bc36: 202f 0004      	movel %sp@(4),%d0
0001bc3a: 4e75           	rts
0001bc3c:  _trap1
0001bc3c: 23df 0005 0830 	movel %sp@+,0x50830
0001bc42: 48f9 0404 0005 	moveml %d2/%a2,0x50834
0001bc48: 0834 
0001bc4a: 4e41           	trap #1
0001bc4c: 4cf9 0404 0005 	moveml 0x50834,%d2/%a2
0001bc52: 0834 
0001bc54: 2f39 0005 0830 	movel 0x50830,%sp@-
0001bc5a: 4e75           	rts
0001bc5c:  _trap1_pexec
0001bc5c: 48e7 2020      	moveml %d2/%a2,%sp@-
0001bc60: 2f2f 0016      	movel %sp@(22),%sp@-
0001bc64: 2f2f 0016      	movel %sp@(22),%sp@-
0001bc68: 2f2f 0016      	movel %sp@(22),%sp@-
0001bc6c: 3f2f 0018      	movew %sp@(24),%sp@-
0001bc70: 3f3c 004b      	movew #75,%sp@-
0001bc74: 4e41           	trap #1
0001bc76: 4fef 0010      	lea %sp@(16),%sp
0001bc7a: 4cdf 0404      	moveml %sp@+,%d2/%a2
0001bc7e: 4e75           	rts
0001bc80:  _stop_until_interrupt
0001bc80: 40c0           	movew %sr,%d0
0001bc82: 3200           	movew %d0,%d1
0001bc84: 0241 0700      	andiw #1792,%d1
0001bc88: ea49           	lsrw #5,%d1
0001bc8a: 4efb 1002      	jmp %pc@(0x1bc8e,%d1:w)
0001bc8e: 4e72 2000      	stop #8192
0001bc92: 46c0           	movew %d0,%sr
0001bc94: 4e75           	rts
0001bc96: 4e72 2100      	stop #8448
0001bc9a: 46c0           	movew %d0,%sr
0001bc9c: 4e75           	rts
0001bc9e: 4e72 2200      	stop #8704
0001bca2: 46c0           	movew %d0,%sr
0001bca4: 4e75           	rts
0001bca6: 4e72 2300      	stop #8960
0001bcaa: 46c0           	movew %d0,%sr
0001bcac: 4e75           	rts
0001bcae: 4e72 2400      	stop #9216
0001bcb2: 46c0           	movew %d0,%sr
0001bcb4: 4e75           	rts
0001bcb6: 4e72 2500      	stop #9472
0001bcba: 46c0           	movew %d0,%sr
0001bcbc: 4e75           	rts
0001bcbe: 4e72 2600      	stop #9728
0001bcc2: 46c0           	movew %d0,%sr
0001bcc4: 4e75           	rts
0001bcc6: 4e72 2700      	stop #9984
0001bcca: 46c0           	movew %d0,%sr
0001bccc:  _just_rts
0001bccc: 4e75           	rts
0001bcce:  _mul_div_round
0001bcce: 302f 0006      	movew %sp@(6),%d0
0001bcd2: d040           	addw %d0,%d0
0001bcd4: c1ef 0004      	mulsw %sp@(4),%d0
0001bcd8: 81ef 0008      	divsw %sp@(8),%d0
0001bcdc: 6b06           	bmis 0x1bce4
0001bcde: 5240           	addqw #1,%d0
0001bce0: e240           	asrw #1,%d0
0001bce2: 4e75           	rts
0001bce4: 5340           	subqw #1,%d0
0001bce6: e240           	asrw #1,%d0
0001bce8: 4e75           	rts
0001bcea:  _protect_v
0001bcea: 206f 0004      	moveal %sp@(4),%a0
0001bcee: 2f0a           	movel %a2,%sp@-
0001bcf0: 2f02           	movel %d2,%sp@-
0001bcf2: 4e90           	jsr %a0@
0001bcf4: 241f           	movel %sp@+,%d2
0001bcf6: 245f           	moveal %sp@+,%a2
0001bcf8: 4e75           	rts
0001bcfa:  _protect_w
0001bcfa: 206f 0004      	moveal %sp@(4),%a0
0001bcfe: 302f 0008      	movew %sp@(8),%d0
0001bd02: 2f0a           	movel %a2,%sp@-
0001bd04: 2f02           	movel %d2,%sp@-
0001bd06: 3f00           	movew %d0,%sp@-
0001bd08: 4e90           	jsr %a0@
0001bd0a: 548f           	addql #2,%sp
0001bd0c: 241f           	movel %sp@+,%d2
0001bd0e: 245f           	moveal %sp@+,%a2
0001bd10: 4e75           	rts
0001bd12:  _protect_ww
0001bd12: 206f 0004      	moveal %sp@(4),%a0
0001bd16: 202f 0008      	movel %sp@(8),%d0
0001bd1a: 2f0a           	movel %a2,%sp@-
0001bd1c: 2f02           	movel %d2,%sp@-
0001bd1e: 2f00           	movel %d0,%sp@-
0001bd20: 4e90           	jsr %a0@
0001bd22: 588f           	addql #4,%sp
0001bd24: 241f           	movel %sp@+,%d2
0001bd26: 245f           	moveal %sp@+,%a2
0001bd28: 4e75           	rts
0001bd2a:  _protect_wlwwwl
0001bd2a: 4cef 0303 0008 	moveml %sp@(8),%d0-%d1/%a0-%a1
0001bd30: 2f0a           	movel %a2,%sp@-
0001bd32: 2f02           	movel %d2,%sp@-
0001bd34: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
0001bd38: 206f 001c      	moveal %sp@(28),%a0
0001bd3c: 4e90           	jsr %a0@
0001bd3e: 4fef 0010      	lea %sp@(16),%sp
0001bd42: 241f           	movel %sp@+,%d2
0001bd44: 245f           	moveal %sp@+,%a2
0001bd46: 4e75           	rts
0001bd48:  _setjmp
0001bd48: 206f 0004      	moveal %sp@(4),%a0
0001bd4c: 20d7           	movel %sp@,%a0@+
0001bd4e: 48d0 fcfc      	moveml %d2-%d7/%a2-%sp,%a0@
0001bd52: 7000           	moveq #0,%d0
0001bd54: 4e75           	rts
0001bd56:  _longjmp
0001bd56: 206f 0004      	moveal %sp@(4),%a0
0001bd5a: 302f 0008      	movew %sp@(8),%d0
0001bd5e: 6602           	bnes 0x1bd62
0001bd60: 7001           	moveq #1,%d0
0001bd62: 2218           	movel %a0@+,%d1
0001bd64: 4cd0 fcfc      	moveml %a0@,%d2-%d7/%a2-%sp
0001bd68: 2e81           	movel %d1,%sp@
0001bd6a: 4e75           	rts
0001bd6c: 2039 0005 0840 	movel 0x50840,%d0
0001bd72: 2200           	movel %d0,%d1
0001bd74: 5281           	addql #1,%d1
0001bd76: 23c1 0005 0840 	movel %d1,0x50840
0001bd7c: 2040           	moveal %d0,%a0
0001bd7e: 10af 0005      	moveb %sp@(5),%a0@
0001bd82: 4e75           	rts
0001bd84:  _strlcpy
0001bd84: 2f0a           	movel %a2,%sp@-
0001bd86: 2f02           	movel %d2,%sp@-
0001bd88: 246f 000c      	moveal %sp@(12),%a2
0001bd8c: 202f 0010      	movel %sp@(16),%d0
0001bd90: 222f 0014      	movel %sp@(20),%d1
0001bd94: 6726           	beqs 0x1bdbc
0001bd96: d280           	addl %d0,%d1
0001bd98: 2040           	moveal %d0,%a0
0001bd9a: 2248           	moveal %a0,%a1
0001bd9c: 1419           	moveb %a1@+,%d2
0001bd9e: 6704           	beqs 0x1bda4
0001bda0: b3c1           	cmpal %d1,%a1
0001bda2: 6612           	bnes 0x1bdb6
0001bda4: 4212           	clrb %a2@
0001bda6: 4a18           	tstb %a0@+
0001bda8: 66fc           	bnes 0x1bda6
0001bdaa: 91c0           	subal %d0,%a0
0001bdac: 2008           	movel %a0,%d0
0001bdae: 5380           	subql #1,%d0
0001bdb0: 241f           	movel %sp@+,%d2
0001bdb2: 245f           	moveal %sp@+,%a2
0001bdb4: 4e75           	rts
0001bdb6: 14c2           	moveb %d2,%a2@+
0001bdb8: 2049           	moveal %a1,%a0
0001bdba: 60de           	bras 0x1bd9a
0001bdbc: 2040           	moveal %d0,%a0
0001bdbe: 60e6           	bras 0x1bda6
0001bdc0:  _strlen
0001bdc0: 206f 0004      	moveal %sp@(4),%a0
0001bdc4: 7000           	moveq #0,%d0
0001bdc6: 4a30 0800      	tstb %a0@(0000000000000000,%d0:l)
0001bdca: 6602           	bnes 0x1bdce
0001bdcc: 4e75           	rts
0001bdce: 5280           	addql #1,%d0
0001bdd0: 60f4           	bras 0x1bdc6
0001bdd2:  _strcmp
0001bdd2: 206f 0004      	moveal %sp@(4),%a0
0001bdd6: 226f 0008      	moveal %sp@(8),%a1
0001bdda: 1018           	moveb %a0@+,%d0
0001bddc: 1219           	moveb %a1@+,%d1
0001bdde: b200           	cmpb %d0,%d1
0001bde0: 670c           	beqs 0x1bdee
0001bde2: 0240 00ff      	andiw #255,%d0
0001bde6: 0241 00ff      	andiw #255,%d1
0001bdea: 9041           	subw %d1,%d0
0001bdec: 4e75           	rts
0001bdee: 4a00           	tstb %d0
0001bdf0: 66e8           	bnes 0x1bdda
0001bdf2: 4240           	clrw %d0
0001bdf4: 60f6           	bras 0x1bdec
0001bdf6:  _memcmp
0001bdf6: 2f02           	movel %d2,%sp@-
0001bdf8: 206f 0008      	moveal %sp@(8),%a0
0001bdfc: 226f 000c      	moveal %sp@(12),%a1
0001be00: 7200           	moveq #0,%d1
0001be02: b2af 0010      	cmpl %sp@(16),%d1
0001be06: 6604           	bnes 0x1be0c
0001be08: 4240           	clrw %d0
0001be0a: 6018           	bras 0x1be24
0001be0c: 1030 1800      	moveb %a0@(0000000000000000,%d1:l),%d0
0001be10: 5281           	addql #1,%d1
0001be12: 1431 18ff      	moveb %a1@(ffffffffffffffff,%d1:l),%d2
0001be16: b400           	cmpb %d0,%d2
0001be18: 67e8           	beqs 0x1be02
0001be1a: 0240 00ff      	andiw #255,%d0
0001be1e: 0242 00ff      	andiw #255,%d2
0001be22: 9042           	subw %d2,%d0
0001be24: 241f           	movel %sp@+,%d2
0001be26: 4e75           	rts
0001be28:  _strncmp
0001be28: 2f02           	movel %d2,%sp@-
0001be2a: 206f 0008      	moveal %sp@(8),%a0
0001be2e: 226f 000c      	moveal %sp@(12),%a1
0001be32: 7200           	moveq #0,%d1
0001be34: b2af 0010      	cmpl %sp@(16),%d1
0001be38: 6720           	beqs 0x1be5a
0001be3a: 1030 1800      	moveb %a0@(0000000000000000,%d1:l),%d0
0001be3e: 1431 1800      	moveb %a1@(0000000000000000,%d1:l),%d2
0001be42: b400           	cmpb %d0,%d2
0001be44: 670e           	beqs 0x1be54
0001be46: 0240 00ff      	andiw #255,%d0
0001be4a: 0242 00ff      	andiw #255,%d2
0001be4e: 9042           	subw %d2,%d0
0001be50: 241f           	movel %sp@+,%d2
0001be52: 4e75           	rts
0001be54: 5281           	addql #1,%d1
0001be56: 4a00           	tstb %d0
0001be58: 66da           	bnes 0x1be34
0001be5a: 4240           	clrw %d0
0001be5c: 60f2           	bras 0x1be50
0001be5e:  _toupper
0001be5e: 302f 0004      	movew %sp@(4),%d0
0001be62: 3200           	movew %d0,%d1
0001be64: 0641 ff9f      	addiw #-97,%d1
0001be68: 0c41 0019      	cmpiw #25,%d1
0001be6c: 6204           	bhis 0x1be72
0001be6e: 0640 ffe0      	addiw #-32,%d0
0001be72: 4e75           	rts
0001be74:  _strncasecmp
0001be74: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0001be78: 266f 001c      	moveal %sp@(28),%a3
0001be7c: 246f 0020      	moveal %sp@(32),%a2
0001be80: 280a           	movel %a2,%d4
0001be82: d8af 0024      	addl %sp@(36),%d4
0001be86: 49fa ffd6      	lea %pc@(0x1be5e),%a4
0001be8a: b88a           	cmpl %a2,%d4
0001be8c: 672e           	beqs 0x1bebc
0001be8e: 4240           	clrw %d0
0001be90: 101b           	moveb %a3@+,%d0
0001be92: 3f00           	movew %d0,%sp@-
0001be94: 4e94           	jsr %a4@
0001be96: 3400           	movew %d0,%d2
0001be98: 4240           	clrw %d0
0001be9a: 101a           	moveb %a2@+,%d0
0001be9c: 3e80           	movew %d0,%sp@
0001be9e: 4e94           	jsr %a4@
0001bea0: 548f           	addql #2,%sp
0001bea2: b002           	cmpb %d2,%d0
0001bea4: 6712           	beqs 0x1beb8
0001bea6: 0242 00ff      	andiw #255,%d2
0001beaa: 0240 00ff      	andiw #255,%d0
0001beae: 9440           	subw %d0,%d2
0001beb0: 3002           	movew %d2,%d0
0001beb2: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0001beb6: 4e75           	rts
0001beb8: 4a02           	tstb %d2
0001beba: 66ce           	bnes 0x1be8a
0001bebc: 4240           	clrw %d0
0001bebe: 60f2           	bras 0x1beb2
0001bec0:  _sprintf
0001bec0: 4e56 0000      	linkw %fp,#0
0001bec4: 2f0a           	movel %a2,%sp@-
0001bec6: 246e 0008      	moveal %fp@(8),%a2
0001beca: 5279 0005 083c 	addqw #1,0x5083c
0001bed0: 23ca 0005 0840 	movel %a2,0x50840
0001bed6: 486e 0010      	pea %fp@(16)
0001beda: 2f2e 000c      	movel %fp@(12),%sp@-
0001bede: 487a fe8c      	pea %pc@(0x1bd6c)
0001bee2: 4eb9 0001 b584 	jsr 0x1b584
0001bee8: 4232 0000      	clrb %a2@(0000000000000000,%d0:w)
0001beec: 5379 0005 083c 	subqw #1,0x5083c
0001bef2: 4fef 000c      	lea %sp@(12),%sp
0001bef6: 246e fffc      	moveal %fp@(-4),%a2
0001befa: 4e5e           	unlk %fp
0001befc: 4e75           	rts
0001befe: 0000 206f      	orib #111,%d0
0001bf00:  _build_root_path
0001bf02: 0004 10af      	orib #-81,%d4
0001bf06: 0009           	.short 0x0009
0001bf08: 117c 003a 0001 	moveb #58,%a0@(1)
0001bf0e: 117c 005c 0002 	moveb #92,%a0@(2)
0001bf14: 4228 0003      	clrb %a0@(3)
0001bf18: 4e75           	rts
0001bf1a:  _extract_drive_number
0001bf1a: 206f 0004      	moveal %sp@(4),%a0
0001bf1e: 1010           	moveb %a0@,%d0
0001bf20: 6728           	beqs 0x1bf4a
0001bf22: 0c28 003a 0001 	cmpib #58,%a0@(1)
0001bf28: 6620           	bnes 0x1bf4a
0001bf2a: 4880           	extw %d0
0001bf2c: 3f00           	movew %d0,%sp@-
0001bf2e: 4eb9 0001 be5e 	jsr 0x1be5e
0001bf34: 548f           	addql #2,%sp
0001bf36: 1200           	moveb %d0,%d1
0001bf38: 0601 ffbf      	addib #-65,%d1
0001bf3c: 0c01 0019      	cmpib #25,%d1
0001bf40: 6208           	bhis 0x1bf4a
0001bf42: 4880           	extw %d0
0001bf44: 0640 ffbf      	addiw #-65,%d0
0001bf48: 4e75           	rts
0001bf4a: 70ff           	moveq #-1,%d0
0001bf4c: 60fa           	bras 0x1bf48
0001bf4e: 2a2e 2a00      	movel %fp@(10752),%d5
0001bf52:  _set_all_files
0001bf52: 206f 0004      	moveal %sp@(4),%a0
0001bf56: 43fa fff6      	lea %pc@(0x1bf4e),%a1
0001bf5a: 10d9           	moveb %a1@+,%a0@+
0001bf5c: 66fc           	bnes 0x1bf5a
0001bf5e: 4e75           	rts
0001bf60: 0000 42a7      	orib #-89,%d0
0001bf62:  _pgmld
0001bf64: 487a fffa      	pea %pc@(0x1bf60)
0001bf68: 2f2f 000e      	movel %sp@(14),%sp@-
0001bf6c: 3f3c 0003      	movew #3,%sp@-
0001bf70: 4eb9 0001 bc5c 	jsr 0x1bc5c
0001bf76: 2040           	moveal %d0,%a0
0001bf78: 4fef 000e      	lea %sp@(14),%sp
0001bf7c: 4a80           	tstl %d0
0001bf7e: 6d32           	blts 0x1bfb2
0001bf80: 226f 000a      	moveal %sp@(10),%a1
0001bf84: 2280           	movel %d0,%a1@
0001bf86: 2268 000c      	moveal %a0@(12),%a1
0001bf8a: d3e8 0014      	addal %a0@(20),%a1
0001bf8e: d3e8 001c      	addal %a0@(28),%a1
0001bf92: 4869 0100      	pea %a1@(256)
0001bf96: 2f00           	movel %d0,%sp@-
0001bf98: 4267           	clrw %sp@-
0001bf9a: 3f3c 004a      	movew #74,%sp@-
0001bf9e: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001bfa4: d080           	addl %d0,%d0
0001bfa6: 9180           	subxl %d0,%d0
0001bfa8: 4480           	negl %d0
0001bfaa: 4440           	negw %d0
0001bfac: 4fef 000c      	lea %sp@(12),%sp
0001bfb0: 4e75           	rts
0001bfb2: 70ff           	moveq #-1,%d0
0001bfb4: 60fa           	bras 0x1bfb0
0001bfb6:  _dos_setdt
0001bfb6: 4e56 fffc      	linkw %fp,#-4
0001bfba: 3d6e 000a fffc 	movew %fp@(10),%fp@(-4)
0001bfc0: 3d6e 000c fffe 	movew %fp@(12),%fp@(-2)
0001bfc6: 3f3c 0001      	movew #1,%sp@-
0001bfca: 3f2e 0008      	movew %fp@(8),%sp@-
0001bfce: 486e fffc      	pea %fp@(-4)
0001bfd2: 3f3c 0057      	movew #87,%sp@-
0001bfd6: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001bfdc: 4fef 000a      	lea %sp@(10),%sp
0001bfe0: 4e5e           	unlk %fp
0001bfe2: 4e75           	rts
0001bfe4: 203a 5c2a      	movel %pc@(0x21c10),%d0
0001bfe8: 2e2a 0000      	movel %a2@(0),%d7
0001bfec:  _dos_label
0001bfec: 4e56 ffcc      	linkw %fp,#-52
0001bff0: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0001bff4: 342e 0008      	movew %fp@(8),%d2
0001bff8: 486e ffd4      	pea %fp@(-44)
0001bffc: 3f3c 001a      	movew #26,%sp@-
0001c000: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0001c006: 4e92           	jsr %a2@
0001c008: 47ee ffcc      	lea %fp@(-52),%a3
0001c00c: 204b           	moveal %a3,%a0
0001c00e: 43fa ffd4      	lea %pc@(0x1bfe4),%a1
0001c012: 10d9           	moveb %a1@+,%a0@+
0001c014: 66fc           	bnes 0x1c012
0001c016: 0602 0040      	addib #64,%d2
0001c01a: 1d42 ffcc      	moveb %d2,%fp@(-52)
0001c01e: 3f3c 0008      	movew #8,%sp@-
0001c022: 2f0b           	movel %a3,%sp@-
0001c024: 3f3c 004e      	movew #78,%sp@-
0001c028: 4e92           	jsr %a2@
0001c02a: 4fef 000e      	lea %sp@(14),%sp
0001c02e: 4a80           	tstl %d0
0001c030: 6618           	bnes 0x1c04a
0001c032: 206e 000a      	moveal %fp@(10),%a0
0001c036: 43ee fff2      	lea %fp@(-14),%a1
0001c03a: 10d9           	moveb %a1@+,%a0@+
0001c03c: 66fc           	bnes 0x1c03a
0001c03e: 7001           	moveq #1,%d0
0001c040: 4cee 0c04 ffc0 	moveml %fp@(-64),%d2/%a2-%a3
0001c046: 4e5e           	unlk %fp
0001c048: 4e75           	rts
0001c04a: 4240           	clrw %d0
0001c04c: 60f2           	bras 0x1c040
0001c04e:  _dos_space
0001c04e: 4e56 fff0      	linkw %fp,#-16
0001c052: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0001c056: 286e 000a      	moveal %fp@(10),%a4
0001c05a: 266e 000e      	moveal %fp@(14),%a3
0001c05e: 4293           	clrl %a3@
0001c060: 4294           	clrl %a4@
0001c062: 3f2e 0008      	movew %fp@(8),%sp@-
0001c066: 486e fff0      	pea %fp@(-16)
0001c06a: 3f3c 0036      	movew #54,%sp@-
0001c06e: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c074: 508f           	addql #8,%sp
0001c076: 4a80           	tstl %d0
0001c078: 6d2c           	blts 0x1c0a6
0001c07a: 45f9 0001 e75c 	lea 0x1e75c,%a2
0001c080: 2f2e fff8      	movel %fp@(-8),%sp@-
0001c084: 2f2e fffc      	movel %fp@(-4),%sp@-
0001c088: 4e92           	jsr %a2@
0001c08a: 508f           	addql #8,%sp
0001c08c: 2400           	movel %d0,%d2
0001c08e: 2f00           	movel %d0,%sp@-
0001c090: 2f2e fff4      	movel %fp@(-12),%sp@-
0001c094: 4e92           	jsr %a2@
0001c096: 508f           	addql #8,%sp
0001c098: 2880           	movel %d0,%a4@
0001c09a: 2f02           	movel %d2,%sp@-
0001c09c: 2f2e fff0      	movel %fp@(-16),%sp@-
0001c0a0: 4e92           	jsr %a2@
0001c0a2: 508f           	addql #8,%sp
0001c0a4: 2680           	movel %d0,%a3@
0001c0a6: 4cee 1c04 ffe0 	moveml %fp@(-32),%d2/%a2-%a4
0001c0ac: 4e5e           	unlk %fp
0001c0ae: 4e75           	rts
0001c0b0:  _dos_alloc_stram
0001c0b0: 4267           	clrw %sp@-
0001c0b2: 2f2f 0006      	movel %sp@(6),%sp@-
0001c0b6: 3f3c 0044      	movew #68,%sp@-
0001c0ba: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c0c0: 508f           	addql #8,%sp
0001c0c2: 4e75           	rts
0001c0c4:  _dos_avail_stram
0001c0c4: 4267           	clrw %sp@-
0001c0c6: 4878 ffff      	pea 0xffffffff
0001c0ca: 3f3c 0044      	movew #68,%sp@-
0001c0ce: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c0d4: 508f           	addql #8,%sp
0001c0d6: 4e75           	rts
0001c0d8:  _dos_avail_altram
0001c0d8: 3f3c 0001      	movew #1,%sp@-
0001c0dc: 4878 ffff      	pea 0xffffffff
0001c0e0: 3f3c 0044      	movew #68,%sp@-
0001c0e4: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c0ea: 508f           	addql #8,%sp
0001c0ec: 4e75           	rts
0001c0ee:  _dos_alloc_anyram
0001c0ee: 3f3c 0003      	movew #3,%sp@-
0001c0f2: 2f2f 0006      	movel %sp@(6),%sp@-
0001c0f6: 3f3c 0044      	movew #68,%sp@-
0001c0fa: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c100: 508f           	addql #8,%sp
0001c102: 4e75           	rts
0001c104:  _dos_avail_anyram
0001c104: 3f3c 0003      	movew #3,%sp@-
0001c108: 4878 ffff      	pea 0xffffffff
0001c10c: 3f3c 0044      	movew #68,%sp@-
0001c110: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c116: 508f           	addql #8,%sp
0001c118: 4e75           	rts
0001c11a:  _dos_free
0001c11a: 2f2f 0004      	movel %sp@(4),%sp@-
0001c11e: 3f3c 0049      	movew #73,%sp@-
0001c122: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c128: 5c8f           	addql #6,%sp
0001c12a: 4e75           	rts
0001c12c:  _dos_shrink
0001c12c: 2f2f 0008      	movel %sp@(8),%sp@-
0001c130: 2f2f 0008      	movel %sp@(8),%sp@-
0001c134: 4267           	clrw %sp@-
0001c136: 3f3c 004a      	movew #74,%sp@-
0001c13a: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001c140: 4fef 000c      	lea %sp@(12),%sp
0001c144: 4e75           	rts
0001c146:  _dos_load_file
0001c146: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001c14a: 4267           	clrw %sp@-
0001c14c: 2f2f 0012      	movel %sp@(18),%sp@-
0001c150: 3f3c 003d      	movew #61,%sp@-
0001c154: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0001c15a: 4e92           	jsr %a2@
0001c15c: 2400           	movel %d0,%d2
0001c15e: 508f           	addql #8,%sp
0001c160: 6d20           	blts 0x1c182
0001c162: 3600           	movew %d0,%d3
0001c164: 2f2f 0018      	movel %sp@(24),%sp@-
0001c168: 2f2f 0018      	movel %sp@(24),%sp@-
0001c16c: 3f00           	movew %d0,%sp@-
0001c16e: 3f3c 003f      	movew #63,%sp@-
0001c172: 4e92           	jsr %a2@
0001c174: 2400           	movel %d0,%d2
0001c176: 3f03           	movew %d3,%sp@-
0001c178: 3f3c 003e      	movew #62,%sp@-
0001c17c: 4e92           	jsr %a2@
0001c17e: 4fef 0010      	lea %sp@(16),%sp
0001c182: 2002           	movel %d2,%d0
0001c184: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001c188: 4e75           	rts
0001c18a: 0000 2f03      	orib #3,%d0
0001c18c:  _fmt_str
0001c18e: 2f02           	movel %d2,%sp@-
0001c190: 202f 0010      	movel %sp@(16),%d0
0001c194: 242f 000c      	movel %sp@(12),%d2
0001c198: 2040           	moveal %d0,%a0
0001c19a: 2242           	moveal %d2,%a1
0001c19c: 1211           	moveb %a1@,%d1
0001c19e: 5282           	addql #1,%d2
0001c1a0: 4a01           	tstb %d1
0001c1a2: 6708           	beqs 0x1c1ac
0001c1a4: 0c01 002e      	cmpib #46,%d1
0001c1a8: 660e           	bnes 0x1c1b8
0001c1aa: 2242           	moveal %d2,%a1
0001c1ac: 4a11           	tstb %a1@
0001c1ae: 661c           	bnes 0x1c1cc
0001c1b0: 4210           	clrb %a0@
0001c1b2: 241f           	movel %sp@+,%d2
0001c1b4: 261f           	movel %sp@+,%d3
0001c1b6: 4e75           	rts
0001c1b8: 2248           	moveal %a0,%a1
0001c1ba: 93c0           	subal %d0,%a1
0001c1bc: 7607           	moveq #7,%d3
0001c1be: b689           	cmpl %a1,%d3
0001c1c0: 6dd8           	blts 0x1c19a
0001c1c2: 1081           	moveb %d1,%a0@
0001c1c4: 5288           	addql #1,%a0
0001c1c6: 60d2           	bras 0x1c19a
0001c1c8: 10fc 0020      	moveb #32,%a0@+
0001c1cc: 2208           	movel %a0,%d1
0001c1ce: 9280           	subl %d0,%d1
0001c1d0: 7407           	moveq #7,%d2
0001c1d2: b481           	cmpl %d1,%d2
0001c1d4: 6cf2           	bges 0x1c1c8
0001c1d6: 2208           	movel %a0,%d1
0001c1d8: 9280           	subl %d0,%d1
0001c1da: 760a           	moveq #10,%d3
0001c1dc: b681           	cmpl %d1,%d3
0001c1de: 6dd0           	blts 0x1c1b0
0001c1e0: 1219           	moveb %a1@+,%d1
0001c1e2: 67cc           	beqs 0x1c1b0
0001c1e4: 10c1           	moveb %d1,%a0@+
0001c1e6: 60ee           	bras 0x1c1d6
0001c1e8:  _unfmt_str
0001c1e8: 2f03           	movel %d3,%sp@-
0001c1ea: 2f02           	movel %d2,%sp@-
0001c1ec: 222f 000c      	movel %sp@(12),%d1
0001c1f0: 206f 0010      	moveal %sp@(16),%a0
0001c1f4: 2241           	moveal %d1,%a1
0001c1f6: 1011           	moveb %a1@,%d0
0001c1f8: 6726           	beqs 0x1c220
0001c1fa: 2409           	movel %a1,%d2
0001c1fc: 9481           	subl %d1,%d2
0001c1fe: 7607           	moveq #7,%d3
0001c200: b682           	cmpl %d2,%d3
0001c202: 6c08           	bges 0x1c20c
0001c204: 10bc 002e      	moveb #46,%a0@
0001c208: 5288           	addql #1,%a0
0001c20a: 6010           	bras 0x1c21c
0001c20c: 5289           	addql #1,%a1
0001c20e: 0c00 0020      	cmpib #32,%d0
0001c212: 67e2           	beqs 0x1c1f6
0001c214: 1080           	moveb %d0,%a0@
0001c216: 5288           	addql #1,%a0
0001c218: 60dc           	bras 0x1c1f6
0001c21a: 10c0           	moveb %d0,%a0@+
0001c21c: 1019           	moveb %a1@+,%d0
0001c21e: 66fa           	bnes 0x1c21a
0001c220: 4210           	clrb %a0@
0001c222: 241f           	movel %sp@+,%d2
0001c224: 261f           	movel %sp@+,%d3
0001c226: 4e75           	rts
0001c228:  _inf_sset
0001c228: 306f 0008      	moveaw %sp@(8),%a0
0001c22c: 2008           	movel %a0,%d0
0001c22e: d088           	addl %a0,%d0
0001c230: d088           	addl %a0,%d0
0001c232: e788           	lsll #3,%d0
0001c234: 206f 0004      	moveal %sp@(4),%a0
0001c238: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0001c23c: 3268 0018      	moveaw %a0@(24),%a1
0001c240: 2f09           	movel %a1,%sp@-
0001c242: 2f2f 000e      	movel %sp@(14),%sp@-
0001c246: 2f10           	movel %a0@,%sp@-
0001c248: 4eb9 0001 bd84 	jsr 0x1bd84
0001c24e: 4fef 000c      	lea %sp@(12),%sp
0001c252: 4e75           	rts
0001c254:  _inf_sget
0001c254: 306f 0008      	moveaw %sp@(8),%a0
0001c258: 2008           	movel %a0,%d0
0001c25a: d088           	addl %a0,%d0
0001c25c: d088           	addl %a0,%d0
0001c25e: e788           	lsll #3,%d0
0001c260: 206f 0004      	moveal %sp@(4),%a0
0001c264: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0001c268: 2050           	moveal %a0@,%a0
0001c26a: 226f 000a      	moveal %sp@(10),%a1
0001c26e: 12d8           	moveb %a0@+,%a1@+
0001c270: 66fc           	bnes 0x1c26e
0001c272: 4e75           	rts
0001c274:  _inf_gindex
0001c274: 326f 0008      	moveaw %sp@(8),%a1
0001c278: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
0001c27c: 2008           	movel %a0,%d0
0001c27e: d089           	addl %a1,%d0
0001c280: e788           	lsll #3,%d0
0001c282: 2040           	moveal %d0,%a0
0001c284: 41e8 000a      	lea %a0@(10),%a0
0001c288: d1ef 0004      	addal %sp@(4),%a0
0001c28c: 4240           	clrw %d0
0001c28e: b06f 000a      	cmpw %sp@(10),%d0
0001c292: 6d04           	blts 0x1c298
0001c294: 70ff           	moveq #-1,%d0
0001c296: 4e75           	rts
0001c298: 3210           	movew %a0@,%d1
0001c29a: 0241 0001      	andiw #1,%d1
0001c29e: 41e8 0018      	lea %a0@(24),%a0
0001c2a2: 66f2           	bnes 0x1c296
0001c2a4: 5240           	addqw #1,%d0
0001c2a6: 60e6           	bras 0x1c28e
0001c2a8:  _inf_what
0001c2a8: 2f0b           	movel %a3,%sp@-
0001c2aa: 2f0a           	movel %a2,%sp@-
0001c2ac: 246f 000c      	moveal %sp@(12),%a2
0001c2b0: 366f 0010      	moveaw %sp@(16),%a3
0001c2b4: 3f3c 0002      	movew #2,%sp@-
0001c2b8: 3f0b           	movew %a3,%sp@-
0001c2ba: 2f0a           	movel %a2,%sp@-
0001c2bc: 4eba ffb6      	jsr %pc@(0x1c274)
0001c2c0: 508f           	addql #8,%sp
0001c2c2: 0c40 ffff      	cmpiw #-1,%d0
0001c2c6: 671c           	beqs 0x1c2e4
0001c2c8: 3040           	moveaw %d0,%a0
0001c2ca: 41f0 b000      	lea %a0@(0000000000000000,%a3:w),%a0
0001c2ce: 2208           	movel %a0,%d1
0001c2d0: d288           	addl %a0,%d1
0001c2d2: d288           	addl %a0,%d1
0001c2d4: e789           	lsll #3,%d1
0001c2d6: 4272 180a      	clrw %a2@(000000000000000a,%d1:l)
0001c2da: 4a40           	tstw %d0
0001c2dc: 57c0           	seq %d0
0001c2de: 4400           	negb %d0
0001c2e0: 0240 00ff      	andiw #255,%d0
0001c2e4: 245f           	moveal %sp@+,%a2
0001c2e6: 265f           	moveal %sp@+,%a3
0001c2e8: 4e75           	rts
0001c2ea:  _scan_2
0001c2ea: 2f02           	movel %d2,%sp@-
0001c2ec: 202f 0008      	movel %sp@(8),%d0
0001c2f0: 2040           	moveal %d0,%a0
0001c2f2: 1210           	moveb %a0@,%d1
0001c2f4: 5280           	addql #1,%d0
0001c2f6: 0c01 0020      	cmpib #32,%d1
0001c2fa: 67f4           	beqs 0x1c2f0
0001c2fc: 0c01 000d      	cmpib #13,%d1
0001c300: 6734           	beqs 0x1c336
0001c302: 0c01 0040      	cmpib #64,%d1
0001c306: 6f04           	bles 0x1c30c
0001c308: 0601 0009      	addib #9,%d1
0001c30c: 0241 000f      	andiw #15,%d1
0001c310: 3401           	movew %d1,%d2
0001c312: e94a           	lslw #4,%d2
0001c314: 2008           	movel %a0,%d0
0001c316: 5480           	addql #2,%d0
0001c318: 1228 0001      	moveb %a0@(1),%d1
0001c31c: 0c01 0040      	cmpib #64,%d1
0001c320: 6f04           	bles 0x1c326
0001c322: 0601 0009      	addib #9,%d1
0001c326: 0241 000f      	andiw #15,%d1
0001c32a: 8242           	orw %d2,%d1
0001c32c: 0c41 00ff      	cmpiw #255,%d1
0001c330: 6608           	bnes 0x1c33a
0001c332: 72ff           	moveq #-1,%d1
0001c334: 6004           	bras 0x1c33a
0001c336: 2008           	movel %a0,%d0
0001c338: 4241           	clrw %d1
0001c33a: 206f 000c      	moveal %sp@(12),%a0
0001c33e: 3081           	movew %d1,%a0@
0001c340: 241f           	movel %sp@+,%d2
0001c342: 4e75           	rts
0001c344:  _filename_start
0001c344: 202f 0004      	movel %sp@(4),%d0
0001c348: 2040           	moveal %d0,%a0
0001c34a: 1218           	moveb %a0@+,%d1
0001c34c: 6602           	bnes 0x1c350
0001c34e: 4e75           	rts
0001c350: 0c01 005c      	cmpib #92,%d1
0001c354: 66f4           	bnes 0x1c34a
0001c356: 2008           	movel %a0,%d0
0001c358: 60f0           	bras 0x1c34a
0001c35a:  _wildcmp
0001c35a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001c35e: 206f 0010      	moveal %sp@(16),%a0
0001c362: 226f 0014      	moveal %sp@(20),%a1
0001c366: 7602           	moveq #2,%d3
0001c368: 2449           	moveal %a1,%a2
0001c36a: 6012           	bras 0x1c37e
0001c36c: 0c01 002a      	cmpib #42,%d1
0001c370: 670c           	beqs 0x1c37e
0001c372: 0c01 003f      	cmpib #63,%d1
0001c376: 6704           	beqs 0x1c37c
0001c378: b200           	cmpb %d0,%d1
0001c37a: 6650           	bnes 0x1c3cc
0001c37c: 5288           	addql #1,%a0
0001c37e: 224a           	moveal %a2,%a1
0001c380: 101a           	moveb %a2@+,%d0
0001c382: 1210           	moveb %a0@,%d1
0001c384: 4a00           	tstb %d0
0001c386: 6706           	beqs 0x1c38e
0001c388: 0c00 002e      	cmpib #46,%d0
0001c38c: 66de           	bnes 0x1c36c
0001c38e: 2208           	movel %a0,%d1
0001c390: 2041           	moveal %d1,%a0
0001c392: 1410           	moveb %a0@,%d2
0001c394: 5281           	addql #1,%d1
0001c396: 0c02 002a      	cmpib #42,%d2
0001c39a: 67f4           	beqs 0x1c390
0001c39c: 0c02 003f      	cmpib #63,%d2
0001c3a0: 67ee           	beqs 0x1c390
0001c3a2: 0c02 002e      	cmpib #46,%d2
0001c3a6: 6602           	bnes 0x1c3aa
0001c3a8: 2041           	moveal %d1,%a0
0001c3aa: 0c00 002e      	cmpib #46,%d0
0001c3ae: 6602           	bnes 0x1c3b2
0001c3b0: 5289           	addql #1,%a1
0001c3b2: 0c43 0001      	cmpiw #1,%d3
0001c3b6: 6704           	beqs 0x1c3bc
0001c3b8: 7601           	moveq #1,%d3
0001c3ba: 60ac           	bras 0x1c368
0001c3bc: 1010           	moveb %a0@,%d0
0001c3be: b011           	cmpb %a1@,%d0
0001c3c0: 57c0           	seq %d0
0001c3c2: 4880           	extw %d0
0001c3c4: 4440           	negw %d0
0001c3c6: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001c3ca: 4e75           	rts
0001c3cc: 4240           	clrw %d0
0001c3ce: 60f6           	bras 0x1c3c6
0001c3d0:  _scasb
0001c3d0: 206f 0004      	moveal %sp@(4),%a0
0001c3d4: 322f 0008      	movew %sp@(8),%d1
0001c3d8: 1018           	moveb %a0@+,%d0
0001c3da: 6704           	beqs 0x1c3e0
0001c3dc: b001           	cmpb %d1,%d0
0001c3de: 66f8           	bnes 0x1c3d8
0001c3e0: 5388           	subql #1,%a0
0001c3e2: 2008           	movel %a0,%d0
0001c3e4: 4e75           	rts
0001c3e6:  _expand_string
0001c3e6: 206f 0008      	moveal %sp@(8),%a0
0001c3ea: 226f 0004      	moveal %sp@(4),%a1
0001c3ee: 2008           	movel %a0,%d0
0001c3f0: 4241           	clrw %d1
0001c3f2: 1218           	moveb %a0@+,%d1
0001c3f4: 32c1           	movew %d1,%a1@+
0001c3f6: 66fa           	bnes 0x1c3f2
0001c3f8: 91c0           	subal %d0,%a0
0001c3fa: 2008           	movel %a0,%d0
0001c3fc: 5380           	subql #1,%d0
0001c3fe: 4e75           	rts
0001c400:  _inside
0001c400: 2f02           	movel %d2,%sp@-
0001c402: 342f 0008      	movew %sp@(8),%d2
0001c406: 326f 000a      	moveaw %sp@(10),%a1
0001c40a: 206f 000c      	moveal %sp@(12),%a0
0001c40e: 3210           	movew %a0@,%d1
0001c410: b441           	cmpw %d1,%d2
0001c412: 6d20           	blts 0x1c434
0001c414: 3028 0002      	movew %a0@(2),%d0
0001c418: b049           	cmpw %a1,%d0
0001c41a: 6e18           	bgts 0x1c434
0001c41c: d268 0004      	addw %a0@(4),%d1
0001c420: b441           	cmpw %d1,%d2
0001c422: 6c10           	bges 0x1c434
0001c424: d068 0006      	addw %a0@(6),%d0
0001c428: b049           	cmpw %a1,%d0
0001c42a: 5ec0           	sgt %d0
0001c42c: 4880           	extw %d0
0001c42e: 4440           	negw %d0
0001c430: 241f           	movel %sp@+,%d2
0001c432: 4e75           	rts
0001c434: 4240           	clrw %d0
0001c436: 60f8           	bras 0x1c430
0001c438:  _rc_constrain
0001c438: 2f02           	movel %d2,%sp@-
0001c43a: 226f 0008      	moveal %sp@(8),%a1
0001c43e: 206f 000c      	moveal %sp@(12),%a0
0001c442: 3011           	movew %a1@,%d0
0001c444: b050           	cmpw %a0@,%d0
0001c446: 6f02           	bles 0x1c44a
0001c448: 3080           	movew %d0,%a0@
0001c44a: 3029 0002      	movew %a1@(2),%d0
0001c44e: b068 0002      	cmpw %a0@(2),%d0
0001c452: 6f04           	bles 0x1c458
0001c454: 3140 0002      	movew %d0,%a0@(2)
0001c458: 3028 0004      	movew %a0@(4),%d0
0001c45c: 3211           	movew %a1@,%d1
0001c45e: d269 0004      	addw %a1@(4),%d1
0001c462: 3400           	movew %d0,%d2
0001c464: d450           	addw %a0@,%d2
0001c466: b242           	cmpw %d2,%d1
0001c468: 6c04           	bges 0x1c46e
0001c46a: 9240           	subw %d0,%d1
0001c46c: 3081           	movew %d1,%a0@
0001c46e: 3028 0006      	movew %a0@(6),%d0
0001c472: 3229 0002      	movew %a1@(2),%d1
0001c476: d269 0006      	addw %a1@(6),%d1
0001c47a: 3240           	moveaw %d0,%a1
0001c47c: d2e8 0002      	addaw %a0@(2),%a1
0001c480: b249           	cmpw %a1,%d1
0001c482: 6c06           	bges 0x1c48a
0001c484: 9240           	subw %d0,%d1
0001c486: 3141 0002      	movew %d1,%a0@(2)
0001c48a: 241f           	movel %sp@+,%d2
0001c48c: 4e75           	rts
0001c48e:  _rc_equal
0001c48e: 226f 0004      	moveal %sp@(4),%a1
0001c492: 206f 0008      	moveal %sp@(8),%a0
0001c496: 2011           	movel %a1@,%d0
0001c498: b090           	cmpl %a0@,%d0
0001c49a: 6610           	bnes 0x1c4ac
0001c49c: 2269 0004      	moveal %a1@(4),%a1
0001c4a0: b3e8 0004      	cmpal %a0@(4),%a1
0001c4a4: 57c0           	seq %d0
0001c4a6: 4880           	extw %d0
0001c4a8: 4440           	negw %d0
0001c4aa: 4e75           	rts
0001c4ac: 4240           	clrw %d0
0001c4ae: 60fa           	bras 0x1c4aa
0001c4b0:  _rc_intersect
0001c4b0: 48e7 3c00      	moveml %d2-%d5,%sp@-
0001c4b4: 226f 0014      	moveal %sp@(20),%a1
0001c4b8: 206f 0018      	moveal %sp@(24),%a0
0001c4bc: 3210           	movew %a0@,%d1
0001c4be: 3811           	movew %a1@,%d4
0001c4c0: 3004           	movew %d4,%d0
0001c4c2: d069 0004      	addw %a1@(4),%d0
0001c4c6: 3401           	movew %d1,%d2
0001c4c8: d468 0004      	addw %a0@(4),%d2
0001c4cc: b042           	cmpw %d2,%d0
0001c4ce: 6c02           	bges 0x1c4d2
0001c4d0: 3400           	movew %d0,%d2
0001c4d2: 3028 0002      	movew %a0@(2),%d0
0001c4d6: 3629 0002      	movew %a1@(2),%d3
0001c4da: 3a03           	movew %d3,%d5
0001c4dc: da69 0006      	addw %a1@(6),%d5
0001c4e0: 3240           	moveaw %d0,%a1
0001c4e2: d2e8 0006      	addaw %a0@(6),%a1
0001c4e6: ba49           	cmpw %a1,%d5
0001c4e8: 6c02           	bges 0x1c4ec
0001c4ea: 3245           	moveaw %d5,%a1
0001c4ec: b841           	cmpw %d1,%d4
0001c4ee: 6f02           	bles 0x1c4f2
0001c4f0: 3204           	movew %d4,%d1
0001c4f2: b640           	cmpw %d0,%d3
0001c4f4: 6f02           	bles 0x1c4f8
0001c4f6: 3003           	movew %d3,%d0
0001c4f8: 3081           	movew %d1,%a0@
0001c4fa: 3140 0002      	movew %d0,%a0@(2)
0001c4fe: 3602           	movew %d2,%d3
0001c500: 9641           	subw %d1,%d3
0001c502: 3143 0004      	movew %d3,%a0@(4)
0001c506: 3609           	movew %a1,%d3
0001c508: 9640           	subw %d0,%d3
0001c50a: 3143 0006      	movew %d3,%a0@(6)
0001c50e: b242           	cmpw %d2,%d1
0001c510: 6c0e           	bges 0x1c520
0001c512: b049           	cmpw %a1,%d0
0001c514: 5dc0           	slt %d0
0001c516: 4880           	extw %d0
0001c518: 4440           	negw %d0
0001c51a: 4cdf 003c      	moveml %sp@+,%d2-%d5
0001c51e: 4e75           	rts
0001c520: 4240           	clrw %d0
0001c522: 60f6           	bras 0x1c51a
0001c524:  _rc_union
0001c524: 48e7 3c00      	moveml %d2-%d5,%sp@-
0001c528: 226f 0014      	moveal %sp@(20),%a1
0001c52c: 206f 0018      	moveal %sp@(24),%a0
0001c530: 3211           	movew %a1@,%d1
0001c532: 3810           	movew %a0@,%d4
0001c534: 3004           	movew %d4,%d0
0001c536: d068 0004      	addw %a0@(4),%d0
0001c53a: 3401           	movew %d1,%d2
0001c53c: d469 0004      	addw %a1@(4),%d2
0001c540: b042           	cmpw %d2,%d0
0001c542: 6f02           	bles 0x1c546
0001c544: 3400           	movew %d0,%d2
0001c546: 3029 0002      	movew %a1@(2),%d0
0001c54a: 3628 0002      	movew %a0@(2),%d3
0001c54e: 3a03           	movew %d3,%d5
0001c550: da68 0006      	addw %a0@(6),%d5
0001c554: 3269 0006      	moveaw %a1@(6),%a1
0001c558: d2c0           	addaw %d0,%a1
0001c55a: ba49           	cmpw %a1,%d5
0001c55c: 6f02           	bles 0x1c560
0001c55e: 3245           	moveaw %d5,%a1
0001c560: b841           	cmpw %d1,%d4
0001c562: 6c02           	bges 0x1c566
0001c564: 3204           	movew %d4,%d1
0001c566: b640           	cmpw %d0,%d3
0001c568: 6c02           	bges 0x1c56c
0001c56a: 3003           	movew %d3,%d0
0001c56c: 3081           	movew %d1,%a0@
0001c56e: 3140 0002      	movew %d0,%a0@(2)
0001c572: 9441           	subw %d1,%d2
0001c574: 3142 0004      	movew %d2,%a0@(4)
0001c578: 92c0           	subaw %d0,%a1
0001c57a: 3149 0006      	movew %a1,%a0@(6)
0001c57e: 4cdf 003c      	moveml %sp@+,%d2-%d5
0001c582: 4e75           	rts
0001c584:  _strlencpy
0001c584: 206f 0008      	moveal %sp@(8),%a0
0001c588: 226f 0004      	moveal %sp@(4),%a1
0001c58c: 7000           	moveq #0,%d0
0001c58e: 5240           	addqw #1,%d0
0001c590: 12d8           	moveb %a0@+,%a1@+
0001c592: 66fa           	bnes 0x1c58e
0001c594: 5340           	subqw #1,%d0
0001c596: 4e75           	rts
0001c598:  _strchr
0001c598: 206f 0004      	moveal %sp@(4),%a0
0001c59c: 322f 0008      	movew %sp@(8),%d1
0001c5a0: 1018           	moveb %a0@+,%d0
0001c5a2: 670a           	beqs 0x1c5ae
0001c5a4: b001           	cmpb %d1,%d0
0001c5a6: 66f8           	bnes 0x1c5a0
0001c5a8: 5388           	subql #1,%a0
0001c5aa: 2008           	movel %a0,%d0
0001c5ac: 4e75           	rts
0001c5ae: 7000           	moveq #0,%d0
0001c5b0: 4e75           	rts
0001c5b2: 0000 0000      	orib #0,%d0
0001c5b4:  _off_6x6_table
0001c5b6: 0006 000c      	orib #12,%d6
0001c5ba: 0012 0018      	orib #24,%a2@
0001c5be: 001e 0024      	orib #36,%fp@+
0001c5c2: 002a 0030 0036 	orib #48,%a2@(54)
0001c5c8: 003c 0042      	orib #66,%ccr
0001c5cc: 0048           	.short 0x0048
0001c5ce: 004e           	.short 0x004e
0001c5d0: 0054 005a      	oriw #90,%a4@
0001c5d4: 0060 0066      	oriw #102,%a0@-
0001c5d8: 006c 0072 0078 	oriw #114,%a4@(120)
0001c5de: 007e           	.short 0x007e
0001c5e0: 0084 008a 0090 	oril #9044112,%d4
0001c5e6: 0096 009c 00a2 	oril #10223778,%fp@
0001c5ec: 00a8 00ae 00b4 	oril #11403444,%a0@(186)
0001c5f2: 00ba 
0001c5f4: 00c0           	bitrev %d0
0001c5f6: 00c6           	bitrev %d6
0001c5f8: 00cc           	.short 0x00cc
0001c5fa: 00d2           	.short 0x00d2
0001c5fc: 00d8           	.short 0x00d8
0001c5fe: 00de           	.short 0x00de
0001c600: 00e4           	.short 0x00e4
0001c602: 00ea           	.short 0x00ea
0001c604: 00f0           	.short 0x00f0
0001c606: 00f6           	.short 0x00f6
0001c608: 00fc           	.short 0x00fc
0001c60a: 0102           	btst %d0,%d2
0001c60c: 0108 010e      	movepw %a0@(270),%d0
0001c610: 0114           	btst %d0,%a4@
0001c612: 011a           	btst %d0,%a2@+
0001c614: 0120           	btst %d0,%a0@-
0001c616: 0126           	btst %d0,%fp@-
0001c618: 012c 0132      	btst %d0,%a4@(306)
0001c61c: 0138 013e      	btst %d0,0x13e
0001c620: 0144           	bchg %d0,%d4
0001c622: 014a 0150      	movepl %a2@(336),%d0
0001c626: 0156           	bchg %d0,%fp@
0001c628: 015c           	bchg %d0,%a4@+
0001c62a: 0162           	bchg %d0,%a2@-
0001c62c: 0168 016e      	bchg %d0,%a0@(366)
0001c630: 0174 017a 0180 	bchg %d0,%a4@(0000000001800186)@(000000000000018c)
0001c636: 0186 018c 
0001c63a: 0192           	bclr %d0,%a2@
0001c63c: 0198           	bclr %d0,%a0@+
0001c63e: 019e           	bclr %d0,%fp@+
0001c640: 01a4           	bclr %d0,%a4@-
0001c642: 01aa 01b0      	bclr %d0,%a2@(432)
0001c646: 01b6 01bc 01c2 	bclr %d0,@(0000000001c201c8)@(0000000000000000,%d0:w)
0001c64c: 01c8 
0001c64e: 01ce 01d4      	movepl %d0,%fp@(468)
0001c652: 01da           	bset %d0,%a2@+
0001c654: 01e0           	bset %d0,%a0@-
0001c656: 01e6           	bset %d0,%fp@-
0001c658: 01ec 01f2      	bset %d0,%a4@(498)
0001c65c: 01f8 01fe      	bset %d0,0x1fe
0001c660: 0204 020a      	andib #10,%d4
0001c664: 0210 0216      	andib #22,%a0@
0001c668: 021c 0222      	andib #34,%a4@+
0001c66c: 0228 022e 0234 	andib #46,%a0@(564)
0001c672: 023a           	.short 0x023a
0001c674: 0240 0246      	andiw #582,%d0
0001c678: 024c           	.short 0x024c
0001c67a: 0252 0258      	andiw #600,%a2@
0001c67e: 025e 0264      	andiw #612,%fp@+
0001c682: 026a 0270 0276 	andiw #624,%a2@(630)
0001c688: 027c 0282      	andiw #642,%sr
0001c68c: 0288 028e 0294 	andil #42861204,%d0
0001c692: 029a 02a0 02a6 	andil #44040870,%a2@+
0001c698: 02ac 02b2 02b8 	andil #45220536,%a4@(702)
0001c69e: 02be 
0001c6a0: 02c4           	byterev %d4
0001c6a2: 02ca           	.short 0x02ca
0001c6a4: 02d0           	.short 0x02d0
0001c6a6: 02d6           	.short 0x02d6
0001c6a8: 02dc           	.short 0x02dc
0001c6aa: 02e2           	.short 0x02e2
0001c6ac: 02e8           	.short 0x02e8
0001c6ae: 02ee           	.short 0x02ee
0001c6b0: 02f4           	.short 0x02f4
0001c6b2: 02fa           	.short 0x02fa
0001c6b4: 0300           	btst %d1,%d0
0001c6b6: 0306           	btst %d1,%d6
0001c6b8: 030c 0312      	movepw %a4@(786),%d1
0001c6bc: 0318           	btst %d1,%a0@+
0001c6be: 031e           	btst %d1,%fp@+
0001c6c0: 0324           	btst %d1,%a4@-
0001c6c2: 032a 0330      	btst %d1,%a2@(816)
0001c6c6: 0336 033c 0342 	btst %d1,%fp@(0000000003420348)@(0000000000000000,%d0:w:2)
0001c6cc: 0348 
0001c6ce: 034e 0354      	movepl %fp@(852),%d1
0001c6d2: 035a           	bchg %d1,%a2@+
0001c6d4: 0360           	bchg %d1,%a0@-
0001c6d6: 0366           	bchg %d1,%fp@-
0001c6d8: 036c 0372      	bchg %d1,%a4@(882)
0001c6dc: 0378 037e      	bchg %d1,0x37e
0001c6e0: 0384           	bclr %d1,%d4
0001c6e2: 038a 0390      	movepw %d1,%a2@(912)
0001c6e6: 0396           	bclr %d1,%fp@
0001c6e8: 039c           	bclr %d1,%a4@+
0001c6ea: 03a2           	bclr %d1,%a2@-
0001c6ec: 03a8 03ae      	bclr %d1,%a0@(942)
0001c6f0: 03b4 03ba 03c0 	bclr %d1,@(0000000003c003c6,%d0:w:2)@(00000000000003cc)
0001c6f6: 03c6 03cc 
0001c6fa: 03d2           	bset %d1,%a2@
0001c6fc: 03d8           	bset %d1,%a0@+
0001c6fe: 03de           	bset %d1,%fp@+
0001c700: 03e4           	bset %d1,%a4@-
0001c702: 03ea 03f0      	bset %d1,%a2@(1008)
0001c706: 03f6 03fc 0402 	bset %d1,@(0000000004020408)@(0000000000000000)
0001c70c: 0408 
0001c70e: 040e           	.short 0x040e
0001c710: 0414 041a      	subib #26,%a4@
0001c714: 0420 0426      	subib #38,%a0@-
0001c718: 042c 0432 0438 	subib #50,%a4@(1080)
0001c71e: 043e           	.short 0x043e
0001c720: 0444 044a      	subiw #1098,%d4
0001c724: 0450 0456      	subiw #1110,%a0@
0001c728: 045c 0462      	subiw #1122,%a4@+
0001c72c: 0468 046e 0474 	subiw #1134,%a0@(1140)
0001c732: 047a           	.short 0x047a
0001c734: 0480 0486 048c 	subil #75891852,%d0
0001c73a: 0492 0498 049e 	subil #77071518,%a2@
0001c740: 04a4 04aa 04b0 	subil #78251184,%a4@-
0001c746: 04b6 04bc 04c2 	subil #79430850,%fp@(ffffffffffffffc8,%d0:w:4)
0001c74c: 04c8 
0001c74e: 04ce           	.short 0x04ce
0001c750: 04d4           	.short 0x04d4
0001c752: 04da           	.short 0x04da
0001c754: 04e0           	.short 0x04e0
0001c756: 04e6           	.short 0x04e6
0001c758: 04ec           	.short 0x04ec
0001c75a: 04f2           	.short 0x04f2
0001c75c: 04f8           	.short 0x04f8
0001c75e: 04fe           	.short 0x04fe
0001c760: 0504           	btst %d2,%d4
0001c762: 050a 0510      	movepw %a2@(1296),%d2
0001c766: 0516           	btst %d2,%fp@
0001c768: 051c           	btst %d2,%a4@+
0001c76a: 0522           	btst %d2,%a2@-
0001c76c: 0528 052e      	btst %d2,%a0@(1326)
0001c770: 0534 053a 0540 	btst %d2,%a4@(0000000005400546,%d0:w:4)@(000000000000054c)
0001c776: 0546 054c 
0001c77a: 0552           	bchg %d2,%a2@
0001c77c: 0558           	bchg %d2,%a0@+
0001c77e: 055e           	bchg %d2,%fp@+
0001c780: 0564           	bchg %d2,%a4@-
0001c782: 056a 0570      	bchg %d2,%a2@(1392)
0001c786: 0576 057c 0582 	bchg %d2,%fp@(0000000005820588)@(0000000000000000)
0001c78c: 0588 
0001c78e: 058e 0594      	movepw %d2,%fp@(1428)
0001c792: 059a           	bclr %d2,%a2@+
0001c794: 05a0           	bclr %d2,%a0@-
0001c796: 05a6           	bclr %d2,%fp@-
0001c798: 05ac 05b2      	bclr %d2,%a4@(1458)
0001c79c: 05b8 05be      	bclr %d2,0x5be
0001c7a0: 05c4           	bset %d2,%d4
0001c7a2: 05ca 05d0      	movepl %d2,%a2@(1488)
0001c7a6: 05d6           	bset %d2,%fp@
0001c7a8: 05dc           	bset %d2,%a4@+
0001c7aa: 05e2           	bset %d2,%a2@-
0001c7ac: 05e8 05ee      	bset %d2,%a0@(1518)
0001c7b0: 05f4 05fa 0600 	bset %d2,@(0000000006000000)@(0000000000000000)
0001c7b6: 0000 0000 
0001c7b8:  _off_8x8_table
0001c7ba: 0008           	.short 0x0008
0001c7bc: 0010 0018      	orib #24,%a0@
0001c7c0: 0020 0028      	orib #40,%a0@-
0001c7c4: 0030 0038 0040 	orib #56,%a0@(0000000000000040,%d0:w)
0001c7ca: 0048           	.short 0x0048
0001c7cc: 0050 0058      	oriw #88,%a0@
0001c7d0: 0060 0068      	oriw #104,%a0@-
0001c7d4: 0070 0078 0080 	oriw #120,%a0@(ffffffffffffff80,%d0:w)
0001c7da: 0088 0090 0098 	oril #9437336,%d0
0001c7e0: 00a0 00a8 00b0 	oril #11010224,%a0@-
0001c7e6: 00b8 00c0 00c8 	oril #12583112,0xd0
0001c7ec: 00d0 
0001c7ee: 00d8           	.short 0x00d8
0001c7f0: 00e0           	.short 0x00e0
0001c7f2: 00e8           	.short 0x00e8
0001c7f4: 00f0           	.short 0x00f0
0001c7f6: 00f8           	.short 0x00f8
0001c7f8: 0100           	btst %d0,%d0
0001c7fa: 0108 0110      	movepw %a0@(272),%d0
0001c7fe: 0118           	btst %d0,%a0@+
0001c800: 0120           	btst %d0,%a0@-
0001c802: 0128 0130      	btst %d0,%a0@(304)
0001c806: 0138 0140      	btst %d0,0x140
0001c80a: 0148 0150      	movepl %a0@(336),%d0
0001c80e: 0158           	bchg %d0,%a0@+
0001c810: 0160           	bchg %d0,%a0@-
0001c812: 0168 0170      	bchg %d0,%a0@(368)
0001c816: 0178 0180      	bchg %d0,0x180
0001c81a: 0188 0190      	movepw %d0,%a0@(400)
0001c81e: 0198           	bclr %d0,%a0@+
0001c820: 01a0           	bclr %d0,%a0@-
0001c822: 01a8 01b0      	bclr %d0,%a0@(432)
0001c826: 01b8 01c0      	bclr %d0,0x1c0
0001c82a: 01c8 01d0      	movepl %d0,%a0@(464)
0001c82e: 01d8           	bset %d0,%a0@+
0001c830: 01e0           	bset %d0,%a0@-
0001c832: 01e8 01f0      	bset %d0,%a0@(496)
0001c836: 01f8 0200      	bset %d0,0x200
0001c83a: 0208           	.short 0x0208
0001c83c: 0210 0218      	andib #24,%a0@
0001c840: 0220 0228      	andib #40,%a0@-
0001c844: 0230 0238 0240 	andib #56,%a0@(0000000000000040,%d0:w:2)
0001c84a: 0248           	.short 0x0248
0001c84c: 0250 0258      	andiw #600,%a0@
0001c850: 0260 0268      	andiw #616,%a0@-
0001c854: 0270 0278 0280 	andiw #632,%a0@(ffffffffffffff80,%d0:w:2)
0001c85a: 0288 0290 0298 	andil #42992280,%d0
0001c860: 02a0 02a8 02b0 	andil #44565168,%a0@-
0001c866: 02b8 02c0 02c8 	andil #46138056,0x2d0
0001c86c: 02d0 
0001c86e: 02d8           	.short 0x02d8
0001c870: 02e0           	.short 0x02e0
0001c872: 02e8           	.short 0x02e8
0001c874: 02f0           	.short 0x02f0
0001c876: 02f8           	.short 0x02f8
0001c878: 0300           	btst %d1,%d0
0001c87a: 0308 0310      	movepw %a0@(784),%d1
0001c87e: 0318           	btst %d1,%a0@+
0001c880: 0320           	btst %d1,%a0@-
0001c882: 0328 0330      	btst %d1,%a0@(816)
0001c886: 0338 0340      	btst %d1,0x340
0001c88a: 0348 0350      	movepl %a0@(848),%d1
0001c88e: 0358           	bchg %d1,%a0@+
0001c890: 0360           	bchg %d1,%a0@-
0001c892: 0368 0370      	bchg %d1,%a0@(880)
0001c896: 0378 0380      	bchg %d1,0x380
0001c89a: 0388 0390      	movepw %d1,%a0@(912)
0001c89e: 0398           	bclr %d1,%a0@+
0001c8a0: 03a0           	bclr %d1,%a0@-
0001c8a2: 03a8 03b0      	bclr %d1,%a0@(944)
0001c8a6: 03b8 03c0      	bclr %d1,0x3c0
0001c8aa: 03c8 03d0      	movepl %d1,%a0@(976)
0001c8ae: 03d8           	bset %d1,%a0@+
0001c8b0: 03e0           	bset %d1,%a0@-
0001c8b2: 03e8 03f0      	bset %d1,%a0@(1008)
0001c8b6: 03f8 0400      	bset %d1,0x400
0001c8ba: 0408           	.short 0x0408
0001c8bc: 0410 0418      	subib #24,%a0@
0001c8c0: 0420 0428      	subib #40,%a0@-
0001c8c4: 0430 0438 0440 	subib #56,%a0@(0000000000000040,%d0:w:4)
0001c8ca: 0448           	.short 0x0448
0001c8cc: 0450 0458      	subiw #1112,%a0@
0001c8d0: 0460 0468      	subiw #1128,%a0@-
0001c8d4: 0470 0478 0480 	subiw #1144,%a0@(ffffffffffffff80,%d0:w:4)
0001c8da: 0488 0490 0498 	subil #76547224,%d0
0001c8e0: 04a0 04a8 04b0 	subil #78120112,%a0@-
0001c8e6: 04b8 04c0 04c8 	subil #79693000,0x4d0
0001c8ec: 04d0 
0001c8ee: 04d8           	.short 0x04d8
0001c8f0: 04e0           	.short 0x04e0
0001c8f2: 04e8           	.short 0x04e8
0001c8f4: 04f0           	.short 0x04f0
0001c8f6: 04f8           	.short 0x04f8
0001c8f8: 0500           	btst %d2,%d0
0001c8fa: 0508 0510      	movepw %a0@(1296),%d2
0001c8fe: 0518           	btst %d2,%a0@+
0001c900: 0520           	btst %d2,%a0@-
0001c902: 0528 0530      	btst %d2,%a0@(1328)
0001c906: 0538 0540      	btst %d2,0x540
0001c90a: 0548 0550      	movepl %a0@(1360),%d2
0001c90e: 0558           	bchg %d2,%a0@+
0001c910: 0560           	bchg %d2,%a0@-
0001c912: 0568 0570      	bchg %d2,%a0@(1392)
0001c916: 0578 0580      	bchg %d2,0x580
0001c91a: 0588 0590      	movepw %d2,%a0@(1424)
0001c91e: 0598           	bclr %d2,%a0@+
0001c920: 05a0           	bclr %d2,%a0@-
0001c922: 05a8 05b0      	bclr %d2,%a0@(1456)
0001c926: 05b8 05c0      	bclr %d2,0x5c0
0001c92a: 05c8 05d0      	movepl %d2,%a0@(1488)
0001c92e: 05d8           	bset %d2,%a0@+
0001c930: 05e0           	bset %d2,%a0@-
0001c932: 05e8 05f0      	bset %d2,%a0@(1520)
0001c936: 05f8 0600      	bset %d2,0x600
0001c93a: 0608           	.short 0x0608
0001c93c: 0610 0618      	addib #24,%a0@
0001c940: 0620 0628      	addib #40,%a0@-
0001c944: 0630 0638 0640 	addib #56,%a0@(0000000000000040,%d0:w:8)
0001c94a: 0648           	.short 0x0648
0001c94c: 0650 0658      	addiw #1624,%a0@
0001c950: 0660 0668      	addiw #1640,%a0@-
0001c954: 0670 0678 0680 	addiw #1656,%a0@(ffffffffffffff80,%d0:w:8)
0001c95a: 0688 0690 0698 	addil #110102168,%d0
0001c960: 06a0 06a8 06b0 	addil #111675056,%a0@-
0001c966: 06b8 06c0 06c8 	addil #113247944,0x6d0
0001c96c: 06d0 
0001c96e: 06d8           	.short 0x06d8
0001c970: 06e0           	.short 0x06e0
0001c972: 06e8 06f0 06f8 	callm #-16,%a0@(1784)
0001c978: 0700           	btst %d3,%d0
0001c97a: 0708 0710      	movepw %a0@(1808),%d3
0001c97e: 0718           	btst %d3,%a0@+
0001c980: 0720           	btst %d3,%a0@-
0001c982: 0728 0730      	btst %d3,%a0@(1840)
0001c986: 0738 0740      	btst %d3,0x740
0001c98a: 0748 0750      	movepl %a0@(1872),%d3
0001c98e: 0758           	bchg %d3,%a0@+
0001c990: 0760           	bchg %d3,%a0@-
0001c992: 0768 0770      	bchg %d3,%a0@(1904)
0001c996: 0778 0780      	bchg %d3,0x780
0001c99a: 0788 0790      	movepw %d3,%a0@(1936)
0001c99e: 0798           	bclr %d3,%a0@+
0001c9a0: 07a0           	bclr %d3,%a0@-
0001c9a2: 07a8 07b0      	bclr %d3,%a0@(1968)
0001c9a6: 07b8 07c0      	bclr %d3,0x7c0
0001c9aa: 07c8 07d0      	movepl %d3,%a0@(2000)
0001c9ae: 07d8           	bset %d3,%a0@+
0001c9b0: 07e0           	bset %d3,%a0@-
0001c9b2: 07e8 07f0      	bset %d3,%a0@(2032)
0001c9b6: 07f8 0800      	bset %d3,0x800
0001c9ba: 0000 0001      	orib #1,%d0
0001c9bc:  _fnt_st_6x6
0001c9be: 0008           	.short 0x0008
0001c9c0: 3678 3620      	moveaw 0x3620,%a3
0001c9c4: 7379 7374 656d 	mvsw 0x7374656d,%d1
0001c9ca: 2066           	moveal %fp@-,%a0
0001c9cc: 6f6e           	bles 0x1ca3c
0001c9ce: 7400           	moveq #0,%d2
0001c9e0: 0000 00ff      	orib #-1,%d0
0001c9e4: 0004 0004      	orib #4,%d4
0001c9e8: 0003 0001      	orib #1,%d3
0001c9ec: 0001 0005      	orib #5,%d1
0001c9f0: 0006 0000      	orib #0,%d6
0001c9f4: 0003 0001      	orib #1,%d3
0001c9f8: 0001 5555      	orib #85,%d1
0001c9fc: aaaa 000c 0000 	macw %a4l,%d0l,%a2@(0),%d5
0001ca02: 0000 0001      	orib #1,%d0
0001ca06: c5b4 0001      	andl %d2,%a4@(0000000000000001,%d0:w)
0001ca0a: ca16           	andb %fp@,%d5
0001ca0c: 00c0           	bitrev %d0
0001ca0e: 0006 0000      	orib #0,%d6
0001ca12: 0000 0000      	orib #0,%d0
0001ca16: 0082 0421 cfb6 	oril #69324726,%d2
0001ca1c: 0de3           	bset %d6,%a3@-
0001ca1e: 04e3           	.short 0x04e3
0001ca20: 8150           	orw %d0,%a0@
0001ca22: f987           	.short 0xf987
0001ca24: bcc3           	cmpaw %d3,%fp
0001ca26: cc3e           	.short 0xcc3e
0001ca28: 73e0           	mvzw %a0@-,%d1
0001ca2a: 381f           	movew %sp@+,%d4
0001ca2c: 8442           	orw %d2,%d2
0001ca2e: 00cd           	.short 0x00cd
0001ca30: 947b 260c      	subw %pc@(0x1ca3e,%d2:w:8),%d2
0001ca34: 3184 8800      	movew %d4,%a0@(0000000000000000,%a0:l)
0001ca38: 0006 704f      	orib #79,%d6
0001ca3c: 3c33 c73e 71c3 	movew %a3@(0000000071c30c18)@(000000000000061c,%a4:w:8),%d6
0001ca42: 0c18 061c 
0001ca46: 71cf           	mvzw %sp,%d0
0001ca48: 1ef3 ef9e 89c0 	moveb @(0000000000000000)@(ffffffffffff89c0,%fp:l:8),%sp@+
0001ca4e: 9242           	subw %d2,%d1
0001ca50: 289c           	movel %a4@+,%a4@
0001ca52: f1cf           	.short 0xf1cf
0001ca54: 1efa 28a2      	moveb %pc@(0x1f2f8),%sp@+
0001ca58: 8a2f 9ec1      	orb %sp@(-24895),%d5
0001ca5c: e200           	asrb #1,%d0
0001ca5e: 6008           	bras 0x1ca68
0001ca60: 0008           	.short 0x0008
0001ca62: 0180           	bclr %d0,%d0
0001ca64: 8001           	orb %d1,%d0
0001ca66: 2060           	moveal %a0@-,%a0
0001ca68: 0000 0000      	orib #0,%d0
0001ca6c: 0020 0000      	orib #0,%a0@-
0001ca70: 0000 0e31      	orib #49,%d0
0001ca74: c400           	andb %d0,%d2
0001ca76: 7941           	mvsw %d1,%d4
0001ca78: 0851 0200      	bchg #0,%a1@
0001ca7c: 2144 1421      	movel %d4,%a0@(5153)
0001ca80: 0508 2007      	movepw %a0@(8199),%d2
0001ca84: 8851           	orw %a1@,%d4
0001ca86: 0210 5145      	andib #69,%a0@
0001ca8a: 041a 2f06      	subib #6,%a2@+
0001ca8e: 1041           	.short 0x1041
0001ca90: 04f1           	.short 0x04f1
0001ca92: e71c           	rolb #3,%d4
0001ca94: 6000 30c0      	braw 0x1fb56
0001ca98: c36c 69a3      	andw %d1,%a4@(27043)
0001ca9c: 4201           	clrb %d1
0001ca9e: e41a           	rorb #2,%d2
0001caa0: 6941           	bvss 0x1cae3
0001caa2: 0869 e7bd 4ba9 	bchg #-67,%a1@(19369)
0001caa8: bc7b ff1c      	cmpw %pc@(0x1caaa)@(0000000000000000,%sp:l:8),%d6
0001caac: 7bfc 1ef3      	mvzw #7923,%d5
0001cab0: 0d8e f9bf      	movepw %d6,%fp@(-1601)
0001cab4: b6f9 cd5e 3be0 	cmpaw 0xcd5e3be0,%a3
0001caba: 3ed8           	movew %a0@+,%sp@+
0001cabc: c000           	andb %d0,%d0
0001cabe: 01cf c0f8      	movepl %d0,%sp@(-16136)
0001cac2: e000           	asrb #8,%d0
0001cac4: 71c7           	mvzw %d7,%d0
0001cac6: 0c18 838c      	cmpib #-116,%a0@+
0001caca: 7886           	moveq #-122,%d4
0001cacc: 060c           	.short 0x060c
0001cace: c21a           	andb %a2@+,%d1
0001cad0: 30c0           	movew %d0,%a0@+
0001cad2: 0071 c73e 01c2 	oriw #-14530,@(0000000000000000)@(0000000000000662)
0001cad8: 0662 
0001cada: af2a           	.short 0xaf2a
0001cadc: 1a17           	moveb %sp@,%d5
0001cade: 8682           	orl %d2,%d3
0001cae0: 0150           	bchg %d0,%a0@
0001cae2: c880           	andl %d0,%d4
0001cae4: 84c2           	divuw %d2,%d2
0001cae6: 0c02 5367      	cmpib #103,%d2
0001caea: 203f           	.short 0x203f
0001caec: 42f4 00cd      	movew %ccr,%a4@(ffffffffffffffcd,%d0:w)
0001caf0: bea3           	cmpl %a3@-,%d7
0001caf2: 4d0c           	.short 0x4d0c
0001caf4: 60c3           	bras 0x1cab9
0001caf6: 0800 000c      	btst #12,%d0
0001cafa: 98c0           	subaw %d0,%a4
0001cafc: 8252           	orw %a2@,%d1
0001cafe: 0802 8a23      	btst #35,%d2
0001cb02: 0c31 e326 8a28 	cmpib #38,%a1@(0000000000000028,%a0:l:2)
0001cb08: a08a           	.short 0xa08a
0001cb0a: 0820 8880      	btst #-128,%a0@-
0001cb0e: 9443           	subw %d3,%d2
0001cb10: 6ca2           	bges 0x1cab4
0001cb12: 8a28 a022      	orb %a0@(-24542),%d5
0001cb16: 28a2           	movel %a2@-,%a4@
0001cb18: 5221           	addqb #1,%a1@-
0001cb1a: 1860           	.short 0x1860
0001cb1c: 6700 61cf      	beqw 0x22ced
0001cb20: 1c79           	.short 0x1c79
0001cb22: c21e           	andb %fp@+,%d1
0001cb24: b181           	eorl %d0,%d1
0001cb26: 2421           	movel %a1@-,%d2
0001cb28: 4f1c           	chkl %a4@+,%d7
0001cb2a: f1e7           	.short 0xf1e7
0001cb2c: 0e72           	.short 0x0e72
0001cb2e: 28a2           	movel %a2@-,%a4@
0001cb30: 4a27           	tstb %sp@-
0001cb32: 8c30 ce88      	orb %a0@(ffffffffffffff88,%a4:l:8),%d6
0001cb36: 8002           	orb %d2,%d0
0001cb38: 1400           	moveb %d0,%d2
0001cb3a: 801e           	orb %fp@+,%d0
0001cb3c: 5002           	addqb #8,%d2
0001cb3e: 0050 8000      	oriw #-32768,%a0@
0001cb42: fbca           	.short 0xfbca
0001cb44: 1400           	moveb %d0,%d2
0001cb46: 8508           	sbcd %a0@-,%a2@-
0001cb48: 0000 0e23      	orib #35,%d0
0001cb4c: 6d88           	blts 0x1cad6
0001cb4e: 2082           	movel %d2,%a0@
0001cb50: 0800 00a2      	btst #-94,%d0
0001cb54: 0000 30c0      	orib #-64,%d0
0001cb58: 06f6 b2c4 8c72 	callm #-60,%fp@(0000000000000072,%a0:l:4)
0001cb5e: c22c b002      	andb %a4@(-20478),%d1
0001cb62: 1ceb 38d7      	moveb %a3@(14551),%fp@+
0001cb66: 012d 8c08      	btst %d0,%a5@(-29688)
0001cb6a: 618c           	bsrs 0x1caf8
0001cb6c: 31bd           	.short 0x31bd
0001cb6e: 861b           	orb %a3@+,%d3
0001cb70: e7c6           	.short 0xe7c6
0001cb72: d9b9 b618 6d56 	addl %d4,0xb6186d56
0001cb78: 186f           	.short 0x186f
0001cb7a: e6d8           	rorw %a0@+
0001cb7c: a216           	.short 0xa216
0001cb7e: 6b66           	bmis 0x1cbe6
0001cb80: fe61 c6be      	cp1ldw %a1@-,%a4,#4,#190
0001cb84: 736d 9a21      	mvsw %a5@(-26079),%d1
0001cb88: c412           	andb %a2@,%d2
0001cb8a: 03e1           	bset %d1,%a1@-
0001cb8c: 9810           	subb %a0@,%d4
0001cb8e: c02c 49e0      	andb %a4@(18912),%d0
0001cb92: 0768 6300      	bchg %d3,%a0@(25344)
0001cb96: 0362           	bchg %d1,%a2@-
0001cb98: 3bdf           	.short 0x3bdf
0001cb9a: 6e1c           	bgts 0x1cbb8
0001cb9c: b297           	cmpl %sp@,%d1
0001cb9e: 84de           	divuw %fp@+,%d2
0001cba0: e150           	roxlw #8,%d0
0001cba2: c88f           	.short 0xc88f
0001cba4: bec3           	cmpaw %d3,%sp
0001cba6: ef8e           	lsll #7,%d6
0001cba8: 7320           	mvsb %a0@-,%d1
0001cbaa: b760           	eorw %d3,%a0@-
0001cbac: 6294           	bhis 0x1cb42
0001cbae: 00c9           	.short 0x00c9
0001cbb0: 1470           	.short 0x1470
0001cbb2: 8618           	orb %a0@+,%d3
0001cbb4: 60c7           	bras 0x1cb7d
0001cbb6: be01           	cmpb %d1,%d7
0001cbb8: e018           	rorb #8,%d0
0001cbba: a847 1c93      	macl %d7,%a4
0001cbbe: cf04           	abcd %d4,%d7
0001cbc0: 71e0           	mvzw %a0@-,%d0
0001cbc2: 0060 018c      	oriw #396,%a0@-
0001cbc6: bbef 208b      	cmpal %sp@(8331),%a5
0001cbca: cf26           	andb %d7,%fp@-
0001cbcc: f880           	.short 0xf880
0001cbce: 9842           	subw %d2,%d4
0001cbd0: aaa2 f22f      	macw %a7l,%a7l,<<,%a2@-&,%d5
0001cbd4: 1c22           	moveb %a2@-,%d6
0001cbd6: 28aa 2142      	movel %a2@(8514),%a4@
0001cbda: 1830 6d80      	moveb @(0000000000000000,%d6:l:4),%d4
0001cbde: 3028 a08b      	movew %a0@(-24437),%d0
0001cbe2: e7a2           	asll %d3,%d2
0001cbe4: c881           	andl %d1,%d4
0001cbe6: 3823           	movew %a3@-,%d4
0001cbe8: e8a2           	asrl %d4,%d2
0001cbea: 8a24           	orb %a4@-,%d5
0001cbec: 9822           	subb %a2@-,%d4
0001cbee: 28aa 3221      	movel %a2@(12833),%a4@
0001cbf2: 1830 6b9c      	moveb @(0000000000000000)@(0000000000000000,%d6:l:2),%d4
0001cbf6: 8227           	orb %sp@-,%d1
0001cbf8: 1c71           	.short 0x1c71
0001cbfa: c720           	andb %d3,%a0@-
0001cbfc: 71c7           	mvzw %d7,%d0
0001cbfe: 1821           	moveb %a1@-,%d4
0001cc00: 871c           	orb %d3,%a4@+
0001cc02: 80ef 9c71      	divuw %sp@(-25487),%d0
0001cc06: c8a2           	andl %a2@-,%d4
0001cc08: 89c8           	.short 0x89c8
0001cc0a: 9871 cf1e 7187 	subw %a1@(0000000000000000)@(0000000000007187,%a4:l:8),%d4
0001cc10: 22f1 2fa2 61e7 	movel @(00000000000061e7,%d2:l:8)@(ffffffffffffb6cc),%a1@+
0001cc16: b6cc 
0001cc18: cd9b           	andl %d6,%a3@+
0001cc1a: 71c5           	mvzw %d5,%d0
0001cc1c: 96ba e71c      	subl %pc@(0x1b33a),%d3
0001cc20: 7000           	moveq #0,%d0
0001cc22: 08ea db55 4927 	bset #85,%a2@(18727)
0001cc28: 0c18 6d8c      	cmpib #-116,%a0@+
0001cc2c: 19bd           	.short 0x19bd
0001cc2e: 8618           	orb %a0@+,%d3
0001cc30: 6646           	bnes 0x1cc78
0001cc32: d9bd           	.short 0xd9bd
0001cc34: 9cd8           	subaw %a0@+,%fp
0001cc36: 6f56           	bles 0x1cc8e
0001cc38: 1866           	.short 0x1866
0001cc3a: f671           	.short 0xf671
0001cc3c: c72d d3c6      	andb %d3,%a5@(-11322)
0001cc40: 5433 668c      	addqb #2,%a3@(ffffffffffffff8c,%d6:w:8)
0001cc44: abed           	.short 0xabed
0001cc46: 9c72 a792 7886 	subw @(0000000000000000,%a2:w:8)@(0000000000007886),%d6
0001cc4c: 0630 cf80 30c3 	addib #-128,%a0@(ffffffffffffffc3,%d3:w)
0001cc52: 0468 c100 008d 	subiw #-16128,%a0@(141)
0001cc58: 8662           	orw %a2@-,%d3
0001cc5a: acaa           	.short 0xacaa
0001cc5c: e2df           	lsrw %sp@+
0001cc5e: dc93           	addl %a3@,%d6
0001cc60: a358           	mov3ql #1,%a0@+
0001cc62: d9cc           	addal %a4,%a4
0001cc64: 06d8           	.short 0x06d8
0001cc66: 698c           	bvss 0x1cbf4
0001cc68: dbef a440      	addal %sp@(-23488),%a5
0001cc6c: 2168 00c0 3e29 	movel %a0@(192),%a0@(15913)
0001cc72: 6e80           	bgts 0x1cbf4
0001cc74: 60c3           	bras 0x1cc39
0001cc76: 0830 0330 c848 	btst #48,%a0@(0000000000000048,%a4:l)
0001cc7c: 02f8           	.short 0x02f8
0001cc7e: 2888           	movel %a0,%a4@
0001cc80: 8823           	orb %a3@-,%d4
0001cc82: 0c31 e30c b228 	cmpib #12,%a1@(0000000000000028,%a3:w:2)
0001cc88: a08a           	.short 0xa08a
0001cc8a: 0822 8888      	btst #-120,%a2@-
0001cc8e: 9442           	subw %d2,%d2
0001cc90: 29a2 822a      	movel %a2@-,%a4@(000000000000002a,%a0:w:2)
0001cc94: 0222 2536      	andib #54,%a2@-
0001cc98: 5084           	addql #8,%d4
0001cc9a: 1818           	moveb %a0@+,%d4
0001cc9c: 6000 03e8      	braw 0x1d086
0001cca0: a08a           	.short 0xa08a
0001cca2: 021e 8881      	andib #-127,%fp@+
0001cca6: 2422           	movel %a2@-,%d2
0001cca8: a8a2 8a24      	macl %d4,%a0,<<,%a2@-&,%d4
0001ccac: 0622 252a      	addib #42,%a2@-
0001ccb0: 31e2 0c30      	movew %a2@-,0xc30
0001ccb4: c132 822f      	andb %d0,%a2@(000000000000002f,%a0:w:2)
0001ccb8: 8208           	.short 0x8208
0001ccba: 20a0           	movel %a0@-,%a0@
0001ccbc: fbef           	.short 0xfbef
0001ccbe: 8820           	orb %a0@-,%d4
0001ccc0: 88a2           	orl %a2@-,%d4
0001ccc2: f38a           	.short 0xf38a
0001ccc4: 228a           	movel %a2,%a1@
0001ccc6: 28a2           	movel %a2@-,%a4@
0001ccc8: 7a28           	moveq #40,%d5
0001ccca: 8e20           	orb %a0@-,%d7
0001cccc: 8d88 0888      	unpk %a0@-,%fp@-,#2184
0001ccd0: a289           	.short 0xa289
0001ccd2: a79c           	.short 0xa79c
0001ccd4: 6100 8b14      	bsrw 0x157ea
0001ccd8: c6f6 0a26      	muluw %fp@(0000000000000026,%d0:l:2),%d3
0001ccdc: 9aa2           	subl %a2@-,%d5
0001ccde: c8a2           	andl %a2@-,%d4
0001cce0: 8800           	orb %d0,%d4
0001cce2: 086a f8c0 4bad 	bchg #-64,%a2@(19373)
0001cce8: 8c38 6d8c      	orb 0x6d8c,%d6
0001ccec: 19bd           	.short 0x19bd
0001ccee: 8018           	orb %a0@+,%d0
0001ccf0: 6646           	bnes 0x1cd38
0001ccf2: d9b1 8ed0      	addl %d4,%a1@(ffffffffffffffd0,%a0:l:8)
0001ccf6: 6c56           	bges 0x1cd4e
0001ccf8: 1866           	.short 0x1866
0001ccfa: c631 cdad d366 	andb @(ffffffffffffd366)@(0000000000000000,%a4:l:4),%d3
0001cd00: 1463           	.short 0x1463
0001cd02: 668c           	bnes 0x1cc90
0001cd04: ab65           	mov3ql #5,%a5@-
0001cd06: 36aa a412      	movew %a2@(-23534),%a3@
0001cd0a: 0000 0030      	orib #48,%d0
0001cd0e: c01a           	andb %a2@+,%d0
0001cd10: 0003 3469      	orib #105,%d3
0001cd14: e700           	aslb #3,%d0
0001cd16: 0087 0421 c9b6 	oril #69323190,%d7
0001cd1c: 4210           	clrb %a0@
0001cd1e: 3c18           	movew %a0@+,%d6
0001cd20: e75c           	rolw #3,%d4
0001cd22: d9cc           	addal %a4,%a4
0001cd24: 06f8 6d8c d867 	callm #-116,0xffffd867
0001cd2a: 3c71 eef0      	moveaw %a1@(fffffffffffffff0,%fp:l:8),%fp
0001cd2e: 0000 14f2      	orib #-14,%d0
0001cd32: 6d00 3184      	bltw 0x1feb8
0001cd36: 8830 0320 704f 	orb %a0@(000000000000704f,%d0:w:2),%d4
0001cd3c: bc13           	cmpb %a3@,%d6
0001cd3e: c708           	abcd %a0@-,%a3@-
0001cd40: 71c3           	mvzw %d3,%d0
0001cd42: 0418 0600      	subib #0,%a0@+
0001cd46: 822f 1ef3      	orb %sp@(7923),%d1
0001cd4a: e81e           	rorb #4,%d6
0001cd4c: 89c7           	divsw %d7,%d4
0001cd4e: 127a           	.short 0x127a
0001cd50: 289c           	movel %a4@+,%a4@
0001cd52: 81c9           	.short 0x81c9
0001cd54: bc21           	cmpb %a1@-,%d6
0001cd56: e222           	asrb %d1,%d2
0001cd58: 888f           	.short 0x888f
0001cd5a: 9e09           	.short 0x9e09
0001cd5c: e000           	asrb #8,%d0
0001cd5e: 01ef 1c79      	bset %d0,%sp@(7289)
0001cd62: c202           	andb %d2,%d1
0001cd64: 89c1           	divsw %d1,%d4
0001cd66: 2272 289c      	moveal %a2@(ffffffffffffff9c,%d2:l),%a1
0001cd6a: f1e4           	.short 0xf1e4
0001cd6c: 1c11           	moveb %a1@,%d6
0001cd6e: e236           	roxrb %d1,%d6
0001cd70: 4827           	nbcd %sp@-
0001cd72: 8e31 c03e      	orb %a1@(000000000000003e,%a4:w),%d7
0001cd76: 7a28           	moveq #40,%d5
0001cd78: 3efb ef9e 8208 	movew %zpc@(0000000000000000)@(ffffffffffff8208,%fp:l:8),%sp@+
0001cd7e: 0820 8fbe      	btst #-66,%a0@-
0001cd82: 81eb a28a      	divsw %a3@(-23926),%d0
0001cd86: 28a2           	movel %a2@-,%a4@
0001cd88: 0a28 8479 cf08 	eorib #121,%a0@(-12536)
0001cd8e: f888           	.short 0xf888
0001cd90: a289           	.short 0xa289
0001cd92: 6000 c900      	braw 0x19694
0001cd96: 863c c36c      	orb #108,%d3
0001cd9a: fa24           	.short 0xfa24
0001cd9c: 8c79 efbe 8800 	orw 0xefbe8800,%d6
0001cda2: 082b 1a40 482c 	btst #64,%a3@(18476)
0001cda8: be68 6d8c      	cmpw %a0@(28044),%d7
0001cdac: 19bf           	.short 0x19bf
0001cdae: 80f1 e6de      	divuw %a1@(ffffffffffffffde,%fp:w:8),%d0
0001cdb2: 73ff           	.short 0x73ff
0001cdb4: bec0           	cmpaw %d0,%sp
0001cdb6: 6ff6           	bles 0x1cdae
0001cdb8: 1867           	.short 0x1867
0001cdba: c632 889a      	andb %a2@(ffffffffffffff9a,%a0:l),%d3
0001cdbe: 6bc6           	bmis 0x1cd86
0001cdc0: 14c1           	moveb %d1,%a2@+
0001cdc2: c7cc           	.short 0xc7cc
0001cdc4: 71cd           	mvzw %a5,%d0
0001cdc6: b671 c392 7be7 	cmpw @(0000000000000000,%a4:w:2)@(0000000000007be7),%d3
0001cdcc: 9e30 822c      	subb %a0@(000000000000002c,%a0:w:2),%d7
0001cdd0: 0000 1c00      	orib #0,%d0
0001cdd4: 0000 0082      	orib #-126,%d0
0001cdd8: 0000 0000      	orib #0,%d0
0001cddc: 01e3           	bset %d0,%a3@-
0001cdde: 1810           	moveb %a0@,%d4
0001cde0: b64c           	cmpw %a4,%d3
0001cde2: f9cf           	.short 0xf9cf
0001cde4: be1b           	cmpb %a3@+,%d7
0001cde6: ef8c           	lsll #7,%d4
0001cde8: f860           	.short 0xf860
0001cdea: 0758           	bchg %d3,%a0@+
0001cdec: ac00 00c0      	macw %d0u,%d6u
0001cdf0: 0020 0680      	orib #-128,%a0@-
0001cdf4: 0000 0060      	orib #96,%d0
0001ce00: 0000 0800      	orib #0,%d0
0001ce04: 000c           	.short 0x000c
0001ce06: 7800           	moveq #0,%d4
0001ce10: 0000 0060      	orib #96,%d0
0001ce1c: 003e           	.short 0x003e
0001ce1e: 0000 0000      	orib #0,%d0
0001ce22: 003c 000e      	orib #14,%ccr
0001ce26: 0000 0000      	orib #0,%d0
0001ce2a: 8020           	orb %a0@-,%d0
0001ce2c: 0000 0000      	orib #0,%d0
0001ce30: 03c0           	bset %d1,%d0
0001ce32: 0030 0000 c1e7 	orib #0,@(0000000000001e79)@(ffffffffe7b871c7)
0001ce38: 1e79 e7b8 71c7 
0001ce3e: 1c71           	.short 0x1c71
0001ce40: c8a2           	andl %a2@-,%d4
0001ce42: f800           	.short 0xf800
0001ce44: 1c71           	.short 0x1c71
0001ce46: c79e           	andl %d3,%fp@+
0001ce48: f1c7           	.short 0xf1c7
0001ce4a: 8000           	orb %d0,%d0
0001ce4c: 8c30 79c7 1e89 	orb @(0000000000000000)@(000000001e892fbe),%d6
0001ce52: 2fbe 
0001ce54: 7000           	moveq #0,%d0
0001ce56: 0f04           	btst %d7,%d4
0001ce58: c000           	andb %d0,%d0
0001ce5a: 79cb           	mvzw %a3,%d4
0001ce5c: 1000           	moveb %d0,%d0
0001ce5e: 08a2 7000      	bclr #0,%a2@-
0001ce62: 0029 e780 10c0 	orib #-128,%a1@(4288)
0001ce74: 00c0           	bitrev %d0
0001ce76: 0000 0000      	orib #0,%d0
0001ce7a: 0001 8000      	orib #0,%d1
0001ce7e: 0306           	btst %d1,%d6
0001ce80: 00f8           	.short 0x00f8
0001ce82: 0c08 7000      	cmpib #0,%d0
0001ce86: 1cc0           	moveb %d0,%fp@+
0001ce88: 8000           	orb %d0,%d0
0001ce8a: 0000 0033      	orib #51,%d0
0001ce8e: 0000 0000      	orib #0,%d0
0001ce92: 0800 0000      	btst #0,%d0
0001ce96: 0000 0001      	orib #1,%d0
0001ce98:  _fnt_st_8x8
0001ce9a: 0009           	.short 0x0009
0001ce9c: 3878 3820      	moveaw 0x3820,%a4
0001cea0: 7379 7374 656d 	mvsw 0x7374656d,%d1
0001cea6: 2066           	moveal %fp@-,%a0
0001cea8: 6f6e           	bles 0x1cf18
0001ceaa: 7400           	moveq #0,%d2
0001cebc: 0000 00ff      	orib #-1,%d0
0001cec0: 0006 0006      	orib #6,%d6
0001cec4: 0004 0001      	orib #1,%d4
0001cec8: 0001 0007      	orib #7,%d1
0001cecc: 0008           	.short 0x0008
0001cece: 0001 0003      	orib #3,%d1
0001ced2: 0001 0001      	orib #1,%d1
0001ced6: 5555           	subqw #2,%a5@
0001ced8: 5555           	subqw #2,%a5@
0001ceda: 000d           	.short 0x000d
0001cedc: 0000 0000      	orib #0,%d0
0001cee0: 0001 c7b8      	orib #-72,%d1
0001cee4: 0001 cef2      	orib #-14,%d1
0001cee8: 0100           	btst %d0,%d0
0001ceea: 0008           	.short 0x0008
0001ceec: 0000 0000      	orib #0,%d0
0001cef0: 0000 0018      	orib #24,%d0
0001cef4: 3c18           	movew %a0@+,%d6
0001cef6: 183c ffe7      	moveb #-25,%d4
0001cefa: 017e           	.short 0x017e
0001cefc: 1818           	moveb %a0@+,%d4
0001cefe: f0f0           	.short 0xf0f0
0001cf00: 05a0           	bclr %d2,%a0@-
0001cf02: 7c06           	moveq #6,%d6
0001cf04: 7c7c           	moveq #124,%d6
0001cf06: c67c 7c7c      	andw #31868,%d3
0001cf0a: 7c7c           	moveq #124,%d6
0001cf0c: 0078 07f0 1104 	oriw #2032,0x1104
0001cf12: 0018 6600      	orib #0,%a0@+
0001cf16: 1800           	moveb %d0,%d4
0001cf18: 3818           	movew %a0@+,%d4
0001cf1a: 0e70 0000 0000 	movesw %a0@(0000000000000000,%d0:w),%d0
0001cf20: 0002 3c18      	orib #24,%d2
0001cf24: 3c7e           	.short 0x3c7e
0001cf26: 0c7e 3c7e      	cmpiw #15486,%d6
0001cf2a: 3c3c 0000      	movew #0,%d6
0001cf2e: 0600 603c      	addib #60,%d0
0001cf32: 3c18           	movew %a0@+,%d6
0001cf34: 7c3c           	moveq #60,%d6
0001cf36: 787e           	moveq #126,%d4
0001cf38: 7e3e           	moveq #62,%d7
0001cf3a: 663c           	bnes 0x1cf78
0001cf3c: 0666 60c6      	addiw #24774,%fp@-
0001cf40: 663c           	bnes 0x1cf7e
0001cf42: 7c3c           	moveq #60,%d6
0001cf44: 7c3c           	moveq #60,%d6
0001cf46: 7e66           	moveq #102,%d7
0001cf48: 66c6           	bnes 0x1cf10
0001cf4a: 6666           	bnes 0x1cfb2
0001cf4c: 7e1e           	moveq #30,%d7
0001cf4e: 4078 1000      	negxw 0x1000
0001cf52: 0000 6000      	orib #0,%d0
0001cf56: 0600 1c00      	addib #0,%d0
0001cf5a: 6018           	bras 0x1cf74
0001cf5c: 1860           	.short 0x1860
0001cf5e: 3800           	movew %d0,%d4
0001cf6c: 000e           	.short 0x000e
0001cf6e: 1870           	.short 0x1870
0001cf70: 0000 0066      	orib #102,%d0
0001cf74: 0c18 6630      	cmpib #48,%a0@+
0001cf78: 1800           	moveb %d0,%d4
0001cf7a: 1866           	.short 0x1866
0001cf7c: 3066           	moveaw %fp@-,%a0
0001cf7e: 1860           	.short 0x1860
0001cf80: 6618           	bnes 0x1cf9a
0001cf82: 0c00 3f18      	cmpib #24,%d0
0001cf86: 6630           	bnes 0x1cfb8
0001cf88: 1830 6666      	moveb %a0@(0000000000000066,%d6:w:8),%d4
0001cf8c: 6618           	bnes 0x1cfa6
0001cf8e: 1c66           	.short 0x1c66
0001cf90: 1c1e           	moveb %fp@+,%d6
0001cf92: 0c0c 0c0c      	cmpib #12,%d4
0001cf96: 3434 0000      	movew %a4@(0000000000000000,%d0:w),%d2
0001cf9a: 0000 00c6      	orib #-58,%d0
0001cf9e: c600           	andb %d0,%d3
0001cfa0: 1bd8           	.short 0x1bd8
0001cfa2: 3434 0200      	movew %a4@(0000000000000000,%d0:w:2),%d2
0001cfa6: 007f           	.short 0x007f
0001cfa8: 3034 3466      	movew %a4@(0000000000000066,%d3:w:4),%d0
0001cfac: 0c00 7a7e      	cmpib #126,%d0
0001cfb0: 7ef1           	moveq #-15,%d7
0001cfb2: 66f6           	bnes 0x1cfaa
0001cfbc: 6000 0060      	braw 0x1d01e
0001cfcc: 0000 000e      	orib #14,%d0
0001cfd0: 0066 001c      	oriw #28,%fp@-
0001cfd4: 0000 fe00      	orib #0,%d0
0001cfd8: 0000 3c00      	orib #0,%d0
0001cfdc: 001c 0c00      	orib #0,%a4@+
0001cfe0: 3e3c 0018      	movew #24,%d7
0001cfe4: 300c           	movew %a4,%d0
0001cfe6: 0018 1800      	orib #0,%a0@+
0001cfea: 3838 0000      	movew 0x0,%d4
0001cfee: 3838 7800      	movew 0x7800,%d4
0001cff2: 003c 241c      	orib #28,%ccr
0001cff6: 3899           	movew %a1@+,%a4@
0001cff8: ffc3           	.short 0xffc3
0001cffa: 03c3           	bset %d1,%d3
0001cffc: 3c1c           	movew %a4@+,%d6
0001cffe: c0c0           	muluw %d0,%d0
0001d000: 05a0           	bclr %d2,%a0@-
0001d002: c606           	andb %d6,%d3
0001d004: 0606 c6c0      	addib #-64,%d6
0001d008: c006           	andb %d6,%d0
0001d00a: c6c6           	muluw %d6,%d3
0001d00c: 0060 0ff8      	oriw #4088,%a0@-
0001d010: 0b28 0018      	btst %d5,%a0@(24)
0001d014: 666c           	bnes 0x1d082
0001d016: 3e66           	moveaw %fp@-,%sp
0001d018: 6c18           	bges 0x1d032
0001d01a: 1c38 6618      	moveb 0x6618,%d6
0001d01e: 0000 0006      	orib #6,%d0
0001d022: 6638           	bnes 0x1d05c
0001d024: 660c           	bnes 0x1d032
0001d026: 1c60           	.short 0x1c60
0001d028: 6006           	bras 0x1d030
0001d02a: 6666           	bnes 0x1d092
0001d02c: 1818           	moveb %a0@+,%d4
0001d02e: 0c00 3066      	cmpib #102,%d0
0001d032: 663c           	bnes 0x1d070
0001d034: 6666           	bnes 0x1d09c
0001d036: 6c60           	bges 0x1d098
0001d038: 6060           	bras 0x1d09a
0001d03a: 6618           	bnes 0x1d054
0001d03c: 066c 60ee 7666 	addiw #24814,%a4@(30310)
0001d042: 6666           	bnes 0x1d0aa
0001d044: 6666           	bnes 0x1d0ac
0001d046: 1866           	.short 0x1866
0001d048: 66c6           	bnes 0x1d010
0001d04a: 6666           	bnes 0x1d0b2
0001d04c: 0618 6018      	addib #24,%a0@+
0001d050: 3800           	movew %d0,%d4
0001d052: c000           	andb %d0,%d0
0001d054: 6000 0600      	braw 0x1d656
0001d058: 3000           	movew %d0,%d0
0001d05a: 6000 0060      	braw 0x1d0bc
0001d05e: 1800           	moveb %d0,%d4
0001d060: 0000 0000      	orib #0,%d0
0001d064: 0000 1800      	orib #0,%d0
0001d068: 0000 0000      	orib #0,%d0
0001d06c: 0018 1818      	orib #24,%a0@+
0001d070: 6018           	bras 0x1d08a
0001d072: 3c00           	movew %d0,%d6
0001d074: 1866           	.short 0x1866
0001d076: 0018 1800      	orib #0,%a0@+
0001d07a: 6600 1800      	bnew 0x1e87c
0001d07e: 6630           	bnes 0x1d0b0
0001d080: 0000 1800      	orib #0,%d0
0001d084: 7866           	moveq #102,%d4
0001d086: 0018 6618      	orib #24,%a0@+
0001d08a: 0000 0018      	orib #24,%d0
0001d08e: 3a66           	moveaw %fp@-,%a5
0001d090: 3630 1818      	movew %a0@(0000000000000018,%d1:l),%d3
0001d094: 1818           	moveb %a0@+,%d4
0001d096: 5858           	addqw #4,%a0@+
0001d098: 3c3c 1800      	movew #6144,%d6
0001d09c: 00cc           	.short 0x00cc
0001d09e: cc18           	andb %a0@+,%d6
0001d0a0: 366c 5858      	moveaw %a4@(22616),%a3
0001d0a4: 3c02           	movew %d2,%d6
0001d0a6: 00d8           	.short 0x00d8
0001d0a8: 1858           	.short 0x1858
0001d0aa: 5800           	addqb #4,%d0
0001d0ac: 1810           	moveb %a0@,%d4
0001d0ae: cac3           	muluw %d3,%d5
0001d0b0: c35b           	andw %d1,%a3@+
0001d0b2: 0066 667c      	oriw #26236,%fp@-
0001d0b6: 1e7e           	.short 0x1e7e
0001d0b8: 7c1c           	moveq #28,%d6
0001d0ba: 1e7e           	.short 0x1e7e
0001d0bc: 6e3c           	bgts 0x1d0fa
0001d0be: 3e7e           	.short 0x3e7e
0001d0c0: 6c1c           	bges 0x1d0de
0001d0c2: 3e36 7e66      	movew %fp@(0000000000000066,%d7:l:8),%d7
0001d0c6: 3e78 d67c      	moveaw 0xffffd67c,%sp
0001d0ca: 1c3e           	.short 0x1c3e
0001d0cc: fe7e           	.short 0xfe7e
0001d0ce: 361b           	movew %a3@+,%d3
0001d0d0: 10f7 0036      	moveb %sp@(0000000000000036,%d0:w),%a0@+
0001d0d4: fe00 661e      	cp1ldb %d0,%d6,#4,#30
0001d0d8: 0000 183c      	orib #60,%d0
0001d0dc: 3c36 1810      	movew %fp@(0000000000000010,%d1:l),%d6
0001d0e0: 7066           	moveq #102,%d0
0001d0e2: 7e18           	moveq #24,%d7
0001d0e4: 1818           	moveb %a0@+,%d4
0001d0e6: 0e18           	.short 0x0e18
0001d0e8: 1832 6c7c      	moveb %a2@(000000000000007c,%d6:l:4),%d4
0001d0ec: 0000 6c6c      	orib #108,%d0
0001d0f0: 0cfe           	.short 0x0cfe
0001d0f2: 0066 24f6      	oriw #9462,%fp@-
0001d0f6: 6fc3           	bles 0x1d0bb
0001d0f8: fe99 06d3      	cp1ldl %a1@+,%d0,#4,#211
0001d0fc: 3c16           	movew %fp@,%d6
0001d0fe: fedf           	.short 0xfedf
0001d100: 05a0           	bclr %d2,%a0@-
0001d102: c606           	andb %d6,%d3
0001d104: 0606 c6c0      	addib #-64,%d6
0001d108: c006           	andb %d6,%d0
0001d10a: c6c6           	muluw %d6,%d3
0001d10c: 3c78 1fec      	moveaw 0x1fec,%fp
0001d110: 0dd8           	bset %d6,%a0@+
0001d112: 0018 66fe      	orib #-2,%a0@+
0001d116: 606c           	bras 0x1d184
0001d118: 3818           	movew %a0@+,%d4
0001d11a: 1818           	moveb %a0@+,%d4
0001d11c: 3c18           	movew %a0@+,%d6
0001d11e: 0000 000c      	orib #12,%d0
0001d122: 6e18           	bgts 0x1d13c
0001d124: 0618 3c7c      	addib #124,%a0@+
0001d128: 600c           	bras 0x1d136
0001d12a: 6666           	bnes 0x1d192
0001d12c: 1818           	moveb %a0@+,%d4
0001d12e: 187e           	.short 0x187e
0001d130: 1806           	moveb %d6,%d4
0001d132: 6e66           	bgts 0x1d19a
0001d134: 6660           	bnes 0x1d196
0001d136: 6660           	bnes 0x1d198
0001d138: 6060           	bras 0x1d19a
0001d13a: 6618           	bnes 0x1d154
0001d13c: 0678 60fe 7e66 	addiw #24830,0x7e66
0001d142: 6666           	bnes 0x1d1aa
0001d144: 6660           	bnes 0x1d1a6
0001d146: 1866           	.short 0x1866
0001d148: 66c6           	bnes 0x1d110
0001d14a: 3c66           	moveaw %fp@-,%fp
0001d14c: 0c18 3018      	cmpib #24,%a0@+
0001d150: 6c00 603c      	bgew 0x2318e
0001d154: 7c3c           	moveq #60,%d6
0001d156: 3e3c 7c3e      	movew #31806,%d7
0001d15a: 7c38           	moveq #56,%d6
0001d15c: 1866           	.short 0x1866
0001d15e: 18ec 7c3c      	moveb %a4@(31804),%a4@+
0001d162: 7c3e           	moveq #62,%d6
0001d164: 7c3e           	moveq #62,%d6
0001d166: 7e66           	moveq #102,%d7
0001d168: 66c6           	bnes 0x1d130
0001d16a: 6666           	bnes 0x1d1d2
0001d16c: 7e18           	moveq #24,%d7
0001d16e: 1818           	moveb %a0@+,%d4
0001d170: f218 6600      	fmoves %fp4,%a0@+
0001d174: 0000 3c00      	orib #0,%d0
0001d178: 003c 003c      	orib #60,%ccr
0001d17c: 0000 0000      	orib #0,%d0
0001d180: 1818           	moveb %a0@+,%d4
0001d182: 7e7e           	moveq #126,%d7
0001d184: d800           	addb %d0,%d4
0001d186: 0000 0000      	orib #0,%d0
0001d18a: 663c           	bnes 0x1d1c8
0001d18c: 663c           	bnes 0x1d1ca
0001d18e: 303c 667c      	movew #26236,%d0
0001d192: 0000 0000      	orib #0,%d0
0001d196: 0000 0666      	orib #102,%d0
0001d19a: 0000 00d8      	orib #-40,%d0
0001d19e: d800           	addb %d0,%d4
0001d1a0: 6c36           	bges 0x1d1d8
0001d1a2: 0000 663c      	orib #60,%d0
0001d1a6: 7ed8           	moveq #-40,%d7
0001d1a8: 0000 3c00      	orib #0,%d0
0001d1ac: 3038 cabd      	movew 0xffffcabd,%d0
0001d1b0: bd5f           	eorw %d6,%sp@+
0001d1b2: e666           	asrw %d3,%d6
0001d1b4: 760c           	moveq #12,%d3
0001d1b6: 060c           	.short 0x060c
0001d1b8: 060c           	.short 0x060c
0001d1ba: 0c36 660c 0606 	cmpib #12,%fp@(0000000000000006,%d0:w:8)
0001d1c0: 3e0c           	movew %a4,%d7
0001d1c2: 3636 6666      	movew %fp@(0000000000000066,%d6:w:8),%d3
0001d1c6: 060c           	.short 0x060c
0001d1c8: d66c 0c06      	addw %a4@(3078),%d3
0001d1cc: 6666           	bnes 0x1d234
0001d1ce: 363c 3899      	movew #14489,%d3
0001d1d2: 7666           	moveq #102,%d3
0001d1d4: 66fe           	bnes 0x1d1d4
0001d1d6: 3038 6c7e      	movew 0x6c7e,%d0
0001d1da: 3c66           	moveaw %fp@-,%fp
0001d1dc: 6678           	bnes 0x1d256
0001d1de: 387c 6066      	moveaw #24678,%a4
0001d1e2: 007e           	.short 0x007e
0001d1e4: 0c30 1b18 004c 	cmpib #24,%a0@(000000000000004c,%d0:w)
0001d1ea: 3838 000f      	movew 0xf,%d4
0001d1ee: 6c18           	bges 0x1d208
0001d1f0: 3800           	movew %d0,%d4
0001d1f2: 00c3           	bitrev %d3
0001d1f4: e783           	asll #3,%d3
0001d1f6: c1e7           	mulsw %sp@-,%d0
0001d1f8: fc3c           	.short 0xfc3c
0001d1fa: 8cd3           	divuw %a3@,%d6
0001d1fc: 3c10           	movew %a0@,%d6
0001d1fe: d8db           	addaw %a3@+,%a4
0001d200: 0db0 0000      	bclr %d6,%a0@(0000000000000000,%d0:w)
0001d204: 7c7c           	moveq #124,%d6
0001d206: 7c7c           	moveq #124,%d6
0001d208: 7c00           	moveq #0,%d6
0001d20a: 7c7c           	moveq #124,%d6
0001d20c: 0660 1804      	addiw #6148,%a0@-
0001d210: 0628 0018 006c 	addib #24,%a0@(108)
0001d216: 3c18           	movew %a0@+,%d6
0001d218: 7000           	moveq #0,%d0
0001d21a: 1818           	moveb %a0@+,%d4
0001d21c: ff7e           	.short 0xff7e
0001d21e: 007e           	.short 0x007e
0001d220: 0018 7618      	orib #24,%a0@+
0001d224: 0c0c 6c06      	cmpib #6,%d4
0001d228: 7c18           	moveq #24,%d6
0001d22a: 3c3e           	.short 0x3c3e
0001d22c: 0000 3000      	orib #0,%d0
0001d230: 0c0c 6a66      	cmpib #102,%d4
0001d234: 7c60           	moveq #96,%d6
0001d236: 667c           	bnes 0x1d2b4
0001d238: 7c6e           	moveq #110,%d6
0001d23a: 7e18           	moveq #24,%d7
0001d23c: 0670 60d6 7e66 	addiw #24790,%a0@(0000000000000066,%d7:l:8)
0001d242: 7c66           	moveq #102,%d6
0001d244: 7c3c           	moveq #60,%d6
0001d246: 1866           	.short 0x1866
0001d248: 66d6           	bnes 0x1d220
0001d24a: 183c 1818      	moveb #24,%d4
0001d24e: 1818           	moveb %a0@+,%d4
0001d250: c600           	andb %d0,%d3
0001d252: 3006           	movew %d6,%d0
0001d254: 6660           	bnes 0x1d2b6
0001d256: 6666           	bnes 0x1d2be
0001d258: 3066           	moveaw %fp@-,%a0
0001d25a: 6618           	bnes 0x1d274
0001d25c: 186c           	.short 0x186c
0001d25e: 18fe           	.short 0x18fe
0001d260: 6666           	bnes 0x1d2c8
0001d262: 6666           	bnes 0x1d2ca
0001d264: 6660           	bnes 0x1d2c6
0001d266: 1866           	.short 0x1866
0001d268: 66c6           	bnes 0x1d230
0001d26a: 3c66           	moveaw %fp@-,%fp
0001d26c: 0c30 180c 9e34 	cmpib #12,%a0@(0000000000000034,%a1:l:8)
0001d272: 6066           	bras 0x1d2da
0001d274: 3c3c 063c      	movew #1596,%d6
0001d278: 3c60           	moveaw %a0@-,%fp
0001d27a: 3c66           	moveaw %fp@-,%fp
0001d27c: 3c38 3838      	movew 0x3838,%d6
0001d280: 3c3c 601b      	movew #24603,%d6
0001d284: de3c 3c3c      	addb #60,%d7
0001d288: 6666           	bnes 0x1d2f0
0001d28a: 6666           	bnes 0x1d2f2
0001d28c: 6660           	bnes 0x1d2ee
0001d28e: 7c18           	moveq #24,%d6
0001d290: 7c30           	moveq #48,%d6
0001d292: 3c38 3c66      	movew 0x3c66,%d6
0001d296: 7c66           	moveq #102,%d6
0001d298: 3e66           	moveaw %fp@-,%sp
0001d29a: 183e           	.short 0x183e
0001d29c: 7c36           	moveq #54,%d6
0001d29e: 3618           	movew %a0@+,%d3
0001d2a0: d81b           	addb %a3@+,%d4
0001d2a2: 3c3c 6e6e      	movew #28270,%d6
0001d2a6: dbde           	addal %fp@+,%a5
0001d2a8: 1818           	moveb %a0@+,%d4
0001d2aa: 6600 0010      	bnew 0x1d2bc
0001d2ae: cab1 a555      	andl %a1@(0000000000000000)@(0000000000000000),%d5
0001d2b2: 6666           	bnes 0x1d31a
0001d2b4: 3c0c           	movew %a4,%d6
0001d2b6: 0e0c           	.short 0x0e0c
0001d2b8: 660c           	bnes 0x1d2c6
0001d2ba: 0636 660c 0606 	addib #12,%fp@(0000000000000006,%d0:w:8)
0001d2c0: 660c           	bnes 0x1d2ce
0001d2c2: 3636 763c      	movew %fp@(000000000000003c,%d7:w:8),%d3
0001d2c6: 360c           	movew %a4,%d3
0001d2c8: d66c 0c06      	addw %a4@(3078),%d3
0001d2cc: 6676           	bnes 0x1d344
0001d2ce: 1c66           	.short 0x1c66
0001d2d0: 6c99           	bges 0x1d26b
0001d2d2: dc7c 626c      	addw #25196,%d6
0001d2d6: 186c           	.short 0x186c
0001d2d8: 6c18           	bges 0x1d2f2
0001d2da: 667e           	bnes 0x1d35a
0001d2dc: 66dc           	bnes 0x1d2ba
0001d2de: 54d6           	scc %fp@
0001d2e0: 7e66           	moveq #102,%d7
0001d2e2: 7e18           	moveq #24,%d7
0001d2e4: 1818           	moveb %a0@+,%d4
0001d2e6: 1b18           	moveb %a0@+,%a5@-
0001d2e8: 7e00           	moveq #0,%d7
0001d2ea: 0000 0018      	orib #24,%d0
0001d2ee: 6c30           	bges 0x1d320
0001d2f0: 0c00 00e7      	cmpib #-25,%d0
0001d2f4: c383           	.short 0xc383
0001d2f6: c1c3           	mulsw %d3,%d0
0001d2f8: f999           	.short 0xf999
0001d2fa: d8db           	addaw %a3@+,%a4
0001d2fc: 7e10           	moveq #16,%d7
0001d2fe: deff           	.short 0xdeff
0001d300: 0db0 c606      	bclr %d6,%a0@(0000000000000006,%a4:w:8)
0001d304: c006           	andb %d6,%d0
0001d306: 0606 c606      	addib #6,%d6
0001d30a: c606           	andb %d6,%d3
0001d30c: 7e7e           	moveq #126,%d7
0001d30e: 1804           	moveb %d4,%d4
0001d310: 07d0           	bset %d3,%a0@
0001d312: 0018 006c      	orib #108,%a0@+
0001d316: 0630 de00 1818 	addib #0,%a0@(0000000000000018,%d1:l)
0001d31c: 3c18           	movew %a0@+,%d6
0001d31e: 0000 0030      	orib #48,%d0
0001d322: 6618           	bnes 0x1d33c
0001d324: 1806           	moveb %d6,%d4
0001d326: 7e06           	moveq #6,%d7
0001d328: 6630           	bnes 0x1d35a
0001d32a: 6606           	bnes 0x1d332
0001d32c: 1818           	moveb %a0@+,%d4
0001d32e: 1800           	moveb %d0,%d4
0001d330: 1818           	moveb %a0@+,%d4
0001d332: 6e7e           	bgts 0x1d3b2
0001d334: 6660           	bnes 0x1d396
0001d336: 6660           	bnes 0x1d398
0001d338: 6066           	bras 0x1d3a0
0001d33a: 6618           	bnes 0x1d354
0001d33c: 0678 60c6 6e66 	addiw #24774,0x6e66
0001d342: 6076           	bras 0x1d3ba
0001d344: 6c06           	bges 0x1d34c
0001d346: 1866           	.short 0x1866
0001d348: 66fe           	bnes 0x1d348
0001d34a: 3c18           	movew %a0@+,%d6
0001d34c: 3018           	movew %a0@+,%d0
0001d34e: 0c18 0000      	cmpib #0,%a0@+
0001d352: 003e           	.short 0x003e
0001d354: 6660           	bnes 0x1d3b6
0001d356: 667e           	bnes 0x1d3d6
0001d358: 3066           	moveaw %fp@-,%a0
0001d35a: 6618           	bnes 0x1d374
0001d35c: 1878           	.short 0x1878
0001d35e: 18d6           	moveb %fp@,%a4@+
0001d360: 6666           	bnes 0x1d3c8
0001d362: 6666           	bnes 0x1d3ca
0001d364: 603c           	bras 0x1d3a2
0001d366: 1866           	.short 0x1866
0001d368: 66d6           	bnes 0x1d340
0001d36a: 1866           	.short 0x1866
0001d36c: 1818           	moveb %a0@+,%d4
0001d36e: 1818           	moveb %a0@+,%d4
0001d370: 0c34 6666 7e06 	cmpib #102,%a4@(0000000000000006,%d7:l:8)
0001d376: 3e06           	movew %d6,%d7
0001d378: 0660 7e7e      	addiw #32382,%a0@-
0001d37c: 7e18           	moveq #24,%d7
0001d37e: 1818           	moveb %a0@+,%d4
0001d380: 6666           	bnes 0x1d3e8
0001d382: 7c7f           	moveq #127,%d6
0001d384: f866           	.short 0xf866
0001d386: 6666           	bnes 0x1d3ee
0001d388: 6666           	bnes 0x1d3f0
0001d38a: 6666           	bnes 0x1d3f2
0001d38c: 6660           	bnes 0x1d3ee
0001d38e: 303c 6630      	movew #26160,%d0
0001d392: 0618 6666      	addib #102,%a0@+
0001d396: 6676           	bnes 0x1d40e
0001d398: 6666           	bnes 0x1d400
0001d39a: 3030 0c6b      	movew %a0@(000000000000006b,%d0:l:4),%d0
0001d39e: 6e18           	bgts 0x1d3b8
0001d3a0: 6c36           	bges 0x1d3d8
0001d3a2: 0666 7676      	addiw #30326,%fp@-
0001d3a6: dfd8           	addal %a0@+,%sp
0001d3a8: 3c3c 6600      	movew #26112,%d6
0001d3ac: 0010 7ab1      	orib #-79,%a0@
0001d3b0: b951           	eorw %d4,%a1@
0001d3b2: 6666           	bnes 0x1d41a
0001d3b4: 6e0c           	bgts 0x1d3c2
0001d3b6: 1e0c           	.short 0x1e0c
0001d3b8: 660c           	bnes 0x1d3c6
0001d3ba: 0636 6600 0606 	addib #0,%fp@(0000000000000006,%d0:w:8)
0001d3c0: 660c           	bnes 0x1d3ce
0001d3c2: 3636 060e      	movew %fp@(000000000000000e,%d0:w:8),%d3
0001d3c6: 360c           	movew %a4,%d3
0001d3c8: d66c 0c06      	addw %a4@(3078),%d3
0001d3cc: 6606           	bnes 0x1d3d4
0001d3ce: 0c66 c6ef      	cmpiw #-14609,%fp@-
0001d3d2: c866           	andw %fp@-,%d4
0001d3d4: 606c           	bras 0x1d442
0001d3d6: 306c 6c18      	moveaw %a4@(27672),%a0
0001d3da: 6666           	bnes 0x1d442
0001d3dc: 66cc           	bnes 0x1d3aa
0001d3de: 54d6           	scc %fp@
0001d3e0: 6066           	bras 0x1d448
0001d3e2: 0018 300c      	orib #12,%a0@+
0001d3e6: 18d8           	moveb %a0@+,%a4@+
0001d3e8: 0032 0000 18d8 	orib #0,%a2@(ffffffffffffffd8,%d1:l)
0001d3ee: 6c7c           	bges 0x1d46c
0001d3f0: 7800           	moveq #0,%d4
0001d3f2: 0024 66f6      	orib #-10,%a4@-
0001d3f6: 6f99           	bles 0x1d391
0001d3f8: f3c3           	.short 0xf3c3
0001d3fa: 70c3           	moveq #-61,%d0
0001d3fc: 1070           	.short 0x1070
0001d3fe: 181e           	moveb %fp@+,%d4
0001d400: 1998 c606      	moveb %a0@+,%a4@(0000000000000006,%a4:w:8)
0001d404: c006           	andb %d6,%d0
0001d406: 0606 c606      	addib #6,%d6
0001d40a: c606           	andb %d6,%d3
0001d40c: 6618           	bnes 0x1d426
0001d40e: 1004           	moveb %d4,%d0
0001d410: 2e10           	movel %a0@,%d7
0001d412: 0000 00fe      	orib #-2,%d0
0001d416: 7c66           	moveq #102,%d6
0001d418: cc00           	andb %d0,%d6
0001d41a: 1c38 6618      	moveb 0x6618,%d6
0001d41e: 3000           	movew %d0,%d0
0001d420: 1860           	.short 0x1860
0001d422: 6618           	bnes 0x1d43c
0001d424: 3066           	moveaw %fp@-,%a0
0001d426: 0c66 6630      	cmpiw #26160,%fp@-
0001d42a: 660c           	bnes 0x1d438
0001d42c: 1818           	moveb %a0@+,%d4
0001d42e: 0c7e 3000      	cmpiw #12288,%d6
0001d432: 6066           	bras 0x1d49a
0001d434: 6666           	bnes 0x1d49c
0001d436: 6c60           	bges 0x1d498
0001d438: 6066           	bras 0x1d4a0
0001d43a: 6618           	bnes 0x1d454
0001d43c: 666c           	bnes 0x1d4aa
0001d43e: 60c6           	bras 0x1d406
0001d440: 6666           	bnes 0x1d4a8
0001d442: 606c           	bras 0x1d4b0
0001d444: 6666           	bnes 0x1d4ac
0001d446: 1866           	.short 0x1866
0001d448: 3cee 6618      	movew %fp@(26136),%fp@+
0001d44c: 6018           	bras 0x1d466
0001d44e: 0618 0000      	addib #0,%a0@+
0001d452: 0066 6660      	oriw #26208,%fp@-
0001d456: 6660           	bnes 0x1d4b8
0001d458: 303e           	.short 0x303e
0001d45a: 6618           	bnes 0x1d474
0001d45c: 186c           	.short 0x186c
0001d45e: 18c6           	moveb %d6,%a4@+
0001d460: 6666           	bnes 0x1d4c8
0001d462: 6666           	bnes 0x1d4ca
0001d464: 6006           	bras 0x1d46c
0001d466: 1866           	.short 0x1866
0001d468: 3c7c 3c3e      	moveaw #15422,%fp
0001d46c: 3018           	movew %a0@+,%d0
0001d46e: 1818           	moveb %a0@+,%d4
0001d470: 0062 3c66      	oriw #15462,%a2@-
0001d474: 607e           	bras 0x1d4f4
0001d476: 667e           	bnes 0x1d4f6
0001d478: 7e3c           	moveq #60,%d7
0001d47a: 6060           	bras 0x1d4dc
0001d47c: 6018           	bras 0x1d496
0001d47e: 1818           	moveb %a0@+,%d4
0001d480: 7e7e           	moveq #126,%d7
0001d482: 60d8           	bras 0x1d45c
0001d484: d866           	addw %fp@-,%d4
0001d486: 6666           	bnes 0x1d4ee
0001d488: 6666           	bnes 0x1d4f0
0001d48a: 3e66           	moveaw %fp@-,%sp
0001d48c: 663c           	bnes 0x1d4ca
0001d48e: 3018           	movew %a0@+,%d0
0001d490: 6630           	bnes 0x1d4c2
0001d492: 7e18           	moveq #24,%d7
0001d494: 6666           	bnes 0x1d4fc
0001d496: 666e           	bnes 0x1d506
0001d498: 3e3c 6030      	movew #24624,%d7
0001d49c: 0cc3           	.short 0x0cc3
0001d49e: d618           	addb %a0@+,%d3
0001d4a0: 366c 7e66      	moveaw %a4@(32358),%a3
0001d4a4: 6666           	bnes 0x1d50c
0001d4a6: d8d8           	addaw %a0@+,%a4
0001d4a8: 6666           	bnes 0x1d510
0001d4aa: 6600 0010      	bnew 0x1d4bc
0001d4ae: 0abd ad00 f6f6 	eoril #-1392445706,%d5
0001d4b4: 667e           	bnes 0x1d534
0001d4b6: 360c           	movew %a4,%d3
0001d4b8: 660c           	bnes 0x1d4c6
0001d4ba: 0636 7e00 3e0e 	addib #0,%fp@(000000000000000e,%d3:l:8)
0001d4c0: 6e3c           	bgts 0x1d4fe
0001d4c2: 1c7e           	.short 0x1c7e
0001d4c4: 7e7e           	moveq #126,%d7
0001d4c6: 340c           	movew %a4,%d2
0001d4c8: feec           	.short 0xfeec
0001d4ca: 0c06 7e06      	cmpib #6,%d6
0001d4ce: 0c3c 8266      	cmpib #102,%d4
0001d4d2: dc66           	addw %fp@-,%d6
0001d4d4: 606c           	bras 0x1d542
0001d4d6: 666c           	bnes 0x1d544
0001d4d8: 6c18           	bges 0x1d4f2
0001d4da: 3c66           	moveaw %fp@-,%fp
0001d4dc: 24ec 38d6      	movel %a4@(14550),%a2@+
0001d4e0: 7066           	moveq #102,%d0
0001d4e2: 7e00           	moveq #0,%d7
0001d4e4: 0000 18d8      	orib #-40,%d0
0001d4e8: 184c           	.short 0x184c
0001d4ea: 0000 1870      	orib #112,%d0
0001d4ee: 0000 0000      	orib #0,%d0
0001d4f2: 0024 3c1c      	orib #28,%a4@-
0001d4f6: 383c e7e7      	movew #-6169,%d4
0001d4fa: 20c3           	movel %d3,%a0@+
0001d4fc: 38f0 181b      	movew %a0@(000000000000001b,%d1:l),%a4@+
0001d500: 799e           	mvzb %fp@+,%d4
0001d502: 7c06           	moveq #6,%d6
0001d504: 7c7c           	moveq #124,%d6
0001d506: 067c           	.short 0x067c
0001d508: 7c06           	moveq #6,%d6
0001d50a: 7c7c           	moveq #124,%d6
0001d50c: 3c1e           	movew %fp@+,%d6
0001d50e: 1e3c 39e0      	moveb #-32,%d7
0001d512: 0018 006c      	orib #108,%a0@+
0001d516: 1846           	.short 0x1846
0001d518: 7600           	moveq #0,%d3
0001d51a: 0e70 0000 3000 	movesw %a0@(0000000000000000,%d3:w),%d0
0001d520: 1840           	.short 0x1840
0001d522: 3c7e           	.short 0x3c7e
0001d524: 7e3c           	moveq #60,%d7
0001d526: 0c3c 3c30      	cmpib #48,%d4
0001d52a: 3c38 0030      	movew 0x30,%d6
0001d52e: 0600 6018      	addib #24,%d0
0001d532: 3e66           	moveaw %fp@-,%sp
0001d534: 7c3c           	moveq #60,%d6
0001d536: 787e           	moveq #126,%d4
0001d538: 603e           	bras 0x1d578
0001d53a: 663c           	bnes 0x1d578
0001d53c: 3c66           	moveaw %fp@-,%fp
0001d53e: 7ec6           	moveq #-58,%d7
0001d540: 663c           	bnes 0x1d57e
0001d542: 6036           	bras 0x1d57a
0001d544: 663c           	bnes 0x1d582
0001d546: 183e           	.short 0x183e
0001d548: 18c6           	moveb %d6,%a4@+
0001d54a: 6618           	bnes 0x1d564
0001d54c: 7e1e           	moveq #30,%d7
0001d54e: 0278 00fe 003e 	andiw #254,0x3e
0001d554: 7c3c           	moveq #60,%d6
0001d556: 3e3c 3006      	movew #12294,%d7
0001d55a: 663c           	bnes 0x1d598
0001d55c: 1866           	.short 0x1866
0001d55e: 3cc6           	movew %d6,%fp@+
0001d560: 663c           	bnes 0x1d59e
0001d562: 7c3e           	moveq #62,%d6
0001d564: 607c           	bras 0x1d5e2
0001d566: 0e3e           	.short 0x0e3e
0001d568: 186c           	.short 0x186c
0001d56a: 6606           	bnes 0x1d572
0001d56c: 7e0e           	moveq #14,%d7
0001d56e: 1870           	.short 0x1870
0001d570: 007e           	.short 0x007e
0001d572: 083e           	.short 0x083e
0001d574: 3c3e           	.short 0x3c3e
0001d576: 3e3e           	.short 0x3e3e
0001d578: 3e08           	movew %a0,%d7
0001d57a: 3c3c 3c3c      	movew #15420,%d6
0001d57e: 3c3c 6666      	movew #26214,%d6
0001d582: 7e7e           	moveq #126,%d7
0001d584: df3c           	.short 0xdf3c
0001d586: 3c3c 3e3e      	movew #15934,%d6
0001d58a: 063c           	.short 0x063c
0001d58c: 3e18           	movew %a0@+,%d7
0001d58e: 7e18           	moveq #24,%d7
0001d590: 7c60           	moveq #96,%d6
0001d592: 3e3c 3c3e      	movew #15422,%d7
0001d596: 6666           	bnes 0x1d5fe
0001d598: 0000 6630      	orib #48,%d0
0001d59c: 0c86 9f18 1bd8 	cmpil #-1625809960,%d6
0001d5a2: 3e3c 3c3c      	movew #15420,%d7
0001d5a6: 7e7f           	moveq #127,%d7
0001d5a8: 7e7e           	moveq #126,%d7
0001d5aa: 6600 0000      	bnew 0x1d5ac
0001d5ae: 0ac3           	.short 0x0ac3
0001d5b0: c300           	abcd %d0,%d1
0001d5b2: 0606 0000      	addib #0,%d6
0001d5c6: 3000           	movew %d0,%d0
0001d5c8: 0000 0c06      	orib #6,%d0
0001d5cc: 0006 0cd8      	orib #-40,%d6
0001d5d0: 0000 767c      	orib #124,%d0
0001d5d4: 606c           	bras 0x1d642
0001d5d6: fe38           	.short 0xfe38
0001d5d8: 7f18           	mvsb %a0@+,%d7
0001d5da: 183c 6678      	moveb #120,%d4
0001d5de: 307c 3e66      	moveaw #15974,%a0
0001d5e2: 007e           	.short 0x007e
0001d5e4: 7e7e           	moveq #126,%d7
0001d5e6: 1870           	.short 0x1870
0001d5e8: 1800           	moveb %d0,%d4
0001d5ea: 0000 0030      	orib #48,%d0
0001d5ee: 0000 0000      	orib #0,%d0
0001d5f2: 003c 1818      	orib #24,%ccr
0001d5f6: 1800           	moveb %d0,%d4
0001d5f8: 0000 007e      	orib #126,%d0
0001d5fc: 1060           	.short 0x1060
0001d5fe: 0000 718e      	orib #-114,%d0
0001d60e: 1754 3800      	moveb %a4@,%a3@(14336)
0001d61e: 6000 0000      	braw 0x1d620
0001d656: 0000 007c      	orib #124,%d0
0001d65a: 0000 7000      	orib #0,%d0
0001d65e: 0000 0000      	orib #0,%d0
0001d662: 6006           	bras 0x1d66a
0001d664: 0000 0000      	orib #0,%d0
0001d668: 0000 007c      	orib #124,%d0
0001d66c: 0000 1800      	orib #0,%d0
0001d670: 0000 3800      	orib #0,%d0
0001d674: 0000 0000      	orib #0,%d0
0001d678: 0018 0000      	orib #0,%a0@+
0001d688: 0000 7c00      	orib #0,%d0
0001d68c: 0018 0000      	orib #0,%a0@+
0001d690: 6000 0000      	braw 0x1d692
0001d694: 0000 0000      	orib #0,%d0
0001d698: 3c3c 3c00      	movew #15360,%d6
0001d69c: 000f           	.short 0x000f
0001d69e: 0618 0000      	addib #0,%a0@+
0001d6a2: 0000 4040      	orib #64,%d0
0001d6a6: 0000 6666      	orib #102,%d0
0001d6aa: 3c00           	movew %d0,%d6
0001d6ac: 0000 0a7e      	orib #126,%d0
0001d6b0: 7e00           	moveq #0,%d7
0001d6b2: 1c1c           	moveb %a4@+,%d6
0001d6cc: 0000 0070      	orib #112,%d0
0001d6d0: 0000 0060      	orib #96,%d0
0001d6d4: f848           	.short 0xf848
0001d6d6: 0000 c010      	orib #16,%d0
0001d6da: 3c00           	movew %d0,%d6
0001d6dc: 0000 6010      	orib #16,%d0
0001d6e0: 0000 0000      	orib #0,%d0
0001d6e4: 0000 1800      	orib #0,%d0
0001d6f4:  _fnt_st_8x16
0001d6f4: 0001 000a      	orib #10,%d1
0001d6f8: 3878 3136      	moveaw 0x3136,%a4
0001d6fc: 2073 7973 7465 	moveal %a3@(0000000074656d20)@(00000000666f6e74),%a0
0001d702: 6d20 666f 6e74 
0001d718: 0000 00ff      	orib #-1,%d0
0001d71c: 000d           	.short 0x000d
0001d71e: 000b           	.short 0x000b
0001d720: 0008           	.short 0x0008
0001d722: 0002 0002      	orib #2,%d2
0001d726: 0007 0008      	orib #8,%d7
0001d72a: 0001 0007      	orib #7,%d1
0001d72e: 0001 0001      	orib #1,%d1
0001d732: 5555           	subqw #2,%a5@
0001d734: 5555           	subqw #2,%a5@
0001d736: 000d           	.short 0x000d
0001d738: 0000 0000      	orib #0,%d0
0001d73c: 0001 c7b8      	orib #-72,%d1
0001d740: 0001 d74e      	orib #78,%d1
0001d744: 0100           	btst %d0,%d0
0001d746: 0010 0000      	orib #0,%a0@
0001d76a: 0000 1104      	orib #4,%d0
0001d76e: 0000 0000      	orib #0,%d0
0001d772: 1800           	moveb %d0,%d4
0001d774: 3800           	movew %d0,%d4
0001d7ae: 4000           	negxb %d0
0001d7dc: 003c 0600      	orib #0,%ccr
0001d804: 6032           	bras 0x1d838
0001d806: 3200           	movew %d0,%d1
0001d808: 0000 0000      	orib #0,%d0
0001d80c: 00f1           	.short 0x00f1
0001d80e: 00f6 0000 0000 	cmp2b %fp@(0000000000000000,%d0:w),%d0
0001d814: 0000 0000      	orib #0,%d0
0001d818: 0000 0060      	orib #96,%d0
0001d840: 0000 0018      	orib #24,%d0
0001d85c: 05a0           	bclr %d2,%a0@-
0001d85e: 7c00           	moveq #0,%d6
0001d860: 7c7c           	moveq #124,%d6
0001d862: 007c 7c7c      	oriw #31868,%sr
0001d866: 7c7c           	moveq #124,%d6
0001d868: 0000 0000      	orib #0,%d0
0001d86c: 0b28 0000      	btst %d5,%a0@(0)
0001d870: 0000 1800      	orib #0,%d0
0001d874: 7c00           	moveq #0,%d6
0001d8aa: 0000 1000      	orib #0,%d0
0001d8ae: 6000 0000      	braw 0x1d8b0
0001d8c6: 0000 000e      	orib #14,%d0
0001d8ca: 18e0           	moveb %a0@-,%a4@+
0001d8cc: 0000 0000      	orib #0,%d0
0001d8d0: 0618 0060      	addib #96,%a0@+
0001d8d4: 1c00           	moveb %d0,%d6
0001d8d6: 1800           	moveb %d0,%d4
0001d8d8: 6000 1860      	braw 0x1f13a
0001d8dc: 6666           	bnes 0x1d944
0001d8de: 0c00 3e18      	cmpib #24,%d0
0001d8e2: 0060 1860      	oriw #6240,%a0@-
0001d8e6: 0066 6600      	oriw #26112,%fp@-
0001d8ea: 0e00           	.short 0x0e00
0001d8ec: 0000 0606      	orib #6,%d0
0001d8f0: 0606 3232      	addib #50,%d6
0001d8f4: 0000 0000      	orib #0,%d0
0001d8f8: 0060 6000      	oriw #24576,%a0@-
0001d8fc: 0000 3232      	orib #50,%d0
0001d900: 0100           	btst %d0,%d0
0001d902: 0000 307a      	orib #122,%d0
0001d906: 7a66           	moveq #102,%d5
0001d908: 0610 0000      	addib #0,%a0@
0001d90c: 005b 66f6      	oriw #26358,%a3@+
0001d918: 0000 0060      	orib #96,%d0
0001d934: 0000 7c00      	orib #0,%d0
0001d938: 001e 0e00      	orib #0,%fp@+
0001d93c: 0000 0000      	orib #0,%d0
0001d940: 0000 0018      	orib #24,%d0
0001d944: 0000 3838      	orib #56,%d0
0001d948: 0000 0000      	orib #0,%d0
0001d94c: 00fe           	.short 0x00fe
0001d94e: 0000 0030      	orib #48,%d0
0001d952: 0c7c feee      	cmpiw #-274,%d4
0001d956: 0100           	btst %d0,%d0
0001d958: 0008           	.short 0x0008
0001d95a: 7838           	moveq #56,%d4
0001d95c: 05a0           	bclr %d2,%a0@-
0001d95e: ba02           	cmpb %d2,%d5
0001d960: 3a3a 82b8      	movew %pc@(0x15c1a),%d5
0001d964: b8ba baba      	cmpl %pc@(0x19420),%d4
0001d968: 0078 0000 0dd8 	oriw #0,0xdd8
0001d96e: 0018 6666      	orib #102,%a0@+
0001d972: 3e66           	moveaw %fp@-,%sp
0001d974: 6c18           	bges 0x1d98e
0001d976: 0660 6600      	addiw #26112,%a0@-
0001d97a: 0000 0006      	orib #6,%d0
0001d97e: 3c18           	movew %a0@+,%d6
0001d980: 3c7e           	.short 0x3c7e
0001d982: 0c7e 1c7e      	cmpiw #7294,%d6
0001d986: 3c3c 0000      	movew #0,%d6
0001d98a: 0000 003c      	orib #60,%d0
0001d98e: 3818           	movew %a0@+,%d4
0001d990: 7c3c           	moveq #60,%d6
0001d992: 787e           	moveq #126,%d4
0001d994: 7e3e           	moveq #62,%d7
0001d996: 667e           	bnes 0x1da16
0001d998: 06cc           	rtm %a4
0001d99a: 60c6           	bras 0x1d962
0001d99c: 663c           	bnes 0x1d9da
0001d99e: 7c3c           	moveq #60,%d6
0001d9a0: f83e           	.short 0xf83e
0001d9a2: 7e66           	moveq #102,%d7
0001d9a4: 66c6           	bnes 0x1d96c
0001d9a6: 6666           	bnes 0x1da0e
0001d9a8: 7e1e           	moveq #30,%d7
0001d9aa: 6078           	bras 0x1da24
0001d9ac: 1000           	moveb %d0,%d0
0001d9ae: 7000           	moveq #0,%d0
0001d9b0: 6000 0600      	braw 0x1dfb2
0001d9b4: 0e00           	.short 0x0e00
0001d9b6: 6018           	bras 0x1d9d0
0001d9b8: 0cc0           	.short 0x0cc0
0001d9ba: 3800           	movew %d0,%d4
0001d9c8: 0018 1830      	orib #48,%a0@+
0001d9cc: 0000 3c66      	orib #102,%d0
0001d9d0: 0c3c 6630      	cmpib #48,%d4
0001d9d4: 3600           	movew %d0,%d3
0001d9d6: 3c66           	moveaw %fp@-,%fp
0001d9d8: 3066           	moveaw %fp@-,%a0
0001d9da: 3c30 663c      	movew %a0@(000000000000003c,%d6:w:8),%d6
0001d9de: 1800           	moveb %d0,%d4
0001d9e0: 7e3c           	moveq #60,%d7
0001d9e2: 6630           	bnes 0x1da14
0001d9e4: 3c30 6666      	movew %a0@(0000000000000066,%d6:w:8),%d6
0001d9e8: 6618           	bnes 0x1da02
0001d9ea: 1e66           	.short 0x1e66
0001d9ec: 180e           	.short 0x180e
0001d9ee: 0c0c 0c0c      	cmpib #12,%d4
0001d9f2: 7a7a           	moveq #122,%d5
0001d9f4: 0000 1800      	orib #0,%d0
0001d9f8: 0020 2000      	orib #0,%a0@-
0001d9fc: 0000 7a7a      	orib #122,%d0
0001da00: 3d00           	movew %d0,%fp@-
0001da02: 007e           	.short 0x007e
0001da04: 184c           	.short 0x184c
0001da06: 4c66           	.short 0x4c66
0001da08: 0c7c 7a7c      	cmpiw #31356,%d4
0001da0c: 7c5f           	moveq #95,%d6
0001da0e: 6666           	bnes 0x1da76
0001da10: 667c           	bnes 0x1da8e
0001da12: 1e7e           	.short 0x1e7e
0001da14: 7e38           	moveq #56,%d7
0001da16: 1e7e           	.short 0x1e7e
0001da18: 6e3c           	bgts 0x1da56
0001da1a: 3c7e           	.short 0x3c7e
0001da1c: 6c1c           	bges 0x1da3a
0001da1e: fe36           	.short 0xfe36
0001da20: 7e6e           	moveq #110,%d7
0001da22: 3e7c d67e      	moveaw #-10626,%sp
0001da26: 387e           	.short 0x387e
0001da28: 7e7e           	moveq #126,%d7
0001da2a: 6e1c           	bgts 0x1da48
0001da2c: 0000 0018      	orib #24,%d0
0001da30: fe00 fe00      	cp1ldb %d0,%sp,#8,#0
0001da34: 0000 103c      	orib #60,%d0
0001da38: 383e           	.short 0x383e
0001da3a: 1e10           	moveb %a0@,%d7
0001da3c: 3e7c 0000      	moveaw #0,%sp
0001da40: 6006           	bras 0x1da48
0001da42: 0e18 0000      	movesb %a0@+,%d0
0001da46: 6c7c           	bges 0x1dac4
0001da48: 0000 3030      	orib #48,%d0
0001da4c: 78fe           	moveq #-2,%d4
0001da4e: 0018 3c38      	orib #56,%a0@+
0001da52: 1c38 fec6      	moveb 0xfffffec6,%d6
0001da56: 013c 000e      	btst %d0,#14
0001da5a: 4040           	negxw %d0
0001da5c: 05a0           	bclr %d2,%a0@-
0001da5e: c606           	andb %d6,%d3
0001da60: 0606 c6c0      	addib #-64,%d6
0001da64: c0c6           	muluw %d6,%d0
0001da66: c6c6           	muluw %d6,%d3
0001da68: 0040 0000      	oriw #0,%d0
0001da6c: 0628 0018 6666 	addib #24,%a0@(26214)
0001da72: 7e66           	moveq #102,%d7
0001da74: 6c18           	bges 0x1da8e
0001da76: 0c30 6618 0000 	cmpib #24,%a0@(0000000000000000,%d0:w)
0001da7c: 0006 7e18      	orib #24,%d6
0001da80: 7e7e           	moveq #126,%d7
0001da82: 0c7e 3c7e      	cmpiw #15486,%d6
0001da86: 7e7e           	moveq #126,%d7
0001da88: 0000 0e00      	orib #0,%d0
0001da8c: e07e           	rorw %d0,%d6
0001da8e: 7c3c           	moveq #60,%d6
0001da90: 7e7e           	moveq #126,%d7
0001da92: 7c7e           	moveq #126,%d6
0001da94: 7e7e           	moveq #126,%d7
0001da96: 667e           	bnes 0x1db16
0001da98: 06cc           	rtm %a4
0001da9a: 60c6           	bras 0x1da62
0001da9c: 667e           	bnes 0x1db1c
0001da9e: 7e7e           	moveq #126,%d7
0001daa0: fc7e           	.short 0xfc7e
0001daa2: 7e66           	moveq #102,%d7
0001daa4: 66c6           	bnes 0x1da6c
0001daa6: 6666           	bnes 0x1db0e
0001daa8: 7e1e           	moveq #30,%d7
0001daaa: 6078           	bras 0x1db24
0001daac: 3800           	movew %d0,%d4
0001daae: 3800           	movew %d0,%d4
0001dab0: 6000 0600      	braw 0x1e0b2
0001dab4: 1e00           	moveb %d0,%d7
0001dab6: 6018           	bras 0x1dad0
0001dab8: 0cc0           	.short 0x0cc0
0001daba: 3800           	movew %d0,%d4
0001dabc: 0000 0000      	orib #0,%d0
0001dac0: 0000 1800      	orib #0,%d0
0001dac4: 0000 0000      	orib #0,%d0
0001dac8: 0018 1830      	orib #48,%a0@+
0001dacc: 0000 7e66      	orib #102,%d0
0001dad0: 1866           	.short 0x1866
0001dad2: 6618           	bnes 0x1daec
0001dad4: 1c00           	moveb %d0,%d6
0001dad6: 6666           	bnes 0x1db3e
0001dad8: 1866           	.short 0x1866
0001dada: 6618           	bnes 0x1daf4
0001dadc: 1818           	moveb %a0@+,%d4
0001dade: 7e00           	moveq #0,%d7
0001dae0: f866           	.short 0xf866
0001dae2: 6618           	bnes 0x1dafc
0001dae4: 6618           	bnes 0x1dafe
0001dae6: 6600 0018      	bnew 0x1db00
0001daea: 3866           	moveaw %fp@-,%a4
0001daec: 3c1e           	movew %fp@+,%d6
0001daee: 1818           	moveb %a0@+,%d4
0001daf0: 1818           	moveb %a0@+,%d4
0001daf2: 4c4c           	.short 0x4c4c
0001daf4: 0000 1800      	orib #0,%d0
0001daf8: 0020 2018      	orib #24,%a0@-
0001dafc: 0000 4c4c      	orib #76,%d0
0001db00: 7e00           	moveq #0,%d7
0001db02: 00fe           	.short 0x00fe
0001db04: 0000 0000      	orib #0,%d0
0001db08: 1810           	moveb %a0@,%d4
0001db0a: cac6           	muluw %d6,%d5
0001db0c: c655           	andw %a5@,%d3
0001db0e: 0066 767c      	oriw #30332,%fp@-
0001db12: 1e7e           	.short 0x1e7e
0001db14: 7e38           	moveq #56,%d7
0001db16: 1e7e           	.short 0x1e7e
0001db18: 6e3c           	bgts 0x1db56
0001db1a: 3e7e           	.short 0x3e7e
0001db1c: 6e1c           	bgts 0x1db3a
0001db1e: fe36           	.short 0xfe36
0001db20: 7e6e           	moveq #110,%d7
0001db22: 3e7e           	.short 0x3e7e
0001db24: d67e           	.short 0xd67e
0001db26: 387e           	.short 0x387e
0001db28: 3e7e           	.short 0x3e7e
0001db2a: 6e36           	bgts 0x1db62
0001db2c: 0000 003c      	orib #60,%d0
0001db30: 7e00           	moveq #0,%d7
0001db32: fe00 0002      	cp1ldb %d0,%d0,#1,#2
0001db36: 107e           	.short 0x107e
0001db38: 6c20           	bges 0x1db5a
0001db3a: 1010           	moveb %a0@,%d0
0001db3c: 7efe           	moveq #-2,%d7
0001db3e: 0018 700e      	orib #14,%a0@+
0001db42: 1918           	moveb %a0@+,%a4@-
0001db44: 1802           	moveb %d2,%d4
0001db46: 447c           	.short 0x447c
0001db48: 0000 7848      	orib #72,%d0
0001db4c: 1800           	moveb %d0,%d4
0001db4e: 003c 242c      	orib #44,%ccr
0001db52: 34ba fed6      	movew %pc@(0x1da2a),%a2@
0001db56: 0366           	bchg %d1,%fp@-
0001db58: 180f           	.short 0x180f
0001db5a: 7040           	moveq #64,%d0
0001db5c: 05a0           	bclr %d2,%a0@-
0001db5e: c606           	andb %d6,%d3
0001db60: 0606 c6c0      	addib #-64,%d6
0001db64: c0c6           	muluw %d6,%d0
0001db66: c6c6           	muluw %d6,%d3
0001db68: 0070 0000 07d0 	oriw #0,@(0000000000000000)
0001db6e: 0018 66ff      	orib #-1,%a0@+
0001db72: 606c           	bras 0x1dbe0
0001db74: 3818           	movew %a0@+,%d4
0001db76: 1c38 3c18      	moveb 0x3c18,%d6
0001db7a: 0000 0006      	orib #6,%d0
0001db7e: 6638           	bnes 0x1dbb8
0001db80: 660c           	bnes 0x1db8e
0001db82: 1c60           	.short 0x1c60
0001db84: 7006           	moveq #6,%d0
0001db86: 6666           	bnes 0x1dbee
0001db88: 1818           	moveb %a0@+,%d4
0001db8a: 1c7e           	.short 0x1c7e
0001db8c: 7066           	moveq #102,%d0
0001db8e: e67e           	rorw %d3,%d6
0001db90: 6666           	bnes 0x1dbf8
0001db92: 6e60           	bgts 0x1dbf4
0001db94: 6060           	bras 0x1dbf6
0001db96: 6618           	bnes 0x1dbb0
0001db98: 06d8           	.short 0x06d8
0001db9a: 60ee           	bras 0x1db8a
0001db9c: 6666           	bnes 0x1dc04
0001db9e: 6666           	bnes 0x1dc06
0001dba0: cc60           	andw %a0@-,%d6
0001dba2: 1866           	.short 0x1866
0001dba4: 66c6           	bnes 0x1db6c
0001dba6: 6666           	bnes 0x1dc0e
0001dba8: 0c18 6018      	cmpib #24,%a0@+
0001dbac: 3800           	movew %d0,%d4
0001dbae: 1c00           	moveb %d0,%d6
0001dbb0: 6000 0600      	braw 0x1e1b2
0001dbb4: 1800           	moveb %d0,%d4
0001dbb6: 6000 00c0      	braw 0x1dc78
0001dbba: 1800           	moveb %d0,%d4
0001dbbc: 0000 0000      	orib #0,%d0
0001dbc0: 0000 1800      	orib #0,%d0
0001dbc4: 0000 0000      	orib #0,%d0
0001dbc8: 0018 1830      	orib #48,%a0@+
0001dbcc: 0000 6600      	orib #0,%d0
0001dbdc: 3c3c 7e00      	movew #32256,%d6
0001dbe0: d800           	addb %d0,%d4
0001dbe2: 0000 0000      	orib #0,%d0
0001dbe6: 003c 663c      	orib #60,%ccr
0001dbea: 3066           	moveaw %fp@-,%a0
0001dbec: 6618           	bnes 0x1dc06
0001dbee: 0000 0000      	orib #0,%d0
0001dbf2: 0000 3c3c      	orib #60,%d0
0001dbf6: 0000 0023      	orib #35,%d0
0001dbfa: 2318           	movel %a0@+,%a1@-
0001dbfc: 0000 0000      	orib #0,%d0
0001dc00: 6601           	bnes 0x1dc03
0001dc02: 00d8           	.short 0x00d8
0001dc04: 3c3c 3c00      	movew #15360,%d6
0001dc08: 0010 ca82      	orib #-126,%a0@
0001dc0c: 8251           	orw %a1@,%d1
0001dc0e: e666           	asrw %d3,%d6
0001dc10: 760c           	moveq #12,%d3
0001dc12: 060c           	.short 0x060c
0001dc14: 0618 0466      	addib #102,%a0@+
0001dc18: 660c           	bnes 0x1dc26
0001dc1a: 0606 3e0c      	addib #12,%d6
0001dc1e: fe36           	.short 0xfe36
0001dc20: 6666           	bnes 0x1dc88
0001dc22: 3e06           	movew %d6,%d7
0001dc24: d666           	addw %fp@-,%d3
0001dc26: 1806           	moveb %d6,%d4
0001dc28: 3666           	moveaw %fp@-,%a3
0001dc2a: 6632           	bnes 0x1dc5e
0001dc2c: 0066 6266      	oriw #25190,%fp@-
0001dc30: 6202           	bhis 0x1dc34
0001dc32: 601e           	bras 0x1dc52
0001dc34: 007e           	.short 0x007e
0001dc36: 7c66           	moveq #102,%d6
0001dc38: c630 7c7c      	andb %a0@(000000000000007c,%d7:l:4),%d3
0001dc3c: e0c6           	.short 0xe0c6
0001dc3e: 7e18           	moveq #24,%d7
0001dc40: 381c           	movew %a4@+,%d4
0001dc42: 1b18           	moveb %a0@+,%a5@-
0001dc44: 183e           	.short 0x183e
0001dc46: 6c7c           	bges 0x1dcc4
0001dc48: 0000 4818      	orib #24,%d0
0001dc4c: 3000           	movew %d0,%d0
0001dc4e: 0066 24e6      	oriw #9446,%fp@-
0001dc52: 6792           	beqs 0x1dbe6
0001dc54: fc92 03c3      	cp0ldl %a2@,%d0,#2,#451
0001dc58: 3c09           	movew %a1,%d6
0001dc5a: 4040           	negxw %d0
0001dc5c: 0db0 c606      	bclr %d6,%a0@(0000000000000006,%a4:w:8)
0001dc60: 0606 c6c0      	addib #-64,%d6
0001dc64: c0c6           	muluw %d6,%d0
0001dc66: c6c6           	muluw %d6,%d3
0001dc68: 7c40           	moveq #64,%d6
0001dc6a: 0000 2e10      	orib #16,%d0
0001dc6e: 0018 66ff      	orib #-1,%a0@+
0001dc72: 600c           	bras 0x1dc80
0001dc74: 3818           	movew %a0@+,%d4
0001dc76: 1818           	moveb %a0@+,%d4
0001dc78: 3c18           	movew %a0@+,%d6
0001dc7a: 0000 000c      	orib #12,%d0
0001dc7e: 6638           	bnes 0x1dcb8
0001dc80: 660c           	bnes 0x1dc8e
0001dc82: 1c60           	.short 0x1c60
0001dc84: 6006           	bras 0x1dc8c
0001dc86: 6666           	bnes 0x1dcee
0001dc88: 1818           	moveb %a0@+,%d4
0001dc8a: 387e           	.short 0x387e
0001dc8c: 3866           	moveaw %fp@-,%a4
0001dc8e: c266           	andw %fp@-,%d1
0001dc90: 6666           	bnes 0x1dcf8
0001dc92: 6660           	bnes 0x1dcf4
0001dc94: 6060           	bras 0x1dcf6
0001dc96: 6618           	bnes 0x1dcb0
0001dc98: 06d8           	.short 0x06d8
0001dc9a: 60ee           	bras 0x1dc8a
0001dc9c: 7666           	moveq #102,%d3
0001dc9e: 6666           	bnes 0x1dd06
0001dca0: cc60           	andw %a0@-,%d6
0001dca2: 1866           	.short 0x1866
0001dca4: 66c6           	bnes 0x1dc6c
0001dca6: 3c66           	moveaw %fp@-,%fp
0001dca8: 0c18 3018      	cmpib #24,%a0@+
0001dcac: 6c00 0c3c      	bgew 0x1e8ea
0001dcb0: 7c3c           	moveq #60,%d6
0001dcb2: 3e3c 183e      	movew #6206,%d7
0001dcb6: 7c38           	moveq #56,%d6
0001dcb8: 0ccc           	.short 0x0ccc
0001dcba: 186c           	.short 0x186c
0001dcbc: 3c3c 7c3e      	movew #31806,%d6
0001dcc0: 7c3e           	moveq #62,%d6
0001dcc2: 7e66           	moveq #102,%d7
0001dcc4: 66c6           	bnes 0x1dc8c
0001dcc6: 6666           	bnes 0x1dd2e
0001dcc8: 7e18           	moveq #24,%d7
0001dcca: 1830 6218      	moveb %a0@(0000000000000018,%d6:w:2),%d4
0001dcce: 6666           	bnes 0x1dd36
0001dcd0: 3c3c 3c3c      	movew #15420,%d6
0001dcd4: 3c3c 3c3c      	movew #15420,%d6
0001dcd8: 3c38 3838      	movew 0x3838,%d6
0001dcdc: 7e7e           	moveq #126,%d7
0001dcde: 6076           	bras 0x1dd56
0001dce0: d83c 3c3c      	addb #60,%d4
0001dce4: 6666           	bnes 0x1dd4c
0001dce6: 667e           	bnes 0x1dd66
0001dce8: 667e           	bnes 0x1dd68
0001dcea: 3066           	moveaw %fp@-,%a0
0001dcec: 6618           	bnes 0x1dd06
0001dcee: 3c38 3c66      	movew 0x3c66,%d6
0001dcf2: 3c66           	moveaw %fp@-,%fp
0001dcf4: 3e7e           	.short 0x3e7e
0001dcf6: 1800           	moveb %d0,%d4
0001dcf8: 0026 2600      	orib #0,%fp@-
0001dcfc: 0000 3c3c      	orib #60,%d0
0001dd00: 663d           	bnes 0x1dd3f
0001dd02: 7ed8           	moveq #-40,%d7
0001dd04: 7e7e           	moveq #126,%d7
0001dd06: 7e00           	moveq #0,%d7
0001dd08: 0010 caba      	orib #-70,%a0@
0001dd0c: ba00           	cmpb %d0,%d5
0001dd0e: 6666           	bnes 0x1dd76
0001dd10: 3e0c           	movew %a4,%d7
0001dd12: 060c           	.short 0x060c
0001dd14: 6618           	bnes 0x1dd2e
0001dd16: 0c66 660c      	cmpiw #26124,%fp@-
0001dd1a: 0606 360c      	addib #12,%d6
0001dd1e: c636 6636      	andb %fp@(0000000000000036,%d6:w:8),%d3
0001dd22: 0606 d666      	addib #102,%d6
0001dd26: 1806           	moveb %d6,%d4
0001dd28: 3666           	moveaw %fp@-,%a3
0001dd2a: 7618           	moveq #24,%d3
0001dd2c: 10f7 f666      	moveb %sp@(0000000000000066,%sp:w:8),%a0@+
0001dd30: 607e           	bras 0x1ddb0
0001dd32: 3038 66fc      	movew 0x66fc,%d0
0001dd36: c642           	andw %d2,%d3
0001dd38: c618           	andb %a0@+,%d3
0001dd3a: d6d6           	addaw %fp@,%a3
0001dd3c: c0c6           	muluw %d6,%d0
0001dd3e: 7e18           	moveq #24,%d7
0001dd40: 1c38 1b18      	moveb 0x1b18,%d6
0001dd44: 007c 3838      	oriw #14392,%sr
0001dd48: 001f 4830      	orib #48,%sp@+
0001dd4c: 1800           	moveb %d0,%d4
0001dd4e: 00c3           	bitrev %d3
0001dd50: 2483           	movel %d3,%a2@
0001dd52: c1d6           	mulsw %fp@,%d0
0001dd54: fcba           	.short 0xfcba
0001dd56: 0691 3c08 4038 	addil #1007173688,%a1@
0001dd5c: 0db0 8202      	bclr %d6,%a0@(0000000000000002,%a0:w:2)
0001dd60: 3a3a bab8      	movew %pc@(0x1981a),%d5
0001dd64: b882           	cmpl %d2,%d4
0001dd66: baba 7e78      	cmpl %pc@(0x25be0),%d5
0001dd6a: 0000 39e0      	orib #-32,%d0
0001dd6e: 0018 6666      	orib #102,%a0@+
0001dd72: 7c18           	moveq #24,%d6
0001dd74: 7018           	moveq #24,%d0
0001dd76: 1818           	moveb %a0@+,%d4
0001dd78: ff7e           	.short 0xff7e
0001dd7a: 007e           	.short 0x007e
0001dd7c: 000c           	.short 0x000c
0001dd7e: 6618           	bnes 0x1dd98
0001dd80: 0c18 3c7c      	cmpib #124,%a0@+
0001dd84: 600c           	bras 0x1dd92
0001dd86: 3c7e           	.short 0x3c7e
0001dd88: 1818           	moveb %a0@+,%d4
0001dd8a: 7000           	moveq #0,%d0
0001dd8c: 1c0c           	.short 0x1c0c
0001dd8e: da66           	addw %fp@-,%d5
0001dd90: 7e60           	moveq #96,%d7
0001dd92: 667c           	bnes 0x1de10
0001dd94: 7c6e           	moveq #110,%d6
0001dd96: 7e18           	moveq #24,%d7
0001dd98: 06f0 60fe 7666 	callm #-2,%a0@(0000000000000066,%d7:w:8)
0001dd9e: 6666           	bnes 0x1de06
0001dda0: cc70 1866      	andw %a0@(0000000000000066,%d1:l),%d6
0001dda4: 66c6           	bnes 0x1dd6c
0001dda6: 3c3c 1818      	movew #6168,%d6
0001ddaa: 3018           	movew %a0@+,%d0
0001ddac: 6c00 043e      	bgew 0x1e1ec
0001ddb0: 7e7c           	moveq #124,%d7
0001ddb2: 7e7e           	moveq #126,%d7
0001ddb4: 7e7e           	moveq #126,%d7
0001ddb6: 7e38           	moveq #56,%d7
0001ddb8: 0cdc           	.short 0x0cdc
0001ddba: 18fe           	.short 0x18fe
0001ddbc: 7e7e           	moveq #126,%d7
0001ddbe: 7e7e           	moveq #126,%d7
0001ddc0: 7e7e           	moveq #126,%d7
0001ddc2: 7e66           	moveq #102,%d7
0001ddc4: 66c6           	bnes 0x1dd8c
0001ddc6: 6666           	bnes 0x1de2e
0001ddc8: 7e38           	moveq #56,%d7
0001ddca: 1838 f218      	moveb 0xfffff218,%d4
0001ddce: 6066           	bras 0x1de36
0001ddd0: 7e3e           	moveq #62,%d7
0001ddd2: 3e3e           	.short 0x3e3e
0001ddd4: 3e7c 7e7e      	moveaw #32382,%sp
0001ddd8: 7e38           	moveq #56,%d7
0001ddda: 3838 6666      	movew 0x6666,%d4
0001ddde: 607f           	bras 0x1de5f
0001dde0: de7e           	.short 0xde7e
0001dde2: 7e7e           	moveq #126,%d7
0001dde4: 6666           	bnes 0x1de4c
0001dde6: 6666           	bnes 0x1de4e
0001dde8: 6666           	bnes 0x1de50
0001ddea: 307e           	.short 0x307e
0001ddec: 6618           	bnes 0x1de06
0001ddee: 3e38 7e66      	movew 0x7e66,%d7
0001ddf2: 7e66           	moveq #102,%d7
0001ddf4: 0666 1800      	addiw #6144,%fp@-
0001ddf8: 002c 2c18 1ab0 	orib #24,%a4@(6832)
0001ddfe: 3e7e           	.short 0x3e7e
0001de00: 6e7e           	bgts 0x1de80
0001de02: ffde           	.short 0xffde
0001de04: 6666           	bnes 0x1de6c
0001de06: 6600 0010      	bnew 0x1de18
0001de0a: caa2           	andl %a2@-,%d5
0001de0c: aa00 6666      	macw %d0u,%d5l,>>
0001de10: 3c0c           	movew %a4,%d6
0001de12: 0e0c           	.short 0x0e0c
0001de14: 6618           	bnes 0x1de2e
0001de16: 0c66 6600      	cmpiw #26112,%fp@-
0001de1a: 0606 660c      	addib #12,%d6
0001de1e: c636 763e      	andb %fp@(000000000000003e,%d7:w:8),%d3
0001de22: 0606 f666      	addib #102,%d6
0001de26: 1806           	moveb %d6,%d4
0001de28: 3676 3e3c      	moveaw %fp@(000000000000003c,%d3:l:8),%a3
0001de2c: 1099           	moveb %a1@+,%a0@
0001de2e: dc66           	addw %fp@-,%d6
0001de30: 60fc           	bras 0x1de2e
0001de32: 186c           	.short 0x186c
0001de34: 6690           	bnes 0x1ddc6
0001de36: 8242           	orw %d2,%d1
0001de38: c63c 9292      	andb #-110,%d3
0001de3c: c0c6           	muluw %d6,%d0
0001de3e: 007e           	.short 0x007e
0001de40: 0e70           	.short 0x0e70
0001de42: 1818           	moveb %a0@+,%d4
0001de44: 7e40           	moveq #64,%d7
0001de46: 0000 0010      	orib #16,%d0
0001de4a: 4860           	.short 0x4860
0001de4c: 4800           	nbcd %d0
0001de4e: 0081 e783 c1c6 	oril #-410795578,%d1
0001de54: f838           	.short 0xf838
0001de56: 0691 3c08 0000 	addil #1007157248,%a1@
0001de5c: 1db8 0000 7c7c 	moveb 0x0,%fp@(000000000000007c,%d7:l:4)
0001de62: 7c7c           	moveq #124,%d6
0001de64: 7c00           	moveq #0,%d6
0001de66: 7c7c           	moveq #124,%d6
0001de68: 0600 0000      	addib #0,%d0
0001de6c: 3800           	movew %d0,%d4
0001de6e: 0018 6666      	orib #102,%a0@+
0001de72: 3e18           	movew %a0@+,%d7
0001de74: 7018           	moveq #24,%d0
0001de76: 1818           	moveb %a0@+,%d4
0001de78: ff7e           	.short 0xff7e
0001de7a: 007e           	.short 0x007e
0001de7c: 0018 6e18      	orib #24,%a0@+
0001de80: 0c18 3c7e      	cmpib #126,%a0@+
0001de84: 7c0c           	moveq #12,%d6
0001de86: 3c3e           	.short 0x3c3e
0001de88: 1818           	moveb %a0@+,%d4
0001de8a: e000           	asrb #8,%d0
0001de8c: 0e0c           	.short 0x0e0c
0001de8e: d666           	addw %fp@-,%d3
0001de90: 7c60           	moveq #96,%d6
0001de92: 667c           	bnes 0x1df10
0001de94: 7c6e           	moveq #110,%d6
0001de96: 7e18           	moveq #24,%d7
0001de98: 06f0 60d6 7e66 	callm #-42,%a0@(0000000000000066,%d7:l:8)
0001de9e: 6666           	bnes 0x1df06
0001dea0: fc38           	.short 0xfc38
0001dea2: 1866           	.short 0x1866
0001dea4: 66d6           	bnes 0x1de7c
0001dea6: 183c 1818      	moveb #24,%d4
0001deaa: 1818           	moveb %a0@+,%d4
0001deac: c600           	andb %d0,%d3
0001deae: 0006 6660      	orib #96,%d6
0001deb2: 6666           	bnes 0x1df1a
0001deb4: 7e66           	moveq #102,%d7
0001deb6: 6618           	bnes 0x1ded0
0001deb8: 0cf8           	.short 0x0cf8
0001deba: 18fe           	.short 0x18fe
0001debc: 6666           	bnes 0x1df24
0001debe: 6666           	bnes 0x1df26
0001dec0: 6660           	bnes 0x1df22
0001dec2: 1866           	.short 0x1866
0001dec4: 66d6           	bnes 0x1de9c
0001dec6: 3c66           	moveaw %fp@-,%fp
0001dec8: 0cf0           	.short 0x0cf0
0001deca: 181e           	moveb %fp@+,%d4
0001decc: be3c 6066      	cmpb #102,%d7
0001ded0: 6606           	bnes 0x1ded8
0001ded2: 0606 0660      	addib #96,%d6
0001ded6: 6666           	bnes 0x1df3e
0001ded8: 6618           	bnes 0x1def2
0001deda: 1818           	moveb %a0@+,%d4
0001dedc: 6666           	bnes 0x1df44
0001dede: 7c1b           	moveq #27,%d6
0001dee0: de66           	addw %fp@-,%d7
0001dee2: 6666           	bnes 0x1df4a
0001dee4: 6666           	bnes 0x1df4c
0001dee6: 6666           	bnes 0x1df4e
0001dee8: 6660           	bnes 0x1df4a
0001deea: 303c 7c7e      	movew #31870,%d0
0001deee: 0618 6666      	addib #102,%a0@+
0001def2: 6676           	bnes 0x1df6a
0001def4: 3e66           	moveaw %fp@-,%sp
0001def6: 1800           	moveb %d0,%d4
0001def8: 0018 1818      	orib #24,%a0@+
0001defc: 36d8           	movew %a0@+,%a3@+
0001defe: 0666 6e66      	addiw #28262,%fp@-
0001df02: dbde           	addal %fp@+,%a5
0001df04: 6666           	bnes 0x1df6c
0001df06: 6600 0010      	bnew 0x1df18
0001df0a: caa2           	andl %a2@-,%d5
0001df0c: b200           	cmpb %d0,%d1
0001df0e: 6666           	bnes 0x1df76
0001df10: 3c0c           	movew %a4,%d6
0001df12: 1e0c           	.short 0x1e0c
0001df14: 6618           	bnes 0x1df2e
0001df16: 0c66 6600      	cmpiw #26112,%fp@-
0001df1a: 060e           	.short 0x060e
0001df1c: 660c           	bnes 0x1df2a
0001df1e: c636 7618      	andb %fp@(0000000000000018,%d7:w:8),%d3
0001df22: 3606           	movew %d6,%d3
0001df24: f666           	.short 0xf666
0001df26: 1806           	moveb %d6,%d4
0001df28: 3676 0e66      	moveaw %fp@(0000000000000066,%d0:l:8),%a3
0001df2c: 3899           	movew %a1@+,%a4@
0001df2e: 887c 60a8      	orw #24744,%d4
0001df32: 0cc6           	.short 0x0cc6
0001df34: 6630           	bnes 0x1df66
0001df36: 827e           	.short 0x827e
0001df38: c666           	andw %fp@-,%d3
0001df3a: 9292           	subl %a2@,%d1
0001df3c: fcc6 7e7e      	cp0bcbusy 0x25dbc
0001df40: 1c38 1818      	moveb 0x1818,%d6
0001df44: 7e02           	moveq #2,%d7
0001df46: 0000 00d0      	orib #-48,%d0
0001df4a: 4878 3000      	pea 0x3000
0001df4e: 00e7           	.short 0x00e7
0001df50: 81e6           	divsw %fp@-,%d0
0001df52: 67d6           	beqs 0x1df2a
0001df54: faba           	.short 0xfaba
0001df56: 8c9d           	orl %a5@+,%d6
0001df58: 3c78 1e1c      	moveaw 0x1e1c,%fp
0001df5c: 399c 8202      	movew %a4@+,%a4@(0000000000000002,%a0:w:2)
0001df60: b83a 3a3a      	cmpb %pc@(0x2199c),%d4
0001df64: ba02           	cmpb %d2,%d5
0001df66: ba3a 060e      	cmpb %pc@(0x1e576),%d5
0001df6a: 07f0 0000      	bset %d3,%a0@(0000000000000000,%d0:w)
0001df6e: 0018 00ff      	orib #-1,%a0@+
0001df72: 0630 de00 1818 	addib #0,%a0@(0000000000000018,%d1:l)
0001df78: 3c18           	movew %a0@+,%d6
0001df7a: 0000 0018      	orib #24,%d0
0001df7e: 7618           	moveq #24,%d3
0001df80: 180c           	.short 0x180c
0001df82: 6c06           	bges 0x1df8a
0001df84: 7e18           	moveq #24,%d7
0001df86: 6606           	bnes 0x1df8e
0001df88: 0000 707e      	orib #126,%d0
0001df8c: 1c18           	moveb %a0@+,%d6
0001df8e: d67e           	.short 0xd67e
0001df90: 6660           	bnes 0x1dff2
0001df92: 6660           	bnes 0x1dff4
0001df94: 6066           	bras 0x1dffc
0001df96: 6618           	bnes 0x1dfb0
0001df98: 06d8           	.short 0x06d8
0001df9a: 60d6           	bras 0x1df72
0001df9c: 7e66           	moveq #102,%d7
0001df9e: 7e66           	moveq #102,%d7
0001dfa0: f81c           	.short 0xf81c
0001dfa2: 1866           	.short 0x1866
0001dfa4: 66d6           	bnes 0x1df7c
0001dfa6: 1818           	moveb %a0@+,%d4
0001dfa8: 3018           	movew %a0@+,%d0
0001dfaa: 1818           	moveb %a0@+,%d4
0001dfac: c600           	andb %d0,%d3
0001dfae: 003e           	.short 0x003e
0001dfb0: 6660           	bnes 0x1e012
0001dfb2: 6666           	bnes 0x1e01a
0001dfb4: 1866           	.short 0x1866
0001dfb6: 6618           	bnes 0x1dfd0
0001dfb8: 0cf0           	.short 0x0cf0
0001dfba: 18d6           	moveb %fp@,%a4@+
0001dfbc: 6666           	bnes 0x1e024
0001dfbe: 6666           	bnes 0x1e026
0001dfc0: 6070           	bras 0x1e032
0001dfc2: 1866           	.short 0x1866
0001dfc4: 66d6           	bnes 0x1df9c
0001dfc6: 3c66           	moveaw %fp@-,%fp
0001dfc8: 18f0 181e      	moveb %a0@(000000000000001e,%d1:l),%a4@+
0001dfcc: 9c24           	subb %a4@-,%d6
0001dfce: 6066           	bras 0x1e036
0001dfd0: 663e           	bnes 0x1e010
0001dfd2: 3e3e           	.short 0x3e3e
0001dfd4: 3e60           	moveaw %a0@-,%sp
0001dfd6: 6666           	bnes 0x1e03e
0001dfd8: 6618           	bnes 0x1dff2
0001dfda: 1818           	moveb %a0@+,%d4
0001dfdc: 7e7e           	moveq #126,%d7
0001dfde: 7c7b           	moveq #123,%d6
0001dfe0: f866           	.short 0xf866
0001dfe2: 6666           	bnes 0x1e04a
0001dfe4: 6666           	bnes 0x1e04c
0001dfe6: 6666           	bnes 0x1e04e
0001dfe8: 6660           	bnes 0x1e04a
0001dfea: fe18 6618      	cp1ldb %a0@+,%d6,#4,#24
0001dfee: 3e18           	movew %a0@+,%d7
0001dff0: 6666           	bnes 0x1e058
0001dff2: 667e           	bnes 0x1e072
0001dff4: 7e66           	moveq #102,%d7
0001dff6: 3000           	movew %d0,%d0
0001dff8: 0030 3218 6c6c 	orib #24,%a0@(000000000000006c,%d6:l:4)
0001dffe: 3e66           	moveaw %fp@-,%sp
0001e000: 766e           	moveq #110,%d3
0001e002: dbd8           	addal %a0@+,%a5
0001e004: 7e7e           	moveq #126,%d7
0001e006: 6600 0000      	bnew 0x1e008
0001e00a: 7aa2           	moveq #-94,%d5
0001e00c: ba00           	cmpb %d0,%d5
0001e00e: 6666           	bnes 0x1e076
0001e010: 6e0c           	bgts 0x1e01e
0001e012: 360c           	movew %a4,%d3
0001e014: 6618           	bnes 0x1e02e
0001e016: 0c66 6600      	cmpiw #26112,%fp@-
0001e01a: 061c 660c      	addib #12,%a4@+
0001e01e: c636 061c      	andb %fp@(000000000000001c,%d0:w:8),%d3
0001e022: 3606           	movew %d6,%d3
0001e024: c666           	andw %fp@-,%d3
0001e026: 1806           	moveb %d6,%d4
0001e028: 3606           	movew %d6,%d3
0001e02a: 0666 38ef      	addiw #14575,%fp@-
0001e02e: 8866           	orw %fp@-,%d4
0001e030: 6028           	bras 0x1e05a
0001e032: 0cc6           	.short 0x0cc6
0001e034: 6630           	bnes 0x1e066
0001e036: 8242           	orw %d2,%d1
0001e038: 6c42           	bges 0x1e07c
0001e03a: 9292           	subl %a2@,%d1
0001e03c: fcc6 7e18      	cp0bcbusy 0x25e56
0001e040: 381c           	movew %a4@+,%d4
0001e042: 1818           	moveb %a0@+,%d4
0001e044: 003e           	.short 0x003e
0001e046: 0000 00d0      	orib #-48,%d0
0001e04a: 0000 0000      	orib #0,%d0
0001e04e: 0024 c32c      	orib #44,%a4@-
0001e052: 3492           	movew %a2@,%a2@
0001e054: f292 8c81      	fbgt 0x16cd7
0001e058: 3cf8 1012      	movew 0x1012,%fp@+
0001e05c: 799e           	mvzb %fp@+,%d4
0001e05e: c606           	andb %d6,%d3
0001e060: c006           	andb %d6,%d0
0001e062: 0606 c606      	addib #6,%d6
0001e066: c606           	andb %d6,%d3
0001e068: 7e10           	moveq #16,%d7
0001e06a: 0ff8 0000      	bset %d7,0x0
0001e06e: 0018 00ff      	orib #-1,%a0@+
0001e072: 0636 de00 1818 	addib #0,%fp@(0000000000000018,%d1:l)
0001e078: 3c18           	movew %a0@+,%d6
0001e07a: 0000 0030      	orib #48,%d0
0001e07e: 6618           	bnes 0x1e098
0001e080: 180c           	.short 0x180c
0001e082: 6c06           	bges 0x1e08a
0001e084: 6618           	bnes 0x1e09e
0001e086: 6606           	bnes 0x1e08e
0001e088: 0000 387e      	orib #126,%d0
0001e08c: 3818           	movew %a0@+,%d4
0001e08e: dc7e           	.short 0xdc7e
0001e090: 6660           	bnes 0x1e0f2
0001e092: 6660           	bnes 0x1e0f4
0001e094: 6066           	bras 0x1e0fc
0001e096: 6618           	bnes 0x1e0b0
0001e098: 06d8           	.short 0x06d8
0001e09a: 60c6           	bras 0x1e062
0001e09c: 6e66           	bgts 0x1e104
0001e09e: 7c66           	moveq #102,%d6
0001e0a0: d80e           	.short 0xd80e
0001e0a2: 1866           	.short 0x1866
0001e0a4: 66fe           	bnes 0x1e0a4
0001e0a6: 3c18           	movew %a0@+,%d6
0001e0a8: 3018           	movew %a0@+,%d0
0001e0aa: 0c18 0000      	cmpib #0,%a0@+
0001e0ae: 007e           	.short 0x007e
0001e0b0: 6660           	bnes 0x1e112
0001e0b2: 667e           	bnes 0x1e132
0001e0b4: 1866           	.short 0x1866
0001e0b6: 6618           	bnes 0x1e0d0
0001e0b8: 0cf8           	.short 0x0cf8
0001e0ba: 18d6           	moveb %fp@,%a4@+
0001e0bc: 6666           	bnes 0x1e124
0001e0be: 6666           	bnes 0x1e126
0001e0c0: 603c           	bras 0x1e0fe
0001e0c2: 1866           	.short 0x1866
0001e0c4: 66fe           	bnes 0x1e0c4
0001e0c6: 1866           	.short 0x1866
0001e0c8: 1838 1838      	moveb 0x1838,%d4
0001e0cc: 0066 6066      	oriw #24678,%fp@-
0001e0d0: 7e7e           	moveq #126,%d7
0001e0d2: 7e7e           	moveq #126,%d7
0001e0d4: 7e60           	moveq #96,%d7
0001e0d6: 7e7e           	moveq #126,%d7
0001e0d8: 7e18           	moveq #24,%d7
0001e0da: 1818           	moveb %a0@+,%d4
0001e0dc: 7e7e           	moveq #126,%d7
0001e0de: 60ff f866 6666 	bral 0xf8684746
0001e0e4: 6666           	bnes 0x1e14c
0001e0e6: 6666           	bnes 0x1e14e
0001e0e8: 6666           	bnes 0x1e150
0001e0ea: 307e           	.short 0x307e
0001e0ec: 6618           	bnes 0x1e106
0001e0ee: 7e18           	moveq #24,%d7
0001e0f0: 6666           	bnes 0x1e158
0001e0f2: 667e           	bnes 0x1e172
0001e0f4: 6666           	bnes 0x1e15c
0001e0f6: 307e           	.short 0x307e
0001e0f8: 7e6e           	moveq #110,%d7
0001e0fa: 6618           	bnes 0x1e114
0001e0fc: d836 7e66      	addb %fp@(0000000000000066,%d7:l:8),%d4
0001e100: 767e           	moveq #126,%d3
0001e102: dfd8           	addal %a0@+,%sp
0001e104: 7e7e           	moveq #126,%d7
0001e106: 6600 0000      	bnew 0x1e108
0001e10a: 0aba aa00 6666 	eoril #-1442814362,%d2
0001e110: 6e0c           	bgts 0x1e11e
0001e112: 360c           	movew %a4,%d3
0001e114: 6618           	bnes 0x1e12e
0001e116: 0c66 6600      	cmpiw #26112,%fp@-
0001e11a: 0630 6e0c c636 	addib #12,%a0@(0000000000000036,%a4:w:8)
0001e120: 7e0e           	moveq #14,%d7
0001e122: 3606           	movew %d6,%d3
0001e124: c666           	andw %fp@-,%d3
0001e126: 1806           	moveb %d6,%d4
0001e128: 3606           	movew %d6,%d3
0001e12a: 063c           	.short 0x063c
0001e12c: 6c66           	bges 0x1e194
0001e12e: dc66           	addw %fp@-,%d6
0001e130: 6028           	bras 0x1e15a
0001e132: 18c6           	moveb %d6,%a4@+
0001e134: 6630           	bnes 0x1e166
0001e136: 8242           	orw %d2,%d1
0001e138: 2842           	moveal %d2,%a4
0001e13a: 9292           	subl %a2@,%d1
0001e13c: c0c6           	muluw %d6,%d0
0001e13e: 0018 700e      	orib #14,%a0@+
0001e142: 1818           	moveb %a0@+,%d4
0001e144: 187c 0000      	moveb #0,%a4
0001e148: 1850           	.short 0x1850
0001e14a: 0000 0000      	orib #0,%d0
0001e14e: 0024 6638      	orib #56,%a4@-
0001e152: 1cba f6d6      	moveb %pc@(0x1d82a),%fp@
0001e156: d8c3           	addaw %d3,%a4
0001e158: 7e70           	moveq #112,%d7
0001e15a: 1c1c           	moveb %a4@+,%d6
0001e15c: 718e           	mvzb %fp,%d0
0001e15e: c606           	andb %d6,%d3
0001e160: c006           	andb %d6,%d0
0001e162: 0606 c606      	addib #6,%d6
0001e166: c606           	andb %d6,%d3
0001e168: 660c           	bnes 0x1e176
0001e16a: 1fec           	.short 0x1fec
0001e16c: 0000 0000      	orib #0,%d0
0001e170: 0066 7e66      	oriw #32358,%fp@-
0001e174: cc00           	andb %d0,%d6
0001e176: 1818           	moveb %a0@+,%d4
0001e178: 6618           	bnes 0x1e192
0001e17a: 1800           	moveb %d0,%d4
0001e17c: 1830 6618      	moveb %a0@(0000000000000018,%d6:w:8),%d4
0001e180: 3066           	moveaw %fp@-,%a0
0001e182: 7e06           	moveq #6,%d7
0001e184: 6630           	bnes 0x1e1b6
0001e186: 6606           	bnes 0x1e18e
0001e188: 1818           	moveb %a0@+,%d4
0001e18a: 1c00           	moveb %d0,%d6
0001e18c: 7018           	moveq #24,%d0
0001e18e: c066           	andw %fp@-,%d0
0001e190: 6666           	bnes 0x1e1f8
0001e192: 6660           	bnes 0x1e1f4
0001e194: 6066           	bras 0x1e1fc
0001e196: 6618           	bnes 0x1e1b0
0001e198: 66cc           	bnes 0x1e166
0001e19a: 60c6           	bras 0x1e162
0001e19c: 6e66           	bgts 0x1e204
0001e19e: 6066           	bras 0x1e206
0001e1a0: cc06           	andb %d6,%d6
0001e1a2: 1866           	.short 0x1866
0001e1a4: 3cfe           	.short 0x3cfe
0001e1a6: 3c18           	movew %a0@+,%d6
0001e1a8: 6018           	bras 0x1e1c2
0001e1aa: 0c18 0000      	cmpib #0,%a0@+
0001e1ae: 0066 6660      	oriw #26208,%fp@-
0001e1b2: 6660           	bnes 0x1e214
0001e1b4: 1866           	.short 0x1866
0001e1b6: 6618           	bnes 0x1e1d0
0001e1b8: 0cd8           	.short 0x0cd8
0001e1ba: 18d6           	moveb %fp@,%a4@+
0001e1bc: 6666           	bnes 0x1e224
0001e1be: 6666           	bnes 0x1e226
0001e1c0: 600e           	bras 0x1e1d0
0001e1c2: 1866           	.short 0x1866
0001e1c4: 3cfe           	.short 0x3cfe
0001e1c6: 3c66           	moveaw %fp@-,%fp
0001e1c8: 3018           	movew %a0@+,%d0
0001e1ca: 1830 0042      	moveb %a0@(0000000000000042,%d0:w),%d4
0001e1ce: 6666           	bnes 0x1e236
0001e1d0: 6066           	bras 0x1e238
0001e1d2: 6666           	bnes 0x1e23a
0001e1d4: 6660           	bnes 0x1e236
0001e1d6: 6060           	bras 0x1e238
0001e1d8: 6018           	bras 0x1e1f2
0001e1da: 1818           	moveb %a0@+,%d4
0001e1dc: 6666           	bnes 0x1e244
0001e1de: 60d8           	bras 0x1e1b8
0001e1e0: d866           	addw %fp@-,%d4
0001e1e2: 6666           	bnes 0x1e24a
0001e1e4: 6666           	bnes 0x1e24c
0001e1e6: 6666           	bnes 0x1e24e
0001e1e8: 667e           	bnes 0x1e268
0001e1ea: 3018           	movew %a0@+,%d0
0001e1ec: 6618           	bnes 0x1e206
0001e1ee: 6618           	bnes 0x1e208
0001e1f0: 6666           	bnes 0x1e258
0001e1f2: 666e           	bnes 0x1e262
0001e1f4: 6666           	bnes 0x1e25c
0001e1f6: 667e           	bnes 0x1e276
0001e1f8: 7ed3           	moveq #-45,%d7
0001e1fa: ce18           	andb %a0@+,%d7
0001e1fc: 6c6c           	bges 0x1e26a
0001e1fe: 6666           	bnes 0x1e266
0001e200: 6676           	bnes 0x1e278
0001e202: d8d8           	addaw %a0@+,%a4
0001e204: 6666           	bnes 0x1e26c
0001e206: 6600 0000      	bnew 0x1e208
0001e20a: 0a82 8200 6666 	eoril #-2113903002,%d2
0001e210: 667e           	bnes 0x1e290
0001e212: 360c           	movew %a4,%d3
0001e214: 6618           	bnes 0x1e22e
0001e216: 0c66 7e00      	cmpiw #32256,%fp@-
0001e21a: 3e30 6e7c      	movew %a0@(000000000000007c,%d6:l:8),%d7
0001e21e: fe7e           	.short 0xfe7e
0001e220: 7e7e           	moveq #126,%d7
0001e222: 3606           	movew %d6,%d3
0001e224: fee6           	.short 0xfee6
0001e226: 1806           	moveb %d6,%d4
0001e228: 3e06           	movew %d6,%d7
0001e22a: 0618 6c00      	addib #0,%a0@+
0001e22e: f666           	.short 0xf666
0001e230: 6028           	bras 0x1e25a
0001e232: 30c6           	movew %d6,%a0@+
0001e234: 6630           	bnes 0x1e266
0001e236: c666           	andw %fp@-,%d3
0001e238: aa66           	.short 0xaa66
0001e23a: d6d6           	addaw %fp@,%a3
0001e23c: c0c6           	muluw %d6,%d0
0001e23e: 7e18           	moveq #24,%d7
0001e240: 6006           	bras 0x1e248
0001e242: 18d8           	moveb %a0@+,%a4@+
0001e244: 1840           	.short 0x1840
0001e246: 0000 3c70      	orib #112,%d0
0001e24a: 0000 0000      	orib #0,%d0
0001e24e: 0024 3c30      	orib #48,%a4@-
0001e252: 0c38 e6c6 5866 	cmpib #-58,0x5866
0001e258: ff00 1014      	cp1stb %d1,%d0,#1,#20
0001e25c: 718e           	mvzb %fp,%d0
0001e25e: c606           	andb %d6,%d3
0001e260: c006           	andb %d6,%d0
0001e262: 0606 c606      	addib #6,%d6
0001e266: c606           	andb %d6,%d3
0001e268: 6602           	bnes 0x1e26c
0001e26a: 1804           	moveb %d4,%d4
0001e26c: 0000 0000      	orib #0,%d0
0001e270: 0066 7c66      	oriw #31846,%fp@-
0001e274: cc00           	andb %d0,%d6
0001e276: 1c38 6600      	moveb 0x6600,%d6
0001e27a: 1800           	moveb %d0,%d4
0001e27c: 1860           	.short 0x1860
0001e27e: 6618           	bnes 0x1e298
0001e280: 3066           	moveaw %fp@-,%a0
0001e282: 7e66           	moveq #102,%d7
0001e284: 6630           	bnes 0x1e2b6
0001e286: 660e           	bnes 0x1e296
0001e288: 1818           	moveb %a0@+,%d4
0001e28a: 0e00           	.short 0x0e00
0001e28c: e000           	asrb #8,%d0
0001e28e: e266           	asrw %d1,%d6
0001e290: 6666           	bnes 0x1e2f8
0001e292: 6e60           	bgts 0x1e2f4
0001e294: 6066           	bras 0x1e2fc
0001e296: 6618           	bnes 0x1e2b0
0001e298: 66cc           	bnes 0x1e266
0001e29a: 60c6           	bras 0x1e262
0001e29c: 6666           	bnes 0x1e304
0001e29e: 606a           	bras 0x1e30a
0001e2a0: cc06           	andb %d6,%d6
0001e2a2: 1866           	.short 0x1866
0001e2a4: 3cee 6618      	movew %fp@(26136),%fp@+
0001e2a8: 6018           	bras 0x1e2c2
0001e2aa: 0618 0000      	addib #0,%a0@+
0001e2ae: 0066 6660      	oriw #26208,%fp@-
0001e2b2: 6660           	bnes 0x1e314
0001e2b4: 187e           	.short 0x187e
0001e2b6: 6618           	bnes 0x1e2d0
0001e2b8: 0ccc           	.short 0x0ccc
0001e2ba: 18c6           	moveb %d6,%a4@+
0001e2bc: 6666           	bnes 0x1e324
0001e2be: 6666           	bnes 0x1e326
0001e2c0: 6006           	bras 0x1e2c8
0001e2c2: 1866           	.short 0x1866
0001e2c4: 3cee 3c7e      	movew %fp@(15486),%fp@+
0001e2c8: 3018           	movew %a0@+,%d0
0001e2ca: 1830 00c3      	moveb %a0@(ffffffffffffffc3,%d0:w),%d4
0001e2ce: 6666           	bnes 0x1e336
0001e2d0: 6066           	bras 0x1e338
0001e2d2: 6666           	bnes 0x1e33a
0001e2d4: 6660           	bnes 0x1e336
0001e2d6: 6060           	bras 0x1e338
0001e2d8: 6018           	bras 0x1e2f2
0001e2da: 1818           	moveb %a0@+,%d4
0001e2dc: 6666           	bnes 0x1e344
0001e2de: 60d8           	bras 0x1e2b8
0001e2e0: d866           	addw %fp@-,%d4
0001e2e2: 6666           	bnes 0x1e34a
0001e2e4: 6666           	bnes 0x1e34c
0001e2e6: 7e66           	moveq #102,%d7
0001e2e8: 663c           	bnes 0x1e326
0001e2ea: 3018           	movew %a0@+,%d0
0001e2ec: 7c18           	moveq #24,%d6
0001e2ee: 6618           	bnes 0x1e308
0001e2f0: 6666           	bnes 0x1e358
0001e2f2: 6666           	bnes 0x1e35a
0001e2f4: 7e7e           	moveq #126,%d7
0001e2f6: 6660           	bnes 0x1e358
0001e2f8: 0606 1a18      	addib #24,%d6
0001e2fc: 36d8           	movew %a0@+,%a3@+
0001e2fe: 6666           	bnes 0x1e366
0001e300: 6666           	bnes 0x1e368
0001e302: d8d8           	addaw %a0@+,%a4
0001e304: 6666           	bnes 0x1e36c
0001e306: 6600 0000      	bnew 0x1e308
0001e30a: 0ac6           	.short 0x0ac6
0001e30c: c600           	andb %d0,%d3
0001e30e: 66f6           	bnes 0x1e306
0001e310: 627e           	bhis 0x1e390
0001e312: 360c           	movew %a4,%d3
0001e314: 6618           	bnes 0x1e32e
0001e316: 0466 7e00      	subiw #32256,%fp@-
0001e31a: 3c30 6e7c      	movew %a0@(000000000000007c,%d6:l:8),%d6
0001e31e: 7c7e           	moveq #126,%d6
0001e320: 7e7e           	moveq #126,%d7
0001e322: 3606           	movew %d6,%d3
0001e324: fee6           	.short 0xfee6
0001e326: 1806           	moveb %d6,%d4
0001e328: 3e06           	movew %d6,%d7
0001e32a: 064c           	.short 0x064c
0001e32c: c600           	andb %d0,%d3
0001e32e: 627c           	bhis 0x1e3ac
0001e330: 6028           	bras 0x1e35a
0001e332: 606c           	bras 0x1e3a0
0001e334: 7f20           	mvsb %a0@-,%d7
0001e336: 7c7e           	moveq #126,%d6
0001e338: ee7e           	rorw %d7,%d6
0001e33a: 7c7c           	moveq #124,%d6
0001e33c: e0c6           	.short 0xe0c6
0001e33e: 7e00           	moveq #0,%d7
0001e340: 0000 18d8      	orib #-40,%d0
0001e344: 0000 0000      	orib #0,%d0
0001e348: 3c20           	movew %a0@-,%d6
0001e34a: 0000 0000      	orib #0,%d0
0001e34e: 003c 1800      	orib #0,%ccr
0001e352: 007c eeee      	oriw #-4370,%sr
0001e356: 703c           	moveq #60,%d0
0001e358: 1000           	moveb %d0,%d0
0001e35a: 1012           	moveb %a2@,%d0
0001e35c: 6186           	bsrs 0x1e2e4
0001e35e: ba02           	cmpb %d2,%d5
0001e360: b83a 023a      	cmpb %pc@(0x1e59c),%d4
0001e364: ba02           	cmpb %d2,%d5
0001e366: ba3a 7e1c      	cmpb %pc@(0x26184),%d5
0001e36a: 1804           	moveb %d4,%d4
0001e36c: 0000 0018      	orib #24,%d0
0001e370: 0000 1800      	orib #0,%d0
0001e374: fe00 0c30      	cp1ldb %d0,%d0,#7,#48
0001e378: 0000 1800      	orib #0,%d0
0001e37c: 1860           	.short 0x1860
0001e37e: 7e7e           	moveq #126,%d7
0001e380: 7e7e           	moveq #126,%d7
0001e382: 0c7e 7e30      	cmpiw #32304,%d6
0001e386: 7e3c           	moveq #60,%d7
0001e388: 1818           	moveb %a0@+,%d4
0001e38a: 0000 0018      	orib #24,%d0
0001e38e: 7e66           	moveq #102,%d7
0001e390: 7e7e           	moveq #126,%d7
0001e392: 7c7e           	moveq #126,%d6
0001e394: 607e           	bras 0x1e414
0001e396: 667e           	bnes 0x1e416
0001e398: 7ec6           	moveq #-58,%d7
0001e39a: 7ec6           	moveq #-58,%d7
0001e39c: 667e           	bnes 0x1e41c
0001e39e: 607c           	bras 0x1e41c
0001e3a0: c67e           	.short 0xc67e
0001e3a2: 187e           	.short 0x187e
0001e3a4: 18c6           	moveb %d6,%a4@+
0001e3a6: 6618           	bnes 0x1e3c0
0001e3a8: 7e1e           	moveq #30,%d7
0001e3aa: 0678 00fe 007e 	addiw #254,0x7e
0001e3b0: 7e7e           	moveq #126,%d7
0001e3b2: 7e7e           	moveq #126,%d7
0001e3b4: 183e           	.short 0x183e
0001e3b6: 663c           	bnes 0x1e3f4
0001e3b8: 0cce           	.short 0x0cce
0001e3ba: 3cc6           	movew %d6,%fp@+
0001e3bc: 667e           	bnes 0x1e43c
0001e3be: 7e7e           	moveq #126,%d7
0001e3c0: 607e           	bras 0x1e440
0001e3c2: 1e7e           	.short 0x1e7e
0001e3c4: 18c6           	moveb %d6,%a4@+
0001e3c6: 663e           	bnes 0x1e406
0001e3c8: 7e18           	moveq #24,%d7
0001e3ca: 1830 00ff      	moveb %a0@(ffffffffffffffff,%d0:w),%d4
0001e3ce: 7e7e           	moveq #126,%d7
0001e3d0: 7e7e           	moveq #126,%d7
0001e3d2: 7e7e           	moveq #126,%d7
0001e3d4: 7e7e           	moveq #126,%d7
0001e3d6: 7e7e           	moveq #126,%d7
0001e3d8: 7e3c           	moveq #60,%d7
0001e3da: 3c3c 6666      	movew #26214,%d6
0001e3de: 7eff           	moveq #-1,%d7
0001e3e0: de7e           	.short 0xde7e
0001e3e2: 7e7e           	moveq #126,%d7
0001e3e4: 7e7e           	moveq #126,%d7
0001e3e6: 3e7e           	.short 0x3e7e
0001e3e8: 7e18           	moveq #24,%d7
0001e3ea: 7f18           	mvsb %a0@+,%d7
0001e3ec: 6c18           	bges 0x1e406
0001e3ee: 7e3c           	moveq #60,%d7
0001e3f0: 7e7e           	moveq #126,%d7
0001e3f2: 6666           	bnes 0x1e45a
0001e3f4: 3e3c 7e60      	movew #32352,%d7
0001e3f8: 060c           	.short 0x060c
0001e3fa: 3218           	movew %a0@+,%d1
0001e3fc: 1ab0 7e7e      	moveb %a0@(000000000000007e,%d7:l:8),%a5@
0001e400: 7e7e           	moveq #126,%d7
0001e402: fffe           	.short 0xfffe
0001e404: 6666           	bnes 0x1e46c
0001e406: 7e00           	moveq #0,%d7
0001e408: 0000 0a7c      	orib #124,%d0
0001e40c: 7c00           	moveq #0,%d6
0001e40e: f6f6           	.short 0xf6f6
0001e420: 0000 3000      	orib #0,%d0
0001e424: 0000 1806      	orib #6,%d0
0001e428: 0006 066c      	orib #108,%d6
0001e42c: c600           	andb %d0,%d3
0001e42e: 006c 6000 fe38 	oriw #24576,%a4@(-456)
0001e434: 5d00           	subqb #6,%d0
0001e436: 103c 6c3c      	moveb #60,%d0
0001e43a: 1010           	moveb %a0@,%d0
0001e43c: 7ec6           	moveq #-58,%d7
0001e43e: 007e           	.short 0x007e
0001e440: 7e7e           	moveq #126,%d7
0001e442: 1898           	moveb %a0@+,%a4@
0001e444: 0000 0000      	orib #0,%d0
0001e448: 1800           	moveb %d0,%d4
0001e456: 3000           	movew %d0,%d0
0001e458: 3800           	movew %d0,%d4
0001e45a: 0000 4182      	orib #-126,%d0
0001e45e: 7c00           	moveq #0,%d6
0001e460: 7c7c           	moveq #124,%d6
0001e462: 007c 7c00      	oriw #31744,%sr
0001e466: 7c7c           	moveq #124,%d6
0001e468: 3c00           	movew %d0,%d6
0001e46a: 1004           	moveb %d4,%d0
0001e46c: 0000 0018      	orib #24,%d0
0001e470: 0000 1800      	orib #0,%d0
0001e474: 7600           	moveq #0,%d3
0001e476: 0660 0000      	addiw #0,%a0@-
0001e47a: 1800           	moveb %d0,%d4
0001e47c: 1860           	.short 0x1860
0001e47e: 3c7e           	.short 0x3c7e
0001e480: 7e3c           	moveq #60,%d7
0001e482: 0c3c 3c30      	cmpib #48,%d4
0001e486: 3c38 1818      	movew 0x1818,%d6
0001e48a: 0000 0018      	orib #24,%d0
0001e48e: 3c66           	moveaw %fp@-,%fp
0001e490: 7c3c           	moveq #60,%d6
0001e492: 787e           	moveq #126,%d4
0001e494: 603c           	bras 0x1e4d2
0001e496: 667e           	bnes 0x1e516
0001e498: 3cc6           	movew %d6,%fp@+
0001e49a: 7ec6           	moveq #-58,%d7
0001e49c: 663c           	bnes 0x1e4da
0001e49e: 6036           	bras 0x1e4d6
0001e4a0: c67c 183c      	andw #6204,%d3
0001e4a4: 1882           	moveb %d2,%a4@
0001e4a6: 6618           	bnes 0x1e4c0
0001e4a8: 7e1e           	moveq #30,%d7
0001e4aa: 0678 00fe 003e 	addiw #254,0x3e
0001e4b0: 7c3e           	moveq #62,%d6
0001e4b2: 3e3e           	.short 0x3e3e
0001e4b4: 1806           	moveb %d6,%d4
0001e4b6: 663c           	bnes 0x1e4f4
0001e4b8: 0cc6           	.short 0x0cc6
0001e4ba: 3cc6           	movew %d6,%fp@+
0001e4bc: 663c           	bnes 0x1e4fa
0001e4be: 7c3e           	moveq #62,%d6
0001e4c0: 607c           	bras 0x1e53e
0001e4c2: 0e3e           	.short 0x0e3e
0001e4c4: 1882           	moveb %d2,%a4@
0001e4c6: 6606           	bnes 0x1e4ce
0001e4c8: 7e18           	moveq #24,%d7
0001e4ca: 1830 0000      	moveb %a0@(0000000000000000,%d0:w),%d4
0001e4ce: 3c3e           	.short 0x3c3e
0001e4d0: 3e3e           	.short 0x3e3e
0001e4d2: 3e3e           	.short 0x3e3e
0001e4d4: 3e3e           	.short 0x3e3e
0001e4d6: 3e3e           	.short 0x3e3e
0001e4d8: 3e3c 3c3c      	movew #15420,%d7
0001e4dc: 6666           	bnes 0x1e544
0001e4de: 7e7f           	moveq #127,%d7
0001e4e0: de3c 3c3c      	addb #60,%d7
0001e4e4: 3e3e           	.short 0x3e3e
0001e4e6: 063c           	.short 0x063c
0001e4e8: 3c18           	movew %a0@+,%d6
0001e4ea: ff18 6070      	cp1stb %d6,%a0@+,#1,#112
0001e4ee: 3e3c 3c3e      	movew #15422,%d7
0001e4f2: 6666           	bnes 0x1e55a
0001e4f4: 0000 3c60      	orib #96,%d0
0001e4f8: 0618 3f18      	addib #24,%a0@+
0001e4fc: 0000 3e3c      	orib #60,%d0
0001e500: bcbc 7f7e 6666 	cmpl #2138990182,%d6
0001e506: 3c00           	movew %d0,%d6
0001e508: 0000 0a00      	orib #0,%d0
0001e50c: 0000 0e0e      	orib #14,%d0
0001e520: 0000 3000      	orib #0,%d0
0001e524: 0000 1806      	orib #6,%d0
0001e528: 0006 0638      	orib #56,%d6
0001e52c: 0000 0060      	orib #96,%d0
0001e530: f000           	.short 0xf000
0001e532: fe00 c000      	cp1ldb %d0,%a4,#1,#0
0001e536: 1000           	moveb %d0,%d0
0001e538: 0000 f010      	orib #16,%d0
0001e53c: 3ec6           	movew %d6,%sp@+
0001e53e: 007e           	.short 0x007e
0001e540: 7e7e           	moveq #126,%d7
0001e542: 1870           	.short 0x1870
0001e554: 0000 2000      	orib #0,%d0
0001e558: 1000           	moveb %d0,%d0
0001e56a: 1e3c 0000      	moveb #0,%d7
0001e57a: 3000           	movew %d0,%d0
0001e588: 0030 0000 0000 	orib #0,%a0@(0000000000000000,%d0:w)
0001e5b2: 0000 007e      	orib #126,%d0
0001e5b6: 0000 7c00      	orib #0,%d0
0001e5ba: 0000 0000      	orib #0,%d0
0001e5be: 6006           	bras 0x1e5c6
0001e5c0: 0000 0000      	orib #0,%d0
0001e5c4: 0000 007e      	orib #126,%d0
0001e5c8: 000e           	.short 0x000e
0001e5ca: 18e0           	moveb %a0@-,%a4@+
0001e5cc: 0000 0c00      	orib #0,%d0
0001e5d0: 0000 0000      	orib #0,%d0
0001e5d4: 000c           	.short 0x000c
0001e5e6: 7e00           	moveq #0,%d7
0001e5e8: 0000 0000      	orib #0,%d0
0001e5ec: 4060           	negxw %a0@-
0001e5ee: 0000 0000      	orib #0,%d0
0001e5f2: 0000 7e7e      	orib #126,%d0
0001e5f6: 0000 001f      	orib #31,%d0
0001e5fa: 0218 0000      	andib #0,%a0@+
0001e5fe: 0000 8080      	orib #-128,%d0
0001e60e: 3c7c 0000      	moveaw #0,%fp
0001e622: 3000           	movew %d0,%d0
0001e62c: 0000 0040      	orib #64,%d0
0001e630: 0000 0000      	orib #0,%d0
0001e634: 8000           	orb %d0,%d0
0001e636: 7c00           	moveq #0,%d6
0001e638: 0000 e000      	orib #0,%d0
0001e63c: 0000 0000      	orib #0,%d0
0001e640: 0000 1800      	orib #0,%d0
0001e668: 0000 1754      	orib #84,%d0
0001e678: 0000 2000      	orib #0,%d0
0001e688: 0020 0000      	orib #0,%a0@-
0001e6b4: 007c 0000      	oriw #0,%sr
0001e6b8: 7800           	moveq #0,%d4
0001e6ba: 0000 0000      	orib #0,%d0
0001e6be: 6006           	bras 0x1e6c6
0001e6c0: 0000 0000      	orib #0,%d0
0001e6c4: 0000 007c      	orib #124,%d0
0001e6c8: 0000 0000      	orib #0,%d0
0001e6cc: 0000 3800      	orib #0,%d0
0001e6d0: 0000 0000      	orib #0,%d0
0001e6d4: 0038 0000 0000 	orib #0,0x0
0001e6e6: 7c00           	moveq #0,%d6
0001e70c: 0000 3878      	orib #120,%d0
0001e740: 0000 1800      	orib #0,%d0
0001e750:  _version
0001e750: 3230 3236      	movew %a0@(0000000000000036,%d3:w:2),%d1
0001e754: 3035 3130 0000 	movew %a5@(0000000000000000,%d3:w),%d0
0001e75a: 0000 
0001e75c:  ___mulsi3
0001e75c: 302f 0004      	movew %sp@(4),%d0
0001e760: c0ef 000a      	muluw %sp@(10),%d0
0001e764: 322f 0006      	movew %sp@(6),%d1
0001e768: c2ef 0008      	muluw %sp@(8),%d1
0001e76c: d041           	addw %d1,%d0
0001e76e: 4840           	swap %d0
0001e770: 4240           	clrw %d0
0001e772: 322f 0006      	movew %sp@(6),%d1
0001e776: c2ef 000a      	muluw %sp@(10),%d1
0001e77a: d081           	addl %d1,%d0
0001e77c: 4e75           	rts
0001e77e: 0000 2f02      	orib #2,%d0
0001e780:  ___udivsi3
0001e782: 222f 000c      	movel %sp@(12),%d1
0001e786: 202f 0008      	movel %sp@(8),%d0
0001e78a: 0c81 0001 0000 	cmpil #65536,%d1
0001e790: 6416           	bccs 0x1e7a8
0001e792: 2400           	movel %d0,%d2
0001e794: 4242           	clrw %d2
0001e796: 4842           	swap %d2
0001e798: 84c1           	divuw %d1,%d2
0001e79a: 3002           	movew %d2,%d0
0001e79c: 4840           	swap %d0
0001e79e: 342f 000a      	movew %sp@(10),%d2
0001e7a2: 84c1           	divuw %d1,%d2
0001e7a4: 3002           	movew %d2,%d0
0001e7a6: 6030           	bras 0x1e7d8
0001e7a8: 2401           	movel %d1,%d2
0001e7aa: e289           	lsrl #1,%d1
0001e7ac: e288           	lsrl #1,%d0
0001e7ae: 0c81 0001 0000 	cmpil #65536,%d1
0001e7b4: 64f4           	bccs 0x1e7aa
0001e7b6: 80c1           	divuw %d1,%d0
0001e7b8: 0280 0000 ffff 	andil #65535,%d0
0001e7be: 2202           	movel %d2,%d1
0001e7c0: c2c0           	muluw %d0,%d1
0001e7c2: 4842           	swap %d2
0001e7c4: c4c0           	muluw %d0,%d2
0001e7c6: 4842           	swap %d2
0001e7c8: 4a42           	tstw %d2
0001e7ca: 660a           	bnes 0x1e7d6
0001e7cc: d282           	addl %d2,%d1
0001e7ce: 6506           	bcss 0x1e7d6
0001e7d0: b2af 0008      	cmpl %sp@(8),%d1
0001e7d4: 6302           	blss 0x1e7d8
0001e7d6: 5380           	subql #1,%d0
0001e7d8: 241f           	movel %sp@+,%d2
0001e7da: 4e75           	rts
0001e7dc:  ___divsi3
0001e7dc: 2f02           	movel %d2,%sp@-
0001e7de: 7401           	moveq #1,%d2
0001e7e0: 222f 000c      	movel %sp@(12),%d1
0001e7e4: 6a04           	bpls 0x1e7ea
0001e7e6: 4481           	negl %d1
0001e7e8: 4402           	negb %d2
0001e7ea: 202f 0008      	movel %sp@(8),%d0
0001e7ee: 6a04           	bpls 0x1e7f4
0001e7f0: 4480           	negl %d0
0001e7f2: 4402           	negb %d2
0001e7f4: 2f01           	movel %d1,%sp@-
0001e7f6: 2f00           	movel %d0,%sp@-
0001e7f8: 4eb9 0001 e780 	jsr 0x1e780
0001e7fe: 508f           	addql #8,%sp
0001e800: 4a02           	tstb %d2
0001e802: 6a02           	bpls 0x1e806
0001e804: 4480           	negl %d0
0001e806: 241f           	movel %sp@+,%d2
0001e808: 4e75           	rts
0001e80a: 0000 0c40      	orib #64,%d0
0001e80c:  _vditrap
0001e80e: 0073 6606 4eba 	oriw #26118,%a3@(ffffffffffffffba,%d4:l:8)
0001e814: 0014 4e73      	orib #115,%a4@
0001e818: 0c40 ffff      	cmpiw #-1,%d0
0001e81c: 6702           	beqs 0x1e820
0001e81e: 4e73           	rte
0001e820: 203c 0001 e828 	movel #124968,%d0
0001e826: 4e73           	rte
0001e828:  _GSX_ENTRY
0001e828: 48e7 7ffe      	moveml %d1-%fp,%sp@-
0001e82c: 2441           	moveal %d1,%a2
0001e82e: 43f9 0000 244e 	lea 0x244e,%a1
0001e834: 205a           	moveal %a2@+,%a0
0001e836: 22c8           	movel %a0,%a1@+
0001e838: 22da           	movel %a2@+,%a1@+
0001e83a: 47f9 0005 1654 	lea 0x51654,%a3
0001e840: 22cb           	movel %a3,%a1@+
0001e842: 285a           	moveal %a2@+,%a4
0001e844: 22da           	movel %a2@+,%a1@+
0001e846: 2292           	movel %a2@,%a1@
0001e848: 3028 0002      	movew %a0@(2),%d0
0001e84c: 3f00           	movew %d0,%sp@-
0001e84e: 6716           	beqs 0x1e866
0001e850: 0c40 0400      	cmpiw #1024,%d0
0001e854: 6f08           	bles 0x1e85e
0001e856: 303c 0400      	movew #1024,%d0
0001e85a: 3140 0002      	movew %d0,%a0@(2)
0001e85e: 5380           	subql #1,%d0
0001e860: 26dc           	movel %a4@+,%a3@+
0001e862: 51c8 fffc      	dbf %d0,0x1e860
0001e866: 4eb9 0002 3a1c 	jsr 0x23a1c
0001e86c: 2079 0000 244e 	moveal 0x244e,%a0
0001e872: 315f 0002      	movew %sp@+,%a0@(2)
0001e876: 4cdf 7ffe      	moveml %sp@+,%d1-%fp
0001e87a: 7000           	moveq #0,%d0
0001e87c: 3039 0005 2ed4 	movew 0x52ed4,%d0
0001e882: 4e75           	rts
0001e884: 41f9 0000 2196 	lea 0x2196,%a0
0001e88a: 4a40           	tstw %d0
0001e88c: 6c04           	bges 0x1e892
0001e88e: 4240           	clrw %d0
0001e890: 6006           	bras 0x1e898
0001e892: b050           	cmpw %a0@,%d0
0001e894: 6f02           	bles 0x1e898
0001e896: 3010           	movew %a0@,%d0
0001e898: 4a41           	tstw %d1
0001e89a: 6c04           	bges 0x1e8a0
0001e89c: 4241           	clrw %d1
0001e89e: 4e75           	rts
0001e8a0: b268 0002      	cmpw %a0@(2),%d1
0001e8a4: 6f04           	bles 0x1e8aa
0001e8a6: 3228 0002      	movew %a0@(2),%d1
0001e8aa: 4e75           	rts
0001e8ac:  _mouse_int
0001e8ac: 48e7 fffe      	moveml %d0-%fp,%sp@-
0001e8b0: 1010           	moveb %a0@,%d0
0001e8b2: 1200           	moveb %d0,%d1
0001e8b4: 0201 00f8      	andib #-8,%d1
0001e8b8: 0c01 00f8      	cmpib #-8,%d1
0001e8bc: 6600 00a0      	bnew 0x1e95e
0001e8c0: 0240 0003      	andiw #3,%d0
0001e8c4: e208           	lsrb #1,%d0
0001e8c6: 6404           	bccs 0x1e8cc
0001e8c8: 08c0 0001      	bset #1,%d0
0001e8cc: 1239 0000 22ee 	moveb 0x22ee,%d1
0001e8d2: 0241 0003      	andiw #3,%d1
0001e8d6: b001           	cmpb %d1,%d0
0001e8d8: 6728           	beqs 0x1e902
0001e8da: 43f9 0000 21f6 	lea 0x21f6,%a1
0001e8e0: 3411           	movew %a1@,%d2
0001e8e2: 0242 fffc      	andiw #-4,%d2
0001e8e6: 8042           	orw %d2,%d0
0001e8e8: 3280           	movew %d0,%a1@
0001e8ea: 3f01           	movew %d1,%sp@-
0001e8ec: 2279 0000 2410 	moveal 0x2410,%a1
0001e8f2: 4e91           	jsr %a1@
0001e8f4: 321f           	movew %sp@+,%d1
0001e8f6: b101           	eorb %d0,%d1
0001e8f8: e419           	rorb #2,%d1
0001e8fa: 8001           	orb %d1,%d0
0001e8fc: 13c0 0000 22ee 	moveb %d0,0x22ee
0001e902: 1028 0001      	moveb %a0@(1),%d0
0001e906: 8028 0002      	orb %a0@(2),%d0
0001e90a: 660a           	bnes 0x1e916
0001e90c: 08b9 0005 0000 	bclr #5,0x22ee
0001e912: 22ee 
0001e914: 6048           	bras 0x1e95e
0001e916: 08f9 0005 0000 	bset #5,0x22ee
0001e91c: 22ee 
0001e91e: 3039 0000 21f0 	movew 0x21f0,%d0
0001e924: 1228 0001      	moveb %a0@(1),%d1
0001e928: 4881           	extw %d1
0001e92a: d041           	addw %d1,%d0
0001e92c: 3239 0000 21f2 	movew 0x21f2,%d1
0001e932: 1628 0002      	moveb %a0@(2),%d3
0001e936: 4883           	extw %d3
0001e938: d243           	addw %d3,%d1
0001e93a: 6100 ff48      	bsrw 0x1e884
0001e93e: 2279 0000 2418 	moveal 0x2418,%a1
0001e944: 4e91           	jsr %a1@
0001e946: 6100 ff3c      	bsrw 0x1e884
0001e94a: 33c0 0000 21f0 	movew %d0,0x21f0
0001e950: 33c1 0000 21f2 	movew %d1,0x21f2
0001e956: 2279 0000 2414 	moveal 0x2414,%a1
0001e95c: 4e91           	jsr %a1@
0001e95e: 4cdf 7fff      	moveml %sp@+,%d0-%fp
0001e962: 4e75           	rts
0001e964:  _wheel_int
0001e964: 48e7 c0c0      	moveml %d0-%d1/%a0-%a1,%sp@-
0001e968: 43fa 004c      	lea %pc@(0x1e9b6),%a1
0001e96c: 7000           	moveq #0,%d0
0001e96e: 7205           	moveq #5,%d1
0001e970: 1018           	moveb %a0@+,%d0
0001e972: b019           	cmpb %a1@+,%d0
0001e974: 56c9 fffa      	dbne %d1,0x1e970
0001e978: 6630           	bnes 0x1e9aa
0001e97a: 1018           	moveb %a0@+,%d0
0001e97c: 0400 0059      	subib #89,%d0
0001e980: 6b28           	bmis 0x1e9aa
0001e982: 0c00 0003      	cmpib #3,%d0
0001e986: 6222           	bhis 0x1e9aa
0001e988: 3200           	movew %d0,%d1
0001e98a: e208           	lsrb #1,%d0
0001e98c: 0241 0001      	andiw #1,%d1
0001e990: d241           	addw %d1,%d1
0001e992: 5341           	subqw #1,%d1
0001e994: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0001e998: 2279 0005 2ee0 	moveal 0x52ee0,%a1
0001e99e: 4e91           	jsr %a1@
0001e9a0: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0001e9a4: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
0001e9a8: 4e75           	rts
0001e9aa: 4cdf 0303      	moveml %sp@+,%d0-%d1/%a0-%a1
0001e9ae: 2f39 0005 2edc 	movel 0x52edc,%sp@-
0001e9b4: 4e75           	rts
0001e9b6: 0500           	btst %d2,%d0
0001e9b8: 0000 0000      	orib #0,%d0
0001e9bc:  _mov_cur
0001e9bc: 4a79 0000 21f4 	tstw 0x21f4
0001e9c2: 661c           	bnes 0x1e9e0
0001e9c4: 40e7           	movew %sr,%sp@-
0001e9c6: 007c 0700      	oriw #1792,%sr
0001e9ca: 33c0 0000 22f2 	movew %d0,0x22f2
0001e9d0: 33c1 0000 22f4 	movew %d1,0x22f4
0001e9d6: 08f9 0000 0000 	bset #0,0x22f6
0001e9dc: 22f6 
0001e9de: 46df           	movew %sp@+,%sr
0001e9e0: 4e75           	rts
0001e9e2:  _call_user_but
0001e9e2: 302f 0004      	movew %sp@(4),%d0
0001e9e6: 2079 0000 2410 	moveal 0x2410,%a0
0001e9ec: 4ed0           	jmp %a0@
0001e9ee:  _call_user_wheel
0001e9ee: 302f 0004      	movew %sp@(4),%d0
0001e9f2: 322f 0006      	movew %sp@(6),%d1
0001e9f6: 2079 0005 2ee0 	moveal 0x52ee0,%a0
0001e9fc: 4ed0           	jmp %a0@
0001e9fe: 0000 322f      	orib #47,%d0
0001ea02: 0004 d241      	orib #65,%d4
0001ea06: d26f 0004      	addw %sp@(4),%d1
0001ea0a: 0641 0064      	addiw #100,%d1
0001ea0e: 48c1           	extl %d1
0001ea10: 83fc 00c8      	divsw #200,%d1
0001ea14: 3001           	movew %d1,%d0
0001ea16: e748           	lslw #3,%d0
0001ea18: 0240 0008      	andiw #8,%d0
0001ea1c: e241           	asrw #1,%d1
0001ea1e: 8041           	orw %d1,%d0
0001ea20: 4e75           	rts
0001ea22: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001ea26: 362f 0010      	movew %sp@(16),%d3
0001ea2a: 3f3c 0051      	movew #81,%sp@-
0001ea2e: 4e4e           	trap #14
0001ea30: 548f           	addql #2,%sp
0001ea32: 3200           	movew %d0,%d1
0001ea34: e049           	lsrw #8,%d1
0001ea36: 0241 0007      	andiw #7,%d1
0001ea3a: 0c41 0001      	cmpiw #1,%d1
0001ea3e: 6306           	blss 0x1ea46
0001ea40: 0c41 0004      	cmpiw #4,%d1
0001ea44: 6608           	bnes 0x1ea4e
0001ea46: 0240 000f      	andiw #15,%d0
0001ea4a: e948           	lslw #4,%d0
0001ea4c: d640           	addw %d0,%d3
0001ea4e: 3003           	movew %d3,%d0
0001ea50: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001ea54: 4e75           	rts
0001ea56: 598f           	subql #4,%sp
0001ea58: 48e7 3f32      	moveml %d2-%d7/%a2-%a3/%fp,%sp@-
0001ea5c: 3e2f 002c      	movew %sp@(44),%d7
0001ea60: 266f 002e      	moveal %sp@(46),%a3
0001ea64: 3047           	moveaw %d7,%a0
0001ea66: d1c8           	addal %a0,%a0
0001ea68: 43f9 0005 0a44 	lea 0x50a44,%a1
0001ea6e: 3630 9800      	movew %a0@(0000000000000000,%a1:l),%d3
0001ea72: 3839 0000 21b0 	movew 0x21b0,%d4
0001ea78: 5344           	subqw #1,%d4
0001ea7a: c843           	andw %d3,%d4
0001ea7c: 3213           	movew %a3@,%d1
0001ea7e: 3a2b 0002      	movew %a3@(2),%d5
0001ea82: 3c2b 0004      	movew %a3@(4),%d6
0001ea86: 4a79 0004 c0d4 	tstw 0x4c0d4
0001ea8c: 6766           	beqs 0x1eaf4
0001ea8e: 48c1           	extl %d1
0001ea90: 2601           	movel %d1,%d3
0001ea92: e18b           	lsll #8,%d3
0001ea94: 9681           	subl %d1,%d3
0001ea96: 0683 0000 01f4 	addil #500,%d3
0001ea9c: 86fc 03e8      	divuw #1000,%d3
0001eaa0: 48c5           	extl %d5
0001eaa2: 2205           	movel %d5,%d1
0001eaa4: e189           	lsll #8,%d1
0001eaa6: 9285           	subl %d5,%d1
0001eaa8: 0681 0000 01f4 	addil #500,%d1
0001eaae: 82fc 03e8      	divuw #1000,%d1
0001eab2: 48c6           	extl %d6
0001eab4: 2006           	movel %d6,%d0
0001eab6: e188           	lsll #8,%d0
0001eab8: 9086           	subl %d6,%d0
0001eaba: 0680 0000 01f4 	addil #500,%d0
0001eac0: 80fc 03e8      	divuw #1000,%d0
0001eac4: 4843           	swap %d3
0001eac6: 4243           	clrw %d3
0001eac8: 8640           	orw %d0,%d3
0001eaca: e189           	lsll #8,%d1
0001eacc: 0281 00ff ff00 	andil #16776960,%d1
0001ead2: 4def 0028      	lea %sp@(40),%fp
0001ead6: 8681           	orl %d1,%d3
0001ead8: 2d03           	movel %d3,%fp@-
0001eada: 2f0e           	movel %fp,%sp@-
0001eadc: 3f3c 0001      	movew #1,%sp@-
0001eae0: 3f04           	movew %d4,%sp@-
0001eae2: 3f3c 005d      	movew #93,%sp@-
0001eae6: 4e4e           	trap #14
0001eae8: 4fef 000a      	lea %sp@(10),%sp
0001eaec: 4cdf 4cfc      	moveml %sp@+,%d2-%d7/%a2-%a3/%fp
0001eaf0: 588f           	addql #4,%sp
0001eaf2: 4e75           	rts
0001eaf4: 4a79 0004 c0d6 	tstw 0x4c0d6
0001eafa: 6700 00f0      	beqw 0x1ebec
0001eafe: 3f3c 0051      	movew #81,%sp@-
0001eb02: 4e4e           	trap #14
0001eb04: 548f           	addql #2,%sp
0001eb06: 2800           	movel %d0,%d4
0001eb08: e048           	lsrw #8,%d0
0001eb0a: 0240 0007      	andiw #7,%d0
0001eb0e: 0c40 0006      	cmpiw #6,%d0
0001eb12: 6232           	bhis 0x1eb46
0001eb14: 0280 0000 ffff 	andil #65535,%d0
0001eb1a: d080           	addl %d0,%d0
0001eb1c: 303b 0806      	movew %pc@(0x1eb24,%d0:l),%d0
0001eb20: 4efb 0002      	jmp %pc@(0x1eb24,%d0:w)
0001eb24: 000e           	.short 0x000e
0001eb26: 000e           	.short 0x000e
0001eb28: 0068 0022 000e 	oriw #34,%a0@(14)
0001eb2e: 0022 ffc8      	orib #-56,%a2@-
0001eb32: 3039 0000 21b0 	movew 0x21b0,%d0
0001eb38: 5340           	subqw #1,%d0
0001eb3a: c043           	andw %d3,%d0
0001eb3c: 3604           	movew %d4,%d3
0001eb3e: 0243 000f      	andiw #15,%d3
0001eb42: e94b           	lslw #4,%d3
0001eb44: d640           	addw %d0,%d3
0001eb46: 3213           	movew %a3@,%d1
0001eb48: 3a2b 0002      	movew %a3@(2),%d5
0001eb4c: 342b 0004      	movew %a3@(4),%d2
0001eb50: 0804 000c      	btst #12,%d4
0001eb54: 675c           	beqs 0x1ebb2
0001eb56: 701e           	moveq #30,%d0
0001eb58: c1c1           	mulsw %d1,%d0
0001eb5a: 81fc 0064      	divsw #100,%d0
0001eb5e: 783b           	moveq #59,%d4
0001eb60: c9c5           	mulsw %d5,%d4
0001eb62: 89fc 0064      	divsw #100,%d4
0001eb66: 720b           	moveq #11,%d1
0001eb68: c3c2           	mulsw %d2,%d1
0001eb6a: 83fc 0064      	divsw #100,%d1
0001eb6e: d044           	addw %d4,%d0
0001eb70: d240           	addw %d0,%d1
0001eb72: 303c 00ff      	movew #255,%d0
0001eb76: c1c1           	mulsw %d1,%d0
0001eb78: 81fc 03e8      	divsw #1000,%d0
0001eb7c: 3f00           	movew %d0,%sp@-
0001eb7e: 3f03           	movew %d3,%sp@-
0001eb80: 3f3c 0053      	movew #83,%sp@-
0001eb84: 4e4e           	trap #14
0001eb86: 5c8f           	addql #6,%sp
0001eb88: 6000 ff62      	braw 0x1eaec
0001eb8c: 3f3c ffff      	movew #-1,%sp@-
0001eb90: 3f3c 0000      	movew #0,%sp@-
0001eb94: 3f3c 0053      	movew #83,%sp@-
0001eb98: 4e4e           	trap #14
0001eb9a: 5c8f           	addql #6,%sp
0001eb9c: 0240 0002      	andiw #2,%d0
0001eba0: 6708           	beqs 0x1ebaa
0001eba2: 363c 00ff      	movew #255,%d3
0001eba6: 9647           	subw %d7,%d3
0001eba8: 609c           	bras 0x1eb46
0001ebaa: 3607           	movew %d7,%d3
0001ebac: 0643 00fe      	addiw #254,%d3
0001ebb0: 6094           	bras 0x1eb46
0001ebb2: 3001           	movew %d1,%d0
0001ebb4: e948           	lslw #4,%d0
0001ebb6: 9041           	subw %d1,%d0
0001ebb8: 0640 01f4      	addiw #500,%d0
0001ebbc: 48c0           	extl %d0
0001ebbe: 81fc 03e8      	divsw #1000,%d0
0001ebc2: e148           	lslw #8,%d0
0001ebc4: 3205           	movew %d5,%d1
0001ebc6: e949           	lslw #4,%d1
0001ebc8: 9245           	subw %d5,%d1
0001ebca: 0641 01f4      	addiw #500,%d1
0001ebce: 48c1           	extl %d1
0001ebd0: 83fc 03e8      	divsw #1000,%d1
0001ebd4: e949           	lslw #4,%d1
0001ebd6: 8041           	orw %d1,%d0
0001ebd8: 3202           	movew %d2,%d1
0001ebda: e949           	lslw #4,%d1
0001ebdc: 9242           	subw %d2,%d1
0001ebde: 0641 01f4      	addiw #500,%d1
0001ebe2: 48c1           	extl %d1
0001ebe4: 83fc 03e8      	divsw #1000,%d1
0001ebe8: 8041           	orw %d1,%d0
0001ebea: 6090           	bras 0x1eb7c
0001ebec: 3439 0004 c0d8 	movew 0x4c0d8,%d2
0001ebf2: 0c79 0001 0000 	cmpiw #1,0x244a
0001ebf8: 244a 
0001ebfa: 6656           	bnes 0x1ec52
0001ebfc: 323c 008e      	movew #142,%d1
0001ec00: 4a42           	tstw %d2
0001ec02: 6702           	beqs 0x1ec06
0001ec04: 7243           	moveq #67,%d1
0001ec06: 204b           	moveal %a3,%a0
0001ec08: 260b           	movel %a3,%d3
0001ec0a: 5c83           	addql #6,%d3
0001ec0c: 4240           	clrw %d0
0001ec0e: 3a3c 03e8      	movew #1000,%d5
0001ec12: 9a41           	subw %d1,%d5
0001ec14: 3258           	moveaw %a0@+,%a1
0001ec16: b249           	cmpw %a1,%d1
0001ec18: 6f6a           	bles 0x1ec84
0001ec1a: 4268 fffe      	clrw %a0@(-2)
0001ec1e: d068 fffe      	addw %a0@(-2),%d0
0001ec22: b1c3           	cmpal %d3,%a0
0001ec24: 66ee           	bnes 0x1ec14
0001ec26: 5340           	subqw #1,%d0
0001ec28: 0c40 0bb6      	cmpiw #2998,%d0
0001ec2c: 6300 febe      	blsw 0x1eaec
0001ec30: 0c44 0001      	cmpiw #1,%d4
0001ec34: 665a           	bnes 0x1ec90
0001ec36: 377c 03e8 0004 	movew #1000,%a3@(4)
0001ec3c: 377c 03e8 0002 	movew #1000,%a3@(2)
0001ec42: 36bc 03e8      	movew #1000,%a3@
0001ec46: 4244           	clrw %d4
0001ec48: 3213           	movew %a3@,%d1
0001ec4a: 3a2b 0002      	movew %a3@(2),%d5
0001ec4e: 3c2b 0004      	movew %a3@(4),%d6
0001ec52: 4a42           	tstw %d2
0001ec54: 6742           	beqs 0x1ec98
0001ec56: 3f01           	movew %d1,%sp@-
0001ec58: 47fa fda6      	lea %pc@(0x1ea00),%a3
0001ec5c: 4e93           	jsr %a3@
0001ec5e: 3400           	movew %d0,%d2
0001ec60: 3e85           	movew %d5,%sp@
0001ec62: 4e93           	jsr %a3@
0001ec64: 3a00           	movew %d0,%d5
0001ec66: 3e86           	movew %d6,%sp@
0001ec68: 4e93           	jsr %a3@
0001ec6a: 548f           	addql #2,%sp
0001ec6c: e14a           	lslw #8,%d2
0001ec6e: e94d           	lslw #4,%d5
0001ec70: 8445           	orw %d5,%d2
0001ec72: 8042           	orw %d2,%d0
0001ec74: 3f00           	movew %d0,%sp@-
0001ec76: 3f04           	movew %d4,%sp@-
0001ec78: 3f3c 0007      	movew #7,%sp@-
0001ec7c: 4e4e           	trap #14
0001ec7e: 5c8f           	addql #6,%sp
0001ec80: 6000 fe6a      	braw 0x1eaec
0001ec84: ba49           	cmpw %a1,%d5
0001ec86: 6e96           	bgts 0x1ec1e
0001ec88: 317c 03e8 fffe 	movew #1000,%a0@(-2)
0001ec8e: 608e           	bras 0x1ec1e
0001ec90: 4a44           	tstw %d4
0001ec92: 6d00 fe58      	bltw 0x1eaec
0001ec96: 60b0           	bras 0x1ec48
0001ec98: 0641 0048      	addiw #72,%d1
0001ec9c: 3401           	movew %d1,%d2
0001ec9e: 48c2           	extl %d2
0001eca0: 85fc 008f      	divsw #143,%d2
0001eca4: 0645 0048      	addiw #72,%d5
0001eca8: 48c5           	extl %d5
0001ecaa: 8bfc 008f      	divsw #143,%d5
0001ecae: 0646 0048      	addiw #72,%d6
0001ecb2: 3006           	movew %d6,%d0
0001ecb4: 48c0           	extl %d0
0001ecb6: 81fc 008f      	divsw #143,%d0
0001ecba: 60b0           	bras 0x1ec6c
0001ecbc:  _set_color16
0001ecbc: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0001ecc0: 206f 0016      	moveal %sp@(22),%a0
0001ecc4: 3210           	movew %a0@,%d1
0001ecc6: 48c1           	extl %d1
0001ecc8: 2001           	movel %d1,%d0
0001ecca: eb88           	lsll #5,%d0
0001eccc: 9081           	subl %d1,%d0
0001ecce: 0680 0000 01f4 	addil #500,%d0
0001ecd4: 80fc 03e8      	divuw #1000,%d0
0001ecd8: 3268 0002      	moveaw %a0@(2),%a1
0001ecdc: 2209           	movel %a1,%d1
0001ecde: eb89           	lsll #5,%d1
0001ece0: 9289           	subl %a1,%d1
0001ece2: 0681 0000 01f4 	addil #500,%d1
0001ece8: 82fc 03e8      	divuw #1000,%d1
0001ecec: 3068 0004      	moveaw %a0@(4),%a0
0001ecf0: 2408           	movel %a0,%d2
0001ecf2: eb8a           	lsll #5,%d2
0001ecf4: 9488           	subl %a0,%d2
0001ecf6: 0682 0000 01f4 	addil #500,%d2
0001ecfc: 84fc 03e8      	divuw #1000,%d2
0001ed00: 206f 0010      	moveal %sp@(16),%a0
0001ed04: 2268 04b4      	moveal %a0@(1204),%a1
0001ed08: 306f 0014      	moveaw %sp@(20),%a0
0001ed0c: d1c8           	addal %a0,%a0
0001ed0e: 45f9 0005 0a44 	lea 0x50a44,%a2
0001ed14: 3070 a800      	moveaw %a0@(0000000000000000,%a2:l),%a0
0001ed18: d1c8           	addal %a0,%a0
0001ed1a: 760b           	moveq #11,%d3
0001ed1c: e768           	lslw %d3,%d0
0001ed1e: ed49           	lslw #6,%d1
0001ed20: 8240           	orw %d0,%d1
0001ed22: 8242           	orw %d2,%d1
0001ed24: 3181 9800      	movew %d1,%a0@(0000000000000000,%a1:l)
0001ed28: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0001ed2c: 4e75           	rts
0001ed2e:  _vdi_vs_color
0001ed2e: 518f           	subql #8,%sp
0001ed30: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0001ed34: 286f 0020      	moveal %sp@(32),%a4
0001ed38: 2079 0000 2452 	moveal 0x2452,%a0
0001ed3e: 3010           	movew %a0@,%d0
0001ed40: 0c79 0008 0000 	cmpiw #8,0x244a
0001ed46: 244a 
0001ed48: 636a           	blss 0x1edb4
0001ed4a: 4a40           	tstw %d0
0001ed4c: 6d4e           	blts 0x1ed9c
0001ed4e: b079 0000 21b0 	cmpw 0x21b0,%d0
0001ed54: 6c46           	bges 0x1ed9c
0001ed56: 262c 04b4      	movel %a4@(1204),%d3
0001ed5a: 5488           	addql #2,%a0
0001ed5c: 3240           	moveaw %d0,%a1
0001ed5e: 2209           	movel %a1,%d1
0001ed60: d289           	addl %a1,%d1
0001ed62: d289           	addl %a1,%d1
0001ed64: 2241           	moveal %d1,%a1
0001ed66: d3c1           	addal %d1,%a1
0001ed68: 7200           	moveq #0,%d1
0001ed6a: 45ef 0016      	lea %sp@(22),%a2
0001ed6e: 47f1 1800      	lea %a1@(0000000000000000,%d1:l),%a3
0001ed72: d7c3           	addal %d3,%a3
0001ed74: 3750 0200      	movew %a0@,%a3@(512)
0001ed78: 3418           	movew %a0@+,%d2
0001ed7a: 0c42 03e8      	cmpiw #1000,%d2
0001ed7e: 6f24           	bles 0x1eda4
0001ed80: 35bc 03e8 1800 	movew #1000,%a2@(0000000000000000,%d1:l)
0001ed86: 5481           	addql #2,%d1
0001ed88: 7406           	moveq #6,%d2
0001ed8a: b481           	cmpl %d1,%d2
0001ed8c: 66e0           	bnes 0x1ed6e
0001ed8e: 2f0a           	movel %a2,%sp@-
0001ed90: 3f00           	movew %d0,%sp@-
0001ed92: 2f0c           	movel %a4,%sp@-
0001ed94: 4eba ff26      	jsr %pc@(0x1ecbc)
0001ed98: 4fef 000a      	lea %sp@(10),%sp
0001ed9c: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0001eda0: 508f           	addql #8,%sp
0001eda2: 4e75           	rts
0001eda4: 4a42           	tstw %d2
0001eda6: 6c06           	bges 0x1edae
0001eda8: 4272 1800      	clrw %a2@(0000000000000000,%d1:l)
0001edac: 60d8           	bras 0x1ed86
0001edae: 3582 1800      	movew %d2,%a2@(0000000000000000,%d1:l)
0001edb2: 60d2           	bras 0x1ed86
0001edb4: 4a40           	tstw %d0
0001edb6: 6de4           	blts 0x1ed9c
0001edb8: b079 0000 21b0 	cmpw 0x21b0,%d0
0001edbe: 6cdc           	bges 0x1ed9c
0001edc0: 4a79 0004 c0d6 	tstw 0x4c0d6
0001edc6: 6708           	beqs 0x1edd0
0001edc8: 3f00           	movew %d0,%sp@-
0001edca: 4eba fc56      	jsr %pc@(0x1ea22)
0001edce: 548f           	addql #2,%sp
0001edd0: 2879 0000 2452 	moveal 0x2452,%a4
0001edd6: 47ec 0002      	lea %a4@(2),%a3
0001edda: 3200           	movew %d0,%d1
0001eddc: 0641 fff0      	addiw #-16,%d1
0001ede0: 3041           	moveaw %d1,%a0
0001ede2: 2208           	movel %a0,%d1
0001ede4: d288           	addl %a0,%d1
0001ede6: d288           	addl %a0,%d1
0001ede8: d281           	addl %d1,%d1
0001edea: 2241           	moveal %d1,%a1
0001edec: d3fc 0000 24f8 	addal #9464,%a1
0001edf2: 3040           	moveaw %d0,%a0
0001edf4: 2208           	movel %a0,%d1
0001edf6: d288           	addl %a0,%d1
0001edf8: d288           	addl %a0,%d1
0001edfa: d281           	addl %d1,%d1
0001edfc: 2041           	moveal %d1,%a0
0001edfe: d1fc 0000 21f8 	addal #8696,%a0
0001ee04: 7200           	moveq #0,%d1
0001ee06: 45ef 0016      	lea %sp@(22),%a2
0001ee0a: 341b           	movew %a3@+,%d2
0001ee0c: 0c40 000f      	cmpiw #15,%d0
0001ee10: 6e2a           	bgts 0x1ee3c
0001ee12: 3182 1800      	movew %d2,%a0@(0000000000000000,%d1:l)
0001ee16: 342b fffe      	movew %a3@(-2),%d2
0001ee1a: 0c42 03e8      	cmpiw #1000,%d2
0001ee1e: 6f22           	bles 0x1ee42
0001ee20: 35bc 03e8 1800 	movew #1000,%a2@(0000000000000000,%d1:l)
0001ee26: 5481           	addql #2,%d1
0001ee28: 7406           	moveq #6,%d2
0001ee2a: b481           	cmpl %d1,%d2
0001ee2c: 66dc           	bnes 0x1ee0a
0001ee2e: 2f0a           	movel %a2,%sp@-
0001ee30: 3f14           	movew %a4@,%sp@-
0001ee32: 4eba fc22      	jsr %pc@(0x1ea56)
0001ee36: 5c8f           	addql #6,%sp
0001ee38: 6000 ff62      	braw 0x1ed9c
0001ee3c: 3382 1800      	movew %d2,%a1@(0000000000000000,%d1:l)
0001ee40: 60d4           	bras 0x1ee16
0001ee42: 4a42           	tstw %d2
0001ee44: 6c06           	bges 0x1ee4c
0001ee46: 4272 1800      	clrw %a2@(0000000000000000,%d1:l)
0001ee4a: 60da           	bras 0x1ee26
0001ee4c: 3582 1800      	movew %d2,%a2@(0000000000000000,%d1:l)
0001ee50: 60d4           	bras 0x1ee26
0001ee52:  _init_colors
0001ee52: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0001ee56: 243c 0000 21f8 	movel #8696,%d2
0001ee5c: 4878 0060      	pea 0x60
0001ee60: 487a 0b86      	pea %pc@(0x1f9e8)
0001ee64: 2f02           	movel %d2,%sp@-
0001ee66: 45f9 0001 b8fc 	lea 0x1b8fc,%a2
0001ee6c: 4e92           	jsr %a2@
0001ee6e: 4fef 000c      	lea %sp@(12),%sp
0001ee72: 4a79 0004 c0d4 	tstw 0x4c0d4
0001ee78: 6700 008e      	beqw 0x1ef08
0001ee7c: 4878 0060      	pea 0x60
0001ee80: 487a 0506      	pea %pc@(0x1f388)
0001ee84: 2f02           	movel %d2,%sp@-
0001ee86: 4e92           	jsr %a2@
0001ee88: 4878 05a0      	pea 0x5a0
0001ee8c: 487a 055a      	pea %pc@(0x1f3e8)
0001ee90: 4879 0000 24f8 	pea 0x24f8
0001ee96: 4e92           	jsr %a2@
0001ee98: 4fef 0018      	lea %sp@(24),%sp
0001ee9c: 243c 0005 0a44 	movel #330308,%d2
0001eea2: 4878 0020      	pea 0x20
0001eea6: 487a 0ba0      	pea %pc@(0x1fa48)
0001eeaa: 2f02           	movel %d2,%sp@-
0001eeac: 4e92           	jsr %a2@
0001eeae: 3239 0000 21b0 	movew 0x21b0,%d1
0001eeb4: 3001           	movew %d1,%d0
0001eeb6: 5340           	subqw #1,%d0
0001eeb8: 33c0 0005 0a46 	movew %d0,0x50a46
0001eebe: 4fef 000c      	lea %sp@(12),%sp
0001eec2: 7010           	moveq #16,%d0
0001eec4: 2042           	moveal %d2,%a0
0001eec6: 2240           	moveal %d0,%a1
0001eec8: d3c0           	addal %d0,%a1
0001eeca: 3180 9800      	movew %d0,%a0@(0000000000000000,%a1:l)
0001eece: 5280           	addql #1,%d0
0001eed0: 0c80 0000 00ff 	cmpil #255,%d0
0001eed6: 66ee           	bnes 0x1eec6
0001eed8: 33fc 000f 0005 	movew #15,0x50c42
0001eede: 0c42 
0001eee0: 7000           	moveq #0,%d0
0001eee2: 45f9 0005 0844 	lea 0x50844,%a2
0001eee8: b041           	cmpw %d1,%d0
0001eeea: 6d3c           	blts 0x1ef28
0001eeec: 7600           	moveq #0,%d3
0001eeee: 4242           	clrw %d2
0001eef0: 45fa fb64      	lea %pc@(0x1ea56),%a2
0001eef4: 47f9 0000 2498 	lea 0x2498,%a3
0001eefa: b479 0000 21b0 	cmpw 0x21b0,%d2
0001ef00: 6d38           	blts 0x1ef3a
0001ef02: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0001ef06: 4e75           	rts
0001ef08: 4a79 0004 c0d6 	tstw 0x4c0d6
0001ef0e: 678c           	beqs 0x1ee9c
0001ef10: 4878 0060      	pea 0x60
0001ef14: 487a 0a72      	pea %pc@(0x1f988)
0001ef18: 2f02           	movel %d2,%sp@-
0001ef1a: 4e92           	jsr %a2@
0001ef1c: 4878 05a0      	pea 0x5a0
0001ef20: 487a 04c6      	pea %pc@(0x1f3e8)
0001ef24: 6000 ff6a      	braw 0x1ee90
0001ef28: 2240           	moveal %d0,%a1
0001ef2a: d3c0           	addal %d0,%a1
0001ef2c: 3270 9800      	moveaw %a0@(0000000000000000,%a1:l),%a1
0001ef30: d3c9           	addal %a1,%a1
0001ef32: 3380 a800      	movew %d0,%a1@(0000000000000000,%a2:l)
0001ef36: 5280           	addql #1,%d0
0001ef38: 60ae           	bras 0x1eee8
0001ef3a: 0c42 000f      	cmpiw #15,%d2
0001ef3e: 6e16           	bgts 0x1ef56
0001ef40: 2003           	movel %d3,%d0
0001ef42: 0680 0000 21f8 	addil #8696,%d0
0001ef48: 2f00           	movel %d0,%sp@-
0001ef4a: 3f02           	movew %d2,%sp@-
0001ef4c: 4e92           	jsr %a2@
0001ef4e: 5c8f           	addql #6,%sp
0001ef50: 5242           	addqw #1,%d2
0001ef52: 5c83           	addql #6,%d3
0001ef54: 60a4           	bras 0x1eefa
0001ef56: 4873 3800      	pea %a3@(0000000000000000,%d3:l)
0001ef5a: 60ee           	bras 0x1ef4a
0001ef5c:  _vdi_vq_color
0001ef5c: 598f           	subql #4,%sp
0001ef5e: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
0001ef62: 2879 0000 2452 	moveal 0x2452,%a4
0001ef68: 3014           	movew %a4@,%d0
0001ef6a: 2079 0000 245a 	moveal 0x245a,%a0
0001ef70: 4268 0006      	clrw %a0@(6)
0001ef74: 4268 0004      	clrw %a0@(4)
0001ef78: 4268 0002      	clrw %a0@(2)
0001ef7c: 4a40           	tstw %d0
0001ef7e: 6d08           	blts 0x1ef88
0001ef80: b079 0000 21b0 	cmpw 0x21b0,%d0
0001ef86: 6d0c           	blts 0x1ef94
0001ef88: 30bc ffff      	movew #-1,%a0@
0001ef8c: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
0001ef90: 588f           	addql #4,%sp
0001ef92: 4e75           	rts
0001ef94: 3080           	movew %d0,%a0@
0001ef96: 0c79 0008 0000 	cmpiw #8,0x244a
0001ef9c: 244a 
0001ef9e: 6300 00a6      	blsw 0x1f046
0001efa2: 226f 0028      	moveal %sp@(40),%a1
0001efa6: 2669 04b4      	moveal %a1@(1204),%a3
0001efaa: 3254           	moveaw %a4@,%a1
0001efac: 4a6c 0002      	tstw %a4@(2)
0001efb0: 6620           	bnes 0x1efd2
0001efb2: 2009           	movel %a1,%d0
0001efb4: d089           	addl %a1,%d0
0001efb6: d3c0           	addal %d0,%a1
0001efb8: d3c9           	addal %a1,%a1
0001efba: 43f3 9800      	lea %a3@(0000000000000000,%a1:l),%a1
0001efbe: 3169 0200 0002 	movew %a1@(512),%a0@(2)
0001efc4: 3169 0202 0004 	movew %a1@(514),%a0@(4)
0001efca: 3169 0204 0006 	movew %a1@(516),%a0@(6)
0001efd0: 60ba           	bras 0x1ef8c
0001efd2: 3039 0000 21b0 	movew 0x21b0,%d0
0001efd8: 5340           	subqw #1,%d0
0001efda: d3c9           	addal %a1,%a1
0001efdc: 49f9 0005 0a44 	lea 0x50a44,%a4
0001efe2: c071 c800      	andw %a1@(0000000000000000,%a4:l),%d0
0001efe6: 3240           	moveaw %d0,%a1
0001efe8: d3c9           	addal %a1,%a1
0001efea: 3031 b800      	movew %a1@(0000000000000000,%a3:l),%d0
0001efee: 3200           	movew %d0,%d1
0001eff0: 740b           	moveq #11,%d2
0001eff2: e469           	lsrw %d2,%d1
0001eff4: c3fc 03e8      	mulsw #1000,%d1
0001eff8: 0641 0010      	addiw #16,%d1
0001effc: 0281 0000 ffff 	andil #65535,%d1
0001f002: 82fc 001f      	divuw #31,%d1
0001f006: 3141 0002      	movew %d1,%a0@(2)
0001f00a: 3200           	movew %d0,%d1
0001f00c: ec49           	lsrw #6,%d1
0001f00e: 0241 001f      	andiw #31,%d1
0001f012: c3fc 03e8      	mulsw #1000,%d1
0001f016: 0641 0010      	addiw #16,%d1
0001f01a: 0281 0000 ffff 	andil #65535,%d1
0001f020: 82fc 001f      	divuw #31,%d1
0001f024: 3141 0004      	movew %d1,%a0@(4)
0001f028: 0240 001f      	andiw #31,%d0
0001f02c: c1fc 03e8      	mulsw #1000,%d0
0001f030: 0640 0010      	addiw #16,%d0
0001f034: 0280 0000 ffff 	andil #65535,%d0
0001f03a: 80fc 001f      	divuw #31,%d0
0001f03e: 3140 0006      	movew %d0,%a0@(6)
0001f042: 6000 ff48      	braw 0x1ef8c
0001f046: 4a79 0004 c0d6 	tstw 0x4c0d6
0001f04c: 6708           	beqs 0x1f056
0001f04e: 3f00           	movew %d0,%sp@-
0001f050: 4eba f9d0      	jsr %pc@(0x1ea22)
0001f054: 548f           	addql #2,%sp
0001f056: 2079 0000 2452 	moveal 0x2452,%a0
0001f05c: 4a68 0002      	tstw %a0@(2)
0001f060: 6662           	bnes 0x1f0c4
0001f062: 2279 0000 245a 	moveal 0x245a,%a1
0001f068: 0c40 000f      	cmpiw #15,%d0
0001f06c: 6e28           	bgts 0x1f096
0001f06e: 47f9 0000 21f8 	lea 0x21f8,%a3
0001f074: 3040           	moveaw %d0,%a0
0001f076: 2008           	movel %a0,%d0
0001f078: d088           	addl %a0,%d0
0001f07a: d088           	addl %a0,%d0
0001f07c: d080           	addl %d0,%d0
0001f07e: 3373 0800 0002 	movew %a3@(0000000000000000,%d0:l),%a1@(2)
0001f084: d7c0           	addal %d0,%a3
0001f086: 336b 0002 0004 	movew %a3@(2),%a1@(4)
0001f08c: 336b 0004 0006 	movew %a3@(4),%a1@(6)
0001f092: 6000 fef8      	braw 0x1ef8c
0001f096: 0640 fff0      	addiw #-16,%d0
0001f09a: 47f9 0000 24f8 	lea 0x24f8,%a3
0001f0a0: 3040           	moveaw %d0,%a0
0001f0a2: 2008           	movel %a0,%d0
0001f0a4: d088           	addl %a0,%d0
0001f0a6: d1c0           	addal %d0,%a0
0001f0a8: d1c8           	addal %a0,%a0
0001f0aa: 3373 8800 0002 	movew %a3@(0000000000000000,%a0:l),%a1@(2)
0001f0b0: 41f3 8800      	lea %a3@(0000000000000000,%a0:l),%a0
0001f0b4: 3368 0002 0004 	movew %a0@(2),%a1@(4)
0001f0ba: 3368 0004 0006 	movew %a0@(4),%a1@(6)
0001f0c0: 6000 feca      	braw 0x1ef8c
0001f0c4: 3610           	movew %a0@,%d3
0001f0c6: 3a43           	moveaw %d3,%a5
0001f0c8: 200d           	movel %a5,%d0
0001f0ca: d08d           	addl %a5,%d0
0001f0cc: 41f9 0005 0a44 	lea 0x50a44,%a0
0001f0d2: 3830 0800      	movew %a0@(0000000000000000,%d0:l),%d4
0001f0d6: 3a39 0000 21b0 	movew 0x21b0,%d5
0001f0dc: 5345           	subqw #1,%d5
0001f0de: ca44           	andw %d4,%d5
0001f0e0: 4a79 0004 c0d4 	tstw 0x4c0d4
0001f0e6: 6700 0096      	beqw 0x1f17e
0001f0ea: 7620           	moveq #32,%d3
0001f0ec: d68f           	addl %sp,%d3
0001f0ee: 2f03           	movel %d3,%sp@-
0001f0f0: 3f3c 0001      	movew #1,%sp@-
0001f0f4: 3f05           	movew %d5,%sp@-
0001f0f6: 3f3c 005e      	movew #94,%sp@-
0001f0fa: 4e4e           	trap #14
0001f0fc: 4fef 000a      	lea %sp@(10),%sp
0001f100: 2279 0000 245a 	moveal 0x245a,%a1
0001f106: 202f 0020      	movel %sp@(32),%d0
0001f10a: 7200           	moveq #0,%d1
0001f10c: 122f 0021      	moveb %sp@(33),%d1
0001f110: 2401           	movel %d1,%d2
0001f112: eb8a           	lsll #5,%d2
0001f114: 2042           	moveal %d2,%a0
0001f116: 91c1           	subal %d1,%a0
0001f118: d1c8           	addal %a0,%a0
0001f11a: 2408           	movel %a0,%d2
0001f11c: d488           	addl %a0,%d2
0001f11e: d481           	addl %d1,%d2
0001f120: e78a           	lsll #3,%d2
0001f122: 0682 0000 0080 	addil #128,%d2
0001f128: 84fc 00ff      	divuw #255,%d2
0001f12c: 3342 0002      	movew %d2,%a1@(2)
0001f130: 2400           	movel %d0,%d2
0001f132: e082           	asrl #8,%d2
0001f134: 7200           	moveq #0,%d1
0001f136: 4601           	notb %d1
0001f138: c481           	andl %d1,%d2
0001f13a: 2202           	movel %d2,%d1
0001f13c: eb89           	lsll #5,%d1
0001f13e: 2041           	moveal %d1,%a0
0001f140: 91c2           	subal %d2,%a0
0001f142: d1c8           	addal %a0,%a0
0001f144: d1c8           	addal %a0,%a0
0001f146: d488           	addl %a0,%d2
0001f148: e78a           	lsll #3,%d2
0001f14a: 0682 0000 0080 	addil #128,%d2
0001f150: 84fc 00ff      	divuw #255,%d2
0001f154: 3342 0004      	movew %d2,%a1@(4)
0001f158: 7400           	moveq #0,%d2
0001f15a: 4602           	notb %d2
0001f15c: c082           	andl %d2,%d0
0001f15e: 2200           	movel %d0,%d1
0001f160: eb89           	lsll #5,%d1
0001f162: 9280           	subl %d0,%d1
0001f164: d281           	addl %d1,%d1
0001f166: d281           	addl %d1,%d1
0001f168: d081           	addl %d1,%d0
0001f16a: e788           	lsll #3,%d0
0001f16c: 0680 0000 0080 	addil #128,%d0
0001f172: 80fc 00ff      	divuw #255,%d0
0001f176: 3340 0006      	movew %d0,%a1@(6)
0001f17a: 6000 fe10      	braw 0x1ef8c
0001f17e: 4a79 0004 c0d6 	tstw 0x4c0d6
0001f184: 6700 0146      	beqw 0x1f2cc
0001f188: 2879 0000 245a 	moveal 0x245a,%a4
0001f18e: 3f3c 0051      	movew #81,%sp@-
0001f192: 4e4e           	trap #14
0001f194: 548f           	addql #2,%sp
0001f196: 2a00           	movel %d0,%d5
0001f198: e048           	lsrw #8,%d0
0001f19a: 0240 0007      	andiw #7,%d0
0001f19e: 0c40 0006      	cmpiw #6,%d0
0001f1a2: 6232           	bhis 0x1f1d6
0001f1a4: 0280 0000 ffff 	andil #65535,%d0
0001f1aa: d080           	addl %d0,%d0
0001f1ac: 303b 0806      	movew %pc@(0x1f1b4,%d0:l),%d0
0001f1b0: 4efb 0002      	jmp %pc@(0x1f1b4,%d0:w)
0001f1b4: 000e           	.short 0x000e
0001f1b6: 000e           	.short 0x000e
0001f1b8: 0078 0022 000e 	oriw #34,0xe
0001f1be: 0022 009e      	orib #-98,%a2@-
0001f1c2: 3039 0000 21b0 	movew 0x21b0,%d0
0001f1c8: 5340           	subqw #1,%d0
0001f1ca: c044           	andw %d4,%d0
0001f1cc: 3805           	movew %d5,%d4
0001f1ce: 0244 000f      	andiw #15,%d4
0001f1d2: e94c           	lslw #4,%d4
0001f1d4: d840           	addw %d0,%d4
0001f1d6: 47fa 0160      	lea %pc@(0x1f338),%a3
0001f1da: 0805 000c      	btst #12,%d5
0001f1de: 6700 00b2      	beqw 0x1f292
0001f1e2: 0c43 000f      	cmpiw #15,%d3
0001f1e6: 6e00 0084      	bgtw 0x1f26c
0001f1ea: 41f5 d800      	lea %a5@(0000000000000000,%a5:l),%a0
0001f1ee: d1cd           	addal %a5,%a0
0001f1f0: d1c8           	addal %a0,%a0
0001f1f2: d1fc 0000 21f8 	addal #8696,%a0
0001f1f8: 548c           	addql #2,%a4
0001f1fa: 7400           	moveq #0,%d2
0001f1fc: 363c 03e8      	movew #1000,%d3
0001f200: 3230 2800      	movew %a0@(0000000000000000,%d2:l),%d1
0001f204: 6c7e           	bges 0x1f284
0001f206: 4241           	clrw %d1
0001f208: 3001           	movew %d1,%d0
0001f20a: e948           	lslw #4,%d0
0001f20c: 9041           	subw %d1,%d0
0001f20e: 0640 01f4      	addiw #500,%d0
0001f212: 48c0           	extl %d0
0001f214: 81fc 03e8      	divsw #1000,%d0
0001f218: 3240           	moveaw %d0,%a1
0001f21a: d3c9           	addal %a1,%a1
0001f21c: 38f3 9800      	movew %a3@(0000000000000000,%a1:l),%a4@+
0001f220: 5482           	addql #2,%d2
0001f222: 7006           	moveq #6,%d0
0001f224: b082           	cmpl %d2,%d0
0001f226: 66d8           	bnes 0x1f200
0001f228: 6000 fd62      	braw 0x1ef8c
0001f22c: 3f3c ffff      	movew #-1,%sp@-
0001f230: 3f3c 0000      	movew #0,%sp@-
0001f234: 3f3c 0053      	movew #83,%sp@-
0001f238: 4e4e           	trap #14
0001f23a: 5c8f           	addql #6,%sp
0001f23c: 0240 0002      	andiw #2,%d0
0001f240: 6708           	beqs 0x1f24a
0001f242: 383c 00ff      	movew #255,%d4
0001f246: 9843           	subw %d3,%d4
0001f248: 608c           	bras 0x1f1d6
0001f24a: 3803           	movew %d3,%d4
0001f24c: 0644 00fe      	addiw #254,%d4
0001f250: 6084           	bras 0x1f1d6
0001f252: 303c 03e8      	movew #1000,%d0
0001f256: 4a43           	tstw %d3
0001f258: 6702           	beqs 0x1f25c
0001f25a: 4240           	clrw %d0
0001f25c: 3940 0006      	movew %d0,%a4@(6)
0001f260: 3940 0004      	movew %d0,%a4@(4)
0001f264: 3940 0002      	movew %d0,%a4@(2)
0001f268: 6000 fd22      	braw 0x1ef8c
0001f26c: 0643 fff0      	addiw #-16,%d3
0001f270: 3243           	moveaw %d3,%a1
0001f272: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
0001f276: d1c9           	addal %a1,%a0
0001f278: d1c8           	addal %a0,%a0
0001f27a: d1fc 0000 24f8 	addal #9464,%a0
0001f280: 6000 ff76      	braw 0x1f1f8
0001f284: 0c41 03e8      	cmpiw #1000,%d1
0001f288: 6f00 ff7e      	blew 0x1f208
0001f28c: 3203           	movew %d3,%d1
0001f28e: 6000 ff78      	braw 0x1f208
0001f292: 3f3c ffff      	movew #-1,%sp@-
0001f296: 3f04           	movew %d4,%sp@-
0001f298: 3f3c 0053      	movew #83,%sp@-
0001f29c: 4e4e           	trap #14
0001f29e: 5c8f           	addql #6,%sp
0001f2a0: 3200           	movew %d0,%d1
0001f2a2: e041           	asrw #8,%d1
0001f2a4: 740f           	moveq #15,%d2
0001f2a6: c282           	andl %d2,%d1
0001f2a8: d281           	addl %d1,%d1
0001f2aa: 3973 1800 0002 	movew %a3@(0000000000000000,%d1:l),%a4@(2)
0001f2b0: 3200           	movew %d0,%d1
0001f2b2: e841           	asrw #4,%d1
0001f2b4: c282           	andl %d2,%d1
0001f2b6: d281           	addl %d1,%d1
0001f2b8: 3973 1800 0004 	movew %a3@(0000000000000000,%d1:l),%a4@(4)
0001f2be: c082           	andl %d2,%d0
0001f2c0: d080           	addl %d0,%d0
0001f2c2: 3973 0800 0006 	movew %a3@(0000000000000000,%d0:l),%a4@(6)
0001f2c8: 6000 fcc2      	braw 0x1ef8c
0001f2cc: 4a79 0004 c0d8 	tstw 0x4c0d8
0001f2d2: 6744           	beqs 0x1f318
0001f2d4: 3f3c ffff      	movew #-1,%sp@-
0001f2d8: 3f05           	movew %d5,%sp@-
0001f2da: 3f3c 0007      	movew #7,%sp@-
0001f2de: 4e4e           	trap #14
0001f2e0: 5c8f           	addql #6,%sp
0001f2e2: 2079 0000 245a 	moveal 0x245a,%a0
0001f2e8: 43fa 006e      	lea %pc@(0x1f358),%a1
0001f2ec: 3200           	movew %d0,%d1
0001f2ee: e041           	asrw #8,%d1
0001f2f0: 740f           	moveq #15,%d2
0001f2f2: c282           	andl %d2,%d1
0001f2f4: d281           	addl %d1,%d1
0001f2f6: 3171 1800 0002 	movew %a1@(0000000000000000,%d1:l),%a0@(2)
0001f2fc: 3200           	movew %d0,%d1
0001f2fe: e841           	asrw #4,%d1
0001f300: c282           	andl %d2,%d1
0001f302: d281           	addl %d1,%d1
0001f304: 3171 1800 0004 	movew %a1@(0000000000000000,%d1:l),%a0@(4)
0001f30a: c082           	andl %d2,%d0
0001f30c: d080           	addl %d0,%d0
0001f30e: 3171 0800 0006 	movew %a1@(0000000000000000,%d0:l),%a0@(6)
0001f314: 6000 fc76      	braw 0x1ef8c
0001f318: 3f3c ffff      	movew #-1,%sp@-
0001f31c: 3f05           	movew %d5,%sp@-
0001f31e: 3f3c 0007      	movew #7,%sp@-
0001f322: 4e4e           	trap #14
0001f324: 5c8f           	addql #6,%sp
0001f326: 2079 0000 245a 	moveal 0x245a,%a0
0001f32c: 43fa 004a      	lea %pc@(0x1f378),%a1
0001f330: 3200           	movew %d0,%d1
0001f332: e041           	asrw #8,%d1
0001f334: 7407           	moveq #7,%d2
0001f336: 60ba           	bras 0x1f2f2
0001f338: 0000 0043      	orib #67,%d0
0001f33c: 0085 00c8 010b 	oril #13107467,%d5
0001f342: 014d 0190      	movepl %a5@(400),%d0
0001f346: 01d3           	bset %d0,%a3@
0001f348: 0215 0258      	andib #88,%a5@
0001f34c: 029b 02dd 0320 	andil #48038688,%a3@+
0001f352: 0363           	bchg %d1,%a3@-
0001f354: 03a5           	bclr %d1,%a5@-
0001f356: 03e8 0000      	bset %d1,%a0@(0)
0001f35a: 0085 010b 0190 	oril #17498512,%d5
0001f360: 0215 029b      	andib #-101,%a5@
0001f364: 0320           	btst %d1,%a0@-
0001f366: 03a5           	bclr %d1,%a5@-
0001f368: 0043 00c8      	oriw #200,%d3
0001f36c: 014d 01d3      	movepl %a5@(467),%d0
0001f370: 0258 02dd      	andiw #733,%a0@+
0001f374: 0363           	bchg %d1,%a3@-
0001f376: 03e8 0000      	bset %d1,%a0@(0)
0001f37a: 008e 011d 01ac 	oril #18678188,%d6
0001f380: 023b           	.short 0x023b
0001f382: 02ca           	.short 0x02ca
0001f384: 0359           	bchg %d1,%a1@+
0001f386: 03e8 03e8      	bset %d1,%a0@(1000)
0001f38a: 03e8 03e8      	bset %d1,%a0@(1000)
0001f38e: 0000 0000      	orib #0,%d0
0001f392: 0000 03e8      	orib #-24,%d0
0001f396: 0000 0000      	orib #0,%d0
0001f39a: 0000 03e8      	orib #-24,%d0
0001f39e: 0000 0000      	orib #0,%d0
0001f3a2: 0000 03e8      	orib #-24,%d0
0001f3a6: 0000 03e8      	orib #-24,%d0
0001f3aa: 03e8 03e8      	bset %d1,%a0@(1000)
0001f3ae: 03e8 0000      	bset %d1,%a0@(0)
0001f3b2: 03e8 0000      	bset %d1,%a0@(0)
0001f3b6: 03e8 02dd      	bset %d1,%a0@(733)
0001f3ba: 02dd           	.short 0x02dd
0001f3bc: 02dd           	.short 0x02dd
0001f3be: 0215 0215      	andib #21,%a5@
0001f3c2: 0215 029b      	andib #-101,%a5@
0001f3c6: 0000 0000      	orib #0,%d0
0001f3ca: 0000 029b      	orib #-101,%d0
0001f3ce: 0000 0000      	orib #0,%d0
0001f3d2: 0000 029b      	orib #-101,%d0
0001f3d6: 0000 029b      	orib #-101,%d0
0001f3da: 029b 029b 029b 	andil #43713179,%a3@+
0001f3e0: 0000 029b      	orib #-101,%d0
0001f3e4: 0000 029b      	orib #-101,%d0
0001f3e8: 03e8 03e8      	bset %d1,%a0@(1000)
0001f3ec: 03e8 03a5      	bset %d1,%a0@(933)
0001f3f0: 03a5           	bclr %d1,%a5@-
0001f3f2: 03a5           	bclr %d1,%a5@-
0001f3f4: 0363           	bchg %d1,%a3@-
0001f3f6: 0363           	bchg %d1,%a3@-
0001f3f8: 0363           	bchg %d1,%a3@-
0001f3fa: 0320           	btst %d1,%a0@-
0001f3fc: 0320           	btst %d1,%a0@-
0001f3fe: 0320           	btst %d1,%a0@-
0001f400: 02dd           	.short 0x02dd
0001f402: 02dd           	.short 0x02dd
0001f404: 02dd           	.short 0x02dd
0001f406: 029b 029b 029b 	andil #43713179,%a3@+
0001f40c: 0258 0258      	andiw #600,%a0@+
0001f410: 0258 0215      	andiw #533,%a0@+
0001f414: 0215 0215      	andib #21,%a5@
0001f418: 01d3           	bset %d0,%a3@
0001f41a: 01d3           	bset %d0,%a3@
0001f41c: 01d3           	bset %d0,%a3@
0001f41e: 0190           	bclr %d0,%a0@
0001f420: 0190           	bclr %d0,%a0@
0001f422: 0190           	bclr %d0,%a0@
0001f424: 014d 014d      	movepl %a5@(333),%d0
0001f428: 014d 010b      	movepl %a5@(267),%d0
0001f42c: 010b 010b      	movepw %a3@(267),%d0
0001f430: 00c8           	.short 0x00c8
0001f432: 00c8           	.short 0x00c8
0001f434: 00c8           	.short 0x00c8
0001f436: 0085 0085 0085 	oril #8716421,%d5
0001f43c: 0043 0043      	oriw #67,%d3
0001f440: 0043 0000      	oriw #0,%d3
0001f444: 0000 0000      	orib #0,%d0
0001f448: 03e8 0000      	bset %d1,%a0@(0)
0001f44c: 0000 03e8      	orib #-24,%d0
0001f450: 0000 0043      	orib #67,%d0
0001f454: 03e8 0000      	bset %d1,%a0@(0)
0001f458: 0085 03e8 0000 	oril #65536000,%d5
0001f45e: 00c8           	.short 0x00c8
0001f460: 03e8 0000      	bset %d1,%a0@(0)
0001f464: 010b 03e8      	movepw %a3@(1000),%d0
0001f468: 0000 014d      	orib #77,%d0
0001f46c: 03e8 0000      	bset %d1,%a0@(0)
0001f470: 0190           	bclr %d0,%a0@
0001f472: 03e8 0000      	bset %d1,%a0@(0)
0001f476: 01d3           	bset %d0,%a3@
0001f478: 03e8 0000      	bset %d1,%a0@(0)
0001f47c: 0215 03e8      	andib #-24,%a5@
0001f480: 0000 0258      	orib #88,%d0
0001f484: 03e8 0000      	bset %d1,%a0@(0)
0001f488: 029b 03e8 0000 	andil #65536000,%a3@+
0001f48e: 02dd           	.short 0x02dd
0001f490: 03e8 0000      	bset %d1,%a0@(0)
0001f494: 0320           	btst %d1,%a0@-
0001f496: 03e8 0000      	bset %d1,%a0@(0)
0001f49a: 0363           	bchg %d1,%a3@-
0001f49c: 03e8 0000      	bset %d1,%a0@(0)
0001f4a0: 03a5           	bclr %d1,%a5@-
0001f4a2: 03e8 0000      	bset %d1,%a0@(0)
0001f4a6: 03e8 03a5      	bset %d1,%a0@(933)
0001f4aa: 0000 03e8      	orib #-24,%d0
0001f4ae: 0363           	bchg %d1,%a3@-
0001f4b0: 0000 03e8      	orib #-24,%d0
0001f4b4: 0320           	btst %d1,%a0@-
0001f4b6: 0000 03e8      	orib #-24,%d0
0001f4ba: 02dd           	.short 0x02dd
0001f4bc: 0000 03e8      	orib #-24,%d0
0001f4c0: 029b 0000 03e8 	andil #1000,%a3@+
0001f4c6: 0258 0000      	andiw #0,%a0@+
0001f4ca: 03e8 0215      	bset %d1,%a0@(533)
0001f4ce: 0000 03e8      	orib #-24,%d0
0001f4d2: 01d3           	bset %d0,%a3@
0001f4d4: 0000 03e8      	orib #-24,%d0
0001f4d8: 0190           	bclr %d0,%a0@
0001f4da: 0000 03e8      	orib #-24,%d0
0001f4de: 014d 0000      	movepl %a5@(0),%d0
0001f4e2: 03e8 010b      	bset %d1,%a0@(267)
0001f4e6: 0000 03e8      	orib #-24,%d0
0001f4ea: 00c8           	.short 0x00c8
0001f4ec: 0000 03e8      	orib #-24,%d0
0001f4f0: 0085 0000 03e8 	oril #1000,%d5
0001f4f6: 0043 0000      	oriw #0,%d3
0001f4fa: 03e8 0000      	bset %d1,%a0@(0)
0001f4fe: 0000 03e8      	orib #-24,%d0
0001f502: 0000 0043      	orib #67,%d0
0001f506: 03e8 0000      	bset %d1,%a0@(0)
0001f50a: 0085 03e8 0000 	oril #65536000,%d5
0001f510: 00c8           	.short 0x00c8
0001f512: 03e8 0000      	bset %d1,%a0@(0)
0001f516: 010b 03e8      	movepw %a3@(1000),%d0
0001f51a: 0000 014d      	orib #77,%d0
0001f51e: 03e8 0000      	bset %d1,%a0@(0)
0001f522: 0190           	bclr %d0,%a0@
0001f524: 03e8 0000      	bset %d1,%a0@(0)
0001f528: 01d3           	bset %d0,%a3@
0001f52a: 03e8 0000      	bset %d1,%a0@(0)
0001f52e: 0215 03e8      	andib #-24,%a5@
0001f532: 0000 0258      	orib #88,%d0
0001f536: 03e8 0000      	bset %d1,%a0@(0)
0001f53a: 029b 03e8 0000 	andil #65536000,%a3@+
0001f540: 02dd           	.short 0x02dd
0001f542: 03e8 0000      	bset %d1,%a0@(0)
0001f546: 0320           	btst %d1,%a0@-
0001f548: 03e8 0000      	bset %d1,%a0@(0)
0001f54c: 0363           	bchg %d1,%a3@-
0001f54e: 03e8 0000      	bset %d1,%a0@(0)
0001f552: 03a5           	bclr %d1,%a5@-
0001f554: 03e8 0000      	bset %d1,%a0@(0)
0001f558: 03e8 03e8      	bset %d1,%a0@(1000)
0001f55c: 0000 03e8      	orib #-24,%d0
0001f560: 03a5           	bclr %d1,%a5@-
0001f562: 0000 03e8      	orib #-24,%d0
0001f566: 0363           	bchg %d1,%a3@-
0001f568: 0000 03e8      	orib #-24,%d0
0001f56c: 0320           	btst %d1,%a0@-
0001f56e: 0000 03e8      	orib #-24,%d0
0001f572: 02dd           	.short 0x02dd
0001f574: 0000 03e8      	orib #-24,%d0
0001f578: 029b 0000 03e8 	andil #1000,%a3@+
0001f57e: 0258 0000      	andiw #0,%a0@+
0001f582: 03e8 0215      	bset %d1,%a0@(533)
0001f586: 0000 03e8      	orib #-24,%d0
0001f58a: 01d3           	bset %d0,%a3@
0001f58c: 0000 03e8      	orib #-24,%d0
0001f590: 0190           	bclr %d0,%a0@
0001f592: 0000 03e8      	orib #-24,%d0
0001f596: 014d 0000      	movepl %a5@(0),%d0
0001f59a: 03e8 010b      	bset %d1,%a0@(267)
0001f59e: 0000 03e8      	orib #-24,%d0
0001f5a2: 00c8           	.short 0x00c8
0001f5a4: 0000 03e8      	orib #-24,%d0
0001f5a8: 0085 0000 03e8 	oril #1000,%d5
0001f5ae: 0043 0000      	oriw #0,%d3
0001f5b2: 03e8 0000      	bset %d1,%a0@(0)
0001f5b6: 0043 03e8      	oriw #1000,%d3
0001f5ba: 0000 0085      	orib #-123,%d0
0001f5be: 03e8 0000      	bset %d1,%a0@(0)
0001f5c2: 00c8           	.short 0x00c8
0001f5c4: 03e8 0000      	bset %d1,%a0@(0)
0001f5c8: 010b 03e8      	movepw %a3@(1000),%d0
0001f5cc: 0000 014d      	orib #77,%d0
0001f5d0: 03e8 0000      	bset %d1,%a0@(0)
0001f5d4: 0190           	bclr %d0,%a0@
0001f5d6: 03e8 0000      	bset %d1,%a0@(0)
0001f5da: 01d3           	bset %d0,%a3@
0001f5dc: 03e8 0000      	bset %d1,%a0@(0)
0001f5e0: 0215 03e8      	andib #-24,%a5@
0001f5e4: 0000 0258      	orib #88,%d0
0001f5e8: 03e8 0000      	bset %d1,%a0@(0)
0001f5ec: 029b 03e8 0000 	andil #65536000,%a3@+
0001f5f2: 02dd           	.short 0x02dd
0001f5f4: 03e8 0000      	bset %d1,%a0@(0)
0001f5f8: 0320           	btst %d1,%a0@-
0001f5fa: 03e8 0000      	bset %d1,%a0@(0)
0001f5fe: 0363           	bchg %d1,%a3@-
0001f600: 03e8 0000      	bset %d1,%a0@(0)
0001f604: 03a5           	bclr %d1,%a5@-
0001f606: 03e8 0000      	bset %d1,%a0@(0)
0001f60a: 03e8 03e8      	bset %d1,%a0@(1000)
0001f60e: 0000 03e8      	orib #-24,%d0
0001f612: 03a5           	bclr %d1,%a5@-
0001f614: 0000 03e8      	orib #-24,%d0
0001f618: 0363           	bchg %d1,%a3@-
0001f61a: 0000 03e8      	orib #-24,%d0
0001f61e: 0320           	btst %d1,%a0@-
0001f620: 0000 03e8      	orib #-24,%d0
0001f624: 02dd           	.short 0x02dd
0001f626: 0000 03e8      	orib #-24,%d0
0001f62a: 029b 0000 03e8 	andil #1000,%a3@+
0001f630: 0258 0000      	andiw #0,%a0@+
0001f634: 03e8 0215      	bset %d1,%a0@(533)
0001f638: 0000 03e8      	orib #-24,%d0
0001f63c: 01d3           	bset %d0,%a3@
0001f63e: 0000 03e8      	orib #-24,%d0
0001f642: 0190           	bclr %d0,%a0@
0001f644: 0000 03e8      	orib #-24,%d0
0001f648: 014d 0000      	movepl %a5@(0),%d0
0001f64c: 03e8 010b      	bset %d1,%a0@(267)
0001f650: 0000 03e8      	orib #-24,%d0
0001f654: 00c8           	.short 0x00c8
0001f656: 0000 03e8      	orib #-24,%d0
0001f65a: 0085 0000 03e8 	oril #1000,%d5
0001f660: 0043 0000      	oriw #0,%d3
0001f664: 02dd           	.short 0x02dd
0001f666: 0000 0000      	orib #0,%d0
0001f66a: 02dd           	.short 0x02dd
0001f66c: 0000 0043      	orib #67,%d0
0001f670: 02dd           	.short 0x02dd
0001f672: 0000 0085      	orib #-123,%d0
0001f676: 02dd           	.short 0x02dd
0001f678: 0000 00c8      	orib #-56,%d0
0001f67c: 02dd           	.short 0x02dd
0001f67e: 0000 010b      	orib #11,%d0
0001f682: 02dd           	.short 0x02dd
0001f684: 0000 014d      	orib #77,%d0
0001f688: 02dd           	.short 0x02dd
0001f68a: 0000 0190      	orib #-112,%d0
0001f68e: 02dd           	.short 0x02dd
0001f690: 0000 01d3      	orib #-45,%d0
0001f694: 02dd           	.short 0x02dd
0001f696: 0000 0215      	orib #21,%d0
0001f69a: 02dd           	.short 0x02dd
0001f69c: 0000 0258      	orib #88,%d0
0001f6a0: 02dd           	.short 0x02dd
0001f6a2: 0000 029b      	orib #-101,%d0
0001f6a6: 02dd           	.short 0x02dd
0001f6a8: 0000 02dd      	orib #-35,%d0
0001f6ac: 029b 0000 02dd 	andil #733,%a3@+
0001f6b2: 0258 0000      	andiw #0,%a0@+
0001f6b6: 02dd           	.short 0x02dd
0001f6b8: 0215 0000      	andib #0,%a5@
0001f6bc: 02dd           	.short 0x02dd
0001f6be: 01d3           	bset %d0,%a3@
0001f6c0: 0000 02dd      	orib #-35,%d0
0001f6c4: 0190           	bclr %d0,%a0@
0001f6c6: 0000 02dd      	orib #-35,%d0
0001f6ca: 014d 0000      	movepl %a5@(0),%d0
0001f6ce: 02dd           	.short 0x02dd
0001f6d0: 010b 0000      	movepw %a3@(0),%d0
0001f6d4: 02dd           	.short 0x02dd
0001f6d6: 00c8           	.short 0x00c8
0001f6d8: 0000 02dd      	orib #-35,%d0
0001f6dc: 0085 0000 02dd 	oril #733,%d5
0001f6e2: 0043 0000      	oriw #0,%d3
0001f6e6: 02dd           	.short 0x02dd
0001f6e8: 0000 0000      	orib #0,%d0
0001f6ec: 02dd           	.short 0x02dd
0001f6ee: 0000 0043      	orib #67,%d0
0001f6f2: 02dd           	.short 0x02dd
0001f6f4: 0000 0085      	orib #-123,%d0
0001f6f8: 02dd           	.short 0x02dd
0001f6fa: 0000 00c8      	orib #-56,%d0
0001f6fe: 02dd           	.short 0x02dd
0001f700: 0000 010b      	orib #11,%d0
0001f704: 02dd           	.short 0x02dd
0001f706: 0000 014d      	orib #77,%d0
0001f70a: 02dd           	.short 0x02dd
0001f70c: 0000 0190      	orib #-112,%d0
0001f710: 02dd           	.short 0x02dd
0001f712: 0000 01d3      	orib #-45,%d0
0001f716: 02dd           	.short 0x02dd
0001f718: 0000 0215      	orib #21,%d0
0001f71c: 02dd           	.short 0x02dd
0001f71e: 0000 0258      	orib #88,%d0
0001f722: 02dd           	.short 0x02dd
0001f724: 0000 029b      	orib #-101,%d0
0001f728: 02dd           	.short 0x02dd
0001f72a: 0000 02dd      	orib #-35,%d0
0001f72e: 02dd           	.short 0x02dd
0001f730: 0000 02dd      	orib #-35,%d0
0001f734: 029b 0000 02dd 	andil #733,%a3@+
0001f73a: 0258 0000      	andiw #0,%a0@+
0001f73e: 02dd           	.short 0x02dd
0001f740: 0215 0000      	andib #0,%a5@
0001f744: 02dd           	.short 0x02dd
0001f746: 01d3           	bset %d0,%a3@
0001f748: 0000 02dd      	orib #-35,%d0
0001f74c: 0190           	bclr %d0,%a0@
0001f74e: 0000 02dd      	orib #-35,%d0
0001f752: 014d 0000      	movepl %a5@(0),%d0
0001f756: 02dd           	.short 0x02dd
0001f758: 010b 0000      	movepw %a3@(0),%d0
0001f75c: 02dd           	.short 0x02dd
0001f75e: 00c8           	.short 0x00c8
0001f760: 0000 02dd      	orib #-35,%d0
0001f764: 0085 0000 02dd 	oril #733,%d5
0001f76a: 0043 0000      	oriw #0,%d3
0001f76e: 02dd           	.short 0x02dd
0001f770: 0000 0043      	orib #67,%d0
0001f774: 02dd           	.short 0x02dd
0001f776: 0000 0085      	orib #-123,%d0
0001f77a: 02dd           	.short 0x02dd
0001f77c: 0000 00c8      	orib #-56,%d0
0001f780: 02dd           	.short 0x02dd
0001f782: 0000 010b      	orib #11,%d0
0001f786: 02dd           	.short 0x02dd
0001f788: 0000 014d      	orib #77,%d0
0001f78c: 02dd           	.short 0x02dd
0001f78e: 0000 0190      	orib #-112,%d0
0001f792: 02dd           	.short 0x02dd
0001f794: 0000 01d3      	orib #-45,%d0
0001f798: 02dd           	.short 0x02dd
0001f79a: 0000 0215      	orib #21,%d0
0001f79e: 02dd           	.short 0x02dd
0001f7a0: 0000 0258      	orib #88,%d0
0001f7a4: 02dd           	.short 0x02dd
0001f7a6: 0000 029b      	orib #-101,%d0
0001f7aa: 02dd           	.short 0x02dd
0001f7ac: 0000 02dd      	orib #-35,%d0
0001f7b0: 02dd           	.short 0x02dd
0001f7b2: 0000 02dd      	orib #-35,%d0
0001f7b6: 029b 0000 02dd 	andil #733,%a3@+
0001f7bc: 0258 0000      	andiw #0,%a0@+
0001f7c0: 02dd           	.short 0x02dd
0001f7c2: 0215 0000      	andib #0,%a5@
0001f7c6: 02dd           	.short 0x02dd
0001f7c8: 01d3           	bset %d0,%a3@
0001f7ca: 0000 02dd      	orib #-35,%d0
0001f7ce: 0190           	bclr %d0,%a0@
0001f7d0: 0000 02dd      	orib #-35,%d0
0001f7d4: 014d 0000      	movepl %a5@(0),%d0
0001f7d8: 02dd           	.short 0x02dd
0001f7da: 010b 0000      	movepw %a3@(0),%d0
0001f7de: 02dd           	.short 0x02dd
0001f7e0: 00c8           	.short 0x00c8
0001f7e2: 0000 02dd      	orib #-35,%d0
0001f7e6: 0085 0000 02dd 	oril #733,%d5
0001f7ec: 0043 0000      	oriw #0,%d3
0001f7f0: 01d3           	bset %d0,%a3@
0001f7f2: 0000 0000      	orib #0,%d0
0001f7f6: 01d3           	bset %d0,%a3@
0001f7f8: 0000 0043      	orib #67,%d0
0001f7fc: 01d3           	bset %d0,%a3@
0001f7fe: 0000 0085      	orib #-123,%d0
0001f802: 01d3           	bset %d0,%a3@
0001f804: 0000 00c8      	orib #-56,%d0
0001f808: 01d3           	bset %d0,%a3@
0001f80a: 0000 010b      	orib #11,%d0
0001f80e: 01d3           	bset %d0,%a3@
0001f810: 0000 014d      	orib #77,%d0
0001f814: 01d3           	bset %d0,%a3@
0001f816: 0000 0190      	orib #-112,%d0
0001f81a: 01d3           	bset %d0,%a3@
0001f81c: 0000 01d3      	orib #-45,%d0
0001f820: 0190           	bclr %d0,%a0@
0001f822: 0000 01d3      	orib #-45,%d0
0001f826: 014d 0000      	movepl %a5@(0),%d0
0001f82a: 01d3           	bset %d0,%a3@
0001f82c: 010b 0000      	movepw %a3@(0),%d0
0001f830: 01d3           	bset %d0,%a3@
0001f832: 00c8           	.short 0x00c8
0001f834: 0000 01d3      	orib #-45,%d0
0001f838: 0085 0000 01d3 	oril #467,%d5
0001f83e: 0043 0000      	oriw #0,%d3
0001f842: 01d3           	bset %d0,%a3@
0001f844: 0000 0000      	orib #0,%d0
0001f848: 01d3           	bset %d0,%a3@
0001f84a: 0000 0043      	orib #67,%d0
0001f84e: 01d3           	bset %d0,%a3@
0001f850: 0000 0085      	orib #-123,%d0
0001f854: 01d3           	bset %d0,%a3@
0001f856: 0000 00c8      	orib #-56,%d0
0001f85a: 01d3           	bset %d0,%a3@
0001f85c: 0000 010b      	orib #11,%d0
0001f860: 01d3           	bset %d0,%a3@
0001f862: 0000 014d      	orib #77,%d0
0001f866: 01d3           	bset %d0,%a3@
0001f868: 0000 0190      	orib #-112,%d0
0001f86c: 01d3           	bset %d0,%a3@
0001f86e: 0000 01d3      	orib #-45,%d0
0001f872: 01d3           	bset %d0,%a3@
0001f874: 0000 01d3      	orib #-45,%d0
0001f878: 0190           	bclr %d0,%a0@
0001f87a: 0000 01d3      	orib #-45,%d0
0001f87e: 014d 0000      	movepl %a5@(0),%d0
0001f882: 01d3           	bset %d0,%a3@
0001f884: 010b 0000      	movepw %a3@(0),%d0
0001f888: 01d3           	bset %d0,%a3@
0001f88a: 00c8           	.short 0x00c8
0001f88c: 0000 01d3      	orib #-45,%d0
0001f890: 0085 0000 01d3 	oril #467,%d5
0001f896: 0043 0000      	oriw #0,%d3
0001f89a: 01d3           	bset %d0,%a3@
0001f89c: 0000 0043      	orib #67,%d0
0001f8a0: 01d3           	bset %d0,%a3@
0001f8a2: 0000 0085      	orib #-123,%d0
0001f8a6: 01d3           	bset %d0,%a3@
0001f8a8: 0000 00c8      	orib #-56,%d0
0001f8ac: 01d3           	bset %d0,%a3@
0001f8ae: 0000 010b      	orib #11,%d0
0001f8b2: 01d3           	bset %d0,%a3@
0001f8b4: 0000 014d      	orib #77,%d0
0001f8b8: 01d3           	bset %d0,%a3@
0001f8ba: 0000 0190      	orib #-112,%d0
0001f8be: 01d3           	bset %d0,%a3@
0001f8c0: 0000 01d3      	orib #-45,%d0
0001f8c4: 01d3           	bset %d0,%a3@
0001f8c6: 0000 01d3      	orib #-45,%d0
0001f8ca: 0190           	bclr %d0,%a0@
0001f8cc: 0000 01d3      	orib #-45,%d0
0001f8d0: 014d 0000      	movepl %a5@(0),%d0
0001f8d4: 01d3           	bset %d0,%a3@
0001f8d6: 010b 0000      	movepw %a3@(0),%d0
0001f8da: 01d3           	bset %d0,%a3@
0001f8dc: 00c8           	.short 0x00c8
0001f8de: 0000 01d3      	orib #-45,%d0
0001f8e2: 0085 0000 01d3 	oril #467,%d5
0001f8e8: 0043 0000      	oriw #0,%d3
0001f8ec: 010b 0000      	movepw %a3@(0),%d0
0001f8f0: 0000 010b      	orib #11,%d0
0001f8f4: 0000 0043      	orib #67,%d0
0001f8f8: 010b 0000      	movepw %a3@(0),%d0
0001f8fc: 0085 010b 0000 	oril #17498112,%d5
0001f902: 00c8           	.short 0x00c8
0001f904: 010b 0000      	movepw %a3@(0),%d0
0001f908: 010b 00c8      	movepw %a3@(200),%d0
0001f90c: 0000 010b      	orib #11,%d0
0001f910: 0085 0000 010b 	oril #267,%d5
0001f916: 0043 0000      	oriw #0,%d3
0001f91a: 010b 0000      	movepw %a3@(0),%d0
0001f91e: 0000 010b      	orib #11,%d0
0001f922: 0000 0043      	orib #67,%d0
0001f926: 010b 0000      	movepw %a3@(0),%d0
0001f92a: 0085 010b 0000 	oril #17498112,%d5
0001f930: 00c8           	.short 0x00c8
0001f932: 010b 0000      	movepw %a3@(0),%d0
0001f936: 010b 010b      	movepw %a3@(267),%d0
0001f93a: 0000 010b      	orib #11,%d0
0001f93e: 00c8           	.short 0x00c8
0001f940: 0000 010b      	orib #11,%d0
0001f944: 0085 0000 010b 	oril #267,%d5
0001f94a: 0043 0000      	oriw #0,%d3
0001f94e: 010b 0000      	movepw %a3@(0),%d0
0001f952: 0043 010b      	oriw #267,%d3
0001f956: 0000 0085      	orib #-123,%d0
0001f95a: 010b 0000      	movepw %a3@(0),%d0
0001f95e: 00c8           	.short 0x00c8
0001f960: 010b 0000      	movepw %a3@(0),%d0
0001f964: 010b 010b      	movepw %a3@(267),%d0
0001f968: 0000 010b      	orib #11,%d0
0001f96c: 00c8           	.short 0x00c8
0001f96e: 0000 010b      	orib #11,%d0
0001f972: 0085 0000 010b 	oril #267,%d5
0001f978: 0043 0000      	oriw #0,%d3
0001f97c: 03e8 03e8      	bset %d1,%a0@(1000)
0001f980: 03e8 0000      	bset %d1,%a0@(0)
0001f984: 0000 0000      	orib #0,%d0
0001f988: 03e8 03e8      	bset %d1,%a0@(1000)
0001f98c: 03e8 0000      	bset %d1,%a0@(0)
0001f990: 0000 0000      	orib #0,%d0
0001f994: 03e8 0000      	bset %d1,%a0@(0)
0001f998: 0000 0000      	orib #0,%d0
0001f99c: 03e8 0000      	bset %d1,%a0@(0)
0001f9a0: 0000 0000      	orib #0,%d0
0001f9a4: 03e8 0000      	bset %d1,%a0@(0)
0001f9a8: 03e8 03e8      	bset %d1,%a0@(1000)
0001f9ac: 03e8 03e8      	bset %d1,%a0@(1000)
0001f9b0: 0000 03e8      	orib #-24,%d0
0001f9b4: 0000 03e8      	orib #-24,%d0
0001f9b8: 029b 029b 029b 	andil #43713179,%a3@+
0001f9be: 0190           	bclr %d0,%a0@
0001f9c0: 0190           	bclr %d0,%a0@
0001f9c2: 0190           	bclr %d0,%a0@
0001f9c4: 03e8 0258      	bset %d1,%a0@(600)
0001f9c8: 0258 0258      	andiw #600,%a0@+
0001f9cc: 03e8 0258      	bset %d1,%a0@(600)
0001f9d0: 0258 0258      	andiw #600,%a0@+
0001f9d4: 03e8 0258      	bset %d1,%a0@(600)
0001f9d8: 03e8 03e8      	bset %d1,%a0@(1000)
0001f9dc: 03e8 03e8      	bset %d1,%a0@(1000)
0001f9e0: 0258 03e8      	andiw #1000,%a0@+
0001f9e4: 0258 03e8      	andiw #1000,%a0@+
0001f9e8: 03e8 03e8      	bset %d1,%a0@(1000)
0001f9ec: 03e8 0000      	bset %d1,%a0@(0)
0001f9f0: 0000 0000      	orib #0,%d0
0001f9f4: 03e8 0000      	bset %d1,%a0@(0)
0001f9f8: 0000 0000      	orib #0,%d0
0001f9fc: 03e8 0000      	bset %d1,%a0@(0)
0001fa00: 0000 0000      	orib #0,%d0
0001fa04: 03e8 0000      	bset %d1,%a0@(0)
0001fa08: 03e8 03e8      	bset %d1,%a0@(1000)
0001fa0c: 03e8 03e8      	bset %d1,%a0@(1000)
0001fa10: 0000 03e8      	orib #-24,%d0
0001fa14: 0000 03e8      	orib #-24,%d0
0001fa18: 02ca           	.short 0x02ca
0001fa1a: 02ca           	.short 0x02ca
0001fa1c: 02ca           	.short 0x02ca
0001fa1e: 01ac 01ac      	bclr %d0,%a4@(428)
0001fa22: 01ac 03e8      	bclr %d0,%a4@(1000)
0001fa26: 01ac 01ac      	bclr %d0,%a4@(428)
0001fa2a: 01ac 03e8      	bclr %d0,%a4@(1000)
0001fa2e: 01ac 01ac      	bclr %d0,%a4@(428)
0001fa32: 01ac 03e8      	bclr %d0,%a4@(1000)
0001fa36: 01ac 03e8      	bclr %d0,%a4@(1000)
0001fa3a: 03e8 03e8      	bset %d1,%a0@(1000)
0001fa3e: 03e8 01ac      	bset %d1,%a0@(428)
0001fa42: 03e8 01ac      	bset %d1,%a0@(428)
0001fa46: 03e8 0000      	bset %d1,%a0@(0)
0001fa4a: 000f           	.short 0x000f
0001fa4c: 0001 0002      	orib #2,%d1
0001fa50: 0004 0006      	orib #6,%d4
0001fa54: 0003 0005      	orib #5,%d3
0001fa58: 0007 0008      	orib #8,%d7
0001fa5c: 0009           	.short 0x0009
0001fa5e: 000a           	.short 0x000a
0001fa60: 000c           	.short 0x000c
0001fa62: 000e           	.short 0x000e
0001fa64: 000b           	.short 0x000b
0001fa66: 000d           	.short 0x000d
0001fa68: 43f9 0005 1454 	lea 0x51454,%a1
0001fa6e: 707f           	moveq #127,%d0
0001fa70: 41f9 0000 1c04 	lea 0x1c04,%a0
0001fa76: 2219           	movel %a1@+,%d1
0001fa78: 6708           	beqs 0x1fa82
0001fa7a: 2141 0040      	movel %d1,%a0@(64)
0001fa7e: 2069 fffc      	moveal %a1@(-4),%a0
0001fa82: 5340           	subqw #1,%d0
0001fa84: 66f0           	bnes 0x1fa76
0001fa86: 42a8 0040      	clrl %a0@(64)
0001fa8a: 4e75           	rts
0001fa8c:  _get_vwk_by_handle
0001fa8c: 302f 0004      	movew %sp@(4),%d0
0001fa90: 3200           	movew %d0,%d1
0001fa92: 5341           	subqw #1,%d1
0001fa94: 0c41 007f      	cmpiw #127,%d1
0001fa98: 6214           	bhis 0x1faae
0001fa9a: 3040           	moveaw %d0,%a0
0001fa9c: 2008           	movel %a0,%d0
0001fa9e: d088           	addl %a0,%d0
0001faa0: d080           	addl %d0,%d0
0001faa2: 41f9 0005 144c 	lea 0x5144c,%a0
0001faa8: 2030 0800      	movel %a0@(0000000000000000,%d0:l),%d0
0001faac: 4e75           	rts
0001faae: 7000           	moveq #0,%d0
0001fab0: 60fa           	bras 0x1faac
0001fab2:  _update_rez_dependent
0001fab2: 2f02           	movel %d2,%sp@-
0001fab4: 3239 0000 243e 	movew 0x243e,%d1
0001faba: 3439 0000 244a 	movew 0x244a,%d2
0001fac0: 3001           	movew %d1,%d0
0001fac2: e648           	lsrw #3,%d0
0001fac4: c1c2           	mulsw %d2,%d0
0001fac6: 33c0 0000 244c 	movew %d0,0x244c
0001facc: 33c0 0000 2448 	movew %d0,0x2448
0001fad2: 203c 0000 2300 	movel #8960,%d0
0001fad8: 0c42 0004      	cmpiw #4,%d2
0001fadc: 6306           	blss 0x1fae4
0001fade: 203c 0000 2aa8 	movel #10920,%d0
0001fae4: 23c0 0005 0c44 	movel %d0,0x50c44
0001faea: 5341           	subqw #1,%d1
0001faec: 33c1 0000 2196 	movew %d1,0x2196
0001faf2: 3039 0000 2446 	movew 0x2446,%d0
0001faf8: 5340           	subqw #1,%d0
0001fafa: 33c0 0000 2198 	movew %d0,0x2198
0001fb00: 4879 0000 219e 	pea 0x219e
0001fb06: 4879 0000 219c 	pea 0x219c
0001fb0c: 4eb9 0000 e552 	jsr 0xe552
0001fb12: 3239 0000 244a 	movew 0x244a,%d1
0001fb18: 508f           	addql #8,%sp
0001fb1a: 303c 0100      	movew #256,%d0
0001fb1e: 0c41 0007      	cmpiw #7,%d1
0001fb22: 6204           	bhis 0x1fb28
0001fb24: 7001           	moveq #1,%d0
0001fb26: e368           	lslw %d1,%d0
0001fb28: 33c0 0000 21b0 	movew %d0,0x21b0
0001fb2e: 0c41 0001      	cmpiw #1,%d1
0001fb32: 56c0           	sne %d0
0001fb34: 4880           	extw %d0
0001fb36: 4440           	negw %d0
0001fb38: 33c0 0000 21dc 	movew %d0,0x21dc
0001fb3e: 4eb9 0000 e500 	jsr 0xe500
0001fb44: 33c0 0000 21e4 	movew %d0,0x21e4
0001fb4a: 3039 0000 244a 	movew 0x244a,%d0
0001fb50: 33c0 0000 2144 	movew %d0,0x2144
0001fb56: 0c40 0010      	cmpiw #16,%d0
0001fb5a: 660a           	bnes 0x1fb66
0001fb5c: 4279 0000 2146 	clrw 0x2146
0001fb62: 241f           	movel %sp@+,%d2
0001fb64: 4e75           	rts
0001fb66: 4eb9 0000 e496 	jsr 0xe496
0001fb6c: 4a40           	tstw %d0
0001fb6e: 67ec           	beqs 0x1fb5c
0001fb70: 33fc 0001 0000 	movew #1,0x2146
0001fb76: 2146 
0001fb78: 60e8           	bras 0x1fb62
0001fb7a:  _validate_color_index
0001fb7a: 302f 0004      	movew %sp@(4),%d0
0001fb7e: 6d08           	blts 0x1fb88
0001fb80: b079 0000 21b0 	cmpw 0x21b0,%d0
0001fb86: 6d02           	blts 0x1fb8a
0001fb88: 7001           	moveq #1,%d0
0001fb8a: 4e75           	rts
0001fb8c: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0001fb90: 246f 0018      	moveal %sp@(24),%a2
0001fb94: 2679 0000 2452 	moveal 0x2452,%a3
0001fb9a: 302b 0002      	movew %a3@(2),%d0
0001fb9e: 3200           	movew %d0,%d1
0001fba0: 5341           	subqw #1,%d1
0001fba2: 0c41 0006      	cmpiw #6,%d1
0001fba6: 6302           	blss 0x1fbaa
0001fba8: 7001           	moveq #1,%d0
0001fbaa: 5340           	subqw #1,%d0
0001fbac: 3540 0030      	movew %d0,%a2@(48)
0001fbb0: 3f2b 0004      	movew %a3@(4),%sp@-
0001fbb4: 4bfa ffc4      	lea %pc@(0x1fb7a),%a5
0001fbb8: 4e95           	jsr %a5@
0001fbba: 548f           	addql #2,%sp
0001fbbc: 49f9 0005 0a44 	lea 0x50a44,%a4
0001fbc2: 3040           	moveaw %d0,%a0
0001fbc4: d1c8           	addal %a0,%a0
0001fbc6: 3574 8800 002c 	movew %a4@(0000000000000000,%a0:l),%a2@(44)
0001fbcc: 302b 0006      	movew %a3@(6),%d0
0001fbd0: 3200           	movew %d0,%d1
0001fbd2: 5341           	subqw #1,%d1
0001fbd4: 0c41 0005      	cmpiw #5,%d1
0001fbd8: 6302           	blss 0x1fbdc
0001fbda: 7003           	moveq #3,%d0
0001fbdc: 5340           	subqw #1,%d0
0001fbde: 3540 003c      	movew %d0,%a2@(60)
0001fbe2: 3f2b 0008      	movew %a3@(8),%sp@-
0001fbe6: 4e95           	jsr %a5@
0001fbe8: 3040           	moveaw %d0,%a0
0001fbea: d1c8           	addal %a0,%a0
0001fbec: 3574 8800 0038 	movew %a4@(0000000000000000,%a0:l),%a2@(56)
0001fbf2: 3eab 000c      	movew %a3@(12),%sp@
0001fbf6: 4e95           	jsr %a5@
0001fbf8: 548f           	addql #2,%sp
0001fbfa: 3040           	moveaw %d0,%a0
0001fbfc: d1c8           	addal %a0,%a0
0001fbfe: 3574 8800 00a2 	movew %a4@(0000000000000000,%a0:l),%a2@(162)
0001fc04: 3579 0000 226a 	movew 0x226a,%a2@(58)
0001fc0a: 003a 
0001fc0c: 357c 0001 003e 	movew #1,%a2@(62)
0001fc12: 322b 000e      	movew %a3@(14),%d1
0001fc16: 0c41 0004      	cmpiw #4,%d1
0001fc1a: 6302           	blss 0x1fc1e
0001fc1c: 4241           	clrw %d1
0001fc1e: 3541 0024      	movew %d1,%a2@(36)
0001fc22: 302b 0010      	movew %a3@(16),%d0
0001fc26: 3400           	movew %d0,%d2
0001fc28: 5342           	subqw #1,%d2
0001fc2a: 0c41 0002      	cmpiw #2,%d1
0001fc2e: 660a           	bnes 0x1fc3a
0001fc30: 0c42 0017      	cmpiw #23,%d2
0001fc34: 630a           	blss 0x1fc40
0001fc36: 7001           	moveq #1,%d0
0001fc38: 6006           	bras 0x1fc40
0001fc3a: 0c42 000b      	cmpiw #11,%d2
0001fc3e: 62f6           	bhis 0x1fc36
0001fc40: 3540 0020      	movew %d0,%a2@(32)
0001fc44: 3f2b 0012      	movew %a3@(18),%sp@-
0001fc48: 4e95           	jsr %a5@
0001fc4a: 548f           	addql #2,%sp
0001fc4c: 3040           	moveaw %d0,%a0
0001fc4e: d1c8           	addal %a0,%a0
0001fc50: 3574 8800 001e 	movew %a4@(0000000000000000,%a0:l),%a2@(30)
0001fc56: 356b 0014 04aa 	movew %a3@(20),%a2@(1194)
0001fc5c: 2f0a           	movel %a2,%sp@-
0001fc5e: 4eb9 0002 093e 	jsr 0x2093e
0001fc64: 426a 04a8      	clrw %a2@(1192)
0001fc68: 3579 0000 2260 	movew 0x2260,%a2@(50)
0001fc6e: 0032 
0001fc70: 426a 002a      	clrw %a2@(42)
0001fc74: 426a 002e      	clrw %a2@(46)
0001fc78: 357c 0001 0022 	movew #1,%a2@(34)
0001fc7e: 426a 04ac      	clrw %a2@(1196)
0001fc82: 426a 04b0      	clrw %a2@(1200)
0001fc86: 47f9 0000 2196 	lea 0x2196,%a3
0001fc8c: 3553 04ae      	movew %a3@,%a2@(1198)
0001fc90: 3579 0000 2198 	movew 0x2198,%a2@(1202)
0001fc96: 04b2 
0001fc98: 426a 0002      	clrw %a2@(2)
0001fc9c: 2f0a           	movel %a2,%sp@-
0001fc9e: 4eb9 0002 62cc 	jsr 0x262cc
0001fca4: 41ea 00a6      	lea %a2@(166),%a0
0001fca8: 508f           	addql #8,%sp
0001fcaa: 7000           	moveq #0,%d0
0001fcac: 43f9 0002 12a8 	lea 0x212a8,%a1
0001fcb2: 31b1 0800 0800 	movew %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
0001fcb8: 5480           	addql #2,%d0
0001fcba: 7220           	moveq #32,%d1
0001fcbc: b280           	cmpl %d0,%d1
0001fcbe: 66f2           	bnes 0x1fcb2
0001fcc0: 426a 000a      	clrw %a2@(10)
0001fcc4: 3579 0002 3a06 	movew 0x23a06,%a2@(164)
0001fcca: 00a4 
0001fccc: 2079 0000 245a 	moveal 0x245a,%a0
0001fcd2: 7000           	moveq #0,%d0
0001fcd4: 31b3 0800 0800 	movew %a3@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
0001fcda: 5480           	addql #2,%d0
0001fcdc: 725a           	moveq #90,%d1
0001fcde: b280           	cmpl %d0,%d1
0001fce0: 66f2           	bnes 0x1fcd4
0001fce2: 2079 0000 245e 	moveal 0x245e,%a0
0001fce8: 7000           	moveq #0,%d0
0001fcea: 43f9 0000 2258 	lea 0x2258,%a1
0001fcf0: 31b1 0800 0800 	movew %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
0001fcf6: 5480           	addql #2,%d0
0001fcf8: 7218           	moveq #24,%d1
0001fcfa: b280           	cmpl %d0,%d1
0001fcfc: 66f2           	bnes 0x1fcf0
0001fcfe: 0c79 0008 0000 	cmpiw #8,0x244a
0001fd04: 244a 
0001fd06: 6362           	blss 0x1fd6a
0001fd08: 4878 0060      	pea 0x60
0001fd0c: 4879 0000 21f8 	pea 0x21f8
0001fd12: 202a 04b4      	movel %a2@(1204),%d0
0001fd16: 0680 0000 0200 	addil #512,%d0
0001fd1c: 2f00           	movel %d0,%sp@-
0001fd1e: 47f9 0001 b8fc 	lea 0x1b8fc,%a3
0001fd24: 4e93           	jsr %a3@
0001fd26: 4878 05a0      	pea 0x5a0
0001fd2a: 4879 0000 24f8 	pea 0x24f8
0001fd30: 222a 04b4      	movel %a2@(1204),%d1
0001fd34: 0681 0000 0260 	addil #608,%d1
0001fd3a: 2f01           	movel %d1,%sp@-
0001fd3c: 4e93           	jsr %a3@
0001fd3e: 4fef 0018      	lea %sp@(24),%sp
0001fd42: 367c 0200      	moveaw #512,%a3
0001fd46: 4242           	clrw %d2
0001fd48: 49f9 0001 ecbc 	lea 0x1ecbc,%a4
0001fd4e: 202a 04b4      	movel %a2@(1204),%d0
0001fd52: d08b           	addl %a3,%d0
0001fd54: 2f00           	movel %d0,%sp@-
0001fd56: 3f02           	movew %d2,%sp@-
0001fd58: 2f0a           	movel %a2,%sp@-
0001fd5a: 4e94           	jsr %a4@
0001fd5c: 5c8b           	addql #6,%a3
0001fd5e: 5242           	addqw #1,%d2
0001fd60: 4fef 000a      	lea %sp@(10),%sp
0001fd64: 0c42 00ff      	cmpiw #255,%d2
0001fd68: 66e4           	bnes 0x1fd4e
0001fd6a: 42aa 0040      	clrl %a2@(64)
0001fd6e: 33fc 0001 0005 	movew #1,0x52ed4
0001fd74: 2ed4 
0001fd76: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
0001fd7a: 4e75           	rts
0001fd7c:  _vdi_vs_clip
0001fd7c: 48e7 0038      	moveml %a2-%a4,%sp@-
0001fd80: 246f 0010      	moveal %sp@(16),%a2
0001fd84: 2079 0000 2452 	moveal 0x2452,%a0
0001fd8a: 3010           	movew %a0@,%d0
0001fd8c: 3540 0002      	movew %d0,%a2@(2)
0001fd90: 49f9 0000 2196 	lea 0x2196,%a4
0001fd96: 6750           	beqs 0x1fde8
0001fd98: 2679 0000 2456 	moveal 0x2456,%a3
0001fd9e: 2f0b           	movel %a3,%sp@-
0001fda0: 4eb9 0002 3ffe 	jsr 0x23ffe
0001fda6: 3013           	movew %a3@,%d0
0001fda8: 588f           	addql #4,%sp
0001fdaa: 6c02           	bges 0x1fdae
0001fdac: 4240           	clrw %d0
0001fdae: 3540 04ac      	movew %d0,%a2@(1196)
0001fdb2: 302b 0002      	movew %a3@(2),%d0
0001fdb6: 6c02           	bges 0x1fdba
0001fdb8: 4240           	clrw %d0
0001fdba: 3540 04b0      	movew %d0,%a2@(1200)
0001fdbe: 322b 0004      	movew %a3@(4),%d1
0001fdc2: 3014           	movew %a4@,%d0
0001fdc4: b240           	cmpw %d0,%d1
0001fdc6: 6c02           	bges 0x1fdca
0001fdc8: 3001           	movew %d1,%d0
0001fdca: 3540 04ae      	movew %d0,%a2@(1198)
0001fdce: 322b 0006      	movew %a3@(6),%d1
0001fdd2: 3039 0000 2198 	movew 0x2198,%d0
0001fdd8: b240           	cmpw %d0,%d1
0001fdda: 6c02           	bges 0x1fdde
0001fddc: 3001           	movew %d1,%d0
0001fdde: 3540 04b2      	movew %d0,%a2@(1202)
0001fde2: 4cdf 1c00      	moveml %sp@+,%a2-%a4
0001fde6: 4e75           	rts
0001fde8: 426a 04ac      	clrw %a2@(1196)
0001fdec: 426a 04b0      	clrw %a2@(1200)
0001fdf0: 3554 04ae      	movew %a4@,%a2@(1198)
0001fdf4: 3579 0000 2198 	movew 0x2198,%a2@(1202)
0001fdfa: 04b2 
0001fdfc: 60e4           	bras 0x1fde2
0001fdfe:  _vdi_vswr_mode
0001fdfe: 2079 0000 244e 	moveal 0x244e,%a0
0001fe04: 317c 0001 0008 	movew #1,%a0@(8)
0001fe0a: 2079 0000 2452 	moveal 0x2452,%a0
0001fe10: 3010           	movew %a0@,%d0
0001fe12: 3200           	movew %d0,%d1
0001fe14: 5341           	subqw #1,%d1
0001fe16: 0c41 0003      	cmpiw #3,%d1
0001fe1a: 6302           	blss 0x1fe1e
0001fe1c: 7001           	moveq #1,%d0
0001fe1e: 2079 0000 245a 	moveal 0x245a,%a0
0001fe24: 3080           	movew %d0,%a0@
0001fe26: 206f 0004      	moveal %sp@(4),%a0
0001fe2a: 5340           	subqw #1,%d0
0001fe2c: 3140 04a8      	movew %d0,%a0@(1192)
0001fe30: 4e75           	rts
0001fe32:  _vdi_v_opnvwk
0001fe32: 2f0a           	movel %a2,%sp@-
0001fe34: 2f02           	movel %d2,%sp@-
0001fe36: 23fc 0000 1c04 	movel #7172,0x227a
0001fe3c: 0000 227a 
0001fe40: 41f9 0005 1454 	lea 0x51454,%a0
0001fe46: 7402           	moveq #2,%d2
0001fe48: 4a98           	tstl %a0@+
0001fe4a: 6758           	beqs 0x1fea4
0001fe4c: 5242           	addqw #1,%d2
0001fe4e: 0c42 0081      	cmpiw #129,%d2
0001fe52: 66f4           	bnes 0x1fe48
0001fe54: 2079 0000 244e 	moveal 0x244e,%a0
0001fe5a: 4268 000c      	clrw %a0@(12)
0001fe5e: 607c           	bras 0x1fedc
0001fe60: 42aa 04b4      	clrl %a2@(1204)
0001fe64: 0c79 0008 0000 	cmpiw #8,0x244a
0001fe6a: 244a 
0001fe6c: 6308           	blss 0x1fe76
0001fe6e: 41ea 04b8      	lea %a2@(1208),%a0
0001fe72: 2548 04b4      	movel %a0,%a2@(1204)
0001fe76: 3042           	moveaw %d2,%a0
0001fe78: 2008           	movel %a0,%d0
0001fe7a: d088           	addl %a0,%d0
0001fe7c: d080           	addl %d0,%d0
0001fe7e: 41f9 0005 144c 	lea 0x5144c,%a0
0001fe84: 218a 0800      	movel %a2,%a0@(0000000000000000,%d0:l)
0001fe88: 3342 000c      	movew %d2,%a1@(12)
0001fe8c: 3542 0028      	movew %d2,%a2@(40)
0001fe90: 2f0a           	movel %a2,%sp@-
0001fe92: 4eba fcf8      	jsr %pc@(0x1fb8c)
0001fe96: 4eba fbd0      	jsr %pc@(0x1fa68)
0001fe9a: 23ca 0000 227a 	movel %a2,0x227a
0001fea0: 588f           	addql #4,%sp
0001fea2: 6038           	bras 0x1fedc
0001fea4: 203c 0000 0cb8 	movel #3256,%d0
0001feaa: 0c79 0008 0000 	cmpiw #8,0x244a
0001feb0: 244a 
0001feb2: 6206           	bhis 0x1feba
0001feb4: 203c 0000 04b8 	movel #1208,%d0
0001feba: 3f3c 0030      	movew #48,%sp@-
0001febe: 2f00           	movel %d0,%sp@-
0001fec0: 3f3c 0044      	movew #68,%sp@-
0001fec4: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001feca: 2440           	moveal %d0,%a2
0001fecc: 508f           	addql #8,%sp
0001fece: 2279 0000 244e 	moveal 0x244e,%a1
0001fed4: 4a80           	tstl %d0
0001fed6: 6688           	bnes 0x1fe60
0001fed8: 4269 000c      	clrw %a1@(12)
0001fedc: 241f           	movel %sp@+,%d2
0001fede: 245f           	moveal %sp@+,%a2
0001fee0: 4e75           	rts
0001fee2:  _vdi_v_clsvwk
0001fee2: 2f0a           	movel %a2,%sp@-
0001fee4: 246f 0008      	moveal %sp@(8),%a2
0001fee8: 302a 0028      	movew %a2@(40),%d0
0001feec: 0c40 0001      	cmpiw #1,%d0
0001fef0: 6734           	beqs 0x1ff26
0001fef2: 43f9 0005 144c 	lea 0x5144c,%a1
0001fef8: 3040           	moveaw %d0,%a0
0001fefa: 2008           	movel %a0,%d0
0001fefc: d088           	addl %a0,%d0
0001fefe: d080           	addl %d0,%d0
0001ff00: 4ab1 0800      	tstl %a1@(0000000000000000,%d0:l)
0001ff04: 6720           	beqs 0x1ff26
0001ff06: 42b1 0800      	clrl %a1@(0000000000000000,%d0:l)
0001ff0a: 4eba fb5c      	jsr %pc@(0x1fa68)
0001ff0e: 23fc 0000 1c04 	movel #7172,0x227a
0001ff14: 0000 227a 
0001ff18: 2f0a           	movel %a2,%sp@-
0001ff1a: 3f3c 0049      	movew #73,%sp@-
0001ff1e: 4eb9 0001 bc3c 	jsr 0x1bc3c
0001ff24: 5c8f           	addql #6,%sp
0001ff26: 245f           	moveal %sp@+,%a2
0001ff28: 4e75           	rts
0001ff2a:  _vdi_v_opnwk
0001ff2a: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0001ff2e: 2079 0000 2452 	moveal 0x2452,%a0
0001ff34: 3610           	movew %a0@,%d3
0001ff36: 5543           	subqw #2,%d3
0001ff38: 0c43 0002      	cmpiw #2,%d3
0001ff3c: 630c           	blss 0x1ff4a
0001ff3e: 0c43 0007      	cmpiw #7,%d3
0001ff42: 6706           	beqs 0x1ff4a
0001ff44: 0c43 0004      	cmpiw #4,%d3
0001ff48: 6628           	bnes 0x1ff72
0001ff4a: 3f3c 0004      	movew #4,%sp@-
0001ff4e: 4e4e           	trap #14
0001ff50: 548f           	addql #2,%sp
0001ff52: b043           	cmpw %d3,%d0
0001ff54: 671c           	beqs 0x1ff72
0001ff56: 3f3c 0000      	movew #0,%sp@-
0001ff5a: 3f03           	movew %d3,%sp@-
0001ff5c: 2f3c ffff ffff 	movel #-1,%sp@-
0001ff62: 2f3c ffff ffff 	movel #-1,%sp@-
0001ff68: 3f3c 0005      	movew #5,%sp@-
0001ff6c: 4e4e           	trap #14
0001ff6e: 4fef 000e      	lea %sp@(14),%sp
0001ff72: 0c43 0003      	cmpiw #3,%d3
0001ff76: 6636           	bnes 0x1ffae
0001ff78: 2079 0000 245a 	moveal 0x245a,%a0
0001ff7e: 3628 005a      	movew %a0@(90),%d3
0001ff82: 3f3c ffff      	movew #-1,%sp@-
0001ff86: 3f3c 0058      	movew #88,%sp@-
0001ff8a: 4e4e           	trap #14
0001ff8c: 588f           	addql #4,%sp
0001ff8e: b043           	cmpw %d3,%d0
0001ff90: 671c           	beqs 0x1ffae
0001ff92: 3f03           	movew %d3,%sp@-
0001ff94: 3f3c 0003      	movew #3,%sp@-
0001ff98: 2f3c 0000 0000 	movel #0,%sp@-
0001ff9e: 2f3c 0000 0000 	movel #0,%sp@-
0001ffa4: 3f3c 0005      	movew #5,%sp@-
0001ffa8: 4e4e           	trap #14
0001ffaa: 4fef 000e      	lea %sp@(14),%sp
0001ffae: 7000           	moveq #0,%d0
0001ffb0: 41f9 0000 2258 	lea 0x2258,%a0
0001ffb6: 43fa 0294      	lea %pc@(0x2024c),%a1
0001ffba: 31b1 0800 0800 	movew %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
0001ffc0: 5480           	addql #2,%d0
0001ffc2: 7218           	moveq #24,%d1
0001ffc4: b280           	cmpl %d0,%d1
0001ffc6: 66f2           	bnes 0x1ffba
0001ffc8: 7000           	moveq #0,%d0
0001ffca: 45f9 0000 2196 	lea 0x2196,%a2
0001ffd0: 47fa 01c6      	lea %pc@(0x20198),%a3
0001ffd4: 41f9 0000 213c 	lea 0x213c,%a0
0001ffda: 43fa 0216      	lea %pc@(0x201f2),%a1
0001ffde: 35b3 0800 0800 	movew %a3@(0000000000000000,%d0:l),%a2@(0000000000000000,%d0:l)
0001ffe4: 31b1 0800 0800 	movew %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
0001ffea: 5480           	addql #2,%d0
0001ffec: 725a           	moveq #90,%d1
0001ffee: b280           	cmpl %d0,%d1
0001fff0: 66ec           	bnes 0x1ffde
0001fff2: 4eba fabe      	jsr %pc@(0x1fab2)
0001fff6: 23fc 0000 1c04 	movel #7172,0x51450
0001fffc: 0005 1450 
00020000: 33fc 0001 0000 	movew #1,0x1c2c
00020006: 1c2c 
00020008: 2079 0000 244e 	moveal 0x244e,%a0
0002000e: 317c 0001 000c 	movew #1,%a0@(12)
00020014: 7000           	moveq #0,%d0
00020016: 41f9 0005 1454 	lea 0x51454,%a0
0002001c: 42b0 0800      	clrl %a0@(0000000000000000,%d0:l)
00020020: 5880           	addql #4,%d0
00020022: 0c80 0000 01fc 	cmpil #508,%d0
00020028: 66f2           	bnes 0x2001c
0002002a: 33fc ffff 0000 	movew #-1,0x2294
00020030: 2294 
00020032: 4eb9 0001 ee52 	jsr 0x1ee52
00020038: 4eb9 0002 6318 	jsr 0x26318
0002003e: 42b9 0000 20b8 	clrl 0x20b8
00020044: 0c79 0008 0000 	cmpiw #8,0x244a
0002004a: 244a 
0002004c: 630a           	blss 0x20058
0002004e: 23fc 0005 0c4c 	movel #330828,0x20b8
00020054: 0000 20b8 
00020058: 4879 0000 1c04 	pea 0x1c04
0002005e: 4eba fb2c      	jsr %pc@(0x1fb8c)
00020062: 4eb9 0002 408c 	jsr 0x2408c
00020068: 4eb9 0002 4388 	jsr 0x24388
0002006e: 4879 0000 1c04 	pea 0x1c04
00020074: 4eb9 0002 045a 	jsr 0x2045a
0002007a: 23fc 0000 1c04 	movel #7172,0x227a
00020080: 0000 227a 
00020084: 508f           	addql #8,%sp
00020086: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0002008a: 4e75           	rts
0002008c:  _vdi_v_clswk
0002008c: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00020090: 262f 0014      	movel %sp@(20),%d3
00020094: 45f9 0005 1454 	lea 0x51454,%a2
0002009a: 747f           	moveq #127,%d2
0002009c: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
000200a2: 201a           	movel %a2@+,%d0
000200a4: 670e           	beqs 0x200b4
000200a6: 2f00           	movel %d0,%sp@-
000200a8: 3f3c 0049      	movew #73,%sp@-
000200ac: 4e93           	jsr %a3@
000200ae: 42aa fffc      	clrl %a2@(-4)
000200b2: 5c8f           	addql #6,%sp
000200b4: 5342           	subqw #1,%d2
000200b6: 66ea           	bnes 0x200a2
000200b8: 23f9 0005 1450 	movel 0x51450,0x227a
000200be: 0000 227a 
000200c2: 4eb9 0002 40c8 	jsr 0x240c8
000200c8: 4eb9 0002 4480 	jsr 0x24480
000200ce: 2f43 0014      	movel %d3,%sp@(20)
000200d2: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
000200d6: 4ef9 0002 0466 	jmp 0x20466
000200dc:  _vdi_v_clrwk
000200dc: 3039 0000 244c 	movew 0x244c,%d0
000200e2: c0f9 0000 2446 	muluw 0x2446,%d0
000200e8: 2f00           	movel %d0,%sp@-
000200ea: 0c79 0008 0000 	cmpiw #8,0x244a
000200f0: 244a 
000200f2: 52c0           	shi %d0
000200f4: 0240 00ff      	andiw #255,%d0
000200f8: 3f00           	movew %d0,%sp@-
000200fa: 2f39 0000 044e 	movel 0x44e,%sp@-
00020100: 4eb9 0001 bb7e 	jsr 0x1bb7e
00020106: 4fef 000a      	lea %sp@(10),%sp
0002010a: 4e75           	rts
0002010c:  _vdi_vq_extnd
0002010c: 2f0a           	movel %a2,%sp@-
0002010e: 226f 0008      	moveal %sp@(8),%a1
00020112: 33fc 0001 0005 	movew #1,0x52ed4
00020118: 2ed4 
0002011a: 2079 0000 245e 	moveal 0x245e,%a0
00020120: 2479 0000 2452 	moveal 0x2452,%a2
00020126: 4a52           	tstw %a2@
00020128: 6636           	bnes 0x20160
0002012a: 7000           	moveq #0,%d0
0002012c: 43f9 0000 2258 	lea 0x2258,%a1
00020132: 31b1 0800 0800 	movew %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
00020138: 5480           	addql #2,%d0
0002013a: 7218           	moveq #24,%d1
0002013c: b280           	cmpl %d0,%d1
0002013e: 66f2           	bnes 0x20132
00020140: 41f9 0000 2196 	lea 0x2196,%a0
00020146: 2279 0000 245a 	moveal 0x245a,%a1
0002014c: 7000           	moveq #0,%d0
0002014e: 33b0 0800 0800 	movew %a0@(0000000000000000,%d0:l),%a1@(0000000000000000,%d0:l)
00020154: 5480           	addql #2,%d0
00020156: 725a           	moveq #90,%d1
00020158: b280           	cmpl %d0,%d1
0002015a: 66f2           	bnes 0x2014e
0002015c: 245f           	moveal %sp@+,%a2
0002015e: 4e75           	rts
00020160: 30a9 04ac      	movew %a1@(1196),%a0@
00020164: 3169 04b0 0002 	movew %a1@(1200),%a0@(2)
0002016a: 3169 04ae 0004 	movew %a1@(1198),%a0@(4)
00020170: 45e8 0008      	lea %a0@(8),%a2
00020174: 3169 04b2 0006 	movew %a1@(1202),%a0@(6)
0002017a: 7000           	moveq #0,%d0
0002017c: 4272 0800      	clrw %a2@(0000000000000000,%d0:l)
00020180: 5480           	addql #2,%d0
00020182: 7210           	moveq #16,%d1
00020184: b280           	cmpl %d0,%d1
00020186: 66f4           	bnes 0x2017c
00020188: 33e9 0002 0000 	movew %a1@(2),0x2162
0002018e: 2162 
00020190: 41f9 0000 213c 	lea 0x213c,%a0
00020196: 60ae           	bras 0x20146
00020198: 027f           	.short 0x027f
0002019a: 018f 0000      	movepw %d0,%sp@(0)
0002019e: 0174 0174 0003 	bchg %d0,%a4@(0000000000030007)@(0000000000000000)
000201a4: 0007 
000201a6: 0000 0006      	orib #6,%d0
000201aa: 0008           	.short 0x0008
000201ac: 0001 0018      	orib #24,%d1
000201b0: 000c           	.short 0x000c
000201b2: 0002 000a      	orib #10,%d2
000201b6: 0001 0002      	orib #2,%d1
000201ba: 0003 0004      	orib #4,%d3
000201be: 0005 0006      	orib #6,%d5
000201c2: 0007 0008      	orib #8,%d7
000201c6: 0009           	.short 0x0009
000201c8: 000a           	.short 0x000a
000201ca: 0003 0000      	orib #0,%d3
000201ce: 0003 0003      	orib #3,%d3
000201d2: 0003 0000      	orib #0,%d3
000201d6: 0003 0000      	orib #0,%d3
000201da: 0003 0002      	orib #2,%d3
000201de: 0000 0001      	orib #1,%d0
000201e2: 0001 0000      	orib #0,%d1
000201e6: 0002 0002      	orib #2,%d2
000201ea: 0001 0001      	orib #1,%d1
000201ee: 0001 0002      	orib #2,%d1
000201f2: 0004 0001      	orib #1,%d4
000201f6: 001f 0000      	orib #0,%sp@+
000201fa: 0001 0000      	orib #0,%d1
000201fe: 0032 0001 0001 	orib #1,%a2@(0000000000000001,%d0:w)
00020204: 0004 0002      	orib #2,%d4
00020208: 0001 0000      	orib #0,%d1
0002020c: 0000 0400      	orib #0,%d0
00020210: ffff           	.short 0xffff
00020212: 0001 0000      	orib #0,%d1
0002024e: 0007 0000      	orib #0,%d7
00020252: 0007 0001      	orib #1,%d7
00020256: 0000 0028      	orib #40,%d0
0002025a: 0000 000f      	orib #15,%d0
0002025e: 000b           	.short 0x000b
00020260: 0078 0058 4e75 	oriw #88,0x4e75
00020266: 2079 0000 244e 	moveal 0x244e,%a0
0002026c: 317c 0002 0008 	movew #2,%a0@(8)
00020272: 2079 0000 245a 	moveal 0x245a,%a0
00020278: 3039 0000 2420 	movew 0x2420,%d0
0002027e: 5240           	addqw #1,%d0
00020280: 3080           	movew %d0,%a0@
00020282: 3039 0000 241e 	movew 0x241e,%d0
00020288: 5240           	addqw #1,%d0
0002028a: 3140 0002      	movew %d0,%a0@(2)
0002028e: 4e75           	rts
00020290: 2079 0000 244e 	moveal 0x244e,%a0
00020296: 317c 0002 0008 	movew #2,%a0@(8)
0002029c: 2079 0000 245a 	moveal 0x245a,%a0
000202a2: 3039 0000 2430 	movew 0x2430,%d0
000202a8: 5240           	addqw #1,%d0
000202aa: 3080           	movew %d0,%a0@
000202ac: 3039 0000 242e 	movew 0x242e,%d0
000202b2: 5240           	addqw #1,%d0
000202b4: 3140 0002      	movew %d0,%a0@(2)
000202b8: 4e75           	rts
000202ba: 2079 0000 244e 	moveal 0x244e,%a0
000202c0: 317c 0001 0008 	movew #1,%a0@(8)
000202c6: 2079 0000 245a 	moveal 0x245a,%a0
000202cc: 30bc 0001      	movew #1,%a0@
000202d0: 4e75           	rts
000202d2: 4ef9 0002 4a8c 	jmp 0x24a8c
000202d8: 2079 0000 2452 	moveal 0x2452,%a0
000202de: 4250           	clrw %a0@
000202e0: 4ef9 0002 4b14 	jmp 0x24b14
000202e6: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000202ea: 2079 0000 244e 	moveal 0x244e,%a0
000202f0: 3428 0006      	movew %a0@(6),%d2
000202f4: 2479 0000 2452 	moveal 0x2452,%a2
000202fa: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
00020300: 51ca 0008      	dbf %d2,0x2030a
00020304: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00020308: 4e75           	rts
0002030a: 3f1a           	movew %a2@+,%sp@-
0002030c: 3f3c 0006      	movew #6,%sp@-
00020310: 4e93           	jsr %a3@
00020312: 588f           	addql #4,%sp
00020314: 60ea           	bras 0x20300
00020316: 2f0a           	movel %a2,%sp@-
00020318: 2f02           	movel %d2,%sp@-
0002031a: 3f3c 0014      	movew #20,%sp@-
0002031e: 4e4e           	trap #14
00020320: 548f           	addql #2,%sp
00020322: 241f           	movel %sp@+,%d2
00020324: 245f           	moveal %sp@+,%a2
00020326: 4e75           	rts
00020328: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002032c: 266f 0010      	moveal %sp@(16),%a3
00020330: 101b           	moveb %a3@+,%d0
00020332: 6606           	bnes 0x2033a
00020334: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00020338: 4e75           	rts
0002033a: 4880           	extw %d0
0002033c: 3f00           	movew %d0,%sp@-
0002033e: 3f3c 0002      	movew #2,%sp@-
00020342: 3f3c 0003      	movew #3,%sp@-
00020346: 4e4d           	trap #13
00020348: 5c8f           	addql #6,%sp
0002034a: 60e4           	bras 0x20330
0002034c: 1b41 0000      	moveb %d1,%a5@(0)
00020350: 2f7c 0002 034c 	movel #131916,%sp@(4)
00020356: 0004 
00020358: 60ce           	bras 0x20328
0002035a: 1b42 0000      	moveb %d2,%a5@(0)
0002035e: 2f7c 0002 035a 	movel #131930,%sp@(4)
00020364: 0004 
00020366: 60c0           	bras 0x20328
00020368: 1b43 0000      	moveb %d3,%a5@(0)
0002036c: 2f7c 0002 0368 	movel #131944,%sp@(4)
00020372: 0004 
00020374: 60b2           	bras 0x20328
00020376: 1b44 0000      	moveb %d4,%a5@(0)
0002037a: 2f7c 0002 0376 	movel #131958,%sp@(4)
00020380: 0004 
00020382: 60a4           	bras 0x20328
00020384: 1b48           	.short 0x1b48
00020386: 0000 2f7c      	orib #124,%d0
0002038a: 0002 0384      	orib #-124,%d2
0002038e: 0004 6096      	orib #-106,%d4
00020392: 1b4a           	.short 0x1b4a
00020394: 0000 2f7c      	orib #124,%d0
00020398: 0002 0392      	orib #-110,%d2
0002039c: 0004 6088      	orib #-120,%d4
000203a0: 1b4b           	.short 0x1b4b
000203a2: 0000 2f7c      	orib #124,%d0
000203a6: 0002 03a0      	orib #-96,%d2
000203aa: 0004 6000      	orib #0,%d4
000203ae: ff7a           	.short 0xff7a
000203b0: 4e56 fff8      	linkw %fp,#-8
000203b4: 1d7c 001b fffb 	moveb #27,%fp@(-5)
000203ba: 1d7c 0059 fffc 	moveb #89,%fp@(-4)
000203c0: 2079 0000 2452 	moveal 0x2452,%a0
000203c6: 3010           	movew %a0@,%d0
000203c8: 0600 001f      	addib #31,%d0
000203cc: 1d40 fffd      	moveb %d0,%fp@(-3)
000203d0: 1028 0003      	moveb %a0@(3),%d0
000203d4: 0600 001f      	addib #31,%d0
000203d8: 1d40 fffe      	moveb %d0,%fp@(-2)
000203dc: 422e ffff      	clrb %fp@(-1)
000203e0: 486e fffb      	pea %fp@(-5)
000203e4: 4eba ff42      	jsr %pc@(0x20328)
000203e8: 588f           	addql #4,%sp
000203ea: 4e5e           	unlk %fp
000203ec: 4e75           	rts
000203ee: 1b70 0000 2f7c 	moveb %a0@(0000000000000000,%d0:w),%a5@(12156)
000203f4: 0002 03ee      	orib #-18,%d2
000203f8: 0004 6000      	orib #0,%d4
000203fc: ff2c 1b71 0000 	cp1stb %d1,%a4@(0),#6,#369
00020402: 2f7c 0002 03fe 	movel #132094,%sp@(4)
00020408: 0004 
0002040a: 6000 ff1c      	braw 0x20328
0002040e: 1b45 1b65      	moveb %d5,%a5@(7013)
00020412: 0d00           	btst %d6,%d0
00020414: 2f7c 0002 040e 	movel #132110,%sp@(4)
0002041a: 0004 
0002041c: 6000 ff0a      	braw 0x20328
00020420: 1b48           	.short 0x1b48
00020422: 1b66 1b45      	moveb %fp@-,%a5@(6981)
00020426: 0000 2f7c      	orib #124,%d0
0002042a: 0002 0420      	orib #32,%d2
0002042e: 0004 6000      	orib #0,%d4
00020432: fef6           	.short 0xfef6
00020434:  _vdi_v_escape
00020434: 2079 0000 244e 	moveal 0x244e,%a0
0002043a: 3028 000a      	movew %a0@(10),%d0
0002043e: 0c40 0013      	cmpiw #19,%d0
00020442: 6214           	bhis 0x20458
00020444: 0280 0000 ffff 	andil #65535,%d0
0002044a: d080           	addl %d0,%d0
0002044c: d080           	addl %d0,%d0
0002044e: 41fa 0022      	lea %pc@(0x20472),%a0
00020452: 2070 0800      	moveal %a0@(0000000000000000,%d0:l),%a0
00020456: 4ed0           	jmp %a0@
00020458: 4e75           	rts
0002045a:  _esc_init
0002045a: 2f7c 0002 0420 	movel #132128,%sp@(4)
00020460: 0004 
00020462: 6000 fec4      	braw 0x20328
00020466:  _esc_exit
00020466: 2f7c 0002 040e 	movel #132110,%sp@(4)
0002046c: 0004 
0002046e: 6000 feb8      	braw 0x20328
00020472: 0002 0264      	orib #100,%d2
00020476: 0002 0266      	orib #102,%d2
0002047a: 0002 0428      	orib #40,%d2
0002047e: 0002 0414      	orib #20,%d2
00020482: 0002 0350      	orib #80,%d2
00020486: 0002 035e      	orib #94,%d2
0002048a: 0002 036c      	orib #108,%d2
0002048e: 0002 037a      	orib #122,%d2
00020492: 0002 0388      	orib #-120,%d2
00020496: 0002 0396      	orib #-106,%d2
0002049a: 0002 03a4      	orib #-92,%d2
0002049e: 0002 03b0      	orib #-80,%d2
000204a2: 0002 02e6      	orib #-26,%d2
000204a6: 0002 03f2      	orib #-14,%d2
000204aa: 0002 0402      	orib #2,%d2
000204ae: 0002 0290      	orib #-112,%d2
000204b2: 0002 02ba      	orib #-70,%d2
000204b6: 0002 0316      	orib #22,%d2
000204ba: 0002 02d8      	orib #-40,%d2
000204be: 0002 02d2      	orib #-46,%d2
000204c2: 0000 2f02      	orib #2,%d0
000204c6: 206f 000a      	moveal %sp@(10),%a0
000204ca: 3239 0000 244a 	movew 0x244a,%d1
000204d0: 4240           	clrw %d0
000204d2: 342f 0008      	movew %sp@(8),%d2
000204d6: c460           	andw %a0@-,%d2
000204d8: 6704           	beqs 0x204de
000204da: 0040 0001      	oriw #1,%d0
000204de: 5341           	subqw #1,%d1
000204e0: 6704           	beqs 0x204e6
000204e2: d040           	addw %d0,%d0
000204e4: 60ec           	bras 0x204d2
000204e6: 241f           	movel %sp@+,%d2
000204e8: 4e75           	rts
000204ea: 2239 0005 2e5c 	movel 0x52e5c,%d1
000204f0: 2079 0005 2e58 	moveal 0x52e58,%a0
000204f6: 4200           	clrb %d0
000204f8: 0c68 ffff fffa 	cmpiw #-1,%a0@(-6)
000204fe: 671a           	beqs 0x2051a
00020500: 4a00           	tstb %d0
00020502: 6706           	beqs 0x2050a
00020504: 23c8 0005 2e58 	movel %a0,0x52e58
0002050a: b1f9 0005 2e54 	cmpal 0x52e54,%a0
00020510: 6206           	bhis 0x20518
00020512: 23c1 0005 2e54 	movel %d1,0x52e54
00020518: 4e75           	rts
0002051a: b1c1           	cmpal %d1,%a0
0002051c: 63e2           	blss 0x20500
0002051e: 5d88           	subql #6,%a0
00020520: 7001           	moveq #1,%d0
00020522: 60d4           	bras 0x204f8
00020524: 4240           	clrw %d0
00020526: 4e75           	rts
00020528: 2f02           	movel %d2,%sp@-
0002052a: 342f 0008      	movew %sp@(8),%d2
0002052e: 302f 000a      	movew %sp@(10),%d0
00020532: 0c79 0008 0000 	cmpiw #8,0x244a
00020538: 244a 
0002053a: 6318           	blss 0x20554
0002053c: c1f9 0000 244c 	mulsw 0x244c,%d0
00020542: 3042           	moveaw %d2,%a0
00020544: d1c8           	addal %a0,%a0
00020546: d0b9 0000 044e 	addl 0x44e,%d0
0002054c: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
00020550: 241f           	movel %sp@+,%d2
00020552: 4e75           	rts
00020554: 3f00           	movew %d0,%sp@-
00020556: 3f02           	movew %d2,%sp@-
00020558: 4eb9 0002 40f0 	jsr 0x240f0
0002055e: 7200           	moveq #0,%d1
00020560: 3239 0000 244a 	movew 0x244a,%d1
00020566: d281           	addl %d1,%d1
00020568: 2040           	moveal %d0,%a0
0002056a: 4870 1800      	pea %a0@(0000000000000000,%d1:l)
0002056e: 0242 000f      	andiw #15,%d2
00020572: 303c 8000      	movew #-32768,%d0
00020576: e468           	lsrw %d2,%d0
00020578: 3f00           	movew %d0,%sp@-
0002057a: 4eba ff48      	jsr %pc@(0x204c4)
0002057e: 4fef 000a      	lea %sp@(10),%sp
00020582: 60cc           	bras 0x20550
00020584: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00020588: 266f 0030      	moveal %sp@(48),%a3
0002058c: 342f 0034      	movew %sp@(52),%d2
00020590: 302f 0036      	movew %sp@(54),%d0
00020594: b06b 0004      	cmpw %a3@(4),%d0
00020598: 6d00 0134      	bltw 0x206ce
0002059c: b06b 0006      	cmpw %a3@(6),%d0
000205a0: 6e00 012c      	bgtw 0x206ce
000205a4: 0c79 0008 0000 	cmpiw #8,0x244a
000205aa: 244a 
000205ac: 6370           	blss 0x2061e
000205ae: c1f9 0000 244c 	mulsw 0x244c,%d0
000205b4: 3042           	moveaw %d2,%a0
000205b6: d1c8           	addal %a0,%a0
000205b8: d1c0           	addal %d0,%a0
000205ba: d1f9 0000 044e 	addal 0x44e,%a0
000205c0: 3210           	movew %a0@,%d1
000205c2: 0241 ffdf      	andiw #-33,%d1
000205c6: 362b 0002      	movew %a3@(2),%d3
000205ca: 2248           	moveal %a0,%a1
000205cc: 3002           	movew %d2,%d0
000205ce: b043           	cmpw %d3,%d0
000205d0: 6f30           	bles 0x20602
000205d2: 5340           	subqw #1,%d0
000205d4: 226f 003c      	moveal %sp@(60),%a1
000205d8: 3280           	movew %d0,%a1@
000205da: 3013           	movew %a3@,%d0
000205dc: 5488           	addql #2,%a0
000205de: b440           	cmpw %d0,%d2
000205e0: 6c2e           	bges 0x20610
000205e2: 5242           	addqw #1,%d2
000205e4: 206f 0038      	moveal %sp@(56),%a0
000205e8: 3082           	movew %d2,%a0@
000205ea: 3039 0005 2e60 	movew 0x52e60,%d0
000205f0: b279 0005 2e62 	cmpw 0x52e62,%d1
000205f6: 6700 00d0      	beqw 0x206c8
000205fa: 0a40 0001      	eoriw #1,%d0
000205fe: 6000 00c8      	braw 0x206c8
00020602: 3819           	movew %a1@+,%d4
00020604: 0244 ffdf      	andiw #-33,%d4
00020608: b841           	cmpw %d1,%d4
0002060a: 66c6           	bnes 0x205d2
0002060c: 5240           	addqw #1,%d0
0002060e: 60be           	bras 0x205ce
00020610: 3620           	movew %a0@-,%d3
00020612: 0243 ffdf      	andiw #-33,%d3
00020616: b641           	cmpw %d1,%d3
00020618: 66c8           	bnes 0x205e2
0002061a: 5342           	subqw #1,%d2
0002061c: 60c0           	bras 0x205de
0002061e: 3f00           	movew %d0,%sp@-
00020620: 3f02           	movew %d2,%sp@-
00020622: 4eb9 0002 40f0 	jsr 0x240f0
00020628: 7800           	moveq #0,%d4
0002062a: 3839 0000 244a 	movew 0x244a,%d4
00020630: d884           	addl %d4,%d4
00020632: 2a00           	movel %d0,%d5
00020634: da84           	addl %d4,%d5
00020636: 3002           	movew %d2,%d0
00020638: 0240 000f      	andiw #15,%d0
0002063c: 363c 8000      	movew #-32768,%d3
00020640: e06b           	lsrw %d0,%d3
00020642: 2f05           	movel %d5,%sp@-
00020644: 3f03           	movew %d3,%sp@-
00020646: 4bfa fe7c      	lea %pc@(0x204c4),%a5
0002064a: 4e95           	jsr %a5@
0002064c: 3c00           	movew %d0,%d6
0002064e: 3c6b 0002      	moveaw %a3@(2),%fp
00020652: 4fef 000a      	lea %sp@(10),%sp
00020656: 2845           	moveal %d5,%a4
00020658: 3e03           	movew %d3,%d7
0002065a: 3202           	movew %d2,%d1
0002065c: 3441           	moveaw %d1,%a2
0002065e: 524a           	addqw #1,%a2
00020660: b24e           	cmpw %fp,%d1
00020662: 6c16           	bges 0x2067a
00020664: e25f           	rorw #1,%d7
00020666: 4a47           	tstw %d7
00020668: 6c02           	bges 0x2066c
0002066a: d9c4           	addal %d4,%a4
0002066c: 2f0c           	movel %a4,%sp@-
0002066e: 3f07           	movew %d7,%sp@-
00020670: 4e95           	jsr %a5@
00020672: 5c8f           	addql #6,%sp
00020674: 320a           	movew %a2,%d1
00020676: b046           	cmpw %d6,%d0
00020678: 67e2           	beqs 0x2065c
0002067a: 534a           	subqw #1,%a2
0002067c: 226f 003c      	moveal %sp@(60),%a1
00020680: 328a           	movew %a2,%a1@
00020682: 3653           	moveaw %a3@,%a3
00020684: 7800           	moveq #0,%d4
00020686: 3839 0000 244a 	movew 0x244a,%d4
0002068c: d884           	addl %d4,%d4
0002068e: 4484           	negl %d4
00020690: 3e02           	movew %d2,%d7
00020692: 5347           	subqw #1,%d7
00020694: b44b           	cmpw %a3,%d2
00020696: 6f18           	bles 0x206b0
00020698: e35b           	rolw #1,%d3
0002069a: 0803 0000      	btst #0,%d3
0002069e: 6702           	beqs 0x206a2
000206a0: da84           	addl %d4,%d5
000206a2: 2f05           	movel %d5,%sp@-
000206a4: 3f03           	movew %d3,%sp@-
000206a6: 4e95           	jsr %a5@
000206a8: 5c8f           	addql #6,%sp
000206aa: 3407           	movew %d7,%d2
000206ac: b046           	cmpw %d6,%d0
000206ae: 67e0           	beqs 0x20690
000206b0: 5247           	addqw #1,%d7
000206b2: 206f 0038      	moveal %sp@(56),%a0
000206b6: 3087           	movew %d7,%a0@
000206b8: 3039 0005 2e60 	movew 0x52e60,%d0
000206be: bc79 0005 2e62 	cmpw 0x52e62,%d6
000206c4: 6600 ff34      	bnew 0x205fa
000206c8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000206cc: 4e75           	rts
000206ce: 4240           	clrw %d0
000206d0: 60f6           	bras 0x206c8
000206d2: 4e56 fff8      	linkw %fp,#-8
000206d6: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
000206da: 342e 0012      	movew %fp@(18),%d2
000206de: 286e 0014      	moveal %fp@(20),%a4
000206e2: 266e 0018      	moveal %fp@(24),%a3
000206e6: 3602           	movew %d2,%d3
000206e8: 0243 7fff      	andiw #32767,%d3
000206ec: 2f0b           	movel %a3,%sp@-
000206ee: 2f0c           	movel %a4,%sp@-
000206f0: 3f03           	movew %d3,%sp@-
000206f2: 3f2e 0010      	movew %fp@(16),%sp@-
000206f6: 2f2e 000c      	movel %fp@(12),%sp@-
000206fa: 4eba fe88      	jsr %pc@(0x20584)
000206fe: 4fef 0010      	lea %sp@(16),%sp
00020702: 4a40           	tstw %d0
00020704: 6700 0094      	beqw 0x2079a
00020708: 2479 0005 2e5c 	moveal 0x52e5c,%a2
0002070e: 2039 0005 2e58 	movel 0x52e58,%d0
00020714: 91c8           	subal %a0,%a0
00020716: b5c0           	cmpal %d0,%a2
00020718: 6526           	bcss 0x20740
0002071a: b0fc 0000      	cmpaw #0,%a0
0002071e: 6612           	bnes 0x20732
00020720: 5c80           	addql #6,%d0
00020722: 23c0 0005 2e58 	movel %d0,0x52e58
00020728: 0c80 0005 2e54 	cmpil #339540,%d0
0002072e: 6274           	bhis 0x207a4
00020730: 204a           	moveal %a2,%a0
00020732: 3082           	movew %d2,%a0@
00020734: 3154 0002      	movew %a4@,%a0@(2)
00020738: 3153 0004      	movew %a3@,%a0@(4)
0002073c: 7001           	moveq #1,%d0
0002073e: 605a           	bras 0x2079a
00020740: 3212           	movew %a2@,%d1
00020742: 280a           	movel %a2,%d4
00020744: 5c84           	addql #6,%d4
00020746: 0c41 ffff      	cmpiw #-1,%d1
0002074a: 660c           	bnes 0x20758
0002074c: b0fc 0000      	cmpaw #0,%a0
00020750: 6602           	bnes 0x20754
00020752: 204a           	moveal %a2,%a0
00020754: 2444           	moveal %d4,%a2
00020756: 60be           	bras 0x20716
00020758: 0641 8000      	addiw #-32768,%d1
0002075c: b441           	cmpw %d1,%d2
0002075e: 66f4           	bnes 0x20754
00020760: 322a 0002      	movew %a2@(2),%d1
00020764: b254           	cmpw %a4@,%d1
00020766: 66ec           	bnes 0x20754
00020768: 3d41 fff8      	movew %d1,%fp@(-8)
0002076c: 3d43 fffa      	movew %d3,%fp@(-6)
00020770: 3d53 fffc      	movew %a3@,%fp@(-4)
00020774: 3d43 fffe      	movew %d3,%fp@(-2)
00020778: 486e fff8      	pea %fp@(-8)
0002077c: 2f2e 0008      	movel %fp@(8),%sp@-
00020780: 4eb9 0002 1eee 	jsr 0x21eee
00020786: 34bc ffff      	movew #-1,%a2@
0002078a: 508f           	addql #8,%sp
0002078c: b8b9 0005 2e58 	cmpl 0x52e58,%d4
00020792: 6604           	bnes 0x20798
00020794: 4eba fd54      	jsr %pc@(0x204ea)
00020798: 4240           	clrw %d0
0002079a: 4cee 1c1c ffe0 	moveml %fp@(-32),%d2-%d4/%a2-%a4
000207a0: 4e5e           	unlk %fp
000207a2: 4e75           	rts
000207a4: 70ff           	moveq #-1,%d0
000207a6: 60f2           	bras 0x2079a
000207a8:  _vdi_vsf_udpat
000207a8: 2f0a           	movel %a2,%sp@-
000207aa: 206f 0008      	moveal %sp@(8),%a0
000207ae: 2279 0000 244e 	moveal 0x244e,%a1
000207b4: 3229 0006      	movew %a1@(6),%d1
000207b8: 0c41 0010      	cmpiw #16,%d1
000207bc: 6618           	bnes 0x207d6
000207be: 4268 000a      	clrw %a0@(10)
000207c2: 2479 0000 2452 	moveal 0x2452,%a2
000207c8: 41e8 00a6      	lea %a0@(166),%a0
000207cc: 7000           	moveq #0,%d0
000207ce: b041           	cmpw %d1,%d0
000207d0: 6d18           	blts 0x207ea
000207d2: 245f           	moveal %sp@+,%a2
000207d4: 4e75           	rts
000207d6: 3039 0000 2144 	movew 0x2144,%d0
000207dc: e948           	lslw #4,%d0
000207de: b240           	cmpw %d0,%d1
000207e0: 66f0           	bnes 0x207d2
000207e2: 317c 0001 000a 	movew #1,%a0@(10)
000207e8: 60d8           	bras 0x207c2
000207ea: 2240           	moveal %d0,%a1
000207ec: d3c0           	addal %d0,%a1
000207ee: 31b2 9800 9800 	movew %a2@(0000000000000000,%a1:l),%a0@(0000000000000000,%a1:l)
000207f4: 5280           	addql #1,%d0
000207f6: 60d6           	bras 0x207ce
000207f8:  _vdi_vsf_color
000207f8: 2f0a           	movel %a2,%sp@-
000207fa: 2079 0000 2452 	moveal 0x2452,%a0
00020800: 3f10           	movew %a0@,%sp@-
00020802: 4eb9 0001 fb7a 	jsr 0x1fb7a
00020808: 2079 0000 245a 	moveal 0x245a,%a0
0002080e: 3080           	movew %d0,%a0@
00020810: 3040           	moveaw %d0,%a0
00020812: d1c8           	addal %a0,%a0
00020814: 226f 000a      	moveal %sp@(10),%a1
00020818: 45f9 0005 0a44 	lea 0x50a44,%a2
0002081e: 3372 8800 001e 	movew %a2@(0000000000000000,%a0:l),%a1@(30)
00020824: 548f           	addql #2,%sp
00020826: 245f           	moveal %sp@+,%a2
00020828: 4e75           	rts
0002082a:  _vdi_vsf_perimeter
0002082a: 2f0a           	movel %a2,%sp@-
0002082c: 206f 0008      	moveal %sp@(8),%a0
00020830: 2279 0000 245a 	moveal 0x245a,%a1
00020836: 2479 0000 2452 	moveal 0x2452,%a2
0002083c: 4a52           	tstw %a2@
0002083e: 660a           	bnes 0x2084a
00020840: 4251           	clrw %a1@
00020842: 4268 0022      	clrw %a0@(34)
00020846: 245f           	moveal %sp@+,%a2
00020848: 4e75           	rts
0002084a: 32bc 0001      	movew #1,%a1@
0002084e: 317c 0001 0022 	movew #1,%a0@(34)
00020854: 60f0           	bras 0x20846
00020856:  _vdi_vr_recfl
00020856: 4e56 fff8      	linkw %fp,#-8
0002085a: 2f0a           	movel %a2,%sp@-
0002085c: 2f02           	movel %d2,%sp@-
0002085e: 246e 0008      	moveal %fp@(8),%a2
00020862: 2f39 0000 2456 	movel 0x2456,%sp@-
00020868: 4eb9 0002 3ffe 	jsr 0x23ffe
0002086e: 2079 0000 2456 	moveal 0x2456,%a0
00020874: 2010           	movel %a0@,%d0
00020876: 2228 0004      	movel %a0@(4),%d1
0002087a: 2d40 fff8      	movel %d0,%fp@(-8)
0002087e: 2d41 fffc      	movel %d1,%fp@(-4)
00020882: 588f           	addql #4,%sp
00020884: 4a6a 0002      	tstw %a2@(2)
00020888: 6750           	beqs 0x208da
0002088a: 326e fff8      	moveaw %fp@(-8),%a1
0002088e: 322e fffa      	movew %fp@(-6),%d1
00020892: 342e fffc      	movew %fp@(-4),%d2
00020896: 306e fffe      	moveaw %fp@(-2),%a0
0002089a: 302a 04ac      	movew %a2@(1196),%d0
0002089e: b049           	cmpw %a1,%d0
000208a0: 6f08           	bles 0x208aa
000208a2: b042           	cmpw %d2,%d0
000208a4: 6e48           	bgts 0x208ee
000208a6: 3d40 fff8      	movew %d0,%fp@(-8)
000208aa: 302a 04ae      	movew %a2@(1198),%d0
000208ae: b042           	cmpw %d2,%d0
000208b0: 6c08           	bges 0x208ba
000208b2: b049           	cmpw %a1,%d0
000208b4: 6d38           	blts 0x208ee
000208b6: 3d40 fffc      	movew %d0,%fp@(-4)
000208ba: 302a 04b0      	movew %a2@(1200),%d0
000208be: b041           	cmpw %d1,%d0
000208c0: 6f08           	bles 0x208ca
000208c2: b048           	cmpw %a0,%d0
000208c4: 6e28           	bgts 0x208ee
000208c6: 3d40 fffa      	movew %d0,%fp@(-6)
000208ca: 302a 04b2      	movew %a2@(1202),%d0
000208ce: b048           	cmpw %a0,%d0
000208d0: 6c08           	bges 0x208da
000208d2: b041           	cmpw %d1,%d0
000208d4: 6d18           	blts 0x208ee
000208d6: 3d40 fffe      	movew %d0,%fp@(-2)
000208da: 3f2a 001e      	movew %a2@(30),%sp@-
000208de: 486e fff8      	pea %fp@(-8)
000208e2: 2f0a           	movel %a2,%sp@-
000208e4: 4eb9 0002 260e 	jsr 0x2260e
000208ea: 4fef 000a      	lea %sp@(10),%sp
000208ee: 242e fff0      	movel %fp@(-16),%d2
000208f2: 246e fff4      	moveal %fp@(-12),%a2
000208f6: 4e5e           	unlk %fp
000208f8: 4e75           	rts
000208fa:  _vdi_vqf_attributes
000208fa: 2f0b           	movel %a3,%sp@-
000208fc: 2f0a           	movel %a2,%sp@-
000208fe: 226f 000c      	moveal %sp@(12),%a1
00020902: 2079 0000 245a 	moveal 0x245a,%a0
00020908: 30a9 0024      	movew %a1@(36),%a0@
0002090c: 3469 001e      	moveaw %a1@(30),%a2
00020910: d5ca           	addal %a2,%a2
00020912: 47f9 0005 0844 	lea 0x50844,%a3
00020918: 3173 a800 0002 	movew %a3@(0000000000000000,%a2:l),%a0@(2)
0002091e: 3029 0020      	movew %a1@(32),%d0
00020922: 5240           	addqw #1,%d0
00020924: 3140 0004      	movew %d0,%a0@(4)
00020928: 3029 04a8      	movew %a1@(1192),%d0
0002092c: 5240           	addqw #1,%d0
0002092e: 3140 0006      	movew %d0,%a0@(6)
00020932: 3169 0022 0008 	movew %a1@(34),%a0@(8)
00020938: 245f           	moveal %sp@+,%a2
0002093a: 265f           	moveal %sp@+,%a3
0002093c: 4e75           	rts
0002093e:  _st_fl_ptr
0002093e: 226f 0004      	moveal %sp@(4),%a1
00020942: 3029 0020      	movew %a1@(32),%d0
00020946: 0c69 0004 0024 	cmpiw #4,%a1@(36)
0002094c: 6200 0098      	bhiw 0x209e6
00020950: 7200           	moveq #0,%d1
00020952: 3229 0024      	movew %a1@(36),%d1
00020956: d281           	addl %d1,%d1
00020958: 323b 1806      	movew %pc@(0x20960,%d1:l),%d1
0002095c: 4efb 1002      	jmp %pc@(0x20960,%d1:w)
00020960: 000a           	.short 0x000a
00020962: 0014 001c      	orib #28,%a4@
00020966: 0052 007c      	oriw #124,%a2@
0002096a: 203c 0002 1046 	movel #135238,%d0
00020970: 4241           	clrw %d1
00020972: 6020           	bras 0x20994
00020974: 203c 0002 1044 	movel #135236,%d0
0002097a: 60f4           	bras 0x20970
0002097c: 0c40 0007      	cmpiw #7,%d0
00020980: 6e1c           	bgts 0x2099e
00020982: d040           	addw %d0,%d0
00020984: d040           	addw %d0,%d0
00020986: 3040           	moveaw %d0,%a0
00020988: d1c8           	addal %a0,%a0
0002098a: 2008           	movel %a0,%d0
0002098c: 0680 0002 1168 	addil #135528,%d0
00020992: 7203           	moveq #3,%d1
00020994: 2340 000e      	movel %d0,%a1@(14)
00020998: 3341 000c      	movew %d1,%a1@(12)
0002099c: 4e75           	rts
0002099e: 5140           	subqw #8,%d0
000209a0: e748           	lslw #3,%d0
000209a2: 3040           	moveaw %d0,%a0
000209a4: d1c8           	addal %a0,%a0
000209a6: 2008           	movel %a0,%d0
000209a8: 0680 0002 11a8 	addil #135592,%d0
000209ae: 7207           	moveq #7,%d1
000209b0: 60e2           	bras 0x20994
000209b2: 0c40 0005      	cmpiw #5,%d0
000209b6: 6e10           	bgts 0x209c8
000209b8: e748           	lslw #3,%d0
000209ba: 3040           	moveaw %d0,%a0
000209bc: 2008           	movel %a0,%d0
000209be: d088           	addl %a0,%d0
000209c0: 0680 0002 1108 	addil #135432,%d0
000209c6: 60e6           	bras 0x209ae
000209c8: 5d40           	subqw #6,%d0
000209ca: e948           	lslw #4,%d0
000209cc: 3040           	moveaw %d0,%a0
000209ce: d1c8           	addal %a0,%a0
000209d0: 2008           	movel %a0,%d0
000209d2: 0680 0002 1048 	addil #135240,%d0
000209d8: 720f           	moveq #15,%d1
000209da: 60b8           	bras 0x20994
000209dc: 2009           	movel %a1,%d0
000209de: 0680 0000 00a6 	addil #166,%d0
000209e4: 60f2           	bras 0x209d8
000209e6: 7000           	moveq #0,%d0
000209e8: 6086           	bras 0x20970
000209ea:  _vdi_vsf_interior
000209ea: 206f 0004      	moveal %sp@(4),%a0
000209ee: 2279 0000 2452 	moveal 0x2452,%a1
000209f4: 3011           	movew %a1@,%d0
000209f6: 0c40 0004      	cmpiw #4,%d0
000209fa: 6302           	blss 0x209fe
000209fc: 4240           	clrw %d0
000209fe: 3140 0024      	movew %d0,%a0@(36)
00020a02: 2279 0000 245a 	moveal 0x245a,%a1
00020a08: 3280           	movew %d0,%a1@
00020a0a: 2f48 0004      	movel %a0,%sp@(4)
00020a0e: 6000 ff2e      	braw 0x2093e
00020a12:  _vdi_vsf_style
00020a12: 206f 0004      	moveal %sp@(4),%a0
00020a16: 2279 0000 2452 	moveal 0x2452,%a1
00020a1c: 3011           	movew %a1@,%d0
00020a1e: 3200           	movew %d0,%d1
00020a20: 5341           	subqw #1,%d1
00020a22: 0c68 0002 0024 	cmpiw #2,%a0@(36)
00020a28: 661c           	bnes 0x20a46
00020a2a: 0c41 0017      	cmpiw #23,%d1
00020a2e: 621c           	bhis 0x20a4c
00020a30: 2279 0000 245a 	moveal 0x245a,%a1
00020a36: 3280           	movew %d0,%a1@
00020a38: 5340           	subqw #1,%d0
00020a3a: 3140 0020      	movew %d0,%a0@(32)
00020a3e: 2f48 0004      	movel %a0,%sp@(4)
00020a42: 6000 fefa      	braw 0x2093e
00020a46: 0c41 000b      	cmpiw #11,%d1
00020a4a: 63e4           	blss 0x20a30
00020a4c: 7001           	moveq #1,%d0
00020a4e: 60e0           	bras 0x20a30
00020a50:  _clc_flit
00020a50: 518f           	subql #8,%sp
00020a52: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00020a56: 246f 003c      	moveal %sp@(60),%a2
00020a5a: 362f 0046      	movew %sp@(70),%d3
00020a5e: 2c3c 0005 2654 	movel #337492,%d6
00020a64: 47f9 0002 1eee 	lea 0x21eee,%a3
00020a6a: b66f 0048      	cmpw %sp@(72),%d3
00020a6e: 6f00 00f6      	blew 0x20b66
00020a72: 206f 0040      	moveal %sp@(64),%a0
00020a76: 4245           	clrw %d5
00020a78: 4240           	clrw %d0
00020a7a: 2246           	moveal %d6,%a1
00020a7c: 604e           	bras 0x20acc
00020a7e: 3228 0002      	movew %a0@(2),%d1
00020a82: 3428 0006      	movew %a0@(6),%d2
00020a86: 3e02           	movew %d2,%d7
00020a88: 9e41           	subw %d1,%d7
00020a8a: 673c           	beqs 0x20ac8
00020a8c: 3803           	movew %d3,%d4
00020a8e: 9841           	subw %d1,%d4
00020a90: 3204           	movew %d4,%d1
00020a92: 3803           	movew %d3,%d4
00020a94: 9842           	subw %d2,%d4
00020a96: 3404           	movew %d4,%d2
00020a98: 3801           	movew %d1,%d4
00020a9a: b544           	eorw %d2,%d4
00020a9c: 6c2a           	bges 0x20ac8
00020a9e: 3a50           	moveaw %a0@,%a5
00020aa0: 3c68 0004      	moveaw %a0@(4),%fp
00020aa4: 380e           	movew %fp,%d4
00020aa6: 984d           	subw %a5,%d4
00020aa8: d844           	addw %d4,%d4
00020aaa: 0c40 03ff      	cmpiw #1023,%d0
00020aae: 6e3a           	bgts 0x20aea
00020ab0: 5240           	addqw #1,%d0
00020ab2: 49e9 0002      	lea %a1@(2),%a4
00020ab6: 4a44           	tstw %d4
00020ab8: 6c22           	bges 0x20adc
00020aba: c5c4           	mulsw %d4,%d2
00020abc: 85c7           	divsw %d7,%d2
00020abe: 5242           	addqw #1,%d2
00020ac0: e242           	asrw #1,%d2
00020ac2: d44e           	addw %fp,%d2
00020ac4: 3282           	movew %d2,%a1@
00020ac6: 224c           	moveal %a4,%a1
00020ac8: 5245           	addqw #1,%d5
00020aca: 5888           	addql #4,%a0
00020acc: ba6f 0044      	cmpw %sp@(68),%d5
00020ad0: 6dac           	blts 0x20a7e
00020ad2: 0c40 0001      	cmpiw #1,%d0
00020ad6: 6e12           	bgts 0x20aea
00020ad8: 5343           	subqw #1,%d3
00020ada: 608e           	bras 0x20a6a
00020adc: c3c4           	mulsw %d4,%d1
00020ade: 83c7           	divsw %d7,%d1
00020ae0: 5241           	addqw #1,%d1
00020ae2: e241           	asrw #1,%d1
00020ae4: d24d           	addw %a5,%d1
00020ae6: 3281           	movew %d1,%a1@
00020ae8: 60dc           	bras 0x20ac6
00020aea: 3200           	movew %d0,%d1
00020aec: 5341           	subqw #1,%d1
00020aee: 93c9           	subal %a1,%a1
00020af0: 41f9 0005 2654 	lea 0x52654,%a0
00020af6: 3418           	movew %a0@+,%d2
00020af8: 3810           	movew %a0@,%d4
00020afa: b842           	cmpw %d2,%d4
00020afc: 6c06           	bges 0x20b04
00020afe: 3144 fffe      	movew %d4,%a0@(-2)
00020b02: 3082           	movew %d2,%a0@
00020b04: 5249           	addqw #1,%a1
00020b06: b249           	cmpw %a1,%d1
00020b08: 6eec           	bgts 0x20af6
00020b0a: 5341           	subqw #1,%d1
00020b0c: 66e0           	bnes 0x20aee
00020b0e: 3400           	movew %d0,%d2
00020b10: e242           	asrw #1,%d2
00020b12: 49f9 0005 2654 	lea 0x52654,%a4
00020b18: 51ca 0004      	dbf %d2,0x20b1e
00020b1c: 60ba           	bras 0x20ad8
00020b1e: 3054           	moveaw %a4@,%a0
00020b20: 588c           	addql #4,%a4
00020b22: 322c fffe      	movew %a4@(-2),%d1
00020b26: 226f 0038      	moveal %sp@(56),%a1
00020b2a: 4a51           	tstw %a1@
00020b2c: 671a           	beqs 0x20b48
00020b2e: 3012           	movew %a2@,%d0
00020b30: b048           	cmpw %a0,%d0
00020b32: 6f06           	bles 0x20b3a
00020b34: b240           	cmpw %d0,%d1
00020b36: 6de0           	blts 0x20b18
00020b38: 3040           	moveaw %d0,%a0
00020b3a: 302a 0002      	movew %a2@(2),%d0
00020b3e: b240           	cmpw %d0,%d1
00020b40: 6f06           	bles 0x20b48
00020b42: b048           	cmpw %a0,%d0
00020b44: 6dd2           	blts 0x20b18
00020b46: 3200           	movew %d0,%d1
00020b48: 3f48 002c      	movew %a0,%sp@(44)
00020b4c: 3f43 002e      	movew %d3,%sp@(46)
00020b50: 3f41 0030      	movew %d1,%sp@(48)
00020b54: 3f43 0032      	movew %d3,%sp@(50)
00020b58: 486f 002c      	pea %sp@(44)
00020b5c: 2f2f 003c      	movel %sp@(60),%sp@-
00020b60: 4e93           	jsr %a3@
00020b62: 508f           	addql #8,%sp
00020b64: 60b2           	bras 0x20b18
00020b66: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00020b6a: 508f           	addql #8,%sp
00020b6c: 4e75           	rts
00020b6e:  _polygon
00020b6e: 4fef fff0      	lea %sp@(-16),%sp
00020b72: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00020b76: 246f 0030      	moveal %sp@(48),%a2
00020b7a: 266f 0034      	moveal %sp@(52),%a3
00020b7e: 382f 0038      	movew %sp@(56),%d4
00020b82: 322b 0002      	movew %a3@(2),%d1
00020b86: 3a04           	movew %d4,%d5
00020b88: 5345           	subqw #1,%d5
00020b8a: 41eb 0006      	lea %a3@(6),%a0
00020b8e: 3401           	movew %d1,%d2
00020b90: 3601           	movew %d1,%d3
00020b92: 4a45           	tstw %d5
00020b94: 6e00 008e      	bgtw 0x20c24
00020b98: 4a6a 0002      	tstw %a2@(2)
00020b9c: 671e           	beqs 0x20bbc
00020b9e: 306a 04b0      	moveaw %a2@(1200),%a0
00020ba2: b648           	cmpw %a0,%d3
00020ba4: 6d74           	blts 0x20c1a
00020ba6: 302a 04b2      	movew %a2@(1202),%d0
00020baa: b440           	cmpw %d0,%d2
00020bac: 6e6c           	bgts 0x20c1a
00020bae: b448           	cmpw %a0,%d2
00020bb0: 6c04           	bges 0x20bb6
00020bb2: 3408           	movew %a0,%d2
00020bb4: 5342           	subqw #1,%d2
00020bb6: b043           	cmpw %d3,%d0
00020bb8: 6c02           	bges 0x20bbc
00020bba: 3600           	movew %d0,%d3
00020bbc: 3044           	moveaw %d4,%a0
00020bbe: d1c8           	addal %a0,%a0
00020bc0: d1c8           	addal %a0,%a0
00020bc2: 41f3 8800      	lea %a3@(0000000000000000,%a0:l),%a0
00020bc6: 3093           	movew %a3@,%a0@
00020bc8: 3141 0002      	movew %d1,%a0@(2)
00020bcc: 3f2a 001e      	movew %a2@(30),%sp@-
00020bd0: 49ef 0020      	lea %sp@(32),%a4
00020bd4: 2f0c           	movel %a4,%sp@-
00020bd6: 2f0a           	movel %a2,%sp@-
00020bd8: 4eb9 0002 25e2 	jsr 0x225e2
00020bde: 3f02           	movew %d2,%sp@-
00020be0: 3f03           	movew %d3,%sp@-
00020be2: 3f04           	movew %d4,%sp@-
00020be4: 2f0b           	movel %a3,%sp@-
00020be6: 486a 04ac      	pea %a2@(1196)
00020bea: 2f0c           	movel %a4,%sp@-
00020bec: 4eba fe62      	jsr %pc@(0x20a50)
00020bf0: 4fef 001c      	lea %sp@(28),%sp
00020bf4: 0c6a 0001 0022 	cmpiw #1,%a2@(34)
00020bfa: 661e           	bnes 0x20c1a
00020bfc: 33fc ffff 0000 	movew #-1,0x246c
00020c02: 246c 
00020c04: 3f2a 001e      	movew %a2@(30),%sp@-
00020c08: 5244           	addqw #1,%d4
00020c0a: 3f04           	movew %d4,%sp@-
00020c0c: 2f0b           	movel %a3,%sp@-
00020c0e: 2f0a           	movel %a2,%sp@-
00020c10: 4eb9 0002 38bc 	jsr 0x238bc
00020c16: 4fef 000c      	lea %sp@(12),%sp
00020c1a: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00020c1e: 4fef 0010      	lea %sp@(16),%sp
00020c22: 4e75           	rts
00020c24: 3010           	movew %a0@,%d0
00020c26: b042           	cmpw %d2,%d0
00020c28: 6d08           	blts 0x20c32
00020c2a: b043           	cmpw %d3,%d0
00020c2c: 6f02           	bles 0x20c30
00020c2e: 3600           	movew %d0,%d3
00020c30: 3002           	movew %d2,%d0
00020c32: 5345           	subqw #1,%d5
00020c34: 5888           	addql #4,%a0
00020c36: 3400           	movew %d0,%d2
00020c38: 6000 ff58      	braw 0x20b92
00020c3c:  _vdi_v_fillarea
00020c3c: 2079 0000 244e 	moveal 0x244e,%a0
00020c42: 3f28 0002      	movew %a0@(2),%sp@-
00020c46: 2f39 0000 2456 	movel 0x2456,%sp@-
00020c4c: 2f2f 000a      	movel %sp@(10),%sp@-
00020c50: 4eba ff1c      	jsr %pc@(0x20b6e)
00020c54: 4fef 000a      	lea %sp@(10),%sp
00020c58: 4e75           	rts
00020c5a:  _contourfill
00020c5a: 4e56 ffec      	linkw %fp,#-20
00020c5e: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
00020c62: 262e 0008      	movel %fp@(8),%d3
00020c66: 246e 000c      	moveal %fp@(12),%a2
00020c6a: 2079 0000 2456 	moveal 0x2456,%a0
00020c70: 3210           	movew %a0@,%d1
00020c72: 3d41 fff4      	movew %d1,%fp@(-12)
00020c76: b252           	cmpw %a2@,%d1
00020c78: 6d00 019e      	bltw 0x20e18
00020c7c: b26a 0002      	cmpw %a2@(2),%d1
00020c80: 6e00 0196      	bgtw 0x20e18
00020c84: 3428 0002      	movew %a0@(2),%d2
00020c88: b46a 0004      	cmpw %a2@(4),%d2
00020c8c: 6d00 018a      	bltw 0x20e18
00020c90: b46a 0006      	cmpw %a2@(6),%d2
00020c94: 6e00 0182      	bgtw 0x20e18
00020c98: 2079 0000 2452 	moveal 0x2452,%a0
00020c9e: 3010           	movew %a0@,%d0
00020ca0: 33c0 0005 2e62 	movew %d0,0x52e62
00020ca6: 6c00 0100      	bgew 0x20da8
00020caa: 3f02           	movew %d2,%sp@-
00020cac: 3f01           	movew %d1,%sp@-
00020cae: 4eba f878      	jsr %pc@(0x20528)
00020cb2: 33c0 0005 2e62 	movew %d0,0x52e62
00020cb8: 33fc 0001 0005 	movew #1,0x52e60
00020cbe: 2e60 
00020cc0: 588f           	addql #4,%sp
00020cc2: 486e fff2      	pea %fp@(-14)
00020cc6: 486e fff0      	pea %fp@(-16)
00020cca: 3f02           	movew %d2,%sp@-
00020ccc: 3f2e fff4      	movew %fp@(-12),%sp@-
00020cd0: 2f0a           	movel %a2,%sp@-
00020cd2: 4eba f8b0      	jsr %pc@(0x20584)
00020cd6: 4fef 0010      	lea %sp@(16),%sp
00020cda: 4a40           	tstw %d0
00020cdc: 6700 013a      	beqw 0x20e18
00020ce0: 23fc 0005 1654 	movel #333396,0x52e5c
00020ce6: 0005 2e5c 
00020cea: 23fc 0005 1654 	movel #333396,0x52e54
00020cf0: 0005 2e54 
00020cf4: 3002           	movew %d2,%d0
00020cf6: 0040 8000      	oriw #-32768,%d0
00020cfa: 33c0 0005 1654 	movew %d0,0x51654
00020d00: 33ee fff0 0005 	movew %fp@(-16),0x51656
00020d06: 1656 
00020d08: 33ee fff2 0005 	movew %fp@(-14),0x51658
00020d0e: 1658 
00020d10: 23fc 0005 165a 	movel #333402,0x52e58
00020d16: 0005 2e58 
00020d1a: 4bee ffee      	lea %fp@(-18),%a5
00020d1e: 49ee fff4      	lea %fp@(-12),%a4
00020d22: 4a42           	tstw %d2
00020d24: 6c00 00cc      	bgew 0x20df2
00020d28: 7a01           	moveq #1,%d5
00020d2a: da42           	addw %d2,%d5
00020d2c: 2f0d           	movel %a5,%sp@-
00020d2e: 486e ffec      	pea %fp@(-20)
00020d32: 3f05           	movew %d5,%sp@-
00020d34: 3f2e fff0      	movew %fp@(-16),%sp@-
00020d38: 2f0a           	movel %a2,%sp@-
00020d3a: 2f03           	movel %d3,%sp@-
00020d3c: 47fa f994      	lea %pc@(0x206d2),%a3
00020d40: 4e93           	jsr %a3@
00020d42: 3800           	movew %d0,%d4
00020d44: 4fef 0014      	lea %sp@(20),%sp
00020d48: 6d00 00ce      	bltw 0x20e18
00020d4c: 302e fff0      	movew %fp@(-16),%d0
00020d50: 3200           	movew %d0,%d1
00020d52: 5341           	subqw #1,%d1
00020d54: b26e ffec      	cmpw %fp@(-20),%d1
00020d58: 6f1a           	bles 0x20d74
00020d5a: 4a44           	tstw %d4
00020d5c: 6716           	beqs 0x20d74
00020d5e: 3d40 fff4      	movew %d0,%fp@(-12)
00020d62: 3c02           	movew %d2,%d6
00020d64: 0646 8000      	addiw #-32768,%d6
00020d68: 302e fff4      	movew %fp@(-12),%d0
00020d6c: b06e ffec      	cmpw %fp@(-20),%d0
00020d70: 6e00 0086      	bgtw 0x20df8
00020d74: 302e ffee      	movew %fp@(-18),%d0
00020d78: 322e fff2      	movew %fp@(-14),%d1
00020d7c: b240           	cmpw %d0,%d1
00020d7e: 6e00 00a2      	bgtw 0x20e22
00020d82: 3041           	moveaw %d1,%a0
00020d84: 5248           	addqw #1,%a0
00020d86: b048           	cmpw %a0,%d0
00020d88: 6e00 00b8      	bgtw 0x20e42
00020d8c: 2239 0005 2e58 	movel 0x52e58,%d1
00020d92: 2279 0005 2e5c 	moveal 0x52e5c,%a1
00020d98: b3c1           	cmpal %d1,%a1
00020d9a: 677c           	beqs 0x20e18
00020d9c: 2439 0005 2e54 	movel 0x52e54,%d2
00020da2: 2042           	moveal %d2,%a0
00020da4: 6000 00e0      	braw 0x20e86
00020da8: b079 0000 21b0 	cmpw 0x21b0,%d0
00020dae: 6468           	bccs 0x20e18
00020db0: 0280 0000 ffff 	andil #65535,%d0
00020db6: d080           	addl %d0,%d0
00020db8: 41f9 0005 0a44 	lea 0x50a44,%a0
00020dbe: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
00020dc2: 33c0 0005 2e62 	movew %d0,0x52e62
00020dc8: 0c79 0008 0000 	cmpiw #8,0x244a
00020dce: 244a 
00020dd0: 6316           	blss 0x20de8
00020dd2: 0280 0000 ffff 	andil #65535,%d0
00020dd8: d080           	addl %d0,%d0
00020dda: 2079 0000 20b8 	moveal 0x20b8,%a0
00020de0: 33f0 0800 0005 	movew %a0@(0000000000000000,%d0:l),0x52e62
00020de6: 2e62 
00020de8: 4279 0005 2e60 	clrw 0x52e60
00020dee: 6000 fed2      	braw 0x20cc2
00020df2: 7aff           	moveq #-1,%d5
00020df4: 6000 ff34      	braw 0x20d2a
00020df8: 5340           	subqw #1,%d0
00020dfa: 3d40 fff4      	movew %d0,%fp@(-12)
00020dfe: 486e fff6      	pea %fp@(-10)
00020e02: 2f0c           	movel %a4,%sp@-
00020e04: 3f06           	movew %d6,%sp@-
00020e06: 3f00           	movew %d0,%sp@-
00020e08: 2f0a           	movel %a2,%sp@-
00020e0a: 2f03           	movel %d3,%sp@-
00020e0c: 4e93           	jsr %a3@
00020e0e: 4fef 0014      	lea %sp@(20),%sp
00020e12: 4a40           	tstw %d0
00020e14: 6c00 ff52      	bgew 0x20d68
00020e18: 4cee 3c7c ffc8 	moveml %fp@(-56),%d2-%d6/%a2-%a5
00020e1e: 4e5e           	unlk %fp
00020e20: 4e75           	rts
00020e22: 5240           	addqw #1,%d0
00020e24: 3d40 ffee      	movew %d0,%fp@(-18)
00020e28: 2f0d           	movel %a5,%sp@-
00020e2a: 2f0c           	movel %a4,%sp@-
00020e2c: 3f05           	movew %d5,%sp@-
00020e2e: 3f00           	movew %d0,%sp@-
00020e30: 2f0a           	movel %a2,%sp@-
00020e32: 2f03           	movel %d3,%sp@-
00020e34: 4e93           	jsr %a3@
00020e36: 3800           	movew %d0,%d4
00020e38: 4fef 0014      	lea %sp@(20),%sp
00020e3c: 6c00 ff36      	bgew 0x20d74
00020e40: 60d6           	bras 0x20e18
00020e42: 4a44           	tstw %d4
00020e44: 6700 ff46      	beqw 0x20d8c
00020e48: 3d41 fff6      	movew %d1,%fp@(-10)
00020e4c: 0642 8000      	addiw #-32768,%d2
00020e50: 302e fff6      	movew %fp@(-10),%d0
00020e54: b06e ffee      	cmpw %fp@(-18),%d0
00020e58: 6c00 ff32      	bgew 0x20d8c
00020e5c: 5240           	addqw #1,%d0
00020e5e: 3d40 fff6      	movew %d0,%fp@(-10)
00020e62: 486e fff6      	pea %fp@(-10)
00020e66: 2f0c           	movel %a4,%sp@-
00020e68: 3f02           	movew %d2,%sp@-
00020e6a: 3f00           	movew %d0,%sp@-
00020e6c: 2f0a           	movel %a2,%sp@-
00020e6e: 2f03           	movel %d3,%sp@-
00020e70: 4e93           	jsr %a3@
00020e72: 4fef 0014      	lea %sp@(20),%sp
00020e76: 4a40           	tstw %d0
00020e78: 6cd6           	bges 0x20e50
00020e7a: 609c           	bras 0x20e18
00020e7c: 2409           	movel %a1,%d2
00020e7e: 2040           	moveal %d0,%a0
00020e80: b081           	cmpl %d1,%d0
00020e82: 6700 ff1e      	beqw 0x20da2
00020e86: 3410           	movew %a0@,%d2
00020e88: 2008           	movel %a0,%d0
00020e8a: 5c80           	addql #6,%d0
00020e8c: 0c42 ffff      	cmpiw #-1,%d2
00020e90: 67ea           	beqs 0x20e7c
00020e92: 3d68 0002 fff0 	movew %a0@(2),%fp@(-16)
00020e98: 3d68 0004 fff2 	movew %a0@(4),%fp@(-14)
00020e9e: 30bc ffff      	movew #-1,%a0@
00020ea2: 23c0 0005 2e54 	movel %d0,0x52e54
00020ea8: b081           	cmpl %d1,%d0
00020eaa: 6604           	bnes 0x20eb0
00020eac: 4eba f63c      	jsr %pc@(0x204ea)
00020eb0: 3d6e fff0 fff8 	movew %fp@(-16),%fp@(-8)
00020eb6: 3002           	movew %d2,%d0
00020eb8: 0240 7fff      	andiw #32767,%d0
00020ebc: 3d40 fffa      	movew %d0,%fp@(-6)
00020ec0: 3d6e fff2 fffc 	movew %fp@(-14),%fp@(-4)
00020ec6: 3d40 fffe      	movew %d0,%fp@(-2)
00020eca: 486e fff8      	pea %fp@(-8)
00020ece: 2f03           	movel %d3,%sp@-
00020ed0: 4eb9 0002 1eee 	jsr 0x21eee
00020ed6: 2079 0000 24c0 	moveal 0x24c0,%a0
00020edc: 4e90           	jsr %a0@
00020ede: 508f           	addql #8,%sp
00020ee0: 4a40           	tstw %d0
00020ee2: 6700 fe3e      	beqw 0x20d22
00020ee6: 6000 ff30      	braw 0x20e18
00020eea:  _vdi_v_contourfill
00020eea: 4fef fff0      	lea %sp@(-16),%sp
00020eee: 2f0b           	movel %a3,%sp@-
00020ef0: 2f0a           	movel %a2,%sp@-
00020ef2: 246f 001c      	moveal %sp@(28),%a2
00020ef6: 23fc 0002 0524 	movel #132388,0x24c0
00020efc: 0000 24c0 
00020f00: 3f2a 001e      	movew %a2@(30),%sp@-
00020f04: 47ef 000c      	lea %sp@(12),%a3
00020f08: 2f0b           	movel %a3,%sp@-
00020f0a: 2f0a           	movel %a2,%sp@-
00020f0c: 4eb9 0002 25e2 	jsr 0x225e2
00020f12: 486a 04ac      	pea %a2@(1196)
00020f16: 2f0b           	movel %a3,%sp@-
00020f18: 4eba fd40      	jsr %pc@(0x20c5a)
00020f1c: 4fef 0012      	lea %sp@(18),%sp
00020f20: 245f           	moveal %sp@+,%a2
00020f22: 265f           	moveal %sp@+,%a3
00020f24: 4fef 0010      	lea %sp@(16),%sp
00020f28: 4e75           	rts
00020f2a:  _vdi_v_get_pixel
00020f2a: 2079 0000 2456 	moveal 0x2456,%a0
00020f30: 3f28 0002      	movew %a0@(2),%sp@-
00020f34: 3f10           	movew %a0@,%sp@-
00020f36: 4eba f5f0      	jsr %pc@(0x20528)
00020f3a: 588f           	addql #4,%sp
00020f3c: 2279 0000 245a 	moveal 0x245a,%a1
00020f42: 0c79 0008 0000 	cmpiw #8,0x244a
00020f48: 244a 
00020f4a: 6308           	blss 0x20f54
00020f4c: 4251           	clrw %a1@
00020f4e: 3340 0002      	movew %d0,%a1@(2)
00020f52: 4e75           	rts
00020f54: 3280           	movew %d0,%a1@
00020f56: 3040           	moveaw %d0,%a0
00020f58: 2008           	movel %a0,%d0
00020f5a: d088           	addl %a0,%d0
00020f5c: 41f9 0005 0844 	lea 0x50844,%a0
00020f62: 3370 0800 0002 	movew %a0@(0000000000000000,%d0:l),%a1@(2)
00020f68: 60e8           	bras 0x20f52
00020f6a:  _get_pix
00020f6a: 2079 0000 2456 	moveal 0x2456,%a0
00020f70: 3f28 0002      	movew %a0@(2),%sp@-
00020f74: 3f10           	movew %a0@,%sp@-
00020f76: 4eba f5b0      	jsr %pc@(0x20528)
00020f7a: 588f           	addql #4,%sp
00020f7c: 4e75           	rts
00020f7e:  _put_pix
00020f7e: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00020f82: 2079 0000 2456 	moveal 0x2456,%a0
00020f88: 3410           	movew %a0@,%d2
00020f8a: 3228 0002      	movew %a0@(2),%d1
00020f8e: 0c79 0008 0000 	cmpiw #8,0x244a
00020f94: 244a 
00020f96: 633e           	blss 0x20fd6
00020f98: 2039 0000 044e 	movel 0x44e,%d0
00020f9e: 3639 0000 244c 	movew 0x244c,%d3
00020fa4: c3c3           	mulsw %d3,%d1
00020fa6: 3042           	moveaw %d2,%a0
00020fa8: d1c8           	addal %a0,%a0
00020faa: d1c1           	addal %d1,%a0
00020fac: d1c0           	addal %d0,%a0
00020fae: b1c0           	cmpal %d0,%a0
00020fb0: 651e           	bcss 0x20fd0
00020fb2: c7f9 0000 2446 	mulsw 0x2446,%d3
00020fb8: 3279 0000 243e 	moveaw 0x243e,%a1
00020fbe: d3c9           	addal %a1,%a1
00020fc0: d3c3           	addal %d3,%a1
00020fc2: d3c0           	addal %d0,%a1
00020fc4: b3c8           	cmpal %a0,%a1
00020fc6: 6308           	blss 0x20fd0
00020fc8: 2279 0000 2452 	moveal 0x2452,%a1
00020fce: 3091           	movew %a1@,%a0@
00020fd0: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
00020fd4: 4e75           	rts
00020fd6: 3f01           	movew %d1,%sp@-
00020fd8: 3f02           	movew %d2,%sp@-
00020fda: 47f9 0002 40f0 	lea 0x240f0,%a3
00020fe0: 4e93           	jsr %a3@
00020fe2: 2440           	moveal %d0,%a2
00020fe4: 588f           	addql #4,%sp
00020fe6: b0b9 0000 044e 	cmpl 0x44e,%d0
00020fec: 65e2           	bcss 0x20fd0
00020fee: 3f39 0000 2446 	movew 0x2446,%sp@-
00020ff4: 3f39 0000 243e 	movew 0x243e,%sp@-
00020ffa: 4e93           	jsr %a3@
00020ffc: 588f           	addql #4,%sp
00020ffe: b08a           	cmpl %a2,%d0
00021000: 63ce           	blss 0x20fd0
00021002: 2079 0000 2452 	moveal 0x2452,%a0
00021008: 3610           	movew %a0@,%d3
0002100a: 0242 000f      	andiw #15,%d2
0002100e: 303c 8000      	movew #-32768,%d0
00021012: e468           	lsrw %d2,%d0
00021014: 3400           	movew %d0,%d2
00021016: 7200           	moveq #0,%d1
00021018: 3239 0000 244a 	movew 0x244a,%d1
0002101e: d281           	addl %d1,%d1
00021020: 7000           	moveq #0,%d0
00021022: 3a02           	movew %d2,%d5
00021024: 4645           	notw %d5
00021026: b081           	cmpl %d1,%d0
00021028: 67a6           	beqs 0x20fd0
0002102a: 3832 0800      	movew %a2@(0000000000000000,%d0:l),%d4
0002102e: 0803 0000      	btst #0,%d3
00021032: 670c           	beqs 0x21040
00021034: 8842           	orw %d2,%d4
00021036: 3584 0800      	movew %d4,%a2@(0000000000000000,%d0:l)
0002103a: e24b           	lsrw #1,%d3
0002103c: 5480           	addql #2,%d0
0002103e: 60e6           	bras 0x21026
00021040: c845           	andw %d5,%d4
00021042: 60f2           	bras 0x21036
00021044:  _SOLID
00021044: ffff           	.short 0xffff
00021046:  _HOLLOW
00021046: 0000 0001      	orib #1,%d0
0002104a: 0002 0004      	orib #4,%d2
0002104e: 0008           	.short 0x0008
00021050: 0010 0020      	orib #32,%a0@
00021054: 0040 0080      	oriw #128,%d0
00021058: 0100           	btst %d0,%d0
0002105a: 0200 0400      	andib #0,%d0
0002105e: 0800 1000      	btst #0,%d0
00021062: 2000           	movel %d0,%d0
00021064: 4000           	negxb %d0
00021066: 8000           	orb %d0,%d0
00021068: 8003           	orb %d3,%d0
0002106a: 0007 000e      	orib #14,%d7
0002106e: 001c 0038      	orib #56,%a4@+
00021072: 0070 00e0 01c0 	oriw #224,@(0000000000000000)
00021078: 0380           	bclr %d1,%d0
0002107a: 0700           	btst %d3,%d0
0002107c: 0e00           	.short 0x0e00
0002107e: 1c00           	moveb %d0,%d6
00021080: 3800           	movew %d0,%d4
00021082: 7000           	moveq #0,%d0
00021084: e000           	asrb #8,%d0
00021086: c001           	andb %d1,%d0
00021088: 8001           	orb %d1,%d0
0002108a: 4002           	negxb %d2
0002108c: 2004           	movel %d4,%d0
0002108e: 1008           	.short 0x1008
00021090: 0810 0420      	btst #32,%a0@
00021094: 0240 0180      	andiw #384,%d0
00021098: 0180           	bclr %d0,%d0
0002109a: 0240 0420      	andiw #1056,%d0
0002109e: 0810 1008      	btst #8,%a0@
000210a2: 2004           	movel %d4,%d0
000210a4: 4002           	negxb %d2
000210a6: 8001           	orb %d1,%d0
000210a8: 8000           	orb %d0,%d0
000210aa: 8000           	orb %d0,%d0
000210ac: 8000           	orb %d0,%d0
000210ae: 8000           	orb %d0,%d0
000210b0: 8000           	orb %d0,%d0
000210b2: 8000           	orb %d0,%d0
000210b4: 8000           	orb %d0,%d0
000210b6: 8000           	orb %d0,%d0
000210b8: 8000           	orb %d0,%d0
000210ba: 8000           	orb %d0,%d0
000210bc: 8000           	orb %d0,%d0
000210be: 8000           	orb %d0,%d0
000210c0: 8000           	orb %d0,%d0
000210c2: 8000           	orb %d0,%d0
000210c4: 8000           	orb %d0,%d0
000210c6: 8000           	orb %d0,%d0
000210c8: ffff           	.short 0xffff
000210e6: 0000 ffff      	orib #-1,%d0
000210ea: 8080           	orl %d0,%d0
000210ec: 8080           	orl %d0,%d0
000210ee: 8080           	orl %d0,%d0
000210f0: 8080           	orl %d0,%d0
000210f2: 8080           	orl %d0,%d0
000210f4: 8080           	orl %d0,%d0
000210f6: 8080           	orl %d0,%d0
000210f8: ffff           	.short 0xffff
000210fa: 8080           	orl %d0,%d0
000210fc: 8080           	orl %d0,%d0
000210fe: 8080           	orl %d0,%d0
00021100: 8080           	orl %d0,%d0
00021102: 8080           	orl %d0,%d0
00021104: 8080           	orl %d0,%d0
00021106: 8080           	orl %d0,%d0
00021108: 0101           	btst %d0,%d1
0002110a: 0202 0404      	andib #4,%d2
0002110e: 0808           	.short 0x0808
00021110: 1010           	moveb %a0@,%d0
00021112: 2020           	movel %a0@-,%d0
00021114: 4040           	negxw %d0
00021116: 8080           	orl %d0,%d0
00021118: 6060           	bras 0x2117a
0002111a: c0c0           	muluw %d0,%d0
0002111c: 8181 0303      	unpk %d1,%d0,#771
00021120: 0606 0c0c      	addib #12,%d6
00021124: 1818           	moveb %a0@+,%d4
00021126: 3030 4242      	movew %a0@(0000000000000042,%d4:w:2),%d0
0002112a: 8181 8181      	unpk %d1,%d0,#-32383
0002112e: 4242           	clrw %d2
00021130: 2424           	movel %a4@-,%d2
00021132: 1818           	moveb %a0@+,%d4
00021134: 1818           	moveb %a0@+,%d4
00021136: 2424           	movel %a4@-,%d2
00021138: 8080           	orl %d0,%d0
0002113a: 8080           	orl %d0,%d0
0002113c: 8080           	orl %d0,%d0
0002113e: 8080           	orl %d0,%d0
00021140: 8080           	orl %d0,%d0
00021142: 8080           	orl %d0,%d0
00021144: 8080           	orl %d0,%d0
00021146: 8080           	orl %d0,%d0
00021148: ffff           	.short 0xffff
00021156: 0000 ffff      	orib #-1,%d0
0002115a: 8080           	orl %d0,%d0
0002115c: 8080           	orl %d0,%d0
0002115e: 8080           	orl %d0,%d0
00021160: 8080           	orl %d0,%d0
00021162: 8080           	orl %d0,%d0
00021164: 8080           	orl %d0,%d0
00021166: 8080           	orl %d0,%d0
00021168: 0000 4444      	orib #68,%d0
0002116c: 0000 1111      	orib #17,%d0
00021170: 0000 5555      	orib #85,%d0
00021174: 0000 5555      	orib #85,%d0
00021178: 8888           	.short 0x8888
0002117a: 5555           	subqw #2,%a5@
0002117c: 2222           	movel %a2@-,%d1
0002117e: 5555           	subqw #2,%a5@
00021180: aaaa           	.short 0xaaaa
00021182: 5555           	subqw #2,%a5@
00021184: aaaa           	.short 0xaaaa
00021186: 5555           	subqw #2,%a5@
00021188: aaaa           	.short 0xaaaa
0002118a: dddd           	addal %a5@+,%fp
0002118c: aaaa           	.short 0xaaaa
0002118e: 7777 aaaa      	mvsw %sp@(ffffffffffffffaa,%a2:l:2),%d3
00021192: ffff           	.short 0xffff
00021194: aaaa           	.short 0xaaaa
00021196: ffff           	.short 0xffff
00021198: eeee           	.short 0xeeee
0002119a: ffff           	.short 0xffff
0002119c: bbbb           	.short 0xbbbb
0002119e: ffff           	.short 0xffff
000211a0: ffff           	.short 0xffff
000211a2: ffff           	.short 0xffff
000211a4: ffff           	.short 0xffff
000211a6: ffff           	.short 0xffff
000211a8: ffff           	.short 0xffff
000211aa: 8080           	orl %d0,%d0
000211ac: 8080           	orl %d0,%d0
000211ae: 8080           	orl %d0,%d0
000211b0: ffff           	.short 0xffff
000211b2: 0808           	.short 0x0808
000211b4: 0808           	.short 0x0808
000211b6: 0808           	.short 0x0808
000211b8: 2020           	movel %a0@-,%d0
000211ba: 4040           	negxw %d0
000211bc: 8080           	orl %d0,%d0
000211be: 4141           	.short 0x4141
000211c0: 2222           	movel %a2@-,%d1
000211c2: 1414           	moveb %a4@,%d2
000211c4: 0808           	.short 0x0808
000211c6: 1010           	moveb %a0@,%d0
000211c8: 0000 0000      	orib #0,%d0
000211cc: 1010           	moveb %a0@,%d0
000211ce: 2828 0000      	movel %a0@(0),%d4
000211d2: 0000 0101      	orib #1,%d0
000211d6: 8282           	orl %d2,%d1
000211d8: 0202 0202      	andib #2,%d2
000211dc: aaaa           	.short 0xaaaa
000211de: 5050           	addqw #8,%a0@
000211e0: 2020           	movel %a0@-,%d0
000211e2: 2020           	movel %a0@-,%d0
000211e4: aaaa           	.short 0xaaaa
000211e6: 0505           	btst %d2,%d5
000211e8: 4040           	negxw %d0
000211ea: 8080           	orl %d0,%d0
000211ec: 0000 0808      	orib #8,%d0
000211f0: 0404 0202      	subib #2,%d4
000211f4: 0000 2020      	orib #32,%d0
000211f8: 6606           	bnes 0x21200
000211fa: c6c6           	muluw %d6,%d3
000211fc: d8d8           	addaw %a0@+,%a4
000211fe: 1818           	moveb %a0@+,%d4
00021200: 8181 8db1      	unpk %d1,%d0,#-29263
00021204: 0c33 6000 0000 	cmpib #0,%a3@(0000000000000000,%d0:w)
0002120a: 0000 0400      	orib #0,%d0
0002120e: 0000 0010      	orib #16,%d0
00021212: 0000 8000      	orib #0,%d0
00021216: 0000 f8f8      	orib #-8,%d0
0002121a: 6c6c           	bges 0x21288
0002121c: c6c6           	muluw %d6,%d3
0002121e: 8f8f 1f1f      	unpk %sp@-,%sp@-,#7967
00021222: 3636 6363 f1f1 	movew %fp@(fffffffffffff1f1)@(ffffffffaaaa0000),%d3
00021228: aaaa 0000 
0002122c: 8888           	.short 0x8888
0002122e: 1414           	moveb %a4@,%d2
00021230: 2222           	movel %a2@-,%d1
00021232: 4141           	.short 0x4141
00021234: 8888           	.short 0x8888
00021236: 0000 0808      	orib #8,%d0
0002123a: 0000 aaaa      	orib #-86,%d0
0002123e: 0000 0808      	orib #8,%d0
00021242: 0000 8888      	orib #-120,%d0
00021246: 0000 7777      	orib #119,%d0
0002124a: 9898           	subl %a0@+,%d4
0002124c: f8f8           	.short 0xf8f8
0002124e: f8f8           	.short 0xf8f8
00021250: 7777 8989      	mvsw @(0000000000000000,%a0:l)@(0000000000000000),%d3
00021254: 8f8f 8f8f      	unpk %sp@-,%sp@-,#-28785
00021258: 8080           	orl %d0,%d0
0002125a: 8080           	orl %d0,%d0
0002125c: 4141           	.short 0x4141
0002125e: 3e3e           	.short 0x3e3e
00021260: 0808           	.short 0x0808
00021262: 0808           	.short 0x0808
00021264: 1414           	moveb %a4@,%d2
00021266: e3e3           	lslw %a3@-
00021268: 8181 4242      	unpk %d1,%d0,#16962
0002126c: 2424           	movel %a4@-,%d2
0002126e: 1818           	moveb %a0@+,%d4
00021270: 0606 0101      	addib #1,%d6
00021274: 8080           	orl %d0,%d0
00021276: 8080           	orl %d0,%d0
00021278: f0f0           	.short 0xf0f0
0002127a: f0f0           	.short 0xf0f0
0002127c: f0f0           	.short 0xf0f0
0002127e: f0f0           	.short 0xf0f0
00021280: 0f0f 0f0f      	movepw %sp@(3855),%d7
00021284: 0f0f 0f0f      	movepw %sp@(3855),%d7
00021288: 0808           	.short 0x0808
0002128a: 1c1c           	moveb %a4@+,%d6
0002128c: 3e3e           	.short 0x3e3e
0002128e: 7f7f           	.short 0x7f7f
00021290: ffff           	.short 0xffff
00021292: 7f7f           	.short 0x7f7f
00021294: 3e3e           	.short 0x3e3e
00021296: 1c1c           	moveb %a4@+,%d6
00021298: 1111           	moveb %a1@,%a0@-
0002129a: 2222           	movel %a2@-,%d1
0002129c: 4444           	negw %d4
0002129e: ffff           	.short 0xffff
000212a0: 8888           	.short 0x8888
000212a2: 4444           	negw %d4
000212a4: 2222           	movel %a2@-,%d1
000212a6: ffff           	.short 0xffff
000212a8:  _ROM_UD_PATRN
000212a8: 07e0           	bset %d3,%a0@-
000212aa: 0ff0 1fd8      	bset %d7,@(0000000000000000)
000212ae: 1808           	.short 0x1808
000212b0: 1808           	.short 0x1808
000212b2: 1008           	.short 0x1008
000212b4: 1e78           	.short 0x1e78
000212b6: 1348           	.short 0x1348
000212b8: 1108           	.short 0x1108
000212ba: 0810 0b70      	btst #112,%a0@
000212be: 0650 07a0      	addiw #1952,%a0@
000212c2: 1e20           	moveb %a0@-,%d7
000212c4: 1bc0           	.short 0x1bc0
000212c6: 1800           	moveb %d0,%d4
000212c8: 2f02           	movel %d2,%sp@-
000212ca: 342f 0008      	movew %sp@(8),%d2
000212ce: 3202           	movew %d2,%d1
000212d0: e641           	asrw #3,%d1
000212d2: 0242 0007      	andiw #7,%d2
000212d6: 41fa 05bc      	lea %pc@(0x21894),%a0
000212da: 7000           	moveq #0,%d0
000212dc: 3001           	movew %d1,%d0
000212de: d080           	addl %d0,%d0
000212e0: 3030 0800      	movew %a0@(0000000000000000,%d0:l),%d0
000212e4: 4a42           	tstw %d2
000212e6: 6716           	beqs 0x212fe
000212e8: 5241           	addqw #1,%d1
000212ea: 0281 0000 ffff 	andil #65535,%d1
000212f0: d281           	addl %d1,%d1
000212f2: 3230 1800      	movew %a0@(0000000000000000,%d1:l),%d1
000212f6: 9240           	subw %d0,%d1
000212f8: c3c2           	mulsw %d2,%d1
000212fa: e649           	lsrw #3,%d1
000212fc: d041           	addw %d1,%d0
000212fe: 241f           	movel %sp@+,%d2
00021300: 4e75           	rts
00021302: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00021306: 246f 0018      	moveal %sp@(24),%a2
0002130a: 342f 001c      	movew %sp@(28),%d2
0002130e: 0c42 0e0f      	cmpiw #3599,%d2
00021312: 6e46           	bgts 0x2135a
00021314: 0c42 0a8c      	cmpiw #2700,%d2
00021318: 6f46           	bles 0x21360
0002131a: 303c 0e10      	movew #3600,%d0
0002131e: 9042           	subw %d2,%d0
00021320: 3400           	movew %d0,%d2
00021322: 4244           	clrw %d4
00021324: 0c42 0380      	cmpiw #896,%d2
00021328: 6f5a           	bles 0x21384
0002132a: 3039 0005 2e64 	movew 0x52e64,%d0
00021330: 4243           	clrw %d3
00021332: 0804 0001      	btst #1,%d4
00021336: 6702           	beqs 0x2133a
00021338: 4443           	negw %d3
0002133a: 0804 0000      	btst #0,%d4
0002133e: 6702           	beqs 0x21342
00021340: 4440           	negw %d0
00021342: d679 0005 2e6a 	addw 0x52e6a,%d3
00021348: 3483           	movew %d3,%a2@
0002134a: d079 0005 2e66 	addw 0x52e66,%d0
00021350: 3540 0002      	movew %d0,%a2@(2)
00021354: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00021358: 4e75           	rts
0002135a: 0642 f1f0      	addiw #-3600,%d2
0002135e: 60ae           	bras 0x2130e
00021360: 0c42 0708      	cmpiw #1800,%d2
00021364: 6f08           	bles 0x2136e
00021366: 0642 f8f8      	addiw #-1800,%d2
0002136a: 7802           	moveq #2,%d4
0002136c: 60b6           	bras 0x21324
0002136e: 0c42 0384      	cmpiw #900,%d2
00021372: 6f0c           	bles 0x21380
00021374: 303c 0708      	movew #1800,%d0
00021378: 9042           	subw %d2,%d0
0002137a: 3400           	movew %d0,%d2
0002137c: 7803           	moveq #3,%d4
0002137e: 60a4           	bras 0x21324
00021380: 7801           	moveq #1,%d4
00021382: 60a0           	bras 0x21324
00021384: 3639 0005 2e68 	movew 0x52e68,%d3
0002138a: 0c42 0003      	cmpiw #3,%d2
0002138e: 6f32           	bles 0x213c2
00021390: 303c 0384      	movew #900,%d0
00021394: 9042           	subw %d2,%d0
00021396: 3f00           	movew %d0,%sp@-
00021398: 47fa ff2e      	lea %pc@(0x212c8),%a3
0002139c: 4e93           	jsr %a3@
0002139e: c0c3           	muluw %d3,%d0
000213a0: 0680 0000 8000 	addil #32768,%d0
000213a6: 4840           	swap %d0
000213a8: 3600           	movew %d0,%d3
000213aa: 3e82           	movew %d2,%sp@
000213ac: 4e93           	jsr %a3@
000213ae: 548f           	addql #2,%sp
000213b0: c0f9 0005 2e64 	muluw 0x52e64,%d0
000213b6: 0680 0000 8000 	addil #32768,%d0
000213bc: 4840           	swap %d0
000213be: 6000 ff72      	braw 0x21332
000213c2: 4240           	clrw %d0
000213c4: 6000 ff6c      	braw 0x21332
000213c8: 4fef ffec      	lea %sp@(-20),%sp
000213cc: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
000213d0: 266f 003c      	moveal %sp@(60),%a3
000213d4: 2479 0000 2456 	moveal 0x2456,%a2
000213da: 2f0a           	movel %a2,%sp@-
000213dc: 4eb9 0002 4028 	jsr 0x24028
000213e2: 3252           	moveaw %a2@,%a1
000213e4: 3a2a 0002      	movew %a2@(2),%d5
000213e8: 3c2a 0004      	movew %a2@(4),%d6
000213ec: 306a 0006      	moveaw %a2@(6),%a0
000213f0: 3206           	movew %d6,%d1
000213f2: 9249           	subw %a1,%d1
000213f4: 3001           	movew %d1,%d0
000213f6: 740f           	moveq #15,%d2
000213f8: e468           	lsrw %d2,%d0
000213fa: d041           	addw %d1,%d0
000213fc: e240           	asrw #1,%d0
000213fe: 3239 0000 2196 	movew 0x2196,%d1
00021404: ec41           	asrw #6,%d1
00021406: 588f           	addql #4,%sp
00021408: b041           	cmpw %d1,%d0
0002140a: 6c02           	bges 0x2140e
0002140c: 3200           	movew %d0,%d1
0002140e: 3401           	movew %d1,%d2
00021410: c5f9 0000 219c 	mulsw 0x219c,%d2
00021416: 85f9 0000 219e 	divsw 0x219e,%d2
0002141c: 3605           	movew %d5,%d3
0002141e: 9648           	subw %a0,%d3
00021420: 3003           	movew %d3,%d0
00021422: 780f           	moveq #15,%d4
00021424: e868           	lsrw %d4,%d0
00021426: d043           	addw %d3,%d0
00021428: e240           	asrw #1,%d0
0002142a: b440           	cmpw %d0,%d2
0002142c: 6c02           	bges 0x21430
0002142e: 3002           	movew %d2,%d0
00021430: 426f 0024      	clrw %sp@(36)
00021434: 343c 30fb      	movew #12539,%d2
00021438: 3602           	movew %d2,%d3
0002143a: c7c1           	mulsw %d1,%d3
0002143c: 87fc 7fff      	divsw #32767,%d3
00021440: 3f43 0026      	movew %d3,%sp@(38)
00021444: 363c 5a82      	movew #23170,%d3
00021448: 3803           	movew %d3,%d4
0002144a: c9c1           	mulsw %d1,%d4
0002144c: 89fc 7fff      	divsw #32767,%d4
00021450: 3f44 0028      	movew %d4,%sp@(40)
00021454: 383c 7641      	movew #30273,%d4
00021458: 3e04           	movew %d4,%d7
0002145a: cfc1           	mulsw %d1,%d7
0002145c: 8ffc 7fff      	divsw #32767,%d7
00021460: 3f47 002a      	movew %d7,%sp@(42)
00021464: 3f41 002c      	movew %d1,%sp@(44)
00021468: 3f40 002e      	movew %d0,%sp@(46)
0002146c: c9c0           	mulsw %d0,%d4
0002146e: 89fc 7fff      	divsw #32767,%d4
00021472: 3f44 0030      	movew %d4,%sp@(48)
00021476: c7c0           	mulsw %d0,%d3
00021478: 87fc 7fff      	divsw #32767,%d3
0002147c: 3f43 0032      	movew %d3,%sp@(50)
00021480: c5c0           	mulsw %d0,%d2
00021482: 85fc 7fff      	divsw #32767,%d2
00021486: 3f42 0034      	movew %d2,%sp@(52)
0002148a: 426f 0036      	clrw %sp@(54)
0002148e: 2479 0000 2456 	moveal 0x2456,%a2
00021494: 9c41           	subw %d1,%d6
00021496: d0c0           	addaw %d0,%a0
00021498: 284a           	moveal %a2,%a4
0002149a: 7400           	moveq #0,%d2
0002149c: 3637 2824      	movew %sp@(0000000000000024,%d2:l),%d3
000214a0: d646           	addw %d6,%d3
000214a2: 3883           	movew %d3,%a4@
000214a4: 588c           	addql #4,%a4
000214a6: 3808           	movew %a0,%d4
000214a8: 9877 282e      	subw %sp@(000000000000002e,%d2:l),%d4
000214ac: 3944 fffe      	movew %d4,%a4@(-2)
000214b0: 5482           	addql #2,%d2
000214b2: 760a           	moveq #10,%d3
000214b4: b682           	cmpl %d2,%d3
000214b6: 66e4           	bnes 0x2149c
000214b8: 49ea 0014      	lea %a2@(20),%a4
000214bc: 9a40           	subw %d0,%d5
000214be: 7008           	moveq #8,%d0
000214c0: 3837 0824      	movew %sp@(0000000000000024,%d0:l),%d4
000214c4: d846           	addw %d6,%d4
000214c6: 3884           	movew %d4,%a4@
000214c8: 588c           	addql #4,%a4
000214ca: 3437 082e      	movew %sp@(000000000000002e,%d0:l),%d2
000214ce: d445           	addw %d5,%d2
000214d0: 3942 fffe      	movew %d2,%a4@(-2)
000214d4: 5580           	subql #2,%d0
000214d6: 76fe           	moveq #-2,%d3
000214d8: b680           	cmpl %d0,%d3
000214da: 66e4           	bnes 0x214c0
000214dc: 49ea 0028      	lea %a2@(40),%a4
000214e0: d249           	addw %a1,%d1
000214e2: 7000           	moveq #0,%d0
000214e4: 3801           	movew %d1,%d4
000214e6: 9877 0824      	subw %sp@(0000000000000024,%d0:l),%d4
000214ea: 3884           	movew %d4,%a4@
000214ec: 588c           	addql #4,%a4
000214ee: 3277 082e      	moveaw %sp@(000000000000002e,%d0:l),%a1
000214f2: d2c5           	addaw %d5,%a1
000214f4: 3949 fffe      	movew %a1,%a4@(-2)
000214f8: 5480           	addql #2,%d0
000214fa: 740a           	moveq #10,%d2
000214fc: b480           	cmpl %d0,%d2
000214fe: 66e4           	bnes 0x214e4
00021500: 43ea 003c      	lea %a2@(60),%a1
00021504: 7008           	moveq #8,%d0
00021506: 3601           	movew %d1,%d3
00021508: 9677 0824      	subw %sp@(0000000000000024,%d0:l),%d3
0002150c: 3283           	movew %d3,%a1@
0002150e: 5889           	addql #4,%a1
00021510: 3808           	movew %a0,%d4
00021512: 9877 082e      	subw %sp@(000000000000002e,%d0:l),%d4
00021516: 3344 fffe      	movew %d4,%a1@(-2)
0002151a: 5580           	subql #2,%d0
0002151c: 74fe           	moveq #-2,%d2
0002151e: b480           	cmpl %d0,%d2
00021520: 66e4           	bnes 0x21506
00021522: 2079 0000 244e 	moveal 0x244e,%a0
00021528: 0c68 0008 000a 	cmpiw #8,%a0@(10)
0002152e: 6656           	bnes 0x21586
00021530: 2f0b           	movel %a3,%sp@-
00021532: 4eb9 0002 3976 	jsr 0x23976
00021538: 2079 0000 2456 	moveal 0x2456,%a0
0002153e: 3550 0050      	movew %a0@,%a2@(80)
00021542: 3568 0002 0052 	movew %a0@(2),%a2@(82)
00021548: 588f           	addql #4,%sp
0002154a: 0c6b 0001 0032 	cmpiw #1,%a3@(50)
00021550: 6620           	bnes 0x21572
00021552: 3f2b 002c      	movew %a3@(44),%sp@-
00021556: 3f3c 0015      	movew #21,%sp@-
0002155a: 2f08           	movel %a0,%sp@-
0002155c: 2f0b           	movel %a3,%sp@-
0002155e: 4eb9 0002 38bc 	jsr 0x238bc
00021564: 4fef 000c      	lea %sp@(12),%sp
00021568: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
0002156c: 4fef 0014      	lea %sp@(20),%sp
00021570: 4e75           	rts
00021572: 3f3c 0015      	movew #21,%sp@-
00021576: 2f08           	movel %a0,%sp@-
00021578: 2f0b           	movel %a3,%sp@-
0002157a: 4eb9 0002 2ae2 	jsr 0x22ae2
00021580: 4fef 000a      	lea %sp@(10),%sp
00021584: 60e2           	bras 0x21568
00021586: 3f3c 0014      	movew #20,%sp@-
0002158a: 2f0a           	movel %a2,%sp@-
0002158c: 2f0b           	movel %a3,%sp@-
0002158e: 4eb9 0002 0b6e 	jsr 0x20b6e
00021594: 60ea           	bras 0x21580
00021596:  _vdi_v_gdp
00021596: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0002159a: 246f 0020      	moveal %sp@(32),%a2
0002159e: 2679 0000 2456 	moveal 0x2456,%a3
000215a4: 2079 0000 244e 	moveal 0x244e,%a0
000215aa: 3228 000a      	movew %a0@(10),%d1
000215ae: 3001           	movew %d1,%d0
000215b0: 5340           	subqw #1,%d0
000215b2: 0c40 0009      	cmpiw #9,%d0
000215b6: 6200 0082      	bhiw 0x2163a
000215ba: 0280 0000 ffff 	andil #65535,%d0
000215c0: d080           	addl %d0,%d0
000215c2: 303b 0806      	movew %pc@(0x215ca,%d0:l),%d0
000215c6: 4efb 0002      	jmp %pc@(0x215ca,%d0:w)
000215ca: 0014 0076      	orib #118,%a4@
000215ce: 0076 0076 0076 	oriw #118,%fp@(0000000000000076,%d0:w)
000215d4: 0076 0076 028c 	oriw #118,%fp@(ffffffffffffff8c,%d0:w:2)
000215da: 02b0 02bc 2f0a 	andil #45887242,%a0@(ffffffffffffffb9,%d4:l:8)
000215e0: 4eb9 
000215e2: 0002 0856      	orib #86,%d2
000215e6: 588f           	addql #4,%sp
000215e8: 0c6a 0001 0022 	cmpiw #1,%a2@(34)
000215ee: 664a           	bnes 0x2163a
000215f0: 33fc ffff 0000 	movew #-1,0x246c
000215f6: 246c 
000215f8: 302b 0006      	movew %a3@(6),%d0
000215fc: 3740 000e      	movew %d0,%a3@(14)
00021600: 3740 000a      	movew %d0,%a3@(10)
00021604: 302b 0002      	movew %a3@(2),%d0
00021608: 3740 0012      	movew %d0,%a3@(18)
0002160c: 3740 0006      	movew %d0,%a3@(6)
00021610: 376b 0004 0008 	movew %a3@(4),%a3@(8)
00021616: 3013           	movew %a3@,%d0
00021618: 3740 0010      	movew %d0,%a3@(16)
0002161c: 3740 000c      	movew %d0,%a3@(12)
00021620: 3f2a 001e      	movew %a2@(30),%sp@-
00021624: 3f3c 0005      	movew #5,%sp@-
00021628: 2f39 0000 2456 	movel 0x2456,%sp@-
0002162e: 2f0a           	movel %a2,%sp@-
00021630: 4eb9 0002 38bc 	jsr 0x238bc
00021636: 4fef 000c      	lea %sp@(12),%sp
0002163a: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0002163e: 4e75           	rts
00021640: 33d3 0005 2e6a 	movew %a3@,0x52e6a
00021646: 33eb 0002 0005 	movew %a3@(2),0x52e66
0002164c: 2e66 
0002164e: 0c41 0004      	cmpiw #4,%d1
00021652: 6e00 01b2      	bgtw 0x21806
00021656: 6600 01a6      	bnew 0x217fe
0002165a: 302b 0008      	movew %a3@(8),%d0
0002165e: 33c0 0005 2e68 	movew %d0,0x52e68
00021664: c1f9 0000 219c 	mulsw 0x219c,%d0
0002166a: 81f9 0000 219e 	divsw 0x219e,%d0
00021670: 33c0 0005 2e64 	movew %d0,0x52e64
00021676: 3039 0005 2e68 	movew 0x52e68,%d0
0002167c: 6c08           	bges 0x21686
0002167e: 4440           	negw %d0
00021680: 33c0 0005 2e68 	movew %d0,0x52e68
00021686: 3039 0005 2e64 	movew 0x52e64,%d0
0002168c: 6c08           	bges 0x21696
0002168e: 4440           	negw %d0
00021690: 33c0 0005 2e64 	movew %d0,0x52e64
00021696: 3039 0005 2e68 	movew 0x52e68,%d0
0002169c: 4a6a 0002      	tstw %a2@(2)
000216a0: 673a           	beqs 0x216dc
000216a2: 3239 0005 2e6a 	movew 0x52e6a,%d1
000216a8: 3401           	movew %d1,%d2
000216aa: d440           	addw %d0,%d2
000216ac: b46a 04ac      	cmpw %a2@(1196),%d2
000216b0: 6d88           	blts 0x2163a
000216b2: 9240           	subw %d0,%d1
000216b4: b26a 04ae      	cmpw %a2@(1198),%d1
000216b8: 6e80           	bgts 0x2163a
000216ba: 3239 0005 2e66 	movew 0x52e66,%d1
000216c0: 3279 0005 2e64 	moveaw 0x52e64,%a1
000216c6: 3401           	movew %d1,%d2
000216c8: d449           	addw %a1,%d2
000216ca: b46a 04b0      	cmpw %a2@(1200),%d2
000216ce: 6d00 ff6a      	bltw 0x2163a
000216d2: 9249           	subw %a1,%d1
000216d4: b26a 04b2      	cmpw %a2@(1202),%d1
000216d8: 6e00 ff60      	bgtw 0x2163a
000216dc: 3228 000a      	movew %a0@(10),%d1
000216e0: 5941           	subqw #4,%d1
000216e2: 0c41 0001      	cmpiw #1,%d1
000216e6: 6200 0132      	bhiw 0x2181a
000216ea: 4279 0005 2e70 	clrw 0x52e70
000216f0: 33fc 0e10 0005 	movew #3600,0x52e6c
000216f6: 2e6c 
000216f8: 3a39 0005 2e6c 	movew 0x52e6c,%d5
000216fe: 3839 0005 2e70 	movew 0x52e70,%d4
00021704: 3205           	movew %d5,%d1
00021706: 9244           	subw %d4,%d1
00021708: 6b00 0128      	bmiw 0x21832
0002170c: 33c1 0005 2e6e 	movew %d1,0x52e6e
00021712: 3439 0005 2e64 	movew 0x52e64,%d2
00021718: b042           	cmpw %d2,%d0
0002171a: 6f02           	bles 0x2171e
0002171c: 3400           	movew %d0,%d2
0002171e: e442           	asrw #2,%d2
00021720: 0c42 0080      	cmpiw #128,%d2
00021724: 6f04           	bles 0x2172a
00021726: 343c 0080      	movew #128,%d2
0002172a: 0c42 0020      	cmpiw #32,%d2
0002172e: 6c02           	bges 0x21732
00021730: 7420           	moveq #32,%d2
00021732: 49eb 0004      	lea %a3@(4),%a4
00021736: 3f04           	movew %d4,%sp@-
00021738: 2f0b           	movel %a3,%sp@-
0002173a: 47fa fbc6      	lea %pc@(0x21302),%a3
0002173e: 4e93           	jsr %a3@
00021740: 5c8f           	addql #6,%sp
00021742: 7601           	moveq #1,%d3
00021744: 3039 0005 2e6e 	movew 0x52e6e,%d0
0002174a: c1c3           	mulsw %d3,%d0
0002174c: 81c2           	divsw %d2,%d0
0002174e: d044           	addw %d4,%d0
00021750: 3f00           	movew %d0,%sp@-
00021752: 2f0c           	movel %a4,%sp@-
00021754: 4e93           	jsr %a3@
00021756: 5c8f           	addql #6,%sp
00021758: 2014           	movel %a4@,%d0
0002175a: b0ac fffc      	cmpl %a4@(-4),%d0
0002175e: 6702           	beqs 0x21762
00021760: 588c           	addql #4,%a4
00021762: 5243           	addqw #1,%d3
00021764: b642           	cmpw %d2,%d3
00021766: 6ddc           	blts 0x21744
00021768: 3f05           	movew %d5,%sp@-
0002176a: 2f0c           	movel %a4,%sp@-
0002176c: 4e93           	jsr %a3@
0002176e: 2439 0000 2456 	movel 0x2456,%d2
00021774: 200c           	movel %a4,%d0
00021776: 5880           	addql #4,%d0
00021778: 9082           	subl %d2,%d0
0002177a: e480           	asrl #2,%d0
0002177c: 3640           	moveaw %d0,%a3
0002177e: 2079 0000 244e 	moveal 0x244e,%a0
00021784: 3228 000a      	movew %a0@(10),%d1
00021788: 0241 fffb      	andiw #-5,%d1
0002178c: 5c8f           	addql #6,%sp
0002178e: 0c41 0003      	cmpiw #3,%d1
00021792: 6612           	bnes 0x217a6
00021794: 3979 0005 2e6a 	movew 0x52e6a,%a4@(4)
0002179a: 0004 
0002179c: 3979 0005 2e66 	movew 0x52e66,%a4@(6)
000217a2: 0006 
000217a4: 524b           	addqw #1,%a3
000217a6: 3028 000a      	movew %a0@(10),%d0
000217aa: 0240 fffb      	andiw #-5,%d0
000217ae: 0c40 0002      	cmpiw #2,%d0
000217b2: 6600 0094      	bnew 0x21848
000217b6: 0c6a 0001 0032 	cmpiw #1,%a2@(50)
000217bc: 667c           	bnes 0x2183a
000217be: 2f0a           	movel %a2,%sp@-
000217c0: 4eb9 0002 3976 	jsr 0x23976
000217c6: 3f2a 002c      	movew %a2@(44),%sp@-
000217ca: 3f0b           	movew %a3,%sp@-
000217cc: 2f02           	movel %d2,%sp@-
000217ce: 2f0a           	movel %a2,%sp@-
000217d0: 4eb9 0002 38bc 	jsr 0x238bc
000217d6: 302a 002a      	movew %a2@(42),%d0
000217da: 806a 002e      	orw %a2@(46),%d0
000217de: 4fef 0010      	lea %sp@(16),%sp
000217e2: 0800 0000      	btst #0,%d0
000217e6: 6700 fe52      	beqw 0x2163a
000217ea: 3f0b           	movew %a3,%sp@-
000217ec: 2f02           	movel %d2,%sp@-
000217ee: 2f0a           	movel %a2,%sp@-
000217f0: 4eb9 0002 2a28 	jsr 0x22a28
000217f6: 4fef 000a      	lea %sp@(10),%sp
000217fa: 6000 fe3e      	braw 0x2163a
000217fe: 302b 000c      	movew %a3@(12),%d0
00021802: 6000 fe5a      	braw 0x2165e
00021806: 33eb 0004 0005 	movew %a3@(4),0x52e68
0002180c: 2e68 
0002180e: 33eb 0006 0005 	movew %a3@(6),0x52e64
00021814: 2e64 
00021816: 6000 fe5e      	braw 0x21676
0002181a: 2079 0000 2452 	moveal 0x2452,%a0
00021820: 33d0 0005 2e70 	movew %a0@,0x52e70
00021826: 33e8 0002 0005 	movew %a0@(2),0x52e6c
0002182c: 2e6c 
0002182e: 6000 fec8      	braw 0x216f8
00021832: 0641 0e10      	addiw #3600,%d1
00021836: 6000 fed4      	braw 0x2170c
0002183a: 3f0b           	movew %a3,%sp@-
0002183c: 2f02           	movel %d2,%sp@-
0002183e: 2f0a           	movel %a2,%sp@-
00021840: 4eb9 0002 2ae2 	jsr 0x22ae2
00021846: 60ae           	bras 0x217f6
00021848: 3f0b           	movew %a3,%sp@-
0002184a: 2f02           	movel %d2,%sp@-
0002184c: 2f0a           	movel %a2,%sp@-
0002184e: 4eb9 0002 0b6e 	jsr 0x20b6e
00021854: 60a0           	bras 0x217f6
00021856: 362a 002a      	movew %a2@(42),%d3
0002185a: 342a 002e      	movew %a2@(46),%d2
0002185e: 426a 002a      	clrw %a2@(42)
00021862: 426a 002e      	clrw %a2@(46)
00021866: 2f0a           	movel %a2,%sp@-
00021868: 4eba fb5e      	jsr %pc@(0x213c8)
0002186c: 3543 002a      	movew %d3,%a2@(42)
00021870: 3542 002e      	movew %d2,%a2@(46)
00021874: 588f           	addql #4,%sp
00021876: 6000 fdc2      	braw 0x2163a
0002187a: 2f4a 0020      	movel %a2,%sp@(32)
0002187e: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00021882: 6000 fb44      	braw 0x213c8
00021886: 2f4a 0020      	movel %a2,%sp@(32)
0002188a: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0002188e: 4ef9 0002 6a0a 	jmp 0x26a0a
00021894: 0000 0393      	orib #-109,%d0
00021898: 0726           	btst %d3,%fp@-
0002189a: 0ab8 0e4a 11dc 	eoril #239735260,0x156c
000218a0: 156c 
000218a2: 18fb 1c89      	moveb %pc@(0x2182d,%d1:l:4),%a4@+
000218a6: 2016           	movel %fp@,%d0
000218a8: 23a1 272a 2ab1 	movel %a1@-,%a1@(0000000000002ab1,%d2:w:8)@(0000000000002e37)
000218ae: 2e37 
000218b0: 31b9 353a 38b7 	movew 0x353a38b7,%a0@(0000000000000032,%d3:l:4)
000218b6: 3c32 
000218b8: 3faa 431f 4690 	movew %a2@(17183),%sp@(ffffffffffffff90,%d4:w:8)
000218be: 49fe           	.short 0x49fe
000218c0: 4d68           	.short 0x4d68
000218c2: 50ce 5431      	dbt %d6,0x26cf5
000218c6: 578f           	subql #3,%sp
000218c8: 5ae8 5e3d      	spl %a0@(24125)
000218cc: 618e           	bsrs 0x2185c
000218ce: 64d9           	bccs 0x218a9
000218d0: 6820           	bvcs 0x218f2
000218d2: 6b61           	bmis 0x21935
000218d4: 6e9d           	bgts 0x21873
000218d6: 71d4           	mvzw %a4@,%d0
000218d8: 7504           	mvsb %d4,%d2
000218da: 782f           	moveq #47,%d4
000218dc: 7b54           	mvsw %a4@,%d5
000218de: 7e73           	moveq #115,%d7
000218e0: 818b 849d      	unpk %a3@-,%a0@-,#-31587
000218e4: 87a9 8aad      	orl %d3,%a1@(-30035)
000218e8: 8dab 90a2      	orl %d6,%a3@(-28510)
000218ec: 9391           	subl %d1,%a1@
000218ee: 9679 995a 9c32 	subw 0x995a9c32,%d3
000218f4: 9f04           	subxb %d4,%d7
000218f6: a1cd           	.short 0xa1cd
000218f8: a48e           	.short 0xa48e
000218fa: a747           	mov3ql #3,%d7
000218fc: a9f7           	.short 0xa9f7
000218fe: ac9f           	.short 0xac9f
00021900: af3e           	.short 0xaf3e
00021902: b1d5           	cmpal %a5@,%a0
00021904: b463           	cmpw %a3@-,%d2
00021906: b6e8 b963      	cmpaw %a0@(-18077),%a3
0002190a: bbd6           	cmpal %fp@,%a5
0002190c: be3f           	.short 0xbe3f
0002190e: c09e           	andl %fp@+,%d0
00021910: c2f4 c540      	muluw %a4@(0000000000000000),%d1
00021914: c783           	.short 0xc783
00021916: c9bb           	.short 0xc9bb
00021918: cbe9 ce0e      	mulsw %a1@(-12786),%d5
0002191c: d027           	addb %sp@-,%d0
0002191e: d237 d43c      	addb %sp@(000000000000003c,%a5:w:4),%d1
00021922: d636 d826      	addb %fp@(0000000000000026,%a5:l),%d3
00021926: da0b           	.short 0xda0b
00021928: dbe5           	addal %a5@-,%a5
0002192a: ddb4 df78 e131 	addl %d6,%a4@(ffffffffe131e2de)
00021930: e2de 
00021932: e481           	asrl #2,%d1
00021934: e617           	roxrb #3,%d7
00021936: e7a3           	asll %d3,%d3
00021938: e923           	aslb %d4,%d3
0002193a: ea97           	roxrl #5,%d7
0002193c: ebff           	.short 0xebff
0002193e: ed5c           	rolw #6,%d4
00021940: eead           	lsrl %d7,%d5
00021942: eff2           	.short 0xeff2
00021944: f12b f258      	psave %a3@(-3496)
00021948: f378 f48d      	frestore 0xfffff48d
0002194c: f596           	.short 0xf596
0002194e: f692           	.short 0xf692
00021950: f782           	.short 0xf782
00021952: f865           	.short 0xf865
00021954: f93c           	.short 0xf93c
00021956: fa07           	.short 0xfa07
00021958: fac5           	.short 0xfac5
0002195a: fb77 fc1c      	wddataw %sp@(000000000000001c,%sp:l:4)
0002195e: fcb5           	.short 0xfcb5
00021960: fd41 fdc0      	cp0stw %sp,%d1,#7,#448
00021964: fe33           	.short 0xfe33
00021966: fe99 fef2      	cp1ldl %a1@+,%sp,#8,#242
0002196a: ff3f           	.short 0xff3f
0002196c: ff7f           	.short 0xff7f
0002196e: ffb2           	.short 0xffb2
00021970: ffd8           	.short 0xffd8
00021972: fff2           	.short 0xfff2
00021974: fffe           	.short 0xfffe
00021976: 0000 2f0a      	orib #10,%d0
0002197a: 2f02           	movel %d2,%sp@-
0002197c: 3f3c 0002      	movew #2,%sp@-
00021980: 3f3c 0001      	movew #1,%sp@-
00021984: 4e4d           	trap #13
00021986: 588f           	addql #4,%sp
00021988: 4a40           	tstw %d0
0002198a: 6724           	beqs 0x219b0
0002198c: 3f3c 0002      	movew #2,%sp@-
00021990: 3f3c 0002      	movew #2,%sp@-
00021994: 4e4d           	trap #13
00021996: 588f           	addql #4,%sp
00021998: 2200           	movel %d0,%d1
0002199a: e089           	lsrl #8,%d1
0002199c: 0240 00ff      	andiw #255,%d0
000219a0: 8041           	orw %d1,%d0
000219a2: 33c0 0000 2276 	movew %d0,0x2276
000219a8: 7001           	moveq #1,%d0
000219aa: 241f           	movel %sp@+,%d2
000219ac: 245f           	moveal %sp@+,%a2
000219ae: 4e75           	rts
000219b0: 4240           	clrw %d0
000219b2: 60f6           	bras 0x219aa
000219b4:  _vdi_v_choice
000219b4: 33fc 0001 0000 	movew #1,0x2276
000219ba: 2276 
000219bc: 2079 0000 245a 	moveal 0x245a,%a0
000219c2: 30bc 0001      	movew #1,%a0@
000219c6: 4e75           	rts
000219c8:  _vdi_v_string
000219c8: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
000219cc: 2079 0000 2452 	moveal 0x2452,%a0
000219d2: 3610           	movew %a0@,%d3
000219d4: 383c 00ff      	movew #255,%d4
000219d8: 4a43           	tstw %d3
000219da: 6c04           	bges 0x219e0
000219dc: 4443           	negw %d3
000219de: 78ff           	moveq #-1,%d4
000219e0: 4a79 0000 22ea 	tstw 0x22ea
000219e6: 6600 0094      	bnew 0x21a7c
000219ea: 4279 0000 2276 	clrw 0x2276
000219f0: 7400           	moveq #0,%d2
000219f2: 45fa ff84      	lea %pc@(0x21978),%a2
000219f6: 3002           	movew %d2,%d0
000219f8: 3239 0000 2276 	movew 0x2276,%d1
000219fe: 0241 00ff      	andiw #255,%d1
00021a02: b642           	cmpw %d2,%d3
00021a04: 6e1a           	bgts 0x21a20
00021a06: 0c41 000d      	cmpiw #13,%d1
00021a0a: 6604           	bnes 0x21a10
00021a0c: 3002           	movew %d2,%d0
00021a0e: 5340           	subqw #1,%d0
00021a10: 2079 0000 244e 	moveal 0x244e,%a0
00021a16: 3140 0008      	movew %d0,%a0@(8)
00021a1a: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
00021a1e: 4e75           	rts
00021a20: 0c41 000d      	cmpiw #13,%d1
00021a24: 67e6           	beqs 0x21a0c
00021a26: 4e92           	jsr %a2@
00021a28: 4a40           	tstw %d0
00021a2a: 67fa           	beqs 0x21a26
00021a2c: 3004           	movew %d4,%d0
00021a2e: c079 0000 2276 	andw 0x2276,%d0
00021a34: 33c0 0000 2276 	movew %d0,0x2276
00021a3a: 2202           	movel %d2,%d1
00021a3c: d282           	addl %d2,%d1
00021a3e: 2079 0000 245a 	moveal 0x245a,%a0
00021a44: 3180 1800      	movew %d0,%a0@(0000000000000000,%d1:l)
00021a48: 5282           	addql #1,%d2
00021a4a: 60aa           	bras 0x219f6
00021a4c: 2002           	movel %d2,%d0
00021a4e: d082           	addl %d2,%d0
00021a50: 2079 0000 245a 	moveal 0x245a,%a0
00021a56: 3239 0000 2276 	movew 0x2276,%d1
00021a5c: c244           	andw %d4,%d1
00021a5e: 3181 0800      	movew %d1,%a0@(0000000000000000,%d0:l)
00021a62: 5282           	addql #1,%d2
00021a64: 3a02           	movew %d2,%d5
00021a66: 4e92           	jsr %a2@
00021a68: 4a40           	tstw %d0
00021a6a: 6704           	beqs 0x21a70
00021a6c: b642           	cmpw %d2,%d3
00021a6e: 6edc           	bgts 0x21a4c
00021a70: 2079 0000 244e 	moveal 0x244e,%a0
00021a76: 3145 0008      	movew %d5,%a0@(8)
00021a7a: 609e           	bras 0x21a1a
00021a7c: 7400           	moveq #0,%d2
00021a7e: 45fa fef8      	lea %pc@(0x21978),%a2
00021a82: 60e0           	bras 0x21a64
00021a84:  _vdi_vq_key_s
00021a84: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00021a88: 2679 0000 245a 	moveal 0x245a,%a3
00021a8e: 3f3c ffff      	movew #-1,%sp@-
00021a92: 3f3c 000b      	movew #11,%sp@-
00021a96: 4e4d           	trap #13
00021a98: 588f           	addql #4,%sp
00021a9a: 0240 000f      	andiw #15,%d0
00021a9e: 3680           	movew %d0,%a3@
00021aa0: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00021aa4: 4e75           	rts
00021aa6:  _vdi_vsin_mode
00021aa6: 2079 0000 2452 	moveal 0x2452,%a0
00021aac: 3028 0002      	movew %a0@(2),%d0
00021ab0: 2279 0000 245a 	moveal 0x245a,%a1
00021ab6: 3280           	movew %d0,%a1@
00021ab8: 5340           	subqw #1,%d0
00021aba: 3210           	movew %a0@,%d1
00021abc: 0c41 0002      	cmpiw #2,%d1
00021ac0: 6726           	beqs 0x21ae8
00021ac2: 6e08           	bgts 0x21acc
00021ac4: 0c41 0001      	cmpiw #1,%d1
00021ac8: 6716           	beqs 0x21ae0
00021aca: 4e75           	rts
00021acc: 0c41 0003      	cmpiw #3,%d1
00021ad0: 671e           	beqs 0x21af0
00021ad2: 0c41 0004      	cmpiw #4,%d1
00021ad6: 66f2           	bnes 0x21aca
00021ad8: 33c0 0000 22ea 	movew %d0,0x22ea
00021ade: 60ea           	bras 0x21aca
00021ae0: 33c0 0000 2296 	movew %d0,0x2296
00021ae6: 60e2           	bras 0x21aca
00021ae8: 33c0 0000 22ec 	movew %d0,0x22ec
00021aee: 60da           	bras 0x21aca
00021af0: 33c0 0000 2278 	movew %d0,0x2278
00021af6: 60d2           	bras 0x21aca
00021af8:  _vdi_vqin_mode
00021af8: 2079 0000 245a 	moveal 0x245a,%a0
00021afe: 2279 0000 2452 	moveal 0x2452,%a1
00021b04: 3011           	movew %a1@,%d0
00021b06: 0c40 0002      	cmpiw #2,%d0
00021b0a: 6726           	beqs 0x21b32
00021b0c: 6e08           	bgts 0x21b16
00021b0e: 0c40 0001      	cmpiw #1,%d0
00021b12: 6716           	beqs 0x21b2a
00021b14: 4e75           	rts
00021b16: 0c40 0003      	cmpiw #3,%d0
00021b1a: 671e           	beqs 0x21b3a
00021b1c: 0c40 0004      	cmpiw #4,%d0
00021b20: 66f2           	bnes 0x21b14
00021b22: 30b9 0000 22ea 	movew 0x22ea,%a0@
00021b28: 60ea           	bras 0x21b14
00021b2a: 30b9 0000 2296 	movew 0x2296,%a0@
00021b30: 60e2           	bras 0x21b14
00021b32: 30b9 0000 22ec 	movew 0x22ec,%a0@
00021b38: 60da           	bras 0x21b14
00021b3a: 30b9 0000 2278 	movew 0x2278,%a0@
00021b40: 60d2           	bras 0x21b14
00021b42: 0000 4a79      	orib #121,%d0
00021b46: 0000 2462      	orib #98,%d0
00021b4a: 56c0           	sne %d0
00021b4c: 4880           	extw %d0
00021b4e: 4440           	negw %d0
00021b50: 4a79 0000 2464 	tstw 0x2464
00021b56: 6702           	beqs 0x21b5a
00021b58: 5440           	addqw #2,%d0
00021b5a: 4a79 0000 2466 	tstw 0x2466
00021b60: 6702           	beqs 0x21b64
00021b62: 5840           	addqw #4,%d0
00021b64: 4a79 0000 2468 	tstw 0x2468
00021b6a: 6702           	beqs 0x21b6e
00021b6c: 5040           	addqw #8,%d0
00021b6e: 4e75           	rts
00021b70: 2f0a           	movel %a2,%sp@-
00021b72: 246f 0008      	moveal %sp@(8),%a2
00021b76: 34b9 0000 2480 	movew 0x2480,%a2@
00021b7c: 2039 0000 2478 	movel 0x2478,%d0
00021b82: 6720           	beqs 0x21ba4
00021b84: 3579 0000 247c 	movew 0x247c,%a2@(4)
00021b8a: 0004 
00021b8c: 2540 0006      	movel %d0,%a2@(6)
00021b90: 3579 0000 246e 	movew 0x246e,%a2@(10)
00021b96: 000a 
00021b98: 4eba ffaa      	jsr %pc@(0x21b44)
00021b9c: 3540 000c      	movew %d0,%a2@(12)
00021ba0: 245f           	moveal %sp@+,%a2
00021ba2: 4e75           	rts
00021ba4: 426a 0004      	clrw %a2@(4)
00021ba8: 257c 0002 1044 	movel #135236,%a2@(6)
00021bae: 0006 
00021bb0: 60de           	bras 0x21b90
00021bb2: 2f02           	movel %d2,%sp@-
00021bb4: 302f 000a      	movew %sp@(10),%d0
00021bb8: 322f 000c      	movew %sp@(12),%d1
00021bbc: 226f 000e      	moveal %sp@(14),%a1
00021bc0: 206f 0012      	moveal %sp@(18),%a0
00021bc4: 342f 0008      	movew %sp@(8),%d2
00021bc8: 5542           	subqw #2,%d2
00021bca: 0c42 0001      	cmpiw #1,%d2
00021bce: 6314           	blss 0x21be4
00021bd0: 3280           	movew %d0,%a1@
00021bd2: 302f 0008      	movew %sp@(8),%d0
00021bd6: 5740           	subqw #3,%d0
00021bd8: 0c40 0001      	cmpiw #1,%d0
00021bdc: 630a           	blss 0x21be8
00021bde: 3081           	movew %d1,%a0@
00021be0: 241f           	movel %sp@+,%d2
00021be2: 4e75           	rts
00021be4: 4440           	negw %d0
00021be6: 60e8           	bras 0x21bd0
00021be8: 4441           	negw %d1
00021bea: 60f2           	bras 0x21bde
00021bec: 4e56 fff0      	linkw %fp,#-16
00021bf0: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00021bf4: 2a6e 0008      	moveal %fp@(8),%a5
00021bf8: 246e 000c      	moveal %fp@(12),%a2
00021bfc: 342d 0032      	movew %a5@(50),%d2
00021c00: 0c42 0003      	cmpiw #3,%d2
00021c04: 6f00 0120      	blew 0x21d26
00021c08: 3002           	movew %d2,%d0
00021c0a: d042           	addw %d2,%d0
00021c0c: d440           	addw %d0,%d2
00021c0e: 5342           	subqw #1,%d2
00021c10: 306e 0012      	moveaw %fp@(18),%a0
00021c14: 2608           	movel %a0,%d3
00021c16: d688           	addl %a0,%d3
00021c18: d683           	addl %d3,%d3
00021c1a: 3c02           	movew %d2,%d6
00021c1c: cdc2           	mulsw %d2,%d6
00021c1e: 264a           	moveal %a2,%a3
00021c20: 7e01           	moveq #1,%d7
00021c22: 4244           	clrw %d4
00021c24: 4245           	clrw %d5
00021c26: 7000           	moveq #0,%d0
00021c28: 49f9 0001 bcce 	lea 0x1bcce,%a4
00021c2e: be6e 0010      	cmpw %fp@(16),%d7
00021c32: 6d00 00f8      	bltw 0x21d2c
00021c36: 2f00           	movel %d0,%sp@-
00021c38: 4eb9 0001 b8b0 	jsr 0x1b8b0
00021c3e: 2c00           	movel %d0,%d6
00021c40: 588f           	addql #4,%sp
00021c42: b042           	cmpw %d2,%d0
00021c44: 6d00 00d6      	bltw 0x21d1c
00021c48: 3e02           	movew %d2,%d7
00021c4a: e247           	asrw #1,%d7
00021c4c: 3f00           	movew %d0,%sp@-
00021c4e: 3f3c 03e8      	movew #1000,%sp@-
00021c52: 3f05           	movew %d5,%sp@-
00021c54: 49f9 0001 bcce 	lea 0x1bcce,%a4
00021c5a: 4e94           	jsr %a4@
00021c5c: 3a00           	movew %d0,%d5
00021c5e: 3f06           	movew %d6,%sp@-
00021c60: 3f3c 03e8      	movew #1000,%sp@-
00021c64: 3f04           	movew %d4,%sp@-
00021c66: 4e94           	jsr %a4@
00021c68: 3c00           	movew %d0,%d6
00021c6a: 3f3c 03e8      	movew #1000,%sp@-
00021c6e: 3f05           	movew %d5,%sp@-
00021c70: 3f02           	movew %d2,%sp@-
00021c72: 4e94           	jsr %a4@
00021c74: 3800           	movew %d0,%d4
00021c76: 3f3c 03e8      	movew #1000,%sp@-
00021c7a: 3f06           	movew %d6,%sp@-
00021c7c: 3f02           	movew %d2,%sp@-
00021c7e: 4e94           	jsr %a4@
00021c80: 3400           	movew %d0,%d2
00021c82: 3f3c 03e8      	movew #1000,%sp@-
00021c86: 4446           	negw %d6
00021c88: 3f06           	movew %d6,%sp@-
00021c8a: 3f07           	movew %d7,%sp@-
00021c8c: 4e94           	jsr %a4@
00021c8e: 3c00           	movew %d0,%d6
00021c90: 3f3c 03e8      	movew #1000,%sp@-
00021c94: 3f05           	movew %d5,%sp@-
00021c96: 3f07           	movew %d7,%sp@-
00021c98: 4e94           	jsr %a4@
00021c9a: 3a00           	movew %d0,%d5
00021c9c: 4fef 0024      	lea %sp@(36),%sp
00021ca0: 3f39 0000 219e 	movew 0x219e,%sp@-
00021ca6: 3f39 0000 219c 	movew 0x219c,%sp@-
00021cac: 3f02           	movew %d2,%sp@-
00021cae: 4e94           	jsr %a4@
00021cb0: 3400           	movew %d0,%d2
00021cb2: 3f39 0000 219e 	movew 0x219e,%sp@-
00021cb8: 3f39 0000 219c 	movew 0x219c,%sp@-
00021cbe: 3f05           	movew %d5,%sp@-
00021cc0: 4e94           	jsr %a4@
00021cc2: 3052           	moveaw %a2@,%a0
00021cc4: 3208           	movew %a0,%d1
00021cc6: d246           	addw %d6,%d1
00021cc8: 9244           	subw %d4,%d1
00021cca: 3d41 fff0      	movew %d1,%fp@(-16)
00021cce: 322a 0002      	movew %a2@(2),%d1
00021cd2: 3241           	moveaw %d1,%a1
00021cd4: d2c0           	addaw %d0,%a1
00021cd6: 92c2           	subaw %d2,%a1
00021cd8: 3d49 fff2      	movew %a1,%fp@(-14)
00021cdc: 3248           	moveaw %a0,%a1
00021cde: 92c6           	subaw %d6,%a1
00021ce0: 92c4           	subaw %d4,%a1
00021ce2: 3d49 fff4      	movew %a1,%fp@(-12)
00021ce6: 3241           	moveaw %d1,%a1
00021ce8: 92c0           	subaw %d0,%a1
00021cea: 3009           	movew %a1,%d0
00021cec: 9042           	subw %d2,%d0
00021cee: 3d40 fff6      	movew %d0,%fp@(-10)
00021cf2: 3d48 fff8      	movew %a0,%fp@(-8)
00021cf6: 3d41 fffa      	movew %d1,%fp@(-6)
00021cfa: 3f3c 0003      	movew #3,%sp@-
00021cfe: 486e fff0      	pea %fp@(-16)
00021d02: 2f0d           	movel %a5,%sp@-
00021d04: 4eb9 0002 0b6e 	jsr 0x20b6e
00021d0a: 9952           	subw %d4,%a2@
00021d0c: 956a 0002      	subw %d2,%a2@(2)
00021d10: 4483           	negl %d3
00021d12: 4fef 0016      	lea %sp@(22),%sp
00021d16: d7c3           	addal %d3,%a3
00021d18: b7ca           	cmpal %a2,%a3
00021d1a: 6648           	bnes 0x21d64
00021d1c: 4cee 3cfc ffc8 	moveml %fp@(-56),%d2-%d7/%a2-%a5
00021d22: 4e5e           	unlk %fp
00021d24: 4e75           	rts
00021d26: 7408           	moveq #8,%d2
00021d28: 6000 fee6      	braw 0x21c10
00021d2c: d7c3           	addal %d3,%a3
00021d2e: 3a12           	movew %a2@,%d5
00021d30: 9a53           	subw %a3@,%d5
00021d32: 3f39 0000 219c 	movew 0x219c,%sp@-
00021d38: 3f39 0000 219e 	movew 0x219e,%sp@-
00021d3e: 302a 0002      	movew %a2@(2),%d0
00021d42: 906b 0002      	subw %a3@(2),%d0
00021d46: 3f00           	movew %d0,%sp@-
00021d48: 4e94           	jsr %a4@
00021d4a: 3800           	movew %d0,%d4
00021d4c: 3005           	movew %d5,%d0
00021d4e: c1c5           	mulsw %d5,%d0
00021d50: 3204           	movew %d4,%d1
00021d52: c3c4           	mulsw %d4,%d1
00021d54: d081           	addl %d1,%d0
00021d56: 5c8f           	addql #6,%sp
00021d58: b086           	cmpl %d6,%d0
00021d5a: 6c00 feda      	bgew 0x21c36
00021d5e: 5247           	addqw #1,%d7
00021d60: 6000 fecc      	braw 0x21c2e
00021d64: 3692           	movew %a2@,%a3@
00021d66: 376a 0002 0002 	movew %a2@(2),%a3@(2)
00021d6c: 60a8           	bras 0x21d16
00021d6e: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00021d72: 246f 0014      	moveal %sp@(20),%a2
00021d76: 206f 0018      	moveal %sp@(24),%a0
00021d7a: 3410           	movew %a0@,%d2
00021d7c: 3002           	movew %d2,%d0
00021d7e: 0240 000f      	andiw #15,%d0
00021d82: 72ff           	moveq #-1,%d1
00021d84: 3801           	movew %d1,%d4
00021d86: e06c           	lsrw %d0,%d4
00021d88: 3484           	movew %d4,%a2@
00021d8a: 3028 0004      	movew %a0@(4),%d0
00021d8e: 3600           	movew %d0,%d3
00021d90: 4643           	notw %d3
00021d92: 0243 000f      	andiw #15,%d3
00021d96: e769           	lslw %d3,%d1
00021d98: 3541 0002      	movew %d1,%a2@(2)
00021d9c: e840           	asrw #4,%d0
00021d9e: 3602           	movew %d2,%d3
00021da0: e843           	asrw #4,%d3
00021da2: 9043           	subw %d3,%d0
00021da4: 5240           	addqw #1,%d0
00021da6: 3540 0004      	movew %d0,%a2@(4)
00021daa: 0c40 0001      	cmpiw #1,%d0
00021dae: 6608           	bnes 0x21db8
00021db0: c841           	andw %d1,%d4
00021db2: 3484           	movew %d4,%a2@
00021db4: 426a 0002      	clrw %a2@(2)
00021db8: 3f28 0002      	movew %a0@(2),%sp@-
00021dbc: 3f02           	movew %d2,%sp@-
00021dbe: 4eb9 0002 40f0 	jsr 0x240f0
00021dc4: 2540 0006      	movel %d0,%a2@(6)
00021dc8: 588f           	addql #4,%sp
00021dca: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00021dce: 4e75           	rts
00021dd0:  _vdi_vsl_udsty
00021dd0: 206f 0004      	moveal %sp@(4),%a0
00021dd4: 2279 0000 2452 	moveal 0x2452,%a1
00021dda: 3151 00a4      	movew %a1@,%a0@(164)
00021dde: 4e75           	rts
00021de0:  _vdi_vsl_type
00021de0: 2079 0000 2452 	moveal 0x2452,%a0
00021de6: 3010           	movew %a0@,%d0
00021de8: 3200           	movew %d0,%d1
00021dea: 5341           	subqw #1,%d1
00021dec: 0c41 0006      	cmpiw #6,%d1
00021df0: 6302           	blss 0x21df4
00021df2: 7001           	moveq #1,%d0
00021df4: 2079 0000 245a 	moveal 0x245a,%a0
00021dfa: 3080           	movew %d0,%a0@
00021dfc: 206f 0004      	moveal %sp@(4),%a0
00021e00: 5340           	subqw #1,%d0
00021e02: 3140 0030      	movew %d0,%a0@(48)
00021e06: 4e75           	rts
00021e08:  _vdi_vsl_width
00021e08: 2079 0000 2456 	moveal 0x2456,%a0
00021e0e: 3210           	movew %a0@,%d1
00021e10: 6f2a           	bles 0x21e3c
00021e12: 3039 0000 2264 	movew 0x2264,%d0
00021e18: b240           	cmpw %d0,%d1
00021e1a: 6c02           	bges 0x21e1e
00021e1c: 3001           	movew %d1,%d0
00021e1e: 0800 0000      	btst #0,%d0
00021e22: 6602           	bnes 0x21e26
00021e24: 5340           	subqw #1,%d0
00021e26: 206f 0004      	moveal %sp@(4),%a0
00021e2a: 3140 0032      	movew %d0,%a0@(50)
00021e2e: 2079 0000 245e 	moveal 0x245e,%a0
00021e34: 3080           	movew %d0,%a0@
00021e36: 4268 0002      	clrw %a0@(2)
00021e3a: 4e75           	rts
00021e3c: 7001           	moveq #1,%d0
00021e3e: 60de           	bras 0x21e1e
00021e40:  _vdi_vsl_ends
00021e40: 226f 0004      	moveal %sp@(4),%a1
00021e44: 2079 0000 2452 	moveal 0x2452,%a0
00021e4a: 3210           	movew %a0@,%d1
00021e4c: 0c41 0002      	cmpiw #2,%d1
00021e50: 6302           	blss 0x21e54
00021e52: 4241           	clrw %d1
00021e54: 3028 0002      	movew %a0@(2),%d0
00021e58: 0c40 0002      	cmpiw #2,%d0
00021e5c: 6302           	blss 0x21e60
00021e5e: 4240           	clrw %d0
00021e60: 3341 002a      	movew %d1,%a1@(42)
00021e64: 2079 0000 245a 	moveal 0x245a,%a0
00021e6a: 3081           	movew %d1,%a0@
00021e6c: 3340 002e      	movew %d0,%a1@(46)
00021e70: 3140 0002      	movew %d0,%a0@(2)
00021e74: 4e75           	rts
00021e76:  _vdi_vsl_color
00021e76: 2f0a           	movel %a2,%sp@-
00021e78: 2079 0000 2452 	moveal 0x2452,%a0
00021e7e: 3f10           	movew %a0@,%sp@-
00021e80: 4eb9 0001 fb7a 	jsr 0x1fb7a
00021e86: 2079 0000 245a 	moveal 0x245a,%a0
00021e8c: 3080           	movew %d0,%a0@
00021e8e: 3040           	moveaw %d0,%a0
00021e90: d1c8           	addal %a0,%a0
00021e92: 226f 000a      	moveal %sp@(10),%a1
00021e96: 45f9 0005 0a44 	lea 0x50a44,%a2
00021e9c: 3372 8800 002c 	movew %a2@(0000000000000000,%a0:l),%a1@(44)
00021ea2: 548f           	addql #2,%sp
00021ea4: 245f           	moveal %sp@+,%a2
00021ea6: 4e75           	rts
00021ea8:  _vdi_vql_attributes
00021ea8: 2f0b           	movel %a3,%sp@-
00021eaa: 2f0a           	movel %a2,%sp@-
00021eac: 206f 000c      	moveal %sp@(12),%a0
00021eb0: 2479 0000 245a 	moveal 0x245a,%a2
00021eb6: 3028 0030      	movew %a0@(48),%d0
00021eba: 5240           	addqw #1,%d0
00021ebc: 3480           	movew %d0,%a2@
00021ebe: 3268 002c      	moveaw %a0@(44),%a1
00021ec2: d3c9           	addal %a1,%a1
00021ec4: 47f9 0005 0844 	lea 0x50844,%a3
00021eca: 3573 9800 0002 	movew %a3@(0000000000000000,%a1:l),%a2@(2)
00021ed0: 3028 04a8      	movew %a0@(1192),%d0
00021ed4: 5240           	addqw #1,%d0
00021ed6: 3540 0004      	movew %d0,%a2@(4)
00021eda: 2279 0000 245e 	moveal 0x245e,%a1
00021ee0: 32a8 0032      	movew %a0@(50),%a1@
00021ee4: 4269 0002      	clrw %a1@(2)
00021ee8: 245f           	moveal %sp@+,%a2
00021eea: 265f           	moveal %sp@+,%a3
00021eec: 4e75           	rts
00021eee:  _draw_rect_common
00021eee: 4fef ffe8      	lea %sp@(-24),%sp
00021ef2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00021ef6: 266f 0048      	moveal %sp@(72),%a3
00021efa: 246f 004c      	moveal %sp@(76),%a2
00021efe: 3639 0000 244a 	movew 0x244a,%d3
00021f04: 342b 0004      	movew %a3@(4),%d2
00021f08: 0c43 0008      	cmpiw #8,%d3
00021f0c: 6300 0202      	blsw 0x22110
00021f10: 3639 0000 244c 	movew 0x244c,%d3
00021f16: 322a 0002      	movew %a2@(2),%d1
00021f1a: 3001           	movew %d1,%d0
00021f1c: c1c3           	mulsw %d3,%d0
00021f1e: 3052           	moveaw %a2@,%a0
00021f20: d1c8           	addal %a0,%a0
00021f22: d088           	addl %a0,%d0
00021f24: d0b9 0000 044e 	addl 0x44e,%d0
00021f2a: 2079 0000 227a 	moveal 0x227a,%a0
00021f30: 2268 04b4      	moveal %a0@(1204),%a1
00021f34: 7800           	moveq #0,%d4
00021f36: 382b 000c      	movew %a3@(12),%d4
00021f3a: d884           	addl %d4,%d4
00021f3c: 3831 4800      	movew %a1@(0000000000000000,%d4:l),%d4
00021f40: e24b           	lsrw #1,%d3
00021f42: 0283 0000 ffff 	andil #65535,%d3
00021f48: 2043           	moveal %d3,%a0
00021f4a: d1c3           	addal %d3,%a0
00021f4c: 362b 000a      	movew %a3@(10),%d3
00021f50: 0c43 0002      	cmpiw #2,%d3
00021f54: 6628           	bnes 0x21f7e
00021f56: 7a01           	moveq #1,%d5
00021f58: b26a 0006      	cmpw %a2@(6),%d1
00021f5c: 6e30           	bgts 0x21f8e
00021f5e: 3601           	movew %d1,%d3
00021f60: c642           	andw %d2,%d3
00021f62: 3243           	moveaw %d3,%a1
00021f64: d3c9           	addal %a1,%a1
00021f66: 286b 0006      	moveal %a3@(6),%a4
00021f6a: 3c34 9800      	movew %a4@(0000000000000000,%a1:l),%d6
00021f6e: 3612           	movew %a2@,%d3
00021f70: 0c46 ffff      	cmpiw #-1,%d6
00021f74: 6600 00f0      	bnew 0x22066
00021f78: 2240           	moveal %d0,%a1
00021f7a: 6000 00dc      	braw 0x22058
00021f7e: 0c43 0003      	cmpiw #3,%d3
00021f82: 6614           	bnes 0x21f98
00021f84: 3c7c 0001      	moveaw #1,%fp
00021f88: b26a 0006      	cmpw %a2@(6),%d1
00021f8c: 6f6a           	bles 0x21ff8
00021f8e: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00021f92: 4fef 0018      	lea %sp@(24),%sp
00021f96: 4e75           	rts
00021f98: 0c43 0001      	cmpiw #1,%d3
00021f9c: 662c           	bnes 0x21fca
00021f9e: 3c7c 0001      	moveaw #1,%fp
00021fa2: b26a 0006      	cmpw %a2@(6),%d1
00021fa6: 6ee6           	bgts 0x21f8e
00021fa8: 3601           	movew %d1,%d3
00021faa: c642           	andw %d2,%d3
00021fac: 3243           	moveaw %d3,%a1
00021fae: 2609           	movel %a1,%d3
00021fb0: d689           	addl %a1,%d3
00021fb2: 226b 0006      	moveal %a3@(6),%a1
00021fb6: 3e31 3800      	movew %a1@(0000000000000000,%d3:l),%d7
00021fba: 3612           	movew %a2@,%d3
00021fbc: 0c47 ffff      	cmpiw #-1,%d7
00021fc0: 6600 00dc      	bnew 0x2209e
00021fc4: 2240           	moveal %d0,%a1
00021fc6: 6000 00c8      	braw 0x22090
00021fca: 3f51 0032      	movew %a1@,%sp@(50)
00021fce: 7c01           	moveq #1,%d6
00021fd0: b26a 0006      	cmpw %a2@(6),%d1
00021fd4: 6eb8           	bgts 0x21f8e
00021fd6: 3601           	movew %d1,%d3
00021fd8: c642           	andw %d2,%d3
00021fda: 3243           	moveaw %d3,%a1
00021fdc: 2609           	movel %a1,%d3
00021fde: d689           	addl %a1,%d3
00021fe0: 226b 0006      	moveal %a3@(6),%a1
00021fe4: 3871 3800      	moveaw %a1@(0000000000000000,%d3:l),%a4
00021fe8: 3612           	movew %a2@,%d3
00021fea: 7eff           	moveq #-1,%d7
00021fec: be4c           	cmpw %a4,%d7
00021fee: 6600 00ea      	bnew 0x220da
00021ff2: 2240           	moveal %d0,%a1
00021ff4: 6000 00d6      	braw 0x220cc
00021ff8: 3601           	movew %d1,%d3
00021ffa: c642           	andw %d2,%d3
00021ffc: 3243           	moveaw %d3,%a1
00021ffe: 2609           	movel %a1,%d3
00022000: d689           	addl %a1,%d3
00022002: 226b 0006      	moveal %a3@(6),%a1
00022006: 3e31 3800      	movew %a1@(0000000000000000,%d3:l),%d7
0002200a: 3612           	movew %a2@,%d3
0002200c: 4a47           	tstw %d7
0002200e: 673c           	beqs 0x2204c
00022010: 3a03           	movew %d3,%d5
00022012: 4645           	notw %d5
00022014: 0245 000f      	andiw #15,%d5
00022018: 3c0e           	movew %fp,%d6
0002201a: eb6e           	lslw %d5,%d6
0002201c: 3a46           	moveaw %d6,%a5
0002201e: 2240           	moveal %d0,%a1
00022020: b66a 0004      	cmpw %a2@(4),%d3
00022024: 6e1e           	bgts 0x22044
00022026: 3a0d           	movew %a5,%d5
00022028: ca47           	andw %d7,%d5
0002202a: 6602           	bnes 0x2202e
0002202c: 3284           	movew %d4,%a1@
0002202e: 3c0d           	movew %a5,%d6
00022030: e25e           	rorw #1,%d6
00022032: 3a46           	moveaw %d6,%a5
00022034: 5243           	addqw #1,%d3
00022036: 5489           	addql #2,%a1
00022038: 60e6           	bras 0x22020
0002203a: 32c4           	movew %d4,%a1@+
0002203c: 5243           	addqw #1,%d3
0002203e: b66a 0004      	cmpw %a2@(4),%d3
00022042: 6ff6           	bles 0x2203a
00022044: 5241           	addqw #1,%d1
00022046: d088           	addl %a0,%d0
00022048: 6000 ff3e      	braw 0x21f88
0002204c: 2240           	moveal %d0,%a1
0002204e: 60ee           	bras 0x2203e
00022050: 3e11           	movew %a1@,%d7
00022052: 4647           	notw %d7
00022054: 32c7           	movew %d7,%a1@+
00022056: 5243           	addqw #1,%d3
00022058: b66a 0004      	cmpw %a2@(4),%d3
0002205c: 6ff2           	bles 0x22050
0002205e: 5241           	addqw #1,%d1
00022060: d088           	addl %a0,%d0
00022062: 6000 fef4      	braw 0x21f58
00022066: 3803           	movew %d3,%d4
00022068: 4644           	notw %d4
0002206a: 0244 000f      	andiw #15,%d4
0002206e: 3e05           	movew %d5,%d7
00022070: e96f           	lslw %d4,%d7
00022072: 3807           	movew %d7,%d4
00022074: 2240           	moveal %d0,%a1
00022076: b66a 0004      	cmpw %a2@(4),%d3
0002207a: 6ee2           	bgts 0x2205e
0002207c: 3e06           	movew %d6,%d7
0002207e: ce44           	andw %d4,%d7
00022080: 6702           	beqs 0x22084
00022082: 4651           	notw %a1@
00022084: e25c           	rorw #1,%d4
00022086: 5243           	addqw #1,%d3
00022088: 5489           	addql #2,%a1
0002208a: 60ea           	bras 0x22076
0002208c: 32c4           	movew %d4,%a1@+
0002208e: 5243           	addqw #1,%d3
00022090: b66a 0004      	cmpw %a2@(4),%d3
00022094: 6ff6           	bles 0x2208c
00022096: 5241           	addqw #1,%d1
00022098: d088           	addl %a0,%d0
0002209a: 6000 ff06      	braw 0x21fa2
0002209e: 3a03           	movew %d3,%d5
000220a0: 4645           	notw %d5
000220a2: 0245 000f      	andiw #15,%d5
000220a6: 3c0e           	movew %fp,%d6
000220a8: eb6e           	lslw %d5,%d6
000220aa: 3a46           	moveaw %d6,%a5
000220ac: 2240           	moveal %d0,%a1
000220ae: b66a 0004      	cmpw %a2@(4),%d3
000220b2: 6ee2           	bgts 0x22096
000220b4: 3a0d           	movew %a5,%d5
000220b6: ca47           	andw %d7,%d5
000220b8: 6702           	beqs 0x220bc
000220ba: 3284           	movew %d4,%a1@
000220bc: 3c0d           	movew %a5,%d6
000220be: e25e           	rorw #1,%d6
000220c0: 3a46           	moveaw %d6,%a5
000220c2: 5243           	addqw #1,%d3
000220c4: 5489           	addql #2,%a1
000220c6: 60e6           	bras 0x220ae
000220c8: 32c4           	movew %d4,%a1@+
000220ca: 5243           	addqw #1,%d3
000220cc: b66a 0004      	cmpw %a2@(4),%d3
000220d0: 6ff6           	bles 0x220c8
000220d2: 5241           	addqw #1,%d1
000220d4: d088           	addl %a0,%d0
000220d6: 6000 fef8      	braw 0x21fd0
000220da: 3e03           	movew %d3,%d7
000220dc: 4647           	notw %d7
000220de: 0247 000f      	andiw #15,%d7
000220e2: 3a06           	movew %d6,%d5
000220e4: ef6d           	lslw %d7,%d5
000220e6: 3c45           	moveaw %d5,%fp
000220e8: 2240           	moveal %d0,%a1
000220ea: b66a 0004      	cmpw %a2@(4),%d3
000220ee: 6ee2           	bgts 0x220d2
000220f0: 5489           	addql #2,%a1
000220f2: 3e0c           	movew %a4,%d7
000220f4: 3a0e           	movew %fp,%d5
000220f6: ce45           	andw %d5,%d7
000220f8: 670e           	beqs 0x22108
000220fa: 3344 fffe      	movew %d4,%a1@(-2)
000220fe: 3e0e           	movew %fp,%d7
00022100: e25f           	rorw #1,%d7
00022102: 3c47           	moveaw %d7,%fp
00022104: 5243           	addqw #1,%d3
00022106: 60e2           	bras 0x220ea
00022108: 336f 0032 fffe 	movew %sp@(50),%a1@(-2)
0002210e: 60ee           	bras 0x220fe
00022110: 43ef 003a      	lea %sp@(58),%a1
00022114: 41fa fc58      	lea %pc@(0x21d6e),%a0
00022118: 4a79 0004 c0c4 	tstw 0x4c0c4
0002211e: 6700 0210      	beqw 0x22330
00022122: 286b 0006      	moveal %a3@(6),%a4
00022126: 3a2b 000c      	movew %a3@(12),%d5
0002212a: 302a 0006      	movew %a2@(6),%d0
0002212e: 906a 0002      	subw %a2@(2),%d0
00022132: 3600           	movew %d0,%d3
00022134: 5243           	addqw #1,%d3
00022136: 2f0a           	movel %a2,%sp@-
00022138: 2f09           	movel %a1,%sp@-
0002213a: 4e90           	jsr %a0@
0002213c: 282f 0048      	movel %sp@(72),%d4
00022140: 3003           	movew %d3,%d0
00022142: c1f9 0000 244c 	mulsw 0x244c,%d0
00022148: 3f00           	movew %d0,%sp@-
0002214a: 4267           	clrw %sp@-
0002214c: 2f04           	movel %d4,%sp@-
0002214e: 4eb9 0000 3166 	jsr 0x3166
00022154: 4278 8a20      	clrw 0xffff8a20
00022158: 31ef 004a 8a28 	movew %sp@(74),0xffff8a28
0002215e: 31fc ffff 8a2a 	movew #-1,0xffff8a2a
00022164: 31ef 004c 8a2c 	movew %sp@(76),0xffff8a2c
0002216a: 3039 0000 244a 	movew 0x244a,%d0
00022170: d040           	addw %d0,%d0
00022172: 31c0 8a2e      	movew %d0,0xffff8a2e
00022176: 322f 004e      	movew %sp@(78),%d1
0002217a: 3c01           	movew %d1,%d6
0002217c: 5346           	subqw #1,%d6
0002217e: c1c6           	mulsw %d6,%d0
00022180: 3079 0000 244c 	moveaw 0x244c,%a0
00022186: 90c0           	subaw %d0,%a0
00022188: 31c8 8a30      	movew %a0,0xffff8a30
0002218c: 31c1 8a36      	movew %d1,0xffff8a36
00022190: 4238 8a3d      	clrb 0xffff8a3d
00022194: 322b 0002      	movew %a3@(2),%d1
00022198: 4fef 0010      	lea %sp@(16),%sp
0002219c: 6742           	beqs 0x221e0
0002219e: 0c42 000f      	cmpiw #15,%d2
000221a2: 664e           	bnes 0x221f2
000221a4: 1c2a 0003      	moveb %a2@(3),%d6
000221a8: 0206 000f      	andib #15,%d6
000221ac: 0006 ff80      	orib #-128,%d6
000221b0: 4a41           	tstw %d1
000221b2: 6700 00fe      	beqw 0x222b2
000221b6: 4240           	clrw %d0
000221b8: 243c ffff 8a00 	movel #-30208,%d2
000221be: 45fa 1852      	lea %pc@(0x23a12),%a2
000221c2: 4bfa 1852      	lea %pc@(0x23a16),%a5
000221c6: b079 0000 244a 	cmpw 0x244a,%d0
000221cc: 6500 0108      	bcsw 0x222d6
000221d0: c7f9 0000 244c 	mulsw 0x244c,%d3
000221d6: 3f03           	movew %d3,%sp@-
000221d8: 4267           	clrw %sp@-
000221da: 2f2f 0044      	movel %sp@(68),%sp@-
000221de: 6054           	bras 0x22234
000221e0: 0c42 000f      	cmpiw #15,%d2
000221e4: 620c           	bhis 0x221f2
000221e6: 303c 808b      	movew #-32629,%d0
000221ea: e468           	lsrw %d2,%d0
000221ec: 0800 0000      	btst #0,%d0
000221f0: 66b2           	bnes 0x221a4
000221f2: 2c2f 0040      	movel %sp@(64),%d6
000221f6: 302a 0002      	movew %a2@(2),%d0
000221fa: 3e2b 0004      	movew %a3@(4),%d7
000221fe: 226b 0006      	moveal %a3@(6),%a1
00022202: 362b 000c      	movew %a3@(12),%d3
00022206: 3200           	movew %d0,%d1
00022208: c247           	andw %d7,%d1
0002220a: 346a 0006      	moveaw %a2@(6),%a2
0002220e: 94c0           	subaw %d0,%a2
00022210: 300a           	movew %a2,%d0
00022212: 5240           	addqw #1,%d0
00022214: 2046           	moveal %d6,%a0
00022216: 4242           	clrw %d2
00022218: 45fa 17f8      	lea %pc@(0x23a12),%a2
0002221c: 49fa 17f8      	lea %pc@(0x23a16),%a4
00022220: b479 0000 244a 	cmpw 0x244a,%d2
00022226: 6518           	bcss 0x22240
00022228: c1f9 0000 244c 	mulsw 0x244c,%d0
0002222e: 3f00           	movew %d0,%sp@-
00022230: 4267           	clrw %sp@-
00022232: 2f06           	movel %d6,%sp@-
00022234: 4eb9 0000 3178 	jsr 0x3178
0002223a: 508f           	addql #8,%sp
0002223c: 6000 fd50      	braw 0x21f8e
00022240: 4be8 0002      	lea %a0@(2),%a5
00022244: 21c8 8a32      	movel %a0,0xffff8a32
00022248: 11fc 0001 8a3a 	moveb #1,0xffff8a3a
0002224e: 306b 000a      	moveaw %a3@(10),%a0
00022252: 0803 0000      	btst #0,%d3
00022256: 6720           	beqs 0x22278
00022258: 1834 8800      	moveb %a4@(0000000000000000,%a0:l),%d4
0002225c: 11c4 8a3b      	moveb %d4,0xffff8a3b
00022260: 4244           	clrw %d4
00022262: b840           	cmpw %d0,%d4
00022264: 6d18           	blts 0x2227e
00022266: 4a6b 0002      	tstw %a3@(2)
0002226a: 6704           	beqs 0x22270
0002226c: 43e9 0020      	lea %a1@(32),%a1
00022270: 5242           	addqw #1,%d2
00022272: e24b           	lsrw #1,%d3
00022274: 204d           	moveal %a5,%a0
00022276: 60a8           	bras 0x22220
00022278: 1832 8800      	moveb %a2@(0000000000000000,%a0:l),%d4
0002227c: 60de           	bras 0x2225c
0002227e: 3a01           	movew %d1,%d5
00022280: 5245           	addqw #1,%d5
00022282: 0281 0000 ffff 	andil #65535,%d1
00022288: d281           	addl %d1,%d1
0002228a: 31f1 1800 8a00 	movew %a1@(0000000000000000,%d1:l),0xffff8a00
00022290: ba47           	cmpw %d7,%d5
00022292: 6302           	blss 0x22296
00022294: 4245           	clrw %d5
00022296: 31fc 0001 8a38 	movew #1,0xffff8a38
0002229c: 11fc ff80 8a3c 	moveb #-128,0xffff8a3c
000222a2: 41f8 8a3c      	lea 0xffff8a3c,%a0
000222a6: 4ad0           	tas %a0@
000222a8: 4e71           	nop
000222aa: 6bfa           	bmis 0x222a6
000222ac: 5244           	addqw #1,%d4
000222ae: 3205           	movew %d5,%d1
000222b0: 60b0           	bras 0x22262
000222b2: 4241           	clrw %d1
000222b4: 3001           	movew %d1,%d0
000222b6: c042           	andw %d2,%d0
000222b8: 0280 0000 ffff 	andil #65535,%d0
000222be: d080           	addl %d0,%d0
000222c0: 3041           	moveaw %d1,%a0
000222c2: d1c8           	addal %a0,%a0
000222c4: 3174 0800 8a00 	movew %a4@(0000000000000000,%d0:l),%a0@(-30208)
000222ca: 5241           	addqw #1,%d1
000222cc: 0c41 0010      	cmpiw #16,%d1
000222d0: 66e2           	bnes 0x222b4
000222d2: 6000 fee2      	braw 0x221b6
000222d6: 4a6b 0002      	tstw %a3@(2)
000222da: 6712           	beqs 0x222ee
000222dc: 224c           	moveal %a4,%a1
000222de: 2042           	moveal %d2,%a0
000222e0: 3099           	movew %a1@+,%a0@
000222e2: 5488           	addql #2,%a0
000222e4: b0fc 8a20      	cmpaw #-30176,%a0
000222e8: 66f6           	bnes 0x222e0
000222ea: 49ec 0020      	lea %a4@(32),%a4
000222ee: 2244           	moveal %d4,%a1
000222f0: 5489           	addql #2,%a1
000222f2: 21c4 8a32      	movel %d4,0xffff8a32
000222f6: 31c3 8a38      	movew %d3,0xffff8a38
000222fa: 11fc 0001 8a3a 	moveb #1,0xffff8a3a
00022300: 306b 000a      	moveaw %a3@(10),%a0
00022304: 0805 0000      	btst #0,%d5
00022308: 6720           	beqs 0x2232a
0002230a: 1235 8800      	moveb %a5@(0000000000000000,%a0:l),%d1
0002230e: 11c1 8a3b      	moveb %d1,0xffff8a3b
00022312: 11c6 8a3c      	moveb %d6,0xffff8a3c
00022316: 41f8 8a3c      	lea 0xffff8a3c,%a0
0002231a: 4ad0           	tas %a0@
0002231c: 4e71           	nop
0002231e: 6bfa           	bmis 0x2231a
00022320: 5240           	addqw #1,%d0
00022322: e24d           	lsrw #1,%d5
00022324: 2809           	movel %a1,%d4
00022326: 6000 fe9e      	braw 0x221c6
0002232a: 1232 8800      	moveb %a2@(0000000000000000,%a0:l),%d1
0002232e: 60de           	bras 0x2230e
00022330: 3039 0000 244c 	movew 0x244c,%d0
00022336: e248           	lsrw #1,%d0
00022338: 3c40           	moveaw %d0,%fp
0002233a: 9cc3           	subaw %d3,%fp
0002233c: 2f0a           	movel %a2,%sp@-
0002233e: 2f09           	movel %a1,%sp@-
00022340: 4e90           	jsr %a0@
00022342: 322f 0046      	movew %sp@(70),%d1
00022346: 5741           	subqw #3,%d1
00022348: 7000           	moveq #0,%d0
0002234a: 3003           	movew %d3,%d0
0002234c: d080           	addl %d0,%d0
0002234e: 2f40 003c      	movel %d0,%sp@(60)
00022352: 3243           	moveaw %d3,%a1
00022354: d2c3           	addaw %d3,%a1
00022356: 3c4e           	moveaw %fp,%fp
00022358: ddce           	addal %fp,%fp
0002235a: 508f           	addql #8,%sp
0002235c: 382b 000a      	movew %a3@(10),%d4
00022360: 302a 0002      	movew %a2@(2),%d0
00022364: 0c44 0002      	cmpiw #2,%d4
00022368: 6700 010a      	beqw 0x22474
0002236c: 0c44 0003      	cmpiw #3,%d4
00022370: 6750           	beqs 0x223c2
00022372: 0c44 0001      	cmpiw #1,%d4
00022376: 6600 01f8      	bnew 0x22570
0002237a: b06a 0006      	cmpw %a2@(6),%d0
0002237e: 6e00 fc0e      	bgtw 0x21f8e
00022382: 3e00           	movew %d0,%d7
00022384: ce42           	andw %d2,%d7
00022386: 3a6b 000c      	moveaw %a3@(12),%a5
0002238a: 426f 0030      	clrw %sp@(48)
0002238e: 286f 0040      	moveal %sp@(64),%a4
00022392: b66f 0030      	cmpw %sp@(48),%d3
00022396: 6600 012a      	bnew 0x224c2
0002239a: 5240           	addqw #1,%d0
0002239c: d9ce           	addal %fp,%a4
0002239e: 2f4c 0040      	movel %a4,%sp@(64)
000223a2: 60d6           	bras 0x2237a
000223a4: 3e00           	movew %d0,%d7
000223a6: ce42           	andw %d2,%d7
000223a8: 3a6b 000c      	moveaw %a3@(12),%a5
000223ac: 426f 002e      	clrw %sp@(46)
000223b0: 286f 0040      	moveal %sp@(64),%a4
000223b4: b66f 002e      	cmpw %sp@(46),%d3
000223b8: 6612           	bnes 0x223cc
000223ba: 5240           	addqw #1,%d0
000223bc: d9ce           	addal %fp,%a4
000223be: 2f4c 0040      	movel %a4,%sp@(64)
000223c2: b06a 0006      	cmpw %a2@(6),%d0
000223c6: 6fdc           	bles 0x223a4
000223c8: 6000 fbc4      	braw 0x21f8e
000223cc: 3047           	moveaw %d7,%a0
000223ce: 2808           	movel %a0,%d4
000223d0: d888           	addl %a0,%d4
000223d2: 206b 0006      	moveal %a3@(6),%a0
000223d6: 3f70 4800 0032 	movew %a0@(0000000000000000,%d4:l),%sp@(50)
000223dc: 382f 0032      	movew %sp@(50),%d4
000223e0: 4644           	notw %d4
000223e2: 3f54 0038      	movew %a4@,%sp@(56)
000223e6: 3c04           	movew %d4,%d6
000223e8: cc6f 003a      	andw %sp@(58),%d6
000223ec: 206f 0034      	moveal %sp@(52),%a0
000223f0: d1cc           	addal %a4,%a0
000223f2: 2a0d           	movel %a5,%d5
000223f4: 0805 0000      	btst #0,%d5
000223f8: 673a           	beqs 0x22434
000223fa: 8c6f 0038      	orw %sp@(56),%d6
000223fe: 3886           	movew %d6,%a4@
00022400: 4a41           	tstw %d1
00022402: 6d0a           	blts 0x2240e
00022404: 3a01           	movew %d1,%d5
00022406: 8950           	orw %d4,%a0@
00022408: d0c9           	addaw %a1,%a0
0002240a: 51cd fffa      	dbf %d5,0x22406
0002240e: 3a2f 003c      	movew %sp@(60),%d5
00022412: 6704           	beqs 0x22418
00022414: c845           	andw %d5,%d4
00022416: 8950           	orw %d4,%a0@
00022418: 4a6b 0002      	tstw %a3@(2)
0002241c: 6704           	beqs 0x22422
0002241e: 0647 0010      	addiw #16,%d7
00022422: 526f 002e      	addqw #1,%sp@(46)
00022426: 3c0d           	movew %a5,%d6
00022428: e24e           	lsrw #1,%d6
0002242a: 3a46           	moveaw %d6,%a5
0002242c: 54af 0040      	addql #2,%sp@(64)
00022430: 6000 ff7e      	braw 0x223b0
00022434: 3a06           	movew %d6,%d5
00022436: 4645           	notw %d5
00022438: ca6f 0038      	andw %sp@(56),%d5
0002243c: 3885           	movew %d5,%a4@
0002243e: 4a41           	tstw %d1
00022440: 6d0e           	blts 0x22450
00022442: 3c01           	movew %d1,%d6
00022444: 3a2f 0032      	movew %sp@(50),%d5
00022448: cb50           	andw %d5,%a0@
0002244a: d0c9           	addaw %a1,%a0
0002244c: 51ce fffa      	dbf %d6,0x22448
00022450: 3a2f 003c      	movew %sp@(60),%d5
00022454: 67c2           	beqs 0x22418
00022456: c845           	andw %d5,%d4
00022458: 4644           	notw %d4
0002245a: c950           	andw %d4,%a0@
0002245c: 60ba           	bras 0x22418
0002245e: 3c00           	movew %d0,%d6
00022460: cc42           	andw %d2,%d6
00022462: 4245           	clrw %d5
00022464: 286f 0040      	moveal %sp@(64),%a4
00022468: ba43           	cmpw %d3,%d5
0002246a: 6612           	bnes 0x2247e
0002246c: 5240           	addqw #1,%d0
0002246e: d9ce           	addal %fp,%a4
00022470: 2f4c 0040      	movel %a4,%sp@(64)
00022474: b06a 0006      	cmpw %a2@(6),%d0
00022478: 6fe4           	bles 0x2245e
0002247a: 6000 fb12      	braw 0x21f8e
0002247e: 3046           	moveaw %d6,%a0
00022480: 2808           	movel %a0,%d4
00022482: d888           	addl %a0,%d4
00022484: 206b 0006      	moveal %a3@(6),%a0
00022488: 3830 4800      	movew %a0@(0000000000000000,%d4:l),%d4
0002248c: 3e04           	movew %d4,%d7
0002248e: ce6f 003a      	andw %sp@(58),%d7
00022492: bf54           	eorw %d7,%a4@
00022494: d9ef 0034      	addal %sp@(52),%a4
00022498: 4a41           	tstw %d1
0002249a: 6d0a           	blts 0x224a6
0002249c: 3e01           	movew %d1,%d7
0002249e: b954           	eorw %d4,%a4@
000224a0: d8c9           	addaw %a1,%a4
000224a2: 51cf fffa      	dbf %d7,0x2249e
000224a6: 3e2f 003c      	movew %sp@(60),%d7
000224aa: 6704           	beqs 0x224b0
000224ac: c847           	andw %d7,%d4
000224ae: b954           	eorw %d4,%a4@
000224b0: 4a6b 0002      	tstw %a3@(2)
000224b4: 6704           	beqs 0x224ba
000224b6: 0646 0010      	addiw #16,%d6
000224ba: 5245           	addqw #1,%d5
000224bc: 54af 0040      	addql #2,%sp@(64)
000224c0: 60a2           	bras 0x22464
000224c2: 3047           	moveaw %d7,%a0
000224c4: 2808           	movel %a0,%d4
000224c6: d888           	addl %a0,%d4
000224c8: 206b 0006      	moveal %a3@(6),%a0
000224cc: 3830 4800      	movew %a0@(0000000000000000,%d4:l),%d4
000224d0: 3c14           	movew %a4@,%d6
000224d2: 3a04           	movew %d4,%d5
000224d4: ca6f 003a      	andw %sp@(58),%d5
000224d8: 3f45 0038      	movew %d5,%sp@(56)
000224dc: 206f 0034      	moveal %sp@(52),%a0
000224e0: d1cc           	addal %a4,%a0
000224e2: 2a0d           	movel %a5,%d5
000224e4: 0805 0000      	btst #0,%d5
000224e8: 673a           	beqs 0x22524
000224ea: 8c6f 0038      	orw %sp@(56),%d6
000224ee: 3886           	movew %d6,%a4@
000224f0: 4a41           	tstw %d1
000224f2: 6d0a           	blts 0x224fe
000224f4: 3a01           	movew %d1,%d5
000224f6: 8950           	orw %d4,%a0@
000224f8: d0c9           	addaw %a1,%a0
000224fa: 51cd fffa      	dbf %d5,0x224f6
000224fe: 3a2f 003c      	movew %sp@(60),%d5
00022502: 6704           	beqs 0x22508
00022504: c845           	andw %d5,%d4
00022506: 8950           	orw %d4,%a0@
00022508: 4a6b 0002      	tstw %a3@(2)
0002250c: 6704           	beqs 0x22512
0002250e: 0647 0010      	addiw #16,%d7
00022512: 526f 0030      	addqw #1,%sp@(48)
00022516: 3c0d           	movew %a5,%d6
00022518: e24e           	lsrw #1,%d6
0002251a: 3a46           	moveaw %d6,%a5
0002251c: 54af 0040      	addql #2,%sp@(64)
00022520: 6000 fe6c      	braw 0x2238e
00022524: 3a2f 0038      	movew %sp@(56),%d5
00022528: 4645           	notw %d5
0002252a: ca46           	andw %d6,%d5
0002252c: 3885           	movew %d5,%a4@
0002252e: 4a41           	tstw %d1
00022530: 6d12           	blts 0x22544
00022532: 3f41 0032      	movew %d1,%sp@(50)
00022536: 3c04           	movew %d4,%d6
00022538: 4646           	notw %d6
0002253a: 3a01           	movew %d1,%d5
0002253c: cd50           	andw %d6,%a0@
0002253e: d0c9           	addaw %a1,%a0
00022540: 51cd fffa      	dbf %d5,0x2253c
00022544: 3a2f 003c      	movew %sp@(60),%d5
00022548: 67be           	beqs 0x22508
0002254a: c845           	andw %d5,%d4
0002254c: 4644           	notw %d4
0002254e: c950           	andw %d4,%a0@
00022550: 60b6           	bras 0x22508
00022552: 3e00           	movew %d0,%d7
00022554: ce42           	andw %d2,%d7
00022556: 3c2b 000c      	movew %a3@(12),%d6
0002255a: 426f 0032      	clrw %sp@(50)
0002255e: 2a6f 0040      	moveal %sp@(64),%a5
00022562: b66f 0032      	cmpw %sp@(50),%d3
00022566: 6612           	bnes 0x2257a
00022568: 5240           	addqw #1,%d0
0002256a: dbce           	addal %fp,%a5
0002256c: 2f4d 0040      	movel %a5,%sp@(64)
00022570: b06a 0006      	cmpw %a2@(6),%d0
00022574: 6fdc           	bles 0x22552
00022576: 6000 fa16      	braw 0x21f8e
0002257a: 0806 0000      	btst #0,%d6
0002257e: 675e           	beqs 0x225de
00022580: 3047           	moveaw %d7,%a0
00022582: 2808           	movel %a0,%d4
00022584: d888           	addl %a0,%d4
00022586: 206b 0006      	moveal %a3@(6),%a0
0002258a: 3870 4800      	moveaw %a0@(0000000000000000,%d4:l),%a4
0002258e: 3a15           	movew %a5@,%d5
00022590: 380c           	movew %a4,%d4
00022592: bb44           	eorw %d5,%d4
00022594: c86f 003a      	andw %sp@(58),%d4
00022598: bb44           	eorw %d5,%d4
0002259a: 3a84           	movew %d4,%a5@
0002259c: 206f 0034      	moveal %sp@(52),%a0
000225a0: d1cd           	addal %a5,%a0
000225a2: 4a41           	tstw %d1
000225a4: 6d0a           	blts 0x225b0
000225a6: 3801           	movew %d1,%d4
000225a8: 308c           	movew %a4,%a0@
000225aa: d0c9           	addaw %a1,%a0
000225ac: 51cc fffa      	dbf %d4,0x225a8
000225b0: 3a6f 003c      	moveaw %sp@(60),%a5
000225b4: 3a0d           	movew %a5,%d5
000225b6: 6710           	beqs 0x225c8
000225b8: 380c           	movew %a4,%d4
000225ba: 3a10           	movew %a0@,%d5
000225bc: bb44           	eorw %d5,%d4
000225be: 3a0d           	movew %a5,%d5
000225c0: c845           	andw %d5,%d4
000225c2: 3a10           	movew %a0@,%d5
000225c4: bb44           	eorw %d5,%d4
000225c6: 3084           	movew %d4,%a0@
000225c8: 4a6b 0002      	tstw %a3@(2)
000225cc: 6704           	beqs 0x225d2
000225ce: 0647 0010      	addiw #16,%d7
000225d2: 526f 0032      	addqw #1,%sp@(50)
000225d6: e24e           	lsrw #1,%d6
000225d8: 54af 0040      	addql #2,%sp@(64)
000225dc: 6080           	bras 0x2255e
000225de: 99cc           	subal %a4,%a4
000225e0: 60ac           	bras 0x2258e
000225e2:  _Vwk2Attrib
000225e2: 226f 0004      	moveal %sp@(4),%a1
000225e6: 206f 0008      	moveal %sp@(8),%a0
000225ea: 30a9 0002      	movew %a1@(2),%a0@
000225ee: 3169 000a 0002 	movew %a1@(10),%a0@(2)
000225f4: 3169 000c 0004 	movew %a1@(12),%a0@(4)
000225fa: 2169 000e 0006 	movel %a1@(14),%a0@(6)
00022600: 3169 04a8 000a 	movew %a1@(1192),%a0@(10)
00022606: 316f 000c 000c 	movew %sp@(12),%a0@(12)
0002260c: 4e75           	rts
0002260e:  _draw_rect
0002260e: 4fef fff0      	lea %sp@(-16),%sp
00022612: 2f0a           	movel %a2,%sp@-
00022614: 3f2f 0020      	movew %sp@(32),%sp@-
00022618: 45ef 0008      	lea %sp@(8),%a2
0002261c: 2f0a           	movel %a2,%sp@-
0002261e: 2f2f 001e      	movel %sp@(30),%sp@-
00022622: 4eba ffbe      	jsr %pc@(0x225e2)
00022626: 2f2f 0026      	movel %sp@(38),%sp@-
0002262a: 2f0a           	movel %a2,%sp@-
0002262c: 4eba f8c0      	jsr %pc@(0x21eee)
00022630: 4fef 0012      	lea %sp@(18),%sp
00022634: 245f           	moveal %sp@+,%a2
00022636: 4fef 0010      	lea %sp@(16),%sp
0002263a: 4e75           	rts
0002263c:  _linea_rect
0002263c: 4e56 ffe8      	linkw %fp,#-24
00022640: 2f0a           	movel %a2,%sp@-
00022642: 4a79 0000 2480 	tstw 0x2480
00022648: 6750           	beqs 0x2269a
0002264a: 3039 0000 2482 	movew 0x2482,%d0
00022650: b079 0000 2470 	cmpw 0x2470,%d0
00022656: 6f06           	bles 0x2265e
00022658: 33c0 0000 2470 	movew %d0,0x2470
0002265e: 3039 0000 2486 	movew 0x2486,%d0
00022664: b079 0000 2474 	cmpw 0x2474,%d0
0002266a: 6c06           	bges 0x22672
0002266c: 33c0 0000 2474 	movew %d0,0x2474
00022672: 3039 0000 2484 	movew 0x2484,%d0
00022678: b079 0000 2472 	cmpw 0x2472,%d0
0002267e: 6f06           	bles 0x22686
00022680: 33c0 0000 2472 	movew %d0,0x2472
00022686: 3039 0000 2488 	movew 0x2488,%d0
0002268c: b079 0000 2476 	cmpw 0x2476,%d0
00022692: 6c06           	bges 0x2269a
00022694: 33c0 0000 2476 	movew %d0,0x2476
0002269a: 3d79 0000 2470 	movew 0x2470,%fp@(-22)
000226a0: ffea 
000226a2: 3d79 0000 2474 	movew 0x2474,%fp@(-18)
000226a8: ffee 
000226aa: 3d79 0000 2472 	movew 0x2472,%fp@(-20)
000226b0: ffec 
000226b2: 3d79 0000 2476 	movew 0x2476,%fp@(-16)
000226b8: fff0 
000226ba: 45ee fff2      	lea %fp@(-14),%a2
000226be: 2f0a           	movel %a2,%sp@-
000226c0: 4eba f4ae      	jsr %pc@(0x21b70)
000226c4: 3d79 0000 247e 	movew 0x247e,%fp@(-12)
000226ca: fff4 
000226cc: 486e ffea      	pea %fp@(-22)
000226d0: 2f0a           	movel %a2,%sp@-
000226d2: 4eba f81a      	jsr %pc@(0x21eee)
000226d6: 4fef 000c      	lea %sp@(12),%sp
000226da: 246e ffe4      	moveal %fp@(-28),%a2
000226de: 4e5e           	unlk %fp
000226e0: 4e75           	rts
000226e2:  _linea_hline
000226e2: 4e56 ffe8      	linkw %fp,#-24
000226e6: 2f0a           	movel %a2,%sp@-
000226e8: 3d79 0000 2470 	movew 0x2470,%fp@(-22)
000226ee: ffea 
000226f0: 3d79 0000 2474 	movew 0x2474,%fp@(-18)
000226f6: ffee 
000226f8: 3039 0000 2472 	movew 0x2472,%d0
000226fe: 3d40 ffec      	movew %d0,%fp@(-20)
00022702: 3d40 fff0      	movew %d0,%fp@(-16)
00022706: 45ee fff2      	lea %fp@(-14),%a2
0002270a: 2f0a           	movel %a2,%sp@-
0002270c: 4eba f462      	jsr %pc@(0x21b70)
00022710: 3d79 0000 247e 	movew 0x247e,%fp@(-12)
00022716: fff4 
00022718: 486e ffea      	pea %fp@(-22)
0002271c: 2f0a           	movel %a2,%sp@-
0002271e: 4eba f7ce      	jsr %pc@(0x21eee)
00022722: 4fef 000c      	lea %sp@(12),%sp
00022726: 246e ffe4      	moveal %fp@(-28),%a2
0002272a: 4e5e           	unlk %fp
0002272c: 4e75           	rts
0002272e:  _linea_polygon
0002272e: 4e56 ffe8      	linkw %fp,#-24
00022732: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00022736: 2439 0000 2456 	movel 0x2456,%d2
0002273c: 2079 0000 244e 	moveal 0x244e,%a0
00022742: 3628 0002      	movew %a0@(2),%d3
00022746: 45ee fff2      	lea %fp@(-14),%a2
0002274a: 2f0a           	movel %a2,%sp@-
0002274c: 4eba f422      	jsr %pc@(0x21b70)
00022750: 426e fff4      	clrw %fp@(-12)
00022754: 588f           	addql #4,%sp
00022756: 4a79 0000 2480 	tstw 0x2480
0002275c: 673c           	beqs 0x2279a
0002275e: 3d79 0000 2482 	movew 0x2482,%fp@(-22)
00022764: ffea 
00022766: 3d79 0000 2486 	movew 0x2486,%fp@(-20)
0002276c: ffec 
0002276e: 3039 0000 2472 	movew 0x2472,%d0
00022774: 3200           	movew %d0,%d1
00022776: 5341           	subqw #1,%d1
00022778: 3f01           	movew %d1,%sp@-
0002277a: 3f00           	movew %d0,%sp@-
0002277c: 3f03           	movew %d3,%sp@-
0002277e: 2f02           	movel %d2,%sp@-
00022780: 486e ffea      	pea %fp@(-22)
00022784: 2f0a           	movel %a2,%sp@-
00022786: 4eb9 0002 0a50 	jsr 0x20a50
0002278c: 4fef 0012      	lea %sp@(18),%sp
00022790: 4cee 040c ffdc 	moveml %fp@(-36),%d2-%d3/%a2
00022796: 4e5e           	unlk %fp
00022798: 4e75           	rts
0002279a: 426e ffea      	clrw %fp@(-22)
0002279e: 3d79 0000 2196 	movew 0x2196,%fp@(-20)
000227a4: ffec 
000227a6: 60c6           	bras 0x2276e
000227a8:  _linea_fill
000227a8: 4e56 ffe8      	linkw %fp,#-24
000227ac: 2f0a           	movel %a2,%sp@-
000227ae: 45ee fff2      	lea %fp@(-14),%a2
000227b2: 2f0a           	movel %a2,%sp@-
000227b4: 4eba f3ba      	jsr %pc@(0x21b70)
000227b8: 426e fff4      	clrw %fp@(-12)
000227bc: 2079 0000 227a 	moveal 0x227a,%a0
000227c2: 3d68 001e fffe 	movew %a0@(30),%fp@(-2)
000227c8: 588f           	addql #4,%sp
000227ca: 4a79 0000 2480 	tstw 0x2480
000227d0: 6736           	beqs 0x22808
000227d2: 3d79 0000 2482 	movew 0x2482,%fp@(-22)
000227d8: ffea 
000227da: 3d79 0000 2486 	movew 0x2486,%fp@(-20)
000227e0: ffec 
000227e2: 3d79 0000 2484 	movew 0x2484,%fp@(-18)
000227e8: ffee 
000227ea: 3d79 0000 2488 	movew 0x2488,%fp@(-16)
000227f0: fff0 
000227f2: 486e ffea      	pea %fp@(-22)
000227f6: 2f0a           	movel %a2,%sp@-
000227f8: 4eb9 0002 0c5a 	jsr 0x20c5a
000227fe: 508f           	addql #8,%sp
00022800: 246e ffe4      	moveal %fp@(-28),%a2
00022804: 4e5e           	unlk %fp
00022806: 4e75           	rts
00022808: 426e ffea      	clrw %fp@(-22)
0002280c: 3d79 0000 2196 	movew 0x2196,%fp@(-20)
00022812: ffec 
00022814: 426e ffee      	clrw %fp@(-18)
00022818: 3d79 0000 2198 	movew 0x2198,%fp@(-16)
0002281e: fff0 
00022820: 60d0           	bras 0x227f2
00022822:  _clip_line
00022822: 518f           	subql #8,%sp
00022824: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00022828: 246f 0038      	moveal %sp@(56),%a2
0002282c: 266f 003c      	moveal %sp@(60),%a3
00022830: 41eb 0004      	lea %a3@(4),%a0
00022834: 2f48 0030      	movel %a0,%sp@(48)
00022838: 41eb 0006      	lea %a3@(6),%a0
0002283c: 2f48 002c      	movel %a0,%sp@(44)
00022840: 2a0b           	movel %a3,%d5
00022842: 5485           	addql #2,%d5
00022844: 4df9 0001 bcce 	lea 0x1bcce,%fp
0002284a: 3c2b 0002      	movew %a3@(2),%d6
0002284e: 3e13           	movew %a3@,%d7
00022850: 306a 04ac      	moveaw %a2@(1196),%a0
00022854: be48           	cmpw %a0,%d7
00022856: 6d00 00da      	bltw 0x22932
0002285a: be6a 04ae      	cmpw %a2@(1198),%d7
0002285e: 6f00 00d8      	blew 0x22938
00022862: 7202           	moveq #2,%d1
00022864: 326a 04b0      	moveaw %a2@(1200),%a1
00022868: bc49           	cmpw %a1,%d6
0002286a: 6c00 00d2      	bgew 0x2293e
0002286e: 5841           	addqw #4,%d1
00022870: 342b 0006      	movew %a3@(6),%d2
00022874: 362b 0004      	movew %a3@(4),%d3
00022878: b648           	cmpw %a0,%d3
0002287a: 6d00 00d0      	bltw 0x2294c
0002287e: b66a 04ae      	cmpw %a2@(1198),%d3
00022882: 6f00 00ce      	blew 0x22952
00022886: 7002           	moveq #2,%d0
00022888: b449           	cmpw %a1,%d2
0002288a: 6c00 00cc      	bgew 0x22958
0002288e: 5840           	addqw #4,%d0
00022890: 3800           	movew %d0,%d4
00022892: 8841           	orw %d1,%d4
00022894: 660a           	bnes 0x228a0
00022896: 7001           	moveq #1,%d0
00022898: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002289c: 508f           	addql #8,%sp
0002289e: 4e75           	rts
000228a0: 3800           	movew %d0,%d4
000228a2: c841           	andw %d1,%d4
000228a4: 6600 00c0      	bnew 0x22966
000228a8: 4a41           	tstw %d1
000228aa: 6728           	beqs 0x228d4
000228ac: 2a4b           	moveal %a3,%a5
000228ae: 2845           	moveal %d5,%a4
000228b0: 3001           	movew %d1,%d0
000228b2: 9647           	subw %d7,%d3
000228b4: 9446           	subw %d6,%d2
000228b6: 0800 0000      	btst #0,%d0
000228ba: 6722           	beqs 0x228de
000228bc: 3f03           	movew %d3,%sp@-
000228be: 90c7           	subaw %d7,%a0
000228c0: 3f08           	movew %a0,%sp@-
000228c2: 3f02           	movew %d2,%sp@-
000228c4: 4e96           	jsr %fp@
000228c6: d046           	addw %d6,%d0
000228c8: 3880           	movew %d0,%a4@
000228ca: 3aaa 04ac      	movew %a2@(1196),%a5@
000228ce: 5c8f           	addql #6,%sp
000228d0: 6000 ff78      	braw 0x2284a
000228d4: 2a6f 0030      	moveal %sp@(48),%a5
000228d8: 286f 002c      	moveal %sp@(44),%a4
000228dc: 60d4           	bras 0x228b2
000228de: 0800 0001      	btst #1,%d0
000228e2: 6718           	beqs 0x228fc
000228e4: 3f03           	movew %d3,%sp@-
000228e6: 306a 04ae      	moveaw %a2@(1198),%a0
000228ea: 90c7           	subaw %d7,%a0
000228ec: 3f08           	movew %a0,%sp@-
000228ee: 3f02           	movew %d2,%sp@-
000228f0: 4e96           	jsr %fp@
000228f2: d046           	addw %d6,%d0
000228f4: 3880           	movew %d0,%a4@
000228f6: 3aaa 04ae      	movew %a2@(1198),%a5@
000228fa: 60d2           	bras 0x228ce
000228fc: 44c0           	movew %d0,%ccr
000228fe: 6614           	bnes 0x22914
00022900: 3f02           	movew %d2,%sp@-
00022902: 92c6           	subaw %d6,%a1
00022904: 3f09           	movew %a1,%sp@-
00022906: 3f03           	movew %d3,%sp@-
00022908: 4e96           	jsr %fp@
0002290a: d047           	addw %d7,%d0
0002290c: 3a80           	movew %d0,%a5@
0002290e: 38aa 04b0      	movew %a2@(1200),%a4@
00022912: 60ba           	bras 0x228ce
00022914: 44c0           	movew %d0,%ccr
00022916: 6a00 ff32      	bplw 0x2284a
0002291a: 3f02           	movew %d2,%sp@-
0002291c: 302a 04b2      	movew %a2@(1202),%d0
00022920: 9046           	subw %d6,%d0
00022922: 3f00           	movew %d0,%sp@-
00022924: 3f03           	movew %d3,%sp@-
00022926: 4e96           	jsr %fp@
00022928: d047           	addw %d7,%d0
0002292a: 3a80           	movew %d0,%a5@
0002292c: 38aa 04b2      	movew %a2@(1202),%a4@
00022930: 609c           	bras 0x228ce
00022932: 7201           	moveq #1,%d1
00022934: 6000 ff2e      	braw 0x22864
00022938: 4241           	clrw %d1
0002293a: 6000 ff28      	braw 0x22864
0002293e: bc6a 04b2      	cmpw %a2@(1202),%d6
00022942: 6f00 ff2c      	blew 0x22870
00022946: 5041           	addqw #8,%d1
00022948: 6000 ff26      	braw 0x22870
0002294c: 7001           	moveq #1,%d0
0002294e: 6000 ff38      	braw 0x22888
00022952: 4240           	clrw %d0
00022954: 6000 ff32      	braw 0x22888
00022958: b46a 04b2      	cmpw %a2@(1202),%d2
0002295c: 6f00 ff32      	blew 0x22890
00022960: 5040           	addqw #8,%d0
00022962: 6000 ff2c      	braw 0x22890
00022966: 4240           	clrw %d0
00022968: 6000 ff2e      	braw 0x22898
0002296c: 518f           	subql #8,%sp
0002296e: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00022972: 246f 002c      	moveal %sp@(44),%a2
00022976: 382f 0030      	movew %sp@(48),%d4
0002297a: 47f9 0005 2e7c 	lea 0x52e7c,%a3
00022980: 4242           	clrw %d2
00022982: 7620           	moveq #32,%d3
00022984: d68f           	addl %sp,%d3
00022986: 49fa fe9a      	lea %pc@(0x22822),%a4
0002298a: 4bf9 0002 3ffe 	lea 0x23ffe,%a5
00022990: 4dfa fc7c      	lea %pc@(0x2260e),%fp
00022994: b479 0000 22e8 	cmpw 0x22e8,%d2
0002299a: 6d08           	blts 0x229a4
0002299c: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
000229a0: 508f           	addql #8,%sp
000229a2: 4e75           	rts
000229a4: 3013           	movew %a3@,%d0
000229a6: 3204           	movew %d4,%d1
000229a8: 9240           	subw %d0,%d1
000229aa: 3f41 0020      	movew %d1,%sp@(32)
000229ae: d044           	addw %d4,%d0
000229b0: 3f40 0024      	movew %d0,%sp@(36)
000229b4: 302f 0032      	movew %sp@(50),%d0
000229b8: 9042           	subw %d2,%d0
000229ba: 3f40 0022      	movew %d0,%sp@(34)
000229be: 3f40 0026      	movew %d0,%sp@(38)
000229c2: 2f03           	movel %d3,%sp@-
000229c4: 2f0a           	movel %a2,%sp@-
000229c6: 4e94           	jsr %a4@
000229c8: 508f           	addql #8,%sp
000229ca: 4a40           	tstw %d0
000229cc: 6712           	beqs 0x229e0
000229ce: 2f03           	movel %d3,%sp@-
000229d0: 4e95           	jsr %a5@
000229d2: 3f2a 002c      	movew %a2@(44),%sp@-
000229d6: 2f03           	movel %d3,%sp@-
000229d8: 2f0a           	movel %a2,%sp@-
000229da: 4e96           	jsr %fp@
000229dc: 4fef 000e      	lea %sp@(14),%sp
000229e0: 4a42           	tstw %d2
000229e2: 673c           	beqs 0x22a20
000229e4: 3013           	movew %a3@,%d0
000229e6: 3204           	movew %d4,%d1
000229e8: 9240           	subw %d0,%d1
000229ea: 3f41 0020      	movew %d1,%sp@(32)
000229ee: d044           	addw %d4,%d0
000229f0: 3f40 0024      	movew %d0,%sp@(36)
000229f4: 302f 0032      	movew %sp@(50),%d0
000229f8: d042           	addw %d2,%d0
000229fa: 3f40 0022      	movew %d0,%sp@(34)
000229fe: 3f40 0026      	movew %d0,%sp@(38)
00022a02: 2f03           	movel %d3,%sp@-
00022a04: 2f0a           	movel %a2,%sp@-
00022a06: 4e94           	jsr %a4@
00022a08: 508f           	addql #8,%sp
00022a0a: 4a40           	tstw %d0
00022a0c: 6712           	beqs 0x22a20
00022a0e: 2f03           	movel %d3,%sp@-
00022a10: 4e95           	jsr %a5@
00022a12: 3f2a 002c      	movew %a2@(44),%sp@-
00022a16: 2f03           	movel %d3,%sp@-
00022a18: 2f0a           	movel %a2,%sp@-
00022a1a: 4e96           	jsr %fp@
00022a1c: 4fef 000e      	lea %sp@(14),%sp
00022a20: 5242           	addqw #1,%d2
00022a22: 548b           	addql #2,%a3
00022a24: 6000 ff6e      	braw 0x22994
00022a28:  _arrow
00022a28: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00022a2c: 246f 0010      	moveal %sp@(16),%a2
00022a30: 266f 0014      	moveal %sp@(20),%a3
00022a34: 342f 0018      	movew %sp@(24),%d2
00022a38: 33fc ffff 0000 	movew #-1,0x246c
00022a3e: 246c 
00022a40: 33ea 001e 0005 	movew %a2@(30),0x52e76
00022a46: 2e76 
00022a48: 33ea 0022 0005 	movew %a2@(34),0x52e74
00022a4e: 2e74 
00022a50: 302a 002a      	movew %a2@(42),%d0
00022a54: 33c0 0005 2e7a 	movew %d0,0x52e7a
00022a5a: 33ea 002e 0005 	movew %a2@(46),0x52e78
00022a60: 2e78 
00022a62: 356a 002c 001e 	movew %a2@(44),%a2@(30)
00022a68: 426a 002a      	clrw %a2@(42)
00022a6c: 426a 002e      	clrw %a2@(46)
00022a70: 357c 0001 0022 	movew #1,%a2@(34)
00022a76: 257c 0002 1044 	movel #135236,%a2@(14)
00022a7c: 000e 
00022a7e: 426a 000c      	clrw %a2@(12)
00022a82: 0800 0000      	btst #0,%d0
00022a86: 6712           	beqs 0x22a9a
00022a88: 3f3c 0001      	movew #1,%sp@-
00022a8c: 3f02           	movew %d2,%sp@-
00022a8e: 2f0b           	movel %a3,%sp@-
00022a90: 2f0a           	movel %a2,%sp@-
00022a92: 4eba f158      	jsr %pc@(0x21bec)
00022a96: 4fef 000c      	lea %sp@(12),%sp
00022a9a: 0839 0000 0005 	btst #0,0x52e79
00022aa0: 2e79 
00022aa2: 6718           	beqs 0x22abc
00022aa4: 3f3c ffff      	movew #-1,%sp@-
00022aa8: 3f02           	movew %d2,%sp@-
00022aaa: 48c2           	extl %d2
00022aac: e58a           	lsll #2,%d2
00022aae: 4873 28fc      	pea %a3@(fffffffffffffffc,%d2:l)
00022ab2: 2f0a           	movel %a2,%sp@-
00022ab4: 4eba f136      	jsr %pc@(0x21bec)
00022ab8: 4fef 000c      	lea %sp@(12),%sp
00022abc: 3579 0005 2e76 	movew 0x52e76,%a2@(30)
00022ac2: 001e 
00022ac4: 3579 0005 2e74 	movew 0x52e74,%a2@(34)
00022aca: 0022 
00022acc: 3579 0005 2e7a 	movew 0x52e7a,%a2@(42)
00022ad2: 002a 
00022ad4: 3579 0005 2e78 	movew 0x52e78,%a2@(46)
00022ada: 002e 
00022adc: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00022ae0: 4e75           	rts
00022ae2:  _wideline
00022ae2: 4e56 ffd0      	linkw %fp,#-48
00022ae6: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00022aea: 246e 0008      	moveal %fp@(8),%a2
00022aee: 266e 000c      	moveal %fp@(12),%a3
00022af2: 0c6e 0001 0010 	cmpiw #1,%fp@(16)
00022af8: 6f00 0190      	blew 0x22c8a
00022afc: 322a 0032      	movew %a2@(50),%d1
00022b00: b279 0000 2294 	cmpw 0x2294,%d1
00022b06: 6600 018c      	bnew 0x22c94
00022b0a: 302a 002a      	movew %a2@(42),%d0
00022b0e: 806a 002e      	orw %a2@(46),%d0
00022b12: 0800 0000      	btst #0,%d0
00022b16: 6710           	beqs 0x22b28
00022b18: 3f2e 0010      	movew %fp@(16),%sp@-
00022b1c: 2f0b           	movel %a3,%sp@-
00022b1e: 2f0a           	movel %a2,%sp@-
00022b20: 4eba ff06      	jsr %pc@(0x22a28)
00022b24: 4fef 000a      	lea %sp@(10),%sp
00022b28: 33fc ffff 0000 	movew #-1,0x246c
00022b2e: 246c 
00022b30: 33ea 001e 0005 	movew %a2@(30),0x52e76
00022b36: 2e76 
00022b38: 33ea 0022 0005 	movew %a2@(34),0x52e74
00022b3e: 2e74 
00022b40: 322a 002a      	movew %a2@(42),%d1
00022b44: 33c1 0005 2e7a 	movew %d1,0x52e7a
00022b4a: 33ea 002e 0005 	movew %a2@(46),0x52e78
00022b50: 2e78 
00022b52: 356a 002c 001e 	movew %a2@(44),%a2@(30)
00022b58: 426a 002a      	clrw %a2@(42)
00022b5c: 426a 002e      	clrw %a2@(46)
00022b60: 357c 0001 0022 	movew #1,%a2@(34)
00022b66: 257c 0002 1044 	movel #135236,%a2@(14)
00022b6c: 000e 
00022b6e: 426a 000c      	clrw %a2@(12)
00022b72: 3413           	movew %a3@,%d2
00022b74: 362b 0002      	movew %a3@(2),%d3
00022b78: 302e 0010      	movew %fp@(16),%d0
00022b7c: 48c0           	extl %d0
00022b7e: e588           	lsll #2,%d0
00022b80: 41f3 08fc      	lea %a3@(fffffffffffffffc,%d0:l),%a0
00022b84: b450           	cmpw %a0@,%d2
00022b86: 6600 038e      	bnew 0x22f16
00022b8a: b668 0002      	cmpw %a0@(2),%d3
00022b8e: 6600 0386      	bnew 0x22f16
00022b92: 3d7c 0001 ffda 	movew #1,%fp@(-38)
00022b98: 3f03           	movew %d3,%sp@-
00022b9a: 3f02           	movew %d2,%sp@-
00022b9c: 2f0a           	movel %a2,%sp@-
00022b9e: 4eba fdcc      	jsr %pc@(0x2296c)
00022ba2: 508f           	addql #8,%sp
00022ba4: 3d7c 0001 ffd4 	movew #1,%fp@(-44)
00022baa: 3a2e 0010      	movew %fp@(16),%d5
00022bae: 5345           	subqw #1,%d5
00022bb0: 3d45 ffe2      	movew %d5,%fp@(-30)
00022bb4: 49f9 0005 2e7c 	lea 0x52e7c,%a4
00022bba: 588b           	addql #4,%a3
00022bbc: 3a13           	movew %a3@,%d5
00022bbe: 3c2b 0002      	movew %a3@(2),%d6
00022bc2: 3005           	movew %d5,%d0
00022bc4: 9042           	subw %d2,%d0
00022bc6: 3806           	movew %d6,%d4
00022bc8: 9843           	subw %d3,%d4
00022bca: 4a40           	tstw %d0
00022bcc: 6600 01fe      	bnew 0x22dcc
00022bd0: 4a44           	tstw %d4
00022bd2: 6700 0086      	beqw 0x22c5a
00022bd6: 3d54 ffe4      	movew %a4@,%fp@(-28)
00022bda: 426e ffe6      	clrw %fp@(-26)
00022bde: 322e ffe4      	movew %fp@(-28),%d1
00022be2: 3041           	moveaw %d1,%a0
00022be4: d0c2           	addaw %d2,%a0
00022be6: 3d48 ffec      	movew %a0,%fp@(-20)
00022bea: 302e ffe6      	movew %fp@(-26),%d0
00022bee: 3800           	movew %d0,%d4
00022bf0: d843           	addw %d3,%d4
00022bf2: 3d44 ffee      	movew %d4,%fp@(-18)
00022bf6: 9441           	subw %d1,%d2
00022bf8: 3d42 fff0      	movew %d2,%fp@(-16)
00022bfc: 9640           	subw %d0,%d3
00022bfe: 3d43 fff2      	movew %d3,%fp@(-14)
00022c02: 3e05           	movew %d5,%d7
00022c04: 9e41           	subw %d1,%d7
00022c06: 3d47 fff4      	movew %d7,%fp@(-12)
00022c0a: 3046           	moveaw %d6,%a0
00022c0c: 90c0           	subaw %d0,%a0
00022c0e: 3d48 fff6      	movew %a0,%fp@(-10)
00022c12: d245           	addw %d5,%d1
00022c14: 3d41 fff8      	movew %d1,%fp@(-8)
00022c18: d046           	addw %d6,%d0
00022c1a: 3d40 fffa      	movew %d0,%fp@(-6)
00022c1e: 3f3c 0004      	movew #4,%sp@-
00022c22: 486e ffec      	pea %fp@(-20)
00022c26: 2f0a           	movel %a2,%sp@-
00022c28: 4eb9 0002 0b6e 	jsr 0x20b6e
00022c2e: 4fef 000a      	lea %sp@(10),%sp
00022c32: 302e ffd4      	movew %fp@(-44),%d0
00022c36: b06e ffe2      	cmpw %fp@(-30),%d0
00022c3a: 6d0e           	blts 0x22c4a
00022c3c: 4a79 0005 2e78 	tstw 0x52e78
00022c42: 6606           	bnes 0x22c4a
00022c44: 4a6e ffda      	tstw %fp@(-38)
00022c48: 670c           	beqs 0x22c56
00022c4a: 3f06           	movew %d6,%sp@-
00022c4c: 3f05           	movew %d5,%sp@-
00022c4e: 2f0a           	movel %a2,%sp@-
00022c50: 4eba fd1a      	jsr %pc@(0x2296c)
00022c54: 508f           	addql #8,%sp
00022c56: 3606           	movew %d6,%d3
00022c58: 3405           	movew %d5,%d2
00022c5a: 526e ffd4      	addqw #1,%fp@(-44)
00022c5e: 322e ffd4      	movew %fp@(-44),%d1
00022c62: b26e 0010      	cmpw %fp@(16),%d1
00022c66: 6600 ff52      	bnew 0x22bba
00022c6a: 3579 0005 2e76 	movew 0x52e76,%a2@(30)
00022c70: 001e 
00022c72: 3579 0005 2e74 	movew 0x52e74,%a2@(34)
00022c78: 0022 
00022c7a: 3579 0005 2e7a 	movew 0x52e7a,%a2@(42)
00022c80: 002a 
00022c82: 3579 0005 2e78 	movew 0x52e78,%a2@(46)
00022c88: 002e 
00022c8a: 4cee 3cfc ffa8 	moveml %fp@(-88),%d2-%d7/%a2-%a5
00022c90: 4e5e           	unlk %fp
00022c92: 4e75           	rts
00022c94: 33c1 0000 2294 	movew %d1,0x2294
00022c9a: 3639 0000 219c 	movew 0x219c,%d3
00022ca0: 3039 0000 219e 	movew 0x219e,%d0
00022ca6: 3801           	movew %d1,%d4
00022ca8: c9c3           	mulsw %d3,%d4
00022caa: 48c4           	extl %d4
00022cac: 89c0           	divsw %d0,%d4
00022cae: 3404           	movew %d4,%d2
00022cb0: 7a0f           	moveq #15,%d5
00022cb2: ea6a           	lsrw %d5,%d2
00022cb4: d444           	addw %d4,%d2
00022cb6: e242           	asrw #1,%d2
00022cb8: 5242           	addqw #1,%d2
00022cba: 0c42 0029      	cmpiw #41,%d2
00022cbe: 6e00 008a      	bgtw 0x22d4a
00022cc2: 33c2 0000 22e8 	movew %d2,0x22e8
00022cc8: 5241           	addqw #1,%d1
00022cca: 3401           	movew %d1,%d2
00022ccc: 7e0f           	moveq #15,%d7
00022cce: ee6a           	lsrw %d7,%d2
00022cd0: d242           	addw %d2,%d1
00022cd2: e241           	asrw #1,%d1
00022cd4: 3401           	movew %d1,%d2
00022cd6: d441           	addw %d1,%d2
00022cd8: 7803           	moveq #3,%d4
00022cda: 9842           	subw %d2,%d4
00022cdc: 3404           	movew %d4,%d2
00022cde: 93c9           	subal %a1,%a1
00022ce0: 49f9 0005 2e7c 	lea 0x52e7c,%a4
00022ce6: b249           	cmpw %a1,%d1
00022ce8: 6c6c           	bges 0x22d56
00022cea: b043           	cmpw %d3,%d0
00022cec: 6700 fe1c      	beqw 0x22b0a
00022cf0: 3239 0000 22e8 	movew 0x22e8,%d1
00022cf6: b043           	cmpw %d3,%d0
00022cf8: 6f00 0096      	blew 0x22d90
00022cfc: 3a00           	movew %d0,%d5
00022cfe: da40           	addw %d0,%d5
00022d00: 4246           	clrw %d6
00022d02: 49f9 0005 2e7c 	lea 0x52e7c,%a4
00022d08: 93c9           	subal %a1,%a1
00022d0a: b249           	cmpw %a1,%d1
00022d0c: 6f00 fdfc      	blew 0x22b0a
00022d10: 3800           	movew %d0,%d4
00022d12: 48c4           	extl %d4
00022d14: 89c3           	divsw %d3,%d4
00022d16: 3404           	movew %d4,%d2
00022d18: 7e0f           	moveq #15,%d7
00022d1a: ee6a           	lsrw %d7,%d2
00022d1c: d444           	addw %d4,%d2
00022d1e: e242           	asrw #1,%d2
00022d20: 3046           	moveaw %d6,%a0
00022d22: d1c8           	addal %a0,%a0
00022d24: d1fc 0005 2e7c 	addal #339580,%a0
00022d2a: 3e06           	movew %d6,%d7
00022d2c: 4244           	clrw %d4
00022d2e: be42           	cmpw %d2,%d7
00022d30: 6f58           	bles 0x22d8a
00022d32: 3042           	moveaw %d2,%a0
00022d34: 90c6           	subaw %d6,%a0
00022d36: 3c08           	movew %a0,%d6
00022d38: 5246           	addqw #1,%d6
00022d3a: 48c4           	extl %d4
00022d3c: 89c6           	divsw %d6,%d4
00022d3e: 38c4           	movew %d4,%a4@+
00022d40: 3c02           	movew %d2,%d6
00022d42: 5246           	addqw #1,%d6
00022d44: 5249           	addqw #1,%a1
00022d46: d045           	addw %d5,%d0
00022d48: 60c0           	bras 0x22d0a
00022d4a: 33fc 0029 0000 	movew #41,0x22e8
00022d50: 22e8 
00022d52: 6000 ff74      	braw 0x22cc8
00022d56: 3041           	moveaw %d1,%a0
00022d58: d1c8           	addal %a0,%a0
00022d5a: 3189 c800      	movew %a1,%a0@(0000000000000000,%a4:l)
00022d5e: 3049           	moveaw %a1,%a0
00022d60: d1c8           	addal %a0,%a0
00022d62: 3181 c800      	movew %d1,%a0@(0000000000000000,%a4:l)
00022d66: 3049           	moveaw %a1,%a0
00022d68: 4a42           	tstw %d2
00022d6a: 6c0e           	bges 0x22d7a
00022d6c: d0c9           	addaw %a1,%a0
00022d6e: d0c8           	addaw %a0,%a0
00022d70: 5c48           	addqw #6,%a0
00022d72: d448           	addw %a0,%d2
00022d74: 5249           	addqw #1,%a1
00022d76: 6000 ff6e      	braw 0x22ce6
00022d7a: 90c1           	subaw %d1,%a0
00022d7c: d0c8           	addaw %a0,%a0
00022d7e: d0c8           	addaw %a0,%a0
00022d80: 41e8 000a      	lea %a0@(10),%a0
00022d84: d448           	addw %a0,%d2
00022d86: 5341           	subqw #1,%d1
00022d88: 60ea           	bras 0x22d74
00022d8a: d858           	addw %a0@+,%d4
00022d8c: 5247           	addqw #1,%d7
00022d8e: 609e           	bras 0x22d2e
00022d90: 5341           	subqw #1,%d1
00022d92: 3001           	movew %d1,%d0
00022d94: 48c0           	extl %d0
00022d96: 93c9           	subal %a1,%a1
00022d98: 49f9 0005 2e7c 	lea 0x52e7c,%a4
00022d9e: 4a40           	tstw %d0
00022da0: 6f00 fd68      	blew 0x22b0a
00022da4: 3200           	movew %d0,%d1
00022da6: e241           	asrw #1,%d1
00022da8: 3041           	moveaw %d1,%a0
00022daa: d1c8           	addal %a0,%a0
00022dac: 3070 c800      	moveaw %a0@(0000000000000000,%a4:l),%a0
00022db0: 2600           	movel %d0,%d3
00022db2: d680           	addl %d0,%d3
00022db4: 3208           	movew %a0,%d1
00022db6: d249           	addw %a1,%d1
00022db8: 3401           	movew %d1,%d2
00022dba: 780f           	moveq #15,%d4
00022dbc: e86a           	lsrw %d4,%d2
00022dbe: d242           	addw %d2,%d1
00022dc0: e241           	asrw #1,%d1
00022dc2: 3981 3800      	movew %d1,%a4@(0000000000000000,%d3:l)
00022dc6: 5380           	subql #1,%d0
00022dc8: 3248           	moveaw %a0,%a1
00022dca: 60d2           	bras 0x22d9e
00022dcc: 4a44           	tstw %d4
00022dce: 6614           	bnes 0x22de4
00022dd0: 426e ffe4      	clrw %fp@(-28)
00022dd4: 3e39 0000 22e8 	movew 0x22e8,%d7
00022dda: 5347           	subqw #1,%d7
00022ddc: 3d47 ffe6      	movew %d7,%fp@(-26)
00022de0: 6000 fdfc      	braw 0x22bde
00022de4: 3e39 0000 219c 	movew 0x219c,%d7
00022dea: 3239 0000 219e 	movew 0x219e,%d1
00022df0: 4444           	negw %d4
00022df2: c9c1           	mulsw %d1,%d4
00022df4: 89c7           	divsw %d7,%d4
00022df6: c1c7           	mulsw %d7,%d0
00022df8: 81c1           	divsw %d1,%d0
00022dfa: 3d40 ffe6      	movew %d0,%fp@(-26)
00022dfe: 3d44 ffe4      	movew %d4,%fp@(-28)
00022e02: 6d00 009c      	bltw 0x22ea0
00022e06: 4a40           	tstw %d0
00022e08: 6d00 00a4      	bltw 0x22eae
00022e0c: 3d7c 0001 ffd2 	movew #1,%fp@(-46)
00022e12: 486e ffea      	pea %fp@(-22)
00022e16: 486e ffe8      	pea %fp@(-24)
00022e1a: 3f00           	movew %d0,%sp@-
00022e1c: 3f04           	movew %d4,%sp@-
00022e1e: 3f2e ffd2      	movew %fp@(-46),%sp@-
00022e22: 4eba ed8e      	jsr %pc@(0x21bb2)
00022e26: 3814           	movew %a4@,%d4
00022e28: 3d6e ffea ffdc 	movew %fp@(-22),%fp@(-36)
00022e2e: 3d6e ffe8 ffde 	movew %fp@(-24),%fp@(-34)
00022e34: 3079 0000 22e8 	moveaw 0x22e8,%a0
00022e3a: 5348           	subqw #1,%a0
00022e3c: 3d48 ffe0      	movew %a0,%fp@(-32)
00022e40: 4fef 000e      	lea %sp@(14),%sp
00022e44: 426e ffd6      	clrw %fp@(-42)
00022e48: 93c9           	subal %a1,%a1
00022e4a: 3e3c 7fff      	movew #32767,%d7
00022e4e: 4240           	clrw %d0
00022e50: 322e ffde      	movew %fp@(-34),%d1
00022e54: c3c0           	mulsw %d0,%d1
00022e56: 3041           	moveaw %d1,%a0
00022e58: 322e ffdc      	movew %fp@(-36),%d1
00022e5c: c3c4           	mulsw %d4,%d1
00022e5e: 9248           	subw %a0,%d1
00022e60: 6a02           	bpls 0x22e64
00022e62: 4441           	negw %d1
00022e64: be41           	cmpw %d1,%d7
00022e66: 6e24           	bgts 0x22e8c
00022e68: 6600 008e      	bnew 0x22ef8
00022e6c: 3a49           	moveaw %a1,%a5
00022e6e: 9aee ffd6      	subaw %fp@(-42),%a5
00022e72: 3e0d           	movew %a5,%d7
00022e74: 6c04           	bges 0x22e7a
00022e76: 4447           	negw %d7
00022e78: 3a47           	moveaw %d7,%a5
00022e7a: 3044           	moveaw %d4,%a0
00022e7c: 90c0           	subaw %d0,%a0
00022e7e: 3e08           	movew %a0,%d7
00022e80: 6c04           	bges 0x22e86
00022e82: 4447           	negw %d7
00022e84: 3047           	moveaw %d7,%a0
00022e86: 3e08           	movew %a0,%d7
00022e88: be4d           	cmpw %a5,%d7
00022e8a: 6c6c           	bges 0x22ef8
00022e8c: b06e ffe0      	cmpw %fp@(-32),%d0
00022e90: 6630           	bnes 0x22ec2
00022e92: 0c44 0001      	cmpiw #1,%d4
00022e96: 6758           	beqs 0x22ef0
00022e98: 3044           	moveaw %d4,%a0
00022e9a: 5348           	subqw #1,%a0
00022e9c: 3a40           	moveaw %d0,%a5
00022e9e: 6040           	bras 0x22ee0
00022ea0: 4a40           	tstw %d0
00022ea2: 6d14           	blts 0x22eb8
00022ea4: 3d7c 0002 ffd2 	movew #2,%fp@(-46)
00022eaa: 6000 ff66      	braw 0x22e12
00022eae: 3d7c 0004 ffd2 	movew #4,%fp@(-46)
00022eb4: 6000 ff5c      	braw 0x22e12
00022eb8: 3d7c 0003 ffd2 	movew #3,%fp@(-46)
00022ebe: 6000 ff52      	braw 0x22e12
00022ec2: 3240           	moveaw %d0,%a1
00022ec4: 5289           	addql #1,%a1
00022ec6: d3c9           	addal %a1,%a1
00022ec8: 3044           	moveaw %d4,%a0
00022eca: 5348           	subqw #1,%a0
00022ecc: 3e08           	movew %a0,%d7
00022ece: be71 c800      	cmpw %a1@(0000000000000000,%a4:l),%d7
00022ed2: 6ec8           	bgts 0x22e9c
00022ed4: 3a40           	moveaw %d0,%a5
00022ed6: 524d           	addqw #1,%a5
00022ed8: 304d           	moveaw %a5,%a0
00022eda: d1c8           	addal %a0,%a0
00022edc: 3074 8800      	moveaw %a4@(0000000000000000,%a0:l),%a0
00022ee0: 3d40 ffd6      	movew %d0,%fp@(-42)
00022ee4: 3244           	moveaw %d4,%a1
00022ee6: 3e01           	movew %d1,%d7
00022ee8: 300d           	movew %a5,%d0
00022eea: 3808           	movew %a0,%d4
00022eec: 6000 ff62      	braw 0x22e50
00022ef0: 3d40 ffd6      	movew %d0,%fp@(-42)
00022ef4: 327c 0001      	moveaw #1,%a1
00022ef8: 486e ffe6      	pea %fp@(-26)
00022efc: 486e ffe4      	pea %fp@(-28)
00022f00: 3f2e ffd6      	movew %fp@(-42),%sp@-
00022f04: 3f09           	movew %a1,%sp@-
00022f06: 3f2e ffd2      	movew %fp@(-46),%sp@-
00022f0a: 4eba eca6      	jsr %pc@(0x21bb2)
00022f0e: 4fef 000e      	lea %sp@(14),%sp
00022f12: 6000 fcca      	braw 0x22bde
00022f16: 426e ffda      	clrw %fp@(-38)
00022f1a: 4a41           	tstw %d1
00022f1c: 6600 fc7a      	bnew 0x22b98
00022f20: 6000 fc82      	braw 0x22ba4
00022f24:  _abline
00022f24: 4e56 ffd8      	linkw %fp,#-40
00022f28: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00022f2c: 266e 0008      	moveal %fp@(8),%a3
00022f30: 3a2e 000c      	movew %fp@(12),%d5
00022f34: 3c2e 000e      	movew %fp@(14),%d6
00022f38: 3613           	movew %a3@,%d3
00022f3a: 302b 0004      	movew %a3@(4),%d0
00022f3e: 382b 0002      	movew %a3@(2),%d4
00022f42: b043           	cmpw %d3,%d0
00022f44: 6600 036c      	bnew 0x232b2
00022f48: 0c79 0008 0000 	cmpiw #8,0x244a
00022f4e: 244a 
00022f50: 6300 00d6      	blsw 0x23028
00022f54: 342b 0006      	movew %a3@(6),%d2
00022f58: 9444           	subw %d4,%d2
00022f5a: 3239 0000 244c 	movew 0x244c,%d1
00022f60: 3001           	movew %d1,%d0
00022f62: e248           	lsrw #1,%d0
00022f64: 4a42           	tstw %d2
00022f66: 6c04           	bges 0x22f6c
00022f68: 4442           	negw %d2
00022f6a: 4440           	negw %d0
00022f6c: c9c1           	mulsw %d1,%d4
00022f6e: 3043           	moveaw %d3,%a0
00022f70: 2608           	movel %a0,%d3
00022f72: d688           	addl %a0,%d3
00022f74: 2043           	moveal %d3,%a0
00022f76: d1c4           	addal %d4,%a0
00022f78: d1f9 0000 044e 	addal 0x44e,%a0
00022f7e: 2279 0000 227a 	moveal 0x227a,%a1
00022f84: 2269 04b4      	moveal %a1@(1204),%a1
00022f88: 0286 0000 ffff 	andil #65535,%d6
00022f8e: dc86           	addl %d6,%d6
00022f90: 3631 6800      	movew %a1@(0000000000000000,%d6:l),%d3
00022f94: 3239 0000 246c 	movew 0x246c,%d1
00022f9a: 0c45 0001      	cmpiw #1,%d5
00022f9e: 6752           	beqs 0x22ff2
00022fa0: 6e14           	bgts 0x22fb6
00022fa2: 4a45           	tstw %d5
00022fa4: 6764           	beqs 0x2300a
00022fa6: 33c1 0000 246c 	movew %d1,0x246c
00022fac: 4cee 3cfc ffb0 	moveml %fp@(-80),%d2-%d7/%a2-%a5
00022fb2: 4e5e           	unlk %fp
00022fb4: 4e75           	rts
00022fb6: 0c45 0002      	cmpiw #2,%d5
00022fba: 671e           	beqs 0x22fda
00022fbc: 0c45 0003      	cmpiw #3,%d5
00022fc0: 66e4           	bnes 0x22fa6
00022fc2: 3240           	moveaw %d0,%a1
00022fc4: 2009           	movel %a1,%d0
00022fc6: d089           	addl %a1,%d0
00022fc8: e359           	rolw #1,%d1
00022fca: 0801 0000      	btst #0,%d1
00022fce: 6602           	bnes 0x22fd2
00022fd0: 3083           	movew %d3,%a0@
00022fd2: d1c0           	addal %d0,%a0
00022fd4: 51ca fff2      	dbf %d2,0x22fc8
00022fd8: 60cc           	bras 0x22fa6
00022fda: 3240           	moveaw %d0,%a1
00022fdc: 2009           	movel %a1,%d0
00022fde: d089           	addl %a1,%d0
00022fe0: e359           	rolw #1,%d1
00022fe2: 0801 0000      	btst #0,%d1
00022fe6: 6702           	beqs 0x22fea
00022fe8: 4650           	notw %a0@
00022fea: d1c0           	addal %d0,%a0
00022fec: 51ca fff2      	dbf %d2,0x22fe0
00022ff0: 60b4           	bras 0x22fa6
00022ff2: 3240           	moveaw %d0,%a1
00022ff4: 2009           	movel %a1,%d0
00022ff6: d089           	addl %a1,%d0
00022ff8: e359           	rolw #1,%d1
00022ffa: 0801 0000      	btst #0,%d1
00022ffe: 6702           	beqs 0x23002
00023000: 3083           	movew %d3,%a0@
00023002: d1c0           	addal %d0,%a0
00023004: 51ca fff2      	dbf %d2,0x22ff8
00023008: 609c           	bras 0x22fa6
0002300a: 3811           	movew %a1@,%d4
0002300c: 3240           	moveaw %d0,%a1
0002300e: 2009           	movel %a1,%d0
00023010: d089           	addl %a1,%d0
00023012: e359           	rolw #1,%d1
00023014: 0801 0000      	btst #0,%d1
00023018: 670a           	beqs 0x23024
0002301a: 3083           	movew %d3,%a0@
0002301c: d1c0           	addal %d0,%a0
0002301e: 51ca fff2      	dbf %d2,0x23012
00023022: 6082           	bras 0x22fa6
00023024: 3084           	movew %d4,%a0@
00023026: 60f4           	bras 0x2301c
00023028: 41f9 0002 40f0 	lea 0x240f0,%a0
0002302e: 4a79 0004 c0c4 	tstw 0x4c0c4
00023034: 6700 0126      	beqw 0x2315c
00023038: 3f04           	movew %d4,%sp@-
0002303a: 3f03           	movew %d3,%sp@-
0002303c: 4e90           	jsr %a0@
0002303e: 2800           	movel %d0,%d4
00023040: 362b 0006      	movew %a3@(6),%d3
00023044: 966b 0002      	subw %a3@(2),%d3
00023048: 3039 0000 244c 	movew 0x244c,%d0
0002304e: 588f           	addql #4,%sp
00023050: 3279 0000 246c 	moveaw 0x246c,%a1
00023056: 4a43           	tstw %d3
00023058: 6d00 009e      	bltw 0x230f8
0002305c: 4241           	clrw %d1
0002305e: 343c 8000      	movew #-32768,%d2
00023062: 3041           	moveaw %d1,%a0
00023064: d1c8           	addal %a0,%a0
00023066: 3e09           	movew %a1,%d7
00023068: ce42           	andw %d2,%d7
0002306a: 56c7           	sne %d7
0002306c: 4887           	extw %d7
0002306e: 3147 8a00      	movew %d7,%a0@(-30208)
00023072: e24a           	lsrw #1,%d2
00023074: 5241           	addqw #1,%d1
00023076: 0c41 0010      	cmpiw #16,%d1
0002307a: 66e6           	bnes 0x23062
0002307c: 3840           	moveaw %d0,%a4
0002307e: 4242           	clrw %d2
00023080: 5243           	addqw #1,%d3
00023082: c1c3           	mulsw %d3,%d0
00023084: 2440           	moveal %d0,%a2
00023086: 2f00           	movel %d0,%sp@-
00023088: 2f04           	movel %d4,%sp@-
0002308a: 4eb9 0000 3166 	jsr 0x3166
00023090: 3013           	movew %a3@,%d0
00023092: 0240 000f      	andiw #15,%d0
00023096: 323c 8000      	movew #-32768,%d1
0002309a: e069           	lsrw %d0,%d1
0002309c: 31c1 8a28      	movew %d1,0xffff8a28
000230a0: 4278 8a2a      	clrw 0xffff8a2a
000230a4: 4278 8a2c      	clrw 0xffff8a2c
000230a8: 31cc 8a30      	movew %a4,0xffff8a30
000230ac: 31fc 0001 8a36 	movew #1,0xffff8a36
000230b2: 11fc 0001 8a3a 	moveb #1,0xffff8a3a
000230b8: 4238 8a3d      	clrb 0xffff8a3d
000230bc: 508f           	addql #8,%sp
000230be: 4241           	clrw %d1
000230c0: 3245           	moveaw %d5,%a1
000230c2: 47fa 094e      	lea %pc@(0x23a12),%a3
000230c6: 49fa 094e      	lea %pc@(0x23a16),%a4
000230ca: 0002 ff80      	orib #-128,%d2
000230ce: b279 0000 244a 	cmpw 0x244a,%d1
000230d4: 654e           	bcss 0x23124
000230d6: 2f0a           	movel %a2,%sp@-
000230d8: 2f04           	movel %d4,%sp@-
000230da: 4eb9 0000 3178 	jsr 0x3178
000230e0: 3239 0000 246c 	movew 0x246c,%d1
000230e6: 0243 000f      	andiw #15,%d3
000230ea: 508f           	addql #8,%sp
000230ec: 4a43           	tstw %d3
000230ee: 6700 feb6      	beqw 0x22fa6
000230f2: e359           	rolw #1,%d1
000230f4: 5343           	subqw #1,%d3
000230f6: 60f4           	bras 0x230ec
000230f8: 4443           	negw %d3
000230fa: 3200           	movew %d0,%d1
000230fc: 4441           	negw %d1
000230fe: 3841           	moveaw %d1,%a4
00023100: 4241           	clrw %d1
00023102: 7401           	moveq #1,%d2
00023104: 3041           	moveaw %d1,%a0
00023106: d1c8           	addal %a0,%a0
00023108: 3e09           	movew %a1,%d7
0002310a: ce42           	andw %d2,%d7
0002310c: 56c7           	sne %d7
0002310e: 4887           	extw %d7
00023110: 3147 8a00      	movew %d7,%a0@(-30208)
00023114: d442           	addw %d2,%d2
00023116: 5241           	addqw #1,%d1
00023118: 0c41 0010      	cmpiw #16,%d1
0002311c: 66e6           	bnes 0x23104
0002311e: 740f           	moveq #15,%d2
00023120: 6000 ff5e      	braw 0x23080
00023124: 2a04           	movel %d4,%d5
00023126: 5485           	addql #2,%d5
00023128: 21c4 8a32      	movel %d4,0xffff8a32
0002312c: 31c3 8a38      	movew %d3,0xffff8a38
00023130: 0806 0000      	btst #0,%d6
00023134: 6720           	beqs 0x23156
00023136: 1034 9800      	moveb %a4@(0000000000000000,%a1:l),%d0
0002313a: 11c0 8a3b      	moveb %d0,0xffff8a3b
0002313e: 11c2 8a3c      	moveb %d2,0xffff8a3c
00023142: 41f8 8a3c      	lea 0xffff8a3c,%a0
00023146: 4ad0           	tas %a0@
00023148: 4e71           	nop
0002314a: 6bfa           	bmis 0x23146
0002314c: e24e           	lsrw #1,%d6
0002314e: 5241           	addqw #1,%d1
00023150: 2805           	movel %d5,%d4
00023152: 6000 ff7a      	braw 0x230ce
00023156: 1033 9800      	moveb %a3@(0000000000000000,%a1:l),%d0
0002315a: 60de           	bras 0x2313a
0002315c: 3439 0000 246c 	movew 0x246c,%d2
00023162: 3e2b 0006      	movew %a3@(6),%d7
00023166: 9e44           	subw %d4,%d7
00023168: 3239 0000 244c 	movew 0x244c,%d1
0002316e: e249           	lsrw #1,%d1
00023170: 3441           	moveaw %d1,%a2
00023172: 4a47           	tstw %d7
00023174: 6c06           	bges 0x2317c
00023176: 4447           	negw %d7
00023178: 4441           	negw %d1
0002317a: 3441           	moveaw %d1,%a2
0002317c: 3f04           	movew %d4,%sp@-
0002317e: 3f03           	movew %d3,%sp@-
00023180: 4e90           	jsr %a0@
00023182: 3213           	movew %a3@,%d1
00023184: 0241 000f      	andiw #15,%d1
00023188: 363c 8000      	movew #-32768,%d3
0002318c: e26b           	lsrw %d1,%d3
0002318e: 3a43           	moveaw %d3,%a5
00023190: 4643           	notw %d3
00023192: 3843           	moveaw %d3,%a4
00023194: 3279 0000 244a 	moveaw 0x244a,%a1
0002319a: 5349           	subqw #1,%a1
0002319c: 344a           	moveaw %a2,%a2
0002319e: 220a           	movel %a2,%d1
000231a0: d28a           	addl %a2,%d1
000231a2: 588f           	addql #4,%sp
000231a4: 3609           	movew %a1,%d3
000231a6: 6c0a           	bges 0x231b2
000231a8: 33c2 0000 246c 	movew %d2,0x246c
000231ae: 6000 fdfc      	braw 0x22fac
000231b2: 3439 0000 246c 	movew 0x246c,%d2
000231b8: 0c45 0001      	cmpiw #1,%d5
000231bc: 6772           	beqs 0x23230
000231be: 6e0e           	bgts 0x231ce
000231c0: 4a45           	tstw %d5
000231c2: 6700 00aa      	beqw 0x2326e
000231c6: 5349           	subqw #1,%a1
000231c8: 5480           	addql #2,%d0
000231ca: e24e           	lsrw #1,%d6
000231cc: 60d6           	bras 0x231a4
000231ce: 0c45 0002      	cmpiw #2,%d5
000231d2: 6740           	beqs 0x23214
000231d4: 0c45 0003      	cmpiw #3,%d5
000231d8: 66ec           	bnes 0x231c6
000231da: 3447           	moveaw %d7,%a2
000231dc: 2040           	moveal %d0,%a0
000231de: 0806 0000      	btst #0,%d6
000231e2: 6718           	beqs 0x231fc
000231e4: e35a           	rolw #1,%d2
000231e6: 0802 0000      	btst #0,%d2
000231ea: 6604           	bnes 0x231f0
000231ec: 360d           	movew %a5,%d3
000231ee: 8750           	orw %d3,%a0@
000231f0: d1c1           	addal %d1,%a0
000231f2: 534a           	subqw #1,%a2
000231f4: b4fc ffff      	cmpaw #-1,%a2
000231f8: 66ea           	bnes 0x231e4
000231fa: 60ca           	bras 0x231c6
000231fc: e35a           	rolw #1,%d2
000231fe: 0802 0000      	btst #0,%d2
00023202: 6604           	bnes 0x23208
00023204: 380c           	movew %a4,%d4
00023206: c950           	andw %d4,%a0@
00023208: d1c1           	addal %d1,%a0
0002320a: 534a           	subqw #1,%a2
0002320c: b4fc ffff      	cmpaw #-1,%a2
00023210: 66ea           	bnes 0x231fc
00023212: 60b2           	bras 0x231c6
00023214: 3447           	moveaw %d7,%a2
00023216: 2040           	moveal %d0,%a0
00023218: e35a           	rolw #1,%d2
0002321a: 0802 0000      	btst #0,%d2
0002321e: 6704           	beqs 0x23224
00023220: 360d           	movew %a5,%d3
00023222: b750           	eorw %d3,%a0@
00023224: d1c1           	addal %d1,%a0
00023226: 534a           	subqw #1,%a2
00023228: b4fc ffff      	cmpaw #-1,%a2
0002322c: 66ea           	bnes 0x23218
0002322e: 6096           	bras 0x231c6
00023230: 3447           	moveaw %d7,%a2
00023232: 2040           	moveal %d0,%a0
00023234: 0806 0000      	btst #0,%d6
00023238: 671a           	beqs 0x23254
0002323a: e35a           	rolw #1,%d2
0002323c: 0802 0000      	btst #0,%d2
00023240: 6704           	beqs 0x23246
00023242: 380d           	movew %a5,%d4
00023244: 8950           	orw %d4,%a0@
00023246: d1c1           	addal %d1,%a0
00023248: 534a           	subqw #1,%a2
0002324a: b4fc ffff      	cmpaw #-1,%a2
0002324e: 66ea           	bnes 0x2323a
00023250: 6000 ff74      	braw 0x231c6
00023254: e35a           	rolw #1,%d2
00023256: 0802 0000      	btst #0,%d2
0002325a: 6704           	beqs 0x23260
0002325c: 360c           	movew %a4,%d3
0002325e: c750           	andw %d3,%a0@
00023260: d1c1           	addal %d1,%a0
00023262: 534a           	subqw #1,%a2
00023264: b4fc ffff      	cmpaw #-1,%a2
00023268: 66ea           	bnes 0x23254
0002326a: 6000 ff5a      	braw 0x231c6
0002326e: 3447           	moveaw %d7,%a2
00023270: 2040           	moveal %d0,%a0
00023272: 0806 0000      	btst #0,%d6
00023276: 6726           	beqs 0x2329e
00023278: e35a           	rolw #1,%d2
0002327a: 3650           	moveaw %a0@,%a3
0002327c: 380b           	movew %a3,%d4
0002327e: 0802 0000      	btst #0,%d2
00023282: 6714           	beqs 0x23298
00023284: 360d           	movew %a5,%d3
00023286: 8843           	orw %d3,%d4
00023288: 3084           	movew %d4,%a0@
0002328a: d1c1           	addal %d1,%a0
0002328c: 534a           	subqw #1,%a2
0002328e: b4fc ffff      	cmpaw #-1,%a2
00023292: 66e4           	bnes 0x23278
00023294: 6000 ff30      	braw 0x231c6
00023298: 360c           	movew %a4,%d3
0002329a: c843           	andw %d3,%d4
0002329c: 60ea           	bras 0x23288
0002329e: e35a           	rolw #1,%d2
000232a0: 380c           	movew %a4,%d4
000232a2: c950           	andw %d4,%a0@
000232a4: d1c1           	addal %d1,%a0
000232a6: 534a           	subqw #1,%a2
000232a8: b4fc ffff      	cmpaw #-1,%a2
000232ac: 66f0           	bnes 0x2329e
000232ae: 6000 ff16      	braw 0x231c6
000232b2: 3440           	moveaw %d0,%a2
000232b4: 326b 0006      	moveaw %a3@(6),%a1
000232b8: b043           	cmpw %d3,%d0
000232ba: 6d0a           	blts 0x232c6
000232bc: 3209           	movew %a1,%d1
000232be: 3244           	moveaw %d4,%a1
000232c0: 3801           	movew %d1,%d4
000232c2: 3443           	moveaw %d3,%a2
000232c4: 3600           	movew %d0,%d3
000232c6: 0c45 0002      	cmpiw #2,%d5
000232ca: 660e           	bnes 0x232da
000232cc: 4a79 0000 246a 	tstw 0x246a
000232d2: 6606           	bnes 0x232da
000232d4: b64a           	cmpw %a2,%d3
000232d6: 6752           	beqs 0x2332a
000232d8: 5343           	subqw #1,%d3
000232da: 3439 0000 246c 	movew 0x246c,%d2
000232e0: b849           	cmpw %a1,%d4
000232e2: 664e           	bnes 0x23332
000232e4: 3d79 0000 246c 	movew 0x246c,%fp@(-24)
000232ea: ffe8 
000232ec: 426e fff2      	clrw %fp@(-14)
000232f0: 426e fff4      	clrw %fp@(-12)
000232f4: 426e fff6      	clrw %fp@(-10)
000232f8: 41ee ffe8      	lea %fp@(-24),%a0
000232fc: 2d48 fff8      	movel %a0,%fp@(-8)
00023300: 3d45 fffc      	movew %d5,%fp@(-4)
00023304: 3d46 fffe      	movew %d6,%fp@(-2)
00023308: 3d4a ffea      	movew %a2,%fp@(-22)
0002330c: 3d49 ffec      	movew %a1,%fp@(-20)
00023310: 3d43 ffee      	movew %d3,%fp@(-18)
00023314: 3d44 fff0      	movew %d4,%fp@(-16)
00023318: 486e ffea      	pea %fp@(-22)
0002331c: 486e fff2      	pea %fp@(-14)
00023320: 4eba ebcc      	jsr %pc@(0x21eee)
00023324: 508f           	addql #8,%sp
00023326: 6000 fc84      	braw 0x22fac
0002332a: b849           	cmpw %a1,%d4
0002332c: 67b6           	beqs 0x232e4
0002332e: 5344           	subqw #1,%d4
00023330: 60a8           	bras 0x232da
00023332: 3879 0000 244a 	moveaw 0x244a,%a4
00023338: 964a           	subw %a2,%d3
0002333a: 9849           	subw %a1,%d4
0002333c: 3679 0000 244c 	moveaw 0x244c,%a3
00023342: 3e03           	movew %d3,%d7
00023344: de43           	addw %d3,%d7
00023346: 7008           	moveq #8,%d0
00023348: b04c           	cmpw %a4,%d0
0002334a: 6400 01a8      	bccw 0x234f4
0002334e: 320b           	movew %a3,%d1
00023350: e249           	lsrw #1,%d1
00023352: 3841           	moveaw %d1,%a4
00023354: 4a44           	tstw %d4
00023356: 6c06           	bges 0x2335e
00023358: 4444           	negw %d4
0002335a: 4441           	negw %d1
0002335c: 3841           	moveaw %d1,%a4
0002335e: 300b           	movew %a3,%d0
00023360: 3209           	movew %a1,%d1
00023362: c1c1           	mulsw %d1,%d0
00023364: 344a           	moveaw %a2,%a2
00023366: d5ca           	addal %a2,%a2
00023368: 43f2 0800      	lea %a2@(0000000000000000,%d0:l),%a1
0002336c: d3f9 0000 044e 	addal 0x44e,%a1
00023372: 2079 0000 227a 	moveal 0x227a,%a0
00023378: 2068 04b4      	moveal %a0@(1204),%a0
0002337c: 0286 0000 ffff 	andil #65535,%d6
00023382: dc86           	addl %d6,%d6
00023384: 3470 6800      	moveaw %a0@(0000000000000000,%d6:l),%a2
00023388: 3650           	moveaw %a0@,%a3
0002338a: 3c04           	movew %d4,%d6
0002338c: dc44           	addw %d4,%d6
0002338e: b644           	cmpw %d4,%d3
00023390: 6d00 00b2      	bltw 0x23444
00023394: 3203           	movew %d3,%d1
00023396: 4441           	negw %d1
00023398: 0c45 0001      	cmpiw #1,%d5
0002339c: 677e           	beqs 0x2341c
0002339e: 6e2a           	bgts 0x233ca
000233a0: 4a45           	tstw %d5
000233a2: 6600 fe04      	bnew 0x231a8
000233a6: 304c           	moveaw %a4,%a0
000233a8: 2008           	movel %a0,%d0
000233aa: d088           	addl %a0,%d0
000233ac: e35a           	rolw #1,%d2
000233ae: 0802 0000      	btst #0,%d2
000233b2: 6700 008a      	beqw 0x2343e
000233b6: 328a           	movew %a2,%a1@
000233b8: 5489           	addql #2,%a1
000233ba: d246           	addw %d6,%d1
000233bc: 6b04           	bmis 0x233c2
000233be: 9247           	subw %d7,%d1
000233c0: d3c0           	addal %d0,%a1
000233c2: 51cb ffe8      	dbf %d3,0x233ac
000233c6: 6000 fde0      	braw 0x231a8
000233ca: 0c45 0002      	cmpiw #2,%d5
000233ce: 672a           	beqs 0x233fa
000233d0: 0c45 0003      	cmpiw #3,%d5
000233d4: 6600 fdd2      	bnew 0x231a8
000233d8: 304c           	moveaw %a4,%a0
000233da: 2008           	movel %a0,%d0
000233dc: d088           	addl %a0,%d0
000233de: e35a           	rolw #1,%d2
000233e0: 0802 0000      	btst #0,%d2
000233e4: 6602           	bnes 0x233e8
000233e6: 328a           	movew %a2,%a1@
000233e8: 5489           	addql #2,%a1
000233ea: d246           	addw %d6,%d1
000233ec: 6b04           	bmis 0x233f2
000233ee: 9247           	subw %d7,%d1
000233f0: d3c0           	addal %d0,%a1
000233f2: 51cb ffea      	dbf %d3,0x233de
000233f6: 6000 fdb0      	braw 0x231a8
000233fa: 304c           	moveaw %a4,%a0
000233fc: 2008           	movel %a0,%d0
000233fe: d088           	addl %a0,%d0
00023400: e35a           	rolw #1,%d2
00023402: 0802 0000      	btst #0,%d2
00023406: 6702           	beqs 0x2340a
00023408: 4651           	notw %a1@
0002340a: 5489           	addql #2,%a1
0002340c: d246           	addw %d6,%d1
0002340e: 6b04           	bmis 0x23414
00023410: 9247           	subw %d7,%d1
00023412: d3c0           	addal %d0,%a1
00023414: 51cb ffea      	dbf %d3,0x23400
00023418: 6000 fd8e      	braw 0x231a8
0002341c: 304c           	moveaw %a4,%a0
0002341e: 2008           	movel %a0,%d0
00023420: d088           	addl %a0,%d0
00023422: e35a           	rolw #1,%d2
00023424: 0802 0000      	btst #0,%d2
00023428: 6702           	beqs 0x2342c
0002342a: 328a           	movew %a2,%a1@
0002342c: 5489           	addql #2,%a1
0002342e: d246           	addw %d6,%d1
00023430: 6b04           	bmis 0x23436
00023432: 9247           	subw %d7,%d1
00023434: d3c0           	addal %d0,%a1
00023436: 51cb ffea      	dbf %d3,0x23422
0002343a: 6000 fd6c      	braw 0x231a8
0002343e: 328b           	movew %a3,%a1@
00023440: 6000 ff76      	braw 0x233b8
00023444: 3204           	movew %d4,%d1
00023446: 4441           	negw %d1
00023448: 0c45 0001      	cmpiw #1,%d5
0002344c: 677e           	beqs 0x234cc
0002344e: 6e2a           	bgts 0x2347a
00023450: 4a45           	tstw %d5
00023452: 6600 fd54      	bnew 0x231a8
00023456: 304c           	moveaw %a4,%a0
00023458: 2008           	movel %a0,%d0
0002345a: d088           	addl %a0,%d0
0002345c: e35a           	rolw #1,%d2
0002345e: 0802 0000      	btst #0,%d2
00023462: 6700 008a      	beqw 0x234ee
00023466: 328a           	movew %a2,%a1@
00023468: d3c0           	addal %d0,%a1
0002346a: d247           	addw %d7,%d1
0002346c: 6b04           	bmis 0x23472
0002346e: 9246           	subw %d6,%d1
00023470: 5489           	addql #2,%a1
00023472: 51cc ffe8      	dbf %d4,0x2345c
00023476: 6000 fd30      	braw 0x231a8
0002347a: 0c45 0002      	cmpiw #2,%d5
0002347e: 672a           	beqs 0x234aa
00023480: 0c45 0003      	cmpiw #3,%d5
00023484: 6600 fd22      	bnew 0x231a8
00023488: 304c           	moveaw %a4,%a0
0002348a: 2008           	movel %a0,%d0
0002348c: d088           	addl %a0,%d0
0002348e: e35a           	rolw #1,%d2
00023490: 0802 0000      	btst #0,%d2
00023494: 6602           	bnes 0x23498
00023496: 328a           	movew %a2,%a1@
00023498: d3c0           	addal %d0,%a1
0002349a: d247           	addw %d7,%d1
0002349c: 6b04           	bmis 0x234a2
0002349e: 9246           	subw %d6,%d1
000234a0: 5489           	addql #2,%a1
000234a2: 51cc ffea      	dbf %d4,0x2348e
000234a6: 6000 fd00      	braw 0x231a8
000234aa: 304c           	moveaw %a4,%a0
000234ac: 2008           	movel %a0,%d0
000234ae: d088           	addl %a0,%d0
000234b0: e35a           	rolw #1,%d2
000234b2: 0802 0000      	btst #0,%d2
000234b6: 6702           	beqs 0x234ba
000234b8: 4651           	notw %a1@
000234ba: d3c0           	addal %d0,%a1
000234bc: d247           	addw %d7,%d1
000234be: 6b04           	bmis 0x234c4
000234c0: 9246           	subw %d6,%d1
000234c2: 5489           	addql #2,%a1
000234c4: 51cc ffea      	dbf %d4,0x234b0
000234c8: 6000 fcde      	braw 0x231a8
000234cc: 304c           	moveaw %a4,%a0
000234ce: 2008           	movel %a0,%d0
000234d0: d088           	addl %a0,%d0
000234d2: e35a           	rolw #1,%d2
000234d4: 0802 0000      	btst #0,%d2
000234d8: 6702           	beqs 0x234dc
000234da: 328a           	movew %a2,%a1@
000234dc: d3c0           	addal %d0,%a1
000234de: d247           	addw %d7,%d1
000234e0: 6b04           	bmis 0x234e6
000234e2: 9246           	subw %d6,%d1
000234e4: 5489           	addql #2,%a1
000234e6: 51cc ffea      	dbf %d4,0x234d2
000234ea: 6000 fcbc      	braw 0x231a8
000234ee: 328b           	movew %a3,%a1@
000234f0: 6000 ff76      	braw 0x23468
000234f4: 4a44           	tstw %d4
000234f6: 6c00 0082      	bgew 0x2357a
000234fa: 4444           	negw %d4
000234fc: 7200           	moveq #0,%d1
000234fe: 320b           	movew %a3,%d1
00023500: e281           	asrl #1,%d1
00023502: 4441           	negw %d1
00023504: 3641           	moveaw %d1,%a3
00023506: 3f09           	movew %a1,%sp@-
00023508: 3f0a           	movew %a2,%sp@-
0002350a: 4eb9 0002 40f0 	jsr 0x240f0
00023510: 2d40 ffda      	movel %d0,%fp@(-38)
00023514: 300a           	movew %a2,%d0
00023516: 0240 000f      	andiw #15,%d0
0002351a: 307c 8000      	moveaw #-32768,%a0
0002351e: 3208           	movew %a0,%d1
00023520: e069           	lsrw %d0,%d1
00023522: 3041           	moveaw %d1,%a0
00023524: 3039 0000 244a 	movew 0x244a,%d0
0002352a: 5340           	subqw #1,%d0
0002352c: 3d40 ffe4      	movew %d0,%fp@(-28)
00023530: 3244           	moveaw %d4,%a1
00023532: d2c4           	addaw %d4,%a1
00023534: 364b           	moveaw %a3,%a3
00023536: d7cb           	addal %a3,%a3
00023538: 2d4b ffde      	movel %a3,%fp@(-34)
0002353c: 7200           	moveq #0,%d1
0002353e: 320c           	movew %a4,%d1
00023540: 2a41           	moveal %d1,%a5
00023542: dbc1           	addal %d1,%a5
00023544: 588f           	addql #4,%sp
00023546: 4a6e ffe4      	tstw %fp@(-28)
0002354a: 6d00 fc5c      	bltw 0x231a8
0002354e: 3439 0000 246c 	movew 0x246c,%d2
00023554: b843           	cmpw %d3,%d4
00023556: 6e00 01b8      	bgtw 0x23710
0002355a: 3203           	movew %d3,%d1
0002355c: 4441           	negw %d1
0002355e: 0c45 0001      	cmpiw #1,%d5
00023562: 6700 00ca      	beqw 0x2362e
00023566: 6e1a           	bgts 0x23582
00023568: 4a45           	tstw %d5
0002356a: 6700 012e      	beqw 0x2369a
0002356e: 54ae ffda      	addql #2,%fp@(-38)
00023572: e24e           	lsrw #1,%d6
00023574: 536e ffe4      	subqw #1,%fp@(-28)
00023578: 60cc           	bras 0x23546
0002357a: 300b           	movew %a3,%d0
0002357c: e248           	lsrw #1,%d0
0002357e: 3640           	moveaw %d0,%a3
00023580: 6084           	bras 0x23506
00023582: 0c45 0002      	cmpiw #2,%d5
00023586: 6770           	beqs 0x235f8
00023588: 0c45 0003      	cmpiw #3,%d5
0002358c: 66e0           	bnes 0x2356e
0002358e: 3843           	moveaw %d3,%a4
00023590: 3648           	moveaw %a0,%a3
00023592: 246e ffda      	moveal %fp@(-38),%a2
00023596: 0806 0000      	btst #0,%d6
0002359a: 672c           	beqs 0x235c8
0002359c: e35a           	rolw #1,%d2
0002359e: 0802 0000      	btst #0,%d2
000235a2: 6604           	bnes 0x235a8
000235a4: 300b           	movew %a3,%d0
000235a6: 8152           	orw %d0,%a2@
000235a8: 300b           	movew %a3,%d0
000235aa: e258           	rorw #1,%d0
000235ac: 3640           	moveaw %d0,%a3
000235ae: 4a40           	tstw %d0
000235b0: 6c02           	bges 0x235b4
000235b2: d5cd           	addal %a5,%a2
000235b4: d249           	addw %a1,%d1
000235b6: 6b06           	bmis 0x235be
000235b8: 9247           	subw %d7,%d1
000235ba: d5ee ffde      	addal %fp@(-34),%a2
000235be: 534c           	subqw #1,%a4
000235c0: b8fc ffff      	cmpaw #-1,%a4
000235c4: 66d6           	bnes 0x2359c
000235c6: 60a6           	bras 0x2356e
000235c8: e35a           	rolw #1,%d2
000235ca: 0802 0000      	btst #0,%d2
000235ce: 6606           	bnes 0x235d6
000235d0: 300b           	movew %a3,%d0
000235d2: 4640           	notw %d0
000235d4: c152           	andw %d0,%a2@
000235d6: 300b           	movew %a3,%d0
000235d8: e258           	rorw #1,%d0
000235da: 3640           	moveaw %d0,%a3
000235dc: 4a40           	tstw %d0
000235de: 6c02           	bges 0x235e2
000235e0: d5cd           	addal %a5,%a2
000235e2: d249           	addw %a1,%d1
000235e4: 6b06           	bmis 0x235ec
000235e6: 9247           	subw %d7,%d1
000235e8: d5ee ffde      	addal %fp@(-34),%a2
000235ec: 534c           	subqw #1,%a4
000235ee: b8fc ffff      	cmpaw #-1,%a4
000235f2: 66d4           	bnes 0x235c8
000235f4: 6000 ff78      	braw 0x2356e
000235f8: 3843           	moveaw %d3,%a4
000235fa: 3648           	moveaw %a0,%a3
000235fc: 246e ffda      	moveal %fp@(-38),%a2
00023600: e35a           	rolw #1,%d2
00023602: 0802 0000      	btst #0,%d2
00023606: 6704           	beqs 0x2360c
00023608: 300b           	movew %a3,%d0
0002360a: b152           	eorw %d0,%a2@
0002360c: 300b           	movew %a3,%d0
0002360e: e258           	rorw #1,%d0
00023610: 3640           	moveaw %d0,%a3
00023612: 4a40           	tstw %d0
00023614: 6c02           	bges 0x23618
00023616: d5cd           	addal %a5,%a2
00023618: d249           	addw %a1,%d1
0002361a: 6b06           	bmis 0x23622
0002361c: 9247           	subw %d7,%d1
0002361e: d5ee ffde      	addal %fp@(-34),%a2
00023622: 534c           	subqw #1,%a4
00023624: b8fc ffff      	cmpaw #-1,%a4
00023628: 66d6           	bnes 0x23600
0002362a: 6000 ff42      	braw 0x2356e
0002362e: 3843           	moveaw %d3,%a4
00023630: 3648           	moveaw %a0,%a3
00023632: 246e ffda      	moveal %fp@(-38),%a2
00023636: 0806 0000      	btst #0,%d6
0002363a: 672e           	beqs 0x2366a
0002363c: e35a           	rolw #1,%d2
0002363e: 0802 0000      	btst #0,%d2
00023642: 6704           	beqs 0x23648
00023644: 300b           	movew %a3,%d0
00023646: 8152           	orw %d0,%a2@
00023648: 300b           	movew %a3,%d0
0002364a: e258           	rorw #1,%d0
0002364c: 3640           	moveaw %d0,%a3
0002364e: 4a40           	tstw %d0
00023650: 6c02           	bges 0x23654
00023652: d5cd           	addal %a5,%a2
00023654: d249           	addw %a1,%d1
00023656: 6b06           	bmis 0x2365e
00023658: 9247           	subw %d7,%d1
0002365a: d5ee ffde      	addal %fp@(-34),%a2
0002365e: 534c           	subqw #1,%a4
00023660: b8fc ffff      	cmpaw #-1,%a4
00023664: 66d6           	bnes 0x2363c
00023666: 6000 ff06      	braw 0x2356e
0002366a: e35a           	rolw #1,%d2
0002366c: 0802 0000      	btst #0,%d2
00023670: 6706           	beqs 0x23678
00023672: 300b           	movew %a3,%d0
00023674: 4640           	notw %d0
00023676: c152           	andw %d0,%a2@
00023678: 300b           	movew %a3,%d0
0002367a: e258           	rorw #1,%d0
0002367c: 3640           	moveaw %d0,%a3
0002367e: 4a40           	tstw %d0
00023680: 6c02           	bges 0x23684
00023682: d5cd           	addal %a5,%a2
00023684: d249           	addw %a1,%d1
00023686: 6b06           	bmis 0x2368e
00023688: 9247           	subw %d7,%d1
0002368a: d5ee ffde      	addal %fp@(-34),%a2
0002368e: 534c           	subqw #1,%a4
00023690: b8fc ffff      	cmpaw #-1,%a4
00023694: 66d4           	bnes 0x2366a
00023696: 6000 fed6      	braw 0x2356e
0002369a: 3843           	moveaw %d3,%a4
0002369c: 3648           	moveaw %a0,%a3
0002369e: 246e ffda      	moveal %fp@(-38),%a2
000236a2: 0806 0000      	btst #0,%d6
000236a6: 673e           	beqs 0x236e6
000236a8: e35a           	rolw #1,%d2
000236aa: 3d52 ffe2      	movew %a2@,%fp@(-30)
000236ae: 300b           	movew %a3,%d0
000236b0: 0802 0000      	btst #0,%d2
000236b4: 6728           	beqs 0x236de
000236b6: 806e ffe2      	orw %fp@(-30),%d0
000236ba: 3480           	movew %d0,%a2@
000236bc: 300b           	movew %a3,%d0
000236be: e258           	rorw #1,%d0
000236c0: 3640           	moveaw %d0,%a3
000236c2: 4a40           	tstw %d0
000236c4: 6c02           	bges 0x236c8
000236c6: d5cd           	addal %a5,%a2
000236c8: d249           	addw %a1,%d1
000236ca: 6b06           	bmis 0x236d2
000236cc: 9247           	subw %d7,%d1
000236ce: d5ee ffde      	addal %fp@(-34),%a2
000236d2: 534c           	subqw #1,%a4
000236d4: b8fc ffff      	cmpaw #-1,%a4
000236d8: 66ce           	bnes 0x236a8
000236da: 6000 fe92      	braw 0x2356e
000236de: 4640           	notw %d0
000236e0: c06e ffe2      	andw %fp@(-30),%d0
000236e4: 60d4           	bras 0x236ba
000236e6: e35a           	rolw #1,%d2
000236e8: 300b           	movew %a3,%d0
000236ea: 4640           	notw %d0
000236ec: c152           	andw %d0,%a2@
000236ee: 300b           	movew %a3,%d0
000236f0: e258           	rorw #1,%d0
000236f2: 3640           	moveaw %d0,%a3
000236f4: 4a40           	tstw %d0
000236f6: 6c02           	bges 0x236fa
000236f8: d5cd           	addal %a5,%a2
000236fa: d249           	addw %a1,%d1
000236fc: 6b06           	bmis 0x23704
000236fe: 9247           	subw %d7,%d1
00023700: d5ee ffde      	addal %fp@(-34),%a2
00023704: 534c           	subqw #1,%a4
00023706: b8fc ffff      	cmpaw #-1,%a4
0002370a: 66da           	bnes 0x236e6
0002370c: 6000 fe60      	braw 0x2356e
00023710: 3204           	movew %d4,%d1
00023712: 4441           	negw %d1
00023714: 0c45 0001      	cmpiw #1,%d5
00023718: 6700 0102      	beqw 0x2381c
0002371c: 6e4e           	bgts 0x2376c
0002371e: 4a45           	tstw %d5
00023720: 6600 fe4c      	bnew 0x2356e
00023724: 3844           	moveaw %d4,%a4
00023726: 3648           	moveaw %a0,%a3
00023728: 246e ffda      	moveal %fp@(-38),%a2
0002372c: 0806 0000      	btst #0,%d6
00023730: 6700 0160      	beqw 0x23892
00023734: e35a           	rolw #1,%d2
00023736: 3d52 ffe2      	movew %a2@,%fp@(-30)
0002373a: 300b           	movew %a3,%d0
0002373c: 0802 0000      	btst #0,%d2
00023740: 6700 0146      	beqw 0x23888
00023744: 806e ffe2      	orw %fp@(-30),%d0
00023748: 3480           	movew %d0,%a2@
0002374a: d5ee ffde      	addal %fp@(-34),%a2
0002374e: d247           	addw %d7,%d1
00023750: 6b0e           	bmis 0x23760
00023752: 9249           	subw %a1,%d1
00023754: 300b           	movew %a3,%d0
00023756: e258           	rorw #1,%d0
00023758: 3640           	moveaw %d0,%a3
0002375a: 4a40           	tstw %d0
0002375c: 6c02           	bges 0x23760
0002375e: d5cd           	addal %a5,%a2
00023760: 534c           	subqw #1,%a4
00023762: b8fc ffff      	cmpaw #-1,%a4
00023766: 66cc           	bnes 0x23734
00023768: 6000 fe04      	braw 0x2356e
0002376c: 0c45 0002      	cmpiw #2,%d5
00023770: 6774           	beqs 0x237e6
00023772: 0c45 0003      	cmpiw #3,%d5
00023776: 6600 fdf6      	bnew 0x2356e
0002377a: 3844           	moveaw %d4,%a4
0002377c: 3648           	moveaw %a0,%a3
0002377e: 246e ffda      	moveal %fp@(-38),%a2
00023782: 0806 0000      	btst #0,%d6
00023786: 672e           	beqs 0x237b6
00023788: e35a           	rolw #1,%d2
0002378a: 0802 0000      	btst #0,%d2
0002378e: 6604           	bnes 0x23794
00023790: 300b           	movew %a3,%d0
00023792: 8152           	orw %d0,%a2@
00023794: d5ee ffde      	addal %fp@(-34),%a2
00023798: d247           	addw %d7,%d1
0002379a: 6b0e           	bmis 0x237aa
0002379c: 9249           	subw %a1,%d1
0002379e: 300b           	movew %a3,%d0
000237a0: e258           	rorw #1,%d0
000237a2: 3640           	moveaw %d0,%a3
000237a4: 4a40           	tstw %d0
000237a6: 6c02           	bges 0x237aa
000237a8: d5cd           	addal %a5,%a2
000237aa: 534c           	subqw #1,%a4
000237ac: b8fc ffff      	cmpaw #-1,%a4
000237b0: 66d6           	bnes 0x23788
000237b2: 6000 fdba      	braw 0x2356e
000237b6: e35a           	rolw #1,%d2
000237b8: 0802 0000      	btst #0,%d2
000237bc: 6606           	bnes 0x237c4
000237be: 300b           	movew %a3,%d0
000237c0: 4640           	notw %d0
000237c2: c152           	andw %d0,%a2@
000237c4: d5ee ffde      	addal %fp@(-34),%a2
000237c8: d247           	addw %d7,%d1
000237ca: 6b0e           	bmis 0x237da
000237cc: 9249           	subw %a1,%d1
000237ce: 300b           	movew %a3,%d0
000237d0: e258           	rorw #1,%d0
000237d2: 3640           	moveaw %d0,%a3
000237d4: 4a40           	tstw %d0
000237d6: 6c02           	bges 0x237da
000237d8: d5cd           	addal %a5,%a2
000237da: 534c           	subqw #1,%a4
000237dc: b8fc ffff      	cmpaw #-1,%a4
000237e0: 66d4           	bnes 0x237b6
000237e2: 6000 fd8a      	braw 0x2356e
000237e6: 3844           	moveaw %d4,%a4
000237e8: 3648           	moveaw %a0,%a3
000237ea: 246e ffda      	moveal %fp@(-38),%a2
000237ee: e35a           	rolw #1,%d2
000237f0: 0802 0000      	btst #0,%d2
000237f4: 6704           	beqs 0x237fa
000237f6: 300b           	movew %a3,%d0
000237f8: b152           	eorw %d0,%a2@
000237fa: d5ee ffde      	addal %fp@(-34),%a2
000237fe: d247           	addw %d7,%d1
00023800: 6b0e           	bmis 0x23810
00023802: 9249           	subw %a1,%d1
00023804: 300b           	movew %a3,%d0
00023806: e258           	rorw #1,%d0
00023808: 3640           	moveaw %d0,%a3
0002380a: 4a40           	tstw %d0
0002380c: 6c02           	bges 0x23810
0002380e: d5cd           	addal %a5,%a2
00023810: 534c           	subqw #1,%a4
00023812: b8fc ffff      	cmpaw #-1,%a4
00023816: 66d6           	bnes 0x237ee
00023818: 6000 fd54      	braw 0x2356e
0002381c: 3844           	moveaw %d4,%a4
0002381e: 3648           	moveaw %a0,%a3
00023820: 246e ffda      	moveal %fp@(-38),%a2
00023824: 0806 0000      	btst #0,%d6
00023828: 672e           	beqs 0x23858
0002382a: e35a           	rolw #1,%d2
0002382c: 0802 0000      	btst #0,%d2
00023830: 6704           	beqs 0x23836
00023832: 300b           	movew %a3,%d0
00023834: 8152           	orw %d0,%a2@
00023836: d5ee ffde      	addal %fp@(-34),%a2
0002383a: d247           	addw %d7,%d1
0002383c: 6b0e           	bmis 0x2384c
0002383e: 9249           	subw %a1,%d1
00023840: 300b           	movew %a3,%d0
00023842: e258           	rorw #1,%d0
00023844: 3640           	moveaw %d0,%a3
00023846: 4a40           	tstw %d0
00023848: 6c02           	bges 0x2384c
0002384a: d5cd           	addal %a5,%a2
0002384c: 534c           	subqw #1,%a4
0002384e: b8fc ffff      	cmpaw #-1,%a4
00023852: 66d6           	bnes 0x2382a
00023854: 6000 fd18      	braw 0x2356e
00023858: e35a           	rolw #1,%d2
0002385a: 0802 0000      	btst #0,%d2
0002385e: 6706           	beqs 0x23866
00023860: 300b           	movew %a3,%d0
00023862: 4640           	notw %d0
00023864: c152           	andw %d0,%a2@
00023866: d5ee ffde      	addal %fp@(-34),%a2
0002386a: d247           	addw %d7,%d1
0002386c: 6b0e           	bmis 0x2387c
0002386e: 9249           	subw %a1,%d1
00023870: 300b           	movew %a3,%d0
00023872: e258           	rorw #1,%d0
00023874: 3640           	moveaw %d0,%a3
00023876: 4a40           	tstw %d0
00023878: 6c02           	bges 0x2387c
0002387a: d5cd           	addal %a5,%a2
0002387c: 534c           	subqw #1,%a4
0002387e: b8fc ffff      	cmpaw #-1,%a4
00023882: 66d4           	bnes 0x23858
00023884: 6000 fce8      	braw 0x2356e
00023888: 4640           	notw %d0
0002388a: c06e ffe2      	andw %fp@(-30),%d0
0002388e: 6000 feb8      	braw 0x23748
00023892: e35a           	rolw #1,%d2
00023894: 300b           	movew %a3,%d0
00023896: 4640           	notw %d0
00023898: c152           	andw %d0,%a2@
0002389a: d5ee ffde      	addal %fp@(-34),%a2
0002389e: d247           	addw %d7,%d1
000238a0: 6b0e           	bmis 0x238b0
000238a2: 9249           	subw %a1,%d1
000238a4: 300b           	movew %a3,%d0
000238a6: e258           	rorw #1,%d0
000238a8: 3640           	moveaw %d0,%a3
000238aa: 4a40           	tstw %d0
000238ac: 6c02           	bges 0x238b0
000238ae: d5cd           	addal %a5,%a2
000238b0: 534c           	subqw #1,%a4
000238b2: b8fc ffff      	cmpaw #-1,%a4
000238b6: 66da           	bnes 0x23892
000238b8: 6000 fcb4      	braw 0x2356e
000238bc:  _polyline
000238bc: 518f           	subql #8,%sp
000238be: 48e7 303c      	moveml %d2-%d3/%a2-%a5,%sp@-
000238c2: 266f 0024      	moveal %sp@(36),%a3
000238c6: 246f 0028      	moveal %sp@(40),%a2
000238ca: 342f 002c      	movew %sp@(44),%d2
000238ce: 5342           	subqw #1,%d2
000238d0: 4279 0000 246a 	clrw 0x246a
000238d6: 7618           	moveq #24,%d3
000238d8: d68f           	addl %sp,%d3
000238da: 49fa ef46      	lea %pc@(0x22822),%a4
000238de: 4bfa f644      	lea %pc@(0x22f24),%a5
000238e2: 4a42           	tstw %d2
000238e4: 6e08           	bgts 0x238ee
000238e6: 4cdf 3c0c      	moveml %sp@+,%d2-%d3/%a2-%a5
000238ea: 508f           	addql #8,%sp
000238ec: 4e75           	rts
000238ee: 0c42 0001      	cmpiw #1,%d2
000238f2: 6608           	bnes 0x238fc
000238f4: 33fc 0001 0000 	movew #1,0x246a
000238fa: 246a 
000238fc: 3f52 0018      	movew %a2@,%sp@(24)
00023900: 3f6a 0002 001a 	movew %a2@(2),%sp@(26)
00023906: 588a           	addql #4,%a2
00023908: 3f52 001c      	movew %a2@,%sp@(28)
0002390c: 3f6a 0002 001e 	movew %a2@(2),%sp@(30)
00023912: 4a6b 0002      	tstw %a3@(2)
00023916: 6612           	bnes 0x2392a
00023918: 3f2f 002e      	movew %sp@(46),%sp@-
0002391c: 3f2b 04a8      	movew %a3@(1192),%sp@-
00023920: 2f03           	movel %d3,%sp@-
00023922: 4e95           	jsr %a5@
00023924: 508f           	addql #8,%sp
00023926: 5342           	subqw #1,%d2
00023928: 60b8           	bras 0x238e2
0002392a: 2f03           	movel %d3,%sp@-
0002392c: 2f0b           	movel %a3,%sp@-
0002392e: 4e94           	jsr %a4@
00023930: 508f           	addql #8,%sp
00023932: 4a40           	tstw %d0
00023934: 66e2           	bnes 0x23918
00023936: 60ee           	bras 0x23926
00023938:  _linea_line
00023938: 4e56 fff8      	linkw %fp,#-8
0002393c: 3d79 0000 2470 	movew 0x2470,%fp@(-8)
00023942: fff8 
00023944: 3d79 0000 2472 	movew 0x2472,%fp@(-6)
0002394a: fffa 
0002394c: 3d79 0000 2474 	movew 0x2474,%fp@(-4)
00023952: fffc 
00023954: 3d79 0000 2476 	movew 0x2476,%fp@(-2)
0002395a: fffe 
0002395c: 4eba e1e6      	jsr %pc@(0x21b44)
00023960: 3f00           	movew %d0,%sp@-
00023962: 3f39 0000 246e 	movew 0x246e,%sp@-
00023968: 486e fff8      	pea %fp@(-8)
0002396c: 4eba f5b6      	jsr %pc@(0x22f24)
00023970: 508f           	addql #8,%sp
00023972: 4e5e           	unlk %fp
00023974: 4e75           	rts
00023976:  _set_LN_MASK
00023976: 206f 0004      	moveal %sp@(4),%a0
0002397a: 3028 0030      	movew %a0@(48),%d0
0002397e: 0c40 0005      	cmpiw #5,%d0
00023982: 6e14           	bgts 0x23998
00023984: 3040           	moveaw %d0,%a0
00023986: d1c8           	addal %a0,%a0
00023988: 43fa 007c      	lea %pc@(0x23a06),%a1
0002398c: 3030 9800      	movew %a0@(0000000000000000,%a1:l),%d0
00023990: 33c0 0000 246c 	movew %d0,0x246c
00023996: 4e75           	rts
00023998: 3028 00a4      	movew %a0@(164),%d0
0002399c: 60f2           	bras 0x23990
0002399e:  _vdi_v_pline
0002399e: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000239a2: 246f 0010      	moveal %sp@(16),%a2
000239a6: 2439 0000 2456 	movel 0x2456,%d2
000239ac: 2079 0000 244e 	moveal 0x244e,%a0
000239b2: 3628 0002      	movew %a0@(2),%d3
000239b6: 2f0a           	movel %a2,%sp@-
000239b8: 4eba ffbc      	jsr %pc@(0x23976)
000239bc: 588f           	addql #4,%sp
000239be: 0c6a 0001 0032 	cmpiw #1,%a2@(50)
000239c4: 6634           	bnes 0x239fa
000239c6: 3f2a 002c      	movew %a2@(44),%sp@-
000239ca: 3f03           	movew %d3,%sp@-
000239cc: 2f02           	movel %d2,%sp@-
000239ce: 2f0a           	movel %a2,%sp@-
000239d0: 4eba feea      	jsr %pc@(0x238bc)
000239d4: 302a 002a      	movew %a2@(42),%d0
000239d8: 806a 002e      	orw %a2@(46),%d0
000239dc: 4fef 000c      	lea %sp@(12),%sp
000239e0: 0800 0000      	btst #0,%d0
000239e4: 670e           	beqs 0x239f4
000239e6: 3f03           	movew %d3,%sp@-
000239e8: 2f02           	movel %d2,%sp@-
000239ea: 2f0a           	movel %a2,%sp@-
000239ec: 4eba f03a      	jsr %pc@(0x22a28)
000239f0: 4fef 000a      	lea %sp@(10),%sp
000239f4: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000239f8: 4e75           	rts
000239fa: 3f03           	movew %d3,%sp@-
000239fc: 2f02           	movel %d2,%sp@-
000239fe: 2f0a           	movel %a2,%sp@-
00023a00: 4eba f0e0      	jsr %pc@(0x22ae2)
00023a04: 60ea           	bras 0x239f0
00023a06:  _LINE_STYLE
00023a06: ffff           	.short 0xffff
00023a08: fff0           	.short 0xfff0
00023a0a: c0c0           	muluw %d0,%d0
00023a0c: ff18 ff00      	cp1stb %sp,%a0@+,#8,#256
00023a10: f191           	.short 0xf191
00023a12:  _op_nodraw
00023a12: 0004 0601      	orib #1,%d4
00023a16:  _op_draw
00023a16: 0307           	btst %d1,%d7
00023a18: 060d           	.short 0x060d
00023a1a: 0000 48e7      	orib #-25,%d0
00023a1c:  _screen
00023a1e: 2030 2679      	movel %a0@(0000000000000079,%d2:w:8),%d0
00023a22: 0000 244e      	orib #78,%d0
00023a26: 302b 000c      	movew %a3@(12),%d0
00023a2a: 426b 0004      	clrw %a3@(4)
00023a2e: 426b 0008      	clrw %a3@(8)
00023a32: 4279 0005 2ed4 	clrw 0x52ed4
00023a38: 3413           	movew %a3@,%d2
00023a3a: 0c42 0001      	cmpiw #1,%d2
00023a3e: 6700 00c2      	beqw 0x23b02
00023a42: 0c42 0064      	cmpiw #100,%d2
00023a46: 6700 00ba      	beqw 0x23b02
00023a4a: 3f00           	movew %d0,%sp@-
00023a4c: 4eb9 0001 fa8c 	jsr 0x1fa8c
00023a52: 2440           	moveal %d0,%a2
00023a54: 548f           	addql #2,%sp
00023a56: 4a80           	tstl %d0
00023a58: 6700 00a2      	beqw 0x23afc
00023a5c: 0c6a 0004 0024 	cmpiw #4,%a2@(36)
00023a62: 6704           	beqs 0x23a68
00023a64: 426a 000a      	clrw %a2@(10)
00023a68: 3002           	movew %d2,%d0
00023a6a: 5340           	subqw #1,%d0
00023a6c: 0c40 0026      	cmpiw #38,%d0
00023a70: 6200 0096      	bhiw 0x23b08
00023a74: 3240           	moveaw %d0,%a1
00023a76: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
00023a7a: d1c9           	addal %a1,%a0
00023a7c: d1c8           	addal %a0,%a0
00023a7e: d1fc 0002 3bfa 	addal #146426,%a0
00023a84: 4240           	clrw %d0
00023a86: 1010           	moveb %a0@,%d0
00023a88: 3740 0004      	movew %d0,%a3@(4)
00023a8c: 4240           	clrw %d0
00023a8e: 1028 0001      	moveb %a0@(1),%d0
00023a92: 3740 0008      	movew %d0,%a3@(8)
00023a96: 2f0a           	movel %a2,%sp@-
00023a98: 2068 0002      	moveal %a0@(2),%a0
00023a9c: 4e90           	jsr %a0@
00023a9e: 588f           	addql #4,%sp
00023aa0: 0c42 0001      	cmpiw #1,%d2
00023aa4: 6706           	beqs 0x23aac
00023aa6: 0c42 0064      	cmpiw #100,%d2
00023aaa: 6606           	bnes 0x23ab2
00023aac: 2479 0000 227a 	moveal 0x227a,%a2
00023ab2: 0c42 0002      	cmpiw #2,%d2
00023ab6: 6744           	beqs 0x23afc
00023ab8: 0c42 0065      	cmpiw #101,%d2
00023abc: 673e           	beqs 0x23afc
00023abe: 23ea 0004 0000 	movel %a2@(4),0x20c0
00023ac4: 20c0 
00023ac6: 33ea 04a8 0000 	movew %a2@(1192),0x246e
00023acc: 246e 
00023ace: 33ea 0002 0000 	movew %a2@(2),0x2480
00023ad4: 2480 
00023ad6: 33ea 04ac 0000 	movew %a2@(1196),0x2482
00023adc: 2482 
00023ade: 33ea 04b0 0000 	movew %a2@(1200),0x2484
00023ae4: 2484 
00023ae6: 33ea 04ae 0000 	movew %a2@(1198),0x2486
00023aec: 2486 
00023aee: 33ea 04b2 0000 	movew %a2@(1202),0x2488
00023af4: 2488 
00023af6: 23ca 0000 227a 	movel %a2,0x227a
00023afc: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00023b00: 4e75           	rts
00023b02: 95ca           	subal %a2,%a2
00023b04: 6000 ff62      	braw 0x23a68
00023b08: 3002           	movew %d2,%d0
00023b0a: 0640 ff9c      	addiw #-100,%d0
00023b0e: 0c40 0022      	cmpiw #34,%d0
00023b12: 62e8           	bhis 0x23afc
00023b14: 3240           	moveaw %d0,%a1
00023b16: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
00023b1a: d1c9           	addal %a1,%a0
00023b1c: d1c8           	addal %a0,%a0
00023b1e: d1fc 0002 3b28 	addal #146216,%a0
00023b24: 6000 ff5e      	braw 0x23a84
00023b28: 062d 0001 fe32 	addib #1,%a5@(-462)
00023b2e: 0000 0001      	orib #1,%d0
00023b32: fee2           	.short 0xfee2
00023b34: 062d 0002 010c 	addib #2,%a5@(268)
00023b3a: 0000 0002      	orib #2,%d0
00023b3e: 0eea 0001 0002 	casl %d1,%d0,%a2@(2)
00023b44: 082a 0002 0002 	btst #2,%a2@(2)
00023b4a: 0f2a 0001      	btst %d7,%a2@(1)
00023b4e: 0002 65b2      	orib #-78,%d2
00023b52: 0201 0002      	andib #2,%d1
00023b56: 64f6           	bccs 0x23b4e
00023b58: 0002 0002      	orib #2,%d2
00023b5c: 1e40           	.short 0x1e40
00023b5e: 0000 0002      	orib #2,%d0
00023b62: 59ac 0000      	subql #4,%a4@(0)
00023b66: 0002 57b8      	orib #-72,%d2
00023b6a: 0000 0002      	orib #2,%d0
00023b6e: 4b28 0000      	chkl %a0@(0),%d5
00023b72: 0002 07a8      	orib #-88,%d2
00023b76: 0000 0002      	orib #2,%d0
00023b7a: 1dd0           	.short 0x1dd0
00023b7c: 0000 0002      	orib #2,%d0
00023b80: 0856 0001      	bchg #1,%fp@
00023b84: 0002 1af8      	orib #-8,%d2
00023b88: 0400 0002      	subib #2,%d0
00023b8c: 67a2           	beqs 0x23b30
00023b8e: 0301           	btst %d1,%d1
00023b90: 0002 685c      	orib #92,%d2
00023b94: 0001 0002      	orib #2,%d1
00023b98: 4052           	negxw %a2@
00023b9a: 0001 0002      	orib #2,%d1
00023b9e: 6bbe           	bmis 0x23b5e
00023ba0: 0000 0002      	orib #2,%d0
00023ba4: 6c4e           	bges 0x23bf4
00023ba6: 0000 0002      	orib #2,%d0
00023baa: 59e2           	svs %a2@-
00023bac: 0000 0002      	orib #2,%d0
00023bb0: 4b14           	chkl %a4@,%d5
00023bb2: 0000 0002      	orib #2,%d0
00023bb6: 4a8c           	tstl %a4
00023bb8: 0101           	btst %d0,%d1
00023bba: 0002 42fc      	orib #-4,%d2
00023bbe: 0000 0002      	orib #2,%d0
00023bc2: 4328 0000      	chkl %a0@(0),%d1
00023bc6: 0002 4340      	orib #64,%d2
00023bca: 0000 0002      	orib #2,%d0
00023bce: 4358           	.short 0x4358
00023bd0: 0001 0002      	orib #2,%d1
00023bd4: 1a84           	moveb %d4,%a5@
00023bd6: 0000 0001      	orib #1,%d0
00023bda: fd7c           	.short 0xfd7c
00023bdc: 0021 0002      	orib #2,%a1@-
00023be0: 6906           	bvss 0x23be8
00023be2: 0502           	btst %d2,%d2
00023be4: 0002 697a      	orib #122,%d2
00023be8: 0000 0001      	orib #1,%d0
00023bec: bccc           	cmpaw %a4,%fp
00023bee: 0000 0001      	orib #1,%d0
00023bf2: bccc           	cmpaw %a4,%fp
00023bf4: 0000 0002      	orib #2,%d0
00023bf8: 4370           	.short 0x4370
00023bfa: 062d 0001 ff2a 	addib #1,%a5@(-214)
00023c00: 0000 0002      	orib #2,%d0
00023c04: 008c 0000 0002 	oril #2,%d4
00023c0a: 00dc           	.short 0x00dc
00023c0c: 0000 0001      	orib #1,%d0
00023c10: bccc           	cmpaw %a4,%fp
00023c12: 0000 0002      	orib #2,%d0
00023c16: 0434 0000 0002 	subib #0,%a4@(0000000000000002,%d0:w)
00023c1c: 399e 0000      	movew %fp@+,%a4@(0000000000000000,%d0:w)
00023c20: 0002 3da8      	orib #-88,%d2
00023c24: 0000 0002      	orib #2,%d0
00023c28: 62a4           	bhis 0x23bce
00023c2a: 0000 0002      	orib #2,%d0
00023c2e: 0c3c 0000      	cmpib #0,%d4
00023c32: 0001 bccc      	orib #-52,%d1
00023c36: 0000 0002      	orib #2,%d0
00023c3a: 1596 0200      	moveb %fp@,%a2@(0000000000000000,%d0:w:2)
00023c3e: 0002 644a      	orib #74,%d2
00023c42: 0001 0002      	orib #2,%d1
00023c46: 660c           	bnes 0x23c54
00023c48: 0000 0001      	orib #1,%d0
00023c4c: ed2e           	lslb %d6,%d6
00023c4e: 0001 0002      	orib #2,%d1
00023c52: 1de0           	.short 0x1de0
00023c54: 0100           	btst %d0,%d0
00023c56: 0002 1e08      	orib #8,%d2
00023c5a: 0001 0002      	orib #2,%d1
00023c5e: 1e76           	.short 0x1e76
00023c60: 0001 0002      	orib #2,%d1
00023c64: 3d4c 0100      	movew %a4,%fp@(256)
00023c68: 0002 3ce4      	orib #-28,%d2
00023c6c: 0001 0002      	orib #2,%d1
00023c70: 3d76 0001 0002 	movew %fp@(0000000000000001,%d0:w),%fp@(2)
00023c76: 6648           	bnes 0x23cc0
00023c78: 0001 0002      	orib #2,%d1
00023c7c: 66fe           	bnes 0x23c7c
00023c7e: 0001 0002      	orib #2,%d1
00023c82: 09ea 0001      	bset %d4,%a2@(1)
00023c86: 0002 0a12      	orib #18,%d2
00023c8a: 0001 0002      	orib #2,%d1
00023c8e: 07f8 0004      	bset %d3,0x4
00023c92: 0001 ef5c      	orib #92,%d1
00023c96: 0000 0001      	orib #1,%d0
00023c9a: bccc           	cmpaw %a4,%fp
00023c9c: 0000 0002      	orib #2,%d0
00023ca0: 49d6           	lea %fp@,%a4
00023ca2: 0000 0001      	orib #1,%d0
00023ca6: bccc           	cmpaw %a4,%fp
00023ca8: 0001 0002      	orib #2,%d1
00023cac: 19b4 0000 0002 	moveb %a4@(0000000000000000,%d0:w),%a4@(0000000000000002,%d0:w)
00023cb2: 19c8           	.short 0x19c8
00023cb4: 0001 0001      	orib #1,%d1
00023cb8: fdfe           	.short 0xfdfe
00023cba: 0001 0002      	orib #2,%d1
00023cbe: 1aa6           	moveb %fp@-,%a5@
00023cc0: 0000 0001      	orib #1,%d0
00023cc4: bccc           	cmpaw %a4,%fp
00023cc6: 0103           	btst %d0,%d3
00023cc8: 0002 1ea8      	orib #-88,%d2
00023ccc: 0103           	btst %d0,%d3
00023cce: 0002 3edc      	orib #-36,%d2
00023cd2: 0005 0002      	orib #2,%d5
00023cd6: 08fa           	.short 0x08fa
00023cd8: 0206 0002      	andib #2,%d6
00023cdc: 6730           	beqs 0x23d0e
00023cde: 0002 0002      	orib #2,%d2
00023ce2: 65d2           	bcss 0x23cb6
00023ce4:  _vdi_vsm_height
00023ce4: 2f02           	movel %d2,%sp@-
00023ce6: 226f 0008      	moveal %sp@(8),%a1
00023cea: 2079 0000 2456 	moveal 0x2456,%a0
00023cf0: 3028 0002      	movew %a0@(2),%d0
00023cf4: 3239 0000 226a 	movew 0x226a,%d1
00023cfa: b041           	cmpw %d1,%d0
00023cfc: 6d4a           	blts 0x23d48
00023cfe: 3079 0000 226e 	moveaw 0x226e,%a0
00023d04: b048           	cmpw %a0,%d0
00023d06: 6c02           	bges 0x23d0a
00023d08: 3040           	moveaw %d0,%a0
00023d0a: 3348 003a      	movew %a0,%a1@(58)
00023d0e: 3001           	movew %d1,%d0
00023d10: 740f           	moveq #15,%d2
00023d12: e468           	lsrw %d2,%d0
00023d14: d041           	addw %d1,%d0
00023d16: e240           	asrw #1,%d0
00023d18: d048           	addw %a0,%d0
00023d1a: 48c0           	extl %d0
00023d1c: 81c1           	divsw %d1,%d0
00023d1e: 3340 003e      	movew %d0,%a1@(62)
00023d22: 2079 0000 245e 	moveal 0x245e,%a0
00023d28: 3239 0000 2268 	movew 0x2268,%d1
00023d2e: c3c0           	mulsw %d0,%d1
00023d30: 3081           	movew %d1,%a0@
00023d32: c1f9 0000 226a 	mulsw 0x226a,%d0
00023d38: 3140 0002      	movew %d0,%a0@(2)
00023d3c: 33fc 0001 0005 	movew #1,0x52ed4
00023d42: 2ed4 
00023d44: 241f           	movel %sp@+,%d2
00023d46: 4e75           	rts
00023d48: 3041           	moveaw %d1,%a0
00023d4a: 60be           	bras 0x23d0a
00023d4c:  _vdi_vsm_type
00023d4c: 2079 0000 2452 	moveal 0x2452,%a0
00023d52: 3010           	movew %a0@,%d0
00023d54: 3200           	movew %d0,%d1
00023d56: 5341           	subqw #1,%d1
00023d58: 0c41 0005      	cmpiw #5,%d1
00023d5c: 6302           	blss 0x23d60
00023d5e: 7003           	moveq #3,%d0
00023d60: 206f 0004      	moveal %sp@(4),%a0
00023d64: 3200           	movew %d0,%d1
00023d66: 5341           	subqw #1,%d1
00023d68: 3141 003c      	movew %d1,%a0@(60)
00023d6c: 2079 0000 245a 	moveal 0x245a,%a0
00023d72: 3080           	movew %d0,%a0@
00023d74: 4e75           	rts
00023d76:  _vdi_vsm_color
00023d76: 2f0a           	movel %a2,%sp@-
00023d78: 2079 0000 2452 	moveal 0x2452,%a0
00023d7e: 3f10           	movew %a0@,%sp@-
00023d80: 4eb9 0001 fb7a 	jsr 0x1fb7a
00023d86: 2079 0000 245a 	moveal 0x245a,%a0
00023d8c: 3080           	movew %d0,%a0@
00023d8e: 3040           	moveaw %d0,%a0
00023d90: d1c8           	addal %a0,%a0
00023d92: 226f 000a      	moveal %sp@(10),%a1
00023d96: 45f9 0005 0a44 	lea 0x50a44,%a2
00023d9c: 3372 8800 0038 	movew %a2@(0000000000000000,%a0:l),%a1@(56)
00023da2: 548f           	addql #2,%sp
00023da4: 245f           	moveal %sp@+,%a2
00023da6: 4e75           	rts
00023da8:  _vdi_v_pmarker
00023da8: 4fef ffd8      	lea %sp@(-40),%sp
00023dac: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00023db0: 246f 0058      	moveal %sp@(88),%a2
00023db4: 3f6a 0030 0030 	movew %a2@(48),%sp@(48)
00023dba: 3f6a 002c 0032 	movew %a2@(44),%sp@(50)
00023dc0: 3f6a 0032 0034 	movew %a2@(50),%sp@(52)
00023dc6: 3f6a 002a 0036 	movew %a2@(42),%sp@(54)
00023dcc: 3f6a 002e 0038 	movew %a2@(46),%sp@(56)
00023dd2: 426a 0030      	clrw %a2@(48)
00023dd6: 356a 0038 002c 	movew %a2@(56),%a2@(44)
00023ddc: 357c 0001 0032 	movew #1,%a2@(50)
00023de2: 426a 002a      	clrw %a2@(42)
00023de6: 426a 002e      	clrw %a2@(46)
00023dea: 357c 0001 0002 	movew #1,%a2@(2)
00023df0: 3a2a 003e      	movew %a2@(62),%d5
00023df4: 2079 0000 244e 	moveal 0x244e,%a0
00023dfa: 3f68 0002 003a 	movew %a0@(2),%sp@(58)
00023e00: 2c39 0000 2456 	movel 0x2456,%d6
00023e06: 41ef 0040      	lea %sp@(64),%a0
00023e0a: 23c8 0000 2456 	movel %a0,0x2456
00023e10: 2646           	moveal %d6,%a3
00023e12: 4242           	clrw %d2
00023e14: 49fa 0110      	lea %pc@(0x23f26),%a4
00023e18: 4bf9 0002 399e 	lea 0x2399e,%a5
00023e1e: b46f 003a      	cmpw %sp@(58),%d2
00023e22: 6d2e           	blts 0x23e52
00023e24: 23c6 0000 2456 	movel %d6,0x2456
00023e2a: 356f 0030 0030 	movew %sp@(48),%a2@(48)
00023e30: 356f 0032 002c 	movew %sp@(50),%a2@(44)
00023e36: 356f 0034 0032 	movew %sp@(52),%a2@(50)
00023e3c: 356f 0036 002a 	movew %sp@(54),%a2@(42)
00023e42: 356f 0038 002e 	movew %sp@(56),%a2@(46)
00023e48: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00023e4c: 4fef 0028      	lea %sp@(40),%sp
00023e50: 4e75           	rts
00023e52: 3f53 003c      	movew %a3@,%sp@(60)
00023e56: 588b           	addql #4,%a3
00023e58: 3f6b fffe 003e 	movew %a3@(-2),%sp@(62)
00023e5e: 306a 003c      	moveaw %a2@(60),%a0
00023e62: 2008           	movel %a0,%d0
00023e64: d088           	addl %a0,%d0
00023e66: d080           	addl %d0,%d0
00023e68: 2074 0800      	moveal %a4@(0000000000000000,%d0:l),%a0
00023e6c: 4de8 0002      	lea %a0@(2),%fp
00023e70: 3f50 002e      	movew %a0@,%sp@(46)
00023e74: 4243           	clrw %d3
00023e76: b66f 002e      	cmpw %sp@(46),%d3
00023e7a: 6d04           	blts 0x23e80
00023e7c: 5242           	addqw #1,%d2
00023e7e: 609e           	bras 0x23e1e
00023e80: 2e0e           	movel %fp,%d7
00023e82: 5487           	addql #2,%d7
00023e84: 3016           	movew %fp@,%d0
00023e86: 2079 0000 244e 	moveal 0x244e,%a0
00023e8c: 3140 0002      	movew %d0,%a0@(2)
00023e90: 2247           	moveal %d7,%a1
00023e92: 41ef 0040      	lea %sp@(64),%a0
00023e96: 4241           	clrw %d1
00023e98: b240           	cmpw %d0,%d1
00023e9a: 6d1c           	blts 0x23eb8
00023e9c: 4a40           	tstw %d0
00023e9e: 6c02           	bges 0x23ea2
00023ea0: 4240           	clrw %d0
00023ea2: 3c40           	moveaw %d0,%fp
00023ea4: 200e           	movel %fp,%d0
00023ea6: d08e           	addl %fp,%d0
00023ea8: d080           	addl %d0,%d0
00023eaa: 2c47           	moveal %d7,%fp
00023eac: ddc0           	addal %d0,%fp
00023eae: 2f0a           	movel %a2,%sp@-
00023eb0: 4e95           	jsr %a5@
00023eb2: 5243           	addqw #1,%d3
00023eb4: 588f           	addql #4,%sp
00023eb6: 60be           	bras 0x23e76
00023eb8: 3805           	movew %d5,%d4
00023eba: c9d1           	mulsw %a1@,%d4
00023ebc: 3c44           	moveaw %d4,%fp
00023ebe: dcef 003c      	addaw %sp@(60),%fp
00023ec2: 308e           	movew %fp,%a0@
00023ec4: 5889           	addql #4,%a1
00023ec6: 5888           	addql #4,%a0
00023ec8: 3805           	movew %d5,%d4
00023eca: c9e9 fffe      	mulsw %a1@(-2),%d4
00023ece: 3c44           	moveaw %d4,%fp
00023ed0: dcef 003e      	addaw %sp@(62),%fp
00023ed4: 314e fffe      	movew %fp,%a0@(-2)
00023ed8: 5241           	addqw #1,%d1
00023eda: 60bc           	bras 0x23e98
00023edc:  _vdi_vqm_attributes
00023edc: 2f0b           	movel %a3,%sp@-
00023ede: 2f0a           	movel %a2,%sp@-
00023ee0: 206f 000c      	moveal %sp@(12),%a0
00023ee4: 2479 0000 245a 	moveal 0x245a,%a2
00023eea: 34a8 003c      	movew %a0@(60),%a2@
00023eee: 3268 0038      	moveaw %a0@(56),%a1
00023ef2: d3c9           	addal %a1,%a1
00023ef4: 47f9 0005 0844 	lea 0x50844,%a3
00023efa: 3573 9800 0002 	movew %a3@(0000000000000000,%a1:l),%a2@(2)
00023f00: 3028 04a8      	movew %a0@(1192),%d0
00023f04: 5240           	addqw #1,%d0
00023f06: 3540 0004      	movew %d0,%a2@(4)
00023f0a: 2279 0000 245e 	moveal 0x245e,%a1
00023f10: 4251           	clrw %a1@
00023f12: 3368 003a 0002 	movew %a0@(58),%a1@(2)
00023f18: 33fc 0001 0005 	movew #1,0x52ed4
00023f1e: 2ed4 
00023f20: 245f           	moveal %sp@+,%a2
00023f22: 265f           	moveal %sp@+,%a3
00023f24: 4e75           	rts
00023f26: 0002 3fba      	orib #-70,%d2
00023f2a: 0002 3fa4      	orib #-92,%d2
00023f2e: 0002 3f84      	orib #-124,%d2
00023f32: 0002 3f6c      	orib #108,%d2
00023f36: 0002 3f56      	orib #86,%d2
00023f3a: 0002 3f3e      	orib #62,%d2
00023f3e: 0001 0005      	orib #5,%d1
00023f42: fffc           	.short 0xfffc
00023f44: 0000 0000      	orib #0,%d0
00023f48: fffd           	.short 0xfffd
00023f4a: 0004 0000      	orib #0,%d4
00023f4e: 0000 0003      	orib #3,%d0
00023f52: fffc           	.short 0xfffc
00023f54: 0000 0002      	orib #2,%d0
00023f58: 0002 fffc      	orib #-4,%d2
00023f5c: fffd           	.short 0xfffd
00023f5e: 0004 0003      	orib #3,%d4
00023f62: 0002 fffc      	orib #-4,%d2
00023f66: 0003 0004      	orib #4,%d3
00023f6a: fffd           	.short 0xfffd
00023f6c: 0001 0005      	orib #5,%d1
00023f70: fffc           	.short 0xfffc
00023f72: fffd           	.short 0xfffd
00023f74: 0004 fffd      	orib #-3,%d4
00023f78: 0004 0003      	orib #3,%d4
00023f7c: fffc           	.short 0xfffc
00023f7e: 0003 fffc      	orib #-4,%d3
00023f82: fffd           	.short 0xfffd
00023f84: 0003 0002      	orib #2,%d3
00023f88: 0000 fffd      	orib #-3,%d0
00023f8c: 0000 0003      	orib #3,%d0
00023f90: 0002 0003      	orib #3,%d2
00023f94: 0002 fffd      	orib #-3,%d2
00023f98: fffe           	.short 0xfffe
00023f9a: 0002 0003      	orib #3,%d2
00023f9e: fffe           	.short 0xfffe
00023fa0: fffd           	.short 0xfffd
00023fa2: 0002 0002      	orib #2,%d2
00023fa6: 0002 0000      	orib #0,%d2
00023faa: fffd           	.short 0xfffd
00023fac: 0000 0003      	orib #3,%d0
00023fb0: 0002 fffc      	orib #-4,%d2
00023fb4: 0000 0004      	orib #4,%d0
00023fb8: 0000 0001      	orib #1,%d0
00023fbc: 0002 0000      	orib #0,%d2
00023fc8: 2f02           	movel %d2,%sp@-
00023fca: 342f 0008      	movew %sp@(8),%d2
00023fce: 4a79 0005 2ed8 	tstw 0x52ed8
00023fd4: 6614           	bnes 0x23fea
00023fd6: 33fc 0001 0005 	movew #1,0x52ed8
00023fdc: 2ed8 
00023fde: 3f02           	movew %d2,%sp@-
00023fe0: 2079 0000 2408 	moveal 0x2408,%a0
00023fe6: 4e90           	jsr %a0@
00023fe8: 548f           	addql #2,%sp
00023fea: 4279 0005 2ed8 	clrw 0x52ed8
00023ff0: 3f42 0008      	movew %d2,%sp@(8)
00023ff4: 2079 0000 240c 	moveal 0x240c,%a0
00023ffa: 241f           	movel %sp@+,%d2
00023ffc: 4ed0           	jmp %a0@
00023ffe:  _arb_corner
00023ffe: 206f 0004      	moveal %sp@(4),%a0
00024002: 3010           	movew %a0@,%d0
00024004: 3228 0004      	movew %a0@(4),%d1
00024008: b240           	cmpw %d0,%d1
0002400a: 6c06           	bges 0x24012
0002400c: 3081           	movew %d1,%a0@
0002400e: 3140 0004      	movew %d0,%a0@(4)
00024012: 3028 0002      	movew %a0@(2),%d0
00024016: 3228 0006      	movew %a0@(6),%d1
0002401a: b240           	cmpw %d0,%d1
0002401c: 6c08           	bges 0x24026
0002401e: 3141 0002      	movew %d1,%a0@(2)
00024022: 3140 0006      	movew %d0,%a0@(6)
00024026: 4e75           	rts
00024028:  _arb_line
00024028: 206f 0004      	moveal %sp@(4),%a0
0002402c: 3010           	movew %a0@,%d0
0002402e: 3228 0004      	movew %a0@(4),%d1
00024032: b240           	cmpw %d0,%d1
00024034: 6c06           	bges 0x2403c
00024036: 3081           	movew %d1,%a0@
00024038: 3140 0004      	movew %d0,%a0@(4)
0002403c: 3028 0002      	movew %a0@(2),%d0
00024040: 3228 0006      	movew %a0@(6),%d1
00024044: b240           	cmpw %d0,%d1
00024046: 6f08           	bles 0x24050
00024048: 3141 0002      	movew %d1,%a0@(2)
0002404c: 3140 0006      	movew %d0,%a0@(6)
00024050: 4e75           	rts
00024052:  _vdi_vex_timv
00024052: 2f0a           	movel %a2,%sp@-
00024054: 2f02           	movel %d2,%sp@-
00024056: 40c0           	movew %sr,%d0
00024058: 46fc 2700      	movew #9984,%sr
0002405c: 2079 0000 244e 	moveal 0x244e,%a0
00024062: 2179 0000 2408 	movel 0x2408,%a0@(18)
00024068: 0012 
0002406a: 23e8 000e 0000 	movel %a0@(14),0x2408
00024070: 2408 
00024072: 40c1           	movew %sr,%d1
00024074: 46c0           	movew %d0,%sr
00024076: 3f3c 0006      	movew #6,%sp@-
0002407a: 4e4d           	trap #13
0002407c: 548f           	addql #2,%sp
0002407e: 2079 0000 245a 	moveal 0x245a,%a0
00024084: 3080           	movew %d0,%a0@
00024086: 241f           	movel %sp@+,%d2
00024088: 245f           	moveal %sp@+,%a2
0002408a: 4e75           	rts
0002408c:  _timer_init
0002408c: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00024090: 4279 0005 2ed8 	clrw 0x52ed8
00024096: 23fc 0001 bccc 	movel #113868,0x2408
0002409c: 0000 2408 
000240a0: 40c3           	movew %sr,%d3
000240a2: 46fc 2700      	movew #9984,%sr
000240a6: 2f3c 0002 3fc8 	movel #147400,%sp@-
000240ac: 3f3c 0100      	movew #256,%sp@-
000240b0: 3f3c 0005      	movew #5,%sp@-
000240b4: 4e4d           	trap #13
000240b6: 508f           	addql #8,%sp
000240b8: 23c0 0000 240c 	movel %d0,0x240c
000240be: 40c0           	movew %sr,%d0
000240c0: 46c3           	movew %d3,%sr
000240c2: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000240c6: 4e75           	rts
000240c8:  _timer_exit
000240c8: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000240cc: 40c3           	movew %sr,%d3
000240ce: 46fc 2700      	movew #9984,%sr
000240d2: 2039 0000 240c 	movel 0x240c,%d0
000240d8: 2f00           	movel %d0,%sp@-
000240da: 3f3c 0100      	movew #256,%sp@-
000240de: 3f3c 0005      	movew #5,%sp@-
000240e2: 4e4d           	trap #13
000240e4: 508f           	addql #8,%sp
000240e6: 40c0           	movew %sr,%d0
000240e8: 46c3           	movew %d3,%sr
000240ea: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000240ee: 4e75           	rts
000240f0:  _get_start_addr
000240f0: 2f02           	movel %d2,%sp@-
000240f2: 302f 000a      	movew %sp@(10),%d0
000240f6: c1f9 0000 244c 	mulsw 0x244c,%d0
000240fc: 322f 0008      	movew %sp@(8),%d1
00024100: 0241 fff0      	andiw #-16,%d1
00024104: 4242           	clrw %d2
00024106: 1439 0004 c0bc 	moveb 0x4c0bc,%d2
0002410c: e461           	asrw %d2,%d1
0002410e: 3041           	moveaw %d1,%a0
00024110: d1c0           	addal %d0,%a0
00024112: 2008           	movel %a0,%d0
00024114: d0b9 0000 044e 	addl 0x44e,%d0
0002411a: 241f           	movel %sp@+,%d2
0002411c: 4e75           	rts
0002411e: 0000 2f02      	orib #2,%d0
00024122: 342f 0008      	movew %sp@(8),%d2
00024126: 3039 0000 21f6 	movew 0x21f6,%d0
0002412c: 0c42 0037      	cmpiw #55,%d2
00024130: 6638           	bnes 0x2416a
00024132: 3200           	movew %d0,%d1
00024134: 0041 0004      	oriw #4,%d1
00024138: 33c1 0000 21f6 	movew %d1,0x21f6
0002413e: 3239 0000 21f6 	movew 0x21f6,%d1
00024144: b041           	cmpw %d1,%d0
00024146: 670a           	beqs 0x24152
00024148: 3f01           	movew %d1,%sp@-
0002414a: 4eb9 0001 e9e2 	jsr 0x1e9e2
00024150: 548f           	addql #2,%sp
00024152: 0c42 0059      	cmpiw #89,%d2
00024156: 6658           	bnes 0x241b0
00024158: 3f3c ffff      	movew #-1,%sp@-
0002415c: 4267           	clrw %sp@-
0002415e: 4eb9 0001 e9ee 	jsr 0x1e9ee
00024164: 588f           	addql #4,%sp
00024166: 241f           	movel %sp@+,%d2
00024168: 4e75           	rts
0002416a: 0c42 00b7      	cmpiw #183,%d2
0002416e: 6608           	bnes 0x24178
00024170: 3200           	movew %d0,%d1
00024172: 0241 fffb      	andiw #-5,%d1
00024176: 60c0           	bras 0x24138
00024178: 0c42 005e      	cmpiw #94,%d2
0002417c: 6608           	bnes 0x24186
0002417e: 3200           	movew %d0,%d1
00024180: 0041 0008      	oriw #8,%d1
00024184: 60b2           	bras 0x24138
00024186: 0c42 00de      	cmpiw #222,%d2
0002418a: 6608           	bnes 0x24194
0002418c: 3200           	movew %d0,%d1
0002418e: 0241 fff7      	andiw #-9,%d1
00024192: 60a4           	bras 0x24138
00024194: 0c42 005f      	cmpiw #95,%d2
00024198: 6608           	bnes 0x241a2
0002419a: 3200           	movew %d0,%d1
0002419c: 0041 0010      	oriw #16,%d1
000241a0: 6096           	bras 0x24138
000241a2: 0c42 00df      	cmpiw #223,%d2
000241a6: 6696           	bnes 0x2413e
000241a8: 3200           	movew %d0,%d1
000241aa: 0241 ffef      	andiw #-17,%d1
000241ae: 6088           	bras 0x24138
000241b0: 0c42 005a      	cmpiw #90,%d2
000241b4: 6606           	bnes 0x241bc
000241b6: 3f3c 0001      	movew #1,%sp@-
000241ba: 60a0           	bras 0x2415c
000241bc: 0c42 005c      	cmpiw #92,%d2
000241c0: 660a           	bnes 0x241cc
000241c2: 3f3c ffff      	movew #-1,%sp@-
000241c6: 3f3c 0001      	movew #1,%sp@-
000241ca: 6092           	bras 0x2415e
000241cc: 0c42 005d      	cmpiw #93,%d2
000241d0: 6694           	bnes 0x24166
000241d2: 3f3c 0001      	movew #1,%sp@-
000241d6: 60ee           	bras 0x241c6
000241d8: 48e7 0038      	moveml %a2-%a4,%sp@-
000241dc: 246f 0010      	moveal %sp@(16),%a2
000241e0: 5239 0000 22f7 	addqb #1,0x22f7
000241e6: 3012           	movew %a2@,%d0
000241e8: 0240 000f      	andiw #15,%d0
000241ec: 33c0 0000 20f2 	movew %d0,0x20f2
000241f2: 322a 0002      	movew %a2@(2),%d1
000241f6: 0241 000f      	andiw #15,%d1
000241fa: 33c1 0000 20f4 	movew %d1,0x20f4
00024200: 3f2a 0006      	movew %a2@(6),%sp@-
00024204: 49f9 0001 fb7a 	lea 0x1fb7a,%a4
0002420a: 4e94           	jsr %a4@
0002420c: 47f9 0005 0a44 	lea 0x50a44,%a3
00024212: 3040           	moveaw %d0,%a0
00024214: d1c8           	addal %a0,%a0
00024216: 33f0 b800 0000 	movew %a0@(0000000000000000,%a3:l),0x20f8
0002421c: 20f8 
0002421e: 3f2a 0008      	movew %a2@(8),%sp@-
00024222: 4e94           	jsr %a4@
00024224: 3040           	moveaw %d0,%a0
00024226: d1c8           	addal %a0,%a0
00024228: 33f0 b800 0000 	movew %a0@(0000000000000000,%a3:l),0x20fa
0002422e: 20fa 
00024230: 43ea 000a      	lea %a2@(10),%a1
00024234: 45ea 002a      	lea %a2@(42),%a2
00024238: 588f           	addql #4,%sp
0002423a: 7000           	moveq #0,%d0
0002423c: 41f9 0000 20fc 	lea 0x20fc,%a0
00024242: 30b1 0800      	movew %a1@(0000000000000000,%d0:l),%a0@
00024246: 5888           	addql #4,%a0
00024248: 3172 0800 fffe 	movew %a2@(0000000000000000,%d0:l),%a0@(-2)
0002424e: 5480           	addql #2,%d0
00024250: 7220           	moveq #32,%d1
00024252: b280           	cmpl %d0,%d1
00024254: 66ec           	bnes 0x24242
00024256: 5339 0000 22f7 	subqb #1,0x22f7
0002425c: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00024260: 4e75           	rts
00024262: 2f0a           	movel %a2,%sp@-
00024264: 2f02           	movel %d2,%sp@-
00024266: 1039 0000 22ee 	moveb 0x22ee,%d0
0002426c: 1200           	moveb %d0,%d1
0002426e: 0201 ffc0      	andib #-64,%d1
00024272: 6756           	beqs 0x242ca
00024274: 0800 0006      	btst #6,%d0
00024278: 6746           	beqs 0x242c0
0002427a: 33fc 0020 0000 	movew #32,0x2276
00024280: 2276 
00024282: 0200 0023      	andib #35,%d0
00024286: 13c0 0000 22ee 	moveb %d0,0x22ee
0002428c: 7001           	moveq #1,%d0
0002428e: 1239 0000 22ee 	moveb 0x22ee,%d1
00024294: 0801 0005      	btst #5,%d1
00024298: 6720           	beqs 0x242ba
0002429a: 2079 0000 2456 	moveal 0x2456,%a0
000242a0: 0201 ffdf      	andib #-33,%d1
000242a4: 13c1 0000 22ee 	moveb %d1,0x22ee
000242aa: 30b9 0000 21f0 	movew 0x21f0,%a0@
000242b0: 3179 0000 21f2 	movew 0x21f2,%a0@(2)
000242b6: 0002 
000242b8: 5440           	addqw #2,%d0
000242ba: 241f           	movel %sp@+,%d2
000242bc: 245f           	moveal %sp@+,%a2
000242be: 4e75           	rts
000242c0: 33fc 0021 0000 	movew #33,0x2276
000242c6: 2276 
000242c8: 60b8           	bras 0x24282
000242ca: 3f3c 0002      	movew #2,%sp@-
000242ce: 3f3c 0001      	movew #1,%sp@-
000242d2: 4e4d           	trap #13
000242d4: 588f           	addql #4,%sp
000242d6: 4a40           	tstw %d0
000242d8: 671e           	beqs 0x242f8
000242da: 3f3c 0002      	movew #2,%sp@-
000242de: 3f3c 0002      	movew #2,%sp@-
000242e2: 4e4d           	trap #13
000242e4: 588f           	addql #4,%sp
000242e6: 2200           	movel %d0,%d1
000242e8: e089           	lsrl #8,%d1
000242ea: 0240 00ff      	andiw #255,%d0
000242ee: 8041           	orw %d1,%d0
000242f0: 33c0 0000 2276 	movew %d0,0x2276
000242f6: 6094           	bras 0x2428c
000242f8: 4240           	clrw %d0
000242fa: 6092           	bras 0x2428e
000242fc:  _vdi_vq_mouse
000242fc: 40c0           	movew %sr,%d0
000242fe: 46fc 2700      	movew #9984,%sr
00024302: 2079 0000 245a 	moveal 0x245a,%a0
00024308: 30b9 0000 21f6 	movew 0x21f6,%a0@
0002430e: 2079 0000 245e 	moveal 0x245e,%a0
00024314: 30b9 0000 21f0 	movew 0x21f0,%a0@
0002431a: 3179 0000 21f2 	movew 0x21f2,%a0@(2)
00024320: 0002 
00024322: 40c1           	movew %sr,%d1
00024324: 46c0           	movew %d0,%sr
00024326: 4e75           	rts
00024328:  _vdi_vex_butv
00024328: 2079 0000 244e 	moveal 0x244e,%a0
0002432e: 2179 0000 2410 	movel 0x2410,%a0@(18)
00024334: 0012 
00024336: 23e8 000e 0000 	movel %a0@(14),0x2410
0002433c: 2410 
0002433e: 4e75           	rts
00024340:  _vdi_vex_motv
00024340: 2079 0000 244e 	moveal 0x244e,%a0
00024346: 2179 0000 2418 	movel 0x2418,%a0@(18)
0002434c: 0012 
0002434e: 23e8 000e 0000 	movel %a0@(14),0x2418
00024354: 2418 
00024356: 4e75           	rts
00024358:  _vdi_vex_curv
00024358: 2079 0000 244e 	moveal 0x244e,%a0
0002435e: 2179 0000 2414 	movel 0x2414,%a0@(18)
00024364: 0012 
00024366: 23e8 000e 0000 	movel %a0@(14),0x2414
0002436c: 2414 
0002436e: 4e75           	rts
00024370:  _vdi_vex_wheelv
00024370: 2079 0000 244e 	moveal 0x244e,%a0
00024376: 2179 0005 2ee0 	movel 0x52ee0,%a0@(18)
0002437c: 0012 
0002437e: 23e8 000e 0005 	movel %a0@(14),0x52ee0
00024384: 2ee0 
00024386: 4e75           	rts
00024388:  _vdimouse_init
00024388: 2f0a           	movel %a2,%sp@-
0002438a: 2f02           	movel %d2,%sp@-
0002438c: 4279 0000 2296 	clrw 0x2296
00024392: 4279 0000 22ec 	clrw 0x22ec
00024398: 4279 0000 2278 	clrw 0x2278
0002439e: 4279 0000 22ea 	clrw 0x22ea
000243a4: 33fc 0001 0000 	movew #1,0x21f4
000243aa: 21f4 
000243ac: 3239 0000 2196 	movew 0x2196,%d1
000243b2: 3001           	movew %d1,%d0
000243b4: 740f           	moveq #15,%d2
000243b6: e468           	lsrw %d2,%d0
000243b8: d041           	addw %d1,%d0
000243ba: e240           	asrw #1,%d0
000243bc: 33c0 0000 21f0 	movew %d0,0x21f0
000243c2: 3239 0000 2198 	movew 0x2198,%d1
000243c8: 3001           	movew %d1,%d0
000243ca: e468           	lsrw %d2,%d0
000243cc: d041           	addw %d1,%d0
000243ce: e240           	asrw #1,%d0
000243d0: 33c0 0000 21f2 	movew %d0,0x21f2
000243d6: 23fc 0001 bccc 	movel #113868,0x2410
000243dc: 0000 2410 
000243e0: 23fc 0001 bccc 	movel #113868,0x2418
000243e6: 0000 2418 
000243ea: 23fc 0001 e9bc 	movel #125372,0x2414
000243f0: 0000 2414 
000243f4: 23fc 0001 bccc 	movel #113868,0x52ee0
000243fa: 0005 2ee0 
000243fe: 4eb9 0002 dd08 	jsr 0x2dd08
00024404: 2f00           	movel %d0,%sp@-
00024406: 4eba fdd0      	jsr %pc@(0x241d8)
0002440a: 4279 0000 21f6 	clrw 0x21f6
00024410: 4239 0000 22ee 	clrb 0x22ee
00024416: 4239 0000 22f7 	clrb 0x22f7
0002441c: 4239 0000 22f6 	clrb 0x22f6
00024422: 4279 0000 22f2 	clrw 0x22f2
00024428: 4279 0000 22f4 	clrw 0x22f4
0002442e: 2079 0000 0456 	moveal 0x456,%a0
00024434: 20bc 0002 4a90 	movel #150160,%a0@
0002443a: 2f3c 0001 e8ac 	movel #125100,%sp@-
00024440: 2f3c 0002 4b2a 	movel #150314,%sp@-
00024446: 3f3c 0001      	movew #1,%sp@-
0002444a: 3f3c 0000      	movew #0,%sp@-
0002444e: 4e4e           	trap #14
00024450: 4fef 000c      	lea %sp@(12),%sp
00024454: 3f3c 0022      	movew #34,%sp@-
00024458: 4e4e           	trap #14
0002445a: 548f           	addql #2,%sp
0002445c: 2040           	moveal %d0,%a0
0002445e: 23e8 000c 0005 	movel %a0@(12),0x52edc
00024464: 2edc 
00024466: 217c 0001 e964 	movel #125284,%a0@(12)
0002446c: 000c 
0002446e: 23fc 0002 4120 	movel #147744,0x4b09c
00024474: 0004 b09c 
00024478: 588f           	addql #4,%sp
0002447a: 241f           	movel %sp@+,%d2
0002447c: 245f           	moveal %sp@+,%a2
0002447e: 4e75           	rts
00024480:  _vdimouse_exit
00024480: 2f0a           	movel %a2,%sp@-
00024482: 2f02           	movel %d2,%sp@-
00024484: 23fc 0001 bccc 	movel #113868,0x2410
0002448a: 0000 2410 
0002448e: 23fc 0001 bccc 	movel #113868,0x2418
00024494: 0000 2418 
00024498: 23fc 0001 bccc 	movel #113868,0x2414
0002449e: 0000 2414 
000244a2: 23fc 0001 bccc 	movel #113868,0x52ee0
000244a8: 0005 2ee0 
000244ac: 2079 0000 0456 	moveal 0x456,%a0
000244b2: 20bc 0002 4a90 	movel #150160,%a0@
000244b8: 2f3c 0000 0000 	movel #0,%sp@-
000244be: 2f3c 0000 0000 	movel #0,%sp@-
000244c4: 3f3c 0000      	movew #0,%sp@-
000244c8: 3f3c 0000      	movew #0,%sp@-
000244cc: 4e4e           	trap #14
000244ce: 4fef 000c      	lea %sp@(12),%sp
000244d2: 3f3c 0022      	movew #34,%sp@-
000244d6: 4e4e           	trap #14
000244d8: 548f           	addql #2,%sp
000244da: 2040           	moveal %d0,%a0
000244dc: 2179 0005 2edc 	movel 0x52edc,%a0@(12)
000244e2: 000c 
000244e4: 241f           	movel %sp@+,%d2
000244e6: 245f           	moveal %sp@+,%a2
000244e8: 4e75           	rts
000244ea:  _cur_display
000244ea: 4fef ffe8      	lea %sp@(-24),%sp
000244ee: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000244f2: 286f 0048      	moveal %sp@(72),%a4
000244f6: 266f 004c      	moveal %sp@(76),%a3
000244fa: 3c2f 0050      	movew %sp@(80),%d6
000244fe: 9c54           	subw %a4@,%d6
00024500: 362f 0052      	movew %sp@(82),%d3
00024504: 966c 0002      	subw %a4@(2),%d3
00024508: 45ec 000a      	lea %a4@(10),%a2
0002450c: 4deb 0008      	lea %a3@(8),%fp
00024510: 0c79 0008 0000 	cmpiw #8,0x244a
00024516: 244a 
00024518: 6300 0110      	blsw 0x2462a
0002451c: 4a43           	tstw %d3
0002451e: 6c00 008e      	bgew 0x245ae
00024522: 3243           	moveaw %d3,%a1
00024524: 43e9 0010      	lea %a1@(16),%a1
00024528: 3043           	moveaw %d3,%a0
0002452a: 2608           	movel %a0,%d3
0002452c: d688           	addl %a0,%d3
0002452e: d683           	addl %d3,%d3
00024530: 95c3           	subal %d3,%a2
00024532: 4243           	clrw %d3
00024534: 4a46           	tstw %d6
00024536: 6c00 0096      	bgew 0x245ce
0002453a: 3406           	movew %d6,%d2
0002453c: 0642 0010      	addiw #16,%d2
00024540: 3a06           	movew %d6,%d5
00024542: 4445           	negw %d5
00024544: 4246           	clrw %d6
00024546: 3239 0000 244c 	movew 0x244c,%d1
0002454c: c7c1           	mulsw %d1,%d3
0002454e: 3a46           	moveaw %d6,%a5
00024550: dbcd           	addal %a5,%a5
00024552: dbc3           	addal %d3,%a5
00024554: dbf9 0000 044e 	addal 0x44e,%a5
0002455a: 3689           	movew %a1,%a3@
0002455c: 274d 0002      	movel %a5,%a3@(2)
00024560: 002b 0001 0006 	orib #1,%a3@(6)
00024566: 1742 0007      	moveb %d2,%a3@(7)
0002456a: 2679 0000 227a 	moveal 0x227a,%a3
00024570: 206b 04b4      	moveal %a3@(1204),%a0
00024574: 366c 0006      	moveaw %a4@(6),%a3
00024578: d7cb           	addal %a3,%a3
0002457a: 3630 b800      	movew %a0@(0000000000000000,%a3:l),%d3
0002457e: 366c 0008      	moveaw %a4@(8),%a3
00024582: d7cb           	addal %a3,%a3
00024584: 3830 b800      	movew %a0@(0000000000000000,%a3:l),%d4
00024588: e249           	lsrw #1,%d1
0002458a: 3041           	moveaw %d1,%a0
0002458c: 90c2           	subaw %d2,%a0
0002458e: 3048           	moveaw %a0,%a0
00024590: d1c8           	addal %a0,%a0
00024592: 3c02           	movew %d2,%d6
00024594: 6c02           	bges 0x24598
00024596: 4246           	clrw %d6
00024598: 3646           	moveaw %d6,%a3
0002459a: 2c0b           	movel %a3,%d6
0002459c: dc8b           	addl %a3,%d6
0002459e: d1c6           	addal %d6,%a0
000245a0: 3009           	movew %a1,%d0
000245a2: 6e48           	bgts 0x245ec
000245a4: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000245a8: 4fef 0018      	lea %sp@(24),%sp
000245ac: 4e75           	rts
000245ae: 3279 0000 2198 	moveaw 0x2198,%a1
000245b4: 3009           	movew %a1,%d0
000245b6: 0640 fff2      	addiw #-14,%d0
000245ba: b640           	cmpw %d0,%d3
000245bc: 6d08           	blts 0x245c6
000245be: 5249           	addqw #1,%a1
000245c0: 92c3           	subaw %d3,%a1
000245c2: 6000 ff70      	braw 0x24534
000245c6: 327c 0010      	moveaw #16,%a1
000245ca: 6000 ff68      	braw 0x24534
000245ce: 3439 0000 2196 	movew 0x2196,%d2
000245d4: 3002           	movew %d2,%d0
000245d6: 0640 fff2      	addiw #-14,%d0
000245da: bc40           	cmpw %d0,%d6
000245dc: 6d0a           	blts 0x245e8
000245de: 5242           	addqw #1,%d2
000245e0: 9446           	subw %d6,%d2
000245e2: 4245           	clrw %d5
000245e4: 6000 ff60      	braw 0x24546
000245e8: 7410           	moveq #16,%d2
000245ea: 60f6           	bras 0x245e2
000245ec: 3012           	movew %a2@,%d0
000245ee: eb68           	lslw %d5,%d0
000245f0: 588a           	addql #4,%a2
000245f2: 322a fffe      	movew %a2@(-2),%d1
000245f6: eb69           	lslw %d5,%d1
000245f8: 7e00           	moveq #0,%d7
000245fa: be42           	cmpw %d2,%d7
000245fc: 6d08           	blts 0x24606
000245fe: ddc6           	addal %d6,%fp
00024600: dbc8           	addal %a0,%a5
00024602: 5349           	subqw #1,%a1
00024604: 609a           	bras 0x245a0
00024606: 2647           	moveal %d7,%a3
00024608: d7c7           	addal %d7,%a3
0002460a: 3db5 b800 b800 	movew %a5@(0000000000000000,%a3:l),%fp@(0000000000000000,%a3:l)
00024610: 4a41           	tstw %d1
00024612: 6c0c           	bges 0x24620
00024614: 3b84 b800      	movew %d4,%a5@(0000000000000000,%a3:l)
00024618: d040           	addw %d0,%d0
0002461a: d241           	addw %d1,%d1
0002461c: 5287           	addql #1,%d7
0002461e: 60da           	bras 0x245fa
00024620: 4a40           	tstw %d0
00024622: 6cf4           	bges 0x24618
00024624: 3b83 b800      	movew %d3,%a5@(0000000000000000,%a3:l)
00024628: 60ee           	bras 0x24618
0002462a: 422b 0006      	clrb %a3@(6)
0002462e: 4a46           	tstw %d6
00024630: 6c00 00be      	bgew 0x246f0
00024634: 0646 0010      	addiw #16,%d6
00024638: 7a01           	moveq #1,%d5
0002463a: 4a43           	tstw %d3
0002463c: 6c00 00d2      	bgew 0x24710
00024640: 3403           	movew %d3,%d2
00024642: 0642 0010      	addiw #16,%d2
00024646: d643           	addw %d3,%d3
00024648: 3043           	moveaw %d3,%a0
0002464a: d1c8           	addal %a0,%a0
0002464c: 95c8           	subal %a0,%a2
0002464e: 4243           	clrw %d3
00024650: 3f03           	movew %d3,%sp@-
00024652: 3f06           	movew %d6,%sp@-
00024654: 4eb9 0002 40f0 	jsr 0x240f0
0002465a: 2040           	moveal %d0,%a0
0002465c: 0246 000f      	andiw #15,%d6
00024660: 7210           	moveq #16,%d1
00024662: 9246           	subw %d6,%d1
00024664: 3682           	movew %d2,%a3@
00024666: 2740 0002      	movel %d0,%a3@(2)
0002466a: 002b 0001 0006 	orib #1,%a3@(6)
00024670: 200e           	movel %fp,%d0
00024672: 588f           	addql #4,%sp
00024674: 3639 0000 244c 	movew 0x244c,%d3
0002467a: 4a45           	tstw %d5
0002467c: 6700 0104      	beqw 0x24782
00024680: 3f6c 0006 002e 	movew %a4@(6),%sp@(46)
00024686: 3f6c 0008 0032 	movew %a4@(8),%sp@(50)
0002468c: 3e39 0000 244a 	movew 0x244a,%d7
00024692: 5347           	subqw #1,%d7
00024694: e24b           	lsrw #1,%d3
00024696: 0283 0000 ffff 	andil #65535,%d3
0002469c: d683           	addl %d3,%d3
0002469e: 2f43 0038      	movel %d3,%sp@(56)
000246a2: 7c01           	moveq #1,%d6
000246a4: 0281 0000 ffff 	andil #65535,%d1
000246aa: 4a47           	tstw %d7
000246ac: 6d00 fef6      	bltw 0x245a4
000246b0: 43e8 0002      	lea %a0@(2),%a1
000246b4: 2f49 0034      	movel %a1,%sp@(52)
000246b8: 3253           	moveaw %a3@,%a1
000246ba: 3a49           	moveaw %a1,%a5
000246bc: 534d           	subqw #1,%a5
000246be: 284a           	moveal %a2,%a4
000246c0: 2c40           	moveal %d0,%fp
000246c2: 342f 002e      	movew %sp@(46),%d2
000246c6: c446           	andw %d6,%d2
000246c8: 3f42 003c      	movew %d2,%sp@(60)
000246cc: 362f 0032      	movew %sp@(50),%d3
000246d0: c646           	andw %d6,%d3
000246d2: 3f43 0040      	movew %d3,%sp@(64)
000246d6: 340d           	movew %a5,%d2
000246d8: 6c54           	bges 0x2472e
000246da: 3609           	movew %a1,%d3
000246dc: 6c02           	bges 0x246e0
000246de: 93c9           	subal %a1,%a1
000246e0: 3249           	moveaw %a1,%a1
000246e2: d3c9           	addal %a1,%a1
000246e4: d089           	addl %a1,%d0
000246e6: dc46           	addw %d6,%d6
000246e8: 5347           	subqw #1,%d7
000246ea: 206f 0034      	moveal %sp@(52),%a0
000246ee: 60ba           	bras 0x246aa
000246f0: 3039 0000 2196 	movew 0x2196,%d0
000246f6: 0640 fff1      	addiw #-15,%d0
000246fa: bc40           	cmpw %d0,%d6
000246fc: 6c0c           	bges 0x2470a
000246fe: 177c 0002 0006 	moveb #2,%a3@(6)
00024704: 4245           	clrw %d5
00024706: 6000 ff32      	braw 0x2463a
0002470a: 7a02           	moveq #2,%d5
0002470c: 6000 ff2c      	braw 0x2463a
00024710: 3439 0000 2198 	movew 0x2198,%d2
00024716: 3002           	movew %d2,%d0
00024718: 0640 fff2      	addiw #-14,%d0
0002471c: b640           	cmpw %d0,%d3
0002471e: 6d08           	blts 0x24728
00024720: 9443           	subw %d3,%d2
00024722: 5242           	addqw #1,%d2
00024724: 6000 ff2a      	braw 0x24650
00024728: 7410           	moveq #16,%d2
0002472a: 6000 ff24      	braw 0x24650
0002472e: 3cd0           	movew %a0@,%fp@+
00024730: 7800           	moveq #0,%d4
00024732: 3810           	movew %a0@,%d4
00024734: 0c45 0001      	cmpiw #1,%d5
00024738: 6704           	beqs 0x2473e
0002473a: 4844           	swap %d4
0002473c: 4244           	clrw %d4
0002473e: 7400           	moveq #0,%d2
00024740: 3414           	movew %a4@,%d2
00024742: e3aa           	lsll %d1,%d2
00024744: 588c           	addql #4,%a4
00024746: 7600           	moveq #0,%d3
00024748: 362c fffe      	movew %a4@(-2),%d3
0002474c: e3ab           	lsll %d1,%d3
0002474e: 4a6f 003c      	tstw %sp@(60)
00024752: 671c           	beqs 0x24770
00024754: 8484           	orl %d4,%d2
00024756: 4a6f 0040      	tstw %sp@(64)
0002475a: 671a           	beqs 0x24776
0002475c: 8483           	orl %d3,%d2
0002475e: 0c45 0001      	cmpiw #1,%d5
00024762: 6618           	bnes 0x2477c
00024764: 3082           	movew %d2,%a0@
00024766: d1ef 0038      	addal %sp@(56),%a0
0002476a: 534d           	subqw #1,%a5
0002476c: 6000 ff68      	braw 0x246d6
00024770: 4682           	notl %d2
00024772: c484           	andl %d4,%d2
00024774: 60e0           	bras 0x24756
00024776: 4683           	notl %d3
00024778: c483           	andl %d3,%d2
0002477a: 60e2           	bras 0x2475e
0002477c: 4242           	clrw %d2
0002477e: 4842           	swap %d2
00024780: 60e2           	bras 0x24764
00024782: 3279 0000 244a 	moveaw 0x244a,%a1
00024788: 3f6c 0006 0032 	movew %a4@(6),%sp@(50)
0002478e: 3f6c 0008 0034 	movew %a4@(8),%sp@(52)
00024794: 3e09           	movew %a1,%d7
00024796: 5347           	subqw #1,%d7
00024798: 3c49           	moveaw %a1,%fp
0002479a: ddce           	addal %fp,%fp
0002479c: e24b           	lsrw #1,%d3
0002479e: 0283 0000 ffff 	andil #65535,%d3
000247a4: d683           	addl %d3,%d3
000247a6: 2f43 002e      	movel %d3,%sp@(46)
000247aa: 3242           	moveaw %d2,%a1
000247ac: 4a42           	tstw %d2
000247ae: 6c02           	bges 0x247b2
000247b0: 93c9           	subal %a1,%a1
000247b2: 3249           	moveaw %a1,%a1
000247b4: d3c9           	addal %a1,%a1
000247b6: d3c9           	addal %a1,%a1
000247b8: 2f49 003c      	movel %a1,%sp@(60)
000247bc: 7c01           	moveq #1,%d6
000247be: 0281 0000 ffff 	andil #65535,%d1
000247c4: 4a47           	tstw %d7
000247c6: 6d00 fddc      	bltw 0x245a4
000247ca: 43e8 0002      	lea %a0@(2),%a1
000247ce: 2f49 0038      	movel %a1,%sp@(56)
000247d2: 3642           	moveaw %d2,%a3
000247d4: 534b           	subqw #1,%a3
000247d6: 224a           	moveal %a2,%a1
000247d8: 2840           	moveal %d0,%a4
000247da: 362f 0032      	movew %sp@(50),%d3
000247de: c646           	andw %d6,%d3
000247e0: 3f43 0040      	movew %d3,%sp@(64)
000247e4: 362f 0034      	movew %sp@(52),%d3
000247e8: c646           	andw %d6,%d3
000247ea: 3f43 0042      	movew %d3,%sp@(66)
000247ee: 360b           	movew %a3,%d3
000247f0: 6c0e           	bges 0x24800
000247f2: d0af 003c      	addl %sp@(60),%d0
000247f6: dc46           	addw %d6,%d6
000247f8: 5347           	subqw #1,%d7
000247fa: 206f 0038      	moveal %sp@(56),%a0
000247fe: 60c4           	bras 0x247c4
00024800: 7a00           	moveq #0,%d5
00024802: 3a10           	movew %a0@,%d5
00024804: 4845           	swap %d5
00024806: 4245           	clrw %d5
00024808: 4bf0 e800      	lea %a0@(0000000000000000,%fp:l),%a5
0002480c: 8a55           	orw %a5@,%d5
0002480e: 28c5           	movel %d5,%a4@+
00024810: 7800           	moveq #0,%d4
00024812: 3811           	movew %a1@,%d4
00024814: e3ac           	lsll %d1,%d4
00024816: 5889           	addql #4,%a1
00024818: 7600           	moveq #0,%d3
0002481a: 3629 fffe      	movew %a1@(-2),%d3
0002481e: e3ab           	lsll %d1,%d3
00024820: 4a6f 0040      	tstw %sp@(64)
00024824: 671c           	beqs 0x24842
00024826: 8885           	orl %d5,%d4
00024828: 4a6f 0042      	tstw %sp@(66)
0002482c: 671a           	beqs 0x24848
0002482e: 8883           	orl %d3,%d4
00024830: 2604           	movel %d4,%d3
00024832: 4243           	clrw %d3
00024834: 4843           	swap %d3
00024836: 3083           	movew %d3,%a0@
00024838: 3a84           	movew %d4,%a5@
0002483a: d1ef 002e      	addal %sp@(46),%a0
0002483e: 534b           	subqw #1,%a3
00024840: 60ac           	bras 0x247ee
00024842: 4684           	notl %d4
00024844: c885           	andl %d5,%d4
00024846: 60e0           	bras 0x24828
00024848: 4683           	notl %d3
0002484a: c883           	andl %d3,%d4
0002484c: 60e2           	bras 0x24830
0002484e: 3039 0000 21f4 	movew 0x21f4,%d0
00024854: 0c40 0001      	cmpiw #1,%d0
00024858: 6714           	beqs 0x2486e
0002485a: 5340           	subqw #1,%d0
0002485c: 6b08           	bmis 0x24866
0002485e: 33c0 0000 21f4 	movew %d0,0x21f4
00024864: 4e75           	rts
00024866: 4279 0000 21f4 	clrw 0x21f4
0002486c: 60f6           	bras 0x24864
0002486e: 3f39 0000 21f2 	movew 0x21f2,%sp@-
00024874: 3f39 0000 21f0 	movew 0x21f0,%sp@-
0002487a: 2f39 0005 0c44 	movel 0x50c44,%sp@-
00024880: 4879 0000 20f2 	pea 0x20f2
00024886: 4eba fc62      	jsr %pc@(0x244ea)
0002488a: 4239 0000 22f6 	clrb 0x22f6
00024890: 5379 0000 21f4 	subqw #1,0x21f4
00024896: 4fef 000c      	lea %sp@(12),%sp
0002489a: 60c8           	bras 0x24864
0002489c:  _cur_replace
0002489c: 48e7 3f20      	moveml %d2-%d7/%a2,%sp@-
000248a0: 226f 0020      	moveal %sp@(32),%a1
000248a4: 3639 0000 244a 	movew 0x244a,%d3
000248aa: 1029 0006      	moveb %a1@(6),%d0
000248ae: 1200           	moveb %d0,%d1
000248b0: 0201 0001      	andib #1,%d1
000248b4: 0c43 0008      	cmpiw #8,%d3
000248b8: 6350           	blss 0x2490a
000248ba: 4a01           	tstb %d1
000248bc: 6716           	beqs 0x248d4
000248be: 0200 fffe      	andib #-2,%d0
000248c2: 1340 0006      	moveb %d0,%a1@(6)
000248c6: 2069 0002      	moveal %a1@(2),%a0
000248ca: 45e9 0008      	lea %a1@(8),%a2
000248ce: 3411           	movew %a1@,%d2
000248d0: 4a42           	tstw %d2
000248d2: 6606           	bnes 0x248da
000248d4: 4cdf 04fc      	moveml %sp@+,%d2-%d7/%a2
000248d8: 4e75           	rts
000248da: 7200           	moveq #0,%d1
000248dc: 1229 0007      	moveb %a1@(7),%d1
000248e0: d281           	addl %d1,%d1
000248e2: 7000           	moveq #0,%d0
000248e4: b280           	cmpl %d0,%d1
000248e6: 6618           	bnes 0x24900
000248e8: d5c0           	addal %d0,%a2
000248ea: 3039 0000 244c 	movew 0x244c,%d0
000248f0: e248           	lsrw #1,%d0
000248f2: 0280 0000 ffff 	andil #65535,%d0
000248f8: d080           	addl %d0,%d0
000248fa: d1c0           	addal %d0,%a0
000248fc: 5342           	subqw #1,%d2
000248fe: 60d0           	bras 0x248d0
00024900: 31b2 0800 0800 	movew %a2@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
00024906: 5480           	addql #2,%d0
00024908: 60da           	bras 0x248e4
0002490a: 4a01           	tstb %d1
0002490c: 67c6           	beqs 0x248d4
0002490e: 1200           	moveb %d0,%d1
00024910: 0201 fffe      	andib #-2,%d1
00024914: 1341 0006      	moveb %d1,%a1@(6)
00024918: 2069 0002      	moveal %a1@(2),%a0
0002491c: 2409           	movel %a1,%d2
0002491e: 5082           	addql #8,%d2
00024920: 3239 0000 244c 	movew 0x244c,%d1
00024926: e249           	lsrw #1,%d1
00024928: 0281 0000 ffff 	andil #65535,%d1
0002492e: d281           	addl %d1,%d1
00024930: 0800 0001      	btst #1,%d0
00024934: 6774           	beqs 0x249aa
00024936: 7800           	moveq #0,%d4
00024938: 3803           	movew %d3,%d4
0002493a: d884           	addl %d4,%d4
0002493c: 4245           	clrw %d5
0002493e: ba43           	cmpw %d3,%d5
00024940: 6792           	beqs 0x248d4
00024942: 2e08           	movel %a0,%d7
00024944: 5487           	addql #2,%d7
00024946: 3011           	movew %a1@,%d0
00024948: 3c00           	movew %d0,%d6
0002494a: 5346           	subqw #1,%d6
0002494c: 2442           	moveal %d2,%a2
0002494e: 4a46           	tstw %d6
00024950: 6c16           	bges 0x24968
00024952: 4a40           	tstw %d0
00024954: 6c02           	bges 0x24958
00024956: 4240           	clrw %d0
00024958: 3040           	moveaw %d0,%a0
0002495a: 2008           	movel %a0,%d0
0002495c: d088           	addl %a0,%d0
0002495e: d080           	addl %d0,%d0
00024960: d480           	addl %d0,%d2
00024962: 5245           	addqw #1,%d5
00024964: 2047           	moveal %d7,%a0
00024966: 60d6           	bras 0x2493e
00024968: 3092           	movew %a2@,%a0@
0002496a: 588a           	addql #4,%a2
0002496c: 31aa fffe 4800 	movew %a2@(-2),%a0@(0000000000000000,%d4:l)
00024972: d1c1           	addal %d1,%a0
00024974: 5346           	subqw #1,%d6
00024976: 60d6           	bras 0x2494e
00024978: 2c08           	movel %a0,%d6
0002497a: 5486           	addql #2,%d6
0002497c: 3011           	movew %a1@,%d0
0002497e: 3a00           	movew %d0,%d5
00024980: 5345           	subqw #1,%d5
00024982: 2442           	moveal %d2,%a2
00024984: 4a45           	tstw %d5
00024986: 6c1a           	bges 0x249a2
00024988: 4a40           	tstw %d0
0002498a: 6c02           	bges 0x2498e
0002498c: 4240           	clrw %d0
0002498e: 3040           	moveaw %d0,%a0
00024990: 2008           	movel %a0,%d0
00024992: d088           	addl %a0,%d0
00024994: d480           	addl %d0,%d2
00024996: 5244           	addqw #1,%d4
00024998: 2046           	moveal %d6,%a0
0002499a: b843           	cmpw %d3,%d4
0002499c: 66da           	bnes 0x24978
0002499e: 6000 ff34      	braw 0x248d4
000249a2: 309a           	movew %a2@+,%a0@
000249a4: d1c1           	addal %d1,%a0
000249a6: 5345           	subqw #1,%d5
000249a8: 60da           	bras 0x24984
000249aa: 4244           	clrw %d4
000249ac: 60ec           	bras 0x2499a
000249ae: 3039 0000 21f4 	movew 0x21f4,%d0
000249b4: 5240           	addqw #1,%d0
000249b6: 33c0 0000 21f4 	movew %d0,0x21f4
000249bc: 0c40 0001      	cmpiw #1,%d0
000249c0: 6612           	bnes 0x249d4
000249c2: 2f39 0005 0c44 	movel 0x50c44,%sp@-
000249c8: 4eba fed2      	jsr %pc@(0x2489c)
000249cc: 4239 0000 22f6 	clrb 0x22f6
000249d2: 588f           	addql #4,%sp
000249d4: 4e75           	rts
000249d6:  _vdi_v_locator
000249d6: 2f0b           	movel %a3,%sp@-
000249d8: 2f0a           	movel %a2,%sp@-
000249da: 2479 0000 2456 	moveal 0x2456,%a2
000249e0: 33d2 0000 21f0 	movew %a2@,0x21f0
000249e6: 33ea 0002 0000 	movew %a2@(2),0x21f2
000249ec: 21f2 
000249ee: 47fa f872      	lea %pc@(0x24262),%a3
000249f2: 4a79 0000 2296 	tstw 0x2296
000249f8: 6646           	bnes 0x24a40
000249fa: 4eba fe52      	jsr %pc@(0x2484e)
000249fe: 4e93           	jsr %a3@
00024a00: 0240 0001      	andiw #1,%d0
00024a04: 67f8           	beqs 0x249fe
00024a06: 2079 0000 245a 	moveal 0x245a,%a0
00024a0c: 3039 0000 2276 	movew 0x2276,%d0
00024a12: 0240 00ff      	andiw #255,%d0
00024a16: 3080           	movew %d0,%a0@
00024a18: 2079 0000 244e 	moveal 0x244e,%a0
00024a1e: 317c 0001 0008 	movew #1,%a0@(8)
00024a24: 317c 0001 0004 	movew #1,%a0@(4)
00024a2a: 2079 0000 245e 	moveal 0x245e,%a0
00024a30: 3092           	movew %a2@,%a0@
00024a32: 316a 0002 0002 	movew %a2@(2),%a0@(2)
00024a38: 245f           	moveal %sp@+,%a2
00024a3a: 265f           	moveal %sp@+,%a3
00024a3c: 6000 ff70      	braw 0x249ae
00024a40: 4e93           	jsr %a3@
00024a42: 0800 0000      	btst #0,%d0
00024a46: 671e           	beqs 0x24a66
00024a48: 2079 0000 244e 	moveal 0x244e,%a0
00024a4e: 317c 0001 0008 	movew #1,%a0@(8)
00024a54: 2079 0000 245a 	moveal 0x245a,%a0
00024a5a: 3239 0000 2276 	movew 0x2276,%d1
00024a60: 0241 00ff      	andiw #255,%d1
00024a64: 3081           	movew %d1,%a0@
00024a66: 0800 0001      	btst #1,%d0
00024a6a: 671a           	beqs 0x24a86
00024a6c: 2079 0000 244e 	moveal 0x244e,%a0
00024a72: 317c 0001 0004 	movew #1,%a0@(4)
00024a78: 2079 0000 245e 	moveal 0x245e,%a0
00024a7e: 3092           	movew %a2@,%a0@
00024a80: 316a 0002 0002 	movew %a2@(2),%a0@(2)
00024a86: 245f           	moveal %sp@+,%a2
00024a88: 265f           	moveal %sp@+,%a3
00024a8a: 4e75           	rts
00024a8c:  _vdi_v_hide_c
00024a8c: 6000 ff20      	braw 0x249ae
00024a90: 2f03           	movel %d3,%sp@-
00024a92: 2f02           	movel %d2,%sp@-
00024a94: 4a39 0000 22f7 	tstb 0x22f7
00024a9a: 664e           	bnes 0x24aea
00024a9c: 4a79 0000 21f4 	tstw 0x21f4
00024aa2: 6646           	bnes 0x24aea
00024aa4: 40c0           	movew %sr,%d0
00024aa6: 46fc 2700      	movew #9984,%sr
00024aaa: 4a39 0000 22f6 	tstb 0x22f6
00024ab0: 673e           	beqs 0x24af0
00024ab2: 4239 0000 22f6 	clrb 0x22f6
00024ab8: 3439 0000 22f2 	movew 0x22f2,%d2
00024abe: 3639 0000 22f4 	movew 0x22f4,%d3
00024ac4: 40c1           	movew %sr,%d1
00024ac6: 46c0           	movew %d0,%sr
00024ac8: 2f39 0005 0c44 	movel 0x50c44,%sp@-
00024ace: 4eba fdcc      	jsr %pc@(0x2489c)
00024ad2: 3f03           	movew %d3,%sp@-
00024ad4: 3f02           	movew %d2,%sp@-
00024ad6: 2f39 0005 0c44 	movel 0x50c44,%sp@-
00024adc: 4879 0000 20f2 	pea 0x20f2
00024ae2: 4eba fa06      	jsr %pc@(0x244ea)
00024ae6: 4fef 0010      	lea %sp@(16),%sp
00024aea: 241f           	movel %sp@+,%d2
00024aec: 261f           	movel %sp@+,%d3
00024aee: 4e75           	rts
00024af0: 40c1           	movew %sr,%d1
00024af2: 46c0           	movew %d0,%sr
00024af4: 60f4           	bras 0x24aea
00024af6:  _linea_show_mouse
00024af6: 2079 0000 2452 	moveal 0x2452,%a0
00024afc: 4a50           	tstw %a0@
00024afe: 6610           	bnes 0x24b10
00024b00: 4a79 0000 21f4 	tstw 0x21f4
00024b06: 6708           	beqs 0x24b10
00024b08: 33fc 0001 0000 	movew #1,0x21f4
00024b0e: 21f4 
00024b10: 6000 fd3c      	braw 0x2484e
00024b14:  _vdi_v_show_c
00024b14: 60e0           	bras 0x24af6
00024b16:  _linea_hide_mouse
00024b16: 6000 fe96      	braw 0x249ae
00024b1a:  _linea_transform_mouse
00024b1a: 2f39 0000 2452 	movel 0x2452,%sp@-
00024b20: 4eba f6b6      	jsr %pc@(0x241d8)
00024b24: 588f           	addql #4,%sp
00024b26: 4e75           	rts
00024b28:  _vdi_vsc_form
00024b28: 60f0           	bras 0x24b1a
00024b2a: 0000 0101      	orib #1,%d0
00024b2e: 0000 4fef      	orib #-17,%d0
00024b32: ffdc           	.short 0xffdc
00024b34: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00024b38: 246f 0054      	moveal %sp@(84),%a2
00024b3c: 362a 000e      	movew %a2@(14),%d3
00024b40: 342a 001c      	movew %a2@(28),%d2
00024b44: 3212           	movew %a2@,%d1
00024b46: d242           	addw %d2,%d1
00024b48: 5341           	subqw #1,%d1
00024b4a: 3003           	movew %d3,%d0
00024b4c: e848           	lsrw #4,%d0
00024b4e: 3812           	movew %a2@,%d4
00024b50: d843           	addw %d3,%d4
00024b52: 5344           	subqw #1,%d4
00024b54: e84c           	lsrw #4,%d4
00024b56: 3a04           	movew %d4,%d5
00024b58: 9a40           	subw %d0,%d5
00024b5a: 3f45 003c      	movew %d5,%sp@(60)
00024b5e: 3a02           	movew %d2,%d5
00024b60: e84d           	lsrw #4,%d5
00024b62: 3c01           	movew %d1,%d6
00024b64: e84e           	lsrw #4,%d6
00024b66: 3f46 0040      	movew %d6,%sp@(64)
00024b6a: 3646           	moveaw %d6,%a3
00024b6c: 96c5           	subaw %d5,%a3
00024b6e: 3e2f 003c      	movew %sp@(60),%d7
00024b72: be4b           	cmpw %a3,%d7
00024b74: 6600 016a      	bnew 0x24ce0
00024b78: 7c02           	moveq #2,%d6
00024b7a: 3e0b           	movew %a3,%d7
00024b7c: 5247           	addqw #1,%d7
00024b7e: 3f47 0042      	movew %d7,%sp@(66)
00024b82: 0242 000f      	andiw #15,%d2
00024b86: 7eff           	moveq #-1,%d7
00024b88: e46f           	lsrw %d2,%d7
00024b8a: 3f47 004c      	movew %d7,%sp@(76)
00024b8e: 0241 000f      	andiw #15,%d1
00024b92: 3e3c 7fff      	movew #32767,%d7
00024b96: e267           	asrw %d1,%d7
00024b98: 4647           	notw %d7
00024b9a: 3f47 003a      	movew %d7,%sp@(58)
00024b9e: 0243 000f      	andiw #15,%d3
00024ba2: 9443           	subw %d3,%d2
00024ba4: 3f42 004e      	movew %d2,%sp@(78)
00024ba8: 6c04           	bges 0x24bae
00024baa: 0046 0001      	oriw #1,%d6
00024bae: 2f6a 0012 0044 	movel %a2@(18),%sp@(68)
00024bb4: 3e2a 0016      	movew %a2@(22),%d7
00024bb8: 3247           	moveaw %d7,%a1
00024bba: 3c6a 0018      	moveaw %a2@(24),%fp
00024bbe: 360e           	movew %fp,%d3
00024bc0: c7ea 0010      	mulsw %a2@(16),%d3
00024bc4: d6af 0044      	addl %sp@(68),%d3
00024bc8: 41f9 0001 e75c 	lea 0x1e75c,%a0
00024bce: 2f09           	movel %a1,%sp@-
00024bd0: 2200           	movel %d0,%d1
00024bd2: 0281 0000 0fff 	andil #4095,%d1
00024bd8: 2f01           	movel %d1,%sp@-
00024bda: 2f48 0034      	movel %a0,%sp@(52)
00024bde: 2f49 0038      	movel %a1,%sp@(56)
00024be2: 4e90           	jsr %a0@
00024be4: 508f           	addql #8,%sp
00024be6: d680           	addl %d0,%d3
00024be8: 2f43 0036      	movel %d3,%sp@(54)
00024bec: 2f6a 0020 0048 	movel %a2@(32),%sp@(72)
00024bf2: 3f6a 0024 0034 	movew %a2@(36),%sp@(52)
00024bf8: 3a6f 0034      	moveaw %sp@(52),%a5
00024bfc: 386a 0026      	moveaw %a2@(38),%a4
00024c00: 360c           	movew %a4,%d3
00024c02: c7ea 001e      	mulsw %a2@(30),%d3
00024c06: d6af 0048      	addl %sp@(72),%d3
00024c0a: 2f0d           	movel %a5,%sp@-
00024c0c: 2005           	movel %d5,%d0
00024c0e: 0280 0000 0fff 	andil #4095,%d0
00024c14: 2f00           	movel %d0,%sp@-
00024c16: 206f 0034      	moveal %sp@(52),%a0
00024c1a: 4e90           	jsr %a0@
00024c1c: 508f           	addql #8,%sp
00024c1e: d680           	addl %d0,%d3
00024c20: 322f 003c      	movew %sp@(60),%d1
00024c24: c3c7           	mulsw %d7,%d1
00024c26: 3a0b           	movew %a3,%d5
00024c28: cbef 0034      	mulsw %sp@(52),%d5
00024c2c: 226f 0030      	moveal %sp@(48),%a1
00024c30: b6af 0036      	cmpl %sp@(54),%d3
00024c34: 620a           	bhis 0x24c40
00024c36: 6600 00ae      	bnew 0x24ce6
00024c3a: 4a42           	tstw %d2
00024c3c: 6d00 00a8      	bltw 0x24ce6
00024c40: 360e           	movew %fp,%d3
00024c42: c7ea 003c      	mulsw %a2@(60),%d3
00024c46: d6af 0044      	addl %sp@(68),%d3
00024c4a: 41f9 0001 e75c 	lea 0x1e75c,%a0
00024c50: 2f09           	movel %a1,%sp@-
00024c52: 2004           	movel %d4,%d0
00024c54: 0280 0000 0fff 	andil #4095,%d0
00024c5a: 2f00           	movel %d0,%sp@-
00024c5c: 2f41 0038      	movel %d1,%sp@(56)
00024c60: 2f48 0034      	movel %a0,%sp@(52)
00024c64: 4e90           	jsr %a0@
00024c66: 508f           	addql #8,%sp
00024c68: d680           	addl %d0,%d3
00024c6a: 2f43 0036      	movel %d3,%sp@(54)
00024c6e: 360c           	movew %a4,%d3
00024c70: c7ea 0044      	mulsw %a2@(68),%d3
00024c74: d6af 0048      	addl %sp@(72),%d3
00024c78: 2f0d           	movel %a5,%sp@-
00024c7a: 302f 0044      	movew %sp@(68),%d0
00024c7e: 0280 0000 0fff 	andil #4095,%d0
00024c84: 2f00           	movel %d0,%sp@-
00024c86: 206f 0034      	moveal %sp@(52),%a0
00024c8a: 4e90           	jsr %a0@
00024c8c: 508f           	addql #8,%sp
00024c8e: d680           	addl %d0,%d3
00024c90: 222f 0030      	movel %sp@(48),%d1
00024c94: 924e           	subw %fp,%d1
00024c96: 3c41           	moveaw %d1,%fp
00024c98: 9a4c           	subw %a4,%d5
00024c9a: 382f 004c      	movew %sp@(76),%d4
00024c9e: 446f 0034      	negw %sp@(52)
00024ca2: 4447           	negw %d7
00024ca4: 320b           	movew %a3,%d1
00024ca6: 6658           	bnes 0x24d00
00024ca8: c96f 003a      	andw %d4,%sp@(58)
00024cac: 4a6f 003c      	tstw %sp@(60)
00024cb0: 664e           	bnes 0x24d00
00024cb2: 4a42           	tstw %d2
00024cb4: 6746           	beqs 0x24cfc
00024cb6: 0202 000f      	andib #15,%d2
00024cba: 3c2f 0034      	movew %sp@(52),%d6
00024cbe: cdef 0042      	mulsw %sp@(66),%d6
00024cc2: 3f46 003c      	movew %d6,%sp@(60)
00024cc6: 97cb           	subal %a3,%a3
00024cc8: 49f9 0000 3178 	lea 0x3178,%a4
00024cce: 3e0b           	movew %a3,%d7
00024cd0: be6a 0004      	cmpw %a2@(4),%d7
00024cd4: 6d3c           	blts 0x24d12
00024cd6: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00024cda: 4fef 0024      	lea %sp@(36),%sp
00024cde: 4e75           	rts
00024ce0: 4246           	clrw %d6
00024ce2: 6000 fe96      	braw 0x24b7a
00024ce6: 9cc1           	subaw %d1,%fp
00024ce8: 98c5           	subaw %d5,%a4
00024cea: 3a0c           	movew %a4,%d5
00024cec: 0046 0004      	oriw #4,%d6
00024cf0: 382f 003a      	movew %sp@(58),%d4
00024cf4: 3f6f 004c 003a 	movew %sp@(76),%sp@(58)
00024cfa: 60a8           	bras 0x24ca4
00024cfc: 7480           	moveq #-128,%d2
00024cfe: 60ba           	bras 0x24cba
00024d00: 0202 000f      	andib #15,%d2
00024d04: 41fa 0d8c      	lea %pc@(0x25a92),%a0
00024d08: 8430 6000      	orb %a0@(0000000000000000,%d6:w),%d2
00024d0c: 3f47 004e      	movew %d7,%sp@(78)
00024d10: 60a8           	bras 0x24cba
00024d12: 3c2a 0002      	movew %a2@(2),%d6
00024d16: 302a 0006      	movew %a2@(6),%d0
00024d1a: 3e0b           	movew %a3,%d7
00024d1c: ee68           	lsrw %d7,%d0
00024d1e: d040           	addw %d0,%d0
00024d20: 0240 0002      	andiw #2,%d0
00024d24: 322a 0008      	movew %a2@(8),%d1
00024d28: ee69           	lsrw %d7,%d1
00024d2a: 0241 0001      	andiw #1,%d1
00024d2e: 8041           	orw %d1,%d0
00024d30: 1e32 000a      	moveb %a2@(000000000000000a,%d0:w),%d7
00024d34: 0207 000f      	andib #15,%d7
00024d38: 3005           	movew %d5,%d0
00024d3a: c1c6           	mulsw %d6,%d0
00024d3c: 3a40           	moveaw %d0,%a5
00024d3e: daef 003c      	addaw %sp@(60),%a5
00024d42: 7200           	moveq #0,%d1
00024d44: 320d           	movew %a5,%d1
00024d46: 2a41           	moveal %d1,%a5
00024d48: 2f0d           	movel %a5,%sp@-
00024d4a: 2f03           	movel %d3,%sp@-
00024d4c: 4eb9 0000 3166 	jsr 0x3166
00024d52: 31ef 0056 8a20 	movew %sp@(86),0xffff8a20
00024d58: 31ce 8a22      	movew %fp,0xffff8a22
00024d5c: 21ef 003e 8a24 	movel %sp@(62),0xffff8a24
00024d62: 31ef 0042 8a28 	movew %sp@(66),0xffff8a28
00024d68: 31fc ffff 8a2a 	movew #-1,0xffff8a2a
00024d6e: 31c4 8a2c      	movew %d4,0xffff8a2c
00024d72: 31ef 003c 8a2e 	movew %sp@(60),0xffff8a2e
00024d78: 31c5 8a30      	movew %d5,0xffff8a30
00024d7c: 21c3 8a32      	movel %d3,0xffff8a32
00024d80: 31ef 004a 8a36 	movew %sp@(74),0xffff8a36
00024d86: 31c6 8a38      	movew %d6,0xffff8a38
00024d8a: 11c7 8a3b      	moveb %d7,0xffff8a3b
00024d8e: 11fc 0002 8a3a 	moveb #2,0xffff8a3a
00024d94: 11c2 8a3d      	moveb %d2,0xffff8a3d
00024d98: 11fc ff80 8a3c 	moveb #-128,0xffff8a3c
00024d9e: 41f8 8a3c      	lea 0xffff8a3c,%a0
00024da2: 4ad0           	tas %a0@
00024da4: 4e71           	nop
00024da6: 6bfa           	bmis 0x24da2
00024da8: 2f0d           	movel %a5,%sp@-
00024daa: 2f03           	movel %d3,%sp@-
00024dac: 4e94           	jsr %a4@
00024dae: 306a 001a      	moveaw %a2@(26),%a0
00024db2: 2c08           	movel %a0,%d6
00024db4: ddaf 0046      	addl %d6,%sp@(70)
00024db8: 306a 0028      	moveaw %a2@(40),%a0
00024dbc: d688           	addl %a0,%d3
00024dbe: 524b           	addqw #1,%a3
00024dc0: 4fef 0010      	lea %sp@(16),%sp
00024dc4: 6000 ff08      	braw 0x24cce
00024dc8: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00024dcc: 246f 002c      	moveal %sp@(44),%a2
00024dd0: 2f39 0000 2456 	movel 0x2456,%sp@-
00024dd6: 47f9 0002 3ffe 	lea 0x23ffe,%a3
00024ddc: 4e93           	jsr %a3@
00024dde: 2039 0000 2456 	movel 0x2456,%d0
00024de4: 5080           	addql #8,%d0
00024de6: 2f00           	movel %d0,%sp@-
00024de8: 4e93           	jsr %a3@
00024dea: 2679 0000 2452 	moveal 0x2452,%a3
00024df0: 3413           	movew %a3@,%d2
00024df2: 3002           	movew %d2,%d0
00024df4: 0240 ffe0      	andiw #-32,%d0
00024df8: 508f           	addql #8,%sp
00024dfa: 6600 05f0      	bnew 0x253ec
00024dfe: 42b9 0005 2f0e 	clrl 0x52f0e
00024e04: 0802 0004      	btst #4,%d2
00024e08: 6722           	beqs 0x24e2c
00024e0a: 0242 ffef      	andiw #-17,%d2
00024e0e: 4a6a 0006      	tstw %a2@(6)
00024e12: 6600 00d6      	bnew 0x24eea
00024e16: 4279 0005 2f14 	clrw 0x52f14
00024e1c: 33fc 0002 0005 	movew #2,0x52f12
00024e22: 2f12 
00024e24: 33fc 000f 0005 	movew #15,0x52f16
00024e2a: 2f16 
00024e2c: 2279 0000 244e 	moveal 0x244e,%a1
00024e32: 2069 000e      	moveal %a1@(14),%a0
00024e36: 2269 0012      	moveal %a1@(18),%a1
00024e3a: 2010           	movel %a0@,%d0
00024e3c: 6700 00b8      	beqw 0x24ef6
00024e40: 23c0 0005 2ef6 	movel %d0,0x52ef6
00024e46: 3028 000c      	movew %a0@(12),%d0
00024e4a: d040           	addw %d0,%d0
00024e4c: 33c0 0005 2efa 	movew %d0,0x52efa
00024e52: c1e8 0008      	mulsw %a0@(8),%d0
00024e56: 33c0 0005 2efc 	movew %d0,0x52efc
00024e5c: 2011           	movel %a1@,%d0
00024e5e: 2079 0000 2456 	moveal 0x2456,%a0
00024e64: 49f9 0005 2ee4 	lea 0x52ee4,%a4
00024e6a: 6700 00b0      	beqw 0x24f1c
00024e6e: 23c0 0005 2f04 	movel %d0,0x52f04
00024e74: 3029 000c      	movew %a1@(12),%d0
00024e78: 33c0 0005 2ee8 	movew %d0,0x52ee8
00024e7e: d040           	addw %d0,%d0
00024e80: 33c0 0005 2f08 	movew %d0,0x52f08
00024e86: c1e9 0008      	mulsw %a1@(8),%d0
00024e8a: 33c0 0005 2f0a 	movew %d0,0x52f0a
00024e90: 3610           	movew %a0@,%d3
00024e92: 33c3 0005 2ef2 	movew %d3,0x52ef2
00024e98: 3268 0002      	moveaw %a0@(2),%a1
00024e9c: 33c9 0005 2ef4 	movew %a1,0x52ef4
00024ea2: 3228 0004      	movew %a0@(4),%d1
00024ea6: 33c1 0005 2f1e 	movew %d1,0x52f1e
00024eac: 3028 0006      	movew %a0@(6),%d0
00024eb0: 33c0 0005 2f20 	movew %d0,0x52f20
00024eb6: 9243           	subw %d3,%d1
00024eb8: 5241           	addqw #1,%d1
00024eba: 3881           	movew %d1,%a4@
00024ebc: 9049           	subw %a1,%d0
00024ebe: 5240           	addqw #1,%d0
00024ec0: 33c0 0005 2ee6 	movew %d0,0x52ee6
00024ec6: 33e8 0008 0005 	movew %a0@(8),0x52f00
00024ecc: 2f00 
00024ece: 33e8 000a 0005 	movew %a0@(10),0x52f02
00024ed4: 2f02 
00024ed6: 33e8 000c 0005 	movew %a0@(12),0x52f26
00024edc: 2f26 
00024ede: 33e8 000e 0005 	movew %a0@(14),0x52f28
00024ee4: 2f28 
00024ee6: 6000 0102      	braw 0x24fea
00024eea: 33fc 0020 0005 	movew #32,0x52f14
00024ef0: 2f14 
00024ef2: 6000 ff28      	braw 0x24e1c
00024ef6: 23f9 0000 044e 	movel 0x44e,0x52ef6
00024efc: 0005 2ef6 
00024f00: 3039 0000 244a 	movew 0x244a,%d0
00024f06: d040           	addw %d0,%d0
00024f08: 33c0 0005 2efa 	movew %d0,0x52efa
00024f0e: 33f9 0000 244c 	movew 0x244c,0x52efc
00024f14: 0005 2efc 
00024f18: 6000 ff42      	braw 0x24e5c
00024f1c: 23f9 0000 044e 	movel 0x44e,0x52f04
00024f22: 0005 2f04 
00024f26: 3039 0000 244a 	movew 0x244a,%d0
00024f2c: 33c0 0005 2ee8 	movew %d0,0x52ee8
00024f32: d040           	addw %d0,%d0
00024f34: 33c0 0005 2f08 	movew %d0,0x52f08
00024f3a: 33f9 0000 244c 	movew 0x244c,0x52f0a
00024f40: 0005 2f0a 
00024f44: 4a6a 0004      	tstw %a2@(4)
00024f48: 6700 ff46      	beqw 0x24e90
00024f4c: 2a52           	moveal %a2@,%a5
00024f4e: 3250           	moveaw %a0@,%a1
00024f50: 3228 0008      	movew %a0@(8),%d1
00024f54: 3015           	movew %a5@,%d0
00024f56: b041           	cmpw %d1,%d0
00024f58: 6f06           	bles 0x24f60
00024f5a: 9240           	subw %d0,%d1
00024f5c: 92c1           	subaw %d1,%a1
00024f5e: 3200           	movew %d0,%d1
00024f60: 33c9 0005 2ef2 	movew %a1,0x52ef2
00024f66: 33c1 0005 2f00 	movew %d1,0x52f00
00024f6c: 3628 0004      	movew %a0@(4),%d3
00024f70: 9649           	subw %a1,%d3
00024f72: d641           	addw %d1,%d3
00024f74: 302d 0002      	movew %a5@(2),%d0
00024f78: b640           	cmpw %d0,%d3
00024f7a: 6c02           	bges 0x24f7e
00024f7c: 3003           	movew %d3,%d0
00024f7e: 33c0 0005 2f26 	movew %d0,0x52f26
00024f84: 9041           	subw %d1,%d0
00024f86: 6b00 0464      	bmiw 0x253ec
00024f8a: 3200           	movew %d0,%d1
00024f8c: 5241           	addqw #1,%d1
00024f8e: 3881           	movew %d1,%a4@
00024f90: d2c0           	addaw %d0,%a1
00024f92: 33c9 0005 2f1e 	movew %a1,0x52f1e
00024f98: 3268 0002      	moveaw %a0@(2),%a1
00024f9c: 3228 000a      	movew %a0@(10),%d1
00024fa0: 302d 0004      	movew %a5@(4),%d0
00024fa4: b041           	cmpw %d1,%d0
00024fa6: 6f06           	bles 0x24fae
00024fa8: 9240           	subw %d0,%d1
00024faa: 92c1           	subaw %d1,%a1
00024fac: 3200           	movew %d0,%d1
00024fae: 33c9 0005 2ef4 	movew %a1,0x52ef4
00024fb4: 33c1 0005 2f02 	movew %d1,0x52f02
00024fba: 3068 0006      	moveaw %a0@(6),%a0
00024fbe: 90c9           	subaw %a1,%a0
00024fc0: d0c1           	addaw %d1,%a0
00024fc2: 302d 0006      	movew %a5@(6),%d0
00024fc6: b048           	cmpw %a0,%d0
00024fc8: 6f02           	bles 0x24fcc
00024fca: 3008           	movew %a0,%d0
00024fcc: 33c0 0005 2f28 	movew %d0,0x52f28
00024fd2: 9041           	subw %d1,%d0
00024fd4: 6b00 0416      	bmiw 0x253ec
00024fd8: 3600           	movew %d0,%d3
00024fda: 5243           	addqw #1,%d3
00024fdc: 33c3 0005 2ee6 	movew %d3,0x52ee6
00024fe2: d2c0           	addaw %d0,%a1
00024fe4: 33c9 0005 2f20 	movew %a1,0x52f20
00024fea: 33fc 0002 0005 	movew #2,0x52efe
00024ff0: 2efe 
00024ff2: 33fc 0002 0005 	movew #2,0x52f0c
00024ff8: 2f0c 
00024ffa: 3239 0005 2ee8 	movew 0x52ee8,%d1
00025000: 0c41 0010      	cmpiw #16,%d1
00025004: 6e00 03e6      	bgtw 0x253ec
00025008: 3039 0005 2efa 	movew 0x52efa,%d0
0002500e: 4a6a 0008      	tstw %a2@(8)
00025012: 6600 04e2      	bnew 0x254f6
00025016: b079 0005 2f08 	cmpw 0x52f08,%d0
0002501c: 6600 03ce      	bnew 0x253ec
00025020: 13c2 0005 2eee 	moveb %d2,0x52eee
00025026: 4279 0005 2eec 	clrw 0x52eec
0002502c: 4279 0005 2eea 	clrw 0x52eea
00025032: 0c41 0008      	cmpiw #8,%d1
00025036: 6f00 0756      	blew 0x2578e
0002503a: 3813           	movew %a3@,%d4
0002503c: 3a39 0005 2efc 	movew 0x52efc,%d5
00025042: 48c5           	extl %d5
00025044: e28d           	lsrl #1,%d5
00025046: 3605           	movew %d5,%d3
00025048: 3039 0005 2f0a 	movew 0x52f0a,%d0
0002504e: 48c0           	extl %d0
00025050: e288           	lsrl #1,%d0
00025052: 3400           	movew %d0,%d2
00025054: 2e39 0005 2ef6 	movel 0x52ef6,%d7
0002505a: 3c39 0005 2ef4 	movew 0x52ef4,%d6
00025060: 3206           	movew %d6,%d1
00025062: c3c5           	mulsw %d5,%d1
00025064: 3479 0005 2ef2 	moveaw 0x52ef2,%a2
0002506a: d5c1           	addal %d1,%a2
0002506c: d5ca           	addal %a2,%a2
0002506e: d5c7           	addal %d7,%a2
00025070: 2279 0005 2f04 	moveal 0x52f04,%a1
00025076: 3200           	movew %d0,%d1
00025078: c3f9 0005 2f02 	mulsw 0x52f02,%d1
0002507e: 3079 0005 2f00 	moveaw 0x52f00,%a0
00025084: d1c1           	addal %d1,%a0
00025086: d1c8           	addal %a0,%a0
00025088: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
0002508c: 3239 0005 2f20 	movew 0x52f20,%d1
00025092: b1ca           	cmpal %a2,%a0
00025094: 636a           	blss 0x25100
00025096: 3405           	movew %d5,%d2
00025098: c5c1           	mulsw %d1,%d2
0002509a: 3479 0005 2f1e 	moveaw 0x52f1e,%a2
000250a0: d5c2           	addal %d2,%a2
000250a2: d5ca           	addal %a2,%a2
000250a4: d5c7           	addal %d7,%a2
000250a6: 3400           	movew %d0,%d2
000250a8: c5f9 0005 2f28 	mulsw 0x52f28,%d2
000250ae: 3079 0005 2f26 	moveaw 0x52f26,%a0
000250b4: d1c2           	addal %d2,%a0
000250b6: d1c8           	addal %a0,%a0
000250b8: 41f1 8800      	lea %a1@(0000000000000000,%a0:l),%a0
000250bc: 4443           	negw %d3
000250be: 3400           	movew %d0,%d2
000250c0: 4442           	negw %d2
000250c2: 70ff           	moveq #-1,%d0
000250c4: 9246           	subw %d6,%d1
000250c6: 5241           	addqw #1,%d1
000250c8: 0c44 000f      	cmpiw #15,%d4
000250cc: 6200 031e      	bhiw 0x253ec
000250d0: 0284 0000 ffff 	andil #65535,%d4
000250d6: d884           	addl %d4,%d4
000250d8: 327b 4806      	moveaw %pc@(0x250e0,%d4:l),%a1
000250dc: 4efb 9002      	jmp %pc@(0x250e0,%a1:w)
000250e0: 02fe           	.short 0x02fe
000250e2: 02cc           	.short 0x02cc
000250e4: 029a 0262 022c 	andil #39977516,%a2@+
000250ea: 030c 01ca      	movepw %a4@(458),%d1
000250ee: 0194           	bclr %d0,%a4@
000250f0: 015e           	bchg %d0,%fp@+
000250f2: 0128 00fc      	btst %d0,%a0@(252)
000250f6: 00c6           	bitrev %d6
000250f8: 0090 005a 0024 	oril #5898276,%a0@
000250fe: 0200 7001      	andib #1,%d0
00025102: 60c0           	bras 0x250c4
00025104: 3243           	moveaw %d3,%a1
00025106: 2609           	movel %a1,%d3
00025108: d689           	addl %a1,%d3
0002510a: 3242           	moveaw %d2,%a1
0002510c: d3c9           	addal %a1,%a1
0002510e: 3640           	moveaw %d0,%a3
00025110: 200b           	movel %a3,%d0
00025112: d08b           	addl %a3,%d0
00025114: 4a41           	tstw %d1
00025116: 6f00 02d4      	blew 0x253ec
0002511a: 3839 0005 2f1e 	movew 0x52f1e,%d4
00025120: 9879 0005 2ef2 	subw 0x52ef2,%d4
00025126: 5244           	addqw #1,%d4
00025128: 2648           	moveal %a0,%a3
0002512a: 284a           	moveal %a2,%a4
0002512c: 4a44           	tstw %d4
0002512e: 6e00 03a8      	bgtw 0x254d8
00025132: d5c3           	addal %d3,%a2
00025134: d1c9           	addal %a1,%a0
00025136: 5341           	subqw #1,%d1
00025138: 60da           	bras 0x25114
0002513a: 3243           	moveaw %d3,%a1
0002513c: 2609           	movel %a1,%d3
0002513e: d689           	addl %a1,%d3
00025140: 3242           	moveaw %d2,%a1
00025142: d3c9           	addal %a1,%a1
00025144: 3640           	moveaw %d0,%a3
00025146: 200b           	movel %a3,%d0
00025148: d08b           	addl %a3,%d0
0002514a: 4a41           	tstw %d1
0002514c: 6f00 029e      	blew 0x253ec
00025150: 3839 0005 2f1e 	movew 0x52f1e,%d4
00025156: 9879 0005 2ef2 	subw 0x52ef2,%d4
0002515c: 5244           	addqw #1,%d4
0002515e: 2648           	moveal %a0,%a3
00025160: 284a           	moveal %a2,%a4
00025162: 4a44           	tstw %d4
00025164: 6e00 0362      	bgtw 0x254c8
00025168: d5c3           	addal %d3,%a2
0002516a: d1c9           	addal %a1,%a0
0002516c: 5341           	subqw #1,%d1
0002516e: 60da           	bras 0x2514a
00025170: 3243           	moveaw %d3,%a1
00025172: 2609           	movel %a1,%d3
00025174: d689           	addl %a1,%d3
00025176: 3242           	moveaw %d2,%a1
00025178: d3c9           	addal %a1,%a1
0002517a: 3640           	moveaw %d0,%a3
0002517c: 200b           	movel %a3,%d0
0002517e: d08b           	addl %a3,%d0
00025180: 4a41           	tstw %d1
00025182: 6f00 0268      	blew 0x253ec
00025186: 3839 0005 2f1e 	movew 0x52f1e,%d4
0002518c: 9879 0005 2ef2 	subw 0x52ef2,%d4
00025192: 5244           	addqw #1,%d4
00025194: 2848           	moveal %a0,%a4
00025196: 264a           	moveal %a2,%a3
00025198: 4a44           	tstw %d4
0002519a: 6e00 031c      	bgtw 0x254b8
0002519e: d5c3           	addal %d3,%a2
000251a0: d1c9           	addal %a1,%a0
000251a2: 5341           	subqw #1,%d1
000251a4: 60da           	bras 0x25180
000251a6: 3243           	moveaw %d3,%a1
000251a8: 2609           	movel %a1,%d3
000251aa: d689           	addl %a1,%d3
000251ac: 3242           	moveaw %d2,%a1
000251ae: d3c9           	addal %a1,%a1
000251b0: 3640           	moveaw %d0,%a3
000251b2: 200b           	movel %a3,%d0
000251b4: d08b           	addl %a3,%d0
000251b6: 4a41           	tstw %d1
000251b8: 6f00 0232      	blew 0x253ec
000251bc: 3839 0005 2f1e 	movew 0x52f1e,%d4
000251c2: 9879 0005 2ef2 	subw 0x52ef2,%d4
000251c8: 5244           	addqw #1,%d4
000251ca: 2648           	moveal %a0,%a3
000251cc: 284a           	moveal %a2,%a4
000251ce: 4a44           	tstw %d4
000251d0: 6e00 02d4      	bgtw 0x254a6
000251d4: d5c3           	addal %d3,%a2
000251d6: d1c9           	addal %a1,%a0
000251d8: 5341           	subqw #1,%d1
000251da: 60da           	bras 0x251b6
000251dc: 3242           	moveaw %d2,%a1
000251de: d3c9           	addal %a1,%a1
000251e0: 3440           	moveaw %d0,%a2
000251e2: 200a           	movel %a2,%d0
000251e4: d08a           	addl %a2,%d0
000251e6: 4a41           	tstw %d1
000251e8: 6f00 0202      	blew 0x253ec
000251ec: 3639 0005 2f1e 	movew 0x52f1e,%d3
000251f2: 9679 0005 2ef2 	subw 0x52ef2,%d3
000251f8: 5243           	addqw #1,%d3
000251fa: 2448           	moveal %a0,%a2
000251fc: 4a43           	tstw %d3
000251fe: 6e00 029c      	bgtw 0x2549c
00025202: d1c9           	addal %a1,%a0
00025204: 5341           	subqw #1,%d1
00025206: 60de           	bras 0x251e6
00025208: 3243           	moveaw %d3,%a1
0002520a: 2609           	movel %a1,%d3
0002520c: d689           	addl %a1,%d3
0002520e: 3242           	moveaw %d2,%a1
00025210: d3c9           	addal %a1,%a1
00025212: 3640           	moveaw %d0,%a3
00025214: 200b           	movel %a3,%d0
00025216: d08b           	addl %a3,%d0
00025218: 4a41           	tstw %d1
0002521a: 6f00 01d0      	blew 0x253ec
0002521e: 3839 0005 2f1e 	movew 0x52f1e,%d4
00025224: 9879 0005 2ef2 	subw 0x52ef2,%d4
0002522a: 5244           	addqw #1,%d4
0002522c: 2648           	moveal %a0,%a3
0002522e: 284a           	moveal %a2,%a4
00025230: 4a44           	tstw %d4
00025232: 6e00 0254      	bgtw 0x25488
00025236: d5c3           	addal %d3,%a2
00025238: d1c9           	addal %a1,%a0
0002523a: 5341           	subqw #1,%d1
0002523c: 60da           	bras 0x25218
0002523e: 3243           	moveaw %d3,%a1
00025240: 2609           	movel %a1,%d3
00025242: d689           	addl %a1,%d3
00025244: 3242           	moveaw %d2,%a1
00025246: d3c9           	addal %a1,%a1
00025248: 3640           	moveaw %d0,%a3
0002524a: 200b           	movel %a3,%d0
0002524c: d08b           	addl %a3,%d0
0002524e: 4a41           	tstw %d1
00025250: 6f00 019a      	blew 0x253ec
00025254: 3839 0005 2f1e 	movew 0x52f1e,%d4
0002525a: 9879 0005 2ef2 	subw 0x52ef2,%d4
00025260: 5244           	addqw #1,%d4
00025262: 2648           	moveal %a0,%a3
00025264: 284a           	moveal %a2,%a4
00025266: 4a44           	tstw %d4
00025268: 6e00 020c      	bgtw 0x25476
0002526c: d5c3           	addal %d3,%a2
0002526e: d1c9           	addal %a1,%a0
00025270: 5341           	subqw #1,%d1
00025272: 60da           	bras 0x2524e
00025274: 3243           	moveaw %d3,%a1
00025276: 2609           	movel %a1,%d3
00025278: d689           	addl %a1,%d3
0002527a: 3242           	moveaw %d2,%a1
0002527c: d3c9           	addal %a1,%a1
0002527e: 3640           	moveaw %d0,%a3
00025280: 200b           	movel %a3,%d0
00025282: d08b           	addl %a3,%d0
00025284: 4a41           	tstw %d1
00025286: 6f00 0164      	blew 0x253ec
0002528a: 3839 0005 2f1e 	movew 0x52f1e,%d4
00025290: 9879 0005 2ef2 	subw 0x52ef2,%d4
00025296: 5244           	addqw #1,%d4
00025298: 2648           	moveal %a0,%a3
0002529a: 284a           	moveal %a2,%a4
0002529c: 4a44           	tstw %d4
0002529e: 6e00 01c8      	bgtw 0x25468
000252a2: d5c3           	addal %d3,%a2
000252a4: d1c9           	addal %a1,%a0
000252a6: 5341           	subqw #1,%d1
000252a8: 60da           	bras 0x25284
000252aa: 3243           	moveaw %d3,%a1
000252ac: 2609           	movel %a1,%d3
000252ae: d689           	addl %a1,%d3
000252b0: 3242           	moveaw %d2,%a1
000252b2: d3c9           	addal %a1,%a1
000252b4: 3640           	moveaw %d0,%a3
000252b6: 200b           	movel %a3,%d0
000252b8: d08b           	addl %a3,%d0
000252ba: 4a41           	tstw %d1
000252bc: 6f00 012e      	blew 0x253ec
000252c0: 3839 0005 2f1e 	movew 0x52f1e,%d4
000252c6: 9879 0005 2ef2 	subw 0x52ef2,%d4
000252cc: 5244           	addqw #1,%d4
000252ce: 2648           	moveal %a0,%a3
000252d0: 284a           	moveal %a2,%a4
000252d2: 4a44           	tstw %d4
000252d4: 6e00 0184      	bgtw 0x2545a
000252d8: d5c3           	addal %d3,%a2
000252da: d1c9           	addal %a1,%a0
000252dc: 5341           	subqw #1,%d1
000252de: 60da           	bras 0x252ba
000252e0: 3242           	moveaw %d2,%a1
000252e2: d3c9           	addal %a1,%a1
000252e4: 3440           	moveaw %d0,%a2
000252e6: 200a           	movel %a2,%d0
000252e8: d08a           	addl %a2,%d0
000252ea: 4a41           	tstw %d1
000252ec: 6f00 00fe      	blew 0x253ec
000252f0: 3639 0005 2f1e 	movew 0x52f1e,%d3
000252f6: 9679 0005 2ef2 	subw 0x52ef2,%d3
000252fc: 5243           	addqw #1,%d3
000252fe: 2448           	moveal %a0,%a2
00025300: 4a43           	tstw %d3
00025302: 6e00 01e6      	bgtw 0x254ea
00025306: d1c9           	addal %a1,%a0
00025308: 5341           	subqw #1,%d1
0002530a: 60de           	bras 0x252ea
0002530c: 3243           	moveaw %d3,%a1
0002530e: 2609           	movel %a1,%d3
00025310: d689           	addl %a1,%d3
00025312: 3242           	moveaw %d2,%a1
00025314: d3c9           	addal %a1,%a1
00025316: 3640           	moveaw %d0,%a3
00025318: 200b           	movel %a3,%d0
0002531a: d08b           	addl %a3,%d0
0002531c: 4a41           	tstw %d1
0002531e: 6f00 00cc      	blew 0x253ec
00025322: 3839 0005 2f1e 	movew 0x52f1e,%d4
00025328: 9879 0005 2ef2 	subw 0x52ef2,%d4
0002532e: 5244           	addqw #1,%d4
00025330: 2648           	moveal %a0,%a3
00025332: 284a           	moveal %a2,%a4
00025334: 4a44           	tstw %d4
00025336: 6e00 0112      	bgtw 0x2544a
0002533a: d5c3           	addal %d3,%a2
0002533c: d1c9           	addal %a1,%a0
0002533e: 5341           	subqw #1,%d1
00025340: 60da           	bras 0x2531c
00025342: 3243           	moveaw %d3,%a1
00025344: 2609           	movel %a1,%d3
00025346: d689           	addl %a1,%d3
00025348: 3242           	moveaw %d2,%a1
0002534a: d3c9           	addal %a1,%a1
0002534c: 4a41           	tstw %d1
0002534e: 6f00 009c      	blew 0x253ec
00025352: 3039 0005 2f1e 	movew 0x52f1e,%d0
00025358: 9079 0005 2ef2 	subw 0x52ef2,%d0
0002535e: 5240           	addqw #1,%d0
00025360: 7400           	moveq #0,%d2
00025362: b1ca           	cmpal %a2,%a0
00025364: 6200 00d6      	bhiw 0x2543c
00025368: 4a40           	tstw %d0
0002536a: 6f00 00d4      	blew 0x25440
0002536e: 31b2 2800 2800 	movew %a2@(0000000000000000,%d2:l),%a0@(0000000000000000,%d2:l)
00025374: 5482           	addql #2,%d2
00025376: 5340           	subqw #1,%d0
00025378: 60ee           	bras 0x25368
0002537a: 3243           	moveaw %d3,%a1
0002537c: 2609           	movel %a1,%d3
0002537e: d689           	addl %a1,%d3
00025380: 3242           	moveaw %d2,%a1
00025382: d3c9           	addal %a1,%a1
00025384: 3640           	moveaw %d0,%a3
00025386: 200b           	movel %a3,%d0
00025388: d08b           	addl %a3,%d0
0002538a: 4a41           	tstw %d1
0002538c: 6f5e           	bles 0x253ec
0002538e: 3839 0005 2f1e 	movew 0x52f1e,%d4
00025394: 9879 0005 2ef2 	subw 0x52ef2,%d4
0002539a: 5244           	addqw #1,%d4
0002539c: 2648           	moveal %a0,%a3
0002539e: 284a           	moveal %a2,%a4
000253a0: 4a44           	tstw %d4
000253a2: 6e7c           	bgts 0x25420
000253a4: d5c3           	addal %d3,%a2
000253a6: d1c9           	addal %a1,%a0
000253a8: 5341           	subqw #1,%d1
000253aa: 60de           	bras 0x2538a
000253ac: 3243           	moveaw %d3,%a1
000253ae: 2609           	movel %a1,%d3
000253b0: d689           	addl %a1,%d3
000253b2: 3242           	moveaw %d2,%a1
000253b4: d3c9           	addal %a1,%a1
000253b6: 3640           	moveaw %d0,%a3
000253b8: 200b           	movel %a3,%d0
000253ba: d08b           	addl %a3,%d0
000253bc: 4a41           	tstw %d1
000253be: 6f2c           	bles 0x253ec
000253c0: 3839 0005 2f1e 	movew 0x52f1e,%d4
000253c6: 9879 0005 2ef2 	subw 0x52ef2,%d4
000253cc: 5244           	addqw #1,%d4
000253ce: 2648           	moveal %a0,%a3
000253d0: 284a           	moveal %a2,%a4
000253d2: 4a44           	tstw %d4
000253d4: 6e3e           	bgts 0x25414
000253d6: d5c3           	addal %d3,%a2
000253d8: d1c9           	addal %a1,%a0
000253da: 5341           	subqw #1,%d1
000253dc: 60de           	bras 0x253bc
000253de: 3242           	moveaw %d2,%a1
000253e0: d3c9           	addal %a1,%a1
000253e2: 3440           	moveaw %d0,%a2
000253e4: 200a           	movel %a2,%d0
000253e6: d08a           	addl %a2,%d0
000253e8: 4a41           	tstw %d1
000253ea: 6e06           	bgts 0x253f2
000253ec: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
000253f0: 4e75           	rts
000253f2: 3439 0005 2f1e 	movew 0x52f1e,%d2
000253f8: 9479 0005 2ef2 	subw 0x52ef2,%d2
000253fe: 5242           	addqw #1,%d2
00025400: 2448           	moveal %a0,%a2
00025402: 4a42           	tstw %d2
00025404: 6e06           	bgts 0x2540c
00025406: d1c9           	addal %a1,%a0
00025408: 5341           	subqw #1,%d1
0002540a: 60dc           	bras 0x253e8
0002540c: 4252           	clrw %a2@
0002540e: d5c0           	addal %d0,%a2
00025410: 5342           	subqw #1,%d2
00025412: 60ee           	bras 0x25402
00025414: 3a14           	movew %a4@,%d5
00025416: cb53           	andw %d5,%a3@
00025418: d9c0           	addal %d0,%a4
0002541a: d7c0           	addal %d0,%a3
0002541c: 5344           	subqw #1,%d4
0002541e: 60b2           	bras 0x253d2
00025420: 3413           	movew %a3@,%d2
00025422: 4642           	notw %d2
00025424: c454           	andw %a4@,%d2
00025426: 3682           	movew %d2,%a3@
00025428: d9c0           	addal %d0,%a4
0002542a: d7c0           	addal %d0,%a3
0002542c: 5344           	subqw #1,%d4
0002542e: 6000 ff70      	braw 0x253a0
00025432: 31b2 2800 2800 	movew %a2@(0000000000000000,%d2:l),%a0@(0000000000000000,%d2:l)
00025438: 5582           	subql #2,%d2
0002543a: 5340           	subqw #1,%d0
0002543c: 4a40           	tstw %d0
0002543e: 6ef2           	bgts 0x25432
00025440: d5c3           	addal %d3,%a2
00025442: d1c9           	addal %a1,%a0
00025444: 5341           	subqw #1,%d1
00025446: 6000 ff04      	braw 0x2534c
0002544a: 3414           	movew %a4@,%d2
0002544c: 4642           	notw %d2
0002544e: c553           	andw %d2,%a3@
00025450: d9c0           	addal %d0,%a4
00025452: d7c0           	addal %d0,%a3
00025454: 5344           	subqw #1,%d4
00025456: 6000 fedc      	braw 0x25334
0002545a: 3c14           	movew %a4@,%d6
0002545c: bd53           	eorw %d6,%a3@
0002545e: d9c0           	addal %d0,%a4
00025460: d7c0           	addal %d0,%a3
00025462: 5344           	subqw #1,%d4
00025464: 6000 fe6c      	braw 0x252d2
00025468: 3414           	movew %a4@,%d2
0002546a: 8553           	orw %d2,%a3@
0002546c: d9c0           	addal %d0,%a4
0002546e: d7c0           	addal %d0,%a3
00025470: 5344           	subqw #1,%d4
00025472: 6000 fe28      	braw 0x2529c
00025476: 3414           	movew %a4@,%d2
00025478: 8453           	orw %a3@,%d2
0002547a: 4642           	notw %d2
0002547c: 3682           	movew %d2,%a3@
0002547e: d9c0           	addal %d0,%a4
00025480: d7c0           	addal %d0,%a3
00025482: 5344           	subqw #1,%d4
00025484: 6000 fde0      	braw 0x25266
00025488: 3414           	movew %a4@,%d2
0002548a: 3a13           	movew %a3@,%d5
0002548c: bb42           	eorw %d5,%d2
0002548e: 4642           	notw %d2
00025490: 3682           	movew %d2,%a3@
00025492: d9c0           	addal %d0,%a4
00025494: d7c0           	addal %d0,%a3
00025496: 5344           	subqw #1,%d4
00025498: 6000 fd96      	braw 0x25230
0002549c: 4652           	notw %a2@
0002549e: d5c0           	addal %d0,%a2
000254a0: 5343           	subqw #1,%d3
000254a2: 6000 fd58      	braw 0x251fc
000254a6: 3413           	movew %a3@,%d2
000254a8: 4642           	notw %d2
000254aa: 8454           	orw %a4@,%d2
000254ac: 3682           	movew %d2,%a3@
000254ae: d9c0           	addal %d0,%a4
000254b0: d7c0           	addal %d0,%a3
000254b2: 5344           	subqw #1,%d4
000254b4: 6000 fd18      	braw 0x251ce
000254b8: 3c13           	movew %a3@,%d6
000254ba: 4646           	notw %d6
000254bc: 3886           	movew %d6,%a4@
000254be: d7c0           	addal %d0,%a3
000254c0: d9c0           	addal %d0,%a4
000254c2: 5344           	subqw #1,%d4
000254c4: 6000 fcd2      	braw 0x25198
000254c8: 3414           	movew %a4@,%d2
000254ca: 4642           	notw %d2
000254cc: 8553           	orw %d2,%a3@
000254ce: d9c0           	addal %d0,%a4
000254d0: d7c0           	addal %d0,%a3
000254d2: 5344           	subqw #1,%d4
000254d4: 6000 fc8c      	braw 0x25162
000254d8: 3414           	movew %a4@,%d2
000254da: c453           	andw %a3@,%d2
000254dc: 4642           	notw %d2
000254de: 3682           	movew %d2,%a3@
000254e0: d9c0           	addal %d0,%a4
000254e2: d7c0           	addal %d0,%a3
000254e4: 5344           	subqw #1,%d4
000254e6: 6000 fc44      	braw 0x2512c
000254ea: 34bc ffff      	movew #-1,%a2@
000254ee: d5c0           	addal %d0,%a2
000254f0: 5343           	subqw #1,%d3
000254f2: 6000 fe0c      	braw 0x25300
000254f6: 0c40 0002      	cmpiw #2,%d0
000254fa: 6600 fef0      	bnew 0x253ec
000254fe: 4279 0005 2efe 	clrw 0x52efe
00025504: 3f2b 0002      	movew %a3@(2),%sp@-
00025508: 47f9 0001 fb7a 	lea 0x1fb7a,%a3
0002550e: 4e93           	jsr %a3@
00025510: 45f9 0005 0a44 	lea 0x50a44,%a2
00025516: 3040           	moveaw %d0,%a0
00025518: d1c8           	addal %a0,%a0
0002551a: 3630 a800      	movew %a0@(0000000000000000,%a2:l),%d3
0002551e: 2079 0000 2452 	moveal 0x2452,%a0
00025524: 3f28 0004      	movew %a0@(4),%sp@-
00025528: 4e93           	jsr %a3@
0002552a: 3040           	moveaw %d0,%a0
0002552c: d1c8           	addal %a0,%a0
0002552e: 3030 a800      	movew %a0@(0000000000000000,%a2:l),%d0
00025532: 588f           	addql #4,%sp
00025534: 0c42 0002      	cmpiw #2,%d2
00025538: 674e           	beqs 0x25588
0002553a: 6e26           	bgts 0x25562
0002553c: 0c42 0001      	cmpiw #1,%d2
00025540: 6600 feaa      	bnew 0x253ec
00025544: 33fc 000c 0005 	movew #12,0x52eee
0002554a: 2eee 
0002554c: 33fc 030f 0005 	movew #783,0x52ef0
00025552: 2ef0 
00025554: 33c0 0005 2eec 	movew %d0,0x52eec
0002555a: 33c3 0005 2eea 	movew %d3,0x52eea
00025560: 6042           	bras 0x255a4
00025562: 0c42 0003      	cmpiw #3,%d2
00025566: 6700 0116      	beqw 0x2567e
0002556a: 0c42 0004      	cmpiw #4,%d2
0002556e: 6600 fe7c      	bnew 0x253ec
00025572: 33fc 010d 0005 	movew #269,0x52eee
00025578: 2eee 
0002557a: 4279 0005 2eea 	clrw 0x52eea
00025580: 33c0 0005 2eec 	movew %d0,0x52eec
00025586: 601c           	bras 0x255a4
00025588: 13fc 0004 0005 	moveb #4,0x52eee
0002558e: 2eee 
00025590: 13fc 0007 0005 	moveb #7,0x52ef0
00025596: 2ef0 
00025598: 33c3 0005 2eea 	movew %d3,0x52eea
0002559e: 4279 0005 2eec 	clrw 0x52eec
000255a4: 0c79 0008 0005 	cmpiw #8,0x52ee8
000255aa: 2ee8 
000255ac: 6f00 01e0      	blew 0x2578e
000255b0: 2079 0000 227a 	moveal 0x227a,%a0
000255b6: 2068 04b4      	moveal %a0@(1204),%a0
000255ba: 7000           	moveq #0,%d0
000255bc: 3039 0005 2eea 	movew 0x52eea,%d0
000255c2: d080           	addl %d0,%d0
000255c4: 3a70 0800      	moveaw %a0@(0000000000000000,%d0:l),%a5
000255c8: 7000           	moveq #0,%d0
000255ca: 3039 0005 2eec 	movew 0x52eec,%d0
000255d0: d080           	addl %d0,%d0
000255d2: 3e30 0800      	movew %a0@(0000000000000000,%d0:l),%d7
000255d6: 3079 0005 2efc 	moveaw 0x52efc,%a0
000255dc: 2408           	movel %a0,%d2
000255de: e28a           	lsrl #1,%d2
000255e0: 3039 0005 2ef2 	movew 0x52ef2,%d0
000255e6: 3200           	movew %d0,%d1
000255e8: 0241 000f      	andiw #15,%d1
000255ec: 3a3c 8000      	movew #-32768,%d5
000255f0: e26d           	lsrw %d1,%d5
000255f2: 3839 0005 2ef4 	movew 0x52ef4,%d4
000255f8: 3204           	movew %d4,%d1
000255fa: c3c2           	mulsw %d2,%d1
000255fc: e840           	asrw #4,%d0
000255fe: 3600           	movew %d0,%d3
00025600: 48c3           	extl %d3
00025602: 2241           	moveal %d1,%a1
00025604: 41f1 3800      	lea %a1@(0000000000000000,%d3:l),%a0
00025608: d1c8           	addal %a0,%a0
0002560a: 2639 0005 2ef6 	movel 0x52ef6,%d3
00025610: d688           	addl %a0,%d3
00025612: 3279 0005 2f0a 	moveaw 0x52f0a,%a1
00025618: 2c09           	movel %a1,%d6
0002561a: e28e           	lsrl #1,%d6
0002561c: 3006           	movew %d6,%d0
0002561e: c1f9 0005 2f02 	mulsw 0x52f02,%d0
00025624: 3079 0005 2f00 	moveaw 0x52f00,%a0
0002562a: d088           	addl %a0,%d0
0002562c: d080           	addl %d0,%d0
0002562e: d0b9 0005 2f04 	addl 0x52f04,%d0
00025634: 2079 0000 2452 	moveal 0x2452,%a0
0002563a: 3210           	movew %a0@,%d1
0002563c: 0c41 0002      	cmpiw #2,%d1
00025640: 6700 00be      	beqw 0x25700
00025644: 6e50           	bgts 0x25696
00025646: 0c41 0001      	cmpiw #1,%d1
0002564a: 6600 fda0      	bnew 0x253ec
0002564e: 3042           	moveaw %d2,%a0
00025650: d1c8           	addal %a0,%a0
00025652: 3246           	moveaw %d6,%a1
00025654: d3c9           	addal %a1,%a1
00025656: b879 0005 2f20 	cmpw 0x52f20,%d4
0002565c: 6e00 fd8e      	bgtw 0x253ec
00025660: 3439 0005 2ef2 	movew 0x52ef2,%d2
00025666: 3205           	movew %d5,%d1
00025668: 2440           	moveal %d0,%a2
0002566a: 2643           	moveal %d3,%a3
0002566c: b479 0005 2f1e 	cmpw 0x52f1e,%d2
00025672: 6f00 00fe      	blew 0x25772
00025676: d688           	addl %a0,%d3
00025678: d089           	addl %a1,%d0
0002567a: 5244           	addqw #1,%d4
0002567c: 60d8           	bras 0x25656
0002567e: 13fc 0006 0005 	moveb #6,0x52eee
00025684: 2eee 
00025686: 4279 0005 2eec 	clrw 0x52eec
0002568c: 4279 0005 2eea 	clrw 0x52eea
00025692: 6000 ff10      	braw 0x255a4
00025696: 0c41 0003      	cmpiw #3,%d1
0002569a: 6736           	beqs 0x256d2
0002569c: 0c41 0004      	cmpiw #4,%d1
000256a0: 6600 fd4a      	bnew 0x253ec
000256a4: 3042           	moveaw %d2,%a0
000256a6: d1c8           	addal %a0,%a0
000256a8: 3246           	moveaw %d6,%a1
000256aa: d3c9           	addal %a1,%a1
000256ac: b879 0005 2f20 	cmpw 0x52f20,%d4
000256b2: 6e00 fd38      	bgtw 0x253ec
000256b6: 3439 0005 2ef2 	movew 0x52ef2,%d2
000256bc: 3205           	movew %d5,%d1
000256be: 2640           	moveal %d0,%a3
000256c0: 2443           	moveal %d3,%a2
000256c2: b479 0005 2f1e 	cmpw 0x52f1e,%d2
000256c8: 6f64           	bles 0x2572e
000256ca: d688           	addl %a0,%d3
000256cc: d089           	addl %a1,%d0
000256ce: 5244           	addqw #1,%d4
000256d0: 60da           	bras 0x256ac
000256d2: 3042           	moveaw %d2,%a0
000256d4: d1c8           	addal %a0,%a0
000256d6: 3246           	moveaw %d6,%a1
000256d8: d3c9           	addal %a1,%a1
000256da: b879 0005 2f20 	cmpw 0x52f20,%d4
000256e0: 6e00 fd0a      	bgtw 0x253ec
000256e4: 3439 0005 2ef2 	movew 0x52ef2,%d2
000256ea: 3205           	movew %d5,%d1
000256ec: 2440           	moveal %d0,%a2
000256ee: 2643           	moveal %d3,%a3
000256f0: b479 0005 2f1e 	cmpw 0x52f1e,%d2
000256f6: 6f4e           	bles 0x25746
000256f8: d688           	addl %a0,%d3
000256fa: d089           	addl %a1,%d0
000256fc: 5244           	addqw #1,%d4
000256fe: 60da           	bras 0x256da
00025700: 3042           	moveaw %d2,%a0
00025702: d1c8           	addal %a0,%a0
00025704: 3246           	moveaw %d6,%a1
00025706: d3c9           	addal %a1,%a1
00025708: b879 0005 2f20 	cmpw 0x52f20,%d4
0002570e: 6e00 fcdc      	bgtw 0x253ec
00025712: 3439 0005 2ef2 	movew 0x52ef2,%d2
00025718: 3205           	movew %d5,%d1
0002571a: 2640           	moveal %d0,%a3
0002571c: 2443           	moveal %d3,%a2
0002571e: b479 0005 2f1e 	cmpw 0x52f1e,%d2
00025724: 6f36           	bles 0x2575c
00025726: d688           	addl %a0,%d3
00025728: d089           	addl %a1,%d0
0002572a: 5244           	addqw #1,%d4
0002572c: 60da           	bras 0x25708
0002572e: 3c01           	movew %d1,%d6
00025730: cc52           	andw %a2@,%d6
00025732: 6602           	bnes 0x25736
00025734: 3687           	movew %d7,%a3@
00025736: e259           	rorw #1,%d1
00025738: 4a41           	tstw %d1
0002573a: 6c02           	bges 0x2573e
0002573c: 548a           	addql #2,%a2
0002573e: 5242           	addqw #1,%d2
00025740: 548b           	addql #2,%a3
00025742: 6000 ff7e      	braw 0x256c2
00025746: 3c01           	movew %d1,%d6
00025748: cc53           	andw %a3@,%d6
0002574a: 6702           	beqs 0x2574e
0002574c: 4652           	notw %a2@
0002574e: e259           	rorw #1,%d1
00025750: 4a41           	tstw %d1
00025752: 6c02           	bges 0x25756
00025754: 548b           	addql #2,%a3
00025756: 5242           	addqw #1,%d2
00025758: 548a           	addql #2,%a2
0002575a: 6094           	bras 0x256f0
0002575c: 3e01           	movew %d1,%d7
0002575e: ce52           	andw %a2@,%d7
00025760: 6702           	beqs 0x25764
00025762: 368d           	movew %a5,%a3@
00025764: e259           	rorw #1,%d1
00025766: 4a41           	tstw %d1
00025768: 6c02           	bges 0x2576c
0002576a: 548a           	addql #2,%a2
0002576c: 5242           	addqw #1,%d2
0002576e: 548b           	addql #2,%a3
00025770: 60ac           	bras 0x2571e
00025772: 3c01           	movew %d1,%d6
00025774: cc53           	andw %a3@,%d6
00025776: 6712           	beqs 0x2578a
00025778: 348d           	movew %a5,%a2@
0002577a: e259           	rorw #1,%d1
0002577c: 4a41           	tstw %d1
0002577e: 6c02           	bges 0x25782
00025780: 548b           	addql #2,%a3
00025782: 5242           	addqw #1,%d2
00025784: 548a           	addql #2,%a2
00025786: 6000 fee4      	braw 0x2566c
0002578a: 3487           	movew %d7,%a2@
0002578c: 60ec           	bras 0x2577a
0002578e: 4a79 0004 c0c4 	tstw 0x4c0c4
00025794: 6710           	beqs 0x257a6
00025796: 2f7c 0005 2ee4 	movel #339684,%sp@(44)
0002579c: 002c 
0002579e: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
000257a2: 6000 f38c      	braw 0x24b30
000257a6: 2f7c 0005 2ee4 	movel #339684,%sp@(44)
000257ac: 002c 
000257ae: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
000257b2: 4ef9 0002 7f64 	jmp 0x27f64
000257b8:  _vdi_vr_trnfm
000257b8: 598f           	subql #4,%sp
000257ba: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000257be: 2079 0000 244e 	moveal 0x244e,%a0
000257c4: 2668 000e      	moveal %a0@(14),%a3
000257c8: 2868 0012      	moveal %a0@(18),%a4
000257cc: 302b 000c      	movew %a3@(12),%d0
000257d0: 2453           	moveal %a3@,%a2
000257d2: 2614           	movel %a4@,%d3
000257d4: 342b 0006      	movew %a3@(6),%d2
000257d8: c5eb 0008      	mulsw %a3@(8),%d2
000257dc: 0c79 0008 0000 	cmpiw #8,0x244a
000257e2: 244a 
000257e4: 6300 0100      	blsw 0x258e6
000257e8: 0c40 0008      	cmpiw #8,%d0
000257ec: 6f00 00f8      	blew 0x258e6
000257f0: 2a02           	movel %d2,%d5
000257f2: eb8d           	lsll #5,%d5
000257f4: b5c3           	cmpal %d3,%a2
000257f6: 6616           	bnes 0x2580e
000257f8: 2f05           	movel %d5,%sp@-
000257fa: 4eb9 0001 c0ee 	jsr 0x1c0ee
00025800: 2600           	movel %d0,%d3
00025802: 588f           	addql #4,%sp
00025804: 663c           	bnes 0x25842
00025806: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002580a: 588f           	addql #4,%sp
0002580c: 4e75           	rts
0002580e: 7800           	moveq #0,%d4
00025810: 2f05           	movel %d5,%sp@-
00025812: 2f03           	movel %d3,%sp@-
00025814: 4eb9 0001 bb70 	jsr 0x1bb70
0002581a: 508f           	addql #8,%sp
0002581c: 2002           	movel %d2,%d0
0002581e: 4a6b 000a      	tstw %a3@(10)
00025822: 6622           	bnes 0x25846
00025824: 4a82           	tstl %d2
00025826: 6c02           	bges 0x2582a
00025828: 7000           	moveq #0,%d0
0002582a: 2a40           	moveal %d0,%a5
0002582c: dbc0           	addal %d0,%a5
0002582e: 7c10           	moveq #16,%d6
00025830: 3e3c 8000      	movew #-32768,%d7
00025834: 43ea 0020      	lea %a2@(32),%a1
00025838: 2043           	moveal %d3,%a0
0002583a: 42af 002c      	clrl %sp@(44)
0002583e: 6000 0094      	braw 0x258d4
00025842: 2800           	movel %d0,%d4
00025844: 60ca           	bras 0x25810
00025846: 4a82           	tstl %d2
00025848: 6c02           	bges 0x2584c
0002584a: 7000           	moveq #0,%d0
0002584c: 2a40           	moveal %d0,%a5
0002584e: dbc0           	addal %d0,%a5
00025850: 7c10           	moveq #16,%d6
00025852: 3e3c 8000      	movew #-32768,%d7
00025856: 2243           	moveal %d3,%a1
00025858: 264a           	moveal %a2,%a3
0002585a: 42af 002c      	clrl %sp@(44)
0002585e: 601e           	bras 0x2587e
00025860: 43e9 0020      	lea %a1@(32),%a1
00025864: 303c 8000      	movew #-32768,%d0
00025868: 3200           	movew %d0,%d1
0002586a: c253           	andw %a3@,%d1
0002586c: 6702           	beqs 0x25870
0002586e: 8f50           	orw %d7,%a0@
00025870: e248           	lsrw #1,%d0
00025872: 5488           	addql #2,%a0
00025874: b1c9           	cmpal %a1,%a0
00025876: 66f0           	bnes 0x25868
00025878: 52af 002c      	addql #1,%sp@(44)
0002587c: 548b           	addql #2,%a3
0002587e: 2049           	moveal %a1,%a0
00025880: b4af 002c      	cmpl %sp@(44),%d2
00025884: 6eda           	bgts 0x25860
00025886: d5cd           	addal %a5,%a2
00025888: e24f           	lsrw #1,%d7
0002588a: 5346           	subqw #1,%d6
0002588c: 66c8           	bnes 0x25856
0002588e: 4a84           	tstl %d4
00025890: 6700 ff74      	beqw 0x25806
00025894: 2f05           	movel %d5,%sp@-
00025896: 2f04           	movel %d4,%sp@-
00025898: 2f14           	movel %a4@,%sp@-
0002589a: 4eb9 0001 b8fc 	jsr 0x1b8fc
000258a0: 4fef 000c      	lea %sp@(12),%sp
000258a4: 2f44 0034      	movel %d4,%sp@(52)
000258a8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000258ac: 588f           	addql #4,%sp
000258ae: 4ef9 0001 c11a 	jmp 0x1c11a
000258b4: 47e9 ffe0      	lea %a1@(-32),%a3
000258b8: 303c 8000      	movew #-32768,%d0
000258bc: 321b           	movew %a3@+,%d1
000258be: c247           	andw %d7,%d1
000258c0: 6702           	beqs 0x258c4
000258c2: 8150           	orw %d0,%a0@
000258c4: e248           	lsrw #1,%d0
000258c6: b3cb           	cmpal %a3,%a1
000258c8: 66f2           	bnes 0x258bc
000258ca: 52af 002c      	addql #1,%sp@(44)
000258ce: 5488           	addql #2,%a0
000258d0: 43e9 0020      	lea %a1@(32),%a1
000258d4: b4af 002c      	cmpl %sp@(44),%d2
000258d8: 6eda           	bgts 0x258b4
000258da: d68d           	addl %a5,%d3
000258dc: e24f           	lsrw #1,%d7
000258de: 5346           	subqw #1,%d6
000258e0: 6600 ff52      	bnew 0x25834
000258e4: 60a8           	bras 0x2588e
000258e6: 3040           	moveaw %d0,%a0
000258e8: 4a6b 000a      	tstw %a3@(10)
000258ec: 6728           	beqs 0x25916
000258ee: 426c 000a      	clrw %a4@(10)
000258f2: b5c3           	cmpal %d3,%a2
000258f4: 6744           	beqs 0x2593a
000258f6: 2a08           	movel %a0,%d5
000258f8: da88           	addl %a0,%d5
000258fa: 2002           	movel %d2,%d0
000258fc: 6c02           	bges 0x25900
000258fe: 7000           	moveq #0,%d0
00025900: 2200           	movel %d0,%d1
00025902: d280           	addl %d0,%d1
00025904: 7000           	moveq #0,%d0
00025906: 2240           	moveal %d0,%a1
00025908: d3c0           	addal %d0,%a1
0002590a: d3c3           	addal %d3,%a1
0002590c: b088           	cmpl %a0,%d0
0002590e: 6c00 fef6      	bgew 0x25806
00025912: 7800           	moveq #0,%d4
00025914: 601a           	bras 0x25930
00025916: 397c 0001 000a 	movew #1,%a4@(10)
0002591c: 2202           	movel %d2,%d1
0002591e: 2408           	movel %a0,%d2
00025920: 2041           	moveal %d1,%a0
00025922: 60ce           	bras 0x258f2
00025924: 2c04           	movel %d4,%d6
00025926: dc84           	addl %d4,%d6
00025928: 32b2 6800      	movew %a2@(0000000000000000,%d6:l),%a1@
0002592c: d3c5           	addal %d5,%a1
0002592e: 5284           	addql #1,%d4
00025930: b882           	cmpl %d2,%d4
00025932: 6df0           	blts 0x25924
00025934: d5c1           	addal %d1,%a2
00025936: 5280           	addql #1,%d0
00025938: 60cc           	bras 0x25906
0002593a: 0c40 0001      	cmpiw #1,%d0
0002593e: 6700 fec6      	beqw 0x25806
00025942: 2008           	movel %a0,%d0
00025944: 5380           	subql #1,%d0
00025946: 4a80           	tstl %d0
00025948: 6f00 febc      	blew 0x25806
0002594c: 2042           	moveal %d2,%a0
0002594e: 5388           	subql #1,%a0
00025950: 2802           	movel %d2,%d4
00025952: d882           	addl %d2,%d4
00025954: 2202           	movel %d2,%d1
00025956: d281           	addl %d1,%d1
00025958: 7400           	moveq #0,%d2
0002595a: 7602           	moveq #2,%d3
0002595c: 9681           	subl %d1,%d3
0002595e: 2f43 002c      	movel %d3,%sp@(44)
00025962: b0fc 0000      	cmpaw #0,%a0
00025966: 6d00 fe9e      	bltw 0x25806
0002596a: 2a44           	moveal %d4,%a5
0002596c: 9bc2           	subal %d2,%a5
0002596e: 2c2f 002c      	movel %sp@(44),%d6
00025972: dc84           	addl %d4,%d6
00025974: 47f2 6800      	lea %a2@(0000000000000000,%d6:l),%a3
00025978: 7200           	moveq #0,%d1
0002597a: 7600           	moveq #0,%d3
0002597c: d5cd           	addal %a5,%a2
0002597e: 3e12           	movew %a2@,%d7
00025980: 4df0 1800      	lea %a0@(0000000000000000,%d1:l),%fp
00025984: 2a0a           	movel %a2,%d5
00025986: 224a           	moveal %a2,%a1
00025988: 7200           	moveq #0,%d1
0002598a: bdc1           	cmpal %d1,%fp
0002598c: 6612           	bnes 0x259a0
0002598e: 3687           	movew %d7,%a3@
00025990: 5283           	addql #1,%d3
00025992: d7c6           	addal %d6,%a3
00025994: b680           	cmpl %d0,%d3
00025996: 6de4           	blts 0x2597c
00025998: 5388           	subql #1,%a0
0002599a: 5482           	addql #2,%d2
0002599c: 2445           	moveal %d5,%a2
0002599e: 60c2           	bras 0x25962
000259a0: 2849           	moveal %a1,%a4
000259a2: 32a4           	movew %a4@-,%a1@
000259a4: 5281           	addql #1,%d1
000259a6: 2a09           	movel %a1,%d5
000259a8: 224c           	moveal %a4,%a1
000259aa: 60de           	bras 0x2598a
000259ac:  _vdi_vro_cpyfm
000259ac: 4e56 fff4      	linkw %fp,#-12
000259b0: 206e 0008      	moveal %fp@(8),%a0
000259b4: 23e8 000e 0005 	movel %a0@(14),0x52f0e
000259ba: 2f0e 
000259bc: 43e8 04ac      	lea %a0@(1196),%a1
000259c0: 2d49 fff6      	movel %a1,%fp@(-10)
000259c4: 3d68 0002 fffa 	movew %a0@(2),%fp@(-6)
000259ca: 3d68 000a fffc 	movew %a0@(10),%fp@(-4)
000259d0: 426e fffe      	clrw %fp@(-2)
000259d4: 486e fff6      	pea %fp@(-10)
000259d8: 4eba f3ee      	jsr %pc@(0x24dc8)
000259dc: 588f           	addql #4,%sp
000259de: 4e5e           	unlk %fp
000259e0: 4e75           	rts
000259e2:  _vdi_vrt_cpyfm
000259e2: 4e56 fff4      	linkw %fp,#-12
000259e6: 206e 0008      	moveal %fp@(8),%a0
000259ea: 23e8 000e 0005 	movel %a0@(14),0x52f0e
000259f0: 2f0e 
000259f2: 43e8 04ac      	lea %a0@(1196),%a1
000259f6: 2d49 fff6      	movel %a1,%fp@(-10)
000259fa: 3d68 0002 fffa 	movew %a0@(2),%fp@(-6)
00025a00: 3d68 000a fffc 	movew %a0@(10),%fp@(-4)
00025a06: 3d7c 0001 fffe 	movew #1,%fp@(-2)
00025a0c: 486e fff6      	pea %fp@(-10)
00025a10: 4eba f3b6      	jsr %pc@(0x24dc8)
00025a14: 588f           	addql #4,%sp
00025a16: 4e5e           	unlk %fp
00025a18: 4e75           	rts
00025a1a:  _linea_raster
00025a1a: 4e56 fff4      	linkw %fp,#-12
00025a1e: 42ae fff6      	clrl %fp@(-10)
00025a22: 426e fffa      	clrw %fp@(-6)
00025a26: 3d79 0000 247e 	movew 0x247e,%fp@(-4)
00025a2c: fffc 
00025a2e: 3d79 0000 24be 	movew 0x24be,%fp@(-2)
00025a34: fffe 
00025a36: 486e fff6      	pea %fp@(-10)
00025a3a: 4eba f38c      	jsr %pc@(0x24dc8)
00025a3e: 588f           	addql #4,%sp
00025a40: 4e5e           	unlk %fp
00025a42: 4e75           	rts
00025a44:  _linea_blit
00025a44: 2f02           	movel %d2,%sp@-
00025a46: 206f 0008      	moveal %sp@(8),%a0
00025a4a: 3210           	movew %a0@,%d1
00025a4c: 3001           	movew %d1,%d0
00025a4e: d068 000e      	addw %a0@(14),%d0
00025a52: 5340           	subqw #1,%d0
00025a54: 3140 003a      	movew %d0,%a0@(58)
00025a58: 3028 0002      	movew %a0@(2),%d0
00025a5c: 3400           	movew %d0,%d2
00025a5e: d468 0010      	addw %a0@(16),%d2
00025a62: 5342           	subqw #1,%d2
00025a64: 3142 003c      	movew %d2,%a0@(60)
00025a68: d268 001c      	addw %a0@(28),%d1
00025a6c: 5341           	subqw #1,%d1
00025a6e: 3141 0042      	movew %d1,%a0@(66)
00025a72: d068 001e      	addw %a0@(30),%d0
00025a76: 5340           	subqw #1,%d0
00025a78: 3140 0044      	movew %d0,%a0@(68)
00025a7c: 4a79 0004 c0c4 	tstw 0x4c0c4
00025a82: 6706           	beqs 0x25a8a
00025a84: 241f           	movel %sp@+,%d2
00025a86: 6000 f0a8      	braw 0x24b30
00025a8a: 241f           	movel %sp@+,%d2
00025a8c: 4ef9 0002 7f64 	jmp 0x27f64
00025a92: 4080           	negxl %d0
00025a94: c000           	andb %d0,%d0
00025a96: 4080           	negxl %d0
00025a98: 00c0           	bitrev %d0
00025a9a: 0000 3239      	orib #57,%d0
00025a9e: 0000 24a2      	orib #-94,%d0
00025aa2: c3f9 0000 249c 	mulsw 0x249c,%d1
00025aa8: e249           	lsrw #1,%d1
00025aaa: 2279 0000 249e 	moveal 0x249e,%a1
00025ab0: 91c8           	subal %a0,%a0
00025ab2: b248           	cmpw %a0,%d1
00025ab4: 6e02           	bgts 0x25ab8
00025ab6: 4e75           	rts
00025ab8: 3011           	movew %a1@,%d0
00025aba: e058           	rorw #8,%d0
00025abc: 32c0           	movew %d0,%a1@+
00025abe: 5248           	addqw #1,%a0
00025ac0: 60f0           	bras 0x25ab2
00025ac2: 226f 0004      	moveal %sp@(4),%a1
00025ac6: 2079 0000 245e 	moveal 0x245e,%a0
00025acc: 30a9 0032      	movew %a1@(50),%a0@
00025ad0: 3029 0028      	movew %a1@(40),%d0
00025ad4: 3140 0002      	movew %d0,%a0@(2)
00025ad8: 3169 0034 0004 	movew %a1@(52),%a0@(4)
00025ade: d069 0030      	addw %a1@(48),%d0
00025ae2: 5240           	addqw #1,%d0
00025ae4: 3140 0006      	movew %d0,%a0@(6)
00025ae8: 33fc 0001 0005 	movew #1,0x52ed4
00025aee: 2ed4 
00025af0: 4e75           	rts
00025af2: 2f02           	movel %d2,%sp@-
00025af4: 226f 0008      	moveal %sp@(8),%a1
00025af8: 306f 000c      	moveaw %sp@(12),%a0
00025afc: 3429 0008      	movew %a1@(8),%d2
00025b00: 0c42 ffff      	cmpiw #-1,%d2
00025b04: 6608           	bnes 0x25b0e
00025b06: 3008           	movew %a0,%d0
00025b08: d048           	addw %a0,%d0
00025b0a: 241f           	movel %sp@+,%d2
00025b0c: 4e75           	rts
00025b0e: 4a69 001c      	tstw %a1@(28)
00025b12: 661a           	bnes 0x25b2e
00025b14: 4240           	clrw %d0
00025b16: 3242           	moveaw %d2,%a1
00025b18: 43e9 7fff      	lea %a1@(32767),%a1
00025b1c: 4241           	clrw %d1
00025b1e: b248           	cmpw %a0,%d1
00025b20: 6610           	bnes 0x25b32
00025b22: 4a41           	tstw %d1
00025b24: 67e4           	beqs 0x25b0a
00025b26: 4a40           	tstw %d0
00025b28: 66e0           	bnes 0x25b0a
00025b2a: 7001           	moveq #1,%d0
00025b2c: 60dc           	bras 0x25b0a
00025b2e: 3008           	movew %a0,%d0
00025b30: 60e4           	bras 0x25b16
00025b32: b449           	cmpw %a1,%d2
00025b34: 6302           	blss 0x25b38
00025b36: 5240           	addqw #1,%d0
00025b38: 5241           	addqw #1,%d1
00025b3a: d2c2           	addaw %d2,%a1
00025b3c: 60e0           	bras 0x25b1e
00025b3e: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00025b42: 266f 0020      	moveal %sp@(32),%a3
00025b46: 342f 0024      	movew %sp@(36),%d2
00025b4a: 286f 0026      	moveal %sp@(38),%a4
00025b4e: 246b 0004      	moveal %a3@(4),%a2
00025b52: 362a 0042      	movew %a2@(66),%d3
00025b56: 0243 0008      	andiw #8,%d3
00025b5a: 662a           	bnes 0x25b86
00025b5c: 382a 0024      	movew %a2@(36),%d4
00025b60: 4240           	clrw %d0
00025b62: 93c9           	subal %a1,%a1
00025b64: b449           	cmpw %a1,%d2
00025b66: 6f2a           	bles 0x25b92
00025b68: 2a6a 0048      	moveal %a2@(72),%a5
00025b6c: 321c           	movew %a4@+,%d1
00025b6e: 9244           	subw %d4,%d1
00025b70: 3041           	moveaw %d1,%a0
00025b72: 2208           	movel %a0,%d1
00025b74: 5281           	addql #1,%d1
00025b76: d281           	addl %d1,%d1
00025b78: 3075 1800      	moveaw %a5@(0000000000000000,%d1:l),%a0
00025b7c: 90f5 18fe      	subaw %a5@(fffffffffffffffe,%d1:l),%a0
00025b80: d048           	addw %a0,%d0
00025b82: 5249           	addqw #1,%a1
00025b84: 60de           	bras 0x25b64
00025b86: 206a 0048      	moveal %a2@(72),%a0
00025b8a: 3028 0002      	movew %a0@(2),%d0
00025b8e: 9050           	subw %a0@,%d0
00025b90: c1c2           	mulsw %d2,%d0
00025b92: 4a6b 0046      	tstw %a3@(70)
00025b96: 670a           	beqs 0x25ba2
00025b98: 0c6b ffff 0008 	cmpiw #-1,%a3@(8)
00025b9e: 6636           	bnes 0x25bd6
00025ba0: d040           	addw %d0,%d0
00025ba2: 322b 001a      	movew %a3@(26),%d1
00025ba6: 0801 0000      	btst #0,%d1
00025baa: 670c           	beqs 0x25bb8
00025bac: 4a43           	tstw %d3
00025bae: 6608           	bnes 0x25bb8
00025bb0: 3602           	movew %d2,%d3
00025bb2: c7ea 003a      	mulsw %a2@(58),%d3
00025bb6: d043           	addw %d3,%d0
00025bb8: 44c1           	movew %d1,%ccr
00025bba: 660a           	bnes 0x25bc6
00025bbc: 306a 0036      	moveaw %a2@(54),%a0
00025bc0: d0ea 0038      	addaw %a2@(56),%a0
00025bc4: d048           	addw %a0,%d0
00025bc6: 0801 0004      	btst #4,%d1
00025bca: 6704           	beqs 0x25bd0
00025bcc: d442           	addw %d2,%d2
00025bce: d042           	addw %d2,%d0
00025bd0: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
00025bd4: 4e75           	rts
00025bd6: 3f00           	movew %d0,%sp@-
00025bd8: 2f0b           	movel %a3,%sp@-
00025bda: 4eba ff16      	jsr %pc@(0x25af2)
00025bde: 5c8f           	addql #6,%sp
00025be0: 60c0           	bras 0x25ba2
00025be2: 48e7 003c      	moveml %a2-%a5,%sp@-
00025be6: 246f 0014      	moveal %sp@(20),%a2
00025bea: 266a 0004      	moveal %a2@(4),%a3
00025bee: 4bea 0048      	lea %a2@(72),%a5
00025bf2: 3553 0048      	movew %a3@,%a2@(72)
00025bf6: 302b 0002      	movew %a3@(2),%d0
00025bfa: d040           	addw %d0,%d0
00025bfc: 3540 004a      	movew %d0,%a2@(74)
00025c00: 4878 0020      	pea 0x20
00025c04: 486b 0004      	pea %a3@(4)
00025c08: 486a 004c      	pea %a2@(76)
00025c0c: 4eb9 0001 b8fc 	jsr 0x1b8fc
00025c12: 356b 0024 006c 	movew %a3@(36),%a2@(108)
00025c18: 356b 0026 006e 	movew %a3@(38),%a2@(110)
00025c1e: 4fef 000c      	lea %sp@(12),%sp
00025c22: 49fa fece      	lea %pc@(0x25af2),%a4
00025c26: 0c6a ffff 0008 	cmpiw #-1,%a2@(8)
00025c2c: 6600 00d6      	bnew 0x25d04
00025c30: 302b 0028      	movew %a3@(40),%d0
00025c34: d040           	addw %d0,%d0
00025c36: 5240           	addqw #1,%d0
00025c38: 3540 0070      	movew %d0,%a2@(112)
00025c3c: 302b 002a      	movew %a3@(42),%d0
00025c40: d040           	addw %d0,%d0
00025c42: 5240           	addqw #1,%d0
00025c44: 3540 0072      	movew %d0,%a2@(114)
00025c48: 302b 002c      	movew %a3@(44),%d0
00025c4c: d040           	addw %d0,%d0
00025c4e: 5240           	addqw #1,%d0
00025c50: 3540 0074      	movew %d0,%a2@(116)
00025c54: 3f2b 002e      	movew %a3@(46),%sp@-
00025c58: 2f0a           	movel %a2,%sp@-
00025c5a: 4e94           	jsr %a4@
00025c5c: 5c8f           	addql #6,%sp
00025c5e: 3540 0076      	movew %d0,%a2@(118)
00025c62: 3f2b 0030      	movew %a3@(48),%sp@-
00025c66: 2f0a           	movel %a2,%sp@-
00025c68: 4e94           	jsr %a4@
00025c6a: 5c8f           	addql #6,%sp
00025c6c: 3540 0078      	movew %d0,%a2@(120)
00025c70: 3f2b 0032      	movew %a3@(50),%sp@-
00025c74: 2f0a           	movel %a2,%sp@-
00025c76: 4e94           	jsr %a4@
00025c78: 5c8f           	addql #6,%sp
00025c7a: 3540 007a      	movew %d0,%a2@(122)
00025c7e: 3f2b 0034      	movew %a3@(52),%sp@-
00025c82: 2f0a           	movel %a2,%sp@-
00025c84: 4e94           	jsr %a4@
00025c86: 5c8f           	addql #6,%sp
00025c88: 3540 007c      	movew %d0,%a2@(124)
00025c8c: 3f2b 0036      	movew %a3@(54),%sp@-
00025c90: 2f0a           	movel %a2,%sp@-
00025c92: 4e94           	jsr %a4@
00025c94: 5c8f           	addql #6,%sp
00025c96: 3540 007e      	movew %d0,%a2@(126)
00025c9a: 3f2b 0038      	movew %a3@(56),%sp@-
00025c9e: 2f0a           	movel %a2,%sp@-
00025ca0: 4e94           	jsr %a4@
00025ca2: 5c8f           	addql #6,%sp
00025ca4: 3540 0080      	movew %d0,%a2@(128)
00025ca8: 3f2b 003a      	movew %a3@(58),%sp@-
00025cac: 2f0a           	movel %a2,%sp@-
00025cae: 4e94           	jsr %a4@
00025cb0: 5c8f           	addql #6,%sp
00025cb2: 3540 0082      	movew %d0,%a2@(130)
00025cb6: 3f2b 003c      	movew %a3@(60),%sp@-
00025cba: 2f0a           	movel %a2,%sp@-
00025cbc: 4e94           	jsr %a4@
00025cbe: 5c8f           	addql #6,%sp
00025cc0: 3540 0084      	movew %d0,%a2@(132)
00025cc4: 356b 003e 0086 	movew %a3@(62),%a2@(134)
00025cca: 356b 0040 0088 	movew %a3@(64),%a2@(136)
00025cd0: 356b 0042 008a 	movew %a3@(66),%a2@(138)
00025cd6: 256b 0044 008c 	movel %a3@(68),%a2@(140)
00025cdc: 256b 0048 0090 	movel %a3@(72),%a2@(144)
00025ce2: 256b 004c 0094 	movel %a3@(76),%a2@(148)
00025ce8: 356b 0050 0098 	movew %a3@(80),%a2@(152)
00025cee: 356b 0052 009a 	movew %a3@(82),%a2@(154)
00025cf4: 357c 0001 0046 	movew #1,%a2@(70)
00025cfa: 254d 0004      	movel %a5,%a2@(4)
00025cfe: 4cdf 3c00      	moveml %sp@+,%a2-%a5
00025d02: 4e75           	rts
00025d04: 3f2b 0028      	movew %a3@(40),%sp@-
00025d08: 2f0a           	movel %a2,%sp@-
00025d0a: 4e94           	jsr %a4@
00025d0c: 5c8f           	addql #6,%sp
00025d0e: 3540 0070      	movew %d0,%a2@(112)
00025d12: 3f2b 002a      	movew %a3@(42),%sp@-
00025d16: 2f0a           	movel %a2,%sp@-
00025d18: 4e94           	jsr %a4@
00025d1a: 5c8f           	addql #6,%sp
00025d1c: 3540 0072      	movew %d0,%a2@(114)
00025d20: 3f2b 002c      	movew %a3@(44),%sp@-
00025d24: 2f0a           	movel %a2,%sp@-
00025d26: 4e94           	jsr %a4@
00025d28: 5c8f           	addql #6,%sp
00025d2a: 6000 ff24      	braw 0x25c50
00025d2e: 518f           	subql #8,%sp
00025d30: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00025d34: 246f 0038      	moveal %sp@(56),%a2
00025d38: 3f6f 003c 0030 	movew %sp@(60),%sp@(48)
00025d3e: 2c6f 003e      	moveal %sp@(62),%fp
00025d42: 302f 0042      	movew %sp@(66),%d0
00025d46: 286f 0044      	moveal %sp@(68),%a4
00025d4a: 6c10           	bges 0x25d5c
00025d4c: 2f0e           	movel %fp,%sp@-
00025d4e: 3f2f 0034      	movew %sp@(52),%sp@-
00025d52: 2f0a           	movel %a2,%sp@-
00025d54: 4eba fde8      	jsr %pc@(0x25b3e)
00025d58: 4fef 000a      	lea %sp@(10),%sp
00025d5c: 266a 0004      	moveal %a2@(4),%a3
00025d60: 3f6a 0008 0032 	movew %a2@(8),%sp@(50)
00025d66: 33ef 0032 0000 	movew %sp@(50),0x248c
00025d6c: 248c 
00025d6e: 33ea 001c 0000 	movew %a2@(28),0x248e
00025d74: 248e 
00025d76: 3f6a 0046 002c 	movew %a2@(70),%sp@(44)
00025d7c: 33ef 002c 0000 	movew %sp@(44),0x24b0
00025d82: 24b0 
00025d84: 322b 0042      	movew %a3@(66),%d1
00025d88: 0241 0008      	andiw #8,%d1
00025d8c: 33c1 0000 2490 	movew %d1,0x2490
00025d92: 33ea 04a8 0000 	movew %a2@(1192),0x246e
00025d98: 246e 
00025d9a: 33ea 0002 0000 	movew %a2@(2),0x2480
00025da0: 2480 
00025da2: 33ea 04ac 0000 	movew %a2@(1196),0x2482
00025da8: 2482 
00025daa: 33ea 04b0 0000 	movew %a2@(1200),0x2484
00025db0: 2484 
00025db2: 33ea 04ae 0000 	movew %a2@(1198),0x2486
00025db8: 2486 
00025dba: 33ea 04b2 0000 	movew %a2@(1202),0x2488
00025dc0: 2488 
00025dc2: 382a 001a      	movew %a2@(26),%d4
00025dc6: 33c4 0000 24a4 	movew %d4,0x24a4
00025dcc: 3a52           	moveaw %a2@,%a5
00025dce: 33cd 0000 24b2 	movew %a5,0x24b2
00025dd4: 33ea 0018 0000 	movew %a2@(24),0x24ba
00025dda: 24ba 
00025ddc: 23ea 0014 0000 	movel %a2@(20),0x24b6
00025de2: 24b6 
00025de4: 0804 0000      	btst #0,%d4
00025de8: 6708           	beqs 0x25df2
00025dea: 33eb 003a 0000 	movew %a3@(58),0x24aa
00025df0: 24aa 
00025df2: 0804 0001      	btst #1,%d4
00025df6: 6708           	beqs 0x25e00
00025df8: 33eb 003e 0000 	movew %a3@(62),0x24a6
00025dfe: 24a6 
00025e00: 44c4           	movew %d4,%ccr
00025e02: 664e           	bnes 0x25e52
00025e04: 3e2b 0036      	movew %a3@(54),%d7
00025e08: 326b 0038      	moveaw %a3@(56),%a1
00025e0c: 33eb 0040 0000 	movew %a3@(64),0x24a8
00025e12: 24a8 
00025e14: 33c7 0000 24ae 	movew %d7,0x24ae
00025e1a: 33c9 0000 24ac 	movew %a1,0x24ac
00025e20: 23eb 004c 0000 	movel %a3@(76),0x249e
00025e26: 249e 
00025e28: 33eb 0050 0000 	movew %a3@(80),0x24a2
00025e2e: 24a2 
00025e30: 3604           	movew %d4,%d3
00025e32: e843           	asrw #4,%d3
00025e34: 0243 0001      	andiw #1,%d3
00025e38: 3f6a 0026 002e 	movew %a2@(38),%sp@(46)
00025e3e: 0c6f 0001 002e 	cmpiw #1,%sp@(46)
00025e44: 6712           	beqs 0x25e58
00025e46: 0c6f 0002 002e 	cmpiw #2,%sp@(46)
00025e4c: 6744           	beqs 0x25e92
00025e4e: 4241           	clrw %d1
00025e50: 6012           	bras 0x25e64
00025e52: 93c9           	subal %a1,%a1
00025e54: 4247           	clrw %d7
00025e56: 60bc           	bras 0x25e14
00025e58: 3200           	movew %d0,%d1
00025e5a: 740f           	moveq #15,%d2
00025e5c: e469           	lsrw %d2,%d1
00025e5e: d240           	addw %d0,%d1
00025e60: e241           	asrw #1,%d1
00025e62: 9243           	subw %d3,%d1
00025e64: 342b 0028      	movew %a3@(40),%d2
00025e68: 3c2b 0030      	movew %a3@(48),%d6
00025e6c: 306a 04a6      	moveaw %a2@(1190),%a0
00025e70: 5348           	subqw #1,%a0
00025e72: 7a04           	moveq #4,%d5
00025e74: ba48           	cmpw %a0,%d5
00025e76: 6526           	bcss 0x25e9e
00025e78: 7a00           	moveq #0,%d5
00025e7a: 3a08           	movew %a0,%d5
00025e7c: da85           	addl %d5,%d5
00025e7e: 2045           	moveal %d5,%a0
00025e80: 307b 8806      	moveaw %pc@(0x25e88,%a0:l),%a0
00025e84: 4efb 8002      	jmp %pc@(0x25e88,%a0:w)
00025e88: 008a 00a6 00ac 	oril #10879148,%d2
00025e8e: 00b4 00cc 3203 	oril #13382147,%a4@(0000000000000043,%a5:w:2)
00025e94: d243 
00025e96: 3a00           	movew %d0,%d5
00025e98: 9a41           	subw %d1,%d5
00025e9a: 3205           	movew %d5,%d1
00025e9c: 60c6           	bras 0x25e64
00025e9e: 3042           	moveaw %d2,%a0
00025ea0: d247           	addw %d7,%d1
00025ea2: 326b 003c      	moveaw %a3@(60),%a1
00025ea6: bc49           	cmpw %a1,%d6
00025ea8: 6200 00b4      	bhiw 0x25f5e
00025eac: 4a6f 002c      	tstw %sp@(44)
00025eb0: 670e           	beqs 0x25ec0
00025eb2: 0c6f ffff 0032 	cmpiw #-1,%sp@(50)
00025eb8: 57c5           	seq %d5
00025eba: 4885           	extw %d5
00025ebc: 3f45 002c      	movew %d5,%sp@(44)
00025ec0: d2ef 002c      	addaw %sp@(44),%a1
00025ec4: 3f49 0032      	movew %a1,%sp@(50)
00025ec8: 2279 0000 2456 	moveal 0x2456,%a1
00025ece: 3e11           	movew %a1@,%d7
00025ed0: 3269 0002      	moveaw %a1@(2),%a1
00025ed4: 3a3c 0708      	movew #1800,%d5
00025ed8: ba4d           	cmpw %a5,%d5
00025eda: 6700 0164      	beqw 0x26040
00025ede: 3a3c 0a8c      	movew #2700,%d5
00025ee2: ba4d           	cmpw %a5,%d5
00025ee4: 6700 0182      	beqw 0x26068
00025ee8: 3a3c 0384      	movew #900,%d5
00025eec: ba4d           	cmpw %a5,%d5
00025eee: 6778           	beqs 0x25f68
00025ef0: 9e41           	subw %d1,%d7
00025ef2: 9e43           	subw %d3,%d7
00025ef4: 33c7 0000 2496 	movew %d7,0x2496
00025efa: 92c8           	subaw %a0,%a1
00025efc: 92c3           	subaw %d3,%a1
00025efe: 3609           	movew %a1,%d3
00025f00: 33c9 0000 2498 	movew %a1,0x2498
00025f06: d642           	addw %d2,%d3
00025f08: d66f 0032      	addw %sp@(50),%d3
00025f0c: 7c01           	moveq #1,%d6
00025f0e: 4245           	clrw %d5
00025f10: 6076           	bras 0x25f88
00025f12: 3e2b 002c      	movew %a3@(44),%d7
00025f16: 3042           	moveaw %d2,%a0
00025f18: 90c7           	subaw %d7,%a0
00025f1a: 3a09           	movew %a1,%d5
00025f1c: cfc5           	mulsw %d5,%d7
00025f1e: 3a07           	movew %d7,%d5
00025f20: 0285 0000 ffff 	andil #65535,%d5
00025f26: 8ac2           	divuw %d2,%d5
00025f28: d245           	addw %d5,%d1
00025f2a: 6000 ff76      	braw 0x25ea2
00025f2e: 3e2b 002a      	movew %a3@(42),%d7
00025f32: 60e2           	bras 0x25f16
00025f34: 3042           	moveaw %d2,%a0
00025f36: d0c6           	addaw %d6,%a0
00025f38: 6000 ff68      	braw 0x25ea2
00025f3c: 326b 002e      	moveaw %a3@(46),%a1
00025f40: 3049           	moveaw %a1,%a0
00025f42: d0c2           	addaw %d2,%a0
00025f44: 3a09           	movew %a1,%d5
00025f46: cfc5           	mulsw %d5,%d7
00025f48: 3a07           	movew %d7,%d5
00025f4a: 0285 0000 ffff 	andil #65535,%d5
00025f50: 8ac6           	divuw %d6,%d5
00025f52: 60d4           	bras 0x25f28
00025f54: de49           	addw %a1,%d7
00025f56: d247           	addw %d7,%d1
00025f58: 91c8           	subal %a0,%a0
00025f5a: 6000 ff46      	braw 0x25ea2
00025f5e: 3f7c 0001 002c 	movew #1,%sp@(44)
00025f64: 6000 ff5a      	braw 0x25ec0
00025f68: 9e48           	subw %a0,%d7
00025f6a: 9e43           	subw %d3,%d7
00025f6c: 33c7 0000 2496 	movew %d7,0x2496
00025f72: d249           	addw %a1,%d1
00025f74: d641           	addw %d1,%d3
00025f76: 5243           	addqw #1,%d3
00025f78: 33c3 0000 2498 	movew %d3,0x2498
00025f7e: de42           	addw %d2,%d7
00025f80: de6f 0032      	addw %sp@(50),%d7
00025f84: 4246           	clrw %d6
00025f86: 7a01           	moveq #1,%d5
00025f88: 33ea 00a2 0000 	movew %a2@(162),0x24b4
00025f8e: 24b4 
00025f90: 326b 0052      	moveaw %a3@(82),%a1
00025f94: 33c9 0000 249c 	movew %a1,0x249c
00025f9a: 320d           	movew %a5,%d1
00025f9c: 8841           	orw %d1,%d4
00025f9e: 886f 002e      	orw %sp@(46),%d4
00025fa2: 6600 0100      	bnew 0x260a4
00025fa6: b8fc 0000      	cmpaw #0,%a4
00025faa: 6600 00f8      	bnew 0x260a4
00025fae: 0c79 0008 0000 	cmpiw #8,0x244a
00025fb4: 244a 
00025fb6: 620e           	bhis 0x25fc6
00025fb8: 3239 0000 2496 	movew 0x2496,%d1
00025fbe: 0241 0007      	andiw #7,%d1
00025fc2: 6600 00e0      	bnew 0x260a4
00025fc6: 4a79 0000 2490 	tstw 0x2490
00025fcc: 6700 00d6      	beqw 0x260a4
00025fd0: 206a 0004      	moveal %a2@(4),%a0
00025fd4: 0c68 0008 0034 	cmpiw #8,%a0@(52)
00025fda: 6600 00c8      	bnew 0x260a4
00025fde: 0ca8 0000 00ff 	cmpil #255,%a0@(36)
00025fe4: 0024 
00025fe6: 6600 00bc      	bnew 0x260a4
00025fea: 322a 0002      	movew %a2@(2),%d1
00025fee: 6700 00a2      	beqw 0x26092
00025ff2: 322a 04ac      	movew %a2@(1196),%d1
00025ff6: 342a 04b0      	movew %a2@(1200),%d2
00025ffa: 382a 04ae      	movew %a2@(1198),%d4
00025ffe: 306a 04b2      	moveaw %a2@(1202),%a0
00026002: 3a79 0000 2496 	moveaw 0x2496,%a5
00026008: b24d           	cmpw %a5,%d1
0002600a: 6e00 0098      	bgtw 0x260a4
0002600e: d04d           	addw %a5,%d0
00026010: b840           	cmpw %d0,%d4
00026012: 6d00 0090      	bltw 0x260a4
00026016: 3039 0000 2498 	movew 0x2498,%d0
0002601c: b440           	cmpw %d0,%d2
0002601e: 6e00 0084      	bgtw 0x260a4
00026022: d2c0           	addaw %d0,%a1
00026024: 3408           	movew %a0,%d2
00026026: b449           	cmpw %a1,%d2
00026028: 657a           	bcss 0x260a4
0002602a: 2f4e 003a      	movel %fp,%sp@(58)
0002602e: 3f6f 0030 0038 	movew %sp@(48),%sp@(56)
00026034: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00026038: 508f           	addql #8,%sp
0002603a: 4ef9 0002 7210 	jmp 0x27210
00026040: de41           	addw %d1,%d7
00026042: de43           	addw %d3,%d7
00026044: 5247           	addqw #1,%d7
00026046: 33c7 0000 2496 	movew %d7,0x2496
0002604c: d446           	addw %d6,%d2
0002604e: 92c2           	subaw %d2,%a1
00026050: 92c3           	subaw %d3,%a1
00026052: d0c9           	addaw %a1,%a0
00026054: 33c8 0000 2498 	movew %a0,0x2498
0002605a: d0c6           	addaw %d6,%a0
0002605c: 3608           	movew %a0,%d3
0002605e: 966f 0032      	subw %sp@(50),%d3
00026062: 7cff           	moveq #-1,%d6
00026064: 6000 fea8      	braw 0x25f0e
00026068: d446           	addw %d6,%d2
0002606a: 9e42           	subw %d2,%d7
0002606c: 9e43           	subw %d3,%d7
0002606e: d0c7           	addaw %d7,%a0
00026070: 33c8 0000 2496 	movew %a0,0x2496
00026076: 92c1           	subaw %d1,%a1
00026078: 92c3           	subaw %d3,%a1
0002607a: 3609           	movew %a1,%d3
0002607c: 33c9 0000 2498 	movew %a1,0x2498
00026082: d0c6           	addaw %d6,%a0
00026084: 3e08           	movew %a0,%d7
00026086: 9e6f 0032      	subw %sp@(50),%d7
0002608a: 4246           	clrw %d6
0002608c: 7aff           	moveq #-1,%d5
0002608e: 6000 fef8      	braw 0x25f88
00026092: 3839 0000 2196 	movew 0x2196,%d4
00026098: 3079 0000 2198 	moveaw 0x2198,%a0
0002609e: 4242           	clrw %d2
000260a0: 6000 ff60      	braw 0x26002
000260a4: 33fc 7fff 0000 	movew #32767,0x248a
000260aa: 248a 
000260ac: 7400           	moveq #0,%d2
000260ae: b46f 0030      	cmpw %sp@(48),%d2
000260b2: 6d60           	blts 0x26114
000260b4: 302a 001a      	movew %a2@(26),%d0
000260b8: 44c0           	movew %d0,%ccr
000260ba: 6a50           	bpls 0x2610c
000260bc: 2a79 0000 2456 	moveal 0x2456,%a5
000260c2: 3a87           	movew %d7,%a5@
000260c4: 3b43 0002      	movew %d3,%a5@(2)
000260c8: 3212           	movew %a2@,%d1
000260ca: 0c41 0384      	cmpiw #900,%d1
000260ce: 6708           	beqs 0x260d8
000260d0: 0c41 0a8c      	cmpiw #2700,%d1
000260d4: 6600 0140      	bnew 0x26216
000260d8: 3b47 0004      	movew %d7,%a5@(4)
000260dc: 3b79 0000 2498 	movew 0x2498,%a5@(6)
000260e2: 0006 
000260e4: 0800 0001      	btst #1,%d0
000260e8: 6700 013c      	beqw 0x26226
000260ec: 33eb 003e 0000 	movew %a3@(62),0x246c
000260f2: 246c 
000260f4: 362b 003c      	movew %a3@(60),%d3
000260f8: 4242           	clrw %d2
000260fa: 47f9 0002 2f24 	lea 0x22f24,%a3
00026100: 49f9 0002 2822 	lea 0x22822,%a4
00026106: b443           	cmpw %d3,%d2
00026108: 6d00 0128      	bltw 0x26232
0002610c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00026110: 508f           	addql #8,%sp
00026112: 4e75           	rts
00026114: 2802           	movel %d2,%d4
00026116: d882           	addl %d2,%d4
00026118: 3036 4800      	movew %fp@(0000000000000000,%d4:l),%d0
0002611c: 322b 0024      	movew %a3@(36),%d1
00026120: b041           	cmpw %d1,%d0
00026122: 6500 00ec      	bcsw 0x26210
00026126: b06b 0026      	cmpw %a3@(38),%d0
0002612a: 6200 00e4      	bhiw 0x26210
0002612e: 9041           	subw %d1,%d0
00026130: 206b 0048      	moveal %a3@(72),%a0
00026134: 3a40           	moveaw %d0,%a5
00026136: 220d           	movel %a5,%d1
00026138: d28d           	addl %a5,%d1
0002613a: 3030 1800      	movew %a0@(0000000000000000,%d1:l),%d0
0002613e: 33c0 0000 2492 	movew %d0,0x2492
00026144: 3230 1802      	movew %a0@(0000000000000002,%d1:l),%d1
00026148: 9240           	subw %d0,%d1
0002614a: 33c1 0000 249a 	movew %d1,0x249a
00026150: 4279 0000 2494 	clrw 0x2494
00026156: 33eb 0052 0000 	movew %a3@(82),0x249c
0002615c: 249c 
0002615e: 4eb9 0002 7494 	jsr 0x27494
00026164: b8fc 0000      	cmpaw #0,%a4
00026168: 6700 0088      	beqw 0x261f2
0002616c: 306c 000a      	moveaw %a4@(10),%a0
00026170: d0f9 0000 2496 	addaw 0x2496,%a0
00026176: 33c8 0000 2496 	movew %a0,0x2496
0002617c: 322c 000c      	movew %a4@(12),%d1
00026180: d279 0000 2498 	addw 0x2498,%d1
00026186: 33c1 0000 2498 	movew %d1,0x2498
0002618c: 302c 000e      	movew %a4@(14),%d0
00026190: 671a           	beqs 0x261ac
00026192: d0ec 0010      	addaw %a4@(16),%a0
00026196: 33c8 0000 2496 	movew %a0,0x2496
0002619c: d26c 0012      	addw %a4@(18),%d1
000261a0: 33c1 0000 2498 	movew %d1,0x2498
000261a6: 5340           	subqw #1,%d0
000261a8: 3940 000e      	movew %d0,%a4@(14)
000261ac: 0c76 0020 4800 	cmpiw #32,%fp@(0000000000000000,%d4:l)
000261b2: 663e           	bnes 0x261f2
000261b4: 3054           	moveaw %a4@,%a0
000261b6: d0f9 0000 2496 	addaw 0x2496,%a0
000261bc: 33c8 0000 2496 	movew %a0,0x2496
000261c2: 322c 0002      	movew %a4@(2),%d1
000261c6: d279 0000 2498 	addw 0x2498,%d1
000261cc: 33c1 0000 2498 	movew %d1,0x2498
000261d2: 302c 0004      	movew %a4@(4),%d0
000261d6: 671a           	beqs 0x261f2
000261d8: d0ec 0006      	addaw %a4@(6),%a0
000261dc: 33c8 0000 2496 	movew %a0,0x2496
000261e2: d26c 0008      	addw %a4@(8),%d1
000261e6: 33c1 0000 2498 	movew %d1,0x2498
000261ec: 5340           	subqw #1,%d0
000261ee: 3940 0004      	movew %d0,%a4@(4)
000261f2: 082b 0001 0043 	btst #1,%a3@(67)
000261f8: 6710           	beqs 0x2620a
000261fa: 226b 0044      	moveal %a3@(68),%a1
000261fe: 4240           	clrw %d0
00026200: 1031 d800      	moveb %a1@(0000000000000000,%a5:l),%d0
00026204: d179 0000 2496 	addw %d0,0x2496
0002620a: 5282           	addql #1,%d2
0002620c: 6000 fea0      	braw 0x260ae
00026210: 703f           	moveq #63,%d0
00026212: 6000 ff1a      	braw 0x2612e
00026216: 3b79 0000 2496 	movew 0x2496,%a5@(4)
0002621c: 0004 
0002621e: 3b43 0006      	movew %d3,%a5@(6)
00026222: 6000 fec0      	braw 0x260e4
00026226: 33fc ffff 0000 	movew #-1,0x246c
0002622c: 246c 
0002622e: 6000 fec4      	braw 0x260f4
00026232: 4a6a 0002      	tstw %a2@(2)
00026236: 675c           	beqs 0x26294
00026238: 3c55           	moveaw %a5@,%fp
0002623a: 3f6d 0004 002e 	movew %a5@(4),%sp@(46)
00026240: 3e2d 0002      	movew %a5@(2),%d7
00026244: 382d 0006      	movew %a5@(6),%d4
00026248: 2f0d           	movel %a5,%sp@-
0002624a: 2f0a           	movel %a2,%sp@-
0002624c: 4e94           	jsr %a4@
0002624e: 508f           	addql #8,%sp
00026250: 4a40           	tstw %d0
00026252: 670e           	beqs 0x26262
00026254: 3f2a 00a2      	movew %a2@(162),%sp@-
00026258: 3f2a 04a8      	movew %a2@(1192),%sp@-
0002625c: 2f0d           	movel %a5,%sp@-
0002625e: 4e93           	jsr %a3@
00026260: 508f           	addql #8,%sp
00026262: 3a8e           	movew %fp,%a5@
00026264: 3b6f 002e 0004 	movew %sp@(46),%a5@(4)
0002626a: 3b47 0002      	movew %d7,%a5@(2)
0002626e: 3b44 0006      	movew %d4,%a5@(6)
00026272: db55           	addw %d5,%a5@
00026274: db6d 0004      	addw %d5,%a5@(4)
00026278: dd6d 0002      	addw %d6,%a5@(2)
0002627c: dd6d 0006      	addw %d6,%a5@(6)
00026280: 3039 0000 246c 	movew 0x246c,%d0
00026286: e258           	rorw #1,%d0
00026288: 33c0 0000 246c 	movew %d0,0x246c
0002628e: 5242           	addqw #1,%d2
00026290: 6000 fe74      	braw 0x26106
00026294: 3f2a 00a2      	movew %a2@(162),%sp@-
00026298: 3f2a 04a8      	movew %a2@(1192),%sp@-
0002629c: 2f0d           	movel %a5,%sp@-
0002629e: 4e93           	jsr %a3@
000262a0: 508f           	addql #8,%sp
000262a2: 60ce           	bras 0x26272
000262a4:  _vdi_v_gtext
000262a4: 2079 0000 244e 	moveal 0x244e,%a0
000262aa: 3028 0006      	movew %a0@(6),%d0
000262ae: 6f1a           	bles 0x262ca
000262b0: 42a7           	clrl %sp@-
000262b2: 3f3c ffff      	movew #-1,%sp@-
000262b6: 2f39 0000 2452 	movel 0x2452,%sp@-
000262bc: 3f00           	movew %d0,%sp@-
000262be: 2f2f 0010      	movel %sp@(16),%sp@-
000262c2: 4eba fa6a      	jsr %pc@(0x25d2e)
000262c6: 4fef 0010      	lea %sp@(16),%sp
000262ca: 4e75           	rts
000262cc:  _text_init2
000262cc: 206f 0004      	moveal %sp@(4),%a0
000262d0: 2179 0000 227e 	movel 0x227e,%a0@(4)
000262d6: 0004 
000262d8: 42a8 0034      	clrl %a0@(52)
000262dc: 317c 00d4 0018 	movew #212,%a0@(24)
000262e2: 217c 0005 1654 	movel #333396,%a0@(20)
000262e8: 0014 
000262ea: 3039 0000 2292 	movew 0x2292,%d0
000262f0: 3140 0044      	movew %d0,%a0@(68)
000262f4: 4268 001a      	clrw %a0@(26)
000262f8: 4268 0046      	clrw %a0@(70)
000262fc: 4268 0026      	clrw %a0@(38)
00026300: 4268 04a6      	clrw %a0@(1190)
00026304: 4250           	clrw %a0@
00026306: 4268 0012      	clrw %a0@(18)
0002630a: 42b9 0000 228a 	clrl 0x228a
00026310: 33c0 0000 21aa 	movew %d0,0x21aa
00026316: 4e75           	rts
00026318:  _text_init
00026318: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
0002631c: 33fc 7fff 0000 	movew #32767,0x2258
00026322: 2258 
00026324: 33fc 7fff 0000 	movew #32767,0x225a
0002632a: 225a 
0002632c: 4279 0000 225c 	clrw 0x225c
00026332: 4279 0000 225e 	clrw 0x225e
00026338: 23fc 0004 bcb0 	movel #310448,0x2282
0002633e: 0000 2282 
00026342: 23fc 0004 bd0a 	movel #310538,0x2286
00026348: 0000 2286 
0002634c: 42b9 0000 228a 	clrl 0x228a
00026352: 42b9 0000 228e 	clrl 0x228e
00026358: 3039 0004 bcb0 	movew 0x4bcb0,%d0
0002635e: 42b9 0000 227e 	clrl 0x227e
00026364: 0c79 018f 0000 	cmpiw #399,0x2446
0002636a: 2446 
0002636c: 633a           	blss 0x263a8
0002636e: 7a10           	moveq #16,%d5
00026370: 47f9 0000 2282 	lea 0x2282,%a3
00026376: 4242           	clrw %d2
00026378: 4243           	clrw %d3
0002637a: 49f9 0000 2258 	lea 0x2258,%a4
00026380: 4bfa f71a      	lea %pc@(0x25a9c),%a5
00026384: 245b           	moveal %a3@+,%a2
00026386: b4fc 0000      	cmpaw #0,%a2
0002638a: 6600 009c      	bnew 0x26428
0002638e: 33c3 0000 21a0 	movew %d3,0x21a0
00026394: 5242           	addqw #1,%d2
00026396: 33c2 0000 21aa 	movew %d2,0x21aa
0002639c: 33c2 0000 2292 	movew %d2,0x2292
000263a2: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
000263a6: 4e75           	rts
000263a8: 7a08           	moveq #8,%d5
000263aa: 60c4           	bras 0x26370
000263ac: ba68 0052      	cmpw %a0@(82),%d5
000263b0: 6600 008e      	bnew 0x26440
000263b4: 3812           	movew %a2@,%d4
000263b6: b044           	cmpw %d4,%d0
000263b8: 6702           	beqs 0x263bc
000263ba: 5242           	addqw #1,%d2
000263bc: 0c44 0001      	cmpiw #1,%d4
000263c0: 663a           	bnes 0x263fc
000263c2: 322a 0032      	movew %a2@(50),%d1
000263c6: b254           	cmpw %a4@,%d1
000263c8: 6402           	bccs 0x263cc
000263ca: 3881           	movew %d1,%a4@
000263cc: 302a 0028      	movew %a2@(40),%d0
000263d0: b079 0000 225a 	cmpw 0x225a,%d0
000263d6: 6406           	bccs 0x263de
000263d8: 33c0 0000 225a 	movew %d0,0x225a
000263de: b279 0000 225c 	cmpw 0x225c,%d1
000263e4: 6306           	blss 0x263ec
000263e6: 33c1 0000 225c 	movew %d1,0x225c
000263ec: b079 0000 225e 	cmpw 0x225e,%d0
000263f2: 6306           	blss 0x263fa
000263f4: 33c0 0000 225e 	movew %d0,0x225e
000263fa: 5243           	addqw #1,%d3
000263fc: 44c6           	movew %d6,%ccr
000263fe: 671a           	beqs 0x2641a
00026400: 23ea 004c 0000 	movel %a2@(76),0x249e
00026406: 249e 
00026408: 33ea 0050 0000 	movew %a2@(80),0x24a2
0002640e: 24a2 
00026410: 33ea 0052 0000 	movew %a2@(82),0x249c
00026416: 249c 
00026418: 4e95           	jsr %a5@
0002641a: 246a 0054      	moveal %a2@(84),%a2
0002641e: 3004           	movew %d4,%d0
00026420: b4fc 0000      	cmpaw #0,%a2
00026424: 6700 ff5e      	beqw 0x26384
00026428: 3c2a 0042      	movew %a2@(66),%d6
0002642c: 0806 0000      	btst #0,%d6
00026430: 6782           	beqs 0x263b4
00026432: 2079 0000 227e 	moveal 0x227e,%a0
00026438: b0fc 0000      	cmpaw #0,%a0
0002643c: 6600 ff6e      	bnew 0x263ac
00026440: 23ca 0000 227e 	movel %a2,0x227e
00026446: 6000 ff6c      	braw 0x263b4
0002644a:  _vdi_vst_height
0002644a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002644e: 246f 0010      	moveal %sp@(16),%a2
00026452: 206a 0004      	moveal %a2@(4),%a0
00026456: 3410           	movew %a0@,%d2
00026458: 426a 0012      	clrw %a2@(18)
0002645c: 47f9 0000 2282 	lea 0x2282,%a3
00026462: 205b           	moveal %a3@+,%a0
00026464: b0fc 0000      	cmpaw #0,%a0
00026468: 6622           	bnes 0x2648c
0002646a: 2279 0000 2456 	moveal 0x2456,%a1
00026470: 3029 0002      	movew %a1@(2),%d0
00026474: 2248           	moveal %a0,%a1
00026476: b069 0028      	cmpw %a1@(40),%d0
0002647a: 6524           	bcss 0x264a0
0002647c: b451           	cmpw %a1@,%d2
0002647e: 6620           	bnes 0x264a0
00026480: 2229 0054      	movel %a1@(84),%d1
00026484: 2049           	moveal %a1,%a0
00026486: 6718           	beqs 0x264a0
00026488: 2241           	moveal %d1,%a1
0002648a: 60ea           	bras 0x26476
0002648c: b450           	cmpw %a0@,%d2
0002648e: 67da           	beqs 0x2646a
00026490: 2068 0054      	moveal %a0@(84),%a0
00026494: b0fc 0000      	cmpaw #0,%a0
00026498: 66f2           	bnes 0x2648c
0002649a: 60c6           	bras 0x26462
0002649c: 2649           	moveal %a1,%a3
0002649e: 60e8           	bras 0x26488
000264a0: 43eb 0004      	lea %a3@(4),%a1
000264a4: 2213           	movel %a3@,%d1
000264a6: 66f4           	bnes 0x2649c
000264a8: 2548 0004      	movel %a0,%a2@(4)
000264ac: 426a 0046      	clrw %a2@(70)
000264b0: 3228 0028      	movew %a0@(40),%d1
000264b4: b041           	cmpw %d1,%d0
000264b6: 6722           	beqs 0x264da
000264b8: 642c           	bccs 0x264e6
000264ba: 426a 001c      	clrw %a2@(28)
000264be: 4a40           	tstw %d0
000264c0: 6602           	bnes 0x264c4
000264c2: 7001           	moveq #1,%d0
000264c4: 4840           	swap %d0
000264c6: 4240           	clrw %d0
000264c8: 80c1           	divuw %d1,%d0
000264ca: 3540 0008      	movew %d0,%a2@(8)
000264ce: 2f0a           	movel %a2,%sp@-
000264d0: 4eba f710      	jsr %pc@(0x25be2)
000264d4: 206a 0004      	moveal %a2@(4),%a0
000264d8: 588f           	addql #4,%sp
000264da: 2f48 0010      	movel %a0,%sp@(16)
000264de: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000264e2: 6000 f5de      	braw 0x25ac2
000264e6: 357c 0001 001c 	movew #1,%a2@(28)
000264ec: 9041           	subw %d1,%d0
000264ee: b041           	cmpw %d1,%d0
000264f0: 65d2           	bcss 0x264c4
000264f2: 70ff           	moveq #-1,%d0
000264f4: 60d4           	bras 0x264ca
000264f6:  _vdi_vst_point
000264f6: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000264fa: 246f 0014      	moveal %sp@(20),%a2
000264fe: 206a 0004      	moveal %a2@(4),%a0
00026502: 3410           	movew %a0@,%d2
00026504: 357c 0001 0012 	movew #1,%a2@(18)
0002650a: 49f9 0000 2282 	lea 0x2282,%a4
00026510: 205c           	moveal %a4@+,%a0
00026512: b0fc 0000      	cmpaw #0,%a0
00026516: 662c           	bnes 0x26544
00026518: 2279 0000 2452 	moveal 0x2452,%a1
0002651e: 3211           	movew %a1@,%d1
00026520: 2648           	moveal %a0,%a3
00026522: 2248           	moveal %a0,%a1
00026524: 3029 0002      	movew %a1@(2),%d0
00026528: b041           	cmpw %d1,%d0
0002652a: 6e2c           	bgts 0x26558
0002652c: b451           	cmpw %a1@,%d2
0002652e: 6628           	bnes 0x26558
00026530: d040           	addw %d0,%d0
00026532: b240           	cmpw %d0,%d1
00026534: 6d02           	blts 0x26538
00026536: 2049           	moveal %a1,%a0
00026538: 2029 0054      	movel %a1@(84),%d0
0002653c: 2649           	moveal %a1,%a3
0002653e: 6718           	beqs 0x26558
00026540: 2240           	moveal %d0,%a1
00026542: 60e0           	bras 0x26524
00026544: b450           	cmpw %a0@,%d2
00026546: 67d0           	beqs 0x26518
00026548: 2068 0054      	moveal %a0@(84),%a0
0002654c: b0fc 0000      	cmpaw #0,%a0
00026550: 66f2           	bnes 0x26544
00026552: 60bc           	bras 0x26510
00026554: 2849           	moveal %a1,%a4
00026556: 60e8           	bras 0x26540
00026558: 43ec 0004      	lea %a4@(4),%a1
0002655c: 2014           	movel %a4@,%d0
0002655e: 66f4           	bnes 0x26554
00026560: 254b 0004      	movel %a3,%a2@(4)
00026564: 426a 0046      	clrw %a2@(70)
00026568: 326b 0002      	moveaw %a3@(2),%a1
0002656c: b249           	cmpw %a1,%d1
0002656e: 672a           	beqs 0x2659a
00026570: 3028 0002      	movew %a0@(2),%d0
00026574: d040           	addw %d0,%d0
00026576: b049           	cmpw %a1,%d0
00026578: 6f20           	bles 0x2659a
0002657a: b041           	cmpw %d1,%d0
0002657c: 6e1c           	bgts 0x2659a
0002657e: 357c ffff 0008 	movew #-1,%a2@(8)
00026584: 357c 0001 001c 	movew #1,%a2@(28)
0002658a: 2548 0004      	movel %a0,%a2@(4)
0002658e: 2f0a           	movel %a2,%sp@-
00026590: 4eba f650      	jsr %pc@(0x25be2)
00026594: 266a 0004      	moveal %a2@(4),%a3
00026598: 588f           	addql #4,%sp
0002659a: 2f0b           	movel %a3,%sp@-
0002659c: 4eba f524      	jsr %pc@(0x25ac2)
000265a0: 2079 0000 245a 	moveal 0x245a,%a0
000265a6: 30ab 0002      	movew %a3@(2),%a0@
000265aa: 588f           	addql #4,%sp
000265ac: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000265b0: 4e75           	rts
000265b2:  _vdi_vst_effects
000265b2: 2079 0000 2452 	moveal 0x2452,%a0
000265b8: 3010           	movew %a0@,%d0
000265ba: c079 0000 2140 	andw 0x2140,%d0
000265c0: 206f 0004      	moveal %sp@(4),%a0
000265c4: 3140 001a      	movew %d0,%a0@(26)
000265c8: 2079 0000 245a 	moveal 0x245a,%a0
000265ce: 3080           	movew %d0,%a0@
000265d0: 4e75           	rts
000265d2:  _vdi_vst_alignment
000265d2: 2f0a           	movel %a2,%sp@-
000265d4: 206f 0008      	moveal %sp@(8),%a0
000265d8: 2479 0000 2452 	moveal 0x2452,%a2
000265de: 2279 0000 245a 	moveal 0x245a,%a1
000265e4: 3012           	movew %a2@,%d0
000265e6: 0c40 0002      	cmpiw #2,%d0
000265ea: 6302           	blss 0x265ee
000265ec: 4240           	clrw %d0
000265ee: 3280           	movew %d0,%a1@
000265f0: 3140 0026      	movew %d0,%a0@(38)
000265f4: 302a 0002      	movew %a2@(2),%d0
000265f8: 0c40 0005      	cmpiw #5,%d0
000265fc: 6302           	blss 0x26600
000265fe: 4240           	clrw %d0
00026600: 3340 0002      	movew %d0,%a1@(2)
00026604: 3140 04a6      	movew %d0,%a0@(1190)
00026608: 245f           	moveal %sp@+,%a2
0002660a: 4e75           	rts
0002660c:  _vdi_vst_rotation
0002660c: 2079 0000 2452 	moveal 0x2452,%a0
00026612: 3010           	movew %a0@,%d0
00026614: 4a40           	tstw %d0
00026616: 6d24           	blts 0x2663c
00026618: 0c40 0e0f      	cmpiw #3599,%d0
0002661c: 6e24           	bgts 0x26642
0002661e: 0640 01c2      	addiw #450,%d0
00026622: 48c0           	extl %d0
00026624: 81fc 0384      	divsw #900,%d0
00026628: c1fc 0384      	mulsw #900,%d0
0002662c: 206f 0004      	moveal %sp@(4),%a0
00026630: 3080           	movew %d0,%a0@
00026632: 2079 0000 245a 	moveal 0x245a,%a0
00026638: 3080           	movew %d0,%a0@
0002663a: 4e75           	rts
0002663c: 0640 0e10      	addiw #3600,%d0
00026640: 60d2           	bras 0x26614
00026642: 0640 f1f0      	addiw #-3600,%d0
00026646: 60d0           	bras 0x26618
00026648:  _vdi_vst_font
00026648: 4fef fff4      	lea %sp@(-12),%sp
0002664c: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00026650: 246f 0020      	moveal %sp@(32),%a2
00026654: 206a 0004      	moveal %a2@(4),%a0
00026658: 3f68 0002 0012 	movew %a0@(2),%sp@(18)
0002665e: 3f68 0028 0016 	movew %a0@(40),%sp@(22)
00026664: 2679 0000 2452 	moveal 0x2452,%a3
0002666a: 3013           	movew %a3@,%d0
0002666c: 43f9 0000 2282 	lea 0x2282,%a1
00026672: 2059           	moveal %a1@+,%a0
00026674: b0fc 0000      	cmpaw #0,%a0
00026678: 666a           	bnes 0x266e4
0002667a: 41f9 0004 bcb0 	lea 0x4bcb0,%a0
00026680: 2548 0004      	movel %a0,%a2@(4)
00026684: 2639 0000 2456 	movel 0x2456,%d3
0002668a: 2439 0000 245e 	movel 0x245e,%d2
00026690: 41ef 0012      	lea %sp@(18),%a0
00026694: 23c8 0000 2452 	movel %a0,0x2452
0002669a: 7014           	moveq #20,%d0
0002669c: d08f           	addl %sp,%d0
0002669e: 23c0 0000 245e 	movel %d0,0x245e
000266a4: 7014           	moveq #20,%d0
000266a6: d08f           	addl %sp,%d0
000266a8: 23c0 0000 2456 	movel %d0,0x2456
000266ae: 4a6a 0012      	tstw %a2@(18)
000266b2: 6742           	beqs 0x266f6
000266b4: 2f0a           	movel %a2,%sp@-
000266b6: 4eba fe3e      	jsr %pc@(0x264f6)
000266ba: 588f           	addql #4,%sp
000266bc: 23cb 0000 2452 	movel %a3,0x2452
000266c2: 23c3 0000 2456 	movel %d3,0x2456
000266c8: 23c2 0000 245e 	movel %d2,0x245e
000266ce: 226a 0004      	moveal %a2@(4),%a1
000266d2: 2079 0000 245a 	moveal 0x245a,%a0
000266d8: 3091           	movew %a1@,%a0@
000266da: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
000266de: 4fef 000c      	lea %sp@(12),%sp
000266e2: 4e75           	rts
000266e4: b050           	cmpw %a0@,%d0
000266e6: 6798           	beqs 0x26680
000266e8: 2068 0054      	moveal %a0@(84),%a0
000266ec: b0fc 0000      	cmpaw #0,%a0
000266f0: 66f2           	bnes 0x266e4
000266f2: 6000 ff7e      	braw 0x26672
000266f6: 2f0a           	movel %a2,%sp@-
000266f8: 4eba fd50      	jsr %pc@(0x2644a)
000266fc: 60bc           	bras 0x266ba
000266fe:  _vdi_vst_color
000266fe: 2f0a           	movel %a2,%sp@-
00026700: 2079 0000 2452 	moveal 0x2452,%a0
00026706: 3f10           	movew %a0@,%sp@-
00026708: 4eb9 0001 fb7a 	jsr 0x1fb7a
0002670e: 2079 0000 245a 	moveal 0x245a,%a0
00026714: 3080           	movew %d0,%a0@
00026716: 3040           	moveaw %d0,%a0
00026718: d1c8           	addal %a0,%a0
0002671a: 226f 000a      	moveal %sp@(10),%a1
0002671e: 45f9 0005 0a44 	lea 0x50a44,%a2
00026724: 3372 8800 00a2 	movew %a2@(0000000000000000,%a0:l),%a1@(162)
0002672a: 548f           	addql #2,%sp
0002672c: 245f           	moveal %sp@+,%a2
0002672e: 4e75           	rts
00026730:  _vdi_vqt_attributes
00026730: 48e7 0038      	moveml %a2-%a4,%sp@-
00026734: 246f 0010      	moveal %sp@(16),%a2
00026738: 2279 0000 245a 	moveal 0x245a,%a1
0002673e: 206a 0004      	moveal %a2@(4),%a0
00026742: 3290           	movew %a0@,%a1@
00026744: 366a 00a2      	moveaw %a2@(162),%a3
00026748: d7cb           	addal %a3,%a3
0002674a: 49f9 0005 0844 	lea 0x50844,%a4
00026750: 3374 b800 0002 	movew %a4@(0000000000000000,%a3:l),%a1@(2)
00026756: 3352 0004      	movew %a2@,%a1@(4)
0002675a: 336a 0026 0006 	movew %a2@(38),%a1@(6)
00026760: 336a 04a6 0008 	movew %a2@(1190),%a1@(8)
00026766: 346a 04a8      	moveaw %a2@(1192),%a2
0002676a: 524a           	addqw #1,%a2
0002676c: 334a 000a      	movew %a2,%a1@(10)
00026770: 2279 0000 245e 	moveal 0x245e,%a1
00026776: 32a8 0032      	movew %a0@(50),%a1@
0002677a: 3368 0028 0002 	movew %a0@(40),%a1@(2)
00026780: 3368 0034 0004 	movew %a0@(52),%a1@(4)
00026786: 3028 0028      	movew %a0@(40),%d0
0002678a: d068 0030      	addw %a0@(48),%d0
0002678e: 5240           	addqw #1,%d0
00026790: 3340 0006      	movew %d0,%a1@(6)
00026794: 33fc 0001 0005 	movew #1,0x52ed4
0002679a: 2ed4 
0002679c: 4cdf 1c00      	moveml %sp@+,%a2-%a4
000267a0: 4e75           	rts
000267a2:  _vdi_vqt_extent
000267a2: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000267a6: 246f 0010      	moveal %sp@(16),%a2
000267aa: 206a 0004      	moveal %a2@(4),%a0
000267ae: 3028 0028      	movew %a0@(40),%d0
000267b2: d068 0030      	addw %a0@(48),%d0
000267b6: 3400           	movew %d0,%d2
000267b8: 5242           	addqw #1,%d2
000267ba: 082a 0004 001b 	btst #4,%a2@(27)
000267c0: 6702           	beqs 0x267c4
000267c2: 5442           	addqw #2,%d2
000267c4: 2f39 0000 2452 	movel 0x2452,%sp@-
000267ca: 2079 0000 244e 	moveal 0x244e,%a0
000267d0: 3f28 0006      	movew %a0@(6),%sp@-
000267d4: 2f0a           	movel %a2,%sp@-
000267d6: 4eba f366      	jsr %pc@(0x25b3e)
000267da: 4fef 000a      	lea %sp@(10),%sp
000267de: 3600           	movew %d0,%d3
000267e0: 4878 0010      	pea 0x10
000267e4: 2f39 0000 245e 	movel 0x245e,%sp@-
000267ea: 4eb9 0001 bb70 	jsr 0x1bb70
000267f0: 508f           	addql #8,%sp
000267f2: 3012           	movew %a2@,%d0
000267f4: 2079 0000 245e 	moveal 0x245e,%a0
000267fa: 0c40 0708      	cmpiw #1800,%d0
000267fe: 673a           	beqs 0x2683a
00026800: 0c40 0a8c      	cmpiw #2700,%d0
00026804: 6744           	beqs 0x2684a
00026806: 0c40 0384      	cmpiw #900,%d0
0002680a: 671e           	beqs 0x2682a
0002680c: 3143 0004      	movew %d3,%a0@(4)
00026810: 3143 0008      	movew %d3,%a0@(8)
00026814: 3142 000a      	movew %d2,%a0@(10)
00026818: 3142 000e      	movew %d2,%a0@(14)
0002681c: 33fc 0001 0005 	movew #1,0x52ed4
00026822: 2ed4 
00026824: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00026828: 4e75           	rts
0002682a: 3082           	movew %d2,%a0@
0002682c: 3142 0004      	movew %d2,%a0@(4)
00026830: 3143 0006      	movew %d3,%a0@(6)
00026834: 3143 000a      	movew %d3,%a0@(10)
00026838: 60e2           	bras 0x2681c
0002683a: 3083           	movew %d3,%a0@
0002683c: 3142 0002      	movew %d2,%a0@(2)
00026840: 3142 0006      	movew %d2,%a0@(6)
00026844: 3143 000c      	movew %d3,%a0@(12)
00026848: 60d2           	bras 0x2681c
0002684a: 3143 0002      	movew %d3,%a0@(2)
0002684e: 3142 0008      	movew %d2,%a0@(8)
00026852: 3142 000c      	movew %d2,%a0@(12)
00026856: 3143 000e      	movew %d3,%a0@(14)
0002685a: 60c0           	bras 0x2681c
0002685c:  _vdi_vqt_width
0002685c: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00026860: 226f 0014      	moveal %sp@(20),%a1
00026864: 2669 0004      	moveal %a1@(4),%a3
00026868: 2479 0000 245e 	moveal 0x245e,%a2
0002686e: 426a 0004      	clrw %a2@(4)
00026872: 426a 0008      	clrw %a2@(8)
00026876: 2079 0000 2452 	moveal 0x2452,%a0
0002687c: 3410           	movew %a0@,%d2
0002687e: 2079 0000 245a 	moveal 0x245a,%a0
00026884: b46b 0024      	cmpw %a3@(36),%d2
00026888: 6506           	bcss 0x26890
0002688a: b46b 0026      	cmpw %a3@(38),%d2
0002688e: 6312           	blss 0x268a2
00026890: 30bc ffff      	movew #-1,%a0@
00026894: 33fc 0001 0005 	movew #1,0x52ed4
0002689a: 2ed4 
0002689c: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000268a0: 4e75           	rts
000268a2: 3082           	movew %d2,%a0@
000268a4: 946b 0024      	subw %a3@(36),%d2
000268a8: 286b 0048      	moveal %a3@(72),%a4
000268ac: 3042           	moveaw %d2,%a0
000268ae: 2008           	movel %a0,%d0
000268b0: 5280           	addql #1,%d0
000268b2: d080           	addl %d0,%d0
000268b4: 3234 0800      	movew %a4@(0000000000000000,%d0:l),%d1
000268b8: 9274 08fe      	subw %a4@(fffffffffffffffe,%d0:l),%d1
000268bc: 3001           	movew %d1,%d0
000268be: 3481           	movew %d1,%a2@
000268c0: 4a69 0046      	tstw %a1@(70)
000268c4: 670c           	beqs 0x268d2
000268c6: 0c69 ffff 0008 	cmpiw #-1,%a1@(8)
000268cc: 662c           	bnes 0x268fa
000268ce: d041           	addw %d1,%d0
000268d0: 3480           	movew %d0,%a2@
000268d2: 082b 0001 0043 	btst #1,%a3@(67)
000268d8: 67ba           	beqs 0x26894
000268da: 226b 0044      	moveal %a3@(68),%a1
000268de: 3002           	movew %d2,%d0
000268e0: d042           	addw %d2,%d0
000268e2: 3040           	moveaw %d0,%a0
000268e4: 4240           	clrw %d0
000268e6: 1031 8800      	moveb %a1@(0000000000000000,%a0:l),%d0
000268ea: 3540 0004      	movew %d0,%a2@(4)
000268ee: 4240           	clrw %d0
000268f0: 1031 8801      	moveb %a1@(0000000000000001,%a0:l),%d0
000268f4: 3540 0008      	movew %d0,%a2@(8)
000268f8: 609a           	bras 0x26894
000268fa: 3f01           	movew %d1,%sp@-
000268fc: 2f09           	movel %a1,%sp@-
000268fe: 4eba f1f2      	jsr %pc@(0x25af2)
00026902: 5c8f           	addql #6,%sp
00026904: 60ca           	bras 0x268d0
00026906:  _vdi_vqt_name
00026906: 2f0a           	movel %a2,%sp@-
00026908: 2f02           	movel %d2,%sp@-
0002690a: 2079 0000 2452 	moveal 0x2452,%a0
00026910: 3410           	movew %a0@,%d2
00026912: 43f9 0000 2282 	lea 0x2282,%a1
00026918: 72ff           	moveq #-1,%d1
0002691a: 4240           	clrw %d0
0002691c: 2059           	moveal %a1@+,%a0
0002691e: b0fc 0000      	cmpaw #0,%a0
00026922: 6632           	bnes 0x26956
00026924: 41f9 0004 bcb0 	lea 0x4bcb0,%a0
0002692a: 2479 0000 245a 	moveal 0x245a,%a2
00026930: 43ea 0002      	lea %a2@(2),%a1
00026934: 3490           	movew %a0@,%a2@
00026936: 5888           	addql #4,%a0
00026938: 7000           	moveq #0,%d0
0002693a: 1230 0800      	moveb %a0@(0000000000000000,%d0:l),%d1
0002693e: 4881           	extw %d1
00026940: 32c1           	movew %d1,%a1@+
00026942: 2400           	movel %d0,%d2
00026944: 5282           	addql #1,%d2
00026946: 4a41           	tstw %d1
00026948: 6626           	bnes 0x26970
0002694a: 0c40 001f      	cmpiw #31,%d0
0002694e: 6f24           	bles 0x26974
00026950: 241f           	movel %sp@+,%d2
00026952: 245f           	moveal %sp@+,%a2
00026954: 4e75           	rts
00026956: 3450           	moveaw %a0@,%a2
00026958: b24a           	cmpw %a2,%d1
0002695a: 6708           	beqs 0x26964
0002695c: 5240           	addqw #1,%d0
0002695e: b042           	cmpw %d2,%d0
00026960: 67c8           	beqs 0x2692a
00026962: 320a           	movew %a2,%d1
00026964: 2068 0054      	moveal %a0@(84),%a0
00026968: b0fc 0000      	cmpaw #0,%a0
0002696c: 66e8           	bnes 0x26956
0002696e: 60ac           	bras 0x2691c
00026970: 2002           	movel %d2,%d0
00026972: 60c6           	bras 0x2693a
00026974: 4259           	clrw %a1@+
00026976: 5240           	addqw #1,%d0
00026978: 60d0           	bras 0x2694a
0002697a:  _vdi_vqt_fontinfo
0002697a: 2f0b           	movel %a3,%sp@-
0002697c: 2f0a           	movel %a2,%sp@-
0002697e: 266f 000c      	moveal %sp@(12),%a3
00026982: 206b 0004      	moveal %a3@(4),%a0
00026986: 2279 0000 245a 	moveal 0x245a,%a1
0002698c: 32a8 0024      	movew %a0@(36),%a1@
00026990: 3368 0026 0002 	movew %a0@(38),%a1@(2)
00026996: 2279 0000 245e 	moveal 0x245e,%a1
0002699c: 32a8 0034      	movew %a0@(52),%a1@
000269a0: 3368 0030 0002 	movew %a0@(48),%a1@(2)
000269a6: 082b 0000 001b 	btst #0,%a3@(27)
000269ac: 6746           	beqs 0x269f4
000269ae: 3368 003a 0004 	movew %a0@(58),%a1@(4)
000269b4: 3368 002e 0006 	movew %a0@(46),%a1@(6)
000269ba: 45e9 000e      	lea %a1@(14),%a2
000269be: 082b 0002 001b 	btst #2,%a3@(27)
000269c4: 6734           	beqs 0x269fa
000269c6: 3368 0036 0008 	movew %a0@(54),%a1@(8)
000269cc: 3368 002c 000a 	movew %a0@(44),%a1@(10)
000269d2: 3368 0038 000c 	movew %a0@(56),%a1@(12)
000269d8: 34a8 002a      	movew %a0@(42),%a2@
000269dc: 426a 0002      	clrw %a2@(2)
000269e0: 3568 0028 0004 	movew %a0@(40),%a2@(4)
000269e6: 33fc 0001 0005 	movew #1,0x52ed4
000269ec: 2ed4 
000269ee: 245f           	moveal %sp@+,%a2
000269f0: 265f           	moveal %sp@+,%a3
000269f2: 4e75           	rts
000269f4: 4269 0004      	clrw %a1@(4)
000269f8: 60ba           	bras 0x269b4
000269fa: 4269 0008      	clrw %a1@(8)
000269fe: 3368 002c 000a 	movew %a0@(44),%a1@(10)
00026a04: 4269 000c      	clrw %a1@(12)
00026a08: 60ce           	bras 0x269d8
00026a0a:  _gdp_justified
00026a0a: 4fef ffec      	lea %sp@(-20),%sp
00026a0e: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00026a12: 246f 0040      	moveal %sp@(64),%a2
00026a16: 2079 0000 244e 	moveal 0x244e,%a0
00026a1c: 3428 0006      	movew %a0@(6),%d2
00026a20: 3a02           	movew %d2,%d5
00026a22: 5545           	subqw #2,%d5
00026a24: 2079 0000 2452 	moveal 0x2452,%a0
00026a2a: 3810           	movew %a0@,%d4
00026a2c: 2c08           	movel %a0,%d6
00026a2e: 5886           	addql #4,%d6
00026a30: 3668 0002      	moveaw %a0@(2),%a3
00026a34: 4a44           	tstw %d4
00026a36: 6600 0114      	bnew 0x26b4c
00026a3a: 4243           	clrw %d3
00026a3c: 2f06           	movel %d6,%sp@-
00026a3e: 3f05           	movew %d5,%sp@-
00026a40: 2f0a           	movel %a2,%sp@-
00026a42: 4eba f0fa      	jsr %pc@(0x25b3e)
00026a46: 4fef 000a      	lea %sp@(10),%sp
00026a4a: 3a40           	moveaw %d0,%a5
00026a4c: 2079 0000 2456 	moveal 0x2456,%a0
00026a52: 3e28 0004      	movew %a0@(4),%d7
00026a56: 4878 0014      	pea 0x14
00026a5a: 49ef 002c      	lea %sp@(44),%a4
00026a5e: 2f0c           	movel %a4,%sp@-
00026a60: 4eb9 0001 bb70 	jsr 0x1bb70
00026a66: 508f           	addql #8,%sp
00026a68: 4a44           	tstw %d4
00026a6a: 6772           	beqs 0x26ade
00026a6c: 4a43           	tstw %d3
00026a6e: 676e           	beqs 0x26ade
00026a70: 3007           	movew %d7,%d0
00026a72: 904d           	subw %a5,%d0
00026a74: 3200           	movew %d0,%d1
00026a76: 48c1           	extl %d1
00026a78: 83c3           	divsw %d3,%d1
00026a7a: 2001           	movel %d1,%d0
00026a7c: 4840           	swap %d0
00026a7e: 3241           	moveaw %d1,%a1
00026a80: 4a40           	tstw %d0
00026a82: 6d00 00d0      	bltw 0x26b54
00026a86: 3f40 002c      	movew %d0,%sp@(44)
00026a8a: 7001           	moveq #1,%d0
00026a8c: 380b           	movew %a3,%d4
00026a8e: 672c           	beqs 0x26abc
00026a90: 206a 0004      	moveal %a2@(4),%a0
00026a94: 3828 0034      	movew %a0@(52),%d4
00026a98: e24c           	lsrw #1,%d4
00026a9a: b849           	cmpw %a1,%d4
00026a9c: 6c06           	bges 0x26aa4
00026a9e: 426f 002c      	clrw %sp@(44)
00026aa2: 3204           	movew %d4,%d1
00026aa4: 4444           	negw %d4
00026aa6: b244           	cmpw %d4,%d1
00026aa8: 6c06           	bges 0x26ab0
00026aaa: 426f 002c      	clrw %sp@(44)
00026aae: 3204           	movew %d4,%d1
00026ab0: 3800           	movew %d0,%d4
00026ab2: c9ef 002c      	mulsw %sp@(44),%d4
00026ab6: c7c1           	mulsw %d1,%d3
00026ab8: d644           	addw %d4,%d3
00026aba: dac3           	addaw %d3,%a5
00026abc: 3612           	movew %a2@,%d3
00026abe: 0c43 0708      	cmpiw #1800,%d3
00026ac2: 6700 00ac      	beqw 0x26b70
00026ac6: 0c43 0a8c      	cmpiw #2700,%d3
00026aca: 6700 00b0      	beqw 0x26b7c
00026ace: 0c43 0384      	cmpiw #900,%d3
00026ad2: 6700 008c      	beqw 0x26b60
00026ad6: 3f41 0028      	movew %d1,%sp@(40)
00026ada: 3f40 002e      	movew %d0,%sp@(46)
00026ade: 300b           	movew %a3,%d0
00026ae0: 6700 00cc      	beqw 0x26bae
00026ae4: 0c45 0001      	cmpiw #1,%d5
00026ae8: 6f00 00c4      	blew 0x26bae
00026aec: 3207           	movew %d7,%d1
00026aee: 924d           	subw %a5,%d1
00026af0: 5742           	subqw #3,%d2
00026af2: 48c1           	extl %d1
00026af4: 83c2           	divsw %d2,%d1
00026af6: 2401           	movel %d1,%d2
00026af8: 4842           	swap %d2
00026afa: 4a42           	tstw %d2
00026afc: 6d00 0084      	bltw 0x26b82
00026b00: 3f42 0036      	movew %d2,%sp@(54)
00026b04: 7001           	moveq #1,%d0
00026b06: 3412           	movew %a2@,%d2
00026b08: 0c42 0708      	cmpiw #1800,%d2
00026b0c: 6700 008e      	beqw 0x26b9c
00026b10: 0c42 0a8c      	cmpiw #2700,%d2
00026b14: 6700 0092      	beqw 0x26ba8
00026b18: 0c42 0384      	cmpiw #900,%d2
00026b1c: 6770           	beqs 0x26b8e
00026b1e: 3f41 0032      	movew %d1,%sp@(50)
00026b22: 3f40 0038      	movew %d0,%sp@(56)
00026b26: 2f0c           	movel %a4,%sp@-
00026b28: 3f07           	movew %d7,%sp@-
00026b2a: 2f06           	movel %d6,%sp@-
00026b2c: 3f05           	movew %d5,%sp@-
00026b2e: 2f0a           	movel %a2,%sp@-
00026b30: 4eba f1fc      	jsr %pc@(0x25d2e)
00026b34: 4fef 0010      	lea %sp@(16),%sp
00026b38: 607a           	bras 0x26bb4
00026b3a: 0c58 0020      	cmpiw #32,%a0@+
00026b3e: 6602           	bnes 0x26b42
00026b40: 5243           	addqw #1,%d3
00026b42: 5240           	addqw #1,%d0
00026b44: ba40           	cmpw %d0,%d5
00026b46: 6ef2           	bgts 0x26b3a
00026b48: 6000 fef2      	braw 0x26a3c
00026b4c: 2046           	moveal %d6,%a0
00026b4e: 4240           	clrw %d0
00026b50: 4243           	clrw %d3
00026b52: 60f0           	bras 0x26b44
00026b54: 4440           	negw %d0
00026b56: 3f40 002c      	movew %d0,%sp@(44)
00026b5a: 70ff           	moveq #-1,%d0
00026b5c: 6000 ff2e      	braw 0x26a8c
00026b60: 4441           	negw %d1
00026b62: 3f41 002a      	movew %d1,%sp@(42)
00026b66: 4440           	negw %d0
00026b68: 3f40 0030      	movew %d0,%sp@(48)
00026b6c: 6000 ff70      	braw 0x26ade
00026b70: 4441           	negw %d1
00026b72: 3f41 0028      	movew %d1,%sp@(40)
00026b76: 4440           	negw %d0
00026b78: 6000 ff60      	braw 0x26ada
00026b7c: 3f41 002a      	movew %d1,%sp@(42)
00026b80: 60e6           	bras 0x26b68
00026b82: 4442           	negw %d2
00026b84: 3f42 0036      	movew %d2,%sp@(54)
00026b88: 70ff           	moveq #-1,%d0
00026b8a: 6000 ff7a      	braw 0x26b06
00026b8e: 4441           	negw %d1
00026b90: 3f41 0034      	movew %d1,%sp@(52)
00026b94: 4440           	negw %d0
00026b96: 3f40 003a      	movew %d0,%sp@(58)
00026b9a: 608a           	bras 0x26b26
00026b9c: 4441           	negw %d1
00026b9e: 3f41 0032      	movew %d1,%sp@(50)
00026ba2: 4440           	negw %d0
00026ba4: 6000 ff7c      	braw 0x26b22
00026ba8: 3f41 0034      	movew %d1,%sp@(52)
00026bac: 60e8           	bras 0x26b96
00026bae: 4a45           	tstw %d5
00026bb0: 6e00 ff74      	bgtw 0x26b26
00026bb4: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
00026bb8: 4fef 0014      	lea %sp@(20),%sp
00026bbc: 4e75           	rts
00026bbe:  _vdi_vst_load_fonts
00026bbe: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00026bc2: 266f 0018      	moveal %sp@(24),%a3
00026bc6: 4aab 0034      	tstl %a3@(52)
00026bca: 670e           	beqs 0x26bda
00026bcc: 2079 0000 245a 	moveal 0x245a,%a0
00026bd2: 4250           	clrw %a0@
00026bd4: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00026bd8: 4e75           	rts
00026bda: 2079 0000 244e 	moveal 0x244e,%a0
00026be0: 3768 0012 0018 	movew %a0@(18),%a3@(24)
00026be6: 2768 000e 0014 	movel %a0@(14),%a3@(20)
00026bec: 2468 0014      	moveal %a0@(20),%a2
00026bf0: 274a 0034      	movel %a2,%a3@(52)
00026bf4: 4242           	clrw %d2
00026bf6: 70ff           	moveq #-1,%d0
00026bf8: 49fa eea2      	lea %pc@(0x25a9c),%a4
00026bfc: 3612           	movew %a2@,%d3
00026bfe: b043           	cmpw %d3,%d0
00026c00: 6702           	beqs 0x26c04
00026c02: 5242           	addqw #1,%d2
00026c04: 082a 0002 0043 	btst #2,%a2@(67)
00026c0a: 6620           	bnes 0x26c2c
00026c0c: 23ea 004c 0000 	movel %a2@(76),0x249e
00026c12: 249e 
00026c14: 33ea 0050 0000 	movew %a2@(80),0x24a2
00026c1a: 24a2 
00026c1c: 33ea 0052 0000 	movew %a2@(82),0x249c
00026c22: 249c 
00026c24: 4e94           	jsr %a4@
00026c26: 006a 0004 0042 	oriw #4,%a2@(66)
00026c2c: 246a 0054      	moveal %a2@(84),%a2
00026c30: 3003           	movew %d3,%d0
00026c32: b4fc 0000      	cmpaw #0,%a2
00026c36: 66c4           	bnes 0x26bfc
00026c38: 23eb 0034 0000 	movel %a3@(52),0x228a
00026c3e: 228a 
00026c40: d56b 0044      	addw %d2,%a3@(68)
00026c44: 2079 0000 245a 	moveal 0x245a,%a0
00026c4a: 3082           	movew %d2,%a0@
00026c4c: 6086           	bras 0x26bd4
00026c4e:  _vdi_vst_unload_fonts
00026c4e: 206f 0004      	moveal %sp@(4),%a0
00026c52: 42a8 0034      	clrl %a0@(52)
00026c56: 42b9 0000 228a 	clrl 0x228a
00026c5c: 317c 00d4 0018 	movew #212,%a0@(24)
00026c62: 217c 0005 1654 	movel #333396,%a0@(20)
00026c68: 0014 
00026c6a: 3179 0000 2292 	movew 0x2292,%a0@(68)
00026c70: 0044 
00026c72: 4e75           	rts
00026c74: 2f02           	movel %d2,%sp@-
00026c76: 326f 0008      	moveaw %sp@(8),%a1
00026c7a: 306f 000a      	moveaw %sp@(10),%a0
00026c7e: 3439 0000 248c 	movew 0x248c,%d2
00026c84: 0c42 ffff      	cmpiw #-1,%d2
00026c88: 6608           	bnes 0x26c92
00026c8a: 3008           	movew %a0,%d0
00026c8c: d048           	addw %a0,%d0
00026c8e: 241f           	movel %sp@+,%d2
00026c90: 4e75           	rts
00026c92: 4a79 0000 248e 	tstw 0x248e
00026c98: 6614           	bnes 0x26cae
00026c9a: 4240           	clrw %d0
00026c9c: 4241           	clrw %d1
00026c9e: b248           	cmpw %a0,%d1
00026ca0: 6610           	bnes 0x26cb2
00026ca2: 4a41           	tstw %d1
00026ca4: 67e8           	beqs 0x26c8e
00026ca6: 4a40           	tstw %d0
00026ca8: 66e4           	bnes 0x26c8e
00026caa: 7001           	moveq #1,%d0
00026cac: 60e0           	bras 0x26c8e
00026cae: 3008           	movew %a0,%d0
00026cb0: 60ea           	bras 0x26c9c
00026cb2: d2c2           	addaw %d2,%a1
00026cb4: b449           	cmpw %a1,%d2
00026cb6: 6302           	blss 0x26cba
00026cb8: 5240           	addqw #1,%d0
00026cba: 5241           	addqw #1,%d1
00026cbc: 60e0           	bras 0x26c9e
00026cbe: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
00026cc2: 382f 0026      	movew %sp@(38),%d4
00026cc6: 266f 0028      	moveal %sp@(40),%a3
00026cca: 206f 002c      	moveal %sp@(44),%a0
00026cce: 303c 8000      	movew #-32768,%d0
00026cd2: 3400           	movew %d0,%d2
00026cd4: 322f 0024      	movew %sp@(36),%d1
00026cd8: e26a           	lsrw %d1,%d2
00026cda: 3279 0000 248a 	moveaw 0x248a,%a1
00026ce0: 45eb 0002      	lea %a3@(2),%a2
00026ce4: 3c13           	movew %a3@,%d6
00026ce6: 4241           	clrw %d1
00026ce8: 4a44           	tstw %d4
00026cea: 6e08           	bgts 0x26cf4
00026cec: 3081           	movew %d1,%a0@
00026cee: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
00026cf2: 4e75           	rts
00026cf4: 3a39 0000 248c 	movew 0x248c,%d5
00026cfa: d2c5           	addaw %d5,%a1
00026cfc: 3600           	movew %d0,%d3
00026cfe: e24b           	lsrw #1,%d3
00026d00: 3e02           	movew %d2,%d7
00026d02: ce46           	andw %d6,%d7
00026d04: 6738           	beqs 0x26d3e
00026d06: ba49           	cmpw %a1,%d5
00026d08: 6310           	blss 0x26d1a
00026d0a: 8240           	orw %d0,%d1
00026d0c: 4a43           	tstw %d3
00026d0e: 662a           	bnes 0x26d3a
00026d10: 3081           	movew %d1,%a0@
00026d12: 4241           	clrw %d1
00026d14: 5488           	addql #2,%a0
00026d16: 303c 8000      	movew #-32768,%d0
00026d1a: 8240           	orw %d0,%d1
00026d1c: e248           	lsrw #1,%d0
00026d1e: 660a           	bnes 0x26d2a
00026d20: 3081           	movew %d1,%a0@
00026d22: 4241           	clrw %d1
00026d24: 5488           	addql #2,%a0
00026d26: 303c 8000      	movew #-32768,%d0
00026d2a: e24a           	lsrw #1,%d2
00026d2c: 6608           	bnes 0x26d36
00026d2e: 3c12           	movew %a2@,%d6
00026d30: 548a           	addql #2,%a2
00026d32: 343c 8000      	movew #-32768,%d2
00026d36: 5344           	subqw #1,%d4
00026d38: 60ae           	bras 0x26ce8
00026d3a: 3003           	movew %d3,%d0
00026d3c: 60dc           	bras 0x26d1a
00026d3e: ba49           	cmpw %a1,%d5
00026d40: 63da           	blss 0x26d1c
00026d42: 4a43           	tstw %d3
00026d44: 660c           	bnes 0x26d52
00026d46: 3081           	movew %d1,%a0@
00026d48: 4241           	clrw %d1
00026d4a: 5488           	addql #2,%a0
00026d4c: 303c 8000      	movew #-32768,%d0
00026d50: 60ca           	bras 0x26d1c
00026d52: 3003           	movew %d3,%d0
00026d54: 60c6           	bras 0x26d1c
00026d56:  _outline
00026d56: 4fef fff4      	lea %sp@(-12),%sp
00026d5a: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00026d5e: 266f 003c      	moveal %sp@(60),%a3
00026d62: 306b 006e      	moveaw %a3@(110),%a0
00026d66: 2008           	movel %a0,%d0
00026d68: e288           	lsrl #1,%d0
00026d6a: 3f40 0036      	movew %d0,%sp@(54)
00026d6e: 286b 0074      	moveal %a3@(116),%a4
00026d72: 3040           	moveaw %d0,%a0
00026d74: d1c8           	addal %a0,%a0
00026d76: 2f48 0032      	movel %a0,%sp@(50)
00026d7a: 45f0 c800      	lea %a0@(0000000000000000,%a4:l),%a2
00026d7e: 43f0 a800      	lea %a0@(0000000000000000,%a2:l),%a1
00026d82: 366b 0014      	moveaw %a3@(20),%a3
00026d86: 300b           	movew %a3,%d0
00026d88: 6e0a           	bgts 0x26d94
00026d8a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00026d8e: 4fef 000c      	lea %sp@(12),%sp
00026d92: 4e75           	rts
00026d94: 2011           	movel %a1@,%d0
00026d96: e288           	lsrl #1,%d0
00026d98: 3f6f 0036 0030 	movew %sp@(54),%sp@(48)
00026d9e: 2a49           	moveal %a1,%a5
00026da0: 91c8           	subal %a0,%a0
00026da2: 4244           	clrw %d4
00026da4: 4241           	clrw %d1
00026da6: 4a6f 0030      	tstw %sp@(48)
00026daa: 6e16           	bgts 0x26dc2
00026dac: 7c02           	moveq #2,%d6
00026dae: bc4b           	cmpw %a3,%d6
00026db0: 6c00 0092      	bgew 0x26e44
00026db4: 202f 0032      	movel %sp@(50),%d0
00026db8: d089           	addl %a1,%d0
00026dba: 534b           	subqw #1,%a3
00026dbc: 2449           	moveal %a1,%a2
00026dbe: 2240           	moveal %d0,%a1
00026dc0: 60c4           	bras 0x26d86
00026dc2: 2a32 8800      	movel %a2@(0000000000000000,%a0:l),%d5
00026dc6: 1a01           	moveb %d1,%d5
00026dc8: 2605           	movel %d5,%d3
00026dca: e29b           	rorl #1,%d3
00026dcc: 2203           	movel %d3,%d1
00026dce: e299           	rorl #1,%d1
00026dd0: 2434 8800      	movel %a4@(0000000000000000,%a0:l),%d2
00026dd4: 1404           	moveb %d4,%d2
00026dd6: e29a           	rorl #1,%d2
00026dd8: 2803           	movel %d3,%d4
00026dda: b584           	eorl %d2,%d4
00026ddc: 2e01           	movel %d1,%d7
00026dde: b587           	eorl %d2,%d7
00026de0: e39c           	roll #1,%d4
00026de2: e59f           	roll #2,%d7
00026de4: 2c00           	movel %d0,%d6
00026de6: b786           	eorl %d3,%d6
00026de8: 2c46           	moveal %d6,%fp
00026dea: 2c00           	movel %d0,%d6
00026dec: b386           	eorl %d1,%d6
00026dee: 2f46 002c      	movel %d6,%sp@(44)
00026df2: 2c0e           	movel %fp,%d6
00026df4: e39e           	roll #1,%d6
00026df6: 2c46           	moveal %d6,%fp
00026df8: 2c2f 002c      	movel %sp@(44),%d6
00026dfc: e59e           	roll #2,%d6
00026dfe: b781           	eorl %d3,%d1
00026e00: e599           	roll #2,%d1
00026e02: bb80           	eorl %d5,%d0
00026e04: 8887           	orl %d7,%d4
00026e06: 8084           	orl %d4,%d0
00026e08: 280e           	movel %fp,%d4
00026e0a: 8084           	orl %d4,%d0
00026e0c: 8c80           	orl %d0,%d6
00026e0e: 8286           	orl %d6,%d1
00026e10: bb82           	eorl %d5,%d2
00026e12: 8481           	orl %d1,%d2
00026e14: bb83           	eorl %d5,%d3
00026e16: 8682           	orl %d2,%d3
00026e18: 3232 8800      	movew %a2@(0000000000000000,%a0:l),%d1
00026e1c: 3001           	movew %d1,%d0
00026e1e: 4640           	notw %d0
00026e20: 4243           	clrw %d3
00026e22: 4843           	swap %d3
00026e24: c043           	andw %d3,%d0
00026e26: 3580 8800      	movew %d0,%a2@(0000000000000000,%a0:l)
00026e2a: 3834 8800      	movew %a4@(0000000000000000,%a0:l),%d4
00026e2e: 3981 8800      	movew %d1,%a4@(0000000000000000,%a0:l)
00026e32: 341d           	movew %a5@+,%d2
00026e34: 2015           	movel %a5@,%d0
00026e36: 1002           	moveb %d2,%d0
00026e38: e298           	rorl #1,%d0
00026e3a: 536f 0030      	subqw #1,%sp@(48)
00026e3e: 5488           	addql #2,%a0
00026e40: 6000 ff64      	braw 0x26da6
00026e44: 2009           	movel %a1,%d0
00026e46: 6000 ff72      	braw 0x26dba
00026e4a:  _rotate
00026e4a: 598f           	subql #4,%sp
00026e4c: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00026e50: 206f 0034      	moveal %sp@(52),%a0
00026e54: 3239 0000 2492 	movew 0x2492,%d1
00026e5a: 3601           	movew %d1,%d3
00026e5c: 0243 000f      	andiw #15,%d3
00026e60: 3143 0066      	movew %d3,%a0@(102)
00026e64: e841           	asrw #4,%d1
00026e66: d241           	addw %d1,%d1
00026e68: 3241           	moveaw %d1,%a1
00026e6a: d3e8 0074      	addal %a0@(116),%a1
00026e6e: 3039 0000 24ba 	movew 0x24ba,%d0
00026e74: 9068 007c      	subw %a0@(124),%d0
00026e78: 3140 007c      	movew %d0,%a0@(124)
00026e7c: 2679 0000 24b6 	moveal 0x24b6,%a3
00026e82: 45f3 0000      	lea %a3@(0000000000000000,%d0:w),%a2
00026e86: 3028 0018      	movew %a0@(24),%d0
00026e8a: 3140 006a      	movew %d0,%a0@(106)
00026e8e: 3228 0014      	movew %a0@(20),%d1
00026e92: 3141 0068      	movew %d1,%a0@(104)
00026e96: 3a39 0000 24b2 	movew 0x24b2,%d5
00026e9c: 0c45 0708      	cmpiw #1800,%d5
00026ea0: 6600 00bc      	bnew 0x26f5e
00026ea4: d043           	addw %d3,%d0
00026ea6: 5340           	subqw #1,%d0
00026ea8: e840           	asrw #4,%d0
00026eaa: 3840           	moveaw %d0,%a4
00026eac: 524c           	addqw #1,%a4
00026eae: 340c           	movew %a4,%d2
00026eb0: d44c           	addw %a4,%d2
00026eb2: 3142 006c      	movew %d2,%a0@(108)
00026eb6: 0c40 ffff      	cmpiw #-1,%d0
00026eba: 6d50           	blts 0x26f0c
00026ebc: 7000           	moveq #0,%d0
00026ebe: 300c           	movew %a4,%d0
00026ec0: 4480           	negl %d0
00026ec2: d080           	addl %d0,%d0
00026ec4: c5c1           	mulsw %d1,%d2
00026ec6: 45f2 2000      	lea %a2@(0000000000000000,%d2:w),%a2
00026eca: 4dfa 0d3e      	lea %pc@(0x27c0a),%fp
00026ece: 2f4a 002c      	movel %a2,%sp@(44)
00026ed2: 4a41           	tstw %d1
00026ed4: 6e00 0082      	bgtw 0x26f58
00026ed8: 3168 006c 006e 	movew %a0@(108),%a0@(110)
00026ede: 3268 007c      	moveaw %a0@(124),%a1
00026ee2: d7c9           	addal %a1,%a3
00026ee4: 214b 0074      	movel %a3,%a0@(116)
00026ee8: 3028 0018      	movew %a0@(24),%d0
00026eec: d079 0000 2492 	addw 0x2492,%d0
00026ef2: 4440           	negw %d0
00026ef4: 0240 000f      	andiw #15,%d0
00026ef8: 33c0 0000 2492 	movew %d0,0x2492
00026efe: 4279 0000 2494 	clrw 0x2494
00026f04: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00026f08: 588f           	addql #4,%sp
00026f0a: 4e75           	rts
00026f0c: 7000           	moveq #0,%d0
00026f0e: 60b4           	bras 0x26ec4
00026f10: 2a46           	moveal %d6,%a5
00026f12: 361d           	movew %a5@+,%d3
00026f14: 2c0d           	movel %a5,%d6
00026f16: 740f           	moveq #15,%d2
00026f18: c483           	andl %d3,%d2
00026f1a: 1436 2800      	moveb %fp@(0000000000000000,%d2:l),%d2
00026f1e: 0242 00ff      	andiw #255,%d2
00026f22: 7a03           	moveq #3,%d5
00026f24: e94a           	lslw #4,%d2
00026f26: e84b           	lsrw #4,%d3
00026f28: 7e0f           	moveq #15,%d7
00026f2a: ce83           	andl %d3,%d7
00026f2c: 1e36 7800      	moveb %fp@(0000000000000000,%d7:l),%d7
00026f30: 0247 00ff      	andiw #255,%d7
00026f34: 8447           	orw %d7,%d2
00026f36: 5345           	subqw #1,%d5
00026f38: 66ea           	bnes 0x26f24
00026f3a: 55af 002c      	subql #2,%sp@(44)
00026f3e: 2a6f 002c      	moveal %sp@(44),%a5
00026f42: 3a82           	movew %d2,%a5@
00026f44: 5344           	subqw #1,%d4
00026f46: 4a44           	tstw %d4
00026f48: 6ec6           	bgts 0x26f10
00026f4a: 3a68 006e      	moveaw %a0@(110),%a5
00026f4e: d3cd           	addal %a5,%a1
00026f50: 5341           	subqw #1,%d1
00026f52: d5c0           	addal %d0,%a2
00026f54: 6000 ff78      	braw 0x26ece
00026f58: 2c09           	movel %a1,%d6
00026f5a: 380c           	movew %a4,%d4
00026f5c: 60e8           	bras 0x26f46
00026f5e: 3401           	movew %d1,%d2
00026f60: e842           	asrw #4,%d2
00026f62: d442           	addw %d2,%d2
00026f64: 3802           	movew %d2,%d4
00026f66: 5444           	addqw #2,%d4
00026f68: 3144 006c      	movew %d4,%a0@(108)
00026f6c: 0c45 0384      	cmpiw #900,%d5
00026f70: 6670           	bnes 0x26fe2
00026f72: 3200           	movew %d0,%d1
00026f74: 5341           	subqw #1,%d1
00026f76: c3c4           	mulsw %d4,%d1
00026f78: 45f2 1000      	lea %a2@(0000000000000000,%d1:w),%a2
00026f7c: 72fe           	moveq #-2,%d1
00026f7e: 9242           	subw %d2,%d1
00026f80: 3141 006c      	movew %d1,%a0@(108)
00026f84: 323c 8000      	movew #-32768,%d1
00026f88: e669           	lsrw %d3,%d1
00026f8a: 4a40           	tstw %d0
00026f8c: 6e6e           	bgts 0x26ffc
00026f8e: 3028 0018      	movew %a0@(24),%d0
00026f92: 3140 0068      	movew %d0,%a0@(104)
00026f96: 3228 0014      	movew %a0@(20),%d1
00026f9a: 3141 006a      	movew %d1,%a0@(106)
00026f9e: 3141 0018      	movew %d1,%a0@(24)
00026fa2: 3140 0014      	movew %d0,%a0@(20)
00026fa6: 3028 0024      	movew %a0@(36),%d0
00026faa: 3168 0022 0024 	movew %a0@(34),%a0@(36)
00026fb0: 3140 0022      	movew %d0,%a0@(34)
00026fb4: 317c 0001 0020 	movew #1,%a0@(32)
00026fba: 3028 006c      	movew %a0@(108),%d0
00026fbe: 0c79 0384 0000 	cmpiw #900,0x24b2
00026fc4: 24b2 
00026fc6: 6602           	bnes 0x26fca
00026fc8: 4440           	negw %d0
00026fca: 3140 006e      	movew %d0,%a0@(110)
00026fce: 3268 007c      	moveaw %a0@(124),%a1
00026fd2: d7c9           	addal %a1,%a3
00026fd4: 214b 0074      	movel %a3,%a0@(116)
00026fd8: 4279 0000 2492 	clrw 0x2492
00026fde: 6000 ff1e      	braw 0x26efe
00026fe2: 3428 006e      	movew %a0@(110),%d2
00026fe6: d279 0000 2494 	addw 0x2494,%d1
00026fec: 5341           	subqw #1,%d1
00026fee: c3c2           	mulsw %d2,%d1
00026ff0: 43f1 1000      	lea %a1@(0000000000000000,%d1:w),%a1
00026ff4: 4442           	negw %d2
00026ff6: 3142 006e      	movew %d2,%a0@(110)
00026ffa: 6088           	bras 0x26f84
00026ffc: 3828 0068      	movew %a0@(104),%d4
00027000: 284a           	moveal %a2,%a4
00027002: 2a49           	moveal %a1,%a5
00027004: 363c 8000      	movew #-32768,%d3
00027008: 4242           	clrw %d2
0002700a: 4a44           	tstw %d4
0002700c: 6e18           	bgts 0x27026
0002700e: 3882           	movew %d2,%a4@
00027010: 3868 006c      	moveaw %a0@(108),%a4
00027014: d5cc           	addal %a4,%a2
00027016: e249           	lsrw #1,%d1
00027018: 6606           	bnes 0x27020
0002701a: 5489           	addql #2,%a1
0002701c: 323c 8000      	movew #-32768,%d1
00027020: 5340           	subqw #1,%d0
00027022: 6000 ff66      	braw 0x26f8a
00027026: 3a01           	movew %d1,%d5
00027028: ca55           	andw %a5@,%d5
0002702a: 6702           	beqs 0x2702e
0002702c: 8443           	orw %d3,%d2
0002702e: e24b           	lsrw #1,%d3
00027030: 660a           	bnes 0x2703c
00027032: 3882           	movew %d2,%a4@
00027034: 548c           	addql #2,%a4
00027036: 4242           	clrw %d2
00027038: 363c 8000      	movew #-32768,%d3
0002703c: 3c68 006e      	moveaw %a0@(110),%fp
00027040: dbce           	addal %fp,%a5
00027042: 5344           	subqw #1,%d4
00027044: 60c4           	bras 0x2700a
00027046:  _scale
00027046: 598f           	subql #4,%sp
00027048: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002704c: 246f 0034      	moveal %sp@(52),%a2
00027050: 3039 0000 2492 	movew 0x2492,%d0
00027056: 3200           	movew %d0,%d1
00027058: 0241 000f      	andiw #15,%d1
0002705c: 3541 0066      	movew %d1,%a2@(102)
00027060: 322a 006e      	movew %a2@(110),%d1
00027064: c3f9 0000 2494 	mulsw 0x2494,%d1
0002706a: e840           	asrw #4,%d0
0002706c: d040           	addw %d0,%d0
0002706e: 3040           	moveaw %d0,%a0
00027070: 47f0 1000      	lea %a0@(0000000000000000,%d1:w),%a3
00027074: d7ea 0074      	addal %a2@(116),%a3
00027078: 3439 0000 24ba 	movew 0x24ba,%d2
0002707e: 946a 007c      	subw %a2@(124),%d2
00027082: 3542 007c      	movew %d2,%a2@(124)
00027086: 3042           	moveaw %d2,%a0
00027088: 2439 0000 24b6 	movel 0x24b6,%d2
0002708e: d488           	addl %a0,%d2
00027090: 302a 0018      	movew %a2@(24),%d0
00027094: 3540 006a      	movew %d0,%a2@(106)
00027098: 362a 0014      	movew %a2@(20),%d3
0002709c: 3543 0068      	movew %d3,%a2@(104)
000270a0: e640           	asrw #3,%d0
000270a2: d040           	addw %d0,%d0
000270a4: 5440           	addqw #2,%d0
000270a6: 3540 006c      	movew %d0,%a2@(108)
000270aa: 4a79 0000 248e 	tstw 0x248e
000270b0: 6600 0108      	bnew 0x271ba
000270b4: 327c 7fff      	moveaw #32767,%a1
000270b8: 3a7c 8000      	moveaw #-32768,%a5
000270bc: 3039 0000 248c 	movew 0x248c,%d0
000270c2: 4a43           	tstw %d3
000270c4: 6f00 008a      	blew 0x27150
000270c8: d2c0           	addaw %d0,%a1
000270ca: b049           	cmpw %a1,%d0
000270cc: 6330           	blss 0x270fe
000270ce: 3c39 0000 248a 	movew 0x248a,%d6
000270d4: 3a2a 006a      	movew %a2@(106),%d5
000270d8: 380d           	movew %a5,%d4
000270da: 3e2a 0066      	movew %a2@(102),%d7
000270de: ee6c           	lsrw %d7,%d4
000270e0: 49eb 0002      	lea %a3@(2),%a4
000270e4: 3f53 002e      	movew %a3@,%sp@(46)
000270e8: 2042           	moveal %d2,%a0
000270ea: 4241           	clrw %d1
000270ec: 303c 8000      	movew #-32768,%d0
000270f0: 4a45           	tstw %d5
000270f2: 6e00 00d0      	bgtw 0x271c4
000270f6: 3081           	movew %d1,%a0@
000270f8: 306a 006c      	moveaw %a2@(108),%a0
000270fc: d488           	addl %a0,%d2
000270fe: 306a 006e      	moveaw %a2@(110),%a0
00027102: d7c8           	addal %a0,%a3
00027104: 5343           	subqw #1,%d3
00027106: 60b4           	bras 0x270bc
00027108: d840           	addw %d0,%d4
0002710a: b044           	cmpw %d4,%d0
0002710c: 6318           	blss 0x27126
0002710e: 2f02           	movel %d2,%sp@-
00027110: 2f0b           	movel %a3,%sp@-
00027112: 3f2a 006a      	movew %a2@(106),%sp@-
00027116: 3f2a 0066      	movew %a2@(102),%sp@-
0002711a: 4e94           	jsr %a4@
0002711c: 306a 006c      	moveaw %a2@(108),%a0
00027120: d488           	addl %a0,%d2
00027122: 4fef 000c      	lea %sp@(12),%sp
00027126: 2f02           	movel %d2,%sp@-
00027128: 2f0b           	movel %a3,%sp@-
0002712a: 3f2a 006a      	movew %a2@(106),%sp@-
0002712e: 3f2a 0066      	movew %a2@(102),%sp@-
00027132: 4e94           	jsr %a4@
00027134: 306a 006c      	moveaw %a2@(108),%a0
00027138: d488           	addl %a0,%d2
0002713a: 306a 006e      	moveaw %a2@(110),%a0
0002713e: d7c8           	addal %a0,%a3
00027140: 5343           	subqw #1,%d3
00027142: 4fef 000c      	lea %sp@(12),%sp
00027146: 3039 0000 248c 	movew 0x248c,%d0
0002714c: 4a43           	tstw %d3
0002714e: 6eb8           	bgts 0x27108
00027150: 3279 0000 248a 	moveaw 0x248a,%a1
00027156: 3239 0000 248e 	movew 0x248e,%d1
0002715c: 302a 0018      	movew %a2@(24),%d0
00027160: 4a41           	tstw %d1
00027162: 6600 0098      	bnew 0x271fc
00027166: 3439 0000 248c 	movew 0x248c,%d2
0002716c: 3042           	moveaw %d2,%a0
0002716e: d0c9           	addaw %a1,%a0
00027170: 3600           	movew %d0,%d3
00027172: 4a43           	tstw %d3
00027174: 6e00 008c      	bgtw 0x27202
00027178: 4a40           	tstw %d0
0002717a: 6c02           	bges 0x2717e
0002717c: 4240           	clrw %d0
0002717e: c1c2           	mulsw %d2,%d0
00027180: d049           	addw %a1,%d0
00027182: 33c0 0000 248a 	movew %d0,0x248a
00027188: 3541 0018      	movew %d1,%a2@(24)
0002718c: 356a 0022 0014 	movew %a2@(34),%a2@(20)
00027192: 356a 006c 006e 	movew %a2@(108),%a2@(110)
00027198: 306a 007c      	moveaw %a2@(124),%a0
0002719c: d1f9 0000 24b6 	addal 0x24b6,%a0
000271a2: 2548 0074      	movel %a0,%a2@(116)
000271a6: 4279 0000 2492 	clrw 0x2492
000271ac: 4279 0000 2494 	clrw 0x2494
000271b2: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000271b6: 588f           	addql #4,%sp
000271b8: 4e75           	rts
000271ba: 383c 7fff      	movew #32767,%d4
000271be: 49fa fafe      	lea %pc@(0x26cbe),%a4
000271c2: 6082           	bras 0x27146
000271c4: 3e2f 002e      	movew %sp@(46),%d7
000271c8: ce44           	andw %d4,%d7
000271ca: 670e           	beqs 0x271da
000271cc: 3c79 0000 248c 	moveaw 0x248c,%fp
000271d2: dc4e           	addw %fp,%d6
000271d4: bc4e           	cmpw %fp,%d6
000271d6: 6410           	bccs 0x271e8
000271d8: 8240           	orw %d0,%d1
000271da: e248           	lsrw #1,%d0
000271dc: 660a           	bnes 0x271e8
000271de: 3081           	movew %d1,%a0@
000271e0: 4241           	clrw %d1
000271e2: 5488           	addql #2,%a0
000271e4: 303c 8000      	movew #-32768,%d0
000271e8: e24c           	lsrw #1,%d4
000271ea: 660a           	bnes 0x271f6
000271ec: 3f54 002e      	movew %a4@,%sp@(46)
000271f0: 548c           	addql #2,%a4
000271f2: 383c 8000      	movew #-32768,%d4
000271f6: 5345           	subqw #1,%d5
000271f8: 6000 fef6      	braw 0x270f0
000271fc: 3200           	movew %d0,%d1
000271fe: 6000 ff66      	braw 0x27166
00027202: b448           	cmpw %a0,%d2
00027204: 6302           	blss 0x27208
00027206: 5241           	addqw #1,%d1
00027208: 5343           	subqw #1,%d3
0002720a: d0c2           	addaw %d2,%a0
0002720c: 6000 ff64      	braw 0x27172
00027210:  _direct_screen_blit
00027210: 598f           	subql #4,%sp
00027212: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00027216: 362f 0034      	movew %sp@(52),%d3
0002721a: 266f 0036      	moveal %sp@(54),%a3
0002721e: 3439 0000 249c 	movew 0x249c,%d2
00027224: 3839 0000 246e 	movew 0x246e,%d4
0002722a: 3479 0000 24a2 	moveaw 0x24a2,%a2
00027230: 3e39 0000 244c 	movew 0x244c,%d7
00027236: 3239 0000 2498 	movew 0x2498,%d1
0002723c: 3039 0000 2496 	movew 0x2496,%d0
00027242: 0c79 0008 0000 	cmpiw #8,0x244a
00027248: 244a 
0002724a: 6300 0122      	blsw 0x2736e
0002724e: 2279 0000 227a 	moveal 0x227a,%a1
00027254: 2269 04b4      	moveal %a1@(1204),%a1
00027258: 3079 0000 24b4 	moveaw 0x24b4,%a0
0002725e: d1c8           	addal %a0,%a0
00027260: 3f71 8800 002c 	movew %a1@(0000000000000000,%a0:l),%sp@(44)
00027266: 3f51 002e      	movew %a1@,%sp@(46)
0002726a: c3c7           	mulsw %d7,%d1
0002726c: 3040           	moveaw %d0,%a0
0002726e: d1c8           	addal %a0,%a0
00027270: d1c1           	addal %d1,%a0
00027272: d1f9 0000 044e 	addal 0x44e,%a0
00027278: 2a79 0000 249e 	moveal 0x249e,%a5
0002727e: e24f           	lsrw #1,%d7
00027280: 7000           	moveq #0,%d0
00027282: 3007           	movew %d7,%d0
00027284: d080           	addl %d0,%d0
00027286: 324a           	moveaw %a2,%a1
00027288: 4a43           	tstw %d3
0002728a: 6e08           	bgts 0x27294
0002728c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00027290: 588f           	addql #4,%sp
00027292: 4e75           	rts
00027294: 345b           	moveaw %a3@+,%a2
00027296: 45f5 a800      	lea %a5@(0000000000000000,%a2:l),%a2
0002729a: 0c44 0002      	cmpiw #2,%d4
0002729e: 6700 009a      	beqw 0x2733a
000272a2: 0c44 0003      	cmpiw #3,%d4
000272a6: 6700 00c0      	beqw 0x27368
000272aa: 0c44 0001      	cmpiw #1,%d4
000272ae: 663a           	bnes 0x272ea
000272b0: 2848           	moveal %a0,%a4
000272b2: 3e02           	movew %d2,%d7
000272b4: 605a           	bras 0x27310
000272b6: 7200           	moveq #0,%d1
000272b8: 7c80           	moveq #-128,%d6
000272ba: 1a06           	moveb %d6,%d5
000272bc: ca12           	andb %a2@,%d5
000272be: 6624           	bnes 0x272e4
000272c0: 3c6f 002e      	moveaw %sp@(46),%fp
000272c4: 398e 1800      	movew %fp,%a4@(0000000000000000,%d1:l)
000272c8: e20e           	lsrb #1,%d6
000272ca: 5481           	addql #2,%d1
000272cc: 7a10           	moveq #16,%d5
000272ce: ba81           	cmpl %d1,%d5
000272d0: 66e8           	bnes 0x272ba
000272d2: d5c9           	addal %a1,%a2
000272d4: d9c0           	addal %d0,%a4
000272d6: 5347           	subqw #1,%d7
000272d8: 4a47           	tstw %d7
000272da: 6eda           	bgts 0x272b6
000272dc: 41e8 0010      	lea %a0@(16),%a0
000272e0: 5343           	subqw #1,%d3
000272e2: 60a4           	bras 0x27288
000272e4: 3c6f 002c      	moveaw %sp@(44),%fp
000272e8: 60da           	bras 0x272c4
000272ea: 2848           	moveal %a0,%a4
000272ec: 3e02           	movew %d2,%d7
000272ee: 60e8           	bras 0x272d8
000272f0: 7200           	moveq #0,%d1
000272f2: 7c80           	moveq #-128,%d6
000272f4: 1a06           	moveb %d6,%d5
000272f6: ca12           	andb %a2@,%d5
000272f8: 6706           	beqs 0x27300
000272fa: 39af 002c 1800 	movew %sp@(44),%a4@(0000000000000000,%d1:l)
00027300: e20e           	lsrb #1,%d6
00027302: 5481           	addql #2,%d1
00027304: 7a10           	moveq #16,%d5
00027306: ba81           	cmpl %d1,%d5
00027308: 66ea           	bnes 0x272f4
0002730a: d5c9           	addal %a1,%a2
0002730c: d9c0           	addal %d0,%a4
0002730e: 5347           	subqw #1,%d7
00027310: 4a47           	tstw %d7
00027312: 6edc           	bgts 0x272f0
00027314: 60c6           	bras 0x272dc
00027316: 7200           	moveq #0,%d1
00027318: 7c80           	moveq #-128,%d6
0002731a: 1a06           	moveb %d6,%d5
0002731c: ca12           	andb %a2@,%d5
0002731e: 6704           	beqs 0x27324
00027320: 4674 1800      	notw %a4@(0000000000000000,%d1:l)
00027324: e20e           	lsrb #1,%d6
00027326: 5481           	addql #2,%d1
00027328: 7a10           	moveq #16,%d5
0002732a: ba81           	cmpl %d1,%d5
0002732c: 66ec           	bnes 0x2731a
0002732e: d5c9           	addal %a1,%a2
00027330: d9c0           	addal %d0,%a4
00027332: 5347           	subqw #1,%d7
00027334: 4a47           	tstw %d7
00027336: 6ede           	bgts 0x27316
00027338: 60a2           	bras 0x272dc
0002733a: 2848           	moveal %a0,%a4
0002733c: 3e02           	movew %d2,%d7
0002733e: 60f4           	bras 0x27334
00027340: 7200           	moveq #0,%d1
00027342: 7c80           	moveq #-128,%d6
00027344: 1a06           	moveb %d6,%d5
00027346: ca12           	andb %a2@,%d5
00027348: 6606           	bnes 0x27350
0002734a: 39af 002c 1800 	movew %sp@(44),%a4@(0000000000000000,%d1:l)
00027350: e20e           	lsrb #1,%d6
00027352: 5481           	addql #2,%d1
00027354: 7a10           	moveq #16,%d5
00027356: ba81           	cmpl %d1,%d5
00027358: 66ea           	bnes 0x27344
0002735a: d5c9           	addal %a1,%a2
0002735c: d9c0           	addal %d0,%a4
0002735e: 5347           	subqw #1,%d7
00027360: 4a47           	tstw %d7
00027362: 6edc           	bgts 0x27340
00027364: 6000 ff76      	braw 0x272dc
00027368: 2848           	moveal %a0,%a4
0002736a: 3e02           	movew %d2,%d7
0002736c: 60f2           	bras 0x27360
0002736e: 3f01           	movew %d1,%sp@-
00027370: 3f00           	movew %d0,%sp@-
00027372: 4eb9 0002 40f0 	jsr 0x240f0
00027378: 588f           	addql #4,%sp
0002737a: 0839 0003 0000 	btst #3,0x2497
00027380: 2497 
00027382: 6702           	beqs 0x27386
00027384: 5280           	addql #1,%d0
00027386: 324a           	moveaw %a2,%a1
00027388: 3847           	moveaw %d7,%a4
0002738a: 4a43           	tstw %d3
0002738c: 6f00 fefe      	blew 0x2728c
00027390: 305b           	moveaw %a3@+,%a0
00027392: d1f9 0000 249e 	addal 0x249e,%a0
00027398: 3c39 0000 24b4 	movew 0x24b4,%d6
0002739e: 3f79 0000 244a 	movew 0x244a,%sp@(46)
000273a4: 002e 
000273a6: 2200           	movel %d0,%d1
000273a8: 4a6f 002e      	tstw %sp@(46)
000273ac: 6e1e           	bgts 0x273cc
000273ae: 5280           	addql #1,%d0
000273b0: 0800 0000      	btst #0,%d0
000273b4: 6612           	bnes 0x273c8
000273b6: 3239 0000 244a 	movew 0x244a,%d1
000273bc: 5341           	subqw #1,%d1
000273be: 0281 0000 ffff 	andil #65535,%d1
000273c4: d281           	addl %d1,%d1
000273c6: d081           	addl %d1,%d0
000273c8: 5343           	subqw #1,%d3
000273ca: 60be           	bras 0x2738a
000273cc: 0c44 0002      	cmpiw #2,%d4
000273d0: 6700 0088      	beqw 0x2745a
000273d4: 3e06           	movew %d6,%d7
000273d6: 0247 0001      	andiw #1,%d7
000273da: 0c44 0003      	cmpiw #3,%d4
000273de: 6700 0082      	beqw 0x27462
000273e2: 0c44 0001      	cmpiw #1,%d4
000273e6: 6732           	beqs 0x2741a
000273e8: 4a47           	tstw %d7
000273ea: 6626           	bnes 0x27412
000273ec: 2441           	moveal %d1,%a2
000273ee: 3e02           	movew %d2,%d7
000273f0: 4a47           	tstw %d7
000273f2: 6f14           	bles 0x27408
000273f4: 4212           	clrb %a2@
000273f6: d5cc           	addal %a4,%a2
000273f8: 5347           	subqw #1,%d7
000273fa: 60f4           	bras 0x273f0
000273fc: 1a92           	moveb %a2@,%a5@
000273fe: d5c9           	addal %a1,%a2
00027400: dbcc           	addal %a4,%a5
00027402: 5347           	subqw #1,%d7
00027404: 4a47           	tstw %d7
00027406: 6ef4           	bgts 0x273fc
00027408: 5481           	addql #2,%d1
0002740a: e246           	asrw #1,%d6
0002740c: 536f 002e      	subqw #1,%sp@(46)
00027410: 6096           	bras 0x273a8
00027412: 2a41           	moveal %d1,%a5
00027414: 2448           	moveal %a0,%a2
00027416: 3e02           	movew %d2,%d7
00027418: 60ea           	bras 0x27404
0002741a: 2441           	moveal %d1,%a2
0002741c: 2a48           	moveal %a0,%a5
0002741e: 4a47           	tstw %d7
00027420: 6624           	bnes 0x27446
00027422: 3e02           	movew %d2,%d7
00027424: 4a47           	tstw %d7
00027426: 6fe0           	bles 0x27408
00027428: 1a15           	moveb %a5@,%d5
0002742a: 4605           	notb %d5
0002742c: cb12           	andb %d5,%a2@
0002742e: dbc9           	addal %a1,%a5
00027430: d5cc           	addal %a4,%a2
00027432: 5347           	subqw #1,%d7
00027434: 60ee           	bras 0x27424
00027436: 1a15           	moveb %a5@,%d5
00027438: 8b12           	orb %d5,%a2@
0002743a: dbc9           	addal %a1,%a5
0002743c: d5cc           	addal %a4,%a2
0002743e: 5347           	subqw #1,%d7
00027440: 4a47           	tstw %d7
00027442: 6ef2           	bgts 0x27436
00027444: 60c2           	bras 0x27408
00027446: 3e02           	movew %d2,%d7
00027448: 60f6           	bras 0x27440
0002744a: 1a15           	moveb %a5@,%d5
0002744c: bb12           	eorb %d5,%a2@
0002744e: dbc9           	addal %a1,%a5
00027450: d5cc           	addal %a4,%a2
00027452: 5347           	subqw #1,%d7
00027454: 4a47           	tstw %d7
00027456: 6ef2           	bgts 0x2744a
00027458: 60ae           	bras 0x27408
0002745a: 2441           	moveal %d1,%a2
0002745c: 2a48           	moveal %a0,%a5
0002745e: 3e02           	movew %d2,%d7
00027460: 60f2           	bras 0x27454
00027462: 2441           	moveal %d1,%a2
00027464: 2a48           	moveal %a0,%a5
00027466: 4a47           	tstw %d7
00027468: 6626           	bnes 0x27490
0002746a: 3e02           	movew %d2,%d7
0002746c: 4a47           	tstw %d7
0002746e: 6f98           	bles 0x27408
00027470: 1a15           	moveb %a5@,%d5
00027472: cb12           	andb %d5,%a2@
00027474: dbc9           	addal %a1,%a5
00027476: d5cc           	addal %a4,%a2
00027478: 5347           	subqw #1,%d7
0002747a: 60f0           	bras 0x2746c
0002747c: 1a15           	moveb %a5@,%d5
0002747e: 4605           	notb %d5
00027480: 8b12           	orb %d5,%a2@
00027482: dbc9           	addal %a1,%a5
00027484: d5cc           	addal %a4,%a2
00027486: 5347           	subqw #1,%d7
00027488: 4a47           	tstw %d7
0002748a: 6ef0           	bgts 0x2747c
0002748c: 6000 ff7a      	braw 0x27408
00027490: 3e02           	movew %d2,%d7
00027492: 60f4           	bras 0x27488
00027494:  _text_blt
00027494: 4e56 ff80      	linkw %fp,#-128
00027498: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002749c: 426e ffa2      	clrw %fp@(-94)
000274a0: 3839 0000 24a4 	movew 0x24a4,%d4
000274a6: 3d44 ffa0      	movew %d4,%fp@(-96)
000274aa: 3d79 0000 246e 	movew 0x246e,%fp@(-98)
000274b0: ff9e 
000274b2: 3439 0000 249a 	movew 0x249a,%d2
000274b8: 3d42 ff9a      	movew %d2,%fp@(-102)
000274bc: 3c39 0000 2496 	movew 0x2496,%d6
000274c2: 3d46 ff98      	movew %d6,%fp@(-104)
000274c6: 3639 0000 249c 	movew 0x249c,%d3
000274cc: 3d43 ff96      	movew %d3,%fp@(-106)
000274d0: 3e39 0000 2498 	movew 0x2498,%d7
000274d6: 3d47 ff94      	movew %d7,%fp@(-108)
000274da: 426e fffe      	clrw %fp@(-2)
000274de: 3a39 0000 24b0 	movew 0x24b0,%d5
000274e4: 6726           	beqs 0x2750c
000274e6: 3f03           	movew %d3,%sp@-
000274e8: 3f3c 7fff      	movew #32767,%sp@-
000274ec: 45fa f786      	lea %pc@(0x26c74),%a2
000274f0: 4e92           	jsr %a2@
000274f2: 588f           	addql #4,%sp
000274f4: 3600           	movew %d0,%d3
000274f6: 3d40 ffa4      	movew %d0,%fp@(-92)
000274fa: 3f02           	movew %d2,%sp@-
000274fc: 3f39 0000 248a 	movew 0x248a,%sp@-
00027502: 4e92           	jsr %a2@
00027504: 588f           	addql #4,%sp
00027506: 3400           	movew %d0,%d2
00027508: 3d40 ffa6      	movew %d0,%fp@(-90)
0002750c: 426e ffb6      	clrw %fp@(-74)
00027510: 0804 0000      	btst #0,%d4
00027514: 671a           	beqs 0x27530
00027516: 3039 0000 24aa 	movew 0x24aa,%d0
0002751c: 6608           	bnes 0x27526
0002751e: 0244 fffe      	andiw #-2,%d4
00027522: 3d44 ffa0      	movew %d4,%fp@(-96)
00027526: 4a79 0000 2490 	tstw 0x2490
0002752c: 6602           	bnes 0x27530
0002752e: d440           	addw %d0,%d2
00027530: 302e ffa0      	movew %fp@(-96),%d0
00027534: 44c0           	movew %d0,%ccr
00027536: 660e           	bnes 0x27546
00027538: 3239 0000 24ae 	movew 0x24ae,%d1
0002753e: d279 0000 24ac 	addw 0x24ac,%d1
00027544: d441           	addw %d1,%d2
00027546: 0800 0004      	btst #4,%d0
0002754a: 6704           	beqs 0x27550
0002754c: 5442           	addqw #2,%d2
0002754e: 5443           	addqw #2,%d3
00027550: 3039 0000 24b2 	movew 0x24b2,%d0
00027556: 0c40 0708      	cmpiw #1800,%d0
0002755a: 6700 00a8      	beqw 0x27604
0002755e: 0c40 0a8c      	cmpiw #2700,%d0
00027562: 6714           	beqs 0x27578
00027564: 0c40 0384      	cmpiw #900,%d0
00027568: 6708           	beqs 0x27572
0002756a: 3003           	movew %d3,%d0
0002756c: 3602           	movew %d2,%d3
0002756e: 3400           	movew %d0,%d2
00027570: 6006           	bras 0x27578
00027572: 9e42           	subw %d2,%d7
00027574: 3d47 ff94      	movew %d7,%fp@(-108)
00027578: 3839 0000 2480 	movew 0x2480,%d4
0002757e: 6700 00d0      	beqw 0x27650
00027582: 302e ff98      	movew %fp@(-104),%d0
00027586: 3079 0000 2482 	moveaw 0x2482,%a0
0002758c: b048           	cmpw %a0,%d0
0002758e: 6c7e           	bges 0x2760e
00027590: 7801           	moveq #1,%d4
00027592: 3203           	movew %d3,%d1
00027594: d240           	addw %d0,%d1
00027596: b248           	cmpw %a0,%d1
00027598: 6e76           	bgts 0x27610
0002759a: 3039 0000 249a 	movew 0x249a,%d0
000275a0: 4a79 0000 24b0 	tstw 0x24b0
000275a6: 670c           	beqs 0x275b4
000275a8: 4a6e ffa2      	tstw %fp@(-94)
000275ac: 6700 0636      	beqw 0x27be4
000275b0: 302e ffa4      	movew %fp@(-92),%d0
000275b4: 3239 0000 24a4 	movew 0x24a4,%d1
000275ba: 0801 0004      	btst #4,%d1
000275be: 6702           	beqs 0x275c2
000275c0: 5440           	addqw #2,%d0
000275c2: 0801 0000      	btst #0,%d1
000275c6: 670e           	beqs 0x275d6
000275c8: 4a79 0000 2490 	tstw 0x2490
000275ce: 6606           	bnes 0x275d6
000275d0: d079 0000 24aa 	addw 0x24aa,%d0
000275d6: 3239 0000 24b2 	movew 0x24b2,%d1
000275dc: 0c41 0708      	cmpiw #1800,%d1
000275e0: 6700 0614      	beqw 0x27bf6
000275e4: 0c41 0a8c      	cmpiw #2700,%d1
000275e8: 6700 0616      	beqw 0x27c00
000275ec: 0c41 0384      	cmpiw #900,%d1
000275f0: 6700 05fa      	beqw 0x27bec
000275f4: d179 0000 2496 	addw %d0,0x2496
000275fa: 4cee 3cfc ff58 	moveml %fp@(-168),%d2-%d7/%a2-%a5
00027600: 4e5e           	unlk %fp
00027602: 4e75           	rts
00027604: 9c42           	subw %d2,%d6
00027606: 3d46 ff98      	movew %d6,%fp@(-104)
0002760a: 6000 ff5e      	braw 0x2756a
0002760e: 4244           	clrw %d4
00027610: 3239 0000 2486 	movew 0x2486,%d1
00027616: b240           	cmpw %d0,%d1
00027618: 6d80           	blts 0x2759a
0002761a: d640           	addw %d0,%d3
0002761c: b641           	cmpw %d1,%d3
0002761e: 6f02           	bles 0x27622
00027620: 7801           	moveq #1,%d4
00027622: 302e ff94      	movew %fp@(-108),%d0
00027626: 3239 0000 2484 	movew 0x2484,%d1
0002762c: b240           	cmpw %d0,%d1
0002762e: 6f0c           	bles 0x2763c
00027630: 3042           	moveaw %d2,%a0
00027632: d0c0           	addaw %d0,%a0
00027634: b248           	cmpw %a0,%d1
00027636: 6c00 ff62      	bgew 0x2759a
0002763a: 7801           	moveq #1,%d4
0002763c: 3239 0000 2488 	movew 0x2488,%d1
00027642: b240           	cmpw %d0,%d1
00027644: 6d00 ff54      	bltw 0x2759a
00027648: d440           	addw %d0,%d2
0002764a: b441           	cmpw %d1,%d2
0002764c: 6f02           	bles 0x27650
0002764e: 7801           	moveq #1,%d4
00027650: 426e ffe4      	clrw %fp@(-28)
00027654: 3d79 0000 24a2 	movew 0x24a2,%fp@(-16)
0002765a: fff0 
0002765c: 2d79 0000 249e 	movel 0x249e,%fp@(-10)
00027662: fff6 
00027664: 4a45           	tstw %d5
00027666: 670a           	beqs 0x27672
00027668: 486e ff82      	pea %fp@(-126)
0002766c: 4eba f9d8      	jsr %pc@(0x27046)
00027670: 588f           	addql #4,%sp
00027672: 322e ffa0      	movew %fp@(-96),%d1
00027676: 3a01           	movew %d1,%d5
00027678: 0245 0010      	andiw #16,%d5
0002767c: 0c79 0008 0000 	cmpiw #8,0x244a
00027682: 244a 
00027684: 6308           	blss 0x2768e
00027686: 3001           	movew %d1,%d0
00027688: 0240 0015      	andiw #21,%d0
0002768c: 6620           	bnes 0x276ae
0002768e: 4a45           	tstw %d5
00027690: 661c           	bnes 0x276ae
00027692: 4a79 0000 24b2 	tstw 0x24b2
00027698: 6708           	beqs 0x276a2
0002769a: 3001           	movew %d1,%d0
0002769c: 0240 0005      	andiw #5,%d0
000276a0: 660c           	bnes 0x276ae
000276a2: 44c1           	movew %d1,%ccr
000276a4: 6600 0152      	bnew 0x277f8
000276a8: 4a44           	tstw %d4
000276aa: 6700 014c      	beqw 0x277f8
000276ae: 342e ff96      	movew %fp@(-106),%d2
000276b2: 3d42 ffea      	movew %d2,%fp@(-22)
000276b6: 3039 0000 2492 	movew 0x2492,%d0
000276bc: 3600           	movew %d0,%d3
000276be: 0243 000f      	andiw #15,%d3
000276c2: 3d43 ffe8      	movew %d3,%fp@(-24)
000276c6: 382e fff0      	movew %fp@(-16),%d4
000276ca: 3602           	movew %d2,%d3
000276cc: d679 0000 2494 	addw 0x2494,%d3
000276d2: 5343           	subqw #1,%d3
000276d4: c7c4           	mulsw %d4,%d3
000276d6: e640           	asrw #3,%d0
000276d8: 0240 fffe      	andiw #-2,%d0
000276dc: 3440           	moveaw %d0,%a2
000276de: 43f2 3800      	lea %a2@(0000000000000000,%d3:l),%a1
000276e2: d3ee fff6      	addal %fp@(-10),%a1
000276e6: 4444           	negw %d4
000276e8: 3d44 fff0      	movew %d4,%fp@(-16)
000276ec: 3039 0000 24ae 	movew 0x24ae,%d0
000276f2: d079 0000 24ac 	addw 0x24ac,%d0
000276f8: 306e ff9a      	moveaw %fp@(-102),%a0
000276fc: 0801 0000      	btst #0,%d1
00027700: 670c           	beqs 0x2770e
00027702: 3639 0000 24aa 	movew 0x24aa,%d3
00027708: d0c3           	addaw %d3,%a0
0002770a: 3d43 ffb6      	movew %d3,%fp@(-74)
0002770e: 4a45           	tstw %d5
00027710: 6600 0330      	bnew 0x27a42
00027714: 426e ffe6      	clrw %fp@(-26)
00027718: 3d48 ffec      	movew %a0,%fp@(-20)
0002771c: d048           	addw %a0,%d0
0002771e: 3d40 ff9a      	movew %d0,%fp@(-102)
00027722: e840           	asrw #4,%d0
00027724: d040           	addw %d0,%d0
00027726: 76fe           	moveq #-2,%d3
00027728: 9640           	subw %d0,%d3
0002772a: 3d43 ffee      	movew %d3,%fp@(-18)
0002772e: 5440           	addqw #2,%d0
00027730: 5342           	subqw #1,%d2
00027732: c1c2           	mulsw %d2,%d0
00027734: 3079 0000 24ba 	moveaw 0x24ba,%a0
0002773a: 90ee fffe      	subaw %fp@(-2),%a0
0002773e: 3d48 fffe      	movew %a0,%fp@(-2)
00027742: 3048           	moveaw %a0,%a0
00027744: d1f9 0000 24b6 	addal 0x24b6,%a0
0002774a: 2d48 fff6      	movel %a0,%fp@(-10)
0002774e: 0241 0014      	andiw #20,%d1
00027752: 6728           	beqs 0x2777c
00027754: 3400           	movew %d0,%d2
00027756: 9443           	subw %d3,%d2
00027758: 3202           	movew %d2,%d1
0002775a: 7c0f           	moveq #15,%d6
0002775c: ec69           	lsrw %d6,%d1
0002775e: d242           	addw %d2,%d1
00027760: e241           	asrw #1,%d1
00027762: 2448           	moveal %a0,%a2
00027764: 51c9 02f2      	dbf %d1,0x27a58
00027768: 082e 0004 ffa1 	btst #4,%fp@(-95)
0002776e: 670c           	beqs 0x2777c
00027770: 576e ffec      	subqw #3,%fp@(-20)
00027774: 536e ff9a      	subqw #1,%fp@(-102)
00027778: d06e ffee      	addw %fp@(-18),%d0
0002777c: 426e ff9e      	clrw %fp@(-98)
00027780: 3d7c 0001 ffac 	movew #1,%fp@(-84)
00027786: 426e ffb4      	clrw %fp@(-76)
0002778a: 3d7c 0001 ffaa 	movew #1,%fp@(-86)
00027790: 3d7c 0002 ffa8 	movew #2,%fp@(-88)
00027796: 342e ffa0      	movew %fp@(-96),%d2
0002779a: 3e02           	movew %d2,%d7
0002779c: 0247 0005      	andiw #5,%d7
000277a0: 3d47 ffa0      	movew %d7,%fp@(-96)
000277a4: 4870 0000      	pea %a0@(0000000000000000,%d0:w)
000277a8: 2f09           	movel %a1,%sp@-
000277aa: 2f0e           	movel %fp,%sp@-
000277ac: 4eb9 0002 8368 	jsr 0x28368
000277b2: 3d42 ffa0      	movew %d2,%fp@(-96)
000277b6: 3d79 0000 246e 	movew 0x246e,%fp@(-98)
000277bc: ff9e 
000277be: 302e ffee      	movew %fp@(-18),%d0
000277c2: 4440           	negw %d0
000277c4: 3d40 fff0      	movew %d0,%fp@(-16)
000277c8: 4fef 000c      	lea %sp@(12),%sp
000277cc: 0802 0004      	btst #4,%d2
000277d0: 6714           	beqs 0x277e6
000277d2: 486e ff82      	pea %fp@(-126)
000277d6: 4eba f57e      	jsr %pc@(0x26d56)
000277da: 302e fff0      	movew %fp@(-16),%d0
000277de: 48c0           	extl %d0
000277e0: d1ae fff6      	addl %d0,%fp@(-10)
000277e4: 588f           	addql #4,%sp
000277e6: 4279 0000 2492 	clrw 0x2492
000277ec: 4279 0000 2494 	clrw 0x2494
000277f2: 026e fffa ffa0 	andiw #-6,%fp@(-96)
000277f8: 4a79 0000 24b2 	tstw 0x24b2
000277fe: 670a           	beqs 0x2780a
00027800: 486e ff82      	pea %fp@(-126)
00027804: 4eba f644      	jsr %pc@(0x26e4a)
00027808: 588f           	addql #4,%sp
0002780a: 342e ffa0      	movew %fp@(-96),%d2
0002780e: 0802 0000      	btst #0,%d2
00027812: 6716           	beqs 0x2782a
00027814: 3039 0000 24aa 	movew 0x24aa,%d0
0002781a: 3d40 ffb6      	movew %d0,%fp@(-74)
0002781e: 4a79 0000 2490 	tstw 0x2490
00027824: 6604           	bnes 0x2782a
00027826: d16e ff9a      	addw %d0,%fp@(-102)
0002782a: 4a79 0000 2480 	tstw 0x2480
00027830: 6700 00a2      	beqw 0x278d4
00027834: 302e ff98      	movew %fp@(-104),%d0
00027838: 3079 0000 2482 	moveaw 0x2482,%a0
0002783e: b048           	cmpw %a0,%d0
00027840: 6c1e           	bges 0x27860
00027842: 322e ff9a      	movew %fp@(-102),%d1
00027846: d041           	addw %d1,%d0
00027848: 9048           	subw %a0,%d0
0002784a: 4a40           	tstw %d0
0002784c: 6f00 fd4c      	blew 0x2759a
00027850: 9240           	subw %d0,%d1
00027852: d379 0000 2492 	addw %d1,0x2492
00027858: 3d40 ff9a      	movew %d0,%fp@(-102)
0002785c: 3d48 ff98      	movew %a0,%fp@(-104)
00027860: 302e ff98      	movew %fp@(-104),%d0
00027864: 3079 0000 2486 	moveaw 0x2486,%a0
0002786a: b048           	cmpw %a0,%d0
0002786c: 6e00 fd2c      	bgtw 0x2759a
00027870: 322e ff9a      	movew %fp@(-102),%d1
00027874: d041           	addw %d1,%d0
00027876: 9048           	subw %a0,%d0
00027878: 5340           	subqw #1,%d0
0002787a: 4a40           	tstw %d0
0002787c: 6f06           	bles 0x27884
0002787e: 9240           	subw %d0,%d1
00027880: 3d41 ff9a      	movew %d1,%fp@(-102)
00027884: 302e ff94      	movew %fp@(-108),%d0
00027888: 3079 0000 2484 	moveaw 0x2484,%a0
0002788e: b048           	cmpw %a0,%d0
00027890: 6c1e           	bges 0x278b0
00027892: 322e ff96      	movew %fp@(-106),%d1
00027896: d041           	addw %d1,%d0
00027898: 9048           	subw %a0,%d0
0002789a: 4a40           	tstw %d0
0002789c: 6f00 fcfc      	blew 0x2759a
000278a0: 9240           	subw %d0,%d1
000278a2: d379 0000 2494 	addw %d1,0x2494
000278a8: 3d40 ff96      	movew %d0,%fp@(-106)
000278ac: 3d48 ff94      	movew %a0,%fp@(-108)
000278b0: 302e ff94      	movew %fp@(-108),%d0
000278b4: 3079 0000 2488 	moveaw 0x2488,%a0
000278ba: b048           	cmpw %a0,%d0
000278bc: 6e00 fcdc      	bgtw 0x2759a
000278c0: 322e ff96      	movew %fp@(-106),%d1
000278c4: d041           	addw %d1,%d0
000278c6: 9048           	subw %a0,%d0
000278c8: 5340           	subqw #1,%d0
000278ca: 4a40           	tstw %d0
000278cc: 6f06           	bles 0x278d4
000278ce: 9240           	subw %d0,%d1
000278d0: 3d41 ff96      	movew %d1,%fp@(-106)
000278d4: 3079 0000 24b4 	moveaw 0x24b4,%a0
000278da: 3d48 ffac      	movew %a0,%fp@(-84)
000278de: 426e ffb4      	clrw %fp@(-76)
000278e2: 3a39 0000 244a 	movew 0x244a,%d5
000278e8: 3d45 ffaa      	movew %d5,%fp@(-86)
000278ec: 3005           	movew %d5,%d0
000278ee: d045           	addw %d5,%d0
000278f0: 3d40 ffa8      	movew %d0,%fp@(-88)
000278f4: 382e ff96      	movew %fp@(-106),%d4
000278f8: 3d44 ffea      	movew %d4,%fp@(-22)
000278fc: 3d6e ff9a ffec 	movew %fp@(-102),%fp@(-20)
00027902: 3c39 0000 2492 	movew 0x2492,%d6
00027908: 3206           	movew %d6,%d1
0002790a: 0241 000f      	andiw #15,%d1
0002790e: 3d41 ffe8      	movew %d1,%fp@(-24)
00027912: 322e fff0      	movew %fp@(-16),%d1
00027916: 3004           	movew %d4,%d0
00027918: d079 0000 2494 	addw 0x2494,%d0
0002791e: 5340           	subqw #1,%d0
00027920: c1c1           	mulsw %d1,%d0
00027922: 3606           	movew %d6,%d3
00027924: e643           	asrw #3,%d3
00027926: 0243 fffe      	andiw #-2,%d3
0002792a: 3e03           	movew %d3,%d7
0002792c: 48c7           	extl %d7
0002792e: 2440           	moveal %d0,%a2
00027930: 43f2 7800      	lea %a2@(0000000000000000,%d7:l),%a1
00027934: 262e fff6      	movel %fp@(-10),%d3
00027938: d689           	addl %a1,%d3
0002793a: 2d43 fff6      	movel %d3,%fp@(-10)
0002793e: 4441           	negw %d1
00027940: 3d41 fff0      	movew %d1,%fp@(-16)
00027944: 2479 0000 044e 	moveal 0x44e,%a2
0002794a: 3e39 0000 244c 	movew 0x244c,%d7
00027950: 3004           	movew %d4,%d0
00027952: d06e ff94      	addw %fp@(-108),%d0
00027956: 5340           	subqw #1,%d0
00027958: c0c7           	muluw %d7,%d0
0002795a: 4447           	negw %d7
0002795c: 3647           	moveaw %d7,%a3
0002795e: 0c45 0008      	cmpiw #8,%d5
00027962: 6300 023c      	blsw 0x27ba0
00027966: 3239 0000 24ae 	movew 0x24ae,%d1
0002796c: d279 0000 24ac 	addw 0x24ac,%d1
00027972: 3a2e ffb0      	movew %fp@(-80),%d5
00027976: 4a41           	tstw %d1
00027978: 6700 00e4      	beqw 0x27a5e
0002797c: 0802 0004      	btst #4,%d2
00027980: 6700 00dc      	beqw 0x27a5e
00027984: 4a46           	tstw %d6
00027986: 670a           	beqs 0x27992
00027988: 4279 0000 2492 	clrw 0x2492
0002798e: 426e ffe8      	clrw %fp@(-24)
00027992: 3439 0000 2496 	movew 0x2496,%d2
00027998: 6c04           	bges 0x2799e
0002799a: 3d42 ff98      	movew %d2,%fp@(-104)
0002799e: 3c04           	movew %d4,%d6
000279a0: 0c44 0008      	cmpiw #8,%d4
000279a4: 6f02           	bles 0x279a8
000279a6: 5346           	subqw #1,%d6
000279a8: 327c 8000      	moveaw #-32768,%a1
000279ac: 3409           	movew %a1,%d2
000279ae: 3e2e ffe8      	movew %fp@(-24),%d7
000279b2: ee6a           	lsrw %d7,%d2
000279b4: 3d42 ff80      	movew %d2,%fp@(-128)
000279b8: 326e ff98      	moveaw %fp@(-104),%a1
000279bc: d3c9           	addal %a1,%a1
000279be: d089           	addl %a1,%d0
000279c0: d08a           	addl %a2,%d0
000279c2: 2d40 fff2      	movel %d0,%fp@(-14)
000279c6: 3d4b ffee      	movew %a3,%fp@(-18)
000279ca: 2279 0000 227a 	moveal 0x227a,%a1
000279d0: 2269 04b4      	moveal %a1@(1204),%a1
000279d4: 3048           	moveaw %a0,%a0
000279d6: d1c8           	addal %a0,%a0
000279d8: 3071 8800      	moveaw %a1@(0000000000000000,%a0:l),%a0
000279dc: 3e2e ff9e      	movew %fp@(-98),%d7
000279e0: 0c47 0002      	cmpiw #2,%d7
000279e4: 6700 013a      	beqw 0x27b20
000279e8: 0c47 0003      	cmpiw #3,%d7
000279ec: 6700 0192      	beqw 0x27b80
000279f0: 0c47 0001      	cmpiw #1,%d7
000279f4: 6700 00ca      	beqw 0x27ac0
000279f8: 3a51           	moveaw %a1@,%a5
000279fa: 4a44           	tstw %d4
000279fc: 6f00 fb9c      	blew 0x2759a
00027a00: 326e ffec      	moveaw %fp@(-20),%a1
00027a04: 3e2e ff80      	movew %fp@(-128),%d7
00027a08: 2640           	moveal %d0,%a3
00027a0a: 2443           	moveal %d3,%a2
00027a0c: 3409           	movew %a1,%d2
00027a0e: 6e54           	bgts 0x27a64
00027a10: 4a41           	tstw %d1
00027a12: 671e           	beqs 0x27a32
00027a14: bc44           	cmpw %d4,%d6
00027a16: 6d1a           	blts 0x27a32
00027a18: e35d           	rolw #1,%d5
00027a1a: 4a45           	tstw %d5
00027a1c: 6c14           	bges 0x27a32
00027a1e: 3e2e ff80      	movew %fp@(-128),%d7
00027a22: e25f           	rorw #1,%d7
00027a24: 3d47 ff80      	movew %d7,%fp@(-128)
00027a28: 0c47 8000      	cmpiw #-32768,%d7
00027a2c: 6602           	bnes 0x27a30
00027a2e: 5283           	addql #1,%d3
00027a30: 5480           	addql #2,%d0
00027a32: 5344           	subqw #1,%d4
00027a34: 326e fff0      	moveaw %fp@(-16),%a1
00027a38: d689           	addl %a1,%d3
00027a3a: 326e ffee      	moveaw %fp@(-18),%a1
00027a3e: d089           	addl %a1,%d0
00027a40: 60b8           	bras 0x279fa
00027a42: 5648           	addqw #3,%a0
00027a44: 3d7c 0001 ffe6 	movew #1,%fp@(-26)
00027a4a: 3602           	movew %d2,%d3
00027a4c: 5443           	addqw #2,%d3
00027a4e: 3d43 ff96      	movew %d3,%fp@(-106)
00027a52: 5642           	addqw #3,%d2
00027a54: 6000 fcc2      	braw 0x27718
00027a58: 425a           	clrw %a2@+
00027a5a: 6000 fd08      	braw 0x27764
00027a5e: 3c04           	movew %d4,%d6
00027a60: 6000 ff46      	braw 0x279a8
00027a64: 3407           	movew %d7,%d2
00027a66: c452           	andw %a2@,%d2
00027a68: 6612           	bnes 0x27a7c
00027a6a: 384d           	moveaw %a5,%a4
00027a6c: 36cc           	movew %a4,%a3@+
00027a6e: e25f           	rorw #1,%d7
00027a70: 0c47 8000      	cmpiw #-32768,%d7
00027a74: 6602           	bnes 0x27a78
00027a76: 548a           	addql #2,%a2
00027a78: 5349           	subqw #1,%a1
00027a7a: 6090           	bras 0x27a0c
00027a7c: 3848           	moveaw %a0,%a4
00027a7e: 60ec           	bras 0x27a6c
00027a80: 326e ffec      	moveaw %fp@(-20),%a1
00027a84: 3e2e ff80      	movew %fp@(-128),%d7
00027a88: 2640           	moveal %d0,%a3
00027a8a: 2443           	moveal %d3,%a2
00027a8c: 3409           	movew %a1,%d2
00027a8e: 6e38           	bgts 0x27ac8
00027a90: 4a41           	tstw %d1
00027a92: 671e           	beqs 0x27ab2
00027a94: b846           	cmpw %d6,%d4
00027a96: 6e1a           	bgts 0x27ab2
00027a98: e35d           	rolw #1,%d5
00027a9a: 4a45           	tstw %d5
00027a9c: 6c14           	bges 0x27ab2
00027a9e: 3e2e ff80      	movew %fp@(-128),%d7
00027aa2: e25f           	rorw #1,%d7
00027aa4: 3d47 ff80      	movew %d7,%fp@(-128)
00027aa8: 0c47 8000      	cmpiw #-32768,%d7
00027aac: 6602           	bnes 0x27ab0
00027aae: 5283           	addql #1,%d3
00027ab0: 5480           	addql #2,%d0
00027ab2: 5344           	subqw #1,%d4
00027ab4: 326e fff0      	moveaw %fp@(-16),%a1
00027ab8: d689           	addl %a1,%d3
00027aba: 326e ffee      	moveaw %fp@(-18),%a1
00027abe: d089           	addl %a1,%d0
00027ac0: 4a44           	tstw %d4
00027ac2: 6ebc           	bgts 0x27a80
00027ac4: 6000 fad4      	braw 0x2759a
00027ac8: 3407           	movew %d7,%d2
00027aca: c452           	andw %a2@,%d2
00027acc: 6702           	beqs 0x27ad0
00027ace: 3688           	movew %a0,%a3@
00027ad0: 548b           	addql #2,%a3
00027ad2: e25f           	rorw #1,%d7
00027ad4: 0c47 8000      	cmpiw #-32768,%d7
00027ad8: 6602           	bnes 0x27adc
00027ada: 548a           	addql #2,%a2
00027adc: 5349           	subqw #1,%a1
00027ade: 60ac           	bras 0x27a8c
00027ae0: 326e ffec      	moveaw %fp@(-20),%a1
00027ae4: 3e2e ff80      	movew %fp@(-128),%d7
00027ae8: 2040           	moveal %d0,%a0
00027aea: 2443           	moveal %d3,%a2
00027aec: 3409           	movew %a1,%d2
00027aee: 6e38           	bgts 0x27b28
00027af0: 4a41           	tstw %d1
00027af2: 671e           	beqs 0x27b12
00027af4: b846           	cmpw %d6,%d4
00027af6: 6e1a           	bgts 0x27b12
00027af8: e35d           	rolw #1,%d5
00027afa: 4a45           	tstw %d5
00027afc: 6c14           	bges 0x27b12
00027afe: 3e2e ff80      	movew %fp@(-128),%d7
00027b02: e25f           	rorw #1,%d7
00027b04: 3d47 ff80      	movew %d7,%fp@(-128)
00027b08: 0c47 8000      	cmpiw #-32768,%d7
00027b0c: 6602           	bnes 0x27b10
00027b0e: 5283           	addql #1,%d3
00027b10: 5480           	addql #2,%d0
00027b12: 5344           	subqw #1,%d4
00027b14: 306e fff0      	moveaw %fp@(-16),%a0
00027b18: d688           	addl %a0,%d3
00027b1a: 306e ffee      	moveaw %fp@(-18),%a0
00027b1e: d088           	addl %a0,%d0
00027b20: 4a44           	tstw %d4
00027b22: 6ebc           	bgts 0x27ae0
00027b24: 6000 fa74      	braw 0x2759a
00027b28: 3407           	movew %d7,%d2
00027b2a: c452           	andw %a2@,%d2
00027b2c: 6702           	beqs 0x27b30
00027b2e: 4650           	notw %a0@
00027b30: 5488           	addql #2,%a0
00027b32: e25f           	rorw #1,%d7
00027b34: 0c47 8000      	cmpiw #-32768,%d7
00027b38: 6602           	bnes 0x27b3c
00027b3a: 548a           	addql #2,%a2
00027b3c: 5349           	subqw #1,%a1
00027b3e: 60ac           	bras 0x27aec
00027b40: 326e ffec      	moveaw %fp@(-20),%a1
00027b44: 3e2e ff80      	movew %fp@(-128),%d7
00027b48: 2640           	moveal %d0,%a3
00027b4a: 2443           	moveal %d3,%a2
00027b4c: 3409           	movew %a1,%d2
00027b4e: 6e38           	bgts 0x27b88
00027b50: 4a41           	tstw %d1
00027b52: 671e           	beqs 0x27b72
00027b54: b846           	cmpw %d6,%d4
00027b56: 6e1a           	bgts 0x27b72
00027b58: e35d           	rolw #1,%d5
00027b5a: 4a45           	tstw %d5
00027b5c: 6c14           	bges 0x27b72
00027b5e: 3e2e ff80      	movew %fp@(-128),%d7
00027b62: e25f           	rorw #1,%d7
00027b64: 3d47 ff80      	movew %d7,%fp@(-128)
00027b68: 0c47 8000      	cmpiw #-32768,%d7
00027b6c: 6602           	bnes 0x27b70
00027b6e: 5283           	addql #1,%d3
00027b70: 5480           	addql #2,%d0
00027b72: 5344           	subqw #1,%d4
00027b74: 326e fff0      	moveaw %fp@(-16),%a1
00027b78: d689           	addl %a1,%d3
00027b7a: 326e ffee      	moveaw %fp@(-18),%a1
00027b7e: d089           	addl %a1,%d0
00027b80: 4a44           	tstw %d4
00027b82: 6ebc           	bgts 0x27b40
00027b84: 6000 fa14      	braw 0x2759a
00027b88: 3407           	movew %d7,%d2
00027b8a: c452           	andw %a2@,%d2
00027b8c: 6602           	bnes 0x27b90
00027b8e: 3688           	movew %a0,%a3@
00027b90: 548b           	addql #2,%a3
00027b92: e25f           	rorw #1,%d7
00027b94: 0c47 8000      	cmpiw #-32768,%d7
00027b98: 6602           	bnes 0x27b9c
00027b9a: 548a           	addql #2,%a2
00027b9c: 5349           	subqw #1,%a1
00027b9e: 60ac           	bras 0x27b4c
00027ba0: 322e ff98      	movew %fp@(-104),%d1
00027ba4: 3401           	movew %d1,%d2
00027ba6: 0242 000f      	andiw #15,%d2
00027baa: 3d42 ffe6      	movew %d2,%fp@(-26)
00027bae: 0241 fff0      	andiw #-16,%d1
00027bb2: 4242           	clrw %d2
00027bb4: 1439 0004 c0bc 	moveb 0x4c0bc,%d2
00027bba: e469           	lsrw %d2,%d1
00027bbc: 0281 0000 ffff 	andil #65535,%d1
00027bc2: d280           	addl %d0,%d1
00027bc4: 200a           	movel %a2,%d0
00027bc6: d081           	addl %d1,%d0
00027bc8: 2d40 fff2      	movel %d0,%fp@(-14)
00027bcc: 3d47 ffee      	movew %d7,%fp@(-18)
00027bd0: 2f00           	movel %d0,%sp@-
00027bd2: 2f03           	movel %d3,%sp@-
00027bd4: 2f0e           	movel %fp,%sp@-
00027bd6: 4eb9 0002 8368 	jsr 0x28368
00027bdc: 4fef 000c      	lea %sp@(12),%sp
00027be0: 6000 f9b8      	braw 0x2759a
00027be4: 302e ffa6      	movew %fp@(-90),%d0
00027be8: 6000 f9ca      	braw 0x275b4
00027bec: 9179 0000 2498 	subw %d0,0x2498
00027bf2: 6000 fa06      	braw 0x275fa
00027bf6: 9179 0000 2496 	subw %d0,0x2496
00027bfc: 6000 f9fc      	braw 0x275fa
00027c00: d179 0000 2498 	addw %d0,0x2498
00027c06: 6000 f9f2      	braw 0x275fa
00027c0a: 0008           	.short 0x0008
00027c0c: 040c           	.short 0x040c
00027c0e: 020a           	.short 0x020a
00027c10: 060e           	.short 0x060e
00027c12: 0109 050d      	movepw %a1@(1293),%d0
00027c16: 030b 070f      	movepw %a3@(1807),%d1
00027c1a: 0000 4847      	orib #71,%d0
00027c1e: 3007           	movew %d7,%d0
00027c20: de6e ffe2      	addw %fp@(-30),%d7
00027c24: 4847           	swap %d7
00027c26: c06e ffe6      	andw %fp@(-26),%d0
00027c2a: 220e           	movel %fp,%d1
00027c2c: 2c6e ffde      	moveal %fp@(-34),%fp
00027c30: 3e36 0000      	movew %fp@(0000000000000000,%d0:w),%d7
00027c34: 2c41           	moveal %d1,%fp
00027c36: 4ed5           	jmp %a5@
00027c38: 3010           	movew %a0@,%d0
00027c3a: e978           	rolw %d4,%d0
00027c3c: 4eea 0008      	jmp %a2@(8)
00027c40: 3010           	movew %a0@,%d0
00027c42: e878           	rorw %d4,%d0
00027c44: 4eea 0008      	jmp %a2@(8)
00027c48: 3010           	movew %a0@,%d0
00027c4a: d0c2           	addaw %d2,%a0
00027c4c: 4840           	swap %d0
00027c4e: 3010           	movew %a0@,%d0
00027c50: 4840           	swap %d0
00027c52: 2200           	movel %d0,%d1
00027c54: e8b8           	rorl %d4,%d0
00027c56: 4eea 0008      	jmp %a2@(8)
00027c5a: 3010           	movew %a0@,%d0
00027c5c: d0c2           	addaw %d2,%a0
00027c5e: 4840           	swap %d0
00027c60: 3010           	movew %a0@,%d0
00027c62: 2200           	movel %d0,%d1
00027c64: 4841           	swap %d1
00027c66: e9b8           	roll %d4,%d0
00027c68: 4eea 0008      	jmp %a2@(8)
00027c6c: 3010           	movew %a0@,%d0
00027c6e: d0c2           	addaw %d2,%a0
00027c70: 4840           	swap %d0
00027c72: 3010           	movew %a0@,%d0
00027c74: 2200           	movel %d0,%d1
00027c76: 4841           	swap %d1
00027c78: e8b8           	rorl %d4,%d0
00027c7a: 4eea 0008      	jmp %a2@(8)
00027c7e: 3010           	movew %a0@,%d0
00027c80: d0c2           	addaw %d2,%a0
00027c82: 4840           	swap %d0
00027c84: 3010           	movew %a0@,%d0
00027c86: 4840           	swap %d0
00027c88: 2200           	movel %d0,%d1
00027c8a: e9b8           	roll %d4,%d0
00027c8c: 4eea 0008      	jmp %a2@(8)
00027c90: d0c2           	addaw %d2,%a0
00027c92: d2c3           	addaw %d3,%a1
00027c94: 2001           	movel %d1,%d0
00027c96: 3010           	movew %a0@,%d0
00027c98: 4840           	swap %d0
00027c9a: 2200           	movel %d0,%d1
00027c9c: e8b8           	rorl %d4,%d0
00027c9e: 4ed2           	jmp %a2@
00027ca0: d0c2           	addaw %d2,%a0
00027ca2: d2c3           	addaw %d3,%a1
00027ca4: 2001           	movel %d1,%d0
00027ca6: 3010           	movew %a0@,%d0
00027ca8: 2200           	movel %d0,%d1
00027caa: 4841           	swap %d1
00027cac: e9b8           	roll %d4,%d0
00027cae: 4ed2           	jmp %a2@
00027cb0: d0c2           	addaw %d2,%a0
00027cb2: d2c3           	addaw %d3,%a1
00027cb4: 2001           	movel %d1,%d0
00027cb6: 3010           	movew %a0@,%d0
00027cb8: 2200           	movel %d0,%d1
00027cba: 4841           	swap %d1
00027cbc: e8b8           	rorl %d4,%d0
00027cbe: 4ed2           	jmp %a2@
00027cc0: d0c2           	addaw %d2,%a0
00027cc2: d2c3           	addaw %d3,%a1
00027cc4: 2001           	movel %d1,%d0
00027cc6: 3010           	movew %a0@,%d0
00027cc8: 4840           	swap %d0
00027cca: 2200           	movel %d0,%d1
00027ccc: e9b8           	roll %d4,%d0
00027cce: 4ed2           	jmp %a2@
00027cd0: 51cd ffbe      	dbf %d5,0x27c90
00027cd4: d0c2           	addaw %d2,%a0
00027cd6: 2001           	movel %d1,%d0
00027cd8: 3010           	movew %a0@,%d0
00027cda: e8b8           	rorl %d4,%d0
00027cdc: 6040           	bras 0x27d1e
00027cde: 51cd ffc0      	dbf %d5,0x27ca0
00027ce2: d0c2           	addaw %d2,%a0
00027ce4: 2001           	movel %d1,%d0
00027ce6: 3010           	movew %a0@,%d0
00027ce8: e9b8           	roll %d4,%d0
00027cea: 6034           	bras 0x27d20
00027cec: 51cd ffc2      	dbf %d5,0x27cb0
00027cf0: d0c2           	addaw %d2,%a0
00027cf2: 2001           	movel %d1,%d0
00027cf4: 3010           	movew %a0@,%d0
00027cf6: e8b8           	rorl %d4,%d0
00027cf8: 6026           	bras 0x27d20
00027cfa: 51cd ffc4      	dbf %d5,0x27cc0
00027cfe: d0c2           	addaw %d2,%a0
00027d00: 2001           	movel %d1,%d0
00027d02: 3010           	movew %a0@,%d0
00027d04: e9b8           	roll %d4,%d0
00027d06: 6016           	bras 0x27d1e
00027d08: 51cd ff86      	dbf %d5,0x27c90
00027d0c: 6010           	bras 0x27d1e
00027d0e: 51cd ff90      	dbf %d5,0x27ca0
00027d12: 600a           	bras 0x27d1e
00027d14: 51cd ff9a      	dbf %d5,0x27cb0
00027d18: 6004           	bras 0x27d1e
00027d1a: 51cd ffa4      	dbf %d5,0x27cc0
00027d1e: 4840           	swap %d0
00027d20: d2c3           	addaw %d3,%a1
00027d22: 4846           	swap %d6
00027d24: 4eea 0016      	jmp %a2@(22)
00027d28: 4846           	swap %d6
00027d2a: 3a2e fffa      	movew %fp@(-6),%d5
00027d2e: 4845           	swap %d5
00027d30: 5345           	subqw #1,%d5
00027d32: 670c           	beqs 0x27d40
00027d34: 4845           	swap %d5
00027d36: d0ee fffe      	addaw %fp@(-2),%a0
00027d3a: d2ee fffc      	addaw %fp@(-4),%a1
00027d3e: 4ed4           	jmp %a4@
00027d40: 4e75           	rts
00027d42: 4eea 0008      	jmp %a2@(8)
00027d46: d2c3           	addaw %d3,%a1
00027d48: 4ed2           	jmp %a2@
00027d4a: 51cd fffa      	dbf %d5,0x27d46
00027d4e: d2c3           	addaw %d3,%a1
00027d50: 4846           	swap %d6
00027d52: 4eea 0016      	jmp %a2@(22)
00027d56: 4846           	swap %d6
00027d58: 3a2e fffa      	movew %fp@(-6),%d5
00027d5c: 4845           	swap %d5
00027d5e: 5345           	subqw #1,%d5
00027d60: 67de           	beqs 0x27d40
00027d62: 4845           	swap %d5
00027d64: d2ee fffc      	addaw %fp@(-4),%a1
00027d68: 4ed4           	jmp %a4@
00027d6a: c047           	andw %d7,%d0
00027d6c: 4251           	clrw %a1@
00027d6e: 4ed3           	jmp %a3@
00027d70: 0000 c047      	orib #71,%d0
00027d74: 4646           	notw %d6
00027d76: cd51           	andw %d6,%a1@
00027d78: 4646           	notw %d6
00027d7a: 4ed3           	jmp %a3@
00027d7c: 0000 0000      	orib #0,%d0
00027d80: c047           	andw %d7,%d0
00027d82: 4646           	notw %d6
00027d84: cd51           	andw %d6,%a1@
00027d86: 4646           	notw %d6
00027d88: 60cc           	bras 0x27d56
00027d8a: c047           	andw %d7,%d0
00027d8c: c151           	andw %d0,%a1@
00027d8e: 4ed3           	jmp %a3@
00027d90: 0000 c047      	orib #71,%d0
00027d94: 4646           	notw %d6
00027d96: 8046           	orw %d6,%d0
00027d98: 4646           	notw %d6
00027d9a: c151           	andw %d0,%a1@
00027d9c: 4ed3           	jmp %a3@
00027d9e: 0000 c047      	orib #71,%d0
00027da2: 4646           	notw %d6
00027da4: 8046           	orw %d6,%d0
00027da6: 4646           	notw %d6
00027da8: c151           	andw %d0,%a1@
00027daa: 6000 ff7c      	braw 0x27d28
00027dae: c047           	andw %d7,%d0
00027db0: 4651           	notw %a1@
00027db2: c151           	andw %d0,%a1@
00027db4: 4ed3           	jmp %a3@
00027db6: c047           	andw %d7,%d0
00027db8: 4640           	notw %d0
00027dba: c046           	andw %d6,%d0
00027dbc: 8151           	orw %d0,%a1@
00027dbe: bd51           	eorw %d6,%a1@
00027dc0: 4ed3           	jmp %a3@
00027dc2: 0000 c047      	orib #71,%d0
00027dc6: 4640           	notw %d0
00027dc8: c046           	andw %d6,%d0
00027dca: 8151           	orw %d0,%a1@
00027dcc: bd51           	eorw %d6,%a1@
00027dce: 6000 ff58      	braw 0x27d28
00027dd2: c047           	andw %d7,%d0
00027dd4: 4640           	notw %d0
00027dd6: c151           	andw %d0,%a1@
00027dd8: 4ed3           	jmp %a3@
00027dda: c047           	andw %d7,%d0
00027ddc: c046           	andw %d6,%d0
00027dde: 4640           	notw %d0
00027de0: c151           	andw %d0,%a1@
00027de2: 4ed3           	jmp %a3@
00027de4: 0000 0000      	orib #0,%d0
00027de8: c047           	andw %d7,%d0
00027dea: c046           	andw %d6,%d0
00027dec: 4640           	notw %d0
00027dee: c151           	andw %d0,%a1@
00027df0: 6000 ff36      	braw 0x27d28
00027df4: c047           	andw %d7,%d0
00027df6: b151           	eorw %d0,%a1@
00027df8: 4ed3           	jmp %a3@
00027dfa: 0000 c047      	orib #71,%d0
00027dfe: c046           	andw %d6,%d0
00027e00: b151           	eorw %d0,%a1@
00027e02: 4ed3           	jmp %a3@
00027e04: 0000 0000      	orib #0,%d0
00027e08: 0000 c047      	orib #71,%d0
00027e0c: c046           	andw %d6,%d0
00027e0e: b151           	eorw %d0,%a1@
00027e10: 6000 ff16      	braw 0x27d28
00027e14: c047           	andw %d7,%d0
00027e16: 8151           	orw %d0,%a1@
00027e18: 4ed3           	jmp %a3@
00027e1a: 0000 c047      	orib #71,%d0
00027e1e: c046           	andw %d6,%d0
00027e20: 8151           	orw %d0,%a1@
00027e22: 4ed3           	jmp %a3@
00027e24: 0000 0000      	orib #0,%d0
00027e28: 0000 c047      	orib #71,%d0
00027e2c: c046           	andw %d6,%d0
00027e2e: 8151           	orw %d0,%a1@
00027e30: 6000 fef6      	braw 0x27d28
00027e34: c047           	andw %d7,%d0
00027e36: 3280           	movew %d0,%a1@
00027e38: 4ed3           	jmp %a3@
00027e3a: 0000 c047      	orib #71,%d0
00027e3e: 3211           	movew %a1@,%d1
00027e40: b340           	eorw %d1,%d0
00027e42: c046           	andw %d6,%d0
00027e44: b340           	eorw %d1,%d0
00027e46: 3280           	movew %d0,%a1@
00027e48: 4ed3           	jmp %a3@
00027e4a: c047           	andw %d7,%d0
00027e4c: 3211           	movew %a1@,%d1
00027e4e: b340           	eorw %d1,%d0
00027e50: c046           	andw %d6,%d0
00027e52: b340           	eorw %d1,%d0
00027e54: 3280           	movew %d0,%a1@
00027e56: 6000 fed0      	braw 0x27d28
00027e5a: c047           	andw %d7,%d0
00027e5c: 8151           	orw %d0,%a1@
00027e5e: 4651           	notw %a1@
00027e60: 4ed3           	jmp %a3@
00027e62: c047           	andw %d7,%d0
00027e64: c046           	andw %d6,%d0
00027e66: 8151           	orw %d0,%a1@
00027e68: bd51           	eorw %d6,%a1@
00027e6a: 4ed3           	jmp %a3@
00027e6c: 0000 0000      	orib #0,%d0
00027e70: c047           	andw %d7,%d0
00027e72: c046           	andw %d6,%d0
00027e74: 8151           	orw %d0,%a1@
00027e76: bd51           	eorw %d6,%a1@
00027e78: 6000 feae      	braw 0x27d28
00027e7c: c047           	andw %d7,%d0
00027e7e: 4640           	notw %d0
00027e80: b151           	eorw %d0,%a1@
00027e82: 4ed3           	jmp %a3@
00027e84: c047           	andw %d7,%d0
00027e86: c046           	andw %d6,%d0
00027e88: b151           	eorw %d0,%a1@
00027e8a: bd51           	eorw %d6,%a1@
00027e8c: 4ed3           	jmp %a3@
00027e8e: 0000 0000      	orib #0,%d0
00027e92: c047           	andw %d7,%d0
00027e94: c046           	andw %d6,%d0
00027e96: b151           	eorw %d0,%a1@
00027e98: bd51           	eorw %d6,%a1@
00027e9a: 6000 fe8c      	braw 0x27d28
00027e9e: c047           	andw %d7,%d0
00027ea0: 4651           	notw %a1@
00027ea2: 4ed3           	jmp %a3@
00027ea4: 0000 c047      	orib #71,%d0
00027ea8: bd51           	eorw %d6,%a1@
00027eaa: 4ed3           	jmp %a3@
00027eb4: c047           	andw %d7,%d0
00027eb6: bd51           	eorw %d6,%a1@
00027eb8: 6000 fe9c      	braw 0x27d56
00027ebc: c047           	andw %d7,%d0
00027ebe: 4651           	notw %a1@
00027ec0: 8151           	orw %d0,%a1@
00027ec2: 4ed3           	jmp %a3@
00027ec4: c047           	andw %d7,%d0
00027ec6: bd51           	eorw %d6,%a1@
00027ec8: c046           	andw %d6,%d0
00027eca: 8151           	orw %d0,%a1@
00027ecc: 4ed3           	jmp %a3@
00027ece: 0000 0000      	orib #0,%d0
00027ed2: c047           	andw %d7,%d0
00027ed4: bd51           	eorw %d6,%a1@
00027ed6: c046           	andw %d6,%d0
00027ed8: 8151           	orw %d0,%a1@
00027eda: 6000 fe4c      	braw 0x27d28
00027ede: c047           	andw %d7,%d0
00027ee0: 4640           	notw %d0
00027ee2: 3280           	movew %d0,%a1@
00027ee4: 4ed3           	jmp %a3@
00027ee6: c047           	andw %d7,%d0
00027ee8: 8d51           	orw %d6,%a1@
00027eea: c046           	andw %d6,%d0
00027eec: b151           	eorw %d0,%a1@
00027eee: 4ed3           	jmp %a3@
00027ef0: 0000 0000      	orib #0,%d0
00027ef4: c047           	andw %d7,%d0
00027ef6: 8d51           	orw %d6,%a1@
00027ef8: c046           	andw %d6,%d0
00027efa: b151           	eorw %d0,%a1@
00027efc: 6000 fe2a      	braw 0x27d28
00027f00: c047           	andw %d7,%d0
00027f02: 4640           	notw %d0
00027f04: 8151           	orw %d0,%a1@
00027f06: 4ed3           	jmp %a3@
00027f08: c047           	andw %d7,%d0
00027f0a: 4640           	notw %d0
00027f0c: c046           	andw %d6,%d0
00027f0e: 8151           	orw %d0,%a1@
00027f10: 4ed3           	jmp %a3@
00027f12: 0000 0000      	orib #0,%d0
00027f16: c047           	andw %d7,%d0
00027f18: 4640           	notw %d0
00027f1a: c046           	andw %d6,%d0
00027f1c: 8151           	orw %d0,%a1@
00027f1e: 6000 fe08      	braw 0x27d28
00027f22: c047           	andw %d7,%d0
00027f24: c151           	andw %d0,%a1@
00027f26: 4651           	notw %a1@
00027f28: 4ed3           	jmp %a3@
00027f2a: c047           	andw %d7,%d0
00027f2c: 4640           	notw %d0
00027f2e: bd51           	eorw %d6,%a1@
00027f30: c046           	andw %d6,%d0
00027f32: 8151           	orw %d0,%a1@
00027f34: 4ed3           	jmp %a3@
00027f36: 0000 c047      	orib #71,%d0
00027f3a: 4640           	notw %d0
00027f3c: bd51           	eorw %d6,%a1@
00027f3e: c046           	andw %d6,%d0
00027f40: 8151           	orw %d0,%a1@
00027f42: 6000 fde4      	braw 0x27d28
00027f46: c047           	andw %d7,%d0
00027f48: 32bc ffff      	movew #-1,%a1@
00027f4c: 4ed3           	jmp %a3@
00027f4e: c047           	andw %d7,%d0
00027f50: 8d51           	orw %d6,%a1@
00027f52: 4ed3           	jmp %a3@
00027f5c: c047           	andw %d7,%d0
00027f5e: 8d51           	orw %d6,%a1@
00027f60: 6000 fdf4      	braw 0x27d56
00027f64:  _fast_bit_blt
00027f64: 206f 0004      	moveal %sp@(4),%a0
00027f68: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00027f6c: 4de8 004c      	lea %a0@(76),%fp
00027f70: 302e ffc2      	movew %fp@(-62),%d0
00027f74: 342e ffd0      	movew %fp@(-48),%d2
00027f78: 382e ffee      	movew %fp@(-18),%d4
00027f7c: 3c2e fff6      	movew %fp@(-10),%d6
00027f80: 206e ffc6      	moveal %fp@(-58),%a0
00027f84: 226e ffd4      	moveal %fp@(-44),%a1
00027f88: 2479 0000 2456 	moveal 0x2456,%a2
00027f8e: 6106           	bsrs 0x27f96
00027f90: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00027f94: 4e75           	rts
00027f96: 7a0f           	moveq #15,%d5
00027f98: 3200           	movew %d0,%d1
00027f9a: c245           	andw %d5,%d1
00027f9c: 3602           	movew %d2,%d3
00027f9e: c645           	andw %d5,%d3
00027fa0: 7e04           	moveq #4,%d7
00027fa2: ee68           	lsrw %d7,%d0
00027fa4: ee6a           	lsrw %d7,%d2
00027fa6: ee6c           	lsrw %d7,%d4
00027fa8: ee6e           	lsrw %d7,%d6
00027faa: 9840           	subw %d0,%d4
00027fac: 9c42           	subw %d2,%d6
00027fae: 3a04           	movew %d4,%d5
00027fb0: 9a46           	subw %d6,%d5
00027fb2: 9243           	subw %d3,%d1
00027fb4: 661a           	bnes 0x27fd0
00027fb6: 4aae ffba      	tstl %fp@(-70)
00027fba: 6614           	bnes 0x27fd0
00027fbc: 0c2e 0003 ffbe 	cmpib #3,%fp@(-66)
00027fc2: 660c           	bnes 0x27fd0
00027fc4: 3e04           	movew %d4,%d7
00027fc6: de46           	addw %d6,%d7
00027fc8: 0c47 0004      	cmpiw #4,%d7
00027fcc: 6400 02ce      	bccw 0x2829c
00027fd0: 3006           	movew %d6,%d0
00027fd2: 5340           	subqw #1,%d0
00027fd4: 3d40 fffa      	movew %d0,%fp@(-6)
00027fd8: 0245 0001      	andiw #1,%d5
00027fdc: e74d           	lslw #3,%d5
00027fde: 3e04           	movew %d4,%d7
00027fe0: 3801           	movew %d1,%d4
00027fe2: 3401           	movew %d1,%d2
00027fe4: 4a44           	tstw %d4
00027fe6: 6e06           	bgts 0x27fee
00027fe8: 6712           	beqs 0x27ffc
00027fea: 4444           	negw %d4
00027fec: 5245           	addqw #1,%d5
00027fee: 0c44 0008      	cmpiw #8,%d4
00027ff2: 6d08           	blts 0x27ffc
00027ff4: 5445           	addqw #2,%d5
00027ff6: 4444           	negw %d4
00027ff8: 0644 0010      	addiw #16,%d4
00027ffc: 302e ffc2      	movew %fp@(-62),%d0
00028000: 322e ffc4      	movew %fp@(-60),%d1
00028004: 6100 026a      	bsrw 0x28270
00028008: ceee ffca      	muluw %fp@(-54),%d7
0002800c: 9e43           	subw %d3,%d7
0002800e: 302e ffd0      	movew %fp@(-48),%d0
00028012: 322e ffd2      	movew %fp@(-46),%d1
00028016: 3d41 ffe8      	movew %d1,%fp@(-24)
0002801a: 6100 026a      	bsrw 0x28286
0002801e: ccee ffd8      	muluw %fp@(-40),%d6
00028022: 9c43           	subw %d3,%d6
00028024: b1c9           	cmpal %a1,%a0
00028026: 622a           	bhis 0x28052
00028028: 6604           	bnes 0x2802e
0002802a: 4a42           	tstw %d2
0002802c: 6c24           	bges 0x28052
0002802e: 5845           	addqw #4,%d5
00028030: 302e ffee      	movew %fp@(-18),%d0
00028034: 322e fff0      	movew %fp@(-16),%d1
00028038: 6100 0236      	bsrw 0x28270
0002803c: 302e fff6      	movew %fp@(-10),%d0
00028040: 322e fff8      	movew %fp@(-8),%d1
00028044: 3d41 ffe8      	movew %d1,%fp@(-24)
00028048: 6100 023c      	bsrw 0x28286
0002804c: 446e ffe2      	negw %fp@(-30)
00028050: 6004           	bras 0x28056
00028052: 4447           	negw %d7
00028054: 4446           	negw %d6
00028056: 3d47 fffe      	movew %d7,%fp@(-2)
0002805a: 3d46 fffc      	movew %d6,%fp@(-4)
0002805e: 6100 01cc      	bsrw 0x2822c
00028062: 342e ffca      	movew %fp@(-54),%d2
00028066: 362e ffd8      	movew %fp@(-40),%d3
0002806a: 0805 0002      	btst #2,%d5
0002806e: 6706           	beqs 0x28076
00028070: 4846           	swap %d6
00028072: 4442           	negw %d2
00028074: 4443           	negw %d3
00028076: 2d48 ffea      	movel %a0,%fp@(-22)
0002807a: 2d49 fff2      	movel %a1,%fp@(-14)
0002807e: e745           	aslw #3,%d5
00028080: 267b 5042      	moveal %pc@(0x280c4,%d5:w),%a3
00028084: 287b 503a      	moveal %pc@(0x280c0,%d5:w),%a4
00028088: 4a6e fffa      	tstw %fp@(-6)
0002808c: 6c00 00b2      	bgew 0x28140
00028090: 2006           	movel %d6,%d0
00028092: 4840           	swap %d0
00028094: cc40           	andw %d0,%d6
00028096: 47fa fc96      	lea %pc@(0x27d2e),%a3
0002809a: 0805 0006      	btst #6,%d5
0002809e: 6600 00a0      	bnew 0x28140
000280a2: e24d           	lsrw #1,%d5
000280a4: 0245 000c      	andiw #12,%d5
000280a8: 287b 5006      	moveal %pc@(0x280b0,%d5:w),%a4
000280ac: 6000 0092      	braw 0x28140
000280b0: 0002 7c38      	orib #56,%d2
000280b4: 0002 7c40      	orib #64,%d2
000280b8: 0002 7c40      	orib #64,%d2
000280bc: 0002 7c38      	orib #56,%d2
000280c0: 0002 7c7e      	orib #126,%d2
000280c4: 0002 7d1a      	orib #26,%d2
000280c8: 0002 7c72      	orib #114,%d2
000280cc: 0002 7cec      	orib #-20,%d2
000280d0: 0002 7c6c      	orib #108,%d2
000280d4: 0002 7d14      	orib #20,%d2
000280d8: 0002 7c84      	orib #-124,%d2
000280dc: 0002 7cfa      	orib #-6,%d2
000280e0: 0002 7c60      	orib #96,%d2
000280e4: 0002 7cde      	orib #-34,%d2
000280e8: 0002 7c48      	orib #72,%d2
000280ec: 0002 7d08      	orib #8,%d2
000280f0: 0002 7c4e      	orib #78,%d2
000280f4: 0002 7cd0      	orib #-48,%d2
000280f8: 0002 7c5a      	orib #90,%d2
000280fc: 0002 7d0e      	orib #14,%d2
00028100: 0002 7c7e      	orib #126,%d2
00028104: 0002 7cfa      	orib #-6,%d2
00028108: 0002 7c72      	orib #114,%d2
0002810c: 0002 7d14      	orib #20,%d2
00028110: 0002 7c6c      	orib #108,%d2
00028114: 0002 7cec      	orib #-20,%d2
00028118: 0002 7c84      	orib #-124,%d2
0002811c: 0002 7d1a      	orib #26,%d2
00028120: 0002 7c5a      	orib #90,%d2
00028124: 0002 7cde      	orib #-34,%d2
00028128: 0002 7c4e      	orib #78,%d2
0002812c: 0002 7d08      	orib #8,%d2
00028130: 0002 7c48      	orib #72,%d2
00028134: 0002 7cd0      	orib #-48,%d2
00028138: 0002 7c60      	orib #96,%d2
0002813c: 0002 7d0e      	orib #14,%d2
00028140: 4aae ffde      	tstl %fp@(-34)
00028144: 6716           	beqs 0x2815c
00028146: 4bfa fad4      	lea %pc@(0x27c1c),%a5
0002814a: cb4c           	exg %a5,%a4
0002814c: 302e ffe2      	movew %fp@(-30),%d0
00028150: 6c02           	bges 0x28154
00028152: 4440           	negw %d0
00028154: c0ee ffe8      	muluw %fp@(-24),%d0
00028158: 3d40 ffe8      	movew %d0,%fp@(-24)
0002815c: 4240           	clrw %d0
0002815e: e2ee ffba      	lsrw %fp@(-70)
00028162: d140           	addxw %d0,%d0
00028164: e2ee ffbc      	lsrw %fp@(-68)
00028168: d140           	addxw %d0,%d0
0002816a: 1036 00be      	moveb %fp@(ffffffffffffffbe,%d0:w),%d0
0002816e: 3200           	movew %d0,%d1
00028170: e549           	lslw #2,%d1
00028172: 247b 105a      	moveal %pc@(0x281ce,%d1:w),%a2
00028176: 3a2e ffb6      	movew %fp@(-74),%d5
0002817a: 4845           	swap %d5
0002817c: 3a2e fffa      	movew %fp@(-6),%d5
00028180: 223c 0000 8421 	movel #33825,%d1
00028186: 0101           	btst %d0,%d1
00028188: 6600 0084      	bnew 0x2820e
0002818c: 4aae ffde      	tstl %fp@(-34)
00028190: 6708           	beqs 0x2819a
00028192: 554a           	subqw #2,%a2
00028194: 3e2e ffe8      	movew %fp@(-24),%d7
00028198: 4847           	swap %d7
0002819a: 4e94           	jsr %a4@
0002819c: 536e ffb8      	subqw #1,%fp@(-72)
000281a0: 672a           	beqs 0x281cc
000281a2: 206e ffea      	moveal %fp@(-22),%a0
000281a6: d0ee ffce      	addaw %fp@(-50),%a0
000281aa: 2d48 ffea      	movel %a0,%fp@(-22)
000281ae: 226e fff2      	moveal %fp@(-14),%a1
000281b2: d2ee ffdc      	addaw %fp@(-36),%a1
000281b6: 2d49 fff2      	movel %a1,%fp@(-14)
000281ba: 202e ffde      	movel %fp@(-34),%d0
000281be: 679c           	beqs 0x2815c
000281c0: 2440           	moveal %d0,%a2
000281c2: d4ee ffe4      	addaw %fp@(-28),%a2
000281c6: 2d4a ffde      	movel %a2,%fp@(-34)
000281ca: 6090           	bras 0x2815c
000281cc: 4e75           	rts
000281ce: 0002 7d6c      	orib #108,%d2
000281d2: 0002 7d8c      	orib #-116,%d2
000281d6: 0002 7db0      	orib #-80,%d2
000281da: 0002 7e36      	orib #54,%d2
000281de: 0002 7dd4      	orib #-44,%d2
000281e2: 0002 7df4      	orib #-12,%d2
000281e6: 0002 7df6      	orib #-10,%d2
000281ea: 0002 7e16      	orib #22,%d2
000281ee: 0002 7e5c      	orib #92,%d2
000281f2: 0002 7e7e      	orib #126,%d2
000281f6: 0002 7ea0      	orib #-96,%d2
000281fa: 0002 7ebe      	orib #-66,%d2
000281fe: 0002 7ee0      	orib #-32,%d2
00028202: 0002 7f02      	orib #2,%d2
00028206: 0002 7f24      	orib #36,%d2
0002820a: 0002 7f48      	orib #72,%d2
0002820e: 48e7 0018      	moveml %a3-%a4,%sp@-
00028212: 49fa fb2e      	lea %pc@(0x27d42),%a4
00028216: 47fa fb32      	lea %pc@(0x27d4a),%a3
0002821a: 4a45           	tstw %d5
0002821c: 6c04           	bges 0x28222
0002821e: 47fa fb3c      	lea %pc@(0x27d5c),%a3
00028222: 4e94           	jsr %a4@
00028224: 4cdf 1800      	moveml %sp@+,%a3-%a4
00028228: 6000 ff72      	braw 0x2819c
0002822c: 302e fff6      	movew %fp@(-10),%d0
00028230: 0240 000f      	andiw #15,%d0
00028234: d040           	addw %d0,%d0
00028236: 3c3b 0018      	movew %pc@(0x28250,%d0:w),%d6
0002823a: 4846           	swap %d6
0002823c: 302e ffd0      	movew %fp@(-48),%d0
00028240: 0240 000f      	andiw #15,%d0
00028244: d040           	addw %d0,%d0
00028246: 3c3b 0006      	movew %pc@(0x2824e,%d0:w),%d6
0002824a: 4646           	notw %d6
0002824c: 4e75           	rts
0002824e: 0000 8000      	orib #0,%d0
00028252: c000           	andb %d0,%d0
00028254: e000           	asrb #8,%d0
00028256: f000           	.short 0xf000
00028258: f800           	.short 0xf800
0002825a: fc00 fe00      	cp0ldb %d0,%sp,#8,#0
0002825e: ff00 ff80      	cp1stb %sp,%d0,#8,#384
00028262: ffc0           	.short 0xffc0
00028264: ffe0           	.short 0xffe0
00028266: fff0           	.short 0xfff0
00028268: fff8           	.short 0xfff8
0002826a: fffc           	.short 0xfffc
0002826c: fffe           	.short 0xfffe
0002826e: ffff           	.short 0xffff
00028270: 206e ffc6      	moveal %fp@(-58),%a0
00028274: 362e ffcc      	movew %fp@(-52),%d3
00028278: e848           	lsrw #4,%d0
0002827a: c0ee ffca      	muluw %fp@(-54),%d0
0002827e: c2c3           	muluw %d3,%d1
00028280: d280           	addl %d0,%d1
00028282: d1c1           	addal %d1,%a0
00028284: 4e75           	rts
00028286: 226e ffd4      	moveal %fp@(-44),%a1
0002828a: 362e ffda      	movew %fp@(-38),%d3
0002828e: e848           	lsrw #4,%d0
00028290: c0ee ffd8      	muluw %fp@(-40),%d0
00028294: c2c3           	muluw %d3,%d1
00028296: d280           	addl %d0,%d1
00028298: d3c1           	addal %d1,%a1
0002829a: 4e75           	rts
0002829c: 3004           	movew %d4,%d0
0002829e: 5540           	subqw #2,%d0
000282a0: 3d40 fffa      	movew %d0,%fp@(-6)
000282a4: 3a2e ffca      	movew %fp@(-54),%d5
000282a8: c8c5           	muluw %d5,%d4
000282aa: 3e2e ffd8      	movew %fp@(-40),%d7
000282ae: ccc7           	muluw %d7,%d6
000282b0: 302e ffc2      	movew %fp@(-62),%d0
000282b4: 322e ffc4      	movew %fp@(-60),%d1
000282b8: 61b6           	bsrs 0x28270
000282ba: 9843           	subw %d3,%d4
000282bc: 302e ffd0      	movew %fp@(-48),%d0
000282c0: 322e ffd2      	movew %fp@(-46),%d1
000282c4: 61c0           	bsrs 0x28286
000282c6: 9c43           	subw %d3,%d6
000282c8: b1c9           	cmpal %a1,%a0
000282ca: 641c           	bccs 0x282e8
000282cc: 641a           	bccs 0x282e8
000282ce: 302e ffee      	movew %fp@(-18),%d0
000282d2: 322e fff0      	movew %fp@(-16),%d1
000282d6: 6198           	bsrs 0x28270
000282d8: 302e fff6      	movew %fp@(-10),%d0
000282dc: 322e fff8      	movew %fp@(-8),%d1
000282e0: 61a4           	bsrs 0x28286
000282e2: 4445           	negw %d5
000282e4: 4447           	negw %d7
000282e6: 6004           	bras 0x282ec
000282e8: 4444           	negw %d4
000282ea: 4446           	negw %d6
000282ec: 3405           	movew %d5,%d2
000282ee: 3607           	movew %d7,%d3
000282f0: 3844           	moveaw %d4,%a4
000282f2: 3a46           	moveaw %d6,%a5
000282f4: 6100 ff36      	bsrw 0x2822c
000282f8: 4a42           	tstw %d2
000282fa: 6a02           	bpls 0x282fe
000282fc: 4846           	swap %d6
000282fe: 2d48 ffea      	movel %a0,%fp@(-22)
00028302: 2d49 fff2      	movel %a1,%fp@(-14)
00028306: 3e2e ffb6      	movew %fp@(-74),%d7
0002830a: 382e ffb8      	movew %fp@(-72),%d4
0002830e: 6052           	bras 0x28362
00028310: 3010           	movew %a0@,%d0
00028312: 3211           	movew %a1@,%d1
00028314: b340           	eorw %d1,%d0
00028316: c046           	andw %d6,%d0
00028318: b340           	eorw %d1,%d0
0002831a: 3280           	movew %d0,%a1@
0002831c: d0c2           	addaw %d2,%a0
0002831e: d2c3           	addaw %d3,%a1
00028320: 3290           	movew %a0@,%a1@
00028322: d0c2           	addaw %d2,%a0
00028324: d2c3           	addaw %d3,%a1
00028326: 51cd fff8      	dbf %d5,0x28320
0002832a: 4846           	swap %d6
0002832c: 3010           	movew %a0@,%d0
0002832e: 3211           	movew %a1@,%d1
00028330: b340           	eorw %d1,%d0
00028332: c046           	andw %d6,%d0
00028334: b340           	eorw %d1,%d0
00028336: 3280           	movew %d0,%a1@
00028338: 4846           	swap %d6
0002833a: d0cc           	addaw %a4,%a0
0002833c: d2cd           	addaw %a5,%a1
0002833e: 3a2e fffa      	movew %fp@(-6),%d5
00028342: 51cf ffcc      	dbf %d7,0x28310
00028346: 3e2e ffb6      	movew %fp@(-74),%d7
0002834a: 206e ffea      	moveal %fp@(-22),%a0
0002834e: 226e fff2      	moveal %fp@(-14),%a1
00028352: d0ee ffce      	addaw %fp@(-50),%a0
00028356: d2ee ffdc      	addaw %fp@(-36),%a1
0002835a: 2d48 ffea      	movel %a0,%fp@(-22)
0002835e: 2d49 fff2      	movel %a1,%fp@(-14)
00028362: 51cc ffda      	dbf %d4,0x2833e
00028366: 4e75           	rts
00028368:  _normal_blit
00028368: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002836c: 2c6f 0030      	moveal %sp@(48),%fp
00028370: 206f 0034      	moveal %sp@(52),%a0
00028374: 226f 0038      	moveal %sp@(56),%a1
00028378: 6100 00fa      	bsrw 0x28474
0002837c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00028380: 4e75           	rts
00028382: ffff           	.short 0xffff
00028384: 7fff           	.short 0x7fff
00028386: 3fff           	.short 0x3fff
00028388: 1fff           	.short 0x1fff
0002838a: 0fff           	.short 0x0fff
0002838c: 07ff           	.short 0x07ff
0002838e: 03ff           	.short 0x03ff
00028390: 01ff           	.short 0x01ff
00028392: 00ff           	.short 0x00ff
00028394: 007f           	.short 0x007f
00028396: 003f           	.short 0x003f
00028398: 001f 000f      	orib #15,%sp@+
0002839c: 0007 0003      	orib #3,%d7
000283a0: 0001 0000      	orib #0,%d1
000283a4: 0000 0c0c      	orib #12,%d0
000283a8: 1010           	moveb %a0@,%d0
000283aa: 1c1c           	moveb %a4@+,%d6
000283ac: 1818           	moveb %a0@+,%d4
000283ae: 1818           	moveb %a0@+,%d4
000283b0: 0404 3434      	subib #52,%d4
000283b4: 003c 003c      	orib #60,%ccr
000283b8: 0038 043c 0034 	orib #60,0x34
000283be: 083c           	.short 0x083c
000283c0: 0030 0c3c 002c 	orib #60,%a0@(000000000000002c,%d0:w)
000283c6: 103c 0028      	moveb #40,%d0
000283ca: 143c 0024      	moveb #36,%d2
000283ce: 183c 0020      	moveb #32,%d4
000283d2: 1c3c 001c      	moveb #28,%d6
000283d6: 203c 0018 243c 	movel #1582140,%d0
000283dc: 0014 283c      	orib #60,%a4@
000283e0: 0010 2c3c      	orib #60,%a0@
000283e4: 000c           	.short 0x000c
000283e6: 303c 0008      	movew #8,%d0
000283ea: 343c 0004      	movew #4,%d2
000283ee: 383c 0000      	movew #0,%d4
000283f2: 3c3c 0002      	movew #2,%d6
000283f6: 87f4 0002      	divsw %a4@(0000000000000002,%d0:w),%d3
000283fa: 87fe           	.short 0x87fe
000283fc: 0002 8808      	orib #8,%d2
00028400: 0002 8812      	orib #18,%d2
00028404: 0002 881a      	orib #26,%d2
00028408: 0002 8822      	orib #34,%d2
0002840c: 0002 8826      	orib #38,%d2
00028410: 0002 882c      	orib #44,%d2
00028414: 0002 8832      	orib #50,%d2
00028418: 0002 883a      	orib #58,%d2
0002841c: 0002 8842      	orib #66,%d2
00028420: 0002 8848      	orib #72,%d2
00028424: 0002 8850      	orib #80,%d2
00028428: 0002 885a      	orib #90,%d2
0002842c: 0002 8862      	orib #98,%d2
00028430: 0002 886c      	orib #108,%d2
00028434: 0002 8872      	orib #114,%d2
00028438: 0002 8876      	orib #118,%d2
0002843c: 0002 887a      	orib #122,%d2
00028440: 0002 8880      	orib #-128,%d2
00028444: 0002 8882      	orib #-126,%d2
00028448: 0002 8888      	orib #-120,%d2
0002844c: 0002 888c      	orib #-116,%d2
00028450: 0002 8890      	orib #-112,%d2
00028454: 0002 8894      	orib #-108,%d2
00028458: 0002 889a      	orib #-102,%d2
0002845c: 0002 88a0      	orib #-96,%d2
00028460: 0002 88a6      	orib #-90,%d2
00028464: 0002 88ac      	orib #-84,%d2
00028468: 0002 88b0      	orib #-80,%d2
0002846c: 0002 88b6      	orib #-74,%d2
00028470: 0002 88bc      	orib #-68,%d2
00028474: 322e ffe6      	movew %fp@(-26),%d1
00028478: 926e ffe8      	subw %fp@(-24),%d1
0002847c: 3001           	movew %d1,%d0
0002847e: 6a0a           	bpls 0x2848a
00028480: 4441           	negw %d1
00028482: 0041 8000      	oriw #-32768,%d1
00028486: 0640 0010      	addiw #16,%d0
0002848a: 3d41 ffd6      	movew %d1,%fp@(-42)
0002848e: d040           	addw %d0,%d0
00028490: 45fa fef0      	lea %pc@(0x28382),%a2
00028494: 3032 0000      	movew %a2@(0000000000000000,%d0:w),%d0
00028498: 4640           	notw %d0
0002849a: 3d40 ffd8      	movew %d0,%fp@(-40)
0002849e: 302e ffe6      	movew %fp@(-26),%d0
000284a2: d040           	addw %d0,%d0
000284a4: 3d72 0000 ffda 	movew %a2@(0000000000000000,%d0:w),%fp@(-38)
000284aa: e248           	lsrw #1,%d0
000284ac: d06e ffec      	addw %fp@(-20),%d0
000284b0: 3400           	movew %d0,%d2
000284b2: 946e ffb6      	subw %fp@(-74),%d2
000284b6: 0242 000f      	andiw #15,%d2
000284ba: d442           	addw %d2,%d2
000284bc: 3432 2000      	movew %a2@(0000000000000000,%d2:w),%d2
000284c0: 4642           	notw %d2
000284c2: 3d42 ffde      	movew %d2,%fp@(-34)
000284c6: 4244           	clrw %d4
000284c8: 3d7c 8000 ffb0 	movew #-32768,%fp@(-80)
000284ce: 76ff           	moveq #-1,%d3
000284d0: 0c40 0010      	cmpiw #16,%d0
000284d4: 6210           	bhis 0x284e6
000284d6: d040           	addw %d0,%d0
000284d8: 3232 0000      	movew %a2@(0000000000000000,%d0:w),%d1
000284dc: 4641           	notw %d1
000284de: c36e ffda      	andw %d1,%fp@(-38)
000284e2: 7efc           	moveq #-4,%d7
000284e4: 603a           	bras 0x28520
000284e6: 3200           	movew %d0,%d1
000284e8: e849           	lsrw #4,%d1
000284ea: 5341           	subqw #1,%d1
000284ec: 3601           	movew %d1,%d3
000284ee: 6612           	bnes 0x28502
000284f0: 322e ffe8      	movew %fp@(-24),%d1
000284f4: d26e ffec      	addw %fp@(-20),%d1
000284f8: 0c41 0020      	cmpiw #32,%d1
000284fc: 6404           	bccs 0x28502
000284fe: 7e00           	moveq #0,%d7
00028500: 600c           	bras 0x2850e
00028502: 4a6e ffd6      	tstw %fp@(-42)
00028506: 6d04           	blts 0x2850c
00028508: 7e04           	moveq #4,%d7
0002850a: 6002           	bras 0x2850e
0002850c: 7e08           	moveq #8,%d7
0002850e: 0240 000f      	andiw #15,%d0
00028512: 6604           	bnes 0x28518
00028514: 5343           	subqw #1,%d3
00028516: 7010           	moveq #16,%d0
00028518: d040           	addw %d0,%d0
0002851a: 3832 0000      	movew %a2@(0000000000000000,%d0:w),%d4
0002851e: 4644           	notw %d4
00028520: 3d47 ff84      	movew %d7,%fp@(-124)
00028524: 3d43 ffe4      	movew %d3,%fp@(-28)
00028528: 3d44 ffdc      	movew %d4,%fp@(-36)
0002852c: 5443           	addqw #2,%d3
0002852e: b842           	cmpw %d2,%d4
00028530: 6502           	bcss 0x28534
00028532: 5243           	addqw #1,%d3
00028534: 3d43 ffe0      	movew %d3,%fp@(-32)
00028538: 3d43 ffe2      	movew %d3,%fp@(-30)
0002853c: 302e ff9e      	movew %fp@(-98),%d0
00028540: e2ee ffac      	lsrw %fp@(-84)
00028544: d140           	addxw %d0,%d0
00028546: e2ee ffb4      	lsrw %fp@(-76)
0002854a: d140           	addxw %d0,%d0
0002854c: 49fa fea6      	lea %pc@(0x283f4),%a4
00028550: 1034 00b0      	moveb %a4@(ffffffffffffffb0,%d0:w),%d0
00028554: 2474 0000      	moveal %a4@(0000000000000000,%d0:w),%a2
00028558: 264a           	moveal %a2,%a3
0002855a: 2a4a           	moveal %a2,%a5
0002855c: 2874 0040      	moveal %a4@(0000000000000040,%d0:w),%a4
00028560: 302e ffa0      	movew %fp@(-96),%d0
00028564: 6700 0088      	beqw 0x285ee
00028568: 0800 0001      	btst #1,%d0
0002856c: 6720           	beqs 0x2858e
0002856e: 3d79 0000 24a6 	movew 0x24a6,%fp@(-78)
00028574: ffb2 
00028576: 2d4d ffcc      	movel %a5,%fp@(-52)
0002857a: 4bfa 0480      	lea %pc@(0x289fc),%a5
0002857e: 2d4a ffc0      	movel %a2,%fp@(-64)
00028582: 45fa 0494      	lea %pc@(0x28a18),%a2
00028586: 2d4c ffb8      	movel %a4,%fp@(-72)
0002858a: 49fa 0482      	lea %pc@(0x28a0e),%a4
0002858e: 0800 0000      	btst #0,%d0
00028592: 671c           	beqs 0x285b0
00028594: 426e ffae      	clrw %fp@(-82)
00028598: 2d4d ffd0      	movel %a5,%fp@(-48)
0002859c: 4bfa 0322      	lea %pc@(0x288c0),%a5
000285a0: 2d4a ffc4      	movel %a2,%fp@(-60)
000285a4: 45fa 03be      	lea %pc@(0x28964),%a2
000285a8: 2d4c ffbc      	movel %a4,%fp@(-68)
000285ac: 49fa 037e      	lea %pc@(0x2892c),%a4
000285b0: 0800 0002      	btst #2,%d0
000285b4: 6738           	beqs 0x285ee
000285b6: 3d79 0000 24a8 	movew 0x24a8,%fp@(-80)
000285bc: ffb0 
000285be: 2d4d ffc8      	movel %a5,%fp@(-56)
000285c2: 4bfa 045e      	lea %pc@(0x28a22),%a5
000285c6: 4a6e ff84      	tstw %fp@(-124)
000285ca: 6e22           	bgts 0x285ee
000285cc: 6708           	beqs 0x285d6
000285ce: 426e ffe4      	clrw %fp@(-28)
000285d2: 7e00           	moveq #0,%d7
000285d4: 6014           	bras 0x285ea
000285d6: 0c6e 0010 ffec 	cmpiw #16,%fp@(-20)
000285dc: 6310           	blss 0x285ee
000285de: 4a6e ffd6      	tstw %fp@(-42)
000285e2: 6d04           	blts 0x285e8
000285e4: 7e04           	moveq #4,%d7
000285e6: 6002           	bras 0x285ea
000285e8: 7e08           	moveq #8,%d7
000285ea: 3d47 ff84      	movew %d7,%fp@(-124)
000285ee: 3e2e ff84      	movew %fp@(-124),%d7
000285f2: 6f06           	bles 0x285fa
000285f4: 2a4a           	moveal %a2,%a5
000285f6: 3a2e ffee      	movew %fp@(-18),%d5
000285fa: 362e ffea      	movew %fp@(-22),%d3
000285fe: 5343           	subqw #1,%d3
00028600: 247b 702c      	moveal %pc@(0x2862e,%d7:w),%a2
00028604: 4ed2           	jmp %a2@
00028606: 536e ffaa      	subqw #1,%fp@(-86)
0002860a: 6f1c           	bles 0x28628
0002860c: 206e fff6      	moveal %fp@(-10),%a0
00028610: 226e fff2      	moveal %fp@(-14),%a1
00028614: 5489           	addql #2,%a1
00028616: 2d49 fff2      	movel %a1,%fp@(-14)
0002861a: 082e 0002 ffa1 	btst #2,%fp@(-95)
00028620: 6700 ff1a      	beqw 0x2853c
00028624: 6000 fe4e      	braw 0x28474
00028628: 4e75           	rts
0002862a: 0002 863a      	orib #58,%d2
0002862e: 0002 8670      	orib #112,%d2
00028632: 0002 877c      	orib #124,%d2
00028636: 0002 86e8      	orib #-24,%d2
0002863a: 342e ffda      	movew %fp@(-38),%d2
0002863e: 3c2e fff0      	movew %fp@(-16),%d6
00028642: 3e2e ffee      	movew %fp@(-18),%d7
00028646: 47fa 0020      	lea %pc@(0x28668),%a3
0002864a: 6004           	bras 0x28650
0002864c: d0c6           	addaw %d6,%a0
0002864e: d2c7           	addaw %d7,%a1
00028650: 3811           	movew %a1@,%d4
00028652: 2010           	movel %a0@,%d0
00028654: 322e ffd6      	movew %fp@(-42),%d1
00028658: 6b04           	bmis 0x2865e
0002865a: e2a8           	lsrl %d1,%d0
0002865c: 6002           	bras 0x28660
0002865e: e3a8           	lsll %d1,%d0
00028660: 4840           	swap %d0
00028662: 3200           	movew %d0,%d1
00028664: 4840           	swap %d0
00028666: 4ed5           	jmp %a5@
00028668: 3281           	movew %d1,%a1@
0002866a: 51cb ffe0      	dbf %d3,0x2864c
0002866e: 6096           	bras 0x28606
00028670: 284b           	moveal %a3,%a4
00028672: 3c2e fff0      	movew %fp@(-16),%d6
00028676: 3e2e ffee      	movew %fp@(-18),%d7
0002867a: 45fa 0040      	lea %pc@(0x286bc),%a2
0002867e: 2a0a           	movel %a2,%d5
00028680: 47fa 0026      	lea %pc@(0x286a8),%a3
00028684: 6006           	bras 0x2868c
00028686: d0c6           	addaw %d6,%a0
00028688: d2c7           	addaw %d7,%a1
0002868a: cb8b           	exg %d5,%a3
0002868c: 3811           	movew %a1@,%d4
0002868e: 2010           	movel %a0@,%d0
00028690: 322e ffd6      	movew %fp@(-42),%d1
00028694: 6b04           	bmis 0x2869a
00028696: e2a8           	lsrl %d1,%d0
00028698: 6002           	bras 0x2869c
0002869a: e3a8           	lsll %d1,%d0
0002869c: 4840           	swap %d0
0002869e: 3200           	movew %d0,%d1
000286a0: 4840           	swap %d0
000286a2: 342e ffda      	movew %fp@(-38),%d2
000286a6: 4ed5           	jmp %a5@
000286a8: 3281           	movew %d1,%a1@
000286aa: 3200           	movew %d0,%d1
000286ac: 346e ffa8      	moveaw %fp@(-88),%a2
000286b0: 3831 a000      	movew %a1@(0000000000000000,%a2:w),%d4
000286b4: 342e ffdc      	movew %fp@(-36),%d2
000286b8: cb8b           	exg %d5,%a3
000286ba: 4ed4           	jmp %a4@
000286bc: 346e ffa8      	moveaw %fp@(-88),%a2
000286c0: 3381 a000      	movew %d1,%a1@(0000000000000000,%a2:w)
000286c4: 51cb ffc0      	dbf %d3,0x28686
000286c8: 6000 ff3c      	braw 0x28606
000286cc: 2046           	moveal %d6,%a0
000286ce: 2247           	moveal %d7,%a1
000286d0: d0ee fff0      	addaw %fp@(-16),%a0
000286d4: d2c5           	addaw %d5,%a1
000286d6: 426e ffae      	clrw %fp@(-82)
000286da: e7ee ffb2      	rolw %fp@(-78)
000286de: 082e 0002 ffa1 	btst #2,%fp@(-95)
000286e4: 6600 039e      	bnew 0x28a84
000286e8: 2c08           	movel %a0,%d6
000286ea: 2e09           	movel %a1,%d7
000286ec: 3d6e ffe4 ffd4 	movew %fp@(-28),%fp@(-44)
000286f2: 2018           	movel %a0@+,%d0
000286f4: 3811           	movew %a1@,%d4
000286f6: 322e ffd6      	movew %fp@(-42),%d1
000286fa: e3a8           	lsll %d1,%d0
000286fc: 4840           	swap %d0
000286fe: 3200           	movew %d0,%d1
00028700: 4840           	swap %d0
00028702: 342e ffda      	movew %fp@(-38),%d2
00028706: 47fa 0004      	lea %pc@(0x2870c),%a3
0002870a: 4ed5           	jmp %a5@
0002870c: 3281           	movew %d1,%a1@
0002870e: d2ee ffa8      	addaw %fp@(-88),%a1
00028712: 342e ffd8      	movew %fp@(-40),%d2
00028716: 47fa 002c      	lea %pc@(0x28744),%a3
0002871a: 3800           	movew %d0,%d4
0002871c: c842           	andw %d2,%d4
0002871e: 3018           	movew %a0@+,%d0
00028720: 4840           	swap %d0
00028722: 3001           	movew %d1,%d0
00028724: 4840           	swap %d0
00028726: 322e ffd6      	movew %fp@(-42),%d1
0002872a: e3a8           	lsll %d1,%d0
0002872c: 4840           	swap %d0
0002872e: 3200           	movew %d0,%d1
00028730: 4840           	swap %d0
00028732: 4642           	notw %d2
00028734: c242           	andw %d2,%d1
00028736: 4642           	notw %d2
00028738: b941           	eorw %d4,%d1
0002873a: 3811           	movew %a1@,%d4
0002873c: 536e ffd4      	subqw #1,%fp@(-44)
00028740: 6d0a           	blts 0x2874c
00028742: 4ed4           	jmp %a4@
00028744: 3281           	movew %d1,%a1@
00028746: d2ee ffa8      	addaw %fp@(-88),%a1
0002874a: 60ce           	bras 0x2871a
0002874c: 342e ffdc      	movew %fp@(-36),%d2
00028750: 47fa 0004      	lea %pc@(0x28756),%a3
00028754: 4ed5           	jmp %a5@
00028756: 3281           	movew %d1,%a1@
00028758: 51cb ff72      	dbf %d3,0x286cc
0002875c: 6000 fea8      	braw 0x28606
00028760: 2046           	moveal %d6,%a0
00028762: 2247           	moveal %d7,%a1
00028764: d0ee fff0      	addaw %fp@(-16),%a0
00028768: d2c5           	addaw %d5,%a1
0002876a: 426e ffae      	clrw %fp@(-82)
0002876e: e7ee ffb2      	rolw %fp@(-78)
00028772: 082e 0002 ffa1 	btst #2,%fp@(-95)
00028778: 6600 030a      	bnew 0x28a84
0002877c: 2c08           	movel %a0,%d6
0002877e: 2e09           	movel %a1,%d7
00028780: 3d6e ffe4 ffd4 	movew %fp@(-28),%fp@(-44)
00028786: 3018           	movew %a0@+,%d0
00028788: 4840           	swap %d0
0002878a: 3811           	movew %a1@,%d4
0002878c: 322e ffd6      	movew %fp@(-42),%d1
00028790: e2a8           	lsrl %d1,%d0
00028792: 4840           	swap %d0
00028794: 3200           	movew %d0,%d1
00028796: 4840           	swap %d0
00028798: 342e ffda      	movew %fp@(-38),%d2
0002879c: 47fa 0004      	lea %pc@(0x287a2),%a3
000287a0: 4ed5           	jmp %a5@
000287a2: 3281           	movew %d1,%a1@
000287a4: d2ee ffa8      	addaw %fp@(-88),%a1
000287a8: 342e ffd8      	movew %fp@(-40),%d2
000287ac: 47fa 002a      	lea %pc@(0x287d8),%a3
000287b0: 3800           	movew %d0,%d4
000287b2: c842           	andw %d2,%d4
000287b4: 4840           	swap %d0
000287b6: 3018           	movew %a0@+,%d0
000287b8: 4840           	swap %d0
000287ba: 322e ffd6      	movew %fp@(-42),%d1
000287be: e2a8           	lsrl %d1,%d0
000287c0: 4840           	swap %d0
000287c2: 3200           	movew %d0,%d1
000287c4: 4840           	swap %d0
000287c6: 4642           	notw %d2
000287c8: c242           	andw %d2,%d1
000287ca: 4642           	notw %d2
000287cc: b941           	eorw %d4,%d1
000287ce: 3811           	movew %a1@,%d4
000287d0: 536e ffd4      	subqw #1,%fp@(-44)
000287d4: 6d0a           	blts 0x287e0
000287d6: 4ed4           	jmp %a4@
000287d8: 3281           	movew %d1,%a1@
000287da: d2ee ffa8      	addaw %fp@(-88),%a1
000287de: 60d0           	bras 0x287b0
000287e0: 342e ffdc      	movew %fp@(-36),%d2
000287e4: 47fa 0004      	lea %pc@(0x287ea),%a3
000287e8: 4ed5           	jmp %a5@
000287ea: 3281           	movew %d1,%a1@
000287ec: 51cb ff72      	dbf %d3,0x28760
000287f0: 6000 fe14      	braw 0x28606
000287f4: 4642           	notw %d2
000287f6: c842           	andw %d2,%d4
000287f8: 4642           	notw %d2
000287fa: 3204           	movew %d4,%d1
000287fc: 4ed3           	jmp %a3@
000287fe: 4642           	notw %d2
00028800: 8242           	orw %d2,%d1
00028802: 4642           	notw %d2
00028804: c244           	andw %d4,%d1
00028806: 4ed3           	jmp %a3@
00028808: 4641           	notw %d1
0002880a: c242           	andw %d2,%d1
0002880c: 8244           	orw %d4,%d1
0002880e: b541           	eorw %d2,%d1
00028810: 4ed3           	jmp %a3@
00028812: b941           	eorw %d4,%d1
00028814: c242           	andw %d2,%d1
00028816: b941           	eorw %d4,%d1
00028818: 4ed3           	jmp %a3@
0002881a: c242           	andw %d2,%d1
0002881c: 4641           	notw %d1
0002881e: c244           	andw %d4,%d1
00028820: 4ed3           	jmp %a3@
00028822: 3204           	movew %d4,%d1
00028824: 4ed3           	jmp %a3@
00028826: c242           	andw %d2,%d1
00028828: b941           	eorw %d4,%d1
0002882a: 4ed3           	jmp %a3@
0002882c: c242           	andw %d2,%d1
0002882e: 8244           	orw %d4,%d1
00028830: 4ed3           	jmp %a3@
00028832: c242           	andw %d2,%d1
00028834: 8244           	orw %d4,%d1
00028836: b541           	eorw %d2,%d1
00028838: 4ed3           	jmp %a3@
0002883a: c242           	andw %d2,%d1
0002883c: b941           	eorw %d4,%d1
0002883e: b541           	eorw %d2,%d1
00028840: 4ed3           	jmp %a3@
00028842: 3204           	movew %d4,%d1
00028844: b541           	eorw %d2,%d1
00028846: 4ed3           	jmp %a3@
00028848: b544           	eorw %d2,%d4
0002884a: c242           	andw %d2,%d1
0002884c: 8244           	orw %d4,%d1
0002884e: 4ed3           	jmp %a3@
00028850: b941           	eorw %d4,%d1
00028852: c242           	andw %d2,%d1
00028854: b941           	eorw %d4,%d1
00028856: b541           	eorw %d2,%d1
00028858: 4ed3           	jmp %a3@
0002885a: 4641           	notw %d1
0002885c: c242           	andw %d2,%d1
0002885e: 8244           	orw %d4,%d1
00028860: 4ed3           	jmp %a3@
00028862: 4641           	notw %d1
00028864: c242           	andw %d2,%d1
00028866: b544           	eorw %d2,%d4
00028868: 8244           	orw %d4,%d1
0002886a: 4ed3           	jmp %a3@
0002886c: 8842           	orw %d2,%d4
0002886e: 3204           	movew %d4,%d1
00028870: 4ed3           	jmp %a3@
00028872: 7200           	moveq #0,%d1
00028874: 4ed3           	jmp %a3@
00028876: c244           	andw %d4,%d1
00028878: 4ed3           	jmp %a3@
0002887a: 4644           	notw %d4
0002887c: c244           	andw %d4,%d1
0002887e: 4ed3           	jmp %a3@
00028880: 4ed3           	jmp %a3@
00028882: 4641           	notw %d1
00028884: c244           	andw %d4,%d1
00028886: 4ed3           	jmp %a3@
00028888: 3204           	movew %d4,%d1
0002888a: 4ed3           	jmp %a3@
0002888c: b941           	eorw %d4,%d1
0002888e: 4ed3           	jmp %a3@
00028890: 8244           	orw %d4,%d1
00028892: 4ed3           	jmp %a3@
00028894: 8244           	orw %d4,%d1
00028896: 4641           	notw %d1
00028898: 4ed3           	jmp %a3@
0002889a: b941           	eorw %d4,%d1
0002889c: 4641           	notw %d1
0002889e: 4ed3           	jmp %a3@
000288a0: 3204           	movew %d4,%d1
000288a2: 4641           	notw %d1
000288a4: 4ed3           	jmp %a3@
000288a6: 4644           	notw %d4
000288a8: 8244           	orw %d4,%d1
000288aa: 4ed3           	jmp %a3@
000288ac: 4641           	notw %d1
000288ae: 4ed3           	jmp %a3@
000288b0: 4641           	notw %d1
000288b2: 8244           	orw %d4,%d1
000288b4: 4ed3           	jmp %a3@
000288b6: c244           	andw %d4,%d1
000288b8: 4641           	notw %d1
000288ba: 4ed3           	jmp %a3@
000288bc: 72ff           	moveq #-1,%d1
000288be: 4ed3           	jmp %a3@
000288c0: 48e7 0700      	moveml %d5-%d7,%sp@-
000288c4: c242           	andw %d2,%d1
000288c6: 3c2e ffde      	movew %fp@(-34),%d6
000288ca: 082e 0000 ffb1 	btst #0,%fp@(-79)
000288d0: 6710           	beqs 0x288e2
000288d2: 003c 0010      	orib #16,%ccr
000288d6: e256           	roxrw #1,%d6
000288d8: 6404           	bccs 0x288de
000288da: 3c3c 8000      	movew #-32768,%d6
000288de: 3d46 ffde      	movew %d6,%fp@(-34)
000288e2: 4a6e ffe4      	tstw %fp@(-28)
000288e6: 6b0a           	bmis 0x288f2
000288e8: bc6e ffdc      	cmpw %fp@(-36),%d6
000288ec: 6404           	bccs 0x288f2
000288ee: c046           	andw %d6,%d0
000288f0: 6004           	bras 0x288f6
000288f2: 4240           	clrw %d0
000288f4: c246           	andw %d6,%d1
000288f6: 3c2e ffb6      	movew %fp@(-74),%d6
000288fa: 3a02           	movew %d2,%d5
000288fc: 4845           	swap %d5
000288fe: 3a2e ffdc      	movew %fp@(-36),%d5
00028902: edad           	lsll %d6,%d5
00028904: 4845           	swap %d5
00028906: 3e05           	movew %d5,%d7
00028908: 4845           	swap %d5
0002890a: c247           	andw %d7,%d1
0002890c: c045           	andw %d5,%d0
0002890e: 4841           	swap %d1
00028910: 3200           	movew %d0,%d1
00028912: 5346           	subqw #1,%d6
00028914: 2001           	movel %d1,%d0
00028916: e288           	lsrl #1,%d0
00028918: 8280           	orl %d0,%d1
0002891a: 51ce fff8      	dbf %d6,0x28914
0002891e: 3001           	movew %d1,%d0
00028920: 4841           	swap %d1
00028922: 4cdf 00e0      	moveml %sp@+,%d5-%d7
00028926: 246e ffd0      	moveal %fp@(-48),%a2
0002892a: 4ed2           	jmp %a2@
0002892c: 48e7 0600      	moveml %d5-%d6,%sp@-
00028930: 536e ffe2      	subqw #1,%fp@(-30)
00028934: 6604           	bnes 0x2893a
00028936: c26e ffde      	andw %fp@(-34),%d1
0002893a: 3c2e ffb6      	movew %fp@(-74),%d6
0002893e: 4841           	swap %d1
00028940: 4241           	clrw %d1
00028942: 2a01           	movel %d1,%d5
00028944: 5346           	subqw #1,%d6
00028946: e28d           	lsrl #1,%d5
00028948: 8285           	orl %d5,%d1
0002894a: 51ce fffa      	dbf %d6,0x28946
0002894e: 3a01           	movew %d1,%d5
00028950: 4841           	swap %d1
00028952: 826e ffae      	orw %fp@(-82),%d1
00028956: 3d45 ffae      	movew %d5,%fp@(-82)
0002895a: 4cdf 0060      	moveml %sp@+,%d5-%d6
0002895e: 246e ffbc      	moveal %fp@(-68),%a2
00028962: 4ed2           	jmp %a2@
00028964: 48e7 0700      	moveml %d5-%d7,%sp@-
00028968: 3c2e ffde      	movew %fp@(-34),%d6
0002896c: 536e ffe2      	subqw #1,%fp@(-30)
00028970: 6b10           	bmis 0x28982
00028972: 6712           	beqs 0x28986
00028974: 536e ffe2      	subqw #1,%fp@(-30)
00028978: 6602           	bnes 0x2897c
0002897a: c246           	andw %d6,%d1
0002897c: c26e ffda      	andw %fp@(-38),%d1
00028980: 604e           	bras 0x289d0
00028982: 4241           	clrw %d1
00028984: 6002           	bras 0x28988
00028986: c246           	andw %d6,%d1
00028988: 4a6e ffb0      	tstw %fp@(-80)
0002898c: 6b3c           	bmis 0x289ca
0002898e: 3a2e ffe4      	movew %fp@(-28),%d5
00028992: 5445           	addqw #2,%d5
00028994: 3e2e ffdc      	movew %fp@(-36),%d7
00028998: 003c 0010      	orib #16,%ccr
0002899c: e257           	roxrw #1,%d7
0002899e: 6406           	bccs 0x289a6
000289a0: 3e3c 8000      	movew #-32768,%d7
000289a4: 5245           	addqw #1,%d5
000289a6: 0c6e 0001 ffda 	cmpiw #1,%fp@(-38)
000289ac: 6602           	bnes 0x289b0
000289ae: 5345           	subqw #1,%d5
000289b0: 003c 0010      	orib #16,%ccr
000289b4: e256           	roxrw #1,%d6
000289b6: 6404           	bccs 0x289bc
000289b8: 3c3c 8000      	movew #-32768,%d6
000289bc: be46           	cmpw %d6,%d7
000289be: 6502           	bcss 0x289c2
000289c0: 5245           	addqw #1,%d5
000289c2: 3d46 ffde      	movew %d6,%fp@(-34)
000289c6: 3d45 ffe0      	movew %d5,%fp@(-32)
000289ca: 3d6e ffe0 ffe2 	movew %fp@(-32),%fp@(-30)
000289d0: 3c2e ffb6      	movew %fp@(-74),%d6
000289d4: 4841           	swap %d1
000289d6: 4241           	clrw %d1
000289d8: 2a01           	movel %d1,%d5
000289da: 5346           	subqw #1,%d6
000289dc: e28d           	lsrl #1,%d5
000289de: 8285           	orl %d5,%d1
000289e0: 51ce fffa      	dbf %d6,0x289dc
000289e4: 3a01           	movew %d1,%d5
000289e6: 4841           	swap %d1
000289e8: 826e ffae      	orw %fp@(-82),%d1
000289ec: 3d45 ffae      	movew %d5,%fp@(-82)
000289f0: c242           	andw %d2,%d1
000289f2: 4cdf 00e0      	moveml %sp@+,%d5-%d7
000289f6: 246e ffc4      	moveal %fp@(-60),%a2
000289fa: 4ed2           	jmp %a2@
000289fc: c26e ffb2      	andw %fp@(-78),%d1
00028a00: c06e ffb2      	andw %fp@(-78),%d0
00028a04: e7ee ffb2      	rolw %fp@(-78)
00028a08: 246e ffcc      	moveal %fp@(-52),%a2
00028a0c: 4ed2           	jmp %a2@
00028a0e: c26e ffb2      	andw %fp@(-78),%d1
00028a12: 246e ffb8      	moveal %fp@(-72),%a2
00028a16: 4ed2           	jmp %a2@
00028a18: c26e ffb2      	andw %fp@(-78),%d1
00028a1c: 246e ffc0      	moveal %fp@(-64),%a2
00028a20: 4ed2           	jmp %a2@
00028a22: e7ee ffb0      	rolw %fp@(-80)
00028a26: 642a           	bccs 0x28a52
00028a28: 4841           	swap %d1
00028a2a: 3200           	movew %d0,%d1
00028a2c: e289           	lsrl #1,%d1
00028a2e: 4842           	swap %d2
00028a30: 342e ffdc      	movew %fp@(-36),%d2
00028a34: e28a           	lsrl #1,%d2
00028a36: 3d42 ffdc      	movew %d2,%fp@(-36)
00028a3a: 4842           	swap %d2
00028a3c: 3d42 ffda      	movew %d2,%fp@(-38)
00028a40: 6722           	beqs 0x28a64
00028a42: 302e ffd6      	movew %fp@(-42),%d0
00028a46: 6b10           	bmis 0x28a58
00028a48: 5240           	addqw #1,%d0
00028a4a: 3d40 ffd6      	movew %d0,%fp@(-42)
00028a4e: 3001           	movew %d1,%d0
00028a50: 4841           	swap %d1
00028a52: 246e ffc8      	moveal %fp@(-56),%a2
00028a56: 4ed2           	jmp %a2@
00028a58: 4a00           	tstb %d0
00028a5a: 6704           	beqs 0x28a60
00028a5c: 5340           	subqw #1,%d0
00028a5e: 60ea           	bras 0x28a4a
00028a60: 4240           	clrw %d0
00028a62: 60e4           	bras 0x28a48
00028a64: 3d42 ffdc      	movew %d2,%fp@(-36)
00028a68: 4842           	swap %d2
00028a6a: 3d42 ffda      	movew %d2,%fp@(-38)
00028a6e: d2ee ffa8      	addaw %fp@(-88),%a1
00028a72: 3811           	movew %a1@,%d4
00028a74: 700f           	moveq #15,%d0
00028a76: 906e ffd6      	subw %fp@(-42),%d0
00028a7a: 0040 8000      	oriw #-32768,%d0
00028a7e: 3d40 ffd6      	movew %d0,%fp@(-42)
00028a82: 60ce           	bras 0x28a52
00028a84: e7ee ffb0      	rolw %fp@(-80)
00028a88: 640c           	bccs 0x28a96
00028a8a: 4a6e ffd6      	tstw %fp@(-42)
00028a8e: 6b00 fc58      	bmiw 0x286e8
00028a92: 6000 fce8      	braw 0x2877c
00028a96: 003c 0010      	orib #16,%ccr
00028a9a: e4ee ffd8      	roxrw %fp@(-40)
00028a9e: 302e ffdc      	movew %fp@(-36),%d0
00028aa2: 0c40 ffff      	cmpiw #-1,%d0
00028aa6: 6746           	beqs 0x28aee
00028aa8: 003c 0010      	orib #16,%ccr
00028aac: e250           	roxrw #1,%d0
00028aae: 3d40 ffdc      	movew %d0,%fp@(-36)
00028ab2: 302e ffd6      	movew %fp@(-42),%d0
00028ab6: 4a00           	tstb %d0
00028ab8: 6606           	bnes 0x28ac0
00028aba: 3d7c 8000 ffd8 	movew #-32768,%fp@(-40)
00028ac0: 322e ffda      	movew %fp@(-38),%d1
00028ac4: e249           	lsrw #1,%d1
00028ac6: 6732           	beqs 0x28afa
00028ac8: 3d41 ffda      	movew %d1,%fp@(-38)
00028acc: 4a40           	tstw %d0
00028ace: 6b08           	bmis 0x28ad8
00028ad0: 526e ffd6      	addqw #1,%fp@(-42)
00028ad4: 6000 fca6      	braw 0x2877c
00028ad8: 4a00           	tstb %d0
00028ada: 6708           	beqs 0x28ae4
00028adc: 536e ffd6      	subqw #1,%fp@(-42)
00028ae0: 6000 fc06      	braw 0x286e8
00028ae4: 3d7c 0001 ffd6 	movew #1,%fp@(-42)
00028aea: 6000 fc90      	braw 0x2877c
00028aee: 526e ffe4      	addqw #1,%fp@(-28)
00028af2: 3d7c 8000 ffdc 	movew #-32768,%fp@(-36)
00028af8: 60b8           	bras 0x28ab2
00028afa: 3d7c ffff ffda 	movew #-1,%fp@(-38)
00028b00: 536e ffe4      	subqw #1,%fp@(-28)
00028b04: d2ee ffa8      	addaw %fp@(-88),%a1
00028b08: 740f           	moveq #15,%d2
00028b0a: 9440           	subw %d0,%d2
00028b0c: 0042 8000      	oriw #-32768,%d2
00028b10: 3d42 ffd6      	movew %d2,%fp@(-42)
00028b14: 6000 fbd2      	braw 0x286e8
00028b18:  _psetup
00028b18: 40f9 0005 2f36 	movew %sr,0x52f36
00028b1e: 007c 0700      	oriw #1792,%sr
00028b22: 206f 0004      	moveal %sp@(4),%a0
00028b26: 202f 0008      	movel %sp@(8),%d0
00028b2a: 2068 0008      	moveal %a0@(8),%a0
00028b2e: 2268 003c      	moveal %a0@(60),%a1
00028b32: 2300           	movel %d0,%a1@-
00028b34: 2149 003c      	movel %a1,%a0@(60)
00028b38: 46f9 0005 2f36 	movew 0x52f36,%sr
00028b3e: 4e75           	rts
00028b40:  _gotopgm
00028b40: 2079 0005 7a42 	moveal 0x57a42,%a0
00028b46: 2468 0008      	moveal %a0@(8),%a2
00028b4a: 2068 0018      	moveal %a0@(24),%a0
00028b4e: 200f           	movel %sp,%d0
00028b50: 0480 0000 0008 	subil #8,%d0
00028b56: 2540 003c      	movel %d0,%a2@(60)
00028b5a: 027c dfff      	andiw #-8193,%sr
00028b5e: 2268 0008      	moveal %a0@(8),%a1
00028b62: 4ed1           	jmp %a1@
00028b64:  _dsptch
00028b64: 4a39 0005 7a2c 	tstb 0x57a2c
00028b6a: 6702           	beqs 0x28b6e
00028b6c: 4e75           	rts
00028b6e: 5239 0005 7a2c 	addqb #1,0x57a2c
00028b74: 40f9 0005 2f34 	movew %sr,0x52f34
00028b7a: 007c 0700      	oriw #1792,%sr
00028b7e: 2f0e           	movel %fp,%sp@-
00028b80: 2c79 0005 7a42 	moveal 0x57a42,%fp
00028b86: 2c6e 0008      	moveal %fp@(8),%fp
00028b8a: 2d5f 0038      	movel %sp@+,%fp@(56)
00028b8e: 48d6 3fff      	moveml %d0-%a5,%fp@
00028b92: 4e6d           	movel %usp,%a5
00028b94: 2d4d 0040      	movel %a5,%fp@(64)
00028b98: 2d4f 003c      	movel %sp,%fp@(60)
00028b9c: 4ff9 0005 31b8 	lea 0x531b8,%sp
00028ba2: 46f9 0005 2f34 	movew 0x52f34,%sr
00028ba8: 4ef9 0002 9e54 	jmp 0x29e54
00028bae:  _switchto
00028bae: 40f9 0005 2f34 	movew %sr,0x52f34
00028bb4: 007c 0700      	oriw #1792,%sr
00028bb8: 2e6f 0004      	moveal %sp@(4),%sp
00028bbc: 4cd7 3fff      	moveml %sp@,%d0-%a5
00028bc0: 2c6f 0040      	moveal %sp@(64),%fp
00028bc4: 4e66           	movel %fp,%usp
00028bc6: 2c6f 0038      	moveal %sp@(56),%fp
00028bca: 2e6f 003c      	moveal %sp@(60),%sp
00028bce: 4239 0005 7a2c 	clrb 0x57a2c
00028bd4: 46f9 0005 2f34 	movew 0x52f34,%sr
00028bda: 4e75           	rts
00028bdc:  _ui_start
00028bdc: 2a4f           	moveal %sp,%a5
00028bde: 2a6d 0004      	moveal %a5@(4),%a5
00028be2: 2e7c 0005 32c0 	moveal #340672,%sp
00028be8: 200d           	movel %a5,%d0
00028bea: 0680 0000 0080 	addil #128,%d0
00028bf0: 23c0 0005 7e04 	movel %d0,0x57e04
00028bf6: 202d 000c      	movel %a5@(12),%d0
00028bfa: d0ad 0014      	addl %a5@(20),%d0
00028bfe: d0ad 001c      	addl %a5@(28),%d0
00028c02: 0680 0000 0100 	addil #256,%d0
00028c08: 2f00           	movel %d0,%sp@-
00028c0a: 2f0d           	movel %a5,%sp@-
00028c0c: 4267           	clrw %sp@-
00028c0e: 3f3c 004a      	movew #74,%sp@-
00028c12: 4e41           	trap #1
00028c14: 4fef 000c      	lea %sp@(12),%sp
00028c18: 42a7           	clrl %sp@-
00028c1a: 3f3c 0020      	movew #32,%sp@-
00028c1e: 4e41           	trap #1
00028c20: 5c8f           	addql #6,%sp
00028c22: 23c0 0005 31bc 	movel %d0,0x531bc
00028c28: 23ed 002c 0005 	movel %a5@(44),0x532c0
00028c2e: 32c0 
00028c30: 2e7c 0005 32c0 	moveal #340672,%sp
00028c36: 23f9 0005 32c0 	movel 0x532c0,0x57afa
00028c3c: 0005 7afa 
00028c40: 4eb9 0002 dcee 	jsr 0x2dcee
00028c46: 2f00           	movel %d0,%sp@-
00028c48: 207c 0005 3db8 	moveal #343480,%a0
00028c4e: 2f08           	movel %a0,%sp@-
00028c50: 4eb9 0001 bb70 	jsr 0x1bb70
00028c56: 508f           	addql #8,%sp
00028c58: 41f9 0001 bccc 	lea 0x1bccc,%a0
00028c5e: 23c8 0005 32ce 	movel %a0,0x532ce
00028c64: 4eb9 0002 dcf6 	jsr 0x2dcf6
00028c6a: 2c7c 0005 3db8 	moveal #343480,%fp
00028c70: ddc0           	addal %d0,%fp
00028c72: 2e4e           	moveal %fp,%sp
00028c74: 4eb9 0002 e21a 	jsr 0x2e21a
00028c7a: 3039 0005 7e02 	movew 0x57e02,%d0
00028c80: 4a40           	tstw %d0
00028c82: 66ac           	bnes 0x28c30
00028c84: 2f39 0005 31bc 	movel 0x531bc,%sp@-
00028c8a: 3f3c 0020      	movew #32,%sp@-
00028c8e: 4e41           	trap #1
00028c90: 5c8f           	addql #6,%sp
00028c92: 4267           	clrw %sp@-
00028c94: 4e41           	trap #1
00028c96:  _accdesk_start
00028c96: 2a6f 0004      	moveal %sp@(4),%a5
00028c9a: 207c 0005 3db8 	moveal #343480,%a0
00028ca0: 2e68 003c      	moveal %a0@(60),%sp
00028ca4: 202d 000c      	movel %a5@(12),%d0
00028ca8: d0ad 0014      	addl %a5@(20),%d0
00028cac: d0ad 001c      	addl %a5@(28),%d0
00028cb0: 0680 0000 0100 	addil #256,%d0
00028cb6: 2f00           	movel %d0,%sp@-
00028cb8: 2f0d           	movel %a5,%sp@-
00028cba: 4267           	clrw %sp@-
00028cbc: 3f3c 004a      	movew #74,%sp@-
00028cc0: 4e41           	trap #1
00028cc2: 4fef 000c      	lea %sp@(12),%sp
00028cc6: 42a7           	clrl %sp@-
00028cc8: 3f3c 0020      	movew #32,%sp@-
00028ccc: 4e41           	trap #1
00028cce: 5c8f           	addql #6,%sp
00028cd0: 4eb9 0002 ddd2 	jsr 0x2ddd2
00028cd6: 4267           	clrw %sp@-
00028cd8: 4e41           	trap #1
00028cda:  _dos_exec
00028cda: 220f           	movel %sp,%d1
00028cdc: 48e7 2020      	moveml %d2/%a2,%sp@-
00028ce0: 4eb9 0002 8d44 	jsr 0x28d44
00028ce6: 2079 0005 7a42 	moveal 0x57a42,%a0
00028cec: 2068 0008      	moveal %a0@(8),%a0
00028cf0: 2f28 003c      	movel %a0@(60),%sp@-
00028cf4: 224f           	moveal %sp,%a1
00028cf6: 93fc 0000 0050 	subal #80,%a1
00028cfc: 2149 003c      	movel %a1,%a0@(60)
00028d00: 4eb9 0002 8d50 	jsr 0x28d50
00028d06: 2241           	moveal %d1,%a1
00028d08: 2f29 000e      	movel %a1@(14),%sp@-
00028d0c: 2f29 000a      	movel %a1@(10),%sp@-
00028d10: 2f29 0006      	movel %a1@(6),%sp@-
00028d14: 3f29 0004      	movew %a1@(4),%sp@-
00028d18: 3f3c 004b      	movew #75,%sp@-
00028d1c: 4e41           	trap #1
00028d1e: 4fef 0010      	lea %sp@(16),%sp
00028d22: 4eb9 0002 8d44 	jsr 0x28d44
00028d28: 2079 0005 7a42 	moveal 0x57a42,%a0
00028d2e: 2068 0008      	moveal %a0@(8),%a0
00028d32: 215f 003c      	movel %sp@+,%a0@(60)
00028d36: 4eb9 0002 8d50 	jsr 0x28d50
00028d3c: 4cdf 0404      	moveml %sp@+,%d2/%a2
00028d40: 4e75           	rts
00028d42: 0000 40f9      	orib #-7,%d0
00028d44:  _disable_interrupts
00028d46: 0005 32c4      	orib #-60,%d5
00028d4a: 007c 0700      	oriw #1792,%sr
00028d4e: 4e75           	rts
00028d50:  _enable_interrupts
00028d50: 46f9 0005 32c4 	movew 0x532c4,%sr
00028d56: 4e75           	rts
00028d58:  _retake
00028d58: 21fc 0002 8e2c 	movel #167468,0x88
00028d5e: 0088 
00028d60: 203c 0002 8d98 	movel #167320,%d0
00028d66: 2f00           	movel %d0,%sp@-
00028d68: 3f3c 0101      	movew #257,%sp@-
00028d6c: 3f3c 0005      	movew #5,%sp@-
00028d70: 4e4d           	trap #13
00028d72: 508f           	addql #8,%sp
00028d74: 4e75           	rts
00028d76:  _giveerr
00028d76: 2039 0005 32c6 	movel 0x532c6,%d0
00028d7c: 60e8           	bras 0x28d66
00028d7e:  _takeerr
00028d7e: 7000           	moveq #0,%d0
00028d80: 33c0 0005 32e6 	movew %d0,0x532e6
00028d86: 70ff           	moveq #-1,%d0
00028d88: 61dc           	bsrs 0x28d66
00028d8a: 23c0 0005 32c6 	movel %d0,0x532c6
00028d90: 203c 0002 8d98 	movel #167320,%d0
00028d96: 60ce           	bras 0x28d66
00028d98: 4a79 0005 32e6 	tstw 0x532e6
00028d9e: 6608           	bnes 0x28da8
00028da0: 2079 0005 32c6 	moveal 0x532c6,%a0
00028da6: 4ed0           	jmp %a0@
00028da8: 302f 0004      	movew %sp@(4),%d0
00028dac: 322f 0006      	movew %sp@(6),%d1
00028db0: 2079 0005 7a42 	moveal 0x57a42,%a0
00028db6: 2068 0008      	moveal %a0@(8),%a0
00028dba: 23e8 003c 0005 	movel %a0@(60),0x532e8
00028dc0: 32e8 
00028dc2: 6180           	bsrs 0x28d44
00028dc4: 23cf 0005 32ec 	movel %sp,0x532ec
00028dca: 4ff9 0005 38f0 	lea 0x538f0,%sp
00028dd0: 6100 ff7e      	bsrw 0x28d50
00028dd4: 48e7 1f1e      	moveml %d3-%d7/%a3-%fp,%sp@-
00028dd8: 227c 0002 8fa0 	moveal #167840,%a1
00028dde: 91c8           	subal %a0,%a0
00028de0: 3f00           	movew %d0,%sp@-
00028de2: 670a           	beqs 0x28dee
00028de4: 4640           	notw %d0
00028de6: 0c40 0011      	cmpiw #17,%d0
00028dea: 6e02           	bgts 0x28dee
00028dec: 3040           	moveaw %d0,%a0
00028dee: 1030 9800      	moveb %a0@(0000000000000000,%a1:l),%d0
00028df2: 3f01           	movew %d1,%sp@-
00028df4: 3f00           	movew %d0,%sp@-
00028df6: 4eb9 0002 ae06 	jsr 0x2ae06
00028dfc: 588f           	addql #4,%sp
00028dfe: 321f           	movew %sp@+,%d1
00028e00: 48c1           	extl %d1
00028e02: 4a40           	tstw %d0
00028e04: 6706           	beqs 0x28e0c
00028e06: 223c 0001 0000 	movel #65536,%d1
00028e0c: 2001           	movel %d1,%d0
00028e0e: 4cdf 78f8      	moveml %sp@+,%d3-%d7/%a3-%fp
00028e12: 2e79 0005 32ec 	moveal 0x532ec,%sp
00028e18: 2079 0005 7a42 	moveal 0x57a42,%a0
00028e1e: 2068 0008      	moveal %a0@(8),%a0
00028e22: 2179 0005 32e8 	movel 0x532e8,%a0@(60)
00028e28: 003c 
00028e2a: 4e75           	rts
00028e2c: 0c40 00c8      	cmpiw #200,%d0
00028e30: 670e           	beqs 0x28e40
00028e32: 0c40 00c9      	cmpiw #201,%d0
00028e36: 6708           	beqs 0x28e40
00028e38: 2f39 0005 32ca 	movel 0x532ca,%sp@-
00028e3e: 4e75           	rts
00028e40: 6100 ff02      	bsrw 0x28d44
00028e44: 4e68           	movel %usp,%a0
00028e46: 48e0 7ffe      	moveml %d1-%fp,%a0@-
00028e4a: 4e60           	movel %a0,%usp
00028e4c: 2c79 0005 7a42 	moveal 0x57a42,%fp
00028e52: 2c6e 0008      	moveal %fp@(8),%fp
00028e56: 2d48 0040      	movel %a0,%fp@(64)
00028e5a: 2d4f 0044      	movel %sp,%fp@(68)
00028e5e: 2e6e 003c      	moveal %fp@(60),%sp
00028e62: 6100 feec      	bsrw 0x28d50
00028e66: 2f01           	movel %d1,%sp@-
00028e68: 3f00           	movew %d0,%sp@-
00028e6a: 4eb9 0003 3408 	jsr 0x33408
00028e70: 5c8f           	addql #6,%sp
00028e72: 6100 fed0      	bsrw 0x28d44
00028e76: 2079 0005 7a42 	moveal 0x57a42,%a0
00028e7c: 2068 0008      	moveal %a0@(8),%a0
00028e80: 214f 003c      	movel %sp,%a0@(60)
00028e84: 2e68 0044      	moveal %a0@(68),%sp
00028e88: 2068 0040      	moveal %a0@(64),%a0
00028e8c: 4cd8 7ffe      	moveml %a0@+,%d1-%fp
00028e90: 4e60           	movel %a0,%usp
00028e92: 6100 febc      	bsrw 0x28d50
00028e96: 4e73           	rte
00028e98:  _unset_aestrap
00028e98: 21f9 0005 32ca 	movel 0x532ca,0x88
00028e9e: 0088 
00028ea0: 4e75           	rts
00028ea2:  _set_aestrap
00028ea2: 23f8 0088 0005 	movel 0x88,0x532ca
00028ea8: 32ca 
00028eaa: 21fc 0002 8e2c 	movel #167468,0x88
00028eb0: 0088 
00028eb2: 4e75           	rts
00028eb4:  _far_bcha
00028eb4: 23cf 0005 32d2 	movel %sp,0x532d2
00028eba: 4ff9 0005 3950 	lea 0x53950,%sp
00028ec0: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
00028ec4: 3f00           	movew %d0,%sp@-
00028ec6: 4eb9 0002 e79e 	jsr 0x2e79e
00028ecc: 548f           	addql #2,%sp
00028ece: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00028ed2: 2e79 0005 32d2 	moveal 0x532d2,%sp
00028ed8: 4e75           	rts
00028eda:  _far_mcha
00028eda: 23cf 0005 32d2 	movel %sp,0x532d2
00028ee0: 4ff9 0005 3950 	lea 0x53950,%sp
00028ee6: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
00028eea: 3f01           	movew %d1,%sp@-
00028eec: 3f00           	movew %d0,%sp@-
00028eee: 2f3c 0002 ec0a 	movel #191498,%sp@-
00028ef4: 4eb9 0002 9c9c 	jsr 0x29c9c
00028efa: 508f           	addql #8,%sp
00028efc: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00028f00: 2e79 0005 32d2 	moveal 0x532d2,%sp
00028f06: 4e75           	rts
00028f08:  _aes_wheel
00028f08: 23cf 0005 32d2 	movel %sp,0x532d2
00028f0e: 4ff9 0005 3950 	lea 0x53950,%sp
00028f14: 48e7 e0e0      	moveml %d0-%d2/%a0-%a2,%sp@-
00028f18: 3f01           	movew %d1,%sp@-
00028f1a: 3f00           	movew %d0,%sp@-
00028f1c: 2f3c 0002 eccc 	movel #191692,%sp@-
00028f22: 4eb9 0002 9c9c 	jsr 0x29c9c
00028f28: 508f           	addql #8,%sp
00028f2a: 4cdf 0707      	moveml %sp@+,%d0-%d2/%a0-%a2
00028f2e: 2e79 0005 32d2 	moveal 0x532d2,%sp
00028f34: 4e75           	rts
00028f36:  _drawrat
00028f36: 302f 0004      	movew %sp@(4),%d0
00028f3a: 322f 0006      	movew %sp@(6),%d1
00028f3e: 2f39 0005 32ce 	movel 0x532ce,%sp@-
00028f44: 4e75           	rts
00028f46:  _tikcod
00028f46: 23cf 0005 32d6 	movel %sp,0x532d6
00028f4c: 4ff9 0005 3974 	lea 0x53974,%sp
00028f52: 4ab9 0005 32e2 	tstl 0x532e2
00028f58: 672c           	beqs 0x28f86
00028f5a: 52b9 0005 32de 	addql #1,0x532de
00028f60: 53b9 0005 32e2 	subql #1,0x532e2
00028f66: 661e           	bnes 0x28f86
00028f68: 2f39 0005 32de 	movel 0x532de,%sp@-
00028f6e: 2f3c 0002 a34c 	movel #172876,%sp@-
00028f74: 4eb9 0002 9c9c 	jsr 0x29c9c
00028f7a: 508f           	addql #8,%sp
00028f7c: 4a40           	tstw %d0
00028f7e: 6706           	beqs 0x28f86
00028f80: 52b9 0005 32e2 	addql #1,0x532e2
00028f86: 3f3c 0001      	movew #1,%sp@-
00028f8a: 4eb9 0002 e814 	jsr 0x2e814
00028f90: 548f           	addql #2,%sp
00028f92: 2e79 0005 32d6 	moveal 0x532d6,%sp
00028f98: 2f39 0005 32da 	movel 0x532da,%sp@-
00028f9e: 4e75           	rts
00028fa0: 0401 0102      	subib #2,%d1
00028fa4: 0101           	btst %d0,%d1
00028fa6: 0202 0402      	andib #2,%d2
00028faa: 0202 0003      	andib #3,%d2
00028fae: 0402 0500      	subib #0,%d2
00028fb2: 0000 2079      	orib #121,%d0
00028fb4:  _ap_init
00028fb6: 0005 7a42      	orib #66,%d5
00028fba: 3028 001c      	movew %a0@(28),%d0
00028fbe: 0068 0001 0026 	oriw #1,%a0@(38)
00028fc4: 4e75           	rts
00028fc6:  _ap_rdwr
00028fc6: 4e56 fff4      	linkw %fp,#-12
00028fca: 2f0a           	movel %a2,%sp@-
00028fcc: 322e 0008      	movew %fp@(8),%d1
00028fd0: 246e 000a      	moveal %fp@(10),%a2
00028fd4: 302e 000e      	movew %fp@(14),%d0
00028fd8: 206e 0010      	moveal %fp@(16),%a0
00028fdc: 0c41 0010      	cmpiw #16,%d1
00028fe0: 662e           	bnes 0x29010
00028fe2: b06a 0086      	cmpw %a2@(134),%d0
00028fe6: 6628           	bnes 0x29010
00028fe8: 0c40 0010      	cmpiw #16,%d0
00028fec: 6622           	bnes 0x29010
00028fee: 4878 0010      	pea 0x10
00028ff2: 2f2a 0082      	movel %a2@(130),%sp@-
00028ff6: 2f08           	movel %a0,%sp@-
00028ff8: 4eb9 0001 b8fc 	jsr 0x1b8fc
00028ffe: 426a 0086      	clrw %a2@(134)
00029002: 4fef 000c      	lea %sp@(12),%sp
00029006: 7001           	moveq #1,%d0
00029008: 246e fff0      	moveal %fp@(-16),%a2
0002900c: 4e5e           	unlk %fp
0002900e: 4e75           	rts
00029010: 2d4a fff6      	movel %a2,%fp@(-10)
00029014: 3d40 fffa      	movew %d0,%fp@(-6)
00029018: 2d48 fffc      	movel %a0,%fp@(-4)
0002901c: 486e fff6      	pea %fp@(-10)
00029020: 3f01           	movew %d1,%sp@-
00029022: 4eb9 0002 9f58 	jsr 0x29f58
00029028: 5c8f           	addql #6,%sp
0002902a: 60dc           	bras 0x29008
0002902c:  _ap_find
0002902c: 202f 0004      	movel %sp@(4),%d0
00029030: 6604           	bnes 0x29036
00029032: 70ff           	moveq #-1,%d0
00029034: 4e75           	rts
00029036: 4267           	clrw %sp@-
00029038: 2f00           	movel %d0,%sp@-
0002903a: 4eb9 0003 1e0e 	jsr 0x31e0e
00029040: 5c8f           	addql #6,%sp
00029042: 4a80           	tstl %d0
00029044: 67ec           	beqs 0x29032
00029046: 2040           	moveal %d0,%a0
00029048: 3028 001c      	movew %a0@(28),%d0
0002904c: 60e6           	bras 0x29034
0002904e:  _ap_tplay
0002904e: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00029052: 246f 0030      	moveal %sp@(48),%a2
00029056: 33fc 0001 0005 	movew #1,0x53980
0002905c: 3980 
0002905e: 7400           	moveq #0,%d2
00029060: 4243           	clrw %d3
00029062: 47f9 0002 8d44 	lea 0x28d44,%a3
00029068: 49f9 0002 9c9c 	lea 0x29c9c,%a4
0002906e: 4bf9 0002 8d50 	lea 0x28d50,%a5
00029074: 2c3c 0002 eb2c 	movel #191276,%d6
0002907a: 283c 0002 ec0a 	movel #191498,%d4
00029080: 2a3c 0001 bccc 	movel #113868,%d5
00029086: b66f 0034      	cmpw %sp@(52),%d3
0002908a: 6d5a           	blts 0x290e6
0002908c: 4a82           	tstl %d2
0002908e: 674a           	beqs 0x290da
00029090: 3f39 0005 7cce 	movew 0x57cce,%sp@-
00029096: 3f39 0005 7cd0 	movew 0x57cd0,%sp@-
0002909c: 4eb9 0002 8f36 	jsr 0x28f36
000290a2: 3f39 0005 7cce 	movew 0x57cce,%sp@-
000290a8: 3f39 0005 7cd0 	movew 0x57cd0,%sp@-
000290ae: 4eb9 0002 d6cc 	jsr 0x2d6cc
000290b4: 23f9 0005 32ce 	movel 0x532ce,0x53c42
000290ba: 0005 3c42 
000290be: 3f3c 007f      	movew #127,%sp@-
000290c2: 45f9 0002 d48e 	lea 0x2d48e,%a2
000290c8: 4e92           	jsr %a2@
000290ca: 23c2 0005 3c42 	movel %d2,0x53c42
000290d0: 3f3c 007e      	movew #126,%sp@-
000290d4: 4e92           	jsr %a2@
000290d6: 4fef 000c      	lea %sp@(12),%sp
000290da: 4279 0005 3980 	clrw 0x53980
000290e0: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000290e4: 4e75           	rts
000290e6: 2e2a 0004      	movel %a2@(4),%d7
000290ea: 2012           	movel %a2@,%d0
000290ec: 7201           	moveq #1,%d1
000290ee: b280           	cmpl %d0,%d1
000290f0: 6700 008c      	beqw 0x2917e
000290f4: 6d10           	blts 0x29106
000290f6: 4a80           	tstl %d0
000290f8: 672a           	beqs 0x29124
000290fa: 4eb9 0002 8b64 	jsr 0x28b64
00029100: 5243           	addqw #1,%d3
00029102: 508a           	addql #8,%a2
00029104: 6080           	bras 0x29086
00029106: 7202           	moveq #2,%d1
00029108: b280           	cmpl %d0,%d1
0002910a: 6738           	beqs 0x29144
0002910c: 4df9 0002 ea28 	lea 0x2ea28,%fp
00029112: 5780           	subql #3,%d0
00029114: 66e4           	bnes 0x290fa
00029116: 4e93           	jsr %a3@
00029118: 2f07           	movel %d7,%sp@-
0002911a: 2f0e           	movel %fp,%sp@-
0002911c: 4e94           	jsr %a4@
0002911e: 4e95           	jsr %a5@
00029120: 508f           	addql #8,%sp
00029122: 60d6           	bras 0x290fa
00029124: 2207           	movel %d7,%d1
00029126: d287           	addl %d7,%d1
00029128: d287           	addl %d7,%d1
0002912a: 2001           	movel %d1,%d0
0002912c: eb88           	lsll #5,%d0
0002912e: d081           	addl %d1,%d0
00029130: d087           	addl %d7,%d0
00029132: 80ef 0036      	divuw %sp@(54),%d0
00029136: 3f00           	movew %d0,%sp@-
00029138: 4267           	clrw %sp@-
0002913a: 4eb9 0002 a03e 	jsr 0x2a03e
00029140: 588f           	addql #4,%sp
00029142: 60b6           	bras 0x290fa
00029144: 2c44           	moveal %d4,%fp
00029146: 4a82           	tstl %d2
00029148: 66cc           	bnes 0x29116
0002914a: 23c5 0005 3c42 	movel %d5,0x53c42
00029150: 3f3c 007f      	movew #127,%sp@-
00029154: 4df9 0002 d48e 	lea 0x2d48e,%fp
0002915a: 4e96           	jsr %fp@
0002915c: 23f9 0005 3c46 	movel 0x53c46,0x532ce
00029162: 0005 32ce 
00029166: 23c5 0005 3c42 	movel %d5,0x53c42
0002916c: 3f3c 007e      	movew #126,%sp@-
00029170: 4e96           	jsr %fp@
00029172: 2439 0005 3c46 	movel 0x53c46,%d2
00029178: 588f           	addql #4,%sp
0002917a: 2c44           	moveal %d4,%fp
0002917c: 6098           	bras 0x29116
0002917e: 2c46           	moveal %d6,%fp
00029180: 6094           	bras 0x29116
00029182:  _ap_trecd
00029182: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00029186: 246f 0018      	moveal %sp@(24),%a2
0002918a: 49f9 0002 8d44 	lea 0x28d44,%a4
00029190: 4e94           	jsr %a4@
00029192: 33fc 0001 0005 	movew #1,0x5397e
00029198: 397e 
0002919a: 33ef 001c 0005 	movew %sp@(28),0x5397c
000291a0: 397c 
000291a2: 23ca 0005 3978 	movel %a2,0x53978
000291a8: 47f9 0002 8d50 	lea 0x28d50,%a3
000291ae: 4e93           	jsr %a3@
000291b0: 4bf9 0002 a03e 	lea 0x2a03e,%a5
000291b6: 4a79 0005 397e 	tstw 0x5397e
000291bc: 662c           	bnes 0x291ea
000291be: 4e94           	jsr %a4@
000291c0: 2439 0005 3978 	movel 0x53978,%d2
000291c6: 948a           	subl %a2,%d2
000291c8: e682           	asrl #3,%d2
000291ca: 3842           	moveaw %d2,%a4
000291cc: 4279 0005 397c 	clrw 0x5397c
000291d2: 42b9 0005 3978 	clrl 0x53978
000291d8: 4e93           	jsr %a3@
000291da: 91c8           	subal %a0,%a0
000291dc: 300c           	movew %a4,%d0
000291de: b048           	cmpw %a0,%d0
000291e0: 6e12           	bgts 0x291f4
000291e2: 3002           	movew %d2,%d0
000291e4: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
000291e8: 4e75           	rts
000291ea: 4878 0064      	pea 0x64
000291ee: 4e95           	jsr %a5@
000291f0: 588f           	addql #4,%sp
000291f2: 60c2           	bras 0x291b6
000291f4: 2012           	movel %a2@,%d0
000291f6: 0c80 0002 a34c 	cmpil #172876,%d0
000291fc: 6722           	beqs 0x29220
000291fe: 0c80 0002 eb2c 	cmpil #191276,%d0
00029204: 671e           	beqs 0x29224
00029206: 0c80 0002 ec0a 	cmpil #191498,%d0
0002920c: 671a           	beqs 0x29228
0002920e: 0c80 0002 ea28 	cmpil #191016,%d0
00029214: 6716           	beqs 0x2922c
00029216: 72ff           	moveq #-1,%d1
00029218: 2481           	movel %d1,%a2@
0002921a: 5248           	addqw #1,%a0
0002921c: 508a           	addql #8,%a2
0002921e: 60bc           	bras 0x291dc
00029220: 7200           	moveq #0,%d1
00029222: 60f4           	bras 0x29218
00029224: 7201           	moveq #1,%d1
00029226: 60f0           	bras 0x29218
00029228: 7202           	moveq #2,%d1
0002922a: 60ec           	bras 0x29218
0002922c: 7203           	moveq #3,%d1
0002922e: 60e8           	bras 0x29218
00029230:  _ap_exit
00029230: 2f0a           	movel %a2,%sp@-
00029232: 3f3c 0001      	movew #1,%sp@-
00029236: 45f9 0003 4ec4 	lea 0x34ec4,%a2
0002923c: 4e92           	jsr %a2@
0002923e: 4eb9 0002 fed2 	jsr 0x2fed2
00029244: 3f3c 0004      	movew #4,%sp@-
00029248: 4eb9 0002 dd62 	jsr 0x2dd62
0002924e: 2079 0005 7a42 	moveal 0x57a42,%a0
00029254: 3028 0086      	movew %a0@(134),%d0
00029258: 588f           	addql #4,%sp
0002925a: 6716           	beqs 0x29272
0002925c: 4879 0005 711a 	pea 0x5711a
00029262: 3f00           	movew %d0,%sp@-
00029264: 2f08           	movel %a0,%sp@-
00029266: 3f3c 0010      	movew #16,%sp@-
0002926a: 4eba fd5a      	jsr %pc@(0x28fc6)
0002926e: 4fef 000c      	lea %sp@(12),%sp
00029272: 4267           	clrw %sp@-
00029274: 4e92           	jsr %a2@
00029276: 4eb9 0002 dd30 	jsr 0x2dd30
0002927c: 2079 0005 7a42 	moveal 0x57a42,%a0
00029282: 0268 fffe 0026 	andiw #-2,%a0@(38)
00029288: 548f           	addql #2,%sp
0002928a: 245f           	moveal %sp@+,%a2
0002928c: 4e75           	rts
0002928e: 0000 2f0a      	orib #10,%d0
00029290:  _azombie
00029292: 206f 0008      	moveal %sp@(8),%a0
00029296: 7000           	moveq #0,%d0
00029298: 3039 0005 7cd2 	movew 0x57cd2,%d0
0002929e: 4840           	swap %d0
000292a0: 4240           	clrw %d0
000292a2: 806f 000c      	orw %sp@(12),%d0
000292a6: 2140 0018      	movel %d0,%a0@(24)
000292aa: 7000           	moveq #0,%d0
000292ac: 3039 0005 7cd0 	movew 0x57cd0,%d0
000292b2: 4840           	swap %d0
000292b4: 4240           	clrw %d0
000292b6: 8079 0005 7cce 	orw 0x57cce,%d0
000292bc: 2140 0010      	movel %d0,%a0@(16)
000292c0: 2279 0005 7a2e 	moveal 0x57a2e,%a1
000292c6: 2149 0004      	movel %a1,%a0@(4)
000292ca: 6704           	beqs 0x292d0
000292cc: 2348 0008      	movel %a0,%a1@(8)
000292d0: 217c 0005 7a2a 	movel #358954,%a0@(8)
000292d6: 0008 
000292d8: 23c8 0005 7a2e 	movel %a0,0x57a2e
000292de: 317c 0002 0014 	movew #2,%a0@(20)
000292e4: 2268 000c      	moveal %a0@(12),%a1
000292e8: 3029 0024      	movew %a1@(36),%d0
000292ec: 8068 0016      	orw %a0@(22),%d0
000292f0: 3340 0024      	movew %d0,%a1@(36)
000292f4: 2079 0005 7a3a 	moveal 0x57a3a,%a0
000292fa: 45f9 0005 7a3a 	lea 0x57a3a,%a2
00029300: b1c9           	cmpal %a1,%a0
00029302: 6738           	beqs 0x2933c
00029304: b0fc 0000      	cmpaw #0,%a0
00029308: 662c           	bnes 0x29336
0002930a: b3f9 0005 7a42 	cmpal 0x57a42,%a1
00029310: 6720           	beqs 0x29332
00029312: c069 0022      	andw %a1@(34),%d0
00029316: 671a           	beqs 0x29332
00029318: b0fc 0000      	cmpaw #0,%a0
0002931c: 6714           	beqs 0x29332
0002931e: 0268 fffe 001e 	andiw #-2,%a0@(30)
00029324: 2490           	movel %a0@,%a2@
00029326: 20b9 0005 7a3e 	movel 0x57a3e,%a0@
0002932c: 23c8 0005 7a3e 	movel %a0,0x57a3e
00029332: 245f           	moveal %sp@+,%a2
00029334: 4e75           	rts
00029336: 2448           	moveal %a0,%a2
00029338: 2050           	moveal %a0@,%a0
0002933a: 60c4           	bras 0x29300
0002933c: 2049           	moveal %a1,%a0
0002933e: 60ca           	bras 0x2930a
00029340:  _evinsert
00029340: 2f0b           	movel %a3,%sp@-
00029342: 2f0a           	movel %a2,%sp@-
00029344: 206f 000c      	moveal %sp@(12),%a0
00029348: 246f 0010      	moveal %sp@(16),%a2
0002934c: 2252           	moveal %a2@,%a1
0002934e: 47ea fffc      	lea %a2@(-4),%a3
00029352: 214b 0008      	movel %a3,%a0@(8)
00029356: 2488           	movel %a0,%a2@
00029358: 2149 0004      	movel %a1,%a0@(4)
0002935c: 6704           	beqs 0x29362
0002935e: 2348 0008      	movel %a0,%a1@(8)
00029362: 245f           	moveal %sp@+,%a2
00029364: 265f           	moveal %sp@+,%a3
00029366: 4e75           	rts
00029368:  _mwait
00029368: 302f 0004      	movew %sp@(4),%d0
0002936c: 2079 0005 7a42 	moveal 0x57a42,%a0
00029372: 3140 0022      	movew %d0,%a0@(34)
00029376: c068 0024      	andw %a0@(36),%d0
0002937a: 660c           	bnes 0x29388
0002937c: 0068 0001 001e 	oriw #1,%a0@(30)
00029382: 4eb9 0002 8b64 	jsr 0x28b64
00029388: 2079 0005 7a42 	moveal 0x57a42,%a0
0002938e: 3028 0024      	movew %a0@(36),%d0
00029392: 4e75           	rts
00029394: 6e6f           	bgts 0x29405
00029396: 2066           	moveal %fp@-,%a0
00029398: 7265           	moveq #101,%d1
0002939a: 6520           	bcss 0x293bc
0002939c: 4556           	.short 0x4556
0002939e: 4273 2061      	clrw %a3@(0000000000000061,%d2:w)
000293a2: 7661           	moveq #97,%d3
000293a4: 696c           	bvss 0x29412
000293a6: 6162           	bsrs 0x2940a
000293a8: 6c65           	bges 0x2940f
000293aa: 0a00 48e7      	eorib #-25,%d0
000293ac:  _iasync
000293ae: 3020           	movew %a0@-,%d0
000293b0: 342f 0010      	movew %sp@(16),%d2
000293b4: 262f 0012      	movel %sp@(18),%d3
000293b8: 2479 0005 7a36 	moveal 0x57a36,%a2
000293be: b4fc 0000      	cmpaw #0,%a2
000293c2: 660a           	bnes 0x293ce
000293c4: 487a ffce      	pea %pc@(0x29394)
000293c8: 4eb9 0000 dec8 	jsr 0xdec8
000293ce: 23d2 0005 7a36 	movel %a2@,0x57a36
000293d4: 4878 001c      	pea 0x1c
000293d8: 2f0a           	movel %a2,%sp@-
000293da: 4eb9 0001 bb70 	jsr 0x1bb70
000293e0: 2079 0005 7a42 	moveal 0x57a42,%a0
000293e6: 24a8 0028      	movel %a0@(40),%a2@
000293ea: 214a 0028      	movel %a2,%a0@(40)
000293ee: 2548 000c      	movel %a0,%a2@(12)
000293f2: 3542 0016      	movew %d2,%a2@(22)
000293f6: 508f           	addql #8,%sp
000293f8: 0c42 0010      	cmpiw #16,%d2
000293fc: 6774           	beqs 0x29472
000293fe: 6e30           	bgts 0x29430
00029400: 0c42 0002      	cmpiw #2,%d2
00029404: 675e           	beqs 0x29464
00029406: 6e10           	bgts 0x29418
00029408: 0c42 0001      	cmpiw #1,%d2
0002940c: 674a           	beqs 0x29458
0002940e: 302a 0016      	movew %a2@(22),%d0
00029412: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00029416: 4e75           	rts
00029418: 0c42 0004      	cmpiw #4,%d2
0002941c: 6706           	beqs 0x29424
0002941e: 0c42 0008      	cmpiw #8,%d2
00029422: 66ea           	bnes 0x2940e
00029424: 2f03           	movel %d3,%sp@-
00029426: 2f0a           	movel %a2,%sp@-
00029428: 4eb9 0002 edfa 	jsr 0x2edfa
0002942e: 603e           	bras 0x2946e
00029430: 0c42 0040      	cmpiw #64,%d2
00029434: 674e           	beqs 0x29484
00029436: 6e12           	bgts 0x2944a
00029438: 0c42 0020      	cmpiw #32,%d2
0002943c: 66d0           	bnes 0x2940e
0002943e: 2f03           	movel %d3,%sp@-
00029440: 2f0a           	movel %a2,%sp@-
00029442: 4eb9 0002 ed0e 	jsr 0x2ed0e
00029448: 6024           	bras 0x2946e
0002944a: 0c42 0080      	cmpiw #128,%d2
0002944e: 673e           	beqs 0x2948e
00029450: 0c42 0100      	cmpiw #256,%d2
00029454: 67ce           	beqs 0x29424
00029456: 60b6           	bras 0x2940e
00029458: 2f0a           	movel %a2,%sp@-
0002945a: 4eb9 0002 ecce 	jsr 0x2ecce
00029460: 588f           	addql #4,%sp
00029462: 60aa           	bras 0x2940e
00029464: 2f03           	movel %d3,%sp@-
00029466: 2f0a           	movel %a2,%sp@-
00029468: 4eb9 0002 ed98 	jsr 0x2ed98
0002946e: 508f           	addql #8,%sp
00029470: 609c           	bras 0x2940e
00029472: 2f03           	movel %d3,%sp@-
00029474: 2f0a           	movel %a2,%sp@-
00029476: 4267           	clrw %sp@-
00029478: 4eb9 0003 2046 	jsr 0x32046
0002947e: 4fef 000a      	lea %sp@(10),%sp
00029482: 608a           	bras 0x2940e
00029484: 2f03           	movel %d3,%sp@-
00029486: 2f0a           	movel %a2,%sp@-
00029488: 3f3c 0001      	movew #1,%sp@-
0002948c: 60ea           	bras 0x29478
0002948e: 2f03           	movel %d3,%sp@-
00029490: 2f0a           	movel %a2,%sp@-
00029492: 4eb9 0002 a3e6 	jsr 0x2a3e6
00029498: 60d4           	bras 0x2946e
0002949a:  _apret
0002949a: 48e7 0038      	moveml %a2-%a4,%sp@-
0002949e: 2279 0005 7a42 	moveal 0x57a42,%a1
000294a4: 45e9 0028      	lea %a1@(40),%a2
000294a8: 2069 0028      	moveal %a1@(40),%a0
000294ac: b0fc 0000      	cmpaw #0,%a0
000294b0: 6608           	bnes 0x294ba
000294b2: 4240           	clrw %d0
000294b4: 4cdf 1c00      	moveml %sp@+,%a2-%a4
000294b8: 4e75           	rts
000294ba: 3028 0016      	movew %a0@(22),%d0
000294be: 2210           	movel %a0@,%d1
000294c0: b06f 0010      	cmpw %sp@(16),%d0
000294c4: 6706           	beqs 0x294cc
000294c6: 2448           	moveal %a0,%a2
000294c8: 2041           	moveal %d1,%a0
000294ca: 60e0           	bras 0x294ac
000294cc: 2868 0008      	moveal %a0@(8),%a4
000294d0: 2968 0004 0004 	movel %a0@(4),%a4@(4)
000294d6: 2668 0004      	moveal %a0@(4),%a3
000294da: b6fc 0000      	cmpaw #0,%a3
000294de: 6704           	beqs 0x294e4
000294e0: 274c 0008      	movel %a4,%a3@(8)
000294e4: 2481           	movel %d1,%a2@
000294e6: 4640           	notw %d0
000294e8: c169 0022      	andw %d0,%a1@(34)
000294ec: c169 0024      	andw %d0,%a1@(36)
000294f0: 3028 001a      	movew %a0@(26),%d0
000294f4: 20b9 0005 7a36 	movel 0x57a36,%a0@
000294fa: 23c8 0005 7a36 	movel %a0,0x57a36
00029500: 60b2           	bras 0x294b4
00029502:  _acancel
00029502: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
00029506: 2279 0005 7a42 	moveal 0x57a42,%a1
0002950c: 47e9 0028      	lea %a1@(40),%a3
00029510: 2069 0028      	moveal %a1@(40),%a0
00029514: 2439 0005 7a36 	movel 0x57a36,%d2
0002951a: 4203           	clrb %d3
0002951c: 4240           	clrw %d0
0002951e: b0fc 0000      	cmpaw #0,%a0
00029522: 6610           	bnes 0x29534
00029524: 4a03           	tstb %d3
00029526: 6706           	beqs 0x2952e
00029528: 23c2 0005 7a36 	movel %d2,0x57a36
0002952e: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
00029532: 4e75           	rts
00029534: 3228 0016      	movew %a0@(22),%d1
00029538: 382f 0020      	movew %sp@(32),%d4
0002953c: c841           	andw %d1,%d4
0002953e: 670e           	beqs 0x2954e
00029540: 3828 0014      	movew %a0@(20),%d4
00029544: 3a04           	movew %d4,%d5
00029546: 0245 0003      	andiw #3,%d5
0002954a: 6708           	beqs 0x29554
0002954c: 8041           	orw %d1,%d0
0002954e: 2648           	moveal %a0,%a3
00029550: 2050           	moveal %a0@,%a0
00029552: 60ca           	bras 0x2951e
00029554: 2690           	movel %a0@,%a3@
00029556: 2868 0008      	moveal %a0@(8),%a4
0002955a: 2968 0004 0004 	movel %a0@(4),%a4@(4)
00029560: 2468 0004      	moveal %a0@(4),%a2
00029564: b4fc 0000      	cmpaw #0,%a2
00029568: 6710           	beqs 0x2957a
0002956a: 254c 0008      	movel %a4,%a2@(8)
0002956e: 44c4           	movew %d4,%ccr
00029570: 6608           	bnes 0x2957a
00029572: 2628 0010      	movel %a0@(16),%d3
00029576: d7aa 0010      	addl %d3,%a2@(16)
0002957a: 2082           	movel %d2,%a0@
0002957c: 4641           	notw %d1
0002957e: c369 0022      	andw %d1,%a1@(34)
00029582: 2408           	movel %a0,%d2
00029584: 204b           	moveal %a3,%a0
00029586: 7601           	moveq #1,%d3
00029588: 60c4           	bras 0x2954e
0002958a: 0000 48e7      	orib #-25,%d0
0002958e: 3020           	movew %a0@-,%d0
00029590: 362f 0010      	movew %sp@(16),%d3
00029594: 342f 0016      	movew %sp@(22),%d2
00029598: 4a43           	tstw %d3
0002959a: 6616           	bnes 0x295b2
0002959c: 45f9 0002 8b64 	lea 0x28b64,%a2
000295a2: 0839 0000 0005 	btst #0,0x57cd3
000295a8: 7cd3 
000295aa: 6656           	bnes 0x29602
000295ac: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000295b0: 4e75           	rts
000295b2: 3f2f 001e      	movew %sp@(30),%sp@-
000295b6: 3f2f 001e      	movew %sp@(30),%sp@-
000295ba: 3f2f 001e      	movew %sp@(30),%sp@-
000295be: 3f2f 001e      	movew %sp@(30),%sp@-
000295c2: 3f02           	movew %d2,%sp@-
000295c4: 2f2f 001c      	movel %sp@(28),%sp@-
000295c8: 3f03           	movew %d3,%sp@-
000295ca: 4879 0005 3984 	pea 0x53984
000295d0: 4eb9 0003 48b4 	jsr 0x348b4
000295d6: 4fef 0014      	lea %sp@(20),%sp
000295da: 0c43 0016      	cmpiw #22,%d3
000295de: 66bc           	bnes 0x2959c
000295e0: 48c2           	extl %d2
000295e2: 2002           	movel %d2,%d0
000295e4: eb88           	lsll #5,%d0
000295e6: d082           	addl %d2,%d0
000295e8: d080           	addl %d0,%d0
000295ea: d080           	addl %d0,%d0
000295ec: 2040           	moveal %d0,%a0
000295ee: d1fc 0005 71c2 	addal #356802,%a0
000295f4: 0810 0004      	btst #4,%a0@
000295f8: 67a2           	beqs 0x2959c
000295fa: 4279 0005 7cd2 	clrw 0x57cd2
00029600: 60aa           	bras 0x295ac
00029602: 4e92           	jsr %a2@
00029604: 609c           	bras 0x295a2
00029606: 2f0a           	movel %a2,%sp@-
00029608: 2f02           	movel %d2,%sp@-
0002960a: 302f 000c      	movew %sp@(12),%d0
0002960e: 4267           	clrw %sp@-
00029610: 4267           	clrw %sp@-
00029612: 4267           	clrw %sp@-
00029614: 4267           	clrw %sp@-
00029616: 3f00           	movew %d0,%sp@-
00029618: 3200           	movew %d0,%d1
0002961a: 48c1           	extl %d1
0002961c: 2001           	movel %d1,%d0
0002961e: eb88           	lsll #5,%d0
00029620: d081           	addl %d1,%d0
00029622: d080           	addl %d0,%d0
00029624: d080           	addl %d0,%d0
00029626: 2040           	moveal %d0,%a0
00029628: d1fc 0005 71be 	addal #356798,%a0
0002962e: 2f10           	movel %a0@,%sp@-
00029630: 3f3c 001e      	movew #30,%sp@-
00029634: 4eba ff56      	jsr %pc@(0x2958c)
00029638: 4fef 0010      	lea %sp@(16),%sp
0002963c: 4242           	clrw %d2
0002963e: 45f9 0002 8b64 	lea 0x28b64,%a2
00029644: b479 0005 7afe 	cmpw 0x57afe,%d2
0002964a: 6d06           	blts 0x29652
0002964c: 241f           	movel %sp@+,%d2
0002964e: 245f           	moveal %sp@+,%a2
00029650: 4e75           	rts
00029652: 4e92           	jsr %a2@
00029654: 5242           	addqw #1,%d2
00029656: 60ec           	bras 0x29644
00029658:  _ct_chgown
00029658: 2f02           	movel %d2,%sp@-
0002965a: 242f 0008      	movel %sp@(8),%d2
0002965e: 2f2f 000c      	movel %sp@(12),%sp@-
00029662: 4eb9 0002 e89e 	jsr 0x2e89e
00029668: 588f           	addql #4,%sp
0002966a: 4a79 0005 3994 	tstw 0x53994
00029670: 660c           	bnes 0x2967e
00029672: 2f42 0008      	movel %d2,%sp@(8)
00029676: 241f           	movel %sp@+,%d2
00029678: 4ef9 0002 eae2 	jmp 0x2eae2
0002967e: 241f           	movel %sp@+,%d2
00029680: 4e75           	rts
00029682:  _ct_mouse
00029682: 4a6f 0004      	tstw %sp@(4)
00029686: 6722           	beqs 0x296aa
00029688: 33fc 0001 0005 	movew #1,0x53994
0002968e: 3994 
00029690: 4eb9 0002 dd10 	jsr 0x2dd10
00029696: 3039 0005 3d18 	movew 0x53d18,%d0
0002969c: 33c0 0005 39a0 	movew %d0,0x539a0
000296a2: 6732           	beqs 0x296d6
000296a4: 4ef9 0002 d510 	jmp 0x2d510
000296aa: 4a79 0005 39a0 	tstw 0x539a0
000296b0: 6706           	beqs 0x296b8
000296b2: 4eb9 0002 d5da 	jsr 0x2d5da
000296b8: 33f9 0005 39a0 	movew 0x539a0,0x53d18
000296be: 0005 3d18 
000296c2: 4879 0005 7a90 	pea 0x57a90
000296c8: 4eb9 0002 d616 	jsr 0x2d616
000296ce: 4279 0005 3994 	clrw 0x53994
000296d4: 588f           	addql #4,%sp
000296d6: 4e75           	rts
000296d8:  _ctlmgr
000296d8: 4e56 ffc0      	linkw %fp,#-64
000296dc: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000296e0: 4279 0005 3996 	clrw 0x53996
000296e6: 23f9 0005 3ae4 	movel 0x53ae4,0x53998
000296ec: 0005 3998 
000296f0: 23f9 0005 3ae8 	movel 0x53ae8,0x5399c
000296f6: 0005 399c 
000296fa: 47ee ffd4      	lea %fp@(-44),%a3
000296fe: 49ee ffdc      	lea %fp@(-36),%a4
00029702: 4eb9 0003 412e 	jsr 0x3412e
00029708: 4ab9 0005 7d16 	tstl 0x57d16
0002970e: 6600 0136      	bnew 0x29846
00029712: 7013           	moveq #19,%d0
00029714: 486e ffe4      	pea %fp@(-28)
00029718: 486e fff0      	pea %fp@(-16)
0002971c: 2f3c 0001 ff01 	movel #130817,%sp@-
00029722: 42a7           	clrl %sp@-
00029724: 42a7           	clrl %sp@-
00029726: 4879 0005 3996 	pea 0x53996
0002972c: 4879 0005 3996 	pea 0x53996
00029732: 3f00           	movew %d0,%sp@-
00029734: 4eb9 0002 a060 	jsr 0x2a060
0002973a: 3d40 ffc6      	movew %d0,%fp@(-58)
0002973e: 3f3c 0001      	movew #1,%sp@-
00029742: 45f9 0003 4ec4 	lea 0x34ec4,%a2
00029748: 4e92           	jsr %a2@
0002974a: 4fef 0020      	lea %sp@(32),%sp
0002974e: 302e ffc6      	movew %fp@(-58),%d0
00029752: 0800 0001      	btst #1,%d0
00029756: 6754           	beqs 0x297ac
00029758: 3f2e ffe6      	movew %fp@(-26),%sp@-
0002975c: 3f2e ffe4      	movew %fp@(-28),%sp@-
00029760: 4eb9 0003 4ea4 	jsr 0x34ea4
00029766: 3800           	movew %d0,%d4
00029768: 588f           	addql #4,%sp
0002976a: 6f40           	bles 0x297ac
0002976c: 3039 0005 7f18 	movew 0x57f18,%d0
00029772: 3a04           	movew %d4,%d5
00029774: 48c5           	extl %d5
00029776: b044           	cmpw %d4,%d0
00029778: 6700 00d2      	beqw 0x2984c
0002977c: 3f00           	movew %d0,%sp@-
0002977e: 4eba fe86      	jsr %pc@(0x29606)
00029782: 4267           	clrw %sp@-
00029784: 4267           	clrw %sp@-
00029786: 4267           	clrw %sp@-
00029788: 4267           	clrw %sp@-
0002978a: 3f04           	movew %d4,%sp@-
0002978c: 2005           	movel %d5,%d0
0002978e: eb88           	lsll #5,%d0
00029790: da80           	addl %d0,%d5
00029792: da85           	addl %d5,%d5
00029794: da85           	addl %d5,%d5
00029796: 2045           	moveal %d5,%a0
00029798: d1fc 0005 71be 	addal #356798,%a0
0002979e: 2f10           	movel %a0@,%sp@-
000297a0: 3f3c 0015      	movew #21,%sp@-
000297a4: 4eba fde6      	jsr %pc@(0x2958c)
000297a8: 4fef 0012      	lea %sp@(18),%sp
000297ac: 302e ffc6      	movew %fp@(-58),%d0
000297b0: 44c0           	movew %d0,%ccr
000297b2: 6600 04a6      	bnew 0x29c5a
000297b6: 4ab9 0005 7d16 	tstl 0x57d16
000297bc: 6700 049c      	beqw 0x29c5a
000297c0: 2f0c           	movel %a4,%sp@-
000297c2: 4bee ffd2      	lea %fp@(-46),%a5
000297c6: 2f0d           	movel %a5,%sp@-
000297c8: 486e ffd0      	pea %fp@(-48)
000297cc: 4eb9 0002 f950 	jsr 0x2f950
000297d2: 4fef 000c      	lea %sp@(12),%sp
000297d6: 4a40           	tstw %d0
000297d8: 6700 0480      	beqw 0x29c5a
000297dc: 302e ffd2      	movew %fp@(-46),%d0
000297e0: 0c6e 0003 ffd0 	cmpiw #3,%fp@(-48)
000297e6: 6600 0434      	bnew 0x29c1c
000297ea: 3239 0005 7d10 	movew 0x57d10,%d1
000297f0: b041           	cmpw %d1,%d0
000297f2: 6d00 0428      	bltw 0x29c1c
000297f6: 9041           	subw %d1,%d0
000297f8: 3d40 ffd2      	movew %d0,%fp@(-46)
000297fc: 3f00           	movew %d0,%sp@-
000297fe: 2f0d           	movel %a5,%sp@-
00029800: 2f0b           	movel %a3,%sp@-
00029802: 4eb9 0002 fff4 	jsr 0x2fff4
00029808: 3f3c 0001      	movew #1,%sp@-
0002980c: 3f3c 0001      	movew #1,%sp@-
00029810: 4267           	clrw %sp@-
00029812: 3f3c 0001      	movew #1,%sp@-
00029816: 3f2e ffd0      	movew %fp@(-48),%sp@-
0002981a: 2f39 0005 7d16 	movel 0x57d16,%sp@-
00029820: 4eb9 0002 f8b2 	jsr 0x2f8b2
00029826: 3039 0005 7f18 	movew 0x57f18,%d0
0002982c: 4fef 0018      	lea %sp@(24),%sp
00029830: 6d08           	blts 0x2983a
00029832: 3f00           	movew %d0,%sp@-
00029834: 4eba fdd0      	jsr %pc@(0x29606)
00029838: 548f           	addql #2,%sp
0002983a: 4240           	clrw %d0
0002983c: 4243           	clrw %d3
0002983e: 4242           	clrw %d2
00029840: 7228           	moveq #40,%d1
00029842: 6000 03fa      	braw 0x29c3e
00029846: 7017           	moveq #23,%d0
00029848: 6000 feca      	braw 0x29714
0002984c: 3d6e ffe6 ffc2 	movew %fp@(-26),%fp@(-62)
00029852: 3d6e ffe4 ffc0 	movew %fp@(-28),%fp@(-64)
00029858: 3f04           	movew %d4,%sp@-
0002985a: 4eb9 0003 41b0 	jsr 0x341b0
00029860: 3f2e ffc2      	movew %fp@(-62),%sp@-
00029864: 3f2e ffc0      	movew %fp@(-64),%sp@-
00029868: 3f3c 0008      	movew #8,%sp@-
0002986c: 4267           	clrw %sp@-
0002986e: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029874: 4eb9 0003 17ee 	jsr 0x317ee
0002987a: 3400           	movew %d0,%d2
0002987c: 3040           	moveaw %d0,%a0
0002987e: 2008           	movel %a0,%d0
00029880: d088           	addl %a0,%d0
00029882: d088           	addl %a0,%d0
00029884: e788           	lsll #3,%d0
00029886: 2079 0005 7f14 	moveal 0x57f14,%a0
0002988c: 3c30 080a      	movew %a0@(000000000000000a,%d0:l),%d6
00029890: 0246 fffe      	andiw #-2,%d6
00029894: 3006           	movew %d6,%d0
00029896: 0040 0001      	oriw #1,%d0
0002989a: 3a40           	moveaw %d0,%a5
0002989c: 2f0b           	movel %a3,%sp@-
0002989e: 3f04           	movew %d4,%sp@-
000298a0: 3f3c 0001      	movew #1,%sp@-
000298a4: 263c 0003 40e4 	movel #213220,%d3
000298aa: 2043           	moveal %d3,%a0
000298ac: 4e90           	jsr %a0@
000298ae: 3d6e ffd4 ffc8 	movew %fp@(-44),%fp@(-56)
000298b4: 3d6e ffd6 ffca 	movew %fp@(-42),%fp@(-54)
000298ba: 3d6e ffd8 ffcc 	movew %fp@(-40),%fp@(-52)
000298c0: 3d6e ffda ffce 	movew %fp@(-38),%fp@(-50)
000298c6: 2005           	movel %d5,%d0
000298c8: eb88           	lsll #5,%d0
000298ca: d085           	addl %d5,%d0
000298cc: d080           	addl %d0,%d0
000298ce: d080           	addl %d0,%d0
000298d0: 2040           	moveal %d0,%a0
000298d2: d1fc 0005 71c2 	addal #356802,%a0
000298d8: 3e10           	movew %a0@,%d7
000298da: 2f0c           	movel %a4,%sp@-
000298dc: 3f02           	movew %d2,%sp@-
000298de: 2f39 0005 7f14 	movel 0x57f14,%sp@-
000298e4: 4eb9 0003 0a56 	jsr 0x30a56
000298ea: 4fef 001c      	lea %sp@(28),%sp
000298ee: 2e8c           	movel %a4,%sp@
000298f0: 4eb9 0002 be76 	jsr 0x2be76
000298f6: 588f           	addql #4,%sp
000298f8: 3002           	movew %d2,%d0
000298fa: 5540           	subqw #2,%d0
000298fc: 0c40 0010      	cmpiw #16,%d0
00029900: 6254           	bhis 0x29956
00029902: 0280 0000 ffff 	andil #65535,%d0
00029908: d080           	addl %d0,%d0
0002990a: 2040           	moveal %d0,%a0
0002990c: 307b 8806      	moveaw %pc@(0x29914,%a0:l),%a0
00029910: 4efb 8002      	jmp %pc@(0x29914,%a0:w)
00029914: 0022 0098      	orib #-104,%a2@-
00029918: 0028 0042 0042 	orib #66,%a0@(66)
0002991e: 0042 0106      	oriw #262,%d2
00029922: 0042 01ec      	oriw #492,%d2
00029926: 01ec 01ae      	bset %d0,%a4@(430)
0002992a: 02b2 0042 01ec 	andil #4325868,@(00000000000001ae)@(0000000000000000)
00029930: 01ec 01ae 
00029934: 02b2 0807 000c 	andil #134676492,%a2@(0000000000000026,%d6:w:8)
0002993a: 6626 
0002993c: 3f06           	movew %d6,%sp@-
0002993e: 3f0d           	movew %a5,%sp@-
00029940: 3f02           	movew %d2,%sp@-
00029942: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029948: 4eb9 0002 d1d4 	jsr 0x2d1d4
0002994e: 4fef 000a      	lea %sp@(10),%sp
00029952: 4a40           	tstw %d0
00029954: 6604           	bnes 0x2995a
00029956: 4243           	clrw %d3
00029958: 600a           	bras 0x29964
0002995a: 0c42 0002      	cmpiw #2,%d2
0002995e: 6600 02b6      	bnew 0x29c16
00029962: 7616           	moveq #22,%d3
00029964: 3f3c 0001      	movew #1,%sp@-
00029968: 3f06           	movew %d6,%sp@-
0002996a: 3f02           	movew %d2,%sp@-
0002996c: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029972: 4eb9 0003 1ae4 	jsr 0x31ae4
00029978: 3f2e ffce      	movew %fp@(-50),%sp@-
0002997c: 3f2e ffcc      	movew %fp@(-52),%sp@-
00029980: 3f2e ffca      	movew %fp@(-54),%sp@-
00029984: 3f2e ffc8      	movew %fp@(-56),%sp@-
00029988: 3f04           	movew %d4,%sp@-
0002998a: 2005           	movel %d5,%d0
0002998c: eb88           	lsll #5,%d0
0002998e: da80           	addl %d0,%d5
00029990: da85           	addl %d5,%d5
00029992: da85           	addl %d5,%d5
00029994: 2045           	moveal %d5,%a0
00029996: d1fc 0005 71be 	addal #356798,%a0
0002999c: 2f10           	movel %a0@,%sp@-
0002999e: 3f03           	movew %d3,%sp@-
000299a0: 4eba fbea      	jsr %pc@(0x2958c)
000299a4: 4fef 001a      	lea %sp@(26),%sp
000299a8: 6000 fe02      	braw 0x297ac
000299ac: 44c7           	movew %d7,%ccr
000299ae: 6aa6           	bpls 0x29956
000299b0: 3f3c 0001      	movew #1,%sp@-
000299b4: 3f0d           	movew %a5,%sp@-
000299b6: 3f3c 0003      	movew #3,%sp@-
000299ba: 2f39 0005 7f14 	movel 0x57f14,%sp@-
000299c0: 4eb9 0003 1ae4 	jsr 0x31ae4
000299c6: 322e ffcc      	movew %fp@(-52),%d1
000299ca: 3001           	movew %d1,%d0
000299cc: d079 0005 3b08 	addw 0x53b08,%d0
000299d2: 9079 0005 3cf4 	subw 0x53cf4,%d0
000299d8: 426e ffdc      	clrw %fp@(-36)
000299dc: 3d79 0005 3cf2 	movew 0x53cf2,%fp@(-34)
000299e2: ffde 
000299e4: 0640 fff6      	addiw #-10,%d0
000299e8: 3d40 ffe0      	movew %d0,%fp@(-32)
000299ec: 3d7c 2710 ffe2 	movew #10000,%fp@(-30)
000299f2: 486e ffca      	pea %fp@(-54)
000299f6: 486e ffc8      	pea %fp@(-56)
000299fa: 2f0c           	movel %a4,%sp@-
000299fc: 3f2e ffca      	movew %fp@(-54),%sp@-
00029a00: 3f2e ffc8      	movew %fp@(-56),%sp@-
00029a04: 3f2e ffce      	movew %fp@(-50),%sp@-
00029a08: 3f01           	movew %d1,%sp@-
00029a0a: 4eb9 0002 cef0 	jsr 0x2cef0
00029a10: 4fef 001e      	lea %sp@(30),%sp
00029a14: 761c           	moveq #28,%d3
00029a16: 6000 ff4c      	braw 0x29964
00029a1a: 0807 0005      	btst #5,%d7
00029a1e: 6700 ff36      	beqw 0x29956
00029a22: 3f3c 0001      	movew #1,%sp@-
00029a26: 3f0d           	movew %a5,%sp@-
00029a28: 3f3c 0008      	movew #8,%sp@-
00029a2c: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029a32: 4eb9 0003 1ae4 	jsr 0x31ae4
00029a38: 2f0b           	movel %a3,%sp@-
00029a3a: 3f04           	movew %d4,%sp@-
00029a3c: 3f3c 0003      	movew #3,%sp@-
00029a40: 2043           	moveal %d3,%a0
00029a42: 4e90           	jsr %a0@
00029a44: 362e ffc8      	movew %fp@(-56),%d3
00029a48: 976e ffd4      	subw %d3,%fp@(-44)
00029a4c: 326e ffca      	moveaw %fp@(-54),%a1
00029a50: 3009           	movew %a1,%d0
00029a52: 916e ffd6      	subw %d0,%fp@(-42)
00029a56: 302e ffcc      	movew %fp@(-52),%d0
00029a5a: 916e ffd8      	subw %d0,%fp@(-40)
00029a5e: 302e ffce      	movew %fp@(-50),%d0
00029a62: 916e ffda      	subw %d0,%fp@(-38)
00029a66: 3239 0005 3cfc 	movew 0x53cfc,%d1
00029a6c: 3079 0005 3cfa 	moveaw 0x53cfa,%a0
00029a72: 4fef 0012      	lea %sp@(18),%sp
00029a76: 3007           	movew %d7,%d0
00029a78: 0240 0e0f      	andiw #3599,%d0
00029a7c: 670a           	beqs 0x29a88
00029a7e: 3239 0005 3cf4 	movew 0x53cf4,%d1
00029a84: d241           	addw %d1,%d1
00029a86: d241           	addw %d1,%d1
00029a88: 3007           	movew %d7,%d0
00029a8a: 0240 01c0      	andiw #448,%d0
00029a8e: 6710           	beqs 0x29aa0
00029a90: 3079 0005 3cf2 	moveaw 0x53cf2,%a0
00029a96: d0c8           	addaw %a0,%a0
00029a98: d0f9 0005 3cf2 	addaw 0x53cf2,%a0
00029a9e: d0c8           	addaw %a0,%a0
00029aa0: 486e ffce      	pea %fp@(-50)
00029aa4: 486e ffcc      	pea %fp@(-52)
00029aa8: 2f0b           	movel %a3,%sp@-
00029aaa: 3f08           	movew %a0,%sp@-
00029aac: 3f01           	movew %d1,%sp@-
00029aae: 3f09           	movew %a1,%sp@-
00029ab0: 3f03           	movew %d3,%sp@-
00029ab2: 4eb9 0002 ce38 	jsr 0x2ce38
00029ab8: 4fef 0014      	lea %sp@(20),%sp
00029abc: 761b           	moveq #27,%d3
00029abe: 6000 fea4      	braw 0x29964
00029ac2: 3602           	movew %d2,%d3
00029ac4: 5243           	addqw #1,%d3
00029ac6: 486e ffd2      	pea %fp@(-46)
00029aca: 486e ffd0      	pea %fp@(-48)
00029ace: 3f03           	movew %d3,%sp@-
00029ad0: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029ad6: 4eb9 0003 09e0 	jsr 0x309e0
00029adc: 4fef 000e      	lea %sp@(14),%sp
00029ae0: 0c42 0011      	cmpiw #17,%d2
00029ae4: 6610           	bnes 0x29af6
00029ae6: 302e ffc0      	movew %fp@(-64),%d0
00029aea: b06e ffd0      	cmpw %fp@(-48),%d0
00029aee: 6c00 0192      	bgew 0x29c82
00029af2: 7611           	moveq #17,%d3
00029af4: 602a           	bras 0x29b20
00029af6: 302e ffc2      	movew %fp@(-62),%d0
00029afa: b06e ffd2      	cmpw %fp@(-46),%d0
00029afe: 6c02           	bges 0x29b02
00029b00: 3602           	movew %d2,%d3
00029b02: 0c42 000c      	cmpiw #12,%d2
00029b06: 6718           	beqs 0x29b20
00029b08: 3f3c 0001      	movew #1,%sp@-
00029b0c: 3f0d           	movew %a5,%sp@-
00029b0e: 3f02           	movew %d2,%sp@-
00029b10: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029b16: 4eb9 0003 1ae4 	jsr 0x31ae4
00029b1c: 4fef 000a      	lea %sp@(10),%sp
00029b20: 2005           	movel %d5,%d0
00029b22: eb88           	lsll #5,%d0
00029b24: da80           	addl %d0,%d5
00029b26: da85           	addl %d5,%d5
00029b28: da85           	addl %d5,%d5
00029b2a: 2045           	moveal %d5,%a0
00029b2c: d1fc 0005 71be 	addal #356798,%a0
00029b32: 2a50           	moveal %a0@,%a5
00029b34: 4267           	clrw %sp@-
00029b36: 4e92           	jsr %a2@
00029b38: 0643 fff6      	addiw #-10,%d3
00029b3c: 3043           	moveaw %d3,%a0
00029b3e: d1c8           	addal %a0,%a0
00029b40: 43fa 0146      	lea %pc@(0x29c88),%a1
00029b44: 3630 9800      	movew %a0@(0000000000000000,%a1:l),%d3
00029b48: 548f           	addql #2,%sp
00029b4a: 082d 0000 001f 	btst #0,%a5@(31)
00029b50: 6764           	beqs 0x29bb6
00029b52: 4267           	clrw %sp@-
00029b54: 4267           	clrw %sp@-
00029b56: 4267           	clrw %sp@-
00029b58: 3f03           	movew %d3,%sp@-
00029b5a: 3f04           	movew %d4,%sp@-
00029b5c: 2f0d           	movel %a5,%sp@-
00029b5e: 3f3c 0018      	movew #24,%sp@-
00029b62: 4879 0005 3984 	pea 0x53984
00029b68: 4eb9 0003 48b4 	jsr 0x348b4
00029b6e: 4fef 0014      	lea %sp@(20),%sp
00029b72: 4eb9 0002 8b64 	jsr 0x28b64
00029b78: 0839 0000 0005 	btst #0,0x57cd3
00029b7e: 7cd3 
00029b80: 66c8           	bnes 0x29b4a
00029b82: 3f3c 0001      	movew #1,%sp@-
00029b86: 4e92           	jsr %a2@
00029b88: 548f           	addql #2,%sp
00029b8a: 0c42 0011      	cmpiw #17,%d2
00029b8e: 6700 fc1c      	beqw 0x297ac
00029b92: 0c42 000c      	cmpiw #12,%d2
00029b96: 6700 fc14      	beqw 0x297ac
00029b9a: 3f3c 0001      	movew #1,%sp@-
00029b9e: 3f06           	movew %d6,%sp@-
00029ba0: 3f02           	movew %d2,%sp@-
00029ba2: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029ba8: 4eb9 0003 1ae4 	jsr 0x31ae4
00029bae: 4fef 000a      	lea %sp@(10),%sp
00029bb2: 6000 fbf8      	braw 0x297ac
00029bb6: 4a6d 0034      	tstw %a5@(52)
00029bba: 6cb6           	bges 0x29b72
00029bbc: 3b43 0034      	movew %d3,%a5@(52)
00029bc0: 3b44 0036      	movew %d4,%a5@(54)
00029bc4: 60ac           	bras 0x29b72
00029bc6: 3f3c 0001      	movew #1,%sp@-
00029bca: 3f0d           	movew %a5,%sp@-
00029bcc: 3f02           	movew %d2,%sp@-
00029bce: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029bd4: 4eb9 0003 1ae4 	jsr 0x31ae4
00029bda: 4fef 000a      	lea %sp@(10),%sp
00029bde: 0c42 0012      	cmpiw #18,%d2
00029be2: 662e           	bnes 0x29c12
00029be4: 7619           	moveq #25,%d3
00029be6: 0c42 000d      	cmpiw #13,%d2
00029bea: 57c0           	seq %d0
00029bec: 4880           	extw %d0
00029bee: 4440           	negw %d0
00029bf0: 3f00           	movew %d0,%sp@-
00029bf2: 3f02           	movew %d2,%sp@-
00029bf4: 3042           	moveaw %d2,%a0
00029bf6: 5348           	subqw #1,%a0
00029bf8: 3f08           	movew %a0,%sp@-
00029bfa: 2f39 0005 7f14 	movel 0x57f14,%sp@-
00029c00: 4eb9 0002 d260 	jsr 0x2d260
00029c06: 3d40 ffc8      	movew %d0,%fp@(-56)
00029c0a: 4fef 000a      	lea %sp@(10),%sp
00029c0e: 6000 fd54      	braw 0x29964
00029c12: 761a           	moveq #26,%d3
00029c14: 60d0           	bras 0x29be6
00029c16: 7617           	moveq #23,%d3
00029c18: 6000 fd4a      	braw 0x29964
00029c1c: 2d79 0005 7d12 	movel 0x57d12,%fp@(-44)
00029c22: ffd4 
00029c24: 222e ffdc      	movel %fp@(-36),%d1
00029c28: 2401           	movel %d1,%d2
00029c2a: 4242           	clrw %d2
00029c2c: 4842           	swap %d2
00029c2e: 3601           	movew %d1,%d3
00029c30: 3f00           	movew %d0,%sp@-
00029c32: 2f01           	movel %d1,%sp@-
00029c34: 4eb9 0003 088a 	jsr 0x3088a
00029c3a: 5c8f           	addql #6,%sp
00029c3c: 720a           	moveq #10,%d1
00029c3e: 3f00           	movew %d0,%sp@-
00029c40: 3f03           	movew %d3,%sp@-
00029c42: 3f02           	movew %d2,%sp@-
00029c44: 3f2e ffd2      	movew %fp@(-46),%sp@-
00029c48: 3f2e ffd0      	movew %fp@(-48),%sp@-
00029c4c: 2f2e ffd4      	movel %fp@(-44),%sp@-
00029c50: 3f01           	movew %d1,%sp@-
00029c52: 4eba f938      	jsr %pc@(0x2958c)
00029c56: 4fef 0010      	lea %sp@(16),%sp
00029c5a: 302e ffc6      	movew %fp@(-58),%d0
00029c5e: 0800 0004      	btst #4,%d0
00029c62: 6714           	beqs 0x29c78
00029c64: 0c6e 0014 fff0 	cmpiw #20,%fp@(-16)
00029c6a: 660c           	bnes 0x29c78
00029c6c: 486e fff8      	pea %fp@(-8)
00029c70: 4eb9 0003 58ea 	jsr 0x358ea
00029c76: 588f           	addql #4,%sp
00029c78: 4267           	clrw %sp@-
00029c7a: 4e92           	jsr %a2@
00029c7c: 548f           	addql #2,%sp
00029c7e: 6000 fa82      	braw 0x29702
00029c82: 7612           	moveq #18,%d3
00029c84: 6000 fe9a      	braw 0x29b20
00029c88: 0002 0003      	orib #3,%d2
00029c8c: 0000 0001      	orib #1,%d0
00029c90: 0000 0006      	orib #6,%d0
00029c94: 0007 0004      	orib #4,%d7
00029c98: 0005 0000      	orib #0,%d5
00029c9c:  _forkq
00029c9c: 2f02           	movel %d2,%sp@-
00029c9e: 3439 0005 7a26 	movew 0x57a26,%d2
00029ca4: 0c42 001f      	cmpiw #31,%d2
00029ca8: 6e52           	bgts 0x29cfc
00029caa: 3039 0005 7a2a 	movew 0x57a2a,%d0
00029cb0: 3200           	movew %d0,%d1
00029cb2: 5241           	addqw #1,%d1
00029cb4: 0c41 0020      	cmpiw #32,%d1
00029cb8: 673a           	beqs 0x29cf4
00029cba: 33c1 0005 7a2a 	movew %d1,0x57a2a
00029cc0: 48c0           	extl %d0
00029cc2: 2200           	movel %d0,%d1
00029cc4: 0681 0000 033c 	addil #828,%d1
00029cca: e789           	lsll #3,%d1
00029ccc: 41f9 0005 3db8 	lea 0x53db8,%a0
00029cd2: 21af 0008 1800 	movel %sp@(8),%a0@(0000000000000000,%d1:l)
00029cd8: e788           	lsll #3,%d0
00029cda: 0680 0005 579c 	addil #350108,%d0
00029ce0: 2040           	moveal %d0,%a0
00029ce2: 20af 000c      	movel %sp@(12),%a0@
00029ce6: 5242           	addqw #1,%d2
00029ce8: 33c2 0005 7a26 	movew %d2,0x57a26
00029cee: 4240           	clrw %d0
00029cf0: 241f           	movel %sp@+,%d2
00029cf2: 4e75           	rts
00029cf4: 4279 0005 7a2a 	clrw 0x57a2a
00029cfa: 60c4           	bras 0x29cc0
00029cfc: 70ff           	moveq #-1,%d0
00029cfe: 60f0           	bras 0x29cf0
00029d00:  _forker
00029d00: 48e7 303e      	moveml %d2-%d3/%a2-%fp,%sp@-
00029d04: 2639 0005 7a42 	movel 0x57a42,%d3
00029d0a: 70ff           	moveq #-1,%d0
00029d0c: 23c0 0005 7a42 	movel %d0,0x57a42
00029d12: 49f9 0002 8d44 	lea 0x28d44,%a4
00029d18: 4bf9 0002 8d50 	lea 0x28d50,%a5
00029d1e: 4df9 0001 b8fc 	lea 0x1b8fc,%fp
00029d24: 4a79 0005 7a26 	tstw 0x57a26
00029d2a: 660c           	bnes 0x29d38
00029d2c: 23c3 0005 7a42 	movel %d3,0x57a42
00029d32: 4cdf 7c0c      	moveml %sp@+,%d2-%d3/%a2-%fp
00029d36: 4e75           	rts
00029d38: 4e94           	jsr %a4@
00029d3a: 5379 0005 7a26 	subqw #1,0x57a26
00029d40: 3479 0005 7a28 	moveaw 0x57a28,%a2
00029d46: 320a           	movew %a2,%d1
00029d48: 5241           	addqw #1,%d1
00029d4a: 33c1 0005 7a28 	movew %d1,0x57a28
00029d50: 344a           	moveaw %a2,%a2
00029d52: 200a           	movel %a2,%d0
00029d54: e788           	lsll #3,%d0
00029d56: 2440           	moveal %d0,%a2
00029d58: d5fc 0005 5798 	addal #350104,%a2
00029d5e: 2652           	moveal %a2@,%a3
00029d60: 242a 0004      	movel %a2@(4),%d2
00029d64: 0c41 0020      	cmpiw #32,%d1
00029d68: 6606           	bnes 0x29d70
00029d6a: 4279 0005 7a28 	clrw 0x57a28
00029d70: 4e95           	jsr %a5@
00029d72: 4a79 0005 397e 	tstw 0x5397e
00029d78: 673e           	beqs 0x29db8
00029d7a: b7fc 0002 ea28 	cmpal #191016,%a3
00029d80: 6612           	bnes 0x29d94
00029d82: 2002           	movel %d2,%d0
00029d84: 4240           	clrw %d0
00029d86: 0c80 2b1c 0000 	cmpil #723255296,%d0
00029d8c: 6606           	bnes 0x29d94
00029d8e: 4279 0005 397e 	clrw 0x5397e
00029d94: 4a79 0005 397e 	tstw 0x5397e
00029d9a: 671c           	beqs 0x29db8
00029d9c: 2079 0005 3978 	moveal 0x53978,%a0
00029da2: b7fc 0002 a34c 	cmpal #172876,%a3
00029da8: 6618           	bnes 0x29dc2
00029daa: 0ca8 0002 a34c 	cmpil #172876,%a0@(-8)
00029db0: fff8 
00029db2: 660e           	bnes 0x29dc2
00029db4: d5a8 fffc      	addl %d2,%a0@(-4)
00029db8: 2f02           	movel %d2,%sp@-
00029dba: 4e93           	jsr %a3@
00029dbc: 588f           	addql #4,%sp
00029dbe: 6000 ff64      	braw 0x29d24
00029dc2: 4878 0008      	pea 0x8
00029dc6: 2f0a           	movel %a2,%sp@-
00029dc8: 2f08           	movel %a0,%sp@-
00029dca: 4e96           	jsr %fp@
00029dcc: 50b9 0005 3978 	addql #8,0x53978
00029dd2: 3039 0005 397c 	movew 0x5397c,%d0
00029dd8: 5340           	subqw #1,%d0
00029dda: 33c0 0005 397c 	movew %d0,0x5397c
00029de0: 4fef 000c      	lea %sp@(12),%sp
00029de4: 6ed2           	bgts 0x29db8
00029de6: 4279 0005 397e 	clrw 0x5397e
00029dec: 60ca           	bras 0x29db8
00029dee:  _chkkbd
00029dee: 2f03           	movel %d3,%sp@-
00029df0: 2f02           	movel %d2,%sp@-
00029df2: 4a79 0005 3980 	tstw 0x53980
00029df8: 6622           	bnes 0x29e1c
00029dfa: 4eb9 0002 d5c8 	jsr 0x2d5c8
00029e00: 3600           	movew %d0,%d3
00029e02: 2079 0005 7cbc 	moveal 0x57cbc,%a0
00029e08: 2068 0014      	moveal %a0@(20),%a0
00029e0c: 0c68 0007 0022 	cmpiw #7,%a0@(34)
00029e12: 6f0e           	bles 0x29e22
00029e14: b679 0005 7ccc 	cmpw 0x57ccc,%d3
00029e1a: 6634           	bnes 0x29e50
00029e1c: 241f           	movel %sp@+,%d2
00029e1e: 261f           	movel %sp@+,%d3
00029e20: 4e75           	rts
00029e22: 4eb9 0002 d67a 	jsr 0x2d67a
00029e28: 3400           	movew %d0,%d2
00029e2a: 67e8           	beqs 0x29e14
00029e2c: 4eb9 0002 8d44 	jsr 0x28d44
00029e32: 4842           	swap %d2
00029e34: 4242           	clrw %d2
00029e36: 8443           	orw %d3,%d2
00029e38: 2f02           	movel %d2,%sp@-
00029e3a: 4879 0002 ea28 	pea 0x2ea28
00029e40: 4eba fe5a      	jsr %pc@(0x29c9c)
00029e44: 508f           	addql #8,%sp
00029e46: 241f           	movel %sp@+,%d2
00029e48: 261f           	movel %sp@+,%d3
00029e4a: 4ef9 0002 8d50 	jmp 0x28d50
00029e50: 4242           	clrw %d2
00029e52: 60d8           	bras 0x29e2c
00029e54:  _disp
00029e54: 48e7 003c      	moveml %a2-%a5,%sp@-
00029e58: 2079 0005 7a42 	moveal 0x57a42,%a0
00029e5e: 23d0 0005 7a42 	movel %a0@,0x57a42
00029e64: 3028 001e      	movew %a0@(30),%d0
00029e68: 0800 0000      	btst #0,%d0
00029e6c: 670a           	beqs 0x29e78
00029e6e: 3228 0022      	movew %a0@(34),%d1
00029e72: c268 0024      	andw %a0@(36),%d1
00029e76: 671a           	beqs 0x29e92
00029e78: 0240 fffe      	andiw #-2,%d0
00029e7c: 3140 001e      	movew %d0,%a0@(30)
00029e80: 4879 0005 7a42 	pea 0x57a42
00029e86: 2f08           	movel %a0,%sp@-
00029e88: 4eb9 0003 1f30 	jsr 0x31f30
00029e8e: 508f           	addql #8,%sp
00029e90: 600c           	bras 0x29e9e
00029e92: 20b9 0005 7a3a 	movel 0x57a3a,%a0@
00029e98: 23c8 0005 7a3a 	movel %a0,0x57a3a
00029e9e: 4bfa fe60      	lea %pc@(0x29d00),%a5
00029ea2: 45fa ff4a      	lea %pc@(0x29dee),%a2
00029ea6: 47f9 0003 1f30 	lea 0x31f30,%a3
00029eac: 49f9 0001 bc80 	lea 0x1bc80,%a4
00029eb2: 4a79 0005 7a26 	tstw 0x57a26
00029eb8: 6702           	beqs 0x29ebc
00029eba: 4e95           	jsr %a5@
00029ebc: 4e92           	jsr %a2@
00029ebe: 2079 0005 7a3e 	moveal 0x57a3e,%a0
00029ec4: b0fc 0000      	cmpaw #0,%a0
00029ec8: 661a           	bnes 0x29ee4
00029eca: 2079 0005 7a42 	moveal 0x57a42,%a0
00029ed0: 3039 0005 7a26 	movew 0x57a26,%d0
00029ed6: b0fc 0000      	cmpaw #0,%a0
00029eda: 6622           	bnes 0x29efe
00029edc: 4a40           	tstw %d0
00029ede: 66d2           	bnes 0x29eb2
00029ee0: 4e94           	jsr %a4@
00029ee2: 60d8           	bras 0x29ebc
00029ee4: 23d0 0005 7a3e 	movel %a0@,0x57a3e
00029eea: 0268 fffe 001e 	andiw #-2,%a0@(30)
00029ef0: 4879 0005 7a42 	pea 0x57a42
00029ef6: 2f08           	movel %a0,%sp@-
00029ef8: 4e93           	jsr %a3@
00029efa: 508f           	addql #8,%sp
00029efc: 60c0           	bras 0x29ebe
00029efe: 4a40           	tstw %d0
00029f00: 66b0           	bnes 0x29eb2
00029f02: 2f28 0008      	movel %a0@(8),%sp@-
00029f06: 4eb9 0002 8bae 	jsr 0x28bae
00029f0c: 206f 0004      	moveal %sp@(4),%a0
00029f10: 0c79 0001 0005 	cmpiw #1,0x57cc8
00029f16: 7cc8 
00029f18: 6f26           	bles 0x29f40
00029f1a: 30b9 0005 7cc4 	movew 0x57cc4,%a0@
00029f20: 3179 0005 7cc2 	movew 0x57cc2,%a0@(2)
00029f26: 0002 
00029f28: 3179 0005 7cc6 	movew 0x57cc6,%a0@(4)
00029f2e: 0004 
00029f30: 3179 0005 7ccc 	movew 0x57ccc,%a0@(6)
00029f36: 0006 
00029f38: 4279 0005 7cc8 	clrw 0x57cc8
00029f3e: 4e75           	rts
00029f40: 30b9 0005 7cd0 	movew 0x57cd0,%a0@
00029f46: 3179 0005 7cce 	movew 0x57cce,%a0@(2)
00029f4c: 0002 
00029f4e: 3179 0005 7cd2 	movew 0x57cd2,%a0@(4)
00029f54: 0004 
00029f56: 60d8           	bras 0x29f30
00029f58:  _ev_block
00029f58: 2f02           	movel %d2,%sp@-
00029f5a: 342f 0008      	movew %sp@(8),%d2
00029f5e: 2f2f 000a      	movel %sp@(10),%sp@-
00029f62: 3f02           	movew %d2,%sp@-
00029f64: 4eb9 0002 93ac 	jsr 0x293ac
00029f6a: 3f00           	movew %d0,%sp@-
00029f6c: 4eb9 0002 9368 	jsr 0x29368
00029f72: 508f           	addql #8,%sp
00029f74: 3f42 0008      	movew %d2,%sp@(8)
00029f78: 241f           	movel %sp@+,%d2
00029f7a: 4ef9 0002 949a 	jmp 0x2949a
00029f80:  _ev_button
00029f80: 598f           	subql #4,%sp
00029f82: 7000           	moveq #0,%d0
00029f84: 302f 0008      	movew %sp@(8),%d0
00029f88: 7200           	moveq #0,%d1
00029f8a: 122f 000b      	moveb %sp@(11),%d1
00029f8e: e189           	lsll #8,%d1
00029f90: 4840           	swap %d0
00029f92: 4240           	clrw %d0
00029f94: 8081           	orl %d1,%d0
00029f96: 102f 000d      	moveb %sp@(13),%d0
00029f9a: 2f00           	movel %d0,%sp@-
00029f9c: 3f3c 0002      	movew #2,%sp@-
00029fa0: 4eba ffb6      	jsr %pc@(0x29f58)
00029fa4: 2f2f 0014      	movel %sp@(20),%sp@-
00029fa8: 2f40 000a      	movel %d0,%sp@(10)
00029fac: 4eba ff5e      	jsr %pc@(0x29f0c)
00029fb0: 202f 000a      	movel %sp@(10),%d0
00029fb4: 4fef 000e      	lea %sp@(14),%sp
00029fb8: 4e75           	rts
00029fba:  _ev_mesag
00029fba: 206f 0004      	moveal %sp@(4),%a0
00029fbe: 2279 0005 7a42 	moveal 0x57a42,%a1
00029fc4: 4a69 0086      	tstw %a1@(134)
00029fc8: 6634           	bnes 0x29ffe
00029fca: 4a69 0034      	tstw %a1@(52)
00029fce: 6d2e           	blts 0x29ffe
00029fd0: 30bc 0018      	movew #24,%a0@
00029fd4: 3169 001c 0002 	movew %a1@(28),%a0@(2)
00029fda: 4268 0004      	clrw %a0@(4)
00029fde: 3169 0036 0006 	movew %a1@(54),%a0@(6)
00029fe4: 3169 0034 0008 	movew %a1@(52),%a0@(8)
00029fea: 4268 000a      	clrw %a0@(10)
00029fee: 4268 000c      	clrw %a0@(12)
00029ff2: 4268 000e      	clrw %a0@(14)
00029ff6: 337c ffff 0034 	movew #-1,%a1@(52)
00029ffc: 4e75           	rts
00029ffe: 2f08           	movel %a0,%sp@-
0002a000: 3f3c 0010      	movew #16,%sp@-
0002a004: 2f09           	movel %a1,%sp@-
0002a006: 3f3c 0010      	movew #16,%sp@-
0002a00a: 4eb9 0002 8fc6 	jsr 0x28fc6
0002a010: 4fef 000c      	lea %sp@(12),%sp
0002a014: 60e6           	bras 0x29ffc
0002a016:  _ev_mouse
0002a016: 2f0a           	movel %a2,%sp@-
0002a018: 246f 000c      	moveal %sp@(12),%a2
0002a01c: 2f2f 0008      	movel %sp@(8),%sp@-
0002a020: 3f3c 0004      	movew #4,%sp@-
0002a024: 4eba ff32      	jsr %pc@(0x29f58)
0002a028: 2f0a           	movel %a2,%sp@-
0002a02a: 4eba fee0      	jsr %pc@(0x29f0c)
0002a02e: 3579 0005 7cd2 	movew 0x57cd2,%a2@(4)
0002a034: 0004 
0002a036: 4fef 000a      	lea %sp@(10),%sp
0002a03a: 245f           	moveal %sp@+,%a2
0002a03c: 4e75           	rts
0002a03e:  _ev_timer
0002a03e: 3079 0005 39a4 	moveaw 0x539a4,%a0
0002a044: 2f08           	movel %a0,%sp@-
0002a046: 2f2f 0008      	movel %sp@(8),%sp@-
0002a04a: 4eb9 0001 e780 	jsr 0x1e780
0002a050: 588f           	addql #4,%sp
0002a052: 2e80           	movel %d0,%sp@
0002a054: 3f3c 0020      	movew #32,%sp@-
0002a058: 4eba fefe      	jsr %pc@(0x29f58)
0002a05c: 5c8f           	addql #6,%sp
0002a05e: 4e75           	rts
0002a060:  _ev_multi
0002a060: 4e56 fff4      	linkw %fp,#-12
0002a064: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002a068: 362e 0008      	movew %fp@(8),%d3
0002a06c: 2a6e 000a      	moveal %fp@(10),%a5
0002a070: 286e 000e      	moveal %fp@(14),%a4
0002a074: 266e 0012      	moveal %fp@(18),%a3
0002a078: 282e 001a      	movel %fp@(26),%d4
0002a07c: 246e 0022      	moveal %fp@(34),%a2
0002a080: 4eb9 0002 9dee 	jsr 0x29dee
0002a086: 4eb9 0002 9d00 	jsr 0x29d00
0002a08c: 3c03           	movew %d3,%d6
0002a08e: 0246 0001      	andiw #1,%d6
0002a092: 6700 00ea      	beqw 0x2a17e
0002a096: 2079 0005 7a42 	moveal 0x57a42,%a0
0002a09c: 2068 0014      	moveal %a0@(20),%a0
0002a0a0: 3428 0022      	movew %a0@(34),%d2
0002a0a4: 6712           	beqs 0x2a0b8
0002a0a6: 4868 000e      	pea %a0@(14)
0002a0aa: 4eb9 0002 e8da 	jsr 0x2e8da
0002a0b0: 3540 0008      	movew %d0,%a2@(8)
0002a0b4: 588f           	addql #4,%sp
0002a0b6: 7401           	moveq #1,%d2
0002a0b8: 2039 0005 7a42 	movel 0x57a42,%d0
0002a0be: b0b9 0005 7cbc 	cmpl 0x57cbc,%d0
0002a0c4: 6678           	bnes 0x2a13e
0002a0c6: 0803 0001      	btst #1,%d3
0002a0ca: 672e           	beqs 0x2a0fa
0002a0cc: 0c79 0001 0005 	cmpiw #1,0x57cc8
0002a0d2: 7cc8 
0002a0d4: 6f00 00ae      	blew 0x2a184
0002a0d8: 2f04           	movel %d4,%sp@-
0002a0da: 3f39 0005 7cc6 	movew 0x57cc6,%sp@-
0002a0e0: 4eb9 0002 ea50 	jsr 0x2ea50
0002a0e6: 5c8f           	addql #6,%sp
0002a0e8: 4a40           	tstw %d0
0002a0ea: 6700 0098      	beqw 0x2a184
0002a0ee: 0042 0002      	oriw #2,%d2
0002a0f2: 3579 0005 7cc0 	movew 0x57cc0,%a2@(10)
0002a0f8: 000a 
0002a0fa: 44c3           	movew %d3,%ccr
0002a0fc: 6612           	bnes 0x2a110
0002a0fe: 2f0d           	movel %a5,%sp@-
0002a100: 4eb9 0002 e774 	jsr 0x2e774
0002a106: 588f           	addql #4,%sp
0002a108: 4a40           	tstw %d0
0002a10a: 6704           	beqs 0x2a110
0002a10c: 0042 0004      	oriw #4,%d2
0002a110: 44c3           	movew %d3,%ccr
0002a112: 6a12           	bpls 0x2a126
0002a114: 2f0c           	movel %a4,%sp@-
0002a116: 4eb9 0002 e774 	jsr 0x2e774
0002a11c: 588f           	addql #4,%sp
0002a11e: 4a40           	tstw %d0
0002a120: 6704           	beqs 0x2a126
0002a122: 0042 0008      	oriw #8,%d2
0002a126: 0803 0008      	btst #8,%d3
0002a12a: 6712           	beqs 0x2a13e
0002a12c: 2f0b           	movel %a3,%sp@-
0002a12e: 4eb9 0002 e774 	jsr 0x2e774
0002a134: 588f           	addql #4,%sp
0002a136: 4a40           	tstw %d0
0002a138: 6704           	beqs 0x2a13e
0002a13a: 0042 0100      	oriw #256,%d2
0002a13e: 3a03           	movew %d3,%d5
0002a140: 0245 0020      	andiw #32,%d5
0002a144: 670a           	beqs 0x2a150
0002a146: 4aae 0016      	tstl %fp@(22)
0002a14a: 6604           	bnes 0x2a150
0002a14c: 0042 0020      	oriw #32,%d2
0002a150: 3e03           	movew %d3,%d7
0002a152: 0247 0010      	andiw #16,%d7
0002a156: 6752           	beqs 0x2a1aa
0002a158: 2079 0005 7a42 	moveal 0x57a42,%a0
0002a15e: 4a68 0086      	tstw %a0@(134)
0002a162: 6e06           	bgts 0x2a16a
0002a164: 4a68 0034      	tstw %a0@(52)
0002a168: 6d40           	blts 0x2a1aa
0002a16a: 2f2e 001e      	movel %fp@(30),%sp@-
0002a16e: 4eba fe4a      	jsr %pc@(0x29fba)
0002a172: 0042 0010      	oriw #16,%d2
0002a176: 588f           	addql #4,%sp
0002a178: 4244           	clrw %d4
0002a17a: 6000 00f4      	braw 0x2a270
0002a17e: 4242           	clrw %d2
0002a180: 6000 ff36      	braw 0x2a0b8
0002a184: 2f04           	movel %d4,%sp@-
0002a186: 3f39 0005 7cd2 	movew 0x57cd2,%sp@-
0002a18c: 4eb9 0002 ea50 	jsr 0x2ea50
0002a192: 5c8f           	addql #6,%sp
0002a194: 4a40           	tstw %d0
0002a196: 6700 ff62      	beqw 0x2a0fa
0002a19a: 0042 0002      	oriw #2,%d2
0002a19e: 3579 0005 7cca 	movew 0x57cca,%a2@(10)
0002a1a4: 000a 
0002a1a6: 6000 ff52      	braw 0x2a0fa
0002a1aa: 4a42           	tstw %d2
0002a1ac: 66ca           	bnes 0x2a178
0002a1ae: 4a46           	tstw %d6
0002a1b0: 670e           	beqs 0x2a1c0
0002a1b2: 42a7           	clrl %sp@-
0002a1b4: 3f3c 0001      	movew #1,%sp@-
0002a1b8: 4eb9 0002 93ac 	jsr 0x293ac
0002a1be: 5c8f           	addql #6,%sp
0002a1c0: 0803 0001      	btst #1,%d3
0002a1c4: 670e           	beqs 0x2a1d4
0002a1c6: 2f04           	movel %d4,%sp@-
0002a1c8: 3f3c 0002      	movew #2,%sp@-
0002a1cc: 4eb9 0002 93ac 	jsr 0x293ac
0002a1d2: 5c8f           	addql #6,%sp
0002a1d4: 44c3           	movew %d3,%ccr
0002a1d6: 660e           	bnes 0x2a1e6
0002a1d8: 2f0d           	movel %a5,%sp@-
0002a1da: 3f3c 0004      	movew #4,%sp@-
0002a1de: 4eb9 0002 93ac 	jsr 0x293ac
0002a1e4: 5c8f           	addql #6,%sp
0002a1e6: 44c3           	movew %d3,%ccr
0002a1e8: 6a0e           	bpls 0x2a1f8
0002a1ea: 2f0c           	movel %a4,%sp@-
0002a1ec: 3f3c 0008      	movew #8,%sp@-
0002a1f0: 4eb9 0002 93ac 	jsr 0x293ac
0002a1f6: 5c8f           	addql #6,%sp
0002a1f8: 0803 0008      	btst #8,%d3
0002a1fc: 670e           	beqs 0x2a20c
0002a1fe: 2f0b           	movel %a3,%sp@-
0002a200: 3f3c 0100      	movew #256,%sp@-
0002a204: 4eb9 0002 93ac 	jsr 0x293ac
0002a20a: 5c8f           	addql #6,%sp
0002a20c: 4a47           	tstw %d7
0002a20e: 6724           	beqs 0x2a234
0002a210: 2d79 0005 7a42 	movel 0x57a42,%fp@(-10)
0002a216: fff6 
0002a218: 3d7c 0010 fffa 	movew #16,%fp@(-6)
0002a21e: 2d6e 001e fffc 	movel %fp@(30),%fp@(-4)
0002a224: 486e fff6      	pea %fp@(-10)
0002a228: 3f3c 0010      	movew #16,%sp@-
0002a22c: 4eb9 0002 93ac 	jsr 0x293ac
0002a232: 5c8f           	addql #6,%sp
0002a234: 4a45           	tstw %d5
0002a236: 6722           	beqs 0x2a25a
0002a238: 3079 0005 39a4 	moveaw 0x539a4,%a0
0002a23e: 2f08           	movel %a0,%sp@-
0002a240: 2f2e 0016      	movel %fp@(22),%sp@-
0002a244: 4eb9 0001 e780 	jsr 0x1e780
0002a24a: 588f           	addql #4,%sp
0002a24c: 2e80           	movel %d0,%sp@
0002a24e: 3f3c 0020      	movew #32,%sp@-
0002a252: 4eb9 0002 93ac 	jsr 0x293ac
0002a258: 5c8f           	addql #6,%sp
0002a25a: 3f03           	movew %d3,%sp@-
0002a25c: 4eb9 0002 9368 	jsr 0x29368
0002a262: 3800           	movew %d0,%d4
0002a264: 3f03           	movew %d3,%sp@-
0002a266: 4eb9 0002 9502 	jsr 0x29502
0002a26c: 8840           	orw %d0,%d4
0002a26e: 588f           	addql #4,%sp
0002a270: 2f0a           	movel %a2,%sp@-
0002a272: 4eba fc98      	jsr %pc@(0x29f0c)
0002a276: 588f           	addql #4,%sp
0002a278: 4a42           	tstw %d2
0002a27a: 6600 0086      	bnew 0x2a302
0002a27e: 3404           	movew %d4,%d2
0002a280: 0804 0000      	btst #0,%d4
0002a284: 6710           	beqs 0x2a296
0002a286: 3f3c 0001      	movew #1,%sp@-
0002a28a: 4eb9 0002 949a 	jsr 0x2949a
0002a290: 3540 0008      	movew %d0,%a2@(8)
0002a294: 548f           	addql #2,%sp
0002a296: 0804 0001      	btst #1,%d4
0002a29a: 6710           	beqs 0x2a2ac
0002a29c: 3f3c 0002      	movew #2,%sp@-
0002a2a0: 4eb9 0002 949a 	jsr 0x2949a
0002a2a6: 3540 000a      	movew %d0,%a2@(10)
0002a2aa: 548f           	addql #2,%sp
0002a2ac: 44c4           	movew %d4,%ccr
0002a2ae: 660c           	bnes 0x2a2bc
0002a2b0: 3f3c 0004      	movew #4,%sp@-
0002a2b4: 4eb9 0002 949a 	jsr 0x2949a
0002a2ba: 548f           	addql #2,%sp
0002a2bc: 44c4           	movew %d4,%ccr
0002a2be: 6a0c           	bpls 0x2a2cc
0002a2c0: 3f3c 0008      	movew #8,%sp@-
0002a2c4: 4eb9 0002 949a 	jsr 0x2949a
0002a2ca: 548f           	addql #2,%sp
0002a2cc: 0804 0008      	btst #8,%d4
0002a2d0: 670c           	beqs 0x2a2de
0002a2d2: 3f3c 0100      	movew #256,%sp@-
0002a2d6: 4eb9 0002 949a 	jsr 0x2949a
0002a2dc: 548f           	addql #2,%sp
0002a2de: 0804 0004      	btst #4,%d4
0002a2e2: 670c           	beqs 0x2a2f0
0002a2e4: 3f3c 0010      	movew #16,%sp@-
0002a2e8: 4eb9 0002 949a 	jsr 0x2949a
0002a2ee: 548f           	addql #2,%sp
0002a2f0: 0804 0005      	btst #5,%d4
0002a2f4: 670c           	beqs 0x2a302
0002a2f6: 3f3c 0020      	movew #32,%sp@-
0002a2fa: 4eb9 0002 949a 	jsr 0x2949a
0002a300: 548f           	addql #2,%sp
0002a302: 3002           	movew %d2,%d0
0002a304: 4cee 3cfc ffcc 	moveml %fp@(-52),%d2-%d7/%a2-%a5
0002a30a: 4e5e           	unlk %fp
0002a30c: 4e75           	rts
0002a30e:  _ev_dclick
0002a30e: 302f 0004      	movew %sp@(4),%d0
0002a312: 4a6f 0006      	tstw %sp@(6)
0002a316: 6722           	beqs 0x2a33a
0002a318: 33c0 0005 39a8 	movew %d0,0x539a8
0002a31e: 43fa 0022      	lea %pc@(0x2a342),%a1
0002a322: 3040           	moveaw %d0,%a0
0002a324: 2008           	movel %a0,%d0
0002a326: d088           	addl %a0,%d0
0002a328: 3231 0800      	movew %a1@(0000000000000000,%d0:l),%d1
0002a32c: 48c1           	extl %d1
0002a32e: 83f9 0005 39a4 	divsw 0x539a4,%d1
0002a334: 33c1 0005 39a6 	movew %d1,0x539a6
0002a33a: 3039 0005 39a8 	movew 0x539a8,%d0
0002a340: 4e75           	rts
0002a342: 01c2           	bset %d0,%d2
0002a344: 014a 0113      	movepl %a2@(275),%d0
0002a348: 00dc           	.short 0x00dc
0002a34a: 00a5 48e7 2030 	oril #1223106608,%a5@-
0002a34c:  _tchange
0002a350: 222f 0010      	movel %sp@(16),%d1
0002a354: 2479 0005 7a32 	moveal 0x57a32,%a2
0002a35a: 47f9 0002 e928 	lea 0x2e928,%a3
0002a360: b4fc 0000      	cmpaw #0,%a2
0002a364: 6606           	bnes 0x2a36c
0002a366: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002a36a: 4e75           	rts
0002a36c: 202a 0010      	movel %a2@(16),%d0
0002a370: 2401           	movel %d1,%d2
0002a372: 9480           	subl %d0,%d2
0002a374: 9081           	subl %d1,%d0
0002a376: 2540 0010      	movel %d0,%a2@(16)
0002a37a: 6e16           	bgts 0x2a392
0002a37c: 42aa 0010      	clrl %a2@(16)
0002a380: 4267           	clrw %sp@-
0002a382: 2f0a           	movel %a2,%sp@-
0002a384: 4e93           	jsr %a3@
0002a386: 2479 0005 7a32 	moveal 0x57a32,%a2
0002a38c: 5c8f           	addql #6,%sp
0002a38e: 2202           	movel %d2,%d1
0002a390: 60ce           	bras 0x2a360
0002a392: 4eb9 0002 8d44 	jsr 0x28d44
0002a398: 23ea 0010 0005 	movel %a2@(16),0x532e2
0002a39e: 32e2 
0002a3a0: 42b9 0005 32de 	clrl 0x532de
0002a3a6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002a3aa: 4ef9 0002 8d50 	jmp 0x28d50
0002a3b0:  _tak_flag
0002a3b0: 2f02           	movel %d2,%sp@-
0002a3b2: 206f 0008      	moveal %sp@(8),%a0
0002a3b6: 3210           	movew %a0@,%d1
0002a3b8: 3401           	movew %d1,%d2
0002a3ba: 5242           	addqw #1,%d2
0002a3bc: 3082           	movew %d2,%a0@
0002a3be: 2039 0005 7a42 	movel 0x57a42,%d0
0002a3c4: b0a8 0002      	cmpl %a0@(2),%d0
0002a3c8: 6716           	beqs 0x2a3e0
0002a3ca: 0c42 0001      	cmpiw #1,%d2
0002a3ce: 6710           	beqs 0x2a3e0
0002a3d0: 3081           	movew %d1,%a0@
0002a3d2: b0a8 0002      	cmpl %a0@(2),%d0
0002a3d6: 57c0           	seq %d0
0002a3d8: 4880           	extw %d0
0002a3da: 4440           	negw %d0
0002a3dc: 241f           	movel %sp@+,%d2
0002a3de: 4e75           	rts
0002a3e0: 2140 0002      	movel %d0,%a0@(2)
0002a3e4: 60ec           	bras 0x2a3d2
0002a3e6:  _amutex
0002a3e6: 2f03           	movel %d3,%sp@-
0002a3e8: 2f02           	movel %d2,%sp@-
0002a3ea: 242f 000c      	movel %sp@(12),%d2
0002a3ee: 262f 0010      	movel %sp@(16),%d3
0002a3f2: 2f03           	movel %d3,%sp@-
0002a3f4: 4eba ffba      	jsr %pc@(0x2a3b0)
0002a3f8: 588f           	addql #4,%sp
0002a3fa: 4a40           	tstw %d0
0002a3fc: 6712           	beqs 0x2a410
0002a3fe: 426f 0010      	clrw %sp@(16)
0002a402: 2f42 000c      	movel %d2,%sp@(12)
0002a406: 241f           	movel %sp@+,%d2
0002a408: 261f           	movel %sp@+,%d3
0002a40a: 4ef9 0002 9290 	jmp 0x29290
0002a410: 5c83           	addql #6,%d3
0002a412: 2f43 0010      	movel %d3,%sp@(16)
0002a416: 2f42 000c      	movel %d2,%sp@(12)
0002a41a: 241f           	movel %sp@+,%d2
0002a41c: 261f           	movel %sp@+,%d3
0002a41e: 4ef9 0002 9340 	jmp 0x29340
0002a424:  _unsync
0002a424: 206f 0004      	moveal %sp@(4),%a0
0002a428: 3010           	movew %a0@,%d0
0002a42a: 6e04           	bgts 0x2a430
0002a42c: 4250           	clrw %a0@
0002a42e: 4e75           	rts
0002a430: 5340           	subqw #1,%d0
0002a432: 3080           	movew %d0,%a0@
0002a434: 66f8           	bnes 0x2a42e
0002a436: 2268 0006      	moveal %a0@(6),%a1
0002a43a: b2fc 0000      	cmpaw #0,%a1
0002a43e: 6722           	beqs 0x2a462
0002a440: 2169 0004 0006 	movel %a1@(4),%a0@(6)
0002a446: 2169 000c 0002 	movel %a1@(12),%a0@(2)
0002a44c: 30bc 0001      	movew #1,%a0@
0002a450: 4267           	clrw %sp@-
0002a452: 2f09           	movel %a1,%sp@-
0002a454: 4eb9 0002 9290 	jsr 0x29290
0002a45a: 5c8f           	addql #6,%sp
0002a45c: 4ef9 0002 8b64 	jmp 0x28b64
0002a462: 42a8 0002      	clrl %a0@(2)
0002a466: 60c6           	bras 0x2a42e
0002a468: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0002a46c: 342f 0020      	movew %sp@(32),%d2
0002a470: 206f 0024      	moveal %sp@(36),%a0
0002a474: 266f 002c      	moveal %sp@(44),%a3
0002a478: 4253           	clrw %a3@
0002a47a: 0c10 005b      	cmpib #91,%a0@
0002a47e: 6602           	bnes 0x2a482
0002a480: 5288           	addql #1,%a0
0002a482: 347c 000c      	moveaw #12,%a2
0002a486: d5ef 001c      	addal %sp@(28),%a2
0002a48a: 4241           	clrw %d1
0002a48c: 2612           	movel %a2@,%d3
0002a48e: 2243           	moveal %d3,%a1
0002a490: 1010           	moveb %a0@,%d0
0002a492: 0c00 007c      	cmpib #124,%d0
0002a496: 6700 00a2      	beqw 0x2a53a
0002a49a: 0c00 005d      	cmpib #93,%d0
0002a49e: 6700 009a      	beqw 0x2a53a
0002a4a2: 4a00           	tstb %d0
0002a4a4: 671a           	beqs 0x2a4c0
0002a4a6: 2848           	moveal %a0,%a4
0002a4a8: 41ec 0001      	lea %a4@(1),%a0
0002a4ac: 2009           	movel %a1,%d0
0002a4ae: 5280           	addql #1,%d0
0002a4b0: 1294           	moveb %a4@,%a1@
0002a4b2: 3240           	moveaw %d0,%a1
0002a4b4: 92c3           	subaw %d3,%a1
0002a4b6: 382f 0022      	movew %sp@(34),%d4
0002a4ba: b849           	cmpw %a1,%d4
0002a4bc: 6e76           	bgts 0x2a534
0002a4be: 2240           	moveal %d0,%a1
0002a4c0: 4211           	clrb %a1@
0002a4c2: 3009           	movew %a1,%d0
0002a4c4: 906a 0002      	subw %a2@(2),%d0
0002a4c8: b053           	cmpw %a3@,%d0
0002a4ca: 6f02           	bles 0x2a4ce
0002a4cc: 3680           	movew %d0,%a3@
0002a4ce: 1010           	moveb %a0@,%d0
0002a4d0: 0c00 007c      	cmpib #124,%d0
0002a4d4: 6720           	beqs 0x2a4f6
0002a4d6: 0c00 005d      	cmpib #93,%d0
0002a4da: 671a           	beqs 0x2a4f6
0002a4dc: 4a00           	tstb %d0
0002a4de: 6716           	beqs 0x2a4f6
0002a4e0: 2248           	moveal %a0,%a1
0002a4e2: 2049           	moveal %a1,%a0
0002a4e4: 1019           	moveb %a1@+,%d0
0002a4e6: 0c00 007c      	cmpib #124,%d0
0002a4ea: 670a           	beqs 0x2a4f6
0002a4ec: 0c00 005d      	cmpib #93,%d0
0002a4f0: 6704           	beqs 0x2a4f6
0002a4f2: 4a00           	tstb %d0
0002a4f4: 66ec           	bnes 0x2a4e2
0002a4f6: 1010           	moveb %a0@,%d0
0002a4f8: 0c00 005d      	cmpib #93,%d0
0002a4fc: 674a           	beqs 0x2a548
0002a4fe: 4a00           	tstb %d0
0002a500: 6746           	beqs 0x2a548
0002a502: 5241           	addqw #1,%d1
0002a504: 5288           	addql #1,%a0
0002a506: 45ea 0018      	lea %a2@(24),%a2
0002a50a: b242           	cmpw %d2,%d1
0002a50c: 6600 ff7e      	bnew 0x2a48c
0002a510: 2248           	moveal %a0,%a1
0002a512: 2049           	moveal %a1,%a0
0002a514: 1019           	moveb %a1@+,%d0
0002a516: 0c00 005d      	cmpib #93,%d0
0002a51a: 6704           	beqs 0x2a520
0002a51c: 4a00           	tstb %d0
0002a51e: 66f2           	bnes 0x2a512
0002a520: 226f 0028      	moveal %sp@(40),%a1
0002a524: 3282           	movew %d2,%a1@
0002a526: 4a10           	tstb %a0@
0002a528: 6702           	beqs 0x2a52c
0002a52a: 5288           	addql #1,%a0
0002a52c: 2008           	movel %a0,%d0
0002a52e: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0002a532: 4e75           	rts
0002a534: 2240           	moveal %d0,%a1
0002a536: 6000 ff58      	braw 0x2a490
0002a53a: b028 0001      	cmpb %a0@(1),%d0
0002a53e: 6680           	bnes 0x2a4c0
0002a540: 49e8 0001      	lea %a0@(1),%a4
0002a544: 6000 ff62      	braw 0x2a4a8
0002a548: b242           	cmpw %d2,%d1
0002a54a: 6cd4           	bges 0x2a520
0002a54c: 3401           	movew %d1,%d2
0002a54e: 5242           	addqw #1,%d2
0002a550: 60ce           	bras 0x2a520
0002a552:  _fm_alert
0002a552: 4e56 ffd8      	linkw %fp,#-40
0002a556: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002a55a: 342e 0008      	movew %fp@(8),%d2
0002a55e: 266e 000a      	moveal %fp@(10),%a3
0002a562: 2479 0003 624c 	moveal 0x3624c,%a2
0002a568: 3039 0005 7d68 	movew 0x57d68,%d0
0002a56e: b079 0005 3c66 	cmpw 0x53c66,%d0
0002a574: 6d02           	blts 0x2a578
0002a576: 4240           	clrw %d0
0002a578: 7280           	moveq #-128,%d1
0002a57a: c2aa 000c      	andl %a2@(12),%d1
0002a57e: 7670           	moveq #112,%d3
0002a580: 8283           	orl %d3,%d1
0002a582: 7e0f           	moveq #15,%d7
0002a584: c087           	andl %d7,%d0
0002a586: 8280           	orl %d0,%d1
0002a588: 2541 000c      	movel %d1,%a2@(12)
0002a58c: 4eb9 0002 dd10 	jsr 0x2dd10
0002a592: 1c2b 0001      	moveb %a3@(1),%d6
0002a596: 4886           	extw %d6
0002a598: 0646 ffd0      	addiw #-48,%d6
0002a59c: 486e ffda      	pea %fp@(-38)
0002a5a0: 486e ffd8      	pea %fp@(-40)
0002a5a4: 486b 0003      	pea %a3@(3)
0002a5a8: 3f3c 0028      	movew #40,%sp@-
0002a5ac: 3f3c 0005      	movew #5,%sp@-
0002a5b0: 486a 0030      	pea %a2@(48)
0002a5b4: 49fa feb2      	lea %pc@(0x2a468),%a4
0002a5b8: 4e94           	jsr %a4@
0002a5ba: 47ea 00a8      	lea %a2@(168),%a3
0002a5be: 486e ffde      	pea %fp@(-34)
0002a5c2: 486e ffdc      	pea %fp@(-36)
0002a5c6: 2f00           	movel %d0,%sp@-
0002a5c8: 3f3c 0014      	movew #20,%sp@-
0002a5cc: 3f3c 0003      	movew #3,%sp@-
0002a5d0: 2f0b           	movel %a3,%sp@-
0002a5d2: 4e94           	jsr %a4@
0002a5d4: 382e ffde      	movew %fp@(-34),%d4
0002a5d8: 3044           	moveaw %d4,%a0
0002a5da: 5248           	addqw #1,%a0
0002a5dc: 3d48 ffde      	movew %a0,%fp@(-34)
0002a5e0: 362e ffdc      	movew %fp@(-36),%d3
0002a5e4: 302e ffda      	movew %fp@(-38),%d0
0002a5e8: 3a2e ffd8      	movew %fp@(-40),%d5
0002a5ec: 426e ffe0      	clrw %fp@(-32)
0002a5f0: 426e ffe2      	clrw %fp@(-30)
0002a5f4: 3d7c 0001 ffe4 	movew #1,%fp@(-28)
0002a5fa: 3d7c 0001 fff8 	movew #1,%fp@(-8)
0002a600: 3d7c 0001 fffa 	movew #1,%fp@(-6)
0002a606: 3d40 fffc      	movew %d0,%fp@(-4)
0002a60a: 3d7c 0001 fffe 	movew #1,%fp@(-2)
0002a610: 3d7c 0001 fff0 	movew #1,%fp@(-16)
0002a616: 3d48 fff4      	movew %a0,%fp@(-12)
0002a61a: 3d7c 0001 fff6 	movew #1,%fp@(-10)
0002a620: 426e ffe8      	clrw %fp@(-24)
0002a624: 426e ffea      	clrw %fp@(-22)
0002a628: 426e ffec      	clrw %fp@(-20)
0002a62c: 426e ffee      	clrw %fp@(-18)
0002a630: 4fef 0028      	lea %sp@(40),%sp
0002a634: 4a46           	tstw %d6
0002a636: 6736           	beqs 0x2a66e
0002a638: 3239 0005 3cfa 	movew 0x53cfa,%d1
0002a63e: 3e01           	movew %d1,%d7
0002a640: de79 0003 68a8 	addw 0x368a8,%d7
0002a646: 5347           	subqw #1,%d7
0002a648: 48c7           	extl %d7
0002a64a: 8fc1           	divsw %d1,%d7
0002a64c: 3d7c 0001 ffe8 	movew #1,%fp@(-24)
0002a652: 3d7c 0001 ffea 	movew #1,%fp@(-22)
0002a658: 3d7c 0004 ffec 	movew #4,%fp@(-20)
0002a65e: 3d47 ffee      	movew %d7,%fp@(-18)
0002a662: 3d7c 0006 ffe4 	movew #6,%fp@(-28)
0002a668: 3d7c 0006 fff8 	movew #6,%fp@(-8)
0002a66e: 3203           	movew %d3,%d1
0002a670: 5341           	subqw #1,%d1
0002a672: d241           	addw %d1,%d1
0002a674: 3e08           	movew %a0,%d7
0002a676: cfc3           	mulsw %d3,%d7
0002a678: d247           	addw %d7,%d1
0002a67a: 306e ffe4      	moveaw %fp@(-28),%a0
0002a67e: 3e00           	movew %d0,%d7
0002a680: de48           	addw %a0,%d7
0002a682: 3241           	moveaw %d1,%a1
0002a684: 5249           	addqw #1,%a1
0002a686: be49           	cmpw %a1,%d7
0002a688: 6f00 008e      	blew 0x2a718
0002a68c: 5240           	addqw #1,%d0
0002a68e: d048           	addw %a0,%d0
0002a690: 3d40 ffe4      	movew %d0,%fp@(-28)
0002a694: 9041           	subw %d1,%d0
0002a696: 3200           	movew %d0,%d1
0002a698: 7e0f           	moveq #15,%d7
0002a69a: ee69           	lsrw %d7,%d1
0002a69c: d041           	addw %d1,%d0
0002a69e: e240           	asrw #1,%d0
0002a6a0: 3d40 fff0      	movew %d0,%fp@(-16)
0002a6a4: 302e ffea      	movew %fp@(-22),%d0
0002a6a8: d06e ffee      	addw %fp@(-18),%d0
0002a6ac: 3205           	movew %d5,%d1
0002a6ae: 5241           	addqw #1,%d1
0002a6b0: b041           	cmpw %d1,%d0
0002a6b2: 6f02           	bles 0x2a6b6
0002a6b4: 3200           	movew %d0,%d1
0002a6b6: 3041           	moveaw %d1,%a0
0002a6b8: 5248           	addqw #1,%a0
0002a6ba: 3d48 fff2      	movew %a0,%fp@(-14)
0002a6be: 5441           	addqw #2,%d1
0002a6c0: b041           	cmpw %d1,%d0
0002a6c2: 6f02           	bles 0x2a6c6
0002a6c4: 3200           	movew %d0,%d1
0002a6c6: 5241           	addqw #1,%d1
0002a6c8: 3d41 ffe6      	movew %d1,%fp@(-26)
0002a6cc: 486e ffe0      	pea %fp@(-32)
0002a6d0: 4267           	clrw %sp@-
0002a6d2: 2f0a           	movel %a2,%sp@-
0002a6d4: 49f9 0003 0ae0 	lea 0x30ae0,%a4
0002a6da: 4e94           	jsr %a4@
0002a6dc: 200a           	movel %a2,%d0
0002a6de: 0680 0000 00f0 	addil #240,%d0
0002a6e4: 4fef 000a      	lea %sp@(10),%sp
0002a6e8: 204a           	moveal %a2,%a0
0002a6ea: 317c ffff 0004 	movew #-1,%a0@(4)
0002a6f0: 317c ffff 0002 	movew #-1,%a0@(2)
0002a6f6: 30bc ffff      	movew #-1,%a0@
0002a6fa: 41e8 0018      	lea %a0@(24),%a0
0002a6fe: b088           	cmpl %a0,%d0
0002a700: 66e8           	bnes 0x2a6ea
0002a702: 4a46           	tstw %d6
0002a704: 6750           	beqs 0x2a756
0002a706: 0c46 0001      	cmpiw #1,%d6
0002a70a: 6714           	beqs 0x2a720
0002a70c: 0c46 0002      	cmpiw #2,%d6
0002a710: 6700 0174      	beqw 0x2a886
0002a714: 7002           	moveq #2,%d0
0002a716: 600a           	bras 0x2a722
0002a718: 5441           	addqw #2,%d1
0002a71a: 3d41 ffe4      	movew %d1,%fp@(-28)
0002a71e: 6084           	bras 0x2a6a4
0002a720: 4240           	clrw %d0
0002a722: 3200           	movew %d0,%d1
0002a724: 48c1           	extl %d1
0002a726: 2001           	movel %d1,%d0
0002a728: e788           	lsll #3,%d0
0002a72a: 9081           	subl %d1,%d0
0002a72c: d080           	addl %d0,%d0
0002a72e: 0680 0003 68a2 	addil #223394,%d0
0002a734: 2540 0024      	movel %d0,%a2@(36)
0002a738: 486e ffe8      	pea %fp@(-24)
0002a73c: 3f3c 0001      	movew #1,%sp@-
0002a740: 2f0a           	movel %a2,%sp@-
0002a742: 4e94           	jsr %a4@
0002a744: 3f3c 0001      	movew #1,%sp@-
0002a748: 4267           	clrw %sp@-
0002a74a: 2f0a           	movel %a2,%sp@-
0002a74c: 4eb9 0003 1918 	jsr 0x31918
0002a752: 4fef 0012      	lea %sp@(18),%sp
0002a756: 4246           	clrw %d6
0002a758: 4bee fff8      	lea %fp@(-8),%a5
0002a75c: bc45           	cmpw %d5,%d6
0002a75e: 6d00 012c      	bltw 0x2a88c
0002a762: 4bea 00b0      	lea %a2@(176),%a5
0002a766: 4245           	clrw %d5
0002a768: 5644           	addqw #3,%d4
0002a76a: 2e3c 0003 1918 	movel #203032,%d7
0002a770: ba43           	cmpw %d3,%d5
0002a772: 6d00 013e      	bltw 0x2a8b2
0002a776: 3003           	movew %d3,%d0
0002a778: 6c02           	bges 0x2a77c
0002a77a: 4240           	clrw %d0
0002a77c: 3040           	moveaw %d0,%a0
0002a77e: 2008           	movel %a0,%d0
0002a780: d088           	addl %a0,%d0
0002a782: d088           	addl %a0,%d0
0002a784: e788           	lsll #3,%d0
0002a786: 0073 0020 08f0 	oriw #32,%a3@(fffffffffffffff0,%d0:l)
0002a78c: 4244           	clrw %d4
0002a78e: 47f9 0003 243a 	lea 0x3243a,%a3
0002a794: 3f04           	movew %d4,%sp@-
0002a796: 2f0a           	movel %a2,%sp@-
0002a798: 4e93           	jsr %a3@
0002a79a: 5244           	addqw #1,%d4
0002a79c: 5c8f           	addql #6,%sp
0002a79e: 0c44 000a      	cmpiw #10,%d4
0002a7a2: 66f0           	bnes 0x2a794
0002a7a4: 43ea 00ba      	lea %a2@(186),%a1
0002a7a8: 41ea 00be      	lea %a2@(190),%a0
0002a7ac: 4240           	clrw %d0
0002a7ae: b043           	cmpw %d3,%d0
0002a7b0: 6d00 0132      	bltw 0x2a8e4
0002a7b4: 4a42           	tstw %d2
0002a7b6: 6716           	beqs 0x2a7ce
0002a7b8: 3042           	moveaw %d2,%a0
0002a7ba: 2008           	movel %a0,%d0
0002a7bc: d088           	addl %a0,%d0
0002a7be: d088           	addl %a0,%d0
0002a7c0: e788           	lsll #3,%d0
0002a7c2: 0680 0000 0090 	addil #144,%d0
0002a7c8: 0072 0002 0808 	oriw #2,%a2@(0000000000000008,%d0:l)
0002a7ce: 357c 0017 001e 	movew #23,%a2@(30)
0002a7d4: 357c 0020 002e 	movew #32,%a2@(46)
0002a7da: 357c 0020 002c 	movew #32,%a2@(44)
0002a7e0: 47ee fff0      	lea %fp@(-16),%a3
0002a7e4: 2f0b           	movel %a3,%sp@-
0002a7e6: 2f0a           	movel %a2,%sp@-
0002a7e8: 4eb9 0003 0154 	jsr 0x30154
0002a7ee: 2f0b           	movel %a3,%sp@-
0002a7f0: 4879 0005 3b04 	pea 0x53b04
0002a7f6: 4eb9 0001 c4b0 	jsr 0x1c4b0
0002a7fc: 3f3c 0001      	movew #1,%sp@-
0002a800: 4bf9 0003 4ec4 	lea 0x34ec4,%a5
0002a806: 4e95           	jsr %a5@
0002a808: 240e           	movel %fp,%d2
0002a80a: 5182           	subql #8,%d2
0002a80c: 2f02           	movel %d2,%sp@-
0002a80e: 4eb9 0002 beee 	jsr 0x2beee
0002a814: 2f0b           	movel %a3,%sp@-
0002a816: 4eb9 0002 daa6 	jsr 0x2daa6
0002a81c: 2f0b           	movel %a3,%sp@-
0002a81e: 49f9 0002 be76 	lea 0x2be76,%a4
0002a824: 4e94           	jsr %a4@
0002a826: 3f3c 0008      	movew #8,%sp@-
0002a82a: 4267           	clrw %sp@-
0002a82c: 2f0a           	movel %a2,%sp@-
0002a82e: 4eb9 0003 1764 	jsr 0x31764
0002a834: 4fef 0026      	lea %sp@(38),%sp
0002a838: 3f3c 0001      	movew #1,%sp@-
0002a83c: 4eb9 0002 9682 	jsr 0x29682
0002a842: 23f9 0005 7a42 	movel 0x57a42,0x57cbc
0002a848: 0005 7cbc 
0002a84c: 4267           	clrw %sp@-
0002a84e: 2f0a           	movel %a2,%sp@-
0002a850: 4eb9 0002 abea 	jsr 0x2abea
0002a856: 3600           	movew %d0,%d3
0002a858: 4267           	clrw %sp@-
0002a85a: 4eb9 0002 9682 	jsr 0x29682
0002a860: 2f0b           	movel %a3,%sp@-
0002a862: 4e94           	jsr %a4@
0002a864: 2f0b           	movel %a3,%sp@-
0002a866: 4eb9 0002 dab6 	jsr 0x2dab6
0002a86c: 2f02           	movel %d2,%sp@-
0002a86e: 4e94           	jsr %a4@
0002a870: 4267           	clrw %sp@-
0002a872: 4e95           	jsr %a5@
0002a874: 4fef 0018      	lea %sp@(24),%sp
0002a878: 3003           	movew %d3,%d0
0002a87a: 5d40           	subqw #6,%d0
0002a87c: 4cee 3cfc ffb0 	moveml %fp@(-80),%d2-%d7/%a2-%a5
0002a882: 4e5e           	unlk %fp
0002a884: 4e75           	rts
0002a886: 7001           	moveq #1,%d0
0002a888: 6000 fe98      	braw 0x2a722
0002a88c: 3e06           	movew %d6,%d7
0002a88e: 5447           	addqw #2,%d7
0002a890: 2f0d           	movel %a5,%sp@-
0002a892: 3f07           	movew %d7,%sp@-
0002a894: 2f0a           	movel %a2,%sp@-
0002a896: 4e94           	jsr %a4@
0002a898: 526e fffa      	addqw #1,%fp@(-6)
0002a89c: 3f07           	movew %d7,%sp@-
0002a89e: 4267           	clrw %sp@-
0002a8a0: 2f0a           	movel %a2,%sp@-
0002a8a2: 4eb9 0003 1918 	jsr 0x31918
0002a8a8: 5246           	addqw #1,%d6
0002a8aa: 4fef 0012      	lea %sp@(18),%sp
0002a8ae: 6000 feac      	braw 0x2a75c
0002a8b2: 3abc 0605      	movew #1541,%a5@
0002a8b6: 426d 0002      	clrw %a5@(2)
0002a8ba: 3c05           	movew %d5,%d6
0002a8bc: 5e46           	addqw #7,%d6
0002a8be: 486e fff0      	pea %fp@(-16)
0002a8c2: 3f06           	movew %d6,%sp@-
0002a8c4: 2f0a           	movel %a2,%sp@-
0002a8c6: 4e94           	jsr %a4@
0002a8c8: d96e fff0      	addw %d4,%fp@(-16)
0002a8cc: 3f06           	movew %d6,%sp@-
0002a8ce: 4267           	clrw %sp@-
0002a8d0: 2f0a           	movel %a2,%sp@-
0002a8d2: 2047           	moveal %d7,%a0
0002a8d4: 4e90           	jsr %a0@
0002a8d6: 4bed 0018      	lea %a5@(24),%a5
0002a8da: 5245           	addqw #1,%d5
0002a8dc: 4fef 0012      	lea %sp@(18),%sp
0002a8e0: 6000 fe8e      	braw 0x2a770
0002a8e4: 5551           	subqw #2,%a1@
0002a8e6: 5650           	addqw #3,%a0@
0002a8e8: 5240           	addqw #1,%d0
0002a8ea: 43e9 0018      	lea %a1@(24),%a1
0002a8ee: 41e8 0018      	lea %a0@(24),%a0
0002a8f2: 6000 feba      	braw 0x2a7ae
0002a8f6: 0000 598f      	orib #-113,%d0
0002a8fa: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
0002a8fe: 3a2f 0024      	movew %sp@(36),%d5
0002a902: 382f 0026      	movew %sp@(38),%d4
0002a906: 0c44 0001      	cmpiw #1,%d4
0002a90a: 670a           	beqs 0x2a916
0002a90c: 0c44 0002      	cmpiw #2,%d4
0002a910: 6750           	beqs 0x2a962
0002a912: 7601           	moveq #1,%d3
0002a914: 6002           	bras 0x2a918
0002a916: 76ff           	moveq #-1,%d3
0002a918: 3403           	movew %d3,%d2
0002a91a: d445           	addw %d5,%d2
0002a91c: 7808           	moveq #8,%d4
0002a91e: 7c1a           	moveq #26,%d6
0002a920: dc8f           	addl %sp,%d6
0002a922: 45f9 0003 1db2 	lea 0x31db2,%a2
0002a928: 6002           	bras 0x2a92c
0002a92a: d443           	addw %d3,%d2
0002a92c: 4a42           	tstw %d2
0002a92e: 6d26           	blts 0x2a956
0002a930: 2f06           	movel %d6,%sp@-
0002a932: 3f02           	movew %d2,%sp@-
0002a934: 2f2f 0026      	movel %sp@(38),%sp@-
0002a938: 4e92           	jsr %a2@
0002a93a: 322f 0024      	movew %sp@(36),%d1
0002a93e: 4fef 000a      	lea %sp@(10),%sp
0002a942: 4a01           	tstb %d1
0002a944: 6d0a           	blts 0x2a950
0002a946: 44c0           	movew %d0,%ccr
0002a948: 6b06           	bmis 0x2a950
0002a94a: 3001           	movew %d1,%d0
0002a94c: c044           	andw %d4,%d0
0002a94e: 6608           	bnes 0x2a958
0002a950: 0801 0005      	btst #5,%d1
0002a954: 67d4           	beqs 0x2a92a
0002a956: 3405           	movew %d5,%d2
0002a958: 3002           	movew %d2,%d0
0002a95a: 4cdf 047c      	moveml %sp@+,%d2-%d6/%a2
0002a95e: 588f           	addql #4,%sp
0002a960: 4e75           	rts
0002a962: 7601           	moveq #1,%d3
0002a964: 4242           	clrw %d2
0002a966: 60b6           	bras 0x2a91e
0002a968: 3f3c 0001      	movew #1,%sp@-
0002a96c: 4eb9 0003 4ec4 	jsr 0x34ec4
0002a972: 548f           	addql #2,%sp
0002a974: 4a79 0005 39ac 	tstw 0x539ac
0002a97a: 663e           	bnes 0x2a9ba
0002a97c: 23f9 0005 7d16 	movel 0x57d16,0x53ac4
0002a982: 0005 3ac4 
0002a986: 42b9 0005 7d16 	clrl 0x57d16
0002a98c: 4879 0005 3abc 	pea 0x53abc
0002a992: 4eb9 0002 e8b6 	jsr 0x2e8b6
0002a998: 4879 0005 3ab4 	pea 0x53ab4
0002a99e: 4eb9 0002 e8ce 	jsr 0x2e8ce
0002a9a4: 4879 0005 3b04 	pea 0x53b04
0002a9aa: 2f39 0005 7a42 	movel 0x57a42,%sp@-
0002a9b0: 4eb9 0002 9658 	jsr 0x29658
0002a9b6: 4fef 0010      	lea %sp@(16),%sp
0002a9ba: 5279 0005 39ac 	addqw #1,0x539ac
0002a9c0: 4e75           	rts
0002a9c2:  _fm_own
0002a9c2: 4a6f 0004      	tstw %sp@(4)
0002a9c6: 6702           	beqs 0x2a9ca
0002a9c8: 609e           	bras 0x2a968
0002a9ca: 3039 0005 39ac 	movew 0x539ac,%d0
0002a9d0: 5340           	subqw #1,%d0
0002a9d2: 33c0 0005 39ac 	movew %d0,0x539ac
0002a9d8: 661e           	bnes 0x2a9f8
0002a9da: 4879 0005 3abc 	pea 0x53abc
0002a9e0: 2f39 0005 3ab4 	movel 0x53ab4,%sp@-
0002a9e6: 4eb9 0002 9658 	jsr 0x29658
0002a9ec: 23f9 0005 3ac4 	movel 0x53ac4,0x57d16
0002a9f2: 0005 7d16 
0002a9f6: 508f           	addql #8,%sp
0002a9f8: 426f 0004      	clrw %sp@(4)
0002a9fc: 4ef9 0003 4ec4 	jmp 0x34ec4
0002aa02:  _fm_keybd
0002aa02: 2f0a           	movel %a2,%sp@-
0002aa04: 2f02           	movel %d2,%sp@-
0002aa06: 246f 000c      	moveal %sp@(12),%a2
0002aa0a: 322f 0010      	movew %sp@(16),%d1
0002aa0e: 206f 0012      	moveal %sp@(18),%a0
0002aa12: 3010           	movew %a0@,%d0
0002aa14: 0c40 4800      	cmpiw #18432,%d0
0002aa18: 6724           	beqs 0x2aa3e
0002aa1a: 6e10           	bgts 0x2aa2c
0002aa1c: 0c40 0f09      	cmpiw #3849,%d0
0002aa20: 676a           	beqs 0x2aa8c
0002aa22: 0c40 1c0d      	cmpiw #7181,%d0
0002aa26: 6710           	beqs 0x2aa38
0002aa28: 7001           	moveq #1,%d0
0002aa2a: 605a           	bras 0x2aa86
0002aa2c: 0c40 5000      	cmpiw #20480,%d0
0002aa30: 675a           	beqs 0x2aa8c
0002aa32: 0c40 720d      	cmpiw #29197,%d0
0002aa36: 66f0           	bnes 0x2aa28
0002aa38: 7402           	moveq #2,%d2
0002aa3a: 4241           	clrw %d1
0002aa3c: 6002           	bras 0x2aa40
0002aa3e: 7401           	moveq #1,%d2
0002aa40: 4250           	clrw %a0@
0002aa42: 3f02           	movew %d2,%sp@-
0002aa44: 3f01           	movew %d1,%sp@-
0002aa46: 2f0a           	movel %a2,%sp@-
0002aa48: 4eba feae      	jsr %pc@(0x2a8f8)
0002aa4c: 206f 001e      	moveal %sp@(30),%a0
0002aa50: 3080           	movew %d0,%a0@
0002aa52: 508f           	addql #8,%sp
0002aa54: 0c42 0002      	cmpiw #2,%d2
0002aa58: 66ce           	bnes 0x2aa28
0002aa5a: 4a40           	tstw %d0
0002aa5c: 67ca           	beqs 0x2aa28
0002aa5e: 3f3c 0001      	movew #1,%sp@-
0002aa62: 3040           	moveaw %d0,%a0
0002aa64: 2208           	movel %a0,%d1
0002aa66: d288           	addl %a0,%d1
0002aa68: d288           	addl %a0,%d1
0002aa6a: e789           	lsll #3,%d1
0002aa6c: 3232 180a      	movew %a2@(000000000000000a,%d1:l),%d1
0002aa70: 0041 0001      	oriw #1,%d1
0002aa74: 3f01           	movew %d1,%sp@-
0002aa76: 3f00           	movew %d0,%sp@-
0002aa78: 2f0a           	movel %a2,%sp@-
0002aa7a: 4eb9 0003 1ae4 	jsr 0x31ae4
0002aa80: 4fef 000a      	lea %sp@(10),%sp
0002aa84: 4240           	clrw %d0
0002aa86: 241f           	movel %sp@+,%d2
0002aa88: 245f           	moveal %sp@+,%a2
0002aa8a: 4e75           	rts
0002aa8c: 4242           	clrw %d2
0002aa8e: 60b0           	bras 0x2aa40
0002aa90:  _fm_button
0002aa90: 4e56 fff0      	linkw %fp,#-16
0002aa94: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002aa98: 246e 0008      	moveal %fp@(8),%a2
0002aa9c: 362e 000c      	movew %fp@(12),%d3
0002aaa0: 486e fff0      	pea %fp@(-16)
0002aaa4: 3f03           	movew %d3,%sp@-
0002aaa6: 2f0a           	movel %a2,%sp@-
0002aaa8: 47f9 0003 1db2 	lea 0x31db2,%a3
0002aaae: 4e93           	jsr %a3@
0002aab0: 3800           	movew %d0,%d4
0002aab2: 302e fff0      	movew %fp@(-16),%d0
0002aab6: 4fef 000a      	lea %sp@(10),%sp
0002aaba: 0800 0006      	btst #6,%d0
0002aabe: 6700 00a6      	beqw 0x2ab66
0002aac2: 4245           	clrw %d5
0002aac4: 3c3c 8000      	movew #-32768,%d6
0002aac8: 0c6e 0002 000e 	cmpiw #2,%fp@(14)
0002aace: 6702           	beqs 0x2aad2
0002aad0: 4246           	clrw %d6
0002aad2: 0800 0000      	btst #0,%d0
0002aad6: 675c           	beqs 0x2ab34
0002aad8: 44c4           	movew %d4,%ccr
0002aada: 6b58           	bmis 0x2ab34
0002aadc: 0800 0004      	btst #4,%d0
0002aae0: 6700 00de      	beqw 0x2abc0
0002aae4: 3f03           	movew %d3,%sp@-
0002aae6: 2f0a           	movel %a2,%sp@-
0002aae8: 4eb9 0003 088a 	jsr 0x3088a
0002aaee: 3e00           	movew %d0,%d7
0002aaf0: 3040           	moveaw %d0,%a0
0002aaf2: 2008           	movel %a0,%d0
0002aaf4: d088           	addl %a0,%d0
0002aaf6: d088           	addl %a0,%d0
0002aaf8: e788           	lsll #3,%d0
0002aafa: 3432 0802      	movew %a2@(0000000000000002,%d0:l),%d2
0002aafe: 5c8f           	addql #6,%sp
0002ab00: 49ee fff2      	lea %fp@(-14),%a4
0002ab04: 4bf9 0003 1ae4 	lea 0x31ae4,%a5
0002ab0a: be42           	cmpw %d2,%d7
0002ab0c: 665e           	bnes 0x2ab6c
0002ab0e: 4a45           	tstw %d5
0002ab10: 6722           	beqs 0x2ab34
0002ab12: 302e fff0      	movew %fp@(-16),%d0
0002ab16: 0240 0009      	andiw #9,%d0
0002ab1a: 6718           	beqs 0x2ab34
0002ab1c: 486e fff4      	pea %fp@(-12)
0002ab20: 4267           	clrw %sp@-
0002ab22: 3f3c 0001      	movew #1,%sp@-
0002ab26: 3f3c 0001      	movew #1,%sp@-
0002ab2a: 4eb9 0002 9f80 	jsr 0x29f80
0002ab30: 4fef 000a      	lea %sp@(10),%sp
0002ab34: 0804 0000      	btst #0,%d4
0002ab38: 670a           	beqs 0x2ab44
0002ab3a: 082e 0002 fff1 	btst #2,%fp@(-15)
0002ab40: 6600 00a2      	bnew 0x2abe4
0002ab44: 4a45           	tstw %d5
0002ab46: 670a           	beqs 0x2ab52
0002ab48: 082e 0003 fff1 	btst #3,%fp@(-15)
0002ab4e: 6602           	bnes 0x2ab52
0002ab50: 4243           	clrw %d3
0002ab52: 206e 0010      	moveal %fp@(16),%a0
0002ab56: 8646           	orw %d6,%d3
0002ab58: 3083           	movew %d3,%a0@
0002ab5a: 3005           	movew %d5,%d0
0002ab5c: 4cee 3cfc ffc8 	moveml %fp@(-56),%d2-%d7/%a2-%a5
0002ab62: 4e5e           	unlk %fp
0002ab64: 4e75           	rts
0002ab66: 7a01           	moveq #1,%d5
0002ab68: 6000 ff66      	braw 0x2aad0
0002ab6c: 2f0c           	movel %a4,%sp@-
0002ab6e: 3f02           	movew %d2,%sp@-
0002ab70: 2f0a           	movel %a2,%sp@-
0002ab72: 4e93           	jsr %a3@
0002ab74: 4fef 000a      	lea %sp@(10),%sp
0002ab78: 082e 0004 fff3 	btst #4,%fp@(-13)
0002ab7e: 672e           	beqs 0x2abae
0002ab80: 0800 0000      	btst #0,%d0
0002ab84: 660e           	bnes 0x2ab94
0002ab86: b642           	cmpw %d2,%d3
0002ab88: 6624           	bnes 0x2abae
0002ab8a: 3800           	movew %d0,%d4
0002ab8c: 0044 0001      	oriw #1,%d4
0002ab90: 3204           	movew %d4,%d1
0002ab92: 600a           	bras 0x2ab9e
0002ab94: 3200           	movew %d0,%d1
0002ab96: 0241 fffe      	andiw #-2,%d1
0002ab9a: b642           	cmpw %d2,%d3
0002ab9c: 67ec           	beqs 0x2ab8a
0002ab9e: 3f3c 0001      	movew #1,%sp@-
0002aba2: 3f01           	movew %d1,%sp@-
0002aba4: 3f02           	movew %d2,%sp@-
0002aba6: 2f0a           	movel %a2,%sp@-
0002aba8: 4e95           	jsr %a5@
0002abaa: 4fef 000a      	lea %sp@(10),%sp
0002abae: 3042           	moveaw %d2,%a0
0002abb0: 2408           	movel %a0,%d2
0002abb2: d488           	addl %a0,%d2
0002abb4: d488           	addl %a0,%d2
0002abb6: e78a           	lsll #3,%d2
0002abb8: 3432 2800      	movew %a2@(0000000000000000,%d2:l),%d2
0002abbc: 6000 ff4c      	braw 0x2ab0a
0002abc0: 3404           	movew %d4,%d2
0002abc2: 0a42 0001      	eoriw #1,%d2
0002abc6: 3f04           	movew %d4,%sp@-
0002abc8: 3f02           	movew %d2,%sp@-
0002abca: 3f03           	movew %d3,%sp@-
0002abcc: 2f0a           	movel %a2,%sp@-
0002abce: 4eb9 0002 d1d4 	jsr 0x2d1d4
0002abd4: 4fef 000a      	lea %sp@(10),%sp
0002abd8: 4a40           	tstw %d0
0002abda: 6700 ff32      	beqw 0x2ab0e
0002abde: 3802           	movew %d2,%d4
0002abe0: 6000 ff2c      	braw 0x2ab0e
0002abe4: 4245           	clrw %d5
0002abe6: 6000 ff6a      	braw 0x2ab52
0002abea:  _fm_do
0002abea: 4fef fff0      	lea %sp@(-16),%sp
0002abee: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002abf2: 262f 0040      	movel %sp@(64),%d3
0002abf6: 342f 0044      	movew %sp@(68),%d2
0002abfa: 4eba fd6c      	jsr %pc@(0x2a968)
0002abfe: 4eb9 0002 e904 	jsr 0x2e904
0002ac04: 4879 0005 3afc 	pea 0x53afc
0002ac0a: 4eb9 0002 be76 	jsr 0x2be76
0002ac10: 588f           	addql #4,%sp
0002ac12: 4a42           	tstw %d2
0002ac14: 660e           	bnes 0x2ac24
0002ac16: 4267           	clrw %sp@-
0002ac18: 4267           	clrw %sp@-
0002ac1a: 2f03           	movel %d3,%sp@-
0002ac1c: 4eba fcda      	jsr %pc@(0x2a8f8)
0002ac20: 3400           	movew %d0,%d2
0002ac22: 508f           	addql #8,%sp
0002ac24: 3f42 002c      	movew %d2,%sp@(44)
0002ac28: 7a01           	moveq #1,%d5
0002ac2a: 4244           	clrw %d4
0002ac2c: 49ef 002e      	lea %sp@(46),%a4
0002ac30: 47f9 0003 02be 	lea 0x302be,%a3
0002ac36: 4def 0030      	lea %sp@(48),%fp
0002ac3a: 2c3c 0002 a060 	movel #172128,%d6
0002ac40: 4bef 002c      	lea %sp@(44),%a5
0002ac44: 7e38           	moveq #56,%d7
0002ac46: de8f           	addl %sp,%d7
0002ac48: 342f 002c      	movew %sp@(44),%d2
0002ac4c: 671c           	beqs 0x2ac6a
0002ac4e: b842           	cmpw %d2,%d4
0002ac50: 6718           	beqs 0x2ac6a
0002ac52: 426f 002c      	clrw %sp@(44)
0002ac56: 3f3c 0001      	movew #1,%sp@-
0002ac5a: 2f0c           	movel %a4,%sp@-
0002ac5c: 4267           	clrw %sp@-
0002ac5e: 3f02           	movew %d2,%sp@-
0002ac60: 2f03           	movel %d3,%sp@-
0002ac62: 4e93           	jsr %a3@
0002ac64: 4fef 000e      	lea %sp@(14),%sp
0002ac68: 3802           	movew %d2,%d4
0002ac6a: 2f0e           	movel %fp,%sp@-
0002ac6c: 42a7           	clrl %sp@-
0002ac6e: 2f3c 0002 ff01 	movel #196353,%sp@-
0002ac74: 42a7           	clrl %sp@-
0002ac76: 42a7           	clrl %sp@-
0002ac78: 42a7           	clrl %sp@-
0002ac7a: 42a7           	clrl %sp@-
0002ac7c: 3f3c 0003      	movew #3,%sp@-
0002ac80: 2046           	moveal %d6,%a0
0002ac82: 4e90           	jsr %a0@
0002ac84: 3400           	movew %d0,%d2
0002ac86: 4fef 001e      	lea %sp@(30),%sp
0002ac8a: 0802 0000      	btst #0,%d2
0002ac8e: 672a           	beqs 0x2acba
0002ac90: 2f0d           	movel %a5,%sp@-
0002ac92: 2f07           	movel %d7,%sp@-
0002ac94: 3f04           	movew %d4,%sp@-
0002ac96: 2f03           	movel %d3,%sp@-
0002ac98: 4eba fd68      	jsr %pc@(0x2aa02)
0002ac9c: 3a00           	movew %d0,%d5
0002ac9e: 302f 0046      	movew %sp@(70),%d0
0002aca2: 4fef 000e      	lea %sp@(14),%sp
0002aca6: 6712           	beqs 0x2acba
0002aca8: 3f3c 0002      	movew #2,%sp@-
0002acac: 2f0c           	movel %a4,%sp@-
0002acae: 3f00           	movew %d0,%sp@-
0002acb0: 3f04           	movew %d4,%sp@-
0002acb2: 2f03           	movel %d3,%sp@-
0002acb4: 4e93           	jsr %a3@
0002acb6: 4fef 000e      	lea %sp@(14),%sp
0002acba: 0802 0001      	btst #1,%d2
0002acbe: 6738           	beqs 0x2acf8
0002acc0: 3f2f 0032      	movew %sp@(50),%sp@-
0002acc4: 3f2f 0032      	movew %sp@(50),%sp@-
0002acc8: 3f3c 0008      	movew #8,%sp@-
0002accc: 4267           	clrw %sp@-
0002acce: 2f03           	movel %d3,%sp@-
0002acd0: 4eb9 0003 17ee 	jsr 0x317ee
0002acd6: 3f40 0038      	movew %d0,%sp@(56)
0002acda: 4fef 000c      	lea %sp@(12),%sp
0002acde: 0c40 ffff      	cmpiw #-1,%d0
0002ace2: 6654           	bnes 0x2ad38
0002ace4: 3f3c 0007      	movew #7,%sp@-
0002ace8: 3f3c 0002      	movew #2,%sp@-
0002acec: 3f3c 0003      	movew #3,%sp@-
0002acf0: 4e4d           	trap #13
0002acf2: 5c8f           	addql #6,%sp
0002acf4: 426f 002c      	clrw %sp@(44)
0002acf8: 4a45           	tstw %d5
0002acfa: 670e           	beqs 0x2ad0a
0002acfc: 302f 002c      	movew %sp@(44),%d0
0002ad00: 6700 ff46      	beqw 0x2ac48
0002ad04: b840           	cmpw %d0,%d4
0002ad06: 6700 ff40      	beqw 0x2ac48
0002ad0a: 3f3c 0003      	movew #3,%sp@-
0002ad0e: 2f0c           	movel %a4,%sp@-
0002ad10: 4267           	clrw %sp@-
0002ad12: 3f04           	movew %d4,%sp@-
0002ad14: 2f03           	movel %d3,%sp@-
0002ad16: 4e93           	jsr %a3@
0002ad18: 4fef 000e      	lea %sp@(14),%sp
0002ad1c: 4a45           	tstw %d5
0002ad1e: 6600 ff28      	bnew 0x2ac48
0002ad22: 4267           	clrw %sp@-
0002ad24: 4eba fc9c      	jsr %pc@(0x2a9c2)
0002ad28: 548f           	addql #2,%sp
0002ad2a: 302f 002c      	movew %sp@(44),%d0
0002ad2e: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002ad32: 4fef 0010      	lea %sp@(16),%sp
0002ad36: 4e75           	rts
0002ad38: 2f0d           	movel %a5,%sp@-
0002ad3a: 3f2f 003e      	movew %sp@(62),%sp@-
0002ad3e: 3f00           	movew %d0,%sp@-
0002ad40: 2f03           	movel %d3,%sp@-
0002ad42: 4eba fd4c      	jsr %pc@(0x2aa90)
0002ad46: 3a00           	movew %d0,%d5
0002ad48: 4fef 000c      	lea %sp@(12),%sp
0002ad4c: 60aa           	bras 0x2acf8
0002ad4e:  _fm_dial
0002ad4e: 2f03           	movel %d3,%sp@-
0002ad50: 2f02           	movel %d2,%sp@-
0002ad52: 262f 000e      	movel %sp@(14),%d3
0002ad56: 242f 0012      	movel %sp@(18),%d2
0002ad5a: 4879 0005 3b04 	pea 0x53b04
0002ad60: 4eb9 0002 be76 	jsr 0x2be76
0002ad66: 588f           	addql #4,%sp
0002ad68: 0c6f 0002 000c 	cmpiw #2,%sp@(12)
0002ad6e: 6724           	beqs 0x2ad94
0002ad70: 0c6f 0003 000c 	cmpiw #3,%sp@(12)
0002ad76: 6728           	beqs 0x2ada0
0002ad78: 0c6f 0001 000c 	cmpiw #1,%sp@(12)
0002ad7e: 660c           	bnes 0x2ad8c
0002ad80: 2f02           	movel %d2,%sp@-
0002ad82: 2f03           	movel %d3,%sp@-
0002ad84: 4eb9 0002 d0d6 	jsr 0x2d0d6
0002ad8a: 508f           	addql #8,%sp
0002ad8c: 7001           	moveq #1,%d0
0002ad8e: 241f           	movel %sp@+,%d2
0002ad90: 261f           	movel %sp@+,%d3
0002ad92: 4e75           	rts
0002ad94: 2f02           	movel %d2,%sp@-
0002ad96: 2f03           	movel %d3,%sp@-
0002ad98: 4eb9 0002 d152 	jsr 0x2d152
0002ad9e: 60ea           	bras 0x2ad8a
0002ada0: 2f02           	movel %d2,%sp@-
0002ada2: 4eb9 0003 417c 	jsr 0x3417c
0002ada8: 4267           	clrw %sp@-
0002adaa: 4267           	clrw %sp@-
0002adac: 2f02           	movel %d2,%sp@-
0002adae: 4267           	clrw %sp@-
0002adb0: 4eb9 0003 4908 	jsr 0x34908
0002adb6: 4fef 000e      	lea %sp@(14),%sp
0002adba: 60d0           	bras 0x2ad8c
0002adbc:  _fm_show
0002adbc: 2f0a           	movel %a2,%sp@-
0002adbe: 2f02           	movel %d2,%sp@-
0002adc0: 246f 000e      	moveal %sp@(14),%a2
0002adc4: 342f 0012      	movew %sp@(18),%d2
0002adc8: 3f2f 000c      	movew %sp@(12),%sp@-
0002adcc: 4eb9 0003 2ad8 	jsr 0x32ad8
0002add2: 548f           	addql #2,%sp
0002add4: b4fc 0000      	cmpaw #0,%a2
0002add8: 671a           	beqs 0x2adf4
0002adda: 3f12           	movew %a2@,%sp@-
0002addc: 2f00           	movel %d0,%sp@-
0002adde: 4879 0005 39b4 	pea 0x539b4
0002ade4: 4eb9 0001 bec0 	jsr 0x1bec0
0002adea: 4fef 000a      	lea %sp@(10),%sp
0002adee: 203c 0005 39b4 	movel #342452,%d0
0002adf4: 2f40 000e      	movel %d0,%sp@(14)
0002adf8: 3f42 000c      	movew %d2,%sp@(12)
0002adfc: 241f           	movel %sp@+,%d2
0002adfe: 245f           	moveal %sp@+,%a2
0002ae00: 4ef9 0002 a552 	jmp 0x2a552
0002ae06:  _eralert
0002ae06: 598f           	subql #4,%sp
0002ae08: 302f 000a      	movew %sp@(10),%d0
0002ae0c: 0640 0041      	addiw #65,%d0
0002ae10: 3f40 0002      	movew %d0,%sp@(2)
0002ae14: 306f 0008      	moveaw %sp@(8),%a0
0002ae18: 2008           	movel %a0,%d0
0002ae1a: d088           	addl %a0,%d0
0002ae1c: 43fa 00c0      	lea %pc@(0x2aede),%a1
0002ae20: 3031 0800      	movew %a1@(0000000000000000,%d0:l),%d0
0002ae24: 3200           	movew %d0,%d1
0002ae26: 0241 00ff      	andiw #255,%d1
0002ae2a: e048           	lsrw #8,%d0
0002ae2c: 6628           	bnes 0x2ae56
0002ae2e: 7000           	moveq #0,%d0
0002ae30: 3f01           	movew %d1,%sp@-
0002ae32: 2f00           	movel %d0,%sp@-
0002ae34: d1c8           	addal %a0,%a0
0002ae36: 43fa 00b2      	lea %pc@(0x2aeea),%a1
0002ae3a: 3f30 9800      	movew %a0@(0000000000000000,%a1:l),%sp@-
0002ae3e: 4eba ff7c      	jsr %pc@(0x2adbc)
0002ae42: 508f           	addql #8,%sp
0002ae44: 0c40 0001      	cmpiw #1,%d0
0002ae48: 6712           	beqs 0x2ae5c
0002ae4a: 4eb9 0002 dd20 	jsr 0x2dd20
0002ae50: 7001           	moveq #1,%d0
0002ae52: 588f           	addql #4,%sp
0002ae54: 4e75           	rts
0002ae56: 200f           	movel %sp,%d0
0002ae58: 5480           	addql #2,%d0
0002ae5a: 60d4           	bras 0x2ae30
0002ae5c: 4240           	clrw %d0
0002ae5e: 60f2           	bras 0x2ae52
0002ae60:  _fm_error
0002ae60: 302f 0004      	movew %sp@(4),%d0
0002ae64: 0c40 003f      	cmpiw #63,%d0
0002ae68: 6e70           	bgts 0x2aeda
0002ae6a: 5540           	subqw #2,%d0
0002ae6c: 0c40 0010      	cmpiw #16,%d0
0002ae70: 6232           	bhis 0x2aea4
0002ae72: 0280 0000 ffff 	andil #65535,%d0
0002ae78: d080           	addl %d0,%d0
0002ae7a: 303b 0806      	movew %pc@(0x2ae82,%d0:l),%d0
0002ae7e: 4efb 0002      	jmp %pc@(0x2ae82,%d0:w)
0002ae82: 0054 0054      	oriw #84,%a4@
0002ae86: 0050 004c      	oriw #76,%a0@
0002ae8a: 0022 0022      	orib #34,%a2@-
0002ae8e: 0042 0022      	oriw #34,%d2
0002ae92: 0042 0042      	oriw #66,%d2
0002ae96: 0022 0022      	orib #34,%a2@-
0002ae9a: 0022 0048      	orib #72,%a2@-
0002ae9e: 0022 0022      	orib #34,%a2@-
0002aea2: 0054 700b      	oriw #28683,%a4@
0002aea6: 220f           	movel %sp,%d1
0002aea8: 5881           	addql #4,%d1
0002aeaa: 3f3c 0001      	movew #1,%sp@-
0002aeae: 2f01           	movel %d1,%sp@-
0002aeb0: 3f00           	movew %d0,%sp@-
0002aeb2: 4eba ff08      	jsr %pc@(0x2adbc)
0002aeb6: 508f           	addql #8,%sp
0002aeb8: 0c40 0001      	cmpiw #1,%d0
0002aebc: 56c0           	sne %d0
0002aebe: 4880           	extw %d0
0002aec0: 4440           	negw %d0
0002aec2: 4e75           	rts
0002aec4: 700a           	moveq #10,%d0
0002aec6: 7200           	moveq #0,%d1
0002aec8: 60e0           	bras 0x2aeaa
0002aeca: 7009           	moveq #9,%d0
0002aecc: 60f8           	bras 0x2aec6
0002aece: 7008           	moveq #8,%d0
0002aed0: 60f4           	bras 0x2aec6
0002aed2: 7007           	moveq #7,%d0
0002aed4: 60f0           	bras 0x2aec6
0002aed6: 7006           	moveq #6,%d0
0002aed8: 60ec           	bras 0x2aec6
0002aeda: 4240           	clrw %d0
0002aedc: 60e4           	bras 0x2aec2
0002aede: 0102           	btst %d0,%d2
0002aee0: 0102           	btst %d0,%d2
0002aee2: 0102           	btst %d0,%d2
0002aee4: 0101           	btst %d0,%d1
0002aee6: 0002 0001      	orib #1,%d2
0002aeea: 0000 0001      	orib #1,%d0
0002aeee: 0002 0003      	orib #3,%d2
0002aef2: 0004 0005      	orib #5,%d4
0002aef6: 0000 4fef      	orib #-17,%d0
0002aefa: fff0           	.short 0xfff0
0002aefc: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002af00: 246f 0040      	moveal %sp@(64),%a2
0002af04: 362f 0044      	movew %sp@(68),%d3
0002af08: 342f 0046      	movew %sp@(70),%d2
0002af0c: 3802           	movew %d2,%d4
0002af0e: 9843           	subw %d3,%d4
0002af10: 0c44 0009      	cmpiw #9,%d4
0002af14: 6f02           	bles 0x2af18
0002af16: 7809           	moveq #9,%d4
0002af18: 47ea 03f6      	lea %a2@(1014),%a3
0002af1c: 4246           	clrw %d6
0002af1e: 4bef 002f      	lea %sp@(47),%a5
0002af22: 4df9 0001 c18c 	lea 0x1c18c,%fp
0002af28: 49ef 002e      	lea %sp@(46),%a4
0002af2c: 2a3c 0001 c228 	movel #115240,%d5
0002af32: bc44           	cmpw %d4,%d6
0002af34: 6c00 00a8      	bgew 0x2afde
0002af38: 3006           	movew %d6,%d0
0002af3a: d043           	addw %d3,%d0
0002af3c: 3040           	moveaw %d0,%a0
0002af3e: 2008           	movel %a0,%d0
0002af40: d088           	addl %a0,%d0
0002af42: d080           	addl %d0,%d0
0002af44: 2079 0005 3ad0 	moveal 0x53ad0,%a0
0002af4a: 2e39 0005 3ad4 	movel 0x53ad4,%d7
0002af50: deb0 0800      	addl %a0@(0000000000000000,%d0:l),%d7
0002af54: 2f0d           	movel %a5,%sp@-
0002af56: 2047           	moveal %d7,%a0
0002af58: 4868 0001      	pea %a0@(1)
0002af5c: 4e96           	jsr %fp@
0002af5e: 2047           	moveal %d7,%a0
0002af60: 1f50 0036      	moveb %a0@,%sp@(54)
0002af64: 508f           	addql #8,%sp
0002af66: 2f0c           	movel %a4,%sp@-
0002af68: 3006           	movew %d6,%d0
0002af6a: 0640 002a      	addiw #42,%d0
0002af6e: 3f00           	movew %d0,%sp@-
0002af70: 2f0a           	movel %a2,%sp@-
0002af72: 2045           	moveal %d5,%a0
0002af74: 4e90           	jsr %a0@
0002af76: 36bc 001e      	movew #30,%a3@
0002af7a: 426b 0004      	clrw %a3@(4)
0002af7e: 47eb 0018      	lea %a3@(24),%a3
0002af82: 5246           	addqw #1,%d6
0002af84: 4fef 000a      	lea %sp@(10),%sp
0002af88: 0c46 0009      	cmpiw #9,%d6
0002af8c: 66a4           	bnes 0x2af32
0002af8e: 382a 03be      	movew %a2@(958),%d4
0002af92: 0c42 0009      	cmpiw #9,%d2
0002af96: 6f54           	bles 0x2afec
0002af98: 3f02           	movew %d2,%sp@-
0002af9a: 3f04           	movew %d4,%sp@-
0002af9c: 3f3c 0009      	movew #9,%sp@-
0002afa0: 47f9 0001 bcce 	lea 0x1bcce,%a3
0002afa6: 4e93           	jsr %a3@
0002afa8: 3a39 0005 3cf2 	movew 0x53cf2,%d5
0002afae: 5c8f           	addql #6,%sp
0002afb0: b045           	cmpw %d5,%d0
0002afb2: 6f02           	bles 0x2afb6
0002afb4: 3a00           	movew %d0,%d5
0002afb6: 0642 fff7      	addiw #-9,%d2
0002afba: 3f02           	movew %d2,%sp@-
0002afbc: 9845           	subw %d5,%d4
0002afbe: 3f04           	movew %d4,%sp@-
0002afc0: 3f03           	movew %d3,%sp@-
0002afc2: 4e93           	jsr %a3@
0002afc4: 5c8f           	addql #6,%sp
0002afc6: 3805           	movew %d5,%d4
0002afc8: 5440           	addqw #2,%d0
0002afca: 3540 03d2      	movew %d0,%a2@(978)
0002afce: 5944           	subqw #4,%d4
0002afd0: 3544 03d6      	movew %d4,%a2@(982)
0002afd4: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002afd8: 4fef 0010      	lea %sp@(16),%sp
0002afdc: 4e75           	rts
0002afde: 1f7c 0020 002e 	moveb #32,%sp@(46)
0002afe4: 422f 002f      	clrb %sp@(47)
0002afe8: 6000 ff7c      	braw 0x2af66
0002afec: 4240           	clrw %d0
0002afee: 60d8           	bras 0x2afc8
0002aff0: 2f0a           	movel %a2,%sp@-
0002aff2: 2f02           	movel %d2,%sp@-
0002aff4: 242f 000c      	movel %sp@(12),%d2
0002aff8: 246f 0010      	moveal %sp@(16),%a2
0002affc: b4fc 0000      	cmpaw #0,%a2
0002b000: 660e           	bnes 0x2b010
0002b002: 2f02           	movel %d2,%sp@-
0002b004: 4eb9 0001 bdc0 	jsr 0x1bdc0
0002b00a: 588f           	addql #4,%sp
0002b00c: 2442           	moveal %d2,%a2
0002b00e: d5c0           	addal %d0,%a2
0002b010: 2202           	movel %d2,%d1
0002b012: 5281           	addql #1,%d1
0002b014: b48a           	cmpl %a2,%d2
0002b016: 672c           	beqs 0x2b044
0002b018: 1012           	moveb %a2@,%d0
0002b01a: 0c00 005c      	cmpib #92,%d0
0002b01e: 6724           	beqs 0x2b044
0002b020: 0c00 003a      	cmpib #58,%d0
0002b024: 6626           	bnes 0x2b04c
0002b026: b28a           	cmpl %a2,%d1
0002b028: 6622           	bnes 0x2b04c
0002b02a: 2442           	moveal %d2,%a2
0002b02c: 548a           	addql #2,%a2
0002b02e: 3f3c 006f      	movew #111,%sp@-
0002b032: 3f3c 005c      	movew #92,%sp@-
0002b036: 4267           	clrw %sp@-
0002b038: 2f0a           	movel %a2,%sp@-
0002b03a: 4eb9 0003 0216 	jsr 0x30216
0002b040: 4fef 000a      	lea %sp@(10),%sp
0002b044: 200a           	movel %a2,%d0
0002b046: 241f           	movel %sp@+,%d2
0002b048: 245f           	moveal %sp@+,%a2
0002b04a: 4e75           	rts
0002b04c: 538a           	subql #1,%a2
0002b04e: 60c4           	bras 0x2b014
0002b050: 2f2f 0008      	movel %sp@(8),%sp@-
0002b054: 2f2f 0008      	movel %sp@(8),%sp@-
0002b058: 4eba ff96      	jsr %pc@(0x2aff0)
0002b05c: 508f           	addql #8,%sp
0002b05e: 2040           	moveal %d0,%a0
0002b060: 0c10 005c      	cmpib #92,%a0@
0002b064: 6602           	bnes 0x2b068
0002b066: 5280           	addql #1,%d0
0002b068: 4e75           	rts
0002b06a: 2079 0003 6248 	moveal 0x36248,%a0
0002b070: 2068 0054      	moveal %a0@(84),%a0
0002b074: 3028 0018      	movew %a0@(24),%d0
0002b078: 5340           	subqw #1,%d0
0002b07a: 3240           	moveaw %d0,%a1
0002b07c: 2f09           	movel %a1,%sp@-
0002b07e: 2f10           	movel %a0@,%sp@-
0002b080: 2f2f 000c      	movel %sp@(12),%sp@-
0002b084: 4eb9 0001 be28 	jsr 0x1be28
0002b08a: 4fef 000c      	lea %sp@(12),%sp
0002b08e: 4a40           	tstw %d0
0002b090: 56c0           	sne %d0
0002b092: 4880           	extw %d0
0002b094: 4440           	negw %d0
0002b096: 4e75           	rts
0002b098: 2f0a           	movel %a2,%sp@-
0002b09a: 42a7           	clrl %sp@-
0002b09c: 2f2f 0010      	movel %sp@(16),%sp@-
0002b0a0: 4eba ffae      	jsr %pc@(0x2b050)
0002b0a4: 2440           	moveal %d0,%a2
0002b0a6: 508f           	addql #8,%sp
0002b0a8: 4a12           	tstb %a2@
0002b0aa: 660a           	bnes 0x2b0b6
0002b0ac: 2f00           	movel %d0,%sp@-
0002b0ae: 4eb9 0001 bf52 	jsr 0x1bf52
0002b0b4: 588f           	addql #4,%sp
0002b0b6: 4878 0072      	pea 0x72
0002b0ba: 2f0a           	movel %a2,%sp@-
0002b0bc: 2f2f 0010      	movel %sp@(16),%sp@-
0002b0c0: 4eb9 0001 bd84 	jsr 0x1bd84
0002b0c6: 4fef 000c      	lea %sp@(12),%sp
0002b0ca: 245f           	moveal %sp@+,%a2
0002b0cc: 4e75           	rts
0002b0ce: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002b0d2: 246f 0014      	moveal %sp@(20),%a2
0002b0d6: 342f 0018      	movew %sp@(24),%d2
0002b0da: 382f 001a      	movew %sp@(26),%d4
0002b0de: 0c42 0019      	cmpiw #25,%d2
0002b0e2: 6272           	bhis 0x2b156
0002b0e4: 41ea 00b2      	lea %a2@(178),%a0
0002b0e8: 72ff           	moveq #-1,%d1
0002b0ea: 4240           	clrw %d0
0002b0ec: 3610           	movew %a0@,%d3
0002b0ee: 0803 0000      	btst #0,%d3
0002b0f2: 6708           	beqs 0x2b0fc
0002b0f4: 0243 fffe      	andiw #-2,%d3
0002b0f8: 3083           	movew %d3,%a0@
0002b0fa: 3200           	movew %d0,%d1
0002b0fc: 41e8 0018      	lea %a0@(24),%a0
0002b100: 5240           	addqw #1,%d0
0002b102: 0c40 001a      	cmpiw #26,%d0
0002b106: 66e4           	bnes 0x2b0ec
0002b108: 3042           	moveaw %d2,%a0
0002b10a: 2008           	movel %a0,%d0
0002b10c: d088           	addl %a0,%d0
0002b10e: d088           	addl %a0,%d0
0002b110: e788           	lsll #3,%d0
0002b112: 0680 0000 00a8 	addil #168,%d0
0002b118: 0072 0001 080a 	oriw #1,%a2@(000000000000000a,%d0:l)
0002b11e: 4a44           	tstw %d4
0002b120: 6734           	beqs 0x2b156
0002b122: b441           	cmpw %d1,%d2
0002b124: 6730           	beqs 0x2b156
0002b126: 4a41           	tstw %d1
0002b128: 6d12           	blts 0x2b13c
0002b12a: 3f3c 0008      	movew #8,%sp@-
0002b12e: 5e41           	addqw #7,%d1
0002b130: 3f01           	movew %d1,%sp@-
0002b132: 2f0a           	movel %a2,%sp@-
0002b134: 4eb9 0003 1764 	jsr 0x31764
0002b13a: 508f           	addql #8,%sp
0002b13c: 3f7c 0008 001a 	movew #8,%sp@(26)
0002b142: 5e42           	addqw #7,%d2
0002b144: 3f42 0018      	movew %d2,%sp@(24)
0002b148: 2f4a 0014      	movel %a2,%sp@(20)
0002b14c: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002b150: 4ef9 0003 1764 	jmp 0x31764
0002b156: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002b15a: 4e75           	rts
0002b15c: 302f 0004      	movew %sp@(4),%d0
0002b160: 671e           	beqs 0x2b180
0002b162: 3f3c 0001      	movew #1,%sp@-
0002b166: 3f2f 0008      	movew %sp@(8),%sp@-
0002b16a: 0640 0029      	addiw #41,%d0
0002b16e: 3f00           	movew %d0,%sp@-
0002b170: 2f39 0003 6248 	movel 0x36248,%sp@-
0002b176: 4eb9 0003 1ae4 	jsr 0x31ae4
0002b17c: 4fef 000a      	lea %sp@(10),%sp
0002b180: 4e75           	rts
0002b182: 2f2f 0004      	movel %sp@(4),%sp@-
0002b186: 4eb9 0001 bf1a 	jsr 0x1bf1a
0002b18c: 588f           	addql #4,%sp
0002b18e: 4a40           	tstw %d0
0002b190: 6c0c           	bges 0x2b19e
0002b192: 3f3c 0019      	movew #25,%sp@-
0002b196: 4eb9 0001 bc3c 	jsr 0x1bc3c
0002b19c: 548f           	addql #2,%sp
0002b19e: 4e75           	rts
0002b1a0:  _fs_start
0002b1a0: 2f03           	movel %d3,%sp@-
0002b1a2: 2f02           	movel %d2,%sp@-
0002b1a4: 2079 0003 6248 	moveal 0x36248,%a0
0002b1aa: 0068 0600 0338 	oriw #1536,%a0@(824)
0002b1b0: 5468 0340      	addqw #2,%a0@(832)
0002b1b4: 5468 0342      	addqw #2,%a0@(834)
0002b1b8: 0068 0400 0350 	oriw #1024,%a0@(848)
0002b1be: 5668 0358      	addqw #3,%a0@(856)
0002b1c2: 5868 035e      	addqw #4,%a0@(862)
0002b1c6: 2268 0354      	moveal %a0@(852),%a1
0002b1ca: 3029 0012      	movew %a1@(18),%d0
0002b1ce: 0240 ff8f      	andiw #-113,%d0
0002b1d2: 0040 0040      	oriw #64,%d0
0002b1d6: 3340 0012      	movew %d0,%a1@(18)
0002b1da: 5a68 03ea      	addqw #5,%a0@(1002)
0002b1de: 5468 03ec      	addqw #2,%a0@(1004)
0002b1e2: 5668 0370      	addqw #3,%a0@(880)
0002b1e6: 5a68 0372      	addqw #5,%a0@(882)
0002b1ea: 0068 0600 0380 	oriw #1536,%a0@(896)
0002b1f0: 5468 0388      	addqw #2,%a0@(904)
0002b1f4: 5468 038a      	addqw #2,%a0@(906)
0002b1f8: 5968 038c      	subqw #4,%a0@(908)
0002b1fc: 5c68 03ba      	addqw #6,%a0@(954)
0002b200: 0668 fff4 03be 	addiw #-12,%a0@(958)
0002b206: 708f           	moveq #-113,%d0
0002b208: c0a8 03b4      	andl %a0@(948),%d0
0002b20c: 7240           	moveq #64,%d1
0002b20e: 8280           	orl %d0,%d1
0002b210: 2141 03b4      	movel %d1,%a0@(948)
0002b214: 0068 0600 03c8 	oriw #1536,%a0@(968)
0002b21a: 5468 03d0      	addqw #2,%a0@(976)
0002b21e: 5968 03d4      	subqw #4,%a0@(980)
0002b222: 0068 0600 0398 	oriw #1536,%a0@(920)
0002b228: 5468 03a0      	addqw #2,%a0@(928)
0002b22c: 5568 03a2      	subqw #2,%a0@(930)
0002b230: 5968 03a4      	subqw #4,%a0@(932)
0002b234: 5d68 032a      	subqw #6,%a0@(810)
0002b238: 3428 032c      	movew %a0@(812),%d2
0002b23c: 5642           	addqw #3,%d2
0002b23e: 3142 032c      	movew %d2,%a0@(812)
0002b242: 5a68 032e      	addqw #5,%a0@(814)
0002b246: 43e8 00b0      	lea %a0@(176),%a1
0002b24a: 2608           	movel %a0,%d3
0002b24c: 0683 0000 0320 	addil #800,%d3
0002b252: 4241           	clrw %d1
0002b254: 6006           	bras 0x2b25c
0002b256: 0c41 0009      	cmpiw #9,%d1
0002b25a: 67f6           	beqs 0x2b252
0002b25c: 0051 0200      	oriw #512,%a1@
0002b260: 5869 0008      	addqw #4,%a1@(8)
0002b264: 3001           	movew %d1,%d0
0002b266: d041           	addw %d1,%d0
0002b268: d040           	addw %d0,%d0
0002b26a: d041           	addw %d1,%d0
0002b26c: 5840           	addqw #4,%d0
0002b26e: d169 000a      	addw %d0,%a1@(10)
0002b272: 5241           	addqw #1,%d1
0002b274: 43e9 0018      	lea %a1@(24),%a1
0002b278: b3c3           	cmpal %d3,%a1
0002b27a: 66da           	bnes 0x2b256
0002b27c: 0668 0031 00a6 	addiw #49,%a0@(166)
0002b282: 5068 00a4      	addqw #8,%a0@(164)
0002b286: 0068 0400 0050 	oriw #1024,%a0@(80)
0002b28c: 0068 0400 0080 	oriw #1024,%a0@(128)
0002b292: 0068 0400 0068 	oriw #1024,%a0@(104)
0002b298: 0068 0600 04d0 	oriw #1536,%a0@(1232)
0002b29e: 3228 0328      	movew %a0@(808),%d1
0002b2a2: 3141 04d8      	movew %d1,%a0@(1240)
0002b2a6: 3028 04da      	movew %a0@(1242),%d0
0002b2aa: 5440           	addqw #2,%d0
0002b2ac: 3140 04da      	movew %d0,%a0@(1242)
0002b2b0: 0068 0600 04e8 	oriw #1536,%a0@(1256)
0002b2b6: d441           	addw %d1,%d2
0002b2b8: 9468 04f4      	subw %a0@(1268),%d2
0002b2bc: 3142 04f0      	movew %d2,%a0@(1264)
0002b2c0: 3140 04f2      	movew %d0,%a0@(1266)
0002b2c4: 0068 0400 0008 	oriw #1024,%a0@(8)
0002b2ca: 5868 0016      	addqw #4,%a0@(22)
0002b2ce: 4879 0005 3adc 	pea 0x53adc
0002b2d4: 2f08           	movel %a0,%sp@-
0002b2d6: 4eb9 0003 0154 	jsr 0x30154
0002b2dc: 508f           	addql #8,%sp
0002b2de: 241f           	movel %sp@+,%d2
0002b2e0: 261f           	movel %sp@+,%d3
0002b2e2: 4e75           	rts
0002b2e4: 413a 5c2a      	chkl %pc@(0x30f10),%d0
0002b2e8: 2e2a 0025      	movel %a2@(37),%d7
0002b2ec: 633a           	blss 0x2b328
0002b2ee: 5c25           	addqb #6,%a5@-
0002b2f0: 7300           	mvsb %d0,%d1
0002b2f2:  _fs_input
0002b2f2: 4e56 ff28      	linkw %fp,#-216
0002b2f6: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002b2fa: 242e 0014      	movel %fp@(20),%d2
0002b2fe: 4aae 0008      	tstl %fp@(8)
0002b302: 675a           	beqs 0x2b35e
0002b304: 206e 0008      	moveal %fp@(8),%a0
0002b308: 4a10           	tstb %a0@
0002b30a: 661a           	bnes 0x2b326
0002b30c: 43fa ffd6      	lea %pc@(0x2b2e4),%a1
0002b310: 10d9           	moveb %a1@+,%a0@+
0002b312: 66fc           	bnes 0x2b310
0002b314: 3f3c 0019      	movew #25,%sp@-
0002b318: 4eb9 0001 bc3c 	jsr 0x1bc3c
0002b31e: 226e 0008      	moveal %fp@(8),%a1
0002b322: d111           	addb %d0,%a1@
0002b324: 548f           	addql #2,%sp
0002b326: 4eb9 0001 c104 	jsr 0x1c104
0002b32c: 4878 0012      	pea 0x12
0002b330: 0680 ffff fe9e 	addil #-354,%d0
0002b336: 2f00           	movel %d0,%sp@-
0002b338: 4eb9 0001 e780 	jsr 0x1e780
0002b33e: 508f           	addql #8,%sp
0002b340: 23c0 0005 3acc 	movel %d0,0x53acc
0002b346: 7208           	moveq #8,%d1
0002b348: b280           	cmpl %d0,%d1
0002b34a: 6518           	bcss 0x2b364
0002b34c: 3f3c 0001      	movew #1,%sp@-
0002b350: 42a7           	clrl %sp@-
0002b352: 3f3c 000d      	movew #13,%sp@-
0002b356: 4eb9 0002 adbc 	jsr 0x2adbc
0002b35c: 508f           	addql #8,%sp
0002b35e: 4240           	clrw %d0
0002b360: 6000 07fa      	braw 0x2bb5c
0002b364: 2200           	movel %d0,%d1
0002b366: e789           	lsll #3,%d1
0002b368: d081           	addl %d1,%d0
0002b36a: 2040           	moveal %d0,%a0
0002b36c: d1c0           	addal %d0,%a0
0002b36e: 4868 0162      	pea %a0@(354)
0002b372: 4eb9 0001 c0ee 	jsr 0x1c0ee
0002b378: 2d40 ff46      	movel %d0,%fp@(-186)
0002b37c: 588f           	addql #4,%sp
0002b37e: 67cc           	beqs 0x2b34c
0002b380: 23c0 0005 3ad0 	movel %d0,0x53ad0
0002b386: 2639 0005 3acc 	movel 0x53acc,%d3
0002b38c: 2203           	movel %d3,%d1
0002b38e: d283           	addl %d3,%d1
0002b390: d281           	addl %d1,%d1
0002b392: d280           	addl %d0,%d1
0002b394: 23c1 0005 3ad4 	movel %d1,0x53ad4
0002b39a: 2003           	movel %d3,%d0
0002b39c: e788           	lsll #3,%d0
0002b39e: 9083           	subl %d3,%d0
0002b3a0: d080           	addl %d0,%d0
0002b3a2: d280           	addl %d0,%d1
0002b3a4: 2d41 ff2c      	movel %d1,%fp@(-212)
0002b3a8: 307c 0076      	moveaw #118,%a0
0002b3ac: d1c1           	addal %d1,%a0
0002b3ae: 2d48 ff4a      	movel %a0,%fp@(-182)
0002b3b2: 2241           	moveal %d1,%a1
0002b3b4: 43e9 00ec      	lea %a1@(236),%a1
0002b3b8: 2d49 ff3c      	movel %a1,%fp@(-196)
0002b3bc: 2041           	moveal %d1,%a0
0002b3be: 226e 0008      	moveal %fp@(8),%a1
0002b3c2: 10d9           	moveb %a1@+,%a0@+
0002b3c4: 66fc           	bnes 0x2b3c2
0002b3c6: 206e ff4a      	moveal %fp@(-182),%a0
0002b3ca: 2241           	moveal %d1,%a1
0002b3cc: 10d9           	moveb %a1@+,%a0@+
0002b3ce: 66fc           	bnes 0x2b3cc
0002b3d0: 2479 0003 6248 	moveal 0x36248,%a2
0002b3d6: 266a 0354      	moveal %a2@(852),%a3
0002b3da: 2f01           	movel %d1,%sp@-
0002b3dc: 2f2e ff3c      	movel %fp@(-196),%sp@-
0002b3e0: 4eba fcb6      	jsr %pc@(0x2b098)
0002b3e4: 26ae ff3c      	movel %fp@(-196),%a3@
0002b3e8: 206a 0054      	moveal %a2@(84),%a0
0002b3ec: 2d50 ff52      	movel %a0@,%fp@(-174)
0002b3f0: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b3f4: 3f3c 0003      	movew #3,%sp@-
0002b3f8: 2f0a           	movel %a2,%sp@-
0002b3fa: 47f9 0001 c228 	lea 0x1c228,%a3
0002b400: 4e93           	jsr %a3@
0002b402: 206a 0084      	moveal %a2@(132),%a0
0002b406: 2d50 ff56      	movel %a0@,%fp@(-170)
0002b40a: 260e           	movel %fp,%d3
0002b40c: 0683 ffff ff7e 	addil #-130,%d3
0002b412: 2f03           	movel %d3,%sp@-
0002b414: 2f2e 000c      	movel %fp@(12),%sp@-
0002b418: 4eb9 0001 c18c 	jsr 0x1c18c
0002b41e: 2f03           	movel %d3,%sp@-
0002b420: 3f3c 0005      	movew #5,%sp@-
0002b424: 2f0a           	movel %a2,%sp@-
0002b426: 4e93           	jsr %a3@
0002b428: 4fef 0024      	lea %sp@(36),%sp
0002b42c: 4a82           	tstl %d2
0002b42e: 6600 01e2      	bnew 0x2b612
0002b432: 3f3c 000e      	movew #14,%sp@-
0002b436: 4eb9 0003 2ad8 	jsr 0x32ad8
0002b43c: 548f           	addql #2,%sp
0002b43e: 2540 0024      	movel %d0,%a2@(36)
0002b442: 2f00           	movel %d0,%sp@-
0002b444: 4eb9 0001 bdc0 	jsr 0x1bdc0
0002b44a: 366a 0014      	moveaw %a2@(20),%a3
0002b44e: 2e80           	movel %d0,%sp@
0002b450: 3a79 0005 3cfc 	moveaw 0x53cfc,%a5
0002b456: 2f0d           	movel %a5,%sp@-
0002b458: 4eb9 0001 e75c 	jsr 0x1e75c
0002b45e: 508f           	addql #8,%sp
0002b460: 97c0           	subal %d0,%a3
0002b462: 200b           	movel %a3,%d0
0002b464: e288           	lsrl #1,%d0
0002b466: 3540 0028      	movew %d0,%a2@(40)
0002b46a: 2439 0000 04c2 	movel 0x4c2,%d2
0002b470: 41ea 00b2      	lea %a2@(178),%a0
0002b474: 43ea 0322      	lea %a2@(802),%a1
0002b478: 7001           	moveq #1,%d0
0002b47a: 3210           	movew %a0@,%d1
0002b47c: 2602           	movel %d2,%d3
0002b47e: c680           	andl %d0,%d3
0002b480: 6700 0196      	beqw 0x2b618
0002b484: 0241 fff7      	andiw #-9,%d1
0002b488: 3081           	movew %d1,%a0@
0002b48a: d080           	addl %d0,%d0
0002b48c: 41e8 0018      	lea %a0@(24),%a0
0002b490: b1c9           	cmpal %a1,%a0
0002b492: 66e6           	bnes 0x2b47a
0002b494: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b498: 4eba fce8      	jsr %pc@(0x2b182)
0002b49c: 4267           	clrw %sp@-
0002b49e: 3f00           	movew %d0,%sp@-
0002b4a0: 2f0a           	movel %a2,%sp@-
0002b4a2: 4eba fc2a      	jsr %pc@(0x2b0ce)
0002b4a6: 4879 0005 3adc 	pea 0x53adc
0002b4ac: 4eb9 0002 be76 	jsr 0x2be76
0002b4b2: 4879 0005 3adc 	pea 0x53adc
0002b4b8: 4879 0005 3aec 	pea 0x53aec
0002b4be: 4267           	clrw %sp@-
0002b4c0: 4eb9 0002 ad4e 	jsr 0x2ad4e
0002b4c6: 3f3c 0002      	movew #2,%sp@-
0002b4ca: 4267           	clrw %sp@-
0002b4cc: 2f0a           	movel %a2,%sp@-
0002b4ce: 4eb9 0003 1764 	jsr 0x31764
0002b4d4: 4fef 0022      	lea %sp@(34),%sp
0002b4d8: 4245           	clrw %d5
0002b4da: 426e ff40      	clrw %fp@(-192)
0002b4de: 4246           	clrw %d6
0002b4e0: 426e ff42      	clrw %fp@(-190)
0002b4e4: 7601           	moveq #1,%d3
0002b4e6: 426e ff44      	clrw %fp@(-188)
0002b4ea: 7280           	moveq #-128,%d1
0002b4ec: 4601           	notb %d1
0002b4ee: d28e           	addl %fp,%d1
0002b4f0: 2d41 ff62      	movel %d1,%fp@(-158)
0002b4f4: 486e ff74      	pea %fp@(-140)
0002b4f8: 486e ff72      	pea %fp@(-142)
0002b4fc: 4eb9 0002 d5b2 	jsr 0x2d5b2
0002b502: 508f           	addql #8,%sp
0002b504: 4a43           	tstw %d3
0002b506: 6700 02b4      	beqw 0x2b7bc
0002b50a: 4267           	clrw %sp@-
0002b50c: 3f05           	movew %d5,%sp@-
0002b50e: 4eba fc4c      	jsr %pc@(0x2b15c)
0002b512: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b516: 3f3c 0003      	movew #3,%sp@-
0002b51a: 2f0a           	movel %a2,%sp@-
0002b51c: 4eb9 0001 c228 	jsr 0x1c228
0002b522: 42a7           	clrl %sp@-
0002b524: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b528: 47fa fb26      	lea %pc@(0x2b050),%a3
0002b52c: 4e93           	jsr %a3@
0002b52e: 206e ff3c      	moveal %fp@(-196),%a0
0002b532: 2240           	moveal %d0,%a1
0002b534: 12d8           	moveb %a0@+,%a1@+
0002b536: 66fc           	bnes 0x2b534
0002b538: 3f3c 0008      	movew #8,%sp@-
0002b53c: 3f3c 0003      	movew #3,%sp@-
0002b540: 2f0a           	movel %a2,%sp@-
0002b542: 4eb9 0003 1764 	jsr 0x31764
0002b548: 4eb9 0002 dd20 	jsr 0x2dd20
0002b54e: 49ee ff8c      	lea %fp@(-116),%a4
0002b552: 204c           	moveal %a4,%a0
0002b554: 226e ff2c      	moveal %fp@(-212),%a1
0002b558: 10d9           	moveb %a1@+,%a0@+
0002b55a: 66fc           	bnes 0x2b558
0002b55c: 42a7           	clrl %sp@-
0002b55e: 2f0c           	movel %a4,%sp@-
0002b560: 4e93           	jsr %a3@
0002b562: 4fef 0022      	lea %sp@(34),%sp
0002b566: 2e80           	movel %d0,%sp@
0002b568: 4eb9 0001 bf52 	jsr 0x1bf52
0002b56e: 3f3c 002f      	movew #47,%sp@-
0002b572: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
0002b578: 4e93           	jsr %a3@
0002b57a: 2400           	movel %d0,%d2
0002b57c: 4879 0005 576c 	pea 0x5576c
0002b582: 3f3c 001a      	movew #26,%sp@-
0002b586: 4e93           	jsr %a3@
0002b588: 3f3c 0010      	movew #16,%sp@-
0002b58c: 2f0c           	movel %a4,%sp@-
0002b58e: 3f3c 004e      	movew #78,%sp@-
0002b592: 4e93           	jsr %a3@
0002b594: 3800           	movew %d0,%d4
0002b596: 4fef 0014      	lea %sp@(20),%sp
0002b59a: 7a00           	moveq #0,%d5
0002b59c: 7c00           	moveq #0,%d6
0002b59e: 49f9 0001 c35a 	lea 0x1c35a,%a4
0002b5a4: 4bf9 0001 c584 	lea 0x1c584,%a5
0002b5aa: 4a44           	tstw %d4
0002b5ac: 6608           	bnes 0x2b5b6
0002b5ae: bcb9 0005 3acc 	cmpl 0x53acc,%d6
0002b5b4: 6d72           	blts 0x2b628
0002b5b6: 3d46 ff40      	movew %d6,%fp@(-192)
0002b5ba: 2f02           	movel %d2,%sp@-
0002b5bc: 3f3c 001a      	movew #26,%sp@-
0002b5c0: 4eb9 0001 bc3c 	jsr 0x1bc3c
0002b5c6: 2406           	movel %d6,%d2
0002b5c8: 6a02           	bpls 0x2b5cc
0002b5ca: 5282           	addql #1,%d2
0002b5cc: e282           	asrl #1,%d2
0002b5ce: 2d79 0005 3ad4 	movel 0x53ad4,%fp@(-162)
0002b5d4: ff5e 
0002b5d6: 2079 0005 3ad0 	moveal 0x53ad0,%a0
0002b5dc: 5c8f           	addql #6,%sp
0002b5de: 4a42           	tstw %d2
0002b5e0: 6f00 0164      	blew 0x2b746
0002b5e4: 3002           	movew %d2,%d0
0002b5e6: 4440           	negw %d0
0002b5e8: 48c0           	extl %d0
0002b5ea: 2200           	movel %d0,%d1
0002b5ec: d280           	addl %d0,%d1
0002b5ee: d281           	addl %d1,%d1
0002b5f0: 2d41 ff66      	movel %d1,%fp@(-154)
0002b5f4: 2200           	movel %d0,%d1
0002b5f6: 761e           	moveq #30,%d3
0002b5f8: e7a9           	lsll %d3,%d1
0002b5fa: 9280           	subl %d0,%d1
0002b5fc: 2d41 ff4e      	movel %d1,%fp@(-178)
0002b600: 3242           	moveaw %d2,%a1
0002b602: 2d49 ff5a      	movel %a1,%fp@(-166)
0002b606: d289           	addl %a1,%d1
0002b608: 2d41 ff6a      	movel %d1,%fp@(-150)
0002b60c: 3a02           	movew %d2,%d5
0002b60e: 6000 00da      	braw 0x2b6ea
0002b612: 2002           	movel %d2,%d0
0002b614: 6000 fe28      	braw 0x2b43e
0002b618: 0041 0008      	oriw #8,%d1
0002b61c: 6000 fe6a      	braw 0x2b488
0002b620: 426e ff44      	clrw %fp@(-188)
0002b624: 6000 fece      	braw 0x2b4f4
0002b628: 0c39 002e 0005 	cmpib #46,0x5578a
0002b62e: 578a 
0002b630: 6762           	beqs 0x2b694
0002b632: 0839 0004 0005 	btst #4,0x55781
0002b638: 5781 
0002b63a: 6746           	beqs 0x2b682
0002b63c: 3046           	moveaw %d6,%a0
0002b63e: 2008           	movel %a0,%d0
0002b640: d088           	addl %a0,%d0
0002b642: d080           	addl %d0,%d0
0002b644: 2079 0005 3ad0 	moveal 0x53ad0,%a0
0002b64a: 2185 0800      	movel %d5,%a0@(0000000000000000,%d0:l)
0002b64e: 0839 0004 0005 	btst #4,0x55781
0002b654: 5781 
0002b656: 664a           	bnes 0x2b6a2
0002b658: 7020           	moveq #32,%d0
0002b65a: 2079 0005 3ad4 	moveal 0x53ad4,%a0
0002b660: 2605           	movel %d5,%d3
0002b662: 5283           	addql #1,%d3
0002b664: 1180 5800      	moveb %d0,%a0@(0000000000000000,%d5:l)
0002b668: 4879 0005 578a 	pea 0x5578a
0002b66e: 4870 3800      	pea %a0@(0000000000000000,%d3:l)
0002b672: 4e95           	jsr %a5@
0002b674: 5240           	addqw #1,%d0
0002b676: 3040           	moveaw %d0,%a0
0002b678: d1c3           	addal %d3,%a0
0002b67a: 2a08           	movel %a0,%d5
0002b67c: 5286           	addql #1,%d6
0002b67e: 508f           	addql #8,%sp
0002b680: 6012           	bras 0x2b694
0002b682: 4879 0005 578a 	pea 0x5578a
0002b688: 2f2e ff3c      	movel %fp@(-196),%sp@-
0002b68c: 4e94           	jsr %a4@
0002b68e: 508f           	addql #8,%sp
0002b690: 4a40           	tstw %d0
0002b692: 66a8           	bnes 0x2b63c
0002b694: 3f3c 004f      	movew #79,%sp@-
0002b698: 4e93           	jsr %a3@
0002b69a: 3800           	movew %d0,%d4
0002b69c: 548f           	addql #2,%sp
0002b69e: 6000 ff0a      	braw 0x2b5aa
0002b6a2: 7007           	moveq #7,%d0
0002b6a4: 60b4           	bras 0x2b65a
0002b6a6: 3e05           	movew %d5,%d7
0002b6a8: 9e42           	subw %d2,%d7
0002b6aa: 3647           	moveaw %d7,%a3
0002b6ac: 2a6e ff5a      	moveal %fp@(-166),%a5
0002b6b0: dbcb           	addal %a3,%a5
0002b6b2: dbcd           	addal %a5,%a5
0002b6b4: dbcd           	addal %a5,%a5
0002b6b6: dbc8           	addal %a0,%a5
0002b6b8: 2d4d ff28      	movel %a5,%fp@(-216)
0002b6bc: 200b           	movel %a3,%d0
0002b6be: d08b           	addl %a3,%d0
0002b6c0: d080           	addl %d0,%d0
0002b6c2: d088           	addl %a0,%d0
0002b6c4: 2d40 ff6e      	movel %d0,%fp@(-146)
0002b6c8: 286e ff4e      	moveal %fp@(-178),%a4
0002b6cc: d9cb           	addal %a3,%a4
0002b6ce: d9cc           	addal %a4,%a4
0002b6d0: d9cc           	addal %a4,%a4
0002b6d2: 49f0 c800      	lea %a0@(0000000000000000,%a4:l),%a4
0002b6d6: d7ee ff6a      	addal %fp@(-150),%a3
0002b6da: d7cb           	addal %a3,%a3
0002b6dc: d7cb           	addal %a3,%a3
0002b6de: 47f0 b800      	lea %a0@(0000000000000000,%a3:l),%a3
0002b6e2: 7600           	moveq #0,%d3
0002b6e4: 4a47           	tstw %d7
0002b6e6: 6c0e           	bges 0x2b6f6
0002b6e8: 5245           	addqw #1,%d5
0002b6ea: 3245           	moveaw %d5,%a1
0002b6ec: b3c6           	cmpal %d6,%a1
0002b6ee: 6db6           	blts 0x2b6a6
0002b6f0: e242           	asrw #1,%d2
0002b6f2: 6000 feea      	braw 0x2b5de
0002b6f6: 2a6e ff28      	moveal %fp@(-216),%a5
0002b6fa: 2275 3800      	moveal %a5@(0000000000000000,%d3:l),%a1
0002b6fe: 2a6e ff6e      	moveal %fp@(-146),%a5
0002b702: 2235 3800      	movel %a5@(0000000000000000,%d3:l),%d1
0002b706: 2a6e ff5e      	moveal %fp@(-162),%a5
0002b70a: 4875 9800      	pea %a5@(0000000000000000,%a1:l)
0002b70e: 4875 1800      	pea %a5@(0000000000000000,%d1:l)
0002b712: 2d41 ff30      	movel %d1,%fp@(-208)
0002b716: 2d48 ff38      	movel %a0,%fp@(-200)
0002b71a: 2d49 ff34      	movel %a1,%fp@(-204)
0002b71e: 4eb9 0001 bdd2 	jsr 0x1bdd2
0002b724: 508f           	addql #8,%sp
0002b726: d6ae ff66      	addl %fp@(-154),%d3
0002b72a: 222e ff30      	movel %fp@(-208),%d1
0002b72e: 206e ff38      	moveal %fp@(-200),%a0
0002b732: 226e ff34      	moveal %fp@(-204),%a1
0002b736: 4a40           	tstw %d0
0002b738: 6fae           	bles 0x2b6e8
0002b73a: 2989 3800      	movel %a1,%a4@(0000000000000000,%d3:l)
0002b73e: 2781 3800      	movel %d1,%a3@(0000000000000000,%d3:l)
0002b742: 9e42           	subw %d2,%d7
0002b744: 609e           	bras 0x2b6e4
0002b746: 4eb9 0002 dd10 	jsr 0x2dd10
0002b74c: 3004           	movew %d4,%d0
0002b74e: 0240 ffef      	andiw #-17,%d0
0002b752: 0c40 ffcf      	cmpiw #-49,%d0
0002b756: 662c           	bnes 0x2b784
0002b758: 3f2e ff40      	movew %fp@(-192),%sp@-
0002b75c: 4267           	clrw %sp@-
0002b75e: 2f0a           	movel %a2,%sp@-
0002b760: 4eba f796      	jsr %pc@(0x2aef8)
0002b764: 206a 0354      	moveal %a2@(852),%a0
0002b768: 20ae ff3c      	movel %fp@(-196),%a0@
0002b76c: 49fa 0600      	lea %pc@(0x2bd6e),%a4
0002b770: 508f           	addql #8,%sp
0002b772: 47f9 0003 1764 	lea 0x31764,%a3
0002b778: 101c           	moveb %a4@+,%d0
0002b77a: 6600 008c      	bnew 0x2b808
0002b77e: 426e ff42      	clrw %fp@(-190)
0002b782: 6026           	bras 0x2b7aa
0002b784: 3004           	movew %d4,%d0
0002b786: 0640 001f      	addiw #31,%d0
0002b78a: 0c40 001e      	cmpiw #30,%d0
0002b78e: 630e           	blss 0x2b79e
0002b790: 70e1           	moveq #-31,%d0
0002b792: 9044           	subw %d4,%d0
0002b794: 3f00           	movew %d0,%sp@-
0002b796: 4eb9 0002 ae60 	jsr 0x2ae60
0002b79c: 548f           	addql #2,%sp
0002b79e: 526e ff42      	addqw #1,%fp@(-190)
0002b7a2: 0c6e 0001 ff42 	cmpiw #1,%fp@(-190)
0002b7a8: 6770           	beqs 0x2b81a
0002b7aa: 4243           	clrw %d3
0002b7ac: 206e ff4a      	moveal %fp@(-182),%a0
0002b7b0: 226e ff2c      	moveal %fp@(-212),%a1
0002b7b4: 10d9           	moveb %a1@+,%a0@+
0002b7b6: 66fc           	bnes 0x2b7b4
0002b7b8: 4245           	clrw %d5
0002b7ba: 4246           	clrw %d6
0002b7bc: 382e ff44      	movew %fp@(-188),%d4
0002b7c0: 0244 7fff      	andiw #32767,%d4
0002b7c4: 3004           	movew %d4,%d0
0002b7c6: 0640 ffde      	addiw #-34,%d0
0002b7ca: 0c40 0012      	cmpiw #18,%d0
0002b7ce: 6200 0242      	bhiw 0x2ba12
0002b7d2: 0280 0000 ffff 	andil #65535,%d0
0002b7d8: d080           	addl %d0,%d0
0002b7da: 303b 0806      	movew %pc@(0x2b7e2,%d0:l),%d0
0002b7de: 4efb 0002      	jmp %pc@(0x2b7e2,%d0:w)
0002b7e2: 01f6 0230      	bset %d0,%fp@(0000000000000030,%d0:w:2)
0002b7e6: 0230 0582 0582 	andib #-126,@(0000000000000000,%d0:w:4)@(00000000000000c8)
0002b7ec: 00c8 
0002b7ee: 010e 0230      	movepw %fp@(560),%d0
0002b7f2: 015a           	bchg %d0,%a2@+
0002b7f4: 015a           	bchg %d0,%a2@+
0002b7f6: 015a           	bchg %d0,%a2@+
0002b7f8: 015a           	bchg %d0,%a2@+
0002b7fa: 015a           	bchg %d0,%a2@+
0002b7fc: 015a           	bchg %d0,%a2@+
0002b7fe: 015a           	bchg %d0,%a2@+
0002b800: 015a           	bchg %d0,%a2@+
0002b802: 015a           	bchg %d0,%a2@+
0002b804: 009e 0318 3f3c 	oril #51920700,%fp@+
0002b80a: 0008           	.short 0x0008
0002b80c: 4880           	extw %d0
0002b80e: 3f00           	movew %d0,%sp@-
0002b810: 2f0a           	movel %a2,%sp@-
0002b812: 4e93           	jsr %a3@
0002b814: 508f           	addql #8,%sp
0002b816: 6000 ff60      	braw 0x2b778
0002b81a: 2f2e ff4a      	movel %fp@(-182),%sp@-
0002b81e: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b822: 4eb9 0001 bdd2 	jsr 0x1bdd2
0002b828: 508f           	addql #8,%sp
0002b82a: 4a40           	tstw %d0
0002b82c: 672a           	beqs 0x2b858
0002b82e: 206e ff2c      	moveal %fp@(-212),%a0
0002b832: 226e ff4a      	moveal %fp@(-182),%a1
0002b836: 10d9           	moveb %a1@+,%a0@+
0002b838: 66fc           	bnes 0x2b836
0002b83a: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b83e: 4eba f942      	jsr %pc@(0x2b182)
0002b842: 3f3c 0001      	movew #1,%sp@-
0002b846: 3f00           	movew %d0,%sp@-
0002b848: 2f0a           	movel %a2,%sp@-
0002b84a: 4eba f882      	jsr %pc@(0x2b0ce)
0002b84e: 4fef 000c      	lea %sp@(12),%sp
0002b852: 7601           	moveq #1,%d3
0002b854: 6000 ff56      	braw 0x2b7ac
0002b858: 3f3c 0019      	movew #25,%sp@-
0002b85c: 4eb9 0001 bc3c 	jsr 0x1bc3c
0002b862: 2f2e ff3c      	movel %fp@(-196),%sp@-
0002b866: 0640 0041      	addiw #65,%d0
0002b86a: 3f00           	movew %d0,%sp@-
0002b86c: 487a fa7d      	pea %pc@(0x2b2eb)
0002b870: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b874: 4eb9 0001 bec0 	jsr 0x1bec0
0002b87a: 4fef 0010      	lea %sp@(16),%sp
0002b87e: 60ba           	bras 0x2b83a
0002b880: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b884: 4eba f7e4      	jsr %pc@(0x2b06a)
0002b888: 588f           	addql #4,%sp
0002b88a: 3400           	movew %d0,%d2
0002b88c: 6700 04c8      	beqw 0x2bd56
0002b890: 3f3c 0001      	movew #1,%sp@-
0002b894: 4267           	clrw %sp@-
0002b896: 3f3c 0033      	movew #51,%sp@-
0002b89a: 2f0a           	movel %a2,%sp@-
0002b89c: 4eb9 0003 1ae4 	jsr 0x31ae4
0002b8a2: 4fef 000a      	lea %sp@(10),%sp
0002b8a6: 4242           	clrw %d2
0002b8a8: 603e           	bras 0x2b8e8
0002b8aa: 240e           	movel %fp,%d2
0002b8ac: 0682 ffff ff76 	addil #-138,%d2
0002b8b2: 2f02           	movel %d2,%sp@-
0002b8b4: 3f3c 0028      	movew #40,%sp@-
0002b8b8: 2f0a           	movel %a2,%sp@-
0002b8ba: 4eb9 0003 0a56 	jsr 0x30a56
0002b8c0: 2f02           	movel %d2,%sp@-
0002b8c2: 3f2e ff74      	movew %fp@(-140),%sp@-
0002b8c6: 3f2e ff72      	movew %fp@(-142),%sp@-
0002b8ca: 4eb9 0001 c400 	jsr 0x1c400
0002b8d0: 4fef 0012      	lea %sp@(18),%sp
0002b8d4: 4a40           	tstw %d0
0002b8d6: 6618           	bnes 0x2b8f0
0002b8d8: 322e ff74      	movew %fp@(-140),%d1
0002b8dc: 7409           	moveq #9,%d2
0002b8de: b26e ff78      	cmpw %fp@(-136),%d1
0002b8e2: 6f00 0464      	blew 0x2bd48
0002b8e6: 7826           	moveq #38,%d4
0002b8e8: 97cb           	subal %a3,%a3
0002b8ea: 7e01           	moveq #1,%d7
0002b8ec: 6000 00a6      	braw 0x2b994
0002b8f0: 3f3c 0001      	movew #1,%sp@-
0002b8f4: 47f9 0002 a9c2 	lea 0x2a9c2,%a3
0002b8fa: 4e93           	jsr %a3@
0002b8fc: 3f3c 0001      	movew #1,%sp@-
0002b900: 3f3c 0028      	movew #40,%sp@-
0002b904: 3f3c 0027      	movew #39,%sp@-
0002b908: 2f0a           	movel %a2,%sp@-
0002b90a: 4eb9 0002 d260 	jsr 0x2d260
0002b910: 3400           	movew %d0,%d2
0002b912: 4267           	clrw %sp@-
0002b914: 4e93           	jsr %a3@
0002b916: 3f3c 03e8      	movew #1000,%sp@-
0002b91a: 306e ff40      	moveaw %fp@(-192),%a0
0002b91e: 41e8 fff7      	lea %a0@(-9),%a0
0002b922: 3f08           	movew %a0,%sp@-
0002b924: 3f02           	movew %d2,%sp@-
0002b926: 4eb9 0001 bcce 	jsr 0x1bcce
0002b92c: 3406           	movew %d6,%d2
0002b92e: 9440           	subw %d0,%d2
0002b930: 4fef 0014      	lea %sp@(20),%sp
0002b934: 6a00 0412      	bplw 0x2bd48
0002b938: 4442           	negw %d2
0002b93a: 60aa           	bras 0x2b8e6
0002b93c: 3404           	movew %d4,%d2
0002b93e: 0642 ffd7      	addiw #-41,%d2
0002b942: b46e ff40      	cmpw %fp@(-192),%d2
0002b946: 6e00 ff5e      	bgtw 0x2b8a6
0002b94a: 4a45           	tstw %d5
0002b94c: 670e           	beqs 0x2b95c
0002b94e: ba42           	cmpw %d2,%d5
0002b950: 6718           	beqs 0x2b96a
0002b952: 4267           	clrw %sp@-
0002b954: 3f05           	movew %d5,%sp@-
0002b956: 4eba f804      	jsr %pc@(0x2b15c)
0002b95a: 588f           	addql #4,%sp
0002b95c: 3f3c 0001      	movew #1,%sp@-
0002b960: 3f02           	movew %d2,%sp@-
0002b962: 4eba f7f8      	jsr %pc@(0x2b15c)
0002b966: 588f           	addql #4,%sp
0002b968: 3a02           	movew %d2,%d5
0002b96a: 486e ff7e      	pea %fp@(-130)
0002b96e: 3f04           	movew %d4,%sp@-
0002b970: 2f0a           	movel %a2,%sp@-
0002b972: 4eb9 0001 c254 	jsr 0x1c254
0002b978: 4fef 000a      	lea %sp@(10),%sp
0002b97c: 0c2e 0020 ff7e 	cmpib #32,%fp@(-130)
0002b982: 661a           	bnes 0x2b99e
0002b984: 3e2e ff44      	movew %fp@(-188),%d7
0002b988: 4647           	notw %d7
0002b98a: 700f           	moveq #15,%d0
0002b98c: e06f           	lsrw %d0,%d7
0002b98e: 4242           	clrw %d2
0002b990: 367c 0001      	moveaw #1,%a3
0002b994: 4a43           	tstw %d3
0002b996: 6600 00f2      	bnew 0x2ba8a
0002b99a: 6000 009c      	braw 0x2ba38
0002b99e: 42a7           	clrl %sp@-
0002b9a0: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b9a4: 4eba f6aa      	jsr %pc@(0x2b050)
0002b9a8: 2400           	movel %d0,%d2
0002b9aa: 2f00           	movel %d0,%sp@-
0002b9ac: 2f2e ff62      	movel %fp@(-158),%sp@-
0002b9b0: 4eb9 0001 c1e8 	jsr 0x1c1e8
0002b9b6: 2f02           	movel %d2,%sp@-
0002b9b8: 4eb9 0001 bdc0 	jsr 0x1bdc0
0002b9be: 2042           	moveal %d2,%a0
0002b9c0: d1c0           	addal %d0,%a0
0002b9c2: 10fc 005c      	moveb #92,%a0@+
0002b9c6: 226e ff3c      	moveal %fp@(-196),%a1
0002b9ca: 10d9           	moveb %a1@+,%a0@+
0002b9cc: 66fc           	bnes 0x2b9ca
0002b9ce: 4fef 0014      	lea %sp@(20),%sp
0002b9d2: 4242           	clrw %d2
0002b9d4: 6000 0344      	braw 0x2bd1a
0002b9d8: 42a7           	clrl %sp@-
0002b9da: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002b9de: 4eba f610      	jsr %pc@(0x2aff0)
0002b9e2: 508f           	addql #8,%sp
0002b9e4: b0ae ff2c      	cmpl %fp@(-212),%d0
0002b9e8: 6700 034e      	beqw 0x2bd38
0002b9ec: 2040           	moveal %d0,%a0
0002b9ee: 0c28 003a ffff 	cmpib #58,%a0@(-1)
0002b9f4: 6700 0342      	beqw 0x2bd38
0002b9f8: 4868 ffff      	pea %a0@(-1)
0002b9fc: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002ba00: 4eba f64e      	jsr %pc@(0x2b050)
0002ba04: 206e ff3c      	moveal %fp@(-196),%a0
0002ba08: 2240           	moveal %d0,%a1
0002ba0a: 12d8           	moveb %a0@+,%a1@+
0002ba0c: 66fc           	bnes 0x2ba0a
0002ba0e: 508f           	addql #8,%sp
0002ba10: 60c0           	bras 0x2b9d2
0002ba12: 3404           	movew %d4,%d2
0002ba14: 5f42           	subqw #7,%d2
0002ba16: 0c42 0019      	cmpiw #25,%d2
0002ba1a: 6300 014a      	blsw 0x2bb66
0002ba1e: 4247           	clrw %d7
0002ba20: 0c44 0034      	cmpiw #52,%d4
0002ba24: 6700 00d4      	beqw 0x2bafa
0002ba28: 4242           	clrw %d2
0002ba2a: 97cb           	subal %a3,%a3
0002ba2c: 4a43           	tstw %d3
0002ba2e: 6600 02e4      	bnew 0x2bd14
0002ba32: 4a47           	tstw %d7
0002ba34: 6642           	bnes 0x2ba78
0002ba36: 7e01           	moveq #1,%d7
0002ba38: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002ba3c: 4eba f62c      	jsr %pc@(0x2b06a)
0002ba40: 588f           	addql #4,%sp
0002ba42: 4a40           	tstw %d0
0002ba44: 6700 0218      	beqw 0x2bc5e
0002ba48: 2f2e ff52      	movel %fp@(-174),%sp@-
0002ba4c: 49fa f734      	lea %pc@(0x2b182),%a4
0002ba50: 4e94           	jsr %a4@
0002ba52: 3600           	movew %d0,%d3
0002ba54: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002ba58: 4e94           	jsr %a4@
0002ba5a: 508f           	addql #8,%sp
0002ba5c: b043           	cmpw %d3,%d0
0002ba5e: 6700 0166      	beqw 0x2bbc6
0002ba62: 7001           	moveq #1,%d0
0002ba64: 4243           	clrw %d3
0002ba66: 206e ff2c      	moveal %fp@(-212),%a0
0002ba6a: 226e ff52      	moveal %fp@(-174),%a1
0002ba6e: 10d9           	moveb %a1@+,%a0@+
0002ba70: 66fc           	bnes 0x2ba6e
0002ba72: 4a40           	tstw %d0
0002ba74: 6700 0158      	beqw 0x2bbce
0002ba78: 3f3c 0001      	movew #1,%sp@-
0002ba7c: 3004           	movew %d4,%d0
0002ba7e: 5f40           	subqw #7,%d0
0002ba80: 3f00           	movew %d0,%sp@-
0002ba82: 2f0a           	movel %a2,%sp@-
0002ba84: 4eba f648      	jsr %pc@(0x2b0ce)
0002ba88: 508f           	addql #8,%sp
0002ba8a: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002ba8e: 3f3c 0003      	movew #3,%sp@-
0002ba92: 2f0a           	movel %a2,%sp@-
0002ba94: 4eb9 0001 c228 	jsr 0x1c228
0002ba9a: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002ba9e: 2f2e ff3c      	movel %fp@(-196),%sp@-
0002baa2: 4eba f5f4      	jsr %pc@(0x2b098)
0002baa6: 4fef 0012      	lea %sp@(18),%sp
0002baaa: 4a6e ff42      	tstw %fp@(-190)
0002baae: 6600 01b4      	bnew 0x2bc64
0002bab2: 422e ff7f      	clrb %fp@(-129)
0002bab6: 7601           	moveq #1,%d3
0002bab8: 206e ff56      	moveal %fp@(-170),%a0
0002babc: 226e ff62      	moveal %fp@(-158),%a1
0002bac0: 10d9           	moveb %a1@+,%a0@+
0002bac2: 66fc           	bnes 0x2bac0
0002bac4: 3f3c 0008      	movew #8,%sp@-
0002bac8: 3f3c 0005      	movew #5,%sp@-
0002bacc: 2f0a           	movel %a2,%sp@-
0002bace: 4eb9 0003 1764 	jsr 0x31764
0002bad4: 508f           	addql #8,%sp
0002bad6: 4a47           	tstw %d7
0002bad8: 6600 0274      	bnew 0x2bd4e
0002badc: 3f3c 0001      	movew #1,%sp@-
0002bae0: 3f3c 0001      	movew #1,%sp@-
0002bae4: 3f3c 0033      	movew #51,%sp@-
0002bae8: 2f0a           	movel %a2,%sp@-
0002baea: 4eb9 0003 1ae4 	jsr 0x31ae4
0002baf0: 4fef 000a      	lea %sp@(10),%sp
0002baf4: 4a42           	tstw %d2
0002baf6: 6600 00e8      	bnew 0x2bbe0
0002bafa: 206e 0008      	moveal %fp@(8),%a0
0002bafe: 226e ff2c      	moveal %fp@(-212),%a1
0002bb02: 10d9           	moveb %a1@+,%a0@+
0002bb04: 66fc           	bnes 0x2bb02
0002bb06: 240e           	movel %fp,%d2
0002bb08: 0682 ffff ff7e 	addil #-130,%d2
0002bb0e: 2f02           	movel %d2,%sp@-
0002bb10: 2f2e ff56      	movel %fp@(-170),%sp@-
0002bb14: 4eb9 0001 c1e8 	jsr 0x1c1e8
0002bb1a: 226e 000c      	moveal %fp@(12),%a1
0002bb1e: 2042           	moveal %d2,%a0
0002bb20: 12d8           	moveb %a0@+,%a1@+
0002bb22: 66fc           	bnes 0x2bb20
0002bb24: 4879 0005 3adc 	pea 0x53adc
0002bb2a: 4879 0005 3aec 	pea 0x53aec
0002bb30: 3f3c 0003      	movew #3,%sp@-
0002bb34: 4eb9 0002 ad4e 	jsr 0x2ad4e
0002bb3a: 3f3c 0033      	movew #51,%sp@-
0002bb3e: 2f0a           	movel %a2,%sp@-
0002bb40: 4eb9 0001 c2a8 	jsr 0x1c2a8
0002bb46: 206e 0010      	moveal %fp@(16),%a0
0002bb4a: 3080           	movew %d0,%a0@
0002bb4c: 2f2e ff46      	movel %fp@(-186),%sp@-
0002bb50: 4eb9 0001 c11a 	jsr 0x1c11a
0002bb56: 4fef 001c      	lea %sp@(28),%sp
0002bb5a: 7001           	moveq #1,%d0
0002bb5c: 4cee 3cfc ff00 	moveml %fp@(-256),%d2-%d7/%a2-%a5
0002bb62: 4e5e           	unlk %fp
0002bb64: 4e75           	rts
0002bb66: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002bb6a: 4eba f616      	jsr %pc@(0x2b182)
0002bb6e: 588f           	addql #4,%sp
0002bb70: b440           	cmpw %d0,%d2
0002bb72: 6700 feaa      	beqw 0x2ba1e
0002bb76: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002bb7a: 4eba f4ee      	jsr %pc@(0x2b06a)
0002bb7e: 588f           	addql #4,%sp
0002bb80: 4a40           	tstw %d0
0002bb82: 6600 fe9a      	bnew 0x2ba1e
0002bb86: 3044           	moveaw %d4,%a0
0002bb88: 2008           	movel %a0,%d0
0002bb8a: d088           	addl %a0,%d0
0002bb8c: d088           	addl %a0,%d0
0002bb8e: e788           	lsll #3,%d0
0002bb90: 0832 0003 080b 	btst #3,%a2@(000000000000000b,%d0:l)
0002bb96: 6600 fe86      	bnew 0x2ba1e
0002bb9a: 2f2e ff3c      	movel %fp@(-196),%sp@-
0002bb9e: 3a44           	moveaw %d4,%a5
0002bba0: 4bed 003a      	lea %a5@(58),%a5
0002bba4: 3f0d           	movew %a5,%sp@-
0002bba6: 487a f743      	pea %pc@(0x2b2eb)
0002bbaa: 2f2e ff2c      	movel %fp@(-212),%sp@-
0002bbae: 4eb9 0001 bec0 	jsr 0x1bec0
0002bbb4: 4fef 000e      	lea %sp@(14),%sp
0002bbb8: 7e01           	moveq #1,%d7
0002bbba: 6000 fe64      	braw 0x2ba20
0002bbbe: 4242           	clrw %d2
0002bbc0: 97cb           	subal %a3,%a3
0002bbc2: 6000 fe72      	braw 0x2ba36
0002bbc6: 4240           	clrw %d0
0002bbc8: 7601           	moveq #1,%d3
0002bbca: 6000 fe9a      	braw 0x2ba66
0002bbce: 4a43           	tstw %d3
0002bbd0: 6600 feb8      	bnew 0x2ba8a
0002bbd4: 320b           	movew %a3,%d1
0002bbd6: 6600 fee0      	bnew 0x2bab8
0002bbda: 4a42           	tstw %d2
0002bbdc: 6700 0114      	beqw 0x2bcf2
0002bbe0: 3006           	movew %d6,%d0
0002bbe2: 93c9           	subal %a1,%a1
0002bbe4: 3640           	moveaw %d0,%a3
0002bbe6: 0c44 0025      	cmpiw #37,%d4
0002bbea: 667e           	bnes 0x2bc6a
0002bbec: 534b           	subqw #1,%a3
0002bbee: 320b           	movew %a3,%d1
0002bbf0: 6c02           	bges 0x2bbf4
0002bbf2: 524b           	addqw #1,%a3
0002bbf4: 306e ff40      	moveaw %fp@(-192),%a0
0002bbf8: 90cb           	subaw %a3,%a0
0002bbfa: 7208           	moveq #8,%d1
0002bbfc: b248           	cmpw %a0,%d1
0002bbfe: 6d02           	blts 0x2bc02
0002bc00: 534b           	subqw #1,%a3
0002bc02: 0c6e 0009 ff40 	cmpiw #9,%fp@(-192)
0002bc08: 6e02           	bgts 0x2bc0c
0002bc0a: 3640           	moveaw %d0,%a3
0002bc0c: 5249           	addqw #1,%a1
0002bc0e: 300b           	movew %a3,%d0
0002bc10: b449           	cmpw %a1,%d2
0002bc12: 6ed0           	bgts 0x2bbe4
0002bc14: 340b           	movew %a3,%d2
0002bc16: 9446           	subw %d6,%d2
0002bc18: 6700 00d8      	beqw 0x2bcf2
0002bc1c: 4267           	clrw %sp@-
0002bc1e: 3f05           	movew %d5,%sp@-
0002bc20: 4eba f53a      	jsr %pc@(0x2b15c)
0002bc24: 3f2e ff40      	movew %fp@(-192),%sp@-
0002bc28: 3f0b           	movew %a3,%sp@-
0002bc2a: 2f0a           	movel %a2,%sp@-
0002bc2c: 4eba f2ca      	jsr %pc@(0x2aef8)
0002bc30: 486e ff94      	pea %fp@(-108)
0002bc34: 4eb9 0002 beee 	jsr 0x2beee
0002bc3a: 486e ff8c      	pea %fp@(-116)
0002bc3e: 3f3c 002a      	movew #42,%sp@-
0002bc42: 2f0a           	movel %a2,%sp@-
0002bc44: 4eb9 0003 0a56 	jsr 0x30a56
0002bc4a: 4fef 001a      	lea %sp@(26),%sp
0002bc4e: 4a42           	tstw %d2
0002bc50: 6c1c           	bges 0x2bc6e
0002bc52: 0c42 fff8      	cmpiw #-8,%d2
0002bc56: 6c00 00ca      	bgew 0x2bd22
0002bc5a: 7809           	moveq #9,%d4
0002bc5c: 6054           	bras 0x2bcb2
0002bc5e: 4243           	clrw %d3
0002bc60: 6000 ff72      	braw 0x2bbd4
0002bc64: 7601           	moveq #1,%d3
0002bc66: 6000 ff6c      	braw 0x2bbd4
0002bc6a: 524b           	addqw #1,%a3
0002bc6c: 6080           	bras 0x2bbee
0002bc6e: 0c42 0008      	cmpiw #8,%d2
0002bc72: 6ee6           	bgts 0x2bc5a
0002bc74: 3c2e ff92      	movew %fp@(-110),%d6
0002bc78: 302e ff8e      	movew %fp@(-114),%d0
0002bc7c: 3206           	movew %d6,%d1
0002bc7e: c3c2           	mulsw %d2,%d1
0002bc80: d240           	addw %d0,%d1
0002bc82: 3802           	movew %d2,%d4
0002bc84: 7a09           	moveq #9,%d5
0002bc86: 9a44           	subw %d4,%d5
0002bc88: 306e ff8c      	moveaw %fp@(-116),%a0
0002bc8c: cdc5           	mulsw %d5,%d6
0002bc8e: 3f06           	movew %d6,%sp@-
0002bc90: 3f2e ff90      	movew %fp@(-112),%sp@-
0002bc94: 3f00           	movew %d0,%sp@-
0002bc96: 3f08           	movew %a0,%sp@-
0002bc98: 3f01           	movew %d1,%sp@-
0002bc9a: 3f08           	movew %a0,%sp@-
0002bc9c: 4eb9 0002 c2ee 	jsr 0x2c2ee
0002bca2: 4fef 000c      	lea %sp@(12),%sp
0002bca6: 4a42           	tstw %d2
0002bca8: 6d08           	blts 0x2bcb2
0002bcaa: cbee ff92      	mulsw %fp@(-110),%d5
0002bcae: db6e ff8e      	addw %d5,%fp@(-114)
0002bcb2: c9ee ff92      	mulsw %fp@(-110),%d4
0002bcb6: 3d44 ff92      	movew %d4,%fp@(-110)
0002bcba: 486e ff8c      	pea %fp@(-116)
0002bcbe: 4bf9 0002 be76 	lea 0x2be76,%a5
0002bcc4: 4e95           	jsr %a5@
0002bcc6: 3f3c 0008      	movew #8,%sp@-
0002bcca: 3f3c 0029      	movew #41,%sp@-
0002bcce: 2f0a           	movel %a2,%sp@-
0002bcd0: 49f9 0003 1764 	lea 0x31764,%a4
0002bcd6: 4e94           	jsr %a4@
0002bcd8: 486e ff94      	pea %fp@(-108)
0002bcdc: 4e95           	jsr %a5@
0002bcde: 3f3c 0008      	movew #8,%sp@-
0002bce2: 3f3c 0027      	movew #39,%sp@-
0002bce6: 2f0a           	movel %a2,%sp@-
0002bce8: 4e94           	jsr %a4@
0002bcea: 4fef 0018      	lea %sp@(24),%sp
0002bcee: 3c0b           	movew %a3,%d6
0002bcf0: 4245           	clrw %d5
0002bcf2: 4a47           	tstw %d7
0002bcf4: 6700 fe04      	beqw 0x2bafa
0002bcf8: 4a43           	tstw %d3
0002bcfa: 6600 f924      	bnew 0x2b620
0002bcfe: 3f3c 0005      	movew #5,%sp@-
0002bd02: 2f0a           	movel %a2,%sp@-
0002bd04: 4eb9 0002 abea 	jsr 0x2abea
0002bd0a: 3d40 ff44      	movew %d0,%fp@(-188)
0002bd0e: 5c8f           	addql #6,%sp
0002bd10: 6000 f7e2      	braw 0x2b4f4
0002bd14: 4a47           	tstw %d7
0002bd16: 6600 fd60      	bnew 0x2ba78
0002bd1a: 97cb           	subal %a3,%a3
0002bd1c: 7e01           	moveq #1,%d7
0002bd1e: 6000 fd6a      	braw 0x2ba8a
0002bd22: 3802           	movew %d2,%d4
0002bd24: 4444           	negw %d4
0002bd26: 3c2e ff92      	movew %fp@(-110),%d6
0002bd2a: 322e ff8e      	movew %fp@(-114),%d1
0002bd2e: 3004           	movew %d4,%d0
0002bd30: c1c6           	mulsw %d6,%d0
0002bd32: d041           	addw %d1,%d0
0002bd34: 6000 ff4e      	braw 0x2bc84
0002bd38: 4a43           	tstw %d3
0002bd3a: 6700 fe82      	beqw 0x2bbbe
0002bd3e: 3e03           	movew %d3,%d7
0002bd40: 4242           	clrw %d2
0002bd42: 97cb           	subal %a3,%a3
0002bd44: 6000 fd44      	braw 0x2ba8a
0002bd48: 7825           	moveq #37,%d4
0002bd4a: 6000 fb9c      	braw 0x2b8e8
0002bd4e: 4a42           	tstw %d2
0002bd50: 67a6           	beqs 0x2bcf8
0002bd52: 6000 fe8c      	braw 0x2bbe0
0002bd56: 4a43           	tstw %d3
0002bd58: 6700 fda0      	beqw 0x2bafa
0002bd5c: 97cb           	subal %a3,%a3
0002bd5e: 4247           	clrw %d7
0002bd60: 6000 fd28      	braw 0x2ba8a
0002bd64: 7401           	moveq #1,%d2
0002bd66: 4a43           	tstw %d3
0002bd68: 66b0           	bnes 0x2bd1a
0002bd6a: 6000 fe54      	braw 0x2bbc0
0002bd6e: 2329 2400      	movel %a1@(9216),%a1@-
0002bd72: 0000 206f      	orib #111,%d0
0002bd76: 0004 33d0      	orib #-48,%d4
0002bd7a: 0005 3b0c      	orib #12,%d5
0002bd7e: 33e8 0002 0005 	movew %a0@(2),0x53b0e
0002bd84: 3b0e 
0002bd86: 3010           	movew %a0@,%d0
0002bd88: d068 0004      	addw %a0@(4),%d0
0002bd8c: 5340           	subqw #1,%d0
0002bd8e: 33c0 0005 3b10 	movew %d0,0x53b10
0002bd94: 33e8 0002 0005 	movew %a0@(2),0x53b12
0002bd9a: 3b12 
0002bd9c: 3010           	movew %a0@,%d0
0002bd9e: d068 0004      	addw %a0@(4),%d0
0002bda2: 5340           	subqw #1,%d0
0002bda4: 33c0 0005 3b14 	movew %d0,0x53b14
0002bdaa: 3028 0002      	movew %a0@(2),%d0
0002bdae: d068 0006      	addw %a0@(6),%d0
0002bdb2: 5340           	subqw #1,%d0
0002bdb4: 33c0 0005 3b16 	movew %d0,0x53b16
0002bdba: 33d0 0005 3b18 	movew %a0@,0x53b18
0002bdc0: 3028 0002      	movew %a0@(2),%d0
0002bdc4: d068 0006      	addw %a0@(6),%d0
0002bdc8: 5340           	subqw #1,%d0
0002bdca: 33c0 0005 3b1a 	movew %d0,0x53b1a
0002bdd0: 33d0 0005 3b1c 	movew %a0@,0x53b1c
0002bdd6: 33e8 0002 0005 	movew %a0@(2),0x53b1e
0002bddc: 3b1e 
0002bdde: 4e75           	rts
0002bde0: 48e7 303e      	moveml %d2-%d3/%a2-%fp,%sp@-
0002bde4: 7401           	moveq #1,%d2
0002bde6: 45f9 0005 3b0c 	lea 0x53b0c,%a2
0002bdec: 4df9 0002 d4de 	lea 0x2d4de,%fp
0002bdf2: 47fa 0e30      	lea %pc@(0x2cc24),%a3
0002bdf6: 49fa 0e30      	lea %pc@(0x2cc28),%a4
0002bdfa: 4bf9 0002 d838 	lea 0x2d838,%a5
0002be00: b46f 0020      	cmpw %sp@(32),%d2
0002be04: 6d12           	blts 0x2be18
0002be06: 3f3c ffff      	movew #-1,%sp@-
0002be0a: 3f3c 0071      	movew #113,%sp@-
0002be0e: 4e96           	jsr %fp@
0002be10: 588f           	addql #4,%sp
0002be12: 4cdf 7c0c      	moveml %sp@+,%d2-%d3/%a2-%fp
0002be16: 4e75           	rts
0002be18: 3212           	movew %a2@,%d1
0002be1a: 302a 0004      	movew %a2@(4),%d0
0002be1e: 260a           	movel %a2,%d3
0002be20: 5883           	addql #4,%d3
0002be22: b041           	cmpw %d1,%d0
0002be24: 6634           	bnes 0x2be5a
0002be26: 2043           	moveal %d3,%a0
0002be28: 3028 fffe      	movew %a0@(-2),%d0
0002be2c: d040           	addw %d0,%d0
0002be2e: 0240 0002      	andiw #2,%d0
0002be32: 0241 0001      	andiw #1,%d1
0002be36: 8041           	orw %d1,%d0
0002be38: 3040           	moveaw %d0,%a0
0002be3a: d1c8           	addal %a0,%a0
0002be3c: 3030 c800      	movew %a0@(0000000000000000,%a4:l),%d0
0002be40: 3f00           	movew %d0,%sp@-
0002be42: 3f3c 0071      	movew #113,%sp@-
0002be46: 4e96           	jsr %fp@
0002be48: 2f0a           	movel %a2,%sp@-
0002be4a: 3f3c 0002      	movew #2,%sp@-
0002be4e: 4e95           	jsr %a5@
0002be50: 5242           	addqw #1,%d2
0002be52: 4fef 000a      	lea %sp@(10),%sp
0002be56: 2443           	moveal %d3,%a2
0002be58: 60a6           	bras 0x2be00
0002be5a: b041           	cmpw %d1,%d0
0002be5c: 6f14           	bles 0x2be72
0002be5e: 204a           	moveal %a2,%a0
0002be60: 3028 0002      	movew %a0@(2),%d0
0002be64: 0240 0001      	andiw #1,%d0
0002be68: 3040           	moveaw %d0,%a0
0002be6a: d1c8           	addal %a0,%a0
0002be6c: 3030 b800      	movew %a0@(0000000000000000,%a3:l),%d0
0002be70: 60ce           	bras 0x2be40
0002be72: 2043           	moveal %d3,%a0
0002be74: 60ea           	bras 0x2be60
0002be76:  _gsx_sclip
0002be76: 2f03           	movel %d3,%sp@-
0002be78: 2f02           	movel %d2,%sp@-
0002be7a: 206f 000c      	moveal %sp@(12),%a0
0002be7e: 2010           	movel %a0@,%d0
0002be80: 2228 0004      	movel %a0@(4),%d1
0002be84: 23c0 0005 3cea 	movel %d0,0x53cea
0002be8a: 23c1 0005 3cee 	movel %d1,0x53cee
0002be90: 3239 0005 3cee 	movew 0x53cee,%d1
0002be96: 41f9 0002 d85c 	lea 0x2d85c,%a0
0002be9c: 6746           	beqs 0x2bee4
0002be9e: 3039 0005 3cf0 	movew 0x53cf0,%d0
0002bea4: 673e           	beqs 0x2bee4
0002bea6: 3639 0005 3cea 	movew 0x53cea,%d3
0002beac: 43f9 0005 3b0c 	lea 0x53b0c,%a1
0002beb2: 3283           	movew %d3,%a1@
0002beb4: 3439 0005 3cec 	movew 0x53cec,%d2
0002beba: 33c2 0005 3b0e 	movew %d2,0x53b0e
0002bec0: d243           	addw %d3,%d1
0002bec2: 5341           	subqw #1,%d1
0002bec4: 33c1 0005 3b10 	movew %d1,0x53b10
0002beca: d042           	addw %d2,%d0
0002becc: 5340           	subqw #1,%d0
0002bece: 33c0 0005 3b12 	movew %d0,0x53b12
0002bed4: 2f09           	movel %a1,%sp@-
0002bed6: 3f3c 0001      	movew #1,%sp@-
0002beda: 4e90           	jsr %a0@
0002bedc: 5c8f           	addql #6,%sp
0002bede: 241f           	movel %sp@+,%d2
0002bee0: 261f           	movel %sp@+,%d3
0002bee2: 4e75           	rts
0002bee4: 4879 0005 3b0c 	pea 0x53b0c
0002beea: 4267           	clrw %sp@-
0002beec: 60ec           	bras 0x2beda
0002beee:  _gsx_gclip
0002beee: 206f 0004      	moveal %sp@(4),%a0
0002bef2: 2039 0005 3cea 	movel 0x53cea,%d0
0002bef8: 2239 0005 3cee 	movel 0x53cee,%d1
0002befe: 2080           	movel %d0,%a0@
0002bf00: 2141 0004      	movel %d1,%a0@(4)
0002bf04: 4e75           	rts
0002bf06:  _gsx_chkclip
0002bf06: 48e7 3800      	moveml %d2-%d4,%sp@-
0002bf0a: 206f 0010      	moveal %sp@(16),%a0
0002bf0e: 3039 0005 3cee 	movew 0x53cee,%d0
0002bf14: 6744           	beqs 0x2bf5a
0002bf16: 3239 0005 3cf0 	movew 0x53cf0,%d1
0002bf1c: 673c           	beqs 0x2bf5a
0002bf1e: 3628 0002      	movew %a0@(2),%d3
0002bf22: 3839 0005 3cec 	movew 0x53cec,%d4
0002bf28: 3243           	moveaw %d3,%a1
0002bf2a: d2e8 0006      	addaw %a0@(6),%a1
0002bf2e: b849           	cmpw %a1,%d4
0002bf30: 6e2c           	bgts 0x2bf5e
0002bf32: 3250           	moveaw %a0@,%a1
0002bf34: 3439 0005 3cea 	movew 0x53cea,%d2
0002bf3a: 3068 0004      	moveaw %a0@(4),%a0
0002bf3e: d0c9           	addaw %a1,%a0
0002bf40: b448           	cmpw %a0,%d2
0002bf42: 6e1a           	bgts 0x2bf5e
0002bf44: d244           	addw %d4,%d1
0002bf46: b243           	cmpw %d3,%d1
0002bf48: 6f14           	bles 0x2bf5e
0002bf4a: d042           	addw %d2,%d0
0002bf4c: b049           	cmpw %a1,%d0
0002bf4e: 5ec0           	sgt %d0
0002bf50: 4880           	extw %d0
0002bf52: 4440           	negw %d0
0002bf54: 4cdf 001c      	moveml %sp@+,%d2-%d4
0002bf58: 4e75           	rts
0002bf5a: 7001           	moveq #1,%d0
0002bf5c: 60f6           	bras 0x2bf54
0002bf5e: 4240           	clrw %d0
0002bf60: 60f2           	bras 0x2bf54
0002bf62:  _gsx_pline
0002bf62: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0002bf66: 342f 0018      	movew %sp@(24),%d2
0002bf6a: 362f 001a      	movew %sp@(26),%d3
0002bf6e: 326f 001c      	moveaw %sp@(28),%a1
0002bf72: 246f 001e      	moveal %sp@(30),%a2
0002bf76: 7002           	moveq #2,%d0
0002bf78: 7200           	moveq #0,%d1
0002bf7a: 91c8           	subal %a0,%a0
0002bf7c: 47f9 0005 3b0c 	lea 0x53b0c,%a3
0002bf82: 3809           	movew %a1,%d4
0002bf84: b848           	cmpw %a0,%d4
0002bf86: 6e0c           	bgts 0x2bf94
0002bf88: 3f49 0018      	movew %a1,%sp@(24)
0002bf8c: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0002bf90: 6000 fe4e      	braw 0x2bde0
0002bf94: 3832 1800      	movew %a2@(0000000000000000,%d1:l),%d4
0002bf98: d842           	addw %d2,%d4
0002bf9a: 3784 1800      	movew %d4,%a3@(0000000000000000,%d1:l)
0002bf9e: 3832 0800      	movew %a2@(0000000000000000,%d0:l),%d4
0002bfa2: d843           	addw %d3,%d4
0002bfa4: 3784 0800      	movew %d4,%a3@(0000000000000000,%d0:l)
0002bfa8: 5248           	addqw #1,%a0
0002bfaa: 5881           	addql #4,%d1
0002bfac: 5880           	addql #4,%d0
0002bfae: 60d2           	bras 0x2bf82
0002bfb0:  _gsx_cline
0002bfb0: 4e56 fff8      	linkw %fp,#-8
0002bfb4: 3d6e 0008 fff8 	movew %fp@(8),%fp@(-8)
0002bfba: 3d6e 000a fffa 	movew %fp@(10),%fp@(-6)
0002bfc0: 3d6e 000c fffc 	movew %fp@(12),%fp@(-4)
0002bfc6: 3d6e 000e fffe 	movew %fp@(14),%fp@(-2)
0002bfcc: 4eb9 0002 d5da 	jsr 0x2d5da
0002bfd2: 486e fff8      	pea %fp@(-8)
0002bfd6: 3f3c 0002      	movew #2,%sp@-
0002bfda: 4eb9 0002 d838 	jsr 0x2d838
0002bfe0: 4eb9 0002 d5f6 	jsr 0x2d5f6
0002bfe6: 5c8f           	addql #6,%sp
0002bfe8: 4e5e           	unlk %fp
0002bfea: 4e75           	rts
0002bfec:  _gsx_attr
0002bfec: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0002bff0: 302f 0012      	movew %sp@(18),%d0
0002bff4: 342f 0014      	movew %sp@(20),%d2
0002bff8: 45f9 0005 3b34 	lea 0x53b34,%a2
0002bffe: 3612           	movew %a2@,%d3
0002c000: 4279 0005 3c36 	clrw 0x53c36
0002c006: 33fc 0001 0005 	movew #1,0x53c3a
0002c00c: 3c3a 
0002c00e: 33f9 0005 3ce6 	movew 0x53ce6,0x53c40
0002c014: 0005 3c40 
0002c018: b079 0005 3d14 	cmpw 0x53d14,%d0
0002c01e: 6716           	beqs 0x2c036
0002c020: 33fc 0020 0005 	movew #32,0x53c34
0002c026: 3c34 
0002c028: 33c0 0005 3d14 	movew %d0,0x53d14
0002c02e: 3480           	movew %d0,%a2@
0002c030: 4eb9 0003 5d40 	jsr 0x35d40
0002c036: 4279 0005 3c34 	clrw 0x53c34
0002c03c: 4a6f 0010      	tstw %sp@(16)
0002c040: 672e           	beqs 0x2c070
0002c042: b479 0005 3d12 	cmpw 0x53d12,%d2
0002c048: 670e           	beqs 0x2c058
0002c04a: 33fc 0016 0005 	movew #22,0x53c34
0002c050: 3c34 
0002c052: 33c2 0005 3d12 	movew %d2,0x53d12
0002c058: 4a79 0005 3c34 	tstw 0x53c34
0002c05e: 6708           	beqs 0x2c068
0002c060: 3482           	movew %d2,%a2@
0002c062: 4eb9 0003 5d40 	jsr 0x35d40
0002c068: 3483           	movew %d3,%a2@
0002c06a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0002c06e: 4e75           	rts
0002c070: b479 0005 3d10 	cmpw 0x53d10,%d2
0002c076: 67e0           	beqs 0x2c058
0002c078: 33fc 0011 0005 	movew #17,0x53c34
0002c07e: 3c34 
0002c080: 33c2 0005 3d10 	movew %d2,0x53d10
0002c086: 60d0           	bras 0x2c058
0002c088:  _gsx_xbox
0002c088: 2f2f 0004      	movel %sp@(4),%sp@-
0002c08c: 4eba fce6      	jsr %pc@(0x2bd74)
0002c090: 588f           	addql #4,%sp
0002c092: 3f7c 0005 0004 	movew #5,%sp@(4)
0002c098: 6000 fd46      	braw 0x2bde0
0002c09c:  _gsx_xcbox
0002c09c: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0002c0a0: 246f 0018      	moveal %sp@(24),%a2
0002c0a4: 3639 0005 3cf4 	movew 0x53cf4,%d3
0002c0aa: d643           	addw %d3,%d3
0002c0ac: 3439 0005 3cf2 	movew 0x53cf2,%d2
0002c0b2: d442           	addw %d2,%d2
0002c0b4: 47f9 0005 3b0c 	lea 0x53b0c,%a3
0002c0ba: 3692           	movew %a2@,%a3@
0002c0bc: 302a 0002      	movew %a2@(2),%d0
0002c0c0: d042           	addw %d2,%d0
0002c0c2: 33c0 0005 3b0e 	movew %d0,0x53b0e
0002c0c8: 33d2 0005 3b10 	movew %a2@,0x53b10
0002c0ce: 33ea 0002 0005 	movew %a2@(2),0x53b12
0002c0d4: 3b12 
0002c0d6: 3012           	movew %a2@,%d0
0002c0d8: d043           	addw %d3,%d0
0002c0da: 33c0 0005 3b14 	movew %d0,0x53b14
0002c0e0: 33ea 0002 0005 	movew %a2@(2),0x53b16
0002c0e6: 3b16 
0002c0e8: 3f3c 0003      	movew #3,%sp@-
0002c0ec: 49fa fcf2      	lea %pc@(0x2bde0),%a4
0002c0f0: 4e94           	jsr %a4@
0002c0f2: 302a 0004      	movew %a2@(4),%d0
0002c0f6: 3200           	movew %d0,%d1
0002c0f8: d252           	addw %a2@,%d1
0002c0fa: 9243           	subw %d3,%d1
0002c0fc: 3681           	movew %d1,%a3@
0002c0fe: 33ea 0002 0005 	movew %a2@(2),0x53b0e
0002c104: 3b0e 
0002c106: d052           	addw %a2@,%d0
0002c108: 5340           	subqw #1,%d0
0002c10a: 33c0 0005 3b10 	movew %d0,0x53b10
0002c110: 33ea 0002 0005 	movew %a2@(2),0x53b12
0002c116: 3b12 
0002c118: 3012           	movew %a2@,%d0
0002c11a: d06a 0004      	addw %a2@(4),%d0
0002c11e: 5340           	subqw #1,%d0
0002c120: 33c0 0005 3b14 	movew %d0,0x53b14
0002c126: 302a 0002      	movew %a2@(2),%d0
0002c12a: d042           	addw %d2,%d0
0002c12c: 33c0 0005 3b16 	movew %d0,0x53b16
0002c132: 3f3c 0003      	movew #3,%sp@-
0002c136: 4e94           	jsr %a4@
0002c138: 322a 0004      	movew %a2@(4),%d1
0002c13c: 3001           	movew %d1,%d0
0002c13e: d052           	addw %a2@,%d0
0002c140: 5340           	subqw #1,%d0
0002c142: 3680           	movew %d0,%a3@
0002c144: 302a 0006      	movew %a2@(6),%d0
0002c148: 3040           	moveaw %d0,%a0
0002c14a: d0ea 0002      	addaw %a2@(2),%a0
0002c14e: 90c2           	subaw %d2,%a0
0002c150: 33c8 0005 3b0e 	movew %a0,0x53b0e
0002c156: d252           	addw %a2@,%d1
0002c158: 5341           	subqw #1,%d1
0002c15a: 33c1 0005 3b10 	movew %d1,0x53b10
0002c160: d06a 0002      	addw %a2@(2),%d0
0002c164: 5340           	subqw #1,%d0
0002c166: 33c0 0005 3b12 	movew %d0,0x53b12
0002c16c: 3012           	movew %a2@,%d0
0002c16e: d06a 0004      	addw %a2@(4),%d0
0002c172: 9043           	subw %d3,%d0
0002c174: 33c0 0005 3b14 	movew %d0,0x53b14
0002c17a: 302a 0002      	movew %a2@(2),%d0
0002c17e: d06a 0006      	addw %a2@(6),%d0
0002c182: 5340           	subqw #1,%d0
0002c184: 33c0 0005 3b16 	movew %d0,0x53b16
0002c18a: 3f3c 0003      	movew #3,%sp@-
0002c18e: 4e94           	jsr %a4@
0002c190: d652           	addw %a2@,%d3
0002c192: 3683           	movew %d3,%a3@
0002c194: 302a 0006      	movew %a2@(6),%d0
0002c198: 3200           	movew %d0,%d1
0002c19a: d26a 0002      	addw %a2@(2),%d1
0002c19e: 5341           	subqw #1,%d1
0002c1a0: 33c1 0005 3b0e 	movew %d1,0x53b0e
0002c1a6: 33d2 0005 3b10 	movew %a2@,0x53b10
0002c1ac: d06a 0002      	addw %a2@(2),%d0
0002c1b0: 5340           	subqw #1,%d0
0002c1b2: 33c0 0005 3b12 	movew %d0,0x53b12
0002c1b8: 33d2 0005 3b14 	movew %a2@,0x53b14
0002c1be: 302a 0002      	movew %a2@(2),%d0
0002c1c2: d06a 0006      	addw %a2@(6),%d0
0002c1c6: 9042           	subw %d2,%d0
0002c1c8: 33c0 0005 3b16 	movew %d0,0x53b16
0002c1ce: 5c8f           	addql #6,%sp
0002c1d0: 3f7c 0003 0018 	movew #3,%sp@(24)
0002c1d6: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0002c1da: 6000 fc04      	braw 0x2bde0
0002c1de:  _gsx_blt
0002c1de: 4fef fff0      	lea %sp@(-16),%sp
0002c1e2: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
0002c1e6: 3a2f 0038      	movew %sp@(56),%d5
0002c1ea: 382f 003a      	movew %sp@(58),%d4
0002c1ee: 366f 003c      	moveaw %sp@(60),%a3
0002c1f2: 346f 003e      	moveaw %sp@(62),%a2
0002c1f6: 342f 0040      	movew %sp@(64),%d2
0002c1fa: 362f 0042      	movew %sp@(66),%d3
0002c1fe: 3c2f 0044      	movew %sp@(68),%d6
0002c202: 3e2f 0046      	movew %sp@(70),%d7
0002c206: 3f03           	movew %d3,%sp@-
0002c208: 3002           	movew %d2,%d0
0002c20a: 6c02           	bges 0x2c20e
0002c20c: 5e40           	addqw #7,%d0
0002c20e: e640           	asrw #3,%d0
0002c210: 3f00           	movew %d0,%sp@-
0002c212: 2f2f 0038      	movel %sp@(56),%sp@-
0002c216: 4879 0005 3cd2 	pea 0x53cd2
0002c21c: 4eb9 0002 d7f2 	jsr 0x2d7f2
0002c222: 4879 0005 3cbe 	pea 0x53cbe
0002c228: 4eb9 0002 d75c 	jsr 0x2d75c
0002c22e: 4eb9 0002 d5da 	jsr 0x2d5da
0002c234: 3f45 0030      	movew %d5,%sp@(48)
0002c238: 3f44 0032      	movew %d4,%sp@(50)
0002c23c: da42           	addw %d2,%d5
0002c23e: 5345           	subqw #1,%d5
0002c240: 3f45 0034      	movew %d5,%sp@(52)
0002c244: d843           	addw %d3,%d4
0002c246: 5344           	subqw #1,%d4
0002c248: 3f44 0036      	movew %d4,%sp@(54)
0002c24c: 3f4b 0038      	movew %a3,%sp@(56)
0002c250: 3f4a 003a      	movew %a2,%sp@(58)
0002c254: d44b           	addw %a3,%d2
0002c256: 5342           	subqw #1,%d2
0002c258: 3f42 003c      	movew %d2,%sp@(60)
0002c25c: d64a           	addw %a2,%d3
0002c25e: 5343           	subqw #1,%d3
0002c260: 3f43 003e      	movew %d3,%sp@(62)
0002c264: 4fef 0010      	lea %sp@(16),%sp
0002c268: 41ef 0020      	lea %sp@(32),%a0
0002c26c: 0c47 ffff      	cmpiw #-1,%d7
0002c270: 662a           	bnes 0x2c29c
0002c272: 4879 0005 3cbe 	pea 0x53cbe
0002c278: 4879 0005 3cd2 	pea 0x53cd2
0002c27e: 2f08           	movel %a0,%sp@-
0002c280: 3f06           	movew %d6,%sp@-
0002c282: 4eb9 0002 d8f6 	jsr 0x2d8f6
0002c288: 4fef 000e      	lea %sp@(14),%sp
0002c28c: 4eb9 0002 d5f6 	jsr 0x2d5f6
0002c292: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
0002c296: 4fef 0010      	lea %sp@(16),%sp
0002c29a: 4e75           	rts
0002c29c: 3f2f 0048      	movew %sp@(72),%sp@-
0002c2a0: 3f07           	movew %d7,%sp@-
0002c2a2: 4879 0005 3cbe 	pea 0x53cbe
0002c2a8: 4879 0005 3cd2 	pea 0x53cd2
0002c2ae: 2f08           	movel %a0,%sp@-
0002c2b0: 3f06           	movew %d6,%sp@-
0002c2b2: 4eb9 0002 dac4 	jsr 0x2dac4
0002c2b8: 4fef 0012      	lea %sp@(18),%sp
0002c2bc: 60ce           	bras 0x2c28c
0002c2be: 206f 0008      	moveal %sp@(8),%a0
0002c2c2: 3f2f 000e      	movew %sp@(14),%sp@-
0002c2c6: 3f2f 000e      	movew %sp@(14),%sp@-
0002c2ca: 3f3c 0002      	movew #2,%sp@-
0002c2ce: 3f28 0006      	movew %a0@(6),%sp@-
0002c2d2: 3f28 0004      	movew %a0@(4),%sp@-
0002c2d6: 3f28 0002      	movew %a0@(2),%sp@-
0002c2da: 3f10           	movew %a0@,%sp@-
0002c2dc: 4267           	clrw %sp@-
0002c2de: 4267           	clrw %sp@-
0002c2e0: 2f2f 0016      	movel %sp@(22),%sp@-
0002c2e4: 4eba fef8      	jsr %pc@(0x2c1de)
0002c2e8: 4fef 0016      	lea %sp@(22),%sp
0002c2ec: 4e75           	rts
0002c2ee:  _bb_screen
0002c2ee: 3f3c ffff      	movew #-1,%sp@-
0002c2f2: 3f3c ffff      	movew #-1,%sp@-
0002c2f6: 3f3c 0003      	movew #3,%sp@-
0002c2fa: 3f2f 0014      	movew %sp@(20),%sp@-
0002c2fe: 3f2f 0014      	movew %sp@(20),%sp@-
0002c302: 3f2f 0014      	movew %sp@(20),%sp@-
0002c306: 3f2f 0014      	movew %sp@(20),%sp@-
0002c30a: 3f2f 0014      	movew %sp@(20),%sp@-
0002c30e: 3f2f 0014      	movew %sp@(20),%sp@-
0002c312: 42a7           	clrl %sp@-
0002c314: 4eba fec8      	jsr %pc@(0x2c1de)
0002c318: 4fef 0016      	lea %sp@(22),%sp
0002c31c: 4e75           	rts
0002c31e:  _gsx_trans
0002c31e: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002c322: 242f 0014      	movel %sp@(20),%d2
0002c326: 362f 0018      	movew %sp@(24),%d3
0002c32a: 382f 001a      	movew %sp@(26),%d4
0002c32e: 3f04           	movew %d4,%sp@-
0002c330: 3f03           	movew %d3,%sp@-
0002c332: 2f02           	movel %d2,%sp@-
0002c334: 4879 0005 3cd2 	pea 0x53cd2
0002c33a: 45f9 0002 d7f2 	lea 0x2d7f2,%a2
0002c340: 4e92           	jsr %a2@
0002c342: 33fc 0001 0005 	movew #1,0x53cdc
0002c348: 3cdc 
0002c34a: 3f04           	movew %d4,%sp@-
0002c34c: 3f03           	movew %d3,%sp@-
0002c34e: 2f02           	movel %d2,%sp@-
0002c350: 4879 0005 3cbe 	pea 0x53cbe
0002c356: 4e92           	jsr %a2@
0002c358: 4fef 0018      	lea %sp@(24),%sp
0002c35c: 2f7c 0005 3cbe 	movel #343230,%sp@(24)
0002c362: 0018 
0002c364: 2f7c 0005 3cd2 	movel #343250,%sp@(20)
0002c36a: 0014 
0002c36c: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002c370: 4ef9 0002 db12 	jmp 0x2db12
0002c376: 706c           	moveq #108,%d0
0002c378: 616e           	bsrs 0x2c3e8
0002c37a: 6500 6269      	bcsw 0x325e5
0002c37e: 7400           	moveq #0,%d2
0002c380: 5644           	addqw #3,%d4
0002c382: 4920           	chkl %a0@-,%d4
0002c384: 7669           	moveq #105,%d3
0002c386: 6465           	bccs 0x2c3ed
0002c388: 6f20           	bles 0x2c3aa
0002c38a: 6d6f           	blts 0x2c3fb
0002c38c: 6465           	bccs 0x2c3f3
0002c38e: 203d           	.short 0x203d
0002c390: 2025           	movel %a5@-,%d0
0002c392: 6478           	bccs 0x2c40c
0002c394: 2564 2025      	movel %a4@-,%a2@(8229)
0002c398: 642d           	bccs 0x2c3c7
0002c39a: 2573 0a00 598f 	movel %a3@(0000000000000000,%d0:l:2),%a2@(22927)
0002c39e:  _gsx_start
0002c3a0: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002c3a4: 33fc ffff 0005 	movew #-1,0x53d10
0002c3aa: 3d10 
0002c3ac: 33fc ffff 0005 	movew #-1,0x53d12
0002c3b2: 3d12 
0002c3b4: 33fc ffff 0005 	movew #-1,0x53d14
0002c3ba: 3d14 
0002c3bc: 33fc ffff 0005 	movew #-1,0x53d0a
0002c3c2: 3d0a 
0002c3c4: 33fc ffff 0005 	movew #-1,0x53d0c
0002c3ca: 3d0c 
0002c3cc: 33fc ffff 0005 	movew #-1,0x53d0e
0002c3d2: 3d0e 
0002c3d4: 4279 0005 3cea 	clrw 0x53cea
0002c3da: 4279 0005 3cec 	clrw 0x53cec
0002c3e0: 3039 0005 3c4c 	movew 0x53c4c,%d0
0002c3e6: 5240           	addqw #1,%d0
0002c3e8: 33c0 0005 3cee 	movew %d0,0x53cee
0002c3ee: 33c0 0005 3d00 	movew %d0,0x53d00
0002c3f4: 3039 0005 3c4e 	movew 0x53c4e,%d0
0002c3fa: 5240           	addqw #1,%d0
0002c3fc: 33c0 0005 3cf0 	movew %d0,0x53cf0
0002c402: 33c0 0005 3cfe 	movew %d0,0x53cfe
0002c408: 4eb9 0002 d712 	jsr 0x2d712
0002c40e: 33c0 0005 3ce8 	movew %d0,0x53ce8
0002c414: 223c 0002 c376 	movel #181110,%d1
0002c41a: 0c40 000f      	cmpiw #15,%d0
0002c41e: 6f06           	bles 0x2c426
0002c420: 223c 0002 c37c 	movel #181116,%d1
0002c426: 2f01           	movel %d1,%sp@-
0002c428: 3f00           	movew %d0,%sp@-
0002c42a: 3f39 0005 3cfe 	movew 0x53cfe,%sp@-
0002c430: 3f39 0005 3d00 	movew 0x53d00,%sp@-
0002c436: 487a ff48      	pea %pc@(0x2c380)
0002c43a: 4eb9 0000 c6ee 	jsr 0xc6ee
0002c440: 4879 0005 3cfa 	pea 0x53cfa
0002c446: 4879 0005 3cfc 	pea 0x53cfc
0002c44c: 4879 0005 3d06 	pea 0x53d06
0002c452: 4879 0005 3d08 	pea 0x53d08
0002c458: 4eb9 0002 d728 	jsr 0x2d728
0002c45e: 33f9 0005 3d06 	movew 0x53d06,0x53cac
0002c464: 0005 3cac 
0002c468: 4879 0005 3cf6 	pea 0x53cf6
0002c46e: 4879 0005 3cf8 	pea 0x53cf8
0002c474: 4879 0005 3d02 	pea 0x53d02
0002c47a: 4879 0005 3d04 	pea 0x53d04
0002c480: 3f39 0005 3ca8 	movew 0x53ca8,%sp@-
0002c486: 45f9 0002 d88a 	lea 0x2d88a,%a2
0002c48c: 4e92           	jsr %a2@
0002c48e: 4fef 0030      	lea %sp@(48),%sp
0002c492: 7012           	moveq #18,%d0
0002c494: d08f           	addl %sp,%d0
0002c496: 2f00           	movel %d0,%sp@-
0002c498: 2f00           	movel %d0,%sp@-
0002c49a: 2f00           	movel %d0,%sp@-
0002c49c: 2f00           	movel %d0,%sp@-
0002c49e: 3f39 0005 3cac 	movew 0x53cac,%sp@-
0002c4a4: 4e92           	jsr %a2@
0002c4a6: 3039 0005 3cfa 	movew 0x53cfa,%d0
0002c4ac: 5640           	addqw #3,%d0
0002c4ae: 33c0 0005 3cf2 	movew %d0,0x53cf2
0002c4b4: c1f9 0005 3c54 	mulsw 0x53c54,%d0
0002c4ba: 48c0           	extl %d0
0002c4bc: 81f9 0005 3c52 	divsw 0x53c52,%d0
0002c4c2: 33c0 0005 3cf4 	movew %d0,0x53cf4
0002c4c8: 3239 0005 3cfc 	movew 0x53cfc,%d1
0002c4ce: 3041           	moveaw %d1,%a0
0002c4d0: 5648           	addqw #3,%a0
0002c4d2: 4fef 0012      	lea %sp@(18),%sp
0002c4d6: b048           	cmpw %a0,%d0
0002c4d8: 6e08           	bgts 0x2c4e2
0002c4da: 5841           	addqw #4,%d1
0002c4dc: 33c1 0005 3cf4 	movew %d1,0x53cf4
0002c4e2: 3f3c 0007      	movew #7,%sp@-
0002c4e6: 3f3c 000f      	movew #15,%sp@-
0002c4ea: 45f9 0002 d4de 	lea 0x2d4de,%a2
0002c4f0: 4e92           	jsr %a2@
0002c4f2: 3f3c 0001      	movew #1,%sp@-
0002c4f6: 4eb9 0002 db2c 	jsr 0x2db2c
0002c4fc: 3f3c ffff      	movew #-1,%sp@-
0002c500: 3f3c 0071      	movew #113,%sp@-
0002c504: 4e92           	jsr %a2@
0002c506: 3039 0005 3cfe 	movew 0x53cfe,%d0
0002c50c: 3079 0005 3d00 	moveaw 0x53d00,%a0
0002c512: 4279 0005 3b04 	clrw 0x53b04
0002c518: 4279 0005 3b06 	clrw 0x53b06
0002c51e: 33c8 0005 3b08 	movew %a0,0x53b08
0002c524: 33c0 0005 3b0a 	movew %d0,0x53b0a
0002c52a: 3239 0005 3cf2 	movew 0x53cf2,%d1
0002c530: 9041           	subw %d1,%d0
0002c532: 4279 0005 3afc 	clrw 0x53afc
0002c538: 33c1 0005 3afe 	movew %d1,0x53afe
0002c53e: 33c8 0005 3b00 	movew %a0,0x53b00
0002c544: 33c0 0005 3b02 	movew %d0,0x53b02
0002c54a: 4279 0005 3af4 	clrw 0x53af4
0002c550: 4279 0005 3af6 	clrw 0x53af6
0002c556: 4279 0005 3af8 	clrw 0x53af8
0002c55c: 4279 0005 3afa 	clrw 0x53afa
0002c562: 3279 0005 3cf4 	moveaw 0x53cf4,%a1
0002c568: 3608           	movew %a0,%d3
0002c56a: 9649           	subw %a1,%d3
0002c56c: 3403           	movew %d3,%d2
0002c56e: 780f           	moveq #15,%d4
0002c570: e86a           	lsrw %d4,%d2
0002c572: d443           	addw %d3,%d2
0002c574: e242           	asrw #1,%d2
0002c576: 33c2 0005 3aec 	movew %d2,0x53aec
0002c57c: 9041           	subw %d1,%d0
0002c57e: 3400           	movew %d0,%d2
0002c580: e86a           	lsrw %d4,%d2
0002c582: d042           	addw %d2,%d0
0002c584: e240           	asrw #1,%d0
0002c586: 33c0 0005 3aee 	movew %d0,0x53aee
0002c58c: 33c9 0005 3af0 	movew %a1,0x53af0
0002c592: 33c1 0005 3af2 	movew %d1,0x53af2
0002c598: 4279 0005 3ae4 	clrw 0x53ae4
0002c59e: 4279 0005 3ae6 	clrw 0x53ae6
0002c5a4: 33c8 0005 3ae8 	movew %a0,0x53ae8
0002c5aa: 33c1 0005 3aea 	movew %d1,0x53aea
0002c5b0: 4fef 000a      	lea %sp@(10),%sp
0002c5b4: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002c5b8: 588f           	addql #4,%sp
0002c5ba: 4e75           	rts
0002c5bc:  _bb_fill
0002c5bc: 48e7 3f00      	moveml %d2-%d7,%sp@-
0002c5c0: 3a2f 001e      	movew %sp@(30),%d5
0002c5c4: 382f 0020      	movew %sp@(32),%d4
0002c5c8: 362f 0022      	movew %sp@(34),%d3
0002c5cc: 342f 0024      	movew %sp@(36),%d2
0002c5d0: 3e2f 0026      	movew %sp@(38),%d7
0002c5d4: 3c2f 0028      	movew %sp@(40),%d6
0002c5d8: 3f39 0005 3d12 	movew 0x53d12,%sp@-
0002c5de: 3f2f 001e      	movew %sp@(30),%sp@-
0002c5e2: 3f3c 0001      	movew #1,%sp@-
0002c5e6: 4eba fa04      	jsr %pc@(0x2bfec)
0002c5ea: 5c8f           	addql #6,%sp
0002c5ec: ba79 0005 3d0e 	cmpw 0x53d0e,%d5
0002c5f2: 6714           	beqs 0x2c608
0002c5f4: 3f05           	movew %d5,%sp@-
0002c5f6: 3f3c 0017      	movew #23,%sp@-
0002c5fa: 4eb9 0002 d4de 	jsr 0x2d4de
0002c600: 33c5 0005 3d0e 	movew %d5,0x53d0e
0002c606: 588f           	addql #4,%sp
0002c608: b879 0005 3d0c 	cmpw 0x53d0c,%d4
0002c60e: 6714           	beqs 0x2c624
0002c610: 3f04           	movew %d4,%sp@-
0002c612: 3f3c 0018      	movew #24,%sp@-
0002c616: 4eb9 0002 d4de 	jsr 0x2d4de
0002c61c: 33c4 0005 3d0c 	movew %d4,0x53d0c
0002c622: 588f           	addql #4,%sp
0002c624: 41f9 0005 3b0c 	lea 0x53b0c,%a0
0002c62a: 3083           	movew %d3,%a0@
0002c62c: 33c2 0005 3b0e 	movew %d2,0x53b0e
0002c632: d647           	addw %d7,%d3
0002c634: 5343           	subqw #1,%d3
0002c636: 33c3 0005 3b10 	movew %d3,0x53b10
0002c63c: d446           	addw %d6,%d2
0002c63e: 5342           	subqw #1,%d2
0002c640: 33c2 0005 3b12 	movew %d2,0x53b12
0002c646: 2f48 001c      	movel %a0,%sp@(28)
0002c64a: 4cdf 00fc      	moveml %sp@+,%d2-%d7
0002c64e: 4ef9 0002 d8d2 	jmp 0x2d8d2
0002c654:  _gsx_tblt
0002c654: 48e7 3800      	moveml %d2-%d4,%sp@-
0002c658: 302f 0010      	movew %sp@(16),%d0
0002c65c: 382f 0012      	movew %sp@(18),%d4
0002c660: 342f 0014      	movew %sp@(20),%d2
0002c664: 362f 0016      	movew %sp@(22),%d3
0002c668: 0c40 0003      	cmpiw #3,%d0
0002c66c: 6676           	bnes 0x2c6e4
0002c66e: 0c79 0003 0005 	cmpiw #3,0x53d0a
0002c674: 3d0a 
0002c676: 6730           	beqs 0x2c6a8
0002c678: 4879 0005 3cfa 	pea 0x53cfa
0002c67e: 4879 0005 3cfc 	pea 0x53cfc
0002c684: 4879 0005 3d06 	pea 0x53d06
0002c68a: 4879 0005 3d08 	pea 0x53d08
0002c690: 3f39 0005 3cac 	movew 0x53cac,%sp@-
0002c696: 4eb9 0002 d88a 	jsr 0x2d88a
0002c69c: 33fc 0003 0005 	movew #3,0x53d0a
0002c6a2: 3d0a 
0002c6a4: 4fef 0012      	lea %sp@(18),%sp
0002c6a8: d479 0005 3d06 	addw 0x53d06,%d2
0002c6ae: 33fc 0008 0005 	movew #8,0x53c34
0002c6b4: 3c34 
0002c6b6: 33fc 0001 0005 	movew #1,0x53c36
0002c6bc: 3c36 
0002c6be: 33f9 0005 3ce6 	movew 0x53ce6,0x53c40
0002c6c4: 0005 3c40 
0002c6c8: 33c4 0005 3b0c 	movew %d4,0x53b0c
0002c6ce: 33c2 0005 3b0e 	movew %d2,0x53b0e
0002c6d4: 33c3 0005 3c3a 	movew %d3,0x53c3a
0002c6da: 4cdf 001c      	moveml %sp@+,%d2-%d4
0002c6de: 4ef9 0003 5d40 	jmp 0x35d40
0002c6e4: 0c40 0005      	cmpiw #5,%d0
0002c6e8: 66c4           	bnes 0x2c6ae
0002c6ea: 0c79 0005 0005 	cmpiw #5,0x53d0a
0002c6f0: 3d0a 
0002c6f2: 6730           	beqs 0x2c724
0002c6f4: 4879 0005 3cf6 	pea 0x53cf6
0002c6fa: 4879 0005 3cf8 	pea 0x53cf8
0002c700: 4879 0005 3d02 	pea 0x53d02
0002c706: 4879 0005 3d04 	pea 0x53d04
0002c70c: 3f39 0005 3ca8 	movew 0x53ca8,%sp@-
0002c712: 4eb9 0002 d88a 	jsr 0x2d88a
0002c718: 33fc 0005 0005 	movew #5,0x53d0a
0002c71e: 3d0a 
0002c720: 4fef 0012      	lea %sp@(18),%sp
0002c724: d479 0005 3d02 	addw 0x53d02,%d2
0002c72a: 6082           	bras 0x2c6ae
0002c72c:  _gr_inside
0002c72c: 206f 0004      	moveal %sp@(4),%a0
0002c730: 302f 0008      	movew %sp@(8),%d0
0002c734: d150           	addw %d0,%a0@
0002c736: d168 0002      	addw %d0,%a0@(2)
0002c73a: d040           	addw %d0,%d0
0002c73c: 9168 0004      	subw %d0,%a0@(4)
0002c740: 9168 0006      	subw %d0,%a0@(6)
0002c744: 4e75           	rts
0002c746:  _gr_rect
0002c746: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0002c74a: 362f 0012      	movew %sp@(18),%d3
0002c74e: 246f 0014      	moveal %sp@(20),%a2
0002c752: 673a           	beqs 0x2c78e
0002c754: 0c43 0007      	cmpiw #7,%d3
0002c758: 6638           	bnes 0x2c792
0002c75a: 7401           	moveq #1,%d2
0002c75c: 3f2f 0010      	movew %sp@(16),%sp@-
0002c760: 3f3c 0019      	movew #25,%sp@-
0002c764: 4eb9 0002 d4de 	jsr 0x2d4de
0002c76a: 3f2a 0006      	movew %a2@(6),%sp@-
0002c76e: 3f2a 0004      	movew %a2@(4),%sp@-
0002c772: 3f2a 0002      	movew %a2@(2),%sp@-
0002c776: 3f12           	movew %a2@,%sp@-
0002c778: 3f03           	movew %d3,%sp@-
0002c77a: 3f02           	movew %d2,%sp@-
0002c77c: 3f3c 0001      	movew #1,%sp@-
0002c780: 4eba fe3a      	jsr %pc@(0x2c5bc)
0002c784: 4fef 0012      	lea %sp@(18),%sp
0002c788: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0002c78c: 4e75           	rts
0002c78e: 4242           	clrw %d2
0002c790: 60ca           	bras 0x2c75c
0002c792: 7402           	moveq #2,%d2
0002c794: 60c6           	bras 0x2c75c
0002c796:  _gr_just
0002c796: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
0002c79a: 302f 001a      	movew %sp@(26),%d0
0002c79e: 246f 0024      	moveal %sp@(36),%a2
0002c7a2: 0c40 0003      	cmpiw #3,%d0
0002c7a6: 6600 0082      	bnew 0x2c82a
0002c7aa: 3839 0005 3cfc 	movew 0x53cfc,%d4
0002c7b0: 3639 0005 3cfa 	movew 0x53cfa,%d3
0002c7b6: 2f2f 001c      	movel %sp@(28),%sp@-
0002c7ba: 4879 0005 3b34 	pea 0x53b34
0002c7c0: 4eb9 0001 c3e6 	jsr 0x1c3e6
0002c7c6: 3a00           	movew %d0,%d5
0002c7c8: 3004           	movew %d4,%d0
0002c7ca: c1c5           	mulsw %d5,%d0
0002c7cc: 322a 0004      	movew %a2@(4),%d1
0002c7d0: 508f           	addql #8,%sp
0002c7d2: b041           	cmpw %d1,%d0
0002c7d4: 6c02           	bges 0x2c7d8
0002c7d6: 3200           	movew %d0,%d1
0002c7d8: 3541 0004      	movew %d1,%a2@(4)
0002c7dc: 342a 0006      	movew %a2@(6),%d2
0002c7e0: b642           	cmpw %d2,%d3
0002c7e2: 6c02           	bges 0x2c7e6
0002c7e4: 3403           	movew %d3,%d2
0002c7e6: 3542 0006      	movew %d2,%a2@(6)
0002c7ea: 3002           	movew %d2,%d0
0002c7ec: 48c0           	extl %d0
0002c7ee: 81c3           	divsw %d3,%d0
0002c7f0: 6764           	beqs 0x2c856
0002c7f2: 3001           	movew %d1,%d0
0002c7f4: 48c0           	extl %d0
0002c7f6: 81c4           	divsw %d4,%d0
0002c7f8: ba40           	cmpw %d0,%d5
0002c7fa: 6c02           	bges 0x2c7fe
0002c7fc: 3005           	movew %d5,%d0
0002c7fe: 306f 0022      	moveaw %sp@(34),%a0
0002c802: 90c2           	subaw %d2,%a0
0002c804: 3408           	movew %a0,%d2
0002c806: 6f08           	bles 0x2c810
0002c808: 5242           	addqw #1,%d2
0002c80a: e242           	asrw #1,%d2
0002c80c: d56a 0002      	addw %d2,%a2@(2)
0002c810: 306f 0020      	moveaw %sp@(32),%a0
0002c814: 90c1           	subaw %d1,%a0
0002c816: 3208           	movew %a0,%d1
0002c818: 6f48           	bles 0x2c862
0002c81a: 0c6f 0002 0018 	cmpiw #2,%sp@(24)
0002c820: 6638           	bnes 0x2c85a
0002c822: 5241           	addqw #1,%d1
0002c824: e241           	asrw #1,%d1
0002c826: d352           	addw %d1,%a2@
0002c828: 6038           	bras 0x2c862
0002c82a: 0c40 0005      	cmpiw #5,%d0
0002c82e: 6610           	bnes 0x2c840
0002c830: 3839 0005 3cf8 	movew 0x53cf8,%d4
0002c836: 3639 0005 3cf6 	movew 0x53cf6,%d3
0002c83c: 6000 ff78      	braw 0x2c7b6
0002c840: 4244           	clrw %d4
0002c842: 0c40 0003      	cmpiw #3,%d0
0002c846: 6700 ff68      	beqw 0x2c7b0
0002c84a: 0c40 0005      	cmpiw #5,%d0
0002c84e: 67e6           	beqs 0x2c836
0002c850: 4243           	clrw %d3
0002c852: 6000 ff62      	braw 0x2c7b6
0002c856: 4240           	clrw %d0
0002c858: 60a4           	bras 0x2c7fe
0002c85a: 0c6f 0001 0018 	cmpiw #1,%sp@(24)
0002c860: 67c4           	beqs 0x2c826
0002c862: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
0002c866: 4e75           	rts
0002c868:  _gr_gtext
0002c868: 518f           	subql #8,%sp
0002c86a: 2f0e           	movel %fp,%sp@-
0002c86c: 2f02           	movel %d2,%sp@-
0002c86e: 342f 0016      	movew %sp@(22),%d2
0002c872: 4def 0010      	lea %sp@(16),%fp
0002c876: 206f 001c      	moveal %sp@(28),%a0
0002c87a: 2010           	movel %a0@,%d0
0002c87c: 2228 0004      	movel %a0@(4),%d1
0002c880: 2d01           	movel %d1,%fp@-
0002c882: 2d00           	movel %d0,%fp@-
0002c884: 2f0e           	movel %fp,%sp@-
0002c886: 3f2f 0012      	movew %sp@(18),%sp@-
0002c88a: 3f2f 0012      	movew %sp@(18),%sp@-
0002c88e: 2f2f 0020      	movel %sp@(32),%sp@-
0002c892: 3f02           	movew %d2,%sp@-
0002c894: 3f2f 0022      	movew %sp@(34),%sp@-
0002c898: 4eba fefc      	jsr %pc@(0x2c796)
0002c89c: 4fef 0010      	lea %sp@(16),%sp
0002c8a0: 4a40           	tstw %d0
0002c8a2: 6f12           	bles 0x2c8b6
0002c8a4: 3f00           	movew %d0,%sp@-
0002c8a6: 3f2f 000c      	movew %sp@(12),%sp@-
0002c8aa: 3f2f 000c      	movew %sp@(12),%sp@-
0002c8ae: 3f02           	movew %d2,%sp@-
0002c8b0: 4eba fda2      	jsr %pc@(0x2c654)
0002c8b4: 508f           	addql #8,%sp
0002c8b6: 241f           	movel %sp@+,%d2
0002c8b8: 2c5f           	moveal %sp@+,%fp
0002c8ba: 508f           	addql #8,%sp
0002c8bc: 4e75           	rts
0002c8be:  _gr_crack
0002c8be: 2f02           	movel %d2,%sp@-
0002c8c0: 302f 0008      	movew %sp@(8),%d0
0002c8c4: 3200           	movew %d0,%d1
0002c8c6: 740c           	moveq #12,%d2
0002c8c8: e469           	lsrw %d2,%d1
0002c8ca: 206f 000a      	moveal %sp@(10),%a0
0002c8ce: 3081           	movew %d1,%a0@
0002c8d0: 3200           	movew %d0,%d1
0002c8d2: e049           	lsrw #8,%d1
0002c8d4: 206f 000e      	moveal %sp@(14),%a0
0002c8d8: 0241 000f      	andiw #15,%d1
0002c8dc: 3081           	movew %d1,%a0@
0002c8de: 4a00           	tstb %d0
0002c8e0: 6d24           	blts 0x2c906
0002c8e2: 7202           	moveq #2,%d1
0002c8e4: 206f 001a      	moveal %sp@(26),%a0
0002c8e8: 3081           	movew %d1,%a0@
0002c8ea: 3200           	movew %d0,%d1
0002c8ec: e849           	lsrw #4,%d1
0002c8ee: 206f 0012      	moveal %sp@(18),%a0
0002c8f2: 0241 0007      	andiw #7,%d1
0002c8f6: 3081           	movew %d1,%a0@
0002c8f8: 206f 0016      	moveal %sp@(22),%a0
0002c8fc: 0240 000f      	andiw #15,%d0
0002c900: 3080           	movew %d0,%a0@
0002c902: 241f           	movel %sp@+,%d2
0002c904: 4e75           	rts
0002c906: 7201           	moveq #1,%d1
0002c908: 60da           	bras 0x2c8e4
0002c90a:  _gr_gicon
0002c90a: 4e56 ffe4      	linkw %fp,#-28
0002c90e: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002c912: 302e 0008      	movew %fp@(8),%d0
0002c916: 246e 000a      	moveal %fp@(10),%a2
0002c91a: 286e 000e      	moveal %fp@(14),%a4
0002c91e: 382a 000c      	movew %a2@(12),%d4
0002c922: 4bea 0012      	lea %a2@(18),%a5
0002c926: 41ea 001a      	lea %a2@(26),%a0
0002c92a: 2d48 ffe4      	movel %a0,%fp@(-28)
0002c92e: 3604           	movew %d4,%d3
0002c930: 720c           	moveq #12,%d1
0002c932: e26b           	lsrw %d1,%d3
0002c934: 3404           	movew %d4,%d2
0002c936: e042           	asrw #8,%d2
0002c938: 0242 000f      	andiw #15,%d2
0002c93c: 0244 00ff      	andiw #255,%d4
0002c940: 3c00           	movew %d0,%d6
0002c942: 0246 0001      	andiw #1,%d6
0002c946: b8fc 0000      	cmpaw #0,%a4
0002c94a: 6700 01e0      	beqw 0x2cb2c
0002c94e: 4a46           	tstw %d6
0002c950: 6700 01ce      	beqw 0x2cb20
0002c954: 2a2c 000a      	movel %a4@(10),%d5
0002c958: 6700 01c6      	beqw 0x2cb20
0002c95c: 266c 000e      	moveal %a4@(14),%a3
0002c960: 0800 0006      	btst #6,%d0
0002c964: 6706           	beqs 0x2c96c
0002c966: 4a42           	tstw %d2
0002c968: 6700 01ea      	beqw 0x2cb54
0002c96c: 3f03           	movew %d3,%sp@-
0002c96e: 3f02           	movew %d2,%sp@-
0002c970: 2f0d           	movel %a5,%sp@-
0002c972: 2f0b           	movel %a3,%sp@-
0002c974: 4eba f948      	jsr %pc@(0x2c2be)
0002c978: 206a 0008      	moveal %a2@(8),%a0
0002c97c: 4fef 000c      	lea %sp@(12),%sp
0002c980: 4a10           	tstb %a0@
0002c982: 6700 01d0      	beqw 0x2cb54
0002c986: 41fa fdbe      	lea %pc@(0x2c746),%a0
0002c98a: b8fc 0000      	cmpaw #0,%a4
0002c98e: 6700 01b6      	beqw 0x2cb46
0002c992: 4a46           	tstw %d6
0002c994: 6700 01b0      	beqw 0x2cb46
0002c998: 2f2e ffe4      	movel %fp@(-28),%sp@-
0002c99c: 3f3c 0007      	movew #7,%sp@-
0002c9a0: 3f03           	movew %d3,%sp@-
0002c9a2: 4e90           	jsr %a0@
0002c9a4: 508f           	addql #8,%sp
0002c9a6: 3e14           	movew %a4@,%d7
0002c9a8: 3f2a 0018      	movew %a2@(24),%sp@-
0002c9ac: 302a 0016      	movew %a2@(22),%d0
0002c9b0: 6c02           	bges 0x2c9b4
0002c9b2: 5e40           	addqw #7,%d0
0002c9b4: e640           	asrw #3,%d0
0002c9b6: 3f00           	movew %d0,%sp@-
0002c9b8: 2f05           	movel %d5,%sp@-
0002c9ba: 4879 0005 3cd2 	pea 0x53cd2
0002c9c0: 4eb9 0002 d7f2 	jsr 0x2d7f2
0002c9c6: 33c7 0005 3cde 	movew %d7,0x53cde
0002c9cc: 4879 0005 3cbe 	pea 0x53cbe
0002c9d2: 4eb9 0002 d75c 	jsr 0x2d75c
0002c9d8: 33c7 0005 3cca 	movew %d7,0x53cca
0002c9de: 4eb9 0002 d5da 	jsr 0x2d5da
0002c9e4: 426e fff0      	clrw %fp@(-16)
0002c9e8: 426e fff2      	clrw %fp@(-14)
0002c9ec: 322a 0016      	movew %a2@(22),%d1
0002c9f0: 3041           	moveaw %d1,%a0
0002c9f2: 5348           	subqw #1,%a0
0002c9f4: 3d48 fff4      	movew %a0,%fp@(-12)
0002c9f8: 302a 0018      	movew %a2@(24),%d0
0002c9fc: 3240           	moveaw %d0,%a1
0002c9fe: 5349           	subqw #1,%a1
0002ca00: 3d49 fff6      	movew %a1,%fp@(-10)
0002ca04: 326a 0012      	moveaw %a2@(18),%a1
0002ca08: 3d49 fff8      	movew %a1,%fp@(-8)
0002ca0c: 306a 0014      	moveaw %a2@(20),%a0
0002ca10: 3d48 fffa      	movew %a0,%fp@(-6)
0002ca14: d249           	addw %a1,%d1
0002ca16: 5341           	subqw #1,%d1
0002ca18: 3d41 fffc      	movew %d1,%fp@(-4)
0002ca1c: d048           	addw %a0,%d0
0002ca1e: 5340           	subqw #1,%d0
0002ca20: 3d40 fffe      	movew %d0,%fp@(-2)
0002ca24: 4fef 0010      	lea %sp@(16),%sp
0002ca28: 0c47 0008      	cmpiw #8,%d7
0002ca2c: 6e00 0144      	bgtw 0x2cb72
0002ca30: 7007           	moveq #7,%d0
0002ca32: 4879 0005 3cbe 	pea 0x53cbe
0002ca38: 4879 0005 3cd2 	pea 0x53cd2
0002ca3e: 486e fff0      	pea %fp@(-16)
0002ca42: 3f00           	movew %d0,%sp@-
0002ca44: 4eb9 0002 d8f6 	jsr 0x2d8f6
0002ca4a: 4eb9 0002 d5f6 	jsr 0x2d5f6
0002ca50: 4fef 000e      	lea %sp@(14),%sp
0002ca54: 4a46           	tstw %d6
0002ca56: 6700 0114      	beqw 0x2cb6c
0002ca5a: 4aac 000a      	tstl %a4@(10)
0002ca5e: 6662           	bnes 0x2cac2
0002ca60: 3c2a 0018      	movew %a2@(24),%d6
0002ca64: 362a 0016      	movew %a2@(22),%d3
0002ca68: 6c04           	bges 0x2ca6e
0002ca6a: 0643 000f      	addiw #15,%d3
0002ca6e: e843           	asrw #4,%d3
0002ca70: 3046           	moveaw %d6,%a0
0002ca72: d1c8           	addal %a0,%a0
0002ca74: 3843           	moveaw %d3,%a4
0002ca76: 2f0c           	movel %a4,%sp@-
0002ca78: 2f08           	movel %a0,%sp@-
0002ca7a: 4eb9 0001 e75c 	jsr 0x1e75c
0002ca80: 588f           	addql #4,%sp
0002ca82: 2e80           	movel %d0,%sp@
0002ca84: 4eb9 0001 c0ee 	jsr 0x1c0ee
0002ca8a: 2a00           	movel %d0,%d5
0002ca8c: 588f           	addql #4,%sp
0002ca8e: 6732           	beqs 0x2cac2
0002ca90: 3203           	movew %d3,%d1
0002ca92: 6c02           	bges 0x2ca96
0002ca94: 4241           	clrw %d1
0002ca96: 3041           	moveaw %d1,%a0
0002ca98: d1c8           	addal %a0,%a0
0002ca9a: 2d48 ffe8      	movel %a0,%fp@(-24)
0002ca9e: 2245           	moveal %d5,%a1
0002caa0: 4240           	clrw %d0
0002caa2: b046           	cmpw %d6,%d0
0002caa4: 6d00 00d2      	bltw 0x2cb78
0002caa8: 4267           	clrw %sp@-
0002caaa: 3f3c 0001      	movew #1,%sp@-
0002caae: 2f0d           	movel %a5,%sp@-
0002cab0: 2f05           	movel %d5,%sp@-
0002cab2: 4eba f80a      	jsr %pc@(0x2c2be)
0002cab6: 2f05           	movel %d5,%sp@-
0002cab8: 4eb9 0001 c11a 	jsr 0x1c11a
0002cabe: 4fef 0010      	lea %sp@(16),%sp
0002cac2: 3f02           	movew %d2,%sp@-
0002cac4: 3f3c 0002      	movew #2,%sp@-
0002cac8: 3f3c 0001      	movew #1,%sp@-
0002cacc: 4eba f51e      	jsr %pc@(0x2bfec)
0002cad0: 5c8f           	addql #6,%sp
0002cad2: 4a44           	tstw %d4
0002cad4: 6728           	beqs 0x2cafe
0002cad6: 33c4 0005 3b34 	movew %d4,0x53b34
0002cadc: 3f3c 0001      	movew #1,%sp@-
0002cae0: 306a 0014      	moveaw %a2@(20),%a0
0002cae4: d0ea 0010      	addaw %a2@(16),%a0
0002cae8: 3f08           	movew %a0,%sp@-
0002caea: 326a 0012      	moveaw %a2@(18),%a1
0002caee: d2ea 000e      	addaw %a2@(14),%a1
0002caf2: 3f09           	movew %a1,%sp@-
0002caf4: 3f3c 0005      	movew #5,%sp@-
0002caf8: 4eba fb5a      	jsr %pc@(0x2c654)
0002cafc: 508f           	addql #8,%sp
0002cafe: 2f2e ffe4      	movel %fp@(-28),%sp@-
0002cb02: 2f2a 0008      	movel %a2@(8),%sp@-
0002cb06: 3f3c 0005      	movew #5,%sp@-
0002cb0a: 3f3c 0002      	movew #2,%sp@-
0002cb0e: 4eba fd58      	jsr %pc@(0x2c868)
0002cb12: 4fef 000c      	lea %sp@(12),%sp
0002cb16: 4cee 3cfc ffbc 	moveml %fp@(-68),%d2-%d7/%a2-%a5
0002cb1c: 4e5e           	unlk %fp
0002cb1e: 4e75           	rts
0002cb20: 2a2c 0002      	movel %a4@(2),%d5
0002cb24: 266c 0006      	moveal %a4@(6),%a3
0002cb28: 6000 fe36      	braw 0x2c960
0002cb2c: 4a46           	tstw %d6
0002cb2e: 6606           	bnes 0x2cb36
0002cb30: 3202           	movew %d2,%d1
0002cb32: 3403           	movew %d3,%d2
0002cb34: 3601           	movew %d1,%d3
0002cb36: 2a2a 0004      	movel %a2@(4),%d5
0002cb3a: 2652           	moveal %a2@,%a3
0002cb3c: 3203           	movew %d3,%d1
0002cb3e: 3602           	movew %d2,%d3
0002cb40: 3401           	movew %d1,%d2
0002cb42: 6000 fe1c      	braw 0x2c960
0002cb46: 2f2e ffe4      	movel %fp@(-28),%sp@-
0002cb4a: 3f3c 0007      	movew #7,%sp@-
0002cb4e: 3f02           	movew %d2,%sp@-
0002cb50: 4e90           	jsr %a0@
0002cb52: 508f           	addql #8,%sp
0002cb54: b8fc 0000      	cmpaw #0,%a4
0002cb58: 6600 fe4c      	bnew 0x2c9a6
0002cb5c: 3f02           	movew %d2,%sp@-
0002cb5e: 3f03           	movew %d3,%sp@-
0002cb60: 2f0d           	movel %a5,%sp@-
0002cb62: 2f05           	movel %d5,%sp@-
0002cb64: 4eba f758      	jsr %pc@(0x2c2be)
0002cb68: 4fef 000c      	lea %sp@(12),%sp
0002cb6c: 3403           	movew %d3,%d2
0002cb6e: 6000 ff52      	braw 0x2cac2
0002cb72: 7001           	moveq #1,%d0
0002cb74: 6000 febc      	braw 0x2ca32
0002cb78: 3e3c 5555      	movew #21845,%d7
0002cb7c: 0800 0000      	btst #0,%d0
0002cb80: 6704           	beqs 0x2cb86
0002cb82: 3e3c aaaa      	movew #-21846,%d7
0002cb86: 91c8           	subal %a0,%a0
0002cb88: b648           	cmpw %a0,%d3
0002cb8a: 6e0e           	bgts 0x2cb9a
0002cb8c: d7ee ffe8      	addal %fp@(-24),%a3
0002cb90: d3ee ffe8      	addal %fp@(-24),%a1
0002cb94: 5240           	addqw #1,%d0
0002cb96: 6000 ff0a      	braw 0x2caa2
0002cb9a: 49f0 8800      	lea %a0@(0000000000000000,%a0:l),%a4
0002cb9e: 3233 c800      	movew %a3@(0000000000000000,%a4:l),%d1
0002cba2: c247           	andw %d7,%d1
0002cba4: 3381 c800      	movew %d1,%a1@(0000000000000000,%a4:l)
0002cba8: 5288           	addql #1,%a0
0002cbaa: 60dc           	bras 0x2cb88
0002cbac:  _gr_box
0002cbac: 518f           	subql #8,%sp
0002cbae: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0002cbb2: 342f 0028      	movew %sp@(40),%d2
0002cbb6: 6760           	beqs 0x2cc18
0002cbb8: 6c02           	bges 0x2cbbc
0002cbba: 5342           	subqw #1,%d2
0002cbbc: 4eb9 0002 d5da 	jsr 0x2d5da
0002cbc2: 7614           	moveq #20,%d3
0002cbc4: d68f           	addl %sp,%d3
0002cbc6: 49fa fb64      	lea %pc@(0x2c72c),%a4
0002cbca: 47fa f1a8      	lea %pc@(0x2bd74),%a3
0002cbce: 45f9 0002 d838 	lea 0x2d838,%a2
0002cbd4: 4a42           	tstw %d2
0002cbd6: 6e48           	bgts 0x2cc20
0002cbd8: 7001           	moveq #1,%d0
0002cbda: d440           	addw %d0,%d2
0002cbdc: 3f6f 0020 0014 	movew %sp@(32),%sp@(20)
0002cbe2: 3f6f 0022 0016 	movew %sp@(34),%sp@(22)
0002cbe8: 3f6f 0024 0018 	movew %sp@(36),%sp@(24)
0002cbee: 3f6f 0026 001a 	movew %sp@(38),%sp@(26)
0002cbf4: 3f02           	movew %d2,%sp@-
0002cbf6: 2f03           	movel %d3,%sp@-
0002cbf8: 4e94           	jsr %a4@
0002cbfa: 2f03           	movel %d3,%sp@-
0002cbfc: 4e93           	jsr %a3@
0002cbfe: 4879 0005 3b0c 	pea 0x53b0c
0002cc04: 3f3c 0005      	movew #5,%sp@-
0002cc08: 4e92           	jsr %a2@
0002cc0a: 4fef 0010      	lea %sp@(16),%sp
0002cc0e: 4a42           	tstw %d2
0002cc10: 66c2           	bnes 0x2cbd4
0002cc12: 4eb9 0002 d5f6 	jsr 0x2d5f6
0002cc18: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0002cc1c: 508f           	addql #8,%sp
0002cc1e: 4e75           	rts
0002cc20: 70ff           	moveq #-1,%d0
0002cc22: 60b6           	bras 0x2cbda
0002cc24: 5555           	subqw #2,%a5@
0002cc26: aaaa           	.short 0xaaaa
0002cc28: 5555           	subqw #2,%a5@
0002cc2a: aaaa aaaa 5555 	macl %a2,%a2,<<,%a2@(21845)&,%d5
0002cc30: 4e56 ffe8      	linkw %fp,#-24
0002cc34: 4eb9 0002 8b64 	jsr 0x28b64
0002cc3a: 3d6e 0008 ffea 	movew %fp@(8),%fp@(-22)
0002cc40: 3d6e 000a ffec 	movew %fp@(10),%fp@(-20)
0002cc46: 3d6e 000c ffee 	movew %fp@(12),%fp@(-18)
0002cc4c: 3d6e 000e fff0 	movew %fp@(14),%fp@(-16)
0002cc52: 3d6e 0010 fff2 	movew %fp@(16),%fp@(-14)
0002cc58: 486e fff4      	pea %fp@(-12)
0002cc5c: 42a7           	clrl %sp@-
0002cc5e: 2f3c 0001 ff00 	movel #130816,%sp@-
0002cc64: 42a7           	clrl %sp@-
0002cc66: 42a7           	clrl %sp@-
0002cc68: 42a7           	clrl %sp@-
0002cc6a: 486e ffea      	pea %fp@(-22)
0002cc6e: 3f3c 0007      	movew #7,%sp@-
0002cc72: 4eb9 0002 a060 	jsr 0x2a060
0002cc78: 0240 0002      	andiw #2,%d0
0002cc7c: 4fef 001e      	lea %sp@(30),%sp
0002cc80: 57c0           	seq %d0
0002cc82: 4880           	extw %d0
0002cc84: 4440           	negw %d0
0002cc86: 4e5e           	unlk %fp
0002cc88: 4e75           	rts
0002cc8a: 4e56 fff8      	linkw %fp,#-8
0002cc8e: 2f02           	movel %d2,%sp@-
0002cc90: 226e 0008      	moveal %fp@(8),%a1
0002cc94: 206e 000c      	moveal %fp@(12),%a0
0002cc98: 3029 0006      	movew %a1@(6),%d0
0002cc9c: d068 0006      	addw %a0@(6),%d0
0002cca0: 3229 0004      	movew %a1@(4),%d1
0002cca4: d268 0004      	addw %a0@(4),%d1
0002cca8: 3429 0002      	movew %a1@(2),%d2
0002ccac: d468 0002      	addw %a0@(2),%d2
0002ccb0: 3251           	moveaw %a1@,%a1
0002ccb2: d2d0           	addaw %a0@,%a1
0002ccb4: 3d49 fff8      	movew %a1,%fp@(-8)
0002ccb8: 3d42 fffa      	movew %d2,%fp@(-6)
0002ccbc: 3d41 fffc      	movew %d1,%fp@(-4)
0002ccc0: 3d40 fffe      	movew %d0,%fp@(-2)
0002ccc4: 486e fff8      	pea %fp@(-8)
0002ccc8: 4eb9 0002 c088 	jsr 0x2c088
0002ccce: 588f           	addql #4,%sp
0002ccd0: 242e fff4      	movel %fp@(-12),%d2
0002ccd4: 4e5e           	unlk %fp
0002ccd6: 4e75           	rts
0002ccd8: 4879 0005 3b04 	pea 0x53b04
0002ccde: 4eb9 0002 be76 	jsr 0x2be76
0002cce4: 3f3c 0001      	movew #1,%sp@-
0002cce8: 3f3c 0003      	movew #3,%sp@-
0002ccec: 4267           	clrw %sp@-
0002ccee: 4eb9 0002 bfec 	jsr 0x2bfec
0002ccf4: 4fef 000a      	lea %sp@(10),%sp
0002ccf8: 4e75           	rts
0002ccfa: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0002ccfe: 242f 0020      	movel %sp@(32),%d2
0002cd02: 262f 0024      	movel %sp@(36),%d3
0002cd06: 2f03           	movel %d3,%sp@-
0002cd08: 4879 0005 3af4 	pea 0x53af4
0002cd0e: 4eb9 0001 c48e 	jsr 0x1c48e
0002cd14: 3800           	movew %d0,%d4
0002cd16: 49f9 0002 d5da 	lea 0x2d5da,%a4
0002cd1c: 4e94           	jsr %a4@
0002cd1e: 2f02           	movel %d2,%sp@-
0002cd20: 45f9 0002 c088 	lea 0x2c088,%a2
0002cd26: 4e92           	jsr %a2@
0002cd28: 4fef 000c      	lea %sp@(12),%sp
0002cd2c: 264a           	moveal %a2,%a3
0002cd2e: 4a44           	tstw %d4
0002cd30: 660a           	bnes 0x2cd3c
0002cd32: 2f03           	movel %d3,%sp@-
0002cd34: 2f02           	movel %d2,%sp@-
0002cd36: 4eba ff52      	jsr %pc@(0x2cc8a)
0002cd3a: 508f           	addql #8,%sp
0002cd3c: 45f9 0002 d5f6 	lea 0x2d5f6,%a2
0002cd42: 4e92           	jsr %a2@
0002cd44: 3f3c 0001      	movew #1,%sp@-
0002cd48: 3f3c 0001      	movew #1,%sp@-
0002cd4c: 3f39 0005 7cce 	movew 0x57cce,%sp@-
0002cd52: 3f39 0005 7cd0 	movew 0x57cd0,%sp@-
0002cd58: 3f3c 0001      	movew #1,%sp@-
0002cd5c: 4eba fed2      	jsr %pc@(0x2cc30)
0002cd60: 3a00           	movew %d0,%d5
0002cd62: 4e94           	jsr %a4@
0002cd64: 2f02           	movel %d2,%sp@-
0002cd66: 4e93           	jsr %a3@
0002cd68: 4fef 000e      	lea %sp@(14),%sp
0002cd6c: 4a44           	tstw %d4
0002cd6e: 660a           	bnes 0x2cd7a
0002cd70: 2f03           	movel %d3,%sp@-
0002cd72: 2f02           	movel %d2,%sp@-
0002cd74: 4eba ff14      	jsr %pc@(0x2cc8a)
0002cd78: 508f           	addql #8,%sp
0002cd7a: 4e92           	jsr %a2@
0002cd7c: 3005           	movew %d5,%d0
0002cd7e: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0002cd82: 4e75           	rts
0002cd84:  _gr_stepcalc
0002cd84: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
0002cd88: 302f 0028      	movew %sp@(40),%d0
0002cd8c: 362f 002a      	movew %sp@(42),%d3
0002cd90: 2c6f 002c      	moveal %sp@(44),%fp
0002cd94: 246f 0030      	moveal %sp@(48),%a2
0002cd98: 286f 0034      	moveal %sp@(52),%a4
0002cd9c: 2a6f 003c      	moveal %sp@(60),%a5
0002cda0: 266f 0040      	moveal %sp@(64),%a3
0002cda4: 322e 0004      	movew %fp@(4),%d1
0002cda8: 3401           	movew %d1,%d2
0002cdaa: 780f           	moveq #15,%d4
0002cdac: e86a           	lsrw %d4,%d2
0002cdae: d441           	addw %d1,%d2
0002cdb0: e242           	asrw #1,%d2
0002cdb2: 3200           	movew %d0,%d1
0002cdb4: e869           	lsrw %d4,%d1
0002cdb6: d240           	addw %d0,%d1
0002cdb8: e241           	asrw #1,%d1
0002cdba: 9441           	subw %d1,%d2
0002cdbc: 3482           	movew %d2,%a2@
0002cdbe: 302e 0006      	movew %fp@(6),%d0
0002cdc2: 3400           	movew %d0,%d2
0002cdc4: e86a           	lsrw %d4,%d2
0002cdc6: d440           	addw %d0,%d2
0002cdc8: e242           	asrw #1,%d2
0002cdca: 3003           	movew %d3,%d0
0002cdcc: e868           	lsrw %d4,%d0
0002cdce: d043           	addw %d3,%d0
0002cdd0: e240           	asrw #1,%d0
0002cdd2: 9440           	subw %d0,%d2
0002cdd4: 3882           	movew %d2,%a4@
0002cdd6: 3612           	movew %a2@,%d3
0002cdd8: 4eba fefe      	jsr %pc@(0x2ccd8)
0002cddc: 3202           	movew %d2,%d1
0002cdde: d243           	addw %d3,%d1
0002cde0: 3001           	movew %d1,%d0
0002cde2: e868           	lsrw %d4,%d0
0002cde4: d041           	addw %d1,%d0
0002cde6: e240           	asrw #1,%d0
0002cde8: 4241           	clrw %d1
0002cdea: 4a40           	tstw %d0
0002cdec: 6632           	bnes 0x2ce20
0002cdee: 206f 0038      	moveal %sp@(56),%a0
0002cdf2: 3081           	movew %d1,%a0@
0002cdf4: 6738           	beqs 0x2ce2e
0002cdf6: 3003           	movew %d3,%d0
0002cdf8: 48c0           	extl %d0
0002cdfa: 81c1           	divsw %d1,%d0
0002cdfc: 4a40           	tstw %d0
0002cdfe: 6e02           	bgts 0x2ce02
0002ce00: 7001           	moveq #1,%d0
0002ce02: 3a80           	movew %d0,%a5@
0002ce04: 48c2           	extl %d2
0002ce06: 85c1           	divsw %d1,%d2
0002ce08: 4a42           	tstw %d2
0002ce0a: 6e02           	bgts 0x2ce0e
0002ce0c: 7401           	moveq #1,%d2
0002ce0e: 3682           	movew %d2,%a3@
0002ce10: 3016           	movew %fp@,%d0
0002ce12: d152           	addw %d0,%a2@
0002ce14: 322e 0002      	movew %fp@(2),%d1
0002ce18: d354           	addw %d1,%a4@
0002ce1a: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0002ce1e: 4e75           	rts
0002ce20: 3800           	movew %d0,%d4
0002ce22: 7a0f           	moveq #15,%d5
0002ce24: ea6c           	lsrw %d5,%d4
0002ce26: d044           	addw %d4,%d0
0002ce28: e240           	asrw #1,%d0
0002ce2a: 5241           	addqw #1,%d1
0002ce2c: 60bc           	bras 0x2cdea
0002ce2e: 36bc 0001      	movew #1,%a3@
0002ce32: 3abc 0001      	movew #1,%a5@
0002ce36: 60d8           	bras 0x2ce10
0002ce38:  _gr_rubwind
0002ce38: 518f           	subql #8,%sp
0002ce3a: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0002ce3e: 342f 0024      	movew %sp@(36),%d2
0002ce42: 362f 0026      	movew %sp@(38),%d3
0002ce46: 3f3c 0001      	movew #1,%sp@-
0002ce4a: 45f9 0003 4ec4 	lea 0x34ec4,%a2
0002ce50: 4e92           	jsr %a2@
0002ce52: 4eba fe84      	jsr %pc@(0x2ccd8)
0002ce56: 3f6f 0022 0016 	movew %sp@(34),%sp@(22)
0002ce5c: 3f6f 0024 0018 	movew %sp@(36),%sp@(24)
0002ce62: 548f           	addql #2,%sp
0002ce64: 7814           	moveq #20,%d4
0002ce66: d88f           	addl %sp,%d4
0002ce68: 47fa fe90      	lea %pc@(0x2ccfa),%a3
0002ce6c: 302f 0016      	movew %sp@(22),%d0
0002ce70: 3239 0005 7cd0 	movew 0x57cd0,%d1
0002ce76: 926f 0014      	subw %sp@(20),%d1
0002ce7a: 5241           	addqw #1,%d1
0002ce7c: b441           	cmpw %d1,%d2
0002ce7e: 6f02           	bles 0x2ce82
0002ce80: 3202           	movew %d2,%d1
0002ce82: 3f41 0018      	movew %d1,%sp@(24)
0002ce86: 3239 0005 7cce 	movew 0x57cce,%d1
0002ce8c: 9240           	subw %d0,%d1
0002ce8e: 3001           	movew %d1,%d0
0002ce90: 5240           	addqw #1,%d0
0002ce92: b640           	cmpw %d0,%d3
0002ce94: 6f02           	bles 0x2ce98
0002ce96: 3003           	movew %d3,%d0
0002ce98: 3f40 001a      	movew %d0,%sp@(26)
0002ce9c: 2f2f 0028      	movel %sp@(40),%sp@-
0002cea0: 2f04           	movel %d4,%sp@-
0002cea2: 4e93           	jsr %a3@
0002cea4: 508f           	addql #8,%sp
0002cea6: 4a40           	tstw %d0
0002cea8: 66c2           	bnes 0x2ce6c
0002ceaa: 206f 002c      	moveal %sp@(44),%a0
0002ceae: 30af 0018      	movew %sp@(24),%a0@
0002ceb2: 206f 0030      	moveal %sp@(48),%a0
0002ceb6: 30af 001a      	movew %sp@(26),%a0@
0002ceba: 4267           	clrw %sp@-
0002cebc: 4e92           	jsr %a2@
0002cebe: 548f           	addql #2,%sp
0002cec0: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0002cec4: 508f           	addql #8,%sp
0002cec6: 4e75           	rts
0002cec8:  _gr_rubbox
0002cec8: 2f2f 0010      	movel %sp@(16),%sp@-
0002cecc: 2f2f 0010      	movel %sp@(16),%sp@-
0002ced0: 4879 0005 3af4 	pea 0x53af4
0002ced6: 3f2f 0016      	movew %sp@(22),%sp@-
0002ceda: 3f2f 0016      	movew %sp@(22),%sp@-
0002cede: 3f2f 0016      	movew %sp@(22),%sp@-
0002cee2: 3f2f 0016      	movew %sp@(22),%sp@-
0002cee6: 4eba ff50      	jsr %pc@(0x2ce38)
0002ceea: 4fef 0014      	lea %sp@(20),%sp
0002ceee: 4e75           	rts
0002cef0:  _gr_dragbox
0002cef0: 518f           	subql #8,%sp
0002cef2: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0002cef6: 3f3c 0001      	movew #1,%sp@-
0002cefa: 45f9 0003 4ec4 	lea 0x34ec4,%a2
0002cf00: 4e92           	jsr %a2@
0002cf02: 4eba fdd4      	jsr %pc@(0x2ccd8)
0002cf06: 3639 0005 7cd0 	movew 0x57cd0,%d3
0002cf0c: 966f 002a      	subw %sp@(42),%d3
0002cf10: 548f           	addql #2,%sp
0002cf12: 6a02           	bpls 0x2cf16
0002cf14: 4243           	clrw %d3
0002cf16: 3439 0005 7cce 	movew 0x57cce,%d2
0002cf1c: 946f 002a      	subw %sp@(42),%d2
0002cf20: 6a02           	bpls 0x2cf24
0002cf22: 4242           	clrw %d2
0002cf24: 3f6f 0024 001c 	movew %sp@(36),%sp@(28)
0002cf2a: 3f6f 0026 001e 	movew %sp@(38),%sp@(30)
0002cf30: 7818           	moveq #24,%d4
0002cf32: d88f           	addl %sp,%d4
0002cf34: 49f9 0001 c438 	lea 0x1c438,%a4
0002cf3a: 47fa fdbe      	lea %pc@(0x2ccfa),%a3
0002cf3e: 3039 0005 7cd0 	movew 0x57cd0,%d0
0002cf44: 9043           	subw %d3,%d0
0002cf46: 3f40 0018      	movew %d0,%sp@(24)
0002cf4a: 3039 0005 7cce 	movew 0x57cce,%d0
0002cf50: 9042           	subw %d2,%d0
0002cf52: 3f40 001a      	movew %d0,%sp@(26)
0002cf56: 2f04           	movel %d4,%sp@-
0002cf58: 2f2f 0030      	movel %sp@(48),%sp@-
0002cf5c: 4e94           	jsr %a4@
0002cf5e: 4879 0005 3af4 	pea 0x53af4
0002cf64: 2f04           	movel %d4,%sp@-
0002cf66: 4e93           	jsr %a3@
0002cf68: 4fef 0010      	lea %sp@(16),%sp
0002cf6c: 4a40           	tstw %d0
0002cf6e: 66ce           	bnes 0x2cf3e
0002cf70: 206f 0030      	moveal %sp@(48),%a0
0002cf74: 30af 0018      	movew %sp@(24),%a0@
0002cf78: 206f 0034      	moveal %sp@(52),%a0
0002cf7c: 30af 001a      	movew %sp@(26),%a0@
0002cf80: 4267           	clrw %sp@-
0002cf82: 4e92           	jsr %a2@
0002cf84: 548f           	addql #2,%sp
0002cf86: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0002cf8a: 508f           	addql #8,%sp
0002cf8c: 4e75           	rts
0002cf8e:  _gr_2box
0002cf8e: 518f           	subql #8,%sp
0002cf90: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0002cf94: 246f 003c      	moveal %sp@(60),%a2
0002cf98: 4eb9 0002 d5da 	jsr 0x2d5da
0002cf9e: 366f 0040      	moveaw %sp@(64),%a3
0002cfa2: d6cb           	addaw %a3,%a3
0002cfa4: 386f 0042      	moveaw %sp@(66),%a4
0002cfa8: d8cc           	addaw %a4,%a4
0002cfaa: 7e02           	moveq #2,%d7
0002cfac: 4bf9 0002 c088 	lea 0x2c088,%a5
0002cfb2: 4df9 0002 c09c 	lea 0x2c09c,%fp
0002cfb8: 3c2a 0006      	movew %a2@(6),%d6
0002cfbc: 3a2a 0004      	movew %a2@(4),%d5
0002cfc0: 382a 0002      	movew %a2@(2),%d4
0002cfc4: 3612           	movew %a2@,%d3
0002cfc6: 342f 003a      	movew %sp@(58),%d2
0002cfca: 3f43 002c      	movew %d3,%sp@(44)
0002cfce: 3f44 002e      	movew %d4,%sp@(46)
0002cfd2: 3f45 0030      	movew %d5,%sp@(48)
0002cfd6: 3f46 0032      	movew %d6,%sp@(50)
0002cfda: 4a6f 0038      	tstw %sp@(56)
0002cfde: 6736           	beqs 0x2d016
0002cfe0: 486f 002c      	pea %sp@(44)
0002cfe4: 4e96           	jsr %fp@
0002cfe6: 588f           	addql #4,%sp
0002cfe8: 966f 0040      	subw %sp@(64),%d3
0002cfec: 986f 0042      	subw %sp@(66),%d4
0002cff0: 4a6f 0044      	tstw %sp@(68)
0002cff4: 6704           	beqs 0x2cffa
0002cff6: da4b           	addw %a3,%d5
0002cff8: dc4c           	addw %a4,%d6
0002cffa: 51ca ffce      	dbf %d2,0x2cfca
0002cffe: 0c47 0001      	cmpiw #1,%d7
0002d002: 660e           	bnes 0x2d012
0002d004: 4eb9 0002 d5f6 	jsr 0x2d5f6
0002d00a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0002d00e: 508f           	addql #8,%sp
0002d010: 4e75           	rts
0002d012: 7e01           	moveq #1,%d7
0002d014: 60a2           	bras 0x2cfb8
0002d016: 486f 002c      	pea %sp@(44)
0002d01a: 4e95           	jsr %a5@
0002d01c: 60c8           	bras 0x2cfe6
0002d01e:  _gr_movebox
0002d01e: 4e56 fff8      	linkw %fp,#-8
0002d022: 48e7 3f00      	moveml %d2-%d7,%sp@-
0002d026: 302e 000c      	movew %fp@(12),%d0
0002d02a: 342e 000e      	movew %fp@(14),%d2
0002d02e: 322e 0010      	movew %fp@(16),%d1
0002d032: 306e 0012      	moveaw %fp@(18),%a0
0002d036: 3d40 fff8      	movew %d0,%fp@(-8)
0002d03a: 3d42 fffa      	movew %d2,%fp@(-6)
0002d03e: 3d6e 0008 fffc 	movew %fp@(8),%fp@(-4)
0002d044: 3d6e 000a fffe 	movew %fp@(10),%fp@(-2)
0002d04a: b240           	cmpw %d0,%d1
0002d04c: 6e6c           	bgts 0x2d0ba
0002d04e: 7801           	moveq #1,%d4
0002d050: b448           	cmpw %a0,%d2
0002d052: 6d6a           	blts 0x2d0be
0002d054: 7a01           	moveq #1,%d5
0002d056: 9448           	subw %a0,%d2
0002d058: 3602           	movew %d2,%d3
0002d05a: c7c5           	mulsw %d5,%d3
0002d05c: 9041           	subw %d1,%d0
0002d05e: 3400           	movew %d0,%d2
0002d060: c5c4           	mulsw %d4,%d2
0002d062: 4eba fc74      	jsr %pc@(0x2ccd8)
0002d066: 3203           	movew %d3,%d1
0002d068: d242           	addw %d2,%d1
0002d06a: 3001           	movew %d1,%d0
0002d06c: 7c0f           	moveq #15,%d6
0002d06e: ec68           	lsrw %d6,%d0
0002d070: d041           	addw %d1,%d0
0002d072: e240           	asrw #1,%d0
0002d074: 4241           	clrw %d1
0002d076: 4a40           	tstw %d0
0002d078: 6648           	bnes 0x2d0c2
0002d07a: 4a41           	tstw %d1
0002d07c: 6752           	beqs 0x2d0d0
0002d07e: 3002           	movew %d2,%d0
0002d080: 48c0           	extl %d0
0002d082: 81c1           	divsw %d1,%d0
0002d084: 4a40           	tstw %d0
0002d086: 6e02           	bgts 0x2d08a
0002d088: 7001           	moveq #1,%d0
0002d08a: 3403           	movew %d3,%d2
0002d08c: 48c2           	extl %d2
0002d08e: 85c1           	divsw %d1,%d2
0002d090: 4a42           	tstw %d2
0002d092: 6e02           	bgts 0x2d096
0002d094: 7401           	moveq #1,%d2
0002d096: 4267           	clrw %sp@-
0002d098: cbc2           	mulsw %d2,%d5
0002d09a: 3f05           	movew %d5,%sp@-
0002d09c: c9c0           	mulsw %d0,%d4
0002d09e: 3f04           	movew %d4,%sp@-
0002d0a0: 486e fff8      	pea %fp@(-8)
0002d0a4: 3f01           	movew %d1,%sp@-
0002d0a6: 4267           	clrw %sp@-
0002d0a8: 4eba fee4      	jsr %pc@(0x2cf8e)
0002d0ac: 4fef 000e      	lea %sp@(14),%sp
0002d0b0: 4cee 00fc ffe0 	moveml %fp@(-32),%d2-%d7
0002d0b6: 4e5e           	unlk %fp
0002d0b8: 4e75           	rts
0002d0ba: 78ff           	moveq #-1,%d4
0002d0bc: 6092           	bras 0x2d050
0002d0be: 7aff           	moveq #-1,%d5
0002d0c0: 6094           	bras 0x2d056
0002d0c2: 3c00           	movew %d0,%d6
0002d0c4: 7e0f           	moveq #15,%d7
0002d0c6: ee6e           	lsrw %d7,%d6
0002d0c8: d046           	addw %d6,%d0
0002d0ca: e240           	asrw #1,%d0
0002d0cc: 5241           	addqw #1,%d1
0002d0ce: 60a6           	bras 0x2d076
0002d0d0: 7401           	moveq #1,%d2
0002d0d2: 7001           	moveq #1,%d0
0002d0d4: 60c0           	bras 0x2d096
0002d0d6:  _gr_growbox
0002d0d6: 4e56 fff4      	linkw %fp,#-12
0002d0da: 2f0a           	movel %a2,%sp@-
0002d0dc: 246e 0008      	moveal %fp@(8),%a2
0002d0e0: 486e fffe      	pea %fp@(-2)
0002d0e4: 486e fffc      	pea %fp@(-4)
0002d0e8: 486e fffa      	pea %fp@(-6)
0002d0ec: 486e fff8      	pea %fp@(-8)
0002d0f0: 486e fff6      	pea %fp@(-10)
0002d0f4: 2f2e 000c      	movel %fp@(12),%sp@-
0002d0f8: 3f2a 0006      	movew %a2@(6),%sp@-
0002d0fc: 3f2a 0004      	movew %a2@(4),%sp@-
0002d100: 4eba fc82      	jsr %pc@(0x2cd84)
0002d104: 3f2e fff8      	movew %fp@(-8),%sp@-
0002d108: 3f2e fff6      	movew %fp@(-10),%sp@-
0002d10c: 3f2a 0002      	movew %a2@(2),%sp@-
0002d110: 3f12           	movew %a2@,%sp@-
0002d112: 3f2a 0006      	movew %a2@(6),%sp@-
0002d116: 3f2a 0004      	movew %a2@(4),%sp@-
0002d11a: 4eba ff02      	jsr %pc@(0x2d01e)
0002d11e: 34ae fff6      	movew %fp@(-10),%a2@
0002d122: 356e fff8 0002 	movew %fp@(-8),%a2@(2)
0002d128: 4fef 0028      	lea %sp@(40),%sp
0002d12c: 3f3c 0001      	movew #1,%sp@-
0002d130: 3f2e fffe      	movew %fp@(-2),%sp@-
0002d134: 3f2e fffc      	movew %fp@(-4),%sp@-
0002d138: 2f0a           	movel %a2,%sp@-
0002d13a: 3f2e fffa      	movew %fp@(-6),%sp@-
0002d13e: 3f3c 0001      	movew #1,%sp@-
0002d142: 4eba fe4a      	jsr %pc@(0x2cf8e)
0002d146: 4fef 000e      	lea %sp@(14),%sp
0002d14a: 246e fff0      	moveal %fp@(-16),%a2
0002d14e: 4e5e           	unlk %fp
0002d150: 4e75           	rts
0002d152:  _gr_shrinkbox
0002d152: 4e56 fff4      	linkw %fp,#-12
0002d156: 2f0a           	movel %a2,%sp@-
0002d158: 2f02           	movel %d2,%sp@-
0002d15a: 246e 0008      	moveal %fp@(8),%a2
0002d15e: 242e 000c      	movel %fp@(12),%d2
0002d162: 486e fffe      	pea %fp@(-2)
0002d166: 486e fffc      	pea %fp@(-4)
0002d16a: 486e fffa      	pea %fp@(-6)
0002d16e: 486e fff8      	pea %fp@(-8)
0002d172: 486e fff6      	pea %fp@(-10)
0002d176: 2f02           	movel %d2,%sp@-
0002d178: 3f2a 0006      	movew %a2@(6),%sp@-
0002d17c: 3f2a 0004      	movew %a2@(4),%sp@-
0002d180: 4eba fc02      	jsr %pc@(0x2cd84)
0002d184: 3f3c 0001      	movew #1,%sp@-
0002d188: 302e fffe      	movew %fp@(-2),%d0
0002d18c: 4440           	negw %d0
0002d18e: 3f00           	movew %d0,%sp@-
0002d190: 302e fffc      	movew %fp@(-4),%d0
0002d194: 4440           	negw %d0
0002d196: 3f00           	movew %d0,%sp@-
0002d198: 2f02           	movel %d2,%sp@-
0002d19a: 3f2e fffa      	movew %fp@(-6),%sp@-
0002d19e: 3f3c 0001      	movew #1,%sp@-
0002d1a2: 4eba fdea      	jsr %pc@(0x2cf8e)
0002d1a6: 4fef 002a      	lea %sp@(42),%sp
0002d1aa: 3f2a 0002      	movew %a2@(2),%sp@-
0002d1ae: 3f12           	movew %a2@,%sp@-
0002d1b0: 3f2e fff8      	movew %fp@(-8),%sp@-
0002d1b4: 3f2e fff6      	movew %fp@(-10),%sp@-
0002d1b8: 3f2a 0006      	movew %a2@(6),%sp@-
0002d1bc: 3f2a 0004      	movew %a2@(4),%sp@-
0002d1c0: 4eba fe5c      	jsr %pc@(0x2d01e)
0002d1c4: 4fef 000c      	lea %sp@(12),%sp
0002d1c8: 242e ffec      	movel %fp@(-20),%d2
0002d1cc: 246e fff0      	moveal %fp@(-16),%a2
0002d1d0: 4e5e           	unlk %fp
0002d1d2: 4e75           	rts
0002d1d4:  _gr_watchbox
0002d1d4: 4e56 fff8      	linkw %fp,#-8
0002d1d8: 48e7 3e30      	moveml %d2-%d6/%a2-%a3,%sp@-
0002d1dc: 282e 0008      	movel %fp@(8),%d4
0002d1e0: 3a2e 000c      	movew %fp@(12),%d5
0002d1e4: 3c2e 000e      	movew %fp@(14),%d6
0002d1e8: 4879 0005 3b04 	pea 0x53b04
0002d1ee: 4eb9 0002 be76 	jsr 0x2be76
0002d1f4: 486e fff8      	pea %fp@(-8)
0002d1f8: 3f05           	movew %d5,%sp@-
0002d1fa: 2f04           	movel %d4,%sp@-
0002d1fc: 4eb9 0003 0a56 	jsr 0x30a56
0002d202: 4fef 000e      	lea %sp@(14),%sp
0002d206: 3006           	movew %d6,%d0
0002d208: 4243           	clrw %d3
0002d20a: 47f9 0003 1ae4 	lea 0x31ae4,%a3
0002d210: 45fa fa1e      	lea %pc@(0x2cc30),%a2
0002d214: 3f3c 0001      	movew #1,%sp@-
0002d218: 3f00           	movew %d0,%sp@-
0002d21a: 3f05           	movew %d5,%sp@-
0002d21c: 2f04           	movel %d4,%sp@-
0002d21e: 4e93           	jsr %a3@
0002d220: 3403           	movew %d3,%d2
0002d222: 0a42 0001      	eoriw #1,%d2
0002d226: 3f2e fffe      	movew %fp@(-2),%sp@-
0002d22a: 3f2e fffc      	movew %fp@(-4),%sp@-
0002d22e: 3f2e fffa      	movew %fp@(-6),%sp@-
0002d232: 3f2e fff8      	movew %fp@(-8),%sp@-
0002d236: 3f02           	movew %d2,%sp@-
0002d238: 4e92           	jsr %a2@
0002d23a: 4fef 0014      	lea %sp@(20),%sp
0002d23e: 4a40           	tstw %d0
0002d240: 660c           	bnes 0x2d24e
0002d242: 3002           	movew %d2,%d0
0002d244: 4cee 0c7c ffdc 	moveml %fp@(-36),%d2-%d6/%a2-%a3
0002d24a: 4e5e           	unlk %fp
0002d24c: 4e75           	rts
0002d24e: 0c43 0001      	cmpiw #1,%d3
0002d252: 6708           	beqs 0x2d25c
0002d254: 302e 0010      	movew %fp@(16),%d0
0002d258: 3602           	movew %d2,%d3
0002d25a: 60b8           	bras 0x2d214
0002d25c: 3006           	movew %d6,%d0
0002d25e: 60f8           	bras 0x2d258
0002d260:  _gr_slidebox
0002d260: 4e56 fff0      	linkw %fp,#-16
0002d264: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0002d268: 246e 0008      	moveal %fp@(8),%a2
0002d26c: 342e 000c      	movew %fp@(12),%d2
0002d270: 362e 000e      	movew %fp@(14),%d3
0002d274: 280e           	movel %fp,%d4
0002d276: 5184           	subql #8,%d4
0002d278: 2f04           	movel %d4,%sp@-
0002d27a: 3f02           	movew %d2,%sp@-
0002d27c: 2f0a           	movel %a2,%sp@-
0002d27e: 4eb9 0003 0a56 	jsr 0x30a56
0002d284: 47ee fff0      	lea %fp@(-16),%a3
0002d288: 2f0b           	movel %a3,%sp@-
0002d28a: 3f03           	movew %d3,%sp@-
0002d28c: 2f0a           	movel %a2,%sp@-
0002d28e: 4eb9 0003 0a2c 	jsr 0x30a2c
0002d294: 3043           	moveaw %d3,%a0
0002d296: 2008           	movel %a0,%d0
0002d298: d088           	addl %a0,%d0
0002d29a: d088           	addl %a0,%d0
0002d29c: e788           	lsll #3,%d0
0002d29e: 4fef 0014      	lea %sp@(20),%sp
0002d2a2: 0832 0001 0808 	btst #1,%a2@(0000000000000008,%d0:l)
0002d2a8: 6672           	bnes 0x2d31c
0002d2aa: 4242           	clrw %d2
0002d2ac: 486e fff2      	pea %fp@(-14)
0002d2b0: 2f0b           	movel %a3,%sp@-
0002d2b2: 2f04           	movel %d4,%sp@-
0002d2b4: 302e fff2      	movew %fp@(-14),%d0
0002d2b8: d06e fffa      	addw %fp@(-6),%d0
0002d2bc: 3f00           	movew %d0,%sp@-
0002d2be: 302e fff0      	movew %fp@(-16),%d0
0002d2c2: d06e fff8      	addw %fp@(-8),%d0
0002d2c6: 3f00           	movew %d0,%sp@-
0002d2c8: 3f2e fff6      	movew %fp@(-10),%sp@-
0002d2cc: 3f2e fff4      	movew %fp@(-12),%sp@-
0002d2d0: 4eba fc1e      	jsr %pc@(0x2cef0)
0002d2d4: 4fef 0014      	lea %sp@(20),%sp
0002d2d8: 4a6e 0010      	tstw %fp@(16)
0002d2dc: 6768           	beqs 0x2d346
0002d2de: 322e fff2      	movew %fp@(-14),%d1
0002d2e2: 926e fffa      	subw %fp@(-6),%d1
0002d2e6: 302e fffe      	movew %fp@(-2),%d0
0002d2ea: 906e fff6      	subw %fp@(-10),%d0
0002d2ee: 4a42           	tstw %d2
0002d2f0: 6706           	beqs 0x2d2f8
0002d2f2: 4a41           	tstw %d1
0002d2f4: 6702           	beqs 0x2d2f8
0002d2f6: 5441           	addqw #2,%d1
0002d2f8: 4a40           	tstw %d0
0002d2fa: 6716           	beqs 0x2d312
0002d2fc: 3f00           	movew %d0,%sp@-
0002d2fe: 3f3c 03e8      	movew #1000,%sp@-
0002d302: b041           	cmpw %d1,%d0
0002d304: 6c02           	bges 0x2d308
0002d306: 3200           	movew %d0,%d1
0002d308: 3f01           	movew %d1,%sp@-
0002d30a: 4eb9 0001 bcce 	jsr 0x1bcce
0002d310: 5c8f           	addql #6,%sp
0002d312: 4cee 0c1c ffdc 	moveml %fp@(-36),%d2-%d4/%a2-%a3
0002d318: 4e5e           	unlk %fp
0002d31a: 4e75           	rts
0002d31c: 586e fff4      	addqw #4,%fp@(-12)
0002d320: 586e fff6      	addqw #4,%fp@(-10)
0002d324: 3042           	moveaw %d2,%a0
0002d326: 2008           	movel %a0,%d0
0002d328: d088           	addl %a0,%d0
0002d32a: d088           	addl %a0,%d0
0002d32c: e788           	lsll #3,%d0
0002d32e: 0832 0001 0808 	btst #1,%a2@(0000000000000008,%d0:l)
0002d334: 6600 ff74      	bnew 0x2d2aa
0002d338: 556e fff0      	subqw #2,%fp@(-16)
0002d33c: 556e fff2      	subqw #2,%fp@(-14)
0002d340: 7401           	moveq #1,%d2
0002d342: 6000 ff68      	braw 0x2d2ac
0002d346: 322e fff0      	movew %fp@(-16),%d1
0002d34a: 926e fff8      	subw %fp@(-8),%d1
0002d34e: 302e fffc      	movew %fp@(-4),%d0
0002d352: 906e fff4      	subw %fp@(-12),%d0
0002d356: 6096           	bras 0x2d2ee
0002d358:  _gr_mouse
0002d358: 4fef ffb4      	lea %sp@(-76),%sp
0002d35c: 2f0a           	movel %a2,%sp@-
0002d35e: 2f02           	movel %d2,%sp@-
0002d360: 302f 0058      	movew %sp@(88),%d0
0002d364: 222f 005a      	movel %sp@(90),%d1
0002d368: 3400           	movew %d0,%d2
0002d36a: 0642 ff01      	addiw #-255,%d2
0002d36e: 0c42 0005      	cmpiw #5,%d2
0002d372: 621c           	bhis 0x2d390
0002d374: 0282 0000 ffff 	andil #65535,%d2
0002d37a: d482           	addl %d2,%d2
0002d37c: 303b 2806      	movew %pc@(0x2d384,%d2:l),%d0
0002d380: 4efb 0002      	jmp %pc@(0x2d384,%d0:w)
0002d384: 0026 0032      	orib #50,%fp@-
0002d388: 0042 004a      	oriw #74,%d2
0002d38c: 006a 0074 0c40 	oriw #116,%a2@(3136)
0002d392: 0007 6302      	orib #2,%d7
0002d396: 4240           	clrw %d0
0002d398: 3040           	moveaw %d0,%a0
0002d39a: 2008           	movel %a0,%d0
0002d39c: d088           	addl %a0,%d0
0002d39e: d080           	addl %d0,%d0
0002d3a0: 41f9 0005 7ada 	lea 0x57ada,%a0
0002d3a6: 2230 0800      	movel %a0@(0000000000000000,%d0:l),%d1
0002d3aa: 2f01           	movel %d1,%sp@-
0002d3ac: 4eb9 0002 d616 	jsr 0x2d616
0002d3b2: 588f           	addql #4,%sp
0002d3b4: 6006           	bras 0x2d3bc
0002d3b6: 4eb9 0002 d5da 	jsr 0x2d5da
0002d3bc: 241f           	movel %sp@+,%d2
0002d3be: 245f           	moveal %sp@+,%a2
0002d3c0: 4fef 004c      	lea %sp@(76),%sp
0002d3c4: 4e75           	rts
0002d3c6: 4eb9 0002 d5f6 	jsr 0x2d5f6
0002d3cc: 60ee           	bras 0x2d3bc
0002d3ce: 4878 004a      	pea 0x4a
0002d3d2: 4879 0005 7a90 	pea 0x57a90
0002d3d8: 7038           	moveq #56,%d0
0002d3da: d0b9 0005 7a42 	addl 0x57a42,%d0
0002d3e0: 2f00           	movel %d0,%sp@-
0002d3e2: 4eb9 0001 b8fc 	jsr 0x1b8fc
0002d3e8: 4fef 000c      	lea %sp@(12),%sp
0002d3ec: 60ce           	bras 0x2d3bc
0002d3ee: 7238           	moveq #56,%d1
0002d3f0: d2b9 0005 7a42 	addl 0x57a42,%d1
0002d3f6: 60b2           	bras 0x2d3aa
0002d3f8: 45ef 000a      	lea %sp@(10),%a2
0002d3fc: 4878 004a      	pea 0x4a
0002d400: 4879 0005 7a46 	pea 0x57a46
0002d406: 2f0a           	movel %a2,%sp@-
0002d408: 4eb9 0001 b8fc 	jsr 0x1b8fc
0002d40e: 4fef 000c      	lea %sp@(12),%sp
0002d412: 220a           	movel %a2,%d1
0002d414: 6094           	bras 0x2d3aa
0002d416:  _gr_mkstate
0002d416: 206f 0004      	moveal %sp@(4),%a0
0002d41a: 30b9 0005 7cd0 	movew 0x57cd0,%a0@
0002d420: 206f 0008      	moveal %sp@(8),%a0
0002d424: 30b9 0005 7cce 	movew 0x57cce,%a0@
0002d42a: 206f 000c      	moveal %sp@(12),%a0
0002d42e: 30b9 0005 7cd2 	movew 0x57cd2,%a0@
0002d434: 206f 0010      	moveal %sp@(16),%a0
0002d438: 30b9 0005 7ccc 	movew 0x57ccc,%a0@
0002d43e: 4e75           	rts
0002d440: 33ef 0004 0005 	movew %sp@(4),0x53c34
0002d446: 3c34 
0002d448: 33ef 0006 0005 	movew %sp@(6),0x53c36
0002d44e: 3c36 
0002d450: 33ef 0008 0005 	movew %sp@(8),0x53c3a
0002d456: 3c3a 
0002d458: 33f9 0005 3ce6 	movew 0x53ce6,0x53c40
0002d45e: 0005 3c40 
0002d462: 4ef9 0003 5d40 	jmp 0x35d40
0002d468:  _gsx_mfree
0002d468: 2f39 0005 3da0 	movel 0x53da0,%sp@-
0002d46e: 4eb9 0001 c11a 	jsr 0x1c11a
0002d474: 588f           	addql #4,%sp
0002d476: 4e75           	rts
0002d478:  _gsx_mret
0002d478: 206f 0004      	moveal %sp@(4),%a0
0002d47c: 20b9 0005 3da0 	movel 0x53da0,%a0@
0002d482: 206f 0008      	moveal %sp@(8),%a0
0002d486: 20b9 0005 3d90 	movel 0x53d90,%a0@
0002d48c: 4e75           	rts
0002d48e:  _gsx_0code
0002d48e: 4267           	clrw %sp@-
0002d490: 4267           	clrw %sp@-
0002d492: 3f2f 0008      	movew %sp@(8),%sp@-
0002d496: 4eba ffa8      	jsr %pc@(0x2d440)
0002d49a: 5c8f           	addql #6,%sp
0002d49c: 4e75           	rts
0002d49e: 2f0a           	movel %a2,%sp@-
0002d4a0: 23fc 0002 8eb4 	movel #167604,0x53c42
0002d4a6: 0005 3c42 
0002d4aa: 3f3c 007d      	movew #125,%sp@-
0002d4ae: 45fa ffde      	lea %pc@(0x2d48e),%a2
0002d4b2: 4e92           	jsr %a2@
0002d4b4: 23f9 0005 3c46 	movel 0x53c46,0x53d94
0002d4ba: 0005 3d94 
0002d4be: 23fc 0002 8eda 	movel #167642,0x53c42
0002d4c4: 0005 3c42 
0002d4c8: 3f3c 007e      	movew #126,%sp@-
0002d4cc: 4e92           	jsr %a2@
0002d4ce: 23f9 0005 3c46 	movel 0x53c46,0x53d98
0002d4d4: 0005 3d98 
0002d4d8: 588f           	addql #4,%sp
0002d4da: 245f           	moveal %sp@+,%a2
0002d4dc: 4e75           	rts
0002d4de:  _gsx_1code
0002d4de: 33ef 0006 0005 	movew %sp@(6),0x53b34
0002d4e4: 3b34 
0002d4e6: 3f3c 0001      	movew #1,%sp@-
0002d4ea: 4267           	clrw %sp@-
0002d4ec: 3f2f 0008      	movew %sp@(8),%sp@-
0002d4f0: 4eba ff4e      	jsr %pc@(0x2d440)
0002d4f4: 5c8f           	addql #6,%sp
0002d4f6: 4e75           	rts
0002d4f8:  _gsx_wsclose
0002d4f8: 3f3c 0002      	movew #2,%sp@-
0002d4fc: 4eba ff90      	jsr %pc@(0x2d48e)
0002d500: 548f           	addql #2,%sp
0002d502: 4e75           	rts
0002d504:  _gsx_wsclear
0002d504: 3f3c 0003      	movew #3,%sp@-
0002d508: 4eba ff84      	jsr %pc@(0x2d48e)
0002d50c: 548f           	addql #2,%sp
0002d50e: 4e75           	rts
0002d510:  _ratinit
0002d510: 4267           	clrw %sp@-
0002d512: 3f3c 007a      	movew #122,%sp@-
0002d516: 4eba ffc6      	jsr %pc@(0x2d4de)
0002d51a: 4279 0005 3d18 	clrw 0x53d18
0002d520: 588f           	addql #4,%sp
0002d522: 4e75           	rts
0002d524:  _gsx_graphic
0002d524: 2f0a           	movel %a2,%sp@-
0002d526: 302f 0008      	movew %sp@(8),%d0
0002d52a: b079 0005 3d8c 	cmpw 0x53d8c,%d0
0002d530: 6758           	beqs 0x2d58a
0002d532: 33c0 0005 3d8c 	movew %d0,0x53d8c
0002d538: 45fa ff54      	lea %pc@(0x2d48e),%a2
0002d53c: 6716           	beqs 0x2d554
0002d53e: 33fc 0002 0005 	movew #2,0x53c3e
0002d544: 3c3e 
0002d546: 3f3c 0005      	movew #5,%sp@-
0002d54a: 4e92           	jsr %a2@
0002d54c: 548f           	addql #2,%sp
0002d54e: 245f           	moveal %sp@+,%a2
0002d550: 6000 ff4c      	braw 0x2d49e
0002d554: 33fc 0003 0005 	movew #3,0x53c3e
0002d55a: 3c3e 
0002d55c: 3f3c 0005      	movew #5,%sp@-
0002d560: 4e92           	jsr %a2@
0002d562: 23f9 0005 3d94 	movel 0x53d94,0x53c42
0002d568: 0005 3c42 
0002d56c: 3f3c 007d      	movew #125,%sp@-
0002d570: 4e92           	jsr %a2@
0002d572: 23f9 0005 3d98 	movel 0x53d98,0x53c42
0002d578: 0005 3c42 
0002d57c: 588f           	addql #4,%sp
0002d57e: 3f7c 007e 0008 	movew #126,%sp@(8)
0002d584: 245f           	moveal %sp@+,%a2
0002d586: 6000 ff06      	braw 0x2d48e
0002d58a: 245f           	moveal %sp@+,%a2
0002d58c: 4e75           	rts
0002d58e:  _gsx_tick
0002d58e: 23ef 0004 0005 	movel %sp@(4),0x53c42
0002d594: 3c42 
0002d596: 3f3c 0076      	movew #118,%sp@-
0002d59a: 4eba fef2      	jsr %pc@(0x2d48e)
0002d59e: 206f 000a      	moveal %sp@(10),%a0
0002d5a2: 20b9 0005 3c46 	movel 0x53c46,%a0@
0002d5a8: 548f           	addql #2,%sp
0002d5aa: 3039 0005 3d32 	movew 0x53d32,%d0
0002d5b0: 4e75           	rts
0002d5b2:  _gsx_mxmy
0002d5b2: 206f 0004      	moveal %sp@(4),%a0
0002d5b6: 30b9 0005 7cd0 	movew 0x57cd0,%a0@
0002d5bc: 206f 0008      	moveal %sp@(8),%a0
0002d5c0: 30b9 0005 7cce 	movew 0x57cce,%a0@
0002d5c6: 4e75           	rts
0002d5c8:  _gsx_kstate
0002d5c8: 3f3c 0080      	movew #128,%sp@-
0002d5cc: 4eba fec0      	jsr %pc@(0x2d48e)
0002d5d0: 548f           	addql #2,%sp
0002d5d2: 3039 0005 3d32 	movew 0x53d32,%d0
0002d5d8: 4e75           	rts
0002d5da:  _gsx_moff
0002d5da: 4a79 0005 3d18 	tstw 0x53d18
0002d5e0: 660a           	bnes 0x2d5ec
0002d5e2: 3f3c 007b      	movew #123,%sp@-
0002d5e6: 4eba fea6      	jsr %pc@(0x2d48e)
0002d5ea: 548f           	addql #2,%sp
0002d5ec: 5279 0005 3d18 	addqw #1,0x53d18
0002d5f2: 4e75           	rts
0002d5f4:  _ratexit
0002d5f4: 60e4           	bras 0x2d5da
0002d5f6:  _gsx_mon
0002d5f6: 3039 0005 3d18 	movew 0x53d18,%d0
0002d5fc: 5340           	subqw #1,%d0
0002d5fe: 33c0 0005 3d18 	movew %d0,0x53d18
0002d604: 660e           	bnes 0x2d614
0002d606: 3f3c 0001      	movew #1,%sp@-
0002d60a: 3f3c 007a      	movew #122,%sp@-
0002d60e: 4eba fece      	jsr %pc@(0x2d4de)
0002d612: 588f           	addql #4,%sp
0002d614: 4e75           	rts
0002d616:  _gsx_mfset
0002d616: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0002d61a: 242f 0010      	movel %sp@(16),%d2
0002d61e: 4eba ffba      	jsr %pc@(0x2d5da)
0002d622: 45f9 0001 b8fc 	lea 0x1b8fc,%a2
0002d628: 4a79 0005 3994 	tstw 0x53994
0002d62e: 6622           	bnes 0x2d652
0002d630: 263c 0005 7a90 	movel #359056,%d3
0002d636: 4878 004a      	pea 0x4a
0002d63a: 2f03           	movel %d3,%sp@-
0002d63c: 4879 0005 7a46 	pea 0x57a46
0002d642: 4e92           	jsr %a2@
0002d644: 4878 004a      	pea 0x4a
0002d648: 2f02           	movel %d2,%sp@-
0002d64a: 2f03           	movel %d3,%sp@-
0002d64c: 4e92           	jsr %a2@
0002d64e: 4fef 0018      	lea %sp@(24),%sp
0002d652: 4878 004a      	pea 0x4a
0002d656: 2f02           	movel %d2,%sp@-
0002d658: 4879 0005 3b34 	pea 0x53b34
0002d65e: 4e92           	jsr %a2@
0002d660: 3f3c 0025      	movew #37,%sp@-
0002d664: 4267           	clrw %sp@-
0002d666: 3f3c 006f      	movew #111,%sp@-
0002d66a: 4eba fdd4      	jsr %pc@(0x2d440)
0002d66e: 4fef 0012      	lea %sp@(18),%sp
0002d672: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0002d676: 6000 ff7e      	braw 0x2d5f6
0002d67a:  _gsx_char
0002d67a: 2f0a           	movel %a2,%sp@-
0002d67c: 33fc 0004 0005 	movew #4,0x53b34
0002d682: 3b34 
0002d684: 33fc 0002 0005 	movew #2,0x53b36
0002d68a: 3b36 
0002d68c: 3f3c 0002      	movew #2,%sp@-
0002d690: 4267           	clrw %sp@-
0002d692: 3f3c 0021      	movew #33,%sp@-
0002d696: 45fa fda8      	lea %pc@(0x2d440),%a2
0002d69a: 4e92           	jsr %a2@
0002d69c: 33fc ffff 0005 	movew #-1,0x53b34
0002d6a2: 3b34 
0002d6a4: 4279 0005 3b36 	clrw 0x53b36
0002d6aa: 3f3c 0002      	movew #2,%sp@-
0002d6ae: 4267           	clrw %sp@-
0002d6b0: 3f3c 001f      	movew #31,%sp@-
0002d6b4: 4e92           	jsr %a2@
0002d6b6: 3039 0005 3c3c 	movew 0x53c3c,%d0
0002d6bc: 4fef 000c      	lea %sp@(12),%sp
0002d6c0: 6706           	beqs 0x2d6c8
0002d6c2: 3039 0005 3d32 	movew 0x53d32,%d0
0002d6c8: 245f           	moveal %sp@+,%a2
0002d6ca: 4e75           	rts
0002d6cc:  _gsx_setmousexy
0002d6cc: 2f0a           	movel %a2,%sp@-
0002d6ce: 33fc 0001 0005 	movew #1,0x53b34
0002d6d4: 3b34 
0002d6d6: 33fc 0002 0005 	movew #2,0x53b36
0002d6dc: 3b36 
0002d6de: 3f3c 0002      	movew #2,%sp@-
0002d6e2: 4267           	clrw %sp@-
0002d6e4: 3f3c 0021      	movew #33,%sp@-
0002d6e8: 45fa fd56      	lea %pc@(0x2d440),%a2
0002d6ec: 4e92           	jsr %a2@
0002d6ee: 33ef 000e 0005 	movew %sp@(14),0x53b0c
0002d6f4: 3b0c 
0002d6f6: 33ef 0010 0005 	movew %sp@(16),0x53b0e
0002d6fc: 3b0e 
0002d6fe: 4267           	clrw %sp@-
0002d700: 3f3c 0001      	movew #1,%sp@-
0002d704: 3f3c 001c      	movew #28,%sp@-
0002d708: 4e92           	jsr %a2@
0002d70a: 4fef 000c      	lea %sp@(12),%sp
0002d70e: 245f           	moveal %sp@+,%a2
0002d710: 4e75           	rts
0002d712:  _gsx_nplanes
0002d712: 3f3c 0001      	movew #1,%sp@-
0002d716: 3f3c 0066      	movew #102,%sp@-
0002d71a: 4eba fdc2      	jsr %pc@(0x2d4de)
0002d71e: 588f           	addql #4,%sp
0002d720: 3039 0005 3d3a 	movew 0x53d3a,%d0
0002d726: 4e75           	rts
0002d728:  _gsx_textsize
0002d728: 3f3c 0026      	movew #38,%sp@-
0002d72c: 4eba fd60      	jsr %pc@(0x2d48e)
0002d730: 206f 0006      	moveal %sp@(6),%a0
0002d734: 30b9 0005 3d1a 	movew 0x53d1a,%a0@
0002d73a: 206f 000a      	moveal %sp@(10),%a0
0002d73e: 30b9 0005 3d1c 	movew 0x53d1c,%a0@
0002d744: 206f 000e      	moveal %sp@(14),%a0
0002d748: 30b9 0005 3d1e 	movew 0x53d1e,%a0@
0002d74e: 206f 0012      	moveal %sp@(18),%a0
0002d752: 30b9 0005 3d20 	movew 0x53d20,%a0@
0002d758: 548f           	addql #2,%sp
0002d75a: 4e75           	rts
0002d75c:  _gsx_fix_screen
0002d75c: 206f 0004      	moveal %sp@(4),%a0
0002d760: 4290           	clrl %a0@
0002d762: 3039 0005 3c4c 	movew 0x53c4c,%d0
0002d768: 5240           	addqw #1,%d0
0002d76a: 3140 0004      	movew %d0,%a0@(4)
0002d76e: 3239 0005 3c4e 	movew 0x53c4e,%d1
0002d774: 5241           	addqw #1,%d1
0002d776: 3141 0006      	movew %d1,%a0@(6)
0002d77a: 4a40           	tstw %d0
0002d77c: 6c04           	bges 0x2d782
0002d77e: 0640 000f      	addiw #15,%d0
0002d782: e840           	asrw #4,%d0
0002d784: 3140 0008      	movew %d0,%a0@(8)
0002d788: 4268 000a      	clrw %a0@(10)
0002d78c: 3179 0005 3ce8 	movew 0x53ce8,%a0@(12)
0002d792: 000c 
0002d794: 4e75           	rts
0002d796:  _gsx_malloc
0002d796: 2f0a           	movel %a2,%sp@-
0002d798: 4879 0005 3da0 	pea 0x53da0
0002d79e: 4eba ffbc      	jsr %pc@(0x2d75c)
0002d7a2: 45f9 0001 e75c 	lea 0x1e75c,%a2
0002d7a8: 3079 0005 3cfa 	moveaw 0x53cfa,%a0
0002d7ae: 2f08           	movel %a0,%sp@-
0002d7b0: 3039 0005 3cfc 	movew 0x53cfc,%d0
0002d7b6: c1fc 0280      	mulsw #640,%d0
0002d7ba: 2f00           	movel %d0,%sp@-
0002d7bc: 4e92           	jsr %a2@
0002d7be: 508f           	addql #8,%sp
0002d7c0: 3079 0005 3ce8 	moveaw 0x53ce8,%a0
0002d7c6: 2f08           	movel %a0,%sp@-
0002d7c8: 2f00           	movel %d0,%sp@-
0002d7ca: 4e92           	jsr %a2@
0002d7cc: 4fef 000c      	lea %sp@(12),%sp
0002d7d0: 4a80           	tstl %d0
0002d7d2: 6c02           	bges 0x2d7d6
0002d7d4: 5e80           	addql #7,%d0
0002d7d6: e680           	asrl #3,%d0
0002d7d8: 23c0 0005 3d90 	movel %d0,0x53d90
0002d7de: 2f00           	movel %d0,%sp@-
0002d7e0: 4eb9 0001 c0ee 	jsr 0x1c0ee
0002d7e6: 23c0 0005 3da0 	movel %d0,0x53da0
0002d7ec: 588f           	addql #4,%sp
0002d7ee: 245f           	moveal %sp@+,%a2
0002d7f0: 4e75           	rts
0002d7f2:  _gsx_fix
0002d7f2: 2f02           	movel %d2,%sp@-
0002d7f4: 206f 0008      	moveal %sp@(8),%a0
0002d7f8: 202f 000c      	movel %sp@(12),%d0
0002d7fc: 322f 0010      	movew %sp@(16),%d1
0002d800: 326f 0012      	moveaw %sp@(18),%a1
0002d804: 4a80           	tstl %d0
0002d806: 6606           	bnes 0x2d80e
0002d808: 241f           	movel %sp@+,%d2
0002d80a: 6000 ff50      	braw 0x2d75c
0002d80e: 2080           	movel %d0,%a0@
0002d810: 3001           	movew %d1,%d0
0002d812: e748           	lslw #3,%d0
0002d814: 3140 0004      	movew %d0,%a0@(4)
0002d818: 3149 0006      	movew %a1,%a0@(6)
0002d81c: 3001           	movew %d1,%d0
0002d81e: 740f           	moveq #15,%d2
0002d820: e468           	lsrw %d2,%d0
0002d822: d041           	addw %d1,%d0
0002d824: e240           	asrw #1,%d0
0002d826: 3140 0008      	movew %d0,%a0@(8)
0002d82a: 4268 000a      	clrw %a0@(10)
0002d82e: 317c 0001 000c 	movew #1,%a0@(12)
0002d834: 241f           	movel %sp@+,%d2
0002d836: 4e75           	rts
0002d838:  _v_pline
0002d838: 23ef 0006 0005 	movel %sp@(6),0x5832c
0002d83e: 832c 
0002d840: 4267           	clrw %sp@-
0002d842: 3f2f 0006      	movew %sp@(6),%sp@-
0002d846: 3f3c 0006      	movew #6,%sp@-
0002d84a: 4eba fbf4      	jsr %pc@(0x2d440)
0002d84e: 23fc 0005 3b0c 	movel #342796,0x5832c
0002d854: 0005 832c 
0002d858: 5c8f           	addql #6,%sp
0002d85a: 4e75           	rts
0002d85c:  _vs_clip
0002d85c: 23ef 0006 0005 	movel %sp@(6),0x5832c
0002d862: 832c 
0002d864: 33ef 0004 0005 	movew %sp@(4),0x53b34
0002d86a: 3b34 
0002d86c: 3f3c 0001      	movew #1,%sp@-
0002d870: 3f3c 0002      	movew #2,%sp@-
0002d874: 3f3c 0081      	movew #129,%sp@-
0002d878: 4eba fbc6      	jsr %pc@(0x2d440)
0002d87c: 23fc 0005 3b0c 	movel #342796,0x5832c
0002d882: 0005 832c 
0002d886: 5c8f           	addql #6,%sp
0002d888: 4e75           	rts
0002d88a:  _vst_height
0002d88a: 4279 0005 3b0c 	clrw 0x53b0c
0002d890: 33ef 0004 0005 	movew %sp@(4),0x53b0e
0002d896: 3b0e 
0002d898: 4267           	clrw %sp@-
0002d89a: 3f3c 0001      	movew #1,%sp@-
0002d89e: 3f3c 000c      	movew #12,%sp@-
0002d8a2: 4eba fb9c      	jsr %pc@(0x2d440)
0002d8a6: 206f 000c      	moveal %sp@(12),%a0
0002d8aa: 30b9 0005 3d1a 	movew 0x53d1a,%a0@
0002d8b0: 206f 0010      	moveal %sp@(16),%a0
0002d8b4: 30b9 0005 3d1c 	movew 0x53d1c,%a0@
0002d8ba: 206f 0014      	moveal %sp@(20),%a0
0002d8be: 30b9 0005 3d1e 	movew 0x53d1e,%a0@
0002d8c4: 206f 0018      	moveal %sp@(24),%a0
0002d8c8: 30b9 0005 3d20 	movew 0x53d20,%a0@
0002d8ce: 5c8f           	addql #6,%sp
0002d8d0: 4e75           	rts
0002d8d2:  _vr_recfl
0002d8d2: 23ef 0004 0005 	movel %sp@(4),0x5832c
0002d8d8: 832c 
0002d8da: 4267           	clrw %sp@-
0002d8dc: 3f3c 0002      	movew #2,%sp@-
0002d8e0: 3f3c 0072      	movew #114,%sp@-
0002d8e4: 4eba fb5a      	jsr %pc@(0x2d440)
0002d8e8: 23fc 0005 3b0c 	movel #342796,0x5832c
0002d8ee: 0005 832c 
0002d8f2: 5c8f           	addql #6,%sp
0002d8f4: 4e75           	rts
0002d8f6:  _vro_cpyfm
0002d8f6: 33ef 0004 0005 	movew %sp@(4),0x53b34
0002d8fc: 3b34 
0002d8fe: 23ef 000a 0005 	movel %sp@(10),0x53c42
0002d904: 3c42 
0002d906: 23ef 000e 0005 	movel %sp@(14),0x53c46
0002d90c: 3c46 
0002d90e: 23ef 0006 0005 	movel %sp@(6),0x5832c
0002d914: 832c 
0002d916: 3f3c 0001      	movew #1,%sp@-
0002d91a: 3f3c 0004      	movew #4,%sp@-
0002d91e: 3f3c 006d      	movew #109,%sp@-
0002d922: 4eba fb1c      	jsr %pc@(0x2d440)
0002d926: 23fc 0005 3b0c 	movel #342796,0x5832c
0002d92c: 0005 832c 
0002d930: 5c8f           	addql #6,%sp
0002d932: 4e75           	rts
0002d934: 4d65           	.short 0x4d65
0002d936: 6e75           	bgts 0x2d9ad
0002d938: 2f61 6c65      	movel %a1@-,%sp@(27749)
0002d93c: 7274           	moveq #116,%d1
0002d93e: 2062           	moveal %a2@-,%a0
0002d940: 7566           	mvsw %fp@-,%d2
0002d942: 6665           	bnes 0x2d9a9
0002d944: 7220           	moveq #32,%d1
0002d946: 746f           	moveq #111,%d2
0002d948: 6f20           	bles 0x2d96a
0002d94a: 736d 616c      	mvsw %a5@(24940),%d1
0002d94e: 6c3a           	bges 0x2d98a
0002d950: 206e 6565      	moveal %fp@(25957),%a0
0002d954: 6420           	bccs 0x2d976
0002d956: 6174           	bsrs 0x2d9cc
0002d958: 206c 6561      	moveal %a4@(25953),%a0
0002d95c: 7374 2025      	mvsw %a4@(0000000000000025,%d2:w),%d1
0002d960: 6c64           	bges 0x2d9c6
0002d962: 2062           	moveal %a2@-,%a0
0002d964: 7974 6573 0a00 	mvsw %a4@(000000000a004fef)@(fffffffffff048e7),%d4
0002d96a: 4fef fff0 48e7 
0002d970: 3f38 362f      	movew 0x362f,%sp@-
0002d974: 0038 206f 003a 	orib #111,0x3a
0002d97a: 3010           	movew %a0@,%d0
0002d97c: 3c28 0002      	movew %a0@(2),%d6
0002d980: 3a28 0006      	movew %a0@(6),%d5
0002d984: 3800           	movew %d0,%d4
0002d986: 6c04           	bges 0x2d98c
0002d988: 0644 000f      	addiw #15,%d4
0002d98c: 0244 fff0      	andiw #-16,%d4
0002d990: 3228 0004      	movew %a0@(4),%d1
0002d994: 0641 000f      	addiw #15,%d1
0002d998: 0240 800f      	andiw #-32753,%d0
0002d99c: 6c08           	bges 0x2d9a6
0002d99e: 5340           	subqw #1,%d0
0002d9a0: 0040 fff0      	oriw #-16,%d0
0002d9a4: 5240           	addqw #1,%d0
0002d9a6: d041           	addw %d1,%d0
0002d9a8: 6a04           	bpls 0x2d9ae
0002d9aa: 0640 000f      	addiw #15,%d0
0002d9ae: 3400           	movew %d0,%d2
0002d9b0: e842           	asrw #4,%d2
0002d9b2: 3e02           	movew %d2,%d7
0002d9b4: e94f           	lslw #4,%d7
0002d9b6: 47f9 0001 e75c 	lea 0x1e75c,%a3
0002d9bc: 3079 0005 3dac 	moveaw 0x53dac,%a0
0002d9c2: 2f08           	movel %a0,%sp@-
0002d9c4: 3002           	movew %d2,%d0
0002d9c6: c1c5           	mulsw %d5,%d0
0002d9c8: 2f00           	movel %d0,%sp@-
0002d9ca: 4e93           	jsr %a3@
0002d9cc: 508f           	addql #8,%sp
0002d9ce: d080           	addl %d0,%d0
0002d9d0: 2440           	moveal %d0,%a2
0002d9d2: 2039 0005 3d90 	movel 0x53d90,%d0
0002d9d8: b5c0           	cmpal %d0,%a2
0002d9da: 6f2a           	bles 0x2da06
0002d9dc: 2f00           	movel %d0,%sp@-
0002d9de: 3045           	moveaw %d5,%a0
0002d9e0: 2f08           	movel %a0,%sp@-
0002d9e2: 4e93           	jsr %a3@
0002d9e4: 588f           	addql #4,%sp
0002d9e6: 2e8a           	movel %a2,%sp@
0002d9e8: 2f00           	movel %d0,%sp@-
0002d9ea: 4eb9 0001 e780 	jsr 0x1e780
0002d9f0: 508f           	addql #8,%sp
0002d9f2: 3a00           	movew %d0,%d5
0002d9f4: 4a43           	tstw %d3
0002d9f6: 670e           	beqs 0x2da06
0002d9f8: 2f0a           	movel %a2,%sp@-
0002d9fa: 487a ff38      	pea %pc@(0x2d934)
0002d9fe: 4eb9 0000 c6ee 	jsr 0xc6ee
0002da04: 508f           	addql #8,%sp
0002da06: 4879 0005 3cd2 	pea 0x53cd2
0002da0c: 4eba fd4e      	jsr %pc@(0x2d75c)
0002da10: 33fc 0001 0005 	movew #1,0x53daa
0002da16: 3daa 
0002da18: 33c2 0005 3da8 	movew %d2,0x53da8
0002da1e: 33c7 0005 3da4 	movew %d7,0x53da4
0002da24: 33c5 0005 3da6 	movew %d5,0x53da6
0002da2a: 588f           	addql #4,%sp
0002da2c: 49ef 0024      	lea %sp@(36),%a4
0002da30: 4a43           	tstw %d3
0002da32: 665e           	bnes 0x2da92
0002da34: 264c           	moveal %a4,%a3
0002da36: 45ef 002c      	lea %sp@(44),%a2
0002da3a: 263c 0005 3cd2 	movel #343250,%d3
0002da40: 243c 0005 3da0 	movel #343456,%d2
0002da46: 4eba fb92      	jsr %pc@(0x2d5da)
0002da4a: 3484           	movew %d4,%a2@
0002da4c: 3546 0002      	movew %d6,%a2@(2)
0002da50: d847           	addw %d7,%d4
0002da52: 5344           	subqw #1,%d4
0002da54: 3544 0004      	movew %d4,%a2@(4)
0002da58: dc45           	addw %d5,%d6
0002da5a: 5346           	subqw #1,%d6
0002da5c: 3546 0006      	movew %d6,%a2@(6)
0002da60: 4253           	clrw %a3@
0002da62: 426b 0002      	clrw %a3@(2)
0002da66: 5347           	subqw #1,%d7
0002da68: 3747 0004      	movew %d7,%a3@(4)
0002da6c: 5345           	subqw #1,%d5
0002da6e: 3745 0006      	movew %d5,%a3@(6)
0002da72: 2f03           	movel %d3,%sp@-
0002da74: 2f02           	movel %d2,%sp@-
0002da76: 2f0c           	movel %a4,%sp@-
0002da78: 3f3c 0003      	movew #3,%sp@-
0002da7c: 4eba fe78      	jsr %pc@(0x2d8f6)
0002da80: 4eba fb74      	jsr %pc@(0x2d5f6)
0002da84: 4fef 000e      	lea %sp@(14),%sp
0002da88: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
0002da8c: 4fef 0010      	lea %sp@(16),%sp
0002da90: 4e75           	rts
0002da92: 47ef 002c      	lea %sp@(44),%a3
0002da96: 244c           	moveal %a4,%a2
0002da98: 263c 0005 3da0 	movel #343456,%d3
0002da9e: 243c 0005 3cd2 	movel #343250,%d2
0002daa4: 60a0           	bras 0x2da46
0002daa6:  _bb_save
0002daa6: 2f2f 0004      	movel %sp@(4),%sp@-
0002daaa: 3f3c 0001      	movew #1,%sp@-
0002daae: 4eba feba      	jsr %pc@(0x2d96a)
0002dab2: 5c8f           	addql #6,%sp
0002dab4: 4e75           	rts
0002dab6:  _bb_restore
0002dab6: 2f2f 0004      	movel %sp@(4),%sp@-
0002daba: 4267           	clrw %sp@-
0002dabc: 4eba feac      	jsr %pc@(0x2d96a)
0002dac0: 5c8f           	addql #6,%sp
0002dac2: 4e75           	rts
0002dac4:  _vrt_cpyfm
0002dac4: 33ef 0004 0005 	movew %sp@(4),0x53b34
0002daca: 3b34 
0002dacc: 33ef 0012 0005 	movew %sp@(18),0x53b36
0002dad2: 3b36 
0002dad4: 33ef 0014 0005 	movew %sp@(20),0x53b38
0002dada: 3b38 
0002dadc: 23ef 000a 0005 	movel %sp@(10),0x53c42
0002dae2: 3c42 
0002dae4: 23ef 000e 0005 	movel %sp@(14),0x53c46
0002daea: 3c46 
0002daec: 23ef 0006 0005 	movel %sp@(6),0x5832c
0002daf2: 832c 
0002daf4: 3f3c 0003      	movew #3,%sp@-
0002daf8: 3f3c 0004      	movew #4,%sp@-
0002dafc: 3f3c 0079      	movew #121,%sp@-
0002db00: 4eba f93e      	jsr %pc@(0x2d440)
0002db04: 23fc 0005 3b0c 	movel #342796,0x5832c
0002db0a: 0005 832c 
0002db0e: 5c8f           	addql #6,%sp
0002db10: 4e75           	rts
0002db12:  _vrn_trnfm
0002db12: 23ef 0004 0005 	movel %sp@(4),0x53c42
0002db18: 3c42 
0002db1a: 23ef 0008 0005 	movel %sp@(8),0x53c46
0002db20: 3c46 
0002db22: 3f7c 006e 0004 	movew #110,%sp@(4)
0002db28: 6000 f964      	braw 0x2d48e
0002db2c:  _vsl_width
0002db2c: 33ef 0004 0005 	movew %sp@(4),0x53b0c
0002db32: 3b0c 
0002db34: 4279 0005 3b0e 	clrw 0x53b0e
0002db3a: 4267           	clrw %sp@-
0002db3c: 3f3c 0001      	movew #1,%sp@-
0002db40: 3f3c 0010      	movew #16,%sp@-
0002db44: 4eba f8fa      	jsr %pc@(0x2d440)
0002db48: 5c8f           	addql #6,%sp
0002db4a: 4e75           	rts
0002db4c:  _vex_wheelv
0002db4c: 23ef 0004 0005 	movel %sp@(4),0x53c42
0002db52: 3c42 
0002db54: 3f3c 0086      	movew #134,%sp@-
0002db58: 4eba f934      	jsr %pc@(0x2d48e)
0002db5c: 206f 000a      	moveal %sp@(10),%a0
0002db60: 20b9 0005 3c46 	movel 0x53c46,%a0@
0002db66: 548f           	addql #2,%sp
0002db68: 4e75           	rts
0002db6a:  _gsx_init
0002db6a: 4e56 fffc      	linkw %fp,#-4
0002db6e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002db72: 4a79 0004 c0d4 	tstw 0x4c0d4
0002db78: 6600 0130      	bnew 0x2dcaa
0002db7c: 3f3c 0004      	movew #4,%sp@-
0002db80: 4e4e           	trap #14
0002db82: 548f           	addql #2,%sp
0002db84: 47f9 0005 3b34 	lea 0x53b34,%a3
0002db8a: 5440           	addqw #2,%d0
0002db8c: 3680           	movew %d0,%a3@
0002db8e: 33fc 0001 0005 	movew #1,0x53b36
0002db94: 3b36 
0002db96: 33fc 0001 0005 	movew #1,0x53b38
0002db9c: 3b38 
0002db9e: 33fc 0001 0005 	movew #1,0x53b3a
0002dba4: 3b3a 
0002dba6: 33fc 0001 0005 	movew #1,0x53b3c
0002dbac: 3b3c 
0002dbae: 33fc 0001 0005 	movew #1,0x53b3e
0002dbb4: 3b3e 
0002dbb6: 33fc 0001 0005 	movew #1,0x53b40
0002dbbc: 3b40 
0002dbbe: 33fc 0001 0005 	movew #1,0x53b42
0002dbc4: 3b42 
0002dbc6: 33fc 0001 0005 	movew #1,0x53b44
0002dbcc: 3b44 
0002dbce: 33fc 0001 0005 	movew #1,0x53b46
0002dbd4: 3b46 
0002dbd6: 33fc 0002 0005 	movew #2,0x53b48
0002dbdc: 3b48 
0002dbde: 3f3c ffff      	movew #-1,%sp@-
0002dbe2: 3f3c 0058      	movew #88,%sp@-
0002dbe6: 4e4e           	trap #14
0002dbe8: 588f           	addql #4,%sp
0002dbea: 33c0 0005 3ca6 	movew %d0,0x53ca6
0002dbf0: 23fc 0005 3ca6 	movel #343206,0x58334
0002dbf6: 0005 8334 
0002dbfa: 23cb 0005 8328 	movel %a3,0x58328
0002dc00: 23fc 0005 3c4c 	movel #343116,0x58330
0002dc06: 0005 8330 
0002dc0a: 3f3c 000b      	movew #11,%sp@-
0002dc0e: 4267           	clrw %sp@-
0002dc10: 3f3c 0001      	movew #1,%sp@-
0002dc14: 4eba f82a      	jsr %pc@(0x2d440)
0002dc18: 33f9 0005 3c40 	movew 0x53c40,0x53ce6
0002dc1e: 0005 3ce6 
0002dc22: 23cb 0005 8328 	movel %a3,0x58328
0002dc28: 23fc 0005 3d32 	movel #343346,0x58330
0002dc2e: 0005 8330 
0002dc32: 23fc 0005 3b0c 	movel #342796,0x5832c
0002dc38: 0005 832c 
0002dc3c: 23fc 0005 3d1a 	movel #343322,0x58334
0002dc42: 0005 8334 
0002dc46: 33fc 0001 0005 	movew #1,0x53d8c
0002dc4c: 3d8c 
0002dc4e: 4eb9 0002 c39e 	jsr 0x2c39e
0002dc54: 4eba f848      	jsr %pc@(0x2d49e)
0002dc58: 3f3c 007c      	movew #124,%sp@-
0002dc5c: 4eba f830      	jsr %pc@(0x2d48e)
0002dc60: 33f9 0005 3d1a 	movew 0x53d1a,0x57cd0
0002dc66: 0005 7cd0 
0002dc6a: 33f9 0005 3d1c 	movew 0x53d1c,0x57cce
0002dc70: 0005 7cce 
0002dc74: 2f38 0088      	movel 0x88,%sp@-
0002dc78: 4eb9 0000 4356 	jsr 0x4356
0002dc7e: 4fef 000c      	lea %sp@(12),%sp
0002dc82: 4a40           	tstw %d0
0002dc84: 671a           	beqs 0x2dca0
0002dc86: 4eb9 0001 b4c4 	jsr 0x1b4c4
0002dc8c: 4a40           	tstw %d0
0002dc8e: 6610           	bnes 0x2dca0
0002dc90: 486e fffc      	pea %fp@(-4)
0002dc94: 4879 0002 8f08 	pea 0x28f08
0002dc9a: 4eba feb0      	jsr %pc@(0x2db4c)
0002dc9e: 508f           	addql #8,%sp
0002dca0: 4cee 0c04 fff0 	moveml %fp@(-16),%d2/%a2-%a3
0002dca6: 4e5e           	unlk %fp
0002dca8: 4e75           	rts
0002dcaa: 7003           	moveq #3,%d0
0002dcac: 6000 fed6      	braw 0x2db84
0002dcb0: 4fef ffac      	lea %sp@(-84),%sp
0002dcb4: 2f0a           	movel %a2,%sp@-
0002dcb6: 45ef 0007      	lea %sp@(7),%a2
0002dcba: 204a           	moveal %a2,%a0
0002dcbc: 226f 005c      	moveal %sp@(92),%a1
0002dcc0: 10d9           	moveb %a1@+,%a0@+
0002dcc2: 66fc           	bnes 0x2dcc0
0002dcc4: 3f3c 0019      	movew #25,%sp@-
0002dcc8: 4eb9 0001 bc3c 	jsr 0x1bc3c
0002dcce: d12f 0009      	addb %d0,%sp@(9)
0002dcd2: 2f2f 0066      	movel %sp@(102),%sp@-
0002dcd6: 2f2f 0066      	movel %sp@(102),%sp@-
0002dcda: 2f0a           	movel %a2,%sp@-
0002dcdc: 4eb9 0001 c146 	jsr 0x1c146
0002dce2: 4fef 000e      	lea %sp@(14),%sp
0002dce6: 245f           	moveal %sp@+,%a2
0002dce8: 4fef 0054      	lea %sp@(84),%sp
0002dcec: 4e75           	rts
0002dcee:  _size_theglo
0002dcee: 203c 0000 3c62 	movel #15458,%d0
0002dcf4: 4e75           	rts
0002dcf6:  _init_p0_stkptr
0002dcf6: 23fc 0005 473c 	movel #345916,0x53df4
0002dcfc: 0005 3df4 
0002dd00: 203c 0000 0984 	movel #2436,%d0
0002dd06: 4e75           	rts
0002dd08:  _default_mform
0002dd08: 2039 0005 7ada 	movel 0x57ada,%d0
0002dd0e: 4e75           	rts
0002dd10:  _set_mouse_to_arrow
0002dd10: 2f39 0005 7ada 	movel 0x57ada,%sp@-
0002dd16: 4eb9 0002 d616 	jsr 0x2d616
0002dd1c: 588f           	addql #4,%sp
0002dd1e: 4e75           	rts
0002dd20:  _set_mouse_to_hourglass
0002dd20: 2f39 0005 7ae2 	movel 0x57ae2,%sp@-
0002dd26: 4eb9 0002 d616 	jsr 0x2d616
0002dd2c: 588f           	addql #4,%sp
0002dd2e: 4e75           	rts
0002dd30:  _all_run
0002dd30: 2f0a           	movel %a2,%sp@-
0002dd32: 2f02           	movel %d2,%sp@-
0002dd34: 4242           	clrw %d2
0002dd36: 45f9 0002 8b64 	lea 0x28b64,%a2
0002dd3c: b479 0005 7afe 	cmpw 0x57afe,%d2
0002dd42: 6d18           	blts 0x2dd5c
0002dd44: 3f3c 0001      	movew #1,%sp@-
0002dd48: 45f9 0003 4ec4 	lea 0x34ec4,%a2
0002dd4e: 4e92           	jsr %a2@
0002dd50: 4267           	clrw %sp@-
0002dd52: 4e92           	jsr %a2@
0002dd54: 588f           	addql #4,%sp
0002dd56: 241f           	movel %sp@+,%d2
0002dd58: 245f           	moveal %sp@+,%a2
0002dd5a: 4e75           	rts
0002dd5c: 4e92           	jsr %a2@
0002dd5e: 5242           	addqw #1,%d2
0002dd60: 60da           	bras 0x2dd3c
0002dd62:  _wait_for_accs
0002dd62: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0002dd66: 343c 01f4      	movew #500,%d2
0002dd6a: 45fa ffc4      	lea %pc@(0x2dd30),%a2
0002dd6e: 47f9 0003 1e0e 	lea 0x31e0e,%a3
0002dd74: 4e92           	jsr %a2@
0002dd76: 7602           	moveq #2,%d3
0002dd78: 3f03           	movew %d3,%sp@-
0002dd7a: 42a7           	clrl %sp@-
0002dd7c: 4e93           	jsr %a3@
0002dd7e: 5c8f           	addql #6,%sp
0002dd80: 4a80           	tstl %d0
0002dd82: 6714           	beqs 0x2dd98
0002dd84: 2040           	moveal %d0,%a0
0002dd86: 3028 0026      	movew %a0@(38),%d0
0002dd8a: c06f 0014      	andw %sp@(20),%d0
0002dd8e: 6704           	beqs 0x2dd94
0002dd90: 5243           	addqw #1,%d3
0002dd92: 60e4           	bras 0x2dd78
0002dd94: 5342           	subqw #1,%d2
0002dd96: 66dc           	bnes 0x2dd74
0002dd98: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0002dd9c: 4e75           	rts
0002dd9e:  _set_aes_background
0002dd9e: 2079 0003 6250 	moveal 0x36250,%a0
0002dda4: 116f 0005 000f 	moveb %sp@(5),%a0@(15)
0002ddaa: 4e75           	rts
0002ddac: 413a 5c45      	chkl %pc@(0x339f3),%d0
0002ddb0: 4d55           	.short 0x4d55
0002ddb2: 4355           	.short 0x4355
0002ddb4: 5253           	addqw #1,%a3@
0002ddb6: 2e52           	moveal %a2@,%sp
0002ddb8: 5343           	subqw #1,%d3
0002ddba: 0043 3a5c      	oriw #14940,%d3
0002ddbe: 434c           	.short 0x434c
0002ddc0: 4950           	.short 0x4950
0002ddc2: 4252           	clrw %a2@
0002ddc4: 4400           	negb %d0
0002ddc6: 2361 3030      	movel %a1@-,%a1@(12336)
0002ddca: 3030 3030      	movew %a0@(0000000000000030,%d3:w),%d0
0002ddce: 0d0a 0000      	movepw %a2@(0),%d6
0002ddd2:  _run_accs_and_desktop
0002ddd2: 4e56 fff8      	linkw %fp,#-8
0002ddd6: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002ddda: 4eb9 0003 5d60 	jsr 0x35d60
0002dde0: 7000           	moveq #0,%d0
0002dde2: 41f9 0005 7ada 	lea 0x57ada,%a0
0002dde8: 43f9 0003 6c10 	lea 0x36c10,%a1
0002ddee: 21b1 0800 0800 	movel %a1@(0000000000000000,%d0:l),%a0@(0000000000000000,%d0:l)
0002ddf4: 5880           	addql #4,%d0
0002ddf6: 7220           	moveq #32,%d1
0002ddf8: b280           	cmpl %d0,%d1
0002ddfa: 66f2           	bnes 0x2ddee
0002ddfc: 4878 004a      	pea 0x4a
0002de00: 2f39 0005 7ae2 	movel 0x57ae2,%sp@-
0002de06: 4879 0005 7a90 	pea 0x57a90
0002de0c: 4eb9 0001 b8fc 	jsr 0x1b8fc
0002de12: 4fef 000c      	lea %sp@(12),%sp
0002de16: 0839 0002 0004 	btst #2,0x4b0d8
0002de1c: b0d8 
0002de1e: 6634           	bnes 0x2de54
0002de20: 4878 0400      	pea 0x400
0002de24: 4eb9 0001 c0ee 	jsr 0x1c0ee
0002de2a: 2440           	moveal %d0,%a2
0002de2c: 588f           	addql #4,%sp
0002de2e: 4a80           	tstl %d0
0002de30: 6722           	beqs 0x2de54
0002de32: 2f00           	movel %d0,%sp@-
0002de34: 4878 0400      	pea 0x400
0002de38: 487a ff72      	pea %pc@(0x2ddac)
0002de3c: 4eba fe72      	jsr %pc@(0x2dcb0)
0002de40: 4fef 000c      	lea %sp@(12),%sp
0002de44: 4a80           	tstl %d0
0002de46: 6c00 0204      	bgew 0x2e04c
0002de4a: 2f0a           	movel %a2,%sp@-
0002de4c: 4eb9 0001 c11a 	jsr 0x1c11a
0002de52: 588f           	addql #4,%sp
0002de54: 4279 0005 7cb2 	clrw 0x57cb2
0002de5a: 4279 0005 7cb4 	clrw 0x57cb4
0002de60: 4279 0005 7cb0 	clrw 0x57cb0
0002de66: 4279 0005 7cb6 	clrw 0x57cb6
0002de6c: 41f9 0005 5588 	lea 0x55588,%a0
0002de72: 43fa ff47      	lea %pc@(0x2ddbb),%a1
0002de76: 10d9           	moveb %a1@+,%a0@+
0002de78: 66fc           	bnes 0x2de76
0002de7a: 3f3c 0019      	movew #25,%sp@-
0002de7e: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0002de84: 4e92           	jsr %a2@
0002de86: 0600 0041      	addib #65,%d0
0002de8a: 13c0 0005 5588 	moveb %d0,0x55588
0002de90: 4eb9 0002 db6a 	jsr 0x2db6a
0002de96: 4eb9 0002 f160 	jsr 0x2f160
0002de9c: 4eb9 0003 1c32 	jsr 0x31c32
0002dea2: 3f3c 000a      	movew #10,%sp@-
0002dea6: 487a ff1e      	pea %pc@(0x2ddc6)
0002deaa: 4eb9 0003 2e2e 	jsr 0x32e2e
0002deb0: 3c39 0005 7afe 	movew 0x57afe,%d6
0002deb6: 4bf9 0005 7c40 	lea 0x57c40,%a5
0002debc: 508f           	addql #8,%sp
0002debe: 264d           	moveal %a5,%a3
0002dec0: 4243           	clrw %d3
0002dec2: 283c 0005 566c 	movel #349804,%d4
0002dec8: 2e3c 0003 1eca 	movel #204490,%d7
0002dece: b646           	cmpw %d6,%d3
0002ded0: 6d00 01ce      	bltw 0x2e0a0
0002ded4: 47f9 0003 68a2 	lea 0x368a2,%a3
0002deda: 7603           	moveq #3,%d3
0002dedc: 49f9 0002 c31e 	lea 0x2c31e,%a4
0002dee2: 3f2b 0006      	movew %a3@(6),%sp@-
0002dee6: 3f2b 0004      	movew %a3@(4),%sp@-
0002deea: 2f13           	movel %a3@,%sp@-
0002deec: 4e94           	jsr %a4@
0002deee: 5343           	subqw #1,%d3
0002def0: 47eb 000e      	lea %a3@(14),%a3
0002def4: 508f           	addql #8,%sp
0002def6: 66ea           	bnes 0x2dee2
0002def8: 49f9 0002 8d44 	lea 0x28d44,%a4
0002defe: 4e94           	jsr %a4@
0002df00: 4eb9 0002 8d7e 	jsr 0x28d7e
0002df06: 47f9 0002 8d50 	lea 0x28d50,%a3
0002df0c: 4e93           	jsr %a3@
0002df0e: 4eb9 0003 2e4a 	jsr 0x32e4a
0002df14: 4e94           	jsr %a4@
0002df16: 4879 0005 32da 	pea 0x532da
0002df1c: 4879 0002 8f46 	pea 0x28f46
0002df22: 263c 0002 d58e 	movel #185742,%d3
0002df28: 2043           	moveal %d3,%a0
0002df2a: 4e90           	jsr %a0@
0002df2c: 33c0 0005 39a4 	movew %d0,0x539a4
0002df32: 4e93           	jsr %a3@
0002df34: 3f3c 0001      	movew #1,%sp@-
0002df38: 3f3c 0003      	movew #3,%sp@-
0002df3c: 4eb9 0002 a30e 	jsr 0x2a30e
0002df42: 4eb9 0003 5db2 	jsr 0x35db2
0002df48: 2079 0003 6250 	moveal 0x36250,%a0
0002df4e: 3179 0005 3b0a 	movew 0x53b0a,%a0@(22)
0002df54: 0016 
0002df56: 4fef 000c      	lea %sp@(12),%sp
0002df5a: 4a79 0005 7b0a 	tstw 0x57b0a
0002df60: 672a           	beqs 0x2df8c
0002df62: 3079 0005 3ce8 	moveaw 0x53ce8,%a0
0002df68: 7002           	moveq #2,%d0
0002df6a: b048           	cmpw %a0,%d0
0002df6c: 6d00 018c      	bltw 0x2e0fa
0002df70: 5348           	subqw #1,%a0
0002df72: 3048           	moveaw %a0,%a0
0002df74: d1c8           	addal %a0,%a0
0002df76: 43f9 0005 7b04 	lea 0x57b04,%a1
0002df7c: 3030 9800      	movew %a0@(0000000000000000,%a1:l),%d0
0002df80: 0240 00ff      	andiw #255,%d0
0002df84: 3f00           	movew %d0,%sp@-
0002df86: 4eba fe16      	jsr %pc@(0x2dd9e)
0002df8a: 548f           	addql #2,%sp
0002df8c: 4eb9 0003 4c4e 	jsr 0x34c4e
0002df92: 4eb9 0002 b1a0 	jsr 0x2b1a0
0002df98: 3f3c 0019      	movew #25,%sp@-
0002df9c: 4e92           	jsr %a2@
0002df9e: 0600 0041      	addib #65,%d0
0002dfa2: 4880           	extw %d0
0002dfa4: 3f00           	movew %d0,%sp@-
0002dfa6: 4879 0005 55fa 	pea 0x555fa
0002dfac: 4eb9 0001 bf00 	jsr 0x1bf00
0002dfb2: 3d7c 0001 fffc 	movew #1,%fp@(-4)
0002dfb8: 508f           	addql #8,%sp
0002dfba: 4244           	clrw %d4
0002dfbc: 45f9 0005 7b10 	lea 0x57b10,%a2
0002dfc2: 47f9 0001 c2ea 	lea 0x1c2ea,%a3
0002dfc8: 2a3c 0003 2e86 	movel #208518,%d5
0002dfce: 2c3c 0003 3074 	movel #209012,%d6
0002dfd4: 260e           	movel %fp,%d3
0002dfd6: 5d83           	subql #6,%d3
0002dfd8: 1012           	moveb %a2@,%d0
0002dfda: 6600 0126      	bnew 0x2e102
0002dfde: 4a44           	tstw %d4
0002dfe0: 6700 01fa      	beqw 0x2e1dc
0002dfe4: 4a6e fffc      	tstw %fp@(-4)
0002dfe8: 56c3           	sne %d3
0002dfea: 4883           	extw %d3
0002dfec: 4443           	negw %d3
0002dfee: 4eb9 0002 8b64 	jsr 0x28b64
0002dff4: 3f3c 0002      	movew #2,%sp@-
0002dff8: 4eba fd68      	jsr %pc@(0x2dd62)
0002dffc: 3f03           	movew %d3,%sp@-
0002dffe: 3f04           	movew %d4,%sp@-
0002e000: 4eb9 0003 30c6 	jsr 0x330c6
0002e006: 3839 0005 7afe 	movew 0x57afe,%d4
0002e00c: 5c8f           	addql #6,%sp
0002e00e: 4243           	clrw %d3
0002e010: 45f9 0001 c11a 	lea 0x1c11a,%a2
0002e016: b644           	cmpw %d4,%d3
0002e018: 6d00 01c8      	bltw 0x2e1e2
0002e01c: 4e94           	jsr %a4@
0002e01e: 486e fffc      	pea %fp@(-4)
0002e022: 2f39 0005 32da 	movel 0x532da,%sp@-
0002e028: 4eb9 0002 d58e 	jsr 0x2d58e
0002e02e: 33c0 0005 39a4 	movew %d0,0x539a4
0002e034: 4eb9 0002 8d50 	jsr 0x28d50
0002e03a: 4eb9 0002 d4f8 	jsr 0x2d4f8
0002e040: 508f           	addql #8,%sp
0002e042: 4cee 3cfc ffd0 	moveml %fp@(-48),%d2-%d7/%a2-%a5
0002e048: 4e5e           	unlk %fp
0002e04a: 4e75           	rts
0002e04c: 0c6a 0008 001c 	cmpiw #8,%a2@(28)
0002e052: 6600 fdf6      	bnew 0x2de4a
0002e056: 0c6a 0400 0022 	cmpiw #1024,%a2@(34)
0002e05c: 6200 fdec      	bhiw 0x2de4a
0002e060: 7000           	moveq #0,%d0
0002e062: 302a 0008      	movew %a2@(8),%d0
0002e066: 43f2 0800      	lea %a2@(0000000000000000,%d0:l),%a1
0002e06a: 91c8           	subal %a0,%a0
0002e06c: 0cb1 0002 0025 	cmpil #131109,%a1@(0000000000000004,%a0:l)
0002e072: 8804 
0002e074: 6600 fdd4      	bnew 0x2de4a
0002e078: 41e8 000e      	lea %a0@(14),%a0
0002e07c: 7070           	moveq #112,%d0
0002e07e: b088           	cmpl %a0,%d0
0002e080: 66ea           	bnes 0x2e06c
0002e082: 47f9 0005 7ada 	lea 0x57ada,%a3
0002e088: 91c8           	subal %a0,%a0
0002e08a: 220a           	movel %a2,%d1
0002e08c: d2b1 8800      	addl %a1@(0000000000000000,%a0:l),%d1
0002e090: 26c1           	movel %d1,%a3@+
0002e092: 41e8 000e      	lea %a0@(14),%a0
0002e096: 7070           	moveq #112,%d0
0002e098: b088           	cmpl %a0,%d0
0002e09a: 66ee           	bnes 0x2e08a
0002e09c: 6000 fdb6      	braw 0x2de54
0002e0a0: 284b           	moveal %a3,%a4
0002e0a2: 72ff           	moveq #-1,%d1
0002e0a4: 28c1           	movel %d1,%a4@+
0002e0a6: 2044           	moveal %d4,%a0
0002e0a8: 224c           	moveal %a4,%a1
0002e0aa: 10d9           	moveb %a1@+,%a0@+
0002e0ac: 66fc           	bnes 0x2e0aa
0002e0ae: 4267           	clrw %sp@-
0002e0b0: 2f04           	movel %d4,%sp@-
0002e0b2: 3f3c 003d      	movew #61,%sp@-
0002e0b6: 4e92           	jsr %a2@
0002e0b8: 2a00           	movel %d0,%d5
0002e0ba: 508f           	addql #8,%sp
0002e0bc: 6d32           	blts 0x2e0f0
0002e0be: 2f0b           	movel %a3,%sp@-
0002e0c0: 2f04           	movel %d4,%sp@-
0002e0c2: 3f00           	movew %d0,%sp@-
0002e0c4: 4eb9 0001 bf62 	jsr 0x1bf62
0002e0ca: 3400           	movew %d0,%d2
0002e0cc: 3f05           	movew %d5,%sp@-
0002e0ce: 3f3c 003e      	movew #62,%sp@-
0002e0d2: 4e92           	jsr %a2@
0002e0d4: 4fef 000e      	lea %sp@(14),%sp
0002e0d8: 0c42 ffff      	cmpiw #-1,%d2
0002e0dc: 6712           	beqs 0x2e0f0
0002e0de: 2f13           	movel %a3@,%sp@-
0002e0e0: 2f0c           	movel %a4,%sp@-
0002e0e2: 4879 0002 8b40 	pea 0x28b40
0002e0e8: 2047           	moveal %d7,%a0
0002e0ea: 4e90           	jsr %a0@
0002e0ec: 4fef 000c      	lea %sp@(12),%sp
0002e0f0: 5243           	addqw #1,%d3
0002e0f2: 47eb 0012      	lea %a3@(18),%a3
0002e0f6: 6000 fdd6      	braw 0x2dece
0002e0fa: 307c 0002      	moveaw #2,%a0
0002e0fe: 6000 fe72      	braw 0x2df72
0002e102: 2e0a           	movel %a2,%d7
0002e104: 5287           	addql #1,%d7
0002e106: 0c00 0023      	cmpib #35,%d0
0002e10a: 667c           	bnes 0x2e188
0002e10c: 102a 0001      	moveb %a2@(1),%d0
0002e110: 0c00 0045      	cmpib #69,%d0
0002e114: 6678           	bnes 0x2e18e
0002e116: 2f03           	movel %d3,%sp@-
0002e118: 486a 0003      	pea %a2@(3)
0002e11c: 4e93           	jsr %a3@
0002e11e: 2e00           	movel %d0,%d7
0002e120: 3f3c 0001      	movew #1,%sp@-
0002e124: 322e fffa      	movew %fp@(-6),%d1
0002e128: 0241 0007      	andiw #7,%d1
0002e12c: 3f01           	movew %d1,%sp@-
0002e12e: 4eb9 0002 a30e 	jsr 0x2a30e
0002e134: 2f03           	movel %d3,%sp@-
0002e136: 2f07           	movel %d7,%sp@-
0002e138: 4e93           	jsr %a3@
0002e13a: 2e00           	movel %d0,%d7
0002e13c: 4fef 0014      	lea %sp@(20),%sp
0002e140: 4a79 0004 c0c6 	tstw 0x4c0c6
0002e146: 6714           	beqs 0x2e15c
0002e148: 302e fffa      	movew %fp@(-6),%d0
0002e14c: ee40           	asrw #7,%d0
0002e14e: 0240 0001      	andiw #1,%d0
0002e152: 3f00           	movew %d0,%sp@-
0002e154: 3f3c 0040      	movew #64,%sp@-
0002e158: 4e4e           	trap #14
0002e15a: 588f           	addql #4,%sp
0002e15c: 2f03           	movel %d3,%sp@-
0002e15e: 2f07           	movel %d7,%sp@-
0002e160: 4e93           	jsr %a3@
0002e162: 2f03           	movel %d3,%sp@-
0002e164: 2f00           	movel %d0,%sp@-
0002e166: 4e93           	jsr %a3@
0002e168: 2e00           	movel %d0,%d7
0002e16a: 2f03           	movel %d3,%sp@-
0002e16c: 2f00           	movel %d0,%sp@-
0002e16e: 4e93           	jsr %a3@
0002e170: 082e 0003 fffb 	btst #3,%fp@(-5)
0002e176: 57c0           	seq %d0
0002e178: 4880           	extw %d0
0002e17a: 4440           	negw %d0
0002e17c: 3f00           	movew %d0,%sp@-
0002e17e: 4eb9 0000 31bc 	jsr 0x31bc
0002e184: 4fef 001a      	lea %sp@(26),%sp
0002e188: 2447           	moveal %d7,%a2
0002e18a: 6000 fe4c      	braw 0x2dfd8
0002e18e: 0c00 005a      	cmpib #90,%d0
0002e192: 66f4           	bnes 0x2e188
0002e194: 486e fffc      	pea %fp@(-4)
0002e198: 486a 0003      	pea %a2@(3)
0002e19c: 4e93           	jsr %a3@
0002e19e: 5c8a           	addql #6,%a2
0002e1a0: 508f           	addql #8,%sp
0002e1a2: 204a           	moveal %a2,%a0
0002e1a4: 2e08           	movel %a0,%d7
0002e1a6: 5287           	addql #1,%d7
0002e1a8: 1010           	moveb %a0@,%d0
0002e1aa: 0200 ffbf      	andib #-65,%d0
0002e1ae: 6628           	bnes 0x2e1d8
0002e1b0: 4210           	clrb %a0@
0002e1b2: 2f0a           	movel %a2,%sp@-
0002e1b4: 2045           	moveal %d5,%a0
0002e1b6: 4e90           	jsr %a0@
0002e1b8: 2040           	moveal %d0,%a0
0002e1ba: 4228 ffff      	clrb %a0@(-1)
0002e1be: 588f           	addql #4,%sp
0002e1c0: 0839 0002 0004 	btst #2,0x4b0d8
0002e1c6: b0d8 
0002e1c8: 66be           	bnes 0x2e188
0002e1ca: 2f0a           	movel %a2,%sp@-
0002e1cc: 2f00           	movel %d0,%sp@-
0002e1ce: 2046           	moveal %d6,%a0
0002e1d0: 4e90           	jsr %a0@
0002e1d2: 508f           	addql #8,%sp
0002e1d4: 7801           	moveq #1,%d4
0002e1d6: 60b0           	bras 0x2e188
0002e1d8: 2047           	moveal %d7,%a0
0002e1da: 60c8           	bras 0x2e1a4
0002e1dc: 7601           	moveq #1,%d3
0002e1de: 6000 fe0e      	braw 0x2dfee
0002e1e2: 2015           	movel %a5@,%d0
0002e1e4: 6d06           	blts 0x2e1ec
0002e1e6: 2f00           	movel %d0,%sp@-
0002e1e8: 4e92           	jsr %a2@
0002e1ea: 588f           	addql #4,%sp
0002e1ec: 5243           	addqw #1,%d3
0002e1ee: 4bed 0012      	lea %a5@(18),%a5
0002e1f2: 6000 fe22      	braw 0x2e016
0002e1f6: 1b66 1b45      	moveb %fp@-,%a5@(6981)
0002e1fa: 0041 3a5c      	oriw #14940,%d1
0002e1fe: 454d           	.short 0x454d
0002e200: 5544           	subqw #2,%d4
0002e202: 4553           	.short 0x4553
0002e204: 4b2e 494e      	chkl %fp@(18766),%d5
0002e208: 4600           	notb %d0
0002e20a: 5c2a 2e41      	addqb #6,%a2@(11841)
0002e20e: 4343           	.short 0x4343
0002e210: 0053 4352      	oriw #17234,%a3@
0002e214: 454e           	.short 0x454e
0002e216: 4d47           	.short 0x4d47
0002e218: 5200           	addqb #1,%d0
0002e21a:  _gem_main
0002e21a: 598f           	subql #4,%sp
0002e21c: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
0002e220: 487a ffd4      	pea %pc@(0x2e1f6)
0002e224: 3f3c 0009      	movew #9,%sp@-
0002e228: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
0002e22e: 4e93           	jsr %a3@
0002e230: 5c8f           	addql #6,%sp
0002e232: 0839 0002 0004 	btst #2,0x4b0d8
0002e238: b0d8 
0002e23a: 661a           	bnes 0x2e256
0002e23c: 4879 0005 7b10 	pea 0x57b10
0002e242: 4878 012c      	pea 0x12c
0002e246: 487a ffb3      	pea %pc@(0x2e1fb)
0002e24a: 4eba fa64      	jsr %pc@(0x2dcb0)
0002e24e: 4fef 000c      	lea %sp@(12),%sp
0002e252: 4a80           	tstl %d0
0002e254: 6c02           	bges 0x2e258
0002e256: 7000           	moveq #0,%d0
0002e258: 45f9 0005 7b10 	lea 0x57b10,%a2
0002e25e: 4232 0800      	clrb %a2@(0000000000000000,%d0:l)
0002e262: 4a79 0005 7e02 	tstw 0x57e02
0002e268: 6622           	bnes 0x2e28c
0002e26a: 4279 0005 7b0a 	clrw 0x57b0a
0002e270: 7420           	moveq #32,%d2
0002e272: d48f           	addl %sp,%d2
0002e274: 49f9 0001 c2ea 	lea 0x1c2ea,%a4
0002e27a: 7622           	moveq #34,%d3
0002e27c: d68f           	addl %sp,%d3
0002e27e: 4bf9 0000 e43c 	lea 0xe43c,%a5
0002e284: 204a           	moveal %a2,%a0
0002e286: 101a           	moveb %a2@+,%d0
0002e288: 6600 00a6      	bnew 0x2e330
0002e28c: 3039 0005 7e02 	movew 0x57e02,%d0
0002e292: 6724           	beqs 0x2e2b8
0002e294: 0c40 0001      	cmpiw #1,%d0
0002e298: 6700 0148      	beqw 0x2e3e2
0002e29c: 0c40 0002      	cmpiw #2,%d0
0002e2a0: 6700 017c      	beqw 0x2e41e
0002e2a4: 4eb9 0002 d504 	jsr 0x2d504
0002e2aa: 3f39 0000 0446 	movew 0x446,%sp@-
0002e2b0: 3f3c 000e      	movew #14,%sp@-
0002e2b4: 4e93           	jsr %a3@
0002e2b6: 588f           	addql #4,%sp
0002e2b8: 4279 0005 39ac 	clrw 0x539ac
0002e2be: 4279 0005 7e02 	clrw 0x57e02
0002e2c4: 4eb9 0002 ffd6 	jsr 0x2ffd6
0002e2ca: 0839 0002 0004 	btst #2,0x4b0d8
0002e2d0: b0d8 
0002e2d2: 6600 0170      	bnew 0x2e444
0002e2d6: 41f9 0005 56ec 	lea 0x556ec,%a0
0002e2dc: 43fa ff2c      	lea %pc@(0x2e20a),%a1
0002e2e0: 10d9           	moveb %a1@+,%a0@+
0002e2e2: 66fc           	bnes 0x2e2e0
0002e2e4: 4879 0005 576c 	pea 0x5576c
0002e2ea: 3f3c 001a      	movew #26,%sp@-
0002e2ee: 4e93           	jsr %a3@
0002e2f0: 5c8f           	addql #6,%sp
0002e2f2: 95ca           	subal %a2,%a2
0002e2f4: 4242           	clrw %d2
0002e2f6: 4bf9 0005 7c44 	lea 0x57c44,%a5
0002e2fc: 49f9 0001 bd84 	lea 0x1bd84,%a4
0002e302: 4a42           	tstw %d2
0002e304: 6600 021e      	bnew 0x2e524
0002e308: 3f3c 0001      	movew #1,%sp@-
0002e30c: 4879 0005 56ec 	pea 0x556ec
0002e312: 3f3c 004e      	movew #78,%sp@-
0002e316: 4e93           	jsr %a3@
0002e318: 508f           	addql #8,%sp
0002e31a: 4a40           	tstw %d0
0002e31c: 6c00 01ec      	bgew 0x2e50a
0002e320: 4279 0005 7afe 	clrw 0x57afe
0002e326: 42b9 0005 7a16 	clrl 0x57a16
0002e32c: 6000 024a      	braw 0x2e578
0002e330: 0c00 0023      	cmpib #35,%d0
0002e334: 6600 ff4e      	bnew 0x2e284
0002e338: 45e8 0002      	lea %a0@(2),%a2
0002e33c: 1028 0001      	moveb %a0@(1),%d0
0002e340: 0c00 0045      	cmpib #69,%d0
0002e344: 673e           	beqs 0x2e384
0002e346: 0c00 0051      	cmpib #81,%d0
0002e34a: 6600 ff38      	bnew 0x2e284
0002e34e: 4879 0005 7b04 	pea 0x57b04
0002e354: 2f0a           	movel %a2,%sp@-
0002e356: 4e94           	jsr %a4@
0002e358: 4879 0005 7b06 	pea 0x57b06
0002e35e: 5680           	addql #3,%d0
0002e360: 2f00           	movel %d0,%sp@-
0002e362: 4e94           	jsr %a4@
0002e364: 4879 0005 7b08 	pea 0x57b08
0002e36a: 5680           	addql #3,%d0
0002e36c: 2f00           	movel %d0,%sp@-
0002e36e: 4e94           	jsr %a4@
0002e370: 2440           	moveal %d0,%a2
0002e372: 568a           	addql #3,%a2
0002e374: 33fc 0001 0005 	movew #1,0x57b0a
0002e37a: 7b0a 
0002e37c: 4fef 0018      	lea %sp@(24),%sp
0002e380: 6000 ff02      	braw 0x2e284
0002e384: 45e8 0008      	lea %a0@(8),%a2
0002e388: 0c28 000d 0008 	cmpib #13,%a0@(8)
0002e38e: 6700 fef4      	beqw 0x2e284
0002e392: 2f02           	movel %d2,%sp@-
0002e394: 2f0a           	movel %a2,%sp@-
0002e396: 4e94           	jsr %a4@
0002e398: 2f03           	movel %d3,%sp@-
0002e39a: 2f00           	movel %d0,%sp@-
0002e39c: 4e94           	jsr %a4@
0002e39e: 2440           	moveal %d0,%a2
0002e3a0: 302f 0030      	movew %sp@(48),%d0
0002e3a4: e148           	lslw #8,%d0
0002e3a6: 322f 0032      	movew %sp@(50),%d1
0002e3aa: 0241 00ff      	andiw #255,%d1
0002e3ae: 8041           	orw %d1,%d0
0002e3b0: 3f00           	movew %d0,%sp@-
0002e3b2: 4e95           	jsr %a5@
0002e3b4: 4fef 0012      	lea %sp@(18),%sp
0002e3b8: 4a40           	tstw %d0
0002e3ba: 6700 fec8      	beqw 0x2e284
0002e3be: 6f12           	bles 0x2e3d2
0002e3c0: 33fc 0002 0005 	movew #2,0x57e02
0002e3c6: 7e02 
0002e3c8: 33c0 0005 7e00 	movew %d0,0x57e00
0002e3ce: 6000 feb4      	braw 0x2e284
0002e3d2: 33fc 0001 0005 	movew #1,0x57e02
0002e3d8: 7e02 
0002e3da: 0240 00ff      	andiw #255,%d0
0002e3de: 5440           	addqw #2,%d0
0002e3e0: 60e6           	bras 0x2e3c8
0002e3e2: 3639 0005 7e00 	movew 0x57e00,%d3
0002e3e8: 5543           	subqw #2,%d3
0002e3ea: 3f3c 0000      	movew #0,%sp@-
0002e3ee: 3f03           	movew %d3,%sp@-
0002e3f0: 2f3c ffff ffff 	movel #-1,%sp@-
0002e3f6: 2f3c ffff ffff 	movel #-1,%sp@-
0002e3fc: 3f3c 0005      	movew #5,%sp@-
0002e400: 4e4e           	trap #14
0002e402: 4fef 000e      	lea %sp@(14),%sp
0002e406: 4267           	clrw %sp@-
0002e408: 3039 0005 7e00 	movew 0x57e00,%d0
0002e40e: 5540           	subqw #2,%d0
0002e410: 3f00           	movew %d0,%sp@-
0002e412: 4eb9 0000 e286 	jsr 0xe286
0002e418: 588f           	addql #4,%sp
0002e41a: 6000 fe88      	braw 0x2e2a4
0002e41e: 3639 0005 7e00 	movew 0x57e00,%d3
0002e424: 3f03           	movew %d3,%sp@-
0002e426: 3f3c 0003      	movew #3,%sp@-
0002e42a: 2f3c 0000 0000 	movel #0,%sp@-
0002e430: 2f3c 0000 0000 	movel #0,%sp@-
0002e436: 3f3c 0005      	movew #5,%sp@-
0002e43a: 4e4e           	trap #14
0002e43c: 4fef 000e      	lea %sp@(14),%sp
0002e440: 6000 fe62      	braw 0x2e2a4
0002e444: 4242           	clrw %d2
0002e446: 6000 010c      	braw 0x2e554
0002e44a: 4279 0005 7afe 	clrw 0x57afe
0002e450: 6000 0146      	braw 0x2e598
0002e454: 43e8 ff58      	lea %a0@(-168),%a1
0002e458: 45e8 001c      	lea %a0@(28),%a2
0002e45c: 2409           	movel %a1,%d2
0002e45e: 2280           	movel %d0,%a1@
0002e460: 43e9 001c      	lea %a1@(28),%a1
0002e464: 2002           	movel %d2,%d0
0002e466: b3ca           	cmpal %a2,%a1
0002e468: 66f2           	bnes 0x2e45c
0002e46a: 2008           	movel %a0,%d0
0002e46c: 5241           	addqw #1,%d1
0002e46e: 41e8 0be8      	lea %a0@(3048),%a0
0002e472: 7401           	moveq #1,%d2
0002e474: 6000 01fc      	braw 0x2e672
0002e478: 3f02           	movew %d2,%sp@-
0002e47a: 4e95           	jsr %a5@
0002e47c: 2440           	moveal %d0,%a2
0002e47e: 23c0 0005 7a42 	movel %d0,0x57a42
0002e484: 548f           	addql #2,%sp
0002e486: 0c42 0001      	cmpiw #1,%d2
0002e48a: 6e64           	bgts 0x2e4f0
0002e48c: 41f3 5800      	lea %a3@(0000000000000000,%d5:l),%a0
0002e490: 2548 0008      	movel %a0,%a2@(8)
0002e494: 41f3 3800      	lea %a3@(0000000000000000,%d3:l),%a0
0002e498: 2548 0014      	movel %a0,%a2@(20)
0002e49c: 41ea 0088      	lea %a2@(136),%a0
0002e4a0: 2548 0082      	movel %a0,%a2@(130)
0002e4a4: 426a 0086      	clrw %a2@(134)
0002e4a8: 4878 0008      	pea 0x8
0002e4ac: 3f3c 0020      	movew #32,%sp@-
0002e4b0: 486a 000c      	pea %a2@(12)
0002e4b4: 4eb9 0001 bb7e 	jsr 0x1bb7e
0002e4ba: 422a 0108      	clrb %a2@(264)
0002e4be: 4fef 000a      	lea %sp@(10),%sp
0002e4c2: 4a42           	tstw %d2
0002e4c4: 6712           	beqs 0x2e4d8
0002e4c6: 202a 0008      	movel %a2@(8),%d0
0002e4ca: 2200           	movel %d0,%d1
0002e4cc: 0681 0000 0980 	addil #2432,%d1
0002e4d2: 2040           	moveal %d0,%a0
0002e4d4: 2141 003c      	movel %d1,%a0@(60)
0002e4d8: 3542 001c      	movew %d2,%a2@(28)
0002e4dc: 426a 001e      	clrw %a2@(30)
0002e4e0: 357c ffff 0034 	movew #-1,%a2@(52)
0002e4e6: 5342           	subqw #1,%d2
0002e4e8: 47eb f418      	lea %a3@(-3048),%a3
0002e4ec: 6000 01fc      	braw 0x2e6ea
0002e4f0: 2004           	movel %d4,%d0
0002e4f2: d08b           	addl %a3,%d0
0002e4f4: d0b9 0005 7a16 	addl 0x57a16,%d0
0002e4fa: 2540 0008      	movel %d0,%a2@(8)
0002e4fe: 0680 0000 0b00 	addil #2816,%d0
0002e504: 2540 0014      	movel %d0,%a2@(20)
0002e508: 6092           	bras 0x2e49c
0002e50a: 4878 000d      	pea 0xd
0002e50e: 4879 0005 578a 	pea 0x5578a
0002e514: 4875 a800      	pea %a5@(0000000000000000,%a2:l)
0002e518: 4e94           	jsr %a4@
0002e51a: 45ea 0012      	lea %a2@(18),%a2
0002e51e: 4fef 000c      	lea %sp@(12),%sp
0002e522: 7401           	moveq #1,%d2
0002e524: 3f3c 004f      	movew #79,%sp@-
0002e528: 4e93           	jsr %a3@
0002e52a: 548f           	addql #2,%sp
0002e52c: 4a40           	tstw %d0
0002e52e: 6d00 0232      	bltw 0x2e762
0002e532: 4878 000d      	pea 0xd
0002e536: 4879 0005 578a 	pea 0x5578a
0002e53c: 4875 a800      	pea %a5@(0000000000000000,%a2:l)
0002e540: 4e94           	jsr %a4@
0002e542: 5242           	addqw #1,%d2
0002e544: 45ea 0012      	lea %a2@(18),%a2
0002e548: 4fef 000c      	lea %sp@(12),%sp
0002e54c: 0c42 0006      	cmpiw #6,%d2
0002e550: 6600 fdb0      	bnew 0x2e302
0002e554: 33c2 0005 7afe 	movew %d2,0x57afe
0002e55a: 42b9 0005 7a16 	clrl 0x57a16
0002e560: 4a42           	tstw %d2
0002e562: 6714           	beqs 0x2e578
0002e564: c5fc 0be8      	mulsw #3048,%d2
0002e568: 2f02           	movel %d2,%sp@-
0002e56a: 4eb9 0001 c0ee 	jsr 0x1c0ee
0002e570: 23c0 0005 7a16 	movel %d0,0x57a16
0002e576: 588f           	addql #4,%sp
0002e578: 2039 0005 7a16 	movel 0x57a16,%d0
0002e57e: 6700 feca      	beqw 0x2e44a
0002e582: 3239 0005 7afe 	movew 0x57afe,%d1
0002e588: c3fc 0be8      	mulsw #3048,%d1
0002e58c: 2f01           	movel %d1,%sp@-
0002e58e: 2f00           	movel %d0,%sp@-
0002e590: 4eb9 0001 bb70 	jsr 0x1bb70
0002e596: 508f           	addql #8,%sp
0002e598: 3079 0005 7afe 	moveaw 0x57afe,%a0
0002e59e: 5448           	addqw #2,%a0
0002e5a0: 33c8 0005 7b00 	movew %a0,0x57b00
0002e5a6: 49f9 0002 8d44 	lea 0x28d44,%a4
0002e5ac: 4e94           	jsr %a4@
0002e5ae: 4eb9 0002 8ea2 	jsr 0x28ea2
0002e5b4: 4279 0005 397e 	clrw 0x5397e
0002e5ba: 4279 0005 397c 	clrw 0x5397c
0002e5c0: 42b9 0005 3978 	clrl 0x53978
0002e5c6: 42b9 0005 48dc 	clrl 0x548dc
0002e5cc: 23fc 0005 48dc 	movel #346332,0x548f8
0002e5d2: 0005 48f8 
0002e5d6: 23fc 0005 48f8 	movel #346360,0x54914
0002e5dc: 0005 4914 
0002e5e0: 23fc 0005 4914 	movel #346388,0x54930
0002e5e6: 0005 4930 
0002e5ea: 23fc 0005 4930 	movel #346416,0x5494c
0002e5f0: 0005 494c 
0002e5f4: 23fc 0005 494c 	movel #346444,0x54968
0002e5fa: 0005 4968 
0002e5fe: 23fc 0005 4968 	movel #346472,0x54984
0002e604: 0005 4984 
0002e608: 23fc 0005 4984 	movel #346500,0x554c4
0002e60e: 0005 54c4 
0002e612: 23fc 0005 54c4 	movel #349380,0x554e0
0002e618: 0005 54e0 
0002e61c: 23fc 0005 54e0 	movel #349408,0x554fc
0002e622: 0005 54fc 
0002e626: 23fc 0005 54fc 	movel #349436,0x55518
0002e62c: 0005 5518 
0002e630: 23fc 0005 5518 	movel #349464,0x55534
0002e636: 0005 5534 
0002e63a: 23fc 0005 5534 	movel #349492,0x55550
0002e640: 0005 5550 
0002e644: 23fc 0005 5550 	movel #349520,0x5556c
0002e64a: 0005 556c 
0002e64e: 23fc 0005 556c 	movel #349548,0x57a36
0002e654: 0005 7a36 
0002e658: 3639 0005 7afe 	movew 0x57afe,%d3
0002e65e: 2079 0005 7a16 	moveal 0x57a16,%a0
0002e664: 41e8 0bcc      	lea %a0@(3020),%a0
0002e668: 4202           	clrb %d2
0002e66a: 203c 0005 556c 	movel #349548,%d0
0002e670: 4241           	clrw %d1
0002e672: b243           	cmpw %d3,%d1
0002e674: 6d00 fdde      	bltw 0x2e454
0002e678: 4a02           	tstb %d2
0002e67a: 6706           	beqs 0x2e682
0002e67c: 23c0 0005 7a36 	movel %d0,0x57a36
0002e682: 4279 0005 7a1c 	clrw 0x57a1c
0002e688: 42b9 0005 7a1e 	clrl 0x57a1e
0002e68e: 42b9 0005 7a22 	clrl 0x57a22
0002e694: 42b9 0005 7a3e 	clrl 0x57a3e
0002e69a: 42b9 0005 7a3a 	clrl 0x57a3a
0002e6a0: 42b9 0005 7a2e 	clrl 0x57a2e
0002e6a6: 42b9 0005 7a32 	clrl 0x57a32
0002e6ac: 4279 0005 7a26 	clrw 0x57a26
0002e6b2: 4279 0005 7a2a 	clrw 0x57a2a
0002e6b8: 4279 0005 7a28 	clrw 0x57a28
0002e6be: 3439 0005 7b00 	movew 0x57b00,%d2
0002e6c4: 5342           	subqw #1,%d2
0002e6c6: 3602           	movew %d2,%d3
0002e6c8: c7fc 0be8      	mulsw #3048,%d3
0002e6cc: 97cb           	subal %a3,%a3
0002e6ce: 4bf9 0003 1de8 	lea 0x31de8,%a5
0002e6d4: 2803           	movel %d3,%d4
0002e6d6: 0684 ffff e830 	addil #-6096,%d4
0002e6dc: 2a03           	movel %d3,%d5
0002e6de: 0685 0005 3db8 	addil #343480,%d5
0002e6e4: 0683 0005 48b8 	addil #346296,%d3
0002e6ea: 4a42           	tstw %d2
0002e6ec: 6c00 fd8a      	bgew 0x2e478
0002e6f0: 33fc 0001 0005 	movew #1,0x57a1a
0002e6f6: 7a1a 
0002e6f8: 2079 0005 7a42 	moveal 0x57a42,%a0
0002e6fe: 4268 001c      	clrw %a0@(28)
0002e702: 4290           	clrl %a0@
0002e704: 45f9 0002 8d50 	lea 0x28d50,%a2
0002e70a: 4e92           	jsr %a2@
0002e70c: 4879 0002 96d8 	pea 0x296d8
0002e712: 487a fafd      	pea %pc@(0x2e211)
0002e716: 4879 0002 96d8 	pea 0x296d8
0002e71c: 4eb9 0003 1eca 	jsr 0x31eca
0002e722: 23c0 0005 7cb8 	movel %d0,0x57cb8
0002e728: 23c0 0005 7cbc 	movel %d0,0x57cbc
0002e72e: 4879 0002 8c96 	pea 0x28c96
0002e734: 4eb9 0003 3094 	jsr 0x33094
0002e73a: 4e94           	jsr %a4@
0002e73c: 4eb9 0002 8e98 	jsr 0x28e98
0002e742: 4e92           	jsr %a2@
0002e744: 2039 0005 7a16 	movel 0x57a16,%d0
0002e74a: 4fef 0010      	lea %sp@(16),%sp
0002e74e: 670a           	beqs 0x2e75a
0002e750: 2f00           	movel %d0,%sp@-
0002e752: 4eb9 0001 c11a 	jsr 0x1c11a
0002e758: 588f           	addql #4,%sp
0002e75a: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
0002e75e: 588f           	addql #4,%sp
0002e760: 4e75           	rts
0002e762: 33c2 0005 7afe 	movew %d2,0x57afe
0002e768: 42b9 0005 7a16 	clrl 0x57a16
0002e76e: 6000 fdf4      	braw 0x2e564
0002e772: 0000 2f02      	orib #2,%d0
0002e774:  _in_mrect
0002e776: 206f 0008      	moveal %sp@(8),%a0
0002e77a: 3418           	movew %a0@+,%d2
0002e77c: 2f08           	movel %a0,%sp@-
0002e77e: 3f39 0005 7cce 	movew 0x57cce,%sp@-
0002e784: 3f39 0005 7cd0 	movew 0x57cd0,%sp@-
0002e78a: 4eb9 0001 c400 	jsr 0x1c400
0002e790: 508f           	addql #8,%sp
0002e792: b042           	cmpw %d2,%d0
0002e794: 56c0           	sne %d0
0002e796: 4880           	extw %d0
0002e798: 4440           	negw %d0
0002e79a: 241f           	movel %sp@+,%d2
0002e79c: 4e75           	rts
0002e79e:  _b_click
0002e79e: 2f02           	movel %d2,%sp@-
0002e7a0: 342f 0008      	movew %sp@(8),%d2
0002e7a4: b479 0005 7cb2 	cmpw 0x57cb2,%d2
0002e7aa: 6724           	beqs 0x2e7d0
0002e7ac: 3039 0005 7cb0 	movew 0x57cb0,%d0
0002e7b2: 6720           	beqs 0x2e7d4
0002e7b4: b479 0005 7cb4 	cmpw 0x57cb4,%d2
0002e7ba: 660e           	bnes 0x2e7ca
0002e7bc: 5279 0005 7cb6 	addqw #1,0x57cb6
0002e7c2: 5640           	addqw #3,%d0
0002e7c4: 33c0 0005 7cb0 	movew %d0,0x57cb0
0002e7ca: 33c2 0005 7cb2 	movew %d2,0x57cb2
0002e7d0: 241f           	movel %sp@+,%d2
0002e7d2: 4e75           	rts
0002e7d4: 4a79 0005 7cd4 	tstw 0x57cd4
0002e7da: 671e           	beqs 0x2e7fa
0002e7dc: 4a42           	tstw %d2
0002e7de: 671a           	beqs 0x2e7fa
0002e7e0: 33fc 0001 0005 	movew #1,0x57cb6
0002e7e6: 7cb6 
0002e7e8: 33c2 0005 7cb4 	movew %d2,0x57cb4
0002e7ee: 33f9 0005 39a6 	movew 0x539a6,0x57cb0
0002e7f4: 0005 7cb0 
0002e7f8: 60d0           	bras 0x2e7ca
0002e7fa: 2002           	movel %d2,%d0
0002e7fc: 4840           	swap %d0
0002e7fe: 4240           	clrw %d0
0002e800: 7201           	moveq #1,%d1
0002e802: 8280           	orl %d0,%d1
0002e804: 2f01           	movel %d1,%sp@-
0002e806: 487a 0324      	pea %pc@(0x2eb2c)
0002e80a: 4eb9 0002 9c9c 	jsr 0x29c9c
0002e810: 508f           	addql #8,%sp
0002e812: 60b6           	bras 0x2e7ca
0002e814:  _b_delay
0002e814: 2f0a           	movel %a2,%sp@-
0002e816: 2f02           	movel %d2,%sp@-
0002e818: 3039 0005 7cb0 	movew 0x57cb0,%d0
0002e81e: 676c           	beqs 0x2e88c
0002e820: 906f 000c      	subw %sp@(12),%d0
0002e824: 6b6c           	bmis 0x2e892
0002e826: 33c0 0005 7cb0 	movew %d0,0x57cb0
0002e82c: 4a79 0005 7cb0 	tstw 0x57cb0
0002e832: 6658           	bnes 0x2e88c
0002e834: 3039 0005 7cb4 	movew 0x57cb4,%d0
0002e83a: b079 0005 7cb2 	cmpw 0x57cb2,%d0
0002e840: 6758           	beqs 0x2e89a
0002e842: 7402           	moveq #2,%d2
0002e844: 3202           	movew %d2,%d1
0002e846: d279 0005 7a26 	addw 0x57a26,%d1
0002e84c: 0c41 0020      	cmpiw #32,%d1
0002e850: 6e3a           	bgts 0x2e88c
0002e852: 4840           	swap %d0
0002e854: 4240           	clrw %d0
0002e856: 8079 0005 7cb6 	orw 0x57cb6,%d0
0002e85c: 2f00           	movel %d0,%sp@-
0002e85e: 487a 02cc      	pea %pc@(0x2eb2c)
0002e862: 45f9 0002 9c9c 	lea 0x29c9c,%a2
0002e868: 4e92           	jsr %a2@
0002e86a: 508f           	addql #8,%sp
0002e86c: 0c42 0002      	cmpiw #2,%d2
0002e870: 661a           	bnes 0x2e88c
0002e872: 7000           	moveq #0,%d0
0002e874: 3039 0005 7cb2 	movew 0x57cb2,%d0
0002e87a: 4840           	swap %d0
0002e87c: 4240           	clrw %d0
0002e87e: 7201           	moveq #1,%d1
0002e880: 8280           	orl %d0,%d1
0002e882: 2f01           	movel %d1,%sp@-
0002e884: 487a 02a6      	pea %pc@(0x2eb2c)
0002e888: 4e92           	jsr %a2@
0002e88a: 508f           	addql #8,%sp
0002e88c: 241f           	movel %sp@+,%d2
0002e88e: 245f           	moveal %sp@+,%a2
0002e890: 4e75           	rts
0002e892: 4279 0005 7cb0 	clrw 0x57cb0
0002e898: 6092           	bras 0x2e82c
0002e89a: 7401           	moveq #1,%d2
0002e89c: 60a6           	bras 0x2e844
0002e89e:  _set_ctrl
0002e89e: 206f 0004      	moveal %sp@(4),%a0
0002e8a2: 2010           	movel %a0@,%d0
0002e8a4: 2228 0004      	movel %a0@(4),%d1
0002e8a8: 23c0 0005 7ce0 	movel %d0,0x57ce0
0002e8ae: 23c1 0005 7ce4 	movel %d1,0x57ce4
0002e8b4: 4e75           	rts
0002e8b6:  _get_ctrl
0002e8b6: 206f 0004      	moveal %sp@(4),%a0
0002e8ba: 2039 0005 7ce0 	movel 0x57ce0,%d0
0002e8c0: 2239 0005 7ce4 	movel 0x57ce4,%d1
0002e8c6: 2080           	movel %d0,%a0@
0002e8c8: 2141 0004      	movel %d1,%a0@(4)
0002e8cc: 4e75           	rts
0002e8ce:  _get_mown
0002e8ce: 206f 0004      	moveal %sp@(4),%a0
0002e8d2: 20b9 0005 7cbc 	movel 0x57cbc,%a0@
0002e8d8: 4e75           	rts
0002e8da:  _dq
0002e8da: 226f 0004      	moveal %sp@(4),%a1
0002e8de: 5369 0014      	subqw #1,%a1@(20)
0002e8e2: 3069 0010      	moveaw %a1@(16),%a0
0002e8e6: 3008           	movew %a0,%d0
0002e8e8: 5240           	addqw #1,%d0
0002e8ea: 0c40 0008      	cmpiw #8,%d0
0002e8ee: 670e           	beqs 0x2e8fe
0002e8f0: 3340 0010      	movew %d0,%a1@(16)
0002e8f4: 3048           	moveaw %a0,%a0
0002e8f6: d1c8           	addal %a0,%a0
0002e8f8: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
0002e8fc: 4e75           	rts
0002e8fe: 4269 0010      	clrw %a1@(16)
0002e902: 60f0           	bras 0x2e8f4
0002e904:  _fq
0002e904: 2f0a           	movel %a2,%sp@-
0002e906: 45fa ffd2      	lea %pc@(0x2e8da),%a2
0002e90a: 2079 0005 7a42 	moveal 0x57a42,%a0
0002e910: 2068 0014      	moveal %a0@(20),%a0
0002e914: 4a68 0022      	tstw %a0@(34)
0002e918: 6604           	bnes 0x2e91e
0002e91a: 245f           	moveal %sp@+,%a2
0002e91c: 4e75           	rts
0002e91e: 4868 000e      	pea %a0@(14)
0002e922: 4e92           	jsr %a2@
0002e924: 588f           	addql #4,%sp
0002e926: 60e2           	bras 0x2e90a
0002e928:  _evremove
0002e928: 2f0a           	movel %a2,%sp@-
0002e92a: 206f 0008      	moveal %sp@(8),%a0
0002e92e: 302f 000c      	movew %sp@(12),%d0
0002e932: 2468 0008      	moveal %a0@(8),%a2
0002e936: 2568 0004 0004 	movel %a0@(4),%a2@(4)
0002e93c: 2268 0004      	moveal %a0@(4),%a1
0002e940: b2fc 0000      	cmpaw #0,%a1
0002e944: 6704           	beqs 0x2e94a
0002e946: 234a 0008      	movel %a2,%a1@(8)
0002e94a: 3f40 000c      	movew %d0,%sp@(12)
0002e94e: 2f48 0008      	movel %a0,%sp@(8)
0002e952: 245f           	moveal %sp@+,%a2
0002e954: 4ef9 0002 9290 	jmp 0x29290
0002e95a: 4fef fff4      	lea %sp@(-12),%sp
0002e95e: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0002e962: 206f 0028      	moveal %sp@(40),%a0
0002e966: 2468 0006      	moveal %a0@(6),%a2
0002e96a: 761c           	moveq #28,%d3
0002e96c: d68f           	addl %sp,%d3
0002e96e: 47f9 0001 c400 	lea 0x1c400,%a3
0002e974: 49fa ffb2      	lea %pc@(0x2e928),%a4
0002e978: b4fc 0000      	cmpaw #0,%a2
0002e97c: 660a           	bnes 0x2e988
0002e97e: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0002e982: 4fef 000c      	lea %sp@(12),%sp
0002e986: 4e75           	rts
0002e988: 282a 0004      	movel %a2@(4),%d4
0002e98c: 342a 0014      	movew %a2@(20),%d2
0002e990: e64a           	lsrw #3,%d2
0002e992: 0242 0001      	andiw #1,%d2
0002e996: 3f42 001a      	movew %d2,%sp@(26)
0002e99a: 202a 0010      	movel %a2@(16),%d0
0002e99e: 2200           	movel %d0,%d1
0002e9a0: 4241           	clrw %d1
0002e9a2: 4841           	swap %d1
0002e9a4: 3f41 001c      	movew %d1,%sp@(28)
0002e9a8: 3f40 001e      	movew %d0,%sp@(30)
0002e9ac: 202a 0018      	movel %a2@(24),%d0
0002e9b0: 2200           	movel %d0,%d1
0002e9b2: 4241           	clrw %d1
0002e9b4: 4841           	swap %d1
0002e9b6: 3f41 0020      	movew %d1,%sp@(32)
0002e9ba: 3f40 0022      	movew %d0,%sp@(34)
0002e9be: 2f03           	movel %d3,%sp@-
0002e9c0: 3f2f 0032      	movew %sp@(50),%sp@-
0002e9c4: 3f2f 0032      	movew %sp@(50),%sp@-
0002e9c8: 4e93           	jsr %a3@
0002e9ca: 508f           	addql #8,%sp
0002e9cc: b042           	cmpw %d2,%d0
0002e9ce: 6708           	beqs 0x2e9d8
0002e9d0: 4267           	clrw %sp@-
0002e9d2: 2f0a           	movel %a2,%sp@-
0002e9d4: 4e94           	jsr %a4@
0002e9d6: 5c8f           	addql #6,%sp
0002e9d8: 2444           	moveal %d4,%a2
0002e9da: 609c           	bras 0x2e978
0002e9dc:  _post_keybd
0002e9dc: 2f02           	movel %d2,%sp@-
0002e9de: 206f 0008      	moveal %sp@(8),%a0
0002e9e2: 342f 000c      	movew %sp@(12),%d2
0002e9e6: 2028 0002      	movel %a0@(2),%d0
0002e9ea: 670a           	beqs 0x2e9f6
0002e9ec: 2f40 0008      	movel %d0,%sp@(8)
0002e9f0: 241f           	movel %sp@+,%d2
0002e9f2: 6000 ff34      	braw 0x2e928
0002e9f6: 3028 0022      	movew %a0@(34),%d0
0002e9fa: 0c40 0007      	cmpiw #7,%d0
0002e9fe: 6e24           	bgts 0x2ea24
0002ea00: 3268 0020      	moveaw %a0@(32),%a1
0002ea04: 3209           	movew %a1,%d1
0002ea06: 5241           	addqw #1,%d1
0002ea08: 3141 0020      	movew %d1,%a0@(32)
0002ea0c: 3249           	moveaw %a1,%a1
0002ea0e: d3c9           	addal %a1,%a1
0002ea10: 3182 980e      	movew %d2,%a0@(000000000000000e,%a1:l)
0002ea14: 0c41 0008      	cmpiw #8,%d1
0002ea18: 6604           	bnes 0x2ea1e
0002ea1a: 4268 0020      	clrw %a0@(32)
0002ea1e: 5240           	addqw #1,%d0
0002ea20: 3140 0022      	movew %d0,%a0@(34)
0002ea24: 241f           	movel %sp@+,%d2
0002ea26: 4e75           	rts
0002ea28:  _kchange
0002ea28: 222f 0004      	movel %sp@(4),%d1
0002ea2c: 2001           	movel %d1,%d0
0002ea2e: 4240           	clrw %d0
0002ea30: 4840           	swap %d0
0002ea32: 33c1 0005 7ccc 	movew %d1,0x57ccc
0002ea38: 4a80           	tstl %d0
0002ea3a: 6712           	beqs 0x2ea4e
0002ea3c: 3f00           	movew %d0,%sp@-
0002ea3e: 2079 0005 7cbc 	moveal 0x57cbc,%a0
0002ea44: 2f28 0014      	movel %a0@(20),%sp@-
0002ea48: 4eba ff92      	jsr %pc@(0x2e9dc)
0002ea4c: 5c8f           	addql #6,%sp
0002ea4e: 4e75           	rts
0002ea50:  _downorup
0002ea50: 2f02           	movel %d2,%sp@-
0002ea52: 202f 000a      	movel %sp@(10),%d0
0002ea56: 3200           	movew %d0,%d1
0002ea58: 0241 00ff      	andiw #255,%d1
0002ea5c: 342f 0008      	movew %sp@(8),%d2
0002ea60: b541           	eorw %d2,%d1
0002ea62: 3400           	movew %d0,%d2
0002ea64: e04a           	lsrw #8,%d2
0002ea66: c242           	andw %d2,%d1
0002ea68: 57c1           	seq %d1
0002ea6a: 4881           	extw %d1
0002ea6c: 4441           	negw %d1
0002ea6e: 4240           	clrw %d0
0002ea70: 4840           	swap %d0
0002ea72: e048           	lsrw #8,%d0
0002ea74: b041           	cmpw %d1,%d0
0002ea76: 56c0           	sne %d0
0002ea78: 4880           	extw %d0
0002ea7a: 4440           	negw %d0
0002ea7c: 241f           	movel %sp@+,%d2
0002ea7e: 4e75           	rts
0002ea80: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0002ea84: 362f 0022      	movew %sp@(34),%d3
0002ea88: 206f 001c      	moveal %sp@(28),%a0
0002ea8c: 2468 000a      	moveal %a0@(10),%a2
0002ea90: 47fa ffbe      	lea %pc@(0x2ea50),%a3
0002ea94: 49fa fe92      	lea %pc@(0x2e928),%a4
0002ea98: b4fc 0000      	cmpaw #0,%a2
0002ea9c: 6606           	bnes 0x2eaa4
0002ea9e: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0002eaa2: 4e75           	rts
0002eaa4: 282a 0004      	movel %a2@(4),%d4
0002eaa8: 242a 0010      	movel %a2@(16),%d2
0002eaac: 2f02           	movel %d2,%sp@-
0002eaae: 3f2f 0024      	movew %sp@(36),%sp@-
0002eab2: 4e93           	jsr %a3@
0002eab4: 5c8f           	addql #6,%sp
0002eab6: 4a40           	tstw %d0
0002eab8: 6724           	beqs 0x2eade
0002eaba: 4242           	clrw %d2
0002eabc: 4842           	swap %d2
0002eabe: 4241           	clrw %d1
0002eac0: 1202           	moveb %d2,%d1
0002eac2: 0c02 0001      	cmpib #1,%d2
0002eac6: 6306           	blss 0x2eace
0002eac8: 5379 0005 7cd4 	subqw #1,0x57cd4
0002eace: 3003           	movew %d3,%d0
0002ead0: b243           	cmpw %d3,%d1
0002ead2: 6402           	bccs 0x2ead6
0002ead4: 3001           	movew %d1,%d0
0002ead6: 3f00           	movew %d0,%sp@-
0002ead8: 2f0a           	movel %a2,%sp@-
0002eada: 4e94           	jsr %a4@
0002eadc: 5c8f           	addql #6,%sp
0002eade: 2444           	moveal %d4,%a2
0002eae0: 60b6           	bras 0x2ea98
0002eae2:  _set_mown
0002eae2: 206f 0004      	moveal %sp@(4),%a0
0002eae6: 4a79 0005 7cd2 	tstw 0x57cd2
0002eaec: 663c           	bnes 0x2eb2a
0002eaee: 23c8 0005 7cbc 	movel %a0,0x57cbc
0002eaf4: 23c8 0005 7cd8 	movel %a0,0x57cd8
0002eafa: 3f39 0005 7cce 	movew 0x57cce,%sp@-
0002eb00: 3f39 0005 7cd0 	movew 0x57cd0,%sp@-
0002eb06: 2f28 0014      	movel %a0@(20),%sp@-
0002eb0a: 4eba fe4e      	jsr %pc@(0x2e95a)
0002eb0e: 3f3c 0001      	movew #1,%sp@-
0002eb12: 3f39 0005 7cd2 	movew 0x57cd2,%sp@-
0002eb18: 2079 0005 7cbc 	moveal 0x57cbc,%a0
0002eb1e: 2f28 0014      	movel %a0@(20),%sp@-
0002eb22: 4eba ff5c      	jsr %pc@(0x2ea80)
0002eb26: 4fef 0010      	lea %sp@(16),%sp
0002eb2a: 4e75           	rts
0002eb2c:  _bchange
0002eb2c: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
0002eb30: 242f 0018      	movel %sp@(24),%d2
0002eb34: 2602           	movel %d2,%d3
0002eb36: 4243           	clrw %d3
0002eb38: 4843           	swap %d3
0002eb3a: 4a79 0005 3994 	tstw 0x53994
0002eb40: 663e           	bnes 0x2eb80
0002eb42: 0c43 0001      	cmpiw #1,%d3
0002eb46: 6638           	bnes 0x2eb80
0002eb48: 4a79 0005 7cd2 	tstw 0x57cd2
0002eb4e: 6630           	bnes 0x2eb80
0002eb50: 3a39 0005 7cce 	movew 0x57cce,%d5
0002eb56: 3839 0005 7cd0 	movew 0x57cd0,%d4
0002eb5c: 4879 0005 7ce0 	pea 0x57ce0
0002eb62: 3f05           	movew %d5,%sp@-
0002eb64: 3f04           	movew %d4,%sp@-
0002eb66: 45f9 0001 c400 	lea 0x1c400,%a2
0002eb6c: 4e92           	jsr %a2@
0002eb6e: 508f           	addql #8,%sp
0002eb70: 4a40           	tstw %d0
0002eb72: 6760           	beqs 0x2ebd4
0002eb74: 2039 0005 7cd8 	movel 0x57cd8,%d0
0002eb7a: 23c0 0005 7cbc 	movel %d0,0x57cbc
0002eb80: 5279 0005 7cc8 	addqw #1,0x57cc8
0002eb86: 33f9 0005 7cd2 	movew 0x57cd2,0x57cc6
0002eb8c: 0005 7cc6 
0002eb90: 33f9 0005 7cca 	movew 0x57cca,0x57cc0
0002eb96: 0005 7cc0 
0002eb9a: 33f9 0005 7cd0 	movew 0x57cd0,0x57cc4
0002eba0: 0005 7cc4 
0002eba4: 33f9 0005 7cce 	movew 0x57cce,0x57cc2
0002ebaa: 0005 7cc2 
0002ebae: 33c3 0005 7cd2 	movew %d3,0x57cd2
0002ebb4: 33c2 0005 7cca 	movew %d2,0x57cca
0002ebba: 3f02           	movew %d2,%sp@-
0002ebbc: 3f03           	movew %d3,%sp@-
0002ebbe: 2079 0005 7cbc 	moveal 0x57cbc,%a0
0002ebc4: 2f28 0014      	movel %a0@(20),%sp@-
0002ebc8: 4eba feb6      	jsr %pc@(0x2ea80)
0002ebcc: 508f           	addql #8,%sp
0002ebce: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
0002ebd2: 4e75           	rts
0002ebd4: 4879 0005 3ae4 	pea 0x53ae4
0002ebda: 3f05           	movew %d5,%sp@-
0002ebdc: 3f04           	movew %d4,%sp@-
0002ebde: 4e92           	jsr %a2@
0002ebe0: 508f           	addql #8,%sp
0002ebe2: 4a40           	tstw %d0
0002ebe4: 6610           	bnes 0x2ebf6
0002ebe6: 3f05           	movew %d5,%sp@-
0002ebe8: 3f04           	movew %d4,%sp@-
0002ebea: 4eb9 0003 4ea4 	jsr 0x34ea4
0002ebf0: 588f           	addql #4,%sp
0002ebf2: 4a40           	tstw %d0
0002ebf4: 670a           	beqs 0x2ec00
0002ebf6: 2039 0005 7cb8 	movel 0x57cb8,%d0
0002ebfc: 6000 ff7c      	braw 0x2eb7a
0002ec00: 2039 0005 71be 	movel 0x571be,%d0
0002ec06: 6000 ff72      	braw 0x2eb7a
0002ec0a:  _mchange
0002ec0a: 2f03           	movel %d3,%sp@-
0002ec0c: 2f02           	movel %d2,%sp@-
0002ec0e: 242f 000c      	movel %sp@(12),%d2
0002ec12: 2602           	movel %d2,%d3
0002ec14: 4243           	clrw %d3
0002ec16: 4843           	swap %d3
0002ec18: 3239 0005 7cb0 	movew 0x57cb0,%d1
0002ec1e: 6728           	beqs 0x2ec48
0002ec20: 3039 0005 7cd0 	movew 0x57cd0,%d0
0002ec26: 9043           	subw %d3,%d0
0002ec28: 5440           	addqw #2,%d0
0002ec2a: 0c40 0004      	cmpiw #4,%d0
0002ec2e: 6210           	bhis 0x2ec40
0002ec30: 3039 0005 7cce 	movew 0x57cce,%d0
0002ec36: 9042           	subw %d2,%d0
0002ec38: 5440           	addqw #2,%d0
0002ec3a: 0c40 0004      	cmpiw #4,%d0
0002ec3e: 6308           	blss 0x2ec48
0002ec40: 3f01           	movew %d1,%sp@-
0002ec42: 4eba fbd0      	jsr %pc@(0x2e814)
0002ec46: 548f           	addql #2,%sp
0002ec48: 33c3 0005 7cd0 	movew %d3,0x57cd0
0002ec4e: 33c2 0005 7cce 	movew %d2,0x57cce
0002ec54: 4a79 0005 3980 	tstw 0x53980
0002ec5a: 6716           	beqs 0x2ec72
0002ec5c: 3f02           	movew %d2,%sp@-
0002ec5e: 3f03           	movew %d3,%sp@-
0002ec60: 4eb9 0002 8f36 	jsr 0x28f36
0002ec66: 3f02           	movew %d2,%sp@-
0002ec68: 3f03           	movew %d3,%sp@-
0002ec6a: 4eb9 0002 d6cc 	jsr 0x2d6cc
0002ec70: 508f           	addql #8,%sp
0002ec72: 2039 0005 7cbc 	movel 0x57cbc,%d0
0002ec78: b0b9 0005 7cb8 	cmpl 0x57cb8,%d0
0002ec7e: 672a           	beqs 0x2ecaa
0002ec80: 4a79 0005 7cd2 	tstw 0x57cd2
0002ec86: 6622           	bnes 0x2ecaa
0002ec88: 4ab9 0005 7d16 	tstl 0x57d16
0002ec8e: 671a           	beqs 0x2ecaa
0002ec90: 4879 0005 3996 	pea 0x53996
0002ec96: 4eba fadc      	jsr %pc@(0x2e774)
0002ec9a: 588f           	addql #4,%sp
0002ec9c: 4a40           	tstw %d0
0002ec9e: 670a           	beqs 0x2ecaa
0002eca0: 23f9 0005 7cb8 	movel 0x57cb8,0x57cbc
0002eca6: 0005 7cbc 
0002ecaa: 3f39 0005 7cce 	movew 0x57cce,%sp@-
0002ecb0: 3f39 0005 7cd0 	movew 0x57cd0,%sp@-
0002ecb6: 2079 0005 7cbc 	moveal 0x57cbc,%a0
0002ecbc: 2f28 0014      	movel %a0@(20),%sp@-
0002ecc0: 4eba fc98      	jsr %pc@(0x2e95a)
0002ecc4: 508f           	addql #8,%sp
0002ecc6: 241f           	movel %sp@+,%d2
0002ecc8: 261f           	movel %sp@+,%d3
0002ecca: 4e75           	rts
0002eccc:  _wheel_change
0002eccc: 4e75           	rts
0002ecce:  _akbin
0002ecce: 2f02           	movel %d2,%sp@-
0002ecd0: 242f 0008      	movel %sp@(8),%d2
0002ecd4: 2079 0005 7a42 	moveal 0x57a42,%a0
0002ecda: 2068 0014      	moveal %a0@(20),%a0
0002ecde: 4a68 0022      	tstw %a0@(34)
0002ece2: 671a           	beqs 0x2ecfe
0002ece4: 4868 000e      	pea %a0@(14)
0002ece8: 4eba fbf0      	jsr %pc@(0x2e8da)
0002ecec: 3f00           	movew %d0,%sp@-
0002ecee: 2f02           	movel %d2,%sp@-
0002ecf0: 4eb9 0002 9290 	jsr 0x29290
0002ecf6: 4fef 000a      	lea %sp@(10),%sp
0002ecfa: 241f           	movel %sp@+,%d2
0002ecfc: 4e75           	rts
0002ecfe: 4868 0002      	pea %a0@(2)
0002ed02: 2f02           	movel %d2,%sp@-
0002ed04: 4eb9 0002 9340 	jsr 0x29340
0002ed0a: 508f           	addql #8,%sp
0002ed0c: 60ec           	bras 0x2ecfa
0002ed0e:  _adelay
0002ed0e: 2f0a           	movel %a2,%sp@-
0002ed10: 2f02           	movel %d2,%sp@-
0002ed12: 246f 000c      	moveal %sp@(12),%a2
0002ed16: 242f 0010      	movel %sp@(16),%d2
0002ed1a: 6602           	bnes 0x2ed1e
0002ed1c: 7401           	moveq #1,%d2
0002ed1e: 4eb9 0002 8d44 	jsr 0x28d44
0002ed24: 2039 0005 32e2 	movel 0x532e2,%d0
0002ed2a: 674c           	beqs 0x2ed78
0002ed2c: b480           	cmpl %d0,%d2
0002ed2e: 6e06           	bgts 0x2ed36
0002ed30: 23c2 0005 32e2 	movel %d2,0x532e2
0002ed36: 006a 0004 0014 	oriw #4,%a2@(20)
0002ed3c: 2079 0005 7a32 	moveal 0x57a32,%a0
0002ed42: 43f9 0005 7a2e 	lea 0x57a2e,%a1
0002ed48: b0fc 0000      	cmpaw #0,%a0
0002ed4c: 6638           	bnes 0x2ed86
0002ed4e: 2549 0008      	movel %a1,%a2@(8)
0002ed52: 234a 0004      	movel %a2,%a1@(4)
0002ed56: 2542 0010      	movel %d2,%a2@(16)
0002ed5a: 2548 0004      	movel %a0,%a2@(4)
0002ed5e: 670e           	beqs 0x2ed6e
0002ed60: 2028 0010      	movel %a0@(16),%d0
0002ed64: 9082           	subl %d2,%d0
0002ed66: 214a 0008      	movel %a2,%a0@(8)
0002ed6a: 2140 0010      	movel %d0,%a0@(16)
0002ed6e: 241f           	movel %sp@+,%d2
0002ed70: 245f           	moveal %sp@+,%a2
0002ed72: 4ef9 0002 8d50 	jmp 0x28d50
0002ed78: 23c2 0005 32e2 	movel %d2,0x532e2
0002ed7e: 42b9 0005 32de 	clrl 0x532de
0002ed84: 60b0           	bras 0x2ed36
0002ed86: 2028 0010      	movel %a0@(16),%d0
0002ed8a: b480           	cmpl %d0,%d2
0002ed8c: 6fc0           	bles 0x2ed4e
0002ed8e: 9480           	subl %d0,%d2
0002ed90: 2248           	moveal %a0,%a1
0002ed92: 2068 0004      	moveal %a0@(4),%a0
0002ed96: 60b0           	bras 0x2ed48
0002ed98:  _abutton
0002ed98: 2f0a           	movel %a2,%sp@-
0002ed9a: 2f02           	movel %d2,%sp@-
0002ed9c: 246f 000c      	moveal %sp@(12),%a2
0002eda0: 242f 0010      	movel %sp@(16),%d2
0002eda4: 2f02           	movel %d2,%sp@-
0002eda6: 3f39 0005 7cd2 	movew 0x57cd2,%sp@-
0002edac: 4eba fca2      	jsr %pc@(0x2ea50)
0002edb0: 5c8f           	addql #6,%sp
0002edb2: 4a40           	tstw %d0
0002edb4: 6710           	beqs 0x2edc6
0002edb6: 3f7c 0001 0010 	movew #1,%sp@(16)
0002edbc: 241f           	movel %sp@+,%d2
0002edbe: 245f           	moveal %sp@+,%a2
0002edc0: 4ef9 0002 9290 	jmp 0x29290
0002edc6: 2002           	movel %d2,%d0
0002edc8: 4240           	clrw %d0
0002edca: 4840           	swap %d0
0002edcc: 0c00 0001      	cmpib #1,%d0
0002edd0: 6306           	blss 0x2edd8
0002edd2: 5279 0005 7cd4 	addqw #1,0x57cd4
0002edd8: 2542 0010      	movel %d2,%a2@(16)
0002eddc: 2079 0005 7a42 	moveal 0x57a42,%a0
0002ede2: 700a           	moveq #10,%d0
0002ede4: d0a8 0014      	addl %a0@(20),%d0
0002ede8: 2f40 0010      	movel %d0,%sp@(16)
0002edec: 2f4a 000c      	movel %a2,%sp@(12)
0002edf0: 241f           	movel %sp@+,%d2
0002edf2: 245f           	moveal %sp@+,%a2
0002edf4: 4ef9 0002 9340 	jmp 0x29340
0002edfa:  _amouse
0002edfa: 4fef fff4      	lea %sp@(-12),%sp
0002edfe: 2f0b           	movel %a3,%sp@-
0002ee00: 2f0a           	movel %a2,%sp@-
0002ee02: 246f 0018      	moveal %sp@(24),%a2
0002ee06: 47ef 000a      	lea %sp@(10),%a3
0002ee0a: 4878 000a      	pea 0xa
0002ee0e: 2f2f 0020      	movel %sp@(32),%sp@-
0002ee12: 2f0b           	movel %a3,%sp@-
0002ee14: 4eb9 0001 b8fc 	jsr 0x1b8fc
0002ee1a: 2f0b           	movel %a3,%sp@-
0002ee1c: 4eba f956      	jsr %pc@(0x2e774)
0002ee20: 4fef 0010      	lea %sp@(16),%sp
0002ee24: 4a40           	tstw %d0
0002ee26: 6716           	beqs 0x2ee3e
0002ee28: 4267           	clrw %sp@-
0002ee2a: 2f0a           	movel %a2,%sp@-
0002ee2c: 4eb9 0002 9290 	jsr 0x29290
0002ee32: 5c8f           	addql #6,%sp
0002ee34: 245f           	moveal %sp@+,%a2
0002ee36: 265f           	moveal %sp@+,%a3
0002ee38: 4fef 000c      	lea %sp@(12),%sp
0002ee3c: 4e75           	rts
0002ee3e: 302a 0014      	movew %a2@(20),%d0
0002ee42: 4a6f 000a      	tstw %sp@(10)
0002ee46: 672e           	beqs 0x2ee76
0002ee48: 0040 0008      	oriw #8,%d0
0002ee4c: 3540 0014      	movew %d0,%a2@(20)
0002ee50: 256f 000c 0010 	movel %sp@(12),%a2@(16)
0002ee56: 256f 0010 0018 	movel %sp@(16),%a2@(24)
0002ee5c: 2079 0005 7a42 	moveal 0x57a42,%a0
0002ee62: 2028 0014      	movel %a0@(20),%d0
0002ee66: 5c80           	addql #6,%d0
0002ee68: 2f00           	movel %d0,%sp@-
0002ee6a: 2f0a           	movel %a2,%sp@-
0002ee6c: 4eb9 0002 9340 	jsr 0x29340
0002ee72: 508f           	addql #8,%sp
0002ee74: 60be           	bras 0x2ee34
0002ee76: 0240 fff7      	andiw #-9,%d0
0002ee7a: 60d0           	bras 0x2ee4c
0002ee7c: 206f 0004      	moveal %sp@(4),%a0
0002ee80: 3279 0005 3b0a 	moveaw 0x53b0a,%a1
0002ee86: 92e8 0016      	subaw %a0@(22),%a1
0002ee8a: 3239 0005 3cfa 	movew 0x53cfa,%d1
0002ee90: 3028 0012      	movew %a0@(18),%d0
0002ee94: b049           	cmpw %a1,%d0
0002ee96: 6e10           	bgts 0x2eea8
0002ee98: 3279 0005 3afe 	moveaw 0x53afe,%a1
0002ee9e: 3028 0012      	movew %a0@(18),%d0
0002eea2: b049           	cmpw %a1,%d0
0002eea4: 6d0a           	blts 0x2eeb0
0002eea6: 4e75           	rts
0002eea8: 9041           	subw %d1,%d0
0002eeaa: 3140 0012      	movew %d0,%a0@(18)
0002eeae: 60e0           	bras 0x2ee90
0002eeb0: d041           	addw %d1,%d0
0002eeb2: 3140 0012      	movew %d0,%a0@(18)
0002eeb6: 60e6           	bras 0x2ee9e
0002eeb8: 2f0a           	movel %a2,%sp@-
0002eeba: 2f02           	movel %d2,%sp@-
0002eebc: 2439 0005 7cec 	movel 0x57cec,%d2
0002eec2: 6738           	beqs 0x2eefc
0002eec4: 302f 000c      	movew %sp@(12),%d0
0002eec8: e048           	lsrw #8,%d0
0002eeca: 0640 ff80      	addiw #-128,%d0
0002eece: 6b34           	bmis 0x2ef04
0002eed0: 3440           	moveaw %d0,%a2
0002eed2: 2039 0005 7ce8 	movel 0x57ce8,%d0
0002eed8: 9082           	subl %d2,%d0
0002eeda: e280           	asrl #1,%d0
0002eedc: 2f3c cccc cccd 	movel #-858993459,%sp@-
0002eee2: 2f00           	movel %d0,%sp@-
0002eee4: 4eb9 0001 e75c 	jsr 0x1e75c
0002eeea: 508f           	addql #8,%sp
0002eeec: b08a           	cmpl %a2,%d0
0002eeee: 6f14           	bles 0x2ef04
0002eef0: 200a           	movel %a2,%d0
0002eef2: d08a           	addl %a2,%d0
0002eef4: d080           	addl %d0,%d0
0002eef6: d5c0           	addal %d0,%a2
0002eef8: d5ca           	addal %a2,%a2
0002eefa: d48a           	addl %a2,%d2
0002eefc: 2002           	movel %d2,%d0
0002eefe: 241f           	movel %sp@+,%d2
0002ef00: 245f           	moveal %sp@+,%a2
0002ef02: 4e75           	rts
0002ef04: 7400           	moveq #0,%d2
0002ef06: 60f4           	bras 0x2eefc
0002ef08: 4fef ffc0      	lea %sp@(-64),%sp
0002ef0c: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0002ef10: 262f 0064      	movel %sp@(100),%d3
0002ef14: 45ef 001c      	lea %sp@(28),%a2
0002ef18: 2f0a           	movel %a2,%sp@-
0002ef1a: 4267           	clrw %sp@-
0002ef1c: 2f2f 0066      	movel %sp@(102),%sp@-
0002ef20: 4eb9 0003 0a56 	jsr 0x30a56
0002ef26: 536f 0026      	subqw #1,%sp@(38)
0002ef2a: 536f 0028      	subqw #1,%sp@(40)
0002ef2e: 586f 002a      	addqw #4,%sp@(42)
0002ef32: 586f 002c      	addqw #4,%sp@(44)
0002ef36: 2f0a           	movel %a2,%sp@-
0002ef38: 4879 0005 3afc 	pea 0x53afc
0002ef3e: 4eb9 0001 c4b0 	jsr 0x1c4b0
0002ef44: 2f0a           	movel %a2,%sp@-
0002ef46: 47f9 0002 be76 	lea 0x2be76,%a3
0002ef4c: 4e93           	jsr %a3@
0002ef4e: 4fef 0016      	lea %sp@(22),%sp
0002ef52: 4a83           	tstl %d3
0002ef54: 6652           	bnes 0x2efa8
0002ef56: 322f 0022      	movew %sp@(34),%d1
0002ef5a: c3f9 0005 3ce8 	mulsw 0x53ce8,%d1
0002ef60: d281           	addl %d1,%d1
0002ef62: 326f 0020      	moveaw %sp@(32),%a1
0002ef66: 41e9 000f      	lea %a1@(15),%a0
0002ef6a: b0fc 0000      	cmpaw #0,%a0
0002ef6e: 6c04           	bges 0x2ef74
0002ef70: 41e9 001e      	lea %a1@(30),%a0
0002ef74: 2008           	movel %a0,%d0
0002ef76: e880           	asrl #4,%d0
0002ef78: 2f00           	movel %d0,%sp@-
0002ef7a: 2f01           	movel %d1,%sp@-
0002ef7c: 4eb9 0001 e75c 	jsr 0x1e75c
0002ef82: 588f           	addql #4,%sp
0002ef84: 2e80           	movel %d0,%sp@
0002ef86: 4eb9 0001 c0b0 	jsr 0x1c0b0
0002ef8c: 2400           	movel %d0,%d2
0002ef8e: 588f           	addql #4,%sp
0002ef90: 6618           	bnes 0x2efaa
0002ef92: 4879 0005 3b04 	pea 0x53b04
0002ef98: 4e93           	jsr %a3@
0002ef9a: 588f           	addql #4,%sp
0002ef9c: 2002           	movel %d2,%d0
0002ef9e: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0002efa2: 4fef 0040      	lea %sp@(64),%sp
0002efa6: 4e75           	rts
0002efa8: 2403           	movel %d3,%d2
0002efaa: 2f42 0034      	movel %d2,%sp@(52)
0002efae: 326f 0020      	moveaw %sp@(32),%a1
0002efb2: 3f49 0038      	movew %a1,%sp@(56)
0002efb6: 3f6f 0022 003a 	movew %sp@(34),%sp@(58)
0002efbc: 3249           	moveaw %a1,%a1
0002efbe: 41e9 000f      	lea %a1@(15),%a0
0002efc2: b0fc 0000      	cmpaw #0,%a0
0002efc6: 6c04           	bges 0x2efcc
0002efc8: 41e9 001e      	lea %a1@(30),%a0
0002efcc: 2008           	movel %a0,%d0
0002efce: e880           	asrl #4,%d0
0002efd0: 3f40 003c      	movew %d0,%sp@(60)
0002efd4: 426f 003e      	clrw %sp@(62)
0002efd8: 3f79 0005 3ce8 	movew 0x53ce8,%sp@(64)
0002efde: 0040 
0002efe0: 426f 0046      	clrw %sp@(70)
0002efe4: 426f 0044      	clrw %sp@(68)
0002efe8: 426f 0042      	clrw %sp@(66)
0002efec: 45ef 0048      	lea %sp@(72),%a2
0002eff0: 2f0a           	movel %a2,%sp@-
0002eff2: 4eb9 0002 d75c 	jsr 0x2d75c
0002eff8: 588f           	addql #4,%sp
0002effa: 49ef 0024      	lea %sp@(36),%a4
0002effe: 4a83           	tstl %d3
0002f000: 6700 0084      	beqw 0x2f086
0002f004: 280a           	movel %a2,%d4
0002f006: 45ef 0034      	lea %sp@(52),%a2
0002f00a: 224c           	moveal %a4,%a1
0002f00c: 41ef 002c      	lea %sp@(44),%a0
0002f010: 322f 001c      	movew %sp@(28),%d1
0002f014: 3081           	movew %d1,%a0@
0002f016: 302f 001e      	movew %sp@(30),%d0
0002f01a: 3140 0002      	movew %d0,%a0@(2)
0002f01e: 3a2f 0020      	movew %sp@(32),%d5
0002f022: d245           	addw %d5,%d1
0002f024: 5341           	subqw #1,%d1
0002f026: 3141 0004      	movew %d1,%a0@(4)
0002f02a: 322f 0022      	movew %sp@(34),%d1
0002f02e: d041           	addw %d1,%d0
0002f030: 5340           	subqw #1,%d0
0002f032: 3140 0006      	movew %d0,%a0@(6)
0002f036: 4251           	clrw %a1@
0002f038: 4269 0002      	clrw %a1@(2)
0002f03c: 5345           	subqw #1,%d5
0002f03e: 3345 0004      	movew %d5,%a1@(4)
0002f042: 5341           	subqw #1,%d1
0002f044: 3341 0006      	movew %d1,%a1@(6)
0002f048: 4eb9 0002 d5da 	jsr 0x2d5da
0002f04e: 2f04           	movel %d4,%sp@-
0002f050: 2f0a           	movel %a2,%sp@-
0002f052: 2f0c           	movel %a4,%sp@-
0002f054: 3f3c 0003      	movew #3,%sp@-
0002f058: 4eb9 0002 d8f6 	jsr 0x2d8f6
0002f05e: 4eb9 0002 d5f6 	jsr 0x2d5f6
0002f064: 4879 0005 3b04 	pea 0x53b04
0002f06a: 4e93           	jsr %a3@
0002f06c: 4fef 0012      	lea %sp@(18),%sp
0002f070: 4a83           	tstl %d3
0002f072: 6700 ff28      	beqw 0x2ef9c
0002f076: 2f02           	movel %d2,%sp@-
0002f078: 4eb9 0001 c11a 	jsr 0x1c11a
0002f07e: 588f           	addql #4,%sp
0002f080: 7400           	moveq #0,%d2
0002f082: 6000 ff18      	braw 0x2ef9c
0002f086: 7834           	moveq #52,%d4
0002f088: d88f           	addl %sp,%d4
0002f08a: 43ef 002c      	lea %sp@(44),%a1
0002f08e: 204c           	moveal %a4,%a0
0002f090: 6000 ff7e      	braw 0x2f010
0002f094: 48e7 0038      	moveml %a2-%a4,%sp@-
0002f098: 266f 0016      	moveal %sp@(22),%a3
0002f09c: 346f 0014      	moveaw %sp@(20),%a2
0002f0a0: 200a           	movel %a2,%d0
0002f0a2: d08a           	addl %a2,%d0
0002f0a4: d08a           	addl %a2,%d0
0002f0a6: e788           	lsll #3,%d0
0002f0a8: 246f 0010      	moveal %sp@(16),%a2
0002f0ac: d5c0           	addal %d0,%a2
0002f0ae: 082a 0003 0008 	btst #3,%a2@(8)
0002f0b4: 6748           	beqs 0x2f0fe
0002f0b6: 286a 000c      	moveal %a2@(12),%a4
0002f0ba: 2f0c           	movel %a4,%sp@-
0002f0bc: 4eb9 0001 bdc0 	jsr 0x1bdc0
0002f0c2: 588f           	addql #4,%sp
0002f0c4: 0c34 0003 08fe 	cmpib #3,%a4@(fffffffffffffffe,%d0:l)
0002f0ca: 6632           	bnes 0x2f0fe
0002f0cc: 3f2a 0006      	movew %a2@(6),%sp@-
0002f0d0: 4eba fde6      	jsr %pc@(0x2eeb8)
0002f0d4: 548f           	addql #2,%sp
0002f0d6: 2040           	moveal %d0,%a0
0002f0d8: 4a80           	tstl %d0
0002f0da: 6722           	beqs 0x2f0fe
0002f0dc: b6fc 0000      	cmpaw #0,%a3
0002f0e0: 6718           	beqs 0x2f0fa
0002f0e2: 26a8 0002      	movel %a0@(2),%a3@
0002f0e6: 3768 0006 0004 	movew %a0@(6),%a3@(4)
0002f0ec: 3768 0008 0006 	movew %a0@(8),%a3@(6)
0002f0f2: 426b 0008      	clrw %a3@(8)
0002f0f6: 426b 000a      	clrw %a3@(10)
0002f0fa: 7001           	moveq #1,%d0
0002f0fc: 6002           	bras 0x2f100
0002f0fe: 4240           	clrw %d0
0002f100: 4cdf 1c00      	moveml %sp@+,%a2-%a4
0002f104: 4e75           	rts
0002f106: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002f10a: 346f 0014      	moveaw %sp@(20),%a2
0002f10e: 200a           	movel %a2,%d0
0002f110: d08a           	addl %a2,%d0
0002f112: d08a           	addl %a2,%d0
0002f114: e788           	lsll #3,%d0
0002f116: 246f 0010      	moveal %sp@(16),%a2
0002f11a: d5c0           	addal %d0,%a2
0002f11c: 342a 0006      	movew %a2@(6),%d2
0002f120: 3f02           	movew %d2,%sp@-
0002f122: 4eba fd94      	jsr %pc@(0x2eeb8)
0002f126: 548f           	addql #2,%sp
0002f128: 2640           	moveal %d0,%a3
0002f12a: 0242 00ff      	andiw #255,%d2
0002f12e: 3542 0006      	movew %d2,%a2@(6)
0002f132: 026a f7ff 0008 	andiw #-2049,%a2@(8)
0002f138: 246a 000c      	moveal %a2@(12),%a2
0002f13c: 2f0a           	movel %a2,%sp@-
0002f13e: 4eb9 0001 bdc0 	jsr 0x1bdc0
0002f144: 588f           	addql #4,%sp
0002f146: 15bc 0020 08fe 	moveb #32,%a2@(fffffffffffffffe,%d0:l)
0002f14c: b6fc 0000      	cmpaw #0,%a3
0002f150: 6708           	beqs 0x2f15a
0002f152: 3013           	movew %a3@,%d0
0002f154: 6f04           	bles 0x2f15a
0002f156: 5340           	subqw #1,%d0
0002f158: 3680           	movew %d0,%a3@
0002f15a: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002f15e: 4e75           	rts
0002f160:  _mnext_init
0002f160: 23fc 0000 00c8 	movel #200,0x57cf0
0002f166: 0005 7cf0 
0002f16a: 23fc 0000 2710 	movel #10000,0x57cf4
0002f170: 0005 7cf4 
0002f174: 23fc 0000 00fa 	movel #250,0x57cf8
0002f17a: 0005 7cf8 
0002f17e: 42b9 0005 7cfc 	clrl 0x57cfc
0002f184: 3039 0005 3b02 	movew 0x53b02,%d0
0002f18a: 48c0           	extl %d0
0002f18c: 81f9 0005 3cfa 	divsw 0x53cfa,%d0
0002f192: 0c40 000f      	cmpiw #15,%d0
0002f196: 6f02           	bles 0x2f19a
0002f198: 7010           	moveq #16,%d0
0002f19a: 33c0 0005 7d00 	movew %d0,0x57d00
0002f1a0: 4e75           	rts
0002f1a2:  _mn_popup
0002f1a2: 4e56 ffd8      	linkw %fp,#-40
0002f1a6: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002f1aa: 246e 0008      	moveal %fp@(8),%a2
0002f1ae: 2a6e 0010      	moveal %fp@(16),%a5
0002f1b2: 3f3c 0003      	movew #3,%sp@-
0002f1b6: 243c 0003 4ec4 	movel #216772,%d2
0002f1bc: 2042           	moveal %d2,%a0
0002f1be: 4e90           	jsr %a0@
0002f1c0: 486e ffe2      	pea %fp@(-30)
0002f1c4: 4267           	clrw %sp@-
0002f1c6: 3f3c 00ff      	movew #255,%sp@-
0002f1ca: 3f3c 0001      	movew #1,%sp@-
0002f1ce: 49f9 0002 9f80 	lea 0x29f80,%a4
0002f1d4: 4e94           	jsr %a4@
0002f1d6: 2252           	moveal %a2@,%a1
0002f1d8: 366a 0004      	moveaw %a2@(4),%a3
0002f1dc: 200b           	movel %a3,%d0
0002f1de: d08b           	addl %a3,%d0
0002f1e0: d08b           	addl %a3,%d0
0002f1e2: e788           	lsll #3,%d0
0002f1e4: 47f1 0800      	lea %a1@(0000000000000000,%d0:l),%a3
0002f1e8: 376e 000c 0010 	movew %fp@(12),%a3@(16)
0002f1ee: 306a 0006      	moveaw %a2@(6),%a0
0002f1f2: 2008           	movel %a0,%d0
0002f1f4: d088           	addl %a0,%d0
0002f1f6: d088           	addl %a0,%d0
0002f1f8: e788           	lsll #3,%d0
0002f1fa: 322e 000e      	movew %fp@(14),%d1
0002f1fe: 9271 0812      	subw %a1@(0000000000000012,%d0:l),%d1
0002f202: 3741 0012      	movew %d1,%a3@(18)
0002f206: 2f0b           	movel %a3,%sp@-
0002f208: 4eba fc72      	jsr %pc@(0x2ee7c)
0002f20c: 42a7           	clrl %sp@-
0002f20e: 2f0b           	movel %a3,%sp@-
0002f210: 283c 0002 ef08 	movel #192264,%d4
0002f216: 2044           	moveal %d4,%a0
0002f218: 4e90           	jsr %a0@
0002f21a: 2600           	movel %d0,%d3
0002f21c: 4fef 0018      	lea %sp@(24),%sp
0002f220: 6700 01d6      	beqw 0x2f3f8
0002f224: 4879 0005 3afc 	pea 0x53afc
0002f22a: 4eb9 0002 be76 	jsr 0x2be76
0002f230: 2852           	moveal %a2@,%a4
0002f232: 342a 0006      	movew %a2@(6),%d2
0002f236: 3042           	moveaw %d2,%a0
0002f238: 2008           	movel %a0,%d0
0002f23a: d088           	addl %a0,%d0
0002f23c: d088           	addl %a0,%d0
0002f23e: e788           	lsll #3,%d0
0002f240: 41f4 0800      	lea %a4@(0000000000000000,%d0:l),%a0
0002f244: 3028 000a      	movew %a0@(10),%d0
0002f248: 588f           	addql #4,%sp
0002f24a: 44c0           	movew %d0,%ccr
0002f24c: 6b08           	bmis 0x2f256
0002f24e: 0040 0001      	oriw #1,%d0
0002f252: 3140 000a      	movew %d0,%a0@(10)
0002f256: 3f3c 0008      	movew #8,%sp@-
0002f25a: 3f2a 0004      	movew %a2@(4),%sp@-
0002f25e: 2f0c           	movel %a4,%sp@-
0002f260: 4eb9 0003 1764 	jsr 0x31764
0002f266: 41ee ffe0      	lea %fp@(-32),%a0
0002f26a: 2f08           	movel %a0,%sp@-
0002f26c: 2f08           	movel %a0,%sp@-
0002f26e: 486e ffde      	pea %fp@(-34)
0002f272: 486e ffdc      	pea %fp@(-36)
0002f276: 4eb9 0002 d416 	jsr 0x2d416
0002f27c: 4fef 0018      	lea %sp@(24),%sp
0002f280: 2a3c 0003 17ee 	movel #202734,%d5
0002f286: 2e3c 0003 0a56 	movel #199254,%d7
0002f28c: 2c12           	movel %a2@,%d6
0002f28e: 382a 0004      	movew %a2@(4),%d4
0002f292: 3f2e ffde      	movew %fp@(-34),%sp@-
0002f296: 3f2e ffdc      	movew %fp@(-36),%sp@-
0002f29a: 3f3c 0001      	movew #1,%sp@-
0002f29e: 3f04           	movew %d4,%sp@-
0002f2a0: 2f06           	movel %d6,%sp@-
0002f2a2: 2245           	moveal %d5,%a1
0002f2a4: 4e91           	jsr %a1@
0002f2a6: 4fef 000c      	lea %sp@(12),%sp
0002f2aa: 4a40           	tstw %d0
0002f2ac: 6c00 0130      	bgew 0x2f3de
0002f2b0: 426e ffea      	clrw %fp@(-22)
0002f2b4: 3044           	moveaw %d4,%a0
0002f2b6: 2008           	movel %a0,%d0
0002f2b8: d088           	addl %a0,%d0
0002f2ba: d088           	addl %a0,%d0
0002f2bc: e788           	lsll #3,%d0
0002f2be: 2246           	moveal %d6,%a1
0002f2c0: 2071 0810      	moveal %a1@(0000000000000010,%d0:l),%a0
0002f2c4: 2271 0814      	moveal %a1@(0000000000000014,%d0:l),%a1
0002f2c8: 2d48 ffec      	movel %a0,%fp@(-20)
0002f2cc: 2d49 fff0      	movel %a1,%fp@(-16)
0002f2d0: 486e fff4      	pea %fp@(-12)
0002f2d4: 42a7           	clrl %sp@-
0002f2d6: 2f3c 0001 ff01 	movel #130817,%sp@-
0002f2dc: 42a7           	clrl %sp@-
0002f2de: 42a7           	clrl %sp@-
0002f2e0: 42a7           	clrl %sp@-
0002f2e2: 486e ffea      	pea %fp@(-22)
0002f2e6: 3f3c 0006      	movew #6,%sp@-
0002f2ea: 4eb9 0002 a060 	jsr 0x2a060
0002f2f0: 3800           	movew %d0,%d4
0002f2f2: 302e fff4      	movew %fp@(-12),%d0
0002f2f6: 3d40 ffdc      	movew %d0,%fp@(-36)
0002f2fa: 322e fff6      	movew %fp@(-10),%d1
0002f2fe: 3d41 ffde      	movew %d1,%fp@(-34)
0002f302: 33ee fffa 0005 	movew %fp@(-6),0x57d08
0002f308: 7d08 
0002f30a: 3f01           	movew %d1,%sp@-
0002f30c: 3f00           	movew %d0,%sp@-
0002f30e: 3f3c 0001      	movew #1,%sp@-
0002f312: 3f2a 0004      	movew %a2@(4),%sp@-
0002f316: 2f0c           	movel %a4,%sp@-
0002f318: 2245           	moveal %d5,%a1
0002f31a: 4e91           	jsr %a1@
0002f31c: 3c00           	movew %d0,%d6
0002f31e: 4fef 002a      	lea %sp@(42),%sp
0002f322: 44c4           	movew %d4,%ccr
0002f324: 6644           	bnes 0x2f36a
0002f326: 4267           	clrw %sp@-
0002f328: 3f3c 0001      	movew #1,%sp@-
0002f32c: 4267           	clrw %sp@-
0002f32e: 3f3c 0001      	movew #1,%sp@-
0002f332: 3f02           	movew %d2,%sp@-
0002f334: 2f0c           	movel %a4,%sp@-
0002f336: 41f9 0002 f8b2 	lea 0x2f8b2,%a0
0002f33c: 2d48 ffd8      	movel %a0,%fp@(-40)
0002f340: 4e90           	jsr %a0@
0002f342: 4fef 000e      	lea %sp@(14),%sp
0002f346: 206e ffd8      	moveal %fp@(-40),%a0
0002f34a: 4a46           	tstw %d6
0002f34c: 6d1c           	blts 0x2f36a
0002f34e: 3f3c 0001      	movew #1,%sp@-
0002f352: 3f3c 0001      	movew #1,%sp@-
0002f356: 3f3c 0001      	movew #1,%sp@-
0002f35a: 3f3c 0001      	movew #1,%sp@-
0002f35e: 3f06           	movew %d6,%sp@-
0002f360: 2f0c           	movel %a4,%sp@-
0002f362: 4e90           	jsr %a0@
0002f364: 4fef 000e      	lea %sp@(14),%sp
0002f368: 3406           	movew %d6,%d2
0002f36a: 0804 0001      	btst #1,%d4
0002f36e: 6700 ff1c      	beqw 0x2f28c
0002f372: 4a46           	tstw %d6
0002f374: 6710           	beqs 0x2f386
0002f376: 3046           	moveaw %d6,%a0
0002f378: 2008           	movel %a0,%d0
0002f37a: d088           	addl %a0,%d0
0002f37c: d088           	addl %a0,%d0
0002f37e: e788           	lsll #3,%d0
0002f380: 0274 fffe 080a 	andiw #-2,%a4@(000000000000000a,%d0:l)
0002f386: 2f03           	movel %d3,%sp@-
0002f388: 2f0b           	movel %a3,%sp@-
0002f38a: 4eba fb7c      	jsr %pc@(0x2ef08)
0002f38e: 508f           	addql #8,%sp
0002f390: 4a46           	tstw %d6
0002f392: 6d64           	blts 0x2f3f8
0002f394: 2a92           	movel %a2@,%a5@
0002f396: 3b6a 0004 0004 	movew %a2@(4),%a5@(4)
0002f39c: 3b46 0006      	movew %d6,%a5@(6)
0002f3a0: 3b6a 0008 0008 	movew %a2@(8),%a5@(8)
0002f3a6: 3b79 0005 7d08 	movew 0x57d08,%a5@(10)
0002f3ac: 000a 
0002f3ae: 7401           	moveq #1,%d2
0002f3b0: 486e ffe2      	pea %fp@(-30)
0002f3b4: 4267           	clrw %sp@-
0002f3b6: 3f3c 00ff      	movew #255,%sp@-
0002f3ba: 3f3c 0001      	movew #1,%sp@-
0002f3be: 4eb9 0002 9f80 	jsr 0x29f80
0002f3c4: 3f3c 0002      	movew #2,%sp@-
0002f3c8: 4eb9 0003 4ec4 	jsr 0x34ec4
0002f3ce: 4fef 000c      	lea %sp@(12),%sp
0002f3d2: 3002           	movew %d2,%d0
0002f3d4: 4cee 3cfc ffb0 	moveml %fp@(-80),%d2-%d7/%a2-%a5
0002f3da: 4e5e           	unlk %fp
0002f3dc: 4e75           	rts
0002f3de: 3d7c 0001 ffea 	movew #1,%fp@(-22)
0002f3e4: 486e ffec      	pea %fp@(-20)
0002f3e8: 3f00           	movew %d0,%sp@-
0002f3ea: 2f06           	movel %d6,%sp@-
0002f3ec: 2047           	moveal %d7,%a0
0002f3ee: 4e90           	jsr %a0@
0002f3f0: 4fef 000a      	lea %sp@(10),%sp
0002f3f4: 6000 feda      	braw 0x2f2d0
0002f3f8: 426d 000a      	clrw %a5@(10)
0002f3fc: 4242           	clrw %d2
0002f3fe: 60b0           	bras 0x2f3b0
0002f400:  _mn_attach
0002f400: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0002f404: 322f 0014      	movew %sp@(20),%d1
0002f408: 242f 0016      	movel %sp@(22),%d2
0002f40c: 362f 001a      	movew %sp@(26),%d3
0002f410: 266f 001c      	moveal %sp@(28),%a3
0002f414: 3443           	moveaw %d3,%a2
0002f416: 200a           	movel %a2,%d0
0002f418: d08a           	addl %a2,%d0
0002f41a: d08a           	addl %a2,%d0
0002f41c: e788           	lsll #3,%d0
0002f41e: 2442           	moveal %d2,%a2
0002f420: d5c0           	addal %d0,%a2
0002f422: 0c2a 001c 0007 	cmpib #28,%a2@(7)
0002f428: 6708           	beqs 0x2f432
0002f42a: 4240           	clrw %d0
0002f42c: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0002f430: 4e75           	rts
0002f432: 0c41 0001      	cmpiw #1,%d1
0002f436: 6720           	beqs 0x2f458
0002f438: 0c41 0002      	cmpiw #2,%d1
0002f43c: 6700 012a      	beqw 0x2f568
0002f440: 4a41           	tstw %d1
0002f442: 66e6           	bnes 0x2f42a
0002f444: 2f4b 001a      	movel %a3,%sp@(26)
0002f448: 3f43 0018      	movew %d3,%sp@(24)
0002f44c: 2f42 0014      	movel %d2,%sp@(20)
0002f450: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0002f454: 6000 fc3e      	braw 0x2f094
0002f458: 42a7           	clrl %sp@-
0002f45a: 3f03           	movew %d3,%sp@-
0002f45c: 2f02           	movel %d2,%sp@-
0002f45e: 4eba fc34      	jsr %pc@(0x2f094)
0002f462: 4fef 000a      	lea %sp@(10),%sp
0002f466: 4a40           	tstw %d0
0002f468: 6700 00d2      	beqw 0x2f53c
0002f46c: 3f03           	movew %d3,%sp@-
0002f46e: 2f02           	movel %d2,%sp@-
0002f470: 4eba fc94      	jsr %pc@(0x2f106)
0002f474: 5c8f           	addql #6,%sp
0002f476: b6fc 0000      	cmpaw #0,%a3
0002f47a: 6700 00ba      	beqw 0x2f536
0002f47e: 4ab9 0005 7cec 	tstl 0x57cec
0002f484: 662c           	bnes 0x2f4b2
0002f486: 4878 0500      	pea 0x500
0002f48a: 4eb9 0001 c0ee 	jsr 0x1c0ee
0002f490: 23c0 0005 7cec 	movel %d0,0x57cec
0002f496: 588f           	addql #4,%sp
0002f498: 6790           	beqs 0x2f42a
0002f49a: 4878 0500      	pea 0x500
0002f49e: 2f00           	movel %d0,%sp@-
0002f4a0: 4eb9 0001 bb70 	jsr 0x1bb70
0002f4a6: 23f9 0005 7cec 	movel 0x57cec,0x57ce8
0002f4ac: 0005 7ce8 
0002f4b0: 508f           	addql #8,%sp
0002f4b2: 342b 0004      	movew %a3@(4),%d2
0002f4b6: 2253           	moveal %a3@,%a1
0002f4b8: 2039 0005 7cec 	movel 0x57cec,%d0
0002f4be: 2239 0005 7ce8 	movel 0x57ce8,%d1
0002f4c4: 2040           	moveal %d0,%a0
0002f4c6: b288           	cmpl %a0,%d1
0002f4c8: 627e           	bhis 0x2f548
0002f4ca: 2040           	moveal %d0,%a0
0002f4cc: b288           	cmpl %a0,%d1
0002f4ce: 6200 008c      	bhiw 0x2f55c
0002f4d2: 2600           	movel %d0,%d3
0002f4d4: 0683 0000 0500 	addil #1280,%d3
0002f4da: b688           	cmpl %a0,%d3
0002f4dc: 6300 ff4c      	blsw 0x2f42a
0002f4e0: 760a           	moveq #10,%d3
0002f4e2: d681           	addl %d1,%d3
0002f4e4: 23c3 0005 7ce8 	movel %d3,0x57ce8
0002f4ea: 5250           	addqw #1,%a0@
0002f4ec: 2149 0002      	movel %a1,%a0@(2)
0002f4f0: 3142 0006      	movew %d2,%a0@(6)
0002f4f4: 316b 0006 0008 	movew %a3@(6),%a0@(8)
0002f4fa: 91c0           	subal %d0,%a0
0002f4fc: 2008           	movel %a0,%d0
0002f4fe: e280           	asrl #1,%d0
0002f500: 2f3c cccc cccd 	movel #-858993459,%sp@-
0002f506: 2f00           	movel %d0,%sp@-
0002f508: 4eb9 0001 e75c 	jsr 0x1e75c
0002f50e: 508f           	addql #8,%sp
0002f510: 0680 0000 0080 	addil #128,%d0
0002f516: e188           	lsll #8,%d0
0002f518: 816a 0006      	orw %d0,%a2@(6)
0002f51c: 006a 0800 0008 	oriw #2048,%a2@(8)
0002f522: 246a 000c      	moveal %a2@(12),%a2
0002f526: 2f0a           	movel %a2,%sp@-
0002f528: 4eb9 0001 bdc0 	jsr 0x1bdc0
0002f52e: 588f           	addql #4,%sp
0002f530: 15bc 0003 08fe 	moveb #3,%a2@(fffffffffffffffe,%d0:l)
0002f536: 7001           	moveq #1,%d0
0002f538: 6000 fef2      	braw 0x2f42c
0002f53c: b6fc 0000      	cmpaw #0,%a3
0002f540: 6600 ff3c      	bnew 0x2f47e
0002f544: 6000 fee4      	braw 0x2f42a
0002f548: b3e8 0002      	cmpal %a0@(2),%a1
0002f54c: 6606           	bnes 0x2f554
0002f54e: b468 0006      	cmpw %a0@(6),%d2
0002f552: 6796           	beqs 0x2f4ea
0002f554: 41e8 000a      	lea %a0@(10),%a0
0002f558: 6000 ff6c      	braw 0x2f4c6
0002f55c: 4a50           	tstw %a0@
0002f55e: 678a           	beqs 0x2f4ea
0002f560: 41e8 000a      	lea %a0@(10),%a0
0002f564: 6000 ff66      	braw 0x2f4cc
0002f568: 42a7           	clrl %sp@-
0002f56a: 3f03           	movew %d3,%sp@-
0002f56c: 2f02           	movel %d2,%sp@-
0002f56e: 4eba fb24      	jsr %pc@(0x2f094)
0002f572: 4fef 000a      	lea %sp@(10),%sp
0002f576: 4a40           	tstw %d0
0002f578: 6700 feb0      	beqw 0x2f42a
0002f57c: 3f03           	movew %d3,%sp@-
0002f57e: 2f02           	movel %d2,%sp@-
0002f580: 4eba fb84      	jsr %pc@(0x2f106)
0002f584: 5c8f           	addql #6,%sp
0002f586: 60ae           	bras 0x2f536
0002f588:  _mn_istart
0002f588: 2f03           	movel %d3,%sp@-
0002f58a: 2f02           	movel %d2,%sp@-
0002f58c: 362f 000c      	movew %sp@(12),%d3
0002f590: 222f 000e      	movel %sp@(14),%d1
0002f594: 302f 0012      	movew %sp@(18),%d0
0002f598: 342f 0014      	movew %sp@(20),%d2
0002f59c: 2079 0005 7cec 	moveal 0x57cec,%a0
0002f5a2: 2279 0005 7ce8 	moveal 0x57ce8,%a1
0002f5a8: b3c8           	cmpal %a0,%a1
0002f5aa: 6204           	bhis 0x2f5b0
0002f5ac: 4240           	clrw %d0
0002f5ae: 6044           	bras 0x2f5f4
0002f5b0: b2a8 0002      	cmpl %a0@(2),%d1
0002f5b4: 6606           	bnes 0x2f5bc
0002f5b6: b068 0006      	cmpw %a0@(6),%d0
0002f5ba: 6706           	beqs 0x2f5c2
0002f5bc: 41e8 000a      	lea %a0@(10),%a0
0002f5c0: 60e6           	bras 0x2f5a8
0002f5c2: 4a43           	tstw %d3
0002f5c4: 672a           	beqs 0x2f5f0
0002f5c6: 0c43 0001      	cmpiw #1,%d3
0002f5ca: 66e0           	bnes 0x2f5ac
0002f5cc: 3240           	moveaw %d0,%a1
0002f5ce: 2009           	movel %a1,%d0
0002f5d0: d089           	addl %a1,%d0
0002f5d2: d089           	addl %a1,%d0
0002f5d4: e788           	lsll #3,%d0
0002f5d6: 2241           	moveal %d1,%a1
0002f5d8: d3c0           	addal %d0,%a1
0002f5da: 3029 0002      	movew %a1@(2),%d0
0002f5de: b440           	cmpw %d0,%d2
0002f5e0: 6d0a           	blts 0x2f5ec
0002f5e2: 3029 0004      	movew %a1@(4),%d0
0002f5e6: b440           	cmpw %d0,%d2
0002f5e8: 6c02           	bges 0x2f5ec
0002f5ea: 3002           	movew %d2,%d0
0002f5ec: 3140 0008      	movew %d0,%a0@(8)
0002f5f0: 3028 0008      	movew %a0@(8),%d0
0002f5f4: 241f           	movel %sp@+,%d2
0002f5f6: 261f           	movel %sp@+,%d3
0002f5f8: 4e75           	rts
0002f5fa:  _mn_settings
0002f5fa: 2f02           	movel %d2,%sp@-
0002f5fc: 302f 0008      	movew %sp@(8),%d0
0002f600: 206f 000a      	moveal %sp@(10),%a0
0002f604: 670a           	beqs 0x2f610
0002f606: 0c40 0001      	cmpiw #1,%d0
0002f60a: 671c           	beqs 0x2f628
0002f60c: 241f           	movel %sp@+,%d2
0002f60e: 4e75           	rts
0002f610: 4878 0012      	pea 0x12
0002f614: 4879 0005 7cf0 	pea 0x57cf0
0002f61a: 2f08           	movel %a0,%sp@-
0002f61c: 4eb9 0001 b8fc 	jsr 0x1b8fc
0002f622: 4fef 000c      	lea %sp@(12),%sp
0002f626: 60e4           	bras 0x2f60c
0002f628: 2010           	movel %a0@,%d0
0002f62a: 6d06           	blts 0x2f632
0002f62c: 23c0 0005 7cf0 	movel %d0,0x57cf0
0002f632: 2028 0004      	movel %a0@(4),%d0
0002f636: 6d06           	blts 0x2f63e
0002f638: 23c0 0005 7cf4 	movel %d0,0x57cf4
0002f63e: 2028 0008      	movel %a0@(8),%d0
0002f642: 6d06           	blts 0x2f64a
0002f644: 23c0 0005 7cf8 	movel %d0,0x57cf8
0002f64a: 2028 000c      	movel %a0@(12),%d0
0002f64e: 6d06           	blts 0x2f656
0002f650: 23c0 0005 7cfc 	movel %d0,0x57cfc
0002f656: 3228 0010      	movew %a0@(16),%d1
0002f65a: 6db0           	blts 0x2f60c
0002f65c: 0c41 0004      	cmpiw #4,%d1
0002f660: 6f1c           	bles 0x2f67e
0002f662: 3039 0005 3b02 	movew 0x53b02,%d0
0002f668: 48c0           	extl %d0
0002f66a: 81f9 0005 3cfa 	divsw 0x53cfa,%d0
0002f670: b240           	cmpw %d0,%d1
0002f672: 6c02           	bges 0x2f676
0002f674: 3001           	movew %d1,%d0
0002f676: 33c0 0005 7d00 	movew %d0,0x57d00
0002f67c: 608e           	bras 0x2f60c
0002f67e: 7005           	moveq #5,%d0
0002f680: 60f4           	bras 0x2f676
0002f682:  _display_submenu
0002f682: 4e56 fff8      	linkw %fp,#-8
0002f686: 48e7 0038      	moveml %a2-%a4,%sp@-
0002f68a: 246e 0008      	moveal %fp@(8),%a2
0002f68e: 386e 000c      	moveaw %fp@(12),%a4
0002f692: 304c           	moveaw %a4,%a0
0002f694: 2008           	movel %a0,%d0
0002f696: d088           	addl %a0,%d0
0002f698: d088           	addl %a0,%d0
0002f69a: e788           	lsll #3,%d0
0002f69c: 3f32 0806      	movew %a2@(0000000000000006,%d0:l),%sp@-
0002f6a0: 4eba f816      	jsr %pc@(0x2eeb8)
0002f6a4: 548f           	addql #2,%sp
0002f6a6: 2640           	moveal %d0,%a3
0002f6a8: 4a80           	tstl %d0
0002f6aa: 660e           	bnes 0x2f6ba
0002f6ac: 99cc           	subal %a4,%a4
0002f6ae: 200c           	movel %a4,%d0
0002f6b0: 4cee 1c00 ffec 	moveml %fp@(-20),%a2-%a4
0002f6b6: 4e5e           	unlk %fp
0002f6b8: 4e75           	rts
0002f6ba: 486e fff8      	pea %fp@(-8)
0002f6be: 3f0c           	movew %a4,%sp@-
0002f6c0: 2f0a           	movel %a2,%sp@-
0002f6c2: 4eb9 0003 0a56 	jsr 0x30a56
0002f6c8: 286b 0002      	moveal %a3@(2),%a4
0002f6cc: 346b 0006      	moveaw %a3@(6),%a2
0002f6d0: 200a           	movel %a2,%d0
0002f6d2: d08a           	addl %a2,%d0
0002f6d4: d08a           	addl %a2,%d0
0002f6d6: e788           	lsll #3,%d0
0002f6d8: 45f4 0800      	lea %a4@(0000000000000000,%d0:l),%a2
0002f6dc: 326e fff8      	moveaw %fp@(-8),%a1
0002f6e0: 3239 0005 3cfc 	movew 0x53cfc,%d1
0002f6e6: 3009           	movew %a1,%d0
0002f6e8: d06e fffc      	addw %fp@(-4),%d0
0002f6ec: 9041           	subw %d1,%d0
0002f6ee: 3540 0010      	movew %d0,%a2@(16)
0002f6f2: 306a 0014      	moveaw %a2@(20),%a0
0002f6f6: d048           	addw %a0,%d0
0002f6f8: 4fef 000a      	lea %sp@(10),%sp
0002f6fc: b079 0005 3d00 	cmpw 0x53d00,%d0
0002f702: 6c52           	bges 0x2f756
0002f704: 306b 0008      	moveaw %a3@(8),%a0
0002f708: 2008           	movel %a0,%d0
0002f70a: d088           	addl %a0,%d0
0002f70c: d088           	addl %a0,%d0
0002f70e: e788           	lsll #3,%d0
0002f710: 322e fffa      	movew %fp@(-6),%d1
0002f714: 9274 0812      	subw %a4@(0000000000000012,%d0:l),%d1
0002f718: 3541 0012      	movew %d1,%a2@(18)
0002f71c: 2f0a           	movel %a2,%sp@-
0002f71e: 4eba f75c      	jsr %pc@(0x2ee7c)
0002f722: 42a7           	clrl %sp@-
0002f724: 2f0a           	movel %a2,%sp@-
0002f726: 4eba f7e0      	jsr %pc@(0x2ef08)
0002f72a: 23c0 0005 7d04 	movel %d0,0x57d04
0002f730: 4fef 000c      	lea %sp@(12),%sp
0002f734: 6700 ff76      	beqw 0x2f6ac
0002f738: 3f3c 0008      	movew #8,%sp@-
0002f73c: 3f2b 0006      	movew %a3@(6),%sp@-
0002f740: 2f0c           	movel %a4,%sp@-
0002f742: 4eb9 0003 1764 	jsr 0x31764
0002f748: 206e 000e      	moveal %fp@(14),%a0
0002f74c: 30ab 0006      	movew %a3@(6),%a0@
0002f750: 508f           	addql #8,%sp
0002f752: 6000 ff5a      	braw 0x2f6ae
0002f756: 92c8           	subaw %a0,%a1
0002f758: 3549 0010      	movew %a1,%a2@(16)
0002f75c: 302a 0010      	movew %a2@(16),%d0
0002f760: 6ca2           	bges 0x2f704
0002f762: d041           	addw %d1,%d0
0002f764: 3540 0010      	movew %d0,%a2@(16)
0002f768: 60f2           	bras 0x2f75c
0002f76a:  _undisplay_submenu
0002f76a: 306f 0008      	moveaw %sp@(8),%a0
0002f76e: 2008           	movel %a0,%d0
0002f770: d088           	addl %a0,%d0
0002f772: d088           	addl %a0,%d0
0002f774: e788           	lsll #3,%d0
0002f776: 206f 0004      	moveal %sp@(4),%a0
0002f77a: 3f30 0806      	movew %a0@(0000000000000006,%d0:l),%sp@-
0002f77e: 4eba f738      	jsr %pc@(0x2eeb8)
0002f782: 548f           	addql #2,%sp
0002f784: 4a80           	tstl %d0
0002f786: 6720           	beqs 0x2f7a8
0002f788: 2f39 0005 7d04 	movel 0x57d04,%sp@-
0002f78e: 2240           	moveal %d0,%a1
0002f790: 3069 0006      	moveaw %a1@(6),%a0
0002f794: 2208           	movel %a0,%d1
0002f796: d288           	addl %a0,%d1
0002f798: d288           	addl %a0,%d1
0002f79a: e789           	lsll #3,%d1
0002f79c: d2a9 0002      	addl %a1@(2),%d1
0002f7a0: 2f01           	movel %d1,%sp@-
0002f7a2: 4eba f764      	jsr %pc@(0x2ef08)
0002f7a6: 508f           	addql #8,%sp
0002f7a8: 4e75           	rts
0002f7aa: 0000 518f      	orib #-113,%d0
0002f7ae: 2f02           	movel %d2,%sp@-
0002f7b0: 4879 0005 3af4 	pea 0x53af4
0002f7b6: 4eb9 0002 be76 	jsr 0x2be76
0002f7bc: 240f           	movel %sp,%d2
0002f7be: 5082           	addql #8,%d2
0002f7c0: 2f02           	movel %d2,%sp@-
0002f7c2: 3f2f 001e      	movew %sp@(30),%sp@-
0002f7c6: 2f2f 001c      	movel %sp@(28),%sp@-
0002f7ca: 4eb9 0003 0a56 	jsr 0x30a56
0002f7d0: 536f 0012      	subqw #1,%sp@(18)
0002f7d4: 546f 0016      	addqw #2,%sp@(22)
0002f7d8: 546f 0018      	addqw #2,%sp@(24)
0002f7dc: 4fef 000e      	lea %sp@(14),%sp
0002f7e0: 4a6f 0010      	tstw %sp@(16)
0002f7e4: 6710           	beqs 0x2f7f6
0002f7e6: 2f02           	movel %d2,%sp@-
0002f7e8: 4eb9 0002 daa6 	jsr 0x2daa6
0002f7ee: 588f           	addql #4,%sp
0002f7f0: 241f           	movel %sp@+,%d2
0002f7f2: 508f           	addql #8,%sp
0002f7f4: 4e75           	rts
0002f7f6: 2f02           	movel %d2,%sp@-
0002f7f8: 4eb9 0002 dab6 	jsr 0x2dab6
0002f7fe: 60ee           	bras 0x2f7ee
0002f800: 48e7 3f38      	moveml %d2-%d7/%a2-%a4,%sp@-
0002f804: 2679 0005 7d16 	moveal 0x57d16,%a3
0002f80a: b6fc 0000      	cmpaw #0,%a3
0002f80e: 6778           	beqs 0x2f888
0002f810: 306b 0004      	moveaw %a3@(4),%a0
0002f814: 2008           	movel %a0,%d0
0002f816: d088           	addl %a0,%d0
0002f818: d088           	addl %a0,%d0
0002f81a: e788           	lsll #3,%d0
0002f81c: 3c33 0802      	movew %a3@(0000000000000002,%d0:l),%d6
0002f820: 3446           	moveaw %d6,%a2
0002f822: 200a           	movel %a2,%d0
0002f824: d08a           	addl %a2,%d0
0002f826: d08a           	addl %a2,%d0
0002f828: e788           	lsll #3,%d0
0002f82a: 45f3 0800      	lea %a3@(0000000000000000,%d0:l),%a2
0002f82e: 357c ffff 0004 	movew #-1,%a2@(4)
0002f834: 357c ffff 0002 	movew #-1,%a2@(2)
0002f83a: 3006           	movew %d6,%d0
0002f83c: 5640           	addqw #3,%d0
0002f83e: 33c0 0005 7d10 	movew %d0,0x57d10
0002f844: 3839 0005 79fc 	movew 0x579fc,%d4
0002f84a: 6742           	beqs 0x2f88e
0002f84c: 5444           	addqw #2,%d4
0002f84e: 4247           	clrw %d7
0002f850: 4245           	clrw %d5
0002f852: 7601           	moveq #1,%d3
0002f854: 49f9 0003 1918 	lea 0x31918,%a4
0002f85a: b843           	cmpw %d3,%d4
0002f85c: 6d26           	blts 0x2f884
0002f85e: 3403           	movew %d3,%d2
0002f860: d446           	addw %d6,%d2
0002f862: 3f02           	movew %d2,%sp@-
0002f864: 3f06           	movew %d6,%sp@-
0002f866: 2f0b           	movel %a3,%sp@-
0002f868: 4e94           	jsr %a4@
0002f86a: 508f           	addql #8,%sp
0002f86c: 0c43 0002      	cmpiw #2,%d3
0002f870: 6f36           	bles 0x2f8a8
0002f872: 3045           	moveaw %d5,%a0
0002f874: d1c8           	addal %a0,%a0
0002f876: d1c8           	addal %a0,%a0
0002f878: d1fc 0005 79fe 	addal #358910,%a0
0002f87e: 0c45 0005      	cmpiw #5,%d5
0002f882: 6f0e           	bles 0x2f892
0002f884: 3547 0016      	movew %d7,%a2@(22)
0002f888: 4cdf 1cfc      	moveml %sp@+,%d2-%d7/%a2-%a4
0002f88c: 4e75           	rts
0002f88e: 7801           	moveq #1,%d4
0002f890: 60bc           	bras 0x2f84e
0002f892: 2218           	movel %a0@+,%d1
0002f894: 5245           	addqw #1,%d5
0002f896: 4a81           	tstl %d1
0002f898: 67e4           	beqs 0x2f87e
0002f89a: 3042           	moveaw %d2,%a0
0002f89c: 2008           	movel %a0,%d0
0002f89e: d088           	addl %a0,%d0
0002f8a0: d088           	addl %a0,%d0
0002f8a2: e788           	lsll #3,%d0
0002f8a4: 2781 080c      	movel %d1,%a3@(000000000000000c,%d0:l)
0002f8a8: de79 0005 3cfa 	addw 0x53cfa,%d7
0002f8ae: 5243           	addqw #1,%d3
0002f8b0: 60a8           	bras 0x2f85a
0002f8b2:  _do_chg
0002f8b2: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0002f8b6: 246f 0014      	moveal %sp@(20),%a2
0002f8ba: 362f 0018      	movew %sp@(24),%d3
0002f8be: 342f 001a      	movew %sp@(26),%d2
0002f8c2: 382f 001e      	movew %sp@(30),%d4
0002f8c6: 3043           	moveaw %d3,%a0
0002f8c8: 2208           	movel %a0,%d1
0002f8ca: d288           	addl %a0,%d1
0002f8cc: d288           	addl %a0,%d1
0002f8ce: e789           	lsll #3,%d1
0002f8d0: 3032 180a      	movew %a2@(000000000000000a,%d1:l),%d0
0002f8d4: 4a6f 0020      	tstw %sp@(32)
0002f8d8: 6704           	beqs 0x2f8de
0002f8da: 44c0           	movew %d0,%ccr
0002f8dc: 6b3a           	bmis 0x2f918
0002f8de: 4a6f 001c      	tstw %sp@(28)
0002f8e2: 672e           	beqs 0x2f912
0002f8e4: 8440           	orw %d0,%d2
0002f8e6: 4a44           	tstw %d4
0002f8e8: 670e           	beqs 0x2f8f8
0002f8ea: 4879 0005 3af4 	pea 0x53af4
0002f8f0: 4eb9 0002 be76 	jsr 0x2be76
0002f8f6: 588f           	addql #4,%sp
0002f8f8: 3f04           	movew %d4,%sp@-
0002f8fa: 3f02           	movew %d2,%sp@-
0002f8fc: 3f03           	movew %d3,%sp@-
0002f8fe: 2f0a           	movel %a2,%sp@-
0002f900: 4eb9 0003 1ae4 	jsr 0x31ae4
0002f906: 4fef 000a      	lea %sp@(10),%sp
0002f90a: 7001           	moveq #1,%d0
0002f90c: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0002f910: 4e75           	rts
0002f912: 4642           	notw %d2
0002f914: c440           	andw %d0,%d2
0002f916: 60ce           	bras 0x2f8e6
0002f918: 4240           	clrw %d0
0002f91a: 60f0           	bras 0x2f90c
0002f91c: 302f 0008      	movew %sp@(8),%d0
0002f920: 0c40 ffff      	cmpiw #-1,%d0
0002f924: 6726           	beqs 0x2f94c
0002f926: b06f 000a      	cmpw %sp@(10),%d0
0002f92a: 6720           	beqs 0x2f94c
0002f92c: 3f3c 0001      	movew #1,%sp@-
0002f930: 3f3c 0001      	movew #1,%sp@-
0002f934: 3f2f 0010      	movew %sp@(16),%sp@-
0002f938: 3f3c 0001      	movew #1,%sp@-
0002f93c: 3f00           	movew %d0,%sp@-
0002f93e: 2f2f 000e      	movel %sp@(14),%sp@-
0002f942: 4eba ff6e      	jsr %pc@(0x2f8b2)
0002f946: 4fef 000e      	lea %sp@(14),%sp
0002f94a: 4e75           	rts
0002f94c: 4240           	clrw %d0
0002f94e: 60fa           	bras 0x2f94a
0002f950:  _mn_do
0002f950: 4e56 ffc8      	linkw %fp,#-56
0002f954: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0002f958: 2479 0005 7d16 	moveal 0x57d16,%a2
0002f95e: 3f3c 0001      	movew #1,%sp@-
0002f962: 4eb9 0002 9682 	jsr 0x29682
0002f968: 548f           	addql #2,%sp
0002f96a: 3d7c ffff ffd2 	movew #-1,%fp@(-46)
0002f970: 3a7c ffff      	moveaw #-1,%a5
0002f974: 387c ffff      	moveaw #-1,%a4
0002f978: 367c ffff      	moveaw #-1,%a3
0002f97c: 7eff           	moveq #-1,%d7
0002f97e: 2d7c 0001 0101 	movel #65793,%fp@(-50)
0002f984: ffce 
0002f986: 7800           	moveq #0,%d4
0002f988: 486e ffe2      	pea %fp@(-30)
0002f98c: 3f3c 0001      	movew #1,%sp@-
0002f990: 2f0a           	movel %a2,%sp@-
0002f992: 4eb9 0003 0a56 	jsr 0x30a56
0002f998: 3d7c 0001 ffe0 	movew #1,%fp@(-32)
0002f99e: 4fef 000a      	lea %sp@(10),%sp
0002f9a2: 220a           	movel %a2,%d1
0002f9a4: 7c01           	moveq #1,%d6
0002f9a6: 426e ffc8      	clrw %fp@(-56)
0002f9aa: 307c 0002      	moveaw #2,%a0
0002f9ae: 700e           	moveq #14,%d0
0002f9b0: 486e ffd8      	pea %fp@(-40)
0002f9b4: 3f08           	movew %a0,%sp@-
0002f9b6: 2f01           	movel %d1,%sp@-
0002f9b8: 2d40 ffca      	movel %d0,%fp@(-54)
0002f9bc: 4eb9 0003 0a56 	jsr 0x30a56
0002f9c2: 3d6e ffc8 ffd6 	movew %fp@(-56),%fp@(-42)
0002f9c8: 486e fff4      	pea %fp@(-12)
0002f9cc: 42a7           	clrl %sp@-
0002f9ce: 2f2e ffce      	movel %fp@(-50),%sp@-
0002f9d2: 42a7           	clrl %sp@-
0002f9d4: 486e ffea      	pea %fp@(-22)
0002f9d8: 486e ffe0      	pea %fp@(-32)
0002f9dc: 486e ffd6      	pea %fp@(-42)
0002f9e0: 202e ffca      	movel %fp@(-54),%d0
0002f9e4: 3f00           	movew %d0,%sp@-
0002f9e6: 4eb9 0002 a060 	jsr 0x2a060
0002f9ec: 0240 0002      	andiw #2,%d0
0002f9f0: 4fef 0028      	lea %sp@(40),%sp
0002f9f4: 6716           	beqs 0x2fa0c
0002f9f6: 0c46 0001      	cmpiw #1,%d6
0002f9fa: 6700 00b8      	beqw 0x2fab4
0002f9fe: 0c46 0002      	cmpiw #2,%d6
0002fa02: 6600 03be      	bnew 0x2fdc2
0002fa06: 7001           	moveq #1,%d0
0002fa08: b1ae ffce      	eorl %d0,%fp@(-50)
0002fa0c: 3f2e fff6      	movew %fp@(-10),%sp@-
0002fa10: 3f2e fff4      	movew %fp@(-12),%sp@-
0002fa14: 3f3c 0001      	movew #1,%sp@-
0002fa18: 3f3c 0002      	movew #2,%sp@-
0002fa1c: 2f0a           	movel %a2,%sp@-
0002fa1e: 4eb9 0003 17ee 	jsr 0x317ee
0002fa24: 3400           	movew %d0,%d2
0002fa26: 4fef 000c      	lea %sp@(12),%sp
0002fa2a: 0c40 ffff      	cmpiw #-1,%d0
0002fa2e: 6708           	beqs 0x2fa38
0002fa30: 0c40 0002      	cmpiw #2,%d0
0002fa34: 6600 0190      	bnew 0x2fbc6
0002fa38: 0c47 ffff      	cmpiw #-1,%d7
0002fa3c: 6700 0194      	beqw 0x2fbd2
0002fa40: 72ff           	moveq #-1,%d1
0002fa42: b24c           	cmpw %a4,%d1
0002fa44: 6700 018c      	beqw 0x2fbd2
0002fa48: 4a84           	tstl %d4
0002fa4a: 6600 0124      	bnew 0x2fb70
0002fa4e: 3f2e fff6      	movew %fp@(-10),%sp@-
0002fa52: 3f2e fff4      	movew %fp@(-12),%sp@-
0002fa56: 3f3c 0001      	movew #1,%sp@-
0002fa5a: 3f07           	movew %d7,%sp@-
0002fa5c: 2f0a           	movel %a2,%sp@-
0002fa5e: 4eb9 0003 17ee 	jsr 0x317ee
0002fa64: 3600           	movew %d0,%d3
0002fa66: 4fef 000c      	lea %sp@(12),%sp
0002fa6a: 0c40 ffff      	cmpiw #-1,%d0
0002fa6e: 6700 0132      	beqw 0x2fba2
0002fa72: 340c           	movew %a4,%d2
0002fa74: 7c03           	moveq #3,%d6
0002fa76: 7aff           	moveq #-1,%d5
0002fa78: 6000 0152      	braw 0x2fbcc
0002fa7c: 0c46 0003      	cmpiw #3,%d6
0002fa80: 6700 0084      	beqw 0x2fb06
0002fa84: 6e10           	bgts 0x2fa96
0002fa86: 0c46 0001      	cmpiw #1,%d6
0002fa8a: 6618           	bnes 0x2faa4
0002fa8c: 3a45           	moveaw %d5,%a5
0002fa8e: 3842           	moveaw %d2,%a4
0002fa90: 3643           	moveaw %d3,%a3
0002fa92: 6000 fef4      	braw 0x2f988
0002fa96: 0c46 0004      	cmpiw #4,%d6
0002fa9a: 6720           	beqs 0x2fabc
0002fa9c: 0c46 0005      	cmpiw #5,%d6
0002faa0: 6700 00a6      	beqw 0x2fb48
0002faa4: 3042           	moveaw %d2,%a0
0002faa6: 220a           	movel %a2,%d1
0002faa8: 7c02           	moveq #2,%d6
0002faaa: 3d7c 0001 ffc8 	movew #1,%fp@(-56)
0002fab0: 7006           	moveq #6,%d0
0002fab2: 6048           	bras 0x2fafc
0002fab4: 3a0d           	movew %a5,%d5
0002fab6: 340c           	movew %a4,%d2
0002fab8: 360b           	movew %a3,%d3
0002faba: 60d0           	bras 0x2fa8c
0002fabc: 486e ffe2      	pea %fp@(-30)
0002fac0: 3f07           	movew %d7,%sp@-
0002fac2: 2f0a           	movel %a2,%sp@-
0002fac4: 4eb9 0003 0a56 	jsr 0x30a56
0002faca: 426e ffe0      	clrw %fp@(-32)
0002face: 4fef 000a      	lea %sp@(10),%sp
0002fad2: 4a84           	tstl %d4
0002fad4: 677a           	beqs 0x2fb50
0002fad6: 486e ffec      	pea %fp@(-20)
0002fada: 3f2e ffd4      	movew %fp@(-44),%sp@-
0002fade: 2f04           	movel %d4,%sp@-
0002fae0: 4eb9 0003 0a56 	jsr 0x30a56
0002fae6: 426e ffea      	clrw %fp@(-22)
0002faea: 4fef 000a      	lea %sp@(10),%sp
0002faee: 220a           	movel %a2,%d1
0002faf0: 426e ffc8      	clrw %fp@(-56)
0002faf4: 307c 0002      	moveaw #2,%a0
0002faf8: 303c 010e      	movew #270,%d0
0002fafc: 3a45           	moveaw %d5,%a5
0002fafe: 3842           	moveaw %d2,%a4
0002fb00: 3643           	moveaw %d3,%a3
0002fb02: 6000 feac      	braw 0x2f9b0
0002fb06: 4a84           	tstl %d4
0002fb08: 673a           	beqs 0x2fb44
0002fb0a: 486e ffec      	pea %fp@(-20)
0002fb0e: 3f2e ffd4      	movew %fp@(-44),%sp@-
0002fb12: 2f04           	movel %d4,%sp@-
0002fb14: 4eb9 0003 0a56 	jsr 0x30a56
0002fb1a: 426e ffea      	clrw %fp@(-22)
0002fb1e: 4fef 000a      	lea %sp@(10),%sp
0002fb22: 303c 0106      	movew #262,%d0
0002fb26: 3239 0005 7cd2 	movew 0x57cd2,%d1
0002fb2c: 0241 0001      	andiw #1,%d1
0002fb30: 3d41 ffc8      	movew %d1,%fp@(-56)
0002fb34: 3043           	moveaw %d3,%a0
0002fb36: 6726           	beqs 0x2fb5e
0002fb38: 220a           	movel %a2,%d1
0002fb3a: 2d7c 0001 0100 	movel #65792,%fp@(-50)
0002fb40: ffce 
0002fb42: 60b8           	bras 0x2fafc
0002fb44: 7006           	moveq #6,%d0
0002fb46: 60de           	bras 0x2fb26
0002fb48: 3045           	moveaw %d5,%a0
0002fb4a: 2204           	movel %d4,%d1
0002fb4c: 6000 ff5c      	braw 0x2faaa
0002fb50: 220a           	movel %a2,%d1
0002fb52: 426e ffc8      	clrw %fp@(-56)
0002fb56: 307c 0002      	moveaw #2,%a0
0002fb5a: 700e           	moveq #14,%d0
0002fb5c: 609e           	bras 0x2fafc
0002fb5e: 220a           	movel %a2,%d1
0002fb60: 3d7c 0001 ffc8 	movew #1,%fp@(-56)
0002fb66: 2d7c 0001 0101 	movel #65793,%fp@(-50)
0002fb6c: ffce 
0002fb6e: 608c           	bras 0x2fafc
0002fb70: 3f2e fff6      	movew %fp@(-10),%sp@-
0002fb74: 3f2e fff4      	movew %fp@(-12),%sp@-
0002fb78: 3f3c 0001      	movew #1,%sp@-
0002fb7c: 3f2e ffd4      	movew %fp@(-44),%sp@-
0002fb80: 2f04           	movel %d4,%sp@-
0002fb82: 4eb9 0003 17ee 	jsr 0x317ee
0002fb88: 3a00           	movew %d0,%d5
0002fb8a: 4fef 000c      	lea %sp@(12),%sp
0002fb8e: 0c40 ffff      	cmpiw #-1,%d0
0002fb92: 6700 feba      	beqw 0x2fa4e
0002fb96: 340c           	movew %a4,%d2
0002fb98: 360b           	movew %a3,%d3
0002fb9a: 7c05           	moveq #5,%d6
0002fb9c: 426e ffc8      	clrw %fp@(-56)
0002fba0: 6040           	bras 0x2fbe2
0002fba2: 304c           	moveaw %a4,%a0
0002fba4: 2008           	movel %a0,%d0
0002fba6: d088           	addl %a0,%d0
0002fba8: d088           	addl %a0,%d0
0002fbaa: e788           	lsll #3,%d0
0002fbac: 7aff           	moveq #-1,%d5
0002fbae: 0832 0003 080b 	btst #3,%a2@(000000000000000b,%d0:l)
0002fbb4: 6600 01cc      	bnew 0x2fd82
0002fbb8: 340c           	movew %a4,%d2
0002fbba: 0c46 0005      	cmpiw #5,%d6
0002fbbe: 6700 01c8      	beqw 0x2fd88
0002fbc2: 7c04           	moveq #4,%d6
0002fbc4: 6006           	bras 0x2fbcc
0002fbc6: 3a0d           	movew %a5,%d5
0002fbc8: 7c02           	moveq #2,%d6
0002fbca: 76ff           	moveq #-1,%d3
0002fbcc: 426e ffc8      	clrw %fp@(-56)
0002fbd0: 600c           	bras 0x2fbde
0002fbd2: 3a0d           	movew %a5,%d5
0002fbd4: 74ff           	moveq #-1,%d2
0002fbd6: 360b           	movew %a3,%d3
0002fbd8: 3d7c 0001 ffc8 	movew #1,%fp@(-56)
0002fbde: 4a84           	tstl %d4
0002fbe0: 6710           	beqs 0x2fbf2
0002fbe2: 4267           	clrw %sp@-
0002fbe4: 3f05           	movew %d5,%sp@-
0002fbe6: 3f0d           	movew %a5,%sp@-
0002fbe8: 2f04           	movel %d4,%sp@-
0002fbea: 4eba fd30      	jsr %pc@(0x2f91c)
0002fbee: 4fef 000a      	lea %sp@(10),%sp
0002fbf2: 70ff           	moveq #-1,%d0
0002fbf4: b04b           	cmpw %a3,%d0
0002fbf6: 672e           	beqs 0x2fc26
0002fbf8: b64b           	cmpw %a3,%d3
0002fbfa: 672a           	beqs 0x2fc26
0002fbfc: 4a84           	tstl %d4
0002fbfe: 6714           	beqs 0x2fc14
0002fc00: 3f2e ffd2      	movew %fp@(-46),%sp@-
0002fc04: 2f0a           	movel %a2,%sp@-
0002fc06: 4eb9 0002 f76a 	jsr 0x2f76a
0002fc0c: 5c8f           	addql #6,%sp
0002fc0e: 3d7c ffff ffd2 	movew #-1,%fp@(-46)
0002fc14: 4267           	clrw %sp@-
0002fc16: 3f03           	movew %d3,%sp@-
0002fc18: 3f0b           	movew %a3,%sp@-
0002fc1a: 2f0a           	movel %a2,%sp@-
0002fc1c: 4eba fcfe      	jsr %pc@(0x2f91c)
0002fc20: 4fef 000a      	lea %sp@(10),%sp
0002fc24: 7800           	moveq #0,%d4
0002fc26: 4267           	clrw %sp@-
0002fc28: 3f02           	movew %d2,%sp@-
0002fc2a: 3f0c           	movew %a4,%sp@-
0002fc2c: 2f0a           	movel %a2,%sp@-
0002fc2e: 4eba fcec      	jsr %pc@(0x2f91c)
0002fc32: 4fef 000a      	lea %sp@(10),%sp
0002fc36: 4a40           	tstw %d0
0002fc38: 670c           	beqs 0x2fc46
0002fc3a: 3f07           	movew %d7,%sp@-
0002fc3c: 2f0a           	movel %a2,%sp@-
0002fc3e: 4267           	clrw %sp@-
0002fc40: 4eba fb6a      	jsr %pc@(0x2f7ac)
0002fc44: 508f           	addql #8,%sp
0002fc46: 3f3c 0001      	movew #1,%sp@-
0002fc4a: 3f0c           	movew %a4,%sp@-
0002fc4c: 3f02           	movew %d2,%sp@-
0002fc4e: 2f0a           	movel %a2,%sp@-
0002fc50: 4eba fcca      	jsr %pc@(0x2f91c)
0002fc54: 4fef 000a      	lea %sp@(10),%sp
0002fc58: 4a40           	tstw %d0
0002fc5a: 675a           	beqs 0x2fcb6
0002fc5c: 306a 0004      	moveaw %a2@(4),%a0
0002fc60: 2008           	movel %a0,%d0
0002fc62: d088           	addl %a0,%d0
0002fc64: d088           	addl %a0,%d0
0002fc66: e788           	lsll #3,%d0
0002fc68: 3e32 0802      	movew %a2@(0000000000000002,%d0:l),%d7
0002fc6c: 3002           	movew %d2,%d0
0002fc6e: 5540           	subqw #2,%d0
0002fc70: 0c40 0001      	cmpiw #1,%d0
0002fc74: 6e00 0118      	bgtw 0x2fd8e
0002fc78: 3f3c 0001      	movew #1,%sp@-
0002fc7c: 3f3c 0001      	movew #1,%sp@-
0002fc80: 3f3c 0001      	movew #1,%sp@-
0002fc84: 3f3c 0001      	movew #1,%sp@-
0002fc88: 3f02           	movew %d2,%sp@-
0002fc8a: 2f0a           	movel %a2,%sp@-
0002fc8c: 4eba fc24      	jsr %pc@(0x2f8b2)
0002fc90: 4fef 000e      	lea %sp@(14),%sp
0002fc94: 4a40           	tstw %d0
0002fc96: 671e           	beqs 0x2fcb6
0002fc98: 3f07           	movew %d7,%sp@-
0002fc9a: 2f0a           	movel %a2,%sp@-
0002fc9c: 3f3c 0001      	movew #1,%sp@-
0002fca0: 4eba fb0a      	jsr %pc@(0x2f7ac)
0002fca4: 3f3c 0008      	movew #8,%sp@-
0002fca8: 3f07           	movew %d7,%sp@-
0002fcaa: 2f0a           	movel %a2,%sp@-
0002fcac: 4eb9 0003 1764 	jsr 0x31764
0002fcb2: 4fef 0010      	lea %sp@(16),%sp
0002fcb6: 3f3c 0001      	movew #1,%sp@-
0002fcba: 3f0b           	movew %a3,%sp@-
0002fcbc: 3f03           	movew %d3,%sp@-
0002fcbe: 2f0a           	movel %a2,%sp@-
0002fcc0: 47fa fc5a      	lea %pc@(0x2f91c),%a3
0002fcc4: 4e93           	jsr %a3@
0002fcc6: 4fef 000a      	lea %sp@(10),%sp
0002fcca: 4a40           	tstw %d0
0002fccc: 6700 00d4      	beqw 0x2fda2
0002fcd0: 486e ffd4      	pea %fp@(-44)
0002fcd4: 3f03           	movew %d3,%sp@-
0002fcd6: 2f0a           	movel %a2,%sp@-
0002fcd8: 4eb9 0002 f682 	jsr 0x2f682
0002fcde: 2800           	movel %d0,%d4
0002fce0: 4fef 000a      	lea %sp@(10),%sp
0002fce4: 6600 00d6      	bnew 0x2fdbc
0002fce8: 4a6e ffc8      	tstw %fp@(-56)
0002fcec: 6700 fd8e      	beqw 0x2fa7c
0002fcf0: 0c42 ffff      	cmpiw #-1,%d2
0002fcf4: 6700 00fc      	beqw 0x2fdf2
0002fcf8: 47fa fbb8      	lea %pc@(0x2f8b2),%a3
0002fcfc: 4a84           	tstl %d4
0002fcfe: 6722           	beqs 0x2fd22
0002fd00: 3f3c 0001      	movew #1,%sp@-
0002fd04: 4267           	clrw %sp@-
0002fd06: 4267           	clrw %sp@-
0002fd08: 3f3c 0001      	movew #1,%sp@-
0002fd0c: 3f05           	movew %d5,%sp@-
0002fd0e: 2f04           	movel %d4,%sp@-
0002fd10: 4e93           	jsr %a3@
0002fd12: 3f2e ffd2      	movew %fp@(-46),%sp@-
0002fd16: 2f0a           	movel %a2,%sp@-
0002fd18: 4eb9 0002 f76a 	jsr 0x2f76a
0002fd1e: 4fef 0014      	lea %sp@(20),%sp
0002fd22: 3f07           	movew %d7,%sp@-
0002fd24: 2f0a           	movel %a2,%sp@-
0002fd26: 4267           	clrw %sp@-
0002fd28: 4eba fa82      	jsr %pc@(0x2f7ac)
0002fd2c: 508f           	addql #8,%sp
0002fd2e: 0c43 ffff      	cmpiw #-1,%d3
0002fd32: 6700 00a6      	beqw 0x2fdda
0002fd36: 3f3c 0001      	movew #1,%sp@-
0002fd3a: 4267           	clrw %sp@-
0002fd3c: 4267           	clrw %sp@-
0002fd3e: 3f3c 0001      	movew #1,%sp@-
0002fd42: 3f03           	movew %d3,%sp@-
0002fd44: 2f0a           	movel %a2,%sp@-
0002fd46: 4e93           	jsr %a3@
0002fd48: 4fef 000e      	lea %sp@(14),%sp
0002fd4c: 4a40           	tstw %d0
0002fd4e: 6700 008a      	beqw 0x2fdda
0002fd52: 206e 0008      	moveal %fp@(8),%a0
0002fd56: 3082           	movew %d2,%a0@
0002fd58: 206e 000c      	moveal %fp@(12),%a0
0002fd5c: 0c46 0005      	cmpiw #5,%d6
0002fd60: 666a           	bnes 0x2fdcc
0002fd62: 3085           	movew %d5,%a0@
0002fd64: 206e 0010      	moveal %fp@(16),%a0
0002fd68: 2084           	movel %d4,%a0@
0002fd6a: 7401           	moveq #1,%d2
0002fd6c: 4267           	clrw %sp@-
0002fd6e: 4eb9 0002 9682 	jsr 0x29682
0002fd74: 548f           	addql #2,%sp
0002fd76: 3002           	movew %d2,%d0
0002fd78: 4cee 3cfc ffa0 	moveml %fp@(-96),%d2-%d7/%a2-%a5
0002fd7e: 4e5e           	unlk %fp
0002fd80: 4e75           	rts
0002fd82: 74ff           	moveq #-1,%d2
0002fd84: 6000 fe52      	braw 0x2fbd8
0002fd88: 360b           	movew %a3,%d3
0002fd8a: 6000 fe36      	braw 0x2fbc2
0002fd8e: 3047           	moveaw %d7,%a0
0002fd90: 2e08           	movel %a0,%d7
0002fd92: de88           	addl %a0,%d7
0002fd94: de88           	addl %a0,%d7
0002fd96: e78f           	lsll #3,%d7
0002fd98: 3e32 7800      	movew %a2@(0000000000000000,%d7:l),%d7
0002fd9c: 5340           	subqw #1,%d0
0002fd9e: 6000 fed0      	braw 0x2fc70
0002fda2: 4a84           	tstl %d4
0002fda4: 6700 ff42      	beqw 0x2fce8
0002fda8: 3f3c 0001      	movew #1,%sp@-
0002fdac: 3f0d           	movew %a5,%sp@-
0002fdae: 3f05           	movew %d5,%sp@-
0002fdb0: 2f04           	movel %d4,%sp@-
0002fdb2: 4e93           	jsr %a3@
0002fdb4: 4fef 000a      	lea %sp@(10),%sp
0002fdb8: 6000 ff2e      	braw 0x2fce8
0002fdbc: 3d43 ffd2      	movew %d3,%fp@(-46)
0002fdc0: 60e6           	bras 0x2fda8
0002fdc2: 3a0d           	movew %a5,%d5
0002fdc4: 340c           	movew %a4,%d2
0002fdc6: 360b           	movew %a3,%d3
0002fdc8: 6000 ff26      	braw 0x2fcf0
0002fdcc: 3083           	movew %d3,%a0@
0002fdce: 206e 0010      	moveal %fp@(16),%a0
0002fdd2: 20b9 0005 7d16 	movel 0x57d16,%a0@
0002fdd8: 6090           	bras 0x2fd6a
0002fdda: 3f3c 0001      	movew #1,%sp@-
0002fdde: 3f3c 0001      	movew #1,%sp@-
0002fde2: 4267           	clrw %sp@-
0002fde4: 3f3c 0001      	movew #1,%sp@-
0002fde8: 3f02           	movew %d2,%sp@-
0002fdea: 2f0a           	movel %a2,%sp@-
0002fdec: 4e93           	jsr %a3@
0002fdee: 4fef 000e      	lea %sp@(14),%sp
0002fdf2: 4242           	clrw %d2
0002fdf4: 6000 ff76      	braw 0x2fd6c
0002fdf8:  _mn_bar
0002fdf8: 2f0a           	movel %a2,%sp@-
0002fdfa: 2f02           	movel %d2,%sp@-
0002fdfc: 246f 000c      	moveal %sp@(12),%a2
0002fe00: 342f 0010      	movew %sp@(16),%d2
0002fe04: 2079 0005 7a42 	moveal 0x57a42,%a0
0002fe0a: 3f28 001c      	movew %a0@(28),%sp@-
0002fe0e: 42a7           	clrl %sp@-
0002fe10: 4eb9 0003 1e0e 	jsr 0x31e0e
0002fe16: 5c8f           	addql #6,%sp
0002fe18: 4a42           	tstw %d2
0002fe1a: 6700 009a      	beqw 0x2feb6
0002fe1e: 23c0 0005 7d12 	movel %d0,0x57d12
0002fe24: 23ca 0005 7d16 	movel %a2,0x57d16
0002fe2a: 4eba f9d4      	jsr %pc@(0x2f800)
0002fe2e: 3039 0005 3d00 	movew 0x53d00,%d0
0002fe34: 906a 0028      	subw %a2@(40),%d0
0002fe38: 3540 002c      	movew %d0,%a2@(44)
0002fe3c: 4879 0005 3998 	pea 0x53998
0002fe42: 3f3c 0002      	movew #2,%sp@-
0002fe46: 2f0a           	movel %a2,%sp@-
0002fe48: 4eb9 0003 0a56 	jsr 0x30a56
0002fe4e: 4879 0005 3af4 	pea 0x53af4
0002fe54: 4eb9 0002 be76 	jsr 0x2be76
0002fe5a: 3f3c 0008      	movew #8,%sp@-
0002fe5e: 3f3c 0001      	movew #1,%sp@-
0002fe62: 2f0a           	movel %a2,%sp@-
0002fe64: 4eb9 0003 1764 	jsr 0x31764
0002fe6a: 3f3c 0001      	movew #1,%sp@-
0002fe6e: 3f3c 0001      	movew #1,%sp@-
0002fe72: 4267           	clrw %sp@-
0002fe74: 4eb9 0002 bfec 	jsr 0x2bfec
0002fe7a: 3039 0005 3cf2 	movew 0x53cf2,%d0
0002fe80: 5340           	subqw #1,%d0
0002fe82: 3f00           	movew %d0,%sp@-
0002fe84: 3239 0005 3d00 	movew 0x53d00,%d1
0002fe8a: 5341           	subqw #1,%d1
0002fe8c: 3f01           	movew %d1,%sp@-
0002fe8e: 3f00           	movew %d0,%sp@-
0002fe90: 4267           	clrw %sp@-
0002fe92: 4eb9 0002 bfb0 	jsr 0x2bfb0
0002fe98: 4fef 0024      	lea %sp@(36),%sp
0002fe9c: 426f 0010      	clrw %sp@(16)
0002fea0: 2079 0005 7cb8 	moveal 0x57cb8,%a0
0002fea6: 2f68 0014 000c 	movel %a0@(20),%sp@(12)
0002feac: 241f           	movel %sp@+,%d2
0002feae: 245f           	moveal %sp@+,%a2
0002feb0: 4ef9 0002 e9dc 	jmp 0x2e9dc
0002feb6: 42b9 0005 7d16 	clrl 0x57d16
0002febc: 23f9 0005 3ae4 	movel 0x53ae4,0x53998
0002fec2: 0005 3998 
0002fec6: 23f9 0005 3ae8 	movel 0x53ae8,0x5399c
0002fecc: 0005 399c 
0002fed0: 60ca           	bras 0x2fe9c
0002fed2:  _mn_cleanup
0002fed2: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0002fed6: 45f9 0005 7d30 	lea 0x57d30,%a2
0002fedc: 4242           	clrw %d2
0002fede: 47f9 0003 48b4 	lea 0x348b4,%a3
0002fee4: 201a           	movel %a2@+,%d0
0002fee6: 671c           	beqs 0x2ff04
0002fee8: 4267           	clrw %sp@-
0002feea: 4267           	clrw %sp@-
0002feec: 4267           	clrw %sp@-
0002feee: 4267           	clrw %sp@-
0002fef0: 3f02           	movew %d2,%sp@-
0002fef2: 2f00           	movel %d0,%sp@-
0002fef4: 3f3c 0029      	movew #41,%sp@-
0002fef8: 4879 0005 3984 	pea 0x53984
0002fefe: 4e93           	jsr %a3@
0002ff00: 4fef 0014      	lea %sp@(20),%sp
0002ff04: 5242           	addqw #1,%d2
0002ff06: 0c42 0006      	cmpiw #6,%d2
0002ff0a: 66d8           	bnes 0x2fee4
0002ff0c: 2039 0005 7cec 	movel 0x57cec,%d0
0002ff12: 6716           	beqs 0x2ff2a
0002ff14: 2f00           	movel %d0,%sp@-
0002ff16: 4eb9 0001 c11a 	jsr 0x1c11a
0002ff1c: 42b9 0005 7cec 	clrl 0x57cec
0002ff22: 42b9 0005 7ce8 	clrl 0x57ce8
0002ff28: 588f           	addql #4,%sp
0002ff2a: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0002ff2e: 4e75           	rts
0002ff30:  _mn_register
0002ff30: 2f0a           	movel %a2,%sp@-
0002ff32: 2f02           	movel %d2,%sp@-
0002ff34: 4a6f 000c      	tstw %sp@(12)
0002ff38: 6d00 0098      	bltw 0x2ffd2
0002ff3c: 3039 0005 79fc 	movew 0x579fc,%d0
0002ff42: 0c40 0005      	cmpiw #5,%d0
0002ff46: 6e00 008a      	bgtw 0x2ffd2
0002ff4a: 5240           	addqw #1,%d0
0002ff4c: 33c0 0005 79fc 	movew %d0,0x579fc
0002ff52: 45f9 0005 79fe 	lea 0x579fe,%a2
0002ff58: 204a           	moveal %a2,%a0
0002ff5a: 4242           	clrw %d2
0002ff5c: 4a98           	tstl %a0@+
0002ff5e: 670a           	beqs 0x2ff6a
0002ff60: 5242           	addqw #1,%d2
0002ff62: 0c42 0006      	cmpiw #6,%d2
0002ff66: 66f4           	bnes 0x2ff5c
0002ff68: 7405           	moveq #5,%d2
0002ff6a: 3042           	moveaw %d2,%a0
0002ff6c: 2208           	movel %a0,%d1
0002ff6e: d288           	addl %a0,%d1
0002ff70: d281           	addl %d1,%d1
0002ff72: 41f9 0005 7d30 	lea 0x57d30,%a0
0002ff78: 21b9 0005 7a42 	movel 0x57a42,%a0@(0000000000000000,%d1:l)
0002ff7e: 1800 
0002ff80: 2041           	moveal %d1,%a0
0002ff82: d1fc 0005 79fe 	addal #358910,%a0
0002ff88: 20af 000e      	movel %sp@(14),%a0@
0002ff8c: 4eba f872      	jsr %pc@(0x2f800)
0002ff90: 4240           	clrw %d0
0002ff92: 4241           	clrw %d1
0002ff94: 43f9 0005 7d20 	lea 0x57d20,%a1
0002ff9a: 4a9a           	tstl %a2@+
0002ff9c: 670a           	beqs 0x2ffa8
0002ff9e: 3040           	moveaw %d0,%a0
0002ffa0: d1c8           	addal %a0,%a0
0002ffa2: 3181 9800      	movew %d1,%a0@(0000000000000000,%a1:l)
0002ffa6: 5240           	addqw #1,%d0
0002ffa8: 5241           	addqw #1,%d1
0002ffaa: 0c41 0006      	cmpiw #6,%d1
0002ffae: 66ea           	bnes 0x2ff9a
0002ffb0: 43f9 0005 7d20 	lea 0x57d20,%a1
0002ffb6: 0c40 0005      	cmpiw #5,%d0
0002ffba: 6f08           	bles 0x2ffc4
0002ffbc: 3002           	movew %d2,%d0
0002ffbe: 241f           	movel %sp@+,%d2
0002ffc0: 245f           	moveal %sp@+,%a2
0002ffc2: 4e75           	rts
0002ffc4: 3040           	moveaw %d0,%a0
0002ffc6: d1c8           	addal %a0,%a0
0002ffc8: 31bc ffff 9800 	movew #-1,%a0@(0000000000000000,%a1:l)
0002ffce: 5440           	addqw #2,%d0
0002ffd0: 60e4           	bras 0x2ffb6
0002ffd2: 74ff           	moveq #-1,%d2
0002ffd4: 60e6           	bras 0x2ffbc
0002ffd6:  _mn_init
0002ffd6: 43f9 0005 7d30 	lea 0x57d30,%a1
0002ffdc: 41f9 0005 79fe 	lea 0x579fe,%a0
0002ffe2: 7006           	moveq #6,%d0
0002ffe4: 4299           	clrl %a1@+
0002ffe6: 4298           	clrl %a0@+
0002ffe8: 5340           	subqw #1,%d0
0002ffea: 66f8           	bnes 0x2ffe4
0002ffec: 4279 0005 79fc 	clrw 0x579fc
0002fff2: 4e75           	rts
0002fff4:  _mn_getownid
0002fff4: 306f 000c      	moveaw %sp@(12),%a0
0002fff8: d1c8           	addal %a0,%a0
0002fffa: 43f9 0005 7d20 	lea 0x57d20,%a1
00030000: 3030 9800      	movew %a0@(0000000000000000,%a1:l),%d0
00030004: 0c40 0005      	cmpiw #5,%d0
00030008: 621c           	bhis 0x30026
0003000a: 206f 0008      	moveal %sp@(8),%a0
0003000e: 3080           	movew %d0,%a0@
00030010: 3040           	moveaw %d0,%a0
00030012: 2008           	movel %a0,%d0
00030014: d088           	addl %a0,%d0
00030016: d080           	addl %d0,%d0
00030018: 206f 0004      	moveal %sp@(4),%a0
0003001c: 43f9 0005 7d30 	lea 0x57d30,%a1
00030022: 20b1 0800      	movel %a1@(0000000000000000,%d0:l),%a0@
00030026: 4e75           	rts
00030028: 4e56 fff0      	linkw %fp,#-16
0003002c: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00030030: 282e 0008      	movel %fp@(8),%d4
00030034: 3a2e 000c      	movew %fp@(12),%d5
00030038: 362e 0010      	movew %fp@(16),%d3
0003003c: 240e           	movel %fp,%d2
0003003e: 5182           	subql #8,%d2
00030040: 2f02           	movel %d2,%sp@-
00030042: 3f05           	movew %d5,%sp@-
00030044: 2f04           	movel %d4,%sp@-
00030046: 4eb9 0003 0a56 	jsr 0x30a56
0003004c: 2f02           	movel %d2,%sp@-
0003004e: 3f2e fffe      	movew %fp@(-2),%sp@-
00030052: 3f2e fffc      	movew %fp@(-4),%sp@-
00030056: 2f39 0005 7d4c 	movel 0x57d4c,%sp@-
0003005c: 3f39 0005 7d54 	movew 0x57d54,%sp@-
00030062: 3f39 0005 7d58 	movew 0x57d58,%sp@-
00030068: 4eb9 0002 c796 	jsr 0x2c796
0003006e: 3039 0005 3cfc 	movew 0x53cfc,%d0
00030074: 322e 000e      	movew %fp@(14),%d1
00030078: c3c0           	mulsw %d0,%d1
0003007a: d26e fff8      	addw %fp@(-8),%d1
0003007e: 3d41 fff0      	movew %d1,%fp@(-16)
00030082: 3d6e fffa fff2 	movew %fp@(-6),%fp@(-14)
00030088: 3d40 fff4      	movew %d0,%fp@(-12)
0003008c: 3d79 0005 3cfa 	movew 0x53cfa,%fp@(-10)
00030092: fff6 
00030094: 4fef 001a      	lea %sp@(26),%sp
00030098: 4a43           	tstw %d3
0003009a: 6744           	beqs 0x300e0
0003009c: 3203           	movew %d3,%d1
0003009e: 5341           	subqw #1,%d1
000300a0: c3c0           	mulsw %d0,%d1
000300a2: d240           	addw %d0,%d1
000300a4: 3d41 fff4      	movew %d1,%fp@(-12)
000300a8: 2f02           	movel %d2,%sp@-
000300aa: 4eb9 0002 beee 	jsr 0x2beee
000300b0: 486e fff0      	pea %fp@(-16)
000300b4: 45f9 0002 be76 	lea 0x2be76,%a2
000300ba: 4e92           	jsr %a2@
000300bc: 508f           	addql #8,%sp
000300be: 4a43           	tstw %d3
000300c0: 673a           	beqs 0x300fc
000300c2: 4267           	clrw %sp@-
000300c4: 3f05           	movew %d5,%sp@-
000300c6: 2f04           	movel %d4,%sp@-
000300c8: 4eb9 0003 1764 	jsr 0x31764
000300ce: 588f           	addql #4,%sp
000300d0: 2e82           	movel %d2,%sp@
000300d2: 4e92           	jsr %a2@
000300d4: 588f           	addql #4,%sp
000300d6: 4cee 043c ffdc 	moveml %fp@(-36),%d2-%d5/%a2
000300dc: 4e5e           	unlk %fp
000300de: 4e75           	rts
000300e0: 3f3c 0001      	movew #1,%sp@-
000300e4: 3f3c 0003      	movew #3,%sp@-
000300e8: 4267           	clrw %sp@-
000300ea: 4eb9 0002 bfec 	jsr 0x2bfec
000300f0: 576e fff2      	subqw #3,%fp@(-14)
000300f4: 5c6e fff6      	addqw #6,%fp@(-10)
000300f8: 5c8f           	addql #6,%sp
000300fa: 60ac           	bras 0x300a8
000300fc: 322e fff2      	movew %fp@(-14),%d1
00030100: 302e fff0      	movew %fp@(-16),%d0
00030104: 3601           	movew %d1,%d3
00030106: d66e fff6      	addw %fp@(-10),%d3
0003010a: 5343           	subqw #1,%d3
0003010c: 3f03           	movew %d3,%sp@-
0003010e: 3f00           	movew %d0,%sp@-
00030110: 3f01           	movew %d1,%sp@-
00030112: 3f00           	movew %d0,%sp@-
00030114: 4eb9 0002 bfb0 	jsr 0x2bfb0
0003011a: 60b2           	bras 0x300ce
0003011c: 2f02           	movel %d2,%sp@-
0003011e: 322f 0008      	movew %sp@(8),%d1
00030122: 4240           	clrw %d0
00030124: 41f9 0005 70c9 	lea 0x570c9,%a0
0003012a: 2248           	moveal %a0,%a1
0003012c: 1430 0000      	moveb %a0@(0000000000000000,%d0:w),%d2
00030130: 4a41           	tstw %d1
00030132: 6e10           	bgts 0x30144
00030134: 1231 0000      	moveb %a1@(0000000000000000,%d0:w),%d1
00030138: 6706           	beqs 0x30140
0003013a: 0c01 005f      	cmpib #95,%d1
0003013e: 6610           	bnes 0x30150
00030140: 241f           	movel %sp@+,%d2
00030142: 4e75           	rts
00030144: 0c02 005f      	cmpib #95,%d2
00030148: 6602           	bnes 0x3014c
0003014a: 5341           	subqw #1,%d1
0003014c: 5240           	addqw #1,%d0
0003014e: 60dc           	bras 0x3012c
00030150: 5240           	addqw #1,%d0
00030152: 60e0           	bras 0x30134
00030154:  _ob_center
00030154: 4e56 fff0      	linkw %fp,#-16
00030158: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
0003015c: 206e 0008      	moveal %fp@(8),%a0
00030160: 246e 000c      	moveal %fp@(12),%a2
00030164: 3a28 0014      	movew %a0@(20),%d5
00030168: 3828 0016      	movew %a0@(22),%d4
0003016c: 3039 0005 3d00 	movew 0x53d00,%d0
00030172: 9045           	subw %d5,%d0
00030174: 3600           	movew %d0,%d3
00030176: 720f           	moveq #15,%d1
00030178: e26b           	lsrw %d1,%d3
0003017a: d640           	addw %d0,%d3
0003017c: e243           	asrw #1,%d3
0003017e: 3239 0005 3cf2 	movew 0x53cf2,%d1
00030184: 3439 0005 3cfe 	movew 0x53cfe,%d2
0003018a: 9441           	subw %d1,%d2
0003018c: 3002           	movew %d2,%d0
0003018e: 9044           	subw %d4,%d0
00030190: 3400           	movew %d0,%d2
00030192: 7c0f           	moveq #15,%d6
00030194: ec6a           	lsrw %d6,%d2
00030196: d440           	addw %d0,%d2
00030198: e242           	asrw #1,%d2
0003019a: d441           	addw %d1,%d2
0003019c: 3143 0010      	movew %d3,%a0@(16)
000301a0: 3142 0012      	movew %d2,%a0@(18)
000301a4: 3028 000a      	movew %a0@(10),%d0
000301a8: 0800 0004      	btst #4,%d0
000301ac: 6710           	beqs 0x301be
000301ae: 5743           	subqw #3,%d3
000301b0: 6a02           	bpls 0x301b4
000301b2: 4243           	clrw %d3
000301b4: 5742           	subqw #3,%d2
000301b6: 6a02           	bpls 0x301ba
000301b8: 4242           	clrw %d2
000301ba: 5c45           	addqw #6,%d5
000301bc: 5c44           	addqw #6,%d4
000301be: 0800 0005      	btst #5,%d0
000301c2: 673a           	beqs 0x301fe
000301c4: 486e fff2      	pea %fp@(-14)
000301c8: 486e fff8      	pea %fp@(-8)
000301cc: 43ee fff0      	lea %fp@(-16),%a1
000301d0: 2f09           	movel %a1,%sp@-
000301d2: 2f09           	movel %a1,%sp@-
000301d4: 2f09           	movel %a1,%sp@-
000301d6: 486e fff4      	pea %fp@(-12)
000301da: 4267           	clrw %sp@-
000301dc: 2f08           	movel %a0,%sp@-
000301de: 4eb9 0003 06f0 	jsr 0x306f0
000301e4: 302e fff2      	movew %fp@(-14),%d0
000301e8: 4fef 001e      	lea %sp@(30),%sp
000301ec: 6c06           	bges 0x301f4
000301ee: 4440           	negw %d0
000301f0: 3d40 fff2      	movew %d0,%fp@(-14)
000301f4: 302e fff2      	movew %fp@(-14),%d0
000301f8: d040           	addw %d0,%d0
000301fa: da40           	addw %d0,%d5
000301fc: d840           	addw %d0,%d4
000301fe: 3483           	movew %d3,%a2@
00030200: 3542 0002      	movew %d2,%a2@(2)
00030204: 3545 0004      	movew %d5,%a2@(4)
00030208: 3544 0006      	movew %d4,%a2@(6)
0003020c: 4cee 047c ffd8 	moveml %fp@(-40),%d2-%d6/%a2
00030212: 4e5e           	unlk %fp
00030214: 4e75           	rts
00030216:  _ins_char
00030216: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0003021a: 246f 0010      	moveal %sp@(16),%a2
0003021e: 362f 0016      	movew %sp@(22),%d3
00030222: 342f 0018      	movew %sp@(24),%d2
00030226: 2f0a           	movel %a2,%sp@-
00030228: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003022e: 588f           	addql #4,%sp
00030230: 3240           	moveaw %d0,%a1
00030232: 41f2 9800      	lea %a2@(0000000000000000,%a1:l),%a0
00030236: 3200           	movew %d0,%d1
00030238: b26f 0014      	cmpw %sp@(20),%d1
0003023c: 6e12           	bgts 0x30250
0003023e: 1083           	moveb %d3,%a0@
00030240: 5240           	addqw #1,%d0
00030242: b440           	cmpw %d0,%d2
00030244: 6f14           	bles 0x3025a
00030246: 4232 9801      	clrb %a2@(0000000000000001,%a1:l)
0003024a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
0003024e: 4e75           	rts
00030250: 10a8 ffff      	moveb %a0@(-1),%a0@
00030254: 5341           	subqw #1,%d1
00030256: 5388           	subql #1,%a0
00030258: 60de           	bras 0x30238
0003025a: 4232 20ff      	clrb %a2@(ffffffffffffffff,%d2:w)
0003025e: 60ea           	bras 0x3024a
00030260: 302e 2e39      	movew %fp@(11833),%d0
00030264: 0030 2e2e 3941 	orib #46,%a0@(0000000000000000)@(0000000000000000)
0003026a: 2e2e 5a20      	movel %fp@(23072),%d7
0003026e: 808e           	.short 0x808e
00030270: 8f90           	orl %d7,%a0@
00030272: 9299           	subl %a1@+,%d1
00030274: 9a9e           	subl %fp@+,%d5
00030276: a5b5           	.short 0xa5b5
00030278: b6b7 b8c2      	cmpl %sp@(ffffffffffffffc2,%a3:l),%d3
0003027c: 2e2e dc00      	movel %fp@(-9216),%d7
00030280: 302e 2e39      	movew %fp@(11833),%d0
00030284: 612e           	bsrs 0x302b4
00030286: 2e7a 412e      	moveal %pc@(0x343b6),%sp
0003028a: 2e5a           	moveal %a2@+,%sp
0003028c: 2080           	movel %d0,%a0@
0003028e: 2e2e ff00      	movel %fp@(-256),%d7
00030292: 3a3f           	.short 0x3a3f
00030294: 2a61           	moveal %a1@-,%a5
00030296: 2e2e 7a41      	movel %fp@(31297),%d7
0003029a: 2e2e 5a30      	movel %fp@(23088),%d7
0003029e: 2e2e 395f      	movel %fp@(14687),%d7
000302a2: 802e 2eff      	orb %fp@(12031),%d0
000302a6: 002e 3f2a 612e 	orib #42,%fp@(24878)
000302ac: 2e7a 412e      	moveal %pc@(0x343dc),%sp
000302b0: 2e5a           	moveal %a2@+,%sp
000302b2: 302e 2e39      	movew %fp@(11833),%d0
000302b6: 5f5c           	subqw #7,%a4@+
000302b8: 3a80           	movew %d0,%a5@
000302ba: 2e2e ff00      	movel %fp@(-256),%d7
000302be:  _ob_edit
000302be: 598f           	subql #4,%sp
000302c0: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000302c4: 2c6f 0034      	moveal %sp@(52),%fp
000302c8: 342f 003a      	movew %sp@(58),%d2
000302cc: 246f 003c      	moveal %sp@(60),%a2
000302d0: 362f 0040      	movew %sp@(64),%d3
000302d4: 6700 00e0      	beqw 0x303b6
000302d8: 4a6f 0038      	tstw %sp@(56)
000302dc: 6f00 00d8      	blew 0x303b6
000302e0: 306f 0038      	moveaw %sp@(56),%a0
000302e4: 2008           	movel %a0,%d0
000302e6: d088           	addl %a0,%d0
000302e8: d088           	addl %a0,%d0
000302ea: e788           	lsll #3,%d0
000302ec: 41f6 0800      	lea %fp@(0000000000000000,%d0:l),%a0
000302f0: 2268 000c      	moveal %a0@(12),%a1
000302f4: 0828 0000 0008 	btst #0,%a0@(8)
000302fa: 6702           	beqs 0x302fe
000302fc: 2251           	moveal %a1@,%a1
000302fe: 47f9 0005 7d48 	lea 0x57d48,%a3
00030304: 4878 001c      	pea 0x1c
00030308: 2f09           	movel %a1,%sp@-
0003030a: 2f0b           	movel %a3,%sp@-
0003030c: 4eb9 0001 b8fc 	jsr 0x1b8fc
00030312: 41f9 0005 70c9 	lea 0x570c9,%a0
00030318: 2279 0005 7d4c 	moveal 0x57d4c,%a1
0003031e: 10d9           	moveb %a1@+,%a0@+
00030320: 66fc           	bnes 0x3031e
00030322: 2a3c 0005 7078 	movel #356472,%d5
00030328: 2245           	moveal %d5,%a1
0003032a: 2053           	moveal %a3@,%a0
0003032c: 12d8           	moveb %a0@+,%a1@+
0003032e: 66fc           	bnes 0x3032c
00030330: 2f39 0005 7d50 	movel 0x57d50,%sp@-
00030336: 4879 0005 711a 	pea 0x5711a
0003033c: 4eb9 0001 c584 	jsr 0x1c584
00030342: 3279 0005 7d62 	moveaw 0x57d62,%a1
00030348: 3040           	moveaw %d0,%a0
0003034a: 4fef 0014      	lea %sp@(20),%sp
0003034e: 47f9 0005 3db8 	lea 0x53db8,%a3
00030354: 3200           	movew %d0,%d1
00030356: 5341           	subqw #1,%d1
00030358: 49f3 1000      	lea %a3@(0000000000000000,%d1:w),%a4
0003035c: 3208           	movew %a0,%d1
0003035e: 4a40           	tstw %d0
00030360: 6f04           	bles 0x30366
00030362: b249           	cmpw %a1,%d1
00030364: 6d5a           	blts 0x303c0
00030366: 41f3 1000      	lea %a3@(0000000000000000,%d1:w),%a0
0003036a: 4228 3362      	clrb %a0@(13154)
0003036e: 4879 0005 716b 	pea 0x5716b
00030374: 4879 0005 70c9 	pea 0x570c9
0003037a: 4879 0005 7078 	pea 0x57078
00030380: 3f39 0005 7d58 	movew 0x57d58,%sp@-
00030386: 49f9 0003 0b0a 	lea 0x30b0a,%a4
0003038c: 4e94           	jsr %a4@
0003038e: 4fef 000e      	lea %sp@(14),%sp
00030392: 0c43 0001      	cmpiw #1,%d3
00030396: 673a           	beqs 0x303d2
00030398: 0c43 0002      	cmpiw #2,%d3
0003039c: 6746           	beqs 0x303e4
0003039e: 3f12           	movew %a2@,%sp@-
000303a0: 4eba fd7a      	jsr %pc@(0x3011c)
000303a4: 4257           	clrw %sp@
000303a6: 3f00           	movew %d0,%sp@-
000303a8: 3f2f 003c      	movew %sp@(60),%sp@-
000303ac: 2f0e           	movel %fp,%sp@-
000303ae: 4eba fc78      	jsr %pc@(0x30028)
000303b2: 4fef 000a      	lea %sp@(10),%sp
000303b6: 7001           	moveq #1,%d0
000303b8: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000303bc: 588f           	addql #4,%sp
000303be: 4e75           	rts
000303c0: 2a48           	moveal %a0,%a5
000303c2: dbfc 0005 3db8 	addal #343480,%a5
000303c8: 1b6c 3362 3362 	moveb %a4@(13154),%a5@(13154)
000303ce: 5288           	addql #1,%a0
000303d0: 608a           	bras 0x3035c
000303d2: 4879 0005 7078 	pea 0x57078
000303d8: 4eb9 0001 bdc0 	jsr 0x1bdc0
000303de: 588f           	addql #4,%sp
000303e0: 3480           	movew %d0,%a2@
000303e2: 60ba           	bras 0x3039e
000303e4: 3f12           	movew %a2@,%sp@-
000303e6: 49fa fd34      	lea %pc@(0x3011c),%a4
000303ea: 4e94           	jsr %a4@
000303ec: 548f           	addql #2,%sp
000303ee: 3800           	movew %d0,%d4
000303f0: 4879 0005 7078 	pea 0x57078
000303f6: 4bf9 0001 bdc0 	lea 0x1bdc0,%a5
000303fc: 4e95           	jsr %a5@
000303fe: 588f           	addql #4,%sp
00030400: 3f00           	movew %d0,%sp@-
00030402: 4e94           	jsr %a4@
00030404: 3f40 0030      	movew %d0,%sp@(48)
00030408: 4257           	clrw %sp@
0003040a: 3f04           	movew %d4,%sp@-
0003040c: 3f2f 003c      	movew %sp@(60),%sp@-
00030410: 2f0e           	movel %fp,%sp@-
00030412: 4eba fc14      	jsr %pc@(0x30028)
00030416: 4fef 000a      	lea %sp@(10),%sp
0003041a: 0c42 4b00      	cmpiw #19200,%d2
0003041e: 6700 01b8      	beqw 0x305d8
00030422: 6e00 00c4      	bgtw 0x304e8
00030426: 0c42 011b      	cmpiw #283,%d2
0003042a: 6700 01a0      	beqw 0x305cc
0003042e: 0c42 0e08      	cmpiw #3592,%d2
00030432: 6700 00f6      	beqw 0x3052a
00030436: 3012           	movew %a2@,%d0
00030438: 3239 0005 7d60 	movew 0x57d60,%d1
0003043e: 5341           	subqw #1,%d1
00030440: b041           	cmpw %d1,%d0
00030442: 6d00 01b8      	bltw 0x305fc
00030446: 5344           	subqw #1,%d4
00030448: 5340           	subqw #1,%d0
0003044a: 3480           	movew %d0,%a2@
0003044c: 3a7c 0001      	moveaw #1,%a5
00030450: 1002           	moveb %d2,%d0
00030452: 6700 018c      	beqw 0x305e0
00030456: 3e12           	movew %a2@,%d7
00030458: 41f3 7000      	lea %a3@(0000000000000000,%d7:w),%a0
0003045c: 1228 3362      	moveb %a0@(13154),%d1
00030460: 0c01 0058      	cmpib #88,%d1
00030464: 6700 01ec      	beqw 0x30652
00030468: 6e00 01ae      	bgtw 0x30618
0003046c: 0c01 0046      	cmpib #70,%d1
00030470: 6700 0244      	beqw 0x306b6
00030474: 6e00 018c      	bgtw 0x30602
00030478: 0c01 0039      	cmpib #57,%d1
0003047c: 6700 0248      	beqw 0x306c6
00030480: 41fa fde7      	lea %pc@(0x30269),%a0
00030484: 0c01 0041      	cmpib #65,%d1
00030488: 6700 018a      	beqw 0x30614
0003048c: 3c0d           	movew %a5,%d6
0003048e: 6700 0240      	beqw 0x306d0
00030492: 5247           	addqw #1,%d7
00030494: 3487           	movew %d7,%a2@
00030496: 3044           	moveaw %d4,%a0
00030498: 5248           	addqw #1,%a0
0003049a: 3212           	movew %a2@,%d1
0003049c: 3048           	moveaw %a0,%a0
0003049e: d1fc 0005 70c9 	addal #356553,%a0
000304a4: 3401           	movew %d1,%d2
000304a6: 1e18           	moveb %a0@+,%d7
000304a8: 6706           	beqs 0x304b0
000304aa: be00           	cmpb %d0,%d7
000304ac: 6600 0228      	bnew 0x306d6
000304b0: 3039 0005 7d60 	movew 0x57d60,%d0
000304b6: 5540           	subqw #2,%d0
000304b8: b440           	cmpw %d0,%d2
000304ba: 6c00 0124      	bgew 0x305e0
000304be: 3002           	movew %d2,%d0
000304c0: 9041           	subw %d1,%d0
000304c2: 3040           	moveaw %d0,%a0
000304c4: 2f08           	movel %a0,%sp@-
000304c6: 3f3c 0020      	movew #32,%sp@-
000304ca: 48c1           	extl %d1
000304cc: 0681 0005 7078 	addil #356472,%d1
000304d2: 2f01           	movel %d1,%sp@-
000304d4: 4eb9 0001 bb7e 	jsr 0x1bb7e
000304da: 41f3 2000      	lea %a3@(0000000000000000,%d2:w),%a0
000304de: 4228 32c0      	clrb %a0@(12992)
000304e2: 3482           	movew %d2,%a2@
000304e4: 6000 0184      	braw 0x3066a
000304e8: 3e12           	movew %a2@,%d7
000304ea: 0c42 4d00      	cmpiw #19712,%d2
000304ee: 6700 00f6      	beqw 0x305e6
000304f2: 0c42 537f      	cmpiw #21375,%d2
000304f6: 6600 ff3e      	bnew 0x30436
000304fa: 3039 0005 7d60 	movew 0x57d60,%d0
00030500: 5340           	subqw #1,%d0
00030502: be40           	cmpw %d0,%d7
00030504: 6c00 00da      	bgew 0x305e0
00030508: 3247           	moveaw %d7,%a1
0003050a: d7c9           	addal %a1,%a3
0003050c: 4a2b 32c0      	tstb %a3@(12992)
00030510: 6700 00ce      	beqw 0x305e0
00030514: d3fc 0005 7078 	addal #356472,%a1
0003051a: 5247           	addqw #1,%d7
0003051c: 3047           	moveaw %d7,%a0
0003051e: d1fc 0005 7078 	addal #356472,%a0
00030524: 12d8           	moveb %a0@+,%a1@+
00030526: 66fc           	bnes 0x30524
00030528: 602a           	bras 0x30554
0003052a: 3012           	movew %a2@,%d0
0003052c: 6f00 00b2      	blew 0x305e0
00030530: 3040           	moveaw %d0,%a0
00030532: 5348           	subqw #1,%a0
00030534: 3488           	movew %a0,%a2@
00030536: 3048           	moveaw %a0,%a0
00030538: d7c8           	addal %a0,%a3
0003053a: 4a2b 32c0      	tstb %a3@(12992)
0003053e: 6700 00a0      	beqw 0x305e0
00030542: d1fc 0005 7078 	addal #356472,%a0
00030548: 3240           	moveaw %d0,%a1
0003054a: d3fc 0005 7078 	addal #356472,%a1
00030550: 10d9           	moveb %a1@+,%a0@+
00030552: 66fc           	bnes 0x30550
00030554: 4240           	clrw %d0
00030556: 43f9 0005 7d48 	lea 0x57d48,%a1
0003055c: 2051           	moveal %a1@,%a0
0003055e: 2245           	moveal %d5,%a1
00030560: 10d9           	moveb %a1@+,%a0@+
00030562: 66fc           	bnes 0x30560
00030564: 4a40           	tstw %d0
00030566: 6600 fe36      	bnew 0x3039e
0003056a: 4879 0005 716b 	pea 0x5716b
00030570: 4879 0005 70c9 	pea 0x570c9
00030576: 2f05           	movel %d5,%sp@-
00030578: 3f39 0005 7d58 	movew 0x57d58,%sp@-
0003057e: 4eb9 0003 0b0a 	jsr 0x30b0a
00030584: 3f12           	movew %a2@,%sp@-
00030586: 4e94           	jsr %a4@
00030588: 548f           	addql #2,%sp
0003058a: 3400           	movew %d0,%d2
0003058c: 2f05           	movel %d5,%sp@-
0003058e: 4eb9 0001 bdc0 	jsr 0x1bdc0
00030594: 588f           	addql #4,%sp
00030596: 3f00           	movew %d0,%sp@-
00030598: 4e94           	jsr %a4@
0003059a: 3202           	movew %d2,%d1
0003059c: 4fef 0010      	lea %sp@(16),%sp
000305a0: b842           	cmpw %d2,%d4
000305a2: 6c02           	bges 0x305a6
000305a4: 3204           	movew %d4,%d1
000305a6: 362f 002e      	movew %sp@(46),%d3
000305aa: b043           	cmpw %d3,%d0
000305ac: 6f02           	bles 0x305b0
000305ae: 3600           	movew %d0,%d3
000305b0: 9641           	subw %d1,%d3
000305b2: 6700 fdea      	beqw 0x3039e
000305b6: 3f03           	movew %d3,%sp@-
000305b8: 3f01           	movew %d1,%sp@-
000305ba: 3f2f 003c      	movew %sp@(60),%sp@-
000305be: 2f0e           	movel %fp,%sp@-
000305c0: 4eba fa66      	jsr %pc@(0x30028)
000305c4: 4fef 000a      	lea %sp@(10),%sp
000305c8: 6000 fdd4      	braw 0x3039e
000305cc: 4252           	clrw %a2@
000305ce: 4239 0005 7078 	clrb 0x57078
000305d4: 6000 ff7e      	braw 0x30554
000305d8: 3012           	movew %a2@,%d0
000305da: 6f04           	bles 0x305e0
000305dc: 5340           	subqw #1,%d0
000305de: 3480           	movew %d0,%a2@
000305e0: 7001           	moveq #1,%d0
000305e2: 6000 ff72      	braw 0x30556
000305e6: 4879 0005 7078 	pea 0x57078
000305ec: 4e95           	jsr %a5@
000305ee: 588f           	addql #4,%sp
000305f0: 3047           	moveaw %d7,%a0
000305f2: b088           	cmpl %a0,%d0
000305f4: 63ea           	blss 0x305e0
000305f6: 5247           	addqw #1,%d7
000305f8: 3487           	movew %d7,%a2@
000305fa: 60e4           	bras 0x305e0
000305fc: 9bcd           	subal %a5,%a5
000305fe: 6000 fe50      	braw 0x30450
00030602: 0c01 004e      	cmpib #78,%d1
00030606: 676a           	beqs 0x30672
00030608: 41fa fc9d      	lea %pc@(0x302a7),%a0
0003060c: 0c01 0050      	cmpib #80,%d1
00030610: 6600 fe7a      	bnew 0x3048c
00030614: 7201           	moveq #1,%d1
00030616: 6066           	bras 0x3067e
00030618: 0c01 006e      	cmpib #110,%d1
0003061c: 6700 0092      	beqw 0x306b0
00030620: 6e14           	bgts 0x30636
00030622: 0c01 0061      	cmpib #97,%d1
00030626: 6750           	beqs 0x30678
00030628: 41fa fc6b      	lea %pc@(0x30295),%a0
0003062c: 0c01 0066      	cmpib #102,%d1
00030630: 67e2           	beqs 0x30614
00030632: 6000 fe58      	braw 0x3048c
00030636: 0c01 0070      	cmpib #112,%d1
0003063a: 6700 0082      	beqw 0x306be
0003063e: 0c01 0078      	cmpib #120,%d1
00030642: 6600 fe48      	bnew 0x3048c
00030646: 4882           	extw %d2
00030648: 3f02           	movew %d2,%sp@-
0003064a: 4eb9 0001 be5e 	jsr 0x1be5e
00030650: 548f           	addql #2,%sp
00030652: 3f39 0005 7d60 	movew 0x57d60,%sp@-
00030658: 4880           	extw %d0
0003065a: 3f00           	movew %d0,%sp@-
0003065c: 3f07           	movew %d7,%sp@-
0003065e: 4879 0005 7078 	pea 0x57078
00030664: 4eba fbb0      	jsr %pc@(0x30216)
00030668: 5252           	addqw #1,%a2@
0003066a: 4fef 000a      	lea %sp@(10),%sp
0003066e: 6000 fee4      	braw 0x30554
00030672: 41fa fbf1      	lea %pc@(0x30265),%a0
00030676: 609c           	bras 0x30614
00030678: 41fa fc0a      	lea %pc@(0x30284),%a0
0003067c: 4241           	clrw %d1
0003067e: 1610           	moveb %a0@,%d3
00030680: 6700 fe0a      	beqw 0x3048c
00030684: 43e8 0001      	lea %a0@(1),%a1
00030688: 0c28 002e 0001 	cmpib #46,%a0@(1)
0003068e: 663c           	bnes 0x306cc
00030690: 0c28 002e 0002 	cmpib #46,%a0@(2)
00030696: 6634           	bnes 0x306cc
00030698: 43e8 0004      	lea %a0@(4),%a1
0003069c: 1c28 0003      	moveb %a0@(3),%d6
000306a0: 3046           	moveaw %d6,%a0
000306a2: b600           	cmpb %d0,%d3
000306a4: 6e06           	bgts 0x306ac
000306a6: 3608           	movew %a0,%d3
000306a8: b600           	cmpb %d0,%d3
000306aa: 6c38           	bges 0x306e4
000306ac: 2049           	moveal %a1,%a0
000306ae: 60ce           	bras 0x3067e
000306b0: 41fa fbce      	lea %pc@(0x30280),%a0
000306b4: 60c6           	bras 0x3067c
000306b6: 41fa fbda      	lea %pc@(0x30292),%a0
000306ba: 6000 ff58      	braw 0x30614
000306be: 41fa fbea      	lea %pc@(0x302aa),%a0
000306c2: 6000 ff50      	braw 0x30614
000306c6: 41fa fb98      	lea %pc@(0x30260),%a0
000306ca: 60b0           	bras 0x3067c
000306cc: 3043           	moveaw %d3,%a0
000306ce: 60d2           	bras 0x306a2
000306d0: 3044           	moveaw %d4,%a0
000306d2: 6000 fdc6      	braw 0x3049a
000306d6: 0c07 005f      	cmpib #95,%d7
000306da: 6600 fdca      	bnew 0x304a6
000306de: 5242           	addqw #1,%d2
000306e0: 6000 fdc4      	braw 0x304a6
000306e4: 4a41           	tstw %d1
000306e6: 6600 ff5e      	bnew 0x30646
000306ea: 6000 ff66      	braw 0x30652
000306ee: 0000 2f0a      	orib #10,%d0
000306f0:  _ob_sst
000306f2: 226f 000e      	moveal %sp@(14),%a1
000306f6: 246f 001e      	moveal %sp@(30),%a2
000306fa: 306f 000c      	moveaw %sp@(12),%a0
000306fe: 2008           	movel %a0,%d0
00030700: d088           	addl %a0,%d0
00030702: d088           	addl %a0,%d0
00030704: e788           	lsll #3,%d0
00030706: 206f 0008      	moveal %sp@(8),%a0
0003070a: d1c0           	addal %d0,%a0
0003070c: 3568 0014 0004 	movew %a0@(20),%a2@(4)
00030712: 3568 0016 0006 	movew %a0@(22),%a2@(6)
00030718: 246f 001a      	moveal %sp@(26),%a2
0003071c: 34a8 0008      	movew %a0@(8),%a2@
00030720: 22a8 000c      	movel %a0@(12),%a1@
00030724: 0828 0000 0008 	btst #0,%a0@(8)
0003072a: 6706           	beqs 0x30732
0003072c: 2468 000c      	moveal %a0@(12),%a2
00030730: 2292           	movel %a2@,%a1@
00030732: 246f 0012      	moveal %sp@(18),%a2
00030736: 34a8 000a      	movew %a0@(10),%a2@
0003073a: 3028 0006      	movew %a0@(6),%d0
0003073e: 0240 00ff      	andiw #255,%d0
00030742: 246f 0016      	moveal %sp@(22),%a2
00030746: 3480           	movew %d0,%a2@
00030748: 0640 ffec      	addiw #-20,%d0
0003074c: 0c40 000c      	cmpiw #12,%d0
00030750: 626a           	bhis 0x307bc
00030752: 0280 0000 ffff 	andil #65535,%d0
00030758: d080           	addl %d0,%d0
0003075a: 303b 0806      	movew %pc@(0x30762,%d0:l),%d0
0003075e: 4efb 0002      	jmp %pc@(0x30762,%d0:w)
00030762: 003a           	.short 0x003a
00030764: 0028 0028 005a 	orib #40,%a0@(90)
0003076a: 005a 003a      	oriw #58,%a2@+
0003076e: 0042 003a      	oriw #58,%d2
00030772: 005a 0028      	oriw #40,%a2@+
00030776: 0028 005a 001a 	orib #90,%a0@(26)
0003077c: 7001           	moveq #1,%d0
0003077e: 206f 0022      	moveal %sp@(34),%a0
00030782: 3080           	movew %d0,%a0@
00030784: 1011           	moveb %a1@,%d0
00030786: 245f           	moveal %sp@+,%a2
00030788: 4e75           	rts
0003078a: 2051           	moveal %a1@,%a0
0003078c: 3028 0016      	movew %a0@(22),%d0
00030790: 0c40 0080      	cmpiw #128,%d0
00030794: 6fe8           	bles 0x3077e
00030796: 0640 ff00      	addiw #-256,%d0
0003079a: 60e2           	bras 0x3077e
0003079c: 1029 0001      	moveb %a1@(1),%d0
000307a0: 4880           	extw %d0
000307a2: 60da           	bras 0x3077e
000307a4: 3228 0008      	movew %a0@(8),%d1
000307a8: 44c1           	movew %d1,%ccr
000307aa: 660c           	bnes 0x307b8
000307ac: 70fe           	moveq #-2,%d0
000307ae: 0801 0001      	btst #1,%d1
000307b2: 67ca           	beqs 0x3077e
000307b4: 5340           	subqw #1,%d0
000307b6: 60c6           	bras 0x3077e
000307b8: 70ff           	moveq #-1,%d0
000307ba: 60f2           	bras 0x307ae
000307bc: 4240           	clrw %d0
000307be: 60be           	bras 0x3077e
000307c0:  _everyobj
000307c0: 4fef ffd8      	lea %sp@(-40),%sp
000307c4: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
000307c8: 266f 0040      	moveal %sp@(64),%a3
000307cc: 342f 0044      	movew %sp@(68),%d2
000307d0: 382f 0046      	movew %sp@(70),%d4
000307d4: 3f6f 004c 0014 	movew %sp@(76),%sp@(20)
000307da: 3f6f 004e 0028 	movew %sp@(78),%sp@(40)
000307e0: 7601           	moveq #1,%d3
000307e2: b842           	cmpw %d2,%d4
000307e4: 6700 009a      	beqw 0x30880
000307e8: 3442           	moveaw %d2,%a2
000307ea: 200a           	movel %a2,%d0
000307ec: d08a           	addl %a2,%d0
000307ee: d08a           	addl %a2,%d0
000307f0: e788           	lsll #3,%d0
000307f2: 45f3 0800      	lea %a3@(0000000000000000,%d0:l),%a2
000307f6: 3043           	moveaw %d3,%a0
000307f8: 5348           	subqw #1,%a0
000307fa: 3048           	moveaw %a0,%a0
000307fc: d1c8           	addal %a0,%a0
000307fe: 703c           	moveq #60,%d0
00030800: d08f           	addl %sp,%d0
00030802: d1c0           	addal %d0,%a0
00030804: 3028 ffd8      	movew %a0@(-40),%d0
00030808: d06a 0010      	addw %a2@(16),%d0
0003080c: 3243           	moveaw %d3,%a1
0003080e: d3c9           	addal %a1,%a1
00030810: 723c           	moveq #60,%d1
00030812: d28f           	addl %sp,%d1
00030814: d3c1           	addal %d1,%a1
00030816: 3340 ffd8      	movew %d0,%a1@(-40)
0003081a: 3228 ffec      	movew %a0@(-20),%d1
0003081e: d26a 0012      	addw %a2@(18),%d1
00030822: 3341 ffec      	movew %d1,%a1@(-20)
00030826: 3f01           	movew %d1,%sp@-
00030828: 3f00           	movew %d0,%sp@-
0003082a: 3f02           	movew %d2,%sp@-
0003082c: 2f0b           	movel %a3,%sp@-
0003082e: 206f 0052      	moveal %sp@(82),%a0
00030832: 4e90           	jsr %a0@
00030834: 302a 0002      	movew %a2@(2),%d0
00030838: 4fef 000a      	lea %sp@(10),%sp
0003083c: 0c40 ffff      	cmpiw #-1,%d0
00030840: 6712           	beqs 0x30854
00030842: 4a2a 0009      	tstb %a2@(9)
00030846: 6d0c           	blts 0x30854
00030848: b66f 0050      	cmpw %sp@(80),%d3
0003084c: 6e06           	bgts 0x30854
0003084e: 5243           	addqw #1,%d3
00030850: 3400           	movew %d0,%d2
00030852: 608e           	bras 0x307e2
00030854: 3042           	moveaw %d2,%a0
00030856: 2008           	movel %a0,%d0
00030858: d088           	addl %a0,%d0
0003085a: d088           	addl %a0,%d0
0003085c: e788           	lsll #3,%d0
0003085e: 3033 0800      	movew %a3@(0000000000000000,%d0:l),%d0
00030862: b044           	cmpw %d4,%d0
00030864: 671a           	beqs 0x30880
00030866: 4a42           	tstw %d2
00030868: 6716           	beqs 0x30880
0003086a: 3040           	moveaw %d0,%a0
0003086c: 2208           	movel %a0,%d1
0003086e: d288           	addl %a0,%d1
00030870: d288           	addl %a0,%d1
00030872: e789           	lsll #3,%d1
00030874: b473 1804      	cmpw %a3@(0000000000000004,%d1:l),%d2
00030878: 66d6           	bnes 0x30850
0003087a: 5343           	subqw #1,%d3
0003087c: 3400           	movew %d0,%d2
0003087e: 60d4           	bras 0x30854
00030880: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00030884: 4fef 0028      	lea %sp@(40),%sp
00030888: 4e75           	rts
0003088a:  _get_par
0003088a: 2f02           	movel %d2,%sp@-
0003088c: 226f 0008      	moveal %sp@(8),%a1
00030890: 342f 000c      	movew %sp@(12),%d2
00030894: 6606           	bnes 0x3089c
00030896: 70ff           	moveq #-1,%d0
00030898: 6020           	bras 0x308ba
0003089a: 3400           	movew %d0,%d2
0003089c: 3042           	moveaw %d2,%a0
0003089e: 2008           	movel %a0,%d0
000308a0: d088           	addl %a0,%d0
000308a2: d088           	addl %a0,%d0
000308a4: e788           	lsll #3,%d0
000308a6: 3031 0800      	movew %a1@(0000000000000000,%d0:l),%d0
000308aa: 3040           	moveaw %d0,%a0
000308ac: 2208           	movel %a0,%d1
000308ae: d288           	addl %a0,%d1
000308b0: d288           	addl %a0,%d1
000308b2: e789           	lsll #3,%d1
000308b4: b471 1804      	cmpw %a1@(0000000000000004,%d1:l),%d2
000308b8: 66e0           	bnes 0x3089a
000308ba: 241f           	movel %sp@+,%d2
000308bc: 4e75           	rts
000308be: 0000 302f      	orib #47,%d0
000308c2: 0004 0c40      	orib #64,%d4
000308c6: 000f           	.short 0x000f
000308c8: 6e22           	bgts 0x308ec
000308ca: 3239 0005 3c66 	movew 0x53c66,%d1
000308d0: b240           	cmpw %d0,%d1
000308d2: 6f18           	bles 0x308ec
000308d4: 3040           	moveaw %d0,%a0
000308d6: 43fa 150a      	lea %pc@(0x31de2),%a1
000308da: 0c41 0004      	cmpiw #4,%d1
000308de: 6f04           	bles 0x308e4
000308e0: 43fa 14f0      	lea %pc@(0x31dd2),%a1
000308e4: 4240           	clrw %d0
000308e6: 1031 8800      	moveb %a1@(0000000000000000,%a0:l),%d0
000308ea: 4e75           	rts
000308ec: 4240           	clrw %d0
000308ee: 60fa           	bras 0x308ea
000308f0: 302f 0004      	movew %sp@(4),%d0
000308f4: 206f 0008      	moveal %sp@(8),%a0
000308f8: 0c40 0019      	cmpiw #25,%d0
000308fc: 677c           	beqs 0x3097a
000308fe: 0c40 001c      	cmpiw #28,%d0
00030902: 6776           	beqs 0x3097a
00030904: 0c40 0020      	cmpiw #32,%d0
00030908: 6770           	beqs 0x3097a
0003090a: 0c40 0017      	cmpiw #23,%d0
0003090e: 676e           	beqs 0x3097e
00030910: 322f 0006      	movew %sp@(6),%d1
00030914: 0801 0009      	btst #9,%d1
00030918: 6664           	bnes 0x3097e
0003091a: 0c79 0010 0005 	cmpiw #16,0x53c66
00030920: 3c66 
00030922: 6f56           	bles 0x3097a
00030924: 0640 ffec      	addiw #-20,%d0
00030928: 0c40 000a      	cmpiw #10,%d0
0003092c: 624c           	bhis 0x3097a
0003092e: 0280 0000 ffff 	andil #65535,%d0
00030934: d080           	addl %d0,%d0
00030936: 303b 0806      	movew %pc@(0x3093e,%d0:l),%d0
0003093a: 4efb 0002      	jmp %pc@(0x3093e,%d0:w)
0003093e: 0038 0016 0016 	orib #22,0x16
00030944: 003c 003c      	orib #60,%ccr
00030948: 003c 003c      	orib #60,%ccr
0003094c: 0038 003c 0016 	orib #60,0x16
00030952: 0016 3028      	orib #40,%fp@
00030956: 0012 3200      	orib #0,%a2@
0003095a: 0241 000f      	andiw #15,%d1
0003095e: 0c41 0001      	cmpiw #1,%d1
00030962: 6e1a           	bgts 0x3097e
00030964: e040           	asrw #8,%d0
00030966: 0240 000f      	andiw #15,%d0
0003096a: 0c40 0001      	cmpiw #1,%d0
0003096e: 5fc0           	sle %d0
00030970: 4880           	extw %d0
00030972: 4440           	negw %d0
00030974: 4e75           	rts
00030976: 3008           	movew %a0,%d0
00030978: 60de           	bras 0x30958
0003097a: 7001           	moveq #1,%d0
0003097c: 60f6           	bras 0x30974
0003097e: 4240           	clrw %d0
00030980: 60f2           	bras 0x30974
00030982: 4e56 ffe0      	linkw %fp,#-32
00030986: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003098a: 246e 0012      	moveal %fp@(18),%a2
0003098e: 2d6e 0008 ffe2 	movel %fp@(8),%fp@(-30)
00030994: 3d6e 000c ffe6 	movew %fp@(12),%fp@(-26)
0003099a: 3d6e 0016 ffe8 	movew %fp@(22),%fp@(-24)
000309a0: 3d6e 0018 ffea 	movew %fp@(24),%fp@(-22)
000309a6: 206e 000e      	moveal %fp@(14),%a0
000309aa: 2010           	movel %a0@,%d0
000309ac: 2228 0004      	movel %a0@(4),%d1
000309b0: 2d40 ffec      	movel %d0,%fp@(-20)
000309b4: 2d41 fff0      	movel %d1,%fp@(-16)
000309b8: 486e fff4      	pea %fp@(-12)
000309bc: 4eb9 0002 beee 	jsr 0x2beee
000309c2: 2d6a 0004 fffc 	movel %a2@(4),%fp@(-4)
000309c8: 2052           	moveal %a2@,%a0
000309ca: 47ee ffe2      	lea %fp@(-30),%a3
000309ce: 2f0b           	movel %a3,%sp@-
000309d0: 4e90           	jsr %a0@
000309d2: 588f           	addql #4,%sp
000309d4: 588f           	addql #4,%sp
000309d6: 4cee 0c04 ffd4 	moveml %fp@(-44),%d2/%a2-%a3
000309dc: 4e5e           	unlk %fp
000309de: 4e75           	rts
000309e0:  _ob_offset
000309e0: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000309e4: 242f 0014      	movel %sp@(20),%d2
000309e8: 302f 0018      	movew %sp@(24),%d0
000309ec: 266f 001a      	moveal %sp@(26),%a3
000309f0: 246f 001e      	moveal %sp@(30),%a2
000309f4: 4252           	clrw %a2@
000309f6: 4253           	clrw %a3@
000309f8: 49f9 0003 088a 	lea 0x3088a,%a4
000309fe: 3040           	moveaw %d0,%a0
00030a00: 2208           	movel %a0,%d1
00030a02: d288           	addl %a0,%d1
00030a04: d288           	addl %a0,%d1
00030a06: e789           	lsll #3,%d1
00030a08: 2042           	moveal %d2,%a0
00030a0a: d1c1           	addal %d1,%a0
00030a0c: 3228 0010      	movew %a0@(16),%d1
00030a10: d353           	addw %d1,%a3@
00030a12: 3228 0012      	movew %a0@(18),%d1
00030a16: d352           	addw %d1,%a2@
00030a18: 3f00           	movew %d0,%sp@-
00030a1a: 2f02           	movel %d2,%sp@-
00030a1c: 4e94           	jsr %a4@
00030a1e: 5c8f           	addql #6,%sp
00030a20: 0c40 ffff      	cmpiw #-1,%d0
00030a24: 66d8           	bnes 0x309fe
00030a26: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00030a2a: 4e75           	rts
00030a2c:  _ob_relxywh
00030a2c: 306f 0008      	moveaw %sp@(8),%a0
00030a30: 2008           	movel %a0,%d0
00030a32: d088           	addl %a0,%d0
00030a34: d088           	addl %a0,%d0
00030a36: e788           	lsll #3,%d0
00030a38: d0af 0004      	addl %sp@(4),%d0
00030a3c: 4878 0008      	pea 0x8
00030a40: 2040           	moveal %d0,%a0
00030a42: 4868 0010      	pea %a0@(16)
00030a46: 2f2f 0012      	movel %sp@(18),%sp@-
00030a4a: 4eb9 0001 b8fc 	jsr 0x1b8fc
00030a50: 4fef 000c      	lea %sp@(12),%sp
00030a54: 4e75           	rts
00030a56:  _ob_actxywh
00030a56: 4e56 fff4      	linkw %fp,#-12
00030a5a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00030a5e: 242e 0008      	movel %fp@(8),%d2
00030a62: 362e 000c      	movew %fp@(12),%d3
00030a66: 246e 000e      	moveal %fp@(14),%a2
00030a6a: 486a 0002      	pea %a2@(2)
00030a6e: 2f0a           	movel %a2,%sp@-
00030a70: 3f03           	movew %d3,%sp@-
00030a72: 2f02           	movel %d2,%sp@-
00030a74: 4eba ff6a      	jsr %pc@(0x309e0)
00030a78: 486e fffa      	pea %fp@(-6)
00030a7c: 2f0a           	movel %a2,%sp@-
00030a7e: 486e fff8      	pea %fp@(-8)
00030a82: 486e fff6      	pea %fp@(-10)
00030a86: 486e fff4      	pea %fp@(-12)
00030a8a: 486e fffc      	pea %fp@(-4)
00030a8e: 3f03           	movew %d3,%sp@-
00030a90: 2f02           	movel %d2,%sp@-
00030a92: 4eb9 0003 06f0 	jsr 0x306f0
00030a98: 4fef 002c      	lea %sp@(44),%sp
00030a9c: 082e 0001 fff8 	btst #1,%fp@(-8)
00030aa2: 672e           	beqs 0x30ad2
00030aa4: 082e 0004 fff5 	btst #4,%fp@(-11)
00030aaa: 6730           	beqs 0x30adc
00030aac: 70fb           	moveq #-5,%d0
00030aae: 3f00           	movew %d0,%sp@-
00030ab0: 2f0a           	movel %a2,%sp@-
00030ab2: 4eb9 0002 c72c 	jsr 0x2c72c
00030ab8: 5c8f           	addql #6,%sp
00030aba: 082e 0005 fff5 	btst #5,%fp@(-11)
00030ac0: 6710           	beqs 0x30ad2
00030ac2: 302e fffa      	movew %fp@(-6),%d0
00030ac6: 6c0a           	bges 0x30ad2
00030ac8: d040           	addw %d0,%d0
00030aca: 916a 0004      	subw %d0,%a2@(4)
00030ace: 916a 0006      	subw %d0,%a2@(6)
00030ad2: 4cee 040c ffe8 	moveml %fp@(-24),%d2-%d3/%a2
00030ad8: 4e5e           	unlk %fp
00030ada: 4e75           	rts
00030adc: 70fe           	moveq #-2,%d0
00030ade: 60ce           	bras 0x30aae
00030ae0:  _ob_setxywh
00030ae0: 306f 0008      	moveaw %sp@(8),%a0
00030ae4: 2008           	movel %a0,%d0
00030ae6: d088           	addl %a0,%d0
00030ae8: d088           	addl %a0,%d0
00030aea: e788           	lsll #3,%d0
00030aec: d0af 0004      	addl %sp@(4),%d0
00030af0: 4878 0008      	pea 0x8
00030af4: 2f2f 000e      	movel %sp@(14),%sp@-
00030af8: 2040           	moveal %d0,%a0
00030afa: 4868 0010      	pea %a0@(16)
00030afe: 4eb9 0001 b8fc 	jsr 0x1b8fc
00030b04: 4fef 000c      	lea %sp@(12),%sp
00030b08: 4e75           	rts
00030b0a:  _ob_format
00030b0a: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00030b0e: 246f 001a      	moveal %sp@(26),%a2
00030b12: 266f 001e      	moveal %sp@(30),%a3
00030b16: 286f 0022      	moveal %sp@(34),%a4
00030b1a: 0c12 0040      	cmpib #64,%a2@
00030b1e: 6602           	bnes 0x30b22
00030b20: 4212           	clrb %a2@
00030b22: 2f0b           	movel %a3,%sp@-
00030b24: 4bf9 0001 bdc0 	lea 0x1bdc0,%a5
00030b2a: 4e95           	jsr %a5@
00030b2c: 2400           	movel %d0,%d2
00030b2e: 2e8a           	movel %a2,%sp@
00030b30: 4e95           	jsr %a5@
00030b32: 588f           	addql #4,%sp
00030b34: 3042           	moveaw %d2,%a0
00030b36: 4234 8800      	clrb %a4@(0000000000000000,%a0:l)
00030b3a: 0c6f 0001 0018 	cmpiw #1,%sp@(24)
00030b40: 662a           	bnes 0x30b6c
00030b42: 2208           	movel %a0,%d1
00030b44: 5381           	subql #1,%d1
00030b46: d9c1           	addal %d1,%a4
00030b48: d7c1           	addal %d1,%a3
00030b4a: 3200           	movew %d0,%d1
00030b4c: 48c1           	extl %d1
00030b4e: 45f2 18ff      	lea %a2@(ffffffffffffffff,%d1:l),%a2
00030b52: 72ff           	moveq #-1,%d1
00030b54: c5c1           	mulsw %d1,%d2
00030b56: 43f3 2000      	lea %a3@(0000000000000000,%d2:w),%a1
00030b5a: c1c1           	mulsw %d1,%d0
00030b5c: 4bf2 0000      	lea %a2@(0000000000000000,%d0:w),%a5
00030b60: 3041           	moveaw %d1,%a0
00030b62: b3cb           	cmpal %a3,%a1
00030b64: 660a           	bnes 0x30b70
00030b66: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00030b6a: 4e75           	rts
00030b6c: 7201           	moveq #1,%d1
00030b6e: 60e4           	bras 0x30b54
00030b70: 1013           	moveb %a3@,%d0
00030b72: 0c00 005f      	cmpib #95,%d0
00030b76: 6708           	beqs 0x30b80
00030b78: 1880           	moveb %d0,%a4@
00030b7a: d9c8           	addal %a0,%a4
00030b7c: d7c8           	addal %a0,%a3
00030b7e: 60e2           	bras 0x30b62
00030b80: bbca           	cmpal %a2,%a5
00030b82: 6706           	beqs 0x30b8a
00030b84: 1892           	moveb %a2@,%a4@
00030b86: d5c8           	addal %a0,%a2
00030b88: 60f0           	bras 0x30b7a
00030b8a: 18bc 005f      	moveb #95,%a4@
00030b8e: 60ea           	bras 0x30b7a
00030b90: 4e56 ff84      	linkw %fp,#-124
00030b94: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00030b98: 3a6e 000c      	moveaw %fp@(12),%a5
00030b9c: 382e 000e      	movew %fp@(14),%d4
00030ba0: 342e 0010      	movew %fp@(16),%d2
00030ba4: 486e ff9a      	pea %fp@(-102)
00030ba8: 45ee ffa6      	lea %fp@(-90),%a2
00030bac: 2f0a           	movel %a2,%sp@-
00030bae: 486e ffa0      	pea %fp@(-96)
00030bb2: 486e ff9e      	pea %fp@(-98)
00030bb6: 486e ff9c      	pea %fp@(-100)
00030bba: 486e ffa2      	pea %fp@(-94)
00030bbe: 3f0d           	movew %a5,%sp@-
00030bc0: 2f2e 0008      	movel %fp@(8),%sp@-
00030bc4: 4eb9 0003 06f0 	jsr 0x306f0
00030bca: 3840           	moveaw %d0,%a4
00030bcc: 302e ffa0      	movew %fp@(-96),%d0
00030bd0: 4fef 001e      	lea %sp@(30),%sp
00030bd4: 4a00           	tstb %d0
00030bd6: 6d00 0616      	bltw 0x311ee
00030bda: 222e ffa2      	movel %fp@(-94),%d1
00030bde: 76ff           	moveq #-1,%d3
00030be0: b681           	cmpl %d1,%d3
00030be2: 6700 060a      	beqw 0x311ee
00030be6: 3d44 ffa6      	movew %d4,%fp@(-90)
00030bea: 3d42 ffa8      	movew %d2,%fp@(-88)
00030bee: 362e ff9a      	movew %fp@(-102),%d3
00030bf2: 3c00           	movew %d0,%d6
00030bf4: 0246 0200      	andiw #512,%d6
00030bf8: 6700 0598      	beqw 0x31192
00030bfc: 5544           	subqw #2,%d4
00030bfe: 3d44 ffa6      	movew %d4,%fp@(-90)
00030c02: 5542           	subqw #2,%d2
00030c04: 3d42 ffa8      	movew %d2,%fp@(-88)
00030c08: 586e ffaa      	addqw #4,%fp@(-86)
00030c0c: 586e ffac      	addqw #4,%fp@(-84)
00030c10: 0240 0600      	andiw #1536,%d0
00030c14: 0c40 0600      	cmpiw #1536,%d0
00030c18: 6600 0568      	bnew 0x31182
00030c1c: 3c39 0005 7d70 	movew 0x57d70,%d6
00030c22: 3439 0005 7d6e 	movew 0x57d6e,%d2
00030c28: 4a79 0005 3cee 	tstw 0x53cee
00030c2e: 6600 057c      	bnew 0x311ac
00030c32: 382e ffa6      	movew %fp@(-90),%d4
00030c36: 3a2e ffa8      	movew %fp@(-88),%d5
00030c3a: 3d6e ffaa ff86 	movew %fp@(-86),%fp@(-122)
00030c40: 3d6e ffac ff8e 	movew %fp@(-84),%fp@(-114)
00030c46: 302e ff9e      	movew %fp@(-98),%d0
00030c4a: 0c40 001c      	cmpiw #28,%d0
00030c4e: 6600 05b8      	bnew 0x31208
00030c52: 302e ff9e      	movew %fp@(-98),%d0
00030c56: 0c40 001c      	cmpiw #28,%d0
00030c5a: 670e           	beqs 0x30c6a
00030c5c: 0c40 0020      	cmpiw #32,%d0
00030c60: 6708           	beqs 0x30c6a
00030c62: 0c40 001a      	cmpiw #26,%d0
00030c66: 6600 0134      	bnew 0x30d9c
00030c6a: 2f2e ffa2      	movel %fp@(-94),%sp@-
00030c6e: 4879 0005 3b34 	pea 0x53b34
00030c74: 4eb9 0001 c3e6 	jsr 0x1c3e6
00030c7a: 3e00           	movew %d0,%d7
00030c7c: 508f           	addql #8,%sp
00030c7e: 6700 011c      	beqw 0x30d9c
00030c82: 3d7c 0001 ff92 	movew #1,%fp@(-110)
00030c88: 0c6e 001a ff9e 	cmpiw #26,%fp@(-98)
00030c8e: 6610           	bnes 0x30ca0
00030c90: 4a42           	tstw %d2
00030c92: 670c           	beqs 0x30ca0
00030c94: 082e 0000 ff9d 	btst #0,%fp@(-99)
00030c9a: 6704           	beqs 0x30ca0
00030c9c: 426e ff92      	clrw %fp@(-110)
00030ca0: 3f2e ff92      	movew %fp@(-110),%sp@-
00030ca4: 3f3c 0002      	movew #2,%sp@-
00030ca8: 3f3c 0001      	movew #1,%sp@-
00030cac: 47f9 0002 bfec 	lea 0x2bfec,%a3
00030cb2: 4e93           	jsr %a3@
00030cb4: 306e ffa6      	moveaw %fp@(-90),%a0
00030cb8: 326e ffa8      	moveaw %fp@(-88),%a1
00030cbc: 3d6e ffac ff8c 	movew %fp@(-84),%fp@(-116)
00030cc2: 386e ff8c      	moveaw %fp@(-116),%a4
00030cc6: 98f9 0005 3cfa 	subaw 0x53cfa,%a4
00030ccc: 320c           	movew %a4,%d1
00030cce: 700f           	moveq #15,%d0
00030cd0: e069           	lsrw %d0,%d1
00030cd2: d24c           	addw %a4,%d1
00030cd4: e241           	asrw #1,%d1
00030cd6: d249           	addw %a1,%d1
00030cd8: 3d41 ff84      	movew %d1,%fp@(-124)
00030cdc: 386e ff9e      	moveaw %fp@(-98),%a4
00030ce0: 5c8f           	addql #6,%sp
00030ce2: 721a           	moveq #26,%d1
00030ce4: b24c           	cmpw %a4,%d1
00030ce6: 6600 0990      	bnew 0x31678
00030cea: 3007           	movew %d7,%d0
00030cec: c1f9 0005 3cfc 	mulsw 0x53cfc,%d0
00030cf2: 326e ffaa      	moveaw %fp@(-86),%a1
00030cf6: 92c0           	subaw %d0,%a1
00030cf8: 3009           	movew %a1,%d0
00030cfa: 720f           	moveq #15,%d1
00030cfc: e268           	lsrw %d1,%d0
00030cfe: d049           	addw %a1,%d0
00030d00: e240           	asrw #1,%d0
00030d02: d0c0           	addaw %d0,%a0
00030d04: 4a46           	tstw %d6
00030d06: 670e           	beqs 0x30d16
00030d08: 082e 0000 ff9d 	btst #0,%fp@(-99)
00030d0e: 6606           	bnes 0x30d16
00030d10: 5348           	subqw #1,%a0
00030d12: 536e ff84      	subqw #1,%fp@(-124)
00030d16: 3f07           	movew %d7,%sp@-
00030d18: 3f2e ff84      	movew %fp@(-124),%sp@-
00030d1c: 3f08           	movew %a0,%sp@-
00030d1e: 3f3c 0003      	movew #3,%sp@-
00030d22: 4eb9 0002 c654 	jsr 0x2c654
00030d28: 508f           	addql #8,%sp
00030d2a: 0c6e 001c ff9e 	cmpiw #28,%fp@(-98)
00030d30: 666a           	bnes 0x30d9c
00030d32: 302e ff9c      	movew %fp@(-100),%d0
00030d36: 0240 ff40      	andiw #-192,%d0
00030d3a: 0c40 ff40      	cmpiw #-192,%d0
00030d3e: 665c           	bnes 0x30d9c
00030d40: 3f3c 0009      	movew #9,%sp@-
00030d44: 3f3c 0001      	movew #1,%sp@-
00030d48: 4267           	clrw %sp@-
00030d4a: 4e93           	jsr %a3@
00030d4c: 302e ffa8      	movew %fp@(-88),%d0
00030d50: d06e ffac      	addw %fp@(-84),%d0
00030d54: 5440           	addqw #2,%d0
00030d56: 322e ffa6      	movew %fp@(-90),%d1
00030d5a: 3f00           	movew %d0,%sp@-
00030d5c: 3041           	moveaw %d1,%a0
00030d5e: d0ee ffaa      	addaw %fp@(-86),%a0
00030d62: 3f08           	movew %a0,%sp@-
00030d64: 3f00           	movew %d0,%sp@-
00030d66: 3f01           	movew %d1,%sp@-
00030d68: 49f9 0002 bfb0 	lea 0x2bfb0,%a4
00030d6e: 4e94           	jsr %a4@
00030d70: 4267           	clrw %sp@-
00030d72: 3f3c 0001      	movew #1,%sp@-
00030d76: 4267           	clrw %sp@-
00030d78: 4e93           	jsr %a3@
00030d7a: 302e ffa8      	movew %fp@(-88),%d0
00030d7e: d06e ffac      	addw %fp@(-84),%d0
00030d82: 5240           	addqw #1,%d0
00030d84: 322e ffa6      	movew %fp@(-90),%d1
00030d88: 3f00           	movew %d0,%sp@-
00030d8a: 3041           	moveaw %d1,%a0
00030d8c: d0ee ffaa      	addaw %fp@(-86),%a0
00030d90: 3f08           	movew %a0,%sp@-
00030d92: 3f00           	movew %d0,%sp@-
00030d94: 3f01           	movew %d1,%sp@-
00030d96: 4e94           	jsr %a4@
00030d98: 4fef 001c      	lea %sp@(28),%sp
00030d9c: 302e ff9c      	movew %fp@(-100),%d0
00030da0: 6700 02ec      	beqw 0x3108e
00030da4: 0800 0004      	btst #4,%d0
00030da8: 6700 0118      	beqw 0x30ec2
00030dac: 302e ffa0      	movew %fp@(-96),%d0
00030db0: 0240 0600      	andiw #1536,%d0
00030db4: 47f9 0002 bfec 	lea 0x2bfec,%a3
00030dba: 0c40 0400      	cmpiw #1024,%d0
00030dbe: 6600 0924      	bnew 0x316e4
00030dc2: 4eb9 0002 d5da 	jsr 0x2d5da
00030dc8: 3f3c 0009      	movew #9,%sp@-
00030dcc: 3f3c 0001      	movew #1,%sp@-
00030dd0: 4267           	clrw %sp@-
00030dd2: 4e93           	jsr %a3@
00030dd4: 302e ffa6      	movew %fp@(-90),%d0
00030dd8: 5740           	subqw #3,%d0
00030dda: 3d40 ffb6      	movew %d0,%fp@(-74)
00030dde: 3c2e ffa8      	movew %fp@(-88),%d6
00030de2: 3206           	movew %d6,%d1
00030de4: d26e ffac      	addw %fp@(-84),%d1
00030de8: 5441           	addqw #2,%d1
00030dea: 3d41 ffb8      	movew %d1,%fp@(-72)
00030dee: d06e ffaa      	addw %fp@(-86),%d0
00030df2: 5a40           	addqw #5,%d0
00030df4: 3d40 ffba      	movew %d0,%fp@(-70)
00030df8: 3d41 ffbc      	movew %d1,%fp@(-68)
00030dfc: 3d40 ffbe      	movew %d0,%fp@(-66)
00030e00: 5746           	subqw #3,%d6
00030e02: 3d46 ffc0      	movew %d6,%fp@(-64)
00030e06: 4bee ffb6      	lea %fp@(-74),%a5
00030e0a: 2f0d           	movel %a5,%sp@-
00030e0c: 3f3c 0003      	movew #3,%sp@-
00030e10: 49f9 0002 d838 	lea 0x2d838,%a4
00030e16: 4e94           	jsr %a4@
00030e18: 4fef 000c      	lea %sp@(12),%sp
00030e1c: 7c02           	moveq #2,%d6
00030e1e: 526e ffb6      	addqw #1,%fp@(-74)
00030e22: 536e ffb8      	subqw #1,%fp@(-72)
00030e26: 536e ffba      	subqw #1,%fp@(-70)
00030e2a: 536e ffbc      	subqw #1,%fp@(-68)
00030e2e: 536e ffbe      	subqw #1,%fp@(-66)
00030e32: 526e ffc0      	addqw #1,%fp@(-64)
00030e36: 2f0d           	movel %a5,%sp@-
00030e38: 3f3c 0003      	movew #3,%sp@-
00030e3c: 4e94           	jsr %a4@
00030e3e: 5c8f           	addql #6,%sp
00030e40: 0c46 0001      	cmpiw #1,%d6
00030e44: 6600 0892      	bnew 0x316d8
00030e48: 322e ffa6      	movew %fp@(-90),%d1
00030e4c: 5741           	subqw #3,%d1
00030e4e: 3d41 ffb6      	movew %d1,%fp@(-74)
00030e52: 302e ffa8      	movew %fp@(-88),%d0
00030e56: 3c00           	movew %d0,%d6
00030e58: dc6e ffac      	addw %fp@(-84),%d6
00030e5c: 5446           	addqw #2,%d6
00030e5e: 3d46 ffb8      	movew %d6,%fp@(-72)
00030e62: 3d41 ffba      	movew %d1,%fp@(-70)
00030e66: 5740           	subqw #3,%d0
00030e68: 3d40 ffbc      	movew %d0,%fp@(-68)
00030e6c: d26e ffaa      	addw %fp@(-86),%d1
00030e70: 5a41           	addqw #5,%d1
00030e72: 3d41 ffbe      	movew %d1,%fp@(-66)
00030e76: 3d40 ffc0      	movew %d0,%fp@(-64)
00030e7a: 2f0d           	movel %a5,%sp@-
00030e7c: 3f3c 0003      	movew #3,%sp@-
00030e80: 4e94           	jsr %a4@
00030e82: 4267           	clrw %sp@-
00030e84: 3f3c 0001      	movew #1,%sp@-
00030e88: 4267           	clrw %sp@-
00030e8a: 4e93           	jsr %a3@
00030e8c: 4fef 000c      	lea %sp@(12),%sp
00030e90: 7c02           	moveq #2,%d6
00030e92: 526e ffb6      	addqw #1,%fp@(-74)
00030e96: 536e ffb8      	subqw #1,%fp@(-72)
00030e9a: 526e ffba      	addqw #1,%fp@(-70)
00030e9e: 526e ffbc      	addqw #1,%fp@(-68)
00030ea2: 536e ffbe      	subqw #1,%fp@(-66)
00030ea6: 526e ffc0      	addqw #1,%fp@(-64)
00030eaa: 2f0d           	movel %a5,%sp@-
00030eac: 3f3c 0003      	movew #3,%sp@-
00030eb0: 4e94           	jsr %a4@
00030eb2: 5c8f           	addql #6,%sp
00030eb4: 0c46 0001      	cmpiw #1,%d6
00030eb8: 6600 0824      	bnew 0x316de
00030ebc: 4eb9 0002 d5f6 	jsr 0x2d5f6
00030ec2: 302e ff9a      	movew %fp@(-102),%d0
00030ec6: 6f00 088c      	blew 0x31754
00030eca: 3f00           	movew %d0,%sp@-
00030ecc: 2f0a           	movel %a2,%sp@-
00030ece: 4eb9 0002 c72c 	jsr 0x2c72c
00030ed4: 5c8f           	addql #6,%sp
00030ed6: 082e 0005 ff9d 	btst #5,%fp@(-99)
00030edc: 677c           	beqs 0x30f5a
00030ede: 4a6e ff9a      	tstw %fp@(-102)
00030ee2: 6776           	beqs 0x30f5a
00030ee4: 3f2e ff90      	movew %fp@(-112),%sp@-
00030ee8: 3f3c 0019      	movew #25,%sp@-
00030eec: 4eb9 0002 d4de 	jsr 0x2d4de
00030ef2: 302e ff9a      	movew %fp@(-102),%d0
00030ef6: 3200           	movew %d0,%d1
00030ef8: d240           	addw %d0,%d1
00030efa: 3f01           	movew %d1,%sp@-
00030efc: 3040           	moveaw %d0,%a0
00030efe: d0ee ffaa      	addaw %fp@(-86),%a0
00030f02: 3f08           	movew %a0,%sp@-
00030f04: 322e ffa8      	movew %fp@(-88),%d1
00030f08: d26e ffac      	addw %fp@(-84),%d1
00030f0c: d240           	addw %d0,%d1
00030f0e: 3f01           	movew %d1,%sp@-
00030f10: 3f2e ffa6      	movew %fp@(-90),%sp@-
00030f14: 4267           	clrw %sp@-
00030f16: 3f3c 0001      	movew #1,%sp@-
00030f1a: 3f3c 0001      	movew #1,%sp@-
00030f1e: 45f9 0002 c5bc 	lea 0x2c5bc,%a2
00030f24: 4e92           	jsr %a2@
00030f26: 302e ff9a      	movew %fp@(-102),%d0
00030f2a: 3200           	movew %d0,%d1
00030f2c: d240           	addw %d0,%d1
00030f2e: 3041           	moveaw %d1,%a0
00030f30: d0c0           	addaw %d0,%a0
00030f32: d0ee ffac      	addaw %fp@(-84),%a0
00030f36: 3f08           	movew %a0,%sp@-
00030f38: 3f01           	movew %d1,%sp@-
00030f3a: 3f2e ffa8      	movew %fp@(-88),%sp@-
00030f3e: 322e ffa6      	movew %fp@(-90),%d1
00030f42: d26e ffaa      	addw %fp@(-86),%d1
00030f46: d240           	addw %d0,%d1
00030f48: 3f01           	movew %d1,%sp@-
00030f4a: 4267           	clrw %sp@-
00030f4c: 3f3c 0001      	movew #1,%sp@-
00030f50: 3f3c 0001      	movew #1,%sp@-
00030f54: 4e92           	jsr %a2@
00030f56: 4fef 0020      	lea %sp@(32),%sp
00030f5a: 082e 0002 ff9d 	btst #2,%fp@(-99)
00030f60: 6738           	beqs 0x30f9a
00030f62: 3f3c 0001      	movew #1,%sp@-
00030f66: 3f3c 0002      	movew #2,%sp@-
00030f6a: 3f3c 0001      	movew #1,%sp@-
00030f6e: 4eb9 0002 bfec 	jsr 0x2bfec
00030f74: 33fc 0008 0005 	movew #8,0x53b34
00030f7a: 3b34 
00030f7c: 3f3c 0001      	movew #1,%sp@-
00030f80: 3f2e ffa8      	movew %fp@(-88),%sp@-
00030f84: 302e ffa6      	movew %fp@(-90),%d0
00030f88: 5440           	addqw #2,%d0
00030f8a: 3f00           	movew %d0,%sp@-
00030f8c: 3f3c 0003      	movew #3,%sp@-
00030f90: 4eb9 0002 c654 	jsr 0x2c654
00030f96: 4fef 000e      	lea %sp@(14),%sp
00030f9a: 082e 0001 ff9d 	btst #1,%fp@(-99)
00030fa0: 675a           	beqs 0x30ffc
00030fa2: 4267           	clrw %sp@-
00030fa4: 3f3c 0002      	movew #2,%sp@-
00030fa8: 4267           	clrw %sp@-
00030faa: 4eb9 0002 bfec 	jsr 0x2bfec
00030fb0: 322e ffa8      	movew %fp@(-88),%d1
00030fb4: 302e ffa6      	movew %fp@(-90),%d0
00030fb8: 3c01           	movew %d1,%d6
00030fba: dc6e ffac      	addw %fp@(-84),%d6
00030fbe: 5346           	subqw #1,%d6
00030fc0: 3f06           	movew %d6,%sp@-
00030fc2: 3c00           	movew %d0,%d6
00030fc4: dc6e ffaa      	addw %fp@(-86),%d6
00030fc8: 5346           	subqw #1,%d6
00030fca: 3f06           	movew %d6,%sp@-
00030fcc: 3f01           	movew %d1,%sp@-
00030fce: 3f00           	movew %d0,%sp@-
00030fd0: 45f9 0002 bfb0 	lea 0x2bfb0,%a2
00030fd6: 4e92           	jsr %a2@
00030fd8: 302e ffa8      	movew %fp@(-88),%d0
00030fdc: 322e ffa6      	movew %fp@(-90),%d1
00030fe0: 3f00           	movew %d0,%sp@-
00030fe2: 3c01           	movew %d1,%d6
00030fe4: dc6e ffaa      	addw %fp@(-86),%d6
00030fe8: 5346           	subqw #1,%d6
00030fea: 3f06           	movew %d6,%sp@-
00030fec: d06e ffac      	addw %fp@(-84),%d0
00030ff0: 5340           	subqw #1,%d0
00030ff2: 3f00           	movew %d0,%sp@-
00030ff4: 3f01           	movew %d1,%sp@-
00030ff6: 4e92           	jsr %a2@
00030ff8: 4fef 0016      	lea %sp@(22),%sp
00030ffc: 082e 0003 ff9d 	btst #3,%fp@(-99)
00031002: 674e           	beqs 0x31052
00031004: 426e ff90      	clrw %fp@(-112)
00031008: 302e ffa0      	movew %fp@(-96),%d0
0003100c: 0240 0600      	andiw #1536,%d0
00031010: 0c40 0400      	cmpiw #1024,%d0
00031014: 6608           	bnes 0x3101e
00031016: 3d79 0005 7d68 	movew 0x57d68,%fp@(-112)
0003101c: ff90 
0003101e: 3f2e ff90      	movew %fp@(-112),%sp@-
00031022: 3f3c 0019      	movew #25,%sp@-
00031026: 4eb9 0002 d4de 	jsr 0x2d4de
0003102c: 3f2e ffac      	movew %fp@(-84),%sp@-
00031030: 3f2e ffaa      	movew %fp@(-86),%sp@-
00031034: 3f2e ffa8      	movew %fp@(-88),%sp@-
00031038: 3f2e ffa6      	movew %fp@(-90),%sp@-
0003103c: 3f3c 0004      	movew #4,%sp@-
00031040: 3f3c 0002      	movew #2,%sp@-
00031044: 3f3c 0002      	movew #2,%sp@-
00031048: 4eb9 0002 c5bc 	jsr 0x2c5bc
0003104e: 4fef 0012      	lea %sp@(18),%sp
00031052: 082e 0000 ff9d 	btst #0,%fp@(-99)
00031058: 6734           	beqs 0x3108e
0003105a: 082e 0001 ffa0 	btst #1,%fp@(-96)
00031060: 6636           	bnes 0x31098
00031062: 4a42           	tstw %d2
00031064: 6600 0188      	bnew 0x311ee
00031068: 3f2e ffac      	movew %fp@(-84),%sp@-
0003106c: 3f2e ffaa      	movew %fp@(-86),%sp@-
00031070: 3f2e ffa8      	movew %fp@(-88),%sp@-
00031074: 3f2e ffa6      	movew %fp@(-90),%sp@-
00031078: 3f3c 0007      	movew #7,%sp@-
0003107c: 3f3c 0001      	movew #1,%sp@-
00031080: 3f3c 0003      	movew #3,%sp@-
00031084: 4eb9 0002 c5bc 	jsr 0x2c5bc
0003108a: 4fef 000e      	lea %sp@(14),%sp
0003108e: 082e 0001 ffa0 	btst #1,%fp@(-96)
00031094: 6700 0158      	beqw 0x311ee
00031098: 3c2e ff96      	movew %fp@(-106),%d6
0003109c: 342e ff9c      	movew %fp@(-100),%d2
000310a0: 4eb9 0002 d5da 	jsr 0x2d5da
000310a6: 3f3c 0007      	movew #7,%sp@-
000310aa: 3f3c 000f      	movew #15,%sp@-
000310ae: 45f9 0002 d4de 	lea 0x2d4de,%a2
000310b4: 4e92           	jsr %a2@
000310b6: 3f3c ffff      	movew #-1,%sp@-
000310ba: 3f3c 0071      	movew #113,%sp@-
000310be: 4e92           	jsr %a2@
000310c0: 508f           	addql #8,%sp
000310c2: 4a43           	tstw %d3
000310c4: 6f0e           	bles 0x310d4
000310c6: d843           	addw %d3,%d4
000310c8: da43           	addw %d3,%d5
000310ca: d643           	addw %d3,%d3
000310cc: 976e ff86      	subw %d3,%fp@(-122)
000310d0: 976e ff8e      	subw %d3,%fp@(-114)
000310d4: 3d44 ffba      	movew %d4,%fp@(-70)
000310d8: 3d44 ffb6      	movew %d4,%fp@(-74)
000310dc: 3d45 ffc0      	movew %d5,%fp@(-64)
000310e0: 3d45 ffbc      	movew %d5,%fp@(-68)
000310e4: da6e ff8e      	addw %fp@(-114),%d5
000310e8: 5545           	subqw #2,%d5
000310ea: 3d45 ffb8      	movew %d5,%fp@(-72)
000310ee: d86e ff86      	addw %fp@(-122),%d4
000310f2: 5544           	subqw #2,%d4
000310f4: 3d44 ffbe      	movew %d4,%fp@(-66)
000310f8: 3602           	movew %d2,%d3
000310fa: 0243 0001      	andiw #1,%d3
000310fe: 3f03           	movew %d3,%sp@-
00031100: 3f3c 0001      	movew #1,%sp@-
00031104: 4267           	clrw %sp@-
00031106: 47f9 0002 bfec 	lea 0x2bfec,%a3
0003110c: 4e93           	jsr %a3@
0003110e: 49ee ffb6      	lea %fp@(-74),%a4
00031112: 2f0c           	movel %a4,%sp@-
00031114: 3f3c 0003      	movew #3,%sp@-
00031118: 45f9 0002 d838 	lea 0x2d838,%a2
0003111e: 4e92           	jsr %a2@
00031120: 526e ffb6      	addqw #1,%fp@(-74)
00031124: 302e ffb8      	movew %fp@(-72),%d0
00031128: 5240           	addqw #1,%d0
0003112a: 3d40 ffb8      	movew %d0,%fp@(-72)
0003112e: 3d40 ffbc      	movew %d0,%fp@(-68)
00031132: 302e ffbe      	movew %fp@(-66),%d0
00031136: 5240           	addqw #1,%d0
00031138: 3d40 ffbe      	movew %d0,%fp@(-66)
0003113c: 3d40 ffba      	movew %d0,%fp@(-70)
00031140: 526e ffc0      	addqw #1,%fp@(-64)
00031144: 4fef 000c      	lea %sp@(12),%sp
00031148: 4a43           	tstw %d3
0003114a: 6700 0612      	beqw 0x3175e
0003114e: 7008           	moveq #8,%d0
00031150: b046           	cmpw %d6,%d0
00031152: 6708           	beqs 0x3115c
00031154: b079 0005 3c66 	cmpw 0x53c66,%d0
0003115a: 6f08           	bles 0x31164
0003115c: 3002           	movew %d2,%d0
0003115e: 4640           	notw %d0
00031160: 0240 0001      	andiw #1,%d0
00031164: 3f00           	movew %d0,%sp@-
00031166: 3f3c 0001      	movew #1,%sp@-
0003116a: 4267           	clrw %sp@-
0003116c: 4e93           	jsr %a3@
0003116e: 2f0c           	movel %a4,%sp@-
00031170: 3f3c 0003      	movew #3,%sp@-
00031174: 4e92           	jsr %a2@
00031176: 4eb9 0002 d5f6 	jsr 0x2d5f6
0003117c: 4fef 000c      	lea %sp@(12),%sp
00031180: 606c           	bras 0x311ee
00031182: 3c39 0005 7d74 	movew 0x57d74,%d6
00031188: 3439 0005 7d72 	movew 0x57d72,%d2
0003118e: 6000 fa98      	braw 0x30c28
00031192: 2f01           	movel %d1,%sp@-
00031194: 3f00           	movew %d0,%sp@-
00031196: 3f2e ff9e      	movew %fp@(-98),%sp@-
0003119a: 4eba f754      	jsr %pc@(0x308f0)
0003119e: 508f           	addql #8,%sp
000311a0: 4a40           	tstw %d0
000311a2: 57c2           	seq %d2
000311a4: 4882           	extw %d2
000311a6: 4442           	negw %d2
000311a8: 6000 fa7e      	braw 0x30c28
000311ac: 4a79 0005 3cf0 	tstw 0x53cf0
000311b2: 6700 fa7e      	beqw 0x30c32
000311b6: 2d6e ffa6 ffae 	movel %fp@(-90),%fp@(-82)
000311bc: 2d6e ffaa ffb2 	movel %fp@(-86),%fp@(-78)
000311c2: 47ee ffae      	lea %fp@(-82),%a3
000311c6: 41f9 0002 c72c 	lea 0x2c72c,%a0
000311cc: 082e 0004 ff9d 	btst #4,%fp@(-99)
000311d2: 6724           	beqs 0x311f8
000311d4: 3f3c fffd      	movew #-3,%sp@-
000311d8: 2f0b           	movel %a3,%sp@-
000311da: 4e90           	jsr %a0@
000311dc: 548f           	addql #2,%sp
000311de: 2e8b           	movel %a3,%sp@
000311e0: 4eb9 0002 bf06 	jsr 0x2bf06
000311e6: 588f           	addql #4,%sp
000311e8: 4a40           	tstw %d0
000311ea: 6600 fa46      	bnew 0x30c32
000311ee: 4cee 3cfc ff5c 	moveml %fp@(-164),%d2-%d7/%a2-%a5
000311f4: 4e5e           	unlk %fp
000311f6: 4e75           	rts
000311f8: 3003           	movew %d3,%d0
000311fa: c1fc 0003      	mulsw #3,%d0
000311fe: 4a43           	tstw %d3
00031200: 6d02           	blts 0x31204
00031202: 4440           	negw %d0
00031204: 3f00           	movew %d0,%sp@-
00031206: 60d0           	bras 0x311d8
00031208: 3e2e ff9a      	movew %fp@(-102),%d7
0003120c: 6c02           	bges 0x31210
0003120e: 4247           	clrw %d7
00031210: 3d7c 0001 ff98 	movew #1,%fp@(-104)
00031216: 3d7c 0001 ff92 	movew #1,%fp@(-110)
0003121c: 0c40 0015      	cmpiw #21,%d0
00031220: 6d00 008e      	bltw 0x312b0
00031224: 0c40 0016      	cmpiw #22,%d0
00031228: 6f0a           	bles 0x31234
0003122a: 0640 ffe3      	addiw #-29,%d0
0003122e: 0c40 0001      	cmpiw #1,%d0
00031232: 627c           	bhis 0x312b0
00031234: 4878 001c      	pea 0x1c
00031238: 2f2e ffa2      	movel %fp@(-94),%sp@-
0003123c: 486e ffc2      	pea %fp@(-62)
00031240: 4eb9 0001 b8fc 	jsr 0x1b8fc
00031246: 486e ff98      	pea %fp@(-104)
0003124a: 486e ff96      	pea %fp@(-106)
0003124e: 486e ff94      	pea %fp@(-108)
00031252: 486e ff92      	pea %fp@(-110)
00031256: 486e ff90      	pea %fp@(-112)
0003125a: 3f2e ffd4      	movew %fp@(-44),%sp@-
0003125e: 4eb9 0002 c8be 	jsr 0x2c8be
00031264: 302e ffa0      	movew %fp@(-96),%d0
00031268: 0240 0600      	andiw #1536,%d0
0003126c: 4fef 0022      	lea %sp@(34),%sp
00031270: 673e           	beqs 0x312b0
00031272: 4a6e ff94      	tstw %fp@(-108)
00031276: 6638           	bnes 0x312b0
00031278: 4a6e ff96      	tstw %fp@(-106)
0003127c: 6632           	bnes 0x312b0
0003127e: 302e ff9e      	movew %fp@(-98),%d0
00031282: 3d7c 0007 ff94 	movew #7,%fp@(-108)
00031288: 3d79 0005 7d68 	movew 0x57d68,%fp@(-106)
0003128e: ff96 
00031290: 0c6e 0001 ff98 	cmpiw #1,%fp@(-104)
00031296: 6618           	bnes 0x312b0
00031298: 3d7c 0002 ff98 	movew #2,%fp@(-104)
0003129e: 0c40 0015      	cmpiw #21,%d0
000312a2: 6648           	bnes 0x312ec
000312a4: 3d7c 0016 ff9e 	movew #22,%fp@(-98)
000312aa: 426e ff9a      	clrw %fp@(-102)
000312ae: 4247           	clrw %d7
000312b0: 302e ff9e      	movew %fp@(-98),%d0
000312b4: 0640 ffec      	addiw #-20,%d0
000312b8: 47f9 0002 bfec 	lea 0x2bfec,%a3
000312be: 0c40 000a      	cmpiw #10,%d0
000312c2: 6200 0154      	bhiw 0x31418
000312c6: 0280 0000 ffff 	andil #65535,%d0
000312cc: d080           	addl %d0,%d0
000312ce: 303b 0806      	movew %pc@(0x312d6,%d0:l),%d0
000312d2: 4efb 0002      	jmp %pc@(0x312d6,%d0:w)
000312d6: 0024 0142      	orib #66,%a4@-
000312da: 00bc 0142 0142 	oril #21102914,%d4
000312e0: 0024 0086      	orib #-122,%a4@-
000312e4: 0024 0142      	orib #66,%a4@-
000312e8: 0142           	bchg %d0,%d2
000312ea: 00bc 0c40 001d 	oril #205520925,%d4
000312f0: 66be           	bnes 0x312b0
000312f2: 3d7c 001e ff9e 	movew #30,%fp@(-98)
000312f8: 60b0           	bras 0x312aa
000312fa: 486e ff98      	pea %fp@(-104)
000312fe: 486e ff96      	pea %fp@(-106)
00031302: 486e ff94      	pea %fp@(-108)
00031306: 486e ff92      	pea %fp@(-110)
0003130a: 486e ff90      	pea %fp@(-112)
0003130e: 3f2e ffa4      	movew %fp@(-92),%sp@-
00031312: 4eb9 0002 c8be 	jsr 0x2c8be
00031318: 4fef 0016      	lea %sp@(22),%sp
0003131c: 0c6e 0019 ff9e 	cmpiw #25,%fp@(-98)
00031322: 6738           	beqs 0x3135c
00031324: 4a6e ff94      	tstw %fp@(-108)
00031328: 6632           	bnes 0x3135c
0003132a: 4a6e ff96      	tstw %fp@(-106)
0003132e: 662c           	bnes 0x3135c
00031330: 302e ffa0      	movew %fp@(-96),%d0
00031334: 0240 0600      	andiw #1536,%d0
00031338: 0c40 0400      	cmpiw #1024,%d0
0003133c: 6700 0158      	beqw 0x31496
00031340: 0c40 0600      	cmpiw #1536,%d0
00031344: 6700 013e      	beqw 0x31484
00031348: 0c40 0200      	cmpiw #512,%d0
0003134c: 660e           	bnes 0x3135c
0003134e: 3d7c 0007 ff94 	movew #7,%fp@(-108)
00031354: 3d79 0005 7d6c 	movew 0x57d6c,%fp@(-106)
0003135a: ff96 
0003135c: 0c6e 001a ff9e 	cmpiw #26,%fp@(-98)
00031362: 662e           	bnes 0x31392
00031364: 3d7c 0001 ff90 	movew #1,%fp@(-112)
0003136a: 302e ffa0      	movew %fp@(-96),%d0
0003136e: 0800 0009      	btst #9,%d0
00031372: 6700 013e      	beqw 0x314b2
00031376: 3d7c 0007 ff94 	movew #7,%fp@(-108)
0003137c: 0240 0600      	andiw #1536,%d0
00031380: 0c40 0600      	cmpiw #1536,%d0
00031384: 6600 0122      	bnew 0x314a8
00031388: 3039 0005 7d6a 	movew 0x57d6a,%d0
0003138e: 3d40 ff96      	movew %d0,%fp@(-106)
00031392: 4a6e ff9a      	tstw %fp@(-102)
00031396: 672a           	beqs 0x313c2
00031398: 3f2e ff90      	movew %fp@(-112),%sp@-
0003139c: 3f3c 0001      	movew #1,%sp@-
000313a0: 4267           	clrw %sp@-
000313a2: 4e93           	jsr %a3@
000313a4: 3f2e ff9a      	movew %fp@(-102),%sp@-
000313a8: 3f2e ffac      	movew %fp@(-84),%sp@-
000313ac: 3f2e ffaa      	movew %fp@(-86),%sp@-
000313b0: 3f2e ffa8      	movew %fp@(-88),%sp@-
000313b4: 3f2e ffa6      	movew %fp@(-90),%sp@-
000313b8: 4eb9 0002 cbac 	jsr 0x2cbac
000313be: 4fef 0010      	lea %sp@(16),%sp
000313c2: 0c6e 0019 ff9e 	cmpiw #25,%fp@(-98)
000313c8: 674e           	beqs 0x31418
000313ca: 3f07           	movew %d7,%sp@-
000313cc: 2f0a           	movel %a2,%sp@-
000313ce: 4eb9 0002 c72c 	jsr 0x2c72c
000313d4: 5c8f           	addql #6,%sp
000313d6: 4a42           	tstw %d2
000313d8: 671c           	beqs 0x313f6
000313da: 082e 0000 ff9d 	btst #0,%fp@(-99)
000313e0: 6714           	beqs 0x313f6
000313e2: 4a6e ff94      	tstw %fp@(-108)
000313e6: 6600 00d6      	bnew 0x314be
000313ea: 3d7c 0007 ff94 	movew #7,%fp@(-108)
000313f0: 3d7c 0001 ff96 	movew #1,%fp@(-106)
000313f6: 2f0a           	movel %a2,%sp@-
000313f8: 3f2e ff94      	movew %fp@(-108),%sp@-
000313fc: 3f2e ff96      	movew %fp@(-106),%sp@-
00031400: 4eb9 0002 c746 	jsr 0x2c746
00031406: 3007           	movew %d7,%d0
00031408: 4440           	negw %d0
0003140a: 3f00           	movew %d0,%sp@-
0003140c: 2f0a           	movel %a2,%sp@-
0003140e: 4eb9 0002 c72c 	jsr 0x2c72c
00031414: 4fef 000e      	lea %sp@(14),%sp
00031418: 4a42           	tstw %d2
0003141a: 671c           	beqs 0x31438
0003141c: 082e 0000 ff9d 	btst #0,%fp@(-99)
00031422: 6714           	beqs 0x31438
00031424: 3d7c 0002 ff98 	movew #2,%fp@(-104)
0003142a: 3f2e ff92      	movew %fp@(-110),%sp@-
0003142e: 4eba f490      	jsr %pc@(0x308c0)
00031432: 548f           	addql #2,%sp
00031434: 3d40 ff92      	movew %d0,%fp@(-110)
00031438: 3f2e ff92      	movew %fp@(-110),%sp@-
0003143c: 3f2e ff98      	movew %fp@(-104),%sp@-
00031440: 3f3c 0001      	movew #1,%sp@-
00031444: 4e93           	jsr %a3@
00031446: 322e ff9e      	movew %fp@(-98),%d1
0003144a: 5c8f           	addql #6,%sp
0003144c: 3001           	movew %d1,%d0
0003144e: 0640 ffeb      	addiw #-21,%d0
00031452: 0c40 000c      	cmpiw #12,%d0
00031456: 6200 f7fa      	bhiw 0x30c52
0003145a: 0280 0000 ffff 	andil #65535,%d0
00031460: d080           	addl %d0,%d0
00031462: 303b 0806      	movew %pc@(0x3146a,%d0:l),%d0
00031466: 4efb 0002      	jmp %pc@(0x3146a,%d0:w)
0003146a: 00c6           	bitrev %d6
0003146c: 00c6           	bitrev %d6
0003146e: 0114           	btst %d0,%a4@
00031470: 01ea f7e8      	bset %d0,%a2@(-2072)
00031474: f7e8           	.short 0xf7e8
00031476: 009c f7e8 0066 	oril #-135790490,%a4@+
0003147c: 0066 0198      	oriw #408,%fp@-
00031480: f7e8           	.short 0xf7e8
00031482: 0198           	bclr %d0,%a0@+
00031484: 3d7c 0007 ff94 	movew #7,%fp@(-108)
0003148a: 3d79 0005 7d6a 	movew 0x57d6a,%fp@(-106)
00031490: ff96 
00031492: 6000 fec8      	braw 0x3135c
00031496: 3d7c 0007 ff94 	movew #7,%fp@(-108)
0003149c: 3d79 0005 7d68 	movew 0x57d68,%fp@(-106)
000314a2: ff96 
000314a4: 6000 feb6      	braw 0x3135c
000314a8: 3039 0005 7d6c 	movew 0x57d6c,%d0
000314ae: 6000 fede      	braw 0x3138e
000314b2: 426e ff94      	clrw %fp@(-108)
000314b6: 426e ff96      	clrw %fp@(-106)
000314ba: 6000 fed6      	braw 0x31392
000314be: 3f2e ff96      	movew %fp@(-106),%sp@-
000314c2: 4eba f3fc      	jsr %pc@(0x308c0)
000314c6: 548f           	addql #2,%sp
000314c8: 3d40 ff96      	movew %d0,%fp@(-106)
000314cc: 6000 ff28      	braw 0x313f6
000314d0: 203c 0005 7078 	movel #356472,%d0
000314d6: 2040           	moveal %d0,%a0
000314d8: 226e ffc2      	moveal %fp@(-62),%a1
000314dc: 10d9           	moveb %a1@+,%a0@+
000314de: 66fc           	bnes 0x314dc
000314e0: 223c 0005 70c9 	movel #356553,%d1
000314e6: 2041           	moveal %d1,%a0
000314e8: 226e ffc6      	moveal %fp@(-58),%a1
000314ec: 10d9           	moveb %a1@+,%a0@+
000314ee: 66fc           	bnes 0x314ec
000314f0: 4879 0005 716b 	pea 0x5716b
000314f6: 2f01           	movel %d1,%sp@-
000314f8: 2f00           	movel %d0,%sp@-
000314fa: 3f2e ffd2      	movew %fp@(-46),%sp@-
000314fe: 4eba f60a      	jsr %pc@(0x30b0a)
00031502: 4fef 000e      	lea %sp@(14),%sp
00031506: 2d7c 0005 716b 	movel #356715,%fp@(-62)
0003150c: ffc2 
0003150e: 0c6e 001b ff9e 	cmpiw #27,%fp@(-98)
00031514: 661a           	bnes 0x31530
00031516: 320c           	movew %a4,%d1
00031518: 13c1 0005 716b 	moveb %d1,0x5716b
0003151e: 4239 0005 716c 	clrb 0x5716c
00031524: 3d7c 0002 ffd2 	movew #2,%fp@(-46)
0003152a: 3d7c 0003 ffce 	movew #3,%fp@(-50)
00031530: 2d6e ffa6 ffae 	movel %fp@(-90),%fp@(-82)
00031536: 2d6e ffaa ffb2 	movel %fp@(-86),%fp@(-78)
0003153c: 3f07           	movew %d7,%sp@-
0003153e: 47ee ffae      	lea %fp@(-82),%a3
00031542: 2f0b           	movel %a3,%sp@-
00031544: 4eb9 0002 c72c 	jsr 0x2c72c
0003154a: 5c8f           	addql #6,%sp
0003154c: 4a46           	tstw %d6
0003154e: 670c           	beqs 0x3155c
00031550: 082e 0000 ff9d 	btst #0,%fp@(-99)
00031556: 6720           	beqs 0x31578
00031558: 526e ffae      	addqw #1,%fp@(-82)
0003155c: 2f0b           	movel %a3,%sp@-
0003155e: 2f2e ffc2      	movel %fp@(-62),%sp@-
00031562: 3f2e ffce      	movew %fp@(-50),%sp@-
00031566: 3f2e ffd2      	movew %fp@(-46),%sp@-
0003156a: 4eb9 0002 c868 	jsr 0x2c868
00031570: 4fef 000c      	lea %sp@(12),%sp
00031574: 6000 f6dc      	braw 0x30c52
00031578: 536e ffb0      	subqw #1,%fp@(-80)
0003157c: 60de           	bras 0x3155c
0003157e: 206e ffa2      	moveal %fp@(-94),%a0
00031582: 2650           	moveal %a0@,%a3
00031584: 3e28 0004      	movew %a0@(4),%d7
00031588: 3d68 0006 ff8c 	movew %a0@(6),%fp@(-116)
0003158e: 3868 0008      	moveaw %a0@(8),%a4
00031592: 3a68 000a      	moveaw %a0@(10),%a5
00031596: 3028 000c      	movew %a0@(12),%d0
0003159a: 082e 0000 ff9d 	btst #0,%fp@(-99)
000315a0: 6734           	beqs 0x315d6
000315a2: 3f2e ffac      	movew %fp@(-84),%sp@-
000315a6: 3f2e ffaa      	movew %fp@(-86),%sp@-
000315aa: 3f2e ffa8      	movew %fp@(-88),%sp@-
000315ae: 3f2e ffa6      	movew %fp@(-90),%sp@-
000315b2: 3f3c 0007      	movew #7,%sp@-
000315b6: 3f3c 0001      	movew #1,%sp@-
000315ba: 3f3c 0003      	movew #3,%sp@-
000315be: 2d40 ff88      	movel %d0,%fp@(-120)
000315c2: 4eb9 0002 c5bc 	jsr 0x2c5bc
000315c8: 202e ff88      	movel %fp@(-120),%d0
000315cc: 3f00           	movew %d0,%sp@-
000315ce: 4eba f2f0      	jsr %pc@(0x308c0)
000315d2: 4fef 0010      	lea %sp@(16),%sp
000315d6: 4267           	clrw %sp@-
000315d8: 3f00           	movew %d0,%sp@-
000315da: 3f3c 0002      	movew #2,%sp@-
000315de: 3f2e ff8c      	movew %fp@(-116),%sp@-
000315e2: e74f           	lslw #3,%d7
000315e4: 3f07           	movew %d7,%sp@-
000315e6: 3f2e ffa8      	movew %fp@(-88),%sp@-
000315ea: 3f2e ffa6      	movew %fp@(-90),%sp@-
000315ee: 3f0d           	movew %a5,%sp@-
000315f0: 3f0c           	movew %a4,%sp@-
000315f2: 2f0b           	movel %a3,%sp@-
000315f4: 4eb9 0002 c1de 	jsr 0x2c1de
000315fa: 4fef 0016      	lea %sp@(22),%sp
000315fe: 6000 f652      	braw 0x30c52
00031602: 206e ffa2      	moveal %fp@(-94),%a0
00031606: 0c41 0021      	cmpiw #33,%d1
0003160a: 6644           	bnes 0x31650
0003160c: 2e28 0022      	movel %a0@(34),%d7
00031610: 47ee ffde      	lea %fp@(-34),%a3
00031614: 4878 0022      	pea 0x22
00031618: 2f08           	movel %a0,%sp@-
0003161a: 2f0b           	movel %a3,%sp@-
0003161c: 4eb9 0001 b8fc 	jsr 0x1b8fc
00031622: 322e ffa6      	movew %fp@(-90),%d1
00031626: d36e fff0      	addw %d1,%fp@(-16)
0003162a: 302e ffa8      	movew %fp@(-88),%d0
0003162e: d16e fff2      	addw %d0,%fp@(-14)
00031632: d36e fff8      	addw %d1,%fp@(-8)
00031636: d16e fffa      	addw %d0,%fp@(-6)
0003163a: 2f07           	movel %d7,%sp@-
0003163c: 2f0b           	movel %a3,%sp@-
0003163e: 3f2e ff9c      	movew %fp@(-100),%sp@-
00031642: 4eb9 0002 c90a 	jsr 0x2c90a
00031648: 026e fffe ff9c 	andiw #-2,%fp@(-100)
0003164e: 60aa           	bras 0x315fa
00031650: 7e00           	moveq #0,%d7
00031652: 60bc           	bras 0x31610
00031654: 302e ff9c      	movew %fp@(-100),%d0
00031658: 3f00           	movew %d0,%sp@-
0003165a: 3f00           	movew %d0,%sp@-
0003165c: 2f2e ffa2      	movel %fp@(-94),%sp@-
00031660: 2f0a           	movel %a2,%sp@-
00031662: 3f0d           	movew %a5,%sp@-
00031664: 2f2e 0008      	movel %fp@(8),%sp@-
00031668: 4eba f318      	jsr %pc@(0x30982)
0003166c: 3d40 ff9c      	movew %d0,%fp@(-100)
00031670: 4fef 0012      	lea %sp@(18),%sp
00031674: 6000 f5dc      	braw 0x30c52
00031678: 701c           	moveq #28,%d0
0003167a: b04c           	cmpw %a4,%d0
0003167c: 6600 f698      	bnew 0x30d16
00031680: 082e 0003 ff9d 	btst #3,%fp@(-99)
00031686: 6700 f68e      	beqw 0x30d16
0003168a: 0c47 0003      	cmpiw #3,%d7
0003168e: 6f00 f686      	blew 0x30d16
00031692: 286e ffa2      	moveal %fp@(-94),%a4
00031696: 3c07           	movew %d7,%d6
00031698: 51ce 002e      	dbf %d6,0x316c8
0003169c: 322e ff8c      	movew %fp@(-116),%d1
000316a0: 700f           	moveq #15,%d0
000316a2: e069           	lsrw %d0,%d1
000316a4: 302e ff8c      	movew %fp@(-116),%d0
000316a8: d041           	addw %d1,%d0
000316aa: e240           	asrw #1,%d0
000316ac: d2c0           	addaw %d0,%a1
000316ae: 3f09           	movew %a1,%sp@-
000316b0: 3008           	movew %a0,%d0
000316b2: d06e ffaa      	addw %fp@(-86),%d0
000316b6: 5340           	subqw #1,%d0
000316b8: 3f00           	movew %d0,%sp@-
000316ba: 3f09           	movew %a1,%sp@-
000316bc: 3f08           	movew %a0,%sp@-
000316be: 4eb9 0002 bfb0 	jsr 0x2bfb0
000316c4: 6000 f662      	braw 0x30d28
000316c8: 4bec 0001      	lea %a4@(1),%a5
000316cc: 0c14 002d      	cmpib #45,%a4@
000316d0: 6600 f644      	bnew 0x30d16
000316d4: 284d           	moveal %a5,%a4
000316d6: 60c0           	bras 0x31698
000316d8: 7c01           	moveq #1,%d6
000316da: 6000 f742      	braw 0x30e1e
000316de: 7c01           	moveq #1,%d6
000316e0: 6000 f7b0      	braw 0x30e92
000316e4: 3f3c 0001      	movew #1,%sp@-
000316e8: 3f3c 0001      	movew #1,%sp@-
000316ec: 4267           	clrw %sp@-
000316ee: 4e93           	jsr %a3@
000316f0: 3f3c 0001      	movew #1,%sp@-
000316f4: 302e ffac      	movew %fp@(-84),%d0
000316f8: 5c40           	addqw #6,%d0
000316fa: 3f00           	movew %d0,%sp@-
000316fc: 322e ffaa      	movew %fp@(-86),%d1
00031700: 5c41           	addqw #6,%d1
00031702: 3f01           	movew %d1,%sp@-
00031704: 306e ffa8      	moveaw %fp@(-88),%a0
00031708: 5748           	subqw #3,%a0
0003170a: 3f08           	movew %a0,%sp@-
0003170c: 302e ffa6      	movew %fp@(-90),%d0
00031710: 5740           	subqw #3,%d0
00031712: 3f00           	movew %d0,%sp@-
00031714: 49f9 0002 cbac 	lea 0x2cbac,%a4
0003171a: 4e94           	jsr %a4@
0003171c: 4267           	clrw %sp@-
0003171e: 3f3c 0001      	movew #1,%sp@-
00031722: 4267           	clrw %sp@-
00031724: 4e93           	jsr %a3@
00031726: 3f3c 0002      	movew #2,%sp@-
0003172a: 322e ffac      	movew %fp@(-84),%d1
0003172e: 5841           	addqw #4,%d1
00031730: 3f01           	movew %d1,%sp@-
00031732: 306e ffaa      	moveaw %fp@(-86),%a0
00031736: 5848           	addqw #4,%a0
00031738: 3f08           	movew %a0,%sp@-
0003173a: 302e ffa8      	movew %fp@(-88),%d0
0003173e: 5540           	subqw #2,%d0
00031740: 3f00           	movew %d0,%sp@-
00031742: 322e ffa6      	movew %fp@(-90),%d1
00031746: 5541           	subqw #2,%d1
00031748: 3f01           	movew %d1,%sp@-
0003174a: 4e94           	jsr %a4@
0003174c: 4fef 0020      	lea %sp@(32),%sp
00031750: 6000 f770      	braw 0x30ec2
00031754: 4440           	negw %d0
00031756: 3d40 ff9a      	movew %d0,%fp@(-102)
0003175a: 6000 f77a      	braw 0x30ed6
0003175e: 7009           	moveq #9,%d0
00031760: 6000 f9ee      	braw 0x31150
00031764:  _ob_draw
00031764: 4e56 fffc      	linkw %fp,#-4
00031768: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0003176c: 246e 0008      	moveal %fp@(8),%a2
00031770: 342e 000c      	movew %fp@(12),%d2
00031774: 676a           	beqs 0x317e0
00031776: 3042           	moveaw %d2,%a0
00031778: 2008           	movel %a0,%d0
0003177a: d088           	addl %a0,%d0
0003177c: d088           	addl %a0,%d0
0003177e: e788           	lsll #3,%d0
00031780: 3632 0800      	movew %a2@(0000000000000000,%d0:l),%d3
00031784: 3f02           	movew %d2,%sp@-
00031786: 2f0a           	movel %a2,%sp@-
00031788: 4eb9 0003 088a 	jsr 0x3088a
0003178e: 5c8f           	addql #6,%sp
00031790: 0c40 ffff      	cmpiw #-1,%d0
00031794: 674e           	beqs 0x317e4
00031796: 486e fffe      	pea %fp@(-2)
0003179a: 486e fffc      	pea %fp@(-4)
0003179e: 3f00           	movew %d0,%sp@-
000317a0: 2f0a           	movel %a2,%sp@-
000317a2: 4eba f23c      	jsr %pc@(0x309e0)
000317a6: 4fef 000e      	lea %sp@(14),%sp
000317aa: 4eb9 0002 d5da 	jsr 0x2d5da
000317b0: 3f2e 000e      	movew %fp@(14),%sp@-
000317b4: 3f2e fffe      	movew %fp@(-2),%sp@-
000317b8: 3f2e fffc      	movew %fp@(-4),%sp@-
000317bc: 487a f3d2      	pea %pc@(0x30b90)
000317c0: 3f03           	movew %d3,%sp@-
000317c2: 3f02           	movew %d2,%sp@-
000317c4: 2f0a           	movel %a2,%sp@-
000317c6: 4eb9 0003 07c0 	jsr 0x307c0
000317cc: 4eb9 0002 d5f6 	jsr 0x2d5f6
000317d2: 4fef 0012      	lea %sp@(18),%sp
000317d6: 4cee 040c fff0 	moveml %fp@(-16),%d2-%d3/%a2
000317dc: 4e5e           	unlk %fp
000317de: 4e75           	rts
000317e0: 76ff           	moveq #-1,%d3
000317e2: 60a0           	bras 0x31784
000317e4: 426e fffe      	clrw %fp@(-2)
000317e8: 426e fffc      	clrw %fp@(-4)
000317ec: 60bc           	bras 0x317aa
000317ee:  _ob_find
000317ee: 4e56 fff0      	linkw %fp,#-16
000317f2: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000317f6: 266e 0008      	moveal %fp@(8),%a3
000317fa: 342e 000c      	movew %fp@(12),%d2
000317fe: 362e 000e      	movew %fp@(14),%d3
00031802: 4a42           	tstw %d2
00031804: 6600 009c      	bnew 0x318a2
00031808: 426e fff8      	clrw %fp@(-8)
0003180c: 426e fffa      	clrw %fp@(-6)
00031810: 426e fffc      	clrw %fp@(-4)
00031814: 426e fffe      	clrw %fp@(-2)
00031818: 4244           	clrw %d4
0003181a: 7eff           	moveq #-1,%d7
0003181c: 49ee fff0      	lea %fp@(-16),%a4
00031820: 2a3c 0003 0a2c 	movel #199212,%d5
00031826: 4bf9 0001 c400 	lea 0x1c400,%a5
0003182c: 3442           	moveaw %d2,%a2
0003182e: 200a           	movel %a2,%d0
00031830: d08a           	addl %a2,%d0
00031832: d08a           	addl %a2,%d0
00031834: e788           	lsll #3,%d0
00031836: 45f3 0800      	lea %a3@(0000000000000000,%d0:l),%a2
0003183a: 082a 0005 000b 	btst #5,%a2@(11)
00031840: 677e           	beqs 0x318c0
00031842: 2f0c           	movel %a4,%sp@-
00031844: 3f02           	movew %d2,%sp@-
00031846: 2f0b           	movel %a3,%sp@-
00031848: 2045           	moveal %d5,%a0
0003184a: 4e90           	jsr %a0@
0003184c: 302e fff8      	movew %fp@(-8),%d0
00031850: d16e fff0      	addw %d0,%fp@(-16)
00031854: 302e fffa      	movew %fp@(-6),%d0
00031858: d16e fff2      	addw %d0,%fp@(-14)
0003185c: 4fef 000a      	lea %sp@(10),%sp
00031860: 3c2a 0008      	movew %a2@(8),%d6
00031864: 2f0c           	movel %a4,%sp@-
00031866: 3f2e 0012      	movew %fp@(18),%sp@-
0003186a: 3f2e 0010      	movew %fp@(16),%sp@-
0003186e: 4e95           	jsr %a5@
00031870: 508f           	addql #8,%sp
00031872: 4a40           	tstw %d0
00031874: 6756           	beqs 0x318cc
00031876: 4a06           	tstb %d6
00031878: 6d52           	blts 0x318cc
0003187a: 302a 0004      	movew %a2@(4),%d0
0003187e: 0c40 ffff      	cmpiw #-1,%d0
00031882: 6700 0090      	beqw 0x31914
00031886: 4a43           	tstw %d3
00031888: 6700 008a      	beqw 0x31914
0003188c: 5343           	subqw #1,%d3
0003188e: 3d6e fff0 fff8 	movew %fp@(-16),%fp@(-8)
00031894: 3d6e fff2 fffa 	movew %fp@(-14),%fp@(-6)
0003189a: 3e02           	movew %d2,%d7
0003189c: 7801           	moveq #1,%d4
0003189e: 3400           	movew %d0,%d2
000318a0: 608a           	bras 0x3182c
000318a2: 3f02           	movew %d2,%sp@-
000318a4: 2f0b           	movel %a3,%sp@-
000318a6: 4eb9 0003 088a 	jsr 0x3088a
000318ac: 486e fff8      	pea %fp@(-8)
000318b0: 3f00           	movew %d0,%sp@-
000318b2: 2f0b           	movel %a3,%sp@-
000318b4: 4eba f1a0      	jsr %pc@(0x30a56)
000318b8: 4fef 0010      	lea %sp@(16),%sp
000318bc: 6000 ff5a      	braw 0x31818
000318c0: 2f0c           	movel %a4,%sp@-
000318c2: 3f02           	movew %d2,%sp@-
000318c4: 2f0b           	movel %a3,%sp@-
000318c6: 4eba f18e      	jsr %pc@(0x30a56)
000318ca: 6090           	bras 0x3185c
000318cc: 4a44           	tstw %d4
000318ce: 6730           	beqs 0x31900
000318d0: 0c47 ffff      	cmpiw #-1,%d7
000318d4: 672a           	beqs 0x31900
000318d6: 3047           	moveaw %d7,%a0
000318d8: 2008           	movel %a0,%d0
000318da: d088           	addl %a0,%d0
000318dc: d088           	addl %a0,%d0
000318de: e788           	lsll #3,%d0
000318e0: 3033 0802      	movew %a3@(0000000000000002,%d0:l),%d0
000318e4: b440           	cmpw %d0,%d2
000318e6: 6718           	beqs 0x31900
000318e8: 3040           	moveaw %d0,%a0
000318ea: 2208           	movel %a0,%d1
000318ec: d288           	addl %a0,%d1
000318ee: d288           	addl %a0,%d1
000318f0: e789           	lsll #3,%d1
000318f2: 3233 1800      	movew %a3@(0000000000000000,%d1:l),%d1
000318f6: b441           	cmpw %d1,%d2
000318f8: 6712           	beqs 0x3190c
000318fa: 3001           	movew %d1,%d0
000318fc: be41           	cmpw %d1,%d7
000318fe: 66e8           	bnes 0x318e8
00031900: 3007           	movew %d7,%d0
00031902: 4cee 3cfc ffc8 	moveml %fp@(-56),%d2-%d7/%a2-%a5
00031908: 4e5e           	unlk %fp
0003190a: 4e75           	rts
0003190c: 0c40 ffff      	cmpiw #-1,%d0
00031910: 668a           	bnes 0x3189c
00031912: 60ec           	bras 0x31900
00031914: 3e02           	movew %d2,%d7
00031916: 60e8           	bras 0x31900
00031918:  _ob_add
00031918: 2f0a           	movel %a2,%sp@-
0003191a: 2f02           	movel %d2,%sp@-
0003191c: 246f 000c      	moveal %sp@(12),%a2
00031920: 342f 0010      	movew %sp@(16),%d2
00031924: 322f 0012      	movew %sp@(18),%d1
00031928: 0c42 ffff      	cmpiw #-1,%d2
0003192c: 6734           	beqs 0x31962
0003192e: 0c41 ffff      	cmpiw #-1,%d1
00031932: 672e           	beqs 0x31962
00031934: 3042           	moveaw %d2,%a0
00031936: 2008           	movel %a0,%d0
00031938: d088           	addl %a0,%d0
0003193a: d088           	addl %a0,%d0
0003193c: e788           	lsll #3,%d0
0003193e: 41f2 0800      	lea %a2@(0000000000000000,%d0:l),%a0
00031942: 3241           	moveaw %d1,%a1
00031944: 2009           	movel %a1,%d0
00031946: d089           	addl %a1,%d0
00031948: d089           	addl %a1,%d0
0003194a: e788           	lsll #3,%d0
0003194c: 3582 0800      	movew %d2,%a2@(0000000000000000,%d0:l)
00031950: 3028 0004      	movew %a0@(4),%d0
00031954: 0c40 ffff      	cmpiw #-1,%d0
00031958: 660e           	bnes 0x31968
0003195a: 3141 0002      	movew %d1,%a0@(2)
0003195e: 3141 0004      	movew %d1,%a0@(4)
00031962: 241f           	movel %sp@+,%d2
00031964: 245f           	moveal %sp@+,%a2
00031966: 4e75           	rts
00031968: 3240           	moveaw %d0,%a1
0003196a: 2009           	movel %a1,%d0
0003196c: d089           	addl %a1,%d0
0003196e: d089           	addl %a1,%d0
00031970: e788           	lsll #3,%d0
00031972: 3581 0800      	movew %d1,%a2@(0000000000000000,%d0:l)
00031976: 60e6           	bras 0x3195e
00031978: 6f62           	bles 0x319dc
0003197a: 6a63           	bpls 0x319df
0003197c: 5f64           	subqw #7,%a4@-
0003197e: 656c           	bcss 0x319ec
00031980: 6574           	bcss 0x319f6
00031982: 6528           	bcss 0x319ac
00031984: 2920           	movel %a0@-,%a4@-
00031986: 6661           	bnes 0x319e9
00031988: 696c           	bvss 0x319f6
0003198a: 6564           	bcss 0x319f0
0003198c: 3a20           	movew %a0@-,%d5
0003198e: 6f62           	bles 0x319f2
00031990: 6a65           	bpls 0x319f7
00031992: 6374           	blss 0x31a08
00031994: 2025           	movel %a5@-,%d0
00031996: 6420           	bccs 0x319b8
00031998: 6e6f           	bgts 0x31a09
0003199a: 7420           	moveq #32,%d2
0003199c: 666f           	bnes 0x31a0d
0003199e: 756e 640a      	mvsw %fp@(25610),%d2
000319a2: 0000 48e7      	orib #-25,%d0
000319a4:  _ob_delete
000319a6: 3820           	movew %a0@-,%d4
000319a8: 246f 0014      	moveal %sp@(20),%a2
000319ac: 342f 0018      	movew %sp@(24),%d2
000319b0: 6770           	beqs 0x31a22
000319b2: 3042           	moveaw %d2,%a0
000319b4: 2008           	movel %a0,%d0
000319b6: d088           	addl %a0,%d0
000319b8: d088           	addl %a0,%d0
000319ba: e788           	lsll #3,%d0
000319bc: 3832 0800      	movew %a2@(0000000000000000,%d0:l),%d4
000319c0: 3f02           	movew %d2,%sp@-
000319c2: 2f0a           	movel %a2,%sp@-
000319c4: 4eb9 0003 088a 	jsr 0x3088a
000319ca: 3040           	moveaw %d0,%a0
000319cc: 2208           	movel %a0,%d1
000319ce: d288           	addl %a0,%d1
000319d0: d288           	addl %a0,%d1
000319d2: e789           	lsll #3,%d1
000319d4: 41f2 1800      	lea %a2@(0000000000000000,%d1:l),%a0
000319d8: 3628 0002      	movew %a0@(2),%d3
000319dc: 5c8f           	addql #6,%sp
000319de: b642           	cmpw %d2,%d3
000319e0: 6616           	bnes 0x319f8
000319e2: b468 0004      	cmpw %a0@(4),%d2
000319e6: 6608           	bnes 0x319f0
000319e8: 317c ffff 0004 	movew #-1,%a0@(4)
000319ee: 78ff           	moveq #-1,%d4
000319f0: 3144 0002      	movew %d4,%a0@(2)
000319f4: 7401           	moveq #1,%d2
000319f6: 602a           	bras 0x31a22
000319f8: 3243           	moveaw %d3,%a1
000319fa: 2209           	movel %a1,%d1
000319fc: d289           	addl %a1,%d1
000319fe: d289           	addl %a1,%d1
00031a00: e789           	lsll #3,%d1
00031a02: 43f2 1800      	lea %a2@(0000000000000000,%d1:l),%a1
00031a06: 3211           	movew %a1@,%d1
00031a08: b242           	cmpw %d2,%d1
00031a0a: 671e           	beqs 0x31a2a
00031a0c: 3601           	movew %d1,%d3
00031a0e: b240           	cmpw %d0,%d1
00031a10: 66e6           	bnes 0x319f8
00031a12: 3f02           	movew %d2,%sp@-
00031a14: 487a ff62      	pea %pc@(0x31978)
00031a18: 4eb9 0000 c6ee 	jsr 0xc6ee
00031a1e: 5c8f           	addql #6,%sp
00031a20: 4242           	clrw %d2
00031a22: 3002           	movew %d2,%d0
00031a24: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00031a28: 4e75           	rts
00031a2a: 0c43 ffff      	cmpiw #-1,%d3
00031a2e: 67e2           	beqs 0x31a12
00031a30: 3284           	movew %d4,%a1@
00031a32: b468 0004      	cmpw %a0@(4),%d2
00031a36: 66bc           	bnes 0x319f4
00031a38: 3143 0004      	movew %d3,%a0@(4)
00031a3c: 60b6           	bras 0x319f4
00031a3e:  _ob_order
00031a3e: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00031a42: 286f 001c      	moveal %sp@(28),%a4
00031a46: 342f 0020      	movew %sp@(32),%d2
00031a4a: 382f 0022      	movew %sp@(34),%d4
00031a4e: 4a42           	tstw %d2
00031a50: 6700 008a      	beqw 0x31adc
00031a54: 3f02           	movew %d2,%sp@-
00031a56: 2f0c           	movel %a4,%sp@-
00031a58: 4eb9 0003 088a 	jsr 0x3088a
00031a5e: 3600           	movew %d0,%d3
00031a60: 3440           	moveaw %d0,%a2
00031a62: 200a           	movel %a2,%d0
00031a64: d08a           	addl %a2,%d0
00031a66: d08a           	addl %a2,%d0
00031a68: e788           	lsll #3,%d0
00031a6a: 45f4 0800      	lea %a4@(0000000000000000,%d0:l),%a2
00031a6e: 3642           	moveaw %d2,%a3
00031a70: 200b           	movel %a3,%d0
00031a72: d08b           	addl %a3,%d0
00031a74: d08b           	addl %a3,%d0
00031a76: e788           	lsll #3,%d0
00031a78: 47f4 0800      	lea %a4@(0000000000000000,%d0:l),%a3
00031a7c: 3f02           	movew %d2,%sp@-
00031a7e: 2f0c           	movel %a4,%sp@-
00031a80: 4eba ff22      	jsr %pc@(0x319a4)
00031a84: 302a 0002      	movew %a2@(2),%d0
00031a88: 4fef 000c      	lea %sp@(12),%sp
00031a8c: 4a44           	tstw %d4
00031a8e: 6612           	bnes 0x31aa2
00031a90: 3680           	movew %d0,%a3@
00031a92: 3542 0002      	movew %d2,%a2@(2)
00031a96: b653           	cmpw %a3@,%d3
00031a98: 6604           	bnes 0x31a9e
00031a9a: 3542 0004      	movew %d2,%a2@(4)
00031a9e: 7001           	moveq #1,%d0
00031aa0: 603c           	bras 0x31ade
00031aa2: 0c44 ffff      	cmpiw #-1,%d4
00031aa6: 662e           	bnes 0x31ad6
00031aa8: 302a 0004      	movew %a2@(4),%d0
00031aac: 3040           	moveaw %d0,%a0
00031aae: 2008           	movel %a0,%d0
00031ab0: d088           	addl %a0,%d0
00031ab2: d088           	addl %a0,%d0
00031ab4: e788           	lsll #3,%d0
00031ab6: d9c0           	addal %d0,%a4
00031ab8: 3694           	movew %a4@,%a3@
00031aba: 3882           	movew %d2,%a4@
00031abc: 60d8           	bras 0x31a96
00031abe: 5248           	addqw #1,%a0
00031ac0: 3001           	movew %d1,%d0
00031ac2: 3240           	moveaw %d0,%a1
00031ac4: 2209           	movel %a1,%d1
00031ac6: d289           	addl %a1,%d1
00031ac8: d289           	addl %a1,%d1
00031aca: e789           	lsll #3,%d1
00031acc: 3234 1800      	movew %a4@(0000000000000000,%d1:l),%d1
00031ad0: b848           	cmpw %a0,%d4
00031ad2: 6eea           	bgts 0x31abe
00031ad4: 60d6           	bras 0x31aac
00031ad6: 307c 0001      	moveaw #1,%a0
00031ada: 60e6           	bras 0x31ac2
00031adc: 4240           	clrw %d0
00031ade: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
00031ae2: 4e75           	rts
00031ae4:  _ob_change
00031ae4: 4e56 ffec      	linkw %fp,#-20
00031ae8: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
00031aec: 246e 0008      	moveal %fp@(8),%a2
00031af0: 362e 000c      	movew %fp@(12),%d3
00031af4: 382e 000e      	movew %fp@(14),%d4
00031af8: 342e 0010      	movew %fp@(16),%d2
00031afc: 486e fff0      	pea %fp@(-16)
00031b00: 2c0e           	movel %fp,%d6
00031b02: 5186           	subql #8,%d6
00031b04: 2f06           	movel %d6,%sp@-
00031b06: 486e ffec      	pea %fp@(-20)
00031b0a: 486e ffee      	pea %fp@(-18)
00031b0e: 486e fff2      	pea %fp@(-14)
00031b12: 486e fff4      	pea %fp@(-12)
00031b16: 3f03           	movew %d3,%sp@-
00031b18: 2f0a           	movel %a2,%sp@-
00031b1a: 4eb9 0003 06f0 	jsr 0x306f0
00031b20: 4fef 001e      	lea %sp@(30),%sp
00031b24: b86e fff2      	cmpw %fp@(-14),%d4
00031b28: 6700 0092      	beqw 0x31bbc
00031b2c: 70ff           	moveq #-1,%d0
00031b2e: b0ae fff4      	cmpl %fp@(-12),%d0
00031b32: 6700 0088      	beqw 0x31bbc
00031b36: 3043           	moveaw %d3,%a0
00031b38: 2008           	movel %a0,%d0
00031b3a: d088           	addl %a0,%d0
00031b3c: d088           	addl %a0,%d0
00031b3e: e788           	lsll #3,%d0
00031b40: 3584 080a      	movew %d4,%a2@(000000000000000a,%d0:l)
00031b44: 4a42           	tstw %d2
00031b46: 6774           	beqs 0x31bbc
00031b48: 486e fffa      	pea %fp@(-6)
00031b4c: 2f06           	movel %d6,%sp@-
00031b4e: 3f03           	movew %d3,%sp@-
00031b50: 2f0a           	movel %a2,%sp@-
00031b52: 4eba ee8c      	jsr %pc@(0x309e0)
00031b56: 4eb9 0002 d5da 	jsr 0x2d5da
00031b5c: 4fef 000e      	lea %sp@(14),%sp
00031b60: 4a6e fff0      	tstw %fp@(-16)
00031b64: 6c04           	bges 0x31b6a
00031b66: 426e fff0      	clrw %fp@(-16)
00031b6a: 3a2e ffee      	movew %fp@(-18),%d5
00031b6e: 0c45 0018      	cmpiw #24,%d5
00031b72: 672a           	beqs 0x31b9e
00031b74: 0c45 001f      	cmpiw #31,%d5
00031b78: 6700 00b0      	beqw 0x31c2a
00031b7c: 302e fff2      	movew %fp@(-14),%d0
00031b80: b940           	eorw %d4,%d0
00031b82: 0800 0000      	btst #0,%d0
00031b86: 663e           	bnes 0x31bc6
00031b88: 3f2e fffa      	movew %fp@(-6),%sp@-
00031b8c: 3f2e fff8      	movew %fp@(-8),%sp@-
00031b90: 3f03           	movew %d3,%sp@-
00031b92: 2f0a           	movel %a2,%sp@-
00031b94: 4eba effa      	jsr %pc@(0x30b90)
00031b98: 4fef 000a      	lea %sp@(10),%sp
00031b9c: 6018           	bras 0x31bb6
00031b9e: 3f04           	movew %d4,%sp@-
00031ba0: 3f2e fff2      	movew %fp@(-14),%sp@-
00031ba4: 2f2e fff4      	movel %fp@(-12),%sp@-
00031ba8: 2f06           	movel %d6,%sp@-
00031baa: 3f03           	movew %d3,%sp@-
00031bac: 2f0a           	movel %a2,%sp@-
00031bae: 4eba edd2      	jsr %pc@(0x30982)
00031bb2: 4fef 0012      	lea %sp@(18),%sp
00031bb6: 4eb9 0002 d5f6 	jsr 0x2d5f6
00031bbc: 4cee 047c ffd4 	moveml %fp@(-44),%d2-%d6/%a2
00031bc2: 4e5e           	unlk %fp
00031bc4: 4e75           	rts
00031bc6: 2f2e fff4      	movel %fp@(-12),%sp@-
00031bca: 3f2e ffec      	movew %fp@(-20),%sp@-
00031bce: 3f05           	movew %d5,%sp@-
00031bd0: 4eba ed1e      	jsr %pc@(0x308f0)
00031bd4: 508f           	addql #8,%sp
00031bd6: 3400           	movew %d0,%d2
00031bd8: 660c           	bnes 0x31be6
00031bda: 0c45 0017      	cmpiw #23,%d5
00031bde: 66a8           	bnes 0x31b88
00031be0: 0804 0000      	btst #0,%d4
00031be4: 66a2           	bnes 0x31b88
00031be6: 322e fff0      	movew %fp@(-16),%d1
00031bea: 3001           	movew %d1,%d0
00031bec: d041           	addw %d1,%d0
00031bee: 306e fffe      	moveaw %fp@(-2),%a0
00031bf2: 90c0           	subaw %d0,%a0
00031bf4: 3f08           	movew %a0,%sp@-
00031bf6: 306e fffc      	moveaw %fp@(-4),%a0
00031bfa: 90c0           	subaw %d0,%a0
00031bfc: 3f08           	movew %a0,%sp@-
00031bfe: 3001           	movew %d1,%d0
00031c00: d06e fffa      	addw %fp@(-6),%d0
00031c04: 3f00           	movew %d0,%sp@-
00031c06: d26e fff8      	addw %fp@(-8),%d1
00031c0a: 3f01           	movew %d1,%sp@-
00031c0c: 3f3c 0007      	movew #7,%sp@-
00031c10: 3f3c 0001      	movew #1,%sp@-
00031c14: 3f3c 0003      	movew #3,%sp@-
00031c18: 4eb9 0002 c5bc 	jsr 0x2c5bc
00031c1e: 4fef 000e      	lea %sp@(14),%sp
00031c22: 4a42           	tstw %d2
00031c24: 57c2           	seq %d2
00031c26: 4882           	extw %d2
00031c28: 4442           	negw %d2
00031c2a: 4a42           	tstw %d2
00031c2c: 6788           	beqs 0x31bb6
00031c2e: 6000 ff58      	braw 0x31b88
00031c32:  _init_3d
00031c32: 4279 0005 7d74 	clrw 0x57d74
00031c38: 33fc 0001 0005 	movew #1,0x57d72
00031c3e: 7d72 
00031c40: 33fc 0001 0005 	movew #1,0x57d70
00031c46: 7d70 
00031c48: 4279 0005 7d6e 	clrw 0x57d6e
00031c4e: 0c79 0008 0005 	cmpiw #8,0x53c66
00031c54: 3c66 
00031c56: 6e14           	bgts 0x31c6c
00031c58: 4279 0005 7d68 	clrw 0x57d68
00031c5e: 4279 0005 7d6c 	clrw 0x57d6c
00031c64: 4279 0005 7d6a 	clrw 0x57d6a
00031c6a: 4e75           	rts
00031c6c: 33fc 0008 0005 	movew #8,0x57d68
00031c72: 7d68 
00031c74: 33fc 0008 0005 	movew #8,0x57d6c
00031c7a: 7d6c 
00031c7c: 33fc 0008 0005 	movew #8,0x57d6a
00031c82: 7d6a 
00031c84: 60e4           	bras 0x31c6a
00031c86:  _ob_sysvar
00031c86: 48e7 3800      	moveml %d2-%d4,%sp@-
00031c8a: 302f 0010      	movew %sp@(16),%d0
00031c8e: 382f 0012      	movew %sp@(18),%d4
00031c92: 342f 0014      	movew %sp@(20),%d2
00031c96: 362f 0016      	movew %sp@(22),%d3
00031c9a: 206f 0018      	moveal %sp@(24),%a0
00031c9e: 226f 001c      	moveal %sp@(28),%a1
00031ca2: 3204           	movew %d4,%d1
00031ca4: 5341           	subqw #1,%d1
00031ca6: 4a40           	tstw %d0
00031ca8: 6700 0096      	beqw 0x31d40
00031cac: 0c41 0004      	cmpiw #4,%d1
00031cb0: 6200 00fa      	bhiw 0x31dac
00031cb4: 0281 0000 ffff 	andil #65535,%d1
00031cba: d281           	addl %d1,%d1
00031cbc: 303b 1806      	movew %pc@(0x31cc4,%d1:l),%d0
00031cc0: 4efb 0002      	jmp %pc@(0x31cc4,%d0:w)
00031cc4: 000a           	.short 0x000a
00031cc6: 002e 0048 005a 	orib #72,%fp@(90)
00031ccc: 006c 0c42 ffff 	oriw #3138,%a4@(-1)
00031cd2: 6706           	beqs 0x31cda
00031cd4: 33c2 0005 7d74 	movew %d2,0x57d74
00031cda: 0c43 ffff      	cmpiw #-1,%d3
00031cde: 6604           	bnes 0x31ce4
00031ce0: 7001           	moveq #1,%d0
00031ce2: 6008           	bras 0x31cec
00031ce4: 33c3 0005 7d72 	movew %d3,0x57d72
00031cea: 3004           	movew %d4,%d0
00031cec: 4cdf 001c      	moveml %sp@+,%d2-%d4
00031cf0: 4e75           	rts
00031cf2: 0c42 ffff      	cmpiw #-1,%d2
00031cf6: 6706           	beqs 0x31cfe
00031cf8: 33c2 0005 7d70 	movew %d2,0x57d70
00031cfe: 0c43 ffff      	cmpiw #-1,%d3
00031d02: 67dc           	beqs 0x31ce0
00031d04: 33c3 0005 7d6e 	movew %d3,0x57d6e
00031d0a: 60d4           	bras 0x31ce0
00031d0c: b479 0005 3c66 	cmpw 0x53c66,%d2
00031d12: 6c00 0098      	bgew 0x31dac
00031d16: 33c2 0005 7d6c 	movew %d2,0x57d6c
00031d1c: 60c2           	bras 0x31ce0
00031d1e: b479 0005 3c66 	cmpw 0x53c66,%d2
00031d24: 6c00 0086      	bgew 0x31dac
00031d28: 33c2 0005 7d6a 	movew %d2,0x57d6a
00031d2e: 60b0           	bras 0x31ce0
00031d30: b479 0005 3c66 	cmpw 0x53c66,%d2
00031d36: 6c74           	bges 0x31dac
00031d38: 33c2 0005 7d68 	movew %d2,0x57d68
00031d3e: 60a0           	bras 0x31ce0
00031d40: 0c41 0005      	cmpiw #5,%d1
00031d44: 62a6           	bhis 0x31cec
00031d46: 0281 0000 ffff 	andil #65535,%d1
00031d4c: d281           	addl %d1,%d1
00031d4e: 303b 1806      	movew %pc@(0x31d56,%d1:l),%d0
00031d52: 4efb 0002      	jmp %pc@(0x31d56,%d0:w)
00031d56: 000c           	.short 0x000c
00031d58: 001c 002c      	orib #44,%a4@+
00031d5c: 0036 0040 004a 	orib #64,%fp@(000000000000004a,%d0:w)
00031d62: 30b9 0005 7d74 	movew 0x57d74,%a0@
00031d68: 32b9 0005 7d72 	movew 0x57d72,%a1@
00031d6e: 6000 ff7a      	braw 0x31cea
00031d72: 30b9 0005 7d70 	movew 0x57d70,%a0@
00031d78: 32b9 0005 7d6e 	movew 0x57d6e,%a1@
00031d7e: 6000 ff60      	braw 0x31ce0
00031d82: 30b9 0005 7d6c 	movew 0x57d6c,%a0@
00031d88: 6000 ff56      	braw 0x31ce0
00031d8c: 30b9 0005 7d6a 	movew 0x57d6a,%a0@
00031d92: 6000 ff4c      	braw 0x31ce0
00031d96: 30b9 0005 7d68 	movew 0x57d68,%a0@
00031d9c: 6000 ff42      	braw 0x31ce0
00031da0: 30bc 0002      	movew #2,%a0@
00031da4: 32bc 0002      	movew #2,%a1@
00031da8: 6000 ff36      	braw 0x31ce0
00031dac: 4240           	clrw %d0
00031dae: 6000 ff3c      	braw 0x31cec
00031db2:  _ob_fs
00031db2: 306f 0008      	moveaw %sp@(8),%a0
00031db6: 2008           	movel %a0,%d0
00031db8: d088           	addl %a0,%d0
00031dba: d088           	addl %a0,%d0
00031dbc: e788           	lsll #3,%d0
00031dbe: 206f 0004      	moveal %sp@(4),%a0
00031dc2: d1c0           	addal %d0,%a0
00031dc4: 226f 000a      	moveal %sp@(10),%a1
00031dc8: 32a8 0008      	movew %a0@(8),%a1@
00031dcc: 3028 000a      	movew %a0@(10),%d0
00031dd0: 4e75           	rts
00031dd2: 0100           	btst %d0,%d0
00031dd4: 0d0f 0e0a      	movepw %sp@(3594),%d6
00031dd8: 0c0b 0908      	cmpib #8,%d3
00031ddc: 0507           	btst %d2,%d7
00031dde: 0602 0403      	addib #3,%d2
00031de2: 0100           	btst %d0,%d0
00031de4: 0302           	btst %d1,%d2
00031de6: 0000 322f      	orib #47,%d0
00031de8:  _pd_index
00031dea: 0004 3001      	orib #1,%d4
00031dee: c1fc 0be8      	mulsw #3048,%d0
00031df2: 0c41 0001      	cmpiw #1,%d1
00031df6: 6e08           	bgts 0x31e00
00031df8: 0680 0005 473c 	addil #345916,%d0
00031dfe: 4e75           	rts
00031e00: d0b9 0005 7a16 	addl 0x57a16,%d0
00031e06: 0680 ffff f1b4 	addil #-3660,%d0
00031e0c: 60f0           	bras 0x31dfe
00031e0e:  _fpdnm
00031e0e: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00031e12: 262f 001c      	movel %sp@(28),%d3
00031e16: 3839 0005 7b00 	movew 0x57b00,%d4
00031e1c: 4242           	clrw %d2
00031e1e: 47fa ffc8      	lea %pc@(0x31de8),%a3
00031e22: 49f9 0001 be28 	lea 0x1be28,%a4
00031e28: b444           	cmpw %d4,%d2
00031e2a: 6d04           	blts 0x31e30
00031e2c: 95ca           	subal %a2,%a2
00031e2e: 6020           	bras 0x31e50
00031e30: 3f02           	movew %d2,%sp@-
00031e32: 4e93           	jsr %a3@
00031e34: 548f           	addql #2,%sp
00031e36: 2440           	moveal %d0,%a2
00031e38: 4a83           	tstl %d3
00031e3a: 671c           	beqs 0x31e58
00031e3c: 4878 0008      	pea 0x8
00031e40: 486a 000c      	pea %a2@(12)
00031e44: 2f03           	movel %d3,%sp@-
00031e46: 4e94           	jsr %a4@
00031e48: 4fef 000c      	lea %sp@(12),%sp
00031e4c: 4a40           	tstw %d0
00031e4e: 6612           	bnes 0x31e62
00031e50: 200a           	movel %a2,%d0
00031e52: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
00031e56: 4e75           	rts
00031e58: 302f 0020      	movew %sp@(32),%d0
00031e5c: b06a 001c      	cmpw %a2@(28),%d0
00031e60: 67ee           	beqs 0x31e50
00031e62: 5242           	addqw #1,%d2
00031e64: 60c2           	bras 0x31e28
00031e66:  _p_nameit
00031e66: 2f02           	movel %d2,%sp@-
00031e68: 226f 000c      	moveal %sp@(12),%a1
00031e6c: 307c 000c      	moveaw #12,%a0
00031e70: d1ef 0008      	addal %sp@(8),%a0
00031e74: 7000           	moveq #0,%d0
00031e76: 3200           	movew %d0,%d1
00031e78: 1431 0800      	moveb %a1@(0000000000000000,%d0:l),%d2
00031e7c: 6706           	beqs 0x31e84
00031e7e: 0c02 002e      	cmpib #46,%d2
00031e82: 660e           	bnes 0x31e92
00031e84: 10fc 0020      	moveb #32,%a0@+
00031e88: 5241           	addqw #1,%d1
00031e8a: 0c41 0007      	cmpiw #7,%d1
00031e8e: 6ff4           	bles 0x31e84
00031e90: 600a           	bras 0x31e9c
00031e92: 10c2           	moveb %d2,%a0@+
00031e94: 5280           	addql #1,%d0
00031e96: 7208           	moveq #8,%d1
00031e98: b280           	cmpl %d0,%d1
00031e9a: 66da           	bnes 0x31e76
00031e9c: 241f           	movel %sp@+,%d2
00031e9e: 4e75           	rts
00031ea0:  _p_setappdir
00031ea0: 206f 0008      	moveal %sp@(8),%a0
00031ea4: 2248           	moveal %a0,%a1
00031ea6: 2008           	movel %a0,%d0
00031ea8: 1219           	moveb %a1@+,%d1
00031eaa: 6610           	bnes 0x31ebc
00031eac: 226f 0004      	moveal %sp@(4),%a1
00031eb0: 43e9 0108      	lea %a1@(264),%a1
00031eb4: b088           	cmpl %a0,%d0
00031eb6: 620e           	bhis 0x31ec6
00031eb8: 4211           	clrb %a1@
00031eba: 4e75           	rts
00031ebc: 0c01 005c      	cmpib #92,%d1
00031ec0: 66e6           	bnes 0x31ea8
00031ec2: 2009           	movel %a1,%d0
00031ec4: 60e2           	bras 0x31ea8
00031ec6: 12d8           	moveb %a0@+,%a1@+
00031ec8: 60ea           	bras 0x31eb4
00031eca:  _pstart
00031eca: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00031ece: 262f 0014      	movel %sp@(20),%d3
00031ed2: 3439 0005 7a1a 	movew 0x57a1a,%d2
00031ed8: 3f02           	movew %d2,%sp@-
00031eda: 4eba ff0c      	jsr %pc@(0x31de8)
00031ede: 548f           	addql #2,%sp
00031ee0: 2440           	moveal %d0,%a2
00031ee2: 3002           	movew %d2,%d0
00031ee4: 5240           	addqw #1,%d0
00031ee6: 33c0 0005 7a1a 	movew %d0,0x57a1a
00031eec: 3542 001c      	movew %d2,%a2@(28)
00031ef0: 256f 0018 0018 	movel %sp@(24),%a2@(24)
00031ef6: 2f03           	movel %d3,%sp@-
00031ef8: 2f0a           	movel %a2,%sp@-
00031efa: 4eba ff6a      	jsr %pc@(0x31e66)
00031efe: 2f03           	movel %d3,%sp@-
00031f00: 2f0a           	movel %a2,%sp@-
00031f02: 4eba ff9c      	jsr %pc@(0x31ea0)
00031f06: 2f2f 0020      	movel %sp@(32),%sp@-
00031f0a: 2f0a           	movel %a2,%sp@-
00031f0c: 4eb9 0002 8b18 	jsr 0x28b18
00031f12: 026a fffe 001e 	andiw #-2,%a2@(30)
00031f18: 24b9 0005 7a3e 	movel 0x57a3e,%a2@
00031f1e: 23ca 0005 7a3e 	movel %a2,0x57a3e
00031f24: 4fef 0018      	lea %sp@(24),%sp
00031f28: 200a           	movel %a2,%d0
00031f2a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00031f2e: 4e75           	rts
00031f30:  _insert_process
00031f30: 2f0a           	movel %a2,%sp@-
00031f32: 246f 0008      	moveal %sp@(8),%a2
00031f36: 226f 000c      	moveal %sp@(12),%a1
00031f3a: 2051           	moveal %a1@,%a0
00031f3c: b0fc 0000      	cmpaw #0,%a0
00031f40: 6608           	bnes 0x31f4a
00031f42: 4292           	clrl %a2@
00031f44: 228a           	movel %a2,%a1@
00031f46: 245f           	moveal %sp@+,%a2
00031f48: 4e75           	rts
00031f4a: 2248           	moveal %a0,%a1
00031f4c: 2050           	moveal %a0@,%a0
00031f4e: 60ec           	bras 0x31f3c
00031f50: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00031f54: 246f 0022      	moveal %sp@(34),%a2
00031f58: 226f 0026      	moveal %sp@(38),%a1
00031f5c: 3429 0004      	movew %a1@(4),%d2
00031f60: 3642           	moveaw %d2,%a3
00031f62: 206a 0082      	moveal %a2@(130),%a0
00031f66: 2029 0006      	movel %a1@(6),%d0
00031f6a: 49f9 0001 b8fc 	lea 0x1b8fc,%a4
00031f70: 4a6f 0020      	tstw %sp@(32)
00031f74: 6700 009e      	beqw 0x32014
00031f78: 326a 0086      	moveaw %a2@(134),%a1
00031f7c: 2f0b           	movel %a3,%sp@-
00031f7e: 2f00           	movel %d0,%sp@-
00031f80: 4870 9800      	pea %a0@(0000000000000000,%a1:l)
00031f84: 4e94           	jsr %a4@
00031f86: 366a 0086      	moveaw %a2@(134),%a3
00031f8a: 47eb 0088      	lea %a3@(136),%a3
00031f8e: 47f2 b800      	lea %a2@(0000000000000000,%a3:l),%a3
00031f92: 3013           	movew %a3@,%d0
00031f94: 4fef 000c      	lea %sp@(12),%sp
00031f98: 0c40 0014      	cmpiw #20,%d0
00031f9c: 670a           	beqs 0x31fa8
00031f9e: 0640 ffe8      	addiw #-24,%d0
00031fa2: 0c40 0002      	cmpiw #2,%d0
00031fa6: 6240           	bhis 0x31fe8
00031fa8: 4243           	clrw %d3
00031faa: 280b           	movel %a3,%d4
00031fac: 5084           	addql #8,%d4
00031fae: 4bf9 0001 c524 	lea 0x1c524,%a5
00031fb4: 6028           	bras 0x31fde
00031fb6: 3043           	moveaw %d3,%a0
00031fb8: 41e8 0088      	lea %a0@(136),%a0
00031fbc: 41f2 8800      	lea %a2@(0000000000000000,%a0:l),%a0
00031fc0: 3010           	movew %a0@,%d0
00031fc2: 0c40 0014      	cmpiw #20,%d0
00031fc6: 662a           	bnes 0x31ff2
00031fc8: 3028 0006      	movew %a0@(6),%d0
00031fcc: b06b 0006      	cmpw %a3@(6),%d0
00031fd0: 6636           	bnes 0x32008
00031fd2: 4868 0008      	pea %a0@(8)
00031fd6: 2f04           	movel %d4,%sp@-
00031fd8: 4e95           	jsr %a5@
00031fda: 508f           	addql #8,%sp
00031fdc: 4242           	clrw %d2
00031fde: b66a 0086      	cmpw %a2@(134),%d3
00031fe2: 6c04           	bges 0x31fe8
00031fe4: 4a42           	tstw %d2
00031fe6: 66ce           	bnes 0x31fb6
00031fe8: d56a 0086      	addw %d2,%a2@(134)
00031fec: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
00031ff0: 4e75           	rts
00031ff2: 0c40 0018      	cmpiw #24,%d0
00031ff6: 6610           	bnes 0x32008
00031ff8: 4878 0010      	pea 0x10
00031ffc: 2f0b           	movel %a3,%sp@-
00031ffe: 2f08           	movel %a0,%sp@-
00032000: 4e94           	jsr %a4@
00032002: 4fef 000c      	lea %sp@(12),%sp
00032006: 60d4           	bras 0x31fdc
00032008: 3028 0004      	movew %a0@(4),%d0
0003200c: 0640 0010      	addiw #16,%d0
00032010: d640           	addw %d0,%d3
00032012: 60ca           	bras 0x31fde
00032014: 2f0b           	movel %a3,%sp@-
00032016: 2f08           	movel %a0,%sp@-
00032018: 2f00           	movel %d0,%sp@-
0003201a: 4e94           	jsr %a4@
0003201c: 326a 0086      	moveaw %a2@(134),%a1
00032020: 92c2           	subaw %d2,%a1
00032022: 3409           	movew %a1,%d2
00032024: 3549 0086      	movew %a1,%a2@(134)
00032028: 4fef 000c      	lea %sp@(12),%sp
0003202c: 4a42           	tstw %d2
0003202e: 67bc           	beqs 0x31fec
00032030: 206a 0082      	moveal %a2@(130),%a0
00032034: 3249           	moveaw %a1,%a1
00032036: 2f09           	movel %a1,%sp@-
00032038: 4870 b800      	pea %a0@(0000000000000000,%a3:l)
0003203c: 2f08           	movel %a0,%sp@-
0003203e: 4e94           	jsr %a4@
00032040: 4fef 000c      	lea %sp@(12),%sp
00032044: 60a6           	bras 0x31fec
00032046:  _aqueue
00032046: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0003204a: 342f 0018      	movew %sp@(24),%d2
0003204e: 246f 001a      	moveal %sp@(26),%a2
00032052: 206f 001e      	moveal %sp@(30),%a0
00032056: 2650           	moveal %a0@,%a3
00032058: 302b 0086      	movew %a3@(134),%d0
0003205c: 4a42           	tstw %d2
0003205e: 6700 0086      	beqw 0x320e6
00032062: 323c 0080      	movew #128,%d1
00032066: 9240           	subw %d0,%d1
00032068: b268 0004      	cmpw %a0@(4),%d1
0003206c: 5cc0           	sge %d0
0003206e: 4880           	extw %d0
00032070: 4440           	negw %d0
00032072: b440           	cmpw %d0,%d2
00032074: 6776           	beqs 0x320ec
00032076: 49eb 0030      	lea %a3@(48),%a4
0003207a: 4a40           	tstw %d0
0003207c: 6774           	beqs 0x320f2
0003207e: 2f08           	movel %a0,%sp@-
00032080: 2f0b           	movel %a3,%sp@-
00032082: 3f02           	movew %d2,%sp@-
00032084: 4bfa feca      	lea %pc@(0x31f50),%a5
00032088: 4e95           	jsr %a5@
0003208a: 3f3c 0001      	movew #1,%sp@-
0003208e: 2f0a           	movel %a2,%sp@-
00032090: 4eb9 0002 9290 	jsr 0x29290
00032096: 2454           	moveal %a4@,%a2
00032098: 4fef 0010      	lea %sp@(16),%sp
0003209c: b4fc 0000      	cmpaw #0,%a2
000320a0: 6766           	beqs 0x32108
000320a2: 006a 0001 0014 	oriw #1,%a2@(20)
000320a8: 28aa 0004      	movel %a2@(4),%a4@
000320ac: 206a 0004      	moveal %a2@(4),%a0
000320b0: b0fc 0000      	cmpaw #0,%a0
000320b4: 6706           	beqs 0x320bc
000320b6: 216a 0008 0008 	movel %a2@(8),%a0@(8)
000320bc: 2f2a 0010      	movel %a2@(16),%sp@-
000320c0: 2f0b           	movel %a3,%sp@-
000320c2: 4a42           	tstw %d2
000320c4: 57c0           	seq %d0
000320c6: 4880           	extw %d0
000320c8: 4440           	negw %d0
000320ca: 3f00           	movew %d0,%sp@-
000320cc: 4e95           	jsr %a5@
000320ce: 4fef 000a      	lea %sp@(10),%sp
000320d2: 3f7c 0001 001c 	movew #1,%sp@(28)
000320d8: 2f4a 0018      	movel %a2,%sp@(24)
000320dc: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
000320e0: 4ef9 0002 9290 	jmp 0x29290
000320e6: 4a40           	tstw %d0
000320e8: 5ec0           	sgt %d0
000320ea: 6082           	bras 0x3206e
000320ec: 49eb 002c      	lea %a3@(44),%a4
000320f0: 6088           	bras 0x3207a
000320f2: 2548 0010      	movel %a0,%a2@(16)
000320f6: 2f4c 001c      	movel %a4,%sp@(28)
000320fa: 2f4a 0018      	movel %a2,%sp@(24)
000320fe: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00032102: 4ef9 0002 9340 	jmp 0x29340
00032108: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
0003210c: 4e75           	rts
0003210e: 0000 2f02      	orib #2,%d0
00032112: 342f 0008      	movew %sp@(8),%d2
00032116: 322f 000a      	movew %sp@(10),%d1
0003211a: 2079 0005 7dfc 	moveal 0x57dfc,%a0
00032120: 0c42 0010      	cmpiw #16,%d2
00032124: 6200 00ea      	bhiw 0x32210
00032128: 7000           	moveq #0,%d0
0003212a: 3002           	movew %d2,%d0
0003212c: d080           	addl %d0,%d0
0003212e: 303b 0806      	movew %pc@(0x32136,%d0:l),%d0
00032132: 4efb 0002      	jmp %pc@(0x32136,%d0:w)
00032136: 0022 003c      	orib #60,%a2@-
0003213a: 0054 005c      	oriw #92,%a4@
0003213e: 0064 00ac      	oriw #172,%a4@-
00032142: 00c2           	bitrev %d2
00032144: 006c 0054 0080 	oriw #84,%a4@(128)
0003214a: 0080 005c 0096 	oril #6029462,%d0
00032150: 0096 0064 00ca 	oril #6553802,%fp@
00032156: 00d4           	.short 0x00d4
00032158: 0281 0000 ffff 	andil #65535,%d1
0003215e: d281           	addl %d1,%d1
00032160: d281           	addl %d1,%d1
00032162: 2079 0005 7df8 	moveal 0x57df8,%a0
00032168: 2068 000a      	moveal %a0@(10),%a0
0003216c: 2030 1800      	movel %a0@(0000000000000000,%d1:l),%d0
00032170: 6040           	bras 0x321b2
00032172: 3268 0002      	moveaw %a0@(2),%a1
00032176: 7018           	moveq #24,%d0
00032178: c1c1           	mulsw %d1,%d0
0003217a: 0280 0000 ffff 	andil #65535,%d0
00032180: 7200           	moveq #0,%d1
00032182: 3209           	movew %a1,%d1
00032184: d081           	addl %d1,%d0
00032186: d088           	addl %a0,%d0
00032188: 6028           	bras 0x321b2
0003218a: 3268 0004      	moveaw %a0@(4),%a1
0003218e: 701c           	moveq #28,%d0
00032190: 60e6           	bras 0x32178
00032192: 3268 0006      	moveaw %a0@(6),%a1
00032196: 7022           	moveq #34,%d0
00032198: 60de           	bras 0x32178
0003219a: 3268 0008      	moveaw %a0@(8),%a1
0003219e: 700e           	moveq #14,%d0
000321a0: 60d6           	bras 0x32178
000321a2: 3f01           	movew %d1,%sp@-
000321a4: 3f3c 0001      	movew #1,%sp@-
000321a8: 4eba ff66      	jsr %pc@(0x32110)
000321ac: 588f           	addql #4,%sp
000321ae: 720c           	moveq #12,%d1
000321b0: d081           	addl %d1,%d0
000321b2: 241f           	movel %sp@+,%d2
000321b4: 4e75           	rts
000321b6: 3f01           	movew %d1,%sp@-
000321b8: 3f3c 0002      	movew #2,%sp@-
000321bc: 4eba ff52      	jsr %pc@(0x32110)
000321c0: 588f           	addql #4,%sp
000321c2: 0c42 0009      	cmpiw #9,%d2
000321c6: 6616           	bnes 0x321de
000321c8: 5880           	addql #4,%d0
000321ca: 60e6           	bras 0x321b2
000321cc: 3f01           	movew %d1,%sp@-
000321ce: 3f3c 0003      	movew #3,%sp@-
000321d2: 4eba ff3c      	jsr %pc@(0x32110)
000321d6: 588f           	addql #4,%sp
000321d8: 0c42 000c      	cmpiw #12,%d2
000321dc: 67ea           	beqs 0x321c8
000321de: 5080           	addql #8,%d0
000321e0: 60d0           	bras 0x321b2
000321e2: 7000           	moveq #0,%d0
000321e4: 3028 000a      	movew %a0@(10),%d0
000321e8: d241           	addw %d1,%d1
000321ea: d241           	addw %d1,%d1
000321ec: 0281 0000 ffff 	andil #65535,%d1
000321f2: d1c0           	addal %d0,%a0
000321f4: 6000 ff76      	braw 0x3216c
000321f8: 7000           	moveq #0,%d0
000321fa: 3028 0010      	movew %a0@(16),%d0
000321fe: 60e8           	bras 0x321e8
00032200: 3268 000a      	moveaw %a0@(10),%a1
00032204: 7004           	moveq #4,%d0
00032206: 6000 ff70      	braw 0x32178
0003220a: 3268 0010      	moveaw %a0@(16),%a1
0003220e: 60f4           	bras 0x32204
00032210: 70ff           	moveq #-1,%d0
00032212: 609e           	bras 0x321b2
00032214: 2f02           	movel %d2,%sp@-
00032216: 206f 0008      	moveal %sp@(8),%a0
0003221a: 7000           	moveq #0,%d0
0003221c: 0828 0002 0001 	btst #2,%a0@(1)
00032222: 6712           	beqs 0x32236
00032224: 3028 0022      	movew %a0@(34),%d0
00032228: 2030 0804      	movel %a0@(0000000000000004,%d0:l),%d0
0003222c: 2200           	movel %d0,%d1
0003222e: 5281           	addql #1,%d1
00032230: e289           	lsrl #1,%d1
00032232: 6706           	beqs 0x3223a
00032234: d088           	addl %a0,%d0
00032236: 241f           	movel %sp@+,%d2
00032238: 4e75           	rts
0003223a: 7000           	moveq #0,%d0
0003223c: 60f8           	bras 0x32236
0003223e: 206f 0004      	moveal %sp@(4),%a0
00032242: 2010           	movel %a0@,%d0
00032244: 72ff           	moveq #-1,%d1
00032246: b280           	cmpl %d0,%d1
00032248: 670c           	beqs 0x32256
0003224a: d0b9 0005 7dfc 	addl 0x57dfc,%d0
00032250: 2080           	movel %d0,%a0@
00032252: 7001           	moveq #1,%d0
00032254: 4e75           	rts
00032256: 4240           	clrw %d0
00032258: 60fa           	bras 0x32254
0003225a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003225e: 4242           	clrw %d2
00032260: 45fa feae      	lea %pc@(0x32110),%a2
00032264: 47fa ffd8      	lea %pc@(0x3223e),%a3
00032268: b46f 0010      	cmpw %sp@(16),%d2
0003226c: 6d06           	blts 0x32274
0003226e: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00032272: 4e75           	rts
00032274: 3f02           	movew %d2,%sp@-
00032276: 3f2f 0014      	movew %sp@(20),%sp@-
0003227a: 4e92           	jsr %a2@
0003227c: 2e80           	movel %d0,%sp@
0003227e: 4e93           	jsr %a3@
00032280: 5242           	addqw #1,%d2
00032282: 588f           	addql #4,%sp
00032284: 60e2           	bras 0x32268
00032286: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003228a: 282f 0030      	movel %sp@(48),%d4
0003228e: 246f 0034      	moveal %sp@(52),%a2
00032292: 3a2f 0040      	movew %sp@(64),%d5
00032296: 3c6f 0042      	moveaw %sp@(66),%fp
0003229a: 342f 003c      	movew %sp@(60),%d2
0003229e: 6c04           	bges 0x322a4
000322a0: 0642 000f      	addiw #15,%d2
000322a4: e842           	asrw #4,%d2
000322a6: c5ef 003e      	mulsw %sp@(62),%d2
000322aa: 3602           	movew %d2,%d3
000322ac: c7c5           	mulsw %d5,%d3
000322ae: 3043           	moveaw %d3,%a0
000322b0: 2608           	movel %a0,%d3
000322b2: d688           	addl %a0,%d3
000322b4: 2f03           	movel %d3,%sp@-
000322b6: 2f04           	movel %d4,%sp@-
000322b8: 2f0a           	movel %a2,%sp@-
000322ba: 47f9 0001 b8fc 	lea 0x1b8fc,%a3
000322c0: 4e93           	jsr %a3@
000322c2: 3042           	moveaw %d2,%a0
000322c4: 2e08           	movel %a0,%d7
000322c6: de88           	addl %a0,%d7
000322c8: d68a           	addl %a2,%d3
000322ca: 2f07           	movel %d7,%sp@-
000322cc: 2f04           	movel %d4,%sp@-
000322ce: 2f03           	movel %d3,%sp@-
000322d0: 4e93           	jsr %a3@
000322d2: 2244           	moveal %d4,%a1
000322d4: d3c7           	addal %d7,%a1
000322d6: 3042           	moveaw %d2,%a0
000322d8: 4fef 0018      	lea %sp@(24),%sp
000322dc: 4a42           	tstw %d2
000322de: 6c02           	bges 0x322e2
000322e0: 91c8           	subal %a0,%a0
000322e2: 3048           	moveaw %a0,%a0
000322e4: 2808           	movel %a0,%d4
000322e6: d888           	addl %a0,%d4
000322e8: 7201           	moveq #1,%d1
000322ea: ba41           	cmpw %d1,%d5
000322ec: 6e36           	bgts 0x32324
000322ee: 2a43           	moveal %d3,%a5
000322f0: dbc7           	addal %d7,%a5
000322f2: 387c 0001      	moveaw #1,%a4
000322f6: 324e           	moveaw %fp,%a1
000322f8: 92c5           	subaw %d5,%a1
000322fa: 3a09           	movew %a1,%d5
000322fc: ba4c           	cmpw %a4,%d5
000322fe: 6e2a           	bgts 0x3232a
00032300: 4241           	clrw %d1
00032302: b24e           	cmpw %fp,%d1
00032304: 6d50           	blts 0x32356
00032306: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003230a: 4e75           	rts
0003230c: 2840           	moveal %d0,%a4
0003230e: d9c0           	addal %d0,%a4
00032310: 3c31 c800      	movew %a1@(0000000000000000,%a4:l),%d6
00032314: cd50           	andw %d6,%a0@
00032316: 5488           	addql #2,%a0
00032318: 5280           	addql #1,%d0
0003231a: b042           	cmpw %d2,%d0
0003231c: 6dee           	blts 0x3230c
0003231e: d3c4           	addal %d4,%a1
00032320: 5241           	addqw #1,%d1
00032322: 60c6           	bras 0x322ea
00032324: 2043           	moveal %d3,%a0
00032326: 7000           	moveq #0,%d0
00032328: 60f0           	bras 0x3231a
0003232a: 2f07           	movel %d7,%sp@-
0003232c: 2f03           	movel %d3,%sp@-
0003232e: 2f0d           	movel %a5,%sp@-
00032330: 4e93           	jsr %a3@
00032332: 524c           	addqw #1,%a4
00032334: dbc7           	addal %d7,%a5
00032336: 4fef 000c      	lea %sp@(12),%sp
0003233a: 60c0           	bras 0x322fc
0003233c: 226f 0038      	moveal %sp@(56),%a1
00032340: 3631 0800      	movew %a1@(0000000000000000,%d0:l),%d3
00032344: c772 0800      	andw %d3,%a2@(0000000000000000,%d0:l)
00032348: 5248           	addqw #1,%a0
0003234a: 5480           	addql #2,%d0
0003234c: b448           	cmpw %a0,%d2
0003234e: 6eec           	bgts 0x3233c
00032350: d5c4           	addal %d4,%a2
00032352: 5241           	addqw #1,%d1
00032354: 60ac           	bras 0x32302
00032356: 7000           	moveq #0,%d0
00032358: 91c8           	subal %a0,%a0
0003235a: 60f0           	bras 0x3234c
0003235c: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00032360: 246f 0020      	moveal %sp@(32),%a2
00032364: 342f 0024      	movew %sp@(36),%d2
00032368: 382f 0026      	movew %sp@(38),%d4
0003236c: 3a2f 0028      	movew %sp@(40),%d5
00032370: 3602           	movew %d2,%d3
00032372: 6c02           	bges 0x32376
00032374: 5e43           	addqw #7,%d3
00032376: e643           	asrw #3,%d3
00032378: 3f04           	movew %d4,%sp@-
0003237a: 3f03           	movew %d3,%sp@-
0003237c: 2f2f 0020      	movel %sp@(32),%sp@-
00032380: 4879 0005 3cd2 	pea 0x53cd2
00032386: 47f9 0002 d7f2 	lea 0x2d7f2,%a3
0003238c: 4e93           	jsr %a3@
0003238e: 33fc 0001 0005 	movew #1,0x53cdc
00032394: 3cdc 
00032396: 33c5 0005 3cde 	movew %d5,0x53cde
0003239c: 3f04           	movew %d4,%sp@-
0003239e: 3f03           	movew %d3,%sp@-
000323a0: 2f0a           	movel %a2,%sp@-
000323a2: 4879 0005 3cbe 	pea 0x53cbe
000323a8: 4e93           	jsr %a3@
000323aa: 33c5 0005 3cca 	movew %d5,0x53cca
000323b0: 4879 0005 3cbe 	pea 0x53cbe
000323b6: 4879 0005 3cd2 	pea 0x53cd2
000323bc: 4eb9 0002 db12 	jsr 0x2db12
000323c2: 4fef 0020      	lea %sp@(32),%sp
000323c6: 0c45 0008      	cmpiw #8,%d5
000323ca: 6f0c           	bles 0x323d8
000323cc: c5c4           	mulsw %d4,%d2
000323ce: 2279 0000 20b8 	moveal 0x20b8,%a1
000323d4: 4a42           	tstw %d2
000323d6: 6e06           	bgts 0x323de
000323d8: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
000323dc: 4e75           	rts
000323de: 3212           	movew %a2@,%d1
000323e0: 3001           	movew %d1,%d0
000323e2: 760f           	moveq #15,%d3
000323e4: e668           	lsrw %d3,%d0
000323e6: 0801 000e      	btst #14,%d1
000323ea: 6704           	beqs 0x323f0
000323ec: 0040 0002      	oriw #2,%d0
000323f0: 0801 000d      	btst #13,%d1
000323f4: 6704           	beqs 0x323fa
000323f6: 0040 0004      	oriw #4,%d0
000323fa: 0801 000c      	btst #12,%d1
000323fe: 6704           	beqs 0x32404
00032400: 0040 0008      	oriw #8,%d0
00032404: 0801 000b      	btst #11,%d1
00032408: 6704           	beqs 0x3240e
0003240a: 0040 0010      	oriw #16,%d0
0003240e: 0801 000a      	btst #10,%d1
00032412: 6704           	beqs 0x32418
00032414: 0040 0020      	oriw #32,%d0
00032418: 0801 0009      	btst #9,%d1
0003241c: 6704           	beqs 0x32422
0003241e: 0040 0040      	oriw #64,%d0
00032422: 0801 0008      	btst #8,%d1
00032426: 6704           	beqs 0x3242c
00032428: 0040 0080      	oriw #128,%d0
0003242c: 3040           	moveaw %d0,%a0
0003242e: 2008           	movel %a0,%d0
00032430: d088           	addl %a0,%d0
00032432: 34f1 0800      	movew %a1@(0000000000000000,%d0:l),%a2@+
00032436: 5342           	subqw #1,%d2
00032438: 609a           	bras 0x323d4
0003243a:  _rs_obfix
0003243a: 2f03           	movel %d3,%sp@-
0003243c: 2f02           	movel %d2,%sp@-
0003243e: 306f 0010      	moveaw %sp@(16),%a0
00032442: 2008           	movel %a0,%d0
00032444: d088           	addl %a0,%d0
00032446: d088           	addl %a0,%d0
00032448: e788           	lsll #3,%d0
0003244a: 206f 000c      	moveal %sp@(12),%a0
0003244e: d1c0           	addal %d0,%a0
00032450: 41e8 0010      	lea %a0@(16),%a0
00032454: 7401           	moveq #1,%d2
00032456: 2248           	moveal %a0,%a1
00032458: 3018           	movew %a0@+,%d0
0003245a: 3200           	movew %d0,%d1
0003245c: e049           	lsrw #8,%d1
0003245e: 0240 00ff      	andiw #255,%d0
00032462: 3602           	movew %d2,%d3
00032464: 5343           	subqw #1,%d3
00032466: 0c43 0002      	cmpiw #2,%d3
0003246a: 6740           	beqs 0x324ac
0003246c: 0c43 0003      	cmpiw #3,%d3
00032470: 6750           	beqs 0x324c2
00032472: 0c43 0001      	cmpiw #1,%d3
00032476: 671e           	beqs 0x32496
00032478: c1f9 0005 3cfc 	mulsw 0x53cfc,%d0
0003247e: 0c41 0080      	cmpiw #128,%d1
00032482: 624a           	bhis 0x324ce
00032484: d240           	addw %d0,%d1
00032486: 3141 fffe      	movew %d1,%a0@(-2)
0003248a: 0c42 0004      	cmpiw #4,%d2
0003248e: 6618           	bnes 0x324a8
00032490: 241f           	movel %sp@+,%d2
00032492: 261f           	movel %sp@+,%d3
00032494: 4e75           	rts
00032496: c1f9 0005 3cfa 	mulsw 0x53cfa,%d0
0003249c: 0c41 0080      	cmpiw #128,%d1
000324a0: 622c           	bhis 0x324ce
000324a2: d240           	addw %d0,%d1
000324a4: 3141 fffe      	movew %d1,%a0@(-2)
000324a8: 5242           	addqw #1,%d2
000324aa: 60aa           	bras 0x32456
000324ac: 0c40 0050      	cmpiw #80,%d0
000324b0: 6608           	bnes 0x324ba
000324b2: 3039 0005 3d00 	movew 0x53d00,%d0
000324b8: 60e2           	bras 0x3249c
000324ba: c1f9 0005 3cfc 	mulsw 0x53cfc,%d0
000324c0: 60da           	bras 0x3249c
000324c2: c1f9 0005 3cfa 	mulsw 0x53cfa,%d0
000324c8: 0c41 0080      	cmpiw #128,%d1
000324cc: 6306           	blss 0x324d4
000324ce: 0641 ff00      	addiw #-256,%d1
000324d2: 60b0           	bras 0x32484
000324d4: d240           	addw %d0,%d1
000324d6: 3281           	movew %d1,%a1@
000324d8: 60b6           	bras 0x32490
000324da:  _rs_free
000324da: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000324de: 206f 0010      	moveal %sp@(16),%a0
000324e2: 23c8 0005 7df8 	movel %a0,0x57df8
000324e8: 2028 000e      	movel %a0@(14),%d0
000324ec: 23c0 0005 7dfc 	movel %d0,0x57dfc
000324f2: 6736           	beqs 0x3252a
000324f4: 2f00           	movel %d0,%sp@-
000324f6: 4eba fd1c      	jsr %pc@(0x32214)
000324fa: 588f           	addql #4,%sp
000324fc: 4a80           	tstl %d0
000324fe: 674e           	beqs 0x3254e
00032500: 2440           	moveal %d0,%a2
00032502: 4242           	clrw %d2
00032504: 47f9 0001 c11a 	lea 0x1c11a,%a3
0003250a: 205a           	moveal %a2@+,%a0
0003250c: 70ff           	moveq #-1,%d0
0003250e: b088           	cmpl %a0,%d0
00032510: 6622           	bnes 0x32534
00032512: 5242           	addqw #1,%d2
00032514: 2079 0005 7df8 	moveal 0x57df8,%a0
0003251a: 2f28 000e      	movel %a0@(14),%sp@-
0003251e: 4eb9 0001 c11a 	jsr 0x1c11a
00032524: 588f           	addql #4,%sp
00032526: 4a40           	tstw %d0
00032528: 6702           	beqs 0x3252c
0003252a: 4242           	clrw %d2
0003252c: 3002           	movew %d2,%d0
0003252e: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00032532: 4e75           	rts
00032534: 2068 0022      	moveal %a0@(34),%a0
00032538: b0fc 0000      	cmpaw #0,%a0
0003253c: 67cc           	beqs 0x3250a
0003253e: 2f28 0002      	movel %a0@(2),%sp@-
00032542: 4e93           	jsr %a3@
00032544: 588f           	addql #4,%sp
00032546: 4a40           	tstw %d0
00032548: 67c0           	beqs 0x3250a
0003254a: 74ff           	moveq #-1,%d2
0003254c: 60bc           	bras 0x3250a
0003254e: 7401           	moveq #1,%d2
00032550: 60c2           	bras 0x32514
00032552:  _rs_gaddr
00032552: 206f 0004      	moveal %sp@(4),%a0
00032556: 23c8 0005 7df8 	movel %a0,0x57df8
0003255c: 23e8 000e 0005 	movel %a0@(14),0x57dfc
00032562: 7dfc 
00032564: 3f2f 000a      	movew %sp@(10),%sp@-
00032568: 3f2f 000a      	movew %sp@(10),%sp@-
0003256c: 4eba fba2      	jsr %pc@(0x32110)
00032570: 588f           	addql #4,%sp
00032572: 206f 000c      	moveal %sp@(12),%a0
00032576: 2080           	movel %d0,%a0@
00032578: 72ff           	moveq #-1,%d1
0003257a: b280           	cmpl %d0,%d1
0003257c: 56c0           	sne %d0
0003257e: 4880           	extw %d0
00032580: 4440           	negw %d0
00032582: 4e75           	rts
00032584:  _rs_saddr
00032584: 206f 0004      	moveal %sp@(4),%a0
00032588: 23c8 0005 7df8 	movel %a0,0x57df8
0003258e: 23e8 000e 0005 	movel %a0@(14),0x57dfc
00032594: 7dfc 
00032596: 3f2f 000a      	movew %sp@(10),%sp@-
0003259a: 3f2f 000a      	movew %sp@(10),%sp@-
0003259e: 4eba fb70      	jsr %pc@(0x32110)
000325a2: 588f           	addql #4,%sp
000325a4: 72ff           	moveq #-1,%d1
000325a6: b280           	cmpl %d0,%d1
000325a8: 670a           	beqs 0x325b4
000325aa: 2040           	moveal %d0,%a0
000325ac: 20af 000c      	movel %sp@(12),%a0@
000325b0: 7001           	moveq #1,%d0
000325b2: 4e75           	rts
000325b4: 4240           	clrw %d0
000325b6: 60fa           	bras 0x325b2
000325b8:  _rs_fixit
000325b8: 48e7 303e      	moveml %d2-%d3/%a2-%fp,%sp@-
000325bc: 206f 0020      	moveal %sp@(32),%a0
000325c0: 23c8 0005 7df8 	movel %a0,0x57df8
000325c6: 2668 000e      	moveal %a0@(14),%a3
000325ca: 23cb 0005 7dfc 	movel %a3,0x57dfc
000325d0: 2f0b           	movel %a3,%sp@-
000325d2: 4eba fc40      	jsr %pc@(0x32214)
000325d6: 588f           	addql #4,%sp
000325d8: 2840           	moveal %d0,%a4
000325da: 4242           	clrw %d2
000325dc: 4bfa fb32      	lea %pc@(0x32110),%a5
000325e0: 4dfa fe58      	lea %pc@(0x3243a),%fp
000325e4: 263c 0003 223e 	movel #205374,%d3
000325ea: b46b 0014      	cmpw %a3@(20),%d2
000325ee: 6d06           	blts 0x325f6
000325f0: 4cdf 7c0c      	moveml %sp@+,%d2-%d3/%a2-%fp
000325f4: 4e75           	rts
000325f6: 3f02           	movew %d2,%sp@-
000325f8: 3f3c 0001      	movew #1,%sp@-
000325fc: 4e95           	jsr %a5@
000325fe: 588f           	addql #4,%sp
00032600: 2440           	moveal %d0,%a2
00032602: 4267           	clrw %sp@-
00032604: 2f00           	movel %d0,%sp@-
00032606: 4e96           	jsr %fp@
00032608: 5c8f           	addql #6,%sp
0003260a: 302a 0006      	movew %a2@(6),%d0
0003260e: 0240 00ff      	andiw #255,%d0
00032612: 0c40 0019      	cmpiw #25,%d0
00032616: 6708           	beqs 0x32620
00032618: 6e0a           	bgts 0x32624
0003261a: 0c40 0014      	cmpiw #20,%d0
0003261e: 6626           	bnes 0x32646
00032620: 5242           	addqw #1,%d2
00032622: 60c6           	bras 0x325ea
00032624: 0c40 001b      	cmpiw #27,%d0
00032628: 67f6           	beqs 0x32620
0003262a: 0c40 0021      	cmpiw #33,%d0
0003262e: 6616           	bnes 0x32646
00032630: b8fc 0000      	cmpaw #0,%a4
00032634: 67ea           	beqs 0x32620
00032636: 222a 000c      	movel %a2@(12),%d1
0003263a: d281           	addl %d1,%d1
0003263c: d281           	addl %d1,%d1
0003263e: 2574 1800 000c 	movel %a4@(0000000000000000,%d1:l),%a2@(12)
00032644: 60da           	bras 0x32620
00032646: 486a 000c      	pea %a2@(12)
0003264a: 2043           	moveal %d3,%a0
0003264c: 4e90           	jsr %a0@
0003264e: 588f           	addql #4,%sp
00032650: 60ce           	bras 0x32620
00032652:  _rs_load
00032652: 4e56 ffc8      	linkw %fp,#-56
00032656: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003265a: 243c 0005 7d78 	movel #359800,%d2
00032660: 2042           	moveal %d2,%a0
00032662: 226e 000c      	moveal %fp@(12),%a1
00032666: 10d9           	moveb %a1@+,%a0@+
00032668: 66fc           	bnes 0x32666
0003266a: 2f02           	movel %d2,%sp@-
0003266c: 4eb9 0003 2ef8 	jsr 0x32ef8
00032672: 588f           	addql #4,%sp
00032674: 4a40           	tstw %d0
00032676: 660e           	bnes 0x32686
00032678: 4242           	clrw %d2
0003267a: 3002           	movew %d2,%d0
0003267c: 4cee 3cfc ffa0 	moveml %fp@(-96),%d2-%d7/%a2-%a5
00032682: 4e5e           	unlk %fp
00032684: 4e75           	rts
00032686: 4267           	clrw %sp@-
00032688: 2f02           	movel %d2,%sp@-
0003268a: 3f3c 003d      	movew #61,%sp@-
0003268e: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
00032694: 4e92           	jsr %a2@
00032696: 2800           	movel %d0,%d4
00032698: 508f           	addql #8,%sp
0003269a: 6ddc           	blts 0x32678
0003269c: 486e ffdc      	pea %fp@(-36)
000326a0: 4878 0024      	pea 0x24
000326a4: 3f00           	movew %d0,%sp@-
000326a6: 3f3c 003f      	movew #63,%sp@-
000326aa: 4e92           	jsr %a2@
000326ac: 4fef 000c      	lea %sp@(12),%sp
000326b0: 7224           	moveq #36,%d1
000326b2: b280           	cmpl %d0,%d1
000326b4: 670e           	beqs 0x326c4
000326b6: 4242           	clrw %d2
000326b8: 3f04           	movew %d4,%sp@-
000326ba: 3f3c 003e      	movew #62,%sp@-
000326be: 4e92           	jsr %a2@
000326c0: 588f           	addql #4,%sp
000326c2: 60b6           	bras 0x3267a
000326c4: 7000           	moveq #0,%d0
000326c6: 302e fffe      	movew %fp@(-2),%d0
000326ca: 2d40 ffd8      	movel %d0,%fp@(-40)
000326ce: 082e 0002 ffdd 	btst #2,%fp@(-35)
000326d4: 6600 00f4      	bnew 0x327ca
000326d8: 2f2e ffd8      	movel %fp@(-40),%sp@-
000326dc: 4eb9 0001 c0ee 	jsr 0x1c0ee
000326e2: 23c0 0005 7dfc 	movel %d0,0x57dfc
000326e8: 588f           	addql #4,%sp
000326ea: 67ca           	beqs 0x326b6
000326ec: 4267           	clrw %sp@-
000326ee: 3f04           	movew %d4,%sp@-
000326f0: 42a7           	clrl %sp@-
000326f2: 3f3c 0042      	movew #66,%sp@-
000326f6: 4e92           	jsr %a2@
000326f8: 4fef 000a      	lea %sp@(10),%sp
000326fc: 4a80           	tstl %d0
000326fe: 6db6           	blts 0x326b6
00032700: 2f39 0005 7dfc 	movel 0x57dfc,%sp@-
00032706: 2f2e ffd8      	movel %fp@(-40),%sp@-
0003270a: 3f04           	movew %d4,%sp@-
0003270c: 3f3c 003f      	movew #63,%sp@-
00032710: 4e92           	jsr %a2@
00032712: 222e ffd8      	movel %fp@(-40),%d1
00032716: 4fef 000c      	lea %sp@(12),%sp
0003271a: b081           	cmpl %d1,%d0
0003271c: 6698           	bnes 0x326b6
0003271e: 23ee 0008 0005 	movel %fp@(8),0x57df8
00032724: 7df8 
00032726: 2879 0005 7dfc 	moveal 0x57dfc,%a4
0003272c: 206e 0008      	moveal %fp@(8),%a0
00032730: 214c 000e      	movel %a4,%a0@(14)
00032734: 3141 0012      	movew %d1,%a0@(18)
00032738: 7000           	moveq #0,%d0
0003273a: 302c 0012      	movew %a4@(18),%d0
0003273e: 4bf4 0800      	lea %a4@(0000000000000000,%d0:l),%a5
00032742: 214d 000a      	movel %a5,%a0@(10)
00032746: 4242           	clrw %d2
00032748: b46c 0016      	cmpw %a4@(22),%d2
0003274c: 6d00 00b0      	bltw 0x327fe
00032750: 2f0c           	movel %a4,%sp@-
00032752: 4eba fac0      	jsr %pc@(0x32214)
00032756: 588f           	addql #4,%sp
00032758: 2840           	moveal %d0,%a4
0003275a: 4a80           	tstl %d0
0003275c: 6600 013e      	bnew 0x3289c
00032760: 4242           	clrw %d2
00032762: 49fa f9ac      	lea %pc@(0x32110),%a4
00032766: 263c 0001 bdc0 	movel #114112,%d3
0003276c: 2a79 0005 7dfc 	moveal 0x57dfc,%a5
00032772: b46d 0018      	cmpw %a5@(24),%d2
00032776: 6d00 02f8      	bltw 0x32a70
0003277a: 342d 001a      	movew %a5@(26),%d2
0003277e: 3f3c 000b      	movew #11,%sp@-
00032782: 3f02           	movew %d2,%sp@-
00032784: 49fa fad4      	lea %pc@(0x3225a),%a4
00032788: 4e94           	jsr %a4@
0003278a: 3f3c 000c      	movew #12,%sp@-
0003278e: 3f02           	movew %d2,%sp@-
00032790: 4e94           	jsr %a4@
00032792: 3f3c 000d      	movew #13,%sp@-
00032796: 3f02           	movew %d2,%sp@-
00032798: 4e94           	jsr %a4@
0003279a: 3f3c 000e      	movew #14,%sp@-
0003279e: 3f2d 001c      	movew %a5@(28),%sp@-
000327a2: 4e94           	jsr %a4@
000327a4: 3f3c 000f      	movew #15,%sp@-
000327a8: 3f2d 001e      	movew %a5@(30),%sp@-
000327ac: 4e94           	jsr %a4@
000327ae: 3f3c 0010      	movew #16,%sp@-
000327b2: 3f2d 0020      	movew %a5@(32),%sp@-
000327b6: 4e94           	jsr %a4@
000327b8: 2f2e 0008      	movel %fp@(8),%sp@-
000327bc: 4eba fdfa      	jsr %pc@(0x325b8)
000327c0: 4fef 001c      	lea %sp@(28),%sp
000327c4: 7401           	moveq #1,%d2
000327c6: 6000 fef0      	braw 0x326b8
000327ca: 4267           	clrw %sp@-
000327cc: 3f04           	movew %d4,%sp@-
000327ce: 2f00           	movel %d0,%sp@-
000327d0: 3f3c 0042      	movew #66,%sp@-
000327d4: 4e92           	jsr %a2@
000327d6: 4fef 000a      	lea %sp@(10),%sp
000327da: 4a80           	tstl %d0
000327dc: 6d00 fed8      	bltw 0x326b6
000327e0: 486e ffd8      	pea %fp@(-40)
000327e4: 4878 0004      	pea 0x4
000327e8: 3f04           	movew %d4,%sp@-
000327ea: 3f3c 003f      	movew #63,%sp@-
000327ee: 4e92           	jsr %a2@
000327f0: 4fef 000c      	lea %sp@(12),%sp
000327f4: 5980           	subql #4,%d0
000327f6: 6600 febe      	bnew 0x326b6
000327fa: 6000 fedc      	braw 0x326d8
000327fe: 3042           	moveaw %d2,%a0
00032800: 2008           	movel %a0,%d0
00032802: d088           	addl %a0,%d0
00032804: d080           	addl %d0,%d0
00032806: 4875 0800      	pea %a5@(0000000000000000,%d0:l)
0003280a: 4eba fa32      	jsr %pc@(0x3223e)
0003280e: 5242           	addqw #1,%d2
00032810: 588f           	addql #4,%sp
00032812: 6000 ff34      	braw 0x32748
00032816: 52ae ffd2      	addql #1,%fp@(-46)
0003281a: 70ff           	moveq #-1,%d0
0003281c: b099           	cmpl %a1@+,%d0
0003281e: 66f6           	bnes 0x32816
00032820: 264c           	moveal %a4,%a3
00032822: 7a00           	moveq #0,%d5
00032824: baae ffd2      	cmpl %fp@(-46),%d5
00032828: 667c           	bnes 0x328a6
0003282a: 426e ffd6      	clrw %fp@(-42)
0003282e: 306e ffd6      	moveaw %fp@(-42),%a0
00032832: b1ee ffd2      	cmpal %fp@(-46),%a0
00032836: 6c00 ff28      	bgew 0x32760
0003283a: d1c8           	addal %a0,%a0
0003283c: d1c8           	addal %a0,%a0
0003283e: 2a74 8800      	moveal %a4@(0000000000000000,%a0:l),%a5
00032842: 2d6d 0022 ffc8 	movel %a5@(34),%fp@(-56)
00032848: 3c39 0005 3ce8 	movew 0x53ce8,%d6
0003284e: 97cb           	subal %a3,%a3
00032850: 4aae ffc8      	tstl %fp@(-56)
00032854: 6600 00fc      	bnew 0x32952
00032858: 2b4b 0022      	movel %a3,%a5@(34)
0003285c: 6738           	beqs 0x32896
0003285e: 3a2d 0016      	movew %a5@(22),%d5
00032862: 3e2d 0018      	movew %a5@(24),%d7
00032866: 3405           	movew %d5,%d2
00032868: 6c02           	bges 0x3286c
0003286a: 5e42           	addqw #7,%d2
0003286c: e642           	asrw #3,%d2
0003286e: c5c6           	mulsw %d6,%d2
00032870: c5c7           	mulsw %d7,%d2
00032872: 2d42 ffc8      	movel %d2,%fp@(-56)
00032876: 3d53 ffcc      	movew %a3@,%fp@(-52)
0003287a: bc6e ffcc      	cmpw %fp@(-52),%d6
0003287e: 6700 0104      	beqw 0x32984
00032882: 2f02           	movel %d2,%sp@-
00032884: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003288a: 2600           	movel %d0,%d3
0003288c: 588f           	addql #4,%sp
0003288e: 6600 00f6      	bnew 0x32986
00032892: 42ad 0022      	clrl %a5@(34)
00032896: 526e ffd6      	addqw #1,%fp@(-42)
0003289a: 6092           	bras 0x3282e
0003289c: 2240           	moveal %d0,%a1
0003289e: 42ae ffd2      	clrl %fp@(-46)
000328a2: 6000 ff76      	braw 0x3281a
000328a6: 26c9           	movel %a1,%a3@+
000328a8: 2c29 0022      	movel %a1@(34),%d6
000328ac: 3429 0016      	movew %a1@(22),%d2
000328b0: 6c04           	bges 0x328b6
000328b2: 0642 000f      	addiw #15,%d2
000328b6: e842           	asrw #4,%d2
000328b8: c5e9 0018      	mulsw %a1@(24),%d2
000328bc: 4be9 0026      	lea %a1@(38),%a5
000328c0: 234d 0004      	movel %a5,%a1@(4)
000328c4: 2602           	movel %d2,%d3
000328c6: d682           	addl %d2,%d3
000328c8: dbc3           	addal %d3,%a5
000328ca: 228d           	movel %a5,%a1@
000328cc: dbc3           	addal %d3,%a5
000328ce: 234d 0008      	movel %a5,%a1@(8)
000328d2: 4bed 000c      	lea %a5@(12),%a5
000328d6: 4a86           	tstl %d6
000328d8: 6772           	beqs 0x3294c
000328da: 234d 0022      	movel %a5,%a1@(34)
000328de: 7e00           	moveq #0,%d7
000328e0: be86           	cmpl %d6,%d7
000328e2: 6d08           	blts 0x328ec
000328e4: 5285           	addql #1,%d5
000328e6: 224d           	moveal %a5,%a1
000328e8: 6000 ff3a      	braw 0x32824
000328ec: 41ed 0016      	lea %a5@(22),%a0
000328f0: 2d48 ffc8      	movel %a0,%fp@(-56)
000328f4: 2b48 0002      	movel %a0,%a5@(2)
000328f8: 2f02           	movel %d2,%sp@-
000328fa: 3055           	moveaw %a5@,%a0
000328fc: 2f08           	movel %a0,%sp@-
000328fe: 4eb9 0001 e75c 	jsr 0x1e75c
00032904: 508f           	addql #8,%sp
00032906: d080           	addl %d0,%d0
00032908: 206e ffc8      	moveal %fp@(-56),%a0
0003290c: d1c0           	addal %d0,%a0
0003290e: 2b48 0006      	movel %a0,%a5@(6)
00032912: 2208           	movel %a0,%d1
00032914: d283           	addl %d3,%d1
00032916: 2d41 ffc8      	movel %d1,%fp@(-56)
0003291a: 4aad 000a      	tstl %a5@(10)
0003291e: 6710           	beqs 0x32930
00032920: 2b41 000a      	movel %d1,%a5@(10)
00032924: d081           	addl %d1,%d0
00032926: 2b40 000e      	movel %d0,%a5@(14)
0003292a: d083           	addl %d3,%d0
0003292c: 2d40 ffc8      	movel %d0,%fp@(-56)
00032930: 7001           	moveq #1,%d0
00032932: b0ad 0012      	cmpl %a5@(18),%d0
00032936: 660e           	bnes 0x32946
00032938: 2b6e ffc8 0012 	movel %fp@(-56),%a5@(18)
0003293e: 5287           	addql #1,%d7
00032940: 2a6e ffc8      	moveal %fp@(-56),%a5
00032944: 609a           	bras 0x328e0
00032946: 42ad 0012      	clrl %a5@(18)
0003294a: 60f2           	bras 0x3293e
0003294c: 42a9 0022      	clrl %a1@(34)
00032950: 6092           	bras 0x328e4
00032952: 206e ffc8      	moveal %fp@(-56),%a0
00032956: 3010           	movew %a0@,%d0
00032958: bc40           	cmpw %d0,%d6
0003295a: 6d0c           	blts 0x32968
0003295c: 671e           	beqs 0x3297c
0003295e: b6fc 0000      	cmpaw #0,%a3
00032962: 6712           	beqs 0x32976
00032964: b053           	cmpw %a3@,%d0
00032966: 6e0e           	bgts 0x32976
00032968: 206e ffc8      	moveal %fp@(-56),%a0
0003296c: 2d68 0012 ffc8 	movel %a0@(18),%fp@(-56)
00032972: 6000 fedc      	braw 0x32850
00032976: 266e ffc8      	moveal %fp@(-56),%a3
0003297a: 60ec           	bras 0x32968
0003297c: 266e ffc8      	moveal %fp@(-56),%a3
00032980: 6000 fed6      	braw 0x32858
00032984: 7600           	moveq #0,%d3
00032986: 202e ffc8      	movel %fp@(-56),%d0
0003298a: 4aab 000a      	tstl %a3@(10)
0003298e: 6702           	beqs 0x32992
00032990: d080           	addl %d0,%d0
00032992: 2f00           	movel %d0,%sp@-
00032994: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003299a: 588f           	addql #4,%sp
0003299c: 4a80           	tstl %d0
0003299e: 6614           	bnes 0x329b4
000329a0: 4a83           	tstl %d3
000329a2: 6700 feee      	beqw 0x32892
000329a6: 2f03           	movel %d3,%sp@-
000329a8: 4eb9 0001 c11a 	jsr 0x1c11a
000329ae: 588f           	addql #4,%sp
000329b0: 6000 fee0      	braw 0x32892
000329b4: 222b 0002      	movel %a3@(2),%d1
000329b8: bc6e ffcc      	cmpw %fp@(-52),%d6
000329bc: 6726           	beqs 0x329e4
000329be: 3f39 0005 3ce8 	movew 0x53ce8,%sp@-
000329c4: 3f13           	movew %a3@,%sp@-
000329c6: 3f07           	movew %d7,%sp@-
000329c8: 3f05           	movew %d5,%sp@-
000329ca: 2f2b 0006      	movel %a3@(6),%sp@-
000329ce: 2f03           	movel %d3,%sp@-
000329d0: 2f01           	movel %d1,%sp@-
000329d2: 2d40 ffce      	movel %d0,%fp@(-50)
000329d6: 4eba f8ae      	jsr %pc@(0x32286)
000329da: 4fef 0014      	lea %sp@(20),%sp
000329de: 2203           	movel %d3,%d1
000329e0: 202e ffce      	movel %fp@(-50),%d0
000329e4: 3f39 0005 3ce8 	movew 0x53ce8,%sp@-
000329ea: 3f07           	movew %d7,%sp@-
000329ec: 3f05           	movew %d5,%sp@-
000329ee: 2f00           	movel %d0,%sp@-
000329f0: 2f01           	movel %d1,%sp@-
000329f2: 2d40 ffce      	movel %d0,%fp@(-50)
000329f6: 4eba f964      	jsr %pc@(0x3235c)
000329fa: 202e ffce      	movel %fp@(-50),%d0
000329fe: 2740 0002      	movel %d0,%a3@(2)
00032a02: 222b 000a      	movel %a3@(10),%d1
00032a06: 4fef 000e      	lea %sp@(14),%sp
00032a0a: 6746           	beqs 0x32a52
00032a0c: 74fe           	moveq #-2,%d2
00032a0e: c4ae ffc8      	andl %fp@(-56),%d2
00032a12: d480           	addl %d0,%d2
00032a14: bc6e ffcc      	cmpw %fp@(-52),%d6
00032a18: 671e           	beqs 0x32a38
00032a1a: 3f39 0005 3ce8 	movew 0x53ce8,%sp@-
00032a20: 3f13           	movew %a3@,%sp@-
00032a22: 3f07           	movew %d7,%sp@-
00032a24: 3f05           	movew %d5,%sp@-
00032a26: 2f2b 000e      	movel %a3@(14),%sp@-
00032a2a: 2f03           	movel %d3,%sp@-
00032a2c: 2f01           	movel %d1,%sp@-
00032a2e: 4eba f856      	jsr %pc@(0x32286)
00032a32: 4fef 0014      	lea %sp@(20),%sp
00032a36: 2203           	movel %d3,%d1
00032a38: 3f39 0005 3ce8 	movew 0x53ce8,%sp@-
00032a3e: 3f07           	movew %d7,%sp@-
00032a40: 3f05           	movew %d5,%sp@-
00032a42: 2f02           	movel %d2,%sp@-
00032a44: 2f01           	movel %d1,%sp@-
00032a46: 4eba f914      	jsr %pc@(0x3235c)
00032a4a: 2742 000a      	movel %d2,%a3@(10)
00032a4e: 4fef 000e      	lea %sp@(14),%sp
00032a52: 36b9 0005 3ce8 	movew 0x53ce8,%a3@
00032a58: 42ab 0012      	clrl %a3@(18)
00032a5c: 4a83           	tstl %d3
00032a5e: 6700 fe36      	beqw 0x32896
00032a62: 2f03           	movel %d3,%sp@-
00032a64: 4eb9 0001 c11a 	jsr 0x1c11a
00032a6a: 588f           	addql #4,%sp
00032a6c: 6000 fe28      	braw 0x32896
00032a70: 3f02           	movew %d2,%sp@-
00032a72: 3f3c 0002      	movew #2,%sp@-
00032a76: 4e94           	jsr %a4@
00032a78: 588f           	addql #4,%sp
00032a7a: 2a40           	moveal %d0,%a5
00032a7c: 3f02           	movew %d2,%sp@-
00032a7e: 3f3c 0008      	movew #8,%sp@-
00032a82: 4e94           	jsr %a4@
00032a84: 2e80           	movel %d0,%sp@
00032a86: 4eba f7b6      	jsr %pc@(0x3223e)
00032a8a: 588f           	addql #4,%sp
00032a8c: 4a40           	tstw %d0
00032a8e: 670e           	beqs 0x32a9e
00032a90: 2f15           	movel %a5@,%sp@-
00032a92: 2043           	moveal %d3,%a0
00032a94: 4e90           	jsr %a0@
00032a96: 588f           	addql #4,%sp
00032a98: 5240           	addqw #1,%d0
00032a9a: 3b40 0018      	movew %d0,%a5@(24)
00032a9e: 3f02           	movew %d2,%sp@-
00032aa0: 3f3c 0009      	movew #9,%sp@-
00032aa4: 4e94           	jsr %a4@
00032aa6: 2e80           	movel %d0,%sp@
00032aa8: 4eba f794      	jsr %pc@(0x3223e)
00032aac: 588f           	addql #4,%sp
00032aae: 4a40           	tstw %d0
00032ab0: 6710           	beqs 0x32ac2
00032ab2: 2f2d 0004      	movel %a5@(4),%sp@-
00032ab6: 2043           	moveal %d3,%a0
00032ab8: 4e90           	jsr %a0@
00032aba: 588f           	addql #4,%sp
00032abc: 5240           	addqw #1,%d0
00032abe: 3b40 001a      	movew %d0,%a5@(26)
00032ac2: 3f02           	movew %d2,%sp@-
00032ac4: 3f3c 000a      	movew #10,%sp@-
00032ac8: 4e94           	jsr %a4@
00032aca: 2e80           	movel %d0,%sp@
00032acc: 4eba f770      	jsr %pc@(0x3223e)
00032ad0: 5242           	addqw #1,%d2
00032ad2: 588f           	addql #4,%sp
00032ad4: 6000 fc96      	braw 0x3276c
00032ad8:  _rs_str
00032ad8: 7000           	moveq #0,%d0
00032ada: 302f 0004      	movew %sp@(4),%d0
00032ade: d080           	addl %d0,%d0
00032ae0: d080           	addl %d0,%d0
00032ae2: 41f9 0003 620c 	lea 0x3620c,%a0
00032ae8: 2030 0800      	movel %a0@(0000000000000000,%d0:l),%d0
00032aec: 4e75           	rts
00032aee:  _xlate_obj_array
00032aee: 4e75           	rts
00032af0:  _sc_read
00032af0: 206f 0004      	moveal %sp@(4),%a0
00032af4: 43f9 0005 5588 	lea 0x55588,%a1
00032afa: 10d9           	moveb %a1@+,%a0@+
00032afc: 66fc           	bnes 0x32afa
00032afe: 7001           	moveq #1,%d0
00032b00: 4e75           	rts
00032b02:  _sc_write
00032b02: 41f9 0005 5588 	lea 0x55588,%a0
00032b08: 226f 0004      	moveal %sp@(4),%a1
00032b0c: 10d9           	moveb %a1@+,%a0@+
00032b0e: 66fc           	bnes 0x32b0c
00032b10: 7001           	moveq #1,%d0
00032b12: 4e75           	rts
00032b14: 5343           	subqw #1,%d3
00032b16: 5241           	addqw #1,%d1
00032b18: 502e 2a00      	addqb #8,%fp@(10752)
00032b1c:  _sc_clear
00032b1c: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00032b20: 4a39 0005 5588 	tstb 0x55588
00032b26: 6700 0090      	beqw 0x32bb8
00032b2a: 243c 0005 5588 	movel #349576,%d2
00032b30: 2642           	moveal %d2,%a3
00032b32: 5282           	addql #1,%d2
00032b34: 4a13           	tstb %a3@
00032b36: 66f8           	bnes 0x32b30
00032b38: 263c 0003 2b14 	movel #207636,%d3
00032b3e: 204b           	moveal %a3,%a0
00032b40: 2243           	moveal %d3,%a1
00032b42: 10d9           	moveb %a1@+,%a0@+
00032b44: 66fc           	bnes 0x32b42
00032b46: 3f3c 002f      	movew #47,%sp@-
00032b4a: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
00032b50: 4e92           	jsr %a2@
00032b52: 2800           	movel %d0,%d4
00032b54: 4879 0005 576c 	pea 0x5576c
00032b5a: 3f3c 001a      	movew #26,%sp@-
00032b5e: 4e92           	jsr %a2@
00032b60: 3f3c 0010      	movew #16,%sp@-
00032b64: 4879 0005 5588 	pea 0x55588
00032b6a: 3f3c 004e      	movew #78,%sp@-
00032b6e: 4e92           	jsr %a2@
00032b70: 4fef 0010      	lea %sp@(16),%sp
00032b74: 2a3c 0005 578a 	movel #350090,%d5
00032b7a: 4a40           	tstw %d0
00032b7c: 6714           	beqs 0x32b92
00032b7e: 4213           	clrb %a3@
00032b80: 2f04           	movel %d4,%sp@-
00032b82: 3f3c 001a      	movew #26,%sp@-
00032b86: 4e92           	jsr %a2@
00032b88: 5c8f           	addql #6,%sp
00032b8a: 7001           	moveq #1,%d0
00032b8c: 4cdf 0c3c      	moveml %sp@+,%d2-%d5/%a2-%a3
00032b90: 4e75           	rts
00032b92: 2042           	moveal %d2,%a0
00032b94: 2245           	moveal %d5,%a1
00032b96: 10d9           	moveb %a1@+,%a0@+
00032b98: 66fc           	bnes 0x32b96
00032b9a: 4879 0005 5588 	pea 0x55588
00032ba0: 3f3c 0041      	movew #65,%sp@-
00032ba4: 4e92           	jsr %a2@
00032ba6: 204b           	moveal %a3,%a0
00032ba8: 2243           	moveal %d3,%a1
00032baa: 10d9           	moveb %a1@+,%a0@+
00032bac: 66fc           	bnes 0x32baa
00032bae: 3f3c 004f      	movew #79,%sp@-
00032bb2: 4e92           	jsr %a2@
00032bb4: 508f           	addql #8,%sp
00032bb6: 60c2           	bras 0x32b7a
00032bb8: 4240           	clrw %d0
00032bba: 60d0           	bras 0x32b8c
00032bbc: 2f0a           	movel %a2,%sp@-
00032bbe: 2f02           	movel %d2,%sp@-
00032bc0: 242f 000c      	movel %sp@(12),%d2
00032bc4: 2f02           	movel %d2,%sp@-
00032bc6: 4eb9 0001 bf1a 	jsr 0x1bf1a
00032bcc: 588f           	addql #4,%sp
00032bce: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
00032bd4: 4a40           	tstw %d0
00032bd6: 6d0a           	blts 0x32be2
00032bd8: 3f00           	movew %d0,%sp@-
00032bda: 3f3c 000e      	movew #14,%sp@-
00032bde: 4e92           	jsr %a2@
00032be0: 588f           	addql #4,%sp
00032be2: 2f02           	movel %d2,%sp@-
00032be4: 3f3c 003b      	movew #59,%sp@-
00032be8: 4e92           	jsr %a2@
00032bea: 5c8f           	addql #6,%sp
00032bec: 241f           	movel %sp@+,%d2
00032bee: 245f           	moveal %sp@+,%a2
00032bf0: 4e75           	rts
00032bf2: 4eb9 0002 dd10 	jsr 0x2dd10
00032bf8: 4eb9 0002 8d44 	jsr 0x28d44
00032bfe: 4eb9 0002 8d76 	jsr 0x28d76
00032c04: 4eb9 0002 8d50 	jsr 0x28d50
00032c0a: 4eb9 0002 d5f4 	jsr 0x2d5f4
00032c10: 4eb9 0002 d468 	jsr 0x2d468
00032c16: 4267           	clrw %sp@-
00032c18: 4eb9 0002 d524 	jsr 0x2d524
00032c1e: 548f           	addql #2,%sp
00032c20: 4e75           	rts
00032c22: 454d           	.short 0x454d
00032c24: 5544           	subqw #2,%d4
00032c26: 4553           	.short 0x4553
00032c28: 4b00           	chkl %d0,%d5
00032c2a: 33fc 0003 0005 	movew #3,0x57e8a
00032c30: 7e8a 
00032c32: 33fc 0001 0005 	movew #1,0x57e8c
00032c38: 7e8c 
00032c3a: 41f9 0005 7e8e 	lea 0x57e8e,%a0
00032c40: 43fa ffe0      	lea %pc@(0x32c22),%a1
00032c44: 10d9           	moveb %a1@+,%a0@+
00032c46: 66fc           	bnes 0x32c44
00032c48: 41f9 0005 7e9b 	lea 0x57e9b,%a0
00032c4e: 43f9 0005 55fa 	lea 0x555fa,%a1
00032c54: 10d9           	moveb %a1@+,%a0@+
00032c56: 66fc           	bnes 0x32c54
00032c58: 4e75           	rts
00032c5a: 2f0a           	movel %a2,%sp@-
00032c5c: 4a79 0005 7e08 	tstw 0x57e08
00032c62: 672c           	beqs 0x32c90
00032c64: 2479 0003 6250 	moveal 0x36250,%a2
00032c6a: 4879 0005 3b04 	pea 0x53b04
00032c70: 4eb9 0002 be76 	jsr 0x2be76
00032c76: 206a 003c      	moveal %a2@(60),%a0
00032c7a: 20af 000c      	movel %sp@(12),%a0@
00032c7e: 3f3c 0008      	movew #8,%sp@-
00032c82: 4267           	clrw %sp@-
00032c84: 2f0a           	movel %a2,%sp@-
00032c86: 4eb9 0003 1764 	jsr 0x31764
00032c8c: 4fef 000c      	lea %sp@(12),%sp
00032c90: 245f           	moveal %sp@+,%a2
00032c92: 4e75           	rts
00032c94:  _sh_read
00032c94: 206f 0004      	moveal %sp@(4),%a0
00032c98: 43f9 0005 566c 	lea 0x5566c,%a1
00032c9e: 10d9           	moveb %a1@+,%a0@+
00032ca0: 66fc           	bnes 0x32c9e
00032ca2: 4878 0080      	pea 0x80
00032ca6: 2f39 0005 7e04 	movel 0x57e04,%sp@-
00032cac: 2f2f 0010      	movel %sp@(16),%sp@-
00032cb0: 4eb9 0001 b8fc 	jsr 0x1b8fc
00032cb6: 4fef 000c      	lea %sp@(12),%sp
00032cba: 4e75           	rts
00032cbc: 454d           	.short 0x454d
00032cbe: 5543           	subqw #2,%d3
00032cc0: 4f4e           	.short 0x4f4e
00032cc2: 0000 2f0a      	orib #10,%d0
00032cc4:  _sh_write
00032cc6: 2f02           	movel %d2,%sp@-
00032cc8: 302f 000c      	movew %sp@(12),%d0
00032ccc: 342f 000e      	movew %sp@(14),%d2
00032cd0: 246f 0012      	moveal %sp@(18),%a2
00032cd4: 0c40 0001      	cmpiw #1,%d0
00032cd8: 6764           	beqs 0x32d3e
00032cda: 6e0c           	bgts 0x32ce8
00032cdc: 4a40           	tstw %d0
00032cde: 6738           	beqs 0x32d18
00032ce0: 7001           	moveq #1,%d0
00032ce2: 241f           	movel %sp@+,%d2
00032ce4: 245f           	moveal %sp@+,%a2
00032ce6: 4e75           	rts
00032ce8: 0c40 0004      	cmpiw #4,%d0
00032cec: 6700 0100      	beqw 0x32dee
00032cf0: 0c40 0005      	cmpiw #5,%d0
00032cf4: 66ea           	bnes 0x32ce0
00032cf6: 302f 0010      	movew %sp@(16),%d0
00032cfa: 5240           	addqw #1,%d0
00032cfc: 33c0 0005 7e02 	movew %d0,0x57e02
00032d02: 33c2 0005 7e00 	movew %d2,0x57e00
00032d08: 4239 0005 566c 	clrb 0x5566c
00032d0e: 2079 0005 7e04 	moveal 0x57e04,%a0
00032d14: 4210           	clrb %a0@
00032d16: 60c8           	bras 0x32ce0
00032d18: 41f9 0005 566c 	lea 0x5566c,%a0
00032d1e: 43fa ff02      	lea %pc@(0x32c22),%a1
00032d22: 10d9           	moveb %a1@+,%a0@+
00032d24: 66fc           	bnes 0x32d22
00032d26: 4279 0005 7e88 	clrw 0x57e88
00032d2c: 33fc 0003 0005 	movew #3,0x57e8a
00032d32: 7e8a 
00032d34: 33fc 0001 0005 	movew #1,0x57e8c
00032d3a: 7e8c 
00032d3c: 60a2           	bras 0x32ce0
00032d3e: 41f9 0005 566c 	lea 0x5566c,%a0
00032d44: 224a           	moveal %a2,%a1
00032d46: 10d9           	moveb %a1@+,%a0@+
00032d48: 66fc           	bnes 0x32d46
00032d4a: 4878 0080      	pea 0x80
00032d4e: 2f2f 001a      	movel %sp@(26),%sp@-
00032d52: 2f39 0005 7e04 	movel 0x57e04,%sp@-
00032d58: 4eb9 0001 b8fc 	jsr 0x1b8fc
00032d5e: 33fc 0001 0005 	movew #1,0x57e88
00032d64: 7e88 
00032d66: 487a ff54      	pea %pc@(0x32cbc)
00032d6a: 2f0a           	movel %a2,%sp@-
00032d6c: 4eb9 0001 bdd2 	jsr 0x1bdd2
00032d72: 4fef 0014      	lea %sp@(20),%sp
00032d76: 4a40           	tstw %d0
00032d78: 57c1           	seq %d1
00032d7a: 4881           	extw %d1
00032d7c: 4441           	negw %d1
00032d7e: 33c1 0005 7e8a 	movew %d1,0x57e8a
00032d84: 4a42           	tstw %d2
00032d86: 56c1           	sne %d1
00032d88: 4881           	extw %d1
00032d8a: 4441           	negw %d1
00032d8c: 33c1 0005 7e8c 	movew %d1,0x57e8c
00032d92: 4a40           	tstw %d0
00032d94: 6700 ff4a      	beqw 0x32ce0
00032d98: 3f3c 0019      	movew #25,%sp@-
00032d9c: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
00032da2: 4e92           	jsr %a2@
00032da4: 1200           	moveb %d0,%d1
00032da6: 0601 0041      	addib #65,%d1
00032daa: 13c1 0005 7e10 	moveb %d1,0x57e10
00032db0: 13fc 003a 0005 	moveb #58,0x57e11
00032db6: 7e11 
00032db8: 4239 0005 7e12 	clrb 0x57e12
00032dbe: 5240           	addqw #1,%d0
00032dc0: 3f00           	movew %d0,%sp@-
00032dc2: 4879 0005 7e12 	pea 0x57e12
00032dc8: 3f3c 0047      	movew #71,%sp@-
00032dcc: 4e92           	jsr %a2@
00032dce: 4fef 000a      	lea %sp@(10),%sp
00032dd2: 4a39 0005 7e12 	tstb 0x57e12
00032dd8: 6600 ff06      	bnew 0x32ce0
00032ddc: 13fc 005c 0005 	moveb #92,0x57e12
00032de2: 7e12 
00032de4: 4239 0005 7e13 	clrb 0x57e13
00032dea: 6000 fef4      	braw 0x32ce0
00032dee: 4eb9 0000 3cdc 	jsr 0x3cdc
00032df4: 4a40           	tstw %d0
00032df6: 6700 fee8      	beqw 0x32ce0
00032dfa: 33fc 0004 0005 	movew #4,0x57e88
00032e00: 7e88 
00032e02: 4279 0005 7e8a 	clrw 0x57e8a
00032e08: 4279 0005 7e8c 	clrw 0x57e8c
00032e0e: 6000 fed0      	braw 0x32ce0
00032e12:  _sh_get
00032e12: 306f 0008      	moveaw %sp@(8),%a0
00032e16: 2f08           	movel %a0,%sp@-
00032e18: 4879 0005 6018 	pea 0x56018
00032e1e: 2f2f 000c      	movel %sp@(12),%sp@-
00032e22: 4eb9 0001 b8fc 	jsr 0x1b8fc
00032e28: 4fef 000c      	lea %sp@(12),%sp
00032e2c: 4e75           	rts
00032e2e:  _sh_put
00032e2e: 306f 0008      	moveaw %sp@(8),%a0
00032e32: 2f08           	movel %a0,%sp@-
00032e34: 2f2f 0008      	movel %sp@(8),%sp@-
00032e38: 4879 0005 6018 	pea 0x56018
00032e3e: 4eb9 0001 b8fc 	jsr 0x1b8fc
00032e44: 4fef 000c      	lea %sp@(12),%sp
00032e48: 4e75           	rts
00032e4a:  _sh_tographic
00032e4a: 4eb9 0002 8d44 	jsr 0x28d44
00032e50: 4eb9 0002 8d58 	jsr 0x28d58
00032e56: 4eb9 0002 8d50 	jsr 0x28d50
00032e5c: 3f3c 0001      	movew #1,%sp@-
00032e60: 4eb9 0002 d524 	jsr 0x2d524
00032e66: 4879 0005 3b04 	pea 0x53b04
00032e6c: 4eb9 0002 be76 	jsr 0x2be76
00032e72: 4eb9 0002 d796 	jsr 0x2d796
00032e78: 4eb9 0002 d510 	jsr 0x2d510
00032e7e: 5c8f           	addql #6,%sp
00032e80: 4ef9 0002 dd20 	jmp 0x2dd20
00032e86:  _sh_name
00032e86: 2f02           	movel %d2,%sp@-
00032e88: 242f 0008      	movel %sp@(8),%d2
00032e8c: 2f02           	movel %d2,%sp@-
00032e8e: 4eb9 0001 bf1a 	jsr 0x1bf1a
00032e94: 588f           	addql #4,%sp
00032e96: 4a40           	tstw %d0
00032e98: 6d02           	blts 0x32e9c
00032e9a: 5482           	addql #2,%d2
00032e9c: 2f42 0008      	movel %d2,%sp@(8)
00032ea0: 241f           	movel %sp@+,%d2
00032ea2: 4ef9 0001 c344 	jmp 0x1c344
00032ea8:  _sh_envrn
00032ea8: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00032eac: 266f 0018      	moveal %sp@(24),%a3
00032eb0: 242f 001c      	movel %sp@(28),%d2
00032eb4: 2f02           	movel %d2,%sp@-
00032eb6: 4eb9 0001 bdc0 	jsr 0x1bdc0
00032ebc: 588f           	addql #4,%sp
00032ebe: 4293           	clrl %a3@
00032ec0: 2479 0005 7afa 	moveal 0x57afa,%a2
00032ec6: 3840           	moveaw %d0,%a4
00032ec8: 4bf9 0001 be28 	lea 0x1be28,%a5
00032ece: 4a12           	tstb %a2@
00032ed0: 6714           	beqs 0x32ee6
00032ed2: 2f0c           	movel %a4,%sp@-
00032ed4: 2f02           	movel %d2,%sp@-
00032ed6: 2f0a           	movel %a2,%sp@-
00032ed8: 4e95           	jsr %a5@
00032eda: 4fef 000c      	lea %sp@(12),%sp
00032ede: 4a40           	tstw %d0
00032ee0: 660a           	bnes 0x32eec
00032ee2: d5cc           	addal %a4,%a2
00032ee4: 268a           	movel %a2,%a3@
00032ee6: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00032eea: 4e75           	rts
00032eec: 4a1a           	tstb %a2@+
00032eee: 66fc           	bnes 0x32eec
00032ef0: 60dc           	bras 0x32ece
00032ef2: 5041           	addqw #8,%d1
00032ef4: 5448           	addqw #2,%a0
00032ef6: 3d00           	movew %d0,%fp@-
00032ef8:  _sh_find
00032ef8: 4e56 fffc      	linkw %fp,#-4
00032efc: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
00032f00: 262e 0008      	movel %fp@(8),%d3
00032f04: 3f3c 002f      	movew #47,%sp@-
00032f08: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
00032f0e: 4e92           	jsr %a2@
00032f10: 2800           	movel %d0,%d4
00032f12: 2f03           	movel %d3,%sp@-
00032f14: 4eba ff70      	jsr %pc@(0x32e86)
00032f18: 2a00           	movel %d0,%d5
00032f1a: 4879 0005 576c 	pea 0x5576c
00032f20: 3f3c 001a      	movew #26,%sp@-
00032f24: 4e92           	jsr %a2@
00032f26: 2079 0005 7a42 	moveal 0x57a42,%a0
00032f2c: 4fef 000c      	lea %sp@(12),%sp
00032f30: 243c 0005 56ec 	movel #349932,%d2
00032f36: 4a28 0108      	tstb %a0@(264)
00032f3a: 6736           	beqs 0x32f72
00032f3c: 41e8 0108      	lea %a0@(264),%a0
00032f40: 2242           	moveal %d2,%a1
00032f42: 12d8           	moveb %a0@+,%a1@+
00032f44: 66fc           	bnes 0x32f42
00032f46: 2042           	moveal %d2,%a0
00032f48: 2245           	moveal %d5,%a1
00032f4a: 4a18           	tstb %a0@+
00032f4c: 66fc           	bnes 0x32f4a
00032f4e: 5388           	subql #1,%a0
00032f50: 10d9           	moveb %a1@+,%a0@+
00032f52: 66fc           	bnes 0x32f50
00032f54: 3f3c 0007      	movew #7,%sp@-
00032f58: 2f02           	movel %d2,%sp@-
00032f5a: 3f3c 004e      	movew #78,%sp@-
00032f5e: 4e92           	jsr %a2@
00032f60: 508f           	addql #8,%sp
00032f62: 4a40           	tstw %d0
00032f64: 660c           	bnes 0x32f72
00032f66: 2043           	moveal %d3,%a0
00032f68: 2242           	moveal %d2,%a1
00032f6a: 10d9           	moveb %a1@+,%a0@+
00032f6c: 66fc           	bnes 0x32f6a
00032f6e: 7401           	moveq #1,%d2
00032f70: 6070           	bras 0x32fe2
00032f72: 2042           	moveal %d2,%a0
00032f74: 2243           	moveal %d3,%a1
00032f76: 10d9           	moveb %a1@+,%a0@+
00032f78: 66fc           	bnes 0x32f76
00032f7a: 3f3c 0007      	movew #7,%sp@-
00032f7e: 2f02           	movel %d2,%sp@-
00032f80: 3f3c 004e      	movew #78,%sp@-
00032f84: 4e92           	jsr %a2@
00032f86: 508f           	addql #8,%sp
00032f88: 4a40           	tstw %d0
00032f8a: 67e2           	beqs 0x32f6e
00032f8c: 13fc 005c 0005 	moveb #92,0x556ec
00032f92: 56ec 
00032f94: 41f9 0005 56ed 	lea 0x556ed,%a0
00032f9a: 2245           	moveal %d5,%a1
00032f9c: 10d9           	moveb %a1@+,%a0@+
00032f9e: 66fc           	bnes 0x32f9c
00032fa0: 3f3c 0007      	movew #7,%sp@-
00032fa4: 2f02           	movel %d2,%sp@-
00032fa6: 3f3c 004e      	movew #78,%sp@-
00032faa: 4e92           	jsr %a2@
00032fac: 508f           	addql #8,%sp
00032fae: 4a40           	tstw %d0
00032fb0: 67b4           	beqs 0x32f66
00032fb2: 487a ff3e      	pea %pc@(0x32ef2)
00032fb6: 486e fffc      	pea %fp@(-4)
00032fba: 4eba feec      	jsr %pc@(0x32ea8)
00032fbe: 202e fffc      	movel %fp@(-4),%d0
00032fc2: 508f           	addql #8,%sp
00032fc4: 671a           	beqs 0x32fe0
00032fc6: 2040           	moveal %d0,%a0
00032fc8: 4a10           	tstb %a0@
00032fca: 6606           	bnes 0x32fd2
00032fcc: 5280           	addql #1,%d0
00032fce: 2d40 fffc      	movel %d0,%fp@(-4)
00032fd2: 226e fffc      	moveal %fp@(-4),%a1
00032fd6: b2fc 0000      	cmpaw #0,%a1
00032fda: 6704           	beqs 0x32fe0
00032fdc: 4a11           	tstb %a1@
00032fde: 666c           	bnes 0x3304c
00032fe0: 4242           	clrw %d2
00032fe2: 2f04           	movel %d4,%sp@-
00032fe4: 3f3c 001a      	movew #26,%sp@-
00032fe8: 4e92           	jsr %a2@
00032fea: 5c8f           	addql #6,%sp
00032fec: 3002           	movew %d2,%d0
00032fee: 4cee 0c3c ffe4 	moveml %fp@(-28),%d2-%d5/%a2-%a3
00032ff4: 4e5e           	unlk %fp
00032ff6: 4e75           	rts
00032ff8: 0c00 003b      	cmpib #59,%d0
00032ffc: 670e           	beqs 0x3300c
00032ffe: 0c00 002c      	cmpib #44,%d0
00033002: 6708           	beqs 0x3300c
00033004: 10c0           	moveb %d0,%a0@+
00033006: 1200           	moveb %d0,%d1
00033008: 1019           	moveb %a1@+,%d0
0003300a: 66ec           	bnes 0x32ff8
0003300c: 0c01 005c      	cmpib #92,%d1
00033010: 670c           	beqs 0x3301e
00033012: 0c01 003a      	cmpib #58,%d1
00033016: 6706           	beqs 0x3301e
00033018: 10bc 005c      	moveb #92,%a0@
0003301c: 5288           	addql #1,%a0
0003301e: 2645           	moveal %d5,%a3
00033020: 10db           	moveb %a3@+,%a0@+
00033022: 66fc           	bnes 0x33020
00033024: 2d49 fffc      	movel %a1,%fp@(-4)
00033028: 67b6           	beqs 0x32fe0
0003302a: 3f3c 0007      	movew #7,%sp@-
0003302e: 4879 0005 56ec 	pea 0x556ec
00033034: 3f3c 004e      	movew #78,%sp@-
00033038: 4e92           	jsr %a2@
0003303a: 508f           	addql #8,%sp
0003303c: 4a40           	tstw %d0
0003303e: 6692           	bnes 0x32fd2
00033040: 2243           	moveal %d3,%a1
00033042: 2042           	moveal %d2,%a0
00033044: 12d8           	moveb %a0@+,%a1@+
00033046: 66fc           	bnes 0x33044
00033048: 6000 ff24      	braw 0x32f6e
0003304c: 4201           	clrb %d1
0003304e: 41f9 0005 56ec 	lea 0x556ec,%a0
00033054: 60b2           	bras 0x33008
00033056:  _sh_rdef
00033056: 206f 0004      	moveal %sp@(4),%a0
0003305a: 43f9 0005 7e8e 	lea 0x57e8e,%a1
00033060: 10d9           	moveb %a1@+,%a0@+
00033062: 66fc           	bnes 0x33060
00033064: 206f 0008      	moveal %sp@(8),%a0
00033068: 43f9 0005 7e9b 	lea 0x57e9b,%a1
0003306e: 10d9           	moveb %a1@+,%a0@+
00033070: 66fc           	bnes 0x3306e
00033072: 4e75           	rts
00033074:  _sh_wdef
00033074: 41f9 0005 7e8e 	lea 0x57e8e,%a0
0003307a: 226f 0004      	moveal %sp@(4),%a1
0003307e: 10d9           	moveb %a1@+,%a0@+
00033080: 66fc           	bnes 0x3307e
00033082: 41f9 0005 7e9b 	lea 0x57e9b,%a0
00033088: 226f 0008      	moveal %sp@(8),%a1
0003308c: 10d9           	moveb %a1@+,%a0@+
0003308e: 66fc           	bnes 0x3308c
00033090: 4e75           	rts
00033092: 0000 42a7      	orib #-89,%d0
00033094:  _aes_run_rom_program
00033096: 487a fffa      	pea %pc@(0x33092)
0003309a: 4878 0007      	pea 0x7
0003309e: 3f3c 0007      	movew #7,%sp@-
000330a2: 4eb9 0001 bc5c 	jsr 0x1bc5c
000330a8: 2040           	moveal %d0,%a0
000330aa: 216f 0012 0008 	movel %sp@(18),%a0@(8)
000330b0: 42a7           	clrl %sp@-
000330b2: 2f00           	movel %d0,%sp@-
000330b4: 42a7           	clrl %sp@-
000330b6: 3f3c 0006      	movew #6,%sp@-
000330ba: 4eb9 0002 8cda 	jsr 0x28cda
000330c0: 4fef 001c      	lea %sp@(28),%sp
000330c4: 4e75           	rts
000330c6:  _sh_main
000330c6: 48e7 3e3c      	moveml %d2-%d6/%a2-%a5,%sp@-
000330ca: 322f 002a      	movew %sp@(42),%d1
000330ce: 33fc 0001 0005 	movew #1,0x57e88
000330d4: 7e88 
000330d6: 4a6f 0028      	tstw %sp@(40)
000330da: 6600 016a      	bnew 0x33246
000330de: 7003           	moveq #3,%d0
000330e0: 33c0 0005 7e8a 	movew %d0,0x57e8a
000330e6: 33c1 0005 7e8c 	movew %d1,0x57e8c
000330ec: 41f9 0005 7e10 	lea 0x57e10,%a0
000330f2: 43f9 0005 55fa 	lea 0x555fa,%a1
000330f8: 10d9           	moveb %a1@+,%a0@+
000330fa: 66fc           	bnes 0x330f8
000330fc: 33fc 0001 0005 	movew #1,0x57e08
00033102: 7e08 
00033104: 0c79 0003 0005 	cmpiw #3,0x57e8a
0003310a: 7e8a 
0003310c: 6604           	bnes 0x33112
0003310e: 4eba fb1a      	jsr %pc@(0x32c2a)
00033112: 4242           	clrw %d2
00033114: 47f9 0005 7e88 	lea 0x57e88,%a3
0003311a: 45fa faa0      	lea %pc@(0x32bbc),%a2
0003311e: 283c 0005 7e8e 	movel #360078,%d4
00033124: 263c 0005 566c 	movel #349804,%d3
0003312a: 2a3c 0005 7e9b 	movel #360091,%d5
00033130: 49f9 0001 bdc0 	lea 0x1bdc0,%a4
00033136: 3039 0005 7e8a 	movew 0x57e8a,%d0
0003313c: 0c40 0001      	cmpiw #1,%d0
00033140: 6700 0148      	beqw 0x3328a
00033144: 6e00 0106      	bgtw 0x3324c
00033148: 4a40           	tstw %d0
0003314a: 6700 0130      	beqw 0x3327c
0003314e: 3039 0005 7e8c 	movew 0x57e8c,%d0
00033154: b079 0005 7e08 	cmpw 0x57e08,%d0
0003315a: 670e           	beqs 0x3316a
0003315c: 33c0 0005 7e08 	movew %d0,0x57e08
00033162: 6700 0154      	beqw 0x332b8
00033166: 4eba fce2      	jsr %pc@(0x32e4a)
0003316a: 4a79 0005 7e08 	tstw 0x57e08
00033170: 673a           	beqs 0x331ac
00033172: 4eb9 0003 4a68 	jsr 0x34a68
00033178: 4eb9 0002 d510 	jsr 0x2d510
0003317e: 2a79 0003 6250 	moveal 0x36250,%a5
00033184: 4879 0005 3b04 	pea 0x53b04
0003318a: 4eb9 0002 be76 	jsr 0x2be76
00033190: 2c2d 000c      	movel %a5@(12),%d6
00033194: 42ad 000c      	clrl %a5@(12)
00033198: 4267           	clrw %sp@-
0003319a: 4267           	clrw %sp@-
0003319c: 2f0d           	movel %a5,%sp@-
0003319e: 4eb9 0003 1764 	jsr 0x31764
000331a4: 2b46 000c      	movel %d6,%a5@(12)
000331a8: 4fef 000c      	lea %sp@(12),%sp
000331ac: 4a42           	tstw %d2
000331ae: 671a           	beqs 0x331ca
000331b0: 3002           	movew %d2,%d0
000331b2: 0640 001f      	addiw #31,%d0
000331b6: 0c40 001e      	cmpiw #30,%d0
000331ba: 630e           	blss 0x331ca
000331bc: 70e1           	moveq #-31,%d0
000331be: 9042           	subw %d2,%d0
000331c0: 3f00           	movew %d0,%sp@-
000331c2: 4eb9 0002 ae60 	jsr 0x2ae60
000331c8: 548f           	addql #2,%sp
000331ca: 4879 0005 566c 	pea 0x5566c
000331d0: 4eba fcb4      	jsr %pc@(0x32e86)
000331d4: 2400           	movel %d0,%d2
000331d6: 3039 0005 7e8a 	movew 0x57e8a,%d0
000331dc: 588f           	addql #4,%sp
000331de: 0c40 0003      	cmpiw #3,%d0
000331e2: 6600 00e6      	bnew 0x332ca
000331e6: 487a feaa      	pea %pc@(0x33092)
000331ea: 4eba fa6e      	jsr %pc@(0x32c5a)
000331ee: 2f02           	movel %d2,%sp@-
000331f0: 2f39 0005 7a42 	movel 0x57a42,%sp@-
000331f6: 4eb9 0003 1e66 	jsr 0x31e66
000331fc: 4879 0005 566c 	pea 0x5566c
00033202: 2f39 0005 7a42 	movel 0x57a42,%sp@-
00033208: 4eb9 0003 1ea0 	jsr 0x31ea0
0003320e: 4879 0003 6e80 	pea 0x36e80
00033214: 4eba fe7e      	jsr %pc@(0x33094)
00033218: 4fef 0018      	lea %sp@(24),%sp
0003321c: 4a80           	tstl %d0
0003321e: 6600 00a0      	bnew 0x332c0
00033222: 4242           	clrw %d2
00033224: 0c53 0004      	cmpiw #4,%a3@
00033228: 670a           	beqs 0x33234
0003322a: 4a79 0005 7e02 	tstw 0x57e02
00033230: 6700 ff04      	beqw 0x33136
00033234: 4a79 0005 7e08 	tstw 0x57e08
0003323a: 6700 01c4      	beqw 0x33400
0003323e: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
00033242: 6000 f9ae      	braw 0x32bf2
00033246: 7002           	moveq #2,%d0
00033248: 6000 fe96      	braw 0x330e0
0003324c: 0c40 0003      	cmpiw #3,%d0
00033250: 6e00 fefc      	bgtw 0x3314e
00033254: 4879 0005 7e9b 	pea 0x57e9b
0003325a: 4e92           	jsr %a2@
0003325c: 588f           	addql #4,%sp
0003325e: 0c79 0002 0005 	cmpiw #2,0x57e8a
00033264: 7e8a 
00033266: 672a           	beqs 0x33292
00033268: 91c8           	subal %a0,%a0
0003326a: 3048           	moveaw %a0,%a0
0003326c: d1fc 0005 566c 	addal #349804,%a0
00033272: 2244           	moveal %d4,%a1
00033274: 10d9           	moveb %a1@+,%a0@+
00033276: 66fc           	bnes 0x33274
00033278: 6000 fed4      	braw 0x3314e
0003327c: 4879 0005 7e10 	pea 0x57e10
00033282: 4e92           	jsr %a2@
00033284: 588f           	addql #4,%sp
00033286: 6000 fec6      	braw 0x3314e
0003328a: 4879 0005 7e9b 	pea 0x57e9b
00033290: 60f0           	bras 0x33282
00033292: 2043           	moveal %d3,%a0
00033294: 2245           	moveal %d5,%a1
00033296: 10d9           	moveb %a1@+,%a0@+
00033298: 66fc           	bnes 0x33296
0003329a: 2f03           	movel %d3,%sp@-
0003329c: 4e94           	jsr %a4@
0003329e: 588f           	addql #4,%sp
000332a0: 4a40           	tstw %d0
000332a2: 67c4           	beqs 0x33268
000332a4: 3040           	moveaw %d0,%a0
000332a6: 5248           	addqw #1,%a0
000332a8: 3240           	moveaw %d0,%a1
000332aa: d3fc 0005 3db8 	addal #343480,%a1
000332b0: 137c 005c 18b4 	moveb #92,%a1@(6324)
000332b6: 60b2           	bras 0x3326a
000332b8: 4eba f938      	jsr %pc@(0x32bf2)
000332bc: 6000 feac      	braw 0x3316a
000332c0: 4eb9 0003 587a 	jsr 0x3587a
000332c6: 6000 ff5a      	braw 0x33222
000332ca: 0c40 0001      	cmpiw #1,%d0
000332ce: 6614           	bnes 0x332e4
000332d0: 4879 0004 7594 	pea 0x47594
000332d6: 4eba fdbc      	jsr %pc@(0x33094)
000332da: 4eba f94e      	jsr %pc@(0x32c2a)
000332de: 588f           	addql #4,%sp
000332e0: 6000 ff40      	braw 0x33222
000332e4: 0c40 0002      	cmpiw #2,%d0
000332e8: 6600 00e6      	bnew 0x333d0
000332ec: 2f02           	movel %d2,%sp@-
000332ee: 4eba f96a      	jsr %pc@(0x32c5a)
000332f2: 2f02           	movel %d2,%sp@-
000332f4: 2f39 0005 7a42 	movel 0x57a42,%sp@-
000332fa: 4eb9 0003 1e66 	jsr 0x31e66
00033300: 4879 0005 566c 	pea 0x5566c
00033306: 2f39 0005 7a42 	movel 0x57a42,%sp@-
0003330c: 4eb9 0003 1ea0 	jsr 0x31ea0
00033312: 2079 0005 7a42 	moveal 0x57a42,%a0
00033318: 4268 0026      	clrw %a0@(38)
0003331c: 4fef 0014      	lea %sp@(20),%sp
00033320: 4a79 0005 7e8a 	tstw 0x57e8a
00033326: 6700 00c4      	beqw 0x333ec
0003332a: 2f39 0005 7afa 	movel 0x57afa,%sp@-
00033330: 2f39 0005 7e04 	movel 0x57e04,%sp@-
00033336: 4879 0005 566c 	pea 0x5566c
0003333c: 4267           	clrw %sp@-
0003333e: 4eb9 0002 8cda 	jsr 0x28cda
00033344: 2400           	movel %d0,%d2
00033346: 4fef 000e      	lea %sp@(14),%sp
0003334a: 2079 0005 7a42 	moveal 0x57a42,%a0
00033350: 0828 0000 0027 	btst #0,%a0@(39)
00033356: 6736           	beqs 0x3338e
00033358: 4eb9 0002 fed2 	jsr 0x2fed2
0003335e: 2079 0005 7a42 	moveal 0x57a42,%a0
00033364: 3028 0086      	movew %a0@(134),%d0
00033368: 6718           	beqs 0x33382
0003336a: 4879 0005 711a 	pea 0x5711a
00033370: 3f00           	movew %d0,%sp@-
00033372: 2f08           	movel %a0,%sp@-
00033374: 3f3c 0010      	movew #16,%sp@-
00033378: 4eb9 0002 8fc6 	jsr 0x28fc6
0003337e: 4fef 000c      	lea %sp@(12),%sp
00033382: 2079 0005 7a42 	moveal 0x57a42,%a0
00033388: 0268 fffe 0026 	andiw #-2,%a0@(38)
0003338e: 0c79 0002 0005 	cmpiw #2,0x57e8a
00033394: 7e8a 
00033396: 6604           	bnes 0x3339c
00033398: 4eba f890      	jsr %pc@(0x32c2a)
0003339c: 2039 0005 7a1e 	movel 0x57a1e,%d0
000333a2: b0b9 0005 7a42 	cmpl 0x57a42,%d0
000333a8: 660e           	bnes 0x333b8
000333aa: 4879 0005 7a1c 	pea 0x57a1c
000333b0: 4eb9 0002 a424 	jsr 0x2a424
000333b6: 588f           	addql #4,%sp
000333b8: 4a79 0005 7e08 	tstw 0x57e08
000333be: 6706           	beqs 0x333c6
000333c0: 4eb9 0003 587a 	jsr 0x3587a
000333c6: 4a82           	tstl %d2
000333c8: 6c00 fe58      	bgew 0x33222
000333cc: 6000 fe56      	braw 0x33224
000333d0: 4879 0005 566c 	pea 0x5566c
000333d6: 4eba fb20      	jsr %pc@(0x32ef8)
000333da: 588f           	addql #4,%sp
000333dc: 4a40           	tstw %d0
000333de: 6600 ff0c      	bnew 0x332ec
000333e2: 4eba f846      	jsr %pc@(0x32c2a)
000333e6: 74df           	moveq #-33,%d2
000333e8: 6000 fe3a      	braw 0x33224
000333ec: 33fc 0003 0005 	movew #3,0x57e8a
000333f2: 7e8a 
000333f4: 33fc 0001 0005 	movew #1,0x57e8c
000333fa: 7e8c 
000333fc: 6000 ff2c      	braw 0x3332a
00033400: 4cdf 3c7c      	moveml %sp@+,%d2-%d6/%a2-%a5
00033404: 4e75           	rts
00033406: 0000 4e56      	orib #86,%d0
00033408:  _super
0003340a: ffbc           	.short 0xffbc
0003340c: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00033410: 246e 000a      	moveal %fp@(10),%a2
00033414: 0c6e 00c8 0008 	cmpiw #200,%fp@(8)
0003341a: 6716           	beqs 0x33432
0003341c: 0c6e 00c9 0008 	cmpiw #201,%fp@(8)
00033422: 6700 01f4      	beqw 0x33618
00033426: 7000           	moveq #0,%d0
00033428: 4cee 3c1c ffa0 	moveml %fp@(-96),%d2-%d4/%a2-%a5
0003342e: 4e5e           	unlk %fp
00033430: 4e75           	rts
00033432: 4878 0008      	pea 0x8
00033436: 2f12           	movel %a2@,%sp@-
00033438: 486e ffbe      	pea %fp@(-66)
0003343c: 47f9 0001 b8fc 	lea 0x1b8fc,%a3
00033442: 4e93           	jsr %a3@
00033444: 302e ffc0      	movew %fp@(-64),%d0
00033448: 4fef 000c      	lea %sp@(12),%sp
0003344c: 671e           	beqs 0x3346c
0003344e: 0c40 0010      	cmpiw #16,%d0
00033452: 6f02           	bles 0x33456
00033454: 7010           	moveq #16,%d0
00033456: 3040           	moveaw %d0,%a0
00033458: 2008           	movel %a0,%d0
0003345a: d088           	addl %a0,%d0
0003345c: 2f00           	movel %d0,%sp@-
0003345e: 2f2a 0008      	movel %a2@(8),%sp@-
00033462: 486e ffe0      	pea %fp@(-32)
00033466: 4e93           	jsr %a3@
00033468: 4fef 000c      	lea %sp@(12),%sp
0003346c: 302e ffc4      	movew %fp@(-60),%d0
00033470: 6720           	beqs 0x33492
00033472: 0c40 0003      	cmpiw #3,%d0
00033476: 6f02           	bles 0x3347a
00033478: 7003           	moveq #3,%d0
0003347a: 3040           	moveaw %d0,%a0
0003347c: 2008           	movel %a0,%d0
0003347e: d088           	addl %a0,%d0
00033480: d080           	addl %d0,%d0
00033482: 2f00           	movel %d0,%sp@-
00033484: 2f2a 0010      	movel %a2@(16),%sp@-
00033488: 486e ffc6      	pea %fp@(-58)
0003348c: 4e93           	jsr %a3@
0003348e: 4fef 000c      	lea %sp@(12),%sp
00033492: 206a 0004      	moveal %a2@(4),%a0
00033496: 342e ffbe      	movew %fp@(-66),%d2
0003349a: 3d42 ffbc      	movew %d2,%fp@(-68)
0003349e: 3002           	movew %d2,%d0
000334a0: 0640 fff6      	addiw #-10,%d0
000334a4: 0c40 0075      	cmpiw #117,%d0
000334a8: 6200 00fe      	bhiw 0x335a8
000334ac: 0280 0000 ffff 	andil #65535,%d0
000334b2: d080           	addl %d0,%d0
000334b4: 303b 0806      	movew %pc@(0x334bc,%d0:l),%d0
000334b8: 4efb 0002      	jmp %pc@(0x334bc,%d0:w)
000334bc: 00f6           	.short 0x00f6
000334be: 0166           	bchg %d0,%fp@-
000334c0: 0166           	bchg %d0,%fp@-
000334c2: 019e           	bclr %d0,%fp@+
000334c4: 01ac 01c2      	bclr %d0,%a4@(450)
000334c8: 00ec           	.short 0x00ec
000334ca: 01d6           	bset %d0,%fp@
000334cc: 00ec           	.short 0x00ec
000334ce: 01e2           	bset %d0,%a2@-
000334d0: 01ea 01f8      	bset %d0,%a2@(504)
000334d4: 0216 0226      	andib #38,%fp@
000334d8: 0254 0270      	andiw #624,%a4@
000334dc: 02fa           	.short 0x02fa
000334de: 00ec           	.short 0x00ec
000334e0: 00ec           	.short 0x00ec
000334e2: 00ec           	.short 0x00ec
000334e4: 030c 0320      	movepw %a4@(800),%d1
000334e8: 0332 0368 0382 	btst %d1,%a2@(0000000000000382)
000334ee: 03a2           	bclr %d1,%a2@-
000334f0: 03b4 03ce 03e8 	bclr %d1,@(0000000000000000)@(00000000000003e8)
000334f6: 0402 0414      	subib #20,%d2
000334fa: 042a 043c 0460 	subib #60,%a2@(1120)
00033500: 047e           	.short 0x047e
00033502: 049c 04b4 04e8 	subil #78906600,%a4@+
00033508: 050a 00ec      	movepw %a2@(236),%d2
0003350c: 0530 0542 0558 	btst %d2,%a0@(0000000000000000)@(0000000000000558)
00033512: 056a 057a      	bchg %d2,%a2@(1402)
00033516: 058c 05be      	movepw %d2,%a4@(1470)
0003351a: 00ec           	.short 0x00ec
0003351c: 00ec           	.short 0x00ec
0003351e: 00ec           	.short 0x00ec
00033520: 00ec           	.short 0x00ec
00033522: 00ec           	.short 0x00ec
00033524: 00ec           	.short 0x00ec
00033526: 00ec           	.short 0x00ec
00033528: 00ec           	.short 0x00ec
0003352a: 00ec           	.short 0x00ec
0003352c: 00ec           	.short 0x00ec
0003352e: 00ec           	.short 0x00ec
00033530: 00ec           	.short 0x00ec
00033532: 00ec           	.short 0x00ec
00033534: 05e4           	bset %d2,%a4@-
00033536: 060a           	.short 0x060a
00033538: 0634 0656 0668 	addib #86,%a4@(0000000000000068,%d0:w:8)
0003353e: 067a           	.short 0x067a
00033540: 0694 06ae 06d8 	addil #112068312,%a4@
00033546: 0716           	btst %d3,%fp@
00033548: 0730 073e 074c 	btst %d3,%a0@(00000000074c00ec)@(00000000000000ec,%d0:w:8)
0003354e: 00ec 00ec 
00033552: 00ec           	.short 0x00ec
00033554: 00ec           	.short 0x00ec
00033556: 00ec           	.short 0x00ec
00033558: 00ec           	.short 0x00ec
0003355a: 00ec           	.short 0x00ec
0003355c: 0756           	bchg %d3,%fp@
0003355e: 076e 00ec      	bchg %d3,%fp@(236)
00033562: 00ec           	.short 0x00ec
00033564: 00ec           	.short 0x00ec
00033566: 00ec           	.short 0x00ec
00033568: 00ec           	.short 0x00ec
0003356a: 00ec           	.short 0x00ec
0003356c: 00ec           	.short 0x00ec
0003356e: 00ec           	.short 0x00ec
00033570: 0774 0786 0798 	bchg %d3,@(0000000000000000)@(0000000000000798,%d0:w:8)
00033576: 07a6           	bclr %d3,%fp@-
00033578: 07b4 07ce 07e4 	bclr %d3,@(0000000000000000)@(00000000000007e4)
0003357e: 07f6 0806      	bset %d3,%fp@(0000000000000006,%d0:l)
00033582: 083c           	.short 0x083c
00033584: 0846 0856      	bchg #86,%d6
00033588: 0862 087c      	bchg #124,%a2@-
0003358c: 0894 00ec      	bclr #-20,%a4@
00033590: 00ec           	.short 0x00ec
00033592: 00ec           	.short 0x00ec
00033594: 00ec           	.short 0x00ec
00033596: 00ec           	.short 0x00ec
00033598: 08a6 08b8      	bclr #-72,%fp@-
0003359c: 08d6 08e8      	bset #-24,%fp@
000335a0: 08fa           	.short 0x08fa
000335a2: 0908 091a      	movepw %a0@(2330),%d4
000335a6: 092c 4a42      	btst %d4,%a4@(19010)
000335aa: 6600 084e      	bnew 0x33dfa
000335ae: 70ff           	moveq #-1,%d0
000335b0: 6038           	bras 0x335ea
000335b2: 30bc 0340      	movew #832,%a0@
000335b6: 317c 0001 0002 	movew #1,%a0@(2)
000335bc: 2279 0005 7a42 	moveal 0x57a42,%a1
000335c2: 3169 001c 0004 	movew %a1@(28),%a0@(4)
000335c8: 2279 0003 6250 	moveal 0x36250,%a1
000335ce: 2169 000c 0006 	movel %a1@(12),%a0@(6)
000335d4: 3179 0005 3ce8 	movew 0x53ce8,%a0@(20)
000335da: 0014 
000335dc: 217c 0005 3db8 	movel #343480,%a0@(22)
000335e2: 0016 
000335e4: 4eb9 0002 8fb4 	jsr 0x28fb4
000335ea: 3d40 ffd2      	movew %d0,%fp@(-46)
000335ee: 302e ffc2      	movew %fp@(-62),%d0
000335f2: 6714           	beqs 0x33608
000335f4: 3040           	moveaw %d0,%a0
000335f6: d1c8           	addal %a0,%a0
000335f8: 2f08           	movel %a0,%sp@-
000335fa: 486e ffd2      	pea %fp@(-46)
000335fe: 2f2a 000c      	movel %a2@(12),%sp@-
00033602: 4e93           	jsr %a3@
00033604: 4fef 000c      	lea %sp@(12),%sp
00033608: 0c42 0070      	cmpiw #112,%d2
0003360c: 660a           	bnes 0x33618
0003360e: 206a 0014      	moveal %a2@(20),%a0
00033612: 20b9 0005 7f10 	movel 0x57f10,%a0@
00033618: 4eb9 0002 8b64 	jsr 0x28b64
0003361e: 6000 fe06      	braw 0x33426
00033622: 282e ffc6      	movel %fp@(-58),%d4
00033626: 362e ffe2      	movew %fp@(-30),%d3
0003362a: 3f2e ffe0      	movew %fp@(-32),%sp@-
0003362e: 42a7           	clrl %sp@-
00033630: 4eb9 0003 1e0e 	jsr 0x31e0e
00033636: 5c8f           	addql #6,%sp
00033638: 0c6e 000b ffbc 	cmpiw #11,%fp@(-68)
0003363e: 6616           	bnes 0x33656
00033640: 7210           	moveq #16,%d1
00033642: 2f04           	movel %d4,%sp@-
00033644: 3f03           	movew %d3,%sp@-
00033646: 2f00           	movel %d0,%sp@-
00033648: 3f01           	movew %d1,%sp@-
0003364a: 4eb9 0002 8fc6 	jsr 0x28fc6
00033650: 4fef 000c      	lea %sp@(12),%sp
00033654: 6094           	bras 0x335ea
00033656: 7240           	moveq #64,%d1
00033658: 60e8           	bras 0x33642
0003365a: 2f2e ffc6      	movel %fp@(-58),%sp@-
0003365e: 4eb9 0002 902c 	jsr 0x2902c
00033664: 588f           	addql #4,%sp
00033666: 6082           	bras 0x335ea
00033668: 3f2e ffe2      	movew %fp@(-30),%sp@-
0003366c: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033670: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033674: 4eb9 0002 904e 	jsr 0x2904e
0003367a: 508f           	addql #8,%sp
0003367c: 601a           	bras 0x33698
0003367e: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033682: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033686: 4eb9 0002 9182 	jsr 0x29182
0003368c: 5c8f           	addql #6,%sp
0003368e: 6000 ff5a      	braw 0x335ea
00033692: 4eb9 0002 8b64 	jsr 0x28b64
00033698: 7001           	moveq #1,%d0
0003369a: 6000 ff4e      	braw 0x335ea
0003369e: 4eb9 0002 9230 	jsr 0x29230
000336a4: 60f2           	bras 0x33698
000336a6: 42a7           	clrl %sp@-
000336a8: 3f3c 0001      	movew #1,%sp@-
000336ac: 4eb9 0002 9f58 	jsr 0x29f58
000336b2: 60d8           	bras 0x3368c
000336b4: 486e ffd4      	pea %fp@(-44)
000336b8: 3f2e ffe4      	movew %fp@(-28),%sp@-
000336bc: 3f2e ffe2      	movew %fp@(-30),%sp@-
000336c0: 3f2e ffe0      	movew %fp@(-32),%sp@-
000336c4: 4eb9 0002 9f80 	jsr 0x29f80
000336ca: 4fef 000a      	lea %sp@(10),%sp
000336ce: 6000 ff1a      	braw 0x335ea
000336d2: 486e ffd4      	pea %fp@(-44)
000336d6: 486e ffe0      	pea %fp@(-32)
000336da: 4eb9 0002 a016 	jsr 0x2a016
000336e0: 6098           	bras 0x3367a
000336e2: 2079 0005 7a42 	moveal 0x57a42,%a0
000336e8: 0068 0002 0026 	oriw #2,%a0@(38)
000336ee: 286e ffc6      	moveal %fp@(-58),%a4
000336f2: 2f0c           	movel %a4,%sp@-
000336f4: 4eb9 0002 9fba 	jsr 0x29fba
000336fa: 588f           	addql #4,%sp
000336fc: 0c54 0029      	cmpiw #41,%a4@
00033700: 6696           	bnes 0x33698
00033702: 2079 0005 7a42 	moveal 0x57a42,%a0
00033708: 0068 0004 0026 	oriw #4,%a0@(38)
0003370e: 6088           	bras 0x33698
00033710: 7000           	moveq #0,%d0
00033712: 302e ffe2      	movew %fp@(-30),%d0
00033716: 4840           	swap %d0
00033718: 4240           	clrw %d0
0003371a: 806e ffe0      	orw %fp@(-32),%d0
0003371e: 2f00           	movel %d0,%sp@-
00033720: 4eb9 0002 a03e 	jsr 0x2a03e
00033726: 588f           	addql #4,%sp
00033728: 6000 ff6e      	braw 0x33698
0003372c: 362e ffe0      	movew %fp@(-32),%d3
00033730: 0803 0004      	btst #4,%d3
00033734: 670c           	beqs 0x33742
00033736: 2079 0005 7a42 	moveal 0x57a42,%a0
0003373c: 0068 0002 0026 	oriw #2,%a0@(38)
00033742: 7000           	moveq #0,%d0
00033744: 0803 0005      	btst #5,%d3
00033748: 670c           	beqs 0x33756
0003374a: 302e fffe      	movew %fp@(-2),%d0
0003374e: 4840           	swap %d0
00033750: 4240           	clrw %d0
00033752: 806e fffc      	orw %fp@(-4),%d0
00033756: 7200           	moveq #0,%d1
00033758: 322e ffe2      	movew %fp@(-30),%d1
0003375c: 7800           	moveq #0,%d4
0003375e: 182e ffe5      	moveb %fp@(-27),%d4
00033762: e18c           	lsll #8,%d4
00033764: 4841           	swap %d1
00033766: 4241           	clrw %d1
00033768: 8284           	orl %d4,%d1
0003376a: 122e ffe7      	moveb %fp@(-25),%d1
0003376e: 286e ffc6      	moveal %fp@(-58),%a4
00033772: 486e ffd4      	pea %fp@(-44)
00033776: 2f0c           	movel %a4,%sp@-
00033778: 2f01           	movel %d1,%sp@-
0003377a: 2f00           	movel %d0,%sp@-
0003377c: 42a7           	clrl %sp@-
0003377e: 486e fff2      	pea %fp@(-14)
00033782: 486e ffe8      	pea %fp@(-24)
00033786: 0243 003f      	andiw #63,%d3
0003378a: 3f03           	movew %d3,%sp@-
0003378c: 4eb9 0002 a060 	jsr 0x2a060
00033792: 4fef 001e      	lea %sp@(30),%sp
00033796: 0800 0004      	btst #4,%d0
0003379a: 6700 fe4e      	beqw 0x335ea
0003379e: 0c54 0029      	cmpiw #41,%a4@
000337a2: 6600 fe46      	bnew 0x335ea
000337a6: 2079 0005 7a42 	moveal 0x57a42,%a0
000337ac: 0068 0004 0026 	oriw #4,%a0@(38)
000337b2: 6000 fe36      	braw 0x335ea
000337b6: 3f2e ffe2      	movew %fp@(-30),%sp@-
000337ba: 3f2e ffe0      	movew %fp@(-32),%sp@-
000337be: 4eb9 0002 a30e 	jsr 0x2a30e
000337c4: 6000 fe9e      	braw 0x33664
000337c8: 3f2e ffe0      	movew %fp@(-32),%sp@-
000337cc: 2f2e ffc6      	movel %fp@(-58),%sp@-
000337d0: 4eb9 0002 fdf8 	jsr 0x2fdf8
000337d6: 5c8f           	addql #6,%sp
000337d8: 6000 febe      	braw 0x33698
000337dc: 4267           	clrw %sp@-
000337de: 4267           	clrw %sp@-
000337e0: 3f2e ffe2      	movew %fp@(-30),%sp@-
000337e4: 3f3c 0004      	movew #4,%sp@-
000337e8: 3f2e ffe0      	movew %fp@(-32),%sp@-
000337ec: 6024           	bras 0x33812
000337ee: 322e ffe0      	movew %fp@(-32),%d1
000337f2: 4267           	clrw %sp@-
000337f4: 3001           	movew %d1,%d0
000337f6: 760f           	moveq #15,%d3
000337f8: e668           	lsrw %d3,%d0
000337fa: 3f00           	movew %d0,%sp@-
000337fc: 4a6e ffe2      	tstw %fp@(-30)
00033800: 57c0           	seq %d0
00033802: 4880           	extw %d0
00033804: 4440           	negw %d0
00033806: 3f00           	movew %d0,%sp@-
00033808: 3f3c 0008      	movew #8,%sp@-
0003380c: 0241 7fff      	andiw #32767,%d1
00033810: 3f01           	movew %d1,%sp@-
00033812: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033816: 4eb9 0002 f8b2 	jsr 0x2f8b2
0003381c: 4fef 000e      	lea %sp@(14),%sp
00033820: 6000 fdc8      	braw 0x335ea
00033824: 3f3c 0001      	movew #1,%sp@-
00033828: 3f3c 0001      	movew #1,%sp@-
0003382c: 4a6e ffe2      	tstw %fp@(-30)
00033830: 57c0           	seq %d0
00033832: 4880           	extw %d0
00033834: 4440           	negw %d0
00033836: 3f00           	movew %d0,%sp@-
00033838: 3f3c 0001      	movew #1,%sp@-
0003383c: 60aa           	bras 0x337e8
0003383e: 306e ffe0      	moveaw %fp@(-32),%a0
00033842: 2008           	movel %a0,%d0
00033844: d088           	addl %a0,%d0
00033846: d088           	addl %a0,%d0
00033848: e788           	lsll #3,%d0
0003384a: 206e ffc6      	moveal %fp@(-58),%a0
0003384e: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
00033852: 226e ffca      	moveal %fp@(-54),%a1
00033856: 10d9           	moveb %a1@+,%a0@+
00033858: 66fc           	bnes 0x33856
0003385a: 6000 fe3c      	braw 0x33698
0003385e: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033862: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033866: 4eb9 0002 ff30 	jsr 0x2ff30
0003386c: 6000 fe1e      	braw 0x3368c
00033870: 2f2e ffca      	movel %fp@(-54),%sp@-
00033874: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033878: 3f2e ffe0      	movew %fp@(-32),%sp@-
0003387c: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033880: 4eb9 0002 f1a2 	jsr 0x2f1a2
00033886: 6000 fdc8      	braw 0x33650
0003388a: 2f2e ffca      	movel %fp@(-54),%sp@-
0003388e: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033892: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033896: 3f2e ffe0      	movew %fp@(-32),%sp@-
0003389a: 4eb9 0002 f400 	jsr 0x2f400
000338a0: 6000 fdae      	braw 0x33650
000338a4: 3f2e ffe4      	movew %fp@(-28),%sp@-
000338a8: 3f2e ffe2      	movew %fp@(-30),%sp@-
000338ac: 2f2e ffc6      	movel %fp@(-58),%sp@-
000338b0: 3f2e ffe0      	movew %fp@(-32),%sp@-
000338b4: 4eb9 0002 f588 	jsr 0x2f588
000338ba: 6000 fe0e      	braw 0x336ca
000338be: 2f2e ffc6      	movel %fp@(-58),%sp@-
000338c2: 3f2e ffe0      	movew %fp@(-32),%sp@-
000338c6: 4eb9 0002 f5fa 	jsr 0x2f5fa
000338cc: 6000 ff08      	braw 0x337d6
000338d0: 3f2e ffe2      	movew %fp@(-30),%sp@-
000338d4: 3f2e ffe0      	movew %fp@(-32),%sp@-
000338d8: 2f2e ffc6      	movel %fp@(-58),%sp@-
000338dc: 4eb9 0003 1918 	jsr 0x31918
000338e2: 6000 fd96      	braw 0x3367a
000338e6: 3f2e ffe0      	movew %fp@(-32),%sp@-
000338ea: 2f2e ffc6      	movel %fp@(-58),%sp@-
000338ee: 4eb9 0003 19a4 	jsr 0x319a4
000338f4: 6000 fd96      	braw 0x3368c
000338f8: 486e ffe4      	pea %fp@(-28)
000338fc: 4eb9 0002 be76 	jsr 0x2be76
00033902: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033906: 3f2e ffe0      	movew %fp@(-32),%sp@-
0003390a: 2f2e ffc6      	movel %fp@(-58),%sp@-
0003390e: 4eb9 0003 1764 	jsr 0x31764
00033914: 4fef 000c      	lea %sp@(12),%sp
00033918: 6000 fd7e      	braw 0x33698
0003391c: 3f2e ffe6      	movew %fp@(-26),%sp@-
00033920: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033924: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033928: 3f2e ffe0      	movew %fp@(-32),%sp@-
0003392c: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033930: 4eb9 0003 17ee 	jsr 0x317ee
00033936: 6000 fd18      	braw 0x33650
0003393a: 486e ffd6      	pea %fp@(-42)
0003393e: 486e ffd4      	pea %fp@(-44)
00033942: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033946: 2f2e ffc6      	movel %fp@(-58),%sp@-
0003394a: 4eb9 0003 09e0 	jsr 0x309e0
00033950: 4fef 000e      	lea %sp@(14),%sp
00033954: 6000 fd42      	braw 0x33698
00033958: 3f2e ffe2      	movew %fp@(-30),%sp@-
0003395c: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033960: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033964: 4eb9 0003 1a3e 	jsr 0x31a3e
0003396a: 508f           	addql #8,%sp
0003396c: 6000 fc7c      	braw 0x335ea
00033970: 4879 0005 3afc 	pea 0x53afc
00033976: 4eb9 0002 be76 	jsr 0x2be76
0003397c: 3d6e ffe4 ffd4 	movew %fp@(-28),%fp@(-44)
00033982: 3f2e ffe6      	movew %fp@(-26),%sp@-
00033986: 486e ffd4      	pea %fp@(-44)
0003398a: 3f2e ffe2      	movew %fp@(-30),%sp@-
0003398e: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033992: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033996: 4eb9 0003 02be 	jsr 0x302be
0003399c: 4fef 0012      	lea %sp@(18),%sp
000339a0: 6000 fc48      	braw 0x335ea
000339a4: 486e ffe4      	pea %fp@(-28)
000339a8: 4eb9 0002 be76 	jsr 0x2be76
000339ae: 3f2e ffee      	movew %fp@(-18),%sp@-
000339b2: 3f2e ffec      	movew %fp@(-20),%sp@-
000339b6: 3f2e ffe0      	movew %fp@(-32),%sp@-
000339ba: 2f2e ffc6      	movel %fp@(-58),%sp@-
000339be: 4eb9 0003 1ae4 	jsr 0x31ae4
000339c4: 608a           	bras 0x33950
000339c6: 486e ffd6      	pea %fp@(-42)
000339ca: 486e ffd4      	pea %fp@(-44)
000339ce: 3f2e ffe6      	movew %fp@(-26),%sp@-
000339d2: 3f2e ffe4      	movew %fp@(-28),%sp@-
000339d6: 3f2e ffe2      	movew %fp@(-30),%sp@-
000339da: 3f2e ffe0      	movew %fp@(-32),%sp@-
000339de: 4eb9 0003 1c86 	jsr 0x31c86
000339e4: 4fef 0010      	lea %sp@(16),%sp
000339e8: 6000 fc00      	braw 0x335ea
000339ec: 3f2e ffe0      	movew %fp@(-32),%sp@-
000339f0: 2f2e ffc6      	movel %fp@(-58),%sp@-
000339f4: 4eb9 0002 abea 	jsr 0x2abea
000339fa: 6000 fc90      	braw 0x3368c
000339fe: 486e ffea      	pea %fp@(-22)
00033a02: 486e ffe2      	pea %fp@(-30)
00033a06: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033a0a: 4eb9 0002 ad4e 	jsr 0x2ad4e
00033a10: 6000 fcb8      	braw 0x336ca
00033a14: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033a18: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033a1c: 4eb9 0002 a552 	jsr 0x2a552
00033a22: 6000 fc68      	braw 0x3368c
00033a26: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033a2a: 4eb9 0002 ae60 	jsr 0x2ae60
00033a30: 548f           	addql #2,%sp
00033a32: 6000 fbb6      	braw 0x335ea
00033a36: 486e ffd4      	pea %fp@(-44)
00033a3a: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033a3e: 4eb9 0003 0154 	jsr 0x30154
00033a44: 6000 fc34      	braw 0x3367a
00033a48: 4879 0005 3afc 	pea 0x53afc
00033a4e: 4eb9 0002 be76 	jsr 0x2be76
00033a54: 3d6e ffe2 ffd6 	movew %fp@(-30),%fp@(-42)
00033a5a: 3d6e ffe4 ffd4 	movew %fp@(-28),%fp@(-44)
00033a60: 486e ffd4      	pea %fp@(-44)
00033a64: 486e ffd6      	pea %fp@(-42)
00033a68: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033a6c: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033a70: 4eb9 0002 aa02 	jsr 0x2aa02
00033a76: 6000 ff24      	braw 0x3399c
00033a7a: 4879 0005 3afc 	pea 0x53afc
00033a80: 4eb9 0002 be76 	jsr 0x2be76
00033a86: 486e ffd4      	pea %fp@(-44)
00033a8a: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033a8e: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033a92: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033a96: 4eb9 0002 aa90 	jsr 0x2aa90
00033a9c: 6000 ff46      	braw 0x339e4
00033aa0: 486e ffd6      	pea %fp@(-42)
00033aa4: 486e ffd4      	pea %fp@(-44)
00033aa8: 3f2e ffe6      	movew %fp@(-26),%sp@-
00033aac: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033ab0: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033ab4: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033ab8: 4eb9 0002 cec8 	jsr 0x2cec8
00033abe: 4fef 0010      	lea %sp@(16),%sp
00033ac2: 6000 fbd4      	braw 0x33698
00033ac6: 486e ffd6      	pea %fp@(-42)
00033aca: 486e ffd4      	pea %fp@(-44)
00033ace: 486e ffe8      	pea %fp@(-24)
00033ad2: 3f2e ffe6      	movew %fp@(-26),%sp@-
00033ad6: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033ada: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033ade: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033ae2: 4eb9 0002 cef0 	jsr 0x2cef0
00033ae8: 4fef 0014      	lea %sp@(20),%sp
00033aec: 6000 fbaa      	braw 0x33698
00033af0: 3f2e ffea      	movew %fp@(-22),%sp@-
00033af4: 3f2e ffe8      	movew %fp@(-24),%sp@-
00033af8: 3f2e ffe6      	movew %fp@(-26),%sp@-
00033afc: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033b00: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033b04: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033b08: 4eb9 0002 d01e 	jsr 0x2d01e
00033b0e: 6000 fe04      	braw 0x33914
00033b12: 486e ffe8      	pea %fp@(-24)
00033b16: 486e ffe0      	pea %fp@(-32)
00033b1a: 4eb9 0002 d0d6 	jsr 0x2d0d6
00033b20: 6000 fb58      	braw 0x3367a
00033b24: 486e ffe8      	pea %fp@(-24)
00033b28: 486e ffe0      	pea %fp@(-32)
00033b2c: 4eb9 0002 d152 	jsr 0x2d152
00033b32: 6000 fb46      	braw 0x3367a
00033b36: 3f2e ffe6      	movew %fp@(-26),%sp@-
00033b3a: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033b3e: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033b42: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033b46: 4eb9 0002 d1d4 	jsr 0x2d1d4
00033b4c: 6000 fb7c      	braw 0x336ca
00033b50: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033b54: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033b58: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033b5c: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033b60: 4eb9 0002 d260 	jsr 0x2d260
00033b66: 6000 fb62      	braw 0x336ca
00033b6a: 3d79 0005 3cfc 	movew 0x53cfc,%fp@(-44)
00033b70: ffd4 
00033b72: 3d79 0005 3cfa 	movew 0x53cfa,%fp@(-42)
00033b78: ffd6 
00033b7a: 3d79 0005 3cf4 	movew 0x53cf4,%fp@(-40)
00033b80: ffd8 
00033b82: 3d79 0005 3cf2 	movew 0x53cf2,%fp@(-38)
00033b88: ffda 
00033b8a: 3039 0005 3ce6 	movew 0x53ce6,%d0
00033b90: 6000 fa58      	braw 0x335ea
00033b94: 262e ffc6      	movel %fp@(-58),%d3
00033b98: 49f9 0002 d358 	lea 0x2d358,%a4
00033b9e: 4a79 0005 3994 	tstw 0x53994
00033ba4: 6720           	beqs 0x33bc6
00033ba6: 4267           	clrw %sp@-
00033ba8: 4bf9 0002 9682 	lea 0x29682,%a5
00033bae: 4e95           	jsr %a5@
00033bb0: 2f03           	movel %d3,%sp@-
00033bb2: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033bb6: 4e94           	jsr %a4@
00033bb8: 3f3c 0001      	movew #1,%sp@-
00033bbc: 4e95           	jsr %a5@
00033bbe: 4fef 000a      	lea %sp@(10),%sp
00033bc2: 6000 fad4      	braw 0x33698
00033bc6: 2f03           	movel %d3,%sp@-
00033bc8: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033bcc: 4e94           	jsr %a4@
00033bce: 6000 fc06      	braw 0x337d6
00033bd2: 486e ffda      	pea %fp@(-38)
00033bd6: 486e ffd8      	pea %fp@(-40)
00033bda: 486e ffd6      	pea %fp@(-42)
00033bde: 486e ffd4      	pea %fp@(-44)
00033be2: 4eb9 0002 d416 	jsr 0x2d416
00033be8: 6000 fed4      	braw 0x33abe
00033bec: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033bf0: 4eb9 0003 2af0 	jsr 0x32af0
00033bf6: 6000 fa6c      	braw 0x33664
00033bfa: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033bfe: 4eb9 0003 2b02 	jsr 0x32b02
00033c04: 6000 fa5e      	braw 0x33664
00033c08: 4eb9 0003 2b1c 	jsr 0x32b1c
00033c0e: 6000 f9da      	braw 0x335ea
00033c12: 42a7           	clrl %sp@-
00033c14: 486e ffd4      	pea %fp@(-44)
00033c18: 2f2e ffca      	movel %fp@(-54),%sp@-
00033c1c: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033c20: 4eb9 0002 b2f2 	jsr 0x2b2f2
00033c26: 6000 fdbc      	braw 0x339e4
00033c2a: 2f2e ffce      	movel %fp@(-50),%sp@-
00033c2e: 60e4           	bras 0x33c14
00033c30: 486e ffe2      	pea %fp@(-30)
00033c34: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033c38: 4eb9 0003 4c9c 	jsr 0x34c9c
00033c3e: 6000 fa4c      	braw 0x3368c
00033c42: 486e ffe2      	pea %fp@(-30)
00033c46: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033c4a: 4eb9 0003 544c 	jsr 0x3544c
00033c50: 6000 fa3a      	braw 0x3368c
00033c54: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033c58: 4eb9 0003 550a 	jsr 0x3550a
00033c5e: 6000 fdd0      	braw 0x33a30
00033c62: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033c66: 4eb9 0003 557e 	jsr 0x3557e
00033c6c: 6000 fdc2      	braw 0x33a30
00033c70: 486e ffe4      	pea %fp@(-28)
00033c74: 486e ffd4      	pea %fp@(-44)
00033c78: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033c7c: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033c80: 4eb9 0003 4d06 	jsr 0x34d06
00033c86: 6000 f9c8      	braw 0x33650
00033c8a: 486e ffe4      	pea %fp@(-28)
00033c8e: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033c92: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033c96: 4eb9 0003 5602 	jsr 0x35602
00033c9c: 6000 fccc      	braw 0x3396a
00033ca0: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033ca4: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033ca8: 4eb9 0003 4ea4 	jsr 0x34ea4
00033cae: 6000 f9b4      	braw 0x33664
00033cb2: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033cb6: 4eb9 0003 4ec4 	jsr 0x34ec4
00033cbc: 548f           	addql #2,%sp
00033cbe: 6000 f9d8      	braw 0x33698
00033cc2: 486e ffda      	pea %fp@(-38)
00033cc6: 486e ffd8      	pea %fp@(-40)
00033cca: 486e ffd6      	pea %fp@(-42)
00033cce: 486e ffd4      	pea %fp@(-44)
00033cd2: 3f2e ffea      	movew %fp@(-22),%sp@-
00033cd6: 3f2e ffe8      	movew %fp@(-24),%sp@-
00033cda: 3f2e ffe6      	movew %fp@(-26),%sp@-
00033cde: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033ce2: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033ce6: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033cea: 4eb9 0003 4f14 	jsr 0x34f14
00033cf0: 4fef 001c      	lea %sp@(28),%sp
00033cf4: 6000 f9a2      	braw 0x33698
00033cf8: 4eb9 0003 587a 	jsr 0x3587a
00033cfe: 6000 f998      	braw 0x33698
00033d02: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033d06: 2f08           	movel %a0,%sp@-
00033d08: 4eb9 0003 2652 	jsr 0x32652
00033d0e: 6000 fc5a      	braw 0x3396a
00033d12: 2f08           	movel %a0,%sp@-
00033d14: 4eb9 0003 24da 	jsr 0x324da
00033d1a: 6000 f948      	braw 0x33664
00033d1e: 4879 0005 7f10 	pea 0x57f10
00033d24: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033d28: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033d2c: 2f08           	movel %a0,%sp@-
00033d2e: 4eb9 0003 2552 	jsr 0x32552
00033d34: 6000 f91a      	braw 0x33650
00033d38: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033d3c: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033d40: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033d44: 2f08           	movel %a0,%sp@-
00033d46: 4eb9 0003 2584 	jsr 0x32584
00033d4c: 6000 f902      	braw 0x33650
00033d50: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033d54: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033d58: 4eb9 0003 243a 	jsr 0x3243a
00033d5e: 6000 fa76      	braw 0x337d6
00033d62: 2f2e ffca      	movel %fp@(-54),%sp@-
00033d66: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033d6a: 4eb9 0003 2c94 	jsr 0x32c94
00033d70: 6000 f908      	braw 0x3367a
00033d74: 2f2e ffca      	movel %fp@(-54),%sp@-
00033d78: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033d7c: 3f2e ffe4      	movew %fp@(-28),%sp@-
00033d80: 3f2e ffe2      	movew %fp@(-30),%sp@-
00033d84: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033d88: 4eb9 0003 2cc4 	jsr 0x32cc4
00033d8e: 6000 fa8c      	braw 0x3381c
00033d92: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033d96: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033d9a: 4eb9 0003 2e12 	jsr 0x32e12
00033da0: 6000 fa34      	braw 0x337d6
00033da4: 3f2e ffe0      	movew %fp@(-32),%sp@-
00033da8: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033dac: 4eb9 0003 2e2e 	jsr 0x32e2e
00033db2: 6000 fa22      	braw 0x337d6
00033db6: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033dba: 4eb9 0003 2ef8 	jsr 0x32ef8
00033dc0: 6000 f8a2      	braw 0x33664
00033dc4: 2f2e ffca      	movel %fp@(-54),%sp@-
00033dc8: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033dcc: 4eb9 0003 2ea8 	jsr 0x32ea8
00033dd2: 6000 f8a6      	braw 0x3367a
00033dd6: 2f2e ffca      	movel %fp@(-54),%sp@-
00033dda: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033dde: 4eb9 0003 3056 	jsr 0x33056
00033de4: 6000 f894      	braw 0x3367a
00033de8: 2f2e ffca      	movel %fp@(-54),%sp@-
00033dec: 2f2e ffc6      	movel %fp@(-58),%sp@-
00033df0: 4eb9 0003 3074 	jsr 0x33074
00033df6: 6000 f882      	braw 0x3367a
00033dfa: 3f3c 0001      	movew #1,%sp@-
00033dfe: 486e ffbc      	pea %fp@(-68)
00033e02: 3f3c 000c      	movew #12,%sp@-
00033e06: 4eb9 0002 adbc 	jsr 0x2adbc
00033e0c: 508f           	addql #8,%sp
00033e0e: 6000 f79e      	braw 0x335ae
00033e12: 0000 322f      	orib #47,%d0
00033e16: 0004 51c9      	orib #-55,%d4
00033e1a: 0004 4e75      	orib #117,%d4
00033e1e: 3041           	moveaw %d1,%a0
00033e20: 2008           	movel %a0,%d0
00033e22: d088           	addl %a0,%d0
00033e24: d088           	addl %a0,%d0
00033e26: e788           	lsll #3,%d0
00033e28: 206f 0006      	moveal %sp@(6),%a0
00033e2c: d1c0           	addal %d0,%a0
00033e2e: 317c ffff 0004 	movew #-1,%a0@(4)
00033e34: 317c ffff 0002 	movew #-1,%a0@(2)
00033e3a: 30bc ffff      	movew #-1,%a0@
00033e3e: 60d8           	bras 0x33e18
00033e40: 0000 2f0a      	orib #10,%d0
00033e44: 322f 000c      	movew %sp@(12),%d1
00033e48: 3041           	moveaw %d1,%a0
00033e4a: 2008           	movel %a0,%d0
00033e4c: eb88           	lsll #5,%d0
00033e4e: d1c0           	addal %d0,%a0
00033e50: d1c8           	addal %a0,%a0
00033e52: d1c8           	addal %a0,%a0
00033e54: d1fc 0005 3db8 	addal #343480,%a0
00033e5a: 216f 0008 3406 	movel %sp@(8),%a0@(13318)
00033e60: 317c 0001 3404 	movew #1,%a0@(13316)
00033e66: 316f 000e 340a 	movew %sp@(14),%a0@(13322)
00033e6c: 217c 0003 3e40 	movel #212544,%a0@(13324)
00033e72: 340c 
00033e74: 217c 0003 3e40 	movel #212544,%a0@(13328)
00033e7a: 3410 
00033e7c: 4268 342e      	clrw %a0@(13358)
00033e80: 4268 342c      	clrw %a0@(13356)
00033e84: 317c ffff 3432 	movew #-1,%a0@(13362)
00033e8a: 317c ffff 3430 	movew #-1,%a0@(13360)
00033e90: c3fc 0084      	mulsw #132,%d1
00033e94: 2041           	moveal %d1,%a0
00033e96: d1fc 0005 71ec 	addal #356844,%a0
00033e9c: 7000           	moveq #0,%d0
00033e9e: 45f9 0005 7f9c 	lea 0x57f9c,%a2
00033ea4: 43f9 0005 7f74 	lea 0x57f74,%a1
00033eaa: 30f2 0800      	movew %a2@(0000000000000000,%d0:l),%a0@+
00033eae: 3171 0800 0024 	movew %a1@(0000000000000000,%d0:l),%a0@(36)
00033eb4: 5480           	addql #2,%d0
00033eb6: 7226           	moveq #38,%d1
00033eb8: b280           	cmpl %d0,%d1
00033eba: 66ee           	bnes 0x33eaa
00033ebc: 245f           	moveal %sp@+,%a2
00033ebe: 4e75           	rts
00033ec0: 322f 0004      	movew %sp@(4),%d1
00033ec4: 302f 0006      	movew %sp@(6),%d0
00033ec8: 0c41 0004      	cmpiw #4,%d1
00033ecc: 6250           	bhis 0x33f1e
00033ece: 0281 0000 ffff 	andil #65535,%d1
00033ed4: d281           	addl %d1,%d1
00033ed6: 323b 1806      	movew %pc@(0x33ede,%d1:l),%d1
00033eda: 4efb 1002      	jmp %pc@(0x33ede,%d1:w)
00033ede: 0034 000a 001c 	orib #10,%a4@(000000000000001c,%d0:w)
00033ee4: 0028 000a 3040 	orib #10,%a0@(12352)
00033eea: 2008           	movel %a0,%d0
00033eec: d088           	addl %a0,%d0
00033eee: d088           	addl %a0,%d0
00033ef0: e788           	lsll #3,%d0
00033ef2: 0680 0005 819c 	addil #360860,%d0
00033ef8: 4e75           	rts
00033efa: c1fc 0084      	mulsw #132,%d0
00033efe: 0680 0005 71dc 	addil #356828,%d0
00033f04: 60f2           	bras 0x33ef8
00033f06: c1fc 0084      	mulsw #132,%d0
00033f0a: 0680 0005 71d4 	addil #356820,%d0
00033f10: 60e6           	bras 0x33ef8
00033f12: c1fc 0084      	mulsw #132,%d0
00033f16: 0680 0005 71cc 	addil #356812,%d0
00033f1c: 60da           	bras 0x33ef8
00033f1e: 7000           	moveq #0,%d0
00033f20: 60d6           	bras 0x33ef8
00033f22: 2f02           	movel %d2,%sp@-
00033f24: 3f2f 000a      	movew %sp@(10),%sp@-
00033f28: 3f2f 000a      	movew %sp@(10),%sp@-
00033f2c: 4eba ff92      	jsr %pc@(0x33ec0)
00033f30: 588f           	addql #4,%sp
00033f32: 206f 000c      	moveal %sp@(12),%a0
00033f36: 2210           	movel %a0@,%d1
00033f38: 2428 0004      	movel %a0@(4),%d2
00033f3c: 2240           	moveal %d0,%a1
00033f3e: 2281           	movel %d1,%a1@
00033f40: 2342 0004      	movel %d2,%a1@(4)
00033f44: 241f           	movel %sp@+,%d2
00033f46: 4e75           	rts
00033f48: 2f0a           	movel %a2,%sp@-
00033f4a: 246f 0008      	moveal %sp@(8),%a2
00033f4e: 306f 000c      	moveaw %sp@(12),%a0
00033f52: 4a6f 000e      	tstw %sp@(14)
00033f56: 6732           	beqs 0x33f8a
00033f58: 43e8 0018      	lea %a0@(24),%a1
00033f5c: d3c9           	addal %a1,%a1
00033f5e: 3231 a800      	movew %a1@(0000000000000000,%a2:l),%d1
00033f62: 2008           	movel %a0,%d0
00033f64: d088           	addl %a0,%d0
00033f66: d088           	addl %a0,%d0
00033f68: e788           	lsll #3,%d0
00033f6a: 2040           	moveal %d0,%a0
00033f6c: d1fc 0005 7fc4 	addal #360388,%a0
00033f72: 43e8 000c      	lea %a0@(12),%a1
00033f76: 2011           	movel %a1@,%d0
00033f78: 0c28 0016 0007 	cmpib #22,%a0@(7)
00033f7e: 6610           	bnes 0x33f90
00033f80: 2040           	moveal %d0,%a0
00033f82: 3141 0012      	movew %d1,%a0@(18)
00033f86: 245f           	moveal %sp@+,%a2
00033f88: 4e75           	rts
00033f8a: 43e8 002b      	lea %a0@(43),%a1
00033f8e: 60cc           	bras 0x33f5c
00033f90: 4240           	clrw %d0
00033f92: 8041           	orw %d1,%d0
00033f94: 2280           	movel %d0,%a1@
00033f96: 60ee           	bras 0x33f86
00033f98: 322f 0004      	movew %sp@(4),%d1
00033f9c: 0c41 000f      	cmpiw #15,%d1
00033fa0: 6228           	bhis 0x33fca
00033fa2: 3001           	movew %d1,%d0
00033fa4: c1fc 0084      	mulsw #132,%d0
00033fa8: 0680 0005 71bc 	addil #356796,%d0
00033fae: 3041           	moveaw %d1,%a0
00033fb0: 2208           	movel %a0,%d1
00033fb2: eb89           	lsll #5,%d1
00033fb4: d288           	addl %a0,%d1
00033fb6: d281           	addl %d1,%d1
00033fb8: d281           	addl %d1,%d1
00033fba: 2041           	moveal %d1,%a0
00033fbc: d1fc 0005 71bc 	addal #356796,%a0
00033fc2: 0828 0000 0001 	btst #0,%a0@(1)
00033fc8: 6602           	bnes 0x33fcc
00033fca: 7000           	moveq #0,%d0
00033fcc: 4e75           	rts
00033fce: 518f           	subql #8,%sp
00033fd0: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00033fd4: 242f 002a      	movel %sp@(42),%d2
00033fd8: 674a           	beqs 0x34024
00033fda: 2f02           	movel %d2,%sp@-
00033fdc: 4879 0005 3afc 	pea 0x53afc
00033fe2: 4eb9 0001 c4b0 	jsr 0x1c4b0
00033fe8: 508f           	addql #8,%sp
00033fea: 322f 0020      	movew %sp@(32),%d1
00033fee: 48c1           	extl %d1
00033ff0: 2001           	movel %d1,%d0
00033ff2: eb88           	lsll #5,%d0
00033ff4: d081           	addl %d1,%d0
00033ff6: d080           	addl %d0,%d0
00033ff8: d080           	addl %d0,%d0
00033ffa: 2040           	moveal %d0,%a0
00033ffc: d1fc 0005 7238 	addal #356920,%a0
00034002: 2450           	moveal %a0@,%a2
00034004: 47f9 0001 c4b0 	lea 0x1c4b0,%a3
0003400a: 49f9 0002 be76 	lea 0x2be76,%a4
00034010: 4bf9 0003 1764 	lea 0x31764,%a5
00034016: b4fc 0000      	cmpaw #0,%a2
0003401a: 6610           	bnes 0x3402c
0003401c: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00034020: 508f           	addql #8,%sp
00034022: 4e75           	rts
00034024: 243c 0005 3afc 	movel #342780,%d2
0003402a: 60be           	bras 0x33fea
0003402c: 202a 0004      	movel %a2@(4),%d0
00034030: 222a 0008      	movel %a2@(8),%d1
00034034: 2f40 0014      	movel %d0,%sp@(20)
00034038: 2f41 0018      	movel %d1,%sp@(24)
0003403c: 486f 0014      	pea %sp@(20)
00034040: 2f02           	movel %d2,%sp@-
00034042: 4e93           	jsr %a3@
00034044: 508f           	addql #8,%sp
00034046: 4a40           	tstw %d0
00034048: 6718           	beqs 0x34062
0003404a: 486f 0014      	pea %sp@(20)
0003404e: 4e94           	jsr %a4@
00034050: 3f2f 002c      	movew %sp@(44),%sp@-
00034054: 3f2f 002c      	movew %sp@(44),%sp@-
00034058: 2f2f 002a      	movel %sp@(42),%sp@-
0003405c: 4e95           	jsr %a5@
0003405e: 4fef 000c      	lea %sp@(12),%sp
00034062: 2452           	moveal %a2@,%a2
00034064: 60b0           	bras 0x34016
00034066: 2f0a           	movel %a2,%sp@-
00034068: 2f02           	movel %d2,%sp@-
0003406a: 302f 000c      	movew %sp@(12),%d0
0003406e: 342f 000e      	movew %sp@(14),%d2
00034072: 45f9 0005 7fc4 	lea 0x57fc4,%a2
00034078: 3042           	moveaw %d2,%a0
0003407a: 2208           	movel %a0,%d1
0003407c: d288           	addl %a0,%d1
0003407e: d288           	addl %a0,%d1
00034080: e789           	lsll #3,%d1
00034082: 41f2 1800      	lea %a2@(0000000000000000,%d1:l),%a0
00034086: 316f 0010 0010 	movew %sp@(16),%a0@(16)
0003408c: 316f 0012 0012 	movew %sp@(18),%a0@(18)
00034092: 316f 0014 0014 	movew %sp@(20),%a0@(20)
00034098: 316f 0016 0016 	movew %sp@(22),%a0@(22)
0003409e: 317c ffff 0004 	movew #-1,%a0@(4)
000340a4: 317c ffff 0002 	movew #-1,%a0@(2)
000340aa: 3580 1800      	movew %d0,%a2@(0000000000000000,%d1:l)
000340ae: 3040           	moveaw %d0,%a0
000340b0: 2008           	movel %a0,%d0
000340b2: d088           	addl %a0,%d0
000340b4: d088           	addl %a0,%d0
000340b6: e788           	lsll #3,%d0
000340b8: 2040           	moveal %d0,%a0
000340ba: d1ca           	addal %a2,%a0
000340bc: 3028 0004      	movew %a0@(4),%d0
000340c0: 0c40 ffff      	cmpiw #-1,%d0
000340c4: 660e           	bnes 0x340d4
000340c6: 3142 0002      	movew %d2,%a0@(2)
000340ca: 3142 0004      	movew %d2,%a0@(4)
000340ce: 241f           	movel %sp@+,%d2
000340d0: 245f           	moveal %sp@+,%a2
000340d2: 4e75           	rts
000340d4: 3240           	moveaw %d0,%a1
000340d6: 2009           	movel %a1,%d0
000340d8: d089           	addl %a1,%d0
000340da: d089           	addl %a1,%d0
000340dc: e788           	lsll #3,%d0
000340de: 3582 0800      	movew %d2,%a2@(0000000000000000,%d0:l)
000340e2: 60e6           	bras 0x340ca
000340e4:  _w_getsize
000340e4: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000340e8: 342f 0010      	movew %sp@(16),%d2
000340ec: 246f 0014      	moveal %sp@(20),%a2
000340f0: 3f2f 0012      	movew %sp@(18),%sp@-
000340f4: 3f02           	movew %d2,%sp@-
000340f6: 4eba fdc8      	jsr %pc@(0x33ec0)
000340fa: 588f           	addql #4,%sp
000340fc: 2640           	moveal %d0,%a3
000340fe: 2053           	moveal %a3@,%a0
00034100: 226b 0004      	moveal %a3@(4),%a1
00034104: 2488           	movel %a0,%a2@
00034106: 2549 0004      	movel %a1,%a2@(4)
0003410a: 0c42 0004      	cmpiw #4,%d2
0003410e: 6618           	bnes 0x34128
00034110: 322a 0004      	movew %a2@(4),%d1
00034114: 6712           	beqs 0x34128
00034116: 302a 0006      	movew %a2@(6),%d0
0003411a: 670c           	beqs 0x34128
0003411c: 5441           	addqw #2,%d1
0003411e: 3541 0004      	movew %d1,%a2@(4)
00034122: 5440           	addqw #2,%d0
00034124: 3540 0006      	movew %d0,%a2@(6)
00034128: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0003412c: 4e75           	rts
0003412e:  _w_setactive
0003412e: 518f           	subql #8,%sp
00034130: 2f02           	movel %d2,%sp@-
00034132: 3439 0005 7f18 	movew 0x57f18,%d2
00034138: 0c42 ffff      	cmpiw #-1,%d2
0003413c: 6602           	bnes 0x34140
0003413e: 4242           	clrw %d2
00034140: 486f 0004      	pea %sp@(4)
00034144: 3f02           	movew %d2,%sp@-
00034146: 3f3c 0003      	movew #3,%sp@-
0003414a: 4eba ff98      	jsr %pc@(0x340e4)
0003414e: 48c2           	extl %d2
00034150: 2002           	movel %d2,%d0
00034152: eb88           	lsll #5,%d0
00034154: d082           	addl %d2,%d0
00034156: d080           	addl %d0,%d0
00034158: d080           	addl %d0,%d0
0003415a: 2040           	moveal %d0,%a0
0003415c: d1fc 0005 71be 	addal #356798,%a0
00034162: 2010           	movel %a0@,%d0
00034164: 508f           	addql #8,%sp
00034166: 670e           	beqs 0x34176
00034168: 486f 0004      	pea %sp@(4)
0003416c: 2f00           	movel %d0,%sp@-
0003416e: 4eb9 0002 9658 	jsr 0x29658
00034174: 508f           	addql #8,%sp
00034176: 241f           	movel %sp@+,%d2
00034178: 508f           	addql #8,%sp
0003417a: 4e75           	rts
0003417c:  _w_drawdesk
0003417c: 2039 0005 8310 	movel 0x58310,%d0
00034182: 6720           	beqs 0x341a4
00034184: 3239 0005 830c 	movew 0x5830c,%d1
0003418a: 307c 0008      	moveaw #8,%a0
0003418e: 2f2f 0004      	movel %sp@(4),%sp@-
00034192: 3f08           	movew %a0,%sp@-
00034194: 3f01           	movew %d1,%sp@-
00034196: 2f00           	movel %d0,%sp@-
00034198: 4267           	clrw %sp@-
0003419a: 4eba fe32      	jsr %pc@(0x33fce)
0003419e: 4fef 000e      	lea %sp@(14),%sp
000341a2: 4e75           	rts
000341a4: 2039 0005 7f20 	movel 0x57f20,%d0
000341aa: 4241           	clrw %d1
000341ac: 91c8           	subal %a0,%a0
000341ae: 60de           	bras 0x3418e
000341b0:  _w_bldactive
000341b0: 4e56 fff0      	linkw %fp,#-16
000341b4: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000341b8: 3a2e 0008      	movew %fp@(8),%d5
000341bc: 0c45 ffff      	cmpiw #-1,%d5
000341c0: 6700 061c      	beqw 0x347de
000341c4: 3605           	movew %d5,%d3
000341c6: c7fc 0084      	mulsw #132,%d3
000341ca: 0683 0005 71bc 	addil #356796,%d3
000341d0: 3a79 0005 7f18 	moveaw 0x57f18,%a5
000341d6: ba4d           	cmpw %a5,%d5
000341d8: 57c2           	seq %d2
000341da: 4882           	extw %d2
000341dc: 4442           	negw %d2
000341de: 3c05           	movew %d5,%d6
000341e0: 48c6           	extl %d6
000341e2: 2006           	movel %d6,%d0
000341e4: eb88           	lsll #5,%d0
000341e6: 2440           	moveal %d0,%a2
000341e8: d5c6           	addal %d6,%a2
000341ea: d5ca           	addal %a2,%a2
000341ec: d5ca           	addal %a2,%a2
000341ee: d5fc 0005 3db8 	addal #343480,%a2
000341f4: 382a 340a      	movew %a2@(13322),%d4
000341f8: 4879 0005 7fc4 	pea 0x57fc4
000341fe: 3f3c 0013      	movew #19,%sp@-
00034202: 4eba fc10      	jsr %pc@(0x33e14)
00034206: 3004           	movew %d4,%d0
00034208: 0240 0001      	andiw #1,%d0
0003420c: 3d40 fff2      	movew %d0,%fp@(-14)
00034210: 5c8f           	addql #6,%sp
00034212: 203c 0003 59e8 	movel #219624,%d0
00034218: 4a6e fff2      	tstw %fp@(-14)
0003421c: 6704           	beqs 0x34222
0003421e: 202a 340c      	movel %a2@(13324),%d0
00034222: 23c0 0005 7f54 	movel %d0,0x57f54
00034228: 2006           	movel %d6,%d0
0003422a: eb88           	lsll #5,%d0
0003422c: d086           	addl %d6,%d0
0003422e: d080           	addl %d0,%d0
00034230: d080           	addl %d0,%d0
00034232: 2040           	moveal %d0,%a0
00034234: d1fc 0005 71c8 	addal #356808,%a0
0003423a: 23d0 0005 7f34 	movel %a0@,0x57f34
00034240: 33fc 0002 0005 	movew #2,0x57f64
00034246: 7f64 
00034248: 486e fff8      	pea %fp@(-8)
0003424c: 3f05           	movew %d5,%sp@-
0003424e: 3f3c 0001      	movew #1,%sp@-
00034252: 4eba fe90      	jsr %pc@(0x340e4)
00034256: 33ee fff8 0005 	movew %fp@(-8),0x57fd4
0003425c: 7fd4 
0003425e: 33ee fffa 0005 	movew %fp@(-6),0x57fd6
00034264: 7fd6 
00034266: 33ee fffc 0005 	movew %fp@(-4),0x57fd8
0003426c: 7fd8 
0003426e: 33ee fffe 0005 	movew %fp@(-2),0x57fda
00034274: 7fda 
00034276: 3f02           	movew %d2,%sp@-
00034278: 4267           	clrw %sp@-
0003427a: 2f03           	movel %d3,%sp@-
0003427c: 47fa fcca      	lea %pc@(0x33f48),%a3
00034280: 4e93           	jsr %a3@
00034282: 426e fffa      	clrw %fp@(-6)
00034286: 426e fff8      	clrw %fp@(-8)
0003428a: 4fef 0010      	lea %sp@(16),%sp
0003428e: 45fa fdd6      	lea %pc@(0x34066),%a2
00034292: 3004           	movew %d4,%d0
00034294: 0240 000f      	andiw #15,%d0
00034298: 6700 0116      	beqw 0x343b0
0003429c: 3f02           	movew %d2,%sp@-
0003429e: 3f3c 0001      	movew #1,%sp@-
000342a2: 2f03           	movel %d3,%sp@-
000342a4: 4e93           	jsr %a3@
000342a6: 3879 0005 7f1a 	moveaw 0x57f1a,%a4
000342ac: 3f0c           	movew %a4,%sp@-
000342ae: 3f2e fffc      	movew %fp@(-4),%sp@-
000342b2: 3f2e fffa      	movew %fp@(-6),%sp@-
000342b6: 3f2e fff8      	movew %fp@(-8),%sp@-
000342ba: 3f3c 0001      	movew #1,%sp@-
000342be: 4267           	clrw %sp@-
000342c0: 4e92           	jsr %a2@
000342c2: 3e2e fffc      	movew %fp@(-4),%d7
000342c6: 4fef 0014      	lea %sp@(20),%sp
000342ca: 0804 0001      	btst #1,%d4
000342ce: 6740           	beqs 0x34310
000342d0: 3f02           	movew %d2,%sp@-
000342d2: 3f3c 0002      	movew #2,%sp@-
000342d6: 2f03           	movel %d3,%sp@-
000342d8: 4e93           	jsr %a3@
000342da: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
000342e0: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
000342e6: 322e fffa      	movew %fp@(-6),%d1
000342ea: 5441           	addqw #2,%d1
000342ec: 3f01           	movew %d1,%sp@-
000342ee: 302e fff8      	movew %fp@(-8),%d0
000342f2: 5440           	addqw #2,%d0
000342f4: 3f00           	movew %d0,%sp@-
000342f6: 3f3c 0002      	movew #2,%sp@-
000342fa: 3f3c 0001      	movew #1,%sp@-
000342fe: 4e92           	jsr %a2@
00034300: 3039 0005 7f1c 	movew 0x57f1c,%d0
00034306: d16e fff8      	addw %d0,%fp@(-8)
0003430a: 9e40           	subw %d0,%d7
0003430c: 4fef 0014      	lea %sp@(20),%sp
00034310: 44c4           	movew %d4,%ccr
00034312: 663c           	bnes 0x34350
00034314: 3f02           	movew %d2,%sp@-
00034316: 3f3c 0004      	movew #4,%sp@-
0003431a: 2f03           	movel %d3,%sp@-
0003431c: 4e93           	jsr %a3@
0003431e: 9e79 0005 7f1c 	subw 0x57f1c,%d7
00034324: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
0003432a: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
00034330: 322e fffa      	movew %fp@(-6),%d1
00034334: 5441           	addqw #2,%d1
00034336: 3f01           	movew %d1,%sp@-
00034338: 3007           	movew %d7,%d0
0003433a: d06e fff8      	addw %fp@(-8),%d0
0003433e: 5440           	addqw #2,%d0
00034340: 3f00           	movew %d0,%sp@-
00034342: 3f3c 0004      	movew #4,%sp@-
00034346: 3f3c 0001      	movew #1,%sp@-
0003434a: 4e92           	jsr %a2@
0003434c: 4fef 0014      	lea %sp@(20),%sp
00034350: 4a6e fff2      	tstw %fp@(-14)
00034354: 6700 0498      	beqw 0x347ee
00034358: 3f02           	movew %d2,%sp@-
0003435a: 3f3c 0003      	movew #3,%sp@-
0003435e: 2f03           	movel %d3,%sp@-
00034360: 4e93           	jsr %a3@
00034362: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
00034368: 5947           	subqw #4,%d7
0003436a: 3f07           	movew %d7,%sp@-
0003436c: 302e fffa      	movew %fp@(-6),%d0
00034370: 5440           	addqw #2,%d0
00034372: 3f00           	movew %d0,%sp@-
00034374: 322e fff8      	movew %fp@(-8),%d1
00034378: 5441           	addqw #2,%d1
0003437a: 3f01           	movew %d1,%sp@-
0003437c: 3f3c 0003      	movew #3,%sp@-
00034380: 3f3c 0001      	movew #1,%sp@-
00034384: 4e92           	jsr %a2@
00034386: 4fef 0014      	lea %sp@(20),%sp
0003438a: ba4d           	cmpw %a5,%d5
0003438c: 6600 045a      	bnew 0x347e8
00034390: 4240           	clrw %d0
00034392: 33c0 0005 8016 	movew %d0,0x58016
00034398: 303c 0600      	movew #1536,%d0
0003439c: 33c0 0005 8014 	movew %d0,0x58014
000343a2: 426e fff8      	clrw %fp@(-8)
000343a6: 300c           	movew %a4,%d0
000343a8: d16e fffa      	addw %d0,%fp@(-6)
000343ac: 916e fffe      	subw %d0,%fp@(-2)
000343b0: 0804 0004      	btst #4,%d4
000343b4: 6736           	beqs 0x343ec
000343b6: 3f02           	movew %d2,%sp@-
000343b8: 3f3c 0005      	movew #5,%sp@-
000343bc: 2f03           	movel %d3,%sp@-
000343be: 4e93           	jsr %a3@
000343c0: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
000343c6: 3f2e fffc      	movew %fp@(-4),%sp@-
000343ca: 3f2e fffa      	movew %fp@(-6),%sp@-
000343ce: 3f2e fff8      	movew %fp@(-8),%sp@-
000343d2: 3f3c 0005      	movew #5,%sp@-
000343d6: 4267           	clrw %sp@-
000343d8: 4e92           	jsr %a2@
000343da: 3039 0005 3cf2 	movew 0x53cf2,%d0
000343e0: d16e fffa      	addw %d0,%fp@(-6)
000343e4: 916e fffe      	subw %d0,%fp@(-2)
000343e8: 4fef 0014      	lea %sp@(20),%sp
000343ec: 3f2e fffe      	movew %fp@(-2),%sp@-
000343f0: 3f2e fffc      	movew %fp@(-4),%sp@-
000343f4: 3f2e fffa      	movew %fp@(-6),%sp@-
000343f8: 3f2e fff8      	movew %fp@(-8),%sp@-
000343fc: 3f3c 0006      	movew #6,%sp@-
00034400: 4267           	clrw %sp@-
00034402: 4e92           	jsr %a2@
00034404: 3004           	movew %d4,%d0
00034406: 0240 01c0      	andiw #448,%d0
0003440a: 4fef 000c      	lea %sp@(12),%sp
0003440e: 56c5           	sne %d5
00034410: 4885           	extw %d5
00034412: 4445           	negw %d5
00034414: 3204           	movew %d4,%d1
00034416: 0241 0e00      	andiw #3584,%d1
0003441a: 3d41 fff4      	movew %d1,%fp@(-12)
0003441e: 3204           	movew %d4,%d1
00034420: 0241 0020      	andiw #32,%d1
00034424: 3d41 fff2      	movew %d1,%fp@(-14)
00034428: 4a6e fff4      	tstw %fp@(-12)
0003442c: 6704           	beqs 0x34432
0003442e: 4a40           	tstw %d0
00034430: 6608           	bnes 0x3443a
00034432: 4a6e fff2      	tstw %fp@(-14)
00034436: 6700 03fe      	beqw 0x34836
0003443a: 3e2e fffc      	movew %fp@(-4),%d7
0003443e: 9e79 0005 3cf4 	subw 0x53cf4,%d7
00034444: 5547           	subqw #2,%d7
00034446: 302e fffe      	movew %fp@(-2),%d0
0003444a: 9079 0005 3cf2 	subw 0x53cf2,%d0
00034450: 5540           	subqw #2,%d0
00034452: 3d40 fff6      	movew %d0,%fp@(-10)
00034456: 3004           	movew %d4,%d0
00034458: 0240 0fc0      	andiw #4032,%d0
0003445c: 6608           	bnes 0x34466
0003445e: 4a6e fff2      	tstw %fp@(-14)
00034462: 6702           	beqs 0x34466
00034464: 7a01           	moveq #1,%d5
00034466: 3d7c 0001 fffa 	movew #1,%fp@(-6)
0003446c: 3d7c 0001 fff8 	movew #1,%fp@(-8)
00034472: 322e fffc      	movew %fp@(-4),%d1
00034476: 5541           	subqw #2,%d1
00034478: 3d41 fffc      	movew %d1,%fp@(-4)
0003447c: 302e fffe      	movew %fp@(-2),%d0
00034480: 5540           	subqw #2,%d0
00034482: 3d40 fffe      	movew %d0,%fp@(-2)
00034486: 4a45           	tstw %d5
00034488: 6606           	bnes 0x34490
0003448a: 4a6e fff2      	tstw %fp@(-14)
0003448e: 670e           	beqs 0x3449e
00034490: 3079 0005 7f1c 	moveaw 0x57f1c,%a0
00034496: 5348           	subqw #1,%a0
00034498: 9248           	subw %a0,%d1
0003449a: 3d41 fffc      	movew %d1,%fp@(-4)
0003449e: 3204           	movew %d4,%d1
000344a0: 0241 0e20      	andiw #3616,%d1
000344a4: 670e           	beqs 0x344b4
000344a6: 3239 0005 7f1a 	movew 0x57f1a,%d1
000344ac: 5341           	subqw #1,%d1
000344ae: 9041           	subw %d1,%d0
000344b0: 3d40 fffe      	movew %d0,%fp@(-2)
000344b4: 3f2e fffe      	movew %fp@(-2),%sp@-
000344b8: 3f2e fffc      	movew %fp@(-4),%sp@-
000344bc: 3f3c 0001      	movew #1,%sp@-
000344c0: 3f3c 0001      	movew #1,%sp@-
000344c4: 3f3c 0007      	movew #7,%sp@-
000344c8: 3f3c 0006      	movew #6,%sp@-
000344cc: 4e92           	jsr %a2@
000344ce: 4fef 000c      	lea %sp@(12),%sp
000344d2: 4a45           	tstw %d5
000344d4: 6700 015e      	beqw 0x34634
000344d8: 386e fff8      	moveaw %fp@(-8),%a4
000344dc: d8ee fffc      	addaw %fp@(-4),%a4
000344e0: 3d4c fff8      	movew %a4,%fp@(-8)
000344e4: 3a2e fffe      	movew %fp@(-2),%d5
000344e8: 5445           	addqw #2,%d5
000344ea: 3f02           	movew %d2,%sp@-
000344ec: 3f3c 0009      	movew #9,%sp@-
000344f0: 2f03           	movel %d3,%sp@-
000344f2: 4bfa fa54      	lea %pc@(0x33f48),%a5
000344f6: 4e95           	jsr %a5@
000344f8: 3d79 0005 7f1c 	movew 0x57f1c,%fp@(-16)
000344fe: fff0 
00034500: 3f05           	movew %d5,%sp@-
00034502: 3f2e fff0      	movew %fp@(-16),%sp@-
00034506: 4267           	clrw %sp@-
00034508: 3f0c           	movew %a4,%sp@-
0003450a: 3f3c 0009      	movew #9,%sp@-
0003450e: 3f3c 0006      	movew #6,%sp@-
00034512: 4e92           	jsr %a2@
00034514: 4fef 0014      	lea %sp@(20),%sp
00034518: 0804 0006      	btst #6,%d4
0003451c: 6700 031e      	beqw 0x3483c
00034520: 3f02           	movew %d2,%sp@-
00034522: 3f3c 000a      	movew #10,%sp@-
00034526: 2f03           	movel %d3,%sp@-
00034528: 4e95           	jsr %a5@
0003452a: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
00034530: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
00034536: 3f3c 0002      	movew #2,%sp@-
0003453a: 3f3c 0002      	movew #2,%sp@-
0003453e: 3f3c 000a      	movew #10,%sp@-
00034542: 3f3c 0009      	movew #9,%sp@-
00034546: 4e92           	jsr %a2@
00034548: 3479 0005 7f1a 	moveaw 0x57f1a,%a2
0003454e: 9a4a           	subw %a2,%d5
00034550: 4fef 0014      	lea %sp@(20),%sp
00034554: 4a04           	tstb %d4
00034556: 6c3a           	bges 0x34592
00034558: 9a79 0005 7f1a 	subw 0x57f1a,%d5
0003455e: 3f02           	movew %d2,%sp@-
00034560: 3f3c 000b      	movew #11,%sp@-
00034564: 2f03           	movel %d3,%sp@-
00034566: 4eba f9e0      	jsr %pc@(0x33f48)
0003456a: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
00034570: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
00034576: 3005           	movew %d5,%d0
00034578: d04a           	addw %a2,%d0
0003457a: 5240           	addqw #1,%d0
0003457c: 3f00           	movew %d0,%sp@-
0003457e: 3f3c 0002      	movew #2,%sp@-
00034582: 3f3c 000b      	movew #11,%sp@-
00034586: 3f3c 0009      	movew #9,%sp@-
0003458a: 4eba fada      	jsr %pc@(0x34066)
0003458e: 4fef 0014      	lea %sp@(20),%sp
00034592: 0804 0008      	btst #8,%d4
00034596: 6700 009c      	beqw 0x34634
0003459a: 3f02           	movew %d2,%sp@-
0003459c: 3f3c 000c      	movew #12,%sp@-
000345a0: 2f03           	movel %d3,%sp@-
000345a2: 4e93           	jsr %a3@
000345a4: 3f05           	movew %d5,%sp@-
000345a6: 3f2e fff0      	movew %fp@(-16),%sp@-
000345aa: 3f0a           	movew %a2,%sp@-
000345ac: 4267           	clrw %sp@-
000345ae: 3f3c 000c      	movew #12,%sp@-
000345b2: 3f3c 0009      	movew #9,%sp@-
000345b6: 4eba faae      	jsr %pc@(0x34066)
000345ba: 2006           	movel %d6,%d0
000345bc: eb88           	lsll #5,%d0
000345be: d086           	addl %d6,%d0
000345c0: d080           	addl %d0,%d0
000345c2: d080           	addl %d0,%d0
000345c4: 2040           	moveal %d0,%a0
000345c6: d1fc 0005 71ea 	addal #356842,%a0
000345cc: 3210           	movew %a0@,%d1
000345ce: 4fef 0014      	lea %sp@(20),%sp
000345d2: 3479 0005 3cf2 	moveaw 0x53cf2,%a2
000345d8: 0c41 ffff      	cmpiw #-1,%d1
000345dc: 670e           	beqs 0x345ec
000345de: 3005           	movew %d5,%d0
000345e0: c1c1           	mulsw %d1,%d0
000345e2: 81fc 03e8      	divsw #1000,%d0
000345e6: b04a           	cmpw %a2,%d0
000345e8: 6f02           	bles 0x345ec
000345ea: 3440           	moveaw %d0,%a2
000345ec: 2006           	movel %d6,%d0
000345ee: eb88           	lsll #5,%d0
000345f0: d086           	addl %d6,%d0
000345f2: d080           	addl %d0,%d0
000345f4: d080           	addl %d0,%d0
000345f6: 2040           	moveal %d0,%a0
000345f8: d1fc 0005 71e6 	addal #356838,%a0
000345fe: 9a4a           	subw %a2,%d5
00034600: cbd0           	mulsw %a0@,%d5
00034602: 8bfc 03e8      	divsw #1000,%d5
00034606: 3f02           	movew %d2,%sp@-
00034608: 3f3c 000d      	movew #13,%sp@-
0003460c: 2f03           	movel %d3,%sp@-
0003460e: 4eba f938      	jsr %pc@(0x33f48)
00034612: 5b4a           	subqw #5,%a2
00034614: 3f0a           	movew %a2,%sp@-
00034616: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
0003461c: 5445           	addqw #2,%d5
0003461e: 3f05           	movew %d5,%sp@-
00034620: 3f3c 0002      	movew #2,%sp@-
00034624: 3f3c 000d      	movew #13,%sp@-
00034628: 3f3c 000c      	movew #12,%sp@-
0003462c: 4eba fa38      	jsr %pc@(0x34066)
00034630: 4fef 0014      	lea %sp@(20),%sp
00034634: 4a6e fff4      	tstw %fp@(-12)
00034638: 6700 015a      	beqw 0x34794
0003463c: 346e fffa      	moveaw %fp@(-6),%a2
00034640: d4ee fffe      	addaw %fp@(-2),%a2
00034644: 3d4a fffa      	movew %a2,%fp@(-6)
00034648: 3a2e fffc      	movew %fp@(-4),%d5
0003464c: 5445           	addqw #2,%d5
0003464e: 3f02           	movew %d2,%sp@-
00034650: 3f3c 000e      	movew #14,%sp@-
00034654: 2f03           	movel %d3,%sp@-
00034656: 47fa f8f0      	lea %pc@(0x33f48),%a3
0003465a: 4e93           	jsr %a3@
0003465c: 3d79 0005 7f1a 	movew 0x57f1a,%fp@(-12)
00034662: fff4 
00034664: 3f2e fff4      	movew %fp@(-12),%sp@-
00034668: 3f05           	movew %d5,%sp@-
0003466a: 3f0a           	movew %a2,%sp@-
0003466c: 4267           	clrw %sp@-
0003466e: 3f3c 000e      	movew #14,%sp@-
00034672: 3f3c 0006      	movew #6,%sp@-
00034676: 45fa f9ee      	lea %pc@(0x34066),%a2
0003467a: 4e92           	jsr %a2@
0003467c: 4fef 0014      	lea %sp@(20),%sp
00034680: 0804 0009      	btst #9,%d4
00034684: 6700 01bc      	beqw 0x34842
00034688: 3f02           	movew %d2,%sp@-
0003468a: 3f3c 000f      	movew #15,%sp@-
0003468e: 2f03           	movel %d3,%sp@-
00034690: 4e93           	jsr %a3@
00034692: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
00034698: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
0003469e: 3f3c 0002      	movew #2,%sp@-
000346a2: 3f3c 0002      	movew #2,%sp@-
000346a6: 3f3c 000f      	movew #15,%sp@-
000346aa: 3f3c 000e      	movew #14,%sp@-
000346ae: 4e92           	jsr %a2@
000346b0: 3a79 0005 7f1c 	moveaw 0x57f1c,%a5
000346b6: 9a4d           	subw %a5,%d5
000346b8: 4fef 0014      	lea %sp@(20),%sp
000346bc: 0804 000a      	btst #10,%d4
000346c0: 6736           	beqs 0x346f8
000346c2: 9a79 0005 7f1c 	subw 0x57f1c,%d5
000346c8: 3f02           	movew %d2,%sp@-
000346ca: 3f3c 0010      	movew #16,%sp@-
000346ce: 2f03           	movel %d3,%sp@-
000346d0: 4e93           	jsr %a3@
000346d2: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
000346d8: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
000346de: 3f3c 0002      	movew #2,%sp@-
000346e2: 3005           	movew %d5,%d0
000346e4: d04d           	addw %a5,%d0
000346e6: 5240           	addqw #1,%d0
000346e8: 3f00           	movew %d0,%sp@-
000346ea: 3f3c 0010      	movew #16,%sp@-
000346ee: 3f3c 000e      	movew #14,%sp@-
000346f2: 4e92           	jsr %a2@
000346f4: 4fef 0014      	lea %sp@(20),%sp
000346f8: 0804 000b      	btst #11,%d4
000346fc: 6700 0096      	beqw 0x34794
00034700: 3f02           	movew %d2,%sp@-
00034702: 3f3c 0011      	movew #17,%sp@-
00034706: 2f03           	movel %d3,%sp@-
00034708: 4e93           	jsr %a3@
0003470a: 3f2e fff4      	movew %fp@(-12),%sp@-
0003470e: 3f05           	movew %d5,%sp@-
00034710: 4267           	clrw %sp@-
00034712: 3f0d           	movew %a5,%sp@-
00034714: 3f3c 0011      	movew #17,%sp@-
00034718: 3f3c 000e      	movew #14,%sp@-
0003471c: 4e92           	jsr %a2@
0003471e: 2006           	movel %d6,%d0
00034720: eb88           	lsll #5,%d0
00034722: d086           	addl %d6,%d0
00034724: d080           	addl %d0,%d0
00034726: d080           	addl %d0,%d0
00034728: 2040           	moveal %d0,%a0
0003472a: d1fc 0005 71e8 	addal #356840,%a0
00034730: 3210           	movew %a0@,%d1
00034732: 4fef 0014      	lea %sp@(20),%sp
00034736: 3839 0005 3cf4 	movew 0x53cf4,%d4
0003473c: 0c41 ffff      	cmpiw #-1,%d1
00034740: 670e           	beqs 0x34750
00034742: 3005           	movew %d5,%d0
00034744: c1c1           	mulsw %d1,%d0
00034746: 81fc 03e8      	divsw #1000,%d0
0003474a: b044           	cmpw %d4,%d0
0003474c: 6f02           	bles 0x34750
0003474e: 3800           	movew %d0,%d4
00034750: 2006           	movel %d6,%d0
00034752: eb88           	lsll #5,%d0
00034754: dc80           	addl %d0,%d6
00034756: dc86           	addl %d6,%d6
00034758: dc86           	addl %d6,%d6
0003475a: 2046           	moveal %d6,%a0
0003475c: d1fc 0005 71e4 	addal #356836,%a0
00034762: 9a44           	subw %d4,%d5
00034764: cbd0           	mulsw %a0@,%d5
00034766: 8bfc 03e8      	divsw #1000,%d5
0003476a: 3f02           	movew %d2,%sp@-
0003476c: 3f3c 0012      	movew #18,%sp@-
00034770: 2f03           	movel %d3,%sp@-
00034772: 4e93           	jsr %a3@
00034774: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
0003477a: 5b44           	subqw #5,%d4
0003477c: 3f04           	movew %d4,%sp@-
0003477e: 3f3c 0002      	movew #2,%sp@-
00034782: 5445           	addqw #2,%d5
00034784: 3f05           	movew %d5,%sp@-
00034786: 3f3c 0012      	movew #18,%sp@-
0003478a: 3f3c 0011      	movew #17,%sp@-
0003478e: 4e92           	jsr %a2@
00034790: 4fef 0014      	lea %sp@(20),%sp
00034794: 4a47           	tstw %d7
00034796: 6d46           	blts 0x347de
00034798: 3f02           	movew %d2,%sp@-
0003479a: 3f3c 0008      	movew #8,%sp@-
0003479e: 2f03           	movel %d3,%sp@-
000347a0: 4eba f7a6      	jsr %pc@(0x33f48)
000347a4: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
000347aa: 3f39 0005 3cf4 	movew 0x53cf4,%sp@-
000347b0: 3f2e fff6      	movew %fp@(-10),%sp@-
000347b4: 3f07           	movew %d7,%sp@-
000347b6: 3f3c 0008      	movew #8,%sp@-
000347ba: 3f3c 0006      	movew #6,%sp@-
000347be: 4eba f8a6      	jsr %pc@(0x34066)
000347c2: 2039 0005 8090 	movel 0x58090,%d0
000347c8: 0280 00ff ffff 	andil #16777215,%d0
000347ce: 4fef 0014      	lea %sp@(20),%sp
000347d2: 4a6e fff2      	tstw %fp@(-14)
000347d6: 6670           	bnes 0x34848
000347d8: 23c0 0005 8090 	movel %d0,0x58090
000347de: 4cee 3cfc ffc8 	moveml %fp@(-56),%d2-%d7/%a2-%a5
000347e4: 4e5e           	unlk %fp
000347e6: 4e75           	rts
000347e8: 7008           	moveq #8,%d0
000347ea: 6000 fba6      	braw 0x34392
000347ee: 44c4           	movew %d4,%ccr
000347f0: 6a3a           	bpls 0x3482c
000347f2: 3f39 0005 3cf2 	movew 0x53cf2,%sp@-
000347f8: 5947           	subqw #4,%d7
000347fa: 3f07           	movew %d7,%sp@-
000347fc: 302e fffa      	movew %fp@(-6),%d0
00034800: 5440           	addqw #2,%d0
00034802: 3f00           	movew %d0,%sp@-
00034804: 322e fff8      	movew %fp@(-8),%d1
00034808: 5441           	addqw #2,%d1
0003480a: 3f01           	movew %d1,%sp@-
0003480c: 3f3c 0003      	movew #3,%sp@-
00034810: 3f3c 0001      	movew #1,%sp@-
00034814: 4e92           	jsr %a2@
00034816: 4fef 000c      	lea %sp@(12),%sp
0003481a: ba4d           	cmpw %a5,%d5
0003481c: 6614           	bnes 0x34832
0003481e: 4240           	clrw %d0
00034820: 33c0 0005 8016 	movew %d0,0x58016
00034826: 4279 0005 7f66 	clrw 0x57f66
0003482c: 4240           	clrw %d0
0003482e: 6000 fb6c      	braw 0x3439c
00034832: 7008           	moveq #8,%d0
00034834: 60ea           	bras 0x34820
00034836: 7eff           	moveq #-1,%d7
00034838: 6000 fc1c      	braw 0x34456
0003483c: 95ca           	subal %a2,%a2
0003483e: 6000 fd14      	braw 0x34554
00034842: 9bcd           	subal %a5,%a5
00034844: 6000 fe76      	braw 0x346bc
00034848: 0080 0600 0000 	oril #100663296,%d0
0003484e: 6088           	bras 0x347d8
00034850: 518f           	subql #8,%sp
00034852: 2f02           	movel %d2,%sp@-
00034854: 342f 0010      	movew %sp@(16),%d2
00034858: 4a6f 0016      	tstw %sp@(22)
0003485c: 6740           	beqs 0x3489e
0003485e: 486f 0004      	pea %sp@(4)
00034862: 3f02           	movew %d2,%sp@-
00034864: 3f3c 0004      	movew #4,%sp@-
00034868: 4eba f87a      	jsr %pc@(0x340e4)
0003486c: 508f           	addql #8,%sp
0003486e: 3f02           	movew %d2,%sp@-
00034870: 4eba f93e      	jsr %pc@(0x341b0)
00034874: 548f           	addql #2,%sp
00034876: 0c42 ffff      	cmpiw #-1,%d2
0003487a: 671c           	beqs 0x34898
0003487c: 486f 0004      	pea %sp@(4)
00034880: 3f2f 0018      	movew %sp@(24),%sp@-
00034884: 3f2f 0018      	movew %sp@(24),%sp@-
00034888: 2f39 0005 7f14 	movel 0x57f14,%sp@-
0003488e: 3f02           	movew %d2,%sp@-
00034890: 4eba f73c      	jsr %pc@(0x33fce)
00034894: 4fef 000e      	lea %sp@(14),%sp
00034898: 241f           	movel %sp@+,%d2
0003489a: 508f           	addql #8,%sp
0003489c: 4e75           	rts
0003489e: 486f 0004      	pea %sp@(4)
000348a2: 4eb9 0002 beee 	jsr 0x2beee
000348a8: 546f 000c      	addqw #2,%sp@(12)
000348ac: 546f 000e      	addqw #2,%sp@(14)
000348b0: 588f           	addql #4,%sp
000348b2: 60ba           	bras 0x3486e
000348b4:  _ap_sendmsg
000348b4: 206f 0004      	moveal %sp@(4),%a0
000348b8: 202f 000a      	movel %sp@(10),%d0
000348bc: 30af 0008      	movew %sp@(8),%a0@
000348c0: 2279 0005 7a42 	moveal 0x57a42,%a1
000348c6: 3169 001c 0002 	movew %a1@(28),%a0@(2)
000348cc: 4268 0004      	clrw %a0@(4)
000348d0: 316f 000e 0006 	movew %sp@(14),%a0@(6)
000348d6: 316f 0010 0008 	movew %sp@(16),%a0@(8)
000348dc: 316f 0012 000a 	movew %sp@(18),%a0@(10)
000348e2: 316f 0014 000c 	movew %sp@(20),%a0@(12)
000348e8: 316f 0016 000e 	movew %sp@(22),%a0@(14)
000348ee: 2f48 000c      	movel %a0,%sp@(12)
000348f2: 3f7c 0010 000a 	movew #16,%sp@(10)
000348f8: 2f40 0006      	movel %d0,%sp@(6)
000348fc: 3f7c 0040 0004 	movew #64,%sp@(4)
00034902: 4ef9 0002 8fc6 	jmp 0x28fc6
00034908:  _w_update
00034908: 4fef fff0      	lea %sp@(-16),%sp
0003490c: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
00034910: 362f 003c      	movew %sp@(60),%d3
00034914: 286f 003e      	moveal %sp@(62),%a4
00034918: 342f 0042      	movew %sp@(66),%d2
0003491c: 2f0c           	movel %a4,%sp@-
0003491e: 4879 0005 3afc 	pea 0x53afc
00034924: 47f9 0001 c4b0 	lea 0x1c4b0,%a3
0003492a: 4e93           	jsr %a3@
0003492c: 4eb9 0002 d5da 	jsr 0x2d5da
00034932: 508f           	addql #8,%sp
00034934: 4a43           	tstw %d3
00034936: 6606           	bnes 0x3493e
00034938: 3639 0005 818e 	movew 0x5818e,%d3
0003493e: 0c43 ffff      	cmpiw #-1,%d3
00034942: 6700 00ee      	beqw 0x34a32
00034946: 4a42           	tstw %d2
00034948: 6606           	bnes 0x34950
0003494a: 3439 0005 8190 	movew 0x58190,%d2
00034950: 7830           	moveq #48,%d4
00034952: d88f           	addl %sp,%d4
00034954: 4bef 0028      	lea %sp@(40),%a5
00034958: 4df9 0005 818c 	lea 0x5818c,%fp
0003495e: 4a6f 0044      	tstw %sp@(68)
00034962: 670a           	beqs 0x3496e
00034964: b479 0005 7f18 	cmpw 0x57f18,%d2
0003496a: 6700 00b0      	beqw 0x34a1c
0003496e: 2f0c           	movel %a4,%sp@-
00034970: 4eb9 0002 be76 	jsr 0x2be76
00034976: 4267           	clrw %sp@-
00034978: 3f3c 0008      	movew #8,%sp@-
0003497c: 4267           	clrw %sp@-
0003497e: 3f02           	movew %d2,%sp@-
00034980: 4eba fece      	jsr %pc@(0x34850)
00034984: 3442           	moveaw %d2,%a2
00034986: 200a           	movel %a2,%d0
00034988: eb88           	lsll #5,%d0
0003498a: d5c0           	addal %d0,%a2
0003498c: d5ca           	addal %a2,%a2
0003498e: d5ca           	addal %a2,%a2
00034990: d5fc 0005 3db8 	addal #343480,%a2
00034996: 2a2a 3406      	movel %a2@(13318),%d5
0003499a: 2014           	movel %a4@,%d0
0003499c: 222c 0004      	movel %a4@(4),%d1
000349a0: 2f40 0034      	movel %d0,%sp@(52)
000349a4: 2f41 0038      	movel %d1,%sp@(56)
000349a8: 2f04           	movel %d4,%sp@-
000349aa: 3f02           	movew %d2,%sp@-
000349ac: 3f3c 0003      	movew #3,%sp@-
000349b0: 4eba f732      	jsr %pc@(0x340e4)
000349b4: 2f04           	movel %d4,%sp@-
000349b6: 2f0d           	movel %a5,%sp@-
000349b8: 4e93           	jsr %a3@
000349ba: 4fef 001c      	lea %sp@(28),%sp
000349be: 4a40           	tstw %d0
000349c0: 675a           	beqs 0x34a1c
000349c2: 206a 3480      	moveal %a2@(13440),%a0
000349c6: b0fc 0000      	cmpaw #0,%a0
000349ca: 6750           	beqs 0x34a1c
000349cc: 2028 0004      	movel %a0@(4),%d0
000349d0: 2228 0008      	movel %a0@(8),%d1
000349d4: 2f40 0030      	movel %d0,%sp@(48)
000349d8: 2f41 0034      	movel %d1,%sp@(52)
000349dc: 2450           	moveal %a0@,%a2
000349de: 2c3c 0001 c524 	movel #116004,%d6
000349e4: b4fc 0000      	cmpaw #0,%a2
000349e8: 665e           	bnes 0x34a48
000349ea: 2f0d           	movel %a5,%sp@-
000349ec: 2f04           	movel %d4,%sp@-
000349ee: 4e93           	jsr %a3@
000349f0: 508f           	addql #8,%sp
000349f2: 4a40           	tstw %d0
000349f4: 6726           	beqs 0x34a1c
000349f6: 3f2f 002e      	movew %sp@(46),%sp@-
000349fa: 3f2f 002e      	movew %sp@(46),%sp@-
000349fe: 3f2f 002e      	movew %sp@(46),%sp@-
00034a02: 3f2f 002e      	movew %sp@(46),%sp@-
00034a06: 3f02           	movew %d2,%sp@-
00034a08: 2f05           	movel %d5,%sp@-
00034a0a: 3f3c 0014      	movew #20,%sp@-
00034a0e: 4879 0005 7f24 	pea 0x57f24
00034a14: 4eba fe9e      	jsr %pc@(0x348b4)
00034a18: 4fef 0014      	lea %sp@(20),%sp
00034a1c: 3043           	moveaw %d3,%a0
00034a1e: 3202           	movew %d2,%d1
00034a20: 3248           	moveaw %a0,%a1
00034a22: 2009           	movel %a1,%d0
00034a24: d089           	addl %a1,%d0
00034a26: d089           	addl %a1,%d0
00034a28: e788           	lsll #3,%d0
00034a2a: b248           	cmpw %a0,%d1
00034a2c: 662a           	bnes 0x34a58
00034a2e: b443           	cmpw %d3,%d2
00034a30: 6610           	bnes 0x34a42
00034a32: 4eb9 0002 d5f6 	jsr 0x2d5f6
00034a38: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
00034a3c: 4fef 0010      	lea %sp@(16),%sp
00034a40: 4e75           	rts
00034a42: 3401           	movew %d1,%d2
00034a44: 6000 ff18      	braw 0x3495e
00034a48: 2f04           	movel %d4,%sp@-
00034a4a: 486a 0004      	pea %a2@(4)
00034a4e: 2046           	moveal %d6,%a0
00034a50: 4e90           	jsr %a0@
00034a52: 2452           	moveal %a2@,%a2
00034a54: 508f           	addql #8,%sp
00034a56: 608c           	bras 0x349e4
00034a58: 3276 0800      	moveaw %fp@(0000000000000000,%d0:l),%a1
00034a5c: b249           	cmpw %a1,%d1
00034a5e: 6704           	beqs 0x34a64
00034a60: 3049           	moveaw %a1,%a0
00034a62: 60bc           	bras 0x34a20
00034a64: 3208           	movew %a0,%d1
00034a66: 60c2           	bras 0x34a2a
00034a68:  _wm_init
00034a68: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00034a6c: 2439 0005 7a42 	movel 0x57a42,%d2
00034a72: 4eb9 0003 5a84 	jsr 0x35a84
00034a78: 4878 0180      	pea 0x180
00034a7c: 4879 0005 818c 	pea 0x5818c
00034a82: 47f9 0001 bb70 	lea 0x1bb70,%a3
00034a88: 4e93           	jsr %a3@
00034a8a: 4879 0005 818c 	pea 0x5818c
00034a90: 3f3c 0010      	movew #16,%sp@-
00034a94: 45fa f37e      	lea %pc@(0x33e14),%a2
00034a98: 4e92           	jsr %a2@
00034a9a: 43f9 0005 71bc 	lea 0x571bc,%a1
00034aa0: 4fef 000e      	lea %sp@(14),%sp
00034aa4: 91c8           	subal %a0,%a0
00034aa6: 49f9 0005 8192 	lea 0x58192,%a4
00034aac: 4251           	clrw %a1@
00034aae: 42a9 007c      	clrl %a1@(124)
00034ab2: 39bc 0019 8800 	movew #25,%a4@(0000000000000000,%a0:l)
00034ab8: 43e9 0084      	lea %a1@(132),%a1
00034abc: 41e8 0018      	lea %a0@(24),%a0
00034ac0: b0fc 0180      	cmpaw #384,%a0
00034ac4: 66e6           	bnes 0x34aac
00034ac6: 33fc 0014 0005 	movew #20,0x58192
00034acc: 8192 
00034ace: 2079 0003 6250 	moveal 0x36250,%a0
00034ad4: 23e8 000c 0005 	movel %a0@(12),0x58198
00034ada: 8198 
00034adc: 4878 01c8      	pea 0x1c8
00034ae0: 4879 0005 7fc4 	pea 0x57fc4
00034ae6: 4e93           	jsr %a3@
00034ae8: 4879 0005 7fc4 	pea 0x57fc4
00034aee: 3f3c 0013      	movew #19,%sp@-
00034af2: 4e92           	jsr %a2@
00034af4: 41f9 0005 7fca 	lea 0x57fca,%a0
00034afa: 4fef 000e      	lea %sp@(14),%sp
00034afe: 7000           	moveq #0,%d0
00034b00: 47fa 0f5a      	lea %pc@(0x35a5c),%a3
00034b04: 45fa 0f0a      	lea %pc@(0x35a10),%a2
00034b08: 43fa 0ee0      	lea %pc@(0x359ea),%a1
00034b0c: 30b3 0800      	movew %a3@(0000000000000000,%d0:l),%a0@
00034b10: 2200           	movel %d0,%d1
00034b12: d280           	addl %d0,%d1
00034b14: 2172 1800 0006 	movel %a2@(0000000000000000,%d1:l),%a0@(6)
00034b1a: 3171 0800 0002 	movew %a1@(0000000000000000,%d0:l),%a0@(2)
00034b20: 41e8 0018      	lea %a0@(24),%a0
00034b24: 5480           	addql #2,%d0
00034b26: 7226           	moveq #38,%d1
00034b28: b280           	cmpl %d0,%d1
00034b2a: 66e0           	bnes 0x34b0c
00034b2c: 33fc 0020 0005 	movew #32,0x57fce
00034b32: 7fce 
00034b34: 4eb9 0003 5ab2 	jsr 0x35ab2
00034b3a: 23c0 0005 7238 	movel %d0,0x57238
00034b40: 2040           	moveal %d0,%a0
00034b42: 4290           	clrl %a0@
00034b44: 2279 0005 3afc 	moveal 0x53afc,%a1
00034b4a: 2479 0005 3b00 	moveal 0x53b00,%a2
00034b50: 2149 0004      	movel %a1,%a0@(4)
00034b54: 214a 0008      	movel %a2,%a0@(8)
00034b58: 4267           	clrw %sp@-
00034b5a: 4267           	clrw %sp@-
00034b5c: 2f02           	movel %d2,%sp@-
00034b5e: 4eba f2e2      	jsr %pc@(0x33e42)
00034b62: 4879 0005 3b04 	pea 0x53b04
00034b68: 4267           	clrw %sp@-
00034b6a: 3f3c 0001      	movew #1,%sp@-
00034b6e: 45fa f3b2      	lea %pc@(0x33f22),%a2
00034b72: 4e92           	jsr %a2@
00034b74: 4879 0005 3b04 	pea 0x53b04
00034b7a: 4267           	clrw %sp@-
00034b7c: 3f3c 0002      	movew #2,%sp@-
00034b80: 4e92           	jsr %a2@
00034b82: 4879 0005 3afc 	pea 0x53afc
00034b88: 4267           	clrw %sp@-
00034b8a: 4267           	clrw %sp@-
00034b8c: 4e92           	jsr %a2@
00034b8e: 4fef 001c      	lea %sp@(28),%sp
00034b92: 2ebc 0005 3afc 	movel #342780,%sp@
00034b98: 4267           	clrw %sp@-
00034b9a: 3f3c 0003      	movew #3,%sp@-
00034b9e: 4e92           	jsr %a2@
00034ba0: 33fc ffff 0005 	movew #-1,0x57f18
00034ba6: 7f18 
00034ba8: 23fc 0005 818c 	movel #360844,0x57f20
00034bae: 0005 7f20 
00034bb2: 23fc 0005 7fc4 	movel #360388,0x57f14
00034bb8: 0005 7f14 
00034bbc: 42b9 0005 8310 	clrl 0x58310
00034bc2: 47f9 0005 7f54 	lea 0x57f54,%a3
00034bc8: 243c 0003 59cc 	movel #219596,%d2
00034bce: 4878 001c      	pea 0x1c
00034bd2: 2f02           	movel %d2,%sp@-
00034bd4: 2f0b           	movel %a3,%sp@-
00034bd6: 49f9 0001 b8fc 	lea 0x1b8fc,%a4
00034bdc: 4e94           	jsr %a4@
00034bde: 45f9 0005 7f34 	lea 0x57f34,%a2
00034be4: 4878 001c      	pea 0x1c
00034be8: 2f02           	movel %d2,%sp@-
00034bea: 2f0a           	movel %a2,%sp@-
00034bec: 4e94           	jsr %a4@
00034bee: 33fc 0002 0005 	movew #2,0x57f64
00034bf4: 7f64 
00034bf6: 23cb 0005 8018 	movel %a3,0x58018
00034bfc: 23ca 0005 8048 	movel %a2,0x58048
00034c02: 3039 0005 3cf4 	movew 0x53cf4,%d0
00034c08: 5840           	addqw #4,%d0
00034c0a: 33c0 0005 7f1c 	movew %d0,0x57f1c
00034c10: 3279 0005 3cf2 	moveaw 0x53cf2,%a1
00034c16: 5849           	addqw #4,%a1
00034c18: 33c9 0005 7f1a 	movew %a1,0x57f1a
00034c1e: 4fef 0020      	lea %sp@(32),%sp
00034c22: 0c79 027f 0005 	cmpiw #639,0x53d00
00034c28: 3d00 
00034c2a: 6e1c           	bgts 0x34c48
00034c2c: 3440           	moveaw %d0,%a2
00034c2e: 534a           	subqw #1,%a2
00034c30: 33ca 0005 7f1c 	movew %a2,0x57f1c
00034c36: 0c79 018f 0005 	cmpiw #399,0x53cfe
00034c3c: 3cfe 
00034c3e: 6f08           	bles 0x34c48
00034c40: 5540           	subqw #2,%d0
00034c42: 33c0 0005 7f1c 	movew %d0,0x57f1c
00034c48: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00034c4c: 4e75           	rts
00034c4e:  _wm_start
00034c4e: 7000           	moveq #0,%d0
00034c50: 43f9 0005 7f74 	lea 0x57f74,%a1
00034c56: 41f9 0005 7f9c 	lea 0x57f9c,%a0
00034c5c: 33bc 1101 0800 	movew #4353,%a1@(0000000000000000,%d0:l)
00034c62: 31bc 1101 0800 	movew #4353,%a0@(0000000000000000,%d0:l)
00034c68: 5480           	addql #2,%d0
00034c6a: 7226           	moveq #38,%d1
00034c6c: b280           	cmpl %d0,%d1
00034c6e: 66ec           	bnes 0x34c5c
00034c70: 0079 00a0 0005 	oriw #160,0x57fa2
00034c76: 7fa2 
00034c78: 0079 0010 0005 	oriw #16,0x57fb4
00034c7e: 7fb4 
00034c80: 0079 0010 0005 	oriw #16,0x57fbe
00034c86: 7fbe 
00034c88: 0079 0010 0005 	oriw #16,0x57f8c
00034c8e: 7f8c 
00034c90: 0079 0010 0005 	oriw #16,0x57f96
00034c96: 7f96 
00034c98: 6000 fdce      	braw 0x34a68
00034c9c:  _wm_create
00034c9c: 2f0a           	movel %a2,%sp@-
00034c9e: 2f02           	movel %d2,%sp@-
00034ca0: 41f9 0005 71bc 	lea 0x571bc,%a0
00034ca6: 4242           	clrw %d2
00034ca8: 0828 0000 0001 	btst #0,%a0@(1)
00034cae: 6640           	bnes 0x34cf0
00034cb0: 3f2f 000c      	movew %sp@(12),%sp@-
00034cb4: 3f02           	movew %d2,%sp@-
00034cb6: 2f39 0005 7a42 	movel 0x57a42,%sp@-
00034cbc: 4eba f184      	jsr %pc@(0x33e42)
00034cc0: 4879 0005 3af4 	pea 0x53af4
00034cc6: 3f02           	movew %d2,%sp@-
00034cc8: 3f3c 0001      	movew #1,%sp@-
00034ccc: 45fa f254      	lea %pc@(0x33f22),%a2
00034cd0: 4e92           	jsr %a2@
00034cd2: 4879 0005 3af4 	pea 0x53af4
00034cd8: 3f02           	movew %d2,%sp@-
00034cda: 3f3c 0002      	movew #2,%sp@-
00034cde: 4e92           	jsr %a2@
00034ce0: 2f2f 0026      	movel %sp@(38),%sp@-
00034ce4: 3f02           	movew %d2,%sp@-
00034ce6: 4267           	clrw %sp@-
00034ce8: 4e92           	jsr %a2@
00034cea: 4fef 0020      	lea %sp@(32),%sp
00034cee: 600e           	bras 0x34cfe
00034cf0: 41e8 0084      	lea %a0@(132),%a0
00034cf4: 5242           	addqw #1,%d2
00034cf6: 0c42 0010      	cmpiw #16,%d2
00034cfa: 66ac           	bnes 0x34ca8
00034cfc: 74ff           	moveq #-1,%d2
00034cfe: 3002           	movew %d2,%d0
00034d00: 241f           	movel %sp@+,%d2
00034d02: 245f           	moveal %sp@+,%a2
00034d04: 4e75           	rts
00034d06:  _wm_get
00034d06: 518f           	subql #8,%sp
00034d08: 48e7 203e      	moveml %d2/%a2-%fp,%sp@-
00034d0c: 386f 0024      	moveaw %sp@(36),%a4
00034d10: 342f 0026      	movew %sp@(38),%d2
00034d14: 246f 0028      	moveal %sp@(40),%a2
00034d18: 2a6f 002c      	moveal %sp@(44),%a5
00034d1c: 3f0c           	movew %a4,%sp@-
00034d1e: 4eba f278      	jsr %pc@(0x33f98)
00034d22: 548f           	addql #2,%sp
00034d24: 2640           	moveal %d0,%a3
00034d26: 0c42 0011      	cmpiw #17,%d2
00034d2a: 6712           	beqs 0x34d3e
00034d2c: 0c42 0013      	cmpiw #19,%d2
00034d30: 670c           	beqs 0x34d3e
00034d32: 0c42 000a      	cmpiw #10,%d2
00034d36: 6706           	beqs 0x34d3e
00034d38: 4a80           	tstl %d0
00034d3a: 6700 015e      	beqw 0x34e9a
00034d3e: 3002           	movew %d2,%d0
00034d40: 5940           	subqw #4,%d0
00034d42: 0c40 0010      	cmpiw #16,%d0
00034d46: 6200 0152      	bhiw 0x34e9a
00034d4a: 0280 0000 ffff 	andil #65535,%d0
00034d50: d080           	addl %d0,%d0
00034d52: 303b 0806      	movew %pc@(0x34d5a,%d0:l),%d0
00034d56: 4efb 0002      	jmp %pc@(0x34d5a,%d0:w)
00034d5a: 0022 013a      	orib #58,%a2@-
00034d5e: 0134 012e 0032 	btst %d0,%a4@(0000000000000032)@(000000000000003c,%d0:w)
00034d64: 003c 
00034d66: 004e           	.short 0x004e
00034d68: 0060 0060      	oriw #96,%a0@-
00034d6c: 0140           	bchg %d0,%d0
00034d6e: 0140           	bchg %d0,%d0
00034d70: 0042 0048      	oriw #72,%d2
00034d74: 00bc 00ce 00e4 	oril #13500644,%d4
00034d7a: 0106           	btst %d0,%d6
00034d7c: 7003           	moveq #3,%d0
00034d7e: 2f0a           	movel %a2,%sp@-
00034d80: 3f0c           	movew %a4,%sp@-
00034d82: 3f00           	movew %d0,%sp@-
00034d84: 4eba f35e      	jsr %pc@(0x340e4)
00034d88: 6000 0098      	braw 0x34e22
00034d8c: 34ab 0028      	movew %a3@(40),%a2@
00034d90: 7001           	moveq #1,%d0
00034d92: 6000 0108      	braw 0x34e9c
00034d96: 34ab 002a      	movew %a3@(42),%a2@
00034d9a: 60f4           	bras 0x34d90
00034d9c: 34ab 002c      	movew %a3@(44),%a2@
00034da0: 60ee           	bras 0x34d90
00034da2: 34ab 002e      	movew %a3@(46),%a2@
00034da6: 60e8           	bras 0x34d90
00034da8: 3039 0005 7f18 	movew 0x57f18,%d0
00034dae: 0c40 ffff      	cmpiw #-1,%d0
00034db2: 6602           	bnes 0x34db6
00034db4: 4240           	clrw %d0
00034db6: 3480           	movew %d0,%a2@
00034db8: 60d6           	bras 0x34d90
00034dba: 4bef 0018      	lea %sp@(24),%a5
00034dbe: 2f0d           	movel %a5,%sp@-
00034dc0: 3f0c           	movew %a4,%sp@-
00034dc2: 3f3c 0003      	movew #3,%sp@-
00034dc6: 4eba f31c      	jsr %pc@(0x340e4)
00034dca: 508f           	addql #8,%sp
00034dcc: 0c42 000b      	cmpiw #11,%d2
00034dd0: 660c           	bnes 0x34dde
00034dd2: 286b 007c      	moveal %a3@(124),%a4
00034dd6: 4df9 0001 c4b0 	lea 0x1c4b0,%fp
00034ddc: 6026           	bras 0x34e04
00034dde: 286b 0080      	moveal %a3@(128),%a4
00034de2: 60f2           	bras 0x34dd6
00034de4: 202c 0004      	movel %a4@(4),%d0
00034de8: 222c 0008      	movel %a4@(8),%d1
00034dec: 2480           	movel %d0,%a2@
00034dee: 2541 0004      	movel %d1,%a2@(4)
00034df2: 2854           	moveal %a4@,%a4
00034df4: 274c 0080      	movel %a4,%a3@(128)
00034df8: 2f0a           	movel %a2,%sp@-
00034dfa: 2f0d           	movel %a5,%sp@-
00034dfc: 4e96           	jsr %fp@
00034dfe: 508f           	addql #8,%sp
00034e00: 4a40           	tstw %d0
00034e02: 668c           	bnes 0x34d90
00034e04: b8fc 0000      	cmpaw #0,%a4
00034e08: 66da           	bnes 0x34de4
00034e0a: 426a 0006      	clrw %a2@(6)
00034e0e: 426a 0004      	clrw %a2@(4)
00034e12: 6000 ff7c      	braw 0x34d90
00034e16: 486a 0004      	pea %a2@(4)
00034e1a: 2f0a           	movel %a2,%sp@-
00034e1c: 4eb9 0002 d478 	jsr 0x2d478
00034e22: 508f           	addql #8,%sp
00034e24: 6000 ff6a      	braw 0x34d90
00034e28: 3055           	moveaw %a5@,%a0
00034e2a: d1c8           	addal %a0,%a0
00034e2c: d7c8           	addal %a0,%a3
00034e2e: 356b 0030 0002 	movew %a3@(48),%a2@(2)
00034e34: 356b 0056 0004 	movew %a3@(86),%a2@(4)
00034e3a: 6000 ff54      	braw 0x34d90
00034e3e: 3055           	moveaw %a5@,%a0
00034e40: 2008           	movel %a0,%d0
00034e42: d088           	addl %a0,%d0
00034e44: 41f9 0005 7f9c 	lea 0x57f9c,%a0
00034e4a: 3570 0800 0002 	movew %a0@(0000000000000000,%d0:l),%a2@(2)
00034e50: 41f9 0005 7f74 	lea 0x57f74,%a0
00034e56: 3570 0800 0004 	movew %a0@(0000000000000000,%d0:l),%a2@(4)
00034e5c: 6000 ff32      	braw 0x34d90
00034e60: 206b 0002      	moveal %a3@(2),%a0
00034e64: 34a8 001c      	movew %a0@(28),%a2@
00034e68: 3013           	movew %a3@,%d0
00034e6a: e448           	lsrw #2,%d0
00034e6c: 0240 0001      	andiw #1,%d0
00034e70: 3540 0002      	movew %d0,%a2@(2)
00034e74: 3579 0005 7f18 	movew 0x57f18,%a2@(4)
00034e7a: 0004 
00034e7c: 3579 0005 818e 	movew 0x5818e,%a2@(6)
00034e82: 0006 
00034e84: 6000 ff0a      	braw 0x34d90
00034e88: 4240           	clrw %d0
00034e8a: 6000 fef2      	braw 0x34d7e
00034e8e: 7002           	moveq #2,%d0
00034e90: 6000 feec      	braw 0x34d7e
00034e94: 7001           	moveq #1,%d0
00034e96: 6000 fee6      	braw 0x34d7e
00034e9a: 4240           	clrw %d0
00034e9c: 4cdf 7c04      	moveml %sp@+,%d2/%a2-%fp
00034ea0: 508f           	addql #8,%sp
00034ea2: 4e75           	rts
00034ea4:  _wm_find
00034ea4: 3f2f 0006      	movew %sp@(6),%sp@-
00034ea8: 3f2f 0006      	movew %sp@(6),%sp@-
00034eac: 3f3c 0002      	movew #2,%sp@-
00034eb0: 4267           	clrw %sp@-
00034eb2: 2f39 0005 7f20 	movel 0x57f20,%sp@-
00034eb8: 4eb9 0003 17ee 	jsr 0x317ee
00034ebe: 4fef 000c      	lea %sp@(12),%sp
00034ec2: 4e75           	rts
00034ec4:  _wm_update
00034ec4: 302f 0004      	movew %sp@(4),%d0
00034ec8: 0c40 0001      	cmpiw #1,%d0
00034ecc: 6e3a           	bgts 0x34f08
00034ece: 4a40           	tstw %d0
00034ed0: 6726           	beqs 0x34ef8
00034ed2: 4879 0005 7a1c 	pea 0x57a1c
00034ed8: 4eb9 0002 a3b0 	jsr 0x2a3b0
00034ede: 588f           	addql #4,%sp
00034ee0: 4a40           	tstw %d0
00034ee2: 6612           	bnes 0x34ef6
00034ee4: 4879 0005 7a1c 	pea 0x57a1c
00034eea: 3f3c 0080      	movew #128,%sp@-
00034eee: 4eb9 0002 9f58 	jsr 0x29f58
00034ef4: 5c8f           	addql #6,%sp
00034ef6: 4e75           	rts
00034ef8: 4879 0005 7a1c 	pea 0x57a1c
00034efe: 4eb9 0002 a424 	jsr 0x2a424
00034f04: 588f           	addql #4,%sp
00034f06: 60ee           	bras 0x34ef6
00034f08: 5540           	subqw #2,%d0
00034f0a: 3f40 0004      	movew %d0,%sp@(4)
00034f0e: 4ef9 0002 a9c2 	jmp 0x2a9c2
00034f14:  _wm_calc
00034f14: 2f03           	movel %d3,%sp@-
00034f16: 2f02           	movel %d2,%sp@-
00034f18: 322f 000e      	movew %sp@(14),%d1
00034f1c: 3001           	movew %d1,%d0
00034f1e: 0240 000f      	andiw #15,%d0
00034f22: 6700 0094      	beqw 0x34fb8
00034f26: 3039 0005 7f1a 	movew 0x57f1a,%d0
00034f2c: 0801 0004      	btst #4,%d1
00034f30: 6706           	beqs 0x34f38
00034f32: d079 0005 3cf2 	addw 0x53cf2,%d0
00034f38: 3401           	movew %d1,%d2
00034f3a: 0242 0e20      	andiw #3616,%d2
00034f3e: 3601           	movew %d1,%d3
00034f40: 0243 01e0      	andiw #480,%d3
00034f44: 6778           	beqs 0x34fbe
00034f46: 4a42           	tstw %d2
00034f48: 6710           	beqs 0x34f5a
00034f4a: 3401           	movew %d1,%d2
00034f4c: 0242 0e00      	andiw #3584,%d2
00034f50: 0241 01c0      	andiw #448,%d1
00034f54: 6604           	bnes 0x34f5a
00034f56: 4a42           	tstw %d2
00034f58: 6668           	bnes 0x34fc2
00034f5a: 3239 0005 7f1c 	movew 0x57f1c,%d1
00034f60: 4a42           	tstw %d2
00034f62: 6762           	beqs 0x34fc6
00034f64: 3439 0005 7f1a 	movew 0x57f1a,%d2
00034f6a: 4a6f 000c      	tstw %sp@(12)
00034f6e: 665a           	bnes 0x34fca
00034f70: 4440           	negw %d0
00034f72: 4441           	negw %d1
00034f74: 4442           	negw %d2
00034f76: 307c ffff      	moveaw #-1,%a0
00034f7a: 226f 0018      	moveal %sp@(24),%a1
00034f7e: 3608           	movew %a0,%d3
00034f80: d66f 0010      	addw %sp@(16),%d3
00034f84: 3283           	movew %d3,%a1@
00034f86: 226f 001c      	moveal %sp@(28),%a1
00034f8a: 3600           	movew %d0,%d3
00034f8c: d66f 0012      	addw %sp@(18),%d3
00034f90: 3283           	movew %d3,%a1@
00034f92: 326f 0014      	moveaw %sp@(20),%a1
00034f96: 92c8           	subaw %a0,%a1
00034f98: 3049           	moveaw %a1,%a0
00034f9a: 226f 0020      	moveal %sp@(32),%a1
00034f9e: 90c1           	subaw %d1,%a0
00034fa0: 3288           	movew %a0,%a1@
00034fa2: 322f 0016      	movew %sp@(22),%d1
00034fa6: 9240           	subw %d0,%d1
00034fa8: 3001           	movew %d1,%d0
00034faa: 206f 0024      	moveal %sp@(36),%a0
00034fae: 9042           	subw %d2,%d0
00034fb0: 3080           	movew %d0,%a0@
00034fb2: 241f           	movel %sp@+,%d2
00034fb4: 261f           	movel %sp@+,%d3
00034fb6: 4e75           	rts
00034fb8: 7001           	moveq #1,%d0
00034fba: 6000 ff70      	braw 0x34f2c
00034fbe: 7201           	moveq #1,%d1
00034fc0: 609e           	bras 0x34f60
00034fc2: 7201           	moveq #1,%d1
00034fc4: 609e           	bras 0x34f64
00034fc6: 7401           	moveq #1,%d2
00034fc8: 60a0           	bras 0x34f6a
00034fca: 307c 0001      	moveaw #1,%a0
00034fce: 60aa           	bras 0x34f7a
00034fd0: 4fef ffe4      	lea %sp@(-28),%sp
00034fd4: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00034fd8: 342f 004c      	movew %sp@(76),%d2
00034fdc: 246f 004e      	moveal %sp@(78),%a2
00034fe0: 3642           	moveaw %d2,%a3
00034fe2: 200b           	movel %a3,%d0
00034fe4: eb88           	lsll #5,%d0
00034fe6: d7c0           	addal %d0,%a3
00034fe8: d7cb           	addal %a3,%a3
00034fea: d7cb           	addal %a3,%a3
00034fec: d7fc 0005 3db8 	addal #343480,%a3
00034ff2: 4beb 3404      	lea %a3@(13316),%a5
00034ff6: 3815           	movew %a5@,%d4
00034ff8: 49ef 0030      	lea %sp@(48),%a4
00034ffc: 2f0c           	movel %a4,%sp@-
00034ffe: 3f02           	movew %d2,%sp@-
00035000: 3f3c 0001      	movew #1,%sp@-
00035004: 4dfa f0de      	lea %pc@(0x340e4),%fp
00035008: 4e96           	jsr %fp@
0003500a: 2f0c           	movel %a4,%sp@-
0003500c: 3f02           	movew %d2,%sp@-
0003500e: 3f3c 0002      	movew #2,%sp@-
00035012: 263c 0003 3f22 	movel #212770,%d3
00035018: 2043           	moveal %d3,%a0
0003501a: 4e90           	jsr %a0@
0003501c: 2f0a           	movel %a2,%sp@-
0003501e: 3f02           	movew %d2,%sp@-
00035020: 3f3c 0001      	movew #1,%sp@-
00035024: 2043           	moveal %d3,%a0
00035026: 4e90           	jsr %a0@
00035028: 3002           	movew %d2,%d0
0003502a: c1fc 0084      	mulsw #132,%d0
0003502e: 2200           	movel %d0,%d1
00035030: 0681 0005 71da 	addil #356826,%d1
00035036: 2f01           	movel %d1,%sp@-
00035038: 2200           	movel %d0,%d1
0003503a: 0681 0005 71d8 	addil #356824,%d1
00035040: 2f01           	movel %d1,%sp@-
00035042: 2200           	movel %d0,%d1
00035044: 0681 0005 71d6 	addil #356822,%d1
0003504a: 2f01           	movel %d1,%sp@-
0003504c: 0680 0005 71d4 	addil #356820,%d0
00035052: 2f00           	movel %d0,%sp@-
00035054: 3f2a 0006      	movew %a2@(6),%sp@-
00035058: 3f2a 0004      	movew %a2@(4),%sp@-
0003505c: 3f2a 0002      	movew %a2@(2),%sp@-
00035060: 3f12           	movew %a2@,%sp@-
00035062: 3f2b 340a      	movew %a3@(13322),%sp@-
00035066: 3f3c 0001      	movew #1,%sp@-
0003506a: 4eba fea8      	jsr %pc@(0x34f14)
0003506e: 4fef 0034      	lea %sp@(52),%sp
00035072: 264e           	moveal %fp,%a3
00035074: 082d 0002 0001 	btst #2,%a5@(1)
0003507a: 6700 00cc      	beqw 0x35148
0003507e: 3f3c 0008      	movew #8,%sp@-
00035082: 4267           	clrw %sp@-
00035084: 4267           	clrw %sp@-
00035086: 4879 0003 5c7a 	pea 0x35c7a
0003508c: 3f3c ffff      	movew #-1,%sp@-
00035090: 4267           	clrw %sp@-
00035092: 2f39 0005 7f20 	movel 0x57f20,%sp@-
00035098: 4eb9 0003 07c0 	jsr 0x307c0
0003509e: 3c39 0005 7f18 	movew 0x57f18,%d6
000350a4: 33f9 0005 8190 	movew 0x58190,0x57f18
000350aa: 0005 7f18 
000350ae: 4eba f07e      	jsr %pc@(0x3412e)
000350b2: 2f0a           	movel %a2,%sp@-
000350b4: 4879 0005 3af4 	pea 0x53af4
000350ba: 4bf9 0001 c48e 	lea 0x1c48e,%a5
000350c0: 4e95           	jsr %a5@
000350c2: 3600           	movew %d0,%d3
000350c4: 4fef 001a      	lea %sp@(26),%sp
000350c8: 6600 018c      	bnew 0x35256
000350cc: 2052           	moveal %a2@,%a0
000350ce: b1ef 0030      	cmpal %sp@(48),%a0
000350d2: 6600 0182      	bnew 0x35256
000350d6: 202a 0004      	movel %a2@(4),%d0
000350da: b0af 0034      	cmpl %sp@(52),%d0
000350de: 6672           	bnes 0x35152
000350e0: b479 0005 8190 	cmpw 0x58190,%d2
000350e6: 6660           	bnes 0x35148
000350e8: bc42           	cmpw %d2,%d6
000350ea: 675c           	beqs 0x35148
000350ec: 0c46 ffff      	cmpiw #-1,%d6
000350f0: 660e           	bnes 0x35100
000350f2: 0804 0001      	btst #1,%d4
000350f6: 673a           	beqs 0x35132
000350f8: 3a02           	movew %d2,%d5
000350fa: 4244           	clrw %d4
000350fc: 6000 00bc      	braw 0x351ba
00035100: 3f3c 0001      	movew #1,%sp@-
00035104: 3f3c 0008      	movew #8,%sp@-
00035108: 4267           	clrw %sp@-
0003510a: 3f06           	movew %d6,%sp@-
0003510c: 4eba f742      	jsr %pc@(0x34850)
00035110: 3206           	movew %d6,%d1
00035112: 48c1           	extl %d1
00035114: 2001           	movel %d1,%d0
00035116: eb88           	lsll #5,%d0
00035118: d081           	addl %d1,%d0
0003511a: d080           	addl %d0,%d0
0003511c: d080           	addl %d0,%d0
0003511e: 2040           	moveal %d0,%a0
00035120: d1fc 0005 71bc 	addal #356796,%a0
00035126: 508f           	addql #8,%sp
00035128: 0828 0001 0001 	btst #1,%a0@(1)
0003512e: 67c2           	beqs 0x350f2
00035130: 60c6           	bras 0x350f8
00035132: 3f3c 0001      	movew #1,%sp@-
00035136: 3f3c 0008      	movew #8,%sp@-
0003513a: 4267           	clrw %sp@-
0003513c: 3f39 0005 7f18 	movew 0x57f18,%sp@-
00035142: 4eba f70c      	jsr %pc@(0x34850)
00035146: 508f           	addql #8,%sp
00035148: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003514c: 4fef 001c      	lea %sp@(28),%sp
00035150: 4e75           	rts
00035152: 322f 0034      	movew %sp@(52),%d1
00035156: b26a 0004      	cmpw %a2@(4),%d1
0003515a: 6d00 00f2      	bltw 0x3524e
0003515e: 302a 0006      	movew %a2@(6),%d0
00035162: b06f 0036      	cmpw %sp@(54),%d0
00035166: 6e00 00e6      	bgtw 0x3524e
0003516a: 3f3c 0001      	movew #1,%sp@-
0003516e: 3f3c 0008      	movew #8,%sp@-
00035172: 4267           	clrw %sp@-
00035174: 3f39 0005 7f18 	movew 0x57f18,%sp@-
0003517a: 4eba f6d4      	jsr %pc@(0x34850)
0003517e: 508f           	addql #8,%sp
00035180: 3042           	moveaw %d2,%a0
00035182: 7801           	moveq #1,%d4
00035184: 322a 0004      	movew %a2@(4),%d1
00035188: 3a2f 0034      	movew %sp@(52),%d5
0003518c: 302a 0006      	movew %a2@(6),%d0
00035190: 326f 0036      	moveaw %sp@(54),%a1
00035194: ba41           	cmpw %d1,%d5
00035196: 6e06           	bgts 0x3519e
00035198: b049           	cmpw %a1,%d0
0003519a: 6d02           	blts 0x3519e
0003519c: 3602           	movew %d2,%d3
0003519e: ba41           	cmpw %d1,%d5
000351a0: 6f02           	bles 0x351a4
000351a2: 3205           	movew %d5,%d1
000351a4: 5441           	addqw #2,%d1
000351a6: 3f41 0034      	movew %d1,%sp@(52)
000351aa: b049           	cmpw %a1,%d0
000351ac: 6c02           	bges 0x351b0
000351ae: 3009           	movew %a1,%d0
000351b0: 5440           	addqw #2,%d0
000351b2: 3f40 0036      	movew %d0,%sp@(54)
000351b6: 3a03           	movew %d3,%d5
000351b8: 3608           	movew %a0,%d3
000351ba: bc79 0005 8190 	cmpw 0x58190,%d6
000351c0: 6764           	beqs 0x35226
000351c2: 3039 0005 7f18 	movew 0x57f18,%d0
000351c8: 0c40 ffff      	cmpiw #-1,%d0
000351cc: 6758           	beqs 0x35226
000351ce: 2f0a           	movel %a2,%sp@-
000351d0: 3f00           	movew %d0,%sp@-
000351d2: 3f3c 0001      	movew #1,%sp@-
000351d6: 4e93           	jsr %a3@
000351d8: 2f0c           	movel %a4,%sp@-
000351da: 2f0a           	movel %a2,%sp@-
000351dc: 4eb9 0001 c524 	jsr 0x1c524
000351e2: 4fef 0010      	lea %sp@(16),%sp
000351e6: 0c46 ffff      	cmpiw #-1,%d6
000351ea: 673a           	beqs 0x35226
000351ec: bc42           	cmpw %d2,%d6
000351ee: 6736           	beqs 0x35226
000351f0: 7440           	moveq #64,%d2
000351f2: d48f           	addl %sp,%d2
000351f4: 2f02           	movel %d2,%sp@-
000351f6: 3f39 0005 7f18 	movew 0x57f18,%sp@-
000351fc: 3f3c 0002      	movew #2,%sp@-
00035200: 4e93           	jsr %a3@
00035202: 4879 0005 3af4 	pea 0x53af4
00035208: 2f02           	movel %d2,%sp@-
0003520a: 4e95           	jsr %a5@
0003520c: 4fef 0010      	lea %sp@(16),%sp
00035210: 4a40           	tstw %d0
00035212: 6712           	beqs 0x35226
00035214: 3f3c 0001      	movew #1,%sp@-
00035218: 3f3c 0008      	movew #8,%sp@-
0003521c: 4267           	clrw %sp@-
0003521e: 3f06           	movew %d6,%sp@-
00035220: 4eba f62e      	jsr %pc@(0x34850)
00035224: 508f           	addql #8,%sp
00035226: 546f 0034      	addqw #2,%sp@(52)
0003522a: 546f 0036      	addqw #2,%sp@(54)
0003522e: 4a45           	tstw %d5
00035230: 6608           	bnes 0x3523a
00035232: 2f0c           	movel %a4,%sp@-
00035234: 4eba ef46      	jsr %pc@(0x3417c)
00035238: 588f           	addql #4,%sp
0003523a: 3f04           	movew %d4,%sp@-
0003523c: 3f03           	movew %d3,%sp@-
0003523e: 2f0c           	movel %a4,%sp@-
00035240: 3f05           	movew %d5,%sp@-
00035242: 4eba f6c4      	jsr %pc@(0x34908)
00035246: 4fef 000a      	lea %sp@(10),%sp
0003524a: 6000 fefc      	braw 0x35148
0003524e: 91c8           	subal %a0,%a0
00035250: 4244           	clrw %d4
00035252: 6000 ff30      	braw 0x35184
00035256: 362f 0034      	movew %sp@(52),%d3
0003525a: 6730           	beqs 0x3528c
0003525c: 302f 0036      	movew %sp@(54),%d0
00035260: 672a           	beqs 0x3528c
00035262: 3052           	moveaw %a2@,%a0
00035264: 382f 0030      	movew %sp@(48),%d4
00035268: b848           	cmpw %a0,%d4
0003526a: 6d36           	blts 0x352a2
0003526c: 322a 0002      	movew %a2@(2),%d1
00035270: 326f 0032      	moveaw %sp@(50),%a1
00035274: b249           	cmpw %a1,%d1
00035276: 6e2a           	bgts 0x352a2
00035278: d0ea 0004      	addaw %a2@(4),%a0
0003527c: d644           	addw %d4,%d3
0003527e: b648           	cmpw %a0,%d3
00035280: 6e20           	bgts 0x352a2
00035282: d26a 0006      	addw %a2@(6),%d1
00035286: d049           	addw %a1,%d0
00035288: b041           	cmpw %d1,%d0
0003528a: 6e16           	bgts 0x352a2
0003528c: 2012           	movel %a2@,%d0
0003528e: 222a 0004      	movel %a2@(4),%d1
00035292: 2f40 0030      	movel %d0,%sp@(48)
00035296: 2f41 0034      	movel %d1,%sp@(52)
0003529a: 3a02           	movew %d2,%d5
0003529c: 4243           	clrw %d3
0003529e: 6000 fe5a      	braw 0x350fa
000352a2: 222a 0004      	movel %a2@(4),%d1
000352a6: b2af 0034      	cmpl %sp@(52),%d1
000352aa: 6600 0198      	bnew 0x35444
000352ae: b479 0005 7f18 	cmpw 0x57f18,%d2
000352b4: 6600 018e      	bnew 0x35444
000352b8: 4def 0038      	lea %sp@(56),%fp
000352bc: 2f0e           	movel %fp,%sp@-
000352be: 3f02           	movew %d2,%sp@-
000352c0: 3f3c 0002      	movew #2,%sp@-
000352c4: 4e93           	jsr %a3@
000352c6: 546f 0044      	addqw #2,%sp@(68)
000352ca: 546f 0046      	addqw #2,%sp@(70)
000352ce: 7848           	moveq #72,%d4
000352d0: d88f           	addl %sp,%d4
000352d2: 2f04           	movel %d4,%sp@-
000352d4: 3f02           	movew %d2,%sp@-
000352d6: 3f3c 0004      	movew #4,%sp@-
000352da: 4e93           	jsr %a3@
000352dc: 302f 0048      	movew %sp@(72),%d0
000352e0: 3200           	movew %d0,%d1
000352e2: d26f 004c      	addw %sp@(76),%d1
000352e6: 4fef 0010      	lea %sp@(16),%sp
000352ea: b279 0005 3d00 	cmpw 0x53d00,%d1
000352f0: 6f06           	bles 0x352f8
000352f2: b06f 0040      	cmpw %sp@(64),%d0
000352f6: 6e1c           	bgts 0x35314
000352f8: 302f 003a      	movew %sp@(58),%d0
000352fc: 3200           	movew %d0,%d1
000352fe: d26f 003e      	addw %sp@(62),%d1
00035302: b279 0005 3cfe 	cmpw 0x53cfe,%d1
00035308: 6f00 0124      	blew 0x3542e
0003530c: b06f 0042      	cmpw %sp@(66),%d0
00035310: 6f00 011c      	blew 0x3542e
00035314: 2f04           	movel %d4,%sp@-
00035316: 2f0e           	movel %fp,%sp@-
00035318: 4eb9 0001 c524 	jsr 0x1c524
0003531e: 508f           	addql #8,%sp
00035320: 4243           	clrw %d3
00035322: 3e2f 0038      	movew %sp@(56),%d7
00035326: 2f0e           	movel %fp,%sp@-
00035328: 4879 0005 3afc 	pea 0x53afc
0003532e: 2a3c 0001 c4b0 	movel #115888,%d5
00035334: 2045           	moveal %d5,%a0
00035336: 4e90           	jsr %a0@
00035338: 508f           	addql #8,%sp
0003533a: 2045           	moveal %d5,%a0
0003533c: 0c47 ffff      	cmpiw #-1,%d7
00035340: 6600 00f2      	bnew 0x35434
00035344: 526f 0040      	addqw #1,%sp@(64)
00035348: 536f 0044      	subqw #1,%sp@(68)
0003534c: 7e01           	moveq #1,%d7
0003534e: 3a2f 0040      	movew %sp@(64),%d5
00035352: 2f04           	movel %d4,%sp@-
00035354: 4879 0005 3afc 	pea 0x53afc
0003535a: 4e90           	jsr %a0@
0003535c: 508f           	addql #8,%sp
0003535e: 0c45 ffff      	cmpiw #-1,%d5
00035362: 6600 00d6      	bnew 0x3543a
00035366: 526f 0038      	addqw #1,%sp@(56)
0003536a: 536f 003c      	subqw #1,%sp@(60)
0003536e: 7001           	moveq #1,%d0
00035370: b642           	cmpw %d2,%d3
00035372: 6600 00cc      	bnew 0x35440
00035376: 4879 0005 3afc 	pea 0x53afc
0003537c: 2a3c 0002 be76 	movel #179830,%d5
00035382: 2f40 0030      	movel %d0,%sp@(48)
00035386: 2045           	moveal %d5,%a0
00035388: 4e90           	jsr %a0@
0003538a: 3f2f 0042      	movew %sp@(66),%sp@-
0003538e: 3f2f 0042      	movew %sp@(66),%sp@-
00035392: 3f2f 004a      	movew %sp@(74),%sp@-
00035396: 3f2f 004a      	movew %sp@(74),%sp@-
0003539a: 3f2f 0046      	movew %sp@(70),%sp@-
0003539e: 3f2f 0046      	movew %sp@(70),%sp@-
000353a2: 4eb9 0002 c2ee 	jsr 0x2c2ee
000353a8: 4fef 0010      	lea %sp@(16),%sp
000353ac: 2045           	moveal %d5,%a0
000353ae: 202f 002c      	movel %sp@(44),%d0
000353b2: be40           	cmpw %d0,%d7
000353b4: 672e           	beqs 0x353e4
000353b6: 4a40           	tstw %d0
000353b8: 6704           	beqs 0x353be
000353ba: 536f 0038      	subqw #1,%sp@(56)
000353be: 4a47           	tstw %d7
000353c0: 6722           	beqs 0x353e4
000353c2: 536f 0040      	subqw #1,%sp@(64)
000353c6: 3f7c 0001 0044 	movew #1,%sp@(68)
000353cc: 2f04           	movel %d4,%sp@-
000353ce: 4e90           	jsr %a0@
000353d0: 4267           	clrw %sp@-
000353d2: 4267           	clrw %sp@-
000353d4: 4267           	clrw %sp@-
000353d6: 3f39 0005 7f18 	movew 0x57f18,%sp@-
000353dc: 4eba f472      	jsr %pc@(0x34850)
000353e0: 4fef 000c      	lea %sp@(12),%sp
000353e4: 2016           	movel %fp@,%d0
000353e6: 222e 0004      	movel %fp@(4),%d1
000353ea: 2f40 0030      	movel %d0,%sp@(48)
000353ee: 2f41 0034      	movel %d1,%sp@(52)
000353f2: b642           	cmpw %d2,%d3
000353f4: 57c4           	seq %d4
000353f6: 4884           	extw %d4
000353f8: 4444           	negw %d4
000353fa: 4245           	clrw %d5
000353fc: 4a6a 0004      	tstw %a2@(4)
00035400: 6726           	beqs 0x35428
00035402: 4a6a 0006      	tstw %a2@(6)
00035406: 6720           	beqs 0x35428
00035408: 4a45           	tstw %d5
0003540a: 6700 fdae      	beqw 0x351ba
0003540e: 2f0c           	movel %a4,%sp@-
00035410: 2f0a           	movel %a2,%sp@-
00035412: 4eb9 0001 c524 	jsr 0x1c524
00035418: 2f0c           	movel %a4,%sp@-
0003541a: 2f0a           	movel %a2,%sp@-
0003541c: 4e95           	jsr %a5@
0003541e: 4fef 0010      	lea %sp@(16),%sp
00035422: 4a40           	tstw %d0
00035424: 6600 fd94      	bnew 0x351ba
00035428: 4245           	clrw %d5
0003542a: 6000 fd8e      	braw 0x351ba
0003542e: 3602           	movew %d2,%d3
00035430: 6000 fef0      	braw 0x35322
00035434: 4247           	clrw %d7
00035436: 6000 ff16      	braw 0x3534e
0003543a: 4240           	clrw %d0
0003543c: 6000 ff32      	braw 0x35370
00035440: 2c44           	moveal %d4,%fp
00035442: 60a0           	bras 0x353e4
00035444: 3a02           	movew %d2,%d5
00035446: 4243           	clrw %d3
00035448: 4244           	clrw %d4
0003544a: 60b0           	bras 0x353fc
0003544c:  _wm_open
0003544c: 4e56 fff8      	linkw %fp,#-8
00035450: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00035454: 342e 0008      	movew %fp@(8),%d2
00035458: 266e 000a      	moveal %fp@(10),%a3
0003545c: 3f02           	movew %d2,%sp@-
0003545e: 4eba eb38      	jsr %pc@(0x33f98)
00035462: 548f           	addql #2,%sp
00035464: 2440           	moveal %d0,%a2
00035466: 4a80           	tstl %d0
00035468: 6700 009c      	beqw 0x35506
0003546c: 082a 0002 0001 	btst #2,%a2@(1)
00035472: 6600 0092      	bnew 0x35506
00035476: 2013           	movel %a3@,%d0
00035478: 222b 0004      	movel %a3@(4),%d1
0003547c: 2d40 fff8      	movel %d0,%fp@(-8)
00035480: 2d41 fffc      	movel %d1,%fp@(-4)
00035484: 3f3c 0001      	movew #1,%sp@-
00035488: 4eba fa3a      	jsr %pc@(0x34ec4)
0003548c: 0052 0004      	oriw #4,%a2@
00035490: 548f           	addql #2,%sp
00035492: 0c42 ffff      	cmpiw #-1,%d2
00035496: 672c           	beqs 0x354c4
00035498: 3042           	moveaw %d2,%a0
0003549a: 2008           	movel %a0,%d0
0003549c: d088           	addl %a0,%d0
0003549e: d088           	addl %a0,%d0
000354a0: e788           	lsll #3,%d0
000354a2: 43f9 0005 818c 	lea 0x5818c,%a1
000354a8: 4271 0800      	clrw %a1@(0000000000000000,%d0:l)
000354ac: 3039 0005 8190 	movew 0x58190,%d0
000354b2: 0c40 ffff      	cmpiw #-1,%d0
000354b6: 663e           	bnes 0x354f6
000354b8: 33c2 0005 818e 	movew %d2,0x5818e
000354be: 33c2 0005 8190 	movew %d2,0x58190
000354c4: 486e fff8      	pea %fp@(-8)
000354c8: 3f02           	movew %d2,%sp@-
000354ca: 4eba fb04      	jsr %pc@(0x34fd0)
000354ce: 2f0b           	movel %a3,%sp@-
000354d0: 3f02           	movew %d2,%sp@-
000354d2: 3f3c 0002      	movew #2,%sp@-
000354d6: 4eba ea4a      	jsr %pc@(0x33f22)
000354da: 4879 0005 7a1c 	pea 0x57a1c
000354e0: 4eb9 0002 a424 	jsr 0x2a424
000354e6: 4fef 0012      	lea %sp@(18),%sp
000354ea: 7001           	moveq #1,%d0
000354ec: 4cee 0c04 ffec 	moveml %fp@(-20),%d2/%a2-%a3
000354f2: 4e5e           	unlk %fp
000354f4: 4e75           	rts
000354f6: 3040           	moveaw %d0,%a0
000354f8: 2008           	movel %a0,%d0
000354fa: d088           	addl %a0,%d0
000354fc: d088           	addl %a0,%d0
000354fe: e788           	lsll #3,%d0
00035500: 3382 0800      	movew %d2,%a1@(0000000000000000,%d0:l)
00035504: 60b8           	bras 0x354be
00035506: 4240           	clrw %d0
00035508: 60e2           	bras 0x354ec
0003550a:  _wm_close
0003550a: 518f           	subql #8,%sp
0003550c: 48e7 2022      	moveml %d2/%a2/%fp,%sp@-
00035510: 342f 0018      	movew %sp@(24),%d2
00035514: 3f02           	movew %d2,%sp@-
00035516: 4eba ea80      	jsr %pc@(0x33f98)
0003551a: 548f           	addql #2,%sp
0003551c: 2440           	moveal %d0,%a2
0003551e: 4a80           	tstl %d0
00035520: 6758           	beqs 0x3557a
00035522: 082a 0002 0001 	btst #2,%a2@(1)
00035528: 6750           	beqs 0x3557a
0003552a: 4def 0014      	lea %sp@(20),%fp
0003552e: 2039 0005 3af4 	movel 0x53af4,%d0
00035534: 2239 0005 3af8 	movel 0x53af8,%d1
0003553a: 2d01           	movel %d1,%fp@-
0003553c: 2d00           	movel %d0,%fp@-
0003553e: 3f3c 0001      	movew #1,%sp@-
00035542: 4eba f980      	jsr %pc@(0x34ec4)
00035546: 3f02           	movew %d2,%sp@-
00035548: 2f39 0005 7f20 	movel 0x57f20,%sp@-
0003554e: 4eb9 0003 19a4 	jsr 0x319a4
00035554: 2f0e           	movel %fp,%sp@-
00035556: 3f02           	movew %d2,%sp@-
00035558: 4eba fa76      	jsr %pc@(0x34fd0)
0003555c: 0252 fffb      	andiw #-5,%a2@
00035560: 4879 0005 7a1c 	pea 0x57a1c
00035566: 4eb9 0002 a424 	jsr 0x2a424
0003556c: 4fef 0012      	lea %sp@(18),%sp
00035570: 7001           	moveq #1,%d0
00035572: 4cdf 4404      	moveml %sp@+,%d2/%a2/%fp
00035576: 508f           	addql #8,%sp
00035578: 4e75           	rts
0003557a: 4240           	clrw %d0
0003557c: 60f4           	bras 0x35572
0003557e:  _wm_delete
0003557e: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00035582: 342f 0010      	movew %sp@(16),%d2
00035586: 3f02           	movew %d2,%sp@-
00035588: 4eba ea0e      	jsr %pc@(0x33f98)
0003558c: 548f           	addql #2,%sp
0003558e: 2440           	moveal %d0,%a2
00035590: 4a80           	tstl %d0
00035592: 676a           	beqs 0x355fe
00035594: 082a 0002 0001 	btst #2,%a2@(1)
0003559a: 6708           	beqs 0x355a4
0003559c: 3f02           	movew %d2,%sp@-
0003559e: 4eba ff6a      	jsr %pc@(0x3550a)
000355a2: 548f           	addql #2,%sp
000355a4: 3f02           	movew %d2,%sp@-
000355a6: 2f39 0005 7f20 	movel 0x57f20,%sp@-
000355ac: 4eb9 0003 5c7a 	jsr 0x35c7a
000355b2: 4879 0005 3b04 	pea 0x53b04
000355b8: 3f02           	movew %d2,%sp@-
000355ba: 3f3c 0001      	movew #1,%sp@-
000355be: 47fa e962      	lea %pc@(0x33f22),%a3
000355c2: 4e93           	jsr %a3@
000355c4: 4879 0005 3b04 	pea 0x53b04
000355ca: 3f02           	movew %d2,%sp@-
000355cc: 3f3c 0002      	movew #2,%sp@-
000355d0: 4e93           	jsr %a3@
000355d2: 4879 0005 3afc 	pea 0x53afc
000355d8: 3f02           	movew %d2,%sp@-
000355da: 4267           	clrw %sp@-
000355dc: 4e93           	jsr %a3@
000355de: 4879 0005 3afc 	pea 0x53afc
000355e4: 3f02           	movew %d2,%sp@-
000355e6: 3f3c 0003      	movew #3,%sp@-
000355ea: 4e93           	jsr %a3@
000355ec: 4252           	clrw %a2@
000355ee: 42aa 0002      	clrl %a2@(2)
000355f2: 4fef 0026      	lea %sp@(38),%sp
000355f6: 7001           	moveq #1,%d0
000355f8: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
000355fc: 4e75           	rts
000355fe: 4240           	clrw %d0
00035600: 60f6           	bras 0x355f8
00035602:  _wm_set
00035602: 4fef fff0      	lea %sp@(-16),%sp
00035606: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0003560a: 342f 0024      	movew %sp@(36),%d2
0003560e: 362f 0026      	movew %sp@(38),%d3
00035612: 246f 0028      	moveal %sp@(40),%a2
00035616: 3f02           	movew %d2,%sp@-
00035618: 4eba e97e      	jsr %pc@(0x33f98)
0003561c: 548f           	addql #2,%sp
0003561e: 2640           	moveal %d0,%a3
00035620: 0c43 0013      	cmpiw #19,%d3
00035624: 6706           	beqs 0x3562c
00035626: 4a80           	tstl %d0
00035628: 6700 020c      	beqw 0x35836
0003562c: 3f3c 0001      	movew #1,%sp@-
00035630: 4eba f892      	jsr %pc@(0x34ec4)
00035634: 548f           	addql #2,%sp
00035636: 3003           	movew %d3,%d0
00035638: 5540           	subqw #2,%d0
0003563a: 0c43 0008      	cmpiw #8,%d3
0003563e: 6d00 01fa      	bltw 0x3583a
00035642: 0c43 0009      	cmpiw #9,%d3
00035646: 6f12           	bles 0x3565a
00035648: 0643 fff1      	addiw #-15,%d3
0003564c: 0c43 0001      	cmpiw #1,%d3
00035650: 6200 01e8      	bhiw 0x3583a
00035654: 0c52 ffff      	cmpiw #-1,%a2@
00035658: 6708           	beqs 0x35662
0003565a: 3212           	movew %a2@,%d1
0003565c: 6e40           	bgts 0x3569e
0003565e: 34bc 0001      	movew #1,%a2@
00035662: 0c40 0011      	cmpiw #17,%d0
00035666: 6200 01b2      	bhiw 0x3581a
0003566a: 0280 0000 ffff 	andil #65535,%d0
00035670: d080           	addl %d0,%d0
00035672: 303b 0806      	movew %pc@(0x3567a,%d0:l),%d0
00035676: 4efb 0002      	jmp %pc@(0x3567a,%d0:w)
0003567a: 0030 004c 01a0 	orib #76,@(0000000000000066,%d0:w)
00035680: 0066 
00035682: 01a0           	bclr %d0,%a0@-
00035684: 01a0           	bclr %d0,%a0@-
00035686: 0118           	btst %d0,%a0@+
00035688: 0128 0072      	btst %d0,%a0@(114)
0003568c: 01a0           	bclr %d0,%a0@-
0003568e: 01a0           	bclr %d0,%a0@-
00035690: 01a0           	bclr %d0,%a0@-
00035692: 00c6           	bitrev %d6
00035694: 00e0           	.short 0x00e0
00035696: 0106           	btst %d0,%d6
00035698: 01a0           	bclr %d0,%a0@-
0003569a: 0138 0168      	btst %d0,0x168
0003569e: 0c41 03e8      	cmpiw #1000,%d1
000356a2: 6fbe           	bles 0x35662
000356a4: 34bc 03e8      	movew #1000,%a2@
000356a8: 60b8           	bras 0x35662
000356aa: 2012           	movel %a2@,%d0
000356ac: 2740 0008      	movel %d0,%a3@(8)
000356b0: 23c0 0005 7f54 	movel %d0,0x57f54
000356b6: 082b 0002 0001 	btst #2,%a3@(1)
000356bc: 6600 01b6      	bnew 0x35874
000356c0: 7401           	moveq #1,%d2
000356c2: 6000 0158      	braw 0x3581c
000356c6: 2012           	movel %a2@,%d0
000356c8: 2740 000c      	movel %d0,%a3@(12)
000356cc: 23c0 0005 7f34 	movel %d0,0x57f34
000356d2: 082b 0002 0001 	btst #2,%a3@(1)
000356d8: 67e6           	beqs 0x356c0
000356da: 7005           	moveq #5,%d0
000356dc: 6000 008c      	braw 0x3576a
000356e0: 2f0a           	movel %a2,%sp@-
000356e2: 3f02           	movew %d2,%sp@-
000356e4: 4eba f8ea      	jsr %pc@(0x34fd0)
000356e8: 5c8f           	addql #6,%sp
000356ea: 60d4           	bras 0x356c0
000356ec: b479 0005 7f18 	cmpw 0x57f18,%d2
000356f2: 67cc           	beqs 0x356c0
000356f4: 3f3c ffff      	movew #-1,%sp@-
000356f8: 3f02           	movew %d2,%sp@-
000356fa: 2f39 0005 7f20 	movel 0x57f20,%sp@-
00035700: 4eb9 0003 1a3e 	jsr 0x31a3e
00035706: 7620           	moveq #32,%d3
00035708: d68f           	addl %sp,%d3
0003570a: 2f03           	movel %d3,%sp@-
0003570c: 3f02           	movew %d2,%sp@-
0003570e: 3f3c 0002      	movew #2,%sp@-
00035712: 47fa e9d0      	lea %pc@(0x340e4),%a3
00035716: 4e93           	jsr %a3@
00035718: 45ef 0020      	lea %sp@(32),%a2
0003571c: 2f0a           	movel %a2,%sp@-
0003571e: 3f02           	movew %d2,%sp@-
00035720: 3f3c 0001      	movew #1,%sp@-
00035724: 4e93           	jsr %a3@
00035726: 2f0a           	movel %a2,%sp@-
00035728: 3f02           	movew %d2,%sp@-
0003572a: 4eba f8a4      	jsr %pc@(0x34fd0)
0003572e: 2f03           	movel %d3,%sp@-
00035730: 3f02           	movew %d2,%sp@-
00035732: 3f3c 0002      	movew #2,%sp@-
00035736: 4eba e7ea      	jsr %pc@(0x33f22)
0003573a: 4fef 0026      	lea %sp@(38),%sp
0003573e: 6080           	bras 0x356c0
00035740: 2779 0005 7a42 	movel 0x57a42,%a3@(2)
00035746: 0002 
00035748: 23d2 0005 8310 	movel %a2@,0x58310
0003574e: 33ea 0004 0005 	movew %a2@(4),0x5830c
00035754: 830c 
00035756: 6000 ff68      	braw 0x356c0
0003575a: 3012           	movew %a2@,%d0
0003575c: b06b 002c      	cmpw %a3@(44),%d0
00035760: 6700 ff5e      	beqw 0x356c0
00035764: 3740 002c      	movew %d0,%a3@(44)
00035768: 7011           	moveq #17,%d0
0003576a: 3f3c 0001      	movew #1,%sp@-
0003576e: 3f3c 0008      	movew #8,%sp@-
00035772: 3f00           	movew %d0,%sp@-
00035774: 3f02           	movew %d2,%sp@-
00035776: 4eba f0d8      	jsr %pc@(0x34850)
0003577a: 508f           	addql #8,%sp
0003577c: 6000 ff42      	braw 0x356c0
00035780: 3012           	movew %a2@,%d0
00035782: b06b 002e      	cmpw %a3@(46),%d0
00035786: 6700 ff38      	beqw 0x356c0
0003578a: 3740 002e      	movew %d0,%a3@(46)
0003578e: 700c           	moveq #12,%d0
00035790: 60d8           	bras 0x3576a
00035792: 3012           	movew %a2@,%d0
00035794: b06b 0028      	cmpw %a3@(40),%d0
00035798: 6700 ff26      	beqw 0x356c0
0003579c: 3740 0028      	movew %d0,%a3@(40)
000357a0: 60c6           	bras 0x35768
000357a2: 3012           	movew %a2@,%d0
000357a4: b06b 002a      	cmpw %a3@(42),%d0
000357a8: 6700 ff16      	beqw 0x356c0
000357ac: 3740 002a      	movew %d0,%a3@(42)
000357b0: 60dc           	bras 0x3578e
000357b2: 3012           	movew %a2@,%d0
000357b4: 322a 0002      	movew %a2@(2),%d1
000357b8: 0c41 ffff      	cmpiw #-1,%d1
000357bc: 670c           	beqs 0x357ca
000357be: 3040           	moveaw %d0,%a0
000357c0: 41e8 0018      	lea %a0@(24),%a0
000357c4: d1c8           	addal %a0,%a0
000357c6: 3181 b800      	movew %d1,%a0@(0000000000000000,%a3:l)
000357ca: 322a 0004      	movew %a2@(4),%d1
000357ce: 0c41 ffff      	cmpiw #-1,%d1
000357d2: 6796           	beqs 0x3576a
000357d4: 3040           	moveaw %d0,%a0
000357d6: 41e8 002b      	lea %a0@(43),%a0
000357da: d1c8           	addal %a0,%a0
000357dc: 3181 b800      	movew %d1,%a0@(0000000000000000,%a3:l)
000357e0: 6088           	bras 0x3576a
000357e2: 3052           	moveaw %a2@,%a0
000357e4: 302a 0002      	movew %a2@(2),%d0
000357e8: 0c40 ffff      	cmpiw #-1,%d0
000357ec: 670e           	beqs 0x357fc
000357ee: 3248           	moveaw %a0,%a1
000357f0: d3c9           	addal %a1,%a1
000357f2: 47f9 0005 7f9c 	lea 0x57f9c,%a3
000357f8: 3380 b800      	movew %d0,%a1@(0000000000000000,%a3:l)
000357fc: 302a 0004      	movew %a2@(4),%d0
00035800: 0c40 ffff      	cmpiw #-1,%d0
00035804: 6700 feba      	beqw 0x356c0
00035808: 3048           	moveaw %a0,%a0
0003580a: d1c8           	addal %a0,%a0
0003580c: 43f9 0005 7f74 	lea 0x57f74,%a1
00035812: 3180 9800      	movew %d0,%a0@(0000000000000000,%a1:l)
00035816: 6000 fea8      	braw 0x356c0
0003581a: 4242           	clrw %d2
0003581c: 4879 0005 7a1c 	pea 0x57a1c
00035822: 4eb9 0002 a424 	jsr 0x2a424
00035828: 588f           	addql #4,%sp
0003582a: 3002           	movew %d2,%d0
0003582c: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00035830: 4fef 0010      	lea %sp@(16),%sp
00035834: 4e75           	rts
00035836: 4242           	clrw %d2
00035838: 60f0           	bras 0x3582a
0003583a: 0c40 0011      	cmpiw #17,%d0
0003583e: 62da           	bhis 0x3581a
00035840: 0280 0000 ffff 	andil #65535,%d0
00035846: d080           	addl %d0,%d0
00035848: 303b 0806      	movew %pc@(0x35850,%d0:l),%d0
0003584c: 4efb 0002      	jmp %pc@(0x35850,%d0:w)
00035850: fe5a fe76      	cp1ldw %a2@+,%sp,#8,#118
00035854: ffca           	.short 0xffca
00035856: fe90 ffca      	cp1ldl %a0@,%sp,#8,#458
0003585a: ffca           	.short 0xffca
0003585c: ffca           	.short 0xffca
0003585e: ffca           	.short 0xffca
00035860: fe9c ffca      	cp1ldl %a4@+,%sp,#8,#458
00035864: ffca           	.short 0xffca
00035866: ffca           	.short 0xffca
00035868: fef0           	.short 0xfef0
0003586a: ff0a ff30      	cp1stb %sp,%a2,#8,#304
0003586e: ffca           	.short 0xffca
00035870: ff62 ff92      	cp1stw %sp,%a2@-,#8,#402
00035874: 7003           	moveq #3,%d0
00035876: 6000 fef2      	braw 0x3576a
0003587a:  _wm_new
0003587a: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0003587e: 45f9 0002 a9c2 	lea 0x2a9c2,%a2
00035884: 4a79 0005 39ac 	tstw 0x539ac
0003588a: 6e4e           	bgts 0x358da
0003588c: 45f9 0005 7a1c 	lea 0x57a1c,%a2
00035892: 47f9 0002 a424 	lea 0x2a424,%a3
00035898: 4a52           	tstw %a2@
0003589a: 6e46           	bgts 0x358e2
0003589c: 45f9 0005 7240 	lea 0x57240,%a2
000358a2: 7401           	moveq #1,%d2
000358a4: 47fa fc64      	lea %pc@(0x3550a),%a3
000358a8: 49fa fcd4      	lea %pc@(0x3557e),%a4
000358ac: 082a 0002 0001 	btst #2,%a2@(1)
000358b2: 6706           	beqs 0x358ba
000358b4: 3f02           	movew %d2,%sp@-
000358b6: 4e93           	jsr %a3@
000358b8: 548f           	addql #2,%sp
000358ba: 082a 0000 0001 	btst #0,%a2@(1)
000358c0: 6706           	beqs 0x358c8
000358c2: 3f02           	movew %d2,%sp@-
000358c4: 4e94           	jsr %a4@
000358c6: 548f           	addql #2,%sp
000358c8: 5242           	addqw #1,%d2
000358ca: 45ea 0084      	lea %a2@(132),%a2
000358ce: 0c42 0010      	cmpiw #16,%d2
000358d2: 66d8           	bnes 0x358ac
000358d4: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000358d8: 4e75           	rts
000358da: 4267           	clrw %sp@-
000358dc: 4e92           	jsr %a2@
000358de: 548f           	addql #2,%sp
000358e0: 60a2           	bras 0x35884
000358e2: 2f0a           	movel %a2,%sp@-
000358e4: 4e93           	jsr %a3@
000358e6: 588f           	addql #4,%sp
000358e8: 60ae           	bras 0x35898
000358ea:  _w_redraw_desktop
000358ea: 4fef ffe8      	lea %sp@(-24),%sp
000358ee: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
000358f2: 206f 0040      	moveal %sp@(64),%a0
000358f6: 2010           	movel %a0@,%d0
000358f8: 2228 0004      	movel %a0@(4),%d1
000358fc: 2f40 0024      	movel %d0,%sp@(36)
00035900: 2f41 0028      	movel %d1,%sp@(40)
00035904: 2439 0005 8310 	movel 0x58310,%d2
0003590a: 6770           	beqs 0x3597c
0003590c: 3639 0005 830c 	movew 0x5830c,%d3
00035912: 4eb9 0002 d5da 	jsr 0x2d5da
00035918: 3f3c 0001      	movew #1,%sp@-
0003591c: 4eba f5a6      	jsr %pc@(0x34ec4)
00035920: 42a7           	clrl %sp@-
00035922: 783a           	moveq #58,%d4
00035924: d88f           	addl %sp,%d4
00035926: 2f04           	movel %d4,%sp@-
00035928: 3f3c 000b      	movew #11,%sp@-
0003592c: 4267           	clrw %sp@-
0003592e: 45fa f3d6      	lea %pc@(0x34d06),%a2
00035932: 4e92           	jsr %a2@
00035934: 4fef 000e      	lea %sp@(14),%sp
00035938: 47ef 002c      	lea %sp@(44),%a3
0003593c: 49ef 0024      	lea %sp@(36),%a4
00035940: 4bf9 0001 c4b0 	lea 0x1c4b0,%a5
00035946: 4df9 0002 be76 	lea 0x2be76,%fp
0003594c: 2a3c 0003 1764 	movel #202596,%d5
00035952: 322f 0038      	movew %sp@(56),%d1
00035956: 6706           	beqs 0x3595e
00035958: 302f 003a      	movew %sp@(58),%d0
0003595c: 6628           	bnes 0x35986
0003595e: 4879 0005 7a1c 	pea 0x57a1c
00035964: 4eb9 0002 a424 	jsr 0x2a424
0003596a: 4eb9 0002 d5f6 	jsr 0x2d5f6
00035970: 588f           	addql #4,%sp
00035972: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
00035976: 4fef 0018      	lea %sp@(24),%sp
0003597a: 4e75           	rts
0003597c: 2439 0003 6250 	movel 0x36250,%d2
00035982: 4243           	clrw %d3
00035984: 608c           	bras 0x35912
00035986: 3f6f 0034 002c 	movew %sp@(52),%sp@(44)
0003598c: 3f6f 0036 002e 	movew %sp@(54),%sp@(46)
00035992: 3f41 0030      	movew %d1,%sp@(48)
00035996: 3f40 0032      	movew %d0,%sp@(50)
0003599a: 2f0b           	movel %a3,%sp@-
0003599c: 2f0c           	movel %a4,%sp@-
0003599e: 4e95           	jsr %a5@
000359a0: 508f           	addql #8,%sp
000359a2: 4a40           	tstw %d0
000359a4: 6714           	beqs 0x359ba
000359a6: 2f0b           	movel %a3,%sp@-
000359a8: 4e96           	jsr %fp@
000359aa: 3f3c 0008      	movew #8,%sp@-
000359ae: 3f03           	movew %d3,%sp@-
000359b0: 2f02           	movel %d2,%sp@-
000359b2: 2045           	moveal %d5,%a0
000359b4: 4e90           	jsr %a0@
000359b6: 4fef 000c      	lea %sp@(12),%sp
000359ba: 42a7           	clrl %sp@-
000359bc: 2f04           	movel %d4,%sp@-
000359be: 3f3c 000c      	movew #12,%sp@-
000359c2: 4267           	clrw %sp@-
000359c4: 4e92           	jsr %a2@
000359c6: 4fef 000c      	lea %sp@(12),%sp
000359ca: 6086           	bras 0x35952
000359d8: 0003 0000      	orib #0,%d3
000359dc: 0000 1100      	orib #0,%d0
000359e0: 0000 0001      	orib #1,%d0
000359e4: 0050 0050      	oriw #80,%a0@
000359e8: 0000 0000      	orib #0,%d0
000359ec: 0000 0600      	orib #0,%d0
000359f0: 0000 0600      	orib #0,%d0
000359f4: 0000 0000      	orib #0,%d0
000359f8: 0000 0600      	orib #0,%d0
000359fc: 0000 0600      	orib #0,%d0
00035a00: 0600 0000      	addib #0,%d0
00035a04: 0600 0000      	addib #0,%d0
00035a08: 0600 0600      	addib #0,%d0
00035a0c: 0000 0600      	orib #0,%d0
00035a10: 0001 1101      	orib #1,%d1
00035a14: 0001 1101      	orib #1,%d1
00035a18: 0501           	btst %d2,%d1
00035a1a: 1101           	moveb %d1,%a0@-
00035a1c: 0000 0000      	orib #0,%d0
00035a20: 0701           	btst %d3,%d1
00035a22: 1101           	moveb %d1,%a0@-
00035a24: 0000 0000      	orib #0,%d0
00035a28: 0000 1101      	orib #1,%d0
00035a2c: 0000 1101      	orib #1,%d0
00035a30: 0601 1101      	addib #1,%d1
00035a34: 0001 1101      	orib #1,%d1
00035a38: 0101           	btst %d0,%d1
00035a3a: 1101           	moveb %d1,%a0@-
00035a3c: 0201 1101      	andib #1,%d1
00035a40: 0001 1111      	orib #17,%d1
00035a44: 0001 1101      	orib #1,%d1
00035a48: 0001 1101      	orib #1,%d1
00035a4c: 0401 1101      	subib #1,%d1
00035a50: 0301           	btst %d1,%d1
00035a52: 1101           	moveb %d1,%a0@-
00035a54: 0001 1111      	orib #17,%d1
00035a58: 0001 1101      	orib #1,%d1
00035a5c: 0019 0014      	orib #20,%a1@+
00035a60: 001b 0016      	orib #22,%a3@+
00035a64: 001b 0016      	orib #22,%a3@+
00035a68: 0019 0019      	orib #25,%a1@+
00035a6c: 001b 0014      	orib #20,%a3@+
00035a70: 001b 001b      	orib #27,%a3@+
00035a74: 0014 0014      	orib #20,%a4@
00035a78: 0014 001b      	orib #27,%a4@
00035a7c: 001b 0014      	orib #20,%a3@+
00035a80: 0014 0000      	orib #0,%a4@
00035a84:  _or_start
00035a84: 307c 1ae0      	moveaw #6880,%a0
00035a88: 7000           	moveq #0,%d0
00035a8a: 43f9 0005 3db8 	lea 0x53db8,%a1
00035a90: 2380 8800      	movel %d0,%a1@(0000000000000000,%a0:l)
00035a94: 2008           	movel %a0,%d0
00035a96: 0680 0005 3db8 	addil #343480,%d0
00035a9c: 41e8 000c      	lea %a0@(12),%a0
00035aa0: b0fc 2260      	cmpaw #8800,%a0
00035aa4: 66ea           	bnes 0x35a90
00035aa6: 23fc 0005 600c 	movel #352268,0x58320
00035aac: 0005 8320 
00035ab0: 4e75           	rts
00035ab2:  _get_orect
00035ab2: 2039 0005 8320 	movel 0x58320,%d0
00035ab8: 6708           	beqs 0x35ac2
00035aba: 2040           	moveal %d0,%a0
00035abc: 23d0 0005 8320 	movel %a0@,0x58320
00035ac2: 4e75           	rts
00035ac4: 518f           	subql #8,%sp
00035ac6: 48e7 3e38      	moveml %d2-%d6/%a2-%a4,%sp@-
00035aca: 302f 0030      	movew %sp@(48),%d0
00035ace: 3200           	movew %d0,%d1
00035ad0: c3fc 0084      	mulsw #132,%d1
00035ad4: 2641           	moveal %d1,%a3
00035ad6: d7fc 0005 7238 	addal #356920,%a3
00035adc: 2453           	moveal %a3@,%a2
00035ade: 3200           	movew %d0,%d1
00035ae0: 48c1           	extl %d1
00035ae2: 2001           	movel %d1,%d0
00035ae4: eb88           	lsll #5,%d0
00035ae6: d081           	addl %d1,%d0
00035ae8: d080           	addl %d0,%d0
00035aea: 2400           	movel %d0,%d2
00035aec: d480           	addl %d0,%d2
00035aee: b4fc 0000      	cmpaw #0,%a2
00035af2: 6608           	bnes 0x35afc
00035af4: 4cdf 1c7c      	moveml %sp@+,%d2-%d6/%a2-%a4
00035af8: 508f           	addql #8,%sp
00035afa: 4e75           	rts
00035afc: 3239 0005 8318 	movew 0x58318,%d1
00035b02: 302a 0004      	movew %a2@(4),%d0
00035b06: 3840           	moveaw %d0,%a4
00035b08: d8ea 0008      	addaw %a2@(8),%a4
00035b0c: b24c           	cmpw %a4,%d1
00035b0e: 6d06           	blts 0x35b16
00035b10: 264a           	moveal %a2,%a3
00035b12: 2452           	moveal %a2@,%a2
00035b14: 60d8           	bras 0x35aee
00035b16: 3c01           	movew %d1,%d6
00035b18: dc79 0005 831c 	addw 0x5831c,%d6
00035b1e: bc40           	cmpw %d0,%d6
00035b20: 6fee           	bles 0x35b10
00035b22: 3279 0005 831a 	moveaw 0x5831a,%a1
00035b28: 306a 0006      	moveaw %a2@(6),%a0
00035b2c: 3a08           	movew %a0,%d5
00035b2e: da6a 000a      	addw %a2@(10),%d5
00035b32: ba49           	cmpw %a1,%d5
00035b34: 6fda           	bles 0x35b10
00035b36: 3809           	movew %a1,%d4
00035b38: d879 0005 831e 	addw 0x5831e,%d4
00035b3e: b848           	cmpw %a0,%d4
00035b40: 6fce           	bles 0x35b10
00035b42: 3608           	movew %a0,%d3
00035b44: b649           	cmpw %a1,%d3
00035b46: 5dc3           	slt %d3
00035b48: 4883           	extw %d3
00035b4a: 4443           	negw %d3
00035b4c: 3f43 0020      	movew %d3,%sp@(32)
00035b50: b041           	cmpw %d1,%d0
00035b52: 5dc0           	slt %d0
00035b54: 4880           	extw %d0
00035b56: 4440           	negw %d0
00035b58: 3f40 0022      	movew %d0,%sp@(34)
00035b5c: bc4c           	cmpw %a4,%d6
00035b5e: 5dc0           	slt %d0
00035b60: 4880           	extw %d0
00035b62: 4440           	negw %d0
00035b64: 3f40 0024      	movew %d0,%sp@(36)
00035b68: b845           	cmpw %d5,%d4
00035b6a: 5dc0           	slt %d0
00035b6c: 4880           	extw %d0
00035b6e: 4440           	negw %d0
00035b70: 3f40 0026      	movew %d0,%sp@(38)
00035b74: 7600           	moveq #0,%d3
00035b76: 49fa ff3a      	lea %pc@(0x35ab2),%a4
00035b7a: 3803           	movew %d3,%d4
00035b7c: 2003           	movel %d3,%d0
00035b7e: d083           	addl %d3,%d0
00035b80: 4a77 0820      	tstw %sp@(0000000000000020,%d0:l)
00035b84: 6772           	beqs 0x35bf8
00035b86: 4e94           	jsr %a4@
00035b88: 2040           	moveal %d0,%a0
00035b8a: 208a           	movel %a2,%a0@
00035b8c: 316a 0004 0004 	movew %a2@(4),%a0@(4)
00035b92: 316a 0008 0008 	movew %a2@(8),%a0@(8)
00035b98: 3239 0005 831a 	movew 0x5831a,%d1
00035b9e: 302a 0006      	movew %a2@(6),%d0
00035ba2: b240           	cmpw %d0,%d1
00035ba4: 6f02           	bles 0x35ba8
00035ba6: 3001           	movew %d1,%d0
00035ba8: 3140 0006      	movew %d0,%a0@(6)
00035bac: 3a2a 0006      	movew %a2@(6),%d5
00035bb0: 3279 0005 831a 	moveaw 0x5831a,%a1
00035bb6: 3c09           	movew %a1,%d6
00035bb8: dc79 0005 831e 	addw 0x5831e,%d6
00035bbe: 3205           	movew %d5,%d1
00035bc0: d26a 000a      	addw %a2@(10),%d1
00035bc4: bc41           	cmpw %d1,%d6
00035bc6: 6c02           	bges 0x35bca
00035bc8: 3206           	movew %d6,%d1
00035bca: 9240           	subw %d0,%d1
00035bcc: 3141 000a      	movew %d1,%a0@(10)
00035bd0: 0c44 0002      	cmpiw #2,%d4
00035bd4: 675c           	beqs 0x35c32
00035bd6: 0c44 0003      	cmpiw #3,%d4
00035bda: 677a           	beqs 0x35c56
00035bdc: 0c44 0001      	cmpiw #1,%d4
00035be0: 6740           	beqs 0x35c22
00035be2: 3145 0006      	movew %d5,%a0@(6)
00035be6: 3039 0005 831a 	movew 0x5831a,%d0
00035bec: 906a 0006      	subw %a2@(6),%d0
00035bf0: 3140 000a      	movew %d0,%a0@(10)
00035bf4: 2688           	movel %a0,%a3@
00035bf6: 2648           	moveal %a0,%a3
00035bf8: 5283           	addql #1,%d3
00035bfa: 7004           	moveq #4,%d0
00035bfc: b083           	cmpl %d3,%d0
00035bfe: 6600 ff7a      	bnew 0x35b7a
00035c02: 2692           	movel %a2@,%a3@
00035c04: 24b9 0005 8320 	movel 0x58320,%a2@
00035c0a: 23ca 0005 8320 	movel %a2,0x58320
00035c10: 2042           	moveal %d2,%a0
00035c12: d1fc 0005 71bc 	addal #356796,%a0
00035c18: 0050 0002      	oriw #2,%a0@
00035c1c: 2453           	moveal %a3@,%a2
00035c1e: 6000 fece      	braw 0x35aee
00035c22: 3239 0005 8318 	movew 0x58318,%d1
00035c28: 926a 0004      	subw %a2@(4),%d1
00035c2c: 3141 0008      	movew %d1,%a0@(8)
00035c30: 60c2           	bras 0x35bf4
00035c32: 3039 0005 831c 	movew 0x5831c,%d0
00035c38: 3239 0005 8318 	movew 0x58318,%d1
00035c3e: d240           	addw %d0,%d1
00035c40: 3141 0004      	movew %d1,%a0@(4)
00035c44: 322a 0004      	movew %a2@(4),%d1
00035c48: d26a 0008      	addw %a2@(8),%d1
00035c4c: d079 0005 8318 	addw 0x58318,%d0
00035c52: 9240           	subw %d0,%d1
00035c54: 60d6           	bras 0x35c2c
00035c56: 3039 0005 831e 	movew 0x5831e,%d0
00035c5c: d2c0           	addaw %d0,%a1
00035c5e: 3149 0006      	movew %a1,%a0@(6)
00035c62: 322a 0006      	movew %a2@(6),%d1
00035c66: d26a 000a      	addw %a2@(10),%d1
00035c6a: d079 0005 831a 	addw 0x5831a,%d0
00035c70: 9240           	subw %d0,%d1
00035c72: 3141 000a      	movew %d1,%a0@(10)
00035c76: 6000 ff7c      	braw 0x35bf4
00035c7a:  _newrect
00035c7a: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00035c7e: 342f 0018      	movew %sp@(24),%d2
00035c82: 3202           	movew %d2,%d1
00035c84: 48c1           	extl %d1
00035c86: 2001           	movel %d1,%d0
00035c88: eb88           	lsll #5,%d0
00035c8a: d081           	addl %d1,%d0
00035c8c: d080           	addl %d0,%d0
00035c8e: d080           	addl %d0,%d0
00035c90: 2240           	moveal %d0,%a1
00035c92: d3fc 0005 7238 	addal #356920,%a1
00035c98: 2011           	movel %a1@,%d0
00035c9a: 6718           	beqs 0x35cb4
00035c9c: 2040           	moveal %d0,%a0
00035c9e: 2250           	moveal %a0@,%a1
00035ca0: b2fc 0000      	cmpaw #0,%a1
00035ca4: 6600 0092      	bnew 0x35d38
00035ca8: 20b9 0005 8320 	movel 0x58320,%a0@
00035cae: 23c0 0005 8320 	movel %d0,0x58320
00035cb4: 2001           	movel %d1,%d0
00035cb6: eb88           	lsll #5,%d0
00035cb8: 2040           	moveal %d0,%a0
00035cba: d1c1           	addal %d1,%a0
00035cbc: d1c8           	addal %a0,%a0
00035cbe: d1c8           	addal %a0,%a0
00035cc0: d1fc 0005 3db8 	addal #343480,%a0
00035cc6: 45e8 3480      	lea %a0@(13440),%a2
00035cca: 4292           	clrl %a2@
00035ccc: 0268 fffd 3404 	andiw #-3,%a0@(13316)
00035cd2: 4879 0005 8318 	pea 0x58318
00035cd8: 3f02           	movew %d2,%sp@-
00035cda: 3f3c 0004      	movew #4,%sp@-
00035cde: 47f9 0003 40e4 	lea 0x340e4,%a3
00035ce4: 4e93           	jsr %a3@
00035ce6: 508f           	addql #8,%sp
00035ce8: 4a79 0005 831c 	tstw 0x5831c
00035cee: 6742           	beqs 0x35d32
00035cf0: 4a79 0005 831e 	tstw 0x5831e
00035cf6: 673a           	beqs 0x35d32
00035cf8: 42b9 0005 8314 	clrl 0x58314
00035cfe: 3f3c 0008      	movew #8,%sp@-
00035d02: 4267           	clrw %sp@-
00035d04: 4267           	clrw %sp@-
00035d06: 487a fdbc      	pea %pc@(0x35ac4)
00035d0a: 3f02           	movew %d2,%sp@-
00035d0c: 4267           	clrw %sp@-
00035d0e: 2f2f 0022      	movel %sp@(34),%sp@-
00035d12: 4eb9 0003 07c0 	jsr 0x307c0
00035d18: 4eba fd98      	jsr %pc@(0x35ab2)
00035d1c: 2600           	movel %d0,%d3
00035d1e: 2040           	moveal %d0,%a0
00035d20: 4298           	clrl %a0@+
00035d22: 2f08           	movel %a0,%sp@-
00035d24: 3f02           	movew %d2,%sp@-
00035d26: 3f3c 0004      	movew #4,%sp@-
00035d2a: 4e93           	jsr %a3@
00035d2c: 2483           	movel %d3,%a2@
00035d2e: 4fef 001a      	lea %sp@(26),%sp
00035d32: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00035d36: 4e75           	rts
00035d38: 2049           	moveal %a1,%a0
00035d3a: 6000 ff62      	braw 0x35c9e
00035d3e: 0000 2f0a      	orib #10,%d0
00035d40:  _gsx2
00035d42: 2f02           	movel %d2,%sp@-
00035d44: 23fc 0005 3c34 	movel #343092,0x58324
00035d4a: 0005 8324 
00035d4e: 223c 0005 8324 	movel #361252,%d1
00035d54: 7073           	moveq #115,%d0
00035d56: 4e42           	trap #2
00035d58: 241f           	movel %sp@+,%d2
00035d5a: 245f           	moveal %sp@+,%a2
00035d5c: 4e75           	rts
00035d5e: 0000 2f0a      	orib #10,%d0
00035d60:  _gem_rsc_init
00035d62: 2f02           	movel %d2,%sp@-
00035d64: 243c 0005 8338 	movel #361272,%d2
00035d6a: 4878 0630      	pea 0x630
00035d6e: 487a 0502      	pea %pc@(0x36272)
00035d72: 2f02           	movel %d2,%sp@-
00035d74: 45f9 0001 b8fc 	lea 0x1b8fc,%a2
00035d7a: 4e92           	jsr %a2@
00035d7c: 4878 016c      	pea 0x16c
00035d80: 487a 0d0e      	pea %pc@(0x36a90)
00035d84: 4879 0005 8968 	pea 0x58968
00035d8a: 4e92           	jsr %a2@
00035d8c: 3f3c 0042      	movew #66,%sp@-
00035d90: 2f02           	movel %d2,%sp@-
00035d92: 4eb9 0003 2aee 	jsr 0x32aee
00035d98: 4878 00a8      	pea 0xa8
00035d9c: 4879 0005 8be8 	pea 0x58be8
00035da2: 4eb9 0001 bb70 	jsr 0x1bb70
00035da8: 4fef 0026      	lea %sp@(38),%sp
00035dac: 241f           	movel %sp@+,%d2
00035dae: 245f           	moveal %sp@+,%a2
00035db0: 4e75           	rts
00035db2:  _gem_rsc_fixit
00035db2: 2f0a           	movel %a2,%sp@-
00035db4: 2f02           	movel %d2,%sp@-
00035db6: 4242           	clrw %d2
00035db8: 45f9 0003 243a 	lea 0x3243a,%a2
00035dbe: 3f02           	movew %d2,%sp@-
00035dc0: 4879 0005 8338 	pea 0x58338
00035dc6: 4e92           	jsr %a2@
00035dc8: 5242           	addqw #1,%d2
00035dca: 5c8f           	addql #6,%sp
00035dcc: 0c42 0042      	cmpiw #66,%d2
00035dd0: 66ec           	bnes 0x35dbe
00035dd2: 241f           	movel %sp@+,%d2
00035dd4: 245f           	moveal %sp@+,%a2
00035dd6: 4e75           	rts
00035dd8: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686520)
00035dde: 6520 
00035de0: 6469           	bccs 0x35e4b
00035de2: 736b 2069      	mvsw %a3@(8297),%d1
00035de6: 6e20           	bgts 0x35e08
00035de8: 6472           	bccs 0x35e5c
00035dea: 6976           	bvss 0x35e62
00035dec: 6520           	bcss 0x35e0e
00035dee: 2563 3a20      	movel %a3@-,%a2@(14880)
00035df2: 6973           	bvss 0x35e67
00035df4: 7c70           	moveq #112,%d6
00035df6: 6879           	bvcs 0x35e71
00035df8: 7369 6361      	mvsw %a1@(25441),%d1
00035dfc: 6c6c           	bges 0x35e6a
00035dfe: 7920           	mvsb %a0@-,%d4
00035e00: 7772 6974 652d 	mvsw %a2@(00000000652d7072)@(0000000000000000),%d3
00035e06: 7072 
00035e08: 6f74           	bles 0x35e7e
00035e0a: 6563           	bcss 0x35e6f
00035e0c: 7465           	moveq #101,%d2
00035e0e: 642e           	bccs 0x35e3e
00035e10: 5d5b           	subqw #6,%a3@+
00035e12: 4361           	.short 0x4361
00035e14: 6e63           	bgts 0x35e79
00035e16: 656c           	bcss 0x35e84
00035e18: 7c52           	moveq #82,%d6
00035e1a: 6574           	bcss 0x35e90
00035e1c: 7279           	moveq #121,%d1
00035e1e: 5d00           	subqb #6,%d0
00035e20: 5b32 5d5b 4472 	subqb #5,%a2@(0000000000000000)@(0000000044726976)
00035e26: 6976 
00035e28: 6520           	bcss 0x35e4a
00035e2a: 2563 3a20      	movel %a3@-,%a2@(14880)
00035e2e: 6973           	bvss 0x35ea3
00035e30: 206e 6f74      	moveal %fp@(28532),%a0
00035e34: 2072 6573 706f 	moveal %a2@(00000000706f6e64)@(00000000696e672e),%a0
00035e3a: 6e64 696e 672e 
00035e40: 7c50           	moveq #80,%d6
00035e42: 6c65           	bges 0x35ea9
00035e44: 6173           	bsrs 0x35eb9
00035e46: 6520           	bcss 0x35e68
00035e48: 6368           	blss 0x35eb2
00035e4a: 6563           	bcss 0x35eaf
00035e4c: 6b20           	bmis 0x35e6e
00035e4e: 7468           	moveq #104,%d2
00035e50: 6520           	bcss 0x35e72
00035e52: 6469           	bccs 0x35ebd
00035e54: 736b 2064      	mvsw %a3@(8292),%d1
00035e58: 7269           	moveq #105,%d1
00035e5a: 7665           	moveq #101,%d3
00035e5c: 2c7c 6f72 2069 	moveal #1869750377,%fp
00035e62: 6e73           	bgts 0x35ed7
00035e64: 6572           	bcss 0x35ed8
00035e66: 7420           	moveq #32,%d2
00035e68: 6120           	bsrs 0x35e8a
00035e6a: 6469           	bccs 0x35ed5
00035e6c: 736b 2e5d      	mvsw %a3@(11869),%d1
00035e70: 5b43           	subqw #5,%d3
00035e72: 616e           	bsrs 0x35ee2
00035e74: 6365           	blss 0x35edb
00035e76: 6c7c           	bges 0x35ef4
00035e78: 5265           	addqw #1,%a5@-
00035e7a: 7472           	moveq #114,%d2
00035e7c: 795d           	mvsw %a5@+,%d4
00035e7e: 005b 315d      	oriw #12637,%a3@+
00035e82: 5b44           	subqw #5,%d4
00035e84: 6174           	bsrs 0x35efa
00035e86: 6120           	bsrs 0x35ea8
00035e88: 6f6e           	bles 0x35ef8
00035e8a: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00035e8e: 2064           	moveal %a4@-,%a0
00035e90: 6973           	bvss 0x35f05
00035e92: 6b20           	bmis 0x35eb4
00035e94: 696e           	bvss 0x35f04
00035e96: 2064           	moveal %a4@-,%a0
00035e98: 7269           	moveq #105,%d1
00035e9a: 7665           	moveq #101,%d3
00035e9c: 2025           	movel %a5@-,%d0
00035e9e: 633a           	blss 0x35eda
00035ea0: 7c6d           	moveq #109,%d6
00035ea2: 6179           	bsrs 0x35f1d
00035ea4: 2062           	moveal %a2@-,%a0
00035ea6: 6520           	bcss 0x35ec8
00035ea8: 6461           	bccs 0x35f0b
00035eaa: 6d61           	blts 0x35f0d
00035eac: 6765           	beqs 0x35f13
00035eae: 642e           	bccs 0x35ede
00035eb0: 5d5b           	subqw #6,%a3@+
00035eb2: 4361           	.short 0x4361
00035eb4: 6e63           	bgts 0x35f19
00035eb6: 656c           	bcss 0x35f24
00035eb8: 7c52           	moveq #82,%d6
00035eba: 6574           	bcss 0x35f30
00035ebc: 7279           	moveq #121,%d1
00035ebe: 5d00           	subqb #6,%d0
00035ec0: 5b32 5d5b 5468 	subqb #5,%a2@(0000000000000000)@(0000000054686973)
00035ec6: 6973 
00035ec8: 2061           	moveal %a1@-,%a0
00035eca: 7070           	moveq #112,%d0
00035ecc: 6c69           	bges 0x35f37
00035ece: 6361           	blss 0x35f31
00035ed0: 7469           	moveq #105,%d2
00035ed2: 6f6e           	bles 0x35f42
00035ed4: 2063           	moveal %a3@-,%a0
00035ed6: 616e           	bsrs 0x35f46
00035ed8: 6e6f           	bgts 0x35f49
00035eda: 7420           	moveq #32,%d2
00035edc: 7265           	moveq #101,%d1
00035ede: 6164           	bsrs 0x35f44
00035ee0: 7c64           	moveq #100,%d6
00035ee2: 6174           	bsrs 0x35f58
00035ee4: 6120           	bsrs 0x35f06
00035ee6: 6f6e           	bles 0x35f56
00035ee8: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00035eec: 2064           	moveal %a4@-,%a0
00035eee: 6973           	bvss 0x35f63
00035ef0: 6b20           	bmis 0x35f12
00035ef2: 696e           	bvss 0x35f62
00035ef4: 2064           	moveal %a4@-,%a0
00035ef6: 7269           	moveq #105,%d1
00035ef8: 7665           	moveq #101,%d3
00035efa: 2025           	movel %a5@-,%d0
00035efc: 633a           	blss 0x35f38
00035efe: 2e5d           	moveal %a5@+,%sp
00035f00: 5b43           	subqw #5,%d3
00035f02: 616e           	bsrs 0x35f72
00035f04: 6365           	blss 0x35f6b
00035f06: 6c7c           	bges 0x35f84
00035f08: 5265           	addqw #1,%a5@-
00035f0a: 7472           	moveq #114,%d2
00035f0c: 795d           	mvsw %a5@+,%d4
00035f0e: 005b 315d      	oriw #12637,%a3@+
00035f12: 5b59           	subqw #5,%a1@+
00035f14: 6f75           	bles 0x35f8b
00035f16: 7220           	moveq #32,%d1
00035f18: 6f75           	bles 0x35f8f
00035f1a: 7470           	moveq #112,%d2
00035f1c: 7574 2064      	mvsw %a4@(0000000000000064,%d2:w),%d2
00035f20: 6576           	bcss 0x35f98
00035f22: 6963           	bvss 0x35f87
00035f24: 6520           	bcss 0x35f46
00035f26: 6973           	bvss 0x35f9b
00035f28: 206e 6f74      	moveal %fp@(28532),%a0
00035f2c: 7c72           	moveq #114,%d6
00035f2e: 6563           	bcss 0x35f93
00035f30: 6569           	bcss 0x35f9b
00035f32: 7669           	moveq #105,%d3
00035f34: 6e67           	bgts 0x35f9d
00035f36: 2064           	moveal %a4@-,%a0
00035f38: 6174           	bsrs 0x35fae
00035f3a: 612e           	bsrs 0x35f6a
00035f3c: 5d5b           	subqw #6,%a3@+
00035f3e: 4361           	.short 0x4361
00035f40: 6e63           	bgts 0x35fa5
00035f42: 656c           	bcss 0x35fb0
00035f44: 7c52           	moveq #82,%d6
00035f46: 6574           	bcss 0x35fbc
00035f48: 7279           	moveq #121,%d1
00035f4a: 5d00           	subqb #6,%d0
00035f4c: 5b33 5d5b 416e 	subqb #5,%a3@(0000000000000000)@(00000000416e2065)
00035f52: 2065 
00035f54: 7272           	moveq #114,%d1
00035f56: 6f72           	bles 0x35fca
00035f58: 2068 6173      	moveal %a0@(24947),%a0
00035f5c: 206f 6363      	moveal %sp@(25443),%a0
00035f60: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
00035f64: 6420           	bccs 0x35f86
00035f66: 696e           	bvss 0x35fd6
00035f68: 2047           	moveal %d7,%a0
00035f6a: 454d           	.short 0x454d
00035f6c: 2e7c 506c 6561 	moveal #1349281121,%sp
00035f72: 7365           	mvsw %a5@-,%d1
00035f74: 2063           	moveal %a3@-,%a0
00035f76: 6f6e           	bles 0x35fe6
00035f78: 7461           	moveq #97,%d2
00035f7a: 6374           	blss 0x35ff0
00035f7c: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00035f80: 2045           	moveal %d5,%a0
00035f82: 6d75           	blts 0x35ff9
00035f84: 544f           	addqw #2,%sp
00035f86: 537c           	.short 0x537c
00035f88: 4465           	negw %a5@-
00035f8a: 7665           	moveq #101,%d3
00035f8c: 6c6f           	bges 0x35ffd
00035f8e: 706d           	moveq #109,%d0
00035f90: 656e           	bcss 0x36000
00035f92: 7420           	moveq #32,%d2
00035f94: 5465           	addqw #2,%a5@-
00035f96: 616d           	bsrs 0x36005
00035f98: 2e5d           	moveal %a5@+,%sp
00035f9a: 5b43           	subqw #5,%d3
00035f9c: 616e           	bsrs 0x3600c
00035f9e: 6365           	blss 0x36005
00035fa0: 6c5d           	bges 0x35fff
00035fa2: 005b 325d      	oriw #12893,%a3@+
00035fa6: 5b54           	subqw #5,%a4@
00035fa8: 6869           	bvcs 0x36013
00035faa: 7320           	mvsb %a0@-,%d1
00035fac: 6170           	bsrs 0x3601e
00035fae: 706c           	moveq #108,%d0
00035fb0: 6963           	bvss 0x36015
00035fb2: 6174           	bsrs 0x36028
00035fb4: 696f           	bvss 0x36025
00035fb6: 6e20           	bgts 0x35fd8
00035fb8: 6361           	blss 0x3601b
00035fba: 6e6e           	bgts 0x3602a
00035fbc: 6f74           	bles 0x36032
00035fbe: 7c66           	moveq #102,%d6
00035fc0: 696e           	bvss 0x36030
00035fc2: 6420           	bccs 0x35fe4
00035fc4: 7468           	moveq #104,%d2
00035fc6: 6520           	bcss 0x35fe8
00035fc8: 666f           	bnes 0x36039
00035fca: 6c64           	bges 0x36030
00035fcc: 6572           	bcss 0x36040
00035fce: 206f 7220      	moveal %sp@(29216),%a0
00035fd2: 6669           	bnes 0x3603d
00035fd4: 6c65           	bges 0x3603b
00035fd6: 7c79           	moveq #121,%d6
00035fd8: 6f75           	bles 0x3604f
00035fda: 206a 7573      	moveal %a2@(30067),%a0
00035fde: 7420           	moveq #32,%d2
00035fe0: 7472           	moveq #114,%d2
00035fe2: 6965           	bvss 0x36049
00035fe4: 6420           	bccs 0x36006
00035fe6: 746f           	moveq #111,%d2
00035fe8: 2061           	moveal %a1@-,%a0
00035fea: 6363           	blss 0x3604f
00035fec: 6573           	bcss 0x36061
00035fee: 732e 5d5b      	mvsb %fp@(23899),%d1
00035ff2: 2020           	movel %a0@-,%d0
00035ff4: 4f4b           	.short 0x4f4b
00035ff6: 2020           	movel %a0@-,%d0
00035ff8: 5d00           	subqb #6,%d0
00035ffa: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686973)
00036000: 6973 
00036002: 2061           	moveal %a1@-,%a0
00036004: 7070           	moveq #112,%d0
00036006: 6c69           	bges 0x36071
00036008: 6361           	blss 0x3606b
0003600a: 7469           	moveq #105,%d2
0003600c: 6f6e           	bles 0x3607c
0003600e: 2064           	moveal %a4@-,%a0
00036010: 6f65           	bles 0x36077
00036012: 7320           	mvsb %a0@-,%d1
00036014: 6e6f           	bgts 0x36085
00036016: 747c           	moveq #124,%d2
00036018: 6861           	bvcs 0x3607b
0003601a: 7665           	moveq #101,%d3
0003601c: 2072 6f6f 6d20 	moveal %a2@(0000000000006d20)@(00000000746f206f),%a0
00036022: 746f 206f 
00036026: 7065           	moveq #101,%d0
00036028: 6e20           	bgts 0x3604a
0003602a: 616e           	bsrs 0x3609a
0003602c: 6f74           	bles 0x360a2
0003602e: 6865           	bvcs 0x36095
00036030: 727c           	moveq #124,%d1
00036032: 646f           	bccs 0x360a3
00036034: 6375           	blss 0x360ab
00036036: 6d65           	blts 0x3609d
00036038: 6e74           	bgts 0x360ae
0003603a: 2e20           	movel %a0@-,%d7
0003603c: 2054           	moveal %a4@,%a0
0003603e: 6f20           	bles 0x36060
00036040: 6d61           	blts 0x360a3
00036042: 6b65           	bmis 0x360a9
00036044: 2072 6f6f 6d2c 	moveal %a2@(0000000000006d2c)@(000000007c636c6f),%a0
0003604a: 7c63 6c6f 
0003604e: 7365           	mvsw %a5@-,%d1
00036050: 2061           	moveal %a1@-,%a0
00036052: 6e79           	bgts 0x360cd
00036054: 2064           	moveal %a4@-,%a0
00036056: 6f63           	bles 0x360bb
00036058: 756d 656e      	mvsw %a5@(25966),%d2
0003605c: 7420           	moveq #32,%d2
0003605e: 7468           	moveq #104,%d2
00036060: 6174           	bsrs 0x360d6
00036062: 7c79           	moveq #121,%d6
00036064: 6f75           	bles 0x360db
00036066: 2064           	moveal %a4@-,%a0
00036068: 6f20           	bles 0x3608a
0003606a: 6e6f           	bgts 0x360db
0003606c: 7420           	moveq #32,%d2
0003606e: 6e65           	bgts 0x360d5
00036070: 6564           	bcss 0x360d6
00036072: 2e5d           	moveal %a5@+,%sp
00036074: 5b20           	subqb #5,%a0@-
00036076: 204f           	moveal %sp,%a0
00036078: 4b20           	chkl %a0@-,%d5
0003607a: 205d           	moveal %a5@+,%a0
0003607c: 005b 315d      	oriw #12637,%a3@+
00036080: 5b41           	subqw #5,%d1
00036082: 6e20           	bgts 0x360a4
00036084: 6974           	bvss 0x360fa
00036086: 656d           	bcss 0x360f5
00036088: 2077 6974 6820 	moveal %sp@(0000000068207468)@(0000000000000000),%a0
0003608e: 7468 
00036090: 6973           	bvss 0x36105
00036092: 206e 616d      	moveal %fp@(24941),%a0
00036096: 657c           	bcss 0x36114
00036098: 616c           	bsrs 0x36106
0003609a: 7265           	moveq #101,%d1
0003609c: 6164           	bsrs 0x36102
0003609e: 7920           	mvsb %a0@-,%d4
000360a0: 6578           	bcss 0x3611a
000360a2: 6973           	bvss 0x36117
000360a4: 7473           	moveq #115,%d2
000360a6: 2069 6e20      	moveal %a1@(28192),%a0
000360aa: 7468           	moveq #104,%d2
000360ac: 657c           	bcss 0x3612a
000360ae: 6469           	bccs 0x36119
000360b0: 7265           	moveq #101,%d1
000360b2: 6374           	blss 0x36128
000360b4: 6f72           	bles 0x36128
000360b6: 792c 206f      	mvsb %a4@(8303),%d4
000360ba: 7220           	moveq #32,%d1
000360bc: 7468           	moveq #104,%d2
000360be: 6973           	bvss 0x36133
000360c0: 2069 7465      	moveal %a1@(29797),%a0
000360c4: 6d7c           	blts 0x36142
000360c6: 6973           	bvss 0x3613b
000360c8: 2073 6574 2074 	moveal %a3@(0000000020746f20)@(0000000000000000),%a0
000360ce: 6f20 
000360d0: 5265           	addqw #1,%a5@-
000360d2: 6164           	bsrs 0x36138
000360d4: 204f           	moveal %sp,%a0
000360d6: 6e6c           	bgts 0x36144
000360d8: 7920           	mvsb %a0@-,%d4
000360da: 7374 6174 7573 	mvsw %a4@(0000000075732e5d)@(0000000000000000),%d1
000360e0: 2e5d 
000360e2: 5b20           	subqb #5,%a0@-
000360e4: 204f           	moveal %sp,%a0
000360e6: 4b20           	chkl %a0@-,%d5
000360e8: 205d           	moveal %a5@+,%a0
000360ea: 005b 315d      	oriw #12637,%a3@+
000360ee: 5b54           	subqw #5,%a4@
000360f0: 6865           	bvcs 0x36157
000360f2: 2064           	moveal %a4@-,%a0
000360f4: 7269           	moveq #105,%d1
000360f6: 7665           	moveq #101,%d3
000360f8: 2079 6f75 2073 	moveal 0x6f752073,%a0
000360fe: 7065           	moveq #101,%d0
00036100: 6369           	blss 0x3616b
00036102: 6669           	bnes 0x3616d
00036104: 6564           	bcss 0x3616a
00036106: 7c64           	moveq #100,%d6
00036108: 6f65           	bles 0x3616f
0003610a: 7320           	mvsb %a0@-,%d1
0003610c: 6e6f           	bgts 0x3617d
0003610e: 7420           	moveq #32,%d2
00036110: 6578           	bcss 0x3618a
00036112: 6973           	bvss 0x36187
00036114: 742e           	moveq #46,%d2
00036116: 5d5b           	subqw #6,%a3@+
00036118: 4361           	.short 0x4361
0003611a: 6e63           	bgts 0x3617f
0003611c: 656c           	bcss 0x3618a
0003611e: 5d00           	subqb #6,%d0
00036120: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686572)
00036126: 6572 
00036128: 6520           	bcss 0x3614a
0003612a: 6973           	bvss 0x3619f
0003612c: 206e 6f74      	moveal %fp@(28532),%a0
00036130: 2065           	moveal %a5@-,%a0
00036132: 6e6f           	bgts 0x361a3
00036134: 7567           	mvsw %sp@-,%d2
00036136: 6820           	bvcs 0x36158
00036138: 6d65           	blts 0x3619f
0003613a: 6d6f           	blts 0x361ab
0003613c: 7279           	moveq #121,%d1
0003613e: 7c69           	moveq #105,%d6
00036140: 6e20           	bgts 0x36162
00036142: 796f 7572      	mvsw %sp@(30066),%d4
00036146: 2063           	moveal %a3@-,%a0
00036148: 6f6d           	bles 0x361b7
0003614a: 7075           	moveq #117,%d0
0003614c: 7465           	moveq #101,%d2
0003614e: 7220           	moveq #32,%d1
00036150: 666f           	bnes 0x361c1
00036152: 7220           	moveq #32,%d1
00036154: 7468           	moveq #104,%d2
00036156: 657c           	bcss 0x361d4
00036158: 6170           	bsrs 0x361ca
0003615a: 706c           	moveq #108,%d0
0003615c: 6963           	bvss 0x361c1
0003615e: 6174           	bsrs 0x361d4
00036160: 696f           	bvss 0x361d1
00036162: 6e20           	bgts 0x36184
00036164: 796f 7520      	mvsw %sp@(29984),%d4
00036168: 6a75           	bpls 0x361df
0003616a: 7374 2074      	mvsw %a4@(0000000000000074,%d2:w),%d1
0003616e: 7269           	moveq #105,%d1
00036170: 6564           	bcss 0x361d6
00036172: 7c74           	moveq #116,%d6
00036174: 6f20           	bles 0x36196
00036176: 7275           	moveq #117,%d1
00036178: 6e2e           	bgts 0x361a8
0003617a: 5d5b           	subqw #6,%a3@+
0003617c: 2020           	movel %a0@-,%d0
0003617e: 4f4b           	.short 0x4f4b
00036180: 2020           	movel %a0@-,%d0
00036182: 5d00           	subqb #6,%d0
00036184: 5b33 5d5b 544f 	subqb #5,%a3@(0000000000000000)@(00000000544f5320)
0003618a: 5320 
0003618c: 6572           	bcss 0x36200
0003618e: 726f           	moveq #111,%d1
00036190: 7220           	moveq #32,%d1
00036192: 2325           	movel %a5@-,%a1@-
00036194: 752e 5d5b      	mvsb %fp@(23899),%d2
00036198: 4361           	.short 0x4361
0003619a: 6e63           	bgts 0x361ff
0003619c: 656c           	bcss 0x3620a
0003619e: 5d00           	subqb #6,%d0
000361a0: 5b33 5d5b 556e 	subqb #5,%a3@(0000000000000000)@(00000000556e7375)
000361a6: 7375 
000361a8: 7070           	moveq #112,%d0
000361aa: 6f72           	bles 0x3621e
000361ac: 7465           	moveq #101,%d2
000361ae: 6420           	bccs 0x361d0
000361b0: 4145           	.short 0x4145
000361b2: 5320           	subqb #1,%a0@-
000361b4: 6675           	bnes 0x3622b
000361b6: 6e63           	bgts 0x3621b
000361b8: 7469           	moveq #105,%d2
000361ba: 6f6e           	bles 0x3622a
000361bc: 2023           	movel %a3@-,%d0
000361be: 2564 2e5d      	movel %a4@-,%a2@(11869)
000361c2: 5b43           	subqw #5,%d3
000361c4: 616e           	bsrs 0x36234
000361c6: 6365           	blss 0x3622d
000361c8: 6c5d           	bges 0x36227
000361ca: 005b 315d      	oriw #12637,%a3@+
000361ce: 5b4e           	subqw #5,%fp
000361d0: 6f74           	bles 0x36246
000361d2: 2065           	moveal %a5@-,%a0
000361d4: 6e6f           	bgts 0x36245
000361d6: 7567           	mvsw %sp@-,%d2
000361d8: 6820           	bvcs 0x361fa
000361da: 6d65           	blts 0x36241
000361dc: 6d6f           	blts 0x3624d
000361de: 7279           	moveq #121,%d1
000361e0: 2066           	moveal %fp@-,%a0
000361e2: 6f72           	bles 0x36256
000361e4: 7c74           	moveq #116,%d6
000361e6: 6869           	bvcs 0x36251
000361e8: 7320           	mvsb %a0@-,%d1
000361ea: 6469           	bccs 0x36255
000361ec: 7265           	moveq #101,%d1
000361ee: 6374           	blss 0x36264
000361f0: 6f72           	bles 0x36264
000361f2: 795d           	mvsw %a5@+,%d4
000361f4: 5b20           	subqb #5,%a0@-
000361f6: 204f           	moveal %sp,%a0
000361f8: 4b20           	chkl %a0@-,%d5
000361fa: 205d           	moveal %a5@+,%a0
000361fc: 0049           	.short 0x0049
000361fe: 5445           	addqw #2,%d5
00036200: 4d20           	chkl %a0@-,%d6
00036202: 5345           	subqw #1,%d5
00036204: 4c45           	.short 0x4c45
00036206: 4354           	.short 0x4354
00036208: 4f52           	.short 0x4f52
0003620a: 0000 0003      	orib #3,%d0
0003620c:  _rs_fstr
0003620e: 5dd8           	slt %a0@+
00036210: 0003 5e20      	orib #32,%d3
00036214: 0003 5e7f      	orib #127,%d3
00036218: 0003 5ec0      	orib #-64,%d3
0003621c: 0003 5f0f      	orib #15,%d3
00036220: 0003 5f4c      	orib #76,%d3
00036224: 0003 5fa3      	orib #-93,%d3
00036228: 0003 5ffa      	orib #-6,%d3
0003622c: 0003 607d      	orib #125,%d3
00036230: 0003 60eb      	orib #-21,%d3
00036234: 0003 6120      	orib #32,%d3
00036238: 0003 6184      	orib #-124,%d3
0003623c: 0003 61a0      	orib #-96,%d3
00036240: 0003 61cb      	orib #-53,%d3
00036244: 0003 61fd      	orib #-3,%d3
00036248:  _rs_trees
00036248: 0005 8338      	orib #56,%d5
0003624c: 0005 8830      	orib #48,%d5
00036250: 0005 8920      	orib #32,%d5
00036254: 5f00           	subqb #7,%d0
00036256: 4469 7265      	negw %a1@(29285)
0003625a: 6374           	blss 0x362d0
0003625c: 6f72           	bles 0x362d0
0003625e: 793a 0044      	mvsb %pc@(0x362a4),%d4
00036262: 7269           	moveq #105,%d1
00036264: 7665           	moveq #101,%d3
00036266: 3a00           	movew %d0,%d5
00036268: 4f4b           	.short 0x4f4b
0003626a: 0043 616e      	oriw #24942,%d3
0003626e: 6365           	blss 0x362d5
00036270: 6c00 ffff      	bgew 0x36271
00036274: 0001 0034      	orib #52,%d1
00036278: 0014 0000      	orib #0,%a4@
0003627c: 0010 0002      	orib #2,%a0@
00036280: 1100           	moveb %d0,%a0@-
00036282: 0000 0000      	orib #0,%d0
00036286: 0028 0016 0002 	orib #22,%a0@(2)
0003628c: ffff           	.short 0xffff
0003628e: ffff           	.short 0xffff
00036290: 001c 0000      	orib #0,%a4@+
00036294: 0000 0003      	orib #3,%d0
00036298: 6254           	bhis 0x362ee
0003629a: 0001 0001      	orib #1,%d1
0003629e: 0001 0001      	orib #1,%d1
000362a2: 0003 ffff      	orib #-1,%d3
000362a6: ffff           	.short 0xffff
000362a8: 001c 0000      	orib #0,%a4@+
000362ac: 0000 0003      	orib #3,%d0
000362b0: 6256           	bhis 0x36308
000362b2: 0001 0002      	orib #2,%d1
000362b6: 000a           	.short 0x000a
000362b8: 0001 0004      	orib #4,%d1
000362bc: ffff           	.short 0xffff
000362be: ffff           	.short 0xffff
000362c0: 001e 0008      	orib #8,%fp@+
000362c4: 0000 0005      	orib #5,%d0
000362c8: 8968 0001      	orw %d4,%a0@(1)
000362cc: 0403 0026      	subib #38,%d3
000362d0: 0001 0005      	orib #5,%d1
000362d4: ffff           	.short 0xffff
000362d6: ffff           	.short 0xffff
000362d8: 001c 0000      	orib #0,%a4@+
000362dc: 0000 0003      	orib #3,%d0
000362e0: 6261           	bhis 0x36343
000362e2: 001b 0005      	orib #5,%a3@+
000362e6: 000b           	.short 0x000b
000362e8: 0001 0006      	orib #6,%d1
000362ec: ffff           	.short 0xffff
000362ee: ffff           	.short 0xffff
000362f0: 001e 0008      	orib #8,%fp@+
000362f4: 0000 0005      	orib #5,%d0
000362f8: 8984 0001      	unpk %d4,%d4,#1
000362fc: 0005 0018      	orib #24,%d5
00036300: 0001 0021      	orib #33,%d1
00036304: 0007 0020      	orib #32,%d7
00036308: 0019 0000      	orib #0,%a1@+
0003630c: 0000 0000      	orib #0,%d0
00036310: 1100           	moveb %d0,%a0@-
00036312: 001b 0006      	orib #6,%a3@+
00036316: 000b           	.short 0x000b
00036318: 0009           	.short 0x0009
0003631a: 0008           	.short 0x0008
0003631c: ffff           	.short 0xffff
0003631e: ffff           	.short 0xffff
00036320: 001b 0040      	orib #64,%a3@+
00036324: 0000 41ff      	orib #-1,%d0
00036328: 1100           	moveb %d0,%a0@-
0003632a: 0000 0000      	orib #0,%d0
0003632e: 0003 0001      	orib #1,%d3
00036332: 0009           	.short 0x0009
00036334: ffff           	.short 0xffff
00036336: ffff           	.short 0xffff
00036338: 001b 0040      	orib #64,%a3@+
0003633c: 0000 42ff      	orib #-1,%d0
00036340: 1100           	moveb %d0,%a0@-
00036342: 0000 0001      	orib #1,%d0
00036346: 0003 0001      	orib #1,%d3
0003634a: 000a           	.short 0x000a
0003634c: ffff           	.short 0xffff
0003634e: ffff           	.short 0xffff
00036350: 001b 0040      	orib #64,%a3@+
00036354: 0000 43ff      	orib #-1,%d0
00036358: 1100           	moveb %d0,%a0@-
0003635a: 0000 0002      	orib #2,%d0
0003635e: 0003 0001      	orib #1,%d3
00036362: 000b           	.short 0x000b
00036364: ffff           	.short 0xffff
00036366: ffff           	.short 0xffff
00036368: 001b 0040      	orib #64,%a3@+
0003636c: 0000 44ff      	orib #-1,%d0
00036370: 1100           	moveb %d0,%a0@-
00036372: 0000 0003      	orib #3,%d0
00036376: 0003 0001      	orib #1,%d3
0003637a: 000c           	.short 0x000c
0003637c: ffff           	.short 0xffff
0003637e: ffff           	.short 0xffff
00036380: 001b 0040      	orib #64,%a3@+
00036384: 0000 45ff      	orib #-1,%d0
00036388: 1100           	moveb %d0,%a0@-
0003638a: 0000 0004      	orib #4,%d0
0003638e: 0003 0001      	orib #1,%d3
00036392: 000d           	.short 0x000d
00036394: ffff           	.short 0xffff
00036396: ffff           	.short 0xffff
00036398: 001b 0040      	orib #64,%a3@+
0003639c: 0000 46ff      	orib #-1,%d0
000363a0: 1100           	moveb %d0,%a0@-
000363a2: 0000 0005      	orib #5,%d0
000363a6: 0003 0001      	orib #1,%d3
000363aa: 000e           	.short 0x000e
000363ac: ffff           	.short 0xffff
000363ae: ffff           	.short 0xffff
000363b0: 001b 0040      	orib #64,%a3@+
000363b4: 0000 47ff      	orib #-1,%d0
000363b8: 1100           	moveb %d0,%a0@-
000363ba: 0000 0006      	orib #6,%d0
000363be: 0003 0001      	orib #1,%d3
000363c2: 000f           	.short 0x000f
000363c4: ffff           	.short 0xffff
000363c6: ffff           	.short 0xffff
000363c8: 001b 0040      	orib #64,%a3@+
000363cc: 0000 48ff      	orib #-1,%d0
000363d0: 1100           	moveb %d0,%a0@-
000363d2: 0000 0007      	orib #7,%d0
000363d6: 0003 0001      	orib #1,%d3
000363da: 0010 ffff      	orib #-1,%a0@
000363de: ffff           	.short 0xffff
000363e0: 001b 0040      	orib #64,%a3@+
000363e4: 0000 49ff      	orib #-1,%d0
000363e8: 1100           	moveb %d0,%a0@-
000363ea: 0000 0008      	orib #8,%d0
000363ee: 0003 0001      	orib #1,%d3
000363f2: 0011 ffff      	orib #-1,%a1@
000363f6: ffff           	.short 0xffff
000363f8: 001b 0040      	orib #64,%a3@+
000363fc: 0000 4aff      	orib #-1,%d0
00036400: 1100           	moveb %d0,%a0@-
00036402: 0004 0000      	orib #0,%d4
00036406: 0003 0001      	orib #1,%d3
0003640a: 0012 ffff      	orib #-1,%a2@
0003640e: ffff           	.short 0xffff
00036410: 001b 0040      	orib #64,%a3@+
00036414: 0000 4bff      	orib #-1,%d0
00036418: 1100           	moveb %d0,%a0@-
0003641a: 0004 0001      	orib #1,%d4
0003641e: 0003 0001      	orib #1,%d3
00036422: 0013 ffff      	orib #-1,%a3@
00036426: ffff           	.short 0xffff
00036428: 001b 0040      	orib #64,%a3@+
0003642c: 0000 4cff      	orib #-1,%d0
00036430: 1100           	moveb %d0,%a0@-
00036432: 0004 0002      	orib #2,%d4
00036436: 0003 0001      	orib #1,%d3
0003643a: 0014 ffff      	orib #-1,%a4@
0003643e: ffff           	.short 0xffff
00036440: 001b 0040      	orib #64,%a3@+
00036444: 0000 4dff      	orib #-1,%d0
00036448: 1100           	moveb %d0,%a0@-
0003644a: 0004 0003      	orib #3,%d4
0003644e: 0003 0001      	orib #1,%d3
00036452: 0015 ffff      	orib #-1,%a5@
00036456: ffff           	.short 0xffff
00036458: 001b 0040      	orib #64,%a3@+
0003645c: 0000 4eff      	orib #-1,%d0
00036460: 1100           	moveb %d0,%a0@-
00036462: 0004 0004      	orib #4,%d4
00036466: 0003 0001      	orib #1,%d3
0003646a: 0016 ffff      	orib #-1,%fp@
0003646e: ffff           	.short 0xffff
00036470: 001b 0040      	orib #64,%a3@+
00036474: 0000 4fff      	orib #-1,%d0
00036478: 1100           	moveb %d0,%a0@-
0003647a: 0004 0005      	orib #5,%d4
0003647e: 0003 0001      	orib #1,%d3
00036482: 0017 ffff      	orib #-1,%sp@
00036486: ffff           	.short 0xffff
00036488: 001b 0040      	orib #64,%a3@+
0003648c: 0000 50ff      	orib #-1,%d0
00036490: 1100           	moveb %d0,%a0@-
00036492: 0004 0006      	orib #6,%d4
00036496: 0003 0001      	orib #1,%d3
0003649a: 0018 ffff      	orib #-1,%a0@+
0003649e: ffff           	.short 0xffff
000364a0: 001b 0040      	orib #64,%a3@+
000364a4: 0000 51ff      	orib #-1,%d0
000364a8: 1100           	moveb %d0,%a0@-
000364aa: 0004 0007      	orib #7,%d4
000364ae: 0003 0001      	orib #1,%d3
000364b2: 0019 ffff      	orib #-1,%a1@+
000364b6: ffff           	.short 0xffff
000364b8: 001b 0040      	orib #64,%a3@+
000364bc: 0000 52ff      	orib #-1,%d0
000364c0: 1100           	moveb %d0,%a0@-
000364c2: 0004 0008      	orib #8,%d4
000364c6: 0003 0001      	orib #1,%d3
000364ca: 001a ffff      	orib #-1,%a2@+
000364ce: ffff           	.short 0xffff
000364d0: 001b 0040      	orib #64,%a3@+
000364d4: 0000 53ff      	orib #-1,%d0
000364d8: 1100           	moveb %d0,%a0@-
000364da: 0008           	.short 0x0008
000364dc: 0000 0003      	orib #3,%d0
000364e0: 0001 001b      	orib #27,%d1
000364e4: ffff           	.short 0xffff
000364e6: ffff           	.short 0xffff
000364e8: 001b 0040      	orib #64,%a3@+
000364ec: 0000 54ff      	orib #-1,%d0
000364f0: 1100           	moveb %d0,%a0@-
000364f2: 0008           	.short 0x0008
000364f4: 0001 0003      	orib #3,%d1
000364f8: 0001 001c      	orib #28,%d1
000364fc: ffff           	.short 0xffff
000364fe: ffff           	.short 0xffff
00036500: 001b 0040      	orib #64,%a3@+
00036504: 0000 55ff      	orib #-1,%d0
00036508: 1100           	moveb %d0,%a0@-
0003650a: 0008           	.short 0x0008
0003650c: 0002 0003      	orib #3,%d2
00036510: 0001 001d      	orib #29,%d1
00036514: ffff           	.short 0xffff
00036516: ffff           	.short 0xffff
00036518: 001b 0040      	orib #64,%a3@+
0003651c: 0000 56ff      	orib #-1,%d0
00036520: 1100           	moveb %d0,%a0@-
00036522: 0008           	.short 0x0008
00036524: 0003 0003      	orib #3,%d3
00036528: 0001 001e      	orib #30,%d1
0003652c: ffff           	.short 0xffff
0003652e: ffff           	.short 0xffff
00036530: 001b 0040      	orib #64,%a3@+
00036534: 0000 57ff      	orib #-1,%d0
00036538: 1100           	moveb %d0,%a0@-
0003653a: 0008           	.short 0x0008
0003653c: 0004 0003      	orib #3,%d4
00036540: 0001 001f      	orib #31,%d1
00036544: ffff           	.short 0xffff
00036546: ffff           	.short 0xffff
00036548: 001b 0040      	orib #64,%a3@+
0003654c: 0000 58ff      	orib #-1,%d0
00036550: 1100           	moveb %d0,%a0@-
00036552: 0008           	.short 0x0008
00036554: 0005 0003      	orib #3,%d5
00036558: 0001 0020      	orib #32,%d1
0003655c: ffff           	.short 0xffff
0003655e: ffff           	.short 0xffff
00036560: 001b 0040      	orib #64,%a3@+
00036564: 0000 59ff      	orib #-1,%d0
00036568: 1100           	moveb %d0,%a0@-
0003656a: 0008           	.short 0x0008
0003656c: 0006 0003      	orib #3,%d6
00036570: 0001 0006      	orib #6,%d1
00036574: ffff           	.short 0xffff
00036576: ffff           	.short 0xffff
00036578: 001b 0040      	orib #64,%a3@+
0003657c: 0000 5aff      	orib #-1,%d0
00036580: 1100           	moveb %d0,%a0@-
00036582: 0008           	.short 0x0008
00036584: 0007 0003      	orib #3,%d7
00036588: 0001 0033      	orib #51,%d1
0003658c: 0022 0029      	orib #41,%a2@-
00036590: 0019 0000      	orib #0,%a1@+
00036594: 0000 0000      	orib #0,%d0
00036598: 1100           	moveb %d0,%a0@-
0003659a: 0003 0007      	orib #7,%d3
0003659e: 0016 000c      	orib #12,%fp@
000365a2: 0023 ffff      	orib #-1,%a3@-
000365a6: ffff           	.short 0xffff
000365a8: 001b 0040      	orib #64,%a3@+
000365ac: 0000 05ff      	orib #-1,%d0
000365b0: 1100           	moveb %d0,%a0@-
000365b2: 0000 0000      	orib #0,%d0
000365b6: 0002 0001      	orib #1,%d2
000365ba: 0024 ffff      	orib #-1,%a4@-
000365be: ffff           	.short 0xffff
000365c0: 0016 0040      	orib #64,%fp@
000365c4: 0000 0005      	orib #5,%d0
000365c8: 89a0           	orl %d4,%a0@-
000365ca: 0002 0000      	orib #0,%d2
000365ce: 0014 0001      	orib #1,%a4@
000365d2: 0029 0025 0027 	orib #37,%a1@(39)
000365d8: 0014 0040      	orib #64,%a4@
000365dc: 0000 00ff      	orib #-1,%d0
000365e0: 1100           	moveb %d0,%a0@-
000365e2: 0013 0001      	orib #1,%a3@
000365e6: 0003 000b      	orib #11,%d3
000365ea: 0026 ffff      	orib #-1,%fp@-
000365ee: ffff           	.short 0xffff
000365f0: 001b 0040      	orib #64,%a3@+
000365f4: 0000 01ff      	orib #-1,%d0
000365f8: 1100           	moveb %d0,%a0@-
000365fa: 0000 0000      	orib #0,%d0
000365fe: 0003 0001      	orib #1,%d3
00036602: 0027 ffff      	orib #-1,%sp@-
00036606: ffff           	.short 0xffff
00036608: 001b 0040      	orib #64,%a3@+
0003660c: 0000 02ff      	orib #-1,%d0
00036610: 1100           	moveb %d0,%a0@-
00036612: 0000 000a      	orib #10,%d0
00036616: 0003 0001      	orib #1,%d3
0003661a: 0024 0028      	orib #40,%a4@-
0003661e: 0028 0014 0040 	orib #20,%a0@(64)
00036624: 0000 00ff      	orib #-1,%d0
00036628: 1111           	moveb %a1@,%a0@-
0003662a: 0000 0001      	orib #1,%d0
0003662e: 0003 0009      	orib #9,%d3
00036632: 0027 ffff      	orib #-1,%sp@-
00036636: ffff           	.short 0xffff
00036638: 0014 0040      	orib #64,%a4@
0003663c: 0000 00ff      	orib #-1,%d0
00036640: 1100           	moveb %d0,%a0@-
00036642: 0000 0000      	orib #0,%d0
00036646: 0003 0001      	orib #1,%d3
0003664a: 0021 002a      	orib #42,%a1@-
0003664e: 0032 0014 0040 	orib #20,%a2@(0000000000000040,%d0:w)
00036654: 0000 00ff      	orib #-1,%d0
00036658: 1100           	moveb %d0,%a0@-
0003665a: 0000 0001      	orib #1,%d0
0003665e: 0013 000b      	orib #11,%a3@
00036662: 002b ffff ffff 	orib #-1,%a3@(-1)
00036668: 001e 0040      	orib #64,%fp@+
0003666c: 0000 0005      	orib #5,%d0
00036670: 89bc           	.short 0x89bc
00036672: 0002 0001      	orib #1,%d2
00036676: 000f           	.short 0x000f
00036678: 0001 002c      	orib #44,%d1
0003667c: ffff           	.short 0xffff
0003667e: ffff           	.short 0xffff
00036680: 001e 0040      	orib #64,%fp@+
00036684: 0000 0005      	orib #5,%d0
00036688: 89d8           	divsw %a0@+,%d4
0003668a: 0002 0002      	orib #2,%d2
0003668e: 000f           	.short 0x000f
00036690: 0001 002d      	orib #45,%d1
00036694: ffff           	.short 0xffff
00036696: ffff           	.short 0xffff
00036698: 001e 0040      	orib #64,%fp@+
0003669c: 0000 0005      	orib #5,%d0
000366a0: 89f4 0002      	divsw %a4@(0000000000000002,%d0:w),%d4
000366a4: 0003 000f      	orib #15,%d3
000366a8: 0001 002e      	orib #46,%d1
000366ac: ffff           	.short 0xffff
000366ae: ffff           	.short 0xffff
000366b0: 001e 0040      	orib #64,%fp@+
000366b4: 0000 0005      	orib #5,%d0
000366b8: 8a10           	orb %a0@,%d5
000366ba: 0002 0004      	orib #4,%d2
000366be: 000f           	.short 0x000f
000366c0: 0001 002f      	orib #47,%d1
000366c4: ffff           	.short 0xffff
000366c6: ffff           	.short 0xffff
000366c8: 001e 0040      	orib #64,%fp@+
000366cc: 0000 0005      	orib #5,%d0
000366d0: 8a2c 0002      	orb %a4@(2),%d5
000366d4: 0005 000f      	orib #15,%d5
000366d8: 0001 0030      	orib #48,%d1
000366dc: ffff           	.short 0xffff
000366de: ffff           	.short 0xffff
000366e0: 001e 0040      	orib #64,%fp@+
000366e4: 0000 0005      	orib #5,%d0
000366e8: 8a48           	.short 0x8a48
000366ea: 0002 0006      	orib #6,%d2
000366ee: 000f           	.short 0x000f
000366f0: 0001 0031      	orib #49,%d1
000366f4: ffff           	.short 0xffff
000366f6: ffff           	.short 0xffff
000366f8: 001e 0040      	orib #64,%fp@+
000366fc: 0000 0005      	orib #5,%d0
00036700: 8a64           	orw %a4@-,%d5
00036702: 0002 0007      	orib #7,%d2
00036706: 000f           	.short 0x000f
00036708: 0001 0032      	orib #50,%d1
0003670c: ffff           	.short 0xffff
0003670e: ffff           	.short 0xffff
00036710: 001e 0040      	orib #64,%fp@+
00036714: 0000 0005      	orib #5,%d0
00036718: 8a80           	orl %d0,%d5
0003671a: 0002 0008      	orib #8,%d2
0003671e: 000f           	.short 0x000f
00036720: 0001 0029      	orib #41,%d1
00036724: ffff           	.short 0xffff
00036726: ffff           	.short 0xffff
00036728: 001e 0040      	orib #64,%fp@+
0003672c: 0000 0005      	orib #5,%d0
00036730: 8a9c           	orl %a4@+,%d5
00036732: 0002 0009      	orib #9,%d2
00036736: 000f           	.short 0x000f
00036738: 0001 0034      	orib #52,%d1
0003673c: ffff           	.short 0xffff
0003673e: ffff           	.short 0xffff
00036740: 001a 0007      	orib #7,%a2@+
00036744: 0000 0003      	orib #3,%d0
00036748: 6268           	bhis 0x367b2
0003674a: 0007 0014      	orib #20,%d7
0003674e: 0009           	.short 0x0009
00036750: 0001 0000      	orib #0,%d1
00036754: ffff           	.short 0xffff
00036756: ffff           	.short 0xffff
00036758: 001a 0025      	orib #37,%a2@+
0003675c: 0000 0003      	orib #3,%d0
00036760: 626b           	bhis 0x367cd
00036762: 0017 0014      	orib #20,%sp@
00036766: 0009           	.short 0x0009
00036768: 0001 ffff      	orib #-1,%d1
0003676c: 0001 0009      	orib #9,%d1
00036770: 0014 0400      	orib #0,%a4@
00036774: 0010 0001      	orib #1,%a0@
00036778: 1100           	moveb %d0,%a0@-
0003677a: 0000 0000      	orib #0,%d0
0003677e: 0050 0009      	oriw #9,%a0@
00036782: 0002 ffff      	orib #-1,%d2
00036786: ffff           	.short 0xffff
00036788: 0014 0000      	orib #0,%a4@
0003678c: 0000 00ff      	orib #-1,%d0
00036790: 1100           	moveb %d0,%a0@-
00036792: 0003 0001      	orib #1,%d3
00036796: 0004 0004      	orib #4,%d4
0003679a: 0003 ffff      	orib #-1,%d3
0003679e: ffff           	.short 0xffff
000367a0: 001c 0000      	orib #0,%a4@+
000367a4: 0000 0005      	orib #5,%d0
000367a8: 8b18           	orb %d5,%a0@+
000367aa: 0009           	.short 0x0009
000367ac: 0001 0028      	orib #40,%d1
000367b0: 0001 0004      	orib #4,%d1
000367b4: ffff           	.short 0xffff
000367b6: ffff           	.short 0xffff
000367b8: 001c 0000      	orib #0,%a4@+
000367bc: 0000 0005      	orib #5,%d0
000367c0: 8b41 0009      	pack %d1,%d5,#9
000367c4: 0002 0032      	orib #50,%d2
000367c8: 0001 0005      	orib #5,%d1
000367cc: ffff           	.short 0xffff
000367ce: ffff           	.short 0xffff
000367d0: 001c 0000      	orib #0,%a4@+
000367d4: 0000 0005      	orib #5,%d0
000367d8: 8b6a 0009      	orw %d5,%a2@(9)
000367dc: 0003 0032      	orib #50,%d3
000367e0: 0001 0006      	orib #6,%d1
000367e4: ffff           	.short 0xffff
000367e6: ffff           	.short 0xffff
000367e8: 001c 0000      	orib #0,%a4@+
000367ec: 0000 0005      	orib #5,%d0
000367f0: 8b93           	orl %d5,%a3@
000367f2: 0009           	.short 0x0009
000367f4: 0004 0032      	orib #50,%d4
000367f8: 0001 0007      	orib #7,%d1
000367fc: ffff           	.short 0xffff
000367fe: ffff           	.short 0xffff
00036800: 001c 0000      	orib #0,%a4@+
00036804: 0000 0005      	orib #5,%d0
00036808: 8bbc           	.short 0x8bbc
0003680a: 0009           	.short 0x0009
0003680c: 0005 0032      	orib #50,%d5
00036810: 0001 0008      	orib #8,%d1
00036814: ffff           	.short 0xffff
00036816: ffff           	.short 0xffff
00036818: 001a 0007      	orib #7,%a2@+
0003681c: 0000 0005      	orib #5,%d0
00036820: 8ad8           	divuw %a0@+,%d5
00036822: 0009           	.short 0x0009
00036824: 0007 0010      	orib #16,%d7
00036828: 0001 0009      	orib #9,%d1
0003682c: ffff           	.short 0xffff
0003682e: ffff           	.short 0xffff
00036830: 001a 0007      	orib #7,%a2@+
00036834: 0000 0005      	orib #5,%d0
00036838: 8aed 001a      	divuw %a5@(26),%d5
0003683c: 0007 0010      	orib #16,%d7
00036840: 0001 0000      	orib #0,%d1
00036844: ffff           	.short 0xffff
00036846: ffff           	.short 0xffff
00036848: 001a 0027      	orib #39,%a2@+
0003684c: 0000 0005      	orib #5,%d0
00036850: 8b02           	sbcd %d2,%d5
00036852: 002b 0007 0010 	orib #7,%a3@(16)
00036858: 0001 ffff      	orib #-1,%d1
0003685c: 0001 0002      	orib #2,%d1
00036860: 0014 0000      	orib #0,%a4@
00036864: 0000 0000      	orib #0,%d0
00036868: 1143 0000      	moveb %d3,%a0@(0)
0003686c: 0000 0050      	orib #80,%d0
00036870: 0019 0002      	orib #2,%a1@+
00036874: ffff           	.short 0xffff
00036876: ffff           	.short 0xffff
00036878: 0014 0000      	orib #0,%a4@
0003687c: 0000 00ff      	orib #-1,%d0
00036880: 1100           	moveb %d0,%a0@-
00036882: 0000 0000      	orib #0,%d0
00036886: 0050 0201      	oriw #513,%a0@
0003688a: 0000 ffff      	orib #-1,%d0
0003688e: ffff           	.short 0xffff
00036890: 0015 0020      	orib #32,%a5@
00036894: 0000 0005      	orib #5,%d0
00036898: 8ab8 0000      	orl 0x0,%d5
0003689c: 0000 0050      	orib #80,%d0
000368a0: 0301           	btst %d1,%d1
000368a2:  _rs_bitblk
000368a2: 0003 69cc      	orib #-52,%d3
000368a6: 0004 0020      	orib #32,%d4
000368aa: 0000 0000      	orib #0,%d0
000368ae: 0001 0003      	orib #3,%d1
000368b2: 694c           	bvss 0x36900
000368b4: 0004 0020      	orib #32,%d4
000368b8: 0000 0000      	orib #0,%d0
000368bc: 0001 0003      	orib #3,%d1
000368c0: 68cc           	bvcs 0x3688e
000368c2: 0004 0020      	orib #32,%d4
000368c6: 0000 0000      	orib #0,%d0
000368ca: 0001 0000      	orib #0,%d1
000368ce: 0000 0000      	orib #0,%d0
000368d2: 0000 003f      	orib #63,%d0
000368d6: fc00 0040      	cp0ldb %d0,%d0,#1,#64
000368da: 0200 009f      	andib #-97,%d0
000368de: f900           	.short 0xf900
000368e0: 013f           	.short 0x013f
000368e2: fc80 027f      	cp0ldl %d0,%d0,#2,#127
000368e6: fe40 04ff      	cp1ldw %d0,%d0,#3,#255
000368ea: ff20 09ff      	cp1stb %d0,%a0@-,#5,#511
000368ee: ff90 13ff      	cp1stl %d1,%a0@,#2,#511
000368f2: ffc8           	.short 0xffc8
000368f4: 27ef           	.short 0x27ef
000368f6: f7e4           	.short 0xf7e4
000368f8: 2fc7           	.short 0x2fc7
000368fa: e3f4 2fe3 c7f4 	lslw @(ffffffffffffc7f4)@(000000002ff18ff4)
00036900: 2ff1 8ff4 
00036904: 2ff8           	.short 0x2ff8
00036906: 1ff4           	.short 0x1ff4
00036908: 2ffc           	.short 0x2ffc
0003690a: 3ff4           	.short 0x3ff4
0003690c: 2ffc           	.short 0x2ffc
0003690e: 3ff4           	.short 0x3ff4
00036910: 2ff8           	.short 0x2ff8
00036912: 1ff4           	.short 0x1ff4
00036914: 2ff1           	.short 0x2ff1
00036916: 8ff4 2fe3 c7f4 	divsw @(ffffffffffffc7f4)@(000000002fc7e3f4),%d7
0003691c: 2fc7 e3f4 
00036920: 27ef           	.short 0x27ef
00036922: f7e4           	.short 0xf7e4
00036924: 13ff           	.short 0x13ff
00036926: ffc8           	.short 0xffc8
00036928: 09ff           	.short 0x09ff
0003692a: ff90 04ff      	cp1stl %d0,%a0@,#3,#255
0003692e: ff20 027f      	cp1stb %d0,%a0@-,#2,#127
00036932: fe40 013f      	cp1ldw %d0,%d0,#1,#319
00036936: fc80 009f      	cp0ldl %d0,%d0,#1,#159
0003693a: f900           	.short 0xf900
0003693c: 0040 0200      	oriw #512,%d0
00036940: 003f           	.short 0x003f
00036942: fc00 0000      	cp0nop #1
0003694e: 0000 7fff      	orib #-1,%d0
00036952: fffe           	.short 0xfffe
00036954: 4000           	negxb %d0
00036956: 0002 4fff      	orib #-1,%d2
0003695a: fff2           	.short 0xfff2
0003695c: 2fff           	.short 0x2fff
0003695e: fff4           	.short 0xfff4
00036960: 27f8           	.short 0x27f8
00036962: 3fe4           	.short 0x3fe4
00036964: 17e0           	.short 0x17e0
00036966: 1fe8           	.short 0x1fe8
00036968: 13c0 0fc8 0bc3 	moveb %d0,0xfc80bc3
0003696e: 07d0           	bset %d3,%a0@
00036970: 09e7           	bset %d4,%sp@-
00036972: 8790           	orl %d3,%a0@
00036974: 05ff           	.short 0x05ff
00036976: 87a0           	orl %d3,%a0@-
00036978: 04ff           	.short 0x04ff
0003697a: 8720           	orb %d3,%a0@-
0003697c: 02ff           	.short 0x02ff
0003697e: 0f40           	bchg %d7,%d0
00036980: 027e           	.short 0x027e
00036982: 1e40           	.short 0x1e40
00036984: 017c           	.short 0x017c
00036986: 3e80           	movew %d0,%sp@
00036988: 013c 7c80      	btst %d0,#-128
0003698c: 00bc 7d00 009f 	oril #2097152159,%d4
00036992: f900           	.short 0xf900
00036994: 005e 7a00      	oriw #31232,%fp@+
00036998: 004c           	.short 0x004c
0003699a: 3200           	movew %d0,%d1
0003699c: 002c 3400 0026 	orib #0,%a4@(38)
000369a2: 6400 0017      	bccw 0x369bb
000369a6: e800           	asrb #4,%d0
000369a8: 0013 c800      	orib #0,%a3@
000369ac: 000b           	.short 0x000b
000369ae: d000           	addb %d0,%d0
000369b0: 0009           	.short 0x0009
000369b2: 9000           	subb %d0,%d0
000369b4: 0005 a000      	orib #0,%d5
000369b8: 0004 2000      	orib #0,%d4
000369bc: 0002 4000      	orib #0,%d2
000369c0: 0002 4000      	orib #0,%d2
000369c4: 0001 8000      	orib #0,%d1
000369d0: 0001 8000      	orib #0,%d1
000369d4: 0002 4000      	orib #0,%d2
000369d8: 0002 4000      	orib #0,%d2
000369dc: 0004 2000      	orib #0,%d4
000369e0: 0005 a000      	orib #0,%d5
000369e4: 0009           	.short 0x0009
000369e6: 9000           	subb %d0,%d0
000369e8: 000b           	.short 0x000b
000369ea: d000           	addb %d0,%d0
000369ec: 0013 c800      	orib #0,%a3@
000369f0: 0017 e800      	orib #0,%sp@
000369f4: 0026 6400      	orib #0,%fp@-
000369f8: 002c 3400 004c 	orib #0,%a4@(76)
000369fe: 3200           	movew %d0,%d1
00036a00: 005c 3a00      	oriw #14848,%a4@+
00036a04: 009c 3900 00bc 	oril #956301500,%a4@+
00036a0a: 3d00           	movew %d0,%fp@-
00036a0c: 013c 3c80      	btst %d0,#-128
00036a10: 017e           	.short 0x017e
00036a12: 7e80           	moveq #-128,%d7
00036a14: 027e           	.short 0x027e
00036a16: 7e40           	moveq #64,%d7
00036a18: 02fe           	.short 0x02fe
00036a1a: 7f40           	mvsw %d0,%d7
00036a1c: 04fe           	.short 0x04fe
00036a1e: 7f20           	mvsb %a0@-,%d7
00036a20: 05fe           	.short 0x05fe
00036a22: 7fa0           	mvzb %a0@-,%d7
00036a24: 09ff           	.short 0x09ff
00036a26: ff90 0bff      	cp1stl %d0,%a0@,#6,#511
00036a2a: ffd0           	.short 0xffd0
00036a2c: 13fe           	.short 0x13fe
00036a2e: 7fc8           	mvzw %a0,%d7
00036a30: 17fc           	.short 0x17fc
00036a32: 3fe8           	.short 0x3fe8
00036a34: 27fc           	.short 0x27fc
00036a36: 3fe4           	.short 0x3fe4
00036a38: 2ffe           	.short 0x2ffe
00036a3a: 7ff4 4fff fff2 	mvzw @(fffffffffff24000)@(0000000000027fff),%d7
00036a40: 4000 0002 7fff 
00036a46: fffe           	.short 0xfffe
00036a48: 0000 0000      	orib #0,%d0
00036a4c: 5f5f           	subqw #7,%sp@+
00036a4e: 5f5f           	subqw #7,%sp@+
00036a50: 5f5f           	subqw #7,%sp@+
00036a52: 5f5f           	subqw #7,%sp@+
00036a54: 5f5f           	subqw #7,%sp@+
00036a56: 5f5f           	subqw #7,%sp@+
00036a58: 5f5f           	subqw #7,%sp@+
00036a5a: 5f5f           	subqw #7,%sp@+
00036a5c: 5f5f           	subqw #7,%sp@+
00036a5e: 5f5f           	subqw #7,%sp@+
00036a60: 5f5f           	subqw #7,%sp@+
00036a62: 5f5f           	subqw #7,%sp@+
00036a64: 5f5f           	subqw #7,%sp@+
00036a66: 5f5f           	subqw #7,%sp@+
00036a68: 5f5f           	subqw #7,%sp@+
00036a6a: 5f5f           	subqw #7,%sp@+
00036a6c: 5f5f           	subqw #7,%sp@+
00036a6e: 5f5f           	subqw #7,%sp@+
00036a70: 5f5f           	subqw #7,%sp@+
00036a72: 0050 0053      	oriw #83,%a0@
00036a76: 656c           	bcss 0x36ae4
00036a78: 6563           	bcss 0x36add
00036a7a: 7469           	moveq #105,%d2
00036a7c: 6f6e           	bles 0x36aec
00036a7e: 3a20           	movew %a0@-,%d5
00036a80: 5f5f           	subqw #7,%sp@+
00036a82: 5f5f           	subqw #7,%sp@+
00036a84: 5f5f           	subqw #7,%sp@+
00036a86: 5f5f           	subqw #7,%sp@+
00036a88: 2e5f           	moveal %sp@+,%sp
00036a8a: 5f5f           	subqw #7,%sp@+
00036a8c: 0046 0000      	oriw #0,%d6
00036a90: 0005 8be8      	orib #-24,%d5
00036a94: 0003 6a4c      	orib #76,%d3
00036a98: 0003 6a73      	orib #115,%d3
00036a9c: 0003 0001      	orib #1,%d3
00036aa0: 0000 1100      	orib #0,%d0
00036aa4: 0000 0000      	orib #0,%d0
00036aa8: 0027 0027      	orib #39,%sp@-
00036aac: 0005 8c0f      	orib #15,%d5
00036ab0: 0003 6a75      	orib #117,%d3
00036ab4: 0003 6a8d      	orib #-115,%d3
00036ab8: 0003 0001      	orib #1,%d3
00036abc: 0000 1100      	orib #0,%d0
00036ac0: 0000 0000      	orib #0,%d0
00036ac4: 000c           	.short 0x000c
00036ac6: 0018 0000      	orib #0,%a0@+
00036aca: 0000 0003      	orib #3,%d0
00036ace: 6a8f           	bpls 0x36a5f
00036ad0: 0003 6a8f      	orib #-113,%d3
00036ad4: 0003 0006      	orib #6,%d3
00036ad8: 0002 11a1      	orib #-95,%d2
00036adc: 0000 ffff      	orib #-1,%d0
00036ae0: 0001 0001      	orib #1,%d1
00036ae4: 0005 8c1b      	orib #27,%d5
00036ae8: 0003 6bff      	orib #-1,%d3
00036aec: 0003 6bfc      	orib #-4,%d3
00036af0: 0003 0001      	orib #1,%d3
00036af4: 0000 1100      	orib #0,%d0
00036af8: 0000 0000      	orib #0,%d0
00036afc: 000d           	.short 0x000d
00036afe: 0010 0005      	orib #5,%a0@
00036b02: 8c28 0003      	orb %a0@(3),%d6
00036b06: 6bff 0003 6bfc 	bmil 0x6d704
00036b0c: 0003 0001      	orib #1,%d3
00036b10: 0000 1100      	orib #0,%d0
00036b14: 0000 0000      	orib #0,%d0
00036b18: 000d           	.short 0x000d
00036b1a: 0010 0005      	orib #5,%a0@
00036b1e: 8c35 0003      	orb %a5@(0000000000000003,%d0:w),%d6
00036b22: 6bff 0003 6bfc 	bmil 0x6d720
00036b28: 0003 0001      	orib #1,%d3
00036b2c: 0000 1100      	orib #0,%d0
00036b30: 0000 0000      	orib #0,%d0
00036b34: 000d           	.short 0x000d
00036b36: 0010 0005      	orib #5,%a0@
00036b3a: 8c42           	orw %d2,%d6
00036b3c: 0003 6bff      	orib #-1,%d3
00036b40: 0003 6bfc      	orib #-4,%d3
00036b44: 0003 0001      	orib #1,%d3
00036b48: 0000 1100      	orib #0,%d0
00036b4c: 0000 0000      	orib #0,%d0
00036b50: 000d           	.short 0x000d
00036b52: 0010 0005      	orib #5,%a0@
00036b56: 8c4f           	.short 0x8c4f
00036b58: 0003 6bff      	orib #-1,%d3
00036b5c: 0003 6bfc      	orib #-4,%d3
00036b60: 0003 0001      	orib #1,%d3
00036b64: 0000 1100      	orib #0,%d0
00036b68: 0000 0000      	orib #0,%d0
00036b6c: 000d           	.short 0x000d
00036b6e: 0010 0005      	orib #5,%a0@
00036b72: 8c5c           	orw %a4@+,%d6
00036b74: 0003 6bff      	orib #-1,%d3
00036b78: 0003 6bfc      	orib #-4,%d3
00036b7c: 0003 0001      	orib #1,%d3
00036b80: 0000 1100      	orib #0,%d0
00036b84: 0000 0000      	orib #0,%d0
00036b88: 000d           	.short 0x000d
00036b8a: 0010 0005      	orib #5,%a0@
00036b8e: 8c69 0003      	orw %a1@(3),%d6
00036b92: 6bff 0003 6bfc 	bmil 0x6d790
00036b98: 0003 0001      	orib #1,%d3
00036b9c: 0000 1100      	orib #0,%d0
00036ba0: 0000 0000      	orib #0,%d0
00036ba4: 000d           	.short 0x000d
00036ba6: 0010 0005      	orib #5,%a0@
00036baa: 8c76 0003      	orw %fp@(0000000000000003,%d0:w),%d6
00036bae: 6bff 0003 6bfc 	bmil 0x6d7ac
00036bb4: 0003 0001      	orib #1,%d3
00036bb8: 0000 1100      	orib #0,%d0
00036bbc: 0000 0000      	orib #0,%d0
00036bc0: 000d           	.short 0x000d
00036bc2: 0010 0005      	orib #5,%a0@
00036bc6: 8c83           	orl %d3,%d6
00036bc8: 0003 6bff      	orib #-1,%d3
00036bcc: 0003 6bfc      	orib #-4,%d3
00036bd0: 0003 0001      	orib #1,%d3
00036bd4: 0000 1100      	orib #0,%d0
00036bd8: 0000 0000      	orib #0,%d0
00036bdc: 000d           	.short 0x000d
00036bde: 0010 0000      	orib #0,%a0@
00036be2: 0000 0003      	orib #3,%d0
00036be6: 6a8f           	bpls 0x36b77
00036be8: 0003 6a8f      	orib #-113,%d3
00036bec: 0003 0001      	orib #1,%d3
00036bf0: 0002 1100      	orib #0,%d2
00036bf4: 0000 0001      	orib #1,%d0
00036bf8: 0002 0001      	orib #1,%d2
00036bfc: 7846           	moveq #70,%d4
00036bfe: 005f 205f      	oriw #8287,%sp@+
00036c02: 5f5f           	subqw #7,%sp@+
00036c04: 5f5f           	subqw #7,%sp@+
00036c06: 5f5f           	subqw #7,%sp@+
00036c08: 5f2e 5f5f      	subqb #7,%fp@(24415)
00036c0c: 5f20           	subqb #7,%a0@-
00036c0e: 0000 0003      	orib #3,%d0
00036c10:  _mform_rs_data
00036c12: 6e36           	bgts 0x36c4a
00036c14: 0003 6dec      	orib #-20,%d3
00036c18: 0003 6da2      	orib #-94,%d3
00036c1c: 0003 6d58      	orib #88,%d3
00036c20: 0003 6d0e      	orib #14,%d3
00036c24: 0003 6cc4      	orib #-60,%d3
00036c28: 0003 6c7a      	orib #122,%d3
00036c2c: 0003 6c30      	orib #48,%d3
00036c30: 0008           	.short 0x0008
00036c32: 0008           	.short 0x0008
00036c34: 0001 0000      	orib #0,%d1
00036c38: 0001 07e0      	orib #-32,%d1
00036c3c: 07e0           	bset %d3,%a0@-
00036c3e: 0660 0660      	addiw #1632,%a0@-
00036c42: 0660 fe7f      	addiw #-385,%a0@-
00036c46: fe7f           	.short 0xfe7f
00036c48: c003           	andb %d3,%d0
00036c4a: c003           	andb %d3,%d0
00036c4c: fe7f           	.short 0xfe7f
00036c4e: fe7f           	.short 0xfe7f
00036c50: 0660 0660      	addiw #1632,%a0@-
00036c54: 0660 07e0      	addiw #2016,%a0@-
00036c58: 07e0           	bset %d3,%a0@-
00036c5a: 0000 03c0      	orib #-64,%d0
00036c5e: 0240 0240      	andiw #576,%d0
00036c62: 0240 0240      	andiw #576,%d0
00036c66: 7e7e           	moveq #126,%d7
00036c68: 4002           	negxb %d2
00036c6a: 4002           	negxb %d2
00036c6c: 7e7e           	moveq #126,%d7
00036c6e: 0240 0240      	andiw #576,%d0
00036c72: 0240 0240      	andiw #576,%d0
00036c76: 03c0           	bset %d1,%d0
00036c78: 0000 0008      	orib #8,%d0
00036c7c: 0008           	.short 0x0008
00036c7e: 0001 0000      	orib #0,%d1
00036c82: 0001 0000      	orib #0,%d1
00036c86: 07c0           	bset %d3,%d0
00036c88: 07c0           	bset %d3,%d0
00036c8a: 07c0           	bset %d3,%d0
00036c8c: 07c0           	bset %d3,%d0
00036c8e: 07c0           	bset %d3,%d0
00036c90: fffe           	.short 0xfffe
00036c92: fffe           	.short 0xfffe
00036c94: fffe           	.short 0xfffe
00036c96: fffe           	.short 0xfffe
00036c98: fffe           	.short 0xfffe
00036c9a: 07c0           	bset %d3,%d0
00036c9c: 07c0           	bset %d3,%d0
00036c9e: 07c0           	bset %d3,%d0
00036ca0: 07c0           	bset %d3,%d0
00036ca2: 07c0           	bset %d3,%d0
00036ca4: 0000 0000      	orib #0,%d0
00036ca8: 0380           	bclr %d1,%d0
00036caa: 0380           	bclr %d1,%d0
00036cac: 0380           	bclr %d1,%d0
00036cae: 0380           	bclr %d1,%d0
00036cb0: 0380           	bclr %d1,%d0
00036cb2: 7ffc 7ffc      	mvzw #32764,%d7
00036cb6: 7ffc 0380      	mvzw #896,%d7
00036cba: 0380           	bclr %d1,%d0
00036cbc: 0380           	bclr %d1,%d0
00036cbe: 0380           	bclr %d1,%d0
00036cc0: 0380           	bclr %d1,%d0
00036cc2: 0000 0007      	orib #7,%d0
00036cc6: 0007 0001      	orib #1,%d7
00036cca: 0000 0001      	orib #1,%d0
00036cce: 0000 0380      	orib #-128,%d0
00036cd2: 0380           	bclr %d1,%d0
00036cd4: 0380           	bclr %d1,%d0
00036cd6: 0380           	bclr %d1,%d0
00036cd8: 0380           	bclr %d1,%d0
00036cda: 0380           	bclr %d1,%d0
00036cdc: 7ffc 7ffc      	mvzw #32764,%d7
00036ce0: 7ffc 0380      	mvzw #896,%d7
00036ce4: 0380           	bclr %d1,%d0
00036ce6: 0380           	bclr %d1,%d0
00036ce8: 0380           	bclr %d1,%d0
00036cea: 0380           	bclr %d1,%d0
00036cec: 0380           	bclr %d1,%d0
00036cee: 0000 0000      	orib #0,%d0
00036cf2: 0100           	btst %d0,%d0
00036cf4: 0100           	btst %d0,%d0
00036cf6: 0100           	btst %d0,%d0
00036cf8: 0100           	btst %d0,%d0
00036cfa: 0100           	btst %d0,%d0
00036cfc: 0100           	btst %d0,%d0
00036cfe: 3ff8           	.short 0x3ff8
00036d00: 0100           	btst %d0,%d0
00036d02: 0100           	btst %d0,%d0
00036d04: 0100           	btst %d0,%d0
00036d06: 0100           	btst %d0,%d0
00036d08: 0100           	btst %d0,%d0
00036d0a: 0100           	btst %d0,%d0
00036d0c: 0000 0008      	orib #8,%d0
00036d10: 0008           	.short 0x0008
00036d12: 0001 0000      	orib #0,%d1
00036d16: 0001 0000      	orib #0,%d1
00036d1a: 0180           	bclr %d0,%d0
00036d1c: 0ff0 1ffe 1fff 	bset %d7,@(000000001fff1fff)@(0000000000001fff)
00036d22: 1fff 1fff 
00036d26: ffff           	.short 0xffff
00036d28: ffff           	.short 0xffff
00036d2a: ffff           	.short 0xffff
00036d2c: 7fff           	.short 0x7fff
00036d2e: 3fff           	.short 0x3fff
00036d30: 1ffe           	.short 0x1ffe
00036d32: 0ffc           	.short 0x0ffc
00036d34: 0ffc           	.short 0x0ffc
00036d36: 1ffe           	.short 0x1ffe
00036d38: 0000 0d80      	orib #-128,%d0
00036d3c: 1270           	.short 0x1270
00036d3e: 124e           	.short 0x124e
00036d40: 1249           	.short 0x1249
00036d42: 1249           	.short 0x1249
00036d44: 1249           	.short 0x1249
00036d46: f249           	.short 0xf249
00036d48: 9001           	subb %d1,%d0
00036d4a: 9801           	subb %d1,%d4
00036d4c: 4401           	negb %d1
00036d4e: 4001           	negxb %d1
00036d50: 3002           	movew %d2,%d0
00036d52: 0804 0804      	btst #4,%d4
00036d56: 1ffe           	.short 0x1ffe
00036d58: 0000 0000      	orib #0,%d0
00036d5c: 0001 0000      	orib #0,%d1
00036d60: 0001 3000      	orib #0,%d1
00036d64: 7800           	moveq #0,%d4
00036d66: 7c00           	moveq #0,%d6
00036d68: 3e07           	movew %d7,%d7
00036d6a: 1f0f           	.short 0x1f0f
00036d6c: 0f9e           	bclr %d7,%fp@+
00036d6e: 07de           	bset %d3,%fp@+
00036d70: 07fe           	.short 0x07fe
00036d72: 1ffe           	.short 0x1ffe
00036d74: 3fff           	.short 0x3fff
00036d76: 7fff           	.short 0x7fff
00036d78: 7ffe           	.short 0x7ffe
00036d7a: 3ffe           	.short 0x3ffe
00036d7c: 1ffe           	.short 0x1ffe
00036d7e: 0fff           	.short 0x0fff
00036d80: 01ff           	.short 0x01ff
00036d82: 3000           	movew %d0,%d0
00036d84: 4800           	nbcd %d0
00036d86: 4400           	negb %d0
00036d88: 2207           	movel %d7,%d1
00036d8a: 1109           	.short 0x1109
00036d8c: 0892 0452      	bclr #82,%a2@
00036d90: 0632 1912 2481 	addib #18,%a2@(ffffffffffffff81,%d2:w:4)
00036d96: 5241           	addqw #1,%d1
00036d98: 4982           	chkw %d2,%d4
00036d9a: 2602           	movel %d2,%d3
00036d9c: 1802           	moveb %d2,%d4
00036d9e: 0e01           	.short 0x0e01
00036da0: 0180           	bclr %d0,%d0
00036da2: 0008           	.short 0x0008
00036da4: 0008           	.short 0x0008
00036da6: 0001 0000      	orib #0,%d1
00036daa: 0001 ffff      	orib #-1,%d1
00036dae: ffff           	.short 0xffff
00036db0: ffff           	.short 0xffff
00036db2: 7ffe           	.short 0x7ffe
00036db4: 7ffe           	.short 0x7ffe
00036db6: 3ffc           	.short 0x3ffc
00036db8: 1ff8           	.short 0x1ff8
00036dba: 0ff0 0ff0 1ff8 	bset %d7,@(000000001ff83ffc)
00036dc0: 3ffc 
00036dc2: 7ffe           	.short 0x7ffe
00036dc4: 7ffe           	.short 0x7ffe
00036dc6: ffff           	.short 0xffff
00036dc8: ffff           	.short 0xffff
00036dca: ffff           	.short 0xffff
00036dcc: 0000 7ffe      	orib #-2,%d0
00036dd0: 2004           	movel %d4,%d0
00036dd2: 1008           	.short 0x1008
00036dd4: 1448           	.short 0x1448
00036dd6: 0ab0 0560 02c0 	eoril #90178240,%a0@(0000000000000000)
00036ddc: 0340 
00036dde: 04a0 0910 1088 	subil #152047752,%a0@-
00036de4: 12a8 3554      	moveb %a0@(13652),%a1@
00036de8: 7ffe           	.short 0x7ffe
00036dea: 0000 0007      	orib #7,%d0
00036dee: 0007 0001      	orib #1,%d7
00036df2: 0000 0001      	orib #1,%d0
00036df6: 1ff8           	.short 0x1ff8
00036df8: 1ff8           	.short 0x1ff8
00036dfa: 1ff8           	.short 0x1ff8
00036dfc: 07e0           	bset %d3,%a0@-
00036dfe: 03c0           	bset %d1,%d0
00036e00: 03c0           	bset %d1,%d0
00036e02: 03c0           	bset %d1,%d0
00036e04: 03c0           	bset %d1,%d0
00036e06: 03c0           	bset %d1,%d0
00036e08: 03c0           	bset %d1,%d0
00036e0a: 03c0           	bset %d1,%d0
00036e0c: 03c0           	bset %d1,%d0
00036e0e: 07e0           	bset %d3,%a0@-
00036e10: 1ff8           	.short 0x1ff8
00036e12: 1ff8           	.short 0x1ff8
00036e14: 1ff8           	.short 0x1ff8
00036e16: 0000 0e70      	orib #112,%d0
00036e1a: 03c0           	bset %d1,%d0
00036e1c: 0180           	bclr %d0,%d0
00036e1e: 0180           	bclr %d0,%d0
00036e20: 0180           	bclr %d0,%d0
00036e22: 0180           	bclr %d0,%d0
00036e24: 0180           	bclr %d0,%d0
00036e26: 0180           	bclr %d0,%d0
00036e28: 0180           	bclr %d0,%d0
00036e2a: 0180           	bclr %d0,%d0
00036e2c: 0180           	bclr %d0,%d0
00036e2e: 0180           	bclr %d0,%d0
00036e30: 03c0           	bset %d1,%d0
00036e32: 0e70 0000 0000 	movesw %a0@(0000000000000000,%d0:w),%d0
00036e38: 0000 0001      	orib #1,%d0
00036e3c: 0000 0001      	orib #1,%d0
00036e40: c000           	andb %d0,%d0
00036e42: e000           	asrb #8,%d0
00036e44: f000           	.short 0xf000
00036e46: f800           	.short 0xf800
00036e48: fc00 fe00      	cp0ldb %d0,%sp,#8,#0
00036e4c: ff00 ff80      	cp1stb %sp,%d0,#8,#384
00036e50: ffc0           	.short 0xffc0
00036e52: ffe0           	.short 0xffe0
00036e54: fe00 ef00      	cp1ldb %d0,%fp,#8,#256
00036e58: cf00           	abcd %d0,%d7
00036e5a: 8780 0780      	unpk %d0,%d3,#1920
00036e5e: 0380           	bclr %d1,%d0
00036e60: 0000 4000      	orib #0,%d0
00036e64: 6000 7000      	braw 0x3de66
00036e68: 7800           	moveq #0,%d4
00036e6a: 7c00           	moveq #0,%d6
00036e6c: 7e00           	moveq #0,%d7
00036e6e: 7f00           	mvsb %d0,%d7
00036e70: 7f80           	mvzb %d0,%d7
00036e72: 7c00           	moveq #0,%d6
00036e74: 6c00 4600      	bgew 0x3b476
00036e78: 0600 0300      	addib #0,%d0
00036e7c: 0300           	btst %d1,%d0
00036e7e: 0000 2a4f      	orib #79,%d0
00036e80:  _deskstart
00036e82: 2e7c 0005 9690 	moveal #366224,%sp
00036e88: 2a6d 0004      	moveal %a5@(4),%a5
00036e8c: 202d 000c      	movel %a5@(12),%d0
00036e90: d0ad 0014      	addl %a5@(20),%d0
00036e94: d0ad 001c      	addl %a5@(28),%d0
00036e98: 0680 0000 0100 	addil #256,%d0
00036e9e: 2f00           	movel %d0,%sp@-
00036ea0: 2f0d           	movel %a5,%sp@-
00036ea2: 4267           	clrw %sp@-
00036ea4: 3f3c 004a      	movew #74,%sp@-
00036ea8: 4e41           	trap #1
00036eaa: 4fef 000c      	lea %sp@(12),%sp
00036eae: 4eb9 0003 7c5a 	jsr 0x37c5a
00036eb4: 4a40           	tstw %d0
00036eb6: 67f6           	beqs 0x36eae
00036eb8: 4267           	clrw %sp@-
00036eba: 4e41           	trap #1
00036ebc: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00036ec0: 362f 0014      	movew %sp@(20),%d3
00036ec4: 2439 0005 9b34 	movel 0x59b34,%d2
00036eca: 3803           	movew %d3,%d4
00036ecc: 0644 ffdd      	addiw #-35,%d4
00036ed0: 0c44 000b      	cmpiw #11,%d4
00036ed4: 6230           	bhis 0x36f06
00036ed6: 7000           	moveq #0,%d0
00036ed8: 3004           	movew %d4,%d0
00036eda: d080           	addl %d0,%d0
00036edc: 303b 0806      	movew %pc@(0x36ee4,%d0:l),%d0
00036ee0: 4efb 0002      	jmp %pc@(0x36ee4,%d0:w)
00036ee4: 0018 0018      	orib #24,%a0@+
00036ee8: 0022 005a      	orib #90,%a2@-
00036eec: 005a 005a      	oriw #90,%a2@+
00036ef0: 005a 005a      	oriw #90,%a2@+
00036ef4: 0022 0094      	orib #-108,%a2@-
00036ef8: 0022 00ba      	orib #-70,%a2@-
00036efc: 3039 0005 9942 	movew 0x59942,%d0
00036f02: b840           	cmpw %d0,%d4
00036f04: 6604           	bnes 0x36f0a
00036f06: 4240           	clrw %d0
00036f08: 602e           	bras 0x36f38
00036f0a: 4267           	clrw %sp@-
00036f0c: 0640 0023      	addiw #35,%d0
00036f10: 3f00           	movew %d0,%sp@-
00036f12: 2f02           	movel %d2,%sp@-
00036f14: 45f9 0003 8cfa 	lea 0x38cfa,%a2
00036f1a: 4e92           	jsr %a2@
00036f1c: 3f3c 0001      	movew #1,%sp@-
00036f20: 3f03           	movew %d3,%sp@-
00036f22: 2f02           	movel %d2,%sp@-
00036f24: 4e92           	jsr %a2@
00036f26: 33c4 0005 9942 	movew %d4,0x59942
00036f2c: 4eb9 0004 2648 	jsr 0x42648
00036f32: 4fef 0010      	lea %sp@(16),%sp
00036f36: 7001           	moveq #1,%d0
00036f38: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00036f3c: 4e75           	rts
00036f3e: 3803           	movew %d3,%d4
00036f40: 0644 ffda      	addiw #-38,%d4
00036f44: 3039 0005 9950 	movew 0x59950,%d0
00036f4a: b840           	cmpw %d0,%d4
00036f4c: 67b8           	beqs 0x36f06
00036f4e: 4267           	clrw %sp@-
00036f50: 0640 0026      	addiw #38,%d0
00036f54: 3f00           	movew %d0,%sp@-
00036f56: 2f02           	movel %d2,%sp@-
00036f58: 45f9 0003 8cfa 	lea 0x38cfa,%a2
00036f5e: 4e92           	jsr %a2@
00036f60: 3f3c 0001      	movew #1,%sp@-
00036f64: 3f03           	movew %d3,%sp@-
00036f66: 2f02           	movel %d2,%sp@-
00036f68: 4e92           	jsr %a2@
00036f6a: 33c4 0005 9950 	movew %d4,0x59950
00036f70: 4fef 0010      	lea %sp@(16),%sp
00036f74: 7002           	moveq #2,%d0
00036f76: 60c0           	bras 0x36f38
00036f78: 4a79 0005 9952 	tstw 0x59952
00036f7e: 57c0           	seq %d0
00036f80: 4880           	extw %d0
00036f82: 4440           	negw %d0
00036f84: 33c0 0005 9952 	movew %d0,0x59952
00036f8a: 3f00           	movew %d0,%sp@-
00036f8c: 3f3c 002c      	movew #44,%sp@-
00036f90: 2f02           	movel %d2,%sp@-
00036f92: 4eb9 0003 8cfa 	jsr 0x38cfa
00036f98: 508f           	addql #8,%sp
00036f9a: 7008           	moveq #8,%d0
00036f9c: 609a           	bras 0x36f38
00036f9e: 4eb9 0003 ec32 	jsr 0x3ec32
00036fa4: 4a40           	tstw %d0
00036fa6: 6700 ff5e      	beqw 0x36f06
00036faa: 7004           	moveq #4,%d0
00036fac: 608a           	bras 0x36f38
00036fae: 1039 0005 9987 	moveb 0x59987,%d0
00036fb4: 4880           	extw %d0
00036fb6: 3f00           	movew %d0,%sp@-
00036fb8: 4eb9 0000 31bc 	jsr 0x31bc
00036fbe: 548f           	addql #2,%sp
00036fc0: 4e75           	rts
00036fc2: 454d           	.short 0x454d
00036fc4: 5543           	subqw #2,%d3
00036fc6: 4f4e           	.short 0x4f4e
00036fc8: 0000 4e56      	orib #86,%d0
00036fcc: fff8           	.short 0xfff8
00036fce: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00036fd2: 4eb9 0004 293e 	jsr 0x4293e
00036fd8: 2440           	moveal %d0,%a2
00036fda: 4267           	clrw %sp@-
00036fdc: 3f39 0005 997a 	movew 0x5997a,%sp@-
00036fe2: 2f39 0005 9af6 	movel 0x59af6,%sp@-
00036fe8: 47f9 0004 30e6 	lea 0x430e6,%a3
00036fee: 4e93           	jsr %a3@
00036ff0: 3400           	movew %d0,%d2
00036ff2: 508f           	addql #8,%sp
00036ff4: 302e 0008      	movew %fp@(8),%d0
00036ff8: 0640 ffee      	addiw #-18,%d0
00036ffc: 0c40 000f      	cmpiw #15,%d0
00037000: 623a           	bhis 0x3703c
00037002: 0280 0000 ffff 	andil #65535,%d0
00037008: d080           	addl %d0,%d0
0003700a: 303b 0806      	movew %pc@(0x37012,%d0:l),%d0
0003700e: 4efb 0002      	jmp %pc@(0x37012,%d0:w)
00037012: 0020 0048      	orib #72,%a0@-
00037016: 0092 002a 00bc 	oril #2752700,%a2@
0003701c: 00d2           	.short 0x00d2
0003701e: 00ea           	.short 0x00ea
00037020: 00f8           	.short 0x00f8
00037022: 013e           	.short 0x013e
00037024: 0152           	bchg %d0,%a2@
00037026: 002a 0166 0180 	orib #102,%a2@(384)
0003702c: 002a 018a 01ec 	orib #-118,%a2@(492)
00037032: b4fc 0000      	cmpaw #0,%a2
00037036: 6608           	bnes 0x37040
00037038: 4a42           	tstw %d2
0003703a: 6604           	bnes 0x37040
0003703c: 4242           	clrw %d2
0003703e: 600e           	bras 0x3704e
00037040: 3f02           	movew %d2,%sp@-
00037042: 2f0a           	movel %a2,%sp@-
00037044: 4eb9 0004 1e60 	jsr 0x41e60
0003704a: 3400           	movew %d0,%d2
0003704c: 5c8f           	addql #6,%sp
0003704e: 3002           	movew %d2,%d0
00037050: 4cee 0c04 ffec 	moveml %fp@(-20),%d2/%a2-%a3
00037056: 4e5e           	unlk %fp
00037058: 4e75           	rts
0003705a: 4a42           	tstw %d2
0003705c: 672e           	beqs 0x3708c
0003705e: 45f9 0004 1678 	lea 0x41678,%a2
00037064: 3f02           	movew %d2,%sp@-
00037066: 4e92           	jsr %a2@
00037068: 548f           	addql #2,%sp
0003706a: 4a40           	tstw %d0
0003706c: 6716           	beqs 0x37084
0003706e: 3f02           	movew %d2,%sp@-
00037070: 3f39 0005 997a 	movew 0x5997a,%sp@-
00037076: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003707c: 4e93           	jsr %a3@
0003707e: 3400           	movew %d0,%d2
00037080: 508f           	addql #8,%sp
00037082: 66e0           	bnes 0x37064
00037084: 4eb9 0003 ccd8 	jsr 0x3ccd8
0003708a: 60b0           	bras 0x3703c
0003708c: b4fc 0000      	cmpaw #0,%a2
00037090: 67aa           	beqs 0x3703c
00037092: 102a 001a      	moveb %a2@(26),%d0
00037096: 4880           	extw %d0
00037098: 3f00           	movew %d0,%sp@-
0003709a: 4eb9 0003 e97a 	jsr 0x3e97a
000370a0: 548f           	addql #2,%sp
000370a2: 60aa           	bras 0x3704e
000370a4: b4fc 0000      	cmpaw #0,%a2
000370a8: 6604           	bnes 0x370ae
000370aa: 4a42           	tstw %d2
000370ac: 678e           	beqs 0x3703c
000370ae: 3f02           	movew %d2,%sp@-
000370b0: 2f0a           	movel %a2,%sp@-
000370b2: 4eb9 0003 cf86 	jsr 0x3cf86
000370b8: 5c8f           	addql #6,%sp
000370ba: 4a42           	tstw %d2
000370bc: 6700 ff7e      	beqw 0x3703c
000370c0: 4267           	clrw %sp@-
000370c2: 4eb9 0004 0d16 	jsr 0x40d16
000370c8: 548f           	addql #2,%sp
000370ca: 6000 ff70      	braw 0x3703c
000370ce: b4fc 0000      	cmpaw #0,%a2
000370d2: 6700 ff68      	beqw 0x3703c
000370d6: 2f0a           	movel %a2,%sp@-
000370d8: 4eb9 0003 d2f2 	jsr 0x3d2f2
000370de: 588f           	addql #4,%sp
000370e0: 6000 ff5a      	braw 0x3703c
000370e4: b4fc 0000      	cmpaw #0,%a2
000370e8: 6700 ff52      	beqw 0x3703c
000370ec: 4267           	clrw %sp@-
000370ee: 2f0a           	movel %a2,%sp@-
000370f0: 4eb9 0003 d41c 	jsr 0x3d41c
000370f6: 5c8f           	addql #6,%sp
000370f8: 6000 ff42      	braw 0x3703c
000370fc: b4fc 0000      	cmpaw #0,%a2
00037100: 6700 ff3a      	beqw 0x3703c
00037104: 3f3c 0001      	movew #1,%sp@-
00037108: 60e4           	bras 0x370ee
0003710a: 4eb9 0004 2922 	jsr 0x42922
00037110: 2440           	moveal %d0,%a2
00037112: 4a80           	tstl %d0
00037114: 6700 ff26      	beqw 0x3703c
00037118: 486e fff8      	pea %fp@(-8)
0003711c: 3f3c 0004      	movew #4,%sp@-
00037120: 3f2a 0006      	movew %a2@(6),%sp@-
00037124: 4eb9 0003 919c 	jsr 0x3919c
0003712a: 3f2e fffe      	movew %fp@(-2),%sp@-
0003712e: 3f2e fffc      	movew %fp@(-4),%sp@-
00037132: 3f2e fffa      	movew %fp@(-6),%sp@-
00037136: 3f2e fff8      	movew %fp@(-8),%sp@-
0003713a: 3f2a 0006      	movew %a2@(6),%sp@-
0003713e: 3f3c 0015      	movew #21,%sp@-
00037142: 4eb9 0003 cbec 	jsr 0x3cbec
00037148: 4fef 0014      	lea %sp@(20),%sp
0003714c: 6000 feee      	braw 0x3703c
00037150: b4fc 0000      	cmpaw #0,%a2
00037154: 6700 fee6      	beqw 0x3703c
00037158: 2f0a           	movel %a2,%sp@-
0003715a: 4eb9 0003 d1d2 	jsr 0x3d1d2
00037160: 6000 ff7c      	braw 0x370de
00037164: b4fc 0000      	cmpaw #0,%a2
00037168: 6700 fed2      	beqw 0x3703c
0003716c: 2f0a           	movel %a2,%sp@-
0003716e: 4eb9 0003 d25c 	jsr 0x3d25c
00037174: 6000 ff68      	braw 0x370de
00037178: b4fc 0000      	cmpaw #0,%a2
0003717c: 6606           	bnes 0x37184
0003717e: 4a42           	tstw %d2
00037180: 6700 feba      	beqw 0x3703c
00037184: 3f02           	movew %d2,%sp@-
00037186: 2f0a           	movel %a2,%sp@-
00037188: 4eb9 0003 dce2 	jsr 0x3dce2
0003718e: 6000 ff66      	braw 0x370f6
00037192: 4eb9 0004 20b4 	jsr 0x420b4
00037198: 6000 fea2      	braw 0x3703c
0003719c: 4239 0005 998f 	clrb 0x5998f
000371a2: 3f3c ffff      	movew #-1,%sp@-
000371a6: 3f3c ffff      	movew #-1,%sp@-
000371aa: 4879 0005 998e 	pea 0x5998e
000371b0: 487a fe10      	pea %pc@(0x36fc2)
000371b4: 4267           	clrw %sp@-
000371b6: 4eb9 0004 0870 	jsr 0x40870
000371bc: 3400           	movew %d0,%d2
000371be: 4fef 000e      	lea %sp@(14),%sp
000371c2: 6700 fe78      	beqw 0x3703c
000371c6: b4fc 0000      	cmpaw #0,%a2
000371ca: 6700 fe82      	beqw 0x3704e
000371ce: 47f9 0005 998e 	lea 0x5998e,%a3
000371d4: 45ea 001a      	lea %a2@(26),%a2
000371d8: 204b           	moveal %a3,%a0
000371da: 10da           	moveb %a2@+,%a0@+
000371dc: 66fc           	bnes 0x371da
000371de: 2f0b           	movel %a3,%sp@-
000371e0: 4eb9 0001 c344 	jsr 0x1c344
000371e6: 2040           	moveal %d0,%a0
000371e8: 4210           	clrb %a0@
000371ea: 2f0b           	movel %a3,%sp@-
000371ec: 487a fddb      	pea %pc@(0x36fc9)
000371f0: 4eb9 0003 9360 	jsr 0x39360
000371f6: 4fef 000c      	lea %sp@(12),%sp
000371fa: 6000 fe52      	braw 0x3704e
000371fe: 4279 0005 32e6 	clrw 0x532e6
00037204: 42a7           	clrl %sp@-
00037206: 42a7           	clrl %sp@-
00037208: 3f3c 0002      	movew #2,%sp@-
0003720c: 4267           	clrw %sp@-
0003720e: 3f3c 0004      	movew #4,%sp@-
00037212: 4eb9 0003 92fa 	jsr 0x392fa
00037218: 4fef 000e      	lea %sp@(14),%sp
0003721c: 7401           	moveq #1,%d2
0003721e: 6000 fe2e      	braw 0x3704e
00037222: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00037226: 2079 0005 9ae4 	moveal 0x59ae4,%a0
0003722c: 1179 0005 9943 	moveb 0x59943,%a0@(1)
00037232: 0001 
00037234: 10b9 0005 9951 	moveb 0x59951,%a0@
0003723a: 1179 0005 9980 	moveb 0x59980,%a0@(3)
00037240: 0003 
00037242: 1179 0005 9981 	moveb 0x59981,%a0@(4)
00037248: 0004 
0003724a: 1179 0005 9983 	moveb 0x59983,%a0@(6)
00037250: 0006 
00037252: 1179 0005 9982 	moveb 0x59982,%a0@(5)
00037258: 0005 
0003725a: 1179 0005 9984 	moveb 0x59984,%a0@(7)
00037260: 0007 
00037262: 1179 0005 9985 	moveb 0x59985,%a0@(8)
00037268: 0008 
0003726a: 1179 0005 9986 	moveb 0x59986,%a0@(9)
00037270: 0009 
00037272: 1179 0005 9987 	moveb 0x59987,%a0@(10)
00037278: 000a 
0003727a: 1179 0005 9988 	moveb 0x59988,%a0@(11)
00037280: 000b 
00037282: 1179 0005 9989 	moveb 0x59989,%a0@(12)
00037288: 000c 
0003728a: 1179 0005 9953 	moveb 0x59953,%a0@(2)
00037290: 0002 
00037292: 2679 0005 993c 	moveal 0x5993c,%a3
00037298: 224b           	moveal %a3,%a1
0003729a: 7007           	moveq #7,%d0
0003729c: b2fc 0000      	cmpaw #0,%a1
000372a0: 6638           	bnes 0x372da
000372a2: 45e8 0302      	lea %a0@(770),%a2
000372a6: 41e8 030e      	lea %a0@(782),%a0
000372aa: 4241           	clrw %d1
000372ac: b041           	cmpw %d1,%d0
000372ae: 6e36           	bgts 0x372e6
000372b0: 4a40           	tstw %d0
000372b2: 6c02           	bges 0x372b6
000372b4: 4240           	clrw %d0
000372b6: 48c0           	extl %d0
000372b8: 2200           	movel %d0,%d1
000372ba: ed89           	lsll #6,%d1
000372bc: 9081           	subl %d1,%d0
000372be: d080           	addl %d0,%d0
000372c0: d5c0           	addal %d0,%a2
000372c2: 49f9 0003 9152 	lea 0x39152,%a4
000372c8: 4bf9 0004 0f0a 	lea 0x40f0a,%a5
000372ce: b6fc 0000      	cmpaw #0,%a3
000372d2: 661c           	bnes 0x372f0
000372d4: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
000372d8: 4e75           	rts
000372da: 4a69 0006      	tstw %a1@(6)
000372de: 6702           	beqs 0x372e2
000372e0: 5340           	subqw #1,%d0
000372e2: 2251           	moveal %a1@,%a1
000372e4: 60b6           	bras 0x3729c
000372e6: 4210           	clrb %a0@
000372e8: 5241           	addqw #1,%d1
000372ea: 41e8 ff82      	lea %a0@(-126),%a0
000372ee: 60bc           	bras 0x372ac
000372f0: 302b 0006      	movew %a3@(6),%d0
000372f4: 673e           	beqs 0x37334
000372f6: 240a           	movel %a2,%d2
000372f8: 5482           	addql #2,%d2
000372fa: 486a 0006      	pea %a2@(6)
000372fe: 486a 0004      	pea %a2@(4)
00037302: 2f02           	movel %d2,%sp@-
00037304: 2f0a           	movel %a2,%sp@-
00037306: 3f3c 0005      	movew #5,%sp@-
0003730a: 3f00           	movew %d0,%sp@-
0003730c: 4e94           	jsr %a4@
0003730e: 2f02           	movel %d2,%sp@-
00037310: 2f0a           	movel %a2,%sp@-
00037312: 4e95           	jsr %a5@
00037314: 356b 000c 0008 	movew %a3@(12),%a2@(8)
0003731a: 356b 000e 000a 	movew %a3@(14),%a2@(10)
00037320: 43ea 000c      	lea %a2@(12),%a1
00037324: 41eb 001a      	lea %a3@(26),%a0
00037328: 12d8           	moveb %a0@+,%a1@+
0003732a: 66fc           	bnes 0x37328
0003732c: 45ea ff82      	lea %a2@(-126),%a2
00037330: 4fef 001c      	lea %sp@(28),%sp
00037334: 2653           	moveal %a3@,%a3
00037336: 6096           	bras 0x372ce
00037338: 2f0b           	movel %a3,%sp@-
0003733a: 2f0a           	movel %a2,%sp@-
0003733c: 246f 0010      	moveal %sp@(16),%a2
00037340: 47f9 0003 8d1c 	lea 0x38d1c,%a3
00037346: 101a           	moveb %a2@+,%d0
00037348: 6606           	bnes 0x37350
0003734a: 245f           	moveal %sp@+,%a2
0003734c: 265f           	moveal %sp@+,%a3
0003734e: 4e75           	rts
00037350: 4267           	clrw %sp@-
00037352: 0240 00ff      	andiw #255,%d0
00037356: 3f00           	movew %d0,%sp@-
00037358: 2f2f 0010      	movel %sp@(16),%sp@-
0003735c: 4e93           	jsr %a3@
0003735e: 508f           	addql #8,%sp
00037360: 60e4           	bras 0x37346
00037362: 4e56 fff8      	linkw %fp,#-8
00037366: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0003736a: 2439 0005 9b34 	movel 0x59b34,%d2
00037370: 2042           	moveal %d2,%a0
00037372: 41e8 01b6      	lea %a0@(438),%a0
00037376: 2248           	moveal %a0,%a1
00037378: 0c50 001c      	cmpiw #28,%a0@
0003737c: 6616           	bnes 0x37394
0003737e: 3028 0004      	movew %a0@(4),%d0
00037382: 2468 0006      	moveal %a0@(6),%a2
00037386: 0c12 002d      	cmpib #45,%a2@
0003738a: 6648           	bnes 0x373d4
0003738c: 0040 0008      	oriw #8,%d0
00037390: 3140 0004      	movew %d0,%a0@(4)
00037394: 41e8 0018      	lea %a0@(24),%a0
00037398: 0829 0005 0003 	btst #5,%a1@(3)
0003739e: 67d6           	beqs 0x37376
000373a0: 426e fffc      	clrw %fp@(-4)
000373a4: 426e fffa      	clrw %fp@(-6)
000373a8: 3839 0005 997c 	movew 0x5997c,%d4
000373ae: 6700 017a      	beqw 0x3752a
000373b2: 3f04           	movew %d4,%sp@-
000373b4: 4eb9 0004 28ae 	jsr 0x428ae
000373ba: 486e fffa      	pea %fp@(-6)
000373be: 486e fffc      	pea %fp@(-4)
000373c2: 2f00           	movel %d0,%sp@-
000373c4: 4eb9 0003 ca06 	jsr 0x3ca06
000373ca: 4fef 000e      	lea %sp@(14),%sp
000373ce: 4245           	clrw %d5
000373d0: 4243           	clrw %d3
000373d2: 6064           	bras 0x37438
000373d4: 0240 fff7      	andiw #-9,%d0
000373d8: 60b6           	bras 0x37390
000373da: 2f0b           	movel %a3,%sp@-
000373dc: 42a7           	clrl %sp@-
000373de: 3f04           	movew %d4,%sp@-
000373e0: 3f39 0005 997c 	movew 0x5997c,%sp@-
000373e6: 4e94           	jsr %a4@
000373e8: 4fef 000c      	lea %sp@(12),%sp
000373ec: 4a80           	tstl %d0
000373ee: 672e           	beqs 0x3741e
000373f0: 4a6e fffe      	tstw %fp@(-2)
000373f4: 6704           	beqs 0x373fa
000373f6: 526e fffa      	addqw #1,%fp@(-6)
000373fa: 2040           	moveal %d0,%a0
000373fc: 3228 0008      	movew %a0@(8),%d1
00037400: 0c41 0002      	cmpiw #2,%d1
00037404: 670a           	beqs 0x37410
00037406: 6d0a           	blts 0x37412
00037408: 0c41 0004      	cmpiw #4,%d1
0003740c: 6e04           	bgts 0x37412
0003740e: 5245           	addqw #1,%d5
00037410: 5243           	addqw #1,%d3
00037412: 2040           	moveal %d0,%a0
00037414: 0828 0002 0005 	btst #2,%a0@(5)
0003741a: 6702           	beqs 0x3741e
0003741c: 5243           	addqw #1,%d3
0003741e: 526e fffc      	addqw #1,%fp@(-4)
00037422: 3f04           	movew %d4,%sp@-
00037424: 3f39 0005 997a 	movew 0x5997a,%sp@-
0003742a: 2f39 0005 9af6 	movel 0x59af6,%sp@-
00037430: 4e92           	jsr %a2@
00037432: 3800           	movew %d0,%d4
00037434: 508f           	addql #8,%sp
00037436: 66a2           	bnes 0x373da
00037438: 4eb9 0004 2976 	jsr 0x42976
0003743e: 3800           	movew %d0,%d4
00037440: 45f9 0003 8d1c 	lea 0x38d1c,%a2
00037446: 4a45           	tstw %d5
00037448: 670c           	beqs 0x37456
0003744a: 4267           	clrw %sp@-
0003744c: 3f3c 001d      	movew #29,%sp@-
00037450: 2f02           	movel %d2,%sp@-
00037452: 4e92           	jsr %a2@
00037454: 508f           	addql #8,%sp
00037456: 4a6e fffa      	tstw %fp@(-6)
0003745a: 660c           	bnes 0x37468
0003745c: 4267           	clrw %sp@-
0003745e: 3f3c 0031      	movew #49,%sp@-
00037462: 2f02           	movel %d2,%sp@-
00037464: 4e92           	jsr %a2@
00037466: 508f           	addql #8,%sp
00037468: 4a43           	tstw %d3
0003746a: 660c           	bnes 0x37478
0003746c: 4267           	clrw %sp@-
0003746e: 3f3c 0033      	movew #51,%sp@-
00037472: 2f02           	movel %d2,%sp@-
00037474: 4e92           	jsr %a2@
00037476: 508f           	addql #8,%sp
00037478: 302e fffc      	movew %fp@(-4),%d0
0003747c: 6700 00c4      	beqw 0x37542
00037480: 0c40 0001      	cmpiw #1,%d0
00037484: 670c           	beqs 0x37492
00037486: 487a 1620      	pea %pc@(0x38aa8)
0003748a: 2f02           	movel %d2,%sp@-
0003748c: 4eba feaa      	jsr %pc@(0x37338)
00037490: 508f           	addql #8,%sp
00037492: 4a44           	tstw %d4
00037494: 6700 00d6      	beqw 0x3756c
00037498: 0c44 0001      	cmpiw #1,%d4
0003749c: 6700 00da      	beqw 0x37578
000374a0: 4eb9 0000 3cdc 	jsr 0x3cdc
000374a6: 3f00           	movew %d0,%sp@-
000374a8: 3f3c 0021      	movew #33,%sp@-
000374ac: 2f02           	movel %d2,%sp@-
000374ae: 4e92           	jsr %a2@
000374b0: 3f39 0005 96dc 	movew 0x596dc,%sp@-
000374b6: 3f3c 0037      	movew #55,%sp@-
000374ba: 2f02           	movel %d2,%sp@-
000374bc: 4e92           	jsr %a2@
000374be: 4fef 0010      	lea %sp@(16),%sp
000374c2: 47f9 0003 8cfa 	lea 0x38cfa,%a3
000374c8: 4a79 0005 96da 	tstw 0x596da
000374ce: 6700 00b8      	beqw 0x37588
000374d2: 3f3c 0001      	movew #1,%sp@-
000374d6: 3f3c 003c      	movew #60,%sp@-
000374da: 2f02           	movel %d2,%sp@-
000374dc: 4e92           	jsr %a2@
000374de: 1039 0005 9986 	moveb 0x59986,%d0
000374e4: 4880           	extw %d0
000374e6: 3f00           	movew %d0,%sp@-
000374e8: 3f3c 003c      	movew #60,%sp@-
000374ec: 2f02           	movel %d2,%sp@-
000374ee: 4e93           	jsr %a3@
000374f0: 4fef 0010      	lea %sp@(16),%sp
000374f4: 4a79 0005 96d8 	tstw 0x596d8
000374fa: 6700 009c      	beqw 0x37598
000374fe: 3f3c 0001      	movew #1,%sp@-
00037502: 3f3c 003e      	movew #62,%sp@-
00037506: 2f02           	movel %d2,%sp@-
00037508: 4e92           	jsr %a2@
0003750a: 1039 0005 9987 	moveb 0x59987,%d0
00037510: 4880           	extw %d0
00037512: 3f00           	movew %d0,%sp@-
00037514: 3f3c 003e      	movew #62,%sp@-
00037518: 2f02           	movel %d2,%sp@-
0003751a: 4e93           	jsr %a3@
0003751c: 4fef 0010      	lea %sp@(16),%sp
00037520: 4cee 1c3c ffdc 	moveml %fp@(-36),%d2-%d5/%a2-%a4
00037526: 4e5e           	unlk %fp
00037528: 4e75           	rts
0003752a: 4245           	clrw %d5
0003752c: 4243           	clrw %d3
0003752e: 45f9 0004 30e6 	lea 0x430e6,%a2
00037534: 47ee fffe      	lea %fp@(-2),%a3
00037538: 49f9 0004 118a 	lea 0x4118a,%a4
0003753e: 6000 fee2      	braw 0x37422
00037542: 487a 1566      	pea %pc@(0x38aaa)
00037546: 2f02           	movel %d2,%sp@-
00037548: 4eba fdee      	jsr %pc@(0x37338)
0003754c: 508f           	addql #8,%sp
0003754e: 4a44           	tstw %d4
00037550: 6600 ff40      	bnew 0x37492
00037554: 4267           	clrw %sp@-
00037556: 3f3c 0013      	movew #19,%sp@-
0003755a: 2f02           	movel %d2,%sp@-
0003755c: 4e92           	jsr %a2@
0003755e: 4267           	clrw %sp@-
00037560: 3f3c 0014      	movew #20,%sp@-
00037564: 2f02           	movel %d2,%sp@-
00037566: 4e92           	jsr %a2@
00037568: 4fef 0010      	lea %sp@(16),%sp
0003756c: 487a 1534      	pea %pc@(0x38aa2)
00037570: 2f02           	movel %d2,%sp@-
00037572: 4eba fdc4      	jsr %pc@(0x37338)
00037576: 508f           	addql #8,%sp
00037578: 4267           	clrw %sp@-
0003757a: 3f3c 0019      	movew #25,%sp@-
0003757e: 2f02           	movel %d2,%sp@-
00037580: 4e92           	jsr %a2@
00037582: 508f           	addql #8,%sp
00037584: 6000 ff1a      	braw 0x374a0
00037588: 4267           	clrw %sp@-
0003758a: 3f3c 003c      	movew #60,%sp@-
0003758e: 2f02           	movel %d2,%sp@-
00037590: 4e92           	jsr %a2@
00037592: 508f           	addql #8,%sp
00037594: 6000 ff5e      	braw 0x374f4
00037598: 4267           	clrw %sp@-
0003759a: 3f3c 003e      	movew #62,%sp@-
0003759e: 2f02           	movel %d2,%sp@-
000375a0: 4e92           	jsr %a2@
000375a2: 4267           	clrw %sp@-
000375a4: 6000 ff6e      	braw 0x37514
000375a8: 4e56 fffc      	linkw %fp,#-4
000375ac: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000375b0: 362e 0008      	movew %fp@(8),%d3
000375b4: 342e 000a      	movew %fp@(10),%d2
000375b8: 0c43 0004      	cmpiw #4,%d3
000375bc: 6700 017a      	beqw 0x37738
000375c0: 6e0c           	bgts 0x375ce
000375c2: 0c43 0003      	cmpiw #3,%d3
000375c6: 6768           	beqs 0x37630
000375c8: 4242           	clrw %d2
000375ca: 6000 0176      	braw 0x37742
000375ce: 0c43 0005      	cmpiw #5,%d3
000375d2: 6700 018e      	beqw 0x37762
000375d6: 0c43 0006      	cmpiw #6,%d3
000375da: 66ec           	bnes 0x375c8
000375dc: 4267           	clrw %sp@-
000375de: 3f39 0005 997a 	movew 0x5997a,%sp@-
000375e4: 2f39 0005 9af6 	movel 0x59af6,%sp@-
000375ea: 4eb9 0004 30e6 	jsr 0x430e6
000375f0: 508f           	addql #8,%sp
000375f2: 0642 ffd0      	addiw #-48,%d2
000375f6: 0c42 000e      	cmpiw #14,%d2
000375fa: 62cc           	bhis 0x375c8
000375fc: 0282 0000 ffff 	andil #65535,%d2
00037602: d482           	addl %d2,%d2
00037604: 323b 280c      	movew %pc@(0x37612,%d2:l),%d1
00037608: 41f9 0005 9b34 	lea 0x59b34,%a0
0003760e: 4efb 1002      	jmp %pc@(0x37612,%d1:w)
00037612: 01bc           	.short 0x01bc
00037614: 01a0           	bclr %d0,%a0@-
00037616: 018a 01d0      	movepw %d0,%a2@(464)
0003761a: ffb6           	.short 0xffb6
0003761c: 01e2           	bset %d0,%a2@-
0003761e: 0216 0220      	andib #32,%fp@
00037622: ffb6           	.short 0xffb6
00037624: 0270 01f6 ffb6 	andiw #502,@(00000000028affb6)@(00000000000002c4,%sp:l:8)
0003762a: 028a ffb6 02c4 
00037630: 0c42 0009      	cmpiw #9,%d2
00037634: 6692           	bnes 0x375c8
00037636: 2679 0005 9b40 	moveal 0x59b40,%a3
0003763c: 2f0b           	movel %a3,%sp@-
0003763e: 4eb9 0003 e466 	jsr 0x3e466
00037644: 588f           	addql #4,%sp
00037646: 49f9 0003 8e4e 	lea 0x38e4e,%a4
0003764c: 4bfa 13b2      	lea %pc@(0x38a00),%a5
00037650: 2c3c 0001 e848 	movel #125000,%d6
00037656: 2e3c 0003 8bac 	movel #232364,%d7
0003765c: 4267           	clrw %sp@-
0003765e: 2f0b           	movel %a3,%sp@-
00037660: 4e94           	jsr %a4@
00037662: 0240 7fff      	andiw #32767,%d0
00037666: 5c8f           	addql #6,%sp
00037668: 0c40 0001      	cmpiw #1,%d0
0003766c: 6712           	beqs 0x37680
0003766e: 426b 018a      	clrw %a3@(394)
00037672: 2f0b           	movel %a3,%sp@-
00037674: 4eb9 0003 e4ec 	jsr 0x3e4ec
0003767a: 588f           	addql #4,%sp
0003767c: 6000 ff4a      	braw 0x375c8
00037680: 7800           	moveq #0,%d4
00037682: 1a35 4800      	moveb %a5@(0000000000000000,%d4:l),%d5
00037686: 2204           	movel %d4,%d1
00037688: d284           	addl %d4,%d1
0003768a: 2006           	movel %d6,%d0
0003768c: 41fa 138a      	lea %pc@(0x38a18),%a0
00037690: 80f0 1800      	divuw %a0@(0000000000000000,%d1:l),%d0
00037694: 4239 0005 96c0 	clrb 0x596c0
0003769a: 13c0 0005 96c1 	moveb %d0,0x596c1
000376a0: 13fc 0001 0005 	moveb #1,0x596c2
000376a6: 96c2 
000376a8: e048           	lsrw #8,%d0
000376aa: 13c0 0005 96c3 	moveb %d0,0x596c3
000376b0: 13fc 0007 0005 	moveb #7,0x596c4
000376b6: 96c4 
000376b8: 13fc fffe 0005 	moveb #-2,0x596c5
000376be: 96c5 
000376c0: 13fc 0008 0005 	moveb #8,0x596c6
000376c6: 96c6 
000376c8: 13fc 0010 0005 	moveb #16,0x596c7
000376ce: 96c7 
000376d0: 13fc 000b 0005 	moveb #11,0x596c8
000376d6: 96c8 
000376d8: 4239 0005 96c9 	clrb 0x596c9
000376de: 13fc 000c 0005 	moveb #12,0x596ca
000376e4: 96ca 
000376e6: 1005           	moveb %d5,%d0
000376e8: e708           	lslb #3,%d0
000376ea: 13c0 0005 96cb 	moveb %d0,0x596cb
000376f0: 13fc 000d 0005 	moveb #13,0x596cc
000376f6: 96cc 
000376f8: 13fc 0009 0005 	moveb #9,0x596cd
000376fe: 96cd 
00037700: 50f9 0005 96ce 	st 0x596ce
00037706: 4239 0005 96cf 	clrb 0x596cf
0003770c: 2f3c 0005 96c0 	movel #366272,%sp@-
00037712: 3f3c 0020      	movew #32,%sp@-
00037716: 4e4e           	trap #14
00037718: 5c8f           	addql #6,%sp
0003771a: 4267           	clrw %sp@-
0003771c: ed4d           	lslw #6,%d5
0003771e: 0245 3fc0      	andiw #16320,%d5
00037722: 3f05           	movew %d5,%sp@-
00037724: 2047           	moveal %d7,%a0
00037726: 4e90           	jsr %a0@
00037728: 5284           	addql #1,%d4
0003772a: 588f           	addql #4,%sp
0003772c: 7017           	moveq #23,%d0
0003772e: b084           	cmpl %d4,%d0
00037730: 6600 ff50      	bnew 0x37682
00037734: 6000 ff26      	braw 0x3765c
00037738: 3f02           	movew %d2,%sp@-
0003773a: 4eba f88e      	jsr %pc@(0x36fca)
0003773e: 3400           	movew %d0,%d2
00037740: 548f           	addql #2,%sp
00037742: 3f3c 0001      	movew #1,%sp@-
00037746: 3f03           	movew %d3,%sp@-
00037748: 2f39 0005 9b34 	movel 0x59b34,%sp@-
0003774e: 4eb9 0003 8d3e 	jsr 0x38d3e
00037754: 508f           	addql #8,%sp
00037756: 3002           	movew %d2,%d0
00037758: 4cee 3cfc ffd4 	moveml %fp@(-44),%d2-%d7/%a2-%a5
0003775e: 4e5e           	unlk %fp
00037760: 4e75           	rts
00037762: 3f02           	movew %d2,%sp@-
00037764: 4eba f756      	jsr %pc@(0x36ebc)
00037768: 3400           	movew %d0,%d2
0003776a: 548f           	addql #2,%sp
0003776c: 67d4           	beqs 0x37742
0003776e: 4eb9 0004 12c6 	jsr 0x412c6
00037774: 0802 0001      	btst #1,%d2
00037778: 6706           	beqs 0x37780
0003777a: 4eb9 0004 3012 	jsr 0x43012
00037780: 0242 000b      	andiw #11,%d2
00037784: 6706           	beqs 0x3778c
00037786: 4eb9 0004 3048 	jsr 0x43048
0003778c: 4eb9 0004 308e 	jsr 0x4308e
00037792: 4eb9 0004 12d6 	jsr 0x412d6
00037798: 6000 fe2e      	braw 0x375c8
0003779c: 4eb9 0003 fd70 	jsr 0x3fd70
000377a2: 4a40           	tstw %d0
000377a4: 6700 fe22      	beqw 0x375c8
000377a8: 4eb9 0003 b1b0 	jsr 0x3b1b0
000377ae: 6000 fe18      	braw 0x375c8
000377b2: 4eb9 0003 fef0 	jsr 0x3fef0
000377b8: 4a40           	tstw %d0
000377ba: 6c00 fe0c      	bgew 0x375c8
000377be: 4eb9 0004 3048 	jsr 0x43048
000377c4: 4eb9 0004 308e 	jsr 0x4308e
000377ca: 6000 fdfc      	braw 0x375c8
000377ce: 3f00           	movew %d0,%sp@-
000377d0: 4eb9 0004 0294 	jsr 0x40294
000377d6: 548f           	addql #2,%sp
000377d8: 4a40           	tstw %d0
000377da: 6ecc           	bgts 0x377a8
000377dc: 6700 fdea      	beqw 0x375c8
000377e0: 60dc           	bras 0x377be
000377e2: 4a40           	tstw %d0
000377e4: 6700 fde2      	beqw 0x375c8
000377e8: 3f00           	movew %d0,%sp@-
000377ea: 4eb9 0004 037e 	jsr 0x4037e
000377f0: 548f           	addql #2,%sp
000377f2: 60ae           	bras 0x377a2
000377f4: 4eb9 0003 ea7a 	jsr 0x3ea7a
000377fa: 4a40           	tstw %d0
000377fc: 6700 fdca      	beqw 0x375c8
00037800: 4eb9 0004 12c6 	jsr 0x412c6
00037806: 6084           	bras 0x3778c
00037808: 4eb9 0004 12c6 	jsr 0x412c6
0003780e: 4eba fa12      	jsr %pc@(0x37222)
00037812: 3f3c 0001      	movew #1,%sp@-
00037816: 4eb9 0003 ac4c 	jsr 0x3ac4c
0003781c: 4eb9 0004 12d6 	jsr 0x412d6
00037822: 548f           	addql #2,%sp
00037824: 6000 fda2      	braw 0x375c8
00037828: 4eb9 0003 ee34 	jsr 0x3ee34
0003782e: 6000 fd98      	braw 0x375c8
00037832: 486e fffe      	pea %fp@(-2)
00037836: 486e fffc      	pea %fp@(-4)
0003783a: 4eb9 0004 08e4 	jsr 0x408e4
00037840: 3400           	movew %d0,%d2
00037842: 508f           	addql #8,%sp
00037844: 0c40 0001      	cmpiw #1,%d0
00037848: 6600 fd7e      	bnew 0x375c8
0003784c: 302e fffc      	movew %fp@(-4),%d0
00037850: 41f9 0003 92fa 	lea 0x392fa,%a0
00037856: 0c40 0003      	cmpiw #3,%d0
0003785a: 661a           	bnes 0x37876
0003785c: 42a7           	clrl %sp@-
0003785e: 42a7           	clrl %sp@-
00037860: 3f3c 0001      	movew #1,%sp@-
00037864: 3f2e fffe      	movew %fp@(-2),%sp@-
00037868: 3f3c 0005      	movew #5,%sp@-
0003786c: 4e90           	jsr %a0@
0003786e: 4fef 000e      	lea %sp@(14),%sp
00037872: 6000 fece      	braw 0x37742
00037876: 42a7           	clrl %sp@-
00037878: 42a7           	clrl %sp@-
0003787a: 4267           	clrw %sp@-
0003787c: 5440           	addqw #2,%d0
0003787e: 3f00           	movew %d0,%sp@-
00037880: 60e6           	bras 0x37868
00037882: 4eb9 0003 b45c 	jsr 0x3b45c
00037888: 4a40           	tstw %d0
0003788a: 6700 fd3c      	beqw 0x375c8
0003788e: 33fc 0001 0005 	movew #1,0x596d0
00037894: 96d0 
00037896: 7401           	moveq #1,%d2
00037898: 6000 fea8      	braw 0x37742
0003789c: 4a39 0005 9986 	tstb 0x59986
000378a2: 57c0           	seq %d0
000378a4: 4400           	negb %d0
000378a6: 13c0 0005 9986 	moveb %d0,0x59986
000378ac: 0240 00ff      	andiw #255,%d0
000378b0: 3f00           	movew %d0,%sp@-
000378b2: 3f3c 003c      	movew #60,%sp@-
000378b6: 2f10           	movel %a0@,%sp@-
000378b8: 4eb9 0003 8cfa 	jsr 0x38cfa
000378be: 1039 0005 9986 	moveb 0x59986,%d0
000378c4: 4880           	extw %d0
000378c6: 3f00           	movew %d0,%sp@-
000378c8: 3f3c 0040      	movew #64,%sp@-
000378cc: 4e4e           	trap #14
000378ce: 588f           	addql #4,%sp
000378d0: 508f           	addql #8,%sp
000378d2: 6000 fcf4      	braw 0x375c8
000378d6: 4a39 0005 9987 	tstb 0x59987
000378dc: 57c0           	seq %d0
000378de: 4400           	negb %d0
000378e0: 13c0 0005 9987 	moveb %d0,0x59987
000378e6: 0240 00ff      	andiw #255,%d0
000378ea: 3f00           	movew %d0,%sp@-
000378ec: 3f3c 003e      	movew #62,%sp@-
000378f0: 2f10           	movel %a0@,%sp@-
000378f2: 4eb9 0003 8cfa 	jsr 0x38cfa
000378f8: 203c 0003 6fae 	movel #225198,%d0
000378fe: 2f00           	movel %d0,%sp@-
00037900: 3f3c 0026      	movew #38,%sp@-
00037904: 4e4e           	trap #14
00037906: 5c8f           	addql #6,%sp
00037908: 60c6           	bras 0x378d0
0003790a:  _hndl_msg
0003790a: 4e56 fff0      	linkw %fp,#-16
0003790e: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
00037912: 3039 0005 9962 	movew 0x59962,%d0
00037918: 0c40 0016      	cmpiw #22,%d0
0003791c: 6614           	bnes 0x37932
0003791e: 4a79 0005 970a 	tstw 0x5970a
00037924: 670c           	beqs 0x37932
00037926: 4279 0005 970a 	clrw 0x5970a
0003792c: 4240           	clrw %d0
0003792e: 6000 012e      	braw 0x37a5e
00037932: 3439 0005 9968 	movew 0x59968,%d2
00037938: 0640 fff6      	addiw #-10,%d0
0003793c: 0c40 0012      	cmpiw #18,%d0
00037940: 6200 0108      	bhiw 0x37a4a
00037944: 0280 0000 ffff 	andil #65535,%d0
0003794a: d080           	addl %d0,%d0
0003794c: 303b 0806      	movew %pc@(0x37954,%d0:l),%d0
00037950: 4efb 0002      	jmp %pc@(0x37954,%d0:w)
00037954: 0026 00f6      	orib #-10,%fp@-
00037958: 00f6           	.short 0x00f6
0003795a: 00f6           	.short 0x00f6
0003795c: 00f6           	.short 0x00f6
0003795e: 00f6           	.short 0x00f6
00037960: 00f6           	.short 0x00f6
00037962: 00f6           	.short 0x00f6
00037964: 00f6           	.short 0x00f6
00037966: 00f6           	.short 0x00f6
00037968: 004c           	.short 0x004c
0003796a: 006a 00b8 00c4 	oriw #184,%a2@(196)
00037970: 0114           	btst %d0,%a4@
00037972: 0128 0140      	btst %d0,%a0@(320)
00037976: 014a 014a      	movepl %a2@(330),%d0
0003797a: 4267           	clrw %sp@-
0003797c: 3f39 0005 997e 	movew 0x5997e,%sp@-
00037982: 4eb9 0004 0dbe 	jsr 0x40dbe
00037988: 3f39 0005 996a 	movew 0x5996a,%sp@-
0003798e: 3f02           	movew %d2,%sp@-
00037990: 4eba fc16      	jsr %pc@(0x375a8)
00037994: 508f           	addql #8,%sp
00037996: 4279 0005 9962 	clrw 0x59962
0003799c: 6000 00b4      	braw 0x37a52
000379a0: 4a42           	tstw %d2
000379a2: 6710           	beqs 0x379b4
000379a4: 4879 0005 996a 	pea 0x5996a
000379aa: 3f02           	movew %d2,%sp@-
000379ac: 4eb9 0004 0e26 	jsr 0x40e26
000379b2: 5c8f           	addql #6,%sp
000379b4: 4279 0005 9962 	clrw 0x59962
000379ba: 6000 ff70      	braw 0x3792c
000379be: 3f39 0005 997c 	movew 0x5997c,%sp@-
000379c4: 4eb9 0004 0d16 	jsr 0x40d16
000379ca: 3f02           	movew %d2,%sp@-
000379cc: 4eb9 0004 28ae 	jsr 0x428ae
000379d2: 2440           	moveal %d0,%a2
000379d4: 588f           	addql #4,%sp
000379d6: 4a80           	tstl %d0
000379d8: 6604           	bnes 0x379de
000379da: 4240           	clrw %d0
000379dc: 60b8           	bras 0x37996
000379de: 4267           	clrw %sp@-
000379e0: 4267           	clrw %sp@-
000379e2: 4267           	clrw %sp@-
000379e4: 4267           	clrw %sp@-
000379e6: 3f3c 000a      	movew #10,%sp@-
000379ea: 3f02           	movew %d2,%sp@-
000379ec: 4eb9 0003 91c0 	jsr 0x391c0
000379f2: 2f0a           	movel %a2,%sp@-
000379f4: 4eb9 0004 28d4 	jsr 0x428d4
000379fa: 4267           	clrw %sp@-
000379fc: 3f2a 0006      	movew %a2@(6),%sp@-
00037a00: 4eb9 0004 0dbe 	jsr 0x40dbe
00037a06: 4fef 0014      	lea %sp@(20),%sp
00037a0a: 603a           	bras 0x37a46
00037a0c: 3f3c 0017      	movew #23,%sp@-
00037a10: 4eba f5b8      	jsr %pc@(0x36fca)
00037a14: 548f           	addql #2,%sp
00037a16: 60c2           	bras 0x379da
00037a18: 3f02           	movew %d2,%sp@-
00037a1a: 4eb9 0004 28ae 	jsr 0x428ae
00037a20: 548f           	addql #2,%sp
00037a22: 4a80           	tstl %d0
00037a24: 67b4           	beqs 0x379da
00037a26: 2f00           	movel %d0,%sp@-
00037a28: 4eb9 0004 28d4 	jsr 0x428d4
00037a2e: 3f02           	movew %d2,%sp@-
00037a30: 4eb9 0004 1022 	jsr 0x41022
00037a36: 3f3c 0001      	movew #1,%sp@-
00037a3a: 3f02           	movew %d2,%sp@-
00037a3c: 4eb9 0004 0dbe 	jsr 0x40dbe
00037a42: 4fef 000a      	lea %sp@(10),%sp
00037a46: 4eba f7da      	jsr %pc@(0x37222)
00037a4a: 4279 0005 9962 	clrw 0x59962
00037a50: 4240           	clrw %d0
00037a52: 2d40 fff4      	movel %d0,%fp@(-12)
00037a56: 4eba f90a      	jsr %pc@(0x37362)
00037a5a: 202e fff4      	movel %fp@(-12),%d0
00037a5e: 4cee 0c1c ffdc 	moveml %fp@(-36),%d2-%d4/%a2-%a3
00037a64: 4e5e           	unlk %fp
00037a66: 4e75           	rts
00037a68: 3f39 0005 996a 	movew 0x5996a,%sp@-
00037a6e: 3f02           	movew %d2,%sp@-
00037a70: 4eb9 0004 2f7c 	jsr 0x42f7c
00037a76: 588f           	addql #4,%sp
00037a78: 6000 ff60      	braw 0x379da
00037a7c: 3f39 0005 996a 	movew 0x5996a,%sp@-
00037a82: 3f3c 0001      	movew #1,%sp@-
00037a86: 3f02           	movew %d2,%sp@-
00037a88: 4eb9 0004 2f08 	jsr 0x42f08
00037a8e: 5c8f           	addql #6,%sp
00037a90: 6000 ff48      	braw 0x379da
00037a94: 3f39 0005 996a 	movew 0x5996a,%sp@-
00037a9a: 4267           	clrw %sp@-
00037a9c: 60e8           	bras 0x37a86
00037a9e: 3f02           	movew %d2,%sp@-
00037aa0: 4eb9 0004 28ae 	jsr 0x428ae
00037aa6: 2440           	moveal %d0,%a2
00037aa8: 548f           	addql #2,%sp
00037aaa: 4a80           	tstl %d0
00037aac: 6700 ff2c      	beqw 0x379da
00037ab0: 2d4e fff0      	movel %fp,%fp@(-16)
00037ab4: 2039 0005 996a 	movel 0x5996a,%d0
00037aba: 2239 0005 996e 	movel 0x5996e,%d1
00037ac0: 51ae fff0      	subql #8,%fp@(-16)
00037ac4: 206e fff0      	moveal %fp@(-16),%a0
00037ac8: 2080           	movel %d0,%a0@
00037aca: 2141 0004      	movel %d1,%a0@(4)
00037ace: 486e fffa      	pea %fp@(-6)
00037ad2: 2f08           	movel %a0,%sp@-
00037ad4: 4eb9 0004 0f0a 	jsr 0x40f0a
00037ada: 2f2e fff0      	movel %fp@(-16),%sp@-
00037ade: 3f3c 0005      	movew #5,%sp@-
00037ae2: 3f02           	movew %d2,%sp@-
00037ae4: 4eb9 0003 91fc 	jsr 0x391fc
00037aea: 4fef 0010      	lea %sp@(16),%sp
00037aee: 47f9 0003 919c 	lea 0x3919c,%a3
00037af4: 0c79 001b 0005 	cmpiw #27,0x59962
00037afa: 9962 
00037afc: 667a           	bnes 0x37b78
00037afe: 382a 0010      	movew %a2@(16),%d4
00037b02: 2f2e fff0      	movel %fp@(-16),%sp@-
00037b06: 3f3c 0006      	movew #6,%sp@-
00037b0a: 3f02           	movew %d2,%sp@-
00037b0c: 4e93           	jsr %a3@
00037b0e: 508f           	addql #8,%sp
00037b10: 302e fffc      	movew %fp@(-4),%d0
00037b14: b079 0005 996e 	cmpw 0x5996e,%d0
00037b1a: 6d58           	blts 0x37b74
00037b1c: 322e fffe      	movew %fp@(-2),%d1
00037b20: b279 0005 9970 	cmpw 0x59970,%d1
00037b26: 5cc3           	sge %d3
00037b28: 4883           	extw %d3
00037b2a: 4443           	negw %d3
00037b2c: 3f3c 0001      	movew #1,%sp@-
00037b30: 3f02           	movew %d2,%sp@-
00037b32: 4eb9 0004 0dbe 	jsr 0x40dbe
00037b38: 588f           	addql #4,%sp
00037b3a: 4a43           	tstw %d3
00037b3c: 6700 ff08      	beqw 0x37a46
00037b40: b86a 0010      	cmpw %a2@(16),%d4
00037b44: 6700 ff00      	beqw 0x37a46
00037b48: 2f2e fff0      	movel %fp@(-16),%sp@-
00037b4c: 3f3c 0004      	movew #4,%sp@-
00037b50: 3f02           	movew %d2,%sp@-
00037b52: 4e93           	jsr %a3@
00037b54: 3f2e fffe      	movew %fp@(-2),%sp@-
00037b58: 3f2e fffc      	movew %fp@(-4),%sp@-
00037b5c: 3f2e fffa      	movew %fp@(-6),%sp@-
00037b60: 3f2e fff8      	movew %fp@(-8),%sp@-
00037b64: 3f02           	movew %d2,%sp@-
00037b66: 3f3c 0014      	movew #20,%sp@-
00037b6a: 4eb9 0003 cbec 	jsr 0x3cbec
00037b70: 6000 fe94      	braw 0x37a06
00037b74: 4243           	clrw %d3
00037b76: 60b4           	bras 0x37b2c
00037b78: 2f2e fff0      	movel %fp@(-16),%sp@-
00037b7c: 3f3c 0004      	movew #4,%sp@-
00037b80: 3f02           	movew %d2,%sp@-
00037b82: 4e93           	jsr %a3@
00037b84: 306a 000a      	moveaw %a2@(10),%a0
00037b88: 2008           	movel %a0,%d0
00037b8a: d088           	addl %a0,%d0
00037b8c: d088           	addl %a0,%d0
00037b8e: e788           	lsll #3,%d0
00037b90: 2079 0005 9af6 	moveal 0x59af6,%a0
00037b96: 222e fff8      	movel %fp@(-8),%d1
00037b9a: 242e fffc      	movel %fp@(-4),%d2
00037b9e: 2181 0810      	movel %d1,%a0@(0000000000000010,%d0:l)
00037ba2: 2182 0814      	movel %d2,%a0@(0000000000000014,%d0:l)
00037ba6: 508f           	addql #8,%sp
00037ba8: 6000 fe9c      	braw 0x37a46
00037bac:  _align_title
00037bac: 206f 0004      	moveal %sp@(4),%a0
00037bb0: 0c68 001c 001e 	cmpiw #28,%a0@(30)
00037bb6: 6628           	bnes 0x37be0
00037bb8: 3039 0005 3cfa 	movew 0x53cfa,%d0
00037bbe: b068 002a      	cmpw %a0@(42),%d0
00037bc2: 661c           	bnes 0x37be0
00037bc4: 3039 0005 3cfc 	movew 0x53cfc,%d0
00037bca: 3140 0028      	movew %d0,%a0@(40)
00037bce: d040           	addw %d0,%d0
00037bd0: 3228 0014      	movew %a0@(20),%d1
00037bd4: 9240           	subw %d0,%d1
00037bd6: 3141 002c      	movew %d1,%a0@(44)
00037bda: 0068 ff40 0022 	oriw #-192,%a0@(34)
00037be0: 4e75           	rts
00037be2:  _install_shortcuts
00037be2: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00037be6: 2639 0005 9b34 	movel 0x59b34,%d3
00037bec: 7200           	moveq #0,%d1
00037bee: 45fa 0e91      	lea %pc@(0x38a81),%a2
00037bf2: 43f9 0005 9690 	lea 0x59690,%a1
00037bf8: 1432 1800      	moveb %a2@(0000000000000000,%d1:l),%d2
00037bfc: 6612           	bnes 0x37c10
00037bfe: 4231 1800      	clrb %a1@(0000000000000000,%d1:l)
00037c02: 5281           	addql #1,%d1
00037c04: 7021           	moveq #33,%d0
00037c06: b081           	cmpl %d1,%d0
00037c08: 66ee           	bnes 0x37bf8
00037c0a: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00037c0e: 4e75           	rts
00037c10: 0282 0000 00ff 	andil #255,%d2
00037c16: 2002           	movel %d2,%d0
00037c18: d082           	addl %d2,%d0
00037c1a: d082           	addl %d2,%d0
00037c1c: e788           	lsll #3,%d0
00037c1e: 2043           	moveal %d3,%a0
00037c20: d1c0           	addal %d0,%a0
00037c22: 3028 0014      	movew %a0@(20),%d0
00037c26: 5e40           	addqw #7,%d0
00037c28: 6a02           	bpls 0x37c2c
00037c2a: 5e40           	addqw #7,%d0
00037c2c: e640           	asrw #3,%d0
00037c2e: 2068 000c      	moveal %a0@(12),%a0
00037c32: 5788           	subql #3,%a0
00037c34: 41f0 0000      	lea %a0@(0000000000000000,%d0:w),%a0
00037c38: 1031 1800      	moveb %a1@(0000000000000000,%d1:l),%d0
00037c3c: 670a           	beqs 0x37c48
00037c3e: 10bc 005e      	moveb #94,%a0@
00037c42: 1140 0001      	moveb %d0,%a0@(1)
00037c46: 60ba           	bras 0x37c02
00037c48: 10bc 0020      	moveb #32,%a0@
00037c4c: 117c 0020 0001 	moveb #32,%a0@(1)
00037c52: 60ae           	bras 0x37c02
00037c54: 3230 3236      	movew %a0@(0000000000000036,%d3:w:2),%d1
00037c58: 0000 4e56      	orib #86,%d0
00037c5a:  _deskmain
00037c5c: ff4c 48e7      	cp1stw %d4,%a4,#5,#231
00037c60: 3f3c 4279      	movew #17017,%sp@-
00037c64: 0005 96d0      	orib #-48,%d5
00037c68: 3f3c 0019      	movew #25,%sp@-
00037c6c: 4eb9 0001 bc3c 	jsr 0x1bc3c
00037c72: 33c0 0005 97b4 	movew %d0,0x597b4
00037c78: 4eb9 0003 8b06 	jsr 0x38b06
00037c7e: 33c0 0005 96b2 	movew %d0,0x596b2
00037c84: 4879 0005 3cf2 	pea 0x53cf2
00037c8a: 4879 0005 3cf4 	pea 0x53cf4
00037c90: 4879 0005 3cfa 	pea 0x53cfa
00037c96: 4879 0005 3cfc 	pea 0x53cfc
00037c9c: 4eb9 0003 900a 	jsr 0x3900a
00037ca2: 33c0 0005 3ce6 	movew %d0,0x53ce6
00037ca8: 4879 0005 9972 	pea 0x59972
00037cae: 3f3c 0004      	movew #4,%sp@-
00037cb2: 4267           	clrw %sp@-
00037cb4: 4eb9 0003 919c 	jsr 0x3919c
00037cba: 3f3c 0001      	movew #1,%sp@-
00037cbe: 47f9 0003 923a 	lea 0x3923a,%a3
00037cc4: 4e93           	jsr %a3@
00037cc6: 4eb9 0004 12c6 	jsr 0x412c6
00037ccc: 4267           	clrw %sp@-
00037cce: 4e93           	jsr %a3@
00037cd0: 4eb9 0000 e3ee 	jsr 0xe3ee
00037cd6: 33c0 0005 96dc 	movew %d0,0x596dc
00037cdc: 3f3c ffff      	movew #-1,%sp@-
00037ce0: 3f3c 0040      	movew #64,%sp@-
00037ce4: 4e4e           	trap #14
00037ce6: 588f           	addql #4,%sp
00037ce8: 0240 0002      	andiw #2,%d0
00037cec: 33c0 0005 96da 	movew %d0,0x596da
00037cf2: 4eb9 0000 31ac 	jsr 0x31ac
00037cf8: 33c0 0005 96d8 	movew %d0,0x596d8
00037cfe: 4878 0380      	pea 0x380
00037d02: 283c 0001 c0ee 	movel #114926,%d4
00037d08: 2044           	moveal %d4,%a0
00037d0a: 4e90           	jsr %a0@
00037d0c: 23c0 0005 9ae4 	movel %d0,0x59ae4
00037d12: 4fef 0022      	lea %sp@(34),%sp
00037d16: 6606           	bnes 0x37d1e
00037d18: 4eb9 0003 a05c 	jsr 0x3a05c
00037d1e: 4878 0380      	pea 0x380
00037d22: 2f00           	movel %d0,%sp@-
00037d24: 4eb9 0001 bb70 	jsr 0x1bb70
00037d2a: 4eb9 0004 31e8 	jsr 0x431e8
00037d30: 508f           	addql #8,%sp
00037d32: 4a40           	tstw %d0
00037d34: 6de2           	blts 0x37d18
00037d36: 4bf9 0005 9b34 	lea 0x59b34,%a5
00037d3c: 2879 0005 9b40 	moveal 0x59b40,%a4
00037d42: 3f3c 0167      	movew #359,%sp@-
00037d46: 2f39 0005 9b84 	movel 0x59b84,%sp@-
00037d4c: 4eb9 0003 2aee 	jsr 0x32aee
00037d52: 2d55 ff58      	movel %a5@,%fp@(-168)
00037d56: 226e ff58      	moveal %fp@(-168),%a1
00037d5a: 3629 0004      	movew %a1@(4),%d3
00037d5e: 3e29 00c0      	movew %a1@(192),%d7
00037d62: 5c8f           	addql #6,%sp
00037d64: 4245           	clrw %d5
00037d66: be43           	cmpw %d3,%d7
00037d68: 6600 05e0      	bnew 0x3834a
00037d6c: 3045           	moveaw %d5,%a0
00037d6e: 2f08           	movel %a0,%sp@-
00037d70: 2244           	moveal %d4,%a1
00037d72: 4e91           	jsr %a1@
00037d74: 2400           	movel %d0,%d2
00037d76: 23c0 0005 96d4 	movel %d0,0x596d4
00037d7c: 588f           	addql #4,%sp
00037d7e: 6798           	beqs 0x37d18
00037d80: 206e ff58      	moveal %fp@(-168),%a0
00037d84: 3c28 00c0      	movew %a0@(192),%d6
00037d88: 2a3c 0001 bdc0 	movel #114112,%d5
00037d8e: bc43           	cmpw %d3,%d6
00037d90: 6600 0614      	bnew 0x383a6
00037d94: 297c 0001 e750 	movel #124752,%a4@(132)
00037d9a: 0084 
00037d9c: 0c39 002e 0001 	cmpib #46,0x1e751
00037da2: e751 
00037da4: 6716           	beqs 0x37dbc
00037da6: 006c 0080 0068 	oriw #128,%a4@(104)
00037dac: 426c 0088      	clrw %a4@(136)
00037db0: 397c 0028 008c 	movew #40,%a4@(140)
00037db6: 006c 8000 0080 	oriw #-32768,%a4@(128)
00037dbc: 297c 0003 7c54 	movel #228436,%a4@(180)
00037dc2: 00b4 
00037dc4: 2855           	moveal %a5@,%a4
00037dc6: 3439 0005 9976 	movew 0x59976,%d2
00037dcc: e642           	asrw #3,%d2
00037dce: 306c 0002      	moveaw %a4@(2),%a0
00037dd2: 2008           	movel %a0,%d0
00037dd4: d088           	addl %a0,%d0
00037dd6: d088           	addl %a0,%d0
00037dd8: e788           	lsll #3,%d0
00037dda: 3474 0802      	moveaw %a4@(0000000000000002,%d0:l),%a2
00037dde: 200a           	movel %a2,%d0
00037de0: d08a           	addl %a2,%d0
00037de2: d08a           	addl %a2,%d0
00037de4: e788           	lsll #3,%d0
00037de6: 45f4 0800      	lea %a4@(0000000000000000,%d0:l),%a2
00037dea: 362a 0002      	movew %a2@(2),%d3
00037dee: 3643           	moveaw %d3,%a3
00037df0: 200b           	movel %a3,%d0
00037df2: d08b           	addl %a3,%d0
00037df4: d08b           	addl %a3,%d0
00037df6: e788           	lsll #3,%d0
00037df8: 47f4 0800      	lea %a4@(0000000000000000,%d0:l),%a3
00037dfc: 382a 0004      	movew %a2@(4),%d4
00037e00: 2d4b ff58      	movel %a3,%fp@(-168)
00037e04: 3e03           	movew %d3,%d7
00037e06: 4245           	clrw %d5
00037e08: 2c3c 0001 bdc0 	movel #114112,%d6
00037e0e: b847           	cmpw %d7,%d4
00037e10: 6c00 0608      	bgew 0x3841a
00037e14: 3545 0014      	movew %d5,%a2@(20)
00037e18: ba42           	cmpw %d2,%d5
00037e1a: 6d28           	blts 0x37e44
00037e1c: 47eb 0010      	lea %a3@(16),%a3
00037e20: 4241           	clrw %d1
00037e22: 41eb fff0      	lea %a3@(-16),%a0
00037e26: 2d48 ff58      	movel %a0,%fp@(-168)
00037e2a: 3001           	movew %d1,%d0
00037e2c: 7a0f           	moveq #15,%d5
00037e2e: ea68           	lsrw %d5,%d0
00037e30: d041           	addw %d1,%d0
00037e32: e240           	asrw #1,%d0
00037e34: 4440           	negw %d0
00037e36: 3241           	moveaw %d1,%a1
00037e38: d2c3           	addaw %d3,%a1
00037e3a: b849           	cmpw %a1,%d4
00037e3c: 6c00 0604      	bgew 0x38442
00037e40: d16a 0014      	addw %d0,%a2@(20)
00037e44: 302a 0014      	movew %a2@(20),%d0
00037e48: 9042           	subw %d2,%d0
00037e4a: 5240           	addqw #1,%d0
00037e4c: 4a40           	tstw %d0
00037e4e: 6f0c           	bles 0x37e5c
00037e50: 206e ff58      	moveal %fp@(-168),%a0
00037e54: 9168 fffc      	subw %d0,%a0@(-4)
00037e58: 916a 0014      	subw %d0,%a2@(20)
00037e5c: 302a 0010      	movew %a2@(16),%d0
00037e60: d06a 0014      	addw %a2@(20),%d0
00037e64: 9042           	subw %d2,%d0
00037e66: 4a40           	tstw %d0
00037e68: 6f06           	bles 0x37e70
00037e6a: 357c 0001 0010 	movew #1,%a2@(16)
00037e70: 4878 0028      	pea 0x28
00037e74: 3f3c 002d      	movew #45,%sp@-
00037e78: 4879 0005 96e0 	pea 0x596e0
00037e7e: 4eb9 0001 bb7e 	jsr 0x1bb7e
00037e84: 4239 0005 9708 	clrb 0x59708
00037e8a: 306c 0004      	moveaw %a4@(4),%a0
00037e8e: 2008           	movel %a0,%d0
00037e90: d088           	addl %a0,%d0
00037e92: d088           	addl %a0,%d0
00037e94: e788           	lsll #3,%d0
00037e96: 3074 0802      	moveaw %a4@(0000000000000002,%d0:l),%a0
00037e9a: 3a2a 0002      	movew %a2@(2),%d5
00037e9e: 3d6a 0004 ff66 	movew %a2@(4),%fp@(-154)
00037ea4: 3245           	moveaw %d5,%a1
00037ea6: 2009           	movel %a1,%d0
00037ea8: d089           	addl %a1,%d0
00037eaa: d089           	addl %a1,%d0
00037eac: e788           	lsll #3,%d0
00037eae: 43f4 0810      	lea %a4@(0000000000000010,%d0:l),%a1
00037eb2: 4fef 000a      	lea %sp@(10),%sp
00037eb6: 7813           	moveq #19,%d4
00037eb8: ba6e ff66      	cmpw %fp@(-154),%d5
00037ebc: 6f00 05b0      	blew 0x3846e
00037ec0: 4242           	clrw %d2
00037ec2: 45f9 0003 92e0 	lea 0x392e0,%a2
00037ec8: 3f02           	movew %d2,%sp@-
00037eca: 2f39 0005 9b84 	movel 0x59b84,%sp@-
00037ed0: 4e92           	jsr %a2@
00037ed2: 5242           	addqw #1,%d2
00037ed4: 5c8f           	addql #6,%sp
00037ed6: 0c42 0167      	cmpiw #359,%d2
00037eda: 66ec           	bnes 0x37ec8
00037edc: 2079 0005 9b6c 	moveal 0x59b6c,%a0
00037ee2: 5d68 0190      	subqw #6,%a0@(400)
00037ee6: 5d68 0238      	subqw #6,%a0@(568)
00037eea: 3639 0005 3cfc 	movew 0x53cfc,%d3
00037ef0: 2479 0005 9b84 	moveal 0x59b84,%a2
00037ef6: 5c8a           	addql #6,%a2
00037ef8: 2439 0005 9b84 	movel 0x59b84,%d2
00037efe: 0682 0000 21ae 	addil #8622,%d2
00037f04: 47f9 0001 bdc0 	lea 0x1bdc0,%a3
00037f0a: b5c2           	cmpal %d2,%a2
00037f0c: 6600 0648      	bnew 0x38556
00037f10: 45f9 0005 9b34 	lea 0x59b34,%a2
00037f16: 7414           	moveq #20,%d2
00037f18: 47fa fc92      	lea %pc@(0x37bac),%a3
00037f1c: 2f1a           	movel %a2@+,%sp@-
00037f1e: 4e93           	jsr %a3@
00037f20: 5342           	subqw #1,%d2
00037f22: 588f           	addql #4,%sp
00037f24: 66f6           	bnes 0x37f1c
00037f26: 4267           	clrw %sp@-
00037f28: 45f9 0003 a13a 	lea 0x3a13a,%a2
00037f2e: 4e92           	jsr %a2@
00037f30: 3f3c 0001      	movew #1,%sp@-
00037f34: 4e92           	jsr %a2@
00037f36: 3f3c 0007      	movew #7,%sp@-
00037f3a: 45f9 0004 0b58 	lea 0x40b58,%a2
00037f40: 4e92           	jsr %a2@
00037f42: 41f9 0005 96b8 	lea 0x596b8,%a0
00037f48: 2240           	moveal %d0,%a1
00037f4a: 10d9           	moveb %a1@+,%a0@+
00037f4c: 66fc           	bnes 0x37f4a
00037f4e: 3f3c 0008      	movew #8,%sp@-
00037f52: 4e92           	jsr %a2@
00037f54: 41f9 0005 96b4 	lea 0x596b4,%a0
00037f5a: 2240           	moveal %d0,%a1
00037f5c: 10d9           	moveb %a1@+,%a0@+
00037f5e: 66fc           	bnes 0x37f5c
00037f60: 243c 0005 9690 	movel #366224,%d2
00037f66: 4878 0021      	pea 0x21
00037f6a: 487a 0af4      	pea %pc@(0x38a60)
00037f6e: 2f02           	movel %d2,%sp@-
00037f70: 4eb9 0001 b8fc 	jsr 0x1b8fc
00037f76: 4eb9 0003 a1e4 	jsr 0x3a1e4
00037f7c: 4eba fc64      	jsr %pc@(0x37be2)
00037f80: 4eb9 0004 2718 	jsr 0x42718
00037f86: 4fef 0014      	lea %sp@(20),%sp
00037f8a: 4a40           	tstw %d0
00037f8c: 6d00 fd8a      	bltw 0x37d18
00037f90: 4267           	clrw %sp@-
00037f92: 4267           	clrw %sp@-
00037f94: 4eb9 0004 0dbe 	jsr 0x40dbe
00037f9a: 2615           	movel %a5@,%d3
00037f9c: 3f3c 0001      	movew #1,%sp@-
00037fa0: 3039 0005 9942 	movew 0x59942,%d0
00037fa6: 0640 0023      	addiw #35,%d0
00037faa: 3f00           	movew %d0,%sp@-
00037fac: 2f03           	movel %d3,%sp@-
00037fae: 47f9 0003 8cfa 	lea 0x38cfa,%a3
00037fb4: 4e93           	jsr %a3@
00037fb6: 3f3c 0001      	movew #1,%sp@-
00037fba: 3239 0005 9950 	movew 0x59950,%d1
00037fc0: 0641 0026      	addiw #38,%d1
00037fc4: 3f01           	movew %d1,%sp@-
00037fc6: 2f03           	movel %d3,%sp@-
00037fc8: 4e93           	jsr %a3@
00037fca: 3f39 0005 9952 	movew 0x59952,%sp@-
00037fd0: 3f3c 002c      	movew #44,%sp@-
00037fd4: 2f03           	movel %d3,%sp@-
00037fd6: 4e93           	jsr %a3@
00037fd8: 4eb9 0003 b1b0 	jsr 0x3b1b0
00037fde: 4267           	clrw %sp@-
00037fe0: 3f3c 0001      	movew #1,%sp@-
00037fe4: 2f39 0005 9af6 	movel 0x59af6,%sp@-
00037fea: 3f3c 000e      	movew #14,%sp@-
00037fee: 4267           	clrw %sp@-
00037ff0: 49f9 0003 91c0 	lea 0x391c0,%a4
00037ff6: 4e94           	jsr %a4@
00037ff8: 4fef 0028      	lea %sp@(40),%sp
00037ffc: 3f3c 0001      	movew #1,%sp@-
00038000: 4eb9 0003 923a 	jsr 0x3923a
00038006: 2479 0005 9ae4 	moveal 0x59ae4,%a2
0003800c: 102a 0001      	moveb %a2@(1),%d0
00038010: 4880           	extw %d0
00038012: 0640 0023      	addiw #35,%d0
00038016: 3f00           	movew %d0,%sp@-
00038018: 243c 0003 6ebc 	movel #224956,%d2
0003801e: 2042           	moveal %d2,%a0
00038020: 4e90           	jsr %a0@
00038022: 1012           	moveb %a2@,%d0
00038024: 4880           	extw %d0
00038026: 0640 0026      	addiw #38,%d0
0003802a: 3f00           	movew %d0,%sp@-
0003802c: 2242           	moveal %d2,%a1
0003802e: 4e91           	jsr %a1@
00038030: 13ea 0003 0005 	moveb %a2@(3),0x59980
00038036: 9980 
00038038: 13ea 0004 0005 	moveb %a2@(4),0x59981
0003803e: 9981 
00038040: 13ea 0005 0005 	moveb %a2@(5),0x59982
00038046: 9982 
00038048: 13ea 0006 0005 	moveb %a2@(6),0x59983
0003804e: 9983 
00038050: 13ea 0007 0005 	moveb %a2@(7),0x59984
00038056: 9984 
00038058: 13ea 0008 0005 	moveb %a2@(8),0x59985
0003805e: 9985 
00038060: 13ea 0009 0005 	moveb %a2@(9),0x59986
00038066: 9986 
00038068: 102a 000a      	moveb %a2@(10),%d0
0003806c: 13c0 0005 9987 	moveb %d0,0x59987
00038072: 4880           	extw %d0
00038074: 3f00           	movew %d0,%sp@-
00038076: 3f3c 003e      	movew #62,%sp@-
0003807a: 2f15           	movel %a5@,%sp@-
0003807c: 4e93           	jsr %a3@
0003807e: 13ea 000b 0005 	moveb %a2@(11),0x59988
00038084: 9988 
00038086: 13ea 000c 0005 	moveb %a2@(12),0x59989
0003808c: 9989 
0003808e: 102a 0002      	moveb %a2@(2),%d0
00038092: 4880           	extw %d0
00038094: 33c0 0005 9952 	movew %d0,0x59952
0003809a: 56c0           	sne %d0
0003809c: 4880           	extw %d0
0003809e: 4440           	negw %d0
000380a0: 3f00           	movew %d0,%sp@-
000380a2: 3f3c 002c      	movew #44,%sp@-
000380a6: 2f15           	movel %a5@,%sp@-
000380a8: 4e93           	jsr %a3@
000380aa: 3f3c 0001      	movew #1,%sp@-
000380ae: 1039 0005 9983 	moveb 0x59983,%d0
000380b4: 4880           	extw %d0
000380b6: 3f00           	movew %d0,%sp@-
000380b8: 4eb9 0003 8cc6 	jsr 0x38cc6
000380be: 13c0 0005 9983 	moveb %d0,0x59983
000380c4: 47ea 000e      	lea %a2@(14),%a3
000380c8: 240a           	movel %a2,%d2
000380ca: 0682 0000 0380 	addil #896,%d2
000380d0: 4fef 001a      	lea %sp@(26),%sp
000380d4: 45f9 0004 07f4 	lea 0x407f4,%a2
000380da: 2c3c 0004 27d4 	movel #272340,%d6
000380e0: 49f9 0004 0f0a 	lea 0x40f0a,%a4
000380e6: 4bf9 0004 12e4 	lea 0x412e4,%a5
000380ec: 3239 0005 9976 	movew 0x59976,%d1
000380f2: b253           	cmpw %a3@,%d1
000380f4: 6e0c           	bgts 0x38102
000380f6: 3001           	movew %d1,%d0
000380f8: 780f           	moveq #15,%d4
000380fa: e868           	lsrw %d4,%d0
000380fc: d041           	addw %d1,%d0
000380fe: e240           	asrw #1,%d0
00038100: 3680           	movew %d0,%a3@
00038102: 3039 0005 9978 	movew 0x59978,%d0
00038108: b06b 0002      	cmpw %a3@(2),%d0
0003810c: 6e0e           	bgts 0x3811c
0003810e: 3800           	movew %d0,%d4
00038110: 7a0f           	moveq #15,%d5
00038112: ea6c           	lsrw %d5,%d4
00038114: d840           	addw %d0,%d4
00038116: e244           	asrw #1,%d4
00038118: 3744 0002      	movew %d4,%a3@(2)
0003811c: 382b 0004      	movew %a3@(4),%d4
00038120: 6f04           	bles 0x38126
00038122: b841           	cmpw %d1,%d4
00038124: 6f04           	bles 0x3812a
00038126: 3741 0004      	movew %d1,%a3@(4)
0003812a: 322b 0006      	movew %a3@(6),%d1
0003812e: 6f04           	bles 0x38134
00038130: b240           	cmpw %d0,%d1
00038132: 6f04           	bles 0x38138
00038134: 3740 0006      	movew %d0,%a3@(6)
00038138: 102b 000c      	moveb %a3@(12),%d0
0003813c: 6750           	beqs 0x3818e
0003813e: 4880           	extw %d0
00038140: 3f00           	movew %d0,%sp@-
00038142: 4e92           	jsr %a2@
00038144: 3800           	movew %d0,%d4
00038146: 3f00           	movew %d0,%sp@-
00038148: 2046           	moveal %d6,%a0
0003814a: 4e90           	jsr %a0@
0003814c: 2a00           	movel %d0,%d5
0003814e: 588f           	addql #4,%sp
00038150: 673c           	beqs 0x3818e
00038152: 2240           	moveal %d0,%a1
00038154: 336b 0008 000c 	movew %a3@(8),%a1@(12)
0003815a: 336b 000a 000e 	movew %a3@(10),%a1@(14)
00038160: 486b 0002      	pea %a3@(2)
00038164: 2f0b           	movel %a3,%sp@-
00038166: 4e94           	jsr %a4@
00038168: 3f3c 0001      	movew #1,%sp@-
0003816c: 2f0b           	movel %a3,%sp@-
0003816e: 486b 000c      	pea %a3@(12)
00038172: 3f04           	movew %d4,%sp@-
00038174: 3f3c 0001      	movew #1,%sp@-
00038178: 2f05           	movel %d5,%sp@-
0003817a: 4e95           	jsr %a5@
0003817c: 4fef 001a      	lea %sp@(26),%sp
00038180: 4a40           	tstw %d0
00038182: 660a           	bnes 0x3818e
00038184: 2f05           	movel %d5,%sp@-
00038186: 4eb9 0004 2782 	jsr 0x42782
0003818c: 588f           	addql #4,%sp
0003818e: 47eb 007e      	lea %a3@(126),%a3
00038192: b7c2           	cmpal %d2,%a3
00038194: 6600 ff56      	bnew 0x380ec
00038198: 4267           	clrw %sp@-
0003819a: 47f9 0003 923a 	lea 0x3923a,%a3
000381a0: 4e93           	jsr %a3@
000381a2: 548f           	addql #2,%sp
000381a4: 4a79 0005 96da 	tstw 0x596da
000381aa: 6716           	beqs 0x381c2
000381ac: 4a39 0005 9986 	tstb 0x59986
000381b2: 56c0           	sne %d0
000381b4: 4880           	extw %d0
000381b6: 4440           	negw %d0
000381b8: 3f00           	movew %d0,%sp@-
000381ba: 3f3c 0040      	movew #64,%sp@-
000381be: 4e4e           	trap #14
000381c0: 588f           	addql #4,%sp
000381c2: 49fa f19e      	lea %pc@(0x37362),%a4
000381c6: 4e94           	jsr %a4@
000381c8: 3f3c 0001      	movew #1,%sp@-
000381cc: 4e93           	jsr %a3@
000381ce: 3f3c 0001      	movew #1,%sp@-
000381d2: 2f03           	movel %d3,%sp@-
000381d4: 45f9 0003 8ce0 	lea 0x38ce0,%a2
000381da: 4e92           	jsr %a2@
000381dc: 4bf9 0004 12d6 	lea 0x412d6,%a5
000381e2: 4e95           	jsr %a5@
000381e4: 4267           	clrw %sp@-
000381e6: 4e93           	jsr %a3@
000381e8: 33fc 0001 0005 	movew #1,0x532e6
000381ee: 32e6 
000381f0: 4fef 000a      	lea %sp@(10),%sp
000381f4: 2c0e           	movel %fp,%d6
000381f6: 0686 ffff ff70 	addil #-144,%d6
000381fc: 2e0e           	movel %fp,%d7
000381fe: 0687 ffff ff6e 	addil #-146,%d7
00038204: 486e ff72      	pea %fp@(-142)
00038208: 2f06           	movel %d6,%sp@-
0003820a: 2f07           	movel %d7,%sp@-
0003820c: 486e ff6c      	pea %fp@(-148)
00038210: 486e ff6a      	pea %fp@(-150)
00038214: 486e ff68      	pea %fp@(-152)
00038218: 4267           	clrw %sp@-
0003821a: 4267           	clrw %sp@-
0003821c: 4879 0005 9962 	pea 0x59962
00038222: 4267           	clrw %sp@-
00038224: 4267           	clrw %sp@-
00038226: 4267           	clrw %sp@-
00038228: 4267           	clrw %sp@-
0003822a: 4267           	clrw %sp@-
0003822c: 4267           	clrw %sp@-
0003822e: 4267           	clrw %sp@-
00038230: 4267           	clrw %sp@-
00038232: 4267           	clrw %sp@-
00038234: 4267           	clrw %sp@-
00038236: 3f3c 0001      	movew #1,%sp@-
0003823a: 3f3c 0001      	movew #1,%sp@-
0003823e: 3f3c 0002      	movew #2,%sp@-
00038242: 3f3c 0013      	movew #19,%sp@-
00038246: 4eb9 0003 8bc6 	jsr 0x38bc6
0003824c: 3800           	movew %d0,%d4
0003824e: 4fef 003c      	lea %sp@(60),%sp
00038252: 3f3c 0001      	movew #1,%sp@-
00038256: 4e93           	jsr %a3@
00038258: 548f           	addql #2,%sp
0003825a: 0804 0000      	btst #0,%d4
0003825e: 6600 036e      	bnew 0x385ce
00038262: 4242           	clrw %d2
00038264: 0804 0001      	btst #1,%d4
00038268: 6700 00d0      	beqw 0x3833a
0003826c: 322e ff6a      	movew %fp@(-150),%d1
00038270: 302e ff68      	movew %fp@(-152),%d0
00038274: 3a2e ff72      	movew %fp@(-142),%d5
00038278: 3d40 ff74      	movew %d0,%fp@(-140)
0003827c: 3d41 ff76      	movew %d1,%fp@(-138)
00038280: 3d6e ff6c ff78 	movew %fp@(-148),%fp@(-136)
00038286: 3d6e ff6e ff7a 	movew %fp@(-146),%fp@(-134)
0003828c: 3f01           	movew %d1,%sp@-
0003828e: 3f00           	movew %d0,%sp@-
00038290: 4eb9 0003 9220 	jsr 0x39220
00038296: 3600           	movew %d0,%d3
00038298: 588f           	addql #4,%sp
0003829a: b079 0005 997c 	cmpw 0x5997c,%d0
000382a0: 6706           	beqs 0x382a8
000382a2: 4eb9 0004 0d8c 	jsr 0x40d8c
000382a8: 4267           	clrw %sp@-
000382aa: 3f03           	movew %d3,%sp@-
000382ac: 4eb9 0004 0dbe 	jsr 0x40dbe
000382b2: 486e ff80      	pea %fp@(-128)
000382b6: 3f3c 0004      	movew #4,%sp@-
000382ba: 3f03           	movew %d3,%sp@-
000382bc: 4eb9 0003 919c 	jsr 0x3919c
000382c2: 4fef 000c      	lea %sp@(12),%sp
000382c6: 41f9 0003 9818 	lea 0x39818,%a0
000382cc: 0c45 0001      	cmpiw #1,%d5
000382d0: 6600 053c      	bnew 0x3880e
000382d4: 4267           	clrw %sp@-
000382d6: 486e ff80      	pea %fp@(-128)
000382da: 3f2e ff7a      	movew %fp@(-134),%sp@-
000382de: 3f2e ff76      	movew %fp@(-138),%sp@-
000382e2: 3f2e ff74      	movew %fp@(-140),%sp@-
000382e6: 3f39 0005 997a 	movew 0x5997a,%sp@-
000382ec: 3f39 0005 997c 	movew 0x5997c,%sp@-
000382f2: 4e90           	jsr %a0@
000382f4: 200e           	movel %fp,%d0
000382f6: 0680 ffff ff7c 	addil #-132,%d0
000382fc: 2f00           	movel %d0,%sp@-
000382fe: 486e ff78      	pea %fp@(-136)
00038302: 2f00           	movel %d0,%sp@-
00038304: 2f00           	movel %d0,%sp@-
00038306: 4eb9 0003 905e 	jsr 0x3905e
0003830c: 4fef 0020      	lea %sp@(32),%sp
00038310: 082e 0000 ff79 	btst #0,%fp@(-135)
00038316: 6600 0496      	bnew 0x387ae
0003831a: 4245           	clrw %d5
0003831c: 3f03           	movew %d3,%sp@-
0003831e: 4eb9 0004 28ae 	jsr 0x428ae
00038324: 3f3c 0001      	movew #1,%sp@-
00038328: 2f00           	movel %d0,%sp@-
0003832a: 4eb9 0004 315c 	jsr 0x4315c
00038330: 508f           	addql #8,%sp
00038332: 4e94           	jsr %a4@
00038334: 4a45           	tstw %d5
00038336: 6600 0648      	bnew 0x38980
0003833a: 260e           	movel %fp,%d3
0003833c: 0683 ffff ff6c 	addil #-148,%d3
00038342: 45ee ff6a      	lea %fp@(-150),%a2
00038346: 6000 0576      	braw 0x388be
0003834a: 3447           	moveaw %d7,%a2
0003834c: 200a           	movel %a2,%d0
0003834e: d08a           	addl %a2,%d0
00038350: d08a           	addl %a2,%d0
00038352: e788           	lsll #3,%d0
00038354: 246e ff58      	moveal %fp@(-168),%a2
00038358: d5c0           	addal %d0,%a2
0003835a: 366a 0002      	moveaw %a2@(2),%a3
0003835e: 4242           	clrw %d2
00038360: 4246           	clrw %d6
00038362: be4b           	cmpw %a3,%d7
00038364: 6610           	bnes 0x38376
00038366: 5842           	addqw #4,%d2
00038368: 3542 0014      	movew %d2,%a2@(20)
0003836c: c5c6           	mulsw %d6,%d2
0003836e: da42           	addw %d2,%d5
00038370: 3e12           	movew %a2@,%d7
00038372: 6000 f9f2      	braw 0x37d66
00038376: 364b           	moveaw %a3,%a3
00038378: 200b           	movel %a3,%d0
0003837a: d08b           	addl %a3,%d0
0003837c: d08b           	addl %a3,%d0
0003837e: e788           	lsll #3,%d0
00038380: 266e ff58      	moveal %fp@(-168),%a3
00038384: d7c0           	addal %d0,%a3
00038386: 206b 000c      	moveal %a3@(12),%a0
0003838a: 0c10 002d      	cmpib #45,%a0@
0003838e: 6712           	beqs 0x383a2
00038390: 5246           	addqw #1,%d6
00038392: 2f08           	movel %a0,%sp@-
00038394: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003839a: 588f           	addql #4,%sp
0003839c: b042           	cmpw %d2,%d0
0003839e: 6f02           	bles 0x383a2
000383a0: 3400           	movew %d0,%d2
000383a2: 3653           	moveaw %a3@,%a3
000383a4: 60bc           	bras 0x38362
000383a6: 3646           	moveaw %d6,%a3
000383a8: 200b           	movel %a3,%d0
000383aa: d08b           	addl %a3,%d0
000383ac: d08b           	addl %a3,%d0
000383ae: e788           	lsll #3,%d0
000383b0: 266e ff58      	moveal %fp@(-168),%a3
000383b4: d7c0           	addal %d0,%a3
000383b6: 3e2b 0014      	movew %a3@(20),%d7
000383ba: 346b 0002      	moveaw %a3@(2),%a2
000383be: 3047           	moveaw %d7,%a0
000383c0: 2808           	movel %a0,%d4
000383c2: 5384           	subql #1,%d4
000383c4: bc4a           	cmpw %a2,%d6
000383c6: 6606           	bnes 0x383ce
000383c8: 3c13           	movew %a3@,%d6
000383ca: 6000 f9c2      	braw 0x37d8e
000383ce: 344a           	moveaw %a2,%a2
000383d0: 200a           	movel %a2,%d0
000383d2: d08a           	addl %a2,%d0
000383d4: d08a           	addl %a2,%d0
000383d6: e788           	lsll #3,%d0
000383d8: 246e ff58      	moveal %fp@(-168),%a2
000383dc: d5c0           	addal %d0,%a2
000383de: 206a 000c      	moveal %a2@(12),%a0
000383e2: 0c10 002d      	cmpib #45,%a0@
000383e6: 6724           	beqs 0x3840c
000383e8: 2242           	moveal %d2,%a1
000383ea: 12d8           	moveb %a0@+,%a1@+
000383ec: 66fc           	bnes 0x383ea
000383ee: 2f02           	movel %d2,%sp@-
000383f0: 2245           	moveal %d5,%a1
000383f2: 4e91           	jsr %a1@
000383f4: 588f           	addql #4,%sp
000383f6: d082           	addl %d2,%d0
000383f8: 2202           	movel %d2,%d1
000383fa: d284           	addl %d4,%d1
000383fc: 2040           	moveal %d0,%a0
000383fe: 5280           	addql #1,%d0
00038400: b288           	cmpl %a0,%d1
00038402: 6210           	bhis 0x38414
00038404: 4210           	clrb %a0@
00038406: 2542 000c      	movel %d2,%a2@(12)
0003840a: 2400           	movel %d0,%d2
0003840c: 3547 0014      	movew %d7,%a2@(20)
00038410: 3452           	moveaw %a2@,%a2
00038412: 60b0           	bras 0x383c4
00038414: 10bc 0020      	moveb #32,%a0@
00038418: 60e2           	bras 0x383fc
0003841a: 206e ff58      	moveal %fp@(-168),%a0
0003841e: 2f28 000c      	movel %a0@(12),%sp@-
00038422: 2246           	moveal %d6,%a1
00038424: 4e91           	jsr %a1@
00038426: 588f           	addql #4,%sp
00038428: 206e ff58      	moveal %fp@(-168),%a0
0003842c: 3145 0010      	movew %d5,%a0@(16)
00038430: 3140 0014      	movew %d0,%a0@(20)
00038434: 5247           	addqw #1,%d7
00038436: 7218           	moveq #24,%d1
00038438: d3ae ff58      	addl %d1,%fp@(-168)
0003843c: da40           	addw %d0,%d5
0003843e: 6000 f9ce      	braw 0x37e0e
00038442: d053           	addw %a3@,%d0
00038444: 0801 0000      	btst #0,%d1
00038448: 660c           	bnes 0x38456
0003844a: 3680           	movew %d0,%a3@
0003844c: 5241           	addqw #1,%d1
0003844e: 47eb 0018      	lea %a3@(24),%a3
00038452: 6000 f9ce      	braw 0x37e22
00038456: 5340           	subqw #1,%d0
00038458: 0040 0400      	oriw #1024,%d0
0003845c: 3680           	movew %d0,%a3@
0003845e: 302b 0004      	movew %a3@(4),%d0
00038462: 5340           	subqw #1,%d0
00038464: 0040 0400      	oriw #1024,%d0
00038468: 3740 0004      	movew %d0,%a3@(4)
0003846c: 60de           	bras 0x3844c
0003846e: 3048           	moveaw %a0,%a0
00038470: 2008           	movel %a0,%d0
00038472: d088           	addl %a0,%d0
00038474: d088           	addl %a0,%d0
00038476: e788           	lsll #3,%d0
00038478: 47f4 0800      	lea %a4@(0000000000000000,%d0:l),%a3
0003847c: 362b 0002      	movew %a3@(2),%d3
00038480: 3043           	moveaw %d3,%a0
00038482: 2008           	movel %a0,%d0
00038484: d088           	addl %a0,%d0
00038486: d088           	addl %a0,%d0
00038488: e788           	lsll #3,%d0
0003848a: d08c           	addl %a4,%d0
0003848c: 2d40 ff50      	movel %d0,%fp@(-176)
00038490: 3d6b 0004 ff64 	movew %a3@(4),%fp@(-156)
00038496: 307c 000c      	moveaw #12,%a0
0003849a: d1c0           	addal %d0,%a0
0003849c: 2d48 ff58      	movel %a0,%fp@(-168)
000384a0: 2e08           	movel %a0,%d7
000384a2: 3c03           	movew %d3,%d6
000384a4: bc6e ff64      	cmpw %fp@(-156),%d6
000384a8: 6f58           	bles 0x38502
000384aa: 322a 0010      	movew %a2@(16),%d1
000384ae: d251           	addw %a1@,%d1
000384b0: 0241 00ff      	andiw #255,%d1
000384b4: 3741 0010      	movew %d1,%a3@(16)
000384b8: 3004           	movew %d4,%d0
000384ba: 5240           	addqw #1,%d0
000384bc: 3c03           	movew %d3,%d6
000384be: 307c 0028      	moveaw #40,%a0
000384c2: 90c0           	subaw %d0,%a0
000384c4: 2d48 ff4c      	movel %a0,%fp@(-180)
000384c8: bc6e ff64      	cmpw %fp@(-156),%d6
000384cc: 6f56           	bles 0x38524
000384ce: d240           	addw %d0,%d1
000384d0: b242           	cmpw %d2,%d1
000384d2: 6d0e           	blts 0x384e2
000384d4: 3042           	moveaw %d2,%a0
000384d6: 90c0           	subaw %d0,%a0
000384d8: 3748 0010      	movew %a0,%a3@(16)
000384dc: 3004           	movew %d4,%d0
000384de: 0040 0700      	oriw #1792,%d0
000384e2: 307c 0014      	moveaw #20,%a0
000384e6: d1ee ff50      	addal %fp@(-176),%a0
000384ea: b66e ff64      	cmpw %fp@(-156),%d3
000384ee: 6f5c           	bles 0x3854c
000384f0: 3740 0014      	movew %d0,%a3@(20)
000384f4: 3053           	moveaw %a3@,%a0
000384f6: 5245           	addqw #1,%d5
000384f8: 43e9 0018      	lea %a1@(24),%a1
000384fc: 4244           	clrw %d4
000384fe: 6000 f9b8      	braw 0x37eb8
00038502: 2047           	moveal %d7,%a0
00038504: 2f10           	movel %a0@,%sp@-
00038506: 2d49 ff60      	movel %a1,%fp@(-160)
0003850a: 4eb9 0001 bdc0 	jsr 0x1bdc0
00038510: 588f           	addql #4,%sp
00038512: 226e ff60      	moveal %fp@(-160),%a1
00038516: b044           	cmpw %d4,%d0
00038518: 6f02           	bles 0x3851c
0003851a: 3800           	movew %d0,%d4
0003851c: 5246           	addqw #1,%d6
0003851e: 7018           	moveq #24,%d0
00038520: de80           	addl %d0,%d7
00038522: 6080           	bras 0x384a4
00038524: 206e ff58      	moveal %fp@(-168),%a0
00038528: 2050           	moveal %a0@,%a0
0003852a: 0c10 002d      	cmpib #45,%a0@
0003852e: 6610           	bnes 0x38540
00038530: 2e2e ff4c      	movel %fp@(-180),%d7
00038534: 0687 0005 96e0 	addil #366304,%d7
0003853a: 206e ff58      	moveal %fp@(-168),%a0
0003853e: 2087           	movel %d7,%a0@
00038540: 5246           	addqw #1,%d6
00038542: 7e18           	moveq #24,%d7
00038544: dfae ff58      	addl %d7,%fp@(-168)
00038548: 6000 ff7e      	braw 0x384c8
0003854c: 3080           	movew %d0,%a0@
0003854e: 5243           	addqw #1,%d3
00038550: 41e8 0018      	lea %a0@(24),%a0
00038554: 6094           	bras 0x384ea
00038556: 3012           	movew %a2@,%d0
00038558: 0c40 0015      	cmpiw #21,%d0
0003855c: 6554           	bcss 0x385b2
0003855e: 0c40 0016      	cmpiw #22,%d0
00038562: 630c           	blss 0x38570
00038564: 3200           	movew %d0,%d1
00038566: 0641 ffe4      	addiw #-28,%d1
0003856a: 0c41 0002      	cmpiw #2,%d1
0003856e: 6242           	bhis 0x385b2
00038570: 206a 0006      	moveal %a2@(6),%a0
00038574: 0c40 001c      	cmpiw #28,%d0
00038578: 6704           	beqs 0x3857e
0003857a: 2068 0004      	moveal %a0@(4),%a0
0003857e: 2f08           	movel %a0,%sp@-
00038580: 4e93           	jsr %a3@
00038582: 588f           	addql #4,%sp
00038584: c1c3           	mulsw %d3,%d0
00038586: 382a 0002      	movew %a2@(2),%d4
0003858a: 6c2e           	bges 0x385ba
0003858c: 3a2a 000e      	movew %a2@(14),%d5
00038590: 9a40           	subw %d0,%d5
00038592: 3205           	movew %d5,%d1
00038594: 7c0f           	moveq #15,%d6
00038596: ec69           	lsrw %d6,%d1
00038598: d245           	addw %d5,%d1
0003859a: e241           	asrw #1,%d1
0003859c: d26a 000a      	addw %a2@(10),%d1
000385a0: 6b26           	bmis 0x385c8
000385a2: 3541 000a      	movew %d1,%a2@(10)
000385a6: 3540 000e      	movew %d0,%a2@(14)
000385aa: 0244 3fff      	andiw #16383,%d4
000385ae: 3544 0002      	movew %d4,%a2@(2)
000385b2: 45ea 0018      	lea %a2@(24),%a2
000385b6: 6000 f952      	braw 0x37f0a
000385ba: 0804 000e      	btst #14,%d4
000385be: 67ea           	beqs 0x385aa
000385c0: 322a 000e      	movew %a2@(14),%d1
000385c4: 9240           	subw %d0,%d1
000385c6: 60d4           	bras 0x3859c
000385c8: 426a 000a      	clrw %a2@(10)
000385cc: 60d8           	bras 0x385a6
000385ce: 362e ff70      	movew %fp@(-144),%d3
000385d2: 3a03           	movew %d3,%d5
000385d4: 0245 00ff      	andiw #255,%d5
000385d8: 0c45 000d      	cmpiw #13,%d5
000385dc: 660a           	bnes 0x385e8
000385de: 4eb9 0004 0d8c 	jsr 0x40d8c
000385e4: 6000 fc7c      	braw 0x38262
000385e8: 41fa 045c      	lea %pc@(0x38a46),%a0
000385ec: 0c45 001b      	cmpiw #27,%d5
000385f0: 6676           	bnes 0x38668
000385f2: 4eb9 0004 293e 	jsr 0x4293e
000385f8: 4a80           	tstl %d0
000385fa: 6700 fc66      	beqw 0x38262
000385fe: 3f3c 0001      	movew #1,%sp@-
00038602: 2f00           	movel %d0,%sp@-
00038604: 4eb9 0004 2004 	jsr 0x42004
0003860a: 5c8f           	addql #6,%sp
0003860c: 6000 fc54      	braw 0x38262
00038610: b043           	cmpw %d3,%d0
00038612: 6652           	bnes 0x38666
00038614: 3428 0002      	movew %a0@(2),%d2
00038618: 41ee ff80      	lea %fp@(-128),%a0
0003861c: 2f08           	movel %a0,%sp@-
0003861e: 2f08           	movel %a0,%sp@-
00038620: 2f08           	movel %a0,%sp@-
00038622: 486e ff7e      	pea %fp@(-130)
00038626: 3f3c 000a      	movew #10,%sp@-
0003862a: 4267           	clrw %sp@-
0003862c: 4eb9 0003 9152 	jsr 0x39152
00038632: 302e ff7e      	movew %fp@(-130),%d0
00038636: 4fef 0014      	lea %sp@(20),%sp
0003863a: 6700 fc26      	beqw 0x38262
0003863e: 3f00           	movew %d0,%sp@-
00038640: 4eb9 0004 28ae 	jsr 0x428ae
00038646: 548f           	addql #2,%sp
00038648: 4a80           	tstl %d0
0003864a: 6700 fc16      	beqw 0x38262
0003864e: 3f2e ff7e      	movew %fp@(-130),%sp@-
00038652: 4eb9 0004 0d16 	jsr 0x40d16
00038658: 3f02           	movew %d2,%sp@-
0003865a: 3f2e ff7e      	movew %fp@(-130),%sp@-
0003865e: 4eb9 0004 2f7c 	jsr 0x42f7c
00038664: 60a4           	bras 0x3860a
00038666: 5888           	addql #4,%a0
00038668: 3010           	movew %a0@,%d0
0003866a: 66a4           	bnes 0x38610
0003866c: 3003           	movew %d3,%d0
0003866e: 0640 c500      	addiw #-15104,%d0
00038672: 0c40 0900      	cmpiw #2304,%d0
00038676: 6276           	bhis 0x386ee
00038678: e048           	lsrw #8,%d0
0003867a: 5240           	addqw #1,%d0
0003867c: 2479 0005 9ada 	moveal 0x59ada,%a2
00038682: b4fc 0000      	cmpaw #0,%a2
00038686: 667c           	bnes 0x38704
00038688: 4a03           	tstb %d3
0003868a: 6600 008a      	bnew 0x38716
0003868e: 2f3c ffff ffff 	movel #-1,%sp@-
00038694: 2f3c ffff ffff 	movel #-1,%sp@-
0003869a: 2f3c ffff ffff 	movel #-1,%sp@-
000386a0: 3f3c 0010      	movew #16,%sp@-
000386a4: 4e4e           	trap #14
000386a6: 4fef 000e      	lea %sp@(14),%sp
000386aa: e04b           	lsrw #8,%d3
000386ac: 0283 0000 ffff 	andil #65535,%d3
000386b2: 2240           	moveal %d0,%a1
000386b4: 2069 0004      	moveal %a1@(4),%a0
000386b8: 1030 3800      	moveb %a0@(0000000000000000,%d3:l),%d0
000386bc: 4242           	clrw %d2
000386be: 1400           	moveb %d0,%d2
000386c0: 3202           	movew %d2,%d1
000386c2: 0641 ffbf      	addiw #-65,%d1
000386c6: 0c41 0019      	cmpiw #25,%d1
000386ca: 624a           	bhis 0x38716
000386cc: 4880           	extw %d0
000386ce: 3f00           	movew %d0,%sp@-
000386d0: 4eb9 0004 1250 	jsr 0x41250
000386d6: 548f           	addql #2,%sp
000386d8: 4a40           	tstw %d0
000386da: 673a           	beqs 0x38716
000386dc: 4442           	negw %d2
000386de: 3f02           	movew %d2,%sp@-
000386e0: 4eb9 0004 13c6 	jsr 0x413c6
000386e6: 4e94           	jsr %a4@
000386e8: 548f           	addql #2,%sp
000386ea: 6000 fb76      	braw 0x38262
000386ee: 3003           	movew %d3,%d0
000386f0: 0640 ac00      	addiw #-21504,%d0
000386f4: 0c40 0900      	cmpiw #2304,%d0
000386f8: 628e           	bhis 0x38688
000386fa: e048           	lsrw #8,%d0
000386fc: 0640 000b      	addiw #11,%d0
00038700: 6000 ff7a      	braw 0x3867c
00038704: 4241           	clrw %d1
00038706: 122a 0006      	moveb %a2@(6),%d1
0003870a: b240           	cmpw %d0,%d1
0003870c: 6700 02a8      	beqw 0x389b6
00038710: 2452           	moveal %a2@,%a2
00038712: 6000 ff6e      	braw 0x38682
00038716: 0c45 001f      	cmpiw #31,%d5
0003871a: 6e00 0086      	bgtw 0x387a2
0003871e: 0045 0040      	oriw #64,%d5
00038722: 7000           	moveq #0,%d0
00038724: 41fa 035b      	lea %pc@(0x38a81),%a0
00038728: 4242           	clrw %d2
0003872a: 1430 0800      	moveb %a0@(0000000000000000,%d0:l),%d2
0003872e: 4a42           	tstw %d2
00038730: 6768           	beqs 0x3879a
00038732: 43f9 0005 9690 	lea 0x59690,%a1
00038738: 4243           	clrw %d3
0003873a: 1631 0800      	moveb %a1@(0000000000000000,%d0:l),%d3
0003873e: b645           	cmpw %d5,%d3
00038740: 6658           	bnes 0x3879a
00038742: 43f9 0005 9b34 	lea 0x59b34,%a1
00038748: 2051           	moveal %a1@,%a0
0003874a: 7200           	moveq #0,%d1
0003874c: 3202           	movew %d2,%d1
0003874e: 2001           	movel %d1,%d0
00038750: d081           	addl %d1,%d0
00038752: d081           	addl %d1,%d0
00038754: e788           	lsll #3,%d0
00038756: 0830 0003 080b 	btst #3,%a0@(000000000000000b,%d0:l)
0003875c: 6644           	bnes 0x387a2
0003875e: 0c42 002f      	cmpiw #47,%d2
00038762: 6e42           	bgts 0x387a6
00038764: 0c42 0022      	cmpiw #34,%d2
00038768: 6e40           	bgts 0x387aa
0003876a: 7604           	moveq #4,%d3
0003876c: 4267           	clrw %sp@-
0003876e: 3f03           	movew %d3,%sp@-
00038770: 2f08           	movel %a0,%sp@-
00038772: 4eb9 0003 8d3e 	jsr 0x38d3e
00038778: 3f02           	movew %d2,%sp@-
0003877a: 3f03           	movew %d3,%sp@-
0003877c: 4eba ee2a      	jsr %pc@(0x375a8)
00038780: 4fef 000c      	lea %sp@(12),%sp
00038784: 2d40 ff60      	movel %d0,%fp@(-160)
00038788: 4e94           	jsr %a4@
0003878a: 202e ff60      	movel %fp@(-160),%d0
0003878e: 4a40           	tstw %d0
00038790: 56c2           	sne %d2
00038792: 4882           	extw %d2
00038794: 4442           	negw %d2
00038796: 6000 facc      	braw 0x38264
0003879a: 5280           	addql #1,%d0
0003879c: 7221           	moveq #33,%d1
0003879e: b280           	cmpl %d0,%d1
000387a0: 6686           	bnes 0x38728
000387a2: 4240           	clrw %d0
000387a4: 60de           	bras 0x38784
000387a6: 7606           	moveq #6,%d3
000387a8: 60c2           	bras 0x3876c
000387aa: 7605           	moveq #5,%d3
000387ac: 60be           	bras 0x3876c
000387ae: 486e ff7e      	pea %fp@(-130)
000387b2: 486e ff80      	pea %fp@(-128)
000387b6: 486e ff7a      	pea %fp@(-134)
000387ba: 486e ff76      	pea %fp@(-138)
000387be: 486e ff74      	pea %fp@(-140)
000387c2: 3f39 0005 997a 	movew 0x5997a,%sp@-
000387c8: 3f39 0005 997c 	movew 0x5997c,%sp@-
000387ce: 4eb9 0003 98ec 	jsr 0x398ec
000387d4: 4fef 0018      	lea %sp@(24),%sp
000387d8: 0c40 ffff      	cmpiw #-1,%d0
000387dc: 6700 fb3c      	beqw 0x3831a
000387e0: 3f2e ff7a      	movew %fp@(-134),%sp@-
000387e4: 3f2e ff76      	movew %fp@(-138),%sp@-
000387e8: 3f2e ff74      	movew %fp@(-140),%sp@-
000387ec: 3f2e ff7e      	movew %fp@(-130),%sp@-
000387f0: 4267           	clrw %sp@-
000387f2: 3f00           	movew %d0,%sp@-
000387f4: 3f03           	movew %d3,%sp@-
000387f6: 4eb9 0003 d97c 	jsr 0x3d97c
000387fc: 3a00           	movew %d0,%d5
000387fe: 3f03           	movew %d3,%sp@-
00038800: 4eb9 0004 0d16 	jsr 0x40d16
00038806: 4fef 0010      	lea %sp@(16),%sp
0003880a: 6000 fb10      	braw 0x3831c
0003880e: 3f3c 0001      	movew #1,%sp@-
00038812: 486e ff80      	pea %fp@(-128)
00038816: 3f2e ff7a      	movew %fp@(-134),%sp@-
0003881a: 3f2e ff76      	movew %fp@(-138),%sp@-
0003881e: 3f2e ff74      	movew %fp@(-140),%sp@-
00038822: 3f39 0005 997a 	movew 0x5997a,%sp@-
00038828: 3f39 0005 997c 	movew 0x5997c,%sp@-
0003882e: 4e90           	jsr %a0@
00038830: 3f3c 0012      	movew #18,%sp@-
00038834: 4eba e794      	jsr %pc@(0x36fca)
00038838: 3a00           	movew %d0,%d5
0003883a: 200e           	movel %fp,%d0
0003883c: 0680 ffff ff7c 	addil #-132,%d0
00038842: 2f00           	movel %d0,%sp@-
00038844: 2f00           	movel %d0,%sp@-
00038846: 2f00           	movel %d0,%sp@-
00038848: 2f00           	movel %d0,%sp@-
0003884a: 4267           	clrw %sp@-
0003884c: 3f3c 0001      	movew #1,%sp@-
00038850: 3f3c 0001      	movew #1,%sp@-
00038854: 4eb9 0003 8b5a 	jsr 0x38b5a
0003885a: 4fef 0028      	lea %sp@(40),%sp
0003885e: 6000 fad2      	braw 0x38332
00038862: 4a42           	tstw %d2
00038864: 665e           	bnes 0x388c4
00038866: 4eba f0a2      	jsr %pc@(0x3790a)
0003886a: 3400           	movew %d0,%d2
0003886c: 486e ff72      	pea %fp@(-142)
00038870: 2f06           	movel %d6,%sp@-
00038872: 2f07           	movel %d7,%sp@-
00038874: 2f03           	movel %d3,%sp@-
00038876: 2f0a           	movel %a2,%sp@-
00038878: 486e ff68      	pea %fp@(-152)
0003887c: 4267           	clrw %sp@-
0003887e: 4267           	clrw %sp@-
00038880: 4879 0005 9962 	pea 0x59962
00038886: 4267           	clrw %sp@-
00038888: 4267           	clrw %sp@-
0003888a: 4267           	clrw %sp@-
0003888c: 4267           	clrw %sp@-
0003888e: 4267           	clrw %sp@-
00038890: 4267           	clrw %sp@-
00038892: 4267           	clrw %sp@-
00038894: 4267           	clrw %sp@-
00038896: 4267           	clrw %sp@-
00038898: 4267           	clrw %sp@-
0003889a: 3f3c 0001      	movew #1,%sp@-
0003889e: 3f3c 0001      	movew #1,%sp@-
000388a2: 3f3c 0002      	movew #2,%sp@-
000388a6: 3f3c 0030      	movew #48,%sp@-
000388aa: 4eb9 0003 8bc6 	jsr 0x38bc6
000388b0: 3800           	movew %d0,%d4
000388b2: 4fef 003c      	lea %sp@(60),%sp
000388b6: 4a42           	tstw %d2
000388b8: 56c2           	sne %d2
000388ba: 4882           	extw %d2
000388bc: 4442           	negw %d2
000388be: 0804 0004      	btst #4,%d4
000388c2: 669e           	bnes 0x38862
000388c4: 4267           	clrw %sp@-
000388c6: 4e93           	jsr %a3@
000388c8: 548f           	addql #2,%sp
000388ca: 4a42           	tstw %d2
000388cc: 6700 f936      	beqw 0x38204
000388d0: 4a79 0005 96d0 	tstw 0x596d0
000388d6: 6700 00cc      	beqw 0x389a4
000388da: 4eb9 0004 12c6 	jsr 0x412c6
000388e0: 49f9 0004 293e 	lea 0x4293e,%a4
000388e6: 45f9 0001 c11a 	lea 0x1c11a,%a2
000388ec: 243c 0004 2782 	movel #272258,%d2
000388f2: 4e94           	jsr %a4@
000388f4: 2640           	moveal %d0,%a3
000388f6: 4a80           	tstl %d0
000388f8: 6600 008c      	bnew 0x38986
000388fc: 2f39 0005 9938 	movel 0x59938,%sp@-
00038902: 4e92           	jsr %a2@
00038904: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003890a: 4e92           	jsr %a2@
0003890c: 2f39 0005 9ae0 	movel 0x59ae0,%sp@-
00038912: 4e92           	jsr %a2@
00038914: 2f39 0005 9ad2 	movel 0x59ad2,%sp@-
0003891a: 4e92           	jsr %a2@
0003891c: 2f39 0005 9ace 	movel 0x59ace,%sp@-
00038922: 4e92           	jsr %a2@
00038924: 2f39 0005 9ae4 	movel 0x59ae4,%sp@-
0003892a: 4e92           	jsr %a2@
0003892c: 2f39 0005 9b84 	movel 0x59b84,%sp@-
00038932: 4e92           	jsr %a2@
00038934: 2f39 0005 96d4 	movel 0x596d4,%sp@-
0003893a: 4e92           	jsr %a2@
0003893c: 4fef 0020      	lea %sp@(32),%sp
00038940: 4e95           	jsr %a5@
00038942: 4242           	clrw %d2
00038944: 4267           	clrw %sp@-
00038946: 42a7           	clrl %sp@-
00038948: 4eb9 0003 8ce0 	jsr 0x38ce0
0003894e: 4267           	clrw %sp@-
00038950: 4267           	clrw %sp@-
00038952: 42a7           	clrl %sp@-
00038954: 3f3c 000e      	movew #14,%sp@-
00038958: 4267           	clrw %sp@-
0003895a: 4eb9 0003 91c0 	jsr 0x391c0
00038960: 4eb9 0003 8b4e 	jsr 0x38b4e
00038966: 4fef 0012      	lea %sp@(18),%sp
0003896a: 4a42           	tstw %d2
0003896c: 6606           	bnes 0x38974
0003896e: 4eb9 0003 92b6 	jsr 0x392b6
00038974: 3002           	movew %d2,%d0
00038976: 4cee 3cfc ff24 	moveml %fp@(-220),%d2-%d7/%a2-%a5
0003897c: 4e5e           	unlk %fp
0003897e: 4e75           	rts
00038980: 7401           	moveq #1,%d2
00038982: 6000 f9b6      	braw 0x3833a
00038986: 3f2b 0006      	movew %a3@(6),%sp@-
0003898a: 4eb9 0003 912e 	jsr 0x3912e
00038990: 2f2b 008c      	movel %a3@(140),%sp@-
00038994: 4e92           	jsr %a2@
00038996: 2f0b           	movel %a3,%sp@-
00038998: 2042           	moveal %d2,%a0
0003899a: 4e90           	jsr %a0@
0003899c: 4fef 000a      	lea %sp@(10),%sp
000389a0: 6000 ff50      	braw 0x388f2
000389a4: 4eba e87c      	jsr %pc@(0x37222)
000389a8: 4267           	clrw %sp@-
000389aa: 4eb9 0003 ac4c 	jsr 0x3ac4c
000389b0: 548f           	addql #2,%sp
000389b2: 7401           	moveq #1,%d2
000389b4: 608e           	bras 0x38944
000389b6: 2f2a 000c      	movel %a2@(12),%sp@-
000389ba: 4eb9 0001 c344 	jsr 0x1c344
000389c0: 2400           	movel %d0,%d2
000389c2: 202a 000c      	movel %a2@(12),%d0
000389c6: 2042           	moveal %d2,%a0
000389c8: 91c0           	subal %d0,%a0
000389ca: 4868 0001      	pea %a0@(1)
000389ce: 2f00           	movel %d0,%sp@-
000389d0: 486e ff80      	pea %fp@(-128)
000389d4: 4eb9 0001 bd84 	jsr 0x1bd84
000389da: 42a7           	clrl %sp@-
000389dc: 2f02           	movel %d2,%sp@-
000389de: 486e ff80      	pea %fp@(-128)
000389e2: 3f3c ffff      	movew #-1,%sp@-
000389e6: 3f3c 0001      	movew #1,%sp@-
000389ea: 2f0a           	movel %a2,%sp@-
000389ec: 4eb9 0004 17f0 	jsr 0x417f0
000389f2: 4fef 0024      	lea %sp@(36),%sp
000389f6: 4a40           	tstw %d0
000389f8: 6c00 fd94      	bgew 0x3878e
000389fc: 6000 fc8a      	braw 0x38688
00038a00: 040c           	.short 0x040c
00038a02: 040c           	.short 0x040c
00038a04: 0406 0204      	subib #4,%d6
00038a08: 040c           	.short 0x040c
00038a0a: 0404 0404      	subib #4,%d4
00038a0e: 0404 0404      	subib #4,%d4
00038a12: 040c           	.short 0x040c
00038a14: 0408           	.short 0x0408
00038a16: 0400 0106      	subib #6,%d0
00038a1a: 015d           	bchg %d0,%a5@+
00038a1c: 0149 0125      	movepl %a1@(293),%d0
00038a20: 015d           	bchg %d0,%a5@+
00038a22: 0188 01b8      	movepw %d0,%a0@(440)
00038a26: 0188 015d      	movepw %d0,%a0@(349)
00038a2a: 0149 0106      	movepl %a1@(262),%d0
00038a2e: 0125           	btst %d0,%a5@-
00038a30: 015d           	bchg %d0,%a5@+
00038a32: 0106           	btst %d0,%d6
00038a34: 0106           	btst %d0,%d6
00038a36: 0125           	btst %d0,%a5@-
00038a38: 014a 015d      	movepl %a2@(349),%d0
00038a3c: 01d1           	bset %d0,%a1@
00038a3e: 01b8 0188      	bclr %d0,0x188
00038a42: 015d           	bchg %d0,%a5@+
00038a44: 02ba 4838 0000 	andil #1211629568,%d2
00038a4a: 5032 0001      	addqb #8,%a2@(0000000000000001,%d0:w)
00038a4e: 4800           	nbcd %d0
00038a50: 0002 5000      	orib #0,%d2
00038a54: 0003 4b00      	orib #0,%d3
00038a58: 0006 4d00      	orib #0,%d6
00038a5c: 0007 0000      	orib #0,%d7
00038a60: 4f49           	.short 0x4f49
00038a62: 004e           	.short 0x004e
00038a64: 4855           	pea %a5@
00038a66: 5741           	subqw #3,%d1
00038a68: 0044 005a      	oriw #90,%d4
00038a7c: 5200           	addqb #1,%d0
00038a7e: 5300           	subqb #1,%d0
00038a80: 0012 1314      	orib #20,%a2@
00038a81:  _shortcut_mapping
00038a84: 1617           	moveb %sp@,%d3
00038a86: 1819           	moveb %a1@+,%d4
00038a88: 1a1b           	moveb %a3@+,%d5
00038a8a: 1d1e           	moveb %fp@+,%fp@-
00038a8c: 2021           	movel %a1@-,%d0
00038a8e: 2324           	movel %a4@-,%a1@-
00038a90: 2627           	movel %sp@-,%d3
00038a92: 2829 2a2c      	movel %a1@(10796),%d4
00038a96: 2e30 3132 3335 	movel %a0@(0000000033353637,%d3:w)@(000000000000393a),%d7
00038a9c: 3637 393a 
00038aa0: 3c3e           	.short 0x3c3e
00038aa2: 1617           	moveb %sp@,%d3
00038aa4: 181a           	moveb %a2@+,%d4
00038aa6: 1b00           	moveb %d0,%a5@-
00038aa8: 1200           	moveb %d0,%d1
00038aaa: 121d           	moveb %a5@+,%d1
00038aac: 0000 0000      	orib #0,%d0
00038ab0: 2f0a           	movel %a2,%sp@-
00038ab2: 2f02           	movel %d2,%sp@-
00038ab4: 302f 000c      	movew %sp@(12),%d0
00038ab8: 3200           	movew %d0,%d1
00038aba: 7409           	moveq #9,%d2
00038abc: e469           	lsrw %d2,%d1
00038abe: 0641 000a      	addiw #10,%d1
00038ac2: 33c1 0005 9778 	movew %d1,0x59778
00038ac8: 3200           	movew %d0,%d1
00038aca: ea49           	lsrw #5,%d1
00038acc: 0241 000f      	andiw #15,%d1
00038ad0: 33c1 0005 977a 	movew %d1,0x5977a
00038ad6: 3200           	movew %d0,%d1
00038ad8: e449           	lsrw #2,%d1
00038ada: 0241 0007      	andiw #7,%d1
00038ade: 33c1 0005 977c 	movew %d1,0x5977c
00038ae4: 0240 0003      	andiw #3,%d0
00038ae8: 33c0 0005 977e 	movew %d0,0x5977e
00038aee: 303c 00c8      	movew #200,%d0
00038af2: 223c 0005 9780 	movel #366464,%d1
00038af8: 4e42           	trap #2
00038afa: 3039 0005 9748 	movew 0x59748,%d0
00038b00: 241f           	movel %sp@+,%d2
00038b02: 245f           	moveal %sp@+,%a2
00038b04: 4e75           	rts
00038b06:  _appl_init
00038b06: 23fc 0005 9778 	movel #366456,0x59780
00038b0c: 0005 9780 
00038b10: 23fc 0005 9710 	movel #366352,0x59784
00038b16: 0005 9784 
00038b1a: 23fc 0005 9758 	movel #366424,0x59788
00038b20: 0005 9788 
00038b24: 23fc 0005 9748 	movel #366408,0x5978c
00038b2a: 0005 978c 
00038b2e: 23fc 0005 9738 	movel #366392,0x59790
00038b34: 0005 9790 
00038b38: 23fc 0005 9730 	movel #366384,0x59794
00038b3e: 0005 9794 
00038b42: 3f3c 0004      	movew #4,%sp@-
00038b46: 4eba ff68      	jsr %pc@(0x38ab0)
00038b4a: 548f           	addql #2,%sp
00038b4c: 4e75           	rts
00038b4e:  _appl_exit
00038b4e: 3f3c 1204      	movew #4612,%sp@-
00038b52: 4eba ff5c      	jsr %pc@(0x38ab0)
00038b56: 548f           	addql #2,%sp
00038b58: 4e75           	rts
00038b5a:  _evnt_button
00038b5a: 33ef 0004 0005 	movew %sp@(4),0x59758
00038b60: 9758 
00038b62: 33ef 0006 0005 	movew %sp@(6),0x5975a
00038b68: 975a 
00038b6a: 33ef 0008 0005 	movew %sp@(8),0x5975c
00038b70: 975c 
00038b72: 3f3c 1674      	movew #5748,%sp@-
00038b76: 4eba ff38      	jsr %pc@(0x38ab0)
00038b7a: 206f 000c      	moveal %sp@(12),%a0
00038b7e: 30b9 0005 974a 	movew 0x5974a,%a0@
00038b84: 206f 0010      	moveal %sp@(16),%a0
00038b88: 30b9 0005 974c 	movew 0x5974c,%a0@
00038b8e: 206f 0014      	moveal %sp@(20),%a0
00038b92: 30b9 0005 974e 	movew 0x5974e,%a0@
00038b98: 206f 0018      	moveal %sp@(24),%a0
00038b9c: 30b9 0005 9750 	movew 0x59750,%a0@
00038ba2: 548f           	addql #2,%sp
00038ba4: 3039 0005 9748 	movew 0x59748,%d0
00038baa: 4e75           	rts
00038bac:  _evnt_timer
00038bac: 33ef 0004 0005 	movew %sp@(4),0x59758
00038bb2: 9758 
00038bb4: 33ef 0006 0005 	movew %sp@(6),0x5975a
00038bba: 975a 
00038bbc: 3f7c 1c44 0004 	movew #7236,%sp@(4)
00038bc2: 6000 feec      	braw 0x38ab0
00038bc6:  _evnt_multi
00038bc6: 2f0a           	movel %a2,%sp@-
00038bc8: 2f02           	movel %d2,%sp@-
00038bca: 33ef 000c 0005 	movew %sp@(12),0x59758
00038bd0: 9758 
00038bd2: 33ef 000e 0005 	movew %sp@(14),0x5975a
00038bd8: 975a 
00038bda: 33ef 0010 0005 	movew %sp@(16),0x5975c
00038be0: 975c 
00038be2: 33ef 0012 0005 	movew %sp@(18),0x5975e
00038be8: 975e 
00038bea: 33ef 0014 0005 	movew %sp@(20),0x59760
00038bf0: 9760 
00038bf2: 33ef 0016 0005 	movew %sp@(22),0x59762
00038bf8: 9762 
00038bfa: 33ef 0018 0005 	movew %sp@(24),0x59764
00038c00: 9764 
00038c02: 33ef 001a 0005 	movew %sp@(26),0x59766
00038c08: 9766 
00038c0a: 33ef 001c 0005 	movew %sp@(28),0x59768
00038c10: 9768 
00038c12: 33ef 001e 0005 	movew %sp@(30),0x5976a
00038c18: 976a 
00038c1a: 33ef 0020 0005 	movew %sp@(32),0x5976c
00038c20: 976c 
00038c22: 33ef 0022 0005 	movew %sp@(34),0x5976e
00038c28: 976e 
00038c2a: 33ef 0024 0005 	movew %sp@(36),0x59770
00038c30: 9770 
00038c32: 33ef 0026 0005 	movew %sp@(38),0x59772
00038c38: 9772 
00038c3a: 23ef 0028 0005 	movel %sp@(40),0x59738
00038c40: 9738 
00038c42: 33ef 002c 0005 	movew %sp@(44),0x59774
00038c48: 9774 
00038c4a: 33ef 002e 0005 	movew %sp@(46),0x59776
00038c50: 9776 
00038c52: 33fc 0019 0005 	movew #25,0x59778
00038c58: 9778 
00038c5a: 33fc 0007 0005 	movew #7,0x5977c
00038c60: 977c 
00038c62: 33fc 0001 0005 	movew #1,0x5977e
00038c68: 977e 
00038c6a: 33fc 0010 0005 	movew #16,0x5977a
00038c70: 977a 
00038c72: 303c 00c8      	movew #200,%d0
00038c76: 223c 0005 9780 	movel #366464,%d1
00038c7c: 4e42           	trap #2
00038c7e: 206f 0030      	moveal %sp@(48),%a0
00038c82: 30b9 0005 974a 	movew 0x5974a,%a0@
00038c88: 206f 0034      	moveal %sp@(52),%a0
00038c8c: 30b9 0005 974c 	movew 0x5974c,%a0@
00038c92: 206f 0038      	moveal %sp@(56),%a0
00038c96: 30b9 0005 974e 	movew 0x5974e,%a0@
00038c9c: 206f 003c      	moveal %sp@(60),%a0
00038ca0: 30b9 0005 9750 	movew 0x59750,%a0@
00038ca6: 206f 0040      	moveal %sp@(64),%a0
00038caa: 30b9 0005 9752 	movew 0x59752,%a0@
00038cb0: 206f 0044      	moveal %sp@(68),%a0
00038cb4: 30b9 0005 9754 	movew 0x59754,%a0@
00038cba: 3039 0005 9748 	movew 0x59748,%d0
00038cc0: 241f           	movel %sp@+,%d2
00038cc2: 245f           	moveal %sp@+,%a2
00038cc4: 4e75           	rts
00038cc6:  _evnt_dclick
00038cc6: 33ef 0004 0005 	movew %sp@(4),0x59758
00038ccc: 9758 
00038cce: 33ef 0006 0005 	movew %sp@(6),0x5975a
00038cd4: 975a 
00038cd6: 3f7c 2044 0004 	movew #8260,%sp@(4)
00038cdc: 6000 fdd2      	braw 0x38ab0
00038ce0:  _menu_bar
00038ce0: 23ef 0004 0005 	movel %sp@(4),0x59738
00038ce6: 9738 
00038ce8: 33ef 0008 0005 	movew %sp@(8),0x59758
00038cee: 9758 
00038cf0: 3f7c 2825 0004 	movew #10277,%sp@(4)
00038cf6: 6000 fdb8      	braw 0x38ab0
00038cfa:  _menu_icheck
00038cfa: 23ef 0004 0005 	movel %sp@(4),0x59738
00038d00: 9738 
00038d02: 33ef 0008 0005 	movew %sp@(8),0x59758
00038d08: 9758 
00038d0a: 33ef 000a 0005 	movew %sp@(10),0x5975a
00038d10: 975a 
00038d12: 3f7c 2a45 0004 	movew #10821,%sp@(4)
00038d18: 6000 fd96      	braw 0x38ab0
00038d1c:  _menu_ienable
00038d1c: 23ef 0004 0005 	movel %sp@(4),0x59738
00038d22: 9738 
00038d24: 33ef 0008 0005 	movew %sp@(8),0x59758
00038d2a: 9758 
00038d2c: 33ef 000a 0005 	movew %sp@(10),0x5975a
00038d32: 975a 
00038d34: 3f7c 2c45 0004 	movew #11333,%sp@(4)
00038d3a: 6000 fd74      	braw 0x38ab0
00038d3e:  _menu_tnormal
00038d3e: 23ef 0004 0005 	movel %sp@(4),0x59738
00038d44: 9738 
00038d46: 33ef 0008 0005 	movew %sp@(8),0x59758
00038d4c: 9758 
00038d4e: 33ef 000a 0005 	movew %sp@(10),0x5975a
00038d54: 975a 
00038d56: 3f7c 2e45 0004 	movew #11845,%sp@(4)
00038d5c: 6000 fd52      	braw 0x38ab0
00038d60:  _objc_add
00038d60: 23ef 0004 0005 	movel %sp@(4),0x59738
00038d66: 9738 
00038d68: 33ef 0008 0005 	movew %sp@(8),0x59758
00038d6e: 9758 
00038d70: 33ef 000a 0005 	movew %sp@(10),0x5975a
00038d76: 975a 
00038d78: 3f7c 3c45 0004 	movew #15429,%sp@(4)
00038d7e: 6000 fd30      	braw 0x38ab0
00038d82:  _objc_draw
00038d82: 23ef 0004 0005 	movel %sp@(4),0x59738
00038d88: 9738 
00038d8a: 33ef 0008 0005 	movew %sp@(8),0x59758
00038d90: 9758 
00038d92: 33ef 000a 0005 	movew %sp@(10),0x5975a
00038d98: 975a 
00038d9a: 33ef 000c 0005 	movew %sp@(12),0x5975c
00038da0: 975c 
00038da2: 33ef 000e 0005 	movew %sp@(14),0x5975e
00038da8: 975e 
00038daa: 33ef 0010 0005 	movew %sp@(16),0x59760
00038db0: 9760 
00038db2: 33ef 0012 0005 	movew %sp@(18),0x59762
00038db8: 9762 
00038dba: 3f7c 40c5 0004 	movew #16581,%sp@(4)
00038dc0: 6000 fcee      	braw 0x38ab0
00038dc4:  _objc_find
00038dc4: 23ef 0004 0005 	movel %sp@(4),0x59738
00038dca: 9738 
00038dcc: 33ef 0008 0005 	movew %sp@(8),0x59758
00038dd2: 9758 
00038dd4: 33ef 000a 0005 	movew %sp@(10),0x5975a
00038dda: 975a 
00038ddc: 33ef 000c 0005 	movew %sp@(12),0x5975c
00038de2: 975c 
00038de4: 33ef 000e 0005 	movew %sp@(14),0x5975e
00038dea: 975e 
00038dec: 3f7c 4285 0004 	movew #17029,%sp@(4)
00038df2: 6000 fcbc      	braw 0x38ab0
00038df6:  _objc_offset
00038df6: 23ef 0004 0005 	movel %sp@(4),0x59738
00038dfc: 9738 
00038dfe: 33ef 0008 0005 	movew %sp@(8),0x59758
00038e04: 9758 
00038e06: 3f3c 442d      	movew #17453,%sp@-
00038e0a: 4eba fca4      	jsr %pc@(0x38ab0)
00038e0e: 206f 000c      	moveal %sp@(12),%a0
00038e12: 30b9 0005 974a 	movew 0x5974a,%a0@
00038e18: 206f 0010      	moveal %sp@(16),%a0
00038e1c: 30b9 0005 974c 	movew 0x5974c,%a0@
00038e22: 548f           	addql #2,%sp
00038e24: 3039 0005 9748 	movew 0x59748,%d0
00038e2a: 4e75           	rts
00038e2c:  _objc_order
00038e2c: 23ef 0004 0005 	movel %sp@(4),0x59738
00038e32: 9738 
00038e34: 33ef 0008 0005 	movew %sp@(8),0x59758
00038e3a: 9758 
00038e3c: 33ef 000a 0005 	movew %sp@(10),0x5975a
00038e42: 975a 
00038e44: 3f7c 4645 0004 	movew #17989,%sp@(4)
00038e4a: 6000 fc64      	braw 0x38ab0
00038e4e:  _form_do
00038e4e: 23ef 0004 0005 	movel %sp@(4),0x59738
00038e54: 9738 
00038e56: 33ef 0008 0005 	movew %sp@(8),0x59758
00038e5c: 9758 
00038e5e: 3f7c 5025 0004 	movew #20517,%sp@(4)
00038e64: 6000 fc4a      	braw 0x38ab0
00038e68:  _form_dial
00038e68: 33ef 0004 0005 	movew %sp@(4),0x59758
00038e6e: 9758 
00038e70: 33ef 0006 0005 	movew %sp@(6),0x5975a
00038e76: 975a 
00038e78: 33ef 0008 0005 	movew %sp@(8),0x5975c
00038e7e: 975c 
00038e80: 33ef 000a 0005 	movew %sp@(10),0x5975e
00038e86: 975e 
00038e88: 33ef 000c 0005 	movew %sp@(12),0x59760
00038e8e: 9760 
00038e90: 33ef 000e 0005 	movew %sp@(14),0x59762
00038e96: 9762 
00038e98: 33ef 0010 0005 	movew %sp@(16),0x59764
00038e9e: 9764 
00038ea0: 33ef 0012 0005 	movew %sp@(18),0x59766
00038ea6: 9766 
00038ea8: 33ef 0014 0005 	movew %sp@(20),0x59768
00038eae: 9768 
00038eb0: 3f7c 5324 0004 	movew #21284,%sp@(4)
00038eb6: 6000 fbf8      	braw 0x38ab0
00038eba:  _form_alert
00038eba: 33ef 0004 0005 	movew %sp@(4),0x59758
00038ec0: 9758 
00038ec2: 23ef 0006 0005 	movel %sp@(6),0x59738
00038ec8: 9738 
00038eca: 3f7c 5425 0004 	movew #21541,%sp@(4)
00038ed0: 6000 fbde      	braw 0x38ab0
00038ed4:  _form_error
00038ed4: 33ef 0004 0005 	movew %sp@(4),0x59758
00038eda: 9758 
00038edc: 3f7c 5620 0004 	movew #22048,%sp@(4)
00038ee2: 6000 fbcc      	braw 0x38ab0
00038ee6:  _form_center
00038ee6: 23ef 0004 0005 	movel %sp@(4),0x59738
00038eec: 9738 
00038eee: 3f3c 5815      	movew #22549,%sp@-
00038ef2: 4eba fbbc      	jsr %pc@(0x38ab0)
00038ef6: 206f 000a      	moveal %sp@(10),%a0
00038efa: 30b9 0005 974a 	movew 0x5974a,%a0@
00038f00: 206f 000e      	moveal %sp@(14),%a0
00038f04: 30b9 0005 974c 	movew 0x5974c,%a0@
00038f0a: 206f 0012      	moveal %sp@(18),%a0
00038f0e: 30b9 0005 974e 	movew 0x5974e,%a0@
00038f14: 206f 0016      	moveal %sp@(22),%a0
00038f18: 30b9 0005 9750 	movew 0x59750,%a0@
00038f1e: 548f           	addql #2,%sp
00038f20: 3039 0005 9748 	movew 0x59748,%d0
00038f26: 4e75           	rts
00038f28:  _graf_rubbox
00038f28: 33ef 0004 0005 	movew %sp@(4),0x59758
00038f2e: 9758 
00038f30: 33ef 0006 0005 	movew %sp@(6),0x5975a
00038f36: 975a 
00038f38: 33ef 0008 0005 	movew %sp@(8),0x5975c
00038f3e: 975c 
00038f40: 33ef 000a 0005 	movew %sp@(10),0x5975e
00038f46: 975e 
00038f48: 3f3c 788c      	movew #30860,%sp@-
00038f4c: 4eba fb62      	jsr %pc@(0x38ab0)
00038f50: 206f 000e      	moveal %sp@(14),%a0
00038f54: 30b9 0005 974a 	movew 0x5974a,%a0@
00038f5a: 206f 0012      	moveal %sp@(18),%a0
00038f5e: 30b9 0005 974c 	movew 0x5974c,%a0@
00038f64: 548f           	addql #2,%sp
00038f66: 3039 0005 9748 	movew 0x59748,%d0
00038f6c: 4e75           	rts
00038f6e:  _graf_growbox_grect
00038f6e: 226f 0004      	moveal %sp@(4),%a1
00038f72: 206f 0008      	moveal %sp@(8),%a0
00038f76: 33d1 0005 9758 	movew %a1@,0x59758
00038f7c: 33e9 0002 0005 	movew %a1@(2),0x5975a
00038f82: 975a 
00038f84: 33e9 0004 0005 	movew %a1@(4),0x5975c
00038f8a: 975c 
00038f8c: 33e9 0006 0005 	movew %a1@(6),0x5975e
00038f92: 975e 
00038f94: 33d0 0005 9760 	movew %a0@,0x59760
00038f9a: 33e8 0002 0005 	movew %a0@(2),0x59762
00038fa0: 9762 
00038fa2: 33e8 0004 0005 	movew %a0@(4),0x59764
00038fa8: 9764 
00038faa: 33e8 0006 0005 	movew %a0@(6),0x59766
00038fb0: 9766 
00038fb2: 3f7c 7f04 0004 	movew #32516,%sp@(4)
00038fb8: 6000 faf6      	braw 0x38ab0
00038fbc:  _graf_shrinkbox_grect
00038fbc: 226f 0004      	moveal %sp@(4),%a1
00038fc0: 206f 0008      	moveal %sp@(8),%a0
00038fc4: 33d1 0005 9758 	movew %a1@,0x59758
00038fca: 33e9 0002 0005 	movew %a1@(2),0x5975a
00038fd0: 975a 
00038fd2: 33e9 0004 0005 	movew %a1@(4),0x5975c
00038fd8: 975c 
00038fda: 33e9 0006 0005 	movew %a1@(6),0x5975e
00038fe0: 975e 
00038fe2: 33d0 0005 9760 	movew %a0@,0x59760
00038fe8: 33e8 0002 0005 	movew %a0@(2),0x59762
00038fee: 9762 
00038ff0: 33e8 0004 0005 	movew %a0@(4),0x59764
00038ff6: 9764 
00038ff8: 33e8 0006 0005 	movew %a0@(6),0x59766
00038ffe: 9766 
00039000: 3f7c 8104 0004 	movew #-32508,%sp@(4)
00039006: 6000 faa8      	braw 0x38ab0
0003900a:  _graf_handle
0003900a: 3f3c 8614      	movew #-31212,%sp@-
0003900e: 4eba faa0      	jsr %pc@(0x38ab0)
00039012: 206f 0006      	moveal %sp@(6),%a0
00039016: 30b9 0005 974a 	movew 0x5974a,%a0@
0003901c: 206f 000a      	moveal %sp@(10),%a0
00039020: 30b9 0005 974c 	movew 0x5974c,%a0@
00039026: 206f 000e      	moveal %sp@(14),%a0
0003902a: 30b9 0005 974e 	movew 0x5974e,%a0@
00039030: 206f 0012      	moveal %sp@(18),%a0
00039034: 30b9 0005 9750 	movew 0x59750,%a0@
0003903a: 548f           	addql #2,%sp
0003903c: 3039 0005 9748 	movew 0x59748,%d0
00039042: 4e75           	rts
00039044:  _graf_mouse
00039044: 33ef 0004 0005 	movew %sp@(4),0x59758
0003904a: 9758 
0003904c: 23ef 0006 0005 	movel %sp@(6),0x59738
00039052: 9738 
00039054: 3f7c 8825 0004 	movew #-30683,%sp@(4)
0003905a: 6000 fa54      	braw 0x38ab0
0003905e:  _graf_mkstate
0003905e: 3f3c 8a14      	movew #-30188,%sp@-
00039062: 4eba fa4c      	jsr %pc@(0x38ab0)
00039066: 206f 0006      	moveal %sp@(6),%a0
0003906a: 30b9 0005 974a 	movew 0x5974a,%a0@
00039070: 206f 000a      	moveal %sp@(10),%a0
00039074: 30b9 0005 974c 	movew 0x5974c,%a0@
0003907a: 206f 000e      	moveal %sp@(14),%a0
0003907e: 30b9 0005 974e 	movew 0x5974e,%a0@
00039084: 206f 0012      	moveal %sp@(18),%a0
00039088: 30b9 0005 9750 	movew 0x59750,%a0@
0003908e: 548f           	addql #2,%sp
00039090: 4e75           	rts
00039092:  _fsel_exinput
00039092: 23ef 0004 0005 	movel %sp@(4),0x59738
00039098: 9738 
0003909a: 23ef 0008 0005 	movel %sp@(8),0x5973c
000390a0: 973c 
000390a2: 23ef 0010 0005 	movel %sp@(16),0x59740
000390a8: 9740 
000390aa: 3f3c a20b      	movew #-24053,%sp@-
000390ae: 4eba fa00      	jsr %pc@(0x38ab0)
000390b2: 206f 000e      	moveal %sp@(14),%a0
000390b6: 30b9 0005 974a 	movew 0x5974a,%a0@
000390bc: 548f           	addql #2,%sp
000390be: 3039 0005 9748 	movew 0x59748,%d0
000390c4: 4e75           	rts
000390c6:  _wind_create_grect
000390c6: 206f 0006      	moveal %sp@(6),%a0
000390ca: 33ef 0004 0005 	movew %sp@(4),0x59758
000390d0: 9758 
000390d2: 33d0 0005 975a 	movew %a0@,0x5975a
000390d8: 33e8 0002 0005 	movew %a0@(2),0x5975c
000390de: 975c 
000390e0: 33e8 0004 0005 	movew %a0@(4),0x5975e
000390e6: 975e 
000390e8: 33e8 0006 0005 	movew %a0@(6),0x59760
000390ee: 9760 
000390f0: 3f7c b4a4 0004 	movew #-19292,%sp@(4)
000390f6: 6000 f9b8      	braw 0x38ab0
000390fa:  _wind_open_grect
000390fa: 206f 0006      	moveal %sp@(6),%a0
000390fe: 33ef 0004 0005 	movew %sp@(4),0x59758
00039104: 9758 
00039106: 33d0 0005 975a 	movew %a0@,0x5975a
0003910c: 33e8 0002 0005 	movew %a0@(2),0x5975c
00039112: 975c 
00039114: 33e8 0004 0005 	movew %a0@(4),0x5975e
0003911a: 975e 
0003911c: 33e8 0006 0005 	movew %a0@(6),0x59760
00039122: 9760 
00039124: 3f7c b6a4 0004 	movew #-18780,%sp@(4)
0003912a: 6000 f984      	braw 0x38ab0
0003912e:  _wind_close
0003912e: 33ef 0004 0005 	movew %sp@(4),0x59758
00039134: 9758 
00039136: 3f7c b824 0004 	movew #-18396,%sp@(4)
0003913c: 6000 f972      	braw 0x38ab0
00039140:  _wind_delete
00039140: 33ef 0004 0005 	movew %sp@(4),0x59758
00039146: 9758 
00039148: 3f7c ba24 0004 	movew #-17884,%sp@(4)
0003914e: 6000 f960      	braw 0x38ab0
00039152:  _wind_get
00039152: 33ef 0004 0005 	movew %sp@(4),0x59758
00039158: 9758 
0003915a: 33ef 0006 0005 	movew %sp@(6),0x5975a
00039160: 975a 
00039162: 3f3c bc54      	movew #-17324,%sp@-
00039166: 4eba f948      	jsr %pc@(0x38ab0)
0003916a: 206f 000a      	moveal %sp@(10),%a0
0003916e: 30b9 0005 974a 	movew 0x5974a,%a0@
00039174: 206f 000e      	moveal %sp@(14),%a0
00039178: 30b9 0005 974c 	movew 0x5974c,%a0@
0003917e: 206f 0012      	moveal %sp@(18),%a0
00039182: 30b9 0005 974e 	movew 0x5974e,%a0@
00039188: 206f 0016      	moveal %sp@(22),%a0
0003918c: 30b9 0005 9750 	movew 0x59750,%a0@
00039192: 548f           	addql #2,%sp
00039194: 3039 0005 9748 	movew 0x59748,%d0
0003919a: 4e75           	rts
0003919c:  _wind_get_grect
0003919c: 206f 0008      	moveal %sp@(8),%a0
000391a0: 4868 0006      	pea %a0@(6)
000391a4: 4868 0004      	pea %a0@(4)
000391a8: 4868 0002      	pea %a0@(2)
000391ac: 2f08           	movel %a0,%sp@-
000391ae: 3f2f 0016      	movew %sp@(22),%sp@-
000391b2: 3f2f 0016      	movew %sp@(22),%sp@-
000391b6: 4eba ff9a      	jsr %pc@(0x39152)
000391ba: 4fef 0014      	lea %sp@(20),%sp
000391be: 4e75           	rts
000391c0:  _wind_set
000391c0: 33ef 0004 0005 	movew %sp@(4),0x59758
000391c6: 9758 
000391c8: 33ef 0006 0005 	movew %sp@(6),0x5975a
000391ce: 975a 
000391d0: 33ef 0008 0005 	movew %sp@(8),0x5975c
000391d6: 975c 
000391d8: 33ef 000a 0005 	movew %sp@(10),0x5975e
000391de: 975e 
000391e0: 33ef 000c 0005 	movew %sp@(12),0x59760
000391e6: 9760 
000391e8: 33ef 000e 0005 	movew %sp@(14),0x59762
000391ee: 9762 
000391f0: 3f3c bec4      	movew #-16700,%sp@-
000391f4: 4eba f8ba      	jsr %pc@(0x38ab0)
000391f8: 548f           	addql #2,%sp
000391fa: 4e75           	rts
000391fc:  _wind_set_grect
000391fc: 206f 0008      	moveal %sp@(8),%a0
00039200: 3f28 0006      	movew %a0@(6),%sp@-
00039204: 3f28 0004      	movew %a0@(4),%sp@-
00039208: 3f28 0002      	movew %a0@(2),%sp@-
0003920c: 3f10           	movew %a0@,%sp@-
0003920e: 3f2f 000e      	movew %sp@(14),%sp@-
00039212: 3f2f 000e      	movew %sp@(14),%sp@-
00039216: 4eba ffa8      	jsr %pc@(0x391c0)
0003921a: 4fef 000c      	lea %sp@(12),%sp
0003921e: 4e75           	rts
00039220:  _wind_find
00039220: 33ef 0004 0005 	movew %sp@(4),0x59758
00039226: 9758 
00039228: 33ef 0006 0005 	movew %sp@(6),0x5975a
0003922e: 975a 
00039230: 3f7c c044 0004 	movew #-16316,%sp@(4)
00039236: 6000 f878      	braw 0x38ab0
0003923a:  _wind_update
0003923a: 33ef 0004 0005 	movew %sp@(4),0x59758
00039240: 9758 
00039242: 3f7c c224 0004 	movew #-15836,%sp@(4)
00039248: 6000 f866      	braw 0x38ab0
0003924c:  _wind_calc_grect
0003924c: 2f0a           	movel %a2,%sp@-
0003924e: 206f 000c      	moveal %sp@(12),%a0
00039252: 246f 0010      	moveal %sp@(16),%a2
00039256: 33ef 0008 0005 	movew %sp@(8),0x59758
0003925c: 9758 
0003925e: 33ef 000a 0005 	movew %sp@(10),0x5975a
00039264: 975a 
00039266: 33d0 0005 975c 	movew %a0@,0x5975c
0003926c: 33e8 0002 0005 	movew %a0@(2),0x5975e
00039272: 975e 
00039274: 33e8 0004 0005 	movew %a0@(4),0x59760
0003927a: 9760 
0003927c: 33e8 0006 0005 	movew %a0@(6),0x59762
00039282: 9762 
00039284: 3f3c c4d4      	movew #-15148,%sp@-
00039288: 4eba f826      	jsr %pc@(0x38ab0)
0003928c: 34b9 0005 974a 	movew 0x5974a,%a2@
00039292: 3579 0005 974c 	movew 0x5974c,%a2@(2)
00039298: 0002 
0003929a: 3579 0005 974e 	movew 0x5974e,%a2@(4)
000392a0: 0004 
000392a2: 3579 0005 9750 	movew 0x59750,%a2@(6)
000392a8: 0006 
000392aa: 548f           	addql #2,%sp
000392ac: 3039 0005 9748 	movew 0x59748,%d0
000392b2: 245f           	moveal %sp@+,%a2
000392b4: 4e75           	rts
000392b6:  _wind_new
000392b6: 3f3c c604      	movew #-14844,%sp@-
000392ba: 4eba f7f4      	jsr %pc@(0x38ab0)
000392be: 548f           	addql #2,%sp
000392c0: 4e75           	rts
000392c2:  _rsrc_load
000392c2: 23ef 0004 0005 	movel %sp@(4),0x59738
000392c8: 9738 
000392ca: 3f7c c805 0004 	movew #-14331,%sp@(4)
000392d0: 6000 f7de      	braw 0x38ab0
000392d4:  _rsrc_free
000392d4: 3f3c ca04      	movew #-13820,%sp@-
000392d8: 4eba f7d6      	jsr %pc@(0x38ab0)
000392dc: 548f           	addql #2,%sp
000392de: 4e75           	rts
000392e0:  _rsrc_obfix
000392e0: 23ef 0004 0005 	movel %sp@(4),0x59738
000392e6: 9738 
000392e8: 33ef 0008 0005 	movew %sp@(8),0x59758
000392ee: 9758 
000392f0: 3f7c d025 0004 	movew #-12251,%sp@(4)
000392f6: 6000 f7b8      	braw 0x38ab0
000392fa:  _shel_write
000392fa: 33ef 0004 0005 	movew %sp@(4),0x59758
00039300: 9758 
00039302: 33ef 0006 0005 	movew %sp@(6),0x5975a
00039308: 975a 
0003930a: 33ef 0008 0005 	movew %sp@(8),0x5975c
00039310: 975c 
00039312: 23ef 000a 0005 	movel %sp@(10),0x59738
00039318: 9738 
0003931a: 23ef 000e 0005 	movel %sp@(14),0x5973c
00039320: 973c 
00039322: 3f7c de66 0004 	movew #-8602,%sp@(4)
00039328: 6000 f786      	braw 0x38ab0
0003932c:  _shel_get
0003932c: 23ef 0004 0005 	movel %sp@(4),0x59738
00039332: 9738 
00039334: 33ef 0008 0005 	movew %sp@(8),0x59758
0003933a: 9758 
0003933c: 3f7c e025 0004 	movew #-8155,%sp@(4)
00039342: 6000 f76c      	braw 0x38ab0
00039346:  _shel_put
00039346: 23ef 0004 0005 	movel %sp@(4),0x59738
0003934c: 9738 
0003934e: 33ef 0008 0005 	movew %sp@(8),0x59758
00039354: 9758 
00039356: 3f7c e225 0004 	movew #-7643,%sp@(4)
0003935c: 6000 f752      	braw 0x38ab0
00039360:  _shel_wdef
00039360: 23ef 0004 0005 	movel %sp@(4),0x59738
00039366: 9738 
00039368: 23ef 0008 0005 	movel %sp@(8),0x5973c
0003936e: 973c 
00039370: 3f7c ea06 0004 	movew #-5626,%sp@(4)
00039376: 6000 f738      	braw 0x38ab0
0003937a: 0000 48e7      	orib #-25,%d0
0003937e: 3c20           	movew %a0@-,%d6
00039380: 226f 001e      	moveal %sp@(30),%a1
00039384: 246f 001a      	moveal %sp@(26),%a2
00039388: 4240           	clrw %d0
0003938a: 91c8           	subal %a0,%a0
0003938c: 323c 2710      	movew #10000,%d1
00039390: 3401           	movew %d1,%d2
00039392: 4245           	clrw %d5
00039394: ba6f 0018      	cmpw %sp@(24),%d5
00039398: 6d1c           	blts 0x393b6
0003939a: 3282           	movew %d2,%a1@
0003939c: 3341 0002      	movew %d1,%a1@(2)
000393a0: 90c2           	subaw %d2,%a0
000393a2: 5248           	addqw #1,%a0
000393a4: 3348 0004      	movew %a0,%a1@(4)
000393a8: 9041           	subw %d1,%d0
000393aa: 5240           	addqw #1,%d0
000393ac: 3340 0006      	movew %d0,%a1@(6)
000393b0: 4cdf 043c      	moveml %sp@+,%d2-%d5/%a2
000393b4: 4e75           	rts
000393b6: 3812           	movew %a2@,%d4
000393b8: b842           	cmpw %d2,%d4
000393ba: 6c02           	bges 0x393be
000393bc: 3404           	movew %d4,%d2
000393be: 362a 0002      	movew %a2@(2),%d3
000393c2: b641           	cmpw %d1,%d3
000393c4: 6c02           	bges 0x393c8
000393c6: 3203           	movew %d3,%d1
000393c8: b848           	cmpw %a0,%d4
000393ca: 6f02           	bles 0x393ce
000393cc: 3044           	moveaw %d4,%a0
000393ce: b640           	cmpw %d0,%d3
000393d0: 6f02           	bles 0x393d4
000393d2: 3003           	movew %d3,%d0
000393d4: 5245           	addqw #1,%d5
000393d6: 588a           	addql #4,%a2
000393d8: 60ba           	bras 0x39394
000393da: 4e56 fff0      	linkw %fp,#-16
000393de: 48e7 3c30      	moveml %d2-%d5/%a2-%a3,%sp@-
000393e2: 2a2e 0008      	movel %fp@(8),%d5
000393e6: 362e 000c      	movew %fp@(12),%d3
000393ea: 342e 000e      	movew %fp@(14),%d2
000393ee: 326e 0010      	moveaw %fp@(16),%a1
000393f2: 322e 0012      	movew %fp@(18),%d1
000393f6: 382e 0014      	movew %fp@(20),%d4
000393fa: 346e 0016      	moveaw %fp@(22),%a2
000393fe: 3043           	moveaw %d3,%a0
00039400: 2008           	movel %a0,%d0
00039402: d088           	addl %a0,%d0
00039404: d088           	addl %a0,%d0
00039406: e788           	lsll #3,%d0
00039408: 2045           	moveal %d5,%a0
0003940a: d1c0           	addal %d0,%a0
0003940c: 3642           	moveaw %d2,%a3
0003940e: 200b           	movel %a3,%d0
00039410: d08b           	addl %a3,%d0
00039412: d08b           	addl %a3,%d0
00039414: e788           	lsll #3,%d0
00039416: 2645           	moveal %d5,%a3
00039418: d7c0           	addal %d0,%a3
0003941a: 3a28 0010      	movew %a0@(16),%d5
0003941e: da6b 0010      	addw %a3@(16),%d5
00039422: 3068 0012      	moveaw %a0@(18),%a0
00039426: d0eb 0012      	addaw %a3@(18),%a0
0003942a: 0c43 0001      	cmpiw #1,%d3
0003942e: 6764           	beqs 0x39494
00039430: 3039 0005 9942 	movew 0x59942,%d0
00039436: 675c           	beqs 0x39494
00039438: 0c40 0001      	cmpiw #1,%d0
0003943c: 664a           	bnes 0x39488
0003943e: 3039 0005 3cfc 	movew 0x53cfc,%d0
00039444: d040           	addw %d0,%d0
00039446: d079 0005 3cfc 	addw 0x53cfc,%d0
0003944c: e948           	lslw #4,%d0
0003944e: 3d45 fff0      	movew %d5,%fp@(-16)
00039452: 3d48 fff2      	movew %a0,%fp@(-14)
00039456: 3d40 fff4      	movew %d0,%fp@(-12)
0003945a: 3d79 0005 3cfa 	movew 0x53cfa,%fp@(-10)
00039460: fff6 
00039462: 3d49 fff8      	movew %a1,%fp@(-8)
00039466: 3d41 fffa      	movew %d1,%fp@(-6)
0003946a: 3d44 fffc      	movew %d4,%fp@(-4)
0003946e: 3d4a fffe      	movew %a2,%fp@(-2)
00039472: 486e fff8      	pea %fp@(-8)
00039476: 486e fff0      	pea %fp@(-16)
0003947a: 4eb9 0001 c4b0 	jsr 0x1c4b0
00039480: 508f           	addql #8,%sp
00039482: 4a40           	tstw %d0
00039484: 6602           	bnes 0x39488
00039486: 3403           	movew %d3,%d2
00039488: 3002           	movew %d2,%d0
0003948a: 4cee 0c3c ffd8 	moveml %fp@(-40),%d2-%d5/%a2-%a3
00039490: 4e5e           	unlk %fp
00039492: 4e75           	rts
00039494: 3001           	movew %d1,%d0
00039496: 9048           	subw %a0,%d0
00039498: 3209           	movew %a1,%d1
0003949a: 9245           	subw %d5,%d1
0003949c: 3d41 fff0      	movew %d1,%fp@(-16)
000394a0: 3d40 fff2      	movew %d0,%fp@(-14)
000394a4: 3d44 fff4      	movew %d4,%fp@(-12)
000394a8: 3d4a fff6      	movew %a2,%fp@(-10)
000394ac: 3d41 fff8      	movew %d1,%fp@(-8)
000394b0: 3d40 fffa      	movew %d0,%fp@(-6)
000394b4: 3d44 fffc      	movew %d4,%fp@(-4)
000394b8: 3d4a fffe      	movew %a2,%fp@(-2)
000394bc: 2079 0005 9afa 	moveal 0x59afa,%a0
000394c2: 3002           	movew %d2,%d0
000394c4: c1fc 0028      	mulsw #40,%d0
000394c8: 3470 0804      	moveaw %a0@(0000000000000004,%d0:l),%a2
000394cc: 200a           	movel %a2,%d0
000394ce: e988           	lsll #4,%d0
000394d0: d5c0           	addal %d0,%a2
000394d2: d5ca           	addal %a2,%a2
000394d4: d5f9 0005 9ae0 	addal 0x59ae0,%a2
000394da: 486e fff0      	pea %fp@(-16)
000394de: 486a 001a      	pea %a2@(26)
000394e2: 47f9 0001 c4b0 	lea 0x1c4b0,%a3
000394e8: 4e93           	jsr %a3@
000394ea: 508f           	addql #8,%sp
000394ec: 4a40           	tstw %d0
000394ee: 6698           	bnes 0x39488
000394f0: 486e fff8      	pea %fp@(-8)
000394f4: 486a 0012      	pea %a2@(18)
000394f8: 4e93           	jsr %a3@
000394fa: 6084           	bras 0x39480
000394fc: 48e7 3c00      	moveml %d2-%d5,%sp@-
00039500: 262f 0014      	movel %sp@(20),%d3
00039504: 342f 0018      	movew %sp@(24),%d2
00039508: 382f 001a      	movew %sp@(26),%d4
0003950c: 3a2f 001c      	movew %sp@(28),%d5
00039510: 3f05           	movew %d5,%sp@-
00039512: 3f04           	movew %d4,%sp@-
00039514: 3f3c 0002      	movew #2,%sp@-
00039518: 3f02           	movew %d2,%sp@-
0003951a: 2f03           	movel %d3,%sp@-
0003951c: 4eb9 0003 8dc4 	jsr 0x38dc4
00039522: 4fef 000c      	lea %sp@(12),%sp
00039526: b042           	cmpw %d2,%d0
00039528: 6720           	beqs 0x3954a
0003952a: 0c40 ffff      	cmpiw #-1,%d0
0003952e: 671a           	beqs 0x3954a
00039530: 3f3c 0001      	movew #1,%sp@-
00039534: 3f3c 0001      	movew #1,%sp@-
00039538: 3f05           	movew %d5,%sp@-
0003953a: 3f04           	movew %d4,%sp@-
0003953c: 3f00           	movew %d0,%sp@-
0003953e: 3f02           	movew %d2,%sp@-
00039540: 2f03           	movel %d3,%sp@-
00039542: 4eba fe96      	jsr %pc@(0x393da)
00039546: 4fef 0010      	lea %sp@(16),%sp
0003954a: 4cdf 003c      	moveml %sp@+,%d2-%d5
0003954e: 4e75           	rts
00039550: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
00039554: 382f 0024      	movew %sp@(36),%d4
00039558: 3a2f 0026      	movew %sp@(38),%d5
0003955c: 3c2f 0028      	movew %sp@(40),%d6
00039560: 2e2f 002a      	movel %sp@(42),%d7
00039564: 362f 002e      	movew %sp@(46),%d3
00039568: 246f 0030      	moveal %sp@(48),%a2
0003956c: 42a7           	clrl %sp@-
0003956e: 3f3c 0100      	movew #256,%sp@-
00039572: 4eb9 0003 9044 	jsr 0x39044
00039578: 5c8f           	addql #6,%sp
0003957a: 4242           	clrw %d2
0003957c: 47f9 0002 bf62 	lea 0x2bf62,%a3
00039582: b642           	cmpw %d2,%d3
00039584: 6e14           	bgts 0x3959a
00039586: 42af 0026      	clrl %sp@(38)
0003958a: 3f7c 0101 0024 	movew #257,%sp@(36)
00039590: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
00039594: 4ef9 0003 9044 	jmp 0x39044
0003959a: 2f07           	movel %d7,%sp@-
0003959c: 3f06           	movew %d6,%sp@-
0003959e: 3005           	movew %d5,%d0
000395a0: d06a 0002      	addw %a2@(2),%d0
000395a4: 3f00           	movew %d0,%sp@-
000395a6: 3004           	movew %d4,%d0
000395a8: d052           	addw %a2@,%d0
000395aa: 3f00           	movew %d0,%sp@-
000395ac: 4e93           	jsr %a3@
000395ae: 5242           	addqw #1,%d2
000395b0: 588a           	addql #4,%a2
000395b2: 4fef 000a      	lea %sp@(10),%sp
000395b6: 60ca           	bras 0x39582
000395b8:  _act_chg
000395b8: 518f           	subql #8,%sp
000395ba: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
000395be: 362f 001c      	movew %sp@(28),%d3
000395c2: 2239 0005 9af6 	movel 0x59af6,%d1
000395c8: 3043           	moveaw %d3,%a0
000395ca: 2008           	movel %a0,%d0
000395cc: d088           	addl %a0,%d0
000395ce: d088           	addl %a0,%d0
000395d0: e788           	lsll #3,%d0
000395d2: 2041           	moveal %d1,%a0
000395d4: d1c0           	addal %d0,%a0
000395d6: 3428 000a      	movew %a0@(10),%d2
000395da: 44c2           	movew %d2,%ccr
000395dc: 6b00 00a0      	bmiw 0x3967e
000395e0: 2268 0010      	moveal %a0@(16),%a1
000395e4: 2468 0014      	moveal %a0@(20),%a2
000395e8: 2f49 000c      	movel %a1,%sp@(12)
000395ec: 2f4a 0010      	movel %a2,%sp@(16)
000395f0: 326f 001a      	moveaw %sp@(26),%a1
000395f4: 2009           	movel %a1,%d0
000395f6: d089           	addl %a1,%d0
000395f8: d089           	addl %a1,%d0
000395fa: e788           	lsll #3,%d0
000395fc: 2241           	moveal %d1,%a1
000395fe: d3c0           	addal %d0,%a1
00039600: 3029 0010      	movew %a1@(16),%d0
00039604: d16f 000c      	addw %d0,%sp@(12)
00039608: 3229 0012      	movew %a1@(18),%d1
0003960c: d36f 000e      	addw %d1,%sp@(14)
00039610: 3002           	movew %d2,%d0
00039612: 4a6f 0022      	tstw %sp@(34)
00039616: 6730           	beqs 0x39648
00039618: 0040 0001      	oriw #1,%d0
0003961c: c7fc 0028      	mulsw #40,%d3
00039620: 2279 0005 9afa 	moveal 0x59afa,%a1
00039626: 2271 3800      	moveal %a1@(0000000000000000,%d3:l),%a1
0003962a: b2fc 0000      	cmpaw #0,%a1
0003962e: 670a           	beqs 0x3963a
00039630: 1200           	moveb %d0,%d1
00039632: 0201 0001      	andib #1,%d1
00039636: 1341 0004      	moveb %d1,%a1@(4)
0003963a: b440           	cmpw %d0,%d2
0003963c: 6610           	bnes 0x3964e
0003963e: 7001           	moveq #1,%d0
00039640: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00039644: 508f           	addql #8,%sp
00039646: 4e75           	rts
00039648: 0240 fffe      	andiw #-2,%d0
0003964c: 60ce           	bras 0x3961c
0003964e: 3140 000a      	movew %d0,%a0@(10)
00039652: 4a6f 0024      	tstw %sp@(36)
00039656: 67e6           	beqs 0x3963e
00039658: 486f 000c      	pea %sp@(12)
0003965c: 2f2f 0022      	movel %sp@(34),%sp@-
00039660: 4eb9 0001 c4b0 	jsr 0x1c4b0
00039666: 508f           	addql #8,%sp
00039668: 4a40           	tstw %d0
0003966a: 67d2           	beqs 0x3963e
0003966c: 486f 000c      	pea %sp@(12)
00039670: 3f2f 001c      	movew %sp@(28),%sp@-
00039674: 4eb9 0004 0e26 	jsr 0x40e26
0003967a: 5c8f           	addql #6,%sp
0003967c: 60c0           	bras 0x3963e
0003967e: 4240           	clrw %d0
00039680: 60be           	bras 0x39640
00039682:  _act_allchg
00039682: 4fef ffe8      	lea %sp@(-24),%sp
00039686: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003968a: 342f 004a      	movew %sp@(74),%d2
0003968e: 362f 0056      	movew %sp@(86),%d3
00039692: 2839 0005 9af6 	movel 0x59af6,%d4
00039698: 4a43           	tstw %d3
0003969a: 6614           	bnes 0x396b0
0003969c: 3f2f 0048      	movew %sp@(72),%sp@-
000396a0: 4eb9 0004 28ae 	jsr 0x428ae
000396a6: 2f00           	movel %d0,%sp@-
000396a8: 4eb9 0003 c9d4 	jsr 0x3c9d4
000396ae: 5c8f           	addql #6,%sp
000396b0: 3642           	moveaw %d2,%a3
000396b2: 200b           	movel %a3,%d0
000396b4: d08b           	addl %a3,%d0
000396b6: d08b           	addl %a3,%d0
000396b8: e788           	lsll #3,%d0
000396ba: 2644           	moveal %d4,%a3
000396bc: d7c0           	addal %d0,%a3
000396be: 3a2b 0010      	movew %a3@(16),%d5
000396c2: 3c2b 0012      	movew %a3@(18),%d6
000396c6: 426f 003a      	clrw %sp@(58)
000396ca: 426f 0038      	clrw %sp@(56)
000396ce: 4def 0044      	lea %sp@(68),%fp
000396d2: 206f 004e      	moveal %sp@(78),%a0
000396d6: 2010           	movel %a0@,%d0
000396d8: 2228 0004      	movel %a0@(4),%d1
000396dc: 2d01           	movel %d1,%fp@-
000396de: 2d00           	movel %d0,%fp@-
000396e0: 2f0e           	movel %fp,%sp@-
000396e2: 2f2f 0056      	movel %sp@(86),%sp@-
000396e6: 45f9 0001 c4b0 	lea 0x1c4b0,%a2
000396ec: 4e92           	jsr %a2@
000396ee: 3e2b 0002      	movew %a3@(2),%d7
000396f2: 508f           	addql #8,%sp
000396f4: 47ef 002c      	lea %sp@(44),%a3
000396f8: 4bef 0034      	lea %sp@(52),%a5
000396fc: b447           	cmpw %d7,%d2
000396fe: 6d2a           	blts 0x3972a
00039700: 47ef 0034      	lea %sp@(52),%a3
00039704: 2f0b           	movel %a3,%sp@-
00039706: 2f2f 0056      	movel %sp@(86),%sp@-
0003970a: 4e92           	jsr %a2@
0003970c: 508f           	addql #8,%sp
0003970e: 4a40           	tstw %d0
00039710: 670e           	beqs 0x39720
00039712: 2f0b           	movel %a3,%sp@-
00039714: 3f2f 004c      	movew %sp@(76),%sp@-
00039718: 4eb9 0004 0e26 	jsr 0x40e26
0003971e: 5c8f           	addql #6,%sp
00039720: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00039724: 4fef 0018      	lea %sp@(24),%sp
00039728: 4e75           	rts
0003972a: 3047           	moveaw %d7,%a0
0003972c: 2008           	movel %a0,%d0
0003972e: d088           	addl %a0,%d0
00039730: d088           	addl %a0,%d0
00039732: e788           	lsll #3,%d0
00039734: 2844           	moveal %d4,%a4
00039736: d9c0           	addal %d0,%a4
00039738: be6f 004c      	cmpw %sp@(76),%d7
0003973c: 6700 00b4      	beqw 0x397f2
00039740: 202c 0010      	movel %a4@(16),%d0
00039744: 222c 0014      	movel %a4@(20),%d1
00039748: 2f40 002c      	movel %d0,%sp@(44)
0003974c: 2f41 0030      	movel %d1,%sp@(48)
00039750: db6f 002c      	addw %d5,%sp@(44)
00039754: 3006           	movew %d6,%d0
00039756: d06f 002e      	addw %sp@(46),%d0
0003975a: 5240           	addqw #1,%d0
0003975c: 3f40 002e      	movew %d0,%sp@(46)
00039760: 536f 0032      	subqw #1,%sp@(50)
00039764: 2f0b           	movel %a3,%sp@-
00039766: 2f0e           	movel %fp,%sp@-
00039768: 4e92           	jsr %a2@
0003976a: 508f           	addql #8,%sp
0003976c: 4a40           	tstw %d0
0003976e: 6700 009c      	beqw 0x3980c
00039772: 3f2f 0032      	movew %sp@(50),%sp@-
00039776: 3f2f 0032      	movew %sp@(50),%sp@-
0003977a: 3f2f 0032      	movew %sp@(50),%sp@-
0003977e: 3f2f 0032      	movew %sp@(50),%sp@-
00039782: 3f07           	movew %d7,%sp@-
00039784: 3f02           	movew %d2,%sp@-
00039786: 2f04           	movel %d4,%sp@-
00039788: 4eba fc50      	jsr %pc@(0x393da)
0003978c: 4fef 0010      	lea %sp@(16),%sp
00039790: b440           	cmpw %d0,%d2
00039792: 6778           	beqs 0x3980c
00039794: cffc 0028      	mulsw #40,%d7
00039798: 2279 0005 9afa 	moveal 0x59afa,%a1
0003979e: 2271 7800      	moveal %a1@(0000000000000000,%d7:l),%a1
000397a2: b2fc 0000      	cmpaw #0,%a1
000397a6: 670a           	beqs 0x397b2
000397a8: 4a43           	tstw %d3
000397aa: 56c0           	sne %d0
000397ac: 4400           	negb %d0
000397ae: 1340 0004      	moveb %d0,%a1@(4)
000397b2: 322c 000a      	movew %a4@(10),%d1
000397b6: 3001           	movew %d1,%d0
000397b8: 4a43           	tstw %d3
000397ba: 673c           	beqs 0x397f8
000397bc: 0040 0001      	oriw #1,%d0
000397c0: b041           	cmpw %d1,%d0
000397c2: 672e           	beqs 0x397f2
000397c4: 3940 000a      	movew %d0,%a4@(10)
000397c8: 202c 0010      	movel %a4@(16),%d0
000397cc: 222c 0014      	movel %a4@(20),%d1
000397d0: 2f40 002c      	movel %d0,%sp@(44)
000397d4: 2f41 0030      	movel %d1,%sp@(48)
000397d8: db6f 002c      	addw %d5,%sp@(44)
000397dc: dd6f 002e      	addw %d6,%sp@(46)
000397e0: 4a6f 0038      	tstw %sp@(56)
000397e4: 6718           	beqs 0x397fe
000397e6: 2f0d           	movel %a5,%sp@-
000397e8: 2f0b           	movel %a3,%sp@-
000397ea: 4eb9 0001 c524 	jsr 0x1c524
000397f0: 508f           	addql #8,%sp
000397f2: 3e14           	movew %a4@,%d7
000397f4: 6000 ff06      	braw 0x396fc
000397f8: 0240 fffe      	andiw #-2,%d0
000397fc: 60c2           	bras 0x397c0
000397fe: 2f6f 002c 0034 	movel %sp@(44),%sp@(52)
00039804: 2f6f 0030 0038 	movel %sp@(48),%sp@(56)
0003980a: 60e6           	bras 0x397f2
0003980c: 4a43           	tstw %d3
0003980e: 66e2           	bnes 0x397f2
00039810: 026c fffe 000a 	andiw #-2,%a4@(10)
00039816: 60da           	bras 0x397f2
00039818:  _act_bsclick
00039818: 48e7 3f30      	moveml %d2-%d7/%a2-%a3,%sp@-
0003981c: 3a2f 0024      	movew %sp@(36),%d5
00039820: 382f 0026      	movew %sp@(38),%d4
00039824: 2c2f 002e      	movel %sp@(46),%d6
00039828: 346f 0032      	moveaw %sp@(50),%a2
0003982c: 2679 0005 9af6 	moveal 0x59af6,%a3
00039832: 3e2f 002c      	movew %sp@(44),%d7
00039836: 0247 0003      	andiw #3,%d7
0003983a: 3f2f 002a      	movew %sp@(42),%sp@-
0003983e: 3f2f 002a      	movew %sp@(42),%sp@-
00039842: 3f04           	movew %d4,%sp@-
00039844: 2f0b           	movel %a3,%sp@-
00039846: 4eba fcb4      	jsr %pc@(0x394fc)
0003984a: 3400           	movew %d0,%d2
0003984c: 4fef 000a      	lea %sp@(10),%sp
00039850: b044           	cmpw %d4,%d0
00039852: 660a           	bnes 0x3985e
00039854: 4a47           	tstw %d7
00039856: 670c           	beqs 0x39864
00039858: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
0003985c: 4e75           	rts
0003985e: 0c40 ffff      	cmpiw #-1,%d0
00039862: 6624           	bnes 0x39888
00039864: 426f 0032      	clrw %sp@(50)
00039868: 2f46 002e      	movel %d6,%sp@(46)
0003986c: 2f7c 0005 3afc 	movel #342780,%sp@(42)
00039872: 002a 
00039874: 3f42 0028      	movew %d2,%sp@(40)
00039878: 3f44 0026      	movew %d4,%sp@(38)
0003987c: 3f45 0024      	movew %d5,%sp@(36)
00039880: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
00039884: 6000 fdfc      	braw 0x39682
00039888: 3040           	moveaw %d0,%a0
0003988a: 2008           	movel %a0,%d0
0003988c: d088           	addl %a0,%d0
0003988e: d088           	addl %a0,%d0
00039890: e788           	lsll #3,%d0
00039892: 3633 080a      	movew %a3@(000000000000000a,%d0:l),%d3
00039896: 4a47           	tstw %d7
00039898: 664c           	bnes 0x398e6
0003989a: 300a           	movew %a2,%d0
0003989c: 6606           	bnes 0x398a4
0003989e: 0803 0000      	btst #0,%d3
000398a2: 661c           	bnes 0x398c0
000398a4: 4267           	clrw %sp@-
000398a6: 2f06           	movel %d6,%sp@-
000398a8: 4879 0005 3afc 	pea 0x53afc
000398ae: 3f02           	movew %d2,%sp@-
000398b0: 3f04           	movew %d4,%sp@-
000398b2: 3f05           	movew %d5,%sp@-
000398b4: 4eba fdcc      	jsr %pc@(0x39682)
000398b8: 0043 0001      	oriw #1,%d3
000398bc: 4fef 0010      	lea %sp@(16),%sp
000398c0: 3f7c 0001 0030 	movew #1,%sp@(48)
000398c6: 0243 0001      	andiw #1,%d3
000398ca: 3f43 002e      	movew %d3,%sp@(46)
000398ce: 2f46 002a      	movel %d6,%sp@(42)
000398d2: 3f42 0028      	movew %d2,%sp@(40)
000398d6: 3f44 0026      	movew %d4,%sp@(38)
000398da: 3f45 0024      	movew %d5,%sp@(36)
000398de: 4cdf 0cfc      	moveml %sp@+,%d2-%d7/%a2-%a3
000398e2: 6000 fcd4      	braw 0x395b8
000398e6: 0a43 0001      	eoriw #1,%d3
000398ea: 60d4           	bras 0x398c0
000398ec:  _act_bdown
000398ec: 4e56 ffc8      	linkw %fp,#-56
000398f0: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000398f4: 3a2e 000a      	movew %fp@(10),%d5
000398f8: 2d79 0005 9af6 	movel 0x59af6,%fp@(-48)
000398fe: ffd0 
00039900: 206e 001c      	moveal %fp@(28),%a0
00039904: 3085           	movew %d5,%a0@
00039906: 226e 000c      	moveal %fp@(12),%a1
0003990a: 3011           	movew %a1@,%d0
0003990c: 3d40 ffe2      	movew %d0,%fp@(-30)
00039910: 206e 0010      	moveal %fp@(16),%a0
00039914: 3210           	movew %a0@,%d1
00039916: 3d41 ffe4      	movew %d1,%fp@(-28)
0003991a: 3f01           	movew %d1,%sp@-
0003991c: 3f00           	movew %d0,%sp@-
0003991e: 3f05           	movew %d5,%sp@-
00039920: 2f2e ffd0      	movel %fp@(-48),%sp@-
00039924: 4eba fbd6      	jsr %pc@(0x394fc)
00039928: 3d40 ffda      	movew %d0,%fp@(-38)
0003992c: 4fef 000a      	lea %sp@(10),%sp
00039930: b045           	cmpw %d5,%d0
00039932: 6708           	beqs 0x3993c
00039934: 0c40 ffff      	cmpiw #-1,%d0
00039938: 6600 00cc      	bnew 0x39a06
0003993c: 486e fff0      	pea %fp@(-16)
00039940: 486e ffee      	pea %fp@(-18)
00039944: 3f3c 8001      	movew #-32767,%sp@-
00039948: 3f3c 8001      	movew #-32767,%sp@-
0003994c: 3f2e ffe4      	movew %fp@(-28),%sp@-
00039950: 3f2e ffe2      	movew %fp@(-30),%sp@-
00039954: 4eb9 0003 8f28 	jsr 0x38f28
0003995a: 302e ffee      	movew %fp@(-18),%d0
0003995e: 4fef 0010      	lea %sp@(16),%sp
00039962: 6c0a           	bges 0x3996e
00039964: d16e ffe2      	addw %d0,%fp@(-30)
00039968: 4440           	negw %d0
0003996a: 3d40 ffee      	movew %d0,%fp@(-18)
0003996e: 302e fff0      	movew %fp@(-16),%d0
00039972: 6c0a           	bges 0x3997e
00039974: d16e ffe4      	addw %d0,%fp@(-28)
00039978: 4440           	negw %d0
0003997a: 3d40 fff0      	movew %d0,%fp@(-16)
0003997e: 3d6e ffe2 fff8 	movew %fp@(-30),%fp@(-8)
00039984: 3d6e ffe4 fffa 	movew %fp@(-28),%fp@(-6)
0003998a: 3d6e ffee fffc 	movew %fp@(-18),%fp@(-4)
00039990: 3d6e fff0 fffe 	movew %fp@(-16),%fp@(-2)
00039996: 3f3c 0001      	movew #1,%sp@-
0003999a: 2f2e 0018      	movel %fp@(24),%sp@-
0003999e: 486e fff8      	pea %fp@(-8)
000399a2: 3f2e ffda      	movew %fp@(-38),%sp@-
000399a6: 3f05           	movew %d5,%sp@-
000399a8: 3f2e 0008      	movew %fp@(8),%sp@-
000399ac: 4eba fcd4      	jsr %pc@(0x39682)
000399b0: 4fef 0010      	lea %sp@(16),%sp
000399b4: 426e ffde      	clrw %fp@(-34)
000399b8: 426e ffdc      	clrw %fp@(-36)
000399bc: 76ff           	moveq #-1,%d3
000399be: 78ff           	moveq #-1,%d4
000399c0: 74ff           	moveq #-1,%d2
000399c2: 2f2e 0014      	movel %fp@(20),%sp@-
000399c6: 486e ffec      	pea %fp@(-20)
000399ca: 486e ffe4      	pea %fp@(-28)
000399ce: 486e ffe2      	pea %fp@(-30)
000399d2: 4267           	clrw %sp@-
000399d4: 3f3c 0001      	movew #1,%sp@-
000399d8: 3f3c 0001      	movew #1,%sp@-
000399dc: 4eb9 0003 8b5a 	jsr 0x38b5a
000399e2: 986e ffdc      	subw %fp@(-36),%d4
000399e6: 206e 000c      	moveal %fp@(12),%a0
000399ea: 3084           	movew %d4,%a0@
000399ec: 966e ffde      	subw %fp@(-34),%d3
000399f0: 226e 0010      	moveal %fp@(16),%a1
000399f4: 3283           	movew %d3,%a1@
000399f6: 4fef 0016      	lea %sp@(22),%sp
000399fa: 3002           	movew %d2,%d0
000399fc: 4cee 3cfc ffa0 	moveml %fp@(-96),%d2-%d7/%a2-%a5
00039a02: 4e5e           	unlk %fp
00039a04: 4e75           	rts
00039a06: 306e ffda      	moveaw %fp@(-38),%a0
00039a0a: 2008           	movel %a0,%d0
00039a0c: d088           	addl %a0,%d0
00039a0e: d088           	addl %a0,%d0
00039a10: e788           	lsll #3,%d0
00039a12: 226e ffd0      	moveal %fp@(-48),%a1
00039a16: 0831 0000 080b 	btst #0,%a1@(000000000000000b,%d0:l)
00039a1c: 6796           	beqs 0x399b4
00039a1e: 3445           	moveaw %d5,%a2
00039a20: 200a           	movel %a2,%d0
00039a22: d08a           	addl %a2,%d0
00039a24: d08a           	addl %a2,%d0
00039a26: e788           	lsll #3,%d0
00039a28: 246e ffd0      	moveal %fp@(-48),%a2
00039a2c: d5c0           	addal %d0,%a2
00039a2e: 302a 0002      	movew %a2@(2),%d0
00039a32: 4244           	clrw %d4
00039a34: b045           	cmpw %d5,%d0
00039a36: 6e52           	bgts 0x39a8a
00039a38: 4eb9 0001 c104 	jsr 0x1c104
00039a3e: e488           	lsrl #2,%d0
00039a40: 3044           	moveaw %d4,%a0
00039a42: b1c0           	cmpal %d0,%a0
00039a44: 6f02           	bles 0x39a48
00039a46: 3800           	movew %d0,%d4
00039a48: 4a44           	tstw %d4
00039a4a: 6700 ff68      	beqw 0x399b4
00039a4e: 3044           	moveaw %d4,%a0
00039a50: 2008           	movel %a0,%d0
00039a52: d088           	addl %a0,%d0
00039a54: d080           	addl %d0,%d0
00039a56: 2f00           	movel %d0,%sp@-
00039a58: 4eb9 0001 c0ee 	jsr 0x1c0ee
00039a5e: 2c00           	movel %d0,%d6
00039a60: 306a 0002      	moveaw %a2@(2),%a0
00039a64: 588f           	addql #4,%sp
00039a66: 4240           	clrw %d0
00039a68: ba48           	cmpw %a0,%d5
00039a6a: 6d3c           	blts 0x39aa8
00039a6c: 0c45 0001      	cmpiw #1,%d5
00039a70: 6708           	beqs 0x39a7a
00039a72: 4a79 0005 9942 	tstw 0x59942
00039a78: 666e           	bnes 0x39ae8
00039a7a: 2d7c 0005 9a92 	movel #367250,%fp@(-42)
00039a80: ffd6 
00039a82: 3d7c 0009 ffd4 	movew #9,%fp@(-44)
00039a88: 606c           	bras 0x39af6
00039a8a: 3040           	moveaw %d0,%a0
00039a8c: 2008           	movel %a0,%d0
00039a8e: d088           	addl %a0,%d0
00039a90: d088           	addl %a0,%d0
00039a92: e788           	lsll #3,%d0
00039a94: 206e ffd0      	moveal %fp@(-48),%a0
00039a98: d1c0           	addal %d0,%a0
00039a9a: 0828 0000 000b 	btst #0,%a0@(11)
00039aa0: 6702           	beqs 0x39aa4
00039aa2: 5244           	addqw #1,%d4
00039aa4: 3010           	movew %a0@,%d0
00039aa6: 608c           	bras 0x39a34
00039aa8: 3048           	moveaw %a0,%a0
00039aaa: 2208           	movel %a0,%d1
00039aac: d288           	addl %a0,%d1
00039aae: d288           	addl %a0,%d1
00039ab0: e789           	lsll #3,%d1
00039ab2: 206e ffd0      	moveal %fp@(-48),%a0
00039ab6: d1c1           	addal %d1,%a0
00039ab8: 0828 0000 000b 	btst #0,%a0@(11)
00039abe: 6724           	beqs 0x39ae4
00039ac0: 3240           	moveaw %d0,%a1
00039ac2: d3c9           	addal %a1,%a1
00039ac4: d3c9           	addal %a1,%a1
00039ac6: d3c6           	addal %d6,%a1
00039ac8: 322a 0010      	movew %a2@(16),%d1
00039acc: d268 0010      	addw %a0@(16),%d1
00039ad0: 3281           	movew %d1,%a1@
00039ad2: 322a 0012      	movew %a2@(18),%d1
00039ad6: d268 0012      	addw %a0@(18),%d1
00039ada: 3341 0002      	movew %d1,%a1@(2)
00039ade: 5240           	addqw #1,%d0
00039ae0: b044           	cmpw %d4,%d0
00039ae2: 6c88           	bges 0x39a6c
00039ae4: 3050           	moveaw %a0@,%a0
00039ae6: 6080           	bras 0x39a68
00039ae8: 2d7c 0005 9ab6 	movel #367286,%fp@(-42)
00039aee: ffd6 
00039af0: 3d7c 0005 ffd4 	movew #5,%fp@(-44)
00039af6: 342e ffe4      	movew %fp@(-28),%d2
00039afa: 362e ffe2      	movew %fp@(-30),%d3
00039afe: 42a7           	clrl %sp@-
00039b00: 3f3c 0004      	movew #4,%sp@-
00039b04: 4eb9 0003 9044 	jsr 0x39044
00039b0a: 3d43 ffe6      	movew %d3,%fp@(-26)
00039b0e: 3d42 ffe8      	movew %d2,%fp@(-24)
00039b12: 486e fff8      	pea %fp@(-8)
00039b16: 2f2e ffd6      	movel %fp@(-42),%sp@-
00039b1a: 3f2e ffd4      	movew %fp@(-44),%sp@-
00039b1e: 47fa f85c      	lea %pc@(0x3937c),%a3
00039b22: 4e93           	jsr %a3@
00039b24: 486e fff0      	pea %fp@(-16)
00039b28: 2f06           	movel %d6,%sp@-
00039b2a: 3f04           	movew %d4,%sp@-
00039b2c: 4e93           	jsr %a3@
00039b2e: 302e fffc      	movew %fp@(-4),%d0
00039b32: d16e fff4      	addw %d0,%fp@(-12)
00039b36: 322e fffe      	movew %fp@(-2),%d1
00039b3a: d36e fff6      	addw %d1,%fp@(-10)
00039b3e: 322e fff2      	movew %fp@(-14),%d1
00039b42: 342e fff0      	movew %fp@(-16),%d2
00039b46: 2246           	moveal %d6,%a1
00039b48: 41e9 0002      	lea %a1@(2),%a0
00039b4c: 4fef 001a      	lea %sp@(26),%sp
00039b50: 4240           	clrw %d0
00039b52: b044           	cmpw %d4,%d0
00039b54: 6d00 01ee      	bltw 0x39d44
00039b58: 306e ffe6      	moveaw %fp@(-26),%a0
00039b5c: 90c2           	subaw %d2,%a0
00039b5e: 3d48 ffdc      	movew %a0,%fp@(-36)
00039b62: 326e ffe8      	moveaw %fp@(-24),%a1
00039b66: 92c1           	subaw %d1,%a1
00039b68: 3d49 ffde      	movew %a1,%fp@(-34)
00039b6c: 4243           	clrw %d3
00039b6e: 99cc           	subal %a4,%a4
00039b70: 4247           	clrw %d7
00039b72: 47ee ffee      	lea %fp@(-18),%a3
00039b76: 302e ffe6      	movew %fp@(-26),%d0
00039b7a: 906e ffdc      	subw %fp@(-36),%d0
00039b7e: 3d40 fff0      	movew %d0,%fp@(-16)
00039b82: 322e ffe8      	movew %fp@(-24),%d1
00039b86: 926e ffde      	subw %fp@(-34),%d1
00039b8a: 3d41 fff2      	movew %d1,%fp@(-14)
00039b8e: 486e fff0      	pea %fp@(-16)
00039b92: 4879 0005 3afc 	pea 0x53afc
00039b98: 4eb9 0001 c438 	jsr 0x1c438
00039b9e: 3a6e ffe8      	moveaw %fp@(-24),%a5
00039ba2: 342e ffe6      	movew %fp@(-26),%d2
00039ba6: 4879 0005 3b04 	pea 0x53b04
00039bac: 4eb9 0002 be76 	jsr 0x2be76
00039bb2: 3f3c 0001      	movew #1,%sp@-
00039bb6: 3f3c 0003      	movew #3,%sp@-
00039bba: 4267           	clrw %sp@-
00039bbc: 4eb9 0002 bfec 	jsr 0x2bfec
00039bc2: 2f06           	movel %d6,%sp@-
00039bc4: 3f04           	movew %d4,%sp@-
00039bc6: 2f2e ffd6      	movel %fp@(-42),%sp@-
00039bca: 3f2e ffd4      	movew %fp@(-44),%sp@-
00039bce: 3f2e fff2      	movew %fp@(-14),%sp@-
00039bd2: 3f2e fff0      	movew %fp@(-16),%sp@-
00039bd6: 4eba f978      	jsr %pc@(0x39550)
00039bda: 4fef 001e      	lea %sp@(30),%sp
00039bde: 2e8b           	movel %a3,%sp@
00039be0: 2f0b           	movel %a3,%sp@-
00039be2: 2f0b           	movel %a3,%sp@-
00039be4: 2f0b           	movel %a3,%sp@-
00039be6: 2f0b           	movel %a3,%sp@-
00039be8: 2f0b           	movel %a3,%sp@-
00039bea: 4267           	clrw %sp@-
00039bec: 4267           	clrw %sp@-
00039bee: 42a7           	clrl %sp@-
00039bf0: 4267           	clrw %sp@-
00039bf2: 4267           	clrw %sp@-
00039bf4: 4267           	clrw %sp@-
00039bf6: 4267           	clrw %sp@-
00039bf8: 4267           	clrw %sp@-
00039bfa: 3f3c 0002      	movew #2,%sp@-
00039bfe: 3f3c 0002      	movew #2,%sp@-
00039c02: 3f0d           	movew %a5,%sp@-
00039c04: 3f02           	movew %d2,%sp@-
00039c06: 3f3c 0001      	movew #1,%sp@-
00039c0a: 4267           	clrw %sp@-
00039c0c: 3f3c 00ff      	movew #255,%sp@-
00039c10: 3f3c 0001      	movew #1,%sp@-
00039c14: 3f3c 0006      	movew #6,%sp@-
00039c18: 4eb9 0003 8bc6 	jsr 0x38bc6
00039c1e: 0240 0002      	andiw #2,%d0
00039c22: 3d40 ffe0      	movew %d0,%fp@(-32)
00039c26: 4fef 0038      	lea %sp@(56),%sp
00039c2a: 2e86           	movel %d6,%sp@
00039c2c: 3f04           	movew %d4,%sp@-
00039c2e: 2f2e ffd6      	movel %fp@(-42),%sp@-
00039c32: 3f2e ffd4      	movew %fp@(-44),%sp@-
00039c36: 3f2e fff2      	movew %fp@(-14),%sp@-
00039c3a: 3f2e fff0      	movew %fp@(-16),%sp@-
00039c3e: 4eba f910      	jsr %pc@(0x39550)
00039c42: 486e ffec      	pea %fp@(-20)
00039c46: 486e ffea      	pea %fp@(-22)
00039c4a: 486e ffe8      	pea %fp@(-24)
00039c4e: 486e ffe6      	pea %fp@(-26)
00039c52: 4eb9 0003 905e 	jsr 0x3905e
00039c58: 4fef 0020      	lea %sp@(32),%sp
00039c5c: 3f2e ffe8      	movew %fp@(-24),%sp@-
00039c60: 3f2e ffe6      	movew %fp@(-26),%sp@-
00039c64: 4eb9 0003 9220 	jsr 0x39220
00039c6a: 3400           	movew %d0,%d2
00039c6c: 2d79 0005 9af6 	movel 0x59af6,%fp@(-54)
00039c72: ffca 
00039c74: 588f           	addql #4,%sp
00039c76: 4a40           	tstw %d0
00039c78: 6700 00da      	beqw 0x39d54
00039c7c: 3f00           	movew %d0,%sp@-
00039c7e: 4eb9 0004 28ae 	jsr 0x428ae
00039c84: 548f           	addql #2,%sp
00039c86: 4a80           	tstl %d0
00039c88: 6700 00c8      	beqw 0x39d52
00039c8c: 2d79 0005 9af6 	movel 0x59af6,%fp@(-54)
00039c92: ffca 
00039c94: 2040           	moveal %d0,%a0
00039c96: 3a68 000a      	moveaw %a0@(10),%a5
00039c9a: 3f2e ffe8      	movew %fp@(-24),%sp@-
00039c9e: 3f2e ffe6      	movew %fp@(-26),%sp@-
00039ca2: 3f0d           	movew %a5,%sp@-
00039ca4: 2f2e ffca      	movel %fp@(-54),%sp@-
00039ca8: 4eba f852      	jsr %pc@(0x394fc)
00039cac: 226e 001c      	moveal %fp@(28),%a1
00039cb0: 3280           	movew %d0,%a1@
00039cb2: 4fef 000a      	lea %sp@(10),%sp
00039cb6: b04d           	cmpw %a5,%d0
00039cb8: 6708           	beqs 0x39cc2
00039cba: 0c40 ffff      	cmpiw #-1,%d0
00039cbe: 6600 009c      	bnew 0x39d5c
00039cc2: 4a43           	tstw %d3
00039cc4: 6700 00be      	beqw 0x39d84
00039cc8: 3f3c 0001      	movew #1,%sp@-
00039ccc: 4267           	clrw %sp@-
00039cce: 4879 0005 3afc 	pea 0x53afc
00039cd4: 3f03           	movew %d3,%sp@-
00039cd6: 3f0c           	movew %a4,%sp@-
00039cd8: 3f07           	movew %d7,%sp@-
00039cda: 4eba f8dc      	jsr %pc@(0x395b8)
00039cde: 4fef 000e      	lea %sp@(14),%sp
00039ce2: 4243           	clrw %d3
00039ce4: 99cc           	subal %a4,%a4
00039ce6: 4247           	clrw %d7
00039ce8: 4a6e ffe0      	tstw %fp@(-32)
00039cec: 6700 fe88      	beqw 0x39b76
00039cf0: 4a43           	tstw %d3
00039cf2: 671a           	beqs 0x39d0e
00039cf4: 3f3c 0001      	movew #1,%sp@-
00039cf8: 4267           	clrw %sp@-
00039cfa: 4879 0005 3afc 	pea 0x53afc
00039d00: 3f03           	movew %d3,%sp@-
00039d02: 3f0c           	movew %a4,%sp@-
00039d04: 3f07           	movew %d7,%sp@-
00039d06: 4eba f8b0      	jsr %pc@(0x395b8)
00039d0a: 4fef 000e      	lea %sp@(14),%sp
00039d0e: 382e ffe6      	movew %fp@(-26),%d4
00039d12: 362e ffe8      	movew %fp@(-24),%d3
00039d16: 4eb9 0004 12d6 	jsr 0x412d6
00039d1c: 4a42           	tstw %d2
00039d1e: 6700 00d4      	beqw 0x39df4
00039d22: b46e 0008      	cmpw %fp@(8),%d2
00039d26: 660e           	bnes 0x39d36
00039d28: 322e ffda      	movew %fp@(-38),%d1
00039d2c: 206e 001c      	moveal %fp@(28),%a0
00039d30: b250           	cmpw %a0@,%d1
00039d32: 6602           	bnes 0x39d36
00039d34: 74ff           	moveq #-1,%d2
00039d36: 2f06           	movel %d6,%sp@-
00039d38: 4eb9 0001 c11a 	jsr 0x1c11a
00039d3e: 588f           	addql #4,%sp
00039d40: 6000 fc80      	braw 0x399c2
00039d44: 9551           	subw %d2,%a1@
00039d46: 9350           	subw %d1,%a0@
00039d48: 5240           	addqw #1,%d0
00039d4a: 5889           	addql #4,%a1
00039d4c: 5888           	addql #4,%a0
00039d4e: 6000 fe02      	braw 0x39b52
00039d52: 4242           	clrw %d2
00039d54: 3a7c 0001      	moveaw #1,%a5
00039d58: 6000 ff40      	braw 0x39c9a
00039d5c: b640           	cmpw %d0,%d3
00039d5e: 6724           	beqs 0x39d84
00039d60: 4a43           	tstw %d3
00039d62: 6720           	beqs 0x39d84
00039d64: 3f3c 0001      	movew #1,%sp@-
00039d68: 4267           	clrw %sp@-
00039d6a: 4879 0005 3afc 	pea 0x53afc
00039d70: 3f03           	movew %d3,%sp@-
00039d72: 3f0c           	movew %a4,%sp@-
00039d74: 3f07           	movew %d7,%sp@-
00039d76: 4eba f840      	jsr %pc@(0x395b8)
00039d7a: 4fef 000e      	lea %sp@(14),%sp
00039d7e: 4243           	clrw %d3
00039d80: 99cc           	subal %a4,%a4
00039d82: 4247           	clrw %d7
00039d84: 206e 001c      	moveal %fp@(28),%a0
00039d88: 3210           	movew %a0@,%d1
00039d8a: 3041           	moveaw %d1,%a0
00039d8c: 2008           	movel %a0,%d0
00039d8e: d088           	addl %a0,%d0
00039d90: d088           	addl %a0,%d0
00039d92: e788           	lsll #3,%d0
00039d94: 226e ffca      	moveal %fp@(-54),%a1
00039d98: 0831 0000 080b 	btst #0,%a1@(000000000000000b,%d0:l)
00039d9e: 6600 ff48      	bnew 0x39ce8
00039da2: 2f0b           	movel %a3,%sp@-
00039da4: 42a7           	clrl %sp@-
00039da6: 3f01           	movew %d1,%sp@-
00039da8: 3f02           	movew %d2,%sp@-
00039daa: 4eb9 0004 118a 	jsr 0x4118a
00039db0: 4fef 000c      	lea %sp@(12),%sp
00039db4: 4a80           	tstl %d0
00039db6: 6700 ff30      	beqw 0x39ce8
00039dba: 2040           	moveal %d0,%a0
00039dbc: 4a68 0008      	tstw %a0@(8)
00039dc0: 6608           	bnes 0x39dca
00039dc2: 4a6e ffee      	tstw %fp@(-18)
00039dc6: 6700 ff20      	beqw 0x39ce8
00039dca: 226e 001c      	moveal %fp@(28),%a1
00039dce: 3611           	movew %a1@,%d3
00039dd0: 3f3c 0001      	movew #1,%sp@-
00039dd4: 3f3c 0001      	movew #1,%sp@-
00039dd8: 4879 0005 3afc 	pea 0x53afc
00039dde: 3f03           	movew %d3,%sp@-
00039de0: 3f0d           	movew %a5,%sp@-
00039de2: 3f02           	movew %d2,%sp@-
00039de4: 4eba f7d2      	jsr %pc@(0x395b8)
00039de8: 4fef 000e      	lea %sp@(14),%sp
00039dec: 384d           	moveaw %a5,%a4
00039dee: 3e02           	movew %d2,%d7
00039df0: 6000 fef6      	braw 0x39ce8
00039df4: 4a6e 0008      	tstw %fp@(8)
00039df8: 6600 ff3c      	bnew 0x39d36
00039dfc: 226e 001c      	moveal %fp@(28),%a1
00039e00: ba51           	cmpw %a1@,%d5
00039e02: 6600 ff32      	bnew 0x39d36
00039e06: 3e2a 0002      	movew %a2@(2),%d7
00039e0a: 47f9 0003 f96e 	lea 0x3f96e,%a3
00039e10: 49f9 0003 b35e 	lea 0x3b35e,%a4
00039e16: 240e           	movel %fp,%d2
00039e18: 5182           	subql #8,%d2
00039e1a: 45f9 0004 0e26 	lea 0x40e26,%a2
00039e20: be45           	cmpw %d5,%d7
00039e22: 6f00 ff10      	blew 0x39d34
00039e26: 3047           	moveaw %d7,%a0
00039e28: 2208           	movel %a0,%d1
00039e2a: d288           	addl %a0,%d1
00039e2c: d288           	addl %a0,%d1
00039e2e: e789           	lsll #3,%d1
00039e30: d2ae ffd0      	addl %fp@(-48),%d1
00039e34: 2d41 ffd6      	movel %d1,%fp@(-42)
00039e38: 2241           	moveal %d1,%a1
00039e3a: 0829 0000 000b 	btst #0,%a1@(11)
00039e40: 6700 0092      	beqw 0x39ed4
00039e44: 3a69 0010      	moveaw %a1@(16),%a5
00039e48: 3d69 0012 ffce 	movew %a1@(18),%fp@(-50)
00039e4e: 306e 0008      	moveaw %fp@(8),%a0
00039e52: d1c8           	addal %a0,%a0
00039e54: d1c8           	addal %a0,%a0
00039e56: d1c6           	addal %d6,%a0
00039e58: 3f2e ffde      	movew %fp@(-34),%sp@-
00039e5c: 3f2e ffdc      	movew %fp@(-36),%sp@-
00039e60: 4869 0012      	pea %a1@(18)
00039e64: 4869 0010      	pea %a1@(16)
00039e68: 3003           	movew %d3,%d0
00039e6a: d068 0002      	addw %a0@(2),%d0
00039e6e: 3f00           	movew %d0,%sp@-
00039e70: 3204           	movew %d4,%d1
00039e72: d250           	addw %a0@,%d1
00039e74: 3f01           	movew %d1,%sp@-
00039e76: 4e93           	jsr %a3@
00039e78: 3f07           	movew %d7,%sp@-
00039e7a: 4e94           	jsr %a4@
00039e7c: 4fef 0012      	lea %sp@(18),%sp
00039e80: 4a80           	tstl %d0
00039e82: 6712           	beqs 0x39e96
00039e84: 2040           	moveal %d0,%a0
00039e86: 226e ffd6      	moveal %fp@(-42),%a1
00039e8a: 3169 0010 001c 	movew %a1@(16),%a0@(28)
00039e90: 3169 0012 001e 	movew %a1@(18),%a0@(30)
00039e96: 3d4d fff8      	movew %a5,%fp@(-8)
00039e9a: 3d6e ffce fffa 	movew %fp@(-50),%fp@(-6)
00039ea0: 3d79 0005 9aca 	movew 0x59aca,%fp@(-4)
00039ea6: fffc 
00039ea8: 3d79 0005 9acc 	movew 0x59acc,%fp@(-2)
00039eae: fffe 
00039eb0: 2f02           	movel %d2,%sp@-
00039eb2: 4267           	clrw %sp@-
00039eb4: 4e92           	jsr %a2@
00039eb6: 206e ffd6      	moveal %fp@(-42),%a0
00039eba: 3d68 0010 fff8 	movew %a0@(16),%fp@(-8)
00039ec0: 3d68 0012 fffa 	movew %a0@(18),%fp@(-6)
00039ec6: 2f02           	movel %d2,%sp@-
00039ec8: 4267           	clrw %sp@-
00039eca: 4e92           	jsr %a2@
00039ecc: 526e 0008      	addqw #1,%fp@(8)
00039ed0: 4fef 000c      	lea %sp@(12),%sp
00039ed4: 226e ffd6      	moveal %fp@(-42),%a1
00039ed8: 3e11           	movew %a1@,%d7
00039eda: 6000 ff44      	braw 0x39e20
00039ede: 0000 2079      	orib #121,%d0
00039ee2: 0005 9ada      	orib #-38,%d5
00039ee6: 42b9 0005 9ada 	clrl 0x59ada
00039eec: 4201           	clrb %d1
00039eee: 7000           	moveq #0,%d0
00039ef0: b0fc 0000      	cmpaw #0,%a0
00039ef4: 660c           	bnes 0x39f02
00039ef6: 4a01           	tstb %d1
00039ef8: 6706           	beqs 0x39f00
00039efa: 23c0 0005 9ada 	movel %d0,0x59ada
00039f00: 4e75           	rts
00039f02: 2250           	moveal %a0@,%a1
00039f04: 2080           	movel %d0,%a0@
00039f06: 7201           	moveq #1,%d1
00039f08: 2008           	movel %a0,%d0
00039f0a: 2049           	moveal %a1,%a0
00039f0c: 60e2           	bras 0x39ef0
00039f0e: 0000 48e7      	orib #-25,%d0
00039f12: 3f3e           	.short 0x3f3e
00039f14: 266f 0030      	moveal %sp@(48),%a3
00039f18: 3e2f 0034      	movew %sp@(52),%d7
00039f1c: 362b 0016      	movew %a3@(22),%d3
00039f20: 6c02           	bges 0x39f24
00039f22: 5e43           	addqw #7,%d3
00039f24: e643           	asrw #3,%d3
00039f26: 3c2b 0018      	movew %a3@(24),%d6
00039f2a: 3403           	movew %d3,%d2
00039f2c: c5c6           	mulsw %d6,%d2
00039f2e: 3442           	moveaw %d2,%a2
00039f30: 41f2 a800      	lea %a2@(0000000000000000,%a2:l),%a0
00039f34: 3807           	movew %d7,%d4
00039f36: 48c4           	extl %d4
00039f38: 2f04           	movel %d4,%sp@-
00039f3a: 4868 0022      	pea %a0@(34)
00039f3e: 4eb9 0001 e75c 	jsr 0x1e75c
00039f44: 588f           	addql #4,%sp
00039f46: 2e80           	movel %d0,%sp@
00039f48: 4eb9 0001 c0ee 	jsr 0x1c0ee
00039f4e: 588f           	addql #4,%sp
00039f50: 4a80           	tstl %d0
00039f52: 660e           	bnes 0x39f62
00039f54: 4eb9 0004 12b4 	jsr 0x412b4
00039f5a: 70ff           	moveq #-1,%d0
00039f5c: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00039f60: 4e75           	rts
00039f62: 23c0 0005 9ae0 	movel %d0,0x59ae0
00039f68: 2204           	movel %d4,%d1
00039f6a: e989           	lsll #4,%d1
00039f6c: d284           	addl %d4,%d1
00039f6e: d281           	addl %d1,%d1
00039f70: 2a00           	movel %d0,%d5
00039f72: da81           	addl %d1,%d5
00039f74: c5c7           	mulsw %d7,%d2
00039f76: d485           	addl %d5,%d2
00039f78: 33c7 0005 9ade 	movew %d7,0x59ade
00039f7e: 2f01           	movel %d1,%sp@-
00039f80: 2f0b           	movel %a3,%sp@-
00039f82: 2f00           	movel %d0,%sp@-
00039f84: 49f9 0001 b8fc 	lea 0x1b8fc,%a4
00039f8a: 4e94           	jsr %a4@
00039f8c: 2a4b           	moveal %a3,%a5
00039f8e: 4fef 000c      	lea %sp@(12),%sp
00039f92: 2c45           	moveal %d5,%fp
00039f94: 4244           	clrw %d4
00039f96: 2f0a           	movel %a2,%sp@-
00039f98: 2f15           	movel %a5@,%sp@-
00039f9a: 2f0e           	movel %fp,%sp@-
00039f9c: 4e94           	jsr %a4@
00039f9e: 5244           	addqw #1,%d4
00039fa0: ddca           	addal %a2,%fp
00039fa2: 4bed 0022      	lea %a5@(34),%a5
00039fa6: 4fef 000c      	lea %sp@(12),%sp
00039faa: b847           	cmpw %d7,%d4
00039fac: 66e8           	bnes 0x39f96
00039fae: 588b           	addql #4,%a3
00039fb0: 2a42           	moveal %d2,%a5
00039fb2: 4247           	clrw %d7
00039fb4: 2f0a           	movel %a2,%sp@-
00039fb6: 2f13           	movel %a3@,%sp@-
00039fb8: 2f0d           	movel %a5,%sp@-
00039fba: 4e94           	jsr %a4@
00039fbc: 5247           	addqw #1,%d7
00039fbe: dbca           	addal %a2,%a5
00039fc0: 47eb 0022      	lea %a3@(34),%a3
00039fc4: 4fef 000c      	lea %sp@(12),%sp
00039fc8: be44           	cmpw %d4,%d7
00039fca: 66e8           	bnes 0x39fb4
00039fcc: 3039 0005 3cf8 	movew 0x53cf8,%d0
00039fd2: d040           	addw %d0,%d0
00039fd4: d079 0005 3cf8 	addw 0x53cf8,%d0
00039fda: d040           	addw %d0,%d0
00039fdc: 3640           	moveaw %d0,%a3
00039fde: d6c0           	addaw %d0,%a3
00039fe0: 3e39 0005 3cf6 	movew 0x53cf6,%d7
00039fe6: 5447           	addqw #2,%d7
00039fe8: 2079 0005 9ae0 	moveal 0x59ae0,%a0
00039fee: 7200           	moveq #0,%d1
00039ff0: 93c9           	subal %a1,%a1
00039ff2: 2005           	movel %d5,%d0
00039ff4: d081           	addl %d1,%d0
00039ff6: 2080           	movel %d0,%a0@
00039ff8: 2002           	movel %d2,%d0
00039ffa: d081           	addl %d1,%d0
00039ffc: 2140 0004      	movel %d0,%a0@(4)
0003a000: 217c 0003 9f0e 	movel #237326,%a0@(8)
0003a006: 0008 
0003a008: 0268 ff00 000c 	andiw #-256,%a0@(12)
0003a00e: 3146 001c      	movew %d6,%a0@(28)
0003a012: 314b 001e      	movew %a3,%a0@(30)
0003a016: 3147 0020      	movew %d7,%a0@(32)
0003a01a: 5249           	addqw #1,%a1
0003a01c: d28a           	addl %a2,%d1
0003a01e: 41e8 0022      	lea %a0@(34),%a0
0003a022: b849           	cmpw %a1,%d4
0003a024: 66cc           	bnes 0x39ff2
0003a026: 4247           	clrw %d7
0003a028: 47f9 0002 c31e 	lea 0x2c31e,%a3
0003a02e: 284b           	moveal %a3,%a4
0003a030: 3f06           	movew %d6,%sp@-
0003a032: 3f03           	movew %d3,%sp@-
0003a034: 2f05           	movel %d5,%sp@-
0003a036: 4e93           	jsr %a3@
0003a038: 5247           	addqw #1,%d7
0003a03a: da8a           	addl %a2,%d5
0003a03c: 508f           	addql #8,%sp
0003a03e: b847           	cmpw %d7,%d4
0003a040: 66ee           	bnes 0x3a030
0003a042: 4245           	clrw %d5
0003a044: 3f06           	movew %d6,%sp@-
0003a046: 3f03           	movew %d3,%sp@-
0003a048: 2f02           	movel %d2,%sp@-
0003a04a: 4e94           	jsr %a4@
0003a04c: 5245           	addqw #1,%d5
0003a04e: d48a           	addl %a2,%d2
0003a050: 508f           	addql #8,%sp
0003a052: ba44           	cmpw %d4,%d5
0003a054: 66ee           	bnes 0x3a044
0003a056: 4240           	clrw %d0
0003a058: 6000 ff02      	braw 0x39f5c
0003a05c:  _nomem_alert
0003a05c: 2f0a           	movel %a2,%sp@-
0003a05e: 45f9 0003 cb9a 	lea 0x3cb9a,%a2
0003a064: 3f3c 0028      	movew #40,%sp@-
0003a068: 3f3c 0001      	movew #1,%sp@-
0003a06c: 4e92           	jsr %a2@
0003a06e: 588f           	addql #4,%sp
0003a070: 60f2           	bras 0x3a064
0003a072:  _app_alloc
0003a072: 2f0a           	movel %a2,%sp@-
0003a074: 2479 0005 9ad6 	moveal 0x59ad6,%a2
0003a07a: b4fc 0000      	cmpaw #0,%a2
0003a07e: 6718           	beqs 0x3a098
0003a080: 23d2 0005 9ad6 	movel %a2@,0x59ad6
0003a086: 24b9 0005 9ada 	movel 0x59ada,%a2@
0003a08c: 23ca 0005 9ada 	movel %a2,0x59ada
0003a092: 200a           	movel %a2,%d0
0003a094: 245f           	moveal %sp@+,%a2
0003a096: 4e75           	rts
0003a098: 3f3c 001d      	movew #29,%sp@-
0003a09c: 3f3c 0001      	movew #1,%sp@-
0003a0a0: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003a0a6: 588f           	addql #4,%sp
0003a0a8: 60e8           	bras 0x3a092
0003a0aa:  _app_free
0003a0aa: 206f 0004      	moveal %sp@(4),%a0
0003a0ae: 2279 0005 9ada 	moveal 0x59ada,%a1
0003a0b4: b1c9           	cmpal %a1,%a0
0003a0b6: 6616           	bnes 0x3a0ce
0003a0b8: 23d0 0005 9ada 	movel %a0@,0x59ada
0003a0be: 20b9 0005 9ad6 	movel 0x59ad6,%a0@
0003a0c4: 23c8 0005 9ad6 	movel %a0,0x59ad6
0003a0ca: 4e75           	rts
0003a0cc: 2240           	moveal %d0,%a1
0003a0ce: b2fc 0000      	cmpaw #0,%a1
0003a0d2: 67ea           	beqs 0x3a0be
0003a0d4: 2011           	movel %a1@,%d0
0003a0d6: b1c0           	cmpal %d0,%a0
0003a0d8: 66f2           	bnes 0x3a0cc
0003a0da: 2290           	movel %a0@,%a1@
0003a0dc: 60e0           	bras 0x3a0be
0003a0de:  _scan_str
0003a0de: 2f02           	movel %d2,%sp@-
0003a0e0: 2079 0005 9798 	moveal 0x59798,%a0
0003a0e6: 2439 0005 9ace 	movel 0x59ace,%d2
0003a0ec: 0682 0000 0fff 	addil #4095,%d2
0003a0f2: 226f 000c      	moveal %sp@(12),%a1
0003a0f6: 2288           	movel %a0,%a1@
0003a0f8: 226f 0008      	moveal %sp@(8),%a1
0003a0fc: 2009           	movel %a1,%d0
0003a0fe: 5280           	addql #1,%d0
0003a100: 0c11 0020      	cmpib #32,%a1@
0003a104: 6720           	beqs 0x3a126
0003a106: 2009           	movel %a1,%d0
0003a108: 1219           	moveb %a1@+,%d1
0003a10a: 6708           	beqs 0x3a114
0003a10c: 0c01 000d      	cmpib #13,%d1
0003a110: 6618           	bnes 0x3a12a
0003a112: 5280           	addql #1,%d0
0003a114: 4210           	clrb %a0@
0003a116: b488           	cmpl %a0,%d2
0003a118: 6302           	blss 0x3a11c
0003a11a: 5288           	addql #1,%a0
0003a11c: 23c8 0005 9798 	movel %a0,0x59798
0003a122: 241f           	movel %sp@+,%d2
0003a124: 4e75           	rts
0003a126: 2240           	moveal %d0,%a1
0003a128: 60d2           	bras 0x3a0fc
0003a12a: 0c01 0040      	cmpib #64,%d1
0003a12e: 67e2           	beqs 0x3a112
0003a130: b488           	cmpl %a0,%d2
0003a132: 63d2           	blss 0x3a106
0003a134: 1081           	moveb %d1,%a0@
0003a136: 5288           	addql #1,%a0
0003a138: 60cc           	bras 0x3a106
0003a13a:  _app_tran
0003a13a: 322f 0004      	movew %sp@(4),%d1
0003a13e: 48c1           	extl %d1
0003a140: 2001           	movel %d1,%d0
0003a142: e788           	lsll #3,%d0
0003a144: 2040           	moveal %d0,%a0
0003a146: 91c1           	subal %d1,%a0
0003a148: d1c8           	addal %a0,%a0
0003a14a: d1fc 0004 660c 	addal #288268,%a0
0003a150: 3f28 0006      	movew %a0@(6),%sp@-
0003a154: 3f28 0004      	movew %a0@(4),%sp@-
0003a158: 2f10           	movel %a0@,%sp@-
0003a15a: 4eb9 0002 c31e 	jsr 0x2c31e
0003a160: 508f           	addql #8,%sp
0003a162: 4e75           	rts
0003a164: 413a 5c45      	chkl %pc@(0x3fdab),%d0
0003a168: 4d55           	.short 0x4d55
0003a16a: 4943           	.short 0x4943
0003a16c: 4f4e           	.short 0x4f4e
0003a16e: 2e52           	moveal %a2@,%sp
0003a170: 5343           	subqw #1,%d3
0003a172: 0041 3a5c      	oriw #14940,%d1
0003a176: 454d           	.short 0x454d
0003a178: 5544           	subqw #2,%d4
0003a17a: 4553           	.short 0x4553
0003a17c: 4b2e 494e      	chkl %fp@(18766),%d5
0003a180: 4600           	notb %d0
0003a182: 234d 2025      	movel %a5,%a1@(8229)
0003a186: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a18a: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a18e: 2025           	movel %a5@-,%d0
0003a190: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a194: 4646           	notw %d6
0003a196: 2025           	movel %a5@-,%d0
0003a198: 6320           	blss 0x3a1ba
0003a19a: 2573 2025 6340 	movel %a3@(0000000000000025,%d2:w),%a2@(25408)
0003a1a0: 2040           	moveal %d0,%a0
0003a1a2: 0d0a 0023      	movepw %a2@(35),%d6
0003a1a6: 5420           	addqb #2,%a0@-
0003a1a8: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a1ac: 2025           	movel %a5@-,%d0
0003a1ae: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a1b2: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a1b6: 2046           	moveal %d6,%a0
0003a1b8: 4620           	notb %a0@-
0003a1ba: 2020           	movel %a0@-,%d0
0003a1bc: 2573 4020 400d 	movel %a3@(0000000000000020,%d4:w),%a2@(16397)
0003a1c2: 0a00 234f      	eorib #79,%d0
0003a1c6: 2025           	movel %a5@-,%d0
0003a1c8: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a1cc: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003a1d0: 2025           	movel %a5@-,%d0
0003a1d2: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003a1d6: 4646           	notw %d6
0003a1d8: 2020           	movel %a0@-,%d0
0003a1da: 2025           	movel %a5@-,%d0
0003a1dc: 7340           	mvsw %d0,%d1
0003a1de: 2040           	moveal %d0,%a0
0003a1e0: 0d0a 0000      	movepw %a2@(0),%d6
0003a1e4:  _app_start
0003a1e4: 4fef ffe8      	lea %sp@(-24),%sp
0003a1e8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003a1ec: 2479 0005 9ae4 	moveal 0x59ae4,%a2
0003a1f2: 42af 0030      	clrl %sp@(48)
0003a1f6: 4878 1000      	pea 0x1000
0003a1fa: 47f9 0001 c0ee 	lea 0x1c0ee,%a3
0003a200: 4e93           	jsr %a3@
0003a202: 23c0 0005 9ace 	movel %d0,0x59ace
0003a208: 23c0 0005 9798 	movel %d0,0x59798
0003a20e: 588f           	addql #4,%sp
0003a210: 6772           	beqs 0x3a284
0003a212: 4878 0800      	pea 0x800
0003a216: 4e93           	jsr %a3@
0003a218: 23c0 0005 9ad2 	movel %d0,0x59ad2
0003a21e: 588f           	addql #4,%sp
0003a220: 6762           	beqs 0x3a284
0003a222: 4878 0800      	pea 0x800
0003a226: 2f00           	movel %d0,%sp@-
0003a228: 4df9 0001 bb70 	lea 0x1bb70,%fp
0003a22e: 4e96           	jsr %fp@
0003a230: 2079 0005 9ad2 	moveal 0x59ad2,%a0
0003a236: 2248           	moveal %a0,%a1
0003a238: 2008           	movel %a0,%d0
0003a23a: 0680 0000 07e0 	addil #2016,%d0
0003a240: 508f           	addql #8,%sp
0003a242: 49e9 0020      	lea %a1@(32),%a4
0003a246: 228c           	movel %a4,%a1@
0003a248: 224c           	moveal %a4,%a1
0003a24a: b9c0           	cmpal %d0,%a4
0003a24c: 66f4           	bnes 0x3a242
0003a24e: 42a8 07e0      	clrl %a0@(2016)
0003a252: 42b9 0005 9ada 	clrl 0x59ada
0003a258: 23c8 0005 9ad6 	movel %a0,0x59ad6
0003a25e: 49f9 0005 97b4 	lea 0x597b4,%a4
0003a264: 0839 0002 0004 	btst #2,0x4b0d8
0003a26a: b0d8 
0003a26c: 671a           	beqs 0x3a288
0003a26e: 3f3c 0008      	movew #8,%sp@-
0003a272: 4879 0004 6d02 	pea 0x46d02
0003a278: 4eba fc96      	jsr %pc@(0x39f10)
0003a27c: 5c8f           	addql #6,%sp
0003a27e: 4a40           	tstw %d0
0003a280: 6c00 00a4      	bgew 0x3a326
0003a284: 4eba fdd6      	jsr %pc@(0x3a05c)
0003a288: 4bef 0034      	lea %sp@(52),%a5
0003a28c: 204d           	moveal %a5,%a0
0003a28e: 43fa fed4      	lea %pc@(0x3a164),%a1
0003a292: 10d9           	moveb %a1@+,%a0@+
0003a294: 66fc           	bnes 0x3a292
0003a296: 3014           	movew %a4@,%d0
0003a298: d12f 0034      	addb %d0,%sp@(52)
0003a29c: 3f3c 0005      	movew #5,%sp@-
0003a2a0: 2f0d           	movel %a5,%sp@-
0003a2a2: 3f3c 004e      	movew #78,%sp@-
0003a2a6: 4eb9 0001 bc3c 	jsr 0x1bc3c
0003a2ac: 3600           	movew %d0,%d3
0003a2ae: 508f           	addql #8,%sp
0003a2b0: 66bc           	bnes 0x3a26e
0003a2b2: 2f0d           	movel %a5,%sp@-
0003a2b4: 4eb9 0003 92c2 	jsr 0x392c2
0003a2ba: 588f           	addql #4,%sp
0003a2bc: 4a40           	tstw %d0
0003a2be: 67ae           	beqs 0x3a26e
0003a2c0: 2079 0005 971e 	moveal 0x5971e,%a0
0003a2c6: 3028 001a      	movew %a0@(26),%d0
0003a2ca: 0c40 0007      	cmpiw #7,%d0
0003a2ce: 6e08           	bgts 0x3a2d8
0003a2d0: 4eb9 0003 92d4 	jsr 0x392d4
0003a2d6: 6096           	bras 0x3a26e
0003a2d8: 0c40 0100      	cmpiw #256,%d0
0003a2dc: 6f04           	bles 0x3a2e2
0003a2de: 303c 0100      	movew #256,%d0
0003a2e2: 7200           	moveq #0,%d1
0003a2e4: 3228 0006      	movew %a0@(6),%d1
0003a2e8: d1c1           	addal %d1,%a0
0003a2ea: 3239 0004 6d18 	movew 0x46d18,%d1
0003a2f0: 3439 0004 6d1a 	movew 0x46d1a,%d2
0003a2f6: 43e8 0016      	lea %a0@(22),%a1
0003a2fa: b251           	cmpw %a1@,%d1
0003a2fc: 66d2           	bnes 0x3a2d0
0003a2fe: b469 0002      	cmpw %a1@(2),%d2
0003a302: 66cc           	bnes 0x3a2d0
0003a304: 5243           	addqw #1,%d3
0003a306: 43e9 0022      	lea %a1@(34),%a1
0003a30a: b640           	cmpw %d0,%d3
0003a30c: 66ec           	bnes 0x3a2fa
0003a30e: 3f00           	movew %d0,%sp@-
0003a310: 2f08           	movel %a0,%sp@-
0003a312: 4eba fbfc      	jsr %pc@(0x39f10)
0003a316: 3400           	movew %d0,%d2
0003a318: 4eb9 0003 92d4 	jsr 0x392d4
0003a31e: 5c8f           	addql #6,%sp
0003a320: 4a42           	tstw %d2
0003a322: 6600 ff4a      	bnew 0x3a26e
0003a326: 4878 1060      	pea 0x1060
0003a32a: 4e93           	jsr %a3@
0003a32c: 2a40           	moveal %d0,%a5
0003a32e: 588f           	addql #4,%sp
0003a330: 4a80           	tstl %d0
0003a332: 6700 ff50      	beqw 0x3a284
0003a336: 2079 0005 9ae0 	moveal 0x59ae0,%a0
0003a33c: 3039 0005 3cf8 	movew 0x53cf8,%d0
0003a342: d040           	addw %d0,%d0
0003a344: d079 0005 3cf8 	addw 0x53cf8,%d0
0003a34a: d040           	addw %d0,%d0
0003a34c: d068 001a      	addw %a0@(26),%d0
0003a350: d040           	addw %d0,%d0
0003a352: 33c0 0005 9aca 	movew %d0,0x59aca
0003a358: 3228 0018      	movew %a0@(24),%d1
0003a35c: d279 0005 3cf6 	addw 0x53cf6,%d1
0003a362: 3601           	movew %d1,%d3
0003a364: 5443           	addqw #2,%d3
0003a366: 33c3 0005 9acc 	movew %d3,0x59acc
0003a36c: 3439 0005 9976 	movew 0x59976,%d2
0003a372: 0c79 012c 0005 	cmpiw #300,0x53cfe
0003a378: 3cfe 
0003a37a: 6e00 02bc      	bgtw 0x3a638
0003a37e: 307c 0004      	moveaw #4,%a0
0003a382: d048           	addw %a0,%d0
0003a384: 3602           	movew %d2,%d3
0003a386: 48c3           	extl %d3
0003a388: 87c0           	divsw %d0,%d3
0003a38a: 3002           	movew %d2,%d0
0003a38c: 48c0           	extl %d0
0003a38e: 81c3           	divsw %d3,%d0
0003a390: 33c0 0005 9a8e 	movew %d0,0x59a8e
0003a396: 3839 0005 9978 	movew 0x59978,%d4
0003a39c: 5841           	addqw #4,%d1
0003a39e: 3404           	movew %d4,%d2
0003a3a0: 48c2           	extl %d2
0003a3a2: 85c1           	divsw %d1,%d2
0003a3a4: 3204           	movew %d4,%d1
0003a3a6: 48c1           	extl %d1
0003a3a8: 83c2           	divsw %d2,%d1
0003a3aa: 33c1 0005 9a90 	movew %d1,0x59a90
0003a3b0: 33fc 0041 0005 	movew #65,0x59ae8
0003a3b6: 9ae8 
0003a3b8: 33fc 0040 0005 	movew #64,0x59aea
0003a3be: 9aea 
0003a3c0: 33fc 0043 0005 	movew #67,0x59aec
0003a3c6: 9aec 
0003a3c8: 33fc 0040 0005 	movew #64,0x59aee
0003a3ce: 9aee 
0003a3d0: 33fc 0043 0005 	movew #67,0x59af0
0003a3d6: 9af0 
0003a3d8: 33fc 0040 0005 	movew #64,0x59af2
0003a3de: 9af2 
0003a3e0: 3f3c 1060      	movew #4192,%sp@-
0003a3e4: 2f0d           	movel %a5,%sp@-
0003a3e6: 4eb9 0003 932c 	jsr 0x3932c
0003a3ec: 47ed 0080      	lea %a5@(128),%a3
0003a3f0: 5c8f           	addql #6,%sp
0003a3f2: 0839 0002 0004 	btst #2,0x4b0d8
0003a3f8: b0d8 
0003a3fa: 6638           	bnes 0x3a434
0003a3fc: 0c2d 0023 0080 	cmpib #35,%a5@(128)
0003a402: 6730           	beqs 0x3a434
0003a404: 4def 0034      	lea %sp@(52),%fp
0003a408: 204e           	moveal %fp,%a0
0003a40a: 43fa fd67      	lea %pc@(0x3a173),%a1
0003a40e: 10d9           	moveb %a1@+,%a0@+
0003a410: 66fc           	bnes 0x3a40e
0003a412: 3214           	movew %a4@,%d1
0003a414: d32f 0034      	addb %d1,%sp@(52)
0003a418: 2f0b           	movel %a3,%sp@-
0003a41a: 4878 0fdf      	pea 0xfdf
0003a41e: 2f0e           	movel %fp,%sp@-
0003a420: 4eb9 0001 c146 	jsr 0x1c146
0003a426: 4fef 000c      	lea %sp@(12),%sp
0003a42a: 4a80           	tstl %d0
0003a42c: 6c02           	bges 0x3a430
0003a42e: 7000           	moveq #0,%d0
0003a430: 4233 0800      	clrb %a3@(0000000000000000,%d0:l)
0003a434: 0c2d 0023 0080 	cmpib #35,%a5@(128)
0003a43a: 6700 00f0      	beqw 0x3a52c
0003a43e: 204b           	moveal %a3,%a0
0003a440: 43fa 11d5      	lea %pc@(0x3b617),%a1
0003a444: 10d9           	moveb %a1@+,%a0@+
0003a446: 66fc           	bnes 0x3a444
0003a448: 4ded 011c      	lea %a5@(284),%fp
0003a44c: 3f3c 0019      	movew #25,%sp@-
0003a450: 49f9 0001 bc3c 	lea 0x1bc3c,%a4
0003a456: 4e94           	jsr %a4@
0003a458: 3f00           	movew %d0,%sp@-
0003a45a: 3f3c 000e      	movew #14,%sp@-
0003a45e: 4e94           	jsr %a4@
0003a460: 2a00           	movel %d0,%d5
0003a462: 5c8f           	addql #6,%sp
0003a464: 4244           	clrw %d4
0003a466: 4246           	clrw %d6
0003a468: 99cc           	subal %a4,%a4
0003a46a: 300c           	movew %a4,%d0
0003a46c: 48c0           	extl %d0
0003a46e: 0105           	btst %d0,%d5
0003a470: 6746           	beqs 0x3a4b8
0003a472: 3806           	movew %d6,%d4
0003a474: 48c4           	extl %d4
0003a476: 89c3           	divsw %d3,%d4
0003a478: 2e04           	movel %d4,%d7
0003a47a: 4847           	swap %d7
0003a47c: 3f3c 000d      	movew #13,%sp@-
0003a480: 4eb9 0004 0b58 	jsr 0x40b58
0003a486: 324c           	moveaw %a4,%a1
0003a488: 43e9 0041      	lea %a1@(65),%a1
0003a48c: 3f09           	movew %a1,%sp@-
0003a48e: 2f00           	movel %d0,%sp@-
0003a490: 3f09           	movew %a1,%sp@-
0003a492: 7001           	moveq #1,%d0
0003a494: b04c           	cmpw %a4,%d0
0003a496: 5cc0           	sge %d0
0003a498: 4880           	extw %d0
0003a49a: 4440           	negw %d0
0003a49c: 3f00           	movew %d0,%sp@-
0003a49e: 3f04           	movew %d4,%sp@-
0003a4a0: 3f07           	movew %d7,%sp@-
0003a4a2: 487a fcde      	pea %pc@(0x3a182)
0003a4a6: 2f0e           	movel %fp,%sp@-
0003a4a8: 4eb9 0001 bec0 	jsr 0x1bec0
0003a4ae: 4df6 0000      	lea %fp@(0000000000000000,%d0:w),%fp
0003a4b2: 5246           	addqw #1,%d6
0003a4b4: 4fef 0018      	lea %sp@(24),%sp
0003a4b8: 524c           	addqw #1,%a4
0003a4ba: 721a           	moveq #26,%d1
0003a4bc: b24c           	cmpw %a4,%d1
0003a4be: 66aa           	bnes 0x3a46a
0003a4c0: 204e           	moveal %fp,%a0
0003a4c2: 43fa 10c0      	lea %pc@(0x3b584),%a1
0003a4c6: 10d9           	moveb %a1@+,%a0@+
0003a4c8: 66fc           	bnes 0x3a4c6
0003a4ca: 4dee 0092      	lea %fp@(146),%fp
0003a4ce: 5342           	subqw #1,%d2
0003a4d0: b842           	cmpw %d2,%d4
0003a4d2: 6d00 016c      	bltw 0x3a640
0003a4d6: 3803           	movew %d3,%d4
0003a4d8: 5344           	subqw #1,%d4
0003a4da: 3f3c 000e      	movew #14,%sp@-
0003a4de: 2c3c 0004 0b58 	movel #265048,%d6
0003a4e4: 2046           	moveal %d6,%a0
0003a4e6: 4e90           	jsr %a0@
0003a4e8: 2f00           	movel %d0,%sp@-
0003a4ea: 3f3c 0003      	movew #3,%sp@-
0003a4ee: 3f02           	movew %d2,%sp@-
0003a4f0: 3f04           	movew %d4,%sp@-
0003a4f2: 487a fcb1      	pea %pc@(0x3a1a5)
0003a4f6: 2f0e           	movel %fp,%sp@-
0003a4f8: 49f9 0001 bec0 	lea 0x1bec0,%a4
0003a4fe: 4e94           	jsr %a4@
0003a500: 3e00           	movew %d0,%d7
0003a502: 4fef 0014      	lea %sp@(20),%sp
0003a506: 4a44           	tstw %d4
0003a508: 6622           	bnes 0x3a52c
0003a50a: 3f3c 000f      	movew #15,%sp@-
0003a50e: 2046           	moveal %d6,%a0
0003a510: 4e90           	jsr %a0@
0003a512: 2f00           	movel %d0,%sp@-
0003a514: 3f3c 0004      	movew #4,%sp@-
0003a518: 3f02           	movew %d2,%sp@-
0003a51a: 5343           	subqw #1,%d3
0003a51c: 3f03           	movew %d3,%sp@-
0003a51e: 487a fca4      	pea %pc@(0x3a1c4)
0003a522: 4876 7000      	pea %fp@(0000000000000000,%d7:w)
0003a526: 4e94           	jsr %a4@
0003a528: 4fef 0014      	lea %sp@(20),%sp
0003a52c: 4279 0005 979c 	clrw 0x5979c
0003a532: 4242           	clrw %d2
0003a534: 7634           	moveq #52,%d3
0003a536: d68f           	addl %sp,%d3
0003a538: 782e           	moveq #46,%d4
0003a53a: d88f           	addl %sp,%d4
0003a53c: 7c30           	moveq #48,%d6
0003a53e: dc8f           	addl %sp,%d6
0003a540: 1013           	moveb %a3@,%d0
0003a542: 6600 0102      	bnew 0x3a646
0003a546: 2479 0005 9ada 	moveal 0x59ada,%a2
0003a54c: 47f9 0003 f96e 	lea 0x3f96e,%a3
0003a552: b4fc 0000      	cmpaw #0,%a2
0003a556: 6600 0602      	bnew 0x3ab5a
0003a55a: 4878 0024      	pea 0x24
0003a55e: 4879 0005 9a92 	pea 0x59a92
0003a564: 4eb9 0001 bb70 	jsr 0x1bb70
0003a56a: 3239 0005 9aca 	movew 0x59aca,%d1
0003a570: 2079 0005 9ae0 	moveal 0x59ae0,%a0
0003a576: 3401           	movew %d1,%d2
0003a578: 9468 0016      	subw %a0@(22),%d2
0003a57c: 3002           	movew %d2,%d0
0003a57e: 760f           	moveq #15,%d3
0003a580: e668           	lsrw %d3,%d0
0003a582: d042           	addw %d2,%d0
0003a584: e240           	asrw #1,%d0
0003a586: 33c0 0005 9a92 	movew %d0,0x59a92
0003a58c: 33c0 0005 9a96 	movew %d0,0x59a96
0003a592: 3279 0005 9acc 	moveaw 0x59acc,%a1
0003a598: 3049           	moveaw %a1,%a0
0003a59a: 90f9 0005 3cf6 	subaw 0x53cf6,%a0
0003a5a0: 5548           	subqw #2,%a0
0003a5a2: 33c8 0005 9a98 	movew %a0,0x59a98
0003a5a8: 33c8 0005 9a9c 	movew %a0,0x59a9c
0003a5ae: 33c9 0005 9aa0 	movew %a1,0x59aa0
0003a5b4: 33c1 0005 9aa2 	movew %d1,0x59aa2
0003a5ba: 33c9 0005 9aa4 	movew %a1,0x59aa4
0003a5c0: 33c1 0005 9aa6 	movew %d1,0x59aa6
0003a5c6: 33c8 0005 9aa8 	movew %a0,0x59aa8
0003a5cc: 9240           	subw %d0,%d1
0003a5ce: 33c1 0005 9aaa 	movew %d1,0x59aaa
0003a5d4: 33c8 0005 9aac 	movew %a0,0x59aac
0003a5da: 33c1 0005 9aae 	movew %d1,0x59aae
0003a5e0: 33c0 0005 9ab2 	movew %d0,0x59ab2
0003a5e6: 4878 0014      	pea 0x14
0003a5ea: 4879 0005 9ab6 	pea 0x59ab6
0003a5f0: 4eb9 0001 bb70 	jsr 0x1bb70
0003a5f6: 3239 0005 3cfc 	movew 0x53cfc,%d1
0003a5fc: 3001           	movew %d1,%d0
0003a5fe: e748           	lslw #3,%d0
0003a600: 9041           	subw %d1,%d0
0003a602: d040           	addw %d0,%d0
0003a604: 33c0 0005 9aba 	movew %d0,0x59aba
0003a60a: 33c0 0005 9abe 	movew %d0,0x59abe
0003a610: 3039 0005 3cfa 	movew 0x53cfa,%d0
0003a616: 33c0 0005 9ac0 	movew %d0,0x59ac0
0003a61c: 33c0 0005 9ac4 	movew %d0,0x59ac4
0003a622: 2f0d           	movel %a5,%sp@-
0003a624: 4eb9 0001 c11a 	jsr 0x1c11a
0003a62a: 4fef 0014      	lea %sp@(20),%sp
0003a62e: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003a632: 4fef 0018      	lea %sp@(24),%sp
0003a636: 4e75           	rts
0003a638: 307c 0008      	moveaw #8,%a0
0003a63c: 6000 fd44      	braw 0x3a382
0003a640: 4244           	clrw %d4
0003a642: 6000 fe96      	braw 0x3a4da
0003a646: 49eb 0001      	lea %a3@(1),%a4
0003a64a: 0c00 0023      	cmpib #35,%d0
0003a64e: 6660           	bnes 0x3a6b0
0003a650: 102b 0001      	moveb %a3@(1),%d0
0003a654: 0600 ffbc      	addib #-68,%d0
0003a658: 0c00 0016      	cmpib #22,%d0
0003a65c: 6252           	bhis 0x3a6b0
0003a65e: 0280 0000 00ff 	andil #255,%d0
0003a664: d080           	addl %d0,%d0
0003a666: 303b 0806      	movew %pc@(0x3a66e,%d0:l),%d0
0003a66a: 4efb 0002      	jmp %pc@(0x3a66e,%d0:w)
0003a66e: 0054 0358      	oriw #856,%a4@
0003a672: 0054 0054      	oriw #84,%a4@
0003a676: 0042 0054      	oriw #84,%d2
0003a67a: 0042 04bc      	oriw #1212,%d2
0003a67e: 0042 0054      	oriw #84,%d2
0003a682: 0054 0054      	oriw #84,%a4@
0003a686: 0054 046a      	oriw #1130,%a4@
0003a68a: 002e 0042 0054 	orib #66,%fp@(84)
0003a690: 0042 0054      	oriw #84,%d2
0003a694: 02a8 0054 0054 	andil #5505108,%a0@(72)
0003a69a: 0048 
0003a69c: 4879 0005 979c 	pea 0x5979c
0003a6a2: 486b 0002      	pea %a3@(2)
0003a6a6: 4eb9 0001 c2ea 	jsr 0x1c2ea
0003a6ac: 2840           	moveal %d0,%a4
0003a6ae: 508f           	addql #8,%sp
0003a6b0: 264c           	moveal %a4,%a3
0003a6b2: 6000 fe8c      	braw 0x3a540
0003a6b6: 2f06           	movel %d6,%sp@-
0003a6b8: 486b 0006      	pea %a3@(6)
0003a6bc: 4eba fa20      	jsr %pc@(0x3a0de)
0003a6c0: 60ea           	bras 0x3a6ac
0003a6c2: 4eba f9ae      	jsr %pc@(0x3a072)
0003a6c6: 2c40           	moveal %d0,%fp
0003a6c8: 4a80           	tstl %d0
0003a6ca: 6700 ff62      	beqw 0x3a62e
0003a6ce: 426e 0004      	clrw %fp@(4)
0003a6d2: 102b 0001      	moveb %a3@(1),%d0
0003a6d6: 0600 ffbc      	addib #-68,%d0
0003a6da: 0c00 0015      	cmpib #21,%d0
0003a6de: 6262           	bhis 0x3a742
0003a6e0: 0280 0000 00ff 	andil #255,%d0
0003a6e6: d080           	addl %d0,%d0
0003a6e8: 303b 0806      	movew %pc@(0x3a6f0,%d0:l),%d0
0003a6ec: 4efb 0002      	jmp %pc@(0x3a6f0,%d0:w)
0003a6f0: 01d6           	bset %d0,%fp@
0003a6f2: 0052 01ce      	oriw #462,%a2@
0003a6f6: 0048           	.short 0x0048
0003a6f8: 0052 01e0      	oriw #480,%a2@
0003a6fc: 0052 0052      	oriw #82,%a2@
0003a700: 0052 003a      	oriw #58,%a2@
0003a704: 01e6           	bset %d0,%fp@-
0003a706: 0206 01c8      	andib #-56,%d6
0003a70a: 0052 0052      	oriw #82,%a2@
0003a70e: 0052 002c      	oriw #44,%a2@
0003a712: 0052 01fc      	oriw #508,%a2@
0003a716: 0052 01f4      	oriw #500,%a2@
0003a71a: 0042 3d7c      	oriw #15740,%d2
0003a71e: 0003 0008      	orib #8,%d3
0003a722: 3d7c 0004 0004 	movew #4,%fp@(4)
0003a728: 6018           	bras 0x3a742
0003a72a: 3d7c 0002 0008 	movew #2,%fp@(8)
0003a730: 60f0           	bras 0x3a722
0003a732: 3d7c 0008 0004 	movew #8,%fp@(4)
0003a738: 426e 0008      	clrw %fp@(8)
0003a73c: 006e 0001 0004 	oriw #1,%fp@(4)
0003a742: 200b           	movel %a3,%d0
0003a744: 5480           	addql #2,%d0
0003a746: 49f9 0001 c2ea 	lea 0x1c2ea,%a4
0003a74c: 082e 0002 0005 	btst #2,%fp@(5)
0003a752: 6714           	beqs 0x3a768
0003a754: 486e 001c      	pea %fp@(28)
0003a758: 2f00           	movel %d0,%sp@-
0003a75a: 4e94           	jsr %a4@
0003a75c: 486e 001e      	pea %fp@(30)
0003a760: 2f00           	movel %d0,%sp@-
0003a762: 4e94           	jsr %a4@
0003a764: 4fef 0010      	lea %sp@(16),%sp
0003a768: 486e 0018      	pea %fp@(24)
0003a76c: 2f00           	movel %d0,%sp@-
0003a76e: 4e94           	jsr %a4@
0003a770: 508f           	addql #8,%sp
0003a772: 3239 0005 9ade 	movew 0x59ade,%d1
0003a778: b26e 0018      	cmpw %fp@(24),%d1
0003a77c: 6e06           	bgts 0x3a784
0003a77e: 3d7c 0006 0018 	movew #6,%fp@(24)
0003a784: 486e 001a      	pea %fp@(26)
0003a788: 2f00           	movel %d0,%sp@-
0003a78a: 4e94           	jsr %a4@
0003a78c: 2240           	moveal %d0,%a1
0003a78e: 508f           	addql #8,%sp
0003a790: 3039 0005 9ade 	movew 0x59ade,%d0
0003a796: b06e 001a      	cmpw %fp@(26),%d0
0003a79a: 6e06           	bgts 0x3a7a2
0003a79c: 3d7c 0007 001a 	movew #7,%fp@(26)
0003a7a2: 4a79 0005 979c 	tstw 0x5979c
0003a7a8: 661c           	bnes 0x3a7c6
0003a7aa: 0c6e 0008 0018 	cmpiw #8,%fp@(24)
0003a7b0: 6606           	bnes 0x3a7b8
0003a7b2: 3d7c 0006 0018 	movew #6,%fp@(24)
0003a7b8: 0c6e 0028 001a 	cmpiw #40,%fp@(26)
0003a7be: 6606           	bnes 0x3a7c6
0003a7c0: 3d7c 0007 001a 	movew #7,%fp@(26)
0003a7c6: 082e 0002 0005 	btst #2,%fp@(5)
0003a7cc: 6600 0132      	bnew 0x3a900
0003a7d0: 5289           	addql #1,%a1
0003a7d2: 486e 000c      	pea %fp@(12)
0003a7d6: 2f09           	movel %a1,%sp@-
0003a7d8: 47fa f904      	lea %pc@(0x3a0de),%a3
0003a7dc: 4e93           	jsr %a3@
0003a7de: 486e 0010      	pea %fp@(16)
0003a7e2: 2f00           	movel %d0,%sp@-
0003a7e4: 4e93           	jsr %a3@
0003a7e6: 2240           	moveal %d0,%a1
0003a7e8: 4fef 0010      	lea %sp@(16),%sp
0003a7ec: 0c11 0020      	cmpib #32,%a1@
0003a7f0: 6630           	bnes 0x3a822
0003a7f2: 0829 0000 0001 	btst #0,%a1@(1)
0003a7f8: 6706           	beqs 0x3a800
0003a7fa: 006e 0010 0004 	oriw #16,%fp@(4)
0003a800: 0829 0001 0001 	btst #1,%a1@(1)
0003a806: 6706           	beqs 0x3a80e
0003a808: 006e 0020 0004 	oriw #32,%fp@(4)
0003a80e: 2f03           	movel %d3,%sp@-
0003a810: 4869 0002      	pea %a1@(2)
0003a814: 4e94           	jsr %a4@
0003a816: 1d6f 003d 0006 	moveb %sp@(61),%fp@(6)
0003a81c: 2240           	moveal %d0,%a1
0003a81e: 5289           	addql #1,%a1
0003a820: 508f           	addql #8,%sp
0003a822: 486e 0014      	pea %fp@(20)
0003a826: 2f09           	movel %a1,%sp@-
0003a828: 4e93           	jsr %a3@
0003a82a: 2840           	moveal %d0,%a4
0003a82c: 2f0e           	movel %fp,%sp@-
0003a82e: 4eb9 0003 f394 	jsr 0x3f394
0003a834: 4fef 000c      	lea %sp@(12),%sp
0003a838: 4a40           	tstw %d0
0003a83a: 6706           	beqs 0x3a842
0003a83c: 006e 0040 0004 	oriw #64,%fp@(4)
0003a842: 082e 0002 0005 	btst #2,%fp@(5)
0003a848: 673c           	beqs 0x3a886
0003a84a: 302e 0008      	movew %fp@(8),%d0
0003a84e: 0c40 0001      	cmpiw #1,%d0
0003a852: 6232           	bhis 0x3a886
0003a854: 0c79 0001 0005 	cmpiw #1,0x5979c
0003a85a: 979c 
0003a85c: 6e0e           	bgts 0x3a86c
0003a85e: 222e 000c      	movel %fp@(12),%d1
0003a862: 2d6e 0010 000c 	movel %fp@(16),%fp@(12)
0003a868: 2d41 0010      	movel %d1,%fp@(16)
0003a86c: 4a40           	tstw %d0
0003a86e: 6616           	bnes 0x3a886
0003a870: 2f2e 000c      	movel %fp@(12),%sp@-
0003a874: 4eb9 0003 ff72 	jsr 0x3ff72
0003a87a: 588f           	addql #4,%sp
0003a87c: 4a40           	tstw %d0
0003a87e: 6706           	beqs 0x3a886
0003a880: 006e 4000 0004 	oriw #16384,%fp@(4)
0003a886: 4a6e 0008      	tstw %fp@(8)
0003a88a: 6600 fe24      	bnew 0x3a6b0
0003a88e: 202f 0030      	movel %sp@(48),%d0
0003a892: 6700 fe1c      	beqw 0x3a6b0
0003a896: 2f2e 000c      	movel %fp@(12),%sp@-
0003a89a: 2f00           	movel %d0,%sp@-
0003a89c: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003a8a2: 508f           	addql #8,%sp
0003a8a4: 4a40           	tstw %d0
0003a8a6: 6600 fe08      	bnew 0x3a6b0
0003a8aa: 006e 0080 0004 	oriw #128,%fp@(4)
0003a8b0: 42af 0030      	clrl %sp@(48)
0003a8b4: 6000 fdfa      	braw 0x3a6b0
0003a8b8: 3d7c 0008 0004 	movew #8,%fp@(4)
0003a8be: 426e 0008      	clrw %fp@(8)
0003a8c2: 6000 fe7e      	braw 0x3a742
0003a8c6: 3d7c 0001 0008 	movew #1,%fp@(8)
0003a8cc: 6000 fe74      	braw 0x3a742
0003a8d0: 3d7c 4000 0004 	movew #16384,%fp@(4)
0003a8d6: 426e 0008      	clrw %fp@(8)
0003a8da: 006e 8000 0004 	oriw #-32768,%fp@(4)
0003a8e0: 6000 fe60      	braw 0x3a742
0003a8e4: 426e 0008      	clrw %fp@(8)
0003a8e8: 6000 fe38      	braw 0x3a722
0003a8ec: 3d7c 0001 0008 	movew #1,%fp@(8)
0003a8f2: 6000 fe2e      	braw 0x3a722
0003a8f6: 3d7c 0004 0008 	movew #4,%fp@(8)
0003a8fc: 6000 fe24      	braw 0x3a722
0003a900: 1029 0001      	moveb %a1@(1),%d0
0003a904: 0c00 0020      	cmpib #32,%d0
0003a908: 6602           	bnes 0x3a90c
0003a90a: 4200           	clrb %d0
0003a90c: 1d40 0007      	moveb %d0,%fp@(7)
0003a910: 5689           	addql #3,%a1
0003a912: 6000 febe      	braw 0x3a7d2
0003a916: 49eb 0002      	lea %a3@(2),%a4
0003a91a: 0c42 0006      	cmpiw #6,%d2
0003a91e: 6e00 fd90      	bgtw 0x3a6b0
0003a922: 3002           	movew %d2,%d0
0003a924: 48c0           	extl %d0
0003a926: 2e00           	movel %d0,%d7
0003a928: ed8f           	lsll #6,%d7
0003a92a: 9e80           	subl %d0,%d7
0003a92c: de87           	addl %d7,%d7
0003a92e: 4872 7816      	pea %a2@(0000000000000016,%d7:l)
0003a932: 2f0c           	movel %a4,%sp@-
0003a934: 47f9 0001 c2ea 	lea 0x1c2ea,%a3
0003a93a: 4e93           	jsr %a3@
0003a93c: 4872 7818      	pea %a2@(0000000000000018,%d7:l)
0003a940: 2f00           	movel %d0,%sp@-
0003a942: 4e93           	jsr %a3@
0003a944: 4872 780e      	pea %a2@(000000000000000e,%d7:l)
0003a948: 2f00           	movel %d0,%sp@-
0003a94a: 4e93           	jsr %a3@
0003a94c: 49f2 7800      	lea %a2@(0000000000000000,%d7:l),%a4
0003a950: 322c 000e      	movew %a4@(14),%d1
0003a954: c3f9 0005 3cfc 	mulsw 0x53cfc,%d1
0003a95a: 3941 000e      	movew %d1,%a4@(14)
0003a95e: 4872 7810      	pea %a2@(0000000000000010,%d7:l)
0003a962: 2f00           	movel %d0,%sp@-
0003a964: 4e93           	jsr %a3@
0003a966: 322c 0010      	movew %a4@(16),%d1
0003a96a: c3f9 0005 3cfa 	mulsw 0x53cfa,%d1
0003a970: 3941 0010      	movew %d1,%a4@(16)
0003a974: 4fef 0020      	lea %sp@(32),%sp
0003a978: 4872 7812      	pea %a2@(0000000000000012,%d7:l)
0003a97c: 2f00           	movel %d0,%sp@-
0003a97e: 4e93           	jsr %a3@
0003a980: 322c 0012      	movew %a4@(18),%d1
0003a984: c3f9 0005 3cfc 	mulsw 0x53cfc,%d1
0003a98a: 3941 0012      	movew %d1,%a4@(18)
0003a98e: 4872 7814      	pea %a2@(0000000000000014,%d7:l)
0003a992: 2f00           	movel %d0,%sp@-
0003a994: 4e93           	jsr %a3@
0003a996: 322c 0014      	movew %a4@(20),%d1
0003a99a: c3f9 0005 3cfa 	mulsw 0x53cfa,%d1
0003a9a0: 3941 0014      	movew %d1,%a4@(20)
0003a9a4: 41f2 781a      	lea %a2@(000000000000001a,%d7:l),%a0
0003a9a8: 5880           	addql #4,%d0
0003a9aa: 4fef 0010      	lea %sp@(16),%sp
0003a9ae: 2840           	moveal %d0,%a4
0003a9b0: 1214           	moveb %a4@,%d1
0003a9b2: 5280           	addql #1,%d0
0003a9b4: 0c01 0040      	cmpib #64,%d1
0003a9b8: 6608           	bnes 0x3a9c2
0003a9ba: 4210           	clrb %a0@
0003a9bc: 5242           	addqw #1,%d2
0003a9be: 6000 fcf0      	braw 0x3a6b0
0003a9c2: 10c1           	moveb %d1,%a0@+
0003a9c4: 60e8           	bras 0x3a9ae
0003a9c6: 486f 002c      	pea %sp@(44)
0003a9ca: 486b 0002      	pea %a3@(2)
0003a9ce: 47f9 0001 c2ea 	lea 0x1c2ea,%a3
0003a9d4: 4e93           	jsr %a3@
0003a9d6: 322f 0034      	movew %sp@(52),%d1
0003a9da: 3e01           	movew %d1,%d7
0003a9dc: ee47           	asrw #7,%d7
0003a9de: 0207 0001      	andib #1,%d7
0003a9e2: 1547 0001      	moveb %d7,%a2@(1)
0003a9e6: 3e01           	movew %d1,%d7
0003a9e8: ea47           	asrw #5,%d7
0003a9ea: 0207 0003      	andib #3,%d7
0003a9ee: 1487           	moveb %d7,%a2@
0003a9f0: 3e01           	movew %d1,%d7
0003a9f2: e84f           	lsrw #4,%d7
0003a9f4: 0207 0001      	andib #1,%d7
0003a9f8: 1547 0004      	moveb %d7,%a2@(4)
0003a9fc: 3e01           	movew %d1,%d7
0003a9fe: e64f           	lsrw #3,%d7
0003aa00: 0207 0001      	andib #1,%d7
0003aa04: 1547 0003      	moveb %d7,%a2@(3)
0003aa08: 0201 0007      	andib #7,%d1
0003aa0c: 1541 0006      	moveb %d1,%a2@(6)
0003aa10: 486f 0034      	pea %sp@(52)
0003aa14: 2f00           	movel %d0,%sp@-
0003aa16: 4e93           	jsr %a3@
0003aa18: 322f 003c      	movew %sp@(60),%d1
0003aa1c: 3e01           	movew %d1,%d7
0003aa1e: ee4f           	lsrw #7,%d7
0003aa20: 0207 0001      	andib #1,%d7
0003aa24: 1547 0009      	moveb %d7,%a2@(9)
0003aa28: 3e01           	movew %d1,%d7
0003aa2a: e84f           	lsrw #4,%d7
0003aa2c: 0a47 0001      	eoriw #1,%d7
0003aa30: 0207 0001      	andib #1,%d7
0003aa34: 1547 0005      	moveb %d7,%a2@(5)
0003aa38: 4fef 0010      	lea %sp@(16),%sp
0003aa3c: 0801 0006      	btst #6,%d1
0003aa40: 6772           	beqs 0x3aab4
0003aa42: 157c 0002 0008 	moveb #2,%a2@(8)
0003aa48: 0801 0005      	btst #5,%d1
0003aa4c: 6778           	beqs 0x3aac6
0003aa4e: 157c 0002 0007 	moveb #2,%a2@(7)
0003aa54: 2f04           	movel %d4,%sp@-
0003aa56: 2f00           	movel %d0,%sp@-
0003aa58: 4e93           	jsr %a3@
0003aa5a: 2f04           	movel %d4,%sp@-
0003aa5c: 2f00           	movel %d0,%sp@-
0003aa5e: 4e93           	jsr %a3@
0003aa60: 486f 003c      	pea %sp@(60)
0003aa64: 2f00           	movel %d0,%sp@-
0003aa66: 4e93           	jsr %a3@
0003aa68: 2840           	moveal %d0,%a4
0003aa6a: 302f 0044      	movew %sp@(68),%d0
0003aa6e: 4fef 0018      	lea %sp@(24),%sp
0003aa72: 4a00           	tstb %d0
0003aa74: 6c04           	bges 0x3aa7a
0003aa76: 14bc 0004      	moveb #4,%a2@
0003aa7a: 3200           	movew %d0,%d1
0003aa7c: ec49           	lsrw #6,%d1
0003aa7e: 0201 0001      	andib #1,%d1
0003aa82: 1541 000b      	moveb %d1,%a2@(11)
0003aa86: 3200           	movew %d0,%d1
0003aa88: ea49           	lsrw #5,%d1
0003aa8a: 0201 0001      	andib #1,%d1
0003aa8e: 1541 000c      	moveb %d1,%a2@(12)
0003aa92: 3200           	movew %d0,%d1
0003aa94: e849           	lsrw #4,%d1
0003aa96: 0a41 0001      	eoriw #1,%d1
0003aa9a: 0201 0001      	andib #1,%d1
0003aa9e: 1541 0002      	moveb %d1,%a2@(2)
0003aaa2: e648           	lsrw #3,%d0
0003aaa4: 0a40 0001      	eoriw #1,%d0
0003aaa8: 0200 0001      	andib #1,%d0
0003aaac: 1540 000a      	moveb %d0,%a2@(10)
0003aab0: 6000 fbfe      	braw 0x3a6b0
0003aab4: 3e01           	movew %d1,%d7
0003aab6: e44f           	lsrw #2,%d7
0003aab8: 0a47 0001      	eoriw #1,%d7
0003aabc: 0207 0001      	andib #1,%d7
0003aac0: 1547 0008      	moveb %d7,%a2@(8)
0003aac4: 6082           	bras 0x3aa48
0003aac6: e249           	lsrw #1,%d1
0003aac8: 0a41 0001      	eoriw #1,%d1
0003aacc: 0201 0001      	andib #1,%d1
0003aad0: 1541 0007      	moveb %d1,%a2@(7)
0003aad4: 6000 ff7e      	braw 0x3aa54
0003aad8: 4879 0005 9ae8 	pea 0x59ae8
0003aade: 486b 0002      	pea %a3@(2)
0003aae2: 47f9 0001 c2ea 	lea 0x1c2ea,%a3
0003aae8: 4e93           	jsr %a3@
0003aaea: 4879 0005 9aea 	pea 0x59aea
0003aaf0: 2f00           	movel %d0,%sp@-
0003aaf2: 4e93           	jsr %a3@
0003aaf4: 4879 0005 9aec 	pea 0x59aec
0003aafa: 2f00           	movel %d0,%sp@-
0003aafc: 4e93           	jsr %a3@
0003aafe: 4879 0005 9aee 	pea 0x59aee
0003ab04: 2f00           	movel %d0,%sp@-
0003ab06: 4e93           	jsr %a3@
0003ab08: 4fef 001c      	lea %sp@(28),%sp
0003ab0c: 2ebc 0005 9af0 	movel #367344,%sp@
0003ab12: 2f00           	movel %d0,%sp@-
0003ab14: 4e93           	jsr %a3@
0003ab16: 4879 0005 9af2 	pea 0x59af2
0003ab1c: 2f00           	movel %d0,%sp@-
0003ab1e: 4e93           	jsr %a3@
0003ab20: 2840           	moveal %d0,%a4
0003ab22: 4fef 0010      	lea %sp@(16),%sp
0003ab26: 6000 fb88      	braw 0x3a6b0
0003ab2a: 49eb 0002      	lea %a3@(2),%a4
0003ab2e: 7a00           	moveq #0,%d5
0003ab30: 2e3c 0001 c2ea 	movel #115434,%d7
0003ab36: 47f9 0005 9690 	lea 0x59690,%a3
0003ab3c: 2f03           	movel %d3,%sp@-
0003ab3e: 2f0c           	movel %a4,%sp@-
0003ab40: 2047           	moveal %d7,%a0
0003ab42: 4e90           	jsr %a0@
0003ab44: 2840           	moveal %d0,%a4
0003ab46: 17af 003d 5800 	moveb %sp@(61),%a3@(0000000000000000,%d5:l)
0003ab4c: 5285           	addql #1,%d5
0003ab4e: 508f           	addql #8,%sp
0003ab50: 7021           	moveq #33,%d0
0003ab52: b085           	cmpl %d5,%d0
0003ab54: 66e6           	bnes 0x3ab3c
0003ab56: 6000 fb58      	braw 0x3a6b0
0003ab5a: 082a 0002 0005 	btst #2,%a2@(5)
0003ab60: 6730           	beqs 0x3ab92
0003ab62: 4267           	clrw %sp@-
0003ab64: 4267           	clrw %sp@-
0003ab66: 486a 001e      	pea %a2@(30)
0003ab6a: 486a 001c      	pea %a2@(28)
0003ab6e: 302a 001e      	movew %a2@(30),%d0
0003ab72: c1f9 0005 9a90 	mulsw 0x59a90,%d0
0003ab78: d079 0005 9974 	addw 0x59974,%d0
0003ab7e: 3f00           	movew %d0,%sp@-
0003ab80: 322a 001c      	movew %a2@(28),%d1
0003ab84: c3f9 0005 9a8e 	mulsw 0x59a8e,%d1
0003ab8a: 3f01           	movew %d1,%sp@-
0003ab8c: 4e93           	jsr %a3@
0003ab8e: 4fef 0010      	lea %sp@(16),%sp
0003ab92: 2452           	moveal %a2@,%a2
0003ab94: 6000 f9bc      	braw 0x3a552
0003ab98: 2352 2025      	movel %a2@,%a1@(8229)
0003ab9c: 3032 580d      	movew %a2@(000000000000000d,%d5:l),%d0
0003aba0: 0a00 235a      	eorib #90,%d0
0003aba4: 2025           	movel %a5@-,%d0
0003aba6: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003abaa: 2573 400d 0a00 	movel %a3@(000000000000000d,%d4:w),%a2@(2560)
0003abb0: 2345 2025      	movel %d5,%a1@(8229)
0003abb4: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003abb8: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003abbc: 2025           	movel %a5@-,%d0
0003abbe: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003abc2: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003abc6: 2025           	movel %a5@-,%d0
0003abc8: 3032 580d      	movew %a2@(000000000000000d,%d5:l),%d0
0003abcc: 0a00 2351      	eorib #81,%d0
0003abd0: 2025           	movel %a5@-,%d0
0003abd2: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003abd6: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003abda: 2025           	movel %a5@-,%d0
0003abdc: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003abe0: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003abe4: 2025           	movel %a5@-,%d0
0003abe6: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003abea: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003abee: 0d0a 0020      	movepw %a2@(32),%d6
0003abf2: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003abf6: 0023 5720      	orib #32,%a3@-
0003abfa: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003abfe: 2025           	movel %a5@-,%d0
0003ac00: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003ac04: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003ac08: 2025           	movel %a5@-,%d0
0003ac0a: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003ac0e: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003ac12: 2025           	movel %a5@-,%d0
0003ac14: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003ac18: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003ac1c: 0020 2573      	orib #115,%a0@-
0003ac20: 400d           	.short 0x400d
0003ac22: 0a00 2325      	eorib #37,%d0
0003ac26: 6300 2025      	blsw 0x3cc4d
0003ac2a: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003ac2e: 2530 3258      	movel %a0@(0000000000000058,%d3:w:2),%a2@-
0003ac32: 0020 2563      	orib #99,%a0@-
0003ac36: 0020 2573      	orib #115,%a0@-
0003ac3a: 4020           	negxb %a0@-
0003ac3c: 2573 4000 2025 	movel %a3@(0000000000000000,%d4:w),%a2@(8229)
0003ac42: 5825           	addqb #4,%a5@-
0003ac44: 3032 5820      	movew %a2@(0000000000000020,%d5:l),%d0
0003ac48: 2573 4000 4fef 	movel %a3@(0000000000000000,%d4:w),%a2@(20463)
0003ac4c:  _app_save
0003ac4e: fff0           	.short 0xfff0
0003ac50: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003ac54: 2879 0005 9ae4 	moveal 0x59ae4,%a4
0003ac5a: 4878 1144      	pea 0x1144
0003ac5e: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003ac64: 2600           	movel %d0,%d3
0003ac66: 588f           	addql #4,%sp
0003ac68: 6604           	bnes 0x3ac6e
0003ac6a: 4eba f3f0      	jsr %pc@(0x3a05c)
0003ac6e: 3f3c 0080      	movew #128,%sp@-
0003ac72: 2f00           	movel %d0,%sp@-
0003ac74: 4eb9 0003 932c 	jsr 0x3932c
0003ac7a: 2803           	movel %d3,%d4
0003ac7c: 0684 0000 0080 	addil #128,%d4
0003ac82: 3f3c 0002      	movew #2,%sp@-
0003ac86: 487a ff10      	pea %pc@(0x3ab98)
0003ac8a: 2f04           	movel %d4,%sp@-
0003ac8c: 4bf9 0001 bec0 	lea 0x1bec0,%a5
0003ac92: 4e95           	jsr %a5@
0003ac94: 2643           	moveal %d3,%a3
0003ac96: 47eb 0087      	lea %a3@(135),%a3
0003ac9a: 2479 0005 9ada 	moveal 0x59ada,%a2
0003aca0: 4fef 0010      	lea %sp@(16),%sp
0003aca4: b4fc 0000      	cmpaw #0,%a2
0003aca8: 6600 0222      	bnew 0x3aecc
0003acac: 3a3c 0080      	movew #128,%d5
0003acb0: 0c2c 0001 0001 	cmpib #1,%a4@(1)
0003acb6: 6702           	beqs 0x3acba
0003acb8: 4245           	clrw %d5
0003acba: 1014           	moveb %a4@,%d0
0003acbc: 4880           	extw %d0
0003acbe: eb48           	lslw #5,%d0
0003acc0: 0240 0060      	andiw #96,%d0
0003acc4: 4a2c 0004      	tstb %a4@(4)
0003acc8: 6700 022a      	beqw 0x3aef4
0003accc: 7410           	moveq #16,%d2
0003acce: 4a2c 0003      	tstb %a4@(3)
0003acd2: 6700 0226      	beqw 0x3aefa
0003acd6: 7208           	moveq #8,%d1
0003acd8: 1c2c 0006      	moveb %a4@(6),%d6
0003acdc: 0206 0007      	andib #7,%d6
0003ace0: 4886           	extw %d6
0003ace2: 8c40           	orw %d0,%d6
0003ace4: 8c45           	orw %d5,%d6
0003ace6: 8c42           	orw %d2,%d6
0003ace8: 8c41           	orw %d1,%d6
0003acea: 3a3c 0080      	movew #128,%d5
0003acee: 4a2c 0009      	tstb %a4@(9)
0003acf2: 6602           	bnes 0x3acf6
0003acf4: 4245           	clrw %d5
0003acf6: 4a2c 0005      	tstb %a4@(5)
0003acfa: 6700 0204      	beqw 0x3af00
0003acfe: 4240           	clrw %d0
0003ad00: 8a40           	orw %d0,%d5
0003ad02: 102c 0008      	moveb %a4@(8),%d0
0003ad06: 6700 01fe      	beqw 0x3af06
0003ad0a: 0c00 0002      	cmpib #2,%d0
0003ad0e: 6604           	bnes 0x3ad14
0003ad10: 0045 0040      	oriw #64,%d5
0003ad14: 102c 0007      	moveb %a4@(7),%d0
0003ad18: 6700 01f4      	beqw 0x3af0e
0003ad1c: 0c00 0002      	cmpib #2,%d0
0003ad20: 6604           	bnes 0x3ad26
0003ad22: 0045 0020      	oriw #32,%d5
0003ad26: 4eb9 0001 04c8 	jsr 0x104c8
0003ad2c: 4a40           	tstw %d0
0003ad2e: 660c           	bnes 0x3ad3c
0003ad30: 3f3c 0004      	movew #4,%sp@-
0003ad34: 4e4e           	trap #14
0003ad36: 548f           	addql #2,%sp
0003ad38: 0040 ff00      	oriw #-256,%d0
0003ad3c: 323c 0080      	movew #128,%d1
0003ad40: 0c14 0004      	cmpib #4,%a4@
0003ad44: 6702           	beqs 0x3ad48
0003ad46: 4241           	clrw %d1
0003ad48: 4a2c 000b      	tstb %a4@(11)
0003ad4c: 6700 01c8      	beqw 0x3af16
0003ad50: 7440           	moveq #64,%d2
0003ad52: 8441           	orw %d1,%d2
0003ad54: 4a2c 000c      	tstb %a4@(12)
0003ad58: 6700 01c2      	beqw 0x3af1c
0003ad5c: 7220           	moveq #32,%d1
0003ad5e: 8441           	orw %d1,%d2
0003ad60: 4a2c 0002      	tstb %a4@(2)
0003ad64: 6700 01bc      	beqw 0x3af22
0003ad68: 4241           	clrw %d1
0003ad6a: 8242           	orw %d2,%d1
0003ad6c: 4a2c 000a      	tstb %a4@(10)
0003ad70: 6700 01b6      	beqw 0x3af28
0003ad74: 4242           	clrw %d2
0003ad76: 8441           	orw %d1,%d2
0003ad78: 3f02           	movew %d2,%sp@-
0003ad7a: 3200           	movew %d0,%d1
0003ad7c: 0241 00ff      	andiw #255,%d1
0003ad80: 3f01           	movew %d1,%sp@-
0003ad82: e048           	lsrw #8,%d0
0003ad84: 3f00           	movew %d0,%sp@-
0003ad86: 3f05           	movew %d5,%sp@-
0003ad88: 3f06           	movew %d6,%sp@-
0003ad8a: 487a fe24      	pea %pc@(0x3abb0)
0003ad8e: 2f0b           	movel %a3,%sp@-
0003ad90: 4e95           	jsr %a5@
0003ad92: 47eb 0013      	lea %a3@(19),%a3
0003ad96: 3f39 0005 9af2 	movew 0x59af2,%sp@-
0003ad9c: 3f39 0005 9af0 	movew 0x59af0,%sp@-
0003ada2: 3f39 0005 9aee 	movew 0x59aee,%sp@-
0003ada8: 3f39 0005 9aec 	movew 0x59aec,%sp@-
0003adae: 3f39 0005 9aea 	movew 0x59aea,%sp@-
0003adb4: 3f39 0005 9ae8 	movew 0x59ae8,%sp@-
0003adba: 487a fe12      	pea %pc@(0x3abce)
0003adbe: 2f0b           	movel %a3,%sp@-
0003adc0: 4e95           	jsr %a5@
0003adc2: 41f3 0000      	lea %a3@(0000000000000000,%d0:w),%a0
0003adc6: 10bc 0023      	moveb #35,%a0@
0003adca: 45e8 0002      	lea %a0@(2),%a2
0003adce: 117c 004b 0001 	moveb #75,%a0@(1)
0003add4: 4fef 0026      	lea %sp@(38),%sp
0003add8: 7a00           	moveq #0,%d5
0003adda: 47f9 0005 9690 	lea 0x59690,%a3
0003ade0: 4240           	clrw %d0
0003ade2: 1033 5800      	moveb %a3@(0000000000000000,%d5:l),%d0
0003ade6: 3f00           	movew %d0,%sp@-
0003ade8: 487a fe07      	pea %pc@(0x3abf1)
0003adec: 2f0a           	movel %a2,%sp@-
0003adee: 4e95           	jsr %a5@
0003adf0: 568a           	addql #3,%a2
0003adf2: 5285           	addql #1,%d5
0003adf4: 4fef 000a      	lea %sp@(10),%sp
0003adf8: 7c21           	moveq #33,%d6
0003adfa: bc85           	cmpl %d5,%d6
0003adfc: 66e2           	bnes 0x3ade0
0003adfe: 14bc 000d      	moveb #13,%a2@
0003ae02: 47ea 0002      	lea %a2@(2),%a3
0003ae06: 157c 000a 0001 	moveb #10,%a2@(1)
0003ae0c: 45ec 001a      	lea %a4@(26),%a2
0003ae10: 49ec 038c      	lea %a4@(908),%a4
0003ae14: 243c 0003 9f0e 	movel #237326,%d2
0003ae1a: 2a0a           	movel %a2,%d5
0003ae1c: 3239 0005 3cfa 	movew 0x53cfa,%d1
0003ae22: 3039 0005 3cfc 	movew 0x53cfc,%d0
0003ae28: 4267           	clrw %sp@-
0003ae2a: 3c2a fffa      	movew %a2@(-6),%d6
0003ae2e: 48c6           	extl %d6
0003ae30: 8dc1           	divsw %d1,%d6
0003ae32: 3f06           	movew %d6,%sp@-
0003ae34: 3c2a fff8      	movew %a2@(-8),%d6
0003ae38: 48c6           	extl %d6
0003ae3a: 8dc0           	divsw %d0,%d6
0003ae3c: 3f06           	movew %d6,%sp@-
0003ae3e: 3e2a fff6      	movew %a2@(-10),%d7
0003ae42: 48c7           	extl %d7
0003ae44: 8fc1           	divsw %d1,%d7
0003ae46: 3f07           	movew %d7,%sp@-
0003ae48: 3c2a fff4      	movew %a2@(-12),%d6
0003ae4c: 48c6           	extl %d6
0003ae4e: 8dc0           	divsw %d0,%d6
0003ae50: 3f06           	movew %d6,%sp@-
0003ae52: 3f2a fffe      	movew %a2@(-2),%sp@-
0003ae56: 3f2a fffc      	movew %a2@(-4),%sp@-
0003ae5a: 487a fd9b      	pea %pc@(0x3abf7)
0003ae5e: 2f0b           	movel %a3,%sp@-
0003ae60: 4e95           	jsr %a5@
0003ae62: 47f3 0000      	lea %a3@(0000000000000000,%d0:w),%a3
0003ae66: 4fef 0016      	lea %sp@(22),%sp
0003ae6a: 0c12 0040      	cmpib #64,%a2@
0003ae6e: 6602           	bnes 0x3ae72
0003ae70: 2a02           	movel %d2,%d5
0003ae72: 2f05           	movel %d5,%sp@-
0003ae74: 487a fda7      	pea %pc@(0x3ac1d)
0003ae78: 2f0b           	movel %a3,%sp@-
0003ae7a: 4e95           	jsr %a5@
0003ae7c: 47f3 0000      	lea %a3@(0000000000000000,%d0:w),%a3
0003ae80: 45ea 007e      	lea %a2@(126),%a2
0003ae84: 4fef 000c      	lea %sp@(12),%sp
0003ae88: b5cc           	cmpal %a4,%a2
0003ae8a: 668e           	bnes 0x3ae1a
0003ae8c: 4dfa f052      	lea %pc@(0x39ee0),%fp
0003ae90: 4e96           	jsr %fp@
0003ae92: 2479 0005 9ada 	moveal 0x59ada,%a2
0003ae98: 2a3c 0003 aec2 	movel #241346,%d5
0003ae9e: b4fc 0000      	cmpaw #0,%a2
0003aea2: 6700 01ae      	beqw 0x3b052
0003aea6: 0c6a 0004 0008 	cmpiw #4,%a2@(8)
0003aeac: 6200 02ac      	bhiw 0x3b15a
0003aeb0: 7000           	moveq #0,%d0
0003aeb2: 302a 0008      	movew %a2@(8),%d0
0003aeb6: d080           	addl %d0,%d0
0003aeb8: 2040           	moveal %d0,%a0
0003aeba: 3030 5800      	movew %a0@(0000000000000000,%d5:l),%d0
0003aebe: 4efb 0002      	jmp %pc@(0x3aec2,%d0:w)
0003aec2: 024c           	.short 0x024c
0003aec4: 0284 006c 029e 	andil #7078558,%d4
0003aeca: 0292 302a 0004 	andil #808058884,%a2@
0003aed0: 4a00           	tstb %d0
0003aed2: 6c1a           	bges 0x3aeee
0003aed4: 2f2a 000c      	movel %a2@(12),%sp@-
0003aed8: 0240 0001      	andiw #1,%d0
0003aedc: 3f00           	movew %d0,%sp@-
0003aede: 487a fcc2      	pea %pc@(0x3aba2)
0003aee2: 2f0b           	movel %a3,%sp@-
0003aee4: 4e95           	jsr %a5@
0003aee6: 47f3 0000      	lea %a3@(0000000000000000,%d0:w),%a3
0003aeea: 4fef 000e      	lea %sp@(14),%sp
0003aeee: 2452           	moveal %a2@,%a2
0003aef0: 6000 fdb2      	braw 0x3aca4
0003aef4: 4242           	clrw %d2
0003aef6: 6000 fdd6      	braw 0x3acce
0003aefa: 4241           	clrw %d1
0003aefc: 6000 fdda      	braw 0x3acd8
0003af00: 7010           	moveq #16,%d0
0003af02: 6000 fdfc      	braw 0x3ad00
0003af06: 0045 0004      	oriw #4,%d5
0003af0a: 6000 fe08      	braw 0x3ad14
0003af0e: 0045 0002      	oriw #2,%d5
0003af12: 6000 fe12      	braw 0x3ad26
0003af16: 4242           	clrw %d2
0003af18: 6000 fe38      	braw 0x3ad52
0003af1c: 4241           	clrw %d1
0003af1e: 6000 fe3e      	braw 0x3ad5e
0003af22: 7210           	moveq #16,%d1
0003af24: 6000 fe44      	braw 0x3ad6a
0003af28: 7408           	moveq #8,%d2
0003af2a: 6000 fe4a      	braw 0x3ad76
0003af2e: 704d           	moveq #77,%d0
0003af30: 4880           	extw %d0
0003af32: 3f00           	movew %d0,%sp@-
0003af34: 487a fcee      	pea %pc@(0x3ac24)
0003af38: 2f0b           	movel %a3,%sp@-
0003af3a: 4e95           	jsr %a5@
0003af3c: 2c0b           	movel %a3,%d6
0003af3e: 5486           	addql #2,%d6
0003af40: 4fef 000a      	lea %sp@(10),%sp
0003af44: 082a 0002 0005 	btst #2,%a2@(5)
0003af4a: 673e           	beqs 0x3af8a
0003af4c: 302a 001e      	movew %a2@(30),%d0
0003af50: 9079 0005 9974 	subw 0x59974,%d0
0003af56: 6a02           	bpls 0x3af5a
0003af58: 4240           	clrw %d0
0003af5a: 48c0           	extl %d0
0003af5c: 81f9 0005 9a90 	divsw 0x59a90,%d0
0003af62: 0240 00ff      	andiw #255,%d0
0003af66: 3f00           	movew %d0,%sp@-
0003af68: 302a 001c      	movew %a2@(28),%d0
0003af6c: 48c0           	extl %d0
0003af6e: 81f9 0005 9a8e 	divsw 0x59a8e,%d0
0003af74: 0240 00ff      	andiw #255,%d0
0003af78: 3f00           	movew %d0,%sp@-
0003af7a: 487a fcac      	pea %pc@(0x3ac28)
0003af7e: 2f06           	movel %d6,%sp@-
0003af80: 4e95           	jsr %a5@
0003af82: 2c0b           	movel %a3,%d6
0003af84: 5086           	addql #8,%d6
0003af86: 4fef 000c      	lea %sp@(12),%sp
0003af8a: 302a 001a      	movew %a2@(26),%d0
0003af8e: 0240 00ff      	andiw #255,%d0
0003af92: 3f00           	movew %d0,%sp@-
0003af94: 302a 0018      	movew %a2@(24),%d0
0003af98: 0240 00ff      	andiw #255,%d0
0003af9c: 3f00           	movew %d0,%sp@-
0003af9e: 487a fc88      	pea %pc@(0x3ac28)
0003afa2: 2f06           	movel %d6,%sp@-
0003afa4: 4e95           	jsr %a5@
0003afa6: 2646           	moveal %d6,%a3
0003afa8: 5c8b           	addql #6,%a3
0003afaa: 4fef 000c      	lea %sp@(12),%sp
0003afae: 082a 0002 0005 	btst #2,%a2@(5)
0003afb4: 671c           	beqs 0x3afd2
0003afb6: 102a 0007      	moveb %a2@(7),%d0
0003afba: 6602           	bnes 0x3afbe
0003afbc: 7020           	moveq #32,%d0
0003afbe: 4880           	extw %d0
0003afc0: 3f00           	movew %d0,%sp@-
0003afc2: 487a fc6f      	pea %pc@(0x3ac33)
0003afc6: 2f0b           	movel %a3,%sp@-
0003afc8: 4e95           	jsr %a5@
0003afca: 2646           	moveal %d6,%a3
0003afcc: 508b           	addql #8,%a3
0003afce: 4fef 000a      	lea %sp@(10),%sp
0003afd2: 2f2a 0010      	movel %a2@(16),%sp@-
0003afd6: 2f2a 000c      	movel %a2@(12),%sp@-
0003afda: 487a fc5b      	pea %pc@(0x3ac37)
0003afde: 2f0b           	movel %a3,%sp@-
0003afe0: 4e95           	jsr %a5@
0003afe2: 49f3 0000      	lea %a3@(0000000000000000,%d0:w),%a4
0003afe6: 4fef 0010      	lea %sp@(16),%sp
0003afea: 4a6a 0008      	tstw %a2@(8)
0003afee: 663a           	bnes 0x3b02a
0003aff0: 322a 0004      	movew %a2@(4),%d1
0003aff4: 44c1           	movew %d1,%ccr
0003aff6: 6732           	beqs 0x3b02a
0003aff8: 3001           	movew %d1,%d0
0003affa: e848           	lsrw #4,%d0
0003affc: 0200 0001      	andib #1,%d0
0003b000: 0801 0005      	btst #5,%d1
0003b004: 6704           	beqs 0x3b00a
0003b006: 0000 0002      	orib #2,%d0
0003b00a: 2f2a 0014      	movel %a2@(20),%sp@-
0003b00e: 4241           	clrw %d1
0003b010: 122a 0006      	moveb %a2@(6),%d1
0003b014: 3f01           	movew %d1,%sp@-
0003b016: 4880           	extw %d0
0003b018: 3f00           	movew %d0,%sp@-
0003b01a: 487a fc24      	pea %pc@(0x3ac40)
0003b01e: 2f0c           	movel %a4,%sp@-
0003b020: 4e95           	jsr %a5@
0003b022: 49f4 0000      	lea %a4@(0000000000000000,%d0:w),%a4
0003b026: 4fef 0010      	lea %sp@(16),%sp
0003b02a: 18bc 000d      	moveb #13,%a4@
0003b02e: 47ec 0002      	lea %a4@(2),%a3
0003b032: 197c 000a 0001 	moveb #10,%a4@(1)
0003b038: 200b           	movel %a3,%d0
0003b03a: 9083           	subl %d3,%d0
0003b03c: 0c80 0000 105f 	cmpil #4191,%d0
0003b042: 6f00 0146      	blew 0x3b18a
0003b046: 0c14 000a      	cmpib #10,%a4@
0003b04a: 6600 0138      	bnew 0x3b184
0003b04e: 47ec 0001      	lea %a4@(1),%a3
0003b052: 4213           	clrb %a3@
0003b054: 4e96           	jsr %fp@
0003b056: 97c3           	subal %d3,%a3
0003b058: 300b           	movew %a3,%d0
0003b05a: 5240           	addqw #1,%d0
0003b05c: 3f00           	movew %d0,%sp@-
0003b05e: 2f03           	movel %d3,%sp@-
0003b060: 4eb9 0003 9346 	jsr 0x39346
0003b066: 5c8f           	addql #6,%sp
0003b068: 4a6f 0040      	tstw %sp@(64)
0003b06c: 6700 008c      	beqw 0x3b0fa
0003b070: 3f3c 0024      	movew #36,%sp@-
0003b074: 3f3c 0001      	movew #1,%sp@-
0003b078: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003b07e: 588f           	addql #4,%sp
0003b080: 0c40 0001      	cmpiw #1,%d0
0003b084: 6674           	bnes 0x3b0fa
0003b086: 47eb ff80      	lea %a3@(-128),%a3
0003b08a: 45ef 002d      	lea %sp@(45),%a2
0003b08e: 204a           	moveal %a2,%a0
0003b090: 43fa f0e1      	lea %pc@(0x3a173),%a1
0003b094: 10d9           	moveb %a1@+,%a0@+
0003b096: 66fc           	bnes 0x3b094
0003b098: 1239 0005 97b5 	moveb 0x597b5,%d1
0003b09e: d32f 002d      	addb %d1,%sp@(45)
0003b0a2: 49f9 0001 bc3c 	lea 0x1bc3c,%a4
0003b0a8: 364b           	moveaw %a3,%a3
0003b0aa: 4df9 0001 c344 	lea 0x1c344,%fp
0003b0b0: 4bf9 0003 cbb4 	lea 0x3cbb4,%a5
0003b0b6: 4267           	clrw %sp@-
0003b0b8: 2f0a           	movel %a2,%sp@-
0003b0ba: 3f3c 003c      	movew #60,%sp@-
0003b0be: 4e94           	jsr %a4@
0003b0c0: 2400           	movel %d0,%d2
0003b0c2: 508f           	addql #8,%sp
0003b0c4: 6d00 00ca      	bltw 0x3b190
0003b0c8: 2f04           	movel %d4,%sp@-
0003b0ca: 2f0b           	movel %a3,%sp@-
0003b0cc: 3f00           	movew %d0,%sp@-
0003b0ce: 3f3c 0040      	movew #64,%sp@-
0003b0d2: 4e94           	jsr %a4@
0003b0d4: 2a00           	movel %d0,%d5
0003b0d6: 3f02           	movew %d2,%sp@-
0003b0d8: 3f3c 003e      	movew #62,%sp@-
0003b0dc: 4e94           	jsr %a4@
0003b0de: 4fef 0010      	lea %sp@(16),%sp
0003b0e2: ba8b           	cmpl %a3,%d5
0003b0e4: 6600 00aa      	bnew 0x3b190
0003b0e8: 2f0a           	movel %a2,%sp@-
0003b0ea: 4eb9 0003 b9c0 	jsr 0x3b9c0
0003b0f0: 2f0a           	movel %a2,%sp@-
0003b0f2: 4eb9 0003 cd18 	jsr 0x3cd18
0003b0f8: 508f           	addql #8,%sp
0003b0fa: 2f03           	movel %d3,%sp@-
0003b0fc: 4eb9 0001 c11a 	jsr 0x1c11a
0003b102: 588f           	addql #4,%sp
0003b104: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003b108: 4fef 0010      	lea %sp@(16),%sp
0003b10c: 4e75           	rts
0003b10e: 302a 0004      	movew %a2@(4),%d0
0003b112: 44c0           	movew %d0,%ccr
0003b114: 6750           	beqs 0x3b166
0003b116: 4a40           	tstw %d0
0003b118: 6c0c           	bges 0x3b126
0003b11a: 0800 000e      	btst #14,%d0
0003b11e: 674c           	beqs 0x3b16c
0003b120: 7049           	moveq #73,%d0
0003b122: 6000 fe0c      	braw 0x3af30
0003b126: 3200           	movew %d0,%d1
0003b128: 0241 0008      	andiw #8,%d1
0003b12c: 0800 0000      	btst #0,%d0
0003b130: 670a           	beqs 0x3b13c
0003b132: 4a41           	tstw %d1
0003b134: 673c           	beqs 0x3b172
0003b136: 7059           	moveq #89,%d0
0003b138: 6000 fdf6      	braw 0x3af30
0003b13c: 4a41           	tstw %d1
0003b13e: 6738           	beqs 0x3b178
0003b140: 7050           	moveq #80,%d0
0003b142: 6000 fdec      	braw 0x3af30
0003b146: 082a 0002 0005 	btst #2,%a2@(5)
0003b14c: 6730           	beqs 0x3b17e
0003b14e: 7056           	moveq #86,%d0
0003b150: 6000 fdde      	braw 0x3af30
0003b154: 704f           	moveq #79,%d0
0003b156: 6000 fdd8      	braw 0x3af30
0003b15a: 7020           	moveq #32,%d0
0003b15c: 6000 fdd2      	braw 0x3af30
0003b160: 7054           	moveq #84,%d0
0003b162: 6000 fdcc      	braw 0x3af30
0003b166: 7058           	moveq #88,%d0
0003b168: 6000 fdc6      	braw 0x3af30
0003b16c: 704e           	moveq #78,%d0
0003b16e: 6000 fdc0      	braw 0x3af30
0003b172: 7047           	moveq #71,%d0
0003b174: 6000 fdba      	braw 0x3af30
0003b178: 7046           	moveq #70,%d0
0003b17a: 6000 fdb4      	braw 0x3af30
0003b17e: 7044           	moveq #68,%d0
0003b180: 6000 fdae      	braw 0x3af30
0003b184: 538c           	subql #1,%a4
0003b186: 6000 febe      	braw 0x3b046
0003b18a: 2452           	moveal %a2@,%a2
0003b18c: 6000 fd10      	braw 0x3ae9e
0003b190: 2f0a           	movel %a2,%sp@-
0003b192: 4e96           	jsr %fp@
0003b194: 2f00           	movel %d0,%sp@-
0003b196: 3f3c 0035      	movew #53,%sp@-
0003b19a: 3f3c 0001      	movew #1,%sp@-
0003b19e: 4e95           	jsr %a5@
0003b1a0: 4fef 000c      	lea %sp@(12),%sp
0003b1a4: 0c40 0002      	cmpiw #2,%d0
0003b1a8: 6700 ff0c      	beqw 0x3b0b6
0003b1ac: 6000 ff4c      	braw 0x3b0fa
0003b1b0:  _app_blddesk
0003b1b0: 48e7 203e      	moveml %d2/%a2-%fp,%sp@-
0003b1b4: 3f39 0005 3cfe 	movew 0x53cfe,%sp@-
0003b1ba: 3f39 0005 3d00 	movew 0x53d00,%sp@-
0003b1c0: 4267           	clrw %sp@-
0003b1c2: 4267           	clrw %sp@-
0003b1c4: 3f3c 0001      	movew #1,%sp@-
0003b1c8: 4eb9 0004 0718 	jsr 0x40718
0003b1ce: 4fef 000a      	lea %sp@(10),%sp
0003b1d2: 3039 0005 3ce8 	movew 0x53ce8,%d0
0003b1d8: 0c40 0001      	cmpiw #1,%d0
0003b1dc: 6700 00c8      	beqw 0x3b2a6
0003b1e0: 0c40 0002      	cmpiw #2,%d0
0003b1e4: 6600 00b8      	bnew 0x3b29e
0003b1e8: 307c 0001      	moveaw #1,%a0
0003b1ec: 2479 0005 9af6 	moveal 0x59af6,%a2
0003b1f2: 3048           	moveaw %a0,%a0
0003b1f4: 2008           	movel %a0,%d0
0003b1f6: d088           	addl %a0,%d0
0003b1f8: d080           	addl %d0,%d0
0003b1fa: 2240           	moveal %d0,%a1
0003b1fc: d3fc 0005 9aea 	addal #367338,%a1
0003b202: 3011           	movew %a1@,%d0
0003b204: 0040 1100      	oriw #4352,%d0
0003b208: 3640           	moveaw %d0,%a3
0003b20a: 43ea 003c      	lea %a2@(60),%a1
0003b20e: 200a           	movel %a2,%d0
0003b210: 0680 0000 00e4 	addil #228,%d0
0003b216: 228b           	movel %a3,%a1@
0003b218: 43e9 0018      	lea %a1@(24),%a1
0003b21c: b3c0           	cmpal %d0,%a1
0003b21e: 66f6           	bnes 0x3b216
0003b220: 41e8 00cd      	lea %a0@(205),%a0
0003b224: d1c8           	addal %a0,%a0
0003b226: d1c8           	addal %a0,%a0
0003b228: 43f9 0005 97b4 	lea 0x597b4,%a1
0003b22e: 3031 8800      	movew %a1@(0000000000000000,%a0:l),%d0
0003b232: 0040 1100      	oriw #4352,%d0
0003b236: 3040           	moveaw %d0,%a0
0003b238: 2548 0024      	movel %a0,%a2@(36)
0003b23c: 49fa eca2      	lea %pc@(0x39ee0),%a4
0003b240: 4e94           	jsr %a4@
0003b242: 2679 0005 9ada 	moveal 0x59ada,%a3
0003b248: 4bf9 0004 0786 	lea 0x40786,%a5
0003b24e: 4df9 0001 b8fc 	lea 0x1b8fc,%fp
0003b254: b6fc 0000      	cmpaw #0,%a3
0003b258: 672c           	beqs 0x3b286
0003b25a: 082b 0002 0005 	btst #2,%a3@(5)
0003b260: 6700 00ee      	beqw 0x3b350
0003b264: 3f39 0005 9acc 	movew 0x59acc,%sp@-
0003b26a: 3f39 0005 9aca 	movew 0x59aca,%sp@-
0003b270: 3f2b 001e      	movew %a3@(30),%sp@-
0003b274: 3f2b 001c      	movew %a3@(28),%sp@-
0003b278: 3f3c 0001      	movew #1,%sp@-
0003b27c: 4e95           	jsr %a5@
0003b27e: 4fef 000a      	lea %sp@(10),%sp
0003b282: 4a40           	tstw %d0
0003b284: 6626           	bnes 0x3b2ac
0003b286: 4e94           	jsr %a4@
0003b288: 4879 0005 9972 	pea 0x59972
0003b28e: 4267           	clrw %sp@-
0003b290: 4eb9 0004 0e26 	jsr 0x40e26
0003b296: 5c8f           	addql #6,%sp
0003b298: 4cdf 7c04      	moveml %sp@+,%d2/%a2-%fp
0003b29c: 4e75           	rts
0003b29e: 307c 0002      	moveaw #2,%a0
0003b2a2: 6000 ff48      	braw 0x3b1ec
0003b2a6: 91c8           	subal %a0,%a0
0003b2a8: 6000 ff42      	braw 0x3b1ec
0003b2ac: 3740 000a      	movew %d0,%a3@(10)
0003b2b0: 342b 001a      	movew %a3@(26),%d2
0003b2b4: 6d0e           	blts 0x3b2c4
0003b2b6: 4a6b 0008      	tstw %a3@(8)
0003b2ba: 660c           	bnes 0x3b2c8
0003b2bc: 082b 0006 0004 	btst #6,%a3@(4)
0003b2c2: 6704           	beqs 0x3b2c8
0003b2c4: 342b 0018      	movew %a3@(24),%d2
0003b2c8: 3040           	moveaw %d0,%a0
0003b2ca: 2208           	movel %a0,%d1
0003b2cc: d288           	addl %a0,%d1
0003b2ce: d288           	addl %a0,%d1
0003b2d0: e789           	lsll #3,%d1
0003b2d2: 2079 0005 9af6 	moveal 0x59af6,%a0
0003b2d8: d1c1           	addal %d1,%a0
0003b2da: 4268 000a      	clrw %a0@(10)
0003b2de: 4268 0008      	clrw %a0@(8)
0003b2e2: 317c 001f 0006 	movew #31,%a0@(6)
0003b2e8: c1fc 0028      	mulsw #40,%d0
0003b2ec: 2479 0005 9afa 	moveal 0x59afa,%a2
0003b2f2: d5c0           	addal %d0,%a2
0003b2f4: 4292           	clrl %a2@
0003b2f6: 3542 0004      	movew %d2,%a2@(4)
0003b2fa: 220a           	movel %a2,%d1
0003b2fc: 5c81           	addql #6,%d1
0003b2fe: 2141 000c      	movel %d1,%a0@(12)
0003b302: 48c2           	extl %d2
0003b304: 2002           	movel %d2,%d0
0003b306: e988           	lsll #4,%d0
0003b308: d480           	addl %d0,%d2
0003b30a: d482           	addl %d2,%d2
0003b30c: 4878 0022      	pea 0x22
0003b310: d4b9 0005 9ae0 	addl 0x59ae0,%d2
0003b316: 2f02           	movel %d2,%sp@-
0003b318: 2f01           	movel %d1,%sp@-
0003b31a: 4e96           	jsr %fp@
0003b31c: 3239 0005 9aca 	movew 0x59aca,%d1
0003b322: 926a 001c      	subw %a2@(28),%d1
0003b326: 3001           	movew %d1,%d0
0003b328: 740f           	moveq #15,%d2
0003b32a: e468           	lsrw %d2,%d0
0003b32c: d041           	addw %d1,%d0
0003b32e: e240           	asrw #1,%d0
0003b330: 3540 0018      	movew %d0,%a2@(24)
0003b334: 4fef 000c      	lea %sp@(12),%sp
0003b338: 0c6b 0001 0008 	cmpiw #1,%a3@(8)
0003b33e: 6216           	bhis 0x3b356
0003b340: 256b 0010 000e 	movel %a3@(16),%a2@(14)
0003b346: 102b 0007      	moveb %a3@(7),%d0
0003b34a: 4880           	extw %d0
0003b34c: 816a 0012      	orw %d0,%a2@(18)
0003b350: 2653           	moveal %a3@,%a3
0003b352: 6000 ff00      	braw 0x3b254
0003b356: 256b 000c 000e 	movel %a3@(12),%a2@(14)
0003b35c: 60e8           	bras 0x3b346
0003b35e:  _app_afind_by_id
0003b35e: 322f 0004      	movew %sp@(4),%d1
0003b362: 0c41 0008      	cmpiw #8,%d1
0003b366: 6f18           	bles 0x3b380
0003b368: 2039 0005 9ada 	movel 0x59ada,%d0
0003b36e: 4a80           	tstl %d0
0003b370: 6602           	bnes 0x3b374
0003b372: 4e75           	rts
0003b374: 2040           	moveal %d0,%a0
0003b376: b268 000a      	cmpw %a0@(10),%d1
0003b37a: 67f6           	beqs 0x3b372
0003b37c: 2010           	movel %a0@,%d0
0003b37e: 60ee           	bras 0x3b36e
0003b380: 7000           	moveq #0,%d0
0003b382: 60ee           	bras 0x3b372
0003b384:  _app_afind_by_name
0003b384: 4fef ff80      	lea %sp@(-128),%sp
0003b388: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0003b38c: 242f 00a0      	movel %sp@(160),%d2
0003b390: 266f 00a4      	moveal %sp@(164),%a3
0003b394: 41ef 0014      	lea %sp@(20),%a0
0003b398: 226f 009c      	moveal %sp@(156),%a1
0003b39c: 10d9           	moveb %a1@+,%a0@+
0003b39e: 66fc           	bnes 0x3b39c
0003b3a0: 486f 0014      	pea %sp@(20)
0003b3a4: 4eb9 0001 c344 	jsr 0x1c344
0003b3aa: 2042           	moveal %d2,%a0
0003b3ac: 2240           	moveal %d0,%a1
0003b3ae: 12d8           	moveb %a0@+,%a1@+
0003b3b0: 66fc           	bnes 0x3b3ae
0003b3b2: 2479 0005 9ada 	moveal 0x59ada,%a2
0003b3b8: 588f           	addql #4,%sp
0003b3ba: 49f9 0001 c35a 	lea 0x1c35a,%a4
0003b3c0: 4bf9 0001 bdd2 	lea 0x1bdd2,%a5
0003b3c6: b4fc 0000      	cmpaw #0,%a2
0003b3ca: 6724           	beqs 0x3b3f0
0003b3cc: 302f 009a      	movew %sp@(154),%d0
0003b3d0: c06a 0004      	andw %a2@(4),%d0
0003b3d4: 665e           	bnes 0x3b434
0003b3d6: 302f 0098      	movew %sp@(152),%d0
0003b3da: b06a 0008      	cmpw %a2@(8),%d0
0003b3de: 6654           	bnes 0x3b434
0003b3e0: 2f02           	movel %d2,%sp@-
0003b3e2: 2f2a 0010      	movel %a2@(16),%sp@-
0003b3e6: 4e94           	jsr %a4@
0003b3e8: 508f           	addql #8,%sp
0003b3ea: 4a40           	tstw %d0
0003b3ec: 670e           	beqs 0x3b3fc
0003b3ee: 4253           	clrw %a3@
0003b3f0: 200a           	movel %a2,%d0
0003b3f2: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
0003b3f6: 4fef 0080      	lea %sp@(128),%sp
0003b3fa: 4e75           	rts
0003b3fc: 206a 000c      	moveal %a2@(12),%a0
0003b400: 1010           	moveb %a0@,%d0
0003b402: 0c00 002a      	cmpib #42,%d0
0003b406: 6706           	beqs 0x3b40e
0003b408: 0c00 003f      	cmpib #63,%d0
0003b40c: 6612           	bnes 0x3b420
0003b40e: 2f02           	movel %d2,%sp@-
0003b410: 2f08           	movel %a0,%sp@-
0003b412: 4e94           	jsr %a4@
0003b414: 508f           	addql #8,%sp
0003b416: 4a40           	tstw %d0
0003b418: 671a           	beqs 0x3b434
0003b41a: 36bc 0001      	movew #1,%a3@
0003b41e: 60d0           	bras 0x3b3f0
0003b420: 486f 0014      	pea %sp@(20)
0003b424: 2f08           	movel %a0,%sp@-
0003b426: 4e95           	jsr %a5@
0003b428: 508f           	addql #8,%sp
0003b42a: 4a40           	tstw %d0
0003b42c: 57c0           	seq %d0
0003b42e: 4880           	extw %d0
0003b430: 4440           	negw %d0
0003b432: 60e2           	bras 0x3b416
0003b434: 2452           	moveal %a2@,%a2
0003b436: 608e           	bras 0x3b3c6
0003b438:  _app_afind_viewer
0003b438: 2039 0005 9ada 	movel 0x59ada,%d0
0003b43e: 4a80           	tstl %d0
0003b440: 6602           	bnes 0x3b444
0003b442: 4e75           	rts
0003b444: 2040           	moveal %d0,%a0
0003b446: 0828 0006 0005 	btst #6,%a0@(5)
0003b44c: 66f4           	bnes 0x3b442
0003b44e: 2010           	movel %a0@,%d0
0003b450: 60ec           	bras 0x3b43e
0003b452: 413a 5c2a      	chkl %pc@(0x4107e),%d0
0003b456: 2e49           	moveal %a1,%sp
0003b458: 4e46           	trap #6
0003b45a: 0000 4e56      	orib #86,%d0
0003b45c:  _app_read_inf
0003b45e: ff70           	.short 0xff70
0003b460: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0003b464: 47ee ff80      	lea %fp@(-128),%a3
0003b468: 204b           	moveal %a3,%a0
0003b46a: 43fa ffe6      	lea %pc@(0x3b452),%a1
0003b46e: 10d9           	moveb %a1@+,%a0@+
0003b470: 66fc           	bnes 0x3b46e
0003b472: 1039 0005 97b5 	moveb 0x597b5,%d0
0003b478: d12e ff80      	addb %d0,%fp@(-128)
0003b47c: 260e           	movel %fp,%d3
0003b47e: 0683 ffff ff73 	addil #-141,%d3
0003b484: 2043           	moveal %d3,%a0
0003b486: 43fa ecee      	lea %pc@(0x3a176),%a1
0003b48a: 10d9           	moveb %a1@+,%a0@+
0003b48c: 66fc           	bnes 0x3b48a
0003b48e: 3f3c 0014      	movew #20,%sp@-
0003b492: 4eb9 0004 0b58 	jsr 0x40b58
0003b498: 2f00           	movel %d0,%sp@-
0003b49a: 486e ff70      	pea %fp@(-144)
0003b49e: 2f03           	movel %d3,%sp@-
0003b4a0: 2f0b           	movel %a3,%sp@-
0003b4a2: 4eb9 0003 9092 	jsr 0x39092
0003b4a8: 4fef 0012      	lea %sp@(18),%sp
0003b4ac: 4a40           	tstw %d0
0003b4ae: 672e           	beqs 0x3b4de
0003b4b0: 4a6e ff70      	tstw %fp@(-144)
0003b4b4: 6728           	beqs 0x3b4de
0003b4b6: 2f0b           	movel %a3,%sp@-
0003b4b8: 4eb9 0001 c344 	jsr 0x1c344
0003b4be: 2043           	moveal %d3,%a0
0003b4c0: 2240           	moveal %d0,%a1
0003b4c2: 12d8           	moveb %a0@+,%a1@+
0003b4c4: 66fc           	bnes 0x3b4c2
0003b4c6: 4878 1060      	pea 0x1060
0003b4ca: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003b4d0: 2440           	moveal %d0,%a2
0003b4d2: 508f           	addql #8,%sp
0003b4d4: 4a80           	tstl %d0
0003b4d6: 660a           	bnes 0x3b4e2
0003b4d8: 4eb9 0004 12b4 	jsr 0x412b4
0003b4de: 4242           	clrw %d2
0003b4e0: 6064           	bras 0x3b546
0003b4e2: 49ea 0080      	lea %a2@(128),%a4
0003b4e6: 2f0c           	movel %a4,%sp@-
0003b4e8: 4878 0fdf      	pea 0xfdf
0003b4ec: 2f0b           	movel %a3,%sp@-
0003b4ee: 4eb9 0001 c146 	jsr 0x1c146
0003b4f4: 2400           	movel %d0,%d2
0003b4f6: 4fef 000c      	lea %sp@(12),%sp
0003b4fa: 6f70           	bles 0x3b56c
0003b4fc: 0c2a 0023 0080 	cmpib #35,%a2@(128)
0003b502: 664e           	bnes 0x3b552
0003b504: 102a 0081      	moveb %a2@(129),%d0
0003b508: 0c00 0052      	cmpib #82,%d0
0003b50c: 6706           	beqs 0x3b514
0003b50e: 0c00 0045      	cmpib #69,%d0
0003b512: 663e           	bnes 0x3b552
0003b514: 4234 2800      	clrb %a4@(0000000000000000,%d2:l)
0003b518: 4a82           	tstl %d2
0003b51a: 6756           	beqs 0x3b572
0003b51c: 3f3c 0080      	movew #128,%sp@-
0003b520: 2f0a           	movel %a2,%sp@-
0003b522: 4eb9 0003 932c 	jsr 0x3932c
0003b528: 0642 0081      	addiw #129,%d2
0003b52c: 3f02           	movew %d2,%sp@-
0003b52e: 2f0a           	movel %a2,%sp@-
0003b530: 4eb9 0003 9346 	jsr 0x39346
0003b536: 4fef 000c      	lea %sp@(12),%sp
0003b53a: 7401           	moveq #1,%d2
0003b53c: 2f0a           	movel %a2,%sp@-
0003b53e: 4eb9 0001 c11a 	jsr 0x1c11a
0003b544: 588f           	addql #4,%sp
0003b546: 3002           	movew %d2,%d0
0003b548: 4cee 1c0c ff5c 	moveml %fp@(-164),%d2-%d3/%a2-%a4
0003b54e: 4e5e           	unlk %fp
0003b550: 4e75           	rts
0003b552: 7400           	moveq #0,%d2
0003b554: 60be           	bras 0x3b514
0003b556: 2f03           	movel %d3,%sp@-
0003b558: 3f3c 0033      	movew #51,%sp@-
0003b55c: 3f3c 0001      	movew #1,%sp@-
0003b560: 4eb9 0003 cbb4 	jsr 0x3cbb4
0003b566: 508f           	addql #8,%sp
0003b568: 4242           	clrw %d2
0003b56a: 60d0           	bras 0x3b53c
0003b56c: 70df           	moveq #-33,%d0
0003b56e: b082           	cmpl %d2,%d0
0003b570: 67e4           	beqs 0x3b556
0003b572: 3f3c 003a      	movew #58,%sp@-
0003b576: 3f3c 0001      	movew #1,%sp@-
0003b57a: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003b580: 588f           	addql #4,%sp
0003b582: 60e4           	bras 0x3b568
0003b584: 2346 2046      	movel %d6,%a1@(8262)
0003b588: 4620           	notb %a0@-
0003b58a: 3037 2040      	movew %sp@(0000000000000040,%d2:w),%d0
0003b58e: 202a 2e2a      	movel %a2@(11818),%d0
0003b592: 400d           	.short 0x400d
0003b594: 0a23 4e20      	eorib #32,%a3@-
0003b598: 4646           	notw %d6
0003b59a: 2030 3720 4020 	movel %a0@(0000000000004020,%d3:w:8),%d0
0003b5a0: 2a2e 2a40      	movel %fp@(10816),%d5
0003b5a4: 0d0a 2344      	movepw %a2@(9028),%d6
0003b5a8: 2046           	moveal %d6,%a0
0003b5aa: 4620           	notb %a0@-
0003b5ac: 3032 2040      	movew %a2@(0000000000000040,%d2:w),%d0
0003b5b0: 202a 2e2a      	movel %a2@(11818),%d0
0003b5b4: 400d           	.short 0x400d
0003b5b6: 0a23 5920      	eorib #32,%a3@-
0003b5ba: 3036 2046      	movew %fp@(0000000000000046,%d2:w),%d0
0003b5be: 4620           	notb %a0@-
0003b5c0: 2a2e 4754      	movel %fp@(18260),%d5
0003b5c4: 5040           	addqw #8,%d0
0003b5c6: 2040           	moveal %d0,%a0
0003b5c8: 0d0a 2347      	movepw %a2@(9031),%d6
0003b5cc: 2030 3620      	movel %a0@(0000000000000020,%d3:w:8),%d0
0003b5d0: 4646           	notw %d6
0003b5d2: 202a 2e41      	movel %a2@(11841),%d0
0003b5d6: 5050           	addqw #8,%a0@
0003b5d8: 4020           	negxb %a0@-
0003b5da: 400d           	.short 0x400d
0003b5dc: 0a23 4720      	eorib #32,%a3@-
0003b5e0: 3036 2046      	movew %fp@(0000000000000046,%d2:w),%d0
0003b5e4: 4620           	notb %a0@-
0003b5e6: 2a2e 5052      	movel %fp@(20562),%d5
0003b5ea: 4740           	.short 0x4740
0003b5ec: 2040           	moveal %d0,%a0
0003b5ee: 0d0a 2350      	movepw %a2@(9040),%d6
0003b5f2: 2030 3620      	movel %a0@(0000000000000020,%d3:w:8),%d0
0003b5f6: 4646           	notw %d6
0003b5f8: 202a 2e54      	movel %a2@(11860),%d0
0003b5fc: 5450           	addqw #2,%a0@
0003b5fe: 4020           	negxb %a0@-
0003b600: 400d           	.short 0x400d
0003b602: 0a23 4620      	eorib #32,%a3@-
0003b606: 3036 2046      	movew %fp@(0000000000000046,%d2:w),%d0
0003b60a: 4620           	notb %a0@-
0003b60c: 2a2e 544f      	movel %fp@(21583),%d5
0003b610: 5340           	subqw #1,%d0
0003b612: 2040           	moveal %d0,%a0
0003b614: 0d0a 0023      	movepw %a2@(35),%d6
0003b618: 5220           	addqb #1,%a0@-
0003b61a: 3032 0d0a 2345 	movew %a2@(0000000000000000,%d0:l:4)@(0000000000002345),%d0
0003b620: 2031 4120 4530 	movel %a1@(0000000000004530,%d4:w),%d0
0003b626: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003b62a: 3030 2036      	movew %a0@(0000000000000036,%d2:w),%d0
0003b62e: 300d           	movew %a5,%d0
0003b630: 0a23 5120      	eorib #32,%a3@-
0003b634: 3431 2034      	movew %a1@(0000000000000034,%d2:w),%d2
0003b638: 3020           	movew %a0@-,%d0
0003b63a: 3433 2034      	movew %a3@(0000000000000034,%d2:w),%d2
0003b63e: 3020           	movew %a0@-,%d0
0003b640: 3433 2034      	movew %a3@(0000000000000034,%d2:w),%d2
0003b644: 300d           	movew %a5,%d0
0003b646: 0a23 5720      	eorib #32,%a3@-
0003b64a: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003b64e: 3020           	movew %a0@-,%d0
0003b650: 3032 2030      	movew %a2@(0000000000000030,%d2:w),%d0
0003b654: 3620           	movew %a0@-,%d3
0003b656: 3236 2030      	movew %fp@(0000000000000030,%d2:w),%d1
0003b65a: 4320           	chkl %a0@-,%d1
0003b65c: 3030 2040      	movew %a0@(0000000000000040,%d2:w),%d0
0003b660: 0d0a 2357      	movepw %a2@(9047),%d6
0003b664: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003b668: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003b66c: 3220           	movew %a0@-,%d1
0003b66e: 3038 2032      	movew 0x2032,%d0
0003b672: 3620           	movew %a0@-,%d3
0003b674: 3043           	moveaw %d3,%a0
0003b676: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003b67a: 400d           	.short 0x400d
0003b67c: 0a23 5720      	eorib #32,%a3@-
0003b680: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003b684: 3020           	movew %a0@-,%d0
0003b686: 3032 2030      	movew %a2@(0000000000000030,%d2:w),%d0
0003b68a: 4120           	chkl %a0@-,%d0
0003b68c: 3236 2030      	movew %fp@(0000000000000030,%d2:w),%d1
0003b690: 4320           	chkl %a0@-,%d1
0003b692: 3030 2040      	movew %a0@(0000000000000040,%d2:w),%d0
0003b696: 0d0a 2357      	movepw %a2@(9047),%d6
0003b69a: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003b69e: 3030 2030      	movew %a0@(0000000000000030,%d2:w),%d0
0003b6a2: 3220           	movew %a0@-,%d1
0003b6a4: 3044           	moveaw %d4,%a0
0003b6a6: 2032 3620      	movel %a2@(0000000000000020,%d3:w:8),%d0
0003b6aa: 3043           	moveaw %d3,%a0
0003b6ac: 2030 3020      	movel %a0@(0000000000000020,%d3:w),%d0
0003b6b0: 400d           	.short 0x400d
0003b6b2: 0a00 5c2a      	eorib #42,%d0
0003b6b6: 2e2a 0000      	movel %a2@(0),%d7
0003b6ba: 2f2f 0004      	movel %sp@(4),%sp@-
0003b6be: 4eb9 0001 c344 	jsr 0x1c344
0003b6c4: 2040           	moveal %d0,%a0
0003b6c6: 5588           	subql #2,%a0
0003b6c8: 588f           	addql #4,%sp
0003b6ca: 0c10 005c      	cmpib #92,%a0@
0003b6ce: 660a           	bnes 0x3b6da
0003b6d0: 43fa ffe2      	lea %pc@(0x3b6b4),%a1
0003b6d4: 10d9           	moveb %a1@+,%a0@+
0003b6d6: 66fc           	bnes 0x3b6d4
0003b6d8: 4e75           	rts
0003b6da: 5388           	subql #1,%a0
0003b6dc: 60ec           	bras 0x3b6ca
0003b6de: 2f0a           	movel %a2,%sp@-
0003b6e0: 3f3c 000b      	movew #11,%sp@-
0003b6e4: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0003b6ea: 4e92           	jsr %a2@
0003b6ec: 548f           	addql #2,%sp
0003b6ee: 0c40 ffff      	cmpiw #-1,%d0
0003b6f2: 6710           	beqs 0x3b704
0003b6f4: 4240           	clrw %d0
0003b6f6: 0c40 0001      	cmpiw #1,%d0
0003b6fa: 57c0           	seq %d0
0003b6fc: 4880           	extw %d0
0003b6fe: 4440           	negw %d0
0003b700: 245f           	moveal %sp@+,%a2
0003b702: 4e75           	rts
0003b704: 3f3c 0007      	movew #7,%sp@-
0003b708: 4e92           	jsr %a2@
0003b70a: 0280 00ff 00ff 	andil #16711935,%d0
0003b710: 548f           	addql #2,%sp
0003b712: 0c80 0061 0000 	cmpil #6356992,%d0
0003b718: 66da           	bnes 0x3b6f4
0003b71a: 3f3c 001b      	movew #27,%sp@-
0003b71e: 3f3c 0001      	movew #1,%sp@-
0003b722: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003b728: 588f           	addql #4,%sp
0003b72a: 60ca           	bras 0x3b6f6
0003b72c: 3f2f 0004      	movew %sp@(4),%sp@-
0003b730: 3f3c 003e      	movew #62,%sp@-
0003b734: 4eb9 0001 bc3c 	jsr 0x1bc3c
0003b73a: 588f           	addql #4,%sp
0003b73c: 4e75           	rts
0003b73e: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0003b742: 242f 0014      	movel %sp@(20),%d2
0003b746: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0003b74c: 47f9 0001 c344 	lea 0x1c344,%a3
0003b752: 49f9 0003 cbb4 	lea 0x3cbb4,%a4
0003b758: 2f02           	movel %d2,%sp@-
0003b75a: 3f3c 0041      	movew #65,%sp@-
0003b75e: 4e92           	jsr %a2@
0003b760: 5c8f           	addql #6,%sp
0003b762: 4a80           	tstl %d0
0003b764: 6728           	beqs 0x3b78e
0003b766: 2f02           	movel %d2,%sp@-
0003b768: 4e93           	jsr %a3@
0003b76a: 2f00           	movel %d0,%sp@-
0003b76c: 3f3c 0030      	movew #48,%sp@-
0003b770: 3f3c 0001      	movew #1,%sp@-
0003b774: 4e94           	jsr %a4@
0003b776: 4fef 000c      	lea %sp@(12),%sp
0003b77a: 0c40 0001      	cmpiw #1,%d0
0003b77e: 6712           	beqs 0x3b792
0003b780: 0c40 0003      	cmpiw #3,%d0
0003b784: 66d2           	bnes 0x3b758
0003b786: 4240           	clrw %d0
0003b788: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0003b78c: 4e75           	rts
0003b78e: 7001           	moveq #1,%d0
0003b790: 60f6           	bras 0x3b788
0003b792: 70ff           	moveq #-1,%d0
0003b794: 60f2           	bras 0x3b788
0003b796: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0003b79a: 242f 0018      	movel %sp@(24),%d2
0003b79e: 362f 001c      	movew %sp@(28),%d3
0003b7a2: 3f3c 002f      	movew #47,%sp@-
0003b7a6: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0003b7ac: 4e92           	jsr %a2@
0003b7ae: 2800           	movel %d0,%d4
0003b7b0: 4879 0005 97b6 	pea 0x597b6
0003b7b6: 3f3c 001a      	movew #26,%sp@-
0003b7ba: 4e92           	jsr %a2@
0003b7bc: 508f           	addql #8,%sp
0003b7be: 4a43           	tstw %d3
0003b7c0: 6718           	beqs 0x3b7da
0003b7c2: 2f02           	movel %d2,%sp@-
0003b7c4: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003b7ca: 588f           	addql #4,%sp
0003b7cc: 2642           	moveal %d2,%a3
0003b7ce: d7c0           	addal %d0,%a3
0003b7d0: 204b           	moveal %a3,%a0
0003b7d2: 43fa fee0      	lea %pc@(0x3b6b4),%a1
0003b7d6: 10d9           	moveb %a1@+,%a0@+
0003b7d8: 66fc           	bnes 0x3b7d6
0003b7da: 3f3c 0016      	movew #22,%sp@-
0003b7de: 2f02           	movel %d2,%sp@-
0003b7e0: 3f3c 004e      	movew #78,%sp@-
0003b7e4: 4e92           	jsr %a2@
0003b7e6: 3400           	movew %d0,%d2
0003b7e8: 508f           	addql #8,%sp
0003b7ea: 4a43           	tstw %d3
0003b7ec: 6702           	beqs 0x3b7f0
0003b7ee: 4213           	clrb %a3@
0003b7f0: 2f04           	movel %d4,%sp@-
0003b7f2: 3f3c 001a      	movew #26,%sp@-
0003b7f6: 4e92           	jsr %a2@
0003b7f8: 5c8f           	addql #6,%sp
0003b7fa: 4a42           	tstw %d2
0003b7fc: 57c0           	seq %d0
0003b7fe: 4880           	extw %d0
0003b800: 4440           	negw %d0
0003b802: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
0003b806: 4e75           	rts
0003b808:  _draw_dial
0003b808: 4e56 fff8      	linkw %fp,#-8
0003b80c: 2f02           	movel %d2,%sp@-
0003b80e: 242e 0008      	movel %fp@(8),%d2
0003b812: 486e fffe      	pea %fp@(-2)
0003b816: 486e fffc      	pea %fp@(-4)
0003b81a: 486e fffa      	pea %fp@(-6)
0003b81e: 486e fff8      	pea %fp@(-8)
0003b822: 2f02           	movel %d2,%sp@-
0003b824: 4eb9 0003 8ee6 	jsr 0x38ee6
0003b82a: 3f2e fffe      	movew %fp@(-2),%sp@-
0003b82e: 3f2e fffc      	movew %fp@(-4),%sp@-
0003b832: 3f2e fffa      	movew %fp@(-6),%sp@-
0003b836: 3f2e fff8      	movew %fp@(-8),%sp@-
0003b83a: 3f3c 0008      	movew #8,%sp@-
0003b83e: 4267           	clrw %sp@-
0003b840: 2f02           	movel %d2,%sp@-
0003b842: 4eb9 0003 8d82 	jsr 0x38d82
0003b848: 4fef 0024      	lea %sp@(36),%sp
0003b84c: 242e fff4      	movel %fp@(-12),%d2
0003b850: 4e5e           	unlk %fp
0003b852: 4e75           	rts
0003b854: 4e56 fff8      	linkw %fp,#-8
0003b858: 2f0b           	movel %a3,%sp@-
0003b85a: 2f0a           	movel %a2,%sp@-
0003b85c: 2479 0005 9b54 	moveal 0x59b54,%a2
0003b862: 4eb9 0004 12d6 	jsr 0x412d6
0003b868: 47fa ff9e      	lea %pc@(0x3b808),%a3
0003b86c: 4a79 0005 97a2 	tstw 0x597a2
0003b872: 6700 008e      	beqw 0x3b902
0003b876: 2f0a           	movel %a2,%sp@-
0003b878: 4e93           	jsr %a3@
0003b87a: 588f           	addql #4,%sp
0003b87c: 4267           	clrw %sp@-
0003b87e: 2f0a           	movel %a2,%sp@-
0003b880: 4eb9 0003 8e4e 	jsr 0x38e4e
0003b886: 486e fffe      	pea %fp@(-2)
0003b88a: 486e fffc      	pea %fp@(-4)
0003b88e: 486e fffa      	pea %fp@(-6)
0003b892: 486e fff8      	pea %fp@(-8)
0003b896: 2f0a           	movel %a2,%sp@-
0003b898: 4eb9 0003 8ee6 	jsr 0x38ee6
0003b89e: 3f2e fffe      	movew %fp@(-2),%sp@-
0003b8a2: 3f2e fffc      	movew %fp@(-4),%sp@-
0003b8a6: 3f2e fffa      	movew %fp@(-6),%sp@-
0003b8aa: 3f2e fff8      	movew %fp@(-8),%sp@-
0003b8ae: 4267           	clrw %sp@-
0003b8b0: 4267           	clrw %sp@-
0003b8b2: 4267           	clrw %sp@-
0003b8b4: 4267           	clrw %sp@-
0003b8b6: 3f3c 0003      	movew #3,%sp@-
0003b8ba: 4eb9 0003 8e68 	jsr 0x38e68
0003b8c0: 4fef 0028      	lea %sp@(40),%sp
0003b8c4: 2eb9 0005 9b50 	movel 0x59b50,%sp@
0003b8ca: 4e93           	jsr %a3@
0003b8cc: 4eb9 0004 12c6 	jsr 0x412c6
0003b8d2: 3f3c 0003      	movew #3,%sp@-
0003b8d6: 3f3c 0004      	movew #4,%sp@-
0003b8da: 2f0a           	movel %a2,%sp@-
0003b8dc: 4eb9 0001 c274 	jsr 0x1c274
0003b8e2: 5840           	addqw #4,%d0
0003b8e4: 3040           	moveaw %d0,%a0
0003b8e6: 2208           	movel %a0,%d1
0003b8e8: d288           	addl %a0,%d1
0003b8ea: d288           	addl %a0,%d1
0003b8ec: e789           	lsll #3,%d1
0003b8ee: 4272 180a      	clrw %a2@(000000000000000a,%d1:l)
0003b8f2: 4fef 000c      	lea %sp@(12),%sp
0003b8f6: 246e fff0      	moveal %fp@(-16),%a2
0003b8fa: 266e fff4      	moveal %fp@(-12),%a3
0003b8fe: 4e5e           	unlk %fp
0003b900: 4e75           	rts
0003b902: 2f0a           	movel %a2,%sp@-
0003b904: 4eb9 0003 e466 	jsr 0x3e466
0003b90a: 33fc 0001 0005 	movew #1,0x597a2
0003b910: 97a2 
0003b912: 6000 ff66      	braw 0x3b87a
0003b916:  _draw_fld
0003b916: 4e56 fff8      	linkw %fp,#-8
0003b91a: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
0003b91e: 246e 0008      	moveal %fp@(8),%a2
0003b922: 342e 000c      	movew %fp@(12),%d2
0003b926: 260e           	movel %fp,%d3
0003b928: 5183           	subql #8,%d3
0003b92a: 3042           	moveaw %d2,%a0
0003b92c: 2008           	movel %a0,%d0
0003b92e: d088           	addl %a0,%d0
0003b930: d088           	addl %a0,%d0
0003b932: e788           	lsll #3,%d0
0003b934: 4878 0008      	pea 0x8
0003b938: 4872 0810      	pea %a2@(0000000000000010,%d0:l)
0003b93c: 2f03           	movel %d3,%sp@-
0003b93e: 4eb9 0001 b8fc 	jsr 0x1b8fc
0003b944: 486e fffa      	pea %fp@(-6)
0003b948: 2f03           	movel %d3,%sp@-
0003b94a: 3f02           	movew %d2,%sp@-
0003b94c: 2f0a           	movel %a2,%sp@-
0003b94e: 4eb9 0003 8df6 	jsr 0x38df6
0003b954: 3f2e fffe      	movew %fp@(-2),%sp@-
0003b958: 3f2e fffc      	movew %fp@(-4),%sp@-
0003b95c: 3f2e fffa      	movew %fp@(-6),%sp@-
0003b960: 3f2e fff8      	movew %fp@(-8),%sp@-
0003b964: 3f3c 0008      	movew #8,%sp@-
0003b968: 3f02           	movew %d2,%sp@-
0003b96a: 2f0a           	movel %a2,%sp@-
0003b96c: 4eb9 0003 8d82 	jsr 0x38d82
0003b972: 4fef 002a      	lea %sp@(42),%sp
0003b976: 4cee 040c ffec 	moveml %fp@(-20),%d2-%d3/%a2
0003b97c: 4e5e           	unlk %fp
0003b97e: 4e75           	rts
0003b980:  _add_path
0003b980: 2f2f 0004      	movel %sp@(4),%sp@-
0003b984: 4eb9 0001 c344 	jsr 0x1c344
0003b98a: 2040           	moveal %d0,%a0
0003b98c: 226f 000c      	moveal %sp@(12),%a1
0003b990: 10d9           	moveb %a1@+,%a0@+
0003b992: 66fc           	bnes 0x3b990
0003b994: 2040           	moveal %d0,%a0
0003b996: 43fa fd1c      	lea %pc@(0x3b6b4),%a1
0003b99a: 4a18           	tstb %a0@+
0003b99c: 66fc           	bnes 0x3b99a
0003b99e: 5388           	subql #1,%a0
0003b9a0: 10d9           	moveb %a1@+,%a0@+
0003b9a2: 66fc           	bnes 0x3b9a0
0003b9a4: 588f           	addql #4,%sp
0003b9a6: 4e75           	rts
0003b9a8:  _add_fname
0003b9a8: 2f2f 0004      	movel %sp@(4),%sp@-
0003b9ac: 4eb9 0001 c344 	jsr 0x1c344
0003b9b2: 2040           	moveal %d0,%a0
0003b9b4: 226f 000c      	moveal %sp@(12),%a1
0003b9b8: 10d9           	moveb %a1@+,%a0@+
0003b9ba: 66fc           	bnes 0x3b9b8
0003b9bc: 588f           	addql #4,%sp
0003b9be: 4e75           	rts
0003b9c0:  _del_fname
0003b9c0: 2f2f 0004      	movel %sp@(4),%sp@-
0003b9c4: 4eb9 0001 c344 	jsr 0x1c344
0003b9ca: 588f           	addql #4,%sp
0003b9cc: 2f40 0004      	movel %d0,%sp@(4)
0003b9d0: 4ef9 0001 bf52 	jmp 0x1bf52
0003b9d6: 4fef ffc4      	lea %sp@(-60),%sp
0003b9da: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003b9de: 262f 006c      	movel %sp@(108),%d3
0003b9e2: 246f 0070      	moveal %sp@(112),%a2
0003b9e6: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
0003b9ec: 284b           	moveal %a3,%a4
0003b9ee: 4bf9 0001 c344 	lea 0x1c344,%a5
0003b9f4: 4df9 0003 cbb4 	lea 0x3cbb4,%fp
0003b9fa: 4267           	clrw %sp@-
0003b9fc: 2f03           	movel %d3,%sp@-
0003b9fe: 3f3c 003d      	movew #61,%sp@-
0003ba02: 4e93           	jsr %a3@
0003ba04: 2400           	movel %d0,%d2
0003ba06: 508f           	addql #8,%sp
0003ba08: 6c30           	bges 0x3ba3a
0003ba0a: 2f03           	movel %d3,%sp@-
0003ba0c: 4e95           	jsr %a5@
0003ba0e: 2f00           	movel %d0,%sp@-
0003ba10: 3f3c 0034      	movew #52,%sp@-
0003ba14: 3f3c 0001      	movew #1,%sp@-
0003ba18: 4e96           	jsr %fp@
0003ba1a: 4fef 000c      	lea %sp@(12),%sp
0003ba1e: 0c40 0001      	cmpiw #1,%d0
0003ba22: 6700 018c      	beqw 0x3bbb0
0003ba26: 0c40 0003      	cmpiw #3,%d0
0003ba2a: 66ce           	bnes 0x3b9fa
0003ba2c: 4243           	clrw %d3
0003ba2e: 3003           	movew %d3,%d0
0003ba30: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003ba34: 4fef 003c      	lea %sp@(60),%sp
0003ba38: 4e75           	rts
0003ba3a: 3f40 0032      	movew %d0,%sp@(50)
0003ba3e: 2a39 0005 9b54 	movel 0x59b54,%d5
0003ba44: 4244           	clrw %d4
0003ba46: 4bef 0034      	lea %sp@(52),%a5
0003ba4a: 47ef 0041      	lea %sp@(65),%a3
0003ba4e: 4def 005b      	lea %sp@(91),%fp
0003ba52: 7e4e           	moveq #78,%d7
0003ba54: de8f           	addl %sp,%d7
0003ba56: 2f0a           	movel %a2,%sp@-
0003ba58: 2f03           	movel %d3,%sp@-
0003ba5a: 41f9 0001 bdd2 	lea 0x1bdd2,%a0
0003ba60: 2f48 0036      	movel %a0,%sp@(54)
0003ba64: 4e90           	jsr %a0@
0003ba66: 508f           	addql #8,%sp
0003ba68: 3c00           	movew %d0,%d6
0003ba6a: 6670           	bnes 0x3badc
0003ba6c: 2f03           	movel %d3,%sp@-
0003ba6e: 41f9 0001 c344 	lea 0x1c344,%a0
0003ba74: 2f48 0032      	movel %a0,%sp@(50)
0003ba78: 4e90           	jsr %a0@
0003ba7a: 2f0d           	movel %a5,%sp@-
0003ba7c: 2f00           	movel %d0,%sp@-
0003ba7e: 283c 0001 c18c 	movel #115084,%d4
0003ba84: 2244           	moveal %d4,%a1
0003ba86: 4e91           	jsr %a1@
0003ba88: 2f0a           	movel %a2,%sp@-
0003ba8a: 206f 003e      	moveal %sp@(62),%a0
0003ba8e: 4e90           	jsr %a0@
0003ba90: 2f0b           	movel %a3,%sp@-
0003ba92: 2f00           	movel %d0,%sp@-
0003ba94: 2044           	moveal %d4,%a0
0003ba96: 4e90           	jsr %a0@
0003ba98: 2f0d           	movel %a5,%sp@-
0003ba9a: 3f3c 0002      	movew #2,%sp@-
0003ba9e: 2f05           	movel %d5,%sp@-
0003baa0: 283c 0001 c228 	movel #115240,%d4
0003baa6: 2244           	moveal %d4,%a1
0003baa8: 4e91           	jsr %a1@
0003baaa: 4fef 001e      	lea %sp@(30),%sp
0003baae: 2e8b           	movel %a3,%sp@
0003bab0: 3f3c 0003      	movew #3,%sp@-
0003bab4: 2f05           	movel %d5,%sp@-
0003bab6: 2044           	moveal %d4,%a0
0003bab8: 4e90           	jsr %a0@
0003baba: 204e           	moveal %fp,%a0
0003babc: 224b           	moveal %a3,%a1
0003babe: 10d9           	moveb %a1@+,%a0@+
0003bac0: 66fc           	bnes 0x3babe
0003bac2: 4eba fd90      	jsr %pc@(0x3b854)
0003bac6: 3800           	movew %d0,%d4
0003bac8: 4fef 000a      	lea %sp@(10),%sp
0003bacc: 0c40 0006      	cmpiw #6,%d0
0003bad0: 6674           	bnes 0x3bb46
0003bad2: 4243           	clrw %d3
0003bad4: 6078           	bras 0x3bb4e
0003bad6: 4244           	clrw %d4
0003bad8: 6000 ff7c      	braw 0x3ba56
0003badc: 0c44 0004      	cmpiw #4,%d4
0003bae0: 6718           	beqs 0x3bafa
0003bae2: 4a39 0005 9982 	tstb 0x59982
0003bae8: 6710           	beqs 0x3bafa
0003baea: 4267           	clrw %sp@-
0003baec: 2f0a           	movel %a2,%sp@-
0003baee: 4eba fca6      	jsr %pc@(0x3b796)
0003baf2: 5c8f           	addql #6,%sp
0003baf4: 4a40           	tstw %d0
0003baf6: 6600 ff74      	bnew 0x3ba6c
0003bafa: 4bf9 0001 c344 	lea 0x1c344,%a5
0003bb00: 47f9 0003 cbb4 	lea 0x3cbb4,%a3
0003bb06: 3f2f 0078      	movew %sp@(120),%sp@-
0003bb0a: 2f0a           	movel %a2,%sp@-
0003bb0c: 3f3c 003c      	movew #60,%sp@-
0003bb10: 4e94           	jsr %a4@
0003bb12: 2800           	movel %d0,%d4
0003bb14: 508f           	addql #8,%sp
0003bb16: 6c00 009e      	bgew 0x3bbb6
0003bb1a: 2f0a           	movel %a2,%sp@-
0003bb1c: 4e95           	jsr %a5@
0003bb1e: 2f00           	movel %d0,%sp@-
0003bb20: 3f3c 0035      	movew #53,%sp@-
0003bb24: 3f3c 0001      	movew #1,%sp@-
0003bb28: 4e93           	jsr %a3@
0003bb2a: 4fef 000c      	lea %sp@(12),%sp
0003bb2e: 0c40 0001      	cmpiw #1,%d0
0003bb32: 6774           	beqs 0x3bba8
0003bb34: 0c40 0003      	cmpiw #3,%d0
0003bb38: 66cc           	bnes 0x3bb06
0003bb3a: 3f02           	movew %d2,%sp@-
0003bb3c: 4eba fbee      	jsr %pc@(0x3b72c)
0003bb40: 548f           	addql #2,%sp
0003bb42: 6000 fee8      	braw 0x3ba2c
0003bb46: 0c40 0005      	cmpiw #5,%d0
0003bb4a: 660e           	bnes 0x3bb5a
0003bb4c: 76ff           	moveq #-1,%d3
0003bb4e: 3f02           	movew %d2,%sp@-
0003bb50: 4eba fbda      	jsr %pc@(0x3b72c)
0003bb54: 548f           	addql #2,%sp
0003bb56: 6000 fed6      	braw 0x3ba2e
0003bb5a: 2f0b           	movel %a3,%sp@-
0003bb5c: 3f3c 0003      	movew #3,%sp@-
0003bb60: 2f05           	movel %d5,%sp@-
0003bb62: 4eb9 0001 c254 	jsr 0x1c254
0003bb68: 2f07           	movel %d7,%sp@-
0003bb6a: 2f0b           	movel %a3,%sp@-
0003bb6c: 4eb9 0001 c1e8 	jsr 0x1c1e8
0003bb72: 4fef 0012      	lea %sp@(18),%sp
0003bb76: 4a2f 004e      	tstb %sp@(78)
0003bb7a: 6712           	beqs 0x3bb8e
0003bb7c: 2f0a           	movel %a2,%sp@-
0003bb7e: 4eba fe40      	jsr %pc@(0x3b9c0)
0003bb82: 2f07           	movel %d7,%sp@-
0003bb84: 2f0a           	movel %a2,%sp@-
0003bb86: 4eba fe20      	jsr %pc@(0x3b9a8)
0003bb8a: 4fef 000c      	lea %sp@(12),%sp
0003bb8e: 2f0b           	movel %a3,%sp@-
0003bb90: 2f0e           	movel %fp,%sp@-
0003bb92: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003bb98: 508f           	addql #8,%sp
0003bb9a: 4a40           	tstw %d0
0003bb9c: 6600 ff38      	bnew 0x3bad6
0003bba0: 4a46           	tstw %d6
0003bba2: 6600 feb2      	bnew 0x3ba56
0003bba6: 60a4           	bras 0x3bb4c
0003bba8: 3f02           	movew %d2,%sp@-
0003bbaa: 4eba fb80      	jsr %pc@(0x3b72c)
0003bbae: 548f           	addql #2,%sp
0003bbb0: 76ff           	moveq #-1,%d3
0003bbb2: 6000 fe7a      	braw 0x3ba2e
0003bbb6: 3c00           	movew %d0,%d6
0003bbb8: 2f39 0005 97a8 	movel 0x597a8,%sp@-
0003bbbe: 2f39 0005 97a4 	movel 0x597a4,%sp@-
0003bbc4: 3f2f 003a      	movew %sp@(58),%sp@-
0003bbc8: 3f3c 003f      	movew #63,%sp@-
0003bbcc: 4e94           	jsr %a4@
0003bbce: 2a00           	movel %d0,%d5
0003bbd0: 4fef 000c      	lea %sp@(12),%sp
0003bbd4: 6636           	bnes 0x3bc0c
0003bbd6: 3f2f 0076      	movew %sp@(118),%sp@-
0003bbda: 3f2f 0076      	movew %sp@(118),%sp@-
0003bbde: 3f04           	movew %d4,%sp@-
0003bbe0: 4eb9 0001 bfb6 	jsr 0x1bfb6
0003bbe6: 5c8f           	addql #6,%sp
0003bbe8: 7601           	moveq #1,%d3
0003bbea: 3f02           	movew %d2,%sp@-
0003bbec: 47fa fb3e      	lea %pc@(0x3b72c),%a3
0003bbf0: 4e93           	jsr %a3@
0003bbf2: 3f04           	movew %d4,%sp@-
0003bbf4: 4e93           	jsr %a3@
0003bbf6: 588f           	addql #4,%sp
0003bbf8: 4a45           	tstw %d5
0003bbfa: 6700 fe32      	beqw 0x3ba2e
0003bbfe: 2f0a           	movel %a2,%sp@-
0003bc00: 3f3c 0041      	movew #65,%sp@-
0003bc04: 4e94           	jsr %a4@
0003bc06: 5c8f           	addql #6,%sp
0003bc08: 6000 fe22      	braw 0x3ba2c
0003bc0c: 4a80           	tstl %d0
0003bc0e: 6d36           	blts 0x3bc46
0003bc10: 2f39 0005 97a8 	movel 0x597a8,%sp@-
0003bc16: 2f00           	movel %d0,%sp@-
0003bc18: 3f06           	movew %d6,%sp@-
0003bc1a: 3f3c 0040      	movew #64,%sp@-
0003bc1e: 4e94           	jsr %a4@
0003bc20: 4fef 000c      	lea %sp@(12),%sp
0003bc24: 4a80           	tstl %d0
0003bc26: 6d48           	blts 0x3bc70
0003bc28: b085           	cmpl %d5,%d0
0003bc2a: 678c           	beqs 0x3bbb8
0003bc2c: 1012           	moveb %a2@,%d0
0003bc2e: 4880           	extw %d0
0003bc30: 3f00           	movew %d0,%sp@-
0003bc32: 3f3c 001f      	movew #31,%sp@-
0003bc36: 3f3c 0001      	movew #1,%sp@-
0003bc3a: 4eb9 0003 cbb4 	jsr 0x3cbb4
0003bc40: 5c8f           	addql #6,%sp
0003bc42: 7a01           	moveq #1,%d5
0003bc44: 60a2           	bras 0x3bbe8
0003bc46: 7a36           	moveq #54,%d5
0003bc48: 2f03           	movel %d3,%sp@-
0003bc4a: 4eb9 0001 c344 	jsr 0x1c344
0003bc50: 2f00           	movel %d0,%sp@-
0003bc52: 3f05           	movew %d5,%sp@-
0003bc54: 3f3c 0001      	movew #1,%sp@-
0003bc58: 4eb9 0003 cbb4 	jsr 0x3cbb4
0003bc5e: 4fef 000c      	lea %sp@(12),%sp
0003bc62: 0c40 0001      	cmpiw #1,%d0
0003bc66: 57c3           	seq %d3
0003bc68: 4883           	extw %d3
0003bc6a: 4245           	clrw %d5
0003bc6c: 6000 ff7c      	braw 0x3bbea
0003bc70: 260a           	movel %a2,%d3
0003bc72: 7a37           	moveq #55,%d5
0003bc74: 60d2           	bras 0x3bc48
0003bc76: 4fef ffd8      	lea %sp@(-40),%sp
0003bc7a: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0003bc7e: 242f 0040      	movel %sp@(64),%d2
0003bc82: 2639 0005 9b54 	movel 0x59b54,%d3
0003bc88: 2f02           	movel %d2,%sp@-
0003bc8a: 4eb9 0001 c344 	jsr 0x1c344
0003bc90: 47ef 0019      	lea %sp@(25),%a3
0003bc94: 2f0b           	movel %a3,%sp@-
0003bc96: 2f00           	movel %d0,%sp@-
0003bc98: 4eb9 0001 c18c 	jsr 0x1c18c
0003bc9e: 45ef 002e      	lea %sp@(46),%a2
0003bca2: 204a           	moveal %a2,%a0
0003bca4: 224b           	moveal %a3,%a1
0003bca6: 10d9           	moveb %a1@+,%a0@+
0003bca8: 66fc           	bnes 0x3bca6
0003bcaa: 2f0b           	movel %a3,%sp@-
0003bcac: 3f3c 0002      	movew #2,%sp@-
0003bcb0: 2f03           	movel %d3,%sp@-
0003bcb2: 49f9 0001 c228 	lea 0x1c228,%a4
0003bcb8: 4e94           	jsr %a4@
0003bcba: 2f0a           	movel %a2,%sp@-
0003bcbc: 3f3c 0003      	movew #3,%sp@-
0003bcc0: 2f03           	movel %d3,%sp@-
0003bcc2: 4e94           	jsr %a4@
0003bcc4: 4fef 0020      	lea %sp@(32),%sp
0003bcc8: 4eba fb8a      	jsr %pc@(0x3b854)
0003bccc: 0c40 0006      	cmpiw #6,%d0
0003bcd0: 674e           	beqs 0x3bd20
0003bcd2: 0c40 0005      	cmpiw #5,%d0
0003bcd6: 674c           	beqs 0x3bd24
0003bcd8: 2f0a           	movel %a2,%sp@-
0003bcda: 3f3c 0003      	movew #3,%sp@-
0003bcde: 2f03           	movel %d3,%sp@-
0003bce0: 4eb9 0001 c254 	jsr 0x1c254
0003bce6: 49ef 0039      	lea %sp@(57),%a4
0003bcea: 2f0c           	movel %a4,%sp@-
0003bcec: 2f0a           	movel %a2,%sp@-
0003bcee: 4eb9 0001 c1e8 	jsr 0x1c1e8
0003bcf4: 2f02           	movel %d2,%sp@-
0003bcf6: 4eba fcc8      	jsr %pc@(0x3b9c0)
0003bcfa: 2f0c           	movel %a4,%sp@-
0003bcfc: 2f02           	movel %d2,%sp@-
0003bcfe: 4eba fca8      	jsr %pc@(0x3b9a8)
0003bd02: 2f0b           	movel %a3,%sp@-
0003bd04: 2f0a           	movel %a2,%sp@-
0003bd06: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003bd0c: 4fef 0026      	lea %sp@(38),%sp
0003bd10: 4a40           	tstw %d0
0003bd12: 6614           	bnes 0x3bd28
0003bd14: 7001           	moveq #1,%d0
0003bd16: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0003bd1a: 4fef 0028      	lea %sp@(40),%sp
0003bd1e: 4e75           	rts
0003bd20: 4240           	clrw %d0
0003bd22: 60f2           	bras 0x3bd16
0003bd24: 70ff           	moveq #-1,%d0
0003bd26: 60ee           	bras 0x3bd16
0003bd28: 7002           	moveq #2,%d0
0003bd2a: 60ea           	bras 0x3bd16
0003bd2c:  _illegal_op_msg
0003bd2c: 3f3c 001a      	movew #26,%sp@-
0003bd30: 3f3c 0001      	movew #1,%sp@-
0003bd34: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003bd3a: 588f           	addql #4,%sp
0003bd3c: 4240           	clrw %d0
0003bd3e: 4e75           	rts
0003bd40: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
0003bd44: 262f 0020      	movel %sp@(32),%d3
0003bd48: 242f 0024      	movel %sp@(36),%d2
0003bd4c: 382f 0028      	movew %sp@(40),%d4
0003bd50: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0003bd56: 47fa fa3e      	lea %pc@(0x3b796),%a3
0003bd5a: 49fa ff1a      	lea %pc@(0x3bc76),%a4
0003bd5e: 4bf9 0001 bdd2 	lea 0x1bdd2,%a5
0003bd64: 2f02           	movel %d2,%sp@-
0003bd66: 2f03           	movel %d3,%sp@-
0003bd68: 4267           	clrw %sp@-
0003bd6a: 3f3c 0056      	movew #86,%sp@-
0003bd6e: 4e92           	jsr %a2@
0003bd70: 4fef 000c      	lea %sp@(12),%sp
0003bd74: 4a40           	tstw %d0
0003bd76: 673a           	beqs 0x3bdb2
0003bd78: 3f04           	movew %d4,%sp@-
0003bd7a: 2f02           	movel %d2,%sp@-
0003bd7c: 4e93           	jsr %a3@
0003bd7e: 5c8f           	addql #6,%sp
0003bd80: 4a40           	tstw %d0
0003bd82: 6606           	bnes 0x3bd8a
0003bd84: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
0003bd88: 60a2           	bras 0x3bd2c
0003bd8a: 2f02           	movel %d2,%sp@-
0003bd8c: 4e94           	jsr %a4@
0003bd8e: 588f           	addql #4,%sp
0003bd90: 4a40           	tstw %d0
0003bd92: 6f26           	bles 0x3bdba
0003bd94: 0c40 0001      	cmpiw #1,%d0
0003bd98: 66ca           	bnes 0x3bd64
0003bd9a: 2f02           	movel %d2,%sp@-
0003bd9c: 2f03           	movel %d3,%sp@-
0003bd9e: 4e95           	jsr %a5@
0003bda0: 508f           	addql #8,%sp
0003bda2: 4a40           	tstw %d0
0003bda4: 67be           	beqs 0x3bd64
0003bda6: 2f02           	movel %d2,%sp@-
0003bda8: 3f3c 0041      	movew #65,%sp@-
0003bdac: 4e92           	jsr %a2@
0003bdae: 5c8f           	addql #6,%sp
0003bdb0: 60b2           	bras 0x3bd64
0003bdb2: 7001           	moveq #1,%d0
0003bdb4: 4cdf 3c1c      	moveml %sp@+,%d2-%d4/%a2-%a5
0003bdb8: 4e75           	rts
0003bdba: 4240           	clrw %d0
0003bdbc: 60f6           	bras 0x3bdb4
0003bdbe:  _d_doop
0003bdbe: 4fef fff4      	lea %sp@(-12),%sp
0003bdc2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003bdc6: 362f 003e      	movew %sp@(62),%d3
0003bdca: 242f 0040      	movel %sp@(64),%d2
0003bdce: 282f 0044      	movel %sp@(68),%d4
0003bdd2: 2a2f 0048      	movel %sp@(72),%d5
0003bdd6: 286f 004c      	moveal %sp@(76),%a4
0003bdda: 0c6f 000c 003c 	cmpiw #12,%sp@(60)
0003bde0: 6e00 0084      	bgtw 0x3be66
0003bde4: 4878 002c      	pea 0x2c
0003bde8: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003bdee: 2440           	moveal %d0,%a2
0003bdf0: 588f           	addql #4,%sp
0003bdf2: 4a80           	tstl %d0
0003bdf4: 6770           	beqs 0x3be66
0003bdf6: 4a6f 003c      	tstw %sp@(60)
0003bdfa: 6700 0088      	beqw 0x3be84
0003bdfe: 3f3c 002f      	movew #47,%sp@-
0003be02: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
0003be08: 4e93           	jsr %a3@
0003be0a: 2f40 0034      	movel %d0,%sp@(52)
0003be0e: 2f0a           	movel %a2,%sp@-
0003be10: 3f3c 001a      	movew #26,%sp@-
0003be14: 4e93           	jsr %a3@
0003be16: 3f3c 0016      	movew #22,%sp@-
0003be1a: 2f02           	movel %d2,%sp@-
0003be1c: 3f3c 004e      	movew #78,%sp@-
0003be20: 4e93           	jsr %a3@
0003be22: 4fef 0010      	lea %sp@(16),%sp
0003be26: 4bea 001e      	lea %a2@(30),%a5
0003be2a: 3203           	movew %d3,%d1
0003be2c: 5541           	subqw #2,%d1
0003be2e: 3f41 002c      	movew %d1,%sp@(44)
0003be32: 306f 003c      	moveaw %sp@(60),%a0
0003be36: 5248           	addqw #1,%a0
0003be38: 3f48 0036      	movew %a0,%sp@(54)
0003be3c: 3200           	movew %d0,%d1
0003be3e: 0241 ffef      	andiw #-17,%d1
0003be42: 0c41 ffcf      	cmpiw #-49,%d1
0003be46: 6600 0148      	bnew 0x3bf90
0003be4a: 0c43 0001      	cmpiw #1,%d3
0003be4e: 673e           	beqs 0x3be8e
0003be50: 0c43 0003      	cmpiw #3,%d3
0003be54: 6738           	beqs 0x3be8e
0003be56: 4a43           	tstw %d3
0003be58: 6606           	bnes 0x3be60
0003be5a: 52b9 0005 995a 	addql #1,0x5995a
0003be60: 7801           	moveq #1,%d4
0003be62: 6000 00b2      	braw 0x3bf16
0003be66: 3f3c 0020      	movew #32,%sp@-
0003be6a: 3f3c 0001      	movew #1,%sp@-
0003be6e: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003be74: 588f           	addql #4,%sp
0003be76: 4244           	clrw %d4
0003be78: 3004           	movew %d4,%d0
0003be7a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003be7e: 4fef 000c      	lea %sp@(12),%sp
0003be82: 4e75           	rts
0003be84: 4279 0005 97a0 	clrw 0x597a0
0003be8a: 6000 ff72      	braw 0x3bdfe
0003be8e: 2f02           	movel %d2,%sp@-
0003be90: 4bf9 0001 c344 	lea 0x1c344,%a5
0003be96: 4e95           	jsr %a5@
0003be98: 2600           	movel %d0,%d3
0003be9a: 5383           	subql #1,%d3
0003be9c: 2040           	moveal %d0,%a0
0003be9e: 4228 ffff      	clrb %a0@(-1)
0003bea2: 588f           	addql #4,%sp
0003bea4: 4df9 0003 cbb4 	lea 0x3cbb4,%fp
0003beaa: 2f02           	movel %d2,%sp@-
0003beac: 3f3c 003a      	movew #58,%sp@-
0003beb0: 4e93           	jsr %a3@
0003beb2: 5c8f           	addql #6,%sp
0003beb4: 4a40           	tstw %d0
0003beb6: 6700 00a2      	beqw 0x3bf5a
0003beba: 2f02           	movel %d2,%sp@-
0003bebc: 4e95           	jsr %a5@
0003bebe: 2f00           	movel %d0,%sp@-
0003bec0: 3f3c 0031      	movew #49,%sp@-
0003bec4: 3f3c 0001      	movew #1,%sp@-
0003bec8: 4e96           	jsr %fp@
0003beca: 4fef 000c      	lea %sp@(12),%sp
0003bece: 0c40 0001      	cmpiw #1,%d0
0003bed2: 670a           	beqs 0x3bede
0003bed4: 0c40 0003      	cmpiw #3,%d0
0003bed8: 66d0           	bnes 0x3beaa
0003beda: 4244           	clrw %d4
0003bedc: 6002           	bras 0x3bee0
0003bede: 78ff           	moveq #-1,%d4
0003bee0: 2043           	moveal %d3,%a0
0003bee2: 43fa f7d0      	lea %pc@(0x3b6b4),%a1
0003bee6: 10d9           	moveb %a1@+,%a0@+
0003bee8: 66fc           	bnes 0x3bee6
0003beea: 4a6f 003c      	tstw %sp@(60)
0003beee: 6626           	bnes 0x3bf16
0003bef0: 4a79 0005 97a0 	tstw 0x597a0
0003bef6: 671e           	beqs 0x3bf16
0003bef8: 9682           	subl %d2,%d3
0003befa: 5243           	addqw #1,%d3
0003befc: 2c79 0005 993c 	moveal 0x5993c,%fp
0003bf02: 3a43           	moveaw %d3,%a5
0003bf04: 263c 0001 be28 	movel #114216,%d3
0003bf0a: 2c3c 0003 d41c 	movel #250908,%d6
0003bf10: bcfc 0000      	cmpaw #0,%fp
0003bf14: 6650           	bnes 0x3bf66
0003bf16: 4a85           	tstl %d5
0003bf18: 6726           	beqs 0x3bf40
0003bf1a: 202c 0004      	movel %a4@(4),%d0
0003bf1e: 5380           	subql #1,%d0
0003bf20: 2940 0004      	movel %d0,%a4@(4)
0003bf24: 2f00           	movel %d0,%sp@-
0003bf26: 3f3c 0002      	movew #2,%sp@-
0003bf2a: 2f05           	movel %d5,%sp@-
0003bf2c: 4eb9 0003 e5c6 	jsr 0x3e5c6
0003bf32: 3f3c 0002      	movew #2,%sp@-
0003bf36: 2f05           	movel %d5,%sp@-
0003bf38: 4eba f9dc      	jsr %pc@(0x3b916)
0003bf3c: 4fef 0010      	lea %sp@(16),%sp
0003bf40: 2f2f 0032      	movel %sp@(50),%sp@-
0003bf44: 3f3c 001a      	movew #26,%sp@-
0003bf48: 4e93           	jsr %a3@
0003bf4a: 2f0a           	movel %a2,%sp@-
0003bf4c: 4eb9 0001 c11a 	jsr 0x1c11a
0003bf52: 4fef 000a      	lea %sp@(10),%sp
0003bf56: 6000 ff20      	braw 0x3be78
0003bf5a: 5279 0005 97a0 	addqw #1,0x597a0
0003bf60: 7801           	moveq #1,%d4
0003bf62: 6000 ff7c      	braw 0x3bee0
0003bf66: 4a6e 0006      	tstw %fp@(6)
0003bf6a: 6720           	beqs 0x3bf8c
0003bf6c: 2f0d           	movel %a5,%sp@-
0003bf6e: 2f02           	movel %d2,%sp@-
0003bf70: 486e 001a      	pea %fp@(26)
0003bf74: 2043           	moveal %d3,%a0
0003bf76: 4e90           	jsr %a0@
0003bf78: 4fef 000c      	lea %sp@(12),%sp
0003bf7c: 4a40           	tstw %d0
0003bf7e: 660c           	bnes 0x3bf8c
0003bf80: 3f3c 0002      	movew #2,%sp@-
0003bf84: 2f0e           	movel %fp,%sp@-
0003bf86: 2046           	moveal %d6,%a0
0003bf88: 4e90           	jsr %a0@
0003bf8a: 5c8f           	addql #6,%sp
0003bf8c: 2c56           	moveal %fp@,%fp
0003bf8e: 6080           	bras 0x3bf10
0003bf90: 4a40           	tstw %d0
0003bf92: 6c04           	bges 0x3bf98
0003bf94: 4244           	clrw %d4
0003bf96: 60a8           	bras 0x3bf40
0003bf98: 4a43           	tstw %d3
0003bf9a: 6640           	bnes 0x3bfdc
0003bf9c: 082a 0004 0015 	btst #4,%a2@(21)
0003bfa2: 6642           	bnes 0x3bfe6
0003bfa4: 4a43           	tstw %d3
0003bfa6: 6700 00e4      	beqw 0x3c08c
0003bfaa: 2f0d           	movel %a5,%sp@-
0003bfac: 2f02           	movel %d2,%sp@-
0003bfae: 2e3c 0003 b9a8 	movel #244136,%d7
0003bfb4: 2047           	moveal %d7,%a0
0003bfb6: 4e90           	jsr %a0@
0003bfb8: 2f40 0036      	movel %d0,%sp@(54)
0003bfbc: 508f           	addql #8,%sp
0003bfbe: 4df9 0001 bf52 	lea 0x1bf52,%fp
0003bfc4: 0c43 0001      	cmpiw #1,%d3
0003bfc8: 6700 0112      	beqw 0x3c0dc
0003bfcc: 6d08           	blts 0x3bfd6
0003bfce: 0c43 0003      	cmpiw #3,%d3
0003bfd2: 6f00 00d2      	blew 0x3c0a6
0003bfd6: 7c01           	moveq #1,%d6
0003bfd8: 6000 010c      	braw 0x3c0e6
0003bfdc: 4eba f700      	jsr %pc@(0x3b6de)
0003bfe0: 4a40           	tstw %d0
0003bfe2: 67b8           	beqs 0x3bf9c
0003bfe4: 60ae           	bras 0x3bf94
0003bfe6: 0c2a 002e 001e 	cmpib #46,%a2@(30)
0003bfec: 660c           	bnes 0x3bffa
0003bfee: 3f3c 004f      	movew #79,%sp@-
0003bff2: 4e93           	jsr %a3@
0003bff4: 548f           	addql #2,%sp
0003bff6: 6000 fe44      	braw 0x3be3c
0003bffa: 2f0d           	movel %a5,%sp@-
0003bffc: 2f02           	movel %d2,%sp@-
0003bffe: 4eba f980      	jsr %pc@(0x3b980)
0003c002: 508f           	addql #8,%sp
0003c004: 0c6f 0001 002c 	cmpiw #1,%sp@(44)
0003c00a: 6338           	blss 0x3c044
0003c00c: 2f0c           	movel %a4,%sp@-
0003c00e: 2f05           	movel %d5,%sp@-
0003c010: 2f04           	movel %d4,%sp@-
0003c012: 2f02           	movel %d2,%sp@-
0003c014: 3f03           	movew %d3,%sp@-
0003c016: 3f2f 0048      	movew %sp@(72),%sp@-
0003c01a: 4eba fda2      	jsr %pc@(0x3bdbe)
0003c01e: 3c00           	movew %d0,%d6
0003c020: 4fef 0014      	lea %sp@(20),%sp
0003c024: 2f02           	movel %d2,%sp@-
0003c026: 4dfa f692      	lea %pc@(0x3b6ba),%fp
0003c02a: 4e96           	jsr %fp@
0003c02c: 588f           	addql #4,%sp
0003c02e: 0c6f 0001 002c 	cmpiw #1,%sp@(44)
0003c034: 6206           	bhis 0x3c03c
0003c036: 2f04           	movel %d4,%sp@-
0003c038: 4e96           	jsr %fp@
0003c03a: 588f           	addql #4,%sp
0003c03c: 4a46           	tstw %d6
0003c03e: 66ae           	bnes 0x3bfee
0003c040: 6000 ff52      	braw 0x3bf94
0003c044: 2f0d           	movel %a5,%sp@-
0003c046: 2f04           	movel %d4,%sp@-
0003c048: 4eba f95e      	jsr %pc@(0x3b9a8)
0003c04c: 2f04           	movel %d4,%sp@-
0003c04e: 3f3c 0039      	movew #57,%sp@-
0003c052: 4e93           	jsr %a3@
0003c054: 4fef 000e      	lea %sp@(14),%sp
0003c058: 4a40           	tstw %d0
0003c05a: 6d18           	blts 0x3c074
0003c05c: 7c01           	moveq #1,%d6
0003c05e: 2044           	moveal %d4,%a0
0003c060: 43fa f652      	lea %pc@(0x3b6b4),%a1
0003c064: 4a18           	tstb %a0@+
0003c066: 66fc           	bnes 0x3c064
0003c068: 5388           	subql #1,%a0
0003c06a: 10d9           	moveb %a1@+,%a0@+
0003c06c: 66fc           	bnes 0x3c06a
0003c06e: 4a46           	tstw %d6
0003c070: 67b2           	beqs 0x3c024
0003c072: 6098           	bras 0x3c00c
0003c074: 3f3c 0001      	movew #1,%sp@-
0003c078: 2f04           	movel %d4,%sp@-
0003c07a: 4eba f71a      	jsr %pc@(0x3b796)
0003c07e: 5c8f           	addql #6,%sp
0003c080: 4a40           	tstw %d0
0003c082: 66d8           	bnes 0x3c05c
0003c084: 4eba fca6      	jsr %pc@(0x3bd2c)
0003c088: 3c00           	movew %d0,%d6
0003c08a: 60d2           	bras 0x3c05e
0003c08c: 52b9 0005 9956 	addql #1,0x59956
0003c092: 202a 001a      	movel %a2@(26),%d0
0003c096: d1b9 0005 995e 	addl %d0,0x5995e
0003c09c: 4a85           	tstl %d5
0003c09e: 6700 ff4e      	beqw 0x3bfee
0003c0a2: 7c01           	moveq #1,%d6
0003c0a4: 604e           	bras 0x3c0f4
0003c0a6: 2f0d           	movel %a5,%sp@-
0003c0a8: 2f04           	movel %d4,%sp@-
0003c0aa: 2047           	moveal %d7,%a0
0003c0ac: 4e90           	jsr %a0@
0003c0ae: 2e00           	movel %d0,%d7
0003c0b0: 102a 0015      	moveb %a2@(21),%d0
0003c0b4: 4880           	extw %d0
0003c0b6: 3f00           	movew %d0,%sp@-
0003c0b8: 3f2a 0018      	movew %a2@(24),%sp@-
0003c0bc: 3f2a 0016      	movew %a2@(22),%sp@-
0003c0c0: 2f04           	movel %d4,%sp@-
0003c0c2: 2f02           	movel %d2,%sp@-
0003c0c4: 4eba f910      	jsr %pc@(0x3b9d6)
0003c0c8: 3c00           	movew %d0,%d6
0003c0ca: 2f07           	movel %d7,%sp@-
0003c0cc: 4e96           	jsr %fp@
0003c0ce: 4fef 001a      	lea %sp@(26),%sp
0003c0d2: 0c43 0003      	cmpiw #3,%d3
0003c0d6: 660e           	bnes 0x3c0e6
0003c0d8: 4a46           	tstw %d6
0003c0da: 6f0a           	bles 0x3c0e6
0003c0dc: 2f02           	movel %d2,%sp@-
0003c0de: 4eba f65e      	jsr %pc@(0x3b73e)
0003c0e2: 3c00           	movew %d0,%d6
0003c0e4: 588f           	addql #4,%sp
0003c0e6: 2f2f 002e      	movel %sp@(46),%sp@-
0003c0ea: 4e96           	jsr %fp@
0003c0ec: 588f           	addql #4,%sp
0003c0ee: 4a85           	tstl %d5
0003c0f0: 6700 ff4a      	beqw 0x3c03c
0003c0f4: 2214           	movel %a4@,%d1
0003c0f6: 5381           	subql #1,%d1
0003c0f8: 2881           	movel %d1,%a4@
0003c0fa: 2f01           	movel %d1,%sp@-
0003c0fc: 3f3c 0003      	movew #3,%sp@-
0003c100: 2f05           	movel %d5,%sp@-
0003c102: 4eb9 0003 e5c6 	jsr 0x3e5c6
0003c108: 3f3c 0003      	movew #3,%sp@-
0003c10c: 2f05           	movel %d5,%sp@-
0003c10e: 4eba f806      	jsr %pc@(0x3b916)
0003c112: 4fef 0010      	lea %sp@(16),%sp
0003c116: 6000 ff24      	braw 0x3c03c
0003c11a:  _dir_op
0003c11a: 4fef fef8      	lea %sp@(-264),%sp
0003c11e: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003c122: 362f 0138      	movew %sp@(312),%d3
0003c126: 286f 013c      	moveal %sp@(316),%a4
0003c12a: 2c6f 0144      	moveal %sp@(324),%fp
0003c12e: 41ec 0002      	lea %a4@(2),%a0
0003c132: 2f48 002c      	movel %a0,%sp@(44)
0003c136: 47f9 0004 12c6 	lea 0x412c6,%a3
0003c13c: 4e93           	jsr %a3@
0003c13e: 4279 0005 97a2 	clrw 0x597a2
0003c144: 0c43 0003      	cmpiw #3,%d3
0003c148: 664e           	bnes 0x3c198
0003c14a: 2479 0005 9b50 	moveal 0x59b50,%a2
0003c150: 102c 0002      	moveb %a4@(2),%d0
0003c154: 206f 0140      	moveal %sp@(320),%a0
0003c158: b010           	cmpb %a0@,%d0
0003c15a: 6600 01be      	bnew 0x3c31a
0003c15e: 363c 0309      	movew #777,%d3
0003c162: 1439 0005 9980 	moveb 0x59980,%d2
0003c168: 3f3c 0004      	movew #4,%sp@-
0003c16c: 4bf9 0004 0b58 	lea 0x40b58,%a5
0003c172: 4e95           	jsr %a5@
0003c174: 2540 0024      	movel %d0,%a2@(36)
0003c178: 548f           	addql #2,%sp
0003c17a: 0c43 0002      	cmpiw #2,%d3
0003c17e: 6700 04a4      	beqw 0x3c624
0003c182: 8439 0005 9981 	orb 0x59981,%d2
0003c188: 4882           	extw %d2
0003c18a: 3f3c 0005      	movew #5,%sp@-
0003c18e: 4e95           	jsr %a5@
0003c190: 2540 0024      	movel %d0,%a2@(36)
0003c194: 6000 009c      	braw 0x3c232
0003c198: 4a43           	tstw %d3
0003c19a: 6766           	beqs 0x3c202
0003c19c: 2479 0005 9b50 	moveal 0x59b50,%a2
0003c1a2: 0c43 0003      	cmpiw #3,%d3
0003c1a6: 6e50           	bgts 0x3c1f8
0003c1a8: 0c43 0002      	cmpiw #2,%d3
0003c1ac: 6c00 016c      	bgew 0x3c31a
0003c1b0: 0c43 0001      	cmpiw #1,%d3
0003c1b4: 6766           	beqs 0x3c21c
0003c1b6: b4fc 0000      	cmpaw #0,%a2
0003c1ba: 675a           	beqs 0x3c216
0003c1bc: 2f0a           	movel %a2,%sp@-
0003c1be: 4eb9 0003 7bac 	jsr 0x37bac
0003c1c4: 2f16           	movel %fp@,%sp@-
0003c1c6: 3f3c 0003      	movew #3,%sp@-
0003c1ca: 2f0a           	movel %a2,%sp@-
0003c1cc: 4bf9 0003 e5c6 	lea 0x3e5c6,%a5
0003c1d2: 4e95           	jsr %a5@
0003c1d4: 2f2e 0004      	movel %fp@(4),%sp@-
0003c1d8: 3f3c 0002      	movew #2,%sp@-
0003c1dc: 2f0a           	movel %a2,%sp@-
0003c1de: 4e95           	jsr %a5@
0003c1e0: 2f0a           	movel %a2,%sp@-
0003c1e2: 4eb9 0003 e466 	jsr 0x3e466
0003c1e8: 33fc 0001 0005 	movew #1,0x597a2
0003c1ee: 97a2 
0003c1f0: 4fef 001c      	lea %sp@(28),%sp
0003c1f4: 6000 0098      	braw 0x3c28e
0003c1f8: 0c43 0309      	cmpiw #777,%d3
0003c1fc: 66b8           	bnes 0x3c1b6
0003c1fe: 6000 ff62      	braw 0x3c162
0003c202: 42b9 0005 9956 	clrl 0x59956
0003c208: 42b9 0005 995a 	clrl 0x5995a
0003c20e: 42b9 0005 995e 	clrl 0x5995e
0003c214: 95ca           	subal %a2,%a2
0003c216: 7401           	moveq #1,%d2
0003c218: 6000 00ae      	braw 0x3c2c8
0003c21c: 1439 0005 9981 	moveb 0x59981,%d2
0003c222: 3f3c 0006      	movew #6,%sp@-
0003c226: 4eb9 0004 0b58 	jsr 0x40b58
0003c22c: 2540 0024      	movel %d0,%a2@(36)
0003c230: 4882           	extw %d2
0003c232: 548f           	addql #2,%sp
0003c234: 2f0a           	movel %a2,%sp@-
0003c236: 4eb9 0003 7bac 	jsr 0x37bac
0003c23c: 2f16           	movel %fp@,%sp@-
0003c23e: 3f3c 0003      	movew #3,%sp@-
0003c242: 2f0a           	movel %a2,%sp@-
0003c244: 4bf9 0003 e5c6 	lea 0x3e5c6,%a5
0003c24a: 4e95           	jsr %a5@
0003c24c: 2f2e 0004      	movel %fp@(4),%sp@-
0003c250: 3f3c 0002      	movew #2,%sp@-
0003c254: 2f0a           	movel %a2,%sp@-
0003c256: 4e95           	jsr %a5@
0003c258: 2f0a           	movel %a2,%sp@-
0003c25a: 4eb9 0003 e466 	jsr 0x3e466
0003c260: 33fc 0001 0005 	movew #1,0x597a2
0003c266: 97a2 
0003c268: 4fef 001c      	lea %sp@(28),%sp
0003c26c: 4a42           	tstw %d2
0003c26e: 671e           	beqs 0x3c28e
0003c270: 4eb9 0004 12d6 	jsr 0x412d6
0003c276: 4267           	clrw %sp@-
0003c278: 2f0a           	movel %a2,%sp@-
0003c27a: 4eb9 0003 8e4e 	jsr 0x38e4e
0003c280: 4e93           	jsr %a3@
0003c282: 342a 006a      	movew %a2@(106),%d2
0003c286: 0242 0001      	andiw #1,%d2
0003c28a: 5c8f           	addql #6,%sp
0003c28c: 673a           	beqs 0x3c2c8
0003c28e: 0c43 0001      	cmpiw #1,%d3
0003c292: 6682           	bnes 0x3c216
0003c294: 0c6f 0002 013a 	cmpiw #2,%sp@(314)
0003c29a: 6600 ff7a      	bnew 0x3c216
0003c29e: 4eb9 0004 12d6 	jsr 0x412d6
0003c2a4: 102c 0002      	moveb %a4@(2),%d0
0003c2a8: 4880           	extw %d0
0003c2aa: 3f00           	movew %d0,%sp@-
0003c2ac: 3f3c 001c      	movew #28,%sp@-
0003c2b0: 3f3c 0002      	movew #2,%sp@-
0003c2b4: 4eb9 0003 cbb4 	jsr 0x3cbb4
0003c2ba: 5c8f           	addql #6,%sp
0003c2bc: 0c40 0001      	cmpiw #1,%d0
0003c2c0: 57c2           	seq %d2
0003c2c2: 4882           	extw %d2
0003c2c4: 4442           	negw %d2
0003c2c6: 4e93           	jsr %a3@
0003c2c8: 2a6c 0078      	moveal %a4@(120),%a5
0003c2cc: 49ef 0034      	lea %sp@(52),%a4
0003c2d0: 47ef 00b4      	lea %sp@(180),%a3
0003c2d4: 41eb ffff      	lea %a3@(-1),%a0
0003c2d8: 2f48 0030      	movel %a0,%sp@(48)
0003c2dc: bafc 0000      	cmpaw #0,%a5
0003c2e0: 6700 0092      	beqw 0x3c374
0003c2e4: 4a42           	tstw %d2
0003c2e6: 6700 01ac      	beqw 0x3c494
0003c2ea: 4a2d 0004      	tstb %a5@(4)
0003c2ee: 6700 02e2      	beqw 0x3c5d2
0003c2f2: 4a43           	tstw %d3
0003c2f4: 6676           	bnes 0x3c36c
0003c2f6: 204c           	moveal %a4,%a0
0003c2f8: 226f 002c      	moveal %sp@(44),%a1
0003c2fc: 10d9           	moveb %a1@+,%a0@+
0003c2fe: 66fc           	bnes 0x3c2fc
0003c300: 3803           	movew %d3,%d4
0003c302: 5544           	subqw #2,%d4
0003c304: 0c44 0001      	cmpiw #1,%d4
0003c308: 6200 009c      	bhiw 0x3c3a6
0003c30c: 204b           	moveal %a3,%a0
0003c30e: 226f 0140      	moveal %sp@(320),%a1
0003c312: 10d9           	moveb %a1@+,%a0@+
0003c314: 66fc           	bnes 0x3c312
0003c316: 6000 0096      	braw 0x3c3ae
0003c31a: 4eb9 0001 c0c4 	jsr 0x1c0c4
0003c320: 0680 ffff fc00 	addil #-1024,%d0
0003c326: 6a1a           	bpls 0x3c342
0003c328: 4eb9 0004 12d6 	jsr 0x412d6
0003c32e: 4eb9 0004 12b4 	jsr 0x412b4
0003c334: 4242           	clrw %d2
0003c336: 3002           	movew %d2,%d0
0003c338: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003c33c: 4fef 0108      	lea %sp@(264),%sp
0003c340: 4e75           	rts
0003c342: 0c80 0000 7fff 	cmpil #32767,%d0
0003c348: 6f04           	bles 0x3c34e
0003c34a: 0240 8000      	andiw #-32768,%d0
0003c34e: 23c0 0005 97a4 	movel %d0,0x597a4
0003c354: 2f39 0005 97a4 	movel 0x597a4,%sp@-
0003c35a: 4eb9 0001 c0b0 	jsr 0x1c0b0
0003c360: 23c0 0005 97a8 	movel %d0,0x597a8
0003c366: 588f           	addql #4,%sp
0003c368: 6000 fdf8      	braw 0x3c162
0003c36c: 4eba f370      	jsr %pc@(0x3b6de)
0003c370: 4a40           	tstw %d0
0003c372: 6782           	beqs 0x3c2f6
0003c374: 4a43           	tstw %d3
0003c376: 6700 0280      	beqw 0x3c5f8
0003c37a: 6d0a           	blts 0x3c386
0003c37c: 5543           	subqw #2,%d3
0003c37e: 0c43 0001      	cmpiw #1,%d3
0003c382: 6300 028e      	blsw 0x3c612
0003c386: b4fc 0000      	cmpaw #0,%a2
0003c38a: 6712           	beqs 0x3c39e
0003c38c: 426a 006a      	clrw %a2@(106)
0003c390: 426a 0082      	clrw %a2@(130)
0003c394: 2f0a           	movel %a2,%sp@-
0003c396: 4eb9 0003 e4ec 	jsr 0x3e4ec
0003c39c: 588f           	addql #4,%sp
0003c39e: 4eb9 0004 12d6 	jsr 0x412d6
0003c3a4: 6090           	bras 0x3c336
0003c3a6: 0c43 0309      	cmpiw #777,%d3
0003c3aa: 6700 ff60      	beqw 0x3c30c
0003c3ae: 082d 0004 0005 	btst #4,%a5@(5)
0003c3b4: 6700 0162      	beqw 0x3c518
0003c3b8: 7a0e           	moveq #14,%d5
0003c3ba: da8d           	addl %a5,%d5
0003c3bc: 2f05           	movel %d5,%sp@-
0003c3be: 2f0c           	movel %a4,%sp@-
0003c3c0: 4eba f5be      	jsr %pc@(0x3b980)
0003c3c4: 508f           	addql #8,%sp
0003c3c6: 0c44 0001      	cmpiw #1,%d4
0003c3ca: 6308           	blss 0x3c3d4
0003c3cc: 0c43 0309      	cmpiw #777,%d3
0003c3d0: 6600 0258      	bnew 0x3c62a
0003c3d4: 2f05           	movel %d5,%sp@-
0003c3d6: 2f0b           	movel %a3,%sp@-
0003c3d8: 4eba f5ce      	jsr %pc@(0x3b9a8)
0003c3dc: 508f           	addql #8,%sp
0003c3de: 7000           	moveq #0,%d0
0003c3e0: 1234 0800      	moveb %a4@(0000000000000000,%d0:l),%d1
0003c3e4: 661c           	bnes 0x3c402
0003c3e6: 3f3c 0019      	movew #25,%sp@-
0003c3ea: 3f3c 0001      	movew #1,%sp@-
0003c3ee: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003c3f4: 588f           	addql #4,%sp
0003c3f6: 0c40 0001      	cmpiw #1,%d0
0003c3fa: 6600 ff78      	bnew 0x3c374
0003c3fe: 6000 01d2      	braw 0x3c5d2
0003c402: 0c01 002a      	cmpib #42,%d1
0003c406: 67de           	beqs 0x3c3e6
0003c408: 5280           	addql #1,%d0
0003c40a: 206f 0030      	moveal %sp@(48),%a0
0003c40e: b230 0800      	cmpb %a0@(0000000000000000,%d0:l),%d1
0003c412: 67cc           	beqs 0x3c3e0
0003c414: 2a3c 0003 b796 	movel #243606,%d5
0003c41a: 2c3c 0001 bc3c 	movel #113724,%d6
0003c420: 2e3c 0003 bc76 	movel #244854,%d7
0003c426: 0c43 0309      	cmpiw #777,%d3
0003c42a: 666e           	bnes 0x3c49a
0003c42c: 3f3c 0001      	movew #1,%sp@-
0003c430: 2f0b           	movel %a3,%sp@-
0003c432: 2045           	moveal %d5,%a0
0003c434: 4e90           	jsr %a0@
0003c436: 5c8f           	addql #6,%sp
0003c438: 4a40           	tstw %d0
0003c43a: 6600 008e      	bnew 0x3c4ca
0003c43e: 204b           	moveal %a3,%a0
0003c440: 43fa f272      	lea %pc@(0x3b6b4),%a1
0003c444: 4a18           	tstb %a0@+
0003c446: 66fc           	bnes 0x3c444
0003c448: 5388           	subql #1,%a0
0003c44a: 10d9           	moveb %a1@+,%a0@+
0003c44c: 66fc           	bnes 0x3c44a
0003c44e: 0c44 0001      	cmpiw #1,%d4
0003c452: 6300 0096      	blsw 0x3c4ea
0003c456: 0c43 0309      	cmpiw #777,%d3
0003c45a: 6600 00a2      	bnew 0x3c4fe
0003c45e: 2f0c           	movel %a4,%sp@-
0003c460: 243c 0001 c344 	movel #115524,%d2
0003c466: 2042           	moveal %d2,%a0
0003c468: 4e90           	jsr %a0@
0003c46a: 2040           	moveal %d0,%a0
0003c46c: 4228 ffff      	clrb %a0@(-1)
0003c470: 2f0b           	movel %a3,%sp@-
0003c472: 2042           	moveal %d2,%a0
0003c474: 4e90           	jsr %a0@
0003c476: 2040           	moveal %d0,%a0
0003c478: 4228 ffff      	clrb %a0@(-1)
0003c47c: 3f3c 0001      	movew #1,%sp@-
0003c480: 2f0b           	movel %a3,%sp@-
0003c482: 2f0c           	movel %a4,%sp@-
0003c484: 4eba f8ba      	jsr %pc@(0x3bd40)
0003c488: 3400           	movew %d0,%d2
0003c48a: 4fef 0012      	lea %sp@(18),%sp
0003c48e: 4a42           	tstw %d2
0003c490: 6600 0140      	bnew 0x3c5d2
0003c494: 4242           	clrw %d2
0003c496: 6000 fedc      	braw 0x3c374
0003c49a: 2f0b           	movel %a3,%sp@-
0003c49c: 3f3c 0039      	movew #57,%sp@-
0003c4a0: 2046           	moveal %d6,%a0
0003c4a2: 4e90           	jsr %a0@
0003c4a4: 5c8f           	addql #6,%sp
0003c4a6: 4a40           	tstw %d0
0003c4a8: 6794           	beqs 0x3c43e
0003c4aa: 3f3c 0001      	movew #1,%sp@-
0003c4ae: 2f0b           	movel %a3,%sp@-
0003c4b0: 2045           	moveal %d5,%a0
0003c4b2: 4e90           	jsr %a0@
0003c4b4: 5c8f           	addql #6,%sp
0003c4b6: 4a40           	tstw %d0
0003c4b8: 6610           	bnes 0x3c4ca
0003c4ba: 4eba f870      	jsr %pc@(0x3bd2c)
0003c4be: 3400           	movew %d0,%d2
0003c4c0: 6fcc           	bles 0x3c48e
0003c4c2: 0c44 0001      	cmpiw #1,%d4
0003c4c6: 6324           	blss 0x3c4ec
0003c4c8: 6034           	bras 0x3c4fe
0003c4ca: 2f0b           	movel %a3,%sp@-
0003c4cc: 2047           	moveal %d7,%a0
0003c4ce: 4e90           	jsr %a0@
0003c4d0: 3400           	movew %d0,%d2
0003c4d2: 588f           	addql #4,%sp
0003c4d4: 6fb8           	bles 0x3c48e
0003c4d6: 0c43 0309      	cmpiw #777,%d3
0003c4da: 6700 ff50      	beqw 0x3c42c
0003c4de: 0c40 0001      	cmpiw #1,%d0
0003c4e2: 6600 ff42      	bnew 0x3c426
0003c4e6: 6000 ff56      	braw 0x3c43e
0003c4ea: 7401           	moveq #1,%d2
0003c4ec: 2f0b           	movel %a3,%sp@-
0003c4ee: 2f0c           	movel %a4,%sp@-
0003c4f0: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003c4f6: 508f           	addql #8,%sp
0003c4f8: 4a40           	tstw %d0
0003c4fa: 6700 00d6      	beqw 0x3c5d2
0003c4fe: 2f0e           	movel %fp,%sp@-
0003c500: 2f0a           	movel %a2,%sp@-
0003c502: 2f0b           	movel %a3,%sp@-
0003c504: 2f0c           	movel %a4,%sp@-
0003c506: 3f03           	movew %d3,%sp@-
0003c508: 4267           	clrw %sp@-
0003c50a: 4eba f8b2      	jsr %pc@(0x3bdbe)
0003c50e: 3400           	movew %d0,%d2
0003c510: 4fef 0014      	lea %sp@(20),%sp
0003c514: 6000 ff78      	braw 0x3c48e
0003c518: 4a43           	tstw %d3
0003c51a: 677e           	beqs 0x3c59a
0003c51c: 7c0e           	moveq #14,%d6
0003c51e: dc8d           	addl %a5,%d6
0003c520: 2f06           	movel %d6,%sp@-
0003c522: 2f0c           	movel %a4,%sp@-
0003c524: 283c 0003 b9a8 	movel #244136,%d4
0003c52a: 2044           	moveal %d4,%a0
0003c52c: 4e90           	jsr %a0@
0003c52e: 2a00           	movel %d0,%d5
0003c530: 508f           	addql #8,%sp
0003c532: 2044           	moveal %d4,%a0
0003c534: 283c 0001 bf52 	movel #114514,%d4
0003c53a: 0c43 0003      	cmpiw #3,%d3
0003c53e: 6e16           	bgts 0x3c556
0003c540: 0c43 0002      	cmpiw #2,%d3
0003c544: 6c16           	bges 0x3c55c
0003c546: 0c43 0001      	cmpiw #1,%d3
0003c54a: 6742           	beqs 0x3c58e
0003c54c: 2f05           	movel %d5,%sp@-
0003c54e: 2044           	moveal %d4,%a0
0003c550: 4e90           	jsr %a0@
0003c552: 588f           	addql #4,%sp
0003c554: 6054           	bras 0x3c5aa
0003c556: 0c43 0309      	cmpiw #777,%d3
0003c55a: 66f0           	bnes 0x3c54c
0003c55c: 2f06           	movel %d6,%sp@-
0003c55e: 2f0b           	movel %a3,%sp@-
0003c560: 4e90           	jsr %a0@
0003c562: 2c00           	movel %d0,%d6
0003c564: 508f           	addql #8,%sp
0003c566: 0c43 0309      	cmpiw #777,%d3
0003c56a: 666c           	bnes 0x3c5d8
0003c56c: 4267           	clrw %sp@-
0003c56e: 2f0b           	movel %a3,%sp@-
0003c570: 2f0c           	movel %a4,%sp@-
0003c572: 4eba f7cc      	jsr %pc@(0x3bd40)
0003c576: 3400           	movew %d0,%d2
0003c578: 4fef 000a      	lea %sp@(10),%sp
0003c57c: 2f06           	movel %d6,%sp@-
0003c57e: 2044           	moveal %d4,%a0
0003c580: 4e90           	jsr %a0@
0003c582: 588f           	addql #4,%sp
0003c584: 0c43 0003      	cmpiw #3,%d3
0003c588: 66c2           	bnes 0x3c54c
0003c58a: 4a42           	tstw %d2
0003c58c: 6fbe           	bles 0x3c54c
0003c58e: 2f0c           	movel %a4,%sp@-
0003c590: 4eba f1ac      	jsr %pc@(0x3b73e)
0003c594: 3400           	movew %d0,%d2
0003c596: 588f           	addql #4,%sp
0003c598: 60b2           	bras 0x3c54c
0003c59a: 52b9 0005 9956 	addql #1,0x59956
0003c5a0: 202d 000a      	movel %a5@(10),%d0
0003c5a4: d1b9 0005 995e 	addl %d0,0x5995e
0003c5aa: b4fc 0000      	cmpaw #0,%a2
0003c5ae: 6722           	beqs 0x3c5d2
0003c5b0: 2016           	movel %fp@,%d0
0003c5b2: 5380           	subql #1,%d0
0003c5b4: 2c80           	movel %d0,%fp@
0003c5b6: 2f00           	movel %d0,%sp@-
0003c5b8: 3f3c 0003      	movew #3,%sp@-
0003c5bc: 2f0a           	movel %a2,%sp@-
0003c5be: 4eb9 0003 e5c6 	jsr 0x3e5c6
0003c5c4: 3f3c 0003      	movew #3,%sp@-
0003c5c8: 2f0a           	movel %a2,%sp@-
0003c5ca: 4eba f34a      	jsr %pc@(0x3b916)
0003c5ce: 4fef 0010      	lea %sp@(16),%sp
0003c5d2: 2a55           	moveal %a5@,%a5
0003c5d4: 6000 fd06      	braw 0x3c2dc
0003c5d8: 102d 0005      	moveb %a5@(5),%d0
0003c5dc: 4880           	extw %d0
0003c5de: 3f00           	movew %d0,%sp@-
0003c5e0: 3f2d 0008      	movew %a5@(8),%sp@-
0003c5e4: 3f2d 0006      	movew %a5@(6),%sp@-
0003c5e8: 2f0b           	movel %a3,%sp@-
0003c5ea: 2f0c           	movel %a4,%sp@-
0003c5ec: 4eba f3e8      	jsr %pc@(0x3b9d6)
0003c5f0: 3400           	movew %d0,%d2
0003c5f2: 4fef 000e      	lea %sp@(14),%sp
0003c5f6: 6084           	bras 0x3c57c
0003c5f8: 2cb9 0005 9956 	movel 0x59956,%fp@
0003c5fe: 2d79 0005 995a 	movel 0x5995a,%fp@(4)
0003c604: 0004 
0003c606: 2d79 0005 995e 	movel 0x5995e,%fp@(8)
0003c60c: 0008 
0003c60e: 6000 fd76      	braw 0x3c386
0003c612: 2f39 0005 97a8 	movel 0x597a8,%sp@-
0003c618: 4eb9 0001 c11a 	jsr 0x1c11a
0003c61e: 588f           	addql #4,%sp
0003c620: 6000 fd64      	braw 0x3c386
0003c624: 4882           	extw %d2
0003c626: 6000 fc0c      	braw 0x3c234
0003c62a: 4a42           	tstw %d2
0003c62c: 6e00 fed0      	bgtw 0x3c4fe
0003c630: 60a0           	bras 0x3c5d2
0003c632: 0000 2f0a      	orib #10,%d0
0003c636: 246f 0008      	moveal %sp@(8),%a2
0003c63a: 202a 0074      	movel %a2@(116),%d0
0003c63e: 670a           	beqs 0x3c64a
0003c640: 2f00           	movel %d0,%sp@-
0003c642: 4eb9 0001 c11a 	jsr 0x1c11a
0003c648: 588f           	addql #4,%sp
0003c64a: 42aa 0078      	clrl %a2@(120)
0003c64e: 42aa 0074      	clrl %a2@(116)
0003c652: 426a 007c      	clrw %a2@(124)
0003c656: 42aa 007e      	clrl %a2@(126)
0003c65a: 245f           	moveal %sp@+,%a2
0003c65c: 4e75           	rts
0003c65e:  _pn_close
0003c65e: 60d4           	bras 0x3c634
0003c660:  _pn_open
0003c660: 2f0a           	movel %a2,%sp@-
0003c662: 2f02           	movel %d2,%sp@-
0003c664: 242f 000c      	movel %sp@(12),%d2
0003c668: 246f 0010      	moveal %sp@(16),%a2
0003c66c: 2f02           	movel %d2,%sp@-
0003c66e: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003c674: 588f           	addql #4,%sp
0003c676: 7271           	moveq #113,%d1
0003c678: b280           	cmpl %d0,%d1
0003c67a: 652a           	bcss 0x3c6a6
0003c67c: b4fc 0000      	cmpaw #0,%a2
0003c680: 6606           	bnes 0x3c688
0003c682: 45f9 0005 97e2 	lea 0x597e2,%a2
0003c688: 7018           	moveq #24,%d0
0003c68a: d08a           	addl %a2,%d0
0003c68c: 42aa 0090      	clrl %a2@(144)
0003c690: 43ea 001a      	lea %a2@(26),%a1
0003c694: 2042           	moveal %d2,%a0
0003c696: 12d8           	moveb %a0@+,%a1@+
0003c698: 66fc           	bnes 0x3c696
0003c69a: 357c 0010 0018 	movew #16,%a2@(24)
0003c6a0: 241f           	movel %sp@+,%d2
0003c6a2: 245f           	moveal %sp@+,%a2
0003c6a4: 4e75           	rts
0003c6a6: 7000           	moveq #0,%d0
0003c6a8: 60f6           	bras 0x3c6a0
0003c6aa:  _pn_sort
0003c6aa: 4fef fff4      	lea %sp@(-12),%sp
0003c6ae: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003c6b2: 246f 003c      	moveal %sp@(60),%a2
0003c6b6: 302a 007c      	movew %a2@(124),%d0
0003c6ba: 0c40 0001      	cmpiw #1,%d0
0003c6be: 6e10           	bgts 0x3c6d0
0003c6c0: 242a 0078      	movel %a2@(120),%d2
0003c6c4: 2002           	movel %d2,%d0
0003c6c6: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003c6ca: 4fef 000c      	lea %sp@(12),%sp
0003c6ce: 4e75           	rts
0003c6d0: 3040           	moveaw %d0,%a0
0003c6d2: 2008           	movel %a0,%d0
0003c6d4: d088           	addl %a0,%d0
0003c6d6: d080           	addl %d0,%d0
0003c6d8: 2f00           	movel %d0,%sp@-
0003c6da: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003c6e0: 2840           	moveal %d0,%a4
0003c6e2: 588f           	addql #4,%sp
0003c6e4: 4a80           	tstl %d0
0003c6e6: 6608           	bnes 0x3c6f0
0003c6e8: 4eb9 0004 12b4 	jsr 0x412b4
0003c6ee: 60d0           	bras 0x3c6c0
0003c6f0: 226a 0078      	moveal %a2@(120),%a1
0003c6f4: 4243           	clrw %d3
0003c6f6: b2fc 0000      	cmpaw #0,%a1
0003c6fa: 6636           	bnes 0x3c732
0003c6fc: 3403           	movew %d3,%d2
0003c6fe: 700f           	moveq #15,%d0
0003c700: e06a           	lsrw %d0,%d2
0003c702: d443           	addw %d3,%d2
0003c704: e242           	asrw #1,%d2
0003c706: 4df9 0001 c3d0 	lea 0x1c3d0,%fp
0003c70c: 4a42           	tstw %d2
0003c70e: 6f00 012e      	blew 0x3c83e
0003c712: 2f4c 002c      	movel %a4,%sp@(44)
0003c716: 3002           	movew %d2,%d0
0003c718: 4440           	negw %d0
0003c71a: 3040           	moveaw %d0,%a0
0003c71c: 2008           	movel %a0,%d0
0003c71e: d088           	addl %a0,%d0
0003c720: d080           	addl %d0,%d0
0003c722: 2f40 0034      	movel %d0,%sp@(52)
0003c726: 3442           	moveaw %d2,%a2
0003c728: d5ca           	addal %a2,%a2
0003c72a: d5ca           	addal %a2,%a2
0003c72c: 3c02           	movew %d2,%d6
0003c72e: 6000 00d2      	braw 0x3c802
0003c732: 3043           	moveaw %d3,%a0
0003c734: 2008           	movel %a0,%d0
0003c736: d088           	addl %a0,%d0
0003c738: d080           	addl %d0,%d0
0003c73a: 2989 0800      	movel %a1,%a4@(0000000000000000,%d0:l)
0003c73e: 2251           	moveal %a1@,%a1
0003c740: 5243           	addqw #1,%d3
0003c742: 60b2           	bras 0x3c6f6
0003c744: 3806           	movew %d6,%d4
0003c746: 9842           	subw %d2,%d4
0003c748: 266f 002c      	moveal %sp@(44),%a3
0003c74c: 4a44           	tstw %d4
0003c74e: 6d00 00ac      	bltw 0x3c7fc
0003c752: 2073 a800      	moveal %a3@(0000000000000000,%a2:l),%a0
0003c756: 2253           	moveal %a3@,%a1
0003c758: 3039 0005 9950 	movew 0x59950,%d0
0003c75e: 0c40 0004      	cmpiw #4,%d0
0003c762: 672a           	beqs 0x3c78e
0003c764: 1a29 0005      	moveb %a1@(5),%d5
0003c768: 1e28 0005      	moveb %a0@(5),%d7
0003c76c: bb07           	eorb %d5,%d7
0003c76e: 0807 0004      	btst #4,%d7
0003c772: 671a           	beqs 0x3c78e
0003c774: 0805 0004      	btst #4,%d5
0003c778: 6600 0082      	bnew 0x3c7fc
0003c77c: 2013           	movel %a3@,%d0
0003c77e: 26b3 a800      	movel %a3@(0000000000000000,%a2:l),%a3@
0003c782: 2780 a800      	movel %d0,%a3@(0000000000000000,%a2:l)
0003c786: 9842           	subw %d2,%d4
0003c788: d7ef 0034      	addal %sp@(52),%a3
0003c78c: 60be           	bras 0x3c74c
0003c78e: 7a0e           	moveq #14,%d5
0003c790: da89           	addl %a1,%d5
0003c792: 4be8 000e      	lea %a0@(14),%a5
0003c796: 2f4d 0030      	movel %a5,%sp@(48)
0003c79a: 0c40 0002      	cmpiw #2,%d0
0003c79e: 676e           	beqs 0x3c80e
0003c7a0: 6e18           	bgts 0x3c7ba
0003c7a2: 0c40 0001      	cmpiw #1,%d0
0003c7a6: 6770           	beqs 0x3c818
0003c7a8: 2f2f 0030      	movel %sp@(48),%sp@-
0003c7ac: 2f05           	movel %d5,%sp@-
0003c7ae: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003c7b4: 508f           	addql #8,%sp
0003c7b6: 48c0           	extl %d0
0003c7b8: 603e           	bras 0x3c7f8
0003c7ba: 0c40 0003      	cmpiw #3,%d0
0003c7be: 6716           	beqs 0x3c7d6
0003c7c0: 0c40 0004      	cmpiw #4,%d0
0003c7c4: 66e2           	bnes 0x3c7a8
0003c7c6: 3029 001c      	movew %a1@(28),%d0
0003c7ca: 48c0           	extl %d0
0003c7cc: 2240           	moveal %d0,%a1
0003c7ce: 92e8 001c      	subaw %a0@(28),%a1
0003c7d2: 2009           	movel %a1,%d0
0003c7d4: 601e           	bras 0x3c7f4
0003c7d6: 7000           	moveq #0,%d0
0003c7d8: 3028 0008      	movew %a0@(8),%d0
0003c7dc: 7e00           	moveq #0,%d7
0003c7de: 3e29 0008      	movew %a1@(8),%d7
0003c7e2: 9087           	subl %d7,%d0
0003c7e4: 6612           	bnes 0x3c7f8
0003c7e6: 7000           	moveq #0,%d0
0003c7e8: 3028 0006      	movew %a0@(6),%d0
0003c7ec: 7200           	moveq #0,%d1
0003c7ee: 3229 0006      	movew %a1@(6),%d1
0003c7f2: 9081           	subl %d1,%d0
0003c7f4: 4a80           	tstl %d0
0003c7f6: 67b0           	beqs 0x3c7a8
0003c7f8: 4a80           	tstl %d0
0003c7fa: 6e80           	bgts 0x3c77c
0003c7fc: 58af 002c      	addql #4,%sp@(44)
0003c800: 5246           	addqw #1,%d6
0003c802: bc43           	cmpw %d3,%d6
0003c804: 6d00 ff3e      	bltw 0x3c744
0003c808: e242           	asrw #1,%d2
0003c80a: 6000 ff00      	braw 0x3c70c
0003c80e: 2028 000a      	movel %a0@(10),%d0
0003c812: 90a9 000a      	subl %a1@(10),%d0
0003c816: 60dc           	bras 0x3c7f4
0003c818: 3f3c 002e      	movew #46,%sp@-
0003c81c: 2f2f 0032      	movel %sp@(50),%sp@-
0003c820: 4e96           	jsr %fp@
0003c822: 2e00           	movel %d0,%d7
0003c824: 3f3c 002e      	movew #46,%sp@-
0003c828: 2f05           	movel %d5,%sp@-
0003c82a: 4e96           	jsr %fp@
0003c82c: 2f07           	movel %d7,%sp@-
0003c82e: 2f00           	movel %d0,%sp@-
0003c830: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003c836: 48c0           	extl %d0
0003c838: 4fef 0014      	lea %sp@(20),%sp
0003c83c: 60b6           	bras 0x3c7f4
0003c83e: 2414           	movel %a4@,%d2
0003c840: 204c           	moveal %a4,%a0
0003c842: 2242           	moveal %d2,%a1
0003c844: 7001           	moveq #1,%d0
0003c846: 5888           	addql #4,%a0
0003c848: b043           	cmpw %d3,%d0
0003c84a: 6d10           	blts 0x3c85c
0003c84c: 4291           	clrl %a1@
0003c84e: 2f0c           	movel %a4,%sp@-
0003c850: 4eb9 0001 c11a 	jsr 0x1c11a
0003c856: 588f           	addql #4,%sp
0003c858: 6000 fe6a      	braw 0x3c6c4
0003c85c: 2290           	movel %a0@,%a1@
0003c85e: 2250           	moveal %a0@,%a1
0003c860: 5240           	addqw #1,%d0
0003c862: 60e2           	bras 0x3c846
0003c864:  _pn_active
0003c864: 4fef ff80      	lea %sp@(-128),%sp
0003c868: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003c86c: 246f 00b0      	moveal %sp@(176),%a2
0003c870: 2f0a           	movel %a2,%sp@-
0003c872: 47fa fdc0      	lea %pc@(0x3c634),%a3
0003c876: 4e93           	jsr %a3@
0003c878: 4eb9 0001 c104 	jsr 0x1c104
0003c87e: 2400           	movel %d0,%d2
0003c880: 4878 0026      	pea 0x26
0003c884: 2f00           	movel %d0,%sp@-
0003c886: 4eb9 0001 e780 	jsr 0x1e780
0003c88c: 2800           	movel %d0,%d4
0003c88e: 4fef 000c      	lea %sp@(12),%sp
0003c892: 670e           	beqs 0x3c8a2
0003c894: 2f02           	movel %d2,%sp@-
0003c896: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003c89c: 2540 0074      	movel %d0,%a2@(116)
0003c8a0: 588f           	addql #4,%sp
0003c8a2: 266a 0074      	moveal %a2@(116),%a3
0003c8a6: 4bea 0078      	lea %a2@(120),%a5
0003c8aa: 3f3c 002f      	movew #47,%sp@-
0003c8ae: 49f9 0001 bc3c 	lea 0x1bc3c,%a4
0003c8b4: 4e94           	jsr %a4@
0003c8b6: 2a00           	movel %d0,%d5
0003c8b8: 4879 0005 97b6 	pea 0x597b6
0003c8be: 3f3c 001a      	movew #26,%sp@-
0003c8c2: 4e94           	jsr %a4@
0003c8c4: 240a           	movel %a2,%d2
0003c8c6: 5482           	addql #2,%d2
0003c8c8: 4def 0034      	lea %sp@(52),%fp
0003c8cc: 204e           	moveal %fp,%a0
0003c8ce: 2242           	moveal %d2,%a1
0003c8d0: 10d9           	moveb %a1@+,%a0@+
0003c8d2: 66fc           	bnes 0x3c8d0
0003c8d4: 508f           	addql #8,%sp
0003c8d6: 4a6f 00b4      	tstw %sp@(180)
0003c8da: 670a           	beqs 0x3c8e6
0003c8dc: 2f0e           	movel %fp,%sp@-
0003c8de: 4eb9 0003 b9c0 	jsr 0x3b9c0
0003c8e4: 588f           	addql #4,%sp
0003c8e6: 2f02           	movel %d2,%sp@-
0003c8e8: 4eb9 0001 c344 	jsr 0x1c344
0003c8ee: 2c00           	movel %d0,%d6
0003c8f0: 3f12           	movew %a2@,%sp@-
0003c8f2: 2f0e           	movel %fp,%sp@-
0003c8f4: 3f3c 004e      	movew #78,%sp@-
0003c8f8: 4e94           	jsr %a4@
0003c8fa: 3400           	movew %d0,%d2
0003c8fc: 4fef 000c      	lea %sp@(12),%sp
0003c900: 4247           	clrw %d7
0003c902: 7600           	moveq #0,%d3
0003c904: 4df9 0001 c35a 	lea 0x1c35a,%fp
0003c90a: 4a42           	tstw %d2
0003c90c: 6606           	bnes 0x3c914
0003c90e: 3047           	moveaw %d7,%a0
0003c910: b888           	cmpl %a0,%d4
0003c912: 6e3c           	bgts 0x3c950
0003c914: 4295           	clrl %a5@
0003c916: 3547 007c      	movew %d7,%a2@(124)
0003c91a: 2543 007e      	movel %d3,%a2@(126)
0003c91e: 4a47           	tstw %d7
0003c920: 6600 0090      	bnew 0x3c9b2
0003c924: 2f0a           	movel %a2,%sp@-
0003c926: 4eba fd0c      	jsr %pc@(0x3c634)
0003c92a: 588f           	addql #4,%sp
0003c92c: 2f05           	movel %d5,%sp@-
0003c92e: 3f3c 001a      	movew #26,%sp@-
0003c932: 4e94           	jsr %a4@
0003c934: 5c8f           	addql #6,%sp
0003c936: 0c42 ffcf      	cmpiw #-49,%d2
0003c93a: 6706           	beqs 0x3c942
0003c93c: 0c42 ffdf      	cmpiw #-33,%d2
0003c940: 6602           	bnes 0x3c944
0003c942: 4242           	clrw %d2
0003c944: 3002           	movew %d2,%d0
0003c946: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003c94a: 4fef 0080      	lea %sp@(128),%sp
0003c94e: 4e75           	rts
0003c950: 0c39 0010 0005 	cmpib #16,0x597cb
0003c956: 97cb 
0003c958: 6616           	bnes 0x3c970
0003c95a: 0c39 002e 0005 	cmpib #46,0x597d4
0003c960: 97d4 
0003c962: 661e           	bnes 0x3c982
0003c964: 3f3c 004f      	movew #79,%sp@-
0003c968: 4e94           	jsr %a4@
0003c96a: 3400           	movew %d0,%d2
0003c96c: 548f           	addql #2,%sp
0003c96e: 609a           	bras 0x3c90a
0003c970: 4879 0005 97d4 	pea 0x597d4
0003c976: 2f06           	movel %d6,%sp@-
0003c978: 4e96           	jsr %fp@
0003c97a: 508f           	addql #8,%sp
0003c97c: 4a40           	tstw %d0
0003c97e: 66da           	bnes 0x3c95a
0003c980: 60e2           	bras 0x3c964
0003c982: 422b 0004      	clrb %a3@(4)
0003c986: 4878 0017      	pea 0x17
0003c98a: 4879 0005 97cb 	pea 0x597cb
0003c990: 486b 0005      	pea %a3@(5)
0003c994: 4eb9 0001 b8fc 	jsr 0x1b8fc
0003c99a: 3747 001c      	movew %d7,%a3@(28)
0003c99e: d6ab 000a      	addl %a3@(10),%d3
0003c9a2: 2a8b           	movel %a3,%a5@
0003c9a4: 4fef 000c      	lea %sp@(12),%sp
0003c9a8: 5247           	addqw #1,%d7
0003c9aa: 2a4b           	moveal %a3,%a5
0003c9ac: 47eb 0026      	lea %a3@(38),%a3
0003c9b0: 60b2           	bras 0x3c964
0003c9b2: cffc 0026      	mulsw #38,%d7
0003c9b6: 2f07           	movel %d7,%sp@-
0003c9b8: 2f2a 0074      	movel %a2@(116),%sp@-
0003c9bc: 4eb9 0001 c12c 	jsr 0x1c12c
0003c9c2: 2f0a           	movel %a2,%sp@-
0003c9c4: 4eba fce4      	jsr %pc@(0x3c6aa)
0003c9c8: 2540 0078      	movel %d0,%a2@(120)
0003c9cc: 4fef 000c      	lea %sp@(12),%sp
0003c9d0: 6000 ff5a      	braw 0x3c92c
0003c9d4:  _pn_clear
0003c9d4: 206f 0004      	moveal %sp@(4),%a0
0003c9d8: 2068 0090      	moveal %a0@(144),%a0
0003c9dc: b0fc 0000      	cmpaw #0,%a0
0003c9e0: 6602           	bnes 0x3c9e4
0003c9e2: 4e75           	rts
0003c9e4: 4228 0004      	clrb %a0@(4)
0003c9e8: 2050           	moveal %a0@,%a0
0003c9ea: 60f0           	bras 0x3c9dc
0003c9ec:  _pn_selected
0003c9ec: 206f 0004      	moveal %sp@(4),%a0
0003c9f0: 2028 0090      	movel %a0@(144),%d0
0003c9f4: 4a80           	tstl %d0
0003c9f6: 6602           	bnes 0x3c9fa
0003c9f8: 4e75           	rts
0003c9fa: 2040           	moveal %d0,%a0
0003c9fc: 4a28 0004      	tstb %a0@(4)
0003ca00: 66f6           	bnes 0x3c9f8
0003ca02: 2010           	movel %a0@,%d0
0003ca04: 60ee           	bras 0x3c9f4
0003ca06:  _pn_count
0003ca06: 206f 0004      	moveal %sp@(4),%a0
0003ca0a: 2068 0090      	moveal %a0@(144),%a0
0003ca0e: 4240           	clrw %d0
0003ca10: 4241           	clrw %d1
0003ca12: b0fc 0000      	cmpaw #0,%a0
0003ca16: 660e           	bnes 0x3ca26
0003ca18: 206f 0008      	moveal %sp@(8),%a0
0003ca1c: 3081           	movew %d1,%a0@
0003ca1e: 206f 000c      	moveal %sp@(12),%a0
0003ca22: 3080           	movew %d0,%a0@
0003ca24: 4e75           	rts
0003ca26: 4a28 0004      	tstb %a0@(4)
0003ca2a: 670a           	beqs 0x3ca36
0003ca2c: 5241           	addqw #1,%d1
0003ca2e: 4a68 0024      	tstw %a0@(36)
0003ca32: 6702           	beqs 0x3ca36
0003ca34: 5240           	addqw #1,%d0
0003ca36: 2050           	moveal %a0@,%a0
0003ca38: 60d8           	bras 0x3ca12
0003ca3a: 0000 2f02      	orib #2,%d0
0003ca3e: 202f 0008      	movel %sp@(8),%d0
0003ca42: 2400           	movel %d0,%d2
0003ca44: 5482           	addql #2,%d2
0003ca46: 2f00           	movel %d0,%sp@-
0003ca48: 4eb9 0001 c344 	jsr 0x1c344
0003ca4e: 2200           	movel %d0,%d1
0003ca50: 5381           	subql #1,%d1
0003ca52: 588f           	addql #4,%sp
0003ca54: b282           	cmpl %d2,%d1
0003ca56: 6316           	blss 0x3ca6e
0003ca58: 2040           	moveal %d0,%a0
0003ca5a: 5588           	subql #2,%a0
0003ca5c: b488           	cmpl %a0,%d2
0003ca5e: 6206           	bhis 0x3ca66
0003ca60: 0c10 005c      	cmpib #92,%a0@
0003ca64: 660c           	bnes 0x3ca72
0003ca66: 5288           	addql #1,%a0
0003ca68: 2240           	moveal %d0,%a1
0003ca6a: 10d9           	moveb %a1@+,%a0@+
0003ca6c: 66fc           	bnes 0x3ca6a
0003ca6e: 241f           	movel %sp@+,%d2
0003ca70: 4e75           	rts
0003ca72: 5388           	subql #1,%a0
0003ca74: 60e6           	bras 0x3ca5c
0003ca76: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0003ca7a: 266f 0018      	moveal %sp@(24),%a3
0003ca7e: 246b 0090      	moveal %a3@(144),%a2
0003ca82: 4243           	clrw %d3
0003ca84: 74ff           	moveq #-1,%d2
0003ca86: 49f9 0001 c35a 	lea 0x1c35a,%a4
0003ca8c: b4fc 0000      	cmpaw #0,%a2
0003ca90: 6626           	bnes 0x3cab8
0003ca92: 4a42           	tstw %d2
0003ca94: 6d4a           	blts 0x3cae0
0003ca96: 3f3c 0001      	movew #1,%sp@-
0003ca9a: 2f0b           	movel %a3,%sp@-
0003ca9c: 4eb9 0004 315c 	jsr 0x4315c
0003caa2: 3f02           	movew %d2,%sp@-
0003caa4: 2f0b           	movel %a3,%sp@-
0003caa6: 4eb9 0004 2e7e 	jsr 0x42e7e
0003caac: 4fef 000c      	lea %sp@(12),%sp
0003cab0: 7001           	moveq #1,%d0
0003cab2: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
0003cab6: 4e75           	rts
0003cab8: 486a 000e      	pea %a2@(14)
0003cabc: 2f2f 0020      	movel %sp@(32),%sp@-
0003cac0: 4e94           	jsr %a4@
0003cac2: 508f           	addql #8,%sp
0003cac4: 4a40           	tstw %d0
0003cac6: 6712           	beqs 0x3cada
0003cac8: 157c 0001 0004 	moveb #1,%a2@(4)
0003cace: 5279 0005 97b0 	addqw #1,0x597b0
0003cad4: 4a42           	tstw %d2
0003cad6: 6c02           	bges 0x3cada
0003cad8: 3403           	movew %d3,%d2
0003cada: 2452           	moveal %a2@,%a2
0003cadc: 5243           	addqw #1,%d3
0003cade: 60ac           	bras 0x3ca8c
0003cae0: 4240           	clrw %d0
0003cae2: 60ce           	bras 0x3cab2
0003cae4: 2f0a           	movel %a2,%sp@-
0003cae6: 226f 0008      	moveal %sp@(8),%a1
0003caea: 202f 000c      	movel %sp@(12),%d0
0003caee: 2069 0078      	moveal %a1@(120),%a0
0003caf2: b0fc 0000      	cmpaw #0,%a0
0003caf6: 6606           	bnes 0x3cafe
0003caf8: 4240           	clrw %d0
0003cafa: 245f           	moveal %sp@+,%a2
0003cafc: 4e75           	rts
0003cafe: 4a28 0004      	tstb %a0@(4)
0003cb02: 660c           	bnes 0x3cb10
0003cb04: 2050           	moveal %a0@,%a0
0003cb06: 60ea           	bras 0x3caf2
0003cb08: 2240           	moveal %d0,%a1
0003cb0a: 12d8           	moveb %a0@+,%a1@+
0003cb0c: 66fc           	bnes 0x3cb0a
0003cb0e: 6020           	bras 0x3cb30
0003cb10: 41e8 000e      	lea %a0@(14),%a0
0003cb14: 4a39 0005 9989 	tstb 0x59989
0003cb1a: 67ec           	beqs 0x3cb08
0003cb1c: 5489           	addql #2,%a1
0003cb1e: 2440           	moveal %d0,%a2
0003cb20: 14d9           	moveb %a1@+,%a2@+
0003cb22: 66fc           	bnes 0x3cb20
0003cb24: 2f08           	movel %a0,%sp@-
0003cb26: 2f00           	movel %d0,%sp@-
0003cb28: 4eb9 0003 b9a8 	jsr 0x3b9a8
0003cb2e: 508f           	addql #8,%sp
0003cb30: 7001           	moveq #1,%d0
0003cb32: 60c6           	bras 0x3cafa
0003cb34: 4fef fff4      	lea %sp@(-12),%sp
0003cb38: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0003cb3c: 342f 0022      	movew %sp@(34),%d2
0003cb40: 262f 0024      	movel %sp@(36),%d3
0003cb44: 282f 0028      	movel %sp@(40),%d4
0003cb48: 486f 0010      	pea %sp@(16)
0003cb4c: 2f04           	movel %d4,%sp@-
0003cb4e: 2f03           	movel %d3,%sp@-
0003cb50: 3f02           	movew %d2,%sp@-
0003cb52: 4267           	clrw %sp@-
0003cb54: 45f9 0003 c11a 	lea 0x3c11a,%a2
0003cb5a: 4e92           	jsr %a2@
0003cb5c: 4fef 0010      	lea %sp@(16),%sp
0003cb60: 4a40           	tstw %d0
0003cb62: 6610           	bnes 0x3cb74
0003cb64: 4eb9 0003 bd2c 	jsr 0x3bd2c
0003cb6a: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0003cb6e: 4fef 000c      	lea %sp@(12),%sp
0003cb72: 4e75           	rts
0003cb74: 202f 0010      	movel %sp@(16),%d0
0003cb78: d0af 0014      	addl %sp@(20),%d0
0003cb7c: 6718           	beqs 0x3cb96
0003cb7e: 486f 0010      	pea %sp@(16)
0003cb82: 2f04           	movel %d4,%sp@-
0003cb84: 2f03           	movel %d3,%sp@-
0003cb86: 3f02           	movew %d2,%sp@-
0003cb88: 3f2f 002e      	movew %sp@(46),%sp@-
0003cb8c: 4e92           	jsr %a2@
0003cb8e: 4fef 0010      	lea %sp@(16),%sp
0003cb92: 7001           	moveq #1,%d0
0003cb94: 60d4           	bras 0x3cb6a
0003cb96: 4240           	clrw %d0
0003cb98: 60d0           	bras 0x3cb6a
0003cb9a:  _fun_alert
0003cb9a: 3f2f 0006      	movew %sp@(6),%sp@-
0003cb9e: 4eb9 0004 0b58 	jsr 0x40b58
0003cba4: 2f00           	movel %d0,%sp@-
0003cba6: 3f2f 000a      	movew %sp@(10),%sp@-
0003cbaa: 4eb9 0003 8eba 	jsr 0x38eba
0003cbb0: 508f           	addql #8,%sp
0003cbb2: 4e75           	rts
0003cbb4:  _fun_alert_merge
0003cbb4: 2f02           	movel %d2,%sp@-
0003cbb6: 242f 000c      	movel %sp@(12),%d2
0003cbba: 3f2f 000a      	movew %sp@(10),%sp@-
0003cbbe: 4eb9 0004 0b58 	jsr 0x40b58
0003cbc4: 2f02           	movel %d2,%sp@-
0003cbc6: 2f00           	movel %d0,%sp@-
0003cbc8: 4879 0005 998e 	pea 0x5998e
0003cbce: 4eb9 0001 bec0 	jsr 0x1bec0
0003cbd4: 4879 0005 998e 	pea 0x5998e
0003cbda: 3f2f 001a      	movew %sp@(26),%sp@-
0003cbde: 4eb9 0003 8eba 	jsr 0x38eba
0003cbe4: 4fef 0014      	lea %sp@(20),%sp
0003cbe8: 241f           	movel %sp@+,%d2
0003cbea: 4e75           	rts
0003cbec:  _fun_msg
0003cbec: 33ef 0004 0005 	movew %sp@(4),0x59962
0003cbf2: 9962 
0003cbf4: 33f9 0005 96b2 	movew 0x596b2,0x59964
0003cbfa: 0005 9964 
0003cbfe: 4279 0005 9966 	clrw 0x59966
0003cc04: 33ef 0006 0005 	movew %sp@(6),0x59968
0003cc0a: 9968 
0003cc0c: 33ef 0008 0005 	movew %sp@(8),0x5996a
0003cc12: 996a 
0003cc14: 33ef 000a 0005 	movew %sp@(10),0x5996c
0003cc1a: 996c 
0003cc1c: 33ef 000c 0005 	movew %sp@(12),0x5996e
0003cc22: 996e 
0003cc24: 33ef 000e 0005 	movew %sp@(14),0x59970
0003cc2a: 9970 
0003cc2c: 4ef9 0003 790a 	jmp 0x3790a
0003cc32: 4e56 fff8      	linkw %fp,#-8
0003cc36: 2f0a           	movel %a2,%sp@-
0003cc38: 246e 0008      	moveal %fp@(8),%a2
0003cc3c: 3f3c 0001      	movew #1,%sp@-
0003cc40: 486a 0018      	pea %a2@(24)
0003cc44: 4eb9 0003 c864 	jsr 0x3c864
0003cc4a: 3f3c 0001      	movew #1,%sp@-
0003cc4e: 3f2a 0006      	movew %a2@(6),%sp@-
0003cc52: 4eb9 0004 0dbe 	jsr 0x40dbe
0003cc58: 4267           	clrw %sp@-
0003cc5a: 2f0a           	movel %a2,%sp@-
0003cc5c: 4eb9 0004 315c 	jsr 0x4315c
0003cc62: 486e fff8      	pea %fp@(-8)
0003cc66: 3f3c 0004      	movew #4,%sp@-
0003cc6a: 3f2a 0006      	movew %a2@(6),%sp@-
0003cc6e: 4eb9 0003 919c 	jsr 0x3919c
0003cc74: 3f2e fffe      	movew %fp@(-2),%sp@-
0003cc78: 3f2e fffc      	movew %fp@(-4),%sp@-
0003cc7c: 3f2e fffa      	movew %fp@(-6),%sp@-
0003cc80: 3f2e fff8      	movew %fp@(-8),%sp@-
0003cc84: 3f2a 0006      	movew %a2@(6),%sp@-
0003cc88: 3f3c 0014      	movew #20,%sp@-
0003cc8c: 4eba ff5e      	jsr %pc@(0x3cbec)
0003cc90: 4fef 0024      	lea %sp@(36),%sp
0003cc94: 246e fff4      	moveal %fp@(-12),%a2
0003cc98: 4e5e           	unlk %fp
0003cc9a: 4e75           	rts
0003cc9c:  _fun_mark_for_rebld
0003cc9c: 2f0b           	movel %a3,%sp@-
0003cc9e: 2f0a           	movel %a2,%sp@-
0003cca0: 2479 0005 993c 	moveal 0x5993c,%a2
0003cca6: 47f9 0001 bdd2 	lea 0x1bdd2,%a3
0003ccac: b4fc 0000      	cmpaw #0,%a2
0003ccb0: 6606           	bnes 0x3ccb8
0003ccb2: 245f           	moveal %sp@+,%a2
0003ccb4: 265f           	moveal %sp@+,%a3
0003ccb6: 4e75           	rts
0003ccb8: 4a6a 0006      	tstw %a2@(6)
0003ccbc: 6716           	beqs 0x3ccd4
0003ccbe: 2f2f 000c      	movel %sp@(12),%sp@-
0003ccc2: 486a 001a      	pea %a2@(26)
0003ccc6: 4e93           	jsr %a3@
0003ccc8: 508f           	addql #8,%sp
0003ccca: 4a40           	tstw %d0
0003cccc: 6606           	bnes 0x3ccd4
0003ccce: 006a 8000 0004 	oriw #-32768,%a2@(4)
0003ccd4: 2452           	moveal %a2@,%a2
0003ccd6: 60d4           	bras 0x3ccac
0003ccd8:  _fun_rebld_marked
0003ccd8: 2f0b           	movel %a3,%sp@-
0003ccda: 2f0a           	movel %a2,%sp@-
0003ccdc: 4eb9 0004 12c6 	jsr 0x412c6
0003cce2: 2479 0005 993c 	moveal 0x5993c,%a2
0003cce8: 47fa ff48      	lea %pc@(0x3cc32),%a3
0003ccec: b4fc 0000      	cmpaw #0,%a2
0003ccf0: 660a           	bnes 0x3ccfc
0003ccf2: 245f           	moveal %sp@+,%a2
0003ccf4: 265f           	moveal %sp@+,%a3
0003ccf6: 4ef9 0004 12d6 	jmp 0x412d6
0003ccfc: 4a6a 0006      	tstw %a2@(6)
0003cd00: 6712           	beqs 0x3cd14
0003cd02: 4a6a 0004      	tstw %a2@(4)
0003cd06: 6c0c           	bges 0x3cd14
0003cd08: 2f0a           	movel %a2,%sp@-
0003cd0a: 4e93           	jsr %a3@
0003cd0c: 026a 7fff 0004 	andiw #32767,%a2@(4)
0003cd12: 588f           	addql #4,%sp
0003cd14: 2452           	moveal %a2@,%a2
0003cd16: 60d4           	bras 0x3ccec
0003cd18:  _fun_rebld
0003cd18: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0003cd1c: 242f 0014      	movel %sp@(20),%d2
0003cd20: 4eb9 0004 12c6 	jsr 0x412c6
0003cd26: 2479 0005 993c 	moveal 0x5993c,%a2
0003cd2c: 47f9 0001 bdd2 	lea 0x1bdd2,%a3
0003cd32: 49fa fefe      	lea %pc@(0x3cc32),%a4
0003cd36: b4fc 0000      	cmpaw #0,%a2
0003cd3a: 660a           	bnes 0x3cd46
0003cd3c: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0003cd40: 4ef9 0004 12d6 	jmp 0x412d6
0003cd46: 4a6a 0006      	tstw %a2@(6)
0003cd4a: 6714           	beqs 0x3cd60
0003cd4c: 2f02           	movel %d2,%sp@-
0003cd4e: 486a 001a      	pea %a2@(26)
0003cd52: 4e93           	jsr %a3@
0003cd54: 508f           	addql #8,%sp
0003cd56: 4a40           	tstw %d0
0003cd58: 6606           	bnes 0x3cd60
0003cd5a: 2f0a           	movel %a2,%sp@-
0003cd5c: 4e94           	jsr %a4@
0003cd5e: 588f           	addql #4,%sp
0003cd60: 2452           	moveal %a2@,%a2
0003cd62: 60d2           	bras 0x3cd36
0003cd64:  _add_one_level
0003cd64: 4fef fff0      	lea %sp@(-16),%sp
0003cd68: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0003cd6c: 282f 0024      	movel %sp@(36),%d4
0003cd70: 242f 0028      	movel %sp@(40),%d2
0003cd74: 2f02           	movel %d2,%sp@-
0003cd76: 45f9 0001 bdc0 	lea 0x1bdc0,%a2
0003cd7c: 4e92           	jsr %a2@
0003cd7e: 588f           	addql #4,%sp
0003cd80: 2600           	movel %d0,%d3
0003cd82: 4a40           	tstw %d0
0003cd84: 673e           	beqs 0x3cdc4
0003cd86: 2f04           	movel %d4,%sp@-
0003cd88: 4e92           	jsr %a2@
0003cd8a: 588f           	addql #4,%sp
0003cd8c: d043           	addw %d3,%d0
0003cd8e: 0c40 007e      	cmpiw #126,%d0
0003cd92: 6e3c           	bgts 0x3cdd0
0003cd94: 2f04           	movel %d4,%sp@-
0003cd96: 4eb9 0001 c344 	jsr 0x1c344
0003cd9c: 41ef 0016      	lea %sp@(22),%a0
0003cda0: 2240           	moveal %d0,%a1
0003cda2: 10d9           	moveb %a1@+,%a0@+
0003cda4: 66fc           	bnes 0x3cda2
0003cda6: 2240           	moveal %d0,%a1
0003cda8: 2042           	moveal %d2,%a0
0003cdaa: 12d8           	moveb %a0@+,%a1@+
0003cdac: 66fc           	bnes 0x3cdaa
0003cdae: 48c3           	extl %d3
0003cdb0: 2240           	moveal %d0,%a1
0003cdb2: 41f1 3800      	lea %a1@(0000000000000000,%d3:l),%a0
0003cdb6: 10fc 005c      	moveb #92,%a0@+
0003cdba: 43ef 0016      	lea %sp@(22),%a1
0003cdbe: 10d9           	moveb %a1@+,%a0@+
0003cdc0: 66fc           	bnes 0x3cdbe
0003cdc2: 588f           	addql #4,%sp
0003cdc4: 7001           	moveq #1,%d0
0003cdc6: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0003cdca: 4fef 0010      	lea %sp@(16),%sp
0003cdce: 4e75           	rts
0003cdd0: 4240           	clrw %d0
0003cdd2: 60f2           	bras 0x3cdc6
0003cdd4: 4fef ffd4      	lea %sp@(-44),%sp
0003cdd8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003cddc: 342f 005c      	movew %sp@(92),%d2
0003cde0: 262f 005e      	movel %sp@(94),%d3
0003cde4: 282f 0062      	movel %sp@(98),%d4
0003cde8: 3f3c 002f      	movew #47,%sp@-
0003cdec: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0003cdf2: 4e92           	jsr %a2@
0003cdf4: 2a00           	movel %d0,%d5
0003cdf6: 47ef 002e      	lea %sp@(46),%a3
0003cdfa: 2f0b           	movel %a3,%sp@-
0003cdfc: 3f3c 001a      	movew #26,%sp@-
0003ce00: 4e92           	jsr %a2@
0003ce02: 2f03           	movel %d3,%sp@-
0003ce04: 4eb9 0001 c344 	jsr 0x1c344
0003ce0a: 2e00           	movel %d0,%d7
0003ce0c: 2040           	moveal %d0,%a0
0003ce0e: 2244           	moveal %d4,%a1
0003ce10: 10d9           	moveb %a1@+,%a0@+
0003ce12: 66fc           	bnes 0x3ce10
0003ce14: 3f3c 0010      	movew #16,%sp@-
0003ce18: 2f03           	movel %d3,%sp@-
0003ce1a: 3f3c 004e      	movew #78,%sp@-
0003ce1e: 4e92           	jsr %a2@
0003ce20: 2c00           	movel %d0,%d6
0003ce22: 2f07           	movel %d7,%sp@-
0003ce24: 4eb9 0001 bf52 	jsr 0x1bf52
0003ce2a: 2f05           	movel %d5,%sp@-
0003ce2c: 3f3c 001a      	movew #26,%sp@-
0003ce30: 4e92           	jsr %a2@
0003ce32: 4fef 001e      	lea %sp@(30),%sp
0003ce36: 0c46 ffdf      	cmpiw #-33,%d6
0003ce3a: 670c           	beqs 0x3ce48
0003ce3c: 4a46           	tstw %d6
0003ce3e: 6744           	beqs 0x3ce84
0003ce40: 0c46 ffcf      	cmpiw #-49,%d6
0003ce44: 6600 0134      	bnew 0x3cf7a
0003ce48: 2f0b           	movel %a3,%sp@-
0003ce4a: 3f3c 001a      	movew #26,%sp@-
0003ce4e: 4e92           	jsr %a2@
0003ce50: 3f3c 0010      	movew #16,%sp@-
0003ce54: 2f03           	movel %d3,%sp@-
0003ce56: 3f3c 004e      	movew #78,%sp@-
0003ce5a: 4e92           	jsr %a2@
0003ce5c: 4fef 000e      	lea %sp@(14),%sp
0003ce60: 7401           	moveq #1,%d2
0003ce62: 47ef 004a      	lea %sp@(74),%a3
0003ce66: 49fa fefc      	lea %pc@(0x3cd64),%a4
0003ce6a: 4bfa ff68      	lea %pc@(0x3cdd4),%a5
0003ce6e: 4dfa fbcc      	lea %pc@(0x3ca3c),%fp
0003ce72: 4a40           	tstw %d0
0003ce74: 6700 00c4      	beqw 0x3cf3a
0003ce78: 2f05           	movel %d5,%sp@-
0003ce7a: 3f3c 001a      	movew #26,%sp@-
0003ce7e: 4e92           	jsr %a2@
0003ce80: 5c8f           	addql #6,%sp
0003ce82: 6036           	bras 0x3ceba
0003ce84: 2079 0005 97ac 	moveal 0x597ac,%a0
0003ce8a: b0fc 0000      	cmpaw #0,%a0
0003ce8e: 6636           	bnes 0x3cec6
0003ce90: 3f02           	movew %d2,%sp@-
0003ce92: 4eb9 0004 27d4 	jsr 0x427d4
0003ce98: 23c0 0005 97ac 	movel %d0,0x597ac
0003ce9e: 548f           	addql #2,%sp
0003cea0: 6600 0094      	bnew 0x3cf36
0003cea4: 4eb9 0004 12d6 	jsr 0x412d6
0003ceaa: 3f3c 0018      	movew #24,%sp@-
0003ceae: 3f3c 0001      	movew #1,%sp@-
0003ceb2: 4eba fce6      	jsr %pc@(0x3cb9a)
0003ceb6: 588f           	addql #4,%sp
0003ceb8: 4242           	clrw %d2
0003ceba: 3002           	movew %d2,%d0
0003cebc: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003cec0: 4fef 002c      	lea %sp@(44),%sp
0003cec4: 4e75           	rts
0003cec6: 4868 0018      	pea %a0@(24)
0003ceca: 4eb9 0003 c65e 	jsr 0x3c65e
0003ced0: 588f           	addql #4,%sp
0003ced2: 4241           	clrw %d1
0003ced4: 2279 0005 97ac 	moveal 0x597ac,%a1
0003ceda: 4267           	clrw %sp@-
0003cedc: 3069 000a      	moveaw %a1@(10),%a0
0003cee0: 2008           	movel %a0,%d0
0003cee2: d088           	addl %a0,%d0
0003cee4: d088           	addl %a0,%d0
0003cee6: e788           	lsll #3,%d0
0003cee8: d0b9 0005 9af6 	addl 0x59af6,%d0
0003ceee: 2040           	moveal %d0,%a0
0003cef0: 4868 0010      	pea %a0@(16)
0003cef4: 2f03           	movel %d3,%sp@-
0003cef6: 3f02           	movew %d2,%sp@-
0003cef8: 3f01           	movew %d1,%sp@-
0003cefa: 2f09           	movel %a1,%sp@-
0003cefc: 4eb9 0004 12e4 	jsr 0x412e4
0003cf02: 4fef 0012      	lea %sp@(18),%sp
0003cf06: 4a40           	tstw %d0
0003cf08: 67ae           	beqs 0x3ceb8
0003cf0a: 2f04           	movel %d4,%sp@-
0003cf0c: 2f39 0005 97ac 	movel 0x597ac,%sp@-
0003cf12: 4eba fb62      	jsr %pc@(0x3ca76)
0003cf16: 3f3c 003b      	movew #59,%sp@-
0003cf1a: 3f3c 0001      	movew #1,%sp@-
0003cf1e: 4eba fc7a      	jsr %pc@(0x3cb9a)
0003cf22: 4fef 000c      	lea %sp@(12),%sp
0003cf26: 0c40 0001      	cmpiw #1,%d0
0003cf2a: 668c           	bnes 0x3ceb8
0003cf2c: 4eb9 0004 12c6 	jsr 0x412c6
0003cf32: 6000 ff14      	braw 0x3ce48
0003cf36: 7201           	moveq #1,%d1
0003cf38: 609a           	bras 0x3ced4
0003cf3a: 0c2f 002e 004a 	cmpib #46,%sp@(74)
0003cf40: 672c           	beqs 0x3cf6e
0003cf42: 082f 0004 0041 	btst #4,%sp@(65)
0003cf48: 6724           	beqs 0x3cf6e
0003cf4a: 2f0b           	movel %a3,%sp@-
0003cf4c: 2f03           	movel %d3,%sp@-
0003cf4e: 4e94           	jsr %a4@
0003cf50: 508f           	addql #8,%sp
0003cf52: 4a40           	tstw %d0
0003cf54: 6718           	beqs 0x3cf6e
0003cf56: 2f04           	movel %d4,%sp@-
0003cf58: 2f03           	movel %d3,%sp@-
0003cf5a: 4267           	clrw %sp@-
0003cf5c: 4e95           	jsr %a5@
0003cf5e: 3400           	movew %d0,%d2
0003cf60: 2f03           	movel %d3,%sp@-
0003cf62: 4e96           	jsr %fp@
0003cf64: 4fef 000e      	lea %sp@(14),%sp
0003cf68: 4a42           	tstw %d2
0003cf6a: 6700 ff0c      	beqw 0x3ce78
0003cf6e: 3f3c 004f      	movew #79,%sp@-
0003cf72: 4e92           	jsr %a2@
0003cf74: 548f           	addql #2,%sp
0003cf76: 6000 fefa      	braw 0x3ce72
0003cf7a: 7401           	moveq #1,%d2
0003cf7c: 6000 ff3c      	braw 0x3ceba
0003cf80: 005c 2a2e      	oriw #10798,%a4@+
0003cf84: 2a00           	movel %d0,%d5
0003cf86:  _fun_search
0003cf86: 4fef ff6c      	lea %sp@(-148),%sp
0003cf8a: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003cf8e: 342f 00c8      	movew %sp@(200),%d2
0003cf92: 2639 0005 9b5c 	movel 0x59b5c,%d3
0003cf98: 487a ffe6      	pea %pc@(0x3cf80)
0003cf9c: 3f3c 0002      	movew #2,%sp@-
0003cfa0: 2f03           	movel %d3,%sp@-
0003cfa2: 4eb9 0003 e67a 	jsr 0x3e67a
0003cfa8: 4267           	clrw %sp@-
0003cfaa: 2f03           	movel %d3,%sp@-
0003cfac: 4eb9 0003 e598 	jsr 0x3e598
0003cfb2: 3f3c 0003      	movew #3,%sp@-
0003cfb6: 2f03           	movel %d3,%sp@-
0003cfb8: 4eb9 0001 c2a8 	jsr 0x1c2a8
0003cfbe: 4fef 0016      	lea %sp@(22),%sp
0003cfc2: 0c40 0001      	cmpiw #1,%d0
0003cfc6: 6600 019c      	bnew 0x3d164
0003cfca: 45ef 004e      	lea %sp@(78),%a2
0003cfce: 2f0a           	movel %a2,%sp@-
0003cfd0: 3f3c 0002      	movew #2,%sp@-
0003cfd4: 2f03           	movel %d3,%sp@-
0003cfd6: 4eb9 0001 c254 	jsr 0x1c254
0003cfdc: 783e           	moveq #62,%d4
0003cfde: d88f           	addl %sp,%d4
0003cfe0: 2f04           	movel %d4,%sp@-
0003cfe2: 2f0a           	movel %a2,%sp@-
0003cfe4: 4eb9 0001 c1e8 	jsr 0x1c1e8
0003cfea: 4fef 0012      	lea %sp@(18),%sp
0003cfee: 4a2f 0034      	tstb %sp@(52)
0003cff2: 6700 0170      	beqw 0x3d164
0003cff6: 2604           	movel %d4,%d3
0003cff8: 7208           	moveq #8,%d1
0003cffa: 41ef 0041      	lea %sp@(65),%a0
0003cffe: 2a08           	movel %a0,%d5
0003d000: 2243           	moveal %d3,%a1
0003d002: 1011           	moveb %a1@,%d0
0003d004: 5283           	addql #1,%d3
0003d006: 47e8 0001      	lea %a0@(1),%a3
0003d00a: 4a00           	tstb %d0
0003d00c: 6708           	beqs 0x3d016
0003d00e: 0c00 002e      	cmpib #46,%d0
0003d012: 6600 00e8      	bnew 0x3d0fc
0003d016: 10bc 002a      	moveb #42,%a0@
0003d01a: 5488           	addql #2,%a0
0003d01c: 16bc 002e      	moveb #46,%a3@
0003d020: 1019           	moveb %a1@+,%d0
0003d022: 6714           	beqs 0x3d038
0003d024: 0c00 002e      	cmpib #46,%d0
0003d028: 66f6           	bnes 0x3d020
0003d02a: 99cc           	subal %a4,%a4
0003d02c: 1031 c800      	moveb %a1@(0000000000000000,%a4:l),%d0
0003d030: 47e8 0001      	lea %a0@(1),%a3
0003d034: 6600 00e0      	bnew 0x3d116
0003d038: 47e8 0001      	lea %a0@(1),%a3
0003d03c: 10bc 002a      	moveb #42,%a0@
0003d040: 4213           	clrb %a3@
0003d042: 4279 0005 97b0 	clrw 0x597b0
0003d048: 4a42           	tstw %d2
0003d04a: 6700 0160      	beqw 0x3d1ac
0003d04e: 3639 0005 997c 	movew 0x5997c,%d3
0003d054: 3c39 0005 997a 	movew 0x5997a,%d6
0003d05a: 4eb9 0004 12c6 	jsr 0x412c6
0003d060: 42b9 0005 97ac 	clrl 0x597ac
0003d066: 47f9 0004 118a 	lea 0x4118a,%a3
0003d06c: 2e3c 0003 cf81 	movel #249729,%d7
0003d072: 49fa fd60      	lea %pc@(0x3cdd4),%a4
0003d076: 4bf9 0004 28ae 	lea 0x428ae,%a5
0003d07c: 4df9 0001 c344 	lea 0x1c344,%fp
0003d082: 42a7           	clrl %sp@-
0003d084: 486f 0034      	pea %sp@(52)
0003d088: 3f02           	movew %d2,%sp@-
0003d08a: 3f03           	movew %d3,%sp@-
0003d08c: 4e93           	jsr %a3@
0003d08e: 2040           	moveal %d0,%a0
0003d090: 4fef 000c      	lea %sp@(12),%sp
0003d094: 4a80           	tstl %d0
0003d096: 6714           	beqs 0x3d0ac
0003d098: 3028 0008      	movew %a0@(8),%d0
0003d09c: 0c40 0001      	cmpiw #1,%d0
0003d0a0: 6700 0090      	beqw 0x3d132
0003d0a4: 0c40 0002      	cmpiw #2,%d0
0003d0a8: 6700 00f0      	beqw 0x3d19a
0003d0ac: 3f02           	movew %d2,%sp@-
0003d0ae: 3f06           	movew %d6,%sp@-
0003d0b0: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003d0b6: 4eb9 0004 30e6 	jsr 0x430e6
0003d0bc: 3400           	movew %d0,%d2
0003d0be: 508f           	addql #8,%sp
0003d0c0: 66c0           	bnes 0x3d082
0003d0c2: 4eb9 0004 12d6 	jsr 0x412d6
0003d0c8: 4a79 0005 97b0 	tstw 0x597b0
0003d0ce: 6700 00e8      	beqw 0x3d1b8
0003d0d2: 3f3c 003c      	movew #60,%sp@-
0003d0d6: 3f3c 0001      	movew #1,%sp@-
0003d0da: 4eba fabe      	jsr %pc@(0x3cb9a)
0003d0de: 2f0a           	movel %a2,%sp@-
0003d0e0: 3f3c 0004      	movew #4,%sp@-
0003d0e4: 3f03           	movew %d3,%sp@-
0003d0e6: 4eb9 0003 919c 	jsr 0x3919c
0003d0ec: 2f0a           	movel %a2,%sp@-
0003d0ee: 3f03           	movew %d3,%sp@-
0003d0f0: 4eb9 0004 0e26 	jsr 0x40e26
0003d0f6: 4fef 0012      	lea %sp@(18),%sp
0003d0fa: 6068           	bras 0x3d164
0003d0fc: 2243           	moveal %d3,%a1
0003d0fe: 0c00 002a      	cmpib #42,%d0
0003d102: 6700 ff12      	beqw 0x3d016
0003d106: 1740 ffff      	moveb %d0,%a3@(-1)
0003d10a: 5341           	subqw #1,%d1
0003d10c: 6700 ff0c      	beqw 0x3d01a
0003d110: 204b           	moveal %a3,%a0
0003d112: 6000 feec      	braw 0x3d000
0003d116: 0c00 002a      	cmpib #42,%d0
0003d11a: 6700 ff20      	beqw 0x3d03c
0003d11e: 1740 ffff      	moveb %d0,%a3@(-1)
0003d122: 528c           	addql #1,%a4
0003d124: 204b           	moveal %a3,%a0
0003d126: 7003           	moveq #3,%d0
0003d128: b08c           	cmpl %a4,%d0
0003d12a: 6600 ff00      	bnew 0x3d02c
0003d12e: 6000 ff10      	braw 0x3d040
0003d132: 0828 0002 0005 	btst #2,%a0@(5)
0003d138: 6734           	beqs 0x3d16e
0003d13a: 2068 000c      	moveal %a0@(12),%a0
0003d13e: 224a           	moveal %a2,%a1
0003d140: 12d8           	moveb %a0@+,%a1@+
0003d142: 66fc           	bnes 0x3d140
0003d144: 204a           	moveal %a2,%a0
0003d146: 2247           	moveal %d7,%a1
0003d148: 4a18           	tstb %a0@+
0003d14a: 66fc           	bnes 0x3d148
0003d14c: 5388           	subql #1,%a0
0003d14e: 10d9           	moveb %a1@+,%a0@+
0003d150: 66fc           	bnes 0x3d14e
0003d152: 2f05           	movel %d5,%sp@-
0003d154: 2f0a           	movel %a2,%sp@-
0003d156: 3f02           	movew %d2,%sp@-
0003d158: 4e94           	jsr %a4@
0003d15a: 4fef 000a      	lea %sp@(10),%sp
0003d15e: 4a40           	tstw %d0
0003d160: 6600 ff4a      	bnew 0x3d0ac
0003d164: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003d168: 4fef 0094      	lea %sp@(148),%sp
0003d16c: 4e75           	rts
0003d16e: 3f03           	movew %d3,%sp@-
0003d170: 4e95           	jsr %a5@
0003d172: 307c 001a      	moveaw #26,%a0
0003d176: d1c0           	addal %d0,%a0
0003d178: 224a           	moveal %a2,%a1
0003d17a: 12d8           	moveb %a0@+,%a1@+
0003d17c: 66fc           	bnes 0x3d17a
0003d17e: 700e           	moveq #14,%d0
0003d180: d0af 0032      	addl %sp@(50),%d0
0003d184: 2f40 002e      	movel %d0,%sp@(46)
0003d188: 2f0a           	movel %a2,%sp@-
0003d18a: 4e96           	jsr %fp@
0003d18c: 206f 0032      	moveal %sp@(50),%a0
0003d190: 2240           	moveal %d0,%a1
0003d192: 12d8           	moveb %a0@+,%a1@+
0003d194: 66fc           	bnes 0x3d192
0003d196: 5c8f           	addql #6,%sp
0003d198: 60aa           	bras 0x3d144
0003d19a: 1f68 0007 004e 	moveb %a0@(7),%sp@(78)
0003d1a0: 1f7c 003a 004f 	moveb #58,%sp@(79)
0003d1a6: 422f 0050      	clrb %sp@(80)
0003d1aa: 6098           	bras 0x3d144
0003d1ac: 2f05           	movel %d5,%sp@-
0003d1ae: 2f2f 00c8      	movel %sp@(200),%sp@-
0003d1b2: 4eba f8c2      	jsr %pc@(0x3ca76)
0003d1b6: 508f           	addql #8,%sp
0003d1b8: 4a79 0005 97b0 	tstw 0x597b0
0003d1be: 66a4           	bnes 0x3d164
0003d1c0: 2f04           	movel %d4,%sp@-
0003d1c2: 3f3c 0033      	movew #51,%sp@-
0003d1c6: 3f3c 0001      	movew #1,%sp@-
0003d1ca: 4eba f9e8      	jsr %pc@(0x3cbb4)
0003d1ce: 508f           	addql #8,%sp
0003d1d0: 6092           	bras 0x3d164
0003d1d2:  _fun_selectall
0003d1d2: 4e56 fff8      	linkw %fp,#-8
0003d1d6: 2f0b           	movel %a3,%sp@-
0003d1d8: 2f0a           	movel %a2,%sp@-
0003d1da: 246e 0008      	moveal %fp@(8),%a2
0003d1de: 0c6a 0001 000a 	cmpiw #1,%a2@(10)
0003d1e4: 674e           	beqs 0x3d234
0003d1e6: 206a 0090      	moveal %a2@(144),%a0
0003d1ea: 2679 0005 9af6 	moveal 0x59af6,%a3
0003d1f0: b0fc 0000      	cmpaw #0,%a0
0003d1f4: 664a           	bnes 0x3d240
0003d1f6: 3f3c 0001      	movew #1,%sp@-
0003d1fa: 2f0a           	movel %a2,%sp@-
0003d1fc: 4eb9 0004 315c 	jsr 0x4315c
0003d202: 486e fff8      	pea %fp@(-8)
0003d206: 3f3c 0004      	movew #4,%sp@-
0003d20a: 3f2a 0006      	movew %a2@(6),%sp@-
0003d20e: 4eb9 0003 919c 	jsr 0x3919c
0003d214: 3f2e fffe      	movew %fp@(-2),%sp@-
0003d218: 3f2e fffc      	movew %fp@(-4),%sp@-
0003d21c: 3f2e fffa      	movew %fp@(-6),%sp@-
0003d220: 3f2e fff8      	movew %fp@(-8),%sp@-
0003d224: 3f2a 0006      	movew %a2@(6),%sp@-
0003d228: 3f3c 0014      	movew #20,%sp@-
0003d22c: 4eba f9be      	jsr %pc@(0x3cbec)
0003d230: 4fef 001a      	lea %sp@(26),%sp
0003d234: 246e fff0      	moveal %fp@(-16),%a2
0003d238: 266e fff4      	moveal %fp@(-12),%a3
0003d23c: 4e5e           	unlk %fp
0003d23e: 4e75           	rts
0003d240: 117c 0001 0004 	moveb #1,%a0@(4)
0003d246: 3268 001e      	moveaw %a0@(30),%a1
0003d24a: 2009           	movel %a1,%d0
0003d24c: d089           	addl %a1,%d0
0003d24e: d089           	addl %a1,%d0
0003d250: e788           	lsll #3,%d0
0003d252: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0003d258: 2050           	moveal %a0@,%a0
0003d25a: 6094           	bras 0x3d1f0
0003d25c:  _fun_mask
0003d25c: 4fef fff0      	lea %sp@(-16),%sp
0003d260: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0003d264: 246f 0024      	moveal %sp@(36),%a2
0003d268: 2439 0005 9b68 	movel 0x59b68,%d2
0003d26e: 486a 001a      	pea %a2@(26)
0003d272: 4eb9 0001 c344 	jsr 0x1c344
0003d278: 2600           	movel %d0,%d3
0003d27a: 2f00           	movel %d0,%sp@-
0003d27c: 3f3c 0002      	movew #2,%sp@-
0003d280: 2f02           	movel %d2,%sp@-
0003d282: 4eb9 0003 e67a 	jsr 0x3e67a
0003d288: 4267           	clrw %sp@-
0003d28a: 2f02           	movel %d2,%sp@-
0003d28c: 4eb9 0003 e598 	jsr 0x3e598
0003d292: 3f3c 0003      	movew #3,%sp@-
0003d296: 2f02           	movel %d2,%sp@-
0003d298: 4eb9 0001 c2a8 	jsr 0x1c2a8
0003d29e: 4fef 001a      	lea %sp@(26),%sp
0003d2a2: 0c40 0001      	cmpiw #1,%d0
0003d2a6: 6634           	bnes 0x3d2dc
0003d2a8: 47ef 0013      	lea %sp@(19),%a3
0003d2ac: 2f0b           	movel %a3,%sp@-
0003d2ae: 3f3c 0002      	movew #2,%sp@-
0003d2b2: 2f02           	movel %d2,%sp@-
0003d2b4: 4eb9 0001 c254 	jsr 0x1c254
0003d2ba: 4fef 000a      	lea %sp@(10),%sp
0003d2be: 4a2f 0013      	tstb %sp@(19)
0003d2c2: 6722           	beqs 0x3d2e6
0003d2c4: 2f03           	movel %d3,%sp@-
0003d2c6: 2f0b           	movel %a3,%sp@-
0003d2c8: 4eb9 0001 c1e8 	jsr 0x1c1e8
0003d2ce: 508f           	addql #8,%sp
0003d2d0: 4267           	clrw %sp@-
0003d2d2: 2f0a           	movel %a2,%sp@-
0003d2d4: 4eb9 0004 2004 	jsr 0x42004
0003d2da: 5c8f           	addql #6,%sp
0003d2dc: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0003d2e0: 4fef 0010      	lea %sp@(16),%sp
0003d2e4: 4e75           	rts
0003d2e6: 2f03           	movel %d3,%sp@-
0003d2e8: 4eb9 0001 bf52 	jsr 0x1bf52
0003d2ee: 588f           	addql #4,%sp
0003d2f0: 60de           	bras 0x3d2d0
0003d2f2:  _fun_mkdir
0003d2f2: 4fef ff64      	lea %sp@(-156),%sp
0003d2f6: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003d2fa: 2439 0005 9b58 	movel 0x59b58,%d2
0003d300: 781a           	moveq #26,%d4
0003d302: d8af 00cc      	addl %sp@(204),%d4
0003d306: 45ef 0048      	lea %sp@(72),%a2
0003d30a: 204a           	moveal %a2,%a0
0003d30c: 2244           	moveal %d4,%a1
0003d30e: 10d9           	moveb %a1@+,%a0@+
0003d310: 66fc           	bnes 0x3d30e
0003d312: 762e           	moveq #46,%d3
0003d314: d68f           	addl %sp,%d3
0003d316: 47f9 0001 c228 	lea 0x1c228,%a3
0003d31c: 49f9 0003 e466 	lea 0x3e466,%a4
0003d322: 4bf9 0003 8e4e 	lea 0x38e4e,%a5
0003d328: 4df9 0001 c2a8 	lea 0x1c2a8,%fp
0003d32e: 7a3b           	moveq #59,%d5
0003d330: da8f           	addl %sp,%d5
0003d332: 422f 002e      	clrb %sp@(46)
0003d336: 2f03           	movel %d3,%sp@-
0003d338: 3f3c 0002      	movew #2,%sp@-
0003d33c: 2f02           	movel %d2,%sp@-
0003d33e: 4e93           	jsr %a3@
0003d340: 2f02           	movel %d2,%sp@-
0003d342: 4e94           	jsr %a4@
0003d344: 4267           	clrw %sp@-
0003d346: 2f02           	movel %d2,%sp@-
0003d348: 4e95           	jsr %a5@
0003d34a: 3f3c 0003      	movew #3,%sp@-
0003d34e: 2f02           	movel %d2,%sp@-
0003d350: 4e96           	jsr %fp@
0003d352: 4fef 001a      	lea %sp@(26),%sp
0003d356: 4a40           	tstw %d0
0003d358: 6758           	beqs 0x3d3b2
0003d35a: 2f03           	movel %d3,%sp@-
0003d35c: 3f3c 0002      	movew #2,%sp@-
0003d360: 2f02           	movel %d2,%sp@-
0003d362: 4eb9 0001 c254 	jsr 0x1c254
0003d368: 2f05           	movel %d5,%sp@-
0003d36a: 2f03           	movel %d3,%sp@-
0003d36c: 4eb9 0001 c1e8 	jsr 0x1c1e8
0003d372: 4fef 0012      	lea %sp@(18),%sp
0003d376: 4a2f 003b      	tstb %sp@(59)
0003d37a: 6736           	beqs 0x3d3b2
0003d37c: 2f05           	movel %d5,%sp@-
0003d37e: 2f0a           	movel %a2,%sp@-
0003d380: 4eb9 0003 b9a8 	jsr 0x3b9a8
0003d386: 2e00           	movel %d0,%d7
0003d388: 4eb9 0004 12c6 	jsr 0x412c6
0003d38e: 2f0a           	movel %a2,%sp@-
0003d390: 3f3c 0039      	movew #57,%sp@-
0003d394: 4eb9 0001 bc3c 	jsr 0x1bc3c
0003d39a: 2c00           	movel %d0,%d6
0003d39c: 4eb9 0004 12d6 	jsr 0x412d6
0003d3a2: 4fef 000e      	lea %sp@(14),%sp
0003d3a6: 4a46           	tstw %d6
0003d3a8: 661e           	bnes 0x3d3c8
0003d3aa: 2f04           	movel %d4,%sp@-
0003d3ac: 4eba f96a      	jsr %pc@(0x3cd18)
0003d3b0: 588f           	addql #4,%sp
0003d3b2: 2f02           	movel %d2,%sp@-
0003d3b4: 4eb9 0003 e4ec 	jsr 0x3e4ec
0003d3ba: 588f           	addql #4,%sp
0003d3bc: 7001           	moveq #1,%d0
0003d3be: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003d3c2: 4fef 009c      	lea %sp@(156),%sp
0003d3c6: 4e75           	rts
0003d3c8: 2f0a           	movel %a2,%sp@-
0003d3ca: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003d3d0: 2c00           	movel %d0,%d6
0003d3d2: 2e87           	movel %d7,%sp@
0003d3d4: 4eb9 0001 bf52 	jsr 0x1bf52
0003d3da: 588f           	addql #4,%sp
0003d3dc: 41fa f7bc      	lea %pc@(0x3cb9a),%a0
0003d3e0: 0c46 006e      	cmpiw #110,%d6
0003d3e4: 6f0c           	bles 0x3d3f2
0003d3e6: 3f3c 0021      	movew #33,%sp@-
0003d3ea: 3f3c 0001      	movew #1,%sp@-
0003d3ee: 4e90           	jsr %a0@
0003d3f0: 60be           	bras 0x3d3b0
0003d3f2: 3f3c 001e      	movew #30,%sp@-
0003d3f6: 3f3c 0002      	movew #2,%sp@-
0003d3fa: 4e90           	jsr %a0@
0003d3fc: 588f           	addql #4,%sp
0003d3fe: 0c40 0001      	cmpiw #1,%d0
0003d402: 6600 ff2e      	bnew 0x3d332
0003d406: 60aa           	bras 0x3d3b2
0003d408:  _fun_op
0003d408: 302f 0004      	movew %sp@(4),%d0
0003d40c: 5340           	subqw #1,%d0
0003d40e: 0c40 0002      	cmpiw #2,%d0
0003d412: 6204           	bhis 0x3d418
0003d414: 6000 f71e      	braw 0x3cb34
0003d418: 4240           	clrw %d0
0003d41a: 4e75           	rts
0003d41c:  _fun_close
0003d41c: 4e56 ff70      	linkw %fp,#-144
0003d420: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0003d424: 246e 0008      	moveal %fp@(8),%a2
0003d428: 4eb9 0004 12c6 	jsr 0x412c6
0003d42e: 240e           	movel %fp,%d2
0003d430: 0682 ffff ff78 	addil #-136,%d2
0003d436: 49f9 0003 919c 	lea 0x3919c,%a4
0003d43c: 0c6e 0001 000c 	cmpiw #1,%fp@(12)
0003d442: 6700 00c4      	beqw 0x3d508
0003d446: 47ee ff80      	lea %fp@(-128),%a3
0003d44a: 41ea 001a      	lea %a2@(26),%a0
0003d44e: 224b           	moveal %a3,%a1
0003d450: 12d8           	moveb %a0@+,%a1@+
0003d452: 66fc           	bnes 0x3d450
0003d454: 2f0b           	movel %a3,%sp@-
0003d456: 4eb9 0001 c344 	jsr 0x1c344
0003d45c: 588f           	addql #4,%sp
0003d45e: 41ee ff83      	lea %fp@(-125),%a0
0003d462: 0c6e 0002 000c 	cmpiw #2,%fp@(12)
0003d468: 6600 008e      	bnew 0x3d4f8
0003d46c: 2240           	moveal %d0,%a1
0003d46e: 10d9           	moveb %a1@+,%a0@+
0003d470: 66fc           	bnes 0x3d46e
0003d472: 2f02           	movel %d2,%sp@-
0003d474: 3f3c 0004      	movew #4,%sp@-
0003d478: 3f2a 0006      	movew %a2@(6),%sp@-
0003d47c: 4e94           	jsr %a4@
0003d47e: 3639 0005 9aca 	movew 0x59aca,%d3
0003d484: 322e ff7c      	movew %fp@(-132),%d1
0003d488: 3001           	movew %d1,%d0
0003d48a: 780f           	moveq #15,%d4
0003d48c: e868           	lsrw %d4,%d0
0003d48e: d041           	addw %d1,%d0
0003d490: e240           	asrw #1,%d0
0003d492: d06e ff78      	addw %fp@(-136),%d0
0003d496: 3203           	movew %d3,%d1
0003d498: e869           	lsrw %d4,%d1
0003d49a: d243           	addw %d3,%d1
0003d49c: e241           	asrw #1,%d1
0003d49e: 9041           	subw %d1,%d0
0003d4a0: 3d40 ff70      	movew %d0,%fp@(-144)
0003d4a4: 3839 0005 9acc 	movew 0x59acc,%d4
0003d4aa: 322e ff7e      	movew %fp@(-130),%d1
0003d4ae: 3001           	movew %d1,%d0
0003d4b0: 7a0f           	moveq #15,%d5
0003d4b2: ea68           	lsrw %d5,%d0
0003d4b4: d041           	addw %d1,%d0
0003d4b6: e240           	asrw #1,%d0
0003d4b8: d06e ff7a      	addw %fp@(-134),%d0
0003d4bc: 3204           	movew %d4,%d1
0003d4be: ea69           	lsrw %d5,%d1
0003d4c0: d244           	addw %d4,%d1
0003d4c2: e241           	asrw #1,%d1
0003d4c4: 9041           	subw %d1,%d0
0003d4c6: 3d40 ff72      	movew %d0,%fp@(-142)
0003d4ca: 3d43 ff74      	movew %d3,%fp@(-140)
0003d4ce: 3d44 ff76      	movew %d4,%fp@(-138)
0003d4d2: 2f02           	movel %d2,%sp@-
0003d4d4: 486e ff70      	pea %fp@(-144)
0003d4d8: 4eb9 0003 8fbc 	jsr 0x38fbc
0003d4de: 426a 000e      	clrw %a2@(14)
0003d4e2: 4267           	clrw %sp@-
0003d4e4: 2f0b           	movel %a3,%sp@-
0003d4e6: 4267           	clrw %sp@-
0003d4e8: 2f0a           	movel %a2,%sp@-
0003d4ea: 4eb9 0004 1cf0 	jsr 0x41cf0
0003d4f0: 4fef 001c      	lea %sp@(28),%sp
0003d4f4: 6000 009e      	braw 0x3d594
0003d4f8: b1c0           	cmpal %d0,%a0
0003d4fa: 670c           	beqs 0x3d508
0003d4fc: 2f0b           	movel %a3,%sp@-
0003d4fe: 4eba f53c      	jsr %pc@(0x3ca3c)
0003d502: 588f           	addql #4,%sp
0003d504: 6000 ff6c      	braw 0x3d472
0003d508: 2f02           	movel %d2,%sp@-
0003d50a: 3f3c 0004      	movew #4,%sp@-
0003d50e: 3f2a 0006      	movew %a2@(6),%sp@-
0003d512: 4e94           	jsr %a4@
0003d514: 3f2a 0006      	movew %a2@(6),%sp@-
0003d518: 4eb9 0003 912e 	jsr 0x3912e
0003d51e: 302a 0008      	movew %a2@(8),%d0
0003d522: 4fef 000a      	lea %sp@(10),%sp
0003d526: 6f3c           	bles 0x3d564
0003d528: 3040           	moveaw %d0,%a0
0003d52a: 2008           	movel %a0,%d0
0003d52c: d088           	addl %a0,%d0
0003d52e: d088           	addl %a0,%d0
0003d530: e788           	lsll #3,%d0
0003d532: 2079 0005 9af6 	moveal 0x59af6,%a0
0003d538: d1c0           	addal %d0,%a0
0003d53a: 3d68 0010 ff70 	movew %a0@(16),%fp@(-144)
0003d540: 3d68 0012 ff72 	movew %a0@(18),%fp@(-142)
0003d546: 3d79 0005 9aca 	movew 0x59aca,%fp@(-140)
0003d54c: ff74 
0003d54e: 3d79 0005 9acc 	movew 0x59acc,%fp@(-138)
0003d554: ff76 
0003d556: 2f02           	movel %d2,%sp@-
0003d558: 486e ff70      	pea %fp@(-144)
0003d55c: 4eb9 0003 8fbc 	jsr 0x38fbc
0003d562: 508f           	addql #8,%sp
0003d564: 486a 0018      	pea %a2@(24)
0003d568: 4eb9 0003 c65e 	jsr 0x3c65e
0003d56e: 2f0a           	movel %a2,%sp@-
0003d570: 4eb9 0004 2782 	jsr 0x42782
0003d576: 4eb9 0004 293e 	jsr 0x4293e
0003d57c: 508f           	addql #8,%sp
0003d57e: 4a80           	tstl %d0
0003d580: 6722           	beqs 0x3d5a4
0003d582: 2040           	moveal %d0,%a0
0003d584: 3028 0006      	movew %a0@(6),%d0
0003d588: 4267           	clrw %sp@-
0003d58a: 3f00           	movew %d0,%sp@-
0003d58c: 4eb9 0004 0dbe 	jsr 0x40dbe
0003d592: 588f           	addql #4,%sp
0003d594: 4eb9 0004 12d6 	jsr 0x412d6
0003d59a: 4cee 1c3c ff54 	moveml %fp@(-172),%d2-%d5/%a2-%a4
0003d5a0: 4e5e           	unlk %fp
0003d5a2: 4e75           	rts
0003d5a4: 4240           	clrw %d0
0003d5a6: 60e0           	bras 0x3d588
0003d5a8:  _wants_to_delete_files
0003d5a8: 3f3c 0025      	movew #37,%sp@-
0003d5ac: 3f3c 0001      	movew #1,%sp@-
0003d5b0: 4eba f5e8      	jsr %pc@(0x3cb9a)
0003d5b4: 588f           	addql #4,%sp
0003d5b6: 0c40 0002      	cmpiw #2,%d0
0003d5ba: 6724           	beqs 0x3d5e0
0003d5bc: 0c40 0001      	cmpiw #1,%d0
0003d5c0: 661a           	bnes 0x3d5dc
0003d5c2: 4267           	clrw %sp@-
0003d5c4: 4267           	clrw %sp@-
0003d5c6: 4267           	clrw %sp@-
0003d5c8: 3f3c 0033      	movew #51,%sp@-
0003d5cc: 3f3c 0006      	movew #6,%sp@-
0003d5d0: 3f3c 000a      	movew #10,%sp@-
0003d5d4: 4eba f616      	jsr %pc@(0x3cbec)
0003d5d8: 4fef 000c      	lea %sp@(12),%sp
0003d5dc: 4240           	clrw %d0
0003d5de: 6002           	bras 0x3d5e2
0003d5e0: 7001           	moveq #1,%d0
0003d5e2: 4e75           	rts
0003d5e4: 4fef fef8      	lea %sp@(-264),%sp
0003d5e8: 48e7 3c3e      	moveml %d2-%d5/%a2-%fp,%sp@-
0003d5ec: 266f 0130      	moveal %sp@(304),%a3
0003d5f0: 382f 0134      	movew %sp@(308),%d4
0003d5f4: 246f 0136      	moveal %sp@(310),%a2
0003d5f8: 362f 013a      	movew %sp@(314),%d3
0003d5fc: 302f 013c      	movew %sp@(316),%d0
0003d600: 1f7c 003a 002d 	moveb #58,%sp@(45)
0003d606: 742c           	moveq #44,%d2
0003d608: d48f           	addl %sp,%d2
0003d60a: 2242           	moveal %d2,%a1
0003d60c: 5489           	addql #2,%a1
0003d60e: 41fa f971      	lea %pc@(0x3cf81),%a0
0003d612: 2848           	moveal %a0,%a4
0003d614: 12dc           	moveb %a4@+,%a1@+
0003d616: 66fc           	bnes 0x3d614
0003d618: b4fc 0000      	cmpaw #0,%a2
0003d61c: 6776           	beqs 0x3d694
0003d61e: 0c6a 0004 0008 	cmpiw #4,%a2@(8)
0003d624: 6200 01d8      	bhiw 0x3d7fe
0003d628: 7200           	moveq #0,%d1
0003d62a: 322a 0008      	movew %a2@(8),%d1
0003d62e: d281           	addl %d1,%d1
0003d630: 323b 1806      	movew %pc@(0x3d638,%d1:l),%d1
0003d634: 4efb 1002      	jmp %pc@(0x3d638,%d1:w)
0003d638: 000a           	.short 0x000a
0003d63a: 0060 00ae      	oriw #174,%a0@-
0003d63e: 00ca           	.short 0x00ca
0003d640: 00e0           	.short 0x00e0
0003d642: 4a6a 0018      	tstw %a2@(24)
0003d646: 6d4c           	blts 0x3d694
0003d648: 49ef 00ac      	lea %sp@(172),%a4
0003d64c: 2f0c           	movel %a4,%sp@-
0003d64e: 2f0b           	movel %a3,%sp@-
0003d650: 4eba f492      	jsr %pc@(0x3cae4)
0003d654: 508f           	addql #8,%sp
0003d656: 4a40           	tstw %d0
0003d658: 673a           	beqs 0x3d694
0003d65a: 2242           	moveal %d2,%a1
0003d65c: 206a 000c      	moveal %a2@(12),%a0
0003d660: 12d8           	moveb %a0@+,%a1@+
0003d662: 66fc           	bnes 0x3d660
0003d664: 2f02           	movel %d2,%sp@-
0003d666: 4eb9 0003 b9c0 	jsr 0x3b9c0
0003d66c: 2f2a 000c      	movel %a2@(12),%sp@-
0003d670: 4eb9 0001 c344 	jsr 0x1c344
0003d676: 2f0c           	movel %a4,%sp@-
0003d678: 2f00           	movel %d0,%sp@-
0003d67a: 2f02           	movel %d2,%sp@-
0003d67c: 3f03           	movew %d3,%sp@-
0003d67e: 3f3c 0001      	movew #1,%sp@-
0003d682: 2f0a           	movel %a2,%sp@-
0003d684: 4eb9 0004 17f0 	jsr 0x417f0
0003d68a: 33c0 0005 97b2 	movew %d0,0x597b2
0003d690: 4fef 001c      	lea %sp@(28),%sp
0003d694: 4240           	clrw %d0
0003d696: 6040           	bras 0x3d6d8
0003d698: 226a 000c      	moveal %a2@(12),%a1
0003d69c: 2442           	moveal %d2,%a2
0003d69e: 14d9           	moveb %a1@+,%a2@+
0003d6a0: 66fc           	bnes 0x3d69e
0003d6a2: 2242           	moveal %d2,%a1
0003d6a4: 4a19           	tstb %a1@+
0003d6a6: 66fc           	bnes 0x3d6a4
0003d6a8: 5389           	subql #1,%a1
0003d6aa: 12d8           	moveb %a0@+,%a1@+
0003d6ac: 66fc           	bnes 0x3d6aa
0003d6ae: 44c0           	movew %d0,%ccr
0003d6b0: 6730           	beqs 0x3d6e2
0003d6b2: 7002           	moveq #2,%d0
0003d6b4: 2f02           	movel %d2,%sp@-
0003d6b6: 2f0b           	movel %a3,%sp@-
0003d6b8: 3f04           	movew %d4,%sp@-
0003d6ba: 3f00           	movew %d0,%sp@-
0003d6bc: 4eba fd4a      	jsr %pc@(0x3d408)
0003d6c0: 4fef 000c      	lea %sp@(12),%sp
0003d6c4: 4a40           	tstw %d0
0003d6c6: 6710           	beqs 0x3d6d8
0003d6c8: 2f02           	movel %d2,%sp@-
0003d6ca: 2f40 0028      	movel %d0,%sp@(40)
0003d6ce: 4eba f648      	jsr %pc@(0x3cd18)
0003d6d2: 588f           	addql #4,%sp
0003d6d4: 202f 0024      	movel %sp@(36),%d0
0003d6d8: 4cdf 7c3c      	moveml %sp@+,%d2-%d5/%a2-%fp
0003d6dc: 4fef 0108      	lea %sp@(264),%sp
0003d6e0: 4e75           	rts
0003d6e2: 7003           	moveq #3,%d0
0003d6e4: 60ce           	bras 0x3d6b4
0003d6e6: 3043           	moveaw %d3,%a0
0003d6e8: 2208           	movel %a0,%d1
0003d6ea: d288           	addl %a0,%d1
0003d6ec: d288           	addl %a0,%d1
0003d6ee: e789           	lsll #3,%d1
0003d6f0: 2079 0005 9af6 	moveal 0x59af6,%a0
0003d6f6: 2070 180c      	moveal %a0@(000000000000000c,%d1:l),%a0
0003d6fa: 1f68 000d 002c 	moveb %a0@(13),%sp@(44)
0003d700: 60ac           	bras 0x3d6ae
0003d702: 4a44           	tstw %d4
0003d704: 6d08           	blts 0x3d70e
0003d706: 4eba fea0      	jsr %pc@(0x3d5a8)
0003d70a: 4a40           	tstw %d0
0003d70c: 6786           	beqs 0x3d694
0003d70e: 1f6b 0002 002c 	moveb %a3@(2),%sp@(44)
0003d714: 7001           	moveq #1,%d0
0003d716: 609c           	bras 0x3d6b4
0003d718: 4878 4000      	pea 0x4000
0003d71c: 4eb9 0001 c0ee 	jsr 0x1c0ee
0003d722: 2600           	movel %d0,%d3
0003d724: 588f           	addql #4,%sp
0003d726: 6618           	bnes 0x3d740
0003d728: 4eb9 0004 12b4 	jsr 0x412b4
0003d72e: 6000 ff64      	braw 0x3d694
0003d732: 2068 000c      	moveal %a0@(12),%a0
0003d736: 224a           	moveal %a2,%a1
0003d738: 12d8           	moveb %a0@+,%a1@+
0003d73a: 66fc           	bnes 0x3d738
0003d73c: 6000 008c      	braw 0x3d7ca
0003d740: 4242           	clrw %d2
0003d742: 47f9 0004 30e6 	lea 0x430e6,%a3
0003d748: 7828           	moveq #40,%d4
0003d74a: d88f           	addl %sp,%d4
0003d74c: 49f9 0004 118a 	lea 0x4118a,%a4
0003d752: 45ef 00ac      	lea %sp@(172),%a2
0003d756: 4bf9 0004 14b6 	lea 0x414b6,%a5
0003d75c: 4dfa f43c      	lea %pc@(0x3cb9a),%fp
0003d760: 3f02           	movew %d2,%sp@-
0003d762: 3f39 0005 997a 	movew 0x5997a,%sp@-
0003d768: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003d76e: 4e93           	jsr %a3@
0003d770: 3400           	movew %d0,%d2
0003d772: 508f           	addql #8,%sp
0003d774: 677a           	beqs 0x3d7f0
0003d776: 42a7           	clrl %sp@-
0003d778: 2f04           	movel %d4,%sp@-
0003d77a: 3f02           	movew %d2,%sp@-
0003d77c: 3f39 0005 997c 	movew 0x5997c,%sp@-
0003d782: 4e94           	jsr %a4@
0003d784: 4fef 000c      	lea %sp@(12),%sp
0003d788: 4a80           	tstl %d0
0003d78a: 67d4           	beqs 0x3d760
0003d78c: 2040           	moveal %d0,%a0
0003d78e: 4a68 0008      	tstw %a0@(8)
0003d792: 66cc           	bnes 0x3d760
0003d794: 4aaf 0028      	tstl %sp@(40)
0003d798: 6798           	beqs 0x3d732
0003d79a: 3f39 0005 997c 	movew 0x5997c,%sp@-
0003d7a0: 4eb9 0004 28ae 	jsr 0x428ae
0003d7a6: 307c 001a      	moveaw #26,%a0
0003d7aa: d1c0           	addal %d0,%a0
0003d7ac: 224a           	moveal %a2,%a1
0003d7ae: 12d8           	moveb %a0@+,%a1@+
0003d7b0: 66fc           	bnes 0x3d7ae
0003d7b2: 7a0e           	moveq #14,%d5
0003d7b4: daaf 002a      	addl %sp@(42),%d5
0003d7b8: 2f0a           	movel %a2,%sp@-
0003d7ba: 4eb9 0001 c344 	jsr 0x1c344
0003d7c0: 2045           	moveal %d5,%a0
0003d7c2: 2240           	moveal %d0,%a1
0003d7c4: 12d8           	moveb %a0@+,%a1@+
0003d7c6: 66fc           	bnes 0x3d7c4
0003d7c8: 5c8f           	addql #6,%sp
0003d7ca: 2f03           	movel %d3,%sp@-
0003d7cc: 4878 4000      	pea 0x4000
0003d7d0: 2f0a           	movel %a2,%sp@-
0003d7d2: 4e95           	jsr %a5@
0003d7d4: 4fef 000c      	lea %sp@(12),%sp
0003d7d8: 4a40           	tstw %d0
0003d7da: 6684           	bnes 0x3d760
0003d7dc: 3f3c 001b      	movew #27,%sp@-
0003d7e0: 3f3c 0001      	movew #1,%sp@-
0003d7e4: 4e96           	jsr %fp@
0003d7e6: 588f           	addql #4,%sp
0003d7e8: 0c40 0002      	cmpiw #2,%d0
0003d7ec: 6700 ff72      	beqw 0x3d760
0003d7f0: 2f03           	movel %d3,%sp@-
0003d7f2: 4eb9 0001 c11a 	jsr 0x1c11a
0003d7f8: 588f           	addql #4,%sp
0003d7fa: 6000 fe98      	braw 0x3d694
0003d7fe: 4eb9 0003 bd2c 	jsr 0x3bd2c
0003d804: 6000 fe8e      	braw 0x3d694
0003d808: 4fef fefc      	lea %sp@(-260),%sp
0003d80c: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0003d810: 342f 011c      	movew %sp@(284),%d2
0003d814: 246f 011e      	moveal %sp@(286),%a2
0003d818: 286f 0122      	moveal %sp@(290),%a4
0003d81c: 3f02           	movew %d2,%sp@-
0003d81e: 4eb9 0003 b35e 	jsr 0x3b35e
0003d824: 2a40           	moveal %d0,%a5
0003d826: 548f           	addql #2,%sp
0003d828: 4a80           	tstl %d0
0003d82a: 660c           	bnes 0x3d838
0003d82c: 4240           	clrw %d0
0003d82e: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
0003d832: 4fef 0104      	lea %sp@(260),%sp
0003d836: 4e75           	rts
0003d838: 47ef 0018      	lea %sp@(24),%a3
0003d83c: 0c6d 0001 0008 	cmpiw #1,%a5@(8)
0003d842: 6200 00c6      	bhiw 0x3d90a
0003d846: 224b           	moveal %a3,%a1
0003d848: 206d 000c      	moveal %a5@(12),%a0
0003d84c: 12d8           	moveb %a0@+,%a1@+
0003d84e: 66fc           	bnes 0x3d84c
0003d850: 42a7           	clrl %sp@-
0003d852: 2f0b           	movel %a3,%sp@-
0003d854: 4eb9 0003 c660 	jsr 0x3c660
0003d85a: 2640           	moveal %d0,%a3
0003d85c: 508f           	addql #8,%sp
0003d85e: 4a80           	tstl %d0
0003d860: 67ca           	beqs 0x3d82c
0003d862: 4267           	clrw %sp@-
0003d864: 2f00           	movel %d0,%sp@-
0003d866: 4eb9 0003 c864 	jsr 0x3c864
0003d86c: 206b 0078      	moveal %a3@(120),%a0
0003d870: 5c8f           	addql #6,%sp
0003d872: b0fc 0000      	cmpaw #0,%a0
0003d876: 6700 00ee      	beqw 0x3d966
0003d87a: 117c 0001 0004 	moveb #1,%a0@(4)
0003d880: 2050           	moveal %a0@,%a0
0003d882: b0fc 0000      	cmpaw #0,%a0
0003d886: 66f2           	bnes 0x3d87a
0003d888: b4fc 0000      	cmpaw #0,%a2
0003d88c: 6700 00be      	beqw 0x3d94c
0003d890: 4bef 0098      	lea %sp@(152),%a5
0003d894: 41ea 001a      	lea %a2@(26),%a0
0003d898: 224d           	moveal %a5,%a1
0003d89a: 12d8           	moveb %a0@+,%a1@+
0003d89c: 66fc           	bnes 0x3d89a
0003d89e: 2f0d           	movel %a5,%sp@-
0003d8a0: 4eb9 0001 c344 	jsr 0x1c344
0003d8a6: 588f           	addql #4,%sp
0003d8a8: b8fc 0000      	cmpaw #0,%a4
0003d8ac: 6700 0092      	beqw 0x3d940
0003d8b0: 0c6c 0001 0008 	cmpiw #1,%a4@(8)
0003d8b6: 6600 0088      	bnew 0x3d940
0003d8ba: 307c 000e      	moveaw #14,%a0
0003d8be: d1ef 0126      	addal %sp@(294),%a0
0003d8c2: 2240           	moveal %d0,%a1
0003d8c4: 12d8           	moveb %a0@+,%a1@+
0003d8c6: 66fc           	bnes 0x3d8c4
0003d8c8: 2040           	moveal %d0,%a0
0003d8ca: 43fa f6b5      	lea %pc@(0x3cf81),%a1
0003d8ce: 4a18           	tstb %a0@+
0003d8d0: 66fc           	bnes 0x3d8ce
0003d8d2: 5388           	subql #1,%a0
0003d8d4: 10d9           	moveb %a1@+,%a0@+
0003d8d6: 66fc           	bnes 0x3d8d4
0003d8d8: 2f0d           	movel %a5,%sp@-
0003d8da: 2f0b           	movel %a3,%sp@-
0003d8dc: 3f3c ffff      	movew #-1,%sp@-
0003d8e0: 3f3c 0002      	movew #2,%sp@-
0003d8e4: 4eba f24e      	jsr %pc@(0x3cb34)
0003d8e8: 4fef 000c      	lea %sp@(12),%sp
0003d8ec: 2f0b           	movel %a3,%sp@-
0003d8ee: 2f40 0018      	movel %d0,%sp@(24)
0003d8f2: 4eb9 0003 c65e 	jsr 0x3c65e
0003d8f8: 4267           	clrw %sp@-
0003d8fa: 4eb9 0004 0d16 	jsr 0x40d16
0003d900: 5c8f           	addql #6,%sp
0003d902: 202f 0014      	movel %sp@(20),%d0
0003d906: 6000 ff26      	braw 0x3d82e
0003d90a: 3042           	moveaw %d2,%a0
0003d90c: 2008           	movel %a0,%d0
0003d90e: d088           	addl %a0,%d0
0003d910: d088           	addl %a0,%d0
0003d912: e788           	lsll #3,%d0
0003d914: 2079 0005 9af6 	moveal 0x59af6,%a0
0003d91a: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0003d91e: 1028 000d      	moveb %a0@(13),%d0
0003d922: 4880           	extw %d0
0003d924: 3f00           	movew %d0,%sp@-
0003d926: 2f0b           	movel %a3,%sp@-
0003d928: 4eb9 0001 bf00 	jsr 0x1bf00
0003d92e: 486b 0003      	pea %a3@(3)
0003d932: 4eb9 0001 bf52 	jsr 0x1bf52
0003d938: 4fef 000a      	lea %sp@(10),%sp
0003d93c: 6000 ff12      	braw 0x3d850
0003d940: 2f00           	movel %d0,%sp@-
0003d942: 4eb9 0001 bf52 	jsr 0x1bf52
0003d948: 588f           	addql #4,%sp
0003d94a: 608c           	bras 0x3d8d8
0003d94c: 3f2f 012c      	movew %sp@(300),%sp@-
0003d950: 3f2f 012c      	movew %sp@(300),%sp@-
0003d954: 2f0c           	movel %a4,%sp@-
0003d956: 3f2d 0008      	movew %a5@(8),%sp@-
0003d95a: 2f0b           	movel %a3,%sp@-
0003d95c: 4eba fc86      	jsr %pc@(0x3d5e4)
0003d960: 4fef 000e      	lea %sp@(14),%sp
0003d964: 6086           	bras 0x3d8ec
0003d966: 3f02           	movew %d2,%sp@-
0003d968: 2f40 0016      	movel %d0,%sp@(22)
0003d96c: 4eb9 0004 10ae 	jsr 0x410ae
0003d972: 548f           	addql #2,%sp
0003d974: 202f 0014      	movel %sp@(20),%d0
0003d978: 6000 ff72      	braw 0x3d8ec
0003d97c:  _fun_drag
0003d97c: 4e56 ff78      	linkw %fp,#-136
0003d980: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003d984: 362e 0008      	movew %fp@(8),%d3
0003d988: 342e 000a      	movew %fp@(10),%d2
0003d98c: 382e 000e      	movew %fp@(14),%d4
0003d990: 3a2e 0014      	movew %fp@(20),%d5
0003d994: 4279 0005 97b2 	clrw 0x597b2
0003d99a: 4a43           	tstw %d3
0003d99c: 6700 017e      	beqw 0x3db1c
0003d9a0: 4a42           	tstw %d2
0003d9a2: 6700 010e      	beqw 0x3dab2
0003d9a6: 44c5           	movew %d5,%ccr
0003d9a8: 6600 008e      	bnew 0x3da38
0003d9ac: 7a03           	moveq #3,%d5
0003d9ae: 3f03           	movew %d3,%sp@-
0003d9b0: 45f9 0004 28ae 	lea 0x428ae,%a2
0003d9b6: 4e92           	jsr %a2@
0003d9b8: 2a40           	moveal %d0,%a5
0003d9ba: 548f           	addql #2,%sp
0003d9bc: 4a80           	tstl %d0
0003d9be: 6700 010a      	beqw 0x3daca
0003d9c2: 3f02           	movew %d2,%sp@-
0003d9c4: 4e92           	jsr %a2@
0003d9c6: 2640           	moveal %d0,%a3
0003d9c8: 548f           	addql #2,%sp
0003d9ca: 4a80           	tstl %d0
0003d9cc: 6700 00fc      	beqw 0x3daca
0003d9d0: 42a7           	clrl %sp@-
0003d9d2: 486e ff7c      	pea %fp@(-132)
0003d9d6: 3f04           	movew %d4,%sp@-
0003d9d8: 3f02           	movew %d2,%sp@-
0003d9da: 4eb9 0004 118a 	jsr 0x4118a
0003d9e0: 2840           	moveal %d0,%a4
0003d9e2: 41ed 0018      	lea %a5@(24),%a0
0003d9e6: 2d48 ff78      	movel %a0,%fp@(-136)
0003d9ea: 47eb 001a      	lea %a3@(26),%a3
0003d9ee: 4fef 000c      	lea %sp@(12),%sp
0003d9f2: 45ee ff80      	lea %fp@(-128),%a2
0003d9f6: 4a80           	tstl %d0
0003d9f8: 6700 00b4      	beqw 0x3daae
0003d9fc: 4a6c 0018      	tstw %a4@(24)
0003da00: 6d3c           	blts 0x3da3e
0003da02: 2f0a           	movel %a2,%sp@-
0003da04: 2f08           	movel %a0,%sp@-
0003da06: 4eba f0dc      	jsr %pc@(0x3cae4)
0003da0a: 508f           	addql #8,%sp
0003da0c: 4a40           	tstw %d0
0003da0e: 672e           	beqs 0x3da3e
0003da10: 2f0a           	movel %a2,%sp@-
0003da12: 700e           	moveq #14,%d0
0003da14: d0ae ff7c      	addl %fp@(-132),%d0
0003da18: 2f00           	movel %d0,%sp@-
0003da1a: 2f0b           	movel %a3,%sp@-
0003da1c: 3f04           	movew %d4,%sp@-
0003da1e: 3f3c 0001      	movew #1,%sp@-
0003da22: 2f0c           	movel %a4,%sp@-
0003da24: 4eb9 0004 17f0 	jsr 0x417f0
0003da2a: 33c0 0005 97b2 	movew %d0,0x597b2
0003da30: 4fef 0014      	lea %sp@(20),%sp
0003da34: 6000 0094      	braw 0x3daca
0003da38: 7a02           	moveq #2,%d5
0003da3a: 6000 ff72      	braw 0x3d9ae
0003da3e: 382c 0008      	movew %a4@(8),%d4
0003da42: 204a           	moveal %a2,%a0
0003da44: 224b           	moveal %a3,%a1
0003da46: 10d9           	moveb %a1@+,%a0@+
0003da48: 66fc           	bnes 0x3da46
0003da4a: 0c44 0001      	cmpiw #1,%d4
0003da4e: 6612           	bnes 0x3da62
0003da50: 700e           	moveq #14,%d0
0003da52: d0ae ff7c      	addl %fp@(-132),%d0
0003da56: 2f00           	movel %d0,%sp@-
0003da58: 2f0a           	movel %a2,%sp@-
0003da5a: 4eb9 0003 b980 	jsr 0x3b980
0003da60: 508f           	addql #8,%sp
0003da62: 2f0a           	movel %a2,%sp@-
0003da64: 2f2e ff78      	movel %fp@(-136),%sp@-
0003da68: 3f3c ffff      	movew #-1,%sp@-
0003da6c: 3f05           	movew %d5,%sp@-
0003da6e: 4eba f998      	jsr %pc@(0x3d408)
0003da72: 4fef 000c      	lea %sp@(12),%sp
0003da76: 4a40           	tstw %d0
0003da78: 6750           	beqs 0x3daca
0003da7a: b443           	cmpw %d3,%d2
0003da7c: 670a           	beqs 0x3da88
0003da7e: 3f03           	movew %d3,%sp@-
0003da80: 4eb9 0004 0d16 	jsr 0x40d16
0003da86: 548f           	addql #2,%sp
0003da88: 49fa f28e      	lea %pc@(0x3cd18),%a4
0003da8c: 0c45 0003      	cmpiw #3,%d5
0003da90: 6608           	bnes 0x3da9a
0003da92: 486d 001a      	pea %a5@(26)
0003da96: 4e94           	jsr %a4@
0003da98: 588f           	addql #4,%sp
0003da9a: 2f0b           	movel %a3,%sp@-
0003da9c: 4e94           	jsr %a4@
0003da9e: 588f           	addql #4,%sp
0003daa0: 0c44 0001      	cmpiw #1,%d4
0003daa4: 6624           	bnes 0x3daca
0003daa6: 2f0a           	movel %a2,%sp@-
0003daa8: 4e94           	jsr %a4@
0003daaa: 588f           	addql #4,%sp
0003daac: 601c           	bras 0x3daca
0003daae: 4244           	clrw %d4
0003dab0: 6090           	bras 0x3da42
0003dab2: 0c44 0001      	cmpiw #1,%d4
0003dab6: 6622           	bnes 0x3dada
0003dab8: 3f2e 0012      	movew %fp@(18),%sp@-
0003dabc: 3f2e 0010      	movew %fp@(16),%sp@-
0003dac0: 3f03           	movew %d3,%sp@-
0003dac2: 4eb9 0004 03d6 	jsr 0x403d6
0003dac8: 5c8f           	addql #6,%sp
0003daca: 3039 0005 97b2 	movew 0x597b2,%d0
0003dad0: 4cee 3cfc ff50 	moveml %fp@(-176),%d2-%d7/%a2-%a5
0003dad6: 4e5e           	unlk %fp
0003dad8: 4e75           	rts
0003dada: 3f04           	movew %d4,%sp@-
0003dadc: 4eb9 0003 b35e 	jsr 0x3b35e
0003dae2: 2400           	movel %d0,%d2
0003dae4: 548f           	addql #2,%sp
0003dae6: 67e2           	beqs 0x3daca
0003dae8: 3f03           	movew %d3,%sp@-
0003daea: 4eb9 0004 28ae 	jsr 0x428ae
0003daf0: 2440           	moveal %d0,%a2
0003daf2: 548f           	addql #2,%sp
0003daf4: 4a80           	tstl %d0
0003daf6: 67d2           	beqs 0x3daca
0003daf8: 3f05           	movew %d5,%sp@-
0003dafa: 3f04           	movew %d4,%sp@-
0003dafc: 2f02           	movel %d2,%sp@-
0003dafe: 3f3c ffff      	movew #-1,%sp@-
0003db02: 486a 0018      	pea %a2@(24)
0003db06: 4eba fadc      	jsr %pc@(0x3d5e4)
0003db0a: 4fef 000e      	lea %sp@(14),%sp
0003db0e: 4a40           	tstw %d0
0003db10: 67b8           	beqs 0x3daca
0003db12: 486a 001a      	pea %a2@(26)
0003db16: 4eba f200      	jsr %pc@(0x3cd18)
0003db1a: 608e           	bras 0x3daaa
0003db1c: 4a42           	tstw %d2
0003db1e: 6700 0102      	beqw 0x3dc22
0003db22: 3f02           	movew %d2,%sp@-
0003db24: 4eb9 0004 28ae 	jsr 0x428ae
0003db2a: 2440           	moveal %d0,%a2
0003db2c: 548f           	addql #2,%sp
0003db2e: 4a80           	tstl %d0
0003db30: 6798           	beqs 0x3daca
0003db32: 42a7           	clrl %sp@-
0003db34: 486e ff7c      	pea %fp@(-132)
0003db38: 3f04           	movew %d4,%sp@-
0003db3a: 3f02           	movew %d2,%sp@-
0003db3c: 4eb9 0004 118a 	jsr 0x4118a
0003db42: 2640           	moveal %d0,%a3
0003db44: 4fef 000c      	lea %sp@(12),%sp
0003db48: 4bf9 0003 b35e 	lea 0x3b35e,%a5
0003db4e: 741a           	moveq #26,%d2
0003db50: d48a           	addl %a2,%d2
0003db52: 2c3c 0003 cd18 	movel #249112,%d6
0003db58: 2e3c 0004 1250 	movel #266832,%d7
0003db5e: 3f03           	movew %d3,%sp@-
0003db60: 3f3c 0001      	movew #1,%sp@-
0003db64: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003db6a: 4eb9 0004 30e6 	jsr 0x430e6
0003db70: 3600           	movew %d0,%d3
0003db72: 508f           	addql #8,%sp
0003db74: 6700 ff54      	beqw 0x3daca
0003db78: 3f03           	movew %d3,%sp@-
0003db7a: 4e95           	jsr %a5@
0003db7c: 2840           	moveal %d0,%a4
0003db7e: 548f           	addql #2,%sp
0003db80: 4a80           	tstl %d0
0003db82: 6712           	beqs 0x3db96
0003db84: 302c 0008      	movew %a4@(8),%d0
0003db88: 0c40 0002      	cmpiw #2,%d0
0003db8c: 6750           	beqs 0x3dbde
0003db8e: 6d06           	blts 0x3db96
0003db90: 0c40 0004      	cmpiw #4,%d0
0003db94: 6fc8           	bles 0x3db5e
0003db96: b6fc 0000      	cmpaw #0,%a3
0003db9a: 675e           	beqs 0x3dbfa
0003db9c: 4a6b 0018      	tstw %a3@(24)
0003dba0: 6d58           	blts 0x3dbfa
0003dba2: 0c6c 0002 0008 	cmpiw #2,%a4@(8)
0003dba8: 664a           	bnes 0x3dbf4
0003dbaa: 1d6c 0007 ff80 	moveb %a4@(7),%fp@(-128)
0003dbb0: 1d7c 003a ff81 	moveb #58,%fp@(-127)
0003dbb6: 1d7c 005c ff82 	moveb #92,%fp@(-126)
0003dbbc: 422e ff83      	clrb %fp@(-125)
0003dbc0: 41ee ff80      	lea %fp@(-128),%a0
0003dbc4: 2f08           	movel %a0,%sp@-
0003dbc6: 700e           	moveq #14,%d0
0003dbc8: d0ae ff7c      	addl %fp@(-132),%d0
0003dbcc: 2f00           	movel %d0,%sp@-
0003dbce: 486a 001a      	pea %a2@(26)
0003dbd2: 3f04           	movew %d4,%sp@-
0003dbd4: 3f3c 0001      	movew #1,%sp@-
0003dbd8: 2f0b           	movel %a3,%sp@-
0003dbda: 6000 fe48      	braw 0x3da24
0003dbde: 102c 0007      	moveb %a4@(7),%d0
0003dbe2: 4880           	extw %d0
0003dbe4: 3f00           	movew %d0,%sp@-
0003dbe6: 2047           	moveal %d7,%a0
0003dbe8: 4e90           	jsr %a0@
0003dbea: 548f           	addql #2,%sp
0003dbec: 4a40           	tstw %d0
0003dbee: 66a6           	bnes 0x3db96
0003dbf0: 6000 ff6c      	braw 0x3db5e
0003dbf4: 206c 000c      	moveal %a4@(12),%a0
0003dbf8: 60ca           	bras 0x3dbc4
0003dbfa: 3f05           	movew %d5,%sp@-
0003dbfc: 3f04           	movew %d4,%sp@-
0003dbfe: 2f2e ff7c      	movel %fp@(-132),%sp@-
0003dc02: 2f0b           	movel %a3,%sp@-
0003dc04: 2f0a           	movel %a2,%sp@-
0003dc06: 3f03           	movew %d3,%sp@-
0003dc08: 4eba fbfe      	jsr %pc@(0x3d808)
0003dc0c: 4fef 0012      	lea %sp@(18),%sp
0003dc10: 4a40           	tstw %d0
0003dc12: 6700 ff4a      	beqw 0x3db5e
0003dc16: 2f02           	movel %d2,%sp@-
0003dc18: 2046           	moveal %d6,%a0
0003dc1a: 4e90           	jsr %a0@
0003dc1c: 588f           	addql #4,%sp
0003dc1e: 6000 ff3e      	braw 0x3db5e
0003dc22: 3f04           	movew %d4,%sp@-
0003dc24: 49f9 0003 b35e 	lea 0x3b35e,%a4
0003dc2a: 4e94           	jsr %a4@
0003dc2c: 2440           	moveal %d0,%a2
0003dc2e: 548f           	addql #2,%sp
0003dc30: 4a80           	tstl %d0
0003dc32: 6700 fe96      	beqw 0x3daca
0003dc36: 0c6a 0002 0008 	cmpiw #2,%a2@(8)
0003dc3c: 6760           	beqs 0x3dc9e
0003dc3e: 4bf9 0004 30e6 	lea 0x430e6,%a5
0003dc44: 263c 0004 1250 	movel #266832,%d3
0003dc4a: 2c3c 0003 bd2c 	movel #245036,%d6
0003dc50: 3f02           	movew %d2,%sp@-
0003dc52: 3f3c 0001      	movew #1,%sp@-
0003dc56: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003dc5c: 4e95           	jsr %a5@
0003dc5e: 3400           	movew %d0,%d2
0003dc60: 508f           	addql #8,%sp
0003dc62: 6700 fe66      	beqw 0x3daca
0003dc66: 3f02           	movew %d2,%sp@-
0003dc68: 4e94           	jsr %a4@
0003dc6a: 2640           	moveal %d0,%a3
0003dc6c: 548f           	addql #2,%sp
0003dc6e: 4a80           	tstl %d0
0003dc70: 67de           	beqs 0x3dc50
0003dc72: b08a           	cmpl %a2,%d0
0003dc74: 67da           	beqs 0x3dc50
0003dc76: 302b 0008      	movew %a3@(8),%d0
0003dc7a: 0c40 0002      	cmpiw #2,%d0
0003dc7e: 6736           	beqs 0x3dcb6
0003dc80: 6d06           	blts 0x3dc88
0003dc82: 0c40 0004      	cmpiw #4,%d0
0003dc86: 6fc8           	bles 0x3dc50
0003dc88: 3f05           	movew %d5,%sp@-
0003dc8a: 3f04           	movew %d4,%sp@-
0003dc8c: 42a7           	clrl %sp@-
0003dc8e: 2f0a           	movel %a2,%sp@-
0003dc90: 42a7           	clrl %sp@-
0003dc92: 3f02           	movew %d2,%sp@-
0003dc94: 4eba fb72      	jsr %pc@(0x3d808)
0003dc98: 4fef 0012      	lea %sp@(18),%sp
0003dc9c: 60b2           	bras 0x3dc50
0003dc9e: 102a 0007      	moveb %a2@(7),%d0
0003dca2: 4880           	extw %d0
0003dca4: 3f00           	movew %d0,%sp@-
0003dca6: 4eb9 0004 1250 	jsr 0x41250
0003dcac: 548f           	addql #2,%sp
0003dcae: 4a40           	tstw %d0
0003dcb0: 668c           	bnes 0x3dc3e
0003dcb2: 6000 fe16      	braw 0x3daca
0003dcb6: 102b 0007      	moveb %a3@(7),%d0
0003dcba: 4880           	extw %d0
0003dcbc: 3f00           	movew %d0,%sp@-
0003dcbe: 2043           	moveal %d3,%a0
0003dcc0: 4e90           	jsr %a0@
0003dcc2: 548f           	addql #2,%sp
0003dcc4: 4a40           	tstw %d0
0003dcc6: 6788           	beqs 0x3dc50
0003dcc8: 0c6a 0002 0008 	cmpiw #2,%a2@(8)
0003dcce: 66b8           	bnes 0x3dc88
0003dcd0: 102a 0007      	moveb %a2@(7),%d0
0003dcd4: b02b 0007      	cmpb %a3@(7),%d0
0003dcd8: 66ae           	bnes 0x3dc88
0003dcda: 2046           	moveal %d6,%a0
0003dcdc: 4e90           	jsr %a0@
0003dcde: 6000 ff70      	braw 0x3dc50
0003dce2:  _fun_del
0003dce2: 4fef ff80      	lea %sp@(-128),%sp
0003dce6: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
0003dcea: 246f 00ac      	moveal %sp@(172),%a2
0003dcee: 342f 00b0      	movew %sp@(176),%d2
0003dcf2: 4a79 0005 997c 	tstw 0x5997c
0003dcf8: 6600 0124      	bnew 0x3de1e
0003dcfc: 4eba f8aa      	jsr %pc@(0x3d5a8)
0003dd00: 4a40           	tstw %d0
0003dd02: 6734           	beqs 0x3dd38
0003dd04: 4243           	clrw %d3
0003dd06: 49f9 0003 b35e 	lea 0x3b35e,%a4
0003dd0c: 47ef 0028      	lea %sp@(40),%a3
0003dd10: 4bf9 0003 c660 	lea 0x3c660,%a5
0003dd16: 4df9 0004 12c6 	lea 0x412c6,%fp
0003dd1c: 283c 0003 c864 	movel #247908,%d4
0003dd22: 7a2b           	moveq #43,%d5
0003dd24: da8f           	addl %sp,%d5
0003dd26: 4a42           	tstw %d2
0003dd28: 6618           	bnes 0x3dd42
0003dd2a: 4a43           	tstw %d3
0003dd2c: 670a           	beqs 0x3dd38
0003dd2e: 4267           	clrw %sp@-
0003dd30: 4eb9 0004 0d16 	jsr 0x40d16
0003dd36: 548f           	addql #2,%sp
0003dd38: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
0003dd3c: 4fef 0080      	lea %sp@(128),%sp
0003dd40: 4e75           	rts
0003dd42: 3f02           	movew %d2,%sp@-
0003dd44: 4e94           	jsr %a4@
0003dd46: 2440           	moveal %d0,%a2
0003dd48: 548f           	addql #2,%sp
0003dd4a: 4a80           	tstl %d0
0003dd4c: 6714           	beqs 0x3dd62
0003dd4e: 302a 0008      	movew %a2@(8),%d0
0003dd52: 6d0e           	blts 0x3dd62
0003dd54: 0c40 0001      	cmpiw #1,%d0
0003dd58: 6f20           	bles 0x3dd7a
0003dd5a: 0c40 0002      	cmpiw #2,%d0
0003dd5e: 6700 009a      	beqw 0x3ddfa
0003dd62: 3f02           	movew %d2,%sp@-
0003dd64: 3f3c 0001      	movew #1,%sp@-
0003dd68: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003dd6e: 4eb9 0004 30e6 	jsr 0x430e6
0003dd74: 3400           	movew %d0,%d2
0003dd76: 508f           	addql #8,%sp
0003dd78: 60ac           	bras 0x3dd26
0003dd7a: 224b           	moveal %a3,%a1
0003dd7c: 206a 000c      	moveal %a2@(12),%a0
0003dd80: 12d8           	moveb %a0@+,%a1@+
0003dd82: 66fc           	bnes 0x3dd80
0003dd84: 5243           	addqw #1,%d3
0003dd86: 3c2a 0008      	movew %a2@(8),%d6
0003dd8a: 42a7           	clrl %sp@-
0003dd8c: 2f0b           	movel %a3,%sp@-
0003dd8e: 4e95           	jsr %a5@
0003dd90: 2440           	moveal %d0,%a2
0003dd92: 508f           	addql #8,%sp
0003dd94: 4a80           	tstl %d0
0003dd96: 67ca           	beqs 0x3dd62
0003dd98: 4e96           	jsr %fp@
0003dd9a: 4267           	clrw %sp@-
0003dd9c: 2f0a           	movel %a2,%sp@-
0003dd9e: 2044           	moveal %d4,%a0
0003dda0: 4e90           	jsr %a0@
0003dda2: 206a 0078      	moveal %a2@(120),%a0
0003dda6: 5c8f           	addql #6,%sp
0003dda8: b0fc 0000      	cmpaw #0,%a0
0003ddac: 676c           	beqs 0x3de1a
0003ddae: 117c 0001 0004 	moveb #1,%a0@(4)
0003ddb4: 2050           	moveal %a0@,%a0
0003ddb6: b0fc 0000      	cmpaw #0,%a0
0003ddba: 66f2           	bnes 0x3ddae
0003ddbc: 42a7           	clrl %sp@-
0003ddbe: 2f0a           	movel %a2,%sp@-
0003ddc0: 3f06           	movew %d6,%sp@-
0003ddc2: 3f3c 0001      	movew #1,%sp@-
0003ddc6: 4eba ed6c      	jsr %pc@(0x3cb34)
0003ddca: 3c00           	movew %d0,%d6
0003ddcc: 4fef 000c      	lea %sp@(12),%sp
0003ddd0: 2f0a           	movel %a2,%sp@-
0003ddd2: 4eb9 0003 c65e 	jsr 0x3c65e
0003ddd8: 4eb9 0004 12d6 	jsr 0x412d6
0003ddde: 588f           	addql #4,%sp
0003dde0: 4a46           	tstw %d6
0003dde2: 6700 ff7e      	beqw 0x3dd62
0003dde6: 102f 0028      	moveb %sp@(40),%d0
0003ddea: 4880           	extw %d0
0003ddec: 3f00           	movew %d0,%sp@-
0003ddee: 4eb9 0004 206a 	jsr 0x4206a
0003ddf4: 548f           	addql #2,%sp
0003ddf6: 6000 ff6a      	braw 0x3dd62
0003ddfa: 102a 0007      	moveb %a2@(7),%d0
0003ddfe: 4880           	extw %d0
0003de00: 3f00           	movew %d0,%sp@-
0003de02: 2f0b           	movel %a3,%sp@-
0003de04: 4eb9 0001 bf00 	jsr 0x1bf00
0003de0a: 2f05           	movel %d5,%sp@-
0003de0c: 4eb9 0001 bf52 	jsr 0x1bf52
0003de12: 4fef 000a      	lea %sp@(10),%sp
0003de16: 6000 ff6c      	braw 0x3dd84
0003de1a: 4246           	clrw %d6
0003de1c: 60b2           	bras 0x3ddd0
0003de1e: b4fc 0000      	cmpaw #0,%a2
0003de22: 6700 ff14      	beqw 0x3dd38
0003de26: 42a7           	clrl %sp@-
0003de28: 486a 0018      	pea %a2@(24)
0003de2c: 3f3c ffff      	movew #-1,%sp@-
0003de30: 3f3c 0001      	movew #1,%sp@-
0003de34: 4eba ecfe      	jsr %pc@(0x3cb34)
0003de38: 4fef 000c      	lea %sp@(12),%sp
0003de3c: 4a40           	tstw %d0
0003de3e: 6700 fef8      	beqw 0x3dd38
0003de42: 486a 001a      	pea %a2@(26)
0003de46: 4eba eed0      	jsr %pc@(0x3cd18)
0003de4a: 588f           	addql #4,%sp
0003de4c: 6000 feea      	braw 0x3dd38
0003de50: 302f 000a      	movew %sp@(10),%d0
0003de54: 5340           	subqw #1,%d0
0003de56: 326f 0008      	moveaw %sp@(8),%a1
0003de5a: 41f1 9800      	lea %a1@(0000000000000000,%a1:l),%a0
0003de5e: 2208           	movel %a0,%d1
0003de60: d289           	addl %a1,%d1
0003de62: e789           	lsll #3,%d1
0003de64: 2041           	moveal %d1,%a0
0003de66: 41e8 000a      	lea %a0@(10),%a0
0003de6a: d1ef 0004      	addal %sp@(4),%a0
0003de6e: 0828 0000 0001 	btst #0,%a0@(1)
0003de74: 6608           	bnes 0x3de7e
0003de76: 41e8 0018      	lea %a0@(24),%a0
0003de7a: 51c8 fff2      	dbf %d0,0x3de6e
0003de7e: 4e75           	rts
0003de80: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003de84: 2563 2530      	movel %a3@-,%a2@(9520)
0003de88: 3264           	moveaw %a4@-,%a1
0003de8a: 2563 2530      	movel %a3@-,%a2@(9520)
0003de8e: 3264           	moveaw %a4@-,%a1
0003de90: 0000 48e7      	orib #-25,%d0
0003de94: 3c00           	movew %d0,%d6
0003de96: 302f 0014      	movew %sp@(20),%d0
0003de9a: 2a2f 0018      	movel %sp@(24),%d5
0003de9e: 3200           	movew %d0,%d1
0003dea0: 7409           	moveq #9,%d2
0003dea2: e469           	lsrw %d2,%d1
0003dea4: 0641 07bc      	addiw #1980,%d1
0003dea8: 4a6f 0016      	tstw %sp@(22)
0003deac: 660c           	bnes 0x3deba
0003deae: 3401           	movew %d1,%d2
0003deb0: 7664           	moveq #100,%d3
0003deb2: 48c2           	extl %d2
0003deb4: 85c3           	divsw %d3,%d2
0003deb6: 2202           	movel %d2,%d1
0003deb8: 4841           	swap %d1
0003deba: 3600           	movew %d0,%d3
0003debc: ea4b           	lsrw #5,%d3
0003debe: 0243 000f      	andiw #15,%d3
0003dec2: 0240 001f      	andiw #31,%d0
0003dec6: 1439 0005 9985 	moveb 0x59985,%d2
0003decc: 670c           	beqs 0x3deda
0003dece: 0c02 0002      	cmpib #2,%d2
0003ded2: 670a           	beqs 0x3dede
0003ded4: 3040           	moveaw %d0,%a0
0003ded6: 3003           	movew %d3,%d0
0003ded8: 3608           	movew %a0,%d3
0003deda: 742f           	moveq #47,%d2
0003dedc: 6026           	bras 0x3df04
0003dede: 2839 0005 998a 	movel 0x5998a,%d4
0003dee4: 4a04           	tstb %d4
0003dee6: 6648           	bnes 0x3df30
0003dee8: 742f           	moveq #47,%d2
0003deea: 0244 0300      	andiw #768,%d4
0003deee: 0c44 0200      	cmpiw #512,%d4
0003def2: 6748           	beqs 0x3df3c
0003def4: 0c44 0300      	cmpiw #768,%d4
0003def8: 673a           	beqs 0x3df34
0003defa: 4a44           	tstw %d4
0003defc: 6606           	bnes 0x3df04
0003defe: 3040           	moveaw %d0,%a0
0003df00: 3003           	movew %d3,%d0
0003df02: 3608           	movew %a0,%d3
0003df04: 4882           	extw %d2
0003df06: 3f01           	movew %d1,%sp@-
0003df08: 3f02           	movew %d2,%sp@-
0003df0a: 3f03           	movew %d3,%sp@-
0003df0c: 3f02           	movew %d2,%sp@-
0003df0e: 3f00           	movew %d0,%sp@-
0003df10: 487a ff6e      	pea %pc@(0x3de80)
0003df14: 2f05           	movel %d5,%sp@-
0003df16: 4eb9 0001 bec0 	jsr 0x1bec0
0003df1c: 2f05           	movel %d5,%sp@-
0003df1e: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003df24: 4fef 0016      	lea %sp@(22),%sp
0003df28: d085           	addl %d5,%d0
0003df2a: 4cdf 003c      	moveml %sp@+,%d2-%d5
0003df2e: 4e75           	rts
0003df30: 2404           	movel %d4,%d2
0003df32: 60b6           	bras 0x3deea
0003df34: 3040           	moveaw %d0,%a0
0003df36: 3001           	movew %d1,%d0
0003df38: 3203           	movew %d3,%d1
0003df3a: 60c6           	bras 0x3df02
0003df3c: 3040           	moveaw %d0,%a0
0003df3e: 3001           	movew %d1,%d0
0003df40: 3208           	movew %a0,%d1
0003df42: 60c0           	bras 0x3df04
0003df44: 2020           	movel %a0@-,%d0
0003df46: 0000 2f03      	orib #3,%d0
0003df4a: 2f02           	movel %d2,%sp@-
0003df4c: 322f 000c      	movew %sp@(12),%d1
0003df50: 242f 0012      	movel %sp@(18),%d2
0003df54: 3001           	movew %d1,%d0
0003df56: 760b           	moveq #11,%d3
0003df58: e668           	lsrw %d3,%d0
0003df5a: ea49           	lsrw #5,%d1
0003df5c: 0241 003f      	andiw #63,%d1
0003df60: 1639 0005 9984 	moveb 0x59984,%d3
0003df66: 0c03 0001      	cmpib #1,%d3
0003df6a: 6714           	beqs 0x3df80
0003df6c: 41fa ffd6      	lea %pc@(0x3df44),%a0
0003df70: 0c03 0002      	cmpib #2,%d3
0003df74: 6626           	bnes 0x3df9c
0003df76: 0839 0004 0005 	btst #4,0x5998c
0003df7c: 998c 
0003df7e: 661c           	bnes 0x3df9c
0003df80: 41f9 0005 96b8 	lea 0x596b8,%a0
0003df86: 0c40 000b      	cmpiw #11,%d0
0003df8a: 630a           	blss 0x3df96
0003df8c: 0640 fff4      	addiw #-12,%d0
0003df90: 41f9 0005 96b4 	lea 0x596b4,%a0
0003df96: 4a40           	tstw %d0
0003df98: 6602           	bnes 0x3df9c
0003df9a: 700c           	moveq #12,%d0
0003df9c: 2f08           	movel %a0,%sp@-
0003df9e: 3f01           	movew %d1,%sp@-
0003dfa0: 3f00           	movew %d0,%sp@-
0003dfa2: 2f2f 0016      	movel %sp@(22),%sp@-
0003dfa6: 2f02           	movel %d2,%sp@-
0003dfa8: 4eb9 0001 bec0 	jsr 0x1bec0
0003dfae: 2f02           	movel %d2,%sp@-
0003dfb0: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003dfb6: 4fef 0014      	lea %sp@(20),%sp
0003dfba: d082           	addl %d2,%d0
0003dfbc: 241f           	movel %sp@+,%d2
0003dfbe: 261f           	movel %sp@+,%d3
0003dfc0: 4e75           	rts
0003dfc2: 202f 0004      	movel %sp@(4),%d0
0003dfc6: 42b9 0005 995e 	clrl 0x5995e
0003dfcc: 42b9 0005 995a 	clrl 0x5995a
0003dfd2: 42b9 0005 9956 	clrl 0x59956
0003dfd8: 42a7           	clrl %sp@-
0003dfda: 42a7           	clrl %sp@-
0003dfdc: 2f00           	movel %d0,%sp@-
0003dfde: 2f00           	movel %d0,%sp@-
0003dfe0: 4267           	clrw %sp@-
0003dfe2: 4267           	clrw %sp@-
0003dfe4: 4eb9 0003 bdbe 	jsr 0x3bdbe
0003dfea: 4fef 0014      	lea %sp@(20),%sp
0003dfee: 4e75           	rts
0003dff0: 4e56 fffc      	linkw %fp,#-4
0003dff4: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0003dff8: 262e 0008      	movel %fp@(8),%d3
0003dffc: 2879 0005 9b34 	moveal 0x59b34,%a4
0003e002: 366e 000c      	moveaw %fp@(12),%a3
0003e006: 41f9 0005 9690 	lea 0x59690,%a0
0003e00c: 1030 b800      	moveb %a0@(0000000000000000,%a3:l),%d0
0003e010: 6772           	beqs 0x3e084
0003e012: 1d40 ffff      	moveb %d0,%fp@(-1)
0003e016: 486e ffff      	pea %fp@(-1)
0003e01a: 3f3c 0014      	movew #20,%sp@-
0003e01e: 2f03           	movel %d3,%sp@-
0003e020: 45f9 0001 c228 	lea 0x1c228,%a2
0003e026: 4e92           	jsr %a2@
0003e028: 243c 0005 998e 	movel #366990,%d2
0003e02e: 41f9 0003 8a81 	lea 0x38a81,%a0
0003e034: 7200           	moveq #0,%d1
0003e036: 1230 b800      	moveb %a0@(0000000000000000,%a3:l),%d1
0003e03a: 2001           	movel %d1,%d0
0003e03c: d081           	addl %d1,%d0
0003e03e: d081           	addl %d1,%d0
0003e040: e788           	lsll #3,%d0
0003e042: 2074 080c      	moveal %a4@(000000000000000c,%d0:l),%a0
0003e046: 5488           	addql #2,%a0
0003e048: 2242           	moveal %d2,%a1
0003e04a: 12d8           	moveb %a0@+,%a1@+
0003e04c: 66fc           	bnes 0x3e04a
0003e04e: 2f02           	movel %d2,%sp@-
0003e050: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003e056: 7228           	moveq #40,%d1
0003e058: 2e81           	movel %d1,%sp@
0003e05a: 3f3c 0020      	movew #32,%sp@-
0003e05e: 0680 0005 998b 	addil #366987,%d0
0003e064: 2f00           	movel %d0,%sp@-
0003e066: 4eb9 0001 bb7e 	jsr 0x1bb7e
0003e06c: 2f02           	movel %d2,%sp@-
0003e06e: 3f3c 0016      	movew #22,%sp@-
0003e072: 2f03           	movel %d3,%sp@-
0003e074: 4e92           	jsr %a2@
0003e076: 4fef 001e      	lea %sp@(30),%sp
0003e07a: 4cee 1c0c ffe8 	moveml %fp@(-24),%d2-%d3/%a2-%a4
0003e080: 4e5e           	unlk %fp
0003e082: 4e75           	rts
0003e084: 1d7c 0020 ffff 	moveb #32,%fp@(-1)
0003e08a: 608a           	bras 0x3e016
0003e08c: 4e56 fffc      	linkw %fp,#-4
0003e090: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0003e094: 342e 000c      	movew %fp@(12),%d2
0003e098: 486e fffe      	pea %fp@(-2)
0003e09c: 3f3c 0014      	movew #20,%sp@-
0003e0a0: 2f2e 0008      	movel %fp@(8),%sp@-
0003e0a4: 4eb9 0001 c254 	jsr 0x1c254
0003e0aa: 102e fffe      	moveb %fp@(-2),%d0
0003e0ae: 4880           	extw %d0
0003e0b0: 3f00           	movew %d0,%sp@-
0003e0b2: 4eb9 0001 be5e 	jsr 0x1be5e
0003e0b8: 1200           	moveb %d0,%d1
0003e0ba: 1d40 fffe      	moveb %d0,%fp@(-2)
0003e0be: 0600 ffbf      	addib #-65,%d0
0003e0c2: 4fef 000c      	lea %sp@(12),%sp
0003e0c6: 0c00 0019      	cmpib #25,%d0
0003e0ca: 6254           	bhis 0x3e120
0003e0cc: 7000           	moveq #0,%d0
0003e0ce: 45f9 0005 9690 	lea 0x59690,%a2
0003e0d4: 4881           	extw %d1
0003e0d6: 3600           	movew %d0,%d3
0003e0d8: b042           	cmpw %d2,%d0
0003e0da: 673a           	beqs 0x3e116
0003e0dc: 4244           	clrw %d4
0003e0de: 1832 0800      	moveb %a2@(0000000000000000,%d0:l),%d4
0003e0e2: b244           	cmpw %d4,%d1
0003e0e4: 6630           	bnes 0x3e116
0003e0e6: 3f3c 003d      	movew #61,%sp@-
0003e0ea: 3f3c 0001      	movew #1,%sp@-
0003e0ee: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003e0f4: 588f           	addql #4,%sp
0003e0f6: 0c40 0001      	cmpiw #1,%d0
0003e0fa: 6610           	bnes 0x3e10c
0003e0fc: 4232 3000      	clrb %a2@(0000000000000000,%d3:w)
0003e100: 41f9 0005 9690 	lea 0x59690,%a0
0003e106: 11ae fffe 2000 	moveb %fp@(-2),%a0@(0000000000000000,%d2:w)
0003e10c: 4cee 041c ffec 	moveml %fp@(-20),%d2-%d4/%a2
0003e112: 4e5e           	unlk %fp
0003e114: 4e75           	rts
0003e116: 5280           	addql #1,%d0
0003e118: 7621           	moveq #33,%d3
0003e11a: b680           	cmpl %d0,%d3
0003e11c: 66b8           	bnes 0x3e0d6
0003e11e: 60e0           	bras 0x3e100
0003e120: 422e fffe      	clrb %fp@(-2)
0003e124: 60da           	bras 0x3e100
0003e126: 302f 000c      	movew %sp@(12),%d0
0003e12a: d079 0005 9b02 	addw 0x59b02,%d0
0003e130: 6b2e           	bmis 0x3e160
0003e132: b079 0005 9b00 	cmpw 0x59b00,%d0
0003e138: 6e26           	bgts 0x3e160
0003e13a: 33c0 0005 9b02 	movew %d0,0x59b02
0003e140: 3040           	moveaw %d0,%a0
0003e142: 226f 0008      	moveal %sp@(8),%a1
0003e146: d1d1           	addal %a1@,%a0
0003e148: 2f08           	movel %a0,%sp@-
0003e14a: 3f3c 000e      	movew #14,%sp@-
0003e14e: 2f2f 000a      	movel %sp@(10),%sp@-
0003e152: 4eb9 0001 c228 	jsr 0x1c228
0003e158: 4fef 000a      	lea %sp@(10),%sp
0003e15c: 7001           	moveq #1,%d0
0003e15e: 4e75           	rts
0003e160: 4240           	clrw %d0
0003e162: 60fa           	bras 0x3e15e
0003e164: 2575 2000 518f 	movel %a5@(0000000000000000,%d2:w),%a2@(20879)
0003e16a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003e16e: 246f 0018      	moveal %sp@(24),%a2
0003e172: 266f 001c      	moveal %sp@(28),%a3
0003e176: 4240           	clrw %d0
0003e178: 102b 0006      	moveb %a3@(6),%d0
0003e17c: 3f00           	movew %d0,%sp@-
0003e17e: 487a ffe4      	pea %pc@(0x3e164)
0003e182: 7415           	moveq #21,%d2
0003e184: d48f           	addl %sp,%d2
0003e186: 2f02           	movel %d2,%sp@-
0003e188: 4eb9 0001 bec0 	jsr 0x1bec0
0003e18e: 2f02           	movel %d2,%sp@-
0003e190: 3f3c 000c      	movew #12,%sp@-
0003e194: 2f0a           	movel %a2,%sp@-
0003e196: 4eb9 0001 c228 	jsr 0x1c228
0003e19c: 2f2b 000c      	movel %a3@(12),%sp@-
0003e1a0: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003e1a6: 206a 015c      	moveal %a2@(348),%a0
0003e1aa: 7201           	moveq #1,%d1
0003e1ac: 9268 0018      	subw %a0@(24),%d1
0003e1b0: d041           	addw %d1,%d0
0003e1b2: 4fef 0018      	lea %sp@(24),%sp
0003e1b6: 6b24           	bmis 0x3e1dc
0003e1b8: 33c0 0005 9b00 	movew %d0,0x59b00
0003e1be: 4279 0005 9b02 	clrw 0x59b02
0003e1c4: 4267           	clrw %sp@-
0003e1c6: 486b 000c      	pea %a3@(12)
0003e1ca: 2f0a           	movel %a2,%sp@-
0003e1cc: 4eba ff58      	jsr %pc@(0x3e126)
0003e1d0: 4fef 000a      	lea %sp@(10),%sp
0003e1d4: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0003e1d8: 508f           	addql #8,%sp
0003e1da: 4e75           	rts
0003e1dc: 4279 0005 9b00 	clrw 0x59b00
0003e1e2: 60da           	bras 0x3e1be
0003e1e4: 2025           	movel %a5@-,%d0
0003e1e6: 376c 7500 2537 	movew %a4@(29952),%a3@(9527)
0003e1ec: 6c75           	bges 0x3e263
0003e1ee: 4b00           	chkl %d0,%d5
0003e1f0: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003e1f4: 3a25           	movew %a5@-,%d5
0003e1f6: 3032 6425      	movew %a2@(0000000000000025,%d6:w:4),%d0
0003e1fa: 7300           	mvsb %d0,%d1
0003e1fc: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003e200: 3a25           	movew %a5@-,%d5
0003e202: 3032 6420      	movew %a2@(0000000000000020,%d6:w:4),%d0
0003e206: 2573 0020 2531 	movel %a3@(0000000000000020,%d0:w),%a2@(9521)
0003e20c: 306c 7500      	moveaw %a4@(29952),%a0
0003e210:  _dr_code
0003e210: 4fef ffc8      	lea %sp@(-56),%sp
0003e214: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003e218: 246f 0064      	moveal %sp@(100),%a2
0003e21c: 486f 0028      	pea %sp@(40)
0003e220: 4eb9 0002 beee 	jsr 0x2beee
0003e226: 486a 0012      	pea %a2@(18)
0003e22a: 49f9 0002 be76 	lea 0x2be76,%a4
0003e230: 4e94           	jsr %a4@
0003e232: 3c2a 000c      	movew %a2@(12),%d6
0003e236: 3a2a 000a      	movew %a2@(10),%d5
0003e23a: 382a 0008      	movew %a2@(8),%d4
0003e23e: 302a 0006      	movew %a2@(6),%d0
0003e242: b940           	eorw %d4,%d0
0003e244: 508f           	addql #8,%sp
0003e246: 0800 0000      	btst #0,%d0
0003e24a: 6736           	beqs 0x3e282
0003e24c: 3f2a 0010      	movew %a2@(16),%sp@-
0003e250: 3f2a 000e      	movew %a2@(14),%sp@-
0003e254: 3f06           	movew %d6,%sp@-
0003e256: 3f05           	movew %d5,%sp@-
0003e258: 3f3c 0007      	movew #7,%sp@-
0003e25c: 3f3c 0001      	movew #1,%sp@-
0003e260: 3f3c 0003      	movew #3,%sp@-
0003e264: 4eb9 0002 c5bc 	jsr 0x2c5bc
0003e26a: 4fef 000e      	lea %sp@(14),%sp
0003e26e: 486f 0028      	pea %sp@(40)
0003e272: 4e94           	jsr %a4@
0003e274: 588f           	addql #4,%sp
0003e276: 3004           	movew %d4,%d0
0003e278: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
0003e27c: 4fef 0038      	lea %sp@(56),%sp
0003e280: 4e75           	rts
0003e282: 266a 001a      	moveal %a2@(26),%a3
0003e286: 3439 0005 9976 	movew 0x59976,%d2
0003e28c: 0c42 027f      	cmpiw #639,%d2
0003e290: 5ec3           	sgt %d3
0003e292: 4883           	extw %d3
0003e294: 4443           	negw %d3
0003e296: 102b 0005      	moveb %a3@(5),%d0
0003e29a: 0800 0004      	btst #4,%d0
0003e29e: 6600 010e      	bnew 0x3e3ae
0003e2a2: 0800 0000      	btst #0,%d0
0003e2a6: 6700 010c      	beqw 0x3e3b4
0003e2aa: 707f           	moveq #127,%d0
0003e2ac: 1f40 0030      	moveb %d0,%sp@(48)
0003e2b0: 0c42 027f      	cmpiw #639,%d2
0003e2b4: 6f00 0104      	blew 0x3e3ba
0003e2b8: 1f7c 0020 0031 	moveb #32,%sp@(49)
0003e2be: 45ef 0032      	lea %sp@(50),%a2
0003e2c2: 41eb 000e      	lea %a3@(14),%a0
0003e2c6: 4240           	clrw %d0
0003e2c8: 2248           	moveal %a0,%a1
0003e2ca: 1218           	moveb %a0@+,%d1
0003e2cc: 6600 00f4      	bnew 0x3e3c2
0003e2d0: 0c40 0008      	cmpiw #8,%d0
0003e2d4: 6f00 00fe      	blew 0x3e3d4
0003e2d8: 7000           	moveq #0,%d0
0003e2da: 3200           	movew %d0,%d1
0003e2dc: 1e31 0800      	moveb %a1@(0000000000000000,%d0:l),%d7
0003e2e0: 6600 00fc      	bnew 0x3e3de
0003e2e4: 0c41 0002      	cmpiw #2,%d1
0003e2e8: 6f00 00fc      	blew 0x3e3e6
0003e2ec: 082b 0004 0005 	btst #4,%a3@(5)
0003e2f2: 6700 010a      	beqw 0x3e3fe
0003e2f6: 0c42 027f      	cmpiw #639,%d2
0003e2fa: 6f00 00f4      	blew 0x3e3f0
0003e2fe: 700b           	moveq #11,%d0
0003e300: 204a           	moveal %a2,%a0
0003e302: 3200           	movew %d0,%d1
0003e304: 51c9 00f0      	dbf %d1,0x3e3f6
0003e308: 45f2 0000      	lea %a2@(0000000000000000,%d0:w),%a2
0003e30c: 14bc 0020      	moveb #32,%a2@
0003e310: 200a           	movel %a2,%d0
0003e312: 0c42 027f      	cmpiw #639,%d2
0003e316: 6e00 0130      	bgtw 0x3e448
0003e31a: 5280           	addql #1,%d0
0003e31c: 2f00           	movel %d0,%sp@-
0003e31e: 3f03           	movew %d3,%sp@-
0003e320: 3f2b 0008      	movew %a3@(8),%sp@-
0003e324: 4eba fb6c      	jsr %pc@(0x3de92)
0003e328: 2040           	moveal %d0,%a0
0003e32a: 10bc 0020      	moveb #32,%a0@
0003e32e: 508f           	addql #8,%sp
0003e330: 2200           	movel %d0,%d1
0003e332: 0c42 027f      	cmpiw #639,%d2
0003e336: 6e00 011c      	bgtw 0x3e454
0003e33a: 5281           	addql #1,%d1
0003e33c: 203c 0003 e1f0 	movel #254448,%d0
0003e342: 2f01           	movel %d1,%sp@-
0003e344: 2f00           	movel %d0,%sp@-
0003e346: 3f2b 0006      	movew %a3@(6),%sp@-
0003e34a: 4eba fbfc      	jsr %pc@(0x3df48)
0003e34e: 2440           	moveal %d0,%a2
0003e350: 4fef 000a      	lea %sp@(10),%sp
0003e354: 0c2a 0020 fffe 	cmpib #32,%a2@(-2)
0003e35a: 6606           	bnes 0x3e362
0003e35c: 422a fffe      	clrb %a2@(-2)
0003e360: 558a           	subql #2,%a2
0003e362: 3f3c 0001      	movew #1,%sp@-
0003e366: 3f3c 0002      	movew #2,%sp@-
0003e36a: 3f3c 0001      	movew #1,%sp@-
0003e36e: 47f9 0002 bfec 	lea 0x2bfec,%a3
0003e374: 4e93           	jsr %a3@
0003e376: 4bef 0036      	lea %sp@(54),%a5
0003e37a: 2f0d           	movel %a5,%sp@-
0003e37c: 4879 0005 3b34 	pea 0x53b34
0003e382: 4eb9 0001 c3e6 	jsr 0x1c3e6
0003e388: 94cd           	subaw %a5,%a2
0003e38a: 3f0a           	movew %a2,%sp@-
0003e38c: 3f06           	movew %d6,%sp@-
0003e38e: 3f05           	movew %d5,%sp@-
0003e390: 3f3c 0003      	movew #3,%sp@-
0003e394: 4eb9 0002 c654 	jsr 0x2c654
0003e39a: 3f3c 0001      	movew #1,%sp@-
0003e39e: 3f3c 0003      	movew #3,%sp@-
0003e3a2: 4267           	clrw %sp@-
0003e3a4: 4e93           	jsr %a3@
0003e3a6: 4fef 001c      	lea %sp@(28),%sp
0003e3aa: 6000 fec2      	braw 0x3e26e
0003e3ae: 7007           	moveq #7,%d0
0003e3b0: 6000 fefa      	braw 0x3e2ac
0003e3b4: 7020           	moveq #32,%d0
0003e3b6: 6000 fef4      	braw 0x3e2ac
0003e3ba: 45ef 0031      	lea %sp@(49),%a2
0003e3be: 6000 ff02      	braw 0x3e2c2
0003e3c2: 2248           	moveal %a0,%a1
0003e3c4: 0c01 002e      	cmpib #46,%d1
0003e3c8: 6700 ff06      	beqw 0x3e2d0
0003e3cc: 14c1           	moveb %d1,%a2@+
0003e3ce: 5240           	addqw #1,%d0
0003e3d0: 6000 fef6      	braw 0x3e2c8
0003e3d4: 14fc 0020      	moveb #32,%a2@+
0003e3d8: 5240           	addqw #1,%d0
0003e3da: 6000 fef4      	braw 0x3e2d0
0003e3de: 14c7           	moveb %d7,%a2@+
0003e3e0: 5280           	addql #1,%d0
0003e3e2: 6000 fef6      	braw 0x3e2da
0003e3e6: 14fc 0020      	moveb #32,%a2@+
0003e3ea: 5241           	addqw #1,%d1
0003e3ec: 6000 fef6      	braw 0x3e2e4
0003e3f0: 7008           	moveq #8,%d0
0003e3f2: 6000 ff0c      	braw 0x3e300
0003e3f6: 10fc 0020      	moveb #32,%a0@+
0003e3fa: 6000 ff08      	braw 0x3e304
0003e3fe: 222b 000a      	movel %a3@(10),%d1
0003e402: 41f9 0001 bec0 	lea 0x1bec0,%a0
0003e408: 0c42 027f      	cmpiw #639,%d2
0003e40c: 6f16           	bles 0x3e424
0003e40e: 2f01           	movel %d1,%sp@-
0003e410: 487a fdf7      	pea %pc@(0x3e209)
0003e414: 2f0a           	movel %a2,%sp@-
0003e416: 4e90           	jsr %a0@
0003e418: 45ea 000b      	lea %a2@(11),%a2
0003e41c: 4fef 000c      	lea %sp@(12),%sp
0003e420: 6000 feea      	braw 0x3e30c
0003e424: 203c 0003 e1e4 	movel #254436,%d0
0003e42a: 0c81 0098 967f 	cmpil #9999999,%d1
0003e430: 630a           	blss 0x3e43c
0003e432: 700a           	moveq #10,%d0
0003e434: e0a9           	lsrl %d0,%d1
0003e436: 203c 0003 e1ea 	movel #254442,%d0
0003e43c: 2f01           	movel %d1,%sp@-
0003e43e: 2f00           	movel %d0,%sp@-
0003e440: 2f0a           	movel %a2,%sp@-
0003e442: 4e90           	jsr %a0@
0003e444: 508a           	addql #8,%a2
0003e446: 60d4           	bras 0x3e41c
0003e448: 5480           	addql #2,%d0
0003e44a: 157c 0020 0001 	moveb #32,%a2@(1)
0003e450: 6000 feca      	braw 0x3e31c
0003e454: 5481           	addql #2,%d1
0003e456: 117c 0020 0001 	moveb #32,%a0@(1)
0003e45c: 203c 0003 e1fc 	movel #254460,%d0
0003e462: 6000 fede      	braw 0x3e342
0003e466:  _start_dialog
0003e466: 4e56 fff8      	linkw %fp,#-8
0003e46a: 2f03           	movel %d3,%sp@-
0003e46c: 2f02           	movel %d2,%sp@-
0003e46e: 242e 0008      	movel %fp@(8),%d2
0003e472: 260e           	movel %fp,%d3
0003e474: 5183           	subql #8,%d3
0003e476: 486e fffe      	pea %fp@(-2)
0003e47a: 486e fffc      	pea %fp@(-4)
0003e47e: 486e fffa      	pea %fp@(-6)
0003e482: 2f03           	movel %d3,%sp@-
0003e484: 2f02           	movel %d2,%sp@-
0003e486: 4eb9 0003 8ee6 	jsr 0x38ee6
0003e48c: 2f03           	movel %d3,%sp@-
0003e48e: 4879 0005 3afc 	pea 0x53afc
0003e494: 4eb9 0001 c4b0 	jsr 0x1c4b0
0003e49a: 3f2e fffe      	movew %fp@(-2),%sp@-
0003e49e: 3f2e fffc      	movew %fp@(-4),%sp@-
0003e4a2: 3f2e fffa      	movew %fp@(-6),%sp@-
0003e4a6: 3f2e fff8      	movew %fp@(-8),%sp@-
0003e4aa: 4267           	clrw %sp@-
0003e4ac: 4267           	clrw %sp@-
0003e4ae: 4267           	clrw %sp@-
0003e4b0: 4267           	clrw %sp@-
0003e4b2: 4267           	clrw %sp@-
0003e4b4: 4eb9 0003 8e68 	jsr 0x38e68
0003e4ba: 4fef 002e      	lea %sp@(46),%sp
0003e4be: 3f2e fffe      	movew %fp@(-2),%sp@-
0003e4c2: 3f2e fffc      	movew %fp@(-4),%sp@-
0003e4c6: 3f2e fffa      	movew %fp@(-6),%sp@-
0003e4ca: 3f2e fff8      	movew %fp@(-8),%sp@-
0003e4ce: 3f3c 0008      	movew #8,%sp@-
0003e4d2: 4267           	clrw %sp@-
0003e4d4: 2f02           	movel %d2,%sp@-
0003e4d6: 4eb9 0003 8d82 	jsr 0x38d82
0003e4dc: 4fef 0010      	lea %sp@(16),%sp
0003e4e0: 242e fff0      	movel %fp@(-16),%d2
0003e4e4: 262e fff4      	movel %fp@(-12),%d3
0003e4e8: 4e5e           	unlk %fp
0003e4ea: 4e75           	rts
0003e4ec:  _end_dialog
0003e4ec: 4e56 fff4      	linkw %fp,#-12
0003e4f0: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0003e4f4: 486e fffc      	pea %fp@(-4)
0003e4f8: 486e fffa      	pea %fp@(-6)
0003e4fc: 486e fff8      	pea %fp@(-8)
0003e500: 486e fff6      	pea %fp@(-10)
0003e504: 2f2e 0008      	movel %fp@(8),%sp@-
0003e508: 4eb9 0003 8ee6 	jsr 0x38ee6
0003e50e: 3f2e fffc      	movew %fp@(-4),%sp@-
0003e512: 3f2e fffa      	movew %fp@(-6),%sp@-
0003e516: 3f2e fff8      	movew %fp@(-8),%sp@-
0003e51a: 3f2e fff6      	movew %fp@(-10),%sp@-
0003e51e: 4267           	clrw %sp@-
0003e520: 4267           	clrw %sp@-
0003e522: 4267           	clrw %sp@-
0003e524: 4267           	clrw %sp@-
0003e526: 3f3c 0003      	movew #3,%sp@-
0003e52a: 4eb9 0003 8e68 	jsr 0x38e68
0003e530: 4fef 0026      	lea %sp@(38),%sp
0003e534: 240e           	movel %fp,%d2
0003e536: 5582           	subql #2,%d2
0003e538: 47f9 0003 8bc6 	lea 0x38bc6,%a3
0003e53e: 45f9 0003 790a 	lea 0x3790a,%a2
0003e544: 2f02           	movel %d2,%sp@-
0003e546: 2f02           	movel %d2,%sp@-
0003e548: 2f02           	movel %d2,%sp@-
0003e54a: 2f02           	movel %d2,%sp@-
0003e54c: 2f02           	movel %d2,%sp@-
0003e54e: 2f02           	movel %d2,%sp@-
0003e550: 4267           	clrw %sp@-
0003e552: 4267           	clrw %sp@-
0003e554: 4879 0005 9962 	pea 0x59962
0003e55a: 4267           	clrw %sp@-
0003e55c: 4267           	clrw %sp@-
0003e55e: 4267           	clrw %sp@-
0003e560: 4267           	clrw %sp@-
0003e562: 4267           	clrw %sp@-
0003e564: 4267           	clrw %sp@-
0003e566: 4267           	clrw %sp@-
0003e568: 4267           	clrw %sp@-
0003e56a: 4267           	clrw %sp@-
0003e56c: 4267           	clrw %sp@-
0003e56e: 3f3c 0001      	movew #1,%sp@-
0003e572: 3f3c 0001      	movew #1,%sp@-
0003e576: 3f3c 0002      	movew #2,%sp@-
0003e57a: 3f3c 0030      	movew #48,%sp@-
0003e57e: 4e93           	jsr %a3@
0003e580: 0240 0010      	andiw #16,%d0
0003e584: 4fef 003c      	lea %sp@(60),%sp
0003e588: 6704           	beqs 0x3e58e
0003e58a: 4e92           	jsr %a2@
0003e58c: 60b6           	bras 0x3e544
0003e58e: 4cee 0c04 ffe8 	moveml %fp@(-24),%d2/%a2-%a3
0003e594: 4e5e           	unlk %fp
0003e596: 4e75           	rts
0003e598:  _inf_show
0003e598: 2f02           	movel %d2,%sp@-
0003e59a: 242f 0008      	movel %sp@(8),%d2
0003e59e: 2f02           	movel %d2,%sp@-
0003e5a0: 4eba fec4      	jsr %pc@(0x3e466)
0003e5a4: 3f2f 0010      	movew %sp@(16),%sp@-
0003e5a8: 2f02           	movel %d2,%sp@-
0003e5aa: 4eb9 0003 8e4e 	jsr 0x38e4e
0003e5b0: 2f02           	movel %d2,%sp@-
0003e5b2: 4eba ff38      	jsr %pc@(0x3e4ec)
0003e5b6: 4fef 000e      	lea %sp@(14),%sp
0003e5ba: 7001           	moveq #1,%d0
0003e5bc: 241f           	movel %sp@+,%d2
0003e5be: 4e75           	rts
0003e5c0: 252a 6c75      	movel %a2@(27765),%a2@-
0003e5c4: 0000 306f      	orib #111,%d0
0003e5c6:  _inf_numset
0003e5c8: 0008           	.short 0x0008
0003e5ca: 2008           	movel %a0,%d0
0003e5cc: d088           	addl %a0,%d0
0003e5ce: d088           	addl %a0,%d0
0003e5d0: e788           	lsll #3,%d0
0003e5d2: 206f 0004      	moveal %sp@(4),%a0
0003e5d6: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
0003e5da: 2f2f 000a      	movel %sp@(10),%sp@-
0003e5de: 3028 0018      	movew %a0@(24),%d0
0003e5e2: 5340           	subqw #1,%d0
0003e5e4: 3f00           	movew %d0,%sp@-
0003e5e6: 487a ffd8      	pea %pc@(0x3e5c0)
0003e5ea: 2f10           	movel %a0@,%sp@-
0003e5ec: 4eb9 0001 bec0 	jsr 0x1bec0
0003e5f2: 4fef 000e      	lea %sp@(14),%sp
0003e5f6: 4e75           	rts
0003e5f8: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0003e5fc: 246f 0014      	moveal %sp@(20),%a2
0003e600: 322f 0018      	movew %sp@(24),%d1
0003e604: 362f 001a      	movew %sp@(26),%d3
0003e608: 342f 001c      	movew %sp@(28),%d2
0003e60c: 53b9 0005 995a 	subql #1,0x5995a
0003e612: 3041           	moveaw %d1,%a0
0003e614: 2008           	movel %a0,%d0
0003e616: d088           	addl %a0,%d0
0003e618: d088           	addl %a0,%d0
0003e61a: e788           	lsll #3,%d0
0003e61c: 0272 fff7 080a 	andiw #-9,%a2@(000000000000000a,%d0:l)
0003e622: 2f39 0005 9956 	movel 0x59956,%sp@-
0003e628: 3f01           	movew %d1,%sp@-
0003e62a: 2f0a           	movel %a2,%sp@-
0003e62c: 47fa ff98      	lea %pc@(0x3e5c6),%a3
0003e630: 4e93           	jsr %a3@
0003e632: 3043           	moveaw %d3,%a0
0003e634: 2008           	movel %a0,%d0
0003e636: d088           	addl %a0,%d0
0003e638: d088           	addl %a0,%d0
0003e63a: e788           	lsll #3,%d0
0003e63c: 0272 fff7 080a 	andiw #-9,%a2@(000000000000000a,%d0:l)
0003e642: 2f39 0005 995a 	movel 0x5995a,%sp@-
0003e648: 3f03           	movew %d3,%sp@-
0003e64a: 2f0a           	movel %a2,%sp@-
0003e64c: 4e93           	jsr %a3@
0003e64e: 3042           	moveaw %d2,%a0
0003e650: 2008           	movel %a0,%d0
0003e652: d088           	addl %a0,%d0
0003e654: d088           	addl %a0,%d0
0003e656: e788           	lsll #3,%d0
0003e658: 0272 fff7 080a 	andiw #-9,%a2@(000000000000000a,%d0:l)
0003e65e: 4fef 0014      	lea %sp@(20),%sp
0003e662: 2f79 0005 995e 	movel 0x5995e,%sp@(26)
0003e668: 001a 
0003e66a: 3f42 0018      	movew %d2,%sp@(24)
0003e66e: 2f4a 0014      	movel %a2,%sp@(20)
0003e672: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0003e676: 6000 ff4e      	braw 0x3e5c6
0003e67a:  _set_tedinfo_name
0003e67a: 4fef fff0      	lea %sp@(-16),%sp
0003e67e: 2f0a           	movel %a2,%sp@-
0003e680: 45ef 0007      	lea %sp@(7),%a2
0003e684: 2f0a           	movel %a2,%sp@-
0003e686: 2f2f 0022      	movel %sp@(34),%sp@-
0003e68a: 4eb9 0001 c18c 	jsr 0x1c18c
0003e690: 2f0a           	movel %a2,%sp@-
0003e692: 3f2f 0028      	movew %sp@(40),%sp@-
0003e696: 2f2f 0026      	movel %sp@(38),%sp@-
0003e69a: 4eb9 0001 c228 	jsr 0x1c228
0003e6a0: 4fef 0012      	lea %sp@(18),%sp
0003e6a4: 245f           	moveal %sp@+,%a2
0003e6a6: 4fef 0010      	lea %sp@(16),%sp
0003e6aa: 4e75           	rts
0003e6ac: 5c2a 2e2a      	addqb #6,%a2@(11818)
0003e6b0: 0000 2530      	orib #48,%d0
0003e6b4: 3264           	moveaw %a4@-,%a1
0003e6b6: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0003e6ba: 2573 0000 4fef 	movel %a3@(0000000000000000,%d0:w),%a2@(20463)
0003e6be:  _inf_file_folder
0003e6c0: fee4           	.short 0xfee4
0003e6c2: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003e6c6: 242f 014c      	movel %sp@(332),%d2
0003e6ca: 266f 0150      	moveal %sp@(336),%a3
0003e6ce: 2479 0005 9b38 	moveal 0x59b38,%a2
0003e6d4: 2f0a           	movel %a2,%sp@-
0003e6d6: 4eb9 0004 0cfa 	jsr 0x40cfa
0003e6dc: 588f           	addql #4,%sp
0003e6de: 082b 0004 0005 	btst #4,%a3@(5)
0003e6e4: 6700 01f0      	beqw 0x3e8d6
0003e6e8: 7003           	moveq #3,%d0
0003e6ea: 3f00           	movew %d0,%sp@-
0003e6ec: 4eb9 0004 0b58 	jsr 0x40b58
0003e6f2: 2540 0024      	movel %d0,%a2@(36)
0003e6f6: 2f0a           	movel %a2,%sp@-
0003e6f8: 4eb9 0003 7bac 	jsr 0x37bac
0003e6fe: 49ef 004e      	lea %sp@(78),%a4
0003e702: 204c           	moveal %a4,%a0
0003e704: 2242           	moveal %d2,%a1
0003e706: 10d9           	moveb %a1@+,%a0@+
0003e708: 66fc           	bnes 0x3e706
0003e70a: 4def 00ce      	lea %sp@(206),%fp
0003e70e: 224e           	moveal %fp,%a1
0003e710: 2042           	moveal %d2,%a0
0003e712: 12d8           	moveb %a0@+,%a1@+
0003e714: 66fc           	bnes 0x3e712
0003e716: 2f0c           	movel %a4,%sp@-
0003e718: 4eb9 0001 c344 	jsr 0x1c344
0003e71e: 2600           	movel %d0,%d3
0003e720: 968c           	subl %a4,%d3
0003e722: 3403           	movew %d3,%d2
0003e724: 4beb 000e      	lea %a3@(14),%a5
0003e728: 4fef 000a      	lea %sp@(10),%sp
0003e72c: 082b 0004 0005 	btst #4,%a3@(5)
0003e732: 6700 01a8      	beqw 0x3e8dc
0003e736: 4eb9 0004 12c6 	jsr 0x412c6
0003e73c: 48c3           	extl %d3
0003e73e: 41f4 3800      	lea %a4@(0000000000000000,%d3:l),%a0
0003e742: 224d           	moveal %a5,%a1
0003e744: 10d9           	moveb %a1@+,%a0@+
0003e746: 66fc           	bnes 0x3e744
0003e748: 204c           	moveal %a4,%a0
0003e74a: 43fa ff60      	lea %pc@(0x3e6ac),%a1
0003e74e: 4a18           	tstb %a0@+
0003e750: 66fc           	bnes 0x3e74e
0003e752: 5388           	subql #1,%a0
0003e754: 10d9           	moveb %a1@+,%a0@+
0003e756: 66fc           	bnes 0x3e754
0003e758: 2f0c           	movel %a4,%sp@-
0003e75a: 4eba f866      	jsr %pc@(0x3dfc2)
0003e75e: 3600           	movew %d0,%d3
0003e760: 4eb9 0004 12d6 	jsr 0x412d6
0003e766: 588f           	addql #4,%sp
0003e768: 4a43           	tstw %d3
0003e76a: 6700 0202      	beqw 0x3e96e
0003e76e: 3f3c 0003      	movew #3,%sp@-
0003e772: 3f3c 0006      	movew #6,%sp@-
0003e776: 3f3c 0007      	movew #7,%sp@-
0003e77a: 2f0a           	movel %a2,%sp@-
0003e77c: 4eba fe7a      	jsr %pc@(0x3e5f8)
0003e780: 4fef 000a      	lea %sp@(10),%sp
0003e784: 782e           	moveq #46,%d4
0003e786: d88f           	addl %sp,%d4
0003e788: 2f04           	movel %d4,%sp@-
0003e78a: 2f0d           	movel %a5,%sp@-
0003e78c: 4eb9 0001 c18c 	jsr 0x1c18c
0003e792: 2f04           	movel %d4,%sp@-
0003e794: 3f3c 0002      	movew #2,%sp@-
0003e798: 2f0a           	movel %a2,%sp@-
0003e79a: 2a3c 0001 c228 	movel #115240,%d5
0003e7a0: 2045           	moveal %d5,%a0
0003e7a2: 4e90           	jsr %a0@
0003e7a4: 764d           	moveq #77,%d3
0003e7a6: d68f           	addl %sp,%d3
0003e7a8: 2f03           	movel %d3,%sp@-
0003e7aa: 3f3c 0001      	movew #1,%sp@-
0003e7ae: 3f2b 0008      	movew %a3@(8),%sp@-
0003e7b2: 4eba f6de      	jsr %pc@(0x3de92)
0003e7b6: 2f03           	movel %d3,%sp@-
0003e7b8: 3f3c 0004      	movew #4,%sp@-
0003e7bc: 2f0a           	movel %a2,%sp@-
0003e7be: 2045           	moveal %d5,%a0
0003e7c0: 4e90           	jsr %a0@
0003e7c2: 4fef 0020      	lea %sp@(32),%sp
0003e7c6: 2e83           	movel %d3,%sp@
0003e7c8: 487a fee8      	pea %pc@(0x3e6b2)
0003e7cc: 3f2b 0006      	movew %a3@(6),%sp@-
0003e7d0: 4eba f776      	jsr %pc@(0x3df48)
0003e7d4: 2f03           	movel %d3,%sp@-
0003e7d6: 3f3c 0005      	movew #5,%sp@-
0003e7da: 2f0a           	movel %a2,%sp@-
0003e7dc: 2045           	moveal %d5,%a0
0003e7de: 4e90           	jsr %a0@
0003e7e0: 4fef 0014      	lea %sp@(20),%sp
0003e7e4: 4245           	clrw %d5
0003e7e6: 3042           	moveaw %d2,%a0
0003e7e8: 2c0c           	movel %a4,%d6
0003e7ea: dc88           	addl %a0,%d6
0003e7ec: 240e           	movel %fp,%d2
0003e7ee: d488           	addl %a0,%d2
0003e7f0: 102b 0005      	moveb %a3@(5),%d0
0003e7f4: 0800 0004      	btst #4,%d0
0003e7f8: 6700 0126      	beqw 0x3e920
0003e7fc: 357c 0008 00fa 	movew #8,%a2@(250)
0003e802: 357c 0008 00e2 	movew #8,%a2@(226)
0003e808: 026a fffe 0112 	andiw #-2,%a2@(274)
0003e80e: 4267           	clrw %sp@-
0003e810: 2f0a           	movel %a2,%sp@-
0003e812: 4eba fd84      	jsr %pc@(0x3e598)
0003e816: 3f3c 000c      	movew #12,%sp@-
0003e81a: 2f0a           	movel %a2,%sp@-
0003e81c: 4eb9 0001 c2a8 	jsr 0x1c2a8
0003e822: 4fef 000c      	lea %sp@(12),%sp
0003e826: 4a40           	tstw %d0
0003e828: 6c00 0146      	bgew 0x3e970
0003e82c: 4eb9 0004 12c6 	jsr 0x412c6
0003e832: 2f03           	movel %d3,%sp@-
0003e834: 3f3c 0002      	movew #2,%sp@-
0003e838: 2f0a           	movel %a2,%sp@-
0003e83a: 4eb9 0001 c254 	jsr 0x1c254
0003e840: 2f06           	movel %d6,%sp@-
0003e842: 2f04           	movel %d4,%sp@-
0003e844: 2e3c 0001 c1e8 	movel #115176,%d7
0003e84a: 2047           	moveal %d7,%a0
0003e84c: 4e90           	jsr %a0@
0003e84e: 2f02           	movel %d2,%sp@-
0003e850: 2f03           	movel %d3,%sp@-
0003e852: 2047           	moveal %d7,%a0
0003e854: 4e90           	jsr %a0@
0003e856: 102b 0005      	moveb %a3@(5),%d0
0003e85a: 4fef 001a      	lea %sp@(26),%sp
0003e85e: 0800 0004      	btst #4,%d0
0003e862: 6634           	bnes 0x3e898
0003e864: 1e00           	moveb %d0,%d7
0003e866: 082a 0000 00fb 	btst #0,%a2@(251)
0003e86c: 6700 00d4      	beqw 0x3e942
0003e870: 0007 0001      	orib #1,%d7
0003e874: be00           	cmpb %d0,%d7
0003e876: 6720           	beqs 0x3e898
0003e878: 1007           	moveb %d7,%d0
0003e87a: 4880           	extw %d0
0003e87c: 3f00           	movew %d0,%sp@-
0003e87e: 3f3c 0001      	movew #1,%sp@-
0003e882: 2f0c           	movel %a4,%sp@-
0003e884: 3f3c 0043      	movew #67,%sp@-
0003e888: 4eb9 0001 bc3c 	jsr 0x1bc3c
0003e88e: 1747 0005      	moveb %d7,%a3@(5)
0003e892: 4fef 000a      	lea %sp@(10),%sp
0003e896: 7a01           	moveq #1,%d5
0003e898: 2f02           	movel %d2,%sp@-
0003e89a: 2f06           	movel %d6,%sp@-
0003e89c: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003e8a2: 508f           	addql #8,%sp
0003e8a4: 4a40           	tstw %d0
0003e8a6: 6700 00ba      	beqw 0x3e962
0003e8aa: 2f0e           	movel %fp,%sp@-
0003e8ac: 2f0c           	movel %a4,%sp@-
0003e8ae: 4267           	clrw %sp@-
0003e8b0: 3f3c 0056      	movew #86,%sp@-
0003e8b4: 4eb9 0001 bc3c 	jsr 0x1bc3c
0003e8ba: 4fef 000c      	lea %sp@(12),%sp
0003e8be: 4a40           	tstw %d0
0003e8c0: 6600 0088      	bnew 0x3e94a
0003e8c4: 2042           	moveal %d2,%a0
0003e8c6: 1ad8           	moveb %a0@+,%a5@+
0003e8c8: 66fc           	bnes 0x3e8c6
0003e8ca: 4eb9 0004 12d6 	jsr 0x412d6
0003e8d0: 70ff           	moveq #-1,%d0
0003e8d2: 6000 009c      	braw 0x3e970
0003e8d6: 7002           	moveq #2,%d0
0003e8d8: 6000 fe10      	braw 0x3e6ea
0003e8dc: 006a 0008 00b2 	oriw #8,%a2@(178)
0003e8e2: 487a fdcd      	pea %pc@(0x3e6b1)
0003e8e6: 3f3c 0007      	movew #7,%sp@-
0003e8ea: 2f0a           	movel %a2,%sp@-
0003e8ec: 263c 0001 c228 	movel #115240,%d3
0003e8f2: 2043           	moveal %d3,%a0
0003e8f4: 4e90           	jsr %a0@
0003e8f6: 006a 0008 009a 	oriw #8,%a2@(154)
0003e8fc: 487a fdb3      	pea %pc@(0x3e6b1)
0003e900: 3f3c 0006      	movew #6,%sp@-
0003e904: 2f0a           	movel %a2,%sp@-
0003e906: 2043           	moveal %d3,%a0
0003e908: 4e90           	jsr %a0@
0003e90a: 2f2b 000a      	movel %a3@(10),%sp@-
0003e90e: 3f3c 0003      	movew #3,%sp@-
0003e912: 2f0a           	movel %a2,%sp@-
0003e914: 4eba fcb0      	jsr %pc@(0x3e5c6)
0003e918: 4fef 001e      	lea %sp@(30),%sp
0003e91c: 6000 fe66      	braw 0x3e784
0003e920: 0800 0000      	btst #0,%d0
0003e924: 670e           	beqs 0x3e934
0003e926: 357c 0001 00fa 	movew #1,%a2@(250)
0003e92c: 426a 00e2      	clrw %a2@(226)
0003e930: 6000 fed6      	braw 0x3e808
0003e934: 426a 00fa      	clrw %a2@(250)
0003e938: 357c 0001 00e2 	movew #1,%a2@(226)
0003e93e: 6000 fec8      	braw 0x3e808
0003e942: 0207 fffe      	andib #-2,%d7
0003e946: 6000 ff2c      	braw 0x3e874
0003e94a: 3f3c 0038      	movew #56,%sp@-
0003e94e: 3f3c 0001      	movew #1,%sp@-
0003e952: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003e958: 588f           	addql #4,%sp
0003e95a: 0c40 0002      	cmpiw #2,%d0
0003e95e: 6600 fe90      	bnew 0x3e7f0
0003e962: 4eb9 0004 12d6 	jsr 0x412d6
0003e968: 4a45           	tstw %d5
0003e96a: 6600 ff64      	bnew 0x3e8d0
0003e96e: 7001           	moveq #1,%d0
0003e970: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003e974: 4fef 011c      	lea %sp@(284),%sp
0003e978: 4e75           	rts
0003e97a:  _inf_disk
0003e97a: 4e56 ff68      	linkw %fp,#-152
0003e97e: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
0003e982: 362e 0008      	movew %fp@(8),%d3
0003e986: 1d43 ff68      	moveb %d3,%fp@(-152)
0003e98a: 422e ff69      	clrb %fp@(-151)
0003e98e: 1803           	moveb %d3,%d4
0003e990: 4884           	extw %d4
0003e992: 3f04           	movew %d4,%sp@-
0003e994: 4eb9 0004 1250 	jsr 0x41250
0003e99a: 548f           	addql #2,%sp
0003e99c: 4a40           	tstw %d0
0003e99e: 6738           	beqs 0x3e9d8
0003e9a0: 4eb9 0004 12c6 	jsr 0x412c6
0003e9a6: 2439 0005 9b3c 	movel 0x59b3c,%d2
0003e9ac: 1d43 ff80      	moveb %d3,%fp@(-128)
0003e9b0: 1d7c 003a ff81 	moveb #58,%fp@(-127)
0003e9b6: 41ee ff82      	lea %fp@(-126),%a0
0003e9ba: 43fa fcf0      	lea %pc@(0x3e6ac),%a1
0003e9be: 10d9           	moveb %a1@+,%a0@+
0003e9c0: 66fc           	bnes 0x3e9be
0003e9c2: 486e ff80      	pea %fp@(-128)
0003e9c6: 4eba f5fa      	jsr %pc@(0x3dfc2)
0003e9ca: 588f           	addql #4,%sp
0003e9cc: 45f9 0004 12d6 	lea 0x412d6,%a2
0003e9d2: 4a40           	tstw %d0
0003e9d4: 6608           	bnes 0x3e9de
0003e9d6: 4e92           	jsr %a2@
0003e9d8: 7001           	moveq #1,%d0
0003e9da: 6000 0094      	braw 0x3ea70
0003e9de: 486e ff6e      	pea %fp@(-146)
0003e9e2: 486e ff6a      	pea %fp@(-150)
0003e9e6: 0644 ffc0      	addiw #-64,%d4
0003e9ea: 3f04           	movew %d4,%sp@-
0003e9ec: 4eb9 0001 c04e 	jsr 0x1c04e
0003e9f2: 4e92           	jsr %a2@
0003e9f4: 280e           	movel %fp,%d4
0003e9f6: 0684 ffff ff73 	addil #-141,%d4
0003e9fc: 2f04           	movel %d4,%sp@-
0003e9fe: 0603 ffc0      	addib #-64,%d3
0003ea02: 4883           	extw %d3
0003ea04: 3f03           	movew %d3,%sp@-
0003ea06: 4eb9 0001 bfec 	jsr 0x1bfec
0003ea0c: 4fef 0010      	lea %sp@(16),%sp
0003ea10: 4a40           	tstw %d0
0003ea12: 6604           	bnes 0x3ea18
0003ea14: 422e ff73      	clrb %fp@(-141)
0003ea18: 486e ff68      	pea %fp@(-152)
0003ea1c: 3f3c 0002      	movew #2,%sp@-
0003ea20: 2f02           	movel %d2,%sp@-
0003ea22: 4eb9 0001 c228 	jsr 0x1c228
0003ea28: 2f04           	movel %d4,%sp@-
0003ea2a: 3f3c 0003      	movew #3,%sp@-
0003ea2e: 2f02           	movel %d2,%sp@-
0003ea30: 4eba fc48      	jsr %pc@(0x3e67a)
0003ea34: 3f3c 0006      	movew #6,%sp@-
0003ea38: 3f3c 0004      	movew #4,%sp@-
0003ea3c: 3f3c 0005      	movew #5,%sp@-
0003ea40: 2f02           	movel %d2,%sp@-
0003ea42: 4eba fbb4      	jsr %pc@(0x3e5f8)
0003ea46: 2f2e ff6e      	movel %fp@(-146),%sp@-
0003ea4a: 3f3c 0007      	movew #7,%sp@-
0003ea4e: 2f02           	movel %d2,%sp@-
0003ea50: 4eba fb74      	jsr %pc@(0x3e5c6)
0003ea54: 4fef 0028      	lea %sp@(40),%sp
0003ea58: 4267           	clrw %sp@-
0003ea5a: 2f02           	movel %d2,%sp@-
0003ea5c: 4eba fb3a      	jsr %pc@(0x3e598)
0003ea60: 3f3c 0008      	movew #8,%sp@-
0003ea64: 2f02           	movel %d2,%sp@-
0003ea66: 4eb9 0001 c2a8 	jsr 0x1c2a8
0003ea6c: 4fef 000c      	lea %sp@(12),%sp
0003ea70: 4cee 041c ff58 	moveml %fp@(-168),%d2-%d4/%a2
0003ea76: 4e5e           	unlk %fp
0003ea78: 4e75           	rts
0003ea7a:  _inf_pref
0003ea7a: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
0003ea7e: 2479 0005 9b64 	moveal 0x59b64,%a2
0003ea84: 2f0a           	movel %a2,%sp@-
0003ea86: 4eb9 0004 0cfa 	jsr 0x40cfa
0003ea8c: 588f           	addql #4,%sp
0003ea8e: 4a39 0005 9981 	tstb 0x59981
0003ea94: 6700 009e      	beqw 0x3eb34
0003ea98: 006a 0001 006a 	oriw #1,%a2@(106)
0003ea9e: 4a39 0005 9980 	tstb 0x59980
0003eaa4: 6700 0098      	beqw 0x3eb3e
0003eaa8: 006a 0001 00ca 	oriw #1,%a2@(202)
0003eaae: 4a39 0005 9982 	tstb 0x59982
0003eab4: 6700 0092      	beqw 0x3eb48
0003eab8: 006a 0001 012a 	oriw #1,%a2@(298)
0003eabe: 4267           	clrw %sp@-
0003eac0: 4267           	clrw %sp@-
0003eac2: 49f9 0003 8cc6 	lea 0x38cc6,%a4
0003eac8: 4e94           	jsr %a4@
0003eaca: 13c0 0005 9983 	moveb %d0,0x59983
0003ead0: 4880           	extw %d0
0003ead2: 0640 0010      	addiw #16,%d0
0003ead6: 3040           	moveaw %d0,%a0
0003ead8: 2208           	movel %a0,%d1
0003eada: d288           	addl %a0,%d1
0003eadc: d288           	addl %a0,%d1
0003eade: e789           	lsll #3,%d1
0003eae0: 0072 0001 180a 	oriw #1,%a2@(000000000000000a,%d1:l)
0003eae6: 588f           	addql #4,%sp
0003eae8: 1039 0005 9984 	moveb 0x59984,%d0
0003eaee: 6762           	beqs 0x3eb52
0003eaf0: 0c00 0001      	cmpib #1,%d0
0003eaf4: 6664           	bnes 0x3eb5a
0003eaf6: 006a 0001 024a 	oriw #1,%a2@(586)
0003eafc: 1039 0005 9985 	moveb 0x59985,%d0
0003eb02: 675e           	beqs 0x3eb62
0003eb04: 0c00 0001      	cmpib #1,%d0
0003eb08: 6660           	bnes 0x3eb6a
0003eb0a: 006a 0001 02c2 	oriw #1,%a2@(706)
0003eb10: 4267           	clrw %sp@-
0003eb12: 2f0a           	movel %a2,%sp@-
0003eb14: 4eba fa82      	jsr %pc@(0x3e598)
0003eb18: 3f3c 001f      	movew #31,%sp@-
0003eb1c: 2f0a           	movel %a2,%sp@-
0003eb1e: 4eb9 0001 c2a8 	jsr 0x1c2a8
0003eb24: 4fef 000c      	lea %sp@(12),%sp
0003eb28: 4a40           	tstw %d0
0003eb2a: 6646           	bnes 0x3eb72
0003eb2c: 4240           	clrw %d0
0003eb2e: 4cdf 1c1c      	moveml %sp@+,%d2-%d4/%a2-%a4
0003eb32: 4e75           	rts
0003eb34: 006a 0001 0082 	oriw #1,%a2@(130)
0003eb3a: 6000 ff62      	braw 0x3ea9e
0003eb3e: 006a 0001 00e2 	oriw #1,%a2@(226)
0003eb44: 6000 ff68      	braw 0x3eaae
0003eb48: 006a 0001 0142 	oriw #1,%a2@(322)
0003eb4e: 6000 ff6e      	braw 0x3eabe
0003eb52: 006a 0001 0262 	oriw #1,%a2@(610)
0003eb58: 60a2           	bras 0x3eafc
0003eb5a: 006a 0001 0232 	oriw #1,%a2@(562)
0003eb60: 609a           	bras 0x3eafc
0003eb62: 006a 0001 02da 	oriw #1,%a2@(730)
0003eb68: 60a6           	bras 0x3eb10
0003eb6a: 006a 0001 02aa 	oriw #1,%a2@(682)
0003eb70: 609e           	bras 0x3eb10
0003eb72: 3f3c 0002      	movew #2,%sp@-
0003eb76: 3f3c 0004      	movew #4,%sp@-
0003eb7a: 2f0a           	movel %a2,%sp@-
0003eb7c: 47fa f2d2      	lea %pc@(0x3de50),%a3
0003eb80: 4e93           	jsr %a3@
0003eb82: 508f           	addql #8,%sp
0003eb84: 13c0 0005 9981 	moveb %d0,0x59981
0003eb8a: 3f3c 0002      	movew #2,%sp@-
0003eb8e: 3f3c 0008      	movew #8,%sp@-
0003eb92: 2f0a           	movel %a2,%sp@-
0003eb94: 4e93           	jsr %a3@
0003eb96: 508f           	addql #8,%sp
0003eb98: 13c0 0005 9980 	moveb %d0,0x59980
0003eb9e: 3f3c 0002      	movew #2,%sp@-
0003eba2: 3f3c 000c      	movew #12,%sp@-
0003eba6: 2f0a           	movel %a2,%sp@-
0003eba8: 4e93           	jsr %a3@
0003ebaa: 508f           	addql #8,%sp
0003ebac: 13c0 0005 9982 	moveb %d0,0x59982
0003ebb2: 3f3c 0005      	movew #5,%sp@-
0003ebb6: 3f3c 0010      	movew #16,%sp@-
0003ebba: 2f0a           	movel %a2,%sp@-
0003ebbc: 4eb9 0001 c274 	jsr 0x1c274
0003ebc2: 13c0 0005 9983 	moveb %d0,0x59983
0003ebc8: 3f3c 0001      	movew #1,%sp@-
0003ebcc: 4880           	extw %d0
0003ebce: 3f00           	movew %d0,%sp@-
0003ebd0: 4e94           	jsr %a4@
0003ebd2: 13c0 0005 9983 	moveb %d0,0x59983
0003ebd8: 1839 0005 9984 	moveb 0x59984,%d4
0003ebde: 3f3c 0003      	movew #3,%sp@-
0003ebe2: 3f3c 0017      	movew #23,%sp@-
0003ebe6: 2f0a           	movel %a2,%sp@-
0003ebe8: 4e93           	jsr %a3@
0003ebea: 508f           	addql #8,%sp
0003ebec: 1600           	moveb %d0,%d3
0003ebee: 13c0 0005 9984 	moveb %d0,0x59984
0003ebf4: 1439 0005 9985 	moveb 0x59985,%d2
0003ebfa: 3f3c 0003      	movew #3,%sp@-
0003ebfe: 3f3c 001c      	movew #28,%sp@-
0003ec02: 2f0a           	movel %a2,%sp@-
0003ec04: 4e93           	jsr %a3@
0003ec06: 1200           	moveb %d0,%d1
0003ec08: 13c0 0005 9985 	moveb %d0,0x59985
0003ec0e: 3039 0005 9942 	movew 0x59942,%d0
0003ec14: 4fef 0014      	lea %sp@(20),%sp
0003ec18: 0c40 0001      	cmpiw #1,%d0
0003ec1c: 6600 ff0e      	bnew 0x3eb2c
0003ec20: b604           	cmpb %d4,%d3
0003ec22: 6600 ff0a      	bnew 0x3eb2e
0003ec26: b202           	cmpb %d2,%d1
0003ec28: 56c0           	sne %d0
0003ec2a: 4880           	extw %d0
0003ec2c: 4440           	negw %d0
0003ec2e: 6000 fefe      	braw 0x3eb2e
0003ec32:  _inf_backgrounds
0003ec32: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0003ec36: 3039 0005 3ce8 	movew 0x53ce8,%d0
0003ec3c: 0c40 0001      	cmpiw #1,%d0
0003ec40: 670e           	beqs 0x3ec50
0003ec42: 0c40 0002      	cmpiw #2,%d0
0003ec46: 6700 0138      	beqw 0x3ed80
0003ec4a: 7210           	moveq #16,%d1
0003ec4c: 7602           	moveq #2,%d3
0003ec4e: 6004           	bras 0x3ec54
0003ec50: 7202           	moveq #2,%d1
0003ec52: 4243           	clrw %d3
0003ec54: 2479 0005 9b80 	moveal 0x59b80,%a2
0003ec5a: 3041           	moveaw %d1,%a0
0003ec5c: 2008           	movel %a0,%d0
0003ec5e: d088           	addl %a0,%d0
0003ec60: d088           	addl %a0,%d0
0003ec62: e788           	lsll #3,%d0
0003ec64: 2040           	moveal %d0,%a0
0003ec66: 41e8 01d0      	lea %a0@(464),%a0
0003ec6a: 41f2 8800      	lea %a2@(0000000000000000,%a0:l),%a0
0003ec6e: 0c41 0010      	cmpiw #16,%d1
0003ec72: 6600 0114      	bnew 0x3ed88
0003ec76: 2079 0005 9af6 	moveal 0x59af6,%a0
0003ec7c: 2a28 0024      	movel %a0@(36),%d5
0003ec80: 2828 003c      	movel %a0@(60),%d4
0003ec84: 082a 0000 006b 	btst #0,%a2@(107)
0003ec8a: 6700 010a      	beqw 0x3ed96
0003ec8e: 2005           	movel %d5,%d0
0003ec90: 0080 00ff 1100 	oril #16716032,%d0
0003ec96: 2540 01a4      	movel %d0,%a2@(420)
0003ec9a: 2f0a           	movel %a2,%sp@-
0003ec9c: 4eba f7c8      	jsr %pc@(0x3e466)
0003eca0: 588f           	addql #4,%sp
0003eca2: 47f9 0003 b916 	lea 0x3b916,%a3
0003eca8: 49f9 0003 8e4e 	lea 0x38e4e,%a4
0003ecae: 3f3c 0011      	movew #17,%sp@-
0003ecb2: 2f0a           	movel %a2,%sp@-
0003ecb4: 4e93           	jsr %a3@
0003ecb6: 4267           	clrw %sp@-
0003ecb8: 2f0a           	movel %a2,%sp@-
0003ecba: 4e94           	jsr %a4@
0003ecbc: 3400           	movew %d0,%d2
0003ecbe: 0640 ffdd      	addiw #-35,%d0
0003ecc2: 4fef 000c      	lea %sp@(12),%sp
0003ecc6: 0c40 0001      	cmpiw #1,%d0
0003ecca: 6200 00d0      	bhiw 0x3ed9c
0003ecce: 3042           	moveaw %d2,%a0
0003ecd0: 2008           	movel %a0,%d0
0003ecd2: d088           	addl %a0,%d0
0003ecd4: d088           	addl %a0,%d0
0003ecd6: e788           	lsll #3,%d0
0003ecd8: 0272 fffe 080a 	andiw #-2,%a2@(000000000000000a,%d0:l)
0003ecde: 2f0a           	movel %a2,%sp@-
0003ece0: 4eba f80a      	jsr %pc@(0x3e4ec)
0003ece4: 588f           	addql #4,%sp
0003ece6: 0c42 0023      	cmpiw #35,%d2
0003ecea: 6600 012e      	bnew 0x3ee1a
0003ecee: 2079 0005 9af6 	moveal 0x59af6,%a0
0003ecf4: baa8 0024      	cmpl %a0@(36),%d5
0003ecf8: 6746           	beqs 0x3ed40
0003ecfa: 3205           	movew %d5,%d1
0003ecfc: 0241 00ff      	andiw #255,%d1
0003ed00: 3f01           	movew %d1,%sp@-
0003ed02: 4eb9 0002 dd9e 	jsr 0x2dd9e
0003ed08: 3043           	moveaw %d3,%a0
0003ed0a: 2008           	movel %a0,%d0
0003ed0c: 0680 0000 00cd 	addil #205,%d0
0003ed12: d080           	addl %d0,%d0
0003ed14: d080           	addl %d0,%d0
0003ed16: 41f9 0005 97b4 	lea 0x597b4,%a0
0003ed1c: 3205           	movew %d5,%d1
0003ed1e: 0241 00ff      	andiw #255,%d1
0003ed22: 3181 0800      	movew %d1,%a0@(0000000000000000,%d0:l)
0003ed26: 2079 0005 9af6 	moveal 0x59af6,%a0
0003ed2c: 2145 0024      	movel %d5,%a0@(36)
0003ed30: 4879 0005 9972 	pea 0x59972
0003ed36: 4267           	clrw %sp@-
0003ed38: 4eb9 0004 0e26 	jsr 0x40e26
0003ed3e: 508f           	addql #8,%sp
0003ed40: 2279 0005 9af6 	moveal 0x59af6,%a1
0003ed46: b8a9 003c      	cmpl %a1@(60),%d4
0003ed4a: 6700 00ce      	beqw 0x3ee1a
0003ed4e: 3043           	moveaw %d3,%a0
0003ed50: 2008           	movel %a0,%d0
0003ed52: d088           	addl %a0,%d0
0003ed54: d080           	addl %d0,%d0
0003ed56: 2040           	moveal %d0,%a0
0003ed58: d1fc 0005 9aea 	addal #367338,%a0
0003ed5e: 3004           	movew %d4,%d0
0003ed60: 0240 00ff      	andiw #255,%d0
0003ed64: 3080           	movew %d0,%a0@
0003ed66: 41e9 003c      	lea %a1@(60),%a0
0003ed6a: 43e9 00e4      	lea %a1@(228),%a1
0003ed6e: 2084           	movel %d4,%a0@
0003ed70: 41e8 0018      	lea %a0@(24),%a0
0003ed74: b3c8           	cmpal %a0,%a1
0003ed76: 66f6           	bnes 0x3ed6e
0003ed78: 7001           	moveq #1,%d0
0003ed7a: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0003ed7e: 4e75           	rts
0003ed80: 7204           	moveq #4,%d1
0003ed82: 7601           	moveq #1,%d3
0003ed84: 6000 fece      	braw 0x3ec54
0003ed88: 0050 0080      	oriw #128,%a0@
0003ed8c: 5241           	addqw #1,%d1
0003ed8e: 41e8 0018      	lea %a0@(24),%a0
0003ed92: 6000 feda      	braw 0x3ec6e
0003ed96: 2004           	movel %d4,%d0
0003ed98: 6000 fef6      	braw 0x3ec90
0003ed9c: 0c42 0004      	cmpiw #4,%d2
0003eda0: 661a           	bnes 0x3edbc
0003eda2: 2545 01a4      	movel %d5,%a2@(420)
0003eda6: 202a 01a4      	movel %a2@(420),%d0
0003edaa: 082a 0000 006b 	btst #0,%a2@(107)
0003edb0: 6604           	bnes 0x3edb6
0003edb2: 2800           	movel %d0,%d4
0003edb4: 2005           	movel %d5,%d0
0003edb6: 2a00           	movel %d0,%d5
0003edb8: 6000 fef4      	braw 0x3ecae
0003edbc: 0c42 0005      	cmpiw #5,%d2
0003edc0: 6606           	bnes 0x3edc8
0003edc2: 2544 01a4      	movel %d4,%a2@(420)
0003edc6: 60de           	bras 0x3eda6
0003edc8: 222a 01a4      	movel %a2@(420),%d1
0003edcc: 3002           	movew %d2,%d0
0003edce: 0640 fff7      	addiw #-9,%d0
0003edd2: 0c40 0007      	cmpiw #7,%d0
0003edd6: 6220           	bhis 0x3edf8
0003edd8: 708f           	moveq #-113,%d0
0003edda: c280           	andl %d0,%d1
0003eddc: 2541 01a4      	movel %d1,%a2@(420)
0003ede0: 3042           	moveaw %d2,%a0
0003ede2: 2408           	movel %a0,%d2
0003ede4: d488           	addl %a0,%d2
0003ede6: d488           	addl %a0,%d2
0003ede8: e78a           	lsll #3,%d2
0003edea: 7070           	moveq #112,%d0
0003edec: c0b2 280c      	andl %a2@(000000000000000c,%d2:l),%d0
0003edf0: 8081           	orl %d1,%d0
0003edf2: 2540 01a4      	movel %d0,%a2@(420)
0003edf6: 60ae           	bras 0x3eda6
0003edf8: 3002           	movew %d2,%d0
0003edfa: 0640 ffed      	addiw #-19,%d0
0003edfe: 0c40 000f      	cmpiw #15,%d0
0003ee02: 62a2           	bhis 0x3eda6
0003ee04: 70f0           	moveq #-16,%d0
0003ee06: c280           	andl %d0,%d1
0003ee08: 2541 01a4      	movel %d1,%a2@(420)
0003ee0c: 3042           	moveaw %d2,%a0
0003ee0e: 2408           	movel %a0,%d2
0003ee10: d488           	addl %a0,%d2
0003ee12: d488           	addl %a0,%d2
0003ee14: e78a           	lsll #3,%d2
0003ee16: 700f           	moveq #15,%d0
0003ee18: 60d2           	bras 0x3edec
0003ee1a: 4240           	clrw %d0
0003ee1c: 6000 ff5c      	braw 0x3ed7a
0003ee20: 4b42           	.short 0x4b42
0003ee22: 0025 6c64      	orib #100,%a5@-
0003ee26: 2025           	movel %a5@-,%d0
0003ee28: 7300           	mvsb %d0,%d1
0003ee2a: 202b 2025      	movel %a3@(8229),%d0
0003ee2e: 6c64           	bges 0x3ee94
0003ee30: 2025           	movel %a5@-,%d0
0003ee32: 7300           	mvsb %d0,%d1
0003ee34:  _inf_conf
0003ee34: 4fef ffb0      	lea %sp@(-80),%sp
0003ee38: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003ee3c: 2479 0005 9b6c 	moveal 0x59b6c,%a2
0003ee42: 2f0a           	movel %a2,%sp@-
0003ee44: 4eb9 0004 0cfa 	jsr 0x40cfa
0003ee4a: 588f           	addql #4,%sp
0003ee4c: 4a39 0005 9988 	tstb 0x59988
0003ee52: 6700 0170      	beqw 0x3efc4
0003ee56: 006a 0001 006a 	oriw #1,%a2@(106)
0003ee5c: 4a39 0005 9989 	tstb 0x59989
0003ee62: 6700 016a      	beqw 0x3efce
0003ee66: 006a 0001 00ca 	oriw #1,%a2@(202)
0003ee6c: 4eb9 0001 c0c4 	jsr 0x1c0c4
0003ee72: 487a ffac      	pea %pc@(0x3ee20)
0003ee76: 4a80           	tstl %d0
0003ee78: 6c06           	bges 0x3ee80
0003ee7a: 0680 0000 03ff 	addil #1023,%d0
0003ee80: 720a           	moveq #10,%d1
0003ee82: e2a0           	asrl %d1,%d0
0003ee84: 2f00           	movel %d0,%sp@-
0003ee86: 487a ff9b      	pea %pc@(0x3ee23)
0003ee8a: 4879 0005 998e 	pea 0x5998e
0003ee90: 47f9 0001 bec0 	lea 0x1bec0,%a3
0003ee96: 4e93           	jsr %a3@
0003ee98: 3400           	movew %d0,%d2
0003ee9a: 4fef 0010      	lea %sp@(16),%sp
0003ee9e: 4a79 0005 076c 	tstw 0x5076c
0003eea4: 6732           	beqs 0x3eed8
0003eea6: 4eb9 0001 c0d8 	jsr 0x1c0d8
0003eeac: 487a ff72      	pea %pc@(0x3ee20)
0003eeb0: 4a80           	tstl %d0
0003eeb2: 6c06           	bges 0x3eeba
0003eeb4: 0680 0000 03ff 	addil #1023,%d0
0003eeba: 720a           	moveq #10,%d1
0003eebc: e2a0           	asrl %d1,%d0
0003eebe: 2f00           	movel %d0,%sp@-
0003eec0: 487a ff68      	pea %pc@(0x3ee2a)
0003eec4: 3002           	movew %d2,%d0
0003eec6: 48c0           	extl %d0
0003eec8: 0680 0005 998e 	addil #366990,%d0
0003eece: 2f00           	movel %d0,%sp@-
0003eed0: 4e93           	jsr %a3@
0003eed2: d440           	addw %d0,%d2
0003eed4: 4fef 0010      	lea %sp@(16),%sp
0003eed8: 4878 0028      	pea 0x28
0003eedc: 3f3c 0020      	movew #32,%sp@-
0003eee0: 48c2           	extl %d2
0003eee2: 0682 0005 998e 	addil #366990,%d2
0003eee8: 2f02           	movel %d2,%sp@-
0003eeea: 47f9 0001 bb7e 	lea 0x1bb7e,%a3
0003eef0: 4e93           	jsr %a3@
0003eef2: 4879 0005 998e 	pea 0x5998e
0003eef8: 3f3c 0019      	movew #25,%sp@-
0003eefc: 2f0a           	movel %a2,%sp@-
0003eefe: 49f9 0001 c228 	lea 0x1c228,%a4
0003ef04: 4e94           	jsr %a4@
0003ef06: 4bef 0040      	lea %sp@(64),%a5
0003ef0a: 4fef 0014      	lea %sp@(20),%sp
0003ef0e: 204d           	moveal %a5,%a0
0003ef10: 7014           	moveq #20,%d0
0003ef12: 2c4d           	moveal %a5,%fp
0003ef14: 4298           	clrl %a0@+
0003ef16: 5340           	subqw #1,%d0
0003ef18: 66fa           	bnes 0x3ef14
0003ef1a: 2279 0005 9ada 	moveal 0x59ada,%a1
0003ef20: b2fc 0000      	cmpaw #0,%a1
0003ef24: 6600 00b2      	bnew 0x3efd8
0003ef28: 4279 0005 9b00 	clrw 0x59b00
0003ef2e: 4279 0005 9b02 	clrw 0x59b02
0003ef34: 4243           	clrw %d3
0003ef36: 201d           	movel %a5@+,%d0
0003ef38: 6600 02a2      	bnew 0x3f1dc
0003ef3c: 5243           	addqw #1,%d3
0003ef3e: 0c43 0014      	cmpiw #20,%d3
0003ef42: 66f2           	bnes 0x3ef36
0003ef44: 4243           	clrw %d3
0003ef46: 7000           	moveq #0,%d0
0003ef48: 4bf9 0003 8a81 	lea 0x38a81,%a5
0003ef4e: 3800           	movew %d0,%d4
0003ef50: 4a35 0800      	tstb %a5@(0000000000000000,%d0:l)
0003ef54: 6600 0294      	bnew 0x3f1ea
0003ef58: 5280           	addql #1,%d0
0003ef5a: 7221           	moveq #33,%d1
0003ef5c: b280           	cmpl %d0,%d1
0003ef5e: 66ee           	bnes 0x3ef4e
0003ef60: 4244           	clrw %d4
0003ef62: 2f0a           	movel %a2,%sp@-
0003ef64: 4eba f500      	jsr %pc@(0x3e466)
0003ef68: 588f           	addql #4,%sp
0003ef6a: 2c3c 0003 8a80 	movel #232064,%d6
0003ef70: 2e3c 0003 8a82 	movel #232066,%d7
0003ef76: 4267           	clrw %sp@-
0003ef78: 2f0a           	movel %a2,%sp@-
0003ef7a: 4eb9 0003 8e4e 	jsr 0x38e4e
0003ef80: 3a00           	movew %d0,%d5
0003ef82: 0245 7fff      	andiw #32767,%d5
0003ef86: 5c8f           	addql #6,%sp
0003ef88: 3005           	movew %d5,%d0
0003ef8a: 0640 fff3      	addiw #-13,%d0
0003ef8e: 0c40 000e      	cmpiw #14,%d0
0003ef92: 6200 0094      	bhiw 0x3f028
0003ef96: 0280 0000 ffff 	andil #65535,%d0
0003ef9c: d080           	addl %d0,%d0
0003ef9e: 303b 0806      	movew %pc@(0x3efa6,%d0:l),%d0
0003efa2: 4efb 0002      	jmp %pc@(0x3efa6,%d0:w)
0003efa6: 00a8 0082 00fc 	oril #8519932,%a0@(82)
0003efac: 0052 
0003efae: 0074 0082 0082 	oriw #130,%a4@(ffffffffffffff82,%d0:w)
0003efb4: 0082 0156 0082 	oril #22413442,%d2
0003efba: 0102           	btst %d0,%d2
0003efbc: 0132 0082      	btst %d0,%a2@(ffffffffffffff82,%d0:w)
0003efc0: 017c           	.short 0x017c
0003efc2: 01b8 006a      	bclr %d0,0x6a
0003efc6: 0001 0082      	orib #-126,%d1
0003efca: 6000 fe90      	braw 0x3ee5c
0003efce: 006a 0001 00e2 	oriw #1,%a2@(226)
0003efd4: 6000 fe96      	braw 0x3ee6c
0003efd8: 4240           	clrw %d0
0003efda: 1029 0006      	moveb %a1@(6),%d0
0003efde: 5340           	subqw #1,%d0
0003efe0: 0c40 0013      	cmpiw #19,%d0
0003efe4: 620c           	bhis 0x3eff2
0003efe6: 3040           	moveaw %d0,%a0
0003efe8: 2008           	movel %a0,%d0
0003efea: d088           	addl %a0,%d0
0003efec: d080           	addl %d0,%d0
0003efee: 2f89 082c      	movel %a1,%sp@(000000000000002c,%d0:l)
0003eff2: 2251           	moveal %a1@,%a1
0003eff4: 6000 ff2a      	braw 0x3ef20
0003eff8: 3403           	movew %d3,%d2
0003effa: 5342           	subqw #1,%d2
0003effc: 3042           	moveaw %d2,%a0
0003effe: 2008           	movel %a0,%d0
0003f000: d088           	addl %a0,%d0
0003f002: d080           	addl %d0,%d0
0003f004: 41f6 0804      	lea %fp@(0000000000000004,%d0:l),%a0
0003f008: 0c42 ffff      	cmpiw #-1,%d2
0003f00c: 6604           	bnes 0x3f012
0003f00e: 4240           	clrw %d0
0003f010: 6062           	bras 0x3f074
0003f012: 2020           	movel %a0@-,%d0
0003f014: 6626           	bnes 0x3f03c
0003f016: 5342           	subqw #1,%d2
0003f018: 60ee           	bras 0x3f008
0003f01a: 3043           	moveaw %d3,%a0
0003f01c: 5248           	addqw #1,%a0
0003f01e: 3048           	moveaw %a0,%a0
0003f020: 3408           	movew %a0,%d2
0003f022: 0c42 0013      	cmpiw #19,%d2
0003f026: 6f06           	bles 0x3f02e
0003f028: 4240           	clrw %d0
0003f02a: 6000 0134      	braw 0x3f160
0003f02e: 5288           	addql #1,%a0
0003f030: 2008           	movel %a0,%d0
0003f032: d088           	addl %a0,%d0
0003f034: d080           	addl %d0,%d0
0003f036: 2037 0828      	movel %sp@(0000000000000028,%d0:l),%d0
0003f03a: 67e4           	beqs 0x3f020
0003f03c: 2f00           	movel %d0,%sp@-
0003f03e: 2f0a           	movel %a2,%sp@-
0003f040: 4eba f126      	jsr %pc@(0x3e168)
0003f044: 508f           	addql #8,%sp
0003f046: 3602           	movew %d2,%d3
0003f048: 4240           	clrw %d0
0003f04a: 740b           	moveq #11,%d2
0003f04c: 6026           	bras 0x3f074
0003f04e: 3f3c ffff      	movew #-1,%sp@-
0003f052: 3043           	moveaw %d3,%a0
0003f054: 2008           	movel %a0,%d0
0003f056: d088           	addl %a0,%d0
0003f058: d080           	addl %d0,%d0
0003f05a: 720c           	moveq #12,%d1
0003f05c: d2b7 082e      	addl %sp@(000000000000002e,%d0:l),%d1
0003f060: 2f01           	movel %d1,%sp@-
0003f062: 2f0a           	movel %a2,%sp@-
0003f064: 4eba f0c0      	jsr %pc@(0x3e126)
0003f068: 4fef 000a      	lea %sp@(10),%sp
0003f06c: 4a40           	tstw %d0
0003f06e: 67b8           	beqs 0x3f028
0003f070: 4240           	clrw %d0
0003f072: 740e           	moveq #14,%d2
0003f074: 3045           	moveaw %d5,%a0
0003f076: 2208           	movel %a0,%d1
0003f078: d288           	addl %a0,%d1
0003f07a: d288           	addl %a0,%d1
0003f07c: e789           	lsll #3,%d1
0003f07e: 0272 fffe 180a 	andiw #-2,%a2@(000000000000000a,%d1:l)
0003f084: 4a40           	tstw %d0
0003f086: 6600 00de      	bnew 0x3f166
0003f08a: 0c42 ffff      	cmpiw #-1,%d2
0003f08e: 6700 fee6      	beqw 0x3ef76
0003f092: 3f02           	movew %d2,%sp@-
0003f094: 2f0a           	movel %a2,%sp@-
0003f096: 4eb9 0003 b916 	jsr 0x3b916
0003f09c: 5c8f           	addql #6,%sp
0003f09e: 6000 fed6      	braw 0x3ef76
0003f0a2: 3f3c 0001      	movew #1,%sp@-
0003f0a6: 60aa           	bras 0x3f052
0003f0a8: 3f04           	movew %d4,%sp@-
0003f0aa: 2f0a           	movel %a2,%sp@-
0003f0ac: 4eba efde      	jsr %pc@(0x3e08c)
0003f0b0: 3044           	moveaw %d4,%a0
0003f0b2: 5348           	subqw #1,%a0
0003f0b4: 3048           	moveaw %a0,%a0
0003f0b6: 5c8f           	addql #6,%sp
0003f0b8: 3408           	movew %a0,%d2
0003f0ba: 0c42 ffff      	cmpiw #-1,%d2
0003f0be: 6700 ff4e      	beqw 0x3f00e
0003f0c2: 5388           	subql #1,%a0
0003f0c4: 4a30 7800      	tstb %a0@(0000000000000000,%d7:l)
0003f0c8: 67ee           	beqs 0x3f0b8
0003f0ca: 3f02           	movew %d2,%sp@-
0003f0cc: 2f0a           	movel %a2,%sp@-
0003f0ce: 4eba ef20      	jsr %pc@(0x3dff0)
0003f0d2: 5c8f           	addql #6,%sp
0003f0d4: 3802           	movew %d2,%d4
0003f0d6: 6042           	bras 0x3f11a
0003f0d8: 3f04           	movew %d4,%sp@-
0003f0da: 2f0a           	movel %a2,%sp@-
0003f0dc: 4eba efae      	jsr %pc@(0x3e08c)
0003f0e0: 3044           	moveaw %d4,%a0
0003f0e2: 5248           	addqw #1,%a0
0003f0e4: 3048           	moveaw %a0,%a0
0003f0e6: 5c8f           	addql #6,%sp
0003f0e8: 3408           	movew %a0,%d2
0003f0ea: 0c42 0020      	cmpiw #32,%d2
0003f0ee: 6e00 ff38      	bgtw 0x3f028
0003f0f2: 5288           	addql #1,%a0
0003f0f4: 4a30 6800      	tstb %a0@(0000000000000000,%d6:l)
0003f0f8: 67ee           	beqs 0x3f0e8
0003f0fa: 60ce           	bras 0x3f0ca
0003f0fc: 4878 0021      	pea 0x21
0003f100: 4267           	clrw %sp@-
0003f102: 4879 0005 9690 	pea 0x59690
0003f108: 4e93           	jsr %a3@
0003f10a: 487a f5a5      	pea %pc@(0x3e6b1)
0003f10e: 3f3c 0014      	movew #20,%sp@-
0003f112: 2f0a           	movel %a2,%sp@-
0003f114: 4e94           	jsr %a4@
0003f116: 4fef 0014      	lea %sp@(20),%sp
0003f11a: 4240           	clrw %d0
0003f11c: 7413           	moveq #19,%d2
0003f11e: 6000 ff54      	braw 0x3f074
0003f122: 3f04           	movew %d4,%sp@-
0003f124: 2f0a           	movel %a2,%sp@-
0003f126: 4eba ef64      	jsr %pc@(0x3e08c)
0003f12a: 3f3c 0002      	movew #2,%sp@-
0003f12e: 3f3c 0004      	movew #4,%sp@-
0003f132: 2f0a           	movel %a2,%sp@-
0003f134: 243c 0003 de50 	movel #253520,%d2
0003f13a: 2042           	moveal %d2,%a0
0003f13c: 4e90           	jsr %a0@
0003f13e: 508f           	addql #8,%sp
0003f140: 13c0 0005 9988 	moveb %d0,0x59988
0003f146: 3f3c 0002      	movew #2,%sp@-
0003f14a: 3f3c 0008      	movew #8,%sp@-
0003f14e: 2f0a           	movel %a2,%sp@-
0003f150: 2042           	moveal %d2,%a0
0003f152: 4e90           	jsr %a0@
0003f154: 13c0 0005 9989 	moveb %d0,0x59989
0003f15a: 4fef 000e      	lea %sp@(14),%sp
0003f15e: 7001           	moveq #1,%d0
0003f160: 74ff           	moveq #-1,%d2
0003f162: 6000 ff10      	braw 0x3f074
0003f166: 0c45 001a      	cmpiw #26,%d5
0003f16a: 6618           	bnes 0x3f184
0003f16c: 4eb9 0003 7be2 	jsr 0x37be2
0003f172: 2f0a           	movel %a2,%sp@-
0003f174: 4eba f376      	jsr %pc@(0x3e4ec)
0003f178: 588f           	addql #4,%sp
0003f17a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003f17e: 4fef 0050      	lea %sp@(80),%sp
0003f182: 4e75           	rts
0003f184: 2439 0005 9b34 	movel 0x59b34,%d2
0003f18a: 93c9           	subal %a1,%a1
0003f18c: 47f9 0005 9690 	lea 0x59690,%a3
0003f192: 1235 9800      	moveb %a5@(0000000000000000,%a1:l),%d1
0003f196: 6740           	beqs 0x3f1d8
0003f198: 0281 0000 00ff 	andil #255,%d1
0003f19e: 2001           	movel %d1,%d0
0003f1a0: d081           	addl %d1,%d0
0003f1a2: d081           	addl %d1,%d0
0003f1a4: e788           	lsll #3,%d0
0003f1a6: 2042           	moveal %d2,%a0
0003f1a8: d1c0           	addal %d0,%a0
0003f1aa: 3028 0014      	movew %a0@(20),%d0
0003f1ae: 5e40           	addqw #7,%d0
0003f1b0: 6a02           	bpls 0x3f1b4
0003f1b2: 5e40           	addqw #7,%d0
0003f1b4: e640           	asrw #3,%d0
0003f1b6: 2068 000c      	moveal %a0@(12),%a0
0003f1ba: 5788           	subql #3,%a0
0003f1bc: 41f0 0000      	lea %a0@(0000000000000000,%d0:w),%a0
0003f1c0: 0c10 005e      	cmpib #94,%a0@
0003f1c4: 6612           	bnes 0x3f1d8
0003f1c6: 1028 0001      	moveb %a0@(1),%d0
0003f1ca: 1780 9800      	moveb %d0,%a3@(0000000000000000,%a1:l)
0003f1ce: 5289           	addql #1,%a1
0003f1d0: 7021           	moveq #33,%d0
0003f1d2: b089           	cmpl %a1,%d0
0003f1d4: 66bc           	bnes 0x3f192
0003f1d6: 609a           	bras 0x3f172
0003f1d8: 4200           	clrb %d0
0003f1da: 60ee           	bras 0x3f1ca
0003f1dc: 2f00           	movel %d0,%sp@-
0003f1de: 2f0a           	movel %a2,%sp@-
0003f1e0: 4eba ef86      	jsr %pc@(0x3e168)
0003f1e4: 508f           	addql #8,%sp
0003f1e6: 6000 fd5e      	braw 0x3ef46
0003f1ea: 3f00           	movew %d0,%sp@-
0003f1ec: 2f0a           	movel %a2,%sp@-
0003f1ee: 4eba ee00      	jsr %pc@(0x3dff0)
0003f1f2: 5c8f           	addql #6,%sp
0003f1f4: 6000 fd6c      	braw 0x3ef62
0003f1f8:  _opn_appl
0003f1f8: 2f02           	movel %d2,%sp@-
0003f1fa: 2439 0005 9b44 	movel 0x59b44,%d2
0003f200: 2f2f 0008      	movel %sp@(8),%sp@-
0003f204: 3f3c 0002      	movew #2,%sp@-
0003f208: 2f02           	movel %d2,%sp@-
0003f20a: 4eba f46e      	jsr %pc@(0x3e67a)
0003f20e: 487a f4a1      	pea %pc@(0x3e6b1)
0003f212: 3f3c 0004      	movew #4,%sp@-
0003f216: 2f02           	movel %d2,%sp@-
0003f218: 4eb9 0001 c228 	jsr 0x1c228
0003f21e: 3f3c 0004      	movew #4,%sp@-
0003f222: 2f02           	movel %d2,%sp@-
0003f224: 4eba f372      	jsr %pc@(0x3e598)
0003f228: 3f3c 0005      	movew #5,%sp@-
0003f22c: 2f02           	movel %d2,%sp@-
0003f22e: 4eb9 0001 c2a8 	jsr 0x1c2a8
0003f234: 4fef 0020      	lea %sp@(32),%sp
0003f238: 4a40           	tstw %d0
0003f23a: 6716           	beqs 0x3f252
0003f23c: 2f2f 000c      	movel %sp@(12),%sp@-
0003f240: 3f3c 0004      	movew #4,%sp@-
0003f244: 2f02           	movel %d2,%sp@-
0003f246: 4eb9 0001 c254 	jsr 0x1c254
0003f24c: 4fef 000a      	lea %sp@(10),%sp
0003f250: 7001           	moveq #1,%d0
0003f252: 241f           	movel %sp@+,%d2
0003f254: 4e75           	rts
0003f256: 0000 48e7      	orib #-25,%d0
0003f25a: 3f3e           	.short 0x3f3e
0003f25c: 226f 0038      	moveal %sp@(56),%a1
0003f260: 3439 0005 9a8e 	movew 0x59a8e,%d2
0003f266: 3239 0005 9976 	movew 0x59976,%d1
0003f26c: 48c1           	extl %d1
0003f26e: 83c2           	divsw %d2,%d1
0003f270: 3641           	moveaw %d1,%a3
0003f272: 3639 0005 9a90 	movew 0x59a90,%d3
0003f278: 3839 0005 9978 	movew 0x59978,%d4
0003f27e: 48c4           	extl %d4
0003f280: 89c3           	divsw %d3,%d4
0003f282: 3844           	moveaw %d4,%a4
0003f284: 3c2f 0030      	movew %sp@(48),%d6
0003f288: 48c6           	extl %d6
0003f28a: 8dc2           	divsw %d2,%d6
0003f28c: 3e2f 0032      	movew %sp@(50),%d7
0003f290: 48c7           	extl %d7
0003f292: 8fc3           	divsw %d3,%d7
0003f294: 2479 0005 9ada 	moveal 0x59ada,%a2
0003f29a: 3207           	movew %d7,%d1
0003f29c: 3006           	movew %d6,%d0
0003f29e: b24c           	cmpw %a4,%d1
0003f2a0: 6d5e           	blts 0x3f300
0003f2a2: 206f 0034      	moveal %sp@(52),%a0
0003f2a6: 30af 0030      	movew %sp@(48),%a0@
0003f2aa: 32af 0032      	movew %sp@(50),%a1@
0003f2ae: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003f2b2: 4e75           	rts
0003f2b4: 0828 0002 0005 	btst #2,%a0@(5)
0003f2ba: 6718           	beqs 0x3f2d4
0003f2bc: 3a28 001c      	movew %a0@(28),%d5
0003f2c0: 48c5           	extl %d5
0003f2c2: 8bc2           	divsw %d2,%d5
0003f2c4: ba40           	cmpw %d0,%d5
0003f2c6: 660c           	bnes 0x3f2d4
0003f2c8: 3a28 001e      	movew %a0@(30),%d5
0003f2cc: 48c5           	extl %d5
0003f2ce: 8bc3           	divsw %d3,%d5
0003f2d0: ba41           	cmpw %d1,%d5
0003f2d2: 672a           	beqs 0x3f2fe
0003f2d4: 2050           	moveal %a0@,%a0
0003f2d6: b0fc 0000      	cmpaw #0,%a0
0003f2da: 66d8           	bnes 0x3f2b4
0003f2dc: 9046           	subw %d6,%d0
0003f2de: c5c0           	mulsw %d0,%d2
0003f2e0: d46f 0030      	addw %sp@(48),%d2
0003f2e4: 206f 0034      	moveal %sp@(52),%a0
0003f2e8: 3082           	movew %d2,%a0@
0003f2ea: 9247           	subw %d7,%d1
0003f2ec: c3f9 0005 9a90 	mulsw 0x59a90,%d1
0003f2f2: d26f 0032      	addw %sp@(50),%d1
0003f2f6: 3281           	movew %d1,%a1@
0003f2f8: 60b4           	bras 0x3f2ae
0003f2fa: 204a           	moveal %a2,%a0
0003f2fc: 60d8           	bras 0x3f2d6
0003f2fe: 5240           	addqw #1,%d0
0003f300: b04b           	cmpw %a3,%d0
0003f302: 6df6           	blts 0x3f2fa
0003f304: 5241           	addqw #1,%d1
0003f306: 4240           	clrw %d0
0003f308: 6094           	bras 0x3f29e
0003f30a: 0000 2f0a      	orib #10,%d0
0003f30e: 2f02           	movel %d2,%sp@-
0003f310: 346f 0010      	moveaw %sp@(16),%a2
0003f314: 200a           	movel %a2,%d0
0003f316: d08a           	addl %a2,%d0
0003f318: d08a           	addl %a2,%d0
0003f31a: e788           	lsll #3,%d0
0003f31c: 246f 000c      	moveal %sp@(12),%a2
0003f320: d5c0           	addal %d0,%a2
0003f322: 322f 0012      	movew %sp@(18),%d1
0003f326: 48c1           	extl %d1
0003f328: 2001           	movel %d1,%d0
0003f32a: e988           	lsll #4,%d0
0003f32c: d081           	addl %d1,%d0
0003f32e: d080           	addl %d0,%d0
0003f330: 243c 0005 9b04 	movel #367364,%d2
0003f336: 4878 0022      	pea 0x22
0003f33a: d0b9 0005 9ae0 	addl 0x59ae0,%d0
0003f340: 2f00           	movel %d0,%sp@-
0003f342: 2f02           	movel %d2,%sp@-
0003f344: 4eb9 0001 b8fc 	jsr 0x1b8fc
0003f34a: 23fc 0003 f30a 	movel #258826,0x59b0c
0003f350: 0005 9b0c 
0003f354: 357c 001f 0006 	movew #31,%a2@(6)
0003f35a: 2542 000c      	movel %d2,%a2@(12)
0003f35e: 4fef 000c      	lea %sp@(12),%sp
0003f362: 241f           	movel %sp@+,%d2
0003f364: 245f           	moveal %sp@+,%a2
0003f366: 4e75           	rts
0003f368:  _is_installed
0003f368: 206f 0004      	moveal %sp@(4),%a0
0003f36c: 0828 0002 0005 	btst #2,%a0@(5)
0003f372: 661c           	bnes 0x3f390
0003f374: 2068 000c      	moveal %a0@(12),%a0
0003f378: 1010           	moveb %a0@,%d0
0003f37a: 0c00 002a      	cmpib #42,%d0
0003f37e: 6710           	beqs 0x3f390
0003f380: 0c00 003f      	cmpib #63,%d0
0003f384: 670a           	beqs 0x3f390
0003f386: 4a00           	tstb %d0
0003f388: 56c0           	sne %d0
0003f38a: 4880           	extw %d0
0003f38c: 4440           	negw %d0
0003f38e: 4e75           	rts
0003f390: 4240           	clrw %d0
0003f392: 60fa           	bras 0x3f38e
0003f394:  _is_viewer
0003f394: 2f02           	movel %d2,%sp@-
0003f396: 206f 0008      	moveal %sp@(8),%a0
0003f39a: 3028 0008      	movew %a0@(8),%d0
0003f39e: 663e           	bnes 0x3f3de
0003f3a0: 4a68 0018      	tstw %a0@(24)
0003f3a4: 6d38           	blts 0x3f3de
0003f3a6: 4a68 001a      	tstw %a0@(26)
0003f3aa: 6d32           	blts 0x3f3de
0003f3ac: 2068 0010      	moveal %a0@(16),%a0
0003f3b0: 7401           	moveq #1,%d2
0003f3b2: 1218           	moveb %a0@+,%d1
0003f3b4: 660e           	bnes 0x3f3c4
0003f3b6: 0c40 0003      	cmpiw #3,%d0
0003f3ba: 57c0           	seq %d0
0003f3bc: 4880           	extw %d0
0003f3be: 4440           	negw %d0
0003f3c0: 241f           	movel %sp@+,%d2
0003f3c2: 4e75           	rts
0003f3c4: 0c01 002a      	cmpib #42,%d1
0003f3c8: 6706           	beqs 0x3f3d0
0003f3ca: 0c01 003f      	cmpib #63,%d1
0003f3ce: 6604           	bnes 0x3f3d4
0003f3d0: 8042           	orw %d2,%d0
0003f3d2: 60de           	bras 0x3f3b2
0003f3d4: 0c01 002e      	cmpib #46,%d1
0003f3d8: 66d8           	bnes 0x3f3b2
0003f3da: d442           	addw %d2,%d2
0003f3dc: 60d4           	bras 0x3f3b2
0003f3de: 4240           	clrw %d0
0003f3e0: 60de           	bras 0x3f3c0
0003f3e2: 2575 2000 2a2e 	movel %a5@(0000000000000000,%d2:w),%a2@(10798)
0003f3e8: 0000 4e56      	orib #86,%d0
0003f3ec: ff64 48e7      	cp1stw %d4,%a4@-,#5,#231
0003f3f0: 3f3c 286e      	movew #10350,%sp@-
0003f3f4: 000a           	.short 0x000a
0003f3f6: 3039 0005 997c 	movew 0x5997c,%d0
0003f3fc: 6600 02b4      	bnew 0x3f6b2
0003f400: 3f2e 0008      	movew %fp@(8),%sp@-
0003f404: 4eb9 0003 b35e 	jsr 0x3b35e
0003f40a: 2440           	moveal %d0,%a2
0003f40c: 548f           	addql #2,%sp
0003f40e: 4a80           	tstl %d0
0003f410: 660e           	bnes 0x3f420
0003f412: 4242           	clrw %d2
0003f414: 3002           	movew %d2,%d0
0003f416: 4cee 3cfc ff3c 	moveml %fp@(-196),%d2-%d7/%a2-%a5
0003f41c: 4e5e           	unlk %fp
0003f41e: 4e75           	rts
0003f420: 47ee ff80      	lea %fp@(-128),%a3
0003f424: 224b           	moveal %a3,%a1
0003f426: 206a 000c      	moveal %a2@(12),%a0
0003f42a: 12d8           	moveb %a0@+,%a1@+
0003f42c: 66fc           	bnes 0x3f42a
0003f42e: 2f0b           	movel %a3,%sp@-
0003f430: 4bf9 0001 c344 	lea 0x1c344,%a5
0003f436: 4e95           	jsr %a5@
0003f438: 2040           	moveal %d0,%a0
0003f43a: 4210           	clrb %a0@
0003f43c: 2f2a 000c      	movel %a2@(12),%sp@-
0003f440: 4e95           	jsr %a5@
0003f442: 486e ff6e      	pea %fp@(-146)
0003f446: 2f00           	movel %d0,%sp@-
0003f448: 2f0b           	movel %a3,%sp@-
0003f44a: 3f3c 8004      	movew #-32764,%sp@-
0003f44e: 4267           	clrw %sp@-
0003f450: 4eb9 0003 b384 	jsr 0x3b384
0003f456: 2640           	moveal %d0,%a3
0003f458: 4fef 0018      	lea %sp@(24),%sp
0003f45c: 4a80           	tstl %d0
0003f45e: 6716           	beqs 0x3f476
0003f460: 2f2a 000c      	movel %a2@(12),%sp@-
0003f464: 2f2b 000c      	movel %a3@(12),%sp@-
0003f468: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003f46e: 508f           	addql #8,%sp
0003f470: 4a40           	tstw %d0
0003f472: 6602           	bnes 0x3f476
0003f474: 244b           	moveal %a3,%a2
0003f476: 2f0a           	movel %a2,%sp@-
0003f478: 4eba feee      	jsr %pc@(0x3f368)
0003f47c: 588f           	addql #4,%sp
0003f47e: 3400           	movew %d0,%d2
0003f480: 47f9 0001 c344 	lea 0x1c344,%a3
0003f486: 6700 02a8      	beqw 0x3f730
0003f48a: 262a 000c      	movel %a2@(12),%d3
0003f48e: 2f03           	movel %d3,%sp@-
0003f490: 4e93           	jsr %a3@
0003f492: 2840           	moveal %d0,%a4
0003f494: 588f           	addql #4,%sp
0003f496: 2040           	moveal %d0,%a0
0003f498: 91c3           	subal %d3,%a0
0003f49a: 4868 0001      	pea %a0@(1)
0003f49e: 2f03           	movel %d3,%sp@-
0003f4a0: 486e ff80      	pea %fp@(-128)
0003f4a4: 4eb9 0001 bd84 	jsr 0x1bd84
0003f4aa: 2679 0005 9b4c 	moveal 0x59b4c,%a3
0003f4b0: 2f0b           	movel %a3,%sp@-
0003f4b2: 4eb9 0004 0cfa 	jsr 0x40cfa
0003f4b8: 2f0c           	movel %a4,%sp@-
0003f4ba: 3f3c 0002      	movew #2,%sp@-
0003f4be: 2f0b           	movel %a3,%sp@-
0003f4c0: 4eb9 0003 e67a 	jsr 0x3e67a
0003f4c6: 4fef 001a      	lea %sp@(26),%sp
0003f4ca: 203c 0003 f30a 	movel #258826,%d0
0003f4d0: 4a42           	tstw %d2
0003f4d2: 6704           	beqs 0x3f4d8
0003f4d4: 202a 0014      	movel %a2@(20),%d0
0003f4d8: 2f00           	movel %d0,%sp@-
0003f4da: 3f3c 0003      	movew #3,%sp@-
0003f4de: 2f0b           	movel %a3,%sp@-
0003f4e0: 4bf9 0001 c228 	lea 0x1c228,%a5
0003f4e6: 4e95           	jsr %a5@
0003f4e8: 4fef 000a      	lea %sp@(10),%sp
0003f4ec: 203c 0003 f30a 	movel #258826,%d0
0003f4f2: 4a42           	tstw %d2
0003f4f4: 6706           	beqs 0x3f4fc
0003f4f6: 202a 0010      	movel %a2@(16),%d0
0003f4fa: 5480           	addql #2,%d0
0003f4fc: 2f00           	movel %d0,%sp@-
0003f4fe: 3f3c 0004      	movew #4,%sp@-
0003f502: 2f0b           	movel %a3,%sp@-
0003f504: 4e95           	jsr %a5@
0003f506: 102a 0006      	moveb %a2@(6),%d0
0003f50a: 4fef 000a      	lea %sp@(10),%sp
0003f50e: 6700 0248      	beqw 0x3f758
0003f512: 0240 00ff      	andiw #255,%d0
0003f516: 3f00           	movew %d0,%sp@-
0003f518: 487a fec8      	pea %pc@(0x3f3e2)
0003f51c: 486e ff73      	pea %fp@(-141)
0003f520: 4eb9 0001 bec0 	jsr 0x1bec0
0003f526: 4fef 000a      	lea %sp@(10),%sp
0003f52a: 203c 0003 f30a 	movel #258826,%d0
0003f530: 4a42           	tstw %d2
0003f532: 6708           	beqs 0x3f53c
0003f534: 200e           	movel %fp,%d0
0003f536: 0680 ffff ff73 	addil #-141,%d0
0003f53c: 2f00           	movel %d0,%sp@-
0003f53e: 3f3c 0005      	movew #5,%sp@-
0003f542: 2f0b           	movel %a3,%sp@-
0003f544: 4e95           	jsr %a5@
0003f546: 322a 0004      	movew %a2@(4),%d1
0003f54a: 4fef 000a      	lea %sp@(10),%sp
0003f54e: 4a01           	tstb %d1
0003f550: 6d00 020e      	bltw 0x3f760
0003f554: 7009           	moveq #9,%d0
0003f556: 3040           	moveaw %d0,%a0
0003f558: 2008           	movel %a0,%d0
0003f55a: d088           	addl %a0,%d0
0003f55c: d088           	addl %a0,%d0
0003f55e: e788           	lsll #3,%d0
0003f560: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0003f566: 3001           	movew %d1,%d0
0003f568: 0240 0009      	andiw #9,%d0
0003f56c: 5340           	subqw #1,%d0
0003f56e: 0c40 0008      	cmpiw #8,%d0
0003f572: 6200 01f2      	bhiw 0x3f766
0003f576: 0280 0000 ffff 	andil #65535,%d0
0003f57c: 41fa 0ff4      	lea %pc@(0x40572),%a0
0003f580: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
0003f584: 4880           	extw %d0
0003f586: 3040           	moveaw %d0,%a0
0003f588: 2008           	movel %a0,%d0
0003f58a: d088           	addl %a0,%d0
0003f58c: d088           	addl %a0,%d0
0003f58e: e788           	lsll #3,%d0
0003f590: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0003f596: 0801 0004      	btst #4,%d1
0003f59a: 6600 01d0      	bnew 0x3f76c
0003f59e: 7013           	moveq #19,%d0
0003f5a0: 3040           	moveaw %d0,%a0
0003f5a2: 2008           	movel %a0,%d0
0003f5a4: d088           	addl %a0,%d0
0003f5a6: d088           	addl %a0,%d0
0003f5a8: e788           	lsll #3,%d0
0003f5aa: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0003f5b0: 0801 0005      	btst #5,%d1
0003f5b4: 6600 01bc      	bnew 0x3f772
0003f5b8: 7017           	moveq #23,%d0
0003f5ba: 3040           	moveaw %d0,%a0
0003f5bc: 2008           	movel %a0,%d0
0003f5be: d088           	addl %a0,%d0
0003f5c0: d088           	addl %a0,%d0
0003f5c2: e788           	lsll #3,%d0
0003f5c4: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0003f5ca: 2f0b           	movel %a3,%sp@-
0003f5cc: 4eb9 0003 e466 	jsr 0x3e466
0003f5d2: 588f           	addql #4,%sp
0003f5d4: 280e           	movel %fp,%d4
0003f5d6: 0684 ffff ff70 	addil #-144,%d4
0003f5dc: 263c 0001 c254 	movel #115284,%d3
0003f5e2: 2c3c 0003 b808 	movel #243720,%d6
0003f5e8: 2e3c 0003 a0aa 	movel #237738,%d7
0003f5ee: 3f3c 0003      	movew #3,%sp@-
0003f5f2: 2f0b           	movel %a3,%sp@-
0003f5f4: 4eb9 0003 8e4e 	jsr 0x38e4e
0003f5fa: 5c8f           	addql #6,%sp
0003f5fc: 3200           	movew %d0,%d1
0003f5fe: 0241 7fff      	andiw #32767,%d1
0003f602: 0c41 0019      	cmpiw #25,%d1
0003f606: 6700 0340      	beqw 0x3f948
0003f60a: 0c41 001b      	cmpiw #27,%d1
0003f60e: 6700 0358      	beqw 0x3f968
0003f612: 0c41 0018      	cmpiw #24,%d1
0003f616: 6600 0342      	bnew 0x3f95a
0003f61a: 4a42           	tstw %d2
0003f61c: 660e           	bnes 0x3f62c
0003f61e: 4eb9 0003 a072 	jsr 0x3a072
0003f624: 2440           	moveal %d0,%a2
0003f626: 4a80           	tstl %d0
0003f628: 6700 033e      	beqw 0x3f968
0003f62c: 2f04           	movel %d4,%sp@-
0003f62e: 3f3c 0005      	movew #5,%sp@-
0003f632: 2f0b           	movel %a3,%sp@-
0003f634: 2043           	moveal %d3,%a0
0003f636: 4e90           	jsr %a0@
0003f638: 4fef 000a      	lea %sp@(10),%sp
0003f63c: 4a2e ff70      	tstb %fp@(-144)
0003f640: 6700 0136      	beqw 0x3f778
0003f644: 2044           	moveal %d4,%a0
0003f646: 93c9           	subal %a1,%a1
0003f648: 1218           	moveb %a0@+,%d1
0003f64a: 1001           	moveb %d1,%d0
0003f64c: 0600 ffd0      	addib #-48,%d0
0003f650: 0c00 0009      	cmpib #9,%d0
0003f654: 6300 026c      	blsw 0x3f8c2
0003f658: 4a42           	tstw %d2
0003f65a: 670c           	beqs 0x3f668
0003f65c: 4245           	clrw %d5
0003f65e: 1a2a 0006      	moveb %a2@(6),%d5
0003f662: ba49           	cmpw %a1,%d5
0003f664: 6700 0114      	beqw 0x3f77a
0003f668: 3009           	movew %a1,%d0
0003f66a: 5340           	subqw #1,%d0
0003f66c: 0c40 0013      	cmpiw #19,%d0
0003f670: 6300 0268      	blsw 0x3f8da
0003f674: 3f3c 0026      	movew #38,%sp@-
0003f678: 3f3c 0001      	movew #1,%sp@-
0003f67c: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003f682: 588f           	addql #4,%sp
0003f684: 487a fc84      	pea %pc@(0x3f30a)
0003f688: 3f3c 0005      	movew #5,%sp@-
0003f68c: 2f0b           	movel %a3,%sp@-
0003f68e: 4e95           	jsr %a5@
0003f690: 026b fffe 024a 	andiw #-2,%a3@(586)
0003f696: 4fef 000a      	lea %sp@(10),%sp
0003f69a: 4a42           	tstw %d2
0003f69c: 6608           	bnes 0x3f6a6
0003f69e: 2f0a           	movel %a2,%sp@-
0003f6a0: 2247           	moveal %d7,%a1
0003f6a2: 4e91           	jsr %a1@
0003f6a4: 588f           	addql #4,%sp
0003f6a6: 2f0b           	movel %a3,%sp@-
0003f6a8: 2046           	moveal %d6,%a0
0003f6aa: 4e90           	jsr %a0@
0003f6ac: 588f           	addql #4,%sp
0003f6ae: 6000 ff3e      	braw 0x3f5ee
0003f6b2: 3f00           	movew %d0,%sp@-
0003f6b4: 4eb9 0004 28ae 	jsr 0x428ae
0003f6ba: 2640           	moveal %d0,%a3
0003f6bc: 4eb9 0003 b438 	jsr 0x3b438
0003f6c2: 2440           	moveal %d0,%a2
0003f6c4: 47eb 001a      	lea %a3@(26),%a3
0003f6c8: 4bee ff80      	lea %fp@(-128),%a5
0003f6cc: 204d           	moveal %a5,%a0
0003f6ce: 224b           	moveal %a3,%a1
0003f6d0: 10d9           	moveb %a1@+,%a0@+
0003f6d2: 66fc           	bnes 0x3f6d0
0003f6d4: 43ec 000e      	lea %a4@(14),%a1
0003f6d8: 2d49 ff66      	movel %a1,%fp@(-154)
0003f6dc: 2f0d           	movel %a5,%sp@-
0003f6de: 4eb9 0001 c344 	jsr 0x1c344
0003f6e4: 206e ff66      	moveal %fp@(-154),%a0
0003f6e8: 2240           	moveal %d0,%a1
0003f6ea: 12d8           	moveb %a0@+,%a1@+
0003f6ec: 66fc           	bnes 0x3f6ea
0003f6ee: 5c8f           	addql #6,%sp
0003f6f0: b4fc 0000      	cmpaw #0,%a2
0003f6f4: 6714           	beqs 0x3f70a
0003f6f6: 2f2a 000c      	movel %a2@(12),%sp@-
0003f6fa: 2f0d           	movel %a5,%sp@-
0003f6fc: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003f702: 508f           	addql #8,%sp
0003f704: 4a40           	tstw %d0
0003f706: 6700 fd6e      	beqw 0x3f476
0003f70a: 486e ff6e      	pea %fp@(-146)
0003f70e: 2f2e ff66      	movel %fp@(-154),%sp@-
0003f712: 2f0b           	movel %a3,%sp@-
0003f714: 3f3c 8044      	movew #-32700,%sp@-
0003f718: 4267           	clrw %sp@-
0003f71a: 4eb9 0003 b384 	jsr 0x3b384
0003f720: 2440           	moveal %d0,%a2
0003f722: 4fef 0010      	lea %sp@(16),%sp
0003f726: 4a80           	tstl %d0
0003f728: 6600 fd4c      	bnew 0x3f476
0003f72c: 6000 fce4      	braw 0x3f412
0003f730: 082a 0002 0005 	btst #2,%a2@(5)
0003f736: 6600 fd52      	bnew 0x3f48a
0003f73a: 3f39 0005 997c 	movew 0x5997c,%sp@-
0003f740: 4eb9 0004 28ae 	jsr 0x428ae
0003f746: 761a           	moveq #26,%d3
0003f748: d680           	addl %d0,%d3
0003f74a: 2f03           	movel %d3,%sp@-
0003f74c: 4e93           	jsr %a3@
0003f74e: 49ec 000e      	lea %a4@(14),%a4
0003f752: 5c8f           	addql #6,%sp
0003f754: 6000 fd40      	braw 0x3f496
0003f758: 422e ff73      	clrb %fp@(-141)
0003f75c: 6000 fdcc      	braw 0x3f52a
0003f760: 7008           	moveq #8,%d0
0003f762: 6000 fdf2      	braw 0x3f556
0003f766: 700c           	moveq #12,%d0
0003f768: 6000 fe1c      	braw 0x3f586
0003f76c: 7012           	moveq #18,%d0
0003f76e: 6000 fe30      	braw 0x3f5a0
0003f772: 7016           	moveq #22,%d0
0003f774: 6000 fe44      	braw 0x3f5ba
0003f778: 4245           	clrw %d5
0003f77a: 1545 0006      	moveb %d5,%a2@(6)
0003f77e: 426a 0004      	clrw %a2@(4)
0003f782: 3f3c 0004      	movew #4,%sp@-
0003f786: 3f3c 000c      	movew #12,%sp@-
0003f78a: 2f0b           	movel %a3,%sp@-
0003f78c: 4eb9 0001 c274 	jsr 0x1c274
0003f792: 508f           	addql #8,%sp
0003f794: 0800 0000      	btst #0,%d0
0003f798: 6706           	beqs 0x3f7a0
0003f79a: 006a 0008 0004 	oriw #8,%a2@(4)
0003f7a0: 0800 0001      	btst #1,%d0
0003f7a4: 6706           	beqs 0x3f7ac
0003f7a6: 006a 0001 0004 	oriw #1,%a2@(4)
0003f7ac: 082b 0000 01bb 	btst #0,%a3@(443)
0003f7b2: 6706           	beqs 0x3f7ba
0003f7b4: 006a 0010 0004 	oriw #16,%a2@(4)
0003f7ba: 082b 0000 021b 	btst #0,%a3@(539)
0003f7c0: 6706           	beqs 0x3f7c8
0003f7c2: 006a 0020 0004 	oriw #32,%a2@(4)
0003f7c8: 082b 0000 00cb 	btst #0,%a3@(203)
0003f7ce: 6714           	beqs 0x3f7e4
0003f7d0: 2079 0005 9ada 	moveal 0x59ada,%a0
0003f7d6: b0fc 0000      	cmpaw #0,%a0
0003f7da: 6600 014a      	bnew 0x3f926
0003f7de: 006a 0080 0004 	oriw #128,%a2@(4)
0003f7e4: 422a 0007      	clrb %a2@(7)
0003f7e8: 426a 0008      	clrw %a2@(8)
0003f7ec: 357c ffff 000a 	movew #-1,%a2@(10)
0003f7f2: 4bf9 0003 a0de 	lea 0x3a0de,%a5
0003f7f8: 4a42           	tstw %d2
0003f7fa: 661a           	bnes 0x3f816
0003f7fc: 41ee ff80      	lea %fp@(-128),%a0
0003f800: 4a18           	tstb %a0@+
0003f802: 66fc           	bnes 0x3f800
0003f804: 5388           	subql #1,%a0
0003f806: 10dc           	moveb %a4@+,%a0@+
0003f808: 66fc           	bnes 0x3f806
0003f80a: 486a 000c      	pea %a2@(12)
0003f80e: 486e ff80      	pea %fp@(-128)
0003f812: 4e95           	jsr %a5@
0003f814: 508f           	addql #8,%sp
0003f816: 49ee ff73      	lea %fp@(-141),%a4
0003f81a: 204c           	moveal %a4,%a0
0003f81c: 43fa fbc8      	lea %pc@(0x3f3e6),%a1
0003f820: 10d9           	moveb %a1@+,%a0@+
0003f822: 66fc           	bnes 0x3f820
0003f824: 486c 0002      	pea %a4@(2)
0003f828: 3f3c 0004      	movew #4,%sp@-
0003f82c: 2f0b           	movel %a3,%sp@-
0003f82e: 2243           	moveal %d3,%a1
0003f830: 4e91           	jsr %a1@
0003f832: 4fef 000a      	lea %sp@(10),%sp
0003f836: 0c2e 002a ff75 	cmpib #42,%fp@(-139)
0003f83c: 6604           	bnes 0x3f842
0003f83e: 422e ff76      	clrb %fp@(-138)
0003f842: 4a42           	tstw %d2
0003f844: 6712           	beqs 0x3f858
0003f846: 2f2a 0010      	movel %a2@(16),%sp@-
0003f84a: 2f0c           	movel %a4,%sp@-
0003f84c: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003f852: 508f           	addql #8,%sp
0003f854: 4a40           	tstw %d0
0003f856: 670a           	beqs 0x3f862
0003f858: 486a 0010      	pea %a2@(16)
0003f85c: 2f0c           	movel %a4,%sp@-
0003f85e: 4e95           	jsr %a5@
0003f860: 508f           	addql #8,%sp
0003f862: 2f0c           	movel %a4,%sp@-
0003f864: 3f3c 0003      	movew #3,%sp@-
0003f868: 2f0b           	movel %a3,%sp@-
0003f86a: 2043           	moveal %d3,%a0
0003f86c: 4e90           	jsr %a0@
0003f86e: 486a 0014      	pea %a2@(20)
0003f872: 2f0c           	movel %a4,%sp@-
0003f874: 4e95           	jsr %a5@
0003f876: 2f0a           	movel %a2,%sp@-
0003f878: 4eba fb1a      	jsr %pc@(0x3f394)
0003f87c: 4fef 0016      	lea %sp@(22),%sp
0003f880: 4a40           	tstw %d0
0003f882: 671a           	beqs 0x3f89e
0003f884: 2079 0005 9ada 	moveal 0x59ada,%a0
0003f88a: 49f9 0003 a0aa 	lea 0x3a0aa,%a4
0003f890: b0fc 0000      	cmpaw #0,%a0
0003f894: 6600 009c      	bnew 0x3f932
0003f898: 006a 0040 0004 	oriw #64,%a2@(4)
0003f89e: 357c 0006 0018 	movew #6,%a2@(24)
0003f8a4: 357c 0007 001a 	movew #7,%a2@(26)
0003f8aa: 426a 001c      	clrw %a2@(28)
0003f8ae: 426a 001e      	clrw %a2@(30)
0003f8b2: 7401           	moveq #1,%d2
0003f8b4: 2f0b           	movel %a3,%sp@-
0003f8b6: 4eb9 0003 e4ec 	jsr 0x3e4ec
0003f8bc: 588f           	addql #4,%sp
0003f8be: 6000 fb54      	braw 0x3f414
0003f8c2: 3009           	movew %a1,%d0
0003f8c4: d049           	addw %a1,%d0
0003f8c6: d040           	addw %d0,%d0
0003f8c8: d049           	addw %a1,%d0
0003f8ca: d040           	addw %d0,%d0
0003f8cc: 4881           	extw %d1
0003f8ce: d041           	addw %d1,%d0
0003f8d0: 3240           	moveaw %d0,%a1
0003f8d2: 43e9 ffd0      	lea %a1@(-48),%a1
0003f8d6: 6000 fd70      	braw 0x3f648
0003f8da: 2079 0005 9ada 	moveal 0x59ada,%a0
0003f8e0: b0fc 0000      	cmpaw #0,%a0
0003f8e4: 6606           	bnes 0x3f8ec
0003f8e6: 3a09           	movew %a1,%d5
0003f8e8: 6000 fe90      	braw 0x3f77a
0003f8ec: b5c8           	cmpal %a0,%a2
0003f8ee: 6732           	beqs 0x3f922
0003f8f0: 4245           	clrw %d5
0003f8f2: 1a28 0006      	moveb %a0@(6),%d5
0003f8f6: ba49           	cmpw %a1,%d5
0003f8f8: 6628           	bnes 0x3f922
0003f8fa: 3f3c 0027      	movew #39,%sp@-
0003f8fe: 3f3c 0001      	movew #1,%sp@-
0003f902: 2d48 ff6a      	movel %a0,%fp@(-150)
0003f906: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003f90c: 588f           	addql #4,%sp
0003f90e: 206e ff6a      	moveal %fp@(-150),%a0
0003f912: 0c40 0001      	cmpiw #1,%d0
0003f916: 6600 fd6c      	bnew 0x3f684
0003f91a: 4228 0006      	clrb %a0@(6)
0003f91e: 6000 fe5a      	braw 0x3f77a
0003f922: 2050           	moveal %a0@,%a0
0003f924: 60ba           	bras 0x3f8e0
0003f926: 0268 ff7f 0004 	andiw #-129,%a0@(4)
0003f92c: 2050           	moveal %a0@,%a0
0003f92e: 6000 fea6      	braw 0x3f7d6
0003f932: 2410           	movel %a0@,%d2
0003f934: 0828 0006 0005 	btst #6,%a0@(5)
0003f93a: 6706           	beqs 0x3f942
0003f93c: 2f08           	movel %a0,%sp@-
0003f93e: 4e94           	jsr %a4@
0003f940: 588f           	addql #4,%sp
0003f942: 2042           	moveal %d2,%a0
0003f944: 6000 ff4a      	braw 0x3f890
0003f948: 4a42           	tstw %d2
0003f94a: 6716           	beqs 0x3f962
0003f94c: 2f0a           	movel %a2,%sp@-
0003f94e: 4eb9 0003 a0aa 	jsr 0x3a0aa
0003f954: 588f           	addql #4,%sp
0003f956: 6000 ff5a      	braw 0x3f8b2
0003f95a: 0c40 ffff      	cmpiw #-1,%d0
0003f95e: 6700 fc8e      	beqw 0x3f5ee
0003f962: 4242           	clrw %d2
0003f964: 6000 ff4e      	braw 0x3f8b4
0003f968: 74ff           	moveq #-1,%d2
0003f96a: 6000 ff48      	braw 0x3f8b4
0003f96e:  _snap_icon
0003f96e: 48e7 3c00      	moveml %d2-%d5,%sp@-
0003f972: 206f 001c      	moveal %sp@(28),%a0
0003f976: 3439 0005 9a8e 	movew 0x59a8e,%d2
0003f97c: 3839 0005 9976 	movew 0x59976,%d4
0003f982: 48c4           	extl %d4
0003f984: 89c2           	divsw %d2,%d4
0003f986: 2604           	movel %d4,%d3
0003f988: 4843           	swap %d3
0003f98a: 322f 0014      	movew %sp@(20),%d1
0003f98e: 926f 0020      	subw %sp@(32),%d1
0003f992: 3002           	movew %d2,%d0
0003f994: 7a0f           	moveq #15,%d5
0003f996: ea68           	lsrw %d5,%d0
0003f998: d042           	addw %d2,%d0
0003f99a: e240           	asrw #1,%d0
0003f99c: d041           	addw %d1,%d0
0003f99e: 48c0           	extl %d0
0003f9a0: 81c2           	divsw %d2,%d0
0003f9a2: 3204           	movew %d4,%d1
0003f9a4: 5341           	subqw #1,%d1
0003f9a6: b240           	cmpw %d0,%d1
0003f9a8: 6c02           	bges 0x3f9ac
0003f9aa: 3001           	movew %d1,%d0
0003f9ac: c1c2           	mulsw %d2,%d0
0003f9ae: 48c3           	extl %d3
0003f9b0: 87c4           	divsw %d4,%d3
0003f9b2: 226f 0018      	moveal %sp@(24),%a1
0003f9b6: d043           	addw %d3,%d0
0003f9b8: 3280           	movew %d0,%a1@
0003f9ba: 3439 0005 9a90 	movew 0x59a90,%d2
0003f9c0: 3a39 0005 9978 	movew 0x59978,%d5
0003f9c6: 48c5           	extl %d5
0003f9c8: 8bc2           	divsw %d2,%d5
0003f9ca: 2805           	movel %d5,%d4
0003f9cc: 4844           	swap %d4
0003f9ce: 322f 0016      	movew %sp@(22),%d1
0003f9d2: 9279 0005 9974 	subw 0x59974,%d1
0003f9d8: 926f 0022      	subw %sp@(34),%d1
0003f9dc: 3602           	movew %d2,%d3
0003f9de: 700f           	moveq #15,%d0
0003f9e0: e06b           	lsrw %d0,%d3
0003f9e2: d642           	addw %d2,%d3
0003f9e4: e243           	asrw #1,%d3
0003f9e6: d243           	addw %d3,%d1
0003f9e8: 48c1           	extl %d1
0003f9ea: 83c2           	divsw %d2,%d1
0003f9ec: 3245           	moveaw %d5,%a1
0003f9ee: 5349           	subqw #1,%a1
0003f9f0: 3001           	movew %d1,%d0
0003f9f2: b249           	cmpw %a1,%d1
0003f9f4: 6f02           	bles 0x3f9f8
0003f9f6: 3009           	movew %a1,%d0
0003f9f8: c1c2           	mulsw %d2,%d0
0003f9fa: 48c4           	extl %d4
0003f9fc: 89c5           	divsw %d5,%d4
0003f9fe: d044           	addw %d4,%d0
0003fa00: 3080           	movew %d0,%a0@
0003fa02: d079 0005 9974 	addw 0x59974,%d0
0003fa08: 3080           	movew %d0,%a0@
0003fa0a: 4cdf 003c      	moveml %sp@+,%d2-%d5
0003fa0e: 4e75           	rts
0003fa10: 4e56 ffdc      	linkw %fp,#-36
0003fa14: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
0003fa18: 486e ffe2      	pea %fp@(-30)
0003fa1c: 486e ffe0      	pea %fp@(-32)
0003fa20: 4267           	clrw %sp@-
0003fa22: 4267           	clrw %sp@-
0003fa24: 4eba f832      	jsr %pc@(0x3f258)
0003fa28: 2679 0005 9b48 	moveal 0x59b48,%a3
0003fa2e: 2f0b           	movel %a3,%sp@-
0003fa30: 4eb9 0004 0cfa 	jsr 0x40cfa
0003fa36: 546b 0132      	addqw #2,%a3@(306)
0003fa3a: 4fef 0010      	lea %sp@(16),%sp
0003fa3e: 4aae 0008      	tstl %fp@(8)
0003fa42: 6600 0092      	bnew 0x3fad6
0003fa46: 4eb9 0003 a072 	jsr 0x3a072
0003fa4c: 2a40           	moveal %d0,%a5
0003fa4e: 4a80           	tstl %d0
0003fa50: 6700 0314      	beqw 0x3fd66
0003fa54: 3b7c 0004 0004 	movew #4,%a5@(4)
0003fa5a: 426d 0006      	clrw %a5@(6)
0003fa5e: 3b7c 0002 0008 	movew #2,%a5@(8)
0003fa64: 426d 000a      	clrw %a5@(10)
0003fa68: 2b7c 0003 f30a 	movel #258826,%a5@(12)
0003fa6e: 000c 
0003fa70: 2b7c 0003 f30a 	movel #258826,%a5@(16)
0003fa76: 0010 
0003fa78: 2b7c 0003 f30a 	movel #258826,%a5@(20)
0003fa7e: 0014 
0003fa80: 426d 0018      	clrw %a5@(24)
0003fa84: 3b7c ffff 001a 	movew #-1,%a5@(26)
0003fa8a: 4267           	clrw %sp@-
0003fa8c: 4267           	clrw %sp@-
0003fa8e: 486d 001e      	pea %a5@(30)
0003fa92: 486d 001c      	pea %a5@(28)
0003fa96: 3f2e ffe2      	movew %fp@(-30),%sp@-
0003fa9a: 3f2e ffe0      	movew %fp@(-32),%sp@-
0003fa9e: 4eba fece      	jsr %pc@(0x3f96e)
0003faa2: 4fef 0010      	lea %sp@(16),%sp
0003faa6: 422e ffe5      	clrb %fp@(-27)
0003faaa: 422e ffe4      	clrb %fp@(-28)
0003faae: 45ed 000c      	lea %a5@(12),%a2
0003fab2: 0c6d 0004 0008 	cmpiw #4,%a5@(8)
0003fab8: 6200 0118      	bhiw 0x3fbd2
0003fabc: 7000           	moveq #0,%d0
0003fabe: 302d 0008      	movew %a5@(8),%d0
0003fac2: d080           	addl %d0,%d0
0003fac4: 303b 0806      	movew %pc@(0x3facc,%d0:l),%d0
0003fac8: 4efb 0002      	jmp %pc@(0x3facc,%d0:w)
0003facc: 0010 0010      	orib #16,%a0@
0003fad0: 00c4           	bitrev %d4
0003fad2: 00ca           	.short 0x00ca
0003fad4: 00ca           	.short 0x00ca
0003fad6: 2a6e 0008      	moveal %fp@(8),%a5
0003fada: 60ca           	bras 0x3faa6
0003fadc: 006b 0008 003a 	oriw #8,%a3@(58)
0003fae2: 006b 0008 009a 	oriw #8,%a3@(154)
0003fae8: 006b 0008 00b2 	oriw #8,%a3@(178)
0003faee: 006b 0008 00ca 	oriw #8,%a3@(202)
0003faf4: 45ed 0010      	lea %a5@(16),%a2
0003faf8: 7c03           	moveq #3,%d6
0003fafa: 41ee ffe6      	lea %fp@(-26),%a0
0003fafe: 2852           	moveal %a2@,%a4
0003fb00: 10dc           	moveb %a4@+,%a0@+
0003fb02: 66fc           	bnes 0x3fb00
0003fb04: 486e ffe6      	pea %fp@(-26)
0003fb08: 3f3c 0003      	movew #3,%sp@-
0003fb0c: 2f0b           	movel %a3,%sp@-
0003fb0e: 4eb9 0001 c228 	jsr 0x1c228
0003fb14: 342d 0018      	movew %a5@(24),%d2
0003fb18: 4fef 000a      	lea %sp@(10),%sp
0003fb1c: 6c08           	bges 0x3fb26
0003fb1e: 342d 001a      	movew %a5@(26),%d2
0003fb22: 6d00 00ca      	bltw 0x3fbee
0003fb26: 3039 0005 9ade 	movew 0x59ade,%d0
0003fb2c: b440           	cmpw %d0,%d2
0003fb2e: 6d04           	blts 0x3fb34
0003fb30: 3400           	movew %d0,%d2
0003fb32: 5342           	subqw #1,%d2
0003fb34: 3f02           	movew %d2,%sp@-
0003fb36: 3f3c 000a      	movew #10,%sp@-
0003fb3a: 2f0b           	movel %a3,%sp@-
0003fb3c: 49fa f7ce      	lea %pc@(0x3f30c),%a4
0003fb40: 4e94           	jsr %a4@
0003fb42: 2f0b           	movel %a3,%sp@-
0003fb44: 4eb9 0003 e466 	jsr 0x3e466
0003fb4a: 4fef 000c      	lea %sp@(12),%sp
0003fb4e: 3602           	movew %d2,%d3
0003fb50: 4245           	clrw %d5
0003fb52: 49ee fff3      	lea %fp@(-13),%a4
0003fb56: 3f06           	movew %d6,%sp@-
0003fb58: 2f0b           	movel %a3,%sp@-
0003fb5a: 4eb9 0003 8e4e 	jsr 0x38e4e
0003fb60: 3800           	movew %d0,%d4
0003fb62: 0244 7fff      	andiw #32767,%d4
0003fb66: 5c8f           	addql #6,%sp
0003fb68: 3e04           	movew %d4,%d7
0003fb6a: 0647 fff5      	addiw #-11,%d7
0003fb6e: 0c47 0005      	cmpiw #5,%d7
0003fb72: 6200 008a      	bhiw 0x3fbfe
0003fb76: 7000           	moveq #0,%d0
0003fb78: 3007           	movew %d7,%d0
0003fb7a: d080           	addl %d0,%d0
0003fb7c: 303b 0806      	movew %pc@(0x3fb84,%d0:l),%d0
0003fb80: 4efb 0002      	jmp %pc@(0x3fb84,%d0:w)
0003fb84: 0070 0082 007a 	oriw #130,%a0@(000000000000007a,%d0:w)
0003fb8a: 0094 017e 017c 	oril #25035132,%a4@
0003fb90: 1d6d 0007 ffe4 	moveb %a5@(7),%fp@(-28)
0003fb96: 486e ffe4      	pea %fp@(-28)
0003fb9a: 3f3c 0002      	movew #2,%sp@-
0003fb9e: 2f0b           	movel %a3,%sp@-
0003fba0: 4eb9 0001 c228 	jsr 0x1c228
0003fba6: 302d 0008      	movew %a5@(8),%d0
0003fbaa: 4fef 000a      	lea %sp@(10),%sp
0003fbae: 0c40 0002      	cmpiw #2,%d0
0003fbb2: 6624           	bnes 0x3fbd8
0003fbb4: 006b 0001 009a 	oriw #1,%a3@(154)
0003fbba: 026b fff7 003a 	andiw #-9,%a3@(58)
0003fbc0: 026b fff7 009a 	andiw #-9,%a3@(154)
0003fbc6: 026b fff7 00b2 	andiw #-9,%a3@(178)
0003fbcc: 026b fff7 00ca 	andiw #-9,%a3@(202)
0003fbd2: 7c02           	moveq #2,%d6
0003fbd4: 6000 ff24      	braw 0x3fafa
0003fbd8: 0c40 0004      	cmpiw #4,%d0
0003fbdc: 6608           	bnes 0x3fbe6
0003fbde: 006b 0001 00ca 	oriw #1,%a3@(202)
0003fbe4: 60d4           	bras 0x3fbba
0003fbe6: 006b 0001 00b2 	oriw #1,%a3@(178)
0003fbec: 60cc           	bras 0x3fbba
0003fbee: 4242           	clrw %d2
0003fbf0: 6000 ff42      	braw 0x3fb34
0003fbf4: 4a43           	tstw %d3
0003fbf6: 6f00 0120      	blew 0x3fd18
0003fbfa: 3403           	movew %d3,%d2
0003fbfc: 5342           	subqw #1,%d2
0003fbfe: 426e ffde      	clrw %fp@(-34)
0003fc02: 6000 00ae      	braw 0x3fcb2
0003fc06: 3439 0005 9ade 	movew 0x59ade,%d2
0003fc0c: 5342           	subqw #1,%d2
0003fc0e: b642           	cmpw %d2,%d3
0003fc10: 6cec           	bges 0x3fbfe
0003fc12: 3403           	movew %d3,%d2
0003fc14: 5242           	addqw #1,%d2
0003fc16: 60e6           	bras 0x3fbfe
0003fc18: 422d 0007      	clrb %a5@(7)
0003fc1c: 3f3c 0003      	movew #3,%sp@-
0003fc20: 3f3c 0006      	movew #6,%sp@-
0003fc24: 2f0b           	movel %a3,%sp@-
0003fc26: 4eb9 0001 c274 	jsr 0x1c274
0003fc2c: 508f           	addql #8,%sp
0003fc2e: 2a3c 0001 c254 	movel #115284,%d5
0003fc34: 0c40 0001      	cmpiw #1,%d0
0003fc38: 6700 00ac      	beqw 0x3fce6
0003fc3c: 0c40 0002      	cmpiw #2,%d0
0003fc40: 6700 00b0      	beqw 0x3fcf2
0003fc44: 4a40           	tstw %d0
0003fc46: 6600 00a4      	bnew 0x3fcec
0003fc4a: 3b7c 0002 0008 	movew #2,%a5@(8)
0003fc50: 486e ffe4      	pea %fp@(-28)
0003fc54: 3f3c 0002      	movew #2,%sp@-
0003fc58: 2f0b           	movel %a3,%sp@-
0003fc5a: 2045           	moveal %d5,%a0
0003fc5c: 4e90           	jsr %a0@
0003fc5e: 1b6e ffe4 0007 	moveb %fp@(-28),%a5@(7)
0003fc64: 102e ffe4      	moveb %fp@(-28),%d0
0003fc68: 0200 ffdf      	andib #-33,%d0
0003fc6c: 4fef 000a      	lea %sp@(10),%sp
0003fc70: 57c1           	seq %d1
0003fc72: 4881           	extw %d1
0003fc74: 4441           	negw %d1
0003fc76: 3d41 ffde      	movew %d1,%fp@(-34)
0003fc7a: 2f0c           	movel %a4,%sp@-
0003fc7c: 3f3c 0003      	movew #3,%sp@-
0003fc80: 2f0b           	movel %a3,%sp@-
0003fc82: 2045           	moveal %d5,%a0
0003fc84: 4e90           	jsr %a0@
0003fc86: 2f0c           	movel %a4,%sp@-
0003fc88: 486e ffe6      	pea %fp@(-26)
0003fc8c: 4eb9 0001 bdd2 	jsr 0x1bdd2
0003fc92: 4fef 0012      	lea %sp@(18),%sp
0003fc96: 4a40           	tstw %d0
0003fc98: 670c           	beqs 0x3fca6
0003fc9a: 2f0a           	movel %a2,%sp@-
0003fc9c: 2f0c           	movel %a4,%sp@-
0003fc9e: 4eb9 0003 a0de 	jsr 0x3a0de
0003fca4: 508f           	addql #8,%sp
0003fca6: 4a6d 0018      	tstw %a5@(24)
0003fcaa: 6c4e           	bges 0x3fcfa
0003fcac: 3b43 001a      	movew %d3,%a5@(26)
0003fcb0: 7a01           	moveq #1,%d5
0003fcb2: 3044           	moveaw %d4,%a0
0003fcb4: 2008           	movel %a0,%d0
0003fcb6: d088           	addl %a0,%d0
0003fcb8: 2800           	movel %d0,%d4
0003fcba: d888           	addl %a0,%d4
0003fcbc: e78c           	lsll #3,%d4
0003fcbe: 0273 fffe 480a 	andiw #-2,%a3@(000000000000000a,%d4:l)
0003fcc4: 4a6e ffde      	tstw %fp@(-34)
0003fcc8: 6756           	beqs 0x3fd20
0003fcca: 3f3c 002f      	movew #47,%sp@-
0003fcce: 3f3c 0001      	movew #1,%sp@-
0003fcd2: 4eb9 0003 cb9a 	jsr 0x3cb9a
0003fcd8: 2f0b           	movel %a3,%sp@-
0003fcda: 4eb9 0003 b808 	jsr 0x3b808
0003fce0: 508f           	addql #8,%sp
0003fce2: 6000 fe72      	braw 0x3fb56
0003fce6: 3b7c 0003 0008 	movew #3,%a5@(8)
0003fcec: 426e ffde      	clrw %fp@(-34)
0003fcf0: 6088           	bras 0x3fc7a
0003fcf2: 3b7c 0004 0008 	movew #4,%a5@(8)
0003fcf8: 60f2           	bras 0x3fcec
0003fcfa: 3b43 0018      	movew %d3,%a5@(24)
0003fcfe: 60b0           	bras 0x3fcb0
0003fd00: 7aff           	moveq #-1,%d5
0003fd02: 4aae 0008      	tstl %fp@(8)
0003fd06: 6600 fef6      	bnew 0x3fbfe
0003fd0a: 2f0d           	movel %a5,%sp@-
0003fd0c: 4eb9 0003 a0aa 	jsr 0x3a0aa
0003fd12: 588f           	addql #4,%sp
0003fd14: 6000 fee8      	braw 0x3fbfe
0003fd18: 426e ffde      	clrw %fp@(-34)
0003fd1c: 4242           	clrw %d2
0003fd1e: 6092           	bras 0x3fcb2
0003fd20: 0c47 0001      	cmpiw #1,%d7
0003fd24: 6226           	bhis 0x3fd4c
0003fd26: b443           	cmpw %d3,%d2
0003fd28: 670e           	beqs 0x3fd38
0003fd2a: 3f02           	movew %d2,%sp@-
0003fd2c: 3f3c 000a      	movew #10,%sp@-
0003fd30: 2f0b           	movel %a3,%sp@-
0003fd32: 4eba f5d8      	jsr %pc@(0x3f30c)
0003fd36: 508f           	addql #8,%sp
0003fd38: 3f3c 0009      	movew #9,%sp@-
0003fd3c: 2f0b           	movel %a3,%sp@-
0003fd3e: 4eb9 0003 b916 	jsr 0x3b916
0003fd44: 5c8f           	addql #6,%sp
0003fd46: 3602           	movew %d2,%d3
0003fd48: 6000 fe0c      	braw 0x3fb56
0003fd4c: 556b 0132      	subqw #2,%a3@(306)
0003fd50: 2f0b           	movel %a3,%sp@-
0003fd52: 4eb9 0003 e4ec 	jsr 0x3e4ec
0003fd58: 588f           	addql #4,%sp
0003fd5a: 3005           	movew %d5,%d0
0003fd5c: 4cee 3cfc ffb4 	moveml %fp@(-76),%d2-%d7/%a2-%a5
0003fd62: 4e5e           	unlk %fp
0003fd64: 4e75           	rts
0003fd66: 7aff           	moveq #-1,%d5
0003fd68: 60f0           	bras 0x3fd5a
0003fd6a: 2573 2025 6300 	movel %a3@(0000000000000025,%d2:w),%a2@(25344)
0003fd70:  _ins_devices
0003fd70: 598f           	subql #4,%sp
0003fd72: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003fd76: 3f3c 0019      	movew #25,%sp@-
0003fd7a: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0003fd80: 4e92           	jsr %a2@
0003fd82: 3f00           	movew %d0,%sp@-
0003fd84: 3f3c 000e      	movew #14,%sp@-
0003fd88: 4e92           	jsr %a2@
0003fd8a: 2600           	movel %d0,%d3
0003fd8c: 2079 0005 9ada 	moveal 0x59ada,%a0
0003fd92: 5c8f           	addql #6,%sp
0003fd94: 7400           	moveq #0,%d2
0003fd96: 7001           	moveq #1,%d0
0003fd98: b0fc 0000      	cmpaw #0,%a0
0003fd9c: 6600 012c      	bnew 0x3feca
0003fda0: 2e03           	movel %d3,%d7
0003fda2: 4687           	notl %d7
0003fda4: ce82           	andl %d2,%d7
0003fda6: 7841           	moveq #65,%d4
0003fda8: 4246           	clrw %d6
0003fdaa: 7a01           	moveq #1,%d5
0003fdac: 45f9 0003 a0aa 	lea 0x3a0aa,%a2
0003fdb2: 2007           	movel %d7,%d0
0003fdb4: c085           	andl %d5,%d0
0003fdb6: 672a           	beqs 0x3fde2
0003fdb8: 2079 0005 9ada 	moveal 0x59ada,%a0
0003fdbe: b0fc 0000      	cmpaw #0,%a0
0003fdc2: 671e           	beqs 0x3fde2
0003fdc4: 0c68 0002 0008 	cmpiw #2,%a0@(8)
0003fdca: 6600 011e      	bnew 0x3feea
0003fdce: 1028 0007      	moveb %a0@(7),%d0
0003fdd2: 4880           	extw %d0
0003fdd4: b044           	cmpw %d4,%d0
0003fdd6: 6600 0112      	bnew 0x3feea
0003fdda: 2f08           	movel %a0,%sp@-
0003fddc: 4e92           	jsr %a2@
0003fdde: 588f           	addql #4,%sp
0003fde0: 7c01           	moveq #1,%d6
0003fde2: da85           	addl %d5,%d5
0003fde4: 5244           	addqw #1,%d4
0003fde6: 0c44 005b      	cmpiw #91,%d4
0003fdea: 66c6           	bnes 0x3fdb2
0003fdec: 4682           	notl %d2
0003fdee: c682           	andl %d2,%d3
0003fdf0: 7441           	moveq #65,%d2
0003fdf2: 7801           	moveq #1,%d4
0003fdf4: 7a2e           	moveq #46,%d5
0003fdf6: da8f           	addl %sp,%d5
0003fdf8: 7e2c           	moveq #44,%d7
0003fdfa: de8f           	addl %sp,%d7
0003fdfc: 47fa f45a      	lea %pc@(0x3f258),%a3
0003fe00: 49f9 0003 a072 	lea 0x3a072,%a4
0003fe06: 4bf9 0004 0b58 	lea 0x40b58,%a5
0003fe0c: 4df9 0001 bec0 	lea 0x1bec0,%fp
0003fe12: 2003           	movel %d3,%d0
0003fe14: c084           	andl %d4,%d0
0003fe16: 6700 009c      	beqw 0x3feb4
0003fe1a: 2f05           	movel %d5,%sp@-
0003fe1c: 2f07           	movel %d7,%sp@-
0003fe1e: 4267           	clrw %sp@-
0003fe20: 4267           	clrw %sp@-
0003fe22: 4e93           	jsr %a3@
0003fe24: 4e94           	jsr %a4@
0003fe26: 2440           	moveal %d0,%a2
0003fe28: 4fef 000c      	lea %sp@(12),%sp
0003fe2c: 4a80           	tstl %d0
0003fe2e: 6700 0084      	beqw 0x3feb4
0003fe32: 357c 0004 0004 	movew #4,%a2@(4)
0003fe38: 422a 0006      	clrb %a2@(6)
0003fe3c: 1542 0007      	moveb %d2,%a2@(7)
0003fe40: 357c 0002 0008 	movew #2,%a2@(8)
0003fe46: 426a 000a      	clrw %a2@(10)
0003fe4a: 3f3c 000d      	movew #13,%sp@-
0003fe4e: 4e95           	jsr %a5@
0003fe50: 3f02           	movew %d2,%sp@-
0003fe52: 2f00           	movel %d0,%sp@-
0003fe54: 487a ff14      	pea %pc@(0x3fd6a)
0003fe58: 4879 0005 998e 	pea 0x5998e
0003fe5e: 4e96           	jsr %fp@
0003fe60: 486a 000c      	pea %a2@(12)
0003fe64: 4879 0005 998e 	pea 0x5998e
0003fe6a: 4eb9 0003 a0de 	jsr 0x3a0de
0003fe70: 257c 0003 f30a 	movel #258826,%a2@(16)
0003fe76: 0010 
0003fe78: 4fef 0018      	lea %sp@(24),%sp
0003fe7c: 3002           	movew %d2,%d0
0003fe7e: 0640 ffbf      	addiw #-65,%d0
0003fe82: 0c40 0001      	cmpiw #1,%d0
0003fe86: 5fc0           	sle %d0
0003fe88: 4880           	extw %d0
0003fe8a: 4440           	negw %d0
0003fe8c: 3540 0018      	movew %d0,%a2@(24)
0003fe90: 357c ffff 001a 	movew #-1,%a2@(26)
0003fe96: 4267           	clrw %sp@-
0003fe98: 4267           	clrw %sp@-
0003fe9a: 486a 001e      	pea %a2@(30)
0003fe9e: 486a 001c      	pea %a2@(28)
0003fea2: 3f2f 003a      	movew %sp@(58),%sp@-
0003fea6: 3f2f 003a      	movew %sp@(58),%sp@-
0003feaa: 4eba fac2      	jsr %pc@(0x3f96e)
0003feae: 4fef 0010      	lea %sp@(16),%sp
0003feb2: 7c01           	moveq #1,%d6
0003feb4: d884           	addl %d4,%d4
0003feb6: 5242           	addqw #1,%d2
0003feb8: 0c42 005b      	cmpiw #91,%d2
0003febc: 6600 ff54      	bnew 0x3fe12
0003fec0: 3006           	movew %d6,%d0
0003fec2: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0003fec6: 588f           	addql #4,%sp
0003fec8: 4e75           	rts
0003feca: 0c68 0002 0008 	cmpiw #2,%a0@(8)
0003fed0: 6612           	bnes 0x3fee4
0003fed2: 1228 0007      	moveb %a0@(7),%d1
0003fed6: 4881           	extw %d1
0003fed8: 0641 ffbf      	addiw #-65,%d1
0003fedc: 48c1           	extl %d1
0003fede: 2800           	movel %d0,%d4
0003fee0: e3ac           	lsll %d1,%d4
0003fee2: 8484           	orl %d4,%d2
0003fee4: 2050           	moveal %a0@,%a0
0003fee6: 6000 feb0      	braw 0x3fd98
0003feea: 2050           	moveal %a0@,%a0
0003feec: 6000 fed0      	braw 0x3fdbe
0003fef0:  _ins_app
0003fef0: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0003fef4: 3439 0005 997c 	movew 0x5997c,%d2
0003fefa: 6736           	beqs 0x3ff32
0003fefc: 3f02           	movew %d2,%sp@-
0003fefe: 4eb9 0004 28ae 	jsr 0x428ae
0003ff04: 2040           	moveal %d0,%a0
0003ff06: 2468 0090      	moveal %a0@(144),%a2
0003ff0a: 548f           	addql #2,%sp
0003ff0c: 4242           	clrw %d2
0003ff0e: 47fa f4da      	lea %pc@(0x3f3ea),%a3
0003ff12: b4fc 0000      	cmpaw #0,%a2
0003ff16: 6712           	beqs 0x3ff2a
0003ff18: 4a2a 0004      	tstb %a2@(4)
0003ff1c: 6750           	beqs 0x3ff6e
0003ff1e: 2f0a           	movel %a2,%sp@-
0003ff20: 4267           	clrw %sp@-
0003ff22: 4e93           	jsr %a3@
0003ff24: 5c8f           	addql #6,%sp
0003ff26: 4a40           	tstw %d0
0003ff28: 6c3e           	bges 0x3ff68
0003ff2a: 4a42           	tstw %d2
0003ff2c: 56c2           	sne %d2
0003ff2e: 4882           	extw %d2
0003ff30: 602e           	bras 0x3ff60
0003ff32: 4243           	clrw %d3
0003ff34: 45f9 0004 30e6 	lea 0x430e6,%a2
0003ff3a: 47fa f4ae      	lea %pc@(0x3f3ea),%a3
0003ff3e: 3f03           	movew %d3,%sp@-
0003ff40: 3f39 0005 997a 	movew 0x5997a,%sp@-
0003ff46: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0003ff4c: 4e92           	jsr %a2@
0003ff4e: 3600           	movew %d0,%d3
0003ff50: 508f           	addql #8,%sp
0003ff52: 670c           	beqs 0x3ff60
0003ff54: 42a7           	clrl %sp@-
0003ff56: 3f03           	movew %d3,%sp@-
0003ff58: 4e93           	jsr %a3@
0003ff5a: 5c8f           	addql #6,%sp
0003ff5c: 4a40           	tstw %d0
0003ff5e: 6cde           	bges 0x3ff3e
0003ff60: 3002           	movew %d2,%d0
0003ff62: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0003ff66: 4e75           	rts
0003ff68: 4a40           	tstw %d0
0003ff6a: 6702           	beqs 0x3ff6e
0003ff6c: 5242           	addqw #1,%d2
0003ff6e: 2452           	moveal %a2@,%a2
0003ff70: 60a0           	bras 0x3ff12
0003ff72:  _is_executable
0003ff72: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
0003ff76: 246f 0014      	moveal %sp@(20),%a2
0003ff7a: 2f0a           	movel %a2,%sp@-
0003ff7c: 4eb9 0001 bdc0 	jsr 0x1bdc0
0003ff82: 588f           	addql #4,%sp
0003ff84: 0c40 0004      	cmpiw #4,%d0
0003ff88: 6f18           	bles 0x3ffa2
0003ff8a: 48c0           	extl %d0
0003ff8c: 45f2 08fd      	lea %a2@(fffffffffffffffd,%d0:l),%a2
0003ff90: 263c 0004 057b 	movel #263547,%d3
0003ff96: 7406           	moveq #6,%d2
0003ff98: 47f9 0001 bdd2 	lea 0x1bdd2,%a3
0003ff9e: 5342           	subqw #1,%d2
0003ffa0: 6608           	bnes 0x3ffaa
0003ffa2: 4240           	clrw %d0
0003ffa4: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
0003ffa8: 4e75           	rts
0003ffaa: 2f03           	movel %d3,%sp@-
0003ffac: 2f0a           	movel %a2,%sp@-
0003ffae: 4e93           	jsr %a3@
0003ffb0: 508f           	addql #8,%sp
0003ffb2: 5883           	addql #4,%d3
0003ffb4: 4a40           	tstw %d0
0003ffb6: 66e6           	bnes 0x3ff9e
0003ffb8: 7001           	moveq #1,%d0
0003ffba: 60e8           	bras 0x3ffa4
0003ffbc: 4fef ffd0      	lea %sp@(-48),%sp
0003ffc0: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
0003ffc4: 246f 0060      	moveal %sp@(96),%a2
0003ffc8: 2c79 0005 9b78 	moveal 0x59b78,%fp
0003ffce: 2f0e           	movel %fp,%sp@-
0003ffd0: 4eb9 0004 0cfa 	jsr 0x40cfa
0003ffd6: 588f           	addql #4,%sp
0003ffd8: 4bef 0035      	lea %sp@(53),%a5
0003ffdc: b4fc 0000      	cmpaw #0,%a2
0003ffe0: 6700 0270      	beqw 0x40252
0003ffe4: 266a 0020      	moveal %a2@(32),%a3
0003ffe8: 43ea 000e      	lea %a2@(14),%a1
0003ffec: 284d           	moveal %a5,%a4
0003ffee: 18d9           	moveb %a1@+,%a4@+
0003fff0: 66fc           	bnes 0x3ffee
0003fff2: 026e fff7 0038 	andiw #-9,%fp@(56)
0003fff8: 4a6b 0008      	tstw %a3@(8)
0003fffc: 6636           	bnes 0x40034
0003fffe: 006e 0001 009a 	oriw #1,%fp@(154)
00040004: 006e 0008 009a 	oriw #8,%fp@(154)
0004000a: 006e 0008 0082 	oriw #8,%fp@(130)
00040010: 4247           	clrw %d7
00040012: 2f0d           	movel %a5,%sp@-
00040014: 3f3c 0002      	movew #2,%sp@-
00040018: 2f0e           	movel %fp,%sp@-
0004001a: 4eb9 0003 e67a 	jsr 0x3e67a
00040020: 4fef 000a      	lea %sp@(10),%sp
00040024: b6fc 0000      	cmpaw #0,%a3
00040028: 6712           	beqs 0x4003c
0004002a: 342b 001a      	movew %a3@(26),%d2
0004002e: 6c0e           	bges 0x4003e
00040030: 4242           	clrw %d2
00040032: 6018           	bras 0x4004c
00040034: 006e 0001 0082 	oriw #1,%fp@(130)
0004003a: 60c8           	bras 0x40004
0004003c: 4242           	clrw %d2
0004003e: 3039 0005 9ade 	movew 0x59ade,%d0
00040044: b440           	cmpw %d0,%d2
00040046: 6d04           	blts 0x4004c
00040048: 3400           	movew %d0,%d2
0004004a: 5342           	subqw #1,%d2
0004004c: 3f02           	movew %d2,%sp@-
0004004e: 3f3c 0008      	movew #8,%sp@-
00040052: 2f0e           	movel %fp,%sp@-
00040054: 47fa f2b6      	lea %pc@(0x3f30c),%a3
00040058: 4e93           	jsr %a3@
0004005a: 546e 0102      	addqw #2,%fp@(258)
0004005e: 2f0e           	movel %fp,%sp@-
00040060: 4eb9 0003 e466 	jsr 0x3e466
00040066: 4fef 000c      	lea %sp@(12),%sp
0004006a: 4244           	clrw %d4
0004006c: 49ef 004f      	lea %sp@(79),%a4
00040070: 47ef 0042      	lea %sp@(66),%a3
00040074: 3f07           	movew %d7,%sp@-
00040076: 2f0e           	movel %fp,%sp@-
00040078: 4eb9 0003 8e4e 	jsr 0x38e4e
0004007e: 3600           	movew %d0,%d3
00040080: 0243 7fff      	andiw #32767,%d3
00040084: 5c8f           	addql #6,%sp
00040086: 3c03           	movew %d3,%d6
00040088: 0646 fff7      	addiw #-9,%d6
0004008c: 0c46 0006      	cmpiw #6,%d6
00040090: 6200 01a0      	bhiw 0x40232
00040094: 7000           	moveq #0,%d0
00040096: 3006           	movew %d6,%d0
00040098: d080           	addl %d0,%d0
0004009a: 303b 0806      	movew %pc@(0x400a2,%d0:l),%d0
0004009e: 4efb 0002      	jmp %pc@(0x400a2,%d0:w)
000400a2: 000e           	.short 0x000e
000400a4: 0056 0190      	oriw #400,%fp@
000400a8: 0068 0068 0190 	oriw #104,%a0@(400)
000400ae: 01a8 4a42      	bclr %d0,%a0@(19010)
000400b2: 6f00 0190      	blew 0x40244
000400b6: 3a02           	movew %d2,%d5
000400b8: 5345           	subqw #1,%d5
000400ba: 0c46 0001      	cmpiw #1,%d6
000400be: 6200 01ba      	bhiw 0x4027a
000400c2: 3243           	moveaw %d3,%a1
000400c4: 2609           	movel %a1,%d3
000400c6: d689           	addl %a1,%d3
000400c8: d689           	addl %a1,%d3
000400ca: e78b           	lsll #3,%d3
000400cc: 0276 fffe 380a 	andiw #-2,%fp@(000000000000000a,%d3:l)
000400d2: ba42           	cmpw %d2,%d5
000400d4: 670e           	beqs 0x400e4
000400d6: 3f05           	movew %d5,%sp@-
000400d8: 3f3c 0008      	movew #8,%sp@-
000400dc: 2f0e           	movel %fp,%sp@-
000400de: 4eba f22c      	jsr %pc@(0x3f30c)
000400e2: 508f           	addql #8,%sp
000400e4: 3f3c 0007      	movew #7,%sp@-
000400e8: 2f0e           	movel %fp,%sp@-
000400ea: 4eb9 0003 b916 	jsr 0x3b916
000400f0: 5c8f           	addql #6,%sp
000400f2: 3405           	movew %d5,%d2
000400f4: 6000 ff7e      	braw 0x40074
000400f8: 3a39 0005 9ade 	movew 0x59ade,%d5
000400fe: 5345           	subqw #1,%d5
00040100: b445           	cmpw %d5,%d2
00040102: 6cb6           	bges 0x400ba
00040104: 3a02           	movew %d2,%d5
00040106: 5245           	addqw #1,%d5
00040108: 60b0           	bras 0x400ba
0004010a: 2f0c           	movel %a4,%sp@-
0004010c: 3f3c 0002      	movew #2,%sp@-
00040110: 2f0e           	movel %fp,%sp@-
00040112: 4eb9 0001 c254 	jsr 0x1c254
00040118: 2f0b           	movel %a3,%sp@-
0004011a: 2f0c           	movel %a4,%sp@-
0004011c: 4eb9 0001 c1e8 	jsr 0x1c1e8
00040122: 4fef 0012      	lea %sp@(18),%sp
00040126: 4a2f 0042      	tstb %sp@(66)
0004012a: 6700 0106      	beqw 0x40232
0004012e: 3f6e 009a 0030 	movew %fp@(154),%sp@(48)
00040134: 3a2f 0030      	movew %sp@(48),%d5
00040138: 4645           	notw %d5
0004013a: 0245 0001      	andiw #1,%d5
0004013e: b4fc 0000      	cmpaw #0,%a2
00040142: 6600 00ce      	bnew 0x40212
00040146: 486f 0032      	pea %sp@(50)
0004014a: 2f0b           	movel %a3,%sp@-
0004014c: 487a f1bc      	pea %pc@(0x3f30a)
00040150: 3f3c 0004      	movew #4,%sp@-
00040154: 3f05           	movew %d5,%sp@-
00040156: 4eb9 0003 b384 	jsr 0x3b384
0004015c: 2a40           	moveal %d0,%a5
0004015e: 4fef 0010      	lea %sp@(16),%sp
00040162: bafc 0000      	cmpaw #0,%a5
00040166: 6700 00ca      	beqw 0x40232
0004016a: 2f0b           	movel %a3,%sp@-
0004016c: 2f2d 0010      	movel %a5@(16),%sp@-
00040170: 4eb9 0001 bdd2 	jsr 0x1bdd2
00040176: 508f           	addql #8,%sp
00040178: 0c43 000c      	cmpiw #12,%d3
0004017c: 6600 00a0      	bnew 0x4021e
00040180: 4a40           	tstw %d0
00040182: 6764           	beqs 0x401e8
00040184: 4eb9 0003 a072 	jsr 0x3a072
0004018a: 2a40           	moveal %d0,%a5
0004018c: 4a80           	tstl %d0
0004018e: 6700 00ba      	beqw 0x4024a
00040192: 3b7c 8000 0004 	movew #-32768,%a5@(4)
00040198: 426d 0006      	clrw %a5@(6)
0004019c: 3b45 0008      	movew %d5,%a5@(8)
000401a0: 426d 000a      	clrw %a5@(10)
000401a4: 2b7c 0003 f30a 	movel #258826,%a5@(12)
000401aa: 000c 
000401ac: 2b7c 0003 f30a 	movel #258826,%a5@(16)
000401b2: 0010 
000401b4: 2b7c 0003 f30a 	movel #258826,%a5@(20)
000401ba: 0014 
000401bc: 3b7c ffff 0018 	movew #-1,%a5@(24)
000401c2: 302f 0030      	movew %sp@(48),%d0
000401c6: 0800 0000      	btst #0,%d0
000401ca: 664e           	bnes 0x4021a
000401cc: 7002           	moveq #2,%d0
000401ce: 3b40 001a      	movew %d0,%a5@(26)
000401d2: 426d 001c      	clrw %a5@(28)
000401d6: 426d 001e      	clrw %a5@(30)
000401da: 486d 0010      	pea %a5@(16)
000401de: 2f0b           	movel %a3,%sp@-
000401e0: 4eb9 0003 a0de 	jsr 0x3a0de
000401e6: 508f           	addql #8,%sp
000401e8: 3b7c ffff 0018 	movew #-1,%a5@(24)
000401ee: 3b42 001a      	movew %d2,%a5@(26)
000401f2: 2f2d 0010      	movel %a5@(16),%sp@-
000401f6: 4eba fd7a      	jsr %pc@(0x3ff72)
000401fa: 588f           	addql #4,%sp
000401fc: 4a40           	tstw %d0
000401fe: 670a           	beqs 0x4020a
00040200: 006d 4000 0004 	oriw #16384,%a5@(4)
00040206: 3b42 0018      	movew %d2,%a5@(24)
0004020a: 3a02           	movew %d2,%d5
0004020c: 7801           	moveq #1,%d4
0004020e: 6000 feaa      	braw 0x400ba
00040212: 2a6a 0020      	moveal %a2@(32),%a5
00040216: 6000 ff4a      	braw 0x40162
0004021a: 7007           	moveq #7,%d0
0004021c: 60b0           	bras 0x401ce
0004021e: 4a40           	tstw %d0
00040220: 6716           	beqs 0x40238
00040222: 3f3c 002b      	movew #43,%sp@-
00040226: 3f3c 0001      	movew #1,%sp@-
0004022a: 4eb9 0003 cb9a 	jsr 0x3cb9a
00040230: 588f           	addql #4,%sp
00040232: 3a02           	movew %d2,%d5
00040234: 6000 fe84      	braw 0x400ba
00040238: 2f0d           	movel %a5,%sp@-
0004023a: 4eb9 0003 a0aa 	jsr 0x3a0aa
00040240: 588f           	addql #4,%sp
00040242: 60c6           	bras 0x4020a
00040244: 4245           	clrw %d5
00040246: 6000 fe72      	braw 0x400ba
0004024a: 3a02           	movew %d2,%d5
0004024c: 78ff           	moveq #-1,%d4
0004024e: 6000 fe6a      	braw 0x400ba
00040252: 422f 0035      	clrb %sp@(53)
00040256: 006e 0008 0038 	oriw #8,%fp@(56)
0004025c: 302e 009a      	movew %fp@(154),%d0
00040260: 0240 fff7      	andiw #-9,%d0
00040264: 0040 0001      	oriw #1,%d0
00040268: 3d40 009a      	movew %d0,%fp@(154)
0004026c: 026e fff7 0082 	andiw #-9,%fp@(130)
00040272: 97cb           	subal %a3,%a3
00040274: 7e02           	moveq #2,%d7
00040276: 6000 fd9a      	braw 0x40012
0004027a: 556e 0102      	subqw #2,%fp@(258)
0004027e: 2f0e           	movel %fp,%sp@-
00040280: 4eb9 0003 e4ec 	jsr 0x3e4ec
00040286: 588f           	addql #4,%sp
00040288: 3004           	movew %d4,%d0
0004028a: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
0004028e: 4fef 0030      	lea %sp@(48),%sp
00040292: 4e75           	rts
00040294:  _ins_icon
00040294: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00040298: 342f 0018      	movew %sp@(24),%d2
0004029c: 6646           	bnes 0x402e4
0004029e: 3f3c 002a      	movew #42,%sp@-
000402a2: 3f3c 0001      	movew #1,%sp@-
000402a6: 4eb9 0003 cb9a 	jsr 0x3cb9a
000402ac: 588f           	addql #4,%sp
000402ae: 0c40 0001      	cmpiw #1,%d0
000402b2: 670e           	beqs 0x402c2
000402b4: 0c40 0002      	cmpiw #2,%d0
000402b8: 671a           	beqs 0x402d4
000402ba: 3002           	movew %d2,%d0
000402bc: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
000402c0: 4e75           	rts
000402c2: 42a7           	clrl %sp@-
000402c4: 4eba f74a      	jsr %pc@(0x3fa10)
000402c8: 588f           	addql #4,%sp
000402ca: 4a40           	tstw %d0
000402cc: 5ec2           	sgt %d2
000402ce: 4882           	extw %d2
000402d0: 4442           	negw %d2
000402d2: 60e6           	bras 0x402ba
000402d4: 42a7           	clrl %sp@-
000402d6: 4eba fce4      	jsr %pc@(0x3ffbc)
000402da: 588f           	addql #4,%sp
000402dc: 4a40           	tstw %d0
000402de: 5ec2           	sgt %d2
000402e0: 4882           	extw %d2
000402e2: 60d6           	bras 0x402ba
000402e4: 3f02           	movew %d2,%sp@-
000402e6: 45f9 0003 b35e 	lea 0x3b35e,%a2
000402ec: 4e92           	jsr %a2@
000402ee: 548f           	addql #2,%sp
000402f0: 4a80           	tstl %d0
000402f2: 6740           	beqs 0x40334
000402f4: 3602           	movew %d2,%d3
000402f6: 4242           	clrw %d2
000402f8: 49fa f716      	lea %pc@(0x3fa10),%a4
000402fc: 47f9 0004 30e6 	lea 0x430e6,%a3
00040302: 3f03           	movew %d3,%sp@-
00040304: 4e92           	jsr %a2@
00040306: 548f           	addql #2,%sp
00040308: 4a80           	tstl %d0
0004030a: 670c           	beqs 0x40318
0004030c: 2f00           	movel %d0,%sp@-
0004030e: 4e94           	jsr %a4@
00040310: 588f           	addql #4,%sp
00040312: 4a40           	tstw %d0
00040314: 6f18           	bles 0x4032e
00040316: 5242           	addqw #1,%d2
00040318: 3f03           	movew %d3,%sp@-
0004031a: 3f3c 0001      	movew #1,%sp@-
0004031e: 2f39 0005 9af6 	movel 0x59af6,%sp@-
00040324: 4e93           	jsr %a3@
00040326: 3600           	movew %d0,%d3
00040328: 508f           	addql #8,%sp
0004032a: 66d6           	bnes 0x40302
0004032c: 608c           	bras 0x402ba
0004032e: 4a40           	tstw %d0
00040330: 67e6           	beqs 0x40318
00040332: 6086           	bras 0x402ba
00040334: 3f39 0005 997c 	movew 0x5997c,%sp@-
0004033a: 4eb9 0004 28ae 	jsr 0x428ae
00040340: 548f           	addql #2,%sp
00040342: 4a80           	tstl %d0
00040344: 6732           	beqs 0x40378
00040346: 2040           	moveal %d0,%a0
00040348: 2468 0090      	moveal %a0@(144),%a2
0004034c: 4242           	clrw %d2
0004034e: 47fa fc6c      	lea %pc@(0x3ffbc),%a3
00040352: b4fc 0000      	cmpaw #0,%a2
00040356: 6700 ff62      	beqw 0x402ba
0004035a: 4a2a 0004      	tstb %a2@(4)
0004035e: 670c           	beqs 0x4036c
00040360: 2f0a           	movel %a2,%sp@-
00040362: 4e93           	jsr %a3@
00040364: 588f           	addql #4,%sp
00040366: 4a40           	tstw %d0
00040368: 6f06           	bles 0x40370
0004036a: 5342           	subqw #1,%d2
0004036c: 2452           	moveal %a2@,%a2
0004036e: 60e2           	bras 0x40352
00040370: 4a40           	tstw %d0
00040372: 67f8           	beqs 0x4036c
00040374: 6000 ff44      	braw 0x402ba
00040378: 4242           	clrw %d2
0004037a: 6000 ff3e      	braw 0x402ba
0004037e:  _rmv_icon
0004037e: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00040382: 342f 0018      	movew %sp@(24),%d2
00040386: 4243           	clrw %d3
00040388: 45f9 0003 b35e 	lea 0x3b35e,%a2
0004038e: 47f9 0003 a0aa 	lea 0x3a0aa,%a3
00040394: 49f9 0004 30e6 	lea 0x430e6,%a4
0004039a: 4a42           	tstw %d2
0004039c: 6608           	bnes 0x403a6
0004039e: 3003           	movew %d3,%d0
000403a0: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
000403a4: 4e75           	rts
000403a6: 3f02           	movew %d2,%sp@-
000403a8: 4e92           	jsr %a2@
000403aa: 548f           	addql #2,%sp
000403ac: 4a80           	tstl %d0
000403ae: 6712           	beqs 0x403c2
000403b0: 2040           	moveal %d0,%a0
000403b2: 0828 0002 0005 	btst #2,%a0@(5)
000403b8: 6708           	beqs 0x403c2
000403ba: 2f00           	movel %d0,%sp@-
000403bc: 4e93           	jsr %a3@
000403be: 5243           	addqw #1,%d3
000403c0: 588f           	addql #4,%sp
000403c2: 3f02           	movew %d2,%sp@-
000403c4: 3f3c 0001      	movew #1,%sp@-
000403c8: 2f39 0005 9af6 	movel 0x59af6,%sp@-
000403ce: 4e94           	jsr %a4@
000403d0: 3400           	movew %d0,%d2
000403d2: 508f           	addql #8,%sp
000403d4: 60c4           	bras 0x4039a
000403d6:  _ins_shortcut
000403d6: 4fef ff74      	lea %sp@(-140),%sp
000403da: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000403de: 4267           	clrw %sp@-
000403e0: 4267           	clrw %sp@-
000403e2: 7634           	moveq #52,%d3
000403e4: d68f           	addl %sp,%d3
000403e6: 2f03           	movel %d3,%sp@-
000403e8: 7836           	moveq #54,%d4
000403ea: d88f           	addl %sp,%d4
000403ec: 2f04           	movel %d4,%sp@-
000403ee: 3f2f 00cc      	movew %sp@(204),%sp@-
000403f2: 3f2f 00cc      	movew %sp@(204),%sp@-
000403f6: 4eba f576      	jsr %pc@(0x3f96e)
000403fa: 4fef 0010      	lea %sp@(16),%sp
000403fe: 4242           	clrw %d2
00040400: 4df9 0004 118a 	lea 0x4118a,%fp
00040406: 49ef 0038      	lea %sp@(56),%a4
0004040a: 7e32           	moveq #50,%d7
0004040c: de8f           	addl %sp,%d7
0004040e: 3f02           	movew %d2,%sp@-
00040410: 3f39 0005 997a 	movew 0x5997a,%sp@-
00040416: 2f39 0005 9af6 	movel 0x59af6,%sp@-
0004041c: 4eb9 0004 30e6 	jsr 0x430e6
00040422: 3400           	movew %d0,%d2
00040424: 508f           	addql #8,%sp
00040426: 6736           	beqs 0x4045e
00040428: 42a7           	clrl %sp@-
0004042a: 486f 0038      	pea %sp@(56)
0004042e: 3f02           	movew %d2,%sp@-
00040430: 3f2f 00c6      	movew %sp@(198),%sp@-
00040434: 4e96           	jsr %fp@
00040436: 2640           	moveal %d0,%a3
00040438: 4fef 000c      	lea %sp@(12),%sp
0004043c: 4a80           	tstl %d0
0004043e: 67ce           	beqs 0x4040e
00040440: 3f2f 00bc      	movew %sp@(188),%sp@-
00040444: 4eb9 0004 28ae 	jsr 0x428ae
0004044a: 2440           	moveal %d0,%a2
0004044c: 548f           	addql #2,%sp
0004044e: 4a80           	tstl %d0
00040450: 67bc           	beqs 0x4040e
00040452: 4eb9 0003 a072 	jsr 0x3a072
00040458: 2a40           	moveal %d0,%a5
0004045a: 4a80           	tstl %d0
0004045c: 6610           	bnes 0x4046e
0004045e: 4eb9 0003 b1b0 	jsr 0x3b1b0
00040464: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00040468: 4fef 008c      	lea %sp@(140),%sp
0004046c: 4e75           	rts
0004046e: 45ea 001a      	lea %a2@(26),%a2
00040472: 2f0a           	movel %a2,%sp@-
00040474: 4eb9 0001 c344 	jsr 0x1c344
0004047a: 2240           	moveal %d0,%a1
0004047c: 93ca           	subal %a2,%a1
0004047e: 4869 0001      	pea %a1@(1)
00040482: 2f0a           	movel %a2,%sp@-
00040484: 2f0c           	movel %a4,%sp@-
00040486: 4eb9 0001 bd84 	jsr 0x1bd84
0004048c: 327c 000e      	moveaw #14,%a1
00040490: d3ef 0044      	addal %sp@(68),%a1
00040494: 204c           	moveal %a4,%a0
00040496: 4a18           	tstb %a0@+
00040498: 66fc           	bnes 0x40496
0004049a: 5388           	subql #1,%a0
0004049c: 10d9           	moveb %a1@+,%a0@+
0004049e: 66fc           	bnes 0x4049c
000404a0: 3c2b 0004      	movew %a3@(4),%d6
000404a4: 0246 7ffb      	andiw #32763,%d6
000404a8: 3006           	movew %d6,%d0
000404aa: 0040 0004      	oriw #4,%d0
000404ae: 3b40 0004      	movew %d0,%a5@(4)
000404b2: 3a2b 0008      	movew %a3@(8),%d5
000404b6: 4fef 0010      	lea %sp@(16),%sp
000404ba: 661a           	bnes 0x404d6
000404bc: 700e           	moveq #14,%d0
000404be: d0af 0034      	addl %sp@(52),%d0
000404c2: 2f00           	movel %d0,%sp@-
000404c4: 4eba faac      	jsr %pc@(0x3ff72)
000404c8: 588f           	addql #4,%sp
000404ca: 4a40           	tstw %d0
000404cc: 6708           	beqs 0x404d6
000404ce: 0046 4004      	oriw #16388,%d6
000404d2: 3b46 0004      	movew %d6,%a5@(4)
000404d6: 426d 0006      	clrw %a5@(6)
000404da: 3b45 0008      	movew %d5,%a5@(8)
000404de: 426d 000a      	clrw %a5@(10)
000404e2: 486d 000c      	pea %a5@(12)
000404e6: 2f0c           	movel %a4,%sp@-
000404e8: 2a3c 0003 a0de 	movel #237790,%d5
000404ee: 2045           	moveal %d5,%a0
000404f0: 4e90           	jsr %a0@
000404f2: 486d 0010      	pea %a5@(16)
000404f6: 700e           	moveq #14,%d0
000404f8: d0af 0040      	addl %sp@(64),%d0
000404fc: 2f00           	movel %d0,%sp@-
000404fe: 2045           	moveal %d5,%a0
00040500: 4e90           	jsr %a0@
00040502: 2b7c 0003 f30a 	movel #258826,%a5@(20)
00040508: 0014 
0004050a: 3b6b 0018 0018 	movew %a3@(24),%a5@(24)
00040510: 3b6b 001a 001a 	movew %a3@(26),%a5@(26)
00040516: 302f 003e      	movew %sp@(62),%d0
0004051a: 3b40 001c      	movew %d0,%a5@(28)
0004051e: 322f 0040      	movew %sp@(64),%d1
00040522: 3b41 001e      	movew %d1,%a5@(30)
00040526: 2f03           	movel %d3,%sp@-
00040528: 2f04           	movel %d4,%sp@-
0004052a: 3f01           	movew %d1,%sp@-
0004052c: 3f00           	movew %d0,%sp@-
0004052e: 4eba ed28      	jsr %pc@(0x3f258)
00040532: 226f 0050      	moveal %sp@(80),%a1
00040536: 2f07           	movel %d7,%sp@-
00040538: 4869 000e      	pea %a1@(14)
0004053c: 2f0a           	movel %a2,%sp@-
0004053e: 3f3c 0004      	movew #4,%sp@-
00040542: 1029 0005      	moveb %a1@(5),%d0
00040546: 4880           	extw %d0
00040548: e840           	asrw #4,%d0
0004054a: 0240 0001      	andiw #1,%d0
0004054e: 3f00           	movew %d0,%sp@-
00040550: 4eb9 0003 b384 	jsr 0x3b384
00040556: 4fef 002c      	lea %sp@(44),%sp
0004055a: 4a80           	tstl %d0
0004055c: 6700 feb0      	beqw 0x4040e
00040560: 2040           	moveal %d0,%a0
00040562: 3b68 0018 0018 	movew %a0@(24),%a5@(24)
00040568: 3b68 001a 001a 	movew %a0@(26),%a5@(26)
0004056e: 6000 fe9e      	braw 0x4040e
00040572: 0e0c           	.short 0x0e0c
00040574: 0c0c 0c0c      	cmpib #12,%d4
00040578: 0c0d 0f54      	cmpib #84,%d5
0004057c: 4f53           	.short 0x4f53
0004057e: 0054 5450      	oriw #21584,%a4@
00040582: 0050 5247      	oriw #21063,%a0@
00040586: 0041 5050      	oriw #20560,%d1
0004058a: 0047 5450      	oriw #21584,%d7
0004058e: 0000 48e7      	orib #-25,%d0
00040590:  _obj_init
00040592: 3038 3039      	movew 0x3039,%d0
00040596: 0005 9976      	orib #118,%d5
0004059a: 9079 0005 3cfc 	subw 0x53cfc,%d0
000405a0: 48c0           	extl %d0
000405a2: 81f9 0005 994c 	divsw 0x5994c,%d0
000405a8: e748           	lslw #3,%d0
000405aa: 3239 0005 9978 	movew 0x59978,%d1
000405b0: 9279 0005 3cfa 	subw 0x53cfa,%d1
000405b6: 48c1           	extl %d1
000405b8: 83f9 0005 994e 	divsw 0x5994e,%d1
000405be: c1c1           	mulsw %d1,%d0
000405c0: 3440           	moveaw %d0,%a2
000405c2: 4eb9 0001 c104 	jsr 0x1c104
000405c8: 4878 0500      	pea 0x500
000405cc: 2f00           	movel %d0,%sp@-
000405ce: 4eb9 0001 e780 	jsr 0x1e780
000405d4: 508f           	addql #8,%sp
000405d6: 0c80 0000 0080 	cmpil #128,%d0
000405dc: 6404           	bccs 0x405e2
000405de: 707f           	moveq #127,%d0
000405e0: 4600           	notb %d0
000405e2: 2040           	moveal %d0,%a0
000405e4: b5c0           	cmpal %d0,%a2
000405e6: 6c02           	bges 0x405ea
000405e8: 204a           	moveal %a2,%a0
000405ea: 7409           	moveq #9,%d2
000405ec: d488           	addl %a0,%d2
000405ee: 2002           	movel %d2,%d0
000405f0: ed88           	lsll #6,%d0
000405f2: 2f00           	movel %d0,%sp@-
000405f4: 4eb9 0001 c0ee 	jsr 0x1c0ee
000405fa: 2440           	moveal %d0,%a2
000405fc: 588f           	addql #4,%sp
000405fe: 4a80           	tstl %d0
00040600: 6606           	bnes 0x40608
00040602: 4eb9 0003 a05c 	jsr 0x3a05c
00040608: 23c0 0005 9af6 	movel %d0,0x59af6
0004060e: 2002           	movel %d2,%d0
00040610: d082           	addl %d2,%d0
00040612: d082           	addl %d2,%d0
00040614: e788           	lsll #3,%d0
00040616: 41f2 0800      	lea %a2@(0000000000000000,%d0:l),%a0
0004061a: 23c8 0005 9afa 	movel %a0,0x59afa
00040620: 224a           	moveal %a2,%a1
00040622: 97cb           	subal %a3,%a3
00040624: 337c ffff 0002 	movew #-1,%a1@(2)
0004062a: 32bc ffff      	movew #-1,%a1@
0004062e: 337c ffff 0004 	movew #-1,%a1@(4)
00040634: 42b0 b800      	clrl %a0@(0000000000000000,%a3:l)
00040638: 43e9 0018      	lea %a1@(24),%a1
0004063c: 47eb 0028      	lea %a3@(40),%a3
00040640: b6fc 0168      	cmpaw #360,%a3
00040644: 66de           	bnes 0x40624
00040646: 41ea 00d8      	lea %a2@(216),%a0
0004064a: 7009           	moveq #9,%d0
0004064c: 5342           	subqw #1,%d2
0004064e: b042           	cmpw %d2,%d0
00040650: 6d78           	blts 0x406ca
00040652: 30bc ffff      	movew #-1,%a0@
00040656: 33fc 0009 0005 	movew #9,0x59af4
0004065c: 9af4 
0004065e: 4878 0018      	pea 0x18
00040662: 487a 01da      	pea %pc@(0x4083e)
00040666: 2f0a           	movel %a2,%sp@-
00040668: 47f9 0001 b8fc 	lea 0x1b8fc,%a3
0004066e: 4e93           	jsr %a3@
00040670: 426a 0010      	clrw %a2@(16)
00040674: 426a 0012      	clrw %a2@(18)
00040678: 3579 0005 3d00 	movew 0x53d00,%a2@(20)
0004067e: 0014 
00040680: 3579 0005 3cfe 	movew 0x53cfe,%a2@(22)
00040686: 0016 
00040688: 45ea 0018      	lea %a2@(24),%a2
0004068c: 4fef 000c      	lea %sp@(12),%sp
00040690: 7401           	moveq #1,%d2
00040692: 263c 0004 0856 	movel #264278,%d3
00040698: 49f9 0003 8d60 	lea 0x38d60,%a4
0004069e: 4878 0018      	pea 0x18
000406a2: 2f03           	movel %d3,%sp@-
000406a4: 2f0a           	movel %a2,%sp@-
000406a6: 4e93           	jsr %a3@
000406a8: 3f02           	movew %d2,%sp@-
000406aa: 4267           	clrw %sp@-
000406ac: 2f39 0005 9af6 	movel 0x59af6,%sp@-
000406b2: 4e94           	jsr %a4@
000406b4: 45ea 0018      	lea %a2@(24),%a2
000406b8: 5242           	addqw #1,%d2
000406ba: 4fef 0014      	lea %sp@(20),%sp
000406be: 0c42 0009      	cmpiw #9,%d2
000406c2: 66da           	bnes 0x4069e
000406c4: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
000406c8: 4e75           	rts
000406ca: 5240           	addqw #1,%d0
000406cc: 3080           	movew %d0,%a0@
000406ce: 41e8 0018      	lea %a0@(24),%a0
000406d2: 6000 ff7a      	braw 0x4064e
000406d6:  _obj_walloc
000406d6: 307c 0030      	moveaw #48,%a0
000406da: d1f9 0005 9af6 	addal 0x59af6,%a0
000406e0: 7002           	moveq #2,%d0
000406e2: 4a68 0014      	tstw %a0@(20)
000406e6: 661a           	bnes 0x40702
000406e8: 316f 0004 0010 	movew %sp@(4),%a0@(16)
000406ee: 316f 0006 0012 	movew %sp@(6),%a0@(18)
000406f4: 316f 0008 0014 	movew %sp@(8),%a0@(20)
000406fa: 316f 000a 0016 	movew %sp@(10),%a0@(22)
00040700: 4e75           	rts
00040702: 4a68 0016      	tstw %a0@(22)
00040706: 67e0           	beqs 0x406e8
00040708: 41e8 0018      	lea %a0@(24),%a0
0004070c: 5240           	addqw #1,%d0
0004070e: 0c40 0009      	cmpiw #9,%d0
00040712: 66ce           	bnes 0x406e2
00040714: 4240           	clrw %d0
00040716: 60e8           	bras 0x40700
00040718:  _obj_wfree
00040718: 2f02           	movel %d2,%sp@-
0004071a: 2239 0005 9af6 	movel 0x59af6,%d1
00040720: 306f 0008      	moveaw %sp@(8),%a0
00040724: 2008           	movel %a0,%d0
00040726: d088           	addl %a0,%d0
00040728: d088           	addl %a0,%d0
0004072a: e788           	lsll #3,%d0
0004072c: 2041           	moveal %d1,%a0
0004072e: d1c0           	addal %d0,%a0
00040730: 316f 000a 0010 	movew %sp@(10),%a0@(16)
00040736: 316f 000c 0012 	movew %sp@(12),%a0@(18)
0004073c: 316f 000e 0014 	movew %sp@(14),%a0@(20)
00040742: 316f 0010 0016 	movew %sp@(16),%a0@(22)
00040748: 3028 0002      	movew %a0@(2),%d0
0004074c: 0c40 0008      	cmpiw #8,%d0
00040750: 6f24           	bles 0x40776
00040752: 3439 0005 9af4 	movew 0x59af4,%d2
00040758: 33c0 0005 9af4 	movew %d0,0x59af4
0004075e: 3240           	moveaw %d0,%a1
00040760: 2009           	movel %a1,%d0
00040762: d089           	addl %a1,%d0
00040764: d089           	addl %a1,%d0
00040766: e788           	lsll #3,%d0
00040768: 2241           	moveal %d1,%a1
0004076a: d3c0           	addal %d0,%a1
0004076c: 3011           	movew %a1@,%d0
0004076e: 0c40 0008      	cmpiw #8,%d0
00040772: 6eea           	bgts 0x4075e
00040774: 3282           	movew %d2,%a1@
00040776: 317c ffff 0004 	movew #-1,%a0@(4)
0004077c: 317c ffff 0002 	movew #-1,%a0@(2)
00040782: 241f           	movel %sp@+,%d2
00040784: 4e75           	rts
00040786:  _obj_ialloc
00040786: 2f0a           	movel %a2,%sp@-
00040788: 2f02           	movel %d2,%sp@-
0004078a: 3439 0005 9af4 	movew 0x59af4,%d2
00040790: 0c42 0008      	cmpiw #8,%d2
00040794: 6f5a           	bles 0x407f0
00040796: 2239 0005 9af6 	movel 0x59af6,%d1
0004079c: 3442           	moveaw %d2,%a2
0004079e: 200a           	movel %a2,%d0
000407a0: d08a           	addl %a2,%d0
000407a2: d08a           	addl %a2,%d0
000407a4: e788           	lsll #3,%d0
000407a6: 2441           	moveal %d1,%a2
000407a8: d5c0           	addal %d0,%a2
000407aa: 33d2 0005 9af4 	movew %a2@,0x59af4
000407b0: 357c ffff 0004 	movew #-1,%a2@(4)
000407b6: 357c ffff 0002 	movew #-1,%a2@(2)
000407bc: 34bc ffff      	movew #-1,%a2@
000407c0: 3f02           	movew %d2,%sp@-
000407c2: 3f2f 000e      	movew %sp@(14),%sp@-
000407c6: 2f01           	movel %d1,%sp@-
000407c8: 4eb9 0003 8d60 	jsr 0x38d60
000407ce: 356f 0016 0010 	movew %sp@(22),%a2@(16)
000407d4: 356f 0018 0012 	movew %sp@(24),%a2@(18)
000407da: 356f 001a 0014 	movew %sp@(26),%a2@(20)
000407e0: 356f 001c 0016 	movew %sp@(28),%a2@(22)
000407e6: 508f           	addql #8,%sp
000407e8: 3002           	movew %d2,%d0
000407ea: 241f           	movel %sp@+,%d2
000407ec: 245f           	moveal %sp@+,%a2
000407ee: 4e75           	rts
000407f0: 4242           	clrw %d2
000407f2: 60f4           	bras 0x407e8
000407f4:  _obj_get_obid
000407f4: 2f0a           	movel %a2,%sp@-
000407f6: 2279 0005 9af6 	moveal 0x59af6,%a1
000407fc: 3029 001a      	movew %a1@(26),%d0
00040800: 2479 0005 9afa 	moveal 0x59afa,%a2
00040806: 4a40           	tstw %d0
00040808: 6c06           	bges 0x40810
0004080a: 4240           	clrw %d0
0004080c: 245f           	moveal %sp@+,%a2
0004080e: 4e75           	rts
00040810: 3040           	moveaw %d0,%a0
00040812: 2208           	movel %a0,%d1
00040814: d288           	addl %a0,%d1
00040816: d288           	addl %a0,%d1
00040818: e789           	lsll #3,%d1
0004081a: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
0004081e: 0c68 001f 0006 	cmpiw #31,%a0@(6)
00040824: 6614           	bnes 0x4083a
00040826: 3200           	movew %d0,%d1
00040828: c3fc 0028      	mulsw #40,%d1
0004082c: 3232 1812      	movew %a2@(0000000000000012,%d1:l),%d1
00040830: 0241 00ff      	andiw #255,%d1
00040834: b26f 0008      	cmpw %sp@(8),%d1
00040838: 67d2           	beqs 0x4080c
0004083a: 3010           	movew %a0@,%d0
0004083c: 60c8           	bras 0x40806
0004083e: ffff           	.short 0xffff
00040840: ffff           	.short 0xffff
00040842: ffff           	.short 0xffff
00040844: 0019 0000      	orib #0,%a1@+
00040854: 0000 ffff      	orib #-1,%d0
00040858: ffff           	.short 0xffff
0004085a: ffff           	.short 0xffff
0004085c: 0014 0000      	orib #0,%a4@
00040860: 0000 0000      	orib #0,%d0
00040864: 1100           	moveb %d0,%a0@-
0004086e: 0000 48e7      	orib #-25,%d0
00040870:  _pro_run
00040872: 3020           	movew %a0@-,%d0
00040874: 246f 0016      	moveal %sp@(22),%a2
00040878: 362f 001a      	movew %sp@(26),%d3
0004087c: 486a 0001      	pea %a2@(1)
00040880: 4eb9 0001 bdc0 	jsr 0x1bdc0
00040886: 588f           	addql #4,%sp
00040888: 1480           	moveb %d0,%a2@
0004088a: 48c0           	extl %d0
0004088c: 15bc 000d 0802 	moveb #13,%a2@(0000000000000002,%d0:l)
00040892: 4eb9 0004 12c6 	jsr 0x412c6
00040898: 2f0a           	movel %a2,%sp@-
0004089a: 2f2f 0016      	movel %sp@(22),%sp@-
0004089e: 3f3c 0001      	movew #1,%sp@-
000408a2: 3f2f 001a      	movew %sp@(26),%sp@-
000408a6: 3f3c 0001      	movew #1,%sp@-
000408aa: 4eb9 0003 92fa 	jsr 0x392fa
000408b0: 3400           	movew %d0,%d2
000408b2: 4fef 000e      	lea %sp@(14),%sp
000408b6: 6606           	bnes 0x408be
000408b8: 4eb9 0004 12d6 	jsr 0x412d6
000408be: 0c43 ffff      	cmpiw #-1,%d3
000408c2: 6718           	beqs 0x408dc
000408c4: 4879 0005 9972 	pea 0x59972
000408ca: 3f2f 0020      	movew %sp@(32),%sp@-
000408ce: 3f03           	movew %d3,%sp@-
000408d0: 4267           	clrw %sp@-
000408d2: 4eb9 0004 0f42 	jsr 0x40f42
000408d8: 4fef 000a      	lea %sp@(10),%sp
000408dc: 3002           	movew %d2,%d0
000408de: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
000408e2: 4e75           	rts
000408e4:  _change_resolution
000408e4: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000408e8: 266f 0030      	moveal %sp@(48),%a3
000408ec: 3839 0004 c0d4 	movew 0x4c0d4,%d4
000408f2: 6700 013e      	beqw 0x40a32
000408f6: 3f3c ffff      	movew #-1,%sp@-
000408fa: 3f3c 0058      	movew #88,%sp@-
000408fe: 4e4e           	trap #14
00040900: 588f           	addql #4,%sp
00040902: 2600           	movel %d0,%d3
00040904: 0240 018f      	andiw #399,%d0
00040908: 3803           	movew %d3,%d4
0004090a: 0244 0010      	andiw #16,%d4
0004090e: 6604           	bnes 0x40914
00040910: 0a40 0100      	eoriw #256,%d0
00040914: 4bfa 020e      	lea %pc@(0x40b24),%a5
00040918: 204d           	moveal %a5,%a0
0004091a: 4245           	clrw %d5
0004091c: 284d           	moveal %a5,%a4
0004091e: b058           	cmpw %a0@+,%d0
00040920: 6708           	beqs 0x4092a
00040922: 5245           	addqw #1,%d5
00040924: 0c45 0015      	cmpiw #21,%d5
00040928: 66f4           	bnes 0x4091e
0004092a: 3f3c 0059      	movew #89,%sp@-
0004092e: 4e4e           	trap #14
00040930: 548f           	addql #2,%sp
00040932: 3e00           	movew %d0,%d7
00040934: 2439 0005 9b74 	movel 0x59b74,%d2
0004093a: 0c40 0002      	cmpiw #2,%d0
0004093e: 6722           	beqs 0x40962
00040940: 2442           	moveal %d2,%a2
00040942: 45ea 027c      	lea %a2@(636),%a2
00040946: 7c09           	moveq #9,%d6
00040948: 4df9 0004 0b58 	lea 0x40b58,%fp
0004094e: 3f06           	movew %d6,%sp@-
00040950: 4e96           	jsr %fp@
00040952: 2480           	movel %d0,%a2@
00040954: 5246           	addqw #1,%d6
00040956: 45ea 0018      	lea %a2@(24),%a2
0004095a: 548f           	addql #2,%sp
0004095c: 0c46 000d      	cmpiw #13,%d6
00040960: 66ec           	bnes 0x4094e
00040962: 2042           	moveal %d2,%a0
00040964: 41e8 0082      	lea %a0@(130),%a0
00040968: 4240           	clrw %d0
0004096a: 321d           	movew %a5@+,%d1
0004096c: 3c01           	movew %d1,%d6
0004096e: 0246 0007      	andiw #7,%d6
00040972: 0c46 0003      	cmpiw #3,%d6
00040976: 6f10           	bles 0x40988
00040978: 0c47 0002      	cmpiw #2,%d7
0004097c: 660a           	bnes 0x40988
0004097e: 44c1           	movew %d1,%ccr
00040980: 6a06           	bpls 0x40988
00040982: 0068 0080 fffe 	oriw #128,%a0@(-2)
00040988: 3210           	movew %a0@,%d1
0004098a: ba40           	cmpw %d0,%d5
0004098c: 6638           	bnes 0x409c6
0004098e: 0041 0001      	oriw #1,%d1
00040992: 3081           	movew %d1,%a0@
00040994: 5240           	addqw #1,%d0
00040996: 41e8 0018      	lea %a0@(24),%a0
0004099a: 0c40 0015      	cmpiw #21,%d0
0004099e: 66ca           	bnes 0x4096a
000409a0: 4267           	clrw %sp@-
000409a2: 2f02           	movel %d2,%sp@-
000409a4: 4eb9 0003 e598 	jsr 0x3e598
000409aa: 3f3c 001f      	movew #31,%sp@-
000409ae: 2f02           	movel %d2,%sp@-
000409b0: 4eb9 0001 c2a8 	jsr 0x1c2a8
000409b6: 4fef 000c      	lea %sp@(12),%sp
000409ba: 4a40           	tstw %d0
000409bc: 660e           	bnes 0x409cc
000409be: 4240           	clrw %d0
000409c0: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000409c4: 4e75           	rts
000409c6: 0241 fffe      	andiw #-2,%d1
000409ca: 60c6           	bras 0x40992
000409cc: 3f3c 0015      	movew #21,%sp@-
000409d0: 3f3c 0005      	movew #5,%sp@-
000409d4: 2f02           	movel %d2,%sp@-
000409d6: 4eb9 0001 c274 	jsr 0x1c274
000409dc: 508f           	addql #8,%sp
000409de: 4a40           	tstw %d0
000409e0: 6ddc           	blts 0x409be
000409e2: ba40           	cmpw %d0,%d5
000409e4: 67d8           	beqs 0x409be
000409e6: 0243 0070      	andiw #112,%d3
000409ea: 3040           	moveaw %d0,%a0
000409ec: 2008           	movel %a0,%d0
000409ee: d088           	addl %a0,%d0
000409f0: 8674 0800      	orw %a4@(0000000000000000,%d0:l),%d3
000409f4: 4a44           	tstw %d4
000409f6: 6604           	bnes 0x409fc
000409f8: 0a43 0100      	eoriw #256,%d3
000409fc: 4878 ffff      	pea 0xffffffff
00040a00: 3f3c 0015      	movew #21,%sp@-
00040a04: 4eb9 0001 bc3c 	jsr 0x1bc3c
00040a0a: 2800           	movel %d0,%d4
00040a0c: 3f03           	movew %d3,%sp@-
00040a0e: 3f3c 005b      	movew #91,%sp@-
00040a12: 4e4e           	trap #14
00040a14: 588f           	addql #4,%sp
00040a16: 5c8f           	addql #6,%sp
00040a18: b084           	cmpl %d4,%d0
00040a1a: 6f08           	bles 0x40a24
00040a1c: 4eb9 0004 12b4 	jsr 0x412b4
00040a22: 609a           	bras 0x409be
00040a24: 36bc 0003      	movew #3,%a3@
00040a28: 206f 0034      	moveal %sp@(52),%a0
00040a2c: 3083           	movew %d3,%a0@
00040a2e: 7001           	moveq #1,%d0
00040a30: 608e           	bras 0x409c0
00040a32: 4a79 0004 c0d6 	tstw 0x4c0d6
00040a38: 6700 00bc      	beqw 0x40af6
00040a3c: 3f3c 0004      	movew #4,%sp@-
00040a40: 4e4e           	trap #14
00040a42: 548f           	addql #2,%sp
00040a44: 4a40           	tstw %d0
00040a46: 6700 0096      	beqw 0x40ade
00040a4a: 0c40 0001      	cmpiw #1,%d0
00040a4e: 6700 0092      	beqw 0x40ae2
00040a52: 0c40 0002      	cmpiw #2,%d0
00040a56: 6700 008e      	beqw 0x40ae6
00040a5a: 0c40 0007      	cmpiw #7,%d0
00040a5e: 6700 008a      	beqw 0x40aea
00040a62: 7605           	moveq #5,%d3
00040a64: 0c40 0004      	cmpiw #4,%d0
00040a68: 6602           	bnes 0x40a6c
00040a6a: 7604           	moveq #4,%d3
00040a6c: 2879 0005 9b70 	moveal 0x59b70,%a4
00040a72: 41ec 0052      	lea %a4@(82),%a0
00040a76: 3010           	movew %a0@,%d0
00040a78: b843           	cmpw %d3,%d4
00040a7a: 6674           	bnes 0x40af0
00040a7c: 0040 0001      	oriw #1,%d0
00040a80: 3080           	movew %d0,%a0@
00040a82: 5244           	addqw #1,%d4
00040a84: 41e8 0018      	lea %a0@(24),%a0
00040a88: 0c44 0005      	cmpiw #5,%d4
00040a8c: 66e8           	bnes 0x40a76
00040a8e: 4267           	clrw %sp@-
00040a90: 2f0c           	movel %a4,%sp@-
00040a92: 4eb9 0003 e598 	jsr 0x3e598
00040a98: 3f3c 0008      	movew #8,%sp@-
00040a9c: 2f0c           	movel %a4,%sp@-
00040a9e: 4eb9 0001 c2a8 	jsr 0x1c2a8
00040aa4: 4fef 000c      	lea %sp@(12),%sp
00040aa8: 4a40           	tstw %d0
00040aaa: 6700 ff12      	beqw 0x409be
00040aae: 3f3c 0005      	movew #5,%sp@-
00040ab2: 3f3c 0003      	movew #3,%sp@-
00040ab6: 2f0c           	movel %a4,%sp@-
00040ab8: 4eb9 0001 c274 	jsr 0x1c274
00040abe: 508f           	addql #8,%sp
00040ac0: 4a40           	tstw %d0
00040ac2: 6d00 fefa      	bltw 0x409be
00040ac6: b043           	cmpw %d3,%d0
00040ac8: 6700 fef4      	beqw 0x409be
00040acc: 3040           	moveaw %d0,%a0
00040ace: 2008           	movel %a0,%d0
00040ad0: d088           	addl %a0,%d0
00040ad2: 41fa 007a      	lea %pc@(0x40b4e),%a0
00040ad6: 36b0 0800      	movew %a0@(0000000000000000,%d0:l),%a3@
00040ada: 6000 ff52      	braw 0x40a2e
00040ade: 4243           	clrw %d3
00040ae0: 608a           	bras 0x40a6c
00040ae2: 7601           	moveq #1,%d3
00040ae4: 6086           	bras 0x40a6c
00040ae6: 7602           	moveq #2,%d3
00040ae8: 6082           	bras 0x40a6c
00040aea: 7603           	moveq #3,%d3
00040aec: 6000 ff7e      	braw 0x40a6c
00040af0: 0240 fffe      	andiw #-2,%d0
00040af4: 608a           	bras 0x40a80
00040af6: 3f3c 0015      	movew #21,%sp@-
00040afa: 3f3c 0001      	movew #1,%sp@-
00040afe: 4eb9 0003 cb9a 	jsr 0x3cb9a
00040b04: 588f           	addql #4,%sp
00040b06: 0c40 0001      	cmpiw #1,%d0
00040b0a: 6600 feb2      	bnew 0x409be
00040b0e: 3f3c 0004      	movew #4,%sp@-
00040b12: 4e4e           	trap #14
00040b14: 548f           	addql #2,%sp
00040b16: 4a40           	tstw %d0
00040b18: 57c0           	seq %d0
00040b1a: 4880           	extw %d0
00040b1c: 4440           	negw %d0
00040b1e: 3680           	movew %d0,%a3@
00040b20: 6000 ff0c      	braw 0x40a2e
00040b24: 0008           	.short 0x0008
00040b26: 0009           	.short 0x0009
00040b28: 000a           	.short 0x000a
00040b2a: 000b           	.short 0x000b
00040b2c: 000c           	.short 0x000c
00040b2e: 0108 0109      	movepw %a0@(265),%d0
00040b32: 010a 010b      	movepw %a2@(267),%d0
00040b36: 010c 0001      	movepw %a4@(1),%d0
00040b3a: 0002 0003      	orib #3,%d2
00040b3e: 0004 0101      	orib #1,%d4
00040b42: 0102           	btst %d0,%d2
00040b44: 0103           	btst %d0,%d3
00040b46: 0104           	btst %d0,%d4
00040b48: 0088 0189 0182 	oril #25756034,%d0
00040b4e: 0000 0001      	orib #1,%d0
00040b52: 0002 0007      	orib #7,%d2
00040b56: 0004 306f      	orib #111,%d4
00040b58:  _desktop_str_addr
00040b5a: 0004 2008      	orib #8,%d4
00040b5e: d088           	addl %a0,%d0
00040b60: d080           	addl %d0,%d0
00040b62: 41f9 0004 3c64 	lea 0x43c64,%a0
00040b68: 2030 0800      	movel %a0@(0000000000000000,%d0:l),%d0
00040b6c: 4e75           	rts
00040b6e: 0000 2f0a      	orib #10,%d0
00040b72: 42a7           	clrl %sp@-
00040b74: 4267           	clrw %sp@-
00040b76: 45f9 0003 9044 	lea 0x39044,%a2
00040b7c: 4e92           	jsr %a2@
00040b7e: 3f3c 002c      	movew #44,%sp@-
00040b82: 3f3c 0001      	movew #1,%sp@-
00040b86: 4eb9 0003 cb9a 	jsr 0x3cb9a
00040b8c: 4fef 000a      	lea %sp@(10),%sp
00040b90: 0c40 0002      	cmpiw #2,%d0
00040b94: 6710           	beqs 0x40ba6
00040b96: 42a7           	clrl %sp@-
00040b98: 3f3c 0002      	movew #2,%sp@-
00040b9c: 4e92           	jsr %a2@
00040b9e: 5c8f           	addql #6,%sp
00040ba0: 7001           	moveq #1,%d0
00040ba2: 245f           	moveal %sp@+,%a2
00040ba4: 4e75           	rts
00040ba6: 4240           	clrw %d0
00040ba8: 60f8           	bras 0x40ba2
00040baa: 2f0a           	movel %a2,%sp@-
00040bac: 2f02           	movel %d2,%sp@-
00040bae: 302f 000c      	movew %sp@(12),%d0
00040bb2: 3f00           	movew %d0,%sp@-
00040bb4: 3f3c 0002      	movew #2,%sp@-
00040bb8: 3f3c 0003      	movew #3,%sp@-
00040bbc: 4e4d           	trap #13
00040bbe: 5c8f           	addql #6,%sp
00040bc0: 241f           	movel %sp@+,%d2
00040bc2: 245f           	moveal %sp@+,%a2
00040bc4: 4e75           	rts
00040bc6: 2f0a           	movel %a2,%sp@-
00040bc8: 2f02           	movel %d2,%sp@-
00040bca: 3f3c 0002      	movew #2,%sp@-
00040bce: 3f3c 0001      	movew #1,%sp@-
00040bd2: 4e4d           	trap #13
00040bd4: 588f           	addql #4,%sp
00040bd6: 241f           	movel %sp@+,%d2
00040bd8: 245f           	moveal %sp@+,%a2
00040bda: 4e75           	rts
00040bdc: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00040be0: 266f 0010      	moveal %sp@(16),%a3
00040be4: 101b           	moveb %a3@+,%d0
00040be6: 6606           	bnes 0x40bee
00040be8: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00040bec: 4e75           	rts
00040bee: 4880           	extw %d0
00040bf0: 3f00           	movew %d0,%sp@-
00040bf2: 3f3c 0002      	movew #2,%sp@-
00040bf6: 3f3c 0003      	movew #3,%sp@-
00040bfa: 4e4d           	trap #13
00040bfc: 5c8f           	addql #6,%sp
00040bfe: 60e4           	bras 0x40be4
00040c00: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00040c04: 47fa ffc0      	lea %pc@(0x40bc6),%a3
00040c08: 263c 0001 bc80 	movel #113792,%d3
00040c0e: 4e93           	jsr %a3@
00040c10: 4a40           	tstw %d0
00040c12: 6720           	beqs 0x40c34
00040c14: 3f3c 0002      	movew #2,%sp@-
00040c18: 3f3c 0002      	movew #2,%sp@-
00040c1c: 4e4d           	trap #13
00040c1e: 588f           	addql #4,%sp
00040c20: 7200           	moveq #0,%d1
00040c22: 4601           	notb %d1
00040c24: c280           	andl %d0,%d1
00040c26: 6604           	bnes 0x40c2c
00040c28: 2200           	movel %d0,%d1
00040c2a: e089           	lsrl #8,%d1
00040c2c: 3001           	movew %d1,%d0
00040c2e: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00040c32: 4e75           	rts
00040c34: 3039 0000 21f6 	movew 0x21f6,%d0
00040c3a: 0800 0001      	btst #1,%d0
00040c3e: 6612           	bnes 0x40c52
00040c40: 0800 0000      	btst #0,%d0
00040c44: 6610           	bnes 0x40c56
00040c46: 2f03           	movel %d3,%sp@-
00040c48: 3f3c 0026      	movew #38,%sp@-
00040c4c: 4e4e           	trap #14
00040c4e: 5c8f           	addql #6,%sp
00040c50: 60bc           	bras 0x40c0e
00040c52: 7051           	moveq #81,%d0
00040c54: 60d8           	bras 0x40c2e
00040c56: 7020           	moveq #32,%d0
00040c58: 60d4           	bras 0x40c2e
00040c5a: 2f0a           	movel %a2,%sp@-
00040c5c: 302f 0008      	movew %sp@(8),%d0
00040c60: 6c04           	bges 0x40c66
00040c62: 4eba ff9c      	jsr %pc@(0x40c00)
00040c66: 0c40 0003      	cmpiw #3,%d0
00040c6a: 6738           	beqs 0x40ca4
00040c6c: 3200           	movew %d0,%d1
00040c6e: 0241 ffdf      	andiw #-33,%d1
00040c72: 0c41 0051      	cmpiw #81,%d1
00040c76: 672c           	beqs 0x40ca4
00040c78: 0c40 6100      	cmpiw #24832,%d0
00040c7c: 6726           	beqs 0x40ca4
00040c7e: 4a6f 000a      	tstw %sp@(10)
00040c82: 6606           	bnes 0x40c8a
00040c84: 4240           	clrw %d0
00040c86: 245f           	moveal %sp@+,%a2
00040c88: 4e75           	rts
00040c8a: 0c40 0013      	cmpiw #19,%d0
00040c8e: 66f4           	bnes 0x40c84
00040c90: 45fa ff6e      	lea %pc@(0x40c00),%a2
00040c94: 4e92           	jsr %a2@
00040c96: 0c40 0003      	cmpiw #3,%d0
00040c9a: 6708           	beqs 0x40ca4
00040c9c: 0c40 0011      	cmpiw #17,%d0
00040ca0: 66f2           	bnes 0x40c94
00040ca2: 60e0           	bras 0x40c84
00040ca4: 70ff           	moveq #-1,%d0
00040ca6: 60de           	bras 0x40c86
00040ca8: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
00040cac: 266f 0014      	moveal %sp@(20),%a3
00040cb0: 362f 0018      	movew %sp@(24),%d3
00040cb4: 3f3c 0000      	movew #0,%sp@-
00040cb8: 3f03           	movew %d3,%sp@-
00040cba: 2f3c 0100 0000 	movel #16777216,%sp@-
00040cc0: 2f0b           	movel %a3,%sp@-
00040cc2: 3f3c 0012      	movew #18,%sp@-
00040cc6: 4e4e           	trap #14
00040cc8: 4fef 000e      	lea %sp@(14),%sp
00040ccc: 16bc ffe9      	moveb #-23,%a3@
00040cd0: 302f 001a      	movew %sp@(26),%d0
00040cd4: 2f3c 0000 0000 	movel #0,%sp@-
00040cda: 3f00           	movew %d0,%sp@-
00040cdc: 3f3c 0000      	movew #0,%sp@-
00040ce0: 3f3c 0001      	movew #1,%sp@-
00040ce4: 2f0b           	movel %a3,%sp@-
00040ce6: 3f3c 0003      	movew #3,%sp@-
00040cea: 3f3c 0004      	movew #4,%sp@-
00040cee: 4e4d           	trap #13
00040cf0: 4fef 0012      	lea %sp@(18),%sp
00040cf4: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00040cf8: 4e75           	rts
00040cfa:  _deselect_all
00040cfa: 307c 000a      	moveaw #10,%a0
00040cfe: d1ef 0004      	addal %sp@(4),%a0
00040d02: 2248           	moveal %a0,%a1
00040d04: 0250 fffe      	andiw #-2,%a0@
00040d08: 41e8 0018      	lea %a0@(24),%a0
00040d0c: 0829 0005 ffff 	btst #5,%a1@(-1)
00040d12: 67ee           	beqs 0x40d02
00040d14: 4e75           	rts
00040d16:  _desk_clear
00040d16: 518f           	subql #8,%sp
00040d18: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00040d1c: 342f 001c      	movew %sp@(28),%d2
00040d20: 671e           	beqs 0x40d40
00040d22: 3f02           	movew %d2,%sp@-
00040d24: 4eb9 0004 28ae 	jsr 0x428ae
00040d2a: 2440           	moveal %d0,%a2
00040d2c: 548f           	addql #2,%sp
00040d2e: 4a80           	tstl %d0
00040d30: 6756           	beqs 0x40d88
00040d32: 362a 000a      	movew %a2@(10),%d3
00040d36: 0c43 0001      	cmpiw #1,%d3
00040d3a: 6606           	bnes 0x40d42
00040d3c: 4242           	clrw %d2
00040d3e: 6002           	bras 0x40d42
00040d40: 7601           	moveq #1,%d3
00040d42: 7810           	moveq #16,%d4
00040d44: d88f           	addl %sp,%d4
00040d46: 2f04           	movel %d4,%sp@-
00040d48: 3f3c 0004      	movew #4,%sp@-
00040d4c: 3f02           	movew %d2,%sp@-
00040d4e: 4eb9 0003 919c 	jsr 0x3919c
00040d54: 4267           	clrw %sp@-
00040d56: 2f04           	movel %d4,%sp@-
00040d58: 4879 0005 3afc 	pea 0x53afc
00040d5e: 4267           	clrw %sp@-
00040d60: 3f03           	movew %d3,%sp@-
00040d62: 3f02           	movew %d2,%sp@-
00040d64: 4eb9 0003 9682 	jsr 0x39682
00040d6a: 4fef 0018      	lea %sp@(24),%sp
00040d6e: 4a42           	tstw %d2
00040d70: 670e           	beqs 0x40d80
00040d72: 3f3c 0001      	movew #1,%sp@-
00040d76: 2f0a           	movel %a2,%sp@-
00040d78: 4eb9 0004 315c 	jsr 0x4315c
00040d7e: 5c8f           	addql #6,%sp
00040d80: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
00040d84: 508f           	addql #8,%sp
00040d86: 4e75           	rts
00040d88: 7601           	moveq #1,%d3
00040d8a: 60b0           	bras 0x40d3c
00040d8c:  _desk_clear_all
00040d8c: 2f0b           	movel %a3,%sp@-
00040d8e: 2f0a           	movel %a2,%sp@-
00040d90: 2479 0005 993c 	moveal 0x5993c,%a2
00040d96: 47fa ff7e      	lea %pc@(0x40d16),%a3
00040d9a: b4fc 0000      	cmpaw #0,%a2
00040d9e: 660e           	bnes 0x40dae
00040da0: 4267           	clrw %sp@-
00040da2: 4eba ff72      	jsr %pc@(0x40d16)
00040da6: 548f           	addql #2,%sp
00040da8: 245f           	moveal %sp@+,%a2
00040daa: 265f           	moveal %sp@+,%a3
00040dac: 4e75           	rts
00040dae: 302a 0006      	movew %a2@(6),%d0
00040db2: 6706           	beqs 0x40dba
00040db4: 3f00           	movew %d0,%sp@-
00040db6: 4e93           	jsr %a3@
00040db8: 548f           	addql #2,%sp
00040dba: 2452           	moveal %a2@,%a2
00040dbc: 60dc           	bras 0x40d9a
00040dbe:  _desk_verify
00040dbe: 518f           	subql #8,%sp
00040dc0: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00040dc4: 342f 0018      	movew %sp@(24),%d2
00040dc8: 6752           	beqs 0x40e1c
00040dca: 3f02           	movew %d2,%sp@-
00040dcc: 4eb9 0004 28ae 	jsr 0x428ae
00040dd2: 2440           	moveal %d0,%a2
00040dd4: 548f           	addql #2,%sp
00040dd6: 4a80           	tstl %d0
00040dd8: 672e           	beqs 0x40e08
00040dda: 4a6f 001a      	tstw %sp@(26)
00040dde: 6720           	beqs 0x40e00
00040de0: 760c           	moveq #12,%d3
00040de2: d68f           	addl %sp,%d3
00040de4: 2f03           	movel %d3,%sp@-
00040de6: 3f3c 0004      	movew #4,%sp@-
00040dea: 3f02           	movew %d2,%sp@-
00040dec: 4eb9 0003 919c 	jsr 0x3919c
00040df2: 2f03           	movel %d3,%sp@-
00040df4: 2f0a           	movel %a2,%sp@-
00040df6: 4eb9 0004 297e 	jsr 0x4297e
00040dfc: 4fef 0010      	lea %sp@(16),%sp
00040e00: 33ea 000a 0005 	movew %a2@(10),0x5997a
00040e06: 997a 
00040e08: 33c2 0005 997c 	movew %d2,0x5997c
00040e0e: 33c2 0005 997e 	movew %d2,0x5997e
00040e14: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00040e18: 508f           	addql #8,%sp
00040e1a: 4e75           	rts
00040e1c: 33fc 0001 0005 	movew #1,0x5997a
00040e22: 997a 
00040e24: 60e2           	bras 0x40e08
00040e26:  _do_wredraw
00040e26: 4fef fff0      	lea %sp@(-16),%sp
00040e2a: 48e7 383e      	moveml %d2-%d4/%a2-%fp,%sp@-
00040e2e: 362f 0034      	movew %sp@(52),%d3
00040e32: 206f 0036      	moveal %sp@(54),%a0
00040e36: 2010           	movel %a0@,%d0
00040e38: 2228 0004      	movel %a0@(4),%d1
00040e3c: 2f40 0020      	movel %d0,%sp@(32)
00040e40: 2f41 0024      	movel %d1,%sp@(36)
00040e44: 4a43           	tstw %d3
00040e46: 6700 0082      	beqw 0x40eca
00040e4a: 3f03           	movew %d3,%sp@-
00040e4c: 4eb9 0004 28ae 	jsr 0x428ae
00040e52: 548f           	addql #2,%sp
00040e54: 4a80           	tstl %d0
00040e56: 6768           	beqs 0x40ec0
00040e58: 2040           	moveal %d0,%a0
00040e5a: 3828 000a      	movew %a0@(10),%d4
00040e5e: 203c 0001 b452 	movel #111698,%d0
00040e64: 2f00           	movel %d0,%sp@-
00040e66: 3f3c 0026      	movew #38,%sp@-
00040e6a: 4e4e           	trap #14
00040e6c: 5c8f           	addql #6,%sp
00040e6e: 23c0 0005 998a 	movel %d0,0x5998a
00040e74: 42a7           	clrl %sp@-
00040e76: 3f3c 0100      	movew #256,%sp@-
00040e7a: 45f9 0003 9044 	lea 0x39044,%a2
00040e80: 4e92           	jsr %a2@
00040e82: 742e           	moveq #46,%d2
00040e84: d48f           	addl %sp,%d2
00040e86: 2f02           	movel %d2,%sp@-
00040e88: 3f3c 000b      	movew #11,%sp@-
00040e8c: 3f03           	movew %d3,%sp@-
00040e8e: 47f9 0003 919c 	lea 0x3919c,%a3
00040e94: 4e93           	jsr %a3@
00040e96: 4fef 000e      	lea %sp@(14),%sp
00040e9a: 49ef 0020      	lea %sp@(32),%a4
00040e9e: 4bf9 0001 c4b0 	lea 0x1c4b0,%a5
00040ea4: 4df9 0003 8d82 	lea 0x38d82,%fp
00040eaa: 4a6f 002c      	tstw %sp@(44)
00040eae: 6706           	beqs 0x40eb6
00040eb0: 4a6f 002e      	tstw %sp@(46)
00040eb4: 6618           	bnes 0x40ece
00040eb6: 42a7           	clrl %sp@-
00040eb8: 3f3c 0101      	movew #257,%sp@-
00040ebc: 4e92           	jsr %a2@
00040ebe: 5c8f           	addql #6,%sp
00040ec0: 4cdf 7c1c      	moveml %sp@+,%d2-%d4/%a2-%fp
00040ec4: 4fef 0010      	lea %sp@(16),%sp
00040ec8: 4e75           	rts
00040eca: 7801           	moveq #1,%d4
00040ecc: 6090           	bras 0x40e5e
00040ece: 2f02           	movel %d2,%sp@-
00040ed0: 2f0c           	movel %a4,%sp@-
00040ed2: 4e95           	jsr %a5@
00040ed4: 508f           	addql #8,%sp
00040ed6: 4a40           	tstw %d0
00040ed8: 6722           	beqs 0x40efc
00040eda: 3f2f 002e      	movew %sp@(46),%sp@-
00040ede: 3f2f 002e      	movew %sp@(46),%sp@-
00040ee2: 3f2f 002e      	movew %sp@(46),%sp@-
00040ee6: 3f2f 002e      	movew %sp@(46),%sp@-
00040eea: 3f3c 0008      	movew #8,%sp@-
00040eee: 3f04           	movew %d4,%sp@-
00040ef0: 2f39 0005 9af6 	movel 0x59af6,%sp@-
00040ef6: 4e96           	jsr %fp@
00040ef8: 4fef 0010      	lea %sp@(16),%sp
00040efc: 2f02           	movel %d2,%sp@-
00040efe: 3f3c 000c      	movew #12,%sp@-
00040f02: 3f03           	movew %d3,%sp@-
00040f04: 4e93           	jsr %a3@
00040f06: 508f           	addql #8,%sp
00040f08: 60a0           	bras 0x40eaa
00040f0a:  _do_xyfix
00040f0a: 206f 0004      	moveal %sp@(4),%a0
00040f0e: 226f 0008      	moveal %sp@(8),%a1
00040f12: 3010           	movew %a0@,%d0
00040f14: 5040           	addqw #8,%d0
00040f16: 0240 fff0      	andiw #-16,%d0
00040f1a: 3080           	movew %d0,%a0@
00040f1c: 3200           	movew %d0,%d1
00040f1e: d279 0005 3cf4 	addw 0x53cf4,%d1
00040f24: 5841           	addqw #4,%d1
00040f26: b279 0000 243e 	cmpw 0x243e,%d1
00040f2c: 6506           	bcss 0x40f34
00040f2e: 0640 fff0      	addiw #-16,%d0
00040f32: 3080           	movew %d0,%a0@
00040f34: 3039 0005 9974 	movew 0x59974,%d0
00040f3a: b051           	cmpw %a1@,%d0
00040f3c: 6f02           	bles 0x40f40
00040f3e: 3280           	movew %d0,%a1@
00040f40: 4e75           	rts
00040f42:  _do_wopen
00040f42: 4e56 fff0      	linkw %fp,#-16
00040f46: 48e7 3c20      	moveml %d2-%d5/%a2,%sp@-
00040f4a: 342e 0008      	movew %fp@(8),%d2
00040f4e: 382e 000a      	movew %fp@(10),%d4
00040f52: 362e 000c      	movew %fp@(12),%d3
00040f56: 206e 000e      	moveal %fp@(14),%a0
00040f5a: 2010           	movel %a0@,%d0
00040f5c: 2228 0004      	movel %a0@(4),%d1
00040f60: 2d40 fff0      	movel %d0,%fp@(-16)
00040f64: 2d41 fff4      	movel %d1,%fp@(-12)
00040f68: 45ee fff0      	lea %fp@(-16),%a2
00040f6c: 486e fff2      	pea %fp@(-14)
00040f70: 2f0a           	movel %a2,%sp@-
00040f72: 4eba ff96      	jsr %pc@(0x40f0a)
00040f76: 508f           	addql #8,%sp
00040f78: 4a43           	tstw %d3
00040f7a: 6f00 0086      	blew 0x41002
00040f7e: 2239 0005 9af6 	movel 0x59af6,%d1
00040f84: 3079 0005 997a 	moveaw 0x5997a,%a0
00040f8a: 2008           	movel %a0,%d0
00040f8c: d088           	addl %a0,%d0
00040f8e: d088           	addl %a0,%d0
00040f90: e788           	lsll #3,%d0
00040f92: 2041           	moveal %d1,%a0
00040f94: d1c0           	addal %d0,%a0
00040f96: 3a28 0010      	movew %a0@(16),%d5
00040f9a: 3268 0012      	moveaw %a0@(18),%a1
00040f9e: 3043           	moveaw %d3,%a0
00040fa0: 2008           	movel %a0,%d0
00040fa2: d088           	addl %a0,%d0
00040fa4: d088           	addl %a0,%d0
00040fa6: e788           	lsll #3,%d0
00040fa8: 2041           	moveal %d1,%a0
00040faa: d1c0           	addal %d0,%a0
00040fac: 3228 0010      	movew %a0@(16),%d1
00040fb0: 3028 0012      	movew %a0@(18),%d0
00040fb4: 3d68 0014 fffc 	movew %a0@(20),%fp@(-4)
00040fba: 3d68 0016 fffe 	movew %a0@(22),%fp@(-2)
00040fc0: d245           	addw %d5,%d1
00040fc2: 3d41 fff8      	movew %d1,%fp@(-8)
00040fc6: d049           	addw %a1,%d0
00040fc8: 3d40 fffa      	movew %d0,%fp@(-6)
00040fcc: 2f0a           	movel %a2,%sp@-
00040fce: 486e fff8      	pea %fp@(-8)
00040fd2: 4eb9 0003 8f6e 	jsr 0x38f6e
00040fd8: 4a42           	tstw %d2
00040fda: 56c0           	sne %d0
00040fdc: 4880           	extw %d0
00040fde: 4440           	negw %d0
00040fe0: 3f00           	movew %d0,%sp@-
00040fe2: 4267           	clrw %sp@-
00040fe4: 4879 0005 3afc 	pea 0x53afc
00040fea: 3f03           	movew %d3,%sp@-
00040fec: 3f39 0005 997a 	movew 0x5997a,%sp@-
00040ff2: 3f39 0005 997c 	movew 0x5997c,%sp@-
00040ff8: 4eb9 0003 95b8 	jsr 0x395b8
00040ffe: 4fef 0016      	lea %sp@(22),%sp
00041002: 4a42           	tstw %d2
00041004: 670c           	beqs 0x41012
00041006: 2f0a           	movel %a2,%sp@-
00041008: 3f04           	movew %d4,%sp@-
0004100a: 4eb9 0003 90fa 	jsr 0x390fa
00041010: 5c8f           	addql #6,%sp
00041012: 33c4 0005 997e 	movew %d4,0x5997e
00041018: 4cee 043c ffdc 	moveml %fp@(-36),%d2-%d5/%a2
0004101e: 4e5e           	unlk %fp
00041020: 4e75           	rts
00041022:  _do_wfull
00041022: 4fef ffe8      	lea %sp@(-24),%sp
00041026: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
0004102a: 342f 0030      	movew %sp@(48),%d2
0004102e: 45ef 0014      	lea %sp@(20),%a2
00041032: 2f0a           	movel %a2,%sp@-
00041034: 3f3c 0005      	movew #5,%sp@-
00041038: 3f02           	movew %d2,%sp@-
0004103a: 49f9 0003 919c 	lea 0x3919c,%a4
00041040: 4e94           	jsr %a4@
00041042: 47ef 0024      	lea %sp@(36),%a3
00041046: 2f0b           	movel %a3,%sp@-
00041048: 3f3c 0006      	movew #6,%sp@-
0004104c: 3f02           	movew %d2,%sp@-
0004104e: 4e94           	jsr %a4@
00041050: 7634           	moveq #52,%d3
00041052: d68f           	addl %sp,%d3
00041054: 2f03           	movel %d3,%sp@-
00041056: 3f3c 0007      	movew #7,%sp@-
0004105a: 3f02           	movew %d2,%sp@-
0004105c: 4e94           	jsr %a4@
0004105e: 2f03           	movel %d3,%sp@-
00041060: 2f0a           	movel %a2,%sp@-
00041062: 4eb9 0001 c48e 	jsr 0x1c48e
00041068: 4fef 0020      	lea %sp@(32),%sp
0004106c: 49f9 0003 91fc 	lea 0x391fc,%a4
00041072: 4a40           	tstw %d0
00041074: 6722           	beqs 0x41098
00041076: 2f0b           	movel %a3,%sp@-
00041078: 3f3c 0005      	movew #5,%sp@-
0004107c: 3f02           	movew %d2,%sp@-
0004107e: 4e94           	jsr %a4@
00041080: 2f03           	movel %d3,%sp@-
00041082: 2f0b           	movel %a3,%sp@-
00041084: 4eb9 0003 8fbc 	jsr 0x38fbc
0004108a: 4fef 0010      	lea %sp@(16),%sp
0004108e: 4cdf 1c0c      	moveml %sp@+,%d2-%d3/%a2-%a4
00041092: 4fef 0018      	lea %sp@(24),%sp
00041096: 4e75           	rts
00041098: 2f03           	movel %d3,%sp@-
0004109a: 2f0a           	movel %a2,%sp@-
0004109c: 4eb9 0003 8f6e 	jsr 0x38f6e
000410a2: 2f03           	movel %d3,%sp@-
000410a4: 3f3c 0005      	movew #5,%sp@-
000410a8: 3f02           	movew %d2,%sp@-
000410aa: 4e94           	jsr %a4@
000410ac: 60dc           	bras 0x4108a
000410ae:  _remove_locate_shortcut
000410ae: 4e56 ff70      	linkw %fp,#-144
000410b2: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
000410b6: 3f2e 0008      	movew %fp@(8),%sp@-
000410ba: 4eb9 0003 b35e 	jsr 0x3b35e
000410c0: 2440           	moveal %d0,%a2
000410c2: 548f           	addql #2,%sp
000410c4: 4a80           	tstl %d0
000410c6: 672c           	beqs 0x410f4
000410c8: 2f2a 0010      	movel %a2@(16),%sp@-
000410cc: 49f9 0001 c344 	lea 0x1c344,%a4
000410d2: 4e94           	jsr %a4@
000410d4: 2f00           	movel %d0,%sp@-
000410d6: 3f3c 0029      	movew #41,%sp@-
000410da: 3f3c 0001      	movew #1,%sp@-
000410de: 4eb9 0003 cbb4 	jsr 0x3cbb4
000410e4: 4fef 000c      	lea %sp@(12),%sp
000410e8: 0c40 0001      	cmpiw #1,%d0
000410ec: 6710           	beqs 0x410fe
000410ee: 0c40 0002      	cmpiw #2,%d0
000410f2: 671c           	beqs 0x41110
000410f4: 4cee 1c04 ff60 	moveml %fp@(-160),%d2/%a2-%a4
000410fa: 4e5e           	unlk %fp
000410fc: 4e75           	rts
000410fe: 2f0a           	movel %a2,%sp@-
00041100: 4eb9 0003 a0aa 	jsr 0x3a0aa
00041106: 4eb9 0003 b1b0 	jsr 0x3b1b0
0004110c: 588f           	addql #4,%sp
0004110e: 60e4           	bras 0x410f4
00041110: 1039 0005 97b5 	moveb 0x597b5,%d0
00041116: 0600 0041      	addib #65,%d0
0004111a: 4880           	extw %d0
0004111c: 3f00           	movew %d0,%sp@-
0004111e: 47ee ff80      	lea %fp@(-128),%a3
00041122: 2f0b           	movel %a3,%sp@-
00041124: 4eb9 0001 bf00 	jsr 0x1bf00
0004112a: 422e ff73      	clrb %fp@(-141)
0004112e: 3f3c 0013      	movew #19,%sp@-
00041132: 4eb9 0004 0b58 	jsr 0x40b58
00041138: 2f00           	movel %d0,%sp@-
0004113a: 486e ff70      	pea %fp@(-144)
0004113e: 240e           	movel %fp,%d2
00041140: 0682 ffff ff73 	addil #-141,%d2
00041146: 2f02           	movel %d2,%sp@-
00041148: 2f0b           	movel %a3,%sp@-
0004114a: 4eb9 0003 9092 	jsr 0x39092
00041150: 4fef 0018      	lea %sp@(24),%sp
00041154: 4a40           	tstw %d0
00041156: 679c           	beqs 0x410f4
00041158: 4a6e ff70      	tstw %fp@(-144)
0004115c: 6796           	beqs 0x410f4
0004115e: 2f0b           	movel %a3,%sp@-
00041160: 4e94           	jsr %a4@
00041162: 588f           	addql #4,%sp
00041164: 2040           	moveal %d0,%a0
00041166: 4a6a 0008      	tstw %a2@(8)
0004116a: 6618           	bnes 0x41184
0004116c: 2242           	moveal %d2,%a1
0004116e: 10d9           	moveb %a1@+,%a0@+
00041170: 66fc           	bnes 0x4116e
00041172: 486a 000c      	pea %a2@(12)
00041176: 2f0b           	movel %a3,%sp@-
00041178: 4eb9 0003 a0de 	jsr 0x3a0de
0004117e: 508f           	addql #8,%sp
00041180: 6000 ff72      	braw 0x410f4
00041184: 4228 ffff      	clrb %a0@(-1)
00041188: 60e8           	bras 0x41172
0004118a:  _i_find
0004118a: 4e56 fffc      	linkw %fp,#-4
0004118e: 48e7 3038      	moveml %d2-%d3/%a2-%a4,%sp@-
00041192: 302e 0008      	movew %fp@(8),%d0
00041196: 342e 000a      	movew %fp@(10),%d2
0004119a: 286e 000c      	moveal %fp@(12),%a4
0004119e: 266e 0010      	moveal %fp@(16),%a3
000411a2: 426e fffe      	clrw %fp@(-2)
000411a6: 4a40           	tstw %d0
000411a8: 662e           	bnes 0x411d8
000411aa: 3f02           	movew %d2,%sp@-
000411ac: 4eb9 0003 b35e 	jsr 0x3b35e
000411b2: 548f           	addql #2,%sp
000411b4: 4a80           	tstl %d0
000411b6: 6606           	bnes 0x411be
000411b8: 95ca           	subal %a2,%a2
000411ba: 7000           	moveq #0,%d0
000411bc: 6076           	bras 0x41234
000411be: 2040           	moveal %d0,%a0
000411c0: 4a68 0008      	tstw %a0@(8)
000411c4: 660e           	bnes 0x411d4
000411c6: 3228 0018      	movew %a0@(24),%d1
000411ca: 4641           	notw %d1
000411cc: 740f           	moveq #15,%d2
000411ce: e469           	lsrw %d2,%d1
000411d0: 3d41 fffe      	movew %d1,%fp@(-2)
000411d4: 95ca           	subal %a2,%a2
000411d6: 605c           	bras 0x41234
000411d8: 363c 8044      	movew #-32700,%d3
000411dc: 4a40           	tstw %d0
000411de: 6c06           	bges 0x411e6
000411e0: 4440           	negw %d0
000411e2: 363c 8004      	movew #-32764,%d3
000411e6: 3f00           	movew %d0,%sp@-
000411e8: 4eb9 0004 28ae 	jsr 0x428ae
000411ee: 548f           	addql #2,%sp
000411f0: 4a80           	tstl %d0
000411f2: 67c4           	beqs 0x411b8
000411f4: 4a42           	tstw %d2
000411f6: 6dc0           	blts 0x411b8
000411f8: c5fc 0028      	mulsw #40,%d2
000411fc: 2079 0005 9afa 	moveal 0x59afa,%a0
00041202: 2470 2800      	moveal %a0@(0000000000000000,%d2:l),%a2
00041206: b4fc 0000      	cmpaw #0,%a2
0004120a: 67ae           	beqs 0x411ba
0004120c: 486e fffe      	pea %fp@(-2)
00041210: 486a 000e      	pea %a2@(14)
00041214: 2040           	moveal %d0,%a0
00041216: 4868 001a      	pea %a0@(26)
0004121a: 3f03           	movew %d3,%sp@-
0004121c: 102a 0005      	moveb %a2@(5),%d0
00041220: 4880           	extw %d0
00041222: e840           	asrw #4,%d0
00041224: 0240 0001      	andiw #1,%d0
00041228: 3f00           	movew %d0,%sp@-
0004122a: 4eb9 0003 b384 	jsr 0x3b384
00041230: 4fef 0010      	lea %sp@(16),%sp
00041234: b8fc 0000      	cmpaw #0,%a4
00041238: 6702           	beqs 0x4123c
0004123a: 288a           	movel %a2,%a4@
0004123c: b6fc 0000      	cmpaw #0,%a3
00041240: 6704           	beqs 0x41246
00041242: 36ae fffe      	movew %fp@(-2),%a3@
00041246: 4cee 1c0c ffe8 	moveml %fp@(-24),%d2-%d3/%a2-%a4
0004124c: 4e5e           	unlk %fp
0004124e: 4e75           	rts
00041250:  _valid_drive
00041250: 4e56 fffc      	linkw %fp,#-4
00041254: 2f0a           	movel %a2,%sp@-
00041256: 2f02           	movel %d2,%sp@-
00041258: 302e 0008      	movew %fp@(8),%d0
0004125c: 1400           	moveb %d0,%d2
0004125e: 4882           	extw %d2
00041260: 0642 ffbf      	addiw #-65,%d2
00041264: 1d40 fffe      	moveb %d0,%fp@(-2)
00041268: 422e ffff      	clrb %fp@(-1)
0004126c: 0c42 0019      	cmpiw #25,%d2
00041270: 6322           	blss 0x41294
00041272: 486e fffe      	pea %fp@(-2)
00041276: 3f3c 002e      	movew #46,%sp@-
0004127a: 3f3c 0001      	movew #1,%sp@-
0004127e: 4eb9 0003 cbb4 	jsr 0x3cbb4
00041284: 508f           	addql #8,%sp
00041286: 4240           	clrw %d0
00041288: 242e fff4      	movel %fp@(-12),%d2
0004128c: 246e fff8      	moveal %fp@(-8),%a2
00041290: 4e5e           	unlk %fp
00041292: 4e75           	rts
00041294: 3f3c 0019      	movew #25,%sp@-
00041298: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
0004129e: 4e92           	jsr %a2@
000412a0: 3f00           	movew %d0,%sp@-
000412a2: 3f3c 000e      	movew #14,%sp@-
000412a6: 4e92           	jsr %a2@
000412a8: 48c2           	extl %d2
000412aa: 5c8f           	addql #6,%sp
000412ac: 0500           	btst %d2,%d0
000412ae: 67c2           	beqs 0x41272
000412b0: 7001           	moveq #1,%d0
000412b2: 60d4           	bras 0x41288
000412b4:  _malloc_fail_alert
000412b4: 3f3c 0032      	movew #50,%sp@-
000412b8: 3f3c 0001      	movew #1,%sp@-
000412bc: 4eb9 0003 cb9a 	jsr 0x3cb9a
000412c2: 588f           	addql #4,%sp
000412c4: 4e75           	rts
000412c6:  _desk_busy_on
000412c6: 42a7           	clrl %sp@-
000412c8: 3f3c 0002      	movew #2,%sp@-
000412cc: 4eb9 0003 9044 	jsr 0x39044
000412d2: 5c8f           	addql #6,%sp
000412d4: 4e75           	rts
000412d6:  _desk_busy_off
000412d6: 42a7           	clrl %sp@-
000412d8: 4267           	clrw %sp@-
000412da: 4eb9 0003 9044 	jsr 0x39044
000412e0: 5c8f           	addql #6,%sp
000412e2: 4e75           	rts
000412e4:  _do_diropen
000412e4: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
000412e8: 246f 0018      	moveal %sp@(24),%a2
000412ec: 342f 001c      	movew %sp@(28),%d2
000412f0: 266f 0024      	moveal %sp@(36),%a3
000412f4: 4eba ffd0      	jsr %pc@(0x412c6)
000412f8: 2f0a           	movel %a2,%sp@-
000412fa: 2f2f 0024      	movel %sp@(36),%sp@-
000412fe: 4eb9 0003 c660 	jsr 0x3c660
00041304: 508f           	addql #8,%sp
00041306: 49fa ffce      	lea %pc@(0x412d6),%a4
0004130a: 4a80           	tstl %d0
0004130c: 660a           	bnes 0x41318
0004130e: 4e94           	jsr %a4@
00041310: 4240           	clrw %d0
00041312: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00041316: 4e75           	rts
00041318: 4bea 0018      	lea %a2@(24),%a5
0004131c: 3f3c 0001      	movew #1,%sp@-
00041320: 2f0d           	movel %a5,%sp@-
00041322: 4eb9 0003 c864 	jsr 0x3c864
00041328: 5c8f           	addql #6,%sp
0004132a: 4a40           	tstw %d0
0004132c: 6c0e           	bges 0x4133c
0004132e: 2f0d           	movel %a5,%sp@-
00041330: 4eb9 0003 c65e 	jsr 0x3c65e
00041336: 4e94           	jsr %a4@
00041338: 588f           	addql #4,%sp
0004133a: 60d4           	bras 0x41310
0004133c: 2f0a           	movel %a2,%sp@-
0004133e: 4eb9 0004 3138 	jsr 0x43138
00041344: 4267           	clrw %sp@-
00041346: 2f0a           	movel %a2,%sp@-
00041348: 4eb9 0004 315c 	jsr 0x4315c
0004134e: 4267           	clrw %sp@-
00041350: 4267           	clrw %sp@-
00041352: 486a 009a      	pea %a2@(154)
00041356: 3f3c 0002      	movew #2,%sp@-
0004135a: 3f2a 0006      	movew %a2@(6),%sp@-
0004135e: 4eb9 0003 91c0 	jsr 0x391c0
00041364: 2f0b           	movel %a3,%sp@-
00041366: 3f2f 0038      	movew %sp@(56),%sp@-
0004136a: 3f2a 0006      	movew %a2@(6),%sp@-
0004136e: 3f02           	movew %d2,%sp@-
00041370: 4eba fbd0      	jsr %pc@(0x40f42)
00041374: 4fef 0020      	lea %sp@(32),%sp
00041378: 4a42           	tstw %d2
0004137a: 670a           	beqs 0x41386
0004137c: 2f0a           	movel %a2,%sp@-
0004137e: 4eb9 0004 28d4 	jsr 0x428d4
00041384: 588f           	addql #4,%sp
00041386: 3f3c 0001      	movew #1,%sp@-
0004138a: 3f2a 0006      	movew %a2@(6),%sp@-
0004138e: 4eba fa2e      	jsr %pc@(0x40dbe)
00041392: 588f           	addql #4,%sp
00041394: 4a6f 0028      	tstw %sp@(40)
00041398: 6724           	beqs 0x413be
0004139a: 4a42           	tstw %d2
0004139c: 6620           	bnes 0x413be
0004139e: 3f2b 0006      	movew %a3@(6),%sp@-
000413a2: 3f2b 0004      	movew %a3@(4),%sp@-
000413a6: 3f2b 0002      	movew %a3@(2),%sp@-
000413aa: 3f13           	movew %a3@,%sp@-
000413ac: 3f2a 0006      	movew %a2@(6),%sp@-
000413b0: 3f3c 0014      	movew #20,%sp@-
000413b4: 4eb9 0003 cbec 	jsr 0x3cbec
000413ba: 4fef 000c      	lea %sp@(12),%sp
000413be: 4e94           	jsr %a4@
000413c0: 7001           	moveq #1,%d0
000413c2: 6000 ff4e      	braw 0x41312
000413c6:  _do_dopen
000413c6: 4e56 fff4      	linkw %fp,#-12
000413ca: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000413ce: 342e 0008      	movew %fp@(8),%d2
000413d2: 6d00 00bc      	bltw 0x41490
000413d6: 3042           	moveaw %d2,%a0
000413d8: 2008           	movel %a0,%d0
000413da: d088           	addl %a0,%d0
000413dc: d088           	addl %a0,%d0
000413de: e788           	lsll #3,%d0
000413e0: 2079 0005 9af6 	moveal 0x59af6,%a0
000413e6: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
000413ea: 3628 000c      	movew %a0@(12),%d3
000413ee: 0243 00ff      	andiw #255,%d3
000413f2: 4883           	extw %d3
000413f4: 3f03           	movew %d3,%sp@-
000413f6: 4eba fe58      	jsr %pc@(0x41250)
000413fa: 548f           	addql #2,%sp
000413fc: 4a40           	tstw %d0
000413fe: 6700 0084      	beqw 0x41484
00041402: 3f02           	movew %d2,%sp@-
00041404: 4eb9 0004 27d4 	jsr 0x427d4
0004140a: 2440           	moveal %d0,%a2
0004140c: 548f           	addql #2,%sp
0004140e: 4a80           	tstl %d0
00041410: 6700 0092      	beqw 0x414a4
00041414: 3f03           	movew %d3,%sp@-
00041416: 47ee fff6      	lea %fp@(-10),%a3
0004141a: 2f0b           	movel %a3,%sp@-
0004141c: 4eb9 0001 bf00 	jsr 0x1bf00
00041422: 486e fff9      	pea %fp@(-7)
00041426: 4eb9 0001 bf52 	jsr 0x1bf52
0004142c: 3f3c 0001      	movew #1,%sp@-
00041430: 306a 000a      	moveaw %a2@(10),%a0
00041434: 2008           	movel %a0,%d0
00041436: d088           	addl %a0,%d0
00041438: d088           	addl %a0,%d0
0004143a: e788           	lsll #3,%d0
0004143c: d0b9 0005 9af6 	addl 0x59af6,%d0
00041442: 2040           	moveal %d0,%a0
00041444: 4868 0010      	pea %a0@(16)
00041448: 2f0b           	movel %a3,%sp@-
0004144a: 3f02           	movew %d2,%sp@-
0004144c: 3f3c 0001      	movew #1,%sp@-
00041450: 2f0a           	movel %a2,%sp@-
00041452: 4eba fe90      	jsr %pc@(0x412e4)
00041456: 4fef 001c      	lea %sp@(28),%sp
0004145a: 4a40           	tstw %d0
0004145c: 6626           	bnes 0x41484
0004145e: 2f0a           	movel %a2,%sp@-
00041460: 4eb9 0004 2782 	jsr 0x42782
00041466: 3f3c 0001      	movew #1,%sp@-
0004146a: 4267           	clrw %sp@-
0004146c: 4879 0005 3afc 	pea 0x53afc
00041472: 3f02           	movew %d2,%sp@-
00041474: 3f3c 0001      	movew #1,%sp@-
00041478: 4267           	clrw %sp@-
0004147a: 4eb9 0003 95b8 	jsr 0x395b8
00041480: 4fef 0012      	lea %sp@(18),%sp
00041484: 4240           	clrw %d0
00041486: 4cee 0c0c ffe4 	moveml %fp@(-28),%d2-%d3/%a2-%a3
0004148c: 4e5e           	unlk %fp
0004148e: 4e75           	rts
00041490: 3602           	movew %d2,%d3
00041492: 4443           	negw %d3
00041494: 3f03           	movew %d3,%sp@-
00041496: 4eb9 0004 07f4 	jsr 0x407f4
0004149c: 3400           	movew %d0,%d2
0004149e: 548f           	addql #2,%sp
000414a0: 6000 ff50      	braw 0x413f2
000414a4: 3f3c 0018      	movew #24,%sp@-
000414a8: 3f3c 0001      	movew #1,%sp@-
000414ac: 4eb9 0003 cb9a 	jsr 0x3cb9a
000414b2: 588f           	addql #4,%sp
000414b4: 60ce           	bras 0x41484
000414b6:  _print_file
000414b6: 518f           	subql #8,%sp
000414b8: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000414bc: 262f 0038      	movel %sp@(56),%d3
000414c0: 4267           	clrw %sp@-
000414c2: 2f03           	movel %d3,%sp@-
000414c4: 3f3c 003d      	movew #61,%sp@-
000414c8: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
000414ce: 4e93           	jsr %a3@
000414d0: 2c00           	movel %d0,%d6
000414d2: 508f           	addql #8,%sp
000414d4: 6c16           	bges 0x414ec
000414d6: 3f3c 0002      	movew #2,%sp@-
000414da: 4eb9 0003 8ed4 	jsr 0x38ed4
000414e0: 548f           	addql #2,%sp
000414e2: 7001           	moveq #1,%d0
000414e4: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000414e8: 508f           	addql #8,%sp
000414ea: 4e75           	rts
000414ec: 3f40 002e      	movew %d0,%sp@(46)
000414f0: 2a39 0005 9b60 	movel 0x59b60,%d5
000414f6: 2f03           	movel %d3,%sp@-
000414f8: 4eb9 0001 c344 	jsr 0x1c344
000414fe: 2f00           	movel %d0,%sp@-
00041500: 3f3c 0002      	movew #2,%sp@-
00041504: 2f05           	movel %d5,%sp@-
00041506: 4eb9 0003 e67a 	jsr 0x3e67a
0004150c: 2f05           	movel %d5,%sp@-
0004150e: 4eb9 0003 e466 	jsr 0x3e466
00041514: 42a7           	clrl %sp@-
00041516: 3f3c 0002      	movew #2,%sp@-
0004151a: 4eb9 0003 9044 	jsr 0x39044
00041520: 3f3c ffff      	movew #-1,%sp@-
00041524: 3f3c 0021      	movew #33,%sp@-
00041528: 4e4e           	trap #14
0004152a: 588f           	addql #4,%sp
0004152c: e848           	lsrw #4,%d0
0004152e: 3800           	movew %d0,%d4
00041530: 0244 0001      	andiw #1,%d4
00041534: 4fef 0018      	lea %sp@(24),%sp
00041538: 4bf9 0003 cb9a 	lea 0x3cb9a,%a5
0004153e: 2f2f 0040      	movel %sp@(64),%sp@-
00041542: 2f2f 0040      	movel %sp@(64),%sp@-
00041546: 3f2f 0036      	movew %sp@(54),%sp@-
0004154a: 3f3c 003f      	movew #63,%sp@-
0004154e: 4e93           	jsr %a3@
00041550: 2600           	movel %d0,%d3
00041552: 4fef 000c      	lea %sp@(12),%sp
00041556: 6f00 008e      	blew 0x415e6
0004155a: d6af 0040      	addl %sp@(64),%d3
0004155e: 2f43 0030      	movel %d3,%sp@(48)
00041562: 286f 0040      	moveal %sp@(64),%a4
00041566: 4243           	clrw %d3
00041568: 4dfa fd5c      	lea %pc@(0x412c6),%fp
0004156c: b9ef 0030      	cmpal %sp@(48),%a4
00041570: 67cc           	beqs 0x4153e
00041572: 5243           	addqw #1,%d3
00041574: 0c43 0010      	cmpiw #16,%d3
00041578: 630a           	blss 0x41584
0004157a: 4eba f64a      	jsr %pc@(0x40bc6)
0004157e: 4a40           	tstw %d0
00041580: 6630           	bnes 0x415b2
00041582: 4243           	clrw %d3
00041584: 1e1c           	moveb %a4@+,%d7
00041586: 4887           	extw %d7
00041588: 3f07           	movew %d7,%sp@-
0004158a: 3f04           	movew %d4,%sp@-
0004158c: 3f3c 0003      	movew #3,%sp@-
00041590: 4e4d           	trap #13
00041592: 5c8f           	addql #6,%sp
00041594: 4a40           	tstw %d0
00041596: 66d4           	bnes 0x4156c
00041598: 4eba fd3c      	jsr %pc@(0x412d6)
0004159c: 3f3c 0017      	movew #23,%sp@-
000415a0: 3f3c 0001      	movew #1,%sp@-
000415a4: 4e95           	jsr %a5@
000415a6: 588f           	addql #4,%sp
000415a8: 0c40 0001      	cmpiw #1,%d0
000415ac: 6614           	bnes 0x415c2
000415ae: 4e96           	jsr %fp@
000415b0: 60d6           	bras 0x41588
000415b2: 4267           	clrw %sp@-
000415b4: 3f3c ffff      	movew #-1,%sp@-
000415b8: 4eba f6a0      	jsr %pc@(0x40c5a)
000415bc: 588f           	addql #4,%sp
000415be: 4a40           	tstw %d0
000415c0: 6cc0           	bges 0x41582
000415c2: 7601           	moveq #1,%d3
000415c4: 3f06           	movew %d6,%sp@-
000415c6: 3f3c 003e      	movew #62,%sp@-
000415ca: 4e93           	jsr %a3@
000415cc: 2f05           	movel %d5,%sp@-
000415ce: 4eb9 0003 e4ec 	jsr 0x3e4ec
000415d4: 4eba fd00      	jsr %pc@(0x412d6)
000415d8: 508f           	addql #8,%sp
000415da: 4a83           	tstl %d3
000415dc: 5fc0           	sle %d0
000415de: 4880           	extw %d0
000415e0: 4440           	negw %d0
000415e2: 6000 ff00      	braw 0x414e4
000415e6: 3f3c 000c      	movew #12,%sp@-
000415ea: 3f04           	movew %d4,%sp@-
000415ec: 3f3c 0003      	movew #3,%sp@-
000415f0: 4e4d           	trap #13
000415f2: 5c8f           	addql #6,%sp
000415f4: 60ce           	bras 0x415c4
000415f6: 4fef ff80      	lea %sp@(-128),%sp
000415fa: 48e7 3030      	moveml %d2-%d3/%a2-%a3,%sp@-
000415fe: 242f 0098      	movel %sp@(152),%d2
00041602: 4eba fcc2      	jsr %pc@(0x412c6)
00041606: 47ef 0010      	lea %sp@(16),%a3
0004160a: 204b           	moveal %a3,%a0
0004160c: 226f 0094      	moveal %sp@(148),%a1
00041610: 10d9           	moveb %a1@+,%a0@+
00041612: 66fc           	bnes 0x41610
00041614: 4a82           	tstl %d2
00041616: 6712           	beqs 0x4162a
00041618: 2f0b           	movel %a3,%sp@-
0004161a: 4eb9 0001 c344 	jsr 0x1c344
00041620: 2042           	moveal %d2,%a0
00041622: 2240           	moveal %d0,%a1
00041624: 12d8           	moveb %a0@+,%a1@+
00041626: 66fc           	bnes 0x41624
00041628: 588f           	addql #4,%sp
0004162a: 3f3c 002f      	movew #47,%sp@-
0004162e: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
00041634: 4e92           	jsr %a2@
00041636: 2600           	movel %d0,%d3
00041638: 4879 0005 97b6 	pea 0x597b6
0004163e: 3f3c 001a      	movew #26,%sp@-
00041642: 4e92           	jsr %a2@
00041644: 3f3c 0016      	movew #22,%sp@-
00041648: 2f0b           	movel %a3,%sp@-
0004164a: 3f3c 004e      	movew #78,%sp@-
0004164e: 4e92           	jsr %a2@
00041650: 2400           	movel %d0,%d2
00041652: 2f03           	movel %d3,%sp@-
00041654: 3f3c 001a      	movew #26,%sp@-
00041658: 4e92           	jsr %a2@
0004165a: 4eba fc7a      	jsr %pc@(0x412d6)
0004165e: 4fef 0016      	lea %sp@(22),%sp
00041662: 203c 0005 97b6 	movel #366518,%d0
00041668: 4a42           	tstw %d2
0004166a: 6702           	beqs 0x4166e
0004166c: 7000           	moveq #0,%d0
0004166e: 4cdf 0c0c      	moveml %sp@+,%d2-%d3/%a2-%a3
00041672: 4fef 0080      	lea %sp@(128),%sp
00041676: 4e75           	rts
00041678:  _do_info
00041678: 4e56 ff50      	linkw %fp,#-176
0004167c: 2f0b           	movel %a3,%sp@-
0004167e: 2f0a           	movel %a2,%sp@-
00041680: 346e 0008      	moveaw %fp@(8),%a2
00041684: 42a7           	clrl %sp@-
00041686: 486e ff56      	pea %fp@(-170)
0004168a: 3f0a           	movew %a2,%sp@-
0004168c: 3f39 0005 997c 	movew 0x5997c,%sp@-
00041692: 4eba faf6      	jsr %pc@(0x4118a)
00041696: 2640           	moveal %d0,%a3
00041698: 4fef 000c      	lea %sp@(12),%sp
0004169c: 4a80           	tstl %d0
0004169e: 6606           	bnes 0x416a6
000416a0: 7001           	moveq #1,%d0
000416a2: 6000 00b4      	braw 0x41758
000416a6: 0c6b 0004 0008 	cmpiw #4,%a3@(8)
000416ac: 62f2           	bhis 0x416a0
000416ae: 7000           	moveq #0,%d0
000416b0: 302b 0008      	movew %a3@(8),%d0
000416b4: d080           	addl %d0,%d0
000416b6: 303b 0806      	movew %pc@(0x416be,%d0:l),%d0
000416ba: 4efb 0002      	jmp %pc@(0x416be,%d0:w)
000416be: 000a           	.short 0x000a
000416c0: 000a           	.short 0x000a
000416c2: 00ae 00d4 00ec 	oril #13893868,%fp@(16185)
000416c8: 3f39 
000416ca: 0005 997c      	orib #124,%d5
000416ce: 4eb9 0004 28ae 	jsr 0x428ae
000416d4: 548f           	addql #2,%sp
000416d6: 4a80           	tstl %d0
000416d8: 67c6           	beqs 0x416a0
000416da: 082b 0002 0005 	btst #2,%a3@(5)
000416e0: 6700 0082      	beqw 0x41764
000416e4: 42a7           	clrl %sp@-
000416e6: 2f2b 000c      	movel %a3@(12),%sp@-
000416ea: 4eba ff0a      	jsr %pc@(0x415f6)
000416ee: 508f           	addql #8,%sp
000416f0: 4a80           	tstl %d0
000416f2: 660a           	bnes 0x416fe
000416f4: 3f0a           	movew %a2,%sp@-
000416f6: 4eba f9b6      	jsr %pc@(0x410ae)
000416fa: 548f           	addql #2,%sp
000416fc: 60a2           	bras 0x416a0
000416fe: 41ee ff5a      	lea %fp@(-166),%a0
00041702: 2d48 ff56      	movel %a0,%fp@(-170)
00041706: 4878 0017      	pea 0x17
0004170a: 2040           	moveal %d0,%a0
0004170c: 4868 0015      	pea %a0@(21)
00041710: 486e ff5f      	pea %fp@(-161)
00041714: 4eb9 0001 b8fc 	jsr 0x1b8fc
0004171a: 45ee ff80      	lea %fp@(-128),%a2
0004171e: 206b 000c      	moveal %a3@(12),%a0
00041722: 224a           	moveal %a2,%a1
00041724: 12d8           	moveb %a0@+,%a1@+
00041726: 66fc           	bnes 0x41724
00041728: 2f0a           	movel %a2,%sp@-
0004172a: 4eb9 0003 b9c0 	jsr 0x3b9c0
00041730: 4fef 0010      	lea %sp@(16),%sp
00041734: 2f2e ff56      	movel %fp@(-170),%sp@-
00041738: 2f0a           	movel %a2,%sp@-
0004173a: 4eb9 0003 e6be 	jsr 0x3e6be
00041740: 508f           	addql #8,%sp
00041742: 4a40           	tstw %d0
00041744: 6c12           	bges 0x41758
00041746: 2f0a           	movel %a2,%sp@-
00041748: 2d40 ff52      	movel %d0,%fp@(-174)
0004174c: 4eb9 0003 cc9c 	jsr 0x3cc9c
00041752: 588f           	addql #4,%sp
00041754: 202e ff52      	movel %fp@(-174),%d0
00041758: 246e ff48      	moveal %fp@(-184),%a2
0004175c: 266e ff4c      	moveal %fp@(-180),%a3
00041760: 4e5e           	unlk %fp
00041762: 4e75           	rts
00041764: 347c 001a      	moveaw #26,%a2
00041768: d5c0           	addal %d0,%a2
0004176a: 60c8           	bras 0x41734
0004176c: 344a           	moveaw %a2,%a2
0004176e: 200a           	movel %a2,%d0
00041770: d08a           	addl %a2,%d0
00041772: d08a           	addl %a2,%d0
00041774: e788           	lsll #3,%d0
00041776: 2079 0005 9af6 	moveal 0x59af6,%a0
0004177c: 2070 080c      	moveal %a0@(000000000000000c,%d0:l),%a0
00041780: 1028 000d      	moveb %a0@(13),%d0
00041784: 4880           	extw %d0
00041786: 3f00           	movew %d0,%sp@-
00041788: 4eb9 0003 e97a 	jsr 0x3e97a
0004178e: 548f           	addql #2,%sp
00041790: 60c6           	bras 0x41758
00041792: 2f2b 000c      	movel %a3@(12),%sp@-
00041796: 3f3c 0022      	movew #34,%sp@-
0004179a: 3f3c 0001      	movew #1,%sp@-
0004179e: 4eb9 0003 cbb4 	jsr 0x3cbb4
000417a4: 508f           	addql #8,%sp
000417a6: 6000 fef8      	braw 0x416a0
000417aa: 2f2b 000c      	movel %a3@(12),%sp@-
000417ae: 3f3c 0023      	movew #35,%sp@-
000417b2: 60e6           	bras 0x4179a
000417b4:  _set_default_path
000417b4: 2f0b           	movel %a3,%sp@-
000417b6: 2f0a           	movel %a2,%sp@-
000417b8: 266f 000c      	moveal %sp@(12),%a3
000417bc: 4eba fb08      	jsr %pc@(0x412c6)
000417c0: 1013           	moveb %a3@,%d0
000417c2: 4880           	extw %d0
000417c4: 0640 ffbf      	addiw #-65,%d0
000417c8: 3f00           	movew %d0,%sp@-
000417ca: 3f3c 000e      	movew #14,%sp@-
000417ce: 45f9 0001 bc3c 	lea 0x1bc3c,%a2
000417d4: 4e92           	jsr %a2@
000417d6: 2f0b           	movel %a3,%sp@-
000417d8: 3f3c 003b      	movew #59,%sp@-
000417dc: 4e92           	jsr %a2@
000417de: 2440           	moveal %d0,%a2
000417e0: 4eba faf4      	jsr %pc@(0x412d6)
000417e4: 4fef 000a      	lea %sp@(10),%sp
000417e8: 300a           	movew %a2,%d0
000417ea: 245f           	moveal %sp@+,%a2
000417ec: 265f           	moveal %sp@+,%a3
000417ee: 4e75           	rts
000417f0:  _do_aopen
000417f0: 4e56 ff78      	linkw %fp,#-136
000417f4: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000417f8: 246e 0008      	moveal %fp@(8),%a2
000417fc: 3c2e 000e      	movew %fp@(14),%d6
00041800: 242e 0010      	movel %fp@(16),%d2
00041804: 262e 0014      	movel %fp@(20),%d3
00041808: 282e 0018      	movel %fp@(24),%d4
0004180c: 082a 0002 0005 	btst #2,%a2@(5)
00041812: 673a           	beqs 0x4184e
00041814: 2f03           	movel %d3,%sp@-
00041816: 2f02           	movel %d2,%sp@-
00041818: 4eba fddc      	jsr %pc@(0x415f6)
0004181c: 508f           	addql #8,%sp
0004181e: 4a80           	tstl %d0
00041820: 660e           	bnes 0x41830
00041822: 3f06           	movew %d6,%sp@-
00041824: 4eba f888      	jsr %pc@(0x410ae)
00041828: 548f           	addql #2,%sp
0004182a: 4240           	clrw %d0
0004182c: 6000 0156      	braw 0x41984
00041830: 486e 000c      	pea %fp@(12)
00041834: 2f03           	movel %d3,%sp@-
00041836: 2f02           	movel %d2,%sp@-
00041838: 3f3c 8044      	movew #-32700,%sp@-
0004183c: 4267           	clrw %sp@-
0004183e: 4eb9 0003 b384 	jsr 0x3b384
00041844: 2640           	moveal %d0,%a3
00041846: 4fef 0010      	lea %sp@(16),%sp
0004184a: 4a80           	tstl %d0
0004184c: 6602           	bnes 0x41850
0004184e: 264a           	moveal %a2,%a3
00041850: 3e2b 0004      	movew %a3@(4),%d7
00041854: 3007           	movew %d7,%d0
00041856: 0240 0001      	andiw #1,%d0
0004185a: 3840           	moveaw %d0,%a4
0004185c: 2f0b           	movel %a3,%sp@-
0004185e: 4bf9 0003 f368 	lea 0x3f368,%a5
00041864: 4e95           	jsr %a5@
00041866: 588f           	addql #4,%sp
00041868: 4a40           	tstw %d0
0004186a: 6730           	beqs 0x4189c
0004186c: 4a6e 000c      	tstw %fp@(12)
00041870: 57c5           	seq %d5
00041872: 4885           	extw %d5
00041874: 4445           	negw %d5
00041876: 4eb9 0004 293e 	jsr 0x4293e
0004187c: 2440           	moveal %d0,%a2
0004187e: 2f0b           	movel %a3,%sp@-
00041880: 4e95           	jsr %a5@
00041882: 588f           	addql #4,%sp
00041884: 4a40           	tstw %d0
00041886: 6754           	beqs 0x418dc
00041888: 082b 0004 0005 	btst #4,%a3@(5)
0004188e: 6610           	bnes 0x418a0
00041890: b4fc 0000      	cmpaw #0,%a2
00041894: 670a           	beqs 0x418a0
00041896: 41ea 001a      	lea %a2@(26),%a0
0004189a: 6008           	bras 0x418a4
0004189c: 4245           	clrw %d5
0004189e: 60d6           	bras 0x41876
000418a0: 206b 000c      	moveal %a3@(12),%a0
000418a4: 45ee ff80      	lea %fp@(-128),%a2
000418a8: 224a           	moveal %a2,%a1
000418aa: 12d8           	moveb %a0@+,%a1@+
000418ac: 66fc           	bnes 0x418aa
000418ae: 2f0a           	movel %a2,%sp@-
000418b0: 4bf9 0001 c344 	lea 0x1c344,%a5
000418b6: 4e95           	jsr %a5@
000418b8: 2040           	moveal %d0,%a0
000418ba: 4210           	clrb %a0@
000418bc: 2f0a           	movel %a2,%sp@-
000418be: 4eba fef4      	jsr %pc@(0x417b4)
000418c2: 508f           	addql #8,%sp
000418c4: 4a40           	tstw %d0
000418c6: 6c26           	bges 0x418ee
000418c8: 3f3c 0039      	movew #57,%sp@-
000418cc: 3f3c 0001      	movew #1,%sp@-
000418d0: 4eb9 0003 cb9a 	jsr 0x3cb9a
000418d6: 588f           	addql #4,%sp
000418d8: 6000 ff50      	braw 0x4182a
000418dc: 4a39 0005 9988 	tstb 0x59988
000418e2: 6606           	bnes 0x418ea
000418e4: b4fc 0000      	cmpaw #0,%a2
000418e8: 66ac           	bnes 0x41896
000418ea: 2042           	moveal %d2,%a0
000418ec: 60b6           	bras 0x418a4
000418ee: 4239 0005 998f 	clrb 0x5998f
000418f4: 4a45           	tstw %d5
000418f6: 6700 0096      	beqw 0x4198e
000418fa: 42a7           	clrl %sp@-
000418fc: 2f2b 000c      	movel %a3@(12),%sp@-
00041900: 4eba fcf4      	jsr %pc@(0x415f6)
00041904: 508f           	addql #8,%sp
00041906: 4a80           	tstl %d0
00041908: 661e           	bnes 0x41928
0004190a: 2f2b 000c      	movel %a3@(12),%sp@-
0004190e: 4e95           	jsr %a5@
00041910: 2f00           	movel %d0,%sp@-
00041912: 3f3c 0033      	movew #51,%sp@-
00041916: 3f3c 0001      	movew #1,%sp@-
0004191a: 4eb9 0003 cbb4 	jsr 0x3cbb4
00041920: 4fef 000c      	lea %sp@(12),%sp
00041924: 6000 ff04      	braw 0x4182a
00041928: 203c 0005 998f 	movel #366991,%d0
0004192e: 2240           	moveal %d0,%a1
00041930: 206b 0014      	moveal %a3@(20),%a0
00041934: 12d8           	moveb %a0@+,%a1@+
00041936: 66fc           	bnes 0x41934
00041938: 2f00           	movel %d0,%sp@-
0004193a: 4eb9 0001 bdc0 	jsr 0x1bdc0
00041940: 588f           	addql #4,%sp
00041942: 0680 0005 998f 	addil #366991,%d0
00041948: 082b 0005 0005 	btst #5,%a3@(5)
0004194e: 670e           	beqs 0x4195e
00041950: 2040           	moveal %d0,%a0
00041952: 2242           	moveal %d2,%a1
00041954: 10d9           	moveb %a1@+,%a0@+
00041956: 66fc           	bnes 0x41954
00041958: 2f00           	movel %d0,%sp@-
0004195a: 4e95           	jsr %a5@
0004195c: 588f           	addql #4,%sp
0004195e: 2040           	moveal %d0,%a0
00041960: 2243           	moveal %d3,%a1
00041962: 10d9           	moveb %a1@+,%a0@+
00041964: 66fc           	bnes 0x41962
00041966: 3f06           	movew %d6,%sp@-
00041968: 3f39 0005 997c 	movew 0x5997c,%sp@-
0004196e: 4879 0005 998e 	pea 0x5998e
00041974: 2f2b 000c      	movel %a3@(12),%sp@-
00041978: 3f0c           	movew %a4,%sp@-
0004197a: 4eb9 0004 0870 	jsr 0x40870
00041980: 4fef 000e      	lea %sp@(14),%sp
00041984: 4cee 3cfc ff50 	moveml %fp@(-176),%d2-%d7/%a2-%a5
0004198a: 4e5e           	unlk %fp
0004198c: 4e75           	rts
0004198e: 224a           	moveal %a2,%a1
00041990: 2042           	moveal %d2,%a0
00041992: 12d8           	moveb %a0@+,%a1@+
00041994: 66fc           	bnes 0x41992
00041996: 2f0a           	movel %a2,%sp@-
00041998: 4e95           	jsr %a5@
0004199a: 2043           	moveal %d3,%a0
0004199c: 2240           	moveal %d0,%a1
0004199e: 12d8           	moveb %a0@+,%a1@+
000419a0: 66fc           	bnes 0x4199e
000419a2: 588f           	addql #4,%sp
000419a4: 4a6e 000c      	tstw %fp@(12)
000419a8: 673e           	beqs 0x419e8
000419aa: 4a84           	tstl %d4
000419ac: 671e           	beqs 0x419cc
000419ae: 43f9 0005 998f 	lea 0x5998f,%a1
000419b4: 2044           	moveal %d4,%a0
000419b6: 12d8           	moveb %a0@+,%a1@+
000419b8: 66fc           	bnes 0x419b6
000419ba: 3f06           	movew %d6,%sp@-
000419bc: 3f39 0005 997c 	movew 0x5997c,%sp@-
000419c2: 4879 0005 998e 	pea 0x5998e
000419c8: 2f0a           	movel %a2,%sp@-
000419ca: 60ac           	bras 0x41978
000419cc: 44c7           	movew %d7,%ccr
000419ce: 6aea           	bpls 0x419ba
000419d0: 4879 0005 998f 	pea 0x5998f
000419d6: 2f03           	movel %d3,%sp@-
000419d8: 4eb9 0003 f1f8 	jsr 0x3f1f8
000419de: 508f           	addql #8,%sp
000419e0: 4a40           	tstw %d0
000419e2: 66d6           	bnes 0x419ba
000419e4: 6000 fe44      	braw 0x4182a
000419e8: 4eb9 0003 b438 	jsr 0x3b438
000419ee: 4a80           	tstl %d0
000419f0: 672c           	beqs 0x41a1e
000419f2: 41f9 0005 998f 	lea 0x5998f,%a0
000419f8: 10da           	moveb %a2@+,%a0@+
000419fa: 66fc           	bnes 0x419f8
000419fc: 3f06           	movew %d6,%sp@-
000419fe: 3f39 0005 997c 	movew 0x5997c,%sp@-
00041a04: 4879 0005 998e 	pea 0x5998e
00041a0a: 2040           	moveal %d0,%a0
00041a0c: 2f28 000c      	movel %a0@(12),%sp@-
00041a10: 3028 0004      	movew %a0@(4),%d0
00041a14: 0240 0001      	andiw #1,%d0
00041a18: 3f00           	movew %d0,%sp@-
00041a1a: 6000 ff5e      	braw 0x4197a
00041a1e: 3f3c 0016      	movew #22,%sp@-
00041a22: 3f3c 0001      	movew #1,%sp@-
00041a26: 4eb9 0003 cb9a 	jsr 0x3cb9a
00041a2c: 3600           	movew %d0,%d3
00041a2e: 588f           	addql #4,%sp
00041a30: 0c40 0003      	cmpiw #3,%d0
00041a34: 6700 fdf4      	beqw 0x4182a
00041a38: 4878 4000      	pea 0x4000
00041a3c: 4eb9 0001 c0ee 	jsr 0x1c0ee
00041a42: 2400           	movel %d0,%d2
00041a44: 588f           	addql #4,%sp
00041a46: 6700 02a0      	beqw 0x41ce8
00041a4a: 0c43 0001      	cmpiw #1,%d3
00041a4e: 6600 0284      	bnew 0x41cd4
00041a52: 4267           	clrw %sp@-
00041a54: 2f0a           	movel %a2,%sp@-
00041a56: 3f3c 003d      	movew #61,%sp@-
00041a5a: 47f9 0001 bc3c 	lea 0x1bc3c,%a3
00041a60: 4e93           	jsr %a3@
00041a62: 2800           	movel %d0,%d4
00041a64: 508f           	addql #8,%sp
00041a66: 6c18           	bges 0x41a80
00041a68: 3f3c 0002      	movew #2,%sp@-
00041a6c: 4eb9 0003 8ed4 	jsr 0x38ed4
00041a72: 548f           	addql #2,%sp
00041a74: 2f02           	movel %d2,%sp@-
00041a76: 4eb9 0001 c11a 	jsr 0x1c11a
00041a7c: 6000 fe58      	braw 0x418d6
00041a80: 3d40 ff7a      	movew %d0,%fp@(-134)
00041a84: 3a39 0005 9976 	movew 0x59976,%d5
00041a8a: 3c39 0005 9974 	movew 0x59974,%d6
00041a90: dc79 0005 9978 	addw 0x59978,%d6
00041a96: 42a7           	clrl %sp@-
00041a98: 3f3c 0100      	movew #256,%sp@-
00041a9c: 2e3c 0003 9044 	movel #233540,%d7
00041aa2: 2247           	moveal %d7,%a1
00041aa4: 4e91           	jsr %a1@
00041aa6: 4267           	clrw %sp@-
00041aa8: 263c 0005 9b34 	movel #367412,%d3
00041aae: 2043           	moveal %d3,%a0
00041ab0: 2f10           	movel %a0@,%sp@-
00041ab2: 4eb9 0003 8ce0 	jsr 0x38ce0
00041ab8: 3f3c 0001      	movew #1,%sp@-
00041abc: 4bf9 0003 923a 	lea 0x3923a,%a5
00041ac2: 4e95           	jsr %a5@
00041ac4: 3f06           	movew %d6,%sp@-
00041ac6: 3f05           	movew %d5,%sp@-
00041ac8: 4267           	clrw %sp@-
00041aca: 4267           	clrw %sp@-
00041acc: 4267           	clrw %sp@-
00041ace: 4267           	clrw %sp@-
00041ad0: 4267           	clrw %sp@-
00041ad2: 4267           	clrw %sp@-
00041ad4: 4267           	clrw %sp@-
00041ad6: 49f9 0003 8e68 	lea 0x38e68,%a4
00041adc: 4e94           	jsr %a4@
00041ade: 4fef 0020      	lea %sp@(32),%sp
00041ae2: 3f3c 001b      	movew #27,%sp@-
00041ae6: 45fa f0c2      	lea %pc@(0x40baa),%a2
00041aea: 4e92           	jsr %a2@
00041aec: 3f3c 0045      	movew #69,%sp@-
00041af0: 4e92           	jsr %a2@
00041af2: 3039 0005 9974 	movew 0x59974,%d0
00041af8: d079 0005 9978 	addw 0x59978,%d0
00041afe: 48c0           	extl %d0
00041b00: 81f9 0005 3cfa 	divsw 0x53cfa,%d0
00041b06: 5340           	subqw #1,%d0
00041b08: 33c0 0005 9b2c 	movew %d0,0x59b2c
00041b0e: 42b9 0005 9b30 	clrl 0x59b30
00041b14: 588f           	addql #4,%sp
00041b16: 284a           	moveal %a2,%a4
00041b18: 2f02           	movel %d2,%sp@-
00041b1a: 4878 4000      	pea 0x4000
00041b1e: 3f2e ff7a      	movew %fp@(-134),%sp@-
00041b22: 3f3c 003f      	movew #63,%sp@-
00041b26: 4e93           	jsr %a3@
00041b28: 2600           	movel %d0,%d3
00041b2a: 4fef 000c      	lea %sp@(12),%sp
00041b2e: 6f00 00b4      	blew 0x41be4
00041b32: d682           	addl %d2,%d3
00041b34: 2d43 ff7c      	movel %d3,%fp@(-132)
00041b38: 2a42           	moveal %d2,%a5
00041b3a: 4207           	clrb %d7
00041b3c: bbee ff7c      	cmpal %fp@(-132),%a5
00041b40: 67d6           	beqs 0x41b18
00041b42: 4eba f082      	jsr %pc@(0x40bc6)
00041b46: 4a40           	tstw %d0
00041b48: 6600 0084      	bnew 0x41bce
00041b4c: 161d           	moveb %a5@+,%d3
00041b4e: 0c03 000a      	cmpib #10,%d3
00041b52: 660e           	bnes 0x41b62
00041b54: 0c07 000d      	cmpib #13,%d7
00041b58: 6708           	beqs 0x41b62
00041b5a: 3f3c 000d      	movew #13,%sp@-
00041b5e: 4e94           	jsr %a4@
00041b60: 548f           	addql #2,%sp
00041b62: 1003           	moveb %d3,%d0
00041b64: 4880           	extw %d0
00041b66: 3f00           	movew %d0,%sp@-
00041b68: 4e94           	jsr %a4@
00041b6a: 548f           	addql #2,%sp
00041b6c: 0c03 000a      	cmpib #10,%d3
00041b70: 6656           	bnes 0x41bc8
00041b72: 2039 0005 9b30 	movel 0x59b30,%d0
00041b78: 5280           	addql #1,%d0
00041b7a: 23c0 0005 9b30 	movel %d0,0x59b30
00041b80: 3079 0005 9b2c 	moveaw 0x59b2c,%a0
00041b86: b1c0           	cmpal %d0,%a0
00041b88: 6e3e           	bgts 0x41bc8
00041b8a: 3f3c 0010      	movew #16,%sp@-
00041b8e: 4eb9 0004 0b58 	jsr 0x40b58
00041b94: 2f00           	movel %d0,%sp@-
00041b96: 4eba f044      	jsr %pc@(0x40bdc)
00041b9a: 5c8f           	addql #6,%sp
00041b9c: 2e3c 0004 0c00 	movel #265216,%d7
00041ba2: 2047           	moveal %d7,%a0
00041ba4: 4e90           	jsr %a0@
00041ba6: 0c40 000d      	cmpiw #13,%d0
00041baa: 670e           	beqs 0x41bba
00041bac: 0c40 0020      	cmpiw #32,%d0
00041bb0: 6600 00ce      	bnew 0x41c80
00041bb4: 42b9 0005 9b30 	clrl 0x59b30
00041bba: 3f3c 001b      	movew #27,%sp@-
00041bbe: 4e94           	jsr %a4@
00041bc0: 3f3c 006c      	movew #108,%sp@-
00041bc4: 4e94           	jsr %a4@
00041bc6: 588f           	addql #4,%sp
00041bc8: 1e03           	moveb %d3,%d7
00041bca: 6000 ff70      	braw 0x41b3c
00041bce: 3f3c 0001      	movew #1,%sp@-
00041bd2: 3f3c ffff      	movew #-1,%sp@-
00041bd6: 4eba f082      	jsr %pc@(0x40c5a)
00041bda: 588f           	addql #4,%sp
00041bdc: 4a40           	tstw %d0
00041bde: 6700 ff6c      	beqw 0x41b4c
00041be2: 7601           	moveq #1,%d3
00041be4: 3f04           	movew %d4,%sp@-
00041be6: 3f3c 003e      	movew #62,%sp@-
00041bea: 4e93           	jsr %a3@
00041bec: 588f           	addql #4,%sp
00041bee: 7001           	moveq #1,%d0
00041bf0: b083           	cmpl %d3,%d0
00041bf2: 6738           	beqs 0x41c2c
00041bf4: 3f3c 000a      	movew #10,%sp@-
00041bf8: 47fa efb0      	lea %pc@(0x40baa),%a3
00041bfc: 4e93           	jsr %a3@
00041bfe: 548f           	addql #2,%sp
00041c00: 4a83           	tstl %d3
00041c02: 6700 00ca      	beqw 0x41cce
00041c06: 7012           	moveq #18,%d0
00041c08: 3f00           	movew %d0,%sp@-
00041c0a: 4eb9 0004 0b58 	jsr 0x40b58
00041c10: 2600           	movel %d0,%d3
00041c12: 3f3c 001b      	movew #27,%sp@-
00041c16: 4e93           	jsr %a3@
00041c18: 3f3c 006c      	movew #108,%sp@-
00041c1c: 4e93           	jsr %a3@
00041c1e: 2f03           	movel %d3,%sp@-
00041c20: 4eba efba      	jsr %pc@(0x40bdc)
00041c24: 4eba efda      	jsr %pc@(0x40c00)
00041c28: 4fef 000a      	lea %sp@(10),%sp
00041c2c: 3f3c 001b      	movew #27,%sp@-
00041c30: 4e92           	jsr %a2@
00041c32: 3f3c 0045      	movew #69,%sp@-
00041c36: 4e92           	jsr %a2@
00041c38: 3f06           	movew %d6,%sp@-
00041c3a: 3f05           	movew %d5,%sp@-
00041c3c: 4267           	clrw %sp@-
00041c3e: 4267           	clrw %sp@-
00041c40: 4267           	clrw %sp@-
00041c42: 4267           	clrw %sp@-
00041c44: 4267           	clrw %sp@-
00041c46: 4267           	clrw %sp@-
00041c48: 3f3c 0003      	movew #3,%sp@-
00041c4c: 4eb9 0003 8e68 	jsr 0x38e68
00041c52: 4267           	clrw %sp@-
00041c54: 4eb9 0003 923a 	jsr 0x3923a
00041c5a: 3f3c 0001      	movew #1,%sp@-
00041c5e: 41f9 0005 9b34 	lea 0x59b34,%a0
00041c64: 2f10           	movel %a0@,%sp@-
00041c66: 4eb9 0003 8ce0 	jsr 0x38ce0
00041c6c: 42a7           	clrl %sp@-
00041c6e: 3f3c 0101      	movew #257,%sp@-
00041c72: 4eb9 0003 9044 	jsr 0x39044
00041c78: 4fef 0024      	lea %sp@(36),%sp
00041c7c: 6000 fdf6      	braw 0x41a74
00041c80: 0c40 0064      	cmpiw #100,%d0
00041c84: 670c           	beqs 0x41c92
00041c86: 3200           	movew %d0,%d1
00041c88: 0241 ffbf      	andiw #-65,%d1
00041c8c: 0c41 0004      	cmpiw #4,%d1
00041c90: 661c           	bnes 0x41cae
00041c92: 3239 0005 9b2c 	movew 0x59b2c,%d1
00041c98: 3001           	movew %d1,%d0
00041c9a: 7e0f           	moveq #15,%d7
00041c9c: ee68           	lsrw %d7,%d0
00041c9e: d041           	addw %d1,%d0
00041ca0: e240           	asrw #1,%d0
00041ca2: 3040           	moveaw %d0,%a0
00041ca4: 23c8 0005 9b30 	movel %a0,0x59b30
00041caa: 6000 ff0e      	braw 0x41bba
00041cae: 3f3c 0001      	movew #1,%sp@-
00041cb2: 3f00           	movew %d0,%sp@-
00041cb4: 4eba efa4      	jsr %pc@(0x40c5a)
00041cb8: 588f           	addql #4,%sp
00041cba: 4a40           	tstw %d0
00041cbc: 6700 fee4      	beqw 0x41ba2
00041cc0: 3f3c 000d      	movew #13,%sp@-
00041cc4: 4eba eee4      	jsr %pc@(0x40baa)
00041cc8: 548f           	addql #2,%sp
00041cca: 6000 ff16      	braw 0x41be2
00041cce: 7011           	moveq #17,%d0
00041cd0: 6000 ff36      	braw 0x41c08
00041cd4: 2f00           	movel %d0,%sp@-
00041cd6: 4878 4000      	pea 0x4000
00041cda: 2f0a           	movel %a2,%sp@-
00041cdc: 4eba f7d8      	jsr %pc@(0x414b6)
00041ce0: 4fef 000c      	lea %sp@(12),%sp
00041ce4: 6000 fd8e      	braw 0x41a74
00041ce8: 4eba f5ca      	jsr %pc@(0x412b4)
00041cec: 6000 fb3c      	braw 0x4182a
00041cf0:  _do_fopen
00041cf0: 4e56 ff74      	linkw %fp,#-140
00041cf4: 48e7 383c      	moveml %d2-%d4/%a2-%a5,%sp@-
00041cf8: 246e 0008      	moveal %fp@(8),%a2
00041cfc: 362e 000c      	movew %fp@(12),%d3
00041d00: 266e 000e      	moveal %fp@(14),%a3
00041d04: 280e           	movel %fp,%d4
00041d06: 0684 ffff ff78 	addil #-136,%d4
00041d0c: 2f04           	movel %d4,%sp@-
00041d0e: 3f3c 0004      	movew #4,%sp@-
00041d12: 3f2a 0006      	movew %a2@(6),%sp@-
00041d16: 4eb9 0003 919c 	jsr 0x3919c
00041d1c: 1013           	moveb %a3@,%d0
00041d1e: 4880           	extw %d0
00041d20: 3f00           	movew %d0,%sp@-
00041d22: 49ee ff80      	lea %fp@(-128),%a4
00041d26: 2f0c           	movel %a4,%sp@-
00041d28: 4eb9 0001 bf00 	jsr 0x1bf00
00041d2e: 2f0c           	movel %a4,%sp@-
00041d30: 4bfa fa82      	lea %pc@(0x417b4),%a5
00041d34: 4e95           	jsr %a5@
00041d36: 4fef 0012      	lea %sp@(18),%sp
00041d3a: 4a40           	tstw %d0
00041d3c: 6c18           	bges 0x41d56
00041d3e: 3f3c 0001      	movew #1,%sp@-
00041d42: 2f0a           	movel %a2,%sp@-
00041d44: 4eb9 0003 d41c 	jsr 0x3d41c
00041d4a: 5c8f           	addql #6,%sp
00041d4c: 4cee 3c1c ff58 	moveml %fp@(-168),%d2-%d4/%a2-%a5
00041d52: 4e5e           	unlk %fp
00041d54: 4e75           	rts
00041d56: 2f0b           	movel %a3,%sp@-
00041d58: 4eb9 0001 bdc0 	jsr 0x1bdc0
00041d5e: 588f           	addql #4,%sp
00041d60: 7271           	moveq #113,%d1
00041d62: b280           	cmpl %d0,%d1
00041d64: 6412           	bccs 0x41d78
00041d66: 3f3c 0021      	movew #33,%sp@-
00041d6a: 3f3c 0001      	movew #1,%sp@-
00041d6e: 4eb9 0003 cb9a 	jsr 0x3cb9a
00041d74: 588f           	addql #4,%sp
00041d76: 60d4           	bras 0x41d4c
00041d78: 204c           	moveal %a4,%a0
00041d7a: 10db           	moveb %a3@+,%a0@+
00041d7c: 66fc           	bnes 0x41d7a
00041d7e: 082a 0000 0005 	btst #0,%a2@(5)
00041d84: 6742           	beqs 0x41dc8
00041d86: 2f0c           	movel %a4,%sp@-
00041d88: 4eb9 0001 c344 	jsr 0x1c344
00041d8e: 2440           	moveal %d0,%a2
00041d90: 4212           	clrb %a2@
00041d92: 2f0c           	movel %a4,%sp@-
00041d94: 4e95           	jsr %a5@
00041d96: 508f           	addql #8,%sp
00041d98: 0c40 ffde      	cmpiw #-34,%d0
00041d9c: 660a           	bnes 0x41da8
00041d9e: 3f03           	movew %d3,%sp@-
00041da0: 4eba f30c      	jsr %pc@(0x410ae)
00041da4: 548f           	addql #2,%sp
00041da6: 60a4           	bras 0x41d4c
00041da8: 2f0a           	movel %a2,%sp@-
00041daa: 4eb9 0001 bf52 	jsr 0x1bf52
00041db0: 588f           	addql #4,%sp
00041db2: 3f03           	movew %d3,%sp@-
00041db4: 4eb9 0004 27d4 	jsr 0x427d4
00041dba: 2440           	moveal %d0,%a2
00041dbc: 548f           	addql #2,%sp
00041dbe: 4a80           	tstl %d0
00041dc0: 6646           	bnes 0x41e08
00041dc2: 3f3c 0018      	movew #24,%sp@-
00041dc6: 60a2           	bras 0x41d6a
00041dc8: 4a6e 0012      	tstw %fp@(18)
00041dcc: 672a           	beqs 0x41df8
00041dce: 486e ff76      	pea %fp@(-138)
00041dd2: 200e           	movel %fp,%d0
00041dd4: 0680 ffff ff74 	addil #-140,%d0
00041dda: 2f00           	movel %d0,%sp@-
00041ddc: 2f00           	movel %d0,%sp@-
00041dde: 2f00           	movel %d0,%sp@-
00041de0: 4eb9 0003 905e 	jsr 0x3905e
00041de6: 302e ff76      	movew %fp@(-138),%d0
00041dea: 0240 000f      	andiw #15,%d0
00041dee: 4fef 0010      	lea %sp@(16),%sp
00041df2: 0c40 0008      	cmpiw #8,%d0
00041df6: 67ba           	beqs 0x41db2
00041df8: 486a 0018      	pea %a2@(24)
00041dfc: 4eb9 0003 c65e 	jsr 0x3c65e
00041e02: 588f           	addql #4,%sp
00041e04: 4242           	clrw %d2
00041e06: 6024           	bras 0x41e2c
00041e08: 306a 000a      	moveaw %a2@(10),%a0
00041e0c: 2008           	movel %a0,%d0
00041e0e: d088           	addl %a0,%d0
00041e10: d088           	addl %a0,%d0
00041e12: e788           	lsll #3,%d0
00041e14: 2079 0005 9af6 	moveal 0x59af6,%a0
00041e1a: 2230 0810      	movel %a0@(0000000000000010,%d0:l),%d1
00041e1e: 2430 0814      	movel %a0@(0000000000000014,%d0:l),%d2
00041e22: 2d41 ff78      	movel %d1,%fp@(-136)
00041e26: 2d42 ff7c      	movel %d2,%fp@(-132)
00041e2a: 7401           	moveq #1,%d2
00041e2c: 3f3c 0001      	movew #1,%sp@-
00041e30: 2f04           	movel %d4,%sp@-
00041e32: 2f0c           	movel %a4,%sp@-
00041e34: 3f03           	movew %d3,%sp@-
00041e36: 3f02           	movew %d2,%sp@-
00041e38: 2f0a           	movel %a2,%sp@-
00041e3a: 4eba f4a8      	jsr %pc@(0x412e4)
00041e3e: 4fef 0012      	lea %sp@(18),%sp
00041e42: 4a40           	tstw %d0
00041e44: 6600 ff06      	bnew 0x41d4c
00041e48: 4a42           	tstw %d2
00041e4a: 6700 ff00      	beqw 0x41d4c
00041e4e: 2f0a           	movel %a2,%sp@-
00041e50: 4eb9 0004 2782 	jsr 0x42782
00041e56: 6000 ff1c      	braw 0x41d74
00041e5a: 5c2a 2e2a      	addqb #6,%a2@(11818)
00041e5e: 0000 4e56      	orib #86,%d0
00041e60:  _do_open
00041e62: ff6c 48e7 3838 	cp1stw %d4,%a4@(14392),#5,#231
00041e68: 362e 000c      	movew %fp@(12),%d3
00041e6c: 4a79 0005 997c 	tstw 0x5997c
00041e72: 663e           	bnes 0x41eb2
00041e74: 486e ff6c      	pea %fp@(-148)
00041e78: 486e ff6e      	pea %fp@(-146)
00041e7c: 3f03           	movew %d3,%sp@-
00041e7e: 4267           	clrw %sp@-
00041e80: 4eba f308      	jsr %pc@(0x4118a)
00041e84: 2440           	moveal %d0,%a2
00041e86: 4fef 000c      	lea %sp@(12),%sp
00041e8a: b4fc 0000      	cmpaw #0,%a2
00041e8e: 6734           	beqs 0x41ec4
00041e90: 0c6a 0004 0008 	cmpiw #4,%a2@(8)
00041e96: 622c           	bhis 0x41ec4
00041e98: 7000           	moveq #0,%d0
00041e9a: 302a 0008      	movew %a2@(8),%d0
00041e9e: d080           	addl %d0,%d0
00041ea0: 303b 0806      	movew %pc@(0x41ea8,%d0:l),%d0
00041ea4: 4efb 0002      	jmp %pc@(0x41ea8,%d0:w)
00041ea8: 0030 0030 012e 	orib #48,%a0@(000000000000013a)@(0000000000000152,%d0:w)
00041eae: 013a 0152 
00041eb2: 2f2e 0008      	movel %fp@(8),%sp@-
00041eb6: 4eb9 0003 c9ec 	jsr 0x3c9ec
00041ebc: 2d40 ff6e      	movel %d0,%fp@(-146)
00041ec0: 588f           	addql #4,%sp
00041ec2: 6606           	bnes 0x41eca
00041ec4: 4240           	clrw %d0
00041ec6: 6000 008e      	braw 0x41f56
00041eca: 2040           	moveal %d0,%a0
00041ecc: 2468 0020      	moveal %a0@(32),%a2
00041ed0: 3d68 0024 ff6c 	movew %a0@(36),%fp@(-148)
00041ed6: 60b2           	bras 0x41e8a
00041ed8: 3f39 0005 997c 	movew 0x5997c,%sp@-
00041ede: 4eb9 0004 28ae 	jsr 0x428ae
00041ee4: 2840           	moveal %d0,%a4
00041ee6: 548f           	addql #2,%sp
00041ee8: 4a80           	tstl %d0
00041eea: 67d8           	beqs 0x41ec4
00041eec: 47ee ff80      	lea %fp@(-128),%a3
00041ef0: 280e           	movel %fp,%d4
00041ef2: 0684 ffff ff73 	addil #-141,%d4
00041ef8: 082a 0002 0005 	btst #2,%a2@(5)
00041efe: 677e           	beqs 0x41f7e
00041f00: 2f2a 000c      	movel %a2@(12),%sp@-
00041f04: 4eb9 0001 c344 	jsr 0x1c344
00041f0a: 2400           	movel %d0,%d2
00041f0c: 588f           	addql #4,%sp
00041f0e: 202a 000c      	movel %a2@(12),%d0
00041f12: 0c6a 0001 0008 	cmpiw #1,%a2@(8)
00041f18: 6646           	bnes 0x41f60
00041f1a: b480           	cmpl %d0,%d2
00041f1c: 6642           	bnes 0x41f60
00041f1e: 224b           	moveal %a3,%a1
00041f20: 2040           	moveal %d0,%a0
00041f22: 12d8           	moveb %a0@+,%a1@+
00041f24: 66fc           	bnes 0x41f22
00041f26: 422e ff73      	clrb %fp@(-141)
00041f2a: 204b           	moveal %a3,%a0
00041f2c: 43fa ff2c      	lea %pc@(0x41e5a),%a1
00041f30: 4a18           	tstb %a0@+
00041f32: 66fc           	bnes 0x41f30
00041f34: 5388           	subql #1,%a0
00041f36: 10d9           	moveb %a1@+,%a0@+
00041f38: 66fc           	bnes 0x41f36
00041f3a: 4a6a 0008      	tstw %a2@(8)
00041f3e: 6658           	bnes 0x41f98
00041f40: 42a7           	clrl %sp@-
00041f42: 2f04           	movel %d4,%sp@-
00041f44: 2f0b           	movel %a3,%sp@-
00041f46: 3f03           	movew %d3,%sp@-
00041f48: 3f2e ff6c      	movew %fp@(-148),%sp@-
00041f4c: 2f0a           	movel %a2,%sp@-
00041f4e: 4eba f8a0      	jsr %pc@(0x417f0)
00041f52: 4fef 0014      	lea %sp@(20),%sp
00041f56: 4cee 1c1c ff54 	moveml %fp@(-172),%d2-%d4/%a2-%a4
00041f5c: 4e5e           	unlk %fp
00041f5e: 4e75           	rts
00041f60: 2202           	movel %d2,%d1
00041f62: 9280           	subl %d0,%d1
00041f64: 2f01           	movel %d1,%sp@-
00041f66: 2f00           	movel %d0,%sp@-
00041f68: 2f0b           	movel %a3,%sp@-
00041f6a: 4eb9 0001 bd84 	jsr 0x1bd84
00041f70: 2244           	moveal %d4,%a1
00041f72: 2042           	moveal %d2,%a0
00041f74: 12d8           	moveb %a0@+,%a1@+
00041f76: 66fc           	bnes 0x41f74
00041f78: 4fef 000c      	lea %sp@(12),%sp
00041f7c: 60ac           	bras 0x41f2a
00041f7e: 224b           	moveal %a3,%a1
00041f80: 41ec 001a      	lea %a4@(26),%a0
00041f84: 12d8           	moveb %a0@+,%a1@+
00041f86: 66fc           	bnes 0x41f84
00041f88: 307c 000e      	moveaw #14,%a0
00041f8c: d1ee ff6e      	addal %fp@(-146),%a0
00041f90: 2244           	moveal %d4,%a1
00041f92: 12d8           	moveb %a0@+,%a1@+
00041f94: 66fc           	bnes 0x41f92
00041f96: 60a2           	bras 0x41f3a
00041f98: 2f04           	movel %d4,%sp@-
00041f9a: 2f0b           	movel %a3,%sp@-
00041f9c: 4eb9 0003 cd64 	jsr 0x3cd64
00041fa2: 508f           	addql #8,%sp
00041fa4: 4a40           	tstw %d0
00041fa6: 671a           	beqs 0x41fc2
00041fa8: 426c 000e      	clrw %a4@(14)
00041fac: 3f3c 0001      	movew #1,%sp@-
00041fb0: 2f0b           	movel %a3,%sp@-
00041fb2: 3f03           	movew %d3,%sp@-
00041fb4: 2f0c           	movel %a4,%sp@-
00041fb6: 4eba fd38      	jsr %pc@(0x41cf0)
00041fba: 4fef 000c      	lea %sp@(12),%sp
00041fbe: 6000 ff04      	braw 0x41ec4
00041fc2: 3f3c 0021      	movew #33,%sp@-
00041fc6: 3f3c 0001      	movew #1,%sp@-
00041fca: 4eb9 0003 cb9a 	jsr 0x3cb9a
00041fd0: 588f           	addql #4,%sp
00041fd2: 6000 fef0      	braw 0x41ec4
00041fd6: 3f03           	movew %d3,%sp@-
00041fd8: 4eba f3ec      	jsr %pc@(0x413c6)
00041fdc: 548f           	addql #2,%sp
00041fde: 6000 fee4      	braw 0x41ec4
00041fe2: 2f2a 000c      	movel %a2@(12),%sp@-
00041fe6: 3f3c 0022      	movew #34,%sp@-
00041fea: 3f3c 0001      	movew #1,%sp@-
00041fee: 4eb9 0003 cbb4 	jsr 0x3cbb4
00041ff4: 508f           	addql #8,%sp
00041ff6: 6000 fecc      	braw 0x41ec4
00041ffa: 2f2a 000c      	movel %a2@(12),%sp@-
00041ffe: 3f3c 0023      	movew #35,%sp@-
00042002: 60e6           	bras 0x41fea
00042004:  _refresh_window
00042004: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00042008: 266f 0010      	moveal %sp@(16),%a3
0004200c: 4a6b 0006      	tstw %a3@(6)
00042010: 6752           	beqs 0x42064
00042012: 4a6f 0014      	tstw %sp@(20)
00042016: 673a           	beqs 0x42052
00042018: 102b 001a      	moveb %a3@(26),%d0
0004201c: 1200           	moveb %d0,%d1
0004201e: 0601 ffbf      	addib #-65,%d1
00042022: 0c01 0001      	cmpib #1,%d1
00042026: 622a           	bhis 0x42052
00042028: 4880           	extw %d0
0004202a: 0640 ffbf      	addiw #-65,%d0
0004202e: 2f3c 0000 0000 	movel #0,%sp@-
00042034: 3f00           	movew %d0,%sp@-
00042036: 3f3c 0000      	movew #0,%sp@-
0004203a: 3f3c 0002      	movew #2,%sp@-
0004203e: 2f3c 0000 0000 	movel #0,%sp@-
00042044: 3f3c 0000      	movew #0,%sp@-
00042048: 3f3c 0004      	movew #4,%sp@-
0004204c: 4e4d           	trap #13
0004204e: 4fef 0012      	lea %sp@(18),%sp
00042052: 4267           	clrw %sp@-
00042054: 486b 001a      	pea %a3@(26)
00042058: 4267           	clrw %sp@-
0004205a: 2f0b           	movel %a3,%sp@-
0004205c: 4eba fc92      	jsr %pc@(0x41cf0)
00042060: 4fef 000c      	lea %sp@(12),%sp
00042064: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00042068: 4e75           	rts
0004206a:  _refresh_drive
0004206a: 48e7 0038      	moveml %a2-%a4,%sp@-
0004206e: 2479 0005 993c 	moveal 0x5993c,%a2
00042074: 47f9 0003 d41c 	lea 0x3d41c,%a3
0004207a: 49fa ff88      	lea %pc@(0x42004),%a4
0004207e: b4fc 0000      	cmpaw #0,%a2
00042082: 6606           	bnes 0x4208a
00042084: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00042088: 4e75           	rts
0004208a: 4a6a 0006      	tstw %a2@(6)
0004208e: 671e           	beqs 0x420ae
00042090: 102a 001a      	moveb %a2@(26),%d0
00042094: 4880           	extw %d0
00042096: b06f 0010      	cmpw %sp@(16),%d0
0004209a: 6612           	bnes 0x420ae
0004209c: 3f3c 0002      	movew #2,%sp@-
000420a0: 2f0a           	movel %a2,%sp@-
000420a2: 4e93           	jsr %a3@
000420a4: 4267           	clrw %sp@-
000420a6: 2f0a           	movel %a2,%sp@-
000420a8: 4e94           	jsr %a4@
000420aa: 4fef 000c      	lea %sp@(12),%sp
000420ae: 2452           	moveal %a2@,%a2
000420b0: 60cc           	bras 0x4207e
000420b2: 0000 4e56      	orib #86,%d0
000420b4:  _do_format
000420b6: ffdc           	.short 0xffdc
000420b8: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
000420bc: 2679 0005 9b7c 	moveal 0x59b7c,%a3
000420c2: 3f3c 0019      	movew #25,%sp@-
000420c6: 49f9 0001 bc3c 	lea 0x1bc3c,%a4
000420cc: 4e94           	jsr %a4@
000420ce: 3f00           	movew %d0,%sp@-
000420d0: 3f3c 000e      	movew #14,%sp@-
000420d4: 4e94           	jsr %a4@
000420d6: 322b 006a      	movew %a3@(106),%d1
000420da: 5c8f           	addql #6,%sp
000420dc: 0800 0000      	btst #0,%d0
000420e0: 6600 0248      	bnew 0x4232a
000420e4: 0041 0008      	oriw #8,%d1
000420e8: 3741 006a      	movew %d1,%a3@(106)
000420ec: 026b fffe 006a 	andiw #-2,%a3@(106)
000420f2: 322b 0082      	movew %a3@(130),%d1
000420f6: 0800 0001      	btst #1,%d0
000420fa: 6700 0236      	beqw 0x42332
000420fe: 0241 fff7      	andiw #-9,%d1
00042102: 3741 0082      	movew %d1,%a3@(130)
00042106: 026b fffe 0082 	andiw #-2,%a3@(130)
0004210c: 3f3c 0041      	movew #65,%sp@-
00042110: 49f9 0004 07f4 	lea 0x407f4,%a4
00042116: 4e94           	jsr %a4@
00042118: 548f           	addql #2,%sp
0004211a: 4a40           	tstw %d0
0004211c: 6722           	beqs 0x42140
0004211e: 3040           	moveaw %d0,%a0
00042120: 2208           	movel %a0,%d1
00042122: d288           	addl %a0,%d1
00042124: d288           	addl %a0,%d1
00042126: e789           	lsll #3,%d1
00042128: 2079 0005 9af6 	moveal 0x59af6,%a0
0004212e: 0830 0000 180b 	btst #0,%a0@(000000000000000b,%d1:l)
00042134: 670a           	beqs 0x42140
00042136: 082b 0003 006b 	btst #3,%a3@(107)
0004213c: 6700 01fc      	beqw 0x4233a
00042140: 3f3c 0042      	movew #66,%sp@-
00042144: 4e94           	jsr %a4@
00042146: 548f           	addql #2,%sp
00042148: 4a40           	tstw %d0
0004214a: 6722           	beqs 0x4216e
0004214c: 3040           	moveaw %d0,%a0
0004214e: 2008           	movel %a0,%d0
00042150: d088           	addl %a0,%d0
00042152: d088           	addl %a0,%d0
00042154: e788           	lsll #3,%d0
00042156: 2079 0005 9af6 	moveal 0x59af6,%a0
0004215c: 0830 0000 080b 	btst #0,%a0@(000000000000000b,%d0:l)
00042162: 670a           	beqs 0x4216e
00042164: 082b 0003 0083 	btst #3,%a3@(131)
0004216a: 6700 01e6      	beqw 0x42352
0004216e: 082b 0003 006b 	btst #3,%a3@(107)
00042174: 6700 01c4      	beqw 0x4233a
00042178: 082b 0003 0083 	btst #3,%a3@(131)
0004217e: 6700 01d2      	beqw 0x42352
00042182: 006b 0008 0142 	oriw #8,%a3@(322)
00042188: 026b fffe 015a 	andiw #-2,%a3@(346)
0004218e: 203c 0001 b49e 	movel #111774,%d0
00042194: 2f00           	movel %d0,%sp@-
00042196: 3f3c 0026      	movew #38,%sp@-
0004219a: 4e4e           	trap #14
0004219c: 5c8f           	addql #6,%sp
0004219e: 4a80           	tstl %d0
000421a0: 661e           	bnes 0x421c0
000421a2: 302b 0112      	movew %a3@(274),%d0
000421a6: 0800 0000      	btst #0,%d0
000421aa: 6714           	beqs 0x421c0
000421ac: 0240 fffe      	andiw #-2,%d0
000421b0: 3740 0112      	movew %d0,%a3@(274)
000421b4: 006b 0080 0110 	oriw #128,%a3@(272)
000421ba: 006b 0001 00e2 	oriw #1,%a3@(226)
000421c0: 322b 0134      	movew %a3@(308),%d1
000421c4: 7450           	moveq #80,%d2
000421c6: 48c1           	extl %d1
000421c8: 83c2           	divsw %d2,%d1
000421ca: 3d41 ffe8      	movew %d1,%fp@(-24)
000421ce: c3fc 0050      	mulsw #80,%d1
000421d2: 3d41 ffe0      	movew %d1,%fp@(-32)
000421d6: 3741 0134      	movew %d1,%a3@(308)
000421da: 277c 00ff 1101 	movel #16716033,%a3@(300)
000421e0: 012c 
000421e2: 487a fece      	pea %pc@(0x420b2)
000421e6: 3f3c 0006      	movew #6,%sp@-
000421ea: 2f0b           	movel %a3,%sp@-
000421ec: 4eb9 0001 c228 	jsr 0x1c228
000421f2: 2f0b           	movel %a3,%sp@-
000421f4: 4eb9 0003 e466 	jsr 0x3e466
000421fa: 3f3c 0006      	movew #6,%sp@-
000421fe: 2f0b           	movel %a3,%sp@-
00042200: 4eb9 0003 8e4e 	jsr 0x38e4e
00042206: 0240 7fff      	andiw #32767,%d0
0004220a: 4fef 0014      	lea %sp@(20),%sp
0004220e: 0c40 000d      	cmpiw #13,%d0
00042212: 6600 0378      	bnew 0x4258c
00042216: 3f3c 0002      	movew #2,%sp@-
0004221a: 3f3c 0004      	movew #4,%sp@-
0004221e: 2f0b           	movel %a3,%sp@-
00042220: 49f9 0001 c274 	lea 0x1c274,%a4
00042226: 4e94           	jsr %a4@
00042228: 3800           	movew %d0,%d4
0004222a: 3f3c 0004      	movew #4,%sp@-
0004222e: 3f3c 0008      	movew #8,%sp@-
00042232: 2f0b           	movel %a3,%sp@-
00042234: 4e94           	jsr %a4@
00042236: 4fef 0010      	lea %sp@(16),%sp
0004223a: 0c40 0003      	cmpiw #3,%d0
0004223e: 6200 0118      	bhiw 0x42358
00042242: 0280 0000 ffff 	andil #65535,%d0
00042248: 2200           	movel %d0,%d1
0004224a: d280           	addl %d0,%d1
0004224c: d281           	addl %d1,%d1
0004224e: 41fa 0354      	lea %pc@(0x425a4),%a0
00042252: 2d70 1800 ffdc 	movel %a0@(0000000000000000,%d1:l),%fp@(-36)
00042258: 41fa 0346      	lea %pc@(0x425a0),%a0
0004225c: 1230 0800      	moveb %a0@(0000000000000000,%d0:l),%d1
00042260: 4881           	extw %d1
00042262: 3d41 ffe6      	movew %d1,%fp@(-26)
00042266: 41fa 0334      	lea %pc@(0x4259c),%a0
0004226a: 1430 0800      	moveb %a0@(0000000000000000,%d0:l),%d2
0004226e: 4882           	extw %d2
00042270: 3d42 ffe2      	movew %d2,%fp@(-30)
00042274: 41fa 0322      	lea %pc@(0x42598),%a0
00042278: 1230 0800      	moveb %a0@(0000000000000000,%d0:l),%d1
0004227c: 4881           	extw %d1
0004227e: 3a41           	moveaw %d1,%a5
00042280: 41fa 0312      	lea %pc@(0x42594),%a0
00042284: 1030 0800      	moveb %a0@(0000000000000000,%d0:l),%d0
00042288: 4880           	extw %d0
0004228a: 3d40 ffe4      	movew %d0,%fp@(-28)
0004228e: 4878 30d4      	pea 0x30d4
00042292: 4eb9 0001 c0b0 	jsr 0x1c0b0
00042298: 2840           	moveal %d0,%a4
0004229a: 588f           	addql #4,%sp
0004229c: 4a80           	tstl %d0
0004229e: 6600 00da      	bnew 0x4237a
000422a2: 4eba f010      	jsr %pc@(0x412b4)
000422a6: 76ff           	moveq #-1,%d3
000422a8: 4244           	clrw %d4
000422aa: 2f0b           	movel %a3,%sp@-
000422ac: 4eb9 0003 e4ec 	jsr 0x3e4ec
000422b2: 588f           	addql #4,%sp
000422b4: 4a43           	tstw %d3
000422b6: 6646           	bnes 0x422fe
000422b8: 362b 006a      	movew %a3@(106),%d3
000422bc: 4643           	notw %d3
000422be: 0243 0001      	andiw #1,%d3
000422c2: 3003           	movew %d3,%d0
000422c4: 0640 0041      	addiw #65,%d0
000422c8: 3f00           	movew %d0,%sp@-
000422ca: 4eba fd9e      	jsr %pc@(0x4206a)
000422ce: 486e ffee      	pea %fp@(-18)
000422d2: 486e ffea      	pea %fp@(-22)
000422d6: 5243           	addqw #1,%d3
000422d8: 3f03           	movew %d3,%sp@-
000422da: 4eb9 0001 c04e 	jsr 0x1c04e
000422e0: 2f2e ffee      	movel %fp@(-18),%sp@-
000422e4: 3f3c 002d      	movew #45,%sp@-
000422e8: 3f3c 0002      	movew #2,%sp@-
000422ec: 4eb9 0003 cbb4 	jsr 0x3cbb4
000422f2: 4fef 0014      	lea %sp@(20),%sp
000422f6: 0c40 0002      	cmpiw #2,%d0
000422fa: 6602           	bnes 0x422fe
000422fc: 7801           	moveq #1,%d4
000422fe: 376e ffe0 0134 	movew %fp@(-32),%a3@(308)
00042304: 277c 00ff 1101 	movel #16716033,%a3@(300)
0004230a: 012c 
0004230c: 026b fffe 0142 	andiw #-2,%a3@(322)
00042312: 4a44           	tstw %d4
00042314: 6700 fecc      	beqw 0x421e2
00042318: 4267           	clrw %sp@-
0004231a: 4eba e9fa      	jsr %pc@(0x40d16)
0004231e: 548f           	addql #2,%sp
00042320: 4cee 3cfc ffb4 	moveml %fp@(-76),%d2-%d7/%a2-%a5
00042326: 4e5e           	unlk %fp
00042328: 4e75           	rts
0004232a: 0241 fff7      	andiw #-9,%d1
0004232e: 6000 fdb8      	braw 0x420e8
00042332: 0041 0008      	oriw #8,%d1
00042336: 6000 fdca      	braw 0x42102
0004233a: 91c8           	subal %a0,%a0
0004233c: 5848           	addqw #4,%a0
0004233e: 3048           	moveaw %a0,%a0
00042340: 2008           	movel %a0,%d0
00042342: d088           	addl %a0,%d0
00042344: d088           	addl %a0,%d0
00042346: e788           	lsll #3,%d0
00042348: 0073 0001 080a 	oriw #1,%a3@(000000000000000a,%d0:l)
0004234e: 6000 fe38      	braw 0x42188
00042352: 307c 0001      	moveaw #1,%a0
00042356: 60e4           	bras 0x4233c
00042358: 3d7c 0002 ffe4 	movew #2,%fp@(-28)
0004235e: 3a7c 0009      	moveaw #9,%a5
00042362: 3d7c 0003 ffe2 	movew #3,%fp@(-30)
00042368: 3d7c 0002 ffe6 	movew #2,%fp@(-26)
0004236e: 2d7c 0004 2624 	movel #271908,%fp@(-36)
00042374: ffdc 
00042376: 6000 ff16      	braw 0x4228e
0004237a: 426b 0134      	clrw %a3@(308)
0004237e: 277c 00ff 1121 	movel #16716065,%a3@(300)
00042384: 012c 
00042386: 42a7           	clrl %sp@-
00042388: 3f3c 0002      	movew #2,%sp@-
0004238c: 4eb9 0003 9044 	jsr 0x39044
00042392: 5c8f           	addql #6,%sp
00042394: 4246           	clrw %d6
00042396: 4243           	clrw %d3
00042398: 4245           	clrw %d5
0004239a: 4247           	clrw %d7
0004239c: be6e ffe6      	cmpw %fp@(-26),%d7
000423a0: 6c06           	bges 0x423a8
000423a2: 4a43           	tstw %d3
000423a4: 6700 018a      	beqw 0x42530
000423a8: 322e ffe8      	movew %fp@(-24),%d1
000423ac: d26b 0134      	addw %a3@(308),%d1
000423b0: 302e ffe0      	movew %fp@(-32),%d0
000423b4: b240           	cmpw %d0,%d1
000423b6: 6c02           	bges 0x423ba
000423b8: 3001           	movew %d1,%d0
000423ba: 3740 0134      	movew %d0,%a3@(308)
000423be: 3f3c 000c      	movew #12,%sp@-
000423c2: 2f0b           	movel %a3,%sp@-
000423c4: 4eb9 0003 b916 	jsr 0x3b916
000423ca: 5246           	addqw #1,%d6
000423cc: 5c8f           	addql #6,%sp
000423ce: 0c46 0050      	cmpiw #80,%d6
000423d2: 6706           	beqs 0x423da
000423d4: 4a43           	tstw %d3
000423d6: 6700 01a6      	beqw 0x4257e
000423da: 486e fff3      	pea %fp@(-13)
000423de: 3f3c 0006      	movew #6,%sp@-
000423e2: 2f0b           	movel %a3,%sp@-
000423e4: 4eb9 0001 c254 	jsr 0x1c254
000423ea: 4fef 000a      	lea %sp@(10),%sp
000423ee: 4a43           	tstw %d3
000423f0: 6600 0124      	bnew 0x42516
000423f4: 2a3c 0001 bb70 	movel #113520,%d5
000423fa: 2c3c 0001 bb7e 	movel #113534,%d6
00042400: 3f04           	movew %d4,%sp@-
00042402: 3f2e ffe2      	movew %fp@(-30),%sp@-
00042406: 2f0c           	movel %a4,%sp@-
00042408: 4eba e89e      	jsr %pc@(0x40ca8)
0004240c: 508f           	addql #8,%sp
0004240e: 4a40           	tstw %d0
00042410: 6d00 00f8      	bltw 0x4250a
00042414: 3f04           	movew %d4,%sp@-
00042416: 3f3c 0007      	movew #7,%sp@-
0004241a: 4e4d           	trap #13
0004241c: 588f           	addql #4,%sp
0004241e: 2a40           	moveal %d0,%a5
00042420: 7000           	moveq #0,%d0
00042422: 302d 0008      	movew %a5@(8),%d0
00042426: 7409           	moveq #9,%d2
00042428: e5a8           	lsll %d2,%d0
0004242a: 2f00           	movel %d0,%sp@-
0004242c: 2f0c           	movel %a4,%sp@-
0004242e: 2045           	moveal %d5,%a0
00042430: 4e90           	jsr %a0@
00042432: 18bc fff9      	moveb #-7,%a4@
00042436: 50ec 0001      	st %a4@(1)
0004243a: 50ec 0002      	st %a4@(2)
0004243e: 302d 0008      	movew %a5@(8),%d0
00042442: 2f3c 0000 0000 	movel #0,%sp@-
00042448: 3f04           	movew %d4,%sp@-
0004244a: 3f3c 0001      	movew #1,%sp@-
0004244e: 3f00           	movew %d0,%sp@-
00042450: 2f0c           	movel %a4,%sp@-
00042452: 3f3c 0003      	movew #3,%sp@-
00042456: 3f3c 0004      	movew #4,%sp@-
0004245a: 4e4d           	trap #13
0004245c: 4fef 0012      	lea %sp@(18),%sp
00042460: 508f           	addql #8,%sp
00042462: 4a80           	tstl %d0
00042464: 6600 00a4      	bnew 0x4250a
00042468: 302d 0008      	movew %a5@(8),%d0
0004246c: 3e00           	movew %d0,%d7
0004246e: 5247           	addqw #1,%d7
00042470: 2f3c 0000 0000 	movel #0,%sp@-
00042476: 3f04           	movew %d4,%sp@-
00042478: 3f07           	movew %d7,%sp@-
0004247a: 3f00           	movew %d0,%sp@-
0004247c: 2f0c           	movel %a4,%sp@-
0004247e: 3f3c 0003      	movew #3,%sp@-
00042482: 3f3c 0004      	movew #4,%sp@-
00042486: 4e4d           	trap #13
00042488: 4fef 0012      	lea %sp@(18),%sp
0004248c: 4a80           	tstl %d0
0004248e: 667a           	bnes 0x4250a
00042490: 7000           	moveq #0,%d0
00042492: 302d 0006      	movew %a5@(6),%d0
00042496: 7209           	moveq #9,%d1
00042498: e3a8           	lsll %d1,%d0
0004249a: 2f00           	movel %d0,%sp@-
0004249c: 2f0c           	movel %a4,%sp@-
0004249e: 2045           	moveal %d5,%a0
000424a0: 4e90           	jsr %a0@
000424a2: 508f           	addql #8,%sp
000424a4: 4a2e fff3      	tstb %fp@(-13)
000424a8: 6722           	beqs 0x424cc
000424aa: 4878 000b      	pea 0xb
000424ae: 3f3c 0020      	movew #32,%sp@-
000424b2: 2f0c           	movel %a4,%sp@-
000424b4: 2046           	moveal %d6,%a0
000424b6: 4e90           	jsr %a0@
000424b8: 4fef 000a      	lea %sp@(10),%sp
000424bc: 7000           	moveq #0,%d0
000424be: 1236 08f3      	moveb %fp@(fffffffffffffff3,%d0:l),%d1
000424c2: 6600 00be      	bnew 0x42582
000424c6: 197c 0008 000b 	moveb #8,%a4@(11)
000424cc: 3e2d 0006      	movew %a5@(6),%d7
000424d0: 302d 0008      	movew %a5@(8),%d0
000424d4: d040           	addw %d0,%d0
000424d6: 5240           	addqw #1,%d0
000424d8: 2f3c 0000 0000 	movel #0,%sp@-
000424de: 3f04           	movew %d4,%sp@-
000424e0: 3f00           	movew %d0,%sp@-
000424e2: 3f07           	movew %d7,%sp@-
000424e4: 2f0c           	movel %a4,%sp@-
000424e6: 3f3c 0003      	movew #3,%sp@-
000424ea: 3f3c 0004      	movew #4,%sp@-
000424ee: 4e4d           	trap #13
000424f0: 4fef 0012      	lea %sp@(18),%sp
000424f4: 4a80           	tstl %d0
000424f6: 6612           	bnes 0x4250a
000424f8: 3f04           	movew %d4,%sp@-
000424fa: 3f2e ffe2      	movew %fp@(-30),%sp@-
000424fe: 2f0c           	movel %a4,%sp@-
00042500: 4eba e7a6      	jsr %pc@(0x40ca8)
00042504: 508f           	addql #8,%sp
00042506: 4a40           	tstw %d0
00042508: 6c0c           	bges 0x42516
0004250a: 4eba e664      	jsr %pc@(0x40b70)
0004250e: 4a40           	tstw %d0
00042510: 6600 feee      	bnew 0x42400
00042514: 76ff           	moveq #-1,%d3
00042516: 42a7           	clrl %sp@-
00042518: 4267           	clrw %sp@-
0004251a: 4eb9 0003 9044 	jsr 0x39044
00042520: 2f0c           	movel %a4,%sp@-
00042522: 4eb9 0001 c11a 	jsr 0x1c11a
00042528: 4fef 000a      	lea %sp@(10),%sp
0004252c: 6000 fd7a      	braw 0x422a8
00042530: 9a6e ffe4      	subw %fp@(-28),%d5
00042534: 6a02           	bpls 0x42538
00042536: da4d           	addw %a5,%d5
00042538: 3045           	moveaw %d5,%a0
0004253a: d1c8           	addal %a0,%a0
0004253c: 262e ffdc      	movel %fp@(-36),%d3
00042540: d688           	addl %a0,%d3
00042542: 3f3c e5e5      	movew #-6683,%sp@-
00042546: 2f3c 8765 4321 	movel #-2023406815,%sp@-
0004254c: 3f3c ffff      	movew #-1,%sp@-
00042550: 3f07           	movew %d7,%sp@-
00042552: 3f06           	movew %d6,%sp@-
00042554: 3f0d           	movew %a5,%sp@-
00042556: 3f04           	movew %d4,%sp@-
00042558: 2f03           	movel %d3,%sp@-
0004255a: 2f0c           	movel %a4,%sp@-
0004255c: 3f3c 000a      	movew #10,%sp@-
00042560: 4e4e           	trap #14
00042562: 4fef 001a      	lea %sp@(26),%sp
00042566: 3400           	movew %d0,%d2
00042568: 6708           	beqs 0x42572
0004256a: 4eba e604      	jsr %pc@(0x40b70)
0004256e: 4a40           	tstw %d0
00042570: 66d0           	bnes 0x42542
00042572: 3607           	movew %d7,%d3
00042574: 5243           	addqw #1,%d3
00042576: 3e03           	movew %d3,%d7
00042578: 3602           	movew %d2,%d3
0004257a: 6000 fe20      	braw 0x4239c
0004257e: 4242           	clrw %d2
00042580: 60f4           	bras 0x42576
00042582: 1981 0800      	moveb %d1,%a4@(0000000000000000,%d0:l)
00042586: 5280           	addql #1,%d0
00042588: 6000 ff34      	braw 0x424be
0004258c: 7801           	moveq #1,%d4
0004258e: 76ff           	moveq #-1,%d3
00042590: 6000 fd18      	braw 0x422aa
00042594: 0302           	btst %d1,%d2
00042596: 0203 0909      	andib #9,%d3
0004259a: 0a12 0203      	eorib #3,%a2@
0004259e: 0604 0102      	addib #2,%d4
000425a2: 0202 0004      	andib #4,%d2
000425a6: 2624           	movel %a4@-,%d3
000425a8: 0004 2624      	orib #36,%d4
000425ac: 0004 25fc      	orib #-4,%d4
000425b0: 0004 25b4      	orib #-76,%d4
000425b4: 0001 0002      	orib #2,%d1
000425b8: 0003 0004      	orib #4,%d3
000425bc: 0005 0006      	orib #6,%d5
000425c0: 0007 0008      	orib #8,%d7
000425c4: 0009           	.short 0x0009
000425c6: 000a           	.short 0x000a
000425c8: 000b           	.short 0x000b
000425ca: 000c           	.short 0x000c
000425cc: 000d           	.short 0x000d
000425ce: 000e           	.short 0x000e
000425d0: 000f           	.short 0x000f
000425d2: 0010 0011      	orib #17,%a0@
000425d6: 0012 0001      	orib #1,%a2@
000425da: 0002 0003      	orib #3,%d2
000425de: 0004 0005      	orib #5,%d4
000425e2: 0006 0007      	orib #7,%d6
000425e6: 0008           	.short 0x0008
000425e8: 0009           	.short 0x0009
000425ea: 000a           	.short 0x000a
000425ec: 000b           	.short 0x000b
000425ee: 000c           	.short 0x000c
000425f0: 000d           	.short 0x000d
000425f2: 000e           	.short 0x000e
000425f4: 000f           	.short 0x000f
000425f6: 0010 0011      	orib #17,%a0@
000425fa: 0012 0001      	orib #1,%a2@
000425fe: 0002 0003      	orib #3,%d2
00042602: 0004 0005      	orib #5,%d4
00042606: 0006 0007      	orib #7,%d6
0004260a: 0008           	.short 0x0008
0004260c: 0009           	.short 0x0009
0004260e: 000a           	.short 0x000a
00042610: 0001 0002      	orib #2,%d1
00042614: 0003 0004      	orib #4,%d3
00042618: 0005 0006      	orib #6,%d5
0004261c: 0007 0008      	orib #8,%d7
00042620: 0009           	.short 0x0009
00042622: 000a           	.short 0x000a
00042624: 0001 0002      	orib #2,%d1
00042628: 0003 0004      	orib #4,%d3
0004262c: 0005 0006      	orib #6,%d5
00042630: 0007 0008      	orib #8,%d7
00042634: 0009           	.short 0x0009
00042636: 0001 0002      	orib #2,%d1
0004263a: 0003 0004      	orib #4,%d3
0004263e: 0005 0006      	orib #6,%d5
00042642: 0007 0008      	orib #8,%d7
00042646: 0009           	.short 0x0009
00042648:  _win_view
00042648: 4e56 fff8      	linkw %fp,#-8
0004264c: 3039 0005 9942 	movew 0x59942,%d0
00042652: 6700 0096      	beqw 0x426ea
00042656: 0c40 0001      	cmpiw #1,%d0
0004265a: 6632           	bnes 0x4268e
0004265c: 3239 0005 3cfc 	movew 0x53cfc,%d1
00042662: d241           	addw %d1,%d1
00042664: 3039 0005 3cfc 	movew 0x53cfc,%d0
0004266a: d041           	addw %d1,%d0
0004266c: e948           	lslw #4,%d0
0004266e: 33c0 0005 9944 	movew %d0,0x59944
00042674: 33f9 0005 3cfa 	movew 0x53cfa,0x59946
0004267a: 0005 9946 
0004267e: 5341           	subqw #1,%d1
00042680: 33c1 0005 9948 	movew %d1,0x59948
00042686: 33fc 0002 0005 	movew #2,0x5994a
0004268c: 994a 
0004268e: 3039 0005 9944 	movew 0x59944,%d0
00042694: d079 0005 9948 	addw 0x59948,%d0
0004269a: 33c0 0005 994c 	movew %d0,0x5994c
000426a0: 3039 0005 9946 	movew 0x59946,%d0
000426a6: d079 0005 994a 	addw 0x5994a,%d0
000426ac: 33c0 0005 994e 	movew %d0,0x5994e
000426b2: 486e fff8      	pea %fp@(-8)
000426b6: 4879 0005 9972 	pea 0x59972
000426bc: 3f3c 0fff      	movew #4095,%sp@-
000426c0: 3f3c 0001      	movew #1,%sp@-
000426c4: 4eb9 0003 924c 	jsr 0x3924c
000426ca: 302e fffc      	movew %fp@(-4),%d0
000426ce: 48c0           	extl %d0
000426d0: 81f9 0005 994c 	divsw 0x5994c,%d0
000426d6: 4fef 000c      	lea %sp@(12),%sp
000426da: 4a40           	tstw %d0
000426dc: 6e02           	bgts 0x426e0
000426de: 7001           	moveq #1,%d0
000426e0: 33c0 0005 9954 	movew %d0,0x59954
000426e6: 4e5e           	unlk %fp
000426e8: 4e75           	rts
000426ea: 33f9 0005 9aca 	movew 0x59aca,0x59944
000426f0: 0005 9944 
000426f4: 33f9 0005 9acc 	movew 0x59acc,0x59946
000426fa: 0005 9946 
000426fe: 0c79 012c 0005 	cmpiw #300,0x53cfe
00042704: 3cfe 
00042706: 6f0c           	bles 0x42714
00042708: 7008           	moveq #8,%d0
0004270a: 33c0 0005 9948 	movew %d0,0x59948
00042710: 6000 ff74      	braw 0x42686
00042714: 7004           	moveq #4,%d0
00042716: 60f2           	bras 0x4270a
00042718:  _win_start
00042718: 4279 0005 9942 	clrw 0x59942
0004271e: 4279 0005 9950 	clrw 0x59950
00042724: 33fc 0001 0005 	movew #1,0x59952
0004272a: 9952 
0004272c: 4eba ff1a      	jsr %pc@(0x42648)
00042730: 4eb9 0004 0590 	jsr 0x40590
00042736: 33fc 0001 0005 	movew #1,0x597e6
0004273c: 97e6 
0004273e: 4878 095a      	pea 0x95a
00042742: 4eb9 0001 c0ee 	jsr 0x1c0ee
00042748: 2040           	moveal %d0,%a0
0004274a: 23c0 0005 9938 	movel %d0,0x59938
00042750: 23c0 0005 993c 	movel %d0,0x5993c
00042756: 588f           	addql #4,%sp
00042758: 6724           	beqs 0x4277e
0004275a: 0680 0000 095a 	addil #2394,%d0
00042760: 41e8 0156      	lea %a0@(342),%a0
00042764: 2148 feaa      	movel %a0,%a0@(-342)
00042768: 4268 feb0      	clrw %a0@(-336)
0004276c: b088           	cmpl %a0,%d0
0004276e: 66f0           	bnes 0x42760
00042770: 42a8 feaa      	clrl %a0@(-342)
00042774: 4279 0005 9940 	clrw 0x59940
0004277a: 4240           	clrw %d0
0004277c: 4e75           	rts
0004277e: 70ff           	moveq #-1,%d0
00042780: 60fa           	bras 0x4277c
00042782:  _win_free
00042782: 2f0a           	movel %a2,%sp@-
00042784: 246f 0008      	moveal %sp@(8),%a2
00042788: 302a 0006      	movew %a2@(6),%d0
0004278c: 0c40 ffff      	cmpiw #-1,%d0
00042790: 670a           	beqs 0x4279c
00042792: 3f00           	movew %d0,%sp@-
00042794: 4eb9 0003 9140 	jsr 0x39140
0004279a: 548f           	addql #2,%sp
0004279c: 5379 0005 9940 	subqw #1,0x59940
000427a2: 426a 0006      	clrw %a2@(6)
000427a6: 3f3c 0001      	movew #1,%sp@-
000427aa: 3f2a 000a      	movew %a2@(10),%sp@-
000427ae: 2f39 0005 9af6 	movel 0x59af6,%sp@-
000427b4: 4eb9 0003 8e2c 	jsr 0x38e2c
000427ba: 4267           	clrw %sp@-
000427bc: 4267           	clrw %sp@-
000427be: 4267           	clrw %sp@-
000427c0: 4267           	clrw %sp@-
000427c2: 3f2a 000a      	movew %a2@(10),%sp@-
000427c6: 4eb9 0004 0718 	jsr 0x40718
000427cc: 4fef 0012      	lea %sp@(18),%sp
000427d0: 245f           	moveal %sp@+,%a2
000427d2: 4e75           	rts
000427d4:  _win_alloc
000427d4: 2f0b           	movel %a3,%sp@-
000427d6: 2f0a           	movel %a2,%sp@-
000427d8: 3239 0005 9940 	movew 0x59940,%d1
000427de: 0c41 0007      	cmpiw #7,%d1
000427e2: 660a           	bnes 0x427ee
000427e4: 95ca           	subal %a2,%a2
000427e6: 200a           	movel %a2,%d0
000427e8: 245f           	moveal %sp@+,%a2
000427ea: 265f           	moveal %sp@+,%a3
000427ec: 4e75           	rts
000427ee: 48c1           	extl %d1
000427f0: 2001           	movel %d1,%d0
000427f2: ed88           	lsll #6,%d0
000427f4: 2640           	moveal %d0,%a3
000427f6: 97c1           	subal %d1,%a3
000427f8: d7cb           	addal %a3,%a3
000427fa: 47eb 000e      	lea %a3@(14),%a3
000427fe: d7f9 0005 9ae4 	addal 0x59ae4,%a3
00042804: 3f2b 0006      	movew %a3@(6),%sp@-
00042808: 3f2b 0004      	movew %a3@(4),%sp@-
0004280c: 3f2b 0002      	movew %a3@(2),%sp@-
00042810: 3f13           	movew %a3@,%sp@-
00042812: 4eb9 0004 06d6 	jsr 0x406d6
00042818: 508f           	addql #8,%sp
0004281a: 4a40           	tstw %d0
0004281c: 67c6           	beqs 0x427e4
0004281e: 5279 0005 9940 	addqw #1,0x59940
00042824: 3200           	movew %d0,%d1
00042826: c3fc 0156      	mulsw #342,%d1
0004282a: 2441           	moveal %d1,%a2
0004282c: 45ea fd54      	lea %a2@(-684),%a2
00042830: d5f9 0005 9938 	addal 0x59938,%a2
00042836: 426a 0004      	clrw %a2@(4)
0004283a: 356f 000c 0008 	movew %sp@(12),%a2@(8)
00042840: 3540 000a      	movew %d0,%a2@(10)
00042844: 426a 000c      	clrw %a2@(12)
00042848: 426a 000e      	clrw %a2@(14)
0004284c: 302b 0004      	movew %a3@(4),%d0
00042850: 9079 0005 3cfc 	subw 0x53cfc,%d0
00042856: 3200           	movew %d0,%d1
00042858: 48c1           	extl %d1
0004285a: 83f9 0005 994c 	divsw 0x5994c,%d1
00042860: 3541 0010      	movew %d1,%a2@(16)
00042864: 302b 0006      	movew %a3@(6),%d0
00042868: 9079 0005 3cfa 	subw 0x53cfa,%d0
0004286e: 3200           	movew %d0,%d1
00042870: 48c1           	extl %d1
00042872: 83f9 0005 994e 	divsw 0x5994e,%d1
00042878: 3541 0012      	movew %d1,%a2@(18)
0004287c: 426a 0014      	clrw %a2@(20)
00042880: 426a 0016      	clrw %a2@(22)
00042884: 4879 0005 9972 	pea 0x59972
0004288a: 3f3c 0fff      	movew #4095,%sp@-
0004288e: 4eb9 0003 90c6 	jsr 0x390c6
00042894: 3540 0006      	movew %d0,%a2@(6)
00042898: 5c8f           	addql #6,%sp
0004289a: 0c40 ffff      	cmpiw #-1,%d0
0004289e: 6600 ff46      	bnew 0x427e6
000428a2: 2f0a           	movel %a2,%sp@-
000428a4: 4eba fedc      	jsr %pc@(0x42782)
000428a8: 588f           	addql #4,%sp
000428aa: 6000 ff38      	braw 0x427e4
000428ae:  _win_find
000428ae: 322f 0004      	movew %sp@(4),%d1
000428b2: 203c 0005 97e2 	movel #366562,%d0
000428b8: 4a41           	tstw %d1
000428ba: 670a           	beqs 0x428c6
000428bc: 2039 0005 993c 	movel 0x5993c,%d0
000428c2: 4a80           	tstl %d0
000428c4: 6602           	bnes 0x428c8
000428c6: 4e75           	rts
000428c8: 2040           	moveal %d0,%a0
000428ca: b268 0006      	cmpw %a0@(6),%d1
000428ce: 67f6           	beqs 0x428c6
000428d0: 2010           	movel %a0@,%d0
000428d2: 60ee           	bras 0x428c2
000428d4:  _win_top
000428d4: 2f0a           	movel %a2,%sp@-
000428d6: 246f 0008      	moveal %sp@(8),%a2
000428da: 3f3c ffff      	movew #-1,%sp@-
000428de: 3f2a 000a      	movew %a2@(10),%sp@-
000428e2: 2f39 0005 9af6 	movel 0x59af6,%sp@-
000428e8: 4eb9 0003 8e2c 	jsr 0x38e2c
000428ee: 2039 0005 993c 	movel 0x5993c,%d0
000428f4: 508f           	addql #8,%sp
000428f6: 2040           	moveal %d0,%a0
000428f8: 93c9           	subal %a1,%a1
000428fa: b0fc 0000      	cmpaw #0,%a0
000428fe: 6704           	beqs 0x42904
00042900: b5c8           	cmpal %a0,%a2
00042902: 660a           	bnes 0x4290e
00042904: b2fc 0000      	cmpaw #0,%a1
00042908: 660a           	bnes 0x42914
0004290a: 245f           	moveal %sp@+,%a2
0004290c: 4e75           	rts
0004290e: 2248           	moveal %a0,%a1
00042910: 2050           	moveal %a0@,%a0
00042912: 60e6           	bras 0x428fa
00042914: 2212           	movel %a2@,%d1
00042916: 2480           	movel %d0,%a2@
00042918: 23ca 0005 993c 	movel %a2,0x5993c
0004291e: 2281           	movel %d1,%a1@
00042920: 60e8           	bras 0x4290a
00042922:  _win_onbottom
00042922: 2079 0005 993c 	moveal 0x5993c,%a0
00042928: 7000           	moveq #0,%d0
0004292a: b0fc 0000      	cmpaw #0,%a0
0004292e: 6602           	bnes 0x42932
00042930: 4e75           	rts
00042932: 4a68 0006      	tstw %a0@(6)
00042936: 6702           	beqs 0x4293a
00042938: 2008           	movel %a0,%d0
0004293a: 2050           	moveal %a0@,%a0
0004293c: 60ec           	bras 0x4292a
0004293e:  _win_ontop
0004293e: 2279 0005 9af6 	moveal 0x59af6,%a1
00042944: 3029 0004      	movew %a1@(4),%d0
00042948: 3040           	moveaw %d0,%a0
0004294a: 2208           	movel %a0,%d1
0004294c: d288           	addl %a0,%d1
0004294e: d288           	addl %a0,%d1
00042950: e789           	lsll #3,%d1
00042952: d3c1           	addal %d1,%a1
00042954: 4a69 0014      	tstw %a1@(20)
00042958: 6718           	beqs 0x42972
0004295a: 4a69 0016      	tstw %a1@(22)
0004295e: 6712           	beqs 0x42972
00042960: c1fc 0156      	mulsw #342,%d0
00042964: 0680 ffff fd54 	addil #-684,%d0
0004296a: d0b9 0005 9938 	addl 0x59938,%d0
00042970: 4e75           	rts
00042972: 7000           	moveq #0,%d0
00042974: 60fa           	bras 0x42970
00042976:  _win_count
00042976: 3039 0005 9940 	movew 0x59940,%d0
0004297c: 4e75           	rts
0004297e:  _win_bldview
0004297e: 518f           	subql #8,%sp
00042980: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00042984: 246f 0038      	moveal %sp@(56),%a2
00042988: 206f 003c      	moveal %sp@(60),%a0
0004298c: 3428 0004      	movew %a0@(4),%d2
00042990: 3828 0006      	movew %a0@(6),%d4
00042994: 3f04           	movew %d4,%sp@-
00042996: 3f02           	movew %d2,%sp@-
00042998: 3f28 0002      	movew %a0@(2),%sp@-
0004299c: 3f10           	movew %a0@,%sp@-
0004299e: 3f2a 000a      	movew %a2@(10),%sp@-
000429a2: 4eb9 0004 0718 	jsr 0x40718
000429a8: 48c2           	extl %d2
000429aa: 85f9 0005 994c 	divsw 0x5994c,%d2
000429b0: 4fef 000a      	lea %sp@(10),%sp
000429b4: 4a42           	tstw %d2
000429b6: 6e02           	bgts 0x429ba
000429b8: 7401           	moveq #1,%d2
000429ba: 48c4           	extl %d4
000429bc: 89f9 0005 994e 	divsw 0x5994e,%d4
000429c2: 4a44           	tstw %d4
000429c4: 6e02           	bgts 0x429c8
000429c6: 7801           	moveq #1,%d4
000429c8: 266a 0090      	moveal %a2@(144),%a3
000429cc: 204b           	moveal %a3,%a0
000429ce: 4240           	clrw %d0
000429d0: b0fc 0000      	cmpaw #0,%a0
000429d4: 6600 0198      	bnew 0x42b6e
000429d8: 4a79 0005 9952 	tstw 0x59952
000429de: 6700 019c      	beqw 0x42b7c
000429e2: 3542 0014      	movew %d2,%a2@(20)
000429e6: d042           	addw %d2,%d0
000429e8: 5340           	subqw #1,%d0
000429ea: 3200           	movew %d0,%d1
000429ec: 48c1           	extl %d1
000429ee: 83c2           	divsw %d2,%d1
000429f0: 3541 0016      	movew %d1,%a2@(22)
000429f4: 4a6a 0014      	tstw %a2@(20)
000429f8: 6e06           	bgts 0x42a00
000429fa: 357c 0001 0014 	movew #1,%a2@(20)
00042a00: 4a6a 0016      	tstw %a2@(22)
00042a04: 6e06           	bgts 0x42a0c
00042a06: 357c 0001 0016 	movew #1,%a2@(22)
00042a0c: 3542 0010      	movew %d2,%a2@(16)
00042a10: 326a 0016      	moveaw %a2@(22),%a1
00042a14: 3609           	movew %a1,%d3
00042a16: b849           	cmpw %a1,%d4
00042a18: 6c02           	bges 0x42a1c
00042a1a: 3604           	movew %d4,%d3
00042a1c: 3543 0012      	movew %d3,%a2@(18)
00042a20: 302a 0014      	movew %a2@(20),%d0
00042a24: 3202           	movew %d2,%d1
00042a26: b042           	cmpw %d2,%d0
00042a28: 6c02           	bges 0x42a2c
00042a2a: 3200           	movew %d0,%d1
00042a2c: 382a 000c      	movew %a2@(12),%d4
00042a30: 3040           	moveaw %d0,%a0
00042a32: 90c4           	subaw %d4,%a0
00042a34: b248           	cmpw %a0,%d1
00042a36: 6e00 0168      	bgtw 0x42ba0
00042a3a: 3a2a 000e      	movew %a2@(14),%d5
00042a3e: 3209           	movew %a1,%d1
00042a40: 9245           	subw %d5,%d1
00042a42: b243           	cmpw %d3,%d1
00042a44: 6d00 0164      	bltw 0x42baa
00042a48: c1c5           	mulsw %d5,%d0
00042a4a: d044           	addw %d4,%d0
00042a4c: 93c9           	subal %a1,%a1
00042a4e: b049           	cmpw %a1,%d0
00042a50: 670a           	beqs 0x42a5c
00042a52: 5249           	addqw #1,%a1
00042a54: b6fc 0000      	cmpaw #0,%a3
00042a58: 6600 015a      	bnew 0x42bb4
00042a5c: 5242           	addqw #1,%d2
00042a5e: b448           	cmpw %a0,%d2
00042a60: 6f02           	bles 0x42a64
00042a62: 3408           	movew %a0,%d2
00042a64: 5243           	addqw #1,%d3
00042a66: b243           	cmpw %d3,%d1
00042a68: 6c02           	bges 0x42a6c
00042a6a: 3601           	movew %d1,%d3
00042a6c: 4245           	clrw %d5
00042a6e: 41ea 001a      	lea %a2@(26),%a0
00042a72: 2f48 0030      	movel %a0,%sp@(48)
00042a76: 4df9 0003 b384 	lea 0x3b384,%fp
00042a7c: 4244           	clrw %d4
00042a7e: b444           	cmpw %d4,%d2
00042a80: 6f4a           	bles 0x42acc
00042a82: b645           	cmpw %d5,%d3
00042a84: 6f46           	bles 0x42acc
00042a86: b6fc 0000      	cmpaw #0,%a3
00042a8a: 6740           	beqs 0x42acc
00042a8c: 3f39 0005 9946 	movew 0x59946,%sp@-
00042a92: 3f39 0005 9944 	movew 0x59944,%sp@-
00042a98: 3005           	movew %d5,%d0
00042a9a: c1f9 0005 994e 	mulsw 0x5994e,%d0
00042aa0: d079 0005 994a 	addw 0x5994a,%d0
00042aa6: 3f00           	movew %d0,%sp@-
00042aa8: 3004           	movew %d4,%d0
00042aaa: c1f9 0005 994c 	mulsw 0x5994c,%d0
00042ab0: d079 0005 9948 	addw 0x59948,%d0
00042ab6: 3f00           	movew %d0,%sp@-
00042ab8: 3f2a 000a      	movew %a2@(10),%sp@-
00042abc: 4eb9 0004 0786 	jsr 0x40786
00042ac2: 4fef 000a      	lea %sp@(10),%sp
00042ac6: 4a40           	tstw %d0
00042ac8: 6600 00f0      	bnew 0x42bba
00042acc: 342a 0006      	movew %a2@(6),%d2
00042ad0: 302a 0010      	movew %a2@(16),%d0
00042ad4: c1fc 03e8      	mulsw #1000,%d0
00042ad8: 81ea 0014      	divsw %a2@(20),%d0
00042adc: 4267           	clrw %sp@-
00042ade: 4267           	clrw %sp@-
00042ae0: 4267           	clrw %sp@-
00042ae2: 3f00           	movew %d0,%sp@-
00042ae4: 3f3c 000f      	movew #15,%sp@-
00042ae8: 3f02           	movew %d2,%sp@-
00042aea: 47f9 0003 91c0 	lea 0x391c0,%a3
00042af0: 4e93           	jsr %a3@
00042af2: 302a 0014      	movew %a2@(20),%d0
00042af6: 322a 0010      	movew %a2@(16),%d1
00042afa: 4fef 000c      	lea %sp@(12),%sp
00042afe: b240           	cmpw %d0,%d1
00042b00: 6d00 0218      	bltw 0x42d1a
00042b04: 4240           	clrw %d0
00042b06: 4267           	clrw %sp@-
00042b08: 4267           	clrw %sp@-
00042b0a: 4267           	clrw %sp@-
00042b0c: 3f00           	movew %d0,%sp@-
00042b0e: 3f3c 0008      	movew #8,%sp@-
00042b12: 3f02           	movew %d2,%sp@-
00042b14: 4e93           	jsr %a3@
00042b16: 302a 0012      	movew %a2@(18),%d0
00042b1a: c1fc 03e8      	mulsw #1000,%d0
00042b1e: 81ea 0016      	divsw %a2@(22),%d0
00042b22: 4267           	clrw %sp@-
00042b24: 4267           	clrw %sp@-
00042b26: 4267           	clrw %sp@-
00042b28: 3f00           	movew %d0,%sp@-
00042b2a: 3f3c 0010      	movew #16,%sp@-
00042b2e: 3f02           	movew %d2,%sp@-
00042b30: 4e93           	jsr %a3@
00042b32: 302a 0016      	movew %a2@(22),%d0
00042b36: 322a 0012      	movew %a2@(18),%d1
00042b3a: 4fef 0018      	lea %sp@(24),%sp
00042b3e: b240           	cmpw %d0,%d1
00042b40: 6c00 01ea      	bgew 0x42d2c
00042b44: 9041           	subw %d1,%d0
00042b46: 3200           	movew %d0,%d1
00042b48: 302a 000e      	movew %a2@(14),%d0
00042b4c: c1fc 03e8      	mulsw #1000,%d0
00042b50: 81c1           	divsw %d1,%d0
00042b52: 4267           	clrw %sp@-
00042b54: 4267           	clrw %sp@-
00042b56: 4267           	clrw %sp@-
00042b58: 3f00           	movew %d0,%sp@-
00042b5a: 3f3c 0009      	movew #9,%sp@-
00042b5e: 3f02           	movew %d2,%sp@-
00042b60: 4e93           	jsr %a3@
00042b62: 4fef 000c      	lea %sp@(12),%sp
00042b66: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00042b6a: 508f           	addql #8,%sp
00042b6c: 4e75           	rts
00042b6e: 317c ffff 001e 	movew #-1,%a0@(30)
00042b74: 5240           	addqw #1,%d0
00042b76: 2050           	moveal %a0@,%a0
00042b78: 6000 fe56      	braw 0x429d0
00042b7c: 3239 0005 9954 	movew 0x59954,%d1
00042b82: 3040           	moveaw %d0,%a0
00042b84: b240           	cmpw %d0,%d1
00042b86: 6c02           	bges 0x42b8a
00042b88: 3041           	moveaw %d1,%a0
00042b8a: 3548 0014      	movew %a0,%a2@(20)
00042b8e: d041           	addw %d1,%d0
00042b90: 5340           	subqw #1,%d0
00042b92: 3600           	movew %d0,%d3
00042b94: 48c3           	extl %d3
00042b96: 87c1           	divsw %d1,%d3
00042b98: 3543 0016      	movew %d3,%a2@(22)
00042b9c: 6000 fe56      	braw 0x429f4
00042ba0: 5344           	subqw #1,%d4
00042ba2: 3544 000c      	movew %d4,%a2@(12)
00042ba6: 6000 fe84      	braw 0x42a2c
00042baa: 5345           	subqw #1,%d5
00042bac: 3545 000e      	movew %d5,%a2@(14)
00042bb0: 6000 fe88      	braw 0x42a3a
00042bb4: 2653           	moveal %a3@,%a3
00042bb6: 6000 fe96      	braw 0x42a4e
00042bba: 3740 001e      	movew %d0,%a3@(30)
00042bbe: 3200           	movew %d0,%d1
00042bc0: c3fc 0028      	mulsw #40,%d1
00042bc4: 2a79 0005 9afa 	moveal 0x59afa,%a5
00042bca: dbc1           	addal %d1,%a5
00042bcc: 2a8b           	movel %a3,%a5@
00042bce: 3840           	moveaw %d0,%a4
00042bd0: 200c           	movel %a4,%d0
00042bd2: d08c           	addl %a4,%d0
00042bd4: d08c           	addl %a4,%d0
00042bd6: e788           	lsll #3,%d0
00042bd8: 2879 0005 9af6 	moveal 0x59af6,%a4
00042bde: d9c0           	addal %d0,%a4
00042be0: 426c 000a      	clrw %a4@(10)
00042be4: 4a2b 0004      	tstb %a3@(4)
00042be8: 6706           	beqs 0x42bf0
00042bea: 397c 0001 000a 	movew #1,%a4@(10)
00042bf0: 426c 0008      	clrw %a4@(8)
00042bf4: 3039 0005 9942 	movew 0x59942,%d0
00042bfa: 6770           	beqs 0x42c6c
00042bfc: 0c40 0001      	cmpiw #1,%d0
00042c00: 6642           	bnes 0x42c44
00042c02: 397c 0018 0006 	movew #24,%a4@(6)
00042c08: 41ed 0004      	lea %a5@(4),%a0
00042c0c: 2948 000c      	movel %a0,%a4@(12)
00042c10: 2b7c 0003 e210 	movel #254480,%a5@(4)
00042c16: 0004 
00042c18: 2b4b 0008      	movel %a3,%a5@(8)
00042c1c: 486b 0024      	pea %a3@(36)
00042c20: 486b 000e      	pea %a3@(14)
00042c24: 2f2f 0038      	movel %sp@(56),%sp@-
00042c28: 3f3c 0044      	movew #68,%sp@-
00042c2c: 102b 0005      	moveb %a3@(5),%d0
00042c30: 4880           	extw %d0
00042c32: e840           	asrw #4,%d0
00042c34: 0240 0001      	andiw #1,%d0
00042c38: 3f00           	movew %d0,%sp@-
00042c3a: 4e96           	jsr %fp@
00042c3c: 2740 0020      	movel %d0,%a3@(32)
00042c40: 4fef 0010      	lea %sp@(16),%sp
00042c44: 2653           	moveal %a3@,%a3
00042c46: 5244           	addqw #1,%d4
00042c48: b842           	cmpw %d2,%d4
00042c4a: 6600 fe32      	bnew 0x42a7e
00042c4e: 5245           	addqw #1,%d5
00042c50: 322a 0014      	movew %a2@(20),%d1
00042c54: 9242           	subw %d2,%d1
00042c56: 4240           	clrw %d0
00042c58: b041           	cmpw %d1,%d0
00042c5a: 6700 fe20      	beqw 0x42a7c
00042c5e: 5240           	addqw #1,%d0
00042c60: b6fc 0000      	cmpaw #0,%a3
00042c64: 6700 fe16      	beqw 0x42a7c
00042c68: 2653           	moveal %a3@,%a3
00042c6a: 60ec           	bras 0x42c58
00042c6c: 2e0d           	movel %a5,%d7
00042c6e: 5c87           	addql #6,%d7
00042c70: 397c 001f 0006 	movew #31,%a4@(6)
00042c76: 7c0e           	moveq #14,%d6
00042c78: dc8b           	addl %a3,%d6
00042c7a: 486b 0024      	pea %a3@(36)
00042c7e: 2f06           	movel %d6,%sp@-
00042c80: 2f2f 0038      	movel %sp@(56),%sp@-
00042c84: 3f3c 0044      	movew #68,%sp@-
00042c88: 102b 0005      	moveb %a3@(5),%d0
00042c8c: 4880           	extw %d0
00042c8e: e840           	asrw #4,%d0
00042c90: 0240 0001      	andiw #1,%d0
00042c94: 3f00           	movew %d0,%sp@-
00042c96: 4e96           	jsr %fp@
00042c98: 2240           	moveal %d0,%a1
00042c9a: 2740 0020      	movel %d0,%a3@(32)
00042c9e: 4fef 0010      	lea %sp@(16),%sp
00042ca2: 675c           	beqs 0x42d00
00042ca4: 4a6b 0024      	tstw %a3@(36)
00042ca8: 6750           	beqs 0x42cfa
00042caa: 3029 0018      	movew %a1@(24),%d0
00042cae: 3b40 0004      	movew %d0,%a5@(4)
00042cb2: 2947 000c      	movel %d7,%a4@(12)
00042cb6: 48c0           	extl %d0
00042cb8: 2200           	movel %d0,%d1
00042cba: e989           	lsll #4,%d1
00042cbc: d081           	addl %d1,%d0
00042cbe: d080           	addl %d0,%d0
00042cc0: 4878 0022      	pea 0x22
00042cc4: d0b9 0005 9ae0 	addl 0x59ae0,%d0
00042cca: 2f00           	movel %d0,%sp@-
00042ccc: 2f07           	movel %d7,%sp@-
00042cce: 2f49 0038      	movel %a1,%sp@(56)
00042cd2: 4eb9 0001 b8fc 	jsr 0x1b8fc
00042cd8: 2b46 000e      	movel %d6,%a5@(14)
00042cdc: 4fef 000c      	lea %sp@(12),%sp
00042ce0: 226f 002c      	moveal %sp@(44),%a1
00042ce4: b2fc 0000      	cmpaw #0,%a1
00042ce8: 6700 ff5a      	beqw 0x42c44
00042cec: 1029 0007      	moveb %a1@(7),%d0
00042cf0: 4880           	extw %d0
00042cf2: 816d 0012      	orw %d0,%a5@(18)
00042cf6: 6000 ff4c      	braw 0x42c44
00042cfa: 3029 001a      	movew %a1@(26),%d0
00042cfe: 60ae           	bras 0x42cae
00042d00: 082b 0004 0005 	btst #4,%a3@(5)
00042d06: 660a           	bnes 0x42d12
00042d08: 4a6b 0024      	tstw %a3@(36)
00042d0c: 6708           	beqs 0x42d16
00042d0e: 7006           	moveq #6,%d0
00042d10: 609c           	bras 0x42cae
00042d12: 7002           	moveq #2,%d0
00042d14: 6098           	bras 0x42cae
00042d16: 7007           	moveq #7,%d0
00042d18: 6094           	bras 0x42cae
00042d1a: 9041           	subw %d1,%d0
00042d1c: 3200           	movew %d0,%d1
00042d1e: 302a 000c      	movew %a2@(12),%d0
00042d22: c1fc 03e8      	mulsw #1000,%d0
00042d26: 81c1           	divsw %d1,%d0
00042d28: 6000 fddc      	braw 0x42b06
00042d2c: 4240           	clrw %d0
00042d2e: 6000 fe22      	braw 0x42b52
00042d32: 4fef fff0      	lea %sp@(-16),%sp
00042d36: 48e7 3f3c      	moveml %d2-%d7/%a2-%a5,%sp@-
00042d3a: 246f 003c      	moveal %sp@(60),%a2
00042d3e: 382f 0040      	movew %sp@(64),%d4
00042d42: 302f 0042      	movew %sp@(66),%d0
00042d46: 6c02           	bges 0x42d4a
00042d48: 4240           	clrw %d0
00042d4a: 4a44           	tstw %d4
00042d4c: 6720           	beqs 0x42d6e
00042d4e: 322a 0014      	movew %a2@(20),%d1
00042d52: 926a 0010      	subw %a2@(16),%d1
00042d56: b041           	cmpw %d1,%d0
00042d58: 6c02           	bges 0x42d5c
00042d5a: 3200           	movew %d0,%d1
00042d5c: 3601           	movew %d1,%d3
00042d5e: 966a 000c      	subw %a2@(12),%d3
00042d62: 6626           	bnes 0x42d8a
00042d64: 4cdf 3cfc      	moveml %sp@+,%d2-%d7/%a2-%a5
00042d68: 4fef 0010      	lea %sp@(16),%sp
00042d6c: 4e75           	rts
00042d6e: 322a 0016      	movew %a2@(22),%d1
00042d72: 926a 0012      	subw %a2@(18),%d1
00042d76: b041           	cmpw %d1,%d0
00042d78: 6c02           	bges 0x42d7c
00042d7a: 3200           	movew %d0,%d1
00042d7c: 3601           	movew %d1,%d3
00042d7e: 966a 000e      	subw %a2@(14),%d3
00042d82: 67e0           	beqs 0x42d64
00042d84: 3541 000e      	movew %d1,%a2@(14)
00042d88: 6004           	bras 0x42d8e
00042d8a: 3541 000c      	movew %d1,%a2@(12)
00042d8e: 47ef 0028      	lea %sp@(40),%a3
00042d92: 2f0b           	movel %a3,%sp@-
00042d94: 3f3c 0004      	movew #4,%sp@-
00042d98: 3f2a 0006      	movew %a2@(6),%sp@-
00042d9c: 49f9 0003 919c 	lea 0x3919c,%a4
00042da2: 4e94           	jsr %a4@
00042da4: 2f0b           	movel %a3,%sp@-
00042da6: 2f0a           	movel %a2,%sp@-
00042da8: 4eba fbd4      	jsr %pc@(0x4297e)
00042dac: 7440           	moveq #64,%d2
00042dae: d48f           	addl %sp,%d2
00042db0: 2f02           	movel %d2,%sp@-
00042db2: 3f3c 000b      	movew #11,%sp@-
00042db6: 3f2a 0006      	movew %a2@(6),%sp@-
00042dba: 4e94           	jsr %a4@
00042dbc: 2f02           	movel %d2,%sp@-
00042dbe: 4879 0005 3afc 	pea 0x53afc
00042dc4: 4eb9 0001 c4b0 	jsr 0x1c4b0
00042dca: 4fef 001c      	lea %sp@(28),%sp
00042dce: 2e82           	movel %d2,%sp@
00042dd0: 2f0b           	movel %a3,%sp@-
00042dd2: 4eb9 0001 c48e 	jsr 0x1c48e
00042dd8: 508f           	addql #8,%sp
00042dda: 4a40           	tstw %d0
00042ddc: 676e           	beqs 0x42e4c
00042dde: 3403           	movew %d3,%d2
00042de0: 6c02           	bges 0x42de4
00042de2: 4442           	negw %d2
00042de4: b46a 0012      	cmpw %a2@(18),%d2
00042de8: 6c62           	bges 0x42e4c
00042dea: 3a2f 002e      	movew %sp@(46),%d5
00042dee: 3c2f 002c      	movew %sp@(44),%d6
00042df2: 4a44           	tstw %d4
00042df4: 6768           	beqs 0x42e5e
00042df6: 3e02           	movew %d2,%d7
00042df8: cff9 0005 994c 	mulsw 0x5994c,%d7
00042dfe: 9c47           	subw %d7,%d6
00042e00: 4242           	clrw %d2
00042e02: 4a43           	tstw %d3
00042e04: 6d64           	blts 0x42e6a
00042e06: 3a42           	moveaw %d2,%a5
00042e08: 3847           	moveaw %d7,%a4
00042e0a: 4242           	clrw %d2
00042e0c: 4247           	clrw %d7
00042e0e: 2f0b           	movel %a3,%sp@-
00042e10: 4eb9 0002 be76 	jsr 0x2be76
00042e16: 322f 002e      	movew %sp@(46),%d1
00042e1a: 302f 002c      	movew %sp@(44),%d0
00042e1e: 3f05           	movew %d5,%sp@-
00042e20: 3f06           	movew %d6,%sp@-
00042e22: d441           	addw %d1,%d2
00042e24: 3f02           	movew %d2,%sp@-
00042e26: de40           	addw %d0,%d7
00042e28: 3f07           	movew %d7,%sp@-
00042e2a: d24d           	addw %a5,%d1
00042e2c: 3f01           	movew %d1,%sp@-
00042e2e: d04c           	addw %a4,%d0
00042e30: 3f00           	movew %d0,%sp@-
00042e32: 4eb9 0002 c2ee 	jsr 0x2c2ee
00042e38: 4fef 0010      	lea %sp@(16),%sp
00042e3c: 4a44           	tstw %d4
00042e3e: 6730           	beqs 0x42e70
00042e40: 4a43           	tstw %d3
00042e42: 6d04           	blts 0x42e48
00042e44: dd6f 0028      	addw %d6,%sp@(40)
00042e48: 9d6f 002c      	subw %d6,%sp@(44)
00042e4c: 2f0b           	movel %a3,%sp@-
00042e4e: 3f2a 0006      	movew %a2@(6),%sp@-
00042e52: 4eb9 0004 0e26 	jsr 0x40e26
00042e58: 5c8f           	addql #6,%sp
00042e5a: 6000 ff08      	braw 0x42d64
00042e5e: c5f9 0005 994e 	mulsw 0x5994e,%d2
00042e64: 9a42           	subw %d2,%d5
00042e66: 4247           	clrw %d7
00042e68: 6098           	bras 0x42e02
00042e6a: 9bcd           	subal %a5,%a5
00042e6c: 99cc           	subal %a4,%a4
00042e6e: 609e           	bras 0x42e0e
00042e70: 4a43           	tstw %d3
00042e72: 6d04           	blts 0x42e78
00042e74: db6f 002a      	addw %d5,%sp@(42)
00042e78: 9b6f 002e      	subw %d5,%sp@(46)
00042e7c: 60ce           	bras 0x42e4c
00042e7e:  _win_dispfile
00042e7e: 518f           	subql #8,%sp
00042e80: 2f0a           	movel %a2,%sp@-
00042e82: 2f02           	movel %d2,%sp@-
00042e84: 246f 0014      	moveal %sp@(20),%a2
00042e88: 322f 0018      	movew %sp@(24),%d1
00042e8c: 326a 0010      	moveaw %a2@(16),%a1
00042e90: 4a79 0005 9952 	tstw 0x59952
00042e96: 666c           	bnes 0x42f04
00042e98: 302a 0014      	movew %a2@(20),%d0
00042e9c: 48c1           	extl %d1
00042e9e: 83c0           	divsw %d0,%d1
00042ea0: 2001           	movel %d1,%d0
00042ea2: 4840           	swap %d0
00042ea4: 306a 0016      	moveaw %a2@(22),%a0
00042ea8: 90ea 0012      	subaw %a2@(18),%a0
00042eac: 4a41           	tstw %d1
00042eae: 6c02           	bges 0x42eb2
00042eb0: 4241           	clrw %d1
00042eb2: b248           	cmpw %a0,%d1
00042eb4: 6c02           	bges 0x42eb8
00042eb6: 3041           	moveaw %d1,%a0
00042eb8: 3548 000e      	movew %a0,%a2@(14)
00042ebc: 9049           	subw %a1,%d0
00042ebe: 3200           	movew %d0,%d1
00042ec0: 5241           	addqw #1,%d1
00042ec2: 3541 000c      	movew %d1,%a2@(12)
00042ec6: 3001           	movew %d1,%d0
00042ec8: 6c02           	bges 0x42ecc
00042eca: 4240           	clrw %d0
00042ecc: 3540 000c      	movew %d0,%a2@(12)
00042ed0: 240f           	movel %sp,%d2
00042ed2: 5082           	addql #8,%d2
00042ed4: 2f02           	movel %d2,%sp@-
00042ed6: 3f3c 0004      	movew #4,%sp@-
00042eda: 3f2a 0006      	movew %a2@(6),%sp@-
00042ede: 4eb9 0003 919c 	jsr 0x3919c
00042ee4: 2f02           	movel %d2,%sp@-
00042ee6: 2f0a           	movel %a2,%sp@-
00042ee8: 4eba fa94      	jsr %pc@(0x4297e)
00042eec: 2f02           	movel %d2,%sp@-
00042eee: 3f2a 0006      	movew %a2@(6),%sp@-
00042ef2: 4eb9 0004 0e26 	jsr 0x40e26
00042ef8: 4fef 0016      	lea %sp@(22),%sp
00042efc: 241f           	movel %sp@+,%d2
00042efe: 245f           	moveal %sp@+,%a2
00042f00: 508f           	addql #8,%sp
00042f02: 4e75           	rts
00042f04: 3009           	movew %a1,%d0
00042f06: 6094           	bras 0x42e9c
00042f08:  _win_slide
00042f08: 4e56 fffc      	linkw %fp,#-4
00042f0c: 48e7 3e20      	moveml %d2-%d6/%a2,%sp@-
00042f10: 3c2e 0008      	movew %fp@(8),%d6
00042f14: 382e 000a      	movew %fp@(10),%d4
00042f18: 362e 000c      	movew %fp@(12),%d3
00042f1c: 3f06           	movew %d6,%sp@-
00042f1e: 4eba f98e      	jsr %pc@(0x428ae)
00042f22: 548f           	addql #2,%sp
00042f24: 2440           	moveal %d0,%a2
00042f26: 4a80           	tstl %d0
00042f28: 673c           	beqs 0x42f66
00042f2a: 4a44           	tstw %d4
00042f2c: 6742           	beqs 0x42f70
00042f2e: 342a 0014      	movew %a2@(20),%d2
00042f32: 3a2a 0010      	movew %a2@(16),%d5
00042f36: 720f           	moveq #15,%d1
00042f38: 200e           	movel %fp,%d0
00042f3a: 5980           	subql #4,%d0
00042f3c: 2f00           	movel %d0,%sp@-
00042f3e: 2f00           	movel %d0,%sp@-
00042f40: 2f00           	movel %d0,%sp@-
00042f42: 486e fffe      	pea %fp@(-2)
00042f46: 3f01           	movew %d1,%sp@-
00042f48: 3f06           	movew %d6,%sp@-
00042f4a: 4eb9 0003 9152 	jsr 0x39152
00042f50: 9445           	subw %d5,%d2
00042f52: c7c2           	mulsw %d2,%d3
00042f54: 87fc 03e8      	divsw #1000,%d3
00042f58: 3f03           	movew %d3,%sp@-
00042f5a: 3f04           	movew %d4,%sp@-
00042f5c: 2f0a           	movel %a2,%sp@-
00042f5e: 4eba fdd2      	jsr %pc@(0x42d32)
00042f62: 4fef 001c      	lea %sp@(28),%sp
00042f66: 4cee 047c ffe4 	moveml %fp@(-28),%d2-%d6/%a2
00042f6c: 4e5e           	unlk %fp
00042f6e: 4e75           	rts
00042f70: 342a 0016      	movew %a2@(22),%d2
00042f74: 3a2a 0012      	movew %a2@(18),%d5
00042f78: 7210           	moveq #16,%d1
00042f7a: 60bc           	bras 0x42f38
00042f7c:  _win_arrow
00042f7c: 2f02           	movel %d2,%sp@-
00042f7e: 342f 000a      	movew %sp@(10),%d2
00042f82: 3f2f 0008      	movew %sp@(8),%sp@-
00042f86: 4eba f926      	jsr %pc@(0x428ae)
00042f8a: 548f           	addql #2,%sp
00042f8c: 2040           	moveal %d0,%a0
00042f8e: 4a80           	tstl %d0
00042f90: 673c           	beqs 0x42fce
00042f92: 0c42 0007      	cmpiw #7,%d2
00042f96: 6236           	bhis 0x42fce
00042f98: 0282 0000 ffff 	andil #65535,%d2
00042f9e: d482           	addl %d2,%d2
00042fa0: 303b 2806      	movew %pc@(0x42fa8,%d2:l),%d0
00042fa4: 4efb 0002      	jmp %pc@(0x42fa8,%d0:w)
00042fa8: 0010 002a      	orib #42,%a0@
00042fac: 0034 003c 0044 	orib #60,%a4@(0000000000000044,%d0:w)
00042fb2: 0050 005a      	oriw #90,%a0@
00042fb6: 0062 3228      	oriw #12840,%a2@-
00042fba: 000e           	.short 0x000e
00042fbc: 9268 0012      	subw %a0@(18),%d1
00042fc0: 4240           	clrw %d0
00042fc2: 3f01           	movew %d1,%sp@-
00042fc4: 3f00           	movew %d0,%sp@-
00042fc6: 2f08           	movel %a0,%sp@-
00042fc8: 4eba fd68      	jsr %pc@(0x42d32)
00042fcc: 508f           	addql #8,%sp
00042fce: 241f           	movel %sp@+,%d2
00042fd0: 4e75           	rts
00042fd2: 3228 000e      	movew %a0@(14),%d1
00042fd6: d268 0012      	addw %a0@(18),%d1
00042fda: 60e4           	bras 0x42fc0
00042fdc: 3228 000e      	movew %a0@(14),%d1
00042fe0: 5341           	subqw #1,%d1
00042fe2: 60dc           	bras 0x42fc0
00042fe4: 3228 000e      	movew %a0@(14),%d1
00042fe8: 5241           	addqw #1,%d1
00042fea: 60d4           	bras 0x42fc0
00042fec: 3228 000c      	movew %a0@(12),%d1
00042ff0: 9268 0010      	subw %a0@(16),%d1
00042ff4: 7001           	moveq #1,%d0
00042ff6: 60ca           	bras 0x42fc2
00042ff8: 3228 000c      	movew %a0@(12),%d1
00042ffc: d268 0010      	addw %a0@(16),%d1
00043000: 60f2           	bras 0x42ff4
00043002: 3228 000c      	movew %a0@(12),%d1
00043006: 5341           	subqw #1,%d1
00043008: 60ea           	bras 0x42ff4
0004300a: 3228 000c      	movew %a0@(12),%d1
0004300e: 5241           	addqw #1,%d1
00043010: 60e2           	bras 0x42ff4
00043012:  _win_srtall
00043012: 2f0b           	movel %a3,%sp@-
00043014: 2f0a           	movel %a2,%sp@-
00043016: 2479 0005 993c 	moveal 0x5993c,%a2
0004301c: 47f9 0003 c6aa 	lea 0x3c6aa,%a3
00043022: b4fc 0000      	cmpaw #0,%a2
00043026: 6606           	bnes 0x4302e
00043028: 245f           	moveal %sp@+,%a2
0004302a: 265f           	moveal %sp@+,%a3
0004302c: 4e75           	rts
0004302e: 4a6a 0006      	tstw %a2@(6)
00043032: 6710           	beqs 0x43044
00043034: 426a 000e      	clrw %a2@(14)
00043038: 486a 0018      	pea %a2@(24)
0004303c: 4e93           	jsr %a3@
0004303e: 2540 0090      	movel %d0,%a2@(144)
00043042: 588f           	addql #4,%sp
00043044: 2452           	moveal %a2@,%a2
00043046: 60da           	bras 0x43022
00043048:  _win_bdall
00043048: 518f           	subql #8,%sp
0004304a: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
0004304e: 2479 0005 993c 	moveal 0x5993c,%a2
00043054: 7410           	moveq #16,%d2
00043056: d48f           	addl %sp,%d2
00043058: 47f9 0003 919c 	lea 0x3919c,%a3
0004305e: 49fa f91e      	lea %pc@(0x4297e),%a4
00043062: b4fc 0000      	cmpaw #0,%a2
00043066: 6608           	bnes 0x43070
00043068: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
0004306c: 508f           	addql #8,%sp
0004306e: 4e75           	rts
00043070: 302a 0006      	movew %a2@(6),%d0
00043074: 6714           	beqs 0x4308a
00043076: 2f02           	movel %d2,%sp@-
00043078: 3f3c 0004      	movew #4,%sp@-
0004307c: 3f00           	movew %d0,%sp@-
0004307e: 4e93           	jsr %a3@
00043080: 2f02           	movel %d2,%sp@-
00043082: 2f0a           	movel %a2,%sp@-
00043084: 4e94           	jsr %a4@
00043086: 4fef 0010      	lea %sp@(16),%sp
0004308a: 2452           	moveal %a2@,%a2
0004308c: 60d4           	bras 0x43062
0004308e:  _win_shwall
0004308e: 518f           	subql #8,%sp
00043090: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00043094: 2479 0005 993c 	moveal 0x5993c,%a2
0004309a: 47f9 0003 919c 	lea 0x3919c,%a3
000430a0: 49f9 0003 cbec 	lea 0x3cbec,%a4
000430a6: b4fc 0000      	cmpaw #0,%a2
000430aa: 6608           	bnes 0x430b4
000430ac: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
000430b0: 508f           	addql #8,%sp
000430b2: 4e75           	rts
000430b4: 342a 0006      	movew %a2@(6),%d2
000430b8: 6728           	beqs 0x430e2
000430ba: 486f 0010      	pea %sp@(16)
000430be: 3f3c 0004      	movew #4,%sp@-
000430c2: 3f02           	movew %d2,%sp@-
000430c4: 4e93           	jsr %a3@
000430c6: 3f2f 001e      	movew %sp@(30),%sp@-
000430ca: 3f2f 001e      	movew %sp@(30),%sp@-
000430ce: 3f2f 001e      	movew %sp@(30),%sp@-
000430d2: 3f2f 001e      	movew %sp@(30),%sp@-
000430d6: 3f02           	movew %d2,%sp@-
000430d8: 3f3c 0014      	movew #20,%sp@-
000430dc: 4e94           	jsr %a4@
000430de: 4fef 0014      	lea %sp@(20),%sp
000430e2: 2452           	moveal %a2@,%a2
000430e4: 60c0           	bras 0x430a6
000430e6:  _win_isel
000430e6: 2f02           	movel %d2,%sp@-
000430e8: 226f 0008      	moveal %sp@(8),%a1
000430ec: 342f 000c      	movew %sp@(12),%d2
000430f0: 302f 000e      	movew %sp@(14),%d0
000430f4: 6618           	bnes 0x4310e
000430f6: 3042           	moveaw %d2,%a0
000430f8: 2008           	movel %a0,%d0
000430fa: d088           	addl %a0,%d0
000430fc: d088           	addl %a0,%d0
000430fe: e788           	lsll #3,%d0
00043100: 3031 0802      	movew %a1@(0000000000000002,%d0:l),%d0
00043104: b440           	cmpw %d0,%d2
00043106: 6d16           	blts 0x4311e
00043108: 4240           	clrw %d0
0004310a: 241f           	movel %sp@+,%d2
0004310c: 4e75           	rts
0004310e: 3040           	moveaw %d0,%a0
00043110: 2008           	movel %a0,%d0
00043112: d088           	addl %a0,%d0
00043114: d088           	addl %a0,%d0
00043116: e788           	lsll #3,%d0
00043118: 3031 0800      	movew %a1@(0000000000000000,%d0:l),%d0
0004311c: 60e6           	bras 0x43104
0004311e: 3040           	moveaw %d0,%a0
00043120: 2208           	movel %a0,%d1
00043122: d288           	addl %a0,%d1
00043124: d288           	addl %a0,%d1
00043126: e789           	lsll #3,%d1
00043128: 41f1 1800      	lea %a1@(0000000000000000,%d1:l),%a0
0004312c: 0828 0000 000b 	btst #0,%a0@(11)
00043132: 66d6           	bnes 0x4310a
00043134: 3010           	movew %a0@,%d0
00043136: 60cc           	bras 0x43104
00043138:  _win_sname
00043138: 206f 0004      	moveal %sp@(4),%a0
0004313c: 43e8 009b      	lea %a0@(155),%a1
00043140: 117c 0020 009a 	moveb #32,%a0@(154)
00043146: 41e8 001a      	lea %a0@(26),%a0
0004314a: 1018           	moveb %a0@+,%d0
0004314c: 660a           	bnes 0x43158
0004314e: 12bc 0020      	moveb #32,%a1@
00043152: 4229 0001      	clrb %a1@(1)
00043156: 4e75           	rts
00043158: 12c0           	moveb %d0,%a1@+
0004315a: 60ee           	bras 0x4314a
0004315c:  _win_sinfo
0004315c: 48e7 3820      	moveml %d2-%d4/%a2,%sp@-
00043160: 246f 0014      	moveal %sp@(20),%a2
00043164: 4a6f 0018      	tstw %sp@(24)
00043168: 676a           	beqs 0x431d4
0004316a: 322a 0094      	movew %a2@(148),%d1
0004316e: 206a 008c      	moveal %a2@(140),%a0
00043172: 5888           	addql #4,%a0
00043174: 7600           	moveq #0,%d3
00043176: 4242           	clrw %d2
00043178: 4240           	clrw %d0
0004317a: b041           	cmpw %d1,%d0
0004317c: 6d44           	blts 0x431c2
0004317e: 4a42           	tstw %d2
00043180: 6752           	beqs 0x431d4
00043182: 3f3c 0001      	movew #1,%sp@-
00043186: 4eb9 0004 0b58 	jsr 0x40b58
0004318c: 548f           	addql #2,%sp
0004318e: 280a           	movel %a2,%d4
00043190: 0684 0000 010e 	addil #270,%d4
00043196: 3f02           	movew %d2,%sp@-
00043198: 2f03           	movel %d3,%sp@-
0004319a: 2f00           	movel %d0,%sp@-
0004319c: 2f04           	movel %d4,%sp@-
0004319e: 4eb9 0001 bec0 	jsr 0x1bec0
000431a4: 4267           	clrw %sp@-
000431a6: 4267           	clrw %sp@-
000431a8: 2f04           	movel %d4,%sp@-
000431aa: 3f3c 0003      	movew #3,%sp@-
000431ae: 3f2a 0006      	movew %a2@(6),%sp@-
000431b2: 4eb9 0003 91c0 	jsr 0x391c0
000431b8: 4fef 001a      	lea %sp@(26),%sp
000431bc: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
000431c0: 4e75           	rts
000431c2: 4a10           	tstb %a0@
000431c4: 6706           	beqs 0x431cc
000431c6: 5242           	addqw #1,%d2
000431c8: d6a8 0006      	addl %a0@(6),%d3
000431cc: 5240           	addqw #1,%d0
000431ce: 41e8 0026      	lea %a0@(38),%a0
000431d2: 60a6           	bras 0x4317a
000431d4: 4267           	clrw %sp@-
000431d6: 4eb9 0004 0b58 	jsr 0x40b58
000431dc: 342a 0094      	movew %a2@(148),%d2
000431e0: 262a 0096      	movel %a2@(150),%d3
000431e4: 60a6           	bras 0x4318c
000431e6: 0000 2f0a      	orib #10,%d0
000431e8:  _desk_rs_init
000431ea: 2f02           	movel %d2,%sp@-
000431ec: 4878 21a8      	pea 0x21a8
000431f0: 4eb9 0001 c0ee 	jsr 0x1c0ee
000431f6: 23c0 0005 9b84 	movel %d0,0x59b84
000431fc: 588f           	addql #4,%sp
000431fe: 6764           	beqs 0x43264
00043200: 4878 21a8      	pea 0x21a8
00043204: 487a 125e      	pea %pc@(0x44464)
00043208: 2f00           	movel %d0,%sp@-
0004320a: 45f9 0001 b8fc 	lea 0x1b8fc,%a2
00043210: 4e92           	jsr %a2@
00043212: 4878 03d4      	pea 0x3d4
00043216: 487a 369c      	pea %pc@(0x468b4)
0004321a: 4879 0005 9b88 	pea 0x59b88
00043220: 4e92           	jsr %a2@
00043222: 2439 0005 9b84 	movel 0x59b84,%d2
00043228: 45fa 0b32      	lea %pc@(0x43d5c),%a2
0004322c: 43f9 0005 9b34 	lea 0x59b34,%a1
00043232: 4fef 0018      	lea %sp@(24),%sp
00043236: 7214           	moveq #20,%d1
00043238: 305a           	moveaw %a2@+,%a0
0004323a: 2008           	movel %a0,%d0
0004323c: d088           	addl %a0,%d0
0004323e: d088           	addl %a0,%d0
00043240: e788           	lsll #3,%d0
00043242: d082           	addl %d2,%d0
00043244: 22c0           	movel %d0,%a1@+
00043246: 5341           	subqw #1,%d1
00043248: 66ee           	bnes 0x43238
0004324a: 4878 0185      	pea 0x185
0004324e: 4879 0005 9f5c 	pea 0x59f5c
00043254: 4eb9 0001 bb70 	jsr 0x1bb70
0004325a: 508f           	addql #8,%sp
0004325c: 4240           	clrw %d0
0004325e: 241f           	movel %sp@+,%d2
00043260: 245f           	moveal %sp@+,%a2
00043262: 4e75           	rts
00043264: 70ff           	moveq #-1,%d0
00043266: 60f6           	bras 0x4325e
00043268: 2025           	movel %a5@-,%d0
0004326a: 6c64           	bges 0x432d0
0004326c: 2062           	moveal %a2@-,%a0
0004326e: 7974 6573 2075 	mvsw %a4@(0000000020757365)@(000000006420696e),%d4
00043274: 7365 6420 696e 
0004327a: 2025           	movel %a5@-,%d0
0004327c: 6420           	bccs 0x4329e
0004327e: 6974           	bvss 0x432f4
00043280: 656d           	bcss 0x432ef
00043282: 732e 0020      	mvsb %fp@(32),%d1
00043286: 256c 6420 6279 	movel %a4@(25632),%a2@(25209)
0004328c: 7465           	moveq #101,%d2
0004328e: 7320           	mvsb %a0@-,%d1
00043290: 7573 6564 2069 	mvsw %a3@(0000000000002069)@(0000000000000000),%d2
00043296: 6e20           	bgts 0x432b8
00043298: 2564 2073      	movel %a4@-,%a2@(8307)
0004329c: 656c           	bcss 0x4330a
0004329e: 6563           	bcss 0x43303
000432a0: 7465           	moveq #101,%d2
000432a2: 6420           	bccs 0x432c4
000432a4: 6974           	bvss 0x4331a
000432a6: 656d           	bcss 0x43315
000432a8: 732e 0046      	mvsb %fp@(70),%d1
000432ac: 494c           	.short 0x494c
000432ae: 4520           	chkl %a0@-,%d2
000432b0: 494e           	.short 0x494e
000432b2: 464f           	.short 0x464f
000432b4: 524d           	addqw #1,%a5
000432b6: 4154           	.short 0x4154
000432b8: 494f           	.short 0x494f
000432ba: 4e00           	.short 0x4e00
000432bc: 464f           	.short 0x464f
000432be: 4c44           	.short 0x4c44
000432c0: 4552           	.short 0x4552
000432c2: 2049           	moveal %a1,%a0
000432c4: 4e46           	trap #6
000432c6: 4f52           	.short 0x4f52
000432c8: 4d41           	.short 0x4d41
000432ca: 5449           	addqw #2,%a1
000432cc: 4f4e           	.short 0x4f4e
000432ce: 0043 4f50      	oriw #20304,%d3
000432d2: 5920           	subqb #4,%a0@-
000432d4: 4649           	.short 0x4649
000432d6: 4c45           	.short 0x4c45
000432d8: 2853           	moveal %a3@,%a4
000432da: 2900           	movel %d0,%a4@-
000432dc: 4d4f           	.short 0x4d4f
000432de: 5645           	addqw #3,%d5
000432e0: 2046           	moveal %d6,%a0
000432e2: 494c           	.short 0x494c
000432e4: 4528 5329      	chkl %a0@(21289),%d2
000432e8: 0044 454c      	oriw #17740,%d4
000432ec: 4554           	.short 0x4554
000432ee: 4520           	chkl %a0@-,%d2
000432f0: 4649           	.short 0x4649
000432f2: 4c45           	.short 0x4c45
000432f4: 2853           	moveal %a3@,%a4
000432f6: 2900           	movel %d0,%a4@-
000432f8: 616d           	bsrs 0x43367
000432fa: 0070 6d00 3634 	oriw #27904,%a0@(0000000000000034,%d3:w:8)
00043300: 3020           	movew %a0@-,%d0
00043302: 7820           	moveq #32,%d4
00043304: 3430 3000      	movew %a0@(0000000000000000,%d3:w),%d2
00043308: 3634 3020      	movew %a4@(0000000000000020,%d3:w),%d3
0004330c: 7820           	moveq #32,%d4
0004330e: 3230 3000      	movew %a0@(0000000000000000,%d3:w),%d1
00043312: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
00043316: 7820           	moveq #32,%d4
00043318: 3430 3000      	movew %a0@(0000000000000000,%d3:w),%d2
0004331c: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
00043320: 7820           	moveq #32,%d4
00043322: 3230 3000      	movew %a0@(0000000000000000,%d3:w),%d1
00043326: 4449           	.short 0x4449
00043328: 534b           	subqw #1,%a3
0004332a: 0054 5241      	oriw #21057,%a4@
0004332e: 5348           	subqw #1,%a0
00043330: 0050 5249      	oriw #21065,%a0@
00043334: 4e54 4552      	linkw %a4,#17746
00043338: 002d 4d6f 7265 	orib #111,%a5@(29285)
0004333e: 2d00           	movel %d0,%fp@-
00043340: 2d45 6e64      	movel %d5,%fp@(28260)
00043344: 206f 6620      	moveal %sp@(26144),%a0
00043348: 6669           	bnes 0x433b3
0004334a: 6c65           	bges 0x433b1
0004334c: 2d00           	movel %d0,%fp@-
0004334e: 2d46 696c      	movel %d6,%fp@(26988)
00043352: 6520           	bcss 0x43374
00043354: 7265           	moveq #101,%d1
00043356: 6164           	bsrs 0x433bc
00043358: 2065           	moveal %a5@-,%a0
0004335a: 7272           	moveq #114,%d1
0004335c: 6f72           	bles 0x433d0
0004335e: 2d00           	movel %d0,%fp@-
00043360: 4c6f           	.short 0x4c6f
00043362: 6361           	blss 0x433c5
00043364: 7465           	moveq #101,%d2
00043366: 2069 7465      	moveal %a1@(29797),%a0
0004336a: 6d00 5365      	bltw 0x486d1
0004336e: 6c65           	bges 0x433d5
00043370: 6374           	blss 0x433e6
00043372: 202e 494e      	movel %fp@(18766),%d0
00043376: 4620           	notb %a0@-
00043378: 6669           	bnes 0x433e3
0004337a: 6c65           	bges 0x433e1
0004337c: 005b 325d      	oriw #12893,%a3@+
00043380: 5b53           	subqw #5,%a3@
00043382: 7769 7463      	mvsw %a1@(29795),%d3
00043386: 6820           	bvcs 0x433a8
00043388: 7265           	moveq #101,%d1
0004338a: 736f 6c75      	mvsw %sp@(27765),%d1
0004338e: 7469           	moveq #105,%d2
00043390: 6f6e           	bles 0x43400
00043392: 3f5d 5b20      	movew %a5@+,%sp@(23328)
00043396: 5965           	subqw #4,%a5@-
00043398: 7320           	mvsb %a0@-,%d1
0004339a: 7c20           	moveq #32,%d6
0004339c: 4e6f           	movel %usp,%sp
0004339e: 205d           	moveal %a5@+,%a0
000433a0: 005b 325d      	oriw #12893,%a3@+
000433a4: 5b53           	subqw #5,%a3@
000433a6: 686f           	bvcs 0x43417
000433a8: 7720           	mvsb %a0@-,%d3
000433aa: 6f72           	bles 0x4341e
000433ac: 2070 7269      	moveal %a0@(0000000000000069,%d7:w:2),%a0
000433b0: 6e74           	bgts 0x43426
000433b2: 2074 6869      	moveal %a4@(0000000000000069,%d6:l),%a0
000433b6: 7320           	mvsb %a0@-,%d1
000433b8: 646f           	bccs 0x43429
000433ba: 6375           	blss 0x43431
000433bc: 6d65           	blts 0x43423
000433be: 6e74           	bgts 0x43434
000433c0: 3f5d 5b53      	movew %a5@+,%sp@(23379)
000433c4: 686f           	bvcs 0x43435
000433c6: 777c 5072      	mvsw #20594,%d3
000433ca: 696e           	bvss 0x4343a
000433cc: 747c           	moveq #124,%d2
000433ce: 4361           	.short 0x4361
000433d0: 6e63           	bgts 0x43435
000433d2: 656c           	bcss 0x43440
000433d4: 5d00           	subqb #6,%d0
000433d6: 5b31 5d5b 5072 	subqb #5,%a1@(0000000000000000)@(000000005072696e)
000433dc: 696e 
000433de: 7420           	moveq #32,%d2
000433e0: 6572           	bcss 0x43454
000433e2: 726f           	moveq #111,%d1
000433e4: 7221           	moveq #33,%d1
000433e6: 5d5b           	subqw #6,%a3@+
000433e8: 2052           	moveal %a2@,%a0
000433ea: 6574           	bcss 0x43460
000433ec: 7279           	moveq #121,%d1
000433ee: 207c 2043 616e 	moveal #541286766,%a0
000433f4: 6365           	blss 0x4345b
000433f6: 6c20           	bges 0x43418
000433f8: 5d00           	subqb #6,%d0
000433fa: 5b31 5d5b 5468 	subqb #5,%a1@(0000000000000000)@(0000000054686520)
00043400: 6520 
00043402: 4745           	.short 0x4745
00043404: 4d20           	chkl %a0@-,%d6
00043406: 4465           	negw %a5@-
00043408: 736b 746f      	mvsw %a3@(29807),%d1
0004340c: 7020           	moveq #32,%d0
0004340e: 6861           	bvcs 0x43471
00043410: 7320           	mvsb %a0@-,%d1
00043412: 6e6f           	bgts 0x43483
00043414: 206d 6f72      	moveal %a5@(28530),%a0
00043418: 657c           	bcss 0x43496
0004341a: 7769 6e64      	mvsw %a1@(28260),%d3
0004341e: 6f77           	bles 0x43497
00043420: 732e 2020      	mvsb %fp@(8224),%d1
00043424: 506c 6561      	addqw #8,%a4@(25953)
00043428: 7365           	mvsw %a5@-,%d1
0004342a: 2063           	moveal %a3@-,%a0
0004342c: 6c6f           	bges 0x4349d
0004342e: 7365           	mvsw %a5@-,%d1
00043430: 2061           	moveal %a1@-,%a0
00043432: 7c77           	moveq #119,%d6
00043434: 696e           	bvss 0x434a4
00043436: 646f           	bccs 0x434a7
00043438: 7720           	mvsb %a0@-,%d3
0004343a: 7468           	moveq #104,%d2
0004343c: 6174           	bsrs 0x434b2
0004343e: 2079 6f75 2061 	moveal 0x6f752061,%a0
00043444: 7265           	moveq #101,%d1
00043446: 206e 6f74      	moveal %fp@(28532),%a0
0004344a: 7c75           	moveq #117,%d6
0004344c: 7369 6e67      	mvsw %a1@(28263),%d1
00043450: 2e5d           	moveal %a5@+,%sp
00043452: 5b20           	subqb #5,%a0@-
00043454: 204f           	moveal %sp,%a0
00043456: 4b20           	chkl %a0@-,%d5
00043458: 205d           	moveal %a5@+,%a0
0004345a: 005b 315d      	oriw #12637,%a3@+
0004345e: 5b49           	subqw #5,%a1
00043460: 6c6c           	bges 0x434ce
00043462: 6567           	bcss 0x434cb
00043464: 616c           	bsrs 0x434d2
00043466: 2064           	moveal %a4@-,%a0
00043468: 6972           	bvss 0x434dc
0004346a: 6563           	bcss 0x434cf
0004346c: 746f           	moveq #111,%d2
0004346e: 7279           	moveq #121,%d1
00043470: 206f 7065      	moveal %sp@(28773),%a0
00043474: 7261           	moveq #97,%d1
00043476: 7469           	moveq #105,%d2
00043478: 6f6e           	bles 0x434e8
0004347a: 215d 5b20      	movel %a5@+,%a0@(23328)
0004347e: 536b 6970      	subqw #1,%a3@(26992)
00043482: 207c 2041 626f 	moveal #541155951,%a0
00043488: 7274           	moveq #116,%d1
0004348a: 205d           	moveal %a5@+,%a0
0004348c: 005b 315d      	oriw #12637,%a3@+
00043490: 5b49           	subqw #5,%a1
00043492: 6c6c           	bges 0x43500
00043494: 6567           	bcss 0x434fd
00043496: 616c           	bsrs 0x43504
00043498: 206f 7065      	moveal %sp@(28773),%a0
0004349c: 7261           	moveq #97,%d1
0004349e: 7469           	moveq #105,%d2
000434a0: 6f6e           	bles 0x43510
000434a2: 215d 5b20      	movel %a5@+,%a0@(23328)
000434a6: 204f           	moveal %sp,%a0
000434a8: 4b20           	chkl %a0@-,%d5
000434aa: 205d           	moveal %a5@+,%a0
000434ac: 005b 325d      	oriw #12893,%a3@+
000434b0: 5b41           	subqw #5,%d1
000434b2: 626f           	bhis 0x43523
000434b4: 7274           	moveq #116,%d1
000434b6: 2074 6869      	moveal %a4@(0000000000000069,%d6:l),%a0
000434ba: 7320           	mvsb %a0@-,%d1
000434bc: 6f70           	bles 0x4352e
000434be: 6572           	bcss 0x43532
000434c0: 6174           	bsrs 0x43536
000434c2: 696f           	bvss 0x43533
000434c4: 6e3f           	bgts 0x43505
000434c6: 5d5b           	subqw #6,%a3@+
000434c8: 2059           	moveal %a1@+,%a0
000434ca: 6573           	bcss 0x4353f
000434cc: 207c 204e 6f20 	moveal #542011168,%a0
000434d2: 5d00           	subqb #6,%d0
000434d4: 5b32 5d5b 446f 	subqb #5,%a2@(0000000000000000)@(00000000446f2079)
000434da: 2079 
000434dc: 6f75           	bles 0x43553
000434de: 2077 616e 7420 	moveal %sp@(0000000000007420)@(000000000000746f),%a0
000434e4: 746f 
000434e6: 2064           	moveal %a4@-,%a0
000434e8: 656c           	bcss 0x43556
000434ea: 6574           	bcss 0x43560
000434ec: 6520           	bcss 0x4350e
000434ee: 616c           	bsrs 0x4355c
000434f0: 6c7c           	bges 0x4356e
000434f2: 7468           	moveq #104,%d2
000434f4: 6520           	bcss 0x43516
000434f6: 6669           	bnes 0x43561
000434f8: 6c65           	bges 0x4355f
000434fa: 7320           	mvsb %a0@-,%d1
000434fc: 6f6e           	bles 0x4356c
000434fe: 2064           	moveal %a4@-,%a0
00043500: 7269           	moveq #105,%d1
00043502: 7665           	moveq #101,%d3
00043504: 2025           	movel %a5@-,%d0
00043506: 633a           	blss 0x43542
00043508: 203f           	.short 0x203f
0004350a: 5d5b           	subqw #6,%a3@+
0004350c: 5965           	subqw #4,%a5@-
0004350e: 737c 204e      	mvsw #8270,%d1
00043512: 6f20           	bles 0x43534
00043514: 5d00           	subqb #6,%d0
00043516: 5b31 5d5b 536f 	subqb #5,%a1@(0000000000000000)@(00000000536f7272)
0004351c: 7272 
0004351e: 792c 2074      	mvsb %a4@(8308),%d4
00043522: 6865           	bvcs 0x43589
00043524: 2064           	moveal %a4@-,%a0
00043526: 6573           	bcss 0x4359b
00043528: 6b74           	bmis 0x4359e
0004352a: 6f70           	bles 0x4359c
0004352c: 2063           	moveal %a3@-,%a0
0004352e: 616e           	bsrs 0x4359e
00043530: 6e6f           	bgts 0x435a1
00043532: 747c           	moveq #124,%d2
00043534: 696e           	bvss 0x435a4
00043536: 7374 616c 6c20 	mvsw %a4@(0000000000006c20)@(0000000000000000),%d1
0004353c: 616e           	bsrs 0x435ac
0004353e: 7920           	mvsb %a0@-,%d4
00043540: 6d6f           	blts 0x435b1
00043542: 7265           	moveq #101,%d1
00043544: 2069 636f      	moveal %a1@(25455),%a0
00043548: 6e73           	bgts 0x435bd
0004354a: 7c6f           	moveq #111,%d6
0004354c: 7220           	moveq #32,%d1
0004354e: 6170           	bsrs 0x435c0
00043550: 706c           	moveq #108,%d0
00043552: 6963           	bvss 0x435b7
00043554: 6174           	bsrs 0x435ca
00043556: 696f           	bvss 0x435c7
00043558: 6e73           	bgts 0x435cd
0004355a: 2e5d           	moveal %a5@+,%sp
0004355c: 5b20           	subqb #5,%a0@-
0004355e: 204f           	moveal %sp,%a0
00043560: 4b20           	chkl %a0@-,%d5
00043562: 205d           	moveal %a5@+,%a0
00043564: 005b 325d      	oriw #12893,%a3@+
00043568: 5b59           	subqw #5,%a1@+
0004356a: 6f75           	bles 0x435e1
0004356c: 2063           	moveal %a3@-,%a0
0004356e: 616e           	bsrs 0x435de
00043570: 6e6f           	bgts 0x435e1
00043572: 7420           	moveq #32,%d2
00043574: 6372           	blss 0x435e8
00043576: 6561           	bcss 0x435d9
00043578: 7465           	moveq #101,%d2
0004357a: 2061           	moveal %a1@-,%a0
0004357c: 2066           	moveal %fp@-,%a0
0004357e: 6f6c           	bles 0x435ec
00043580: 6465           	bccs 0x435e7
00043582: 727c           	moveq #124,%d1
00043584: 7769 7468      	mvsw %a1@(29800),%d3
00043588: 2074 6861      	moveal %a4@(0000000000000061,%d6:l),%a0
0004358c: 7420           	moveq #32,%d2
0004358e: 6e61           	bgts 0x435f1
00043590: 6d65           	blts 0x435f7
00043592: 2e20           	movel %a0@-,%d7
00043594: 506c 6561      	addqw #8,%a4@(25953)
00043598: 7365           	mvsw %a5@-,%d1
0004359a: 2072 6574 7279 	moveal %a2@(0000000072797c77)@(0000000000000000),%a0
000435a0: 7c77 
000435a2: 6974           	bvss 0x43618
000435a4: 6820           	bvcs 0x435c6
000435a6: 6120           	bsrs 0x435c8
000435a8: 6e65           	bgts 0x4360f
000435aa: 7720           	mvsb %a0@-,%d3
000435ac: 6e61           	bgts 0x4360f
000435ae: 6d65           	blts 0x43615
000435b0: 2c20           	movel %a0@-,%d6
000435b2: 6f72           	bles 0x43626
000435b4: 2063           	moveal %a3@-,%a0
000435b6: 616e           	bsrs 0x43626
000435b8: 6365           	blss 0x4361f
000435ba: 6c2e           	bges 0x435ea
000435bc: 5d5b           	subqw #6,%a3@+
000435be: 4361           	.short 0x4361
000435c0: 6e63           	bgts 0x43625
000435c2: 656c           	bcss 0x43630
000435c4: 7c52           	moveq #82,%d6
000435c6: 6574           	bcss 0x4363c
000435c8: 7279           	moveq #121,%d1
000435ca: 5d00           	subqb #6,%d0
000435cc: 5b31 5d5b 4472 	subqb #5,%a1@(0000000000000000)@(0000000044726976)
000435d2: 6976 
000435d4: 6520           	bcss 0x435f6
000435d6: 2563 3a20      	movel %a3@-,%a2@(14880)
000435da: 646f           	bccs 0x4364b
000435dc: 6573           	bcss 0x43651
000435de: 206e 6f74      	moveal %fp@(28532),%a0
000435e2: 2068 6176      	moveal %a0@(24950),%a0
000435e6: 657c           	bcss 0x43664
000435e8: 656e           	bcss 0x43658
000435ea: 6f75           	bles 0x43661
000435ec: 6768           	beqs 0x43656
000435ee: 2072 6f6f 6d20 	moveal %a2@(0000000000006d20)@(00000000666f7220),%a0
000435f4: 666f 7220 
000435f8: 7468           	moveq #104,%d2
000435fa: 6973           	bvss 0x4366f
000435fc: 7c6f           	moveq #111,%d6
000435fe: 7065           	moveq #101,%d0
00043600: 7261           	moveq #97,%d1
00043602: 7469           	moveq #105,%d2
00043604: 6f6e           	bles 0x43674
00043606: 2e5d           	moveal %a5@+,%sp
00043608: 5b20           	subqb #5,%a0@-
0004360a: 204f           	moveal %sp,%a0
0004360c: 4b20           	chkl %a0@-,%d5
0004360e: 205d           	moveal %a5@+,%a0
00043610: 005b 335d      	oriw #13149,%a3@+
00043614: 5b59           	subqw #5,%a1@+
00043616: 6f75           	bles 0x4368d
00043618: 2063           	moveal %a3@-,%a0
0004361a: 616e           	bsrs 0x4368a
0004361c: 6e6f           	bgts 0x4368d
0004361e: 7420           	moveq #32,%d2
00043620: 6372           	blss 0x43694
00043622: 6561           	bcss 0x43685
00043624: 7465           	moveq #101,%d2
00043626: 206f 727c      	moveal %sp@(29308),%a0
0004362a: 6163           	bsrs 0x4368f
0004362c: 6365           	blss 0x43693
0004362e: 7373 2061      	mvsw %a3@(0000000000000061,%d2:w),%d1
00043632: 2066           	moveal %fp@-,%a0
00043634: 6f6c           	bles 0x436a2
00043636: 6465           	bccs 0x4369d
00043638: 7220           	moveq #32,%d1
0004363a: 7468           	moveq #104,%d2
0004363c: 6973           	bvss 0x436b1
0004363e: 2066           	moveal %fp@-,%a0
00043640: 6172           	bsrs 0x436b4
00043642: 7c64           	moveq #100,%d6
00043644: 6f77           	bles 0x436bd
00043646: 6e20           	bgts 0x43668
00043648: 7468           	moveq #104,%d2
0004364a: 6520           	bcss 0x4366c
0004364c: 6469           	bccs 0x436b7
0004364e: 7265           	moveq #101,%d1
00043650: 6374           	blss 0x436c6
00043652: 6f72           	bles 0x436c6
00043654: 7920           	mvsb %a0@-,%d4
00043656: 7061           	moveq #97,%d0
00043658: 7468           	moveq #104,%d2
0004365a: 2e5d           	moveal %a5@+,%sp
0004365c: 5b20           	subqb #5,%a0@-
0004365e: 204f           	moveal %sp,%a0
00043660: 4b20           	chkl %a0@-,%d5
00043662: 205d           	moveal %a5@+,%a0
00043664: 005b 335d      	oriw #13149,%a3@+
00043668: 5b59           	subqw #5,%a1@+
0004366a: 6f75           	bles 0x436e1
0004366c: 2063           	moveal %a3@-,%a0
0004366e: 616e           	bsrs 0x436de
00043670: 6e6f           	bgts 0x436e1
00043672: 7420           	moveq #32,%d2
00043674: 6372           	blss 0x436e8
00043676: 6561           	bcss 0x436d9
00043678: 7465           	moveq #101,%d2
0004367a: 206f 7220      	moveal %sp@(29216),%a0
0004367e: 6163           	bsrs 0x436e3
00043680: 6365           	blss 0x436e7
00043682: 7373 7c61      	mvsw %a3@(0000000000000061,%d7:l:4),%d1
00043686: 2066           	moveal %fp@-,%a0
00043688: 696c           	bvss 0x436f6
0004368a: 6520           	bcss 0x436ac
0004368c: 6f72           	bles 0x43700
0004368e: 2066           	moveal %fp@-,%a0
00043690: 6f6c           	bles 0x436fe
00043692: 6465           	bccs 0x436f9
00043694: 7220           	moveq #32,%d1
00043696: 7769 7468      	mvsw %a1@(29800),%d3
0004369a: 2074 6861      	moveal %a4@(0000000000000061,%d6:l),%a0
0004369e: 747c           	moveq #124,%d2
000436a0: 6e61           	bgts 0x43703
000436a2: 6d65           	blts 0x43709
000436a4: 2c20           	movel %a0@-,%d6
000436a6: 6265           	bhis 0x4370d
000436a8: 6361           	blss 0x4370b
000436aa: 7573 6520 7468 	mvsw %a3@(0000000000007468,%d6:w:4),%d2
000436b0: 6520           	bcss 0x436d2
000436b2: 7061           	moveq #97,%d0
000436b4: 7468           	moveq #104,%d2
000436b6: 6e61           	bgts 0x43719
000436b8: 6d65           	blts 0x4371f
000436ba: 7c69           	moveq #105,%d6
000436bc: 7320           	mvsb %a0@-,%d1
000436be: 746f           	moveq #111,%d2
000436c0: 6f20           	bles 0x436e2
000436c2: 6c6f           	bges 0x43733
000436c4: 6e67           	bgts 0x4372d
000436c6: 2e5d           	moveal %a5@+,%sp
000436c8: 5b20           	subqb #5,%a0@-
000436ca: 204f           	moveal %sp,%a0
000436cc: 4b20           	chkl %a0@-,%d5
000436ce: 205d           	moveal %a5@+,%a0
000436d0: 005b 315d      	oriw #12637,%a3@+
000436d4: 5b25           	subqb #5,%a5@-
000436d6: 7320           	mvsb %a0@-,%d1
000436d8: 6973           	bvss 0x4374d
000436da: 2075 7365 6420 	moveal %a5@(0000000000006420)@(0000000000000000),%a0
000436e0: 746f           	moveq #111,%d2
000436e2: 7c70           	moveq #112,%d6
000436e4: 6572           	bcss 0x43758
000436e6: 6d61           	blts 0x43749
000436e8: 6e65           	bgts 0x4374f
000436ea: 6e74           	bgts 0x43760
000436ec: 6c79           	bges 0x43767
000436ee: 2064           	moveal %a4@-,%a0
000436f0: 656c           	bcss 0x4375e
000436f2: 6574           	bcss 0x43768
000436f4: 6520           	bcss 0x43716
000436f6: 6669           	bnes 0x43761
000436f8: 6c65           	bges 0x4375f
000436fa: 737c 6f72      	mvsw #28530,%d1
000436fe: 2066           	moveal %fp@-,%a0
00043700: 6f6c           	bles 0x4376e
00043702: 6465           	bccs 0x43769
00043704: 7273           	moveq #115,%d1
00043706: 2e5d           	moveal %a5@+,%sp
00043708: 5b20           	subqb #5,%a0@-
0004370a: 204f           	moveal %sp,%a0
0004370c: 4b20           	chkl %a0@-,%d5
0004370e: 205d           	moveal %a5@+,%a0
00043710: 005b 315d      	oriw #12637,%a3@+
00043714: 5b25           	subqb #5,%a5@-
00043716: 737c 6973      	mvsw #26995,%d1
0004371a: 2061           	moveal %a1@-,%a0
0004371c: 2070 7269      	moveal %a0@(0000000000000069,%d7:w:2),%a0
00043720: 6e74           	bgts 0x43796
00043722: 6572           	bcss 0x43796
00043724: 2e5d           	moveal %a5@+,%sp
00043726: 5b20           	subqb #5,%a0@-
00043728: 204f           	moveal %sp,%a0
0004372a: 4b20           	chkl %a0@-,%d5
0004372c: 205d           	moveal %a5@+,%a0
0004372e: 005b 325d      	oriw #12893,%a3@+
00043732: 5b53           	subqw #5,%a3@
00043734: 6176           	bsrs 0x437ac
00043736: 6520           	bcss 0x43758
00043738: 4465           	negw %a5@-
0004373a: 736b 746f      	mvsw %a3@(29807),%d1
0004373e: 703f           	moveq #63,%d0
00043740: 5d5b           	subqw #6,%a3@+
00043742: 2020           	movel %a0@-,%d0
00043744: 4f4b           	.short 0x4f4b
00043746: 2020           	movel %a0@-,%d0
00043748: 7c43           	moveq #67,%d6
0004374a: 616e           	bsrs 0x437ba
0004374c: 6365           	blss 0x437b3
0004374e: 6c5d           	bges 0x437ad
00043750: 005b 325d      	oriw #12893,%a3@+
00043754: 5b44           	subqw #5,%d4
00043756: 6f20           	bles 0x43778
00043758: 796f 7520      	mvsw %sp@(29984),%d4
0004375c: 7761           	mvsw %a1@-,%d3
0004375e: 6e74           	bgts 0x437d4
00043760: 2074 6f20 7265 	moveal %a4@(0000000000007265,%d6:l:8),%a0
00043766: 6d6f           	blts 0x437d7
00043768: 7665           	moveq #101,%d3
0004376a: 2069 636f      	moveal %a1@(25455),%a0
0004376e: 6e73           	bgts 0x437e3
00043770: 7c6f           	moveq #111,%d6
00043772: 7220           	moveq #32,%d1
00043774: 6465           	bccs 0x437db
00043776: 6c65           	bges 0x437dd
00043778: 7465           	moveq #101,%d2
0004377a: 2066           	moveal %fp@-,%a0
0004377c: 696c           	bvss 0x437ea
0004377e: 6573           	bcss 0x437f3
00043780: 3f5d 5b49      	movew %a5@+,%sp@(23369)
00043784: 636f           	blss 0x437f5
00043786: 6e73           	bgts 0x437fb
00043788: 7c46           	moveq #70,%d6
0004378a: 696c           	bvss 0x437f8
0004378c: 6573           	bcss 0x43801
0004378e: 7c43           	moveq #67,%d6
00043790: 616e           	bsrs 0x43800
00043792: 6365           	blss 0x437f9
00043794: 6c5d           	bges 0x437f3
00043796: 005b 315d      	oriw #12637,%a3@+
0004379a: 5b49           	subqw #5,%a1
0004379c: 6e76           	bgts 0x43814
0004379e: 616c           	bsrs 0x4380c
000437a0: 6964           	bvss 0x43806
000437a2: 2066           	moveal %fp@-,%a0
000437a4: 756e 6374      	mvsw %fp@(25460),%d2
000437a8: 696f           	bvss 0x43819
000437aa: 6e20           	bgts 0x437cc
000437ac: 6b65           	bmis 0x43813
000437ae: 7920           	mvsb %a0@-,%d4
000437b0: 7661           	moveq #97,%d3
000437b2: 6c75           	bges 0x43829
000437b4: 652e           	bcss 0x437e4
000437b6: 5d5b           	subqw #6,%a3@+
000437b8: 2020           	movel %a0@-,%d0
000437ba: 4f4b           	.short 0x4f4b
000437bc: 2020           	movel %a0@-,%d0
000437be: 5d00           	subqb #6,%d0
000437c0: 5b32 5d5b 4675 	subqb #5,%a2@(0000000000000000)@(0000000046756e63)
000437c6: 6e63 
000437c8: 7469           	moveq #105,%d2
000437ca: 6f6e           	bles 0x4383a
000437cc: 206b 6579      	moveal %a3@(25977),%a0
000437d0: 2061           	moveal %a1@-,%a0
000437d2: 6c72           	bges 0x43846
000437d4: 6561           	bcss 0x43837
000437d6: 6479           	bccs 0x43851
000437d8: 2061           	moveal %a1@-,%a0
000437da: 7373 6967 6e65 	mvsw %a3@(0000000000006e65)@(00000000642e7c44),%d1
000437e0: 642e 7c44 
000437e4: 6f20           	bles 0x43806
000437e6: 796f 7520      	mvsw %sp@(29984),%d4
000437ea: 7761           	mvsw %a1@-,%d3
000437ec: 6e74           	bgts 0x43862
000437ee: 2074 6f20 7265 	moveal %a4@(0000000000007265,%d6:l:8),%a0
000437f4: 6173           	bsrs 0x43869
000437f6: 7369 676e      	mvsw %a1@(26478),%d1
000437fa: 2069 743f      	moveal %a1@(29759),%a0
000437fe: 5d5b           	subqw #6,%a3@+
00043800: 2020           	movel %a0@-,%d0
00043802: 4f4b           	.short 0x4f4b
00043804: 2020           	movel %a0@-,%d0
00043806: 7c43           	moveq #67,%d6
00043808: 616e           	bsrs 0x43878
0004380a: 6365           	blss 0x43871
0004380c: 6c5d           	bges 0x4386b
0004380e: 005b 335d      	oriw #13149,%a3@+
00043812: 5b4e           	subqw #5,%fp
00043814: 6f74           	bles 0x4388a
00043816: 2065           	moveal %a5@-,%a0
00043818: 6e6f           	bgts 0x43889
0004381a: 7567           	mvsw %sp@-,%d2
0004381c: 6820           	bvcs 0x4383e
0004381e: 6d65           	blts 0x43885
00043820: 6d6f           	blts 0x43891
00043822: 7279           	moveq #121,%d1
00043824: 2074 6f7c 696e 	moveal %a4@(00000000696e6974)@(0000000000000000),%a0
0004382a: 6974 
0004382c: 6961           	bvss 0x4388f
0004382e: 6c69           	bges 0x43899
00043830: 7365           	mvsw %a5@-,%d1
00043832: 2045           	moveal %d5,%a0
00043834: 6d75           	blts 0x438ab
00043836: 4465           	negw %a5@-
00043838: 736b 2e7c      	mvsw %a3@(11900),%d1
0004383c: 596f 7520      	subqw #4,%sp@(29984)
00043840: 6d75           	blts 0x438b7
00043842: 7374 2072      	mvsw %a4@(0000000000000072,%d2:w),%d1
00043846: 6562           	bcss 0x438aa
00043848: 6f6f           	bles 0x438b9
0004384a: 742e           	moveq #46,%d2
0004384c: 5d5b           	subqw #6,%a3@+
0004384e: 2020           	movel %a0@-,%d0
00043850: 4f4b           	.short 0x4f4b
00043852: 2020           	movel %a0@-,%d0
00043854: 5d00           	subqb #6,%d0
00043856: 5b32 5d5b 2573 	subqb #5,%a2@(0000000000000000)@(000000002573206e)
0004385c: 206e 
0004385e: 6f74           	bles 0x438d4
00043860: 2066           	moveal %fp@-,%a0
00043862: 6f75           	bles 0x438d9
00043864: 6e64           	bgts 0x438ca
00043866: 2e7c 446f 2079 	moveal #1148133497,%sp
0004386c: 6f75           	bles 0x438e3
0004386e: 2077 616e 7420 	moveal %sp@(0000000000007420)@(000000000000746f),%a0
00043874: 746f 
00043876: 2072 656d 6f76 	moveal %a2@(0000000000006f76)@(0000000000000000),%a0
0004387c: 6520           	bcss 0x4389e
0004387e: 7468           	moveq #104,%d2
00043880: 657c           	bcss 0x438fe
00043882: 6963           	bvss 0x438e7
00043884: 6f6e           	bles 0x438f4
00043886: 206f 7220      	moveal %sp@(29216),%a0
0004388a: 6c6f           	bges 0x438fb
0004388c: 6361           	blss 0x438ef
0004388e: 7465           	moveq #101,%d2
00043890: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00043894: 2069 7465      	moveal %a1@(29797),%a0
00043898: 6d3f           	blts 0x438d9
0004389a: 5d5b           	subqw #6,%a3@+
0004389c: 5265           	addqw #1,%a5@-
0004389e: 6d6f           	blts 0x4390f
000438a0: 7665           	moveq #101,%d3
000438a2: 7c4c           	moveq #76,%d6
000438a4: 6f63           	bles 0x43909
000438a6: 6174           	bsrs 0x4391c
000438a8: 657c           	bcss 0x43926
000438aa: 4361           	.short 0x4361
000438ac: 6e63           	bgts 0x43911
000438ae: 656c           	bcss 0x4391c
000438b0: 5d00           	subqb #6,%d0
000438b2: 5b31 5d5b 506c 	subqb #5,%a1@(0000000000000000)@(00000000506c6561)
000438b8: 6561 
000438ba: 7365           	mvsw %a5@-,%d1
000438bc: 2073 656c 6563 	moveal %a3@(0000000000006563)@(0000000000000000),%a0
000438c2: 7420           	moveq #32,%d2
000438c4: 6963           	bvss 0x43929
000438c6: 6f6e           	bles 0x43936
000438c8: 2074 7970 652e 	moveal %a4@(00000000652e5d5b),%a0
000438ce: 5d5b 
000438d0: 4465           	negw %a5@-
000438d2: 736b 746f      	mvsw %a3@(29807),%d1
000438d6: 707c           	moveq #124,%d0
000438d8: 5769 6e64      	subqw #3,%a1@(28260)
000438dc: 6f77           	bles 0x43955
000438de: 7c43           	moveq #67,%d6
000438e0: 616e           	bsrs 0x43950
000438e2: 6365           	blss 0x43949
000438e4: 6c5d           	bges 0x43943
000438e6: 005b 315d      	oriw #12637,%a3@+
000438ea: 5b4e           	subqw #5,%fp
000438ec: 6f20           	bles 0x4390e
000438ee: 6d61           	blts 0x43951
000438f0: 7463           	moveq #99,%d2
000438f2: 6869           	bvcs 0x4395d
000438f4: 6e67           	bgts 0x4395d
000438f6: 2066           	moveal %fp@-,%a0
000438f8: 696c           	bvss 0x43966
000438fa: 6520           	bcss 0x4391c
000438fc: 7479           	moveq #121,%d2
000438fe: 7065           	moveq #101,%d0
00043900: 2e5d           	moveal %a5@+,%sp
00043902: 5b20           	subqb #5,%a0@-
00043904: 204f           	moveal %sp,%a0
00043906: 4b20           	chkl %a0@-,%d5
00043908: 205d           	moveal %a5@+,%a0
0004390a: 005b 335d      	oriw #13149,%a3@+
0004390e: 5b46           	subqw #5,%d6
00043910: 6f72           	bles 0x43984
00043912: 6d61           	blts 0x43975
00043914: 7474           	moveq #116,%d2
00043916: 696e           	bvss 0x43986
00043918: 6720           	beqs 0x4393a
0004391a: 6572           	bcss 0x4398e
0004391c: 726f           	moveq #111,%d1
0004391e: 722e           	moveq #46,%d1
00043920: 2054           	moveal %a4@,%a0
00043922: 6865           	bvcs 0x43989
00043924: 2074 6172 6765 	moveal %a4@(000000006765747c)@(0000000000006469),%a0
0004392a: 747c 6469 
0004392e: 736b 206d      	mvsw %a3@(8301),%d1
00043932: 6179           	bsrs 0x439ad
00043934: 2062           	moveal %a2@-,%a0
00043936: 6520           	bcss 0x43958
00043938: 7772 6974 652d 	mvsw %a2@(00000000652d7072)@(0000000000000000),%d3
0004393e: 7072 
00043940: 6f74           	bles 0x439b6
00043942: 6563           	bcss 0x439a7
00043944: 7465           	moveq #101,%d2
00043946: 647c           	bccs 0x439c4
00043948: 6f72           	bles 0x439bc
0004394a: 2075 6e75      	moveal %a5@(0000000000000075,%d6:l:8),%a0
0004394e: 7361           	mvsw %a1@-,%d1
00043950: 626c           	bhis 0x439be
00043952: 652e           	bcss 0x43982
00043954: 5d5b           	subqw #6,%a3@+
00043956: 2052           	moveal %a2@,%a0
00043958: 6574           	bcss 0x439ce
0004395a: 7279           	moveq #121,%d1
0004395c: 207c 2041 626f 	moveal #541155951,%a0
00043962: 7274           	moveq #116,%d1
00043964: 205d           	moveal %a5@+,%a0
00043966: 005b 315d      	oriw #12637,%a3@+
0004396a: 5b54           	subqw #5,%a4@
0004396c: 6869           	bvcs 0x439d7
0004396e: 7320           	mvsb %a0@-,%d1
00043970: 6469           	bccs 0x439db
00043972: 736b 2068      	mvsw %a3@(8296),%d1
00043976: 6173           	bsrs 0x439eb
00043978: 2025           	movel %a5@-,%d0
0004397a: 6c64           	bges 0x439e0
0004397c: 2062           	moveal %a2@-,%a0
0004397e: 7974 6573 7c61 	mvsw %a4@(000000007c617661)@(00000000696c6162),%d4
00043984: 7661 696c 6162 
0004398a: 6c65           	bges 0x439f1
0004398c: 2074 6f20 7468 	moveal %a4@(0000000000007468,%d6:l:8),%a0
00043992: 6520           	bcss 0x439b4
00043994: 7573 6572 2e5d 	mvsw %a3@(000000002e5d5b20)@(000000000000436f),%d2
0004399a: 5b20 436f 
0004399e: 6e74           	bgts 0x43a14
000439a0: 696e           	bvss 0x43a10
000439a2: 7565           	mvsw %a5@-,%d2
000439a4: 207c 2051 7569 	moveal #542209385,%a0
000439aa: 7420           	moveq #32,%d2
000439ac: 5d00           	subqb #6,%d0
000439ae: 5b31 5d5b 4472 	subqb #5,%a1@(0000000000000000)@(0000000044726976)
000439b4: 6976 
000439b6: 6520           	bcss 0x439d8
000439b8: 2573 3a20 646f 	movel %a3@(0000000000000020,%d3:l:2),%a2@(25711)
000439be: 6573           	bcss 0x43a33
000439c0: 206e 6f74      	moveal %fp@(28532),%a0
000439c4: 2065           	moveal %a5@-,%a0
000439c6: 7869           	moveq #105,%d4
000439c8: 7374 2e5d      	mvsw %a4@(000000000000005d,%d2:l:8),%d1
000439cc: 5b20           	subqb #5,%a0@-
000439ce: 4361           	.short 0x4361
000439d0: 6e63           	bgts 0x43a35
000439d2: 656c           	bcss 0x43a40
000439d4: 205d           	moveal %a5@+,%a0
000439d6: 005b 315d      	oriw #12637,%a3@+
000439da: 5b4e           	subqw #5,%fp
000439dc: 6f20           	bles 0x439fe
000439de: 6472           	bccs 0x43a52
000439e0: 6976           	bvss 0x43a58
000439e2: 6520           	bcss 0x43a04
000439e4: 6964           	bvss 0x43a4a
000439e6: 656e           	bcss 0x43a56
000439e8: 7469           	moveq #105,%d2
000439ea: 6669           	bnes 0x43a55
000439ec: 6572           	bcss 0x43a60
000439ee: 2e5d           	moveal %a5@+,%sp
000439f0: 5b20           	subqb #5,%a0@-
000439f2: 5265           	addqw #1,%a5@-
000439f4: 7472           	moveq #114,%d2
000439f6: 7920           	mvsb %a0@-,%d4
000439f8: 5d00           	subqb #6,%d0
000439fa: 5b31 5d5b 4361 	subqb #5,%a1@(0000000000000000)@(0000000043616e6e)
00043a00: 6e6e 
00043a02: 6f74           	bles 0x43a78
00043a04: 2064           	moveal %a4@-,%a0
00043a06: 656c           	bcss 0x43a74
00043a08: 6574           	bcss 0x43a7e
00043a0a: 6520           	bcss 0x43a2c
00043a0c: 6669           	bnes 0x43a77
00043a0e: 6c65           	bges 0x43a75
00043a10: 7c25           	moveq #37,%d6
00043a12: 735d           	mvsw %a5@+,%d1
00043a14: 5b20           	subqb #5,%a0@-
00043a16: 536b 6970      	subqw #1,%a3@(26992)
00043a1a: 207c 2052 6574 	moveal #542270836,%a0
00043a20: 7279           	moveq #121,%d1
00043a22: 207c 2041 626f 	moveal #541155951,%a0
00043a28: 7274           	moveq #116,%d1
00043a2a: 205d           	moveal %a5@+,%a0
00043a2c: 005b 315d      	oriw #12637,%a3@+
00043a30: 5b43           	subqw #5,%d3
00043a32: 616e           	bsrs 0x43aa2
00043a34: 6e6f           	bgts 0x43aa5
00043a36: 7420           	moveq #32,%d2
00043a38: 6465           	bccs 0x43a9f
00043a3a: 6c65           	bges 0x43aa1
00043a3c: 7465           	moveq #101,%d2
00043a3e: 2064           	moveal %a4@-,%a0
00043a40: 6972           	bvss 0x43ab4
00043a42: 6563           	bcss 0x43aa7
00043a44: 746f           	moveq #111,%d2
00043a46: 7279           	moveq #121,%d1
00043a48: 7c25           	moveq #37,%d6
00043a4a: 735d           	mvsw %a5@+,%d1
00043a4c: 5b20           	subqb #5,%a0@-
00043a4e: 536b 6970      	subqw #1,%a3@(26992)
00043a52: 207c 2052 6574 	moveal #542270836,%a0
00043a58: 7279           	moveq #121,%d1
00043a5a: 207c 2041 626f 	moveal #541155951,%a0
00043a60: 7274           	moveq #116,%d1
00043a62: 205d           	moveal %a5@+,%a0
00043a64: 005b 315d      	oriw #12637,%a3@+
00043a68: 5b4e           	subqw #5,%fp
00043a6a: 6f74           	bles 0x43ae0
00043a6c: 2065           	moveal %a5@-,%a0
00043a6e: 6e6f           	bgts 0x43adf
00043a70: 7567           	mvsw %sp@-,%d2
00043a72: 6820           	bvcs 0x43a94
00043a74: 6d65           	blts 0x43adb
00043a76: 6d6f           	blts 0x43ae7
00043a78: 7279           	moveq #121,%d1
00043a7a: 2e5d           	moveal %a5@+,%sp
00043a7c: 5b20           	subqb #5,%a0@-
00043a7e: 204f           	moveal %sp,%a0
00043a80: 4b20           	chkl %a0@-,%d5
00043a82: 205d           	moveal %a5@+,%a0
00043a84: 005b 315d      	oriw #12637,%a3@+
00043a88: 5b25           	subqb #5,%a5@-
00043a8a: 7320           	mvsb %a0@-,%d1
00043a8c: 6e6f           	bgts 0x43afd
00043a8e: 7420           	moveq #32,%d2
00043a90: 666f           	bnes 0x43b01
00043a92: 756e 642e      	mvsw %fp@(25646),%d2
00043a96: 5d5b           	subqw #6,%a3@+
00043a98: 2020           	movel %a0@-,%d0
00043a9a: 4f4b           	.short 0x4f4b
00043a9c: 2020           	movel %a0@-,%d0
00043a9e: 5d00           	subqb #6,%d0
00043aa0: 5b31 5d5b 4361 	subqb #5,%a1@(0000000000000000)@(0000000043616e6e)
00043aa6: 6e6e 
00043aa8: 6f74           	bles 0x43b1e
00043aaa: 206f 7065      	moveal %sp@(28773),%a0
00043aae: 6e20           	bgts 0x43ad0
00043ab0: 6669           	bnes 0x43b1b
00043ab2: 6c65           	bges 0x43b19
00043ab4: 7c25           	moveq #37,%d6
00043ab6: 735d           	mvsw %a5@+,%d1
00043ab8: 5b20           	subqb #5,%a0@-
00043aba: 536b 6970      	subqw #1,%a3@(26992)
00043abe: 207c 2052 6574 	moveal #542270836,%a0
00043ac4: 7279           	moveq #121,%d1
00043ac6: 207c 2041 626f 	moveal #541155951,%a0
00043acc: 7274           	moveq #116,%d1
00043ace: 205d           	moveal %a5@+,%a0
00043ad0: 005b 315d      	oriw #12637,%a3@+
00043ad4: 5b43           	subqw #5,%d3
00043ad6: 616e           	bsrs 0x43b46
00043ad8: 6e6f           	bgts 0x43b49
00043ada: 7420           	moveq #32,%d2
00043adc: 6372           	blss 0x43b50
00043ade: 6561           	bcss 0x43b41
00043ae0: 7465           	moveq #101,%d2
00043ae2: 2066           	moveal %fp@-,%a0
00043ae4: 696c           	bvss 0x43b52
00043ae6: 657c           	bcss 0x43b64
00043ae8: 2573 5d5b 2053 	movel %a3@(0000000000000000)@(0000000020536b69),%a2@(28704)
00043aee: 6b69 7020 
00043af2: 7c20           	moveq #32,%d6
00043af4: 5265           	addqw #1,%a5@-
00043af6: 7472           	moveq #114,%d2
00043af8: 7920           	mvsb %a0@-,%d4
00043afa: 7c20           	moveq #32,%d6
00043afc: 4162           	.short 0x4162
00043afe: 6f72           	bles 0x43b72
00043b00: 7420           	moveq #32,%d2
00043b02: 5d00           	subqb #6,%d0
00043b04: 5b31 5d5b 4361 	subqb #5,%a1@(0000000000000000)@(0000000043616e6e)
00043b0a: 6e6e 
00043b0c: 6f74           	bles 0x43b82
00043b0e: 2072 6561 6420 	moveal %a2@(0000000000006420)@(0000000000000000),%a0
00043b14: 6669           	bnes 0x43b7f
00043b16: 6c65           	bges 0x43b7d
00043b18: 7c25           	moveq #37,%d6
00043b1a: 735d           	mvsw %a5@+,%d1
00043b1c: 5b20           	subqb #5,%a0@-
00043b1e: 536b 6970      	subqw #1,%a3@(26992)
00043b22: 207c 2041 626f 	moveal #541155951,%a0
00043b28: 7274           	moveq #116,%d1
00043b2a: 205d           	moveal %a5@+,%a0
00043b2c: 005b 315d      	oriw #12637,%a3@+
00043b30: 5b43           	subqw #5,%d3
00043b32: 616e           	bsrs 0x43ba2
00043b34: 6e6f           	bgts 0x43ba5
00043b36: 7420           	moveq #32,%d2
00043b38: 7772 6974 6520 	mvsw %a2@(0000000065206669)@(0000000000000000),%d3
00043b3e: 6669 
00043b40: 6c65           	bges 0x43ba7
00043b42: 7c25           	moveq #37,%d6
00043b44: 735d           	mvsw %a5@+,%d1
00043b46: 5b20           	subqb #5,%a0@-
00043b48: 536b 6970      	subqw #1,%a3@(26992)
00043b4c: 207c 2041 626f 	moveal #541155951,%a0
00043b52: 7274           	moveq #116,%d1
00043b54: 205d           	moveal %a5@+,%a0
00043b56: 005b 315d      	oriw #12637,%a3@+
00043b5a: 5b52           	subqw #5,%a2@
00043b5c: 656e           	bcss 0x43bcc
00043b5e: 616d           	bsrs 0x43bcd
00043b60: 6520           	bcss 0x43b82
00043b62: 6572           	bcss 0x43bd6
00043b64: 726f           	moveq #111,%d1
00043b66: 7221           	moveq #33,%d1
00043b68: 5d5b           	subqw #6,%a3@+
00043b6a: 2052           	moveal %a2@,%a0
00043b6c: 6574           	bcss 0x43be2
00043b6e: 7279           	moveq #121,%d1
00043b70: 207c 2043 616e 	moveal #541286766,%a0
00043b76: 6365           	blss 0x43bdd
00043b78: 6c20           	bges 0x43b9a
00043b7a: 5d00           	subqb #6,%d0
00043b7c: 5b31 5d5b 4661 	subqb #5,%a1@(0000000000000000)@(000000004661696c)
00043b82: 696c 
00043b84: 6564           	bcss 0x43bea
00043b86: 2074 6f20 7365 	moveal %a4@(0000000000007365,%d6:l:8),%a0
00043b8c: 7420           	moveq #32,%d2
00043b8e: 6465           	bccs 0x43bf5
00043b90: 6661           	bnes 0x43bf3
00043b92: 756c 747c      	mvsw %a4@(29820),%d2
00043b96: 6469           	bccs 0x43c01
00043b98: 7265           	moveq #101,%d1
00043b9a: 6374           	blss 0x43c10
00043b9c: 6f72           	bles 0x43c10
00043b9e: 792e 5d5b      	mvsb %fp@(23899),%d4
00043ba2: 2020           	movel %a0@-,%d0
00043ba4: 4f4b           	.short 0x4f4b
00043ba6: 2020           	movel %a0@-,%d0
00043ba8: 5d00           	subqb #6,%d0
00043baa: 5b31 5d5b 496c 	subqb #5,%a1@(0000000000000000)@(00000000496c6c65)
00043bb0: 6c65 
00043bb2: 6761           	beqs 0x43c15
00043bb4: 6c20           	bges 0x43bd6
00043bb6: 2e49           	moveal %a1,%sp
00043bb8: 4e46           	trap #6
00043bba: 2066           	moveal %fp@-,%a0
00043bbc: 696c           	bvss 0x43c2a
00043bbe: 6520           	bcss 0x43be0
00043bc0: 666f           	bnes 0x43c31
00043bc2: 726d           	moveq #109,%d1
00043bc4: 6174           	bsrs 0x43c3a
00043bc6: 2e5d           	moveal %a5@+,%sp
00043bc8: 5b20           	subqb #5,%a0@-
00043bca: 204f           	moveal %sp,%a0
00043bcc: 4b20           	chkl %a0@-,%d5
00043bce: 205d           	moveal %a5@+,%a0
00043bd0: 005b 325d      	oriw #12893,%a3@+
00043bd4: 5b43           	subqw #5,%d3
00043bd6: 6f6e           	bles 0x43c46
00043bd8: 7469           	moveq #105,%d2
00043bda: 6e75           	bgts 0x43c51
00043bdc: 6520           	bcss 0x43bfe
00043bde: 746f           	moveq #111,%d2
00043be0: 2073 6561 7263 	moveal %a3@(0000000000007263)@(0000000000000000),%a0
00043be6: 683f           	bvcs 0x43c27
00043be8: 5d5b           	subqw #6,%a3@+
00043bea: 2020           	movel %a0@-,%d0
00043bec: 4f4b           	.short 0x4f4b
00043bee: 2020           	movel %a0@-,%d0
00043bf0: 7c43           	moveq #67,%d6
00043bf2: 616e           	bsrs 0x43c62
00043bf4: 6365           	blss 0x43c5b
00043bf6: 6c5d           	bges 0x43c55
00043bf8: 005b 315d      	oriw #12637,%a3@+
00043bfc: 5b4e           	subqw #5,%fp
00043bfe: 6f20           	bles 0x43c20
00043c00: 6d6f           	blts 0x43c71
00043c02: 7265           	moveq #101,%d1
00043c04: 2066           	moveal %fp@-,%a0
00043c06: 696c           	bvss 0x43c74
00043c08: 6573           	bcss 0x43c7d
00043c0a: 2e5d           	moveal %a5@+,%sp
00043c0c: 5b20           	subqb #5,%a0@-
00043c0e: 204f           	moveal %sp,%a0
00043c10: 4b20           	chkl %a0@-,%d5
00043c12: 205d           	moveal %a5@+,%a0
00043c14: 005b 325d      	oriw #12893,%a3@+
00043c18: 5b4c           	subqw #5,%a4
00043c1a: 6173           	bsrs 0x43c8f
00043c1c: 7420           	moveq #32,%d2
00043c1e: 6b65           	bmis 0x43c85
00043c20: 7920           	mvsb %a0@-,%d4
00043c22: 6973           	bvss 0x43c97
00043c24: 2061           	moveal %a1@-,%a0
00043c26: 6c72           	bges 0x43c9a
00043c28: 6561           	bcss 0x43c8b
00043c2a: 6479           	bccs 0x43ca5
00043c2c: 2061           	moveal %a1@-,%a0
00043c2e: 7373 6967 6e65 	mvsw %a3@(0000000000006e65)@(00000000642e7c44),%d1
00043c34: 642e 7c44 
00043c38: 6f20           	bles 0x43c5a
00043c3a: 796f 7520      	mvsw %sp@(29984),%d4
00043c3e: 7761           	mvsw %a1@-,%d3
00043c40: 6e74           	bgts 0x43cb6
00043c42: 2074 6f20 7265 	moveal %a4@(0000000000007265,%d6:l:8),%a0
00043c48: 6173           	bsrs 0x43cbd
00043c4a: 7369 676e      	mvsw %a1@(26478),%d1
00043c4e: 2069 743f      	moveal %a1@(29759),%a0
00043c52: 5d5b           	subqw #6,%a3@+
00043c54: 2020           	movel %a0@-,%d0
00043c56: 4f4b           	.short 0x4f4b
00043c58: 2020           	movel %a0@-,%d0
00043c5a: 7c43           	moveq #67,%d6
00043c5c: 616e           	bsrs 0x43ccc
00043c5e: 6365           	blss 0x43cc5
00043c60: 6c5d           	bges 0x43cbf
00043c62: 0000 0004      	orib #4,%d0
00043c64:  _desk_rs_fstr
00043c66: 3268 0004      	moveaw %a0@(4),%a1
00043c6a: 3285           	movew %d5,%a1@
00043c6c: 0004 32ab      	orib #-85,%d4
00043c70: 0004 32bc      	orib #-68,%d4
00043c74: 0004 32cf      	orib #-49,%d4
00043c78: 0004 32dc      	orib #-36,%d4
00043c7c: 0004 32e9      	orib #-23,%d4
00043c80: 0004 32f8      	orib #-8,%d4
00043c84: 0004 32fb      	orib #-5,%d4
00043c88: 0004 32fe      	orib #-2,%d4
00043c8c: 0004 3308      	orib #8,%d4
00043c90: 0004 3312      	orib #18,%d4
00043c94: 0004 331c      	orib #28,%d4
00043c98: 0004 3326      	orib #38,%d4
00043c9c: 0004 332b      	orib #43,%d4
00043ca0: 0004 3331      	orib #49,%d4
00043ca4: 0004 3339      	orib #57,%d4
00043ca8: 0004 3340      	orib #64,%d4
00043cac: 0004 334e      	orib #78,%d4
00043cb0: 0004 3360      	orib #96,%d4
00043cb4: 0004 336c      	orib #108,%d4
00043cb8: 0004 337d      	orib #125,%d4
00043cbc: 0004 33a1      	orib #-95,%d4
00043cc0: 0004 33d6      	orib #-42,%d4
00043cc4: 0004 33fa      	orib #-6,%d4
00043cc8: 0004 345b      	orib #91,%d4
00043ccc: 0004 348d      	orib #-115,%d4
00043cd0: 0004 34ad      	orib #-83,%d4
00043cd4: 0004 34d4      	orib #-44,%d4
00043cd8: 0004 3516      	orib #22,%d4
00043cdc: 0004 3565      	orib #101,%d4
00043ce0: 0004 35cc      	orib #-52,%d4
00043ce4: 0004 3611      	orib #17,%d4
00043ce8: 0004 3665      	orib #101,%d4
00043cec: 0004 36d1      	orib #-47,%d4
00043cf0: 0004 3711      	orib #17,%d4
00043cf4: 0004 372f      	orib #47,%d4
00043cf8: 0004 3751      	orib #81,%d4
00043cfc: 0004 3797      	orib #-105,%d4
00043d00: 0004 37c0      	orib #-64,%d4
00043d04: 0004 380f      	orib #15,%d4
00043d08: 0004 3856      	orib #86,%d4
00043d0c: 0004 38b2      	orib #-78,%d4
00043d10: 0004 38e7      	orib #-25,%d4
00043d14: 0004 390b      	orib #11,%d4
00043d18: 0004 3967      	orib #103,%d4
00043d1c: 0004 39ae      	orib #-82,%d4
00043d20: 0004 39d7      	orib #-41,%d4
00043d24: 0004 39fa      	orib #-6,%d4
00043d28: 0004 3a2d      	orib #45,%d4
00043d2c: 0004 3a65      	orib #101,%d4
00043d30: 0004 3a85      	orib #-123,%d4
00043d34: 0004 3aa0      	orib #-96,%d4
00043d38: 0004 3ad1      	orib #-47,%d4
00043d3c: 0004 3b04      	orib #4,%d4
00043d40: 0004 3b2d      	orib #45,%d4
00043d44: 0004 3b57      	orib #87,%d4
00043d48: 0004 3b7c      	orib #124,%d4
00043d4c: 0004 3baa      	orib #-86,%d4
00043d50: 0004 3bd1      	orib #-47,%d4
00043d54: 0004 3bf9      	orib #-7,%d4
00043d58: 0004 3c15      	orib #21,%d4
00043d5c: 0000 003f      	orib #63,%d0
00043d60: 004d           	.short 0x004d
00043d62: 0057 0068      	oriw #104,%sp@
00043d66: 006f 0080 009c 	oriw #128,%sp@(156)
00043d6c: 00a2 00a9 00ae 	oril #11075758,%a2@-
00043d72: 00b3 00b6 00d7 	oril #11927767,%a3@(ffffffffffffffdc,%d0:w)
00043d78: 00dc 
00043d7a: 00f8           	.short 0x00f8
00043d7c: 0102           	btst %d0,%d2
00043d7e: 0123           	btst %d0,%a3@-
00043d80: 0133 0142 2044 	btst %d0,%a3@(0000000000000000)@(0000000000002044)
00043d86: 6573           	bcss 0x43dfb
00043d88: 6b20           	bmis 0x43daa
00043d8a: 0020 4669      	orib #105,%a0@-
00043d8e: 6c65           	bges 0x43df5
00043d90: 2000           	movel %d0,%d0
00043d92: 2056           	moveal %fp@,%a0
00043d94: 6965           	bvss 0x43dfb
00043d96: 7720           	mvsb %a0@-,%d3
00043d98: 0020 4f70      	orib #112,%a0@-
00043d9c: 7469           	moveq #105,%d2
00043d9e: 6f6e           	bles 0x43e0e
00043da0: 7320           	mvsb %a0@-,%d1
00043da2: 0020 2044      	orib #68,%a0@-
00043da6: 6573           	bcss 0x43e1b
00043da8: 6b74           	bmis 0x43e1e
00043daa: 6f70           	bles 0x43e1c
00043dac: 2069 6e66      	moveal %a1@(28262),%a0
00043db0: 6f2e           	bles 0x43de0
00043db2: 2e2e 002d      	movel %fp@(45),%d7
00043db6: 0031 0032 0033 	orib #50,%a1@(0000000000000033,%d0:w)
00043dbc: 0034 0035 0036 	orib #53,%a4@(0000000000000036,%d0:w)
00043dc2: 0020 204f      	orib #79,%a0@-
00043dc6: 7065           	moveq #101,%d0
00043dc8: 6e00 2020      	bgtw 0x45dea
00043dcc: 496e           	.short 0x496e
00043dce: 666f           	bnes 0x43e3f
00043dd0: 2f52 656e      	movel %a2@,%sp@(25966)
00043dd4: 616d           	bsrs 0x43e43
00043dd6: 652e           	bcss 0x43e06
00043dd8: 2e2e 0020      	movel %fp@(32),%d7
00043ddc: 2053           	moveal %a3@,%a0
00043dde: 6561           	bcss 0x43e41
00043de0: 7263           	moveq #99,%d1
00043de2: 682e           	bvcs 0x43e12
00043de4: 2e2e 0020      	movel %fp@(32),%d7
00043de8: 204e           	moveal %fp,%a0
00043dea: 6577           	bcss 0x43e63
00043dec: 2066           	moveal %fp@-,%a0
00043dee: 6f6c           	bles 0x43e5c
00043df0: 6465           	bccs 0x43e57
00043df2: 722e           	moveq #46,%d1
00043df4: 2e2e 0020      	movel %fp@(32),%d7
00043df8: 2043           	moveal %d3,%a0
00043dfa: 6c6f           	bges 0x43e6b
00043dfc: 7365           	mvsw %a5@-,%d1
00043dfe: 2066           	moveal %fp@-,%a0
00043e00: 6f6c           	bles 0x43e6e
00043e02: 6465           	bccs 0x43e69
00043e04: 7200           	moveq #0,%d1
00043e06: 2020           	movel %a0@-,%d0
00043e08: 436c           	.short 0x436c
00043e0a: 6f73           	bles 0x43e7f
00043e0c: 6520           	bcss 0x43e2e
00043e0e: 746f           	moveq #111,%d2
00043e10: 7020           	moveq #32,%d0
00043e12: 7769 6e64      	mvsw %a1@(28260),%d3
00043e16: 6f77           	bles 0x43e8f
00043e18: 0020 2043      	orib #67,%a0@-
00043e1c: 7963           	mvsw %a3@-,%d4
00043e1e: 6c65           	bges 0x43e85
00043e20: 2077 696e 646f 	moveal %sp@(000000000000646f)@(0000000000007773),%a0
00043e26: 7773 
00043e28: 0020 2053      	orib #83,%a0@-
00043e2c: 656c           	bcss 0x43e9a
00043e2e: 6563           	bcss 0x43e93
00043e30: 7420           	moveq #32,%d2
00043e32: 616c           	bsrs 0x43ea0
00043e34: 6c20           	bges 0x43e56
00043e36: 6974           	bvss 0x43eac
00043e38: 656d           	bcss 0x43ea7
00043e3a: 7300           	mvsb %d0,%d1
00043e3c: 2020           	movel %a0@-,%d0
00043e3e: 5365           	subqw #1,%a5@-
00043e40: 7420           	moveq #32,%d2
00043e42: 6669           	bnes 0x43ead
00043e44: 6c65           	bges 0x43eab
00043e46: 206d 6173      	moveal %a5@(24947),%a0
00043e4a: 6b2e           	bmis 0x43e7a
00043e4c: 2e2e 0020      	movel %fp@(32),%d7
00043e50: 2044           	moveal %d4,%a0
00043e52: 656c           	bcss 0x43ec0
00043e54: 6574           	bcss 0x43eca
00043e56: 652e           	bcss 0x43e86
00043e58: 2e2e 0020      	movel %fp@(32),%d7
00043e5c: 2046           	moveal %d6,%a0
00043e5e: 6f72           	bles 0x43ed2
00043e60: 6d61           	blts 0x43ec3
00043e62: 7420           	moveq #32,%d2
00043e64: 666c           	bnes 0x43ed2
00043e66: 6f70           	bles 0x43ed8
00043e68: 7079           	moveq #121,%d0
00043e6a: 2e2e 2e00      	movel %fp@(11776),%d7
00043e6e: 2020           	movel %a0@-,%d0
00043e70: 4578           	.short 0x4578
00043e72: 6563           	bcss 0x43ed7
00043e74: 7574 6520 456d 	mvsw %a4@(000000000000456d,%d6:w:4),%d2
00043e7a: 7543           	mvsw %d3,%d2
00043e7c: 4f4e           	.short 0x4f4e
00043e7e: 0020 2053      	orib #83,%a0@-
00043e82: 6875           	bvcs 0x43ef9
00043e84: 7464           	moveq #100,%d2
00043e86: 6f77           	bles 0x43eff
00043e88: 6e00 2020      	bgtw 0x45eaa
00043e8c: 5368 6f77      	subqw #1,%a0@(28535)
00043e90: 2061           	moveal %a1@-,%a0
00043e92: 7320           	mvsb %a0@-,%d1
00043e94: 6963           	bvss 0x43ef9
00043e96: 6f6e           	bles 0x43f06
00043e98: 7300           	mvsb %d0,%d1
00043e9a: 2020           	movel %a0@-,%d0
00043e9c: 5368 6f77      	subqw #1,%a0@(28535)
00043ea0: 2061           	moveal %a1@-,%a0
00043ea2: 7320           	mvsb %a0@-,%d1
00043ea4: 7465           	moveq #101,%d2
00043ea6: 7874           	moveq #116,%d4
00043ea8: 0020 2053      	orib #83,%a0@-
00043eac: 6f72           	bles 0x43f20
00043eae: 7420           	moveq #32,%d2
00043eb0: 6279           	bhis 0x43f2b
00043eb2: 206e 616d      	moveal %fp@(24941),%a0
00043eb6: 6500 2020      	bcsw 0x45ed8
00043eba: 536f 7274      	subqw #1,%sp@(29300)
00043ebe: 2062           	moveal %a2@-,%a0
00043ec0: 7920           	mvsb %a0@-,%d4
00043ec2: 7479           	moveq #121,%d2
00043ec4: 7065           	moveq #101,%d0
00043ec6: 0020 2053      	orib #83,%a0@-
00043eca: 6f72           	bles 0x43f3e
00043ecc: 7420           	moveq #32,%d2
00043ece: 6279           	bhis 0x43f49
00043ed0: 2073 697a 6500 	moveal %a3@(0000000065002020)@(000000000000536f),%a0
00043ed6: 2020 536f 
00043eda: 7274           	moveq #116,%d1
00043edc: 2062           	moveal %a2@-,%a0
00043ede: 7920           	mvsb %a0@-,%d4
00043ee0: 6461           	bccs 0x43f43
00043ee2: 7465           	moveq #101,%d2
00043ee4: 0020 204e      	orib #78,%a0@-
00043ee8: 6f20           	bles 0x43f0a
00043eea: 736f 7274      	mvsw %sp@(29300),%d1
00043eee: 0020 2053      	orib #83,%a0@-
00043ef2: 697a           	bvss 0x43f6e
00043ef4: 6520           	bcss 0x43f16
00043ef6: 746f           	moveq #111,%d2
00043ef8: 2066           	moveal %fp@-,%a0
00043efa: 6974           	bvss 0x43f70
00043efc: 0020 2053      	orib #83,%a0@-
00043f00: 6574           	bcss 0x43f76
00043f02: 2062           	moveal %a2@-,%a0
00043f04: 6163           	bsrs 0x43f69
00043f06: 6b67           	bmis 0x43f6f
00043f08: 726f           	moveq #111,%d1
00043f0a: 756e 642e      	mvsw %fp@(25646),%d2
00043f0e: 2e2e 0020      	movel %fp@(32),%d7
00043f12: 2049           	moveal %a1,%a0
00043f14: 6e73           	bgts 0x43f89
00043f16: 7461           	moveq #97,%d2
00043f18: 6c6c           	bges 0x43f86
00043f1a: 2069 636f      	moveal %a1@(25455),%a0
00043f1e: 6e2e           	bgts 0x43f4e
00043f20: 2e2e 0020      	movel %fp@(32),%d7
00043f24: 2049           	moveal %a1,%a0
00043f26: 6e73           	bgts 0x43f9b
00043f28: 7461           	moveq #97,%d2
00043f2a: 6c6c           	bges 0x43f98
00043f2c: 2061           	moveal %a1@-,%a0
00043f2e: 7070           	moveq #112,%d0
00043f30: 6c69           	bges 0x43f9b
00043f32: 6361           	blss 0x43f95
00043f34: 7469           	moveq #105,%d2
00043f36: 6f6e           	bles 0x43fa6
00043f38: 2e2e 2e00      	movel %fp@(11776),%d7
00043f3c: 2020           	movel %a0@-,%d0
00043f3e: 496e           	.short 0x496e
00043f40: 7374 616c 6c20 	mvsw %a4@(0000000000006c20)@(0000000000000000),%d1
00043f46: 6465           	bccs 0x43fad
00043f48: 7669           	moveq #105,%d3
00043f4a: 6365           	blss 0x43fb1
00043f4c: 7300           	mvsb %d0,%d1
00043f4e: 2020           	movel %a0@-,%d0
00043f50: 5265           	addqw #1,%a5@-
00043f52: 6d6f           	blts 0x43fc3
00043f54: 7665           	moveq #101,%d3
00043f56: 2064           	moveal %a4@-,%a0
00043f58: 6573           	bcss 0x43fcd
00043f5a: 6b74           	bmis 0x43fd0
00043f5c: 6f70           	bles 0x43fce
00043f5e: 2069 636f      	moveal %a1@(25455),%a0
00043f62: 6e00 2020      	bgtw 0x45f84
00043f66: 5365           	subqw #1,%a5@-
00043f68: 7420           	moveq #32,%d2
00043f6a: 7072           	moveq #114,%d0
00043f6c: 6566           	bcss 0x43fd4
00043f6e: 6572           	bcss 0x43fe2
00043f70: 656e           	bcss 0x43fe0
00043f72: 6365           	blss 0x43fd9
00043f74: 732e 2e2e      	mvsb %fp@(11822),%d1
00043f78: 0020 2044      	orib #68,%a0@-
00043f7c: 6573           	bcss 0x43ff1
00043f7e: 6b74           	bmis 0x43ff4
00043f80: 6f70           	bles 0x43ff2
00043f82: 2063           	moveal %a3@-,%a0
00043f84: 6f6e           	bles 0x43ff4
00043f86: 6669           	bnes 0x43ff1
00043f88: 6775           	beqs 0x43fff
00043f8a: 7261           	moveq #97,%d1
00043f8c: 7469           	moveq #105,%d2
00043f8e: 6f6e           	bles 0x43ffe
00043f90: 2e2e 2e00      	movel %fp@(11776),%d7
00043f94: 2020           	movel %a0@-,%d0
00043f96: 4368           	.short 0x4368
00043f98: 616e           	bsrs 0x44008
00043f9a: 6765           	beqs 0x44001
00043f9c: 2072 6573 6f6c 	moveal %a2@(000000006f6c7574)@(00000000696f6e2e),%a0
00043fa2: 7574 696f 6e2e 
00043fa8: 2e2e 0020      	movel %fp@(32),%d7
00043fac: 2052           	moveal %a2@,%a0
00043fae: 6561           	bcss 0x44011
00043fb0: 6420           	bccs 0x43fd2
00043fb2: 2e49           	moveal %a1,%sp
00043fb4: 4e46           	trap #6
00043fb6: 2066           	moveal %fp@-,%a0
00043fb8: 696c           	bvss 0x44026
00043fba: 652e           	bcss 0x43fea
00043fbc: 2e2e 0020      	movel %fp@(32),%d7
00043fc0: 2053           	moveal %a3@,%a0
00043fc2: 6176           	bsrs 0x4403a
00043fc4: 6520           	bcss 0x43fe6
00043fc6: 6465           	bccs 0x4402d
00043fc8: 736b 746f      	mvsw %a3@(29807),%d1
00043fcc: 702e           	moveq #46,%d0
00043fce: 2e2e 0020      	movel %fp@(32),%d7
00043fd2: 2042           	moveal %d2,%a0
00043fd4: 6c69           	bges 0x4403f
00043fd6: 7474           	moveq #116,%d2
00043fd8: 6572           	bcss 0x4404c
00043fda: 0020 2043      	orib #67,%a0@-
00043fde: 6163           	bsrs 0x44043
00043fe0: 6865           	bvcs 0x44047
00043fe2: 0030 0052 6561 	orib #82,%a0@(000000000000642f)@(0000000000000000)
00043fe8: 642f 
00043fea: 5772 6974 6500 	subqw #3,%a2@(0000000065005265)@(0000000000000000)
00043ff0: 5265 
00043ff2: 6164           	bsrs 0x44058
00043ff4: 2d4f 6e6c      	movel %sp,%fp@(28268)
00043ff8: 7900           	mvsb %d0,%d4
00043ffa: 4449           	.short 0x4449
00043ffc: 534b           	subqw #1,%a3
00043ffe: 2049           	moveal %a1,%a0
00044000: 4e46           	trap #6
00044002: 4f52           	.short 0x4f52
00044004: 4d41           	.short 0x4d41
00044006: 5449           	addqw #2,%a1
00044008: 4f4e           	.short 0x4f4e
0004400a: 002d 2045 6d75 	orib #69,%a5@(28021)
00044010: 544f           	addqw #2,%sp
00044012: 5320           	subqb #1,%a0@-
00044014: 2d00           	movel %d0,%fp@-
00044016: 5665           	addqw #3,%a5@-
00044018: 7273           	moveq #115,%d1
0004401a: 696f           	bvss 0x4408b
0004401c: 6e00 302e      	bgtw 0x4704c
00044020: 302e 3000      	movew %fp@(12288),%d0
00044024: 436f           	.short 0x436f
00044026: 7079           	moveq #121,%d0
00044028: 7269           	moveq #105,%d1
0004402a: 6768           	beqs 0x44094
0004402c: 7420           	moveq #32,%d2
0004402e: bd20           	eorb %d6,%a0@-
00044030: 3230 3031      	movew %a0@(0000000000000031,%d3:w),%d1
00044034: 2d00           	movel %d0,%fp@-
00044036: 3939 3939 0054 	movew 0x39390054,%a4@-
0004403c: 6865           	bvcs 0x440a3
0004403e: 2045           	moveal %d5,%a0
00044040: 6d75           	blts 0x440b7
00044042: 544f           	addqw #2,%sp
00044044: 5320           	subqb #1,%a0@-
00044046: 6465           	bccs 0x440ad
00044048: 7665           	moveq #101,%d3
0004404a: 6c6f           	bges 0x440bb
0004404c: 706d           	moveq #109,%d0
0004404e: 656e           	bcss 0x440be
00044050: 7420           	moveq #32,%d2
00044052: 7465           	moveq #101,%d2
00044054: 616d           	bsrs 0x440c3
00044056: 0068 7474 7073 	oriw #29812,%a0@(28787)
0004405c: 3a2f 2f65      	movew %sp@(12133),%d5
00044060: 6d75           	blts 0x440d7
00044062: 746f           	moveq #111,%d2
00044064: 732e 736f      	mvsb %fp@(29551),%d1
00044068: 7572 6365 666f 	mvsw %a2@(000000000000666f)@(0000000000000000),%d2
0004406e: 7267           	moveq #103,%d1
00044070: 652e           	bcss 0x440a0
00044072: 696f           	bvss 0x440e3
00044074: 2f00           	movel %d0,%sp@-
00044076: 4261           	clrw %a1@-
00044078: 7365           	mvsw %a5@-,%d1
0004407a: 6420           	bccs 0x4409c
0004407c: 6f6e           	bles 0x440ec
0004407e: 2027           	movel %sp@-,%d0
00044080: 4750           	.short 0x4750
00044082: 4c65           	.short 0x4c65
00044084: 6427           	bccs 0x440ad
00044086: 2073 6f75 7263 	moveal %a3@(0000000072636573)@(0000000000000000),%a0
0004408c: 6573 
0004408e: 00bd 2031 3938 	oril #540096824,%d5
00044094: 3720           	movew %a0@-,%a3@-
00044096: 4469 6769      	negw %a1@(26473)
0004409a: 7461           	moveq #97,%d2
0004409c: 6c20           	bges 0x440be
0004409e: 5265           	addqw #1,%a5@-
000440a0: 7365           	mvsw %a5@-,%d1
000440a2: 6172           	bsrs 0x44116
000440a4: 6368           	blss 0x4410e
000440a6: 2c20           	movel %a0@-,%d6
000440a8: 496e           	.short 0x496e
000440aa: 632e           	blss 0x440da
000440ac: 00bd 2031 3939 	oril #540096825,%d5
000440b2: 3920           	movew %a0@-,%a4@-
000440b4: 4361           	.short 0x4361
000440b6: 6c64           	bges 0x4411c
000440b8: 6572           	bcss 0x4412c
000440ba: 6120           	bsrs 0x440dc
000440bc: 5468 696e      	addqw #2,%a0@(26990)
000440c0: 2043           	moveal %d3,%a0
000440c2: 6c69           	bges 0x4412d
000440c4: 656e           	bcss 0x44134
000440c6: 7473           	moveq #115,%d2
000440c8: 2c20           	movel %a0@-,%d6
000440ca: 496e           	.short 0x496e
000440cc: 632e           	blss 0x440fc
000440ce: 00bd 2032 3030 	oril #540160048,%d5
000440d4: 3120           	movew %a0@-,%a0@-
000440d6: 4c69           	.short 0x4c69
000440d8: 6e65           	bgts 0x4413f
000440da: 6f2c           	bles 0x44108
000440dc: 2049           	moveal %a1,%a0
000440de: 6e63           	bgts 0x44143
000440e0: 2e00           	movel %d0,%d7
000440e2: 456d           	.short 0x456d
000440e4: 7554           	mvsw %a4@,%d2
000440e6: 4f53           	.short 0x4f53
000440e8: 2069 7320      	moveal %a1@(29472),%a0
000440ec: 6469           	bccs 0x44157
000440ee: 7374 7269      	mvsw %a4@(0000000000000069,%d7:w:2),%d1
000440f2: 6275           	bhis 0x44169
000440f4: 7465           	moveq #101,%d2
000440f6: 6420           	bccs 0x44118
000440f8: 756e 6465      	mvsw %fp@(25701),%d2
000440fc: 7220           	moveq #32,%d1
000440fe: 7468           	moveq #104,%d2
00044100: 6520           	bcss 0x44122
00044102: 4750           	.short 0x4750
00044104: 4c00           	.short 0x4c00
00044106: 5365           	subqw #1,%a5@-
00044108: 6520           	bcss 0x4412a
0004410a: 646f           	bccs 0x4417b
0004410c: 635c           	blss 0x4416a
0004410e: 6c69           	bges 0x44179
00044110: 6365           	blss 0x44177
00044112: 6e73           	bgts 0x44187
00044114: 652e           	bcss 0x44144
00044116: 7478           	moveq #120,%d2
00044118: 7420           	moveq #32,%d2
0004411a: 666f           	bnes 0x4418b
0004411c: 7220           	moveq #32,%d1
0004411e: 6465           	bccs 0x44185
00044120: 7461           	moveq #97,%d2
00044122: 696c           	bvss 0x44190
00044124: 7300           	mvsb %d0,%d1
00044126: 4f50           	.short 0x4f50
00044128: 454e           	.short 0x454e
0004412a: 2041           	moveal %d1,%a0
0004412c: 5050           	addqw #8,%a0@
0004412e: 4c49           	.short 0x4c49
00044130: 4341           	.short 0x4341
00044132: 5449           	addqw #2,%a1
00044134: 4f4e           	.short 0x4f4e
00044136: 0050 6172      	oriw #24946,%a0@
0004413a: 616d           	bsrs 0x441a9
0004413c: 6574           	bcss 0x441b2
0004413e: 6572           	bcss 0x441b2
00044140: 733a 0049      	mvsb %pc@(0x4418b),%d1
00044144: 4e53 5441      	linkw %a3,#21569
00044148: 4c4c           	.short 0x4c4c
0004414a: 2044           	moveal %d4,%a0
0004414c: 4553           	.short 0x4553
0004414e: 4b54           	.short 0x4b54
00044150: 4f50           	.short 0x4f50
00044152: 2049           	moveal %a1,%a0
00044154: 434f           	.short 0x434f
00044156: 4e00           	.short 0x4e00
00044158: 4974           	.short 0x4974
0004415a: 656d           	bcss 0x441c9
0004415c: 2074 7970 653a 	moveal %a4@(00000000653a0044),%a0
00044162: 0044 
00044164: 7269           	moveq #105,%d1
00044166: 7665           	moveq #101,%d3
00044168: 0054 7261      	oriw #29281,%a4@
0004416c: 7368 2063      	mvsw %a0@(8291),%d1
00044170: 616e           	bsrs 0x441e0
00044172: 0050 7269      	oriw #29289,%a0@
00044176: 6e74           	bgts 0x441ec
00044178: 6572           	bcss 0x441ec
0004417a: 0001 0002      	orib #2,%d1
0004417e: 0049           	.short 0x0049
00044180: 636f           	blss 0x441f1
00044182: 6e3a           	bgts 0x441be
00044184: 0049           	.short 0x0049
00044186: 4e53 5441      	linkw %a3,#21569
0004418a: 4c4c           	.short 0x4c4c
0004418c: 2041           	moveal %d1,%a0
0004418e: 5050           	addqw #8,%a0@
00044190: 4c49           	.short 0x4c49
00044192: 4341           	.short 0x4341
00044194: 5449           	addqw #2,%a1
00044196: 4f4e           	.short 0x4f4e
00044198: 0042 6f6f      	oriw #28527,%d2
0004419c: 7420           	moveq #32,%d2
0004419e: 7374 6174 7573 	mvsw %a4@(0000000075733a00)@(0000000000000000),%d1
000441a4: 3a00 
000441a6: 4175           	.short 0x4175
000441a8: 746f           	moveq #111,%d2
000441aa: 004e           	.short 0x004e
000441ac: 6f72           	bles 0x44220
000441ae: 6d61           	blts 0x44211
000441b0: 6c00 4170      	bgew 0x48322
000441b4: 706c           	moveq #108,%d0
000441b6: 6963           	bvss 0x4421b
000441b8: 6174           	bsrs 0x4422e
000441ba: 696f           	bvss 0x4422b
000441bc: 6e20           	bgts 0x441de
000441be: 7479           	moveq #121,%d2
000441c0: 7065           	moveq #101,%d0
000441c2: 3a00           	movew %d0,%d5
000441c4: 544f           	addqw #2,%sp
000441c6: 5300           	subqb #1,%d0
000441c8: 5454           	addqw #2,%a4@
000441ca: 5000           	addqb #8,%d0
000441cc: 4745           	.short 0x4745
000441ce: 4d00           	chkl %d0,%d6
000441d0: 4754           	.short 0x4754
000441d2: 5000           	addqb #8,%d0
000441d4: 4465           	negw %a5@-
000441d6: 6661           	bnes 0x44239
000441d8: 756c 7420      	mvsw %a4@(29728),%d2
000441dc: 6469           	bccs 0x44247
000441de: 723a           	moveq #58,%d1
000441e0: 0041 7070      	oriw #28784,%d1
000441e4: 6c69           	bges 0x4424f
000441e6: 6361           	blss 0x44249
000441e8: 7469           	moveq #105,%d2
000441ea: 6f6e           	bles 0x4425a
000441ec: 0057 696e      	oriw #26990,%sp@
000441f0: 646f           	bccs 0x44261
000441f2: 7700           	mvsb %d0,%d3
000441f4: 5061           	addqw #8,%a1@-
000441f6: 7261           	moveq #97,%d1
000441f8: 6d65           	blts 0x4425f
000441fa: 7465           	moveq #101,%d2
000441fc: 723a           	moveq #58,%d1
000441fe: 0046 756c      	oriw #30060,%d6
00044202: 6c20           	bges 0x44224
00044204: 7061           	moveq #97,%d0
00044206: 7468           	moveq #104,%d2
00044208: 0046 696c      	oriw #26988,%d6
0004420c: 6520           	bcss 0x4422e
0004420e: 6e61           	bgts 0x44271
00044210: 6d65           	blts 0x44277
00044212: 004e           	.short 0x004e
00044214: 414d           	.short 0x414d
00044216: 4520           	chkl %a0@-,%d2
00044218: 434f           	.short 0x434f
0004421a: 4e46           	trap #6
0004421c: 4c49           	.short 0x4c49
0004421e: 4354           	.short 0x4354
00044220: 2044           	moveal %d4,%a0
00044222: 5552           	subqw #2,%a2@
00044224: 494e           	.short 0x494e
00044226: 4720           	chkl %a0@-,%d3
00044228: 434f           	.short 0x434f
0004422a: 5059           	addqw #8,%a1@+
0004422c: 0053 746f      	oriw #29807,%a3@
00044230: 7000           	moveq #0,%d0
00044232: 4e45           	trap #5
00044234: 5720           	subqb #3,%a0@-
00044236: 464f           	.short 0x464f
00044238: 4c44           	.short 0x4c44
0004423a: 4552           	.short 0x4552
0004423c: 0053 4541      	oriw #17729,%a3@
00044240: 5243           	addqw #1,%d3
00044242: 4820           	nbcd %a0@-
00044244: 4649           	.short 0x4649
00044246: 4c45           	.short 0x4c45
00044248: 0050 5249      	oriw #21065,%a0@
0004424c: 4e54 2046      	linkw %a4,#8262
00044250: 494c           	.short 0x494c
00044252: 4500           	chkl %d0,%d2
00044254: 5345           	subqw #1,%d5
00044256: 5420           	addqb #2,%a0@-
00044258: 5052           	addqw #8,%a2@
0004425a: 4546           	.short 0x4546
0004425c: 4552           	.short 0x4552
0004425e: 454e           	.short 0x454e
00044260: 4345           	.short 0x4345
00044262: 5300           	subqb #1,%d0
00044264: 436f           	.short 0x436f
00044266: 6e66           	bgts 0x442ce
00044268: 6972           	bvss 0x442dc
0004426a: 6d20           	blts 0x4428c
0004426c: 6465           	bccs 0x442d3
0004426e: 6c65           	bges 0x442d5
00044270: 7465           	moveq #101,%d2
00044272: 733a 0043      	mvsb %pc@(0x442b7),%d1
00044276: 6f6e           	bles 0x442e6
00044278: 6669           	bnes 0x442e3
0004427a: 726d           	moveq #109,%d1
0004427c: 2063           	moveal %a3@-,%a0
0004427e: 6f70           	bles 0x442f0
00044280: 6965           	bvss 0x442e7
00044282: 733a 0043      	mvsb %pc@(0x442c7),%d1
00044286: 6f6e           	bles 0x442f6
00044288: 6669           	bnes 0x442f3
0004428a: 726d           	moveq #109,%d1
0004428c: 206f 7665      	moveal %sp@(30309),%a0
00044290: 7277           	moveq #119,%d1
00044292: 7269           	moveq #105,%d1
00044294: 7465           	moveq #101,%d2
00044296: 733a 0044      	mvsb %pc@(0x442dc),%d1
0004429a: 6f75           	bles 0x44311
0004429c: 626c           	bhis 0x4430a
0004429e: 652d           	bcss 0x442cd
000442a0: 636c           	blss 0x4430e
000442a2: 6963           	bvss 0x44307
000442a4: 6b20           	bmis 0x442c6
000442a6: 7370 6565 643a 	mvsw %a0@(000000000000643a)@(0000000000000000),%d1
000442ac: 0054 696d      	oriw #26989,%a4@
000442b0: 6520           	bcss 0x442d2
000442b2: 666f           	bnes 0x44323
000442b4: 726d           	moveq #109,%d1
000442b6: 6174           	bsrs 0x4432c
000442b8: 3a00           	movew %d0,%d5
000442ba: 4465           	negw %a5@-
000442bc: 6661           	bnes 0x4431f
000442be: 756c 7400      	mvsw %a4@(29696),%d2
000442c2: 3132 4800      	movew %a2@(0000000000000000,%d4:l),%a0@-
000442c6: 3234 4800      	movew %a4@(0000000000000000,%d4:l),%d1
000442ca: 4461           	negw %a1@-
000442cc: 7465           	moveq #101,%d2
000442ce: 2066           	moveal %fp@-,%a0
000442d0: 6f72           	bles 0x44344
000442d2: 6d61           	blts 0x44335
000442d4: 743a           	moveq #58,%d2
000442d6: 004d           	.short 0x004d
000442d8: 4459           	negw %a1@+
000442da: 0044 4d59      	oriw #19801,%d4
000442de: 0053 4554      	oriw #17748,%a3@
000442e2: 2046           	moveal %d6,%a0
000442e4: 494c           	.short 0x494c
000442e6: 4520           	chkl %a0@-,%d2
000442e8: 4d41           	.short 0x4d41
000442ea: 534b           	subqw #1,%a3
000442ec: 0044 4553      	oriw #17747,%d4
000442f0: 4b54           	.short 0x4b54
000442f2: 4f50           	.short 0x4f50
000442f4: 2043           	moveal %d3,%a0
000442f6: 4f4e           	.short 0x4f4e
000442f8: 4649           	.short 0x4649
000442fa: 4755           	.short 0x4755
000442fc: 5241           	addqw #1,%d1
000442fe: 5449           	addqw #2,%a1
00044300: 4f4e           	.short 0x4f4e
00044302: 0046 756e      	oriw #30062,%d6
00044306: 6374           	blss 0x4437c
00044308: 696f           	bvss 0x44379
0004430a: 6e20           	bgts 0x4432c
0004430c: 6b65           	bmis 0x44373
0004430e: 7973 3a00      	mvsw %a3@(0000000000000000,%d3:l:2),%d4
00044312: 0400 0300      	subib #0,%d0
00044316: 4d65           	.short 0x4d65
00044318: 6e75           	bgts 0x4438f
0004431a: 2073 686f      	moveal %a3@(000000000000006f,%d6:l),%a0
0004431e: 7274           	moveq #116,%d1
00044320: 6375           	blss 0x44397
00044322: 7420           	moveq #32,%d2
00044324: 6b65           	bmis 0x4438b
00044326: 7973 3a00      	mvsw %a3@(0000000000000000,%d3:l:2),%d4
0004432a: 436c           	.short 0x436c
0004432c: 6561           	bcss 0x4438f
0004432e: 7220           	moveq #32,%d1
00044330: 616c           	bsrs 0x4439e
00044332: 6c00 5345      	bgew 0x49679
00044336: 5420           	addqb #2,%a0@-
00044338: 5343           	subqw #1,%d3
0004433a: 5245           	addqw #1,%d5
0004433c: 454e           	.short 0x454e
0004433e: 2052           	moveal %a2@,%a0
00044340: 4553           	.short 0x4553
00044342: 4f4c           	.short 0x4f4c
00044344: 5554           	subqw #2,%a4@
00044346: 494f           	.short 0x494f
00044348: 4e00           	.short 0x4e00
0004434a: 5354           	subqw #1,%a4@
0004434c: 204c           	moveal %a4,%a0
0004434e: 6f77           	bles 0x443c7
00044350: 0053 5420      	oriw #21536,%a3@
00044354: 4d65           	.short 0x4d65
00044356: 6469           	bccs 0x443c1
00044358: 756d 0053      	mvsw %a5@(83),%d2
0004435c: 5420           	addqb #2,%a0@-
0004435e: 4869 6768      	pea %a1@(26472)
00044362: 0054 5420      	oriw #21536,%a4@
00044366: 4c6f           	.short 0x4c6f
00044368: 7700           	mvsb %d0,%d3
0004436a: 5454           	addqw #2,%a4@
0004436c: 204d           	moveal %a5,%a0
0004436e: 6564           	bcss 0x443d4
00044370: 6975           	bvss 0x443e7
00044372: 6d00 3220      	bltw 0x47594
00044376: 2020           	movel %a0@-,%d0
00044378: 2034 2020      	movel %a4@(0000000000000020,%d2:w),%d0
0004437c: 2031 3620      	movel %a1@(0000000000000020,%d3:w:8),%d0
00044380: 2020           	movel %a0@-,%d0
00044382: 3235 3600      	movew %a5@(0000000000000000,%d3:w:8),%d1
00044386: 5443           	addqw #2,%d3
00044388: 0000 4869      	orib #105,%d0
0004438c: 6768           	beqs 0x443f6
0004438e: 004d           	.short 0x004d
00044390: 6564           	bcss 0x443f6
00044392: 6975           	bvss 0x44409
00044394: 6d00 4c6f      	bltw 0x49005
00044398: 7700           	mvsb %d0,%d3
0004439a: 3634 3020      	movew %a4@(0000000000000020,%d3:w),%d3
0004439e: 7820           	moveq #32,%d4
000443a0: 3438 3000      	movew 0x3000,%d2
000443a4: 3634 3020      	movew %a4@(0000000000000020,%d3:w),%d3
000443a8: 7820           	moveq #32,%d4
000443aa: 3234 3000      	movew %a4@(0000000000000000,%d3:w),%d1
000443ae: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
000443b2: 7820           	moveq #32,%d4
000443b4: 3438 3000      	movew 0x3000,%d2
000443b8: 3332 3020      	movew %a2@(0000000000000020,%d3:w),%a1@-
000443bc: 7820           	moveq #32,%d4
000443be: 3234 3000      	movew %a4@(0000000000000000,%d3:w),%d1
000443c2: 5354           	subqw #1,%a4@
000443c4: 2043           	moveal %d3,%a0
000443c6: 6f6d           	bles 0x44435
000443c8: 7061           	moveq #97,%d0
000443ca: 7469           	moveq #105,%d2
000443cc: 626c           	bhis 0x4443a
000443ce: 6500 494e      	bcsw 0x48d1e
000443d2: 5354           	subqw #1,%a4@
000443d4: 414c           	.short 0x414c
000443d6: 4c20           	.short 0x4c20
000443d8: 5749           	subqw #3,%a1
000443da: 4e44           	trap #4
000443dc: 4f57           	.short 0x4f57
000443de: 2049           	moveal %a1,%a0
000443e0: 434f           	.short 0x434f
000443e2: 4e00           	.short 0x4e00
000443e4: 466f 6c64      	notw %sp@(27748)
000443e8: 6572           	bcss 0x4445c
000443ea: 0046 696c      	oriw #26988,%d6
000443ee: 6500 464f      	bcsw 0x48a3f
000443f2: 524d           	addqw #1,%a5
000443f4: 4154           	.short 0x4154
000443f6: 2046           	moveal %d6,%a0
000443f8: 4c4f           	.short 0x4c4f
000443fa: 5050           	addqw #8,%a0@
000443fc: 5920           	subqb #4,%a0@-
000443fe: 4449           	.short 0x4449
00044400: 534b           	subqw #1,%a3
00044402: 4554           	.short 0x4554
00044404: 5445           	addqw #2,%d5
00044406: 0044 7269      	oriw #29289,%d4
0004440a: 7665           	moveq #101,%d3
0004440c: 3a00           	movew %d0,%d5
0004440e: 4100           	chkl %d0,%d0
00044410: 4200           	clrb %d0
00044412: 5353           	subqw #1,%a3@
00044414: 2033 3630      	movel %a3@(0000000000000030,%d3:w:8),%d0
00044418: 204b           	moveal %a3,%a0
0004441a: 0044 5320      	oriw #21280,%d4
0004441e: 3732 3020      	movew %a2@(0000000000000020,%d3:w),%a3@-
00044422: 4b00           	chkl %d0,%d5
00044424: 4453           	negw %a3@
00044426: 2038 3030      	movel 0x3030,%d0
0004442a: 204b           	moveal %a3,%a0
0004442c: 0048           	.short 0x0048
0004442e: 4420           	negb %a0@-
00044430: 312e 3434      	movew %fp@(13364),%a0@-
00044434: 204d           	moveal %a5,%a0
00044436: 0053 4554      	oriw #17748,%a3@
0004443a: 2042           	moveal %d2,%a0
0004443c: 4143           	.short 0x4143
0004443e: 4b47           	.short 0x4b47
00044440: 524f           	addqw #1,%sp
00044442: 554e           	subqw #2,%fp
00044444: 4400           	negb %d0
00044446: 5365           	subqw #1,%a5@-
00044448: 6c65           	bges 0x444af
0004444a: 6374           	blss 0x444c0
0004444c: 3a00           	movew %d0,%d5
0004444e: 4465           	negw %a5@-
00044450: 736b 746f      	mvsw %a3@(29807),%d1
00044454: 7000           	moveq #0,%d0
00044456: 5374 796c 653a 	subqw #1,%a4@(000000000000653a)@(0000000000000000)
0004445c: 0043 6f6c      	oriw #28524,%d3
00044460: 6f72           	bles 0x444d4
00044462: 3a00           	movew %d0,%d5
00044464: ffff           	.short 0xffff
00044466: 0001 0007      	orib #7,%d1
0004446a: 0019 0000      	orib #0,%a1@+
00044476: 0000 0050      	orib #80,%d0
0004447a: 0019 0007      	orib #7,%a1@+
0004447e: 0002 0002      	orib #2,%d2
00044482: 0014 0000      	orib #0,%a4@
00044486: 0000 0000      	orib #0,%d0
0004448a: 1100           	moveb %d0,%a0@-
0004448c: 0000 0000      	orib #0,%d0
00044490: 0050 0201      	oriw #513,%a0@
00044494: 0001 0003      	orib #3,%d1
00044498: 0006 0019      	orib #25,%d6
000444a4: 0002 0000      	orib #0,%d2
000444a8: 001c 0301      	orib #1,%a4@+
000444ac: 0004 ffff      	orib #-1,%d4
000444b0: ffff           	.short 0xffff
000444b2: 0020 0000      	orib #0,%a0@-
000444b6: 0000 0004      	orib #4,%d0
000444ba: 3d84 0000      	movew %d4,%fp@(0000000000000000,%d0:w)
000444be: 0000 0006      	orib #6,%d0
000444c2: 0301           	btst %d1,%d1
000444c4: 0005 ffff      	orib #-1,%d5
000444c8: ffff           	.short 0xffff
000444ca: 0020 0000      	orib #0,%a0@-
000444ce: 0000 0004      	orib #4,%d0
000444d2: 3d8b 0006      	movew %a3,%fp@(0000000000000006,%d0:w)
000444d6: 0000 0006      	orib #6,%d0
000444da: 0301           	btst %d1,%d1
000444dc: 0006 ffff      	orib #-1,%d6
000444e0: ffff           	.short 0xffff
000444e2: 0020 0000      	orib #0,%a0@-
000444e6: 0000 0004      	orib #4,%d0
000444ea: 3d92 000c      	movew %a2@,%fp@(000000000000000c,%d0:w)
000444ee: 0000 0007      	orib #7,%d0
000444f2: 0301           	btst %d1,%d1
000444f4: 0002 ffff      	orib #-1,%d2
000444f8: ffff           	.short 0xffff
000444fa: 0020 0000      	orib #0,%a0@-
000444fe: 0000 0004      	orib #4,%d0
00044502: 3d99 0013      	movew %a1@+,%fp@(0000000000000013,%d0:w)
00044506: 0000 0009      	orib #9,%d0
0004450a: 0301           	btst %d1,%d1
0004450c: 0000 0008      	orib #8,%d0
00044510: 002f 0019 0000 	orib #25,%sp@(0)
0004451e: 0301           	btst %d1,%d1
00044520: 0050 0017      	oriw #23,%a0@
00044524: 0011 0009      	orib #9,%a1@
00044528: 0010 0014      	orib #20,%a0@
0004452c: 0000 0000      	orib #0,%d0
00044530: 00ff           	.short 0x00ff
00044532: 1100           	moveb %d0,%a0@-
00044534: 0002 0000      	orib #0,%d2
00044538: 0014 0008      	orib #8,%a4@
0004453c: 000a           	.short 0x000a
0004453e: ffff           	.short 0xffff
00044540: ffff           	.short 0xffff
00044542: 001c 0000      	orib #0,%a4@+
00044546: 0000 0004      	orib #4,%d0
0004454a: 3da3 0000      	movew %a3@-,%fp@(0000000000000000,%d0:w)
0004454e: 0000 0014      	orib #20,%d0
00044552: 0001 000b      	orib #11,%d1
00044556: ffff           	.short 0xffff
00044558: ffff           	.short 0xffff
0004455a: 001c 0000      	orib #0,%a4@+
0004455e: 0008           	.short 0x0008
00044560: 0004 3db5      	orib #-75,%d4
00044564: 0000 0001      	orib #1,%d0
00044568: 0014 0001      	orib #1,%a4@
0004456c: 000c           	.short 0x000c
0004456e: ffff           	.short 0xffff
00044570: ffff           	.short 0xffff
00044572: 001c 0000      	orib #0,%a4@+
00044576: 0000 0004      	orib #4,%d0
0004457a: 3db7 0000 0002 	movew %sp@(0000000000000000,%d0:w),%fp@(0000000000000002,%d0:w)
00044580: 0014 0001      	orib #1,%a4@
00044584: 000d           	.short 0x000d
00044586: ffff           	.short 0xffff
00044588: ffff           	.short 0xffff
0004458a: 001c 0000      	orib #0,%a4@+
0004458e: 0000 0004      	orib #4,%d0
00044592: 3db9 0000 0003 	movew 0x3,%fp@(0000000000000014,%d0:w)
00044598: 0014 
0004459a: 0001 000e      	orib #14,%d1
0004459e: ffff           	.short 0xffff
000445a0: ffff           	.short 0xffff
000445a2: 001c 0000      	orib #0,%a4@+
000445a6: 0000 0004      	orib #4,%d0
000445aa: 3dbb 0000 0004 	movew %pc@(0x445ac,%d0:w),%fp@(0000000000000004,%d0:w)
000445b0: 0014 0001      	orib #1,%a4@
000445b4: 000f           	.short 0x000f
000445b6: ffff           	.short 0xffff
000445b8: ffff           	.short 0xffff
000445ba: 001c 0000      	orib #0,%a4@+
000445be: 0000 0004      	orib #4,%d0
000445c2: 3dbd           	.short 0x3dbd
000445c4: 0000 0005      	orib #5,%d0
000445c8: 0014 0001      	orib #1,%a4@
000445cc: 0010 ffff      	orib #-1,%a0@
000445d0: ffff           	.short 0xffff
000445d2: 001c 0000      	orib #0,%a4@+
000445d6: 0000 0004      	orib #4,%d0
000445da: 3dbf           	.short 0x3dbf
000445dc: 0000 0006      	orib #6,%d0
000445e0: 0014 0001      	orib #1,%a4@
000445e4: 0008           	.short 0x0008
000445e6: ffff           	.short 0xffff
000445e8: ffff           	.short 0xffff
000445ea: 001c 0000      	orib #0,%a4@+
000445ee: 0000 0004      	orib #4,%d0
000445f2: 3dc1           	.short 0x3dc1
000445f4: 0000 0007      	orib #7,%d0
000445f8: 0014 0001      	orib #1,%a4@
000445fc: 0022 0012      	orib #18,%a2@-
00044600: 0021 0014      	orib #20,%a1@-
00044604: 0000 0000      	orib #0,%d0
00044608: 00ff           	.short 0x00ff
0004460a: 1100           	moveb %d0,%a0@-
0004460c: 0008           	.short 0x0008
0004460e: 0000 0013      	orib #19,%d0
00044612: 0010 0013      	orib #19,%a0@
00044616: ffff           	.short 0xffff
00044618: ffff           	.short 0xffff
0004461a: 001c 0000      	orib #0,%a4@+
0004461e: 0000 0004      	orib #4,%d0
00044622: 3dc3           	.short 0x3dc3
00044624: 0000 0000      	orib #0,%d0
00044628: 0013 0001      	orib #1,%a3@
0004462c: 0014 ffff      	orib #-1,%a4@
00044630: ffff           	.short 0xffff
00044632: 001c 0000      	orib #0,%a4@+
00044636: 0000 0004      	orib #4,%d0
0004463a: 3dca           	.short 0x3dca
0004463c: 0000 0001      	orib #1,%d0
00044640: 0013 0001      	orib #1,%a3@
00044644: 0015 ffff      	orib #-1,%a5@
00044648: ffff           	.short 0xffff
0004464a: 001c 0000      	orib #0,%a4@+
0004464e: 0000 0004      	orib #4,%d0
00044652: 3ddb           	.short 0x3ddb
00044654: 0000 0002      	orib #2,%d0
00044658: 0013 0001      	orib #1,%a3@
0004465c: 0016 ffff      	orib #-1,%fp@
00044660: ffff           	.short 0xffff
00044662: 001c 0000      	orib #0,%a4@+
00044666: 0008           	.short 0x0008
00044668: 0004 3db5      	orib #-75,%d4
0004466c: 0000 0003      	orib #3,%d0
00044670: 0013 0001      	orib #1,%a3@
00044674: 0017 ffff      	orib #-1,%sp@
00044678: ffff           	.short 0xffff
0004467a: 001c 0000      	orib #0,%a4@+
0004467e: 0000 0004      	orib #4,%d0
00044682: 3de7           	.short 0x3de7
00044684: 0000 0004      	orib #4,%d0
00044688: 0013 0001      	orib #1,%a3@
0004468c: 0018 ffff      	orib #-1,%a0@+
00044690: ffff           	.short 0xffff
00044692: 001c 0000      	orib #0,%a4@+
00044696: 0000 0004      	orib #4,%d0
0004469a: 3df7           	.short 0x3df7
0004469c: 0000 0005      	orib #5,%d0
000446a0: 0013 0001      	orib #1,%a3@
000446a4: 0019 ffff      	orib #-1,%a1@+
000446a8: ffff           	.short 0xffff
000446aa: 001c 0000      	orib #0,%a4@+
000446ae: 0000 0004      	orib #4,%d0
000446b2: 3e06           	movew %d6,%d7
000446b4: 0000 0006      	orib #6,%d0
000446b8: 0013 0001      	orib #1,%a3@
000446bc: 001a ffff      	orib #-1,%a2@+
000446c0: ffff           	.short 0xffff
000446c2: 001c 0000      	orib #0,%a4@+
000446c6: 0000 0004      	orib #4,%d0
000446ca: 3e19           	movew %a1@+,%d7
000446cc: 0000 0007      	orib #7,%d0
000446d0: 0013 0001      	orib #1,%a3@
000446d4: 001b ffff      	orib #-1,%a3@+
000446d8: ffff           	.short 0xffff
000446da: 001c 0000      	orib #0,%a4@+
000446de: 0000 0004      	orib #4,%d0
000446e2: 3e29 0000      	movew %a1@(0),%d7
000446e6: 0008           	.short 0x0008
000446e8: 0013 0001      	orib #1,%a3@
000446ec: 001c ffff      	orib #-1,%a4@+
000446f0: ffff           	.short 0xffff
000446f2: 001c 0000      	orib #0,%a4@+
000446f6: 0000 0004      	orib #4,%d0
000446fa: 3e3c 0000      	movew #0,%d7
000446fe: 0009           	.short 0x0009
00044700: 0013 0001      	orib #1,%a3@
00044704: 001d ffff      	orib #-1,%a5@+
00044708: ffff           	.short 0xffff
0004470a: 001c 0000      	orib #0,%a4@+
0004470e: 0008           	.short 0x0008
00044710: 0004 3db5      	orib #-75,%d4
00044714: 0000 000a      	orib #10,%d0
00044718: 0013 0001      	orib #1,%a3@
0004471c: 001e ffff      	orib #-1,%fp@+
00044720: ffff           	.short 0xffff
00044722: 001c 0000      	orib #0,%a4@+
00044726: 0000 0004      	orib #4,%d0
0004472a: 3e4f           	moveaw %sp,%sp
0004472c: 0000 000b      	orib #11,%d0
00044730: 0013 0001      	orib #1,%a3@
00044734: 001f ffff      	orib #-1,%sp@+
00044738: ffff           	.short 0xffff
0004473a: 001c 0000      	orib #0,%a4@+
0004473e: 0000 0004      	orib #4,%d0
00044742: 3e5b           	moveaw %a3@+,%sp
00044744: 0000 000c      	orib #12,%d0
00044748: 0013 0001      	orib #1,%a3@
0004474c: 0020 ffff      	orib #-1,%a0@-
00044750: ffff           	.short 0xffff
00044752: 001c 0000      	orib #0,%a4@+
00044756: 0008           	.short 0x0008
00044758: 0004 3db5      	orib #-75,%d4
0004475c: 0000 000d      	orib #13,%d0
00044760: 0013 0001      	orib #1,%a3@
00044764: 0021 ffff      	orib #-1,%a1@-
00044768: ffff           	.short 0xffff
0004476a: 001c 0000      	orib #0,%a4@+
0004476e: 0000 0004      	orib #4,%d0
00044772: 3e6e 0000      	moveaw %fp@(0),%sp
00044776: 000e           	.short 0x000e
00044778: 0013 0001      	orib #1,%a3@
0004477c: 0011 ffff      	orib #-1,%a1@
00044780: ffff           	.short 0xffff
00044782: 001c 0000      	orib #0,%a4@+
00044786: 0000 0004      	orib #4,%d0
0004478a: 3e7f           	.short 0x3e7f
0004478c: 0000 000f      	orib #15,%d0
00044790: 0013 0001      	orib #1,%a3@
00044794: 002f 0023 002e 	orib #35,%sp@(46)
0004479a: 0014 0000      	orib #0,%a4@
0004479e: 0000 00ff      	orib #-1,%d0
000447a2: 1100           	moveb %d0,%a0@-
000447a4: 000e           	.short 0x000e
000447a6: 0000 0014      	orib #20,%d0
000447aa: 000c           	.short 0x000c
000447ac: 0024 ffff      	orib #-1,%a4@-
000447b0: ffff           	.short 0xffff
000447b2: 001c 0000      	orib #0,%a4@+
000447b6: 0000 0004      	orib #4,%d0
000447ba: 3e8a           	movew %a2,%sp@
000447bc: 0000 0000      	orib #0,%d0
000447c0: 0014 0001      	orib #1,%a4@
000447c4: 0025 ffff      	orib #-1,%a5@-
000447c8: ffff           	.short 0xffff
000447ca: 001c 0000      	orib #0,%a4@+
000447ce: 0000 0004      	orib #4,%d0
000447d2: 3e9a           	movew %a2@+,%sp@
000447d4: 0000 0001      	orib #1,%d0
000447d8: 0014 0001      	orib #1,%a4@
000447dc: 0026 ffff      	orib #-1,%fp@-
000447e0: ffff           	.short 0xffff
000447e2: 001c 0000      	orib #0,%a4@+
000447e6: 0008           	.short 0x0008
000447e8: 0004 3db5      	orib #-75,%d4
000447ec: 0000 0002      	orib #2,%d0
000447f0: 0014 0001      	orib #1,%a4@
000447f4: 0027 ffff      	orib #-1,%sp@-
000447f8: ffff           	.short 0xffff
000447fa: 001c 0000      	orib #0,%a4@+
000447fe: 0000 0004      	orib #4,%d0
00044802: 3ea9 0000      	movew %a1@(0),%sp@
00044806: 0003 0014      	orib #20,%d3
0004480a: 0001 0028      	orib #40,%d1
0004480e: ffff           	.short 0xffff
00044810: ffff           	.short 0xffff
00044812: 001c 0000      	orib #0,%a4@+
00044816: 0000 0004      	orib #4,%d0
0004481a: 3eb8 0000      	movew 0x0,%sp@
0004481e: 0004 0014      	orib #20,%d4
00044822: 0001 0029      	orib #41,%d1
00044826: ffff           	.short 0xffff
00044828: ffff           	.short 0xffff
0004482a: 001c 0000      	orib #0,%a4@+
0004482e: 0000 0004      	orib #4,%d0
00044832: 3ec7           	movew %d7,%sp@+
00044834: 0000 0005      	orib #5,%d0
00044838: 0014 0001      	orib #1,%a4@
0004483c: 002a ffff ffff 	orib #-1,%a2@(-1)
00044842: 001c 0000      	orib #0,%a4@+
00044846: 0000 0004      	orib #4,%d0
0004484a: 3ed6           	movew %fp@,%sp@+
0004484c: 0000 0006      	orib #6,%d0
00044850: 0014 0001      	orib #1,%a4@
00044854: 002b ffff ffff 	orib #-1,%a3@(-1)
0004485a: 001c 0000      	orib #0,%a4@+
0004485e: 0000 0004      	orib #4,%d0
00044862: 3ee5           	movew %a5@-,%sp@+
00044864: 0000 0007      	orib #7,%d0
00044868: 0014 0001      	orib #1,%a4@
0004486c: 002c ffff ffff 	orib #-1,%a4@(-1)
00044872: 001c 0000      	orib #0,%a4@+
00044876: 0008           	.short 0x0008
00044878: 0004 3db5      	orib #-75,%d4
0004487c: 0000 0008      	orib #8,%d0
00044880: 0014 0001      	orib #1,%a4@
00044884: 002d ffff ffff 	orib #-1,%a5@(-1)
0004488a: 001c 0000      	orib #0,%a4@+
0004488e: 0000 0004      	orib #4,%d0
00044892: 3eef 0000      	movew %sp@(0),%sp@+
00044896: 0009           	.short 0x0009
00044898: 0014 0001      	orib #1,%a4@
0004489c: 002e ffff ffff 	orib #-1,%fp@(-1)
000448a2: 001c 0000      	orib #0,%a4@+
000448a6: 0008           	.short 0x0008
000448a8: 0004 3db5      	orib #-75,%d4
000448ac: 0000 000a      	orib #10,%d0
000448b0: 0014 0001      	orib #1,%a4@
000448b4: 0022 ffff      	orib #-1,%a2@-
000448b8: ffff           	.short 0xffff
000448ba: 001c 0000      	orib #0,%a4@+
000448be: 0000 0004      	orib #4,%d0
000448c2: 3efd           	.short 0x3efd
000448c4: 0000 000b      	orib #11,%d0
000448c8: 0014 0001      	orib #1,%a4@
000448cc: 0007 0030      	orib #48,%d7
000448d0: 003e           	.short 0x003e
000448d2: 0014 0000      	orib #0,%a4@
000448d6: 0000 00ff      	orib #-1,%d0
000448da: 1100           	moveb %d0,%a0@-
000448dc: 0015 0000      	orib #0,%a5@
000448e0: 001b 000f      	orib #15,%a3@+
000448e4: 0031 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
000448ea: 001c 0000 0000 
000448f0: 0004 
000448f2: 3f11           	movew %a1@,%sp@-
000448f4: 0000 0000      	orib #0,%d0
000448f8: 001b 0001      	orib #1,%a3@+
000448fc: 0032 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
00044902: 001c 0000 0000 
00044908: 0004 
0004490a: 3f23           	movew %a3@-,%sp@-
0004490c: 0000 0001      	orib #1,%d0
00044910: 001b 0001      	orib #1,%a3@+
00044914: 0033 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
0004491a: 001c 0000 0000 
00044920: 0004 
00044922: 3f3c 0000      	movew #0,%sp@-
00044926: 0002 001b      	orib #27,%d2
0004492a: 0001 0034      	orib #52,%d1
0004492e: ffff           	.short 0xffff
00044930: ffff           	.short 0xffff
00044932: 001c 0000      	orib #0,%a4@+
00044936: 0000 0004      	orib #4,%d0
0004493a: 3f4e 0000      	movew %fp,%sp@(0)
0004493e: 0003 001b      	orib #27,%d3
00044942: 0001 0035      	orib #53,%d1
00044946: ffff           	.short 0xffff
00044948: ffff           	.short 0xffff
0004494a: 001c 0000      	orib #0,%a4@+
0004494e: 0008           	.short 0x0008
00044950: 0004 3db5      	orib #-75,%d4
00044954: 0000 0004      	orib #4,%d0
00044958: 001b 0001      	orib #1,%a3@+
0004495c: 0036 ffff ffff 	orib #-1,@(00000000001c0000)@(0000000000000004)
00044962: 001c 0000 0000 
00044968: 0004 
0004496a: 3f64 0000      	movew %a4@-,%sp@(0)
0004496e: 0005 001b      	orib #27,%d5
00044972: 0001 0037      	orib #55,%d1
00044976: ffff           	.short 0xffff
00044978: ffff           	.short 0xffff
0004497a: 001c 0000      	orib #0,%a4@+
0004497e: 0000 0004      	orib #4,%d0
00044982: 3f79 0000 0006 	movew 0x6,%sp@(27)
00044988: 001b 
0004498a: 0001 0038      	orib #56,%d1
0004498e: ffff           	.short 0xffff
00044990: ffff           	.short 0xffff
00044992: 001c 0000      	orib #0,%a4@+
00044996: 0000 0004      	orib #4,%d0
0004499a: 3f94 0000      	movew %a4@,%sp@(0000000000000000,%d0:w)
0004499e: 0007 001b      	orib #27,%d7
000449a2: 0001 0039      	orib #57,%d1
000449a6: ffff           	.short 0xffff
000449a8: ffff           	.short 0xffff
000449aa: 001c 0000      	orib #0,%a4@+
000449ae: 0008           	.short 0x0008
000449b0: 0004 3db5      	orib #-75,%d4
000449b4: 0000 0008      	orib #8,%d0
000449b8: 001b 0001      	orib #1,%a3@+
000449bc: 003a           	.short 0x003a
000449be: ffff           	.short 0xffff
000449c0: ffff           	.short 0xffff
000449c2: 001c 0000      	orib #0,%a4@+
000449c6: 0000 0004      	orib #4,%d0
000449ca: 3fab 0000 0009 	movew %a3@(0),%sp@(0000000000000009,%d0:w)
000449d0: 001b 0001      	orib #1,%a3@+
000449d4: 003b           	.short 0x003b
000449d6: ffff           	.short 0xffff
000449d8: ffff           	.short 0xffff
000449da: 001c 0000      	orib #0,%a4@+
000449de: 0000 0004      	orib #4,%d0
000449e2: 3fbf           	.short 0x3fbf
000449e4: 0000 000a      	orib #10,%d0
000449e8: 001b 0001      	orib #1,%a3@+
000449ec: 003c ffff      	orib #-1,%ccr
000449f0: ffff           	.short 0xffff
000449f2: 001c 0000      	orib #0,%a4@+
000449f6: 0008           	.short 0x0008
000449f8: 0004 3db5      	orib #-75,%d4
000449fc: 0000 000b      	orib #11,%d0
00044a00: 001b 0001      	orib #1,%a3@+
00044a04: 003d           	.short 0x003d
00044a06: ffff           	.short 0xffff
00044a08: ffff           	.short 0xffff
00044a0a: 001c 0000      	orib #0,%a4@+
00044a0e: 0000 0004      	orib #4,%d0
00044a12: 3fd1           	.short 0x3fd1
00044a14: 0000 000c      	orib #12,%d0
00044a18: 001b 0001      	orib #1,%a3@+
00044a1c: 003e           	.short 0x003e
00044a1e: ffff           	.short 0xffff
00044a20: ffff           	.short 0xffff
00044a22: 001c 0000      	orib #0,%a4@+
00044a26: 0008           	.short 0x0008
00044a28: 0004 3db5      	orib #-75,%d4
00044a2c: 0000 000d      	orib #13,%d0
00044a30: 001b 0001      	orib #1,%a3@+
00044a34: 002f ffff ffff 	orib #-1,%sp@(-1)
00044a3a: 001c 0020      	orib #32,%a4@+
00044a3e: 0000 0004      	orib #4,%d0
00044a42: 3fdb           	.short 0x3fdb
00044a44: 0000 000e      	orib #14,%d0
00044a48: 001b 0001      	orib #1,%a3@+
00044a4c: ffff           	.short 0xffff
00044a4e: 0001 000d      	orib #13,%d1
00044a52: 0014 0400      	orib #0,%a4@
00044a56: 0010 0001      	orib #1,%a0@
00044a5a: 1100           	moveb %d0,%a0@-
00044a5c: 0000 0000      	orib #0,%d0
00044a60: 0028 0010 0002 	orib #16,%a0@(2)
00044a66: ffff           	.short 0xffff
00044a68: ffff           	.short 0xffff
00044a6a: 001c 0000      	orib #0,%a4@+
00044a6e: 0000 0004      	orib #4,%d0
00044a72: 3fe3           	.short 0x3fe3
00044a74: 000b           	.short 0x000b
00044a76: 0001 0001      	orib #1,%d1
00044a7a: 0001 0003      	orib #3,%d1
00044a7e: ffff           	.short 0xffff
00044a80: ffff           	.short 0xffff
00044a82: 001e 4408      	orib #8,%fp@+
00044a86: 0000 0005      	orib #5,%d0
00044a8a: 9b88           	subxl %a0@-,%a5@-
00044a8c: 0004 0003      	orib #3,%d4
00044a90: 001a 0001      	orib #1,%a2@+
00044a94: 0004 ffff      	orib #-1,%d4
00044a98: ffff           	.short 0xffff
00044a9a: 001e 0400      	orib #0,%fp@+
00044a9e: 0000 0005      	orib #5,%d0
00044aa2: 9ba4           	subl %d5,%a4@-
00044aa4: 0004 0004      	orib #4,%d4
00044aa8: 001a 0001      	orib #1,%a2@+
00044aac: 0005 ffff      	orib #-1,%d5
00044ab0: ffff           	.short 0xffff
00044ab2: 001e 0400      	orib #0,%fp@+
00044ab6: 0000 0005      	orib #5,%d0
00044aba: 9bc0           	subal %d0,%a5
00044abc: 0004 0005      	orib #5,%d4
00044ac0: 001a 0001      	orib #1,%a2@+
00044ac4: 0006 ffff      	orib #-1,%d6
00044ac8: ffff           	.short 0xffff
00044aca: 001e 0400      	orib #0,%fp@+
00044ace: 0000 0005      	orib #5,%d0
00044ad2: 9bdc           	subal %a4@+,%a5
00044ad4: 0004 0006      	orib #6,%d4
00044ad8: 001a 0001      	orib #1,%a2@+
00044adc: 0007 ffff      	orib #-1,%d7
00044ae0: ffff           	.short 0xffff
00044ae2: 001e 0400      	orib #0,%fp@+
00044ae6: 0000 0005      	orib #5,%d0
00044aea: 9bf8 0004      	subal 0x4,%a5
00044aee: 0008           	.short 0x0008
00044af0: 0020 0001      	orib #1,%a0@-
00044af4: 0008           	.short 0x0008
00044af6: ffff           	.short 0xffff
00044af8: ffff           	.short 0xffff
00044afa: 001e 0400      	orib #0,%fp@+
00044afe: 0000 0005      	orib #5,%d0
00044b02: 9c14           	subb %a4@,%d6
00044b04: 0004 0009      	orib #9,%d4
00044b08: 0020 0001      	orib #1,%a0@-
00044b0c: 000b           	.short 0x000b
00044b0e: 0009           	.short 0x0009
00044b10: 000a           	.short 0x000a
00044b12: 0019 0000      	orib #0,%a1@+
00044b16: 0000 0000      	orib #0,%d0
00044b1a: 0000 0002      	orib #2,%d0
00044b1e: 000b           	.short 0x000b
00044b20: 0024 0001      	orib #1,%a4@-
00044b24: 000a           	.short 0x000a
00044b26: ffff           	.short 0xffff
00044b28: ffff           	.short 0xffff
00044b2a: 001a 0211      	orib #17,%a2@+
00044b2e: 0000 0004      	orib #4,%d0
00044b32: 3fe5           	.short 0x3fe5
00044b34: 0000 0000      	orib #0,%d0
00044b38: 0012 0001      	orib #1,%a2@
00044b3c: 0008           	.short 0x0008
00044b3e: ffff           	.short 0xffff
00044b40: ffff           	.short 0xffff
00044b42: 001a 0211      	orib #17,%a2@+
00044b46: 0000 0004      	orib #4,%d0
00044b4a: 3ff0           	.short 0x3ff0
00044b4c: 0013 0000      	orib #0,%a3@
00044b50: 0011 0001      	orib #1,%a1@
00044b54: 000c           	.short 0x000c
00044b56: ffff           	.short 0xffff
00044b58: ffff           	.short 0xffff
00044b5a: 001a 0607      	orib #7,%a2@+
00044b5e: 0000 0004      	orib #4,%d0
00044b62: 6caa           	bges 0x44b0e
00044b64: 0002 000e      	orib #14,%d2
00044b68: 000a           	.short 0x000a
00044b6a: 0001 000d      	orib #13,%d1
00044b6e: ffff           	.short 0xffff
00044b70: ffff           	.short 0xffff
00044b72: 001a 0605      	orib #5,%a2@+
00044b76: 0000 0004      	orib #4,%d0
00044b7a: 6ca5           	bges 0x44b21
00044b7c: 000f           	.short 0x000f
00044b7e: 000e           	.short 0x000e
00044b80: 000a           	.short 0x000a
00044b82: 0001 0000      	orib #0,%d1
00044b86: ffff           	.short 0xffff
00044b88: ffff           	.short 0xffff
00044b8a: 001a 0625      	orib #37,%a2@+
00044b8e: 0000 0004      	orib #4,%d0
00044b92: 6c9e           	bges 0x44b32
00044b94: 001c 000e      	orib #14,%a4@+
00044b98: 000a           	.short 0x000a
00044b9a: 0001 ffff      	orib #-1,%d1
00044b9e: 0001 0009      	orib #9,%d1
00044ba2: 0014 0400      	orib #0,%a4@
00044ba6: 0010 0001      	orib #1,%a0@
00044baa: 1100           	moveb %d0,%a0@-
00044bac: 0000 0000      	orib #0,%d0
00044bb0: 0026 080c      	orib #12,%fp@-
00044bb4: 0002 ffff      	orib #-1,%d2
00044bb8: ffff           	.short 0xffff
00044bba: 001c 0000      	orib #0,%a4@+
00044bbe: 0000 0004      	orib #4,%d0
00044bc2: 3ffa           	.short 0x3ffa
00044bc4: 0003 0001      	orib #1,%d3
00044bc8: 0010 0001      	orib #1,%a0@
00044bcc: 0003 ffff      	orib #-1,%d3
00044bd0: ffff           	.short 0xffff
00044bd2: 001e 4400      	orib #0,%fp@+
00044bd6: 0000 0005      	orib #5,%d0
00044bda: 9c30 0003      	subb %a0@(0000000000000003,%d0:w),%d6
00044bde: 0003 0020      	orib #32,%d3
00044be2: 0001 0004      	orib #4,%d1
00044be6: ffff           	.short 0xffff
00044be8: ffff           	.short 0xffff
00044bea: 001e 4400      	orib #0,%fp@+
00044bee: 0000 0005      	orib #5,%d0
00044bf2: 9c4c           	subw %a4,%d6
00044bf4: 0003 0004      	orib #4,%d3
00044bf8: 0020 0001      	orib #1,%a0@-
00044bfc: 0005 ffff      	orib #-1,%d5
00044c00: ffff           	.short 0xffff
00044c02: 001e 0400      	orib #0,%fp@+
00044c06: 0000 0005      	orib #5,%d0
00044c0a: 9c68 0003      	subw %a0@(3),%d6
00044c0e: 0005 0020      	orib #32,%d5
00044c12: 0001 0006      	orib #6,%d1
00044c16: ffff           	.short 0xffff
00044c18: ffff           	.short 0xffff
00044c1a: 001e 0400      	orib #0,%fp@+
00044c1e: 0000 0005      	orib #5,%d0
00044c22: 9c84           	subl %d4,%d6
00044c24: 0003 0006      	orib #6,%d3
00044c28: 0020 0001      	orib #1,%a0@-
00044c2c: 0007 ffff      	orib #-1,%d7
00044c30: ffff           	.short 0xffff
00044c32: 001e 0400      	orib #0,%fp@+
00044c36: 0000 0005      	orib #5,%d0
00044c3a: 9ca0           	subl %a0@-,%d6
00044c3c: 0003 0007      	orib #7,%d3
00044c40: 0020 0001      	orib #1,%a0@-
00044c44: 0008           	.short 0x0008
00044c46: ffff           	.short 0xffff
00044c48: ffff           	.short 0xffff
00044c4a: 001e 0400      	orib #0,%fp@+
00044c4e: 0000 0005      	orib #5,%d0
00044c52: 9cbc 0003 0008 	subl #196616,%d6
00044c58: 0020 0001      	orib #1,%a0@-
00044c5c: 0009           	.short 0x0009
00044c5e: ffff           	.short 0xffff
00044c60: ffff           	.short 0xffff
00044c62: 001a 0607      	orib #7,%a2@+
00044c66: 0000 0004      	orib #4,%d0
00044c6a: 6caa           	bges 0x44c16
00044c6c: 0007 080a      	orib #10,%d7
00044c70: 0009           	.short 0x0009
00044c72: 0001 0000      	orib #0,%d1
00044c76: ffff           	.short 0xffff
00044c78: ffff           	.short 0xffff
00044c7a: 001a 0625      	orib #37,%a2@+
00044c7e: 0000 0004      	orib #4,%d0
00044c82: 6c9e           	bges 0x44c22
00044c84: 0016 080a      	orib #10,%fp@
00044c88: 0009           	.short 0x0009
00044c8a: 0001 ffff      	orib #-1,%d1
00044c8e: 0001 0010      	orib #16,%d1
00044c92: 0014 0400      	orib #0,%a4@
00044c96: 0010 0002      	orib #2,%a0@
00044c9a: 1100           	moveb %d0,%a0@-
00044c9c: 0000 0000      	orib #0,%d0
00044ca0: 0028 0013 0002 	orib #19,%a0@(2)
00044ca6: ffff           	.short 0xffff
00044ca8: ffff           	.short 0xffff
00044caa: 0017 0040      	orib #64,%sp@
00044cae: 0000 0004      	orib #4,%d0
00044cb2: 660c           	bnes 0x44cc0
00044cb4: 0003 0001      	orib #1,%d3
00044cb8: 2000           	movel %d0,%d0
00044cba: 2000           	movel %d0,%d0
00044cbc: 0003 ffff      	orib #-1,%d3
00044cc0: ffff           	.short 0xffff
00044cc2: 001c 0000      	orib #0,%a4@+
00044cc6: 0000 0004      	orib #4,%d0
00044cca: 400b           	.short 0x400b
00044ccc: 000f           	.short 0x000f
00044cce: 0001 000a      	orib #10,%d1
00044cd2: 0001 0004      	orib #4,%d1
00044cd6: ffff           	.short 0xffff
00044cd8: ffff           	.short 0xffff
00044cda: 0017 0000      	orib #0,%sp@
00044cde: 0000 0004      	orib #4,%d0
00044ce2: 661a           	bnes 0x44cfe
00044ce4: 0021 0001      	orib #1,%a1@-
00044ce8: 2000           	movel %d0,%d0
00044cea: 2000           	movel %d0,%d0
00044cec: 0005 ffff      	orib #-1,%d5
00044cf0: ffff           	.short 0xffff
00044cf2: 001c 0000      	orib #0,%a4@+
00044cf6: 0000 0004      	orib #4,%d0
00044cfa: 4016           	negxb %fp@
00044cfc: 000e           	.short 0x000e
00044cfe: 0002 0007      	orib #7,%d2
00044d02: 0001 0006      	orib #6,%d1
00044d06: ffff           	.short 0xffff
00044d08: ffff           	.short 0xffff
00044d0a: 001c 0000      	orib #0,%a4@+
00044d0e: 0000 0004      	orib #4,%d0
00044d12: 401e           	negxb %fp@+
00044d14: 0016 0002      	orib #2,%fp@
00044d18: 0005 0001      	orib #1,%d5
00044d1c: 0007 ffff      	orib #-1,%d7
00044d20: ffff           	.short 0xffff
00044d22: 001c 4000      	orib #0,%a4@+
00044d26: 0000 0004      	orib #4,%d0
00044d2a: 4024           	negxb %a4@-
00044d2c: 0001 0404      	orib #4,%d1
00044d30: 0419 0001      	subib #1,%a1@+
00044d34: 0008           	.short 0x0008
00044d36: ffff           	.short 0xffff
00044d38: ffff           	.short 0xffff
00044d3a: 001c 0000      	orib #0,%a4@+
00044d3e: 0000 0004      	orib #4,%d0
00044d42: 4036 041a      	negxb %fp@(000000000000001a,%d0:w:4)
00044d46: 0404 0004      	subib #4,%d4
00044d4a: 0001 0009      	orib #9,%d1
00044d4e: ffff           	.short 0xffff
00044d50: ffff           	.short 0xffff
00044d52: 001c 8000      	orib #0,%a4@+
00044d56: 0000 0004      	orib #4,%d0
00044d5a: 403b           	.short 0x403b
00044d5c: 0001 0405      	orib #5,%d1
00044d60: 0026 0001      	orib #1,%fp@-
00044d64: 000a           	.short 0x000a
00044d66: ffff           	.short 0xffff
00044d68: ffff           	.short 0xffff
00044d6a: 001c 8000      	orib #0,%a4@+
00044d6e: 0000 0004      	orib #4,%d0
00044d72: 4057           	negxw %sp@
00044d74: 0001 0007      	orib #7,%d1
00044d78: 0026 0001      	orib #1,%fp@-
00044d7c: 000b           	.short 0x000b
00044d7e: ffff           	.short 0xffff
00044d80: ffff           	.short 0xffff
00044d82: 001c 8000      	orib #0,%a4@+
00044d86: 0000 0004      	orib #4,%d0
00044d8a: 4076 0001      	negxw %fp@(0000000000000001,%d0:w)
00044d8e: 0009           	.short 0x0009
00044d90: 0026 0001      	orib #1,%fp@-
00044d94: 000c           	.short 0x000c
00044d96: ffff           	.short 0xffff
00044d98: ffff           	.short 0xffff
00044d9a: 001c 0000      	orib #0,%a4@+
00044d9e: 0000 0004      	orib #4,%d0
00044da2: 408f           	negxl %d7
00044da4: 0003 000a      	orib #10,%d3
00044da8: 001d 0001      	orib #1,%a5@+
00044dac: 000d           	.short 0x000d
00044dae: ffff           	.short 0xffff
00044db0: ffff           	.short 0xffff
00044db2: 001c 0000      	orib #0,%a4@+
00044db6: 0000 0004      	orib #4,%d0
00044dba: 40ad 0003      	negxl %a5@(3)
00044dbe: 000b           	.short 0x000b
00044dc0: 0021 0001      	orib #1,%a1@-
00044dc4: 000e           	.short 0x000e
00044dc6: ffff           	.short 0xffff
00044dc8: ffff           	.short 0xffff
00044dca: 001c 0000      	orib #0,%a4@+
00044dce: 0000 0004      	orib #4,%d0
00044dd2: 40cf           	.short 0x40cf
00044dd4: 0003 000c      	orib #12,%d3
00044dd8: 0012 0001      	orib #1,%a2@
00044ddc: 000f           	.short 0x000f
00044dde: ffff           	.short 0xffff
00044de0: ffff           	.short 0xffff
00044de2: 001c 8000      	orib #0,%a4@+
00044de6: 0000 0004      	orib #4,%d0
00044dea: 40e2           	movew %sr,%a2@-
00044dec: 0001 000e      	orib #14,%d1
00044df0: 0026 0001      	orib #1,%fp@-
00044df4: 0010 ffff      	orib #-1,%a0@
00044df8: ffff           	.short 0xffff
00044dfa: 001c 8000      	orib #0,%a4@+
00044dfe: 0000 0004      	orib #4,%d0
00044e02: 4106           	chkl %d6,%d0
00044e04: 0001 000f      	orib #15,%d1
00044e08: 0026 0001      	orib #1,%fp@-
00044e0c: 0000 ffff      	orib #-1,%d0
00044e10: ffff           	.short 0xffff
00044e12: 001a 0627      	orib #39,%a2@+
00044e16: 0000 0004      	orib #4,%d0
00044e1a: 6caa           	bges 0x44dc6
00044e1c: 0010 0011      	orib #17,%a0@
00044e20: 0008           	.short 0x0008
00044e22: 0001 ffff      	orib #-1,%d1
00044e26: 0001 0006      	orib #6,%d1
00044e2a: 0014 0400      	orib #0,%a4@
00044e2e: 0010 0001      	orib #1,%a0@
00044e32: 1100           	moveb %d0,%a0@-
00044e34: 0000 0000      	orib #0,%d0
00044e38: 0028 080a 0002 	orib #10,%a0@(2)
00044e3e: ffff           	.short 0xffff
00044e40: ffff           	.short 0xffff
00044e42: 001c 0000      	orib #0,%a4@+
00044e46: 0000 0004      	orib #4,%d0
00044e4a: 4126           	chkl %fp@-,%d0
00044e4c: 000b           	.short 0x000b
00044e4e: 0001 0010      	orib #16,%d1
00044e52: 0001 0003      	orib #3,%d1
00044e56: ffff           	.short 0xffff
00044e58: ffff           	.short 0xffff
00044e5a: 001e 0400      	orib #0,%fp@+
00044e5e: 0000 0005      	orib #5,%d0
00044e62: 9cd8           	subaw %a0@+,%fp
00044e64: 0001 0003      	orib #3,%d1
00044e68: 0015 0001      	orib #1,%a5@
00044e6c: 0004 ffff      	orib #-1,%d4
00044e70: ffff           	.short 0xffff
00044e72: 001c 0000      	orib #0,%a4@+
00044e76: 0000 0004      	orib #4,%d0
00044e7a: 4137 0001      	chkl %sp@(0000000000000001,%d0:w),%d0
00044e7e: 0005 000b      	orib #11,%d5
00044e82: 0001 0005      	orib #5,%d1
00044e86: ffff           	.short 0xffff
00044e88: ffff           	.short 0xffff
00044e8a: 001e 0408      	orib #8,%fp@+
00044e8e: 0000 0005      	orib #5,%d0
00044e92: 9cf4 0001      	subaw %a4@(0000000000000001,%d0:w),%fp
00044e96: 0006 0026      	orib #38,%d6
00044e9a: 0001 0006      	orib #6,%d1
00044e9e: ffff           	.short 0xffff
00044ea0: ffff           	.short 0xffff
00044ea2: 001a 0607      	orib #7,%a2@+
00044ea6: 0000 0004      	orib #4,%d0
00044eaa: 6caa           	bges 0x44e56
00044eac: 0007 0808      	orib #8,%d7
00044eb0: 0009           	.short 0x0009
00044eb2: 0001 0000      	orib #0,%d1
00044eb6: ffff           	.short 0xffff
00044eb8: ffff           	.short 0xffff
00044eba: 001a 0625      	orib #37,%a2@+
00044ebe: 0000 0004      	orib #4,%d0
00044ec2: 6c9e           	bges 0x44e62
00044ec4: 0018 0808      	orib #8,%a0@+
00044ec8: 0009           	.short 0x0009
00044eca: 0001 ffff      	orib #-1,%d1
00044ece: 0001 0010      	orib #16,%d1
00044ed2: 0014 0400      	orib #0,%a4@
00044ed6: 0010 0001      	orib #1,%a0@
00044eda: 1100           	moveb %d0,%a0@-
00044edc: 0000 0000      	orib #0,%d0
00044ee0: 0028 0012 0002 	orib #18,%a0@(2)
00044ee6: ffff           	.short 0xffff
00044ee8: ffff           	.short 0xffff
00044eea: 001c 0000      	orib #0,%a4@+
00044eee: 0000 0004      	orib #4,%d0
00044ef2: 4143           	.short 0x4143
00044ef4: 0009           	.short 0x0009
00044ef6: 0001 0014      	orib #20,%d1
00044efa: 0001 0003      	orib #3,%d1
00044efe: ffff           	.short 0xffff
00044f00: ffff           	.short 0xffff
00044f02: 001e 4400      	orib #0,%fp@+
00044f06: 0000 0005      	orib #5,%d0
00044f0a: 9d10           	subb %d6,%a0@
00044f0c: 0000 0003      	orib #3,%d0
00044f10: 0013 0001      	orib #1,%a3@
00044f14: 0004 ffff      	orib #-1,%d4
00044f18: ffff           	.short 0xffff
00044f1a: 001e 4408      	orib #8,%fp@+
00044f1e: 0000 0005      	orib #5,%d0
00044f22: 9d2c 0000      	subb %d6,%a4@(0)
00044f26: 0004 001d      	orib #29,%d4
00044f2a: 0001 0005      	orib #5,%d1
00044f2e: ffff           	.short 0xffff
00044f30: ffff           	.short 0xffff
00044f32: 001c 0400      	orib #0,%a4@+
00044f36: 0000 0004      	orib #4,%d0
00044f3a: 4158           	.short 0x4158
00044f3c: 0002 0006      	orib #6,%d2
00044f40: 000a           	.short 0x000a
00044f42: 0001 0009      	orib #9,%d1
00044f46: 0006 0008      	orib #8,%d6
00044f4a: 0019 0000      	orib #0,%a1@+
00044f4e: 0000 0000      	orib #0,%d0
00044f52: 1100           	moveb %d0,%a0@-
00044f54: 0002 0607      	orib #7,%d2
00044f58: 0024 0001      	orib #1,%a4@-
00044f5c: 0007 ffff      	orib #-1,%d7
00044f60: ffff           	.short 0xffff
00044f62: 001a 0211      	orib #17,%a2@+
00044f66: 0000 0004      	orib #4,%d0
00044f6a: 4163           	.short 0x4163
00044f6c: 0000 0000      	orib #0,%d0
00044f70: 000b           	.short 0x000b
00044f72: 0001 0008      	orib #8,%d1
00044f76: ffff           	.short 0xffff
00044f78: ffff           	.short 0xffff
00044f7a: 001a 0211      	orib #17,%a2@+
00044f7e: 0000 0004      	orib #4,%d0
00044f82: 4169           	.short 0x4169
00044f84: 000c           	.short 0x000c
00044f86: 0000 000c      	orib #12,%d0
00044f8a: 0001 0005      	orib #5,%d1
00044f8e: ffff           	.short 0xffff
00044f90: ffff           	.short 0xffff
00044f92: 001a 0211      	orib #17,%a2@+
00044f96: 0000 0004      	orib #4,%d0
00044f9a: 4173           	.short 0x4173
00044f9c: 0019 0000      	orib #0,%a1@+
00044fa0: 000b           	.short 0x000b
00044fa2: 0001 000d      	orib #13,%d1
00044fa6: 000a           	.short 0x000a
00044fa8: 000c           	.short 0x000c
00044faa: 0014 0400      	orib #0,%a4@
00044fae: 0000 0000      	orib #0,%d0
00044fb2: 1100           	moveb %d0,%a0@-
00044fb4: 0010 0809      	orib #9,%a0@
00044fb8: 000d           	.short 0x000d
00044fba: 0804 000b      	btst #11,%d4
00044fbe: ffff           	.short 0xffff
00044fc0: ffff           	.short 0xffff
00044fc2: 0014 0000      	orib #0,%a4@
00044fc6: 0000 00ff      	orib #-1,%d0
00044fca: 1100           	moveb %d0,%a0@-
00044fcc: 0000 0000      	orib #0,%d0
00044fd0: 0008           	.short 0x0008
00044fd2: 0004 000c      	orib #12,%d4
00044fd6: ffff           	.short 0xffff
00044fd8: ffff           	.short 0xffff
00044fda: 001a 0641      	orib #65,%a2@+
00044fde: 0000 0004      	orib #4,%d0
00044fe2: 417b           	.short 0x417b
00044fe4: 0009           	.short 0x0009
00044fe6: 0400 0003      	subib #3,%d0
00044fea: 0001 0009      	orib #9,%d1
00044fee: ffff           	.short 0xffff
00044ff0: ffff           	.short 0xffff
00044ff2: 001a 0641      	orib #65,%a2@+
00044ff6: 0000 0004      	orib #4,%d0
00044ffa: 417d           	.short 0x417d
00044ffc: 0009           	.short 0x0009
00044ffe: 0801 0003      	btst #3,%d1
00045002: 0001 000e      	orib #14,%d1
00045006: ffff           	.short 0xffff
00045008: ffff           	.short 0xffff
0004500a: 001c 4400      	orib #0,%a4@+
0004500e: 0000 0004      	orib #4,%d0
00045012: 417f           	.short 0x417f
00045014: 0002 0c09      	orib #9,%d2
00045018: 000e           	.short 0x000e
0004501a: 0001 000f      	orib #15,%d1
0004501e: ffff           	.short 0xffff
00045020: ffff           	.short 0xffff
00045022: 001a 0607      	orib #7,%a2@+
00045026: 0000 0004      	orib #4,%d0
0004502a: 6caa           	bges 0x44fd6
0004502c: 0002 0010      	orib #16,%d2
00045030: 000a           	.short 0x000a
00045032: 0001 0010      	orib #16,%d1
00045036: ffff           	.short 0xffff
00045038: ffff           	.short 0xffff
0004503a: 001a 0605      	orib #5,%a2@+
0004503e: 0000 0004      	orib #4,%d0
00045042: 6ca5           	bges 0x44fe9
00045044: 000e           	.short 0x000e
00045046: 0010 000b      	orib #11,%a0@
0004504a: 0001 0000      	orib #0,%d1
0004504e: ffff           	.short 0xffff
00045050: ffff           	.short 0xffff
00045052: 001a 0625      	orib #37,%a2@+
00045056: 0000 0004      	orib #4,%d0
0004505a: 6c9e           	bges 0x44ffa
0004505c: 001b 0010      	orib #16,%a3@+
00045060: 000b           	.short 0x000b
00045062: 0001 ffff      	orib #-1,%d1
00045066: 0001 001b      	orib #27,%d1
0004506a: 0014 0400      	orib #0,%a4@
0004506e: 0010 0001      	orib #1,%a0@
00045072: 1100           	moveb %d0,%a0@-
00045074: 0000 0000      	orib #0,%d0
00045078: 0028 0816 0002 	orib #22,%a0@(2)
0004507e: ffff           	.short 0xffff
00045080: ffff           	.short 0xffff
00045082: 001c 0000      	orib #0,%a4@+
00045086: 0000 0004      	orib #4,%d0
0004508a: 4185           	chkw %d5,%d0
0004508c: 0009           	.short 0x0009
0004508e: 0001 0013      	orib #19,%d1
00045092: 0001 0003      	orib #3,%d1
00045096: ffff           	.short 0xffff
00045098: ffff           	.short 0xffff
0004509a: 001e 4400      	orib #0,%fp@+
0004509e: 0000 0005      	orib #5,%d0
000450a2: 9d48           	subxw %a0@-,%fp@-
000450a4: 0003 0003      	orib #3,%d3
000450a8: 0020 0001      	orib #1,%a0@-
000450ac: 0004 ffff      	orib #-1,%d4
000450b0: ffff           	.short 0xffff
000450b2: 001e 4408      	orib #8,%fp@+
000450b6: 0000 0005      	orib #5,%d0
000450ba: 9d64           	subw %d6,%a4@-
000450bc: 0003 0004      	orib #4,%d3
000450c0: 001f 0001      	orib #1,%sp@+
000450c4: 0005 ffff      	orib #-1,%d5
000450c8: ffff           	.short 0xffff
000450ca: 001e 4408      	orib #8,%fp@+
000450ce: 0000 0005      	orib #5,%d0
000450d2: 9d80           	subxl %d0,%d6
000450d4: 0003 0005      	orib #5,%d3
000450d8: 0017 0001      	orib #1,%sp@
000450dc: 0006 ffff      	orib #-1,%d6
000450e0: ffff           	.short 0xffff
000450e2: 001e 4408      	orib #8,%fp@+
000450e6: 0000 0005      	orib #5,%d0
000450ea: 9d9c           	subl %d6,%a4@+
000450ec: 0003 0006      	orib #6,%d3
000450f0: 0017 0001      	orib #1,%sp@
000450f4: 0007 ffff      	orib #-1,%d7
000450f8: ffff           	.short 0xffff
000450fa: 001c 0000      	orib #0,%a4@+
000450fe: 0000 0004      	orib #4,%d0
00045102: 4199           	chkw %a1@+,%d0
00045104: 0001 0008      	orib #8,%d1
00045108: 000c           	.short 0x000c
0004510a: 0001 000a      	orib #10,%d1
0004510e: 0008           	.short 0x0008
00045110: 0009           	.short 0x0009
00045112: 0019 0000      	orib #0,%a1@+
00045116: 0000 0000      	orib #0,%d0
0004511a: 1100           	moveb %d0,%a0@-
0004511c: 0012 0008      	orib #8,%a2@
00045120: 0015 0001      	orib #1,%a5@
00045124: 0009           	.short 0x0009
00045126: ffff           	.short 0xffff
00045128: ffff           	.short 0xffff
0004512a: 001a 0211      	orib #17,%a2@+
0004512e: 0000 0004      	orib #4,%d0
00045132: 41a6           	chkw %fp@-,%d0
00045134: 0000 0000      	orib #0,%d0
00045138: 0009           	.short 0x0009
0004513a: 0001 0007      	orib #7,%d1
0004513e: ffff           	.short 0xffff
00045140: ffff           	.short 0xffff
00045142: 001a 0211      	orib #17,%a2@+
00045146: 0000 0004      	orib #4,%d0
0004514a: 41ab 000a      	chkw %a3@(10),%d0
0004514e: 0000 000b      	orib #11,%d0
00045152: 0001 000b      	orib #11,%d1
00045156: ffff           	.short 0xffff
00045158: ffff           	.short 0xffff
0004515a: 001c 8000      	orib #0,%a4@+
0004515e: 0000 0004      	orib #4,%d0
00045162: 41b2 0001      	chkw %a2@(0000000000000001,%d0:w),%d0
00045166: 000a           	.short 0x000a
00045168: 0024 0001      	orib #1,%a4@-
0004516c: 0010 000c      	orib #12,%a0@
00045170: 000f           	.short 0x000f
00045172: 0019 0000      	orib #0,%a1@+
00045176: 0000 0000      	orib #0,%d0
0004517a: 1100           	moveb %d0,%a0@-
0004517c: 0009           	.short 0x0009
0004517e: 060b           	.short 0x060b
00045180: 0017 0001      	orib #1,%sp@
00045184: 000d           	.short 0x000d
00045186: ffff           	.short 0xffff
00045188: ffff           	.short 0xffff
0004518a: 001a 0211      	orib #17,%a2@+
0004518e: 0000 0004      	orib #4,%d0
00045192: 41c4           	.short 0x41c4
00045194: 0000 0000      	orib #0,%d0
00045198: 0005 0001      	orib #1,%d5
0004519c: 000e           	.short 0x000e
0004519e: ffff           	.short 0xffff
000451a0: ffff           	.short 0xffff
000451a2: 001a 0211      	orib #17,%a2@+
000451a6: 0000 0004      	orib #4,%d0
000451aa: 41c8           	.short 0x41c8
000451ac: 0006 0000      	orib #0,%d6
000451b0: 0005 0001      	orib #1,%d5
000451b4: 000f           	.short 0x000f
000451b6: ffff           	.short 0xffff
000451b8: ffff           	.short 0xffff
000451ba: 001a 0211      	orib #17,%a2@+
000451be: 0000 0004      	orib #4,%d0
000451c2: 41cc           	.short 0x41cc
000451c4: 000c           	.short 0x000c
000451c6: 0000 0005      	orib #5,%d0
000451ca: 0001 000b      	orib #11,%d1
000451ce: ffff           	.short 0xffff
000451d0: ffff           	.short 0xffff
000451d2: 001a 0211      	orib #17,%a2@+
000451d6: 0000 0004      	orib #4,%d0
000451da: 41d0           	lea %a0@,%a0
000451dc: 0012 0000      	orib #0,%a2@
000451e0: 0005 0001      	orib #1,%d5
000451e4: 0011 ffff      	orib #-1,%a1@
000451e8: ffff           	.short 0xffff
000451ea: 001c 0000      	orib #0,%a4@+
000451ee: 0000 0004      	orib #4,%d0
000451f2: 41d4           	lea %a4@,%a0
000451f4: 0001 000e      	orib #14,%d1
000451f8: 000c           	.short 0x000c
000451fa: 0001 0014      	orib #20,%d1
000451fe: 0012 0013      	orib #19,%a2@
00045202: 0019 0000      	orib #0,%a1@+
00045206: 0000 0000      	orib #0,%d0
0004520a: 1100           	moveb %d0,%a0@-
0004520c: 0011 000e      	orib #14,%a1@
00045210: 0016 0001      	orib #1,%fp@
00045214: 0013 ffff      	orib #-1,%a3@
00045218: ffff           	.short 0xffff
0004521a: 001a 0211      	orib #17,%a2@+
0004521e: 0000 0004      	orib #4,%d0
00045222: 41e1           	.short 0x41e1
00045224: 0000 0000      	orib #0,%d0
00045228: 000c           	.short 0x000c
0004522a: 0001 0011      	orib #17,%d1
0004522e: ffff           	.short 0xffff
00045230: ffff           	.short 0xffff
00045232: 001a 0211      	orib #17,%a2@+
00045236: 0000 0004      	orib #4,%d0
0004523a: 41ed 000d      	lea %a5@(13),%a0
0004523e: 0000 0009      	orib #9,%d0
00045242: 0001 0015      	orib #21,%d1
00045246: ffff           	.short 0xffff
00045248: ffff           	.short 0xffff
0004524a: 001c 0000      	orib #0,%a4@+
0004524e: 0000 0004      	orib #4,%d0
00045252: 41f4 0001      	lea %a4@(0000000000000001,%d0:w),%a0
00045256: 0010 000a      	orib #10,%a0@
0004525a: 0001 0018      	orib #24,%d1
0004525e: 0016 0017      	orib #23,%fp@
00045262: 0019 0000      	orib #0,%a1@+
00045266: 0000 0000      	orib #0,%d0
0004526a: 1100           	moveb %d0,%a0@-
0004526c: 0011 0010      	orib #16,%a1@
00045270: 0016 0001      	orib #1,%fp@
00045274: 0017 ffff      	orib #-1,%sp@
00045278: ffff           	.short 0xffff
0004527a: 001a 0211      	orib #17,%a2@+
0004527e: 0000 0004      	orib #4,%d0
00045282: 41ff           	.short 0x41ff
00045284: 0000 0000      	orib #0,%d0
00045288: 000b           	.short 0x000b
0004528a: 0001 0015      	orib #21,%d1
0004528e: ffff           	.short 0xffff
00045290: ffff           	.short 0xffff
00045292: 001a 0211      	orib #17,%a2@+
00045296: 0000 0004      	orib #4,%d0
0004529a: 4209           	.short 0x4209
0004529c: 000c           	.short 0x000c
0004529e: 0000 000a      	orib #10,%d0
000452a2: 0001 0019      	orib #25,%d1
000452a6: ffff           	.short 0xffff
000452a8: ffff           	.short 0xffff
000452aa: 001a 0607      	orib #7,%a2@+
000452ae: 0000 0004      	orib #4,%d0
000452b2: 6c96           	bges 0x4524a
000452b4: 0003 0612      	orib #18,%d3
000452b8: 000f           	.short 0x000f
000452ba: 0001 001a      	orib #26,%d1
000452be: ffff           	.short 0xffff
000452c0: ffff           	.short 0xffff
000452c2: 001a 0605      	orib #5,%a2@+
000452c6: 0000 0004      	orib #4,%d0
000452ca: 6c8f           	bges 0x4525b
000452cc: 0016 0612      	orib #18,%fp@
000452d0: 000f           	.short 0x000f
000452d2: 0001 001b      	orib #27,%d1
000452d6: ffff           	.short 0xffff
000452d8: ffff           	.short 0xffff
000452da: 001a 0605      	orib #5,%a2@+
000452de: 0000 0004      	orib #4,%d0
000452e2: 6ca5           	bges 0x45289
000452e4: 0003 0814      	orib #20,%d3
000452e8: 000f           	.short 0x000f
000452ea: 0001 0000      	orib #0,%d1
000452ee: ffff           	.short 0xffff
000452f0: ffff           	.short 0xffff
000452f2: 001a 0625      	orib #37,%a2@+
000452f6: 0000 0004      	orib #4,%d0
000452fa: 6c9e           	bges 0x4529a
000452fc: 0016 0814      	orib #20,%fp@
00045300: 000f           	.short 0x000f
00045302: 0001 ffff      	orib #-1,%d1
00045306: 0001 0005      	orib #5,%d1
0004530a: 0014 0400      	orib #0,%a4@
0004530e: 0010 0001      	orib #1,%a0@
00045312: 1100           	moveb %d0,%a0@-
00045314: 0000 0000      	orib #0,%d0
00045318: 0024 0808      	orib #8,%a4@-
0004531c: 0002 ffff      	orib #-1,%d2
00045320: ffff           	.short 0xffff
00045322: 001c 0000      	orib #0,%a4@+
00045326: 0000 0004      	orib #4,%d0
0004532a: 3fe3           	.short 0x3fe3
0004532c: 0006 0001      	orib #1,%d6
00045330: 0001 0001      	orib #1,%d1
00045334: 0003 ffff      	orib #-1,%d3
00045338: ffff           	.short 0xffff
0004533a: 001e 0400      	orib #0,%fp@+
0004533e: 0000 0005      	orib #5,%d0
00045342: 9db8 0002      	subl %d6,0x2
00045346: 0003 0020      	orib #32,%d3
0004534a: 0001 0004      	orib #4,%d1
0004534e: ffff           	.short 0xffff
00045350: ffff           	.short 0xffff
00045352: 001e 0400      	orib #0,%fp@+
00045356: 0000 0005      	orib #5,%d0
0004535a: 9dd4           	subal %a4@,%fp
0004535c: 0002 0004      	orib #4,%d2
00045360: 0020 0001      	orib #1,%a0@-
00045364: 0005 ffff      	orib #-1,%d5
00045368: ffff           	.short 0xffff
0004536a: 001a 0607      	orib #7,%a2@+
0004536e: 0000 0004      	orib #4,%d0
00045372: 6caa           	bges 0x4531e
00045374: 0006 0806      	orib #6,%d6
00045378: 0009           	.short 0x0009
0004537a: 0001 0000      	orib #0,%d1
0004537e: ffff           	.short 0xffff
00045380: ffff           	.short 0xffff
00045382: 001a 0625      	orib #37,%a2@+
00045386: 0000 0004      	orib #4,%d0
0004538a: 6c9e           	bges 0x4532a
0004538c: 0015 0806      	orib #6,%a5@
00045390: 0009           	.short 0x0009
00045392: 0001 ffff      	orib #-1,%d1
00045396: 0001 0006      	orib #6,%d1
0004539a: 0014 0400      	orib #0,%a4@
0004539e: 0010 0001      	orib #1,%a0@
000453a2: 1100           	moveb %d0,%a0@-
000453a4: 0000 0000      	orib #0,%d0
000453a8: 0026 0808      	orib #8,%fp@-
000453ac: 0002 ffff      	orib #-1,%d2
000453b0: ffff           	.short 0xffff
000453b2: 001c 0000      	orib #0,%a4@+
000453b6: 0000 0004      	orib #4,%d0
000453ba: 4213           	clrb %a3@
000453bc: 0002 0001      	orib #1,%d2
000453c0: 0019 0001      	orib #1,%a1@+
000453c4: 0003 ffff      	orib #-1,%d3
000453c8: ffff           	.short 0xffff
000453ca: 001e 4400      	orib #0,%fp@+
000453ce: 0000 0005      	orib #5,%d0
000453d2: 9df0 0002      	subal %a0@(0000000000000002,%d0:w),%fp
000453d6: 0003 0020      	orib #32,%d3
000453da: 0001 0004      	orib #4,%d1
000453de: ffff           	.short 0xffff
000453e0: ffff           	.short 0xffff
000453e2: 001e 4408      	orib #8,%fp@+
000453e6: 0000 0005      	orib #5,%d0
000453ea: 9e0c           	.short 0x9e0c
000453ec: 0002 0004      	orib #4,%d2
000453f0: 0020 0001      	orib #1,%a0@-
000453f4: 0005 ffff      	orib #-1,%d5
000453f8: ffff           	.short 0xffff
000453fa: 001a 0607      	orib #7,%a2@+
000453fe: 0000 0004      	orib #4,%d0
00045402: 6caa           	bges 0x453ae
00045404: 0002 0806      	orib #6,%d2
00045408: 000a           	.short 0x000a
0004540a: 0001 0006      	orib #6,%d1
0004540e: ffff           	.short 0xffff
00045410: ffff           	.short 0xffff
00045412: 001a 0605      	orib #5,%a2@+
00045416: 0000 0004      	orib #4,%d0
0004541a: 6ca5           	bges 0x453c1
0004541c: 000e           	.short 0x000e
0004541e: 0806 000a      	btst #10,%d6
00045422: 0001 0000      	orib #0,%d1
00045426: ffff           	.short 0xffff
00045428: ffff           	.short 0xffff
0004542a: 001a 0625      	orib #37,%a2@+
0004542e: 0000 0004      	orib #4,%d0
00045432: 422d 001a      	clrb %a5@(26)
00045436: 0806 000a      	btst #10,%d6
0004543a: 0001 ffff      	orib #-1,%d1
0004543e: 0001 0004      	orib #4,%d1
00045442: 0014 0400      	orib #0,%a4@
00045446: 0010 0001      	orib #1,%a0@
0004544a: 1100           	moveb %d0,%a0@-
0004544c: 0000 0000      	orib #0,%d0
00045450: 001e 0807      	orib #7,%fp@+
00045454: 0002 ffff      	orib #-1,%d2
00045458: ffff           	.short 0xffff
0004545a: 001c 0000      	orib #0,%a4@+
0004545e: 0000 0004      	orib #4,%d0
00045462: 4232 0003      	clrb %a2@(0000000000000003,%d0:w)
00045466: 0001 000a      	orib #10,%d1
0004546a: 0001 0003      	orib #3,%d1
0004546e: ffff           	.short 0xffff
00045470: ffff           	.short 0xffff
00045472: 001e 8408      	orib #8,%fp@+
00045476: 0000 0005      	orib #5,%d0
0004547a: 9e28 0001      	subb %a0@(1),%d7
0004547e: 0003 001c      	orib #28,%d3
00045482: 0001 0004      	orib #4,%d1
00045486: ffff           	.short 0xffff
00045488: ffff           	.short 0xffff
0004548a: 001a 0607      	orib #7,%a2@+
0004548e: 0000 0004      	orib #4,%d0
00045492: 6caa           	bges 0x4543e
00045494: 0004 0805      	orib #5,%d4
00045498: 0009           	.short 0x0009
0004549a: 0001 0000      	orib #0,%d1
0004549e: ffff           	.short 0xffff
000454a0: ffff           	.short 0xffff
000454a2: 001a 0625      	orib #37,%a2@+
000454a6: 0000 0004      	orib #4,%d0
000454aa: 6c9e           	bges 0x4544a
000454ac: 0011 0805      	orib #5,%a1@
000454b0: 0009           	.short 0x0009
000454b2: 0001 ffff      	orib #-1,%d1
000454b6: 0001 0004      	orib #4,%d1
000454ba: 0014 0400      	orib #0,%a4@
000454be: 0010 0001      	orib #1,%a0@
000454c2: 1100           	moveb %d0,%a0@-
000454c4: 0000 0000      	orib #0,%d0
000454c8: 001e 0807      	orib #7,%fp@+
000454cc: 0002 ffff      	orib #-1,%d2
000454d0: ffff           	.short 0xffff
000454d2: 001c 0000      	orib #0,%a4@+
000454d6: 0000 0004      	orib #4,%d0
000454da: 423d           	.short 0x423d
000454dc: 000a           	.short 0x000a
000454de: 0001 000b      	orib #11,%d1
000454e2: 0001 0003      	orib #3,%d1
000454e6: ffff           	.short 0xffff
000454e8: ffff           	.short 0xffff
000454ea: 001e 8408      	orib #8,%fp@+
000454ee: 0000 0005      	orib #5,%d0
000454f2: 9e44           	subw %d4,%d7
000454f4: 0001 0003      	orib #3,%d1
000454f8: 001c 0001      	orib #1,%a4@+
000454fc: 0004 ffff      	orib #-1,%d4
00045500: ffff           	.short 0xffff
00045502: 001a 0607      	orib #7,%a2@+
00045506: 0000 0004      	orib #4,%d0
0004550a: 6caa           	bges 0x454b6
0004550c: 0004 0805      	orib #5,%d4
00045510: 0009           	.short 0x0009
00045512: 0001 0000      	orib #0,%d1
00045516: ffff           	.short 0xffff
00045518: ffff           	.short 0xffff
0004551a: 001a 0625      	orib #37,%a2@+
0004551e: 0000 0004      	orib #4,%d0
00045522: 6c9e           	bges 0x454c2
00045524: 0011 0805      	orib #5,%a1@
00045528: 0009           	.short 0x0009
0004552a: 0001 ffff      	orib #-1,%d1
0004552e: 0001 0002      	orib #2,%d1
00045532: 0014 0400      	orib #0,%a4@
00045536: 0010 0001      	orib #1,%a0@
0004553a: 1100           	moveb %d0,%a0@-
0004553c: 0000 0000      	orib #0,%d0
00045540: 001b 0005      	orib #5,%a3@+
00045544: 0002 ffff      	orib #-1,%d2
00045548: ffff           	.short 0xffff
0004554a: 001c 0000      	orib #0,%a4@+
0004554e: 0000 0004      	orib #4,%d0
00045552: 4249           	.short 0x4249
00045554: 0003 0001      	orib #1,%d3
00045558: 000a           	.short 0x000a
0004555a: 0001 0000      	orib #0,%d1
0004555e: ffff           	.short 0xffff
00045560: ffff           	.short 0xffff
00045562: 001e 8428      	orib #40,%fp@+
00045566: 0000 0005      	orib #5,%d0
0004556a: 9e60           	subw %a0@-,%d7
0004556c: 0001 0003      	orib #3,%d1
00045570: 0019 0001      	orib #1,%a1@+
00045574: ffff           	.short 0xffff
00045576: 0001 0020      	orib #32,%d1
0004557a: 0014 0400      	orib #0,%a4@
0004557e: 0010 0001      	orib #1,%a0@
00045582: 1100           	moveb %d0,%a0@-
00045584: 0000 0000      	orib #0,%d0
00045588: 0028 0015 0002 	orib #21,%a0@(2)
0004558e: ffff           	.short 0xffff
00045590: ffff           	.short 0xffff
00045592: 001c 0000      	orib #0,%a4@+
00045596: 0000 0004      	orib #4,%d0
0004559a: 4254           	clrw %a4@
0004559c: 000c           	.short 0x000c
0004559e: 0001 000f      	orib #15,%d1
000455a2: 0001 0003      	orib #3,%d1
000455a6: ffff           	.short 0xffff
000455a8: ffff           	.short 0xffff
000455aa: 001c 0000      	orib #0,%a4@+
000455ae: 0000 0004      	orib #4,%d0
000455b2: 4264           	clrw %a4@-
000455b4: 0001 0003      	orib #3,%d1
000455b8: 0010 0001      	orib #1,%a0@
000455bc: 0006 0004      	orib #4,%d6
000455c0: 0005 0019      	orib #25,%d5
000455cc: 001c 0003      	orib #3,%a4@+
000455d0: 000b           	.short 0x000b
000455d2: 0001 0005      	orib #5,%d1
000455d6: ffff           	.short 0xffff
000455d8: ffff           	.short 0xffff
000455da: 001a 0211      	orib #17,%a2@+
000455de: 0000 0004      	orib #4,%d0
000455e2: 6c8b           	bges 0x4556f
000455e4: 0000 0000      	orib #0,%d0
000455e8: 0005 0001      	orib #1,%d5
000455ec: 0003 ffff      	orib #-1,%d3
000455f0: ffff           	.short 0xffff
000455f2: 001a 0211      	orib #17,%a2@+
000455f6: 0000 0004      	orib #4,%d0
000455fa: 6c88           	bges 0x45584
000455fc: 0006 0000      	orib #0,%d6
00045600: 0005 0001      	orib #1,%d5
00045604: 0007 ffff      	orib #-1,%d7
00045608: ffff           	.short 0xffff
0004560a: 001c 0000      	orib #0,%a4@+
0004560e: 0000 0004      	orib #4,%d0
00045612: 4275 0001      	clrw %a5@(0000000000000001,%d0:w)
00045616: 0005 000f      	orib #15,%d5
0004561a: 0001 000a      	orib #10,%d1
0004561e: 0008           	.short 0x0008
00045620: 0009           	.short 0x0009
00045622: 0019 0000      	orib #0,%a1@+
00045626: 0000 0000      	orib #0,%d0
0004562a: 0000 001c      	orib #28,%d0
0004562e: 0005 000b      	orib #11,%d5
00045632: 0001 0009      	orib #9,%d1
00045636: ffff           	.short 0xffff
00045638: ffff           	.short 0xffff
0004563a: 001a 0211      	orib #17,%a2@+
0004563e: 0000 0004      	orib #4,%d0
00045642: 6c8b           	bges 0x455cf
00045644: 0000 0000      	orib #0,%d0
00045648: 0005 0001      	orib #1,%d5
0004564c: 0007 ffff      	orib #-1,%d7
00045650: ffff           	.short 0xffff
00045652: 001a 0211      	orib #17,%a2@+
00045656: 0000 0004      	orib #4,%d0
0004565a: 6c88           	bges 0x455e4
0004565c: 0006 0000      	orib #0,%d6
00045660: 0005 0001      	orib #1,%d5
00045664: 000b           	.short 0x000b
00045666: ffff           	.short 0xffff
00045668: ffff           	.short 0xffff
0004566a: 001c 0000      	orib #0,%a4@+
0004566e: 0000 0004      	orib #4,%d0
00045672: 4285           	clrl %d5
00045674: 0001 0007      	orib #7,%d1
00045678: 0013 0001      	orib #1,%a3@
0004567c: 000e           	.short 0x000e
0004567e: 000c           	.short 0x000c
00045680: 000d           	.short 0x000d
00045682: 0019 0000      	orib #0,%a1@+
00045686: 0000 0000      	orib #0,%d0
0004568a: 0000 001c      	orib #28,%d0
0004568e: 0007 000b      	orib #11,%d7
00045692: 0001 000d      	orib #13,%d1
00045696: ffff           	.short 0xffff
00045698: ffff           	.short 0xffff
0004569a: 001a 0211      	orib #17,%a2@+
0004569e: 0000 0004      	orib #4,%d0
000456a2: 6c8b           	bges 0x4562f
000456a4: 0000 0000      	orib #0,%d0
000456a8: 0005 0001      	orib #1,%d5
000456ac: 000b           	.short 0x000b
000456ae: ffff           	.short 0xffff
000456b0: ffff           	.short 0xffff
000456b2: 001a 0211      	orib #17,%a2@+
000456b6: 0000 0004      	orib #4,%d0
000456ba: 6c88           	bges 0x45644
000456bc: 0006 0000      	orib #0,%d6
000456c0: 0005 0001      	orib #1,%d5
000456c4: 000f           	.short 0x000f
000456c6: ffff           	.short 0xffff
000456c8: ffff           	.short 0xffff
000456ca: 001c 0000      	orib #0,%a4@+
000456ce: 0000 0004      	orib #4,%d0
000456d2: 4299           	clrl %a1@+
000456d4: 0001 0009      	orib #9,%d1
000456d8: 0013 0001      	orib #1,%a3@
000456dc: 0015 0010      	orib #16,%a5@
000456e0: 0014 0019      	orib #25,%a4@
000456ec: 0519           	btst %d2,%a1@+
000456ee: 0009           	.short 0x0009
000456f0: 030d 0001      	movepw %a5@(1),%d1
000456f4: 0011 ffff      	orib #-1,%a1@
000456f8: ffff           	.short 0xffff
000456fa: 001a 0211      	orib #17,%a2@+
000456fe: 0000 0004      	orib #4,%d0
00045702: 3db7 0000 0000 	movew %sp@(0000000000000000,%d0:w),%fp@(0000000000000000,%d0:w)
00045708: 0701           	btst %d3,%d1
0004570a: 0001 0012      	orib #18,%d1
0004570e: ffff           	.short 0xffff
00045710: ffff           	.short 0xffff
00045712: 001a 0211      	orib #17,%a2@+
00045716: 0000 0004      	orib #4,%d0
0004571a: 3db9 0702 0000 	movew 0x7020000,%fp@(0000000000000000,%d0:w:8)@(0000000000000000)
00045720: 0701 
00045722: 0001 0013      	orib #19,%d1
00045726: ffff           	.short 0xffff
00045728: ffff           	.short 0xffff
0004572a: 001a 0211      	orib #17,%a2@+
0004572e: 0000 0004      	orib #4,%d0
00045732: 3dbb 0605 0000 	movew %pc@(0x45739,%d0:w:8),%fp@(0000000000000000,%d0:w)
00045738: 0701           	btst %d3,%d1
0004573a: 0001 0014      	orib #20,%d1
0004573e: ffff           	.short 0xffff
00045740: ffff           	.short 0xffff
00045742: 001a 0211      	orib #17,%a2@+
00045746: 0000 0004      	orib #4,%d0
0004574a: 3dbd           	.short 0x3dbd
0004574c: 0508 0000      	movepw %a0@(0),%d2
00045750: 0701           	btst %d3,%d1
00045752: 0001 000f      	orib #15,%d1
00045756: ffff           	.short 0xffff
00045758: ffff           	.short 0xffff
0004575a: 001a 0211      	orib #17,%a2@+
0004575e: 0000 0004      	orib #4,%d0
00045762: 3dbf           	.short 0x3dbf
00045764: 040b           	.short 0x040b
00045766: 0000 0701      	orib #1,%d0
0004576a: 0001 0016      	orib #22,%d1
0004576e: ffff           	.short 0xffff
00045770: ffff           	.short 0xffff
00045772: 001c 0000      	orib #0,%a4@+
00045776: 0000 0004      	orib #4,%d0
0004577a: 42ad 0001      	clrl %a5@(1)
0004577e: 000b           	.short 0x000b
00045780: 000c           	.short 0x000c
00045782: 0001 001a      	orib #26,%d1
00045786: 0017 0019      	orib #25,%sp@
0004578a: 0019 0000      	orib #0,%a1@+
0004578e: 0000 0000      	orib #0,%d0
00045792: 0000 0001      	orib #1,%d0
00045796: 060c           	.short 0x060c
00045798: 0026 0001      	orib #1,%fp@-
0004579c: 0018 ffff      	orib #-1,%a0@+
000457a0: ffff           	.short 0xffff
000457a2: 001a 0211      	orib #17,%a2@+
000457a6: 0000 0004      	orib #4,%d0
000457aa: 42ba           	.short 0x42ba
000457ac: 0000 0000      	orib #0,%d0
000457b0: 0014 0001      	orib #1,%a4@
000457b4: 0019 ffff      	orib #-1,%a1@+
000457b8: ffff           	.short 0xffff
000457ba: 001a 0211      	orib #17,%a2@+
000457be: 0000 0004      	orib #4,%d0
000457c2: 42c2           	movew %ccr,%d2
000457c4: 0015 0000      	orib #0,%a5@
000457c8: 0008           	.short 0x0008
000457ca: 0001 0016      	orib #22,%d1
000457ce: ffff           	.short 0xffff
000457d0: ffff           	.short 0xffff
000457d2: 001a 0211      	orib #17,%a2@+
000457d6: 0000 0004      	orib #4,%d0
000457da: 42c6           	movew %ccr,%d6
000457dc: 001e 0000      	orib #0,%fp@+
000457e0: 0008           	.short 0x0008
000457e2: 0001 001b      	orib #27,%d1
000457e6: ffff           	.short 0xffff
000457e8: ffff           	.short 0xffff
000457ea: 001c 0000      	orib #0,%a4@+
000457ee: 0000 0004      	orib #4,%d0
000457f2: 42ca           	.short 0x42ca
000457f4: 0001 040e      	orib #14,%d1
000457f8: 000c           	.short 0x000c
000457fa: 0001 001f      	orib #31,%d1
000457fe: 001c 001e      	orib #30,%a4@+
00045802: 0019 0000      	orib #0,%a1@+
00045806: 0000 0000      	orib #0,%d0
0004580a: 0000 0001      	orib #1,%d0
0004580e: 0a0f           	.short 0x0a0f
00045810: 0026 0001      	orib #1,%fp@-
00045814: 001d ffff      	orib #-1,%a5@+
00045818: ffff           	.short 0xffff
0004581a: 001a 0211      	orib #17,%a2@+
0004581e: 0000 0004      	orib #4,%d0
00045822: 42ba           	.short 0x42ba
00045824: 0000 0000      	orib #0,%d0
00045828: 0014 0001      	orib #1,%a4@
0004582c: 001e ffff      	orib #-1,%fp@+
00045830: ffff           	.short 0xffff
00045832: 001a 0211      	orib #17,%a2@+
00045836: 0000 0004      	orib #4,%d0
0004583a: 42d7           	movew %ccr,%sp@
0004583c: 0015 0000      	orib #0,%a5@
00045840: 0008           	.short 0x0008
00045842: 0001 001b      	orib #27,%d1
00045846: ffff           	.short 0xffff
00045848: ffff           	.short 0xffff
0004584a: 001a 0211      	orib #17,%a2@+
0004584e: 0000 0004      	orib #4,%d0
00045852: 42db           	movew %ccr,%a3@+
00045854: 001e 0000      	orib #0,%fp@+
00045858: 0008           	.short 0x0008
0004585a: 0001 0020      	orib #32,%d1
0004585e: ffff           	.short 0xffff
00045860: ffff           	.short 0xffff
00045862: 001a 0607      	orib #7,%a2@+
00045866: 0000 0004      	orib #4,%d0
0004586a: 6caa           	bges 0x45816
0004586c: 0007 0013      	orib #19,%d7
00045870: 0009           	.short 0x0009
00045872: 0001 0000      	orib #0,%d1
00045876: ffff           	.short 0xffff
00045878: ffff           	.short 0xffff
0004587a: 001a 0625      	orib #37,%a2@+
0004587e: 0000 0004      	orib #4,%d0
00045882: 6c9e           	bges 0x45822
00045884: 0018 0013      	orib #19,%a0@+
00045888: 0009           	.short 0x0009
0004588a: 0001 ffff      	orib #-1,%d1
0004588e: 0001 0004      	orib #4,%d1
00045892: 0014 0400      	orib #0,%a4@
00045896: 0010 0001      	orib #1,%a0@
0004589a: 1100           	moveb %d0,%a0@-
0004589c: 0000 0000      	orib #0,%d0
000458a0: 001e 0807      	orib #7,%fp@+
000458a4: 0002 ffff      	orib #-1,%d2
000458a8: ffff           	.short 0xffff
000458aa: 001c 0000      	orib #0,%a4@+
000458ae: 0000 0004      	orib #4,%d0
000458b2: 42df           	movew %ccr,%sp@+
000458b4: 0408           	.short 0x0408
000458b6: 0001 000d      	orib #13,%d1
000458ba: 0001 0003      	orib #3,%d1
000458be: ffff           	.short 0xffff
000458c0: ffff           	.short 0xffff
000458c2: 001d 8408      	orib #8,%a5@+
000458c6: 0000 0005      	orib #5,%d0
000458ca: 9e7c 0001      	subw #1,%d7
000458ce: 0003 001c      	orib #28,%d3
000458d2: 0001 0004      	orib #4,%d1
000458d6: ffff           	.short 0xffff
000458d8: ffff           	.short 0xffff
000458da: 001a 0607      	orib #7,%a2@+
000458de: 0000 0004      	orib #4,%d0
000458e2: 6caa           	bges 0x4588e
000458e4: 0004 0805      	orib #5,%d4
000458e8: 0009           	.short 0x0009
000458ea: 0001 0000      	orib #0,%d1
000458ee: ffff           	.short 0xffff
000458f0: ffff           	.short 0xffff
000458f2: 001a 0625      	orib #37,%a2@+
000458f6: 0000 0004      	orib #4,%d0
000458fa: 6c9e           	bges 0x4589a
000458fc: 0011 0805      	orib #5,%a1@
00045900: 0009           	.short 0x0009
00045902: 0001 ffff      	orib #-1,%d1
00045906: 0001 001b      	orib #27,%d1
0004590a: 0014 0400      	orib #0,%a4@
0004590e: 0010 0001      	orib #1,%a0@
00045912: 1100           	moveb %d0,%a0@-
00045914: 0000 0000      	orib #0,%d0
00045918: 0027 0016      	orib #22,%sp@-
0004591c: 0002 ffff      	orib #-1,%d2
00045920: ffff           	.short 0xffff
00045922: 001c 0000      	orib #0,%a4@+
00045926: 0000 0004      	orib #4,%d0
0004592a: 42ed 0003      	movew %ccr,%a5@(3)
0004592e: 0001 0015      	orib #21,%d1
00045932: 0001 0003      	orib #3,%d1
00045936: ffff           	.short 0xffff
00045938: ffff           	.short 0xffff
0004593a: 001c 0000      	orib #0,%a4@+
0004593e: 0000 0004      	orib #4,%d0
00045942: 41d4           	lea %a4@,%a0
00045944: 0001 0003      	orib #3,%d1
00045948: 000d           	.short 0x000d
0004594a: 0001 0006      	orib #6,%d1
0004594e: 0004 0005      	orib #5,%d4
00045952: 0019 0000      	orib #0,%a1@+
00045956: 0000 0000      	orib #0,%d0
0004595a: 1100           	moveb %d0,%a0@-
0004595c: 0010 0003      	orib #3,%a0@
00045960: 0016 0001      	orib #1,%fp@
00045964: 0005 ffff      	orib #-1,%d5
00045968: ffff           	.short 0xffff
0004596a: 001a 0211      	orib #17,%a2@+
0004596e: 0000 0004      	orib #4,%d0
00045972: 41e1           	.short 0x41e1
00045974: 0000 0000      	orib #0,%d0
00045978: 000c           	.short 0x000c
0004597a: 0001 0003      	orib #3,%d1
0004597e: ffff           	.short 0xffff
00045980: ffff           	.short 0xffff
00045982: 001a 0211      	orib #17,%a2@+
00045986: 0000 0004      	orib #4,%d0
0004598a: 41ed 000d      	lea %a5@(13),%a0
0004598e: 0000 0009      	orib #9,%d0
00045992: 0001 0007      	orib #7,%d1
00045996: ffff           	.short 0xffff
00045998: ffff           	.short 0xffff
0004599a: 001c 0000      	orib #0,%a4@+
0004599e: 0000 0004      	orib #4,%d0
000459a2: 41f4 0001      	lea %a4@(0000000000000001,%d0:w),%a0
000459a6: 0005 000d      	orib #13,%d5
000459aa: 0001 000a      	orib #10,%d1
000459ae: 0008           	.short 0x0008
000459b0: 0009           	.short 0x0009
000459b2: 0019 0000      	orib #0,%a1@+
000459b6: 0000 0000      	orib #0,%d0
000459ba: 1100           	moveb %d0,%a0@-
000459bc: 0010 0005      	orib #5,%a0@
000459c0: 0016 0001      	orib #1,%fp@
000459c4: 0009           	.short 0x0009
000459c6: ffff           	.short 0xffff
000459c8: ffff           	.short 0xffff
000459ca: 001a 0211      	orib #17,%a2@+
000459ce: 0000 0004      	orib #4,%d0
000459d2: 41ff           	.short 0x41ff
000459d4: 0000 0000      	orib #0,%d0
000459d8: 000b           	.short 0x000b
000459da: 0001 0007      	orib #7,%d1
000459de: ffff           	.short 0xffff
000459e0: ffff           	.short 0xffff
000459e2: 001a 0211      	orib #17,%a2@+
000459e6: 0000 0004      	orib #4,%d0
000459ea: 4209           	.short 0x4209
000459ec: 000c           	.short 0x000c
000459ee: 0000 000a      	orib #10,%d0
000459f2: 0001 000b      	orib #11,%d1
000459f6: ffff           	.short 0xffff
000459f8: ffff           	.short 0xffff
000459fa: 001c 0000      	orib #0,%a4@+
000459fe: 0000 0004      	orib #4,%d0
00045a02: 4303           	chkl %d3,%d1
00045a04: 0001 0007      	orib #7,%d1
00045a08: 000e           	.short 0x000e
00045a0a: 0001 0010      	orib #16,%d1
00045a0e: 000c           	.short 0x000c
00045a10: 000f           	.short 0x000f
00045a12: 0014 0400      	orib #0,%a4@
00045a16: 0010 00ff      	orib #-1,%a0@
00045a1a: 1100           	moveb %d0,%a0@-
00045a1c: 0001 0608      	orib #8,%d1
00045a20: 0025 0801      	orib #1,%a5@-
00045a24: 000d           	.short 0x000d
00045a26: ffff           	.short 0xffff
00045a28: ffff           	.short 0xffff
00045a2a: 001d 0400      	orib #0,%a5@+
00045a2e: 0000 0005      	orib #5,%d0
00045a32: 9e98           	subl %a0@+,%d7
00045a34: 0400 0400      	subib #0,%d0
00045a38: 0003 0001      	orib #1,%d3
00045a3c: 000e           	.short 0x000e
00045a3e: ffff           	.short 0xffff
00045a40: ffff           	.short 0xffff
00045a42: 001a 0640      	orib #64,%a2@+
00045a46: 0000 0004      	orib #4,%d0
00045a4a: 4312           	chkl %a2@,%d1
00045a4c: 0405 0400      	subib #0,%d5
00045a50: 0403 0001      	subib #1,%d3
00045a54: 000f           	.short 0x000f
00045a56: ffff           	.short 0xffff
00045a58: ffff           	.short 0xffff
00045a5a: 001e 0400      	orib #0,%fp@+
00045a5e: 0000 0005      	orib #5,%d0
00045a62: 9eb4 000a      	subl %a4@(000000000000000a,%d0:w),%d7
00045a66: 0400 0016      	subib #22,%d0
00045a6a: 0001 000b      	orib #11,%d1
00045a6e: ffff           	.short 0xffff
00045a70: ffff           	.short 0xffff
00045a72: 001a 0640      	orib #64,%a2@+
00045a76: 0000 0004      	orib #4,%d0
00045a7a: 4314           	chkl %a4@,%d1
00045a7c: 0021 0400      	orib #0,%a1@-
00045a80: 0403 0001      	subib #1,%d3
00045a84: 0011 ffff      	orib #-1,%a1@
00045a88: ffff           	.short 0xffff
00045a8a: 001a 0640      	orib #64,%a2@+
00045a8e: 0000 0004      	orib #4,%d0
00045a92: 417b           	.short 0x417b
00045a94: 001e 0007      	orib #7,%fp@+
00045a98: 0004 0001      	orib #1,%d4
00045a9c: 0012 ffff      	orib #-1,%a2@
00045aa0: ffff           	.short 0xffff
00045aa2: 001a 0640      	orib #64,%a2@+
00045aa6: 0000 0004      	orib #4,%d0
00045aaa: 417d           	.short 0x417d
00045aac: 0022 0007      	orib #7,%a2@-
00045ab0: 0004 0001      	orib #1,%d4
00045ab4: 0013 ffff      	orib #-1,%a3@
00045ab8: ffff           	.short 0xffff
00045aba: 001c 0000      	orib #0,%a4@+
00045abe: 0000 0004      	orib #4,%d0
00045ac2: 4316           	chkl %fp@,%d1
00045ac4: 0001 080b      	orib #11,%d1
00045ac8: 0013 0001      	orib #1,%a3@
00045acc: 0017 0014      	orib #20,%sp@
00045ad0: 0016 0014      	orib #20,%fp@
00045ad4: 0400 0010      	subib #16,%d0
00045ad8: 00ff           	.short 0x00ff
00045ada: 1100           	moveb %d0,%a0@-
00045adc: 0001 0e0c      	orib #12,%d1
00045ae0: 0025 0403      	orib #3,%a5@-
00045ae4: 0015 ffff      	orib #-1,%a5@
00045ae8: ffff           	.short 0xffff
00045aea: 001d 0408      	orib #8,%a5@+
00045aee: 0000 0005      	orib #5,%d0
00045af2: 9ed0           	subaw %a0@,%sp
00045af4: 0400 0002      	subib #2,%d0
00045af8: 000f           	.short 0x000f
00045afa: 0001 0016      	orib #22,%d1
00045afe: ffff           	.short 0xffff
00045b00: ffff           	.short 0xffff
00045b02: 001a 0640      	orib #64,%a2@+
00045b06: 0000 0004      	orib #4,%d0
00045b0a: 432a 0411      	chkl %a2@(1041),%d1
00045b0e: 0002 0013      	orib #19,%d2
00045b12: 0001 0013      	orib #19,%d1
00045b16: ffff           	.short 0xffff
00045b18: ffff           	.short 0xffff
00045b1a: 001e 0000      	orib #0,%fp@+
00045b1e: 0000 0005      	orib #5,%d0
00045b22: 9eec 0400      	subaw %a4@(1024),%sp
00045b26: 0400 0024      	subib #36,%d0
00045b2a: 0001 0018      	orib #24,%d1
00045b2e: ffff           	.short 0xffff
00045b30: ffff           	.short 0xffff
00045b32: 001a 0640      	orib #64,%a2@+
00045b36: 0000 0004      	orib #4,%d0
00045b3a: 417b           	.short 0x417b
00045b3c: 001e 080b      	orib #11,%fp@+
00045b40: 0004 0001      	orib #1,%d4
00045b44: 0019 ffff      	orib #-1,%a1@+
00045b48: ffff           	.short 0xffff
00045b4a: 001a 0640      	orib #64,%a2@+
00045b4e: 0000 0004      	orib #4,%d0
00045b52: 417d           	.short 0x417d
00045b54: 0022 080b      	orib #11,%a2@-
00045b58: 0004 0001      	orib #1,%d4
00045b5c: 001a ffff      	orib #-1,%a2@+
00045b60: ffff           	.short 0xffff
00045b62: 001d 0400      	orib #0,%a5@+
00045b66: 0000 0005      	orib #5,%d0
00045b6a: 9f08           	subxb %a0@-,%sp@-
00045b6c: 0001 0811      	orib #17,%d1
00045b70: 0024 0001      	orib #1,%a4@-
00045b74: 001b ffff      	orib #-1,%a3@+
00045b78: ffff           	.short 0xffff
00045b7a: 001a 0607      	orib #7,%a2@+
00045b7e: 0000 0004      	orib #4,%d0
00045b82: 6caa           	bges 0x45b2e
00045b84: 0007 0014      	orib #20,%d7
00045b88: 0009           	.short 0x0009
00045b8a: 0001 0000      	orib #0,%d1
00045b8e: ffff           	.short 0xffff
00045b90: ffff           	.short 0xffff
00045b92: 001a 0625      	orib #37,%a2@+
00045b96: 0000 0004      	orib #4,%d0
00045b9a: 6c9e           	bges 0x45b3a
00045b9c: 0017 0014      	orib #20,%sp@
00045ba0: 0009           	.short 0x0009
00045ba2: 0001 ffff      	orib #-1,%d1
00045ba6: 0001 0009      	orib #9,%d1
00045baa: 0014 0400      	orib #0,%a4@
00045bae: 0010 0001      	orib #1,%a0@
00045bb2: 1100           	moveb %d0,%a0@-
00045bb4: 0000 0000      	orib #0,%d0
00045bb8: 0027 000a      	orib #10,%sp@-
00045bbc: 0002 ffff      	orib #-1,%d2
00045bc0: ffff           	.short 0xffff
00045bc2: 001c 0000      	orib #0,%a4@+
00045bc6: 0000 0004      	orib #4,%d0
00045bca: 4334 0009      	chkl %a4@(0000000000000009,%d0:w),%d1
00045bce: 0001 0015      	orib #21,%d1
00045bd2: 0001 0008      	orib #8,%d1
00045bd6: 0003 0007      	orib #7,%d3
00045bda: 0019 0000      	orib #0,%a1@+
00045bde: 0000 0000      	orib #0,%d0
00045be2: 1100           	moveb %d0,%a0@-
00045be4: 0001 0002      	orib #2,%d1
00045be8: 0025 0005      	orib #5,%a5@-
00045bec: 0004 ffff      	orib #-1,%d4
00045bf0: ffff           	.short 0xffff
00045bf2: 001a 0211      	orib #17,%a2@+
00045bf6: 0000 0004      	orib #4,%d0
00045bfa: 434a           	.short 0x434a
00045bfc: 0001 0001      	orib #1,%d1
00045c00: 000b           	.short 0x000b
00045c02: 0001 0005      	orib #5,%d1
00045c06: ffff           	.short 0xffff
00045c08: ffff           	.short 0xffff
00045c0a: 001a 0211      	orib #17,%a2@+
00045c0e: 0000 0004      	orib #4,%d0
00045c12: 4351           	.short 0x4351
00045c14: 000d           	.short 0x000d
00045c16: 0001 000b      	orib #11,%d1
00045c1a: 0001 0006      	orib #6,%d1
00045c1e: ffff           	.short 0xffff
00045c20: ffff           	.short 0xffff
00045c22: 001a 0211      	orib #17,%a2@+
00045c26: 0000 0004      	orib #4,%d0
00045c2a: 435b           	.short 0x435b
00045c2c: 0019 0001      	orib #1,%a1@+
00045c30: 000b           	.short 0x000b
00045c32: 0001 0007      	orib #7,%d1
00045c36: ffff           	.short 0xffff
00045c38: ffff           	.short 0xffff
00045c3a: 001a 0211      	orib #17,%a2@+
00045c3e: 0000 0004      	orib #4,%d0
00045c42: 4363           	.short 0x4363
00045c44: 0001 0003      	orib #3,%d1
00045c48: 000b           	.short 0x000b
00045c4a: 0001 0002      	orib #2,%d1
00045c4e: ffff           	.short 0xffff
00045c50: ffff           	.short 0xffff
00045c52: 001a 0211      	orib #17,%a2@+
00045c56: 0000 0004      	orib #4,%d0
00045c5a: 436a           	.short 0x436a
00045c5c: 000d           	.short 0x000d
00045c5e: 0003 000b      	orib #11,%d3
00045c62: 0001 0009      	orib #9,%d1
00045c66: ffff           	.short 0xffff
00045c68: ffff           	.short 0xffff
00045c6a: 001a 0607      	orib #7,%a2@+
00045c6e: 0000 0004      	orib #4,%d0
00045c72: 6caa           	bges 0x45c1e
00045c74: 0007 0008      	orib #8,%d7
00045c78: 0009           	.short 0x0009
00045c7a: 0001 0000      	orib #0,%d1
00045c7e: ffff           	.short 0xffff
00045c80: ffff           	.short 0xffff
00045c82: 001a 0625      	orib #37,%a2@+
00045c86: 0000 0004      	orib #4,%d0
00045c8a: 6c9e           	bges 0x45c2a
00045c8c: 0017 0008      	orib #8,%sp@
00045c90: 0009           	.short 0x0009
00045c92: 0001 ffff      	orib #-1,%d1
00045c96: 0001 0020      	orib #32,%d1
00045c9a: 0014 0400      	orib #0,%a4@
00045c9e: 0010 0001      	orib #1,%a0@
00045ca2: 1100           	moveb %d0,%a0@-
00045ca4: 0000 0000      	orib #0,%d0
00045ca8: 0028 0012 0002 	orib #18,%a0@(2)
00045cae: ffff           	.short 0xffff
00045cb0: ffff           	.short 0xffff
00045cb2: 001c 0000      	orib #0,%a4@+
00045cb6: 0000 0004      	orib #4,%d0
00045cba: 4334 0009      	chkl %a4@(0000000000000009,%d0:w),%d1
00045cbe: 0001 0015      	orib #21,%d1
00045cc2: 0001 001a      	orib #26,%d1
00045cc6: 0003 0019      	orib #25,%d3
00045cca: 0019 0000      	orib #0,%a1@+
00045cce: 0000 0000      	orib #0,%d0
00045cd2: 1100           	moveb %d0,%a0@-
00045cd4: 000f           	.short 0x000f
00045cd6: 0002 0019      	orib #25,%d2
00045cda: 000d           	.short 0x000d
00045cdc: 0004 ffff      	orib #-1,%d4
00045ce0: ffff           	.short 0xffff
00045ce2: 001c 0000      	orib #0,%a4@+
00045ce6: 0000 0004      	orib #4,%d0
00045cea: 4374           	.short 0x4374
00045cec: 0001 0001      	orib #1,%d1
00045cf0: 0011 0001      	orib #1,%a1@
00045cf4: 0005 ffff      	orib #-1,%d5
00045cf8: ffff           	.short 0xffff
00045cfa: 001c 0000      	orib #0,%a4@+
00045cfe: 0000 0004      	orib #4,%d0
00045d02: 4386           	chkw %d6,%d1
00045d04: 0014 0001      	orib #1,%a4@
00045d08: 0002 0001      	orib #1,%d2
00045d0c: 0006 ffff      	orib #-1,%d6
00045d10: ffff           	.short 0xffff
00045d12: 001a 0211      	orib #17,%a2@+
00045d16: 0000 0004      	orib #4,%d0
00045d1a: 4389           	.short 0x4389
00045d1c: 0001 0003      	orib #3,%d1
00045d20: 0001 0001      	orib #1,%d1
00045d24: 0007 ffff      	orib #-1,%d7
00045d28: ffff           	.short 0xffff
00045d2a: 001a 0211      	orib #17,%a2@+
00045d2e: 0000 0004      	orib #4,%d0
00045d32: 4389           	.short 0x4389
00045d34: 0006 0003      	orib #3,%d6
00045d38: 0001 0001      	orib #1,%d1
00045d3c: 0008           	.short 0x0008
00045d3e: ffff           	.short 0xffff
00045d40: ffff           	.short 0xffff
00045d42: 001a 0211      	orib #17,%a2@+
00045d46: 0000 0004      	orib #4,%d0
00045d4a: 4389           	.short 0x4389
00045d4c: 000b           	.short 0x000b
00045d4e: 0003 0001      	orib #1,%d3
00045d52: 0001 0009      	orib #9,%d1
00045d56: ffff           	.short 0xffff
00045d58: ffff           	.short 0xffff
00045d5a: 001a 0211      	orib #17,%a2@+
00045d5e: 0000 0004      	orib #4,%d0
00045d62: 4389           	.short 0x4389
00045d64: 0010 0003      	orib #3,%a0@
00045d68: 0001 0001      	orib #1,%d1
00045d6c: 000a           	.short 0x000a
00045d6e: ffff           	.short 0xffff
00045d70: ffff           	.short 0xffff
00045d72: 001a 0211      	orib #17,%a2@+
00045d76: 0000 0004      	orib #4,%d0
00045d7a: 4389           	.short 0x4389
00045d7c: 0015 0003      	orib #3,%a5@
00045d80: 0001 0001      	orib #1,%d1
00045d84: 000b           	.short 0x000b
00045d86: ffff           	.short 0xffff
00045d88: ffff           	.short 0xffff
00045d8a: 001a 0211      	orib #17,%a2@+
00045d8e: 0000 0004      	orib #4,%d0
00045d92: 4389           	.short 0x4389
00045d94: 0001 0005      	orib #5,%d1
00045d98: 0001 0001      	orib #1,%d1
00045d9c: 000c           	.short 0x000c
00045d9e: ffff           	.short 0xffff
00045da0: ffff           	.short 0xffff
00045da2: 001a 0211      	orib #17,%a2@+
00045da6: 0000 0004      	orib #4,%d0
00045daa: 4389           	.short 0x4389
00045dac: 0006 0005      	orib #5,%d6
00045db0: 0001 0001      	orib #1,%d1
00045db4: 000d           	.short 0x000d
00045db6: ffff           	.short 0xffff
00045db8: ffff           	.short 0xffff
00045dba: 001a 0211      	orib #17,%a2@+
00045dbe: 0000 0004      	orib #4,%d0
00045dc2: 4389           	.short 0x4389
00045dc4: 000b           	.short 0x000b
00045dc6: 0005 0001      	orib #1,%d5
00045dca: 0001 000e      	orib #14,%d1
00045dce: ffff           	.short 0xffff
00045dd0: ffff           	.short 0xffff
00045dd2: 001a 0211      	orib #17,%a2@+
00045dd6: 0000 0004      	orib #4,%d0
00045dda: 4389           	.short 0x4389
00045ddc: 0010 0005      	orib #5,%a0@
00045de0: 0001 0001      	orib #1,%d1
00045de4: 000f           	.short 0x000f
00045de6: ffff           	.short 0xffff
00045de8: ffff           	.short 0xffff
00045dea: 001a 0211      	orib #17,%a2@+
00045dee: 0000 0004      	orib #4,%d0
00045df2: 4389           	.short 0x4389
00045df4: 0015 0005      	orib #5,%a5@
00045df8: 0001 0001      	orib #1,%d1
00045dfc: 0010 ffff      	orib #-1,%a0@
00045e00: ffff           	.short 0xffff
00045e02: 001a 0211      	orib #17,%a2@+
00045e06: 0000 0004      	orib #4,%d0
00045e0a: 4389           	.short 0x4389
00045e0c: 0006 0007      	orib #7,%d6
00045e10: 0001 0001      	orib #1,%d1
00045e14: 0011 ffff      	orib #-1,%a1@
00045e18: ffff           	.short 0xffff
00045e1a: 001a 0211      	orib #17,%a2@+
00045e1e: 0000 0004      	orib #4,%d0
00045e22: 4389           	.short 0x4389
00045e24: 000b           	.short 0x000b
00045e26: 0007 0001      	orib #1,%d7
00045e2a: 0001 0012      	orib #18,%d1
00045e2e: ffff           	.short 0xffff
00045e30: ffff           	.short 0xffff
00045e32: 001a 0211      	orib #17,%a2@+
00045e36: 0000 0004      	orib #4,%d0
00045e3a: 4389           	.short 0x4389
00045e3c: 0010 0007      	orib #7,%a0@
00045e40: 0001 0001      	orib #1,%d1
00045e44: 0013 ffff      	orib #-1,%a3@
00045e48: ffff           	.short 0xffff
00045e4a: 001a 0211      	orib #17,%a2@+
00045e4e: 0000 0004      	orib #4,%d0
00045e52: 4389           	.short 0x4389
00045e54: 0015 0007      	orib #7,%a5@
00045e58: 0001 0001      	orib #1,%d1
00045e5c: 0014 ffff      	orib #-1,%a4@
00045e60: ffff           	.short 0xffff
00045e62: 001a 0211      	orib #17,%a2@+
00045e66: 0000 0004      	orib #4,%d0
00045e6a: 4389           	.short 0x4389
00045e6c: 0006 0009      	orib #9,%d6
00045e70: 0001 0001      	orib #1,%d1
00045e74: 0015 ffff      	orib #-1,%a5@
00045e78: ffff           	.short 0xffff
00045e7a: 001a 0211      	orib #17,%a2@+
00045e7e: 0000 0004      	orib #4,%d0
00045e82: 4389           	.short 0x4389
00045e84: 000b           	.short 0x000b
00045e86: 0009           	.short 0x0009
00045e88: 0001 0001      	orib #1,%d1
00045e8c: 0016 ffff      	orib #-1,%fp@
00045e90: ffff           	.short 0xffff
00045e92: 001a 0211      	orib #17,%a2@+
00045e96: 0000 0004      	orib #4,%d0
00045e9a: 4389           	.short 0x4389
00045e9c: 0010 0009      	orib #9,%a0@
00045ea0: 0001 0001      	orib #1,%d1
00045ea4: 0017 ffff      	orib #-1,%sp@
00045ea8: ffff           	.short 0xffff
00045eaa: 001a 0211      	orib #17,%a2@+
00045eae: 0000 0004      	orib #4,%d0
00045eb2: 4389           	.short 0x4389
00045eb4: 0015 0009      	orib #9,%a5@
00045eb8: 0001 0001      	orib #1,%d1
00045ebc: 0018 ffff      	orib #-1,%a0@+
00045ec0: ffff           	.short 0xffff
00045ec2: 001a 0211      	orib #17,%a2@+
00045ec6: 0000 0004      	orib #4,%d0
00045eca: 438a           	.short 0x438a
00045ecc: 0001 000b      	orib #11,%d1
00045ed0: 0007 0001      	orib #1,%d7
00045ed4: 0019 ffff      	orib #-1,%a1@+
00045ed8: ffff           	.short 0xffff
00045eda: 001a 0211      	orib #17,%a2@+
00045ede: 0000 0004      	orib #4,%d0
00045ee2: 438f           	.short 0x438f
00045ee4: 0009           	.short 0x0009
00045ee6: 000b           	.short 0x000b
00045ee8: 0007 0001      	orib #1,%d7
00045eec: 0002 ffff      	orib #-1,%d2
00045ef0: ffff           	.short 0xffff
00045ef2: 001a 0211      	orib #17,%a2@+
00045ef6: 0000 0004      	orib #4,%d0
00045efa: 4396           	chkw %fp@,%d1
00045efc: 0011 000b      	orib #11,%a1@
00045f00: 0007 0001      	orib #1,%d7
00045f04: 001b ffff      	orib #-1,%a3@+
00045f08: ffff           	.short 0xffff
00045f0a: 001c 0000      	orib #0,%a4@+
00045f0e: 0000 0004      	orib #4,%d0
00045f12: 439a           	chkw %a2@+,%d1
00045f14: 0001 0005      	orib #5,%d1
00045f18: 0009           	.short 0x0009
00045f1a: 0001 001c      	orib #28,%d1
00045f1e: ffff           	.short 0xffff
00045f20: ffff           	.short 0xffff
00045f22: 001c 0000      	orib #0,%a4@+
00045f26: 0000 0004      	orib #4,%d0
00045f2a: 43a4           	chkw %a4@-,%d1
00045f2c: 0001 0007      	orib #7,%d1
00045f30: 0009           	.short 0x0009
00045f32: 0001 001d      	orib #29,%d1
00045f36: ffff           	.short 0xffff
00045f38: ffff           	.short 0xffff
00045f3a: 001c 0000      	orib #0,%a4@+
00045f3e: 0000 0004      	orib #4,%d0
00045f42: 43ae 0001      	chkw %fp@(1),%d1
00045f46: 0009           	.short 0x0009
00045f48: 0009           	.short 0x0009
00045f4a: 0001 001e      	orib #30,%d1
00045f4e: ffff           	.short 0xffff
00045f50: ffff           	.short 0xffff
00045f52: 001c 0000      	orib #0,%a4@+
00045f56: 0000 0004      	orib #4,%d0
00045f5a: 43b8 0001      	chkw 0x1,%d1
00045f5e: 000b           	.short 0x000b
00045f60: 0009           	.short 0x0009
00045f62: 0001 001f      	orib #31,%d1
00045f66: ffff           	.short 0xffff
00045f68: ffff           	.short 0xffff
00045f6a: 001c 0000      	orib #0,%a4@+
00045f6e: 0000 0004      	orib #4,%d0
00045f72: 43c2           	.short 0x43c2
00045f74: 0001 000d      	orib #13,%d1
00045f78: 000d           	.short 0x000d
00045f7a: 0001 0020      	orib #32,%d1
00045f7e: ffff           	.short 0xffff
00045f80: ffff           	.short 0xffff
00045f82: 001a 0607      	orib #7,%a2@+
00045f86: 0000 0004      	orib #4,%d0
00045f8a: 6caa           	bges 0x45f36
00045f8c: 0007 0010      	orib #16,%d7
00045f90: 0009           	.short 0x0009
00045f92: 0001 0000      	orib #0,%d1
00045f96: ffff           	.short 0xffff
00045f98: ffff           	.short 0xffff
00045f9a: 001a 0625      	orib #37,%a2@+
00045f9e: 0000 0004      	orib #4,%d0
00045fa2: 6c9e           	bges 0x45f42
00045fa4: 0018 0010      	orib #16,%a0@+
00045fa8: 0009           	.short 0x0009
00045faa: 0001 ffff      	orib #-1,%d1
00045fae: 0001 000f      	orib #15,%d1
00045fb2: 0014 0400      	orib #0,%a4@
00045fb6: 0010 0001      	orib #1,%a0@
00045fba: 1100           	moveb %d0,%a0@-
00045fbc: 0000 0000      	orib #0,%d0
00045fc0: 0027 0812      	orib #18,%sp@-
00045fc4: 0002 ffff      	orib #-1,%d2
00045fc8: ffff           	.short 0xffff
00045fca: 001c 0000      	orib #0,%a4@+
00045fce: 0000 0004      	orib #4,%d0
00045fd2: 43d0           	lea %a0@,%a1
00045fd4: 000a           	.short 0x000a
00045fd6: 0001 0013      	orib #19,%d1
00045fda: 0001 0003      	orib #3,%d1
00045fde: ffff           	.short 0xffff
00045fe0: ffff           	.short 0xffff
00045fe2: 001e 4408      	orib #8,%fp@+
00045fe6: 0000 0005      	orib #5,%d0
00045fea: 9f24           	subb %d7,%a4@-
00045fec: 0003 0003      	orib #3,%d3
00045ff0: 001b 0001      	orib #1,%a3@+
00045ff4: 0004 ffff      	orib #-1,%d4
00045ff8: ffff           	.short 0xffff
00045ffa: 001c 0400      	orib #0,%a4@+
00045ffe: 0000 0004      	orib #4,%d0
00046002: 4158           	.short 0x4158
00046004: 0002 0005      	orib #5,%d2
00046008: 000a           	.short 0x000a
0004600a: 0001 0007      	orib #7,%d1
0004600e: 0005 0006      	orib #6,%d5
00046012: 0019 0000      	orib #0,%a1@+
00046016: 0000 0000      	orib #0,%d0
0004601a: 1100           	moveb %d0,%a0@-
0004601c: 0007 0606      	orib #6,%d7
00046020: 001b 0001      	orib #1,%a3@+
00046024: 0006 ffff      	orib #-1,%d6
00046028: ffff           	.short 0xffff
0004602a: 001a 0211      	orib #17,%a2@+
0004602e: 0000 0004      	orib #4,%d0
00046032: 43e4           	.short 0x43e4
00046034: 0000 0000      	orib #0,%d0
00046038: 000d           	.short 0x000d
0004603a: 0001 0004      	orib #4,%d1
0004603e: ffff           	.short 0xffff
00046040: ffff           	.short 0xffff
00046042: 001a 0211      	orib #17,%a2@+
00046046: 0000 0004      	orib #4,%d0
0004604a: 43eb 000e      	lea %a3@(14),%a1
0004604e: 0000 000d      	orib #13,%d0
00046052: 0001 000b      	orib #11,%d1
00046056: 0008           	.short 0x0008
00046058: 000a           	.short 0x000a
0004605a: 0014 0400      	orib #0,%a4@
0004605e: 0000 0000      	orib #0,%d0
00046062: 1100           	moveb %d0,%a0@-
00046064: 0011 0808      	orib #8,%a1@
00046068: 000d           	.short 0x000d
0004606a: 0804 0009      	btst #9,%d4
0004606e: ffff           	.short 0xffff
00046070: ffff           	.short 0xffff
00046072: 0014 0000      	orib #0,%a4@
00046076: 0000 00ff      	orib #-1,%d0
0004607a: 1101           	moveb %d1,%a0@-
0004607c: 0000 0000      	orib #0,%d0
00046080: 0008           	.short 0x0008
00046082: 0004 000a      	orib #10,%d4
00046086: ffff           	.short 0xffff
00046088: ffff           	.short 0xffff
0004608a: 001a 0641      	orib #65,%a2@+
0004608e: 0000 0004      	orib #4,%d0
00046092: 417b           	.short 0x417b
00046094: 0009           	.short 0x0009
00046096: 0400 0003      	subib #3,%d0
0004609a: 0001 0007      	orib #7,%d1
0004609e: ffff           	.short 0xffff
000460a0: ffff           	.short 0xffff
000460a2: 001a 0641      	orib #65,%a2@+
000460a6: 0000 0004      	orib #4,%d0
000460aa: 417d           	.short 0x417d
000460ac: 0009           	.short 0x0009
000460ae: 0801 0003      	btst #3,%d1
000460b2: 0001 000c      	orib #12,%d1
000460b6: ffff           	.short 0xffff
000460b8: ffff           	.short 0xffff
000460ba: 001c 4400      	orib #0,%a4@+
000460be: 0000 0004      	orib #4,%d0
000460c2: 417f           	.short 0x417f
000460c4: 0002 0c08      	orib #8,%d2
000460c8: 000f           	.short 0x000f
000460ca: 0001 000d      	orib #13,%d1
000460ce: ffff           	.short 0xffff
000460d0: ffff           	.short 0xffff
000460d2: 001a 0607      	orib #7,%a2@+
000460d6: 0000 0004      	orib #4,%d0
000460da: 6c96           	bges 0x46072
000460dc: 0003 060e      	orib #14,%d3
000460e0: 000f           	.short 0x000f
000460e2: 0001 000e      	orib #14,%d1
000460e6: ffff           	.short 0xffff
000460e8: ffff           	.short 0xffff
000460ea: 001a 0605      	orib #5,%a2@+
000460ee: 0000 0004      	orib #4,%d0
000460f2: 6c8f           	bges 0x46083
000460f4: 0015 060e      	orib #14,%a5@
000460f8: 000f           	.short 0x000f
000460fa: 0001 000f      	orib #15,%d1
000460fe: ffff           	.short 0xffff
00046100: ffff           	.short 0xffff
00046102: 001a 0605      	orib #5,%a2@+
00046106: 0000 0004      	orib #4,%d0
0004610a: 6ca5           	bges 0x460b1
0004610c: 0003 0810      	orib #16,%d3
00046110: 000f           	.short 0x000f
00046112: 0001 0000      	orib #0,%d1
00046116: ffff           	.short 0xffff
00046118: ffff           	.short 0xffff
0004611a: 001a 0625      	orib #37,%a2@+
0004611e: 0000 0004      	orib #4,%d0
00046122: 6c9e           	bges 0x460c2
00046124: 0015 0810      	orib #16,%a5@
00046128: 000f           	.short 0x000f
0004612a: 0001 ffff      	orib #-1,%d1
0004612e: 0001 000e      	orib #14,%d1
00046132: 0014 0400      	orib #0,%a4@
00046136: 0010 0001      	orib #1,%a0@
0004613a: 1100           	moveb %d0,%a0@-
0004613c: 0000 0000      	orib #0,%d0
00046140: 0020 0014      	orib #20,%a0@-
00046144: 0002 ffff      	orib #-1,%d2
00046148: ffff           	.short 0xffff
0004614a: 001c 0000      	orib #0,%a4@+
0004614e: 0000 0004      	orib #4,%d0
00046152: 43f0 0005      	lea %a0@(0000000000000005,%d0:w),%a1
00046156: 0001 0016      	orib #22,%d1
0004615a: 0001 0003      	orib #3,%d1
0004615e: ffff           	.short 0xffff
00046160: ffff           	.short 0xffff
00046162: 001c 4000      	orib #0,%a4@+
00046166: 0000 0004      	orib #4,%d0
0004616a: 4407           	negb %d7
0004616c: 0001 0003      	orib #3,%d1
00046170: 000c           	.short 0x000c
00046172: 0001 0006      	orib #6,%d1
00046176: 0004 0005      	orib #5,%d4
0004617a: 0019 0000      	orib #0,%a1@+
0004617e: 0000 0000      	orib #0,%d0
00046182: 1100           	moveb %d0,%a0@-
00046184: 000e           	.short 0x000e
00046186: 0003 0009      	orib #9,%d3
0004618a: 0001 0005      	orib #5,%d1
0004618e: ffff           	.short 0xffff
00046190: ffff           	.short 0xffff
00046192: 001a 0211      	orib #17,%a2@+
00046196: 0001 0004      	orib #4,%d1
0004619a: 440e           	.short 0x440e
0004619c: 0000 0000      	orib #0,%d0
000461a0: 0004 0001      	orib #1,%d4
000461a4: 0003 ffff      	orib #-1,%d3
000461a8: ffff           	.short 0xffff
000461aa: 001a 0211      	orib #17,%a2@+
000461ae: 0000 0004      	orib #4,%d0
000461b2: 4410           	negb %a0@
000461b4: 0005 0000      	orib #0,%d5
000461b8: 0004 0001      	orib #1,%d4
000461bc: 0007 ffff      	orib #-1,%d7
000461c0: ffff           	.short 0xffff
000461c2: 001d 4408      	orib #8,%a5@+
000461c6: 0000 0005      	orib #5,%d0
000461ca: 9f40           	subxw %d0,%d7
000461cc: 0001 0005      	orib #5,%d1
000461d0: 0019 0001      	orib #1,%a1@+
000461d4: 000c           	.short 0x000c
000461d6: 0008           	.short 0x0008
000461d8: 000b           	.short 0x000b
000461da: 0019 0000      	orib #0,%a1@+
000461de: 0000 0000      	orib #0,%d0
000461e2: 1100           	moveb %d0,%a0@-
000461e4: 0007 0007      	orib #7,%d7
000461e8: 0012 0007      	orib #7,%a2@
000461ec: 0009           	.short 0x0009
000461ee: ffff           	.short 0xffff
000461f0: ffff           	.short 0xffff
000461f2: 001a 0211      	orib #17,%a2@+
000461f6: 0000 0004      	orib #4,%d0
000461fa: 4412           	negb %a2@
000461fc: 0000 0000      	orib #0,%d0
00046200: 0012 0001      	orib #1,%a2@
00046204: 000a           	.short 0x000a
00046206: ffff           	.short 0xffff
00046208: ffff           	.short 0xffff
0004620a: 001a 0211      	orib #17,%a2@+
0004620e: 0000 0004      	orib #4,%d0
00046212: 441b           	negb %a3@+
00046214: 0000 0002      	orib #2,%d0
00046218: 0012 0001      	orib #1,%a2@
0004621c: 000b           	.short 0x000b
0004621e: ffff           	.short 0xffff
00046220: ffff           	.short 0xffff
00046222: 001a 0211      	orib #17,%a2@+
00046226: 0000 0004      	orib #4,%d0
0004622a: 4424           	negb %a4@-
0004622c: 0000 0004      	orib #4,%d0
00046230: 0012 0001      	orib #1,%a2@
00046234: 0007 ffff      	orib #-1,%d7
00046238: ffff           	.short 0xffff
0004623a: 001a 0211      	orib #17,%a2@+
0004623e: 0001 0004      	orib #4,%d1
00046242: 442d 0000      	negb %a5@(0)
00046246: 0006 0012      	orib #18,%d6
0004624a: 0001 000d      	orib #13,%d1
0004624e: ffff           	.short 0xffff
00046250: ffff           	.short 0xffff
00046252: 0014 0400      	orib #0,%a4@
00046256: 0000 00ff      	orib #-1,%d0
0004625a: 1101           	moveb %d1,%a0@-
0004625c: 0006 000f      	orib #15,%d6
00046260: 0014 0001      	orib #1,%a4@
00046264: 000e           	.short 0x000e
00046266: ffff           	.short 0xffff
00046268: ffff           	.short 0xffff
0004626a: 001a 0605      	orib #5,%a2@+
0004626e: 0000 0004      	orib #4,%d0
00046272: 6caa           	bges 0x4621e
00046274: 0005 0012      	orib #18,%d5
00046278: 0009           	.short 0x0009
0004627a: 0001 0000      	orib #0,%d1
0004627e: ffff           	.short 0xffff
00046280: ffff           	.short 0xffff
00046282: 001a 0627      	orib #39,%a2@+
00046286: 0000 0004      	orib #4,%d0
0004628a: 6c9e           	bges 0x4622a
0004628c: 0012 0012      	orib #18,%a2@
00046290: 0009           	.short 0x0009
00046292: 0001 ffff      	orib #-1,%d1
00046296: 0001 0024      	orib #36,%d1
0004629a: 0014 0400      	orib #0,%a4@
0004629e: 0010 0001      	orib #1,%a0@
000462a2: 1100           	moveb %d0,%a0@-
000462a4: 0000 0000      	orib #0,%d0
000462a8: 0026 0010      	orib #16,%fp@-
000462ac: 0002 ffff      	orib #-1,%d2
000462b0: ffff           	.short 0xffff
000462b2: 001c 0000      	orib #0,%a4@+
000462b6: 0000 0004      	orib #4,%d0
000462ba: 4437 000c      	negb %sp@(000000000000000c,%d0:w)
000462be: 0001 000e      	orib #14,%d1
000462c2: 0001 0003      	orib #3,%d1
000462c6: ffff           	.short 0xffff
000462c8: ffff           	.short 0xffff
000462ca: 001c 0000      	orib #0,%a4@+
000462ce: 0000 0004      	orib #4,%d0
000462d2: 4446           	negw %d6
000462d4: 0002 0004      	orib #4,%d2
000462d8: 0007 0001      	orib #1,%d7
000462dc: 0006 0004      	orib #4,%d6
000462e0: 0005 0014      	orib #20,%d5
000462e4: 0000 0000      	orib #0,%d0
000462e8: 0000 1100      	orib #0,%d0
000462ec: 000f           	.short 0x000f
000462ee: 0004 0015      	orib #21,%d4
000462f2: 0001 0005      	orib #5,%d1
000462f6: ffff           	.short 0xffff
000462f8: ffff           	.short 0xffff
000462fa: 001a 0215      	orib #21,%a2@+
000462fe: 0001 0004      	orib #4,%d1
00046302: 444e           	.short 0x444e
00046304: 0000 0000      	orib #0,%d0
00046308: 000b           	.short 0x000b
0004630a: 0001 0003      	orib #3,%d1
0004630e: ffff           	.short 0xffff
00046310: ffff           	.short 0xffff
00046312: 001a 0215      	orib #21,%a2@+
00046316: 0000 0004      	orib #4,%d0
0004631a: 41ed 000c      	lea %a5@(12),%a0
0004631e: 0000 0009      	orib #9,%d0
00046322: 0001 0007      	orib #7,%d1
00046326: ffff           	.short 0xffff
00046328: ffff           	.short 0xffff
0004632a: 001c 0000      	orib #0,%a4@+
0004632e: 0000 0004      	orib #4,%d0
00046332: 4456           	negw %fp@
00046334: 0002 0406      	orib #6,%d2
00046338: 000c           	.short 0x000c
0004633a: 0001 0008      	orib #8,%d1
0004633e: ffff           	.short 0xffff
00046340: ffff           	.short 0xffff
00046342: 001c 0000      	orib #0,%a4@+
00046346: 0000 0004      	orib #4,%d0
0004634a: 445d           	negw %a5@+
0004634c: 0018 0406      	orib #6,%a0@+
00046350: 000c           	.short 0x000c
00046352: 0001 0011      	orib #17,%d1
00046356: 0009           	.short 0x0009
00046358: 0010 0014      	orib #20,%a0@
0004635c: 0000 0000      	orib #0,%d0
00046360: 0000 1100      	orib #0,%d0
00046364: 0002 0008      	orib #8,%d2
00046368: 000c           	.short 0x000c
0004636a: 0002 000a      	orib #10,%d2
0004636e: ffff           	.short 0xffff
00046370: ffff           	.short 0xffff
00046372: 0014 0040      	orib #64,%a4@
00046376: 0000 00ff      	orib #-1,%d0
0004637a: 1100           	moveb %d0,%a0@-
0004637c: 0000 0000      	orib #0,%d0
00046380: 0003 0001      	orib #1,%d3
00046384: 000b           	.short 0x000b
00046386: ffff           	.short 0xffff
00046388: ffff           	.short 0xffff
0004638a: 0014 0040      	orib #64,%a4@
0004638e: 0000 00ff      	orib #-1,%d0
00046392: 1111           	moveb %a1@,%a0@-
00046394: 0003 0000      	orib #0,%d3
00046398: 0003 0001      	orib #1,%d3
0004639c: 000c           	.short 0x000c
0004639e: ffff           	.short 0xffff
000463a0: ffff           	.short 0xffff
000463a2: 0014 0040      	orib #64,%a4@
000463a6: 0000 00ff      	orib #-1,%d0
000463aa: 1121           	moveb %a1@-,%a0@-
000463ac: 0006 0000      	orib #0,%d6
000463b0: 0003 0001      	orib #1,%d3
000463b4: 000d           	.short 0x000d
000463b6: ffff           	.short 0xffff
000463b8: ffff           	.short 0xffff
000463ba: 0014 0040      	orib #64,%a4@
000463be: 0000 00ff      	orib #-1,%d0
000463c2: 1131 0009      	moveb %a1@(0000000000000009,%d0:w),%a0@-
000463c6: 0000 0003      	orib #3,%d0
000463ca: 0001 000e      	orib #14,%d1
000463ce: ffff           	.short 0xffff
000463d0: ffff           	.short 0xffff
000463d2: 0014 0040      	orib #64,%a4@
000463d6: 0000 00ff      	orib #-1,%d0
000463da: 1141 0000      	moveb %d1,%a0@(0)
000463de: 0001 0003      	orib #3,%d1
000463e2: 0001 000f      	orib #15,%d1
000463e6: ffff           	.short 0xffff
000463e8: ffff           	.short 0xffff
000463ea: 0014 0040      	orib #64,%a4@
000463ee: 0000 00ff      	orib #-1,%d0
000463f2: 1151 0003      	moveb %a1@,%a0@(3)
000463f6: 0001 0003      	orib #3,%d1
000463fa: 0001 0010      	orib #16,%d1
000463fe: ffff           	.short 0xffff
00046400: ffff           	.short 0xffff
00046402: 0014 0040      	orib #64,%a4@
00046406: 0000 00ff      	orib #-1,%d0
0004640a: 1161 0006      	moveb %a1@-,%a0@(6)
0004640e: 0001 0003      	orib #3,%d1
00046412: 0001 0008      	orib #8,%d1
00046416: ffff           	.short 0xffff
00046418: ffff           	.short 0xffff
0004641a: 0014 0040      	orib #64,%a4@
0004641e: 0000 00ff      	orib #-1,%d0
00046422: 1171 0009 0001 	moveb %a1@(0000000000000009,%d0:w),%a0@(1)
00046428: 0003 0001      	orib #1,%d3
0004642c: 0012 ffff      	orib #-1,%a2@
00046430: ffff           	.short 0xffff
00046432: 0014 0000      	orib #0,%a4@
00046436: 0000 00ff      	orib #-1,%d0
0004643a: 1101           	moveb %d1,%a0@-
0004643c: 0011 0008      	orib #8,%a1@
00046440: 0004 0002      	orib #2,%d4
00046444: 0023 0013      	orib #19,%a3@-
00046448: 0022 0014      	orib #20,%a2@-
0004644c: 0000 0000      	orib #0,%d0
00046450: 0000 1100      	orib #0,%d0
00046454: 0018 0008      	orib #8,%a0@+
00046458: 000c           	.short 0x000c
0004645a: 0004 0014      	orib #20,%d4
0004645e: ffff           	.short 0xffff
00046460: ffff           	.short 0xffff
00046462: 0014 0040      	orib #64,%a4@
00046466: 0000 00ff      	orib #-1,%d0
0004646a: 1170 0000 0000 	moveb %a0@(0000000000000000,%d0:w),%a0@(0)
00046470: 0003 0001      	orib #1,%d3
00046474: 0015 ffff      	orib #-1,%a5@
00046478: ffff           	.short 0xffff
0004647a: 0014 0040      	orib #64,%a4@
0004647e: 0000 00ff      	orib #-1,%d0
00046482: 1171 0003 0000 	moveb %a1@(0000000000000003,%d0:w),%a0@(0)
00046488: 0003 0001      	orib #1,%d3
0004648c: 0016 ffff      	orib #-1,%fp@
00046490: ffff           	.short 0xffff
00046492: 0014 0040      	orib #64,%a4@
00046496: 0000 00ff      	orib #-1,%d0
0004649a: 1172 0006 0000 	moveb %a2@(0000000000000006,%d0:w),%a0@(0)
000464a0: 0003 0001      	orib #1,%d3
000464a4: 0017 ffff      	orib #-1,%sp@
000464a8: ffff           	.short 0xffff
000464aa: 0014 0040      	orib #64,%a4@
000464ae: 0000 00ff      	orib #-1,%d0
000464b2: 1173 0009 0000 	moveb %a3@(0000000000000009,%d0:w),%a0@(0)
000464b8: 0003 0001      	orib #1,%d3
000464bc: 0018 ffff      	orib #-1,%a0@+
000464c0: ffff           	.short 0xffff
000464c2: 0014 0040      	orib #64,%a4@
000464c6: 0000 00ff      	orib #-1,%d0
000464ca: 1174 0000 0001 	moveb %a4@(0000000000000000,%d0:w),%a0@(1)
000464d0: 0003 0001      	orib #1,%d3
000464d4: 0019 ffff      	orib #-1,%a1@+
000464d8: ffff           	.short 0xffff
000464da: 0014 0040      	orib #64,%a4@
000464de: 0000 00ff      	orib #-1,%d0
000464e2: 1175 0003 0001 	moveb %a5@(0000000000000003,%d0:w),%a0@(1)
000464e8: 0003 0001      	orib #1,%d3
000464ec: 001a ffff      	orib #-1,%a2@+
000464f0: ffff           	.short 0xffff
000464f2: 0014 0040      	orib #64,%a4@
000464f6: 0000 00ff      	orib #-1,%d0
000464fa: 1176 0006 0001 	moveb %fp@(0000000000000006,%d0:w),%a0@(1)
00046500: 0003 0001      	orib #1,%d3
00046504: 001b ffff      	orib #-1,%a3@+
00046508: ffff           	.short 0xffff
0004650a: 0014 0040      	orib #64,%a4@
0004650e: 0000 00ff      	orib #-1,%d0
00046512: 1177 0009 0001 	moveb %sp@(0000000000000009,%d0:w),%a0@(1)
00046518: 0003 0001      	orib #1,%d3
0004651c: 001c ffff      	orib #-1,%a4@+
00046520: ffff           	.short 0xffff
00046522: 0014 0040      	orib #64,%a4@
00046526: 0000 00ff      	orib #-1,%d0
0004652a: 1178 0000 0002 	moveb 0x0,%a0@(2)
00046530: 0003 0001      	orib #1,%d3
00046534: 001d ffff      	orib #-1,%a5@+
00046538: ffff           	.short 0xffff
0004653a: 0014 0040      	orib #64,%a4@
0004653e: 0000 00ff      	orib #-1,%d0
00046542: 1179 0003 0002 	moveb 0x30002,%a0@(3)
00046548: 0003 
0004654a: 0001 001e      	orib #30,%d1
0004654e: ffff           	.short 0xffff
00046550: ffff           	.short 0xffff
00046552: 0014 0040      	orib #64,%a4@
00046556: 0000 00ff      	orib #-1,%d0
0004655a: 117a 0006 0002 	moveb %pc@(0x46562),%a0@(2)
00046560: 0003 0001      	orib #1,%d3
00046564: 001f ffff      	orib #-1,%sp@+
00046568: ffff           	.short 0xffff
0004656a: 0014 0040      	orib #64,%a4@
0004656e: 0000 00ff      	orib #-1,%d0
00046572: 117b 0009 0002 	moveb %pc@(0x4657d,%d0:w),%a0@(2)
00046578: 0003 0001      	orib #1,%d3
0004657c: 0020 ffff      	orib #-1,%a0@-
00046580: ffff           	.short 0xffff
00046582: 0014 0040      	orib #64,%a4@
00046586: 0000 00ff      	orib #-1,%d0
0004658a: 117c 0000 0003 	moveb #0,%a0@(3)
00046590: 0003 0001      	orib #1,%d3
00046594: 0021 ffff      	orib #-1,%a1@-
00046598: ffff           	.short 0xffff
0004659a: 0014 0040      	orib #64,%a4@
0004659e: 0000 00ff      	orib #-1,%d0
000465a2: 117d           	.short 0x117d
000465a4: 0003 0003      	orib #3,%d3
000465a8: 0003 0001      	orib #1,%d3
000465ac: 0022 ffff      	orib #-1,%a2@-
000465b0: ffff           	.short 0xffff
000465b2: 0014 0040      	orib #64,%a4@
000465b6: 0000 00ff      	orib #-1,%d0
000465ba: 117e           	.short 0x117e
000465bc: 0006 0003      	orib #3,%d6
000465c0: 0003 0001      	orib #1,%d3
000465c4: 0012 ffff      	orib #-1,%a2@
000465c8: ffff           	.short 0xffff
000465ca: 0014 0040      	orib #64,%a4@
000465ce: 0000 00ff      	orib #-1,%d0
000465d2: 117f           	.short 0x117f
000465d4: 0009           	.short 0x0009
000465d6: 0003 0003      	orib #3,%d3
000465da: 0001 0024      	orib #36,%d1
000465de: ffff           	.short 0xffff
000465e0: ffff           	.short 0xffff
000465e2: 001a 0607      	orib #7,%a2@+
000465e6: 0000 0004      	orib #4,%d0
000465ea: 6caa           	bges 0x46596
000465ec: 0007 000e      	orib #14,%d7
000465f0: 0009           	.short 0x0009
000465f2: 0001 0000      	orib #0,%d1
000465f6: ffff           	.short 0xffff
000465f8: ffff           	.short 0xffff
000465fa: 001a 0625      	orib #37,%a2@+
000465fe: 0000 0004      	orib #4,%d0
00046602: 6c9e           	bges 0x465a2
00046604: 0016 000e      	orib #14,%fp@
00046608: 0009           	.short 0x0009
0004660a: 0001 0004      	orib #4,%d1
0004660c:  _desk_rs_bitblk
0004660e: 6628           	bnes 0x46638
00046610: 0004 0020      	orib #32,%d4
00046614: 0000 0000      	orib #0,%d0
00046618: 0001 0004      	orib #4,%d1
0004661c: 6628           	bnes 0x46646
0004661e: 0004 0020      	orib #32,%d4
00046622: 0000 0000      	orib #0,%d0
00046626: 0001 0001      	orib #1,%d1
0004662a: 8000           	orb %d0,%d0
0004662c: 0002 4000      	orib #0,%d2
00046630: 0005 a000      	orib #0,%d5
00046634: 000b           	.short 0x000b
00046636: d000           	addb %d0,%d0
00046638: 0017 e800      	orib #0,%sp@
0004663c: 002f f400 005f 	orib #0,%sp@(95)
00046642: fa00           	.short 0xfa00
00046644: 00bf cd00 017f 	oril #-855637633,%d7
0004664a: de80           	addl %d0,%d7
0004664c: 02ff           	.short 0x02ff
0004664e: df40           	addxw %d0,%d7
00046650: 05ff           	.short 0x05ff
00046652: cfa0           	andl %d7,%a0@-
00046654: 0bff           	.short 0x0bff
00046656: cfd0           	mulsw %a0@,%d7
00046658: 17f0           	.short 0x17f0
0004665a: cfe8 2fc0      	mulsw %a0@(12224),%d7
0004665e: 0ff4 5f80      	bset %d7,@(0000000000000000,%d5:l:8)
00046662: 0ffa           	.short 0x0ffa
00046664: bf00           	eorb %d7,%d0
00046666: 1ffd           	.short 0x1ffd
00046668: bf00           	eorb %d7,%d0
0004666a: 3ffd           	.short 0x3ffd
0004666c: 5e20           	addqb #7,%a0@-
0004666e: 7ffa 2ff1      	mvzw %pc@(0x49661),%d7
00046672: fff4           	.short 0xfff4
00046674: 17e5           	.short 0x17e5
00046676: ffe8           	.short 0xffe8
00046678: 0bed ffd0      	bset %d5,%a5@(-48)
0004667c: 05ed ffa0      	bset %d2,%a5@(-96)
00046680: 02f6           	.short 0x02f6
00046682: ff40 0176      	cp1stw %d0,%d0,#1,#374
00046686: fe80 00b9      	cp1ldl %d0,%d0,#1,#185
0004668a: 3d00           	movew %d0,%fp@-
0004668c: 005f fa00      	oriw #-1536,%sp@+
00046690: 002f f400 0017 	orib #0,%sp@(23)
00046696: e800           	asrb #4,%d0
00046698: 000b           	.short 0x000b
0004669a: d000           	addb %d0,%d0
0004669c: 0005 a000      	orib #0,%d5
000466a0: 0002 4000      	orib #0,%d2
000466a4: 0001 8000      	orib #0,%d1
000466a8: 6600 5369      	bnew 0x4ba13
000466ac: 7a65           	moveq #101,%d5
000466ae: 3a20           	movew %a0@-,%d5
000466b0: 2020           	movel %a0@-,%d0
000466b2: 5f5f           	subqw #7,%sp@+
000466b4: 5f5f           	subqw #7,%sp@+
000466b6: 5f5f           	subqw #7,%sp@+
000466b8: 5f5f           	subqw #7,%sp@+
000466ba: 5f5f           	subqw #7,%sp@+
000466bc: 0039 0044 6174 	orib #68,0x6174653a
000466c2: 653a 
000466c4: 2020           	movel %a0@-,%d0
000466c6: 205f           	moveal %sp@+,%a0
000466c8: 5f5f           	subqw #7,%sp@+
000466ca: 5f5f           	subqw #7,%sp@+
000466cc: 5f5f           	subqw #7,%sp@+
000466ce: 5f5f           	subqw #7,%sp@+
000466d0: 5f00           	subqb #7,%d0
000466d2: 5800           	addqb #4,%d0
000466d4: 5469 6d65      	addqw #2,%a1@(28005)
000466d8: 3a20           	movew %a0@-,%d5
000466da: 2020           	movel %a0@-,%d0
000466dc: 5f5f           	subqw #7,%sp@+
000466de: 3a5f           	moveaw %sp@+,%a5
000466e0: 5f20           	subqb #7,%a0@-
000466e2: 5f5f           	subqw #7,%sp@+
000466e4: 2020           	movel %a0@-,%d0
000466e6: 0039 3939 3961 	orib #57,0x39610044
000466ec: 0044 
000466ee: 7269           	moveq #105,%d1
000466f0: 7665           	moveq #101,%d3
000466f2: 2069 6465      	moveal %a1@(25701),%a0
000466f6: 6e74           	bgts 0x4676c
000466f8: 6966           	bvss 0x46760
000466fa: 6965           	bvss 0x46761
000466fc: 723a           	moveq #58,%d1
000466fe: 2020           	movel %a0@-,%d0
00046700: 5f20           	subqb #7,%a0@-
00046702: 2020           	movel %a0@-,%d0
00046704: 2020           	movel %a0@-,%d0
00046706: 2020           	movel %a0@-,%d0
00046708: 2020           	movel %a0@-,%d0
0004670a: 2020           	movel %a0@-,%d0
0004670c: 0044 6973      	oriw #26995,%d4
00046710: 6b20           	bmis 0x46732
00046712: 6c61           	bges 0x46775
00046714: 6265           	bhis 0x4677b
00046716: 6c3a           	bges 0x46752
00046718: 2020           	movel %a0@-,%d0
0004671a: 5f5f           	subqw #7,%sp@+
0004671c: 5f5f           	subqw #7,%sp@+
0004671e: 5f5f           	subqw #7,%sp@+
00046720: 5f5f           	subqw #7,%sp@+
00046722: 2e5f           	moveal %sp@+,%sp
00046724: 5f5f           	subqw #7,%sp@+
00046726: 0042 7974      	oriw #31092,%d2
0004672a: 6573           	bcss 0x4679f
0004672c: 2075 7365 643a 	moveal %a5@(000000000000643a)@(0000000000000000),%a0
00046732: 2020           	movel %a0@-,%d0
00046734: 2020           	movel %a0@-,%d0
00046736: 5f5f           	subqw #7,%sp@+
00046738: 5f5f           	subqw #7,%sp@+
0004673a: 5f5f           	subqw #7,%sp@+
0004673c: 5f5f           	subqw #7,%sp@+
0004673e: 5f5f           	subqw #7,%sp@+
00046740: 0042 7974      	oriw #31092,%d2
00046744: 6573           	bcss 0x467b9
00046746: 2061           	moveal %a1@-,%a0
00046748: 7661           	moveq #97,%d3
0004674a: 696c           	bvss 0x467b8
0004674c: 6162           	bsrs 0x467b0
0004674e: 6c65           	bges 0x467b5
00046750: 3a20           	movew %a0@-,%d5
00046752: 2020           	movel %a0@-,%d0
00046754: 205f           	moveal %sp@+,%a0
00046756: 5f5f           	subqw #7,%sp@+
00046758: 5f5f           	subqw #7,%sp@+
0004675a: 5f5f           	subqw #7,%sp@+
0004675c: 5f5f           	subqw #7,%sp@+
0004675e: 5f00           	subqb #7,%d0
00046760: 5f5f           	subqw #7,%sp@+
00046762: 5f5f           	subqw #7,%sp@+
00046764: 5f5f           	subqw #7,%sp@+
00046766: 5f5f           	subqw #7,%sp@+
00046768: 5f5f           	subqw #7,%sp@+
0004676a: 5f5f           	subqw #7,%sp@+
0004676c: 5f5f           	subqw #7,%sp@+
0004676e: 5f5f           	subqw #7,%sp@+
00046770: 5f5f           	subqw #7,%sp@+
00046772: 5f5f           	subqw #7,%sp@+
00046774: 5f5f           	subqw #7,%sp@+
00046776: 5f5f           	subqw #7,%sp@+
00046778: 5f5f           	subqw #7,%sp@+
0004677a: 5f5f           	subqw #7,%sp@+
0004677c: 5f5f           	subqw #7,%sp@+
0004677e: 5f5f           	subqw #7,%sp@+
00046780: 5f5f           	subqw #7,%sp@+
00046782: 5f5f           	subqw #7,%sp@+
00046784: 5f5f           	subqw #7,%sp@+
00046786: 0049           	.short 0x0049
00046788: 6465           	bccs 0x467ef
0004678a: 6e74           	bgts 0x46800
0004678c: 6966           	bvss 0x467f4
0004678e: 6965           	bvss 0x467f5
00046790: 723a           	moveq #58,%d1
00046792: 205f           	moveal %sp@+,%a0
00046794: 3a00           	movew %d0,%d5
00046796: 4c61           	.short 0x4c61
00046798: 6265           	bhis 0x467ff
0004679a: 6c3a           	bges 0x467d6
0004679c: 205f           	moveal %sp@+,%a0
0004679e: 5f5f           	subqw #7,%sp@+
000467a0: 5f5f           	subqw #7,%sp@+
000467a2: 5f5f           	subqw #7,%sp@+
000467a4: 5f5f           	subqw #7,%sp@+
000467a6: 5f5f           	subqw #7,%sp@+
000467a8: 5f00           	subqb #7,%d0
000467aa: 4170           	.short 0x4170
000467ac: 706c           	moveq #108,%d0
000467ae: 6963           	bvss 0x46813
000467b0: 6174           	bsrs 0x46826
000467b2: 696f           	bvss 0x46823
000467b4: 6e20           	bgts 0x467d6
000467b6: 6e61           	bgts 0x46819
000467b8: 6d65           	blts 0x4681f
000467ba: 3a20           	movew %a0@-,%d5
000467bc: 5f5f           	subqw #7,%sp@+
000467be: 5f5f           	subqw #7,%sp@+
000467c0: 5f5f           	subqw #7,%sp@+
000467c2: 5f5f           	subqw #7,%sp@+
000467c4: 2e5f           	moveal %sp@+,%sp
000467c6: 5f5f           	subqw #7,%sp@+
000467c8: 0046 0041      	oriw #65,%d6
000467cc: 7267           	moveq #103,%d1
000467ce: 756d 656e      	mvsw %a5@(25966),%d2
000467d2: 7473           	moveq #115,%d2
000467d4: 3a20           	movew %a0@-,%d5
000467d6: 5f5f           	subqw #7,%sp@+
000467d8: 5f5f           	subqw #7,%sp@+
000467da: 5f5f           	subqw #7,%sp@+
000467dc: 5f5f           	subqw #7,%sp@+
000467de: 5f5f           	subqw #7,%sp@+
000467e0: 5f00           	subqb #7,%d0
000467e2: 446f 6375      	negw %sp@(25461)
000467e6: 6d65           	blts 0x4684d
000467e8: 6e74           	bgts 0x4685e
000467ea: 2074 7970 653a 	moveal %a4@(00000000653a205f),%a0
000467f0: 205f 
000467f2: 5f5f           	subqw #7,%sp@+
000467f4: 0049           	.short 0x0049
000467f6: 6e73           	bgts 0x4686b
000467f8: 7461           	moveq #97,%d2
000467fa: 6c6c           	bges 0x46868
000467fc: 2061           	moveal %a1@-,%a0
000467fe: 733a 2046      	mvsb %pc@(0x48846),%d1
00046802: 5f5f           	subqw #7,%sp@+
00046804: 0043 7572      	oriw #30066,%d3
00046808: 7265           	moveq #101,%d1
0004680a: 6e74           	bgts 0x46880
0004680c: 206e 616d      	moveal %fp@(24941),%a0
00046810: 653a           	bcss 0x4684c
00046812: 205f           	moveal %sp@+,%a0
00046814: 5f5f           	subqw #7,%sp@+
00046816: 5f5f           	subqw #7,%sp@+
00046818: 5f5f           	subqw #7,%sp@+
0004681a: 5f2e 5f5f      	subqb #7,%fp@(24415)
0004681e: 5f00           	subqb #7,%d0
00046820: 436f           	.short 0x436f
00046822: 7079           	moveq #121,%d0
00046824: 2773 206e 616d 	movel %a3@(000000000000006e,%d2:w),%a3@(24941)
0004682a: 653a           	bcss 0x46866
0004682c: 205f           	moveal %sp@+,%a0
0004682e: 5f5f           	subqw #7,%sp@+
00046830: 5f5f           	subqw #7,%sp@+
00046832: 5f5f           	subqw #7,%sp@+
00046834: 5f2e 5f5f      	subqb #7,%fp@(24415)
00046838: 5f00           	subqb #7,%d0
0004683a: 465f           	notw %sp@+
0004683c: 5f00           	subqb #7,%d0
0004683e: 5f5f           	subqw #7,%sp@+
00046840: 5f5f           	subqw #7,%sp@+
00046842: 5f5f           	subqw #7,%sp@+
00046844: 5f5f           	subqw #7,%sp@+
00046846: 5f5f           	subqw #7,%sp@+
00046848: 5f5f           	subqw #7,%sp@+
0004684a: 5f5f           	subqw #7,%sp@+
0004684c: 5f5f           	subqw #7,%sp@+
0004684e: 5f5f           	subqw #7,%sp@+
00046850: 5f5f           	subqw #7,%sp@+
00046852: 5f5f           	subqw #7,%sp@+
00046854: 004b           	.short 0x004b
00046856: 6579           	bcss 0x468d1
00046858: 3a20           	movew %a0@-,%d5
0004685a: 5e5f           	addqw #7,%sp@+
0004685c: 0061 005f      	oriw #95,%a1@-
00046860: 5f5f           	subqw #7,%sp@+
00046862: 5f5f           	subqw #7,%sp@+
00046864: 5f5f           	subqw #7,%sp@+
00046866: 5f5f           	subqw #7,%sp@+
00046868: 5f5f           	subqw #7,%sp@+
0004686a: 5f5f           	subqw #7,%sp@+
0004686c: 5f5f           	subqw #7,%sp@+
0004686e: 5f5f           	subqw #7,%sp@+
00046870: 5f5f           	subqw #7,%sp@+
00046872: 5f5f           	subqw #7,%sp@+
00046874: 5f5f           	subqw #7,%sp@+
00046876: 5f5f           	subqw #7,%sp@+
00046878: 5f5f           	subqw #7,%sp@+
0004687a: 5f5f           	subqw #7,%sp@+
0004687c: 5f5f           	subqw #7,%sp@+
0004687e: 5f00           	subqb #7,%d0
00046880: 4672 6565 2052 	notw %a2@(0000000000002052)@(0000000000000000)
00046886: 414d           	.short 0x414d
00046888: 3a20           	movew %a0@-,%d5
0004688a: 5f5f           	subqw #7,%sp@+
0004688c: 5f5f           	subqw #7,%sp@+
0004688e: 5f5f           	subqw #7,%sp@+
00046890: 5f5f           	subqw #7,%sp@+
00046892: 5f5f           	subqw #7,%sp@+
00046894: 5f5f           	subqw #7,%sp@+
00046896: 5f5f           	subqw #7,%sp@+
00046898: 5f5f           	subqw #7,%sp@+
0004689a: 5f5f           	subqw #7,%sp@+
0004689c: 5f5f           	subqw #7,%sp@+
0004689e: 5f00           	subqb #7,%d0
000468a0: 4c61           	.short 0x4c61
000468a2: 6265           	bhis 0x46909
000468a4: 6c3a           	bges 0x468e0
000468a6: 205f           	moveal %sp@+,%a0
000468a8: 5f5f           	subqw #7,%sp@+
000468aa: 5f5f           	subqw #7,%sp@+
000468ac: 5f5f           	subqw #7,%sp@+
000468ae: 5f2e 5f5f      	subqb #7,%fp@(24415)
000468b2: 5f00           	subqb #7,%d0
000468b4: 0005 9f5c      	orib #92,%d5
000468b8: 0004 6ced      	orib #-19,%d4
000468bc: 0004 66a8      	orib #-88,%d4
000468c0: 0003 0000      	orib #0,%d3
000468c4: 0000 1100      	orib #0,%d0
000468c8: 0000 0000      	orib #0,%d0
000468cc: 000c           	.short 0x000c
000468ce: 0013 0005      	orib #5,%a3@
000468d2: 9f68 0004      	subw %d7,%a0@(4)
000468d6: 66aa           	bnes 0x46882
000468d8: 0004 66bd      	orib #-67,%d4
000468dc: 0003 0000      	orib #0,%d3
000468e0: 0001 1100      	orib #0,%d1
000468e4: 0000 0000      	orib #0,%d0
000468e8: 000b           	.short 0x000b
000468ea: 0013 0005      	orib #5,%a3@
000468ee: 9f73 0004      	subw %d7,%a3@(0000000000000004,%d0:w)
000468f2: 66bf           	bnes 0x468b3
000468f4: 0004 66d2      	orib #-46,%d4
000468f8: 0003 0000      	orib #0,%d3
000468fc: 0001 1100      	orib #0,%d1
00046900: 0000 0000      	orib #0,%d0
00046904: 000b           	.short 0x000b
00046906: 0013 0005      	orib #5,%a3@
0004690a: 9f7e           	.short 0x9f7e
0004690c: 0004 66d4      	orib #-44,%d4
00046910: 0004 66e7      	orib #-25,%d4
00046914: 0003 0000      	orib #0,%d3
00046918: 0001 1100      	orib #0,%d1
0004691c: 0000 0000      	orib #0,%d0
00046920: 0007 0013      	orib #19,%d7
00046924: 0005 9f85      	orib #-123,%d5
00046928: 0004 6ccc      	orib #-52,%d4
0004692c: 0004 66bd      	orib #-67,%d4
00046930: 0003 0000      	orib #0,%d3
00046934: 0001 1100      	orib #0,%d1
00046938: 0000 0000      	orib #0,%d0
0004693c: 0006 0021      	orib #33,%d6
00046940: 0005 9f8b      	orib #-117,%d5
00046944: 0004 6cad      	orib #-83,%d4
00046948: 0004 66bd      	orib #-67,%d4
0004694c: 0003 0000      	orib #0,%d3
00046950: 0001 1100      	orib #0,%d1
00046954: 0000 0000      	orib #0,%d0
00046958: 0006 001f      	orib #31,%d6
0004695c: 0005 9f91      	orib #-111,%d5
00046960: 0004 66ed      	orib #-19,%d4
00046964: 0004 440e      	orib #14,%d4
00046968: 0003 0000      	orib #0,%d3
0004696c: 0001 1100      	orib #0,%d1
00046970: 0000 0000      	orib #0,%d0
00046974: 0002 0020      	orib #32,%d2
00046978: 0005 9f93      	orib #-109,%d5
0004697c: 0004 670d      	orib #13,%d4
00046980: 0004 66a8      	orib #-88,%d4
00046984: 0003 0000      	orib #0,%d3
00046988: 0000 1100      	orib #0,%d0
0004698c: 0000 0000      	orib #0,%d0
00046990: 000c           	.short 0x000c
00046992: 001a 0005      	orib #5,%a2@+
00046996: 9f9f           	subl %d7,%sp@+
00046998: 0004 6ccc      	orib #-52,%d4
0004699c: 0004 66bd      	orib #-67,%d4
000469a0: 0003 0000      	orib #0,%d3
000469a4: 0001 1100      	orib #0,%d1
000469a8: 0000 0000      	orib #0,%d0
000469ac: 0006 0021      	orib #33,%d6
000469b0: 0005 9fa5      	orib #-91,%d5
000469b4: 0004 6cad      	orib #-83,%d4
000469b8: 0004 66bd      	orib #-67,%d4
000469bc: 0003 0000      	orib #0,%d3
000469c0: 0001 1100      	orib #0,%d1
000469c4: 0000 0000      	orib #0,%d0
000469c8: 0006 001f      	orib #31,%d6
000469cc: 0005 9fab      	orib #-85,%d5
000469d0: 0004 6727      	orib #39,%d4
000469d4: 0004 66bd      	orib #-67,%d4
000469d8: 0003 0000      	orib #0,%d3
000469dc: 0001 1100      	orib #0,%d1
000469e0: 0000 0000      	orib #0,%d0
000469e4: 000b           	.short 0x000b
000469e6: 001a 0005      	orib #5,%a2@+
000469ea: 9fb6 0004      	subl %d7,%fp@(0000000000000004,%d0:w)
000469ee: 6741           	beqs 0x46a31
000469f0: 0004 66bd      	orib #-67,%d4
000469f4: 0003 0000      	orib #0,%d3
000469f8: 0001 1100      	orib #0,%d1
000469fc: 0000 0000      	orib #0,%d0
00046a00: 000b           	.short 0x000b
00046a02: 001f 0005      	orib #5,%sp@+
00046a06: 9fc1           	subal %d1,%sp
00046a08: 0004 6ced      	orib #-19,%d4
00046a0c: 0004 66a8      	orib #-88,%d4
00046a10: 0003 0000      	orib #0,%d3
00046a14: 0000 1100      	orib #0,%d0
00046a18: 0000 0000      	orib #0,%d0
00046a1c: 000c           	.short 0x000c
00046a1e: 0013 0005      	orib #5,%a3@
00046a22: 9fcd           	subal %a5,%sp
00046a24: 0004 6760      	orib #96,%d4
00046a28: 0004 66d2      	orib #-46,%d4
00046a2c: 0003 0000      	orib #0,%d3
00046a30: 0000 1100      	orib #0,%d0
00046a34: 0000 0000      	orib #0,%d0
00046a38: 0027 0027      	orib #39,%sp@-
00046a3c: 0005 9ff4      	orib #-12,%d5
00046a40: 0004 6787      	orib #-121,%d4
00046a44: 0004 440e      	orib #14,%d4
00046a48: 0003 0000      	orib #0,%d3
00046a4c: 0000 1100      	orib #0,%d0
00046a50: 0000 0000      	orib #0,%d0
00046a54: 0002 000f      	orib #15,%d2
00046a58: 0005 9ff6      	orib #-10,%d5
00046a5c: 0004 6796      	orib #-106,%d4
00046a60: 0004 66d2      	orib #-46,%d4
00046a64: 0003 0000      	orib #0,%d3
00046a68: 0000 1100      	orib #0,%d0
00046a6c: 0000 0000      	orib #0,%d0
00046a70: 000d           	.short 0x000d
00046a72: 0014 0005      	orib #5,%a4@
00046a76: a003 0004      	macw %d3l,%d0l
00046a7a: 67aa           	beqs 0x46a26
00046a7c: 0004 67c9      	orib #-55,%d4
00046a80: 0003 0000      	orib #0,%d3
00046a84: 0000 1100      	orib #0,%d0
00046a88: 0000 0000      	orib #0,%d0
00046a8c: 000c           	.short 0x000c
00046a8e: 001f 0005      	orib #5,%sp@+
00046a92: a00f 0004      	macw %a7l,%d0l
00046a96: 67cb           	beqs 0x46a63
00046a98: 0004 66d2      	orib #-46,%d4
00046a9c: 0003 0000      	orib #0,%d3
00046aa0: 0000 1100      	orib #0,%d0
00046aa4: 0000 0000      	orib #0,%d0
00046aa8: 000c           	.short 0x000c
00046aaa: 0017 0005      	orib #5,%sp@
00046aae: a01b           	.short 0xa01b
00046ab0: 0004 67e2      	orib #-30,%d4
00046ab4: 0004 67c9      	orib #-55,%d4
00046ab8: 0003 0000      	orib #0,%d3
00046abc: 0000 1100      	orib #0,%d0
00046ac0: 0000 0000      	orib #0,%d0
00046ac4: 0004 0013      	orib #19,%d4
00046ac8: 0005 a01f      	orib #31,%d5
00046acc: 0004 67f5      	orib #-11,%d4
00046ad0: 0004 66bd      	orib #-67,%d4
00046ad4: 0003 0000      	orib #0,%d3
00046ad8: 0000 1100      	orib #0,%d0
00046adc: 0000 0000      	orib #0,%d0
00046ae0: 0003 0010      	orib #16,%d3
00046ae4: 0005 a022      	orib #34,%d5
00046ae8: 0004 6ccc      	orib #-52,%d4
00046aec: 0004 66bd      	orib #-67,%d4
00046af0: 0003 0000      	orib #0,%d3
00046af4: 0001 1100      	orib #0,%d1
00046af8: 0000 0000      	orib #0,%d0
00046afc: 0006 0021      	orib #33,%d6
00046b00: 0005 a028      	orib #40,%d5
00046b04: 0004 6cad      	orib #-83,%d4
00046b08: 0004 66bd      	orib #-67,%d4
00046b0c: 0003 0000      	orib #0,%d3
00046b10: 0001 1100      	orib #0,%d1
00046b14: 0000 0000      	orib #0,%d0
00046b18: 0006 001f      	orib #31,%d6
00046b1c: 0005 a02e      	orib #46,%d5
00046b20: 0004 6805      	orib #5,%d4
00046b24: 0004 66a8      	orib #-88,%d4
00046b28: 0003 0000      	orib #0,%d3
00046b2c: 0000 1100      	orib #0,%d0
00046b30: 0000 0000      	orib #0,%d0
00046b34: 000c           	.short 0x000c
00046b36: 001b 0005      	orib #5,%a3@+
00046b3a: a03a           	.short 0xa03a
00046b3c: 0004 6820      	orib #32,%d4
00046b40: 0004 66a8      	orib #-88,%d4
00046b44: 0003 0000      	orib #0,%d3
00046b48: 0000 1100      	orib #0,%d0
00046b4c: 0000 0000      	orib #0,%d0
00046b50: 000c           	.short 0x000c
00046b52: 001a 0005      	orib #5,%a2@+
00046b56: a046 0004      	macw %d6l,%a0l
00046b5a: 6ced           	bges 0x46b49
00046b5c: 0004 66a8      	orib #-88,%d4
00046b60: 0003 0000      	orib #0,%d3
00046b64: 0000 1100      	orib #0,%d0
00046b68: 0000 0000      	orib #0,%d0
00046b6c: 000c           	.short 0x000c
00046b6e: 0013 0005      	orib #5,%a3@
00046b72: a052           	.short 0xa052
00046b74: 0004 6ced      	orib #-19,%d4
00046b78: 0004 67c9      	orib #-55,%d4
00046b7c: 0003 0000      	orib #0,%d3
00046b80: 0000 1100      	orib #0,%d0
00046b84: 0000 0000      	orib #0,%d0
00046b88: 000c           	.short 0x000c
00046b8a: 0013 0005      	orib #5,%a3@
00046b8e: a05e           	.short 0xa05e
00046b90: 0004 6ced      	orib #-19,%d4
00046b94: 0004 66a8      	orib #-88,%d4
00046b98: 0003 0000      	orib #0,%d3
00046b9c: 0000 1100      	orib #0,%d0
00046ba0: 0000 0000      	orib #0,%d0
00046ba4: 000c           	.short 0x000c
00046ba6: 0013 0005      	orib #5,%a3@
00046baa: a06a           	.short 0xa06a
00046bac: 0004 6ced      	orib #-19,%d4
00046bb0: 0004 67c9      	orib #-55,%d4
00046bb4: 0003 0006      	orib #6,%d3
00046bb8: 0002 1180      	orib #-128,%d2
00046bbc: 0000 ffff      	orib #-1,%d0
00046bc0: 000c           	.short 0x000c
00046bc2: 0013 0005      	orib #5,%a3@
00046bc6: a076           	.short 0xa076
00046bc8: 0004 683a      	orib #58,%d4
00046bcc: 0004 66bd      	orib #-67,%d4
00046bd0: 0003 0006      	orib #6,%d3
00046bd4: 0002 1180      	orib #-128,%d2
00046bd8: 0000 ffff      	orib #-1,%d0
00046bdc: 0003 0004      	orib #4,%d3
00046be0: 0005 a079      	orib #121,%d5
00046be4: 0004 683e      	orib #62,%d4
00046be8: 0004 66d2      	orib #-46,%d4
00046bec: 0003 0006      	orib #6,%d3
00046bf0: 0000 1100      	orib #0,%d0
00046bf4: 0000 0000      	orib #0,%d0
00046bf8: 0017 0017      	orib #23,%sp@
00046bfc: 0005 a090      	orib #-112,%d5
00046c00: 0004 6855      	orib #85,%d4
00046c04: 0004 685d      	orib #93,%d4
00046c08: 0003 0006      	orib #6,%d3
00046c0c: 0000 1180      	orib #-128,%d0
00046c10: 0000 ffff      	orib #-1,%d0
00046c14: 0002 0008      	orib #8,%d2
00046c18: 0005 a092      	orib #-110,%d5
00046c1c: 0004 685f      	orib #95,%d4
00046c20: 0004 66d2      	orib #-46,%d4
00046c24: 0003 0006      	orib #6,%d3
00046c28: 0000 1100      	orib #0,%d0
00046c2c: 0000 ffff      	orib #-1,%d0
00046c30: 0021 0021      	orib #33,%a1@-
00046c34: 0005 a0b3      	orib #-77,%d5
00046c38: 0004 6880      	orib #-128,%d4
00046c3c: 0004 66d2      	orib #-46,%d4
00046c40: 0003 0000      	orib #0,%d3
00046c44: 0000 1180      	orib #-128,%d0
00046c48: 0000 0000      	orib #0,%d0
00046c4c: 0016 0020      	orib #32,%fp@
00046c50: 0005 a0c9      	orib #-55,%d5
00046c54: 0004 6ced      	orib #-19,%d4
00046c58: 0004 67c9      	orib #-55,%d4
00046c5c: 0003 0000      	orib #0,%d3
00046c60: 0000 1100      	orib #0,%d0
00046c64: 0000 0000      	orib #0,%d0
00046c68: 000c           	.short 0x000c
00046c6a: 0013 0005      	orib #5,%a3@
00046c6e: a0d5 0004      	macw %d4l,%d0l,%a5@,%a0
00046c72: 68a0           	bvcs 0x46c14
00046c74: 0004 66a8      	orib #-88,%d4
00046c78: 0003 0006      	orib #6,%d3
00046c7c: 0000 1180      	orib #-128,%d0
00046c80: 0000 ffff      	orib #-1,%d0
00046c84: 000c           	.short 0x000c
00046c86: 0014 4e6f      	orib #111,%a4@
00046c8a: 0059 6573      	oriw #25971,%a1@+
00046c8e: 0052 656d      	oriw #25965,%a2@
00046c92: 6f76           	bles 0x46d0a
00046c94: 6500 496e      	bcsw 0x4b604
00046c98: 7374 616c 6c00 	mvsw %a4@(0000000000006c00)@(0000000000000000),%d1
00046c9e: 4361           	.short 0x4361
00046ca0: 6e63           	bgts 0x46d05
00046ca2: 656c           	bcss 0x46d10
00046ca4: 0053 6b69      	oriw #27497,%a3@
00046ca8: 7000           	moveq #0,%d0
00046caa: 4f4b           	.short 0x4f4b
00046cac: 004e           	.short 0x004e
00046cae: 756d 6265      	mvsw %a5@(25189),%d2
00046cb2: 7220           	moveq #32,%d1
00046cb4: 6f66           	bles 0x46d1c
00046cb6: 2066           	moveal %fp@-,%a0
00046cb8: 696c           	bvss 0x46d26
00046cba: 6573           	bcss 0x46d2f
00046cbc: 3a20           	movew %a0@-,%d5
00046cbe: 2020           	movel %a0@-,%d0
00046cc0: 2020           	movel %a0@-,%d0
00046cc2: 2020           	movel %a0@-,%d0
00046cc4: 2020           	movel %a0@-,%d0
00046cc6: 5f5f           	subqw #7,%sp@+
00046cc8: 5f5f           	subqw #7,%sp@+
00046cca: 5f00           	subqb #7,%d0
00046ccc: 4e75           	rts
00046cce: 6d62           	blts 0x46d32
00046cd0: 6572           	bcss 0x46d44
00046cd2: 206f 6620      	moveal %sp@(26144),%a0
00046cd6: 666f           	bnes 0x46d47
00046cd8: 6c64           	bges 0x46d3e
00046cda: 6572           	bcss 0x46d4e
00046cdc: 733a 2020      	mvsb %pc@(0x48cfe),%d1
00046ce0: 2020           	movel %a0@-,%d0
00046ce2: 2020           	movel %a0@-,%d0
00046ce4: 2020           	movel %a0@-,%d0
00046ce6: 205f           	moveal %sp@+,%a0
00046ce8: 5f5f           	subqw #7,%sp@+
00046cea: 5f5f           	subqw #7,%sp@+
00046cec: 004e           	.short 0x004e
00046cee: 616d           	bsrs 0x46d5d
00046cf0: 653a           	bcss 0x46d2c
00046cf2: 205f           	moveal %sp@+,%a0
00046cf4: 5f5f           	subqw #7,%sp@+
00046cf6: 5f5f           	subqw #7,%sp@+
00046cf8: 5f5f           	subqw #7,%sp@+
00046cfa: 5f2e 5f5f      	subqb #7,%fp@(24415)
00046cfe: 5f00           	subqb #7,%d0
00046d00: 0000 0004      	orib #4,%d0
00046d02:  _icon_rs_iconblk
00046d04: 7512           	mvsb %a2@,%d2
00046d06: 0004 7492      	orib #-110,%d4
00046d0a: 0004 6d00      	orib #0,%d4
00046d0e: 1043           	.short 0x1043
00046d10: 000d           	.short 0x000d
00046d12: 0010 0014      	orib #20,%a0@
00046d16: 0000 0020      	orib #32,%d0
00046d1a: 0020 0000      	orib #0,%a0@-
00046d1e: 0020 0048      	orib #72,%a0@-
00046d22: 0008           	.short 0x0008
00046d24: 0004 7412      	orib #18,%d4
00046d28: 0004 7392      	orib #-110,%d4
00046d2c: 0004 6d00      	orib #0,%d4
00046d30: 1041           	.short 0x1041
00046d32: 000d           	.short 0x000d
00046d34: 0016 0014      	orib #20,%fp@
00046d38: 0000 0020      	orib #32,%d0
00046d3c: 0020 0000      	orib #0,%a0@-
00046d40: 0020 0048      	orib #72,%a0@-
00046d44: 0008           	.short 0x0008
00046d46: 0004 7312      	orib #18,%d4
00046d4a: 0004 7292      	orib #-110,%d4
00046d4e: 0004 6d00      	orib #0,%d4
00046d52: 1000           	moveb %d0,%d0
00046d54: 0000 0000      	orib #0,%d0
00046d58: 0014 0000      	orib #0,%a4@
00046d5c: 0020 0020      	orib #32,%a0@-
00046d60: 0000 0020      	orib #32,%d0
00046d64: 0048           	.short 0x0048
00046d66: 0008           	.short 0x0008
00046d68: 0004 7212      	orib #18,%d4
00046d6c: 0004 7192      	orib #-110,%d4
00046d70: 0004 6d00      	orib #0,%d4
00046d74: 1000           	moveb %d0,%d0
00046d76: 0000 0000      	orib #0,%d0
00046d7a: 0014 0000      	orib #0,%a4@
00046d7e: 0020 0020      	orib #32,%a0@-
00046d82: 0000 0020      	orib #32,%d0
00046d86: 0048           	.short 0x0048
00046d88: 0008           	.short 0x0008
00046d8a: 0004 7112      	orib #18,%d4
00046d8e: 0004 7092      	orib #-110,%d4
00046d92: 0004 6d00      	orib #0,%d4
00046d96: 1000           	moveb %d0,%d0
00046d98: 0000 0000      	orib #0,%d0
00046d9c: 0014 0000      	orib #0,%a4@
00046da0: 0020 0020      	orib #32,%a0@-
00046da4: 0000 0020      	orib #32,%d0
00046da8: 0048           	.short 0x0048
00046daa: 0008           	.short 0x0008
00046dac: 0004 7512      	orib #18,%d4
00046db0: 0004 7012      	orib #18,%d4
00046db4: 0004 6d00      	orib #0,%d4
00046db8: 1045           	.short 0x1045
00046dba: 000d           	.short 0x000d
00046dbc: 0010 0014      	orib #20,%a0@
00046dc0: 0000 0020      	orib #32,%d0
00046dc4: 0020 0000      	orib #0,%a0@-
00046dc8: 0020 0048      	orib #72,%a0@-
00046dcc: 0008           	.short 0x0008
00046dce: 0004 6f92      	orib #-110,%d4
00046dd2: 0004 6f12      	orib #18,%d4
00046dd6: 0004 6d00      	orib #0,%d4
00046dda: 1000           	moveb %d0,%d0
00046ddc: 0000 0000      	orib #0,%d0
00046de0: 0014 0000      	orib #0,%a4@
00046de4: 0020 0020      	orib #32,%a0@-
00046de8: 0000 0020      	orib #32,%d0
00046dec: 0048           	.short 0x0048
00046dee: 0008           	.short 0x0008
00046df0: 0004 6e92      	orib #-110,%d4
00046df4: 0004 6e12      	orib #18,%d4
00046df8: 0004 6d00      	orib #0,%d4
00046dfc: 1000           	moveb %d0,%d0
00046dfe: 0000 0000      	orib #0,%d0
00046e02: 0014 0000      	orib #0,%a4@
00046e06: 0020 0020      	orib #32,%a0@-
00046e0a: 0000 0020      	orib #32,%d0
00046e0e: 0048           	.short 0x0048
00046e10: 0008           	.short 0x0008
00046e22: 03ff           	.short 0x03ff
00046e24: f800 0400      	tblunb %d0,%d0,%d0
00046e28: 1c00           	moveb %d0,%d6
00046e2a: 0400 1600      	subib #0,%d0
00046e2e: 0400 1300      	subib #0,%d0
00046e32: 0400 1180      	subib #-128,%d0
00046e36: 0400 10c0      	subib #-64,%d0
00046e3a: 0400 0fe0      	subib #-32,%d0
00046e3e: 0400 0060      	subib #96,%d0
00046e42: 0400 0060      	subib #96,%d0
00046e46: 0400 0060      	subib #96,%d0
00046e4a: 0400 0060      	subib #96,%d0
00046e4e: 0400 0060      	subib #96,%d0
00046e52: 0400 0060      	subib #96,%d0
00046e56: 0400 0060      	subib #96,%d0
00046e5a: 0400 0060      	subib #96,%d0
00046e5e: 0400 0060      	subib #96,%d0
00046e62: 0400 0060      	subib #96,%d0
00046e66: 0400 0060      	subib #96,%d0
00046e6a: 0400 0060      	subib #96,%d0
00046e6e: 0400 0060      	subib #96,%d0
00046e72: 0400 0060      	subib #96,%d0
00046e76: 0400 0060      	subib #96,%d0
00046e7a: 0400 0060      	subib #96,%d0
00046e7e: 0400 0060      	subib #96,%d0
00046e82: 0400 0060      	subib #96,%d0
00046e86: 03ff           	.short 0x03ff
00046e88: ffe0           	.short 0xffe0
00046e8a: 01ff           	.short 0x01ff
00046e8c: ffc0           	.short 0xffc0
00046e9e: 03ff           	.short 0x03ff
00046ea0: f800           	.short 0xf800
00046ea2: 07ff           	.short 0x07ff
00046ea4: fc00 0fff      	cp0ldb %d0,%d0,#8,#511
00046ea8: fe00 0fff      	cp1ldb %d0,%d0,#8,#511
00046eac: ff00 0fff      	cp1stb %d0,%d0,#8,#511
00046eb0: ff80 0fff      	cp1stl %d0,%d0,#8,#511
00046eb4: ffc0           	.short 0xffc0
00046eb6: 0fff           	.short 0x0fff
00046eb8: ffe0           	.short 0xffe0
00046eba: 0fff           	.short 0x0fff
00046ebc: fff0           	.short 0xfff0
00046ebe: 0fff           	.short 0x0fff
00046ec0: fff0           	.short 0xfff0
00046ec2: 0fff           	.short 0x0fff
00046ec4: fff0           	.short 0xfff0
00046ec6: 0fff           	.short 0x0fff
00046ec8: fff0           	.short 0xfff0
00046eca: 0fff           	.short 0x0fff
00046ecc: fff0           	.short 0xfff0
00046ece: 0fff           	.short 0x0fff
00046ed0: fff0           	.short 0xfff0
00046ed2: 0fff           	.short 0x0fff
00046ed4: fff0           	.short 0xfff0
00046ed6: 0fff           	.short 0x0fff
00046ed8: fff0           	.short 0xfff0
00046eda: 0fff           	.short 0x0fff
00046edc: fff0           	.short 0xfff0
00046ede: 0fff           	.short 0x0fff
00046ee0: fff0           	.short 0xfff0
00046ee2: 0fff           	.short 0x0fff
00046ee4: fff0           	.short 0xfff0
00046ee6: 0fff           	.short 0x0fff
00046ee8: fff0           	.short 0xfff0
00046eea: 0fff           	.short 0x0fff
00046eec: fff0           	.short 0xfff0
00046eee: 0fff           	.short 0x0fff
00046ef0: fff0           	.short 0xfff0
00046ef2: 0fff           	.short 0x0fff
00046ef4: fff0           	.short 0xfff0
00046ef6: 0fff           	.short 0x0fff
00046ef8: fff0           	.short 0xfff0
00046efa: 0fff           	.short 0x0fff
00046efc: fff0           	.short 0xfff0
00046efe: 0fff           	.short 0x0fff
00046f00: fff0           	.short 0xfff0
00046f02: 0fff           	.short 0x0fff
00046f04: fff0           	.short 0xfff0
00046f06: 07ff           	.short 0x07ff
00046f08: fff0           	.short 0xfff0
00046f0a: 03ff           	.short 0x03ff
00046f0c: ffe0           	.short 0xffe0
00046f0e: 01ff           	.short 0x01ff
00046f10: ffc0           	.short 0xffc0
00046f12: 0000 0000      	orib #0,%d0
00046f16: 3fff           	.short 0x3fff
00046f18: fff8           	.short 0xfff8
00046f1a: 46aa aac4      	notl %a2@(-21820)
00046f1e: 5555           	subqw #2,%a5@
00046f20: 5556           	subqw #2,%fp@
00046f22: 46aa aac6      	notl %a2@(-21818)
00046f26: 7fff           	.short 0x7fff
00046f28: fffe           	.short 0xfffe
00046f2a: 4000           	negxb %d0
00046f2c: 0006 4000      	orib #0,%d6
00046f30: 0006 4000      	orib #0,%d6
00046f34: 0006 4000      	orib #0,%d6
00046f38: 0006 4000      	orib #0,%d6
00046f3c: 0006 4000      	orib #0,%d6
00046f40: 0006 4000      	orib #0,%d6
00046f44: 0006 4000      	orib #0,%d6
00046f48: 0006 4000      	orib #0,%d6
00046f4c: 0006 4000      	orib #0,%d6
00046f50: 0006 4000      	orib #0,%d6
00046f54: 0006 4000      	orib #0,%d6
00046f58: 0006 4000      	orib #0,%d6
00046f5c: 0006 4000      	orib #0,%d6
00046f60: 0006 4000      	orib #0,%d6
00046f64: 0006 4000      	orib #0,%d6
00046f68: 0006 4000      	orib #0,%d6
00046f6c: 0006 4000      	orib #0,%d6
00046f70: 0006 4000      	orib #0,%d6
00046f74: 0006 4000      	orib #0,%d6
00046f78: 0006 4000      	orib #0,%d6
00046f7c: 0006 4000      	orib #0,%d6
00046f80: 0006 4000      	orib #0,%d6
00046f84: 0006 3fff      	orib #-1,%d6
00046f88: fffe           	.short 0xfffe
00046f8a: 1fff           	.short 0x1fff
00046f8c: fffc           	.short 0xfffc
00046f8e: 0000 0000      	orib #0,%d0
00046f92: 3fff           	.short 0x3fff
00046f94: fff8           	.short 0xfff8
00046f96: 7fff           	.short 0x7fff
00046f98: fffc           	.short 0xfffc
00046f9a: ffff           	.short 0xffff
00046f9c: fffe           	.short 0xfffe
00046f9e: ffff           	.short 0xffff
00046fa0: ffff           	.short 0xffff
00046fa2: ffff           	.short 0xffff
00046fa4: ffff           	.short 0xffff
00046fa6: ffff           	.short 0xffff
00046fa8: ffff           	.short 0xffff
00046faa: ffff           	.short 0xffff
00046fac: ffff           	.short 0xffff
00046fae: ffff           	.short 0xffff
00046fb0: ffff           	.short 0xffff
00046fb2: ffff           	.short 0xffff
00046fb4: ffff           	.short 0xffff
00046fb6: ffff           	.short 0xffff
00046fb8: ffff           	.short 0xffff
00046fba: ffff           	.short 0xffff
00046fbc: ffff           	.short 0xffff
00046fbe: ffff           	.short 0xffff
00046fc0: ffff           	.short 0xffff
00046fc2: ffff           	.short 0xffff
00046fc4: ffff           	.short 0xffff
00046fc6: ffff           	.short 0xffff
00046fc8: ffff           	.short 0xffff
00046fca: ffff           	.short 0xffff
00046fcc: ffff           	.short 0xffff
00046fce: ffff           	.short 0xffff
00046fd0: ffff           	.short 0xffff
00046fd2: ffff           	.short 0xffff
00046fd4: ffff           	.short 0xffff
00046fd6: ffff           	.short 0xffff
00046fd8: ffff           	.short 0xffff
00046fda: ffff           	.short 0xffff
00046fdc: ffff           	.short 0xffff
00046fde: ffff           	.short 0xffff
00046fe0: ffff           	.short 0xffff
00046fe2: ffff           	.short 0xffff
00046fe4: ffff           	.short 0xffff
00046fe6: ffff           	.short 0xffff
00046fe8: ffff           	.short 0xffff
00046fea: ffff           	.short 0xffff
00046fec: ffff           	.short 0xffff
00046fee: ffff           	.short 0xffff
00046ff0: ffff           	.short 0xffff
00046ff2: ffff           	.short 0xffff
00046ff4: ffff           	.short 0xffff
00046ff6: ffff           	.short 0xffff
00046ff8: ffff           	.short 0xffff
00046ffa: ffff           	.short 0xffff
00046ffc: ffff           	.short 0xffff
00046ffe: ffff           	.short 0xffff
00047000: ffff           	.short 0xffff
00047002: ffff           	.short 0xffff
00047004: ffff           	.short 0xffff
00047006: 7fff           	.short 0x7fff
00047008: ffff           	.short 0xffff
0004700a: 3fff           	.short 0x3fff
0004700c: fffe           	.short 0xfffe
0004700e: 1fff           	.short 0x1fff
00047010: fffc           	.short 0xfffc
00047042: 3fff           	.short 0x3fff
00047044: fff8           	.short 0xfff8
00047046: 4000           	negxb %d0
00047048: 0004 4000      	orib #0,%d4
0004704c: 0006 4000      	orib #0,%d6
00047050: 0006 4000      	orib #0,%d6
00047054: 0006 4000      	orib #0,%d6
00047058: 0006 4000      	orib #0,%d6
0004705c: 0006 4000      	orib #0,%d6
00047060: 0006 4000      	orib #0,%d6
00047064: 0006 4000      	orib #0,%d6
00047068: 0006 4000      	orib #0,%d6
0004706c: 0006 5c7f      	orib #127,%d6
00047070: ffc6           	.short 0xffc6
00047072: 5c7f           	.short 0x5c7f
00047074: ffc6           	.short 0xffc6
00047076: 4000           	negxb %d0
00047078: 0006 4199      	orib #-103,%d6
0004707c: 9986           	subxl %d6,%d4
0004707e: 4333 3306 4000 	chkl %a3@(0000000000000000)@(0000000000004000,%d3:w:2),%d1
00047084: 0006 3fff      	orib #-1,%d6
00047088: fffe           	.short 0xfffe
0004708a: 1fff           	.short 0x1fff
0004708c: fffc           	.short 0xfffc
0004709e: 001f f800      	orib #0,%sp@+
000470a2: 0020 0400      	orib #0,%a0@-
000470a6: 0020 0400      	orib #0,%a0@-
000470aa: 0020 0400      	orib #0,%a0@-
000470ae: 0020 0400      	orib #0,%a0@-
000470b2: 0020 0400      	orib #0,%a0@-
000470b6: 0020 0400      	orib #0,%a0@-
000470ba: 0020 0400      	orib #0,%a0@-
000470be: 07ff           	.short 0x07ff
000470c0: ffe0           	.short 0xffe0
000470c2: 1800           	moveb %d0,%d4
000470c4: 0018 1000      	orib #0,%a0@+
000470c8: 0008           	.short 0x0008
000470ca: 2700           	movel %d0,%a3@-
000470cc: 00e4           	.short 0x00e4
000470ce: 2700           	movel %d0,%a3@-
000470d0: 0004 2000      	orib #0,%d4
000470d4: 00e4           	.short 0x00e4
000470d6: 2000           	movel %d0,%d0
000470d8: 0004 2000      	orib #0,%d4
000470dc: 00e4           	.short 0x00e4
000470de: 2000           	movel %d0,%d0
000470e0: 0004 2000      	orib #0,%d4
000470e4: 0004 23ff      	orib #-1,%d4
000470e8: ffc4           	.short 0xffc4
000470ea: 22a0           	movel %a0@-,%a1@
000470ec: 0544           	bchg %d2,%d4
000470ee: 2340 02c4      	movel %d0,%a1@(708)
000470f2: 22df           	movel %sp@+,%a1@+
000470f4: fb44           	.short 0xfb44
000470f6: 3f80 01fc 00bf 	movew %d0,@(0000000000bffd00)@(0000000000000000)
000470fc: fd00 
000470fe: 0100           	btst %d0,%d0
00047100: 0080 017f fe80 	oril #25165440,%d0
00047106: 0200 0040      	andib #64,%d0
0004710a: 03ff           	.short 0x03ff
0004710c: ffc0           	.short 0xffc0
0004711a: 003f           	.short 0x003f
0004711c: fc00 007f      	cp0ldb %d0,%d0,#1,#127
00047120: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047124: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047128: fe00 007f      	cp1ldb %d0,%d0,#1,#127
0004712c: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047130: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047134: fe00 007f      	cp1ldb %d0,%d0,#1,#127
00047138: fe00 0fff      	cp1ldb %d0,%d0,#8,#511
0004713c: fff0           	.short 0xfff0
0004713e: 3fff           	.short 0x3fff
00047140: fffc           	.short 0xfffc
00047142: 3fff           	.short 0x3fff
00047144: fffc           	.short 0xfffc
00047146: 7fff           	.short 0x7fff
00047148: fffe           	.short 0xfffe
0004714a: 7fff           	.short 0x7fff
0004714c: fffe           	.short 0xfffe
0004714e: 7fff           	.short 0x7fff
00047150: fffe           	.short 0xfffe
00047152: 7fff           	.short 0x7fff
00047154: fffe           	.short 0xfffe
00047156: 7fff           	.short 0x7fff
00047158: fffe           	.short 0xfffe
0004715a: 7fff           	.short 0x7fff
0004715c: fffe           	.short 0xfffe
0004715e: 7fff           	.short 0x7fff
00047160: fffe           	.short 0xfffe
00047162: 7fff           	.short 0x7fff
00047164: fffe           	.short 0xfffe
00047166: 7fff           	.short 0x7fff
00047168: fffe           	.short 0xfffe
0004716a: 7fff           	.short 0x7fff
0004716c: fffe           	.short 0xfffe
0004716e: 7fff           	.short 0x7fff
00047170: fffe           	.short 0xfffe
00047172: 7fff           	.short 0x7fff
00047174: fffe           	.short 0xfffe
00047176: 7fff           	.short 0x7fff
00047178: fffe           	.short 0xfffe
0004717a: 7fff           	.short 0x7fff
0004717c: fffe           	.short 0xfffe
0004717e: 03ff           	.short 0x03ff
00047180: ffc0           	.short 0xffc0
00047182: 07ff           	.short 0x07ff
00047184: ffe0           	.short 0xffe0
00047186: 07ff           	.short 0x07ff
00047188: ffe0           	.short 0xffe0
0004718a: 07ff           	.short 0x07ff
0004718c: ffe0           	.short 0xffe0
0004718e: 07ff           	.short 0x07ff
00047190: ffe0           	.short 0xffe0
00047192: 0000 0000      	orib #0,%d0
00047196: 0007 c000      	orib #0,%d7
0004719a: 0008           	.short 0x0008
0004719c: 2000           	movel %d0,%d0
0004719e: 0008           	.short 0x0008
000471a0: 2000           	movel %d0,%d0
000471a2: 07ff           	.short 0x07ff
000471a4: ffc0           	.short 0xffc0
000471a6: 0800 0020      	btst #32,%d0
000471aa: 0800 0020      	btst #32,%d0
000471ae: 0800 0020      	btst #32,%d0
000471b2: 07ff           	.short 0x07ff
000471b4: ffc0           	.short 0xffc0
000471b6: 03ff           	.short 0x03ff
000471b8: ff80 0200      	cp1stl %d0,%d0,#2,#0
000471bc: 0080 0221 0880 	oril #35719296,%d0
000471c2: 0221 0880      	andib #-128,%a1@-
000471c6: 0221 0880      	andib #-128,%a1@-
000471ca: 0221 0880      	andib #-128,%a1@-
000471ce: 0221 0880      	andib #-128,%a1@-
000471d2: 0221 0880      	andib #-128,%a1@-
000471d6: 0221 0880      	andib #-128,%a1@-
000471da: 0221 0880      	andib #-128,%a1@-
000471de: 0221 0880      	andib #-128,%a1@-
000471e2: 0221 0880      	andib #-128,%a1@-
000471e6: 0221 0880      	andib #-128,%a1@-
000471ea: 0221 0880      	andib #-128,%a1@-
000471ee: 0221 0880      	andib #-128,%a1@-
000471f2: 0221 0880      	andib #-128,%a1@-
000471f6: 0221 0880      	andib #-128,%a1@-
000471fa: 0221 0880      	andib #-128,%a1@-
000471fe: 0221 0880      	andib #-128,%a1@-
00047202: 0200 0080      	andib #-128,%d0
00047206: 01ff           	.short 0x01ff
00047208: ff00 00ff      	cp1stb %d0,%d0,#1,#255
0004720c: fe00 0000      	cp1nop #1
00047210: 0000 000f      	orib #15,%d0
00047214: e000           	asrb #8,%d0
00047216: 001f f000      	orib #0,%sp@+
0004721a: 001f f000      	orib #0,%sp@+
0004721e: 0fff           	.short 0x0fff
00047220: ffe0           	.short 0xffe0
00047222: 1fff           	.short 0x1fff
00047224: fff0           	.short 0xfff0
00047226: 1fff           	.short 0x1fff
00047228: fff0           	.short 0xfff0
0004722a: 1fff           	.short 0x1fff
0004722c: fff0           	.short 0xfff0
0004722e: 1fff           	.short 0x1fff
00047230: fff0           	.short 0xfff0
00047232: 1fff           	.short 0x1fff
00047234: fff0           	.short 0xfff0
00047236: 0fff           	.short 0x0fff
00047238: ffe0           	.short 0xffe0
0004723a: 07ff           	.short 0x07ff
0004723c: ffc0           	.short 0xffc0
0004723e: 07ff           	.short 0x07ff
00047240: ffc0           	.short 0xffc0
00047242: 07ff           	.short 0x07ff
00047244: ffc0           	.short 0xffc0
00047246: 07ff           	.short 0x07ff
00047248: ffc0           	.short 0xffc0
0004724a: 07ff           	.short 0x07ff
0004724c: ffc0           	.short 0xffc0
0004724e: 07ff           	.short 0x07ff
00047250: ffc0           	.short 0xffc0
00047252: 07ff           	.short 0x07ff
00047254: ffc0           	.short 0xffc0
00047256: 07ff           	.short 0x07ff
00047258: ffc0           	.short 0xffc0
0004725a: 07ff           	.short 0x07ff
0004725c: ffc0           	.short 0xffc0
0004725e: 07ff           	.short 0x07ff
00047260: ffc0           	.short 0xffc0
00047262: 07ff           	.short 0x07ff
00047264: ffc0           	.short 0xffc0
00047266: 07ff           	.short 0x07ff
00047268: ffc0           	.short 0xffc0
0004726a: 07ff           	.short 0x07ff
0004726c: ffc0           	.short 0xffc0
0004726e: 07ff           	.short 0x07ff
00047270: ffc0           	.short 0xffc0
00047272: 07ff           	.short 0x07ff
00047274: ffc0           	.short 0xffc0
00047276: 07ff           	.short 0x07ff
00047278: ffc0           	.short 0xffc0
0004727a: 07ff           	.short 0x07ff
0004727c: ffc0           	.short 0xffc0
0004727e: 07ff           	.short 0x07ff
00047280: ffc0           	.short 0xffc0
00047282: 07ff           	.short 0x07ff
00047284: ffc0           	.short 0xffc0
00047286: 07ff           	.short 0x07ff
00047288: ffc0           	.short 0xffc0
0004728a: 03ff           	.short 0x03ff
0004728c: ff80 01ff      	cp1stl %d0,%d0,#1,#511
00047290: ff00 0000      	cp1stb %d0,%d0,#1,#0
000472a0: 0000 3ffe      	orib #-2,%d0
000472a4: 0000 2aab      	orib #-85,%d0
000472a8: 0000 3555      	orib #85,%d0
000472ac: fff8           	.short 0xfff8
000472ae: 2aaa aaa8      	movel %a2@(-21848),%a5@
000472b2: 3557 fffc      	movew %sp@,%a2@(-4)
000472b6: 2aac 0006      	movel %a4@(6),%a5@
000472ba: 7ff9 1116 4000 	mvzw 0x11164000,%d7
000472c0: 0006 4444      	orib #68,%d6
000472c4: 4446           	negw %d6
000472c6: 4000           	negxb %d0
000472c8: 0006 5111      	orib #17,%d6
000472cc: 1116           	moveb %fp@,%a0@-
000472ce: 4000           	negxb %d0
000472d0: 0006 4444      	orib #68,%d6
000472d4: 4446           	negw %d6
000472d6: 4000           	negxb %d0
000472d8: 0006 5111      	orib #17,%d6
000472dc: 1116           	moveb %fp@,%a0@-
000472de: 4000           	negxb %d0
000472e0: 0006 4444      	orib #68,%d6
000472e4: 4446           	negw %d6
000472e6: 4000           	negxb %d0
000472e8: 0006 5111      	orib #17,%d6
000472ec: 1116           	moveb %fp@,%a0@-
000472ee: 4000           	negxb %d0
000472f0: 0006 4444      	orib #68,%d6
000472f4: 4446           	negw %d6
000472f6: 4000           	negxb %d0
000472f8: 0006 5111      	orib #17,%d6
000472fc: 1116           	moveb %fp@,%a0@-
000472fe: 6aaa           	bpls 0x472aa
00047300: aaae           	.short 0xaaae
00047302: 5555           	subqw #2,%a5@
00047304: 5556           	subqw #2,%fp@
00047306: 3fff           	.short 0x3fff
00047308: fffe           	.short 0xfffe
0004730a: 1fff           	.short 0x1fff
0004730c: fffc           	.short 0xfffc
0004731e: 7fff           	.short 0x7fff
00047320: 0000 7fff      	orib #-1,%d0
00047324: 8000           	orb %d0,%d0
00047326: 7fff           	.short 0x7fff
00047328: fffc           	.short 0xfffc
0004732a: 7fff           	.short 0x7fff
0004732c: fffc           	.short 0xfffc
0004732e: 7fff           	.short 0x7fff
00047330: fffe           	.short 0xfffe
00047332: 7fff           	.short 0x7fff
00047334: ffff           	.short 0xffff
00047336: 7fff           	.short 0x7fff
00047338: ffff           	.short 0xffff
0004733a: ffff           	.short 0xffff
0004733c: ffff           	.short 0xffff
0004733e: ffff           	.short 0xffff
00047340: ffff           	.short 0xffff
00047342: ffff           	.short 0xffff
00047344: ffff           	.short 0xffff
00047346: ffff           	.short 0xffff
00047348: ffff           	.short 0xffff
0004734a: ffff           	.short 0xffff
0004734c: ffff           	.short 0xffff
0004734e: ffff           	.short 0xffff
00047350: ffff           	.short 0xffff
00047352: ffff           	.short 0xffff
00047354: ffff           	.short 0xffff
00047356: ffff           	.short 0xffff
00047358: ffff           	.short 0xffff
0004735a: ffff           	.short 0xffff
0004735c: ffff           	.short 0xffff
0004735e: ffff           	.short 0xffff
00047360: ffff           	.short 0xffff
00047362: ffff           	.short 0xffff
00047364: ffff           	.short 0xffff
00047366: ffff           	.short 0xffff
00047368: ffff           	.short 0xffff
0004736a: ffff           	.short 0xffff
0004736c: ffff           	.short 0xffff
0004736e: ffff           	.short 0xffff
00047370: ffff           	.short 0xffff
00047372: ffff           	.short 0xffff
00047374: ffff           	.short 0xffff
00047376: ffff           	.short 0xffff
00047378: ffff           	.short 0xffff
0004737a: ffff           	.short 0xffff
0004737c: ffff           	.short 0xffff
0004737e: ffff           	.short 0xffff
00047380: ffff           	.short 0xffff
00047382: ffff           	.short 0xffff
00047384: ffff           	.short 0xffff
00047386: ffff           	.short 0xffff
00047388: ffff           	.short 0xffff
0004738a: 7fff           	.short 0x7fff
0004738c: ffff           	.short 0xffff
0004738e: 3fff           	.short 0x3fff
00047390: fffe           	.short 0xfffe
000473ae: 0fff           	.short 0x0fff
000473b0: ff80 0ac0      	cp1stl %d0,%d0,#6,#192
000473b4: 06c0           	rtm %d0
000473b6: 0d40           	bchg %d6,%d0
000473b8: e560           	aslw %d2,%d0
000473ba: 0ac0           	.short 0x0ac0
000473bc: e6b0           	roxrl %d3,%d0
000473be: 0d40           	bchg %d6,%d0
000473c0: e570           	roxlw %d2,%d0
000473c2: 0ac0           	.short 0x0ac0
000473c4: e6b0           	roxrl %d3,%d0
000473c6: 0d40           	bchg %d6,%d0
000473c8: 0570 0abf      	bchg %d2,%a0@(ffffffffffffffbf,%d0:l:2)
000473cc: fab0           	.short 0xfab0
000473ce: 0d55           	bchg %d6,%a5@
000473d0: 5570 0aaa      	subqw #2,%a0@(ffffffffffffffaa,%d0:l:2)
000473d4: aab0           	.short 0xaab0
000473d6: 0d55           	bchg %d6,%a5@
000473d8: 5570 0bff ffb0 	subqw #2,@(ffffffffffb00e00)@(0000000000f00a00)
000473de: 0e00 00f0 0a00 
000473e4: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
000473ea: 0a00 
000473ec: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
000473f2: 0a00 
000473f4: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
000473fa: 0a00 
000473fc: 00b0 0e00 00f0 	oril #234881264,%a0@(0000000000000000,%d0:l:2)
00047402: 0a00 
00047404: 00b0 0fff fff0 	oril #268435440,@(fffffffffff00000)@(0000000000000000)
0004740a: 07ff fff0 0000 
00047410: 0000 0000 
00047428: 0000 0fff      	orib #-1,%d0
0004742c: ff80 1fff      	cp1stl %d1,%d0,#8,#511
00047430: ffc0           	.short 0xffc0
00047432: 1fff           	.short 0x1fff
00047434: ffe0           	.short 0xffe0
00047436: 1fff           	.short 0x1fff
00047438: fff0           	.short 0xfff0
0004743a: 1fff           	.short 0x1fff
0004743c: fff8           	.short 0xfff8
0004743e: 1fff           	.short 0x1fff
00047440: fff8           	.short 0xfff8
00047442: 1fff           	.short 0x1fff
00047444: fff8           	.short 0xfff8
00047446: 1fff           	.short 0x1fff
00047448: fff8           	.short 0xfff8
0004744a: 1fff           	.short 0x1fff
0004744c: fff8           	.short 0xfff8
0004744e: 1fff           	.short 0x1fff
00047450: fff8           	.short 0xfff8
00047452: 1fff           	.short 0x1fff
00047454: fff8           	.short 0xfff8
00047456: 1fff           	.short 0x1fff
00047458: fff8           	.short 0xfff8
0004745a: 1fff           	.short 0x1fff
0004745c: fff8           	.short 0xfff8
0004745e: 1fff           	.short 0x1fff
00047460: fff8           	.short 0xfff8
00047462: 1fff           	.short 0x1fff
00047464: fff8           	.short 0xfff8
00047466: 1fff           	.short 0x1fff
00047468: fff8           	.short 0xfff8
0004746a: 1fff           	.short 0x1fff
0004746c: fff8           	.short 0xfff8
0004746e: 1fff           	.short 0x1fff
00047470: fff8           	.short 0xfff8
00047472: 1fff           	.short 0x1fff
00047474: fff8           	.short 0xfff8
00047476: 1fff           	.short 0x1fff
00047478: fff8           	.short 0xfff8
0004747a: 1fff           	.short 0x1fff
0004747c: fff8           	.short 0xfff8
0004747e: 1fff           	.short 0x1fff
00047480: fff8           	.short 0xfff8
00047482: 1fff           	.short 0x1fff
00047484: fff8           	.short 0xfff8
00047486: 1fff           	.short 0x1fff
00047488: fff8           	.short 0xfff8
0004748a: 0fff           	.short 0x0fff
0004748c: fff8           	.short 0xfff8
0004748e: 07ff           	.short 0x07ff
00047490: fff0           	.short 0xfff0
000474c2: 3fff           	.short 0x3fff
000474c4: fff8           	.short 0xfff8
000474c6: 4000           	negxb %d0
000474c8: 0004 4000      	orib #0,%d4
000474cc: 0006 4000      	orib #0,%d6
000474d0: 0006 4000      	orib #0,%d6
000474d4: 0006 4000      	orib #0,%d6
000474d8: 0006 4000      	orib #0,%d6
000474dc: 0006 4000      	orib #0,%d6
000474e0: 0006 4000      	orib #0,%d6
000474e4: 0006 4000      	orib #0,%d6
000474e8: 0006 4000      	orib #0,%d6
000474ec: 0006 5c66      	orib #102,%d6
000474f0: 6666           	bnes 0x47558
000474f2: 5ccc ccc6      	dbge %d4,0x441ba
000474f6: 4199           	chkw %a1@+,%d0
000474f8: 9986           	subxl %d6,%d4
000474fa: 4333 3306 4666 	chkl %a3@(0000000000000000)@(0000000000004666,%d3:w:2),%d1
00047500: 6606           	bnes 0x47508
00047502: 4000           	negxb %d0
00047504: 0006 3fff      	orib #-1,%d6
00047508: fffe           	.short 0xfffe
0004750a: 1fff           	.short 0x1fff
0004750c: fffc           	.short 0xfffc
0004753e: 3fff           	.short 0x3fff
00047540: fff8           	.short 0xfff8
00047542: 7fff           	.short 0x7fff
00047544: fffc           	.short 0xfffc
00047546: ffff           	.short 0xffff
00047548: fffe           	.short 0xfffe
0004754a: ffff           	.short 0xffff
0004754c: ffff           	.short 0xffff
0004754e: ffff           	.short 0xffff
00047550: ffff           	.short 0xffff
00047552: ffff           	.short 0xffff
00047554: ffff           	.short 0xffff
00047556: ffff           	.short 0xffff
00047558: ffff           	.short 0xffff
0004755a: ffff           	.short 0xffff
0004755c: ffff           	.short 0xffff
0004755e: ffff           	.short 0xffff
00047560: ffff           	.short 0xffff
00047562: ffff           	.short 0xffff
00047564: ffff           	.short 0xffff
00047566: ffff           	.short 0xffff
00047568: ffff           	.short 0xffff
0004756a: ffff           	.short 0xffff
0004756c: ffff           	.short 0xffff
0004756e: ffff           	.short 0xffff
00047570: ffff           	.short 0xffff
00047572: ffff           	.short 0xffff
00047574: ffff           	.short 0xffff
00047576: ffff           	.short 0xffff
00047578: ffff           	.short 0xffff
0004757a: ffff           	.short 0xffff
0004757c: ffff           	.short 0xffff
0004757e: ffff           	.short 0xffff
00047580: ffff           	.short 0xffff
00047582: ffff           	.short 0xffff
00047584: ffff           	.short 0xffff
00047586: 7fff           	.short 0x7fff
00047588: ffff           	.short 0xffff
0004758a: 3fff           	.short 0x3fff
0004758c: fffe           	.short 0xfffe
0004758e: 1fff           	.short 0x1fff
00047590: fffc           	.short 0xfffc
00047592: 0000 2a6f      	orib #111,%d0
00047594:  _coma_start
00047596: 0004 4ff9      	orib #-7,%d4
0004759a: 0005 b0f4      	orib #-12,%d5
0004759e: 202d 000c      	movel %a5@(12),%d0
000475a2: d0ad 0014      	addl %a5@(20),%d0
000475a6: d0ad 001c      	addl %a5@(28),%d0
000475aa: 0680 0000 0100 	addil #256,%d0
000475b0: 2f00           	movel %d0,%sp@-
000475b2: 2f0d           	movel %a5,%sp@-
000475b4: 4267           	clrw %sp@-
000475b6: 3f3c 004a      	movew #74,%sp@-
000475ba: 4e41           	trap #1
000475bc: 4fef 000c      	lea %sp@(12),%sp
000475c0: 23ed 002c 0005 	movel %a5@(44),0x5a0e4
000475c6: a0e4 
000475c8: 4eb9 0004 7882 	jsr 0x47882
000475ce: 4267           	clrw %sp@-
000475d0: 4e41           	trap #1
000475d2:  _getwh
000475d2: 2f0a           	movel %a2,%sp@-
000475d4: a000 2028      	macw %d0l,%d0l
000475d8: ffd4           	.short 0xffd4
000475da: 245f           	moveal %sp@+,%a2
000475dc: 4e75           	rts
000475de:  _getht
000475de: 2f0a           	movel %a2,%sp@-
000475e0: a000 7000      	macw %d0l,%d0l
000475e4: 3028 ffd2      	movew %a0@(-46),%d0
000475e8: 245f           	moveal %sp@+,%a2
000475ea: 4e75           	rts
000475ec:  _jmp_gemdos
000475ec: 23df 0005 a0e8 	movel %sp@+,0x5a0e8
000475f2: 23ca 0005 a0ec 	movel %a2,0x5a0ec
000475f8: 23c2 0005 a0f0 	movel %d2,0x5a0f0
000475fe: 4e41           	trap #1
00047600: 2479 0005 a0ec 	moveal 0x5a0ec,%a2
00047606: 2439 0005 a0f0 	movel 0x5a0f0,%d2
0004760c: 2f39 0005 a0e8 	movel 0x5a0e8,%sp@-
00047612: 4e75           	rts
00047614:  _jmp_bios
00047614: 23df 0005 a0e8 	movel %sp@+,0x5a0e8
0004761a: 23ca 0005 a0ec 	movel %a2,0x5a0ec
00047620: 23c2 0005 a0f0 	movel %d2,0x5a0f0
00047626: 4e4d           	trap #13
00047628: 2479 0005 a0ec 	moveal 0x5a0ec,%a2
0004762e: 2439 0005 a0f0 	movel 0x5a0f0,%d2
00047634: 2f39 0005 a0e8 	movel 0x5a0e8,%sp@-
0004763a: 4e75           	rts
0004763c:  _jmp_xbios
0004763c: 23df 0005 a0e8 	movel %sp@+,0x5a0e8
00047642: 23ca 0005 a0ec 	movel %a2,0x5a0ec
00047648: 23c2 0005 a0f0 	movel %d2,0x5a0f0
0004764e: 4e4e           	trap #14
00047650: 2479 0005 a0ec 	moveal 0x5a0ec,%a2
00047656: 2439 0005 a0f0 	movel 0x5a0f0,%d2
0004765c: 2f39 0005 a0e8 	movel 0x5a0e8,%sp@-
00047662: 4e75           	rts
00047664: 3038 04a6      	movew 0x4a6,%d0
00047668: 4e75           	rts
0004766a: 48e7 3830      	moveml %d2-%d4/%a2-%a3,%sp@-
0004766e: 342f 0018      	movew %sp@(24),%d2
00047672: b479 0005 b182 	cmpw 0x5b182,%d2
00047678: 6700 00a4      	beqw 0x4771e
0004767c: 4267           	clrw %sp@-
0004767e: 3f02           	movew %d2,%sp@-
00047680: 4878 ffff      	pea 0xffffffff
00047684: 4878 ffff      	pea 0xffffffff
00047688: 3f3c 0005      	movew #5,%sp@-
0004768c: 45f9 0004 763c 	lea 0x4763c,%a2
00047692: 4e92           	jsr %a2@
00047694: 4fef 000e      	lea %sp@(14),%sp
00047698: 0c42 0001      	cmpiw #1,%d2
0004769c: 6614           	bnes 0x476b2
0004769e: 4267           	clrw %sp@-
000476a0: 3f3c 0003      	movew #3,%sp@-
000476a4: 3f3c 0007      	movew #7,%sp@-
000476a8: 4e92           	jsr %a2@
000476aa: 5c8f           	addql #6,%sp
000476ac: 4243           	clrw %d3
000476ae: 780f           	moveq #15,%d4
000476b0: 6026           	bras 0x476d8
000476b2: 0c79 0001 0005 	cmpiw #1,0x5b182
000476b8: b182 
000476ba: 6612           	bnes 0x476ce
000476bc: 3f39 0005 b190 	movew 0x5b190,%sp@-
000476c2: 3f3c 0003      	movew #3,%sp@-
000476c6: 3f3c 0007      	movew #7,%sp@-
000476ca: 4e92           	jsr %a2@
000476cc: 5c8f           	addql #6,%sp
000476ce: 0c42 0002      	cmpiw #2,%d2
000476d2: 66d8           	bnes 0x476ac
000476d4: 760f           	moveq #15,%d3
000476d6: 4244           	clrw %d4
000476d8: 3f3c 0062      	movew #98,%sp@-
000476dc: 45f9 0004 a68a 	lea 0x4a68a,%a2
000476e2: 4e92           	jsr %a2@
000476e4: 3f04           	movew %d4,%sp@-
000476e6: 3f3c 0002      	movew #2,%sp@-
000476ea: 3f3c 0003      	movew #3,%sp@-
000476ee: 47f9 0004 7614 	lea 0x47614,%a3
000476f4: 4e93           	jsr %a3@
000476f6: 3f3c 0063      	movew #99,%sp@-
000476fa: 4e92           	jsr %a2@
000476fc: 3f03           	movew %d3,%sp@-
000476fe: 3f3c 0002      	movew #2,%sp@-
00047702: 3f3c 0003      	movew #3,%sp@-
00047706: 4e93           	jsr %a3@
00047708: 3f3c 0045      	movew #69,%sp@-
0004770c: 4e92           	jsr %a2@
0004770e: 3f3c 0065      	movew #101,%sp@-
00047712: 4e92           	jsr %a2@
00047714: 33c2 0005 b182 	movew %d2,0x5b182
0004771a: 4fef 0014      	lea %sp@(20),%sp
0004771e: 4cdf 0c1c      	moveml %sp@+,%d2-%d4/%a2-%a3
00047722: 4e75           	rts
00047724: 48e7 3020      	moveml %d2-%d3/%a2,%sp@-
00047728: 342f 0010      	movew %sp@(16),%d2
0004772c: 262f 0012      	movel %sp@(18),%d3
00047730: 2f03           	movel %d3,%sp@-
00047732: 3f02           	movew %d2,%sp@-
00047734: 4eb9 0004 99d6 	jsr 0x499d6
0004773a: 2440           	moveal %d0,%a2
0004773c: 5c8f           	addql #6,%sp
0004773e: 70ff           	moveq #-1,%d0
00047740: b08a           	cmpl %a2,%d0
00047742: 6700 00d6      	beqw 0x4781a
00047746: 70fe           	moveq #-2,%d0
00047748: b08a           	cmpl %a2,%d0
0004774a: 6700 00ca      	beqw 0x47816
0004774e: b4fc 0000      	cmpaw #0,%a2
00047752: 6700 009a      	beqw 0x477ee
00047756: 70ff           	moveq #-1,%d0
00047758: 23c0 0005 b0f4 	movel %d0,0x5b0f4
0004775e: 41f9 0005 b194 	lea 0x5b194,%a0
00047764: 4a10           	tstb %a0@
00047766: 671e           	beqs 0x47786
00047768: 4267           	clrw %sp@-
0004776a: 2f08           	movel %a0,%sp@-
0004776c: 3f3c 003c      	movew #60,%sp@-
00047770: 4eb9 0004 75ec 	jsr 0x475ec
00047776: 508f           	addql #8,%sp
00047778: 4a80           	tstl %d0
0004777a: 6c4a           	bges 0x477c6
0004777c: 2f00           	movel %d0,%sp@-
0004777e: 4eb9 0004 a81e 	jsr 0x4a81e
00047784: 588f           	addql #4,%sp
00047786: 2243           	moveal %d3,%a1
00047788: 4241           	clrw %d1
0004778a: b242           	cmpw %d2,%d1
0004778c: 6d40           	blts 0x477ce
0004778e: 2f03           	movel %d3,%sp@-
00047790: 3f02           	movew %d2,%sp@-
00047792: 4e92           	jsr %a2@
00047794: 2400           	movel %d0,%d2
00047796: 2039 0005 b0f4 	movel 0x5b0f4,%d0
0004779c: 5c8f           	addql #6,%sp
0004779e: 6d0e           	blts 0x477ae
000477a0: 3f00           	movew %d0,%sp@-
000477a2: 3f3c 003e      	movew #62,%sp@-
000477a6: 4eb9 0004 75ec 	jsr 0x475ec
000477ac: 588f           	addql #4,%sp
000477ae: 4239 0005 b194 	clrb 0x5b194
000477b4: 70ff           	moveq #-1,%d0
000477b6: 23c0 0005 b0f4 	movel %d0,0x5b0f4
000477bc: 7083           	moveq #-125,%d0
000477be: b082           	cmpl %d2,%d0
000477c0: 6642           	bnes 0x47804
000477c2: 7001           	moveq #1,%d0
000477c4: 604a           	bras 0x47810
000477c6: 23c0 0005 b0f4 	movel %d0,0x5b0f4
000477cc: 60b8           	bras 0x47786
000477ce: 2059           	moveal %a1@+,%a0
000477d0: 0c10 0022      	cmpib #34,%a0@
000477d4: 6614           	bnes 0x477ea
000477d6: 2008           	movel %a0,%d0
000477d8: 5280           	addql #1,%d0
000477da: 2340 fffc      	movel %d0,%a1@(-4)
000477de: 2040           	moveal %d0,%a0
000477e0: 5280           	addql #1,%d0
000477e2: 4a10           	tstb %a0@
000477e4: 66f8           	bnes 0x477de
000477e6: 4228 ffff      	clrb %a0@(-1)
000477ea: 5241           	addqw #1,%d1
000477ec: 609c           	bras 0x4778a
000477ee: 4879 0005 b194 	pea 0x5b194
000477f4: 2f03           	movel %d3,%sp@-
000477f6: 3f02           	movew %d2,%sp@-
000477f8: 4eb9 0004 8286 	jsr 0x48286
000477fe: 2400           	movel %d0,%d2
00047800: 4fef 000a      	lea %sp@(10),%sp
00047804: 2f02           	movel %d2,%sp@-
00047806: 4eb9 0004 a81e 	jsr 0x4a81e
0004780c: 588f           	addql #4,%sp
0004780e: 4240           	clrw %d0
00047810: 4cdf 040c      	moveml %sp@+,%d2-%d3/%a2
00047814: 4e75           	rts
00047816: 7481           	moveq #-127,%d2
00047818: 60ea           	bras 0x47804
0004781a: 70ff           	moveq #-1,%d0
0004781c: 60f2           	bras 0x47810
0004781e: 5765           	subqw #3,%a5@-
00047820: 6c63           	bges 0x47885
00047822: 6f6d           	bles 0x47891
00047824: 6520           	bcss 0x47846
00047826: 746f           	moveq #111,%d2
00047828: 2045           	moveal %d5,%a0
0004782a: 6d75           	blts 0x478a1
0004782c: 434f           	.short 0x434f
0004782e: 4e32           	trapx #2
00047830: 2076 6572 7369 	moveal %fp@(0000000073696f6e)@(0000000000002000),%a0
00047836: 6f6e 2000 
0004783a: 5479 7065 2048 	addqw #2,0x70652048
00047840: 454c           	.short 0x454c
00047842: 5020           	addqb #8,%a0@-
00047844: 666f           	bnes 0x478b5
00047846: 7220           	moveq #32,%d1
00047848: 6275           	bhis 0x478bf
0004784a: 696c           	bvss 0x478b8
0004784c: 7469           	moveq #105,%d2
0004784e: 6e20           	bgts 0x47870
00047850: 636f           	blss 0x478c1
00047852: 6d6d           	blts 0x478c1
00047854: 616e           	bsrs 0x478c4
00047856: 6473           	bccs 0x478cb
00047858: 0000 7761      	orib #97,%d0
0004785c: 726e           	moveq #110,%d1
0004785e: 696e           	bvss 0x478ce
00047860: 673a           	beqs 0x4789c
00047862: 206e 6f20      	moveal %fp@(28448),%a0
00047866: 6869           	bvcs 0x478d1
00047868: 7374 6f72 7920 	mvsw %a4@(0000000079206275)@(0000000000006666),%d1
0004786e: 6275 6666 
00047872: 6572           	bcss 0x478e6
00047874: 7300           	mvsb %d0,%d1
00047876: 5041           	addqw #8,%d1
00047878: 5448           	addqw #2,%a0
0004787a: 3d00           	movew %d0,%fp@-
0004787c: 7061           	moveq #97,%d0
0004787e: 7468           	moveq #104,%d2
00047880: 0000 4e56      	orib #86,%d0
00047882:  _cmdmain
00047884: fff8           	.short 0xfff8
00047886: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0004788a: 4879 0005 b188 	pea 0x5b188
00047890: 2f3c 5f49 4454 	movel #1598637140,%sp@-
00047896: 45f9 0004 ac10 	lea 0x4ac10,%a2
0004789c: 4e92           	jsr %a2@
0004789e: 508f           	addql #8,%sp
000478a0: 4a40           	tstw %d0
000478a2: 660a           	bnes 0x478ae
000478a4: 23fc 0000 022f 	movel #559,0x5b188
000478aa: 0005 b188 
000478ae: 4879 0005 b18c 	pea 0x5b18c
000478b4: 2f3c 5f56 444f 	movel #1599489103,%sp@-
000478ba: 4e92           	jsr %a2@
000478bc: 508f           	addql #8,%sp
000478be: 4a40           	tstw %d0
000478c0: 6606           	bnes 0x478c8
000478c2: 42b9 0005 b18c 	clrl 0x5b18c
000478c8: 45f9 0004 763c 	lea 0x4763c,%a2
000478ce: 0cb9 0002 ffff 	cmpil #196607,0x5b18c
000478d4: 0005 b18c 
000478d8: 6e00 0194      	bgtw 0x47a6e
000478dc: 3f3c 0004      	movew #4,%sp@-
000478e0: 4e92           	jsr %a2@
000478e2: 548f           	addql #2,%sp
000478e4: 33c0 0005 b192 	movew %d0,0x5b192
000478ea: 33c0 0005 b182 	movew %d0,0x5b182
000478f0: 3f3c ffff      	movew #-1,%sp@-
000478f4: 3f3c 0003      	movew #3,%sp@-
000478f8: 3f3c 0007      	movew #7,%sp@-
000478fc: 4e92           	jsr %a2@
000478fe: 33c0 0005 b190 	movew %d0,0x5b190
00047904: 487a fd5e      	pea %pc@(0x47664)
00047908: 3f3c 0026      	movew #38,%sp@-
0004790c: 4e92           	jsr %a2@
0004790e: 33c0 0005 b17c 	movew %d0,0x5b17c
00047914: 4fef 000c      	lea %sp@(12),%sp
00047918: 4a79 0005 b182 	tstw 0x5b182
0004791e: 660a           	bnes 0x4792a
00047920: 3f3c 0001      	movew #1,%sp@-
00047924: 4eba fd44      	jsr %pc@(0x4766a)
00047928: 548f           	addql #2,%sp
0004792a: 3f3c 0045      	movew #69,%sp@-
0004792e: 45f9 0004 a68a 	lea 0x4a68a,%a2
00047934: 4e92           	jsr %a2@
00047936: 3f3c 0065      	movew #101,%sp@-
0004793a: 4e92           	jsr %a2@
0004793c: 487a fee0      	pea %pc@(0x4781e)
00047940: 4eb9 0004 a6c0 	jsr 0x4a6c0
00047946: 4879 0001 e750 	pea 0x1e750
0004794c: 45f9 0004 a6f0 	lea 0x4a6f0,%a2
00047952: 4e92           	jsr %a2@
00047954: 487a fee4      	pea %pc@(0x4783a)
00047958: 4e92           	jsr %a2@
0004795a: 487a fefd      	pea %pc@(0x47859)
0004795e: 4e92           	jsr %a2@
00047960: 4279 0005 b17e 	clrw 0x5b17e
00047966: 3f3c 002f      	movew #47,%sp@-
0004796a: 4eb9 0004 75ec 	jsr 0x475ec
00047970: 23c0 0005 b178 	movel %d0,0x5b178
00047976: 4239 0005 b194 	clrb 0x5b194
0004797c: 70ff           	moveq #-1,%d0
0004797e: 23c0 0005 b0f4 	movel %d0,0x5b0f4
00047984: 4eb9 0004 80d8 	jsr 0x480d8
0004798a: 4fef 0016      	lea %sp@(22),%sp
0004798e: 4a40           	tstw %d0
00047990: 6c08           	bges 0x4799a
00047992: 487a fec6      	pea %pc@(0x4785a)
00047996: 4e92           	jsr %a2@
00047998: 588f           	addql #4,%sp
0004799a: 42ae fffc      	clrl %fp@(-4)
0004799e: 2479 0005 a0e4 	moveal 0x5a0e4,%a2
000479a4: 47f9 0001 be28 	lea 0x1be28,%a3
000479aa: 4a12           	tstb %a2@
000479ac: 671c           	beqs 0x479ca
000479ae: 4878 0005      	pea 0x5
000479b2: 487a fec2      	pea %pc@(0x47876)
000479b6: 2f0a           	movel %a2,%sp@-
000479b8: 4e93           	jsr %a3@
000479ba: 4fef 000c      	lea %sp@(12),%sp
000479be: 4a40           	tstw %d0
000479c0: 6600 00b2      	bnew 0x47a74
000479c4: 5a8a           	addql #5,%a2
000479c6: 2d4a fffc      	movel %a2,%fp@(-4)
000479ca: 202e fffc      	movel %fp@(-4),%d0
000479ce: 672a           	beqs 0x479fa
000479d0: 2040           	moveal %d0,%a0
000479d2: 4a10           	tstb %a0@
000479d4: 6606           	bnes 0x479dc
000479d6: 5280           	addql #1,%d0
000479d8: 2d40 fffc      	movel %d0,%fp@(-4)
000479dc: 206e fffc      	moveal %fp@(-4),%a0
000479e0: 4a10           	tstb %a0@
000479e2: 6716           	beqs 0x479fa
000479e4: 2d7c 0004 787c 	movel #292988,%fp@(-8)
000479ea: fff8 
000479ec: 486e fff8      	pea %fp@(-8)
000479f0: 3f3c 0002      	movew #2,%sp@-
000479f4: 4eba fd2e      	jsr %pc@(0x47724)
000479f8: 5c8f           	addql #6,%sp
000479fa: 45f9 0004 80a0 	lea 0x480a0,%a2
00047a00: 47f9 0004 7c94 	lea 0x47c94,%a3
00047a06: 49f9 0004 8120 	lea 0x48120,%a4
00047a0c: 4bf9 0004 a5b0 	lea 0x4a5b0,%a5
00047a12: 4e92           	jsr %a2@
00047a14: 4879 0005 b28c 	pea 0x5b28c
00047a1a: 4e93           	jsr %a3@
00047a1c: 3400           	movew %d0,%d2
00047a1e: 4879 0005 b28c 	pea 0x5b28c
00047a24: 4e94           	jsr %a4@
00047a26: 508f           	addql #8,%sp
00047a28: 4a42           	tstw %d2
00047a2a: 6de8           	blts 0x47a14
00047a2c: 4879 0005 b194 	pea 0x5b194
00047a32: 4879 0005 b214 	pea 0x5b214
00047a38: 4879 0005 b28c 	pea 0x5b28c
00047a3e: 4e95           	jsr %a5@
00047a40: 4fef 000c      	lea %sp@(12),%sp
00047a44: 4a40           	tstw %d0
00047a46: 6d14           	blts 0x47a5c
00047a48: 67ca           	beqs 0x47a14
00047a4a: 4879 0005 b214 	pea 0x5b214
00047a50: 3f00           	movew %d0,%sp@-
00047a52: 4eba fcd0      	jsr %pc@(0x47724)
00047a56: 3400           	movew %d0,%d2
00047a58: 5c8f           	addql #6,%sp
00047a5a: 6d20           	blts 0x47a7c
00047a5c: 4a42           	tstw %d2
00047a5e: 67b4           	beqs 0x47a14
00047a60: 3f39 0005 b180 	movew 0x5b180,%sp@-
00047a66: 4eba fc02      	jsr %pc@(0x4766a)
00047a6a: 548f           	addql #2,%sp
00047a6c: 60a4           	bras 0x47a12
00047a6e: 70ff           	moveq #-1,%d0
00047a70: 6000 fe72      	braw 0x478e4
00047a74: 4a1a           	tstb %a2@+
00047a76: 66fc           	bnes 0x47a74
00047a78: 6000 ff30      	braw 0x479aa
00047a7c: 3f39 0005 b192 	movew 0x5b192,%sp@-
00047a82: 4eba fbe6      	jsr %pc@(0x4766a)
00047a86: 548f           	addql #2,%sp
00047a88: 4240           	clrw %d0
00047a8a: 4cee 3c04 ffe4 	moveml %fp@(-28),%d2/%a2-%a5
00047a90: 4e5e           	unlk %fp
00047a92: 4e75           	rts
00047a94:  _valid_res
00047a94: 2f02           	movel %d2,%sp@-
00047a96: 302f 0008      	movew %sp@(8),%d0
00047a9a: 2239 0005 b18c 	movel 0x5b18c,%d1
00047aa0: 0c81 0003 0000 	cmpil #196608,%d1
00047aa6: 6728           	beqs 0x47ad0
00047aa8: 3439 0005 b182 	movew 0x5b182,%d2
00047aae: 0c42 0006      	cmpiw #6,%d2
00047ab2: 671c           	beqs 0x47ad0
00047ab4: 0c42 0002      	cmpiw #2,%d2
00047ab8: 661a           	bnes 0x47ad4
00047aba: 0c81 0002 0000 	cmpil #131072,%d1
00047ac0: 660e           	bnes 0x47ad0
00047ac2: 0c40 0004      	cmpiw #4,%d0
00047ac6: 6748           	beqs 0x47b10
00047ac8: 6e40           	bgts 0x47b0a
00047aca: 0c40 0002      	cmpiw #2,%d0
00047ace: 6340           	blss 0x47b10
00047ad0: 4240           	clrw %d0
00047ad2: 6032           	bras 0x47b06
00047ad4: 0c40 0007      	cmpiw #7,%d0
00047ad8: 62f6           	bhis 0x47ad0
00047ada: 0280 0000 ffff 	andil #65535,%d0
00047ae0: d080           	addl %d0,%d0
00047ae2: 303b 0806      	movew %pc@(0x47aea,%d0:l),%d0
00047ae6: 4efb 0002      	jmp %pc@(0x47aea,%d0:w)
00047aea: 0026 0026      	orib #38,%fp@-
00047aee: 0010 ffe6      	orib #-26,%a0@
00047af2: 0010 ffe6      	orib #-26,%a0@
00047af6: ffe6           	.short 0xffe6
00047af8: 0010 0c81      	orib #-127,%a0@
00047afc: 0002 0000      	orib #0,%d2
00047b00: 57c0           	seq %d0
00047b02: 4880           	extw %d0
00047b04: 4440           	negw %d0
00047b06: 241f           	movel %sp@+,%d2
00047b08: 4e75           	rts
00047b0a: 0c40 0007      	cmpiw #7,%d0
00047b0e: 66c0           	bnes 0x47ad0
00047b10: 7001           	moveq #1,%d0
00047b12: 60f2           	bras 0x47b06
00047b14: 48e7 2038      	moveml %d2/%a2-%a4,%sp@-
00047b18: 242f 0014      	movel %sp@(20),%d2
00047b1c: 306f 0018      	moveaw %sp@(24),%a0
00047b20: 2008           	movel %a0,%d0
00047b22: d088           	addl %a0,%d0
00047b24: d080           	addl %d0,%d0
00047b26: 41f9 0005 b3dc 	lea 0x5b3dc,%a0
00047b2c: 2670 0800      	moveal %a0@(0000000000000000,%d0:l),%a3
00047b30: 2442           	moveal %d2,%a2
00047b32: 49f9 0004 7614 	lea 0x47614,%a4
00047b38: 101b           	moveb %a3@+,%d0
00047b3a: 660c           	bnes 0x47b48
00047b3c: 4212           	clrb %a2@
00047b3e: 300a           	movew %a2,%d0
00047b40: 9042           	subw %d2,%d0
00047b42: 4cdf 1c04      	moveml %sp@+,%d2/%a2-%a4
00047b46: 4e75           	rts
00047b48: 0240 00ff      	andiw #255,%d0
00047b4c: 3f00           	movew %d0,%sp@-
00047b4e: 3f3c 0002      	movew #2,%sp@-
00047b52: 3f3c 0003      	movew #3,%sp@-
00047b56: 4e94           	jsr %a4@
00047b58: 14eb ffff      	moveb %a3@(-1),%a2@+
00047b5c: 5c8f           	addql #6,%sp
00047b5e: 60d8           	bras 0x47b38
00047b60: 48e7 003c      	moveml %a2-%a5,%sp@-
00047b64: 286f 0014      	moveal %sp@(20),%a4
00047b68: 302f 0018      	movew %sp@(24),%d0
00047b6c: 322f 001c      	movew %sp@(28),%d1
00047b70: 6702           	beqs 0x47b74
00047b72: 5340           	subqw #1,%d0
00047b74: 47f4 0000      	lea %a4@(0000000000000000,%d0:w),%a3
00047b78: 204b           	moveal %a3,%a0
00047b7a: 3a6f 001a      	moveaw %sp@(26),%a5
00047b7e: 200c           	movel %a4,%d0
00047b80: d08d           	addl %a5,%d0
00047b82: b088           	cmpl %a0,%d0
00047b84: 6240           	bhis 0x47bc6
00047b86: 4a41           	tstw %d1
00047b88: 670c           	beqs 0x47b96
00047b8a: 3f3c 0044      	movew #68,%sp@-
00047b8e: 4eb9 0004 a68a 	jsr 0x4a68a
00047b94: 548f           	addql #2,%sp
00047b96: 244b           	moveal %a3,%a2
00047b98: 4bf4 d8ff      	lea %a4@(ffffffffffffffff,%a5:l),%a5
00047b9c: 49f9 0004 7614 	lea 0x47614,%a4
00047ba2: bbca           	cmpal %a2,%a5
00047ba4: 6228           	bhis 0x47bce
00047ba6: 3f3c 0020      	movew #32,%sp@-
00047baa: 3f3c 0002      	movew #2,%sp@-
00047bae: 3f3c 0003      	movew #3,%sp@-
00047bb2: 4e94           	jsr %a4@
00047bb4: 5c8f           	addql #6,%sp
00047bb6: 49f9 0004 a68a 	lea 0x4a68a,%a4
00047bbc: b7ca           	cmpal %a2,%a3
00047bbe: 6322           	blss 0x47be2
00047bc0: 4cdf 3c00      	moveml %sp@+,%a2-%a5
00047bc4: 4e75           	rts
00047bc6: 10a8 0001      	moveb %a0@(1),%a0@
00047bca: 5288           	addql #1,%a0
00047bcc: 60b4           	bras 0x47b82
00047bce: 4240           	clrw %d0
00047bd0: 101a           	moveb %a2@+,%d0
00047bd2: 3f00           	movew %d0,%sp@-
00047bd4: 3f3c 0002      	movew #2,%sp@-
00047bd8: 3f3c 0003      	movew #3,%sp@-
00047bdc: 4e94           	jsr %a4@
00047bde: 5c8f           	addql #6,%sp
00047be0: 60c0           	bras 0x47ba2
00047be2: 3f3c 0044      	movew #68,%sp@-
00047be6: 4e94           	jsr %a4@
00047be8: 538a           	subql #1,%a2
00047bea: 548f           	addql #2,%sp
00047bec: 60ce           	bras 0x47bbc
00047bee: 2f0a           	movel %a2,%sp@-
00047bf0: 2f02           	movel %d2,%sp@-
00047bf2: 4242           	clrw %d2
00047bf4: 45f9 0004 a68a 	lea 0x4a68a,%a2
00047bfa: b46f 0010      	cmpw %sp@(16),%d2
00047bfe: 6d14           	blts 0x47c14
00047c00: 3f3c 004b      	movew #75,%sp@-
00047c04: 4e92           	jsr %a2@
00047c06: 206f 000e      	moveal %sp@(14),%a0
00047c0a: 4210           	clrb %a0@
00047c0c: 548f           	addql #2,%sp
00047c0e: 241f           	movel %sp@+,%d2
00047c10: 245f           	moveal %sp@+,%a2
00047c12: 4e75           	rts
00047c14: 3f3c 0044      	movew #68,%sp@-
00047c18: 4e92           	jsr %a2@
00047c1a: 5242           	addqw #1,%d2
00047c1c: 548f           	addql #2,%sp
00047c1e: 60da           	bras 0x47bfa
00047c20:  _insert_char
00047c20: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
00047c24: 266f 0018      	moveal %sp@(24),%a3
00047c28: 302f 0020      	movew %sp@(32),%d0
00047c2c: 306f 001e      	moveaw %sp@(30),%a0
00047c30: 240b           	movel %a3,%d2
00047c32: d488           	addl %a0,%d2
00047c34: 2042           	moveal %d2,%a0
00047c36: 386f 001c      	moveaw %sp@(28),%a4
00047c3a: 220b           	movel %a3,%d1
00047c3c: d28c           	addl %a4,%d1
00047c3e: b288           	cmpl %a0,%d1
00047c40: 6524           	bcss 0x47c66
00047c42: 45e8 0001      	lea %a0@(1),%a2
00047c46: 1080           	moveb %d0,%a0@
00047c48: 4bf9 0004 7614 	lea 0x47614,%a5
00047c4e: b48a           	cmpl %a2,%d2
00047c50: 641c           	bccs 0x47c6e
00047c52: 47f3 c801      	lea %a3@(0000000000000001,%a4:l),%a3
00047c56: 49f9 0004 a68a 	lea 0x4a68a,%a4
00047c5c: b7ca           	cmpal %a2,%a3
00047c5e: 6522           	bcss 0x47c82
00047c60: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00047c64: 4e75           	rts
00047c66: 10a8 ffff      	moveb %a0@(-1),%a0@
00047c6a: 5388           	subql #1,%a0
00047c6c: 60d0           	bras 0x47c3e
00047c6e: 4240           	clrw %d0
00047c70: 101a           	moveb %a2@+,%d0
00047c72: 3f00           	movew %d0,%sp@-
00047c74: 3f3c 0002      	movew #2,%sp@-
00047c78: 3f3c 0003      	movew #3,%sp@-
00047c7c: 4e95           	jsr %a5@
00047c7e: 5c8f           	addql #6,%sp
00047c80: 60cc           	bras 0x47c4e
00047c82: 3f3c 0044      	movew #68,%sp@-
00047c86: 4e94           	jsr %a4@
00047c88: 538a           	subql #1,%a2
00047c8a: 548f           	addql #2,%sp
00047c8c: 60ce           	bras 0x47c5c
00047c8e: 3e00           	movew %d0,%d7
00047c90: 5e43           	addqw #7,%d3
00047c92: 0000 4fef      	orib #-17,%d0
00047c94:  _read_line
00047c96: ff7c           	.short 0xff7c
00047c98: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00047c9c: 246f 00b4      	moveal %sp@(180),%a2
00047ca0: 3c39 0005 b404 	movew 0x5b404,%d6
00047ca6: 4267           	clrw %sp@-
00047ca8: 47ef 0032      	lea %sp@(50),%a3
00047cac: 2f0b           	movel %a3,%sp@-
00047cae: 4eb9 0004 9a98 	jsr 0x49a98
00047cb4: 2f0b           	movel %a3,%sp@-
00047cb6: 47f9 0004 a6c0 	lea 0x4a6c0,%a3
00047cbc: 4e93           	jsr %a3@
00047cbe: 487a ffce      	pea %pc@(0x47c8e)
00047cc2: 4e93           	jsr %a3@
00047cc4: 4fef 000e      	lea %sp@(14),%sp
00047cc8: 4243           	clrw %d3
00047cca: 4242           	clrw %d2
00047ccc: 9dce           	subal %fp,%fp
00047cce: 49f9 0004 a68a 	lea 0x4a68a,%a4
00047cd4: 4bf9 0004 ab9a 	lea 0x4ab9a,%a5
00047cda: 3f3c 0002      	movew #2,%sp@-
00047cde: 3f3c 0002      	movew #2,%sp@-
00047ce2: 47f9 0004 7614 	lea 0x47614,%a3
00047ce8: 4e93           	jsr %a3@
00047cea: 2e00           	movel %d0,%d7
00047cec: 2800           	movel %d0,%d4
00047cee: e084           	asrl #8,%d4
00047cf0: 8840           	orw %d0,%d4
00047cf2: 588f           	addql #4,%sp
00047cf4: 0c44 4d00      	cmpiw #19712,%d4
00047cf8: 6700 0114      	beqw 0x47e0e
00047cfc: 6e30           	bgts 0x47d2e
00047cfe: 0c44 0f09      	cmpiw #3849,%d4
00047d02: 6700 01c0      	beqw 0x47ec4
00047d06: 6e0e           	bgts 0x47d16
00047d08: 0c44 0e08      	cmpiw #3592,%d4
00047d0c: 6700 0182      	beqw 0x47e90
00047d10: 78ff           	moveq #-1,%d4
00047d12: 6000 0126      	braw 0x47e3a
00047d16: 0c44 4800      	cmpiw #18432,%d4
00047d1a: 6778           	beqs 0x47d94
00047d1c: 0c44 4b00      	cmpiw #19200,%d4
00047d20: 66ee           	bnes 0x47d10
00047d22: 4a42           	tstw %d2
00047d24: 6f00 00ac      	blew 0x47dd2
00047d28: 7a01           	moveq #1,%d5
00047d2a: 6000 00be      	braw 0x47dea
00047d2e: 0c44 537f      	cmpiw #21375,%d4
00047d32: 6700 017c      	beqw 0x47eb0
00047d36: 6e30           	bgts 0x47d68
00047d38: 0c44 5000      	cmpiw #20480,%d4
00047d3c: 66d2           	bnes 0x47d10
00047d3e: 4a79 0005 b404 	tstw 0x5b404
00047d44: 6d00 008c      	bltw 0x47dd2
00047d48: 3f02           	movew %d2,%sp@-
00047d4a: 2f0a           	movel %a2,%sp@-
00047d4c: 4eba fea0      	jsr %pc@(0x47bee)
00047d50: 3039 0005 b404 	movew 0x5b404,%d0
00047d56: 5240           	addqw #1,%d0
00047d58: 5c8f           	addql #6,%sp
00047d5a: 0c40 0009      	cmpiw #9,%d0
00047d5e: 6f50           	bles 0x47db0
00047d60: 4279 0005 b404 	clrw 0x5b404
00047d66: 6058           	bras 0x47dc0
00047d68: 0c44 7300      	cmpiw #29440,%d4
00047d6c: 6700 0318      	beqw 0x48086
00047d70: 0c44 7400      	cmpiw #29696,%d4
00047d74: 669a           	bnes 0x47d10
00047d76: b642           	cmpw %d2,%d3
00047d78: 6f58           	bles 0x47dd2
00047d7a: 43f2 2000      	lea %a2@(0000000000000000,%d2:w),%a1
00047d7e: 2049           	moveal %a1,%a0
00047d80: 4240           	clrw %d0
00047d82: 4df2 3000      	lea %a2@(0000000000000000,%d3:w),%fp
00047d86: bdc8           	cmpal %a0,%fp
00047d88: 6200 008c      	bhiw 0x47e16
00047d8c: 3a03           	movew %d3,%d5
00047d8e: 9a42           	subw %d2,%d5
00047d90: 6000 0096      	braw 0x47e28
00047d94: 4a79 0005 b404 	tstw 0x5b404
00047d9a: 6d36           	blts 0x47dd2
00047d9c: 3f02           	movew %d2,%sp@-
00047d9e: 2f0a           	movel %a2,%sp@-
00047da0: 4eba fe4c      	jsr %pc@(0x47bee)
00047da4: 3039 0005 b404 	movew 0x5b404,%d0
00047daa: 5340           	subqw #1,%d0
00047dac: 5c8f           	addql #6,%sp
00047dae: 6b08           	bmis 0x47db8
00047db0: 33c0 0005 b404 	movew %d0,0x5b404
00047db6: 6008           	bras 0x47dc0
00047db8: 33fc 0009 0005 	movew #9,0x5b404
00047dbe: b404 
00047dc0: 3f39 0005 b404 	movew 0x5b404,%sp@-
00047dc6: 2f0a           	movel %a2,%sp@-
00047dc8: 4eba fd4a      	jsr %pc@(0x47b14)
00047dcc: 3400           	movew %d0,%d2
00047dce: 5c8f           	addql #6,%sp
00047dd0: 3600           	movew %d0,%d3
00047dd2: 3c44           	moveaw %d4,%fp
00047dd4: 6000 ff04      	braw 0x47cda
00047dd8: 0c11 0020      	cmpib #32,%a1@
00047ddc: 661c           	bnes 0x47dfa
00047dde: 4a40           	tstw %d0
00047de0: 671a           	beqs 0x47dfc
00047de2: 2a0a           	movel %a2,%d5
00047de4: da88           	addl %a0,%d5
00047de6: 5289           	addql #1,%a1
00047de8: 9a49           	subw %a1,%d5
00047dea: 3c45           	moveaw %d5,%fp
00047dec: 300e           	movew %fp,%d0
00047dee: 6e12           	bgts 0x47e02
00047df0: 4a45           	tstw %d5
00047df2: 6c02           	bges 0x47df6
00047df4: 4245           	clrw %d5
00047df6: 9445           	subw %d5,%d2
00047df8: 603c           	bras 0x47e36
00047dfa: 7001           	moveq #1,%d0
00047dfc: 5389           	subql #1,%a1
00047dfe: 6000 0294      	braw 0x48094
00047e02: 3f3c 0044      	movew #68,%sp@-
00047e06: 4e94           	jsr %a4@
00047e08: 534e           	subqw #1,%fp
00047e0a: 548f           	addql #2,%sp
00047e0c: 60de           	bras 0x47dec
00047e0e: b642           	cmpw %d2,%d3
00047e10: 6fc0           	bles 0x47dd2
00047e12: 7a01           	moveq #1,%d5
00047e14: 6012           	bras 0x47e28
00047e16: 2208           	movel %a0,%d1
00047e18: 5281           	addql #1,%d1
00047e1a: 0c10 0020      	cmpib #32,%a0@
00047e1e: 675c           	beqs 0x47e7c
00047e20: 4a40           	tstw %d0
00047e22: 675a           	beqs 0x47e7e
00047e24: 3a08           	movew %a0,%d5
00047e26: 9a49           	subw %a1,%d5
00047e28: 3c45           	moveaw %d5,%fp
00047e2a: 320e           	movew %fp,%d1
00047e2c: 6e56           	bgts 0x47e84
00047e2e: 4a45           	tstw %d5
00047e30: 6c02           	bges 0x47e34
00047e32: 4245           	clrw %d5
00047e34: d445           	addw %d5,%d2
00047e36: 4a44           	tstw %d4
00047e38: 6c98           	bges 0x47dd2
00047e3a: 4a07           	tstb %d7
00047e3c: 6794           	beqs 0x47dd2
00047e3e: 0c07 000d      	cmpib #13,%d7
00047e42: 6600 01d8      	bnew 0x4801c
00047e46: 3f3c 000d      	movew #13,%sp@-
00047e4a: 3f3c 0002      	movew #2,%sp@-
00047e4e: 3f3c 0003      	movew #3,%sp@-
00047e52: 4e93           	jsr %a3@
00047e54: 3f3c 000a      	movew #10,%sp@-
00047e58: 3f3c 0002      	movew #2,%sp@-
00047e5c: 3f3c 0003      	movew #3,%sp@-
00047e60: 4e93           	jsr %a3@
00047e62: 4232 3000      	clrb %a2@(0000000000000000,%d3:w)
00047e66: 33c6 0005 b404 	movew %d6,0x5b404
00047e6c: 4fef 000c      	lea %sp@(12),%sp
00047e70: 4240           	clrw %d0
00047e72: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00047e76: 4fef 0084      	lea %sp@(132),%sp
00047e7a: 4e75           	rts
00047e7c: 7001           	moveq #1,%d0
00047e7e: 2041           	moveal %d1,%a0
00047e80: 6000 ff04      	braw 0x47d86
00047e84: 3f3c 0043      	movew #67,%sp@-
00047e88: 4e94           	jsr %a4@
00047e8a: 534e           	subqw #1,%fp
00047e8c: 548f           	addql #2,%sp
00047e8e: 609a           	bras 0x47e2a
00047e90: 4a42           	tstw %d2
00047e92: 6f00 ff3e      	blew 0x47dd2
00047e96: 3f3c 0001      	movew #1,%sp@-
00047e9a: 3f03           	movew %d3,%sp@-
00047e9c: 3f02           	movew %d2,%sp@-
00047e9e: 2f0a           	movel %a2,%sp@-
00047ea0: 4eba fcbe      	jsr %pc@(0x47b60)
00047ea4: 5342           	subqw #1,%d2
00047ea6: 5343           	subqw #1,%d3
00047ea8: 4fef 000a      	lea %sp@(10),%sp
00047eac: 6000 ff24      	braw 0x47dd2
00047eb0: b642           	cmpw %d2,%d3
00047eb2: 6f00 ff1e      	blew 0x47dd2
00047eb6: 4267           	clrw %sp@-
00047eb8: 3f03           	movew %d3,%sp@-
00047eba: 3f02           	movew %d2,%sp@-
00047ebc: 2f0a           	movel %a2,%sp@-
00047ebe: 4eba fca0      	jsr %pc@(0x47b60)
00047ec2: 60e2           	bras 0x47ea6
00047ec4: 41f2 2000      	lea %a2@(0000000000000000,%d2:w),%a0
00047ec8: 2008           	movel %a0,%d0
00047eca: 4210           	clrb %a0@
00047ecc: b1ca           	cmpal %a2,%a0
00047ece: 6204           	bhis 0x47ed4
00047ed0: 2a0a           	movel %a2,%d5
00047ed2: 600c           	bras 0x47ee0
00047ed4: 0c10 0020      	cmpib #32,%a0@
00047ed8: 6600 0094      	bnew 0x47f6e
00047edc: 2a08           	movel %a0,%d5
00047ede: 5285           	addql #1,%d5
00047ee0: 323c 0f09      	movew #3849,%d1
00047ee4: b24e           	cmpw %fp,%d1
00047ee6: 6710           	beqs 0x47ef8
00047ee8: 2045           	moveal %d5,%a0
00047eea: 2245           	moveal %d5,%a1
00047eec: 1218           	moveb %a0@+,%d1
00047eee: 6600 0084      	bnew 0x47f74
00047ef2: 23c9 0005 b3d4 	movel %a1,0x5b3d4
00047ef8: 720e           	moveq #14,%d1
00047efa: d2b9 0005 b3d4 	addl 0x5b3d4,%d1
00047f00: 928a           	subl %a2,%d1
00047f02: 3079 0005 b406 	moveaw 0x5b406,%a0
00047f08: b1c1           	cmpal %d1,%a0
00047f0a: 6f00 fec6      	blew 0x47dd2
00047f0e: 323c 0f09      	movew #3849,%d1
00047f12: b24e           	cmpw %fp,%d1
00047f14: 6772           	beqs 0x47f88
00047f16: 41f9 0005 b354 	lea 0x5b354,%a0
00047f1c: 2245           	moveal %d5,%a1
00047f1e: b3c0           	cmpal %d0,%a1
00047f20: 6500 0092      	bcsw 0x47fb4
00047f24: 10bc 002a      	moveb #42,%a0@
00047f28: 117c 002e 0001 	moveb #46,%a0@(1)
00047f2e: 117c 002a 0002 	moveb #42,%a0@(2)
00047f34: 4228 0003      	clrb %a0@(3)
00047f38: 3f3c 0017      	movew #23,%sp@-
00047f3c: 4879 0005 b354 	pea 0x5b354
00047f42: 3f3c 004e      	movew #78,%sp@-
00047f46: 4df9 0004 75ec 	lea 0x475ec,%fp
00047f4c: 4e96           	jsr %fp@
00047f4e: 508f           	addql #8,%sp
00047f50: 4a80           	tstl %d0
00047f52: 6600 fe7e      	bnew 0x47dd2
00047f56: 2079 0005 b178 	moveal 0x5b178,%a0
00047f5c: 0c28 002e 001e 	cmpib #46,%a0@(30)
00047f62: 6656           	bnes 0x47fba
00047f64: 3f3c 004f      	movew #79,%sp@-
00047f68: 4e96           	jsr %fp@
00047f6a: 548f           	addql #2,%sp
00047f6c: 60e2           	bras 0x47f50
00047f6e: 5388           	subql #1,%a0
00047f70: 6000 ff5a      	braw 0x47ecc
00047f74: 0c01 003a      	cmpib #58,%d1
00047f78: 6708           	beqs 0x47f82
00047f7a: 0c01 005c      	cmpib #92,%d1
00047f7e: 6600 ff6c      	bnew 0x47eec
00047f82: 2248           	moveal %a0,%a1
00047f84: 6000 ff66      	braw 0x47eec
00047f88: 3f3c 004f      	movew #79,%sp@-
00047f8c: 4eb9 0004 75ec 	jsr 0x475ec
00047f92: 2e00           	movel %d0,%d7
00047f94: 548f           	addql #2,%sp
00047f96: 6da0           	blts 0x47f38
00047f98: ba8a           	cmpl %a2,%d5
00047f9a: 660e           	bnes 0x47faa
00047f9c: 2f39 0005 b178 	movel 0x5b178,%sp@-
00047fa2: 4e95           	jsr %a5@
00047fa4: 588f           	addql #4,%sp
00047fa6: 4a80           	tstl %d0
00047fa8: 67de           	beqs 0x47f88
00047faa: 4a87           	tstl %d7
00047fac: 671a           	beqs 0x47fc8
00047fae: 380e           	movew %fp,%d4
00047fb0: 6000 fe20      	braw 0x47dd2
00047fb4: 10d9           	moveb %a1@+,%a0@+
00047fb6: 6000 ff66      	braw 0x47f1e
00047fba: ba8a           	cmpl %a2,%d5
00047fbc: 660a           	bnes 0x47fc8
00047fbe: 2f08           	movel %a0,%sp@-
00047fc0: 4e95           	jsr %a5@
00047fc2: 588f           	addql #4,%sp
00047fc4: 4a80           	tstl %d0
00047fc6: 679c           	beqs 0x47f64
00047fc8: 2039 0005 b3d4 	movel 0x5b3d4,%d0
00047fce: 2200           	movel %d0,%d1
00047fd0: 928a           	subl %a2,%d1
00047fd2: 9441           	subw %d1,%d2
00047fd4: 3f02           	movew %d2,%sp@-
00047fd6: 2f00           	movel %d0,%sp@-
00047fd8: 4eba fc14      	jsr %pc@(0x47bee)
00047fdc: 2c79 0005 b3d4 	moveal 0x5b3d4,%fp
00047fe2: 307c 001e      	moveaw #30,%a0
00047fe6: d1f9 0005 b178 	addal 0x5b178,%a0
00047fec: 5c8f           	addql #6,%sp
00047fee: 1018           	moveb %a0@+,%d0
00047ff0: 660c           	bnes 0x47ffe
00047ff2: 4216           	clrb %fp@
00047ff4: 260e           	movel %fp,%d3
00047ff6: 968a           	subl %a2,%d3
00047ff8: 3403           	movew %d3,%d2
00047ffa: 6000 fdd6      	braw 0x47dd2
00047ffe: 0240 00ff      	andiw #255,%d0
00048002: 3f00           	movew %d0,%sp@-
00048004: 3f3c 0002      	movew #2,%sp@-
00048008: 3f3c 0003      	movew #3,%sp@-
0004800c: 2f48 0032      	movel %a0,%sp@(50)
00048010: 4e93           	jsr %a3@
00048012: 206f 0032      	moveal %sp@(50),%a0
00048016: 1ce8 ffff      	moveb %a0@(-1),%fp@+
0004801a: 60d0           	bras 0x47fec
0004801c: 0c07 0003      	cmpib #3,%d7
00048020: 6616           	bnes 0x48038
00048022: 487a fc6c      	pea %pc@(0x47c90)
00048026: 4eb9 0004 a6f0 	jsr 0x4a6f0
0004802c: 4232 3000      	clrb %a2@(0000000000000000,%d3:w)
00048030: 588f           	addql #4,%sp
00048032: 70ff           	moveq #-1,%d0
00048034: 6000 fe3c      	braw 0x47e72
00048038: 0c07 001f      	cmpib #31,%d7
0004803c: 6300 fd94      	blsw 0x47dd2
00048040: 3039 0005 b406 	movew 0x5b406,%d0
00048046: 5540           	subqw #2,%d0
00048048: b640           	cmpw %d0,%d3
0004804a: 6c00 fd86      	bgew 0x47dd2
0004804e: 3007           	movew %d7,%d0
00048050: 0240 00ff      	andiw #255,%d0
00048054: 3f00           	movew %d0,%sp@-
00048056: 3f3c 0002      	movew #2,%sp@-
0004805a: 3f3c 0003      	movew #3,%sp@-
0004805e: 4e93           	jsr %a3@
00048060: 5c8f           	addql #6,%sp
00048062: b443           	cmpw %d3,%d2
00048064: 6c1a           	bges 0x48080
00048066: 4887           	extw %d7
00048068: 3f07           	movew %d7,%sp@-
0004806a: 3f03           	movew %d3,%sp@-
0004806c: 3f02           	movew %d2,%sp@-
0004806e: 2f0a           	movel %a2,%sp@-
00048070: 4eba fbae      	jsr %pc@(0x47c20)
00048074: 4fef 000a      	lea %sp@(10),%sp
00048078: 5242           	addqw #1,%d2
0004807a: 5243           	addqw #1,%d3
0004807c: 6000 fd54      	braw 0x47dd2
00048080: 1587 3000      	moveb %d7,%a2@(0000000000000000,%d3:w)
00048084: 60f2           	bras 0x48078
00048086: 4a42           	tstw %d2
00048088: 6f00 fd48      	blew 0x47dd2
0004808c: 3042           	moveaw %d2,%a0
0004808e: 43f2 88ff      	lea %a2@(ffffffffffffffff,%a0:l),%a1
00048092: 4240           	clrw %d0
00048094: b3ca           	cmpal %a2,%a1
00048096: 6200 fd40      	bhiw 0x47dd8
0004809a: 3a02           	movew %d2,%d5
0004809c: 6000 fd4c      	braw 0x47dea
000480a0:  _init_screen
000480a0: 4eb9 0004 75d2 	jsr 0x475d2
000480a6: 2200           	movel %d0,%d1
000480a8: 4241           	clrw %d1
000480aa: 4841           	swap %d1
000480ac: 3041           	moveaw %d1,%a0
000480ae: 5248           	addqw #1,%a0
000480b0: 33c8 0005 b186 	movew %a0,0x5b186
000480b6: 5240           	addqw #1,%d0
000480b8: 33c0 0005 b184 	movew %d0,0x5b184
000480be: 5341           	subqw #1,%d1
000480c0: 0c41 00c8      	cmpiw #200,%d1
000480c4: 6e08           	bgts 0x480ce
000480c6: 33c1 0005 b406 	movew %d1,0x5b406
000480cc: 4e75           	rts
000480ce: 33fc 00c8 0005 	movew #200,0x5b406
000480d4: b406 
000480d6: 60f4           	bras 0x480cc
000480d8:  _init_cmdedit
000480d8: 33fc ffff 0005 	movew #-1,0x5b404
000480de: b404 
000480e0: 4878 07d0      	pea 0x7d0
000480e4: 3f3c 0048      	movew #72,%sp@-
000480e8: 4eb9 0004 75ec 	jsr 0x475ec
000480ee: 5c8f           	addql #6,%sp
000480f0: 4a80           	tstl %d0
000480f2: 6728           	beqs 0x4811c
000480f4: 43f9 0005 b3dc 	lea 0x5b3dc,%a1
000480fa: 7200           	moveq #0,%d1
000480fc: 2040           	moveal %d0,%a0
000480fe: d1c1           	addal %d1,%a0
00048100: 22c8           	movel %a0,%a1@+
00048102: 4210           	clrb %a0@
00048104: 0681 0000 00c8 	addil #200,%d1
0004810a: 0c81 0000 07d0 	cmpil #2000,%d1
00048110: 66ea           	bnes 0x480fc
00048112: 4279 0005 b404 	clrw 0x5b404
00048118: 4240           	clrw %d0
0004811a: 4e75           	rts
0004811c: 70ff           	moveq #-1,%d0
0004811e: 60fa           	bras 0x4811a
00048120:  _save_history
00048120: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00048124: 3439 0005 b404 	movew 0x5b404,%d2
0004812a: 6d6a           	blts 0x48196
0004812c: 222f 0010      	movel %sp@(16),%d1
00048130: 2441           	moveal %d1,%a2
00048132: 1012           	moveb %a2@,%d0
00048134: 5281           	addql #1,%d1
00048136: 0c00 0020      	cmpib #32,%d0
0004813a: 67f4           	beqs 0x48130
0004813c: 4a00           	tstb %d0
0004813e: 6756           	beqs 0x48196
00048140: 3002           	movew %d2,%d0
00048142: 5340           	subqw #1,%d0
00048144: 0c40 ffff      	cmpiw #-1,%d0
00048148: 6602           	bnes 0x4814c
0004814a: 7009           	moveq #9,%d0
0004814c: 4878 00c8      	pea 0xc8
00048150: 2f0a           	movel %a2,%sp@-
00048152: 47f9 0005 b3dc 	lea 0x5b3dc,%a3
00048158: 3040           	moveaw %d0,%a0
0004815a: 2008           	movel %a0,%d0
0004815c: d088           	addl %a0,%d0
0004815e: d080           	addl %d0,%d0
00048160: 2f33 0800      	movel %a3@(0000000000000000,%d0:l),%sp@-
00048164: 4eb9 0001 be74 	jsr 0x1be74
0004816a: 4fef 000c      	lea %sp@(12),%sp
0004816e: 4a40           	tstw %d0
00048170: 6724           	beqs 0x48196
00048172: 3042           	moveaw %d2,%a0
00048174: 2408           	movel %a0,%d2
00048176: d488           	addl %a0,%d2
00048178: d482           	addl %d2,%d2
0004817a: 2073 2800      	moveal %a3@(0000000000000000,%d2:l),%a0
0004817e: 10da           	moveb %a2@+,%a0@+
00048180: 66fc           	bnes 0x4817e
00048182: 3039 0005 b404 	movew 0x5b404,%d0
00048188: 5240           	addqw #1,%d0
0004818a: 0c40 0009      	cmpiw #9,%d0
0004818e: 6e0c           	bgts 0x4819c
00048190: 33c0 0005 b404 	movew %d0,0x5b404
00048196: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0004819a: 4e75           	rts
0004819c: 4279 0005 b404 	clrw 0x5b404
000481a2: 60f2           	bras 0x48196
000481a4: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
000481a8: 222f 0010      	movel %sp@(16),%d1
000481ac: 226f 0014      	moveal %sp@(20),%a1
000481b0: 2041           	moveal %d1,%a0
000481b2: 7400           	moveq #0,%d2
000481b4: 1019           	moveb %a1@+,%d0
000481b6: 6636           	bnes 0x481ee
000481b8: 4a82           	tstl %d2
000481ba: 660e           	bnes 0x481ca
000481bc: 10bc 002e      	moveb #46,%a0@
000481c0: 117c 002a 0001 	moveb #42,%a0@(1)
000481c6: 2408           	movel %a0,%d2
000481c8: 5488           	addql #2,%a0
000481ca: 4210           	clrb %a0@
000481cc: 3f3c 0007      	movew #7,%sp@-
000481d0: 2f01           	movel %d1,%sp@-
000481d2: 3f3c 004e      	movew #78,%sp@-
000481d6: 45f9 0004 75ec 	lea 0x475ec,%a2
000481dc: 4e92           	jsr %a2@
000481de: 508f           	addql #8,%sp
000481e0: 47f9 0004 ab9a 	lea 0x4ab9a,%a3
000481e6: 4a80           	tstl %d0
000481e8: 6720           	beqs 0x4820a
000481ea: 70ff           	moveq #-1,%d0
000481ec: 6036           	bras 0x48224
000481ee: 0c00 003a      	cmpib #58,%d0
000481f2: 6712           	beqs 0x48206
000481f4: 0c00 005c      	cmpib #92,%d0
000481f8: 670c           	beqs 0x48206
000481fa: 0c00 002e      	cmpib #46,%d0
000481fe: 6602           	bnes 0x48202
00048200: 2408           	movel %a0,%d2
00048202: 10c0           	moveb %d0,%a0@+
00048204: 60ae           	bras 0x481b4
00048206: 7400           	moveq #0,%d2
00048208: 60f8           	bras 0x48202
0004820a: 2f39 0005 b178 	movel 0x5b178,%sp@-
00048210: 4e93           	jsr %a3@
00048212: 588f           	addql #4,%sp
00048214: 4a80           	tstl %d0
00048216: 6712           	beqs 0x4822a
00048218: 2042           	moveal %d2,%a0
0004821a: 5288           	addql #1,%a0
0004821c: 2240           	moveal %d0,%a1
0004821e: 10d9           	moveb %a1@+,%a0@+
00048220: 66fc           	bnes 0x4821e
00048222: 4240           	clrw %d0
00048224: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00048228: 4e75           	rts
0004822a: 3f3c 004f      	movew #79,%sp@-
0004822e: 4e92           	jsr %a2@
00048230: 548f           	addql #2,%sp
00048232: 60b2           	bras 0x481e6
00048234: 2f0a           	movel %a2,%sp@-
00048236: 3f39 0005 b40c 	movew 0x5b40c,%sp@-
0004823c: 3f3c 0001      	movew #1,%sp@-
00048240: 3f3c 0046      	movew #70,%sp@-
00048244: 45f9 0004 75ec 	lea 0x475ec,%a2
0004824a: 4e92           	jsr %a2@
0004824c: 3f39 0005 b40c 	movew 0x5b40c,%sp@-
00048252: 3f3c 003e      	movew #62,%sp@-
00048256: 4e92           	jsr %a2@
00048258: 3f39 0005 b0f6 	movew 0x5b0f6,%sp@-
0004825e: 3f3c 003e      	movew #62,%sp@-
00048262: 4e92           	jsr %a2@
00048264: 206f 0016      	moveal %sp@(22),%a0
00048268: 4210           	clrb %a0@
0004826a: 70ff           	moveq #-1,%d0
0004826c: 23c0 0005 b0f4 	movel %d0,0x5b0f4
00048272: 4fef 000e      	lea %sp@(14),%sp
00048276: 245f           	moveal %sp@+,%a2
00048278: 4e75           	rts
0004827a: 6170           	bsrs 0x482ec
0004827c: 7000           	moveq #0,%d0
0004827e: 6774           	beqs 0x482f4
00048280: 7000           	moveq #0,%d0
00048282: 7072           	moveq #114,%d0
00048284: 6700 4fef      	beqw 0x4d275
00048286:  _exec_program
00048288: fe7c           	.short 0xfe7c
0004828a: 48e7 3c3c      	moveml %d2-%d5/%a2-%a5,%sp@-
0004828e: 342f 01a8      	movew %sp@(424),%d2
00048292: 286f 01aa      	moveal %sp@(426),%a4
00048296: 246f 01ae      	moveal %sp@(430),%a2
0004829a: 2f14           	movel %a4@,%sp@-
0004829c: 4eb9 0004 ab26 	jsr 0x4ab26
000482a2: 588f           	addql #4,%sp
000482a4: 4a40           	tstw %d0
000482a6: 6600 01c6      	bnew 0x4846e
000482aa: 43ec 0004      	lea %a4@(4),%a1
000482ae: 7201           	moveq #1,%d1
000482b0: 280f           	movel %sp,%d4
000482b2: 0684 0000 00a4 	addil #164,%d4
000482b8: 2044           	moveal %d4,%a0
000482ba: 5288           	addql #1,%a0
000482bc: 3a02           	movew %d2,%d5
000482be: 5345           	subqw #1,%d5
000482c0: b242           	cmpw %d2,%d1
000482c2: 6c06           	bges 0x482ca
000482c4: 0c40 007d      	cmpiw #125,%d0
000482c8: 6f4a           	bles 0x48314
000482ca: 4210           	clrb %a0@
000482cc: 0c40 007d      	cmpiw #125,%d0
000482d0: 6e00 01a0      	bgtw 0x48472
000482d4: 1f40 00a4      	moveb %d0,%sp@(164)
000482d8: 2f14           	movel %a4@,%sp@-
000482da: 7628           	moveq #40,%d3
000482dc: d68f           	addl %sp,%d3
000482de: 2f03           	movel %d3,%sp@-
000482e0: 47fa fec2      	lea %pc@(0x481a4),%a3
000482e4: 4e93           	jsr %a3@
000482e6: 508f           	addql #8,%sp
000482e8: 4a40           	tstw %d0
000482ea: 6700 0084      	beqw 0x48370
000482ee: 2414           	movel %a4@,%d2
000482f0: 2f7c 0005 b0f8 	movel #372984,%sp@(32)
000482f6: 0020 
000482f8: 49ef 0124      	lea %sp@(292),%a4
000482fc: 7a20           	moveq #32,%d5
000482fe: da8f           	addl %sp,%d5
00048300: 4bf9 0004 aadc 	lea 0x4aadc,%a5
00048306: 206f 0020      	moveal %sp@(32),%a0
0004830a: 4a10           	tstb %a0@
0004830c: 6628           	bnes 0x48336
0004830e: 74df           	moveq #-33,%d2
00048310: 6000 012c      	braw 0x4843e
00048314: 2659           	moveal %a1@+,%a3
00048316: 161b           	moveb %a3@+,%d3
00048318: 6706           	beqs 0x48320
0004831a: 0c40 007e      	cmpiw #126,%d0
0004831e: 6610           	bnes 0x48330
00048320: b245           	cmpw %d5,%d1
00048322: 6c08           	bges 0x4832c
00048324: 10bc 0020      	moveb #32,%a0@
00048328: 5240           	addqw #1,%d0
0004832a: 5288           	addql #1,%a0
0004832c: 5241           	addqw #1,%d1
0004832e: 6090           	bras 0x482c0
00048330: 10c3           	moveb %d3,%a0@+
00048332: 5240           	addqw #1,%d0
00048334: 60e0           	bras 0x48316
00048336: 2f0c           	movel %a4,%sp@-
00048338: 2f05           	movel %d5,%sp@-
0004833a: 4e95           	jsr %a5@
0004833c: 508f           	addql #8,%sp
0004833e: 4a40           	tstw %d0
00048340: 67cc           	beqs 0x4830e
00048342: 200c           	movel %a4,%d0
00048344: 2040           	moveal %d0,%a0
00048346: 5280           	addql #1,%d0
00048348: 4a10           	tstb %a0@
0004834a: 66f8           	bnes 0x48344
0004834c: 0c28 005c ffff 	cmpib #92,%a0@(-1)
00048352: 6706           	beqs 0x4835a
00048354: 10bc 005c      	moveb #92,%a0@
00048358: 2040           	moveal %d0,%a0
0004835a: 2242           	moveal %d2,%a1
0004835c: 1019           	moveb %a1@+,%d0
0004835e: 6600 0086      	bnew 0x483e6
00048362: 4210           	clrb %a0@
00048364: 2f0c           	movel %a4,%sp@-
00048366: 2f03           	movel %d3,%sp@-
00048368: 4e93           	jsr %a3@
0004836a: 508f           	addql #8,%sp
0004836c: 4a40           	tstw %d0
0004836e: 6696           	bnes 0x48306
00048370: 70ff           	moveq #-1,%d0
00048372: 23c0 0005 b0f4 	movel %d0,0x5b0f4
00048378: 4a12           	tstb %a2@
0004837a: 6670           	bnes 0x483ec
0004837c: 2003           	movel %d3,%d0
0004837e: 2040           	moveal %d0,%a0
00048380: 5280           	addql #1,%d0
00048382: 4a10           	tstb %a0@
00048384: 66f8           	bnes 0x4837e
00048386: 49f9 0004 763c 	lea 0x4763c,%a4
0004838c: 5b80           	subql #5,%d0
0004838e: b083           	cmpl %d3,%d0
00048390: 652e           	bcss 0x483c0
00048392: 0c28 002e fffc 	cmpib #46,%a0@(-4)
00048398: 6626           	bnes 0x483c0
0004839a: 2408           	movel %a0,%d2
0004839c: 5782           	subql #3,%d2
0004839e: 487a feda      	pea %pc@(0x4827a)
000483a2: 2f02           	movel %d2,%sp@-
000483a4: 47f9 0004 ab42 	lea 0x4ab42,%a3
000483aa: 4e93           	jsr %a3@
000483ac: 508f           	addql #8,%sp
000483ae: 4a40           	tstw %d0
000483b0: 6700 0098      	beqw 0x4844a
000483b4: 4267           	clrw %sp@-
000483b6: 4267           	clrw %sp@-
000483b8: 3f3c 0015      	movew #21,%sp@-
000483bc: 4e94           	jsr %a4@
000483be: 5c8f           	addql #6,%sp
000483c0: 42a7           	clrl %sp@-
000483c2: 2f04           	movel %d4,%sp@-
000483c4: 2f03           	movel %d3,%sp@-
000483c6: 4267           	clrw %sp@-
000483c8: 3f3c 004b      	movew #75,%sp@-
000483cc: 4eb9 0004 75ec 	jsr 0x475ec
000483d2: 2400           	movel %d0,%d2
000483d4: 4267           	clrw %sp@-
000483d6: 3f3c 0001      	movew #1,%sp@-
000483da: 3f3c 0015      	movew #21,%sp@-
000483de: 4e94           	jsr %a4@
000483e0: 4fef 0016      	lea %sp@(22),%sp
000483e4: 604c           	bras 0x48432
000483e6: 10c0           	moveb %d0,%a0@+
000483e8: 6000 ff72      	braw 0x4835c
000483ec: 4267           	clrw %sp@-
000483ee: 2f0a           	movel %a2,%sp@-
000483f0: 3f3c 003c      	movew #60,%sp@-
000483f4: 47f9 0004 75ec 	lea 0x475ec,%a3
000483fa: 4e93           	jsr %a3@
000483fc: 2400           	movel %d0,%d2
000483fe: 508f           	addql #8,%sp
00048400: 6d3c           	blts 0x4843e
00048402: 23c0 0005 b0f4 	movel %d0,0x5b0f4
00048408: 3f3c 0001      	movew #1,%sp@-
0004840c: 3f3c 0045      	movew #69,%sp@-
00048410: 4e93           	jsr %a3@
00048412: 33c0 0005 b40c 	movew %d0,0x5b40c
00048418: 3f39 0005 b0f6 	movew 0x5b0f6,%sp@-
0004841e: 3f3c 0001      	movew #1,%sp@-
00048422: 3f3c 0046      	movew #70,%sp@-
00048426: 4e93           	jsr %a3@
00048428: 2400           	movel %d0,%d2
0004842a: 4fef 000a      	lea %sp@(10),%sp
0004842e: 6c00 ff4c      	bgew 0x4837c
00048432: 4a12           	tstb %a2@
00048434: 6708           	beqs 0x4843e
00048436: 2f0a           	movel %a2,%sp@-
00048438: 4eba fdfa      	jsr %pc@(0x48234)
0004843c: 588f           	addql #4,%sp
0004843e: 2002           	movel %d2,%d0
00048440: 4cdf 3c3c      	moveml %sp@+,%d2-%d5/%a2-%a5
00048444: 4fef 0184      	lea %sp@(388),%sp
00048448: 4e75           	rts
0004844a: 487a fe32      	pea %pc@(0x4827e)
0004844e: 2f02           	movel %d2,%sp@-
00048450: 4e93           	jsr %a3@
00048452: 508f           	addql #8,%sp
00048454: 4a40           	tstw %d0
00048456: 6600 ff5c      	bnew 0x483b4
0004845a: 487a fe26      	pea %pc@(0x48282)
0004845e: 2f02           	movel %d2,%sp@-
00048460: 4e93           	jsr %a3@
00048462: 508f           	addql #8,%sp
00048464: 4a40           	tstw %d0
00048466: 6600 ff4c      	bnew 0x483b4
0004846a: 6000 ff54      	braw 0x483c0
0004846e: 74de           	moveq #-34,%d2
00048470: 60cc           	bras 0x4843e
00048472: 7499           	moveq #-103,%d2
00048474: 60c8           	bras 0x4843e
00048476: 0000 202f      	orib #47,%d0
0004847a: 0004 226f      	orib #111,%d4
0004847e: 0008           	.short 0x0008
00048480: 2040           	moveal %d0,%a0
00048482: 1219           	moveb %a1@+,%d1
00048484: 6604           	bnes 0x4848a
00048486: 4210           	clrb %a0@
00048488: 4e75           	rts
0004848a: 5288           	addql #1,%a0
0004848c: 0c01 005c      	cmpib #92,%d1
00048490: 6706           	beqs 0x48498
00048492: 0c01 003a      	cmpib #58,%d1
00048496: 6602           	bnes 0x4849a
00048498: 2008           	movel %a0,%d0
0004849a: 1141 ffff      	moveb %d1,%a0@(-1)
0004849e: 60e2           	bras 0x48482
000484a0: 2f03           	movel %d3,%sp@-
000484a2: 2f02           	movel %d2,%sp@-
000484a4: 262f 000c      	movel %sp@(12),%d3
000484a8: 2439 0005 b0f4 	movel 0x5b0f4,%d2
000484ae: 6c0a           	bges 0x484ba
000484b0: 241f           	movel %sp@+,%d2
000484b2: 261f           	movel %sp@+,%d3
000484b4: 4ef9 0004 a6c0 	jmp 0x4a6c0
000484ba: 2f03           	movel %d3,%sp@-
000484bc: 4eb9 0001 bdc0 	jsr 0x1bdc0
000484c2: 2e83           	movel %d3,%sp@
000484c4: 2f00           	movel %d0,%sp@-
000484c6: 3f02           	movew %d2,%sp@-
000484c8: 3f3c 0040      	movew #64,%sp@-
000484cc: 4eb9 0004 75ec 	jsr 0x475ec
000484d2: 4fef 000c      	lea %sp@(12),%sp
000484d6: 241f           	movel %sp@+,%d2
000484d8: 261f           	movel %sp@+,%d3
000484da: 4e75           	rts
000484dc: 0d0a 0000      	movepw %a2@(0),%d6
000484e0: 2f2f 0004      	movel %sp@(4),%sp@-
000484e4: 4eba ffba      	jsr %pc@(0x484a0)
000484e8: 588f           	addql #4,%sp
000484ea: 2f7c 0004 84dc 	movel #296156,%sp@(4)
000484f0: 0004 
000484f2: 60ac           	bras 0x484a0
000484f4: 2000           	movel %d0,%d0
000484f6: 0000 48e7      	orib #-25,%d0
000484fa: 2030 342f      	movel %a0@(000000000000002f,%d3:w:4),%d0
000484fe: 0010 5342      	orib #66,%a0@
00048502: 246f 0012      	moveal %sp@(18),%a2
00048506: 588a           	addql #4,%a2
00048508: 47fa ff96      	lea %pc@(0x484a0),%a3
0004850c: 4a42           	tstw %d2
0004850e: 6e12           	bgts 0x48522
00048510: 487a ffe4      	pea %pc@(0x484f6)
00048514: 4eba ffca      	jsr %pc@(0x484e0)
00048518: 588f           	addql #4,%sp
0004851a: 7000           	moveq #0,%d0
0004851c: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00048520: 4e75           	rts
00048522: 2f1a           	movel %a2@+,%sp@-
00048524: 4e93           	jsr %a3@
00048526: 588f           	addql #4,%sp
00048528: 0c42 0001      	cmpiw #1,%d2
0004852c: 6708           	beqs 0x48536
0004852e: 487a ffc4      	pea %pc@(0x484f4)
00048532: 4e93           	jsr %a3@
00048534: 588f           	addql #4,%sp
00048536: 5342           	subqw #1,%d2
00048538: 60d2           	bras 0x4850c
0004853a: 302e 7878      	movew %fp@(30840),%d0
0004853e: 0000 518f      	orib #-113,%d0
00048542: 2f02           	movel %d2,%sp@-
00048544: 240f           	movel %sp,%d2
00048546: 5e82           	addql #7,%d2
00048548: 4878 0005      	pea 0x5
0004854c: 487a ffec      	pea %pc@(0x4853a)
00048550: 2f02           	movel %d2,%sp@-
00048552: 4eb9 0001 b8fc 	jsr 0x1b8fc
00048558: 3f3c 0030      	movew #48,%sp@-
0004855c: 4eb9 0004 75ec 	jsr 0x475ec
00048562: e080           	asrl #8,%d0
00048564: 3200           	movew %d0,%d1
00048566: e849           	lsrw #4,%d1
00048568: 0601 0030      	addib #48,%d1
0004856c: 1f41 0017      	moveb %d1,%sp@(23)
00048570: 0200 000f      	andib #15,%d0
00048574: 0600 0030      	addib #48,%d0
00048578: 1f40 0018      	moveb %d0,%sp@(24)
0004857c: 2f02           	movel %d2,%sp@-
0004857e: 4eba ff60      	jsr %pc@(0x484e0)
00048582: 4fef 0012      	lea %sp@(18),%sp
00048586: 7000           	moveq #0,%d0
00048588: 241f           	movel %sp@+,%d2
0004858a: 508f           	addql #8,%sp
0004858c: 4e75           	rts
0004858e: 206f 0006      	moveal %sp@(6),%a0
00048592: 2f28 0004      	movel %a0@(4),%sp@-
00048596: 3f3c 003a      	movew #58,%sp@-
0004859a: 4eb9 0004 75ec 	jsr 0x475ec
000485a0: 5c8f           	addql #6,%sp
000485a2: 72dc           	moveq #-36,%d1
000485a4: b280           	cmpl %d0,%d1
000485a6: 6602           	bnes 0x485aa
000485a8: 7098           	moveq #-104,%d0
000485aa: 4e75           	rts
000485ac: 206f 0006      	moveal %sp@(6),%a0
000485b0: 2f28 0008      	movel %a0@(8),%sp@-
000485b4: 2f28 0004      	movel %a0@(4),%sp@-
000485b8: 4267           	clrw %sp@-
000485ba: 3f3c 0056      	movew #86,%sp@-
000485be: 4eb9 0004 75ec 	jsr 0x475ec
000485c4: 4fef 000c      	lea %sp@(12),%sp
000485c8: 4e75           	rts
000485ca: 2f0a           	movel %a2,%sp@-
000485cc: 2f02           	movel %d2,%sp@-
000485ce: 342f 000c      	movew %sp@(12),%d2
000485d2: 3f3c 0019      	movew #25,%sp@-
000485d6: 45f9 0004 75ec 	lea 0x475ec,%a2
000485dc: 4e92           	jsr %a2@
000485de: 3f00           	movew %d0,%sp@-
000485e0: 3f3c 000e      	movew #14,%sp@-
000485e4: 4e92           	jsr %a2@
000485e6: 1202           	moveb %d2,%d1
000485e8: 0001 0020      	orib #32,%d1
000485ec: 4881           	extw %d1
000485ee: 0641 ff9f      	addiw #-97,%d1
000485f2: 5c8f           	addql #6,%sp
000485f4: 0c41 0019      	cmpiw #25,%d1
000485f8: 6212           	bhis 0x4860c
000485fa: 48c1           	extl %d1
000485fc: 0300           	btst %d1,%d0
000485fe: 56c0           	sne %d0
00048600: 4880           	extw %d0
00048602: 48c0           	extl %d0
00048604: 4480           	negl %d0
00048606: 241f           	movel %sp@+,%d2
00048608: 245f           	moveal %sp@+,%a2
0004860a: 4e75           	rts
0004860c: 7000           	moveq #0,%d0
0004860e: 60f6           	bras 0x48606
00048610: 206f 0006      	moveal %sp@(6),%a0
00048614: 2f68 0004 0006 	movel %a0@(4),%sp@(6)
0004861a: 3f7c 0039 0004 	movew #57,%sp@(4)
00048620: 4ef9 0004 75ec 	jmp 0x475ec
00048626: 2028 792f      	movel %a0@(31023),%d0
0004862a: 4e29           	.short 0x4e29
0004862c: 3f00           	movew %d0,%sp@-
0004862e: 2f0a           	movel %a2,%sp@-
00048630: 2f02           	movel %d2,%sp@-
00048632: 487a fff2      	pea %pc@(0x48626)
00048636: 45f9 0004 a6c0 	lea 0x4a6c0,%a2
0004863c: 4e92           	jsr %a2@
0004863e: 3f3c 0002      	movew #2,%sp@-
00048642: 3f3c 0002      	movew #2,%sp@-
00048646: 4eb9 0004 7614 	jsr 0x47614
0004864c: 2400           	movel %d0,%d2
0004864e: 487a fe8c      	pea %pc@(0x484dc)
00048652: 4e92           	jsr %a2@
00048654: 4fef 000c      	lea %sp@(12),%sp
00048658: 1002           	moveb %d2,%d0
0004865a: 0000 0020      	orib #32,%d0
0004865e: 241f           	movel %sp@+,%d2
00048660: 245f           	moveal %sp@+,%a2
00048662: 4e75           	rts
00048664: 3f3c 0045      	movew #69,%sp@-
00048668: 4eb9 0004 a68a 	jsr 0x4a68a
0004866e: 548f           	addql #2,%sp
00048670: 7000           	moveq #0,%d0
00048672: 4e75           	rts
00048674: 696e           	bvss 0x486e4
00048676: 7661           	moveq #97,%d3
00048678: 6c69           	bges 0x486e3
0004867a: 6420           	bccs 0x4869c
0004867c: 6d6f           	blts 0x486ed
0004867e: 6465           	bccs 0x486e5
00048680: 2061           	moveal %a1@-,%a0
00048682: 7267           	moveq #103,%d1
00048684: 756d 656e      	mvsw %a5@(25966),%d2
00048688: 7400           	moveq #0,%d2
0004868a: 206f 0006      	moveal %sp@(6),%a0
0004868e: 2268 0004      	moveal %a0@(4),%a1
00048692: 4240           	clrw %d0
00048694: 1219           	moveb %a1@+,%d1
00048696: 661e           	bnes 0x486b6
00048698: 3f00           	movew %d0,%sp@-
0004869a: 3f3c 0001      	movew #1,%sp@-
0004869e: 2f28 0008      	movel %a0@(8),%sp@-
000486a2: 3f3c 0043      	movew #67,%sp@-
000486a6: 4eb9 0004 75ec 	jsr 0x475ec
000486ac: 4fef 000a      	lea %sp@(10),%sp
000486b0: 4a80           	tstl %d0
000486b2: 6e1c           	bgts 0x486d0
000486b4: 4e75           	rts
000486b6: 0c01 0068      	cmpib #104,%d1
000486ba: 6730           	beqs 0x486ec
000486bc: 6e16           	bgts 0x486d4
000486be: 0c01 002d      	cmpib #45,%d1
000486c2: 67d0           	beqs 0x48694
000486c4: 487a ffae      	pea %pc@(0x48674)
000486c8: 4eb9 0004 a6f0 	jsr 0x4a6f0
000486ce: 588f           	addql #4,%sp
000486d0: 7000           	moveq #0,%d0
000486d2: 60e0           	bras 0x486b4
000486d4: 0c01 0072      	cmpib #114,%d1
000486d8: 670c           	beqs 0x486e6
000486da: 0c01 0073      	cmpib #115,%d1
000486de: 66e4           	bnes 0x486c4
000486e0: 0040 0004      	oriw #4,%d0
000486e4: 60ae           	bras 0x48694
000486e6: 0040 0001      	oriw #1,%d0
000486ea: 60a8           	bras 0x48694
000486ec: 0040 0002      	oriw #2,%d0
000486f0: 60a2           	bras 0x48694
000486f2: 2f0a           	movel %a2,%sp@-
000486f4: 246f 000a      	moveal %sp@(10),%a2
000486f8: 2052           	moveal %a2@,%a0
000486fa: 1010           	moveb %a0@,%d0
000486fc: 4880           	extw %d0
000486fe: 3f00           	movew %d0,%sp@-
00048700: 4eba fec8      	jsr %pc@(0x485ca)
00048704: 548f           	addql #2,%sp
00048706: 4a80           	tstl %d0
00048708: 6726           	beqs 0x48730
0004870a: 2f12           	movel %a2@,%sp@-
0004870c: 4eb9 0004 a908 	jsr 0x4a908
00048712: 2052           	moveal %a2@,%a0
00048714: 1010           	moveb %a0@,%d0
00048716: 4880           	extw %d0
00048718: 0640 ff9f      	addiw #-97,%d0
0004871c: 3f00           	movew %d0,%sp@-
0004871e: 3f3c 000e      	movew #14,%sp@-
00048722: 4eb9 0004 75ec 	jsr 0x475ec
00048728: 508f           	addql #8,%sp
0004872a: 7000           	moveq #0,%d0
0004872c: 245f           	moveal %sp@+,%a2
0004872e: 4e75           	rts
00048730: 70d2           	moveq #-46,%d0
00048732: 60f8           	bras 0x4872c
00048734: 2573 2531 306c 	movel %a3@(00000000306c7500,%d2:w:4)@(0000000000000000),%a2@(20463)
0004873a: 7500 4fef 
0004873e: ffb0           	.short 0xffb0
00048740: 2f0a           	movel %a2,%sp@-
00048742: 2f2f 005c      	movel %sp@(92),%sp@-
00048746: 2f2f 005c      	movel %sp@(92),%sp@-
0004874a: 487a ffe8      	pea %pc@(0x48734)
0004874e: 45ef 0010      	lea %sp@(16),%a2
00048752: 2f0a           	movel %a2,%sp@-
00048754: 4eb9 0001 bec0 	jsr 0x1bec0
0004875a: 2f0a           	movel %a2,%sp@-
0004875c: 4eba fd82      	jsr %pc@(0x484e0)
00048760: 4fef 0014      	lea %sp@(20),%sp
00048764: 245f           	moveal %sp@+,%a2
00048766: 4fef 0050      	lea %sp@(80),%sp
0004876a: 4e75           	rts
0004876c: 416c           	.short 0x416c
0004876e: 6c6f           	bges 0x487df
00048770: 6361           	blss 0x487d3
00048772: 7469           	moveq #105,%d2
00048774: 6f6e           	bles 0x487e4
00048776: 2069 6e66      	moveal %a1@(28262),%a0
0004877a: 6f20           	bles 0x4879c
0004877c: 666f           	bnes 0x487ed
0004877e: 7220           	moveq #32,%d1
00048780: 6472           	bccs 0x487f4
00048782: 6976           	bvss 0x487fa
00048784: 6520           	bcss 0x487a6
00048786: 0020 2053      	orib #83,%a0@-
0004878a: 697a           	bvss 0x48806
0004878c: 6520           	bcss 0x487ae
0004878e: 2862           	moveal %a2@-,%a4
00048790: 7974 6573 293a 	mvsw %a4@(00000000293a2020)@(0000000020002020),%d4
00048796: 2020 2000 2020 
0004879c: 4279 7465 7320 	clrw 0x74657320
000487a2: 7573 6564 3a20 	mvsw %a3@(0000000000003a20)@(0000000000000000),%d2
000487a8: 2020           	movel %a0@-,%d0
000487aa: 2020           	movel %a0@-,%d0
000487ac: 0020 2042      	orib #66,%a0@-
000487b0: 7974 6573 2066 	mvsw %a4@(0000000020667265)@(00000000653a2020),%d4
000487b6: 7265 653a 2020 
000487bc: 2020           	movel %a0@-,%d0
000487be: 2000           	movel %d0,%d0
000487c0: 2020           	movel %a0@-,%d0
000487c2: 546f 7461      	addqw #2,%sp@(29793)
000487c6: 6c20           	bges 0x487e8
000487c8: 636c           	blss 0x48836
000487ca: 7573 7465      	mvsw %a3@(0000000000000065,%d7:w:4),%d2
000487ce: 7273           	moveq #115,%d1
000487d0: 3a20           	movew %a0@-,%d5
000487d2: 0020 2046      	orib #70,%a0@-
000487d6: 7265           	moveq #101,%d1
000487d8: 6520           	bcss 0x487fa
000487da: 636c           	blss 0x48848
000487dc: 7573 7465      	mvsw %a3@(0000000000000065,%d7:w:4),%d2
000487e0: 7273           	moveq #115,%d1
000487e2: 3a20           	movew %a0@-,%d5
000487e4: 2000           	movel %d0,%d0
000487e6: 2020           	movel %a0@-,%d0
000487e8: 5365           	subqw #1,%a5@-
000487ea: 6374           	blss 0x48860
000487ec: 6f72           	bles 0x48860
000487ee: 732f 636c      	mvsb %sp@(25452),%d1
000487f2: 7573 7465      	mvsw %a3@(0000000000000065,%d7:w:4),%d2
000487f6: 723a           	moveq #58,%d1
000487f8: 0020 2042      	orib #66,%a0@-
000487fc: 7974 6573 2f73 	mvsw %a4@(000000002f736563)@(00000000746f723a),%d4
00048802: 6563 746f 723a 
00048808: 2020           	movel %a0@-,%d0
0004880a: 2000           	movel %d0,%d0
0004880c: 583a           	.short 0x583a
0004880e: 0000 4e56      	orib #86,%d0
00048812: ffec           	.short 0xffec
00048814: 48e7 3838      	moveml %d2-%d4/%a2-%a4,%sp@-
00048818: 286e 000a      	moveal %fp@(10),%a4
0004881c: 45ee ffed      	lea %fp@(-19),%a2
00048820: 4878 0003      	pea 0x3
00048824: 487a ffe6      	pea %pc@(0x4880c)
00048828: 2f0a           	movel %a2,%sp@-
0004882a: 4eb9 0001 b8fc 	jsr 0x1b8fc
00048830: 4fef 000c      	lea %sp@(12),%sp
00048834: 47f9 0004 75ec 	lea 0x475ec,%a3
0004883a: 0c6e 0001 0008 	cmpiw #1,%fp@(8)
00048840: 6600 00ca      	bnew 0x4890c
00048844: 3f3c 0019      	movew #25,%sp@-
00048848: 4e93           	jsr %a3@
0004884a: 3400           	movew %d0,%d2
0004884c: 548f           	addql #2,%sp
0004884e: 3002           	movew %d2,%d0
00048850: 5240           	addqw #1,%d0
00048852: 3f00           	movew %d0,%sp@-
00048854: 486e fff0      	pea %fp@(-16)
00048858: 3f3c 0036      	movew #54,%sp@-
0004885c: 4e93           	jsr %a3@
0004885e: 2600           	movel %d0,%d3
00048860: 508f           	addql #8,%sp
00048862: 6600 00c4      	bnew 0x48928
00048866: 47f9 0001 e75c 	lea 0x1e75c,%a3
0004886c: 2f2e fffc      	movel %fp@(-4),%sp@-
00048870: 2f2e fff8      	movel %fp@(-8),%sp@-
00048874: 4e93           	jsr %a3@
00048876: 508f           	addql #8,%sp
00048878: 2800           	movel %d0,%d4
0004887a: 487a fef0      	pea %pc@(0x4876c)
0004887e: 4eba fc20      	jsr %pc@(0x484a0)
00048882: 0602 0041      	addib #65,%d2
00048886: 1d42 ffed      	moveb %d2,%fp@(-19)
0004888a: 2f0a           	movel %a2,%sp@-
0004888c: 4eba fc52      	jsr %pc@(0x484e0)
00048890: 2f2e fff4      	movel %fp@(-12),%sp@-
00048894: 2f04           	movel %d4,%sp@-
00048896: 4e93           	jsr %a3@
00048898: 588f           	addql #4,%sp
0004889a: 2e80           	movel %d0,%sp@
0004889c: 487a fee9      	pea %pc@(0x48787)
000488a0: 45fa fe9a      	lea %pc@(0x4873c),%a2
000488a4: 4e92           	jsr %a2@
000488a6: 2f04           	movel %d4,%sp@-
000488a8: 202e fff4      	movel %fp@(-12),%d0
000488ac: 90ae fff0      	subl %fp@(-16),%d0
000488b0: 2f00           	movel %d0,%sp@-
000488b2: 4e93           	jsr %a3@
000488b4: 588f           	addql #4,%sp
000488b6: 2e80           	movel %d0,%sp@
000488b8: 487a fee0      	pea %pc@(0x4879a)
000488bc: 4e92           	jsr %a2@
000488be: 2f2e fff0      	movel %fp@(-16),%sp@-
000488c2: 2f04           	movel %d4,%sp@-
000488c4: 4e93           	jsr %a3@
000488c6: 588f           	addql #4,%sp
000488c8: 2e80           	movel %d0,%sp@
000488ca: 487a fee1      	pea %pc@(0x487ad)
000488ce: 4e92           	jsr %a2@
000488d0: 4fef 001c      	lea %sp@(28),%sp
000488d4: 2eae fff4      	movel %fp@(-12),%sp@
000488d8: 487a fee6      	pea %pc@(0x487c0)
000488dc: 4e92           	jsr %a2@
000488de: 2f2e fff0      	movel %fp@(-16),%sp@-
000488e2: 487a feef      	pea %pc@(0x487d3)
000488e6: 4e92           	jsr %a2@
000488e8: 2f2e fffc      	movel %fp@(-4),%sp@-
000488ec: 487a fef8      	pea %pc@(0x487e6)
000488f0: 4e92           	jsr %a2@
000488f2: 2f2e fff8      	movel %fp@(-8),%sp@-
000488f6: 487a ff01      	pea %pc@(0x487f9)
000488fa: 4e92           	jsr %a2@
000488fc: 4fef 0020      	lea %sp@(32),%sp
00048900: 2003           	movel %d3,%d0
00048902: 4cee 1c1c ffd4 	moveml %fp@(-44),%d2-%d4/%a2-%a4
00048908: 4e5e           	unlk %fp
0004890a: 4e75           	rts
0004890c: 2f2c 0004      	movel %a4@(4),%sp@-
00048910: 4eb9 0004 a908 	jsr 0x4a908
00048916: 206c 0004      	moveal %a4@(4),%a0
0004891a: 1410           	moveb %a0@,%d2
0004891c: 4882           	extw %d2
0004891e: 0642 ff9f      	addiw #-97,%d2
00048922: 588f           	addql #4,%sp
00048924: 6000 ff28      	braw 0x4884e
00048928: 76d2           	moveq #-46,%d3
0004892a: 60d4           	bras 0x48900
0004892c: 2d71 0044 656c 	movel %a1@(0000000000000044,%d0:w),%fp@(25964)
00048932: 6574           	bcss 0x489a8
00048934: 6520           	bcss 0x48956
00048936: 414c           	.short 0x414c
00048938: 4c20           	.short 0x4c20
0004893a: 6d61           	blts 0x4899d
0004893c: 7463           	moveq #99,%d2
0004893e: 6869           	bvcs 0x489a9
00048940: 6e67           	bgts 0x489a9
00048942: 2066           	moveal %fp@-,%a0
00048944: 696c           	bvss 0x489b2
00048946: 6573           	bcss 0x489bb
00048948: 0044 656c      	oriw #25964,%d4
0004894c: 6574           	bcss 0x489c2
0004894e: 6520           	bcss 0x48970
00048950: 6669           	bnes 0x489bb
00048952: 6c65           	bges 0x489b9
00048954: 2000           	movel %d0,%d0
00048956: 48e7 203c      	moveml %d2/%a2-%a5,%sp@-
0004895a: 246f 001a      	moveal %sp@(26),%a2
0004895e: 487a ffcc      	pea %pc@(0x4892c)
00048962: 2f2a 0004      	movel %a2@(4),%sp@-
00048966: 4eb9 0004 ab42 	jsr 0x4ab42
0004896c: 3400           	movew %d0,%d2
0004896e: 508f           	addql #8,%sp
00048970: 302f 0018      	movew %sp@(24),%d0
00048974: 4a42           	tstw %d2
00048976: 6610           	bnes 0x48988
00048978: 5340           	subqw #1,%d0
0004897a: 588a           	addql #4,%a2
0004897c: 4a40           	tstw %d0
0004897e: 6610           	bnes 0x48990
00048980: 7000           	moveq #0,%d0
00048982: 4cdf 3c04      	moveml %sp@+,%d2/%a2-%a5
00048986: 4e75           	rts
00048988: 5540           	subqw #2,%d0
0004898a: 508a           	addql #8,%a2
0004898c: 7401           	moveq #1,%d2
0004898e: 60ec           	bras 0x4897c
00048990: 2f12           	movel %a2@,%sp@-
00048992: 4eb9 0004 ab26 	jsr 0x4ab26
00048998: 588f           	addql #4,%sp
0004899a: 4a40           	tstw %d0
0004899c: 662a           	bnes 0x489c8
0004899e: 3f3c 0017      	movew #23,%sp@-
000489a2: 2f12           	movel %a2@,%sp@-
000489a4: 3f3c 004e      	movew #78,%sp@-
000489a8: 47f9 0004 75ec 	lea 0x475ec,%a3
000489ae: 4e93           	jsr %a3@
000489b0: 508f           	addql #8,%sp
000489b2: 49f9 0004 a6c0 	lea 0x4a6c0,%a4
000489b8: 4bfa fc74      	lea %pc@(0x4862e),%a5
000489bc: 4a80           	tstl %d0
000489be: 6720           	beqs 0x489e0
000489c0: 72cf           	moveq #-49,%d1
000489c2: b280           	cmpl %d0,%d1
000489c4: 66bc           	bnes 0x48982
000489c6: 60b8           	bras 0x48980
000489c8: 487a ff65      	pea %pc@(0x4892f)
000489cc: 4eb9 0004 a6c0 	jsr 0x4a6c0
000489d2: 4eba fc5a      	jsr %pc@(0x4862e)
000489d6: 588f           	addql #4,%sp
000489d8: 0c00 0079      	cmpib #121,%d0
000489dc: 66a2           	bnes 0x48980
000489de: 60be           	bras 0x4899e
000489e0: 4a42           	tstw %d2
000489e2: 6618           	bnes 0x489fc
000489e4: 2f12           	movel %a2@,%sp@-
000489e6: 3f3c 0041      	movew #65,%sp@-
000489ea: 4e93           	jsr %a3@
000489ec: 5c8f           	addql #6,%sp
000489ee: 4a80           	tstl %d0
000489f0: 6c26           	bges 0x48a18
000489f2: 72dc           	moveq #-36,%d1
000489f4: b280           	cmpl %d0,%d1
000489f6: 66c8           	bnes 0x489c0
000489f8: 7097           	moveq #-105,%d0
000489fa: 6086           	bras 0x48982
000489fc: 487a ff4b      	pea %pc@(0x48949)
00048a00: 4e94           	jsr %a4@
00048a02: 701e           	moveq #30,%d0
00048a04: d0b9 0005 b178 	addl 0x5b178,%d0
00048a0a: 2f00           	movel %d0,%sp@-
00048a0c: 4e94           	jsr %a4@
00048a0e: 4e95           	jsr %a5@
00048a10: 508f           	addql #8,%sp
00048a12: 0c00 0079      	cmpib #121,%d0
00048a16: 67cc           	beqs 0x489e4
00048a18: 3f3c 004f      	movew #79,%sp@-
00048a1c: 4e93           	jsr %a3@
00048a1e: 548f           	addql #2,%sp
00048a20: 609a           	bras 0x489bc
00048a22: 636f           	blss 0x48a93
00048a24: 6e00 636f      	bgtw 0x4ed95
00048a28: 6e3a           	bgts 0x48a64
00048a2a: 0053 7461      	oriw #29793,%a3@
00048a2e: 7475           	moveq #117,%d2
00048a30: 7320           	mvsb %a0@-,%d1
00048a32: 666f           	bnes 0x48aa3
00048a34: 7220           	moveq #32,%d1
00048a36: 434f           	.short 0x434f
00048a38: 4e3a           	trapx #10
00048a3a: 0020 2052      	orib #82,%a0@-
00048a3e: 6573           	bcss 0x48ab3
00048a40: 6f6c           	bles 0x48aae
00048a42: 7574 696f 6e3a 	mvsw %a4@(0000000000006e3a)@(0000000020202020),%d2
00048a48: 2020 2020 
00048a4c: 2000           	movel %d0,%d0
00048a4e: 2573 2533 6400 	movel %a3@(0000000064002020,%d2:w:4)@(000000004b657962),%a2@(28513)
00048a54: 2020 4b65 7962 
00048a5a: 6f61 
00048a5c: 7264           	moveq #100,%d1
00048a5e: 2064           	moveal %a4@-,%a0
00048a60: 656c           	bcss 0x48ace
00048a62: 6179           	bsrs 0x48add
00048a64: 3a20           	movew %a0@-,%d5
00048a66: 0020 204b      	orib #75,%a0@-
00048a6a: 6579           	bcss 0x48ae5
00048a6c: 626f           	bhis 0x48add
00048a6e: 6172           	bsrs 0x48ae2
00048a70: 6420           	bccs 0x48a92
00048a72: 7261           	moveq #97,%d1
00048a74: 7465           	moveq #101,%d2
00048a76: 3a20           	movew %a0@-,%d5
00048a78: 2000           	movel %d0,%d0
00048a7a: 7265           	moveq #101,%d1
00048a7c: 733d           	.short 0x733d
00048a7e: 0064 656c      	oriw #25964,%a4@-
00048a82: 6179           	bsrs 0x48afd
00048a84: 3d00           	movew %d0,%fp@-
00048a86: 7261           	moveq #97,%d1
00048a88: 7465           	moveq #101,%d2
00048a8a: 3d00           	movew %d0,%fp@-
00048a8c: 4fef ffb0      	lea %sp@(-80),%sp
00048a90: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
00048a94: 3c2f 007c      	movew %sp@(124),%d6
00048a98: 246f 007e      	moveal %sp@(126),%a2
00048a9c: 487a ff84      	pea %pc@(0x48a22)
00048aa0: 2f2a 0004      	movel %a2@(4),%sp@-
00048aa4: 47f9 0004 ab42 	lea 0x4ab42,%a3
00048aaa: 4e93           	jsr %a3@
00048aac: 508f           	addql #8,%sp
00048aae: 4a40           	tstw %d0
00048ab0: 6700 0086      	beqw 0x48b38
00048ab4: 0c46 0002      	cmpiw #2,%d6
00048ab8: 6600 009c      	bnew 0x48b56
00048abc: 487a ff6d      	pea %pc@(0x48a2b)
00048ac0: 45fa fa1e      	lea %pc@(0x484e0),%a2
00048ac4: 4e92           	jsr %a2@
00048ac6: 3039 0005 b182 	movew 0x5b182,%d0
00048acc: 588f           	addql #4,%sp
00048ace: 47ef 0028      	lea %sp@(40),%a3
00048ad2: 49f9 0001 bec0 	lea 0x1bec0,%a4
00048ad8: 6d16           	blts 0x48af0
00048ada: 3f00           	movew %d0,%sp@-
00048adc: 487a ff5d      	pea %pc@(0x48a3b)
00048ae0: 487a ff6c      	pea %pc@(0x48a4e)
00048ae4: 2f0b           	movel %a3,%sp@-
00048ae6: 4e94           	jsr %a4@
00048ae8: 2f0b           	movel %a3,%sp@-
00048aea: 4e92           	jsr %a2@
00048aec: 4fef 0012      	lea %sp@(18),%sp
00048af0: 3f3c ffff      	movew #-1,%sp@-
00048af4: 3f3c ffff      	movew #-1,%sp@-
00048af8: 3f3c 0023      	movew #35,%sp@-
00048afc: 4eb9 0004 763c 	jsr 0x4763c
00048b02: 2400           	movel %d0,%d2
00048b04: e048           	lsrw #8,%d0
00048b06: 3f00           	movew %d0,%sp@-
00048b08: 487a ff4a      	pea %pc@(0x48a54)
00048b0c: 487a ff40      	pea %pc@(0x48a4e)
00048b10: 2f0b           	movel %a3,%sp@-
00048b12: 4e94           	jsr %a4@
00048b14: 2f0b           	movel %a3,%sp@-
00048b16: 4e92           	jsr %a2@
00048b18: 0242 00ff      	andiw #255,%d2
00048b1c: 3f02           	movew %d2,%sp@-
00048b1e: 487a ff47      	pea %pc@(0x48a67)
00048b22: 487a ff2a      	pea %pc@(0x48a4e)
00048b26: 2f0b           	movel %a3,%sp@-
00048b28: 4e94           	jsr %a4@
00048b2a: 4fef 0022      	lea %sp@(34),%sp
00048b2e: 2e8b           	movel %a3,%sp@
00048b30: 4e92           	jsr %a2@
00048b32: 588f           	addql #4,%sp
00048b34: 7000           	moveq #0,%d0
00048b36: 6014           	bras 0x48b4c
00048b38: 487a feec      	pea %pc@(0x48a26)
00048b3c: 2f2a 0004      	movel %a2@(4),%sp@-
00048b40: 4e93           	jsr %a3@
00048b42: 508f           	addql #8,%sp
00048b44: 4a40           	tstw %d0
00048b46: 6600 ff6c      	bnew 0x48ab4
00048b4a: 7082           	moveq #-126,%d0
00048b4c: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
00048b50: 4fef 0050      	lea %sp@(80),%sp
00048b54: 4e75           	rts
00048b56: 508a           	addql #8,%a2
00048b58: 76ff           	moveq #-1,%d3
00048b5a: 78ff           	moveq #-1,%d4
00048b5c: 74ff           	moveq #-1,%d2
00048b5e: 7a02           	moveq #2,%d5
00048b60: 49f9 0001 be74 	lea 0x1be74,%a4
00048b66: 4bf9 0004 a954 	lea 0x4a954,%a5
00048b6c: 4df9 0004 7a94 	lea 0x47a94,%fp
00048b72: bc45           	cmpw %d5,%d6
00048b74: 6e34           	bgts 0x48baa
00048b76: 0c43 ffff      	cmpiw #-1,%d3
00048b7a: 6606           	bnes 0x48b82
00048b7c: 0c44 ffff      	cmpiw #-1,%d4
00048b80: 6710           	beqs 0x48b92
00048b82: 3f04           	movew %d4,%sp@-
00048b84: 3f03           	movew %d3,%sp@-
00048b86: 3f3c 0023      	movew #35,%sp@-
00048b8a: 4eb9 0004 763c 	jsr 0x4763c
00048b90: 5c8f           	addql #6,%sp
00048b92: 7000           	moveq #0,%d0
00048b94: 4a42           	tstw %d2
00048b96: 6db4           	blts 0x48b4c
00048b98: b479 0005 b182 	cmpw 0x5b182,%d2
00048b9e: 67ac           	beqs 0x48b4c
00048ba0: 33c2 0005 b180 	movew %d2,0x5b180
00048ba6: 7083           	moveq #-125,%d0
00048ba8: 60a2           	bras 0x48b4c
00048baa: 265a           	moveal %a2@+,%a3
00048bac: 4878 0004      	pea 0x4
00048bb0: 487a fec8      	pea %pc@(0x48a7a)
00048bb4: 2f0b           	movel %a3,%sp@-
00048bb6: 4e94           	jsr %a4@
00048bb8: 4fef 000c      	lea %sp@(12),%sp
00048bbc: 4a40           	tstw %d0
00048bbe: 6618           	bnes 0x48bd8
00048bc0: 486b 0004      	pea %a3@(4)
00048bc4: 4e95           	jsr %a5@
00048bc6: 3400           	movew %d0,%d2
00048bc8: 3f00           	movew %d0,%sp@-
00048bca: 4e96           	jsr %fp@
00048bcc: 5c8f           	addql #6,%sp
00048bce: 4a40           	tstw %d0
00048bd0: 6700 ff78      	beqw 0x48b4a
00048bd4: 5245           	addqw #1,%d5
00048bd6: 609a           	bras 0x48b72
00048bd8: 4878 0006      	pea 0x6
00048bdc: 487a fea1      	pea %pc@(0x48a7f)
00048be0: 2f0b           	movel %a3,%sp@-
00048be2: 4e94           	jsr %a4@
00048be4: 4fef 000c      	lea %sp@(12),%sp
00048be8: 4a40           	tstw %d0
00048bea: 6610           	bnes 0x48bfc
00048bec: 486b 0006      	pea %a3@(6)
00048bf0: 4e95           	jsr %a5@
00048bf2: 3600           	movew %d0,%d3
00048bf4: 588f           	addql #4,%sp
00048bf6: 6cdc           	bges 0x48bd4
00048bf8: 6000 ff50      	braw 0x48b4a
00048bfc: 4878 0005      	pea 0x5
00048c00: 487a fe84      	pea %pc@(0x48a86)
00048c04: 2f0b           	movel %a3,%sp@-
00048c06: 4e94           	jsr %a4@
00048c08: 4fef 000c      	lea %sp@(12),%sp
00048c0c: 4a40           	tstw %d0
00048c0e: 6600 ff3a      	bnew 0x48b4a
00048c12: 486b 0005      	pea %a3@(5)
00048c16: 4e95           	jsr %a5@
00048c18: 3800           	movew %d0,%d4
00048c1a: 588f           	addql #4,%sp
00048c1c: 6cb6           	bges 0x48bd4
00048c1e: 6000 ff2a      	braw 0x48b4a
00048c22: 2f0a           	movel %a2,%sp@-
00048c24: 302f 0008      	movew %sp@(8),%d0
00048c28: 6c14           	bges 0x48c3e
00048c2a: 3f3c 0002      	movew #2,%sp@-
00048c2e: 3f3c 0002      	movew #2,%sp@-
00048c32: 4eb9 0004 7614 	jsr 0x47614
00048c38: 0240 00ff      	andiw #255,%d0
00048c3c: 588f           	addql #4,%sp
00048c3e: 0c40 0003      	cmpiw #3,%d0
00048c42: 6738           	beqs 0x48c7c
00048c44: 3200           	movew %d0,%d1
00048c46: 0241 ffdf      	andiw #-33,%d1
00048c4a: 0c41 0051      	cmpiw #81,%d1
00048c4e: 672c           	beqs 0x48c7c
00048c50: 45f9 0004 7614 	lea 0x47614,%a2
00048c56: 0c40 0013      	cmpiw #19,%d0
00048c5a: 6706           	beqs 0x48c62
00048c5c: 4240           	clrw %d0
00048c5e: 245f           	moveal %sp@+,%a2
00048c60: 4e75           	rts
00048c62: 3f3c 0002      	movew #2,%sp@-
00048c66: 3f3c 0002      	movew #2,%sp@-
00048c6a: 4e92           	jsr %a2@
00048c6c: 588f           	addql #4,%sp
00048c6e: 0c00 0003      	cmpib #3,%d0
00048c72: 6708           	beqs 0x48c7c
00048c74: 0c00 0011      	cmpib #17,%d0
00048c78: 66e8           	bnes 0x48c62
00048c7a: 60e0           	bras 0x48c5c
00048c7c: 70ff           	moveq #-1,%d0
00048c7e: 60de           	bras 0x48c5e
00048c80: 2d6c 002a 2e2a 	movel %a4@(42),%fp@(11818)
00048c86: 005c 2a2e      	oriw #10798,%a4@+
00048c8a: 2a00           	movel %d0,%d5
00048c8c: 4c69           	.short 0x4c69
00048c8e: 7374 696e 6720 	mvsw %a4@(0000000000006720)@(0000000000006f66),%d1
00048c94: 6f66 
00048c96: 2000           	movel %d0,%d0
00048c98: 252d 3133      	movel %a5@(12595),%a2@-
00048c9c: 2e31 3373 003c 	movel %a1@(00000000003c6469)@(00000000723e0025),%d7
00048ca2: 6469 723e 0025 
00048ca8: 3135 6c75      	movew %a5@(0000000000000075,%d6:l:4),%a0@-
00048cac: 0000 4fef      	orib #-17,%d0
00048cb0: ff18 48e7      	cp1stb %d4,%a0@+,#5,#231
00048cb4: 3e3e           	.short 0x3e3e
00048cb6: 382f 0114      	movew %sp@(276),%d4
00048cba: 246f 0116      	moveal %sp@(278),%a2
00048cbe: 47ef 0090      	lea %sp@(144),%a3
00048cc2: 0c44 0001      	cmpiw #1,%d4
00048cc6: 6f00 00f0      	blew 0x48db8
00048cca: 487a ffb4      	pea %pc@(0x48c80)
00048cce: 2f2a 0004      	movel %a2@(4),%sp@-
00048cd2: 4eb9 0004 ab42 	jsr 0x4ab42
00048cd8: 3600           	movew %d0,%d3
00048cda: 508f           	addql #8,%sp
00048cdc: 6700 0294      	beqw 0x48f72
00048ce0: 5344           	subqw #1,%d4
00048ce2: 588a           	addql #4,%a2
00048ce4: 7601           	moveq #1,%d3
00048ce6: 3439 0005 b186 	movew 0x5b186,%d2
00048cec: c4fc 4ec5      	muluw #20165,%d2
00048cf0: 4242           	clrw %d2
00048cf2: 4842           	swap %d2
00048cf4: e44a           	lsrw #2,%d2
00048cf6: 422f 0090      	clrb %sp@(144)
00048cfa: 0c44 0001      	cmpiw #1,%d4
00048cfe: 6f0a           	bles 0x48d0a
00048d00: 206a 0004      	moveal %a2@(4),%a0
00048d04: 224b           	moveal %a3,%a1
00048d06: 12d8           	moveb %a0@+,%a1@+
00048d08: 66fc           	bnes 0x48d06
00048d0a: 4a2f 0090      	tstb %sp@(144)
00048d0e: 660a           	bnes 0x48d1a
00048d10: 204b           	moveal %a3,%a0
00048d12: 43fa ff6f      	lea %pc@(0x48c83),%a1
00048d16: 10d9           	moveb %a1@+,%a0@+
00048d18: 66fc           	bnes 0x48d16
00048d1a: 200b           	movel %a3,%d0
00048d1c: 2440           	moveal %d0,%a2
00048d1e: 5280           	addql #1,%d0
00048d20: 4a12           	tstb %a2@
00048d22: 66f8           	bnes 0x48d1c
00048d24: 0c2a 003a ffff 	cmpib #58,%a2@(-1)
00048d2a: 6630           	bnes 0x48d5c
00048d2c: 102a fffe      	moveb %a2@(-2),%d0
00048d30: 0000 0020      	orib #32,%d0
00048d34: 4880           	extw %d0
00048d36: 0640 ffa0      	addiw #-96,%d0
00048d3a: 3f00           	movew %d0,%sp@-
00048d3c: 2f0a           	movel %a2,%sp@-
00048d3e: 3f3c 0047      	movew #71,%sp@-
00048d42: 4eb9 0004 75ec 	jsr 0x475ec
00048d48: 508f           	addql #8,%sp
00048d4a: 200a           	movel %a2,%d0
00048d4c: 5280           	addql #1,%d0
00048d4e: 4a12           	tstb %a2@
00048d50: 666c           	bnes 0x48dbe
00048d52: 14bc 005c      	moveb #92,%a2@
00048d56: 422a 0001      	clrb %a2@(1)
00048d5a: 2440           	moveal %d0,%a2
00048d5c: 0c2a 005c ffff 	cmpib #92,%a2@(-1)
00048d62: 660c           	bnes 0x48d70
00048d64: 204a           	moveal %a2,%a0
00048d66: 43fa ff1b      	lea %pc@(0x48c83),%a1
00048d6a: 10d9           	moveb %a1@+,%a0@+
00048d6c: 66fc           	bnes 0x48d6a
00048d6e: 568a           	addql #3,%a2
00048d70: 2f0b           	movel %a3,%sp@-
00048d72: 4eb9 0004 a92e 	jsr 0x4a92e
00048d78: 41ea 0001      	lea %a2@(1),%a0
00048d7c: 588f           	addql #4,%sp
00048d7e: 1020           	moveb %a0@-,%d0
00048d80: 0c00 005c      	cmpib #92,%d0
00048d84: 6704           	beqs 0x48d8a
00048d86: b7c8           	cmpal %a0,%a3
00048d88: 6338           	blss 0x48dc2
00048d8a: 3f3c 00ff      	movew #255,%sp@-
00048d8e: 2f0b           	movel %a3,%sp@-
00048d90: 3f3c 004e      	movew #78,%sp@-
00048d94: 4eb9 0004 75ec 	jsr 0x475ec
00048d9a: 508f           	addql #8,%sp
00048d9c: 4a80           	tstl %d0
00048d9e: 660e           	bnes 0x48dae
00048da0: 2079 0005 b178 	moveal 0x5b178,%a0
00048da6: 0828 0004 0015 	btst #4,%a0@(21)
00048dac: 671a           	beqs 0x48dc8
00048dae: 41fa fed7      	lea %pc@(0x48c87),%a0
00048db2: 14d8           	moveb %a0@+,%a2@+
00048db4: 66fc           	bnes 0x48db2
00048db6: 6010           	bras 0x48dc8
00048db8: 4243           	clrw %d3
00048dba: 6000 ff2a      	braw 0x48ce6
00048dbe: 2440           	moveal %d0,%a2
00048dc0: 6088           	bras 0x48d4a
00048dc2: 0c00 002a      	cmpib #42,%d0
00048dc6: 66b6           	bnes 0x48d7e
00048dc8: 4a43           	tstw %d3
00048dca: 6710           	beqs 0x48ddc
00048dcc: 487a febe      	pea %pc@(0x48c8c)
00048dd0: 4eba f6ce      	jsr %pc@(0x484a0)
00048dd4: 2f0b           	movel %a3,%sp@-
00048dd6: 4eba f708      	jsr %pc@(0x484e0)
00048dda: 508f           	addql #8,%sp
00048ddc: 3f3c 0017      	movew #23,%sp@-
00048de0: 2f0b           	movel %a3,%sp@-
00048de2: 3f3c 004e      	movew #78,%sp@-
00048de6: 49f9 0004 75ec 	lea 0x475ec,%a4
00048dec: 4e94           	jsr %a4@
00048dee: 508f           	addql #8,%sp
00048df0: 4244           	clrw %d4
00048df2: 4df9 0004 7614 	lea 0x47614,%fp
00048df8: 2a3c 0004 8c22 	movel #298018,%d5
00048dfe: 47ef 0040      	lea %sp@(64),%a3
00048e02: 4beb 000d      	lea %a3@(13),%a5
00048e06: 4a80           	tstl %d0
00048e08: 6724           	beqs 0x48e2e
00048e0a: 4a44           	tstw %d4
00048e0c: 6712           	beqs 0x48e20
00048e0e: 487a f6e6      	pea %pc@(0x484f6)
00048e12: 2f40 002c      	movel %d0,%sp@(44)
00048e16: 4eba f6c8      	jsr %pc@(0x484e0)
00048e1a: 588f           	addql #4,%sp
00048e1c: 202f 0028      	movel %sp@(40),%d0
00048e20: 72cf           	moveq #-49,%d1
00048e22: b280           	cmpl %d0,%d1
00048e24: 6600 0090      	bnew 0x48eb6
00048e28: 7000           	moveq #0,%d0
00048e2a: 6000 008a      	braw 0x48eb6
00048e2e: 3f3c 0002      	movew #2,%sp@-
00048e32: 3f3c 0001      	movew #1,%sp@-
00048e36: 4e96           	jsr %fp@
00048e38: 588f           	addql #4,%sp
00048e3a: 4a80           	tstl %d0
00048e3c: 6668           	bnes 0x48ea6
00048e3e: 2079 0005 b178 	moveal 0x5b178,%a0
00048e44: 4a43           	tstw %d3
00048e46: 6700 00d2      	beqw 0x48f1a
00048e4a: 4868 001e      	pea %a0@(30)
00048e4e: 487a fe48      	pea %pc@(0x48c98)
00048e52: 2f0b           	movel %a3,%sp@-
00048e54: 2c3c 0001 bec0 	movel #114368,%d6
00048e5a: 2046           	moveal %d6,%a0
00048e5c: 4e90           	jsr %a0@
00048e5e: 2079 0005 b178 	moveal 0x5b178,%a0
00048e64: 3f28 0016      	movew %a0@(22),%sp@-
00048e68: 3f28 0018      	movew %a0@(24),%sp@-
00048e6c: 2f0d           	movel %a5,%sp@-
00048e6e: 4eb9 0004 a9c8 	jsr 0x4a9c8
00048e74: 45f5 0000      	lea %a5@(0000000000000000,%d0:w),%a2
00048e78: 2079 0005 b178 	moveal 0x5b178,%a0
00048e7e: 4fef 0014      	lea %sp@(20),%sp
00048e82: 0828 0004 0015 	btst #4,%a0@(21)
00048e88: 6736           	beqs 0x48ec0
00048e8a: 41fa fe15      	lea %pc@(0x48ca1),%a0
00048e8e: 14d8           	moveb %a0@+,%a2@+
00048e90: 66fc           	bnes 0x48e8e
00048e92: 2f0b           	movel %a3,%sp@-
00048e94: 4eba f64a      	jsr %pc@(0x484e0)
00048e98: 588f           	addql #4,%sp
00048e9a: 3f3c 004f      	movew #79,%sp@-
00048e9e: 4e94           	jsr %a4@
00048ea0: 548f           	addql #2,%sp
00048ea2: 6000 ff62      	braw 0x48e06
00048ea6: 3f3c ffff      	movew #-1,%sp@-
00048eaa: 2045           	moveal %d5,%a0
00048eac: 4e90           	jsr %a0@
00048eae: 548f           	addql #2,%sp
00048eb0: 4a40           	tstw %d0
00048eb2: 678a           	beqs 0x48e3e
00048eb4: 709c           	moveq #-100,%d0
00048eb6: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
00048eba: 4fef 00e8      	lea %sp@(232),%sp
00048ebe: 4e75           	rts
00048ec0: 2f28 001a      	movel %a0@(26),%sp@-
00048ec4: 487a fde1      	pea %pc@(0x48ca7)
00048ec8: 2f0a           	movel %a2,%sp@-
00048eca: 2046           	moveal %d6,%a0
00048ecc: 4e90           	jsr %a0@
00048ece: 2279 0005 b178 	moveal 0x5b178,%a1
00048ed4: 4fef 000c      	lea %sp@(12),%sp
00048ed8: 0829 0000 0015 	btst #0,%a1@(21)
00048ede: 662e           	bnes 0x48f0e
00048ee0: 41ea 0001      	lea %a2@(1),%a0
00048ee4: 0829 0001 0015 	btst #1,%a1@(21)
00048eea: 6706           	beqs 0x48ef2
00048eec: 10bc 0068      	moveb #104,%a0@
00048ef0: 5288           	addql #1,%a0
00048ef2: 0829 0002 0015 	btst #2,%a1@(21)
00048ef8: 6704           	beqs 0x48efe
00048efa: 10bc 0073      	moveb #115,%a0@
00048efe: 1029 0015      	moveb %a1@(21),%d0
00048f02: 0200 0007      	andib #7,%d0
00048f06: 668a           	bnes 0x48e92
00048f08: 10bc 002d      	moveb #45,%a0@
00048f0c: 6084           	bras 0x48e92
00048f0e: 41ea 0002      	lea %a2@(2),%a0
00048f12: 157c 0072 0001 	moveb #114,%a2@(1)
00048f18: 60ca           	bras 0x48ee4
00048f1a: 0c28 002e 001e 	cmpib #46,%a0@(30)
00048f20: 6700 ff78      	beqw 0x48e9a
00048f24: 41e8 001e      	lea %a0@(30),%a0
00048f28: 7000           	moveq #0,%d0
00048f2a: 3200           	movew %d0,%d1
00048f2c: 43ef 002c      	lea %sp@(44),%a1
00048f30: d3c0           	addal %d0,%a1
00048f32: 1c30 0800      	moveb %a0@(0000000000000000,%d0:l),%d6
00048f36: 662a           	bnes 0x48f62
00048f38: 0c41 000c      	cmpiw #12,%d1
00048f3c: 6f2c           	bles 0x48f6a
00048f3e: 4211           	clrb %a1@
00048f40: 486f 002c      	pea %sp@(44)
00048f44: 4eba f55a      	jsr %pc@(0x484a0)
00048f48: 5244           	addqw #1,%d4
00048f4a: 588f           	addql #4,%sp
00048f4c: b444           	cmpw %d4,%d2
00048f4e: 6e00 ff4a      	bgtw 0x48e9a
00048f52: 487a f5a2      	pea %pc@(0x484f6)
00048f56: 4eba f588      	jsr %pc@(0x484e0)
00048f5a: 588f           	addql #4,%sp
00048f5c: 4244           	clrw %d4
00048f5e: 6000 ff3a      	braw 0x48e9a
00048f62: 1f86 082c      	moveb %d6,%sp@(000000000000002c,%d0:l)
00048f66: 5280           	addql #1,%d0
00048f68: 60c0           	bras 0x48f2a
00048f6a: 12fc 0020      	moveb #32,%a1@+
00048f6e: 5241           	addqw #1,%d1
00048f70: 60c6           	bras 0x48f38
00048f72: 3439 0005 b186 	movew 0x5b186,%d2
00048f78: c4fc 4ec5      	muluw #20165,%d2
00048f7c: 4242           	clrw %d2
00048f7e: 4842           	swap %d2
00048f80: e44a           	lsrw #2,%d2
00048f82: 422f 0090      	clrb %sp@(144)
00048f86: 6000 fd78      	braw 0x48d00
00048f8a: 4275 696c 7469 	clrw %a5@(0000000000007469)@(0000000000000000)
00048f90: 6e20           	bgts 0x48fb2
00048f92: 636f           	blss 0x49003
00048f94: 6d6d           	blts 0x49003
00048f96: 616e           	bsrs 0x49006
00048f98: 6473           	bccs 0x4900d
00048f9a: 3a00           	movew %d0,%d5
00048f9c: 2020           	movel %a0@-,%d0
00048f9e: 002f 0065 6469 	orib #101,%sp@(25705)
00048fa4: 7400           	moveq #0,%d2
00048fa6: 616c           	bsrs 0x49014
00048fa8: 6c00 4352      	bgew 0x4d2fc
00048fac: 2074 6f20 636f 	moveal %a4@(000000000000636f,%d6:l:8),%a0
00048fb2: 6e74           	bgts 0x49028
00048fb4: 696e           	bvss 0x49024
00048fb6: 7565           	mvsw %a5@-,%d2
00048fb8: 202e 2e2e      	movel %fp@(11822),%d0
00048fbc: 0020 6f72      	orib #114,%a0@-
00048fc0: 2000           	movel %d0,%d0
00048fc2: 48e7 3e3e      	moveml %d2-%d6/%a2-%fp,%sp@-
00048fc6: 2c6f 002e      	moveal %sp@(46),%fp
00048fca: 0c6f 0001 002c 	cmpiw #1,%sp@(44)
00048fd0: 6652           	bnes 0x49024
00048fd2: 487a ffb6      	pea %pc@(0x48f8a)
00048fd6: 47fa f508      	lea %pc@(0x484e0),%a3
00048fda: 4e93           	jsr %a3@
00048fdc: 588f           	addql #4,%sp
00048fde: 45fa 0c60      	lea %pc@(0x49c40),%a2
00048fe2: 49fa f4bc      	lea %pc@(0x484a0),%a4
00048fe6: 4aaa 000c      	tstl %a2@(12)
00048fea: 6608           	bnes 0x48ff4
00048fec: 7000           	moveq #0,%d0
00048fee: 4cdf 7c7c      	moveml %sp@+,%d2-%d6/%a2-%fp
00048ff2: 4e75           	rts
00048ff4: 487a ffa6      	pea %pc@(0x48f9c)
00048ff8: 4e94           	jsr %a4@
00048ffa: 588f           	addql #4,%sp
00048ffc: 4aaa 0004      	tstl %a2@(4)
00049000: 671a           	beqs 0x4901c
00049002: 2f12           	movel %a2@,%sp@-
00049004: 4e94           	jsr %a4@
00049006: 487a ff97      	pea %pc@(0x48f9f)
0004900a: 4e94           	jsr %a4@
0004900c: 2f2a 0004      	movel %a2@(4),%sp@-
00049010: 4e93           	jsr %a3@
00049012: 4fef 000c      	lea %sp@(12),%sp
00049016: 45ea 0014      	lea %a2@(20),%a2
0004901a: 60ca           	bras 0x48fe6
0004901c: 2f12           	movel %a2@,%sp@-
0004901e: 4e93           	jsr %a3@
00049020: 588f           	addql #4,%sp
00049022: 60f2           	bras 0x49016
00049024: 487a ff7b      	pea %pc@(0x48fa1)
00049028: 2f2e 0004      	movel %fp@(4),%sp@-
0004902c: 47f9 0004 ab42 	lea 0x4ab42,%a3
00049032: 4e93           	jsr %a3@
00049034: 508f           	addql #8,%sp
00049036: 4a40           	tstw %d0
00049038: 6700 0108      	beqw 0x49142
0004903c: 45fa 0e42      	lea %pc@(0x49e80),%a2
00049040: 47fa f45e      	lea %pc@(0x484a0),%a3
00049044: 49fa f49a      	lea %pc@(0x484e0),%a4
00049048: 4a9a           	tstl %a2@+
0004904a: 67a0           	beqs 0x48fec
0004904c: 487a ff4e      	pea %pc@(0x48f9c)
00049050: 4e93           	jsr %a3@
00049052: 2f2a fffc      	movel %a2@(-4),%sp@-
00049056: 4e94           	jsr %a4@
00049058: 508f           	addql #8,%sp
0004905a: 60ec           	bras 0x49048
0004905c: 2f12           	movel %a2@,%sp@-
0004905e: 2f0d           	movel %a5,%sp@-
00049060: 4e93           	jsr %a3@
00049062: 508f           	addql #8,%sp
00049064: 4a40           	tstw %d0
00049066: 6630           	bnes 0x49098
00049068: 202a 0004      	movel %a2@(4),%d0
0004906c: 670c           	beqs 0x4907a
0004906e: 2f00           	movel %d0,%sp@-
00049070: 2f0d           	movel %a5,%sp@-
00049072: 4e93           	jsr %a3@
00049074: 508f           	addql #8,%sp
00049076: 4a40           	tstw %d0
00049078: 661e           	bnes 0x49098
0004907a: 45ea 0014      	lea %a2@(20),%a2
0004907e: 4aaa 000c      	tstl %a2@(12)
00049082: 6700 ff68      	beqw 0x48fec
00049086: 2a6e 0004      	moveal %fp@(4),%a5
0004908a: 487a ff1a      	pea %pc@(0x48fa6)
0004908e: 2f0d           	movel %a5,%sp@-
00049090: 4e93           	jsr %a3@
00049092: 508f           	addql #8,%sp
00049094: 4a40           	tstw %d0
00049096: 67c4           	beqs 0x4905c
00049098: 4ab9 0005 b0f4 	tstl 0x5b0f4
0004909e: 6c50           	bges 0x490f0
000490a0: 206a 0010      	moveal %a2@(16),%a0
000490a4: 4240           	clrw %d0
000490a6: 4a98           	tstl %a0@+
000490a8: 6600 008e      	bnew 0x49138
000490ac: d440           	addw %d0,%d2
000490ae: b479 0005 b184 	cmpw 0x5b184,%d2
000490b4: 653a           	bcss 0x490f0
000490b6: 487a fef2      	pea %pc@(0x48faa)
000490ba: 2044           	moveal %d4,%a0
000490bc: 4e90           	jsr %a0@
000490be: 588f           	addql #4,%sp
000490c0: 3f3c 0002      	movew #2,%sp@-
000490c4: 3f3c 0002      	movew #2,%sp@-
000490c8: 2045           	moveal %d5,%a0
000490ca: 4e90           	jsr %a0@
000490cc: 588f           	addql #4,%sp
000490ce: 0c00 000d      	cmpib #13,%d0
000490d2: 676a           	beqs 0x4913e
000490d4: 0c00 0003      	cmpib #3,%d0
000490d8: 66e6           	bnes 0x490c0
000490da: 74ff           	moveq #-1,%d2
000490dc: 3f3c 006c      	movew #108,%sp@-
000490e0: 2046           	moveal %d6,%a0
000490e2: 4e90           	jsr %a0@
000490e4: 548f           	addql #2,%sp
000490e6: 0c42 ffff      	cmpiw #-1,%d2
000490ea: 6700 ff00      	beqw 0x48fec
000490ee: 4242           	clrw %d2
000490f0: 2f12           	movel %a2@,%sp@-
000490f2: 4e94           	jsr %a4@
000490f4: 588f           	addql #4,%sp
000490f6: 4aaa 0004      	tstl %a2@(4)
000490fa: 670e           	beqs 0x4910a
000490fc: 487a febf      	pea %pc@(0x48fbd)
00049100: 4e94           	jsr %a4@
00049102: 2f2a 0004      	movel %a2@(4),%sp@-
00049106: 4e94           	jsr %a4@
00049108: 508f           	addql #8,%sp
0004910a: 487a f3e8      	pea %pc@(0x484f4)
0004910e: 4e94           	jsr %a4@
00049110: 206a 0010      	moveal %a2@(16),%a0
00049114: 2f10           	movel %a0@,%sp@-
00049116: 2043           	moveal %d3,%a0
00049118: 4e90           	jsr %a0@
0004911a: 2a6a 0010      	moveal %a2@(16),%a5
0004911e: 588d           	addql #4,%a5
00049120: 508f           	addql #8,%sp
00049122: 4a9d           	tstl %a5@+
00049124: 6700 ff54      	beqw 0x4907a
00049128: 487a fe72      	pea %pc@(0x48f9c)
0004912c: 4e94           	jsr %a4@
0004912e: 2f2d fffc      	movel %a5@(-4),%sp@-
00049132: 2043           	moveal %d3,%a0
00049134: 4e90           	jsr %a0@
00049136: 60e8           	bras 0x49120
00049138: 5240           	addqw #1,%d0
0004913a: 6000 ff6a      	braw 0x490a6
0004913e: 4242           	clrw %d2
00049140: 609a           	bras 0x490dc
00049142: 4242           	clrw %d2
00049144: 45fa 0afa      	lea %pc@(0x49c40),%a2
00049148: 49fa f356      	lea %pc@(0x484a0),%a4
0004914c: 263c 0004 84e0 	movel #296160,%d3
00049152: 283c 0004 a6c0 	movel #304832,%d4
00049158: 2a3c 0004 7614 	movel #292372,%d5
0004915e: 2c3c 0004 a68a 	movel #304778,%d6
00049164: 6000 ff18      	braw 0x4907e
00049168: 4f4e           	.short 0x4f4e
0004916a: 004f           	.short 0x004f
0004916c: 4646           	notw %d6
0004916e: 0000 2f0b      	orib #11,%d0
00049172: 2f0a           	movel %a2,%sp@-
00049174: 266f 000e      	moveal %sp@(14),%a3
00049178: 0c6f 0001 000c 	cmpiw #1,%sp@(12)
0004917e: 6624           	bnes 0x491a4
00049180: 41f9 0004 a6f0 	lea 0x4a6f0,%a0
00049186: 4a79 0005 b17e 	tstw 0x5b17e
0004918c: 6710           	beqs 0x4919e
0004918e: 487a ffd8      	pea %pc@(0x49168)
00049192: 4e90           	jsr %a0@
00049194: 588f           	addql #4,%sp
00049196: 7000           	moveq #0,%d0
00049198: 245f           	moveal %sp@+,%a2
0004919a: 265f           	moveal %sp@+,%a3
0004919c: 4e75           	rts
0004919e: 487a ffcb      	pea %pc@(0x4916b)
000491a2: 60ee           	bras 0x49192
000491a4: 487a ffc2      	pea %pc@(0x49168)
000491a8: 2f2b 0004      	movel %a3@(4),%sp@-
000491ac: 45f9 0004 ab42 	lea 0x4ab42,%a2
000491b2: 4e92           	jsr %a2@
000491b4: 508f           	addql #8,%sp
000491b6: 4a40           	tstw %d0
000491b8: 6716           	beqs 0x491d0
000491ba: 3f3c 0076      	movew #118,%sp@-
000491be: 4eb9 0004 a68a 	jsr 0x4a68a
000491c4: 33fc 0001 0005 	movew #1,0x5b17e
000491ca: b17e 
000491cc: 548f           	addql #2,%sp
000491ce: 60c6           	bras 0x49196
000491d0: 487a ff99      	pea %pc@(0x4916b)
000491d4: 2f2b 0004      	movel %a3@(4),%sp@-
000491d8: 4e92           	jsr %a2@
000491da: 508f           	addql #8,%sp
000491dc: 4a40           	tstw %d0
000491de: 67b6           	beqs 0x49196
000491e0: 3f3c 0077      	movew #119,%sp@-
000491e4: 4eb9 0004 a68a 	jsr 0x4a68a
000491ea: 4279 0005 b17e 	clrw 0x5b17e
000491f0: 60da           	bras 0x491cc
000491f2: 2865           	moveal %a5@-,%a4
000491f4: 6d70           	blts 0x49266
000491f6: 7479           	moveq #121,%d2
000491f8: 2900           	movel %d0,%a4@-
000491fa: 2f02           	movel %d2,%sp@-
000491fc: 41f9 0005 b0f8 	lea 0x5b0f8,%a0
00049202: 0c6f 0001 0008 	cmpiw #1,%sp@(8)
00049208: 6626           	bnes 0x49230
0004920a: 243c 0004 91f2 	movel #299506,%d2
00049210: 4a10           	tstb %a0@
00049212: 6702           	beqs 0x49216
00049214: 2408           	movel %a0,%d2
00049216: 487a f2dc      	pea %pc@(0x484f4)
0004921a: 4eb9 0004 a6c0 	jsr 0x4a6c0
00049220: 2f02           	movel %d2,%sp@-
00049222: 4eb9 0004 a6f0 	jsr 0x4a6f0
00049228: 508f           	addql #8,%sp
0004922a: 7000           	moveq #0,%d0
0004922c: 241f           	movel %sp@+,%d2
0004922e: 4e75           	rts
00049230: 226f 000a      	moveal %sp@(10),%a1
00049234: 2269 0004      	moveal %a1@(4),%a1
00049238: 10d9           	moveb %a1@+,%a0@+
0004923a: 66fc           	bnes 0x49238
0004923c: 60ec           	bras 0x4922a
0004923e: 2069 7320      	moveal %a1@(29472),%a0
00049242: 6e6f           	bgts 0x492b3
00049244: 7420           	moveq #32,%d2
00049246: 6120           	bsrs 0x49268
00049248: 6469           	bccs 0x492b3
0004924a: 7265           	moveq #101,%d1
0004924c: 6374           	blss 0x492c2
0004924e: 6f72           	bles 0x492c2
00049250: 7900           	mvsb %d0,%d4
00049252: 2061           	moveal %a1@-,%a0
00049254: 6e64           	bgts 0x492ba
00049256: 2000           	movel %d0,%d0
00049258: 2061           	moveal %a1@-,%a0
0004925a: 7265           	moveq #101,%d1
0004925c: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
00049260: 2073 616d 6520 	moveal %a3@(0000000000006520)@(0000000000000000),%a0
00049266: 6669           	bnes 0x492d1
00049268: 6c65           	bges 0x492cf
0004926a: 0043 6f70      	oriw #28528,%d3
0004926e: 7969 6e67      	mvsw %a1@(28263),%d4
00049272: 2000           	movel %d0,%d0
00049274: 2074 6f20 0020 	moveal %a4@(0000000000000020,%d6:l:8),%a0
0004927a: 2e2e 2e20      	movel %fp@(11808),%d7
0004927e: 6465           	bccs 0x492e5
00049280: 6c65           	bges 0x492e7
00049282: 7469           	moveq #105,%d2
00049284: 6e67           	bgts 0x492ed
00049286: 2000           	movel %d0,%d0
00049288: 202e 2e2e      	movel %fp@(11822),%d0
0004928c: 2000           	movel %d0,%d0
0004928e: 202e 2e2e      	movel %fp@(11822),%d0
00049292: 2064           	moveal %a4@-,%a0
00049294: 6f6e           	bles 0x49304
00049296: 6500 4fef      	bcsw 0x4e287
0004929a: fdf4           	.short 0xfdf4
0004929c: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
000492a0: 246f 023c      	moveal %sp@(572),%a2
000492a4: 2f2a 0004      	movel %a2@(4),%sp@-
000492a8: 763c           	moveq #60,%d3
000492aa: d68f           	addl %sp,%d3
000492ac: 2f03           	movel %d3,%sp@-
000492ae: 4bfa f1c8      	lea %pc@(0x48478),%a5
000492b2: 4e95           	jsr %a5@
000492b4: 2f40 003a      	movel %d0,%sp@(58)
000492b8: 2f2a 0008      	movel %a2@(8),%sp@-
000492bc: 240f           	movel %sp,%d2
000492be: 0682 0000 00c4 	addil #196,%d2
000492c4: 2f02           	movel %d2,%sp@-
000492c6: 4e95           	jsr %a5@
000492c8: 3f3c 0007      	movew #7,%sp@-
000492cc: 2f03           	movel %d3,%sp@-
000492ce: 3f3c 004e      	movew #78,%sp@-
000492d2: 45f9 0004 75ec 	lea 0x475ec,%a2
000492d8: 4e92           	jsr %a2@
000492da: 4fef 0018      	lea %sp@(24),%sp
000492de: 7a00           	moveq #0,%d5
000492e0: 4a80           	tstl %d0
000492e2: 6700 008e      	beqw 0x49372
000492e6: 0c2f 003a 00b9 	cmpib #58,%sp@(185)
000492ec: 6600 0092      	bnew 0x49380
000492f0: 102f 00b8      	moveb %sp@(184),%d0
000492f4: 4880           	extw %d0
000492f6: 3f00           	movew %d0,%sp@-
000492f8: 4eb9 0001 be5e 	jsr 0x1be5e
000492fe: 548f           	addql #2,%sp
00049300: 1f40 0138      	moveb %d0,%sp@(312)
00049304: 2842           	moveal %d2,%a4
00049306: 548c           	addql #2,%a4
00049308: 1f7c 003a 0139 	moveb #58,%sp@(313)
0004930e: 0c14 005c      	cmpib #92,%a4@
00049312: 6700 0082      	beqw 0x49396
00049316: 102f 0138      	moveb %sp@(312),%d0
0004931a: 4880           	extw %d0
0004931c: 0640 ffc0      	addiw #-64,%d0
00049320: 3f00           	movew %d0,%sp@-
00049322: 47ef 01ba      	lea %sp@(442),%a3
00049326: 2f0b           	movel %a3,%sp@-
00049328: 3f3c 0047      	movew #71,%sp@-
0004932c: 4e92           	jsr %a2@
0004932e: 508f           	addql #8,%sp
00049330: 4a80           	tstl %d0
00049332: 6704           	beqs 0x49338
00049334: 422f 01b8      	clrb %sp@(440)
00049338: 283c 0000 013a 	movel #314,%d4
0004933e: d88f           	addl %sp,%d4
00049340: 2244           	moveal %d4,%a1
00049342: 12db           	moveb %a3@+,%a1@+
00049344: 66fc           	bnes 0x49342
00049346: 2f04           	movel %d4,%sp@-
00049348: 4eb9 0001 bdc0 	jsr 0x1bdc0
0004934e: 588f           	addql #4,%sp
00049350: 2044           	moveal %d4,%a0
00049352: d1c0           	addal %d0,%a0
00049354: 47e8 0001      	lea %a0@(1),%a3
00049358: 10bc 005c      	moveb #92,%a0@
0004935c: 4df9 0001 bdc0 	lea 0x1bdc0,%fp
00049362: 4a14           	tstb %a4@
00049364: 6700 011e      	beqw 0x49484
00049368: 200c           	movel %a4,%d0
0004936a: 43ef 01b8      	lea %sp@(440),%a1
0004936e: 2809           	movel %a1,%d4
00049370: 6038           	bras 0x493aa
00049372: 5285           	addql #1,%d5
00049374: 3f3c 004f      	movew #79,%sp@-
00049378: 4e92           	jsr %a2@
0004937a: 548f           	addql #2,%sp
0004937c: 6000 ff62      	braw 0x492e0
00049380: 3f3c 0019      	movew #25,%sp@-
00049384: 4e92           	jsr %a2@
00049386: 0600 0041      	addib #65,%d0
0004938a: 1f40 013a      	moveb %d0,%sp@(314)
0004938e: 548f           	addql #2,%sp
00049390: 2842           	moveal %d2,%a4
00049392: 6000 ff74      	braw 0x49308
00049396: 528c           	addql #1,%a4
00049398: 41ef 0138      	lea %sp@(312),%a0
0004939c: 5488           	addql #2,%a0
0004939e: 60b4           	bras 0x49354
000493a0: 2840           	moveal %d0,%a4
000493a2: 12c1           	moveb %d1,%a1@+
000493a4: 0c01 005c      	cmpib #92,%d1
000493a8: 670c           	beqs 0x493b6
000493aa: 2840           	moveal %d0,%a4
000493ac: 2040           	moveal %d0,%a0
000493ae: 1218           	moveb %a0@+,%d1
000493b0: 2008           	movel %a0,%d0
000493b2: 4a01           	tstb %d1
000493b4: 66ea           	bnes 0x493a0
000493b6: 4211           	clrb %a1@
000493b8: 0c2f 002e 01b8 	cmpib #46,%sp@(440)
000493be: 6648           	bnes 0x49408
000493c0: 102f 01b9      	moveb %sp@(441),%d0
000493c4: 0c00 005c      	cmpib #92,%d0
000493c8: 6798           	beqs 0x49362
000493ca: 4a00           	tstb %d0
000493cc: 6794           	beqs 0x49362
000493ce: 0c00 002e      	cmpib #46,%d0
000493d2: 6648           	bnes 0x4941c
000493d4: 102f 01ba      	moveb %sp@(442),%d0
000493d8: 0c00 005c      	cmpib #92,%d0
000493dc: 6704           	beqs 0x493e2
000493de: 4a00           	tstb %d0
000493e0: 663a           	bnes 0x4941c
000493e2: 200b           	movel %a3,%d0
000493e4: 5380           	subql #1,%d0
000493e6: 0c2b 005c ffff 	cmpib #92,%a3@(-1)
000493ec: 660a           	bnes 0x493f8
000493ee: 0c2b 003a fffe 	cmpib #58,%a3@(-2)
000493f4: 6700 ff6c      	beqw 0x49362
000493f8: 2640           	moveal %d0,%a3
000493fa: 204b           	moveal %a3,%a0
000493fc: 0c20 005c      	cmpib #92,%a0@-
00049400: 6700 ff60      	beqw 0x49362
00049404: 2648           	moveal %a0,%a3
00049406: 60f2           	bras 0x493fa
00049408: 224b           	moveal %a3,%a1
0004940a: 2044           	moveal %d4,%a0
0004940c: 12d8           	moveb %a0@+,%a1@+
0004940e: 66fc           	bnes 0x4940c
00049410: 2f0b           	movel %a3,%sp@-
00049412: 4e96           	jsr %fp@
00049414: 588f           	addql #4,%sp
00049416: d7c0           	addal %d0,%a3
00049418: 6000 ff48      	braw 0x49362
0004941c: 70de           	moveq #-34,%d0
0004941e: 4213           	clrb %a3@
00049420: 4a80           	tstl %d0
00049422: 6600 02fa      	bnew 0x4971e
00049426: 0c2f 003a 0139 	cmpib #58,%sp@(313)
0004942c: 675a           	beqs 0x49488
0004942e: 220f           	movel %sp,%d1
00049430: 0681 0000 0138 	addil #312,%d1
00049436: 2641           	moveal %d1,%a3
00049438: 1013           	moveb %a3@,%d0
0004943a: 5281           	addql #1,%d1
0004943c: 4a00           	tstb %d0
0004943e: 6600 013e      	bnew 0x4957e
00049442: 0c2b 005c ffff 	cmpib #92,%a3@(-1)
00049448: 6600 0164      	bnew 0x495ae
0004944c: 422b ffff      	clrb %a3@(-1)
00049450: 538b           	subql #1,%a3
00049452: 7801           	moveq #1,%d4
00049454: 3f3c 0017      	movew #23,%sp@-
00049458: 486f 013a      	pea %sp@(314)
0004945c: 3f3c 004e      	movew #78,%sp@-
00049460: 4e92           	jsr %a2@
00049462: 508f           	addql #8,%sp
00049464: 4a80           	tstl %d0
00049466: 6600 02a8      	bnew 0x49710
0004946a: 2079 0005 b178 	moveal 0x5b178,%a0
00049470: 0828 0004 0015 	btst #4,%a0@(21)
00049476: 6700 0296      	beqw 0x4970e
0004947a: 4a44           	tstw %d4
0004947c: 6730           	beqs 0x494ae
0004947e: 16bc 005c      	moveb #92,%a3@
00049482: 602a           	bras 0x494ae
00049484: 7000           	moveq #0,%d0
00049486: 6096           	bras 0x4941e
00049488: 102f 0138      	moveb %sp@(312),%d0
0004948c: 4880           	extw %d0
0004948e: 3f00           	movew %d0,%sp@-
00049490: 4eba f138      	jsr %pc@(0x485ca)
00049494: 548f           	addql #2,%sp
00049496: 4a80           	tstl %d0
00049498: 6700 00f2      	beqw 0x4958c
0004949c: 102f 013a      	moveb %sp@(314),%d0
000494a0: 0c00 005c      	cmpib #92,%d0
000494a4: 6604           	bnes 0x494aa
000494a6: 102f 013b      	moveb %sp@(315),%d0
000494aa: 4a00           	tstb %d0
000494ac: 6680           	bnes 0x4942e
000494ae: 7a01           	moveq #1,%d5
000494b0: 486f 0138      	pea %sp@(312)
000494b4: 2f02           	movel %d2,%sp@-
000494b6: 4e95           	jsr %a5@
000494b8: 2840           	moveal %d0,%a4
000494ba: 508f           	addql #8,%sp
000494bc: 4a45           	tstw %d5
000494be: 6724           	beqs 0x494e4
000494c0: 2f00           	movel %d0,%sp@-
000494c2: 4eb9 0001 bdc0 	jsr 0x1bdc0
000494c8: 588f           	addql #4,%sp
000494ca: d9c0           	addal %d0,%a4
000494cc: 102c ffff      	moveb %a4@(-1),%d0
000494d0: 0c00 005c      	cmpib #92,%d0
000494d4: 670c           	beqs 0x494e2
000494d6: 0c00 003a      	cmpib #58,%d0
000494da: 6706           	beqs 0x494e2
000494dc: 18bc 005c      	moveb #92,%a4@
000494e0: 528c           	addql #1,%a4
000494e2: 4214           	clrb %a4@
000494e4: 4878 4000      	pea 0x4000
000494e8: 3f3c 0048      	movew #72,%sp@-
000494ec: 4e92           	jsr %a2@
000494ee: 2800           	movel %d0,%d4
000494f0: 5c8f           	addql #6,%sp
000494f2: 6700 01d8      	beqw 0x496cc
000494f6: 3f3c 0007      	movew #7,%sp@-
000494fa: 2f03           	movel %d3,%sp@-
000494fc: 3f3c 004e      	movew #78,%sp@-
00049500: 4e92           	jsr %a2@
00049502: 2e00           	movel %d0,%d7
00049504: 508f           	addql #8,%sp
00049506: 4bf9 0004 7614 	lea 0x47614,%a5
0004950c: 47f9 0004 a6c0 	lea 0x4a6c0,%a3
00049512: 4df9 0004 a6f0 	lea 0x4a6f0,%fp
00049518: 4a87           	tstl %d7
0004951a: 6600 010c      	bnew 0x49628
0004951e: 3f3c 0002      	movew #2,%sp@-
00049522: 3f3c 0001      	movew #1,%sp@-
00049526: 4e95           	jsr %a5@
00049528: 588f           	addql #4,%sp
0004952a: 4a80           	tstl %d0
0004952c: 6600 0086      	bnew 0x495b4
00049530: 307c 001e      	moveaw #30,%a0
00049534: d1f9 0005 b178 	addal 0x5b178,%a0
0004953a: 226f 0032      	moveal %sp@(50),%a1
0004953e: 12d8           	moveb %a0@+,%a1@+
00049540: 66fc           	bnes 0x4953e
00049542: 4a45           	tstw %d5
00049544: 6600 008c      	bnew 0x495d2
00049548: 2f02           	movel %d2,%sp@-
0004954a: 2f03           	movel %d3,%sp@-
0004954c: 4eb9 0004 ab42 	jsr 0x4ab42
00049552: 508f           	addql #8,%sp
00049554: 4a40           	tstw %d0
00049556: 6700 008e      	beqw 0x495e6
0004955a: 2f03           	movel %d3,%sp@-
0004955c: 4e93           	jsr %a3@
0004955e: 487a fcf2      	pea %pc@(0x49252)
00049562: 4e93           	jsr %a3@
00049564: 2f02           	movel %d2,%sp@-
00049566: 4e93           	jsr %a3@
00049568: 487a fcee      	pea %pc@(0x49258)
0004956c: 4e96           	jsr %fp@
0004956e: 4fef 0010      	lea %sp@(16),%sp
00049572: 3f3c 004f      	movew #79,%sp@-
00049576: 4e92           	jsr %a2@
00049578: 2e00           	movel %d0,%d7
0004957a: 548f           	addql #2,%sp
0004957c: 609a           	bras 0x49518
0004957e: 0c00 003f      	cmpib #63,%d0
00049582: 6708           	beqs 0x4958c
00049584: 0c00 002a      	cmpib #42,%d0
00049588: 6600 feac      	bnew 0x49436
0004958c: 2f02           	movel %d2,%sp@-
0004958e: 4eb9 0004 a6c0 	jsr 0x4a6c0
00049594: 487a fca8      	pea %pc@(0x4923e)
00049598: 4eb9 0004 a6f0 	jsr 0x4a6f0
0004959e: 508f           	addql #8,%sp
000495a0: 7e00           	moveq #0,%d7
000495a2: 2007           	movel %d7,%d0
000495a4: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
000495a8: 4fef 020c      	lea %sp@(524),%sp
000495ac: 4e75           	rts
000495ae: 4244           	clrw %d4
000495b0: 6000 fea2      	braw 0x49454
000495b4: 3f3c ffff      	movew #-1,%sp@-
000495b8: 4eba f668      	jsr %pc@(0x48c22)
000495bc: 548f           	addql #2,%sp
000495be: 4a40           	tstw %d0
000495c0: 6700 ff6e      	beqw 0x49530
000495c4: 7e9c           	moveq #-100,%d7
000495c6: 2f04           	movel %d4,%sp@-
000495c8: 3f3c 0049      	movew #73,%sp@-
000495cc: 4e92           	jsr %a2@
000495ce: 5c8f           	addql #6,%sp
000495d0: 60d0           	bras 0x495a2
000495d2: 307c 001e      	moveaw #30,%a0
000495d6: d1f9 0005 b178 	addal 0x5b178,%a0
000495dc: 224c           	moveal %a4,%a1
000495de: 12d8           	moveb %a0@+,%a1@+
000495e0: 66fc           	bnes 0x495de
000495e2: 6000 ff64      	braw 0x49548
000495e6: 487a fc83      	pea %pc@(0x4926b)
000495ea: 4e93           	jsr %a3@
000495ec: 2f03           	movel %d3,%sp@-
000495ee: 4e93           	jsr %a3@
000495f0: 487a fc82      	pea %pc@(0x49274)
000495f4: 4e93           	jsr %a3@
000495f6: 2f02           	movel %d2,%sp@-
000495f8: 4e93           	jsr %a3@
000495fa: 4267           	clrw %sp@-
000495fc: 2f03           	movel %d3,%sp@-
000495fe: 3f3c 003d      	movew #61,%sp@-
00049602: 4e92           	jsr %a2@
00049604: 2e00           	movel %d0,%d7
00049606: 4fef 0018      	lea %sp@(24),%sp
0004960a: 6d1c           	blts 0x49628
0004960c: 3c00           	movew %d0,%d6
0004960e: 4267           	clrw %sp@-
00049610: 2f02           	movel %d2,%sp@-
00049612: 3f3c 003c      	movew #60,%sp@-
00049616: 4e92           	jsr %a2@
00049618: 2e00           	movel %d0,%d7
0004961a: 508f           	addql #8,%sp
0004961c: 6c14           	bges 0x49632
0004961e: 3f06           	movew %d6,%sp@-
00049620: 3f3c 003e      	movew #62,%sp@-
00049624: 4e92           	jsr %a2@
00049626: 588f           	addql #4,%sp
00049628: 70cf           	moveq #-49,%d0
0004962a: b087           	cmpl %d7,%d0
0004962c: 6698           	bnes 0x495c6
0004962e: 7e00           	moveq #0,%d7
00049630: 6094           	bras 0x495c6
00049632: 3f40 0036      	movew %d0,%sp@(54)
00049636: 3f3c 0002      	movew #2,%sp@-
0004963a: 3f3c 0001      	movew #1,%sp@-
0004963e: 4e95           	jsr %a5@
00049640: 588f           	addql #4,%sp
00049642: 4a80           	tstl %d0
00049644: 661a           	bnes 0x49660
00049646: 2f04           	movel %d4,%sp@-
00049648: 4878 4000      	pea 0x4000
0004964c: 3f06           	movew %d6,%sp@-
0004964e: 3f3c 003f      	movew #63,%sp@-
00049652: 4e92           	jsr %a2@
00049654: 4fef 000c      	lea %sp@(12),%sp
00049658: 4a80           	tstl %d0
0004965a: 6c1a           	bges 0x49676
0004965c: 2e00           	movel %d0,%d7
0004965e: 603c           	bras 0x4969c
00049660: 3f3c 0002      	movew #2,%sp@-
00049664: 3f3c 0002      	movew #2,%sp@-
00049668: 4e95           	jsr %a5@
0004966a: 588f           	addql #4,%sp
0004966c: 0c00 0003      	cmpib #3,%d0
00049670: 66d4           	bnes 0x49646
00049672: 7e9c           	moveq #-100,%d7
00049674: 6026           	bras 0x4969c
00049676: 2f04           	movel %d4,%sp@-
00049678: 2f00           	movel %d0,%sp@-
0004967a: 3f2f 003e      	movew %sp@(62),%sp@-
0004967e: 3f3c 0040      	movew #64,%sp@-
00049682: 2f40 003a      	movel %d0,%sp@(58)
00049686: 4e92           	jsr %a2@
00049688: 2e00           	movel %d0,%d7
0004968a: 4fef 000c      	lea %sp@(12),%sp
0004968e: 206f 002e      	moveal %sp@(46),%a0
00049692: 6d08           	blts 0x4969c
00049694: b088           	cmpl %a0,%d0
00049696: 6630           	bnes 0x496c8
00049698: 4a80           	tstl %d0
0004969a: 669a           	bnes 0x49636
0004969c: 3f06           	movew %d6,%sp@-
0004969e: 3f3c 003e      	movew #62,%sp@-
000496a2: 4e92           	jsr %a2@
000496a4: 3f2f 003a      	movew %sp@(58),%sp@-
000496a8: 3f3c 003e      	movew #62,%sp@-
000496ac: 4e92           	jsr %a2@
000496ae: 508f           	addql #8,%sp
000496b0: 4a87           	tstl %d7
000496b2: 672c           	beqs 0x496e0
000496b4: 2f02           	movel %d2,%sp@-
000496b6: 3f3c 0041      	movew #65,%sp@-
000496ba: 4e92           	jsr %a2@
000496bc: 5c8f           	addql #6,%sp
000496be: 487a fbc8      	pea %pc@(0x49288)
000496c2: 4e93           	jsr %a3@
000496c4: 6000 ff60      	braw 0x49626
000496c8: 7e9a           	moveq #-102,%d7
000496ca: 60d0           	bras 0x4969c
000496cc: 7ed9           	moveq #-39,%d7
000496ce: 6000 fed2      	braw 0x495a2
000496d2: 7201           	moveq #1,%d1
000496d4: b285           	cmpl %d5,%d1
000496d6: 6d00 feb4      	bltw 0x4958c
000496da: 4245           	clrw %d5
000496dc: 6000 fdd2      	braw 0x494b0
000496e0: 4a6f 0240      	tstw %sp@(576)
000496e4: 671c           	beqs 0x49702
000496e6: 487a fb91      	pea %pc@(0x49279)
000496ea: 4e93           	jsr %a3@
000496ec: 2f2f 0036      	movel %sp@(54),%sp@-
000496f0: 4e93           	jsr %a3@
000496f2: 2f03           	movel %d3,%sp@-
000496f4: 3f3c 0041      	movew #65,%sp@-
000496f8: 4e92           	jsr %a2@
000496fa: 2e00           	movel %d0,%d7
000496fc: 4fef 000e      	lea %sp@(14),%sp
00049700: 6dbc           	blts 0x496be
00049702: 487a fb8a      	pea %pc@(0x4928e)
00049706: 4e96           	jsr %fp@
00049708: 588f           	addql #4,%sp
0004970a: 6000 fe66      	braw 0x49572
0004970e: 709b           	moveq #-101,%d0
00049710: 4a44           	tstw %d4
00049712: 6704           	beqs 0x49718
00049714: 16bc 005c      	moveb #92,%a3@
00049718: 729b           	moveq #-101,%d1
0004971a: b280           	cmpl %d0,%d1
0004971c: 67b4           	beqs 0x496d2
0004971e: 72df           	moveq #-33,%d1
00049720: b280           	cmpl %d0,%d1
00049722: 67ae           	beqs 0x496d2
00049724: 4a80           	tstl %d0
00049726: 6d00 fe64      	bltw 0x4958c
0004972a: 7001           	moveq #1,%d0
0004972c: b085           	cmpl %d5,%d0
0004972e: 6d00 fe5c      	bltw 0x4958c
00049732: 60a6           	bras 0x496da
00049734: 2f6f 0006 0004 	movel %sp@(6),%sp@(4)
0004973a: 3f7c 0001 0008 	movew #1,%sp@(8)
00049740: 6000 fb56      	braw 0x49298
00049744: 2f6f 0006 0004 	movel %sp@(6),%sp@(4)
0004974a: 426f 0008      	clrw %sp@(8)
0004974e: 6000 fb48      	braw 0x49298
00049752: 2d2d 4d6f      	movel %a5@(19823),%fp@-
00049756: 7265           	moveq #101,%d1
00049758: 2d2d 0000      	movel %a5@(0),%fp@-
0004975c: 4fef ff78      	lea %sp@(-136),%sp
00049760: 48e7 3f3e      	moveml %d2-%d7/%a2-%fp,%sp@-
00049764: 4878 4000      	pea 0x4000
00049768: 3f3c 0048      	movew #72,%sp@-
0004976c: 45f9 0004 75ec 	lea 0x475ec,%a2
00049772: 4e92           	jsr %a2@
00049774: 2600           	movel %d0,%d3
00049776: 5c8f           	addql #6,%sp
00049778: 6700 0220      	beqw 0x4999a
0004977c: 286f 00ba      	moveal %sp@(186),%a4
00049780: 588c           	addql #4,%a4
00049782: 7c01           	moveq #1,%d6
00049784: 7400           	moveq #0,%d2
00049786: 4def 0034      	lea %sp@(52),%fp
0004978a: 4bfa f496      	lea %pc@(0x48c22),%a5
0004978e: bc6f 00b8      	cmpw %sp@(184),%d6
00049792: 6c00 01e2      	bgew 0x49976
00049796: 2f14           	movel %a4@,%sp@-
00049798: 2f0e           	movel %fp,%sp@-
0004979a: 4eba ecdc      	jsr %pc@(0x48478)
0004979e: 2f40 0038      	movel %d0,%sp@(56)
000497a2: 3f3c 0007      	movew #7,%sp@-
000497a6: 2f14           	movel %a4@,%sp@-
000497a8: 3f3c 004e      	movew #78,%sp@-
000497ac: 4e92           	jsr %a2@
000497ae: 2400           	movel %d0,%d2
000497b0: 4fef 0010      	lea %sp@(16),%sp
000497b4: 47f9 0004 7614 	lea 0x47614,%a3
000497ba: 4a82           	tstl %d2
000497bc: 6710           	beqs 0x497ce
000497be: 70cf           	moveq #-49,%d0
000497c0: b082           	cmpl %d2,%d0
000497c2: 6600 01ac      	bnew 0x49970
000497c6: 7400           	moveq #0,%d2
000497c8: 5246           	addqw #1,%d6
000497ca: 508c           	addql #8,%a4
000497cc: 60c0           	bras 0x4978e
000497ce: 307c 001e      	moveaw #30,%a0
000497d2: d1f9 0005 b178 	addal 0x5b178,%a0
000497d8: 226f 0030      	moveal %sp@(48),%a1
000497dc: 12d8           	moveb %a0@+,%a1@+
000497de: 66fc           	bnes 0x497dc
000497e0: 4267           	clrw %sp@-
000497e2: 2f0e           	movel %fp,%sp@-
000497e4: 3f3c 003d      	movew #61,%sp@-
000497e8: 4e92           	jsr %a2@
000497ea: 2400           	movel %d0,%d2
000497ec: 508f           	addql #8,%sp
000497ee: 6d00 01ae      	bltw 0x4999e
000497f2: 3f40 002e      	movew %d0,%sp@(46)
000497f6: 42b9 0005 b410 	clrl 0x5b410
000497fc: 2f03           	movel %d3,%sp@-
000497fe: 4878 4000      	pea 0x4000
00049802: 3f2f 0036      	movew %sp@(54),%sp@-
00049806: 3f3c 003f      	movew #63,%sp@-
0004980a: 4e92           	jsr %a2@
0004980c: 2400           	movel %d0,%d2
0004980e: 4fef 000c      	lea %sp@(12),%sp
00049812: 6d00 00de      	bltw 0x498f2
00049816: 2039 0005 b0f4 	movel 0x5b0f4,%d0
0004981c: 6c00 010e      	bgew 0x4992c
00049820: 7800           	moveq #0,%d4
00049822: 4207           	clrb %d7
00049824: 2a03           	movel %d3,%d5
00049826: da84           	addl %d4,%d5
00049828: b484           	cmpl %d4,%d2
0004982a: 6608           	bnes 0x49834
0004982c: 4a82           	tstl %d2
0004982e: 66cc           	bnes 0x497fc
00049830: 6000 00c0      	braw 0x498f2
00049834: 3f3c 0002      	movew #2,%sp@-
00049838: 3f3c 0001      	movew #1,%sp@-
0004983c: 4e93           	jsr %a3@
0004983e: 588f           	addql #4,%sp
00049840: 4a80           	tstl %d0
00049842: 6600 009e      	bnew 0x498e2
00049846: 2045           	moveal %d5,%a0
00049848: 1a10           	moveb %a0@,%d5
0004984a: 0c05 000a      	cmpib #10,%d5
0004984e: 6616           	bnes 0x49866
00049850: 0c07 000d      	cmpib #13,%d7
00049854: 6710           	beqs 0x49866
00049856: 3f3c 000d      	movew #13,%sp@-
0004985a: 3f3c 0002      	movew #2,%sp@-
0004985e: 3f3c 0003      	movew #3,%sp@-
00049862: 4e93           	jsr %a3@
00049864: 5c8f           	addql #6,%sp
00049866: 4240           	clrw %d0
00049868: 1005           	moveb %d5,%d0
0004986a: 3f00           	movew %d0,%sp@-
0004986c: 3f3c 0002      	movew #2,%sp@-
00049870: 3f3c 0003      	movew #3,%sp@-
00049874: 4e93           	jsr %a3@
00049876: 5c8f           	addql #6,%sp
00049878: 4a6f 00be      	tstw %sp@(190)
0004987c: 675c           	beqs 0x498da
0004987e: 0c05 000a      	cmpib #10,%d5
00049882: 6656           	bnes 0x498da
00049884: 2239 0005 b410 	movel 0x5b410,%d1
0004988a: 5281           	addql #1,%d1
0004988c: 23c1 0005 b410 	movel %d1,0x5b410
00049892: 3039 0005 b184 	movew 0x5b184,%d0
00049898: 5340           	subqw #1,%d0
0004989a: 0280 0000 ffff 	andil #65535,%d0
000498a0: b081           	cmpl %d1,%d0
000498a2: 6e36           	bgts 0x498da
000498a4: 487a feac      	pea %pc@(0x49752)
000498a8: 4eb9 0004 a6c0 	jsr 0x4a6c0
000498ae: 588f           	addql #4,%sp
000498b0: 3f3c 0002      	movew #2,%sp@-
000498b4: 3f3c 0002      	movew #2,%sp@-
000498b8: 4e93           	jsr %a3@
000498ba: 588f           	addql #4,%sp
000498bc: 0c00 000d      	cmpib #13,%d0
000498c0: 670c           	beqs 0x498ce
000498c2: 0c00 0020      	cmpib #32,%d0
000498c6: 664a           	bnes 0x49912
000498c8: 42b9 0005 b410 	clrl 0x5b410
000498ce: 3f3c 006c      	movew #108,%sp@-
000498d2: 4eb9 0004 a68a 	jsr 0x4a68a
000498d8: 548f           	addql #2,%sp
000498da: 5284           	addql #1,%d4
000498dc: 1e05           	moveb %d5,%d7
000498de: 6000 ff44      	braw 0x49824
000498e2: 3f3c ffff      	movew #-1,%sp@-
000498e6: 4e95           	jsr %a5@
000498e8: 548f           	addql #2,%sp
000498ea: 4a40           	tstw %d0
000498ec: 6700 ff58      	beqw 0x49846
000498f0: 749c           	moveq #-100,%d2
000498f2: 3f2f 002e      	movew %sp@(46),%sp@-
000498f6: 3f3c 003e      	movew #62,%sp@-
000498fa: 4e92           	jsr %a2@
000498fc: 588f           	addql #4,%sp
000498fe: 4a82           	tstl %d2
00049900: 6600 009c      	bnew 0x4999e
00049904: 3f3c 004f      	movew #79,%sp@-
00049908: 4e92           	jsr %a2@
0004990a: 2400           	movel %d0,%d2
0004990c: 548f           	addql #2,%sp
0004990e: 6000 feaa      	braw 0x497ba
00049912: 4880           	extw %d0
00049914: 3f00           	movew %d0,%sp@-
00049916: 4e95           	jsr %a5@
00049918: 548f           	addql #2,%sp
0004991a: 4a40           	tstw %d0
0004991c: 6792           	beqs 0x498b0
0004991e: 3f3c 006c      	movew #108,%sp@-
00049922: 4eb9 0004 a68a 	jsr 0x4a68a
00049928: 548f           	addql #2,%sp
0004992a: 60c4           	bras 0x498f0
0004992c: 2f03           	movel %d3,%sp@-
0004992e: 2f02           	movel %d2,%sp@-
00049930: 3f00           	movew %d0,%sp@-
00049932: 3f3c 0040      	movew #64,%sp@-
00049936: 4e92           	jsr %a2@
00049938: 2800           	movel %d0,%d4
0004993a: 4fef 000c      	lea %sp@(12),%sp
0004993e: 6d2c           	blts 0x4996c
00049940: 3f3c 0002      	movew #2,%sp@-
00049944: 3f3c 0001      	movew #1,%sp@-
00049948: 4e93           	jsr %a3@
0004994a: 588f           	addql #4,%sp
0004994c: 4a80           	tstl %d0
0004994e: 6712           	beqs 0x49962
00049950: 3f3c 0002      	movew #2,%sp@-
00049954: 3f3c 0002      	movew #2,%sp@-
00049958: 4e93           	jsr %a3@
0004995a: 588f           	addql #4,%sp
0004995c: 0c00 0003      	cmpib #3,%d0
00049960: 678e           	beqs 0x498f0
00049962: b882           	cmpl %d2,%d4
00049964: 6700 fec6      	beqw 0x4982c
00049968: 749a           	moveq #-102,%d2
0004996a: 6086           	bras 0x498f2
0004996c: 2400           	movel %d0,%d2
0004996e: 6082           	bras 0x498f2
00049970: 4a82           	tstl %d2
00049972: 6c00 fe54      	bgew 0x497c8
00049976: 2f03           	movel %d3,%sp@-
00049978: 3f3c 0049      	movew #73,%sp@-
0004997c: 4e92           	jsr %a2@
0004997e: 5c8f           	addql #6,%sp
00049980: 4a6f 00be      	tstw %sp@(190)
00049984: 6708           	beqs 0x4998e
00049986: 709c           	moveq #-100,%d0
00049988: b082           	cmpl %d2,%d0
0004998a: 6602           	bnes 0x4998e
0004998c: 7400           	moveq #0,%d2
0004998e: 2002           	movel %d2,%d0
00049990: 4cdf 7cfc      	moveml %sp@+,%d2-%d7/%a2-%fp
00049994: 4fef 0088      	lea %sp@(136),%sp
00049998: 4e75           	rts
0004999a: 74d9           	moveq #-39,%d2
0004999c: 60f0           	bras 0x4998e
0004999e: 70cf           	moveq #-49,%d0
000499a0: b082           	cmpl %d2,%d0
000499a2: 6700 fe22      	beqw 0x497c6
000499a6: 60ce           	bras 0x49976
000499a8: 3f3c 0001      	movew #1,%sp@-
000499ac: 2f2f 0008      	movel %sp@(8),%sp@-
000499b0: 3f2f 000a      	movew %sp@(10),%sp@-
000499b4: 4eba fda6      	jsr %pc@(0x4975c)
000499b8: 508f           	addql #8,%sp
000499ba: 4e75           	rts
000499bc: 4267           	clrw %sp@-
000499be: 2f2f 0008      	movel %sp@(8),%sp@-
000499c2: 3f2f 000a      	movew %sp@(10),%sp@-
000499c6: 4eba fd94      	jsr %pc@(0x4975c)
000499ca: 508f           	addql #8,%sp
000499cc: 4e75           	rts
000499ce: 2d68 0068 656c 	movel %a0@(104),%fp@(25964)
000499d4: 7000           	moveq #0,%d0
000499d6:  _lookup_builtin
000499d6: 48e7 0038      	moveml %a2-%a4,%sp@-
000499da: 266f 0012      	moveal %sp@(18),%a3
000499de: 45fa 0260      	lea %pc@(0x49c40),%a2
000499e2: 0c6f 0001 0010 	cmpiw #1,%sp@(16)
000499e8: 6658           	bnes 0x49a42
000499ea: 2853           	moveal %a3@,%a4
000499ec: 2f0c           	movel %a4,%sp@-
000499ee: 4eb9 0001 bdc0 	jsr 0x1bdc0
000499f4: 588f           	addql #4,%sp
000499f6: 5580           	subql #2,%d0
000499f8: 6648           	bnes 0x49a42
000499fa: 203c 0004 86f2 	movel #296690,%d0
00049a00: 0c2c 003a 0001 	cmpib #58,%a4@(1)
00049a06: 663a           	bnes 0x49a42
00049a08: 4cdf 1c00      	moveml %sp@+,%a2-%a4
00049a0c: 4e75           	rts
00049a0e: 202a 0004      	movel %a2@(4),%d0
00049a12: 6620           	bnes 0x49a34
00049a14: 45ea 0014      	lea %a2@(20),%a2
00049a18: 4aaa 000c      	tstl %a2@(12)
00049a1c: 670c           	beqs 0x49a2a
00049a1e: 2f12           	movel %a2@,%sp@-
00049a20: 2f13           	movel %a3@,%sp@-
00049a22: 4e94           	jsr %a4@
00049a24: 508f           	addql #8,%sp
00049a26: 4a40           	tstw %d0
00049a28: 67e4           	beqs 0x49a0e
00049a2a: 4aaa 000c      	tstl %a2@(12)
00049a2e: 661a           	bnes 0x49a4a
00049a30: 7000           	moveq #0,%d0
00049a32: 60d4           	bras 0x49a08
00049a34: 2f00           	movel %d0,%sp@-
00049a36: 2f13           	movel %a3@,%sp@-
00049a38: 4e94           	jsr %a4@
00049a3a: 508f           	addql #8,%sp
00049a3c: 4a40           	tstw %d0
00049a3e: 67d4           	beqs 0x49a14
00049a40: 60e8           	bras 0x49a2a
00049a42: 49f9 0004 ab42 	lea 0x4ab42,%a4
00049a48: 60ce           	bras 0x49a18
00049a4a: 0c6f 0002 0010 	cmpiw #2,%sp@(16)
00049a50: 6626           	bnes 0x49a78
00049a52: 487a ff7a      	pea %pc@(0x499ce)
00049a56: 2f2b 0004      	movel %a3@(4),%sp@-
00049a5a: 4eb9 0004 ab42 	jsr 0x4ab42
00049a60: 508f           	addql #8,%sp
00049a62: 4a40           	tstw %d0
00049a64: 6712           	beqs 0x49a78
00049a66: 2753 0004      	movel %a3@,%a3@(4)
00049a6a: 26bc 0004 99d1 	movel #301521,%a3@
00049a70: 203c 0004 8fc2 	movel #298946,%d0
00049a76: 6090           	bras 0x49a08
00049a78: 302f 0010      	movew %sp@(16),%d0
00049a7c: 5340           	subqw #1,%d0
00049a7e: b06a 0008      	cmpw %a2@(8),%d0
00049a82: 6d0e           	blts 0x49a92
00049a84: b06a 000a      	cmpw %a2@(10),%d0
00049a88: 6e08           	bgts 0x49a92
00049a8a: 202a 000c      	movel %a2@(12),%d0
00049a8e: 6000 ff78      	braw 0x49a08
00049a92: 70fe           	moveq #-2,%d0
00049a94: 6000 ff72      	braw 0x49a08
00049a98:  _get_path
00049a98: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00049a9c: 246f 0010      	moveal %sp@(16),%a2
00049aa0: 342f 0014      	movew %sp@(20),%d2
00049aa4: 47f9 0004 75ec 	lea 0x475ec,%a3
00049aaa: 6736           	beqs 0x49ae2
00049aac: 1002           	moveb %d2,%d0
00049aae: 0600 0040      	addib #64,%d0
00049ab2: 1480           	moveb %d0,%a2@
00049ab4: 157c 003a 0001 	moveb #58,%a2@(1)
00049aba: 422a 0002      	clrb %a2@(2)
00049abe: 3f02           	movew %d2,%sp@-
00049ac0: 486a 0002      	pea %a2@(2)
00049ac4: 3f3c 0047      	movew #71,%sp@-
00049ac8: 4e93           	jsr %a3@
00049aca: 508f           	addql #8,%sp
00049acc: 4a2a 0002      	tstb %a2@(2)
00049ad0: 660a           	bnes 0x49adc
00049ad2: 157c 005c 0002 	moveb #92,%a2@(2)
00049ad8: 422a 0003      	clrb %a2@(3)
00049adc: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00049ae0: 4e75           	rts
00049ae2: 3f3c 0019      	movew #25,%sp@-
00049ae6: 4e93           	jsr %a3@
00049ae8: 0600 0041      	addib #65,%d0
00049aec: 548f           	addql #2,%sp
00049aee: 60c2           	bras 0x49ab2
00049af0: 4fef ff7c      	lea %sp@(-132),%sp
00049af4: 2f0a           	movel %a2,%sp@-
00049af6: 4267           	clrw %sp@-
00049af8: 45ef 000a      	lea %sp@(10),%a2
00049afc: 2f0a           	movel %a2,%sp@-
00049afe: 4eba ff98      	jsr %pc@(0x49a98)
00049b02: 2f0a           	movel %a2,%sp@-
00049b04: 2f40 000e      	movel %d0,%sp@(14)
00049b08: 4eba e9d6      	jsr %pc@(0x484e0)
00049b0c: 4fef 000a      	lea %sp@(10),%sp
00049b10: 202f 0004      	movel %sp@(4),%d0
00049b14: 245f           	moveal %sp@+,%a2
00049b16: 4fef 0084      	lea %sp@(132),%sp
00049b1a: 4e75           	rts
00049b1c: 4fef ff80      	lea %sp@(-128),%sp
00049b20: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
00049b24: 0c6f 0001 0090 	cmpiw #1,%sp@(144)
00049b2a: 6624           	bnes 0x49b50
00049b2c: 4267           	clrw %sp@-
00049b2e: 47ef 000e      	lea %sp@(14),%a3
00049b32: 2f0b           	movel %a3,%sp@-
00049b34: 4eba ff62      	jsr %pc@(0x49a98)
00049b38: 2440           	moveal %d0,%a2
00049b3a: 2f0b           	movel %a3,%sp@-
00049b3c: 4eba e9a2      	jsr %pc@(0x484e0)
00049b40: 4fef 000a      	lea %sp@(10),%sp
00049b44: 200a           	movel %a2,%d0
00049b46: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
00049b4a: 4fef 0080      	lea %sp@(128),%sp
00049b4e: 4e75           	rts
00049b50: 3f3c 0019      	movew #25,%sp@-
00049b54: 47f9 0004 75ec 	lea 0x475ec,%a3
00049b5a: 4e93           	jsr %a3@
00049b5c: 2400           	movel %d0,%d2
00049b5e: 206f 0094      	moveal %sp@(148),%a0
00049b62: 2468 0004      	moveal %a0@(4),%a2
00049b66: 548f           	addql #2,%sp
00049b68: 0c2a 003a 0001 	cmpib #58,%a2@(1)
00049b6e: 6636           	bnes 0x49ba6
00049b70: 1012           	moveb %a2@,%d0
00049b72: 4880           	extw %d0
00049b74: 3f00           	movew %d0,%sp@-
00049b76: 4eba ea52      	jsr %pc@(0x485ca)
00049b7a: 548f           	addql #2,%sp
00049b7c: 4a80           	tstl %d0
00049b7e: 673a           	beqs 0x49bba
00049b80: 1012           	moveb %a2@,%d0
00049b82: 0000 0020      	orib #32,%d0
00049b86: 4880           	extw %d0
00049b88: 4a2a 0002      	tstb %a2@(2)
00049b8c: 6608           	bnes 0x49b96
00049b8e: 0640 ffa0      	addiw #-96,%d0
00049b92: 3f00           	movew %d0,%sp@-
00049b94: 6098           	bras 0x49b2e
00049b96: 0640 ff9f      	addiw #-97,%d0
00049b9a: 3f00           	movew %d0,%sp@-
00049b9c: 3f3c 000e      	movew #14,%sp@-
00049ba0: 4e93           	jsr %a3@
00049ba2: 548a           	addql #2,%a2
00049ba4: 588f           	addql #4,%sp
00049ba6: 2f0a           	movel %a2,%sp@-
00049ba8: 3f3c 003b      	movew #59,%sp@-
00049bac: 4e93           	jsr %a3@
00049bae: 2440           	moveal %d0,%a2
00049bb0: 3f02           	movew %d2,%sp@-
00049bb2: 3f3c 000e      	movew #14,%sp@-
00049bb6: 4e93           	jsr %a3@
00049bb8: 6086           	bras 0x49b40
00049bba: 347c ffd2      	moveaw #-46,%a2
00049bbe: 6084           	bras 0x49b44
00049bc0: 6361           	blss 0x49c23
00049bc2: 7400           	moveq #0,%d2
00049bc4: 7479           	moveq #121,%d2
00049bc6: 7065           	moveq #101,%d0
00049bc8: 0063 6400      	oriw #25600,%a3@-
00049bcc: 6368           	blss 0x49c36
00049bce: 6d6f           	blts 0x49c3f
00049bd0: 6400 636c      	bccw 0x4ff3e
00049bd4: 7300           	mvsb %d0,%d1
00049bd6: 636c           	blss 0x49c44
00049bd8: 6561           	bcss 0x49c3b
00049bda: 7200           	moveq #0,%d1
00049bdc: 6370           	blss 0x49c4e
00049bde: 0063 6f70      	oriw #28528,%a3@-
00049be2: 7900           	mvsb %d0,%d4
00049be4: 6563           	bcss 0x49c49
00049be6: 686f           	bvcs 0x49c57
00049be8: 0065 7869      	oriw #30825,%a5@-
00049bec: 7400           	moveq #0,%d2
00049bee: 6c73           	bges 0x49c63
00049bf0: 0064 6972      	oriw #26994,%a4@-
00049bf4: 006d 6b64 6972 	oriw #27492,%a5@(26994)
00049bfa: 006d 6400 6d6f 	oriw #25600,%a5@(28015)
00049c00: 6465           	bccs 0x49c67
00049c02: 006d 6f72 6500 	oriw #28530,%a5@(25856)
00049c08: 6d76           	blts 0x49c80
00049c0a: 006d 6f76 6500 	oriw #28534,%a5@(25856)
00049c10: 7061           	moveq #97,%d0
00049c12: 7468           	moveq #104,%d2
00049c14: 0070 7764 0072 	oriw #30564,%a0@(0000000000000072,%d0:w)
00049c1a: 656e           	bcss 0x49c8a
00049c1c: 0072 6d00 6465 	oriw #27904,%a2@(0000000000000065,%d6:w:4)
00049c22: 6c00 726d      	bgew 0x50e91
00049c26: 6469           	bccs 0x49c91
00049c28: 7200           	moveq #0,%d1
00049c2a: 7264           	moveq #100,%d1
00049c2c: 0073 686f 7700 	oriw #26735,%a3@(0000000000000000,%d7:w:8)
00049c32: 7665           	moveq #101,%d3
00049c34: 7273           	moveq #115,%d1
00049c36: 696f           	bvss 0x49ca7
00049c38: 6e00 7772      	bgtw 0x513ac
00049c3c: 6170           	bsrs 0x49cae
00049c3e: 0000 0004      	orib #4,%d0
00049c42: 9bc0           	subal %d0,%a5
00049c44: 0004 9bc4      	orib #-60,%d4
00049c48: 0001 00ff      	orib #-1,%d1
00049c4c: 0004 99bc      	orib #-68,%d4
00049c50: 0004 a558      	orib #88,%d4
00049c54: 0004 9bc9      	orib #-55,%d4
00049c58: 0000 0000      	orib #0,%d0
00049c5c: 0000 0001      	orib #1,%d0
00049c60: 0004 9b1c      	orib #28,%d4
00049c64: 0004 a512      	orib #18,%d4
00049c68: 0004 9bcc      	orib #-52,%d4
00049c6c: 0000 0000      	orib #0,%d0
00049c70: 0002 0002      	orib #2,%d2
00049c74: 0004 868a      	orib #-118,%d4
00049c78: 0004 a4b6      	orib #-74,%d4
00049c7c: 0004 9bd2      	orib #-46,%d4
00049c80: 0004 9bd6      	orib #-42,%d4
00049c84: 0000 0000      	orib #0,%d0
00049c88: 0004 8664      	orib #100,%d4
00049c8c: 0004 a428      	orib #40,%d4
00049c90: 0004 9bdc      	orib #-36,%d4
00049c94: 0004 9bdf      	orib #-33,%d4
00049c98: 0002 0002      	orib #2,%d2
00049c9c: 0004 9744      	orib #68,%d4
00049ca0: 0004 a406      	orib #6,%d4
00049ca4: 0004 9be4      	orib #-28,%d4
00049ca8: 0000 0000      	orib #0,%d0
00049cac: 0000 00ff      	orib #-1,%d0
00049cb0: 0004 84f8      	orib #-8,%d4
00049cb4: 0004 a37a      	orib #122,%d4
00049cb8: 0004 9be9      	orib #-23,%d4
00049cc4: ffff           	.short 0xffff
00049cc6: ffff           	.short 0xffff
00049cc8: 0004 a31c      	orib #28,%d4
00049ccc: 0004 99d1      	orib #-47,%d4
00049cd0: 0000 0000      	orib #0,%d0
00049cd4: 0000 0001      	orib #1,%d0
00049cd8: 0004 8fc2      	orib #-62,%d4
00049cdc: 0004 a2fa      	orib #-6,%d4
00049ce0: 0004 9bee      	orib #-18,%d4
00049ce4: 0004 9bf1      	orib #-15,%d4
00049ce8: 0000 0002      	orib #2,%d0
00049cec: 0004 8cae      	orib #-82,%d4
00049cf0: 0004 a264      	orib #100,%d4
00049cf4: 0004 9bf5      	orib #-11,%d4
00049cf8: 0004 9bfb      	orib #-5,%d4
00049cfc: 0001 0001      	orib #1,%d1
00049d00: 0004 8610      	orib #16,%d4
00049d04: 0004 a208      	orib #8,%d4
00049d08: 0004 9bfe      	orib #-2,%d4
00049d0c: 0000 0000      	orib #0,%d0
00049d10: 0001 0004      	orib #4,%d1
00049d14: 0004 8a8c      	orib #-116,%d4
00049d18: 0004 a1dc      	orib #-36,%d4
00049d1c: 0004 9c03      	orib #3,%d4
00049d20: 0000 0000      	orib #0,%d0
00049d24: 0001 0001      	orib #1,%d1
00049d28: 0004 99a8      	orib #-88,%d4
00049d2c: 0004 a132      	orib #50,%d4
00049d30: 0004 9c08      	orib #8,%d4
00049d34: 0004 9c0b      	orib #11,%d4
00049d38: 0002 0002      	orib #2,%d2
00049d3c: 0004 9734      	orib #52,%d4
00049d40: 0004 a0da      	orib #-38,%d4
00049d44: 0004 9c10      	orib #16,%d4
00049d48: 0000 0000      	orib #0,%d0
00049d4c: 0000 0001      	orib #1,%d0
00049d50: 0004 91fa      	orib #-6,%d4
00049d54: 0004 a078      	orib #120,%d4
00049d58: 0004 9c15      	orib #21,%d4
00049d64: 0004 9af0      	orib #-16,%d4
00049d68: 0004 a018      	orib #24,%d4
00049d6c: 0004 9c19      	orib #25,%d4
00049d70: 0000 0000      	orib #0,%d0
00049d74: 0002 0002      	orib #2,%d2
00049d78: 0004 85ac      	orib #-84,%d4
00049d7c: 0004 9fe8      	orib #-24,%d4
00049d80: 0004 9c1d      	orib #29,%d4
00049d84: 0004 9c20      	orib #32,%d4
00049d88: 0001 0002      	orib #2,%d1
00049d8c: 0004 8956      	orib #86,%d4
00049d90: 0004 9fa6      	orib #-90,%d4
00049d94: 0004 9c24      	orib #36,%d4
00049d98: 0004 9c2a      	orib #42,%d4
00049d9c: 0001 0001      	orib #1,%d1
00049da0: 0004 858e      	orib #-114,%d4
00049da4: 0004 9f44      	orib #68,%d4
00049da8: 0004 9c2d      	orib #45,%d4
00049dac: 0000 0000      	orib #0,%d0
00049db0: 0000 0001      	orib #1,%d0
00049db4: 0004 8810      	orib #16,%d4
00049db8: 0004 9f20      	orib #32,%d4
00049dbc: 0004 9c32      	orib #50,%d4
00049dc8: 0004 8540      	orib #64,%d4
00049dcc: 0004 9ee2      	orib #-30,%d4
00049dd0: 0004 9c3a      	orib #58,%d4
00049dd4: 0000 0000      	orib #0,%d0
00049dd8: 0000 0001      	orib #1,%d0
00049ddc: 0004 9170      	orib #112,%d4
00049de0: 0004 9ebe      	orib #-66,%d4
00049de4: 0004 84f6      	orib #-10,%d4
00049de8: 0000 0000      	orib #0,%d0
00049dec: 0000 00ff      	orib #-1,%d0
00049df8: 7570 2f64 6f77 	mvsw %a0@(0000000000006f77)@(0000000000000000),%d2
00049dfe: 6e20           	bgts 0x49e20
00049e00: 6172           	bsrs 0x49e74
00049e02: 726f           	moveq #111,%d1
00049e04: 7720           	mvsb %a0@-,%d3
00049e06: 3d20           	movew %a0@-,%fp@-
00049e08: 7072           	moveq #114,%d0
00049e0a: 6576           	bcss 0x49e82
00049e0c: 696f           	bvss 0x49e7d
00049e0e: 7573 2f6e 6578 	mvsw %a3@(0000000000006578)@(0000000000007420),%d2
00049e14: 7420 
00049e16: 6c69           	bges 0x49e81
00049e18: 6e65           	bgts 0x49e7f
00049e1a: 2069 6e20      	moveal %a1@(28192),%a0
00049e1e: 6869           	bvcs 0x49e89
00049e20: 7374 6f72 7900 	mvsw %a4@(0000000079006c65)@(0000000000006674),%d1
00049e26: 6c65 6674 
00049e2a: 2f72 6967 6874 	movel %a2@(0000000000006874)@(0000000020617272),%sp@(28535)
00049e30: 2061 7272 6f77 
00049e36: 203d           	.short 0x203d
00049e38: 2070 7265      	moveal %a0@(0000000000000065,%d7:w:2),%a0
00049e3c: 7669           	moveq #105,%d3
00049e3e: 6f75           	bles 0x49eb5
00049e40: 732f 6e65      	mvsb %sp@(28261),%d1
00049e44: 7874           	moveq #116,%d4
00049e46: 2063           	moveal %a3@-,%a0
00049e48: 6861           	bvcs 0x49eab
00049e4a: 7261           	moveq #97,%d1
00049e4c: 6374           	blss 0x49ec2
00049e4e: 6572           	bcss 0x49ec2
00049e50: 0063 6f6e      	oriw #28526,%a3@-
00049e54: 7472           	moveq #114,%d2
00049e56: 6f6c           	bles 0x49ec4
00049e58: 2d6c 6566 742f 	movel %a4@(25958),%fp@(29743)
00049e5e: 7269           	moveq #105,%d1
00049e60: 6768           	beqs 0x49eca
00049e62: 7420           	moveq #32,%d2
00049e64: 6172           	bsrs 0x49ed8
00049e66: 726f           	moveq #111,%d1
00049e68: 7720           	mvsb %a0@-,%d3
00049e6a: 3d20           	movew %a0@-,%fp@-
00049e6c: 7072           	moveq #114,%d0
00049e6e: 6576           	bcss 0x49ee6
00049e70: 696f           	bvss 0x49ee1
00049e72: 7573 2f6e 6578 	mvsw %a3@(0000000000006578)@(0000000000007420),%d2
00049e78: 7420 
00049e7a: 776f 7264      	mvsw %sp@(29284),%d3
00049e7e: 0000 0004      	orib #4,%d0
00049e82: 9df8 0004      	subal 0x4,%fp
00049e86: 9e26           	subb %fp@-,%d7
00049e88: 0004 9e51      	orib #81,%d4
00049e8c: 0000 0000      	orib #0,%d0
00049e90: 5b6f 6e7c      	subqw #5,%sp@(28284)
00049e94: 6f66           	bles 0x49efc
00049e96: 665d           	bnes 0x49ef5
00049e98: 0053 6574      	oriw #25972,%a3@
00049e9c: 206c 696e      	moveal %a4@(26990),%a0
00049ea0: 6520           	bcss 0x49ec2
00049ea2: 7772 6170 206f 	mvsw %a2@(00000000206f7220),%d3
00049ea8: 7220 
00049eaa: 7368 6f77      	mvsw %a0@(28535),%d1
00049eae: 2063           	moveal %a3@-,%a0
00049eb0: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
00049eb4: 6e74           	bgts 0x49f2a
00049eb6: 2073 7461      	moveal %a3@(0000000000000061,%d7:w:4),%a0
00049eba: 7475           	moveq #117,%d2
00049ebc: 7300           	mvsb %d0,%d1
00049ebe: 0004 9e90      	orib #-112,%d4
00049ec2: 0004 9e99      	orib #-103,%d4
00049ec6: 0000 0000      	orib #0,%d0
00049eca: 4469 7370      	negw %a1@(29552)
00049ece: 6c61           	bges 0x49f31
00049ed0: 7920           	mvsb %a0@-,%d4
00049ed2: 4745           	.short 0x4745
00049ed4: 4d44           	.short 0x4d44
00049ed6: 4f53           	.short 0x4f53
00049ed8: 2076 6572 7369 	moveal %fp@(0000000073696f6e)@(0000000000000000),%a0
00049ede: 6f6e 0000 
00049ee2: 0004 84f6      	orib #-10,%d4
00049ee6: 0004 9eca      	orib #-54,%d4
00049eea: 0000 0000      	orib #0,%d0
00049eee: 5b3c           	.short 0x5b3c
00049ef0: 6472           	bccs 0x49f64
00049ef2: 6976           	bvss 0x49f6a
00049ef4: 653e           	bcss 0x49f34
00049ef6: 5d00           	subqb #6,%d0
00049ef8: 5368 6f77      	subqw #1,%a0@(28535)
00049efc: 2069 6e66      	moveal %a1@(28262),%a0
00049f00: 6f20           	bles 0x49f22
00049f02: 666f           	bnes 0x49f73
00049f04: 7220           	moveq #32,%d1
00049f06: 3c64           	moveaw %a4@-,%fp
00049f08: 7269           	moveq #105,%d1
00049f0a: 7665           	moveq #101,%d3
00049f0c: 3e20           	movew %a0@-,%d7
00049f0e: 6f72           	bles 0x49f82
00049f10: 2063           	moveal %a3@-,%a0
00049f12: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
00049f16: 6e74           	bgts 0x49f8c
00049f18: 2064           	moveal %a4@-,%a0
00049f1a: 7269           	moveq #105,%d1
00049f1c: 7665           	moveq #101,%d3
00049f1e: 0000 0004      	orib #4,%d0
00049f22: 9eee 0004      	subaw %fp@(4),%sp
00049f26: 9ef8 0000      	subaw 0x0,%sp
00049f2a: 0000 4465      	orib #101,%d0
00049f2e: 6c65           	bges 0x49f95
00049f30: 7465           	moveq #101,%d2
00049f32: 2064           	moveal %a4@-,%a0
00049f34: 6972           	bvss 0x49fa8
00049f36: 6563           	bcss 0x49f9b
00049f38: 746f           	moveq #111,%d2
00049f3a: 7279           	moveq #121,%d1
00049f3c: 203c 6469 723e 	movel #1684632126,%d0
00049f42: 0000 0004      	orib #4,%d0
00049f46: 8ca1           	orl %a1@-,%d6
00049f48: 0004 9f2c      	orib #44,%d4
00049f4c: 0000 0000      	orib #0,%d0
00049f50: 205b           	moveal %a3@+,%a0
00049f52: 2d71 5d20 3c66 	movel %a1@(0000000000003c66,%d5:l:4),%fp@(26988)
00049f58: 696c 
00049f5a: 6573           	bcss 0x49fcf
00049f5c: 7065           	moveq #101,%d0
00049f5e: 633e           	blss 0x49f9e
00049f60: 0044 656c      	oriw #25964,%d4
00049f64: 6574           	bcss 0x49fda
00049f66: 6520           	bcss 0x49f88
00049f68: 6669           	bnes 0x49fd3
00049f6a: 6c65           	bges 0x49fd1
00049f6c: 7320           	mvsb %a0@-,%d1
00049f6e: 6d61           	blts 0x49fd1
00049f70: 7463           	moveq #99,%d2
00049f72: 6869           	bvcs 0x49fdd
00049f74: 6e67           	bgts 0x49fdd
00049f76: 203c 6669 6c65 	movel #1718185061,%d0
00049f7c: 7370 6563 3e00 	mvsw %a0@(0000000000003e00)@(0000000053706563),%d1
00049f82: 5370 6563 
00049f86: 6966           	bvss 0x49fee
00049f88: 7920           	mvsb %a0@-,%d4
00049f8a: 2d71 2074 6f20 	movel %a1@(0000000000000074,%d2:w),%fp@(28448)
00049f90: 6265           	bhis 0x49ff7
00049f92: 2070 726f      	moveal %a0@(000000000000006f,%d7:w:2),%a0
00049f96: 6d70           	blts 0x4a008
00049f98: 7465           	moveq #101,%d2
00049f9a: 6420           	bccs 0x49fbc
00049f9c: 6561           	bcss 0x49fff
00049f9e: 6368           	blss 0x4a008
00049fa0: 2074 696d 6500 	moveal %a4@(0000000000006500)@(0000000000000000),%a0
00049fa6: 0004 9f50      	orib #80,%d4
00049faa: 0004 9f61      	orib #97,%d4
00049fae: 0004 9f82      	orib #-126,%d4
00049fb2: 0000 0000      	orib #0,%d0
00049fb6: 3c6f 6c64      	moveaw %sp@(27748),%fp
00049fba: 6e61           	bgts 0x4a01d
00049fbc: 6d65           	blts 0x4a023
00049fbe: 3e20           	movew %a0@-,%d7
00049fc0: 3c6e 6577      	moveaw %fp@(25975),%fp
00049fc4: 6e61           	bgts 0x4a027
00049fc6: 6d65           	blts 0x4a02d
00049fc8: 3e00           	movew %d0,%d7
00049fca: 5265           	addqw #1,%a5@-
00049fcc: 6e61           	bgts 0x4a02f
00049fce: 6d65           	blts 0x4a035
00049fd0: 203c 6f6c 646e 	movel #1869374574,%d0
00049fd6: 616d           	bsrs 0x4a045
00049fd8: 653e           	bcss 0x4a018
00049fda: 2074 6f20 3c6e 	moveal %a4@(0000000000003c6e,%d6:l:8),%a0
00049fe0: 6577           	bcss 0x4a059
00049fe2: 6e61           	bgts 0x4a045
00049fe4: 6d65           	blts 0x4a04b
00049fe6: 3e00           	movew %d0,%d7
00049fe8: 0004 9fb6      	orib #-74,%d4
00049fec: 0004 9fca      	orib #-54,%d4
00049ff0: 0000 0000      	orib #0,%d0
00049ff4: 4469 7370      	negw %a1@(29552)
00049ff8: 6c61           	bges 0x4a05b
00049ffa: 7920           	mvsb %a0@-,%d4
00049ffc: 6375           	blss 0x4a073
00049ffe: 7272           	moveq #114,%d1
0004a000: 656e           	bcss 0x4a070
0004a002: 7420           	moveq #32,%d2
0004a004: 6472           	bccs 0x4a078
0004a006: 6976           	bvss 0x4a07e
0004a008: 6520           	bcss 0x4a02a
0004a00a: 616e           	bsrs 0x4a07a
0004a00c: 6420           	bccs 0x4a02e
0004a00e: 6469           	bccs 0x4a079
0004a010: 7265           	moveq #101,%d1
0004a012: 6374           	blss 0x4a088
0004a014: 6f72           	bles 0x4a088
0004a016: 7900           	mvsb %d0,%d4
0004a018: 0004 84f6      	orib #-10,%d4
0004a01c: 0004 9ff4      	orib #-12,%d4
0004a020: 0000 0000      	orib #0,%d0
0004a024: 5b3c           	.short 0x5b3c
0004a026: 7365           	mvsw %a5@-,%d1
0004a028: 6172           	bsrs 0x4a09c
0004a02a: 6368           	blss 0x4a094
0004a02c: 7061           	moveq #97,%d0
0004a02e: 7468           	moveq #104,%d2
0004a030: 3e5d           	moveaw %a5@+,%sp
0004a032: 0053 6574      	oriw #25972,%a3@
0004a036: 2073 6561 7263 	moveal %a3@(0000000000007263)@(0000000000000000),%a0
0004a03c: 6820           	bvcs 0x4a05e
0004a03e: 7061           	moveq #97,%d0
0004a040: 7468           	moveq #104,%d2
0004a042: 2066           	moveal %fp@-,%a0
0004a044: 6f72           	bles 0x4a0b8
0004a046: 2065           	moveal %a5@-,%a0
0004a048: 7874           	moveq #116,%d4
0004a04a: 6572           	bcss 0x4a0be
0004a04c: 6e61           	bgts 0x4a0af
0004a04e: 6c20           	bges 0x4a070
0004a050: 7072           	moveq #114,%d0
0004a052: 6f67           	bles 0x4a0bb
0004a054: 7261           	moveq #97,%d1
0004a056: 6d73           	blts 0x4a0cb
0004a058: 006f 7220 6469 	oriw #29216,%sp@(25705)
0004a05e: 7370 6c61      	mvsw %a0@(0000000000000061,%d6:l:4),%d1
0004a062: 7920           	mvsb %a0@-,%d4
0004a064: 6375           	blss 0x4a0db
0004a066: 7272           	moveq #114,%d1
0004a068: 656e           	bcss 0x4a0d8
0004a06a: 7420           	moveq #32,%d2
0004a06c: 7365           	mvsw %a5@-,%d1
0004a06e: 6172           	bsrs 0x4a0e2
0004a070: 6368           	blss 0x4a0da
0004a072: 2070 6174 6800 	moveal %a0@(0000000068000004)@(0000000000000000),%a0
0004a078: 0004 
0004a07a: a024           	.short 0xa024
0004a07c: 0004 a033      	orib #51,%d4
0004a080: 0004 a059      	orib #89,%d4
0004a084: 0000 0000      	orib #0,%d0
0004a088: 3c66           	moveaw %fp@-,%fp
0004a08a: 696c           	bvss 0x4a0f8
0004a08c: 6573           	bcss 0x4a101
0004a08e: 7065           	moveq #101,%d0
0004a090: 633e           	blss 0x4a0d0
0004a092: 203c 6469 723e 	movel #1684632126,%d0
0004a098: 0043 6f70      	oriw #28528,%d3
0004a09c: 7920           	mvsb %a0@-,%d4
0004a09e: 6669           	bnes 0x4a109
0004a0a0: 6c65           	bges 0x4a107
0004a0a2: 7320           	mvsb %a0@-,%d1
0004a0a4: 6d61           	blts 0x4a107
0004a0a6: 7463           	moveq #99,%d2
0004a0a8: 6869           	bvcs 0x4a113
0004a0aa: 6e67           	bgts 0x4a113
0004a0ac: 203c 6669 6c65 	movel #1718185061,%d0
0004a0b2: 7370 6563 3e20 	mvsw %a0@(0000000000003e20)@(00000000746f203c),%d1
0004a0b8: 746f 203c 
0004a0bc: 6469           	bccs 0x4a127
0004a0be: 723e           	moveq #62,%d1
0004a0c0: 2c00           	movel %d0,%d6
0004a0c2: 7468           	moveq #104,%d2
0004a0c4: 656e           	bcss 0x4a134
0004a0c6: 2064           	moveal %a4@-,%a0
0004a0c8: 656c           	bcss 0x4a136
0004a0ca: 6574           	bcss 0x4a140
0004a0cc: 6520           	bcss 0x4a0ee
0004a0ce: 696e           	bvss 0x4a13e
0004a0d0: 7075           	moveq #117,%d0
0004a0d2: 7420           	moveq #32,%d2
0004a0d4: 6669           	bnes 0x4a13f
0004a0d6: 6c65           	bges 0x4a13d
0004a0d8: 7300           	mvsb %d0,%d1
0004a0da: 0004 a088      	orib #-120,%d4
0004a0de: 0004 a099      	orib #-103,%d4
0004a0e2: 0004 a0c2      	orib #-62,%d4
0004a0e6: 0000 0000      	orib #0,%d0
0004a0ea: 3c66           	moveaw %fp@-,%fp
0004a0ec: 696c           	bvss 0x4a15a
0004a0ee: 6573           	bcss 0x4a163
0004a0f0: 7065           	moveq #101,%d0
0004a0f2: 633e           	blss 0x4a132
0004a0f4: 0043 6f70      	oriw #28528,%d3
0004a0f8: 7920           	mvsb %a0@-,%d4
0004a0fa: 3c66           	moveaw %fp@-,%fp
0004a0fc: 696c           	bvss 0x4a16a
0004a0fe: 6573           	bcss 0x4a173
0004a100: 7065           	moveq #101,%d0
0004a102: 633e           	blss 0x4a142
0004a104: 2074 6f20 7374 	moveal %a4@(0000000000007374,%d6:l:8),%a0
0004a10a: 616e           	bsrs 0x4a17a
0004a10c: 6461           	bccs 0x4a16f
0004a10e: 7264           	moveq #100,%d1
0004a110: 206f 7574      	moveal %sp@(30068),%a0
0004a114: 7075           	moveq #117,%d0
0004a116: 742c           	moveq #44,%d2
0004a118: 0070 6175 7369 	oriw #24949,%a0@(0000000000006e67)@(0000000000000000)
0004a11e: 6e67 
0004a120: 2065           	moveal %a5@-,%a0
0004a122: 7665           	moveq #101,%d3
0004a124: 7279           	moveq #121,%d1
0004a126: 2073 6372 6565 	moveal %a3@(0000000065656e66)@(000000000000756c),%a0
0004a12c: 6e66 756c 
0004a130: 0000 0004      	orib #4,%d0
0004a134: a0ea 0004 a0f5 	macw %d4l,%d0l,%a2@(-24331),%a0
0004a13a: 0004 a119      	orib #25,%d4
0004a13e: 0000 0000      	orib #0,%d0
0004a142: 636f           	blss 0x4a1b3
0004a144: 6e5b           	bgts 0x4a1a1
0004a146: 3a5d           	moveaw %a5@+,%a5
0004a148: 205b           	moveal %a3@+,%a0
0004a14a: 7265           	moveq #101,%d1
0004a14c: 733d           	.short 0x733d
0004a14e: 3c72 3e5d      	moveaw %a2@(000000000000005d,%d3:l:8),%fp
0004a152: 205b           	moveal %a3@+,%a0
0004a154: 6465           	bccs 0x4a1bb
0004a156: 6c61           	bges 0x4a1b9
0004a158: 793d           	.short 0x793d
0004a15a: 3c6d 3e5d      	moveaw %a5@(15965),%fp
0004a15e: 205b           	moveal %a3@+,%a0
0004a160: 7261           	moveq #97,%d1
0004a162: 7465           	moveq #101,%d2
0004a164: 3d3c 6e3e      	movew #28222,%fp@-
0004a168: 5d00           	subqb #6,%d0
0004a16a: 5365           	subqw #1,%a5@-
0004a16c: 7420           	moveq #32,%d2
0004a16e: 6f72           	bles 0x4a1e2
0004a170: 2064           	moveal %a4@-,%a0
0004a172: 6973           	bvss 0x4a1e7
0004a174: 706c           	moveq #108,%d0
0004a176: 6179           	bsrs 0x4a1f1
0004a178: 2063           	moveal %a3@-,%a0
0004a17a: 6f6e           	bles 0x4a1ea
0004a17c: 736f 6c65      	mvsw %sp@(27749),%d1
0004a180: 2073 6574 7469 	moveal %a3@(0000000074696e67)@(0000000000000000),%a0
0004a186: 6e67 
0004a188: 733a 0072      	mvsb %pc@(0x4a1fc),%d1
0004a18c: 6573           	bcss 0x4a201
0004a18e: 2066           	moveal %fp@-,%a0
0004a190: 6f72           	bles 0x4a204
0004a192: 2073 6372 6565 	moveal %a3@(0000000065656e20)@(0000000000007265),%a0
0004a198: 6e20 7265 
0004a19c: 736f 6c75      	mvsw %sp@(27765),%d1
0004a1a0: 7469           	moveq #105,%d2
0004a1a2: 6f6e           	bles 0x4a212
0004a1a4: 2028 302c      	movel %a0@(12332),%d0
0004a1a8: 3129 5b53      	movew %a1@(23379),%a0@-
0004a1ac: 545d           	addqw #2,%a5@+
0004a1ae: 2028 302c      	movel %a0@(12332),%d0
0004a1b2: 312c 322c      	movew %a4@(12844),%a0@-
0004a1b6: 342c 3729      	movew %a4@(14121),%d2
0004a1ba: 5b54           	subqw #5,%a4@
0004a1bc: 545d           	addqw #2,%a5@+
0004a1be: 3b00           	movew %d0,%a5@-
0004a1c0: 6465           	bccs 0x4a227
0004a1c2: 6c61           	bges 0x4a225
0004a1c4: 792f 7261      	mvsb %sp@(29281),%d4
0004a1c8: 7465           	moveq #101,%d2
0004a1ca: 2066           	moveal %fp@-,%a0
0004a1cc: 6f72           	bles 0x4a240
0004a1ce: 2074 6865      	moveal %a4@(0000000000000065,%d6:l),%a0
0004a1d2: 206b 6579      	moveal %a3@(25977),%a0
0004a1d6: 626f           	bhis 0x4a247
0004a1d8: 6172           	bsrs 0x4a24c
0004a1da: 6400 0004      	bccw 0x4a1e0
0004a1de: a142           	mov3ql #-1,%d2
0004a1e0: 0004 a16a      	orib #106,%d4
0004a1e4: 0004 a18b      	orib #-117,%d4
0004a1e8: 0004 a1c0      	orib #-64,%d4
0004a1ec: 0000 0000      	orib #0,%d0
0004a1f0: 4372           	.short 0x4372
0004a1f2: 6561           	bcss 0x4a255
0004a1f4: 7465           	moveq #101,%d2
0004a1f6: 2064           	moveal %a4@-,%a0
0004a1f8: 6972           	bvss 0x4a26c
0004a1fa: 6563           	bcss 0x4a25f
0004a1fc: 746f           	moveq #111,%d2
0004a1fe: 7279           	moveq #121,%d1
0004a200: 203c 6469 723e 	movel #1684632126,%d0
0004a206: 0000 0004      	orib #4,%d0
0004a20a: 8ca1           	orl %a1@-,%d6
0004a20c: 0004 a1f0      	orib #-16,%d4
0004a210: 0000 0000      	orib #0,%d0
0004a214: 5b2d 6c5d      	subqb #5,%a5@(27741)
0004a218: 203c 7061 7468 	movel #1885434984,%d0
0004a21e: 3e00           	movew %d0,%d7
0004a220: 4c69           	.short 0x4c69
0004a222: 7374 2066      	mvsw %a4@(0000000000000066,%d2:w),%d1
0004a226: 696c           	bvss 0x4a294
0004a228: 6573           	bcss 0x4a29d
0004a22a: 2028 6465      	movel %a0@(25701),%d0
0004a22e: 6661           	bnes 0x4a291
0004a230: 756c 7420      	mvsw %a4@(29728),%d2
0004a234: 7465           	moveq #101,%d2
0004a236: 7273           	moveq #115,%d1
0004a238: 652c           	bcss 0x4a266
0004a23a: 2068 6f72      	moveal %a0@(28530),%a0
0004a23e: 697a           	bvss 0x4a2ba
0004a240: 6f6e           	bles 0x4a2b0
0004a242: 7461           	moveq #97,%d2
0004a244: 6c29           	bges 0x4a26f
0004a246: 0053 7065      	oriw #28773,%a3@
0004a24a: 6369           	blss 0x4a2b5
0004a24c: 6679           	bnes 0x4a2c7
0004a24e: 202d 6c20      	movel %a5@(27680),%d0
0004a252: 666f           	bnes 0x4a2c3
0004a254: 7220           	moveq #32,%d1
0004a256: 6465           	bccs 0x4a2bd
0004a258: 7461           	moveq #97,%d2
0004a25a: 696c           	bvss 0x4a2c8
0004a25c: 6564           	bcss 0x4a2c2
0004a25e: 206c 6973      	moveal %a4@(26995),%a0
0004a262: 7400           	moveq #0,%d2
0004a264: 0004 a214      	orib #20,%d4
0004a268: 0004 a220      	orib #32,%d4
0004a26c: 0004 a247      	orib #71,%d4
0004a270: 0000 0000      	orib #0,%d0
0004a274: 5b3c           	.short 0x5b3c
0004a276: 636d           	blss 0x4a2e5
0004a278: 643e           	bccs 0x4a2b8
0004a27a: 5d00           	subqb #6,%d0
0004a27c: 4765           	.short 0x4765
0004a27e: 7420           	moveq #32,%d2
0004a280: 6865           	bvcs 0x4a2e7
0004a282: 6c70           	bges 0x4a2f4
0004a284: 2061           	moveal %a1@-,%a0
0004a286: 626f           	bhis 0x4a2f7
0004a288: 7574 203c      	mvsw %a4@(000000000000003c,%d2:w),%d2
0004a28c: 636d           	blss 0x4a2fb
0004a28e: 643e           	bccs 0x4a2ce
0004a290: 206f 7220      	moveal %sp@(29216),%a0
0004a294: 6c69           	bges 0x4a2ff
0004a296: 7374 2061      	mvsw %a4@(0000000000000061,%d2:w),%d1
0004a29a: 7661           	moveq #97,%d3
0004a29c: 696c           	bvss 0x4a30a
0004a29e: 6162           	bsrs 0x4a302
0004a2a0: 6c65           	bges 0x4a307
0004a2a2: 2063           	moveal %a3@-,%a0
0004a2a4: 6f6d           	bles 0x4a313
0004a2a6: 6d61           	blts 0x4a309
0004a2a8: 6e64           	bgts 0x4a30e
0004a2aa: 7300           	mvsb %d0,%d1
0004a2ac: 5573 6520 4845 	subqw #2,%a3@(0000000000004845,%d6:w:4)
0004a2b2: 4c50           	.short 0x4c50
0004a2b4: 2041           	moveal %d1,%a0
0004a2b6: 4c4c           	.short 0x4c4c
0004a2b8: 2066           	moveal %fp@-,%a0
0004a2ba: 6f72           	bles 0x4a32e
0004a2bc: 2068 656c      	moveal %a0@(25964),%a0
0004a2c0: 7020           	moveq #32,%d0
0004a2c2: 6f6e           	bles 0x4a332
0004a2c4: 2061           	moveal %a1@-,%a0
0004a2c6: 6c6c           	bges 0x4a334
0004a2c8: 2063           	moveal %a3@-,%a0
0004a2ca: 6f6d           	bles 0x4a339
0004a2cc: 6d61           	blts 0x4a32f
0004a2ce: 6e64           	bgts 0x4a334
0004a2d0: 7300           	mvsb %d0,%d1
0004a2d2: 5573 6520 4845 	subqw #2,%a3@(0000000000004845,%d6:w:4)
0004a2d8: 4c50           	.short 0x4c50
0004a2da: 2045           	moveal %d5,%a0
0004a2dc: 4449           	.short 0x4449
0004a2de: 5420           	addqb #2,%a0@-
0004a2e0: 666f           	bnes 0x4a351
0004a2e2: 7220           	moveq #32,%d1
0004a2e4: 6865           	bvcs 0x4a34b
0004a2e6: 6c70           	bges 0x4a358
0004a2e8: 206f 6e20      	moveal %sp@(28192),%a0
0004a2ec: 6c69           	bges 0x4a357
0004a2ee: 6e65           	bgts 0x4a355
0004a2f0: 2065           	moveal %a5@-,%a0
0004a2f2: 6469           	bccs 0x4a35d
0004a2f4: 7469           	moveq #105,%d2
0004a2f6: 6e67           	bgts 0x4a35f
0004a2f8: 0000 0004      	orib #4,%d0
0004a2fc: a274           	.short 0xa274
0004a2fe: 0004 a27c      	orib #124,%d4
0004a302: 0004 a2ac      	orib #-84,%d4
0004a306: 0004 a2d2      	orib #-46,%d4
0004a30a: 0000 0000      	orib #0,%d0
0004a30e: 4578           	.short 0x4578
0004a310: 6974           	bvss 0x4a386
0004a312: 2045           	moveal %d5,%a0
0004a314: 6d75           	blts 0x4a38b
0004a316: 434f           	.short 0x434f
0004a318: 4e32           	trapx #2
0004a31a: 0000 0004      	orib #4,%d0
0004a31e: 84f6 0004      	divuw %fp@(0000000000000004,%d0:w),%d2
0004a322: a30e           	.short 0xa30e
0004a324: 0000 0000      	orib #0,%d0
0004a328: 3c73 7472      	moveaw %a3@(0000000000000072,%d7:w:4),%fp
0004a32c: 696e           	bvss 0x4a39c
0004a32e: 673e           	beqs 0x4a36e
0004a330: 202e 2e2e      	movel %fp@(11822),%d0
0004a334: 0043 6f70      	oriw #28528,%d3
0004a338: 7920           	mvsb %a0@-,%d4
0004a33a: 3c73 7472      	moveaw %a3@(0000000000000072,%d7:w:4),%fp
0004a33e: 696e           	bvss 0x4a3ae
0004a340: 673e           	beqs 0x4a380
0004a342: 202e 2e2e      	movel %fp@(11822),%d0
0004a346: 2074 6f20 7374 	moveal %a4@(0000000000007374,%d6:l:8),%a0
0004a34c: 616e           	bsrs 0x4a3bc
0004a34e: 6461           	bccs 0x4a3b1
0004a350: 7264           	moveq #100,%d1
0004a352: 206f 7574      	moveal %sp@(30068),%a0
0004a356: 7075           	moveq #117,%d0
0004a358: 7400           	moveq #0,%d2
0004a35a: 5374 7269      	subqw #1,%a4@(0000000000000069,%d7:w:2)
0004a35e: 6e67           	bgts 0x4a3c7
0004a360: 7320           	mvsb %a0@-,%d1
0004a362: 6d61           	blts 0x4a3c5
0004a364: 7920           	mvsb %a0@-,%d4
0004a366: 6265           	bhis 0x4a3cd
0004a368: 2073 7572 726f 	moveal %a3@(00000000726f756e)@(0000000000006465),%a0
0004a36e: 756e 6465 
0004a372: 6420           	bccs 0x4a394
0004a374: 6279           	bhis 0x4a3ef
0004a376: 2022           	movel %a2@-,%d0
0004a378: 2200           	movel %d0,%d1
0004a37a: 0004 a328      	orib #40,%d4
0004a37e: 0004 a335      	orib #53,%d4
0004a382: 0004 a35a      	orib #90,%d4
0004a386: 0000 0000      	orib #0,%d0
0004a38a: 3c66           	moveaw %fp@-,%fp
0004a38c: 696c           	bvss 0x4a3fa
0004a38e: 6573           	bcss 0x4a403
0004a390: 7065           	moveq #101,%d0
0004a392: 633e           	blss 0x4a3d2
0004a394: 203c 6465 7374 	movel #1684370292,%d0
0004a39a: 3e00           	movew %d0,%d7
0004a39c: 436f           	.short 0x436f
0004a39e: 7079           	moveq #121,%d0
0004a3a0: 2066           	moveal %fp@-,%a0
0004a3a2: 696c           	bvss 0x4a410
0004a3a4: 6573           	bcss 0x4a419
0004a3a6: 206d 6174      	moveal %a5@(24948),%a0
0004a3aa: 6368           	blss 0x4a414
0004a3ac: 696e           	bvss 0x4a41c
0004a3ae: 6720           	beqs 0x4a3d0
0004a3b0: 3c66           	moveaw %fp@-,%fp
0004a3b2: 696c           	bvss 0x4a420
0004a3b4: 6573           	bcss 0x4a429
0004a3b6: 7065           	moveq #101,%d0
0004a3b8: 633e           	blss 0x4a3f8
0004a3ba: 2074 6f20 3c64 	moveal %a4@(0000000000003c64,%d6:l:8),%a0
0004a3c0: 6573           	bcss 0x4a435
0004a3c2: 743e           	moveq #62,%d2
0004a3c4: 0049           	.short 0x0049
0004a3c6: 6620           	bnes 0x4a3e8
0004a3c8: 3c66           	moveaw %fp@-,%fp
0004a3ca: 696c           	bvss 0x4a438
0004a3cc: 6573           	bcss 0x4a441
0004a3ce: 7065           	moveq #101,%d0
0004a3d0: 633e           	blss 0x4a410
0004a3d2: 206d 6174      	moveal %a5@(24948),%a0
0004a3d6: 6368           	blss 0x4a440
0004a3d8: 6573           	bcss 0x4a44d
0004a3da: 206d 756c      	moveal %a5@(30060),%a0
0004a3de: 7469           	moveq #105,%d2
0004a3e0: 706c           	moveq #108,%d0
0004a3e2: 6520           	bcss 0x4a404
0004a3e4: 6669           	bnes 0x4a44f
0004a3e6: 6c65           	bges 0x4a44d
0004a3e8: 732c 003c      	mvsb %a4@(60),%d1
0004a3ec: 6465           	bccs 0x4a453
0004a3ee: 7374 3e20      	mvsw %a4@(0000000000000020,%d3:l:8),%d1
0004a3f2: 6d75           	blts 0x4a469
0004a3f4: 7374 2062      	mvsw %a4@(0000000000000062,%d2:w),%d1
0004a3f8: 6520           	bcss 0x4a41a
0004a3fa: 6120           	bsrs 0x4a41c
0004a3fc: 6469           	bccs 0x4a467
0004a3fe: 7265           	moveq #101,%d1
0004a400: 6374           	blss 0x4a476
0004a402: 6f72           	bles 0x4a476
0004a404: 7900           	mvsb %d0,%d4
0004a406: 0004 a38a      	orib #-118,%d4
0004a40a: 0004 a39c      	orib #-100,%d4
0004a40e: 0004 a3c5      	orib #-59,%d4
0004a412: 0004 a3eb      	orib #-21,%d4
0004a416: 0000 0000      	orib #0,%d0
0004a41a: 436c           	.short 0x436c
0004a41c: 6561           	bcss 0x4a47f
0004a41e: 7220           	moveq #32,%d1
0004a420: 7363           	mvsw %a3@-,%d1
0004a422: 7265           	moveq #101,%d1
0004a424: 656e           	bcss 0x4a494
0004a426: 0000 0004      	orib #4,%d0
0004a42a: 84f6 0004      	divuw %fp@(0000000000000004,%d0:w),%d2
0004a42e: a41a           	.short 0xa41a
0004a430: 0000 0000      	orib #0,%d0
0004a434: 3c6d 6f64      	moveaw %a5@(28516),%fp
0004a438: 653e           	bcss 0x4a478
0004a43a: 203c 6669 6c65 	movel #1718185061,%d0
0004a440: 6e61           	bgts 0x4a4a3
0004a442: 6d65           	blts 0x4a4a9
0004a444: 3e00           	movew %d0,%d7
0004a446: 4368           	.short 0x4368
0004a448: 616e           	bsrs 0x4a4b8
0004a44a: 6765           	beqs 0x4a4b1
0004a44c: 2061           	moveal %a1@-,%a0
0004a44e: 7474           	moveq #116,%d2
0004a450: 7269           	moveq #105,%d1
0004a452: 6275           	bhis 0x4a4c9
0004a454: 7465           	moveq #101,%d2
0004a456: 7320           	mvsb %a0@-,%d1
0004a458: 666f           	bnes 0x4a4c9
0004a45a: 7220           	moveq #32,%d1
0004a45c: 3c66           	moveaw %fp@-,%fp
0004a45e: 696c           	bvss 0x4a4cc
0004a460: 656e           	bcss 0x4a4d0
0004a462: 616d           	bsrs 0x4a4d1
0004a464: 653e           	bcss 0x4a4a4
0004a466: 003c 6d6f      	orib #111,%ccr
0004a46a: 6465           	bccs 0x4a4d1
0004a46c: 3e20           	movew %a0@-,%d7
0004a46e: 7370 6563 6966 	mvsw %a0@(0000000000006966)@(0000000069657320),%d1
0004a474: 6965 7320 
0004a478: 7468           	moveq #104,%d2
0004a47a: 6520           	bcss 0x4a49c
0004a47c: 6e65           	bgts 0x4a4e3
0004a47e: 7720           	mvsb %a0@-,%d3
0004a480: 6174           	bsrs 0x4a4f6
0004a482: 7472           	moveq #114,%d2
0004a484: 6962           	bvss 0x4a4e8
0004a486: 7574 6528 7329 	mvsw %a4@(0000000000007329,%d6:w:4),%d2
0004a48c: 3a00           	movew %d0,%d5
0004a48e: 723d           	moveq #61,%d1
0004a490: 7265           	moveq #101,%d1
0004a492: 6164           	bsrs 0x4a4f8
0004a494: 2d6f 6e6c 7920 	movel %sp@(28268),%fp@(31008)
0004a49a: 2068 3d68      	moveal %a0@(15720),%a0
0004a49e: 6964           	bvss 0x4a504
0004a4a0: 6465           	bccs 0x4a507
0004a4a2: 6e20           	bgts 0x4a4c4
0004a4a4: 2073 3d73 7973 	moveal %a3@(0000000079737465)@(000000006d20202d),%a0
0004a4aa: 7465 6d20 202d 
0004a4b0: 3d6e 6f6e 6500 	movew %fp@(28526),%fp@(25856)
0004a4b6: 0004 a434      	orib #52,%d4
0004a4ba: 0004 a446      	orib #70,%d4
0004a4be: 0004 a467      	orib #103,%d4
0004a4c2: 0004 a48e      	orib #-114,%d4
0004a4c6: 0000 0000      	orib #0,%d0
0004a4ca: 5b3c           	.short 0x5b3c
0004a4cc: 6469           	bccs 0x4a537
0004a4ce: 723e           	moveq #62,%d1
0004a4d0: 5d00           	subqb #6,%d0
0004a4d2: 4368           	.short 0x4368
0004a4d4: 616e           	bsrs 0x4a544
0004a4d6: 6765           	beqs 0x4a53d
0004a4d8: 2063           	moveal %a3@-,%a0
0004a4da: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
0004a4de: 6e74           	bgts 0x4a554
0004a4e0: 2064           	moveal %a4@-,%a0
0004a4e2: 6972           	bvss 0x4a556
0004a4e4: 6563           	bcss 0x4a549
0004a4e6: 746f           	moveq #111,%d2
0004a4e8: 7279           	moveq #121,%d1
0004a4ea: 2074 6f20 3c64 	moveal %a4@(0000000000003c64,%d6:l:8),%a0
0004a4f0: 6972           	bvss 0x4a564
0004a4f2: 3e00           	movew %d0,%d7
0004a4f4: 6f72           	bles 0x4a568
0004a4f6: 2064           	moveal %a4@-,%a0
0004a4f8: 6973           	bvss 0x4a56d
0004a4fa: 706c           	moveq #108,%d0
0004a4fc: 6179           	bsrs 0x4a577
0004a4fe: 2063           	moveal %a3@-,%a0
0004a500: 7572 7265      	mvsw %a2@(0000000000000065,%d7:w:2),%d2
0004a504: 6e74           	bgts 0x4a57a
0004a506: 2064           	moveal %a4@-,%a0
0004a508: 6972           	bvss 0x4a57c
0004a50a: 6563           	bcss 0x4a56f
0004a50c: 746f           	moveq #111,%d2
0004a50e: 7279           	moveq #121,%d1
0004a510: 0000 0004      	orib #4,%d0
0004a514: a4ca           	.short 0xa4ca
0004a516: 0004 a4d2      	orib #-46,%d4
0004a51a: 0004 a4f4      	orib #-12,%d4
0004a51e: 0000 0000      	orib #0,%d0
0004a522: 3c66           	moveaw %fp@-,%fp
0004a524: 696c           	bvss 0x4a592
0004a526: 6573           	bcss 0x4a59b
0004a528: 7065           	moveq #101,%d0
0004a52a: 633e           	blss 0x4a56a
0004a52c: 202e 2e2e      	movel %fp@(11822),%d0
0004a530: 0043 6f70      	oriw #28528,%d3
0004a534: 7920           	mvsb %a0@-,%d4
0004a536: 3c66           	moveaw %fp@-,%fp
0004a538: 696c           	bvss 0x4a5a6
0004a53a: 6573           	bcss 0x4a5af
0004a53c: 7065           	moveq #101,%d0
0004a53e: 633e           	blss 0x4a57e
0004a540: 202e 2e2e      	movel %fp@(11822),%d0
0004a544: 2074 6f20 7374 	moveal %a4@(0000000000007374,%d6:l:8),%a0
0004a54a: 616e           	bsrs 0x4a5ba
0004a54c: 6461           	bccs 0x4a5af
0004a54e: 7264           	moveq #100,%d1
0004a550: 206f 7574      	moveal %sp@(30068),%a0
0004a554: 7075           	moveq #117,%d0
0004a556: 7400           	moveq #0,%d2
0004a558: 0004 a522      	orib #34,%d4
0004a55c: 0004 a531      	orib #49,%d4
0004a560: 0000 0000      	orib #0,%d0
0004a564: 6d6f           	blts 0x4a5d5
0004a566: 7265           	moveq #101,%d1
0004a568: 2074 6861      	moveal %a4@(0000000000000061,%d6:l),%a0
0004a56c: 6e20           	bgts 0x4a58e
0004a56e: 6f6e           	bles 0x4a5de
0004a570: 6520           	bcss 0x4a592
0004a572: 7265           	moveq #101,%d1
0004a574: 6469           	bccs 0x4a5df
0004a576: 7265           	moveq #101,%d1
0004a578: 6374           	blss 0x4a5ee
0004a57a: 696f           	bvss 0x4a5eb
0004a57c: 6e00 6e6f      	bgtw 0x513ed
0004a580: 2066           	moveal %fp@-,%a0
0004a582: 696c           	bvss 0x4a5f0
0004a584: 656e           	bcss 0x4a5f4
0004a586: 616d           	bsrs 0x4a5f5
0004a588: 6520           	bcss 0x4a5aa
0004a58a: 666f           	bnes 0x4a5fb
0004a58c: 7220           	moveq #32,%d1
0004a58e: 7265           	moveq #101,%d1
0004a590: 6469           	bccs 0x4a5fb
0004a592: 7265           	moveq #101,%d1
0004a594: 6374           	blss 0x4a60a
0004a596: 696f           	bvss 0x4a607
0004a598: 6e00 6572      	bgtw 0x50b0c
0004a59c: 726f           	moveq #111,%d1
0004a59e: 7220           	moveq #32,%d1
0004a5a0: 696e           	bvss 0x4a610
0004a5a2: 2071 756f 7465 	moveal %a1@(0000000000007465)@(0000000064206669),%a0
0004a5a8: 6420 6669 
0004a5ac: 656c           	bcss 0x4a61a
0004a5ae: 6400 48e7      	bccw 0x4ee97
0004a5b0:  _parse_line
0004a5b2: 3820           	movew %a0@-,%d4
0004a5b4: 246f 0014      	moveal %sp@(20),%a2
0004a5b8: 204a           	moveal %a2,%a0
0004a5ba: 7600           	moveq #0,%d3
0004a5bc: 4242           	clrw %d2
0004a5be: 4241           	clrw %d1
0004a5c0: 2248           	moveal %a0,%a1
0004a5c2: 1018           	moveb %a0@+,%d0
0004a5c4: 661e           	bnes 0x4a5e4
0004a5c6: 4240           	clrw %d0
0004a5c8: 0c41 0001      	cmpiw #1,%d1
0004a5cc: 6f00 008c      	blew 0x4a65a
0004a5d0: 487a ff92      	pea %pc@(0x4a564)
0004a5d4: 4eb9 0004 a6f0 	jsr 0x4a6f0
0004a5da: 588f           	addql #4,%sp
0004a5dc: 70ff           	moveq #-1,%d0
0004a5de: 4cdf 041c      	moveml %sp@+,%d2-%d4/%a2
0004a5e2: 4e75           	rts
0004a5e4: 0c00 0022      	cmpib #34,%d0
0004a5e8: 6606           	bnes 0x4a5f0
0004a5ea: 0a42 0001      	eoriw #1,%d2
0004a5ee: 60d0           	bras 0x4a5c0
0004a5f0: 4a42           	tstw %d2
0004a5f2: 66cc           	bnes 0x4a5c0
0004a5f4: 0c00 003e      	cmpib #62,%d0
0004a5f8: 66c6           	bnes 0x4a5c0
0004a5fa: 117c 0020 ffff 	moveb #32,%a0@(-1)
0004a600: 5241           	addqw #1,%d1
0004a602: 2609           	movel %a1,%d3
0004a604: 60ba           	bras 0x4a5c0
0004a606: 0c02 0020      	cmpib #32,%d2
0004a60a: 6750           	beqs 0x4a65c
0004a60c: 0c02 0022      	cmpib #34,%d2
0004a610: 6704           	beqs 0x4a616
0004a612: 2041           	moveal %d1,%a0
0004a614: 601e           	bras 0x4a634
0004a616: 7401           	moveq #1,%d2
0004a618: 2448           	moveal %a0,%a2
0004a61a: 1810           	moveb %a0@,%d4
0004a61c: 5288           	addql #1,%a0
0004a61e: 660a           	bnes 0x4a62a
0004a620: 4a42           	tstw %d2
0004a622: 6722           	beqs 0x4a646
0004a624: 487a ff74      	pea %pc@(0x4a59a)
0004a628: 60aa           	bras 0x4a5d4
0004a62a: 0c04 0022      	cmpib #34,%d4
0004a62e: 6608           	bnes 0x4a638
0004a630: 4a42           	tstw %d2
0004a632: 67f0           	beqs 0x4a624
0004a634: 4242           	clrw %d2
0004a636: 60e0           	bras 0x4a618
0004a638: 4a42           	tstw %d2
0004a63a: 66dc           	bnes 0x4a618
0004a63c: 0c04 0020      	cmpib #32,%d4
0004a640: 66d6           	bnes 0x4a618
0004a642: 4212           	clrb %a2@
0004a644: 2448           	moveal %a0,%a2
0004a646: 4a83           	tstl %d3
0004a648: 6726           	beqs 0x4a670
0004a64a: b681           	cmpl %d1,%d3
0004a64c: 6422           	bccs 0x4a670
0004a64e: 206f 001c      	moveal %sp@(28),%a0
0004a652: 2241           	moveal %d1,%a1
0004a654: 10d9           	moveb %a1@+,%a0@+
0004a656: 66fc           	bnes 0x4a654
0004a658: 7600           	moveq #0,%d3
0004a65a: 204a           	moveal %a2,%a0
0004a65c: 2208           	movel %a0,%d1
0004a65e: 1418           	moveb %a0@+,%d2
0004a660: 66a4           	bnes 0x4a606
0004a662: 4a83           	tstl %d3
0004a664: 6700 ff78      	beqw 0x4a5de
0004a668: 487a ff14      	pea %pc@(0x4a57e)
0004a66c: 6000 ff66      	braw 0x4a5d4
0004a670: 3240           	moveaw %d0,%a1
0004a672: d3c9           	addal %a1,%a1
0004a674: d3c9           	addal %a1,%a1
0004a676: 206f 0018      	moveal %sp@(24),%a0
0004a67a: 2181 9800      	movel %d1,%a0@(0000000000000000,%a1:l)
0004a67e: 5240           	addqw #1,%d0
0004a680: 60d8           	bras 0x4a65a
0004a682: 0000 2038      	orib #56,%d0
0004a686: 05a0           	bclr %d2,%a0@-
0004a688: 4e75           	rts
0004a68a:  _escape
0004a68a: 2f0a           	movel %a2,%sp@-
0004a68c: 2f02           	movel %d2,%sp@-
0004a68e: 342f 000c      	movew %sp@(12),%d2
0004a692: 3f3c 001b      	movew #27,%sp@-
0004a696: 3f3c 0002      	movew #2,%sp@-
0004a69a: 3f3c 0003      	movew #3,%sp@-
0004a69e: 45f9 0004 7614 	lea 0x47614,%a2
0004a6a4: 4e92           	jsr %a2@
0004a6a6: 0242 00ff      	andiw #255,%d2
0004a6aa: 3f02           	movew %d2,%sp@-
0004a6ac: 3f3c 0002      	movew #2,%sp@-
0004a6b0: 3f3c 0003      	movew #3,%sp@-
0004a6b4: 4e92           	jsr %a2@
0004a6b6: 4fef 000c      	lea %sp@(12),%sp
0004a6ba: 241f           	movel %sp@+,%d2
0004a6bc: 245f           	moveal %sp@+,%a2
0004a6be: 4e75           	rts
0004a6c0:  _message
0004a6c0: 2f0b           	movel %a3,%sp@-
0004a6c2: 2f0a           	movel %a2,%sp@-
0004a6c4: 246f 000c      	moveal %sp@(12),%a2
0004a6c8: 47f9 0004 7614 	lea 0x47614,%a3
0004a6ce: 101a           	moveb %a2@+,%d0
0004a6d0: 6606           	bnes 0x4a6d8
0004a6d2: 245f           	moveal %sp@+,%a2
0004a6d4: 265f           	moveal %sp@+,%a3
0004a6d6: 4e75           	rts
0004a6d8: 0240 00ff      	andiw #255,%d0
0004a6dc: 3f00           	movew %d0,%sp@-
0004a6de: 3f3c 0002      	movew #2,%sp@-
0004a6e2: 3f3c 0003      	movew #3,%sp@-
0004a6e6: 4e93           	jsr %a3@
0004a6e8: 5c8f           	addql #6,%sp
0004a6ea: 60e2           	bras 0x4a6ce
0004a6ec: 0d0a 0000      	movepw %a2@(0),%d6
0004a6f0:  _messagenl
0004a6f0: 2f2f 0004      	movel %sp@(4),%sp@-
0004a6f4: 4eba ffca      	jsr %pc@(0x4a6c0)
0004a6f8: 588f           	addql #4,%sp
0004a6fa: 2f7c 0004 a6ec 	movel #304876,%sp@(4)
0004a700: 0004 
0004a702: 60bc           	bras 0x4a6c0
0004a704: 6669           	bnes 0x4a76f
0004a706: 6c65           	bges 0x4a76d
0004a708: 206e 6f74      	moveal %fp@(28532),%a0
0004a70c: 2066           	moveal %fp@-,%a0
0004a70e: 6f75           	bles 0x4a785
0004a710: 6e64           	bgts 0x4a776
0004a712: 0070 6174 6820 	oriw #24948,%a0@(0000000000000020,%d6:l)
0004a718: 6e6f           	bgts 0x4a789
0004a71a: 7420           	moveq #32,%d2
0004a71c: 666f           	bnes 0x4a78d
0004a71e: 756e 6400      	mvsw %fp@(25600),%d2
0004a722: 6e6f           	bgts 0x4a793
0004a724: 206d 6f72      	moveal %a5@(28530),%a0
0004a728: 6520           	bcss 0x4a74a
0004a72a: 6669           	bnes 0x4a795
0004a72c: 6c65           	bges 0x4a793
0004a72e: 2068 616e      	moveal %a0@(24942),%a0
0004a732: 646c           	bccs 0x4a7a0
0004a734: 6573           	bcss 0x4a7a9
0004a736: 0063 616e      	oriw #24942,%a3@-
0004a73a: 2774 2063 7265 	movel %a4@(0000000000000063,%d2:w),%a3@(29285)
0004a740: 6174           	bsrs 0x4a7b6
0004a742: 6520           	bcss 0x4a764
0004a744: 6669           	bnes 0x4a7af
0004a746: 6c65           	bges 0x4a7ad
0004a748: 006e 6f74 2065 	oriw #28532,%fp@(8293)
0004a74e: 6e6f           	bgts 0x4a7bf
0004a750: 7567           	mvsw %sp@-,%d2
0004a752: 6820           	bvcs 0x4a774
0004a754: 6d65           	blts 0x4a7bb
0004a756: 6d6f           	blts 0x4a7c7
0004a758: 7279           	moveq #121,%d1
0004a75a: 0069 6e76 616c 	oriw #28278,%a1@(24940)
0004a760: 6964           	bvss 0x4a7c6
0004a762: 2064           	moveal %a4@-,%a0
0004a764: 7269           	moveq #105,%d1
0004a766: 7665           	moveq #101,%d3
0004a768: 0069 6e74 6572 	oriw #28276,%a1@(25970)
0004a76e: 7275           	moveq #117,%d1
0004a770: 7074           	moveq #116,%d0
0004a772: 6564           	bcss 0x4a7d8
0004a774: 0069 6e76 616c 	oriw #28278,%a1@(24940)
0004a77a: 6964           	bvss 0x4a7e0
0004a77c: 2070 6174 6800 	moveal %a0@(0000000068006361)@(0000000000000000),%a0
0004a782: 6361 
0004a784: 6e27           	bgts 0x4a7ad
0004a786: 7420           	moveq #32,%d2
0004a788: 7772 6974 6520 	mvsw %a2@(000000006520746f)@(0000000000000000),%d3
0004a78e: 746f 
0004a790: 2064           	moveal %a4@-,%a0
0004a792: 6973           	bvss 0x4a807
0004a794: 6b20           	bmis 0x4a7b6
0004a796: 2866           	moveal %fp@-,%a4
0004a798: 756c 6c3f      	mvsw %a4@(27711),%d2
0004a79c: 2900           	movel %d0,%a4@-
0004a79e: 636d           	blss 0x4a80d
0004a7a0: 646c           	bccs 0x4a80e
0004a7a2: 696e           	bvss 0x4a812
0004a7a4: 6520           	bcss 0x4a7c6
0004a7a6: 746f           	moveq #111,%d2
0004a7a8: 6f20           	bles 0x4a7ca
0004a7aa: 6c6f           	bges 0x4a81b
0004a7ac: 6e67           	bgts 0x4a815
0004a7ae: 0064 6972      	oriw #26994,%a4@-
0004a7b2: 6563           	bcss 0x4a817
0004a7b4: 746f           	moveq #111,%d2
0004a7b6: 7279           	moveq #121,%d1
0004a7b8: 206e 6f74      	moveal %fp@(28532),%a0
0004a7bc: 2065           	moveal %a5@-,%a0
0004a7be: 6d70           	blts 0x4a830
0004a7c0: 7479           	moveq #121,%d2
0004a7c2: 0063 616e      	oriw #24942,%a3@-
0004a7c6: 2774 2064 656c 	movel %a4@(0000000000000064,%d2:w),%a3@(25964)
0004a7cc: 6574           	bcss 0x4a842
0004a7ce: 6520           	bcss 0x4a7f0
0004a7d0: 6669           	bnes 0x4a83b
0004a7d2: 6c65           	bges 0x4a839
0004a7d4: 2028 7265      	movel %a0@(29285),%d0
0004a7d8: 6164           	bsrs 0x4a83e
0004a7da: 2d6f 6e6c 793f 	movel %sp@(28268),%fp@(31039)
0004a7e0: 2900           	movel %d0,%a4@-
0004a7e2: 696e           	bvss 0x4a852
0004a7e4: 7661           	moveq #97,%d3
0004a7e6: 6c69           	bges 0x4a851
0004a7e8: 6420           	bccs 0x4a80a
0004a7ea: 7061           	moveq #97,%d0
0004a7ec: 7261           	moveq #97,%d1
0004a7ee: 6d65           	blts 0x4a855
0004a7f0: 7465           	moveq #101,%d2
0004a7f2: 7200           	moveq #0,%d1
0004a7f4: 7772 6f6e 6720 	mvsw %a2@(0000000000006720)@(0000000000006e75),%d3
0004a7fa: 6e75 
0004a7fc: 6d62           	blts 0x4a860
0004a7fe: 6572           	bcss 0x4a872
0004a800: 206f 6620      	moveal %sp@(26144),%a0
0004a804: 6172           	bsrs 0x4a878
0004a806: 6775           	beqs 0x4a87d
0004a808: 6d65           	blts 0x4a86f
0004a80a: 6e74           	bgts 0x4a880
0004a80c: 7300           	mvsb %d0,%d1
0004a80e: 6572           	bcss 0x4a882
0004a810: 726f           	moveq #111,%d1
0004a812: 7220           	moveq #32,%d1
0004a814: 636f           	blss 0x4a885
0004a816: 6465           	bccs 0x4a87d
0004a818: 2025           	movel %a5@-,%d0
0004a81a: 6c64           	bges 0x4a880
0004a81c: 0000 4fef      	orib #-17,%d0
0004a81e:  _errmsg
0004a820: ffec           	.short 0xffec
0004a822: 2f0a           	movel %a2,%sp@-
0004a824: 2f02           	movel %d2,%sp@-
0004a826: 222f 0020      	movel %sp@(32),%d1
0004a82a: 709c           	moveq #-100,%d0
0004a82c: b081           	cmpl %d1,%d0
0004a82e: 6700 00c0      	beqw 0x4a8f0
0004a832: 6d6c           	blts 0x4a8a0
0004a834: 203c 0004 a7af 	movel #305071,%d0
0004a83a: 7498           	moveq #-104,%d2
0004a83c: b481           	cmpl %d1,%d2
0004a83e: 6756           	beqs 0x4a896
0004a840: 6d3e           	blts 0x4a880
0004a842: 203c 0004 a7e2 	movel #305122,%d0
0004a848: 7482           	moveq #-126,%d2
0004a84a: b481           	cmpl %d1,%d2
0004a84c: 6748           	beqs 0x4a896
0004a84e: 203c 0004 a7c3 	movel #305091,%d0
0004a854: 7497           	moveq #-105,%d2
0004a856: b481           	cmpl %d1,%d2
0004a858: 673c           	beqs 0x4a896
0004a85a: 203c 0004 a7f4 	movel #305140,%d0
0004a860: 7481           	moveq #-127,%d2
0004a862: b481           	cmpl %d1,%d2
0004a864: 6730           	beqs 0x4a896
0004a866: 2f01           	movel %d1,%sp@-
0004a868: 487a ffa4      	pea %pc@(0x4a80e)
0004a86c: 45ef 0010      	lea %sp@(16),%a2
0004a870: 2f0a           	movel %a2,%sp@-
0004a872: 4eb9 0001 bec0 	jsr 0x1bec0
0004a878: 4fef 000c      	lea %sp@(12),%sp
0004a87c: 200a           	movel %a2,%d0
0004a87e: 6016           	bras 0x4a896
0004a880: 203c 0004 a782 	movel #305026,%d0
0004a886: 749a           	moveq #-102,%d2
0004a888: b481           	cmpl %d1,%d2
0004a88a: 670a           	beqs 0x4a896
0004a88c: 203c 0004 a775 	movel #305013,%d0
0004a892: b481           	cmpl %d1,%d2
0004a894: 6c62           	bges 0x4a8f8
0004a896: 2f00           	movel %d0,%sp@-
0004a898: 4eba fe56      	jsr %pc@(0x4a6f0)
0004a89c: 588f           	addql #4,%sp
0004a89e: 6036           	bras 0x4a8d6
0004a8a0: 70dd           	moveq #-35,%d0
0004a8a2: b081           	cmpl %d1,%d0
0004a8a4: 6742           	beqs 0x4a8e8
0004a8a6: 6d22           	blts 0x4a8ca
0004a8a8: 203c 0004 a749 	movel #304969,%d0
0004a8ae: 74d9           	moveq #-39,%d2
0004a8b0: b481           	cmpl %d1,%d2
0004a8b2: 67e2           	beqs 0x4a896
0004a8b4: 203c 0004 a737 	movel #304951,%d0
0004a8ba: 74dc           	moveq #-36,%d2
0004a8bc: b481           	cmpl %d1,%d2
0004a8be: 67d6           	beqs 0x4a896
0004a8c0: 203c 0004 a75b 	movel #304987,%d0
0004a8c6: 74d2           	moveq #-46,%d2
0004a8c8: 6098           	bras 0x4a862
0004a8ca: 70df           	moveq #-33,%d0
0004a8cc: b081           	cmpl %d1,%d0
0004a8ce: 6730           	beqs 0x4a900
0004a8d0: 6e0e           	bgts 0x4a8e0
0004a8d2: 4a81           	tstl %d1
0004a8d4: 6690           	bnes 0x4a866
0004a8d6: 241f           	movel %sp@+,%d2
0004a8d8: 245f           	moveal %sp@+,%a2
0004a8da: 4fef 0014      	lea %sp@(20),%sp
0004a8de: 4e75           	rts
0004a8e0: 203c 0004 a713 	movel #304915,%d0
0004a8e6: 60ae           	bras 0x4a896
0004a8e8: 203c 0004 a722 	movel #304930,%d0
0004a8ee: 60a6           	bras 0x4a896
0004a8f0: 203c 0004 a769 	movel #305001,%d0
0004a8f6: 609e           	bras 0x4a896
0004a8f8: 203c 0004 a79e 	movel #305054,%d0
0004a8fe: 6096           	bras 0x4a896
0004a900: 203c 0004 a704 	movel #304900,%d0
0004a906: 608e           	bras 0x4a896
0004a908:  _strlower
0004a908: 2f02           	movel %d2,%sp@-
0004a90a: 202f 0008      	movel %sp@(8),%d0
0004a90e: 2040           	moveal %d0,%a0
0004a910: 1218           	moveb %a0@+,%d1
0004a912: 6604           	bnes 0x4a918
0004a914: 241f           	movel %sp@+,%d2
0004a916: 4e75           	rts
0004a918: 1401           	moveb %d1,%d2
0004a91a: 0602 ffbf      	addib #-65,%d2
0004a91e: 0c02 0019      	cmpib #25,%d2
0004a922: 62ec           	bhis 0x4a910
0004a924: 0001 0020      	orib #32,%d1
0004a928: 1141 ffff      	moveb %d1,%a0@(-1)
0004a92c: 60e2           	bras 0x4a910
0004a92e:  _strupper
0004a92e: 2f02           	movel %d2,%sp@-
0004a930: 202f 0008      	movel %sp@(8),%d0
0004a934: 2040           	moveal %d0,%a0
0004a936: 1218           	moveb %a0@+,%d1
0004a938: 6604           	bnes 0x4a93e
0004a93a: 241f           	movel %sp@+,%d2
0004a93c: 4e75           	rts
0004a93e: 1401           	moveb %d1,%d2
0004a940: 0602 ff9f      	addib #-97,%d2
0004a944: 0c02 0019      	cmpib #25,%d2
0004a948: 62ec           	bhis 0x4a936
0004a94a: 0201 ffdf      	andib #-33,%d1
0004a94e: 1141 ffff      	moveb %d1,%a0@(-1)
0004a952: 60e2           	bras 0x4a936
0004a954:  _getword
0004a954: 226f 0004      	moveal %sp@(4),%a1
0004a958: 91c8           	subal %a0,%a0
0004a95a: 1019           	moveb %a1@+,%d0
0004a95c: 6604           	bnes 0x4a962
0004a95e: 3008           	movew %a0,%d0
0004a960: 4e75           	rts
0004a962: 4880           	extw %d0
0004a964: 3200           	movew %d0,%d1
0004a966: 0641 ffd0      	addiw #-48,%d1
0004a96a: 0c41 0009      	cmpiw #9,%d1
0004a96e: 6214           	bhis 0x4a984
0004a970: 2008           	movel %a0,%d0
0004a972: d088           	addl %a0,%d0
0004a974: d080           	addl %d0,%d0
0004a976: d1c0           	addal %d0,%a0
0004a978: d1c8           	addal %a0,%a0
0004a97a: 41f0 1000      	lea %a0@(0000000000000000,%d1:w),%a0
0004a97e: b0fc 7fff      	cmpaw #32767,%a0
0004a982: 6fd6           	bles 0x4a95a
0004a984: 70ff           	moveq #-1,%d0
0004a986: 60d8           	bras 0x4a960
0004a988: 706d           	moveq #109,%d0
0004a98a: 0061 6d00      	oriw #27904,%a1@-
0004a98e: 2020           	movel %a0@-,%d0
0004a990: 0025 3032      	orib #50,%a5@-
0004a994: 6425           	bccs 0x4a9bb
0004a996: 6325           	blss 0x4a9bd
0004a998: 3032 6425      	movew %a2@(0000000000000025,%d6:w:4),%d0
0004a99c: 6325           	blss 0x4a9c3
0004a99e: 3034 6400      	movew %a4@(0000000000000000,%d6:w:4),%d0
0004a9a2: 2530 3464      	movel %a0@(0000000000000064,%d3:w:4),%a2@-
0004a9a6: 2563 2530      	movel %a3@-,%a2@(9520)
0004a9aa: 3264           	moveaw %a4@-,%a1
0004a9ac: 2563 2530      	movel %a3@-,%a2@(9520)
0004a9b0: 3264           	moveaw %a4@-,%a1
0004a9b2: 0020 2025      	orib #37,%a0@-
0004a9b6: 3032 643a      	movew %a2@(000000000000003a,%d6:w:4),%d0
0004a9ba: 2530 3264      	movel %a0@(0000000000000064,%d3:w:2),%a2@-
0004a9be: 3a25           	movew %a5@-,%d5
0004a9c0: 3032 6425      	movew %a2@(0000000000000025,%d6:w:4),%d0
0004a9c4: 7320           	mvsb %a0@-,%d1
0004a9c6: 2000           	movel %d0,%d0
0004a9c8:  _decode_date_time
0004a9c8: 48e7 3c38      	moveml %d2-%d5/%a2-%a4,%sp@-
0004a9cc: 246f 0020      	moveal %sp@(32),%a2
0004a9d0: 382f 0024      	movew %sp@(36),%d4
0004a9d4: 362f 0026      	movew %sp@(38),%d3
0004a9d8: 2439 0005 b188 	movel 0x5b188,%d2
0004a9de: 1202           	moveb %d2,%d1
0004a9e0: 1002           	moveb %d2,%d0
0004a9e2: 0600 ffe0      	addib #-32,%d0
0004a9e6: 0c00 005f      	cmpib #95,%d0
0004a9ea: 6302           	blss 0x4a9ee
0004a9ec: 722f           	moveq #47,%d1
0004a9ee: 3004           	movew %d4,%d0
0004a9f0: 7a09           	moveq #9,%d5
0004a9f2: ea68           	lsrw %d5,%d0
0004a9f4: 3040           	moveaw %d0,%a0
0004a9f6: 41e8 07bc      	lea %a0@(1980),%a0
0004a9fa: 3004           	movew %d4,%d0
0004a9fc: ea48           	lsrw #5,%d0
0004a9fe: 0240 000f      	andiw #15,%d0
0004aa02: 0244 001f      	andiw #31,%d4
0004aa06: 0241 00ff      	andiw #255,%d1
0004aa0a: e04a           	lsrw #8,%d2
0004aa0c: 0242 0003      	andiw #3,%d2
0004aa10: 47f9 0001 bec0 	lea 0x1bec0,%a3
0004aa16: 49ea 000a      	lea %a2@(10),%a4
0004aa1a: 0c42 0001      	cmpiw #1,%d2
0004aa1e: 6700 0082      	beqw 0x4aaa2
0004aa22: 0c42 0003      	cmpiw #3,%d2
0004aa26: 6700 0086      	beqw 0x4aaae
0004aa2a: 4a42           	tstw %d2
0004aa2c: 6600 0090      	bnew 0x4aabe
0004aa30: 3f08           	movew %a0,%sp@-
0004aa32: 3f01           	movew %d1,%sp@-
0004aa34: 3f04           	movew %d4,%sp@-
0004aa36: 3f01           	movew %d1,%sp@-
0004aa38: 3f00           	movew %d0,%sp@-
0004aa3a: 487a ff55      	pea %pc@(0x4a991)
0004aa3e: 2f0a           	movel %a2,%sp@-
0004aa40: 4e93           	jsr %a3@
0004aa42: 4fef 0012      	lea %sp@(18),%sp
0004aa46: 3203           	movew %d3,%d1
0004aa48: 700b           	moveq #11,%d0
0004aa4a: e069           	lsrw %d0,%d1
0004aa4c: 3403           	movew %d3,%d2
0004aa4e: ea4a           	lsrw #5,%d2
0004aa50: 0242 003f      	andiw #63,%d2
0004aa54: d643           	addw %d3,%d3
0004aa56: 0243 003e      	andiw #62,%d3
0004aa5a: 203c 0004 a98e 	movel #305550,%d0
0004aa60: 0839 0004 0005 	btst #4,0x5b18a
0004aa66: b18a 
0004aa68: 6616           	bnes 0x4aa80
0004aa6a: 0c41 000b      	cmpiw #11,%d1
0004aa6e: 6356           	blss 0x4aac6
0004aa70: 0c41 000c      	cmpiw #12,%d1
0004aa74: 635e           	blss 0x4aad4
0004aa76: 0641 fff4      	addiw #-12,%d1
0004aa7a: 203c 0004 a988 	movel #305544,%d0
0004aa80: 2f00           	movel %d0,%sp@-
0004aa82: 3f03           	movew %d3,%sp@-
0004aa84: 3f02           	movew %d2,%sp@-
0004aa86: 3f01           	movew %d1,%sp@-
0004aa88: 487a ff29      	pea %pc@(0x4a9b3)
0004aa8c: 2f0c           	movel %a4,%sp@-
0004aa8e: 4e93           	jsr %a3@
0004aa90: 49ec 000e      	lea %a4@(14),%a4
0004aa94: 4fef 0012      	lea %sp@(18),%sp
0004aa98: 300c           	movew %a4,%d0
0004aa9a: 904a           	subw %a2,%d0
0004aa9c: 4cdf 1c3c      	moveml %sp@+,%d2-%d5/%a2-%a4
0004aaa0: 4e75           	rts
0004aaa2: 3f08           	movew %a0,%sp@-
0004aaa4: 3f01           	movew %d1,%sp@-
0004aaa6: 3f00           	movew %d0,%sp@-
0004aaa8: 3f01           	movew %d1,%sp@-
0004aaaa: 3f04           	movew %d4,%sp@-
0004aaac: 608c           	bras 0x4aa3a
0004aaae: 3f00           	movew %d0,%sp@-
0004aab0: 3f01           	movew %d1,%sp@-
0004aab2: 3f04           	movew %d4,%sp@-
0004aab4: 3f01           	movew %d1,%sp@-
0004aab6: 3f08           	movew %a0,%sp@-
0004aab8: 487a fee8      	pea %pc@(0x4a9a2)
0004aabc: 6080           	bras 0x4aa3e
0004aabe: 3f04           	movew %d4,%sp@-
0004aac0: 3f01           	movew %d1,%sp@-
0004aac2: 3f00           	movew %d0,%sp@-
0004aac4: 60ee           	bras 0x4aab4
0004aac6: 203c 0004 a98b 	movel #305547,%d0
0004aacc: 4a41           	tstw %d1
0004aace: 66b0           	bnes 0x4aa80
0004aad0: 720c           	moveq #12,%d1
0004aad2: 60ac           	bras 0x4aa80
0004aad4: 203c 0004 a988 	movel #305544,%d0
0004aada: 60f0           	bras 0x4aacc
0004aadc:  _get_path_component
0004aadc: 2f0b           	movel %a3,%sp@-
0004aade: 2f0a           	movel %a2,%sp@-
0004aae0: 226f 000c      	moveal %sp@(12),%a1
0004aae4: 246f 0010      	moveal %sp@(16),%a2
0004aae8: 2051           	moveal %a1@,%a0
0004aaea: 2648           	moveal %a0,%a3
0004aaec: 101b           	moveb %a3@+,%d0
0004aaee: 6606           	bnes 0x4aaf6
0004aaf0: 2288           	movel %a0,%a1@
0004aaf2: 4240           	clrw %d0
0004aaf4: 602a           	bras 0x4ab20
0004aaf6: 0c00 003b      	cmpib #59,%d0
0004aafa: 6706           	beqs 0x4ab02
0004aafc: 0c00 002c      	cmpib #44,%d0
0004ab00: 660c           	bnes 0x4ab0e
0004ab02: 204b           	moveal %a3,%a0
0004ab04: 60e4           	bras 0x4aaea
0004ab06: 0c00 002c      	cmpib #44,%d0
0004ab0a: 670e           	beqs 0x4ab1a
0004ab0c: 14c0           	moveb %d0,%a2@+
0004ab0e: 2208           	movel %a0,%d1
0004ab10: 1018           	moveb %a0@+,%d0
0004ab12: 6706           	beqs 0x4ab1a
0004ab14: 0c00 003b      	cmpib #59,%d0
0004ab18: 66ec           	bnes 0x4ab06
0004ab1a: 4212           	clrb %a2@
0004ab1c: 2281           	movel %d1,%a1@
0004ab1e: 7001           	moveq #1,%d0
0004ab20: 245f           	moveal %sp@+,%a2
0004ab22: 265f           	moveal %sp@+,%a3
0004ab24: 4e75           	rts
0004ab26:  _has_wildcard
0004ab26: 206f 0004      	moveal %sp@(4),%a0
0004ab2a: 1018           	moveb %a0@+,%d0
0004ab2c: 6604           	bnes 0x4ab32
0004ab2e: 4240           	clrw %d0
0004ab30: 4e75           	rts
0004ab32: 0c00 003f      	cmpib #63,%d0
0004ab36: 6706           	beqs 0x4ab3e
0004ab38: 0c00 002a      	cmpib #42,%d0
0004ab3c: 66ec           	bnes 0x4ab2a
0004ab3e: 7001           	moveq #1,%d0
0004ab40: 60ee           	bras 0x4ab30
0004ab42:  _strequal
0004ab42: 2f02           	movel %d2,%sp@-
0004ab44: 206f 000c      	moveal %sp@(12),%a0
0004ab48: 226f 0008      	moveal %sp@(8),%a1
0004ab4c: 1019           	moveb %a1@+,%d0
0004ab4e: 660c           	bnes 0x4ab5c
0004ab50: 4a10           	tstb %a0@
0004ab52: 57c0           	seq %d0
0004ab54: 4880           	extw %d0
0004ab56: 4440           	negw %d0
0004ab58: 241f           	movel %sp@+,%d2
0004ab5a: 4e75           	rts
0004ab5c: 1200           	moveb %d0,%d1
0004ab5e: 0601 ffbf      	addib #-65,%d1
0004ab62: 0c01 0019      	cmpib #25,%d1
0004ab66: 6204           	bhis 0x4ab6c
0004ab68: 0000 0020      	orib #32,%d0
0004ab6c: 1218           	moveb %a0@+,%d1
0004ab6e: 1401           	moveb %d1,%d2
0004ab70: 0602 ffbf      	addib #-65,%d2
0004ab74: 0c02 0019      	cmpib #25,%d2
0004ab78: 6204           	bhis 0x4ab7e
0004ab7a: 0001 0020      	orib #32,%d1
0004ab7e: b200           	cmpb %d0,%d1
0004ab80: 67ca           	beqs 0x4ab4c
0004ab82: 4240           	clrw %d0
0004ab84: 60d2           	bras 0x4ab58
0004ab86: 6170           	bsrs 0x4abf8
0004ab88: 7000           	moveq #0,%d0
0004ab8a: 6774           	beqs 0x4ac00
0004ab8c: 7000           	moveq #0,%d0
0004ab8e: 7072           	moveq #114,%d0
0004ab90: 6700 746f      	beqw 0x52001
0004ab94: 7300           	mvsb %d0,%d1
0004ab96: 7474           	moveq #116,%d2
0004ab98: 7000           	moveq #0,%d0
0004ab9a:  _program_extension
0004ab9a: 48e7 2030      	moveml %d2/%a2-%a3,%sp@-
0004ab9e: 206f 0010      	moveal %sp@(16),%a0
0004aba2: 45e8 001e      	lea %a0@(30),%a2
0004aba6: 47fa ff9a      	lea %pc@(0x4ab42),%a3
0004abaa: 0828 0004 0015 	btst #4,%a0@(21)
0004abb0: 6758           	beqs 0x4ac0a
0004abb2: 7400           	moveq #0,%d2
0004abb4: 2002           	movel %d2,%d0
0004abb6: 4cdf 0c04      	moveml %sp@+,%d2/%a2-%a3
0004abba: 4e75           	rts
0004abbc: 240a           	movel %a2,%d2
0004abbe: 0c00 002e      	cmpib #46,%d0
0004abc2: 6646           	bnes 0x4ac0a
0004abc4: 487a ffc0      	pea %pc@(0x4ab86)
0004abc8: 2f0a           	movel %a2,%sp@-
0004abca: 4e93           	jsr %a3@
0004abcc: 508f           	addql #8,%sp
0004abce: 4a40           	tstw %d0
0004abd0: 66e2           	bnes 0x4abb4
0004abd2: 487a ffb6      	pea %pc@(0x4ab8a)
0004abd6: 2f0a           	movel %a2,%sp@-
0004abd8: 4e93           	jsr %a3@
0004abda: 508f           	addql #8,%sp
0004abdc: 4a40           	tstw %d0
0004abde: 66d4           	bnes 0x4abb4
0004abe0: 487a ffac      	pea %pc@(0x4ab8e)
0004abe4: 2f0a           	movel %a2,%sp@-
0004abe6: 4e93           	jsr %a3@
0004abe8: 508f           	addql #8,%sp
0004abea: 4a40           	tstw %d0
0004abec: 66c6           	bnes 0x4abb4
0004abee: 487a ffa2      	pea %pc@(0x4ab92)
0004abf2: 2f0a           	movel %a2,%sp@-
0004abf4: 4e93           	jsr %a3@
0004abf6: 508f           	addql #8,%sp
0004abf8: 4a40           	tstw %d0
0004abfa: 66b8           	bnes 0x4abb4
0004abfc: 487a ff98      	pea %pc@(0x4ab96)
0004ac00: 2f0a           	movel %a2,%sp@-
0004ac02: 4e93           	jsr %a3@
0004ac04: 508f           	addql #8,%sp
0004ac06: 4a40           	tstw %d0
0004ac08: 66aa           	bnes 0x4abb4
0004ac0a: 101a           	moveb %a2@+,%d0
0004ac0c: 66ae           	bnes 0x4abbc
0004ac0e: 60a2           	bras 0x4abb2
0004ac10:  _getcookie
0004ac10: 2f0a           	movel %a2,%sp@-
0004ac12: 246f 000c      	moveal %sp@(12),%a2
0004ac16: 487a fa6c      	pea %pc@(0x4a684)
0004ac1a: 3f3c 0026      	movew #38,%sp@-
0004ac1e: 4eb9 0004 763c 	jsr 0x4763c
0004ac24: 5c8f           	addql #6,%sp
0004ac26: 4a80           	tstl %d0
0004ac28: 6722           	beqs 0x4ac4c
0004ac2a: 2040           	moveal %d0,%a0
0004ac2c: 2010           	movel %a0@,%d0
0004ac2e: 6604           	bnes 0x4ac34
0004ac30: 245f           	moveal %sp@+,%a2
0004ac32: 4e75           	rts
0004ac34: b0af 0008      	cmpl %sp@(8),%d0
0004ac38: 660e           	bnes 0x4ac48
0004ac3a: b4fc 0000      	cmpaw #0,%a2
0004ac3e: 6704           	beqs 0x4ac44
0004ac40: 24a8 0004      	movel %a0@(4),%a2@
0004ac44: 7001           	moveq #1,%d0
0004ac46: 60e8           	bras 0x4ac30
0004ac48: 5088           	addql #8,%a0
0004ac4a: 60e0           	bras 0x4ac2c
0004ac4c: 4240           	clrw %d0
0004ac4e: 60e0           	bras 0x4ac30
0004ac50:  _ui_mupb
0004ac50: 8765           	orw %d3,%a5@-
0004ac52: 4321           	chkl %a1@-,%d1
0004ac54: 0005 b414      	orib #20,%d5
0004ac58: 0002 8bdc      	orib #-36,%d2
0004ac5c:  __bss
0004ac5c:  __data
0004ac5c:  __edata
0004ac5c:  __etext
0004ac5c:  _mcpu
0004ac62:  _fputype
0004ac6a:  _is_apollo_68080
0004af00:  _trap_save_area
0004b080:  _ikbdiorec
0004b08e:  _midiiorec
0004b09c:  _mousexvec
0004b0a4:  _kbdvecs
0004b0d8:  _bootflags
0004b0da:  _boot_status
0004b100:  _blkdev
0004b650:  _has_megartc
0004b652:  _has_monster_rtc
0004b654:  _has_icdrtc
0004b670:  _cookie_akp
0004b674:  _cookie_idt
0004b678:  _physsect2
0004b878:  _physsect
0004ba78:  _drvrem
0004ba7c:  _ultrasatan_id
0004ba7e:  _has_ultrasatan_clock
0004ba80:  _units
0004bc54:  _has_falcon_dmasound
0004bc56:  _has_microwire
0004bc58:  _has_dmasound
0004bca0:  _sysfonts
0004bcb0:  _fon6x6
0004bd0a:  _fon8x8
0004bd64:  _fon8x16
0004c068:  _mouse_packet
0004c0bc:  _v_planes_shift
0004c0c0:  _is_aranym
0004c0c2:  _has_dip_switches
0004c0c4:  _blitter_is_enabled
0004c0c6:  _has_blitter
0004c0c8:  _has_magnum
0004c0ca:  _has_monster
0004c0cc:  _has_vme
0004c0ce:  _has_scc
0004c0d0:  _has_tt_mfp
0004c0d2:  _has_modectl
0004c0d4:  _has_videl
0004c0d6:  _has_tt_shifter
0004c0d8:  _has_ste_shifter
0004c0da:  _cookie_swi
0004c0de:  _cookie_mch
0004c0e2:  _cookie_snd
0004c0e6:  _cookie_fdc
0004c0ea:  _cookie_vdo
0004c0ee:  _detected_busses
0004c0f2:  _is_bus32
0004c0f4:  _timer_c_sieve
0004c0f8:  _rel_pblock
0004c120:  _has_nvram
0004c130:  _video_ram_addr
0004c134:  _video_ram_size
0004c13c:  _recovery_loops
0004c140:  _bconmap_root
0004c148:  _rs232iorecptr
0004c14c:  _rsconfptr
0004ca84:  _current_video_mode
0004ca86:  _falcon_shadow_count
0004ceb4:  _loopcount_1_msec
0004cec0:  _meminit_flags
0004cf24:  _has_nova
0004cf3c:  _has_dsp
0004cffc:  _scsidriv_root
0004d0f4:  _old_trap2
0004d42c:  _drvsel
0004d430:  _dirtbl
0004d520:  _errbuf
0004d554:  _errdrv
0004d556:  _errcode
0004d55a:  _rwerr
0004d55e:  _sft
0004d84c:  _drvtbl
0004d8b4:  _root
0004f74c:  _run
00050760:  _current_date
00050762:  _current_time
00050768:  _malloc_align_stram
0005076c:  _has_alt_ram
0005076e:  _pmdalt
0005077a:  _pmd
00050844:  _REV_MAP_COL
00050a44:  _MAP_COL
00050c44:  _mcs_ptr
00051654:  _vdishare
00052ed4:  _flip_y
00052edc:  _old_statvec
00052ee0:  _user_wheel
00052f34:  __endvdibss
000532ce:  _drwaddr
000532da:  _tiksav
000532de:  _NUM_TICK
000532e2:  _CMP_TICK
000532e6:  _enable_ceh
00053978:  _gl_rbuf
0005397c:  _gl_rlen
0005397e:  _gl_recd
00053980:  _gl_play
00053984:  _appl_msg
00053994:  _gl_ctmown
00053996:  _gl_ctwait
000539a4:  _gl_ticktime
000539a6:  _gl_dclick
000539ac:  _ml_ocnt
00053ae4:  _gl_rmenu
00053aec:  _gl_rcenter
00053af4:  _gl_rzero
00053afc:  _gl_rfull
00053b04:  _gl_rscreen
00053b0c:  _ptsin
00053b34:  _intin
00053c34:  _contrl
00053c4c:  _gl_ws
00053cbe:  _gl_dst
00053cd2:  _gl_src
00053ce6:  _gl_handle
00053ce8:  _gl_nplanes
00053cea:  _gl_clip
00053cf2:  _gl_hbox
00053cf4:  _gl_wbox
00053cf6:  _gl_hschar
00053cf8:  _gl_wschar
00053cfa:  _gl_hchar
00053cfc:  _gl_wchar
00053cfe:  _gl_height
00053d00:  _gl_width
00053d18:  _gl_moff
00053d1a:  _ptsout
00053d32:  _intout
00053db8:  _D
00057a1a:  _curpid
00057a1c:  _wind_spb
00057a26:  _fpcnt
00057a28:  _fph
00057a2a:  _fpt
00057a2c:  _indisp
00057a2e:  _zlr
00057a32:  _dlr
00057a36:  _eul
00057a3a:  _nrl
00057a3e:  _drl
00057a42:  _rlr
00057a46:  _gl_prevmouse
00057a90:  _gl_mouse
00057ada:  _mouse_cursor
00057afa:  _ad_envrn
00057afe:  _num_accs
00057b00:  _totpds
00057cb0:  _gl_bdely
00057cb2:  _gl_btrue
00057cb4:  _gl_bdesired
00057cb6:  _gl_bclick
00057cb8:  _ctl_pd
00057cbc:  _gl_mowner
00057cc0:  _pr_mclick
00057cc2:  _pr_yrat
00057cc4:  _pr_xrat
00057cc6:  _pr_button
00057cc8:  _mtrans
00057cca:  _mclick
00057ccc:  _kstate
00057cce:  _yrat
00057cd0:  _xrat
00057cd2:  _button
00057ce8:  _gl_submenu_hwm
00057cec:  _gl_submenu
00057d10:  _gl_dafirst
00057d12:  _gl_mnppd
00057d16:  _gl_mntree
00057d68:  _backgrcol
00057e00:  _gl_nextrez
00057e02:  _gl_changerez
00057e04:  _ad_stail
00057f14:  _gl_awind
00057f18:  _gl_wtop
00058324:  _vdipb
00058338:  _rs_obj
00058968:  _rs_tedinfo
00059690:  _menu_shortcuts
000596b2:  _gl_apid
000596b4:  _gl_pmstr
000596b8:  _gl_amstr
00059710:  _global
000597b4:  _G
00059b34:  _desk_rs_trees
00059b84:  _desk_rs_obj
00059b88:  _desk_rs_tedinfo
0005a0e4:  _environment
0005b0f4:  _redir_handle
0005b0f8:  _user_path
0005b178:  _dta
0005b17c:  _nflops_copy
0005b17e:  _linewrap
0005b180:  _requested_res
0005b182:  _current_res
0005b184:  _screen_rows
0005b186:  _screen_cols
0005b188:  _idt_value
0005b414:  __ebss
0005b414:  __end_os_stram
