Home » Archimedes archive » Acorn User » AU 1998-09.adf » Regulars » StarInfo/Gaughan/!Rothaigh/!RunImage
StarInfo/Gaughan/!Rothaigh/!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 1998-09.adf » Regulars |
| Filename: | StarInfo/Gaughan/!Rothaigh/!RunImage |
| Read OK: | ✔ |
| File size: | 22E4 bytes |
| Load address: | 0000 |
| Exec address: | 0000 |
File contents
90ONERRORVDU4:PRINTREPORT$;" at ";ERL:SYS263874:END
100PROCA_:B_%=FNC_(680):ONERRORIFFND_THENPROCE_(B_%):END
150REPEATPROCF_:UNTILG_%:PROCE_(B_%):END
180DEFPROCF_:SYS262343,H_%,I_%TOJ_%:CASEJ_%OF
220WHEN2:SYS262341,,I_%
230WHEN3:SYS262342,,I_%
240WHEN6:PROCK_
250WHEN8:PROCL_
260WHEN9:PROCM_
270WHEN17,18:PROCN_
280ENDCASE:ENDPROC
310DEFPROCK_:CASEI_%!12OF
330WHEN-2:CASEI_%!8OF
350WHEN2:PROCO_
360WHEN4,1:PROCP_
370ENDCASE
380WHENQ_%:IFI_%!8=4ORI_%!8=1THENPROCR_
390ENDCASE:ENDPROC
420DEFPROCL_:LOCALS_%:S_%=I_%!24:IFFNT_(Q_%)THEN
450PROCU_(S_%)
460ELSE:CASES_%OF
480WHENV_%:PROCP_
490WHENW_%:PROCX_:PROCY_(Q_%)
500OTHERWISE:SYS262364,S_%
510ENDCASE
520ENDIF:ENDPROC
550DEFPROCM_:LOCALc%,Z_%:c%=I_%+256:SYS262351,,c%:Z_%=c%!8AND1:CASEa_%OF
580WHENb_%:IF!I_%=1THENPROCX_:PROCY_(Q_%)
600IF(!(a_%+24*!I_%+28)AND128)THENG_%=TRUE
610ENDCASE:IFZ_%THENPROCc_(a_%,d_%,e_%)
630ENDPROC
650DEFPROCN_:CASEI_%!16OF
670WHEN0:G_%=TRUE
680WHEN10:PROCf_(I_%!20)
690WHEN&502:PROCg_(I_%!4,I_%!32,I_%!36)
700WHEN&400C1:PROCh_
710ENDCASE:ENDPROC
740DEFPROCX_:i_%=V_%:j_%=W_%:PROCk_(Q_%,7,21,1):PROCk_(Q_%,8,21,0):PROCl_(Q_%,9,FNm_(i_%)):PROCk_(Q_%,10,21,ABS(n_%<>0)):ENDPROC
810DEFPROCU_(S_%):IFFNo_(Q_%,7,21)THEN
830IFS_%<>j_%THEN
840i_%=S_%:PROCl_(Q_%,9,FNm_(i_%))
850ENDIF
860ELSE:IFS_%<>i_%THEN
880j_%=S_%:PROCl_(Q_%,9,FNm_(j_%))
890ENDIF
900ENDIF:ENDPROC
930DEFPROCR_:LOCALp_%,q_%:q_%=I_%!8:CASEI_%!16OF
960WHEN2:V_%=i_%:W_%=j_%:IFFNo_(Q_%,10,21)<>n_%THEN
980n_%=FNo_(Q_%,10,21):IFn_%=0THENPROCr_(-2,s_%)ELSEs_%=FNt_(-2,s_$,"")
1000ENDIF:IFq_%=4THENPROCu_(Q_%)
1020WHEN3:PROCu_(Q_%)
1030WHEN4:PROCv_:PROCw_("Iconbar",FNo_(Q_%,10,21)):PROCx_("CycleKey",i_%):PROCx_("ConfigKey",j_%):PROCy_:IFq_%=1THENPROCu_(Q_%)
1060WHEN7:PROCk_(Q_%,7,21,1):PROCk_(Q_%,8,21,0):PROCl_(Q_%,9,FNm_(i_%))
1080WHEN8:PROCk_(Q_%,7,21,0):PROCk_(Q_%,8,21,1):PROCl_(Q_%,9,FNm_(j_%))
1100ENDCASE:ENDPROC
1130DEFPROCP_:LOCALp_%:LOCALERROR:ONERRORLOCALENDPROC
1150SYS262356,-1:!I_%=z_%:SYS262347,,I_%:p_%=I_%!28:IFp_%<0THENENDPROC
1170!I_%=p_%:SYS262347,,I_%:WHILEFN__:p_%=I_%!28:IFp_%<0THENENDPROC
1200!I_%=p_%:SYS262347,,I_%:ENDWHILE:I_%!28=TRUE:IFp_%<0THENENDPROC
1230SYS262375,2,I_%,p_%:ENDPROC
1260DEFFNm_(`_%):LOCALS_$,S_%,A`%:CASETRUEOF
1290WHEN`_%=0:S_$="CTRL-@"
1300WHEN`_%<27:S_$="CTRL-"+CHR$(`_%+64)
1310WHEN`_%=27:S_$="CTRL-[/ESC"
1320WHEN`_%=28:S_$="CTRL-\"
1330WHEN`_%=29:S_$="CTRL-]"
1340WHEN`_%=30:S_$="CTRL-^"
1350WHEN`_%=31:S_$="CTRL-_"
1360WHEN`_%=32:S_$="<space>"
1370WHEN`_%<&7F:S_$=CHR$`_%
1380WHEN`_%=&7F:S_$="Delete"
1390WHEN`_%<&100:S_$="Alt-"+STR$`_%
1400OTHERWISE:S_%=`_%AND15:A`%=(`_%AND&40)<>0:IFS_%<10ORA`%THEN
1420S_$="F"+STR$S_%:IFS_%=0THENS_$+=" (Print)"
1430IFS_%=13THENS_$+=" (Insert)"
1440IFA`%ANDS_%<10THENS_$+=" (extended)"
1450ELSE:CASES_%OF
1470WHEN10:S_$="Tab"
1480WHEN11:S_$="Copy"
1490WHEN12:S_$="�"
1500WHEN13:S_$="�"
1510WHEN14:S_$="�"
1520WHEN15:S_$="�"
1530ENDCASE
1540ENDIF:IF`_%AND&10THENS_$="SHIFT-"+S_$
1560IF`_%AND&20THENS_$="CTRL-"+S_$
1570ENDCASE:=S_$
1600DEFFN__:IFI_%!4>B`%ORI_%!8>C`%THEN=TRUE
1620=FALSE
1640DEFPROCD`:E`$="Rothaigh$Dir":ENDPROC
1680DEFPROCF`:F`%=I_%:!I_%=10:I_%!4=&502:I_%!8=&400C1:I_%!12=0:ENDPROC
1720DEFPROCG`:LOCALp_%,H`%:SYS262361,,I`$+".Templates":J`%=FNK`("Info",-1):Q_%=FNK`("Configure",-1):z_%=FNK`("Hotkeys",-1):SYS262362:s_$=FNL`("sprite"):IFs_$="sprite"THENs_$="application"
1770PROCl_(J`%,2,B_$):PROCl_(J`%,3,s_$):PROCl_(J`%,5,FNL`("purpose")):PROCl_(J`%,9,FNL`("version")):IFFNM`THEN
1810n_%=FNN`("Iconbar"):V_%=FNO`("CycleKey"):W_%=FNO`("ConfigKey")
1830ELSE:n_%=TRUE:V_%=&1AA:W_%=&1BA
1850ENDIF:IFn_%<>0THENs_%=FNt_(-2,s_$,"")
1870b_%=FNP`("IBMenu"):PROCQ`(b_%,1,J`%):H_%=&83CB3:!I_%=z_%:SYS262347,,I_%:I_%!4-=4096:I_%!8-=4096:I_%!12-=4096:I_%!16-=4096:I_%!28=-2:SYS262341,,I_%:ENDPROC
1930DEFPROCR`:PROCS`:ENDPROC
1970DEFFNT`(p_%,s_%,U`%):CASEp_%OF
1990WHENJ`%:="info"
2000WHENb_%:="ib"
2010WHENQ_%:="conf"
2020ENDCASE:=""
2050DEFPROCh_:PROCV`:ENDPROC
2090DEFPROCA_:DIMW`% 256:ENDPROC
2130DEFFNX`(Y`%,Z`%):SYS53,Y`%,Z`%TO,,Y`%:=Y`%
2170DEFPROCV`:B`%=(FNX`(-1,11)+1)<<FNX`(-1,4):C`%=(FNX`(-1,12)+1)<<FNX`(-1,5):ENDPROC
2220DEFFNa`(b`$):LOCALH`%:SYS35,b`$,W`%,255,0,0TO,,H`%:W`%?H`%=13:=$W`%
2260DEFFNc`(d`%):LOCALe`%,b`$:REPEATb`$+=CHR$(d`%?e`%):e`%+=1:UNTILd`%?e`%<31:=b`$
2300DEFFNf`:LOCALg`%:SYS274496TOg`%:SYS274499,g`%,I_%,64:=FNc`(I_%)
2350DEFPROCh`:LOCALp_%:IFE`$=""THENE`$="Obey$Dir"
2370E`$=FNa`(E`$):I`$=E`$+".Resources."+FNf`:p_%=OPENIN(I`$+".Messages"):IFp_%THENCLOSE#p_%:ENDPROC
2390I`$=E`$+".Resources.UK":p_%=OPENIN(I`$+".Messages"):IFp_%THENCLOSE#p_%:ENDPROC
2410I`$=E`$+".Resources":ENDPROC
2440DEFFNi`(j`%):LOCALk`%:SYS131102,6,,,j`%TO,,d`%;k`%:IF(k`%AND1)THEN=0
2460=d`%
2480DEFPROCl`(m`$):LOCALj`%:SYS267520,,m`$TO,,j`%:n`%=FNi`(16):o`%=FNi`(j`%):SYS267521,n`%,m`$,o`%:ENDPROC
2530DEFFNp`(q`$,r`$,s`$):LOCALe`%,k`%,t`%:SYS398594,n`%,q`$,W`%,255,r`$,s`$TO,,,e`%;k`%:IF(k`%AND1)THEN=q`$
2570W`%!e`%=13:r`$=$W`%:WHILEINSTR(r`$,"~"):t`%=INSTR(r`$,"~")+1:q`$=MID$(r`$,t`%):e`%=INSTR(q`$,"~")-1:q`$=LEFT$(q`$,e`%):r`$=LEFT$(r`$,t`%-2)+FNp`(q`$,"","")+MID$(r`$,t`%+e`%+1):ENDWHILE:=r`$
2650DEFFNL`(q`$)=FNp`(q`$,"","")
2670DEFFNK`(b`$,u`%):LOCALv`%,w`%,p_%:SYS262363,,0,,,-1,b`$,0TO,,w`%:DIMv`% w`%-1:SYS262363,,I_%,v`%,v`%+w`%,-1,b`$,0:I_%!64=u`%:SYS262337,,I_%TOp_%:=p_%
2730DEFPROCx`(RETURN!W`%,RETURNW`%!4,RETURNW`%!20):SYS262355,,W`%:ENDPROC
2770DEFPROCy`(z`%,s_%,g`%):SYS262354,z`%,s_%,0,0,-1,g`%:ENDPROC
2810DEFFN_`(!I_%,I_%!4):SYS262350,,I_%:=$(I_%!28)
2850DEFPROC``(z`%,s_%):PROCy`(z`%,s_%,LENFN_`(z`%,s_%)):ENDPROC
2890DEFPROCl_(!I_%,I_%!4,b`$):LOCALz`%,s_%,H`%:SYS262350,,I_%:IF$(I_%!28)=b`$THENENDPROC
2920I_%!8=0:I_%!12=0:$(I_%!28)=b`$:SYS262349,,I_%:IF(I_%!24>>12AND14)=14THEN
2940PROCx`(z`%,s_%,H`%):IFz`%=!I_%ANDs_%=I_%!4THENPROC``(z`%,s_%)
2960ENDIF:ENDPROC
2990DEFFNAa(Ba$,Ca$,Da%):LOCALEa%:SYS262367,STRING$(4,CHR$0)+LEFT$(Ca$,240)+CHR$0,Da%,Ba$TO,Ea%:=Ea%
3030DEFFNFa(b`$):LOCALH`%,e`%:FORe`%=1TOLENb`$:H`%=ASCMID$(b`$,e`%,1):IFH`%>64ANDH`%<91THENH`%+=32:MID$(b`$,e`%,1)=CHR$H`%
3070NEXT:=b`$
3100DEFFNGa(Ha$):LOCALIa$,Ja$,Ka%:Ka%=OPENIN(E`$+".Options"):IFKa%=0THENKa%=FNAa(FNL`("Message"),FNL`("NoStatus"),33):="*N*O*F*I*L*E*"
3130Ha$=FNFa(Ha$):Ja$="":WHILEHa$<>Ja$ANDJa$<>"*E*N*D*":IFEOF#Ka%THENJa$="*E*N*D*":Ia$=""
3160REPEATIa$=GET$#Ka%:UNTILLEFT$(Ia$,1)<>"#":Ja$=FNFa(LEFT$(Ia$,INSTR(Ia$,":")-1)):Ia$=MID$(Ia$,INSTR(Ia$,":")+1):ENDWHILE:CLOSE#Ka%:=Ia$
3230DEFFNM`:IFFNGa("Program")<>B_$THEN=FALSE
3250=TRUE
3270DEFFNN`(Ha$):Ha$=FNGa(Ha$):IFHa$="%1"ORFNFa(Ha$)="on"THEN=TRUE
3290=FALSE
3310DEFFNO`(Ha$):Ha$=FNGa(Ha$):IFLEFT$(Ha$,1)="%"THEN=VALMID$(Ha$,2)
3330=0
3350DEFFNt_(!I_%,La$,b`$):LOCALs_%,x%,y%,Y`%,Da%:Da%=&300A:IFb`$<>""THENDa%=Da%AND1:b`$=LEFT$(b`$+STRING$(12,CHR$0),12)
3380I_%!4=0:I_%!8=0:SYS393449,40,,La$TO,,,x%,y%,,Y`%:IFx%<1ORy%<1THENLa$="application":SYS262377,40,,La$TO,,,x%,y%,,Y`%
3400I_%!12=x%<<FNX`(Y`%,4):I_%!16=y%<<FNX`(Y`%,5):I_%!20=Da%:IFb`$=""THEN$(I_%+24)=La$ELSE$(I_%+24)=b`$:$(I_%+36)=La$
3430SYS262338,,I_%TOs_%:=s_%
3460DEFFNMa(b`$,g`%):LOCALd`%:IFg`%<LENb`$THENg`%=LENb`$
3480DIMd`% g`%+1:$d`%=b`$:=d`%
3510DEFFNNa(b`$,Oa$)=MID$(b`$,INSTR(b`$,Oa$)+LENOa$)
3530DEFFNPa(b`$,Oa$)=LEFT$(b`$,INSTR(b`$,Oa$)-1)
3550DEFFNP`(q`$):LOCALe`%,Qa%,Ra%,Sa$,Ta%,Ua%,Va$,Wa%,Xa%,Ya%:Qa%=0:REPEATQa%+=1:UNTILFNL`(q`$+STR$Qa%)=q`$+STR$Qa%:DIMRa% Qa%*24:Qa%-=1:FORe`%=0TO(Qa%+1)*24STEP4:Ra%!e`%=0:NEXT:Sa$=FNL`(q`$):IFSa$=q`$THENSa$=""
3600IFLENSa$>12THEN
3610!Ra%=FNMa(Sa$,0):Ra%!4=-1:Ra%!8=LENSa$:Ra%!28=256
3620ELSE:$(Ra%)=Sa$
3640ENDIF:Ra%?12=7:Ra%?13=2:Ra%?14=7:Ra%?15=0:Ra%!20=44:Ra%!24=0:Ta%=LENSa$-2:FORe`%=1TOQa%:Sa$=FNL`(q`$+STR$e`%):WHILEINSTR(Sa$,"�"):MID$(Sa$,INSTR(Sa$,"�"),1)="�":ENDWHILE:Ua%=Ra%+e`%*24+4:Xa%=FALSE:IFINSTR(Sa$,"[")THEN
3710Va$=FNNa(Sa$,"["):Sa$=FNPa(Sa$,"["):IFINSTR(Va$,"T")THEN!Ua%=!Ua%OR1
3730IFINSTR(Va$,"D")THEN!Ua%=!Ua%OR2
3740IFINSTR(Va$,"M")THEN!Ua%=!Ua%OR8
3750IFINSTR(Va$,"S")THENUa%!8=Ua%!8OR1<<22
3760IFINSTR(Va$,"W")THEN
3770!Ua%=!Ua%OR4:Xa%=TRUE:Ya%=VALFNPa(FNNa(Va$,"W"),"]"):IFLENSa$>Ya%THENYa%=LENSa$
3790ENDIF
3800ENDIF:Ua%!4=-1:IFLENSa$>Ta%THENTa%=LENSa$
3820IFXa%THEN
3830Ua%!8=Ua%!8OR&700F121:Ua%!16=-1:Ua%!20=Ya%+1:Ua%!12=FNMa(Sa$,Ua%!20)
3840ELSE:IFLENSa$<12THEN
3860Ua%!8=Ua%!8OR&7000021:$(Ua%+12)=Sa$
3870ELSE:Ua%!8=Ua%!8OR&7000121:Ua%!12=FNMa(Sa$,0):Ua%!16=-1:Ua%!20=LENSa$+1
3890ENDIF
3900ENDIF:NEXT:Ra%!16=Ta%*16+12:!Ua%=!Ua%OR&80:=Ra%
3950DEFPROCQ`(U`%,Za%,p_%):U`%!(8+Za%*24)=p_%:ENDPROC
3990DEFFNC_(aa%):SYS263872:IFaa%<640THENaa%=640
4010DIMI_% aa%:PROCD`:PROCV`:PROCh`:PROCl`(I`$+".Messages"):B_$=FNL`("task"):PROCF`:SYS262336,300,&4B534154,B_$,F`%TOba%,B_%:G_%=FALSE:ca%=0:da%=0:PROCG`:SYS263873:=B_%
4070DEFFNea(q`$,r`$,s`$)=FNp`(q`$,r`$,s`$)
4090DEFFND_:LOCALDa%,b`$,Ca%:LOCALERROR:ONERRORLOCAL:ONERROROFF:VDU4:PRINTREPORT$;" at ";ERL:END
4120b`$=REPORT$:Ca%=ERR:Da%=(1<<30)-Ca%+1:IFCa%<(1<<30)ORCa%>(1<<30)+2THEN
4140b`$=FNea("IError",b`$,STR$ERL):Da%=3:Ca%=FNAa(B_$,b`$,Da%)=2:IFCa%THENG_%=TRUE
4160ELSE:CASEDa%OF
4180WHEN1:b`$+=FNL`("CError")
4190WHEN2:b`$+=FNL`("SError")
4200ENDCASE:Ca%=FNAa(B_$,b`$,Da%)=2
4220ENDIF:=Ca%
4250DEFPROCfa(RETURNd`%):IFd`%>0THENSYS30,7,,d`%
4270d`%=0:ENDPROC
4300DEFPROCS`:SYS267524,n`%:PROCfa(n`%):PROCfa(o`%):ENDPROC
4350DEFPROCE_(B_%):ONERRORH`%=FND_:SYS262365,B_%,&4B534154:END
4370SYS263872:PROCR`:SYS262365,B_%,&4B534154:SYS263873:ENDPROC
4400DEFPROCc_(U`%,x%,y%):x%-=64:a_%=U`%:d_%=x%:e_%=y%:SYS262356,,U`%,x%,y%:ENDPROC
4440DEFPROCO_:LOCALe`%,ga%:REPEATe`%+=1:IF(b_%!(4+24*e`%)AND2)THENga%+=1
4460UNTILb_%!(4+24*e`%)AND128:PROCc_(b_%,!I_%,96+e`%*44+ga%*24):ENDPROC
4490DEFFNo_(!I_%,I_%!4,ha%):SYS262350,,I_%:=(I_%!24AND1<<ha%)>0
4530DEFPROCr_(!I_%,I_%!4):SYS262340,,I_%:ENDPROC
4570DEFPROCu_(!I_%):SYS262375,3,I_%,B_%:ENDPROC
4610DEFPROCv_:LOCALia$:ia$=E`$+".Options":OSCLI("Create "+ia$):OSCLI("SetType "+ia$+" FFF"):Ka%=OPENOUTia$:BPUT#Ka%,"Program:"+B_$:ENDPROC
4670DEFPROCja(Ha$,Ia$):BPUT#Ka%,Ha$+":"+Ia$:ENDPROC
4710DEFPROCw_(Ha$,g`%):IFg`%THENPROCja(Ha$,"On")ELSEPROCja(Ha$,"Off")
4730ENDPROC
4750DEFPROCx_(Ha$,g`%):PROCja(Ha$,"%"+STR$g`%):ENDPROC
4790DEFPROCy_:CLOSE#Ka%:ENDPROC
4830DEFPROCk_(!I_%,I_%!4,ha%,g`%):SYS262350,,I_%:I_%!8=(ABSSGNg`%)<<ha%:I_%!12=ABS(ABSg`%<>2)<<ha%:SYS262349,,I_%:ENDPROC
4880DEFFNT_(!W`%):SYS262347,,W`%:=(W`%!32AND1<<16)>0
4920DEFPROCY_(!I_%):LOCALH`%:SYS262347,,I_%:H`%=I_%!12-I_%!4:I_%!4=(B`%-H`%)/2:I_%!12=H`%+I_%!4:H`%=I_%!16-I_%!8:I_%!8=(C`%-H`%)/2:I_%!16=H`%+I_%!8:I_%!28=-1:SYS262375,2,I_%,B_%:ENDPROC
4990DEFPROCf_(p_%):LOCALERROR:ONERRORLOCAL:I_%!12=I_%!8:SYS262375,19,I_%,I_%!4:RESTOREERROR:ENDPROC
5020BPUT#p_%,"Run "+E`$:ENDPROC
5050DEFPROCka(la$,ma$,na$):s`$=oa$:oa$=FNPa(s`$,":"):s`$=FNNa(s`$,":"):r`$=FNPa(s`$,":"):s`$=FNNa(s`$,":"):ENDPROC
5100DEFFNpa(d`%,U`%):IFd`%!4=-1THEN=U`%
5120=FNpa(d`%+4,U`%!(!d`%*24+32))
5140DEFFNqa(d`%):WHILEd`%!4<>-1:d`%+=4:ENDWHILE:=!d`%
5180DEFPROCg_(p_%,z`%,s_%):LOCALq`$,oa$,ra$,U`%,Za%,r`$,s`$:IFz`%=-2THEN
5210q`$="Hiconbar"
5220ELSE:oa$=FNT`(z`%,s_%,FALSE):IFINSTR(oa$,":")THENPROCka(oa$,r`$,s`$)
5250q`$="HW"+oa$:IFoa$<>""THEN
5270ra$=FNea(q`$+STR$s_%,r`$,s`$):IFra$<>q`$+STR$s_%THENq`$+=STR$s_%
5290ELSE:SYS262388,1,W`%,z`%,s_%:IF!W`%<>-1THEN
5320U`%=FNpa(W`%,a_%):Za%=FNqa(W`%):oa$=FNT`(U`%,Za%,TRUE):IFINSTR(oa$,":")THENPROCka(oa$,r`$,s`$)
5350q`$="HM"+oa$:ra$=FNea(q`$,r`$,s`$):IFra$<>q`$THEN
5370ra$=FNea(q`$+STR$Za%,r`$,s`$):IFra$<>q`$+STR$Za%THENq`$+=STR$Za%
5390ENDIF
5400ENDIF
5410ENDIF
5420ENDIF:IFz`%=B_%THENq`$="HI"+FNT`(z`%,s_%,FALSE)
5440ra$=FNea(q`$,r`$,s`$):IFra$=q`$THENra$=FNL`("Hdefault")
5450ra$=LEFT$(ra$,239):!I_%=(24+LENra$)AND-4:$(I_%+20)=ra$:I_%!12=I_%!8:I_%!16=&503:SYS262375,17,I_%:ENDPROC
Z ��4:�$;" at ";�:ș263874:�
d&�A_:B_%=�C_(680):��D_��E_(B_%):�
���F_:�G_%:�E_(B_%):�
�$��F_:ș262343,H_%,I_%�J_%:ȎJ_%�
��2:ș262341,,I_%
��3:ș262342,,I_%
�
�6:�K_
�
�8:�L_
�9:�M_
�17,18:�N_
�:�
6��K_:ȎI_%!12�
J�-2:ȎI_%!8�
^
�2:�O_
h�4,1:�P_
r�
|�Q_%:�I_%!8=4�I_%!8=1��R_
��:�
�#��L_:�S_%:S_%=I_%!24:�T_(Q_%)�
��U_(S_%)
��:ȎS_%�
��V_%:�P_
��W_%:�X_:�Y_(Q_%)
�:ș262364,S_%
��
�:�
&:��M_:�c%,Z_%:c%=I_%+256:ș262351,,c%:Z_%=c%!8�1:Ȏa_%�
D�b_%:�!I_%=1��X_:�Y_(Q_%)
X"�(!(a_%+24*!I_%+28)�128)�G_%=�
b�:�Z_%��c_(a_%,d_%,e_%)
v�
���N_:ȎI_%!16�
��0:G_%=�
��10:�f_(I_%!20)
�"�&502:�g_(I_%!4,I_%!32,I_%!36)
��&400C1:�h_
��:�
�g��X_:i_%=V_%:j_%=W_%:�k_(Q_%,7,21,1):�k_(Q_%,8,21,0):�l_(Q_%,9,�m_(i_%)):�k_(Q_%,10,21,�(n_%<>0)):�
*��U_(S_%):�o_(Q_%,7,21)�
>�S_%<>j_%�
Hi_%=S_%:�l_(Q_%,9,�m_(i_%))
R�
\�:�S_%<>i_%�
pj_%=S_%:�l_(Q_%,9,�m_(j_%))
z�
��:�
�%��R_:�p_%,q_%:q_%=I_%!8:ȎI_%!16�
�,�2:V_%=i_%:W_%=j_%:�o_(Q_%,10,21)<>n_%�
�<n_%=�o_(Q_%,10,21):�n_%=0��r_(-2,s_%)�s_%=�t_(-2,s_$,"")
��:�q_%=4��u_(Q_%)
��3:�u_(Q_%)
e�4:�v_:�w_("Iconbar",�o_(Q_%,10,21)):�x_("CycleKey",i_%):�x_("ConfigKey",j_%):�y_:�q_%=1��u_(Q_%)
$:�7:�k_(Q_%,7,21,1):�k_(Q_%,8,21,0):�l_(Q_%,9,�m_(i_%))
8:�8:�k_(Q_%,7,21,0):�k_(Q_%,8,21,1):�l_(Q_%,9,�m_(j_%))
L�:�
j��P_:�p_%:�:���
~:ș262356,-1:!I_%=z_%:ș262347,,I_%:p_%=I_%!28:�p_%<0��
�4!I_%=p_%:ș262347,,I_%:ȕ�__:p_%=I_%!28:�p_%<0��
�.!I_%=p_%:ș262347,,I_%:�:I_%!28=�:�p_%<0��
�ș262375,2,I_%,p_%:�
�ݤm_(`_%):�S_$,S_%,A`%:Ȏ��
�`_%=0:S_$="CTRL-@"
!�`_%<27:S_$="CTRL-"+�(`_%+64)
�`_%=27:S_$="CTRL-[/ESC"
(�`_%=28:S_$="CTRL-\"
2�`_%=29:S_$="CTRL-]"
<�`_%=30:S_$="CTRL-^"
F�`_%=31:S_$="CTRL-_"
P�`_%=32:S_$="<space>"
Z�`_%<&7F:S_$=�`_%
d�`_%=&7F:S_$="Delete"
n�`_%<&100:S_$="Alt-"+�`_%
x.:S_%=`_%�15:A`%=(`_%�&40)<>0:�S_%<10�A`%�
�'S_$="F"+�S_%:�S_%=0�S_$+=" (Print)"
��S_%=13�S_$+=" (Insert)"
�"�A`%�S_%<10�S_$+=" (extended)"
��:ȎS_%�
��10:S_$="Tab"
��11:S_$="Copy"
��12:S_$="�"
��13:S_$="�"
��14:S_$="�"
��15:S_$="�"
��
�:�`_%�&10�S_$="SHIFT-"+S_$
�`_%�&20�S_$="CTRL-"+S_$
"
�:=S_$
@ ݤ__:�I_%!4>B`%�I_%!8>C`%�=�
T=�
h��D`:E`$="Rothaigh$Dir":�
�;��F`:F`%=I_%:!I_%=10:I_%!4=&502:I_%!8=&400C1:I_%!12=0:�
����G`:�p_%,H`%:ș262361,,I`$+".Templates":J`%=�K`("Info",-1):Q_%=�K`("Configure",-1):z_%=�K`("Hotkeys",-1):ș262362:s_$=�L`("sprite"):�s_$="sprite"�s_$="application"
�[�l_(J`%,2,B_$):�l_(J`%,3,s_$):�l_(J`%,5,�L`("purpose")):�l_(J`%,9,�L`("version")):�M`�
?n_%=�N`("Iconbar"):V_%=�O`("CycleKey"):W_%=�O`("ConfigKey")
&�:n_%=�:V_%=&1AA:W_%=&1BA
: �:�n_%<>0�s_%=�t_(-2,s_$,"")
N�b_%=�P`("IBMenu"):�Q`(b_%,1,J`%):H_%=&83CB3:!I_%=z_%:ș262347,,I_%:I_%!4-=4096:I_%!8-=4096:I_%!12-=4096:I_%!16-=4096:I_%!28=-2:ș262341,,I_%:�
���R`:�S`:�
�ݤT`(p_%,s_%,U`%):Ȏp_%�
��J`%:="info"
��b_%:="ib"
��Q_%:="conf"
� �:=""
��h_:�V`:�
*��A_:�W`% 256:�
R)ݤX`(Y`%,Z`%):ș53,Y`%,Z`%�,,Y`%:=Y`%
zF��V`:B`%=(�X`(-1,11)+1)<<�X`(-1,4):C`%=(�X`(-1,12)+1)<<�X`(-1,5):�
�>ݤa`(b`$):�H`%:ș35,b`$,W`%,255,0,0�,,H`%:W`%?H`%=13:=$W`%
�?ݤc`(d`%):�e`%,b`$:�b`$+=�(d`%?e`%):e`%+=1:�d`%?e`%<31:=b`$
�8ݤf`:�g`%:ș274496�g`%:ș274499,g`%,I_%,64:=�c`(I_%)
.$��h`:�p_%:�E`$=""�E`$="Obey$Dir"
BNE`$=�a`(E`$):I`$=E`$+".Resources."+�f`:p_%=�(I`$+".Messages"):�p_%��#p_%:�
V?I`$=E`$+".Resources.UK":p_%=�(I`$+".Messages"):�p_%��#p_%:�
jI`$=E`$+".Resources":�
�9ݤi`(j`%):�k`%:ș131102,6,,,j`%�,,d`%;k`%:�(k`%�1)�=0
�=d`%
�V��l`(m`$):�j`%:ș267520,,m`$�,,j`%:n`%=�i`(16):o`%=�i`(j`%):ș267521,n`%,m`$,o`%:�
�\ݤp`(q`$,r`$,s`$):�e`%,k`%,t`%:ș398594,n`%,q`$,W`%,255,r`$,s`$�,,,e`%;k`%:�(k`%�1)�=q`$
�W`%!e`%=13:r`$=$W`%:ȕ�r`$,"~"):t`%=�r`$,"~")+1:q`$=�r`$,t`%):e`%=�q`$,"~")-1:q`$=�q`$,e`%):r`$=�r`$,t`%-2)+�p`(q`$,"","")+�r`$,t`%+e`%+1):�:=r`$
ZݤL`(q`$)=�p`(q`$,"","")
n�ݤK`(b`$,u`%):�v`%,w`%,p_%:ș262363,,0,,,-1,b`$,0�,,w`%:�v`% w`%-1:ș262363,,I_%,v`%,v`%+w`%,-1,b`$,0:I_%!64=u`%:ș262337,,I_%�p_%:=p_%
�.��x`(�!W`%,�W`%!4,�W`%!20):ș262355,,W`%:�
�3��y`(z`%,s_%,g`%):ș262354,z`%,s_%,0,0,-1,g`%:�
�-ݤ_`(!I_%,I_%!4):ș262350,,I_%:=$(I_%!28)
".��``(z`%,s_%):�y`(z`%,s_%,��_`(z`%,s_%)):�
JD��l_(!I_%,I_%!4,b`$):�z`%,s_%,H`%:ș262350,,I_%:�$(I_%!28)=b`$��
hEI_%!8=0:I_%!12=0:$(I_%!28)=b`$:ș262349,,I_%:�(I_%!24>>12�14)=14�
|5�x`(z`%,s_%,H`%):�z`%=!I_%�s_%=I_%!4��``(z`%,s_%)
��:�
�IݤAa(Ba$,Ca$,Da%):�Ea%:ș262367,�4,�0)+�Ca$,240)+�0,Da%,Ba$�,Ea%:=Ea%
�[ݤFa(b`$):�H`%,e`%:�e`%=1��b`$:H`%=��b`$,e`%,1):�H`%>64�H`%<91�H`%+=32:�b`$,e`%,1)=�H`%
�
�:=b`$
sݤGa(Ha$):�Ia$,Ja$,Ka%:Ka%=�(E`$+".Options"):�Ka%=0�Ka%=�Aa(�L`("Message"),�L`("NoStatus"),33):="*N*O*F*I*L*E*"
:MHa$=�Fa(Ha$):Ja$="":ȕHa$<>Ja$�Ja$<>"*E*N*D*":��#Ka%�Ja$="*E*N*D*":Ia$=""
XZ�Ia$=�#Ka%:��Ia$,1)<>"#":Ja$=�Fa(�Ia$,�Ia$,":")-1)):Ia$=�Ia$,�Ia$,":")+1):�:�#Ka%:=Ia$
� ݤM`:�Ga("Program")<>B_$�=�
�=�
�5ݤN`(Ha$):Ha$=�Ga(Ha$):�Ha$="%1"��Fa(Ha$)="on"�=�
�=�
�1ݤO`(Ha$):Ha$=�Ga(Ha$):�Ha$,1)="%"�=��Ha$,2)
=0
[ݤt_(!I_%,La$,b`$):�s_%,x%,y%,Y`%,Da%:Da%=&300A:�b`$<>""�Da%=Da%�1:b`$=�b`$+�12,�0),12)
4nI_%!4=0:I_%!8=0:ș393449,40,,La$�,,,x%,y%,,Y`%:�x%<1�y%<1�La$="application":ș262377,40,,La$�,,,x%,y%,,Y`%
HlI_%!12=x%<<�X`(Y`%,4):I_%!16=y%<<�X`(Y`%,5):I_%!20=Da%:�b`$=""�$(I_%+24)=La$�$(I_%+24)=b`$:$(I_%+36)=La$
fș262338,,I_%�s_%:=s_%
�)ݤMa(b`$,g`%):�d`%:�g`%<�b`$�g`%=�b`$
��d`% g`%+1:$d`%=b`$:=d`%
�&ݤNa(b`$,Oa$)=�b`$,�b`$,Oa$)+�Oa$)
�#ݤPa(b`$,Oa$)=�b`$,�b`$,Oa$)-1)
ެݤP`(q`$):�e`%,Qa%,Ra%,Sa$,Ta%,Ua%,Va$,Wa%,Xa%,Ya%:Qa%=0:�Qa%+=1:��L`(q`$+�Qa%)=q`$+�Qa%:�Ra% Qa%*24:Qa%-=1:�e`%=0�(Qa%+1)*24�4:Ra%!e`%=0:�:Sa$=�L`(q`$):�Sa$=q`$�Sa$=""
�Sa$>12�
2!Ra%=�Ma(Sa$,0):Ra%!4=-1:Ra%!8=�Sa$:Ra%!28=256
$�:$(Ra%)=Sa$
8��:Ra%?12=7:Ra%?13=2:Ra%?14=7:Ra%?15=0:Ra%!20=44:Ra%!24=0:Ta%=�Sa$-2:�e`%=1�Qa%:Sa$=�L`(q`$+�e`%):ȕ�Sa$,"�"):�Sa$,�Sa$,"�"),1)="�":�:Ua%=Ra%+e`%*24+4:Xa%=�:�Sa$,"[")�
~<Va$=�Na(Sa$,"["):Sa$=�Pa(Sa$,"["):�Va$,"T")�!Ua%=!Ua%�1
��Va$,"D")�!Ua%=!Ua%�2
��Va$,"M")�!Ua%=!Ua%�8
� �Va$,"S")�Ua%!8=Ua%!8�1<<22
��Va$,"W")�
�C!Ua%=!Ua%�4:Xa%=�:Ya%=��Pa(�Na(Va$,"W"),"]"):�Sa$>Ya%�Ya%=�Sa$
��
�!�:Ua%!4=-1:�Sa$>Ta%�Ta%=�Sa$
� �Xa%�
�FUa%!8=Ua%!8�&700F121:Ua%!16=-1:Ua%!20=Ya%+1:Ua%!12=�Ma(Sa$,Ua%!20)
�:�Sa$<12�
&Ua%!8=Ua%!8�&7000021:$(Ua%+12)=Sa$
D�:Ua%!8=Ua%!8�&7000121:Ua%!12=�Ma(Sa$,0):Ua%!16=-1:Ua%!20=�Sa$+1
2�
<+�:�:Ra%!16=Ta%*16+12:!Ua%=!Ua%�&80:=Ra%
n*��Q`(U`%,Za%,p_%):U`%!(8+Za%*24)=p_%:�
�'ݤC_(aa%):ș263872:�aa%<640�aa%=640
���I_% aa%:�D`:�V`:�h`:�l`(I`$+".Messages"):B_$=�L`("task"):�F`:ș262336,300,&4B534154,B_$,F`%�ba%,B_%:G_%=�:ca%=0:da%=0:�G`:ș263873:=B_%
�&ݤea(q`$,r`$,s`$)=�p`(q`$,r`$,s`$)
�2ݤD_:�Da%,b`$,Ca%:�:��::�4:�$;" at ";�:�
>b`$=�$:Ca%=�:Da%=(1<<30)-Ca%+1:�Ca%<(1<<30)�Ca%>(1<<30)+2�
,Db`$=�ea("IError",b`$,Þ):Da%=3:Ca%=�Aa(B_$,b`$,Da%)=2:�Ca%�G_%=�
@�:ȎDa%�
T�1:b`$+=�L`("CError")
^�2:b`$+=�L`("SError")
h�:Ca%=�Aa(B_$,b`$,Da%)=2
|
�:=Ca%
�!��fa(�d`%):�d`%>0�ș30,7,,d`%
�d`%=0:�
�)��S`:ș267524,n`%:�fa(n`%):�fa(o`%):�
�0��E_(B_%):�H`%=�D_:ș262365,B_%,&4B534154:�
2ș263872:�R`:ș262365,B_%,&4B534154:ș263873:�
0F��c_(U`%,x%,y%):x%-=64:a_%=U`%:d_%=x%:e_%=y%:ș262356,,U`%,x%,y%:�
X4��O_:�e`%,ga%:�e`%+=1:�(b_%!(4+24*e`%)�2)�ga%+=1
l8�b_%!(4+24*e`%)�128:�c_(b_%,!I_%,96+e`%*44+ga%*24):�
�9ݤo_(!I_%,I_%!4,ha%):ș262350,,I_%:=(I_%!24�1<<ha%)>0
�$��r_(!I_%,I_%!4):ș262340,,I_%:�
�#��u_(!I_%):ș262375,3,I_%,B_%:�
j��v_:�ia$:ia$=E`$+".Options":�("Create "+ia$):�("SetType "+ia$+" FFF"):Ka%=�ia$:�#Ka%,"Program:"+B_$:�
>%��ja(Ha$,Ia$):�#Ka%,Ha$+":"+Ia$:�
f3��w_(Ha$,g`%):�g`%��ja(Ha$,"On")��ja(Ha$,"Off")
z�
�%��x_(Ha$,g`%):�ja(Ha$,"%"+�g`%):�
���y_:�#Ka%:�
�d��k_(!I_%,I_%!4,ha%,g`%):ș262350,,I_%:I_%!8=(��g`%)<<ha%:I_%!12=�(�g`%<>2)<<ha%:ș262349,,I_%:�
.ݤT_(!W`%):ș262347,,W`%:=(W`%!32�1<<16)>0
8���Y_(!I_%):�H`%:ș262347,,I_%:H`%=I_%!12-I_%!4:I_%!4=(B`%-H`%)/2:I_%!12=H`%+I_%!4:H`%=I_%!16-I_%!8:I_%!8=(C`%-H`%)/2:I_%!16=H`%+I_%!8:I_%!28=-1:ș262375,2,I_%,B_%:�
~<��f_(p_%):�:��:I_%!12=I_%!8:ș262375,19,I_%,I_%!4:��:�
��#p_%,"Run "+E`$:�
�c��ka(la$,ma$,na$):s`$=oa$:oa$=�Pa(s`$,":"):s`$=�Na(s`$,":"):r`$=�Pa(s`$,":"):s`$=�Na(s`$,":"):�
� ݤpa(d`%,U`%):�d`%!4=-1�=U`%
=�pa(d`%+4,U`%!(!d`%*24+32))
(ݤqa(d`%):ȕd`%!4<>-1:d`%+=4:�:=!d`%
<;��g_(p_%,z`%,s_%):�q`$,oa$,ra$,U`%,Za%,r`$,s`$:�z`%=-2�
Zq`$="Hiconbar"
d4�:oa$=�T`(z`%,s_%,�):�oa$,":")��ka(oa$,r`$,s`$)
�q`$="HW"+oa$:�oa$<>""�
�6ra$=�ea(q`$+�s_%,r`$,s`$):�ra$<>q`$+�s_%�q`$+=�s_%
�'�:ș262388,1,W`%,z`%,s_%:�!W`%<>-1�
�PU`%=�pa(W`%,a_%):Za%=�qa(W`%):oa$=�T`(U`%,Za%,�):�oa$,":")��ka(oa$,r`$,s`$)
�0q`$="HM"+oa$:ra$=�ea(q`$,r`$,s`$):�ra$<>q`$�
�6ra$=�ea(q`$+�Za%,r`$,s`$):�ra$<>q`$+�Za%�q`$+=�Za%
�
�
"�
,&�:�z`%=B_%�q`$="HI"+�T`(z`%,s_%,�)
@5ra$=�ea(q`$,r`$,s`$):�ra$=q`$�ra$=�L`("Hdefault")
J\ra$=�ra$,239):!I_%=(24+�ra$)�-4:$(I_%+20)=ra$:I_%!12=I_%!8:I_%!16=&503:ș262375,17,I_%:�
� 00000000 0d 00 5a 20 ee 85 ef 34 3a f1 f6 24 3b 22 20 61 |..Z ...4:..$;" a|
00000010 74 20 22 3b 9e 3a c8 99 32 36 33 38 37 34 3a e0 |t ";.:..263874:.|
00000020 0d 00 64 26 f2 41 5f 3a 42 5f 25 3d a4 43 5f 28 |..d&.A_:B_%=.C_(|
00000030 36 38 30 29 3a ee 85 e7 a4 44 5f 8c f2 45 5f 28 |680):....D_..E_(|
00000040 42 5f 25 29 3a e0 0d 00 96 18 f5 f2 46 5f 3a fd |B_%):.......F_:.|
00000050 47 5f 25 3a f2 45 5f 28 42 5f 25 29 3a e0 0d 00 |G_%:.E_(B_%):...|
00000060 b4 24 dd f2 46 5f 3a c8 99 32 36 32 33 34 33 2c |.$..F_:..262343,|
00000070 48 5f 25 2c 49 5f 25 b8 4a 5f 25 3a c8 8e 4a 5f |H_%,I_%.J_%:..J_|
00000080 25 ca 0d 00 dc 14 c9 32 3a c8 99 32 36 32 33 34 |%......2:..26234|
00000090 31 2c 2c 49 5f 25 0d 00 e6 14 c9 33 3a c8 99 32 |1,,I_%.....3:..2|
000000a0 36 32 33 34 32 2c 2c 49 5f 25 0d 00 f0 0a c9 36 |62342,,I_%.....6|
000000b0 3a f2 4b 5f 0d 00 fa 0a c9 38 3a f2 4c 5f 0d 01 |:.K_.....8:.L_..|
000000c0 04 0a c9 39 3a f2 4d 5f 0d 01 0e 0e c9 31 37 2c |...9:.M_.....17,|
000000d0 31 38 3a f2 4e 5f 0d 01 18 07 cb 3a e1 0d 01 36 |18:.N_.....:...6|
000000e0 12 dd f2 4b 5f 3a c8 8e 49 5f 25 21 31 32 ca 0d |...K_:..I_%!12..|
000000f0 01 4a 10 c9 2d 32 3a c8 8e 49 5f 25 21 38 ca 0d |.J..-2:..I_%!8..|
00000100 01 5e 0a c9 32 3a f2 4f 5f 0d 01 68 0c c9 34 2c |.^..2:.O_..h..4,|
00000110 31 3a f2 50 5f 0d 01 72 05 cb 0d 01 7c 1d c9 51 |1:.P_..r....|..Q|
00000120 5f 25 3a e7 49 5f 25 21 38 3d 34 84 49 5f 25 21 |_%:.I_%!8=4.I_%!|
00000130 38 3d 31 8c f2 52 5f 0d 01 86 07 cb 3a e1 0d 01 |8=1..R_.....:...|
00000140 a4 23 dd f2 4c 5f 3a ea 53 5f 25 3a 53 5f 25 3d |.#..L_:.S_%:S_%=|
00000150 49 5f 25 21 32 34 3a e7 a4 54 5f 28 51 5f 25 29 |I_%!24:..T_(Q_%)|
00000160 8c 0d 01 c2 0c f2 55 5f 28 53 5f 25 29 0d 01 cc |......U_(S_%)...|
00000170 0c cc 3a c8 8e 53 5f 25 ca 0d 01 e0 0c c9 56 5f |..:..S_%......V_|
00000180 25 3a f2 50 5f 0d 01 ea 15 c9 57 5f 25 3a f2 58 |%:.P_.....W_%:.X|
00000190 5f 3a f2 59 5f 28 51 5f 25 29 0d 01 f4 12 7f 3a |_:.Y_(Q_%).....:|
000001a0 c8 99 32 36 32 33 36 34 2c 53 5f 25 0d 01 fe 05 |..262364,S_%....|
000001b0 cb 0d 02 08 07 cd 3a e1 0d 02 26 3a dd f2 4d 5f |......:...&:..M_|
000001c0 3a ea 63 25 2c 5a 5f 25 3a 63 25 3d 49 5f 25 2b |:.c%,Z_%:c%=I_%+|
000001d0 32 35 36 3a c8 99 32 36 32 33 35 31 2c 2c 63 25 |256:..262351,,c%|
000001e0 3a 5a 5f 25 3d 63 25 21 38 80 31 3a c8 8e 61 5f |:Z_%=c%!8.1:..a_|
000001f0 25 ca 0d 02 44 1d c9 62 5f 25 3a e7 21 49 5f 25 |%...D..b_%:.!I_%|
00000200 3d 31 8c f2 58 5f 3a f2 59 5f 28 51 5f 25 29 0d |=1..X_:.Y_(Q_%).|
00000210 02 58 22 e7 28 21 28 61 5f 25 2b 32 34 2a 21 49 |.X".(!(a_%+24*!I|
00000220 5f 25 2b 32 38 29 80 31 32 38 29 8c 47 5f 25 3d |_%+28).128).G_%=|
00000230 b9 0d 02 62 1b cb 3a e7 5a 5f 25 8c f2 63 5f 28 |...b..:.Z_%..c_(|
00000240 61 5f 25 2c 64 5f 25 2c 65 5f 25 29 0d 02 76 05 |a_%,d_%,e_%)..v.|
00000250 e1 0d 02 8a 12 dd f2 4e 5f 3a c8 8e 49 5f 25 21 |.......N_:..I_%!|
00000260 31 36 ca 0d 02 9e 0c c9 30 3a 47 5f 25 3d b9 0d |16......0:G_%=..|
00000270 02 a8 13 c9 31 30 3a f2 66 5f 28 49 5f 25 21 32 |....10:.f_(I_%!2|
00000280 30 29 0d 02 b2 22 c9 26 35 30 32 3a f2 67 5f 28 |0)...".&502:.g_(|
00000290 49 5f 25 21 34 2c 49 5f 25 21 33 32 2c 49 5f 25 |I_%!4,I_%!32,I_%|
000002a0 21 33 36 29 0d 02 bc 0f c9 26 34 30 30 43 31 3a |!36).....&400C1:|
000002b0 f2 68 5f 0d 02 c6 07 cb 3a e1 0d 02 e4 67 dd f2 |.h_.....:....g..|
000002c0 58 5f 3a 69 5f 25 3d 56 5f 25 3a 6a 5f 25 3d 57 |X_:i_%=V_%:j_%=W|
000002d0 5f 25 3a f2 6b 5f 28 51 5f 25 2c 37 2c 32 31 2c |_%:.k_(Q_%,7,21,|
000002e0 31 29 3a f2 6b 5f 28 51 5f 25 2c 38 2c 32 31 2c |1):.k_(Q_%,8,21,|
000002f0 30 29 3a f2 6c 5f 28 51 5f 25 2c 39 2c a4 6d 5f |0):.l_(Q_%,9,.m_|
00000300 28 69 5f 25 29 29 3a f2 6b 5f 28 51 5f 25 2c 31 |(i_%)):.k_(Q_%,1|
00000310 30 2c 32 31 2c 94 28 6e 5f 25 3c 3e 30 29 29 3a |0,21,.(n_%<>0)):|
00000320 e1 0d 03 2a 1d dd f2 55 5f 28 53 5f 25 29 3a e7 |...*...U_(S_%):.|
00000330 a4 6f 5f 28 51 5f 25 2c 37 2c 32 31 29 8c 0d 03 |.o_(Q_%,7,21)...|
00000340 3e 0e e7 53 5f 25 3c 3e 6a 5f 25 8c 0d 03 48 1f |>..S_%<>j_%...H.|
00000350 69 5f 25 3d 53 5f 25 3a f2 6c 5f 28 51 5f 25 2c |i_%=S_%:.l_(Q_%,|
00000360 39 2c a4 6d 5f 28 69 5f 25 29 29 0d 03 52 05 cd |9,.m_(i_%))..R..|
00000370 0d 03 5c 10 cc 3a e7 53 5f 25 3c 3e 69 5f 25 8c |..\..:.S_%<>i_%.|
00000380 0d 03 70 1f 6a 5f 25 3d 53 5f 25 3a f2 6c 5f 28 |..p.j_%=S_%:.l_(|
00000390 51 5f 25 2c 39 2c a4 6d 5f 28 6a 5f 25 29 29 0d |Q_%,9,.m_(j_%)).|
000003a0 03 7a 05 cd 0d 03 84 07 cd 3a e1 0d 03 a2 25 dd |.z.......:....%.|
000003b0 f2 52 5f 3a ea 70 5f 25 2c 71 5f 25 3a 71 5f 25 |.R_:.p_%,q_%:q_%|
000003c0 3d 49 5f 25 21 38 3a c8 8e 49 5f 25 21 31 36 ca |=I_%!8:..I_%!16.|
000003d0 0d 03 c0 2c c9 32 3a 56 5f 25 3d 69 5f 25 3a 57 |...,.2:V_%=i_%:W|
000003e0 5f 25 3d 6a 5f 25 3a e7 a4 6f 5f 28 51 5f 25 2c |_%=j_%:..o_(Q_%,|
000003f0 31 30 2c 32 31 29 3c 3e 6e 5f 25 8c 0d 03 d4 3c |10,21)<>n_%....<|
00000400 6e 5f 25 3d a4 6f 5f 28 51 5f 25 2c 31 30 2c 32 |n_%=.o_(Q_%,10,2|
00000410 31 29 3a e7 6e 5f 25 3d 30 8c f2 72 5f 28 2d 32 |1):.n_%=0..r_(-2|
00000420 2c 73 5f 25 29 8b 73 5f 25 3d a4 74 5f 28 2d 32 |,s_%).s_%=.t_(-2|
00000430 2c 73 5f 24 2c 22 22 29 0d 03 e8 15 cd 3a e7 71 |,s_$,"").....:.q|
00000440 5f 25 3d 34 8c f2 75 5f 28 51 5f 25 29 0d 03 fc |_%=4..u_(Q_%)...|
00000450 0f c9 33 3a f2 75 5f 28 51 5f 25 29 0d 04 06 65 |..3:.u_(Q_%)...e|
00000460 c9 34 3a f2 76 5f 3a f2 77 5f 28 22 49 63 6f 6e |.4:.v_:.w_("Icon|
00000470 62 61 72 22 2c a4 6f 5f 28 51 5f 25 2c 31 30 2c |bar",.o_(Q_%,10,|
00000480 32 31 29 29 3a f2 78 5f 28 22 43 79 63 6c 65 4b |21)):.x_("CycleK|
00000490 65 79 22 2c 69 5f 25 29 3a f2 78 5f 28 22 43 6f |ey",i_%):.x_("Co|
000004a0 6e 66 69 67 4b 65 79 22 2c 6a 5f 25 29 3a f2 79 |nfigKey",j_%):.y|
000004b0 5f 3a e7 71 5f 25 3d 31 8c f2 75 5f 28 51 5f 25 |_:.q_%=1..u_(Q_%|
000004c0 29 0d 04 24 3a c9 37 3a f2 6b 5f 28 51 5f 25 2c |)..$:.7:.k_(Q_%,|
000004d0 37 2c 32 31 2c 31 29 3a f2 6b 5f 28 51 5f 25 2c |7,21,1):.k_(Q_%,|
000004e0 38 2c 32 31 2c 30 29 3a f2 6c 5f 28 51 5f 25 2c |8,21,0):.l_(Q_%,|
000004f0 39 2c a4 6d 5f 28 69 5f 25 29 29 0d 04 38 3a c9 |9,.m_(i_%))..8:.|
00000500 38 3a f2 6b 5f 28 51 5f 25 2c 37 2c 32 31 2c 30 |8:.k_(Q_%,7,21,0|
00000510 29 3a f2 6b 5f 28 51 5f 25 2c 38 2c 32 31 2c 31 |):.k_(Q_%,8,21,1|
00000520 29 3a f2 6c 5f 28 51 5f 25 2c 39 2c a4 6d 5f 28 |):.l_(Q_%,9,.m_(|
00000530 6a 5f 25 29 29 0d 04 4c 07 cb 3a e1 0d 04 6a 15 |j_%))..L..:...j.|
00000540 dd f2 50 5f 3a ea 70 5f 25 3a ea 85 3a ee 85 ea |..P_:.p_%:..:...|
00000550 e1 0d 04 7e 3a c8 99 32 36 32 33 35 36 2c 2d 31 |...~:..262356,-1|
00000560 3a 21 49 5f 25 3d 7a 5f 25 3a c8 99 32 36 32 33 |:!I_%=z_%:..2623|
00000570 34 37 2c 2c 49 5f 25 3a 70 5f 25 3d 49 5f 25 21 |47,,I_%:p_%=I_%!|
00000580 32 38 3a e7 70 5f 25 3c 30 8c e1 0d 04 92 34 21 |28:.p_%<0.....4!|
00000590 49 5f 25 3d 70 5f 25 3a c8 99 32 36 32 33 34 37 |I_%=p_%:..262347|
000005a0 2c 2c 49 5f 25 3a c8 95 a4 5f 5f 3a 70 5f 25 3d |,,I_%:...__:p_%=|
000005b0 49 5f 25 21 32 38 3a e7 70 5f 25 3c 30 8c e1 0d |I_%!28:.p_%<0...|
000005c0 04 b0 2e 21 49 5f 25 3d 70 5f 25 3a c8 99 32 36 |...!I_%=p_%:..26|
000005d0 32 33 34 37 2c 2c 49 5f 25 3a ce 3a 49 5f 25 21 |2347,,I_%:.:I_%!|
000005e0 32 38 3d b9 3a e7 70 5f 25 3c 30 8c e1 0d 04 ce |28=.:.p_%<0.....|
000005f0 18 c8 99 32 36 32 33 37 35 2c 32 2c 49 5f 25 2c |...262375,2,I_%,|
00000600 70 5f 25 3a e1 0d 04 ec 1f dd a4 6d 5f 28 60 5f |p_%:.......m_(`_|
00000610 25 29 3a ea 53 5f 24 2c 53 5f 25 2c 41 60 25 3a |%):.S_$,S_%,A`%:|
00000620 c8 8e b9 ca 0d 05 0a 17 c9 60 5f 25 3d 30 3a 53 |.........`_%=0:S|
00000630 5f 24 3d 22 43 54 52 4c 2d 40 22 0d 05 14 21 c9 |_$="CTRL-@"...!.|
00000640 60 5f 25 3c 32 37 3a 53 5f 24 3d 22 43 54 52 4c |`_%<27:S_$="CTRL|
00000650 2d 22 2b bd 28 60 5f 25 2b 36 34 29 0d 05 1e 1c |-"+.(`_%+64)....|
00000660 c9 60 5f 25 3d 32 37 3a 53 5f 24 3d 22 43 54 52 |.`_%=27:S_$="CTR|
00000670 4c 2d 5b 2f 45 53 43 22 0d 05 28 18 c9 60 5f 25 |L-[/ESC"..(..`_%|
00000680 3d 32 38 3a 53 5f 24 3d 22 43 54 52 4c 2d 5c 22 |=28:S_$="CTRL-\"|
00000690 0d 05 32 18 c9 60 5f 25 3d 32 39 3a 53 5f 24 3d |..2..`_%=29:S_$=|
000006a0 22 43 54 52 4c 2d 5d 22 0d 05 3c 18 c9 60 5f 25 |"CTRL-]"..<..`_%|
000006b0 3d 33 30 3a 53 5f 24 3d 22 43 54 52 4c 2d 5e 22 |=30:S_$="CTRL-^"|
000006c0 0d 05 46 18 c9 60 5f 25 3d 33 31 3a 53 5f 24 3d |..F..`_%=31:S_$=|
000006d0 22 43 54 52 4c 2d 5f 22 0d 05 50 19 c9 60 5f 25 |"CTRL-_"..P..`_%|
000006e0 3d 33 32 3a 53 5f 24 3d 22 3c 73 70 61 63 65 3e |=32:S_$="<space>|
000006f0 22 0d 05 5a 15 c9 60 5f 25 3c 26 37 46 3a 53 5f |"..Z..`_%<&7F:S_|
00000700 24 3d bd 60 5f 25 0d 05 64 19 c9 60 5f 25 3d 26 |$=.`_%..d..`_%=&|
00000710 37 46 3a 53 5f 24 3d 22 44 65 6c 65 74 65 22 0d |7F:S_$="Delete".|
00000720 05 6e 1d c9 60 5f 25 3c 26 31 30 30 3a 53 5f 24 |.n..`_%<&100:S_$|
00000730 3d 22 41 6c 74 2d 22 2b c3 60 5f 25 0d 05 78 2e |="Alt-"+.`_%..x.|
00000740 7f 3a 53 5f 25 3d 60 5f 25 80 31 35 3a 41 60 25 |.:S_%=`_%.15:A`%|
00000750 3d 28 60 5f 25 80 26 34 30 29 3c 3e 30 3a e7 53 |=(`_%.&40)<>0:.S|
00000760 5f 25 3c 31 30 84 41 60 25 8c 0d 05 8c 27 53 5f |_%<10.A`%....'S_|
00000770 24 3d 22 46 22 2b c3 53 5f 25 3a e7 53 5f 25 3d |$="F"+.S_%:.S_%=|
00000780 30 8c 53 5f 24 2b 3d 22 20 28 50 72 69 6e 74 29 |0.S_$+=" (Print)|
00000790 22 0d 05 96 1c e7 53 5f 25 3d 31 33 8c 53 5f 24 |".....S_%=13.S_$|
000007a0 2b 3d 22 20 28 49 6e 73 65 72 74 29 22 0d 05 a0 |+=" (Insert)"...|
000007b0 22 e7 41 60 25 80 53 5f 25 3c 31 30 8c 53 5f 24 |".A`%.S_%<10.S_$|
000007c0 2b 3d 22 20 28 65 78 74 65 6e 64 65 64 29 22 0d |+=" (extended)".|
000007d0 05 aa 0c cc 3a c8 8e 53 5f 25 ca 0d 05 be 11 c9 |....:..S_%......|
000007e0 31 30 3a 53 5f 24 3d 22 54 61 62 22 0d 05 c8 12 |10:S_$="Tab"....|
000007f0 c9 31 31 3a 53 5f 24 3d 22 43 6f 70 79 22 0d 05 |.11:S_$="Copy"..|
00000800 d2 0f c9 31 32 3a 53 5f 24 3d 22 88 22 0d 05 dc |...12:S_$="."...|
00000810 0f c9 31 33 3a 53 5f 24 3d 22 89 22 0d 05 e6 0f |..13:S_$="."....|
00000820 c9 31 34 3a 53 5f 24 3d 22 8a 22 0d 05 f0 0f c9 |.14:S_$=".".....|
00000830 31 35 3a 53 5f 24 3d 22 8b 22 0d 05 fa 05 cb 0d |15:S_$="."......|
00000840 06 04 1f cd 3a e7 60 5f 25 80 26 31 30 8c 53 5f |....:.`_%.&10.S_|
00000850 24 3d 22 53 48 49 46 54 2d 22 2b 53 5f 24 0d 06 |$="SHIFT-"+S_$..|
00000860 18 1c e7 60 5f 25 80 26 32 30 8c 53 5f 24 3d 22 |...`_%.&20.S_$="|
00000870 43 54 52 4c 2d 22 2b 53 5f 24 0d 06 22 0a cb 3a |CTRL-"+S_$.."..:|
00000880 3d 53 5f 24 0d 06 40 20 dd a4 5f 5f 3a e7 49 5f |=S_$..@ ..__:.I_|
00000890 25 21 34 3e 42 60 25 84 49 5f 25 21 38 3e 43 60 |%!4>B`%.I_%!8>C`|
000008a0 25 8c 3d b9 0d 06 54 06 3d a3 0d 06 68 1d dd f2 |%.=...T.=...h...|
000008b0 44 60 3a 45 60 24 3d 22 52 6f 74 68 61 69 67 68 |D`:E`$="Rothaigh|
000008c0 24 44 69 72 22 3a e1 0d 06 90 3b dd f2 46 60 3a |$Dir":....;..F`:|
000008d0 46 60 25 3d 49 5f 25 3a 21 49 5f 25 3d 31 30 3a |F`%=I_%:!I_%=10:|
000008e0 49 5f 25 21 34 3d 26 35 30 32 3a 49 5f 25 21 38 |I_%!4=&502:I_%!8|
000008f0 3d 26 34 30 30 43 31 3a 49 5f 25 21 31 32 3d 30 |=&400C1:I_%!12=0|
00000900 3a e1 0d 06 b8 a8 dd f2 47 60 3a ea 70 5f 25 2c |:.......G`:.p_%,|
00000910 48 60 25 3a c8 99 32 36 32 33 36 31 2c 2c 49 60 |H`%:..262361,,I`|
00000920 24 2b 22 2e 54 65 6d 70 6c 61 74 65 73 22 3a 4a |$+".Templates":J|
00000930 60 25 3d a4 4b 60 28 22 49 6e 66 6f 22 2c 2d 31 |`%=.K`("Info",-1|
00000940 29 3a 51 5f 25 3d a4 4b 60 28 22 43 6f 6e 66 69 |):Q_%=.K`("Confi|
00000950 67 75 72 65 22 2c 2d 31 29 3a 7a 5f 25 3d a4 4b |gure",-1):z_%=.K|
00000960 60 28 22 48 6f 74 6b 65 79 73 22 2c 2d 31 29 3a |`("Hotkeys",-1):|
00000970 c8 99 32 36 32 33 36 32 3a 73 5f 24 3d a4 4c 60 |..262362:s_$=.L`|
00000980 28 22 73 70 72 69 74 65 22 29 3a e7 73 5f 24 3d |("sprite"):.s_$=|
00000990 22 73 70 72 69 74 65 22 8c 73 5f 24 3d 22 61 70 |"sprite".s_$="ap|
000009a0 70 6c 69 63 61 74 69 6f 6e 22 0d 06 ea 5b f2 6c |plication"...[.l|
000009b0 5f 28 4a 60 25 2c 32 2c 42 5f 24 29 3a f2 6c 5f |_(J`%,2,B_$):.l_|
000009c0 28 4a 60 25 2c 33 2c 73 5f 24 29 3a f2 6c 5f 28 |(J`%,3,s_$):.l_(|
000009d0 4a 60 25 2c 35 2c a4 4c 60 28 22 70 75 72 70 6f |J`%,5,.L`("purpo|
000009e0 73 65 22 29 29 3a f2 6c 5f 28 4a 60 25 2c 39 2c |se")):.l_(J`%,9,|
000009f0 a4 4c 60 28 22 76 65 72 73 69 6f 6e 22 29 29 3a |.L`("version")):|
00000a00 e7 a4 4d 60 8c 0d 07 12 3f 6e 5f 25 3d a4 4e 60 |..M`....?n_%=.N`|
00000a10 28 22 49 63 6f 6e 62 61 72 22 29 3a 56 5f 25 3d |("Iconbar"):V_%=|
00000a20 a4 4f 60 28 22 43 79 63 6c 65 4b 65 79 22 29 3a |.O`("CycleKey"):|
00000a30 57 5f 25 3d a4 4f 60 28 22 43 6f 6e 66 69 67 4b |W_%=.O`("ConfigK|
00000a40 65 79 22 29 0d 07 26 1d cc 3a 6e 5f 25 3d b9 3a |ey")..&..:n_%=.:|
00000a50 56 5f 25 3d 26 31 41 41 3a 57 5f 25 3d 26 31 42 |V_%=&1AA:W_%=&1B|
00000a60 41 0d 07 3a 20 cd 3a e7 6e 5f 25 3c 3e 30 8c 73 |A..: .:.n_%<>0.s|
00000a70 5f 25 3d a4 74 5f 28 2d 32 2c 73 5f 24 2c 22 22 |_%=.t_(-2,s_$,""|
00000a80 29 0d 07 4e 92 62 5f 25 3d a4 50 60 28 22 49 42 |)..N.b_%=.P`("IB|
00000a90 4d 65 6e 75 22 29 3a f2 51 60 28 62 5f 25 2c 31 |Menu"):.Q`(b_%,1|
00000aa0 2c 4a 60 25 29 3a 48 5f 25 3d 26 38 33 43 42 33 |,J`%):H_%=&83CB3|
00000ab0 3a 21 49 5f 25 3d 7a 5f 25 3a c8 99 32 36 32 33 |:!I_%=z_%:..2623|
00000ac0 34 37 2c 2c 49 5f 25 3a 49 5f 25 21 34 2d 3d 34 |47,,I_%:I_%!4-=4|
00000ad0 30 39 36 3a 49 5f 25 21 38 2d 3d 34 30 39 36 3a |096:I_%!8-=4096:|
00000ae0 49 5f 25 21 31 32 2d 3d 34 30 39 36 3a 49 5f 25 |I_%!12-=4096:I_%|
00000af0 21 31 36 2d 3d 34 30 39 36 3a 49 5f 25 21 32 38 |!16-=4096:I_%!28|
00000b00 3d 2d 32 3a c8 99 32 36 32 33 34 31 2c 2c 49 5f |=-2:..262341,,I_|
00000b10 25 3a e1 0d 07 8a 0e dd f2 52 60 3a f2 53 60 3a |%:.......R`:.S`:|
00000b20 e1 0d 07 b2 1c dd a4 54 60 28 70 5f 25 2c 73 5f |.......T`(p_%,s_|
00000b30 25 2c 55 60 25 29 3a c8 8e 70 5f 25 ca 0d 07 c6 |%,U`%):..p_%....|
00000b40 10 c9 4a 60 25 3a 3d 22 69 6e 66 6f 22 0d 07 d0 |..J`%:="info"...|
00000b50 0e c9 62 5f 25 3a 3d 22 69 62 22 0d 07 da 10 c9 |..b_%:="ib".....|
00000b60 51 5f 25 3a 3d 22 63 6f 6e 66 22 0d 07 e4 09 cb |Q_%:="conf".....|
00000b70 3a 3d 22 22 0d 08 02 0e dd f2 68 5f 3a f2 56 60 |:=""......h_:.V`|
00000b80 3a e1 0d 08 2a 13 dd f2 41 5f 3a de 57 60 25 20 |:...*...A_:.W`% |
00000b90 32 35 36 3a e1 0d 08 52 29 dd a4 58 60 28 59 60 |256:...R)..X`(Y`|
00000ba0 25 2c 5a 60 25 29 3a c8 99 35 33 2c 59 60 25 2c |%,Z`%):..53,Y`%,|
00000bb0 5a 60 25 b8 2c 2c 59 60 25 3a 3d 59 60 25 0d 08 |Z`%.,,Y`%:=Y`%..|
00000bc0 7a 46 dd f2 56 60 3a 42 60 25 3d 28 a4 58 60 28 |zF..V`:B`%=(.X`(|
00000bd0 2d 31 2c 31 31 29 2b 31 29 3c 3c a4 58 60 28 2d |-1,11)+1)<<.X`(-|
00000be0 31 2c 34 29 3a 43 60 25 3d 28 a4 58 60 28 2d 31 |1,4):C`%=(.X`(-1|
00000bf0 2c 31 32 29 2b 31 29 3c 3c a4 58 60 28 2d 31 2c |,12)+1)<<.X`(-1,|
00000c00 35 29 3a e1 0d 08 ac 3e dd a4 61 60 28 62 60 24 |5):....>..a`(b`$|
00000c10 29 3a ea 48 60 25 3a c8 99 33 35 2c 62 60 24 2c |):.H`%:..35,b`$,|
00000c20 57 60 25 2c 32 35 35 2c 30 2c 30 b8 2c 2c 48 60 |W`%,255,0,0.,,H`|
00000c30 25 3a 57 60 25 3f 48 60 25 3d 31 33 3a 3d 24 57 |%:W`%?H`%=13:=$W|
00000c40 60 25 0d 08 d4 3f dd a4 63 60 28 64 60 25 29 3a |`%...?..c`(d`%):|
00000c50 ea 65 60 25 2c 62 60 24 3a f5 62 60 24 2b 3d bd |.e`%,b`$:.b`$+=.|
00000c60 28 64 60 25 3f 65 60 25 29 3a 65 60 25 2b 3d 31 |(d`%?e`%):e`%+=1|
00000c70 3a fd 64 60 25 3f 65 60 25 3c 33 31 3a 3d 62 60 |:.d`%?e`%<31:=b`|
00000c80 24 0d 08 fc 38 dd a4 66 60 3a ea 67 60 25 3a c8 |$...8..f`:.g`%:.|
00000c90 99 32 37 34 34 39 36 b8 67 60 25 3a c8 99 32 37 |.274496.g`%:..27|
00000ca0 34 34 39 39 2c 67 60 25 2c 49 5f 25 2c 36 34 3a |4499,g`%,I_%,64:|
00000cb0 3d a4 63 60 28 49 5f 25 29 0d 09 2e 24 dd f2 68 |=.c`(I_%)...$..h|
00000cc0 60 3a ea 70 5f 25 3a e7 45 60 24 3d 22 22 8c 45 |`:.p_%:.E`$="".E|
00000cd0 60 24 3d 22 4f 62 65 79 24 44 69 72 22 0d 09 42 |`$="Obey$Dir"..B|
00000ce0 4e 45 60 24 3d a4 61 60 28 45 60 24 29 3a 49 60 |NE`$=.a`(E`$):I`|
00000cf0 24 3d 45 60 24 2b 22 2e 52 65 73 6f 75 72 63 65 |$=E`$+".Resource|
00000d00 73 2e 22 2b a4 66 60 3a 70 5f 25 3d 8e 28 49 60 |s."+.f`:p_%=.(I`|
00000d10 24 2b 22 2e 4d 65 73 73 61 67 65 73 22 29 3a e7 |$+".Messages"):.|
00000d20 70 5f 25 8c d9 23 70 5f 25 3a e1 0d 09 56 3f 49 |p_%..#p_%:...V?I|
00000d30 60 24 3d 45 60 24 2b 22 2e 52 65 73 6f 75 72 63 |`$=E`$+".Resourc|
00000d40 65 73 2e 55 4b 22 3a 70 5f 25 3d 8e 28 49 60 24 |es.UK":p_%=.(I`$|
00000d50 2b 22 2e 4d 65 73 73 61 67 65 73 22 29 3a e7 70 |+".Messages"):.p|
00000d60 5f 25 8c d9 23 70 5f 25 3a e1 0d 09 6a 1a 49 60 |_%..#p_%:...j.I`|
00000d70 24 3d 45 60 24 2b 22 2e 52 65 73 6f 75 72 63 65 |$=E`$+".Resource|
00000d80 73 22 3a e1 0d 09 88 39 dd a4 69 60 28 6a 60 25 |s":....9..i`(j`%|
00000d90 29 3a ea 6b 60 25 3a c8 99 31 33 31 31 30 32 2c |):.k`%:..131102,|
00000da0 36 2c 2c 2c 6a 60 25 b8 2c 2c 64 60 25 3b 6b 60 |6,,,j`%.,,d`%;k`|
00000db0 25 3a e7 28 6b 60 25 80 31 29 8c 3d 30 0d 09 9c |%:.(k`%.1).=0...|
00000dc0 08 3d 64 60 25 0d 09 b0 56 dd f2 6c 60 28 6d 60 |.=d`%...V..l`(m`|
00000dd0 24 29 3a ea 6a 60 25 3a c8 99 32 36 37 35 32 30 |$):.j`%:..267520|
00000de0 2c 2c 6d 60 24 b8 2c 2c 6a 60 25 3a 6e 60 25 3d |,,m`$.,,j`%:n`%=|
00000df0 a4 69 60 28 31 36 29 3a 6f 60 25 3d a4 69 60 28 |.i`(16):o`%=.i`(|
00000e00 6a 60 25 29 3a c8 99 32 36 37 35 32 31 2c 6e 60 |j`%):..267521,n`|
00000e10 25 2c 6d 60 24 2c 6f 60 25 3a e1 0d 09 e2 5c dd |%,m`$,o`%:....\.|
00000e20 a4 70 60 28 71 60 24 2c 72 60 24 2c 73 60 24 29 |.p`(q`$,r`$,s`$)|
00000e30 3a ea 65 60 25 2c 6b 60 25 2c 74 60 25 3a c8 99 |:.e`%,k`%,t`%:..|
00000e40 33 39 38 35 39 34 2c 6e 60 25 2c 71 60 24 2c 57 |398594,n`%,q`$,W|
00000e50 60 25 2c 32 35 35 2c 72 60 24 2c 73 60 24 b8 2c |`%,255,r`$,s`$.,|
00000e60 2c 2c 65 60 25 3b 6b 60 25 3a e7 28 6b 60 25 80 |,,e`%;k`%:.(k`%.|
00000e70 31 29 8c 3d 71 60 24 0d 0a 0a 95 57 60 25 21 65 |1).=q`$....W`%!e|
00000e80 60 25 3d 31 33 3a 72 60 24 3d 24 57 60 25 3a c8 |`%=13:r`$=$W`%:.|
00000e90 95 a7 72 60 24 2c 22 7e 22 29 3a 74 60 25 3d a7 |..r`$,"~"):t`%=.|
00000ea0 72 60 24 2c 22 7e 22 29 2b 31 3a 71 60 24 3d c1 |r`$,"~")+1:q`$=.|
00000eb0 72 60 24 2c 74 60 25 29 3a 65 60 25 3d a7 71 60 |r`$,t`%):e`%=.q`|
00000ec0 24 2c 22 7e 22 29 2d 31 3a 71 60 24 3d c0 71 60 |$,"~")-1:q`$=.q`|
00000ed0 24 2c 65 60 25 29 3a 72 60 24 3d c0 72 60 24 2c |$,e`%):r`$=.r`$,|
00000ee0 74 60 25 2d 32 29 2b a4 70 60 28 71 60 24 2c 22 |t`%-2)+.p`(q`$,"|
00000ef0 22 2c 22 22 29 2b c1 72 60 24 2c 74 60 25 2b 65 |","")+.r`$,t`%+e|
00000f00 60 25 2b 31 29 3a ce 3a 3d 72 60 24 0d 0a 5a 1c |`%+1):.:=r`$..Z.|
00000f10 dd a4 4c 60 28 71 60 24 29 3d a4 70 60 28 71 60 |..L`(q`$)=.p`(q`|
00000f20 24 2c 22 22 2c 22 22 29 0d 0a 6e 8b dd a4 4b 60 |$,"","")..n...K`|
00000f30 28 62 60 24 2c 75 60 25 29 3a ea 76 60 25 2c 77 |(b`$,u`%):.v`%,w|
00000f40 60 25 2c 70 5f 25 3a c8 99 32 36 32 33 36 33 2c |`%,p_%:..262363,|
00000f50 2c 30 2c 2c 2c 2d 31 2c 62 60 24 2c 30 b8 2c 2c |,0,,,-1,b`$,0.,,|
00000f60 77 60 25 3a de 76 60 25 20 77 60 25 2d 31 3a c8 |w`%:.v`% w`%-1:.|
00000f70 99 32 36 32 33 36 33 2c 2c 49 5f 25 2c 76 60 25 |.262363,,I_%,v`%|
00000f80 2c 76 60 25 2b 77 60 25 2c 2d 31 2c 62 60 24 2c |,v`%+w`%,-1,b`$,|
00000f90 30 3a 49 5f 25 21 36 34 3d 75 60 25 3a c8 99 32 |0:I_%!64=u`%:..2|
00000fa0 36 32 33 33 37 2c 2c 49 5f 25 b8 70 5f 25 3a 3d |62337,,I_%.p_%:=|
00000fb0 70 5f 25 0d 0a aa 2e dd f2 78 60 28 f8 21 57 60 |p_%......x`(.!W`|
00000fc0 25 2c f8 57 60 25 21 34 2c f8 57 60 25 21 32 30 |%,.W`%!4,.W`%!20|
00000fd0 29 3a c8 99 32 36 32 33 35 35 2c 2c 57 60 25 3a |):..262355,,W`%:|
00000fe0 e1 0d 0a d2 33 dd f2 79 60 28 7a 60 25 2c 73 5f |....3..y`(z`%,s_|
00000ff0 25 2c 67 60 25 29 3a c8 99 32 36 32 33 35 34 2c |%,g`%):..262354,|
00001000 7a 60 25 2c 73 5f 25 2c 30 2c 30 2c 2d 31 2c 67 |z`%,s_%,0,0,-1,g|
00001010 60 25 3a e1 0d 0a fa 2d dd a4 5f 60 28 21 49 5f |`%:....-.._`(!I_|
00001020 25 2c 49 5f 25 21 34 29 3a c8 99 32 36 32 33 35 |%,I_%!4):..26235|
00001030 30 2c 2c 49 5f 25 3a 3d 24 28 49 5f 25 21 32 38 |0,,I_%:=$(I_%!28|
00001040 29 0d 0b 22 2e dd f2 60 60 28 7a 60 25 2c 73 5f |).."...``(z`%,s_|
00001050 25 29 3a f2 79 60 28 7a 60 25 2c 73 5f 25 2c a9 |%):.y`(z`%,s_%,.|
00001060 a4 5f 60 28 7a 60 25 2c 73 5f 25 29 29 3a e1 0d |._`(z`%,s_%)):..|
00001070 0b 4a 44 dd f2 6c 5f 28 21 49 5f 25 2c 49 5f 25 |.JD..l_(!I_%,I_%|
00001080 21 34 2c 62 60 24 29 3a ea 7a 60 25 2c 73 5f 25 |!4,b`$):.z`%,s_%|
00001090 2c 48 60 25 3a c8 99 32 36 32 33 35 30 2c 2c 49 |,H`%:..262350,,I|
000010a0 5f 25 3a e7 24 28 49 5f 25 21 32 38 29 3d 62 60 |_%:.$(I_%!28)=b`|
000010b0 24 8c e1 0d 0b 68 45 49 5f 25 21 38 3d 30 3a 49 |$....hEI_%!8=0:I|
000010c0 5f 25 21 31 32 3d 30 3a 24 28 49 5f 25 21 32 38 |_%!12=0:$(I_%!28|
000010d0 29 3d 62 60 24 3a c8 99 32 36 32 33 34 39 2c 2c |)=b`$:..262349,,|
000010e0 49 5f 25 3a e7 28 49 5f 25 21 32 34 3e 3e 31 32 |I_%:.(I_%!24>>12|
000010f0 80 31 34 29 3d 31 34 8c 0d 0b 7c 35 f2 78 60 28 |.14)=14...|5.x`(|
00001100 7a 60 25 2c 73 5f 25 2c 48 60 25 29 3a e7 7a 60 |z`%,s_%,H`%):.z`|
00001110 25 3d 21 49 5f 25 80 73 5f 25 3d 49 5f 25 21 34 |%=!I_%.s_%=I_%!4|
00001120 8c f2 60 60 28 7a 60 25 2c 73 5f 25 29 0d 0b 90 |..``(z`%,s_%)...|
00001130 07 cd 3a e1 0d 0b ae 49 dd a4 41 61 28 42 61 24 |..:....I..Aa(Ba$|
00001140 2c 43 61 24 2c 44 61 25 29 3a ea 45 61 25 3a c8 |,Ca$,Da%):.Ea%:.|
00001150 99 32 36 32 33 36 37 2c c4 34 2c bd 30 29 2b c0 |.262367,.4,.0)+.|
00001160 43 61 24 2c 32 34 30 29 2b bd 30 2c 44 61 25 2c |Ca$,240)+.0,Da%,|
00001170 42 61 24 b8 2c 45 61 25 3a 3d 45 61 25 0d 0b d6 |Ba$.,Ea%:=Ea%...|
00001180 5b dd a4 46 61 28 62 60 24 29 3a ea 48 60 25 2c |[..Fa(b`$):.H`%,|
00001190 65 60 25 3a e3 65 60 25 3d 31 b8 a9 62 60 24 3a |e`%:.e`%=1..b`$:|
000011a0 48 60 25 3d 97 c1 62 60 24 2c 65 60 25 2c 31 29 |H`%=..b`$,e`%,1)|
000011b0 3a e7 48 60 25 3e 36 34 80 48 60 25 3c 39 31 8c |:.H`%>64.H`%<91.|
000011c0 48 60 25 2b 3d 33 32 3a c1 62 60 24 2c 65 60 25 |H`%+=32:.b`$,e`%|
000011d0 2c 31 29 3d bd 48 60 25 0d 0b fe 0a ed 3a 3d 62 |,1)=.H`%.....:=b|
000011e0 60 24 0d 0c 1c 73 dd a4 47 61 28 48 61 24 29 3a |`$...s..Ga(Ha$):|
000011f0 ea 49 61 24 2c 4a 61 24 2c 4b 61 25 3a 4b 61 25 |.Ia$,Ja$,Ka%:Ka%|
00001200 3d 8e 28 45 60 24 2b 22 2e 4f 70 74 69 6f 6e 73 |=.(E`$+".Options|
00001210 22 29 3a e7 4b 61 25 3d 30 8c 4b 61 25 3d a4 41 |"):.Ka%=0.Ka%=.A|
00001220 61 28 a4 4c 60 28 22 4d 65 73 73 61 67 65 22 29 |a(.L`("Message")|
00001230 2c a4 4c 60 28 22 4e 6f 53 74 61 74 75 73 22 29 |,.L`("NoStatus")|
00001240 2c 33 33 29 3a 3d 22 2a 4e 2a 4f 2a 46 2a 49 2a |,33):="*N*O*F*I*|
00001250 4c 2a 45 2a 22 0d 0c 3a 4d 48 61 24 3d a4 46 61 |L*E*"..:MHa$=.Fa|
00001260 28 48 61 24 29 3a 4a 61 24 3d 22 22 3a c8 95 48 |(Ha$):Ja$="":..H|
00001270 61 24 3c 3e 4a 61 24 80 4a 61 24 3c 3e 22 2a 45 |a$<>Ja$.Ja$<>"*E|
00001280 2a 4e 2a 44 2a 22 3a e7 c5 23 4b 61 25 8c 4a 61 |*N*D*":..#Ka%.Ja|
00001290 24 3d 22 2a 45 2a 4e 2a 44 2a 22 3a 49 61 24 3d |$="*E*N*D*":Ia$=|
000012a0 22 22 0d 0c 58 5a f5 49 61 24 3d be 23 4b 61 25 |""..XZ.Ia$=.#Ka%|
000012b0 3a fd c0 49 61 24 2c 31 29 3c 3e 22 23 22 3a 4a |:..Ia$,1)<>"#":J|
000012c0 61 24 3d a4 46 61 28 c0 49 61 24 2c a7 49 61 24 |a$=.Fa(.Ia$,.Ia$|
000012d0 2c 22 3a 22 29 2d 31 29 29 3a 49 61 24 3d c1 49 |,":")-1)):Ia$=.I|
000012e0 61 24 2c a7 49 61 24 2c 22 3a 22 29 2b 31 29 3a |a$,.Ia$,":")+1):|
000012f0 ce 3a d9 23 4b 61 25 3a 3d 49 61 24 0d 0c 9e 20 |.:.#Ka%:=Ia$... |
00001300 dd a4 4d 60 3a e7 a4 47 61 28 22 50 72 6f 67 72 |..M`:..Ga("Progr|
00001310 61 6d 22 29 3c 3e 42 5f 24 8c 3d a3 0d 0c b2 06 |am")<>B_$.=.....|
00001320 3d b9 0d 0c c6 35 dd a4 4e 60 28 48 61 24 29 3a |=....5..N`(Ha$):|
00001330 48 61 24 3d a4 47 61 28 48 61 24 29 3a e7 48 61 |Ha$=.Ga(Ha$):.Ha|
00001340 24 3d 22 25 31 22 84 a4 46 61 28 48 61 24 29 3d |$="%1"..Fa(Ha$)=|
00001350 22 6f 6e 22 8c 3d b9 0d 0c da 06 3d a3 0d 0c ee |"on".=.....=....|
00001360 31 dd a4 4f 60 28 48 61 24 29 3a 48 61 24 3d a4 |1..O`(Ha$):Ha$=.|
00001370 47 61 28 48 61 24 29 3a e7 c0 48 61 24 2c 31 29 |Ga(Ha$):..Ha$,1)|
00001380 3d 22 25 22 8c 3d bb c1 48 61 24 2c 32 29 0d 0d |="%".=..Ha$,2)..|
00001390 02 06 3d 30 0d 0d 16 5b dd a4 74 5f 28 21 49 5f |..=0...[..t_(!I_|
000013a0 25 2c 4c 61 24 2c 62 60 24 29 3a ea 73 5f 25 2c |%,La$,b`$):.s_%,|
000013b0 78 25 2c 79 25 2c 59 60 25 2c 44 61 25 3a 44 61 |x%,y%,Y`%,Da%:Da|
000013c0 25 3d 26 33 30 30 41 3a e7 62 60 24 3c 3e 22 22 |%=&300A:.b`$<>""|
000013d0 8c 44 61 25 3d 44 61 25 80 31 3a 62 60 24 3d c0 |.Da%=Da%.1:b`$=.|
000013e0 62 60 24 2b c4 31 32 2c bd 30 29 2c 31 32 29 0d |b`$+.12,.0),12).|
000013f0 0d 34 6e 49 5f 25 21 34 3d 30 3a 49 5f 25 21 38 |.4nI_%!4=0:I_%!8|
00001400 3d 30 3a c8 99 33 39 33 34 34 39 2c 34 30 2c 2c |=0:..393449,40,,|
00001410 4c 61 24 b8 2c 2c 2c 78 25 2c 79 25 2c 2c 59 60 |La$.,,,x%,y%,,Y`|
00001420 25 3a e7 78 25 3c 31 84 79 25 3c 31 8c 4c 61 24 |%:.x%<1.y%<1.La$|
00001430 3d 22 61 70 70 6c 69 63 61 74 69 6f 6e 22 3a c8 |="application":.|
00001440 99 32 36 32 33 37 37 2c 34 30 2c 2c 4c 61 24 b8 |.262377,40,,La$.|
00001450 2c 2c 2c 78 25 2c 79 25 2c 2c 59 60 25 0d 0d 48 |,,,x%,y%,,Y`%..H|
00001460 6c 49 5f 25 21 31 32 3d 78 25 3c 3c a4 58 60 28 |lI_%!12=x%<<.X`(|
00001470 59 60 25 2c 34 29 3a 49 5f 25 21 31 36 3d 79 25 |Y`%,4):I_%!16=y%|
00001480 3c 3c a4 58 60 28 59 60 25 2c 35 29 3a 49 5f 25 |<<.X`(Y`%,5):I_%|
00001490 21 32 30 3d 44 61 25 3a e7 62 60 24 3d 22 22 8c |!20=Da%:.b`$="".|
000014a0 24 28 49 5f 25 2b 32 34 29 3d 4c 61 24 8b 24 28 |$(I_%+24)=La$.$(|
000014b0 49 5f 25 2b 32 34 29 3d 62 60 24 3a 24 28 49 5f |I_%+24)=b`$:$(I_|
000014c0 25 2b 33 36 29 3d 4c 61 24 0d 0d 66 1a c8 99 32 |%+36)=La$..f...2|
000014d0 36 32 33 33 38 2c 2c 49 5f 25 b8 73 5f 25 3a 3d |62338,,I_%.s_%:=|
000014e0 73 5f 25 0d 0d 84 29 dd a4 4d 61 28 62 60 24 2c |s_%...)..Ma(b`$,|
000014f0 67 60 25 29 3a ea 64 60 25 3a e7 67 60 25 3c a9 |g`%):.d`%:.g`%<.|
00001500 62 60 24 8c 67 60 25 3d a9 62 60 24 0d 0d 98 1c |b`$.g`%=.b`$....|
00001510 de 64 60 25 20 67 60 25 2b 31 3a 24 64 60 25 3d |.d`% g`%+1:$d`%=|
00001520 62 60 24 3a 3d 64 60 25 0d 0d b6 26 dd a4 4e 61 |b`$:=d`%...&..Na|
00001530 28 62 60 24 2c 4f 61 24 29 3d c1 62 60 24 2c a7 |(b`$,Oa$)=.b`$,.|
00001540 62 60 24 2c 4f 61 24 29 2b a9 4f 61 24 29 0d 0d |b`$,Oa$)+.Oa$)..|
00001550 ca 23 dd a4 50 61 28 62 60 24 2c 4f 61 24 29 3d |.#..Pa(b`$,Oa$)=|
00001560 c0 62 60 24 2c a7 62 60 24 2c 4f 61 24 29 2d 31 |.b`$,.b`$,Oa$)-1|
00001570 29 0d 0d de ac dd a4 50 60 28 71 60 24 29 3a ea |)......P`(q`$):.|
00001580 65 60 25 2c 51 61 25 2c 52 61 25 2c 53 61 24 2c |e`%,Qa%,Ra%,Sa$,|
00001590 54 61 25 2c 55 61 25 2c 56 61 24 2c 57 61 25 2c |Ta%,Ua%,Va$,Wa%,|
000015a0 58 61 25 2c 59 61 25 3a 51 61 25 3d 30 3a f5 51 |Xa%,Ya%:Qa%=0:.Q|
000015b0 61 25 2b 3d 31 3a fd a4 4c 60 28 71 60 24 2b c3 |a%+=1:..L`(q`$+.|
000015c0 51 61 25 29 3d 71 60 24 2b c3 51 61 25 3a de 52 |Qa%)=q`$+.Qa%:.R|
000015d0 61 25 20 51 61 25 2a 32 34 3a 51 61 25 2d 3d 31 |a% Qa%*24:Qa%-=1|
000015e0 3a e3 65 60 25 3d 30 b8 28 51 61 25 2b 31 29 2a |:.e`%=0.(Qa%+1)*|
000015f0 32 34 88 34 3a 52 61 25 21 65 60 25 3d 30 3a ed |24.4:Ra%!e`%=0:.|
00001600 3a 53 61 24 3d a4 4c 60 28 71 60 24 29 3a e7 53 |:Sa$=.L`(q`$):.S|
00001610 61 24 3d 71 60 24 8c 53 61 24 3d 22 22 0d 0e 10 |a$=q`$.Sa$=""...|
00001620 0d e7 a9 53 61 24 3e 31 32 8c 0d 0e 1a 32 21 52 |...Sa$>12....2!R|
00001630 61 25 3d a4 4d 61 28 53 61 24 2c 30 29 3a 52 61 |a%=.Ma(Sa$,0):Ra|
00001640 25 21 34 3d 2d 31 3a 52 61 25 21 38 3d a9 53 61 |%!4=-1:Ra%!8=.Sa|
00001650 24 3a 52 61 25 21 32 38 3d 32 35 36 0d 0e 24 10 |$:Ra%!28=256..$.|
00001660 cc 3a 24 28 52 61 25 29 3d 53 61 24 0d 0e 38 ab |.:$(Ra%)=Sa$..8.|
00001670 cd 3a 52 61 25 3f 31 32 3d 37 3a 52 61 25 3f 31 |.:Ra%?12=7:Ra%?1|
00001680 33 3d 32 3a 52 61 25 3f 31 34 3d 37 3a 52 61 25 |3=2:Ra%?14=7:Ra%|
00001690 3f 31 35 3d 30 3a 52 61 25 21 32 30 3d 34 34 3a |?15=0:Ra%!20=44:|
000016a0 52 61 25 21 32 34 3d 30 3a 54 61 25 3d a9 53 61 |Ra%!24=0:Ta%=.Sa|
000016b0 24 2d 32 3a e3 65 60 25 3d 31 b8 51 61 25 3a 53 |$-2:.e`%=1.Qa%:S|
000016c0 61 24 3d a4 4c 60 28 71 60 24 2b c3 65 60 25 29 |a$=.L`(q`$+.e`%)|
000016d0 3a c8 95 a7 53 61 24 2c 22 a4 22 29 3a c1 53 61 |:...Sa$,"."):.Sa|
000016e0 24 2c a7 53 61 24 2c 22 a4 22 29 2c 31 29 3d 22 |$,.Sa$,"."),1)="|
000016f0 8b 22 3a ce 3a 55 61 25 3d 52 61 25 2b 65 60 25 |.":.:Ua%=Ra%+e`%|
00001700 2a 32 34 2b 34 3a 58 61 25 3d a3 3a e7 a7 53 61 |*24+4:Xa%=.:..Sa|
00001710 24 2c 22 5b 22 29 8c 0d 0e 7e 3c 56 61 24 3d a4 |$,"[")...~<Va$=.|
00001720 4e 61 28 53 61 24 2c 22 5b 22 29 3a 53 61 24 3d |Na(Sa$,"["):Sa$=|
00001730 a4 50 61 28 53 61 24 2c 22 5b 22 29 3a e7 a7 56 |.Pa(Sa$,"["):..V|
00001740 61 24 2c 22 54 22 29 8c 21 55 61 25 3d 21 55 61 |a$,"T").!Ua%=!Ua|
00001750 25 84 31 0d 0e 92 1a e7 a7 56 61 24 2c 22 44 22 |%.1......Va$,"D"|
00001760 29 8c 21 55 61 25 3d 21 55 61 25 84 32 0d 0e 9c |).!Ua%=!Ua%.2...|
00001770 1a e7 a7 56 61 24 2c 22 4d 22 29 8c 21 55 61 25 |...Va$,"M").!Ua%|
00001780 3d 21 55 61 25 84 38 0d 0e a6 20 e7 a7 56 61 24 |=!Ua%.8... ..Va$|
00001790 2c 22 53 22 29 8c 55 61 25 21 38 3d 55 61 25 21 |,"S").Ua%!8=Ua%!|
000017a0 38 84 31 3c 3c 32 32 0d 0e b0 0f e7 a7 56 61 24 |8.1<<22......Va$|
000017b0 2c 22 57 22 29 8c 0d 0e ba 43 21 55 61 25 3d 21 |,"W")....C!Ua%=!|
000017c0 55 61 25 84 34 3a 58 61 25 3d b9 3a 59 61 25 3d |Ua%.4:Xa%=.:Ya%=|
000017d0 bb a4 50 61 28 a4 4e 61 28 56 61 24 2c 22 57 22 |..Pa(.Na(Va$,"W"|
000017e0 29 2c 22 5d 22 29 3a e7 a9 53 61 24 3e 59 61 25 |),"]"):..Sa$>Ya%|
000017f0 8c 59 61 25 3d a9 53 61 24 0d 0e ce 05 cd 0d 0e |.Ya%=.Sa$.......|
00001800 d8 21 cd 3a 55 61 25 21 34 3d 2d 31 3a e7 a9 53 |.!.:Ua%!4=-1:..S|
00001810 61 24 3e 54 61 25 8c 54 61 25 3d a9 53 61 24 0d |a$>Ta%.Ta%=.Sa$.|
00001820 0e ec 09 e7 58 61 25 8c 0d 0e f6 46 55 61 25 21 |....Xa%....FUa%!|
00001830 38 3d 55 61 25 21 38 84 26 37 30 30 46 31 32 31 |8=Ua%!8.&700F121|
00001840 3a 55 61 25 21 31 36 3d 2d 31 3a 55 61 25 21 32 |:Ua%!16=-1:Ua%!2|
00001850 30 3d 59 61 25 2b 31 3a 55 61 25 21 31 32 3d a4 |0=Ya%+1:Ua%!12=.|
00001860 4d 61 28 53 61 24 2c 55 61 25 21 32 30 29 0d 0f |Ma(Sa$,Ua%!20)..|
00001870 00 0f cc 3a e7 a9 53 61 24 3c 31 32 8c 0d 0f 14 |...:..Sa$<12....|
00001880 26 55 61 25 21 38 3d 55 61 25 21 38 84 26 37 30 |&Ua%!8=Ua%!8.&70|
00001890 30 30 30 32 31 3a 24 28 55 61 25 2b 31 32 29 3d |00021:$(Ua%+12)=|
000018a0 53 61 24 0d 0f 1e 44 cc 3a 55 61 25 21 38 3d 55 |Sa$...D.:Ua%!8=U|
000018b0 61 25 21 38 84 26 37 30 30 30 31 32 31 3a 55 61 |a%!8.&7000121:Ua|
000018c0 25 21 31 32 3d a4 4d 61 28 53 61 24 2c 30 29 3a |%!12=.Ma(Sa$,0):|
000018d0 55 61 25 21 31 36 3d 2d 31 3a 55 61 25 21 32 30 |Ua%!16=-1:Ua%!20|
000018e0 3d a9 53 61 24 2b 31 0d 0f 32 05 cd 0d 0f 3c 2b |=.Sa$+1..2....<+|
000018f0 cd 3a ed 3a 52 61 25 21 31 36 3d 54 61 25 2a 31 |.:.:Ra%!16=Ta%*1|
00001900 36 2b 31 32 3a 21 55 61 25 3d 21 55 61 25 84 26 |6+12:!Ua%=!Ua%.&|
00001910 38 30 3a 3d 52 61 25 0d 0f 6e 2a dd f2 51 60 28 |80:=Ra%..n*..Q`(|
00001920 55 60 25 2c 5a 61 25 2c 70 5f 25 29 3a 55 60 25 |U`%,Za%,p_%):U`%|
00001930 21 28 38 2b 5a 61 25 2a 32 34 29 3d 70 5f 25 3a |!(8+Za%*24)=p_%:|
00001940 e1 0d 0f 96 27 dd a4 43 5f 28 61 61 25 29 3a c8 |....'..C_(aa%):.|
00001950 99 32 36 33 38 37 32 3a e7 61 61 25 3c 36 34 30 |.263872:.aa%<640|
00001960 8c 61 61 25 3d 36 34 30 0d 0f aa 8c de 49 5f 25 |.aa%=640.....I_%|
00001970 20 61 61 25 3a f2 44 60 3a f2 56 60 3a f2 68 60 | aa%:.D`:.V`:.h`|
00001980 3a f2 6c 60 28 49 60 24 2b 22 2e 4d 65 73 73 61 |:.l`(I`$+".Messa|
00001990 67 65 73 22 29 3a 42 5f 24 3d a4 4c 60 28 22 74 |ges"):B_$=.L`("t|
000019a0 61 73 6b 22 29 3a f2 46 60 3a c8 99 32 36 32 33 |ask"):.F`:..2623|
000019b0 33 36 2c 33 30 30 2c 26 34 42 35 33 34 31 35 34 |36,300,&4B534154|
000019c0 2c 42 5f 24 2c 46 60 25 b8 62 61 25 2c 42 5f 25 |,B_$,F`%.ba%,B_%|
000019d0 3a 47 5f 25 3d a3 3a 63 61 25 3d 30 3a 64 61 25 |:G_%=.:ca%=0:da%|
000019e0 3d 30 3a f2 47 60 3a c8 99 32 36 33 38 37 33 3a |=0:.G`:..263873:|
000019f0 3d 42 5f 25 0d 0f e6 26 dd a4 65 61 28 71 60 24 |=B_%...&..ea(q`$|
00001a00 2c 72 60 24 2c 73 60 24 29 3d a4 70 60 28 71 60 |,r`$,s`$)=.p`(q`|
00001a10 24 2c 72 60 24 2c 73 60 24 29 0d 0f fa 32 dd a4 |$,r`$,s`$)...2..|
00001a20 44 5f 3a ea 44 61 25 2c 62 60 24 2c 43 61 25 3a |D_:.Da%,b`$,Ca%:|
00001a30 ea 85 3a ee 85 ea 3a ee 85 87 3a ef 34 3a f1 f6 |..:...:...:.4:..|
00001a40 24 3b 22 20 61 74 20 22 3b 9e 3a e0 0d 10 18 3e |$;" at ";.:....>|
00001a50 62 60 24 3d f6 24 3a 43 61 25 3d 9f 3a 44 61 25 |b`$=.$:Ca%=.:Da%|
00001a60 3d 28 31 3c 3c 33 30 29 2d 43 61 25 2b 31 3a e7 |=(1<<30)-Ca%+1:.|
00001a70 43 61 25 3c 28 31 3c 3c 33 30 29 84 43 61 25 3e |Ca%<(1<<30).Ca%>|
00001a80 28 31 3c 3c 33 30 29 2b 32 8c 0d 10 2c 44 62 60 |(1<<30)+2...,Db`|
00001a90 24 3d a4 65 61 28 22 49 45 72 72 6f 72 22 2c 62 |$=.ea("IError",b|
00001aa0 60 24 2c c3 9e 29 3a 44 61 25 3d 33 3a 43 61 25 |`$,..):Da%=3:Ca%|
00001ab0 3d a4 41 61 28 42 5f 24 2c 62 60 24 2c 44 61 25 |=.Aa(B_$,b`$,Da%|
00001ac0 29 3d 32 3a e7 43 61 25 8c 47 5f 25 3d b9 0d 10 |)=2:.Ca%.G_%=...|
00001ad0 40 0c cc 3a c8 8e 44 61 25 ca 0d 10 54 19 c9 31 |@..:..Da%...T..1|
00001ae0 3a 62 60 24 2b 3d a4 4c 60 28 22 43 45 72 72 6f |:b`$+=.L`("CErro|
00001af0 72 22 29 0d 10 5e 19 c9 32 3a 62 60 24 2b 3d a4 |r")..^..2:b`$+=.|
00001b00 4c 60 28 22 53 45 72 72 6f 72 22 29 0d 10 68 1c |L`("SError")..h.|
00001b10 cb 3a 43 61 25 3d a4 41 61 28 42 5f 24 2c 62 60 |.:Ca%=.Aa(B_$,b`|
00001b20 24 2c 44 61 25 29 3d 32 0d 10 7c 0a cd 3a 3d 43 |$,Da%)=2..|..:=C|
00001b30 61 25 0d 10 9a 21 dd f2 66 61 28 f8 64 60 25 29 |a%...!..fa(.d`%)|
00001b40 3a e7 64 60 25 3e 30 8c c8 99 33 30 2c 37 2c 2c |:.d`%>0...30,7,,|
00001b50 64 60 25 0d 10 ae 0b 64 60 25 3d 30 3a e1 0d 10 |d`%....d`%=0:...|
00001b60 cc 29 dd f2 53 60 3a c8 99 32 36 37 35 32 34 2c |.)..S`:..267524,|
00001b70 6e 60 25 3a f2 66 61 28 6e 60 25 29 3a f2 66 61 |n`%:.fa(n`%):.fa|
00001b80 28 6f 60 25 29 3a e1 0d 10 fe 30 dd f2 45 5f 28 |(o`%):....0..E_(|
00001b90 42 5f 25 29 3a ee 85 48 60 25 3d a4 44 5f 3a c8 |B_%):..H`%=.D_:.|
00001ba0 99 32 36 32 33 36 35 2c 42 5f 25 2c 26 34 42 35 |.262365,B_%,&4B5|
00001bb0 33 34 31 35 34 3a e0 0d 11 12 32 c8 99 32 36 33 |34154:....2..263|
00001bc0 38 37 32 3a f2 52 60 3a c8 99 32 36 32 33 36 35 |872:.R`:..262365|
00001bd0 2c 42 5f 25 2c 26 34 42 35 33 34 31 35 34 3a c8 |,B_%,&4B534154:.|
00001be0 99 32 36 33 38 37 33 3a e1 0d 11 30 46 dd f2 63 |.263873:...0F..c|
00001bf0 5f 28 55 60 25 2c 78 25 2c 79 25 29 3a 78 25 2d |_(U`%,x%,y%):x%-|
00001c00 3d 36 34 3a 61 5f 25 3d 55 60 25 3a 64 5f 25 3d |=64:a_%=U`%:d_%=|
00001c10 78 25 3a 65 5f 25 3d 79 25 3a c8 99 32 36 32 33 |x%:e_%=y%:..2623|
00001c20 35 36 2c 2c 55 60 25 2c 78 25 2c 79 25 3a e1 0d |56,,U`%,x%,y%:..|
00001c30 11 58 34 dd f2 4f 5f 3a ea 65 60 25 2c 67 61 25 |.X4..O_:.e`%,ga%|
00001c40 3a f5 65 60 25 2b 3d 31 3a e7 28 62 5f 25 21 28 |:.e`%+=1:.(b_%!(|
00001c50 34 2b 32 34 2a 65 60 25 29 80 32 29 8c 67 61 25 |4+24*e`%).2).ga%|
00001c60 2b 3d 31 0d 11 6c 38 fd 62 5f 25 21 28 34 2b 32 |+=1..l8.b_%!(4+2|
00001c70 34 2a 65 60 25 29 80 31 32 38 3a f2 63 5f 28 62 |4*e`%).128:.c_(b|
00001c80 5f 25 2c 21 49 5f 25 2c 39 36 2b 65 60 25 2a 34 |_%,!I_%,96+e`%*4|
00001c90 34 2b 67 61 25 2a 32 34 29 3a e1 0d 11 8a 39 dd |4+ga%*24):....9.|
00001ca0 a4 6f 5f 28 21 49 5f 25 2c 49 5f 25 21 34 2c 68 |.o_(!I_%,I_%!4,h|
00001cb0 61 25 29 3a c8 99 32 36 32 33 35 30 2c 2c 49 5f |a%):..262350,,I_|
00001cc0 25 3a 3d 28 49 5f 25 21 32 34 80 31 3c 3c 68 61 |%:=(I_%!24.1<<ha|
00001cd0 25 29 3e 30 0d 11 b2 24 dd f2 72 5f 28 21 49 5f |%)>0...$..r_(!I_|
00001ce0 25 2c 49 5f 25 21 34 29 3a c8 99 32 36 32 33 34 |%,I_%!4):..26234|
00001cf0 30 2c 2c 49 5f 25 3a e1 0d 11 da 23 dd f2 75 5f |0,,I_%:....#..u_|
00001d00 28 21 49 5f 25 29 3a c8 99 32 36 32 33 37 35 2c |(!I_%):..262375,|
00001d10 33 2c 49 5f 25 2c 42 5f 25 3a e1 0d 12 02 6a dd |3,I_%,B_%:....j.|
00001d20 f2 76 5f 3a ea 69 61 24 3a 69 61 24 3d 45 60 24 |.v_:.ia$:ia$=E`$|
00001d30 2b 22 2e 4f 70 74 69 6f 6e 73 22 3a ff 28 22 43 |+".Options":.("C|
00001d40 72 65 61 74 65 20 22 2b 69 61 24 29 3a ff 28 22 |reate "+ia$):.("|
00001d50 53 65 74 54 79 70 65 20 22 2b 69 61 24 2b 22 20 |SetType "+ia$+" |
00001d60 46 46 46 22 29 3a 4b 61 25 3d ae 69 61 24 3a d5 |FFF"):Ka%=.ia$:.|
00001d70 23 4b 61 25 2c 22 50 72 6f 67 72 61 6d 3a 22 2b |#Ka%,"Program:"+|
00001d80 42 5f 24 3a e1 0d 12 3e 25 dd f2 6a 61 28 48 61 |B_$:...>%..ja(Ha|
00001d90 24 2c 49 61 24 29 3a d5 23 4b 61 25 2c 48 61 24 |$,Ia$):.#Ka%,Ha$|
00001da0 2b 22 3a 22 2b 49 61 24 3a e1 0d 12 66 33 dd f2 |+":"+Ia$:...f3..|
00001db0 77 5f 28 48 61 24 2c 67 60 25 29 3a e7 67 60 25 |w_(Ha$,g`%):.g`%|
00001dc0 8c f2 6a 61 28 48 61 24 2c 22 4f 6e 22 29 8b f2 |..ja(Ha$,"On")..|
00001dd0 6a 61 28 48 61 24 2c 22 4f 66 66 22 29 0d 12 7a |ja(Ha$,"Off")..z|
00001de0 05 e1 0d 12 8e 25 dd f2 78 5f 28 48 61 24 2c 67 |.....%..x_(Ha$,g|
00001df0 60 25 29 3a f2 6a 61 28 48 61 24 2c 22 25 22 2b |`%):.ja(Ha$,"%"+|
00001e00 c3 67 60 25 29 3a e1 0d 12 b6 10 dd f2 79 5f 3a |.g`%):.......y_:|
00001e10 d9 23 4b 61 25 3a e1 0d 12 de 64 dd f2 6b 5f 28 |.#Ka%:....d..k_(|
00001e20 21 49 5f 25 2c 49 5f 25 21 34 2c 68 61 25 2c 67 |!I_%,I_%!4,ha%,g|
00001e30 60 25 29 3a c8 99 32 36 32 33 35 30 2c 2c 49 5f |`%):..262350,,I_|
00001e40 25 3a 49 5f 25 21 38 3d 28 94 b4 67 60 25 29 3c |%:I_%!8=(..g`%)<|
00001e50 3c 68 61 25 3a 49 5f 25 21 31 32 3d 94 28 94 67 |<ha%:I_%!12=.(.g|
00001e60 60 25 3c 3e 32 29 3c 3c 68 61 25 3a c8 99 32 36 |`%<>2)<<ha%:..26|
00001e70 32 33 34 39 2c 2c 49 5f 25 3a e1 0d 13 10 2e dd |2349,,I_%:......|
00001e80 a4 54 5f 28 21 57 60 25 29 3a c8 99 32 36 32 33 |.T_(!W`%):..2623|
00001e90 34 37 2c 2c 57 60 25 3a 3d 28 57 60 25 21 33 32 |47,,W`%:=(W`%!32|
00001ea0 80 31 3c 3c 31 36 29 3e 30 0d 13 38 a8 dd f2 59 |.1<<16)>0..8...Y|
00001eb0 5f 28 21 49 5f 25 29 3a ea 48 60 25 3a c8 99 32 |_(!I_%):.H`%:..2|
00001ec0 36 32 33 34 37 2c 2c 49 5f 25 3a 48 60 25 3d 49 |62347,,I_%:H`%=I|
00001ed0 5f 25 21 31 32 2d 49 5f 25 21 34 3a 49 5f 25 21 |_%!12-I_%!4:I_%!|
00001ee0 34 3d 28 42 60 25 2d 48 60 25 29 2f 32 3a 49 5f |4=(B`%-H`%)/2:I_|
00001ef0 25 21 31 32 3d 48 60 25 2b 49 5f 25 21 34 3a 48 |%!12=H`%+I_%!4:H|
00001f00 60 25 3d 49 5f 25 21 31 36 2d 49 5f 25 21 38 3a |`%=I_%!16-I_%!8:|
00001f10 49 5f 25 21 38 3d 28 43 60 25 2d 48 60 25 29 2f |I_%!8=(C`%-H`%)/|
00001f20 32 3a 49 5f 25 21 31 36 3d 48 60 25 2b 49 5f 25 |2:I_%!16=H`%+I_%|
00001f30 21 38 3a 49 5f 25 21 32 38 3d 2d 31 3a c8 99 32 |!8:I_%!28=-1:..2|
00001f40 36 32 33 37 35 2c 32 2c 49 5f 25 2c 42 5f 25 3a |62375,2,I_%,B_%:|
00001f50 e1 0d 13 7e 3c dd f2 66 5f 28 70 5f 25 29 3a ea |...~<..f_(p_%):.|
00001f60 85 3a ee 85 ea 3a 49 5f 25 21 31 32 3d 49 5f 25 |.:...:I_%!12=I_%|
00001f70 21 38 3a c8 99 32 36 32 33 37 35 2c 31 39 2c 49 |!8:..262375,19,I|
00001f80 5f 25 2c 49 5f 25 21 34 3a f7 85 3a e1 0d 13 9c |_%,I_%!4:..:....|
00001f90 16 d5 23 70 5f 25 2c 22 52 75 6e 20 22 2b 45 60 |..#p_%,"Run "+E`|
00001fa0 24 3a e1 0d 13 ba 63 dd f2 6b 61 28 6c 61 24 2c |$:....c..ka(la$,|
00001fb0 6d 61 24 2c 6e 61 24 29 3a 73 60 24 3d 6f 61 24 |ma$,na$):s`$=oa$|
00001fc0 3a 6f 61 24 3d a4 50 61 28 73 60 24 2c 22 3a 22 |:oa$=.Pa(s`$,":"|
00001fd0 29 3a 73 60 24 3d a4 4e 61 28 73 60 24 2c 22 3a |):s`$=.Na(s`$,":|
00001fe0 22 29 3a 72 60 24 3d a4 50 61 28 73 60 24 2c 22 |"):r`$=.Pa(s`$,"|
00001ff0 3a 22 29 3a 73 60 24 3d a4 4e 61 28 73 60 24 2c |:"):s`$=.Na(s`$,|
00002000 22 3a 22 29 3a e1 0d 13 ec 20 dd a4 70 61 28 64 |":"):.... ..pa(d|
00002010 60 25 2c 55 60 25 29 3a e7 64 60 25 21 34 3d 2d |`%,U`%):.d`%!4=-|
00002020 31 8c 3d 55 60 25 0d 14 00 20 3d a4 70 61 28 64 |1.=U`%... =.pa(d|
00002030 60 25 2b 34 2c 55 60 25 21 28 21 64 60 25 2a 32 |`%+4,U`%!(!d`%*2|
00002040 34 2b 33 32 29 29 0d 14 14 28 dd a4 71 61 28 64 |4+32))...(..qa(d|
00002050 60 25 29 3a c8 95 64 60 25 21 34 3c 3e 2d 31 3a |`%):..d`%!4<>-1:|
00002060 64 60 25 2b 3d 34 3a ce 3a 3d 21 64 60 25 0d 14 |d`%+=4:.:=!d`%..|
00002070 3c 3b dd f2 67 5f 28 70 5f 25 2c 7a 60 25 2c 73 |<;..g_(p_%,z`%,s|
00002080 5f 25 29 3a ea 71 60 24 2c 6f 61 24 2c 72 61 24 |_%):.q`$,oa$,ra$|
00002090 2c 55 60 25 2c 5a 61 25 2c 72 60 24 2c 73 60 24 |,U`%,Za%,r`$,s`$|
000020a0 3a e7 7a 60 25 3d 2d 32 8c 0d 14 5a 12 71 60 24 |:.z`%=-2...Z.q`$|
000020b0 3d 22 48 69 63 6f 6e 62 61 72 22 0d 14 64 34 cc |="Hiconbar"..d4.|
000020c0 3a 6f 61 24 3d a4 54 60 28 7a 60 25 2c 73 5f 25 |:oa$=.T`(z`%,s_%|
000020d0 2c a3 29 3a e7 a7 6f 61 24 2c 22 3a 22 29 8c f2 |,.):..oa$,":")..|
000020e0 6b 61 28 6f 61 24 2c 72 60 24 2c 73 60 24 29 0d |ka(oa$,r`$,s`$).|
000020f0 14 82 1a 71 60 24 3d 22 48 57 22 2b 6f 61 24 3a |...q`$="HW"+oa$:|
00002100 e7 6f 61 24 3c 3e 22 22 8c 0d 14 96 36 72 61 24 |.oa$<>""....6ra$|
00002110 3d a4 65 61 28 71 60 24 2b c3 73 5f 25 2c 72 60 |=.ea(q`$+.s_%,r`|
00002120 24 2c 73 60 24 29 3a e7 72 61 24 3c 3e 71 60 24 |$,s`$):.ra$<>q`$|
00002130 2b c3 73 5f 25 8c 71 60 24 2b 3d c3 73 5f 25 0d |+.s_%.q`$+=.s_%.|
00002140 14 aa 27 cc 3a c8 99 32 36 32 33 38 38 2c 31 2c |..'.:..262388,1,|
00002150 57 60 25 2c 7a 60 25 2c 73 5f 25 3a e7 21 57 60 |W`%,z`%,s_%:.!W`|
00002160 25 3c 3e 2d 31 8c 0d 14 c8 50 55 60 25 3d a4 70 |%<>-1....PU`%=.p|
00002170 61 28 57 60 25 2c 61 5f 25 29 3a 5a 61 25 3d a4 |a(W`%,a_%):Za%=.|
00002180 71 61 28 57 60 25 29 3a 6f 61 24 3d a4 54 60 28 |qa(W`%):oa$=.T`(|
00002190 55 60 25 2c 5a 61 25 2c b9 29 3a e7 a7 6f 61 24 |U`%,Za%,.):..oa$|
000021a0 2c 22 3a 22 29 8c f2 6b 61 28 6f 61 24 2c 72 60 |,":")..ka(oa$,r`|
000021b0 24 2c 73 60 24 29 0d 14 e6 30 71 60 24 3d 22 48 |$,s`$)...0q`$="H|
000021c0 4d 22 2b 6f 61 24 3a 72 61 24 3d a4 65 61 28 71 |M"+oa$:ra$=.ea(q|
000021d0 60 24 2c 72 60 24 2c 73 60 24 29 3a e7 72 61 24 |`$,r`$,s`$):.ra$|
000021e0 3c 3e 71 60 24 8c 0d 14 fa 36 72 61 24 3d a4 65 |<>q`$....6ra$=.e|
000021f0 61 28 71 60 24 2b c3 5a 61 25 2c 72 60 24 2c 73 |a(q`$+.Za%,r`$,s|
00002200 60 24 29 3a e7 72 61 24 3c 3e 71 60 24 2b c3 5a |`$):.ra$<>q`$+.Z|
00002210 61 25 8c 71 60 24 2b 3d c3 5a 61 25 0d 15 0e 05 |a%.q`$+=.Za%....|
00002220 cd 0d 15 18 05 cd 0d 15 22 05 cd 0d 15 2c 26 cd |........"....,&.|
00002230 3a e7 7a 60 25 3d 42 5f 25 8c 71 60 24 3d 22 48 |:.z`%=B_%.q`$="H|
00002240 49 22 2b a4 54 60 28 7a 60 25 2c 73 5f 25 2c a3 |I"+.T`(z`%,s_%,.|
00002250 29 0d 15 40 35 72 61 24 3d a4 65 61 28 71 60 24 |)..@5ra$=.ea(q`$|
00002260 2c 72 60 24 2c 73 60 24 29 3a e7 72 61 24 3d 71 |,r`$,s`$):.ra$=q|
00002270 60 24 8c 72 61 24 3d a4 4c 60 28 22 48 64 65 66 |`$.ra$=.L`("Hdef|
00002280 61 75 6c 74 22 29 0d 15 4a 5c 72 61 24 3d c0 72 |ault")..J\ra$=.r|
00002290 61 24 2c 32 33 39 29 3a 21 49 5f 25 3d 28 32 34 |a$,239):!I_%=(24|
000022a0 2b a9 72 61 24 29 80 2d 34 3a 24 28 49 5f 25 2b |+.ra$).-4:$(I_%+|
000022b0 32 30 29 3d 72 61 24 3a 49 5f 25 21 31 32 3d 49 |20)=ra$:I_%!12=I|
000022c0 5f 25 21 38 3a 49 5f 25 21 31 36 3d 26 35 30 33 |_%!8:I_%!16=&503|
000022d0 3a c8 99 32 36 32 33 37 35 2c 31 37 2c 49 5f 25 |:..262375,17,I_%|
000022e0 3a e1 0d ff |:...|
000022e4
.