home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 2 / DATAFILE_PDCD2.iso / demos / _dalek / !Dalek / code / doscript < prev    next >
Unknown  |  1992-07-14  |  28.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert Truevision Targa Graphic (image/tga) magic Supported
100% file data default
100% xdgMime image/x-tga default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 0f f4 20 3e 64 | 6f 73 63 72 69 70 74 0d |..... >d|oscript.|
|00000010| 00 14 13 e0 3d 26 38 30 | 30 30 2b 37 32 2a 31 30 |....=&80|00+72*10|
|00000020| 32 34 0d 00 1e 57 e7 93 | 2d 26 38 30 30 30 3c 37 |24...W..|-&8000<7|
|00000030| 32 2a 31 30 32 34 20 ff | 22 53 45 54 20 53 65 71 |2*1024 .|"SET Seq|
|00000040| 75 65 6e 63 65 72 24 45 | 72 72 6f 72 20 4e 6f 74 |uencer$E|rror Not|
|00000050| 20 65 6e 6f 75 67 68 20 | 66 72 65 65 20 6d 65 6d | enough |free mem|
|00000060| 6f 72 79 20 66 6f 72 20 | 64 6f 73 63 72 69 70 74 |ory for |doscript|
|00000070| 2e 22 3a e5 20 8d 64 48 | 40 0d 00 28 3e de 20 57 |.":. .dH|@..(>. W|
|00000080| 62 25 20 26 31 30 30 30 | 2c 6c 6f 63 6b 6d 61 70 |b% &1000|,lockmap|
|00000090| 25 20 26 34 30 2c 42 4c | 25 20 26 31 30 30 2c 6e |% &40,BL|% &100,n|
|000000a0| 61 6d 65 62 6c 6b 25 20 | 26 31 30 30 2c 65 6e 68 |ameblk% |&100,enh|
|000000b0| 70 25 20 32 30 34 38 0d | 00 32 3f 24 57 62 25 3d |p% 2048.|.2?$Wb%=|
|000000c0| 22 54 41 53 4b 22 3a c8 | 99 22 57 69 6d 70 5f 49 |"TASK":.|."Wimp_I|
|000000d0| 6e 69 74 69 61 6c 69 73 | 65 22 2c 32 30 30 2c 21 |nitialis|e",200,!|
|000000e0| 57 62 25 2c 22 44 6f 73 | 63 72 69 70 74 22 20 b8 |Wb%,"Dos|cript" .|
|000000f0| 20 2c 74 73 6b 25 0d 00 | 3c 4d 67 62 25 3d 57 62 | ,tsk%..|<Mgb%=Wb|
|00000100| 25 2b 26 38 30 30 3a 63 | 72 74 25 3d 30 3a 6e 6f |%+&800:c|rt%=0:no|
|00000110| 63 6f 6c 25 3d 30 3a 42 | 4b 43 4f 4c 25 3d 38 3a |col%=0:B|KCOL%=8:|
|00000120| 62 44 70 25 3d 30 3a de | 20 73 68 61 64 6d 75 6c |bDp%=0:.| shadmul|
|00000130| 74 25 20 35 3a 24 73 68 | 61 64 6d 75 6c 74 25 3d |t% 5:$sh|admult%=|
|00000140| 22 31 22 0d 00 46 0c ee | 85 20 e5 8d 74 60 40 0d |"1"..F..|. ..t`@.|
|00000150| 00 50 e6 53 70 6f 70 25 | 3d 26 32 30 30 32 45 3a |.P.Spop%|=&2002E:|
|00000160| 43 74 53 66 63 25 3d 26 | 36 30 37 34 46 3a 43 74 |CtSfc%=&|6074F:Ct|
|00000170| 49 6e 76 61 6c 25 3d 26 | 36 30 37 35 30 3a 43 74 |Inval%=&|60750:Ct|
|00000180| 53 74 62 25 3d 26 36 30 | 37 34 30 3a 57 6c 74 25 |Stb%=&60|740:Wlt%|
|00000190| 3d 26 36 30 30 44 42 3a | 57 63 77 25 3d 26 36 30 |=&600DB:|Wcw%=&60|
|000001a0| 30 43 31 3a 57 73 6c 74 | 25 3d 26 36 30 30 45 43 |0C1:Wslt|%=&600EC|
|000001b0| 3a 57 67 69 73 74 25 3d | 26 36 30 30 43 45 3a 57 |:Wgist%=|&600CE:W|
|000001c0| 73 69 73 74 25 3d 26 36 | 30 30 43 44 3a 57 67 77 |sist%=&6|00CD:Wgw|
|000001d0| 73 74 25 3d 26 36 30 30 | 43 42 3a 50 74 78 25 3d |st%=&600|CB:Ptx%=|
|000001e0| 26 36 30 30 38 36 3a 57 | 66 72 63 52 25 3d 26 36 |&60086:W|frcR%=&6|
|000001f0| 30 30 44 31 3a 58 53 6e | 64 43 25 3d 26 36 30 31 |00D1:XSn|dC%=&601|
|00000200| 34 30 3a 46 66 6e 74 25 | 3d 26 36 30 30 38 31 3a |40:Ffnt%|=&60081:|
|00000210| 4c 66 6e 74 25 3d 26 36 | 30 30 38 32 3a 53 74 72 |Lfnt%=&6|0082:Str|
|00000220| 77 25 3d 26 36 30 30 38 | 35 3a 57 67 52 25 3d 26 |w%=&6008|5:WgR%=&|
|00000230| 36 30 30 43 41 0d 00 5a | 87 46 73 66 6e 74 25 3d |600CA..Z|.Fsfnt%=|
|00000240| 26 36 30 30 38 41 3a 57 | 6d 65 73 73 25 3d 26 36 |&6008A:W|mess%=&6|
|00000250| 30 30 45 37 3a 42 62 6f | 78 25 3d 26 36 30 30 39 |00E7:Bbo|x%=&6009|
|00000260| 37 3a 58 57 73 63 6f 6c | 25 3d 26 36 30 30 45 36 |7:XWscol|%=&600E6|
|00000270| 3a 58 57 67 72 65 63 25 | 3d 26 36 30 30 43 41 3a |:XWgrec%|=&600CA:|
|00000280| 46 63 76 74 70 25 3d 26 | 36 30 30 38 39 3a 43 74 |Fcvtp%=&|60089:Ct|
|00000290| 53 4f 67 63 6f 6c 25 3d | 26 36 30 37 34 38 3a 46 |SOgcol%=|&60748:F|
|000002a0| 63 76 4f 53 25 3d 26 36 | 30 30 38 38 3a 45 58 25 |cvOS%=&6|0088:EX%|
|000002b0| 3d 30 3a 69 6e 74 65 72 | 6c 25 3d 30 0d 00 64 2b |=0:inter|l%=0..d+|
|000002c0| c8 99 22 58 4f 53 5f 52 | 65 61 64 4d 65 6d 4d 61 |.."XOS_R|eadMemMa|
|000002d0| 70 49 6e 66 6f 22 20 b8 | 20 70 61 67 73 69 7a 25 |pInfo" .| pagsiz%|
|000002e0| 2c 70 61 67 65 73 25 0d | 00 6e 74 c8 99 22 58 4f |,pages%.|.nt.."XO|
|000002f0| 53 5f 47 53 54 72 61 6e | 73 22 2c 22 3c 73 63 72 |S_GSTran|s","<scr|
|00000300| 69 70 74 6e 61 6d 65 24 | 3e 22 2c 57 62 25 2c 26 |iptname$|>",Wb%,&|
|00000310| 43 30 30 20 b8 2c 2c 6c | 25 3a 57 62 25 3f 6c 25 |C00 .,,l|%:Wb%?l%|
|00000320| 3d 26 30 44 3a 6e 6d 65 | 24 3d 24 57 62 25 3a c8 |=&0D:nme|$=$Wb%:.|
|00000330| 99 22 58 4f 53 5f 47 65 | 74 45 6e 76 22 20 b8 20 |."XOS_Ge|tEnv" . |
|00000340| 2c 73 6c 73 69 7a 25 3a | 73 6c 73 69 7a 25 3d 73 |,slsiz%:|slsiz%=s|
|00000350| 6c 73 69 7a 25 2d 26 38 | 30 30 30 0d 00 6f 4f c8 |lsiz%-&8|000..oO.|
|00000360| 99 22 58 4f 53 5f 47 53 | 54 72 61 6e 73 22 2c 22 |."XOS_GS|Trans","|
|00000370| 3c 64 6f 73 63 72 69 70 | 74 24 6f 70 74 69 6f 6e |<doscrip|t$option|
|00000380| 73 3e 22 2c 57 62 25 2c | 26 43 30 30 20 b8 2c 2c |s>",Wb%,|&C00 .,,|
|00000390| 6c 25 3a 57 62 25 3f 6c | 25 3d 26 30 44 3a 64 73 |l%:Wb%?l|%=&0D:ds|
|000003a0| 6f 70 74 73 24 3d 24 57 | 62 25 0d 00 78 65 72 65 |opts$=$W|b%..xere|
|000003b0| 6d 65 6d 62 65 72 25 3d | 73 6c 73 69 7a 25 2b 26 |member%=|slsiz%+&|
|000003c0| 38 30 30 30 3a 74 6f 70 | 25 3d 73 6c 73 69 7a 25 |8000:top|%=slsiz%|
|000003d0| 2b 26 38 30 30 30 3a 62 | 61 73 65 25 3d 73 6c 73 |+&8000:b|ase%=sls|
|000003e0| 69 7a 25 2b 26 38 30 30 | 30 3a 63 6c 61 69 6d 25 |iz%+&800|0:claim%|
|000003f0| 3d 30 3a 74 72 75 65 74 | 6f 70 25 3d 74 6f 70 25 |=0:truet|op%=top%|
|00000400| 3a 65 78 62 73 69 7a 25 | 3d 73 6c 73 69 7a 25 0d |:exbsiz%|=slsiz%.|
|00000410| 00 82 0e f2 69 6e 69 74 | 5f 76 61 72 73 0d 00 8c |....init|_vars...|
|00000420| 44 f2 72 65 61 64 5f 69 | 6e 66 6f 28 6e 6d 65 24 |D.read_i|nfo(nme$|
|00000430| 29 3a e7 74 68 65 72 65 | 25 3d 31 20 80 20 66 69 |):.there|%=1 . fi|
|00000440| 6c 65 5f 74 79 70 65 25 | 3d 26 43 37 46 20 f2 64 |le_type%|=&C7F .d|
|00000450| 6f 6c 6f 61 64 73 63 72 | 69 70 74 28 6e 6d 65 24 |oloadscr|ipt(nme$|
|00000460| 29 0d 00 96 09 e5 8d 74 | 7e 40 0d 00 a0 0c e7 9f |)......t|~@......|
|00000470| 3c 3e 31 37 20 8c 0d 00 | aa 2a ff 22 53 45 54 20 |<>17 ...|.*."SET |
|00000480| 53 65 71 75 65 6e 63 65 | 72 24 45 72 72 6f 72 20 |Sequence|r$Error |
|00000490| 22 2b f6 24 2b 22 20 63 | 6f 64 65 20 22 2b c3 9e |"+.$+" c|ode "+..|
|000004a0| 0d 00 b4 05 cd 0d 00 be | 1c c8 99 22 58 57 69 6d |........|..."XWim|
|000004b0| 70 5f 43 6c 6f 73 65 44 | 6f 77 6e 22 2c 74 73 6b |p_CloseD|own",tsk|
|000004c0| 25 0d 00 c8 10 c8 99 22 | 58 4f 53 5f 45 78 69 74 |%......"|XOS_Exit|
|000004d0| 22 0d 00 d2 05 e0 0d 00 | dc 0f dd f2 69 6e 69 74 |".......|....init|
|000004e0| 5f 76 61 72 73 0d 00 e6 | 15 72 65 70 66 6c 67 25 |_vars...|.repflg%|
|000004f0| 3d a3 3a 72 65 70 76 25 | 3d 30 0d 00 f0 10 6c 65 |=.:repv%|=0....le|
|00000500| 6e 25 3d 38 30 2a 31 30 | 32 34 0d 00 fa 52 de 20 |n%=80*10|24...R. |
|00000510| 64 72 77 70 6f 73 25 28 | 32 34 2c 31 29 2c 6f 64 |drwpos%(|24,1),od|
|00000520| 70 6f 73 25 28 32 34 2c | 31 29 2c 64 6f 66 66 25 |pos%(24,|1),doff%|
|00000530| 28 32 34 29 2c 64 72 77 | 73 63 61 6c 28 32 34 2c |(24),drw|scal(24,|
|00000540| 31 29 2c 64 72 77 78 77 | 69 64 25 28 32 34 29 2c |1),drwxw|id%(24),|
|00000550| 64 72 77 79 77 69 64 25 | 28 32 34 29 0d 01 04 3e |drwywid%|(24)...>|
|00000560| de 20 72 65 63 73 69 7a | 25 28 33 30 2c 31 29 2c |. recsiz|%(30,1),|
|00000570| 72 65 63 70 6f 73 25 28 | 33 30 2c 31 29 2c 72 65 |recpos%(|30,1),re|
|00000580| 63 63 6f 6c 25 20 33 30 | 2c 72 65 63 69 28 33 30 |ccol% 30|,reci(30|
|00000590| 29 3a 72 65 63 73 25 3d | 2d 31 0d 01 0e 29 64 74 |):recs%=|-1...)dt|
|000005a0| 72 61 6e 25 3d 57 62 25 | 3a 64 66 6e 6f 25 3d 64 |ran%=Wb%|:dfno%=d|
|000005b0| 74 72 61 6e 25 2b 33 32 | 3a de 20 64 66 6e 24 28 |tran%+32|:. dfn$(|
|000005c0| 34 38 29 0d 01 18 6b de | 20 73 6c 6f 77 70 72 69 |48)...k.| slowpri|
|000005d0| 6e 74 25 20 33 33 2c 73 | 6c 70 72 64 65 6c 25 20 |nt% 33,s|lprdel% |
|000005e0| 33 33 2c 73 6c 70 72 64 | 65 6c 6c 25 20 33 33 2c |33,slprd|ell% 33,|
|000005f0| 73 6c 70 66 6c 73 68 25 | 20 33 33 2c 73 6c 70 66 |slpflsh%| 33,slpf|
|00000600| 6c 73 68 63 25 20 33 33 | 2c 73 6c 70 66 6c 73 68 |lshc% 33|,slpflsh|
|00000610| 63 62 25 20 33 33 2c 73 | 6c 70 66 6c 73 69 28 33 |cb% 33,s|lpflsi(3|
|00000620| 33 29 2c 6c 6f 77 63 6f | 6c 25 28 33 33 29 0d 01 |3),lowco|l%(33)..|
|00000630| 22 50 de 20 66 6f 6e 74 | 6e 61 6d 65 24 28 33 30 |"P. font|name$(30|
|00000640| 29 2c 74 78 24 28 33 30 | 2c 33 30 29 2c 78 73 69 |),tx$(30|,30),xsi|
|00000650| 7a 25 28 33 30 29 2c 79 | 73 69 7a 25 28 33 30 29 |z%(30),y|siz%(30)|
|00000660| 2c 52 63 6f 6c 25 28 31 | 36 29 2c 47 63 6f 6c 25 |,Rcol%(1|6),Gcol%|
|00000670| 28 31 36 29 2c 42 63 6f | 6c 25 28 31 36 29 0d 01 |(16),Bco|l%(16)..|
|00000680| 2c 41 de 20 62 75 6c 6c | 6f 66 25 28 33 30 29 2c |,A. bull|of%(30),|
|00000690| 62 75 6c 6c 66 6e 74 24 | 28 33 30 29 2c 62 75 6c |bullfnt$|(30),bul|
|000006a0| 6c 63 68 72 24 28 33 30 | 29 2c 62 75 6c 6c 6f 6e |lchr$(30|),bullon|
|000006b0| 25 20 33 30 2c 62 75 6c | 63 6f 6c 25 20 33 30 0d |% 30,bul|col% 30.|
|000006c0| 01 36 37 de 20 79 66 73 | 68 69 28 33 30 29 3a 52 |.67. yfs|hi(30):R|
|000006d0| 75 62 6f 6e 5f 53 25 3d | 64 66 6e 6f 25 2b 34 38 |ubon_S%=|dfno%+48|
|000006e0| 3a 52 75 62 63 6f 6c 5f | 53 25 3d 52 75 62 6f 6e |:Rubcol_|S%=Rubon|
|000006f0| 5f 53 25 2b 33 30 0d 01 | 40 5a 63 6f 6c 5f 53 25 |_S%+30..|@Zcol_S%|
|00000700| 3d 52 75 62 63 6f 6c 5f | 53 25 2b 33 31 3a 44 63 |=Rubcol_|S%+31:Dc|
|00000710| 6f 6c 5f 53 25 3d 63 6f | 6c 5f 53 25 2b 33 31 3a |ol_S%=co|l_S%+31:|
|00000720| 44 72 6f 70 5f 6f 6e 53 | 25 3d 44 63 6f 6c 5f 53 |Drop_onS|%=Dcol_S|
|00000730| 25 2b 33 31 3a de 20 44 | 72 6f 70 78 5f 53 25 28 |%+31:. D|ropx_S%(|
|00000740| 33 30 29 2c 44 72 6f 70 | 79 5f 53 25 28 33 30 29 |30),Drop|y_S%(30)|
|00000750| 0d 01 4a 28 73 70 62 61 | 6b 25 3d 44 72 6f 70 5f |..J(spba|k%=Drop_|
|00000760| 6f 6e 53 25 2b 33 31 3a | 64 77 62 61 6b 25 3d 73 |onS%+31:|dwbak%=s|
|00000770| 70 62 61 6b 25 2b 32 35 | 0d 01 54 5d 55 6e 63 6f |pbak%+25|..T]Unco|
|00000780| 6c 25 3d 64 77 62 61 6b | 25 2b 32 35 3a 55 6e 73 |l%=dwbak|%+25:Uns|
|00000790| 74 61 74 65 25 3d 55 6e | 63 6f 6c 25 2b 33 31 3a |tate%=Un|col%+31:|
|000007a0| 55 6e 74 79 70 65 25 3d | 55 6e 73 74 61 74 65 25 |Untype%=|Unstate%|
|000007b0| 2b 33 31 3a 46 6f 72 6d | 5f 53 25 3d 55 6e 74 79 |+31:Form|_S%=Unty|
|000007c0| 70 65 25 2b 33 31 3a de | 20 55 6e 77 69 64 74 68 |pe%+31:.| Unwidth|
|000007d0| 25 28 33 30 29 0d 01 5e | a9 44 62 63 6f 6c 5f 53 |%(30)..^|.Dbcol_S|
|000007e0| 25 3d 46 6f 72 6d 5f 53 | 25 2b 33 31 3a 62 63 6f |%=Form_S|%+31:bco|
|000007f0| 6c 5f 53 25 3d 44 62 63 | 6f 6c 5f 53 25 2b 33 31 |l_S%=Dbc|ol_S%+31|
|00000800| 3a 73 70 6f 6e 25 3d 62 | 63 6f 6c 5f 53 25 2b 33 |:spon%=b|col_S%+3|
|00000810| 31 3a 73 70 73 63 25 3d | 73 70 6f 6e 25 2b 32 35 |1:spsc%=|spon%+25|
|00000820| 3a 73 6d 6f 64 25 3d 73 | 70 73 63 25 2b 32 35 3a |:smod%=s|psc%+25:|
|00000830| de 20 73 70 70 6f 73 25 | 28 32 34 2c 31 29 2c 73 |. sppos%|(24,1),s|
|00000840| 77 69 64 25 28 32 34 29 | 2c 73 68 65 69 25 28 32 |wid%(24)|,shei%(2|
|00000850| 34 29 2c 73 70 72 69 74 | 65 6d 61 73 6b 25 28 32 |4),sprit|emask%(2|
|00000860| 34 29 2c 73 70 72 69 74 | 65 70 61 6c 25 28 32 34 |4),sprit|epal%(24|
|00000870| 29 2c 73 70 73 63 61 6c | 28 32 34 2c 31 29 0d 01 |),spscal|(24,1)..|
|00000880| 68 2c 73 70 63 6c 6d 25 | 3d 30 3a de 20 73 70 61 |h,spclm%|=0:. spa|
|00000890| 64 24 28 32 34 29 2c 73 | 70 62 25 28 32 34 29 2c |d$(24),s|pb%(24),|
|000008a0| 70 61 6c 73 25 20 31 36 | 2a 34 0d 01 72 10 f2 72 |pals% 16|*4..r..r|
|000008b0| 65 61 64 63 6f 6c 64 65 | 66 73 0d 01 7c 0d f2 64 |eadcolde|fs..|..d|
|000008c0| 65 66 61 75 6c 74 73 0d | 01 86 35 6e 6f 6c 25 3d |efaults.|..5nol%=|
|000008d0| 73 6d 6f 64 25 2b 32 35 | 3a 44 5f 69 6e 76 61 6c |smod%+25|:D_inval|
|000008e0| 25 3d 6e 6f 6c 25 2b 33 | 30 3a 69 6e 76 61 6c 25 |%=nol%+3|0:inval%|
|000008f0| 3d 44 5f 69 6e 76 61 6c | 25 2b 33 30 0d 01 90 51 |=D_inval|%+30...Q|
|00000900| de 20 74 78 25 28 33 30 | 29 2c 74 79 25 28 33 30 |. tx%(30|),ty%(30|
|00000910| 29 2c 68 66 74 62 76 61 | 6c 28 33 30 29 2c 44 68 |),hftbva|l(30),Dh|
|00000920| 66 74 62 76 61 6c 28 33 | 30 29 2c 68 66 74 72 76 |ftbval(3|0),hftrv|
|00000930| 61 6c 28 33 30 29 2c 68 | 66 74 76 61 6c 28 33 30 |al(30),h|ftval(30|
|00000940| 29 2c 44 68 66 74 76 61 | 6c 28 33 30 29 0d 01 9a |),Dhftva|l(30)...|
|00000950| 05 e1 0d 01 a4 4f dd f2 | 73 65 74 74 68 72 65 73 |.....O..|setthres|
|00000960| 68 6f 6c 64 73 3a 3f 6e | 61 6d 65 62 6c 6b 25 3d |holds:?n|ameblk%=|
|00000970| 31 34 3a e3 6c 25 3d 31 | 20 b8 20 31 35 3a 3f 28 |14:.l%=1| . 15:?(|
|00000980| 6e 61 6d 65 62 6c 6b 25 | 2b 6c 25 29 3d 6c 25 3a |nameblk%|+l%)=l%:|
|00000990| ed 3a 6e 61 6d 65 62 6c | 6b 25 3f 31 36 3d 26 46 |.:namebl|k%?16=&F|
|000009a0| 46 0d 01 ae 27 c8 99 22 | 58 46 6f 6e 74 5f 53 65 |F...'.."|XFont_Se|
|000009b0| 74 54 68 72 65 73 68 6f | 6c 64 73 22 2c 2c 6e 61 |tThresho|lds",,na|
|000009c0| 6d 65 62 6c 6b 25 3a e1 | 0d 01 b8 17 dd f2 63 73 |meblk%:.|......cs|
|000009d0| 65 74 3a e7 6e 6f 63 6f | 6c 25 3c 36 33 20 8c 0d |et:.noco|l%<63 ..|
|000009e0| 01 c2 23 c8 99 20 26 36 | 30 30 39 32 2c 30 2c 30 |..#.. &6|0092,0,0|
|000009f0| 2c 74 6f 70 63 6f 6c 25 | 2c 73 68 61 64 65 73 25 |,topcol%|,shades%|
|00000a00| 2d 32 0d 01 cc 05 cc 0d | 01 d6 43 e7 ac 20 69 6e |-2......|..C.. in|
|00000a10| 76 25 20 c8 99 20 43 74 | 53 66 63 25 2c 30 2c 43 |v% .. Ct|Sfc%,0,C|
|00000a20| 46 4f 52 25 2c 43 42 41 | 4b 25 2c 31 34 20 8b 20 |FOR%,CBA|K%,14 . |
|00000a30| c8 99 20 43 74 53 66 63 | 25 2c 30 2c 43 42 41 4b |.. CtSfc|%,0,CBAK|
|00000a40| 25 2c 43 46 4f 52 25 2c | 31 34 0d 01 ea 05 cd 0d |%,CFOR%,|14......|
|00000a50| 01 f4 05 e1 0d 01 fe 17 | dd a4 73 28 73 25 29 3a |........|..s(s%):|
|00000a60| e7 3f 73 25 3c 33 32 20 | 3d 22 22 0d 02 08 24 6e |.?s%<32 |=""...$n|
|00000a70| 24 3d 22 22 3a c8 95 20 | 3f 73 25 3e 33 31 3a 6e |$="":.. |?s%>31:n|
|00000a80| 24 2b 3d bd 3f 73 25 3a | 73 25 2b 3d 31 3a ce 0d |$+=.?s%:|s%+=1:..|
|00000a90| 02 12 07 3d 6e 24 0d 02 | 1c 18 dd f2 73 65 74 64 |...=n$..|....setd|
|00000aa0| 63 3a e7 6e 6f 63 6f 6c | 25 3c 36 33 20 e1 0d 02 |c:.nocol|%<63 ...|
|00000ab0| 26 49 e7 ac 20 44 5f 69 | 6e 76 25 20 c8 99 20 43 |&I.. D_i|nv% .. C|
|00000ac0| 74 53 66 63 25 2c 30 2c | 43 44 46 4f 52 25 2c 43 |tSfc%,0,|CDFOR%,C|
|00000ad0| 44 42 41 4b 25 2c 31 34 | 20 8b 20 c8 99 20 43 74 |DBAK%,14| . .. Ct|
|00000ae0| 53 66 63 25 2c 30 2c 43 | 44 42 41 4b 25 2c 43 44 |Sfc%,0,C|DBAK%,CD|
|00000af0| 46 4f 52 25 2c 31 34 0d | 02 3a 05 e1 0d 02 44 48 |FOR%,14.|.:....DH|
|00000b00| dd f2 64 65 66 61 75 6c | 74 5f 70 61 6c 65 74 74 |..defaul|t_palett|
|00000b10| 65 3a c8 99 20 43 74 53 | 66 63 25 2c 30 2c 26 46 |e:.. CtS|fc%,0,&F|
|00000b20| 46 46 46 46 46 30 30 2c | 30 2c 73 68 61 64 65 73 |FFFFF00,|0,shades|
|00000b30| 25 2d 31 3a f2 73 65 74 | 74 68 72 65 73 68 6f 6c |%-1:.set|threshol|
|00000b40| 64 73 3a e1 0d 02 4e dd | dd f2 73 65 74 5f 31 36 |ds:...N.|..set_16|
|00000b50| 63 6f 6c 70 61 6c 3a e3 | 6c 7a 25 3d 31 20 b8 20 |colpal:.|lz%=1 . |
|00000b60| 73 68 61 64 65 73 25 2d | 31 3a f2 63 38 62 69 74 |shades%-|1:.c8bit|
|00000b70| 28 43 46 4f 52 25 29 3a | 72 63 31 25 3d 72 65 64 |(CFOR%):|rc1%=red|
|00000b80| 76 25 3a 67 63 31 25 3d | 67 72 65 65 6e 76 25 3a |v%:gc1%=|greenv%:|
|00000b90| 62 63 31 25 3d 62 6c 75 | 65 76 25 3a f2 63 38 62 |bc1%=blu|ev%:.c8b|
|00000ba0| 69 74 28 43 42 41 4b 25 | 29 3a 72 63 31 25 3d 72 |it(CBAK%|):rc1%=r|
|00000bb0| 63 31 25 2d 28 28 72 63 | 31 25 2d 72 65 64 76 25 |c1%-((rc|1%-redv%|
|00000bc0| 29 2f 28 73 68 61 64 65 | 73 25 2f 6c 7a 25 29 29 |)/(shade|s%/lz%))|
|00000bd0| 3a 67 63 31 25 3d 67 63 | 31 25 2d 28 28 67 63 31 |:gc1%=gc|1%-((gc1|
|00000be0| 25 2d 67 72 65 65 6e 76 | 25 29 2f 28 73 68 61 64 |%-greenv|%)/(shad|
|00000bf0| 65 73 25 2f 6c 7a 25 29 | 29 3a 62 63 31 25 3d 62 |es%/lz%)|):bc1%=b|
|00000c00| 63 31 25 2d 28 28 62 63 | 31 25 2d 62 6c 75 65 76 |c1%-((bc|1%-bluev|
|00000c10| 25 29 2f 28 73 68 61 64 | 65 73 25 2f 6c 7a 25 29 |%)/(shad|es%/lz%)|
|00000c20| 29 0d 02 58 52 fb 20 74 | 6f 70 63 6f 6c 25 2b 6c |)..XR. t|opcol%+l|
|00000c30| 7a 25 2d 31 2c 72 63 31 | 25 2c 67 63 31 25 2c 62 |z%-1,rc1|%,gc1%,b|
|00000c40| 63 31 25 3a ed 3a fb 20 | 30 2c 52 63 6f 6c 25 28 |c1%:.:. |0,Rcol%(|
|00000c50| 42 4b 43 4f 4c 25 29 2c | 47 63 6f 6c 25 28 42 4b |BKCOL%),|Gcol%(BK|
|00000c60| 43 4f 4c 25 29 2c 42 63 | 6f 6c 25 28 42 4b 43 4f |COL%),Bc|ol%(BKCO|
|00000c70| 4c 25 29 0d 02 62 05 e1 | 0d 02 6c 16 dd f2 73 65 |L%)..b..|..l...se|
|00000c80| 74 5f 64 65 66 61 75 6c | 74 5f 66 6f 6e 74 0d 02 |t_defaul|t_font..|
|00000c90| 76 1a f2 67 65 74 6d 6f | 64 65 76 61 72 69 61 62 |v..getmo|devariab|
|00000ca0| 6c 65 73 28 67 6d 25 29 | 0d 02 80 17 e7 20 73 68 |les(gm%)|..... sh|
|00000cb0| 61 64 65 73 25 3d 30 20 | 8c 20 e5 8d 74 54 42 0d |ades%=0 |. ..tTB.|
|00000cc0| 02 8a 17 e7 20 6f 67 6d | 25 3c 3e 2d 31 20 f2 64 |.... ogm|%<>-1 .d|
|00000cd0| 6f 5f 66 6f 6e 74 0d 02 | 94 05 e1 0d 02 9e 0d dd |o_font..|........|
|00000ce0| f2 64 6f 5f 66 6f 6e 74 | 0d 02 a8 1b c8 99 22 58 |.do_font|......"X|
|00000cf0| 46 6f 6e 74 5f 4c 6f 73 | 65 46 6f 6e 74 22 2c 68 |Font_Los|eFont",h|
|00000d00| 64 6c 25 0d 02 b2 38 c8 | 99 20 22 58 46 6f 6e 74 |dl%...8.|. "XFont|
|00000d10| 5f 46 69 6e 64 46 6f 6e | 74 22 2c 30 2c 66 6f 6e |_FindFon|t",0,fon|
|00000d20| 74 24 2c 66 6f 6e 74 78 | 25 2c 66 6f 6e 74 79 25 |t$,fontx|%,fonty%|
|00000d30| 2c 30 2c 30 20 b8 20 68 | 64 6c 25 0d 02 bc 1b c8 |,0,0 . h|dl%.....|
|00000d40| 99 20 22 58 46 6f 6e 74 | 5f 53 65 74 46 6f 6e 74 |. "XFont|_SetFont|
|00000d50| 22 2c 68 64 6c 25 0d 02 | c6 05 e1 0d 02 d0 0e dd |",hdl%..|........|
|00000d60| f2 64 65 66 61 75 6c 74 | 73 0d 02 da 44 6e 6c 25 |.default|s...Dnl%|
|00000d70| 3d 30 3a 44 72 6f 70 78 | 25 3d 38 3a 44 72 6f 70 |=0:Dropx|%=8:Drop|
|00000d80| 79 25 3d 38 3a 44 5f 6f | 6e 25 3d a3 3a 77 72 69 |y%=8:D_o|n%=.:wri|
|00000d90| 74 65 59 25 3d 34 35 3a | 77 72 69 74 65 53 25 3d |teY%=45:|writeS%=|
|00000da0| 34 35 3a 77 72 69 74 65 | 58 25 3d 34 35 0d 02 e4 |45:write|X%=45...|
|00000db0| 24 73 63 72 69 70 74 5f | 74 79 70 65 25 3d 26 43 |$script_|type%=&C|
|00000dc0| 37 46 3a 73 65 71 5f 74 | 79 70 65 25 3d 26 43 38 |7F:seq_t|ype%=&C8|
|00000dd0| 32 0d 02 ee 0f 79 66 73 | 68 69 66 74 3d 32 2e 36 |2....yfs|hift=2.6|
|00000de0| 0d 02 f8 3a 66 6f 6e 74 | 78 25 3d 33 35 3a 66 6f |...:font|x%=35:fo|
|00000df0| 6e 74 79 25 3d 33 35 3a | 68 66 74 6f 6e 65 3d 31 |nty%=35:|hftone=1|
|00000e00| 3a 44 68 66 74 6f 6e 65 | 3d 31 3a 44 5f 69 6e 76 |:Dhftone|=1:D_inv|
|00000e10| 25 3d 30 3a 69 6e 76 25 | 3d 30 0d 03 02 1a 44 68 |%=0:inv%|=0....Dh|
|00000e20| 66 74 62 3d 31 3a 68 66 | 74 62 3d 31 3a 72 75 68 |ftb=1:hf|tb=1:ruh|
|00000e30| 66 74 3d 31 0d 03 0c 1e | 63 74 25 3d 30 3a 73 68 |ft=1....|ct%=0:sh|
|00000e40| 61 64 65 73 25 3d 31 36 | 3a 74 6f 70 63 6f 6c 25 |ades%=16|:topcol%|
|00000e50| 3d 31 0d 03 16 28 75 6c | 73 74 25 3d 30 3a 75 6e |=1...(ul|st%=0:un|
|00000e60| 64 65 72 63 6f 6c 25 3d | 33 3a 75 6c 74 79 25 3d |dercol%=|3:ulty%=|
|00000e70| 30 3a 75 6e 64 5f 77 25 | 3d 34 0d 03 20 11 6f 67 |0:und_w%|=4.. .og|
|00000e80| 6d 25 3d 2d 31 3a 63 74 | 25 3d 30 0d 03 2a 17 52 |m%=-1:ct|%=0..*.R|
|00000e90| 75 62 5f 6f 6e 25 3d 30 | 3a 52 75 62 63 6f 6c 25 |ub_on%=0|:Rubcol%|
|00000ea0| 3d 38 0d 03 34 14 c8 97 | 20 6d 6d 78 78 2c 6d 6d |=8..4...| mmxx,mm|
|00000eb0| 79 79 2c 62 75 74 0d 03 | 3e 0d 66 6f 72 6d 6e 6f |yy,but..|>.formno|
|00000ec0| 25 3d 30 0d 03 48 0a 68 | 64 6c 25 3d 30 0d 03 52 |%=0..H.h|dl%=0..R|
|00000ed0| 0e 73 74 79 6c 65 6e 6f | 25 3d 30 0d 03 5c 05 e1 |.styleno|%=0..\..|
|00000ee0| 0d 03 66 05 3a 0d 03 70 | 15 dd f2 72 65 61 64 63 |..f.:..p|...readc|
|00000ef0| 6f 6c 64 65 66 73 3a f7 | 2b 33 0d 03 7a 30 e3 41 |oldefs:.|+3..z0.A|
|00000f00| 25 3d 30 20 b8 20 31 31 | 3a f3 20 52 63 6f 6c 25 |%=0 . 11|:. Rcol%|
|00000f10| 28 41 25 29 2c 47 63 6f | 6c 25 28 41 25 29 2c 42 |(A%),Gco|l%(A%),B|
|00000f20| 63 6f 6c 25 28 41 25 29 | 3a ed 0d 03 84 05 e1 0d |col%(A%)|:.......|
|00000f30| 03 8e 79 dc 20 32 35 35 | 2c 30 2c 30 2c 30 2c 32 |..y. 255|,0,0,0,2|
|00000f40| 35 35 2c 30 2c 32 35 35 | 2c 32 35 35 2c 30 2c 30 |55,0,255|,255,0,0|
|00000f50| 2c 30 2c 32 35 35 2c 32 | 35 35 2c 30 2c 32 35 35 |,0,255,2|55,0,255|
|00000f60| 2c 30 2c 32 35 35 2c 32 | 35 35 2c 32 35 35 2c 32 |,0,255,2|55,255,2|
|00000f70| 35 35 2c 32 35 35 2c 31 | 32 38 2c 31 32 38 2c 31 |55,255,1|28,128,1|
|00000f80| 32 38 2c 30 2c 30 2c 30 | 2c 32 35 35 2c 31 32 38 |28,0,0,0|,255,128|
|00000f90| 2c 30 2c 32 35 35 2c 30 | 2c 31 32 38 2c 31 39 35 |,0,255,0|,128,195|
|00000fa0| 2c 32 30 38 2c 31 32 38 | 0d 03 98 0d dd a4 73 63 |,208,128|......sc|
|00000fb0| 72 73 69 7a 52 0d 03 a2 | 5b 21 42 4c 25 3d 31 35 |rsizR...|[!BL%=15|
|00000fc0| 30 3a 42 4c 25 21 34 3d | 31 34 39 3a 42 4c 25 21 |0:BL%!4=|149:BL%!|
|00000fd0| 38 3d 2d 31 3a c8 99 22 | 58 4f 53 5f 52 65 61 64 |8=-1:.."|XOS_Read|
|00000fe0| 56 64 75 56 61 72 69 61 | 62 6c 65 73 22 2c 42 4c |VduVaria|bles",BL|
|00000ff0| 25 2c 42 4c 25 2b 31 32 | 3a 53 69 7a 25 3d 42 4c |%,BL%+12|:Siz%=BL|
|00001000| 25 21 31 32 3a 42 6f 74 | 25 3d 42 4c 25 21 31 36 |%!12:Bot|%=BL%!16|
|00001010| 0d 03 ac 09 3d 53 69 7a | 25 0d 03 b6 31 dd f2 6c |....=Siz|%...1..l|
|00001020| 65 6e 3a c8 99 22 58 4f | 53 5f 52 65 61 64 4d 6f |en:.."XO|S_ReadMo|
|00001030| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 67 6d 25 2c |deVariab|le",gm%,|
|00001040| 37 20 b8 20 2c 2c 6c 65 | 6e 25 0d 03 c0 27 e7 20 |7 . ,,le|n%...'. |
|00001050| 6c 65 6e 25 3e 32 34 30 | 2a 31 30 32 34 20 8c 20 |len%>240|*1024 . |
|00001060| 73 68 61 64 6f 77 25 3d | a3 3a 62 61 6e 6b 25 3d |shadow%=|.:bank%=|
|00001070| 31 0d 03 ca 1a f2 67 65 | 74 6d 6f 64 65 76 61 72 |1.....ge|tmodevar|
|00001080| 69 61 62 6c 65 73 28 67 | 6d 25 29 0d 03 d4 05 e1 |iables(g|m%).....|
|00001090| 0d 03 de 1b dd f2 67 65 | 74 6d 6f 64 65 76 61 72 |......ge|tmodevar|
|000010a0| 69 61 62 6c 65 73 28 67 | 6d 25 29 0d 03 e8 1c c8 |iables(g|m%).....|
|000010b0| 99 26 33 35 2c 67 6d 25 | 2c 34 20 b8 20 2c 2c 78 |.&35,gm%|,4 . ,,x|
|000010c0| 70 69 78 65 6c 73 25 0d | 03 f2 1c c8 99 26 33 35 |pixels%.|.....&35|
|000010d0| 2c 67 6d 25 2c 35 20 b8 | 20 2c 2c 79 70 69 78 65 |,gm%,5 .| ,,ypixe|
|000010e0| 6c 73 25 0d 03 fc 21 78 | 66 61 63 25 3d 78 70 69 |ls%...!x|fac%=xpi|
|000010f0| 78 65 6c 73 25 3a 79 66 | 61 63 25 3d 79 70 69 78 |xels%:yf|ac%=ypix|
|00001100| 65 6c 73 25 0d 04 06 1a | c8 99 26 33 35 2c 67 6d |els%....|..&35,gm|
|00001110| 25 2c 31 31 20 b8 20 2c | 2c 73 63 72 77 25 0d 04 |%,11 . ,|,scrw%..|
|00001120| 10 1c c8 99 26 33 35 2c | 67 6d 25 2c 31 32 20 b8 |....&35,|gm%,12 .|
|00001130| 20 2c 2c 73 63 72 68 65 | 69 25 0d 04 1a 18 c8 99 | ,,scrhe|i%......|
|00001140| 26 33 35 2c 67 6d 25 2c | 37 20 b8 20 2c 2c 73 7a |&35,gm%,|7 . ,,sz|
|00001150| 6d 25 0d 04 24 11 f2 73 | 63 72 73 69 7a 65 28 67 |m%..$..s|crsize(g|
|00001160| 6d 25 29 0d 04 2e 6a 78 | 70 69 78 65 6c 73 25 3d |m%)...jx|pixels%=|
|00001170| 31 3c 3c 78 70 69 78 65 | 6c 73 25 3a 79 70 69 78 |1<<xpixe|ls%:ypix|
|00001180| 65 6c 73 25 3d 31 3c 3c | 79 70 69 78 65 6c 73 25 |els%=1<<|ypixels%|
|00001190| 3a 73 63 72 77 69 64 74 | 68 25 3d 78 70 69 78 65 |:scrwidt|h%=xpixe|
|000011a0| 6c 73 25 2a 28 73 63 72 | 77 25 2b 31 29 3a 73 63 |ls%*(scr|w%+1):sc|
|000011b0| 72 68 65 69 67 68 74 25 | 3d 79 70 69 78 65 6c 73 |rheight%|=ypixels|
|000011c0| 25 2a 28 73 63 72 68 65 | 69 25 2b 31 29 0d 04 38 |%*(scrhe|i%+1)..8|
|000011d0| 05 e1 0d 04 42 56 dd f2 | 70 72 62 75 6c 6c 65 74 |....BV..|prbullet|
|000011e0| 3a c8 99 4c 66 6e 74 25 | 2c 68 64 6c 25 3a c8 99 |:..Lfnt%|,hdl%:..|
|000011f0| 46 66 6e 74 25 2c 30 2c | 62 75 6c 6c 66 6e 74 24 |Ffnt%,0,|bullfnt$|
|00001200| 28 63 74 25 29 2c 66 6f | 6e 74 78 25 2c 66 6f 6e |(ct%),fo|ntx%,fon|
|00001210| 74 79 25 20 b8 20 68 64 | 6c 25 3a c8 99 46 73 66 |ty% . hd|l%:..Fsf|
|00001220| 6e 74 25 2c 68 64 6c 25 | 0d 04 4c 3e 78 77 70 25 |nt%,hdl%|..L>xwp%|
|00001230| 3d 28 62 75 6c 6c 6f 66 | 25 28 63 74 25 29 2a 28 |=(bullof|%(ct%)*(|
|00001240| 32 2a 66 62 68 78 25 2d | 66 62 6c 78 25 29 29 3a |2*fbhx%-|fblx%)):|
|00001250| c8 99 26 36 30 30 38 38 | 2c 2c 78 77 70 25 20 b8 |..&60088|,,xwp% .|
|00001260| 20 2c 78 77 70 25 0d 04 | 56 31 e3 6c 25 3d 30 b8 | ,xwp%..|V1.l%=0.|
|00001270| 20 6e 6c 25 3a e7 6c 25 | 3c 3e 30 20 8c 20 e7 74 | nl%:.l%|<>0 . .t|
|00001280| 78 24 28 63 74 25 2c 6c | 25 2d 31 29 3d 22 22 20 |x$(ct%,l|%-1)="" |
|00001290| 84 6c 25 3d 30 20 8c 0d | 04 60 38 e7 44 5f 6f 6e |.l%=0 ..|.`8.D_on|
|000012a0| 25 20 f2 64 72 6f 70 28 | 4d 58 25 2d 78 77 70 25 |% .drop(|MX%-xwp%|
|000012b0| 2c 4d 59 25 2d 61 64 76 | 25 2a 6c 25 2c 62 75 6c |,MY%-adv|%*l%,bul|
|000012c0| 6c 63 68 72 24 28 63 74 | 25 29 2c 26 31 30 29 0d |lchr$(ct|%),&10).|
|000012d0| 04 6a 58 c8 99 20 43 74 | 53 66 63 25 2c 30 2c 43 |.jX.. Ct|Sfc%,0,C|
|000012e0| 46 4f 52 25 2c 43 42 55 | 4c 43 25 2c 31 34 3a c8 |FOR%,CBU|LC%,14:.|
|000012f0| 99 50 74 78 25 2c 2c 62 | 75 6c 6c 63 68 72 24 28 |.Ptx%,,b|ullchr$(|
|00001300| 63 74 25 29 2c 26 31 30 | 2c 4d 58 25 2d 78 77 70 |ct%),&10|,MX%-xwp|
|00001310| 25 2b 78 70 74 25 2c 4d | 59 25 2d 61 64 76 25 2a |%+xpt%,M|Y%-adv%*|
|00001320| 6c 25 2d 79 70 74 25 0d | 04 74 05 cd 0d 04 7e 10 |l%-ypt%.|.t....~.|
|00001330| ed 3a f2 64 6f 5f 66 6f | 6e 74 3a e1 0d 04 88 0d |.:.do_fo|nt:.....|
|00001340| dd f2 70 72 61 67 67 65 | 64 0d 04 92 1d e7 62 75 |..pragge|d.....bu|
|00001350| 6c 6c 6f 6e 25 3f 63 74 | 25 3c 3e 30 20 f2 70 72 |llon%?ct|%<>0 .pr|
|00001360| 62 75 6c 6c 65 74 0d 04 | 9c 14 f2 63 73 65 74 3a |bullet..|...cset:|
|00001370| e3 6c 25 3d 30 b8 20 6e | 6c 25 0d 04 a6 56 e7 20 |.l%=0. n|l%...V. |
|00001380| 52 75 62 5f 6f 6e 25 3d | 32 35 35 20 c8 99 26 36 |Rub_on%=|255 ..&6|
|00001390| 30 30 39 37 2c 2c 74 78 | 24 28 63 74 25 2c 6c 25 |0097,,tx|$(ct%,l%|
|000013a0| 29 20 b8 20 2c 2c 2c 78 | 77 70 25 2c 79 77 70 25 |) . ,,,x|wp%,ywp%|
|000013b0| 3a c8 99 20 26 36 30 30 | 38 38 2c 2c 78 77 70 25 |:.. &600|88,,xwp%|
|000013c0| 2c 79 77 70 25 20 b8 20 | 2c 78 77 25 2c 79 77 25 |,ywp% . |,xw%,yw%|
|000013d0| 0d 04 b0 3e e7 20 52 75 | 62 5f 6f 6e 25 3d 32 35 |...>. Ru|b_on%=25|
|000013e0| 35 20 f2 72 62 28 4d 58 | 25 2c 4d 59 25 2d 61 64 |5 .rb(MX|%,MY%-ad|
|000013f0| 76 25 2a 6c 25 2d 64 5f | 79 25 2d 63 61 72 73 69 |v%*l%-d_|y%-carsi|
|00001400| 7a 25 2f 33 2c 78 77 25 | 2b 64 5f 78 25 29 0d 04 |z%/3,xw%|+d_x%)..|
|00001410| ba 66 e7 20 75 6c 73 74 | 25 3d 32 35 35 20 80 20 |.f. ulst|%=255 . |
|00001420| 74 78 24 28 63 74 25 2c | 6c 25 29 3c 3e bd 31 33 |tx$(ct%,|l%)<>.13|
|00001430| 20 80 20 a9 28 74 78 24 | 28 63 74 25 2c 6c 25 29 | . .(tx$|(ct%,l%)|
|00001440| 29 3e 30 20 8c 20 f2 64 | 75 6c 28 74 78 24 28 63 |)>0 . .d|ul(tx$(c|
|00001450| 74 25 2c 6c 25 29 2c 4d | 58 25 2b 78 70 74 25 2c |t%,l%),M|X%+xpt%,|
|00001460| 4d 59 25 2d 61 64 76 25 | 2a 6c 25 2d 79 70 74 25 |MY%-adv%|*l%-ypt%|
|00001470| 2c 2d 31 29 0d 04 c4 32 | e7 20 44 5f 6f 6e 25 20 |,-1)...2|. D_on% |
|00001480| f2 64 72 6f 70 28 4d 58 | 25 2c 4d 59 25 2d 61 64 |.drop(MX|%,MY%-ad|
|00001490| 76 25 2a 6c 25 2c 74 78 | 24 28 63 74 25 2c 6c 25 |v%*l%,tx|$(ct%,l%|
|000014a0| 29 2c 26 31 30 29 0d 04 | ce 37 c8 99 26 36 30 30 |),&10)..|.7..&600|
|000014b0| 38 36 2c 2c 74 78 24 28 | 63 74 25 2c 6c 25 29 2c |86,,tx$(|ct%,l%),|
|000014c0| 26 31 30 2c 4d 58 25 2b | 78 70 74 25 2c 4d 59 25 |&10,MX%+|xpt%,MY%|
|000014d0| 2d 61 64 76 25 2a 6c 25 | 2d 79 70 74 25 0d 04 d8 |-adv%*l%|-ypt%...|
|000014e0| 05 ed 0d 04 e2 05 e1 0d | 04 ec 0f dd f2 70 72 69 |........|.....pri|
|000014f0| 6e 74 74 65 78 74 0d 04 | f6 2f e7 44 5f 6f 6e 25 |nttext..|./.D_on%|
|00001500| 3d 32 35 33 20 84 20 44 | 5f 6f 6e 25 3d 32 35 34 |=253 . D|_on%=254|
|00001510| 20 78 70 74 25 3d 64 5f | 78 25 2f 32 20 8b 20 78 | xpt%=d_|x%/2 . x|
|00001520| 70 74 25 3d 30 0d 05 00 | 2f e7 44 5f 6f 6e 25 3d |pt%=0...|/.D_on%=|
|00001530| 32 35 32 20 84 20 44 5f | 6f 6e 25 3d 32 35 34 20 |252 . D_|on%=254 |
|00001540| 79 70 74 25 3d 64 5f 79 | 25 2f 32 20 8b 20 79 70 |ypt%=d_y|%/2 . yp|
|00001550| 74 25 3d 30 0d 05 0a 10 | c8 8e 20 66 6f 72 6d 6e |t%=0....|.. formn|
|00001560| 6f 25 20 ca 0d 05 14 38 | c9 30 3a e7 73 6c 6f 77 |o% ....8|.0:.slow|
|00001570| 70 72 69 6e 74 25 3f 63 | 74 25 3c 3e 30 20 f2 73 |print%?c|t%<>0 .s|
|00001580| 6c 6f 77 72 61 67 67 65 | 64 3a cb 3a e1 20 8b 20 |lowragge|d:.:. . |
|00001590| f2 70 72 61 67 67 65 64 | 3a cb 3a e1 0d 05 1e 11 |.pragged|:.:.....|
|000015a0| c9 31 3a f2 6a 75 73 74 | 52 3a cb 3a e1 0d 05 28 |.1:.just|R:.:...(|
|000015b0| 1c c9 33 3a f2 61 75 74 | 6f 63 65 6e 74 72 65 62 |..3:.aut|ocentreb|
|000015c0| 6c 6f 63 6b 58 3a cb 3a | e1 0d 05 32 1c c9 34 3a |lockX:.:|...2..4:|
|000015d0| f2 61 75 74 6f 63 65 6e | 74 72 65 62 6c 6f 63 6b |.autocen|treblock|
|000015e0| 59 3a cb 3a e1 0d 05 3c | 18 c9 35 3a f2 61 75 74 |Y:.:...<|..5:.aut|
|000015f0| 6f 63 65 6e 74 72 65 58 | 59 3a cb 3a e1 0d 05 46 |ocentreX|Y:.:...F|
|00001600| 18 c9 36 3a f2 63 65 6e | 74 72 65 77 69 74 68 69 |..6:.cen|trewithi|
|00001610| 6e 3a cb 3a e1 0d 05 50 | 16 c9 37 3a f2 63 65 6e |n:.:...P|..7:.cen|
|00001620| 74 72 65 69 6e 63 6f 6c | 75 6d 6e 0d 05 5a 05 7f |treincol|umn..Z..|
|00001630| 0d 05 64 78 73 78 77 25 | 3d 30 3a e3 6c 25 3d 30 |..dxsxw%|=0:.l%=0|
|00001640| 20 b8 20 6e 6c 25 3a c8 | 99 20 26 36 30 30 39 37 | . nl%:.|. &60097|
|00001650| 2c 2c 74 78 24 28 63 74 | 25 2c 6c 25 29 20 b8 20 |,,tx$(ct|%,l%) . |
|00001660| 2c 2c 2c 78 77 70 25 2c | 79 77 70 25 3a c8 99 20 |,,,xwp%,|ywp%:.. |
|00001670| 26 36 30 30 38 38 2c 2c | 78 77 70 25 2c 79 77 70 |&60088,,|xwp%,ywp|
|00001680| 25 20 b8 20 2c 78 77 25 | 2c 79 77 25 3a e7 20 78 |% . ,xw%|,yw%:. x|
|00001690| 77 25 3e 73 78 77 25 20 | 8c 20 73 78 77 25 3d 78 |w%>sxw% |. sxw%=x|
|000016a0| 77 25 3a ed 20 8b 20 ed | 0d 05 6e 12 6a 70 6f 73 |w%:. . .|..n.jpos|
|000016b0| 25 3d 4d 58 25 2b 73 78 | 77 25 0d 05 78 27 e7 20 |%=MX%+sx|w%..x'. |
|000016c0| 6a 70 6f 73 25 3e 73 63 | 72 77 69 64 74 68 25 20 |jpos%>sc|rwidth% |
|000016d0| 8c 20 6a 70 6f 73 25 3d | 73 63 72 77 69 64 74 68 |. jpos%=|scrwidth|
|000016e0| 25 0d 05 82 0e e3 6c 25 | 3d 30 b8 20 6e 6c 25 0d |%.....l%|=0. nl%.|
|000016f0| 05 8c 44 e7 20 52 75 62 | 5f 6f 6e 25 3d 32 35 35 |..D. Rub|_on%=255|
|00001700| 20 f2 72 62 28 4d 58 25 | 2c 4d 59 25 2d 61 64 76 | .rb(MX%|,MY%-adv|
|00001710| 25 2a 6c 25 2d 64 5f 79 | 25 2d 63 61 72 73 69 7a |%*l%-d_y|%-carsiz|
|00001720| 25 2f 33 2c 6a 70 6f 73 | 25 2b 64 5f 78 25 2d 4d |%/3,jpos|%+d_x%-M|
|00001730| 58 25 29 0d 05 96 61 e7 | 20 75 6c 73 74 25 3d 32 |X%)...a.| ulst%=2|
|00001740| 35 35 20 80 20 74 78 24 | 28 63 74 25 2c 6c 25 29 |55 . tx$|(ct%,l%)|
|00001750| 3c 3e bd 31 33 20 80 20 | a9 28 74 78 24 28 63 74 |<>.13 . |.(tx$(ct|
|00001760| 25 2c 6c 25 29 29 3e 30 | 20 f2 64 75 6c 28 74 78 |%,l%))>0| .dul(tx|
|00001770| 24 28 63 74 25 2c 6c 25 | 29 2c 4d 58 25 2c 4d 59 |$(ct%,l%|),MX%,MY|
|00001780| 25 2d 61 64 76 25 2a 6c | 25 2c 6a 70 6f 73 25 2d |%-adv%*l|%,jpos%-|
|00001790| 4d 58 25 29 0d 05 a0 65 | e7 20 44 5f 6f 6e 25 3e |MX%)...e|. D_on%>|
|000017a0| 30 20 ec 6a 70 6f 73 25 | 2b 64 5f 78 25 2c 4d 59 |0 .jpos%|+d_x%,MY|
|000017b0| 25 2d 61 64 76 25 2a 6c | 25 2d 64 5f 79 25 3a f2 |%-adv%*l|%-d_y%:.|
|000017c0| 73 65 74 64 63 3a c8 99 | 26 36 30 30 38 36 2c 2c |setdc:..|&60086,,|
|000017d0| 74 78 24 28 63 74 25 2c | 6c 25 29 2c 26 31 31 2c |tx$(ct%,|l%),&11,|
|000017e0| 4d 58 25 2b 64 5f 78 25 | 2c 4d 59 25 2d 61 64 76 |MX%+d_x%|,MY%-adv|
|000017f0| 25 2a 6c 25 2d 64 5f 79 | 25 0d 05 aa 50 ec 6a 70 |%*l%-d_y|%...P.jp|
|00001800| 6f 73 25 2c 4d 59 25 2d | 61 64 76 25 2a 6c 25 3a |os%,MY%-|adv%*l%:|
|00001810| f2 63 73 65 74 3a c8 99 | 26 36 30 30 38 36 2c 2c |.cset:..|&60086,,|
|00001820| 74 78 24 28 63 74 25 2c | 6c 25 29 2c 26 31 31 2c |tx$(ct%,|l%),&11,|
|00001830| 4d 58 25 2b 78 70 74 25 | 2c 4d 59 25 2d 61 64 76 |MX%+xpt%|,MY%-adv|
|00001840| 25 2a 6c 25 2d 79 70 74 | 25 0d 05 b4 05 ed 0d 05 |%*l%-ypt|%.......|
|00001850| be 05 cb 0d 05 c8 05 e1 | 0d 05 d2 14 dd f2 63 65 |........|......ce|
|00001860| 6e 74 72 65 69 6e 63 6f | 6c 75 6d 6e 0d 05 dc 62 |ntreinco|lumn...b|
|00001870| f2 63 73 65 74 3a e3 6c | 25 3d 30 20 b8 20 6e 6c |.cset:.l|%=0 . nl|
|00001880| 25 3a c8 99 42 62 6f 78 | 25 2c 2c 74 78 24 28 63 |%:..Bbox|%,,tx$(c|
|00001890| 74 25 2c 6c 25 29 20 b8 | 20 2c 2c 2c 78 77 70 25 |t%,l%) .| ,,,xwp%|
|000018a0| 3a c8 99 26 36 30 30 38 | 38 2c 2c 78 77 70 25 20 |:..&6008|8,,xwp% |
|000018b0| b8 20 2c 78 77 25 3a 78 | 77 77 25 3d 6c 6f 77 63 |. ,xw%:x|ww%=lowc|
|000018c0| 6f 6c 25 28 63 74 25 29 | 2d 78 77 25 2f 32 0d 05 |ol%(ct%)|-xw%/2..|
|000018d0| e6 3c e7 52 75 62 5f 6f | 6e 25 20 f2 72 62 28 78 |.<.Rub_o|n% .rb(x|
|000018e0| 77 77 25 2c 4d 59 25 2d | 28 61 64 76 25 2a 6c 25 |ww%,MY%-|(adv%*l%|
|000018f0| 29 2d 64 5f 79 25 2d 63 | 61 72 73 69 7a 25 2f 33 |)-d_y%-c|arsiz%/3|
|00001900| 2c 78 77 25 2b 64 5f 78 | 25 29 0d 05 f0 3a e7 75 |,xw%+d_x|%)...:.u|
|00001910| 6c 73 74 25 20 f2 64 75 | 6c 28 74 78 24 28 63 74 |lst% .du|l(tx$(ct|
|00001920| 25 2c 6c 25 29 2c 78 77 | 77 25 2b 78 70 74 25 2c |%,l%),xw|w%+xpt%,|
|00001930| 4d 59 25 2d 61 64 76 25 | 2a 6c 25 2d 79 70 74 25 |MY%-adv%|*l%-ypt%|
|00001940| 2c 2d 31 29 0d 05 fa 32 | e7 44 5f 6f 6e 25 20 f2 |,-1)...2|.D_on% .|
|00001950| 64 72 6f 70 28 78 77 77 | 25 2c 4d 59 25 2d 61 64 |drop(xww|%,MY%-ad|
|00001960| 76 25 2a 6c 25 2c 74 78 | 24 28 63 74 25 2c 6c 25 |v%*l%,tx|$(ct%,l%|
|00001970| 29 2c 26 31 30 29 0d 06 | 04 3a c8 99 50 74 78 25 |),&10)..|.:..Ptx%|
|00001980| 2c 2c 74 78 24 28 63 74 | 25 2c 6c 25 29 2c 26 31 |,,tx$(ct|%,l%),&1|
|00001990| 30 2c 78 77 77 25 2b 78 | 70 74 25 2c 4d 59 25 2d |0,xww%+x|pt%,MY%-|
|000019a0| 61 64 76 25 2a 6c 25 2d | 79 70 74 25 3a ed 3a e1 |adv%*l%-|ypt%:.:.|
|000019b0| 0d 06 0e 12 dd f2 63 65 | 6e 74 72 65 77 69 74 68 |......ce|ntrewith|
|000019c0| 69 6e 0d 06 18 7e 73 78 | 77 25 3d 30 3a f2 63 73 |in...~sx|w%=0:.cs|
|000019d0| 65 74 3a e3 6c 25 3d 30 | 20 b8 20 6e 6c 25 3a c8 |et:.l%=0| . nl%:.|
|000019e0| 99 20 26 36 30 30 39 37 | 2c 2c 74 78 24 28 63 74 |. &60097|,,tx$(ct|
|000019f0| 25 2c 6c 25 29 20 b8 20 | 2c 2c 2c 78 77 70 25 2c |%,l%) . |,,,xwp%,|
|00001a00| 79 77 70 25 3a c8 99 20 | 26 36 30 30 38 38 2c 2c |ywp%:.. |&60088,,|
|00001a10| 78 77 70 25 2c 79 77 70 | 25 20 b8 20 2c 78 77 25 |xwp%,ywp|% . ,xw%|
|00001a20| 2c 79 77 25 3a e7 20 78 | 77 25 3e 73 78 77 25 20 |,yw%:. x|w%>sxw% |
|00001a30| 8c 20 73 78 77 25 3d 78 | 77 25 3a ed 20 8b 20 ed |. sxw%=x|w%:. . .|
|00001a40| 0d 06 22 58 e3 6c 25 3d | 30 20 b8 20 6e 6c 25 3a |.."X.l%=|0 . nl%:|
|00001a50| c8 99 26 36 30 30 39 37 | 2c 2c 74 78 24 28 63 74 |..&60097|,,tx$(ct|
|00001a60| 25 2c 6c 25 29 20 b8 20 | 2c 2c 2c 78 77 70 25 3a |%,l%) . |,,,xwp%:|
|00001a70| c8 99 20 26 36 30 30 38 | 38 2c 2c 78 77 70 25 20 |.. &6008|8,,xwp% |
|00001a80| b8 20 2c 78 77 25 3a 78 | 77 77 25 3d 28 73 78 77 |. ,xw%:x|ww%=(sxw|
|00001a90| 25 2d 78 77 25 29 2f 32 | 0d 06 2c 43 e7 20 52 75 |%-xw%)/2|..,C. Ru|
|00001aa0| 62 5f 6f 6e 25 3d 32 35 | 35 20 f2 72 62 28 4d 58 |b_on%=25|5 .rb(MX|
|00001ab0| 25 2b 78 77 77 25 2c 4d | 59 25 2d 61 64 76 25 2a |%+xww%,M|Y%-adv%*|
|00001ac0| 6c 25 2d 64 5f 79 25 2d | 63 61 72 73 69 7a 25 2f |l%-d_y%-|carsiz%/|
|00001ad0| 33 2c 78 77 25 2b 64 5f | 78 25 29 0d 06 36 6a e7 |3,xw%+d_|x%)..6j.|
|00001ae0| 20 75 6c 73 74 25 3d 32 | 35 35 20 80 20 a9 28 74 | ulst%=2|55 . .(t|
|00001af0| 78 24 28 63 74 25 2c 6c | 25 29 29 3e 30 20 80 20 |x$(ct%,l|%))>0 . |
|00001b00| 74 78 24 28 63 74 25 2c | 6c 25 29 3c 3e bd 31 33 |tx$(ct%,|l%)<>.13|
|00001b10| 20 f2 64 75 6c 28 74 78 | 24 28 63 74 25 2c 6c 25 | .dul(tx|$(ct%,l%|
|00001b20| 29 2c 4d 58 25 2b 78 77 | 77 25 2b 78 70 74 25 2c |),MX%+xw|w%+xpt%,|
|00001b30| 4d 59 25 2d 61 64 76 25 | 2a 6c 25 2d 79 70 74 25 |MY%-adv%|*l%-ypt%|
|00001b40| 2c 78 77 25 29 0d 06 40 | 36 e7 44 5f 6f 6e 25 20 |,xw%)..@|6.D_on% |
|00001b50| f2 64 72 6f 70 28 4d 58 | 25 2b 78 77 77 25 2c 4d |.drop(MX|%+xww%,M|
|00001b60| 59 25 2d 61 64 76 25 2a | 6c 25 2c 74 78 24 28 63 |Y%-adv%*|l%,tx$(c|
|00001b70| 74 25 2c 6c 25 29 2c 26 | 31 30 29 0d 06 4a 3d c8 |t%,l%),&|10)..J=.|
|00001b80| 99 20 26 36 30 30 38 36 | 2c 2c 74 78 24 28 63 74 |. &60086|,,tx$(ct|
|00001b90| 25 2c 6c 25 29 2c 26 31 | 30 2c 4d 58 25 2b 78 77 |%,l%),&1|0,MX%+xw|
|00001ba0| 77 25 2b 78 70 74 25 2c | 4d 59 25 2d 61 64 76 25 |w%+xpt%,|MY%-adv%|
|00001bb0| 2a 6c 25 2d 79 70 74 25 | 0d 06 54 07 ed 3a e1 0d |*l%-ypt%|..T..:..|
|00001bc0| 06 5e 16 dd f2 61 75 74 | 6f 63 65 6e 74 72 65 62 |.^...aut|ocentreb|
|00001bd0| 6c 6f 63 6b 58 0d 06 68 | 63 f2 63 73 65 74 3a e3 |lockX..h|c.cset:.|
|00001be0| 6c 25 3d 30 20 b8 20 6e | 6c 25 3a c8 99 26 36 30 |l%=0 . n|l%:..&60|
|00001bf0| 30 39 37 2c 2c 74 78 24 | 28 63 74 25 2c 6c 25 29 |097,,tx$|(ct%,l%)|
|00001c00| 20 b8 20 2c 2c 2c 78 77 | 70 25 3a c8 99 20 26 36 | . ,,,xw|p%:.. &6|
|00001c10| 30 30 38 38 2c 2c 78 77 | 70 25 20 b8 20 2c 78 77 |0088,,xw|p% . ,xw|
|00001c20| 25 3a 78 77 77 25 3d 28 | 73 63 72 77 69 64 74 68 |%:xww%=(|scrwidth|
|00001c30| 25 2d 78 77 25 29 2f 32 | 0d 06 72 40 e7 52 75 62 |%-xw%)/2|..r@.Rub|
|00001c40| 5f 6f 6e 25 3d 32 35 35 | 20 f2 72 62 28 78 77 77 |_on%=255| .rb(xww|
|00001c50| 25 2c 4d 59 25 2d 28 61 | 64 76 25 2a 6c 25 29 2d |%,MY%-(a|dv%*l%)-|
|00001c60| 64 5f 79 25 2d 63 61 72 | 73 69 7a 25 2f 33 2c 78 |d_y%-car|siz%/3,x|
|00001c70| 77 25 2b 64 5f 78 25 29 | 0d 06 7c 65 e7 20 75 6c |w%+d_x%)|..|e. ul|
|00001c80| 73 74 25 3d 32 35 35 20 | 80 20 a9 28 74 78 24 28 |st%=255 |. .(tx$(|
|00001c90| 63 74 25 2c 6c 25 29 29 | 3e 30 20 80 20 74 78 24 |ct%,l%))|>0 . tx$|
|00001ca0| 28 63 74 25 2c 6c 25 29 | 3c 3e bd 31 33 20 f2 64 |(ct%,l%)|<>.13 .d|
|00001cb0| 75 6c 28 74 78 24 28 63 | 74 25 2c 6c 25 29 2c 78 |ul(tx$(c|t%,l%),x|
|00001cc0| 77 77 25 2b 78 70 74 25 | 2c 4d 59 25 2d 61 64 76 |ww%+xpt%|,MY%-adv|
|00001cd0| 25 2a 6c 25 2d 79 70 74 | 25 2c 2d 31 29 0d 06 86 |%*l%-ypt|%,-1)...|
|00001ce0| 33 e7 20 44 5f 6f 6e 25 | 20 f2 64 72 6f 70 28 78 |3. D_on%| .drop(x|
|00001cf0| 77 77 25 2c 4d 59 25 2d | 61 64 76 25 2a 6c 25 2c |ww%,MY%-|adv%*l%,|
|00001d00| 74 78 24 28 63 74 25 2c | 6c 25 29 2c 26 31 30 29 |tx$(ct%,|l%),&10)|
|00001d10| 0d 06 90 3a c8 99 26 36 | 30 30 38 36 2c 2c 74 78 |...:..&6|0086,,tx|
|00001d20| 24 28 63 74 25 2c 6c 25 | 29 2c 26 31 30 2c 78 77 |$(ct%,l%|),&10,xw|
|00001d30| 77 25 2b 78 70 74 25 2c | 4d 59 25 2d 61 64 76 25 |w%+xpt%,|MY%-adv%|
|00001d40| 2a 6c 25 2d 79 70 74 25 | 3a ed 0d 06 9a 05 e1 0d |*l%-ypt%|:.......|
|00001d50| 06 a4 64 dd f2 64 75 6c | 28 73 74 72 69 6e 67 24 |..d..dul|(string$|
|00001d60| 2c 78 70 25 2c 79 70 25 | 2c 78 73 25 29 3a c8 99 |,xp%,yp%|,xs%):..|
|00001d70| 26 36 30 30 39 37 2c 2c | 73 74 72 69 6e 67 24 20 |&60097,,|string$ |
|00001d80| b8 20 2c 2c 2c 78 77 70 | 25 3a c8 99 20 26 36 30 |. ,,,xwp|%:.. &60|
|00001d90| 30 38 38 2c 2c 78 77 70 | 25 20 b8 20 2c 78 73 77 |088,,xwp|% . ,xsw|
|00001da0| 25 3a e7 20 78 73 25 3d | 2d 31 20 78 73 25 3d 78 |%:. xs%=|-1 xs%=x|
|00001db0| 73 77 25 0d 06 ae 3d f2 | 63 62 67 72 28 52 63 6f |sw%...=.|cbgr(Rco|
|00001dc0| 6c 25 28 75 6e 64 65 72 | 63 6f 6c 25 29 2c 47 63 |l%(under|col%),Gc|
|00001dd0| 6f 6c 25 28 75 6e 64 65 | 72 63 6f 6c 25 29 2c 42 |ol%(unde|rcol%),B|
|00001de0| 63 6f 6c 25 28 75 6e 64 | 65 72 63 6f 6c 25 29 29 |col%(und|ercol%))|
|00001df0| 0d 06 b8 2c 79 77 25 3d | a8 28 28 79 70 25 2d 63 |...,yw%=|.((yp%-c|
|00001e00| 61 72 73 69 7a 25 2f 32 | 29 2f 79 70 69 78 65 6c |arsiz%/2|)/ypixel|
|00001e10| 73 25 29 2a 79 70 69 78 | 65 6c 73 25 0d 06 c2 1b |s%)*ypix|els%....|
|00001e20| 78 70 25 2d 3d 64 5f 78 | 25 3a 78 73 25 2b 3d 28 |xp%-=d_x|%:xs%+=(|
|00001e30| 64 5f 78 25 2a 32 29 0d | 06 cc 0e c8 8e 20 75 6c |d_x%*2).|..... ul|
|00001e40| 74 79 25 20 ca 0d 06 d6 | 20 c9 30 3a c8 93 20 c8 |ty% ....| .0:.. .|
|00001e50| 90 20 78 70 25 2c 79 77 | 25 2c 78 73 25 2c 2d 75 |. xp%,yw|%,xs%,-u|
|00001e60| 6e 64 5f 77 25 0d 06 e0 | 72 c9 31 3a c8 93 20 c8 |nd_w%...|r.1:.. .|
|00001e70| 90 20 78 70 25 2c 79 77 | 25 2c 78 73 25 2c 2d 75 |. xp%,yw|%,xs%,-u|
|00001e80| 6e 64 5f 77 25 3a c8 8f | 20 c8 90 20 78 70 25 2b |nd_w%:..| .. xp%+|
|00001e90| 75 6e 64 5f 77 25 2f 32 | 2c 79 77 25 2d 75 6e 64 |und_w%/2|,yw%-und|
|00001ea0| 5f 77 25 2f 32 2c 75 6e | 64 5f 77 25 3a c8 8f 20 |_w%/2,un|d_w%:.. |
|00001eb0| c8 90 20 78 70 25 2b 78 | 73 25 2d 75 6e 64 5f 77 |.. xp%+x|s%-und_w|
|00001ec0| 25 2f 32 2c 79 77 25 2d | 75 6e 64 5f 77 25 2f 32 |%/2,yw%-|und_w%/2|
|00001ed0| 2c 75 6e 64 5f 77 25 0d | 06 ea 68 c9 32 3a c8 93 |,und_w%.|..h.2:..|
|00001ee0| 20 c8 90 20 78 70 25 2c | 79 77 25 2c 78 73 25 2c | .. xp%,|yw%,xs%,|
|00001ef0| 2d 75 6e 64 5f 77 25 3a | c8 8f 20 c8 90 20 78 70 |-und_w%:|.. .. xp|
|00001f00| 25 2c 79 77 25 2d 75 6e | 64 5f 77 25 2f 32 2c 28 |%,yw%-un|d_w%/2,(|
|00001f10| 75 6e 64 5f 77 25 2f 32 | 29 3a c8 8f 20 c8 90 20 |und_w%/2|):.. .. |
|00001f20| 78 70 25 2b 78 73 25 2c | 79 77 25 2d 75 6e 64 5f |xp%+xs%,|yw%-und_|
|00001f30| 77 25 2f 32 2c 28 75 6e | 64 5f 77 25 2f 32 29 0d |w%/2,(un|d_w%/2).|
|00001f40| 06 f4 21 c9 33 3a ec 20 | 78 70 25 2c 79 77 25 3a |..!.3:. |xp%,yw%:|
|00001f50| f0 20 38 35 2c 78 70 25 | 2b 78 73 25 2c 79 77 25 |. 85,xp%|+xs%,yw%|
|00001f60| 0d 06 fe 29 c9 34 3a ec | 20 78 70 25 2b 78 73 25 |...).4:.| xp%+xs%|
|00001f70| 2c 79 77 25 2b 2d 75 6e | 64 5f 77 25 3a f0 20 38 |,yw%+-un|d_w%:. 8|
|00001f80| 35 2c 78 70 25 2c 79 77 | 25 0d 07 08 05 cb 0d 07 |5,xp%,yw|%.......|
|00001f90| 12 05 e1 0d 07 1c 11 dd | f2 61 75 74 6f 63 73 74 |........|.autocst|
|00001fa0| 72 69 6e 67 0d 07 26 77 | c8 99 26 36 30 30 39 37 |ring..&w|..&60097|
|00001fb0| 2c 2c 74 78 24 28 63 74 | 25 2c 63 6c 69 25 29 20 |,,tx$(ct|%,cli%) |
|00001fc0| b8 20 2c 2c 2c 78 77 70 | 25 2c 79 77 70 25 3a c8 |. ,,,xwp|%,ywp%:.|
|00001fd0| 99 20 26 36 30 30 38 38 | 2c 2c 78 77 70 25 2c 79 |. &60088|,,xwp%,y|
|00001fe0| 77 70 25 20 b8 20 2c 78 | 77 25 2c 79 77 25 3a 78 |wp% . ,x|w%,yw%:x|
|00001ff0| 77 77 25 3d 73 63 72 77 | 69 64 74 68 25 2d 78 77 |ww%=scrw|idth%-xw|
|00002000| 25 3a 4d 58 25 3d 78 77 | 77 25 2f 32 3a c8 97 20 |%:MX%=xw|w%/2:.. |
|00002010| b8 20 4d 58 25 2c 4d 59 | 25 3a e1 0d 07 30 0b dd |. MX%,MY|%:...0..|
|00002020| f2 6a 75 73 74 52 0d 07 | 3a 15 f2 63 73 65 74 3a |.justR..|:..cset:|
|00002030| e3 6c 25 3d 30 20 b8 20 | 6e 6c 25 0d 07 44 48 c8 |.l%=0 . |nl%..DH.|
|00002040| 99 26 36 30 30 39 37 2c | 2c 74 78 24 28 63 74 25 |.&60097,|,tx$(ct%|
|00002050| 2c 6c 25 29 20 b8 20 2c | 2c 2c 78 77 70 25 2c 79 |,l%) . ,|,,xwp%,y|
|00002060| 77 70 25 3a c8 99 20 26 | 36 30 30 38 38 2c 2c 78 |wp%:.. &|60088,,x|
|00002070| 77 70 25 2c 79 77 70 25 | 20 b8 20 2c 78 77 25 2c |wp%,ywp%| . ,xw%,|
|00002080| 79 77 25 0d 07 4e 42 e7 | 20 52 75 62 5f 6f 6e 25 |yw%..NB.| Rub_on%|
|00002090| 3d 32 35 35 20 f2 72 62 | 28 4d 58 25 2d 78 77 25 |=255 .rb|(MX%-xw%|
|000020a0| 2c 4d 59 25 2d 61 64 76 | 25 2a 6c 25 2d 64 5f 79 |,MY%-adv|%*l%-d_y|
|000020b0| 25 2d 63 61 72 73 69 7a | 25 2f 33 2c 78 77 25 2b |%-carsiz|%/3,xw%+|
|000020c0| 64 5f 78 25 29 0d 07 58 | 68 e7 20 75 6c 73 74 25 |d_x%)..X|h. ulst%|
|000020d0| 3d 32 35 35 20 80 20 a9 | 28 74 78 24 28 63 74 25 |=255 . .|(tx$(ct%|
|000020e0| 2c 6c 25 29 29 3e 30 20 | 80 20 74 78 24 28 63 74 |,l%))>0 |. tx$(ct|
|000020f0| 25 2c 6c 25 29 3c 3e bd | 31 33 20 f2 64 75 6c 28 |%,l%)<>.|13 .dul(|
|00002100| 74 78 24 28 63 74 25 2c | 6c 25 29 2c 4d 58 25 2d |tx$(ct%,|l%),MX%-|
|00002110| 78 77 25 2b 78 70 74 25 | 2c 4d 59 25 2d 61 64 76 |xw%+xpt%|,MY%-adv|
|00002120| 25 2a 6c 25 2d 79 70 74 | 25 2c 2d 31 29 0d 07 62 |%*l%-ypt|%,-1)..b|
|00002130| 36 e7 20 44 5f 6f 6e 25 | 20 f2 64 72 6f 70 28 4d |6. D_on%| .drop(M|
|00002140| 58 25 2d 78 77 25 2c 4d | 59 25 2d 61 64 76 25 2a |X%-xw%,M|Y%-adv%*|
|00002150| 6c 25 2c 74 78 24 28 63 | 74 25 2c 6c 25 29 2c 26 |l%,tx$(c|t%,l%),&|
|00002160| 31 30 29 0d 07 6c 3c c8 | 99 20 26 36 30 30 38 36 |10)..l<.|. &60086|
|00002170| 2c 2c 74 78 24 28 63 74 | 25 2c 6c 25 29 2c 26 31 |,,tx$(ct|%,l%),&1|
|00002180| 30 2c 4d 58 25 2d 78 77 | 25 2b 78 70 74 25 2c 4d |0,MX%-xw|%+xpt%,M|
|00002190| 59 25 2d 61 64 76 25 2a | 6c 25 2d 79 70 74 25 0d |Y%-adv%*|l%-ypt%.|
|000021a0| 07 76 05 ed 0d 07 80 05 | e1 0d 07 8a 16 dd f2 61 |.v......|.......a|
|000021b0| 75 74 6f 63 65 6e 74 72 | 65 62 6c 6f 63 6b 59 0d |utocentr|eblockY.|
|000021c0| 07 94 2e 73 79 77 25 3d | 28 6e 6c 25 2a 61 64 76 |...syw%=|(nl%*adv|
|000021d0| 25 29 2f 32 3a 73 79 77 | 25 3d 28 73 63 72 68 65 |%)/2:syw|%=(scrhe|
|000021e0| 69 67 68 74 25 2f 32 29 | 2b 73 79 77 25 0d 07 9e |ight%/2)|+syw%...|
|000021f0| 68 f2 63 73 65 74 3a e3 | 6c 25 3d 30 20 b8 20 6e |h.cset:.|l%=0 . n|
|00002200| 6c 25 3a e7 20 52 75 62 | 5f 6f 6e 25 3d 32 35 35 |l%:. Rub|_on%=255|
|00002210| 20 c8 99 26 36 30 30 39 | 37 2c 2c 74 78 24 28 63 | ..&6009|7,,tx$(c|
|00002220| 74 25 2c 6c 25 29 20 b8 | 20 2c 2c 2c 78 77 70 25 |t%,l%) .| ,,,xwp%|
|00002230| 2c 79 77 70 25 3a c8 99 | 20 26 36 30 30 38 38 2c |,ywp%:..| &60088,|
|00002240| 2c 78 77 70 25 2c 79 77 | 70 25 20 b8 20 2c 78 77 |,xwp%,yw|p% . ,xw|
|00002250| 25 2c 79 77 25 0d 07 a8 | 3f e7 20 52 75 62 5f 6f |%,yw%...|?. Rub_o|
|00002260| 6e 25 3d 32 35 35 20 f2 | 72 62 28 4d 58 25 2c 73 |n%=255 .|rb(MX%,s|
|00002270| 79 77 25 2d 61 64 76 25 | 2a 6c 25 2d 64 5f 79 25 |yw%-adv%|*l%-d_y%|
|00002280| 2d 63 61 72 73 69 7a 25 | 2f 33 2c 78 77 25 2b 64 |-carsiz%|/3,xw%+d|
|00002290| 5f 78 25 29 0d 07 b2 65 | e7 20 75 6c 73 74 25 3d |_x%)...e|. ulst%=|
|000022a0| 32 35 35 20 80 20 a9 28 | 74 78 24 28 63 74 25 2c |255 . .(|tx$(ct%,|
|000022b0| 6c 25 29 29 3e 30 20 80 | 20 74 78 24 28 63 74 25 |l%))>0 .| tx$(ct%|
|000022c0| 2c 6c 25 29 3c 3e bd 31 | 33 20 f2 64 75 6c 28 74 |,l%)<>.1|3 .dul(t|
|000022d0| 78 24 28 63 74 25 2c 6c | 25 29 2c 4d 58 25 2b 78 |x$(ct%,l|%),MX%+x|
|000022e0| 70 74 25 2c 73 79 77 25 | 2d 61 64 76 25 2a 6c 25 |pt%,syw%|-adv%*l%|
|000022f0| 2d 79 70 74 25 2c 2d 31 | 29 0d 07 bc 33 e7 20 44 |-ypt%,-1|)...3. D|
|00002300| 5f 6f 6e 25 20 f2 64 72 | 6f 70 28 4d 58 25 2c 73 |_on% .dr|op(MX%,s|
|00002310| 79 77 25 2d 61 64 76 25 | 2a 6c 25 2c 74 78 24 28 |yw%-adv%|*l%,tx$(|
|00002320| 63 74 25 2c 6c 25 29 2c | 26 31 30 29 0d 07 c6 39 |ct%,l%),|&10)...9|
|00002330| c8 99 20 26 36 30 30 38 | 36 2c 2c 74 78 24 28 63 |.. &6008|6,,tx$(c|
|00002340| 74 25 2c 6c 25 29 2c 26 | 31 30 2c 4d 58 25 2b 78 |t%,l%),&|10,MX%+x|
|00002350| 70 74 25 2c 73 79 77 25 | 2d 61 64 76 25 2a 6c 25 |pt%,syw%|-adv%*l%|
|00002360| 2d 79 70 74 25 0d 07 d0 | 07 ed 3a e1 0d 07 da 12 |-ypt%...|..:.....|
|00002370| dd f2 61 75 74 6f 63 65 | 6e 74 72 65 58 59 0d 07 |..autoce|ntreXY..|
|00002380| e4 2e 73 79 77 25 3d 28 | 6e 6c 25 2a 61 64 76 25 |..syw%=(|nl%*adv%|
|00002390| 29 2f 32 3a 73 79 77 25 | 3d 28 73 63 72 68 65 69 |)/2:syw%|=(scrhei|
|000023a0| 67 68 74 25 2f 32 29 2b | 73 79 77 25 0d 07 ee 15 |ght%/2)+|syw%....|
|000023b0| f2 63 73 65 74 3a e3 6c | 25 3d 30 20 b8 20 6e 6c |.cset:.l|%=0 . nl|
|000023c0| 25 0d 07 f8 51 c8 99 26 | 36 30 30 39 37 2c 2c 74 |%...Q..&|60097,,t|
|000023d0| 78 24 28 63 74 25 2c 6c | 25 29 20 b8 20 2c 2c 2c |x$(ct%,l|%) . ,,,|
|000023e0| 78 77 70 25 3a c8 99 20 | 26 36 30 30 38 38 2c 2c |xwp%:.. |&60088,,|
|000023f0| 78 77 70 25 20 b8 20 2c | 78 77 25 3a 78 77 77 25 |xwp% . ,|xw%:xww%|
|00002400| 3d 28 73 63 72 77 69 64 | 74 68 25 2d 78 77 25 29 |=(scrwid|th%-xw%)|
|00002410| 2f 32 0d 08 02 40 e7 20 | 52 75 62 5f 6f 6e 25 3d |/2...@. |Rub_on%=|
|00002420| 32 35 35 20 f2 72 62 28 | 78 77 77 25 2c 73 79 77 |255 .rb(|xww%,syw|
|00002430| 25 2d 61 64 76 25 2a 6c | 25 2d 64 5f 79 25 2d 63 |%-adv%*l|%-d_y%-c|
|00002440| 61 72 73 69 7a 25 2f 33 | 2c 78 77 25 2b 64 5f 78 |arsiz%/3|,xw%+d_x|
|00002450| 25 29 0d 08 0c 68 e7 20 | 75 6c 73 74 25 3d 32 35 |%)...h. |ulst%=25|
|00002460| 35 20 80 20 a9 28 74 78 | 24 28 63 74 25 2c 6c 25 |5 . .(tx|$(ct%,l%|
|00002470| 29 29 3e 30 20 80 20 74 | 78 24 28 63 74 25 2c 6c |))>0 . t|x$(ct%,l|
|00002480| 25 29 3c 3e bd 31 33 20 | 8c 20 f2 64 75 6c 28 74 |%)<>.13 |. .dul(t|
|00002490| 78 24 28 63 74 25 2c 6c | 25 29 2c 78 77 77 25 2b |x$(ct%,l|%),xww%+|
|000024a0| 78 70 74 25 2c 73 79 77 | 25 2d 61 64 76 25 2a 6c |xpt%,syw|%-adv%*l|
|000024b0| 25 2d 79 70 74 25 2c 2d | 31 29 0d 08 16 34 e7 20 |%-ypt%,-|1)...4. |
|000024c0| 44 5f 6f 6e 25 20 f2 64 | 72 6f 70 28 78 77 77 25 |D_on% .d|rop(xww%|
|000024d0| 2c 73 79 77 25 2d 61 64 | 76 25 2a 6c 25 2c 74 78 |,syw%-ad|v%*l%,tx|
|000024e0| 24 28 63 74 25 2c 6c 25 | 29 2c 26 31 30 29 0d 08 |$(ct%,l%|),&10)..|
|000024f0| 20 3a c8 99 20 26 36 30 | 30 38 36 2c 2c 74 78 24 | :.. &60|086,,tx$|
|00002500| 28 63 74 25 2c 6c 25 29 | 2c 26 31 30 2c 78 77 77 |(ct%,l%)|,&10,xww|
|00002510| 25 2b 78 70 74 25 2c 73 | 79 77 25 2d 61 64 76 25 |%+xpt%,s|yw%-adv%|
|00002520| 2a 6c 25 2d 79 70 74 25 | 0d 08 2a 07 ed 3a e1 0d |*l%-ypt%|..*..:..|
|00002530| 08 34 98 dd f2 72 62 28 | 78 70 25 2c 79 70 25 2c |.4...rb(|xp%,yp%,|
|00002540| 78 77 25 29 3a 78 77 25 | 2b 3d 64 5f 78 25 3a f2 |xw%):xw%|+=d_x%:.|
|00002550| 63 62 67 72 28 52 63 6f | 6c 25 28 52 75 62 63 6f |cbgr(Rco|l%(Rubco|
|00002560| 6c 25 29 2a 72 68 66 74 | 6f 6e 65 2c 47 63 6f 6c |l%)*rhft|one,Gcol|
|00002570| 25 28 52 75 62 63 6f 6c | 25 29 2a 72 68 66 74 6f |%(Rubcol|%)*rhfto|
|00002580| 6e 65 2c 42 63 6f 6c 25 | 28 52 75 62 63 6f 6c 25 |ne,Bcol%|(Rubcol%|
|00002590| 29 2a 72 68 66 74 6f 6e | 65 29 3a c8 93 20 c8 90 |)*rhfton|e):.. ..|
|000025a0| 20 78 70 25 2d 64 5f 78 | 25 2c 79 70 25 2d 63 61 | xp%-d_x|%,yp%-ca|
|000025b0| 72 73 69 7a 25 2f 37 2c | 78 77 25 2c 63 61 72 73 |rsiz%/7,|xw%,cars|
|000025c0| 69 7a 25 2a 32 3a e1 0d | 08 3e 4d dd f2 64 72 6f |iz%*2:..|.>M..dro|
|000025d0| 70 28 78 77 70 25 2c 79 | 77 70 25 2c 74 24 2c 78 |p(xwp%,y|wp%,t$,x|
|000025e0| 77 25 29 3a e7 ac 62 44 | 70 25 20 f2 73 65 74 64 |w%):..bD|p% .setd|
|000025f0| 63 3a c8 99 50 74 78 25 | 2c 2c 74 24 2c 78 77 25 |c:..Ptx%|,,t$,xw%|
|00002600| 2c 78 77 70 25 2b 64 5f | 78 25 2c 79 77 70 25 2d |,xwp%+d_|x%,ywp%-|
|00002610| 64 5f 79 25 0d 08 48 1d | e7 62 44 70 25 20 f2 7a |d_y%..H.|.bDp% .z|
|00002620| 6f 6e 6b 28 78 77 70 25 | 2c 79 77 70 25 2c 74 24 |onk(xwp%|,ywp%,t$|
|00002630| 29 0d 08 52 0b f2 63 73 | 65 74 3a e1 0d 08 5c 2b |)..R..cs|et:...\+|
|00002640| dd a4 74 72 6e 73 28 76 | 31 25 2c 76 32 25 2c 76 |..trns(v|1%,v2%,v|
|00002650| 33 25 2c 76 34 25 29 3a | e7 73 68 61 64 65 64 25 |3%,v4%):|.shaded%|
|00002660| 3d 30 20 3d 76 31 25 0d | 08 66 0f e7 76 33 25 3d |=0 =v1%.|.f..v3%=|
|00002670| 30 20 3d 76 31 25 0d 08 | 70 11 e7 76 33 25 3d 76 |0 =v1%..|p..v3%=v|
|00002680| 34 25 20 3d 76 32 25 0d | 08 7a 10 e7 76 34 25 3d |4% =v2%.|.z..v4%=|
|00002690| 30 20 76 34 25 3d 31 0d | 08 84 d8 f2 63 38 62 69 |0 v4%=1.|....c8bi|
|000026a0| 74 28 76 31 25 29 3a 72 | 63 31 25 3d 72 65 64 76 |t(v1%):r|c1%=redv|
|000026b0| 25 3a 67 63 31 25 3d 67 | 72 65 65 6e 76 25 3a 62 |%:gc1%=g|reenv%:b|
|000026c0| 63 31 25 3d 62 6c 75 65 | 76 25 3a f2 63 38 62 69 |c1%=blue|v%:.c8bi|
|000026d0| 74 28 76 32 25 29 3a 72 | 63 31 25 3d 72 63 31 25 |t(v2%):r|c1%=rc1%|
|000026e0| 2d 28 28 72 63 31 25 2d | 72 65 64 76 25 29 2f 28 |-((rc1%-|redv%)/(|
|000026f0| 76 34 25 2f 76 33 25 29 | 29 2f 64 73 68 61 64 6d |v4%/v3%)|)/dshadm|
|00002700| 75 6c 74 3a 67 63 31 25 | 3d 67 63 31 25 2d 28 28 |ult:gc1%|=gc1%-((|
|00002710| 67 63 31 25 2d 67 72 65 | 65 6e 76 25 29 2f 28 76 |gc1%-gre|env%)/(v|
|00002720| 34 25 2f 76 33 25 29 29 | 2f 64 73 68 61 64 6d 75 |4%/v3%))|/dshadmu|
|00002730| 6c 74 3a 62 63 31 25 3d | 62 63 31 25 2d 28 28 62 |lt:bc1%=|bc1%-((b|
|00002740| 63 31 25 2d 62 6c 75 65 | 76 25 29 2f 28 76 34 25 |c1%-blue|v%)/(v4%|
|00002750| 2f 76 33 25 29 29 2f 64 | 73 68 61 64 6d 75 6c 74 |/v3%))/d|shadmult|
|00002760| 3a e7 72 63 31 25 3c 30 | 20 72 63 31 25 3d 30 0d |:.rc1%<0| rc1%=0.|
|00002770| 08 8e 12 e7 67 63 31 25 | 3c 30 20 67 63 31 25 3d |....gc1%|<0 gc1%=|
|00002780| 30 0d 08 98 12 e7 62 63 | 31 25 3c 30 20 62 63 31 |0.....bc|1%<0 bc1|
|00002790| 25 3d 30 0d 08 a2 16 e7 | 72 63 31 25 3e 32 35 35 |%=0.....|rc1%>255|
|000027a0| 20 72 63 31 25 3d 32 35 | 35 0d 08 ac 16 e7 67 63 | rc1%=25|5.....gc|
|000027b0| 31 25 3e 32 35 35 20 67 | 63 31 25 3d 32 35 35 0d |1%>255 g|c1%=255.|
|000027c0| 08 b6 16 e7 62 63 31 25 | 3e 32 35 35 20 62 63 31 |....bc1%|>255 bc1|
|000027d0| 25 3d 32 35 35 0d 08 c0 | 1c 3d a4 63 33 32 62 69 |%=255...|.=.c32bi|
|000027e0| 74 28 72 63 31 25 2c 67 | 63 31 25 2c 62 63 31 25 |t(rc1%,g|c1%,bc1%|
|000027f0| 29 0d 08 ca 5a dd f2 63 | 38 62 69 74 28 76 61 6c |)...Z..c|8bit(val|
|00002800| 25 29 3a 62 6c 75 65 76 | 25 3d 28 76 61 6c 25 3e |%):bluev|%=(val%>|
|00002810| 3e 32 34 29 20 80 20 26 | 46 46 3a 72 65 64 76 25 |>24) . &|FF:redv%|
|00002820| 3d 28 76 61 6c 25 3e 3e | 38 29 20 80 20 26 46 46 |=(val%>>|8) . &FF|
|00002830| 3a 67 72 65 65 6e 76 25 | 3d 28 76 61 6c 25 3e 3e |:greenv%|=(val%>>|
|00002840| 31 36 29 20 80 20 26 46 | 46 3a e1 0d 08 d4 3d dd |16) . &F|F:....=.|
|00002850| f2 7a 6f 6e 6b 28 78 77 | 70 25 2c 79 77 70 25 2c |.zonk(xw|p%,ywp%,|
|00002860| 74 24 29 3a e7 64 5f 78 | 25 3c 30 20 78 70 25 3d |t$):.d_x|%<0 xp%=|
|00002870| 78 70 69 78 65 6c 73 25 | 20 8b 20 78 70 25 3d 2d |xpixels%| . xp%=-|
|00002880| 78 70 69 78 65 6c 73 25 | 0d 08 de 28 e7 64 5f 79 |xpixels%|...(.d_y|
|00002890| 25 3c 30 20 79 70 25 3d | 79 70 69 78 65 6c 73 25 |%<0 yp%=|ypixels%|
|000028a0| 20 8b 20 79 70 25 3d 2d | 79 70 69 78 65 6c 73 25 | . yp%=-|ypixels%|
|000028b0| 0d 08 e8 b3 e3 6c 64 6f | 25 3d 64 5f 78 25 b8 20 |.....ldo|%=d_x%. |
|000028c0| 30 20 88 78 70 25 3a e3 | 6c 64 6f 6f 25 3d 64 5f |0 .xp%:.|ldoo%=d_|
|000028d0| 79 25 20 b8 20 30 20 88 | 79 70 25 3a e7 20 ac 44 |y% . 0 .|yp%:. .D|
|000028e0| 5f 69 6e 76 25 20 63 31 | 25 3d a4 74 72 6e 73 28 |_inv% c1|%=.trns(|
|000028f0| 43 44 42 41 4b 25 2c 43 | 44 46 4f 52 25 2c a4 77 |CDBAK%,C|DFOR%,.w|
|00002900| 68 69 63 68 28 6c 64 6f | 25 2c 6c 64 6f 6f 25 29 |hich(ldo|%,ldoo%)|
|00002910| 2c a4 77 68 69 63 68 28 | 64 5f 78 25 2c 64 5f 79 |,.which(|d_x%,d_y|
|00002920| 25 29 29 20 8b 20 63 31 | 25 3d a4 74 72 6e 73 28 |%)) . c1|%=.trns(|
|00002930| 43 44 46 4f 52 25 2c 43 | 44 42 41 4b 25 2c a4 77 |CDFOR%,C|DBAK%,.w|
|00002940| 68 69 63 68 28 6c 64 6f | 25 2c 6c 64 6f 6f 25 29 |hich(ldo|%,ldoo%)|
|00002950| 2c a4 77 68 69 63 68 28 | 64 5f 78 25 2c 64 5f 79 |,.which(|d_x%,d_y|
|00002960| 25 29 29 0d 08 f2 50 e7 | 6c 64 6f 25 3d 64 5f 78 |%))...P.|ldo%=d_x|
|00002970| 25 20 80 20 6c 64 6f 6f | 25 3c 3e 64 5f 79 25 20 |% . ldoo|%<>d_y% |
|00002980| c8 99 20 43 74 53 66 63 | 25 2c 30 2c 43 42 41 4b |.. CtSfc|%,0,CBAK|
|00002990| 42 41 4b 25 2c 63 31 25 | 2c 31 34 20 8b 20 c8 99 |BAK%,c1%|,14 . ..|
|000029a0| 20 43 74 53 66 63 25 2c | 30 2c 63 31 25 2c 63 31 | CtSfc%,|0,c1%,c1|
|000029b0| 25 2c 30 0d 08 fc 2a c8 | 99 50 74 78 25 2c 2c 74 |%,0...*.|.Ptx%,,t|
|000029c0| 24 2c 26 31 30 2c 78 77 | 70 25 2b 6c 64 6f 25 2c |$,&10,xw|p%+ldo%,|
|000029d0| 79 77 70 25 2d 6c 64 6f | 6f 25 3a ed 2c 0d 09 06 |ywp%-ldo|o%:.,...|
|000029e0| 0c f2 73 65 74 64 63 3a | e1 0d 09 10 25 dd a4 77 |..setdc:|....%..w|
|000029f0| 68 69 63 68 28 76 31 25 | 2c 76 32 25 29 3a c8 8e |hich(v1%|,v2%):..|
|00002a00| 20 77 68 69 63 68 64 72 | 6f 70 66 25 20 ca 0d 09 | whichdr|opf% ...|
|00002a10| 1a 0f c9 20 30 3a 3d 94 | 28 76 31 25 29 0d 09 24 |... 0:=.|(v1%)..$|
|00002a20| 0f c9 20 31 3a 3d 94 28 | 76 32 25 29 0d 09 2e 16 |.. 1:=.(|v2%)....|
|00002a30| c9 20 32 3a 3d 94 28 76 | 32 25 29 2b 94 28 76 31 |. 2:=.(v|2%)+.(v1|
|00002a40| 25 29 0d 09 38 16 c9 20 | 33 3a 3d 94 28 76 32 25 |%)..8.. |3:=.(v2%|
|00002a50| 29 2d 94 28 76 31 25 29 | 0d 09 42 0c c9 20 34 3a |)-.(v1%)|..B.. 4:|
|00002a60| 3d 76 31 25 0d 09 4c 0c | c9 20 35 3a 3d 76 32 25 |=v1%..L.|. 5:=v2%|
|00002a70| 0d 09 56 05 cb 0d 09 60 | 0b 3d 94 28 76 31 25 29 |..V....`|.=.(v1%)|
|00002a80| 0d 09 6a ca dd f2 64 6f | 72 65 63 73 3a e3 6c 6f |..j...do|recs:.lo|
|00002a90| 70 25 3d 30 20 b8 20 72 | 65 63 73 25 3a f2 63 62 |p%=0 . r|ecs%:.cb|
|00002aa0| 67 72 28 52 63 6f 6c 25 | 28 72 65 63 63 6f 6c 25 |gr(Rcol%|(reccol%|
|00002ab0| 3f 6c 6f 70 25 29 2a 72 | 65 63 69 28 6c 6f 70 25 |?lop%)*r|eci(lop%|
|00002ac0| 29 2c 47 63 6f 6c 25 28 | 72 65 63 63 6f 6c 25 3f |),Gcol%(|reccol%?|
|00002ad0| 6c 6f 70 25 29 2a 72 65 | 63 69 28 6c 6f 70 25 29 |lop%)*re|ci(lop%)|
|00002ae0| 2c 42 63 6f 6c 25 28 72 | 65 63 63 6f 6c 25 3f 6c |,Bcol%(r|eccol%?l|
|00002af0| 6f 70 25 29 2a 72 65 63 | 69 28 6c 6f 70 25 29 29 |op%)*rec|i(lop%))|
|00002b00| 3a c8 93 20 c8 90 20 72 | 65 63 70 6f 73 25 28 6c |:.. .. r|ecpos%(l|
|00002b10| 6f 70 25 2c 30 29 2c 72 | 65 63 70 6f 73 25 28 6c |op%,0),r|ecpos%(l|
|00002b20| 6f 70 25 2c 31 29 2c 72 | 65 63 73 69 7a 25 28 6c |op%,1),r|ecsiz%(l|
|00002b30| 6f 70 25 2c 30 29 2c 72 | 65 63 73 69 7a 25 28 6c |op%,0),r|ecsiz%(l|
|00002b40| 6f 70 25 2c 31 29 3a ed | 3a e1 0d 09 74 16 dd f2 |op%,1):.|:...t...|
|00002b50| 72 65 61 64 5f 69 6e 66 | 6f 28 6e 61 6d 65 24 29 |read_inf|o(name$)|
|00002b60| 0d 09 7e 4f 24 6e 61 6d | 65 62 6c 6b 25 3d 6e 61 |..~O$nam|eblk%=na|
|00002b70| 6d 65 24 3a c8 99 20 22 | 58 4f 53 5f 46 69 6c 65 |me$:.. "|XOS_File|
|00002b80| 22 2c 35 2c 6e 61 6d 65 | 62 6c 6b 25 20 b8 20 74 |",5,name|blk% . t|
|00002b90| 68 65 72 65 25 2c 42 2c | 66 69 6c 65 5f 74 79 70 |here%,B,|file_typ|
|00002ba0| 65 25 2c 44 2c 6c 65 6e | 67 74 68 25 20 3b 46 0d |e%,D,len|gth% ;F.|
|00002bb0| 09 88 2b 66 69 6c 65 5f | 74 79 70 65 25 3d 28 28 |..+file_|type%=((|
|00002bc0| 66 69 6c 65 5f 74 79 70 | 65 25 20 81 20 32 35 36 |file_typ|e% . 256|
|00002bd0| 29 2d 31 29 20 80 26 46 | 46 46 0d 09 92 1c e7 20 |)-1) .&F|FF..... |
|00002be0| 46 20 80 20 25 30 30 30 | 31 20 8c 20 74 68 65 72 |F . %000|1 . ther|
|00002bf0| 65 25 3d 32 35 35 0d 09 | 9c 05 e1 0d 09 a6 4b dd |e%=255..|......K.|
|00002c00| a4 65 6e 68 6d 28 6d 25 | 29 3a c8 99 22 58 4f 53 |.enhm(m%|):.."XOS|
|00002c10| 5f 53 57 49 4e 75 6d 62 | 65 72 46 72 6f 6d 53 74 |_SWINumb|erFromSt|
|00002c20| 72 69 6e 67 22 2c 2c 22 | 45 6e 68 61 6e 63 65 72 |ring",,"|Enhancer|
|00002c30| 5f 48 61 72 64 77 61 72 | 65 50 72 65 73 65 6e 74 |_Hardwar|ePresent|
|00002c40| 22 20 b8 20 3b 46 0d 09 | b0 24 e7 20 46 20 80 31 |" . ;F..|.$. F .1|
|00002c50| 20 65 6e 68 61 6e 63 65 | 72 25 3d a3 20 8b 20 65 | enhance|r%=. . e|
|00002c60| 6e 68 61 6e 63 65 72 25 | 3d b9 0d 09 ba 13 e7 65 |nhancer%|=......e|
|00002c70| 6e 68 61 6e 63 65 72 25 | 3d 30 20 3d a3 0d 09 c4 |nhancer%|=0 =....|
|00002c80| 31 c8 99 22 58 45 6e 68 | 61 6e 63 65 72 5f 4d 6f |1.."XEnh|ancer_Mo|
|00002c90| 64 65 56 61 6c 69 64 22 | 2c 6d 25 20 b8 20 6d 25 |deValid"|,m% . m%|
|00002ca0| 3a e7 6d 25 3d 30 20 3d | 30 20 8b 20 3d b9 0d 09 |:.m%=0 =|0 . =...|
|00002cb0| ce 24 dd f2 70 72 69 6e | 74 61 6c 6c 74 65 78 74 |.$..prin|talltext|
|00002cc0| 3a f2 73 65 74 5f 64 65 | 66 61 75 6c 74 5f 66 6f |:.set_de|fault_fo|
|00002cd0| 6e 74 0d 09 d8 0b 63 6f | 6c 66 25 3d 33 0d 09 e2 |nt....co|lf%=3...|
|00002ce0| 27 e7 73 70 63 6c 6d 25 | 3c 3e 30 20 84 20 64 77 |'.spclm%|<>0 . dw|
|00002cf0| 63 6c 6d 25 3c 3e 30 20 | f2 6c 6f 61 64 73 70 72 |clm%<>0 |.loadspr|
|00002d00| 69 74 65 73 0d 09 ec 39 | e7 a4 65 6e 68 6d 28 eb |ites...9|..enhm(.|
|00002d10| 29 20 c8 99 22 45 6e 68 | 61 6e 63 65 72 5f 50 61 |) .."Enh|ancer_Pa|
|00002d20| 6c 65 74 74 65 42 6c 6f | 63 6b 57 72 69 74 65 22 |letteBlo|ckWrite"|
|00002d30| 2c 65 6e 68 70 62 6c 6b | 25 2c 32 35 36 0d 09 f6 |,enhpblk|%,256...|
|00002d40| 3c e7 6e 6f 63 6f 6c 25 | 3c 36 33 20 fb 20 30 2c |<.nocol%|<63 . 0,|
|00002d50| 52 63 6f 6c 25 28 42 4b | 43 4f 4c 25 29 2c 47 63 |Rcol%(BK|COL%),Gc|
|00002d60| 6f 6c 25 28 42 4b 43 4f | 4c 25 29 2c 42 63 6f 6c |ol%(BKCO|L%),Bcol|
|00002d70| 25 28 42 4b 43 4f 4c 25 | 29 0d 0a 00 74 e7 64 73 |%(BKCOL%|)...t.ds|
|00002d80| 6f 70 74 73 24 3c 3e 22 | 7e 42 22 20 80 20 64 73 |opts$<>"|~B" . ds|
|00002d90| 6f 70 74 73 24 3c 3e 22 | 7e 62 22 20 8c 20 f2 63 |opts$<>"|~b" . .c|
|00002da0| 62 67 72 28 52 63 6f 6c | 25 28 42 4b 43 4f 4c 25 |bgr(Rcol|%(BKCOL%|
|00002db0| 29 2c 47 63 6f 6c 25 28 | 42 4b 43 4f 4c 25 29 2c |),Gcol%(|BKCOL%),|
|00002dc0| 42 63 6f 6c 25 28 42 4b | 43 4f 4c 25 29 29 3a c8 |Bcol%(BK|COL%)):.|
|00002dd0| 93 20 c8 90 20 30 2c 30 | 2c 73 63 72 77 69 64 74 |. .. 0,0|,scrwidt|
|00002de0| 68 25 2c 73 63 72 68 65 | 69 67 68 74 25 0d 0a 0a |h%,scrhe|ight%...|
|00002df0| 16 e7 72 65 63 73 25 3c | 3e 2d 31 20 f2 64 6f 72 |..recs%<|>-1 .dor|
|00002e00| 65 63 73 0d 0a 14 19 e7 | 73 70 63 6c 6d 25 3c 3e |ecs.....|spclm%<>|
|00002e10| 30 20 f2 70 6c 6f 74 73 | 70 62 61 6b 0d 0a 1e 19 |0 .plots|pbak....|
|00002e20| e7 64 77 63 6c 6d 25 3c | 3e 30 20 f2 72 65 6e 64 |.dwclm%<|>0 .rend|
|00002e30| 64 77 62 61 6b 0d 0a 28 | 13 e7 63 6f 75 25 3d 30 |dwbak..(|..cou%=0|
|00002e40| 20 8c 20 e5 8d 64 48 4a | 0d 0a 32 3a e3 63 74 25 | . ..dHJ|..2:.ct%|
|00002e50| 3d 30 20 b8 20 63 6f 75 | 25 2d 31 3a 4d 58 25 3d |=0 . cou|%-1:MX%=|
|00002e60| 74 78 25 28 63 74 25 29 | 3a 4d 59 25 3d 74 79 25 |tx%(ct%)|:MY%=ty%|
|00002e70| 28 63 74 25 29 3a 6e 6c | 25 3d 6e 6f 6c 25 3f 63 |(ct%):nl|%=nol%?c|
|00002e80| 74 25 0d 0a 3c 3e 66 6f | 6e 74 24 3d 66 6f 6e 74 |t%..<>fo|nt$=font|
|00002e90| 6e 61 6d 65 24 28 63 74 | 25 29 3a 62 63 6f 6c 25 |name$(ct|%):bcol%|
|00002ea0| 3d 62 63 6f 6c 5f 53 25 | 3f 63 74 25 3a 44 62 63 |=bcol_S%|?ct%:Dbc|
|00002eb0| 6f 6c 25 3d 44 62 63 6f | 6c 5f 53 25 3f 63 74 25 |ol%=Dbco|l_S%?ct%|
|00002ec0| 0d 0a 46 77 63 6f 6c 25 | 3d 63 6f 6c 5f 53 25 3f |..Fwcol%|=col_S%?|
|00002ed0| 63 74 25 3a 44 63 6f 6c | 25 3d 44 63 6f 6c 5f 53 |ct%:Dcol|%=Dcol_S|
|00002ee0| 25 3f 63 74 25 3a 44 5f | 6f 6e 25 3d 44 72 6f 70 |%?ct%:D_|on%=Drop|
|00002ef0| 5f 6f 6e 53 25 3f 63 74 | 25 3a 44 72 6f 70 78 25 |_onS%?ct|%:Dropx%|
|00002f00| 3d 44 72 6f 70 78 5f 53 | 25 28 63 74 25 29 3a 44 |=Dropx_S|%(ct%):D|
|00002f10| 72 6f 70 79 25 3d 44 72 | 6f 70 79 5f 53 25 28 63 |ropy%=Dr|opy_S%(c|
|00002f20| 74 25 29 3a 66 6f 72 6d | 6e 6f 25 3d 46 6f 72 6d |t%):form|no%=Form|
|00002f30| 5f 53 25 3f 63 74 25 0d | 0a 50 ac 68 66 74 6f 6e |_S%?ct%.|.P.hfton|
|00002f40| 65 3d 68 66 74 76 61 6c | 28 63 74 25 29 3a 44 68 |e=hftval|(ct%):Dh|
|00002f50| 66 74 6f 6e 65 3d 44 68 | 66 74 76 61 6c 28 63 74 |ftone=Dh|ftval(ct|
|00002f60| 25 29 3a 44 5f 69 6e 76 | 25 3d 44 5f 69 6e 76 61 |%):D_inv|%=D_inva|
|00002f70| 6c 25 3f 63 74 25 3a 69 | 6e 76 25 3d 69 6e 76 61 |l%?ct%:i|nv%=inva|
|00002f80| 6c 25 3f 63 74 25 3a c8 | 99 22 58 46 6f 6e 74 5f |l%?ct%:.|."XFont_|
|00002f90| 4c 6f 73 65 46 6f 6e 74 | 22 2c 68 64 6c 25 3a c8 |LoseFont|",hdl%:.|
|00002fa0| 99 22 58 46 6f 6e 74 5f | 46 69 6e 64 46 6f 6e 74 |."XFont_|FindFont|
|00002fb0| 22 2c 30 2c 66 6f 6e 74 | 6e 61 6d 65 24 28 63 74 |",0,font|name$(ct|
|00002fc0| 25 29 2c 78 73 69 7a 25 | 28 63 74 25 29 2c 79 73 |%),xsiz%|(ct%),ys|
|00002fd0| 69 7a 25 28 63 74 25 29 | 2c 30 2c 30 20 b8 20 68 |iz%(ct%)|,0,0 . h|
|00002fe0| 64 6c 25 0d 0a 5a 9b 44 | 68 66 74 62 3d 44 68 66 |dl%..Z.D|hftb=Dhf|
|00002ff0| 74 62 76 61 6c 28 63 74 | 25 29 3a 68 66 74 62 3d |tbval(ct|%):hftb=|
|00003000| 68 66 74 62 76 61 6c 28 | 63 74 25 29 3a 52 75 62 |hftbval(|ct%):Rub|
|00003010| 5f 6f 6e 25 3d 52 75 62 | 6f 6e 5f 53 25 3f 63 74 |_on%=Rub|on_S%?ct|
|00003020| 25 3a 52 75 62 63 6f 6c | 25 3d 52 75 62 63 6f 6c |%:Rubcol|%=Rubcol|
|00003030| 5f 53 25 3f 63 74 25 3a | c8 99 22 58 46 6f 6e 74 |_S%?ct%:|.."XFont|
|00003040| 5f 52 65 61 64 49 6e 66 | 6f 22 2c 68 64 6c 25 20 |_ReadInf|o",hdl% |
|00003050| b8 20 2c 66 62 6c 78 25 | 2c 66 62 6c 79 25 2c 66 |. ,fblx%|,fbly%,f|
|00003060| 62 68 78 25 2c 66 62 68 | 79 25 3a 63 61 72 73 69 |bhx%,fbh|y%:carsi|
|00003070| 7a 25 3d 66 62 68 79 25 | 2b 66 62 6c 79 25 0d 0a |z%=fbhy%|+fbly%..|
|00003080| 64 2e e7 56 45 52 53 25 | 3e 31 35 20 72 68 66 74 |d..VERS%|>15 rhft|
|00003090| 6f 6e 65 3d 68 66 74 72 | 76 61 6c 28 63 74 25 29 |one=hftr|val(ct%)|
|000030a0| 20 8b 20 72 68 66 74 6f | 6e 65 3d 31 0d 0a 6e 39 | . rhfto|ne=1..n9|
|000030b0| 64 5f 78 25 3d 28 66 62 | 68 78 25 2d 66 62 6c 78 |d_x%=(fb|hx%-fblx|
|000030c0| 25 29 2a 44 72 6f 70 78 | 25 2f 31 30 30 3a 64 5f |%)*Dropx|%/100:d_|
|000030d0| 79 25 3d 63 61 72 73 69 | 7a 25 2a 44 72 6f 70 79 |y%=carsi|z%*Dropy|
|000030e0| 25 2f 31 30 30 0d 0a 78 | 41 64 5f 78 25 3d a8 28 |%/100..x|Ad_x%=.(|
|000030f0| 64 5f 78 25 2f 78 70 69 | 78 65 6c 73 25 29 2a 78 |d_x%/xpi|xels%)*x|
|00003100| 70 69 78 65 6c 73 25 3a | 64 5f 79 25 3d a8 28 64 |pixels%:|d_y%=.(d|
|00003110| 5f 79 25 2f 79 70 69 78 | 65 6c 73 25 29 2a 79 70 |_y%/ypix|els%)*yp|
|00003120| 69 78 65 6c 73 25 0d 0a | 82 88 75 6c 74 79 25 3d |ixels%..|..ulty%=|
|00003130| 55 6e 74 79 70 65 25 3f | 63 74 25 3a 75 6e 64 65 |Untype%?|ct%:unde|
|00003140| 72 63 6f 6c 25 3d 55 6e | 63 6f 6c 25 3f 63 74 25 |rcol%=Un|col%?ct%|
|00003150| 3a 75 6c 73 74 25 3d 55 | 6e 73 74 61 74 65 25 3f |:ulst%=U|nstate%?|
|00003160| 63 74 25 3a 75 6e 64 77 | 25 3d 55 6e 77 69 64 74 |ct%:undw|%=Unwidt|
|00003170| 68 25 28 63 74 25 29 3a | 79 66 73 68 69 66 74 3d |h%(ct%):|yfshift=|
|00003180| 79 66 73 68 69 28 63 74 | 25 29 3a 66 6f 6e 74 78 |yfshi(ct|%):fontx|
|00003190| 25 3d 78 73 69 7a 25 28 | 63 74 25 29 3a 66 6f 6e |%=xsiz%(|ct%):fon|
|000031a0| 74 79 25 3d 79 73 69 7a | 25 28 63 74 25 29 0d 0a |ty%=ysiz|%(ct%)..|
|000031b0| 8c 3f 75 6e 64 5f 77 25 | 3d 63 61 72 73 69 7a 25 |.?und_w%|=carsiz%|
|000031c0| 2a 75 6e 64 77 25 2f 31 | 30 30 3a 75 6e 64 5f 77 |*undw%/1|00:und_w|
|000031d0| 25 3d a8 28 75 6e 64 5f | 77 25 2f 79 70 69 78 65 |%=.(und_|w%/ypixe|
|000031e0| 6c 73 25 29 2a 79 70 69 | 78 65 6c 73 25 0d 0a 96 |ls%)*ypi|xels%...|
|000031f0| 0c f2 73 52 52 47 47 42 | 42 0d 0a a0 36 61 64 76 |..sRRGGB|B...6adv|
|00003200| 25 3d 66 6f 6e 74 79 25 | 2f 31 36 2a 79 66 73 68 |%=fonty%|/16*yfsh|
|00003210| 69 66 74 3a 61 64 76 25 | 3d a8 28 61 64 76 25 2f |ift:adv%|=.(adv%/|
|00003220| 34 29 2a 34 3a f2 70 72 | 69 6e 74 74 65 78 74 0d |4)*4:.pr|inttext.|
|00003230| 0a aa 24 e7 73 68 61 64 | 65 73 25 3c 31 36 20 74 |..$.shad|es%<16 t|
|00003240| 6f 70 63 6f 6c 25 2b 3d | 28 73 68 61 64 65 73 25 |opcol%+=|(shades%|
|00003250| 2d 31 29 0d 0a b4 25 e7 | 74 6f 70 63 6f 6c 25 3e |-1)...%.|topcol%>|
|00003260| 31 36 2d 28 73 68 61 64 | 65 73 25 2d 31 29 20 74 |16-(shad|es%-1) t|
|00003270| 6f 70 63 6f 6c 25 3d 31 | 0d 0a be 05 ed 0d 0a c8 |opcol%=1|........|
|00003280| 1c c8 99 20 22 58 46 6f | 6e 74 5f 4c 6f 73 65 46 |... "XFo|nt_LoseF|
|00003290| 6f 6e 74 22 2c 68 64 6c | 25 0d 0a d2 1b e7 73 70 |ont",hdl|%.....sp|
|000032a0| 63 6c 6d 25 3c 3e 30 20 | f2 70 6c 6f 74 73 70 72 |clm%<>0 |.plotspr|
|000032b0| 69 74 65 73 0d 0a dc 18 | e7 64 77 63 6c 6d 25 3c |ites....|.dwclm%<|
|000032c0| 3e 30 20 f2 72 65 6e 64 | 64 72 61 77 0d 0a e6 07 |>0 .rend|draw....|
|000032d0| 87 3a e1 0d 0a f0 83 dd | f2 73 52 52 47 47 42 42 |.:......|.sRRGGBB|
|000032e0| 3a 44 68 66 74 62 3d a4 | 6c 69 6d 69 74 28 44 68 |:Dhftb=.|limit(Dh|
|000032f0| 66 74 62 2c 31 29 3a 44 | 68 66 74 6f 6e 65 3d a4 |ftb,1):D|hftone=.|
|00003300| 6c 69 6d 69 74 28 44 68 | 66 74 6f 6e 65 2c 31 29 |limit(Dh|ftone,1)|
|00003310| 3a 68 66 74 6f 6e 65 3d | a4 6c 69 6d 69 74 28 68 |:hftone=|.limit(h|
|00003320| 66 74 6f 6e 65 2c 31 29 | 3a 68 66 74 62 3d a4 6c |ftone,1)|:hftb=.l|
|00003330| 69 6d 69 74 28 68 66 74 | 62 2c 31 29 3a 72 68 66 |imit(hft|b,1):rhf|
|00003340| 74 6f 6e 65 3d a4 6c 69 | 6d 69 74 28 72 68 66 74 |tone=.li|mit(rhft|
|00003350| 6f 6e 65 2c 31 29 0d 0a | fa 9e 43 44 46 4f 52 25 |one,1)..|..CDFOR%|
|00003360| 3d a4 63 33 32 62 69 74 | 28 52 63 6f 6c 25 28 44 |=.c32bit|(Rcol%(D|
|00003370| 62 63 6f 6c 25 29 2a 44 | 68 66 74 62 2c 47 63 6f |bcol%)*D|hftb,Gco|
|00003380| 6c 25 28 44 62 63 6f 6c | 25 29 2a 44 68 66 74 62 |l%(Dbcol|%)*Dhftb|
|00003390| 2c 42 63 6f 6c 25 28 44 | 62 63 6f 6c 25 29 2a 44 |,Bcol%(D|bcol%)*D|
|000033a0| 68 66 74 62 29 3a 43 44 | 42 41 4b 25 3d a4 63 33 |hftb):CD|BAK%=.c3|
|000033b0| 32 62 69 74 28 52 63 6f | 6c 25 28 44 63 6f 6c 25 |2bit(Rco|l%(Dcol%|
|000033c0| 29 2a 44 68 66 74 6f 6e | 65 2c 47 63 6f 6c 25 28 |)*Dhfton|e,Gcol%(|
|000033d0| 44 63 6f 6c 25 29 2a 44 | 68 66 74 6f 6e 65 2c 42 |Dcol%)*D|hftone,B|
|000033e0| 63 6f 6c 25 28 44 63 6f | 6c 25 29 2a 44 68 66 74 |col%(Dco|l%)*Dhft|
|000033f0| 6f 6e 65 29 0d 0b 04 90 | 43 46 4f 52 25 3d a4 63 |one)....|CFOR%=.c|
|00003400| 33 32 62 69 74 28 52 63 | 6f 6c 25 28 62 63 6f 6c |32bit(Rc|ol%(bcol|
|00003410| 25 29 2a 68 66 74 62 2c | 47 63 6f 6c 25 28 62 63 |%)*hftb,|Gcol%(bc|
|00003420| 6f 6c 25 29 2a 68 66 74 | 62 2c 42 63 6f 6c 25 28 |ol%)*hft|b,Bcol%(|
|00003430| 62 63 6f 6c 25 29 2a 68 | 66 74 62 29 3a 43 42 41 |bcol%)*h|ftb):CBA|
|00003440| 4b 25 3d a4 63 33 32 62 | 69 74 28 52 63 6f 6c 25 |K%=.c32b|it(Rcol%|
|00003450| 28 63 6f 6c 25 29 2a 68 | 66 74 6f 6e 65 2c 47 63 |(col%)*h|ftone,Gc|
|00003460| 6f 6c 25 28 63 6f 6c 25 | 29 2a 68 66 74 6f 6e 65 |ol%(col%|)*hftone|
|00003470| 2c 42 63 6f 6c 25 28 63 | 6f 6c 25 29 2a 68 66 74 |,Bcol%(c|ol%)*hft|
|00003480| 6f 6e 65 29 0d 0b 0e e0 | e7 73 6c 6f 77 70 72 69 |one)....|.slowpri|
|00003490| 6e 74 25 3f 63 74 25 3c | 3e 30 20 8c 20 43 46 4f |nt%?ct%<|>0 . CFO|
|000034a0| 52 46 25 3d a4 63 33 32 | 62 69 74 28 52 63 6f 6c |RF%=.c32|bit(Rcol|
|000034b0| 25 28 73 6c 70 66 6c 73 | 68 63 25 3f 63 74 25 29 |%(slpfls|hc%?ct%)|
|000034c0| 2a 73 6c 70 66 6c 73 69 | 28 63 74 25 29 2c 47 63 |*slpflsi|(ct%),Gc|
|000034d0| 6f 6c 25 28 73 6c 70 66 | 6c 73 68 63 25 3f 63 74 |ol%(slpf|lshc%?ct|
|000034e0| 25 29 2a 73 6c 70 66 6c | 73 69 28 63 74 25 29 2c |%)*slpfl|si(ct%),|
|000034f0| 42 63 6f 6c 25 28 73 6c | 70 66 6c 73 68 63 25 3f |Bcol%(sl|pflshc%?|
|00003500| 63 74 25 29 2a 73 6c 70 | 66 6c 73 69 28 63 74 25 |ct%)*slp|flsi(ct%|
|00003510| 29 29 3a 43 42 41 4b 46 | 25 3d a4 63 33 32 62 69 |)):CBAKF|%=.c32bi|
|00003520| 74 28 52 63 6f 6c 25 28 | 73 6c 70 66 6c 73 68 63 |t(Rcol%(|slpflshc|
|00003530| 62 25 3f 63 74 25 29 2c | 47 63 6f 6c 25 28 73 6c |b%?ct%),|Gcol%(sl|
|00003540| 70 66 6c 73 68 63 62 25 | 3f 63 74 25 29 2c 42 63 |pflshcb%|?ct%),Bc|
|00003550| 6f 6c 25 28 73 6c 70 66 | 6c 73 68 63 62 25 3f 63 |ol%(slpf|lshcb%?c|
|00003560| 74 25 29 29 0d 0b 18 3f | 43 42 41 4b 42 41 4b 25 |t%))...?|CBAKBAK%|
|00003570| 3d a4 63 33 32 62 69 74 | 28 52 63 6f 6c 25 28 42 |=.c32bit|(Rcol%(B|
|00003580| 4b 43 4f 4c 25 29 2c 47 | 63 6f 6c 25 28 42 4b 43 |KCOL%),G|col%(BKC|
|00003590| 4f 4c 25 29 2c 42 63 6f | 6c 25 28 42 4b 43 4f 4c |OL%),Bco|l%(BKCOL|
|000035a0| 25 29 29 0d 0b 22 4c 43 | 42 55 4c 43 25 3d a4 63 |%)).."LC|BULC%=.c|
|000035b0| 33 32 62 69 74 28 52 63 | 6f 6c 25 28 62 75 6c 63 |32bit(Rc|ol%(bulc|
|000035c0| 6f 6c 25 3f 63 74 25 29 | 2c 47 63 6f 6c 25 28 62 |ol%?ct%)|,Gcol%(b|
|000035d0| 75 6c 63 6f 6c 25 3f 63 | 74 25 29 2c 42 63 6f 6c |ulcol%?c|t%),Bcol|
|000035e0| 25 28 62 75 6c 63 6f 6c | 25 3f 63 74 25 29 29 0d |%(bulcol|%?ct%)).|
|000035f0| 0b 2c 19 c8 99 26 33 35 | 2c 67 6d 25 2c 33 20 b8 |.,...&35|,gm%,3 .|
|00003600| 2c 2c 6e 6f 63 6f 6c 25 | 0d 0b 36 1c e7 6e 6f 63 |,,nocol%|..6..noc|
|00003610| 6f 6c 25 3c 36 33 20 f2 | 73 65 74 5f 31 36 63 6f |ol%<63 .|set_16co|
|00003620| 6c 70 61 6c 0d 0b 40 34 | 64 73 68 61 64 6d 75 6c |lpal..@4|dshadmul|
|00003630| 74 3d bb 28 24 73 68 61 | 64 6d 75 6c 74 25 29 3a |t=.($sha|dmult%):|
|00003640| e7 64 73 68 61 64 6d 75 | 6c 74 3d 30 20 64 73 68 |.dshadmu|lt=0 dsh|
|00003650| 61 64 6d 75 6c 74 3d 31 | 0d 0b 4a 05 e1 0d 0b 54 |admult=1|..J....T|
|00003660| 23 dd a4 6c 69 6d 69 74 | 28 76 2c 6d 61 78 29 3a |#..limit|(v,max):|
|00003670| e7 76 3e 6d 61 78 20 3d | 6d 61 78 20 8b 20 3d 76 |.v>max =|max . =v|
|00003680| 0d 0b 5e 45 dd a4 63 33 | 32 62 69 74 28 72 65 64 |..^E..c3|2bit(red|
|00003690| 76 25 2c 67 72 65 65 6e | 76 25 2c 62 6c 75 65 76 |v%,green|v%,bluev|
|000036a0| 25 29 3a 3d 62 6c 75 65 | 76 25 3c 3c 32 34 20 84 |%):=blue|v%<<24 .|
|000036b0| 67 72 65 65 6e 76 25 3c | 3c 31 36 20 84 72 65 64 |greenv%<|<16 .red|
|000036c0| 76 25 3c 3c 38 0d 0b 68 | 20 dd f2 63 62 67 72 28 |v%<<8..h| ..cbgr(|
|000036d0| 72 65 64 76 25 2c 67 72 | 65 65 6e 76 25 2c 62 6c |redv%,gr|eenv%,bl|
|000036e0| 75 65 76 25 29 0d 0b 72 | 2d 62 6c 75 65 24 3d c3 |uev%)..r|-blue$=.|
|000036f0| 7e 62 6c 75 65 76 25 3a | e7 20 a9 62 6c 75 65 24 |~bluev%:|. .blue$|
|00003700| 3c 32 20 62 6c 75 65 24 | 3d 22 30 22 2b 62 6c 75 |<2 blue$|="0"+blu|
|00003710| 65 24 0d 0b 7c 28 72 65 | 64 24 3d c3 7e 72 65 64 |e$..|(re|d$=.~red|
|00003720| 76 25 3a e7 20 a9 72 65 | 64 24 3c 32 20 72 65 64 |v%:. .re|d$<2 red|
|00003730| 24 3d 22 30 22 2b 72 65 | 64 24 0d 0b 86 32 67 72 |$="0"+re|d$...2gr|
|00003740| 65 65 6e 24 3d c3 7e 67 | 72 65 65 6e 76 25 3a e7 |een$=.~g|reenv%:.|
|00003750| 20 a9 67 72 65 65 6e 24 | 3c 32 20 67 72 65 65 6e | .green$|<2 green|
|00003760| 24 3d 22 30 22 2b 67 72 | 65 65 6e 24 0d 0b 90 40 |$="0"+gr|een$...@|
|00003770| c8 99 22 58 43 6f 6c 6f | 75 72 54 72 61 6e 73 5f |.."XColo|urTrans_|
|00003780| 53 65 74 47 43 4f 4c 22 | 2c a0 28 22 26 22 2b 62 |SetGCOL"|,.("&"+b|
|00003790| 6c 75 65 24 2b 67 72 65 | 65 6e 24 2b 72 65 64 24 |lue$+gre|en$+red$|
|000037a0| 2b 22 30 30 22 29 2c 2c | 2c 30 2c 30 0d 0b 9a 05 |+"00"),,|,0,0....|
|000037b0| e1 0d 0b a4 16 dd f2 6c | 6f 61 64 73 63 72 69 70 |.......l|oadscrip|
|000037c0| 74 28 6e 6d 65 24 29 0d | 0b ae 0f 64 66 6e 6d 65 |t(nme$).|...dfnme|
|000037d0| 24 3d 6e 6d 65 24 0d 0b | b8 18 66 6f 6e 74 6c 6f |$=nme$..|..fontlo|
|000037e0| 73 74 25 3d a3 3a 72 65 | 63 73 25 3d 2d 31 0d 0b |st%=.:re|cs%=-1..|
|000037f0| c2 22 e3 6c 6f 70 25 3d | 30 20 b8 20 26 33 30 30 |.".lop%=|0 . &300|
|00003800| 20 88 34 3a 57 62 25 21 | 6c 6f 70 25 3d 30 3a ed | .4:Wb%!|lop%=0:.|
|00003810| 0d 0b cc 0e 46 25 3d 8e | 28 6e 6d 65 24 29 0d 0b |....F%=.|(nme$)..|
|00003820| d6 29 e8 23 46 25 2c 74 | 24 3a e7 20 74 24 3c 3e |.).#F%,t|$:. t$<>|
|00003830| 22 54 49 54 4c 45 52 22 | 20 8c 20 d9 23 46 25 3a |"TITLER"| . .#F%:|
|00003840| 45 58 25 3d b9 3a e1 0d | 0b e0 28 56 45 52 53 25 |EX%=.:..|..(VERS%|
|00003850| 3d 9a 23 46 25 3a e7 20 | 56 45 52 53 25 3c 31 33 |=.#F%:. |VERS%<13|
|00003860| 20 8c 20 d9 23 46 25 3a | 45 58 25 3d b9 3a e1 0d | . .#F%:|EX%=.:..|
|00003870| 0b ea 2e e7 20 56 45 52 | 53 25 3e 33 31 20 8c 20 |.... VER|S%>31 . |
|00003880| d9 23 46 25 3a 85 20 31 | 2c 22 53 63 72 69 70 74 |.#F%:. 1|,"Script|
|00003890| 20 69 73 20 74 6f 6f 20 | 6e 65 77 2e 22 0d 0b f4 | is too |new."...|
|000038a0| 0f e7 56 45 52 53 25 3e | 32 35 20 8c 0d 0b fe 88 |..VERS%>|25 .....|
|000038b0| e8 23 46 25 2c 72 65 63 | 73 25 3a e7 72 65 63 73 |.#F%,rec|s%:.recs|
|000038c0| 25 3c 3e 2d 31 20 e3 6c | 6f 70 25 3d 30 20 b8 20 |%<>-1 .l|op%=0 . |
|000038d0| 72 65 63 73 25 3a e8 23 | 46 25 2c 72 65 63 70 6f |recs%:.#|F%,recpo|
|000038e0| 73 25 28 6c 6f 70 25 2c | 30 29 2c 72 65 63 70 6f |s%(lop%,|0),recpo|
|000038f0| 73 25 28 6c 6f 70 25 2c | 31 29 2c 72 65 63 73 69 |s%(lop%,|1),recsi|
|00003900| 7a 25 28 6c 6f 70 25 2c | 30 29 2c 72 65 63 73 69 |z%(lop%,|0),recsi|
|00003910| 7a 25 28 6c 6f 70 25 2c | 31 29 2c 72 65 63 63 6f |z%(lop%,|1),recco|
|00003920| 6c 25 3f 6c 6f 70 25 2c | 72 65 63 69 28 6c 6f 70 |l%?lop%,|reci(lop|
|00003930| 25 29 3a ed 0d 0c 08 05 | cd 0d 0c 12 1b e7 20 56 |%):.....|...... V|
|00003940| 45 52 53 25 3e 31 35 20 | e8 23 46 25 2c 72 68 66 |ERS%>15 |.#F%,rhf|
|00003950| 74 6f 6e 65 0d 0c 1c 15 | 63 74 25 3d 9a 23 46 25 |tone....|ct%=.#F%|
|00003960| 3a 63 6f 75 25 3d 63 74 | 25 0d 0c 26 0c 6e 6c 25 |:cou%=ct|%..&.nl%|
|00003970| 3d 9a 23 46 25 0d 0c 30 | 10 e8 23 46 25 2c 4d 58 |=.#F%..0|..#F%,MX|
|00003980| 25 2c 4d 59 25 0d 0c 3a | c3 e7 56 45 52 53 25 3e |%,MY%..:|..VERS%>|
|00003990| 32 34 20 e8 23 46 25 2c | 62 75 6c 6c 6f 66 25 28 |24 .#F%,|bullof%(|
|000039a0| 63 74 25 29 2c 62 75 6c | 6c 66 6e 74 24 28 63 74 |ct%),bul|lfnt$(ct|
|000039b0| 25 29 2c 62 75 6c 6c 63 | 68 72 24 28 63 74 25 29 |%),bullc|hr$(ct%)|
|000039c0| 2c 62 75 6c 6c 6f 6e 25 | 3f 63 74 25 2c 62 75 6c |,bullon%|?ct%,bul|
|000039d0| 63 6f 6c 25 3f 63 74 25 | 2c 6a 2c 6c 6f 77 63 6f |col%?ct%|,j,lowco|
|000039e0| 6c 25 28 63 74 25 29 2c | 73 6c 70 66 6c 73 68 63 |l%(ct%),|slpflshc|
|000039f0| 25 3f 63 74 25 2c 73 6c | 70 66 6c 73 68 63 62 25 |%?ct%,sl|pflshcb%|
|00003a00| 3f 63 74 25 2c 73 6c 70 | 72 64 65 6c 25 3f 63 74 |?ct%,slp|rdel%?ct|
|00003a10| 25 2c 73 6c 70 72 64 65 | 6c 6c 25 3f 63 74 25 2c |%,slprde|ll%?ct%,|
|00003a20| 73 6c 70 66 6c 73 68 25 | 3f 63 74 25 2c 73 6c 70 |slpflsh%|?ct%,slp|
|00003a30| 66 6c 73 69 28 63 74 25 | 29 2c 73 6c 6f 77 70 72 |flsi(ct%|),slowpr|
|00003a40| 69 6e 74 25 3f 63 74 25 | 0d 0c 44 3b e7 20 56 45 |int%?ct%|..D;. VE|
|00003a50| 52 53 25 3e 31 38 20 e8 | 23 46 25 2c 66 6f 6e 74 |RS%>18 .|#F%,font|
|00003a60| 78 25 2c 66 6f 6e 74 79 | 25 20 8b 20 66 6f 6e 74 |x%,fonty|% . font|
|00003a70| 78 25 3d 9a 23 46 25 3a | 66 6f 6e 74 79 25 3d 9a |x%=.#F%:|fonty%=.|
|00003a80| 23 46 25 0d 0c 4e 2f e7 | 56 45 52 53 25 3c 33 31 |#F%..N/.|VERS%<31|
|00003a90| 20 66 6f 6e 74 78 25 3d | 66 6f 6e 74 78 25 2a 31 | fontx%=|fontx%*1|
|00003aa0| 36 3a 66 6f 6e 74 79 25 | 3d 66 6f 6e 74 79 25 2a |6:fonty%|=fonty%*|
|00003ab0| 31 36 0d 0c 58 18 63 6f | 6c 25 3d 9a 23 46 25 3a |16..X.co|l%=.#F%:|
|00003ac0| 63 6f 6c 6c 25 3d 63 6f | 6c 25 0d 0c 62 63 75 6e |coll%=co|l%..bcun|
|00003ad0| 64 65 72 63 6f 6c 25 3d | 9a 23 46 25 3a 75 6e 64 |dercol%=|.#F%:und|
|00003ae0| 65 72 73 74 61 74 65 25 | 3d 9a 23 46 25 3a 75 6e |erstate%|=.#F%:un|
|00003af0| 64 65 72 74 79 70 65 25 | 3d 9a 23 46 25 3a e8 23 |dertype%|=.#F%:.#|
|00003b00| 46 25 2c 75 6e 64 77 25 | 3a 52 75 62 5f 6f 6e 25 |F%,undw%|:Rub_on%|
|00003b10| 3d 9a 23 46 25 3a 52 75 | 62 63 6f 6c 25 3d 9a 23 |=.#F%:Ru|bcol%=.#|
|00003b20| 46 25 3a e8 23 46 25 2c | 66 6f 6e 74 24 0d 0c 6c |F%:.#F%,|font$..l|
|00003b30| 27 e3 6c 25 3d 30 20 b8 | 20 33 30 3a 6e 6f 6c 25 |'.l%=0 .| 30:nol%|
|00003b40| 3f 6c 25 3d 30 3a 74 78 | 24 28 6c 25 2c 30 29 3d |?l%=0:tx|$(l%,0)=|
|00003b50| 22 22 3a ed 0d 0c 76 33 | e7 20 63 74 25 3d 30 20 |"":...v3|. ct%=0 |
|00003b60| 8c 20 e3 6c 61 25 3d 30 | 20 b8 20 6e 6c 25 3a e8 |. .la%=0| . nl%:.|
|00003b70| 23 46 25 2c 74 78 24 28 | 30 2c 6c 61 25 29 3a ed |#F%,tx$(|0,la%):.|
|00003b80| 3a e5 20 8d 54 74 4d 0d | 0c 80 7f e7 56 45 52 53 |:. .TtM.|....VERS|
|00003b90| 25 3c 32 37 20 e3 6c 61 | 25 3d 30 20 b8 20 6e 6c |%<27 .la|%=0 . nl|
|00003ba0| 25 3a e8 23 46 25 2c 74 | 78 24 28 63 74 25 2c 6c |%:.#F%,t|x$(ct%,l|
|00003bb0| 61 25 29 3a e8 23 46 25 | 2c 74 78 25 28 63 74 25 |a%):.#F%|,tx%(ct%|
|00003bc0| 29 2c 74 79 25 28 63 74 | 25 29 3a ed 20 8b 20 e3 |),ty%(ct|%):. . .|
|00003bd0| 6c 61 25 3d 30 20 b8 20 | 6e 6c 25 3a e8 23 46 25 |la%=0 . |nl%:.#F%|
|00003be0| 2c 74 78 24 28 63 74 25 | 2c 6c 61 25 29 3a ed 3a |,tx$(ct%|,la%):.:|
|00003bf0| e8 23 46 25 2c 74 78 25 | 28 63 74 25 29 2c 74 79 |.#F%,tx%|(ct%),ty|
|00003c00| 25 28 63 74 25 29 0d 0c | 8a 29 e3 6c 61 25 3d 30 |%(ct%)..|.).la%=0|
|00003c10| 20 b8 20 63 74 25 2d 31 | 3a e8 23 46 25 2c 74 78 | . ct%-1|:.#F%,tx|
|00003c20| 25 28 6c 61 25 29 2c 74 | 79 25 28 6c 61 25 29 0d |%(la%),t|y%(la%).|
|00003c30| 0c 94 13 e8 23 46 25 2c | 79 66 73 68 69 28 6c 61 |....#F%,|yfshi(la|
|00003c40| 25 29 0d 0c 9e 28 52 75 | 62 6f 6e 5f 53 25 3f 6c |%)...(Ru|bon_S%?l|
|00003c50| 61 25 3d 9a 23 46 25 3a | 52 75 62 63 6f 6c 5f 53 |a%=.#F%:|Rubcol_S|
|00003c60| 25 3f 6c 61 25 3d 9a 23 | 46 25 0d 0c a8 11 6e 6f |%?la%=.#|F%....no|
|00003c70| 6c 25 3f 6c 61 25 3d 9a | 23 46 25 0d 0c b2 17 e8 |l%?la%=.|#F%.....|
|00003c80| 23 46 25 2c 66 6f 6e 74 | 6e 61 6d 65 24 28 6c 61 |#F%,font|name$(la|
|00003c90| 25 29 0d 0c bc 20 e7 20 | 56 45 52 53 25 3e 31 35 |%)... . |VERS%>15|
|00003ca0| 20 e8 23 46 25 2c 68 66 | 74 72 76 61 6c 28 6c 61 | .#F%,hf|trval(la|
|00003cb0| 25 29 0d 0c c6 81 e7 20 | 56 45 52 53 25 3e 32 30 |%)..... |VERS%>20|
|00003cc0| 20 e8 23 46 25 2c 6c 6f | 77 63 6f 6c 25 28 6c 61 | .#F%,lo|wcol%(la|
|00003cd0| 25 29 2c 73 6c 70 66 6c | 73 68 63 25 3f 6c 61 25 |%),slpfl|shc%?la%|
|00003ce0| 2c 73 6c 70 66 6c 73 68 | 63 62 25 3f 6c 61 25 2c |,slpflsh|cb%?la%,|
|00003cf0| 73 6c 70 72 64 65 6c 25 | 3f 6c 61 25 2c 73 6c 70 |slprdel%|?la%,slp|
|00003d00| 72 64 65 6c 6c 25 3f 6c | 61 25 2c 73 6c 70 66 6c |rdell%?l|a%,slpfl|
|00003d10| 73 68 25 3f 6c 61 25 2c | 73 6c 70 66 6c 73 69 28 |sh%?la%,|slpflsi(|
|00003d20| 6c 61 25 29 2c 73 6c 6f | 77 70 72 69 6e 74 25 3f |la%),slo|wprint%?|
|00003d30| 6c 61 25 0d 0c d0 1e e7 | 56 45 52 53 25 3c 32 31 |la%.....|VERS%<21|
|00003d40| 20 73 6c 6f 77 70 72 69 | 6e 74 25 3f 6c 61 25 3d | slowpri|nt%?la%=|
|00003d50| 30 0d 0c da b5 e7 20 56 | 45 52 53 25 3e 32 34 20 |0..... V|ERS%>24 |
|00003d60| e8 23 46 25 2c 62 75 6c | 6c 6f 66 25 28 6c 61 25 |.#F%,bul|lof%(la%|
|00003d70| 29 2c 62 75 6c 6c 66 6e | 74 24 28 6c 61 25 29 2c |),bullfn|t$(la%),|
|00003d80| 62 75 6c 6c 63 68 72 24 | 28 6c 61 25 29 2c 62 75 |bullchr$|(la%),bu|
|00003d90| 6c 6c 6f 6e 25 3f 6c 61 | 25 2c 62 75 6c 63 6f 6c |llon%?la|%,bulcol|
|00003da0| 25 3f 6c 61 25 20 8b 20 | 62 75 6c 6c 6f 66 25 28 |%?la% . |bullof%(|
|00003db0| 6c 61 25 29 3d 32 30 30 | 3a 62 75 6c 6c 66 6e 74 |la%)=200|:bullfnt|
|00003dc0| 24 28 6c 61 25 29 3d 22 | 54 72 69 6e 69 74 79 2e |$(la%)="|Trinity.|
|00003dd0| 4d 65 64 69 75 6d 22 3a | 62 75 6c 6c 63 68 72 24 |Medium":|bullchr$|
|00003de0| 28 6c 61 25 29 3d bd 26 | 38 46 3a 62 75 6c 6c 6f |(la%)=.&|8F:bullo|
|00003df0| 6e 25 3f 6c 61 25 3d 30 | 3a 62 75 6c 63 6f 6c 25 |n%?la%=0|:bulcol%|
|00003e00| 3f 6c 61 25 3d 31 0d 0c | e4 1e e8 23 46 25 2c 78 |?la%=1..|...#F%,x|
|00003e10| 73 69 7a 25 28 6c 61 25 | 29 2c 79 73 69 7a 25 28 |siz%(la%|),ysiz%(|
|00003e20| 6c 61 25 29 0d 0c ee 3f | e7 56 45 52 53 25 3c 33 |la%)...?|.VERS%<3|
|00003e30| 31 20 78 73 69 7a 25 28 | 6c 61 25 29 3d 78 73 69 |1 xsiz%(|la%)=xsi|
|00003e40| 7a 25 28 6c 61 25 29 2a | 31 36 3a 79 73 69 7a 25 |z%(la%)*|16:ysiz%|
|00003e50| 28 6c 61 25 29 3d 79 73 | 69 7a 25 28 6c 61 25 29 |(la%)=ys|iz%(la%)|
|00003e60| 2a 31 36 0d 0c f8 7c 63 | 6f 6c 5f 53 25 3f 6c 61 |*16...|c|ol_S%?la|
|00003e70| 25 3d 9a 23 46 25 3a 62 | 63 6f 6c 5f 53 25 3f 6c |%=.#F%:b|col_S%?l|
|00003e80| 61 25 3d 9a 23 46 25 3a | 44 62 63 6f 6c 5f 53 25 |a%=.#F%:|Dbcol_S%|
|00003e90| 3f 6c 61 25 3d 9a 23 46 | 25 3a 55 6e 63 6f 6c 25 |?la%=.#F|%:Uncol%|
|00003ea0| 3f 6c 61 25 3d 9a 23 46 | 25 3a 55 6e 73 74 61 74 |?la%=.#F|%:Unstat|
|00003eb0| 65 25 3f 6c 61 25 3d 9a | 23 46 25 3a 55 6e 74 79 |e%?la%=.|#F%:Unty|
|00003ec0| 70 65 25 3f 6c 61 25 3d | 9a 23 46 25 3a e8 23 46 |pe%?la%=|.#F%:.#F|
|00003ed0| 25 2c 55 6e 77 69 64 74 | 68 25 28 6c 61 25 29 0d |%,Unwidt|h%(la%).|
|00003ee0| 0d 02 99 44 63 6f 6c 5f | 53 25 3f 6c 61 25 3d 9a |...Dcol_|S%?la%=.|
|00003ef0| 23 46 25 3a 44 72 6f 70 | 5f 6f 6e 53 25 3f 6c 61 |#F%:Drop|_onS%?la|
|00003f00| 25 3d 9a 23 46 25 3a e8 | 23 46 25 2c 44 72 6f 70 |%=.#F%:.|#F%,Drop|
|00003f10| 78 5f 53 25 28 6c 61 25 | 29 2c 44 72 6f 70 79 5f |x_S%(la%|),Dropy_|
|00003f20| 53 25 28 6c 61 25 29 3a | 46 6f 72 6d 5f 53 25 3f |S%(la%):|Form_S%?|
|00003f30| 6c 61 25 3d 9a 23 46 25 | 3a e8 23 46 25 2c 68 66 |la%=.#F%|:.#F%,hf|
|00003f40| 74 76 61 6c 28 6c 61 25 | 29 2c 44 68 66 74 76 61 |tval(la%|),Dhftva|
|00003f50| 6c 28 6c 61 25 29 3a 44 | 5f 69 6e 76 61 6c 25 3f |l(la%):D|_inval%?|
|00003f60| 6c 61 25 3d 9a 23 46 25 | 3a 69 6e 76 61 6c 25 3f |la%=.#F%|:inval%?|
|00003f70| 6c 61 25 3d 9a 23 46 25 | 0d 0d 0c 23 e8 23 46 25 |la%=.#F%|...#.#F%|
|00003f80| 2c 68 66 74 62 76 61 6c | 28 6c 61 25 29 2c 44 68 |,hftbval|(la%),Dh|
|00003f90| 66 74 62 76 61 6c 28 6c | 61 25 29 0d 0d 16 15 e3 |ftbval(l|a%).....|
|00003fa0| 6c 62 25 3d 30 20 b8 20 | 6e 6f 6c 25 3f 6c 61 25 |lb%=0 . |nol%?la%|
|00003fb0| 0d 0d 20 15 e8 23 46 25 | 2c 74 78 24 28 6c 61 25 |.. ..#F%|,tx$(la%|
|00003fc0| 2c 6c 62 25 29 0d 0d 2a | 0d ed 20 6c 62 25 2c 6c |,lb%)..*|.. lb%,l|
|00003fd0| 61 25 0d 0d 34 1b 67 72 | 69 64 78 25 3d 9a 23 46 |a%..4.gr|idx%=.#F|
|00003fe0| 25 3a 67 72 69 64 79 25 | 3d 9a 23 46 25 0d 0d 3e |%:gridy%|=.#F%..>|
|00003ff0| 10 e8 23 46 25 2c 77 72 | 69 74 65 53 25 0d 0d 48 |..#F%,wr|iteS%..H|
|00004000| 2f e8 23 46 25 2c 77 72 | 69 74 65 59 25 2c 77 72 |/.#F%,wr|iteY%,wr|
|00004010| 69 74 65 58 25 3a 69 6e | 76 25 3d 9a 23 46 25 3a |iteX%:in|v%=.#F%:|
|00004020| e8 23 46 25 2c 79 66 73 | 68 69 66 74 0d 0d 52 1c |.#F%,yfs|hift..R.|
|00004030| e8 23 46 25 2c 44 72 6f | 70 78 25 2c 44 72 6f 70 |.#F%,Dro|px%,Drop|
|00004040| 79 25 2c 44 5f 6f 6e 25 | 0d 0d 5c 43 44 63 6f 6c |y%,D_on%|..\CDcol|
|00004050| 25 3d 9a 23 46 25 3a e8 | 23 46 25 2c 68 66 74 6f |%=.#F%:.|#F%,hfto|
|00004060| 6e 65 2c 44 68 66 74 6f | 6e 65 2c 44 68 66 74 62 |ne,Dhfto|ne,Dhftb|
|00004070| 2c 68 66 74 62 3a 44 5f | 69 6e 76 25 3d 9a 23 46 |,hftb:D_|inv%=.#F|
|00004080| 25 3a 69 6e 76 25 3d 9a | 23 46 25 0d 0d 66 1a 62 |%:inv%=.|#F%..f.b|
|00004090| 63 6f 6c 25 3d 9a 23 46 | 25 3a 44 62 63 6f 6c 25 |col%=.#F|%:Dbcol%|
|000040a0| 3d 9a 23 46 25 0d 0d 70 | 10 66 6f 72 6d 6e 6f 25 |=.#F%..p|.formno%|
|000040b0| 3d 9a 23 46 25 0d 0d 7a | 27 e7 56 45 52 53 25 3e |=.#F%..z|'.VERS%>|
|000040c0| 31 39 20 73 68 61 64 65 | 73 25 3d 9a 23 46 25 20 |19 shade|s%=.#F% |
|000040d0| 8b 20 73 68 61 64 65 73 | 25 3d 31 36 0d 0d 84 17 |. shades|%=16....|
|000040e0| e7 56 45 52 53 25 3e 32 | 31 20 63 72 74 25 3d 9a |.VERS%>2|1 crt%=.|
|000040f0| 23 46 25 0d 0d 8e 3d e7 | 56 45 52 53 25 3e 32 37 |#F%...=.|VERS%>27|
|00004100| 20 e3 6c 6f 70 70 25 3d | 30 20 b8 32 30 3a 6c 6f | .lopp%=|0 .20:lo|
|00004110| 63 6b 6d 61 70 25 3f 6c | 6f 70 70 25 3d 9a 23 46 |ckmap%?l|opp%=.#F|
|00004120| 25 3a ed 3a 69 6e 74 65 | 72 6c 25 3d 9a 23 46 25 |%:.:inte|rl%=.#F%|
|00004130| 0d 0d 98 19 e7 69 6e 74 | 65 72 6c 25 3c 3e 30 20 |.....int|erl%<>0 |
|00004140| 69 6e 74 65 72 6c 25 3d | b9 0d 0d a2 70 e8 23 46 |interl%=|....p.#F|
|00004150| 25 2c 52 63 6f 6c 25 28 | 39 29 2c 47 63 6f 6c 25 |%,Rcol%(|9),Gcol%|
|00004160| 28 39 29 2c 42 63 6f 6c | 25 28 39 29 3a e8 23 46 |(9),Bcol|%(9):.#F|
|00004170| 25 2c 52 63 6f 6c 25 28 | 31 30 29 2c 47 63 6f 6c |%,Rcol%(|10),Gcol|
|00004180| 25 28 31 30 29 2c 42 63 | 6f 6c 25 28 31 30 29 3a |%(10),Bc|ol%(10):|
|00004190| e8 23 46 25 2c 52 63 6f | 6c 25 28 31 31 29 2c 47 |.#F%,Rco|l%(11),G|
|000041a0| 63 6f 6c 25 28 31 31 29 | 2c 42 63 6f 6c 25 28 31 |col%(11)|,Bcol%(1|
|000041b0| 31 29 2c 42 4b 43 4f 4c | 25 0d 0d ac 39 73 67 6d |1),BKCOL|%...9sgm|
|000041c0| 25 3d 9a 23 46 25 3a e8 | 23 46 25 2c 73 73 63 72 |%=.#F%:.|#F%,sscr|
|000041d0| 77 69 64 25 2c 73 73 63 | 72 68 65 69 25 3a e7 56 |wid%,ssc|rhei%:.V|
|000041e0| 45 52 53 25 3e 32 32 20 | e8 23 46 25 2c 6a 75 6e |ERS%>22 |.#F%,jun|
|000041f0| 6b 24 0d 0d b6 40 e7 56 | 45 52 53 25 3e 32 38 20 |k$...@.V|ERS%>28 |
|00004200| e8 23 46 25 2c 62 44 70 | 25 2c 73 68 61 64 65 64 |.#F%,bDp|%,shaded|
|00004210| 25 2c 24 73 68 61 64 6d | 75 6c 74 25 2c 77 68 69 |%,$shadm|ult%,whi|
|00004220| 63 68 64 72 6f 70 66 25 | 2c 70 63 61 74 6c 69 6e |chdropf%|,pcatlin|
|00004230| 6b 25 0d 0d c0 0f e7 56 | 45 52 53 25 3e 32 36 20 |k%.....V|ERS%>26 |
|00004240| 8c 0d 0d ca 45 e8 23 46 | 25 2c 6a 75 6e 6b 31 25 |....E.#F|%,junk1%|
|00004250| 2c 6a 75 6e 6b 25 2c 6a | 75 6e 6b 25 2c 6a 75 6e |,junk%,j|unk%,jun|
|00004260| 6b 25 2c 6a 75 6e 6b 25 | 2c 6a 75 6e 6b 25 2c 6a |k%,junk%|,junk%,j|
|00004270| 75 6e 6b 25 2c 6a 75 6e | 6b 25 2c 6a 75 6e 6b 25 |unk%,jun|k%,junk%|
|00004280| 2c 6a 75 6e 6b 25 0d 0d | d4 0d e7 6a 75 6e 6b 31 |,junk%..|...junk1|
|00004290| 25 20 8c 0d 0d de aa e8 | 23 46 25 2c 6a 75 6e 6b |% ......|#F%,junk|
|000042a0| 25 2c 6a 75 6e 6b 25 2c | 6a 75 6e 6b 25 2c 6a 75 |%,junk%,|junk%,ju|
|000042b0| 6e 6b 25 2c 6a 75 6e 6b | 25 2c 6a 75 6e 6b 25 2c |nk%,junk|%,junk%,|
|000042c0| 6a 75 6e 6b 25 2c 6a 75 | 6e 6b 25 2c 6a 75 6e 6b |junk%,ju|nk%,junk|
|000042d0| 25 2c 6a 75 6e 6b 25 2c | 6a 75 6e 6b 2c 6a 75 6e |%,junk%,|junk,jun|
|000042e0| 6b 2c 6a 75 6e 6b 2c 6a | 75 6e 6b 2c 6a 75 6e 6b |k,junk,j|unk,junk|
|000042f0| 25 2c 6a 75 6e 6b 25 2c | 6a 75 6e 6b 2c 6a 75 6e |%,junk%,|junk,jun|
|00004300| 6b 25 2c 6a 75 6e 6b 25 | 2c 6a 75 6e 6b 25 2c 6a |k%,junk%|,junk%,j|
|00004310| 75 6e 6b 25 2c 6a 75 6e | 6b 2c 6a 75 6e 6b 25 2c |unk%,jun|k,junk%,|
|00004320| 6a 75 6e 6b 25 2c 6a 75 | 6e 6b 24 2c 6a 75 6e 6b |junk%,ju|nk$,junk|
|00004330| 25 2c 6a 75 6e 6b 25 2c | 6a 75 6e 6b 25 0d 0d e8 |%,junk%,|junk%...|
|00004340| 05 cd 0d 0d f2 05 cd 0d | 0d fc 0f e7 56 45 52 53 |........|....VERS|
|00004350| 25 3e 32 39 20 8c 0d 0e | 06 1c e8 23 46 25 2c 76 |%>29 ...|...#F%,v|
|00004360| 2c 70 63 61 74 6c 69 6e | 6b 25 3a e7 76 3c 3e 30 |,pcatlin|k%:.v<>0|
|00004370| 20 8c 0d 0e 10 4f c8 99 | 22 4f 53 5f 47 42 50 42 | ....O..|"OS_GBPB|
|00004380| 22 2c 34 2c 46 25 2c 65 | 6e 68 70 25 2c 32 30 34 |",4,F%,e|nhp%,204|
|00004390| 38 3a e7 70 63 61 74 6c | 69 6e 6b 25 20 65 6e 68 |8:.pcatl|ink% enh|
|000043a0| 70 62 6c 6b 25 3d 65 6e | 68 70 25 2b 31 30 32 34 |pblk%=en|hp%+1024|
|000043b0| 20 8b 20 65 6e 68 70 62 | 6c 6b 25 3d 65 6e 68 70 | . enhpb|lk%=enhp|
|000043c0| 25 0d 0e 1a 05 cd 0d 0e | 24 05 cd 0d 0e 2e 0d 65 |%.......|$......e|
|000043d0| 74 25 3d 30 3a 76 3d 30 | 0d 0e 38 15 e7 20 56 45 |t%=0:v=0|..8.. VE|
|000043e0| 52 53 25 3e 31 33 20 e8 | 23 46 25 2c 76 0d 0e 42 |RS%>13 .|#F%,v..B|
|000043f0| 17 e7 20 56 45 52 53 25 | 3e 31 34 20 e8 23 46 25 |.. VERS%|>14 .#F%|
|00004400| 2c 65 74 25 0d 0e 4c 15 | e7 76 3e 30 20 f2 72 65 |,et%..L.|.v>0 .re|
|00004410| 61 64 73 70 72 69 74 65 | 73 0d 0e 56 15 e7 20 65 |adsprite|s..V.. e|
|00004420| 74 25 3e 30 20 f2 72 65 | 61 64 64 72 61 77 0d 0e |t%>0 .re|addraw..|
|00004430| 60 08 d9 23 46 25 0d 0e | 6a 0c 67 6d 25 3d 73 67 |`..#F%..|j.gm%=sg|
|00004440| 6d 25 0d 0e 74 05 e1 0d | 0e 7e 13 dd f2 6d 73 67 |m%..t...|.~...msg|
|00004450| 72 65 70 28 73 74 72 31 | 24 29 0d 0e 88 19 21 67 |rep(str1|$)....!g|
|00004460| 62 25 3d 30 3a 24 28 67 | 62 25 2b 34 29 3d 73 74 |b%=0:$(g|b%+4)=st|
|00004470| 72 31 24 0d 0e 92 3d c8 | 99 22 58 57 69 6d 70 5f |r1$...=.|."XWimp_|
|00004480| 52 65 70 6f 72 74 45 72 | 72 6f 72 22 2c 67 62 25 |ReportEr|ror",gb%|
|00004490| 2c 31 37 2c 22 53 65 71 | 75 65 6e 63 65 72 20 4d |,17,"Seq|uencer M|
|000044a0| 65 73 73 61 67 65 22 20 | b8 20 2c 72 65 73 70 25 |essage" |. ,resp%|
|000044b0| 0d 0e 9c 05 e1 0d 0e a6 | 81 dd f2 73 65 74 5f 74 |........|...set_t|
|000044c0| 6f 70 62 69 74 3a e3 6c | 6c 25 3d 31 20 b8 20 6e |opbit:.l|l%=1 . n|
|000044d0| 6f 63 6f 6c 25 3a e7 20 | a4 73 61 66 65 20 3f 6e |ocol%:. |.safe ?n|
|000044e0| 61 6d 65 62 6c 6b 25 3d | 6c 6c 25 3a c8 99 20 37 |ameblk%=|ll%:.. 7|
|000044f0| 2c 31 31 2c 6e 61 6d 65 | 62 6c 6b 25 3a ef 31 39 |,11,name|blk%:.19|
|00004500| 2c 6c 6c 25 2c 31 32 38 | 2b 31 36 2c 6e 61 6d 65 |,ll%,128|+16,name|
|00004510| 62 6c 6b 25 3f 32 2c 6e | 61 6d 65 62 6c 6b 25 3f |blk%?2,n|ameblk%?|
|00004520| 33 2c 6e 61 6d 65 62 6c | 6b 25 3f 34 3a ed 3a e1 |3,namebl|k%?4:.:.|
|00004530| 20 8b 20 ed 3a e1 0d 0e | b0 83 dd f2 73 65 74 5f | . .:...|....set_|
|00004540| 70 6f 69 6e 74 65 72 3a | e3 6c 6c 25 3d 31 20 b8 |pointer:|.ll%=1 .|
|00004550| 33 3a c8 99 20 26 32 46 | 2c 6c 6c 25 2c 32 35 20 |3:.. &2F|,ll%,25 |
|00004560| b8 20 2c 2c 63 63 25 3a | 63 63 25 3d 63 63 25 3e |. ,,cc%:|cc%=cc%>|
|00004570| 3e 3e 38 3a 3f 6e 61 6d | 65 62 6c 6b 25 3d 6c 6c |>>8:?nam|eblk%=ll|
|00004580| 25 3a 6e 61 6d 65 62 6c | 6b 25 3f 31 3d 32 35 2b |%:namebl|k%?1=25+|
|00004590| 31 32 38 3a 6e 61 6d 65 | 62 6c 6b 25 21 32 3d 63 |128:name|blk%!2=c|
|000045a0| 63 25 3a c8 99 20 26 30 | 37 2c 31 32 2c 6e 61 6d |c%:.. &0|7,12,nam|
|000045b0| 65 62 6c 6b 25 3a ed 3a | e1 0d 0e ba 83 dd f2 63 |eblk%:.:|.......c|
|000045c0| 6c 65 61 72 5f 74 6f 70 | 62 69 74 3a e3 20 6c 6c |lear_top|bit:. ll|
|000045d0| 25 3d 30 20 b8 20 6e 6f | 63 6f 6c 25 3a 3f 6e 61 |%=0 . no|col%:?na|
|000045e0| 6d 65 62 6c 6b 25 3d 6c | 6c 25 3a c8 99 20 37 2c |meblk%=l|l%:.. 7,|
|000045f0| 31 31 2c 6e 61 6d 65 62 | 6c 6b 25 3a ef 31 39 2c |11,nameb|lk%:.19,|
|00004600| 6c 6c 25 2c 31 36 2b 31 | 32 38 2c 6e 61 6d 65 62 |ll%,16+1|28,nameb|
|00004610| 6c 6b 25 3f 32 2c 6e 61 | 6d 65 62 6c 6b 25 3f 33 |lk%?2,na|meblk%?3|
|00004620| 2c 6e 61 6d 65 62 6c 6b | 25 3f 34 3a ed 3a f2 73 |,nameblk|%?4:.:.s|
|00004630| 65 74 5f 70 6f 69 6e 74 | 65 72 3a e1 0d 0e c4 2c |et_point|er:....,|
|00004640| dd a4 73 61 66 65 3a e7 | 6c 6c 25 3d 31 36 20 84 |..safe:.|ll%=16 .|
|00004650| 20 6c 6c 25 3d 33 32 20 | 84 20 6c 6c 25 3d 34 38 | ll%=32 |. ll%=48|
|00004660| 20 3d a3 20 8b 20 3d b9 | 0d 0e ce 3b dd f2 73 65 | =. . =.|...;..se|
|00004670| 74 75 70 70 61 6c 28 70 | 61 6c 25 29 3a 70 61 6c |tuppal(p|al%):pal|
|00004680| 70 25 3d 70 61 6c 25 2b | 31 3a e3 6c 70 25 3d 70 |p%=pal%+|1:.lp%=p|
|00004690| 61 6c 73 25 20 b8 20 70 | 61 6c 73 25 2b 36 30 20 |als% . p|als%+60 |
|000046a0| 88 20 34 0d 0e d8 64 72 | 65 64 25 3d 3f 70 61 6c |. 4...dr|ed%=?pal|
|000046b0| 70 25 3a 67 72 65 65 6e | 25 3d 70 61 6c 70 25 3f |p%:green|%=palp%?|
|000046c0| 31 3a 62 6c 75 65 25 3d | 70 61 6c 70 25 3f 32 3a |1:blue%=|palp%?2:|
|000046d0| 70 61 6c 70 25 2b 3d 38 | 3a 3f 6c 70 25 3d 30 3a |palp%+=8|:?lp%=0:|
|000046e0| 6c 70 25 3f 31 3d 72 65 | 64 25 3a 6c 70 25 3f 32 |lp%?1=re|d%:lp%?2|
|000046f0| 3d 67 72 65 65 6e 25 3a | 6c 70 25 3f 33 3d 62 6c |=green%:|lp%?3=bl|
|00004700| 75 65 25 3a ed 3a e1 0d | 0e e2 64 dd f2 73 63 61 |ue%:.:..|..d..sca|
|00004710| 6e 73 70 72 69 74 65 6e | 61 6d 65 73 28 75 73 61 |nspriten|ames(usa|
|00004720| 64 25 29 3a c8 99 53 70 | 6f 70 25 2c 26 31 30 38 |d%):..Sp|op%,&108|
|00004730| 2c 75 73 61 64 25 20 b8 | 20 2c 2c 2c 6c 61 25 2c |,usad% .| ,,,la%,|
|00004740| 6f 66 66 73 65 74 25 3a | e7 20 6c 61 25 3c 32 34 |offset%:|. la%<24|
|00004750| 20 73 70 72 69 74 65 73 | 25 3d 6c 61 25 20 8b 20 | sprites|%=la% . |
|00004760| 73 70 72 69 74 65 73 25 | 3d 32 34 0d 0e ec 57 e3 |sprites%|=24...W.|
|00004770| 20 6c 6f 70 25 3d 31 20 | b8 20 73 70 72 69 74 65 | lop%=1 |. sprite|
|00004780| 73 25 3a c8 99 53 70 6f | 70 25 2c 26 31 30 44 2c |s%:..Spo|p%,&10D,|
|00004790| 75 73 61 64 25 2c 6e 61 | 6d 65 62 6c 6b 25 2c 26 |usad%,na|meblk%,&|
|000047a0| 46 46 2c 6c 6f 70 25 3a | 73 70 61 64 24 28 6c 6f |FF,lop%:|spad$(lo|
|000047b0| 70 25 2d 31 29 3d a4 73 | 28 6e 61 6d 65 62 6c 6b |p%-1)=.s|(nameblk|
|000047c0| 25 29 0d 0e f6 5b c8 99 | 53 70 6f 70 25 2c 26 31 |%)...[..|Spop%,&1|
|000047d0| 32 38 2c 75 73 61 64 25 | 2c 73 70 61 64 24 28 6c |28,usad%|,spad$(l|
|000047e0| 6f 70 25 2d 31 29 20 b8 | 20 2c 2c 2c 73 77 69 64 |op%-1) .| ,,,swid|
|000047f0| 25 28 6c 6f 70 25 2d 31 | 29 2c 73 68 65 69 25 28 |%(lop%-1|),shei%(|
|00004800| 6c 6f 70 25 2d 31 29 2c | 73 6d 61 73 6b 25 2c 73 |lop%-1),|smask%,s|
|00004810| 6d 6f 64 25 3f 28 6c 6f | 70 25 2d 31 29 0d 0f 00 |mod%?(lo|p%-1)...|
|00004820| 3d e7 20 73 6d 61 73 6b | 25 3c 3e 30 20 73 70 72 |=. smask|%<>0 spr|
|00004830| 69 74 65 6d 61 73 6b 25 | 28 6c 6f 70 25 2d 31 29 |itemask%|(lop%-1)|
|00004840| 3d b9 20 8b 20 73 70 72 | 69 74 65 6d 61 73 6b 25 |=. . spr|itemask%|
|00004850| 28 6c 6f 70 25 2d 31 29 | 3d a3 0d 0f 0a 05 ed 0d |(lop%-1)|=.......|
|00004860| 0f 14 0d f2 72 65 61 64 | 73 70 61 64 0d 0f 1e 1c |....read|spad....|
|00004870| f2 72 65 61 64 70 61 6c | 73 28 75 73 61 64 25 2b |.readpal|s(usad%+|
|00004880| 6f 66 66 73 65 74 25 29 | 0d 0f 28 05 e1 0d 0f 32 |offset%)|..(....2|
|00004890| 4e dd f2 72 65 61 64 66 | 72 6f 6d 66 69 6c 65 3a |N..readf|romfile:|
|000048a0| 75 73 61 64 25 3d 62 61 | 73 65 54 25 3a 21 75 73 |usad%=ba|seT%:!us|
|000048b0| 61 64 25 3d 73 70 63 6c | 6d 25 3a 75 73 61 64 25 |ad%=spcl|m%:usad%|
|000048c0| 21 34 3d 30 3a 75 73 61 | 64 25 21 38 3d 31 36 3a |!4=0:usa|d%!8=16:|
|000048d0| 75 73 61 64 25 21 31 32 | 3d 31 36 0d 0f 3c 42 46 |usad%!12|=16..<BF|
|000048e0| 25 3d ad 28 6c 6f 61 64 | 6e 61 6d 65 24 29 3a cf |%=.(load|name$):.|
|000048f0| 23 46 25 3d 66 72 6f 6d | 25 3a c8 99 22 58 4f 53 |#F%=from|%:.."XOS|
|00004900| 5f 47 42 50 42 22 2c 34 | 2c 46 25 2c 75 73 61 64 |_GBPB",4|,F%,usad|
|00004910| 25 2c 73 70 63 6c 6d 25 | 3a d9 23 46 25 0d 0f 46 |%,spclm%|:.#F%..F|
|00004920| 05 e1 0d 0f 50 2d dd f2 | 6c 6f 61 64 73 70 72 69 |....P-..|loadspri|
|00004930| 74 65 73 3a e7 20 64 77 | 63 6c 6d 25 3c 3e 30 20 |tes:. dw|clm%<>0 |
|00004940| f2 72 64 72 77 66 72 6f | 6d 73 63 72 69 70 74 0d |.rdrwfro|mscript.|
|00004950| 0f 5a 0f e7 73 70 63 6c | 6d 25 3d 30 20 e1 0d 0f |.Z..spcl|m%=0 ...|
|00004960| 64 11 f2 72 65 61 64 66 | 72 6f 6d 66 69 6c 65 0d |d..readf|romfile.|
|00004970| 0f 6e 1b f2 73 63 61 6e | 73 70 72 69 74 65 6e 61 |.n..scan|spritena|
|00004980| 6d 65 73 28 75 73 61 64 | 25 29 0d 0f 78 05 e1 0d |mes(usad|%)..x...|
|00004990| 0f 82 6e dd f2 72 65 61 | 64 70 61 6c 73 28 61 64 |..n..rea|dpals(ad|
|000049a0| 64 72 25 29 3a e3 6c 25 | 3d 31 20 b8 20 73 70 72 |dr%):.l%|=1 . spr|
|000049b0| 69 74 65 73 25 3a e7 20 | 21 28 61 64 64 72 25 2b |ites%:. |!(addr%+|
|000049c0| 38 2a 34 29 3d 34 34 20 | 8c 20 73 70 72 69 74 65 |8*4)=44 |. sprite|
|000049d0| 70 61 6c 25 28 6c 25 2d | 31 29 3d 2d 31 20 8b 20 |pal%(l%-|1)=-1 . |
|000049e0| 73 70 72 69 74 65 70 61 | 6c 25 28 6c 25 2d 31 29 |spritepa|l%(l%-1)|
|000049f0| 3d 28 61 64 64 72 25 2b | 31 31 2a 34 29 0d 0f 8c |=(addr%+|11*4)...|
|00004a00| 16 61 64 64 72 25 3d 61 | 64 64 72 25 2b 21 61 64 |.addr%=a|ddr%+!ad|
|00004a10| 64 72 25 0d 0f 96 07 ed | 3a e1 0d 0f a0 11 dd f2 |dr%.....|:.......|
|00004a20| 72 65 61 64 73 70 72 69 | 74 65 73 0d 0f aa 21 e3 |readspri|tes...!.|
|00004a30| 6c 6f 70 50 25 3d 30 20 | b8 32 34 3a 73 70 62 61 |lopP%=0 |.24:spba|
|00004a40| 6b 25 3f 6c 6f 70 50 25 | 3d 30 3a ed 0d 0f b4 29 |k%?lopP%|=0:....)|
|00004a50| e7 20 56 45 52 53 25 3e | 31 36 20 e3 6c 6f 70 25 |. VERS%>|16 .lop%|
|00004a60| 3d 30 20 b8 32 34 20 8b | 20 e3 20 6c 6f 70 25 3d |=0 .24 .| . lop%=|
|00004a70| 30 20 b8 31 31 0d 0f be | 5a e8 23 46 25 2c 73 70 |0 .11...|Z.#F%,sp|
|00004a80| 73 63 61 6c 28 6c 6f 70 | 25 2c 30 29 2c 73 70 73 |scal(lop|%,0),sps|
|00004a90| 63 61 6c 28 6c 6f 70 25 | 2c 31 29 2c 73 70 70 6f |cal(lop%|,1),sppo|
|00004aa0| 73 25 28 6c 6f 70 25 2c | 30 29 2c 73 70 70 6f 73 |s%(lop%,|0),sppos|
|00004ab0| 25 28 6c 6f 70 25 2c 31 | 29 2c 73 70 6f 6e 25 3f |%(lop%,1|),spon%?|
|00004ac0| 6c 6f 70 25 2c 73 70 73 | 63 25 3f 6c 6f 70 25 0d |lop%,sps|c%?lop%.|
|00004ad0| 0f c8 1e e7 56 45 52 53 | 25 3e 31 37 20 e8 23 46 |....VERS|%>17 .#F|
|00004ae0| 25 2c 73 70 62 61 6b 25 | 3f 6c 6f 70 25 0d 0f d2 |%,spbak%|?lop%...|
|00004af0| 05 ed 0d 0f dc 1a 73 70 | 63 6c 6d 25 3d 76 2b 31 |......sp|clm%=v+1|
|00004b00| 36 3a 66 72 6f 6d 25 3d | 8f 23 46 25 0d 0f e6 2b |6:from%=|.#F%...+|
|00004b10| e7 56 45 52 53 25 3e 31 | 34 20 8c 20 cf 23 46 25 |.VERS%>1|4 . .#F%|
|00004b20| 3d 28 8f 23 46 25 2b 73 | 70 63 6c 6d 25 2d 31 36 |=(.#F%+s|pclm%-16|
|00004b30| 29 3a e1 20 8b 20 e1 0d | 0f f0 49 dd f2 72 65 61 |):. . ..|..I..rea|
|00004b40| 64 6d 6f 64 65 73 69 7a | 65 28 67 6d 25 29 3a c8 |dmodesiz|e(gm%):.|
|00004b50| 99 26 33 35 2c 67 6d 25 | 2c 34 20 b8 20 2c 2c 78 |.&35,gm%|,4 . ,,x|
|00004b60| 70 69 78 65 6c 73 25 3a | c8 99 26 33 35 2c 67 6d |pixels%:|..&35,gm|
|00004b70| 25 2c 35 20 b8 20 2c 2c | 79 70 69 78 65 6c 73 25 |%,5 . ,,|ypixels%|
|00004b80| 0d 0f fa 3a c8 99 26 33 | 35 2c 67 6d 25 2c 31 31 |...:..&3|5,gm%,11|
|00004b90| 20 b8 20 2c 2c 73 63 72 | 77 69 64 74 68 25 3a c8 | . ,,scr|width%:.|
|00004ba0| 99 26 33 35 2c 67 6d 25 | 2c 31 32 20 b8 20 2c 2c |.&35,gm%|,12 . ,,|
|00004bb0| 73 63 72 68 65 69 67 68 | 74 25 0d 10 04 73 78 70 |scrheigh|t%...sxp|
|00004bc0| 69 78 65 6c 73 25 3d 31 | 3c 3c 78 70 69 78 65 6c |ixels%=1|<<xpixel|
|00004bd0| 73 25 3a 79 70 69 78 65 | 6c 73 25 3d 31 3c 3c 79 |s%:ypixe|ls%=1<<y|
|00004be0| 70 69 78 65 6c 73 25 3a | 73 63 72 77 69 64 74 68 |pixels%:|scrwidth|
|00004bf0| 25 3d 78 70 69 78 65 6c | 73 25 2a 28 73 63 72 77 |%=xpixel|s%*(scrw|
|00004c00| 69 64 74 68 25 2b 31 29 | 3a 73 63 72 68 65 69 67 |idth%+1)|:scrheig|
|00004c10| 68 74 25 3d 79 70 69 78 | 65 6c 73 25 2a 28 73 63 |ht%=ypix|els%*(sc|
|00004c20| 72 68 65 69 67 68 74 25 | 2b 31 29 3a e1 0d 10 0e |rheight%|+1):....|
|00004c30| 0e dd f2 72 65 6e 64 64 | 72 61 77 0d 10 18 07 ea |...rendd|raw.....|
|00004c40| 70 25 0d 10 22 30 67 78 | 30 25 3d 30 3a 67 79 30 |p%.."0gx|0%=0:gy0|
|00004c50| 25 3d 30 3a 67 78 31 25 | 3d 73 63 72 77 69 64 74 |%=0:gx1%|=scrwidt|
|00004c60| 68 25 3a 67 79 31 25 3d | 73 63 72 68 65 69 67 68 |h%:gy1%=|scrheigh|
|00004c70| 74 25 0d 10 2c 3c e7 21 | 64 75 73 61 64 25 3c 3e |t%..,<.!|dusad%<>|
|00004c80| 26 37 37 36 31 37 32 34 | 34 3a 85 31 2c 22 44 72 |&7761724|4:.1,"Dr|
|00004c90| 61 77 20 66 69 6c 65 20 | 68 61 73 20 62 65 63 6f |aw file |has beco|
|00004ca0| 6d 65 20 63 6f 72 72 75 | 70 74 65 64 2e 22 0d 10 |me corru|pted."..|
|00004cb0| 36 33 e7 64 75 73 61 64 | 25 21 34 3e 32 30 31 3a |63.dusad|%!4>201:|
|00004cc0| 85 31 2c 22 43 61 6e 27 | 74 20 64 72 61 77 20 66 |.1,"Can'|t draw f|
|00004cd0| 69 6c 65 73 20 61 66 74 | 65 72 20 76 32 2e 30 31 |iles aft|er v2.01|
|00004ce0| 22 0d 10 40 52 e3 6c 25 | 3d 31 20 b8 20 6d 61 78 |"..@R.l%|=1 . max|
|00004cf0| 6f 62 73 25 3a 70 25 3d | 64 75 73 61 64 25 2b 64 |obs%:p%=|dusad%+d|
|00004d00| 6f 66 66 25 28 6c 25 29 | 3a e7 20 64 77 62 61 6b |off%(l%)|:. dwbak|
|00004d10| 25 3f 28 6c 25 2d 31 29 | 3d 30 20 f2 73 65 74 64 |%?(l%-1)|=0 .setd|
|00004d20| 74 72 61 6e 28 6c 25 29 | 3a f2 64 64 6f 62 6a 28 |tran(l%)|:.ddobj(|
|00004d30| 70 25 29 0d 10 4a 05 ed | 0d 10 54 05 e1 0d 10 5e |p%)..J..|..T....^|
|00004d40| 13 dd f2 72 65 6e 64 64 | 77 62 61 6b 3a ea 70 25 |...rendd|wbak:.p%|
|00004d50| 0d 10 68 3c e7 21 64 75 | 73 61 64 25 3c 3e 26 37 |..h<.!du|sad%<>&7|
|00004d60| 37 36 31 37 32 34 34 3a | 85 31 2c 22 44 72 61 77 |7617244:|.1,"Draw|
|00004d70| 20 66 69 6c 65 20 68 61 | 73 20 62 65 63 6f 6d 65 | file ha|s become|
|00004d80| 20 63 6f 72 72 75 70 74 | 65 64 2e 22 0d 10 72 33 | corrupt|ed."..r3|
|00004d90| e7 64 75 73 61 64 25 21 | 34 3e 32 30 31 3a 85 31 |.dusad%!|4>201:.1|
|00004da0| 2c 22 43 61 6e 27 74 20 | 64 72 61 77 20 66 69 6c |,"Can't |draw fil|
|00004db0| 65 73 20 61 66 74 65 72 | 20 76 32 2e 30 31 22 0d |es after| v2.01".|
|00004dc0| 10 7c 53 e3 6c 25 3d 31 | 20 b8 20 6d 61 78 6f 62 |.|S.l%=1| . maxob|
|00004dd0| 73 25 3a 70 25 3d 64 75 | 73 61 64 25 2b 64 6f 66 |s%:p%=du|sad%+dof|
|00004de0| 66 25 28 6c 25 29 3a e7 | 64 77 62 61 6b 25 3f 28 |f%(l%):.|dwbak%?(|
|00004df0| 6c 25 2d 31 29 3d 32 35 | 35 20 f2 73 65 74 64 74 |l%-1)=25|5 .setdt|
|00004e00| 72 61 6e 28 6c 25 29 3a | f2 64 64 6f 62 6a 28 70 |ran(l%):|.ddobj(p|
|00004e10| 25 29 0d 10 86 07 ed 3a | e1 0d 10 90 60 dd f2 73 |%).....:|....`..s|
|00004e20| 63 61 6e 6f 62 6a 65 63 | 74 73 28 73 25 2c 65 25 |canobjec|ts(s%,e%|
|00004e30| 29 3a 70 25 3d 73 25 2b | 34 30 3a 6c 25 3d 31 3a |):p%=s%+|40:l%=1:|
|00004e40| 21 64 74 72 61 6e 25 3d | 26 31 30 30 30 30 3a 64 |!dtran%=|&10000:d|
|00004e50| 74 72 61 6e 25 21 31 32 | 3d 26 31 30 30 30 30 3a |tran%!12|=&10000:|
|00004e60| 64 74 72 61 6e 25 21 31 | 36 3d 30 3a 64 74 72 61 |dtran%!1|6=0:dtra|
|00004e70| 6e 25 21 32 30 3d 30 3a | f5 0d 10 9a 18 e7 21 70 |n%!20=0:|......!p|
|00004e80| 25 3d 30 20 8c 20 f2 64 | 64 73 65 74 66 6f 6e 74 |%=0 . .d|dsetfont|
|00004e90| 73 0d 10 a4 1e e7 21 70 | 25 3c 3e 30 20 80 20 6c |s.....!p|%<>0 . l|
|00004ea0| 6f 61 64 73 70 72 69 74 | 65 73 25 3d 32 20 8c 0d |oadsprit|es%=2 ..|
|00004eb0| 10 ae 64 64 6f 66 66 25 | 28 6c 25 29 3d 70 25 2d |..ddoff%|(l%)=p%-|
|00004ec0| 73 25 3a 64 72 77 73 63 | 61 6c 28 6c 25 2c 30 29 |s%:drwsc|al(l%,0)|
|00004ed0| 3d 31 3a 64 72 77 73 63 | 61 6c 28 6c 25 2c 31 29 |=1:drwsc|al(l%,1)|
|00004ee0| 3d 31 3a 64 72 77 78 77 | 69 64 25 28 6c 25 29 3d |=1:drwxw|id%(l%)=|
|00004ef0| 70 25 21 31 36 2d 70 25 | 21 38 3a 64 72 77 79 77 |p%!16-p%|!8:drwyw|
|00004f00| 69 64 25 28 6c 25 29 3d | 70 25 21 32 30 2d 70 25 |id%(l%)=|p%!20-p%|
|00004f10| 21 31 32 0d 10 b8 55 64 | 72 77 70 6f 73 25 28 6c |!12...Ud|rwpos%(l|
|00004f20| 25 2c 30 29 3d 70 25 21 | 38 3a 64 72 77 70 6f 73 |%,0)=p%!|8:drwpos|
|00004f30| 25 28 6c 25 2c 31 29 3d | 70 25 21 31 32 3a 6f 64 |%(l%,1)=|p%!12:od|
|00004f40| 70 6f 73 25 28 6c 25 2c | 30 29 3d 70 25 21 38 3a |pos%(l%,|0)=p%!8:|
|00004f50| 6f 64 70 6f 73 25 28 6c | 25 2c 31 29 3d 70 25 21 |odpos%(l|%,1)=p%!|
|00004f60| 31 32 3a 6c 25 2b 3d 31 | 0d 10 c2 05 cd 0d 10 cc |12:l%+=1|........|
|00004f70| 0e 70 25 3d 70 25 2b 70 | 25 21 34 0d 10 d6 14 fd |.p%=p%+p|%!4.....|
|00004f80| 20 6c 25 3e 33 30 20 84 | 20 70 25 3e 3d 65 25 0d | l%>30 .| p%>=e%.|
|00004f90| 10 e0 16 e7 6c 6f 61 64 | 73 70 72 69 74 65 73 25 |....load|sprites%|
|00004fa0| 3c 3e 32 20 e1 0d 10 ea | b0 6d 61 78 6f 62 73 25 |<>2 ....|.maxobs%|
|00004fb0| 3d 6c 25 2d 31 3a e3 6c | 6f 70 25 3d 31 20 b8 20 |=l%-1:.l|op%=1 . |
|00004fc0| 6d 61 78 6f 62 73 25 3a | f2 64 73 63 72 78 28 64 |maxobs%:|.dscrx(d|
|00004fd0| 72 77 78 77 69 64 25 28 | 6c 6f 70 25 29 29 3a f2 |rwxwid%(|lop%)):.|
|00004fe0| 64 73 63 72 79 28 64 72 | 77 79 77 69 64 25 28 6c |dscry(dr|wywid%(l|
|00004ff0| 6f 70 25 29 29 3a f2 64 | 73 63 72 78 28 64 72 77 |op%)):.d|scrx(drw|
|00005000| 70 6f 73 25 28 6c 6f 70 | 25 2c 30 29 29 3a f2 64 |pos%(lop|%,0)):.d|
|00005010| 73 63 72 79 28 64 72 77 | 70 6f 73 25 28 6c 6f 70 |scry(drw|pos%(lop|
|00005020| 25 2c 31 29 29 3a f2 64 | 73 63 72 78 28 6f 64 70 |%,1)):.d|scrx(odp|
|00005030| 6f 73 25 28 6c 6f 70 25 | 2c 30 29 29 3a f2 64 73 |os%(lop%|,0)):.ds|
|00005040| 63 72 79 28 6f 64 70 6f | 73 25 28 6c 6f 70 25 2c |cry(odpo|s%(lop%,|
|00005050| 31 29 29 3a ed 0d 10 f4 | 05 e1 0d 10 fe 2b dd f2 |1)):....|.....+..|
|00005060| 64 73 63 72 78 28 f8 20 | 58 25 29 3a 58 25 3d 28 |dscrx(. |X%):X%=(|
|00005070| 28 58 25 2b 64 74 72 61 | 6e 25 21 31 36 29 2f 32 |(X%+dtra|n%!16)/2|
|00005080| 35 36 29 3a e1 0d 11 08 | 2b dd f2 64 73 63 72 79 |56):....|+..dscry|
|00005090| 28 f8 20 59 25 29 3a 59 | 25 3d 28 28 59 25 2b 64 |(. Y%):Y|%=((Y%+d|
|000050a0| 74 72 61 6e 25 21 32 30 | 29 2f 32 35 36 29 3a e1 |tran%!20|)/256):.|
|000050b0| 0d 11 12 8e dd f2 73 65 | 74 64 74 72 61 6e 28 6c |......se|tdtran(l|
|000050c0| 25 29 3a 21 64 74 72 61 | 6e 25 3d 26 31 30 30 30 |%):!dtra|n%=&1000|
|000050d0| 30 2a 64 72 77 73 63 61 | 6c 28 6c 25 2c 30 29 3a |0*drwsca|l(l%,0):|
|000050e0| 64 74 72 61 6e 25 21 31 | 32 3d 26 31 30 30 30 30 |dtran%!1|2=&10000|
|000050f0| 2a 64 72 77 73 63 61 6c | 28 6c 25 2c 31 29 3a 64 |*drwscal|(l%,1):d|
|00005100| 74 78 25 3d 64 72 77 70 | 6f 73 25 28 6c 25 2c 30 |tx%=drwp|os%(l%,0|
|00005110| 29 2d 6f 64 70 6f 73 25 | 28 6c 25 2c 30 29 3a 64 |)-odpos%|(l%,0):d|
|00005120| 74 79 25 3d 64 72 77 70 | 6f 73 25 28 6c 25 2c 31 |ty%=drwp|os%(l%,1|
|00005130| 29 2d 6f 64 70 6f 73 25 | 28 6c 25 2c 31 29 0d 11 |)-odpos%|(l%,1)..|
|00005140| 1c 2e 64 74 78 25 3d 64 | 74 78 25 2d 28 6f 64 70 |..dtx%=d|tx%-(odp|
|00005150| 6f 73 25 28 6c 25 2c 30 | 29 2a 28 64 72 77 73 63 |os%(l%,0|)*(drwsc|
|00005160| 61 6c 28 6c 25 2c 30 29 | 2d 31 29 29 0d 11 26 2e |al(l%,0)|-1))..&.|
|00005170| 64 74 79 25 3d 64 74 79 | 25 2d 28 6f 64 70 6f 73 |dty%=dty|%-(odpos|
|00005180| 25 28 6c 25 2c 31 29 2a | 28 64 72 77 73 63 61 6c |%(l%,1)*|(drwscal|
|00005190| 28 6c 25 2c 31 29 2d 31 | 29 29 0d 11 30 1f 64 74 |(l%,1)-1|))..0.dt|
|000051a0| 78 25 3d 64 74 78 25 2a | 32 35 36 3a 64 74 79 25 |x%=dtx%*|256:dty%|
|000051b0| 3d 64 74 79 25 2a 32 35 | 36 0d 11 3a 21 64 74 72 |=dty%*25|6..:!dtr|
|000051c0| 61 6e 25 21 31 36 3d 64 | 74 78 25 3a 64 74 72 61 |an%!16=d|tx%:dtra|
|000051d0| 6e 25 21 32 30 3d 64 74 | 79 25 0d 11 44 19 64 74 |n%!20=dt|y%..D.dt|
|000051e0| 72 61 6e 25 21 34 3d 30 | 3a 64 74 72 61 6e 25 21 |ran%!4=0|:dtran%!|
|000051f0| 38 3d 30 0d 11 4e 24 66 | 6c 61 74 25 3d 32 31 30 |8=0..N$f|lat%=210|
|00005200| 30 30 30 2f 28 33 32 30 | 2a 64 72 77 73 63 61 6c |000/(320|*drwscal|
|00005210| 28 6c 25 2c 30 29 29 0d | 11 58 05 e1 0d 11 62 0f |(l%,0)).|.X....b.|
|00005220| dd f2 64 64 6f 62 6a 28 | 70 25 29 0d 11 6c 0a 74 |..ddobj(|p%)..l.t|
|00005230| 25 3d 21 70 25 0d 11 76 | 09 c8 8e 74 25 ca 0d 11 |%=!p%..v|...t%...|
|00005240| 80 11 c9 31 3a f2 64 64 | 74 78 74 28 70 25 29 0d |...1:.dd|txt(p%).|
|00005250| 11 8a 0e c9 32 3a f2 64 | 64 70 61 74 68 0d 11 94 |....2:.d|dpath...|
|00005260| 11 c9 35 3a f2 64 64 73 | 70 72 28 70 25 29 0d 11 |..5:.dds|pr(p%)..|
|00005270| 9e 13 c9 36 3a f2 64 64 | 67 72 6f 75 70 28 70 25 |...6:.dd|group(p%|
|00005280| 29 0d 11 a8 14 c9 37 3a | f2 64 64 6f 62 6a 28 70 |).....7:|.ddobj(p|
|00005290| 25 2b 32 38 29 0d 11 b2 | 05 cb 0d 11 bc 05 e1 0d |%+28)...|........|
|000052a0| 11 c6 0c dd f2 64 64 70 | 61 74 68 0d 11 d0 58 76 |.....ddp|ath...Xv|
|000052b0| 25 3d 70 25 21 33 36 3a | 6a 6f 69 6e 25 3d 67 62 |%=p%!36:|join%=gb|
|000052c0| 25 2b 32 36 30 3a 3f 6a | 6f 69 6e 25 3d 76 25 20 |%+260:?j|oin%=v% |
|000052d0| 80 33 3a 6a 6f 69 6e 25 | 3f 31 3d 76 25 3e 3e 34 |.3:join%|?1=v%>>4|
|000052e0| 20 80 33 3a 6a 6f 69 6e | 25 3f 32 3d 76 25 3e 3e | .3:join|%?2=v%>>|
|000052f0| 32 20 80 33 3a 6a 6f 69 | 6e 25 21 34 3d 26 41 30 |2 .3:joi|n%!4=&A0|
|00005300| 30 30 30 0d 11 da 6b 76 | 31 25 3d 76 25 3e 3e 31 |000...kv|1%=v%>>1|
|00005310| 36 20 80 20 26 46 46 3a | 76 32 25 3d 76 25 3e 3e |6 . &FF:|v2%=v%>>|
|00005320| 32 34 20 80 20 26 46 46 | 3a 76 31 25 3d 76 31 25 |24 . &FF|:v1%=v1%|
|00005330| 2f 31 36 3a 76 32 25 3d | 76 32 25 2f 31 36 3a 76 |/16:v2%=|v2%/16:v|
|00005340| 33 25 3d 28 76 32 25 3c | 3c 32 34 29 2b 28 76 31 |3%=(v2%<|<24)+(v1|
|00005350| 25 3c 3c 38 29 3a 6a 6f | 69 6e 25 21 38 3d 76 33 |%<<8):jo|in%!8=v3|
|00005360| 25 3a 6a 6f 69 6e 25 21 | 31 32 3d 76 33 25 0d 11 |%:join%!|12=v3%..|
|00005370| e4 48 e7 28 76 25 20 80 | 31 32 38 29 20 8c 20 64 |.H.(v% .|128) . d|
|00005380| 61 73 68 25 3d 70 25 2b | 34 30 3a 70 6e 74 72 25 |ash%=p%+|40:pntr%|
|00005390| 3d 28 34 2a 70 25 21 34 | 34 29 2b 70 25 2b 34 38 |=(4*p%!4|4)+p%+48|
|000053a0| 20 8b 20 70 6e 74 72 25 | 3d 70 25 2b 34 30 3a 64 | . pntr%|=p%+40:d|
|000053b0| 61 73 68 25 3d 30 0d 11 | ee 2b 74 68 69 63 6b 25 |ash%=0..|.+thick%|
|000053c0| 3d 70 25 21 33 32 3a 66 | 69 6c 6c 25 3d 30 3a e7 |=p%!32:f|ill%=0:.|
|000053d0| 76 25 20 80 20 36 34 20 | 8c 20 66 69 6c 6c 25 3d |v% . 64 |. fill%=|
|000053e0| 32 0d 11 f8 5a e7 70 25 | 21 32 34 3c 3e 2d 31 20 |2...Z.p%|!24<>-1 |
|000053f0| c8 99 22 58 43 6f 6c 6f | 75 72 54 72 61 6e 73 5f |.."XColo|urTrans_|
|00005400| 53 65 74 47 43 4f 4c 22 | 2c 70 25 21 32 34 3a c8 |SetGCOL"|,p%!24:.|
|00005410| 99 22 58 44 72 61 77 5f | 46 69 6c 6c 22 2c 70 6e |."XDraw_|Fill",pn|
|00005420| 74 72 25 2c 66 69 6c 6c | 25 20 84 26 33 30 2c 64 |tr%,fill|% .&30,d|
|00005430| 74 72 61 6e 25 2c 66 6c | 61 74 25 0d 12 02 6c e7 |tran%,fl|at%...l.|
|00005440| 70 25 21 32 38 3c 3e 2d | 31 20 c8 99 22 58 43 6f |p%!28<>-|1 .."XCo|
|00005450| 6c 6f 75 72 54 72 61 6e | 73 5f 53 65 74 47 43 4f |lourTran|s_SetGCO|
|00005460| 4c 22 2c 70 25 21 32 38 | 3a c8 99 22 58 44 72 61 |L",p%!28|:.."XDra|
|00005470| 77 5f 53 74 72 6f 6b 65 | 22 2c 70 6e 74 72 25 2c |w_Stroke|",pntr%,|
|00005480| 25 31 31 31 30 30 30 2c | 64 74 72 61 6e 25 2c 66 |%111000,|dtran%,f|
|00005490| 6c 61 74 25 2c 74 68 69 | 63 6b 25 2c 6a 6f 69 6e |lat%,thi|ck%,join|
|000054a0| 25 2c 64 61 73 68 25 0d | 12 0c 05 e1 0d 12 16 5b |%,dash%.|.......[|
|000054b0| dd f2 64 64 73 70 72 28 | 70 25 29 3a 73 6d 6f 64 |..ddspr(|p%):smod|
|000054c0| 25 3d 21 28 70 25 2b 32 | 34 2b 34 30 29 3a c8 99 |%=!(p%+2|4+40):..|
|000054d0| 53 70 6f 70 25 2c 26 32 | 32 38 2c 2d 31 2c 70 25 |Spop%,&2|28,-1,p%|
|000054e0| 2b 32 34 20 b8 2c 2c 2c | 57 25 2c 48 25 3a 57 25 |+24 .,,,|W%,H%:W%|
|000054f0| 3d 57 25 3c 3c 78 66 61 | 63 25 3a 48 25 3d 48 25 |=W%<<xfa|c%:H%=H%|
|00005500| 3c 3c 79 66 61 63 25 0d | 12 20 14 f2 73 65 74 75 |<<yfac%.|. ..setu|
|00005510| 70 70 61 6c 28 70 25 2b | 36 38 29 0d 12 2a 5e 58 |ppal(p%+|68)..*^X|
|00005520| 25 3d 70 25 21 38 2a 64 | 72 77 73 63 61 6c 28 6c |%=p%!8*d|rwscal(l|
|00005530| 25 2c 30 29 3a 59 25 3d | 70 25 21 31 32 2a 64 72 |%,0):Y%=|p%!12*dr|
|00005540| 77 73 63 61 6c 28 6c 25 | 2c 31 29 3a 41 25 3d 70 |wscal(l%|,1):A%=p|
|00005550| 25 21 31 36 2a 64 72 77 | 73 63 61 6c 28 6c 25 2c |%!16*drw|scal(l%,|
|00005560| 30 29 3a 42 25 3d 70 25 | 21 32 30 2a 64 72 77 73 |0):B%=p%|!20*drws|
|00005570| 63 61 6c 28 6c 25 2c 31 | 29 0d 12 34 2f f2 64 73 |cal(l%,1|)..4/.ds|
|00005580| 63 72 78 28 41 25 29 3a | f2 64 73 63 72 78 28 58 |crx(A%):|.dscrx(X|
|00005590| 25 29 3a f2 64 73 63 72 | 79 28 42 25 29 3a f2 64 |%):.dscr|y(B%):.d|
|000055a0| 73 63 72 79 28 59 25 29 | 0d 12 3e 39 67 62 25 21 |scry(Y%)|..>9gb%!|
|000055b0| 32 36 30 3d 28 41 25 2d | 58 25 29 3a 67 62 25 21 |260=(A%-|X%):gb%!|
|000055c0| 32 36 34 3d 28 42 25 2d | 59 25 29 3a 67 62 25 21 |264=(B%-|Y%):gb%!|
|000055d0| 32 36 38 3d 57 25 3a 67 | 62 25 21 32 37 32 3d 48 |268=W%:g|b%!272=H|
|000055e0| 25 0d 12 48 0f c8 99 20 | 43 74 49 6e 76 61 6c 25 |%..H... |CtInval%|
|000055f0| 0d 12 52 72 e7 70 25 21 | 35 36 3d 26 32 43 20 c8 |..Rr.p%!|56=&2C .|
|00005600| 99 22 58 43 6f 6c 6f 75 | 72 54 72 61 6e 73 5f 53 |."XColou|rTrans_S|
|00005610| 65 6c 65 63 74 54 61 62 | 6c 65 22 2c 73 6d 6f 64 |electTab|le",smod|
|00005620| 25 2c 30 2c 2d 31 2c 2d | 31 2c 67 62 25 20 8b 20 |%,0,-1,-|1,gb% . |
|00005630| c8 99 22 58 43 6f 6c 6f | 75 72 54 72 61 6e 73 5f |.."XColo|urTrans_|
|00005640| 53 65 6c 65 63 74 54 61 | 62 6c 65 22 2c 73 6d 6f |SelectTa|ble",smo|
|00005650| 64 25 2c 70 61 6c 73 25 | 2c 2d 31 2c 2d 31 2c 67 |d%,pals%|,-1,-1,g|
|00005660| 62 25 0d 12 5c 2d c8 99 | 53 70 6f 70 25 2c 26 32 |b%..\-..|Spop%,&2|
|00005670| 33 34 2c 2d 31 2c 70 25 | 2b 32 34 2c 58 25 2c 59 |34,-1,p%|+24,X%,Y|
|00005680| 25 2c 38 2c 67 62 25 2b | 32 36 30 2c 67 62 25 0d |%,8,gb%+|260,gb%.|
|00005690| 12 66 05 e1 0d 12 70 11 | dd f2 64 64 67 72 6f 75 |.f....p.|..ddgrou|
|000056a0| 70 28 70 25 29 0d 12 7a | 08 ea 20 50 25 0d 12 84 |p(p%)..z|.. P%...|
|000056b0| 0e 50 25 3d 70 25 2b 33 | 36 3a f5 0d 12 8e 0e f2 |.P%=p%+3|6:......|
|000056c0| 64 64 6f 62 6a 28 50 25 | 29 0d 12 98 1c 50 25 3d |ddobj(P%|)....P%=|
|000056d0| 50 25 2b 50 25 21 34 3a | fd 20 50 25 3e 3d 70 25 |P%+P%!4:|. P%>=p%|
|000056e0| 2b 70 25 21 34 0d 12 a2 | 05 e1 0d 12 ac 10 dd f2 |+p%!4...|........|
|000056f0| 64 64 73 65 74 66 6f 6e | 74 73 0d 12 b6 6f 70 32 |ddsetfon|ts...op2|
|00005700| 25 3d 70 25 2b 38 3a 6c | 6c 25 3d 30 3a f5 3a 64 |%=p%+8:l|l%=0:.:d|
|00005710| 66 6e 6f 25 3f 6c 6c 25 | 3d 3f 70 32 25 3a 64 66 |fno%?ll%|=?p2%:df|
|00005720| 6e 24 28 6c 6c 25 29 3d | a4 73 28 70 32 25 2b 31 |n$(ll%)=|.s(p2%+1|
|00005730| 29 3a 70 32 25 3d 70 32 | 25 2b 32 2b a9 28 64 66 |):p2%=p2|%+2+.(df|
|00005740| 6e 24 28 6c 6c 25 29 29 | 3a 6c 6c 25 2b 3d 31 3a |n$(ll%))|:ll%+=1:|
|00005750| fd 20 6c 6c 25 3e 31 35 | 20 84 20 64 66 6e 24 28 |. ll%>15| . dfn$(|
|00005760| 6c 6c 25 2d 31 29 3d 22 | 22 0d 12 c0 0f 6d 61 78 |ll%-1)="|"....max|
|00005770| 66 25 3d 6c 6c 25 2d 31 | 0d 12 ca 05 e1 0d 12 d4 |f%=ll%-1|........|
|00005780| 60 dd f2 64 64 74 78 74 | 28 70 25 29 3a f2 64 64 |`..ddtxt|(p%):.dd|
|00005790| 67 66 28 70 25 21 33 32 | 29 3a 58 25 3d 70 25 21 |gf(p%!32|):X%=p%!|
|000057a0| 34 34 2a 64 72 77 73 63 | 61 6c 28 6c 25 2c 30 29 |44*drwsc|al(l%,0)|
|000057b0| 3a 59 25 3d 70 25 21 34 | 38 2a 64 72 77 73 63 61 |:Y%=p%!4|8*drwsca|
|000057c0| 6c 28 6c 25 2c 31 29 3a | f2 64 73 63 72 78 28 58 |l(l%,1):|.dscrx(X|
|000057d0| 25 29 3a f2 64 73 63 72 | 79 28 59 25 29 0d 12 de |%):.dscr|y(Y%)...|
|000057e0| 0d e7 6e 6d 24 3d 22 22 | 20 e1 0d 12 e8 27 c8 99 |..nm$=""| ....'..|
|000057f0| 22 46 6f 6e 74 5f 50 61 | 69 6e 74 22 2c 2c a4 73 |"Font_Pa|int",,.s|
|00005800| 28 70 25 2b 35 32 29 2c | 26 31 30 2c 58 25 2c 59 |(p%+52),|&10,X%,Y|
|00005810| 25 0d 12 f2 1a c8 99 22 | 46 6f 6e 74 5f 4c 6f 73 |%......"|Font_Los|
|00005820| 65 46 6f 6e 74 22 2c 68 | 6e 44 25 0d 12 fc 05 e1 |eFont",h|nD%.....|
|00005830| 0d 13 06 0f dd f2 64 64 | 67 66 28 6e 6f 25 29 0d |......dd|gf(no%).|
|00005840| 13 10 17 6e 6d 24 3d 22 | 22 3a e7 20 6d 61 78 66 |...nm$="|":. maxf|
|00005850| 25 3c 3e 30 20 8c 0d 13 | 1a 3f e3 6c 61 25 3d 30 |%<>0 ...|.?.la%=0|
|00005860| 20 b8 20 6d 61 78 66 25 | 2d 31 3a e7 6e 6f 25 3d | . maxf%|-1:.no%=|
|00005870| 64 66 6e 6f 25 3f 6c 61 | 25 20 8c 20 6e 6d 24 3d |dfno%?la|% . nm$=|
|00005880| 64 66 6e 24 28 6c 61 25 | 29 3a 6c 61 25 3d 6d 61 |dfn$(la%|):la%=ma|
|00005890| 78 66 25 2d 31 0d 13 24 | 05 ed 0d 13 2e 05 cd 0d |xf%-1..$|........|
|000058a0| 13 38 0d e7 6e 6d 24 3d | 22 22 20 8c 0d 13 42 a8 |.8..nm$=|"" ...B.|
|000058b0| ef 35 3a 87 3a 78 77 70 | 25 3d 70 25 21 33 36 2a |.5:.:xwp|%=p%!36*|
|000058c0| 64 72 77 73 63 61 6c 28 | 6c 25 2c 30 29 3a 79 77 |drwscal(|l%,0):yw|
|000058d0| 70 25 3d 70 25 21 34 30 | 2a 64 72 77 73 63 61 6c |p%=p%!40|*drwscal|
|000058e0| 28 6c 25 2c 31 29 3a 78 | 77 70 25 3d 78 77 70 25 |(l%,1):x|wp%=xwp%|
|000058f0| 2a 30 2e 39 3a 79 77 70 | 25 3d 79 77 70 25 2a 30 |*0.9:ywp|%=ywp%*0|
|00005900| 2e 35 3a c8 99 26 36 30 | 30 38 38 2c 2c 78 77 70 |.5:..&60|088,,xwp|
|00005910| 25 2c 79 77 70 25 20 b8 | 20 2c 78 77 25 2c 79 77 |%,ywp% .| ,xw%,yw|
|00005920| 25 3a ef 32 33 2c 31 37 | 2c 37 2c 36 2c 78 77 25 |%:.23,17|,7,6,xw%|
|00005930| 3b 79 77 25 7c 3a c8 99 | 22 58 43 6f 6c 6f 75 72 |;yw%|:..|"XColour|
|00005940| 54 72 61 6e 73 5f 53 65 | 74 47 43 4f 4c 22 2c 70 |Trans_Se|tGCOL",p|
|00005950| 25 21 32 34 0d 13 4c 47 | 58 25 3d 70 25 21 34 34 |%!24..LG|X%=p%!44|
|00005960| 2a 64 72 77 73 63 61 6c | 28 6c 25 2c 30 29 3a 59 |*drwscal|(l%,0):Y|
|00005970| 25 3d 70 25 21 34 38 2a | 64 72 77 73 63 61 6c 28 |%=p%!48*|drwscal(|
|00005980| 6c 25 2c 31 29 3a f2 64 | 73 63 72 78 28 58 25 29 |l%,1):.d|scrx(X%)|
|00005990| 3a f2 64 73 63 72 79 28 | 59 25 29 0d 13 56 21 ec |:.dscry(|Y%)..V!.|
|000059a0| 20 58 25 2c 59 25 2b 28 | 79 77 25 2a 33 2e 35 29 | X%,Y%+(|yw%*3.5)|
|000059b0| 3a f1 a4 73 28 70 25 2b | 35 32 29 3b 0d 13 60 05 |:..s(p%+|52);..`.|
|000059c0| cd 0d 13 6a 0d e7 6e 6d | 24 3d 22 22 20 e1 0d 13 |...j..nm|$="" ...|
|000059d0| 74 58 c8 99 22 46 6f 6e | 74 5f 46 69 6e 64 46 6f |tX.."Fon|t_FindFo|
|000059e0| 6e 74 22 2c 30 2c 6e 6d | 24 2c 28 70 25 21 33 36 |nt",0,nm|$,(p%!36|
|000059f0| 2f 34 30 29 2a 64 72 77 | 73 63 61 6c 28 6c 25 2c |/40)*drw|scal(l%,|
|00005a00| 30 29 2c 28 70 25 21 34 | 30 2f 34 30 29 2a 64 72 |0),(p%!4|0/40)*dr|
|00005a10| 77 73 63 61 6c 28 6c 25 | 2c 31 29 2c 30 2c 30 20 |wscal(l%|,1),0,0 |
|00005a20| b8 20 68 6e 44 25 0d 13 | 7e 35 c8 99 20 22 58 43 |. hnD%..|~5.. "XC|
|00005a30| 6f 6c 6f 75 72 54 72 61 | 6e 73 5f 53 65 74 46 6f |olourTra|ns_SetFo|
|00005a40| 6e 74 43 6f 6c 6f 75 72 | 73 22 2c 30 2c 70 25 21 |ntColour|s",0,p%!|
|00005a50| 32 38 2c 70 25 21 32 34 | 2c 31 34 0d 13 88 05 e1 |28,p%!24|,14.....|
|00005a60| 0d 13 92 66 dd f2 72 64 | 72 77 66 72 6f 6d 73 63 |...f..rd|rwfromsc|
|00005a70| 72 69 70 74 3a 64 75 73 | 61 64 25 3d 62 61 73 65 |ript:dus|ad%=base|
|00005a80| 54 25 2b 73 70 63 6c 6d | 25 3a 46 25 3d ad 28 64 |T%+spclm|%:F%=.(d|
|00005a90| 66 6e 6d 65 24 29 3a cf | 23 46 25 3d 66 72 6f 6d |fnme$):.|#F%=from|
|00005aa0| 64 25 3a c8 99 22 4f 53 | 5f 47 42 50 42 22 2c 34 |d%:.."OS|_GBPB",4|
|00005ab0| 2c 46 25 2c 64 75 73 61 | 64 25 2c 64 77 63 6c 6d |,F%,dusa|d%,dwclm|
|00005ac0| 25 3a d9 23 46 25 0d 13 | 9c 26 f2 73 63 61 6e 6f |%:.#F%..|.&.scano|
|00005ad0| 62 6a 65 63 74 73 28 64 | 75 73 61 64 25 2c 64 75 |bjects(d|usad%,du|
|00005ae0| 73 61 64 25 2b 64 77 63 | 6c 6d 25 29 0d 13 a6 0c |sad%+dwc|lm%)....|
|00005af0| 65 74 25 3d 2d 31 3a e1 | 0d 13 b0 0e dd f2 72 65 |et%=-1:.|......re|
|00005b00| 61 64 64 72 61 77 0d 13 | ba 20 e3 6c 6f 70 25 3d |addraw..|. .lop%=|
|00005b10| 30 20 b8 20 32 34 3a 64 | 77 62 61 6b 25 3f 6c 6f |0 . 24:d|wbak%?lo|
|00005b20| 70 25 3d 30 3a ed 0d 13 | c4 10 6d 61 78 6f 62 73 |p%=0:...|..maxobs|
|00005b30| 25 3d 9a 23 46 25 0d 13 | ce 3a e3 6c 6f 70 25 3d |%=.#F%..|.:.lop%=|
|00005b40| 31 20 b8 20 6d 61 78 6f | 62 73 25 3a e8 23 46 25 |1 . maxo|bs%:.#F%|
|00005b50| 2c 64 72 77 70 6f 73 25 | 28 6c 6f 70 25 2c 30 29 |,drwpos%|(lop%,0)|
|00005b60| 2c 64 72 77 70 6f 73 25 | 28 6c 6f 70 25 2c 31 29 |,drwpos%|(lop%,1)|
|00005b70| 0d 13 d8 26 e8 23 46 25 | 2c 6f 64 70 6f 73 25 28 |...&.#F%|,odpos%(|
|00005b80| 6c 6f 70 25 2c 30 29 2c | 6f 64 70 6f 73 25 28 6c |lop%,0),|odpos%(l|
|00005b90| 6f 70 25 2c 31 29 0d 13 | e2 22 e7 56 45 52 53 25 |op%,1)..|.".VERS%|
|00005ba0| 3e 31 37 20 e8 23 46 25 | 2c 64 77 62 61 6b 25 3f |>17 .#F%|,dwbak%?|
|00005bb0| 28 6c 6f 70 25 2d 31 29 | 0d 13 ec 54 e8 23 46 25 |(lop%-1)|...T.#F%|
|00005bc0| 2c 64 6f 66 66 25 28 6c | 6f 70 25 29 2c 64 72 77 |,doff%(l|op%),drw|
|00005bd0| 73 63 61 6c 28 6c 6f 70 | 25 2c 30 29 2c 64 72 77 |scal(lop|%,0),drw|
|00005be0| 73 63 61 6c 28 6c 6f 70 | 25 2c 31 29 2c 64 72 77 |scal(lop|%,1),drw|
|00005bf0| 78 77 69 64 25 28 6c 6f | 70 25 29 2c 64 72 77 79 |xwid%(lo|p%),drwy|
|00005c00| 77 69 64 25 28 6c 6f 70 | 25 29 3a ed 0d 13 f6 12 |wid%(lop|%):.....|
|00005c10| 6c 6f 61 64 73 70 72 69 | 74 65 73 25 3d 33 0d 14 |loadspri|tes%=3..|
|00005c20| 00 2b 64 77 63 6c 6d 25 | 3d 65 74 25 3a 64 72 61 |.+dwclm%|=et%:dra|
|00005c30| 77 6e 6d 65 24 3d 22 3e | 3c 2a 22 3a 66 72 6f 6d |wnme$=">|<*":from|
|00005c40| 64 25 3d 8f 23 46 25 3a | e1 0d 14 0a 22 dd f2 72 |d%=.#F%:|...."..r|
|00005c50| 65 61 64 73 70 61 64 3a | e3 6c 70 25 3d 30 20 b8 |eadspad:|.lp%=0 .|
|00005c60| 20 73 70 72 69 74 65 73 | 25 2d 31 0d 14 14 42 c8 | sprites|%-1...B.|
|00005c70| 99 20 53 70 6f 70 25 2c | 26 31 31 38 2c 75 73 61 |. Spop%,|&118,usa|
|00005c80| 64 25 2c 73 70 61 64 24 | 28 6c 70 25 29 20 b8 20 |d%,spad$|(lp%) . |
|00005c90| 2c 2c 6d 6d 78 25 3a 73 | 70 62 25 28 6c 70 25 29 |,,mmx%:s|pb%(lp%)|
|00005ca0| 3d 6d 6d 78 25 2d 75 73 | 61 64 25 3a ed 0d 14 1e |=mmx%-us|ad%:....|
|00005cb0| 05 e1 0d 14 28 38 dd f2 | 70 75 74 73 70 28 73 72 |....(8..|putsp(sr|
|00005cc0| 63 6d 25 2c 64 65 73 6d | 25 2c 75 73 61 64 25 2c |cm%,desm|%,usad%,|
|00005cd0| 6e 6d 65 24 2c 78 70 6f | 73 25 2c 79 70 6f 73 25 |nme$,xpo|s%,ypos%|
|00005ce0| 2c 70 61 6c 25 2c 6e 6f | 25 29 0d 14 32 1d e7 70 |,pal%,no|%)..2..p|
|00005cf0| 61 6c 25 3c 3e 2d 31 20 | f2 73 65 74 75 70 70 61 |al%<>-1 |.setuppa|
|00005d00| 6c 28 70 61 6c 25 29 0d | 14 3c 2f c8 99 26 33 35 |l(pal%).|.</..&35|
|00005d10| 2c 73 72 63 6d 25 2c 34 | 20 b8 20 2c 2c 73 58 25 |,srcm%,4| . ,,sX%|
|00005d20| 3a c8 99 26 33 35 2c 73 | 72 63 6d 25 2c 35 20 b8 |:..&35,s|rcm%,5 .|
|00005d30| 20 2c 2c 73 59 25 0d 14 | 46 2f c8 99 26 33 35 2c | ,,sY%..|F/..&35,|
|00005d40| 64 65 73 6d 25 2c 34 20 | b8 20 2c 2c 64 58 25 3a |desm%,4 |. ,,dX%:|
|00005d50| c8 99 26 33 35 2c 64 65 | 73 6d 25 2c 35 20 b8 20 |..&35,de|sm%,5 . |
|00005d60| 2c 2c 64 59 25 0d 14 50 | 16 f2 73 65 74 73 63 61 |,,dY%..P|..setsca|
|00005d70| 6c 65 66 61 63 73 28 6e | 6f 25 29 0d 14 5a 0f c8 |lefacs(n|o%)..Z..|
|00005d80| 99 20 43 74 49 6e 76 61 | 6c 25 0d 14 64 4c e7 70 |. CtInva|l%..dL.p|
|00005d90| 61 6c 25 3c 3e 2d 31 20 | c8 99 20 43 74 53 74 62 |al%<>-1 |.. CtStb|
|00005da0| 25 2c 73 72 63 6d 25 2c | 70 61 6c 73 25 2c 2d 31 |%,srcm%,|pals%,-1|
|00005db0| 2c 2d 31 2c 67 62 25 20 | 8b 20 c8 99 20 43 74 53 |,-1,gb% |. .. CtS|
|00005dc0| 74 62 25 2c 73 72 63 6d | 25 2c 2d 31 2c 2d 31 2c |tb%,srcm|%,-1,-1,|
|00005dd0| 2d 31 2c 67 62 25 0d 14 | 6e 52 c8 99 26 33 35 2c |-1,gb%..|nR..&35,|
|00005de0| 73 72 63 6d 25 2c 33 20 | b8 20 2c 2c 70 61 6c 63 |srcm%,3 |. ,,palc|
|00005df0| 6f 6c 25 3a e7 70 61 6c | 63 6f 6c 25 3e 31 35 20 |ol%:.pal|col%>15 |
|00005e00| 80 20 6e 6f 63 6f 6c 25 | 3e 31 35 20 c8 99 20 43 |. nocol%|>15 .. C|
|00005e10| 74 53 74 62 25 2c 73 72 | 63 6d 25 2c 2d 31 2c 2d |tStb%,sr|cm%,-1,-|
|00005e20| 31 2c 2d 31 2c 67 62 25 | 0d 14 78 5e e7 70 61 6c |1,-1,gb%|..x^.pal|
|00005e30| 25 3d 2d 31 20 80 20 70 | 61 6c 63 6f 6c 25 3c 36 |%=-1 . p|alcol%<6|
|00005e40| 33 20 c8 99 22 58 57 69 | 6d 70 5f 52 65 61 64 50 |3 .."XWi|mp_ReadP|
|00005e50| 61 6c 65 74 74 65 22 2c | 2c 64 65 73 6b 70 62 6c |alette",|,deskpbl|
|00005e60| 6b 25 3a c8 99 20 43 74 | 53 74 62 25 2c 73 72 63 |k%:.. Ct|Stb%,src|
|00005e70| 6d 25 2c 64 65 73 6b 70 | 62 6c 6b 25 2c 2d 31 2c |m%,deskp|blk%,-1,|
|00005e80| 2d 31 2c 67 62 25 0d 14 | 82 05 e1 0d 14 8c 17 dd |-1,gb%..|........|
|00005e90| f2 73 65 74 73 63 61 6c | 65 66 61 63 73 28 6e 6f |.setscal|efacs(no|
|00005ea0| 25 29 0d 14 96 30 e7 73 | 70 73 63 61 6c 28 6e 6f |%)...0.s|pscal(no|
|00005eb0| 25 2c 30 29 3c 30 2e 30 | 30 30 30 31 20 73 70 73 |%,0)<0.0|0001 sps|
|00005ec0| 63 61 6c 28 6e 6f 25 2c | 30 29 3d 30 2e 30 30 30 |cal(no%,|0)=0.000|
|00005ed0| 30 31 0d 14 a0 30 e7 73 | 70 73 63 61 6c 28 6e 6f |01...0.s|pscal(no|
|00005ee0| 25 2c 31 29 3c 30 2e 30 | 30 30 30 31 20 73 70 73 |%,1)<0.0|0001 sps|
|00005ef0| 63 61 6c 28 6e 6f 25 2c | 31 29 3d 30 2e 30 30 30 |cal(no%,|1)=0.000|
|00005f00| 30 31 0d 14 aa 8b 21 6e | 61 6d 65 62 6c 6b 25 3d |01....!n|ameblk%=|
|00005f10| 28 73 77 69 64 25 28 6e | 6f 25 29 2a 73 58 25 2a |(swid%(n|o%)*sX%*|
|00005f20| 73 70 73 63 61 6c 28 6e | 6f 25 2c 30 29 29 3a 6e |spscal(n|o%,0)):n|
|00005f30| 61 6d 65 62 6c 6b 25 21 | 34 3d 28 73 68 65 69 25 |ameblk%!|4=(shei%|
|00005f40| 28 6e 6f 25 29 2a 73 59 | 25 2a 73 70 73 63 61 6c |(no%)*sY|%*spscal|
|00005f50| 28 6e 6f 25 2c 31 29 29 | 3a 6e 61 6d 65 62 6c 6b |(no%,1))|:nameblk|
|00005f60| 25 21 38 3d 73 77 69 64 | 25 28 6e 6f 25 29 2a 64 |%!8=swid|%(no%)*d|
|00005f70| 58 25 3a 6e 61 6d 65 62 | 6c 6b 25 21 31 32 3d 73 |X%:nameb|lk%!12=s|
|00005f80| 68 65 69 25 28 6e 6f 25 | 29 2a 64 59 25 0d 14 b4 |hei%(no%|)*dY%...|
|00005f90| 05 e1 0d 14 be 24 dd f2 | 70 73 63 61 6c 65 64 28 |.....$..|pscaled(|
|00005fa0| 75 73 61 64 25 2c 78 70 | 6f 73 25 2c 79 70 6f 73 |usad%,xp|os%,ypos|
|00005fb0| 25 2c 6e 6f 25 29 0d 14 | c8 93 e7 73 70 72 69 74 |%,no%)..|...sprit|
|00005fc0| 65 6d 61 73 6b 25 28 6e | 6f 25 29 20 c8 99 53 70 |emask%(n|o%) ..Sp|
|00005fd0| 6f 70 25 2c 26 32 33 34 | 2c 75 73 61 64 25 2c 75 |op%,&234|,usad%,u|
|00005fe0| 73 61 64 25 2b 73 70 62 | 25 28 6e 6f 25 29 2c 78 |sad%+spb|%(no%),x|
|00005ff0| 70 6f 73 25 2c 79 70 6f | 73 25 2c 38 2c 6e 61 6d |pos%,ypo|s%,8,nam|
|00006000| 65 62 6c 6b 25 2c 67 62 | 25 20 8b 20 c8 99 53 70 |eblk%,gb|% . ..Sp|
|00006010| 6f 70 25 2c 26 32 33 34 | 2c 75 73 61 64 25 2c 75 |op%,&234|,usad%,u|
|00006020| 73 61 64 25 2b 73 70 62 | 25 28 6e 6f 25 29 2c 78 |sad%+spb|%(no%),x|
|00006030| 70 6f 73 25 2c 79 70 6f | 73 25 2c 30 2c 6e 61 6d |pos%,ypo|s%,0,nam|
|00006040| 65 62 6c 6b 25 2c 67 62 | 25 0d 14 d2 05 e1 0d 14 |eblk%,gb|%.......|
|00006050| dc 3b dd f2 70 6c 6f 74 | 73 70 72 69 74 65 73 3a |.;..plot|sprites:|
|00006060| e3 6c 6f 70 53 25 3d 30 | 20 b8 20 73 70 72 69 74 |.lopS%=0| . sprit|
|00006070| 65 73 25 3a e7 20 73 70 | 6f 6e 25 3f 6c 6f 70 53 |es%:. sp|on%?lopS|
|00006080| 25 3d 30 20 8c 20 ed 3a | e1 0d 14 e6 18 e7 73 70 |%=0 . .:|......sp|
|00006090| 62 61 6b 25 3f 6c 6f 70 | 53 25 3c 3e 30 20 ed 3a |bak%?lop|S%<>0 .:|
|000060a0| e1 0d 14 f0 ab e7 73 70 | 73 63 25 3f 6c 6f 70 53 |......sp|sc%?lopS|
|000060b0| 25 20 f2 70 75 74 73 70 | 28 73 6d 6f 64 25 3f 6c |% .putsp|(smod%?l|
|000060c0| 6f 70 53 25 2c eb 2c 75 | 73 61 64 25 2c 73 70 61 |opS%,.,u|sad%,spa|
|000060d0| 64 24 28 6c 6f 70 53 25 | 29 2c 73 70 70 6f 73 25 |d$(lopS%|),sppos%|
|000060e0| 28 6c 6f 70 53 25 2c 30 | 29 2c 73 70 70 6f 73 25 |(lopS%,0|),sppos%|
|000060f0| 28 6c 6f 70 53 25 2c 31 | 29 2c 73 70 72 69 74 65 |(lopS%,1|),sprite|
|00006100| 70 61 6c 25 28 6c 6f 70 | 53 25 29 2c 6c 6f 70 53 |pal%(lop|S%),lopS|
|00006110| 25 29 3a f2 70 73 63 61 | 6c 65 64 28 75 73 61 64 |%):.psca|led(usad|
|00006120| 25 2c 73 70 70 6f 73 25 | 28 6c 6f 70 53 25 2c 30 |%,sppos%|(lopS%,0|
|00006130| 29 2c 73 70 70 6f 73 25 | 28 6c 6f 70 53 25 2c 31 |),sppos%|(lopS%,1|
|00006140| 29 2c 6c 6f 70 53 25 29 | 3a ed 3a e1 0d 14 fa 64 |),lopS%)|:.:....d|
|00006150| e7 73 70 72 69 74 65 6d | 61 73 6b 25 28 6c 6f 70 |.spritem|ask%(lop|
|00006160| 53 25 29 20 8c 20 c8 99 | 53 70 6f 70 25 2c 26 32 |S%) . ..|Spop%,&2|
|00006170| 32 32 2c 75 73 61 64 25 | 2c 75 73 61 64 25 2b 73 |22,usad%|,usad%+s|
|00006180| 70 62 25 28 6c 6f 70 53 | 25 29 2c 73 70 70 6f 73 |pb%(lopS|%),sppos|
|00006190| 25 28 6c 6f 70 53 25 2c | 30 29 2c 73 70 70 6f 73 |%(lopS%,|0),sppos|
|000061a0| 25 28 6c 6f 70 53 25 2c | 31 29 2c 38 3a ed 3a e1 |%(lopS%,|1),8:.:.|
|000061b0| 0d 15 04 4a c8 99 53 70 | 6f 70 25 2c 26 32 32 32 |...J..Sp|op%,&222|
|000061c0| 2c 75 73 61 64 25 2c 75 | 73 61 64 25 2b 73 70 62 |,usad%,u|sad%+spb|
|000061d0| 25 28 6c 6f 70 53 25 29 | 2c 73 70 70 6f 73 25 28 |%(lopS%)|,sppos%(|
|000061e0| 6c 6f 70 53 25 2c 30 29 | 2c 73 70 70 6f 73 25 28 |lopS%,0)|,sppos%(|
|000061f0| 6c 6f 70 53 25 2c 31 29 | 2c 30 0d 15 0e 07 ed 3a |lopS%,1)|,0.....:|
|00006200| e1 0d 15 18 39 dd f2 70 | 6c 6f 74 73 70 62 61 6b |....9..p|lotspbak|
|00006210| 3a e3 6c 6f 70 53 25 3d | 30 20 b8 20 73 70 72 69 |:.lopS%=|0 . spri|
|00006220| 74 65 73 25 3a e7 20 73 | 70 6f 6e 25 3f 6c 6f 70 |tes%:. s|pon%?lop|
|00006230| 53 25 3d 30 20 8c 20 ed | 3a e1 0d 15 22 17 e7 73 |S%=0 . .|:..."..s|
|00006240| 70 62 61 6b 25 3f 6c 6f | 70 53 25 3d 30 20 ed 3a |pbak%?lo|pS%=0 .:|
|00006250| e1 0d 15 2c ab e7 73 70 | 73 63 25 3f 6c 6f 70 53 |...,..sp|sc%?lopS|
|00006260| 25 20 f2 70 75 74 73 70 | 28 73 6d 6f 64 25 3f 6c |% .putsp|(smod%?l|
|00006270| 6f 70 53 25 2c eb 2c 75 | 73 61 64 25 2c 73 70 61 |opS%,.,u|sad%,spa|
|00006280| 64 24 28 6c 6f 70 53 25 | 29 2c 73 70 70 6f 73 25 |d$(lopS%|),sppos%|
|00006290| 28 6c 6f 70 53 25 2c 30 | 29 2c 73 70 70 6f 73 25 |(lopS%,0|),sppos%|
|000062a0| 28 6c 6f 70 53 25 2c 31 | 29 2c 73 70 72 69 74 65 |(lopS%,1|),sprite|
|000062b0| 70 61 6c 25 28 6c 6f 70 | 53 25 29 2c 6c 6f 70 53 |pal%(lop|S%),lopS|
|000062c0| 25 29 3a f2 70 73 63 61 | 6c 65 64 28 75 73 61 64 |%):.psca|led(usad|
|000062d0| 25 2c 73 70 70 6f 73 25 | 28 6c 6f 70 53 25 2c 30 |%,sppos%|(lopS%,0|
|000062e0| 29 2c 73 70 70 6f 73 25 | 28 6c 6f 70 53 25 2c 31 |),sppos%|(lopS%,1|
|000062f0| 29 2c 6c 6f 70 53 25 29 | 3a ed 3a e1 0d 15 36 a9 |),lopS%)|:.:...6.|
|00006300| e7 73 70 72 69 74 65 6d | 61 73 6b 25 28 6c 6f 70 |.spritem|ask%(lop|
|00006310| 53 25 29 20 8c 20 c8 99 | 53 70 6f 70 25 2c 26 32 |S%) . ..|Spop%,&2|
|00006320| 32 32 2c 75 73 61 64 25 | 2c 75 73 61 64 25 2b 73 |22,usad%|,usad%+s|
|00006330| 70 62 25 28 6c 6f 70 53 | 25 29 2c 73 70 70 6f 73 |pb%(lopS|%),sppos|
|00006340| 25 28 6c 6f 70 53 25 2c | 30 29 2c 73 70 70 6f 73 |%(lopS%,|0),sppos|
|00006350| 25 28 6c 6f 70 53 25 2c | 31 29 2c 38 20 8b 20 c8 |%(lopS%,|1),8 . .|
|00006360| 99 53 70 6f 70 25 2c 26 | 32 32 32 2c 75 73 61 64 |.Spop%,&|222,usad|
|00006370| 25 2c 75 73 61 64 25 2b | 73 70 62 25 28 6c 6f 70 |%,usad%+|spb%(lop|
|00006380| 53 25 29 2c 73 70 70 6f | 73 25 28 6c 6f 70 53 25 |S%),sppo|s%(lopS%|
|00006390| 2c 30 29 2c 73 70 70 6f | 73 25 28 6c 6f 70 53 25 |,0),sppo|s%(lopS%|
|000063a0| 2c 31 29 2c 30 0d 15 40 | 07 ed 3a e1 0d 15 4a 12 |,1),0..@|..:...J.|
|000063b0| dd f2 73 63 72 73 69 7a | 65 28 67 6d 25 29 0d 15 |..scrsiz|e(gm%)..|
|000063c0| 54 49 21 42 4c 25 3d 31 | 35 30 3a 42 4c 25 21 34 |TI!BL%=1|50:BL%!4|
|000063d0| 3d 31 34 39 3a 42 4c 25 | 21 38 3d 2d 31 3a c8 99 |=149:BL%|!8=-1:..|
|000063e0| 26 33 31 2c 42 4c 25 2c | 42 4c 25 2b 31 32 3a 53 |&31,BL%,|BL%+12:S|
|000063f0| 69 7a 61 25 3d 42 4c 25 | 21 31 32 3a 42 6f 74 25 |iza%=BL%|!12:Bot%|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.