Home » Archimedes archive » Acorn User » AU 1995-05.adf » !PhoneDay_PhoneDay » Quantum/!Executor/!RunImage
Quantum/!Executor/!RunImage
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Acorn User » AU 1995-05.adf » !PhoneDay_PhoneDay |
Filename: | Quantum/!Executor/!RunImage |
Read OK: | ✔ |
File size: | 66F3 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
3ONERRORPROCM(ERR,REPORT$+" at line "+STR$ERL,2) 4PROCR:ONERRORPROCM(ERR,REPORT$+" at line "+STR$ERL,3) 5REPEAT:PROCE:UNTILE_%:SYS&400dd:SYS17 6DEFPROCE:REPEAT:SYS&400c7,6144,E%TOXy%:CASEXy%OF 7WHEN0:IFNOThy%THENPROCY 8WHEN1:PROCT 9WHEN2:SYS&400c5,,E% 10WHEN3:SYS&400c6,,E% 11WHEN6:IFE%!12=-2ANDE%!8=2THENPROCW(-2,(!E%)-64,296) 12WHEN9:PROCw 13WHEN17,18:PROCe 14ENDCASE:UNTILXy%=0:ENDPROC 15DEFPROCY:SYS&400d3,,A%:hy%=TRUE:z%=FALSE:SYS6,121,9TO,p%:IFp%<>255THEN 16p%=Z%(p%):IFp%<>-1THEN 17ky%=-INKEY(-1)-2*INKEY(-2)-4*INKEY(-3):PROCQ(p%,ky%) 18ENDIF 19ENDIF:IFNOTdy%THEN 20PROCH 21ENDIF:hy%=FALSE:ENDPROC 22DEFPROCT:SYS&400c8,,E%TOa_%:WHILEa_%:CASE!E%OF 23WHENOy%:ORIGINE%!4-E%!20,E%!16-E%!24:MOVE4,-8:PRINT"Executor V3.07 List of keystrokes":D%=((-56-(E%!40-(E%!16-E%!24)))DIV8)ANDNOT3:IFD%<0THEND%=0 24SYS&400e6,7:WHILEP_%!D%<>-1ANDD%<((-48-(E%!32-(E%!16-E%!24)))DIV8)ANDNOT3ANDD%<1024:Z%=P_%!D%:IF((Z%?3)AND128)=0THEN 25C$=E$(?Z%):IF((Z%?1)AND1)=1THENC$="Shift+"+C$ 26IF((Z%?1)AND2)=2THENC$="Ctrl+"+C$ 27IF((Z%?1)AND4)=4THENC$="Alt+"+C$ 28C$=C$+": "+FNE(Z%+128):Ky%=(Z%?2)AND15:IF((Ky%=0ORKy%=4)AND((Z%?3)AND8)=8)ORKy%=1ORKy%=5THEN 29C$+=" ("+FNE(Z%+56)+")" 30ENDIF:IFKy%=7ANDINSTR(FNE(Z%+12),">")<>0THEN 31C$+=" ("+LEFT$(FNE(Z%+12),INSTR(FNE(Z%+12),">")-1)+")" 32ENDIF:IF(Z%?1AND128)<>0THEN 33RECTANGLEFILL0,(-D%*8)-84,4096,31:SYS&400e6,0 34ENDIF:MOVE4,(-D%*8)-56:PRINTC$:SYS&400e6,7 35ENDIF:D%+=4:ENDWHILE:ORIGIN0,0 36ENDCASE:SYS&400ca,,E%TOa_%:ENDWHILE:ENDPROC 37DEFPROCw:CASEx_%OF 38WHEN-2:U$="Main.":UJ%=Iy% 39ENDCASE:SYS&400d5,,UJ%,E%,A%:U$+=FNE(A%):CASEU$OF 40WHEN"Main.Prefs.Autoexec":IFWy%THEN 41H%!28=((H%!28)ANDNOT1):Wy%=FALSE 42ELSE:H%!28=((H%!28)OR1):Wy%=TRUE:H_%=TIME 43ENDIF 44WHEN"Main.List":PROCO 45WHEN"Main.Quit":E_%=TRUE 46OTHERWISE:IFLEFT$(U$,20)="Main.Prefs.Autoexec."THEN 47IFVAL(FNE(y%))=0THEN 48PROCM(0,"The minimum time is one minute",1):$y%=STR$(b%DIV6000) 49ELSE:Y$=FNE(y%):IFLEFT$(Y$,1)="+"THENb%=VAL(Y$)*100ELSEb%=VAL(Y$)*6000 50OSCLI("SetEval Keystroke%Auto "+STR$(b%DIV6000)) 51ENDIF 52ENDIF:IFLEFT$(U$,20)="Main.Prefs.Variable."THENOSCLI("SetEval Keystroke%Var "+FNE(ly%)) 53IFLEFT$(U$,21)="Main.Prefs.Increment."THENOSCLI("SetEval Keystroke%Inc "+FNE(L_%)) 54ENDCASE:SYS&400cf,,A%:IFA%!8=1THENPROCW(x_%,FJ%,JJ%) 55ENDPROC 56DEFPROCe:CASE(E%!16)OF 57WHEN0:E_%=TRUE 58WHEN3:PROCV 59WHEN10:s$="Run "+w$:Y_%=E%!20:FORI%=1TOLEN(s$):BPUT#Y_%,ASC(MID$(s$,I%,1)):NEXTI%:BPUT#Y_%,10 60WHEN&400c0:IFE%!32=0THEN 61!A%=S_%:SYS&400cb,,A%:Ty%=A%!12-A%!4:zy%=A%!16-A%!8:IFE%!24+Ty%>Gy%THENE%!24=Gy%-Ty% 62IFE%!28-zy%<d%THENE%!28=d%+zy% 63ENDIF:SYS&400e8,,E%!20,E%!24,E%!28 64WHEN&400c1:PROCB 65WHEN&400c2:IFNOTdy%THENPROCU(E%!4,LEFT$(FNE(E%+28),19)) 66WHEN&400c3:IFNOTdy%THENPROCz(E%!4) 67WHEN&400c7:W$=FNE(E%+28) 68WHEN&80e18:R$=FNV(E%+36):OSCLI("Set Impulse$Selection "+RIGHT$(R$,LEN(R$)-INSTR(R$," "))) 69ENDCASE:ENDPROC 70DEFPROCF(M%):IFINKEY(-113)ANDNOTINKEY(-1)ANDNOTINKEY(-2)ANDNOTINKEY(-3)THEN 71L%=FALSE:OSCLI("Unset Keystroke$Do*") 72ELSE:MOUSEn%,o%,vy%:e%=((M%?1)AND64)>0:IF(M%?3AND2)=0THEN 73p_%=1:PROCE 74ELSE:!E%=0:$(E%+4)=FNE(M%+128)+"?":MOUSEn%,o%,vy%:SYS&400df,E%,19,"Executor"TO,p_%:MOUSETOn%,o%:PROCE 75ENDIF:IFp_%=1THEN 76SYS&400cf,,A%:yy%=!A%:fy%=A%!4:CASE((M%?2)MOD16)OF 77WHEN0:IF(M%!12)<>-1OR(((M%?3)AND8)=0ANDM%!20<-1)THEN 78S%=FNF(M%):IFS%<>-1THEN 79MOUSERECTANGLEn%,o%,0,0:PROCC(M%!12,S%,M%!20,M%!24,yy%,fy%) 80ENDIF 81ELSE:L%=FALSE 82ENDIF 83WHEN1:IF(M%!12)<>-1THEN 84S%=FNF(M%):IFS%<>-1THEN 85MOUSERECTANGLEn%,o%,0,0:PROCC(M%!12,S%,M%!20,2,yy%,fy%):PROCD(M%) 86ENDIF 87ELSE:L%=FALSE 88ENDIF 89WHEN2:MOUSERECTANGLEn%,o%,0,0:PROCK(FNE(M%+12)) 90WHEN3:MOUSERECTANGLEn%,o%,0,0:PROCx(FNE(M%+12)) 91WHEN4:MOUSERECTANGLEn%,o%,0,0:PROCa(M%) 92WHEN5:IF(M%!12)<>-1THEN 93S%=FNF(M%):IFS%<>-1THEN 94SYS&400d4,,-1:MOUSERECTANGLEn%,o%,0,0:PROCC(M%!12,S%,M%!20,2,yy%,fy%):PROCD(M%) 95ENDIF 96ELSE:L%=FALSE 97ENDIF 98ENDCASE:IFL%=TRUEAND(M%?3AND1)=1THENSOUND1,-15,100,5 99PROCE 100ENDIF 101ENDIF:ENDPROC 102DEFPROCK(P$):IFP$<>""THEN 103IFINSTR(P$,"<Keystroke$Input>")>0THENPROCN 104IFINSTR(P$,"<Pointer$Text>")>0THEN 105X$=FNN:IFX$=""THENOSCLI("Unset Pointer$Text")ELSEOSCLI("Set Pointer$Text "+X$) 106ENDIF:IFINSTR(P$,"<Caret$Text>")>0THEN 107Q$=FNG:IFQ$=""THENOSCLI("Unset Caret$Text")ELSEOSCLI("Set Caret$Text "+Q$) 108ENDIF:IFINSTR(P$,"<Filer$Dir>")>0THEN 109I$=FNW:IFI$<>""THEN 110OSCLI("Set Filer$Dir "+I$):SYS39,P$,E%,8192:OSCLI("WimpTask "+FNE(E%)) 111ENDIF 112ELSE:SYS39,P$,E%,8192:OSCLI("WimpTask "+FNE(E%)) 113ENDIF:IFINSTR(P$,"<Keystroke%Var>")>0ANDL%THEN 114OSCLI("SetEval Keystroke%Var Keystroke%Var"+FNQ):SYS39,"<Keystroke%Var>",E%,8192 115ENDIF 116ENDIF:Jy%=TIME:ENDPROC 117DEFPROCx(N$):IFINSTR(N$,"<Keystroke$Input>")>0THENPROCN 118IFINSTR(N$,"<Pointer$Text>")>0THEN 119X$=FNN:IFX$=""THENOSCLI("Unset Pointer$Text")ELSEOSCLI("Set Pointer$Text "+X$) 120ENDIF:IFINSTR(N$,"<Caret$Text>")>0THEN 121Q$=FNG:IFQ$=""THENOSCLI("Unset Caret$Text")ELSEOSCLI("Set Caret$Text "+Q$) 122ENDIF:IFINSTR(N$,"<Filer$Dir>")>0THEN 123I$=FNW:IFI$<>""THENOSCLI("Set Filer$Dir "+FNW)ELSEOSCLI("Unset Filer$Dir") 124ENDIF:SYS&20027,N$,E%,8192TOx%:IFx%>&3800000THEN 125SYS&400df,x%,1,"Executor" 126ELSE:P%=E%:SYS6,15:WHILE?P%<>0:Jy%=TIME:IF?P%=92THEN 127P%+=1:E$=FNI(P%):IFINSTR(E$,"\")>0THENE$=LEFT$(E$,INSTR(E$,"\")-1) 128P%+=LEN(E$):R%=0:IFINSTR(E$,"-")>0ANDLEFT$(E$,5)<>"EVAL "THEN 129IFINSTR(E$,"C")<INSTR(E$,"-")ANDINSTR(E$,"C")>0THENR%+=32 130IFINSTR(E$,"S")<INSTR(E$,"-")ANDINSTR(E$,"S")>0THENR%+=16 131E$=RIGHT$(E$,LEN(E$)-INSTR(E$,"-")) 132ENDIF:W%=0:CASEE$OF 133WHEN"PRINT":W%=384+R% 134WHEN"TAB":W%=394+R% 135WHEN"COPY":W%=395+R% 136WHEN"LEFT","�":W%=396+R% 137WHEN"RIGHT","�":W%=397+R% 138WHEN"UP","�":W%=399+R% 139WHEN"DOWN","�":W%=398+R% 140WHEN"PAGE UP":W%=399+(R%EOR16) 141WHEN"PAGE DOWN":W%=398+(R%EOR16) 142WHEN"INSERT":W%=461+R% 143WHEN"DELETE","DEL":W%=127 144WHEN"ESCAPE","ESC":W%=27 145WHEN"":W%=92 146OTHERWISE:IFLEFT$(E$,1)="F"THEN 147X_%=VAL(RIGHT$(E$,LEN(E$)-1)):IFX_%>9THENX_%+=64 148W%=384+X_%+R% 149ENDIF:IFLEFT$(E$,5)="EVAL "THEN 150A$=RIGHT$(E$,LEN(E$)-5):WHILEINSTR("9876543210.+-*/",LEFT$(A$,1))=0ANDLEN(A$)>0:A$=RIGHT$(A$,LEN(A$)-1):ENDWHILE:IFLEN(A$)=0THEN 151A=0 152ELSE:IFINSTR("+*/",LEFT$(A$,1))=0THEN 153Z=VAL(A$):IFLEFT$(A$,1)="-"THENA$=RIGHT$(A$,LEN(A$)-1) 154WHILEINSTR("9876543210.",LEFT$(A$,1))<>0ANDLEN(A$)>0:A$=RIGHT$(A$,LEN(A$)-1):ENDWHILE 155ELSE:Z=0 156ENDIF:WHILEINSTR("+-/*",LEFT$(A$,1))=0ANDLEN(A$)>0:A$=RIGHT$(A$,LEN(A$)-1):ENDWHILE:IFLEN(A$)=0THEN 157A=Z 158ELSE:g$=LEFT$(A$,1):A$=RIGHT$(A$,LEN(A$)-1):WHILEINSTR("9876543210.-",LEFT$(A$,1))=0ANDLEN(A$)>0:A$=RIGHT$(A$,LEN(A$)-1):ENDWHILE:IFLEN(A$)=0THEN 159M=0 160ELSE:M=VAL(A$) 161ENDIF:CASEg$OF 162WHEN"+":A=Z+M 163WHEN"-":A=Z-M 164WHEN"*":A=Z*M 165WHEN"/":A=Z/M 166ENDCASE:B$=STR$(A) 167ENDIF 168ENDIF:W%=ASC(LEFT$(B$,1)):WHILELEN(B$)>1:PROCE:SYS&400dc,W%:B$=RIGHT$(B$,LEN(B$)-1):W%=ASC(LEFT$(B$,1)):ENDWHILE 169ENDIF:IFASC(LEFT$(E$,1))>135ANDASC(LEFT$(E$,1))<140THEN 170WHILEASC(RIGHT$(E$,1))<136ORASC(RIGHT$(E$,1))>139:E$=LEFT$(E$):ENDWHILE:IFLEN(E$)>1THEN 171FORI%=1TOLEN(E$)-1:IFASC(MID$(E$,I%,1))>135ANDASC(MID$(E$,I%,1))<140THEN 172PROCE:SYS&400dc,260+ASC(MID$(E$,I%,1)) 173ENDIF:NEXTI%:W%=260+ASC(RIGHT$(E$,1)) 174ENDIF 175ENDIF:IFLEN(E$)=1ANDASC(E$)>63ANDR%>=32THEN 176W%=ASC(E$)-64 177ENDIF 178ENDCASE:PROCE:SYS&400dc,W% 179ELSE:PROCE:IF?P%=13THEN 180SYS6,138,0,13 181ELSE:SYS&400dc,?P% 182ENDIF 183ENDIF:P%+=1:REPEATUNTILTIME>=Jy%+(Py%*2):ENDWHILE:IFINSTR(N$,"<Keystroke%Var>")>0THEN 184OSCLI("SetEval Keystroke%Var Keystroke%Var"+FNQ):SYS39,"<Keystroke%Var>",E%,8192 185ENDIF 186ENDIF:ENDPROC 187DEFPROCH:SYS39,"<Keystroke$Demo>",E%,8192:Py%=VAL(FNE(E%)):$(a%+128)="Keystroke$Load*":K$=FNJ:WHILEK$<>"":SYS36,a%+128,"Clear",-1,0,0:PROCJ(K$):$(a%+128)="Keystroke$Load*":K$=FNJ:ENDWHILE:$(a%+128)="Keystroke$Do*":J$=FNJ:WHILEJ$<>"":SYS36,a%+128,"Clear",-1,0,0:PROCL(J$) 188$(a%+128)="Keystroke$Do*":J$=FNJ:ENDWHILE:IF(H_%+b%)<TIMEANDWy%THENPROCs:H_%=TIME 189SYS39,"<Keystroke%Auto>",E%,8192:Q_%=VAL(FNE(E%))*6000:IFQ_%<>b%ANDQ_%>=1THENb%=Q_% 190SYS39,"<Executor$Icon>",E%,8192:x$=FNE(E%):IFINSTR("On|ON|on",x$)<>0ANDay%=-1THEN 191!A%=-1:A%!4=0:A%!8=0:A%!12=68:A%!16=68:A%!20=12290:$(A%+24)="!Executor":SYS&400c2,,A%TOay% 192ENDIF:IFINSTR("Off|OFF|off",x$)ANDay%<>-1THEN 193!A%=-2:A%!4=ay%:SYS&400c4,,A%:ay%=-1 194ENDIF:ENDPROC 195DEFPROCL(J$):sy%=INSTR(J$,"@"):IFsy%<>0THEN 196S$=LEFT$(J$,sy%-1):T$=RIGHT$(J$,LEN(J$)-sy%) 197ELSE:S$=J$:T$=J$ 198ENDIF:k%=0:IFLEFT$(S$,4)="Alt+"THENk%+=4:S$=RIGHT$(S$,LEN(S$)-4) 199IFLEFT$(S$,5)="Ctrl+"THENk%+=2:S$=RIGHT$(S$,LEN(S$)-5) 200IFLEFT$(S$,6)="Shift+"THENk%+=1:S$=RIGHT$(S$,LEN(S$)-6) 201h%=0:x%=0:WHILEx%<97ANDh%=0:IFE$(x%)=S$THENh%=x% 202x%+=1:ENDWHILE:IFh%=0THEN 203FOR`%=0TO96:FORMy%=0TO7:PROCX(T$,`%,My%):NEXTMy%:NEXT`% 204ELSE:IFsy%=0THEN 205PROCQ(h%,k%) 206ELSE:PROCX(T$,h%,k%) 207ENDIF 208ENDIF:ENDPROC 209DEFPROCQ(p%,ky%):IFE%(p%,ky%)<>-1THEN 210IF!E%(p%,ky%)<>0THEN 211M%=E%(p%,ky%)-4:L%=TRUE:REPEAT:M%=X%+M%!4:IFL%=TRUEOR((M%?3)AND32)=0THEN 212L%=TRUE:IF((M%?3)AND32)=0AND((M%?2)AND2)=0AND(M%!12=-1)THEN 213SYS&400cf,,A%:!E%=20:E%!16=0:E%!12=0:SYS&600e7,19,E%,A%!12,A%!16TO,,xy%:IFxy%<>(A%!12)ANDxy%<>0THEN 214t$=FNB(xy%):PROCU(xy%,t$) 215ENDIF 216ENDIF:IF(M%?1AND16)=0THEN 217PROCF(M%):PROCE 218ENDIF 219ENDIF:UNTILM%!4=-1:MOUSERECTANGLEm%,d%,Gy%-m%,ry%-d%:IFNOTz%THEN 220REPEAT:SYS6,122TO,W%:UNTILW%=255 221ENDIF 222ENDIF 223ENDIF:ENDPROC 224DEFPROCX(h$,h%,k%):IFE%(h%,k%)<>-1THEN 225IF!E%(h%,k%)<>0THEN 226T%=E%(h%,k%)-4:oy%=FALSE:L%=TRUE:REPEAT:T%=X%+T%!4:IF((T%?3)AND32)=0THENoy%=(FNE(T%+128)=h$):L%=TRUE 227IFoy%THEN 228IF(T%?1AND16)=0THEN 229PROCF(T%):PROCE 230ENDIF:oy%=L% 231ENDIF:UNTILT%!4=-1:MOUSERECTANGLEm%,d%,Gy%-m%,ry%-d% 232ENDIF 233ENDIF:ENDPROC 234DEFPROCs:FOR`%=0TO96:FORMy%=0TO7:IFE%(`%,My%)<>-1THEN 235IF!E%(`%,My%)<>0THEN 236T%=E%(`%,My%)-4:T_%=FALSE:L%=TRUE:REPEAT:T%=X%+T%!4:IFT_%THENl_%=((T%?3)AND32)=32ELSEl_%=FALSE 237IF((T%?1)AND32)=32ORl_%THEN 238L%=TRUE:IF(T%?1AND16)=0THEN 239PROCF(T%):PROCE 240ENDIF:T_%=L% 241ENDIF:UNTILT%!4=-1 242ENDIF 243ENDIF:NEXTMy%:NEXT`%:MOUSERECTANGLEm%,d%,Gy%-m%,ry%-d%:ENDPROC 244DEFFNF(M%):Qy%=-1:SYS&400cf,,A%:t_%=!A%:f_%=A%!4:qy%=A%!12:`_%=A%!16:!E%=20:E%!12=0:SYS&400e7,19,E%,qy%,`_%TO,,k_%:!A%=t_%:A%!4=f_%:K_%=M%?2AND15:CASE((M%?2)AND48)OF 245WHEN0:SYS39,"<Keystroke%Window>",E%,8192:S%=VAL(FNE(E%)):!E%=S%:E%!32=0:SYS&600cb,,E%:IFE%!32=0ORS%=0THEN 246IFFNA(M%!12,M%!16,TRUE)<>FNE(M%+76)THEN 247PROCM(0,"The specified window has been deleted. Change the keystroke to 'Any window' or 'Window at pointer'. See the manual for more help.",1) 248ELSE:Qy%=M%!16 249ENDIF 250ELSE:Qy%=S% 251ENDIF:OSCLI("Unset Keystroke%Window") 252WHEN16:IF`_%>-2THEN 253IFk_%=M%!12OR(K_%=0ANDM%!20<-1AND(M%?3AND8)=0)OR(K_%=4AND(M%?3AND8)=0)THEN 254IFqy%>0THEN 255!E%=qy%:SYS&400cc,,E%:u%=TRUE:IF((E%!32)ANDW_%)<>(M%!104)AND(M%?3AND8)=8THENu%=FALSE 256IF((E%!60)AND256)=0THEN 257F$=FNE(E%+76) 258ELSE:F$=FNZ(k_%,E%!76) 259ENDIF:IFLEFT$(F$,27)<>FNE(M%+76)AND(M%?3AND4)=4THENu%=FALSE 260IFu%THENQy%=qy% 261ENDIF 262ENDIF 263ENDIF 264WHEN32:s%=FNS:Zy%=0:WHILEs%<>-1:a%!Zy%=s%:Zy%+=4:s%=FNM(s%):ENDWHILE:IF(M%?3AND32)=0THENa%!Zy%=qy%:Zy%+=4 265c_%=FALSE:WHILEZy%>=0ANDNOTc_%:s%=a%!Zy%:!E%=20:E%!12=0:SYS&600e7,19,E%,s%,-1TO,,r%:IFr%<>0ANDr%<>s%THEN 266!E%=s%:SYS&400cc,,E%:u%=TRUE:g_%=(M%?2)MOD16:IF(E%!32ANDW_%)<>(M%!104)AND((M%?3)AND8)=8THENu%=FALSE 267IFLEFT$(FNA(r%,s%,FALSE),27)<>FNE(M%+76)AND((M%?3)AND4)=4THENu%=FALSE 268IFr%<>M%!12ANDNOT((g_%=4AND((M%?3)AND8)=0)OR(g_%=0AND((M%?3)AND8)=0ANDM%!20<-1))THENu%=FALSE 269IFu%THEN 270Qy%=s%:c_%=TRUE 271ENDIF 272ENDIF:Zy%-=4:ENDWHILE 273ENDCASE:IFQy%=-1THENL%=FALSE 274=Qy% 275DEFPROCD(M%):IFe%THEN 276PROCE:jy%=FNS:WHILEjy%<>-1:S%=jy%:jy%=FNM(jy%):ENDWHILE:l%=M%+28:WHILE!l%<>-1ANDl%<M%+56ANDS%<>-1:!A%=S%:A%!4=((!l%)*3)+2:SYS&400ce,,A%:_y%=((A%!16)+(A%!8))DIV2:wy%=((A%!20)+(A%!12))DIV2:SYS&400cb,,A%:Dy%=_y%+((A%!4)-(A%!20)):Vy%=wy%+((A%!16)-(A%!24)):l%+=4 277IF(!l%=-1ORl%=M%+56)AND(M%?2MOD16)=1THENDy%-=16 278PROCA(Dy%,Vy%):PROCE:S%=FNM(S%):ENDWHILE:IF!l%=-1ORl%=M%+56THEN 279IF(M%?2MOD16)=1THENPROCZ(4) 280IF(M%?2MOD16)=5ANDS%>-1THEN 281!A%=S%:SYS&400cb,,A%:PROCA((A%!4)+64,(A%!16)-44) 282ENDIF 283ELSE:SYS&400d4,,-1 284ENDIF 285ELSE:CASE(M%?2MOD16)OF 286WHEN1:FORI%=0TO24STEP4:A%!I%=M%!(I%+28):NEXTI%:A%!28=-1:SYS&400e7,9,A%,M%!12:PROCE:SYS&400d4,,-1 287WHEN5:SYS&400d4,,-1:PROCE:!A%=64:A%!12=0:A%!16=&400c0:A%!20=1:A%!24=t_%-64:A%!28=f_%+44:FORI%=0TO24STEP4:A%!(I%+32)=M%!(I%+28):NEXTI%:A%!60=-1:SYS&400e7,17,A%,M%!12 288ENDCASE 289ENDIF:ENDPROC 290DEFPROCA(py%,`y%):IFPy%>0ANDe%THEN 291MOUSEB%,G%,vy%:c%=SQR(((B%-py%)^2)+((G%-`y%)^2)):WHILEc%>Ey%:Jy%=TIME:IFc%>Ey%THEN 292E=Ey%/c%:MOUSERECTANGLEB%+((py%-B%)*E),G%+((`y%-G%)*E),0,0 293ENDIF:PROCE:MOUSEB%,G%,vy%:c%=SQR(((B%-py%)^2)+((G%-`y%)^2)):REPEATUNTILTIME>=Jy%+Py%:ENDWHILE 294ENDIF:MOUSERECTANGLEpy%,`y%,0,0:PROCE:ENDPROC 295DEFPROCa(Z%):MOUSEM_%,V_%,vy%:SYS&400cf,,A%:DJ%=A%!16:IFZ%!12=0THEN 296S%=A%!12 297ELSE:S%=FNF(Z%) 298ENDIF:!A%=S%:IFS%>0THEN 299SYS&400cb,,A%:U%=A%!4:O%=A%!8:_%=A%!12:V%=A%!16:v%=A%!20:g%=A%!24:IF(Z%?2DIV16)=1THENN%=DJ%ELSEN%=Z%!20 300IFN%>-1THEN 301A%!4=N%:SYS&400ce,,A%:LJ%=((A%!8+A%!16)/2)+(U%-v%):HJ%=((A%!12+A%!20)/2)+(V%-g%) 302ELSE:LJ%=-1:HJ%=-1 303ENDIF 304ELSE:U%=-1:O%=-1:_%=-1:V%=-1:v%=-1:g%=-1 305ENDIF:IFU%>-1THEN 306CASEZ%?35OF 307WHEN0:_%+=Z%!32-U%:U%=Z%!32 308WHEN1:C%=(Z%!32)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 309U%=U%+C%:_%=_%+C%:z%=TRUE 310ENDCASE:CASEZ%?47OF 311WHEN0:O%+=Z%!44-V%:V%=Z%!44 312WHEN1:C%=(Z%!44)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 313V%=V%+C%:O%=O%+C%:z%=TRUE 314ENDCASE:CASEZ%?39OF 315WHEN0:_%=U%+Z%!36 316WHEN1:C%=(Z%!36)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 317_%+=C%:z%=TRUE 318ENDCASE:CASEZ%?43OF 319WHEN0:O%=V%-Z%!40 320WHEN1:C%=(Z%!40)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 321O%-=C%:z%=TRUE 322ENDCASE:CASEZ%?51OF 323WHEN0:v%=Z%!48:IF(v%AND&800000)<>0THENv%=v%OR&ff000000 324WHEN1:C%=(Z%!48)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 325v%+=C%:z%=TRUE 326ENDCASE:CASEZ%?55OF 327WHEN0:g%=Z%!52:IF(g%AND&800000)<>0THENg%=g%OR&ff000000 328WHEN1:C%=(Z%!52)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 329g%+=C%:z%=TRUE 330ENDCASE 331ENDIF:CASEZ%?27OF 332WHEN0:M_%=Z%!24 333WHEN1:C%=(Z%!24)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 334M_%+=C%:z%=TRUE 335ENDCASE:CASEZ%?31OF 336WHEN0:V_%=Z%!28 337WHEN1:C%=(Z%!28)AND&ffffff:IF(C%AND&800000)THENC%=C%OR&ff000000 338V_%+=C%:z%=TRUE 339ENDCASE:y_%=FALSE:FORI%=35TO55STEP4:IFZ%?I%<>255THENy_%=TRUE 340NEXTI%:IFy_%ANDU%>-1THEN 341IFe%ANDPy%>0THEN 342!A%=S%:SYS&400cb,,A%:IF(U%<>A%!4ORV%<>A%!16)AND(Z%?25)<>255THEN 343PROCA((A%!12+A%!4)/2,A%!16+20):B%=A%!4:G%=A%!16:WHILEB%<>U%ORG%<>V%:Jy%=TIME:c%=SQR(((B%-U%)^2)+((G%-V%)^2)):IFc%<=Ey%THEN 344Ny%=U%-B%:Uy%=V%-G% 345ELSE:E=Ey%/c%:Ny%=((U%-B%)*E):Uy%=((V%-G%)*E) 346ENDIF:!E%=S%:SYS&400cb,,E%:O_%=E%!4:__%=E%!16:E%!4=(E%!4)+Ny%:E%!8=(E%!8)+Uy%:E%!12=(E%!12)+Ny%:E%!16=(E%!16)+Uy%:SYS&400e7,2,E%,S%,-1:PROCE:!A%=S%:SYS&400cb,,A%:IFA%!4=O_%ANDA%!16=__%THENU%=O_%:V%=__% 347MOUSERECTANGLE(A%!12+A%!4)/2,A%!16+20,0,0:F_%=B%:C_%=G%:B%=A%!4:G%=A%!16:IFB%=F_%ANDG%=C_%THENU%=B%:V%=G% 348ENDWHILE:REPEATUNTILTIME>=Jy%+Py% 349ENDIF:!A%=S%:SYS&400cb,,A%:IF(A%!12<>_%ORA%!8<>O%)AND(Z%?43)<>255THEN 350PROCA(A%!12+20,A%!8-20):B%=A%!12:G%=A%!8:d_%=FALSE:WHILEB%<>_%ORG%<>O%:c%=SQR(((B%-_%)^2)+((G%-O%)^2)):IFc%<=Ey%THEN 351Ny%=_%-B%:Uy%=O%-G%:d_%=TRUE 352ELSE:E=Ey%/c%:Ny%=((_%-B%)*E):Uy%=((O%-G%)*E) 353ENDIF:!E%=S%:SYS&400cb,,E%:E%!12=(E%!12)+Ny%:E%!8=(E%!8)+Uy%:IFd_%THENE%!20=v%:E%!24=g% 354SYS&400e7,2,E%,S%,-1:PROCE:!A%=S%:SYS&400cb,,A%:MOUSERECTANGLEA%!12+20,A%!8-20,0,0:F_%=B%:C_%=G%:B%=A%!12:G%=A%!8:IFF_%=B%ANDC_%=G%THEN_%=B%:O%=G% 355REPEATUNTILTIME>=Jy%+Py%:ENDWHILE 356ENDIF 357ELSE:!E%=S%:SYS&400cb,,E%:E%!4=U%:E%!8=O%:E%!12=_%:E%!16=V%:E%!20=v%:E%!24=g%:SYS&400e7,2,E%,S%,-1 358ENDIF 359ENDIF:IFZ%?27<>255THENPROCA(M_%,V_%) 360ENDPROC 361DEFPROCC(F%,S%,N%,Fy%,yy%,fy%):IFS%>-1THEN 362!E%=S%:SYS&400cb,,E%:IF((E%!32)AND(1<<31))<>0THENQ%=TRUEELSEQ%=FALSE 363ty%=(Q%AND(E%!32AND(1<<30))<>0)OR(NOTQ%AND(E%!32AND(1<<3))<>0):cy%=(Q%AND(E%!32AND(1<<28))<>0)OR(NOTQ%AND(E%!32AND(1<<2))<>0) 364ELSE:ty%=FALSE:cy%=FALSE 365ENDIF:IFN%<-1THEN 366CASEN%OF 367WHEN-2:!E%=S%:SYS&400cb,,E%:IF(Q%AND(E%!32AND(1<<24))<>0)OR(NOTQ%AND(E%!32AND(1<<7))=0)THEN 368IFe%THEN 369PROCA(E%!4+20,E%!16+20):PROCZ(M%?24) 370ELSE:E%!28=-2:SYS&400e7,2,E%,S%,-1 371ENDIF 372ENDIF 373WHEN-3:!E%=S%:SYS&400cb,,E%:IF(Q%AND(E%!32AND(1<<25))<>0)OR(NOTQ%AND(E%!32AND(1<<7))=0)THEN 374IFe%THEN 375PROCA(E%!4+60,E%!16+20):PROCZ(M%?24) 376ELSE:SYS&400e7,3,E%,S%,-1 377ENDIF 378ENDIF 379WHEN-4,-9:IF(Fy%AND255)=4THEN 380!E%=S%:SYS&400cb,,E%:IF(Q%AND(E%!32AND(1<<26))<>0)OR(NOTQ%AND(E%!32AND1)<>0)THEN 381IFe%THEN 382PROCA(E%!4+80,E%!16+20):PROCZ(M%?24) 383ELSE:E%!28=-1:SYS&400e7,2,E%,S%,-1 384ENDIF 385ENDIF 386ENDIF 387WHEN-5:!E%=S%:SYS&400cb,,E%:IFNOTe%THEN 388IF((E%!32)AND(1<<18))<>0THEN 389E%!8=E%!16:E%!12=E%!4 390ELSE:E%!8=-4096:E%!12=4096 391ENDIF 392ENDIF:IF(Q%AND(E%!32AND(1<<27))<>0)OR(NOTQ%AND(E%!32AND1)<>0)THEN 393IFe%THEN 394PROCA(E%!12+20,E%!16+20):PROCZ(M%?24) 395ELSE:SYS&400e7,2,E%,S%,-1 396ENDIF 397ENDIF 398WHEN-6,-8,-10,-12:IFe%THEN 399!E%=S%:SYS&400cb,,E%:CASEN%OF 400WHEN-6:IFcy%THEN 401PROCA(E%!12+20,E%!16-20):PROCZ(M%?24) 402ENDIF 403WHEN-8:IFcy%THEN 404PROCA(E%!12+20,E%!8+20):PROCZ(M%?24) 405ENDIF 406WHEN-10:IFty%THEN 407PROCA(E%!4+20,E%!8-20):PROCZ(M%?24) 408ENDIF 409WHEN-12:IFty%THEN 410PROCA(E%!12-20,E%!8-20):PROCZ(M%?24) 411ENDIF 412ENDCASE 413ELSE:IFN%>-9THENG_%=24:z_%=cy%ELSEG_%=20:z_%=ty% 414IFN%=-8ORN%=-10THENh_%=-32ELSEh_%=32 415!E%=S%:SYS&400cb,,E%:IFz_%THEN 416E%!G_%=(E%!G_%)+h_%:SYS&400e7,2,E%,S%,-1:z%=TRUE 417ENDIF 418ENDIF 419ENDCASE 420ELSE:IF(M%?2DIV16)=1THEN 421SYS&400cf,,A%:N%=A%!16 422ENDIF:i%=-1:D_%=TRUE:IFN%=-1THEN 423!E%=S%:SYS&400cc,,E%:i%=(E%!64)>>12:WJ%=-1 424ELSE:!A%=S%:A%!4=N%:A%!24=0:SYS&600ce,,A%:IFA%!24<>0THENi%=(A%!24>>12)AND15:WJ%=(A%!24>>16)AND31 425IFM%?26=1AND((M%?2)AND15)=0AND(A%!24AND(1<<21))=0THEND_%=FALSE 426IFM%?26=2AND((M%?2)AND15)=0AND(A%!24AND(1<<21))<>0THEND_%=FALSE 427ENDIF:IFi%=-1THEN 428PROCM(0,"The specific window has been deleted. Change the keystroke to 'Any window' or 'Window at pointer'. See the manual for more help.",1) 429ELSE:IFD_%THEN 430Y%=Fy%AND255:!A%=yy%:A%!4=fy%:A%!12=S%:A%!16=N%:IFe%AND(Fy%AND65280)=0ANDS%>0THEN 431IFN%>-1THEN 432SYS&400ce,,A%+12:_y%=((A%!28)+(A%!20))DIV2:wy%=((A%!32)+(A%!24))DIV2 433ELSE:_y%=8:wy%=-8 434ENDIF:IFS%<0THEN 435Dy%=_y%:Vy%=wy%+32 436ELSE:SYS&400cb,,A%+12:IFN%=-1ORY%=2THEN 437Dy%=(A%!16)+8:Vy%=(A%!28)-8 438ELSE:Dy%=_y%+(A%!16-A%!32):Vy%=wy%+(A%!28-A%!36) 439ENDIF 440ENDIF:IF((M%?2)DIV16)<>1THENPROCA(Dy%,Vy%) 441SYS&400cf,,A%:IFA%!12=S%ANDA%!16=N%THEN 442PROCZ(Y%) 443ENDIF 444ELSE:IFY%=2THEN 445A%!8=2:SYS&400e7,6,A%,F% 446ELSE:CASEi%OF 447WHEN0,12,13 448WHEN1,2,3,4,6,9:IFi%=6AND(Fy%AND65280)=512THEN 449A%!8=Y%*16 450ELSE:A%!8=Y% 451ENDIF:SYS&400e7,6,A%,F%:IFi%=2THENz%=TRUE 452WHEN5,8:CASE(Fy%AND65280)OF 453WHEN256:A%!8=Y%:SYS&400e7,6,A%,F% 454WHEN512:IFi%=8THEN 455A%!8=Y%*16:SYS&400e7,6,A%,F% 456ENDIF 457ENDCASE 458WHEN7,11:IF(Fy%AND65280)=512ANDi%=11THEN 459A%!8=Y%*16 460ELSE:A%!8=Y% 461ENDIF:SYS&400e7,6,A%,F% 462WHEN10:CASEFy%AND65280OF 463WHEN0:A%!8=Y%*256 464WHEN256:A%!8=Y% 465WHEN512:A%!8=Y%*16 466ENDCASE:SYS&400e7,6,A%,F% 467WHEN14:IF(Fy%AND65280)=512THEN 468A%!8=Y%*16 469ELSE:A%!8=Y% 470ENDIF:SYS&400e7,6,A%,F%:SYS&400d2,S%,N%,-1,-1,NOT(1<<25),-1 471WHEN15:SYS&400d2,S%,N%,-1,-1,NOT(1<<25),-1 472ENDCASE 473ENDIF 474ENDIF 475ENDIF 476ENDIF 477ENDIF:ENDPROC 478DEFPROCU(w%,H$):PROCS(w%,H$):FORZ%=X%+Sy%TOX%+Ay%-t%STEPt%:IF((Z%?3)AND128)=0THEN 479IFFNE(Z%+56)=H$AND((Z%?2)MOD16)<>2AND((Z%?2)MOD16)<>3THEN 480Z%!12=w%:IF((Z%?2)DIV16)=0THENZ%!16=FNL(FNE(Z%+76)) 481IFZ%!16=-2THENZ%!20=FNX(FNE(Z%+116)) 482!A%=-2:A%!4=8:SYS&400ce,,A% 483ENDIF 484ENDIF:NEXTZ%:ENDPROC 485DEFPROCz(w%):FORZ%=X%+Sy%TOX%+Ay%-t%STEPt%:IF((Z%?3)AND128)=0AND((Z%?2)MOD16)<>2AND((Z%?2)MOD16)<>3ANDZ%!12=w%THEN 486Z%!12=-1:IF((Z%?2)DIV16)=0THENZ%!16=-1 487ENDIF:NEXTZ%:FORI%=0TOCy%:IFA%(I%)=w%THENA%(I%)=-1:A$(I%)="" 488NEXTI%:ENDPROC 489DEFFND(u_%,cJ%):AJ%=FALSE:IF(u_%?3AND128)=0THEN 490IF(((u_%?2)MOD16)AND2)=2THEN 491IFFNE(u_%+12)=""THENAJ%=TRUE 492ENDIF 493ENDIF:=AJ% 494DEFPROCV:D$=FNE(E%+44):IFE%!40=4093THEN 495E%!12=E%!8:E%!16=4:!E%=256:SYS&400e7,17,E%,E%!4:PROCJ(D$):SOUND1,-15,100,5:IFD$="<Wimp$Scrap>"THEN 496SYS8,6,"<Wimp$Scrap>" 497ELSE:y$=D$ 498ENDIF 499ENDIF:ENDPROC 500DEFPROCG:D%=0:FORby%=0TO7:FORey%=0TO96:IFE%(ey%,by%)<>-1THEN 501IF!E%(ey%,by%)<>0THEN 502Ly%=E%(ey%,by%)-4:REPEAT:Ly%=X%+Ly%!4:IF(Ly%?3AND32)=0ANDNOTFND(Ly%,0)THEN 503P_%!D%=Ly%:D%+=4 504ENDIF:UNTILLy%!4=-1 505ENDIF 506ENDIF:NEXTey%:NEXTby%:IFD%<1024THEN 507FORI%=D%TO1020STEP4:P_%!D%=-1:NEXTI% 508ENDIF:!A%=0:A%!4=-60-(D%*8):A%!8=1336:A%!12=0:SYS&400d7,Oy%,A%:SYS&400d1,Oy%,0,-4096,4096,0:ENDPROC 509DEFPROCJ(D$):SYS8,5,D$TOm_%,,MJ%,,r_%:RJ%=(MJ%AND&fff00)DIV256:IFm_%ANDRJ%=4093THEN 510SYS&406c0:VJ%=Ay%:Ay%=r_%:IFFNPTHEN 511SYS8,255,D$,X%,0:d$=FNE(X%):IFd$<>"Keystrokes"+a$THEN 512PROCM(0,"This is not a valid keystrokes file",1) 513ELSE:FORZ%=X%+Sy%TOX%+r_%-t%STEPt%:PROCc(Z%):NEXTZ% 514ENDIF 515ELSE:PROCM(0,"Executor has run out of memory",1):Ay%=VJ% 516ENDIF:SYS&406c1:PROCG 517ENDIF:ENDPROC 518DEFPROCc(Z%):IF((Z%?1)AND160)=32THENWy%=TRUE 519IF((Z%?2)AND2)=0THEN 520v$=FNE(Z%+56):F%=-1:FORJ%=0TOCy%:IFA$(J%)=v$THENF%=A%(J%):J%=Cy% 521NEXTJ%:Z%!12=F%:IFF%<>-1THEN 522IF((Z%?2)DIV16)=0THEN 523IFFNE(Z%+76)="Icon bar"THEN 524Z%!16=-2:FORJ%=0TO63:E%!12=0:SYS&600e7,19,E%,-2,J%TO,,r%:IFr%=F%THEN 525IFFNC(F%,-2,J%,FALSE)=FNE(Z%+116)THENZ%!20=J%:J%=63 526ENDIF:NEXTJ% 527ELSE:w%=-1:IFHy%>=300THEN 528J%=FNS:WHILEJ%<>-1ANDw%=-1:E%!12=0:SYS&600e7,19,E%,J%,-1TO,,r%:IFr%=F%THEN 529IFFNU(J%)=((Z%!104)ANDNOT(1<<20))ANDFNA(F%,J%,FALSE)=FNE(Z%+76)THENw%=J% 530ENDIF:J%=FNM(J%):ENDWHILE 531ELSE:FORJ%=1744TO1996STEP4:E%!12=0:SYS&600e7,19,E%,J%,-1TO,,r%:IFr%=F%THEN 532IFFNU(J%)=((Z%!104)ANDNOT(1<<20))ANDFNA(F%,J%,FALSE)=FNE(Z%+76)THENw%=J%:J%=1996 533ENDIF:NEXTJ% 534ENDIF:Z%!16=w% 535ENDIF 536ENDIF 537ENDIF 538ENDIF:ENDPROC 539DEFPROCd:FORw_%=0TO63:E%!0=20:E%!12=0:SYS&600e7,19,E%,-2,w_%TO,,F%:IFF%<>-2ANDF%<>0THENPROCS(F%,"") 540NEXTw_%:IFHy%>=300THEN 541f%=FNS:WHILEf%<>-1:E%!12=0:SYS&600e7,19,E%,f%,-1TO,,F%:IFF%<>f%ANDF%<>0THENPROCS(F%,"") 542f%=FNM(f%):ENDWHILE 543ELSE:FORf%=1744TO1996STEP4:E%!12=0:SYS&600e7,19,E%,f%,-1TO,,F%:IFF%<>f%ANDF%<>0THENPROCS(F%,"") 544NEXTf% 545ENDIF:ENDPROC 546DEFPROCS(w%,H$):I_%=-1:n_%=-1:FORJ%=Cy%TO0STEP-1:IFA%(J%)=-1THENI_%=J% 547IFA%(J%)=w%THENn_%=J% 548NEXTJ%:IFn_%=-1THEN 549A%(I_%)=w%:IFH$=""THENH$=FNB(w%) 550A$(I_%)=H$ 551ENDIF:ENDPROC 552DEFPROC_:Ay%=Sy%+t%:IFFNPTHEN 553$X%="Keystrokes"+a$:FORq_%=12TO2584STEP4:X%!q_%=0:NEXTq_%:FORI%=Sy%TOSy%+t%-4STEP4:X%!I%=-1:NEXTI% 554ELSE:PROCM(0,"Executor has run out of memory",2) 555ENDIF:ENDPROC 556DEFPROCW(xJ%,XJ%,ZJ%):SYS39,"<Keystroke%Var>",ly%,8:SYS39,"<Keystroke%Inc>",L_%,8:$(y%)=STR$(b%DIV6000)+CHR$0:SYS&20023,"Executor$Dir",A%,-1,0TO,,m_%:IFWy%THENH%!28=1ELSEH%!28=0 557SYS&400d4,,Iy%,XJ%,ZJ%:x_%=xJ%:FJ%=XJ%:JJ%=ZJ%:ENDPROC 558DEFPROCN:PROCq(j%):O$=FNE(M%+128):!E%=j%:SYS&400cc,,E%:IFO$=""THEN 559$(E%!76)="Enter text" 560ELSE:$(E%!76)=O$ 561ENDIF:PROCI(j%,0,""):!A%=j%:SYS&400cb,,A%:SYS&400c5,,A%:SYS&400d3,,q%:SYS&400d2,j%,0,-1,-1,NOT(1<<25),-1:G$="<None>":REPEAT:SYS&400c7,6146,E%TOXy%:IFXy%=8AND!E%=j%THEN 562IFE%!24=27THENG$="<Quit>" 563IFE%!24=13THENG$=FNH(j%,0) 564ENDIF:IF(Xy%=17ORXy%=18)ANDE%!16=0THENSYS17 565UNTILG$<>"<None>":IFG$<>""THENOSCLI("Set Keystroke$Input "+G$)ELSEOSCLI("Unset Keystroke$Input") 566SYS&400d2,!q%,q%!4,q%!8,q%!12,q%!16,q%!20:!A%=j%:SYS&400c6,,A%:IFG$="<Quit>"THENL%=FALSE 567ENDPROC 568DEFFNQ:LOCALq%:SYS39,"<Keystroke%Inc>",E%,8192:q%=VAL(FNE(E%)):SYS39,"<Keystroke%Var>",E%,8192:j_%=VAL(FNE(E%)):IFq%<0THEN 569IFj_%+q%<-999THENL$=""ELSEL$=STR$q% 570ELSE:IFj_%+q%>9999THENL$=""ELSEL$="+"+STR$q% 571ENDIF:=L$ 572DEFPROCO:PROCG:!E%=Oy%:SYS&400cb,,E%:IF((E%!32)AND(1<<16))<>0THEN 573SYS&400d1,Oy%,0,-4096,4096,0 574ELSE:SYS&400c5,,E% 575ENDIF:ENDPROC 576DEFPROCq(S%):!A%=S%:SYS&400cb,,A%:Ty%=A%!12-A%!4:zy%=A%!16-A%!8:PJ%=((Gy%-m%)/2)+m%:BJ%=((ry%-d%)/2)+d%:A%!4=PJ%-(Ty%/2):A%!8=BJ%-(zy%/2):A%!12=A%!4+Ty%:A%!16=A%!8+zy%:A%!28=-1:SYS&400c5,,A%:ENDPROC 577DEFPROCM(OJ%,n$,KJ%):!A%=OJ%:$(A%+4)=n$:SYS&400df,A%,KJ%,"Executor"TO,SJ%:IFSJ%=2THENSYS&400dd:SYS17 578hy%=FALSE:ENDPROC 579DEFPROCI(S%,N%,c$):!A%=S%:A%!4=N%:SYS&400ce,,A%:IFFNE(A%!28)<>LEFT$(c$,(A%!32)-1)THEN 580$(A%!28)=LEFT$(c$,(A%!32)-1):A%!8=0:A%!12=0:SYS&400cd,,A% 581ENDIF:ENDPROC 582DEFFNE(P%):M$="":WHILE(?P%>31AND?P%<256)ANDLEN(M$)<255:M$=M$+CHR$?P%:P%=P%+1:ENDWHILE:=M$ 583DEFFNI(P%):M$="":WHILE(?P%>31AND?P%<256)ANDLEN(M$)<255:IF?P%>96AND?P%<123THEN 584M$=M$+CHR$((?P%)-32) 585ELSE:M$=M$+CHR$?P% 586ENDIF:P%=P%+1:ENDWHILE:=M$ 587DEFFNZ(F%,P%):SYS&400f1,F%,P%,QJ%,A%,256:P%=A%:M$="":WHILE(?P%>31AND?P%<256)ANDLEN(M$)<255:M$=M$+CHR$?P%:P%=P%+1:ENDWHILE:=M$ 588DEFFNV(P%):M$="":WHILE(?P%>31AND?P%<256)ANDLEN(M$)<255:IF?P%=ASC("""")OR?P%=ASC("<")OR?P%=ASC("|")THENM$=M$+"|" 589M$=M$+CHR$?P%:P%=P%+1:ENDWHILE:=M$ 590DEFFNB(F%):IFF%=0THEN 591W$="<None>" 592ELSE:!E%=24:E%!12=0:E%!16=&400c6:E%!20=F%:SYS&400e7,18,E%,0:W$="":REPEAT:PROCE:UNTILW$<>"" 593ENDIF:=LEFT$(W$,19) 594DEFFNA(F%,S%,x%):CASES%OF 595WHEN-1:F$="Background" 596WHEN-2:F$="Icon bar" 597OTHERWISE:!E%=S%:IFx%THEN 598E%!32=0:SYS&600cc,,E%:IFE%!32=0THEN 599F$="Nonexistent" 600ELSE:Q%=(((E%!32)AND(1<<31))<>0):IF(Q%AND(E%!32AND(1<<26))<>0)OR(NOTQ%AND(E%!32AND1)<>0)ORE%?36<>255THEN 601IF((E%!60)AND256)=0THEN 602F$=FNE(E%+76) 603ELSE:F$=FNZ(F%,E%!76) 604ENDIF 605ELSE:F$="No title" 606ENDIF 607ENDIF 608ELSE:SYS&400cc,,E%:Q%=(((E%!32)AND(1<<31))<>0):IF(Q%AND(E%!32AND(1<<26))<>0)OR(NOTQ%AND(E%!32AND1)<>0)ORE%?36<>255THEN 609IF((E%!60)AND256)=0THEN 610F$=FNE(E%+76) 611ELSE:F$=FNZ(F%,E%!76) 612ENDIF 613ELSE:F$="No title" 614ENDIF 615ENDIF 616ENDCASE:=F$ 617DEFFNC(F%,S%,N%,qJ%):CASEN%OF 618WHEN-1:Z$="Background" 619WHEN-2:Z$="Back Icon" 620WHEN-3:Z$="Close Icon" 621WHEN-4:Z$="Title Bar" 622WHEN-5:Z$="Toggle Icon" 623WHEN-6:Z$="Scroll Up" 624WHEN-7:Z$="V Bar" 625WHEN-8:Z$="Scroll Down" 626WHEN-9:Z$="Adjust Size" 627WHEN-10:Z$="ScrollRight" 628WHEN-11:Z$="H Bar" 629WHEN-12:Z$="Scroll Left" 630OTHERWISE:!E%=S%:E%!4=N%:SYS&400ce,,E%:IF(((E%!24)AND61440)>>12)>13ANDNOTqJ%THEN 631Z$="Variable" 632ELSE:IF((E%!24)AND256)=0THEN 633Z$=FNE(E%+28) 634ELSE:IFF%=0THEN 635Z$="Unknown" 636ELSE:IF((E%!24)AND1)=0THEN 637Z$=FNZ(F%,E%!28) 638ELSE:IF(E%!32)=-1THEN_$=""ELSE_$=FNZ(F%,E%!32) 639Z$=FNZ(F%,E%!28):IFZ$=""THEN 640Z$=";"+_$+";":IFINSTR(Z$,";s")<>0THEN 641Z$=RIGHT$(Z$,LEN(Z$)-INSTR(Z$,";s")-1):Z$=LEFT$(Z$,INSTR(Z$,";")-1) 642ELSE:Z$="None" 643ENDIF 644ENDIF 645ENDIF 646ENDIF 647ENDIF 648ENDIF 649ENDCASE:=Z$ 650DEFFNU(S%):IFS%<0THEN 651s_%=0 652ELSE:!E%=S%:SYS&400cc,,E%:s_%=E%!32ANDW_% 653ENDIF:=s_% 654DEFFNL(r$):CASEr$OF 655WHEN"Background":Yy%=-1 656WHEN"Icon bar":Yy%=-2 657OTHERWISE:Yy%=-1:K%=FNS:WHILEK%<>-1ANDYy%=-1:!E%=20:E%!12=0:SYS&600e7,19,E%,K%,-1TO,,N_%:IFN_%<>0ANDN_%<>K%THEN 658IFr$=LEFT$(FNA(N_%,K%,FALSE),27)THENYy%=K% 659ENDIF:K%=FNM(K%):ENDWHILE 660ENDCASE:=Yy% 661DEFFNX(b$):J_%=-1:Ry%=0:WHILERy%<256ANDJ_%=-1:!E%=20:E%!12=0:SYS&600e7,19,E%,-2,Ry%TO,,Z_%:IFZ_%<>0ANDZ_%<>-2THEN 662IFb$=LEFT$(FNC(Z_%,-2,Ry%,FALSE),11)THENJ_%=Ry% 663ENDIF:Ry%+=1:ENDWHILE:=J_% 664DEFPROCB:!A%=128:A%!4=129:A%!8=130:A%!12=131:A%!16=4:A%!20=5:A%!24=-1:SYS49,A%,A%+28:m%=A%!28<<A%!44:d%=A%!32<<A%!48:Gy%=A%!36<<A%!44:ry%=A%!40<<A%!48:sJ%=1<<A%!44:wJ%=1<<A%!48:ENDPROC 665DEFFNH(S%,N%):!A%=S%:A%!4=N%:SYS&400ce,,A%:=FNE(A%!28) 666DEFFNW:SYS&400cf,,A%:S%=A%!12:IFA%!12<0THEN 667V$="" 668ELSE:E%!12=0:SYS&400e7,19,E%,S%,-1TO,,F%:!E%=24:E%!12=0:E%!16=&400c6:E%!20=F%:SYS&400e7,18,E%,0:W$="":REPEAT:PROCE:UNTILW$<>"":IFW$<>"Filer"THEN 669V$="" 670ELSE:!E%=S%:SYS&400cc,,E%:IF(E%!60AND256)=256THEN 671V$=FNE(E%!76) 672ELSE:V$=FNE(E%+76) 673ENDIF 674ENDIF 675ENDIF:=V$ 676DEFFNS:LOCALI%:!E%=S_%:SYS&400cb,,E%:FORI%=4TO16STEP4:E%!I%=(E%!I%)-4096:NEXTI%:E%!28=-2:SYS&400c5,,E%:SYS&400cb,,E%:CJ%=E%!28:SYS&400c6,,E%:=CJ% 677DEFFNM(S%):!E%=S%:E%!28=-1:SYS&600cb,,E%:=E%!28 678DEFFNJ:SYS&20023,a%+128,a%,256,0TO,,IJ%:=LEFT$($a%,IJ%) 679DEFPROCP:E%!64=1:EJ%=E%!8-!E%:b_%=E%!12-E%!4:E%?68=EJ%MOD256:E%?69=EJ%DIV256:E%?70=b_%MOD256:E%?71=b_%DIV256:IF(E%!28AND(1<<29))<>0THENE%!68=0 680ENDPROC 681DEFFNN:SYS&400cf,,A%:!E%=20:E%!16=0:E%!12=0:SYS&400e7,19,E%,A%!12,A%!16TO,,F%:IF(A%!16)>-1THEN 682e$=FNC(F%,A%!12,A%!16,TRUE) 683ELSE:e$=FNA(F%,A%!12,TRUE) 684ENDIF:=e$ 685DEFFNG:SYS&400d3,,A%:!E%=20:E%!16=0:E%!12=0:SYS&400e7,19,E%,!A%,A%!4TO,,F%:IF(A%!4)>-1THEN 686q$=FNC(F%,!A%,A%!4,TRUE) 687ELSE:q$="<none>" 688ENDIF:=q$ 689DEFPROCZ(_J%):SYS28TOv_%,e_%,zJ%,gy%:SYS6,138,9,v_%MOD256:SYS6,138,9,v_%DIV256:SYS6,138,9,e_%MOD256:SYS6,138,9,e_%DIV256:SYS6,138,9,_J%:SYS6,138,9,gy%AND255:SYS6,138,9,(gy%>>8)AND255:SYS6,138,9,(gy%>>16)AND255:SYS6,138,9,(gy%>>24)AND255:ENDPROC 690DEFFNP:IFX%<&1800000THEN 691B_%=GJ%+Ay%:SYS&400ec,B_%,-1TOi_% 692ELSE:B_%=0:i_%=1 693ENDIF:=(B_%<i_%) 694DEFPROCR:dy%=TRUE:hy%=FALSE:Py%=0:Ey%=20:ny%=3000:t%=160:Sy%=2580:a$="2":Cy%=127:DIME%8192,A%256,U_%ny%,Iy%380,dJ%24,a%256,q%24:DIMy%8,NJ%8,ly%8,R_%8,L_%8,P_%1024,M%(Cy%):M%()=0:DIMZ%(127),E$(96),E%(96,7),A%(Cy%),A$(Cy%):YJ%=-1:aJ%=0 695H%=Iy%+124:iy%=H%+100:uy%=iy%+52:A_%=uy%+52:SYS&400c0,200,&4b534154,"Executor"TOHy%,QJ%:IFHy%<200THENPROCM(0,"This program will only work on RISC OS 2.00 or later",2) 696E_%=FALSE:!E%=-1:E%!4=0:E%!8=0:E%!12=68:E%!16=68:E%!20=12290:$(E%+24)="!Executor":SYS&400c2,,E%TOay%:PROCB:SYS6,161,140TO,,x%:IFHy%>=300AND(x%AND1)<>0THENz$="<Executor$Dir>.Templates3"ELSEz$="<Executor$Dir>.Templates" 697SYS&400d9,,z$:By%=U_%:SYS&400db,,E%,By%,U_%+ny%,-1,"Info",0TO,,By%:PROCP:SYS&400c1,,E%TOS_%:SYS&400db,,E%,By%,U_%+ny%,-1,"Enter",0TO,,By%:PROCP:SYS&400c1,,E%TOj%:SYS&400db,,E%,By%,U_%+ny%,-1,"List",0TO,,By%:PROCP:SYS&400c1,,E%TOOy%:SYS&400da 698SYS8,255,"<Executor$Dir>.Menus",Iy%,0:Iy%!32=S_%:Iy%!56=H%:H%!32=iy%:H%!56=uy%:H%!80=A_%:iy%!40=y%:iy%!44=NJ%:SYS39,"<Keystroke%Auto>",y%,8:IFVAL(FNE(y%))=0THEN$y%="15" 699$NJ%="a0-9+":b%=VAL(FNE(y%))*6000:H_%=TIME:uy%!40=ly%:uy%!44=R_%:SYS39,"<Keystroke%Var>",E%,8192:$ly%=FNE(E%):$R_%="a0-9\-":A_%!40=L_%:A_%!44=R_%:SYS39,"<Keystroke%Inc>",L_%,8:GJ%=HIMEM-32768:X%=HIMEM:SYS16TOu$:Ay%=Sy%+t%:IFFNPTHEN 700PROC_:FORW%=0TO127:READZ%(W%):NEXTW%:FORW%=0TO96:READE$(W%):NEXTW%:o_%=X%+12:FORI%=0TO96:READf$:FORJ%=0TO7:IFMID$(f$,J%+1,1)="1"THENE%(I%,J%)=o_%:o_%+=4ELSEE%(I%,J%)=-1 701NEXTJ%:NEXTI%:W_%=&ff101fbf:Wy%=FALSE:A$()="<None>":A%()=-1:PROCd:my%=FALSE:IFHy%>=300THEN 702SYS88,2TO,,my%:my%=(my%=1) 703ENDIF:IFmy%THEN 704E$(55)="#":E$(62)="\":Z%(94)=62:Z%(46)=-1 705ENDIF:dy%=FALSE:IFWy%THENH%!28=((H%!28)OR1)ELSEH%!28=((H%!28)ANDNOT1) 706SYS35,"Executor$DefaultFile",A%,256,0,0TO,,TJ%:A%?TJ%=0:w$=FNE(A%):PROCJ(w$+".Default"):eJ%=FALSE 707ELSE:PROCM(0,"Executor has run out of memory",2) 708ENDIF:ENDPROC 709DATA -1,-1,-1,-1,-1,-1,-1,-1,-1,94,95,96,-1,-1,-1,-1 710DATA 29,42,43,44, 4,47, 7,50,45,75,83,84,11,12,10,-1 711DATA 0,35,17,32,46,21,48,39,50,76,85,86,60,61,62,63 712DATA 40,41,16,30,45,33,27,28,54,73,87,88,93,64,65,66 713DATA -1,13,36,18,37,22,23,41,57,71,90,-1,89,-1,67,68 714DATA -1,31,15,19,20,26,24,57,56,70,91,92,-1,51,-1,-1 715DATA 59,38,69,34,14,25,49,52,53,72,77,78,80,-1,-1,-1 716DATA 58, 1, 2, 3, 5, 6, 8, 9,55,74,81,82,79,-1,-1,-1 717DATA Print (F0),F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,A,B,C 718DATA D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S 719DATA T,U,V,W,X,Y,Z,0,1,2,3,4,5,6,7,8 720DATA 9,",","-","=",".","/","[","\","]",";",Escape,Tab,Break,Back tick,"�",Back space 721DATA Insert,Home,Page Up,Page Down,"'",Space bar,Delete,Return 722DATA Copy,Up arrow,Right arrow,Left arrow,Down arrow,Keypad 0,Keypad 1,Keypad 2 723DATA Keypad 3,Keypad 4,Keypad 5,Keypad 6,Keypad 7,Keypad 8,Keypad 9,Keypad + 724DATA Keypad -,Keypad .,Keypad /,Keypad #,Keypad *,Keypad Enter,Select,Menu,Adjust 725DATA 11111111,11111111,11111111,11111111,11111111,11111111,11111111,11111111 726DATA 11111111,11111111,11111111,11111111,11111111,00111111,00111111,00111111 727DATA 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 728DATA 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 729DATA 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 730DATA 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 731DATA 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 732DATA 00111111,00111111,01111111,11111111,00001000,00111111,00111111,00111111 733DATA 11111111,11111111,11111111,11111111,00111111,00111111,00111111,00111111 734DATA 00111111,11111111,11111111,11111111,11111111,01111111,01111111,01111111 735DATA 01111111,01111111,01111111,01111111,01111111,01111111,01111111,01111111 736DATA 01111111,01111111,01111111,01111111,01111111,01111111,01111111,01111111,01111111
��M(�,�$+" at line "+Þ,2) "�R:��M(�,�$+" at line "+Þ,3) �:�E:�E_%:ș&400dd:ș17 %��E:�:ș&400c7,6144,E%�Xy%:ȎXy%� �0:�hy%��Y �1:�T �2:ș&400c5,,E% �3:ș&400c6,,E% +�6:�E%!12=-2�E%!8=2��W(-2,(!E%)-64,296) �9:�w �17,18:�e �:�Xy%=0:� 7��Y:ș&400d3,,A%:hy%=�:z%=�:ș6,121,9�,p%:�p%<>255� p%=Z%(p%):�p%<>-1� )ky%=-�(-1)-2*�(-2)-4*�(-3):�Q(p%,ky%) � �:�dy%� �H �:hy%=�:� %��T:ș&400c8,,E%�a_%:ȕa_%:Ȏ!E%� }�Oy%:ȑE%!4-E%!20,E%!16-E%!24:�4,-8:�"Executor V3.07 List of keystrokes":D%=((-56-(E%!40-(E%!16-E%!24)))�8)��3:�D%<0�D%=0 dș&400e6,7:ȕP_%!D%<>-1�D%<((-48-(E%!32-(E%!16-E%!24)))�8)��3�D%<1024:Z%=P_%!D%:�((Z%?3)�128)=0� +C$=E$(?Z%):�((Z%?1)�1)=1�C$="Shift+"+C$ �((Z%?1)�2)=2�C$="Ctrl+"+C$ �((Z%?1)�4)=4�C$="Alt+"+C$ RC$=C$+": "+�E(Z%+128):Ky%=(Z%?2)�15:�((Ky%=0�Ky%=4)�((Z%?3)�8)=8)�Ky%=1�Ky%=5� C$+=" ("+�E(Z%+56)+")" �:�Ky%=7���E(Z%+12),">")<>0� .C$+=" ("+��E(Z%+12),��E(Z%+12),">")-1)+")" �:�(Z%?1�128)<>0� !'ȓȐ0,(-D%*8)-84,4096,31:ș&400e6,0 ""�:�4,(-D%*8)-56:�C$:ș&400e6,7 #�:D%+=4:�:ȑ0,0 $�:ș&400ca,,E%�a_%:�:� %��w:Ȏx_%� &�-2:U$="Main.":UJ%=Iy% '*�:ș&400d5,,UJ%,E%,A%:U$+=�E(A%):ȎU$� ( �"Main.Prefs.Autoexec":�Wy%� )H%!28=((H%!28)��1):Wy%=� *#�:H%!28=((H%!28)�1):Wy%=�:H_%=� +� ,�"Main.List":�O -�"Main.Quit":E_%=� .&:�U$,20)="Main.Prefs.Autoexec."� /�(�E(y%))=0� 0;�M(0,"The minimum time is one minute",1):$y%=�(b%�6000) 16�:Y$=�E(y%):�Y$,1)="+"�b%=�(Y$)*100�b%=�(Y$)*6000 2+�("SetEval Keystroke%Auto "+�(b%�6000)) 3� 4I�:�U$,20)="Main.Prefs.Variable."��("SetEval Keystroke%Var "+�E(ly%)) 5H�U$,21)="Main.Prefs.Increment."��("SetEval Keystroke%Inc "+�E(L_%)) 6*�:ș&400cf,,A%:�A%!8=1��W(x_%,FJ%,JJ%) 7� 8��e:Ȏ(E%!16)� 9�0:E_%=� : �3:�V ;J�10:s$="Run "+w$:Y_%=E%!20:�I%=1��(s$):�#Y_%,�(�s$,I%,1)):�I%:�#Y_%,10 <�&400c0:�E%!32=0� =S!A%=S_%:ș&400cb,,A%:Ty%=A%!12-A%!4:zy%=A%!16-A%!8:�E%!24+Ty%>Gy%�E%!24=Gy%-Ty% >�E%!28-zy%<d%�E%!28=d%+zy% ?!�:ș&400e8,,E%!20,E%!24,E%!28 @�&400c1:�B A)�&400c2:�dy%��U(E%!4,��E(E%+28),19)) B�&400c3:�dy%��z(E%!4) C�&400c7:W$=�E(E%+28) DH�&80e18:R$=�V(E%+36):�("Set Impulse$Selection "+�R$,�(R$)-�R$," "))) E�:� F*��F(M%):�(-113)���(-1)���(-2)���(-3)� G!L%=�:�("Unset Keystroke$Do*") H/�:ȗn%,o%,vy%:e%=((M%?1)�64)>0:�(M%?3�2)=0� Ip_%=1:�E JY�:!E%=0:$(E%+4)=�E(M%+128)+"?":ȗn%,o%,vy%:ș&400df,E%,19,"Executor"�,p_%:ȗ�n%,o%:�E K �:�p_%=1� L0ș&400cf,,A%:yy%=!A%:fy%=A%!4:Ȏ((M%?2)�16)� M,�0:�(M%!12)<>-1�(((M%?3)�8)=0�M%!20<-1)� NS%=�F(M%):�S%<>-1� O2ȗȓn%,o%,0,0:�C(M%!12,S%,M%!20,M%!24,yy%,fy%) P� Q �:L%=� R� S�1:�(M%!12)<>-1� TS%=�F(M%):�S%<>-1� U5ȗȓn%,o%,0,0:�C(M%!12,S%,M%!20,2,yy%,fy%):�D(M%) V� W �:L%=� X� Y"�2:ȗȓn%,o%,0,0:�K(�E(M%+12)) Z"�3:ȗȓn%,o%,0,0:�x(�E(M%+12)) [�4:ȗȓn%,o%,0,0:�a(M%) \�5:�(M%!12)<>-1� ]S%=�F(M%):�S%<>-1� ^Bș&400d4,,-1:ȗȓn%,o%,0,0:�C(M%!12,S%,M%!20,2,yy%,fy%):�D(M%) _� ` �:L%=� a� b#�:�L%=��(M%?3�1)=1��1,-15,100,5 c�E d� e�:� f��K(P$):�P$<>""� g"�P$,"<Keystroke$Input>")>0��N h�P$,"<Pointer$Text>")>0� iBX$=�N:�X$=""��("Unset Pointer$Text")��("Set Pointer$Text "+X$) j�:�P$,"<Caret$Text>")>0� k>Q$=�G:�Q$=""��("Unset Caret$Text")��("Set Caret$Text "+Q$) l�:�P$,"<Filer$Dir>")>0� mI$=�W:�I$<>""� n@�("Set Filer$Dir "+I$):ș39,P$,E%,8192:�("WimpTask "+�E(E%)) o� p+�:ș39,P$,E%,8192:�("WimpTask "+�E(E%)) q#�:�P$,"<Keystroke%Var>")>0�L%� rN�("SetEval Keystroke%Var Keystroke%Var"+�Q):ș39,"<Keystroke%Var>",E%,8192 s� t �:Jy%=�:� u*��x(N$):�N$,"<Keystroke$Input>")>0��N v�N$,"<Pointer$Text>")>0� wBX$=�N:�X$=""��("Unset Pointer$Text")��("Set Pointer$Text "+X$) x�:�N$,"<Caret$Text>")>0� y>Q$=�G:�Q$=""��("Unset Caret$Text")��("Set Caret$Text "+Q$) z�:�N$,"<Filer$Dir>")>0� {=I$=�W:�I$<>""��("Set Filer$Dir "+�W)��("Unset Filer$Dir") |*�:ș&20027,N$,E%,8192�x%:�x%>&3800000� }ș&400df,x%,1,"Executor" ~*�:P%=E%:ș6,15:ȕ?P%<>0:Jy%=�:�?P%=92� 2P%+=1:E$=�I(P%):�E$,"\")>0�E$=�E$,�E$,"\")-1) �/P%+=�(E$):R%=0:�E$,"-")>0��E$,5)<>"EVAL "� �(�E$,"C")<�E$,"-")��E$,"C")>0�R%+=32 �(�E$,"S")<�E$,"-")��E$,"S")>0�R%+=16 �E$=�E$,�(E$)-�E$,"-")) ��:W%=0:ȎE$� ��"PRINT":W%=384+R% ��"TAB":W%=394+R% ��"COPY":W%=395+R% ��"LEFT","�":W%=396+R% ��"RIGHT","�":W%=397+R% ��"UP","�":W%=399+R% ��"DOWN","�":W%=398+R% ��"PAGE UP":W%=399+(R%�16) ��"PAGE DOWN":W%=398+(R%�16) ��"INSERT":W%=461+R% ��"DELETE","DEL":W%=127 ��"ESCAPE","ESC":W%=27 � �"":W%=92 �:�E$,1)="F"� �&X_%=�(�E$,�(E$)-1)):�X_%>9�X_%+=64 �W%=384+X_%+R% ��:�E$,5)="EVAL "� �VA$=�E$,�(E$)-5):ȕ�"9876543210.+-*/",�A$,1))=0��(A$)>0:A$=�A$,�(A$)-1):�:�(A$)=0� �A=0 ��:�"+*/",�A$,1))=0� �'Z=�(A$):�A$,1)="-"�A$=�A$,�(A$)-1) �9ȕ�"9876543210.",�A$,1))<>0��(A$)>0:A$=�A$,�(A$)-1):� � �:Z=0 �=�:ȕ�"+-/*",�A$,1))=0��(A$)>0:A$=�A$,�(A$)-1):�:�(A$)=0� �A=Z �_�:g$=�A$,1):A$=�A$,�(A$)-1):ȕ�"9876543210.-",�A$,1))=0��(A$)>0:A$=�A$,�(A$)-1):�:�(A$)=0� �M=0 � �:M=�(A$) ��:Ȏg$� ��"+":A=Z+M ��"-":A=Z-M ��"*":A=Z*M ��"/":A=Z/M � �:B$=�(A) �� �J�:W%=�(�B$,1)):ȕ�(B$)>1:�E:ș&400dc,W%:B$=�B$,�(B$)-1):W%=�(�B$,1)):� �#�:�(�E$,1))>135��(�E$,1))<140� �5ȕ�(�E$,1))<136��(�E$,1))>139:E$=�E$):�:�(E$)>1� �5�I%=1��(E$)-1:�(�E$,I%,1))>135��(�E$,I%,1))<140� � �E:ș&400dc,260+�(�E$,I%,1)) ��:�I%:W%=260+�(�E$,1)) �� ��:�(E$)=1��(E$)>63�R%>=32� �W%=�(E$)-64 �� ��:�E:ș&400dc,W% ��:�E:�?P%=13� �ș6,138,0,13 ��:ș&400dc,?P% �� �9�:P%+=1:���>=Jy%+(Py%*2):�:�N$,"<Keystroke%Var>")>0� �N�("SetEval Keystroke%Var Keystroke%Var"+�Q):ș39,"<Keystroke%Var>",E%,8192 �� ��:� ����H:ș39,"<Keystroke$Demo>",E%,8192:Py%=�(�E(E%)):$(a%+128)="Keystroke$Load*":K$=�J:ȕK$<>"":ș36,a%+128,"Clear",-1,0,0:�J(K$):$(a%+128)="Keystroke$Load*":K$=�J:�:$(a%+128)="Keystroke$Do*":J$=�J:ȕJ$<>"":ș36,a%+128,"Clear",-1,0,0:�L(J$) �>$(a%+128)="Keystroke$Do*":J$=�J:�:�(H_%+b%)<��Wy%��s:H_%=� �Mș39,"<Keystroke%Auto>",E%,8192:Q_%=�(�E(E%))*6000:�Q_%<>b%�Q_%>=1�b%=Q_% �Hș39,"<Executor$Icon>",E%,8192:x$=�E(E%):�"On|ON|on",x$)<>0�ay%=-1� �\!A%=-1:A%!4=0:A%!8=0:A%!12=68:A%!16=68:A%!20=12290:$(A%+24)="!Executor":ș&400c2,,A%�ay% �"�:�"Off|OFF|off",x$)�ay%<>-1� �'!A%=-2:A%!4=ay%:ș&400c4,,A%:ay%=-1 ��:� �!��L(J$):sy%=�J$,"@"):�sy%<>0� �#S$=�J$,sy%-1):T$=�J$,�(J$)-sy%) ��:S$=J$:T$=J$ �/�:k%=0:�S$,4)="Alt+"�k%+=4:S$=�S$,�(S$)-4) �)�S$,5)="Ctrl+"�k%+=2:S$=�S$,�(S$)-5) �*�S$,6)="Shift+"�k%+=1:S$=�S$,�(S$)-6) �+h%=0:x%=0:ȕx%<97�h%=0:�E$(x%)=S$�h%=x% �x%+=1:�:�h%=0� �,�`%=0�96:�My%=0�7:�X(T$,`%,My%):�My%:�`% � �:�sy%=0� � �Q(h%,k%) ��:�X(T$,h%,k%) �� ��:� � ��Q(p%,ky%):�E%(p%,ky%)<>-1� ��!E%(p%,ky%)<>0� �:M%=E%(p%,ky%)-4:L%=�:�:M%=X%+M%!4:�L%=��((M%?3)�32)=0� �0L%=�:�((M%?3)�32)=0�((M%?2)�2)=0�(M%!12=-1)� �^ș&400cf,,A%:!E%=20:E%!16=0:E%!12=0:ș&600e7,19,E%,A%!12,A%!16�,,xy%:�xy%<>(A%!12)�xy%<>0� �t$=�B(xy%):�U(xy%,t$) �� ��:�(M%?1�16)=0� � �F(M%):�E �� �,�:�M%!4=-1:ȗȓm%,d%,Gy%-m%,ry%-d%:�z%� ��:ș6,122�,W%:�W%=255 �� �� ��:� �!��X(h$,h%,k%):�E%(h%,k%)<>-1� ��!E%(h%,k%)<>0� �RT%=E%(h%,k%)-4:oy%=�:L%=�:�:T%=X%+T%!4:�((T%?3)�32)=0�oy%=(�E(T%+128)=h$):L%=� � �oy%� ��(T%?1�16)=0� � �F(T%):�E ��:oy%=L% �&�:�T%!4=-1:ȗȓm%,d%,Gy%-m%,ry%-d% �� ��:� �*��s:�`%=0�96:�My%=0�7:�E%(`%,My%)<>-1� ��!E%(`%,My%)<>0� �IT%=E%(`%,My%)-4:T_%=�:L%=�:�:T%=X%+T%!4:�T_%�l_%=((T%?3)�32)=32�l_%=� ��((T%?1)�32)=32�l_%� �L%=�:�(T%?1�16)=0� � �F(T%):�E ��:T_%=L% ��:�T%!4=-1 �� �(�:�My%:�`%:ȗȓm%,d%,Gy%-m%,ry%-d%:� �ݤF(M%):Qy%=-1:ș&400cf,,A%:t_%=!A%:f_%=A%!4:qy%=A%!12:`_%=A%!16:!E%=20:E%!12=0:ș&400e7,19,E%,qy%,`_%�,,k_%:!A%=t_%:A%!4=f_%:K_%=M%?2�15:Ȏ((M%?2)�48)� �`�0:ș39,"<Keystroke%Window>",E%,8192:S%=�(�E(E%)):!E%=S%:E%!32=0:ș&600cb,,E%:�E%!32=0�S%=0� �"�A(M%!12,M%!16,�)<>�E(M%+76)� ���M(0,"The specified window has been deleted. Change the keystroke to 'Any window' or 'Window at pointer'. See the manual for more help.",1) ��:Qy%=M%!16 �� ��:Qy%=S% �!�:�("Unset Keystroke%Window") ��16:�`_%>-2� �>�k_%=M%!12�(K_%=0�M%!20<-1�(M%?3�8)=0)�(K_%=4�(M%?3�8)=0)� ��qy%>0� �F!E%=qy%:ș&400cc,,E%:u%=�:�((E%!32)�W_%)<>(M%!104)�(M%?3�8)=8�u%=� �((E%!60)�256)=0� F$=�E(E%+76) �:F$=�Z(k_%,E%!76) )�:�F$,27)<>�E(M%+76)�(M%?3�4)=4�u%=� �u%�Qy%=qy% � � � X�32:s%=�S:Zy%=0:ȕs%<>-1:a%!Zy%=s%:Zy%+=4:s%=�M(s%):�:�(M%?3�32)=0�a%!Zy%=qy%:Zy%+=4 Yc_%=�:ȕZy%>=0��c_%:s%=a%!Zy%:!E%=20:E%!12=0:ș&600e7,19,E%,s%,-1�,,r%:�r%<>0�r%<>s%� S!E%=s%:ș&400cc,,E%:u%=�:g_%=(M%?2)�16:�(E%!32�W_%)<>(M%!104)�((M%?3)�8)=8�u%=� 2�A(r%,s%,�),27)<>�E(M%+76)�((M%?3)�4)=4�u%=� I�r%<>M%!12��((g_%=4�((M%?3)�8)=0)�(g_%=0�((M%?3)�8)=0�M%!20<-1))�u%=� �u%� Qy%=s%:c_%=� � �:Zy%-=4:� �:�Qy%=-1�L%=� =Qy% ��D(M%):�e%� ��E:jy%=�S:ȕjy%<>-1:S%=jy%:jy%=�M(jy%):�:l%=M%+28:ȕ!l%<>-1�l%<M%+56�S%<>-1:!A%=S%:A%!4=((!l%)*3)+2:ș&400ce,,A%:_y%=((A%!16)+(A%!8))�2:wy%=((A%!20)+(A%!12))�2:ș&400cb,,A%:Dy%=_y%+((A%!4)-(A%!20)):Vy%=wy%+((A%!16)-(A%!24)):l%+=4 *�(!l%=-1�l%=M%+56)�(M%?2�16)=1�Dy%-=16 0�A(Dy%,Vy%):�E:S%=�M(S%):�:�!l%=-1�l%=M%+56� �(M%?2�16)=1��Z(4) �(M%?2�16)=5�S%>-1� 0!A%=S%:ș&400cb,,A%:�A((A%!4)+64,(A%!16)-44) � �:ș&400d4,,-1 � �:Ȏ(M%?2�16)� S�1:�I%=0�24�4:A%!I%=M%!(I%+28):�I%:A%!28=-1:ș&400e7,9,A%,M%!12:�E:ș&400d4,,-1 ��5:ș&400d4,,-1:�E:!A%=64:A%!12=0:A%!16=&400c0:A%!20=1:A%!24=t_%-64:A%!28=f_%+44:�I%=0�24�4:A%!(I%+32)=M%!(I%+28):�I%:A%!60=-1:ș&400e7,17,A%,M%!12 � !�:� "��A(py%,`y%):�Py%>0�e%� #GȗB%,G%,vy%:c%=�(((B%-py%)^2)+((G%-`y%)^2)):ȕc%>Ey%:Jy%=�:�c%>Ey%� $4E=Ey%/c%:ȗȓB%+((py%-B%)*E),G%+((`y%-G%)*E),0,0 %C�:�E:ȗB%,G%,vy%:c%=�(((B%-py%)^2)+((G%-`y%)^2)):���>=Jy%+Py%:� &�:ȗȓpy%,`y%,0,0:�E:� ':��a(Z%):ȗM_%,V_%,vy%:ș&400cf,,A%:DJ%=A%!16:�Z%!12=0� (S%=A%!12 )�:S%=�F(Z%) *�:!A%=S%:�S%>0� +aș&400cb,,A%:U%=A%!4:O%=A%!8:_%=A%!12:V%=A%!16:v%=A%!20:g%=A%!24:�(Z%?2�16)=1�N%=DJ%�N%=Z%!20 ,�N%>-1� -SA%!4=N%:ș&400ce,,A%:LJ%=((A%!8+A%!16)/2)+(U%-v%):HJ%=((A%!12+A%!20)/2)+(V%-g%) .�:LJ%=-1:HJ%=-1 /� 0)�:U%=-1:O%=-1:_%=-1:V%=-1:v%=-1:g%=-1 1 �:�U%>-1� 2ȎZ%?35� 3�0:_%+=Z%!32-U%:U%=Z%!32 47�1:C%=(Z%!32)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 5U%=U%+C%:_%=_%+C%:z%=� 6�:ȎZ%?47� 7�0:O%+=Z%!44-V%:V%=Z%!44 87�1:C%=(Z%!44)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 9V%=V%+C%:O%=O%+C%:z%=� :�:ȎZ%?39� ;�0:_%=U%+Z%!36 <7�1:C%=(Z%!36)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 =_%+=C%:z%=� >�:ȎZ%?43� ?�0:O%=V%-Z%!40 @7�1:C%=(Z%!40)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 AO%-=C%:z%=� B�:ȎZ%?51� C0�0:v%=Z%!48:�(v%�&800000)<>0�v%=v%�&ff000000 D7�1:C%=(Z%!48)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 Ev%+=C%:z%=� F�:ȎZ%?55� G0�0:g%=Z%!52:�(g%�&800000)<>0�g%=g%�&ff000000 H7�1:C%=(Z%!52)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 Ig%+=C%:z%=� J� K�:ȎZ%?27� L�0:M_%=Z%!24 M7�1:C%=(Z%!24)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 NM_%+=C%:z%=� O�:ȎZ%?31� P�0:V_%=Z%!28 Q7�1:C%=(Z%!28)�&ffffff:�(C%�&800000)�C%=C%�&ff000000 RV_%+=C%:z%=� S)�:y_%=�:�I%=35�55�4:�Z%?I%<>255�y_%=� T�I%:�y_%�U%>-1� U�e%�Py%>0� V;!A%=S%:ș&400cb,,A%:�(U%<>A%!4�V%<>A%!16)�(Z%?25)<>255� Wn�A((A%!12+A%!4)/2,A%!16+20):B%=A%!4:G%=A%!16:ȕB%<>U%�G%<>V%:Jy%=�:c%=�(((B%-U%)^2)+((G%-V%)^2)):�c%<=Ey%� XNy%=U%-B%:Uy%=V%-G% Y.�:E=Ey%/c%:Ny%=((U%-B%)*E):Uy%=((V%-G%)*E) Z��:!E%=S%:ș&400cb,,E%:O_%=E%!4:__%=E%!16:E%!4=(E%!4)+Ny%:E%!8=(E%!8)+Uy%:E%!12=(E%!12)+Ny%:E%!16=(E%!16)+Uy%:ș&400e7,2,E%,S%,-1:�E:!A%=S%:ș&400cb,,A%:�A%!4=O_%�A%!16=__%�U%=O_%:V%=__% []ȗȓ(A%!12+A%!4)/2,A%!16+20,0,0:F_%=B%:C_%=G%:B%=A%!4:G%=A%!16:�B%=F_%�G%=C_%�U%=B%:V%=G% \�:���>=Jy%+Py% ]=�:!A%=S%:ș&400cb,,A%:�(A%!12<>_%�A%!8<>O%)�(Z%?43)<>255� ^g�A(A%!12+20,A%!8-20):B%=A%!12:G%=A%!8:d_%=�:ȕB%<>_%�G%<>O%:c%=�(((B%-_%)^2)+((G%-O%)^2)):�c%<=Ey%� _Ny%=_%-B%:Uy%=O%-G%:d_%=� `.�:E=Ey%/c%:Ny%=((_%-B%)*E):Uy%=((O%-G%)*E) aR�:!E%=S%:ș&400cb,,E%:E%!12=(E%!12)+Ny%:E%!8=(E%!8)+Uy%:�d_%�E%!20=v%:E%!24=g% b�ș&400e7,2,E%,S%,-1:�E:!A%=S%:ș&400cb,,A%:ȗȓA%!12+20,A%!8-20,0,0:F_%=B%:C_%=G%:B%=A%!12:G%=A%!8:�F_%=B%�C_%=G%�_%=B%:O%=G% c���>=Jy%+Py%:� d� ea�:!E%=S%:ș&400cb,,E%:E%!4=U%:E%!8=O%:E%!12=_%:E%!16=V%:E%!20=v%:E%!24=g%:ș&400e7,2,E%,S%,-1 f� g�:�Z%?27<>255��A(M_%,V_%) h� i%��C(F%,S%,N%,Fy%,yy%,fy%):�S%>-1� j7!E%=S%:ș&400cb,,E%:�((E%!32)�(1<<31))<>0�Q%=��Q%=� kkty%=(Q%�(E%!32�(1<<30))<>0)�(�Q%�(E%!32�(1<<3))<>0):cy%=(Q%�(E%!32�(1<<28))<>0)�(�Q%�(E%!32�(1<<2))<>0) l�:ty%=�:cy%=� m �:�N%<-1� n ȎN%� oL�-2:!E%=S%:ș&400cb,,E%:�(Q%�(E%!32�(1<<24))<>0)�(�Q%�(E%!32�(1<<7))=0)� p�e%� q"�A(E%!4+20,E%!16+20):�Z(M%?24) r"�:E%!28=-2:ș&400e7,2,E%,S%,-1 s� t� uL�-3:!E%=S%:ș&400cb,,E%:�(Q%�(E%!32�(1<<25))<>0)�(�Q%�(E%!32�(1<<7))=0)� v�e%� w"�A(E%!4+60,E%!16+20):�Z(M%?24) x�:ș&400e7,3,E%,S%,-1 y� z� {�-4,-9:�(Fy%�255)=4� |D!E%=S%:ș&400cb,,E%:�(Q%�(E%!32�(1<<26))<>0)�(�Q%�(E%!32�1)<>0)� }�e%� ~"�A(E%!4+80,E%!16+20):�Z(M%?24) "�:E%!28=-1:ș&400e7,2,E%,S%,-1 �� �� �� �!�-5:!E%=S%:ș&400cb,,E%:�e%� ��((E%!32)�(1<<18))<>0� �E%!8=E%!16:E%!12=E%!4 ��:E%!8=-4096:E%!12=4096 �� �2�:�(Q%�(E%!32�(1<<27))<>0)�(�Q%�(E%!32�1)<>0)� ��e%� �#�A(E%!12+20,E%!16+20):�Z(M%?24) ��:ș&400e7,2,E%,S%,-1 �� �� ��-6,-8,-10,-12:�e%� �!E%=S%:ș&400cb,,E%:ȎN%� � �-6:�cy%� �#�A(E%!12+20,E%!16-20):�Z(M%?24) �� � �-8:�cy%� �"�A(E%!12+20,E%!8+20):�Z(M%?24) �� ��-10:�ty%� �!�A(E%!4+20,E%!8-20):�Z(M%?24) �� ��-12:�ty%� �"�A(E%!12-20,E%!8-20):�Z(M%?24) �� �� �*�:�N%>-9�G_%=24:z_%=cy%�G_%=20:z_%=ty% � �N%=-8�N%=-10�h_%=-32�h_%=32 �!E%=S%:ș&400cb,,E%:�z_%� �0E%!G_%=(E%!G_%)+h_%:ș&400e7,2,E%,S%,-1:z%=� �� �� �� ��:�(M%?2�16)=1� �ș&400cf,,A%:N%=A%!16 ��:i%=-1:D_%=�:�N%=-1� �-!E%=S%:ș&400cc,,E%:i%=(E%!64)>>12:WJ%=-1 �X�:!A%=S%:A%!4=N%:A%!24=0:ș&600ce,,A%:�A%!24<>0�i%=(A%!24>>12)�15:WJ%=(A%!24>>16)�31 �2�M%?26=1�((M%?2)�15)=0�(A%!24�(1<<21))=0�D_%=� �3�M%?26=2�((M%?2)�15)=0�(A%!24�(1<<21))<>0�D_%=� � �:�i%=-1� ���M(0,"The specific window has been deleted. Change the keystroke to 'Any window' or 'Window at pointer'. See the manual for more help.",1) ��:�D_%� �IY%=Fy%�255:!A%=yy%:A%!4=fy%:A%!12=S%:A%!16=N%:�e%�(Fy%�65280)=0�S%>0� ��N%>-1� �Cș&400ce,,A%+12:_y%=((A%!28)+(A%!20))�2:wy%=((A%!32)+(A%!24))�2 ��:_y%=8:wy%=-8 ��:�S%<0� �Dy%=_y%:Vy%=wy%+32 �"�:ș&400cb,,A%+12:�N%=-1�Y%=2� �Dy%=(A%!16)+8:Vy%=(A%!28)-8 �1�:Dy%=_y%+(A%!16-A%!32):Vy%=wy%+(A%!28-A%!36) �� �!�:�((M%?2)�16)<>1��A(Dy%,Vy%) �$ș&400cf,,A%:�A%!12=S%�A%!16=N%� � �Z(Y%) �� ��:�Y%=2� �A%!8=2:ș&400e7,6,A%,F% ��:Ȏi%� ��0,12,13 �'�1,2,3,4,6,9:�i%=6�(Fy%�65280)=512� �A%!8=Y%*16 � �:A%!8=Y% �!�:ș&400e7,6,A%,F%:�i%=2�z%=� ��5,8:Ȏ(Fy%�65280)� �!�256:A%!8=Y%:ș&400e7,6,A%,F% ��512:�i%=8� �A%!8=Y%*16:ș&400e7,6,A%,F% �� �� �!�7,11:�(Fy%�65280)=512�i%=11� �A%!8=Y%*16 � �:A%!8=Y% ��:ș&400e7,6,A%,F% ��10:ȎFy%�65280� ��0:A%!8=Y%*256 ��256:A%!8=Y% ��512:A%!8=Y%*16 ��:ș&400e7,6,A%,F% ��14:�(Fy%�65280)=512� �A%!8=Y%*16 � �:A%!8=Y% �7�:ș&400e7,6,A%,F%:ș&400d2,S%,N%,-1,-1,�(1<<25),-1 �(�15:ș&400d2,S%,N%,-1,-1,�(1<<25),-1 �� �� �� �� �� ��:� �A��U(w%,H$):�S(w%,H$):�Z%=X%+Sy%�X%+Ay%-t%�t%:�((Z%?3)�128)=0� �0�E(Z%+56)=H$�((Z%?2)�16)<>2�((Z%?2)�16)<>3� �/Z%!12=w%:�((Z%?2)�16)=0�Z%!16=�L(�E(Z%+76)) �"�Z%!16=-2�Z%!20=�X(�E(Z%+116)) �!A%=-2:A%!4=8:ș&400ce,,A% �� ��:�Z%:� �[��z(w%):�Z%=X%+Sy%�X%+Ay%-t%�t%:�((Z%?3)�128)=0�((Z%?2)�16)<>2�((Z%?2)�16)<>3�Z%!12=w%� �$Z%!12=-1:�((Z%?2)�16)=0�Z%!16=-1 �2�:�Z%:�I%=0�Cy%:�A%(I%)=w%�A%(I%)=-1:A$(I%)="" � �I%:� �&ݤD(u_%,cJ%):AJ%=�:�(u_%?3�128)=0� ��(((u_%?2)�16)�2)=2� ��E(u_%+12)=""�AJ%=� �� � �:=AJ% �!��V:D$=�E(E%+44):�E%!40=4093� �ZE%!12=E%!8:E%!16=4:!E%=256:ș&400e7,17,E%,E%!4:�J(D$):�1,-15,100,5:�D$="<Wimp$Scrap>"� �ș8,6,"<Wimp$Scrap>" ��:y$=D$ �� ��:� �1��G:D%=0:�by%=0�7:�ey%=0�96:�E%(ey%,by%)<>-1� ��!E%(ey%,by%)<>0� �>Ly%=E%(ey%,by%)-4:�:Ly%=X%+Ly%!4:�(Ly%?3�32)=0���D(Ly%,0)� �P_%!D%=Ly%:D%+=4 ��:�Ly%!4=-1 �� ��:�ey%:�by%:�D%<1024� ��I%=D%�1020�4:P_%!D%=-1:�I% �[�:!A%=0:A%!4=-60-(D%*8):A%!8=1336:A%!12=0:ș&400d7,Oy%,A%:ș&400d1,Oy%,0,-4096,4096,0:� �F��J(D$):ș8,5,D$�m_%,,MJ%,,r_%:RJ%=(MJ%�&fff00)�256:�m_%�RJ%=4093� �!ș&406c0:VJ%=Ay%:Ay%=r_%:�P� �3ș8,255,D$,X%,0:d$=�E(X%):�d$<>"Keystrokes"+a$� 1�M(0,"This is not a valid keystrokes file",1) (�:�Z%=X%+Sy%�X%+r_%-t%�t%:�c(Z%):�Z% � 6�:�M(0,"Executor has run out of memory",1):Ay%=VJ% �:ș&406c1:�G �:� "��c(Z%):�((Z%?1)�160)=32�Wy%=� �((Z%?2)�2)=0� <v$=�E(Z%+56):F%=-1:�J%=0�Cy%:�A$(J%)=v$�F%=A%(J%):J%=Cy% �J%:Z%!12=F%:�F%<>-1� �((Z%?2)�16)=0� �E(Z%+76)="Icon bar"� ?Z%!16=-2:�J%=0�63:E%!12=0:ș&600e7,19,E%,-2,J%�,,r%:�r%=F%� -�C(F%,-2,J%,�)=�E(Z%+116)�Z%!20=J%:J%=63 �:�J% �:w%=-1:�Hy%>=300� BJ%=�S:ȕJ%<>-1�w%=-1:E%!12=0:ș&600e7,19,E%,J%,-1�,,r%:�r%=F%� ;�U(J%)=((Z%!104)��(1<<20))��A(F%,J%,�)=�E(Z%+76)�w%=J% �:J%=�M(J%):� ?�:�J%=1744�1996�4:E%!12=0:ș&600e7,19,E%,J%,-1�,,r%:�r%=F%� C�U(J%)=((Z%!104)��(1<<20))��A(F%,J%,�)=�E(Z%+76)�w%=J%:J%=1996 �:�J% �:Z%!16=w% � � � �:� T��d:�w_%=0�63:E%!0=20:E%!12=0:ș&600e7,19,E%,-2,w_%�,,F%:�F%<>-2�F%<>0��S(F%,"") �w_%:�Hy%>=300� Lf%=�S:ȕf%<>-1:E%!12=0:ș&600e7,19,E%,f%,-1�,,F%:�F%<>f%�F%<>0��S(F%,"") f%=�M(f%):� O�:�f%=1744�1996�4:E%!12=0:ș&600e7,19,E%,f%,-1�,,F%:�F%<>f%�F%<>0��S(F%,"") �f% !�:� ";��S(w%,H$):I_%=-1:n_%=-1:�J%=Cy%�0�-1:�A%(J%)=-1�I_%=J% #�A%(J%)=w%�n_%=J% $�J%:�n_%=-1� %A%(I_%)=w%:�H$=""�H$=�B(w%) &A$(I_%)=H$ '�:� (��_:Ay%=Sy%+t%:�P� )T$X%="Keystrokes"+a$:�q_%=12�2584�4:X%!q_%=0:�q_%:�I%=Sy%�Sy%+t%-4�4:X%!I%=-1:�I% *.�:�M(0,"Executor has run out of memory",2) +�:� ,���W(xJ%,XJ%,ZJ%):ș39,"<Keystroke%Var>",ly%,8:ș39,"<Keystroke%Inc>",L_%,8:$(y%)=�(b%�6000)+�0:ș&20023,"Executor$Dir",A%,-1,0�,,m_%:�Wy%�H%!28=1�H%!28=0 -3ș&400d4,,Iy%,XJ%,ZJ%:x_%=xJ%:FJ%=XJ%:JJ%=ZJ%:� .8��N:�q(j%):O$=�E(M%+128):!E%=j%:ș&400cc,,E%:�O$=""� /$(E%!76)="Enter text" 0�:$(E%!76)=O$ 1��:�I(j%,0,""):!A%=j%:ș&400cb,,A%:ș&400c5,,A%:ș&400d3,,q%:ș&400d2,j%,0,-1,-1,�(1<<25),-1:G$="<None>":�:ș&400c7,6146,E%�Xy%:�Xy%=8�!E%=j%� 2�E%!24=27�G$="<Quit>" 3�E%!24=13�G$=�H(j%,0) 4#�:�(Xy%=17�Xy%=18)�E%!16=0�ș17 5Q�G$<>"<None>":�G$<>""��("Set Keystroke$Input "+G$)��("Unset Keystroke$Input") 6Rș&400d2,!q%,q%!4,q%!8,q%!12,q%!16,q%!20:!A%=j%:ș&400c6,,A%:�G$="<Quit>"�L%=� 7� 8kݤQ:�q%:ș39,"<Keystroke%Inc>",E%,8192:q%=�(�E(E%)):ș39,"<Keystroke%Var>",E%,8192:j_%=�(�E(E%)):�q%<0� 9�j_%+q%<-999�L$=""�L$=�q% :#�:�j_%+q%>9999�L$=""�L$="+"+�q% ; �:=L$ <6��O:�G:!E%=Oy%:ș&400cb,,E%:�((E%!32)�(1<<16))<>0� =ș&400d1,Oy%,0,-4096,4096,0 >�:ș&400c5,,E% ?�:� @���q(S%):!A%=S%:ș&400cb,,A%:Ty%=A%!12-A%!4:zy%=A%!16-A%!8:PJ%=((Gy%-m%)/2)+m%:BJ%=((ry%-d%)/2)+d%:A%!4=PJ%-(Ty%/2):A%!8=BJ%-(zy%/2):A%!12=A%!4+Ty%:A%!16=A%!8+zy%:A%!28=-1:ș&400c5,,A%:� A[��M(OJ%,n$,KJ%):!A%=OJ%:$(A%+4)=n$:ș&400df,A%,KJ%,"Executor"�,SJ%:�SJ%=2�ș&400dd:ș17 Bhy%=�:� CI��I(S%,N%,c$):!A%=S%:A%!4=N%:ș&400ce,,A%:�E(A%!28)<>�c$,(A%!32)-1)� D7$(A%!28)=�c$,(A%!32)-1):A%!8=0:A%!12=0:ș&400cd,,A% E�:� FGݤE(P%):M$="":ȕ(?P%>31�?P%<256)��(M$)<255:M$=M$+�?P%:P%=P%+1:�:=M$ G?ݤI(P%):M$="":ȕ(?P%>31�?P%<256)��(M$)<255:�?P%>96�?P%<123� HM$=M$+�((?P%)-32) I�:M$=M$+�?P% J�:P%=P%+1:�:=M$ KjݤZ(F%,P%):ș&400f1,F%,P%,QJ%,A%,256:P%=A%:M$="":ȕ(?P%>31�?P%<256)��(M$)<255:M$=M$+�?P%:P%=P%+1:�:=M$ L[ݤV(P%):M$="":ȕ(?P%>31�?P%<256)��(M$)<255:�?P%=�("""")�?P%=�("<")�?P%=�("|")�M$=M$+"|" MM$=M$+�?P%:P%=P%+1:�:=M$ NݤB(F%):�F%=0� OW$="<None>" PN�:!E%=24:E%!12=0:E%!16=&400c6:E%!20=F%:ș&400e7,18,E%,0:W$="":�:�E:�W$<>"" Q�:=�W$,19) RݤA(F%,S%,x%):ȎS%� S�-1:F$="Background" T�-2:F$="Icon bar" U:!E%=S%:�x%� V"E%!32=0:ș&600cc,,E%:�E%!32=0� WF$="Nonexistent" XW�:Q%=(((E%!32)�(1<<31))<>0):�(Q%�(E%!32�(1<<26))<>0)�(�Q%�(E%!32�1)<>0)�E%?36<>255� Y�((E%!60)�256)=0� ZF$=�E(E%+76) [�:F$=�Z(F%,E%!76) \� ]�:F$="No title" ^� _� `d�:ș&400cc,,E%:Q%=(((E%!32)�(1<<31))<>0):�(Q%�(E%!32�(1<<26))<>0)�(�Q%�(E%!32�1)<>0)�E%?36<>255� a�((E%!60)�256)=0� bF$=�E(E%+76) c�:F$=�Z(F%,E%!76) d� e�:F$="No title" f� g� h �:=F$ iݤC(F%,S%,N%,qJ%):ȎN%� j�-1:Z$="Background" k�-2:Z$="Back Icon" l�-3:Z$="Close Icon" m�-4:Z$="Title Bar" n�-5:Z$="Toggle Icon" o�-6:Z$="Scroll Up" p�-7:Z$="V Bar" q�-8:Z$="Scroll Down" r�-9:Z$="Adjust Size" s�-10:Z$="ScrollRight" t�-11:Z$="H Bar" u�-12:Z$="Scroll Left" vA:!E%=S%:E%!4=N%:ș&400ce,,E%:�(((E%!24)�61440)>>12)>13��qJ%� wZ$="Variable" x�:�((E%!24)�256)=0� yZ$=�E(E%+28) z�:�F%=0� {Z$="Unknown" |�:�((E%!24)�1)=0� }Z$=�Z(F%,E%!28) ~'�:�(E%!32)=-1�_$=""�_$=�Z(F%,E%!32) Z$=�Z(F%,E%!28):�Z$=""� � Z$=";"+_$+";":�Z$,";s")<>0� �0Z$=�Z$,�(Z$)-�Z$,";s")-1):Z$=�Z$,�Z$,";")-1) ��:Z$="None" �� �� �� �� �� �� � �:=Z$ �ݤU(S%):�S%<0� � s_%=0 �'�:!E%=S%:ș&400cc,,E%:s_%=E%!32�W_% � �:=s_% �ݤL(r$):Ȏr$� ��"Background":Yy%=-1 ��"Icon bar":Yy%=-2 �]:Yy%=-1:K%=�S:ȕK%<>-1�Yy%=-1:!E%=20:E%!12=0:ș&600e7,19,E%,K%,-1�,,N_%:�N_%<>0�N_%<>K%� � �r$=��A(N_%,K%,�),27)�Yy%=K% ��:K%=�M(K%):� � �:=Yy% �eݤX(b$):J_%=-1:Ry%=0:ȕRy%<256�J_%=-1:!E%=20:E%!12=0:ș&600e7,19,E%,-2,Ry%�,,Z_%:�Z_%<>0�Z_%<>-2� �%�b$=��C(Z_%,-2,Ry%,�),11)�J_%=Ry% ��:Ry%+=1:�:=J_% ����B:!A%=128:A%!4=129:A%!8=130:A%!12=131:A%!16=4:A%!20=5:A%!24=-1:ș49,A%,A%+28:m%=A%!28<<A%!44:d%=A%!32<<A%!48:Gy%=A%!36<<A%!44:ry%=A%!40<<A%!48:sJ%=1<<A%!44:wJ%=1<<A%!48:� �5ݤH(S%,N%):!A%=S%:A%!4=N%:ș&400ce,,A%:=�E(A%!28) �'ݤW:ș&400cf,,A%:S%=A%!12:�A%!12<0� � V$="" �~�:E%!12=0:ș&400e7,19,E%,S%,-1�,,F%:!E%=24:E%!12=0:E%!16=&400c6:E%!20=F%:ș&400e7,18,E%,0:W$="":�:�E:�W$<>"":�W$<>"Filer"� � V$="" �+�:!E%=S%:ș&400cc,,E%:�(E%!60�256)=256� �V$=�E(E%!76) ��:V$=�E(E%+76) �� �� � �:=V$ ��ݤS:�I%:!E%=S_%:ș&400cb,,E%:�I%=4�16�4:E%!I%=(E%!I%)-4096:�I%:E%!28=-2:ș&400c5,,E%:ș&400cb,,E%:CJ%=E%!28:ș&400c6,,E%:=CJ% �/ݤM(S%):!E%=S%:E%!28=-1:ș&600cb,,E%:=E%!28 �1ݤJ:ș&20023,a%+128,a%,256,0�,,IJ%:=�$a%,IJ%) ���P:E%!64=1:EJ%=E%!8-!E%:b_%=E%!12-E%!4:E%?68=EJ%�256:E%?69=EJ%�256:E%?70=b_%�256:E%?71=b_%�256:�(E%!28�(1<<29))<>0�E%!68=0 �� �XݤN:ș&400cf,,A%:!E%=20:E%!16=0:E%!12=0:ș&400e7,19,E%,A%!12,A%!16�,,F%:�(A%!16)>-1� �e$=�C(F%,A%!12,A%!16,�) ��:e$=�A(F%,A%!12,�) � �:=e$ �TݤG:ș&400d3,,A%:!E%=20:E%!16=0:E%!12=0:ș&400e7,19,E%,!A%,A%!4�,,F%:�(A%!4)>-1� �q$=�C(F%,!A%,A%!4,�) ��:q$="<none>" � �:=q$ ����Z(_J%):ș28�v_%,e_%,zJ%,gy%:ș6,138,9,v_%�256:ș6,138,9,v_%�256:ș6,138,9,e_%�256:ș6,138,9,e_%�256:ș6,138,9,_J%:ș6,138,9,gy%�255:ș6,138,9,(gy%>>8)�255:ș6,138,9,(gy%>>16)�255:ș6,138,9,(gy%>>24)�255:� �ݤP:�X%<&1800000� �#B_%=GJ%+Ay%:ș&400ec,B_%,-1�i_% ��:B_%=0:i_%=1 ��:=(B_%<i_%) ����R:dy%=�:hy%=�:Py%=0:Ey%=20:ny%=3000:t%=160:Sy%=2580:a$="2":Cy%=127:�E%8192,A%256,U_%ny%,Iy%380,dJ%24,a%256,q%24:�y%8,NJ%8,ly%8,R_%8,L_%8,P_%1024,M%(Cy%):M%()=0:�Z%(127),E$(96),E%(96,7),A%(Cy%),A$(Cy%):YJ%=-1:aJ%=0 ��H%=Iy%+124:iy%=H%+100:uy%=iy%+52:A_%=uy%+52:ș&400c0,200,&4b534154,"Executor"�Hy%,QJ%:�Hy%<200��M(0,"This program will only work on RISC OS 2.00 or later",2) ��E_%=�:!E%=-1:E%!4=0:E%!8=0:E%!12=68:E%!16=68:E%!20=12290:$(E%+24)="!Executor":ș&400c2,,E%�ay%:�B:ș6,161,140�,,x%:�Hy%>=300�(x%�1)<>0�z$="<Executor$Dir>.Templates3"�z$="<Executor$Dir>.Templates" ��ș&400d9,,z$:By%=U_%:ș&400db,,E%,By%,U_%+ny%,-1,"Info",0�,,By%:�P:ș&400c1,,E%�S_%:ș&400db,,E%,By%,U_%+ny%,-1,"Enter",0�,,By%:�P:ș&400c1,,E%�j%:ș&400db,,E%,By%,U_%+ny%,-1,"List",0�,,By%:�P:ș&400c1,,E%�Oy%:ș&400da ��ș8,255,"<Executor$Dir>.Menus",Iy%,0:Iy%!32=S_%:Iy%!56=H%:H%!32=iy%:H%!56=uy%:H%!80=A_%:iy%!40=y%:iy%!44=NJ%:ș39,"<Keystroke%Auto>",y%,8:�(�E(y%))=0�$y%="15" ��$NJ%="a0-9+":b%=�(�E(y%))*6000:H_%=�:uy%!40=ly%:uy%!44=R_%:ș39,"<Keystroke%Var>",E%,8192:$ly%=�E(E%):$R_%="a0-9\-":A_%!40=L_%:A_%!44=R_%:ș39,"<Keystroke%Inc>",L_%,8:GJ%=�-32768:X%=�:ș16�u$:Ay%=Sy%+t%:�P� ���_:�W%=0�127:�Z%(W%):�W%:�W%=0�96:�E$(W%):�W%:o_%=X%+12:�I%=0�96:�f$:�J%=0�7:�f$,J%+1,1)="1"�E%(I%,J%)=o_%:o_%+=4�E%(I%,J%)=-1 �I�J%:�I%:W_%=&ff101fbf:Wy%=�:A$()="<None>":A%()=-1:�d:my%=�:�Hy%>=300� �ș88,2�,,my%:my%=(my%=1) ��:�my%� �-E$(55)="#":E$(62)="\":Z%(94)=62:Z%(46)=-1 �5�:dy%=�:�Wy%�H%!28=((H%!28)�1)�H%!28=((H%!28)��1) �[ș35,"Executor$DefaultFile",A%,256,0,0�,,TJ%:A%?TJ%=0:w$=�E(A%):�J(w$+".Default"):eJ%=� �.�:�M(0,"Executor has run out of memory",2) ��:� �5� -1,-1,-1,-1,-1,-1,-1,-1,-1,94,95,96,-1,-1,-1,-1 �5� 29,42,43,44, 4,47, 7,50,45,75,83,84,11,12,10,-1 �5� 0,35,17,32,46,21,48,39,50,76,85,86,60,61,62,63 �5� 40,41,16,30,45,33,27,28,54,73,87,88,93,64,65,66 �5� -1,13,36,18,37,22,23,41,57,71,90,-1,89,-1,67,68 �5� -1,31,15,19,20,26,24,57,56,70,91,92,-1,51,-1,-1 �5� 59,38,69,34,14,25,49,52,53,72,77,78,80,-1,-1,-1 �5� 58, 1, 2, 3, 5, 6, 8, 9,55,74,81,82,79,-1,-1,-1 �=� Print (F0),F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,A,B,C �%� D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S �%� T,U,V,W,X,Y,Z,0,1,2,3,4,5,6,7,8 �U� 9,",","-","=",".","/","[","\","]",";",Escape,Tab,Break,Back tick,"�",Back space �?� Insert,Home,Page Up,Page Down,"'",Space bar,Delete,Return �P� Copy,Up arrow,Right arrow,Left arrow,Down arrow,Keypad 0,Keypad 1,Keypad 2 �M� Keypad 3,Keypad 4,Keypad 5,Keypad 6,Keypad 7,Keypad 8,Keypad 9,Keypad + �R� Keypad -,Keypad .,Keypad /,Keypad #,Keypad *,Keypad Enter,Select,Menu,Adjust �M� 11111111,11111111,11111111,11111111,11111111,11111111,11111111,11111111 �M� 11111111,11111111,11111111,11111111,11111111,00111111,00111111,00111111 �M� 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 �M� 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 �M� 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 �M� 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 �M� 00111111,00111111,00111111,00111111,00111111,00111111,00111111,00111111 �M� 00111111,00111111,01111111,11111111,00001000,00111111,00111111,00111111 �M� 11111111,11111111,11111111,11111111,00111111,00111111,00111111,00111111 �M� 00111111,11111111,11111111,11111111,11111111,01111111,01111111,01111111 �M� 01111111,01111111,01111111,01111111,01111111,01111111,01111111,01111111 �V� 01111111,01111111,01111111,01111111,01111111,01111111,01111111,01111111,01111111 �
00000000 0d 00 03 1f ee 85 f2 4d 28 9f 2c f6 24 2b 22 20 |.......M(.,.$+" | 00000010 61 74 20 6c 69 6e 65 20 22 2b c3 9e 2c 32 29 0d |at line "+..,2).| 00000020 00 04 22 f2 52 3a ee 85 f2 4d 28 9f 2c f6 24 2b |..".R:...M(.,.$+| 00000030 22 20 61 74 20 6c 69 6e 65 20 22 2b c3 9e 2c 33 |" at line "+..,3| 00000040 29 0d 00 05 1b f5 3a f2 45 3a fd 45 5f 25 3a c8 |).....:.E:.E_%:.| 00000050 99 26 34 30 30 64 64 3a c8 99 31 37 0d 00 06 25 |.&400dd:..17...%| 00000060 dd f2 45 3a f5 3a c8 99 26 34 30 30 63 37 2c 36 |..E:.:..&400c7,6| 00000070 31 34 34 2c 45 25 b8 58 79 25 3a c8 8e 58 79 25 |144,E%.Xy%:..Xy%| 00000080 ca 0d 00 07 0f c9 30 3a e7 ac 68 79 25 8c f2 59 |......0:..hy%..Y| 00000090 0d 00 08 09 c9 31 3a f2 54 0d 00 09 13 c9 32 3a |.....1:.T.....2:| 000000a0 c8 99 26 34 30 30 63 35 2c 2c 45 25 0d 00 0a 13 |..&400c5,,E%....| 000000b0 c9 33 3a c8 99 26 34 30 30 63 36 2c 2c 45 25 0d |.3:..&400c6,,E%.| 000000c0 00 0b 2b c9 36 3a e7 45 25 21 31 32 3d 2d 32 80 |..+.6:.E%!12=-2.| 000000d0 45 25 21 38 3d 32 8c f2 57 28 2d 32 2c 28 21 45 |E%!8=2..W(-2,(!E| 000000e0 25 29 2d 36 34 2c 32 39 36 29 0d 00 0c 09 c9 39 |%)-64,296).....9| 000000f0 3a f2 77 0d 00 0d 0d c9 31 37 2c 31 38 3a f2 65 |:.w.....17,18:.e| 00000100 0d 00 0e 0e cb 3a fd 58 79 25 3d 30 3a e1 0d 00 |.....:.Xy%=0:...| 00000110 0f 37 dd f2 59 3a c8 99 26 34 30 30 64 33 2c 2c |.7..Y:..&400d3,,| 00000120 41 25 3a 68 79 25 3d b9 3a 7a 25 3d a3 3a c8 99 |A%:hy%=.:z%=.:..| 00000130 36 2c 31 32 31 2c 39 b8 2c 70 25 3a e7 70 25 3c |6,121,9.,p%:.p%<| 00000140 3e 32 35 35 8c 0d 00 10 16 70 25 3d 5a 25 28 70 |>255.....p%=Z%(p| 00000150 25 29 3a e7 70 25 3c 3e 2d 31 8c 0d 00 11 29 6b |%):.p%<>-1....)k| 00000160 79 25 3d 2d a6 28 2d 31 29 2d 32 2a a6 28 2d 32 |y%=-.(-1)-2*.(-2| 00000170 29 2d 34 2a a6 28 2d 33 29 3a f2 51 28 70 25 2c |)-4*.(-3):.Q(p%,| 00000180 6b 79 25 29 0d 00 12 05 cd 0d 00 13 0c cd 3a e7 |ky%)..........:.| 00000190 ac 64 79 25 8c 0d 00 14 06 f2 48 0d 00 15 0d cd |.dy%......H.....| 000001a0 3a 68 79 25 3d a3 3a e1 0d 00 16 25 dd f2 54 3a |:hy%=.:....%..T:| 000001b0 c8 99 26 34 30 30 63 38 2c 2c 45 25 b8 61 5f 25 |..&400c8,,E%.a_%| 000001c0 3a c8 95 61 5f 25 3a c8 8e 21 45 25 ca 0d 00 17 |:..a_%:..!E%....| 000001d0 7d c9 4f 79 25 3a c8 91 45 25 21 34 2d 45 25 21 |}.Oy%:..E%!4-E%!| 000001e0 32 30 2c 45 25 21 31 36 2d 45 25 21 32 34 3a ec |20,E%!16-E%!24:.| 000001f0 34 2c 2d 38 3a f1 22 45 78 65 63 75 74 6f 72 20 |4,-8:."Executor | 00000200 56 33 2e 30 37 20 4c 69 73 74 20 6f 66 20 6b 65 |V3.07 List of ke| 00000210 79 73 74 72 6f 6b 65 73 22 3a 44 25 3d 28 28 2d |ystrokes":D%=((-| 00000220 35 36 2d 28 45 25 21 34 30 2d 28 45 25 21 31 36 |56-(E%!40-(E%!16| 00000230 2d 45 25 21 32 34 29 29 29 81 38 29 80 ac 33 3a |-E%!24))).8)..3:| 00000240 e7 44 25 3c 30 8c 44 25 3d 30 0d 00 18 64 c8 99 |.D%<0.D%=0...d..| 00000250 26 34 30 30 65 36 2c 37 3a c8 95 50 5f 25 21 44 |&400e6,7:..P_%!D| 00000260 25 3c 3e 2d 31 80 44 25 3c 28 28 2d 34 38 2d 28 |%<>-1.D%<((-48-(| 00000270 45 25 21 33 32 2d 28 45 25 21 31 36 2d 45 25 21 |E%!32-(E%!16-E%!| 00000280 32 34 29 29 29 81 38 29 80 ac 33 80 44 25 3c 31 |24))).8)..3.D%<1| 00000290 30 32 34 3a 5a 25 3d 50 5f 25 21 44 25 3a e7 28 |024:Z%=P_%!D%:.(| 000002a0 28 5a 25 3f 33 29 80 31 32 38 29 3d 30 8c 0d 00 |(Z%?3).128)=0...| 000002b0 19 2b 43 24 3d 45 24 28 3f 5a 25 29 3a e7 28 28 |.+C$=E$(?Z%):.((| 000002c0 5a 25 3f 31 29 80 31 29 3d 31 8c 43 24 3d 22 53 |Z%?1).1)=1.C$="S| 000002d0 68 69 66 74 2b 22 2b 43 24 0d 00 1a 1f e7 28 28 |hift+"+C$.....((| 000002e0 5a 25 3f 31 29 80 32 29 3d 32 8c 43 24 3d 22 43 |Z%?1).2)=2.C$="C| 000002f0 74 72 6c 2b 22 2b 43 24 0d 00 1b 1e e7 28 28 5a |trl+"+C$.....((Z| 00000300 25 3f 31 29 80 34 29 3d 34 8c 43 24 3d 22 41 6c |%?1).4)=4.C$="Al| 00000310 74 2b 22 2b 43 24 0d 00 1c 52 43 24 3d 43 24 2b |t+"+C$...RC$=C$+| 00000320 22 3a 20 22 2b a4 45 28 5a 25 2b 31 32 38 29 3a |": "+.E(Z%+128):| 00000330 4b 79 25 3d 28 5a 25 3f 32 29 80 31 35 3a e7 28 |Ky%=(Z%?2).15:.(| 00000340 28 4b 79 25 3d 30 84 4b 79 25 3d 34 29 80 28 28 |(Ky%=0.Ky%=4).((| 00000350 5a 25 3f 33 29 80 38 29 3d 38 29 84 4b 79 25 3d |Z%?3).8)=8).Ky%=| 00000360 31 84 4b 79 25 3d 35 8c 0d 00 1d 1a 43 24 2b 3d |1.Ky%=5.....C$+=| 00000370 22 20 28 22 2b a4 45 28 5a 25 2b 35 36 29 2b 22 |" ("+.E(Z%+56)+"| 00000380 29 22 0d 00 1e 20 cd 3a e7 4b 79 25 3d 37 80 a7 |)"... .:.Ky%=7..| 00000390 a4 45 28 5a 25 2b 31 32 29 2c 22 3e 22 29 3c 3e |.E(Z%+12),">")<>| 000003a0 30 8c 0d 00 1f 2e 43 24 2b 3d 22 20 28 22 2b c0 |0.....C$+=" ("+.| 000003b0 a4 45 28 5a 25 2b 31 32 29 2c a7 a4 45 28 5a 25 |.E(Z%+12),..E(Z%| 000003c0 2b 31 32 29 2c 22 3e 22 29 2d 31 29 2b 22 29 22 |+12),">")-1)+")"| 000003d0 0d 00 20 15 cd 3a e7 28 5a 25 3f 31 80 31 32 38 |.. ..:.(Z%?1.128| 000003e0 29 3c 3e 30 8c 0d 00 21 27 c8 93 c8 90 30 2c 28 |)<>0...!'....0,(| 000003f0 2d 44 25 2a 38 29 2d 38 34 2c 34 30 39 36 2c 33 |-D%*8)-84,4096,3| 00000400 31 3a c8 99 26 34 30 30 65 36 2c 30 0d 00 22 22 |1:..&400e6,0..""| 00000410 cd 3a ec 34 2c 28 2d 44 25 2a 38 29 2d 35 36 3a |.:.4,(-D%*8)-56:| 00000420 f1 43 24 3a c8 99 26 34 30 30 65 36 2c 37 0d 00 |.C$:..&400e6,7..| 00000430 23 13 cd 3a 44 25 2b 3d 34 3a ce 3a c8 91 30 2c |#..:D%+=4:.:..0,| 00000440 30 0d 00 24 1a cb 3a c8 99 26 34 30 30 63 61 2c |0..$..:..&400ca,| 00000450 2c 45 25 b8 61 5f 25 3a ce 3a e1 0d 00 25 0e dd |,E%.a_%:.:...%..| 00000460 f2 77 3a c8 8e 78 5f 25 ca 0d 00 26 1a c9 2d 32 |.w:..x_%...&..-2| 00000470 3a 55 24 3d 22 4d 61 69 6e 2e 22 3a 55 4a 25 3d |:U$="Main.":UJ%=| 00000480 49 79 25 0d 00 27 2a cb 3a c8 99 26 34 30 30 64 |Iy%..'*.:..&400d| 00000490 35 2c 2c 55 4a 25 2c 45 25 2c 41 25 3a 55 24 2b |5,,UJ%,E%,A%:U$+| 000004a0 3d a4 45 28 41 25 29 3a c8 8e 55 24 ca 0d 00 28 |=.E(A%):..U$...(| 000004b0 20 c9 22 4d 61 69 6e 2e 50 72 65 66 73 2e 41 75 | ."Main.Prefs.Au| 000004c0 74 6f 65 78 65 63 22 3a e7 57 79 25 8c 0d 00 29 |toexec":.Wy%...)| 000004d0 1c 48 25 21 32 38 3d 28 28 48 25 21 32 38 29 80 |.H%!28=((H%!28).| 000004e0 ac 31 29 3a 57 79 25 3d a3 0d 00 2a 23 cc 3a 48 |.1):Wy%=...*#.:H| 000004f0 25 21 32 38 3d 28 28 48 25 21 32 38 29 84 31 29 |%!28=((H%!28).1)| 00000500 3a 57 79 25 3d b9 3a 48 5f 25 3d 91 0d 00 2b 05 |:Wy%=.:H_%=...+.| 00000510 cd 0d 00 2c 13 c9 22 4d 61 69 6e 2e 4c 69 73 74 |...,.."Main.List| 00000520 22 3a f2 4f 0d 00 2d 16 c9 22 4d 61 69 6e 2e 51 |":.O..-.."Main.Q| 00000530 75 69 74 22 3a 45 5f 25 3d b9 0d 00 2e 26 7f 3a |uit":E_%=....&.:| 00000540 e7 c0 55 24 2c 32 30 29 3d 22 4d 61 69 6e 2e 50 |..U$,20)="Main.P| 00000550 72 65 66 73 2e 41 75 74 6f 65 78 65 63 2e 22 8c |refs.Autoexec.".| 00000560 0d 00 2f 11 e7 bb 28 a4 45 28 79 25 29 29 3d 30 |../...(.E(y%))=0| 00000570 8c 0d 00 30 3b f2 4d 28 30 2c 22 54 68 65 20 6d |...0;.M(0,"The m| 00000580 69 6e 69 6d 75 6d 20 74 69 6d 65 20 69 73 20 6f |inimum time is o| 00000590 6e 65 20 6d 69 6e 75 74 65 22 2c 31 29 3a 24 79 |ne minute",1):$y| 000005a0 25 3d c3 28 62 25 81 36 30 30 30 29 0d 00 31 36 |%=.(b%.6000)..16| 000005b0 cc 3a 59 24 3d a4 45 28 79 25 29 3a e7 c0 59 24 |.:Y$=.E(y%):..Y$| 000005c0 2c 31 29 3d 22 2b 22 8c 62 25 3d bb 28 59 24 29 |,1)="+".b%=.(Y$)| 000005d0 2a 31 30 30 8b 62 25 3d bb 28 59 24 29 2a 36 30 |*100.b%=.(Y$)*60| 000005e0 30 30 0d 00 32 2b ff 28 22 53 65 74 45 76 61 6c |00..2+.("SetEval| 000005f0 20 4b 65 79 73 74 72 6f 6b 65 25 41 75 74 6f 20 | Keystroke%Auto | 00000600 22 2b c3 28 62 25 81 36 30 30 30 29 29 0d 00 33 |"+.(b%.6000))..3| 00000610 05 cd 0d 00 34 49 cd 3a e7 c0 55 24 2c 32 30 29 |....4I.:..U$,20)| 00000620 3d 22 4d 61 69 6e 2e 50 72 65 66 73 2e 56 61 72 |="Main.Prefs.Var| 00000630 69 61 62 6c 65 2e 22 8c ff 28 22 53 65 74 45 76 |iable."..("SetEv| 00000640 61 6c 20 4b 65 79 73 74 72 6f 6b 65 25 56 61 72 |al Keystroke%Var| 00000650 20 22 2b a4 45 28 6c 79 25 29 29 0d 00 35 48 e7 | "+.E(ly%))..5H.| 00000660 c0 55 24 2c 32 31 29 3d 22 4d 61 69 6e 2e 50 72 |.U$,21)="Main.Pr| 00000670 65 66 73 2e 49 6e 63 72 65 6d 65 6e 74 2e 22 8c |efs.Increment.".| 00000680 ff 28 22 53 65 74 45 76 61 6c 20 4b 65 79 73 74 |.("SetEval Keyst| 00000690 72 6f 6b 65 25 49 6e 63 20 22 2b a4 45 28 4c 5f |roke%Inc "+.E(L_| 000006a0 25 29 29 0d 00 36 2a cb 3a c8 99 26 34 30 30 63 |%))..6*.:..&400c| 000006b0 66 2c 2c 41 25 3a e7 41 25 21 38 3d 31 8c f2 57 |f,,A%:.A%!8=1..W| 000006c0 28 78 5f 25 2c 46 4a 25 2c 4a 4a 25 29 0d 00 37 |(x_%,FJ%,JJ%)..7| 000006d0 05 e1 0d 00 38 12 dd f2 65 3a c8 8e 28 45 25 21 |....8...e:..(E%!| 000006e0 31 36 29 ca 0d 00 39 0c c9 30 3a 45 5f 25 3d b9 |16)...9..0:E_%=.| 000006f0 0d 00 3a 09 c9 33 3a f2 56 0d 00 3b 4a c9 31 30 |..:..3:.V..;J.10| 00000700 3a 73 24 3d 22 52 75 6e 20 22 2b 77 24 3a 59 5f |:s$="Run "+w$:Y_| 00000710 25 3d 45 25 21 32 30 3a e3 49 25 3d 31 b8 a9 28 |%=E%!20:.I%=1..(| 00000720 73 24 29 3a d5 23 59 5f 25 2c 97 28 c1 73 24 2c |s$):.#Y_%,.(.s$,| 00000730 49 25 2c 31 29 29 3a ed 49 25 3a d5 23 59 5f 25 |I%,1)):.I%:.#Y_%| 00000740 2c 31 30 0d 00 3c 15 c9 26 34 30 30 63 30 3a e7 |,10..<..&400c0:.| 00000750 45 25 21 33 32 3d 30 8c 0d 00 3d 53 21 41 25 3d |E%!32=0...=S!A%=| 00000760 53 5f 25 3a c8 99 26 34 30 30 63 62 2c 2c 41 25 |S_%:..&400cb,,A%| 00000770 3a 54 79 25 3d 41 25 21 31 32 2d 41 25 21 34 3a |:Ty%=A%!12-A%!4:| 00000780 7a 79 25 3d 41 25 21 31 36 2d 41 25 21 38 3a e7 |zy%=A%!16-A%!8:.| 00000790 45 25 21 32 34 2b 54 79 25 3e 47 79 25 8c 45 25 |E%!24+Ty%>Gy%.E%| 000007a0 21 32 34 3d 47 79 25 2d 54 79 25 0d 00 3e 1e e7 |!24=Gy%-Ty%..>..| 000007b0 45 25 21 32 38 2d 7a 79 25 3c 64 25 8c 45 25 21 |E%!28-zy%<d%.E%!| 000007c0 32 38 3d 64 25 2b 7a 79 25 0d 00 3f 21 cd 3a c8 |28=d%+zy%..?!.:.| 000007d0 99 26 34 30 30 65 38 2c 2c 45 25 21 32 30 2c 45 |.&400e8,,E%!20,E| 000007e0 25 21 32 34 2c 45 25 21 32 38 0d 00 40 0e c9 26 |%!24,E%!28..@..&| 000007f0 34 30 30 63 31 3a f2 42 0d 00 41 29 c9 26 34 30 |400c1:.B..A).&40| 00000800 30 63 32 3a e7 ac 64 79 25 8c f2 55 28 45 25 21 |0c2:..dy%..U(E%!| 00000810 34 2c c0 a4 45 28 45 25 2b 32 38 29 2c 31 39 29 |4,..E(E%+28),19)| 00000820 29 0d 00 42 1a c9 26 34 30 30 63 33 3a e7 ac 64 |)..B..&400c3:..d| 00000830 79 25 8c f2 7a 28 45 25 21 34 29 0d 00 43 18 c9 |y%..z(E%!4)..C..| 00000840 26 34 30 30 63 37 3a 57 24 3d a4 45 28 45 25 2b |&400c7:W$=.E(E%+| 00000850 32 38 29 0d 00 44 48 c9 26 38 30 65 31 38 3a 52 |28)..DH.&80e18:R| 00000860 24 3d a4 56 28 45 25 2b 33 36 29 3a ff 28 22 53 |$=.V(E%+36):.("S| 00000870 65 74 20 49 6d 70 75 6c 73 65 24 53 65 6c 65 63 |et Impulse$Selec| 00000880 74 69 6f 6e 20 22 2b c2 52 24 2c a9 28 52 24 29 |tion "+.R$,.(R$)| 00000890 2d a7 52 24 2c 22 20 22 29 29 29 0d 00 45 07 cb |-.R$," ")))..E..| 000008a0 3a e1 0d 00 46 2a dd f2 46 28 4d 25 29 3a e7 a6 |:...F*..F(M%):..| 000008b0 28 2d 31 31 33 29 80 ac a6 28 2d 31 29 80 ac a6 |(-113)...(-1)...| 000008c0 28 2d 32 29 80 ac a6 28 2d 33 29 8c 0d 00 47 21 |(-2)...(-3)...G!| 000008d0 4c 25 3d a3 3a ff 28 22 55 6e 73 65 74 20 4b 65 |L%=.:.("Unset Ke| 000008e0 79 73 74 72 6f 6b 65 24 44 6f 2a 22 29 0d 00 48 |ystroke$Do*")..H| 000008f0 2f cc 3a c8 97 6e 25 2c 6f 25 2c 76 79 25 3a 65 |/.:..n%,o%,vy%:e| 00000900 25 3d 28 28 4d 25 3f 31 29 80 36 34 29 3e 30 3a |%=((M%?1).64)>0:| 00000910 e7 28 4d 25 3f 33 80 32 29 3d 30 8c 0d 00 49 0c |.(M%?3.2)=0...I.| 00000920 70 5f 25 3d 31 3a f2 45 0d 00 4a 59 cc 3a 21 45 |p_%=1:.E..JY.:!E| 00000930 25 3d 30 3a 24 28 45 25 2b 34 29 3d a4 45 28 4d |%=0:$(E%+4)=.E(M| 00000940 25 2b 31 32 38 29 2b 22 3f 22 3a c8 97 6e 25 2c |%+128)+"?":..n%,| 00000950 6f 25 2c 76 79 25 3a c8 99 26 34 30 30 64 66 2c |o%,vy%:..&400df,| 00000960 45 25 2c 31 39 2c 22 45 78 65 63 75 74 6f 72 22 |E%,19,"Executor"| 00000970 b8 2c 70 5f 25 3a c8 97 b8 6e 25 2c 6f 25 3a f2 |.,p_%:...n%,o%:.| 00000980 45 0d 00 4b 0d cd 3a e7 70 5f 25 3d 31 8c 0d 00 |E..K..:.p_%=1...| 00000990 4c 30 c8 99 26 34 30 30 63 66 2c 2c 41 25 3a 79 |L0..&400cf,,A%:y| 000009a0 79 25 3d 21 41 25 3a 66 79 25 3d 41 25 21 34 3a |y%=!A%:fy%=A%!4:| 000009b0 c8 8e 28 28 4d 25 3f 32 29 83 31 36 29 ca 0d 00 |..((M%?2).16)...| 000009c0 4d 2c c9 30 3a e7 28 4d 25 21 31 32 29 3c 3e 2d |M,.0:.(M%!12)<>-| 000009d0 31 84 28 28 28 4d 25 3f 33 29 80 38 29 3d 30 80 |1.(((M%?3).8)=0.| 000009e0 4d 25 21 32 30 3c 2d 31 29 8c 0d 00 4e 16 53 25 |M%!20<-1)...N.S%| 000009f0 3d a4 46 28 4d 25 29 3a e7 53 25 3c 3e 2d 31 8c |=.F(M%):.S%<>-1.| 00000a00 0d 00 4f 32 c8 97 c8 93 6e 25 2c 6f 25 2c 30 2c |..O2....n%,o%,0,| 00000a10 30 3a f2 43 28 4d 25 21 31 32 2c 53 25 2c 4d 25 |0:.C(M%!12,S%,M%| 00000a20 21 32 30 2c 4d 25 21 32 34 2c 79 79 25 2c 66 79 |!20,M%!24,yy%,fy| 00000a30 25 29 0d 00 50 05 cd 0d 00 51 0a cc 3a 4c 25 3d |%)..P....Q..:L%=| 00000a40 a3 0d 00 52 05 cd 0d 00 53 14 c9 31 3a e7 28 4d |...R....S..1:.(M| 00000a50 25 21 31 32 29 3c 3e 2d 31 8c 0d 00 54 16 53 25 |%!12)<>-1...T.S%| 00000a60 3d a4 46 28 4d 25 29 3a e7 53 25 3c 3e 2d 31 8c |=.F(M%):.S%<>-1.| 00000a70 0d 00 55 35 c8 97 c8 93 6e 25 2c 6f 25 2c 30 2c |..U5....n%,o%,0,| 00000a80 30 3a f2 43 28 4d 25 21 31 32 2c 53 25 2c 4d 25 |0:.C(M%!12,S%,M%| 00000a90 21 32 30 2c 32 2c 79 79 25 2c 66 79 25 29 3a f2 |!20,2,yy%,fy%):.| 00000aa0 44 28 4d 25 29 0d 00 56 05 cd 0d 00 57 0a cc 3a |D(M%)..V....W..:| 00000ab0 4c 25 3d a3 0d 00 58 05 cd 0d 00 59 22 c9 32 3a |L%=...X....Y".2:| 00000ac0 c8 97 c8 93 6e 25 2c 6f 25 2c 30 2c 30 3a f2 4b |....n%,o%,0,0:.K| 00000ad0 28 a4 45 28 4d 25 2b 31 32 29 29 0d 00 5a 22 c9 |(.E(M%+12))..Z".| 00000ae0 33 3a c8 97 c8 93 6e 25 2c 6f 25 2c 30 2c 30 3a |3:....n%,o%,0,0:| 00000af0 f2 78 28 a4 45 28 4d 25 2b 31 32 29 29 0d 00 5b |.x(.E(M%+12))..[| 00000b00 1b c9 34 3a c8 97 c8 93 6e 25 2c 6f 25 2c 30 2c |..4:....n%,o%,0,| 00000b10 30 3a f2 61 28 4d 25 29 0d 00 5c 14 c9 35 3a e7 |0:.a(M%)..\..5:.| 00000b20 28 4d 25 21 31 32 29 3c 3e 2d 31 8c 0d 00 5d 16 |(M%!12)<>-1...].| 00000b30 53 25 3d a4 46 28 4d 25 29 3a e7 53 25 3c 3e 2d |S%=.F(M%):.S%<>-| 00000b40 31 8c 0d 00 5e 42 c8 99 26 34 30 30 64 34 2c 2c |1...^B..&400d4,,| 00000b50 2d 31 3a c8 97 c8 93 6e 25 2c 6f 25 2c 30 2c 30 |-1:....n%,o%,0,0| 00000b60 3a f2 43 28 4d 25 21 31 32 2c 53 25 2c 4d 25 21 |:.C(M%!12,S%,M%!| 00000b70 32 30 2c 32 2c 79 79 25 2c 66 79 25 29 3a f2 44 |20,2,yy%,fy%):.D| 00000b80 28 4d 25 29 0d 00 5f 05 cd 0d 00 60 0a cc 3a 4c |(M%).._....`..:L| 00000b90 25 3d a3 0d 00 61 05 cd 0d 00 62 23 cb 3a e7 4c |%=...a....b#.:.L| 00000ba0 25 3d b9 80 28 4d 25 3f 33 80 31 29 3d 31 8c d4 |%=..(M%?3.1)=1..| 00000bb0 31 2c 2d 31 35 2c 31 30 30 2c 35 0d 00 63 06 f2 |1,-15,100,5..c..| 00000bc0 45 0d 00 64 05 cd 0d 00 65 07 cd 3a e1 0d 00 66 |E..d....e..:...f| 00000bd0 14 dd f2 4b 28 50 24 29 3a e7 50 24 3c 3e 22 22 |...K(P$):.P$<>""| 00000be0 8c 0d 00 67 22 e7 a7 50 24 2c 22 3c 4b 65 79 73 |...g"..P$,"<Keys| 00000bf0 74 72 6f 6b 65 24 49 6e 70 75 74 3e 22 29 3e 30 |troke$Input>")>0| 00000c00 8c f2 4e 0d 00 68 1d e7 a7 50 24 2c 22 3c 50 6f |..N..h...P$,"<Po| 00000c10 69 6e 74 65 72 24 54 65 78 74 3e 22 29 3e 30 8c |inter$Text>")>0.| 00000c20 0d 00 69 42 58 24 3d a4 4e 3a e7 58 24 3d 22 22 |..iBX$=.N:.X$=""| 00000c30 8c ff 28 22 55 6e 73 65 74 20 50 6f 69 6e 74 65 |..("Unset Pointe| 00000c40 72 24 54 65 78 74 22 29 8b ff 28 22 53 65 74 20 |r$Text")..("Set | 00000c50 50 6f 69 6e 74 65 72 24 54 65 78 74 20 22 2b 58 |Pointer$Text "+X| 00000c60 24 29 0d 00 6a 1d cd 3a e7 a7 50 24 2c 22 3c 43 |$)..j..:..P$,"<C| 00000c70 61 72 65 74 24 54 65 78 74 3e 22 29 3e 30 8c 0d |aret$Text>")>0..| 00000c80 00 6b 3e 51 24 3d a4 47 3a e7 51 24 3d 22 22 8c |.k>Q$=.G:.Q$="".| 00000c90 ff 28 22 55 6e 73 65 74 20 43 61 72 65 74 24 54 |.("Unset Caret$T| 00000ca0 65 78 74 22 29 8b ff 28 22 53 65 74 20 43 61 72 |ext")..("Set Car| 00000cb0 65 74 24 54 65 78 74 20 22 2b 51 24 29 0d 00 6c |et$Text "+Q$)..l| 00000cc0 1c cd 3a e7 a7 50 24 2c 22 3c 46 69 6c 65 72 24 |..:..P$,"<Filer$| 00000cd0 44 69 72 3e 22 29 3e 30 8c 0d 00 6d 12 49 24 3d |Dir>")>0...m.I$=| 00000ce0 a4 57 3a e7 49 24 3c 3e 22 22 8c 0d 00 6e 40 ff |.W:.I$<>""...n@.| 00000cf0 28 22 53 65 74 20 46 69 6c 65 72 24 44 69 72 20 |("Set Filer$Dir | 00000d00 22 2b 49 24 29 3a c8 99 33 39 2c 50 24 2c 45 25 |"+I$):..39,P$,E%| 00000d10 2c 38 31 39 32 3a ff 28 22 57 69 6d 70 54 61 73 |,8192:.("WimpTas| 00000d20 6b 20 22 2b a4 45 28 45 25 29 29 0d 00 6f 05 cd |k "+.E(E%))..o..| 00000d30 0d 00 70 2b cc 3a c8 99 33 39 2c 50 24 2c 45 25 |..p+.:..39,P$,E%| 00000d40 2c 38 31 39 32 3a ff 28 22 57 69 6d 70 54 61 73 |,8192:.("WimpTas| 00000d50 6b 20 22 2b a4 45 28 45 25 29 29 0d 00 71 23 cd |k "+.E(E%))..q#.| 00000d60 3a e7 a7 50 24 2c 22 3c 4b 65 79 73 74 72 6f 6b |:..P$,"<Keystrok| 00000d70 65 25 56 61 72 3e 22 29 3e 30 80 4c 25 8c 0d 00 |e%Var>")>0.L%...| 00000d80 72 4e ff 28 22 53 65 74 45 76 61 6c 20 4b 65 79 |rN.("SetEval Key| 00000d90 73 74 72 6f 6b 65 25 56 61 72 20 4b 65 79 73 74 |stroke%Var Keyst| 00000da0 72 6f 6b 65 25 56 61 72 22 2b a4 51 29 3a c8 99 |roke%Var"+.Q):..| 00000db0 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b 65 25 56 |39,"<Keystroke%V| 00000dc0 61 72 3e 22 2c 45 25 2c 38 31 39 32 0d 00 73 05 |ar>",E%,8192..s.| 00000dd0 cd 0d 00 74 0d cd 3a 4a 79 25 3d 91 3a e1 0d 00 |...t..:Jy%=.:...| 00000de0 75 2a dd f2 78 28 4e 24 29 3a e7 a7 4e 24 2c 22 |u*..x(N$):..N$,"| 00000df0 3c 4b 65 79 73 74 72 6f 6b 65 24 49 6e 70 75 74 |<Keystroke$Input| 00000e00 3e 22 29 3e 30 8c f2 4e 0d 00 76 1d e7 a7 4e 24 |>")>0..N..v...N$| 00000e10 2c 22 3c 50 6f 69 6e 74 65 72 24 54 65 78 74 3e |,"<Pointer$Text>| 00000e20 22 29 3e 30 8c 0d 00 77 42 58 24 3d a4 4e 3a e7 |")>0...wBX$=.N:.| 00000e30 58 24 3d 22 22 8c ff 28 22 55 6e 73 65 74 20 50 |X$=""..("Unset P| 00000e40 6f 69 6e 74 65 72 24 54 65 78 74 22 29 8b ff 28 |ointer$Text")..(| 00000e50 22 53 65 74 20 50 6f 69 6e 74 65 72 24 54 65 78 |"Set Pointer$Tex| 00000e60 74 20 22 2b 58 24 29 0d 00 78 1d cd 3a e7 a7 4e |t "+X$)..x..:..N| 00000e70 24 2c 22 3c 43 61 72 65 74 24 54 65 78 74 3e 22 |$,"<Caret$Text>"| 00000e80 29 3e 30 8c 0d 00 79 3e 51 24 3d a4 47 3a e7 51 |)>0...y>Q$=.G:.Q| 00000e90 24 3d 22 22 8c ff 28 22 55 6e 73 65 74 20 43 61 |$=""..("Unset Ca| 00000ea0 72 65 74 24 54 65 78 74 22 29 8b ff 28 22 53 65 |ret$Text")..("Se| 00000eb0 74 20 43 61 72 65 74 24 54 65 78 74 20 22 2b 51 |t Caret$Text "+Q| 00000ec0 24 29 0d 00 7a 1c cd 3a e7 a7 4e 24 2c 22 3c 46 |$)..z..:..N$,"<F| 00000ed0 69 6c 65 72 24 44 69 72 3e 22 29 3e 30 8c 0d 00 |iler$Dir>")>0...| 00000ee0 7b 3d 49 24 3d a4 57 3a e7 49 24 3c 3e 22 22 8c |{=I$=.W:.I$<>"".| 00000ef0 ff 28 22 53 65 74 20 46 69 6c 65 72 24 44 69 72 |.("Set Filer$Dir| 00000f00 20 22 2b a4 57 29 8b ff 28 22 55 6e 73 65 74 20 | "+.W)..("Unset | 00000f10 46 69 6c 65 72 24 44 69 72 22 29 0d 00 7c 2a cd |Filer$Dir")..|*.| 00000f20 3a c8 99 26 32 30 30 32 37 2c 4e 24 2c 45 25 2c |:..&20027,N$,E%,| 00000f30 38 31 39 32 b8 78 25 3a e7 78 25 3e 26 33 38 30 |8192.x%:.x%>&380| 00000f40 30 30 30 30 8c 0d 00 7d 1c c8 99 26 34 30 30 64 |0000...}...&400d| 00000f50 66 2c 78 25 2c 31 2c 22 45 78 65 63 75 74 6f 72 |f,x%,1,"Executor| 00000f60 22 0d 00 7e 2a cc 3a 50 25 3d 45 25 3a c8 99 36 |"..~*.:P%=E%:..6| 00000f70 2c 31 35 3a c8 95 3f 50 25 3c 3e 30 3a 4a 79 25 |,15:..?P%<>0:Jy%| 00000f80 3d 91 3a e7 3f 50 25 3d 39 32 8c 0d 00 7f 32 50 |=.:.?P%=92....2P| 00000f90 25 2b 3d 31 3a 45 24 3d a4 49 28 50 25 29 3a e7 |%+=1:E$=.I(P%):.| 00000fa0 a7 45 24 2c 22 5c 22 29 3e 30 8c 45 24 3d c0 45 |.E$,"\")>0.E$=.E| 00000fb0 24 2c a7 45 24 2c 22 5c 22 29 2d 31 29 0d 00 80 |$,.E$,"\")-1)...| 00000fc0 2f 50 25 2b 3d a9 28 45 24 29 3a 52 25 3d 30 3a |/P%+=.(E$):R%=0:| 00000fd0 e7 a7 45 24 2c 22 2d 22 29 3e 30 80 c0 45 24 2c |..E$,"-")>0..E$,| 00000fe0 35 29 3c 3e 22 45 56 41 4c 20 22 8c 0d 00 81 28 |5)<>"EVAL "....(| 00000ff0 e7 a7 45 24 2c 22 43 22 29 3c a7 45 24 2c 22 2d |..E$,"C")<.E$,"-| 00001000 22 29 80 a7 45 24 2c 22 43 22 29 3e 30 8c 52 25 |")..E$,"C")>0.R%| 00001010 2b 3d 33 32 0d 00 82 28 e7 a7 45 24 2c 22 53 22 |+=32...(..E$,"S"| 00001020 29 3c a7 45 24 2c 22 2d 22 29 80 a7 45 24 2c 22 |)<.E$,"-")..E$,"| 00001030 53 22 29 3e 30 8c 52 25 2b 3d 31 36 0d 00 83 1a |S")>0.R%+=16....| 00001040 45 24 3d c2 45 24 2c a9 28 45 24 29 2d a7 45 24 |E$=.E$,.(E$)-.E$| 00001050 2c 22 2d 22 29 29 0d 00 84 10 cd 3a 57 25 3d 30 |,"-")).....:W%=0| 00001060 3a c8 8e 45 24 ca 0d 00 85 16 c9 22 50 52 49 4e |:..E$......"PRIN| 00001070 54 22 3a 57 25 3d 33 38 34 2b 52 25 0d 00 86 14 |T":W%=384+R%....| 00001080 c9 22 54 41 42 22 3a 57 25 3d 33 39 34 2b 52 25 |."TAB":W%=394+R%| 00001090 0d 00 87 15 c9 22 43 4f 50 59 22 3a 57 25 3d 33 |....."COPY":W%=3| 000010a0 39 35 2b 52 25 0d 00 88 19 c9 22 4c 45 46 54 22 |95+R%....."LEFT"| 000010b0 2c 22 88 22 3a 57 25 3d 33 39 36 2b 52 25 0d 00 |,".":W%=396+R%..| 000010c0 89 1a c9 22 52 49 47 48 54 22 2c 22 89 22 3a 57 |..."RIGHT",".":W| 000010d0 25 3d 33 39 37 2b 52 25 0d 00 8a 17 c9 22 55 50 |%=397+R%....."UP| 000010e0 22 2c 22 8b 22 3a 57 25 3d 33 39 39 2b 52 25 0d |",".":W%=399+R%.| 000010f0 00 8b 19 c9 22 44 4f 57 4e 22 2c 22 8a 22 3a 57 |...."DOWN",".":W| 00001100 25 3d 33 39 38 2b 52 25 0d 00 8c 1d c9 22 50 41 |%=398+R%....."PA| 00001110 47 45 20 55 50 22 3a 57 25 3d 33 39 39 2b 28 52 |GE UP":W%=399+(R| 00001120 25 82 31 36 29 0d 00 8d 1f c9 22 50 41 47 45 20 |%.16)....."PAGE | 00001130 44 4f 57 4e 22 3a 57 25 3d 33 39 38 2b 28 52 25 |DOWN":W%=398+(R%| 00001140 82 31 36 29 0d 00 8e 17 c9 22 49 4e 53 45 52 54 |.16)....."INSERT| 00001150 22 3a 57 25 3d 34 36 31 2b 52 25 0d 00 8f 1a c9 |":W%=461+R%.....| 00001160 22 44 45 4c 45 54 45 22 2c 22 44 45 4c 22 3a 57 |"DELETE","DEL":W| 00001170 25 3d 31 32 37 0d 00 90 19 c9 22 45 53 43 41 50 |%=127....."ESCAP| 00001180 45 22 2c 22 45 53 43 22 3a 57 25 3d 32 37 0d 00 |E","ESC":W%=27..| 00001190 91 0d c9 22 22 3a 57 25 3d 39 32 0d 00 92 12 7f |..."":W%=92.....| 000011a0 3a e7 c0 45 24 2c 31 29 3d 22 46 22 8c 0d 00 93 |:..E$,1)="F"....| 000011b0 26 58 5f 25 3d bb 28 c2 45 24 2c a9 28 45 24 29 |&X_%=.(.E$,.(E$)| 000011c0 2d 31 29 29 3a e7 58 5f 25 3e 39 8c 58 5f 25 2b |-1)):.X_%>9.X_%+| 000011d0 3d 36 34 0d 00 94 11 57 25 3d 33 38 34 2b 58 5f |=64....W%=384+X_| 000011e0 25 2b 52 25 0d 00 95 16 cd 3a e7 c0 45 24 2c 35 |%+R%.....:..E$,5| 000011f0 29 3d 22 45 56 41 4c 20 22 8c 0d 00 96 56 41 24 |)="EVAL "....VA$| 00001200 3d c2 45 24 2c a9 28 45 24 29 2d 35 29 3a c8 95 |=.E$,.(E$)-5):..| 00001210 a7 22 39 38 37 36 35 34 33 32 31 30 2e 2b 2d 2a |."9876543210.+-*| 00001220 2f 22 2c c0 41 24 2c 31 29 29 3d 30 80 a9 28 41 |/",.A$,1))=0..(A| 00001230 24 29 3e 30 3a 41 24 3d c2 41 24 2c a9 28 41 24 |$)>0:A$=.A$,.(A$| 00001240 29 2d 31 29 3a ce 3a e7 a9 28 41 24 29 3d 30 8c |)-1):.:..(A$)=0.| 00001250 0d 00 97 07 41 3d 30 0d 00 98 18 cc 3a e7 a7 22 |....A=0.....:.."| 00001260 2b 2a 2f 22 2c c0 41 24 2c 31 29 29 3d 30 8c 0d |+*/",.A$,1))=0..| 00001270 00 99 27 5a 3d bb 28 41 24 29 3a e7 c0 41 24 2c |..'Z=.(A$):..A$,| 00001280 31 29 3d 22 2d 22 8c 41 24 3d c2 41 24 2c a9 28 |1)="-".A$=.A$,.(| 00001290 41 24 29 2d 31 29 0d 00 9a 39 c8 95 a7 22 39 38 |A$)-1)...9..."98| 000012a0 37 36 35 34 33 32 31 30 2e 22 2c c0 41 24 2c 31 |76543210.",.A$,1| 000012b0 29 29 3c 3e 30 80 a9 28 41 24 29 3e 30 3a 41 24 |))<>0..(A$)>0:A$| 000012c0 3d c2 41 24 2c a9 28 41 24 29 2d 31 29 3a ce 0d |=.A$,.(A$)-1):..| 000012d0 00 9b 09 cc 3a 5a 3d 30 0d 00 9c 3d cd 3a c8 95 |....:Z=0...=.:..| 000012e0 a7 22 2b 2d 2f 2a 22 2c c0 41 24 2c 31 29 29 3d |."+-/*",.A$,1))=| 000012f0 30 80 a9 28 41 24 29 3e 30 3a 41 24 3d c2 41 24 |0..(A$)>0:A$=.A$| 00001300 2c a9 28 41 24 29 2d 31 29 3a ce 3a e7 a9 28 41 |,.(A$)-1):.:..(A| 00001310 24 29 3d 30 8c 0d 00 9d 07 41 3d 5a 0d 00 9e 5f |$)=0.....A=Z..._| 00001320 cc 3a 67 24 3d c0 41 24 2c 31 29 3a 41 24 3d c2 |.:g$=.A$,1):A$=.| 00001330 41 24 2c a9 28 41 24 29 2d 31 29 3a c8 95 a7 22 |A$,.(A$)-1):..."| 00001340 39 38 37 36 35 34 33 32 31 30 2e 2d 22 2c c0 41 |9876543210.-",.A| 00001350 24 2c 31 29 29 3d 30 80 a9 28 41 24 29 3e 30 3a |$,1))=0..(A$)>0:| 00001360 41 24 3d c2 41 24 2c a9 28 41 24 29 2d 31 29 3a |A$=.A$,.(A$)-1):| 00001370 ce 3a e7 a9 28 41 24 29 3d 30 8c 0d 00 9f 07 4d |.:..(A$)=0.....M| 00001380 3d 30 0d 00 a0 0d cc 3a 4d 3d bb 28 41 24 29 0d |=0.....:M=.(A$).| 00001390 00 a1 0b cd 3a c8 8e 67 24 ca 0d 00 a2 0e c9 22 |....:..g$......"| 000013a0 2b 22 3a 41 3d 5a 2b 4d 0d 00 a3 0e c9 22 2d 22 |+":A=Z+M....."-"| 000013b0 3a 41 3d 5a 2d 4d 0d 00 a4 0e c9 22 2a 22 3a 41 |:A=Z-M....."*":A| 000013c0 3d 5a 2a 4d 0d 00 a5 0e c9 22 2f 22 3a 41 3d 5a |=Z*M....."/":A=Z| 000013d0 2f 4d 0d 00 a6 0d cb 3a 42 24 3d c3 28 41 29 0d |/M.....:B$=.(A).| 000013e0 00 a7 05 cd 0d 00 a8 4a cd 3a 57 25 3d 97 28 c0 |.......J.:W%=.(.| 000013f0 42 24 2c 31 29 29 3a c8 95 a9 28 42 24 29 3e 31 |B$,1)):...(B$)>1| 00001400 3a f2 45 3a c8 99 26 34 30 30 64 63 2c 57 25 3a |:.E:..&400dc,W%:| 00001410 42 24 3d c2 42 24 2c a9 28 42 24 29 2d 31 29 3a |B$=.B$,.(B$)-1):| 00001420 57 25 3d 97 28 c0 42 24 2c 31 29 29 3a ce 0d 00 |W%=.(.B$,1)):...| 00001430 a9 23 cd 3a e7 97 28 c0 45 24 2c 31 29 29 3e 31 |.#.:..(.E$,1))>1| 00001440 33 35 80 97 28 c0 45 24 2c 31 29 29 3c 31 34 30 |35..(.E$,1))<140| 00001450 8c 0d 00 aa 35 c8 95 97 28 c2 45 24 2c 31 29 29 |....5...(.E$,1))| 00001460 3c 31 33 36 84 97 28 c2 45 24 2c 31 29 29 3e 31 |<136..(.E$,1))>1| 00001470 33 39 3a 45 24 3d c0 45 24 29 3a ce 3a e7 a9 28 |39:E$=.E$):.:..(| 00001480 45 24 29 3e 31 8c 0d 00 ab 35 e3 49 25 3d 31 b8 |E$)>1....5.I%=1.| 00001490 a9 28 45 24 29 2d 31 3a e7 97 28 c1 45 24 2c 49 |.(E$)-1:..(.E$,I| 000014a0 25 2c 31 29 29 3e 31 33 35 80 97 28 c1 45 24 2c |%,1))>135..(.E$,| 000014b0 49 25 2c 31 29 29 3c 31 34 30 8c 0d 00 ac 20 f2 |I%,1))<140.... .| 000014c0 45 3a c8 99 26 34 30 30 64 63 2c 32 36 30 2b 97 |E:..&400dc,260+.| 000014d0 28 c1 45 24 2c 49 25 2c 31 29 29 0d 00 ad 1a cd |(.E$,I%,1)).....| 000014e0 3a ed 49 25 3a 57 25 3d 32 36 30 2b 97 28 c2 45 |:.I%:W%=260+.(.E| 000014f0 24 2c 31 29 29 0d 00 ae 05 cd 0d 00 af 1f cd 3a |$,1))..........:| 00001500 e7 a9 28 45 24 29 3d 31 80 97 28 45 24 29 3e 36 |..(E$)=1..(E$)>6| 00001510 33 80 52 25 3e 3d 33 32 8c 0d 00 b0 0f 57 25 3d |3.R%>=32.....W%=| 00001520 97 28 45 24 29 2d 36 34 0d 00 b1 05 cd 0d 00 b2 |.(E$)-64........| 00001530 14 cb 3a f2 45 3a c8 99 26 34 30 30 64 63 2c 57 |..:.E:..&400dc,W| 00001540 25 0d 00 b3 11 cc 3a f2 45 3a e7 3f 50 25 3d 31 |%.....:.E:.?P%=1| 00001550 33 8c 0d 00 b4 10 c8 99 36 2c 31 33 38 2c 30 2c |3.......6,138,0,| 00001560 31 33 0d 00 b5 12 cc 3a c8 99 26 34 30 30 64 63 |13.....:..&400dc| 00001570 2c 3f 50 25 0d 00 b6 05 cd 0d 00 b7 39 cd 3a 50 |,?P%........9.:P| 00001580 25 2b 3d 31 3a f5 fd 91 3e 3d 4a 79 25 2b 28 50 |%+=1:...>=Jy%+(P| 00001590 79 25 2a 32 29 3a ce 3a e7 a7 4e 24 2c 22 3c 4b |y%*2):.:..N$,"<K| 000015a0 65 79 73 74 72 6f 6b 65 25 56 61 72 3e 22 29 3e |eystroke%Var>")>| 000015b0 30 8c 0d 00 b8 4e ff 28 22 53 65 74 45 76 61 6c |0....N.("SetEval| 000015c0 20 4b 65 79 73 74 72 6f 6b 65 25 56 61 72 20 4b | Keystroke%Var K| 000015d0 65 79 73 74 72 6f 6b 65 25 56 61 72 22 2b a4 51 |eystroke%Var"+.Q| 000015e0 29 3a c8 99 33 39 2c 22 3c 4b 65 79 73 74 72 6f |):..39,"<Keystro| 000015f0 6b 65 25 56 61 72 3e 22 2c 45 25 2c 38 31 39 32 |ke%Var>",E%,8192| 00001600 0d 00 b9 05 cd 0d 00 ba 07 cd 3a e1 0d 00 bb f1 |..........:.....| 00001610 dd f2 48 3a c8 99 33 39 2c 22 3c 4b 65 79 73 74 |..H:..39,"<Keyst| 00001620 72 6f 6b 65 24 44 65 6d 6f 3e 22 2c 45 25 2c 38 |roke$Demo>",E%,8| 00001630 31 39 32 3a 50 79 25 3d bb 28 a4 45 28 45 25 29 |192:Py%=.(.E(E%)| 00001640 29 3a 24 28 61 25 2b 31 32 38 29 3d 22 4b 65 79 |):$(a%+128)="Key| 00001650 73 74 72 6f 6b 65 24 4c 6f 61 64 2a 22 3a 4b 24 |stroke$Load*":K$| 00001660 3d a4 4a 3a c8 95 4b 24 3c 3e 22 22 3a c8 99 33 |=.J:..K$<>"":..3| 00001670 36 2c 61 25 2b 31 32 38 2c 22 43 6c 65 61 72 22 |6,a%+128,"Clear"| 00001680 2c 2d 31 2c 30 2c 30 3a f2 4a 28 4b 24 29 3a 24 |,-1,0,0:.J(K$):$| 00001690 28 61 25 2b 31 32 38 29 3d 22 4b 65 79 73 74 72 |(a%+128)="Keystr| 000016a0 6f 6b 65 24 4c 6f 61 64 2a 22 3a 4b 24 3d a4 4a |oke$Load*":K$=.J| 000016b0 3a ce 3a 24 28 61 25 2b 31 32 38 29 3d 22 4b 65 |:.:$(a%+128)="Ke| 000016c0 79 73 74 72 6f 6b 65 24 44 6f 2a 22 3a 4a 24 3d |ystroke$Do*":J$=| 000016d0 a4 4a 3a c8 95 4a 24 3c 3e 22 22 3a c8 99 33 36 |.J:..J$<>"":..36| 000016e0 2c 61 25 2b 31 32 38 2c 22 43 6c 65 61 72 22 2c |,a%+128,"Clear",| 000016f0 2d 31 2c 30 2c 30 3a f2 4c 28 4a 24 29 0d 00 bc |-1,0,0:.L(J$)...| 00001700 3e 24 28 61 25 2b 31 32 38 29 3d 22 4b 65 79 73 |>$(a%+128)="Keys| 00001710 74 72 6f 6b 65 24 44 6f 2a 22 3a 4a 24 3d a4 4a |troke$Do*":J$=.J| 00001720 3a ce 3a e7 28 48 5f 25 2b 62 25 29 3c 91 80 57 |:.:.(H_%+b%)<..W| 00001730 79 25 8c f2 73 3a 48 5f 25 3d 91 0d 00 bd 4d c8 |y%..s:H_%=....M.| 00001740 99 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b 65 25 |.39,"<Keystroke%| 00001750 41 75 74 6f 3e 22 2c 45 25 2c 38 31 39 32 3a 51 |Auto>",E%,8192:Q| 00001760 5f 25 3d bb 28 a4 45 28 45 25 29 29 2a 36 30 30 |_%=.(.E(E%))*600| 00001770 30 3a e7 51 5f 25 3c 3e 62 25 80 51 5f 25 3e 3d |0:.Q_%<>b%.Q_%>=| 00001780 31 8c 62 25 3d 51 5f 25 0d 00 be 48 c8 99 33 39 |1.b%=Q_%...H..39| 00001790 2c 22 3c 45 78 65 63 75 74 6f 72 24 49 63 6f 6e |,"<Executor$Icon| 000017a0 3e 22 2c 45 25 2c 38 31 39 32 3a 78 24 3d a4 45 |>",E%,8192:x$=.E| 000017b0 28 45 25 29 3a e7 a7 22 4f 6e 7c 4f 4e 7c 6f 6e |(E%):.."On|ON|on| 000017c0 22 2c 78 24 29 3c 3e 30 80 61 79 25 3d 2d 31 8c |",x$)<>0.ay%=-1.| 000017d0 0d 00 bf 5c 21 41 25 3d 2d 31 3a 41 25 21 34 3d |...\!A%=-1:A%!4=| 000017e0 30 3a 41 25 21 38 3d 30 3a 41 25 21 31 32 3d 36 |0:A%!8=0:A%!12=6| 000017f0 38 3a 41 25 21 31 36 3d 36 38 3a 41 25 21 32 30 |8:A%!16=68:A%!20| 00001800 3d 31 32 32 39 30 3a 24 28 41 25 2b 32 34 29 3d |=12290:$(A%+24)=| 00001810 22 21 45 78 65 63 75 74 6f 72 22 3a c8 99 26 34 |"!Executor":..&4| 00001820 30 30 63 32 2c 2c 41 25 b8 61 79 25 0d 00 c0 22 |00c2,,A%.ay%..."| 00001830 cd 3a e7 a7 22 4f 66 66 7c 4f 46 46 7c 6f 66 66 |.:.."Off|OFF|off| 00001840 22 2c 78 24 29 80 61 79 25 3c 3e 2d 31 8c 0d 00 |",x$).ay%<>-1...| 00001850 c1 27 21 41 25 3d 2d 32 3a 41 25 21 34 3d 61 79 |.'!A%=-2:A%!4=ay| 00001860 25 3a c8 99 26 34 30 30 63 34 2c 2c 41 25 3a 61 |%:..&400c4,,A%:a| 00001870 79 25 3d 2d 31 0d 00 c2 07 cd 3a e1 0d 00 c3 21 |y%=-1.....:....!| 00001880 dd f2 4c 28 4a 24 29 3a 73 79 25 3d a7 4a 24 2c |..L(J$):sy%=.J$,| 00001890 22 40 22 29 3a e7 73 79 25 3c 3e 30 8c 0d 00 c4 |"@"):.sy%<>0....| 000018a0 23 53 24 3d c0 4a 24 2c 73 79 25 2d 31 29 3a 54 |#S$=.J$,sy%-1):T| 000018b0 24 3d c2 4a 24 2c a9 28 4a 24 29 2d 73 79 25 29 |$=.J$,.(J$)-sy%)| 000018c0 0d 00 c5 11 cc 3a 53 24 3d 4a 24 3a 54 24 3d 4a |.....:S$=J$:T$=J| 000018d0 24 0d 00 c6 2f cd 3a 6b 25 3d 30 3a e7 c0 53 24 |$.../.:k%=0:..S$| 000018e0 2c 34 29 3d 22 41 6c 74 2b 22 8c 6b 25 2b 3d 34 |,4)="Alt+".k%+=4| 000018f0 3a 53 24 3d c2 53 24 2c a9 28 53 24 29 2d 34 29 |:S$=.S$,.(S$)-4)| 00001900 0d 00 c7 29 e7 c0 53 24 2c 35 29 3d 22 43 74 72 |...)..S$,5)="Ctr| 00001910 6c 2b 22 8c 6b 25 2b 3d 32 3a 53 24 3d c2 53 24 |l+".k%+=2:S$=.S$| 00001920 2c a9 28 53 24 29 2d 35 29 0d 00 c8 2a e7 c0 53 |,.(S$)-5)...*..S| 00001930 24 2c 36 29 3d 22 53 68 69 66 74 2b 22 8c 6b 25 |$,6)="Shift+".k%| 00001940 2b 3d 31 3a 53 24 3d c2 53 24 2c a9 28 53 24 29 |+=1:S$=.S$,.(S$)| 00001950 2d 36 29 0d 00 c9 2b 68 25 3d 30 3a 78 25 3d 30 |-6)...+h%=0:x%=0| 00001960 3a c8 95 78 25 3c 39 37 80 68 25 3d 30 3a e7 45 |:..x%<97.h%=0:.E| 00001970 24 28 78 25 29 3d 53 24 8c 68 25 3d 78 25 0d 00 |$(x%)=S$.h%=x%..| 00001980 ca 12 78 25 2b 3d 31 3a ce 3a e7 68 25 3d 30 8c |..x%+=1:.:.h%=0.| 00001990 0d 00 cb 2c e3 60 25 3d 30 b8 39 36 3a e3 4d 79 |...,.`%=0.96:.My| 000019a0 25 3d 30 b8 37 3a f2 58 28 54 24 2c 60 25 2c 4d |%=0.7:.X(T$,`%,M| 000019b0 79 25 29 3a ed 4d 79 25 3a ed 60 25 0d 00 cc 0d |y%):.My%:.`%....| 000019c0 cc 3a e7 73 79 25 3d 30 8c 0d 00 cd 0d f2 51 28 |.:.sy%=0......Q(| 000019d0 68 25 2c 6b 25 29 0d 00 ce 12 cc 3a f2 58 28 54 |h%,k%).....:.X(T| 000019e0 24 2c 68 25 2c 6b 25 29 0d 00 cf 05 cd 0d 00 d0 |$,h%,k%)........| 000019f0 07 cd 3a e1 0d 00 d1 20 dd f2 51 28 70 25 2c 6b |..:.... ..Q(p%,k| 00001a00 79 25 29 3a e7 45 25 28 70 25 2c 6b 79 25 29 3c |y%):.E%(p%,ky%)<| 00001a10 3e 2d 31 8c 0d 00 d2 14 e7 21 45 25 28 70 25 2c |>-1......!E%(p%,| 00001a20 6b 79 25 29 3c 3e 30 8c 0d 00 d3 3a 4d 25 3d 45 |ky%)<>0....:M%=E| 00001a30 25 28 70 25 2c 6b 79 25 29 2d 34 3a 4c 25 3d b9 |%(p%,ky%)-4:L%=.| 00001a40 3a f5 3a 4d 25 3d 58 25 2b 4d 25 21 34 3a e7 4c |:.:M%=X%+M%!4:.L| 00001a50 25 3d b9 84 28 28 4d 25 3f 33 29 80 33 32 29 3d |%=..((M%?3).32)=| 00001a60 30 8c 0d 00 d4 30 4c 25 3d b9 3a e7 28 28 4d 25 |0....0L%=.:.((M%| 00001a70 3f 33 29 80 33 32 29 3d 30 80 28 28 4d 25 3f 32 |?3).32)=0.((M%?2| 00001a80 29 80 32 29 3d 30 80 28 4d 25 21 31 32 3d 2d 31 |).2)=0.(M%!12=-1| 00001a90 29 8c 0d 00 d5 5e c8 99 26 34 30 30 63 66 2c 2c |)....^..&400cf,,| 00001aa0 41 25 3a 21 45 25 3d 32 30 3a 45 25 21 31 36 3d |A%:!E%=20:E%!16=| 00001ab0 30 3a 45 25 21 31 32 3d 30 3a c8 99 26 36 30 30 |0:E%!12=0:..&600| 00001ac0 65 37 2c 31 39 2c 45 25 2c 41 25 21 31 32 2c 41 |e7,19,E%,A%!12,A| 00001ad0 25 21 31 36 b8 2c 2c 78 79 25 3a e7 78 79 25 3c |%!16.,,xy%:.xy%<| 00001ae0 3e 28 41 25 21 31 32 29 80 78 79 25 3c 3e 30 8c |>(A%!12).xy%<>0.| 00001af0 0d 00 d6 19 74 24 3d a4 42 28 78 79 25 29 3a f2 |....t$=.B(xy%):.| 00001b00 55 28 78 79 25 2c 74 24 29 0d 00 d7 05 cd 0d 00 |U(xy%,t$).......| 00001b10 d8 13 cd 3a e7 28 4d 25 3f 31 80 31 36 29 3d 30 |...:.(M%?1.16)=0| 00001b20 8c 0d 00 d9 0d f2 46 28 4d 25 29 3a f2 45 0d 00 |......F(M%):.E..| 00001b30 da 05 cd 0d 00 db 2c cd 3a fd 4d 25 21 34 3d 2d |......,.:.M%!4=-| 00001b40 31 3a c8 97 c8 93 6d 25 2c 64 25 2c 47 79 25 2d |1:....m%,d%,Gy%-| 00001b50 6d 25 2c 72 79 25 2d 64 25 3a e7 ac 7a 25 8c 0d |m%,ry%-d%:..z%..| 00001b60 00 dc 19 f5 3a c8 99 36 2c 31 32 32 b8 2c 57 25 |....:..6,122.,W%| 00001b70 3a fd 57 25 3d 32 35 35 0d 00 dd 05 cd 0d 00 de |:.W%=255........| 00001b80 05 cd 0d 00 df 07 cd 3a e1 0d 00 e0 21 dd f2 58 |.......:....!..X| 00001b90 28 68 24 2c 68 25 2c 6b 25 29 3a e7 45 25 28 68 |(h$,h%,k%):.E%(h| 00001ba0 25 2c 6b 25 29 3c 3e 2d 31 8c 0d 00 e1 13 e7 21 |%,k%)<>-1......!| 00001bb0 45 25 28 68 25 2c 6b 25 29 3c 3e 30 8c 0d 00 e2 |E%(h%,k%)<>0....| 00001bc0 52 54 25 3d 45 25 28 68 25 2c 6b 25 29 2d 34 3a |RT%=E%(h%,k%)-4:| 00001bd0 6f 79 25 3d a3 3a 4c 25 3d b9 3a f5 3a 54 25 3d |oy%=.:L%=.:.:T%=| 00001be0 58 25 2b 54 25 21 34 3a e7 28 28 54 25 3f 33 29 |X%+T%!4:.((T%?3)| 00001bf0 80 33 32 29 3d 30 8c 6f 79 25 3d 28 a4 45 28 54 |.32)=0.oy%=(.E(T| 00001c00 25 2b 31 32 38 29 3d 68 24 29 3a 4c 25 3d b9 0d |%+128)=h$):L%=..| 00001c10 00 e3 09 e7 6f 79 25 8c 0d 00 e4 11 e7 28 54 25 |....oy%......(T%| 00001c20 3f 31 80 31 36 29 3d 30 8c 0d 00 e5 0d f2 46 28 |?1.16)=0......F(| 00001c30 54 25 29 3a f2 45 0d 00 e6 0c cd 3a 6f 79 25 3d |T%):.E.....:oy%=| 00001c40 4c 25 0d 00 e7 26 cd 3a fd 54 25 21 34 3d 2d 31 |L%...&.:.T%!4=-1| 00001c50 3a c8 97 c8 93 6d 25 2c 64 25 2c 47 79 25 2d 6d |:....m%,d%,Gy%-m| 00001c60 25 2c 72 79 25 2d 64 25 0d 00 e8 05 cd 0d 00 e9 |%,ry%-d%........| 00001c70 07 cd 3a e1 0d 00 ea 2a dd f2 73 3a e3 60 25 3d |..:....*..s:.`%=| 00001c80 30 b8 39 36 3a e3 4d 79 25 3d 30 b8 37 3a e7 45 |0.96:.My%=0.7:.E| 00001c90 25 28 60 25 2c 4d 79 25 29 3c 3e 2d 31 8c 0d 00 |%(`%,My%)<>-1...| 00001ca0 eb 14 e7 21 45 25 28 60 25 2c 4d 79 25 29 3c 3e |...!E%(`%,My%)<>| 00001cb0 30 8c 0d 00 ec 49 54 25 3d 45 25 28 60 25 2c 4d |0....IT%=E%(`%,M| 00001cc0 79 25 29 2d 34 3a 54 5f 25 3d a3 3a 4c 25 3d b9 |y%)-4:T_%=.:L%=.| 00001cd0 3a f5 3a 54 25 3d 58 25 2b 54 25 21 34 3a e7 54 |:.:T%=X%+T%!4:.T| 00001ce0 5f 25 8c 6c 5f 25 3d 28 28 54 25 3f 33 29 80 33 |_%.l_%=((T%?3).3| 00001cf0 32 29 3d 33 32 8b 6c 5f 25 3d a3 0d 00 ed 18 e7 |2)=32.l_%=......| 00001d00 28 28 54 25 3f 31 29 80 33 32 29 3d 33 32 84 6c |((T%?1).32)=32.l| 00001d10 5f 25 8c 0d 00 ee 16 4c 25 3d b9 3a e7 28 54 25 |_%.....L%=.:.(T%| 00001d20 3f 31 80 31 36 29 3d 30 8c 0d 00 ef 0d f2 46 28 |?1.16)=0......F(| 00001d30 54 25 29 3a f2 45 0d 00 f0 0c cd 3a 54 5f 25 3d |T%):.E.....:T_%=| 00001d40 4c 25 0d 00 f1 0e cd 3a fd 54 25 21 34 3d 2d 31 |L%.....:.T%!4=-1| 00001d50 0d 00 f2 05 cd 0d 00 f3 28 cd 3a ed 4d 79 25 3a |........(.:.My%:| 00001d60 ed 60 25 3a c8 97 c8 93 6d 25 2c 64 25 2c 47 79 |.`%:....m%,d%,Gy| 00001d70 25 2d 6d 25 2c 72 79 25 2d 64 25 3a e1 0d 00 f4 |%-m%,ry%-d%:....| 00001d80 9c dd a4 46 28 4d 25 29 3a 51 79 25 3d 2d 31 3a |...F(M%):Qy%=-1:| 00001d90 c8 99 26 34 30 30 63 66 2c 2c 41 25 3a 74 5f 25 |..&400cf,,A%:t_%| 00001da0 3d 21 41 25 3a 66 5f 25 3d 41 25 21 34 3a 71 79 |=!A%:f_%=A%!4:qy| 00001db0 25 3d 41 25 21 31 32 3a 60 5f 25 3d 41 25 21 31 |%=A%!12:`_%=A%!1| 00001dc0 36 3a 21 45 25 3d 32 30 3a 45 25 21 31 32 3d 30 |6:!E%=20:E%!12=0| 00001dd0 3a c8 99 26 34 30 30 65 37 2c 31 39 2c 45 25 2c |:..&400e7,19,E%,| 00001de0 71 79 25 2c 60 5f 25 b8 2c 2c 6b 5f 25 3a 21 41 |qy%,`_%.,,k_%:!A| 00001df0 25 3d 74 5f 25 3a 41 25 21 34 3d 66 5f 25 3a 4b |%=t_%:A%!4=f_%:K| 00001e00 5f 25 3d 4d 25 3f 32 80 31 35 3a c8 8e 28 28 4d |_%=M%?2.15:..((M| 00001e10 25 3f 32 29 80 34 38 29 ca 0d 00 f5 60 c9 30 3a |%?2).48)....`.0:| 00001e20 c8 99 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b 65 |..39,"<Keystroke| 00001e30 25 57 69 6e 64 6f 77 3e 22 2c 45 25 2c 38 31 39 |%Window>",E%,819| 00001e40 32 3a 53 25 3d bb 28 a4 45 28 45 25 29 29 3a 21 |2:S%=.(.E(E%)):!| 00001e50 45 25 3d 53 25 3a 45 25 21 33 32 3d 30 3a c8 99 |E%=S%:E%!32=0:..| 00001e60 26 36 30 30 63 62 2c 2c 45 25 3a e7 45 25 21 33 |&600cb,,E%:.E%!3| 00001e70 32 3d 30 84 53 25 3d 30 8c 0d 00 f6 22 e7 a4 41 |2=0.S%=0...."..A| 00001e80 28 4d 25 21 31 32 2c 4d 25 21 31 36 2c b9 29 3c |(M%!12,M%!16,.)<| 00001e90 3e a4 45 28 4d 25 2b 37 36 29 8c 0d 00 f7 8f f2 |>.E(M%+76)......| 00001ea0 4d 28 30 2c 22 54 68 65 20 73 70 65 63 69 66 69 |M(0,"The specifi| 00001eb0 65 64 20 77 69 6e 64 6f 77 20 68 61 73 20 62 65 |ed window has be| 00001ec0 65 6e 20 64 65 6c 65 74 65 64 2e 20 43 68 61 6e |en deleted. Chan| 00001ed0 67 65 20 74 68 65 20 6b 65 79 73 74 72 6f 6b 65 |ge the keystroke| 00001ee0 20 74 6f 20 27 41 6e 79 20 77 69 6e 64 6f 77 27 | to 'Any window'| 00001ef0 20 6f 72 20 27 57 69 6e 64 6f 77 20 61 74 20 70 | or 'Window at p| 00001f00 6f 69 6e 74 65 72 27 2e 20 53 65 65 20 74 68 65 |ointer'. See the| 00001f10 20 6d 61 6e 75 61 6c 20 66 6f 72 20 6d 6f 72 65 | manual for more| 00001f20 20 68 65 6c 70 2e 22 2c 31 29 0d 00 f8 0f cc 3a | help.",1).....:| 00001f30 51 79 25 3d 4d 25 21 31 36 0d 00 f9 05 cd 0d 00 |Qy%=M%!16.......| 00001f40 fa 0c cc 3a 51 79 25 3d 53 25 0d 00 fb 21 cd 3a |...:Qy%=S%...!.:| 00001f50 ff 28 22 55 6e 73 65 74 20 4b 65 79 73 74 72 6f |.("Unset Keystro| 00001f60 6b 65 25 57 69 6e 64 6f 77 22 29 0d 00 fc 10 c9 |ke%Window").....| 00001f70 31 36 3a e7 60 5f 25 3e 2d 32 8c 0d 00 fd 3e e7 |16:.`_%>-2....>.| 00001f80 6b 5f 25 3d 4d 25 21 31 32 84 28 4b 5f 25 3d 30 |k_%=M%!12.(K_%=0| 00001f90 80 4d 25 21 32 30 3c 2d 31 80 28 4d 25 3f 33 80 |.M%!20<-1.(M%?3.| 00001fa0 38 29 3d 30 29 84 28 4b 5f 25 3d 34 80 28 4d 25 |8)=0).(K_%=4.(M%| 00001fb0 3f 33 80 38 29 3d 30 29 8c 0d 00 fe 0b e7 71 79 |?3.8)=0)......qy| 00001fc0 25 3e 30 8c 0d 00 ff 46 21 45 25 3d 71 79 25 3a |%>0....F!E%=qy%:| 00001fd0 c8 99 26 34 30 30 63 63 2c 2c 45 25 3a 75 25 3d |..&400cc,,E%:u%=| 00001fe0 b9 3a e7 28 28 45 25 21 33 32 29 80 57 5f 25 29 |.:.((E%!32).W_%)| 00001ff0 3c 3e 28 4d 25 21 31 30 34 29 80 28 4d 25 3f 33 |<>(M%!104).(M%?3| 00002000 80 38 29 3d 38 8c 75 25 3d a3 0d 01 00 15 e7 28 |.8)=8.u%=......(| 00002010 28 45 25 21 36 30 29 80 32 35 36 29 3d 30 8c 0d |(E%!60).256)=0..| 00002020 01 01 10 46 24 3d a4 45 28 45 25 2b 37 36 29 0d |...F$=.E(E%+76).| 00002030 01 02 16 cc 3a 46 24 3d a4 5a 28 6b 5f 25 2c 45 |....:F$=.Z(k_%,E| 00002040 25 21 37 36 29 0d 01 03 29 cd 3a e7 c0 46 24 2c |%!76)...).:..F$,| 00002050 32 37 29 3c 3e a4 45 28 4d 25 2b 37 36 29 80 28 |27)<>.E(M%+76).(| 00002060 4d 25 3f 33 80 34 29 3d 34 8c 75 25 3d a3 0d 01 |M%?3.4)=4.u%=...| 00002070 04 0f e7 75 25 8c 51 79 25 3d 71 79 25 0d 01 05 |...u%.Qy%=qy%...| 00002080 05 cd 0d 01 06 05 cd 0d 01 07 05 cd 0d 01 08 58 |...............X| 00002090 c9 33 32 3a 73 25 3d a4 53 3a 5a 79 25 3d 30 3a |.32:s%=.S:Zy%=0:| 000020a0 c8 95 73 25 3c 3e 2d 31 3a 61 25 21 5a 79 25 3d |..s%<>-1:a%!Zy%=| 000020b0 73 25 3a 5a 79 25 2b 3d 34 3a 73 25 3d a4 4d 28 |s%:Zy%+=4:s%=.M(| 000020c0 73 25 29 3a ce 3a e7 28 4d 25 3f 33 80 33 32 29 |s%):.:.(M%?3.32)| 000020d0 3d 30 8c 61 25 21 5a 79 25 3d 71 79 25 3a 5a 79 |=0.a%!Zy%=qy%:Zy| 000020e0 25 2b 3d 34 0d 01 09 59 63 5f 25 3d a3 3a c8 95 |%+=4...Yc_%=.:..| 000020f0 5a 79 25 3e 3d 30 80 ac 63 5f 25 3a 73 25 3d 61 |Zy%>=0..c_%:s%=a| 00002100 25 21 5a 79 25 3a 21 45 25 3d 32 30 3a 45 25 21 |%!Zy%:!E%=20:E%!| 00002110 31 32 3d 30 3a c8 99 26 36 30 30 65 37 2c 31 39 |12=0:..&600e7,19| 00002120 2c 45 25 2c 73 25 2c 2d 31 b8 2c 2c 72 25 3a e7 |,E%,s%,-1.,,r%:.| 00002130 72 25 3c 3e 30 80 72 25 3c 3e 73 25 8c 0d 01 0a |r%<>0.r%<>s%....| 00002140 53 21 45 25 3d 73 25 3a c8 99 26 34 30 30 63 63 |S!E%=s%:..&400cc| 00002150 2c 2c 45 25 3a 75 25 3d b9 3a 67 5f 25 3d 28 4d |,,E%:u%=.:g_%=(M| 00002160 25 3f 32 29 83 31 36 3a e7 28 45 25 21 33 32 80 |%?2).16:.(E%!32.| 00002170 57 5f 25 29 3c 3e 28 4d 25 21 31 30 34 29 80 28 |W_%)<>(M%!104).(| 00002180 28 4d 25 3f 33 29 80 38 29 3d 38 8c 75 25 3d a3 |(M%?3).8)=8.u%=.| 00002190 0d 01 0b 32 e7 c0 a4 41 28 72 25 2c 73 25 2c a3 |...2...A(r%,s%,.| 000021a0 29 2c 32 37 29 3c 3e a4 45 28 4d 25 2b 37 36 29 |),27)<>.E(M%+76)| 000021b0 80 28 28 4d 25 3f 33 29 80 34 29 3d 34 8c 75 25 |.((M%?3).4)=4.u%| 000021c0 3d a3 0d 01 0c 49 e7 72 25 3c 3e 4d 25 21 31 32 |=....I.r%<>M%!12| 000021d0 80 ac 28 28 67 5f 25 3d 34 80 28 28 4d 25 3f 33 |..((g_%=4.((M%?3| 000021e0 29 80 38 29 3d 30 29 84 28 67 5f 25 3d 30 80 28 |).8)=0).(g_%=0.(| 000021f0 28 4d 25 3f 33 29 80 38 29 3d 30 80 4d 25 21 32 |(M%?3).8)=0.M%!2| 00002200 30 3c 2d 31 29 29 8c 75 25 3d a3 0d 01 0d 08 e7 |0<-1)).u%=......| 00002210 75 25 8c 0d 01 0e 10 51 79 25 3d 73 25 3a 63 5f |u%.....Qy%=s%:c_| 00002220 25 3d b9 0d 01 0f 05 cd 0d 01 10 0e cd 3a 5a 79 |%=...........:Zy| 00002230 25 2d 3d 34 3a ce 0d 01 11 12 cb 3a e7 51 79 25 |%-=4:......:.Qy%| 00002240 3d 2d 31 8c 4c 25 3d a3 0d 01 12 08 3d 51 79 25 |=-1.L%=.....=Qy%| 00002250 0d 01 13 10 dd f2 44 28 4d 25 29 3a e7 65 25 8c |......D(M%):.e%.| 00002260 0d 01 14 e9 f2 45 3a 6a 79 25 3d a4 53 3a c8 95 |.....E:jy%=.S:..| 00002270 6a 79 25 3c 3e 2d 31 3a 53 25 3d 6a 79 25 3a 6a |jy%<>-1:S%=jy%:j| 00002280 79 25 3d a4 4d 28 6a 79 25 29 3a ce 3a 6c 25 3d |y%=.M(jy%):.:l%=| 00002290 4d 25 2b 32 38 3a c8 95 21 6c 25 3c 3e 2d 31 80 |M%+28:..!l%<>-1.| 000022a0 6c 25 3c 4d 25 2b 35 36 80 53 25 3c 3e 2d 31 3a |l%<M%+56.S%<>-1:| 000022b0 21 41 25 3d 53 25 3a 41 25 21 34 3d 28 28 21 6c |!A%=S%:A%!4=((!l| 000022c0 25 29 2a 33 29 2b 32 3a c8 99 26 34 30 30 63 65 |%)*3)+2:..&400ce| 000022d0 2c 2c 41 25 3a 5f 79 25 3d 28 28 41 25 21 31 36 |,,A%:_y%=((A%!16| 000022e0 29 2b 28 41 25 21 38 29 29 81 32 3a 77 79 25 3d |)+(A%!8)).2:wy%=| 000022f0 28 28 41 25 21 32 30 29 2b 28 41 25 21 31 32 29 |((A%!20)+(A%!12)| 00002300 29 81 32 3a c8 99 26 34 30 30 63 62 2c 2c 41 25 |).2:..&400cb,,A%| 00002310 3a 44 79 25 3d 5f 79 25 2b 28 28 41 25 21 34 29 |:Dy%=_y%+((A%!4)| 00002320 2d 28 41 25 21 32 30 29 29 3a 56 79 25 3d 77 79 |-(A%!20)):Vy%=wy| 00002330 25 2b 28 28 41 25 21 31 36 29 2d 28 41 25 21 32 |%+((A%!16)-(A%!2| 00002340 34 29 29 3a 6c 25 2b 3d 34 0d 01 15 2a e7 28 21 |4)):l%+=4...*.(!| 00002350 6c 25 3d 2d 31 84 6c 25 3d 4d 25 2b 35 36 29 80 |l%=-1.l%=M%+56).| 00002360 28 4d 25 3f 32 83 31 36 29 3d 31 8c 44 79 25 2d |(M%?2.16)=1.Dy%-| 00002370 3d 31 36 0d 01 16 30 f2 41 28 44 79 25 2c 56 79 |=16...0.A(Dy%,Vy| 00002380 25 29 3a f2 45 3a 53 25 3d a4 4d 28 53 25 29 3a |%):.E:S%=.M(S%):| 00002390 ce 3a e7 21 6c 25 3d 2d 31 84 6c 25 3d 4d 25 2b |.:.!l%=-1.l%=M%+| 000023a0 35 36 8c 0d 01 17 16 e7 28 4d 25 3f 32 83 31 36 |56......(M%?2.16| 000023b0 29 3d 31 8c f2 5a 28 34 29 0d 01 18 17 e7 28 4d |)=1..Z(4).....(M| 000023c0 25 3f 32 83 31 36 29 3d 35 80 53 25 3e 2d 31 8c |%?2.16)=5.S%>-1.| 000023d0 0d 01 19 30 21 41 25 3d 53 25 3a c8 99 26 34 30 |...0!A%=S%:..&40| 000023e0 30 63 62 2c 2c 41 25 3a f2 41 28 28 41 25 21 34 |0cb,,A%:.A((A%!4| 000023f0 29 2b 36 34 2c 28 41 25 21 31 36 29 2d 34 34 29 |)+64,(A%!16)-44)| 00002400 0d 01 1a 05 cd 0d 01 1b 12 cc 3a c8 99 26 34 30 |..........:..&40| 00002410 30 64 34 2c 2c 2d 31 0d 01 1c 05 cd 0d 01 1d 12 |0d4,,-1.........| 00002420 cc 3a c8 8e 28 4d 25 3f 32 83 31 36 29 ca 0d 01 |.:..(M%?2.16)...| 00002430 1e 53 c9 31 3a e3 49 25 3d 30 b8 32 34 88 34 3a |.S.1:.I%=0.24.4:| 00002440 41 25 21 49 25 3d 4d 25 21 28 49 25 2b 32 38 29 |A%!I%=M%!(I%+28)| 00002450 3a ed 49 25 3a 41 25 21 32 38 3d 2d 31 3a c8 99 |:.I%:A%!28=-1:..| 00002460 26 34 30 30 65 37 2c 39 2c 41 25 2c 4d 25 21 31 |&400e7,9,A%,M%!1| 00002470 32 3a f2 45 3a c8 99 26 34 30 30 64 34 2c 2c 2d |2:.E:..&400d4,,-| 00002480 31 0d 01 1f 97 c9 35 3a c8 99 26 34 30 30 64 34 |1.....5:..&400d4| 00002490 2c 2c 2d 31 3a f2 45 3a 21 41 25 3d 36 34 3a 41 |,,-1:.E:!A%=64:A| 000024a0 25 21 31 32 3d 30 3a 41 25 21 31 36 3d 26 34 30 |%!12=0:A%!16=&40| 000024b0 30 63 30 3a 41 25 21 32 30 3d 31 3a 41 25 21 32 |0c0:A%!20=1:A%!2| 000024c0 34 3d 74 5f 25 2d 36 34 3a 41 25 21 32 38 3d 66 |4=t_%-64:A%!28=f| 000024d0 5f 25 2b 34 34 3a e3 49 25 3d 30 b8 32 34 88 34 |_%+44:.I%=0.24.4| 000024e0 3a 41 25 21 28 49 25 2b 33 32 29 3d 4d 25 21 28 |:A%!(I%+32)=M%!(| 000024f0 49 25 2b 32 38 29 3a ed 49 25 3a 41 25 21 36 30 |I%+28):.I%:A%!60| 00002500 3d 2d 31 3a c8 99 26 34 30 30 65 37 2c 31 37 2c |=-1:..&400e7,17,| 00002510 41 25 2c 4d 25 21 31 32 0d 01 20 05 cb 0d 01 21 |A%,M%!12.. ....!| 00002520 07 cd 3a e1 0d 01 22 1b dd f2 41 28 70 79 25 2c |..:..."...A(py%,| 00002530 60 79 25 29 3a e7 50 79 25 3e 30 80 65 25 8c 0d |`y%):.Py%>0.e%..| 00002540 01 23 47 c8 97 42 25 2c 47 25 2c 76 79 25 3a 63 |.#G..B%,G%,vy%:c| 00002550 25 3d b6 28 28 28 42 25 2d 70 79 25 29 5e 32 29 |%=.(((B%-py%)^2)| 00002560 2b 28 28 47 25 2d 60 79 25 29 5e 32 29 29 3a c8 |+((G%-`y%)^2)):.| 00002570 95 63 25 3e 45 79 25 3a 4a 79 25 3d 91 3a e7 63 |.c%>Ey%:Jy%=.:.c| 00002580 25 3e 45 79 25 8c 0d 01 24 34 45 3d 45 79 25 2f |%>Ey%...$4E=Ey%/| 00002590 63 25 3a c8 97 c8 93 42 25 2b 28 28 70 79 25 2d |c%:....B%+((py%-| 000025a0 42 25 29 2a 45 29 2c 47 25 2b 28 28 60 79 25 2d |B%)*E),G%+((`y%-| 000025b0 47 25 29 2a 45 29 2c 30 2c 30 0d 01 25 43 cd 3a |G%)*E),0,0..%C.:| 000025c0 f2 45 3a c8 97 42 25 2c 47 25 2c 76 79 25 3a 63 |.E:..B%,G%,vy%:c| 000025d0 25 3d b6 28 28 28 42 25 2d 70 79 25 29 5e 32 29 |%=.(((B%-py%)^2)| 000025e0 2b 28 28 47 25 2d 60 79 25 29 5e 32 29 29 3a f5 |+((G%-`y%)^2)):.| 000025f0 fd 91 3e 3d 4a 79 25 2b 50 79 25 3a ce 0d 01 26 |..>=Jy%+Py%:...&| 00002600 1a cd 3a c8 97 c8 93 70 79 25 2c 60 79 25 2c 30 |..:....py%,`y%,0| 00002610 2c 30 3a f2 45 3a e1 0d 01 27 3a dd f2 61 28 5a |,0:.E:...':..a(Z| 00002620 25 29 3a c8 97 4d 5f 25 2c 56 5f 25 2c 76 79 25 |%):..M_%,V_%,vy%| 00002630 3a c8 99 26 34 30 30 63 66 2c 2c 41 25 3a 44 4a |:..&400cf,,A%:DJ| 00002640 25 3d 41 25 21 31 36 3a e7 5a 25 21 31 32 3d 30 |%=A%!16:.Z%!12=0| 00002650 8c 0d 01 28 0c 53 25 3d 41 25 21 31 32 0d 01 29 |...(.S%=A%!12..)| 00002660 0f cc 3a 53 25 3d a4 46 28 5a 25 29 0d 01 2a 13 |..:S%=.F(Z%)..*.| 00002670 cd 3a 21 41 25 3d 53 25 3a e7 53 25 3e 30 8c 0d |.:!A%=S%:.S%>0..| 00002680 01 2b 61 c8 99 26 34 30 30 63 62 2c 2c 41 25 3a |.+a..&400cb,,A%:| 00002690 55 25 3d 41 25 21 34 3a 4f 25 3d 41 25 21 38 3a |U%=A%!4:O%=A%!8:| 000026a0 5f 25 3d 41 25 21 31 32 3a 56 25 3d 41 25 21 31 |_%=A%!12:V%=A%!1| 000026b0 36 3a 76 25 3d 41 25 21 32 30 3a 67 25 3d 41 25 |6:v%=A%!20:g%=A%| 000026c0 21 32 34 3a e7 28 5a 25 3f 32 81 31 36 29 3d 31 |!24:.(Z%?2.16)=1| 000026d0 8c 4e 25 3d 44 4a 25 8b 4e 25 3d 5a 25 21 32 30 |.N%=DJ%.N%=Z%!20| 000026e0 0d 01 2c 0b e7 4e 25 3e 2d 31 8c 0d 01 2d 53 41 |..,..N%>-1...-SA| 000026f0 25 21 34 3d 4e 25 3a c8 99 26 34 30 30 63 65 2c |%!4=N%:..&400ce,| 00002700 2c 41 25 3a 4c 4a 25 3d 28 28 41 25 21 38 2b 41 |,A%:LJ%=((A%!8+A| 00002710 25 21 31 36 29 2f 32 29 2b 28 55 25 2d 76 25 29 |%!16)/2)+(U%-v%)| 00002720 3a 48 4a 25 3d 28 28 41 25 21 31 32 2b 41 25 21 |:HJ%=((A%!12+A%!| 00002730 32 30 29 2f 32 29 2b 28 56 25 2d 67 25 29 0d 01 |20)/2)+(V%-g%)..| 00002740 2e 13 cc 3a 4c 4a 25 3d 2d 31 3a 48 4a 25 3d 2d |...:LJ%=-1:HJ%=-| 00002750 31 0d 01 2f 05 cd 0d 01 30 29 cc 3a 55 25 3d 2d |1../....0).:U%=-| 00002760 31 3a 4f 25 3d 2d 31 3a 5f 25 3d 2d 31 3a 56 25 |1:O%=-1:_%=-1:V%| 00002770 3d 2d 31 3a 76 25 3d 2d 31 3a 67 25 3d 2d 31 0d |=-1:v%=-1:g%=-1.| 00002780 01 31 0d cd 3a e7 55 25 3e 2d 31 8c 0d 01 32 0c |.1..:.U%>-1...2.| 00002790 c8 8e 5a 25 3f 33 35 ca 0d 01 33 1c c9 30 3a 5f |..Z%?35...3..0:_| 000027a0 25 2b 3d 5a 25 21 33 32 2d 55 25 3a 55 25 3d 5a |%+=Z%!32-U%:U%=Z| 000027b0 25 21 33 32 0d 01 34 37 c9 31 3a 43 25 3d 28 5a |%!32..47.1:C%=(Z| 000027c0 25 21 33 32 29 80 26 66 66 66 66 66 66 3a e7 28 |%!32).&ffffff:.(| 000027d0 43 25 80 26 38 30 30 30 30 30 29 8c 43 25 3d 43 |C%.&800000).C%=C| 000027e0 25 84 26 66 66 30 30 30 30 30 30 0d 01 35 1a 55 |%.&ff000000..5.U| 000027f0 25 3d 55 25 2b 43 25 3a 5f 25 3d 5f 25 2b 43 25 |%=U%+C%:_%=_%+C%| 00002800 3a 7a 25 3d b9 0d 01 36 0e cb 3a c8 8e 5a 25 3f |:z%=...6..:..Z%?| 00002810 34 37 ca 0d 01 37 1c c9 30 3a 4f 25 2b 3d 5a 25 |47...7..0:O%+=Z%| 00002820 21 34 34 2d 56 25 3a 56 25 3d 5a 25 21 34 34 0d |!44-V%:V%=Z%!44.| 00002830 01 38 37 c9 31 3a 43 25 3d 28 5a 25 21 34 34 29 |.87.1:C%=(Z%!44)| 00002840 80 26 66 66 66 66 66 66 3a e7 28 43 25 80 26 38 |.&ffffff:.(C%.&8| 00002850 30 30 30 30 30 29 8c 43 25 3d 43 25 84 26 66 66 |00000).C%=C%.&ff| 00002860 30 30 30 30 30 30 0d 01 39 1a 56 25 3d 56 25 2b |000000..9.V%=V%+| 00002870 43 25 3a 4f 25 3d 4f 25 2b 43 25 3a 7a 25 3d b9 |C%:O%=O%+C%:z%=.| 00002880 0d 01 3a 0e cb 3a c8 8e 5a 25 3f 33 39 ca 0d 01 |..:..:..Z%?39...| 00002890 3b 12 c9 30 3a 5f 25 3d 55 25 2b 5a 25 21 33 36 |;..0:_%=U%+Z%!36| 000028a0 0d 01 3c 37 c9 31 3a 43 25 3d 28 5a 25 21 33 36 |..<7.1:C%=(Z%!36| 000028b0 29 80 26 66 66 66 66 66 66 3a e7 28 43 25 80 26 |).&ffffff:.(C%.&| 000028c0 38 30 30 30 30 30 29 8c 43 25 3d 43 25 84 26 66 |800000).C%=C%.&f| 000028d0 66 30 30 30 30 30 30 0d 01 3d 0f 5f 25 2b 3d 43 |f000000..=._%+=C| 000028e0 25 3a 7a 25 3d b9 0d 01 3e 0e cb 3a c8 8e 5a 25 |%:z%=...>..:..Z%| 000028f0 3f 34 33 ca 0d 01 3f 12 c9 30 3a 4f 25 3d 56 25 |?43...?..0:O%=V%| 00002900 2d 5a 25 21 34 30 0d 01 40 37 c9 31 3a 43 25 3d |-Z%!40..@7.1:C%=| 00002910 28 5a 25 21 34 30 29 80 26 66 66 66 66 66 66 3a |(Z%!40).&ffffff:| 00002920 e7 28 43 25 80 26 38 30 30 30 30 30 29 8c 43 25 |.(C%.&800000).C%| 00002930 3d 43 25 84 26 66 66 30 30 30 30 30 30 0d 01 41 |=C%.&ff000000..A| 00002940 0f 4f 25 2d 3d 43 25 3a 7a 25 3d b9 0d 01 42 0e |.O%-=C%:z%=...B.| 00002950 cb 3a c8 8e 5a 25 3f 35 31 ca 0d 01 43 30 c9 30 |.:..Z%?51...C0.0| 00002960 3a 76 25 3d 5a 25 21 34 38 3a e7 28 76 25 80 26 |:v%=Z%!48:.(v%.&| 00002970 38 30 30 30 30 30 29 3c 3e 30 8c 76 25 3d 76 25 |800000)<>0.v%=v%| 00002980 84 26 66 66 30 30 30 30 30 30 0d 01 44 37 c9 31 |.&ff000000..D7.1| 00002990 3a 43 25 3d 28 5a 25 21 34 38 29 80 26 66 66 66 |:C%=(Z%!48).&fff| 000029a0 66 66 66 3a e7 28 43 25 80 26 38 30 30 30 30 30 |fff:.(C%.&800000| 000029b0 29 8c 43 25 3d 43 25 84 26 66 66 30 30 30 30 30 |).C%=C%.&ff00000| 000029c0 30 0d 01 45 0f 76 25 2b 3d 43 25 3a 7a 25 3d b9 |0..E.v%+=C%:z%=.| 000029d0 0d 01 46 0e cb 3a c8 8e 5a 25 3f 35 35 ca 0d 01 |..F..:..Z%?55...| 000029e0 47 30 c9 30 3a 67 25 3d 5a 25 21 35 32 3a e7 28 |G0.0:g%=Z%!52:.(| 000029f0 67 25 80 26 38 30 30 30 30 30 29 3c 3e 30 8c 67 |g%.&800000)<>0.g| 00002a00 25 3d 67 25 84 26 66 66 30 30 30 30 30 30 0d 01 |%=g%.&ff000000..| 00002a10 48 37 c9 31 3a 43 25 3d 28 5a 25 21 35 32 29 80 |H7.1:C%=(Z%!52).| 00002a20 26 66 66 66 66 66 66 3a e7 28 43 25 80 26 38 30 |&ffffff:.(C%.&80| 00002a30 30 30 30 30 29 8c 43 25 3d 43 25 84 26 66 66 30 |0000).C%=C%.&ff0| 00002a40 30 30 30 30 30 0d 01 49 0f 67 25 2b 3d 43 25 3a |00000..I.g%+=C%:| 00002a50 7a 25 3d b9 0d 01 4a 05 cb 0d 01 4b 0e cd 3a c8 |z%=...J....K..:.| 00002a60 8e 5a 25 3f 32 37 ca 0d 01 4c 10 c9 30 3a 4d 5f |.Z%?27...L..0:M_| 00002a70 25 3d 5a 25 21 32 34 0d 01 4d 37 c9 31 3a 43 25 |%=Z%!24..M7.1:C%| 00002a80 3d 28 5a 25 21 32 34 29 80 26 66 66 66 66 66 66 |=(Z%!24).&ffffff| 00002a90 3a e7 28 43 25 80 26 38 30 30 30 30 30 29 8c 43 |:.(C%.&800000).C| 00002aa0 25 3d 43 25 84 26 66 66 30 30 30 30 30 30 0d 01 |%=C%.&ff000000..| 00002ab0 4e 10 4d 5f 25 2b 3d 43 25 3a 7a 25 3d b9 0d 01 |N.M_%+=C%:z%=...| 00002ac0 4f 0e cb 3a c8 8e 5a 25 3f 33 31 ca 0d 01 50 10 |O..:..Z%?31...P.| 00002ad0 c9 30 3a 56 5f 25 3d 5a 25 21 32 38 0d 01 51 37 |.0:V_%=Z%!28..Q7| 00002ae0 c9 31 3a 43 25 3d 28 5a 25 21 32 38 29 80 26 66 |.1:C%=(Z%!28).&f| 00002af0 66 66 66 66 66 3a e7 28 43 25 80 26 38 30 30 30 |fffff:.(C%.&8000| 00002b00 30 30 29 8c 43 25 3d 43 25 84 26 66 66 30 30 30 |00).C%=C%.&ff000| 00002b10 30 30 30 0d 01 52 10 56 5f 25 2b 3d 43 25 3a 7a |000..R.V_%+=C%:z| 00002b20 25 3d b9 0d 01 53 29 cb 3a 79 5f 25 3d a3 3a e3 |%=...S).:y_%=.:.| 00002b30 49 25 3d 33 35 b8 35 35 88 34 3a e7 5a 25 3f 49 |I%=35.55.4:.Z%?I| 00002b40 25 3c 3e 32 35 35 8c 79 5f 25 3d b9 0d 01 54 13 |%<>255.y_%=...T.| 00002b50 ed 49 25 3a e7 79 5f 25 80 55 25 3e 2d 31 8c 0d |.I%:.y_%.U%>-1..| 00002b60 01 55 0e e7 65 25 80 50 79 25 3e 30 8c 0d 01 56 |.U..e%.Py%>0...V| 00002b70 3b 21 41 25 3d 53 25 3a c8 99 26 34 30 30 63 62 |;!A%=S%:..&400cb| 00002b80 2c 2c 41 25 3a e7 28 55 25 3c 3e 41 25 21 34 84 |,,A%:.(U%<>A%!4.| 00002b90 56 25 3c 3e 41 25 21 31 36 29 80 28 5a 25 3f 32 |V%<>A%!16).(Z%?2| 00002ba0 35 29 3c 3e 32 35 35 8c 0d 01 57 6e f2 41 28 28 |5)<>255...Wn.A((| 00002bb0 41 25 21 31 32 2b 41 25 21 34 29 2f 32 2c 41 25 |A%!12+A%!4)/2,A%| 00002bc0 21 31 36 2b 32 30 29 3a 42 25 3d 41 25 21 34 3a |!16+20):B%=A%!4:| 00002bd0 47 25 3d 41 25 21 31 36 3a c8 95 42 25 3c 3e 55 |G%=A%!16:..B%<>U| 00002be0 25 84 47 25 3c 3e 56 25 3a 4a 79 25 3d 91 3a 63 |%.G%<>V%:Jy%=.:c| 00002bf0 25 3d b6 28 28 28 42 25 2d 55 25 29 5e 32 29 2b |%=.(((B%-U%)^2)+| 00002c00 28 28 47 25 2d 56 25 29 5e 32 29 29 3a e7 63 25 |((G%-V%)^2)):.c%| 00002c10 3c 3d 45 79 25 8c 0d 01 58 17 4e 79 25 3d 55 25 |<=Ey%...X.Ny%=U%| 00002c20 2d 42 25 3a 55 79 25 3d 56 25 2d 47 25 0d 01 59 |-B%:Uy%=V%-G%..Y| 00002c30 2e cc 3a 45 3d 45 79 25 2f 63 25 3a 4e 79 25 3d |..:E=Ey%/c%:Ny%=| 00002c40 28 28 55 25 2d 42 25 29 2a 45 29 3a 55 79 25 3d |((U%-B%)*E):Uy%=| 00002c50 28 28 56 25 2d 47 25 29 2a 45 29 0d 01 5a bd cd |((V%-G%)*E)..Z..| 00002c60 3a 21 45 25 3d 53 25 3a c8 99 26 34 30 30 63 62 |:!E%=S%:..&400cb| 00002c70 2c 2c 45 25 3a 4f 5f 25 3d 45 25 21 34 3a 5f 5f |,,E%:O_%=E%!4:__| 00002c80 25 3d 45 25 21 31 36 3a 45 25 21 34 3d 28 45 25 |%=E%!16:E%!4=(E%| 00002c90 21 34 29 2b 4e 79 25 3a 45 25 21 38 3d 28 45 25 |!4)+Ny%:E%!8=(E%| 00002ca0 21 38 29 2b 55 79 25 3a 45 25 21 31 32 3d 28 45 |!8)+Uy%:E%!12=(E| 00002cb0 25 21 31 32 29 2b 4e 79 25 3a 45 25 21 31 36 3d |%!12)+Ny%:E%!16=| 00002cc0 28 45 25 21 31 36 29 2b 55 79 25 3a c8 99 26 34 |(E%!16)+Uy%:..&4| 00002cd0 30 30 65 37 2c 32 2c 45 25 2c 53 25 2c 2d 31 3a |00e7,2,E%,S%,-1:| 00002ce0 f2 45 3a 21 41 25 3d 53 25 3a c8 99 26 34 30 30 |.E:!A%=S%:..&400| 00002cf0 63 62 2c 2c 41 25 3a e7 41 25 21 34 3d 4f 5f 25 |cb,,A%:.A%!4=O_%| 00002d00 80 41 25 21 31 36 3d 5f 5f 25 8c 55 25 3d 4f 5f |.A%!16=__%.U%=O_| 00002d10 25 3a 56 25 3d 5f 5f 25 0d 01 5b 5d c8 97 c8 93 |%:V%=__%..[]....| 00002d20 28 41 25 21 31 32 2b 41 25 21 34 29 2f 32 2c 41 |(A%!12+A%!4)/2,A| 00002d30 25 21 31 36 2b 32 30 2c 30 2c 30 3a 46 5f 25 3d |%!16+20,0,0:F_%=| 00002d40 42 25 3a 43 5f 25 3d 47 25 3a 42 25 3d 41 25 21 |B%:C_%=G%:B%=A%!| 00002d50 34 3a 47 25 3d 41 25 21 31 36 3a e7 42 25 3d 46 |4:G%=A%!16:.B%=F| 00002d60 5f 25 80 47 25 3d 43 5f 25 8c 55 25 3d 42 25 3a |_%.G%=C_%.U%=B%:| 00002d70 56 25 3d 47 25 0d 01 5c 12 ce 3a f5 fd 91 3e 3d |V%=G%..\..:...>=| 00002d80 4a 79 25 2b 50 79 25 0d 01 5d 3d cd 3a 21 41 25 |Jy%+Py%..]=.:!A%| 00002d90 3d 53 25 3a c8 99 26 34 30 30 63 62 2c 2c 41 25 |=S%:..&400cb,,A%| 00002da0 3a e7 28 41 25 21 31 32 3c 3e 5f 25 84 41 25 21 |:.(A%!12<>_%.A%!| 00002db0 38 3c 3e 4f 25 29 80 28 5a 25 3f 34 33 29 3c 3e |8<>O%).(Z%?43)<>| 00002dc0 32 35 35 8c 0d 01 5e 67 f2 41 28 41 25 21 31 32 |255...^g.A(A%!12| 00002dd0 2b 32 30 2c 41 25 21 38 2d 32 30 29 3a 42 25 3d |+20,A%!8-20):B%=| 00002de0 41 25 21 31 32 3a 47 25 3d 41 25 21 38 3a 64 5f |A%!12:G%=A%!8:d_| 00002df0 25 3d a3 3a c8 95 42 25 3c 3e 5f 25 84 47 25 3c |%=.:..B%<>_%.G%<| 00002e00 3e 4f 25 3a 63 25 3d b6 28 28 28 42 25 2d 5f 25 |>O%:c%=.(((B%-_%| 00002e10 29 5e 32 29 2b 28 28 47 25 2d 4f 25 29 5e 32 29 |)^2)+((G%-O%)^2)| 00002e20 29 3a e7 63 25 3c 3d 45 79 25 8c 0d 01 5f 1d 4e |):.c%<=Ey%..._.N| 00002e30 79 25 3d 5f 25 2d 42 25 3a 55 79 25 3d 4f 25 2d |y%=_%-B%:Uy%=O%-| 00002e40 47 25 3a 64 5f 25 3d b9 0d 01 60 2e cc 3a 45 3d |G%:d_%=...`..:E=| 00002e50 45 79 25 2f 63 25 3a 4e 79 25 3d 28 28 5f 25 2d |Ey%/c%:Ny%=((_%-| 00002e60 42 25 29 2a 45 29 3a 55 79 25 3d 28 28 4f 25 2d |B%)*E):Uy%=((O%-| 00002e70 47 25 29 2a 45 29 0d 01 61 52 cd 3a 21 45 25 3d |G%)*E)..aR.:!E%=| 00002e80 53 25 3a c8 99 26 34 30 30 63 62 2c 2c 45 25 3a |S%:..&400cb,,E%:| 00002e90 45 25 21 31 32 3d 28 45 25 21 31 32 29 2b 4e 79 |E%!12=(E%!12)+Ny| 00002ea0 25 3a 45 25 21 38 3d 28 45 25 21 38 29 2b 55 79 |%:E%!8=(E%!8)+Uy| 00002eb0 25 3a e7 64 5f 25 8c 45 25 21 32 30 3d 76 25 3a |%:.d_%.E%!20=v%:| 00002ec0 45 25 21 32 34 3d 67 25 0d 01 62 81 c8 99 26 34 |E%!24=g%..b...&4| 00002ed0 30 30 65 37 2c 32 2c 45 25 2c 53 25 2c 2d 31 3a |00e7,2,E%,S%,-1:| 00002ee0 f2 45 3a 21 41 25 3d 53 25 3a c8 99 26 34 30 30 |.E:!A%=S%:..&400| 00002ef0 63 62 2c 2c 41 25 3a c8 97 c8 93 41 25 21 31 32 |cb,,A%:....A%!12| 00002f00 2b 32 30 2c 41 25 21 38 2d 32 30 2c 30 2c 30 3a |+20,A%!8-20,0,0:| 00002f10 46 5f 25 3d 42 25 3a 43 5f 25 3d 47 25 3a 42 25 |F_%=B%:C_%=G%:B%| 00002f20 3d 41 25 21 31 32 3a 47 25 3d 41 25 21 38 3a e7 |=A%!12:G%=A%!8:.| 00002f30 46 5f 25 3d 42 25 80 43 5f 25 3d 47 25 8c 5f 25 |F_%=B%.C_%=G%._%| 00002f40 3d 42 25 3a 4f 25 3d 47 25 0d 01 63 12 f5 fd 91 |=B%:O%=G%..c....| 00002f50 3e 3d 4a 79 25 2b 50 79 25 3a ce 0d 01 64 05 cd |>=Jy%+Py%:...d..| 00002f60 0d 01 65 61 cc 3a 21 45 25 3d 53 25 3a c8 99 26 |..ea.:!E%=S%:..&| 00002f70 34 30 30 63 62 2c 2c 45 25 3a 45 25 21 34 3d 55 |400cb,,E%:E%!4=U| 00002f80 25 3a 45 25 21 38 3d 4f 25 3a 45 25 21 31 32 3d |%:E%!8=O%:E%!12=| 00002f90 5f 25 3a 45 25 21 31 36 3d 56 25 3a 45 25 21 32 |_%:E%!16=V%:E%!2| 00002fa0 30 3d 76 25 3a 45 25 21 32 34 3d 67 25 3a c8 99 |0=v%:E%!24=g%:..| 00002fb0 26 34 30 30 65 37 2c 32 2c 45 25 2c 53 25 2c 2d |&400e7,2,E%,S%,-| 00002fc0 31 0d 01 66 05 cd 0d 01 67 1d cd 3a e7 5a 25 3f |1..f....g..:.Z%?| 00002fd0 32 37 3c 3e 32 35 35 8c f2 41 28 4d 5f 25 2c 56 |27<>255..A(M_%,V| 00002fe0 5f 25 29 0d 01 68 05 e1 0d 01 69 25 dd f2 43 28 |_%)..h....i%..C(| 00002ff0 46 25 2c 53 25 2c 4e 25 2c 46 79 25 2c 79 79 25 |F%,S%,N%,Fy%,yy%| 00003000 2c 66 79 25 29 3a e7 53 25 3e 2d 31 8c 0d 01 6a |,fy%):.S%>-1...j| 00003010 37 21 45 25 3d 53 25 3a c8 99 26 34 30 30 63 62 |7!E%=S%:..&400cb| 00003020 2c 2c 45 25 3a e7 28 28 45 25 21 33 32 29 80 28 |,,E%:.((E%!32).(| 00003030 31 3c 3c 33 31 29 29 3c 3e 30 8c 51 25 3d b9 8b |1<<31))<>0.Q%=..| 00003040 51 25 3d a3 0d 01 6b 6b 74 79 25 3d 28 51 25 80 |Q%=...kkty%=(Q%.| 00003050 28 45 25 21 33 32 80 28 31 3c 3c 33 30 29 29 3c |(E%!32.(1<<30))<| 00003060 3e 30 29 84 28 ac 51 25 80 28 45 25 21 33 32 80 |>0).(.Q%.(E%!32.| 00003070 28 31 3c 3c 33 29 29 3c 3e 30 29 3a 63 79 25 3d |(1<<3))<>0):cy%=| 00003080 28 51 25 80 28 45 25 21 33 32 80 28 31 3c 3c 32 |(Q%.(E%!32.(1<<2| 00003090 38 29 29 3c 3e 30 29 84 28 ac 51 25 80 28 45 25 |8))<>0).(.Q%.(E%| 000030a0 21 33 32 80 28 31 3c 3c 32 29 29 3c 3e 30 29 0d |!32.(1<<2))<>0).| 000030b0 01 6c 11 cc 3a 74 79 25 3d a3 3a 63 79 25 3d a3 |.l..:ty%=.:cy%=.| 000030c0 0d 01 6d 0d cd 3a e7 4e 25 3c 2d 31 8c 0d 01 6e |..m..:.N%<-1...n| 000030d0 09 c8 8e 4e 25 ca 0d 01 6f 4c c9 2d 32 3a 21 45 |...N%...oL.-2:!E| 000030e0 25 3d 53 25 3a c8 99 26 34 30 30 63 62 2c 2c 45 |%=S%:..&400cb,,E| 000030f0 25 3a e7 28 51 25 80 28 45 25 21 33 32 80 28 31 |%:.(Q%.(E%!32.(1| 00003100 3c 3c 32 34 29 29 3c 3e 30 29 84 28 ac 51 25 80 |<<24))<>0).(.Q%.| 00003110 28 45 25 21 33 32 80 28 31 3c 3c 37 29 29 3d 30 |(E%!32.(1<<7))=0| 00003120 29 8c 0d 01 70 08 e7 65 25 8c 0d 01 71 22 f2 41 |)...p..e%...q".A| 00003130 28 45 25 21 34 2b 32 30 2c 45 25 21 31 36 2b 32 |(E%!4+20,E%!16+2| 00003140 30 29 3a f2 5a 28 4d 25 3f 32 34 29 0d 01 72 22 |0):.Z(M%?24)..r"| 00003150 cc 3a 45 25 21 32 38 3d 2d 32 3a c8 99 26 34 30 |.:E%!28=-2:..&40| 00003160 30 65 37 2c 32 2c 45 25 2c 53 25 2c 2d 31 0d 01 |0e7,2,E%,S%,-1..| 00003170 73 05 cd 0d 01 74 05 cd 0d 01 75 4c c9 2d 33 3a |s....t....uL.-3:| 00003180 21 45 25 3d 53 25 3a c8 99 26 34 30 30 63 62 2c |!E%=S%:..&400cb,| 00003190 2c 45 25 3a e7 28 51 25 80 28 45 25 21 33 32 80 |,E%:.(Q%.(E%!32.| 000031a0 28 31 3c 3c 32 35 29 29 3c 3e 30 29 84 28 ac 51 |(1<<25))<>0).(.Q| 000031b0 25 80 28 45 25 21 33 32 80 28 31 3c 3c 37 29 29 |%.(E%!32.(1<<7))| 000031c0 3d 30 29 8c 0d 01 76 08 e7 65 25 8c 0d 01 77 22 |=0)...v..e%...w"| 000031d0 f2 41 28 45 25 21 34 2b 36 30 2c 45 25 21 31 36 |.A(E%!4+60,E%!16| 000031e0 2b 32 30 29 3a f2 5a 28 4d 25 3f 32 34 29 0d 01 |+20):.Z(M%?24)..| 000031f0 78 19 cc 3a c8 99 26 34 30 30 65 37 2c 33 2c 45 |x..:..&400e7,3,E| 00003200 25 2c 53 25 2c 2d 31 0d 01 79 05 cd 0d 01 7a 05 |%,S%,-1..y....z.| 00003210 cd 0d 01 7b 18 c9 2d 34 2c 2d 39 3a e7 28 46 79 |...{..-4,-9:.(Fy| 00003220 25 80 32 35 35 29 3d 34 8c 0d 01 7c 44 21 45 25 |%.255)=4...|D!E%| 00003230 3d 53 25 3a c8 99 26 34 30 30 63 62 2c 2c 45 25 |=S%:..&400cb,,E%| 00003240 3a e7 28 51 25 80 28 45 25 21 33 32 80 28 31 3c |:.(Q%.(E%!32.(1<| 00003250 3c 32 36 29 29 3c 3e 30 29 84 28 ac 51 25 80 28 |<26))<>0).(.Q%.(| 00003260 45 25 21 33 32 80 31 29 3c 3e 30 29 8c 0d 01 7d |E%!32.1)<>0)...}| 00003270 08 e7 65 25 8c 0d 01 7e 22 f2 41 28 45 25 21 34 |..e%...~".A(E%!4| 00003280 2b 38 30 2c 45 25 21 31 36 2b 32 30 29 3a f2 5a |+80,E%!16+20):.Z| 00003290 28 4d 25 3f 32 34 29 0d 01 7f 22 cc 3a 45 25 21 |(M%?24)...".:E%!| 000032a0 32 38 3d 2d 31 3a c8 99 26 34 30 30 65 37 2c 32 |28=-1:..&400e7,2| 000032b0 2c 45 25 2c 53 25 2c 2d 31 0d 01 80 05 cd 0d 01 |,E%,S%,-1.......| 000032c0 81 05 cd 0d 01 82 05 cd 0d 01 83 21 c9 2d 35 3a |...........!.-5:| 000032d0 21 45 25 3d 53 25 3a c8 99 26 34 30 30 63 62 2c |!E%=S%:..&400cb,| 000032e0 2c 45 25 3a e7 ac 65 25 8c 0d 01 84 1a e7 28 28 |,E%:..e%......((| 000032f0 45 25 21 33 32 29 80 28 31 3c 3c 31 38 29 29 3c |E%!32).(1<<18))<| 00003300 3e 30 8c 0d 01 85 19 45 25 21 38 3d 45 25 21 31 |>0.....E%!8=E%!1| 00003310 36 3a 45 25 21 31 32 3d 45 25 21 34 0d 01 86 1b |6:E%!12=E%!4....| 00003320 cc 3a 45 25 21 38 3d 2d 34 30 39 36 3a 45 25 21 |.:E%!8=-4096:E%!| 00003330 31 32 3d 34 30 39 36 0d 01 87 05 cd 0d 01 88 32 |12=4096........2| 00003340 cd 3a e7 28 51 25 80 28 45 25 21 33 32 80 28 31 |.:.(Q%.(E%!32.(1| 00003350 3c 3c 32 37 29 29 3c 3e 30 29 84 28 ac 51 25 80 |<<27))<>0).(.Q%.| 00003360 28 45 25 21 33 32 80 31 29 3c 3e 30 29 8c 0d 01 |(E%!32.1)<>0)...| 00003370 89 08 e7 65 25 8c 0d 01 8a 23 f2 41 28 45 25 21 |...e%....#.A(E%!| 00003380 31 32 2b 32 30 2c 45 25 21 31 36 2b 32 30 29 3a |12+20,E%!16+20):| 00003390 f2 5a 28 4d 25 3f 32 34 29 0d 01 8b 19 cc 3a c8 |.Z(M%?24).....:.| 000033a0 99 26 34 30 30 65 37 2c 32 2c 45 25 2c 53 25 2c |.&400e7,2,E%,S%,| 000033b0 2d 31 0d 01 8c 05 cd 0d 01 8d 05 cd 0d 01 8e 17 |-1..............| 000033c0 c9 2d 36 2c 2d 38 2c 2d 31 30 2c 2d 31 32 3a e7 |.-6,-8,-10,-12:.| 000033d0 65 25 8c 0d 01 8f 1d 21 45 25 3d 53 25 3a c8 99 |e%.....!E%=S%:..| 000033e0 26 34 30 30 63 62 2c 2c 45 25 3a c8 8e 4e 25 ca |&400cb,,E%:..N%.| 000033f0 0d 01 90 0d c9 2d 36 3a e7 63 79 25 8c 0d 01 91 |.....-6:.cy%....| 00003400 23 f2 41 28 45 25 21 31 32 2b 32 30 2c 45 25 21 |#.A(E%!12+20,E%!| 00003410 31 36 2d 32 30 29 3a f2 5a 28 4d 25 3f 32 34 29 |16-20):.Z(M%?24)| 00003420 0d 01 92 05 cd 0d 01 93 0d c9 2d 38 3a e7 63 79 |..........-8:.cy| 00003430 25 8c 0d 01 94 22 f2 41 28 45 25 21 31 32 2b 32 |%....".A(E%!12+2| 00003440 30 2c 45 25 21 38 2b 32 30 29 3a f2 5a 28 4d 25 |0,E%!8+20):.Z(M%| 00003450 3f 32 34 29 0d 01 95 05 cd 0d 01 96 0e c9 2d 31 |?24)..........-1| 00003460 30 3a e7 74 79 25 8c 0d 01 97 21 f2 41 28 45 25 |0:.ty%....!.A(E%| 00003470 21 34 2b 32 30 2c 45 25 21 38 2d 32 30 29 3a f2 |!4+20,E%!8-20):.| 00003480 5a 28 4d 25 3f 32 34 29 0d 01 98 05 cd 0d 01 99 |Z(M%?24)........| 00003490 0e c9 2d 31 32 3a e7 74 79 25 8c 0d 01 9a 22 f2 |..-12:.ty%....".| 000034a0 41 28 45 25 21 31 32 2d 32 30 2c 45 25 21 38 2d |A(E%!12-20,E%!8-| 000034b0 32 30 29 3a f2 5a 28 4d 25 3f 32 34 29 0d 01 9b |20):.Z(M%?24)...| 000034c0 05 cd 0d 01 9c 05 cb 0d 01 9d 2a cc 3a e7 4e 25 |..........*.:.N%| 000034d0 3e 2d 39 8c 47 5f 25 3d 32 34 3a 7a 5f 25 3d 63 |>-9.G_%=24:z_%=c| 000034e0 79 25 8b 47 5f 25 3d 32 30 3a 7a 5f 25 3d 74 79 |y%.G_%=20:z_%=ty| 000034f0 25 0d 01 9e 20 e7 4e 25 3d 2d 38 84 4e 25 3d 2d |%... .N%=-8.N%=-| 00003500 31 30 8c 68 5f 25 3d 2d 33 32 8b 68 5f 25 3d 33 |10.h_%=-32.h_%=3| 00003510 32 0d 01 9f 1d 21 45 25 3d 53 25 3a c8 99 26 34 |2....!E%=S%:..&4| 00003520 30 30 63 62 2c 2c 45 25 3a e7 7a 5f 25 8c 0d 01 |00cb,,E%:.z_%...| 00003530 a0 30 45 25 21 47 5f 25 3d 28 45 25 21 47 5f 25 |.0E%!G_%=(E%!G_%| 00003540 29 2b 68 5f 25 3a c8 99 26 34 30 30 65 37 2c 32 |)+h_%:..&400e7,2| 00003550 2c 45 25 2c 53 25 2c 2d 31 3a 7a 25 3d b9 0d 01 |,E%,S%,-1:z%=...| 00003560 a1 05 cd 0d 01 a2 05 cd 0d 01 a3 05 cb 0d 01 a4 |................| 00003570 13 cc 3a e7 28 4d 25 3f 32 81 31 36 29 3d 31 8c |..:.(M%?2.16)=1.| 00003580 0d 01 a5 19 c8 99 26 34 30 30 63 66 2c 2c 41 25 |......&400cf,,A%| 00003590 3a 4e 25 3d 41 25 21 31 36 0d 01 a6 19 cd 3a 69 |:N%=A%!16.....:i| 000035a0 25 3d 2d 31 3a 44 5f 25 3d b9 3a e7 4e 25 3d 2d |%=-1:D_%=.:.N%=-| 000035b0 31 8c 0d 01 a7 2d 21 45 25 3d 53 25 3a c8 99 26 |1....-!E%=S%:..&| 000035c0 34 30 30 63 63 2c 2c 45 25 3a 69 25 3d 28 45 25 |400cc,,E%:i%=(E%| 000035d0 21 36 34 29 3e 3e 31 32 3a 57 4a 25 3d 2d 31 0d |!64)>>12:WJ%=-1.| 000035e0 01 a8 58 cc 3a 21 41 25 3d 53 25 3a 41 25 21 34 |..X.:!A%=S%:A%!4| 000035f0 3d 4e 25 3a 41 25 21 32 34 3d 30 3a c8 99 26 36 |=N%:A%!24=0:..&6| 00003600 30 30 63 65 2c 2c 41 25 3a e7 41 25 21 32 34 3c |00ce,,A%:.A%!24<| 00003610 3e 30 8c 69 25 3d 28 41 25 21 32 34 3e 3e 31 32 |>0.i%=(A%!24>>12| 00003620 29 80 31 35 3a 57 4a 25 3d 28 41 25 21 32 34 3e |).15:WJ%=(A%!24>| 00003630 3e 31 36 29 80 33 31 0d 01 a9 32 e7 4d 25 3f 32 |>16).31...2.M%?2| 00003640 36 3d 31 80 28 28 4d 25 3f 32 29 80 31 35 29 3d |6=1.((M%?2).15)=| 00003650 30 80 28 41 25 21 32 34 80 28 31 3c 3c 32 31 29 |0.(A%!24.(1<<21)| 00003660 29 3d 30 8c 44 5f 25 3d a3 0d 01 aa 33 e7 4d 25 |)=0.D_%=....3.M%| 00003670 3f 32 36 3d 32 80 28 28 4d 25 3f 32 29 80 31 35 |?26=2.((M%?2).15| 00003680 29 3d 30 80 28 41 25 21 32 34 80 28 31 3c 3c 32 |)=0.(A%!24.(1<<2| 00003690 31 29 29 3c 3e 30 8c 44 5f 25 3d a3 0d 01 ab 0d |1))<>0.D_%=.....| 000036a0 cd 3a e7 69 25 3d 2d 31 8c 0d 01 ac 8e f2 4d 28 |.:.i%=-1......M(| 000036b0 30 2c 22 54 68 65 20 73 70 65 63 69 66 69 63 20 |0,"The specific | 000036c0 77 69 6e 64 6f 77 20 68 61 73 20 62 65 65 6e 20 |window has been | 000036d0 64 65 6c 65 74 65 64 2e 20 43 68 61 6e 67 65 20 |deleted. Change | 000036e0 74 68 65 20 6b 65 79 73 74 72 6f 6b 65 20 74 6f |the keystroke to| 000036f0 20 27 41 6e 79 20 77 69 6e 64 6f 77 27 20 6f 72 | 'Any window' or| 00003700 20 27 57 69 6e 64 6f 77 20 61 74 20 70 6f 69 6e | 'Window at poin| 00003710 74 65 72 27 2e 20 53 65 65 20 74 68 65 20 6d 61 |ter'. See the ma| 00003720 6e 75 61 6c 20 66 6f 72 20 6d 6f 72 65 20 68 65 |nual for more he| 00003730 6c 70 2e 22 2c 31 29 0d 01 ad 0b cc 3a e7 44 5f |lp.",1).....:.D_| 00003740 25 8c 0d 01 ae 49 59 25 3d 46 79 25 80 32 35 35 |%....IY%=Fy%.255| 00003750 3a 21 41 25 3d 79 79 25 3a 41 25 21 34 3d 66 79 |:!A%=yy%:A%!4=fy| 00003760 25 3a 41 25 21 31 32 3d 53 25 3a 41 25 21 31 36 |%:A%!12=S%:A%!16| 00003770 3d 4e 25 3a e7 65 25 80 28 46 79 25 80 36 35 32 |=N%:.e%.(Fy%.652| 00003780 38 30 29 3d 30 80 53 25 3e 30 8c 0d 01 af 0b e7 |80)=0.S%>0......| 00003790 4e 25 3e 2d 31 8c 0d 01 b0 43 c8 99 26 34 30 30 |N%>-1....C..&400| 000037a0 63 65 2c 2c 41 25 2b 31 32 3a 5f 79 25 3d 28 28 |ce,,A%+12:_y%=((| 000037b0 41 25 21 32 38 29 2b 28 41 25 21 32 30 29 29 81 |A%!28)+(A%!20)).| 000037c0 32 3a 77 79 25 3d 28 28 41 25 21 33 32 29 2b 28 |2:wy%=((A%!32)+(| 000037d0 41 25 21 32 34 29 29 81 32 0d 01 b1 12 cc 3a 5f |A%!24)).2.....:_| 000037e0 79 25 3d 38 3a 77 79 25 3d 2d 38 0d 01 b2 0c cd |y%=8:wy%=-8.....| 000037f0 3a e7 53 25 3c 30 8c 0d 01 b3 16 44 79 25 3d 5f |:.S%<0.....Dy%=_| 00003800 79 25 3a 56 79 25 3d 77 79 25 2b 33 32 0d 01 b4 |y%:Vy%=wy%+32...| 00003810 22 cc 3a c8 99 26 34 30 30 63 62 2c 2c 41 25 2b |".:..&400cb,,A%+| 00003820 31 32 3a e7 4e 25 3d 2d 31 84 59 25 3d 32 8c 0d |12:.N%=-1.Y%=2..| 00003830 01 b5 1f 44 79 25 3d 28 41 25 21 31 36 29 2b 38 |...Dy%=(A%!16)+8| 00003840 3a 56 79 25 3d 28 41 25 21 32 38 29 2d 38 0d 01 |:Vy%=(A%!28)-8..| 00003850 b6 31 cc 3a 44 79 25 3d 5f 79 25 2b 28 41 25 21 |.1.:Dy%=_y%+(A%!| 00003860 31 36 2d 41 25 21 33 32 29 3a 56 79 25 3d 77 79 |16-A%!32):Vy%=wy| 00003870 25 2b 28 41 25 21 32 38 2d 41 25 21 33 36 29 0d |%+(A%!28-A%!36).| 00003880 01 b7 05 cd 0d 01 b8 21 cd 3a e7 28 28 4d 25 3f |.......!.:.((M%?| 00003890 32 29 81 31 36 29 3c 3e 31 8c f2 41 28 44 79 25 |2).16)<>1..A(Dy%| 000038a0 2c 56 79 25 29 0d 01 b9 24 c8 99 26 34 30 30 63 |,Vy%)...$..&400c| 000038b0 66 2c 2c 41 25 3a e7 41 25 21 31 32 3d 53 25 80 |f,,A%:.A%!12=S%.| 000038c0 41 25 21 31 36 3d 4e 25 8c 0d 01 ba 0a f2 5a 28 |A%!16=N%......Z(| 000038d0 59 25 29 0d 01 bb 05 cd 0d 01 bc 0c cc 3a e7 59 |Y%)..........:.Y| 000038e0 25 3d 32 8c 0d 01 bd 1b 41 25 21 38 3d 32 3a c8 |%=2.....A%!8=2:.| 000038f0 99 26 34 30 30 65 37 2c 36 2c 41 25 2c 46 25 0d |.&400e7,6,A%,F%.| 00003900 01 be 0b cc 3a c8 8e 69 25 ca 0d 01 bf 0c c9 30 |....:..i%......0| 00003910 2c 31 32 2c 31 33 0d 01 c0 27 c9 31 2c 32 2c 33 |,12,13...'.1,2,3| 00003920 2c 34 2c 36 2c 39 3a e7 69 25 3d 36 80 28 46 79 |,4,6,9:.i%=6.(Fy| 00003930 25 80 36 35 32 38 30 29 3d 35 31 32 8c 0d 01 c1 |%.65280)=512....| 00003940 0e 41 25 21 38 3d 59 25 2a 31 36 0d 01 c2 0d cc |.A%!8=Y%*16.....| 00003950 3a 41 25 21 38 3d 59 25 0d 01 c3 21 cd 3a c8 99 |:A%!8=Y%...!.:..| 00003960 26 34 30 30 65 37 2c 36 2c 41 25 2c 46 25 3a e7 |&400e7,6,A%,F%:.| 00003970 69 25 3d 32 8c 7a 25 3d b9 0d 01 c4 17 c9 35 2c |i%=2.z%=......5,| 00003980 38 3a c8 8e 28 46 79 25 80 36 35 32 38 30 29 ca |8:..(Fy%.65280).| 00003990 0d 01 c5 21 c9 32 35 36 3a 41 25 21 38 3d 59 25 |...!.256:A%!8=Y%| 000039a0 3a c8 99 26 34 30 30 65 37 2c 36 2c 41 25 2c 46 |:..&400e7,6,A%,F| 000039b0 25 0d 01 c6 0f c9 35 31 32 3a e7 69 25 3d 38 8c |%.....512:.i%=8.| 000039c0 0d 01 c7 1f 41 25 21 38 3d 59 25 2a 31 36 3a c8 |....A%!8=Y%*16:.| 000039d0 99 26 34 30 30 65 37 2c 36 2c 41 25 2c 46 25 0d |.&400e7,6,A%,F%.| 000039e0 01 c8 05 cd 0d 01 c9 05 cb 0d 01 ca 21 c9 37 2c |............!.7,| 000039f0 31 31 3a e7 28 46 79 25 80 36 35 32 38 30 29 3d |11:.(Fy%.65280)=| 00003a00 35 31 32 80 69 25 3d 31 31 8c 0d 01 cb 0e 41 25 |512.i%=11.....A%| 00003a10 21 38 3d 59 25 2a 31 36 0d 01 cc 0d cc 3a 41 25 |!8=Y%*16.....:A%| 00003a20 21 38 3d 59 25 0d 01 cd 16 cd 3a c8 99 26 34 30 |!8=Y%.....:..&40| 00003a30 30 65 37 2c 36 2c 41 25 2c 46 25 0d 01 ce 14 c9 |0e7,6,A%,F%.....| 00003a40 31 30 3a c8 8e 46 79 25 80 36 35 32 38 30 ca 0d |10:..Fy%.65280..| 00003a50 01 cf 12 c9 30 3a 41 25 21 38 3d 59 25 2a 32 35 |....0:A%!8=Y%*25| 00003a60 36 0d 01 d0 10 c9 32 35 36 3a 41 25 21 38 3d 59 |6.....256:A%!8=Y| 00003a70 25 0d 01 d1 13 c9 35 31 32 3a 41 25 21 38 3d 59 |%.....512:A%!8=Y| 00003a80 25 2a 31 36 0d 01 d2 16 cb 3a c8 99 26 34 30 30 |%*16.....:..&400| 00003a90 65 37 2c 36 2c 41 25 2c 46 25 0d 01 d3 19 c9 31 |e7,6,A%,F%.....1| 00003aa0 34 3a e7 28 46 79 25 80 36 35 32 38 30 29 3d 35 |4:.(Fy%.65280)=5| 00003ab0 31 32 8c 0d 01 d4 0e 41 25 21 38 3d 59 25 2a 31 |12.....A%!8=Y%*1| 00003ac0 36 0d 01 d5 0d cc 3a 41 25 21 38 3d 59 25 0d 01 |6.....:A%!8=Y%..| 00003ad0 d6 37 cd 3a c8 99 26 34 30 30 65 37 2c 36 2c 41 |.7.:..&400e7,6,A| 00003ae0 25 2c 46 25 3a c8 99 26 34 30 30 64 32 2c 53 25 |%,F%:..&400d2,S%| 00003af0 2c 4e 25 2c 2d 31 2c 2d 31 2c ac 28 31 3c 3c 32 |,N%,-1,-1,.(1<<2| 00003b00 35 29 2c 2d 31 0d 01 d7 28 c9 31 35 3a c8 99 26 |5),-1...(.15:..&| 00003b10 34 30 30 64 32 2c 53 25 2c 4e 25 2c 2d 31 2c 2d |400d2,S%,N%,-1,-| 00003b20 31 2c ac 28 31 3c 3c 32 35 29 2c 2d 31 0d 01 d8 |1,.(1<<25),-1...| 00003b30 05 cb 0d 01 d9 05 cd 0d 01 da 05 cd 0d 01 db 05 |................| 00003b40 cd 0d 01 dc 05 cd 0d 01 dd 07 cd 3a e1 0d 01 de |...........:....| 00003b50 41 dd f2 55 28 77 25 2c 48 24 29 3a f2 53 28 77 |A..U(w%,H$):.S(w| 00003b60 25 2c 48 24 29 3a e3 5a 25 3d 58 25 2b 53 79 25 |%,H$):.Z%=X%+Sy%| 00003b70 b8 58 25 2b 41 79 25 2d 74 25 88 74 25 3a e7 28 |.X%+Ay%-t%.t%:.(| 00003b80 28 5a 25 3f 33 29 80 31 32 38 29 3d 30 8c 0d 01 |(Z%?3).128)=0...| 00003b90 df 30 e7 a4 45 28 5a 25 2b 35 36 29 3d 48 24 80 |.0..E(Z%+56)=H$.| 00003ba0 28 28 5a 25 3f 32 29 83 31 36 29 3c 3e 32 80 28 |((Z%?2).16)<>2.(| 00003bb0 28 5a 25 3f 32 29 83 31 36 29 3c 3e 33 8c 0d 01 |(Z%?2).16)<>3...| 00003bc0 e0 2f 5a 25 21 31 32 3d 77 25 3a e7 28 28 5a 25 |./Z%!12=w%:.((Z%| 00003bd0 3f 32 29 81 31 36 29 3d 30 8c 5a 25 21 31 36 3d |?2).16)=0.Z%!16=| 00003be0 a4 4c 28 a4 45 28 5a 25 2b 37 36 29 29 0d 01 e1 |.L(.E(Z%+76))...| 00003bf0 22 e7 5a 25 21 31 36 3d 2d 32 8c 5a 25 21 32 30 |".Z%!16=-2.Z%!20| 00003c00 3d a4 58 28 a4 45 28 5a 25 2b 31 31 36 29 29 0d |=.X(.E(Z%+116)).| 00003c10 01 e2 1e 21 41 25 3d 2d 32 3a 41 25 21 34 3d 38 |...!A%=-2:A%!4=8| 00003c20 3a c8 99 26 34 30 30 63 65 2c 2c 41 25 0d 01 e3 |:..&400ce,,A%...| 00003c30 05 cd 0d 01 e4 0b cd 3a ed 5a 25 3a e1 0d 01 e5 |.......:.Z%:....| 00003c40 5b dd f2 7a 28 77 25 29 3a e3 5a 25 3d 58 25 2b |[..z(w%):.Z%=X%+| 00003c50 53 79 25 b8 58 25 2b 41 79 25 2d 74 25 88 74 25 |Sy%.X%+Ay%-t%.t%| 00003c60 3a e7 28 28 5a 25 3f 33 29 80 31 32 38 29 3d 30 |:.((Z%?3).128)=0| 00003c70 80 28 28 5a 25 3f 32 29 83 31 36 29 3c 3e 32 80 |.((Z%?2).16)<>2.| 00003c80 28 28 5a 25 3f 32 29 83 31 36 29 3c 3e 33 80 5a |((Z%?2).16)<>3.Z| 00003c90 25 21 31 32 3d 77 25 8c 0d 01 e6 24 5a 25 21 31 |%!12=w%....$Z%!1| 00003ca0 32 3d 2d 31 3a e7 28 28 5a 25 3f 32 29 81 31 36 |2=-1:.((Z%?2).16| 00003cb0 29 3d 30 8c 5a 25 21 31 36 3d 2d 31 0d 01 e7 32 |)=0.Z%!16=-1...2| 00003cc0 cd 3a ed 5a 25 3a e3 49 25 3d 30 b8 43 79 25 3a |.:.Z%:.I%=0.Cy%:| 00003cd0 e7 41 25 28 49 25 29 3d 77 25 8c 41 25 28 49 25 |.A%(I%)=w%.A%(I%| 00003ce0 29 3d 2d 31 3a 41 24 28 49 25 29 3d 22 22 0d 01 |)=-1:A$(I%)=""..| 00003cf0 e8 09 ed 49 25 3a e1 0d 01 e9 26 dd a4 44 28 75 |...I%:....&..D(u| 00003d00 5f 25 2c 63 4a 25 29 3a 41 4a 25 3d a3 3a e7 28 |_%,cJ%):AJ%=.:.(| 00003d10 75 5f 25 3f 33 80 31 32 38 29 3d 30 8c 0d 01 ea |u_%?3.128)=0....| 00003d20 18 e7 28 28 28 75 5f 25 3f 32 29 83 31 36 29 80 |..(((u_%?2).16).| 00003d30 32 29 3d 32 8c 0d 01 eb 18 e7 a4 45 28 75 5f 25 |2)=2.......E(u_%| 00003d40 2b 31 32 29 3d 22 22 8c 41 4a 25 3d b9 0d 01 ec |+12)="".AJ%=....| 00003d50 05 cd 0d 01 ed 0a cd 3a 3d 41 4a 25 0d 01 ee 21 |.......:=AJ%...!| 00003d60 dd f2 56 3a 44 24 3d a4 45 28 45 25 2b 34 34 29 |..V:D$=.E(E%+44)| 00003d70 3a e7 45 25 21 34 30 3d 34 30 39 33 8c 0d 01 ef |:.E%!40=4093....| 00003d80 5a 45 25 21 31 32 3d 45 25 21 38 3a 45 25 21 31 |ZE%!12=E%!8:E%!1| 00003d90 36 3d 34 3a 21 45 25 3d 32 35 36 3a c8 99 26 34 |6=4:!E%=256:..&4| 00003da0 30 30 65 37 2c 31 37 2c 45 25 2c 45 25 21 34 3a |00e7,17,E%,E%!4:| 00003db0 f2 4a 28 44 24 29 3a d4 31 2c 2d 31 35 2c 31 30 |.J(D$):.1,-15,10| 00003dc0 30 2c 35 3a e7 44 24 3d 22 3c 57 69 6d 70 24 53 |0,5:.D$="<Wimp$S| 00003dd0 63 72 61 70 3e 22 8c 0d 01 f0 18 c8 99 38 2c 36 |crap>".......8,6| 00003de0 2c 22 3c 57 69 6d 70 24 53 63 72 61 70 3e 22 0d |,"<Wimp$Scrap>".| 00003df0 01 f1 0b cc 3a 79 24 3d 44 24 0d 01 f2 05 cd 0d |....:y$=D$......| 00003e00 01 f3 07 cd 3a e1 0d 01 f4 31 dd f2 47 3a 44 25 |....:....1..G:D%| 00003e10 3d 30 3a e3 62 79 25 3d 30 b8 37 3a e3 65 79 25 |=0:.by%=0.7:.ey%| 00003e20 3d 30 b8 39 36 3a e7 45 25 28 65 79 25 2c 62 79 |=0.96:.E%(ey%,by| 00003e30 25 29 3c 3e 2d 31 8c 0d 01 f5 15 e7 21 45 25 28 |%)<>-1......!E%(| 00003e40 65 79 25 2c 62 79 25 29 3c 3e 30 8c 0d 01 f6 3e |ey%,by%)<>0....>| 00003e50 4c 79 25 3d 45 25 28 65 79 25 2c 62 79 25 29 2d |Ly%=E%(ey%,by%)-| 00003e60 34 3a f5 3a 4c 79 25 3d 58 25 2b 4c 79 25 21 34 |4:.:Ly%=X%+Ly%!4| 00003e70 3a e7 28 4c 79 25 3f 33 80 33 32 29 3d 30 80 ac |:.(Ly%?3.32)=0..| 00003e80 a4 44 28 4c 79 25 2c 30 29 8c 0d 01 f7 14 50 5f |.D(Ly%,0).....P_| 00003e90 25 21 44 25 3d 4c 79 25 3a 44 25 2b 3d 34 0d 01 |%!D%=Ly%:D%+=4..| 00003ea0 f8 0f cd 3a fd 4c 79 25 21 34 3d 2d 31 0d 01 f9 |...:.Ly%!4=-1...| 00003eb0 05 cd 0d 01 fa 19 cd 3a ed 65 79 25 3a ed 62 79 |.......:.ey%:.by| 00003ec0 25 3a e7 44 25 3c 31 30 32 34 8c 0d 01 fb 1f e3 |%:.D%<1024......| 00003ed0 49 25 3d 44 25 b8 31 30 32 30 88 34 3a 50 5f 25 |I%=D%.1020.4:P_%| 00003ee0 21 44 25 3d 2d 31 3a ed 49 25 0d 01 fc 5b cd 3a |!D%=-1:.I%...[.:| 00003ef0 21 41 25 3d 30 3a 41 25 21 34 3d 2d 36 30 2d 28 |!A%=0:A%!4=-60-(| 00003f00 44 25 2a 38 29 3a 41 25 21 38 3d 31 33 33 36 3a |D%*8):A%!8=1336:| 00003f10 41 25 21 31 32 3d 30 3a c8 99 26 34 30 30 64 37 |A%!12=0:..&400d7| 00003f20 2c 4f 79 25 2c 41 25 3a c8 99 26 34 30 30 64 31 |,Oy%,A%:..&400d1| 00003f30 2c 4f 79 25 2c 30 2c 2d 34 30 39 36 2c 34 30 39 |,Oy%,0,-4096,409| 00003f40 36 2c 30 3a e1 0d 01 fd 46 dd f2 4a 28 44 24 29 |6,0:....F..J(D$)| 00003f50 3a c8 99 38 2c 35 2c 44 24 b8 6d 5f 25 2c 2c 4d |:..8,5,D$.m_%,,M| 00003f60 4a 25 2c 2c 72 5f 25 3a 52 4a 25 3d 28 4d 4a 25 |J%,,r_%:RJ%=(MJ%| 00003f70 80 26 66 66 66 30 30 29 81 32 35 36 3a e7 6d 5f |.&fff00).256:.m_| 00003f80 25 80 52 4a 25 3d 34 30 39 33 8c 0d 01 fe 21 c8 |%.RJ%=4093....!.| 00003f90 99 26 34 30 36 63 30 3a 56 4a 25 3d 41 79 25 3a |.&406c0:VJ%=Ay%:| 00003fa0 41 79 25 3d 72 5f 25 3a e7 a4 50 8c 0d 01 ff 33 |Ay%=r_%:..P....3| 00003fb0 c8 99 38 2c 32 35 35 2c 44 24 2c 58 25 2c 30 3a |..8,255,D$,X%,0:| 00003fc0 64 24 3d a4 45 28 58 25 29 3a e7 64 24 3c 3e 22 |d$=.E(X%):.d$<>"| 00003fd0 4b 65 79 73 74 72 6f 6b 65 73 22 2b 61 24 8c 0d |Keystrokes"+a$..| 00003fe0 02 00 31 f2 4d 28 30 2c 22 54 68 69 73 20 69 73 |..1.M(0,"This is| 00003ff0 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 6b 65 79 | not a valid key| 00004000 73 74 72 6f 6b 65 73 20 66 69 6c 65 22 2c 31 29 |strokes file",1)| 00004010 0d 02 01 28 cc 3a e3 5a 25 3d 58 25 2b 53 79 25 |...(.:.Z%=X%+Sy%| 00004020 b8 58 25 2b 72 5f 25 2d 74 25 88 74 25 3a f2 63 |.X%+r_%-t%.t%:.c| 00004030 28 5a 25 29 3a ed 5a 25 0d 02 02 05 cd 0d 02 03 |(Z%):.Z%........| 00004040 36 cc 3a f2 4d 28 30 2c 22 45 78 65 63 75 74 6f |6.:.M(0,"Executo| 00004050 72 20 68 61 73 20 72 75 6e 20 6f 75 74 20 6f 66 |r has run out of| 00004060 20 6d 65 6d 6f 72 79 22 2c 31 29 3a 41 79 25 3d | memory",1):Ay%=| 00004070 56 4a 25 0d 02 04 11 cd 3a c8 99 26 34 30 36 63 |VJ%.....:..&406c| 00004080 31 3a f2 47 0d 02 05 07 cd 3a e1 0d 02 06 22 dd |1:.G.....:....".| 00004090 f2 63 28 5a 25 29 3a e7 28 28 5a 25 3f 31 29 80 |.c(Z%):.((Z%?1).| 000040a0 31 36 30 29 3d 33 32 8c 57 79 25 3d b9 0d 02 07 |160)=32.Wy%=....| 000040b0 12 e7 28 28 5a 25 3f 32 29 80 32 29 3d 30 8c 0d |..((Z%?2).2)=0..| 000040c0 02 08 3c 76 24 3d a4 45 28 5a 25 2b 35 36 29 3a |..<v$=.E(Z%+56):| 000040d0 46 25 3d 2d 31 3a e3 4a 25 3d 30 b8 43 79 25 3a |F%=-1:.J%=0.Cy%:| 000040e0 e7 41 24 28 4a 25 29 3d 76 24 8c 46 25 3d 41 25 |.A$(J%)=v$.F%=A%| 000040f0 28 4a 25 29 3a 4a 25 3d 43 79 25 0d 02 09 19 ed |(J%):J%=Cy%.....| 00004100 4a 25 3a 5a 25 21 31 32 3d 46 25 3a e7 46 25 3c |J%:Z%!12=F%:.F%<| 00004110 3e 2d 31 8c 0d 02 0a 13 e7 28 28 5a 25 3f 32 29 |>-1......((Z%?2)| 00004120 81 31 36 29 3d 30 8c 0d 02 0b 1a e7 a4 45 28 5a |.16)=0.......E(Z| 00004130 25 2b 37 36 29 3d 22 49 63 6f 6e 20 62 61 72 22 |%+76)="Icon bar"| 00004140 8c 0d 02 0c 3f 5a 25 21 31 36 3d 2d 32 3a e3 4a |....?Z%!16=-2:.J| 00004150 25 3d 30 b8 36 33 3a 45 25 21 31 32 3d 30 3a c8 |%=0.63:E%!12=0:.| 00004160 99 26 36 30 30 65 37 2c 31 39 2c 45 25 2c 2d 32 |.&600e7,19,E%,-2| 00004170 2c 4a 25 b8 2c 2c 72 25 3a e7 72 25 3d 46 25 8c |,J%.,,r%:.r%=F%.| 00004180 0d 02 0d 2d e7 a4 43 28 46 25 2c 2d 32 2c 4a 25 |...-..C(F%,-2,J%| 00004190 2c a3 29 3d a4 45 28 5a 25 2b 31 31 36 29 8c 5a |,.)=.E(Z%+116).Z| 000041a0 25 21 32 30 3d 4a 25 3a 4a 25 3d 36 33 0d 02 0e |%!20=J%:J%=63...| 000041b0 09 cd 3a ed 4a 25 0d 02 0f 16 cc 3a 77 25 3d 2d |..:.J%.....:w%=-| 000041c0 31 3a e7 48 79 25 3e 3d 33 30 30 8c 0d 02 10 42 |1:.Hy%>=300....B| 000041d0 4a 25 3d a4 53 3a c8 95 4a 25 3c 3e 2d 31 80 77 |J%=.S:..J%<>-1.w| 000041e0 25 3d 2d 31 3a 45 25 21 31 32 3d 30 3a c8 99 26 |%=-1:E%!12=0:..&| 000041f0 36 30 30 65 37 2c 31 39 2c 45 25 2c 4a 25 2c 2d |600e7,19,E%,J%,-| 00004200 31 b8 2c 2c 72 25 3a e7 72 25 3d 46 25 8c 0d 02 |1.,,r%:.r%=F%...| 00004210 11 3b e7 a4 55 28 4a 25 29 3d 28 28 5a 25 21 31 |.;..U(J%)=((Z%!1| 00004220 30 34 29 80 ac 28 31 3c 3c 32 30 29 29 80 a4 41 |04)..(1<<20))..A| 00004230 28 46 25 2c 4a 25 2c a3 29 3d a4 45 28 5a 25 2b |(F%,J%,.)=.E(Z%+| 00004240 37 36 29 8c 77 25 3d 4a 25 0d 02 12 11 cd 3a 4a |76).w%=J%.....:J| 00004250 25 3d a4 4d 28 4a 25 29 3a ce 0d 02 13 3f cc 3a |%=.M(J%):....?.:| 00004260 e3 4a 25 3d 31 37 34 34 b8 31 39 39 36 88 34 3a |.J%=1744.1996.4:| 00004270 45 25 21 31 32 3d 30 3a c8 99 26 36 30 30 65 37 |E%!12=0:..&600e7| 00004280 2c 31 39 2c 45 25 2c 4a 25 2c 2d 31 b8 2c 2c 72 |,19,E%,J%,-1.,,r| 00004290 25 3a e7 72 25 3d 46 25 8c 0d 02 14 43 e7 a4 55 |%:.r%=F%....C..U| 000042a0 28 4a 25 29 3d 28 28 5a 25 21 31 30 34 29 80 ac |(J%)=((Z%!104)..| 000042b0 28 31 3c 3c 32 30 29 29 80 a4 41 28 46 25 2c 4a |(1<<20))..A(F%,J| 000042c0 25 2c a3 29 3d a4 45 28 5a 25 2b 37 36 29 8c 77 |%,.)=.E(Z%+76).w| 000042d0 25 3d 4a 25 3a 4a 25 3d 31 39 39 36 0d 02 15 09 |%=J%:J%=1996....| 000042e0 cd 3a ed 4a 25 0d 02 16 0e cd 3a 5a 25 21 31 36 |.:.J%.....:Z%!16| 000042f0 3d 77 25 0d 02 17 05 cd 0d 02 18 05 cd 0d 02 19 |=w%.............| 00004300 05 cd 0d 02 1a 07 cd 3a e1 0d 02 1b 54 dd f2 64 |.......:....T..d| 00004310 3a e3 77 5f 25 3d 30 b8 36 33 3a 45 25 21 30 3d |:.w_%=0.63:E%!0=| 00004320 32 30 3a 45 25 21 31 32 3d 30 3a c8 99 26 36 30 |20:E%!12=0:..&60| 00004330 30 65 37 2c 31 39 2c 45 25 2c 2d 32 2c 77 5f 25 |0e7,19,E%,-2,w_%| 00004340 b8 2c 2c 46 25 3a e7 46 25 3c 3e 2d 32 80 46 25 |.,,F%:.F%<>-2.F%| 00004350 3c 3e 30 8c f2 53 28 46 25 2c 22 22 29 0d 02 1c |<>0..S(F%,"")...| 00004360 13 ed 77 5f 25 3a e7 48 79 25 3e 3d 33 30 30 8c |..w_%:.Hy%>=300.| 00004370 0d 02 1d 4c 66 25 3d a4 53 3a c8 95 66 25 3c 3e |...Lf%=.S:..f%<>| 00004380 2d 31 3a 45 25 21 31 32 3d 30 3a c8 99 26 36 30 |-1:E%!12=0:..&60| 00004390 30 65 37 2c 31 39 2c 45 25 2c 66 25 2c 2d 31 b8 |0e7,19,E%,f%,-1.| 000043a0 2c 2c 46 25 3a e7 46 25 3c 3e 66 25 80 46 25 3c |,,F%:.F%<>f%.F%<| 000043b0 3e 30 8c f2 53 28 46 25 2c 22 22 29 0d 02 1e 0f |>0..S(F%,"")....| 000043c0 66 25 3d a4 4d 28 66 25 29 3a ce 0d 02 1f 4f cc |f%=.M(f%):....O.| 000043d0 3a e3 66 25 3d 31 37 34 34 b8 31 39 39 36 88 34 |:.f%=1744.1996.4| 000043e0 3a 45 25 21 31 32 3d 30 3a c8 99 26 36 30 30 65 |:E%!12=0:..&600e| 000043f0 37 2c 31 39 2c 45 25 2c 66 25 2c 2d 31 b8 2c 2c |7,19,E%,f%,-1.,,| 00004400 46 25 3a e7 46 25 3c 3e 66 25 80 46 25 3c 3e 30 |F%:.F%<>f%.F%<>0| 00004410 8c f2 53 28 46 25 2c 22 22 29 0d 02 20 07 ed 66 |..S(F%,"").. ..f| 00004420 25 0d 02 21 07 cd 3a e1 0d 02 22 3b dd f2 53 28 |%..!..:...";..S(| 00004430 77 25 2c 48 24 29 3a 49 5f 25 3d 2d 31 3a 6e 5f |w%,H$):I_%=-1:n_| 00004440 25 3d 2d 31 3a e3 4a 25 3d 43 79 25 b8 30 88 2d |%=-1:.J%=Cy%.0.-| 00004450 31 3a e7 41 25 28 4a 25 29 3d 2d 31 8c 49 5f 25 |1:.A%(J%)=-1.I_%| 00004460 3d 4a 25 0d 02 23 15 e7 41 25 28 4a 25 29 3d 77 |=J%..#..A%(J%)=w| 00004470 25 8c 6e 5f 25 3d 4a 25 0d 02 24 10 ed 4a 25 3a |%.n_%=J%..$..J%:| 00004480 e7 6e 5f 25 3d 2d 31 8c 0d 02 25 1f 41 25 28 49 |.n_%=-1...%.A%(I| 00004490 5f 25 29 3d 77 25 3a e7 48 24 3d 22 22 8c 48 24 |_%)=w%:.H$="".H$| 000044a0 3d a4 42 28 77 25 29 0d 02 26 0e 41 24 28 49 5f |=.B(w%)..&.A$(I_| 000044b0 25 29 3d 48 24 0d 02 27 07 cd 3a e1 0d 02 28 17 |%)=H$..'..:...(.| 000044c0 dd f2 5f 3a 41 79 25 3d 53 79 25 2b 74 25 3a e7 |.._:Ay%=Sy%+t%:.| 000044d0 a4 50 8c 0d 02 29 54 24 58 25 3d 22 4b 65 79 73 |.P...)T$X%="Keys| 000044e0 74 72 6f 6b 65 73 22 2b 61 24 3a e3 71 5f 25 3d |trokes"+a$:.q_%=| 000044f0 31 32 b8 32 35 38 34 88 34 3a 58 25 21 71 5f 25 |12.2584.4:X%!q_%| 00004500 3d 30 3a ed 71 5f 25 3a e3 49 25 3d 53 79 25 b8 |=0:.q_%:.I%=Sy%.| 00004510 53 79 25 2b 74 25 2d 34 88 34 3a 58 25 21 49 25 |Sy%+t%-4.4:X%!I%| 00004520 3d 2d 31 3a ed 49 25 0d 02 2a 2e cc 3a f2 4d 28 |=-1:.I%..*..:.M(| 00004530 30 2c 22 45 78 65 63 75 74 6f 72 20 68 61 73 20 |0,"Executor has | 00004540 72 75 6e 20 6f 75 74 20 6f 66 20 6d 65 6d 6f 72 |run out of memor| 00004550 79 22 2c 32 29 0d 02 2b 07 cd 3a e1 0d 02 2c 9d |y",2)..+..:...,.| 00004560 dd f2 57 28 78 4a 25 2c 58 4a 25 2c 5a 4a 25 29 |..W(xJ%,XJ%,ZJ%)| 00004570 3a c8 99 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b |:..39,"<Keystrok| 00004580 65 25 56 61 72 3e 22 2c 6c 79 25 2c 38 3a c8 99 |e%Var>",ly%,8:..| 00004590 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b 65 25 49 |39,"<Keystroke%I| 000045a0 6e 63 3e 22 2c 4c 5f 25 2c 38 3a 24 28 79 25 29 |nc>",L_%,8:$(y%)| 000045b0 3d c3 28 62 25 81 36 30 30 30 29 2b bd 30 3a c8 |=.(b%.6000)+.0:.| 000045c0 99 26 32 30 30 32 33 2c 22 45 78 65 63 75 74 6f |.&20023,"Executo| 000045d0 72 24 44 69 72 22 2c 41 25 2c 2d 31 2c 30 b8 2c |r$Dir",A%,-1,0.,| 000045e0 2c 6d 5f 25 3a e7 57 79 25 8c 48 25 21 32 38 3d |,m_%:.Wy%.H%!28=| 000045f0 31 8b 48 25 21 32 38 3d 30 0d 02 2d 33 c8 99 26 |1.H%!28=0..-3..&| 00004600 34 30 30 64 34 2c 2c 49 79 25 2c 58 4a 25 2c 5a |400d4,,Iy%,XJ%,Z| 00004610 4a 25 3a 78 5f 25 3d 78 4a 25 3a 46 4a 25 3d 58 |J%:x_%=xJ%:FJ%=X| 00004620 4a 25 3a 4a 4a 25 3d 5a 4a 25 3a e1 0d 02 2e 38 |J%:JJ%=ZJ%:....8| 00004630 dd f2 4e 3a f2 71 28 6a 25 29 3a 4f 24 3d a4 45 |..N:.q(j%):O$=.E| 00004640 28 4d 25 2b 31 32 38 29 3a 21 45 25 3d 6a 25 3a |(M%+128):!E%=j%:| 00004650 c8 99 26 34 30 30 63 63 2c 2c 45 25 3a e7 4f 24 |..&400cc,,E%:.O$| 00004660 3d 22 22 8c 0d 02 2f 19 24 28 45 25 21 37 36 29 |="".../.$(E%!76)| 00004670 3d 22 45 6e 74 65 72 20 74 65 78 74 22 0d 02 30 |="Enter text"..0| 00004680 11 cc 3a 24 28 45 25 21 37 36 29 3d 4f 24 0d 02 |..:$(E%!76)=O$..| 00004690 31 91 cd 3a f2 49 28 6a 25 2c 30 2c 22 22 29 3a |1..:.I(j%,0,""):| 000046a0 21 41 25 3d 6a 25 3a c8 99 26 34 30 30 63 62 2c |!A%=j%:..&400cb,| 000046b0 2c 41 25 3a c8 99 26 34 30 30 63 35 2c 2c 41 25 |,A%:..&400c5,,A%| 000046c0 3a c8 99 26 34 30 30 64 33 2c 2c 71 25 3a c8 99 |:..&400d3,,q%:..| 000046d0 26 34 30 30 64 32 2c 6a 25 2c 30 2c 2d 31 2c 2d |&400d2,j%,0,-1,-| 000046e0 31 2c ac 28 31 3c 3c 32 35 29 2c 2d 31 3a 47 24 |1,.(1<<25),-1:G$| 000046f0 3d 22 3c 4e 6f 6e 65 3e 22 3a f5 3a c8 99 26 34 |="<None>":.:..&4| 00004700 30 30 63 37 2c 36 31 34 36 2c 45 25 b8 58 79 25 |00c7,6146,E%.Xy%| 00004710 3a e7 58 79 25 3d 38 80 21 45 25 3d 6a 25 8c 0d |:.Xy%=8.!E%=j%..| 00004720 02 32 19 e7 45 25 21 32 34 3d 32 37 8c 47 24 3d |.2..E%!24=27.G$=| 00004730 22 3c 51 75 69 74 3e 22 0d 02 33 19 e7 45 25 21 |"<Quit>"..3..E%!| 00004740 32 34 3d 31 33 8c 47 24 3d a4 48 28 6a 25 2c 30 |24=13.G$=.H(j%,0| 00004750 29 0d 02 34 23 cd 3a e7 28 58 79 25 3d 31 37 84 |)..4#.:.(Xy%=17.| 00004760 58 79 25 3d 31 38 29 80 45 25 21 31 36 3d 30 8c |Xy%=18).E%!16=0.| 00004770 c8 99 31 37 0d 02 35 51 fd 47 24 3c 3e 22 3c 4e |..17..5Q.G$<>"<N| 00004780 6f 6e 65 3e 22 3a e7 47 24 3c 3e 22 22 8c ff 28 |one>":.G$<>""..(| 00004790 22 53 65 74 20 4b 65 79 73 74 72 6f 6b 65 24 49 |"Set Keystroke$I| 000047a0 6e 70 75 74 20 22 2b 47 24 29 8b ff 28 22 55 6e |nput "+G$)..("Un| 000047b0 73 65 74 20 4b 65 79 73 74 72 6f 6b 65 24 49 6e |set Keystroke$In| 000047c0 70 75 74 22 29 0d 02 36 52 c8 99 26 34 30 30 64 |put")..6R..&400d| 000047d0 32 2c 21 71 25 2c 71 25 21 34 2c 71 25 21 38 2c |2,!q%,q%!4,q%!8,| 000047e0 71 25 21 31 32 2c 71 25 21 31 36 2c 71 25 21 32 |q%!12,q%!16,q%!2| 000047f0 30 3a 21 41 25 3d 6a 25 3a c8 99 26 34 30 30 63 |0:!A%=j%:..&400c| 00004800 36 2c 2c 41 25 3a e7 47 24 3d 22 3c 51 75 69 74 |6,,A%:.G$="<Quit| 00004810 3e 22 8c 4c 25 3d a3 0d 02 37 05 e1 0d 02 38 6b |>".L%=...7....8k| 00004820 dd a4 51 3a ea 71 25 3a c8 99 33 39 2c 22 3c 4b |..Q:.q%:..39,"<K| 00004830 65 79 73 74 72 6f 6b 65 25 49 6e 63 3e 22 2c 45 |eystroke%Inc>",E| 00004840 25 2c 38 31 39 32 3a 71 25 3d bb 28 a4 45 28 45 |%,8192:q%=.(.E(E| 00004850 25 29 29 3a c8 99 33 39 2c 22 3c 4b 65 79 73 74 |%)):..39,"<Keyst| 00004860 72 6f 6b 65 25 56 61 72 3e 22 2c 45 25 2c 38 31 |roke%Var>",E%,81| 00004870 39 32 3a 6a 5f 25 3d bb 28 a4 45 28 45 25 29 29 |92:j_%=.(.E(E%))| 00004880 3a e7 71 25 3c 30 8c 0d 02 39 1d e7 6a 5f 25 2b |:.q%<0...9..j_%+| 00004890 71 25 3c 2d 39 39 39 8c 4c 24 3d 22 22 8b 4c 24 |q%<-999.L$="".L$| 000048a0 3d c3 71 25 0d 02 3a 23 cc 3a e7 6a 5f 25 2b 71 |=.q%..:#.:.j_%+q| 000048b0 25 3e 39 39 39 39 8c 4c 24 3d 22 22 8b 4c 24 3d |%>9999.L$="".L$=| 000048c0 22 2b 22 2b c3 71 25 0d 02 3b 09 cd 3a 3d 4c 24 |"+"+.q%..;..:=L$| 000048d0 0d 02 3c 36 dd f2 4f 3a f2 47 3a 21 45 25 3d 4f |..<6..O:.G:!E%=O| 000048e0 79 25 3a c8 99 26 34 30 30 63 62 2c 2c 45 25 3a |y%:..&400cb,,E%:| 000048f0 e7 28 28 45 25 21 33 32 29 80 28 31 3c 3c 31 36 |.((E%!32).(1<<16| 00004900 29 29 3c 3e 30 8c 0d 02 3d 1f c8 99 26 34 30 30 |))<>0...=...&400| 00004910 64 31 2c 4f 79 25 2c 30 2c 2d 34 30 39 36 2c 34 |d1,Oy%,0,-4096,4| 00004920 30 39 36 2c 30 0d 02 3e 12 cc 3a c8 99 26 34 30 |096,0..>..:..&40| 00004930 30 63 35 2c 2c 45 25 0d 02 3f 07 cd 3a e1 0d 02 |0c5,,E%..?..:...| 00004940 40 bd dd f2 71 28 53 25 29 3a 21 41 25 3d 53 25 |@...q(S%):!A%=S%| 00004950 3a c8 99 26 34 30 30 63 62 2c 2c 41 25 3a 54 79 |:..&400cb,,A%:Ty| 00004960 25 3d 41 25 21 31 32 2d 41 25 21 34 3a 7a 79 25 |%=A%!12-A%!4:zy%| 00004970 3d 41 25 21 31 36 2d 41 25 21 38 3a 50 4a 25 3d |=A%!16-A%!8:PJ%=| 00004980 28 28 47 79 25 2d 6d 25 29 2f 32 29 2b 6d 25 3a |((Gy%-m%)/2)+m%:| 00004990 42 4a 25 3d 28 28 72 79 25 2d 64 25 29 2f 32 29 |BJ%=((ry%-d%)/2)| 000049a0 2b 64 25 3a 41 25 21 34 3d 50 4a 25 2d 28 54 79 |+d%:A%!4=PJ%-(Ty| 000049b0 25 2f 32 29 3a 41 25 21 38 3d 42 4a 25 2d 28 7a |%/2):A%!8=BJ%-(z| 000049c0 79 25 2f 32 29 3a 41 25 21 31 32 3d 41 25 21 34 |y%/2):A%!12=A%!4| 000049d0 2b 54 79 25 3a 41 25 21 31 36 3d 41 25 21 38 2b |+Ty%:A%!16=A%!8+| 000049e0 7a 79 25 3a 41 25 21 32 38 3d 2d 31 3a c8 99 26 |zy%:A%!28=-1:..&| 000049f0 34 30 30 63 35 2c 2c 41 25 3a e1 0d 02 41 5b dd |400c5,,A%:...A[.| 00004a00 f2 4d 28 4f 4a 25 2c 6e 24 2c 4b 4a 25 29 3a 21 |.M(OJ%,n$,KJ%):!| 00004a10 41 25 3d 4f 4a 25 3a 24 28 41 25 2b 34 29 3d 6e |A%=OJ%:$(A%+4)=n| 00004a20 24 3a c8 99 26 34 30 30 64 66 2c 41 25 2c 4b 4a |$:..&400df,A%,KJ| 00004a30 25 2c 22 45 78 65 63 75 74 6f 72 22 b8 2c 53 4a |%,"Executor".,SJ| 00004a40 25 3a e7 53 4a 25 3d 32 8c c8 99 26 34 30 30 64 |%:.SJ%=2...&400d| 00004a50 64 3a c8 99 31 37 0d 02 42 0b 68 79 25 3d a3 3a |d:..17..B.hy%=.:| 00004a60 e1 0d 02 43 49 dd f2 49 28 53 25 2c 4e 25 2c 63 |...CI..I(S%,N%,c| 00004a70 24 29 3a 21 41 25 3d 53 25 3a 41 25 21 34 3d 4e |$):!A%=S%:A%!4=N| 00004a80 25 3a c8 99 26 34 30 30 63 65 2c 2c 41 25 3a e7 |%:..&400ce,,A%:.| 00004a90 a4 45 28 41 25 21 32 38 29 3c 3e c0 63 24 2c 28 |.E(A%!28)<>.c$,(| 00004aa0 41 25 21 33 32 29 2d 31 29 8c 0d 02 44 37 24 28 |A%!32)-1)...D7$(| 00004ab0 41 25 21 32 38 29 3d c0 63 24 2c 28 41 25 21 33 |A%!28)=.c$,(A%!3| 00004ac0 32 29 2d 31 29 3a 41 25 21 38 3d 30 3a 41 25 21 |2)-1):A%!8=0:A%!| 00004ad0 31 32 3d 30 3a c8 99 26 34 30 30 63 64 2c 2c 41 |12=0:..&400cd,,A| 00004ae0 25 0d 02 45 07 cd 3a e1 0d 02 46 47 dd a4 45 28 |%..E..:...FG..E(| 00004af0 50 25 29 3a 4d 24 3d 22 22 3a c8 95 28 3f 50 25 |P%):M$="":..(?P%| 00004b00 3e 33 31 80 3f 50 25 3c 32 35 36 29 80 a9 28 4d |>31.?P%<256)..(M| 00004b10 24 29 3c 32 35 35 3a 4d 24 3d 4d 24 2b bd 3f 50 |$)<255:M$=M$+.?P| 00004b20 25 3a 50 25 3d 50 25 2b 31 3a ce 3a 3d 4d 24 0d |%:P%=P%+1:.:=M$.| 00004b30 02 47 3f dd a4 49 28 50 25 29 3a 4d 24 3d 22 22 |.G?..I(P%):M$=""| 00004b40 3a c8 95 28 3f 50 25 3e 33 31 80 3f 50 25 3c 32 |:..(?P%>31.?P%<2| 00004b50 35 36 29 80 a9 28 4d 24 29 3c 32 35 35 3a e7 3f |56)..(M$)<255:.?| 00004b60 50 25 3e 39 36 80 3f 50 25 3c 31 32 33 8c 0d 02 |P%>96.?P%<123...| 00004b70 48 15 4d 24 3d 4d 24 2b bd 28 28 3f 50 25 29 2d |H.M$=M$+.((?P%)-| 00004b80 33 32 29 0d 02 49 10 cc 3a 4d 24 3d 4d 24 2b bd |32)..I..:M$=M$+.| 00004b90 3f 50 25 0d 02 4a 13 cd 3a 50 25 3d 50 25 2b 31 |?P%..J..:P%=P%+1| 00004ba0 3a ce 3a 3d 4d 24 0d 02 4b 6a dd a4 5a 28 46 25 |:.:=M$..Kj..Z(F%| 00004bb0 2c 50 25 29 3a c8 99 26 34 30 30 66 31 2c 46 25 |,P%):..&400f1,F%| 00004bc0 2c 50 25 2c 51 4a 25 2c 41 25 2c 32 35 36 3a 50 |,P%,QJ%,A%,256:P| 00004bd0 25 3d 41 25 3a 4d 24 3d 22 22 3a c8 95 28 3f 50 |%=A%:M$="":..(?P| 00004be0 25 3e 33 31 80 3f 50 25 3c 32 35 36 29 80 a9 28 |%>31.?P%<256)..(| 00004bf0 4d 24 29 3c 32 35 35 3a 4d 24 3d 4d 24 2b bd 3f |M$)<255:M$=M$+.?| 00004c00 50 25 3a 50 25 3d 50 25 2b 31 3a ce 3a 3d 4d 24 |P%:P%=P%+1:.:=M$| 00004c10 0d 02 4c 5b dd a4 56 28 50 25 29 3a 4d 24 3d 22 |..L[..V(P%):M$="| 00004c20 22 3a c8 95 28 3f 50 25 3e 33 31 80 3f 50 25 3c |":..(?P%>31.?P%<| 00004c30 32 35 36 29 80 a9 28 4d 24 29 3c 32 35 35 3a e7 |256)..(M$)<255:.| 00004c40 3f 50 25 3d 97 28 22 22 22 22 29 84 3f 50 25 3d |?P%=.("""").?P%=| 00004c50 97 28 22 3c 22 29 84 3f 50 25 3d 97 28 22 7c 22 |.("<").?P%=.("|"| 00004c60 29 8c 4d 24 3d 4d 24 2b 22 7c 22 0d 02 4d 1c 4d |).M$=M$+"|"..M.M| 00004c70 24 3d 4d 24 2b bd 3f 50 25 3a 50 25 3d 50 25 2b |$=M$+.?P%:P%=P%+| 00004c80 31 3a ce 3a 3d 4d 24 0d 02 4e 12 dd a4 42 28 46 |1:.:=M$..N...B(F| 00004c90 25 29 3a e7 46 25 3d 30 8c 0d 02 4f 0f 57 24 3d |%):.F%=0...O.W$=| 00004ca0 22 3c 4e 6f 6e 65 3e 22 0d 02 50 4e cc 3a 21 45 |"<None>"..PN.:!E| 00004cb0 25 3d 32 34 3a 45 25 21 31 32 3d 30 3a 45 25 21 |%=24:E%!12=0:E%!| 00004cc0 31 36 3d 26 34 30 30 63 36 3a 45 25 21 32 30 3d |16=&400c6:E%!20=| 00004cd0 46 25 3a c8 99 26 34 30 30 65 37 2c 31 38 2c 45 |F%:..&400e7,18,E| 00004ce0 25 2c 30 3a 57 24 3d 22 22 3a f5 3a f2 45 3a fd |%,0:W$="":.:.E:.| 00004cf0 57 24 3c 3e 22 22 0d 02 51 0e cd 3a 3d c0 57 24 |W$<>""..Q..:=.W$| 00004d00 2c 31 39 29 0d 02 52 17 dd a4 41 28 46 25 2c 53 |,19)..R...A(F%,S| 00004d10 25 2c 78 25 29 3a c8 8e 53 25 ca 0d 02 53 17 c9 |%,x%):..S%...S..| 00004d20 2d 31 3a 46 24 3d 22 42 61 63 6b 67 72 6f 75 6e |-1:F$="Backgroun| 00004d30 64 22 0d 02 54 15 c9 2d 32 3a 46 24 3d 22 49 63 |d"..T..-2:F$="Ic| 00004d40 6f 6e 20 62 61 72 22 0d 02 55 11 7f 3a 21 45 25 |on bar"..U..:!E%| 00004d50 3d 53 25 3a e7 78 25 8c 0d 02 56 22 45 25 21 33 |=S%:.x%...V"E%!3| 00004d60 32 3d 30 3a c8 99 26 36 30 30 63 63 2c 2c 45 25 |2=0:..&600cc,,E%| 00004d70 3a e7 45 25 21 33 32 3d 30 8c 0d 02 57 14 46 24 |:.E%!32=0...W.F$| 00004d80 3d 22 4e 6f 6e 65 78 69 73 74 65 6e 74 22 0d 02 |="Nonexistent"..| 00004d90 58 57 cc 3a 51 25 3d 28 28 28 45 25 21 33 32 29 |XW.:Q%=(((E%!32)| 00004da0 80 28 31 3c 3c 33 31 29 29 3c 3e 30 29 3a e7 28 |.(1<<31))<>0):.(| 00004db0 51 25 80 28 45 25 21 33 32 80 28 31 3c 3c 32 36 |Q%.(E%!32.(1<<26| 00004dc0 29 29 3c 3e 30 29 84 28 ac 51 25 80 28 45 25 21 |))<>0).(.Q%.(E%!| 00004dd0 33 32 80 31 29 3c 3e 30 29 84 45 25 3f 33 36 3c |32.1)<>0).E%?36<| 00004de0 3e 32 35 35 8c 0d 02 59 15 e7 28 28 45 25 21 36 |>255...Y..((E%!6| 00004df0 30 29 80 32 35 36 29 3d 30 8c 0d 02 5a 10 46 24 |0).256)=0...Z.F$| 00004e00 3d a4 45 28 45 25 2b 37 36 29 0d 02 5b 15 cc 3a |=.E(E%+76)..[..:| 00004e10 46 24 3d a4 5a 28 46 25 2c 45 25 21 37 36 29 0d |F$=.Z(F%,E%!76).| 00004e20 02 5c 05 cd 0d 02 5d 13 cc 3a 46 24 3d 22 4e 6f |.\....]..:F$="No| 00004e30 20 74 69 74 6c 65 22 0d 02 5e 05 cd 0d 02 5f 05 | title"..^...._.| 00004e40 cd 0d 02 60 64 cc 3a c8 99 26 34 30 30 63 63 2c |...`d.:..&400cc,| 00004e50 2c 45 25 3a 51 25 3d 28 28 28 45 25 21 33 32 29 |,E%:Q%=(((E%!32)| 00004e60 80 28 31 3c 3c 33 31 29 29 3c 3e 30 29 3a e7 28 |.(1<<31))<>0):.(| 00004e70 51 25 80 28 45 25 21 33 32 80 28 31 3c 3c 32 36 |Q%.(E%!32.(1<<26| 00004e80 29 29 3c 3e 30 29 84 28 ac 51 25 80 28 45 25 21 |))<>0).(.Q%.(E%!| 00004e90 33 32 80 31 29 3c 3e 30 29 84 45 25 3f 33 36 3c |32.1)<>0).E%?36<| 00004ea0 3e 32 35 35 8c 0d 02 61 15 e7 28 28 45 25 21 36 |>255...a..((E%!6| 00004eb0 30 29 80 32 35 36 29 3d 30 8c 0d 02 62 10 46 24 |0).256)=0...b.F$| 00004ec0 3d a4 45 28 45 25 2b 37 36 29 0d 02 63 15 cc 3a |=.E(E%+76)..c..:| 00004ed0 46 24 3d a4 5a 28 46 25 2c 45 25 21 37 36 29 0d |F$=.Z(F%,E%!76).| 00004ee0 02 64 05 cd 0d 02 65 13 cc 3a 46 24 3d 22 4e 6f |.d....e..:F$="No| 00004ef0 20 74 69 74 6c 65 22 0d 02 66 05 cd 0d 02 67 05 | title"..f....g.| 00004f00 cd 0d 02 68 09 cb 3a 3d 46 24 0d 02 69 1b dd a4 |...h..:=F$..i...| 00004f10 43 28 46 25 2c 53 25 2c 4e 25 2c 71 4a 25 29 3a |C(F%,S%,N%,qJ%):| 00004f20 c8 8e 4e 25 ca 0d 02 6a 17 c9 2d 31 3a 5a 24 3d |..N%...j..-1:Z$=| 00004f30 22 42 61 63 6b 67 72 6f 75 6e 64 22 0d 02 6b 16 |"Background"..k.| 00004f40 c9 2d 32 3a 5a 24 3d 22 42 61 63 6b 20 49 63 6f |.-2:Z$="Back Ico| 00004f50 6e 22 0d 02 6c 17 c9 2d 33 3a 5a 24 3d 22 43 6c |n"..l..-3:Z$="Cl| 00004f60 6f 73 65 20 49 63 6f 6e 22 0d 02 6d 16 c9 2d 34 |ose Icon"..m..-4| 00004f70 3a 5a 24 3d 22 54 69 74 6c 65 20 42 61 72 22 0d |:Z$="Title Bar".| 00004f80 02 6e 18 c9 2d 35 3a 5a 24 3d 22 54 6f 67 67 6c |.n..-5:Z$="Toggl| 00004f90 65 20 49 63 6f 6e 22 0d 02 6f 16 c9 2d 36 3a 5a |e Icon"..o..-6:Z| 00004fa0 24 3d 22 53 63 72 6f 6c 6c 20 55 70 22 0d 02 70 |$="Scroll Up"..p| 00004fb0 12 c9 2d 37 3a 5a 24 3d 22 56 20 42 61 72 22 0d |..-7:Z$="V Bar".| 00004fc0 02 71 18 c9 2d 38 3a 5a 24 3d 22 53 63 72 6f 6c |.q..-8:Z$="Scrol| 00004fd0 6c 20 44 6f 77 6e 22 0d 02 72 18 c9 2d 39 3a 5a |l Down"..r..-9:Z| 00004fe0 24 3d 22 41 64 6a 75 73 74 20 53 69 7a 65 22 0d |$="Adjust Size".| 00004ff0 02 73 19 c9 2d 31 30 3a 5a 24 3d 22 53 63 72 6f |.s..-10:Z$="Scro| 00005000 6c 6c 52 69 67 68 74 22 0d 02 74 13 c9 2d 31 31 |llRight"..t..-11| 00005010 3a 5a 24 3d 22 48 20 42 61 72 22 0d 02 75 19 c9 |:Z$="H Bar"..u..| 00005020 2d 31 32 3a 5a 24 3d 22 53 63 72 6f 6c 6c 20 4c |-12:Z$="Scroll L| 00005030 65 66 74 22 0d 02 76 41 7f 3a 21 45 25 3d 53 25 |eft"..vA.:!E%=S%| 00005040 3a 45 25 21 34 3d 4e 25 3a c8 99 26 34 30 30 63 |:E%!4=N%:..&400c| 00005050 65 2c 2c 45 25 3a e7 28 28 28 45 25 21 32 34 29 |e,,E%:.(((E%!24)| 00005060 80 36 31 34 34 30 29 3e 3e 31 32 29 3e 31 33 80 |.61440)>>12)>13.| 00005070 ac 71 4a 25 8c 0d 02 77 11 5a 24 3d 22 56 61 72 |.qJ%...w.Z$="Var| 00005080 69 61 62 6c 65 22 0d 02 78 17 cc 3a e7 28 28 45 |iable"..x..:.((E| 00005090 25 21 32 34 29 80 32 35 36 29 3d 30 8c 0d 02 79 |%!24).256)=0...y| 000050a0 10 5a 24 3d a4 45 28 45 25 2b 32 38 29 0d 02 7a |.Z$=.E(E%+28)..z| 000050b0 0c cc 3a e7 46 25 3d 30 8c 0d 02 7b 10 5a 24 3d |..:.F%=0...{.Z$=| 000050c0 22 55 6e 6b 6e 6f 77 6e 22 0d 02 7c 15 cc 3a e7 |"Unknown"..|..:.| 000050d0 28 28 45 25 21 32 34 29 80 31 29 3d 30 8c 0d 02 |((E%!24).1)=0...| 000050e0 7d 13 5a 24 3d a4 5a 28 46 25 2c 45 25 21 32 38 |}.Z$=.Z(F%,E%!28| 000050f0 29 0d 02 7e 27 cc 3a e7 28 45 25 21 33 32 29 3d |)..~'.:.(E%!32)=| 00005100 2d 31 8c 5f 24 3d 22 22 8b 5f 24 3d a4 5a 28 46 |-1._$=""._$=.Z(F| 00005110 25 2c 45 25 21 33 32 29 0d 02 7f 1b 5a 24 3d a4 |%,E%!32)....Z$=.| 00005120 5a 28 46 25 2c 45 25 21 32 38 29 3a e7 5a 24 3d |Z(F%,E%!28):.Z$=| 00005130 22 22 8c 0d 02 80 20 5a 24 3d 22 3b 22 2b 5f 24 |"".... Z$=";"+_$| 00005140 2b 22 3b 22 3a e7 a7 5a 24 2c 22 3b 73 22 29 3c |+";":..Z$,";s")<| 00005150 3e 30 8c 0d 02 81 30 5a 24 3d c2 5a 24 2c a9 28 |>0....0Z$=.Z$,.(| 00005160 5a 24 29 2d a7 5a 24 2c 22 3b 73 22 29 2d 31 29 |Z$)-.Z$,";s")-1)| 00005170 3a 5a 24 3d c0 5a 24 2c a7 5a 24 2c 22 3b 22 29 |:Z$=.Z$,.Z$,";")| 00005180 2d 31 29 0d 02 82 0f cc 3a 5a 24 3d 22 4e 6f 6e |-1).....:Z$="Non| 00005190 65 22 0d 02 83 05 cd 0d 02 84 05 cd 0d 02 85 05 |e"..............| 000051a0 cd 0d 02 86 05 cd 0d 02 87 05 cd 0d 02 88 05 cd |................| 000051b0 0d 02 89 09 cb 3a 3d 5a 24 0d 02 8a 12 dd a4 55 |.....:=Z$......U| 000051c0 28 53 25 29 3a e7 53 25 3c 30 8c 0d 02 8b 09 73 |(S%):.S%<0.....s| 000051d0 5f 25 3d 30 0d 02 8c 27 cc 3a 21 45 25 3d 53 25 |_%=0...'.:!E%=S%| 000051e0 3a c8 99 26 34 30 30 63 63 2c 2c 45 25 3a 73 5f |:..&400cc,,E%:s_| 000051f0 25 3d 45 25 21 33 32 80 57 5f 25 0d 02 8d 0a cd |%=E%!32.W_%.....| 00005200 3a 3d 73 5f 25 0d 02 8e 11 dd a4 4c 28 72 24 29 |:=s_%......L(r$)| 00005210 3a c8 8e 72 24 ca 0d 02 8f 18 c9 22 42 61 63 6b |:..r$......"Back| 00005220 67 72 6f 75 6e 64 22 3a 59 79 25 3d 2d 31 0d 02 |ground":Yy%=-1..| 00005230 90 16 c9 22 49 63 6f 6e 20 62 61 72 22 3a 59 79 |..."Icon bar":Yy| 00005240 25 3d 2d 32 0d 02 91 5d 7f 3a 59 79 25 3d 2d 31 |%=-2...].:Yy%=-1| 00005250 3a 4b 25 3d a4 53 3a c8 95 4b 25 3c 3e 2d 31 80 |:K%=.S:..K%<>-1.| 00005260 59 79 25 3d 2d 31 3a 21 45 25 3d 32 30 3a 45 25 |Yy%=-1:!E%=20:E%| 00005270 21 31 32 3d 30 3a c8 99 26 36 30 30 65 37 2c 31 |!12=0:..&600e7,1| 00005280 39 2c 45 25 2c 4b 25 2c 2d 31 b8 2c 2c 4e 5f 25 |9,E%,K%,-1.,,N_%| 00005290 3a e7 4e 5f 25 3c 3e 30 80 4e 5f 25 3c 3e 4b 25 |:.N_%<>0.N_%<>K%| 000052a0 8c 0d 02 92 20 e7 72 24 3d c0 a4 41 28 4e 5f 25 |.... .r$=..A(N_%| 000052b0 2c 4b 25 2c a3 29 2c 32 37 29 8c 59 79 25 3d 4b |,K%,.),27).Yy%=K| 000052c0 25 0d 02 93 11 cd 3a 4b 25 3d a4 4d 28 4b 25 29 |%.....:K%=.M(K%)| 000052d0 3a ce 0d 02 94 0a cb 3a 3d 59 79 25 0d 02 95 65 |:......:=Yy%...e| 000052e0 dd a4 58 28 62 24 29 3a 4a 5f 25 3d 2d 31 3a 52 |..X(b$):J_%=-1:R| 000052f0 79 25 3d 30 3a c8 95 52 79 25 3c 32 35 36 80 4a |y%=0:..Ry%<256.J| 00005300 5f 25 3d 2d 31 3a 21 45 25 3d 32 30 3a 45 25 21 |_%=-1:!E%=20:E%!| 00005310 31 32 3d 30 3a c8 99 26 36 30 30 65 37 2c 31 39 |12=0:..&600e7,19| 00005320 2c 45 25 2c 2d 32 2c 52 79 25 b8 2c 2c 5a 5f 25 |,E%,-2,Ry%.,,Z_%| 00005330 3a e7 5a 5f 25 3c 3e 30 80 5a 5f 25 3c 3e 2d 32 |:.Z_%<>0.Z_%<>-2| 00005340 8c 0d 02 96 25 e7 62 24 3d c0 a4 43 28 5a 5f 25 |....%.b$=..C(Z_%| 00005350 2c 2d 32 2c 52 79 25 2c a3 29 2c 31 31 29 8c 4a |,-2,Ry%,.),11).J| 00005360 5f 25 3d 52 79 25 0d 02 97 13 cd 3a 52 79 25 2b |_%=Ry%.....:Ry%+| 00005370 3d 31 3a ce 3a 3d 4a 5f 25 0d 02 98 b0 dd f2 42 |=1:.:=J_%......B| 00005380 3a 21 41 25 3d 31 32 38 3a 41 25 21 34 3d 31 32 |:!A%=128:A%!4=12| 00005390 39 3a 41 25 21 38 3d 31 33 30 3a 41 25 21 31 32 |9:A%!8=130:A%!12| 000053a0 3d 31 33 31 3a 41 25 21 31 36 3d 34 3a 41 25 21 |=131:A%!16=4:A%!| 000053b0 32 30 3d 35 3a 41 25 21 32 34 3d 2d 31 3a c8 99 |20=5:A%!24=-1:..| 000053c0 34 39 2c 41 25 2c 41 25 2b 32 38 3a 6d 25 3d 41 |49,A%,A%+28:m%=A| 000053d0 25 21 32 38 3c 3c 41 25 21 34 34 3a 64 25 3d 41 |%!28<<A%!44:d%=A| 000053e0 25 21 33 32 3c 3c 41 25 21 34 38 3a 47 79 25 3d |%!32<<A%!48:Gy%=| 000053f0 41 25 21 33 36 3c 3c 41 25 21 34 34 3a 72 79 25 |A%!36<<A%!44:ry%| 00005400 3d 41 25 21 34 30 3c 3c 41 25 21 34 38 3a 73 4a |=A%!40<<A%!48:sJ| 00005410 25 3d 31 3c 3c 41 25 21 34 34 3a 77 4a 25 3d 31 |%=1<<A%!44:wJ%=1| 00005420 3c 3c 41 25 21 34 38 3a e1 0d 02 99 35 dd a4 48 |<<A%!48:....5..H| 00005430 28 53 25 2c 4e 25 29 3a 21 41 25 3d 53 25 3a 41 |(S%,N%):!A%=S%:A| 00005440 25 21 34 3d 4e 25 3a c8 99 26 34 30 30 63 65 2c |%!4=N%:..&400ce,| 00005450 2c 41 25 3a 3d a4 45 28 41 25 21 32 38 29 0d 02 |,A%:=.E(A%!28)..| 00005460 9a 27 dd a4 57 3a c8 99 26 34 30 30 63 66 2c 2c |.'..W:..&400cf,,| 00005470 41 25 3a 53 25 3d 41 25 21 31 32 3a e7 41 25 21 |A%:S%=A%!12:.A%!| 00005480 31 32 3c 30 8c 0d 02 9b 09 56 24 3d 22 22 0d 02 |12<0.....V$=""..| 00005490 9c 7e cc 3a 45 25 21 31 32 3d 30 3a c8 99 26 34 |.~.:E%!12=0:..&4| 000054a0 30 30 65 37 2c 31 39 2c 45 25 2c 53 25 2c 2d 31 |00e7,19,E%,S%,-1| 000054b0 b8 2c 2c 46 25 3a 21 45 25 3d 32 34 3a 45 25 21 |.,,F%:!E%=24:E%!| 000054c0 31 32 3d 30 3a 45 25 21 31 36 3d 26 34 30 30 63 |12=0:E%!16=&400c| 000054d0 36 3a 45 25 21 32 30 3d 46 25 3a c8 99 26 34 30 |6:E%!20=F%:..&40| 000054e0 30 65 37 2c 31 38 2c 45 25 2c 30 3a 57 24 3d 22 |0e7,18,E%,0:W$="| 000054f0 22 3a f5 3a f2 45 3a fd 57 24 3c 3e 22 22 3a e7 |":.:.E:.W$<>"":.| 00005500 57 24 3c 3e 22 46 69 6c 65 72 22 8c 0d 02 9d 09 |W$<>"Filer".....| 00005510 56 24 3d 22 22 0d 02 9e 2b cc 3a 21 45 25 3d 53 |V$=""...+.:!E%=S| 00005520 25 3a c8 99 26 34 30 30 63 63 2c 2c 45 25 3a e7 |%:..&400cc,,E%:.| 00005530 28 45 25 21 36 30 80 32 35 36 29 3d 32 35 36 8c |(E%!60.256)=256.| 00005540 0d 02 9f 10 56 24 3d a4 45 28 45 25 21 37 36 29 |....V$=.E(E%!76)| 00005550 0d 02 a0 12 cc 3a 56 24 3d a4 45 28 45 25 2b 37 |.....:V$=.E(E%+7| 00005560 36 29 0d 02 a1 05 cd 0d 02 a2 05 cd 0d 02 a3 09 |6)..............| 00005570 cd 3a 3d 56 24 0d 02 a4 81 dd a4 53 3a ea 49 25 |.:=V$......S:.I%| 00005580 3a 21 45 25 3d 53 5f 25 3a c8 99 26 34 30 30 63 |:!E%=S_%:..&400c| 00005590 62 2c 2c 45 25 3a e3 49 25 3d 34 b8 31 36 88 34 |b,,E%:.I%=4.16.4| 000055a0 3a 45 25 21 49 25 3d 28 45 25 21 49 25 29 2d 34 |:E%!I%=(E%!I%)-4| 000055b0 30 39 36 3a ed 49 25 3a 45 25 21 32 38 3d 2d 32 |096:.I%:E%!28=-2| 000055c0 3a c8 99 26 34 30 30 63 35 2c 2c 45 25 3a c8 99 |:..&400c5,,E%:..| 000055d0 26 34 30 30 63 62 2c 2c 45 25 3a 43 4a 25 3d 45 |&400cb,,E%:CJ%=E| 000055e0 25 21 32 38 3a c8 99 26 34 30 30 63 36 2c 2c 45 |%!28:..&400c6,,E| 000055f0 25 3a 3d 43 4a 25 0d 02 a5 2f dd a4 4d 28 53 25 |%:=CJ%.../..M(S%| 00005600 29 3a 21 45 25 3d 53 25 3a 45 25 21 32 38 3d 2d |):!E%=S%:E%!28=-| 00005610 31 3a c8 99 26 36 30 30 63 62 2c 2c 45 25 3a 3d |1:..&600cb,,E%:=| 00005620 45 25 21 32 38 0d 02 a6 31 dd a4 4a 3a c8 99 26 |E%!28...1..J:..&| 00005630 32 30 30 32 33 2c 61 25 2b 31 32 38 2c 61 25 2c |20023,a%+128,a%,| 00005640 32 35 36 2c 30 b8 2c 2c 49 4a 25 3a 3d c0 24 61 |256,0.,,IJ%:=.$a| 00005650 25 2c 49 4a 25 29 0d 02 a7 7f dd f2 50 3a 45 25 |%,IJ%)......P:E%| 00005660 21 36 34 3d 31 3a 45 4a 25 3d 45 25 21 38 2d 21 |!64=1:EJ%=E%!8-!| 00005670 45 25 3a 62 5f 25 3d 45 25 21 31 32 2d 45 25 21 |E%:b_%=E%!12-E%!| 00005680 34 3a 45 25 3f 36 38 3d 45 4a 25 83 32 35 36 3a |4:E%?68=EJ%.256:| 00005690 45 25 3f 36 39 3d 45 4a 25 81 32 35 36 3a 45 25 |E%?69=EJ%.256:E%| 000056a0 3f 37 30 3d 62 5f 25 83 32 35 36 3a 45 25 3f 37 |?70=b_%.256:E%?7| 000056b0 31 3d 62 5f 25 81 32 35 36 3a e7 28 45 25 21 32 |1=b_%.256:.(E%!2| 000056c0 38 80 28 31 3c 3c 32 39 29 29 3c 3e 30 8c 45 25 |8.(1<<29))<>0.E%| 000056d0 21 36 38 3d 30 0d 02 a8 05 e1 0d 02 a9 58 dd a4 |!68=0........X..| 000056e0 4e 3a c8 99 26 34 30 30 63 66 2c 2c 41 25 3a 21 |N:..&400cf,,A%:!| 000056f0 45 25 3d 32 30 3a 45 25 21 31 36 3d 30 3a 45 25 |E%=20:E%!16=0:E%| 00005700 21 31 32 3d 30 3a c8 99 26 34 30 30 65 37 2c 31 |!12=0:..&400e7,1| 00005710 39 2c 45 25 2c 41 25 21 31 32 2c 41 25 21 31 36 |9,E%,A%!12,A%!16| 00005720 b8 2c 2c 46 25 3a e7 28 41 25 21 31 36 29 3e 2d |.,,F%:.(A%!16)>-| 00005730 31 8c 0d 02 aa 1b 65 24 3d a4 43 28 46 25 2c 41 |1.....e$=.C(F%,A| 00005740 25 21 31 32 2c 41 25 21 31 36 2c b9 29 0d 02 ab |%!12,A%!16,.)...| 00005750 17 cc 3a 65 24 3d a4 41 28 46 25 2c 41 25 21 31 |..:e$=.A(F%,A%!1| 00005760 32 2c b9 29 0d 02 ac 09 cd 3a 3d 65 24 0d 02 ad |2,.).....:=e$...| 00005770 54 dd a4 47 3a c8 99 26 34 30 30 64 33 2c 2c 41 |T..G:..&400d3,,A| 00005780 25 3a 21 45 25 3d 32 30 3a 45 25 21 31 36 3d 30 |%:!E%=20:E%!16=0| 00005790 3a 45 25 21 31 32 3d 30 3a c8 99 26 34 30 30 65 |:E%!12=0:..&400e| 000057a0 37 2c 31 39 2c 45 25 2c 21 41 25 2c 41 25 21 34 |7,19,E%,!A%,A%!4| 000057b0 b8 2c 2c 46 25 3a e7 28 41 25 21 34 29 3e 2d 31 |.,,F%:.(A%!4)>-1| 000057c0 8c 0d 02 ae 18 71 24 3d a4 43 28 46 25 2c 21 41 |.....q$=.C(F%,!A| 000057d0 25 2c 41 25 21 34 2c b9 29 0d 02 af 11 cc 3a 71 |%,A%!4,.).....:q| 000057e0 24 3d 22 3c 6e 6f 6e 65 3e 22 0d 02 b0 09 cd 3a |$="<none>".....:| 000057f0 3d 71 24 0d 02 b1 d2 dd f2 5a 28 5f 4a 25 29 3a |=q$......Z(_J%):| 00005800 c8 99 32 38 b8 76 5f 25 2c 65 5f 25 2c 7a 4a 25 |..28.v_%,e_%,zJ%| 00005810 2c 67 79 25 3a c8 99 36 2c 31 33 38 2c 39 2c 76 |,gy%:..6,138,9,v| 00005820 5f 25 83 32 35 36 3a c8 99 36 2c 31 33 38 2c 39 |_%.256:..6,138,9| 00005830 2c 76 5f 25 81 32 35 36 3a c8 99 36 2c 31 33 38 |,v_%.256:..6,138| 00005840 2c 39 2c 65 5f 25 83 32 35 36 3a c8 99 36 2c 31 |,9,e_%.256:..6,1| 00005850 33 38 2c 39 2c 65 5f 25 81 32 35 36 3a c8 99 36 |38,9,e_%.256:..6| 00005860 2c 31 33 38 2c 39 2c 5f 4a 25 3a c8 99 36 2c 31 |,138,9,_J%:..6,1| 00005870 33 38 2c 39 2c 67 79 25 80 32 35 35 3a c8 99 36 |38,9,gy%.255:..6| 00005880 2c 31 33 38 2c 39 2c 28 67 79 25 3e 3e 38 29 80 |,138,9,(gy%>>8).| 00005890 32 35 35 3a c8 99 36 2c 31 33 38 2c 39 2c 28 67 |255:..6,138,9,(g| 000058a0 79 25 3e 3e 31 36 29 80 32 35 35 3a c8 99 36 2c |y%>>16).255:..6,| 000058b0 31 33 38 2c 39 2c 28 67 79 25 3e 3e 32 34 29 80 |138,9,(gy%>>24).| 000058c0 32 35 35 3a e1 0d 02 b2 15 dd a4 50 3a e7 58 25 |255:.......P:.X%| 000058d0 3c 26 31 38 30 30 30 30 30 8c 0d 02 b3 23 42 5f |<&1800000....#B_| 000058e0 25 3d 47 4a 25 2b 41 79 25 3a c8 99 26 34 30 30 |%=GJ%+Ay%:..&400| 000058f0 65 63 2c 42 5f 25 2c 2d 31 b8 69 5f 25 0d 02 b4 |ec,B_%,-1.i_%...| 00005900 11 cc 3a 42 5f 25 3d 30 3a 69 5f 25 3d 31 0d 02 |..:B_%=0:i_%=1..| 00005910 b5 10 cd 3a 3d 28 42 5f 25 3c 69 5f 25 29 0d 02 |...:=(B_%<i_%)..| 00005920 b6 db dd f2 52 3a 64 79 25 3d b9 3a 68 79 25 3d |....R:dy%=.:hy%=| 00005930 a3 3a 50 79 25 3d 30 3a 45 79 25 3d 32 30 3a 6e |.:Py%=0:Ey%=20:n| 00005940 79 25 3d 33 30 30 30 3a 74 25 3d 31 36 30 3a 53 |y%=3000:t%=160:S| 00005950 79 25 3d 32 35 38 30 3a 61 24 3d 22 32 22 3a 43 |y%=2580:a$="2":C| 00005960 79 25 3d 31 32 37 3a de 45 25 38 31 39 32 2c 41 |y%=127:.E%8192,A| 00005970 25 32 35 36 2c 55 5f 25 6e 79 25 2c 49 79 25 33 |%256,U_%ny%,Iy%3| 00005980 38 30 2c 64 4a 25 32 34 2c 61 25 32 35 36 2c 71 |80,dJ%24,a%256,q| 00005990 25 32 34 3a de 79 25 38 2c 4e 4a 25 38 2c 6c 79 |%24:.y%8,NJ%8,ly| 000059a0 25 38 2c 52 5f 25 38 2c 4c 5f 25 38 2c 50 5f 25 |%8,R_%8,L_%8,P_%| 000059b0 31 30 32 34 2c 4d 25 28 43 79 25 29 3a 4d 25 28 |1024,M%(Cy%):M%(| 000059c0 29 3d 30 3a de 5a 25 28 31 32 37 29 2c 45 24 28 |)=0:.Z%(127),E$(| 000059d0 39 36 29 2c 45 25 28 39 36 2c 37 29 2c 41 25 28 |96),E%(96,7),A%(| 000059e0 43 79 25 29 2c 41 24 28 43 79 25 29 3a 59 4a 25 |Cy%),A$(Cy%):YJ%| 000059f0 3d 2d 31 3a 61 4a 25 3d 30 0d 02 b7 a1 48 25 3d |=-1:aJ%=0....H%=| 00005a00 49 79 25 2b 31 32 34 3a 69 79 25 3d 48 25 2b 31 |Iy%+124:iy%=H%+1| 00005a10 30 30 3a 75 79 25 3d 69 79 25 2b 35 32 3a 41 5f |00:uy%=iy%+52:A_| 00005a20 25 3d 75 79 25 2b 35 32 3a c8 99 26 34 30 30 63 |%=uy%+52:..&400c| 00005a30 30 2c 32 30 30 2c 26 34 62 35 33 34 31 35 34 2c |0,200,&4b534154,| 00005a40 22 45 78 65 63 75 74 6f 72 22 b8 48 79 25 2c 51 |"Executor".Hy%,Q| 00005a50 4a 25 3a e7 48 79 25 3c 32 30 30 8c f2 4d 28 30 |J%:.Hy%<200..M(0| 00005a60 2c 22 54 68 69 73 20 70 72 6f 67 72 61 6d 20 77 |,"This program w| 00005a70 69 6c 6c 20 6f 6e 6c 79 20 77 6f 72 6b 20 6f 6e |ill only work on| 00005a80 20 52 49 53 43 20 4f 53 20 32 2e 30 30 20 6f 72 | RISC OS 2.00 or| 00005a90 20 6c 61 74 65 72 22 2c 32 29 0d 02 b8 c7 45 5f | later",2)....E_| 00005aa0 25 3d a3 3a 21 45 25 3d 2d 31 3a 45 25 21 34 3d |%=.:!E%=-1:E%!4=| 00005ab0 30 3a 45 25 21 38 3d 30 3a 45 25 21 31 32 3d 36 |0:E%!8=0:E%!12=6| 00005ac0 38 3a 45 25 21 31 36 3d 36 38 3a 45 25 21 32 30 |8:E%!16=68:E%!20| 00005ad0 3d 31 32 32 39 30 3a 24 28 45 25 2b 32 34 29 3d |=12290:$(E%+24)=| 00005ae0 22 21 45 78 65 63 75 74 6f 72 22 3a c8 99 26 34 |"!Executor":..&4| 00005af0 30 30 63 32 2c 2c 45 25 b8 61 79 25 3a f2 42 3a |00c2,,E%.ay%:.B:| 00005b00 c8 99 36 2c 31 36 31 2c 31 34 30 b8 2c 2c 78 25 |..6,161,140.,,x%| 00005b10 3a e7 48 79 25 3e 3d 33 30 30 80 28 78 25 80 31 |:.Hy%>=300.(x%.1| 00005b20 29 3c 3e 30 8c 7a 24 3d 22 3c 45 78 65 63 75 74 |)<>0.z$="<Execut| 00005b30 6f 72 24 44 69 72 3e 2e 54 65 6d 70 6c 61 74 65 |or$Dir>.Template| 00005b40 73 33 22 8b 7a 24 3d 22 3c 45 78 65 63 75 74 6f |s3".z$="<Executo| 00005b50 72 24 44 69 72 3e 2e 54 65 6d 70 6c 61 74 65 73 |r$Dir>.Templates| 00005b60 22 0d 02 b9 de c8 99 26 34 30 30 64 39 2c 2c 7a |"......&400d9,,z| 00005b70 24 3a 42 79 25 3d 55 5f 25 3a c8 99 26 34 30 30 |$:By%=U_%:..&400| 00005b80 64 62 2c 2c 45 25 2c 42 79 25 2c 55 5f 25 2b 6e |db,,E%,By%,U_%+n| 00005b90 79 25 2c 2d 31 2c 22 49 6e 66 6f 22 2c 30 b8 2c |y%,-1,"Info",0.,| 00005ba0 2c 42 79 25 3a f2 50 3a c8 99 26 34 30 30 63 31 |,By%:.P:..&400c1| 00005bb0 2c 2c 45 25 b8 53 5f 25 3a c8 99 26 34 30 30 64 |,,E%.S_%:..&400d| 00005bc0 62 2c 2c 45 25 2c 42 79 25 2c 55 5f 25 2b 6e 79 |b,,E%,By%,U_%+ny| 00005bd0 25 2c 2d 31 2c 22 45 6e 74 65 72 22 2c 30 b8 2c |%,-1,"Enter",0.,| 00005be0 2c 42 79 25 3a f2 50 3a c8 99 26 34 30 30 63 31 |,By%:.P:..&400c1| 00005bf0 2c 2c 45 25 b8 6a 25 3a c8 99 26 34 30 30 64 62 |,,E%.j%:..&400db| 00005c00 2c 2c 45 25 2c 42 79 25 2c 55 5f 25 2b 6e 79 25 |,,E%,By%,U_%+ny%| 00005c10 2c 2d 31 2c 22 4c 69 73 74 22 2c 30 b8 2c 2c 42 |,-1,"List",0.,,B| 00005c20 79 25 3a f2 50 3a c8 99 26 34 30 30 63 31 2c 2c |y%:.P:..&400c1,,| 00005c30 45 25 b8 4f 79 25 3a c8 99 26 34 30 30 64 61 0d |E%.Oy%:..&400da.| 00005c40 02 ba a3 c8 99 38 2c 32 35 35 2c 22 3c 45 78 65 |.....8,255,"<Exe| 00005c50 63 75 74 6f 72 24 44 69 72 3e 2e 4d 65 6e 75 73 |cutor$Dir>.Menus| 00005c60 22 2c 49 79 25 2c 30 3a 49 79 25 21 33 32 3d 53 |",Iy%,0:Iy%!32=S| 00005c70 5f 25 3a 49 79 25 21 35 36 3d 48 25 3a 48 25 21 |_%:Iy%!56=H%:H%!| 00005c80 33 32 3d 69 79 25 3a 48 25 21 35 36 3d 75 79 25 |32=iy%:H%!56=uy%| 00005c90 3a 48 25 21 38 30 3d 41 5f 25 3a 69 79 25 21 34 |:H%!80=A_%:iy%!4| 00005ca0 30 3d 79 25 3a 69 79 25 21 34 34 3d 4e 4a 25 3a |0=y%:iy%!44=NJ%:| 00005cb0 c8 99 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b 65 |..39,"<Keystroke| 00005cc0 25 41 75 74 6f 3e 22 2c 79 25 2c 38 3a e7 bb 28 |%Auto>",y%,8:..(| 00005cd0 a4 45 28 79 25 29 29 3d 30 8c 24 79 25 3d 22 31 |.E(y%))=0.$y%="1| 00005ce0 35 22 0d 02 bb d3 24 4e 4a 25 3d 22 61 30 2d 39 |5"....$NJ%="a0-9| 00005cf0 2b 22 3a 62 25 3d bb 28 a4 45 28 79 25 29 29 2a |+":b%=.(.E(y%))*| 00005d00 36 30 30 30 3a 48 5f 25 3d 91 3a 75 79 25 21 34 |6000:H_%=.:uy%!4| 00005d10 30 3d 6c 79 25 3a 75 79 25 21 34 34 3d 52 5f 25 |0=ly%:uy%!44=R_%| 00005d20 3a c8 99 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b |:..39,"<Keystrok| 00005d30 65 25 56 61 72 3e 22 2c 45 25 2c 38 31 39 32 3a |e%Var>",E%,8192:| 00005d40 24 6c 79 25 3d a4 45 28 45 25 29 3a 24 52 5f 25 |$ly%=.E(E%):$R_%| 00005d50 3d 22 61 30 2d 39 5c 2d 22 3a 41 5f 25 21 34 30 |="a0-9\-":A_%!40| 00005d60 3d 4c 5f 25 3a 41 5f 25 21 34 34 3d 52 5f 25 3a |=L_%:A_%!44=R_%:| 00005d70 c8 99 33 39 2c 22 3c 4b 65 79 73 74 72 6f 6b 65 |..39,"<Keystroke| 00005d80 25 49 6e 63 3e 22 2c 4c 5f 25 2c 38 3a 47 4a 25 |%Inc>",L_%,8:GJ%| 00005d90 3d 93 2d 33 32 37 36 38 3a 58 25 3d 93 3a c8 99 |=.-32768:X%=.:..| 00005da0 31 36 b8 75 24 3a 41 79 25 3d 53 79 25 2b 74 25 |16.u$:Ay%=Sy%+t%| 00005db0 3a e7 a4 50 8c 0d 02 bc 83 f2 5f 3a e3 57 25 3d |:..P......_:.W%=| 00005dc0 30 b8 31 32 37 3a f3 5a 25 28 57 25 29 3a ed 57 |0.127:.Z%(W%):.W| 00005dd0 25 3a e3 57 25 3d 30 b8 39 36 3a f3 45 24 28 57 |%:.W%=0.96:.E$(W| 00005de0 25 29 3a ed 57 25 3a 6f 5f 25 3d 58 25 2b 31 32 |%):.W%:o_%=X%+12| 00005df0 3a e3 49 25 3d 30 b8 39 36 3a f3 66 24 3a e3 4a |:.I%=0.96:.f$:.J| 00005e00 25 3d 30 b8 37 3a e7 c1 66 24 2c 4a 25 2b 31 2c |%=0.7:..f$,J%+1,| 00005e10 31 29 3d 22 31 22 8c 45 25 28 49 25 2c 4a 25 29 |1)="1".E%(I%,J%)| 00005e20 3d 6f 5f 25 3a 6f 5f 25 2b 3d 34 8b 45 25 28 49 |=o_%:o_%+=4.E%(I| 00005e30 25 2c 4a 25 29 3d 2d 31 0d 02 bd 49 ed 4a 25 3a |%,J%)=-1...I.J%:| 00005e40 ed 49 25 3a 57 5f 25 3d 26 66 66 31 30 31 66 62 |.I%:W_%=&ff101fb| 00005e50 66 3a 57 79 25 3d a3 3a 41 24 28 29 3d 22 3c 4e |f:Wy%=.:A$()="<N| 00005e60 6f 6e 65 3e 22 3a 41 25 28 29 3d 2d 31 3a f2 64 |one>":A%()=-1:.d| 00005e70 3a 6d 79 25 3d a3 3a e7 48 79 25 3e 3d 33 30 30 |:my%=.:.Hy%>=300| 00005e80 8c 0d 02 be 1c c8 99 38 38 2c 32 b8 2c 2c 6d 79 |.......88,2.,,my| 00005e90 25 3a 6d 79 25 3d 28 6d 79 25 3d 31 29 0d 02 bf |%:my%=(my%=1)...| 00005ea0 0b cd 3a e7 6d 79 25 8c 0d 02 c0 2d 45 24 28 35 |..:.my%....-E$(5| 00005eb0 35 29 3d 22 23 22 3a 45 24 28 36 32 29 3d 22 5c |5)="#":E$(62)="\| 00005ec0 22 3a 5a 25 28 39 34 29 3d 36 32 3a 5a 25 28 34 |":Z%(94)=62:Z%(4| 00005ed0 36 29 3d 2d 31 0d 02 c1 35 cd 3a 64 79 25 3d a3 |6)=-1...5.:dy%=.| 00005ee0 3a e7 57 79 25 8c 48 25 21 32 38 3d 28 28 48 25 |:.Wy%.H%!28=((H%| 00005ef0 21 32 38 29 84 31 29 8b 48 25 21 32 38 3d 28 28 |!28).1).H%!28=((| 00005f00 48 25 21 32 38 29 80 ac 31 29 0d 02 c2 5b c8 99 |H%!28)..1)...[..| 00005f10 33 35 2c 22 45 78 65 63 75 74 6f 72 24 44 65 66 |35,"Executor$Def| 00005f20 61 75 6c 74 46 69 6c 65 22 2c 41 25 2c 32 35 36 |aultFile",A%,256| 00005f30 2c 30 2c 30 b8 2c 2c 54 4a 25 3a 41 25 3f 54 4a |,0,0.,,TJ%:A%?TJ| 00005f40 25 3d 30 3a 77 24 3d a4 45 28 41 25 29 3a f2 4a |%=0:w$=.E(A%):.J| 00005f50 28 77 24 2b 22 2e 44 65 66 61 75 6c 74 22 29 3a |(w$+".Default"):| 00005f60 65 4a 25 3d a3 0d 02 c3 2e cc 3a f2 4d 28 30 2c |eJ%=......:.M(0,| 00005f70 22 45 78 65 63 75 74 6f 72 20 68 61 73 20 72 75 |"Executor has ru| 00005f80 6e 20 6f 75 74 20 6f 66 20 6d 65 6d 6f 72 79 22 |n out of memory"| 00005f90 2c 32 29 0d 02 c4 07 cd 3a e1 0d 02 c5 35 dc 20 |,2).....:....5. | 00005fa0 2d 31 2c 2d 31 2c 2d 31 2c 2d 31 2c 2d 31 2c 2d |-1,-1,-1,-1,-1,-| 00005fb0 31 2c 2d 31 2c 2d 31 2c 2d 31 2c 39 34 2c 39 35 |1,-1,-1,-1,94,95| 00005fc0 2c 39 36 2c 2d 31 2c 2d 31 2c 2d 31 2c 2d 31 0d |,96,-1,-1,-1,-1.| 00005fd0 02 c6 35 dc 20 32 39 2c 34 32 2c 34 33 2c 34 34 |..5. 29,42,43,44| 00005fe0 2c 20 34 2c 34 37 2c 20 37 2c 35 30 2c 34 35 2c |, 4,47, 7,50,45,| 00005ff0 37 35 2c 38 33 2c 38 34 2c 31 31 2c 31 32 2c 31 |75,83,84,11,12,1| 00006000 30 2c 2d 31 0d 02 c7 35 dc 20 20 30 2c 33 35 2c |0,-1...5. 0,35,| 00006010 31 37 2c 33 32 2c 34 36 2c 32 31 2c 34 38 2c 33 |17,32,46,21,48,3| 00006020 39 2c 35 30 2c 37 36 2c 38 35 2c 38 36 2c 36 30 |9,50,76,85,86,60| 00006030 2c 36 31 2c 36 32 2c 36 33 0d 02 c8 35 dc 20 34 |,61,62,63...5. 4| 00006040 30 2c 34 31 2c 31 36 2c 33 30 2c 34 35 2c 33 33 |0,41,16,30,45,33| 00006050 2c 32 37 2c 32 38 2c 35 34 2c 37 33 2c 38 37 2c |,27,28,54,73,87,| 00006060 38 38 2c 39 33 2c 36 34 2c 36 35 2c 36 36 0d 02 |88,93,64,65,66..| 00006070 c9 35 dc 20 2d 31 2c 31 33 2c 33 36 2c 31 38 2c |.5. -1,13,36,18,| 00006080 33 37 2c 32 32 2c 32 33 2c 34 31 2c 35 37 2c 37 |37,22,23,41,57,7| 00006090 31 2c 39 30 2c 2d 31 2c 38 39 2c 2d 31 2c 36 37 |1,90,-1,89,-1,67| 000060a0 2c 36 38 0d 02 ca 35 dc 20 2d 31 2c 33 31 2c 31 |,68...5. -1,31,1| 000060b0 35 2c 31 39 2c 32 30 2c 32 36 2c 32 34 2c 35 37 |5,19,20,26,24,57| 000060c0 2c 35 36 2c 37 30 2c 39 31 2c 39 32 2c 2d 31 2c |,56,70,91,92,-1,| 000060d0 35 31 2c 2d 31 2c 2d 31 0d 02 cb 35 dc 20 35 39 |51,-1,-1...5. 59| 000060e0 2c 33 38 2c 36 39 2c 33 34 2c 31 34 2c 32 35 2c |,38,69,34,14,25,| 000060f0 34 39 2c 35 32 2c 35 33 2c 37 32 2c 37 37 2c 37 |49,52,53,72,77,7| 00006100 38 2c 38 30 2c 2d 31 2c 2d 31 2c 2d 31 0d 02 cc |8,80,-1,-1,-1...| 00006110 35 dc 20 35 38 2c 20 31 2c 20 32 2c 20 33 2c 20 |5. 58, 1, 2, 3, | 00006120 35 2c 20 36 2c 20 38 2c 20 39 2c 35 35 2c 37 34 |5, 6, 8, 9,55,74| 00006130 2c 38 31 2c 38 32 2c 37 39 2c 2d 31 2c 2d 31 2c |,81,82,79,-1,-1,| 00006140 2d 31 0d 02 cd 3d dc 20 50 72 69 6e 74 20 28 46 |-1...=. Print (F| 00006150 30 29 2c 46 31 2c 46 32 2c 46 33 2c 46 34 2c 46 |0),F1,F2,F3,F4,F| 00006160 35 2c 46 36 2c 46 37 2c 46 38 2c 46 39 2c 46 31 |5,F6,F7,F8,F9,F1| 00006170 30 2c 46 31 31 2c 46 31 32 2c 41 2c 42 2c 43 0d |0,F11,F12,A,B,C.| 00006180 02 ce 25 dc 20 44 2c 45 2c 46 2c 47 2c 48 2c 49 |..%. D,E,F,G,H,I| 00006190 2c 4a 2c 4b 2c 4c 2c 4d 2c 4e 2c 4f 2c 50 2c 51 |,J,K,L,M,N,O,P,Q| 000061a0 2c 52 2c 53 0d 02 cf 25 dc 20 54 2c 55 2c 56 2c |,R,S...%. T,U,V,| 000061b0 57 2c 58 2c 59 2c 5a 2c 30 2c 31 2c 32 2c 33 2c |W,X,Y,Z,0,1,2,3,| 000061c0 34 2c 35 2c 36 2c 37 2c 38 0d 02 d0 55 dc 20 39 |4,5,6,7,8...U. 9| 000061d0 2c 22 2c 22 2c 22 2d 22 2c 22 3d 22 2c 22 2e 22 |,",","-","=","."| 000061e0 2c 22 2f 22 2c 22 5b 22 2c 22 5c 22 2c 22 5d 22 |,"/","[","\","]"| 000061f0 2c 22 3b 22 2c 45 73 63 61 70 65 2c 54 61 62 2c |,";",Escape,Tab,| 00006200 42 72 65 61 6b 2c 42 61 63 6b 20 74 69 63 6b 2c |Break,Back tick,| 00006210 22 a3 22 2c 42 61 63 6b 20 73 70 61 63 65 0d 02 |".",Back space..| 00006220 d1 3f dc 20 49 6e 73 65 72 74 2c 48 6f 6d 65 2c |.?. Insert,Home,| 00006230 50 61 67 65 20 55 70 2c 50 61 67 65 20 44 6f 77 |Page Up,Page Dow| 00006240 6e 2c 22 27 22 2c 53 70 61 63 65 20 62 61 72 2c |n,"'",Space bar,| 00006250 44 65 6c 65 74 65 2c 52 65 74 75 72 6e 0d 02 d2 |Delete,Return...| 00006260 50 dc 20 43 6f 70 79 2c 55 70 20 61 72 72 6f 77 |P. Copy,Up arrow| 00006270 2c 52 69 67 68 74 20 61 72 72 6f 77 2c 4c 65 66 |,Right arrow,Lef| 00006280 74 20 61 72 72 6f 77 2c 44 6f 77 6e 20 61 72 72 |t arrow,Down arr| 00006290 6f 77 2c 4b 65 79 70 61 64 20 30 2c 4b 65 79 70 |ow,Keypad 0,Keyp| 000062a0 61 64 20 31 2c 4b 65 79 70 61 64 20 32 0d 02 d3 |ad 1,Keypad 2...| 000062b0 4d dc 20 4b 65 79 70 61 64 20 33 2c 4b 65 79 70 |M. Keypad 3,Keyp| 000062c0 61 64 20 34 2c 4b 65 79 70 61 64 20 35 2c 4b 65 |ad 4,Keypad 5,Ke| 000062d0 79 70 61 64 20 36 2c 4b 65 79 70 61 64 20 37 2c |ypad 6,Keypad 7,| 000062e0 4b 65 79 70 61 64 20 38 2c 4b 65 79 70 61 64 20 |Keypad 8,Keypad | 000062f0 39 2c 4b 65 79 70 61 64 20 2b 0d 02 d4 52 dc 20 |9,Keypad +...R. | 00006300 4b 65 79 70 61 64 20 2d 2c 4b 65 79 70 61 64 20 |Keypad -,Keypad | 00006310 2e 2c 4b 65 79 70 61 64 20 2f 2c 4b 65 79 70 61 |.,Keypad /,Keypa| 00006320 64 20 23 2c 4b 65 79 70 61 64 20 2a 2c 4b 65 79 |d #,Keypad *,Key| 00006330 70 61 64 20 45 6e 74 65 72 2c 53 65 6c 65 63 74 |pad Enter,Select| 00006340 2c 4d 65 6e 75 2c 41 64 6a 75 73 74 0d 02 d5 4d |,Menu,Adjust...M| 00006350 dc 20 31 31 31 31 31 31 31 31 2c 31 31 31 31 31 |. 11111111,11111| 00006360 31 31 31 2c 31 31 31 31 31 31 31 31 2c 31 31 31 |111,11111111,111| 00006370 31 31 31 31 31 2c 31 31 31 31 31 31 31 31 2c 31 |11111,11111111,1| 00006380 31 31 31 31 31 31 31 2c 31 31 31 31 31 31 31 31 |1111111,11111111| 00006390 2c 31 31 31 31 31 31 31 31 0d 02 d6 4d dc 20 31 |,11111111...M. 1| 000063a0 31 31 31 31 31 31 31 2c 31 31 31 31 31 31 31 31 |1111111,11111111| 000063b0 2c 31 31 31 31 31 31 31 31 2c 31 31 31 31 31 31 |,11111111,111111| 000063c0 31 31 2c 31 31 31 31 31 31 31 31 2c 30 30 31 31 |11,11111111,0011| 000063d0 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 30 |1111,00111111,00| 000063e0 31 31 31 31 31 31 0d 02 d7 4d dc 20 30 30 31 31 |111111...M. 0011| 000063f0 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 30 |1111,00111111,00| 00006400 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c |111111,00111111,| 00006410 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 |00111111,0011111| 00006420 31 2c 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 |1,00111111,00111| 00006430 31 31 31 0d 02 d8 4d dc 20 30 30 31 31 31 31 31 |111...M. 0011111| 00006440 31 2c 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 |1,00111111,00111| 00006450 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 30 31 |111,00111111,001| 00006460 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 |11111,00111111,0| 00006470 30 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 |0111111,00111111| 00006480 0d 02 d9 4d dc 20 30 30 31 31 31 31 31 31 2c 30 |...M. 00111111,0| 00006490 30 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 |0111111,00111111| 000064a0 2c 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 31 |,00111111,001111| 000064b0 31 31 2c 30 30 31 31 31 31 31 31 2c 30 30 31 31 |11,00111111,0011| 000064c0 31 31 31 31 2c 30 30 31 31 31 31 31 31 0d 02 da |1111,00111111...| 000064d0 4d dc 20 30 30 31 31 31 31 31 31 2c 30 30 31 31 |M. 00111111,0011| 000064e0 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 30 |1111,00111111,00| 000064f0 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c |111111,00111111,| 00006500 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 |00111111,0011111| 00006510 31 2c 30 30 31 31 31 31 31 31 0d 02 db 4d dc 20 |1,00111111...M. | 00006520 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 |00111111,0011111| 00006530 31 2c 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 |1,00111111,00111| 00006540 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 30 31 |111,00111111,001| 00006550 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 |11111,00111111,0| 00006560 30 31 31 31 31 31 31 0d 02 dc 4d dc 20 30 30 31 |0111111...M. 001| 00006570 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c 30 |11111,00111111,0| 00006580 31 31 31 31 31 31 31 2c 31 31 31 31 31 31 31 31 |1111111,11111111| 00006590 2c 30 30 30 30 31 30 30 30 2c 30 30 31 31 31 31 |,00001000,001111| 000065a0 31 31 2c 30 30 31 31 31 31 31 31 2c 30 30 31 31 |11,00111111,0011| 000065b0 31 31 31 31 0d 02 dd 4d dc 20 31 31 31 31 31 31 |1111...M. 111111| 000065c0 31 31 2c 31 31 31 31 31 31 31 31 2c 31 31 31 31 |11,11111111,1111| 000065d0 31 31 31 31 2c 31 31 31 31 31 31 31 31 2c 30 30 |1111,11111111,00| 000065e0 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 31 2c |111111,00111111,| 000065f0 30 30 31 31 31 31 31 31 2c 30 30 31 31 31 31 31 |00111111,0011111| 00006600 31 0d 02 de 4d dc 20 30 30 31 31 31 31 31 31 2c |1...M. 00111111,| 00006610 31 31 31 31 31 31 31 31 2c 31 31 31 31 31 31 31 |11111111,1111111| 00006620 31 2c 31 31 31 31 31 31 31 31 2c 31 31 31 31 31 |1,11111111,11111| 00006630 31 31 31 2c 30 31 31 31 31 31 31 31 2c 30 31 31 |111,01111111,011| 00006640 31 31 31 31 31 2c 30 31 31 31 31 31 31 31 0d 02 |11111,01111111..| 00006650 df 4d dc 20 30 31 31 31 31 31 31 31 2c 30 31 31 |.M. 01111111,011| 00006660 31 31 31 31 31 2c 30 31 31 31 31 31 31 31 2c 30 |11111,01111111,0| 00006670 31 31 31 31 31 31 31 2c 30 31 31 31 31 31 31 31 |1111111,01111111| 00006680 2c 30 31 31 31 31 31 31 31 2c 30 31 31 31 31 31 |,01111111,011111| 00006690 31 31 2c 30 31 31 31 31 31 31 31 0d 02 e0 56 dc |11,01111111...V.| 000066a0 20 30 31 31 31 31 31 31 31 2c 30 31 31 31 31 31 | 01111111,011111| 000066b0 31 31 2c 30 31 31 31 31 31 31 31 2c 30 31 31 31 |11,01111111,0111| 000066c0 31 31 31 31 2c 30 31 31 31 31 31 31 31 2c 30 31 |1111,01111111,01| 000066d0 31 31 31 31 31 31 2c 30 31 31 31 31 31 31 31 2c |111111,01111111,| 000066e0 30 31 31 31 31 31 31 31 2c 30 31 31 31 31 31 31 |01111111,0111111| 000066f0 31 0d ff |1..| 000066f3