Home » Archimedes archive » Archimedes World » AW-1995-03-Disc1.adf » Disk1Mar95 » !AWMar95/Goodies/DataBase/!DataBase/!RunImage
!AWMar95/Goodies/DataBase/!DataBase/!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 » Archimedes World » AW-1995-03-Disc1.adf » Disk1Mar95 |
Filename: | !AWMar95/Goodies/DataBase/!DataBase/!RunImage |
Read OK: | ✔ |
File size: | CC5C bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
120ONERRORPRINTTAB(0,15)REPORT$;" at line ";ERL:END 130UV$="DataBase":UW$="1.9 (October 1994)":PROCUX:ONERRORPROCUY:UZ%=TRUE 150IFUZ%=FALSE THEN 160Ua$=FNUb(1):IFUa$<>""PROCUc(Ua$)ELSEUa$="DBaseFile" 180ENDIF:IFUZ%=TRUE THEN 200IFERR=20 ORERR=204 ORERR=67785 UZ%=FALSE 210IFERR=67782CLOSE#Ud%:UZ%=FALSE 220ENDIF:REPEAT:PROCUe(FNUe(0)):UNTILUZ%:SYS&400DD:FORj%=0 TO2:IFUf%(j%)<>-1SYS&40082,Uf%(j%) 290NEXT:END 360DEFPROCUX:DIMUg% &2000,Uh% &1000,Ui% 64:DIMUj% &2000,Uk% 15,Ul% 15,Um%(36):DIMUn% &600,Uo% &600,Up% &600:DIMUq% &600,Ur% &600:DIMUs% &400:Ut%=Us%:SYS&41500,,"<DataBase$Dir>.Resources.Messages" TO,,Uu%:DIMUv% 15:Uw%=HIMEM:Ux%=HIMEM-&8000:SYS&400EC,Ux%+Uu%,-1 TOUy%:IFUy%>=Ux%+Uu% THEN 460SYS&41501,Uv%,"<DataBase$Dir>.Resources.Messages",Uw% 470ELSEUZ%=TRUE:ERROR&200,"Not enough memory" 480ENDIF:Uz%=500:VU%=18:DIMR$(Uz%,VU%),F%(Uz%):VV%=18:DIMF$(VV%,9):VW%=1:VX%=0:VY%=FALSE::VZ%=FALSE:DIMA%(12):FORi%=1 TO12:READA%(i%):NEXT:Va%=FALSE 520DATA 0,31,59,90,120,151,181,212,243,273,304,334 530DIMVb%(12):FORi%=1 TO12:READVb%(i%):NEXT:Vc%=TIME 540DATA 31,28,31,30,31,30,31,31,30,31,30,31 550DIMVd%(18):FORj%=1 TO18:Vd%(j%)=TRUE:NEXT:Ve%=0:DIMVf$(18),Vg$(18):Vh%=FALSE:Vi%=5:Vj%=TIME:DIMUf%(2),Vk% 1200:FORj%=0 TO2:Uf%(j%)=-1:NEXT:Vl%=12:SYS&40081,,"Homerton.Medium",Vl%*16,Vl%*16 TOUf%(0):SYS&40081,,"Homerton.Medium.Oblique",Vl%*16,Vl%*16 TOUf%(1) 600SYS&40081,,"Homerton.Bold",Vl%*16,Vl%*16 TOUf%(2):Vm%=FNVn(UV$):Vo%=FNVp(72,Vq%):Vr%=INKEY(-256):Vs%=0:IFVr%<165 THEN 640SYS&6,&87 TO,,Vt%:IFVt%=20 ORVt%=21 ORVt%=27 THEN 660PROCVu("<DataBase$Dir>.Resources.Sprites22") 670ELSEPROCVu("<DataBase$Dir>.Resources.Sprites") 680ENDIF 690ELSEPROCVu("<DataBase$Dir>.Resources.Sprites22") 700ENDIF:Vv$="card":PROCVw(Vv$):A%=1:B%=0:PROCVx:PROCVy:PROCVz(WU%,7,UW$):WV%=150:DIMWW% WV%:WX%=FALSE:WY%=FALSE:FORj%=0 TOWV%:WW%?j%=&00:NEXT:WW%?1=&FF:WW%?4=&FF:WW%?11=&FF:WW%?12=&FF:WW%?18=&FF:WW%?32=&FF:Ua$="DBaseFile":WZ%=0:Wa%=0:Wb%=1:WW%?2=&FF 770Wc$="DBaseCSV":X%=1:Y%=0:Wd%=0:We%=FALSE:WW%?23=&FF:Wf$=Ua$:S%=1:T%=0:Wg%=TRUE:Wh%=FALSE:Wi%=&12D:Wi$="DataBase "+STR$~(Wi%):Wj$="":Wk$="":N%=1:U%=0:Wl%=0:Wm%=1:Wn%=1:Wo%=1:Wp%=FALSE:Wq%=FALSE:Wr%=FALSE:P%=1:Ws%=1:Wt%=150:PROCWu:PROCWv:PROCVz(Ww%,6,"1"):Wx%=0:ENDPROC 850DEFPROCVx:SYS&400D9,,"<DataBase$Dir>.Resources.Templates":Wy%=FNWz("main"):WU%=FNWz("info"):XU%=FNWz("fileinfo"):XV%=FNWz("save"):XW%=FNWz("wfield"):XX%=FNWz("search"):XY%=FNWz("printinfo"):XZ%=FNWz("local"):Xa%=FNWz("dialog"):Xb%=FNWz("print") 920Ww%=FNWz("toolbox"):Xc%=FNWz("mfield"):Xd%=FNWz("sort"):Xe%=FNWz("cfield"):Xf%=FNWz("savetext"):Xg%=FNWz("delete"):Xh%=FNWz("wautosave"):Xi%=FNWz("toolfield"):Xj%=FNWz("toolsearch"):Xk%=FNWz("short"):Xl%=FNWz("message"):SYS&400DA:ENDPROC 1000DEFPROCVy:Xm%=FNXn("DataBase,Info,Help$,Create,Clear$,Quit"):PROCXo(Xm%,1,WU%):Xp%=FNXn("DataBase,Search F4,Sort F5,Delete F6$,Print F7$,File info,Save F3"):PROCXo(Xp%,5,XU%):Xq%=FNXn("Save as:,Data,CSV$,Autosave"):PROCXo(Xp%,6,Xq%):PROCXo(Xq%,1,XV%) 1080PROCXo(Xq%,2,Xf%):PROCXo(Xq%,3,Xh%):Xr%=FNXn("Paper type,Fanfold 80 col 11""#,Fanfold 80 col 12"",Fanfold 136 col 11"",Fanfold 136 col 12"",A4 single sheet"):Xs%=FNXn("Comparator,=,<>,>,>=,<=,<,Contains#,Not contains,Starts,Ends") 1120Xt%=FNXn("Comparator,=,<>,>,>=,<=,<,Contains#,Not contains,Starts,Ends"):ENDPROC 1190DEFPROCUe(Xu%):LOCALa$,f%,a%:CASEXu% OF 1220WHEN0:IFWq%>0 ANDINKEY(-113) THEN 1240SYS&406C1:Wr%=TRUE:PROCXv(XY%):Xa$="Print aborted. Confirm?":PROCXa(4) 1260ENDIF:IFWq%>0 ANDWr%=FALSE THEN 1280a$="Printing record "+STR$(P%)+" of "+STR$(Wa%):IFP%<>Xw%PROCVz(XY%,1,a$):Xw%=P% 1300ENDIF:IFWr%=TRUE ANDWX%=TRUE THEN 1320IFWY%=TRUE THEN 1330a$="Change sheet please":PROCVz(XY%,1,a$):WY%=FALSE 1350ENDIF:PROCXx(XY%,2,&11000139,&FF00FFFF):PROCXx(XY%,3,&11000139,&FF00FFFF):PROCXx(XY%,4,&17003139,&FF00FFFF):WX%=FALSE 1390ENDIF:IFWp%=FALSE ANDWr%=FALSE ANDWq%>0PROCXb 1410IFINKEY(-113)PROCXv(XV%) 1420IFINKEY(-116) THEN 1430IFXy%=FALSEPROCXz(XV%,FALSE):PROCYU(XV%,1) 1440ENDIF:IFINKEY(-21) THEN 1460IFU%PROCXz(XX%,FALSE):PROCYU(XX%,17) 1470ENDIF:IFINKEY(-117) THEN 1490IFU%PROCXz(Xd%,FALSE) 1500ENDIF:IFINKEY(-118) THEN 1520IFU%PROCYV:PROCXz(Xg%,FALSE) 1530ENDIF:IFINKEY(-23) THEN 1550IFU% THEN 1560PROCXv(Wy%):PROCXv(Ww%):PROCYW:PROCXz(Xb%,FALSE) 1580ENDIF 1590ENDIF:IFVh% THEN 1610IFTIME>Vj%+(Vi%*6000) THEN 1620IFXy%=FALSEPROCYX(Ug%!0)ELSEVj%=TIME 1630ENDIF 1640ENDIF:IFVZ% THEN 1660IFVa%=FALSE THEN 1670VDU7:PROCXz(Xl%,FALSE):Va%=TRUE:Vc%=TIME 1680ELSE:IFTIME>Vc%+700 THEN 1700PROCXv(Xl%):VZ%=FALSE:Va%=FALSE 1710ENDIF 1720ENDIF 1730ENDIF:IFINKEY(-42) ANDINKEY(-1) ANDWh% THEN 1750IFN%=U% ORU%=0 THEN 1760IFU% THEN 1770XZ$="This is the last record.":PROCXZ 1780ELSEXZ$="No records in archive.":PROCXZ 1790ENDIF 1800ELSEN%+=1:PROCYY:PROCYZ 1810ENDIF 1820ENDIF:IFINKEY(-42) ANDINKEY(-2) ANDWh% THEN 1840IFN%=U% ORU%=0 THEN 1850IFU% THEN 1860XZ$="This is the last record.":PROCXZ 1870ELSEXZ$="No records in archive.":PROCXZ 1880ENDIF 1890ELSEN%=U%:PROCYY:PROCYZ 1900ENDIF 1910ENDIF:IFINKEY(-58) ANDINKEY(-1) ANDWh% THEN 1930IFN%=1 ORU%=0 THEN 1940IFU% THEN 1950XZ$="This is the first record.":PROCXZ 1960ELSEXZ$="No records in archive.":PROCXZ 1970ENDIF 1980ELSEN%-=1:PROCYY:PROCYZ 1990ENDIF 2000ENDIF:IFINKEY(-58) ANDINKEY(-2) ANDWh% THEN 2020IFN%=1 ORU%=0 THEN 2030IFU% THEN 2040XZ$="This is the first record.":PROCXZ 2050ELSEXZ$="No records in archive.":PROCXZ 2060ENDIF 2070ELSEN%=1:PROCYY:PROCYZ 2080ENDIF 2090ENDIF 2100WHEN1:PROCYa(Ug%!0) 2110WHEN2:PROCXz(Ug%!0,TRUE) 2120WHEN3:PROCXv(Ug%!0):IFUg%!0=XW%PROCXv(Xi%) 2140IFUg%!0=Wy%PROCXv(Ww%):Wh%=FALSE 2150IFUg%!0=XX%PROCXv(Xj%) 2160IFUg%!0=Xd%PROCXv(Xc%) 2170IFUg%!0=Xb%PROCXv(Xe%) 2180WHEN4:IFUg%!0=WU%PROCXv(WU%) 2190IFUg%!0=XU%PROCXv(XU%) 2200WHEN6:PROCYb(Ug%) 2210WHEN7:PROCYc 2220WHEN8:PROCYd(Ug%) 2230WHEN9:PROCYe 2240WHEN17,18:PROCXl(Ug%) 2250ENDCASE:ENDPROC 2280DEFPROCYf(Yg%):LOCALa$:Ug%=Yg%:Ug%!12=Yg%!8:Ug%!16=&503:CASEUg%!32 OF 2320WHEN-2:IFU%=0 a$=FNYh("IB1")ELSEa$+=FNYh("IB1")+FNYh("IB2") 2340WHENXi%:CASEUg%!36 OF 2360WHEN1,2,7,8:a$=FNYh("SEM")+FNYh("WF"+STR$(Ug%!36)) 2370WHEN4,6:a$=FNYh("WF"+STR$(Ug%!36)) 2380ENDCASE 2390WHENXW%:CASEUg%!36 OF 2410WHEN9,11,12,13,15,17,19,27,30,32,34:a$=FNYh("SEM")+FNYh("WF"+STR$(Ug%!36)) 2430WHEN23,25,37:a$=FNYh("WF"+STR$(Ug%!36)) 2440ENDCASE 2450WHENWw%:CASEUg%!36 OF 2470WHEN1,2,3,4,9:a$=FNYh("SEM")+FNYh("TO"+STR$(Ug%!36)) 2480WHEN6,8:a$=FNYh("TO"+STR$(Ug%!36)) 2490ENDCASE 2500WHENWy%:CASEUg%!36 OF 2520WHEN2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36:a$=FNYh("SEM")+FNYh("MA1") 2540OTHERWISEa$=FNYh("MA0") 2550ENDCASE 2560WHENXj%:CASEUg%!36 OF 2580WHEN1,2:a$=FNYh("SEM")+FNYh("SE"+STR$(Ug%!36)) 2590WHEN4,6:a$=FNYh("SE"+STR$(Ug%!36)) 2600ENDCASE 2610WHENXX%:CASEUg%!36 OF 2630WHEN8,10,12,14,15,16,17,22,24,26,28,29:a$=FNYh("SEM")+FNYh("SE"+STR$(Ug%!36)) 2650WHEN9,11,23,25:a$=FNYh("SE"+STR$(Ug%!36)) 2660ENDCASE 2670WHENXV%:CASEUg%!36 OF 2690WHEN1,2,3:a$=FNYh("SA"+STR$(Ug%!36)) 2700WHEN6,8,20,21,23:a$=FNYh("SEM")+FNYh("SA"+STR$(Ug%!36)) 2710ENDCASE 2720WHENXf%:CASEUg%!36 OF 2740WHEN1,2,3:a$=FNYh("SA"+STR$(Ug%!36)) 2750ENDCASE 2760WHENWU%:a$=FNYh("INF") 2770WHENXU%:a$=FNYh("FIL") 2780WHENXa%:a$=FNYh("DIA") 2790WHENXZ%:a$=FNYh("LOC") 2800WHENXk%:CASEUg%!36 OF 2820WHEN2:a$=FNYh("SEM")+FNYh("SH"+STR$(Ug%!36)) 2830ENDCASE 2840WHENXY%:CASEUg%!36 OF 2860WHEN1,2,3,4:a$=FNYh("SEM")+FNYh("PI"+STR$(Ug%!36)) 2870ENDCASE 2880WHENXg%:CASEUg%!36 OF 2900WHEN2,4,6,10,13:a$=FNYh("SEM")+FNYh("DE"+STR$(Ug%!36)) 2910WHEN8:IFWl%a$=FNYh("SEM")+FNYh("DE8") 2920WHEN11,12:IFWd%=3 a$=FNYh("SEM")+FNYh("DE"+STR$(Ug%!36)) 2940ENDCASE 2950WHENXd%:CASEUg%!36 OF 2970WHEN5,6,18,19:a$=FNYh("SEM")+FNYh("SO"+STR$(Ug%!36)) 2980ENDCASE 2990WHENXb%:CASEUg%!36 OF 3010WHEN1,2,3,7,23,24:a$=FNYh("SEM")+FNYh("PR"+STR$(Ug%!36)) 3020WHEN5:IFWl%a$=FNYh("SEM")+FNYh("PR5") 3030WHEN8,9,11,15,26:a$=FNYh("PR"+STR$(Ug%!36)) 3040WHEN19,21:IFWZ%=3 a$=FNYh("SEM")+FNYh("PR"+STR$(Ug%!36)) 3060ENDCASE 3070WHENXh%:CASEUg%!36 OF 3090WHEN3:IFVh%a$=FNYh("SEM")+FNYh("AS3") 3100WHEN9:a$=FNYh("SEM")+FNYh("AS9") 3110ENDCASE 3120WHENXc%:CASEUg%!36 OF 3140WHEN0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:a$=FNYh("SEM")+FNYh("MFI") 3160ENDCASE 3170WHENXe%:CASEUg%!36 OF 3190WHEN0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:a$=FNYh("SEM")+FNYh("CFI") 3210ENDCASE 3220ENDCASE:$(Ug%+20)=a$:Ug%!0=(((20+LEN(a$)+1)DIV4)*4)+4:$(Ug%+21+LEN(a$))=CHR$(0):SYS&400E7,17,Ug%:ENDPROC 3270DEFFNYh(a$):LOCALj%,Yi$,Yj%,Uu%:SYS&41502,Uv%,a$,0 TO,,Yj%,Uu%:Yi$="":FORj%=0 TOUu%-1:Yi$+=CHR$(Yj%?j%):NEXT:=Yi$ 3330DEFPROCYb(Ug%):Yk%=Ug%!8:Yg%=Ug%!12:Um%=Ug%!16:SYS&400CF,,Ug%:Yl%=!Ug%:Ym%=Ug%!4:IFYk% AND2PROCYn(Yg%,Um%):ENDPROC 3380IFYg%=-2 ANDUm%=Vo% THEN 3390IFYk%=Yo% ANDVY%=TRUE THEN 3400PROCXz(Wy%,FALSE) 3410ENDIF:ENDPROC 3430ENDIF:Ug%!0=Yg%:SYS&400CC,0,Ug%:CASEYg% OF 3460WHENXW%:PROCYp(Um%,Yk%) 3470WHENXi%:IFYk%=Yo%PROCYq(Um%) 3480WHENXc%:IFYk%=Yo%PROCYr(Um%) 3490WHENXe%:IFYk%=Yo%PROCYs(Um%) 3500WHENWw%:IFYk%=Yo%PROCYt(Um%) 3510WHENXX%:IFYk%=Yo%PROCYu(Um%) 3520WHENXj%:IFYk%=Yo%PROCYv(Um%) 3530WHENXV%:IFYk%=Yo%PROCYw(Yg%,Um%) 3540WHENXf%:IFYk%=Yo%PROCYx(Yg%,Um%) 3550WHENXZ%:IFYk%=Yo%PROCYy(Um%) 3560WHENXa%:IFYk%=Yo%PROCYz(Um%) 3570WHENXb%:IFYk%=Yo%PROCZU(Um%) 3580WHENXY%:IFYk%=Yo%PROCZV(Um%) 3590WHENXd%:IFYk%=Yo%PROCZW(Um%) 3600WHENXg%:IFYk%=Yo%PROCZX(Um%) 3610WHENXh%:IFYk%=Yo%PROCZY(Yg%,Um%) 3630ENDCASE:ENDPROC 3660DEFPROCYd(Ug%):LOCALo$:Yg%=Ug%!0:Um%=Ug%!4:ZZ%=Ug%!24:PROCXx(Yg%,Um%,0,0):PROCZa(Yg%,Um%):CASEYg% OF 3710WHENXW%:PROCZb(Yg%,Um%,ZZ%) 3720WHENXk%:PROCZc(Yg%,Um%,ZZ%) 3730WHENXV%:IFUm%=1 THEN 3750PROCZa(Yg%,Um%):$Ug%!28=Zd$:PROCXx(Yg%,Um%,0,0):Ua$=Zd$:IFVs%=0 THENPROCWv 3780IFZZ%=13PROCXV(Ua$) 3790ENDPROC 3800ENDIF:IFUm%=6 THEN 3820PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 3840IFVAL(Zd$)>0 ANDVAL(Zd$)<=U% AND(T%>0 ANDVAL(Zd$)<=T%) THEN 3850S%=VAL(Zd$):PROCYU(Yg%,8) 3860ELSEXZ$="Incorrect value.":PROCXZ 3870ENDIF 3880ENDIF 3890ENDIF:IFUm%=8 THEN 3910PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 3930IFVAL(Zd$)>0 ANDVAL(Zd$)<=U% ANDVAL(Zd$)>=S% THEN 3940T%=VAL(Zd$):PROCYU(Yg%,1) 3950ELSEXZ$="Incorrect value.":PROCXZ 3960ENDIF 3970ENDIF 3980ENDIF 3990WHENXf%:IFUm%=1 THEN 4010PROCZa(Yg%,Um%):$Ug%!28=Zd$:PROCXx(Yg%,Um%,0,0):Wc$=Zd$:PROCWv:IFZZ%=13 THENZe%=Vs%:Vs%=3:PROCXV(Wc$) 4050ENDPROC 4060ENDIF 4070WHENXh%:IFUm%=3 THEN 4090o$=STR$(Vi%):PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 4110IFZd$<>"" ANDVAL(Zd$)>0 THEN 4120Vi%=VAL(Zd$):SYS&400D2,-1 4130ELSEXZ$="Invalid time step.":PROCXZ:PROCVz(Yg%,Um%,o$) 4150ENDIF 4160ENDIF 4170ENDIF 4180WHENXX%:CASEUm% OF 4200WHEN17:PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 4220IFU% THEN 4230IFZd$<>"" THEN 4240Wj$=Zd$:PROCYU(Yg%,28) 4250ELSEXZ$="Invalid search string.":PROCXZ 4260ENDIF 4270ELSEXZ$="No records to search.":PROCXZ:PROCVz(Yg%,Um%,""):SYS&400D2,-1 4290ENDIF 4300ENDIF 4310WHEN28:PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 4330IFU% THEN 4340IFZd$<>"" OR(Zd$="" ANDWn%=1) THEN 4350Wk$=Zd$:SYS&400D2,-1:PROCXX 4360ELSEXZ$="Invalid search string.":PROCXZ 4370ENDIF 4380ELSEXZ$="No records to search.":PROCXZ:PROCVz(Yg%,Um%,""):SYS&400D2,-1 4400ENDIF 4410ENDIF 4420ENDCASE 4430WHENWy%:PROCZf(Yg%,Um%,ZZ%) 4440WHENXb%:CASEUm% OF 4460WHEN19:PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 4480IFVAL(Zd$)>0 ANDVAL(Zd$)<=U% AND(A%>0 ANDVAL(Zd$)<=B%) THEN 4490A%=VAL(Zd$):PROCYU(Yg%,21) 4500ELSEXZ$="Incorrect value.":PROCXZ 4510ENDIF 4520ENDIF 4530WHEN21:PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 4550IFVAL(Zd$)>0 ANDVAL(Zd$)<=U% ANDVAL(Zd$)>=A% THEN 4560B%=VAL(Zd$):SYS&400D2,-1:PROCVz(Yg%,26,STR$((B%-A%)+1)) 4580ELSEXZ$="Incorrect value.":PROCXZ 4590ENDIF 4600ENDIF 4610ENDCASE 4620WHENXg%:CASEUm% OF 4640WHEN11:PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 4660IFVAL(Zd$)>0 ANDVAL(Zd$)<=U% AND(X%>0 ANDVAL(Zd$)<=Y%) THEN 4670X%=VAL(Zd$):PROCYU(Yg%,12) 4680ELSEXZ$="Incorrect value.":PROCXZ 4690ENDIF 4700ENDIF 4710WHEN12:PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 4730IFVAL(Zd$)>0 ANDVAL(Zd$)<=U% ANDVAL(Zd$)>=X% THEN 4740Y%=VAL(Zd$):SYS&400D2,-1 4750ELSEXZ$="Incorrect value.":PROCXZ 4760ENDIF 4770ENDIF 4780ENDCASE 4790ENDCASE:ENDPROC 4820DEFPROCYn(h%,Um%):CASEh% OF 4840WHEN-2:IFU% THEN 4860PROCZg(Xm%,3,TRUE):PROCZg(Xm%,4,FALSE) 4880ELSEPROCZg(Xm%,3,FALSE):PROCZg(Xm%,4,TRUE) 4900ENDIF:PROCZh(Xm%,Yl%-96,364) 4920WHENWy%:IFU%=0 THEN 4940PROCZg(Xp%,1,TRUE):PROCZg(Xp%,2,TRUE):PROCZg(Xp%,3,TRUE):PROCZg(Xp%,4,TRUE):PROCZg(Xq%,2,TRUE) 4990ELSEPROCZg(Xp%,1,FALSE):PROCZg(Xp%,2,FALSE):PROCZg(Xp%,3,FALSE):PROCZg(Xp%,4,FALSE):PROCZg(Xq%,2,FALSE) 5040ENDIF:IFVX%=0 THEN 5060PROCZg(Xp%,6,TRUE) 5070ELSEPROCZg(Xp%,6,FALSE) 5080ENDIF:IFINSTR(Ua$,".")<>0 ANDINSTR(Ua$,":")<>0 THEN 5100PROCZg(Xq%,3,FALSE) 5110ELSEPROCZg(Xq%,3,TRUE) 5120ENDIF:PROCZh(Xp%,Yl%-96,Ym%) 5140WHENXb%:IFUm%=2 THEN 5160PROCZi:CASEWb% OF 5180WHEN1:PROCZj(Xr%,1,TRUE) 5190WHEN2:PROCZj(Xr%,2,TRUE) 5200WHEN3:PROCZj(Xr%,3,TRUE) 5210WHEN4:PROCZj(Xr%,4,TRUE) 5220WHEN5:PROCZj(Xr%,5,TRUE) 5230ENDCASE:PROCZh(Xr%,Yl%+40,Ym%+96) 5250ENDIF 5260WHENXX%:IFUm%=15PROCZh(Xs%,Yl%+40,Ym%+112) 5280IFUm%=26PROCZh(Xt%,Yl%+40,Ym%+112) 5290ENDCASE:ENDPROC 5320DEFPROCZi:LOCALj%:FORj%=1 TO5:PROCZj(Xr%,j%,FALSE):NEXT:ENDPROC 5370DEFPROCZk:LOCALj%:FORj%=1 TO10:PROCZj(Xs%,j%,FALSE):NEXT:ENDPROC 5420DEFPROCZl:LOCALj%:FORj%=1 TO10:PROCZj(Xt%,j%,FALSE):NEXT:ENDPROC 5470DEFPROCYe:LOCALZm%,Zn$,a$:Zm%=FNZo:Zn$=FNZp:CASEZq% OF 5510WHENXm%:CASEFNVU(Zn$,".") OF 5530WHEN"Help":SYS&400DE,"<DataBase$Dir>.!Help" 5540WHEN"Create":PROCXz(XW%,FALSE) 5550WHEN"Clear":Xa$="Delete all data of the edited file. Confirm?":PROCXa(5) 5570WHEN"Quit":IFXy%=FALSE THEN 5590Xa$="File has been modified. Do you want to save it?":PROCXa(1) 5610ELSEUZ%=TRUE 5620ENDIF 5630ENDCASE 5640WHENXp%:CASEFNVU(Zn$,".") OF 5660WHEN"Search F4":PROCXz(XX%,FALSE):PROCYU(XX%,17) 5680WHEN"Sort F5":PROCXz(Xd%,FALSE) 5690WHEN"Delete F6":PROCYV:PROCXz(Xg%,FALSE) 5710WHEN"Print F7":PROCXv(Wy%):PROCXv(Ww%):PROCXv(XX%):PROCXv(Xj%):PROCYW:PROCXz(Xb%,FALSE) 5750WHEN"Save F3":Ua$=Wf$:Ze%=Vs%:Vs%=0:PROCXV(Ua$):Vs%=Ze% 5780ENDCASE 5790WHENXr%:PROCZi:CASEFNVU(Zn$,".") OF 5820WHEN"Fanfold 80 col 11""":Wb%=1:Wt%=150:PROCZj(Xr%,1,TRUE):a$="Fanfold 80 col 11""" 5840WHEN"Fanfold 80 col 12""":Wb%=2:Wt%=150:PROCZj(Xr%,2,TRUE):a$="Fanfold 80 col 12""" 5860WHEN"Fanfold 136 col 11""":Wb%=3:Wt%=250:PROCZj(Xr%,3,TRUE):a$="Fanfold 136 col 11""" 5880WHEN"Fanfold 136 col 12""":Wb%=4:Wt%=250:PROCZj(Xr%,4,TRUE):a$="Fanfold 136 col 12""" 5900WHEN"A4 single sheet":Wb%=5:Wt%=150:PROCZj(Xr%,5,TRUE):a$="A4 single sheet" 5920ENDCASE:PROCVz(Xb%,11,a$):PROCVz(Xb%,15,STR$(Wt%)):PROCVz(Xb%,8,STR$(Wt%-Wx%)) 5950WHENXs%:PROCZk:CASEFNVU(Zn$,".") OF 5980WHEN"=":Zr%=0:PROCVz(XX%,11,"="):PROCZj(Xs%,1,TRUE) 6000WHEN"<>":Zr%=9:PROCVz(XX%,11,"<>"):PROCZj(Xs%,2,TRUE) 6020WHEN">":Zr%=1:PROCVz(XX%,11,">"):PROCZj(Xs%,3,TRUE) 6040WHEN">=":Zr%=2:PROCVz(XX%,11,">="):PROCZj(Xs%,4,TRUE) 6060WHEN"<=":Zr%=3:PROCVz(XX%,11,"<="):PROCZj(Xs%,5,TRUE) 6080WHEN"<":Zr%=4:PROCVz(XX%,11,"<"):PROCZj(Xs%,6,TRUE) 6100WHEN"Contains":Zr%=5:PROCVz(XX%,11,"Contains"):PROCZj(Xs%,7,TRUE) 6120WHEN"Not contains":Zr%=6:PROCVz(XX%,11,"Not contains"):PROCZj(Xs%,8,TRUE) 6140WHEN"Starts":Zr%=7:PROCVz(XX%,11,"Starts"):PROCZj(Xs%,9,TRUE) 6160WHEN"Ends":Zr%=8:PROCVz(XX%,11,"Ends"):PROCZj(Xs%,10,TRUE) 6180ENDCASE 6190WHENXt%:PROCZl:CASEFNVU(Zn$,".") OF 6220WHEN"=":Zs%=0:PROCVz(XX%,25,"="):PROCZj(Xt%,1,TRUE) 6240WHEN"<>":Zs%=9:PROCVz(XX%,25,"<>"):PROCZj(Xt%,2,TRUE) 6260WHEN">":Zs%=1:PROCVz(XX%,25,">"):PROCZj(Xt%,3,TRUE) 6280WHEN">=":Zs%=2:PROCVz(XX%,25,">="):PROCZj(Xt%,4,TRUE) 6300WHEN"<=":Zs%=3:PROCVz(XX%,25,"<="):PROCZj(Xt%,5,TRUE) 6320WHEN"<":Zs%=4:PROCVz(XX%,25,"<"):PROCZj(Xt%,6,TRUE) 6340WHEN"Contains":Zs%=5:PROCVz(XX%,25,"Contains"):PROCZj(Xt%,7,TRUE) 6360WHEN"Not contains":Zs%=6:PROCVz(XX%,25,"Not contains"):PROCZj(Xt%,8,TRUE) 6380WHEN"Starts":Zs%=7:PROCVz(XX%,25,"Starts"):PROCZj(Xt%,9,TRUE) 6400WHEN"Ends":Zs%=8:PROCVz(XX%,25,"Ends"):PROCZj(Xt%,10,TRUE) 6420ENDCASE 6430ENDCASE:IF(Zm% AND NOTUZ%) THENPROCZt 6450ENDPROC 6510DEFPROCZu:LOCALj%,i%:FORj%=1 TOVX%:FORi%=0 TO9:F$(j%,i%)="":NEXT:F$(j%,0)="0":F$(j%,5)="7":F$(j%,6)="0":F$(j%,7)="1":F$(j%,8)="7":NEXT:FORj%=1 TOU%:FORi%=0 TOVX%:R$(j%,i%)="":NEXT:NEXT:PROCXv(Wy%):PROCXv(Ww%):FORj%=0 TOVX%*2:PROCZv(Wy%,j%):NEXT:N%=1:U%=0:FORj%=0 TOVX%-1:PROCZv(Xc%,j%):NEXT:Wo%=1:Ve%=0 6650WW%?18=FNZw(Xd%,18):WW%?19=FNZx(Xd%,19):FORj%=0 TOVX%-1:PROCZv(Xe%,j%):NEXT:A%=1:B%=0:WY%=FALSE:WZ%=0:Wa%=0:Wb%=1:Wt%=150:Wx%=0:FORj%=11 TO17STEP2:WW%?j%=FNZx(XW%,j%):NEXT:WW%?11=FNZw(XW%,11):FORj%=30 TO34STEP2:WW%?j%=FNZx(XW%,j%):NEXT:WW%?32=FNZw(XW%,32):VW%=1:VX%=0:VY%=FALSE 6750PROCXv(XX%):PROCXv(Xj%):PROCZk:PROCZl:Wl%=0:Wm%=1:Wn%=1:FORj%=1 TO18:Vd%(j%)=TRUE:NEXT:PROCZi:PROCZy:WW%?12=FNZw(XX%,12):PROCZj(Xr%,1,TRUE):PROCZj(Xs%,7,TRUE):PROCZj(Xt%,7,TRUE):Wj$="":PROCVz(XX%,17,Wj$):Wk$="":PROCVz(XX%,28,Wk$):Zz%=1:PROCVz(XX%,9,FNaU(F$(Zz%,2))):aV%=1:PROCVz(XX%,23,FNaU(F$(aV%,2))) 6850Zr%=5:PROCVz(XX%,11,"Contains"):Zs%=5:PROCVz(XX%,25,"Contains"):aW%=FALSE:WW%?31=FNaX(XX%,31):PROCWv:PROCVz(Ww%,6,STR$(VW%)):PROCVz(Ww%,8,STR$(VX%)):Vh%=FALSE:Vi%=5:Vj%=TIME:PROCVz(Xh%,3,STR$(Vi%)):WW%?9=FNaX(Xh%,9):PROCXx(Xh%,3,&0200013D,&FFFFFFFF):X%=1:Y%=0:Wd%=0 6970FORj%=4 TO10STEP2:WW%?j%=FNZx(Xg%,j%):NEXT:WW%?4=FNZw(Xg%,4):PROCYV:ENDPROC 7050DEFPROCYv(Um%):CASEUm% OF 7070WHEN1:IFWl% THEN 7090IFWm%=Wl% THEN 7100XZ$="This is the last found record.":PROCXZ 7110ELSEWm%+=1:N%=F%(Wm%):PROCYY:PROCaY:PROCYZ 7120ENDIF 7130ELSEXZ$="No records found.":PROCXZ 7140ENDIF 7150WHEN2:IFWl% THEN 7170IFWm%=1 THEN 7180XZ$="This is the first found record.":PROCXZ 7190ELSEWm%-=1:N%=F%(Wm%):PROCYY:PROCaY:PROCYZ 7200ENDIF 7210ELSEXZ$="No records found.":PROCXZ 7220ENDIF 7230ENDCASE:ENDPROC 7260DEFPROCYu(Um%):CASEUm% OF 7280WHEN12:IFWW%?12=&00 THEN 7300PROCZy:WW%?12=FNZw(XX%,12):Wn%=1 7310ENDIF 7320WHEN14:IFWW%?14=&00 THEN 7340PROCZy:WW%?14=FNZw(XX%,14):Wn%=2 7350ENDIF 7360WHEN16:IFWW%?16=&00 THEN 7380PROCZy:WW%?16=FNZw(XX%,16):Wn%=3 7390ENDIF 7400WHEN8:IFZz%<VX% THEN 7420Zz%+=1:PROCVz(XX%,9,FNaU(F$(Zz%,2))) 7430ENDIF 7440WHEN10:IFZz%>1 THEN 7460Zz%-=1:PROCVz(XX%,9,FNaU(F$(Zz%,2))) 7470ENDIF 7480WHEN22:IFaV%<VX% THEN 7500aV%+=1:PROCVz(XX%,23,FNaU(F$(aV%,2))) 7510ENDIF 7520WHEN24:IFaV%>1 THEN 7540aV%-=1:PROCVz(XX%,23,FNaU(F$(aV%,2))) 7550ENDIF 7560WHEN15,26:PROCYn(XX%,Um%) 7570WHEN29:IFWW%?29=&00 THEN 7590WW%?29=FNaZ(XX%,29):aW%=TRUE 7600ELSEWW%?29=FNaX(XX%,29):aW%=FALSE 7610ENDIF 7620ENDCASE:ENDPROC 7650DEFPROCZy:WW%?12=FNZx(XX%,12):WW%?14=FNZx(XX%,14):WW%?16=FNZx(XX%,16):ENDPROC 7700DEFPROCaY:PROCVz(Xj%,4,STR$(Wm%)):PROCVz(Xj%,6,STR$(Wl%)):ENDPROC 7750DEFPROCXX:LOCALa%,b%,p%,a$,b$,c$,aa%,ab%:SYS&406C0:Wl%=0:CASEWn% OF 7800WHEN1:FORa%=1 TOU%:p%=(a%/U%)*100:SYS&406C4,p%:aa%=FALSE:ab%=FALSE:IFaW%=FALSE THEN 7850a$=FNac(R$(a%,Zz%)):b$=FNac(Wj$) 7860ELSEa$=R$(a%,Zz%):b$=Wj$ 7870ENDIF:CASEZr% OF 7890WHEN0:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 7910IFa$=b$aa%=TRUE 7920ELSEIFVAL(a$)=VAL(b$)aa%=TRUE 7930ENDIF 7940WHEN1:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 7960IFa$>b$aa%=TRUE 7970ELSEIFVAL(a$)>VAL(b$)aa%=TRUE 7980ENDIF 7990WHEN2:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8010IFa$>=b$aa%=TRUE 8020ELSEIFVAL(a$)>=VAL(b$)aa%=TRUE 8030ENDIF 8040WHEN3:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8060IFa$<=b$aa%=TRUE 8070ELSEIFVAL(a$)<=VAL(b$)aa%=TRUE 8080ENDIF 8090WHEN4:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8110IFa$<b$aa%=TRUE 8120ELSEIFVAL(a$)<VAL(b$)aa%=TRUE 8130ENDIF 8140WHEN5:IFINSTR(a$,b$)<>0 aa%=TRUE 8150WHEN6:IFINSTR(a$,b$)=0 aa%=TRUE 8160WHEN7:IFLEFT$(a$,LEN(b$))=b$aa%=TRUE 8170WHEN8:IFRIGHT$(a$,LEN(b$))=b$aa%=TRUE 8180WHEN9:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8200IFa$<>b$aa%=TRUE 8210ELSEIFVAL(a$)<>VAL(b$)aa%=TRUE 8220ENDIF 8230ENDCASE:IFWk$<>"" THEN 8250IFaW%=FALSE THEN 8260a$=FNac(R$(a%,aV%)):c$=FNac(Wk$) 8270ELSEa$=R$(a%,aV%):c$=Wk$ 8280ENDIF:CASEZs% OF 8300WHEN0:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 8320IFa$=c$ab%=TRUE 8330ELSEIFVAL(a$)=VAL(c$)ab%=TRUE 8340ENDIF 8350WHEN1:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 8370IFa$>c$ab%=TRUE 8380ELSEIFVAL(a$)>VAL(c$)ab%=TRUE 8390ENDIF 8400WHEN2:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 8420IFa$>=c$ab%=TRUE 8430ELSEIFVAL(a$)>=VAL(c$)ab%=TRUE 8440ENDIF 8450WHEN3:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 8470IFa$<=c$ab%=TRUE 8480ELSEIFVAL(a$)<=VAL(c$)ab%=TRUE 8490ENDIF 8500WHEN4:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 8520IFa$<c$ab%=TRUE 8530ELSEIFVAL(a$)<VAL(c$)ab%=TRUE 8540ENDIF 8550WHEN5:IFINSTR(a$,c$)<>0 ab%=TRUE 8560WHEN6:IFINSTR(a$,c$)=0 ab%=TRUE 8570WHEN7:IFLEFT$(a$,LEN(c$))=c$ab%=TRUE 8580WHEN8:IFRIGHT$(a$,LEN(c$))=c$ab%=TRUE 8590WHEN9:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 8610IFa$<>c$ab%=TRUE 8620ELSEIFVAL(a$)<>VAL(c$)ab%=TRUE 8630ENDIF 8640ENDCASE 8650ENDIF:IFWk$<>"" THEN 8670IFaa% ORab%Wl%+=1:F%(Wl%)=a% 8680ELSEIFaa%Wl%+=1:F%(Wl%)=a% 8690ENDIF:NEXT 8720WHEN2:FORa%=1 TOU%:p%=(a%/U%)*100:SYS&406C4,p%:aa%=FALSE:ab%=FALSE:IFaW%=FALSE THEN 8770a$=FNac(R$(a%,Zz%)):b$=FNac(Wj$) 8780ELSEa$=R$(a%,Zz%):b$=Wj$ 8790ENDIF:CASEZr% OF 8810WHEN0:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8830IFa$=b$aa%=TRUE 8840ELSEIFVAL(a$)=VAL(b$)aa%=TRUE 8850ENDIF 8860WHEN1:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8880IFa$>b$aa%=TRUE 8890ELSEIFVAL(a$)>VAL(b$)aa%=TRUE 8900ENDIF 8910WHEN2:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8930IFa$>=b$aa%=TRUE 8940ELSEIFVAL(a$)>=VAL(b$)aa%=TRUE 8950ENDIF 8960WHEN3:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 8980IFa$<=b$aa%=TRUE 8990ELSEIFVAL(a$)<=VAL(b$)aa%=TRUE 9000ENDIF 9010WHEN4:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9030IFa$<b$aa%=TRUE 9040ELSEIFVAL(a$)<VAL(b$)aa%=TRUE 9050ENDIF 9060WHEN5:IFINSTR(a$,b$)<>0 aa%=TRUE 9070WHEN6:IFINSTR(a$,b$)=0 aa%=TRUE 9080WHEN7:IFLEFT$(a$,LEN(b$))=b$aa%=TRUE 9090WHEN8:IFRIGHT$(a$,LEN(b$))=b$aa%=TRUE 9100WHEN9:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9120IFa$<>b$aa%=TRUE 9130ELSEIFVAL(a$)<>VAL(b$)aa%=TRUE 9140ENDIF 9150ENDCASE:IFaW%=FALSE THEN 9170a$=FNac(R$(a%,aV%)):c$=FNac(Wk$) 9180ELSEa$=R$(a%,aV%):c$=Wk$ 9190ENDIF:CASEZs% OF 9210WHEN0:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 9230IFa$=c$ab%=TRUE 9240ELSEIFVAL(a$)=VAL(c$)ab%=TRUE 9250ENDIF 9260WHEN1:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 9280IFa$>c$ab%=TRUE 9290ELSEIFVAL(a$)>VAL(c$)ab%=TRUE 9300ENDIF 9310WHEN2:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 9330IFa$>=c$ab%=TRUE 9340ELSEIFVAL(a$)>=VAL(c$)ab%=TRUE 9350ENDIF 9360WHEN3:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 9380IFa$<=c$ab%=TRUE 9390ELSEIFVAL(a$)<=VAL(c$)ab%=TRUE 9400ENDIF 9410WHEN4:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 9430IFa$<c$ab%=TRUE 9440ELSEIFVAL(a$)<VAL(c$)ab%=TRUE 9450ENDIF 9460WHEN5:IFINSTR(a$,c$)<>0 ab%=TRUE 9470WHEN6:IFINSTR(a$,c$)=0 ab%=TRUE 9480WHEN7:IFLEFT$(a$,LEN(c$))=c$ab%=TRUE 9490WHEN8:IFRIGHT$(a$,LEN(c$))=c$ab%=TRUE 9500WHEN9:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 9520IFa$<>c$ab%=TRUE 9530ELSEIFVAL(a$)<>VAL(c$)ab%=TRUE 9540ENDIF 9550ENDCASE:IFaa% ANDab%Wl%+=1:F%(Wl%)=a% 9570NEXT 9590WHEN3:FORa%=1 TOU%:p%=(a%/U%)*100:SYS&406C4,p%:aa%=FALSE:ab%=FALSE:IFaW%=FALSE THEN 9640a$=FNac(R$(a%,Zz%)):b$=FNac(Wj$) 9650ELSEa$=R$(a%,Zz%):b$=Wj$ 9660ENDIF:CASEZr% OF 9680WHEN0:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9700IFa$=b$aa%=TRUE 9710ELSEIFVAL(a$)=VAL(b$)aa%=TRUE 9720ENDIF 9730WHEN1:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9750IFa$>b$aa%=TRUE 9760ELSEIFVAL(a$)>VAL(b$)aa%=TRUE 9770ENDIF 9780WHEN2:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9800IFa$>=b$aa%=TRUE 9810ELSEIFVAL(a$)>=VAL(b$)aa%=TRUE 9820ENDIF 9830WHEN3:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9850IFa$<=b$aa%=TRUE 9860ELSEIFVAL(a$)<=VAL(b$)aa%=TRUE 9870ENDIF 9880WHEN4:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9900IFa$<b$aa%=TRUE 9910ELSEIFVAL(a$)<VAL(b$)aa%=TRUE 9920ENDIF 9930WHEN5:IFINSTR(a$,b$)<>0 aa%=TRUE 9940WHEN6:IFINSTR(a$,b$)=0 aa%=TRUE 9950WHEN7:IFLEFT$(a$,LEN(b$))=b$aa%=TRUE 9960WHEN8:IFRIGHT$(a$,LEN(b$))=b$aa%=TRUE 9970WHEN9:IFF$(Zz%,0)="0" ORF$(Zz%,0)="3" THEN 9990IFa$<>b$aa%=TRUE 10000ELSEIFVAL(a$)<>VAL(b$)aa%=TRUE 10010ENDIF 10020ENDCASE:IFaW%=FALSE THEN 10040a$=FNac(R$(a%,aV%)):c$=FNac(Wk$) 10050ELSEa$=R$(a%,aV%):c$=Wk$ 10060ENDIF:CASEZs% OF 10080WHEN0:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 10100IFa$=c$ab%=TRUE 10110ELSEIFVAL(a$)=VAL(c$)ab%=TRUE 10120ENDIF 10130WHEN1:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 10150IFa$>c$ab%=TRUE 10160ELSEIFVAL(a$)>VAL(c$)ab%=TRUE 10170ENDIF 10180WHEN2:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 10200IFa$>=c$ab%=TRUE 10210ELSEIFVAL(a$)>=VAL(c$)ab%=TRUE 10220ENDIF 10230WHEN3:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 10250IFa$<=c$ab%=TRUE 10260ELSEIFVAL(a$)<=VAL(c$)ab%=TRUE 10270ENDIF 10280WHEN4:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 10300IFa$<c$ab%=TRUE 10310ELSEIFVAL(a$)<VAL(c$)ab%=TRUE 10320ENDIF 10330WHEN5:IFINSTR(a$,c$)<>0 ab%=TRUE 10340WHEN6:IFINSTR(a$,c$)=0 ab%=TRUE 10350WHEN7:IFLEFT$(a$,LEN(c$))=c$ab%=TRUE 10360WHEN8:IFRIGHT$(a$,LEN(c$))=c$ab%=TRUE 10370WHEN9:IFF$(aV%,0)="0" ORF$(aV%,0)="3" THEN 10390IFa$<>c$ab%=TRUE 10400ELSEIFVAL(a$)<>VAL(c$)ab%=TRUE 10410ENDIF 10420ENDCASE:IFaa% AND NOTab%Wl%+=1:F%(Wl%)=a% 10440NEXT 10450ENDCASE:SYS&406C1:PROCVz(Xj%,6,STR$(Wl%)):IFWl%=0 THEN 10480PROCVz(Xj%,4,"0"):XZ$="No records found.":PROCXZ:PROCad(Ug%,XV%,21,"radio") 10500ELSEWm%=1:PROCVz(Xj%,4,STR$(Wm%)):N%=F%(Wm%):PROCYY:PROCad(Ug%,XV%,21,"radiooff") 10530ENDIF:ENDPROC 10600DEFPROCae(Yg%,Wm%):LOCALaf%,ag%,ah%,ai%,l%,h%,UW%:UW%=INKEY(-256):IFUW%>164 THEN 10640PROCaj(ak%,al%) 10650ELSE:m%=MODE:SYS&39,,"XOS_ReadModeVariable" TOam%:SYS&39,,"XOS_CheckModeValid" TOan%:ao%=FNap(m%,4):aq%=FNap(m%,5):ak%=FNap(m%,11)<<ao%:al%=FNap(m%,12)<<aq% 10700ENDIF:IFWm% THEN 10720!Ug%=Yg%:SYS&400CC,,Ug%:ar%=Ug%!4:as%=Ug%!16:af%=Ug%!44:ag%=Ug%!48:ah%=Ug%!52:ai%=Ug%!56:l%=ah%-af%:h%=ai%-ag%:MOUSERECTANGLEar%,as%-h%,l%,h%:MOUSE TOar%+600,as%-80 10770ELSEMOUSERECTANGLE0,0,ak%,al% 10780ENDIF:ENDPROC 10810DEFPROCaj(RETURNat%,RETURNau%):LOCALav%,aw%,x%,y%:SYS&35,-1,11 TO,,x%:x%+=1:SYS&35,-1,12 TO,,y%:y%+=1:SYS&35,-1,4 TO,,av%:SYS&35,-1,5 TO,,aw%:at%=x%<<av%:au%=y%<<aw%:ENDPROC 10900DEFFNap(m%,n%):LOCALr%:IFFNax(m%) THEN 10930SYSam%,m%,n% TO,,r% 10940ELSEr%=0 10950ENDIF:=r% 10980DEFFNax(m%):LOCALv%:m%=m% AND&FF:IFm%=MODE THEN=TRUE 11020SYSan%,m% TOv%:=(v%<>-1) 11050DEFPROCXa(t%):PROCXz(Xa%,FALSE):PROCVz(Xa%,1,Xa$):VDU7:PROCae(Xa%,TRUE):ay%=t%:ENDPROC 11100DEFPROCYz(Um%):LOCALj%,i%,n%:CASEay% OF 11140WHEN1:CASEUm% OF 11160WHEN3:PROCaz:UZ%=TRUE 11170WHEN4:PROCaz:PROCXz(XV%,FALSE) 11180ENDCASE 11200WHEN2:CASEUm% OF 11220WHEN3:PROCaz 11230WHEN4:IFU%=1 THEN 11250PROCbU(Xa%,Um%,1):U%=0:N%=1:PROCVz(Ww%,8,STR$(U%)):FORj%=1 TOVX%:R$(N%,j%)="":NEXT:PROCYY:Xy%=FALSE:PROCWv:PROCbU(Xa%,Um%,0) 11300ELSEPROCbU(Xa%,Um%,1):R$(N%,Wo%)=STRING$(VAL(F$(Wo%,1)),"~"):PROCXd:FORj%=1 TOVX%:R$(U%,j%)="":NEXT:Xy%=FALSE:PROCWv:U%-=1:PROCVz(Ww%,8,STR$(U%)):N%-=1:IFN%<1 N%=1 11350PROCYY:PROCXv(XX%):PROCXv(Xj%):Wl%=0:Wm%=1:PROCVz(Xj%,4,STR$(Wl%)):PROCVz(Xj%,6,STR$(Wl%)):Wj$="":PROCVz(XX%,17,Wj$):Wk$="":PROCVz(XX%,28,Wk$):PROCbU(Xa%,Um%,0) 11420ENDIF:PROCaz:PROCXv(Xg%) 11440ENDCASE 11460WHEN3:CASEUm% OF 11480WHEN3:PROCaz 11490WHEN4:PROCbU(Xa%,Um%,1):PROCXV(bV$):IFVs%<3 THENPROCbW(XV%)ELSEPROCbW(Xf%) 11510IFVs%<3 THEN 11520IFVs%=0 THENUa$=bV$ELSEUa$=Wf$ 11530ELSEWc$=bV$ 11540ENDIF:PROCbU(Xa%,Um%,0):PROCaz 11560ENDCASE 11580WHEN4:CASEUm% OF 11600WHEN3:PROCaz:Wr%=FALSE:PROCXz(XY%,FALSE):SYS&406C0 11620WHEN4:Wq%=0:Wr%=FALSE:PROCaz:PROCXz(Wy%,FALSE) 11640ENDCASE 11660WHEN5:CASEUm% OF 11680WHEN3:PROCaz 11690WHEN4:PROCbU(Xa%,Um%,1):PROCZu:PROCbU(Xa%,Um%,0):PROCaz 11710ENDCASE 11730WHEN6:CASEUm% OF 11750WHEN3:PROCaz 11760WHEN4:PROCbU(Xa%,Um%,1):FORj%=1 TOU%:FORi%=1 TOVX%:R$(j%,i%)="":NEXT:NEXT:Xy%=FALSE:PROCWv:U%=0:PROCVz(Ww%,8,STR$(U%)):N%=1:X%=1:Y%=0:PROCYY:PROCXv(XX%):PROCXv(Xj%):Wl%=0:Wm%=1:PROCVz(Xj%,4,STR$(Wl%)):PROCVz(Xj%,6,STR$(Wl%)):Wj$="":PROCVz(XX%,17,Wj$):Wk$="":PROCVz(XX%,28,Wk$):PROCbU(Xa%,Um%,0):PROCaz:PROCXv(Xg%) 11900ENDCASE 11920WHEN7:CASEUm% OF 11940WHEN3:PROCaz 11950WHEN4:PROCbU(Xa%,Um%,1):n%=0:FORj%=1 TOWl%:R$(F%(j%),Wo%)=STRING$(VAL(F$(Wo%,1)),"~"):n%+=1:NEXT:Xy%=FALSE:PROCWv:PROCXd:U%-=n%:PROCVz(Ww%,8,STR$(U%)):N%-=1:IFN%<1 N%=1 12020PROCYY:PROCXv(XX%):PROCXv(Xj%):Wl%=0:Wm%=1:PROCVz(Xj%,4,STR$(Wl%)):PROCVz(Xj%,6,STR$(Wl%)):Wj$="":PROCVz(XX%,17,Wj$):Wk$="":PROCVz(XX%,28,Wk$):PROCbU(Xa%,Um%,0):PROCaz:PROCXv(Xg%) 12100ENDCASE 12120WHEN8:CASEUm% OF 12140WHEN3:PROCaz 12150WHEN4:PROCbU(Xa%,Um%,1):n%=0:FORj%=X% TOY%:R$(j%,Wo%)=STRING$(VAL(F$(Wo%,1)),"~"):n%+=1:NEXT:Xy%=FALSE:PROCWv:PROCXd:U%-=n%:PROCVz(Ww%,8,STR$(U%)):N%-=1:IFN%<1 N%=1 12220PROCYY:PROCXv(XX%):PROCXv(Xj%):Wl%=0:Wm%=1:PROCVz(Xj%,4,STR$(Wl%)):PROCVz(Xj%,6,STR$(Wl%)):Wj$="":PROCVz(XX%,17,Wj$):Wk$="":PROCVz(XX%,28,Wk$):PROCbU(Xa%,Um%,0):PROCaz:PROCXv(Xg%) 12300ENDCASE 12320WHEN9:CASEUm% OF 12340WHEN3:PROCaz 12350WHEN4:PROCbU(Xa%,Um%,1):Ua$=Wf$:Ze%=Vs%:Vs%=0:PROCXV(Ua$):Vs%=Ze%:PROCbU(Xa%,Um%,0):PROCaz 12380ENDCASE 12390ENDCASE:ENDPROC 12420DEFPROCaz:PROCXv(Xa%):PROCae(Xa%,FALSE):ENDPROC 12460DEFPROCXZ:PROCXz(XZ%,FALSE):PROCVz(XZ%,1,XZ$):VDU7:PROCae(XZ%,TRUE):ENDPROC 12510DEFPROCYy(Um%):CASEUm% OF 12530WHEN3:PROCXv(XZ%):PROCae(XZ%,FALSE) 12540ENDCASE:ENDPROC 12610DEFFNVn(bX$):LOCALVm%:SYS&400C0,200,&4B534154,bX$ TOUW%,Vm%:UZ%=FALSE:bY%=2:Yo%=4:bZ%=1:ba%=Uh%:Zq%=-1:Yl%=0:Ym%=0:Vq%=-1:XZ$="":bb$="NO":bc$="0":bd$="":Xy%=TRUE:=Vm% 12700DEFFNVp(Ux%,be%):LOCALUm%:!Ug%=be%:Ug%!4=0:Ug%!8=0:Ug%!12=Ux%:Ug%!16=68:Ug%!20=&3102:Zd$="!"+UV$:DIMUg%!24 (LENZd$+1):$(Ug%!24)=Zd$:Ug%!28=1:Ug%!32=LENZd$+1:SYS&400C2,,Ug% TOUm%:=Um% 12790DEFPROCVw(bf$):SYS&400ED,256,bf%,bf$,,,,Uk%,Ul%:ENDPROC 12830DEFFNUb(bg%):LOCALi%,bh$,a$:SYS&10 TObh$:i%=INSTR(bh$,CHR$34):IFi%=0 THENa$="" 12870IFi%<>0 THEN 12880i%=INSTR(bh$,CHR$34,i%+1):bh$=MID$(bh$,i%+2):WHILEbg%>0:i%=INSTR(bh$,CHR$32):bg%-=1:IFbg%>0 bh$=MID$(bh$,i%+1) 12920IFi%=0 ANDbg%>0 THENa$="" 12930ENDWHILE:IFi%<>0 ORbg%=0 THENa$=LEFT$(bh$,i%-1) 12950ENDIF:=a$ 12980DEFPROCXl(Yg%):IFYg%!4=Vm% THENENDPROC 13000CASEYg%!16 OF 13010WHEN0:UZ%=TRUE 13020WHEN2:Yg%!12=Yg%!8:Yg%!16=3:SYS&400E7,17,Yg%,Yg%!20:IFbi% THEN 13060bi%=FALSE:bV$=FNbj(Yg%+44):SYS&8,&11,bV$ TOa%:IFa% THEN 13090Xa$="A file of that name already exists. Do you want to overwrite?":PROCXa(3) 13110ELSE:PROCXV(bV$):PROCbW(Yg%):IFVs%<3 THEN 13140IFVs%=0 THENUa$=bV$ELSEUa$=Wf$ 13150ELSEWc$=bV$ 13160ENDIF 13170ENDIF 13180ENDIF 13190WHEN3:IFYg%!40=Wi% THEN 13210IFYg%!20=Wy% OR(Yg%!20=-2 ANDYg%!24=Vo%) THEN 13220Ua$=FNbj(Yg%+44):PROCUc(Ua$) 13230ENDIF 13240ENDIF 13250WHEN5:IFYg%!40=Wi% THEN 13270Ua$=FNbj(Yg%+44):Yg%!12=Yg%!8:Yg%!16=4:SYS&400E7,19,Ug%,Yg%!20:PROCUc(Ua$) 13310ENDIF 13320WHEN&502:PROCYf(Yg%) 13330WHEN&400C1:PROCVw(Vv$) 13340ENDCASE:ENDPROC 13370DEFFNUe(bk%):LOCALXu%:Ug%!0=bk%:SYS&400C7,0,Ug% TOXu%:=Xu% 13460DEFPROCUY:Wp%=FALSE:VDU6,3:SYS&406C2:SYS&400D0,,-1:!Ug%=ERR:UY$=REPORT$+" (internal error code "+STR$(ERR)+") at line "+STR$(ERL):$(Ug%+4)=UY$+CHR$(0):SYS&400DF,Ug%,1,UV$:ENDPROC 13580DEFFNWz(Wz$):LOCALc%,bl%:bl%=Uj%+&1000:SYS&400DB,,Ug%,Uj%,bl%,Vk%,Wz$,0 TO,,Uj%,,,,c%:Ug%!64=bf%:SYS&400C1,,Ug% TOc%:=c% 13650DEFPROCXz(Yg%,bm%):LOCALbn%,bo%,bp%,bq%,br%,bs%:Ug%!0=Yg%:IF NOTbm%SYS&400CB,0,Ug%:Ug%!28=-1 13690SYS&400C5,0,Ug%:IFYg%=XW% THEN 13710bn%=Ug%!4:bo%=Ug%!8:bp%=Ug%!16:bq%=Ug%!28:!Ug%=Xi%:SYS&400CB,,Ug%:br%=Ug%!12-Ug%!4:bs%=Ug%!16-Ug%!8:Ug%!4=bn%-br%-2:Ug%!8=bo%-bs%:Ug%!12=bn%+br%:Ug%!16=bo%+(bp%-bo%):Ug%!28=bq%:SYS&400E7,2,Ug%,!Ug% 13770ENDIF:IFYg%=Wy% THEN 13790bn%=Ug%!4:bo%=Ug%!8:bq%=Ug%!28:!Ug%=Ww%:SYS&400CB,,Ug%:br%=Ug%!12-Ug%!4:bs%=Ug%!16-Ug%!8:Ug%!4=bn%:Ug%!8=bo%-bs%-42:Ug%!12=bn%+br%:Ug%!16=bo%-42:Ug%!28=bq%:SYS&400E7,2,Ug%,!Ug%:Wh%=TRUE 13850ENDIF:IFYg%=XX% THEN 13870bn%=Ug%!4:bo%=Ug%!8:bp%=Ug%!16:bq%=Ug%!28:!Ug%=Xj%:SYS&400CB,,Ug%:br%=Ug%!12-Ug%!4:bs%=Ug%!16-Ug%!8:Ug%!4=bn%-br%-2:Ug%!8=bo%-bs%:Ug%!12=bn%+br%:Ug%!16=bo%+(bp%-bo%):Ug%!28=bq%:SYS&400E7,2,Ug%,!Ug% 13930ENDIF:IFYg%=Xd% THENPROCbt 13950IFYg%=Xb% THENPROCbu 13960ENDPROC 13980DEFPROCbt:Ug%!40=Xc%:SYS&400CB,,Ug%+40:Ug%!68=Ug%!28:Ug%!44=Ug%!4+18:Ug%!48=Ug%!16-(64+238):Ug%!52=Ug%!4+(18+298):Ug%!56=Ug%!16-64:SYS&400C5,,Ug%+40:Ug%!28=Xc%:ENDPROC 14060DEFPROCbu:Ug%!40=Xe%:SYS&400CB,,Ug%+40:Ug%!68=Ug%!28:Ug%!44=Ug%!4+222+2:Ug%!48=Ug%!16-(148+232):Ug%!52=Ug%!4+(222+350+4):Ug%!56=Ug%!16-136:SYS&400C5,,Ug%+40:Ug%!28=Xe%:ENDPROC 14140DEFPROCYa(Yg%):LOCALbv%:Ug%!0=Yg%:SYS&400C8,0,Ug% TObv%:WHILEbv%:SYS&81681,,Ug%:SYS&400CA,0,Ug% TObv%:ENDWHILE:ENDPROC 14230DEFPROCXv(Yg%):Ug%!0=Yg%:SYS&400C6,0,Ug%:ENDPROC 14270DEFPROCbw(Wz%,bx$):!Ug%=Wz%:SYS&400CC,,Ug%:IF((Ug%!60) AND&100)=0ERROR1,"Title isn't indirected" 14310$(Ug%!76)=bx$:IF((Ug%!32) AND(1<<16))<>0 THEN 14330SYS&400D1,-1,Ug%!4,Ug%!16,Ug%!12,Ug%!16+44 14340ENDIF:ENDPROC 14370DEFPROCby(Wz%,!Ug%,Ug%!4,Ug%!8,Ug%!12):SYS&400D7,Wz%,Ug%:!Ug%=Wz%:SYS&400CB,,Ug%:IF(Ug%!32)AND(1<<16)<>0 THEN 14420SYS&400C5,,Ug%:SYS&400D1,-1,Ug%!4,Ug%!8,Ug%!12,Ug%!16 14440ENDIF:ENDPROC 14510DEFFNbz(Wz%,cU%,cV%,cW%,cX%,Wm%,Yi$,cY%,cZ%,ca%):LOCALYg%:Ug%!0=Wz%:Ug%!4=cU%:Ug%!8=cV%:Ug%!12=cU%+cW%:Ug%!16=cV%+cX%:Ug%!20=Wm%:IFcY%=0 THEN 14560$(Ug%+24)=Yi$ 14570ELSEUg%!24=cY%:Ug%!28=cZ%:Ug%!32=ca% 14580ENDIF:SYS&400C2,,Ug% TOYg%:=Yg% 14620DEFPROCVz(h%,i%,Yi$):PROCZa(h%,i%):$Ug%!28=Yi$:PROCXx(h%,i%,0,0):ENDPROC 14660DEFPROCYU(Yg%,Um%):LOCALcb%:PROCZa(Yg%,Um%):cb%=LEN(Zd$):SYS&400D2,Yg%,Um%,,,-1,cb%:ENDPROC 14720DEFPROCZa(Yg%,Um%):Ug%!0=Yg%:Ug%!4=Um%:SYS&400CE,,Ug%:cc%=Ug%!8:cd%=Ug%!12:ce%=Ug%!16:cf%=Ug%!20:cg%=Ug%!24:IF(cg% AND&100)>0 THEN 14770Zd$=$Ug%!28 14780ELSEZd$=$(Ug%+28) 14790ENDIF:ENDPROC 14820DEFPROCXx(Yg%,Um%,ch%,bk%):!Ug%=Yg%:Ug%!4=Um%:Ug%!8=ch%:Ug%!12=bk%:SYS&400CD,,Ug%:ENDPROC 14870DEFPROCZv(Yg%,Um%):PROCZa(Yg%,Um%):SYS&400C4,,Ug%:SYS&400D1,Yg%,cc%,cd%,ce%,cf%:ENDPROC 14920DEFFNZw(Yg%,Um%):ci%=FNcj(Ug%,Yg%,Um%,"radioon",-1):=&FF 14960DEFFNZx(Yg%,Um%):ci%=FNcj(Ug%,Yg%,Um%,"radiooff",-1):=&00 15000DEFFNaZ(Yg%,Um%):ci%=FNcj(Ug%,Yg%,Um%,"opton",-1):=&FF 15040DEFFNaX(Yg%,Um%):ci%=FNcj(Ug%,Yg%,Um%,"optoff",-1):=&00 15080DEFFNcj(Ug%,Yg%,Um%,Uy$,ck%):Ug%!0=Yg%:Ug%!4=Um%:SYS&400CE,,Ug%:SYS&400C4,,Ug%:Ug%!4=Ug%!8:Ug%!8=Ug%!12:Ug%!12=Ug%!16:Ug%!16=Ug%!20:Ug%!20=Ug%!24:$(Ug%+24)=Uy$:SYS&400C2,,Ug% TOUm:IFck% THEN 15160SYS&400D1,Ug%!0,Ug%!4,Ug%!8,Ug%!12,Ug%!16 15170ENDIF:=Um% 15200DEFPROCad(Ug%,Yg%,Um%,Uy$):!Ug%=Yg%:Ug%!4=Um%:SYS&400CE,,Ug%:SYS&400C4,,Ug%:Ug%!4=Ug%!8:Ug%!8=Ug%!12:Ug%!12=Ug%!16:Ug%!16=Ug%!20:Ug%!20=Ug%!24:$(Ug%+24)=Uy$:SYS&400C2,,Ug% TOUm%:ENDPROC 15280DEFFNcl(Yi%,cm%,cn%,co%,cp%,cq%,cr%,ck%,cs%,ct%,cu%,cv%,Yk%,cw%,cx%,cy%,cz%,dU%,dV%,Uf%):LOCALWm%:Wm%=Yi%+(cm%<<1)+(cn%<<2)+(co%<<3)+(cp%<<4)+(cq%<<5)+(cr%<<6)+(ck%<<7)+(cs%<<8)+(ct%<<9)+(cu%<<10)+(cv%<<11)+(Yk%<<12)+(cw%<<16)+(cx%<<21)+(cy%<<22)+(cz%<<23) 15310IFcr%=0 THEN 15320Wm%+=(dU%<<24)+(dV%<<28) 15330ELSE:Wm%+=(Uf%<<24) 15350ENDIF:=Wm% 15380DEFPROCdW(Wz%,Um%,dX%):Ug%!0=Wz%:Ug%!4=Um%:Ug%!8=0:Ug%!12=0:Ug%?11=dX%:Ug%?15=15:SYS&400CD,,Ug%:ENDPROC 15430DEFPROCdY(Wz%,Um%,dZ%):Ug%!0=Wz%:Ug%!4=Um%:Ug%!8=0:Ug%!12=0:Ug%?11=dZ%<<4:Ug%?15=240:SYS&400CD,,Ug%:ENDPROC 15480DEFPROCbU(Yg%,Um%,Yk%):Ug%!8=Yk%:Ug%!12=Yg%:Ug%!16=Um%:SYS&81680,,Ug%:ENDPROC 15570DEFFNXn(Yn$):LOCALda%,db%,bx$:da%=ba%:bx$=FNVU(Yn$,","):IFLEN(bx$)>12 THEN 15620$(da%)=LEFT$(bx$,12):db%=12 15630ELSE$(da%)=bx$:db%=LEN(bx$) 15640ENDIF:da%?12=7:da%?13=2:da%?14=7:da%?15=0:da%!20=44:da%!24=0:dc%=da%+4:WHILEYn$<>"":dc%+=24:dd$=FNVU(Yn$,","):!dc%=0:dc%!4=-1:dc%!8=&07000021:WHILEINSTR("#$%^",RIGHT$(dd$))>0:CASERIGHT$(dd$) OF 15770WHEN"#":?dc%=?dc% OR%00000001 15780WHEN"$":?dc%=?dc% OR%00000010 15790WHEN"%":dc%?10=dc%?10 OR%01000000 15800WHEN"^":?dc%=?dc% OR%00000100 15810ENDCASE:dd$=LEFT$(dd$):ENDWHILE:IFLEN(dd$)>12 THEN 15850dc%!8=dc%!8 OR&100:$(Ut%)=dd$+CHR$(0):dc%!12=Ut%:dc%!16=-1:dc%!20=LEN(dd$):Ut%+=LEN(dd$)+1 15910ELSE:$(dc%+12)=dd$+CHR$(0) 15930ENDIF:IFLEN(dd$)>db% THENdb%=LEN(dd$) 15950ENDWHILE:?dc%=?dc% OR%10000000:da%!16=(db%*8+6)*2:ba%=dc%+24:=da% 16010DEFFNVU(RETURNYn$,de$):LOCALdf$:df$=LEFT$(Yn$,INSTR(Yn$+de$,de$)-1):Yn$=RIGHT$(Yn$,LEN(Yn$)-LEN(df$)-1):=df$ 16070DEFPROCXo(Yn%,be%,dg%):Yn%!(28+24*(be%-1)+4)=dg%:ENDPROC 16110DEFPROCZh(Yn%,x%,y%):Zq%=Yn%:Yl%=x%:Ym%=y%:SYS&400D4,,Yn%,x%,y%:ENDPROC 16160DEFPROCZt:PROCZh(Zq%,Yl%,Ym%):ENDPROC 16200DEFFNZp:LOCALZn$:SYS&400D5,,Zq%,Ug%,STRING$(200," ") TO,,,Zn$:=Zn$ 16250DEFFNZo:SYS&400CF,,Ui%:=(Ui%!8 AND1) 16290DEFPROCZg(Yn%,be%,dh%):IFdh% THEN 16310Yn%?(38+24*(be%-1))=Yn%?(38+24*(be%-1)) OR%01000000 16320ELSE:Yn%?(38+24*(be%-1))=Yn%?(38+24*(be%-1)) AND%10111111 16340ENDIF:ENDPROC 16370DEFPROCZj(Yn%,be%,di%):IFdi% THEN 16390Yn%?(28+24*(be%-1))=Yn%?(28+24*(be%-1)) OR%00000001 16400ELSE:Yn%?(28+24*(be%-1))=Yn%?(28+24*(be%-1)) AND%11111110 16420ENDIF:ENDPROC 16450DEFPROCdj:SYS&400D4,,-1:ENDPROC 16510DEFPROCXV(dk$):LOCALa%,b%,Ud%,Uc%,dl%,p%,u$:IF(INSTR(dk$,".")=0 ANDINSTR(dk$,":")=0) THEN 16540XZ$="To save, drag the icon to a directory viewer.":PROCXZ:ENDPROC 16560ENDIF:IFVX%=0 ANDU%=0 THEN 16580XZ$="No records to save.":PROCXZ:ENDPROC 16590ENDIF:SYS&406C0:IFXy%=FALSE OR(((Uc%>>20)AND&FFF)<>&FFF) THEN 16620Ug%?0=3:SYS&7,14,Ug%:Uc%=Ug%?4:dl%=Ug%!0 16630ENDIF:Uc%=(Uc% AND&FF) OR(&FFF<<20) OR(Wi%<<8):SYS&8,7,dk$,Uc%,dl%,0,0:SYS&D,204,dk$ TOUd%:IFVs%<3 THEN 16680u$=STR$(VX%):IFLEN(u$)<2 THENu$=STRING$(2-LEN(u$),"0")+u$ 16690BPUT#Ud%,u$:FORa%=1 TOVX%:p%=(a%/VX%)*100:SYS&406C4,p%:FORb%=0 TO9:BPUT#Ud%,F$(a%,b%):NEXT:NEXT:CASEVs% OF 16750WHEN0:u$=STR$(U%) 16760WHEN1:u$=STR$((T%-S%)+1) 16770WHEN2:u$=STR$(Wl%) 16780ENDCASE:IFLEN(u$)<3 THENu$=STRING$(3-LEN(u$),"0")+u$ 16800BPUT#Ud%,u$ 16810ENDIF:CASEVs% OF 16830WHEN0:IFU% THEN 16850FORa%=1 TOU%:p%=(a%/U%)*100:SYS&406C4,p%:FORb%=1 TOVX%:BPUT#Ud%,R$(a%,b%):NEXT:NEXT 16890ENDIF 16900WHEN1:IF(T%-S%)+1 THEN 16920FORa%=S% TOT%:p%=(a%/((T%-S%)+1))*100:SYS&406C4,p%:FORb%=1 TOVX%:BPUT#Ud%,R$(a%,b%):NEXT:NEXT 16960ENDIF 16970WHEN2:IFWl% THEN 16990FORa%=1 TOWl%:p%=(a%/Wl%)*100:SYS&406C4,p%:FORb%=1 TOVX%:BPUT#Ud%,R$(F%(a%),b%):NEXT:NEXT 17030ENDIF 17040WHEN3:PROCdm 17060ENDCASE:CLOSE#Ud%:IFXy%=TRUE AND(((Uc%>>20)AND&FFF)=&FFF) THEN 17090SYS&8,2,dk$,Uc%:SYS&8,3,dk$,,dl% 17110ENDIF:IFVs%<3 THEN 17130IFVs%=0 THEN 17140a%=FNdn(dk$,"DataBase",&12D):do$=dk$:Vj%=TIME:PROCXv(XV%):Ua$=dk$:Xy%=TRUE:Wf$=Ua$ 17170ELSEPROCXv(XV%):Ua$=Wf$ 17180ENDIF 17190ELSEOSCLI"SETTYPE "+dk$+" DFE":Wc$="DBaseCSV":PROCXv(Xf%):Vs%=Ze% 17210ENDIF:PROCWv:SYS&406C1:PROCdj:ENDPROC 17250DEFPROCYc:IFbi% THEN 17270IFVs%<3 THENbV$=Ua$ELSEbV$=Wc$ 17280SYS&400CF,,Ug%:Ug%!32=Ug%!4:Ug%!28=!Ug%:Ug%!24=Ug%!16:Ug%!20=Ug%!12:Ug%!16=1:Ug%!12=0:Ug%!36=0:Ug%!40=Wi%:$(Ug%+44)=FNdp(bV$):!Ug%=60:SYS&400E7,17,Ug%,Ug%!20 17330ENDIF:ENDPROC 17360DEFPROCdq(Ug%,Wz%,Um%):LOCALx%,y%,Ux%:x%=Ug%!4:y%=Ug%!8:Ux%=Ug%!16-y%:PROCZa(Wz%,Um%):Ug%!8=cc%+x%:Ug%!12=cd%+y%+Ux%:Ug%!16=ce%+x%:Ug%!20=cf%+y%+Ux%:Ug%!24=0:Ug%!28=0:Ug%!32=1298:Ug%!36=1024:!Ug%=0:Ug%!4=5:bi%=TRUE:IFUW%<300 THEN 17440SYS&400D0,,Ug% 17450ELSE:IFWz%=XV% THEN 17470SYS&42400,&C5,1,"file_12d",Ug%+8 17480ELSESYS&42400,&C5,1,"file_dfe",Ug%+8 17490ENDIF 17500ENDIF:ENDPROC 17530DEFPROCbW(Yg%):bi%=FALSE:SYS&400CF,,Ug%:Ug%!20=Ug%!12:Ug%!24=Ug%!16:Ug%!28=Ug%!0:Ug%!32=Ug%!4:Ug%!0=44:Ug%!12=Yg%!8:Ug%!16=3:Ug%!40=Wi%:SYS&400E7,17,Ug%:ENDPROC 17600DEFPROCYw(Yg%,Um%):PROCZa(Yg%,1):Ua$=Zd$:!Ug%=Yg%:SYS&400CC,,Ug%:IFUm%=3 THENPROCdq(Ug%,Yg%,3) 17640IFUm%=2 THENPROCXV(Ua$) 17660IFUm%=20 THEN 17670IFWW%?20=&00 THEN 17680WW%?20=FNZw(Yg%,20):IFWl% THENWW%?21=FNZx(Yg%,21) 17700WW%?23=FNZx(Yg%,23):Vs%=1:PROCXx(Yg%,6,&0700F13D,&FF00FFFF):PROCXx(Yg%,8,&0700F13D,&FF00FFFF):PROCYU(Yg%,6) 17730ENDIF 17740ENDIF:IFUm%=21 ANDWl% THEN 17770IFWW%?21=&00 THEN 17780WW%?20=FNZx(Yg%,20):WW%?21=FNZw(Yg%,21):WW%?23=FNZx(Yg%,23):Vs%=2:PROCXx(Yg%,6,&0200013D,&FF00FFFF):PROCXx(Yg%,8,&0200013D,&FF00FFFF):PROCYU(Yg%,1) 17830ENDIF 17840ENDIF:IFUm%=23 THEN 17870IFWW%?23=&00 THEN 17880WW%?20=FNZx(Yg%,20):IFWl% THENWW%?21=FNZx(Yg%,21) 17900WW%?23=FNZw(Yg%,23):Vs%=0:PROCXx(Yg%,6,&0200013D,&FF00FFFF):PROCXx(Yg%,8,&0200013D,&FF00FFFF):PROCYU(Yg%,1) 17930ENDIF 17940ENDIF:ENDPROC 17970DEFPROCYx(Yg%,Um%):PROCZa(Yg%,1):Wc$=Zd$:Vs%=1:!Ug%=Yg%:SYS&400CC,,Ug%:IFUm%=3 THEN 18010Ze%=Vs%:Vs%=3:PROCdq(Ug%,Xf%,3) 18020ENDIF:IFUm%=2 THENZe%=Vs%:Vs%=3:PROCXV(Wc$) 18040ENDPROC 18060DEFPROCYX(Yg%):IFWg%=TRUE THEN 18080Xa$="File has been modified. Do you want to save it?":Vj%=TIME:PROCXa(9) 18100ELSEUa$=Wf$:Ze%=Vs%:Vs%=0:PROCXV(Ua$):VZ%=TRUE:Va%=FALSE:Vs%=Ze% 18120ENDIF:ENDPROC 18150DEFPROCZY(Yg%,Um%):IFUm%=2 THEN 18170IFWW%?2=&00 THEN 18180WW%?2=FNaZ(Yg%,2):Wg%=TRUE 18190ELSEWW%?2=FNaX(Yg%,2):Wg%=FALSE 18200ENDIF 18210ENDIF:IFUm%=9 THEN 18230IFWW%?9=&00 THEN 18240IFINSTR(Ua$,".")<>0 ANDINSTR(Ua$,":")<>0 THEN 18250WW%?9=FNaZ(Yg%,9):Vh%=TRUE:Vj%=TIME:PROCXx(Yg%,3,&0700F13D,&FFFFFFFF):PROCYU(Yg%,3) 18280ENDIF 18290ELSEWW%?9=FNaX(Yg%,9):Vh%=FALSE:PROCXx(Yg%,3,&0200013D,&FFFFFFFF):SYS&400D2,-1 18320ENDIF 18330ENDIF:ENDPROC 18400DEFPROCUc(dk$):LOCALa%,b%,Ud%,p%,u$:Ud%=OPENINdk$:a%=FNdn(dk$,"DataBase",&12D):IFa%=FALSECLOSE#Ud%:ENDPROC 18450IFWi$<>"DataBase 12D"CLOSE#Ud%:ENDPROC 18460PROCZu:SYS&406C0:u$="":FORj%=1 TO2:u$+=CHR$(BGET#Ud%):NEXT:VX%=VAL(u$):REPEAT:c%=BGET#Ud%:UNTILc%=13 ORc%=10:FORa%=1 TOVX%:p%=(a%/VX%)*100:SYS&406C4,p%:FORb%=0 TO9:u$="":REPEAT:c%=BGET#Ud%:u$+=CHR$(c%):UNTILc%=13 ORc%=10:F$(a%,b%)=LEFT$(u$,LEN(u$)-1):NEXT:NEXT:u$="":FORj%=1 TO3:u$+=CHR$(BGET#Ud%):NEXT:U%=VAL(u$):IFU%>0 THEN 18580REPEAT:c%=BGET#Ud%:UNTILc%=13 ORc%=10:FORa%=1 TOU%:p%=(a%/U%)*100:SYS&406C4,p%:FORb%=1 TOVX%:u$="":REPEAT:c%=BGET#Ud%:u$+=CHR$(c%):UNTILc%=13 ORc%=10:R$(a%,b%)=LEFT$(u$,LEN(u$)-1):NEXT:NEXT 18660ENDIF:CLOSE#Ud%:N%=1:Xy%=TRUE:bb$="NO":PROCWv:do$=dk$:PROCdr:PROCXz(Ww%,FALSE):PROCYY:PROCVz(Ww%,8,STR$(U%)):A%=1:B%=U%:X%=1:Y%=U%:S%=1:T%=U%:PROCVz(Xg%,12,STR$(U%)):PROCVz(XV%,6,STR$(S%)):PROCVz(XV%,8,STR$(T%)):Wf$=dk$:SYS&406C1:ENDPROC 18750DEFPROCVu(ds$):LOCALUd%,Ux%:Ud%=OPENINds$:Ux%=EXT #Ud%+16:CLOSE#Ud%:DIMbf% Ux%:!bf%=Ux%:bf%!4=0:bf%!8=16:bf%!12=0:SYS&2E,266,bf%,ds$:ENDPROC 18830DEFPROCWu:LOCALdt,Uc%,dl%,Wu$:Ug%?0=3:SYS&7,14,Ug%:Uc%=Ug%?4:dl%=Ug%!0:Uc%=(Uc% AND&FF) OR(&FFF<<20) OR(Wi%<<8):dt=Ug%:dt?4=Uc% AND&FF:dt?3=dl%>>24 AND&FF:dt?2=dl%>>16 AND&FF:dt?1=dl%>>8 AND&FF:dt?0=dl% AND&FF:SYS&C0,dt,Ug%,28:Wu$=$Ug%:bd$=LEFT$(Wu$,20):ENDPROC 18950DEFFNdp(du$):LOCALa%,a$,b$:IF((INSTR(du$,".")=0) AND(INSTR(du$,":")=0)) THENb$=du$ 18980a%=LEN(du$):REPEAT:a$=MID$(du$,a%,1):a%-=1:UNTIL(a%<0 ORa$="." ORa$=":"):IFa%>0 THENb$=RIGHT$(du$,LEN(du$)-a%-1) 19030=b$ 19050DEFFNdn(du$,dv$,dw%):LOCALt%,Uc%,dl%,Uu%,a%,b%,c%,dt,dw$,Wu$,Wm%:Wm%=TRUE:IFdu$<>"" THEN 19090SYS&8,5,du$ TOt%,,Uc%,dl%,Uu%,a% 19100ENDIF:IF(du$="") OR((t%=1) AND(a% AND1) AND(Uu%>8))=0 THEN 19120Ua$="DBaseFile":bb$="NO":bc$="":Wi$="":bd$="":Wm%=FALSE 19140ENDIF:IFWm% THEN 19160bc$=STR$(Uu%):IF(Uc%>>>20)=&FFF THEN 19180IF(&FFF ANDUc%>>>8)=dw% THEN 19190Wi$=dv$+" " 19200ELSE:SYS&29,18,,(&FFF ANDUc%>>>8) TO,,b%,c%:dw$=CHR$(b% AND&FF)+CHR$((b%>>8) AND&FF)+CHR$((b%>>16) AND&FF)+CHR$((b%>>24)AND&FF):dw$+=CHR$(c% AND&FF)+CHR$((c%>>8) AND&FF)+CHR$((c%>>16) AND&FF)+CHR$((c%>>24)AND&FF):Wi$=dw$ 19250ENDIF:Wi$+=STR$~(&FFF ANDUc%>>>8):dt=Ug%:dt?4=Uc% AND&FF:dt?3=dl%>>24 AND&FF:dt?2=dl%>>16 AND&FF:dt?1=dl%>>8 AND&FF:dt?0=dl% AND&FF:SYS&C0,dt,Ug%,28:Wu$=$Ug%:bd$=LEFT$(Wu$,20) 19350ENDIF 19360ENDIF:=Wm% 19390DEFFNbj(s%):LOCALa$:WHILE?s%:a$+=CHR$?s%:s%+=1:ENDWHILE:=a$ 19500DEFPROCYq(Um%):LOCALh%:h%=Xi%:CASEUm% OF 19530WHEN1:IFVW%=VX% ORVX%=0 THEN 19550IFVX% THEN 19560XZ$="This is the last field.":PROCXZ 19570ELSEXZ$="No fields.":PROCXZ 19580ENDIF 19590ELSEVW%+=1:PROCdx:PROCYZ 19600ENDIF 19610WHEN2:IFVW%=1 ORVX%=0 THEN 19630IFVX% THEN 19640XZ$="This is the first field.":PROCXZ 19650ELSEXZ$="No fields.":PROCXZ 19660ENDIF 19670ELSEVW%-=1:PROCdx:PROCYZ 19680ENDIF 19690WHEN7:IFVX%=VV% THEN 19710XZ$="At most 18 fields.":PROCXZ 19720ELSE:IFVX%=0 ORF$(VW%,1)<>"" THEN 19740VX%+=1:PROCVz(Xi%,6,STR$(VX%)):VW%=VX%:FORj%=0 TO9:F$(VW%,j%)="":NEXT:F$(VW%,0)="0":F$(VW%,7)="1":F$(VW%,5)="7":F$(VW%,6)="0":F$(VW%,8)="7":PROCdx:PROCYU(XW%,9):PROCYZ 19780ELSEXZ$="Put in the current field data first.":PROCXZ 19790ENDIF 19800ENDIF 19810WHEN8:IFVX%>0 THEN 19830PROCXv(XW%):PROCXv(Xi%):Vs%=0:Ua$="DBaseFile":Wc$="DBaseCSV":bb$="YES":bc$="0":bd$="":Xy%=FALSE:PROCWv:PROCdr 19870ELSEXZ$="No data to create archive.":PROCXZ 19880ENDIF 19890ENDCASE:ENDPROC 19920DEFPROCYp(Um%,Yk%):LOCALh%,j%,f%:h%=XW%:CASEUm% OF 19950WHEN11:IFYk%=Yo% THEN 19970IFF$(VW%,1)<>"" THEN 19980IFWW%?11=&00 THEN 19990PROCdy:WW%?11=FNZw(h%,11):F$(VW%,0)="0":Xy%=FALSE:PROCWv 20010ENDIF 20020ELSEXZ$="Put in the other data first.":PROCXZ 20030ENDIF 20040ENDIF 20050WHEN13:IFYk%=Yo% THEN 20070IFF$(VW%,1)<>"" THEN 20080IFWW%?13=&00 THEN 20090PROCdy:WW%?13=FNZw(h%,13):F$(VW%,0)="1":Xy%=FALSE:PROCWv 20110ENDIF 20120ELSEXZ$="Put in the other data first.":PROCXZ 20130ENDIF 20140ENDIF 20150WHEN15:IFYk%=Yo% THEN 20170IFF$(VW%,1)<>"" THEN 20180IFWW%?15=&00 THEN 20190PROCdy:WW%?15=FNZw(h%,15):F$(VW%,0)="2":Xy%=FALSE:PROCWv 20210ENDIF 20220ELSEXZ$="Put in the other data first.":PROCXZ 20230ENDIF 20240ENDIF 20250WHEN17:IFYk%=Yo% THEN 20270IFF$(VW%,1)<>"" THEN 20280IFWW%?17=&00 THEN 20290PROCdy:WW%?17=FNZw(h%,17):F$(VW%,0)="3":F$(VW%,1)="8":PROCVz(h%,19,F$(VW%,1)):Xy%=FALSE:PROCWv 20320ENDIF 20330ELSEXZ$="Put in the other data first.":PROCXZ 20340ENDIF 20350ENDIF 20360WHEN23:IFYk%=Yo% THEN 20380IFF$(VW%,1)<>"" THEN 20390f%=VAL(F$(VW%,5)):f%+=1:IFf%>15 f%=0 20400PROCdY(h%,Um%,f%):F$(VW%,5)=STR$(f%):Xy%=FALSE:PROCWv:CASEf% OF 20430WHEN0,1,2,3,9,12,14,15:PROCdW(h%,Um%,7) 20440WHEN4,5,6,7,8,10,11,13:PROCdW(h%,Um%,0) 20450ENDCASE:PROCVz(h%,Um%,STR$(f%)) 20470ELSEXZ$="Put in the other data first.":PROCXZ 20480ENDIF 20490ENDIF:IFYk%=bZ% THEN 20510IFF$(VW%,1)<>"" THEN 20520f%=VAL(F$(VW%,5)):f%-=1:IFf%<0 f%=15 20530PROCdY(h%,Um%,f%):F$(VW%,5)=STR$(f%):Xy%=FALSE:PROCWv:CASEf% OF 20560WHEN0,1,2,3,9,12,14,15:PROCdW(h%,Um%,7) 20570WHEN4,5,6,7,8,10,11,13:PROCdW(h%,Um%,0) 20580ENDCASE:PROCVz(h%,Um%,STR$(f%)) 20600ELSEXZ$="Put in the other data first.":PROCXZ 20610ENDIF 20620ENDIF 20630WHEN25:IFYk%=Yo% THEN 20650IFF$(VW%,1)<>"" THEN 20660f%=VAL(F$(VW%,6)):f%+=1:IFf%>15 f%=0 20670PROCdY(h%,Um%,f%):F$(VW%,6)=STR$(f%):Xy%=FALSE:PROCWv:CASEf% OF 20700WHEN0,1,2,3,9,12,14,15:PROCdW(h%,Um%,7) 20710WHEN4,5,6,7,8,10,11,13:PROCdW(h%,Um%,0) 20720ENDCASE:PROCVz(h%,Um%,STR$(f%)) 20740ELSEXZ$="Put in the other data first.":PROCXZ 20750ENDIF 20760ENDIF:IFYk%=bZ% THEN 20780IFF$(VW%,1)<>"" THEN 20790f%=VAL(F$(VW%,6)):f%-=1:IFf%<0 f%=15 20800PROCdY(h%,Um%,f%):F$(VW%,6)=STR$(f%):Xy%=FALSE:PROCWv:CASEf% OF 20830WHEN0,1,2,3,9,12,14,15:PROCdW(h%,Um%,7) 20840WHEN4,5,6,7,8,10,11,13:PROCdW(h%,Um%,0) 20850ENDCASE:PROCVz(h%,Um%,STR$(f%)) 20870ELSEXZ$="Put in the other data first.":PROCXZ 20880ENDIF 20890ENDIF 20900WHEN30:IFYk%=Yo% THEN 20920IFF$(VW%,1)<>"" THEN 20930IFWW%?30=&00 THEN 20940PROCdz:WW%?30=FNZw(h%,30):F$(VW%,7)="0":Xy%=FALSE:PROCWv 20960ENDIF 20970ELSEXZ$="Put in the other data first.":PROCXZ 20980ENDIF 20990ENDIF 21000WHEN32:IFYk%=Yo% THEN 21020IFF$(VW%,1)<>"" THEN 21030IFWW%?32=&00 THEN 21040PROCdz:WW%?32=FNZw(h%,32):F$(VW%,7)="1":Xy%=FALSE:PROCWv 21060ENDIF 21070ELSEXZ$="Put in the other data first.":PROCXZ 21080ENDIF 21090ENDIF 21100WHEN34:IFYk%=Yo% THEN 21120IFF$(VW%,1)<>"" THEN 21130IFWW%?34=&00 THEN 21140PROCdz:WW%?34=FNZw(h%,34):F$(VW%,7)="2":Xy%=FALSE:PROCWv 21160ENDIF 21170ELSEXZ$="Put in the other data first.":PROCXZ 21180ENDIF 21190ENDIF 21200WHEN37:IFYk%=Yo% THEN 21220IFF$(VW%,1)<>"" THEN 21230f%=VAL(F$(VW%,8)):f%+=1:IFf%>15 f%=0 21240PROCdY(h%,Um%,f%):F$(VW%,8)=STR$(f%):Xy%=FALSE:PROCWv:CASEf% OF 21270WHEN0,1,2,3,9,12,14,15:PROCdW(h%,Um%,7) 21280WHEN4,5,6,7,8,10,11,13:PROCdW(h%,Um%,0) 21290ENDCASE:PROCVz(h%,Um%,STR$(f%)) 21310ELSEXZ$="Put in the other data first.":PROCXZ 21320ENDIF 21330ENDIF:IFYk%=bZ% THEN 21350IFF$(VW%,1)<>"" THEN 21360f%=VAL(F$(VW%,8)):f%-=1:IFf%<0 f%=15 21370PROCdY(h%,Um%,f%):F$(VW%,8)=STR$(f%):Xy%=FALSE:PROCWv:CASEf% OF 21400WHEN0,1,2,3,9,12,14,15:PROCdW(h%,Um%,7) 21410WHEN4,5,6,7,8,10,11,13:PROCdW(h%,Um%,0) 21420ENDCASE:PROCVz(h%,Um%,STR$(f%)) 21440ELSEXZ$="Put in the other data first.":PROCXZ 21450ENDIF 21460ENDIF 21470ENDCASE:ENDPROC 21500DEFPROCdx:LOCALh%,f%:h%=XW%:PROCVz(Xi%,4,STR$(VW%)):PROCVz(Xi%,6,STR$(VX%)):PROCdy:CASEF$(VW%,0) OF 21550WHEN"0":WW%?11=FNZw(h%,11) 21560WHEN"1":WW%?13=FNZw(h%,13) 21570WHEN"2":WW%?15=FNZw(h%,15) 21580WHEN"3":WW%?17=FNZw(h%,17) 21590ENDCASE:PROCVz(h%,9,F$(VW%,2)):PROCVz(h%,12,F$(VW%,4)):PROCVz(h%,19,F$(VW%,1)):f%=VAL(F$(VW%,5)):PROCdY(h%,23,f%):CASEf% OF 21640WHEN0,1,2,3,9,12,14,15:PROCdW(h%,23,7) 21650WHEN4,5,6,7,8,10,11,13:PROCdW(h%,23,0) 21660ENDCASE:PROCVz(h%,23,STR$(f%)):f%=VAL(F$(VW%,6)):PROCdY(h%,25,f%):CASEf% OF 21700WHEN0,1,2,3,9,12,14,15:PROCdW(h%,25,7) 21710WHEN4,5,6,7,8,10,11,13:PROCdW(h%,25,0) 21720ENDCASE:PROCVz(h%,25,STR$(f%)):PROCVz(h%,27,F$(VW%,3)):PROCdz:CASEF$(VW%,7) OF 21760WHEN"0":WW%?30=FNZw(h%,30) 21770WHEN"1":WW%?32=FNZw(h%,32) 21780WHEN"2":WW%?34=FNZw(h%,34) 21790ENDCASE:f%=VAL(F$(VW%,8)):PROCdY(h%,37,f%):CASEf% OF 21820WHEN0,1,2,3,9,12,14,15:PROCdW(h%,37,7) 21830WHEN4,5,6,7,8,10,11,13:PROCdW(h%,37,0) 21840ENDCASE:PROCVz(h%,37,STR$(f%)):PROCVz(Xk%,2,F$(VW%,9)):ENDPROC 21880DEFPROCdy:LOCALj%:FORj%=11 TO17STEP2:WW%?j%=FNZx(XW%,j%):NEXT:ENDPROC 21930DEFPROCdz:LOCALj%:FORj%=30 TO34STEP2:WW%?j%=FNZx(XW%,j%):NEXT:ENDPROC 21980DEFPROCZc(Yg%,Um%,ZZ%):LOCALo$:IFUm%=2 THEN 22010o$=F$(VW%,9):PROCVz(Yg%,Um%,Zd$):IFZZ%=13 THEN 22030IFLEN(Zd$)<=VAL(F$(VW%,1)) THEN 22040F$(VW%,9)=Zd$:SYS&400D2,-1:IFF$(VW%,9)<>o$Xy%=FALSE:PROCWv 22060PROCXv(Xk%) 22070ELSEXZ$="Incorrect short title lenght.":PROCXZ 22080ENDIF 22090ENDIF 22100ENDIF:ENDPROC 22130DEFPROCZb(Yg%,Um%,ZZ%):LOCALl%,o$:CASEUm% OF 22170WHEN9:o$=F$(VW%,2):PROCVz(Yg%,Um%,Zd$):IFZZ%=13 ORZZ%=398 ORZZ%=399 THEN 22200IFVX% THEN 22210F$(VW%,2)=Zd$:IFF$(VW%,2)<>o$Xy%=FALSE:PROCWv 22230IFLEN(FNaU(F$(VW%,2)))>VAL(F$(VW%,1)) ANDF$(VW%,9)="" THEN 22240IFF$(VW%,9)="" ORLEN(F$(VW%,9))>VAL(F$(VW%,1)) THEN 22250IFF$(VW%,1)<>""VDU7:PROCXz(Xk%,FALSE) 22260ENDIF 22270ENDIF:IFZZ%=13 THEN 22290IFF$(VW%,4)="" THEN 22300PROCYU(Yg%,12) 22310ELSE:IFZZ%=398 THEN 22330PROCYU(Yg%,12) 22340ELSESYS&400D2,-1 22350ENDIF 22360ENDIF 22370ELSEPROCYU(Yg%,12) 22380ENDIF 22390ELSEXZ$="To put in the data click on icon with plus sign.":PROCXZ:PROCVz(Yg%,Um%,""):SYS&400D2,-1 22410ENDIF 22420ENDIF 22440WHEN12:o$=F$(VW%,4):PROCVz(Yg%,Um%,Zd$):IFZZ%=13 ORZZ%=398 ORZZ%=399 THEN 22470IFVX% THEN 22480l%=VAL(Zd$):IFl%>36 ORl%<1 THEN 22500XZ$="Incorrect icon lenght.":PROCXZ 22510ELSE:F$(VW%,4)=Zd$:IFF$(VW%,4)<>o$Xy%=FALSE:PROCWv 22540IFZZ%=13 THEN 22550IFF$(VW%,1)="" THEN 22560PROCYU(Yg%,19) 22570ELSESYS&400D2,-1 22580ENDIF 22590ELSE:IFZZ%=398 THEN 22610PROCYU(Yg%,19) 22620ELSEPROCYU(Yg%,9) 22630ENDIF 22640ENDIF 22650ENDIF 22660ELSEXZ$="To put in the data click on icon with plus sign.":PROCXZ:PROCVz(Yg%,Um%,""):SYS&400D2,-1 22680ENDIF 22690ENDIF 22710WHEN19:o$=F$(VW%,1):PROCVz(Yg%,Um%,Zd$):IFZZ%=13 ORZZ%=398 ORZZ%=399 THEN 22740IFVX% THEN 22750l%=VAL(Zd$):IFl%>36 ORl%<1 ORl%<LEN(F$(VW%,3)) OR(F$(VW%,0)="3" ANDl%<>8) THEN 22770XZ$="Incorrect field lenght.":PROCXZ:IF(F$(VW%,0)="3" ANDl%<>8) THEN 22790Zd$="8":PROCVz(Yg%,Um%,Zd$):SYS&400D2,-1 22810ENDIF 22820ELSE:F$(VW%,1)=Zd$:IFF$(VW%,1)<>o$Xy%=FALSE:PROCWv 22850IFLEN(FNaU(F$(VW%,2)))>VAL(F$(VW%,1)) THEN 22860IFF$(VW%,9)="" ORLEN(F$(VW%,9))>VAL(F$(VW%,1)) THEN 22870VDU7:PROCXz(Xk%,FALSE) 22880ENDIF 22890ENDIF:IFZZ%=13 THEN 22910IFF$(VW%,3)="" THEN 22920PROCYU(Yg%,27) 22930ELSESYS&400D2,-1 22940ENDIF 22950ELSE:IFZZ%=398 THEN 22970PROCYU(Yg%,27) 22980ELSEPROCYU(Yg%,12) 22990ENDIF 23000ENDIF 23010ENDIF 23020ELSEXZ$="To put in the data click on icon with plus sign.":PROCXZ:PROCVz(Yg%,Um%,""):SYS&400D2,-1 23040ENDIF 23050ENDIF 23070WHEN27:o$=F$(VW%,3):PROCVz(Yg%,Um%,Zd$):IFZZ%=13 ORZZ%=398 ORZZ%=399 THEN 23100IFLEN(Zd$)>VAL(F$(VW%,1)) THEN 23110XZ$="String too long. Max "+F$(VW%,1)+" letters.":PROCXZ 23120ELSE:F$(VW%,3)=Zd$:IFF$(VW%,3)<>o$Xy%=FALSE:PROCWv 23150IFZZ%=13 THEN 23160SYS&400D2,-1 23170ELSE:IFZZ%=398 THEN 23190SYS&400D2,-1 23200ELSEPROCYU(Yg%,19) 23210ENDIF 23220ENDIF 23230ENDIF 23240ENDIF 23250ENDCASE:ENDPROC 23280DEFPROCdr:LOCALj%,y%,w%,eU%,i%,eV%,eW%,l%,Wm%,l%,a$,eX%,eY%,eZ%:IFVX% THEN 23310PROCXv(Wy%):PROCXv(Ww%):FORj%=0 TOVX%*2:PROCZv(Wy%,j%):NEXT:FORj%=0 TOVX%-1:PROCZv(Xc%,j%):NEXT:FORj%=0 TOVX%-1:PROCZv(Xe%,j%):NEXT:eV%=0:FORj%=1 TOVX%:y%=(LEN(F$(j%,2))*16)+16:IFy%>eV%eV%=y% 23370NEXT:eW%=0:FORj%=1 TOVX%:y%=(VAL(F$(j%,4))*16)+16:IFy%>eW%eW%=y% 23400NEXT:ea%=eV%+16:y%=-72:eU%=0:i%=0:Yi%=Un%:eb%=Uo%:Uu%=Up%:ec%=Uq%:ed%=Ur%:Wm%=&17006119:$eb%="x0;-1":$ec%=""+CHR$(0):ed%=1:eX%=(72*VX%)+8:eZ%=-(eX%+8):eY%=eV%+eW%+24:Um%(i%)=FNbz(Wy%,8,eZ%,eY%,eX%,Wm%,"",ec%,eb%,ed%) 23480i%+=1:ec%+=LEN($ec%)+1:ed%+=LEN($ec%)+1:eb%+=LEN($eb%)+1:FORj%=1 TOVX%:dU%=VAL(F$(j%,8)):dV%=1:$ec%=F$(j%,2)+CHR$(0):ed%=eV%+1:Wm%=FNcl(1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,dU%,dV%,0):Um%(i%)=FNbz(Wy%,8,y%,eV%,48,Wm%,F$(j%,2),ec%,-1,ed%):ec%+=LEN(F$(j%,2))+1:ed%+=eV%+1 23550w%=(VAL(F$(j%,4))*16)+18:i%+=1:CASEF$(j%,0) OF 23580WHEN"0":$eb%="x3;-1;pptr_write" 23590WHEN"1":$eb%="x3;a0-9;-1;pptr_write" 23600WHEN"2":$eb%="x3;a0-9.;-1;pptr_write" 23610WHEN"3":$eb%="x3;a0-9/;-1;pptr_write" 23620ENDCASE:CASEF$(j%,7) OF 23640WHEN"0":co%=1:ct%=0 23650WHEN"1":co%=0:ct%=0 23660WHEN"2":co%=0:ct%=1 23670ENDCASE:dU%=VAL(F$(j%,5)):dV%=VAL(F$(j%,6)):Wm%=FNcl(1,0,1,co%,1,1,0,0,1,ct%,0,0,15,0,0,0,0,dU%,dV%,0):Uu%=VAL(F$(j%,1))+1:$Yi%=F$(j%,3)+CHR$(0):Um%(i%)=FNbz(Wy%,ea%,y%,w%,48,Wm%,F$(j%,3),Yi%,eb%,Uu%):y%-=72:eU%-=72:i%+=1:Yi%+=VAL(F$(j%,1))+1 23730eb%+=LEN($eb%)+1:Uu%+=LEN(F$(j%,1))+1:NEXT:PROCby(Wy%,0,eU%-24,eV%+eW%+40,0):ee%=-eU%+24:PROCXv(Wy%):PROCXz(Wy%,FALSE):eV%=0:FORj%=1 TOVX%:a$=" "+F$(j%,2):IFRIGHT$(a$,1)=":"a$=LEFT$(a$,LEN(a$)-1) 23810y%=(LEN(a$)*16)+16:IFy%>eV%eV%=y% 23820NEXT:y%=-48:eU%=0:i%=0:FORj%=1 TOVX%:IFj%<>Wo%a$=" "+F$(j%,2)ELSEa$="� "+F$(j%,2) 23860IFRIGHT$(a$,1)=":"a$=LEFT$(a$,LEN(a$)-1) 23870Wm%=&07003131:$Yi%=a$+CHR$(0):Uu%=eV%+1:Um%(i%)=FNbz(Xc%,0,y%,eV%,48,Wm%,a$,Yi%,-1,Uu%):Yi%+=LEN(a$)+1:Uu%+=eV%+1:y%-=48:eU%-=48:i%+=1:NEXT:IFABS(eU%)<240 THENeU%=-240 23930PROCby(Xc%,0,eU%-4,296,0):PROCXv(Xc%):eV%=0:FORj%=1 TOVX%:a$=FNef(j%,"� "):y%=(LEN(a$)*16)+16:IFy%>eV%eV%=y% 23990NEXT:y%=-48:eU%=0:i%=0:FORj%=1 TOVX%:a$=FNef(j%,"� "):Wm%=&07003131:$Yi%=a$+CHR$(0):Uu%=eV%+1:Um%(i%)=FNbz(Xe%,0,y%,eV%,48,Wm%,a$,Yi%,-1,Uu%):Yi%+=LEN(a$)+1:Uu%+=eV%+1:y%-=48:eU%-=48:i%+=1:NEXT:IFABS(eU%)<240 THENeU%=-240 24090PROCby(Xe%,0,eU%-4,342,0):PROCXv(Xe%):PROCXz(Ww%,FALSE):VY%=TRUE:PROCeg 24110ENDIF:Zz%=1:PROCVz(XX%,9,FNaU(F$(Zz%,2))):aV%=1:PROCVz(XX%,23,FNaU(F$(aV%,2))):Zr%=5:PROCVz(XX%,11,"Contains"):Zs%=5:PROCVz(XX%,25,"Contains"):aW%=FALSE:ENDPROC 24180DEFFNef(n%,a$):LOCALb$,c$,d$,l%:b$=a$+F$(n%,2):b$=FNaU(b$):l%=LEN(b$):c$=F$(n%,1):IFLEN(c$)<2 c$=" "+c$ 24220d$=STRING$(18-l%," "):=b$+d$+c$ 24290DEFPROCZf(Yg%,Um%,ZZ%):LOCALo$,n%:CASEUm% OF 24320WHEN2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36:n%=Um%/2:o$=R$(N%,n%):PROCVz(Yg%,Um%,Zd$):IFZZ%=13 ORZZ%=398 ORZZ%=399 THEN 24350IFU% THEN 24360IF(Zd$<>"" ANDUm%=2) ORUm%>2 THEN 24370IFF$(n%,0)<>"3" THEN 24380R$(N%,n%)=Zd$:IFR$(N%,n%)<>o$Xy%=FALSE:PROCWv 24400IFZZ%=13 ORZZ%=398 THEN 24410IFUm%<VX%*2 THEN 24420PROCYU(Yg%,Um%+2) 24430ELSESYS&400D2,-1:We%=FALSE 24440ENDIF 24450ENDIF:IFZZ%=399 THEN 24470IFUm%>2 THEN 24480PROCYU(Yg%,Um%-2) 24490ELSESYS&400D2,-1:We%=FALSE 24500ENDIF 24510ENDIF 24520ELSE:IFFNeh(Zd$)=FALSE THEN 24540R$(N%,n%)=FNWu(Zd$):IFR$(N%,n%)<>o$Xy%=FALSE:PROCWv 24560IFZZ%=13 ORZZ%=398 THEN 24570IFUm%<VX%*2 THEN 24580PROCYU(Yg%,Um%+2) 24590ELSESYS&400D2,-1:We%=FALSE 24600ENDIF 24610ENDIF:IFZZ%=399 THEN 24630IFUm%>2 THEN 24640PROCYU(Yg%,Um%-2) 24650ELSESYS&400D2,-1:We%=FALSE 24660ENDIF 24670ENDIF 24680ELSE:XZ$="Invalid data format.":PROCXZ 24700ENDIF 24710ENDIF 24720ELSE:SYS&400D2,-1:U%-=1:PROCVz(Ww%,8,STR$(U%)):N%=1:PROCYY:We%=FALSE 24760ENDIF 24770ELSEXZ$="To put in the data click on icon with plus sign.":PROCXZ:PROCVz(Yg%,Um%,""):SYS&400D2,-1 24790ENDIF 24800ENDIF 24810ENDCASE:ENDPROC 24840DEFFNeh(a$):LOCALf%,g%,m%,a%:f%=FALSE:IFa$<>"" THEN 24880IFLEN(a$)>0 ANDLEN(a$)<8 f%=TRUE 24890IFf%=FALSE THEN 24900IFMID$(a$,3,1)<>"/" ORMID$(a$,6,1)<>"/"f%=TRUE 24910m%=VAL(MID$(a$,4,2)):IFm%<1 ORm%>12 THENf%=TRUE 24920g%=VAL(LEFT$(a$,2)):IFg%<1 ORg%>31 THENf%=TRUE 24930IFf%=FALSE THEN 24940IFg%>Vb%(m%)f%=TRUE 24950ENDIF:IFm%=2 THEN 24970a%=VAL(RIGHT$(a$,2)):IF(a% MOD400=0 ORa% MOD4=0)l%=29ELSEl%=28 24980IFg%>l%f%=TRUE 24990ENDIF 25000ENDIF 25010ENDIF:=f% 25040DEFFNei(a$):=RIGHT$(a$,2)+"/"+MID$(a$,3,2)+"/"+LEFT$(a$,2) 25070DEFFNWu(a$):=RIGHT$(a$,2)+MID$(a$,4,2)+LEFT$(a$,2) 25100DEFPROCYt(Um%):LOCALj%,h%,n%,i%:h%=Ww%:CASEUm% OF 25130WHEN1:IFN%=U% ORU%=0 THEN 25150IFU% THEN 25160XZ$="This is the last record.":PROCXZ 25170ELSEXZ$="No records in archive.":PROCXZ 25180ENDIF 25190ELSEN%+=1:PROCYY:PROCYZ 25200ENDIF 25210WHEN2:IFN%=U% ORU%=0 THEN 25230IFU% THEN 25240XZ$="This is the last record.":PROCXZ 25250ELSEXZ$="No records in archive.":PROCXZ 25260ENDIF 25270ELSEN%=U%:PROCYY:PROCYZ 25280ENDIF 25290WHEN3:IFN%=1 ORU%=0 THEN 25310IFU% THEN 25320XZ$="This is the first record.":PROCXZ 25330ELSEXZ$="No records in archive.":PROCXZ 25340ENDIF 25350ELSEN%=1:PROCYY:PROCYZ 25360ENDIF 25370WHEN4:IFN%=1 ORU%=0 THEN 25390IFU% THEN 25400XZ$="This is the first record.":PROCXZ 25410ELSEXZ$="No records in archive.":PROCXZ 25420ENDIF 25430ELSEN%-=1:PROCYY:PROCYZ 25440ENDIF 25450WHEN9:IFU%=500 THEN 25470XZ$="Archive full.":PROCXZ 25480ELSE:IF(U%=0 ORR$(N%,1)<>"") ANDWe%=FALSE THEN 25500U%+=1:PROCVz(h%,8,STR$(U%)):N%=U%:We%=TRUE:PROCVz(h%,6,STR$(N%)):FORj%=1 TOVX%:R$(N%,j%)="":FORi%=1 TOVX%:IFF$(i%,3)<>""R$(N%,i%)=F$(i%,3) 25560NEXT:NEXT:PROCYY:B%=U%:PROCYU(Wy%,2):PROCYZ 25590ELSE:XZ$="Put in the current record data first.":PROCXZ 25610ENDIF 25620ENDIF 25630ENDCASE:ENDPROC 25660DEFPROCYY:LOCALj%,i%,a$:i%=2:FORj%=1 TOVX%:IFF$(j%,0)<>"3" THEN 25700a$=R$(N%,j%) 25710ELSEa$=FNei(R$(N%,j%)):IFa$="//"a$="" 25720ENDIF:PROCVz(Wy%,i%,a$):i%+=2:NEXT:PROCVz(Ww%,6,STR$(N%)):ENDPROC 25820DEFPROCYW:LOCALh%:h%=Xb%:CASEWb% OF 25850WHEN1:PROCVz(h%,11,"Fanfold 80 col 11""") 25860WHEN2:PROCVz(h%,11,"Fanfold 80 col 12""") 25870WHEN3:PROCVz(h%,11,"Fanfold 136 col 11""") 25880WHEN4:PROCVz(h%,11,"Fanfold 136 col 12""") 25890WHEN5:PROCVz(h%,11,"A4 single sheet") 25900ENDCASE:PROCVz(h%,15,STR$(Wt%)):PROCVz(h%,9,STR$(Wx%)):PROCVz(h%,8,STR$(Wt%-Wx%)):PROCVz(h%,19,STR$(A%)):PROCVz(h%,21,STR$(B%)):CASEWZ% OF 25950WHEN0:Wa%=U% 25960WHEN1:Wa%=1 25970WHEN2:Wa%=Wl% 25980WHEN3:Wa%=(B%-A%)+1 25990ENDCASE:PROCVz(h%,26,STR$(Wa%)):IFWl% THEN 26020IFWW%?5=&00 THEN 26030PROCad(Ug%,h%,5,"radiooff") 26040ELSEPROCad(Ug%,h%,5,"radioon") 26050ENDIF 26060ELSEPROCad(Ug%,h%,5,"radio") 26070ENDIF:ENDPROC 26100DEFPROCZU(Um%):LOCALh%:h%=Xb%:CASEUm% OF 26130WHEN2:PROCYn(h%,Um%) 26140WHEN1:IFWW%?1=&00 THEN 26160PROCej:WW%?1=FNZw(h%,1):WZ%=0:PROCXx(Xb%,19,&0200013D,&FF00FFFF):PROCXx(Xb%,21,&0200013D,&FF00FFFF):SYS&400D2,-1:PROCVz(h%,26,STR$(U%)) 26200ENDIF 26210WHEN3:IFWW%?3=&00 THEN 26230PROCej:WW%?3=FNZw(h%,3):WZ%=1:PROCXx(Xb%,19,&0200013D,&FF00FFFF):PROCXx(Xb%,21,&0200013D,&FF00FFFF):SYS&400D2,-1:PROCVz(h%,26,"1") 26270ENDIF 26280WHEN5:IFWl% THEN 26300IFWW%?5=&00 THEN 26310PROCej:WW%?5=FNZw(h%,5):WZ%=2:PROCXx(Xb%,19,&0200013D,&FF00FFFF):PROCXx(Xb%,21,&0200013D,&FF00FFFF):SYS&400D2,-1:PROCVz(h%,26,STR$(Wl%)) 26350ENDIF 26360ENDIF 26370WHEN7:IFWW%?7=&00 THEN 26390PROCej:WW%?7=FNZw(h%,7):WZ%=3:PROCXx(Xb%,19,&0700F13D,&FF00FFFF):PROCXx(Xb%,21,&0700F13D,&FF00FFFF):PROCYU(Xb%,19):PROCVz(h%,26,STR$((B%-A%)+1)) 26430ENDIF 26440WHEN23:PROCbU(Xb%,Um%,1):IFFNek=TRUE THEN 26470PROCel 26480ELSEXZ$="Printer unconnected or offline. ":XZ$+="Reconnect and click OK.":PROCXZ 26500ENDIF:PROCbU(Xb%,Um%,0) 26520WHEN24:PROCXv(Xe%):PROCXv(h%):PROCXz(Wy%,FALSE) 26540ENDCASE:ENDPROC 26570DEFPROCej:WW%?1=FNZx(Xb%,1):WW%?3=FNZx(Xb%,3):IFWl% THEN 26600WW%?5=FNZx(Xb%,5) 26610ELSEPROCad(Ug%,Xb%,5,"radio") 26620ENDIF:WW%?7=FNZx(Xb%,7):ENDPROC 26660DEFPROCel:LOCALj%,g%,a%,b%:CASEWZ% OF 26690WHEN0:Wq%=1:Wa%=U% 26700WHEN1:Wq%=N%:Wa%=N% 26710WHEN2:Wq%=1:Wa%=Wl% 26720WHEN3:Wq%=A%:Wa%=B% 26730ENDCASE:IFWa%>0 ANDWx%<=Wt% THEN 26760em%=0:FORj%=1 TOVX%:IFVd%(j%)=TRUEem%+=VAL(F$(j%,1))+1 26790NEXT:IFWt%=150 g%=5ELSEg%=11 26820en%=INT((Wt%-em%)/2)+g%:eo$="":ep$=STRING$(em%,"-"):eq%=1:FORj%=1 TOVX%:IFVd%(j%)=TRUE THEN 26870a%=LEN(FNaU(F$(j%,2))):b%=VAL(F$(j%,1)):IFa%>b% THEN 26890eo$+=F$(j%,9)+STRING$((b%-LEN(F$(j%,9)))+1," ") 26900ELSEeo$+=FNaU(F$(j%,2))+STRING$((b%-a%)+1," ") 26910ENDIF 26920ENDIF:NEXT:CASEWb% OF 26960WHEN1,3:er%=73 26970WHEN2,4,5:er%=78 26980ENDCASE:PROCXv(Xb%):PROCXz(XY%,FALSE):P%=Wq%:Ws%=1:Xw%=0:SYS&406C0:VDU2,21:PRINT:VDU6,3 27020ELSEWq%=0:IFWa%=0 THEN 27040XZ$="No records to print.":PROCXZ 27050ELSEXZ$="Printing row too long.":PROCXZ 27060ENDIF 27070ENDIF:ENDPROC 27100DEFPROCXb:LOCALes%,u$:Wp%=TRUE:SYS&5D,18:SYS&5D,15:SYS&5D,27:SYS&5D,77:SYS&5D,27:SYS&5D,48:VDU2,21:IFWs%=1 THEN 27160PROCeo:Ws%+=1 27170ELSE:IFWZ%=2 u$=FNen(F%(Wq%))ELSEu$=FNen(Wq%) 27190PRINTTAB(en%)u$:SYS&6,&81,,1 MOD&50,1 DIV&50 TO,es%:IFWq%=Wa% THEN 27210Wq%=-1:PRINTCHR$(12):SYS&406C1:PROCXv(XY%):PROCXz(Wy%,FALSE) 27230ENDIF:Wq%+=1:P%+=1:Ws%+=1:IFWs%>er% THEN 27260PRINTCHR$(12):Ws%=1:eq%+=1:IFWb%=5 THEN 27280Wr%=TRUE:SYS&406C1:WX%=TRUE:WY%=TRUE 27290ENDIF 27300ENDIF 27310ENDIF:Wp%=FALSE:VDU6,3:SYS&5D,27:SYS&5D,50:SYS&5D,27:SYS&5D,80:SYS&5D,18:ENDPROC 27380DEFPROCeo:LOCALa$,b$,c$,d$,e$,f$,g$,et$,eu$:f$=FNdp(do$):a$="Database: "+f$:b$=" Pag. "+STR$(eq%):IFWZ%=0 d$="All records" 27420IFWZ%=1 d$="Record n. "+STR$(N%) 27430IFWZ%=2 THEN 27440CASEWn% OF 27450WHEN1:g$=" OR " 27460WHEN2:g$=" AND " 27470WHEN3:g$=" AND NOT " 27480ENDCASE:CASEZr% OF 27500WHEN0:et$=" = " 27510WHEN1:et$=" > " 27520WHEN2:et$=" >= " 27530WHEN3:et$=" <= " 27540WHEN4:et$=" < " 27550WHEN5:et$=" contains " 27560WHEN6:et$=" not contains " 27570WHEN7:et$=" starts " 27580WHEN8:et$=" ends " 27590WHEN9:et$=" <> " 27600ENDCASE:CASEZs% OF 27620WHEN0:eu$=" = " 27630WHEN1:eu$=" > " 27640WHEN2:eu$=" >= " 27650WHEN3:eu$=" <= " 27660WHEN4:eu$=" < " 27670WHEN5:eu$=" contains " 27680WHEN6:eu$=" not contains " 27690WHEN7:eu$=" starts " 27700WHEN8:eu$=" ends " 27710WHEN9:eu$=" <> " 27720ENDCASE:e$="<"+FNaU(F$(Zz%,2))+">"+et$+"<"+Wj$+">":IFWk$<>""e$=e$+g$+"<"+FNaU(F$(aV%,2))+">"+eu$+"<"+Wk$+">" 27750d$="Search list: "+e$ 27760ENDIF:IFWZ%=3 THEN 27780d$="From record: "+STR$(A%)+" to record: "+STR$(B%) 27790ENDIF:c$=a$+STRING$(em%-(LEN(a$)+LEN(b$))," ")+b$:PRINTTAB(en%)c$:PRINTTAB(en%)d$:PRINTTAB(en%)ep$:PRINTTAB(en%)eo$:PRINTTAB(en%)ep$:PRINT:ENDPROC 27850DEFFNen(n%):LOCALj%,u$,l%,w%:u$="":FORj%=1 TOVX%:IFVd%(j%)=TRUE THEN 27900IFF$(j%,0)<>"3" THEN 27910l%=LEN(R$(n%,j%)):w%=VAL(F$(j%,1)):u$+=R$(n%,j%)+STRING$((w%-l%)+1," ") 27930ELSEIFFNei(R$(n%,j%))<>"//"u$+=FNei(R$(n%,j%))+" "ELSEu$+=" " 27940ENDIF 27950ENDIF:NEXT:=u$ 27990DEFPROCZV(Um%):CASEUm% OF 28010WHEN2:IFWr%=FALSE THEN 28030SYS&406C1:Wr%=TRUE:PROCXv(XY%):Xa$="Print aborted. Confirm?":PROCXa(4) 28050ENDIF 28060WHEN3:IFWr%=FALSE THEN 28080Wr%=TRUE:SYS&406C1:WX%=TRUE:PROCXx(XY%,2,&11000139,&FF00FFFF):PROCXx(XY%,3,&11000139,&FF00FFFF):PROCXx(XY%,4,&17003139,&FF00FFFF) 28120ENDIF 28130WHEN4:IFWr%=TRUE THEN 28150Wr%=FALSE:SYS&406C0:PROCXx(XY%,2,&17003139,&FF00FFFF):PROCXx(XY%,3,&17003139,&FF00FFFF):PROCXx(XY%,4,&11000139,&FF00FFFF) 28190ENDIF 28200ENDCASE:ENDPROC 28230DEFPROCYs(Um%):LOCALs%:s%=Um%+1:IFVd%(s%)=FALSE THENVd%(s%)=TRUEELSEVd%(s%)=FALSE 28260PROCeg:PROCVz(Xb%,8,STR$(Wt%-Wx%)):ENDPROC 28290DEFPROCeg:LOCALl%,j%,a$,b$,c$,h%:h%=Xe%:Wx%=0:FORj%=1 TOVX%:l%=VAL(F$(j%,1))+1:IFVd%(j%)=TRUE THEN 28340a$=FNef(j%,"� "):PROCVz(h%,j%-1,a$):Wx%+=l% 28350ELSEa$=FNef(j%," "):PROCVz(h%,j%-1,a$) 28360ENDIF:NEXT:PROCVz(Xb%,9,STR$(Wx%)):ENDPROC 28450DEFPROCXd:LOCALf%,a%,b%,x%,y%,z%:IFU%>1 THEN 28480CASEF$(Wo%,0) OF 28490WHEN"0","3":IFVe%=0 THEN 28510SYS&406C0:f%=FALSE:b%=U%:REPEAT:b%=INT(b%/2):IFb%>0 THEN 28550a%=U%-b%:FORx%=1 TOa%:y%=x%:WHILEy%>0:z%=y%+b%:IFR$(y%,Wo%)>R$(z%,Wo%) THEN 28610FORj%=1 TOVX%:SWAPR$(y%,j%),R$(z%,j%):NEXT:y%=y%-b% 28620ELSEy%=-1 28630ENDIF:ENDWHILE:NEXT 28660ELSEf%=TRUE 28670ENDIF:UNTILf%:SYS&406C1:PROCYY 28700ELSE:SYS&406C0:f%=FALSE:b%=U%:REPEAT:b%=INT(b%/2):IFb%>0 THEN 28750a%=U%-b%:FORx%=1 TOa%:y%=x%:WHILEy%>0:z%=y%+b%:IFR$(y%,Wo%)<R$(z%,Wo%) THEN 28810FORj%=1 TOVX%:SWAPR$(y%,j%),R$(z%,j%):NEXT:y%=y%-b% 28820ELSEy%=-1 28830ENDIF:ENDWHILE:NEXT 28860ELSEf%=TRUE 28870ENDIF:UNTILf%:SYS&406C1:PROCYY 28900ENDIF 28910WHEN"1","2":IFVe%=0 THEN 28930SYS&406C0:f%=FALSE:b%=U%:REPEAT:b%=INT(b%/2):IFb%>0 THEN 28970a%=U%-b%:FORx%=1 TOa%:y%=x%:WHILEy%>0:z%=y%+b%:IFVAL(R$(y%,Wo%))>VAL(R$(z%,Wo%)) THEN 29030FORj%=1 TOVX%:SWAPR$(y%,j%),R$(z%,j%):NEXT:y%=y%-b% 29040ELSEy%=-1 29050ENDIF:ENDWHILE:NEXT 29080ELSEf%=TRUE 29090ENDIF:UNTILf%:SYS&406C1:PROCYY 29120ELSE:SYS&406C0:f%=FALSE:b%=U%:REPEAT:b%=INT(b%/2):IFb%>0 THEN 29170a%=U%-b%:FORx%=1 TOa%:y%=x%:WHILEy%>0:z%=y%+b%:IFVAL(R$(y%,Wo%))<VAL(R$(z%,Wo%)) THEN 29230FORj%=1 TOVX%:SWAPR$(y%,j%),R$(z%,j%):NEXT:y%=y%-b% 29240ELSEy%=-1 29250ENDIF:ENDWHILE:NEXT 29280ELSEf%=TRUE 29290ENDIF:UNTILf%:SYS&406C1:PROCYY 29320ENDIF 29330ENDCASE 29340ENDIF:ENDPROC 29370DEFPROCYr(Um%):LOCALs%:s%=Um%+1:Wo%=s%:IFWo%=0 Wo%=1 29400PROCev:ENDPROC 29430DEFPROCev:LOCALj%,h%,a$:h%=Xc%:FORj%=1 TOVX%:IFWo%<>j% THEN 29470a$=" "+F$(j%,2):IFRIGHT$(a$,1)=":"a$=LEFT$(a$,LEN(a$)-1) 29480PROCVz(h%,j%-1,a$) 29490ELSE:a$="� "+F$(j%,2):IFRIGHT$(a$,1)=":"a$=LEFT$(a$,LEN(a$)-1) 29510PROCVz(h%,j%-1,a$) 29520ENDIF:NEXT:ENDPROC 29560DEFPROCZW(Um%):CASEUm% OF 29580WHEN18:IFWW%?18=&00 THEN 29600WW%?18=FNZw(Xd%,18):WW%?19=FNZx(Xd%,19):Ve%=0 29620ENDIF 29630WHEN19:IFWW%?19=&00 THEN 29650WW%?18=FNZx(Xd%,18):WW%?19=FNZw(Xd%,19):Ve%=1 29670ENDIF 29680WHEN5:PROCbU(Xd%,Um%,1):PROCXd:PROCbU(Xd%,Um%,0) 29700WHEN6:PROCXv(Xc%):PROCXv(Xd%) 29710ENDCASE:ENDPROC 29780DEFPROCZX(Um%):LOCALh%:h%=Xg%:CASEUm% OF 29810WHEN2:PROCXv(Xg%) 29820WHEN4:IFWW%?4=&00 THEN 29840PROCew:WW%?4=FNZw(h%,4):Wd%=0:PROCXx(h%,11,&0200013D,&FF00FFFF):PROCXx(h%,12,&0200013D,&FF00FFFF):SYS&400D2,-1 29880ENDIF 29890WHEN6:IFWW%?6=&00 THEN 29910PROCew:WW%?6=FNZw(h%,6):Wd%=1:PROCXx(h%,11,&0200013D,&FF00FFFF):PROCXx(h%,12,&0200013D,&FF00FFFF):SYS&400D2,-1 29950ENDIF 29960WHEN8:IFWW%?8=&00 ANDWl% THEN 29980PROCew:WW%?8=FNZw(h%,8):Wd%=2:PROCXx(h%,11,&0200013D,&FF00FFFF):PROCXx(h%,12,&0200013D,&FF00FFFF):SYS&400D2,-1 30020ENDIF 30030WHEN10:IFWW%?10=&00 ANDY% THEN 30050PROCew:WW%?10=FNZw(h%,10):Wd%=3:PROCXx(h%,11,&0700F13D,&FF00FFFF):PROCXx(h%,12,&0700F13D,&FF00FFFF):PROCYU(Xg%,11) 30090ENDIF 30100WHEN13:CASEWd% OF 30120WHEN0:Xa$="Delete current record. Confirm?":PROCXa(2) 30140WHEN1:Xa$="Delete all records. Confirm?":PROCXa(6) 30160WHEN2:Xa$="Delete search list. Confirm?":PROCXa(7) 30180WHEN3:Xa$="Delete records from "+STR$(X%)+" to "+STR$(Y%)+". Confirm?":PROCXa(8) 30210ENDCASE 30220ENDCASE:ENDPROC 30250DEFPROCew:WW%?4=FNZx(Xg%,4):WW%?6=FNZx(Xg%,6):IFWl% THEN 30280WW%?8=FNZx(Xg%,8) 30290ELSEPROCad(Ug%,Xg%,8,"radio") 30300ENDIF:WW%?10=FNZx(Xg%,10):ENDPROC 30340DEFPROCYV:IFWl% THEN 30360IFWW%?8=&00 THEN 30370PROCad(Ug%,Xg%,8,"radiooff") 30380ELSEPROCad(Ug%,Xg%,8,"radioon") 30390ENDIF 30400ELSEPROCad(Ug%,Xg%,8,"radio") 30410ENDIF:ENDPROC 30480DEFPROCWv:LOCALdu$:IFXy% THENbb$="NO"ELSEbb$="YES" 30510PROCVz(XU%,2,bb$):PROCVz(XU%,4,Wi$):PROCVz(XU%,6,Ua$):PROCVz(XU%,8,bc$):PROCVz(XU%,10,bd$):PROCVz(XV%,1,Ua$):PROCVz(Xf%,1,Wc$):du$=UV$+": "+FNdp(Ua$):IFXy%=FALSE THENdu$+=" *" 30570PROCbw(Wy%,du$):du$="Card layout":IFXy%=FALSE ANDVY%=FALSE THENdu$+=" *" 30590PROCbw(XW%,du$):ENDPROC 30620DEFFNac(ex$):LOCALa%,b%,a$:FORa%=1 TOLEN(ex$):b%=ASC(MID$(ex$,a%,1)):IFb%>96 ANDb%<123 THENb%-=32 30670a$+=CHR$(b%):NEXT:=a$ 30710DEFFNek:LOCALa%,b%,j%:a%=ADVAL(-4):FORj%=1 TO10:SYS&5D,0:NEXT:j%=INKEY(5):b%=ADVAL(-4):=(a%=b%) 30780DEFFNaU(a$):LOCALb$:IFRIGHT$(a$,1)=":" THENb$=LEFT$(a$,LEN(a$)-1)ELSEb$=a$ 30810=b$ 30830DEFPROCYZ:TIME=0:REPEATUNTILTIME>30:ENDPROC 30870DEFPROCdm:LOCALa%,b%,j%,p%,a$:FORj%=1 TOVX%-1:a$=F$(j%,2):IFRIGHT$(a$,1)=":" THENa$=LEFT$(a$,LEN(a$)-1) 30910PROCey(a$,0):NEXT:a$=F$(VX%,2):IFRIGHT$(a$,1)=":" THENa$=LEFT$(a$,LEN(a$)-1) 30940PROCey(a$,1):PROCey(" ",1):FORa%=1 TOU%:p%=(a%/U%)*100:SYS&406C4,p%:FORb%=1 TOVX%-1:CASEF$(b%,0) OF 30990WHEN"0":IFR$(a%,b%)<>"" THENa$=R$(a%,b%)ELSEa$=" " 31010PROCey(a$,0) 31020WHEN"1","2":IFR$(a%,b%)<>"" THENa$=R$(a%,b%)ELSEa$=" " 31040PROCez(a$,0) 31050WHEN"3":IFR$(a%,b%)<>"" THENa$=STR$(FNfU(FNWu(R$(a%,b%))))ELSEa$=" " 31070PROCez(a$,0) 31080ENDCASE:NEXT:CASEF$(VX%,0) OF 31110WHEN"0":IFR$(a%,VX%)<>"" THENa$=R$(a%,VX%)ELSEa$=" " 31130PROCey(a$,1) 31140WHEN"1","2":IFR$(a%,VX%)<>"" THENa$=R$(a%,VX%)ELSEa$=" " 31160PROCez(a$,1) 31170WHEN"3":IFR$(a%,VX%)<>"" THENa$=STR$(FNfU(FNWu(R$(a%,VX%))))ELSEa$=" " 31190PROCez(a$,1) 31200ENDCASE:NEXT:ENDPROC 31240DEFPROCey(a$,fV%):LOCALc$,i%:BPUT#Ud%,34:FORi%=1 TOLEN(a$):c$=MID$(a$,i%,1):BPUT#Ud%,ASC(c$):NEXT:BPUT#Ud%,34:IFfV% THENBPUT#Ud%,13:BPUT#Ud%,10ELSEBPUT#Ud%,ASC(",") 31320ENDPROC 31340DEFPROCez(a$,fV%):LOCALc$,i%:FORi%=1 TOLEN(a$):c$=MID$(a$,i%,1):BPUT#Ud%,ASC(c$):NEXT:IFfV% THENBPUT#Ud%,13:BPUT#Ud%,10ELSEBPUT#Ud%,ASC(",") 31400ENDPROC 31420DEFFNfU(a$):LOCALb$:a$=LEFT$(a$,4)+"19"+RIGHT$(a$,2):b$=MID$(a$,6,1):b$=STR$(VAL(b$)-1):=FNfW(a$,"31121"+b$+"99") 31480DEFFNfW(a$,b$):=ABS(FNfX(a$)-FNfX(b$))+1 31510DEFFNfX(a$):LOCALb%,c%,d%:b%=VAL(MID$(a$,1,2)):c%=VAL(MID$(a$,3,2)):d%=VAL(MID$(a$,5)):IFc%>2 THENc%-=3ELSEc%+=9:d%-=1 31550=146097*(d%DIV100)DIV4+1461*(d%MOD100)DIV4+(153*c%+2)DIV5+b%+1721119
x��0,15)�$;" at line ";�:� �;UV$="DataBase":UW$="1.9 (October 1994)":�UX:��UY:UZ%=� ��UZ%=� � �/Ua$=�Ub(1):�Ua$<>""�Uc(Ua$)�Ua$="DBaseFile" ��:�UZ%=� � ��=20 ��=204 ��=67785 UZ%=� ��=67782�#Ud%:UZ%=� �G�:�:�Ue(�Ue(0)):�UZ%:ș&400DD:�j%=0 �2:�Uf%(j%)<>-1ș&40082,Uf%(j%) "�:� h���UX:�Ug% &2000,Uh% &1000,Ui% 64:�Uj% &2000,Uk% 15,Ul% 15,Um%(36):�Un% &600,Uo% &600,Up% &600:�Uq% &600,Ur% &600:�Us% &400:Ut%=Us%:ș&41500,,"<DataBase$Dir>.Resources.Messages" �,,Uu%:�Uv% 15:Uw%=�:Ux%=�-&8000:ș&400EC,Ux%+Uu%,-1 �Uy%:�Uy%>=Ux%+Uu% � �8ș&41501,Uv%,"<DataBase$Dir>.Resources.Messages",Uw% �$�UZ%=�:�&200,"Not enough memory" �v�:Uz%=500:VU%=18:�R$(Uz%,VU%),F%(Uz%):VV%=18:�F$(VV%,9):VW%=1:VX%=0:VY%=�::VZ%=�:�A%(12):�i%=1 �12:�A%(i%):�:Va%=� 0� 0,31,59,90,120,151,181,212,243,273,304,334 '�Vb%(12):�i%=1 �12:�Vb%(i%):�:Vc%=� )� 31,28,31,30,31,30,31,31,30,31,30,31 &��Vd%(18):�j%=1 �18:Vd%(j%)=�:�:Ve%=0:�Vf$(18),Vg$(18):Vh%=�:Vi%=5:Vj%=�:�Uf%(2),Vk% 1200:�j%=0 �2:Uf%(j%)=-1:�:Vl%=12:ș&40081,,"Homerton.Medium",Vl%*16,Vl%*16 �Uf%(0):ș&40081,,"Homerton.Medium.Oblique",Vl%*16,Vl%*16 �Uf%(1) Xmș&40081,,"Homerton.Bold",Vl%*16,Vl%*16 �Uf%(2):Vm%=�Vn(UV$):Vo%=�Vp(72,Vq%):Vr%=�(-256):Vs%=0:�Vr%<165 � �-ș&6,&87 �,,Vt%:�Vt%=20 �Vt%=21 �Vt%=27 � �-�Vu("<DataBase$Dir>.Resources.Sprites22") �,��Vu("<DataBase$Dir>.Resources.Sprites") �� �.��Vu("<DataBase$Dir>.Resources.Sprites22") ���:Vv$="card":�Vw(Vv$):A%=1:B%=0:�Vx:�Vy:�Vz(WU%,7,UW$):WV%=150:�WW% WV%:WX%=�:WY%=�:�j%=0 �WV%:WW%?j%=&00:�:WW%?1=&FF:WW%?4=&FF:WW%?11=&FF:WW%?12=&FF:WW%?18=&FF:WW%?32=&FF:Ua$="DBaseFile":WZ%=0:Wa%=0:Wb%=1:WW%?2=&FF �Wc$="DBaseCSV":X%=1:Y%=0:Wd%=0:We%=�:WW%?23=&FF:Wf$=Ua$:S%=1:T%=0:Wg%=�:Wh%=�:Wi%=&12D:Wi$="DataBase "+�~(Wi%):Wj$="":Wk$="":N%=1:U%=0:Wl%=0:Wm%=1:Wn%=1:Wo%=1:Wp%=�:Wq%=�:Wr%=�:P%=1:Ws%=1:Wt%=150:�Wu:�Wv:�Vz(Ww%,6,"1"):Wx%=0:� R���Vx:ș&400D9,,"<DataBase$Dir>.Resources.Templates":Wy%=�Wz("main"):WU%=�Wz("info"):XU%=�Wz("fileinfo"):XV%=�Wz("save"):XW%=�Wz("wfield"):XX%=�Wz("search"):XY%=�Wz("printinfo"):XZ%=�Wz("local"):Xa%=�Wz("dialog"):Xb%=�Wz("print") ��Ww%=�Wz("toolbox"):Xc%=�Wz("mfield"):Xd%=�Wz("sort"):Xe%=�Wz("cfield"):Xf%=�Wz("savetext"):Xg%=�Wz("delete"):Xh%=�Wz("wautosave"):Xi%=�Wz("toolfield"):Xj%=�Wz("toolsearch"):Xk%=�Wz("short"):Xl%=�Wz("message"):ș&400DA:� ���Vy:Xm%=�Xn("DataBase,Info,Help$,Create,Clear$,Quit"):�Xo(Xm%,1,WU%):Xp%=�Xn("DataBase,Search F4,Sort F5,Delete F6$,Print F7$,File info,Save F3"):�Xo(Xp%,5,XU%):Xq%=�Xn("Save as:,Data,CSV$,Autosave"):�Xo(Xp%,6,Xq%):�Xo(Xq%,1,XV%) 8��Xo(Xq%,2,Xf%):�Xo(Xq%,3,Xh%):Xr%=�Xn("Paper type,Fanfold 80 col 11""#,Fanfold 80 col 12"",Fanfold 136 col 11"",Fanfold 136 col 12"",A4 single sheet"):Xs%=�Xn("Comparator,=,<>,>,>=,<=,<,Contains#,Not contains,Starts,Ends") `MXt%=�Xn("Comparator,=,<>,>,>=,<=,<,Contains#,Not contains,Starts,Ends"):� ���Ue(Xu%):�a$,f%,a%:ȎXu% � ��0:�Wq%>0 ��(-113) � �@ș&406C1:Wr%=�:�Xv(XY%):Xa$="Print aborted. Confirm?":�Xa(4) ��:�Wq%>0 �Wr%=� � Ja$="Printing record "+�(P%)+" of "+�(Wa%):�P%<>Xw%�Vz(XY%,1,a$):Xw%=P% �:�Wr%=� �WX%=� � (�WY%=� � 20a$="Change sheet please":�Vz(XY%,1,a$):WY%=� Fh�:�Xx(XY%,2,&11000139,&FF00FFFF):�Xx(XY%,3,&11000139,&FF00FFFF):�Xx(XY%,4,&17003139,&FF00FFFF):WX%=� n�:�Wp%=� �Wr%=� �Wq%>0�Xb ��(-113)�Xv(XV%) ��(-116) � ��Xy%=��Xz(XV%,�):�YU(XV%,1) ��:�(-21) � ��U%�Xz(XX%,�):�YU(XX%,17) ��:�(-117) � ��U%�Xz(Xd%,�) ��:�(-118) � ��U%�YV:�Xz(Xg%,�) ��:�(-23) � �U% � $�Xv(Wy%):�Xv(Ww%):�YW:�Xz(Xb%,�) ,� 6�:�Vh% � J�>Vj%+(Vi%*6000) � T�Xy%=��YX(Ug%!0)�Vj%=� ^� h�:�VZ% � |�Va%=� � ��7:�Xz(Xl%,�):Va%=�:Vc%=� ��:�>Vc%+700 � ��Xv(Xl%):VZ%=�:Va%=� �� �� ��:�(-42) ��(-1) �Wh% � ��N%=U% �U%=0 � � �U% � �&XZ$="This is the last record.":�XZ �%�XZ$="No records in archive.":�XZ �� �N%+=1:�YY:�YZ � �:�(-42) ��(-2) �Wh% � 0�N%=U% �U%=0 � : �U% � D&XZ$="This is the last record.":�XZ N%�XZ$="No records in archive.":�XZ X� b�N%=U%:�YY:�YZ l� v�:�(-58) ��(-1) �Wh% � ��N%=1 �U%=0 � � �U% � �'XZ$="This is the first record.":�XZ �%�XZ$="No records in archive.":�XZ �� ��N%-=1:�YY:�YZ �� ��:�(-58) ��(-2) �Wh% � ��N%=1 �U%=0 � � �U% � �'XZ$="This is the first record.":�XZ %�XZ$="No records in archive.":�XZ � �N%=1:�YY:�YZ � *� 4�1:�Ya(Ug%!0) >�2:�Xz(Ug%!0,�) H$�3:�Xv(Ug%!0):�Ug%!0=XW%�Xv(Xi%) \�Ug%!0=Wy%�Xv(Ww%):Wh%=� f�Ug%!0=XX%�Xv(Xj%) p�Ug%!0=Xd%�Xv(Xc%) z�Ug%!0=Xb%�Xv(Xe%) ��4:�Ug%!0=WU%�Xv(WU%) ��Ug%!0=XU%�Xv(XU%) ��6:�Yb(Ug%) � �7:�Yc ��8:�Yd(Ug%) � �9:�Ye ��17,18:�Xl(Ug%) ��:� �=��Yf(Yg%):�a$:Ug%=Yg%:Ug%!12=Yg%!8:Ug%!16=&503:ȎUg%!32 � 5�-2:�U%=0 a$=�Yh("IB1")�a$+=�Yh("IB1")+�Yh("IB2") $�Xi%:ȎUg%!36 � 8.�1,2,7,8:a$=�Yh("SEM")+�Yh("WF"+�(Ug%!36)) B�4,6:a$=�Yh("WF"+�(Ug%!36)) L� V�XW%:ȎUg%!36 � jF�9,11,12,13,15,17,19,27,30,32,34:a$=�Yh("SEM")+�Yh("WF"+�(Ug%!36)) ~$�23,25,37:a$=�Yh("WF"+�(Ug%!36)) �� ��Ww%:ȎUg%!36 � �0�1,2,3,4,9:a$=�Yh("SEM")+�Yh("TO"+�(Ug%!36)) ��6,8:a$=�Yh("TO"+�(Ug%!36)) �� ��Wy%:ȎUg%!36 � �O�2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36:a$=�Yh("SEM")+�Yh("MA1") �a$=�Yh("MA0") �� �Xj%:ȎUg%!36 � *�1,2:a$=�Yh("SEM")+�Yh("SE"+�(Ug%!36)) �4,6:a$=�Yh("SE"+�(Ug%!36)) (� 2�XX%:ȎUg%!36 � FI�8,10,12,14,15,16,17,22,24,26,28,29:a$=�Yh("SEM")+�Yh("SE"+�(Ug%!36)) Z&�9,11,23,25:a$=�Yh("SE"+�(Ug%!36)) d� n�XV%:ȎUg%!36 � �!�1,2,3:a$=�Yh("SA"+�(Ug%!36)) �3�6,8,20,21,23:a$=�Yh("SEM")+�Yh("SA"+�(Ug%!36)) �� ��Xf%:ȎUg%!36 � �!�1,2,3:a$=�Yh("SA"+�(Ug%!36)) �� ��WU%:a$=�Yh("INF") ��XU%:a$=�Yh("FIL") ��Xa%:a$=�Yh("DIA") ��XZ%:a$=�Yh("LOC") ��Xk%:ȎUg%!36 � (�2:a$=�Yh("SEM")+�Yh("SH"+�(Ug%!36)) � �XY%:ȎUg%!36 � ,.�1,2,3,4:a$=�Yh("SEM")+�Yh("PI"+�(Ug%!36)) 6� @�Xg%:ȎUg%!36 � T2�2,4,6,10,13:a$=�Yh("SEM")+�Yh("DE"+�(Ug%!36)) ^#�8:�Wl%a$=�Yh("SEM")+�Yh("DE8") h3�11,12:�Wd%=3 a$=�Yh("SEM")+�Yh("DE"+�(Ug%!36)) |� ��Xd%:ȎUg%!36 � �0�5,6,18,19:a$=�Yh("SEM")+�Yh("SO"+�(Ug%!36)) �� ��Xb%:ȎUg%!36 � �4�1,2,3,7,23,24:a$=�Yh("SEM")+�Yh("PR"+�(Ug%!36)) �#�5:�Wl%a$=�Yh("SEM")+�Yh("PR5") �(�8,9,11,15,26:a$=�Yh("PR"+�(Ug%!36)) �3�19,21:�WZ%=3 a$=�Yh("SEM")+�Yh("PR"+�(Ug%!36)) �� ��Xh%:ȎUg%!36 � #�3:�Vh%a$=�Yh("SEM")+�Yh("AS3") �9:a$=�Yh("SEM")+�Yh("AS9") &� 0�Xc%:ȎUg%!36 � DI�0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:a$=�Yh("SEM")+�Yh("MFI") X� b�Xe%:ȎUg%!36 � vI�0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:a$=�Yh("SEM")+�Yh("CFI") �� �V�:$(Ug%+20)=a$:Ug%!0=(((20+�(a$)+1)�4)*4)+4:$(Ug%+21+�(a$))=�(0):ș&400E7,17,Ug%:� �cݤYh(a$):�j%,Yi$,Yj%,Uu%:ș&41502,Uv%,a$,0 �,,Yj%,Uu%:Yi$="":�j%=0 �Uu%-1:Yi$+=�(Yj%?j%):�:=Yi$ d��Yb(Ug%):Yk%=Ug%!8:Yg%=Ug%!12:Um%=Ug%!16:ș&400CF,,Ug%:Yl%=!Ug%:Ym%=Ug%!4:�Yk% �2�Yn(Yg%,Um%):� 4�Yg%=-2 �Um%=Vo% � >�Yk%=Yo% �VY%=� � H�Xz(Wy%,�) R�:� f&�:Ug%!0=Yg%:ș&400CC,0,Ug%:ȎYg% � ��XW%:�Yp(Um%,Yk%) ��Xi%:�Yk%=Yo%�Yq(Um%) ��Xc%:�Yk%=Yo%�Yr(Um%) ��Xe%:�Yk%=Yo%�Ys(Um%) ��Ww%:�Yk%=Yo%�Yt(Um%) ��XX%:�Yk%=Yo%�Yu(Um%) ��Xj%:�Yk%=Yo%�Yv(Um%) ��XV%:�Yk%=Yo%�Yw(Yg%,Um%) ��Xf%:�Yk%=Yo%�Yx(Yg%,Um%) ��XZ%:�Yk%=Yo%�Yy(Um%) ��Xa%:�Yk%=Yo%�Yz(Um%) ��Xb%:�Yk%=Yo%�ZU(Um%) ��XY%:�Yk%=Yo%�ZV(Um%) �Xd%:�Yk%=Yo%�ZW(Um%) �Xg%:�Yk%=Yo%�ZX(Um%) �Xh%:�Yk%=Yo%�ZY(Yg%,Um%) .�:� LV��Yd(Ug%):�o$:Yg%=Ug%!0:Um%=Ug%!4:ZZ%=Ug%!24:�Xx(Yg%,Um%,0,0):�Za(Yg%,Um%):ȎYg% � ~�XW%:�Zb(Yg%,Um%,ZZ%) ��Xk%:�Zc(Yg%,Um%,ZZ%) ��XV%:�Um%=1 � �A�Za(Yg%,Um%):$Ug%!28=Zd$:�Xx(Yg%,Um%,0,0):Ua$=Zd$:�Vs%=0 ��Wv ��ZZ%=13�XV(Ua$) �� ��:�Um%=6 � ��Vz(Yg%,Um%,Zd$):�ZZ%=13 � /�(Zd$)>0 ��(Zd$)<=U% �(T%>0 ��(Zd$)<=T%) � S%=�(Zd$):�YU(Yg%,8) �XZ$="Incorrect value.":�XZ � (� 2�:�Um%=8 � F�Vz(Yg%,Um%,Zd$):�ZZ%=13 � Z'�(Zd$)>0 ��(Zd$)<=U% ��(Zd$)>=S% � dT%=�(Zd$):�YU(Yg%,1) n�XZ$="Incorrect value.":�XZ x� �� �� ��Xf%:�Um%=1 � �Y�Za(Yg%,Um%):$Ug%!28=Zd$:�Xx(Yg%,Um%,0,0):Wc$=Zd$:�Wv:�ZZ%=13 �Ze%=Vs%:Vs%=3:�XV(Wc$) �� �� ��Xh%:�Um%=3 � �(o$=�(Vi%):�Vz(Yg%,Um%,Zd$):�ZZ%=13 � �Zd$<>"" ��(Zd$)>0 � Vi%=�(Zd$):ș&400D2,-1 "1�XZ$="Invalid time step.":�XZ:�Vz(Yg%,Um%,o$) 6� @� J� T�XX%:ȎUm% � h"�17:�Vz(Yg%,Um%,Zd$):�ZZ%=13 � | �U% � ��Zd$<>"" � �Wj$=Zd$:�YU(Yg%,28) �%�XZ$="Invalid search string.":�XZ �� �@�XZ$="No records to search.":�XZ:�Vz(Yg%,Um%,""):ș&400D2,-1 �� �� �"�28:�Vz(Yg%,Um%,Zd$):�ZZ%=13 � � �U% � ��Zd$<>"" �(Zd$="" �Wn%=1) � �Wk$=Zd$:ș&400D2,-1:�XX %�XZ$="Invalid search string.":�XZ � @�XZ$="No records to search.":�XZ:�Vz(Yg%,Um%,""):ș&400D2,-1 0� :� D� N�Wy%:�Zf(Yg%,Um%,ZZ%) X�Xb%:ȎUm% � l"�19:�Vz(Yg%,Um%,Zd$):�ZZ%=13 � �/�(Zd$)>0 ��(Zd$)<=U% �(A%>0 ��(Zd$)<=B%) � �A%=�(Zd$):�YU(Yg%,21) ��XZ$="Incorrect value.":�XZ �� �� �"�21:�Vz(Yg%,Um%,Zd$):�ZZ%=13 � �'�(Zd$)>0 ��(Zd$)<=U% ��(Zd$)>=A% � �2B%=�(Zd$):ș&400D2,-1:�Vz(Yg%,26,�((B%-A%)+1)) ��XZ$="Incorrect value.":�XZ �� �� � �Xg%:ȎUm% � "�11:�Vz(Yg%,Um%,Zd$):�ZZ%=13 � 4/�(Zd$)>0 ��(Zd$)<=U% �(X%>0 ��(Zd$)<=Y%) � >X%=�(Zd$):�YU(Yg%,12) H�XZ$="Incorrect value.":�XZ R� \� f"�12:�Vz(Yg%,Um%,Zd$):�ZZ%=13 � z'�(Zd$)>0 ��(Zd$)<=U% ��(Zd$)>=X% � �Y%=�(Zd$):ș&400D2,-1 ��XZ$="Incorrect value.":�XZ �� �� �� ��:� ���Yn(h%,Um%):Ȏh% � � �-2:�U% � ��Zg(Xm%,3,�):�Zg(Xm%,4,�) ��Zg(Xm%,3,�):�Zg(Xm%,4,�) $�:�Zh(Xm%,Yl%-96,364) 8�Wy%:�U%=0 � LD�Zg(Xp%,1,�):�Zg(Xp%,2,�):�Zg(Xp%,3,�):�Zg(Xp%,4,�):�Zg(Xq%,2,�) ~E��Zg(Xp%,1,�):�Zg(Xp%,2,�):�Zg(Xp%,3,�):�Zg(Xp%,4,�):�Zg(Xq%,2,�) ��:�VX%=0 � ��Zg(Xp%,6,�) ���Zg(Xp%,6,�) �#�:�Ua$,".")<>0 ��Ua$,":")<>0 � ��Zg(Xq%,3,�) ���Zg(Xq%,3,�) �:�Zh(Xp%,Yl%-96,Ym%) �Xb%:�Um%=2 � (�Zi:ȎWb% � <�1:�Zj(Xr%,1,�) F�2:�Zj(Xr%,2,�) P�3:�Zj(Xr%,3,�) Z�4:�Zj(Xr%,4,�) d�5:�Zj(Xr%,5,�) n�:�Zh(Xr%,Yl%+40,Ym%+96) �� �'�XX%:�Um%=15�Zh(Xs%,Yl%+40,Ym%+112) �"�Um%=26�Zh(Xt%,Yl%+40,Ym%+112) ��:� �'��Zi:�j%:�j%=1 �5:�Zj(Xr%,j%,�):�:� �(��Zk:�j%:�j%=1 �10:�Zj(Xs%,j%,�):�:� ,(��Zl:�j%:�j%=1 �10:�Zj(Xt%,j%,�):�:� ^,��Ye:�Zm%,Zn$,a$:Zm%=�Zo:Zn$=�Zp:ȎZq% � ��Xm%:Ȏ�VU(Zn$,".") � �+�"Help":ș&400DE,"<DataBase$Dir>.!Help" ��"Create":�Xz(XW%,�) �F�"Clear":Xa$="Delete all data of the edited file. Confirm?":�Xa(5) ��"Quit":�Xy%=� � �@Xa$="File has been modified. Do you want to save it?":�Xa(1) � �UZ%=� �� �� �Xp%:Ȏ�VU(Zn$,".") � )�"Search F4":�Xz(XX%,�):�YU(XX%,17) 0�"Sort F5":�Xz(Xd%,�) :!�"Delete F6":�YV:�Xz(Xg%,�) NE�"Print F7":�Xv(Wy%):�Xv(Ww%):�Xv(XX%):�Xv(Xj%):�YW:�Xz(Xb%,�) v9�"Save F3":Ua$=Wf$:Ze%=Vs%:Vs%=0:�XV(Ua$):Vs%=Ze% �� ��Xr%:�Zi:Ȏ�VU(Zn$,".") � �N�"Fanfold 80 col 11""":Wb%=1:Wt%=150:�Zj(Xr%,1,�):a$="Fanfold 80 col 11""" �N�"Fanfold 80 col 12""":Wb%=2:Wt%=150:�Zj(Xr%,2,�):a$="Fanfold 80 col 12""" �P�"Fanfold 136 col 11""":Wb%=3:Wt%=250:�Zj(Xr%,3,�):a$="Fanfold 136 col 11""" �P�"Fanfold 136 col 12""":Wb%=4:Wt%=250:�Zj(Xr%,4,�):a$="Fanfold 136 col 12""" F�"A4 single sheet":Wb%=5:Wt%=150:�Zj(Xr%,5,�):a$="A4 single sheet" =�:�Vz(Xb%,11,a$):�Vz(Xb%,15,�(Wt%)):�Vz(Xb%,8,�(Wt%-Wx%)) >�Xs%:�Zk:Ȏ�VU(Zn$,".") � \+�"=":Zr%=0:�Vz(XX%,11,"="):�Zj(Xs%,1,�) p-�"<>":Zr%=9:�Vz(XX%,11,"<>"):�Zj(Xs%,2,�) �+�">":Zr%=1:�Vz(XX%,11,">"):�Zj(Xs%,3,�) �-�">=":Zr%=2:�Vz(XX%,11,">="):�Zj(Xs%,4,�) �-�"<=":Zr%=3:�Vz(XX%,11,"<="):�Zj(Xs%,5,�) �+�"<":Zr%=4:�Vz(XX%,11,"<"):�Zj(Xs%,6,�) �9�"Contains":Zr%=5:�Vz(XX%,11,"Contains"):�Zj(Xs%,7,�) �A�"Not contains":Zr%=6:�Vz(XX%,11,"Not contains"):�Zj(Xs%,8,�) �5�"Starts":Zr%=7:�Vz(XX%,11,"Starts"):�Zj(Xs%,9,�) 2�"Ends":Zr%=8:�Vz(XX%,11,"Ends"):�Zj(Xs%,10,�) $� .�Xt%:�Zl:Ȏ�VU(Zn$,".") � L+�"=":Zs%=0:�Vz(XX%,25,"="):�Zj(Xt%,1,�) `-�"<>":Zs%=9:�Vz(XX%,25,"<>"):�Zj(Xt%,2,�) t+�">":Zs%=1:�Vz(XX%,25,">"):�Zj(Xt%,3,�) �-�">=":Zs%=2:�Vz(XX%,25,">="):�Zj(Xt%,4,�) �-�"<=":Zs%=3:�Vz(XX%,25,"<="):�Zj(Xt%,5,�) �+�"<":Zs%=4:�Vz(XX%,25,"<"):�Zj(Xt%,6,�) �9�"Contains":Zs%=5:�Vz(XX%,25,"Contains"):�Zj(Xt%,7,�) �A�"Not contains":Zs%=6:�Vz(XX%,25,"Not contains"):�Zj(Xt%,8,�) �5�"Starts":Zs%=7:�Vz(XX%,25,"Starts"):�Zj(Xt%,9,�) 2�"Ends":Zs%=8:�Vz(XX%,25,"Ends"):�Zj(Xt%,10,�) � �:�(Zm% � �UZ%) ��Zt 2� n���Zu:�j%,i%:�j%=1 �VX%:�i%=0 �9:F$(j%,i%)="":�:F$(j%,0)="0":F$(j%,5)="7":F$(j%,6)="0":F$(j%,7)="1":F$(j%,8)="7":�:�j%=1 �U%:�i%=0 �VX%:R$(j%,i%)="":�:�:�Xv(Wy%):�Xv(Ww%):�j%=0 �VX%*2:�Zv(Wy%,j%):�:N%=1:U%=0:�j%=0 �VX%-1:�Zv(Xc%,j%):�:Wo%=1:Ve%=0 ��WW%?18=�Zw(Xd%,18):WW%?19=�Zx(Xd%,19):�j%=0 �VX%-1:�Zv(Xe%,j%):�:A%=1:B%=0:WY%=�:WZ%=0:Wa%=0:Wb%=1:Wt%=150:Wx%=0:�j%=11 �17�2:WW%?j%=�Zx(XW%,j%):�:WW%?11=�Zw(XW%,11):�j%=30 �34�2:WW%?j%=�Zx(XW%,j%):�:WW%?32=�Zw(XW%,32):VW%=1:VX%=0:VY%=� ^��Xv(XX%):�Xv(Xj%):�Zk:�Zl:Wl%=0:Wm%=1:Wn%=1:�j%=1 �18:Vd%(j%)=�:�:�Zi:�Zy:WW%?12=�Zw(XX%,12):�Zj(Xr%,1,�):�Zj(Xs%,7,�):�Zj(Xt%,7,�):Wj$="":�Vz(XX%,17,Wj$):Wk$="":�Vz(XX%,28,Wk$):Zz%=1:�Vz(XX%,9,�aU(F$(Zz%,2))):aV%=1:�Vz(XX%,23,�aU(F$(aV%,2))) ��Zr%=5:�Vz(XX%,11,"Contains"):Zs%=5:�Vz(XX%,25,"Contains"):aW%=�:WW%?31=�aX(XX%,31):�Wv:�Vz(Ww%,6,�(VW%)):�Vz(Ww%,8,�(VX%)):Vh%=�:Vi%=5:Vj%=�:�Vz(Xh%,3,�(Vi%)):WW%?9=�aX(Xh%,9):�Xx(Xh%,3,&0200013D,&FFFFFFFF):X%=1:Y%=0:Wd%=0 :;�j%=4 �10�2:WW%?j%=�Zx(Xg%,j%):�:WW%?4=�Zw(Xg%,4):�YV:� ���Yv(Um%):ȎUm% � � �1:�Wl% � ��Wm%=Wl% � �,XZ$="This is the last found record.":�XZ �"�Wm%+=1:N%=F%(Wm%):�YY:�aY:�YZ �� � �XZ$="No records found.":�XZ �� � �2:�Wl% � �Wm%=1 � -XZ$="This is the first found record.":�XZ "�Wm%-=1:N%=F%(Wm%):�YY:�aY:�YZ � * �XZ$="No records found.":�XZ 4� >�:� \��Yu(Um%):ȎUm% � p�12:�WW%?12=&00 � � �Zy:WW%?12=�Zw(XX%,12):Wn%=1 �� ��14:�WW%?14=&00 � � �Zy:WW%?14=�Zw(XX%,14):Wn%=2 �� ��16:�WW%?16=&00 � � �Zy:WW%?16=�Zw(XX%,16):Wn%=3 �� ��8:�Zz%<VX% � �$Zz%+=1:�Vz(XX%,9,�aU(F$(Zz%,2))) � �10:�Zz%>1 � $$Zz%-=1:�Vz(XX%,9,�aU(F$(Zz%,2))) .� 8�22:�aV%<VX% � L%aV%+=1:�Vz(XX%,23,�aU(F$(aV%,2))) V� `�24:�aV%>1 � t%aV%-=1:�Vz(XX%,23,�aU(F$(aV%,2))) ~� ��15,26:�Yn(XX%,Um%) ��29:�WW%?29=&00 � �WW%?29=�aZ(XX%,29):aW%=� ��WW%?29=�aX(XX%,29):aW%=� �� ��:� �C��Zy:WW%?12=�Zx(XX%,12):WW%?14=�Zx(XX%,14):WW%?16=�Zx(XX%,16):� .��aY:�Vz(Xj%,4,�(Wm%)):�Vz(Xj%,6,�(Wl%)):� F:��XX:�a%,b%,p%,a$,b$,c$,aa%,ab%:ș&406C0:Wl%=0:ȎWn% � x@�1:�a%=1 �U%:p%=(a%/U%)*100:ș&406C4,p%:aa%=�:ab%=�:�aW%=� � �"a$=�ac(R$(a%,Zz%)):b$=�ac(Wj$) ��a$=R$(a%,Zz%):b$=Wj$ � �:ȎZr% � �&�0:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � ��a$=b$aa%=� ���(a$)=�(b$)aa%=� �� &�1:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � �a$>b$aa%=� "��(a$)>�(b$)aa%=� ,� 6&�2:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � J�a$>=b$aa%=� T��(a$)>=�(b$)aa%=� ^� h&�3:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � |�a$<=b$aa%=� ���(a$)<=�(b$)aa%=� �� �&�4:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � ��a$<b$aa%=� ���(a$)<�(b$)aa%=� �� ��5:�a$,b$)<>0 aa%=� ��6:�a$,b$)=0 aa%=� ��7:�a$,�(b$))=b$aa%=� ��8:��a$,�(b$))=b$aa%=� �&�9:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � �a$<>b$aa%=� ��(a$)<>�(b$)aa%=� � &�:�Wk$<>"" � :�aW%=� � D"a$=�ac(R$(a%,aV%)):c$=�ac(Wk$) N�a$=R$(a%,aV%):c$=Wk$ X �:ȎZs% � l&�0:�F$(aV%,0)="0" �F$(aV%,0)="3" � ��a$=c$ab%=� ���(a$)=�(c$)ab%=� �� �&�1:�F$(aV%,0)="0" �F$(aV%,0)="3" � ��a$>c$ab%=� ���(a$)>�(c$)ab%=� �� �&�2:�F$(aV%,0)="0" �F$(aV%,0)="3" � ��a$>=c$ab%=� ���(a$)>=�(c$)ab%=� �� !&�3:�F$(aV%,0)="0" �F$(aV%,0)="3" � !�a$<=c$ab%=� ! ��(a$)<=�(c$)ab%=� !*� !4&�4:�F$(aV%,0)="0" �F$(aV%,0)="3" � !H�a$<c$ab%=� !R��(a$)<�(c$)ab%=� !\� !f�5:�a$,c$)<>0 ab%=� !p�6:�a$,c$)=0 ab%=� !z�7:�a$,�(c$))=c$ab%=� !��8:��a$,�(c$))=c$ab%=� !�&�9:�F$(aV%,0)="0" �F$(aV%,0)="3" � !��a$<>c$ab%=� !���(a$)<>�(c$)ab%=� !�� !�� !��:�Wk$<>"" � !��aa% �ab%Wl%+=1:F%(Wl%)=a% !���aa%Wl%+=1:F%(Wl%)=a% !��:� "@�2:�a%=1 �U%:p%=(a%/U%)*100:ș&406C4,p%:aa%=�:ab%=�:�aW%=� � "B"a$=�ac(R$(a%,Zz%)):b$=�ac(Wj$) "L�a$=R$(a%,Zz%):b$=Wj$ "V �:ȎZr% � "j&�0:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � "~�a$=b$aa%=� "���(a$)=�(b$)aa%=� "�� "�&�1:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � "��a$>b$aa%=� "���(a$)>�(b$)aa%=� "�� "�&�2:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � "��a$>=b$aa%=� "���(a$)>=�(b$)aa%=� "�� # &�3:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � #�a$<=b$aa%=� #��(a$)<=�(b$)aa%=� #(� #2&�4:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � #F�a$<b$aa%=� #P��(a$)<�(b$)aa%=� #Z� #d�5:�a$,b$)<>0 aa%=� #n�6:�a$,b$)=0 aa%=� #x�7:�a$,�(b$))=b$aa%=� #��8:��a$,�(b$))=b$aa%=� #�&�9:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � #��a$<>b$aa%=� #���(a$)<>�(b$)aa%=� #�� #��:�aW%=� � #�"a$=�ac(R$(a%,aV%)):c$=�ac(Wk$) #��a$=R$(a%,aV%):c$=Wk$ #� �:ȎZs% � #�&�0:�F$(aV%,0)="0" �F$(aV%,0)="3" � $�a$=c$ab%=� $��(a$)=�(c$)ab%=� $"� $,&�1:�F$(aV%,0)="0" �F$(aV%,0)="3" � $@�a$>c$ab%=� $J��(a$)>�(c$)ab%=� $T� $^&�2:�F$(aV%,0)="0" �F$(aV%,0)="3" � $r�a$>=c$ab%=� $|��(a$)>=�(c$)ab%=� $�� $�&�3:�F$(aV%,0)="0" �F$(aV%,0)="3" � $��a$<=c$ab%=� $���(a$)<=�(c$)ab%=� $�� $�&�4:�F$(aV%,0)="0" �F$(aV%,0)="3" � $��a$<c$ab%=� $���(a$)<�(c$)ab%=� $�� $��5:�a$,c$)<>0 ab%=� $��6:�a$,c$)=0 ab%=� %�7:�a$,�(c$))=c$ab%=� %�8:��a$,�(c$))=c$ab%=� %&�9:�F$(aV%,0)="0" �F$(aV%,0)="3" � %0�a$<>c$ab%=� %:��(a$)<>�(c$)ab%=� %D� %N �:�aa% �ab%Wl%+=1:F%(Wl%)=a% %b� %v@�3:�a%=1 �U%:p%=(a%/U%)*100:ș&406C4,p%:aa%=�:ab%=�:�aW%=� � %�"a$=�ac(R$(a%,Zz%)):b$=�ac(Wj$) %��a$=R$(a%,Zz%):b$=Wj$ %� �:ȎZr% � %�&�0:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � %��a$=b$aa%=� %���(a$)=�(b$)aa%=� %�� &&�1:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � &�a$>b$aa%=� & ��(a$)>�(b$)aa%=� &*� &4&�2:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � &H�a$>=b$aa%=� &R��(a$)>=�(b$)aa%=� &\� &f&�3:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � &z�a$<=b$aa%=� &���(a$)<=�(b$)aa%=� &�� &�&�4:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � &��a$<b$aa%=� &���(a$)<�(b$)aa%=� &�� &��5:�a$,b$)<>0 aa%=� &��6:�a$,b$)=0 aa%=� &��7:�a$,�(b$))=b$aa%=� &��8:��a$,�(b$))=b$aa%=� &�&�9:�F$(Zz%,0)="0" �F$(Zz%,0)="3" � '�a$<>b$aa%=� '��(a$)<>�(b$)aa%=� '� '$�:�aW%=� � '8"a$=�ac(R$(a%,aV%)):c$=�ac(Wk$) 'B�a$=R$(a%,aV%):c$=Wk$ 'L �:ȎZs% � '`&�0:�F$(aV%,0)="0" �F$(aV%,0)="3" � 't�a$=c$ab%=� '~��(a$)=�(c$)ab%=� '�� '�&�1:�F$(aV%,0)="0" �F$(aV%,0)="3" � '��a$>c$ab%=� '���(a$)>�(c$)ab%=� '�� '�&�2:�F$(aV%,0)="0" �F$(aV%,0)="3" � '��a$>=c$ab%=� '���(a$)>=�(c$)ab%=� '�� '�&�3:�F$(aV%,0)="0" �F$(aV%,0)="3" � ( �a$<=c$ab%=� (��(a$)<=�(c$)ab%=� (� ((&�4:�F$(aV%,0)="0" �F$(aV%,0)="3" � (<�a$<c$ab%=� (F��(a$)<�(c$)ab%=� (P� (Z�5:�a$,c$)<>0 ab%=� (d�6:�a$,c$)=0 ab%=� (n�7:�a$,�(c$))=c$ab%=� (x�8:��a$,�(c$))=c$ab%=� (�&�9:�F$(aV%,0)="0" �F$(aV%,0)="3" � (��a$<>c$ab%=� (���(a$)<>�(c$)ab%=� (�� (�"�:�aa% � �ab%Wl%+=1:F%(Wl%)=a% (�� (�)�:ș&406C1:�Vz(Xj%,6,�(Wl%)):�Wl%=0 � (�F�Vz(Xj%,4,"0"):XZ$="No records found.":�XZ:�ad(Ug%,XV%,21,"radio") )F�Wm%=1:�Vz(Xj%,4,�(Wm%)):N%=F%(Wm%):�YY:�ad(Ug%,XV%,21,"radiooff") )"�:� )hC��ae(Yg%,Wm%):�af%,ag%,ah%,ai%,l%,h%,UW%:UW%=�(-256):�UW%>164 � )��aj(ak%,al%) )���:m%=�:ș&39,,"XOS_ReadModeVariable" �am%:ș&39,,"XOS_CheckModeValid" �an%:ao%=�ap(m%,4):aq%=�ap(m%,5):ak%=�ap(m%,11)<<ao%:al%=�ap(m%,12)<<aq% )��:�Wm% � )�!Ug%=Yg%:ș&400CC,,Ug%:ar%=Ug%!4:as%=Ug%!16:af%=Ug%!44:ag%=Ug%!48:ah%=Ug%!52:ai%=Ug%!56:l%=ah%-af%:h%=ai%-ag%:ȗȓar%,as%-h%,l%,h%:ȗ �ar%+600,as%-80 *�ȗȓ0,0,ak%,al% *�:� *:���aj(�at%,�au%):�av%,aw%,x%,y%:ș&35,-1,11 �,,x%:x%+=1:ș&35,-1,12 �,,y%:y%+=1:ș&35,-1,4 �,,av%:ș&35,-1,5 �,,aw%:at%=x%<<av%:au%=y%<<aw%:� *�ݤap(m%,n%):�r%:�ax(m%) � *�șam%,m%,n% �,,r% *� �r%=0 *� �:=r% *�%ݤax(m%):�v%:m%=m% �&FF:�m%=� �=� +șan%,m% �v%:=(v%<>-1) +*=��Xa(t%):�Xz(Xa%,�):�Vz(Xa%,1,Xa$):�7:�ae(Xa%,�):ay%=t%:� +\��Yz(Um%):�j%,i%,n%:Ȏay% � +��1:ȎUm% � +��3:�az:UZ%=� +��4:�az:�Xz(XV%,�) +�� +��2:ȎUm% � +� �3:�az +��4:�U%=1 � +�d�bU(Xa%,Um%,1):U%=0:N%=1:�Vz(Ww%,8,�(U%)):�j%=1 �VX%:R$(N%,j%)="":�:�YY:Xy%=�:�Wv:�bU(Xa%,Um%,0) ,$���bU(Xa%,Um%,1):R$(N%,Wo%)=Ļ(F$(Wo%,1)),"~"):�Xd:�j%=1 �VX%:R$(U%,j%)="":�:Xy%=�:�Wv:U%-=1:�Vz(Ww%,8,�(U%)):N%-=1:�N%<1 N%=1 ,V��YY:�Xv(XX%):�Xv(Xj%):Wl%=0:Wm%=1:�Vz(Xj%,4,�(Wl%)):�Vz(Xj%,6,�(Wl%)):Wj$="":�Vz(XX%,17,Wj$):Wk$="":�Vz(XX%,28,Wk$):�bU(Xa%,Um%,0) ,��:�az:�Xv(Xg%) ,�� ,��3:ȎUm% � ,� �3:�az ,�8�4:�bU(Xa%,Um%,1):�XV(bV$):�Vs%<3 ��bW(XV%)��bW(Xf%) ,��Vs%<3 � - �Vs%=0 �Ua$=bV$�Ua$=Wf$ - �Wc$=bV$ -�:�bU(Xa%,Um%,0):�az -(� -<�4:ȎUm% � -P$�3:�az:Wr%=�:�Xz(XY%,�):ș&406C0 -d!�4:Wq%=0:Wr%=�:�az:�Xz(Wy%,�) -x� -��5:ȎUm% � -� �3:�az -�,�4:�bU(Xa%,Um%,1):�Zu:�bU(Xa%,Um%,0):�az -�� -��6:ȎUm% � -� �3:�az -��4:�bU(Xa%,Um%,1):�j%=1 �U%:�i%=1 �VX%:R$(j%,i%)="":�:�:Xy%=�:�Wv:U%=0:�Vz(Ww%,8,�(U%)):N%=1:X%=1:Y%=0:�YY:�Xv(XX%):�Xv(Xj%):Wl%=0:Wm%=1:�Vz(Xj%,4,�(Wl%)):�Vz(Xj%,6,�(Wl%)):Wj$="":�Vz(XX%,17,Wj$):Wk$="":�Vz(XX%,28,Wk$):�bU(Xa%,Um%,0):�az:�Xv(Xg%) .|� .��7:ȎUm% � .� �3:�az .���4:�bU(Xa%,Um%,1):n%=0:�j%=1 �Wl%:R$(F%(j%),Wo%)=Ļ(F$(Wo%,1)),"~"):n%+=1:�:Xy%=�:�Wv:�Xd:U%-=n%:�Vz(Ww%,8,�(U%)):N%-=1:�N%<1 N%=1 .��YY:�Xv(XX%):�Xv(Xj%):Wl%=0:Wm%=1:�Vz(Xj%,4,�(Wl%)):�Vz(Xj%,6,�(Wl%)):Wj$="":�Vz(XX%,17,Wj$):Wk$="":�Vz(XX%,28,Wk$):�bU(Xa%,Um%,0):�az:�Xv(Xg%) /D� /X�8:ȎUm% � /l �3:�az /v��4:�bU(Xa%,Um%,1):n%=0:�j%=X% �Y%:R$(j%,Wo%)=Ļ(F$(Wo%,1)),"~"):n%+=1:�:Xy%=�:�Wv:�Xd:U%-=n%:�Vz(Ww%,8,�(U%)):N%-=1:�N%<1 N%=1 /���YY:�Xv(XX%):�Xv(Xj%):Wl%=0:Wm%=1:�Vz(Xj%,4,�(Wl%)):�Vz(Xj%,6,�(Wl%)):Wj$="":�Vz(XX%,17,Wj$):Wk$="":�Vz(XX%,28,Wk$):�bU(Xa%,Um%,0):�az:�Xv(Xg%) 0� 0 �9:ȎUm% � 04 �3:�az 0>O�4:�bU(Xa%,Um%,1):Ua$=Wf$:Ze%=Vs%:Vs%=0:�XV(Ua$):Vs%=Ze%:�bU(Xa%,Um%,0):�az 0\� 0f�:� 0���az:�Xv(Xa%):�ae(Xa%,�):� 0�2��XZ:�Xz(XZ%,�):�Vz(XZ%,1,XZ$):�7:�ae(XZ%,�):� 0���Yy(Um%):ȎUm% � 0��3:�Xv(XZ%):�ae(XZ%,�) 0��:� 1B�ݤVn(bX$):�Vm%:ș&400C0,200,&4B534154,bX$ �UW%,Vm%:UZ%=�:bY%=2:Yo%=4:bZ%=1:ba%=Uh%:Zq%=-1:Yl%=0:Ym%=0:Vq%=-1:XZ$="":bb$="NO":bc$="0":bd$="":Xy%=�:=Vm% 1��ݤVp(Ux%,be%):�Um%:!Ug%=be%:Ug%!4=0:Ug%!8=0:Ug%!12=Ux%:Ug%!16=68:Ug%!20=&3102:Zd$="!"+UV$:�Ug%!24 (�Zd$+1):$(Ug%!24)=Zd$:Ug%!28=1:Ug%!32=�Zd$+1:ș&400C2,,Ug% �Um%:=Um% 1�/��Vw(bf$):ș&400ED,256,bf%,bf$,,,,Uk%,Ul%:� 2=ݤUb(bg%):�i%,bh$,a$:ș&10 �bh$:i%=�bh$,�34):�i%=0 �a$="" 2F�i%<>0 � 2PVi%=�bh$,�34,i%+1):bh$=�bh$,i%+2):ȕbg%>0:i%=�bh$,�32):bg%-=1:�bg%>0 bh$=�bh$,i%+1) 2x�i%=0 �bg%>0 �a$="" 2�"�:�i%<>0 �bg%=0 �a$=�bh$,i%-1) 2� �:=a$ 2���Xl(Yg%):�Yg%!4=Vm% �� 2�ȎYg%!16 � 2��0:UZ%=� 2�:�2:Yg%!12=Yg%!8:Yg%!16=3:ș&400E7,17,Yg%,Yg%!20:�bi% � 30bi%=�:bV$=�bj(Yg%+44):ș&8,&11,bV$ �a%:�a% � 3"NXa$="A file of that name already exists. Do you want to overwrite?":�Xa(3) 36 �:�XV(bV$):�bW(Yg%):�Vs%<3 � 3T�Vs%=0 �Ua$=bV$�Ua$=Wf$ 3^�Wc$=bV$ 3h� 3r� 3|� 3��3:�Yg%!40=Wi% � 3�*�Yg%!20=Wy% �(Yg%!20=-2 �Yg%!24=Vo%) � 3�Ua$=�bj(Yg%+44):�Uc(Ua$) 3�� 3�� 3��5:�Yg%!40=Wi% � 3�IUa$=�bj(Yg%+44):Yg%!12=Yg%!8:Yg%!16=4:ș&400E7,19,Ug%,Yg%!20:�Uc(Ua$) 3�� 4�&502:�Yf(Yg%) 4�&400C1:�Vw(Vv$) 4�:� 4:5ݤUe(bk%):�Xu%:Ug%!0=bk%:ș&400C7,0,Ug% �Xu%:=Xu% 4����UY:Wp%=�:�6,3:ș&406C2:ș&400D0,,-1:!Ug%=�:UY$=�$+" (internal error code "+�(�)+") at line "+�(�):$(Ug%+4)=UY$+�(0):ș&400DF,Ug%,1,UV$:� 5qݤWz(Wz$):�c%,bl%:bl%=Uj%+&1000:ș&400DB,,Ug%,Uj%,bl%,Vk%,Wz$,0 �,,Uj%,,,,c%:Ug%!64=bf%:ș&400C1,,Ug% �c%:=c% 5RS��Xz(Yg%,bm%):�bn%,bo%,bp%,bq%,br%,bs%:Ug%!0=Yg%:� �bm%ș&400CB,0,Ug%:Ug%!28=-1 5zș&400C5,0,Ug%:�Yg%=XW% � 5��bn%=Ug%!4:bo%=Ug%!8:bp%=Ug%!16:bq%=Ug%!28:!Ug%=Xi%:ș&400CB,,Ug%:br%=Ug%!12-Ug%!4:bs%=Ug%!16-Ug%!8:Ug%!4=bn%-br%-2:Ug%!8=bo%-bs%:Ug%!12=bn%+br%:Ug%!16=bo%+(bp%-bo%):Ug%!28=bq%:ș&400E7,2,Ug%,!Ug% 5��:�Yg%=Wy% � 5޸bn%=Ug%!4:bo%=Ug%!8:bq%=Ug%!28:!Ug%=Ww%:ș&400CB,,Ug%:br%=Ug%!12-Ug%!4:bs%=Ug%!16-Ug%!8:Ug%!4=bn%:Ug%!8=bo%-bs%-42:Ug%!12=bn%+br%:Ug%!16=bo%-42:Ug%!28=bq%:ș&400E7,2,Ug%,!Ug%:Wh%=� 6�:�Yg%=XX% � 6.�bn%=Ug%!4:bo%=Ug%!8:bp%=Ug%!16:bq%=Ug%!28:!Ug%=Xj%:ș&400CB,,Ug%:br%=Ug%!12-Ug%!4:bs%=Ug%!16-Ug%!8:Ug%!4=bn%-br%-2:Ug%!8=bo%-bs%:Ug%!12=bn%+br%:Ug%!16=bo%+(bp%-bo%):Ug%!28=bq%:ș&400E7,2,Ug%,!Ug% 6j�:�Yg%=Xd% ��bt 6~�Yg%=Xb% ��bu 6�� 6����bt:Ug%!40=Xc%:ș&400CB,,Ug%+40:Ug%!68=Ug%!28:Ug%!44=Ug%!4+18:Ug%!48=Ug%!16-(64+238):Ug%!52=Ug%!4+(18+298):Ug%!56=Ug%!16-64:ș&400C5,,Ug%+40:Ug%!28=Xc%:� 6���bu:Ug%!40=Xe%:ș&400CB,,Ug%+40:Ug%!68=Ug%!28:Ug%!44=Ug%!4+222+2:Ug%!48=Ug%!16-(148+232):Ug%!52=Ug%!4+(222+350+4):Ug%!56=Ug%!16-136:ș&400C5,,Ug%+40:Ug%!28=Xe%:� 7<\��Ya(Yg%):�bv%:Ug%!0=Yg%:ș&400C8,0,Ug% �bv%:ȕbv%:ș&81681,,Ug%:ș&400CA,0,Ug% �bv%:�:� 7�(��Xv(Yg%):Ug%!0=Yg%:ș&400C6,0,Ug%:� 7�W��bw(Wz%,bx$):!Ug%=Wz%:ș&400CC,,Ug%:�((Ug%!60) �&100)=0�1,"Title isn't indirected" 7�+$(Ug%!76)=bx$:�((Ug%!32) �(1<<16))<>0 � 7�-ș&400D1,-1,Ug%!4,Ug%!16,Ug%!12,Ug%!16+44 8�:� 8"d��by(Wz%,!Ug%,Ug%!4,Ug%!8,Ug%!12):ș&400D7,Wz%,Ug%:!Ug%=Wz%:ș&400CB,,Ug%:�(Ug%!32)�(1<<16)<>0 � 8T7ș&400C5,,Ug%:ș&400D1,-1,Ug%!4,Ug%!8,Ug%!12,Ug%!16 8h�:� 8��ݤbz(Wz%,cU%,cV%,cW%,cX%,Wm%,Yi$,cY%,cZ%,ca%):�Yg%:Ug%!0=Wz%:Ug%!4=cU%:Ug%!8=cV%:Ug%!12=cU%+cW%:Ug%!16=cV%+cX%:Ug%!20=Wm%:�cY%=0 � 8�$(Ug%+24)=Yi$ 8�%�Ug%!24=cY%:Ug%!28=cZ%:Ug%!32=ca% 8��:ș&400C2,,Ug% �Yg%:=Yg% 9;��Vz(h%,i%,Yi$):�Za(h%,i%):$Ug%!28=Yi$:�Xx(h%,i%,0,0):� 9DJ��YU(Yg%,Um%):�cb%:�Za(Yg%,Um%):cb%=�(Zd$):ș&400D2,Yg%,Um%,,,-1,cb%:� 9�z��Za(Yg%,Um%):Ug%!0=Yg%:Ug%!4=Um%:ș&400CE,,Ug%:cc%=Ug%!8:cd%=Ug%!12:ce%=Ug%!16:cf%=Ug%!20:cg%=Ug%!24:�(cg% �&100)>0 � 9�Zd$=$Ug%!28 9��Zd$=$(Ug%+28) 9��:� 9�Q��Xx(Yg%,Um%,ch%,bk%):!Ug%=Yg%:Ug%!4=Um%:Ug%!8=ch%:Ug%!12=bk%:ș&400CD,,Ug%:� :K��Zv(Yg%,Um%):�Za(Yg%,Um%):ș&400C4,,Ug%:ș&400D1,Yg%,cc%,cd%,ce%,cf%:� :H8ݤZw(Yg%,Um%):ci%=�cj(Ug%,Yg%,Um%,"radioon",-1):=&FF :p9ݤZx(Yg%,Um%):ci%=�cj(Ug%,Yg%,Um%,"radiooff",-1):=&00 :�6ݤaZ(Yg%,Um%):ci%=�cj(Ug%,Yg%,Um%,"opton",-1):=&FF :�7ݤaX(Yg%,Um%):ci%=�cj(Ug%,Yg%,Um%,"optoff",-1):=&00 :�ݤcj(Ug%,Yg%,Um%,Uy$,ck%):Ug%!0=Yg%:Ug%!4=Um%:ș&400CE,,Ug%:ș&400C4,,Ug%:Ug%!4=Ug%!8:Ug%!8=Ug%!12:Ug%!12=Ug%!16:Ug%!16=Ug%!20:Ug%!20=Ug%!24:$(Ug%+24)=Uy$:ș&400C2,,Ug% �Um:�ck% � ;8,ș&400D1,Ug%!0,Ug%!4,Ug%!8,Ug%!12,Ug%!16 ;B �:=Um% ;`���ad(Ug%,Yg%,Um%,Uy$):!Ug%=Yg%:Ug%!4=Um%:ș&400CE,,Ug%:ș&400C4,,Ug%:Ug%!4=Ug%!8:Ug%!8=Ug%!12:Ug%!12=Ug%!16:Ug%!16=Ug%!20:Ug%!20=Ug%!24:$(Ug%+24)=Uy$:ș&400C2,,Ug% �Um%:� ;��ݤcl(Yi%,cm%,cn%,co%,cp%,cq%,cr%,ck%,cs%,ct%,cu%,cv%,Yk%,cw%,cx%,cy%,cz%,dU%,dV%,Uf%):�Wm%:Wm%=Yi%+(cm%<<1)+(cn%<<2)+(co%<<3)+(cp%<<4)+(cq%<<5)+(cr%<<6)+(ck%<<7)+(cs%<<8)+(ct%<<9)+(cu%<<10)+(cv%<<11)+(Yk%<<12)+(cw%<<16)+(cx%<<21)+(cy%<<22)+(cz%<<23) ;��cr%=0 � ;�Wm%+=(dU%<<24)+(dV%<<28) ;��:Wm%+=(Uf%<<24) ;� �:=Wm% <_��dW(Wz%,Um%,dX%):Ug%!0=Wz%:Ug%!4=Um%:Ug%!8=0:Ug%!12=0:Ug%?11=dX%:Ug%?15=15:ș&400CD,,Ug%:� <Fc��dY(Wz%,Um%,dZ%):Ug%!0=Wz%:Ug%!4=Um%:Ug%!8=0:Ug%!12=0:Ug%?11=dZ%<<4:Ug%?15=240:ș&400CD,,Ug%:� <xE��bU(Yg%,Um%,Yk%):Ug%!8=Yk%:Ug%!12=Yg%:Ug%!16=Um%:ș&81680,,Ug%:� <�@ݤXn(Yn$):�da%,db%,bx$:da%=ba%:bx$=�VU(Yn$,","):�(bx$)>12 � =$(da%)=�bx$,12):db%=12 =�$(da%)=bx$:db%=�(bx$) =��:da%?12=7:da%?13=2:da%?14=7:da%?15=0:da%!20=44:da%!24=0:dc%=da%+4:ȕYn$<>"":dc%+=24:dd$=�VU(Yn$,","):!dc%=0:dc%!4=-1:dc%!8=&07000021:ȕ�"#$%^",�dd$))>0:Ȏ�dd$) � =��"#":?dc%=?dc% �%00000001 =��"$":?dc%=?dc% �%00000010 =�!�"%":dc%?10=dc%?10 �%01000000 =��"^":?dc%=?dc% �%00000100 =��:dd$=�dd$):�:�(dd$)>12 � =�Vdc%!8=dc%!8 �&100:$(Ut%)=dd$+�(0):dc%!12=Ut%:dc%!16=-1:dc%!20=�(dd$):Ut%+=�(dd$)+1 >&�:$(dc%+12)=dd$+�(0) >:�:�(dd$)>db% �db%=�(dd$) >N=�:?dc%=?dc% �%10000000:da%!16=(db%*8+6)*2:ba%=dc%+24:=da% >�PݤVU(�Yn$,de$):�df$:df$=�Yn$,�Yn$+de$,de$)-1):Yn$=�Yn$,�(Yn$)-�(df$)-1):=df$ >�1��Xo(Yn%,be%,dg%):Yn%!(28+24*(be%-1)+4)=dg%:� >�?��Zh(Yn%,x%,y%):Zq%=Yn%:Yl%=x%:Ym%=y%:ș&400D4,,Yn%,x%,y%:� ? ��Zt:�Zh(Zq%,Yl%,Ym%):� ?H6ݤZp:�Zn$:ș&400D5,,Zq%,Ug%,�200," ") �,,,Zn$:=Zn$ ?z"ݤZo:ș&400CF,,Ui%:=(Ui%!8 �1) ?���Zg(Yn%,be%,dh%):�dh% � ?�6Yn%?(38+24*(be%-1))=Yn%?(38+24*(be%-1)) �%01000000 ?�8�:Yn%?(38+24*(be%-1))=Yn%?(38+24*(be%-1)) �%10111111 ?��:� ?���Zj(Yn%,be%,di%):�di% � @6Yn%?(28+24*(be%-1))=Yn%?(28+24*(be%-1)) �%00000001 @8�:Yn%?(28+24*(be%-1))=Yn%?(28+24*(be%-1)) �%11111110 @$�:� @B��dj:ș&400D4,,-1:� @~D��XV(dk$):�a%,b%,Ud%,Uc%,dl%,p%,u$:�(�dk$,".")=0 ��dk$,":")=0) � @�=XZ$="To save, drag the icon to a directory viewer.":�XZ:� @��:�VX%=0 �U%=0 � @�#XZ$="No records to save.":�XZ:� @�1�:ș&406C0:�Xy%=� �(((Uc%>>20)�&FFF)<>&FFF) � @�+Ug%?0=3:ș&7,14,Ug%:Uc%=Ug%?4:dl%=Ug%!0 @�\�:Uc%=(Uc% �&FF) �(&FFF<<20) �(Wi%<<8):ș&8,7,dk$,Uc%,dl%,0,0:ș&D,204,dk$ �Ud%:�Vs%<3 � A(+u$=�(VX%):�(u$)<2 �u$=�2-�(u$),"0")+u$ A2X�#Ud%,u$:�a%=1 �VX%:p%=(a%/VX%)*100:ș&406C4,p%:�b%=0 �9:�#Ud%,F$(a%,b%):�:�:ȎVs% � An�0:u$=�(U%) Ax�1:u$=�((T%-S%)+1) A��2:u$=�(Wl%) A�#�:�(u$)<3 �u$=�3-�(u$),"0")+u$ A��#Ud%,u$ A� �:ȎVs% � A��0:�U% � A�G�a%=1 �U%:p%=(a%/U%)*100:ș&406C4,p%:�b%=1 �VX%:�#Ud%,R$(a%,b%):�:� A�� B�1:�(T%-S%)+1 � BQ�a%=S% �T%:p%=(a%/((T%-S%)+1))*100:ș&406C4,p%:�b%=1 �VX%:�#Ud%,R$(a%,b%):�:� B@� BJ �2:�Wl% � B^M�a%=1 �Wl%:p%=(a%/Wl%)*100:ș&406C4,p%:�b%=1 �VX%:�#Ud%,R$(F%(a%),b%):�:� B�� B� �3:�dm B�-�:�#Ud%:�Xy%=� �(((Uc%>>20)�&FFF)=&FFF) � B�"ș&8,2,dk$,Uc%:ș&8,3,dk$,,dl% B��:�Vs%<3 � B��Vs%=0 � B�La%=�dn(dk$,"DataBase",&12D):do$=dk$:Vj%=�:�Xv(XV%):Ua$=dk$:Xy%=�:Wf$=Ua$ C��Xv(XV%):Ua$=Wf$ C� C&;�"SETTYPE "+dk$+" DFE":Wc$="DBaseCSV":�Xv(Xf%):Vs%=Ze% C:�:�Wv:ș&406C1:�dj:� Cb��Yc:�bi% � Cv�Vs%<3 �bV$=Ua$�bV$=Wc$ C��ș&400CF,,Ug%:Ug%!32=Ug%!4:Ug%!28=!Ug%:Ug%!24=Ug%!16:Ug%!20=Ug%!12:Ug%!16=1:Ug%!12=0:Ug%!36=0:Ug%!40=Wi%:$(Ug%+44)=�dp(bV$):!Ug%=60:ș&400E7,17,Ug%,Ug%!20 C��:� C����dq(Ug%,Wz%,Um%):�x%,y%,Ux%:x%=Ug%!4:y%=Ug%!8:Ux%=Ug%!16-y%:�Za(Wz%,Um%):Ug%!8=cc%+x%:Ug%!12=cd%+y%+Ux%:Ug%!16=ce%+x%:Ug%!20=cf%+y%+Ux%:Ug%!24=0:Ug%!28=0:Ug%!32=1298:Ug%!36=1024:!Ug%=0:Ug%!4=5:bi%=�:�UW%<300 � D ș&400D0,,Ug% D*�:�Wz%=XV% � D>#ș&42400,&C5,1,"file_12d",Ug%+8 DH$�ș&42400,&C5,1,"file_dfe",Ug%+8 DR� D\�:� Dz���bW(Yg%):bi%=�:ș&400CF,,Ug%:Ug%!20=Ug%!12:Ug%!24=Ug%!16:Ug%!28=Ug%!0:Ug%!32=Ug%!4:Ug%!0=44:Ug%!12=Yg%!8:Ug%!16=3:Ug%!40=Wi%:ș&400E7,17,Ug%:� D�R��Yw(Yg%,Um%):�Za(Yg%,1):Ua$=Zd$:!Ug%=Yg%:ș&400CC,,Ug%:�Um%=3 ��dq(Ug%,Yg%,3) D��Um%=2 ��XV(Ua$) D� �Um%=20 � E�WW%?20=&00 � E/WW%?20=�Zw(Yg%,20):�Wl% �WW%?21=�Zx(Yg%,21) E$eWW%?23=�Zx(Yg%,23):Vs%=1:�Xx(Yg%,6,&0700F13D,&FF00FFFF):�Xx(Yg%,8,&0700F13D,&FF00FFFF):�YU(Yg%,6) EB� EL�:�Um%=21 �Wl% � Ej�WW%?21=&00 � Et�WW%?20=�Zx(Yg%,20):WW%?21=�Zw(Yg%,21):WW%?23=�Zx(Yg%,23):Vs%=2:�Xx(Yg%,6,&0200013D,&FF00FFFF):�Xx(Yg%,8,&0200013D,&FF00FFFF):�YU(Yg%,1) E�� E��:�Um%=23 � E��WW%?23=&00 � E�/WW%?20=�Zx(Yg%,20):�Wl% �WW%?21=�Zx(Yg%,21) E�eWW%?23=�Zw(Yg%,23):Vs%=0:�Xx(Yg%,6,&0200013D,&FF00FFFF):�Xx(Yg%,8,&0200013D,&FF00FFFF):�YU(Yg%,1) F � F�:� F2J��Yx(Yg%,Um%):�Za(Yg%,1):Wc$=Zd$:Vs%=1:!Ug%=Yg%:ș&400CC,,Ug%:�Um%=3 � FZ Ze%=Vs%:Vs%=3:�dq(Ug%,Xf%,3) Fd$�:�Um%=2 �Ze%=Vs%:Vs%=3:�XV(Wc$) Fx� F���YX(Yg%):�Wg%=� � F�FXa$="File has been modified. Do you want to save it?":Vj%=�:�Xa(9) F�7�Ua$=Wf$:Ze%=Vs%:Vs%=0:�XV(Ua$):VZ%=�:Va%=�:Vs%=Ze% F��:� F���ZY(Yg%,Um%):�Um%=2 � F��WW%?2=&00 � GWW%?2=�aZ(Yg%,2):Wg%=� G�WW%?2=�aX(Yg%,2):Wg%=� G� G"�:�Um%=9 � G6�WW%?9=&00 � G@!�Ua$,".")<>0 ��Ua$,":")<>0 � GJJWW%?9=�aZ(Yg%,9):Vh%=�:Vj%=�:�Xx(Yg%,3,&0700F13D,&FFFFFFFF):�YU(Yg%,3) Gh� GrF�WW%?9=�aX(Yg%,9):Vh%=�:�Xx(Yg%,3,&0200013D,&FFFFFFFF):ș&400D2,-1 G�� G��:� G�P��Uc(dk$):�a%,b%,Ud%,p%,u$:Ud%=�dk$:a%=�dn(dk$,"DataBase",&12D):�a%=��#Ud%:� H�Wi$<>"DataBase 12D"�#Ud%:� H��Zu:ș&406C0:u$="":�j%=1 �2:u$+=�(�#Ud%):�:VX%=�(u$):�:c%=�#Ud%:�c%=13 �c%=10:�a%=1 �VX%:p%=(a%/VX%)*100:ș&406C4,p%:�b%=0 �9:u$="":�:c%=�#Ud%:u$+=�(c%):�c%=13 �c%=10:F$(a%,b%)=�u$,�(u$)-1):�:�:u$="":�j%=1 �3:u$+=�(�#Ud%):�:U%=�(u$):�U%>0 � H���:c%=�#Ud%:�c%=13 �c%=10:�a%=1 �U%:p%=(a%/U%)*100:ș&406C4,p%:�b%=1 �VX%:u$="":�:c%=�#Ud%:u$+=�(c%):�c%=13 �c%=10:R$(a%,b%)=�u$,�(u$)-1):�:� H��:�#Ud%:N%=1:Xy%=�:bb$="NO":�Wv:do$=dk$:�dr:�Xz(Ww%,�):�YY:�Vz(Ww%,8,�(U%)):A%=1:B%=U%:X%=1:Y%=U%:S%=1:T%=U%:�Vz(Xg%,12,�(U%)):�Vz(XV%,6,�(S%)):�Vz(XV%,8,�(T%)):Wf$=dk$:ș&406C1:� I>s��Vu(ds$):�Ud%,Ux%:Ud%=�ds$:Ux%=� #Ud%+16:�#Ud%:�bf% Ux%:!bf%=Ux%:bf%!4=0:bf%!8=16:bf%!12=0:ș&2E,266,bf%,ds$:� I����Wu:�dt,Uc%,dl%,Wu$:Ug%?0=3:ș&7,14,Ug%:Uc%=Ug%?4:dl%=Ug%!0:Uc%=(Uc% �&FF) �(&FFF<<20) �(Wi%<<8):dt=Ug%:dt?4=Uc% �&FF:dt?3=dl%>>24 �&FF:dt?2=dl%>>16 �&FF:dt?1=dl%>>8 �&FF:dt?0=dl% �&FF:ș&C0,dt,Ug%,28:Wu$=$Ug%:bd$=�Wu$,20):� J?ݤdp(du$):�a%,a$,b$:�((�du$,".")=0) �(�du$,":")=0)) �b$=du$ J$Wa%=�(du$):�:a$=�du$,a%,1):a%-=1:�(a%<0 �a$="." �a$=":"):�a%>0 �b$=�du$,�(du$)-a%-1) JV=b$ JjNݤdn(du$,dv$,dw%):�t%,Uc%,dl%,Uu%,a%,b%,c%,dt,dw$,Wu$,Wm%:Wm%=�:�du$<>"" � J�"ș&8,5,du$ �t%,,Uc%,dl%,Uu%,a% J�/�:�(du$="") �((t%=1) �(a% �1) �(Uu%>8))=0 � J�7Ua$="DBaseFile":bb$="NO":bc$="":Wi$="":bd$="":Wm%=� J��:�Wm% � J�!bc$=�(Uu%):�(Uc%>>>20)=&FFF � J��(&FFF �Uc%>>>8)=dw% � J�Wi$=dv$+" " K ��:ș&29,18,,(&FFF �Uc%>>>8) �,,b%,c%:dw$=�(b% �&FF)+�((b%>>8) �&FF)+�((b%>>16) �&FF)+�((b%>>24)�&FF):dw$+=�(c% �&FF)+�((c%>>8) �&FF)+�((c%>>16) �&FF)+�((c%>>24)�&FF):Wi$=dw$ K2��:Wi$+=�~(&FFF �Uc%>>>8):dt=Ug%:dt?4=Uc% �&FF:dt?3=dl%>>24 �&FF:dt?2=dl%>>16 �&FF:dt?1=dl%>>8 �&FF:dt?0=dl% �&FF:ș&C0,dt,Ug%,28:Wu$=$Ug%:bd$=�Wu$,20) K�� K� �:=Wm% K�+ݤbj(s%):�a$:ȕ?s%:a$+=�?s%:s%+=1:�:=a$ L, ��Yq(Um%):�h%:h%=Xi%:ȎUm% � LJ�1:�VW%=VX% �VX%=0 � L^ �VX% � Lh%XZ$="This is the last field.":�XZ Lr�XZ$="No fields.":�XZ L|� L��VW%+=1:�dx:�YZ L�� L��2:�VW%=1 �VX%=0 � L� �VX% � L�&XZ$="This is the first field.":�XZ L��XZ$="No fields.":�XZ L�� L��VW%-=1:�dx:�YZ L�� L��7:�VX%=VV% � L� XZ$="At most 18 fields.":�XZ M�:�VX%=0 �F$(VW%,1)<>"" � M�VX%+=1:�Vz(Xi%,6,�(VX%)):VW%=VX%:�j%=0 �9:F$(VW%,j%)="":�:F$(VW%,0)="0":F$(VW%,7)="1":F$(VW%,5)="7":F$(VW%,6)="0":F$(VW%,8)="7":�dx:�YU(XW%,9):�YZ MD3�XZ$="Put in the current field data first.":�XZ MN� MX� Mb�8:�VX%>0 � Mva�Xv(XW%):�Xv(Xi%):Vs%=0:Ua$="DBaseFile":Wc$="DBaseCSV":bb$="YES":bc$="0":bd$="":Xy%=�:�Wv:�dr M�)�XZ$="No data to create archive.":�XZ M�� M��:� M�*��Yp(Um%,Yk%):�h%,j%,f%:h%=XW%:ȎUm% � M��11:�Yk%=Yo% � N�F$(VW%,1)<>"" � N�WW%?11=&00 � N1�dy:WW%?11=�Zw(h%,11):F$(VW%,0)="0":Xy%=�:�Wv N*� N4+�XZ$="Put in the other data first.":�XZ N>� NH� NR�13:�Yk%=Yo% � Nf�F$(VW%,1)<>"" � Np�WW%?13=&00 � Nz1�dy:WW%?13=�Zw(h%,13):F$(VW%,0)="1":Xy%=�:�Wv N�� N�+�XZ$="Put in the other data first.":�XZ N�� N�� N��15:�Yk%=Yo% � N��F$(VW%,1)<>"" � N��WW%?15=&00 � N�1�dy:WW%?15=�Zw(h%,15):F$(VW%,0)="2":Xy%=�:�Wv N�� N�+�XZ$="Put in the other data first.":�XZ O� O� O�17:�Yk%=Yo% � O.�F$(VW%,1)<>"" � O8�WW%?17=&00 � OBT�dy:WW%?17=�Zw(h%,17):F$(VW%,0)="3":F$(VW%,1)="8":�Vz(h%,19,F$(VW%,1)):Xy%=�:�Wv O`� Oj+�XZ$="Put in the other data first.":�XZ Ot� O~� O��23:�Yk%=Yo% � O��F$(VW%,1)<>"" � O�%f%=�(F$(VW%,5)):f%+=1:�f%>15 f%=0 O�3�dY(h%,Um%,f%):F$(VW%,5)=�(f%):Xy%=�:�Wv:Ȏf% � O�%�0,1,2,3,9,12,14,15:�dW(h%,Um%,7) O�%�4,5,6,7,8,10,11,13:�dW(h%,Um%,0) O��:�Vz(h%,Um%,�(f%)) O�+�XZ$="Put in the other data first.":�XZ P � P �:�Yk%=bZ% � P�F$(VW%,1)<>"" � P(%f%=�(F$(VW%,5)):f%-=1:�f%<0 f%=15 P23�dY(h%,Um%,f%):F$(VW%,5)=�(f%):Xy%=�:�Wv:Ȏf% � PP%�0,1,2,3,9,12,14,15:�dW(h%,Um%,7) PZ%�4,5,6,7,8,10,11,13:�dW(h%,Um%,0) Pd�:�Vz(h%,Um%,�(f%)) Px+�XZ$="Put in the other data first.":�XZ P�� P�� P��25:�Yk%=Yo% � P��F$(VW%,1)<>"" � P�%f%=�(F$(VW%,6)):f%+=1:�f%>15 f%=0 P�3�dY(h%,Um%,f%):F$(VW%,6)=�(f%):Xy%=�:�Wv:Ȏf% � P�%�0,1,2,3,9,12,14,15:�dW(h%,Um%,7) P�%�4,5,6,7,8,10,11,13:�dW(h%,Um%,0) P��:�Vz(h%,Um%,�(f%)) Q+�XZ$="Put in the other data first.":�XZ Q� Q�:�Yk%=bZ% � Q,�F$(VW%,1)<>"" � Q6%f%=�(F$(VW%,6)):f%-=1:�f%<0 f%=15 Q@3�dY(h%,Um%,f%):F$(VW%,6)=�(f%):Xy%=�:�Wv:Ȏf% � Q^%�0,1,2,3,9,12,14,15:�dW(h%,Um%,7) Qh%�4,5,6,7,8,10,11,13:�dW(h%,Um%,0) Qr�:�Vz(h%,Um%,�(f%)) Q�+�XZ$="Put in the other data first.":�XZ Q�� Q�� Q��30:�Yk%=Yo% � Q��F$(VW%,1)<>"" � Q��WW%?30=&00 � Q�1�dz:WW%?30=�Zw(h%,30):F$(VW%,7)="0":Xy%=�:�Wv Q�� Q�+�XZ$="Put in the other data first.":�XZ Q�� Q�� R�32:�Yk%=Yo% � R�F$(VW%,1)<>"" � R&�WW%?32=&00 � R01�dz:WW%?32=�Zw(h%,32):F$(VW%,7)="1":Xy%=�:�Wv RD� RN+�XZ$="Put in the other data first.":�XZ RX� Rb� Rl�34:�Yk%=Yo% � R��F$(VW%,1)<>"" � R��WW%?34=&00 � R�1�dz:WW%?34=�Zw(h%,34):F$(VW%,7)="2":Xy%=�:�Wv R�� R�+�XZ$="Put in the other data first.":�XZ R�� R�� R��37:�Yk%=Yo% � R��F$(VW%,1)<>"" � R�%f%=�(F$(VW%,8)):f%+=1:�f%>15 f%=0 R�3�dY(h%,Um%,f%):F$(VW%,8)=�(f%):Xy%=�:�Wv:Ȏf% � S%�0,1,2,3,9,12,14,15:�dW(h%,Um%,7) S %�4,5,6,7,8,10,11,13:�dW(h%,Um%,0) S*�:�Vz(h%,Um%,�(f%)) S>+�XZ$="Put in the other data first.":�XZ SH� SR�:�Yk%=bZ% � Sf�F$(VW%,1)<>"" � Sp%f%=�(F$(VW%,8)):f%-=1:�f%<0 f%=15 Sz3�dY(h%,Um%,f%):F$(VW%,8)=�(f%):Xy%=�:�Wv:Ȏf% � S�%�0,1,2,3,9,12,14,15:�dW(h%,Um%,7) S�%�4,5,6,7,8,10,11,13:�dW(h%,Um%,0) S��:�Vz(h%,Um%,�(f%)) S�+�XZ$="Put in the other data first.":�XZ S�� S�� S��:� S�L��dx:�h%,f%:h%=XW%:�Vz(Xi%,4,�(VW%)):�Vz(Xi%,6,�(VX%)):�dy:ȎF$(VW%,0) � T.�"0":WW%?11=�Zw(h%,11) T8�"1":WW%?13=�Zw(h%,13) TB�"2":WW%?15=�Zw(h%,15) TL�"3":WW%?17=�Zw(h%,17) TVh�:�Vz(h%,9,F$(VW%,2)):�Vz(h%,12,F$(VW%,4)):�Vz(h%,19,F$(VW%,1)):f%=�(F$(VW%,5)):�dY(h%,23,f%):Ȏf% � T�$�0,1,2,3,9,12,14,15:�dW(h%,23,7) T�$�4,5,6,7,8,10,11,13:�dW(h%,23,0) T�;�:�Vz(h%,23,�(f%)):f%=�(F$(VW%,6)):�dY(h%,25,f%):Ȏf% � T�$�0,1,2,3,9,12,14,15:�dW(h%,25,7) T�$�4,5,6,7,8,10,11,13:�dW(h%,25,0) T�=�:�Vz(h%,25,�(f%)):�Vz(h%,27,F$(VW%,3)):�dz:ȎF$(VW%,7) � U �"0":WW%?30=�Zw(h%,30) U �"1":WW%?32=�Zw(h%,32) U�"2":WW%?34=�Zw(h%,34) U*�:f%=�(F$(VW%,8)):�dY(h%,37,f%):Ȏf% � U<$�0,1,2,3,9,12,14,15:�dW(h%,37,7) UF$�4,5,6,7,8,10,11,13:�dW(h%,37,0) UP-�:�Vz(h%,37,�(f%)):�Vz(Xk%,2,F$(VW%,9)):� Ux0��dy:�j%:�j%=11 �17�2:WW%?j%=�Zx(XW%,j%):�:� U�0��dz:�j%:�j%=30 �34�2:WW%?j%=�Zx(XW%,j%):�:� U�"��Zc(Yg%,Um%,ZZ%):�o$:�Um%=2 � U�+o$=F$(VW%,9):�Vz(Yg%,Um%,Zd$):�ZZ%=13 � V�(Zd$)<=�(F$(VW%,1)) � V5F$(VW%,9)=Zd$:ș&400D2,-1:�F$(VW%,9)<>o$Xy%=�:�Wv V,�Xv(Xk%) V6,�XZ$="Incorrect short title lenght.":�XZ V@� VJ� VT�:� Vr$��Zb(Yg%,Um%,ZZ%):�l%,o$:ȎUm% � V�@�9:o$=F$(VW%,2):�Vz(Yg%,Um%,Zd$):�ZZ%=13 �ZZ%=398 �ZZ%=399 � V� �VX% � V�)F$(VW%,2)=Zd$:�F$(VW%,2)<>o$Xy%=�:�Wv V�3�(�aU(F$(VW%,2)))>�(F$(VW%,1)) �F$(VW%,9)="" � V�.�F$(VW%,9)="" ��(F$(VW%,9))>�(F$(VW%,1)) � V��F$(VW%,1)<>""�7:�Xz(Xk%,�) V�� V��:�ZZ%=13 � W�F$(VW%,4)="" � W�YU(Yg%,12) W&�:�ZZ%=398 � W:�YU(Yg%,12) WD�ș&400D2,-1 WN� WX� Wb��YU(Yg%,12) Wl� Wv[�XZ$="To put in the data click on icon with plus sign.":�XZ:�Vz(Yg%,Um%,""):ș&400D2,-1 W�� W�� W�A�12:o$=F$(VW%,4):�Vz(Yg%,Um%,Zd$):�ZZ%=13 �ZZ%=398 �ZZ%=399 � W� �VX% � W�l%=�(Zd$):�l%>36 �l%<1 � W�$XZ$="Incorrect icon lenght.":�XZ W�+�:F$(VW%,4)=Zd$:�F$(VW%,4)<>o$Xy%=�:�Wv X �ZZ%=13 � X�F$(VW%,1)="" � X �YU(Yg%,19) X*�ș&400D2,-1 X4� X>�:�ZZ%=398 � XR�YU(Yg%,19) X\��YU(Yg%,9) Xf� Xp� Xz� X�[�XZ$="To put in the data click on icon with plus sign.":�XZ:�Vz(Yg%,Um%,""):ș&400D2,-1 X�� X�� X�A�19:o$=F$(VW%,1):�Vz(Yg%,Um%,Zd$):�ZZ%=13 �ZZ%=398 �ZZ%=399 � X� �VX% � X�El%=�(Zd$):�l%>36 �l%<1 �l%<�(F$(VW%,3)) �(F$(VW%,0)="3" �l%<>8) � X�?XZ$="Incorrect field lenght.":�XZ:�(F$(VW%,0)="3" �l%<>8) � Y(Zd$="8":�Vz(Yg%,Um%,Zd$):ș&400D2,-1 Y� Y$+�:F$(VW%,1)=Zd$:�F$(VW%,1)<>o$Xy%=�:�Wv YB%�(�aU(F$(VW%,2)))>�(F$(VW%,1)) � YL.�F$(VW%,9)="" ��(F$(VW%,9))>�(F$(VW%,1)) � YV�7:�Xz(Xk%,�) Y`� Yj�:�ZZ%=13 � Y~�F$(VW%,3)="" � Y��YU(Yg%,27) Y��ș&400D2,-1 Y�� Y��:�ZZ%=398 � Y��YU(Yg%,27) Y���YU(Yg%,12) Y�� Y�� Y�� Y�[�XZ$="To put in the data click on icon with plus sign.":�XZ:�Vz(Yg%,Um%,""):ș&400D2,-1 Z � Z � ZA�27:o$=F$(VW%,3):�Vz(Yg%,Um%,Zd$):�ZZ%=13 �ZZ%=398 �ZZ%=399 � Z<�(Zd$)>�(F$(VW%,1)) � ZF9XZ$="String too long. Max "+F$(VW%,1)+" letters.":�XZ ZP+�:F$(VW%,3)=Zd$:�F$(VW%,3)<>o$Xy%=�:�Wv Zn �ZZ%=13 � Zxș&400D2,-1 Z��:�ZZ%=398 � Z�ș&400D2,-1 Z���YU(Yg%,19) Z�� Z�� Z�� Z�� Z��:� Z�A��dr:�j%,y%,w%,eU%,i%,eV%,eW%,l%,Wm%,l%,a$,eX%,eY%,eZ%:�VX% � [��Xv(Wy%):�Xv(Ww%):�j%=0 �VX%*2:�Zv(Wy%,j%):�:�j%=0 �VX%-1:�Zv(Xc%,j%):�:�j%=0 �VX%-1:�Zv(Xe%,j%):�:eV%=0:�j%=1 �VX%:y%=(�(F$(j%,2))*16)+16:�y%>eV%eV%=y% [J;�:eW%=0:�j%=1 �VX%:y%=(�(F$(j%,4))*16)+16:�y%>eW%eW%=y% [h��:ea%=eV%+16:y%=-72:eU%=0:i%=0:Yi%=Un%:eb%=Uo%:Uu%=Up%:ec%=Uq%:ed%=Ur%:Wm%=&17006119:$eb%="x0;-1":$ec%=""+�(0):ed%=1:eX%=(72*VX%)+8:eZ%=-(eX%+8):eY%=eV%+eW%+24:Um%(i%)=�bz(Wy%,8,eZ%,eY%,eX%,Wm%,"",ec%,eb%,ed%) [��i%+=1:ec%+=�($ec%)+1:ed%+=�($ec%)+1:eb%+=�($eb%)+1:�j%=1 �VX%:dU%=�(F$(j%,8)):dV%=1:$ec%=F$(j%,2)+�(0):ed%=eV%+1:Wm%=�cl(1,0,0,0,1,1,0,0,1,1,0,0,0,0,0,0,0,dU%,dV%,0):Um%(i%)=�bz(Wy%,8,y%,eV%,48,Wm%,F$(j%,2),ec%,-1,ed%):ec%+=�(F$(j%,2))+1:ed%+=eV%+1 [�-w%=(�(F$(j%,4))*16)+18:i%+=1:ȎF$(j%,0) � \ �"0":$eb%="x3;-1;pptr_write" \&%�"1":$eb%="x3;a0-9;-1;pptr_write" \0&�"2":$eb%="x3;a0-9.;-1;pptr_write" \:&�"3":$eb%="x3;a0-9/;-1;pptr_write" \D�:ȎF$(j%,7) � \X�"0":co%=1:ct%=0 \b�"1":co%=0:ct%=0 \l�"2":co%=0:ct%=1 \v��:dU%=�(F$(j%,5)):dV%=�(F$(j%,6)):Wm%=�cl(1,0,1,co%,1,1,0,0,1,ct%,0,0,15,0,0,0,0,dU%,dV%,0):Uu%=�(F$(j%,1))+1:$Yi%=F$(j%,3)+�(0):Um%(i%)=�bz(Wy%,ea%,y%,w%,48,Wm%,F$(j%,3),Yi%,eb%,Uu%):y%-=72:eU%-=72:i%+=1:Yi%+=�(F$(j%,1))+1 \��eb%+=�($eb%)+1:Uu%+=�(F$(j%,1))+1:�:�by(Wy%,0,eU%-24,eV%+eW%+40,0):ee%=-eU%+24:�Xv(Wy%):�Xz(Wy%,�):eV%=0:�j%=1 �VX%:a$=" "+F$(j%,2):��a$,1)=":"a$=�a$,�(a$)-1) ]"y%=(�(a$)*16)+16:�y%>eV%eV%=y% ]L�:y%=-48:eU%=0:i%=0:�j%=1 �VX%:�j%<>Wo%a$=" "+F$(j%,2)�a$="� "+F$(j%,2) ]4��a$,1)=":"a$=�a$,�(a$)-1) ]>�Wm%=&07003131:$Yi%=a$+�(0):Uu%=eV%+1:Um%(i%)=�bz(Xc%,0,y%,eV%,48,Wm%,a$,Yi%,-1,Uu%):Yi%+=�(a$)+1:Uu%+=eV%+1:y%-=48:eU%-=48:i%+=1:�:�(eU%)<240 �eU%=-240 ]zc�by(Xc%,0,eU%-4,296,0):�Xv(Xc%):eV%=0:�j%=1 �VX%:a$=�ef(j%,"� "):y%=(�(a$)*16)+16:�y%>eV%eV%=y% ]���:y%=-48:eU%=0:i%=0:�j%=1 �VX%:a$=�ef(j%,"� "):Wm%=&07003131:$Yi%=a$+�(0):Uu%=eV%+1:Um%(i%)=�bz(Xe%,0,y%,eV%,48,Wm%,a$,Yi%,-1,Uu%):Yi%+=�(a$)+1:Uu%+=eV%+1:y%-=48:eU%-=48:i%+=1:�:�(eU%)<240 �eU%=-240 ^8�by(Xe%,0,eU%-4,342,0):�Xv(Xe%):�Xz(Ww%,�):VY%=�:�eg ^.��:Zz%=1:�Vz(XX%,9,�aU(F$(Zz%,2))):aV%=1:�Vz(XX%,23,�aU(F$(aV%,2))):Zr%=5:�Vz(XX%,11,"Contains"):Zs%=5:�Vz(XX%,25,"Contains"):aW%=�:� ^t^ݤef(n%,a$):�b$,c$,d$,l%:b$=a$+F$(n%,2):b$=�aU(b$):l%=�(b$):c$=F$(n%,1):�(c$)<2 c$=" "+c$ ^�d$=�18-l%," "):=b$+d$+c$ ^�$��Zf(Yg%,Um%,ZZ%):�o$,n%:ȎUm% � _ y�2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36:n%=Um%/2:o$=R$(N%,n%):�Vz(Yg%,Um%,Zd$):�ZZ%=13 �ZZ%=398 �ZZ%=399 � _ �U% � _(�(Zd$<>"" �Um%=2) �Um%>2 � _2�F$(n%,0)<>"3" � _<)R$(N%,n%)=Zd$:�R$(N%,n%)<>o$Xy%=�:�Wv _P�ZZ%=13 �ZZ%=398 � _Z�Um%<VX%*2 � _d�YU(Yg%,Um%+2) _n�ș&400D2,-1:We%=� _x� _��:�ZZ%=399 � _��Um%>2 � _��YU(Yg%,Um%-2) _��ș&400D2,-1:We%=� _�� _�� _��:�eh(Zd$)=� � _�.R$(N%,n%)=�Wu(Zd$):�R$(N%,n%)<>o$Xy%=�:�Wv _��ZZ%=13 �ZZ%=398 � _��Um%<VX%*2 � `�YU(Yg%,Um%+2) `�ș&400D2,-1:We%=� `� `"�:�ZZ%=399 � `6�Um%>2 � `@�YU(Yg%,Um%-2) `J�ș&400D2,-1:We%=� `T� `^� `h$�:XZ$="Invalid data format.":�XZ `|� `�� `�7�:ș&400D2,-1:U%-=1:�Vz(Ww%,8,�(U%)):N%=1:�YY:We%=� `�� `�[�XZ$="To put in the data click on icon with plus sign.":�XZ:�Vz(Yg%,Um%,""):ș&400D2,-1 `�� `�� `��:� a(ݤeh(a$):�f%,g%,m%,a%:f%=�:�a$<>"" � a0�(a$)>0 ��(a$)<8 f%=� a:�f%=� � aD%�a$,3,1)<>"/" ��a$,6,1)<>"/"f%=� aN%m%=�(�a$,4,2)):�m%<1 �m%>12 �f%=� aX#g%=�(�a$,2)):�g%<1 �g%>31 �f%=� ab�f%=� � al�g%>Vb%(m%)f%=� av �:�m%=2 � a�1a%=�(�a$,2)):�(a% �400=0 �a% �4=0)l%=29�l%=28 a��g%>l%f%=� a�� a�� a� �:=f% a�,ݤei(a$):=�a$,2)+"/"+�a$,3,2)+"/"+�a$,2) a�$ݤWu(a$):=�a$,2)+�a$,4,2)+�a$,2) b)��Yt(Um%):�j%,h%,n%,i%:h%=Ww%:ȎUm% � b*�1:�N%=U% �U%=0 � b> �U% � bH&XZ$="This is the last record.":�XZ bR%�XZ$="No records in archive.":�XZ b\� bf�N%+=1:�YY:�YZ bp� bz�2:�N%=U% �U%=0 � b� �U% � b�&XZ$="This is the last record.":�XZ b�%�XZ$="No records in archive.":�XZ b�� b��N%=U%:�YY:�YZ b�� b��3:�N%=1 �U%=0 � b� �U% � b�'XZ$="This is the first record.":�XZ b�%�XZ$="No records in archive.":�XZ b�� c�N%=1:�YY:�YZ c� c�4:�N%=1 �U%=0 � c. �U% � c8'XZ$="This is the first record.":�XZ cB%�XZ$="No records in archive.":�XZ cL� cV�N%-=1:�YY:�YZ c`� cj�9:�U%=500 � c~XZ$="Archive full.":�XZ c�$�:�(U%=0 �R$(N%,1)<>"") �We%=� � c�xU%+=1:�Vz(h%,8,�(U%)):N%=U%:We%=�:�Vz(h%,6,�(N%)):�j%=1 �VX%:R$(N%,j%)="":�i%=1 �VX%:�F$(i%,3)<>""R$(N%,i%)=F$(i%,3) c� �:�:�YY:B%=U%:�YU(Wy%,2):�YZ c�5�:XZ$="Put in the current record data first.":�XZ d � d� d�:� d<3��YY:�j%,i%,a$:i%=2:�j%=1 �VX%:�F$(j%,0)<>"3" � dda$=R$(N%,j%) dn$�a$=�ei(R$(N%,j%)):�a$="//"a$="" dx/�:�Vz(Wy%,i%,a$):i%+=2:�:�Vz(Ww%,6,�(N%)):� d���YW:�h%:h%=Xb%:ȎWb% � d�'�1:�Vz(h%,11,"Fanfold 80 col 11""") e'�2:�Vz(h%,11,"Fanfold 80 col 12""") e(�3:�Vz(h%,11,"Fanfold 136 col 11""") e(�4:�Vz(h%,11,"Fanfold 136 col 12""") e"#�5:�Vz(h%,11,"A4 single sheet") e,g�:�Vz(h%,15,�(Wt%)):�Vz(h%,9,�(Wx%)):�Vz(h%,8,�(Wt%-Wx%)):�Vz(h%,19,�(A%)):�Vz(h%,21,�(B%)):ȎWZ% � e^ �0:Wa%=U% eh�1:Wa%=1 er�2:Wa%=Wl% e|�3:Wa%=(B%-A%)+1 e��:�Vz(h%,26,�(Wa%)):�Wl% � e��WW%?5=&00 � e��ad(Ug%,h%,5,"radiooff") e���ad(Ug%,h%,5,"radioon") e�� e���ad(Ug%,h%,5,"radio") e��:� e� ��ZU(Um%):�h%:h%=Xb%:ȎUm% � f�2:�Yn(h%,Um%) f�1:�WW%?1=&00 � f0z�ej:WW%?1=�Zw(h%,1):WZ%=0:�Xx(Xb%,19,&0200013D,&FF00FFFF):�Xx(Xb%,21,&0200013D,&FF00FFFF):ș&400D2,-1:�Vz(h%,26,�(U%)) fX� fb�3:�WW%?3=&00 � fvx�ej:WW%?3=�Zw(h%,3):WZ%=1:�Xx(Xb%,19,&0200013D,&FF00FFFF):�Xx(Xb%,21,&0200013D,&FF00FFFF):ș&400D2,-1:�Vz(h%,26,"1") f�� f� �5:�Wl% � f��WW%?5=&00 � f�{�ej:WW%?5=�Zw(h%,5):WZ%=2:�Xx(Xb%,19,&0200013D,&FF00FFFF):�Xx(Xb%,21,&0200013D,&FF00FFFF):ș&400D2,-1:�Vz(h%,26,�(Wl%)) f�� f�� g�7:�WW%?7=&00 � g��ej:WW%?7=�Zw(h%,7):WZ%=3:�Xx(Xb%,19,&0700F13D,&FF00FFFF):�Xx(Xb%,21,&0700F13D,&FF00FFFF):�YU(Xb%,19):�Vz(h%,26,�((B%-A%)+1)) g>� gH�23:�bU(Xb%,Um%,1):�ek=� � gf�el gpN�XZ$="Printer unconnected or offline. ":XZ$+="Reconnect and click OK.":�XZ g��:�bU(Xb%,Um%,0) g�#�24:�Xv(Xe%):�Xv(h%):�Xz(Wy%,�) g��:� g�1��ej:WW%?1=�Zx(Xb%,1):WW%?3=�Zx(Xb%,3):�Wl% � g�WW%?5=�Zx(Xb%,5) g���ad(Ug%,Xb%,5,"radio") g��:WW%?7=�Zx(Xb%,7):� h$��el:�j%,g%,a%,b%:ȎWZ% � hB�0:Wq%=1:Wa%=U% hL�1:Wq%=N%:Wa%=N% hV�2:Wq%=1:Wa%=Wl% h`�3:Wq%=A%:Wa%=B% hj�:�Wa%>0 �Wx%<=Wt% � h�1em%=0:�j%=1 �VX%:�Vd%(j%)=�em%+=�(F$(j%,1))+1 h��:�Wt%=150 g%=5�g%=11 h�Len%=�((Wt%-em%)/2)+g%:eo$="":ep$=�em%,"-"):eq%=1:�j%=1 �VX%:�Vd%(j%)=� � h�/a%=�(�aU(F$(j%,2))):b%=�(F$(j%,1)):�a%>b% � i *eo$+=F$(j%,9)+�(b%-�(F$(j%,9)))+1," ") i'�eo$+=�aU(F$(j%,2))+�(b%-a%)+1," ") i� i(�:�:ȎWb% � iP�1,3:er%=73 iZ�2,4,5:er%=78 idB�:�Xv(Xb%):�Xz(XY%,�):P%=Wq%:Ws%=1:Xw%=0:ș&406C0:�2,21:�:�6,3 i��Wq%=0:�Wa%=0 � i�"XZ$="No records to print.":�XZ i�%�XZ$="Printing row too long.":�XZ i�� i��:� i�[��Xb:�es%,u$:Wp%=�:ș&5D,18:ș&5D,15:ș&5D,27:ș&5D,77:ș&5D,27:ș&5D,48:�2,21:�Ws%=1 � j�eo:Ws%+=1 j"(�:�WZ%=2 u$=�en(F%(Wq%))�u$=�en(Wq%) j65�en%)u$:ș&6,&81,,1 �&50,1 �&50 �,es%:�Wq%=Wa% � jJ.Wq%=-1:�(12):ș&406C1:�Xv(XY%):�Xz(Wy%,�) j^$�:Wq%+=1:P%+=1:Ws%+=1:�Ws%>er% � j| �(12):Ws%=1:eq%+=1:�Wb%=5 � j�Wr%=�:ș&406C1:WX%=�:WY%=� j�� j�� j�?�:Wp%=�:�6,3:ș&5D,27:ș&5D,50:ș&5D,27:ș&5D,80:ș&5D,18:� j�p��eo:�a$,b$,c$,d$,e$,f$,g$,et$,eu$:f$=�dp(do$):a$="Database: "+f$:b$=" Pag. "+�(eq%):�WZ%=0 d$="All records" k �WZ%=1 d$="Record n. "+�(N%) k&�WZ%=2 � k0ȎWn% � k:�1:g$=" OR " kD�2:g$=" AND " kN�3:g$=" AND NOT " kX �:ȎZr% � kl�0:et$=" = " kv�1:et$=" > " k��2:et$=" >= " k��3:et$=" <= " k��4:et$=" < " k��5:et$=" contains " k��6:et$=" not contains " k��7:et$=" starts " k��8:et$=" ends " k��9:et$=" <> " k� �:ȎZs% � k��0:eu$=" = " k��1:eu$=" > " k��2:eu$=" >= " l�3:eu$=" <= " l�4:eu$=" < " l�5:eu$=" contains " l �6:eu$=" not contains " l*�7:eu$=" starts " l4�8:eu$=" ends " l>�9:eu$=" <> " lHg�:e$="<"+�aU(F$(Zz%,2))+">"+et$+"<"+Wj$+">":�Wk$<>""e$=e$+g$+"<"+�aU(F$(aV%,2))+">"+eu$+"<"+Wk$+">" lfd$="Search list: "+e$ lp�:�WZ%=3 � l�1d$="From record: "+�(A%)+" to record: "+�(B%) l�Z�:c$=a$+�em%-(�(a$)+�(b$))," ")+b$:�en%)c$:�en%)d$:�en%)ep$:�en%)eo$:�en%)ep$:�:� l�7ݤen(n%):�j%,u$,l%,w%:u$="":�j%=1 �VX%:�Vd%(j%)=� � l��F$(j%,0)<>"3" � m@l%=�(R$(n%,j%)):w%=�(F$(j%,1)):u$+=R$(n%,j%)+�(w%-l%)+1," ") m8��ei(R$(n%,j%))<>"//"u$+=�ei(R$(n%,j%))+" "�u$+=" " m$� m.�:�:=u$ mV��ZV(Um%):ȎUm% � mj�2:�Wr%=� � m~@ș&406C1:Wr%=�:�Xv(XY%):Xa$="Print aborted. Confirm?":�Xa(4) m�� m��3:�Wr%=� � m�uWr%=�:ș&406C1:WX%=�:�Xx(XY%,2,&11000139,&FF00FFFF):�Xx(XY%,3,&11000139,&FF00FFFF):�Xx(XY%,4,&17003139,&FF00FFFF) m�� m��4:�Wr%=� � m�oWr%=�:ș&406C0:�Xx(XY%,2,&17003139,&FF00FFFF):�Xx(XY%,3,&17003139,&FF00FFFF):�Xx(XY%,4,&11000139,&FF00FFFF) n� n(�:� nF:��Ys(Um%):�s%:s%=Um%+1:�Vd%(s%)=� �Vd%(s%)=��Vd%(s%)=� nd�eg:�Vz(Xb%,8,�(Wt%-Wx%)):� n�Q��eg:�l%,j%,a$,b$,c$,h%:h%=Xe%:Wx%=0:�j%=1 �VX%:l%=�(F$(j%,1))+1:�Vd%(j%)=� � n�+a$=�ef(j%,"� "):�Vz(h%,j%-1,a$):Wx%+=l% n�$�a$=�ef(j%," "):�Vz(h%,j%-1,a$) n��:�:�Vz(Xb%,9,�(Wx%)):� o"#��Xd:�f%,a%,b%,x%,y%,z%:�U%>1 � o@ȎF$(Wo%,0) � oJ�"0","3":�Ve%=0 � o^,ș&406C0:f%=�:b%=U%:�:b%=�(b%/2):�b%>0 � o�Ea%=U%-b%:�x%=1 �a%:y%=x%:ȕy%>0:z%=y%+b%:�R$(y%,Wo%)>R$(z%,Wo%) � o�/�j%=1 �VX%:ȔR$(y%,j%),R$(z%,j%):�:y%=y%-b% o� �y%=-1 o� �:�:� o� �f%=� o��:�f%:ș&406C1:�YY p.�:ș&406C0:f%=�:b%=U%:�:b%=�(b%/2):�b%>0 � pNEa%=U%-b%:�x%=1 �a%:y%=x%:ȕy%>0:z%=y%+b%:�R$(y%,Wo%)<R$(z%,Wo%) � p�/�j%=1 �VX%:ȔR$(y%,j%),R$(z%,j%):�:y%=y%-b% p� �y%=-1 p� �:�:� p� �f%=� p��:�f%:ș&406C1:�YY p�� p��"1","2":�Ve%=0 � q,ș&406C0:f%=�:b%=U%:�:b%=�(b%/2):�b%>0 � q*Ka%=U%-b%:�x%=1 �a%:y%=x%:ȕy%>0:z%=y%+b%:�(R$(y%,Wo%))>�(R$(z%,Wo%)) � qf/�j%=1 �VX%:ȔR$(y%,j%),R$(z%,j%):�:y%=y%-b% qp �y%=-1 qz �:�:� q� �f%=� q��:�f%:ș&406C1:�YY q�.�:ș&406C0:f%=�:b%=U%:�:b%=�(b%/2):�b%>0 � q�Ka%=U%-b%:�x%=1 �a%:y%=x%:ȕy%>0:z%=y%+b%:�(R$(y%,Wo%))<�(R$(z%,Wo%)) � r./�j%=1 �VX%:ȔR$(y%,j%),R$(z%,j%):�:y%=y%-b% r8 �y%=-1 rB �:�:� r` �f%=� rj�:�f%:ș&406C1:�YY r�� r�� r��:� r�.��Yr(Um%):�s%:s%=Um%+1:Wo%=s%:�Wo%=0 Wo%=1 r� �ev:� r�/��ev:�j%,h%,a$:h%=Xc%:�j%=1 �VX%:�Wo%<>j% � s/a$=" "+F$(j%,2):��a$,1)=":"a$=�a$,�(a$)-1) s(�Vz(h%,j%-1,a$) s21�:a$="� "+F$(j%,2):��a$,1)=":"a$=�a$,�(a$)-1) sF�Vz(h%,j%-1,a$) sP �:�:� sx��ZW(Um%):ȎUm% � s��18:�WW%?18=&00 � s�/WW%?18=�Zw(Xd%,18):WW%?19=�Zx(Xd%,19):Ve%=0 s�� s��19:�WW%?19=&00 � s�/WW%?18=�Zx(Xd%,18):WW%?19=�Zw(Xd%,19):Ve%=1 s�� s�(�5:�bU(Xd%,Um%,1):�Xd:�bU(Xd%,Um%,0) t�6:�Xv(Xc%):�Xv(Xd%) t�:� tT ��ZX(Um%):�h%:h%=Xg%:ȎUm% � tr�2:�Xv(Xg%) t|�4:�WW%?4=&00 � t�g�ew:WW%?4=�Zw(h%,4):Wd%=0:�Xx(h%,11,&0200013D,&FF00FFFF):�Xx(h%,12,&0200013D,&FF00FFFF):ș&400D2,-1 t�� t��6:�WW%?6=&00 � t�g�ew:WW%?6=�Zw(h%,6):Wd%=1:�Xx(h%,11,&0200013D,&FF00FFFF):�Xx(h%,12,&0200013D,&FF00FFFF):ș&400D2,-1 t�� u�8:�WW%?8=&00 �Wl% � ug�ew:WW%?8=�Zw(h%,8):Wd%=2:�Xx(h%,11,&0200013D,&FF00FFFF):�Xx(h%,12,&0200013D,&FF00FFFF):ș&400D2,-1 uD� uN�10:�WW%?10=&00 �Y% � ubi�ew:WW%?10=�Zw(h%,10):Wd%=3:�Xx(h%,11,&0700F13D,&FF00FFFF):�Xx(h%,12,&0700F13D,&FF00FFFF):�YU(Xg%,11) u�� u��13:ȎWd% � u�3�0:Xa$="Delete current record. Confirm?":�Xa(2) u�0�1:Xa$="Delete all records. Confirm?":�Xa(6) u�0�2:Xa$="Delete search list. Confirm?":�Xa(7) u�H�3:Xa$="Delete records from "+�(X%)+" to "+�(Y%)+". Confirm?":�Xa(8) v� v�:� v*1��ew:WW%?4=�Zx(Xg%,4):WW%?6=�Zx(Xg%,6):�Wl% � vHWW%?8=�Zx(Xg%,8) vR��ad(Ug%,Xg%,8,"radio") v\�:WW%?10=�Zx(Xg%,10):� v���YV:�Wl% � v��WW%?8=&00 � v��ad(Ug%,Xg%,8,"radiooff") v���ad(Ug%,Xg%,8,"radioon") v�� v���ad(Ug%,Xg%,8,"radio") v��:� w&��Wv:�du$:�Xy% �bb$="NO"�bb$="YES" w.��Vz(XU%,2,bb$):�Vz(XU%,4,Wi$):�Vz(XU%,6,Ua$):�Vz(XU%,8,bc$):�Vz(XU%,10,bd$):�Vz(XV%,1,Ua$):�Vz(Xf%,1,Wc$):du$=UV$+": "+�dp(Ua$):�Xy%=� �du$+=" *" wj;�bw(Wy%,du$):du$="Card layout":�Xy%=� �VY%=� �du$+=" *" w~�bw(XW%,du$):� w�Mݤac(ex$):�a%,b%,a$:�a%=1 ��(ex$):b%=�(�ex$,a%,1)):�b%>96 �b%<123 �b%-=32 w�a$+=�(b%):�:=a$ w�Iݤek:�a%,b%,j%:a%=�(-4):�j%=1 �10:ș&5D,0:�:j%=�(5):b%=�(-4):=(a%=b%) x<3ݤaU(a$):�b$:��a$,1)=":" �b$=�a$,�(a$)-1)�b$=a$ xZ=b$ xn��YZ:�=0:���>30:� x�N��dm:�a%,b%,j%,p%,a$:�j%=1 �VX%-1:a$=F$(j%,2):��a$,1)=":" �a$=�a$,�(a$)-1) x�9�ey(a$,0):�:a$=F$(VX%,2):��a$,1)=":" �a$=�a$,�(a$)-1) x�W�ey(a$,1):�ey(" ",1):�a%=1 �U%:p%=(a%/U%)*100:ș&406C4,p%:�b%=1 �VX%-1:ȎF$(b%,0) � y,�"0":�R$(a%,b%)<>"" �a$=R$(a%,b%)�a$=" " y" �ey(a$,0) y,0�"1","2":�R$(a%,b%)<>"" �a$=R$(a%,b%)�a$=" " y@ �ez(a$,0) yJ9�"3":�R$(a%,b%)<>"" �a$=�(�fU(�Wu(R$(a%,b%))))�a$=" " y^ �ez(a$,0) yh�:�:ȎF$(VX%,0) � y�.�"0":�R$(a%,VX%)<>"" �a$=R$(a%,VX%)�a$=" " y� �ey(a$,1) y�2�"1","2":�R$(a%,VX%)<>"" �a$=R$(a%,VX%)�a$=" " y� �ez(a$,1) y�;�"3":�R$(a%,VX%)<>"" �a$=�(�fU(�Wu(R$(a%,VX%))))�a$=" " y� �ez(a$,1) y� �:�:� zv��ey(a$,fV%):�c$,i%:�#Ud%,34:�i%=1 ��(a$):c$=�a$,i%,1):�#Ud%,�(c$):�:�#Ud%,34:�fV% ��#Ud%,13:�#Ud%,10��#Ud%,�(",") zX� zld��ez(a$,fV%):�c$,i%:�i%=1 ��(a$):c$=�a$,i%,1):�#Ud%,�(c$):�:�fV% ��#Ud%,13:�#Ud%,10��#Ud%,�(",") z�� z�YݤfU(a$):�b$:a$=�a$,4)+"19"+�a$,2):b$=�a$,6,1):b$=�(�(b$)-1):=�fW(a$,"31121"+b$+"99") z�%ݤfW(a$,b$):=�(�fX(a$)-�fX(b$))+1 {ZݤfX(a$):�b%,c%,d%:b%=�(�a$,1,2)):c%=�(�a$,3,2)):d%=�(�a$,5)):�c%>2 �c%-=3�c%+=9:d%-=1 {>>=146097*(d%�100)�4+1461*(d%�100)�4+(153*c%+2)�5+b%+1721119 �
00000000 0d 00 78 1f ee 85 f1 8a 30 2c 31 35 29 f6 24 3b |..x.....0,15).$;| 00000010 22 20 61 74 20 6c 69 6e 65 20 22 3b 9e 3a e0 0d |" at line ";.:..| 00000020 00 82 3b 55 56 24 3d 22 44 61 74 61 42 61 73 65 |..;UV$="DataBase| 00000030 22 3a 55 57 24 3d 22 31 2e 39 20 28 4f 63 74 6f |":UW$="1.9 (Octo| 00000040 62 65 72 20 31 39 39 34 29 22 3a f2 55 58 3a ee |ber 1994)":.UX:.| 00000050 85 f2 55 59 3a 55 5a 25 3d b9 0d 00 96 0c e7 55 |..UY:UZ%=......U| 00000060 5a 25 3d a3 20 8c 0d 00 a0 2f 55 61 24 3d a4 55 |Z%=. ..../Ua$=.U| 00000070 62 28 31 29 3a e7 55 61 24 3c 3e 22 22 f2 55 63 |b(1):.Ua$<>"".Uc| 00000080 28 55 61 24 29 8b 55 61 24 3d 22 44 42 61 73 65 |(Ua$).Ua$="DBase| 00000090 46 69 6c 65 22 0d 00 b4 0e cd 3a e7 55 5a 25 3d |File".....:.UZ%=| 000000a0 b9 20 8c 0d 00 c8 1f e7 9f 3d 32 30 20 84 9f 3d |. .......=20 ..=| 000000b0 32 30 34 20 84 9f 3d 36 37 37 38 35 20 55 5a 25 |204 ..=67785 UZ%| 000000c0 3d a3 0d 00 d2 17 e7 9f 3d 36 37 37 38 32 d9 23 |=.......=67782.#| 000000d0 55 64 25 3a 55 5a 25 3d a3 0d 00 dc 47 cd 3a f5 |Ud%:UZ%=....G.:.| 000000e0 3a f2 55 65 28 a4 55 65 28 30 29 29 3a fd 55 5a |:.Ue(.Ue(0)):.UZ| 000000f0 25 3a c8 99 26 34 30 30 44 44 3a e3 6a 25 3d 30 |%:..&400DD:.j%=0| 00000100 20 b8 32 3a e7 55 66 25 28 6a 25 29 3c 3e 2d 31 | .2:.Uf%(j%)<>-1| 00000110 c8 99 26 34 30 30 38 32 2c 55 66 25 28 6a 25 29 |..&40082,Uf%(j%)| 00000120 0d 01 22 07 ed 3a e0 0d 01 68 fe dd f2 55 58 3a |.."..:...h...UX:| 00000130 de 55 67 25 20 26 32 30 30 30 2c 55 68 25 20 26 |.Ug% &2000,Uh% &| 00000140 31 30 30 30 2c 55 69 25 20 36 34 3a de 55 6a 25 |1000,Ui% 64:.Uj%| 00000150 20 26 32 30 30 30 2c 55 6b 25 20 31 35 2c 55 6c | &2000,Uk% 15,Ul| 00000160 25 20 31 35 2c 55 6d 25 28 33 36 29 3a de 55 6e |% 15,Um%(36):.Un| 00000170 25 20 26 36 30 30 2c 55 6f 25 20 26 36 30 30 2c |% &600,Uo% &600,| 00000180 55 70 25 20 26 36 30 30 3a de 55 71 25 20 26 36 |Up% &600:.Uq% &6| 00000190 30 30 2c 55 72 25 20 26 36 30 30 3a de 55 73 25 |00,Ur% &600:.Us%| 000001a0 20 26 34 30 30 3a 55 74 25 3d 55 73 25 3a c8 99 | &400:Ut%=Us%:..| 000001b0 26 34 31 35 30 30 2c 2c 22 3c 44 61 74 61 42 61 |&41500,,"<DataBa| 000001c0 73 65 24 44 69 72 3e 2e 52 65 73 6f 75 72 63 65 |se$Dir>.Resource| 000001d0 73 2e 4d 65 73 73 61 67 65 73 22 20 b8 2c 2c 55 |s.Messages" .,,U| 000001e0 75 25 3a de 55 76 25 20 31 35 3a 55 77 25 3d 93 |u%:.Uv% 15:Uw%=.| 000001f0 3a 55 78 25 3d 93 2d 26 38 30 30 30 3a c8 99 26 |:Ux%=.-&8000:..&| 00000200 34 30 30 45 43 2c 55 78 25 2b 55 75 25 2c 2d 31 |400EC,Ux%+Uu%,-1| 00000210 20 b8 55 79 25 3a e7 55 79 25 3e 3d 55 78 25 2b | .Uy%:.Uy%>=Ux%+| 00000220 55 75 25 20 8c 0d 01 cc 38 c8 99 26 34 31 35 30 |Uu% ....8..&4150| 00000230 31 2c 55 76 25 2c 22 3c 44 61 74 61 42 61 73 65 |1,Uv%,"<DataBase| 00000240 24 44 69 72 3e 2e 52 65 73 6f 75 72 63 65 73 2e |$Dir>.Resources.| 00000250 4d 65 73 73 61 67 65 73 22 2c 55 77 25 0d 01 d6 |Messages",Uw%...| 00000260 24 cc 55 5a 25 3d b9 3a 85 26 32 30 30 2c 22 4e |$.UZ%=.:.&200,"N| 00000270 6f 74 20 65 6e 6f 75 67 68 20 6d 65 6d 6f 72 79 |ot enough memory| 00000280 22 0d 01 e0 76 cd 3a 55 7a 25 3d 35 30 30 3a 56 |"...v.:Uz%=500:V| 00000290 55 25 3d 31 38 3a de 52 24 28 55 7a 25 2c 56 55 |U%=18:.R$(Uz%,VU| 000002a0 25 29 2c 46 25 28 55 7a 25 29 3a 56 56 25 3d 31 |%),F%(Uz%):VV%=1| 000002b0 38 3a de 46 24 28 56 56 25 2c 39 29 3a 56 57 25 |8:.F$(VV%,9):VW%| 000002c0 3d 31 3a 56 58 25 3d 30 3a 56 59 25 3d a3 3a 3a |=1:VX%=0:VY%=.::| 000002d0 56 5a 25 3d a3 3a de 41 25 28 31 32 29 3a e3 69 |VZ%=.:.A%(12):.i| 000002e0 25 3d 31 20 b8 31 32 3a f3 41 25 28 69 25 29 3a |%=1 .12:.A%(i%):| 000002f0 ed 3a 56 61 25 3d a3 0d 02 08 30 dc 20 30 2c 33 |.:Va%=....0. 0,3| 00000300 31 2c 35 39 2c 39 30 2c 31 32 30 2c 31 35 31 2c |1,59,90,120,151,| 00000310 31 38 31 2c 32 31 32 2c 32 34 33 2c 32 37 33 2c |181,212,243,273,| 00000320 33 30 34 2c 33 33 34 0d 02 12 27 de 56 62 25 28 |304,334...'.Vb%(| 00000330 31 32 29 3a e3 69 25 3d 31 20 b8 31 32 3a f3 56 |12):.i%=1 .12:.V| 00000340 62 25 28 69 25 29 3a ed 3a 56 63 25 3d 91 0d 02 |b%(i%):.:Vc%=...| 00000350 1c 29 dc 20 33 31 2c 32 38 2c 33 31 2c 33 30 2c |.). 31,28,31,30,| 00000360 33 31 2c 33 30 2c 33 31 2c 33 31 2c 33 30 2c 33 |31,30,31,31,30,3| 00000370 31 2c 33 30 2c 33 31 0d 02 26 e5 de 56 64 25 28 |1,30,31..&..Vd%(| 00000380 31 38 29 3a e3 6a 25 3d 31 20 b8 31 38 3a 56 64 |18):.j%=1 .18:Vd| 00000390 25 28 6a 25 29 3d b9 3a ed 3a 56 65 25 3d 30 3a |%(j%)=.:.:Ve%=0:| 000003a0 de 56 66 24 28 31 38 29 2c 56 67 24 28 31 38 29 |.Vf$(18),Vg$(18)| 000003b0 3a 56 68 25 3d a3 3a 56 69 25 3d 35 3a 56 6a 25 |:Vh%=.:Vi%=5:Vj%| 000003c0 3d 91 3a de 55 66 25 28 32 29 2c 56 6b 25 20 31 |=.:.Uf%(2),Vk% 1| 000003d0 32 30 30 3a e3 6a 25 3d 30 20 b8 32 3a 55 66 25 |200:.j%=0 .2:Uf%| 000003e0 28 6a 25 29 3d 2d 31 3a ed 3a 56 6c 25 3d 31 32 |(j%)=-1:.:Vl%=12| 000003f0 3a c8 99 26 34 30 30 38 31 2c 2c 22 48 6f 6d 65 |:..&40081,,"Home| 00000400 72 74 6f 6e 2e 4d 65 64 69 75 6d 22 2c 56 6c 25 |rton.Medium",Vl%| 00000410 2a 31 36 2c 56 6c 25 2a 31 36 20 b8 55 66 25 28 |*16,Vl%*16 .Uf%(| 00000420 30 29 3a c8 99 26 34 30 30 38 31 2c 2c 22 48 6f |0):..&40081,,"Ho| 00000430 6d 65 72 74 6f 6e 2e 4d 65 64 69 75 6d 2e 4f 62 |merton.Medium.Ob| 00000440 6c 69 71 75 65 22 2c 56 6c 25 2a 31 36 2c 56 6c |lique",Vl%*16,Vl| 00000450 25 2a 31 36 20 b8 55 66 25 28 31 29 0d 02 58 6d |%*16 .Uf%(1)..Xm| 00000460 c8 99 26 34 30 30 38 31 2c 2c 22 48 6f 6d 65 72 |..&40081,,"Homer| 00000470 74 6f 6e 2e 42 6f 6c 64 22 2c 56 6c 25 2a 31 36 |ton.Bold",Vl%*16| 00000480 2c 56 6c 25 2a 31 36 20 b8 55 66 25 28 32 29 3a |,Vl%*16 .Uf%(2):| 00000490 56 6d 25 3d a4 56 6e 28 55 56 24 29 3a 56 6f 25 |Vm%=.Vn(UV$):Vo%| 000004a0 3d a4 56 70 28 37 32 2c 56 71 25 29 3a 56 72 25 |=.Vp(72,Vq%):Vr%| 000004b0 3d a6 28 2d 32 35 36 29 3a 56 73 25 3d 30 3a e7 |=.(-256):Vs%=0:.| 000004c0 56 72 25 3c 31 36 35 20 8c 0d 02 80 2d c8 99 26 |Vr%<165 ....-..&| 000004d0 36 2c 26 38 37 20 b8 2c 2c 56 74 25 3a e7 56 74 |6,&87 .,,Vt%:.Vt| 000004e0 25 3d 32 30 20 84 56 74 25 3d 32 31 20 84 56 74 |%=20 .Vt%=21 .Vt| 000004f0 25 3d 32 37 20 8c 0d 02 94 2d f2 56 75 28 22 3c |%=27 ....-.Vu("<| 00000500 44 61 74 61 42 61 73 65 24 44 69 72 3e 2e 52 65 |DataBase$Dir>.Re| 00000510 73 6f 75 72 63 65 73 2e 53 70 72 69 74 65 73 32 |sources.Sprites2| 00000520 32 22 29 0d 02 9e 2c cc f2 56 75 28 22 3c 44 61 |2")...,..Vu("<Da| 00000530 74 61 42 61 73 65 24 44 69 72 3e 2e 52 65 73 6f |taBase$Dir>.Reso| 00000540 75 72 63 65 73 2e 53 70 72 69 74 65 73 22 29 0d |urces.Sprites").| 00000550 02 a8 05 cd 0d 02 b2 2e cc f2 56 75 28 22 3c 44 |..........Vu("<D| 00000560 61 74 61 42 61 73 65 24 44 69 72 3e 2e 52 65 73 |ataBase$Dir>.Res| 00000570 6f 75 72 63 65 73 2e 53 70 72 69 74 65 73 32 32 |ources.Sprites22| 00000580 22 29 0d 02 bc db cd 3a 56 76 24 3d 22 63 61 72 |").....:Vv$="car| 00000590 64 22 3a f2 56 77 28 56 76 24 29 3a 41 25 3d 31 |d":.Vw(Vv$):A%=1| 000005a0 3a 42 25 3d 30 3a f2 56 78 3a f2 56 79 3a f2 56 |:B%=0:.Vx:.Vy:.V| 000005b0 7a 28 57 55 25 2c 37 2c 55 57 24 29 3a 57 56 25 |z(WU%,7,UW$):WV%| 000005c0 3d 31 35 30 3a de 57 57 25 20 57 56 25 3a 57 58 |=150:.WW% WV%:WX| 000005d0 25 3d a3 3a 57 59 25 3d a3 3a e3 6a 25 3d 30 20 |%=.:WY%=.:.j%=0 | 000005e0 b8 57 56 25 3a 57 57 25 3f 6a 25 3d 26 30 30 3a |.WV%:WW%?j%=&00:| 000005f0 ed 3a 57 57 25 3f 31 3d 26 46 46 3a 57 57 25 3f |.:WW%?1=&FF:WW%?| 00000600 34 3d 26 46 46 3a 57 57 25 3f 31 31 3d 26 46 46 |4=&FF:WW%?11=&FF| 00000610 3a 57 57 25 3f 31 32 3d 26 46 46 3a 57 57 25 3f |:WW%?12=&FF:WW%?| 00000620 31 38 3d 26 46 46 3a 57 57 25 3f 33 32 3d 26 46 |18=&FF:WW%?32=&F| 00000630 46 3a 55 61 24 3d 22 44 42 61 73 65 46 69 6c 65 |F:Ua$="DBaseFile| 00000640 22 3a 57 5a 25 3d 30 3a 57 61 25 3d 30 3a 57 62 |":WZ%=0:Wa%=0:Wb| 00000650 25 3d 31 3a 57 57 25 3f 32 3d 26 46 46 0d 03 02 |%=1:WW%?2=&FF...| 00000660 e6 57 63 24 3d 22 44 42 61 73 65 43 53 56 22 3a |.Wc$="DBaseCSV":| 00000670 58 25 3d 31 3a 59 25 3d 30 3a 57 64 25 3d 30 3a |X%=1:Y%=0:Wd%=0:| 00000680 57 65 25 3d a3 3a 57 57 25 3f 32 33 3d 26 46 46 |We%=.:WW%?23=&FF| 00000690 3a 57 66 24 3d 55 61 24 3a 53 25 3d 31 3a 54 25 |:Wf$=Ua$:S%=1:T%| 000006a0 3d 30 3a 57 67 25 3d b9 3a 57 68 25 3d a3 3a 57 |=0:Wg%=.:Wh%=.:W| 000006b0 69 25 3d 26 31 32 44 3a 57 69 24 3d 22 44 61 74 |i%=&12D:Wi$="Dat| 000006c0 61 42 61 73 65 20 22 2b c3 7e 28 57 69 25 29 3a |aBase "+.~(Wi%):| 000006d0 57 6a 24 3d 22 22 3a 57 6b 24 3d 22 22 3a 4e 25 |Wj$="":Wk$="":N%| 000006e0 3d 31 3a 55 25 3d 30 3a 57 6c 25 3d 30 3a 57 6d |=1:U%=0:Wl%=0:Wm| 000006f0 25 3d 31 3a 57 6e 25 3d 31 3a 57 6f 25 3d 31 3a |%=1:Wn%=1:Wo%=1:| 00000700 57 70 25 3d a3 3a 57 71 25 3d a3 3a 57 72 25 3d |Wp%=.:Wq%=.:Wr%=| 00000710 a3 3a 50 25 3d 31 3a 57 73 25 3d 31 3a 57 74 25 |.:P%=1:Ws%=1:Wt%| 00000720 3d 31 35 30 3a f2 57 75 3a f2 57 76 3a f2 56 7a |=150:.Wu:.Wv:.Vz| 00000730 28 57 77 25 2c 36 2c 22 31 22 29 3a 57 78 25 3d |(Ww%,6,"1"):Wx%=| 00000740 30 3a e1 0d 03 52 e8 dd f2 56 78 3a c8 99 26 34 |0:...R...Vx:..&4| 00000750 30 30 44 39 2c 2c 22 3c 44 61 74 61 42 61 73 65 |00D9,,"<DataBase| 00000760 24 44 69 72 3e 2e 52 65 73 6f 75 72 63 65 73 2e |$Dir>.Resources.| 00000770 54 65 6d 70 6c 61 74 65 73 22 3a 57 79 25 3d a4 |Templates":Wy%=.| 00000780 57 7a 28 22 6d 61 69 6e 22 29 3a 57 55 25 3d a4 |Wz("main"):WU%=.| 00000790 57 7a 28 22 69 6e 66 6f 22 29 3a 58 55 25 3d a4 |Wz("info"):XU%=.| 000007a0 57 7a 28 22 66 69 6c 65 69 6e 66 6f 22 29 3a 58 |Wz("fileinfo"):X| 000007b0 56 25 3d a4 57 7a 28 22 73 61 76 65 22 29 3a 58 |V%=.Wz("save"):X| 000007c0 57 25 3d a4 57 7a 28 22 77 66 69 65 6c 64 22 29 |W%=.Wz("wfield")| 000007d0 3a 58 58 25 3d a4 57 7a 28 22 73 65 61 72 63 68 |:XX%=.Wz("search| 000007e0 22 29 3a 58 59 25 3d a4 57 7a 28 22 70 72 69 6e |"):XY%=.Wz("prin| 000007f0 74 69 6e 66 6f 22 29 3a 58 5a 25 3d a4 57 7a 28 |tinfo"):XZ%=.Wz(| 00000800 22 6c 6f 63 61 6c 22 29 3a 58 61 25 3d a4 57 7a |"local"):Xa%=.Wz| 00000810 28 22 64 69 61 6c 6f 67 22 29 3a 58 62 25 3d a4 |("dialog"):Xb%=.| 00000820 57 7a 28 22 70 72 69 6e 74 22 29 0d 03 98 df 57 |Wz("print")....W| 00000830 77 25 3d a4 57 7a 28 22 74 6f 6f 6c 62 6f 78 22 |w%=.Wz("toolbox"| 00000840 29 3a 58 63 25 3d a4 57 7a 28 22 6d 66 69 65 6c |):Xc%=.Wz("mfiel| 00000850 64 22 29 3a 58 64 25 3d a4 57 7a 28 22 73 6f 72 |d"):Xd%=.Wz("sor| 00000860 74 22 29 3a 58 65 25 3d a4 57 7a 28 22 63 66 69 |t"):Xe%=.Wz("cfi| 00000870 65 6c 64 22 29 3a 58 66 25 3d a4 57 7a 28 22 73 |eld"):Xf%=.Wz("s| 00000880 61 76 65 74 65 78 74 22 29 3a 58 67 25 3d a4 57 |avetext"):Xg%=.W| 00000890 7a 28 22 64 65 6c 65 74 65 22 29 3a 58 68 25 3d |z("delete"):Xh%=| 000008a0 a4 57 7a 28 22 77 61 75 74 6f 73 61 76 65 22 29 |.Wz("wautosave")| 000008b0 3a 58 69 25 3d a4 57 7a 28 22 74 6f 6f 6c 66 69 |:Xi%=.Wz("toolfi| 000008c0 65 6c 64 22 29 3a 58 6a 25 3d a4 57 7a 28 22 74 |eld"):Xj%=.Wz("t| 000008d0 6f 6f 6c 73 65 61 72 63 68 22 29 3a 58 6b 25 3d |oolsearch"):Xk%=| 000008e0 a4 57 7a 28 22 73 68 6f 72 74 22 29 3a 58 6c 25 |.Wz("short"):Xl%| 000008f0 3d a4 57 7a 28 22 6d 65 73 73 61 67 65 22 29 3a |=.Wz("message"):| 00000900 c8 99 26 34 30 30 44 41 3a e1 0d 03 e8 f9 dd f2 |..&400DA:.......| 00000910 56 79 3a 58 6d 25 3d a4 58 6e 28 22 44 61 74 61 |Vy:Xm%=.Xn("Data| 00000920 42 61 73 65 2c 49 6e 66 6f 2c 48 65 6c 70 24 2c |Base,Info,Help$,| 00000930 43 72 65 61 74 65 2c 43 6c 65 61 72 24 2c 51 75 |Create,Clear$,Qu| 00000940 69 74 22 29 3a f2 58 6f 28 58 6d 25 2c 31 2c 57 |it"):.Xo(Xm%,1,W| 00000950 55 25 29 3a 58 70 25 3d a4 58 6e 28 22 44 61 74 |U%):Xp%=.Xn("Dat| 00000960 61 42 61 73 65 2c 53 65 61 72 63 68 20 20 20 46 |aBase,Search F| 00000970 34 2c 53 6f 72 74 20 20 20 20 20 46 35 2c 44 65 |4,Sort F5,De| 00000980 6c 65 74 65 20 20 20 46 36 24 2c 50 72 69 6e 74 |lete F6$,Print| 00000990 20 20 20 20 46 37 24 2c 46 69 6c 65 20 69 6e 66 | F7$,File inf| 000009a0 6f 2c 53 61 76 65 20 20 20 20 20 46 33 22 29 3a |o,Save F3"):| 000009b0 f2 58 6f 28 58 70 25 2c 35 2c 58 55 25 29 3a 58 |.Xo(Xp%,5,XU%):X| 000009c0 71 25 3d a4 58 6e 28 22 53 61 76 65 20 61 73 3a |q%=.Xn("Save as:| 000009d0 2c 44 61 74 61 2c 43 53 56 24 2c 41 75 74 6f 73 |,Data,CSV$,Autos| 000009e0 61 76 65 22 29 3a f2 58 6f 28 58 70 25 2c 36 2c |ave"):.Xo(Xp%,6,| 000009f0 58 71 25 29 3a f2 58 6f 28 58 71 25 2c 31 2c 58 |Xq%):.Xo(Xq%,1,X| 00000a00 56 25 29 0d 04 38 e2 f2 58 6f 28 58 71 25 2c 32 |V%)..8..Xo(Xq%,2| 00000a10 2c 58 66 25 29 3a f2 58 6f 28 58 71 25 2c 33 2c |,Xf%):.Xo(Xq%,3,| 00000a20 58 68 25 29 3a 58 72 25 3d a4 58 6e 28 22 50 61 |Xh%):Xr%=.Xn("Pa| 00000a30 70 65 72 20 74 79 70 65 2c 46 61 6e 66 6f 6c 64 |per type,Fanfold| 00000a40 20 38 30 20 63 6f 6c 20 31 31 22 22 23 2c 46 61 | 80 col 11""#,Fa| 00000a50 6e 66 6f 6c 64 20 38 30 20 63 6f 6c 20 31 32 22 |nfold 80 col 12"| 00000a60 22 2c 46 61 6e 66 6f 6c 64 20 31 33 36 20 63 6f |",Fanfold 136 co| 00000a70 6c 20 31 31 22 22 2c 46 61 6e 66 6f 6c 64 20 31 |l 11"",Fanfold 1| 00000a80 33 36 20 63 6f 6c 20 31 32 22 22 2c 41 34 20 73 |36 col 12"",A4 s| 00000a90 69 6e 67 6c 65 20 73 68 65 65 74 22 29 3a 58 73 |ingle sheet"):Xs| 00000aa0 25 3d a4 58 6e 28 22 43 6f 6d 70 61 72 61 74 6f |%=.Xn("Comparato| 00000ab0 72 2c 3d 2c 3c 3e 2c 3e 2c 3e 3d 2c 3c 3d 2c 3c |r,=,<>,>,>=,<=,<| 00000ac0 2c 43 6f 6e 74 61 69 6e 73 23 2c 4e 6f 74 20 63 |,Contains#,Not c| 00000ad0 6f 6e 74 61 69 6e 73 2c 53 74 61 72 74 73 2c 45 |ontains,Starts,E| 00000ae0 6e 64 73 22 29 0d 04 60 4d 58 74 25 3d a4 58 6e |nds")..`MXt%=.Xn| 00000af0 28 22 43 6f 6d 70 61 72 61 74 6f 72 2c 3d 2c 3c |("Comparator,=,<| 00000b00 3e 2c 3e 2c 3e 3d 2c 3c 3d 2c 3c 2c 43 6f 6e 74 |>,>,>=,<=,<,Cont| 00000b10 61 69 6e 73 23 2c 4e 6f 74 20 63 6f 6e 74 61 69 |ains#,Not contai| 00000b20 6e 73 2c 53 74 61 72 74 73 2c 45 6e 64 73 22 29 |ns,Starts,Ends")| 00000b30 3a e1 0d 04 a6 1f dd f2 55 65 28 58 75 25 29 3a |:.......Ue(Xu%):| 00000b40 ea 61 24 2c 66 25 2c 61 25 3a c8 8e 58 75 25 20 |.a$,f%,a%:..Xu% | 00000b50 ca 0d 04 c4 18 c9 30 3a e7 57 71 25 3e 30 20 80 |......0:.Wq%>0 .| 00000b60 a6 28 2d 31 31 33 29 20 8c 0d 04 d8 40 c8 99 26 |.(-113) ....@..&| 00000b70 34 30 36 43 31 3a 57 72 25 3d b9 3a f2 58 76 28 |406C1:Wr%=.:.Xv(| 00000b80 58 59 25 29 3a 58 61 24 3d 22 50 72 69 6e 74 20 |XY%):Xa$="Print | 00000b90 61 62 6f 72 74 65 64 2e 20 43 6f 6e 66 69 72 6d |aborted. Confirm| 00000ba0 3f 22 3a f2 58 61 28 34 29 0d 04 ec 15 cd 3a e7 |?":.Xa(4).....:.| 00000bb0 57 71 25 3e 30 20 80 57 72 25 3d a3 20 8c 0d 05 |Wq%>0 .Wr%=. ...| 00000bc0 00 4a 61 24 3d 22 50 72 69 6e 74 69 6e 67 20 72 |.Ja$="Printing r| 00000bd0 65 63 6f 72 64 20 22 2b c3 28 50 25 29 2b 22 20 |ecord "+.(P%)+" | 00000be0 6f 66 20 22 2b c3 28 57 61 25 29 3a e7 50 25 3c |of "+.(Wa%):.P%<| 00000bf0 3e 58 77 25 f2 56 7a 28 58 59 25 2c 31 2c 61 24 |>Xw%.Vz(XY%,1,a$| 00000c00 29 3a 58 77 25 3d 50 25 0d 05 14 15 cd 3a e7 57 |):Xw%=P%.....:.W| 00000c10 72 25 3d b9 20 80 57 58 25 3d b9 20 8c 0d 05 28 |r%=. .WX%=. ...(| 00000c20 0c e7 57 59 25 3d b9 20 8c 0d 05 32 30 61 24 3d |..WY%=. ...20a$=| 00000c30 22 43 68 61 6e 67 65 20 73 68 65 65 74 20 70 6c |"Change sheet pl| 00000c40 65 61 73 65 22 3a f2 56 7a 28 58 59 25 2c 31 2c |ease":.Vz(XY%,1,| 00000c50 61 24 29 3a 57 59 25 3d a3 0d 05 46 68 cd 3a f2 |a$):WY%=...Fh.:.| 00000c60 58 78 28 58 59 25 2c 32 2c 26 31 31 30 30 30 31 |Xx(XY%,2,&110001| 00000c70 33 39 2c 26 46 46 30 30 46 46 46 46 29 3a f2 58 |39,&FF00FFFF):.X| 00000c80 78 28 58 59 25 2c 33 2c 26 31 31 30 30 30 31 33 |x(XY%,3,&1100013| 00000c90 39 2c 26 46 46 30 30 46 46 46 46 29 3a f2 58 78 |9,&FF00FFFF):.Xx| 00000ca0 28 58 59 25 2c 34 2c 26 31 37 30 30 33 31 33 39 |(XY%,4,&17003139| 00000cb0 2c 26 46 46 30 30 46 46 46 46 29 3a 57 58 25 3d |,&FF00FFFF):WX%=| 00000cc0 a3 0d 05 6e 1d cd 3a e7 57 70 25 3d a3 20 80 57 |...n..:.Wp%=. .W| 00000cd0 72 25 3d a3 20 80 57 71 25 3e 30 f2 58 62 0d 05 |r%=. .Wq%>0.Xb..| 00000ce0 82 14 e7 a6 28 2d 31 31 33 29 f2 58 76 28 58 56 |....(-113).Xv(XV| 00000cf0 25 29 0d 05 8c 0e e7 a6 28 2d 31 31 36 29 20 8c |%)......(-116) .| 00000d00 0d 05 96 1f e7 58 79 25 3d a3 f2 58 7a 28 58 56 |.....Xy%=..Xz(XV| 00000d10 25 2c a3 29 3a f2 59 55 28 58 56 25 2c 31 29 0d |%,.):.YU(XV%,1).| 00000d20 05 a0 0f cd 3a e7 a6 28 2d 32 31 29 20 8c 0d 05 |....:..(-21) ...| 00000d30 b4 1d e7 55 25 f2 58 7a 28 58 58 25 2c a3 29 3a |...U%.Xz(XX%,.):| 00000d40 f2 59 55 28 58 58 25 2c 31 37 29 0d 05 be 10 cd |.YU(XX%,17).....| 00000d50 3a e7 a6 28 2d 31 31 37 29 20 8c 0d 05 d2 11 e7 |:..(-117) ......| 00000d60 55 25 f2 58 7a 28 58 64 25 2c a3 29 0d 05 dc 10 |U%.Xz(Xd%,.)....| 00000d70 cd 3a e7 a6 28 2d 31 31 38 29 20 8c 0d 05 f0 15 |.:..(-118) .....| 00000d80 e7 55 25 f2 59 56 3a f2 58 7a 28 58 67 25 2c a3 |.U%.YV:.Xz(Xg%,.| 00000d90 29 0d 05 fa 0f cd 3a e7 a6 28 2d 32 33 29 20 8c |).....:..(-23) .| 00000da0 0d 06 0e 09 e7 55 25 20 8c 0d 06 18 24 f2 58 76 |.....U% ....$.Xv| 00000db0 28 57 79 25 29 3a f2 58 76 28 57 77 25 29 3a f2 |(Wy%):.Xv(Ww%):.| 00000dc0 59 57 3a f2 58 7a 28 58 62 25 2c a3 29 0d 06 2c |YW:.Xz(Xb%,.)..,| 00000dd0 05 cd 0d 06 36 0c cd 3a e7 56 68 25 20 8c 0d 06 |....6..:.Vh% ...| 00000de0 4a 17 e7 91 3e 56 6a 25 2b 28 56 69 25 2a 36 30 |J...>Vj%+(Vi%*60| 00000df0 30 30 29 20 8c 0d 06 54 1a e7 58 79 25 3d a3 f2 |00) ...T..Xy%=..| 00000e00 59 58 28 55 67 25 21 30 29 8b 56 6a 25 3d 91 0d |YX(Ug%!0).Vj%=..| 00000e10 06 5e 05 cd 0d 06 68 0c cd 3a e7 56 5a 25 20 8c |.^....h..:.VZ% .| 00000e20 0d 06 7c 0c e7 56 61 25 3d a3 20 8c 0d 06 86 1d |..|..Va%=. .....| 00000e30 ef 37 3a f2 58 7a 28 58 6c 25 2c a3 29 3a 56 61 |.7:.Xz(Xl%,.):Va| 00000e40 25 3d b9 3a 56 63 25 3d 91 0d 06 90 12 cc 3a e7 |%=.:Vc%=......:.| 00000e50 91 3e 56 63 25 2b 37 30 30 20 8c 0d 06 a4 18 f2 |.>Vc%+700 ......| 00000e60 58 76 28 58 6c 25 29 3a 56 5a 25 3d a3 3a 56 61 |Xv(Xl%):VZ%=.:Va| 00000e70 25 3d a3 0d 06 ae 05 cd 0d 06 b8 05 cd 0d 06 c2 |%=..............| 00000e80 1b cd 3a e7 a6 28 2d 34 32 29 20 80 a6 28 2d 31 |..:..(-42) ..(-1| 00000e90 29 20 80 57 68 25 20 8c 0d 06 d6 12 e7 4e 25 3d |) .Wh% ......N%=| 00000ea0 55 25 20 84 55 25 3d 30 20 8c 0d 06 e0 09 e7 55 |U% .U%=0 ......U| 00000eb0 25 20 8c 0d 06 ea 26 58 5a 24 3d 22 54 68 69 73 |% ....&XZ$="This| 00000ec0 20 69 73 20 74 68 65 20 6c 61 73 74 20 72 65 63 | is the last rec| 00000ed0 6f 72 64 2e 22 3a f2 58 5a 0d 06 f4 25 cc 58 5a |ord.":.XZ...%.XZ| 00000ee0 24 3d 22 4e 6f 20 72 65 63 6f 72 64 73 20 69 6e |$="No records in| 00000ef0 20 61 72 63 68 69 76 65 2e 22 3a f2 58 5a 0d 06 | archive.":.XZ..| 00000f00 fe 05 cd 0d 07 08 12 cc 4e 25 2b 3d 31 3a f2 59 |........N%+=1:.Y| 00000f10 59 3a f2 59 5a 0d 07 12 05 cd 0d 07 1c 1b cd 3a |Y:.YZ..........:| 00000f20 e7 a6 28 2d 34 32 29 20 80 a6 28 2d 32 29 20 80 |..(-42) ..(-2) .| 00000f30 57 68 25 20 8c 0d 07 30 12 e7 4e 25 3d 55 25 20 |Wh% ...0..N%=U% | 00000f40 84 55 25 3d 30 20 8c 0d 07 3a 09 e7 55 25 20 8c |.U%=0 ...:..U% .| 00000f50 0d 07 44 26 58 5a 24 3d 22 54 68 69 73 20 69 73 |..D&XZ$="This is| 00000f60 20 74 68 65 20 6c 61 73 74 20 72 65 63 6f 72 64 | the last record| 00000f70 2e 22 3a f2 58 5a 0d 07 4e 25 cc 58 5a 24 3d 22 |.":.XZ..N%.XZ$="| 00000f80 4e 6f 20 72 65 63 6f 72 64 73 20 69 6e 20 61 72 |No records in ar| 00000f90 63 68 69 76 65 2e 22 3a f2 58 5a 0d 07 58 05 cd |chive.":.XZ..X..| 00000fa0 0d 07 62 12 cc 4e 25 3d 55 25 3a f2 59 59 3a f2 |..b..N%=U%:.YY:.| 00000fb0 59 5a 0d 07 6c 05 cd 0d 07 76 1b cd 3a e7 a6 28 |YZ..l....v..:..(| 00000fc0 2d 35 38 29 20 80 a6 28 2d 31 29 20 80 57 68 25 |-58) ..(-1) .Wh%| 00000fd0 20 8c 0d 07 8a 11 e7 4e 25 3d 31 20 84 55 25 3d | ......N%=1 .U%=| 00000fe0 30 20 8c 0d 07 94 09 e7 55 25 20 8c 0d 07 9e 27 |0 ......U% ....'| 00000ff0 58 5a 24 3d 22 54 68 69 73 20 69 73 20 74 68 65 |XZ$="This is the| 00001000 20 66 69 72 73 74 20 72 65 63 6f 72 64 2e 22 3a | first record.":| 00001010 f2 58 5a 0d 07 a8 25 cc 58 5a 24 3d 22 4e 6f 20 |.XZ...%.XZ$="No | 00001020 72 65 63 6f 72 64 73 20 69 6e 20 61 72 63 68 69 |records in archi| 00001030 76 65 2e 22 3a f2 58 5a 0d 07 b2 05 cd 0d 07 bc |ve.":.XZ........| 00001040 12 cc 4e 25 2d 3d 31 3a f2 59 59 3a f2 59 5a 0d |..N%-=1:.YY:.YZ.| 00001050 07 c6 05 cd 0d 07 d0 1b cd 3a e7 a6 28 2d 35 38 |.........:..(-58| 00001060 29 20 80 a6 28 2d 32 29 20 80 57 68 25 20 8c 0d |) ..(-2) .Wh% ..| 00001070 07 e4 11 e7 4e 25 3d 31 20 84 55 25 3d 30 20 8c |....N%=1 .U%=0 .| 00001080 0d 07 ee 09 e7 55 25 20 8c 0d 07 f8 27 58 5a 24 |.....U% ....'XZ$| 00001090 3d 22 54 68 69 73 20 69 73 20 74 68 65 20 66 69 |="This is the fi| 000010a0 72 73 74 20 72 65 63 6f 72 64 2e 22 3a f2 58 5a |rst record.":.XZ| 000010b0 0d 08 02 25 cc 58 5a 24 3d 22 4e 6f 20 72 65 63 |...%.XZ$="No rec| 000010c0 6f 72 64 73 20 69 6e 20 61 72 63 68 69 76 65 2e |ords in archive.| 000010d0 22 3a f2 58 5a 0d 08 0c 05 cd 0d 08 16 11 cc 4e |":.XZ..........N| 000010e0 25 3d 31 3a f2 59 59 3a f2 59 5a 0d 08 20 05 cd |%=1:.YY:.YZ.. ..| 000010f0 0d 08 2a 05 cd 0d 08 34 11 c9 31 3a f2 59 61 28 |..*....4..1:.Ya(| 00001100 55 67 25 21 30 29 0d 08 3e 13 c9 32 3a f2 58 7a |Ug%!0)..>..2:.Xz| 00001110 28 55 67 25 21 30 2c b9 29 0d 08 48 24 c9 33 3a |(Ug%!0,.)..H$.3:| 00001120 f2 58 76 28 55 67 25 21 30 29 3a e7 55 67 25 21 |.Xv(Ug%!0):.Ug%!| 00001130 30 3d 58 57 25 f2 58 76 28 58 69 25 29 0d 08 5c |0=XW%.Xv(Xi%)..\| 00001140 1c e7 55 67 25 21 30 3d 57 79 25 f2 58 76 28 57 |..Ug%!0=Wy%.Xv(W| 00001150 77 25 29 3a 57 68 25 3d a3 0d 08 66 16 e7 55 67 |w%):Wh%=...f..Ug| 00001160 25 21 30 3d 58 58 25 f2 58 76 28 58 6a 25 29 0d |%!0=XX%.Xv(Xj%).| 00001170 08 70 16 e7 55 67 25 21 30 3d 58 64 25 f2 58 76 |.p..Ug%!0=Xd%.Xv| 00001180 28 58 63 25 29 0d 08 7a 16 e7 55 67 25 21 30 3d |(Xc%)..z..Ug%!0=| 00001190 58 62 25 f2 58 76 28 58 65 25 29 0d 08 84 19 c9 |Xb%.Xv(Xe%).....| 000011a0 34 3a e7 55 67 25 21 30 3d 57 55 25 f2 58 76 28 |4:.Ug%!0=WU%.Xv(| 000011b0 57 55 25 29 0d 08 8e 16 e7 55 67 25 21 30 3d 58 |WU%).....Ug%!0=X| 000011c0 55 25 f2 58 76 28 58 55 25 29 0d 08 98 0f c9 36 |U%.Xv(XU%).....6| 000011d0 3a f2 59 62 28 55 67 25 29 0d 08 a2 0a c9 37 3a |:.Yb(Ug%).....7:| 000011e0 f2 59 63 0d 08 ac 0f c9 38 3a f2 59 64 28 55 67 |.Yc.....8:.Yd(Ug| 000011f0 25 29 0d 08 b6 0a c9 39 3a f2 59 65 0d 08 c0 13 |%).....9:.Ye....| 00001200 c9 31 37 2c 31 38 3a f2 58 6c 28 55 67 25 29 0d |.17,18:.Xl(Ug%).| 00001210 08 ca 07 cb 3a e1 0d 08 e8 3d dd f2 59 66 28 59 |....:....=..Yf(Y| 00001220 67 25 29 3a ea 61 24 3a 55 67 25 3d 59 67 25 3a |g%):.a$:Ug%=Yg%:| 00001230 55 67 25 21 31 32 3d 59 67 25 21 38 3a 55 67 25 |Ug%!12=Yg%!8:Ug%| 00001240 21 31 36 3d 26 35 30 33 3a c8 8e 55 67 25 21 33 |!16=&503:..Ug%!3| 00001250 32 20 ca 0d 09 10 35 c9 2d 32 3a e7 55 25 3d 30 |2 ....5.-2:.U%=0| 00001260 20 61 24 3d a4 59 68 28 22 49 42 31 22 29 8b 61 | a$=.Yh("IB1").a| 00001270 24 2b 3d a4 59 68 28 22 49 42 31 22 29 2b a4 59 |$+=.Yh("IB1")+.Y| 00001280 68 28 22 49 42 32 22 29 0d 09 24 13 c9 58 69 25 |h("IB2")..$..Xi%| 00001290 3a c8 8e 55 67 25 21 33 36 20 ca 0d 09 38 2e c9 |:..Ug%!36 ...8..| 000012a0 31 2c 32 2c 37 2c 38 3a 61 24 3d a4 59 68 28 22 |1,2,7,8:a$=.Yh("| 000012b0 53 45 4d 22 29 2b a4 59 68 28 22 57 46 22 2b c3 |SEM")+.Yh("WF"+.| 000012c0 28 55 67 25 21 33 36 29 29 0d 09 42 1f c9 34 2c |(Ug%!36))..B..4,| 000012d0 36 3a 61 24 3d a4 59 68 28 22 57 46 22 2b c3 28 |6:a$=.Yh("WF"+.(| 000012e0 55 67 25 21 33 36 29 29 0d 09 4c 05 cb 0d 09 56 |Ug%!36))..L....V| 000012f0 13 c9 58 57 25 3a c8 8e 55 67 25 21 33 36 20 ca |..XW%:..Ug%!36 .| 00001300 0d 09 6a 46 c9 39 2c 31 31 2c 31 32 2c 31 33 2c |..jF.9,11,12,13,| 00001310 31 35 2c 31 37 2c 31 39 2c 32 37 2c 33 30 2c 33 |15,17,19,27,30,3| 00001320 32 2c 33 34 3a 61 24 3d a4 59 68 28 22 53 45 4d |2,34:a$=.Yh("SEM| 00001330 22 29 2b a4 59 68 28 22 57 46 22 2b c3 28 55 67 |")+.Yh("WF"+.(Ug| 00001340 25 21 33 36 29 29 0d 09 7e 24 c9 32 33 2c 32 35 |%!36))..~$.23,25| 00001350 2c 33 37 3a 61 24 3d a4 59 68 28 22 57 46 22 2b |,37:a$=.Yh("WF"+| 00001360 c3 28 55 67 25 21 33 36 29 29 0d 09 88 05 cb 0d |.(Ug%!36))......| 00001370 09 92 13 c9 57 77 25 3a c8 8e 55 67 25 21 33 36 |....Ww%:..Ug%!36| 00001380 20 ca 0d 09 a6 30 c9 31 2c 32 2c 33 2c 34 2c 39 | ....0.1,2,3,4,9| 00001390 3a 61 24 3d a4 59 68 28 22 53 45 4d 22 29 2b a4 |:a$=.Yh("SEM")+.| 000013a0 59 68 28 22 54 4f 22 2b c3 28 55 67 25 21 33 36 |Yh("TO"+.(Ug%!36| 000013b0 29 29 0d 09 b0 1f c9 36 2c 38 3a 61 24 3d a4 59 |)).....6,8:a$=.Y| 000013c0 68 28 22 54 4f 22 2b c3 28 55 67 25 21 33 36 29 |h("TO"+.(Ug%!36)| 000013d0 29 0d 09 ba 05 cb 0d 09 c4 13 c9 57 79 25 3a c8 |)..........Wy%:.| 000013e0 8e 55 67 25 21 33 36 20 ca 0d 09 d8 4f c9 32 2c |.Ug%!36 ....O.2,| 000013f0 34 2c 36 2c 38 2c 31 30 2c 31 32 2c 31 34 2c 31 |4,6,8,10,12,14,1| 00001400 36 2c 31 38 2c 32 30 2c 32 32 2c 32 34 2c 32 36 |6,18,20,22,24,26| 00001410 2c 32 38 2c 33 30 2c 33 32 2c 33 34 2c 33 36 3a |,28,30,32,34,36:| 00001420 61 24 3d a4 59 68 28 22 53 45 4d 22 29 2b a4 59 |a$=.Yh("SEM")+.Y| 00001430 68 28 22 4d 41 31 22 29 0d 09 ec 12 7f 61 24 3d |h("MA1").....a$=| 00001440 a4 59 68 28 22 4d 41 30 22 29 0d 09 f6 05 cb 0d |.Yh("MA0")......| 00001450 0a 00 13 c9 58 6a 25 3a c8 8e 55 67 25 21 33 36 |....Xj%:..Ug%!36| 00001460 20 ca 0d 0a 14 2a c9 31 2c 32 3a 61 24 3d a4 59 | ....*.1,2:a$=.Y| 00001470 68 28 22 53 45 4d 22 29 2b a4 59 68 28 22 53 45 |h("SEM")+.Yh("SE| 00001480 22 2b c3 28 55 67 25 21 33 36 29 29 0d 0a 1e 1f |"+.(Ug%!36))....| 00001490 c9 34 2c 36 3a 61 24 3d a4 59 68 28 22 53 45 22 |.4,6:a$=.Yh("SE"| 000014a0 2b c3 28 55 67 25 21 33 36 29 29 0d 0a 28 05 cb |+.(Ug%!36))..(..| 000014b0 0d 0a 32 13 c9 58 58 25 3a c8 8e 55 67 25 21 33 |..2..XX%:..Ug%!3| 000014c0 36 20 ca 0d 0a 46 49 c9 38 2c 31 30 2c 31 32 2c |6 ...FI.8,10,12,| 000014d0 31 34 2c 31 35 2c 31 36 2c 31 37 2c 32 32 2c 32 |14,15,16,17,22,2| 000014e0 34 2c 32 36 2c 32 38 2c 32 39 3a 61 24 3d a4 59 |4,26,28,29:a$=.Y| 000014f0 68 28 22 53 45 4d 22 29 2b a4 59 68 28 22 53 45 |h("SEM")+.Yh("SE| 00001500 22 2b c3 28 55 67 25 21 33 36 29 29 0d 0a 5a 26 |"+.(Ug%!36))..Z&| 00001510 c9 39 2c 31 31 2c 32 33 2c 32 35 3a 61 24 3d a4 |.9,11,23,25:a$=.| 00001520 59 68 28 22 53 45 22 2b c3 28 55 67 25 21 33 36 |Yh("SE"+.(Ug%!36| 00001530 29 29 0d 0a 64 05 cb 0d 0a 6e 13 c9 58 56 25 3a |))..d....n..XV%:| 00001540 c8 8e 55 67 25 21 33 36 20 ca 0d 0a 82 21 c9 31 |..Ug%!36 ....!.1| 00001550 2c 32 2c 33 3a 61 24 3d a4 59 68 28 22 53 41 22 |,2,3:a$=.Yh("SA"| 00001560 2b c3 28 55 67 25 21 33 36 29 29 0d 0a 8c 33 c9 |+.(Ug%!36))...3.| 00001570 36 2c 38 2c 32 30 2c 32 31 2c 32 33 3a 61 24 3d |6,8,20,21,23:a$=| 00001580 a4 59 68 28 22 53 45 4d 22 29 2b a4 59 68 28 22 |.Yh("SEM")+.Yh("| 00001590 53 41 22 2b c3 28 55 67 25 21 33 36 29 29 0d 0a |SA"+.(Ug%!36))..| 000015a0 96 05 cb 0d 0a a0 13 c9 58 66 25 3a c8 8e 55 67 |........Xf%:..Ug| 000015b0 25 21 33 36 20 ca 0d 0a b4 21 c9 31 2c 32 2c 33 |%!36 ....!.1,2,3| 000015c0 3a 61 24 3d a4 59 68 28 22 53 41 22 2b c3 28 55 |:a$=.Yh("SA"+.(U| 000015d0 67 25 21 33 36 29 29 0d 0a be 05 cb 0d 0a c8 16 |g%!36)).........| 000015e0 c9 57 55 25 3a 61 24 3d a4 59 68 28 22 49 4e 46 |.WU%:a$=.Yh("INF| 000015f0 22 29 0d 0a d2 16 c9 58 55 25 3a 61 24 3d a4 59 |").....XU%:a$=.Y| 00001600 68 28 22 46 49 4c 22 29 0d 0a dc 16 c9 58 61 25 |h("FIL").....Xa%| 00001610 3a 61 24 3d a4 59 68 28 22 44 49 41 22 29 0d 0a |:a$=.Yh("DIA")..| 00001620 e6 16 c9 58 5a 25 3a 61 24 3d a4 59 68 28 22 4c |...XZ%:a$=.Yh("L| 00001630 4f 43 22 29 0d 0a f0 13 c9 58 6b 25 3a c8 8e 55 |OC").....Xk%:..U| 00001640 67 25 21 33 36 20 ca 0d 0b 04 28 c9 32 3a 61 24 |g%!36 ....(.2:a$| 00001650 3d a4 59 68 28 22 53 45 4d 22 29 2b a4 59 68 28 |=.Yh("SEM")+.Yh(| 00001660 22 53 48 22 2b c3 28 55 67 25 21 33 36 29 29 0d |"SH"+.(Ug%!36)).| 00001670 0b 0e 05 cb 0d 0b 18 13 c9 58 59 25 3a c8 8e 55 |.........XY%:..U| 00001680 67 25 21 33 36 20 ca 0d 0b 2c 2e c9 31 2c 32 2c |g%!36 ...,..1,2,| 00001690 33 2c 34 3a 61 24 3d a4 59 68 28 22 53 45 4d 22 |3,4:a$=.Yh("SEM"| 000016a0 29 2b a4 59 68 28 22 50 49 22 2b c3 28 55 67 25 |)+.Yh("PI"+.(Ug%| 000016b0 21 33 36 29 29 0d 0b 36 05 cb 0d 0b 40 13 c9 58 |!36))..6....@..X| 000016c0 67 25 3a c8 8e 55 67 25 21 33 36 20 ca 0d 0b 54 |g%:..Ug%!36 ...T| 000016d0 32 c9 32 2c 34 2c 36 2c 31 30 2c 31 33 3a 61 24 |2.2,4,6,10,13:a$| 000016e0 3d a4 59 68 28 22 53 45 4d 22 29 2b a4 59 68 28 |=.Yh("SEM")+.Yh(| 000016f0 22 44 45 22 2b c3 28 55 67 25 21 33 36 29 29 0d |"DE"+.(Ug%!36)).| 00001700 0b 5e 23 c9 38 3a e7 57 6c 25 61 24 3d a4 59 68 |.^#.8:.Wl%a$=.Yh| 00001710 28 22 53 45 4d 22 29 2b a4 59 68 28 22 44 45 38 |("SEM")+.Yh("DE8| 00001720 22 29 0d 0b 68 33 c9 31 31 2c 31 32 3a e7 57 64 |")..h3.11,12:.Wd| 00001730 25 3d 33 20 61 24 3d a4 59 68 28 22 53 45 4d 22 |%=3 a$=.Yh("SEM"| 00001740 29 2b a4 59 68 28 22 44 45 22 2b c3 28 55 67 25 |)+.Yh("DE"+.(Ug%| 00001750 21 33 36 29 29 0d 0b 7c 05 cb 0d 0b 86 13 c9 58 |!36))..|.......X| 00001760 64 25 3a c8 8e 55 67 25 21 33 36 20 ca 0d 0b 9a |d%:..Ug%!36 ....| 00001770 30 c9 35 2c 36 2c 31 38 2c 31 39 3a 61 24 3d a4 |0.5,6,18,19:a$=.| 00001780 59 68 28 22 53 45 4d 22 29 2b a4 59 68 28 22 53 |Yh("SEM")+.Yh("S| 00001790 4f 22 2b c3 28 55 67 25 21 33 36 29 29 0d 0b a4 |O"+.(Ug%!36))...| 000017a0 05 cb 0d 0b ae 13 c9 58 62 25 3a c8 8e 55 67 25 |.......Xb%:..Ug%| 000017b0 21 33 36 20 ca 0d 0b c2 34 c9 31 2c 32 2c 33 2c |!36 ....4.1,2,3,| 000017c0 37 2c 32 33 2c 32 34 3a 61 24 3d a4 59 68 28 22 |7,23,24:a$=.Yh("| 000017d0 53 45 4d 22 29 2b a4 59 68 28 22 50 52 22 2b c3 |SEM")+.Yh("PR"+.| 000017e0 28 55 67 25 21 33 36 29 29 0d 0b cc 23 c9 35 3a |(Ug%!36))...#.5:| 000017f0 e7 57 6c 25 61 24 3d a4 59 68 28 22 53 45 4d 22 |.Wl%a$=.Yh("SEM"| 00001800 29 2b a4 59 68 28 22 50 52 35 22 29 0d 0b d6 28 |)+.Yh("PR5")...(| 00001810 c9 38 2c 39 2c 31 31 2c 31 35 2c 32 36 3a 61 24 |.8,9,11,15,26:a$| 00001820 3d a4 59 68 28 22 50 52 22 2b c3 28 55 67 25 21 |=.Yh("PR"+.(Ug%!| 00001830 33 36 29 29 0d 0b e0 33 c9 31 39 2c 32 31 3a e7 |36))...3.19,21:.| 00001840 57 5a 25 3d 33 20 61 24 3d a4 59 68 28 22 53 45 |WZ%=3 a$=.Yh("SE| 00001850 4d 22 29 2b a4 59 68 28 22 50 52 22 2b c3 28 55 |M")+.Yh("PR"+.(U| 00001860 67 25 21 33 36 29 29 0d 0b f4 05 cb 0d 0b fe 13 |g%!36)).........| 00001870 c9 58 68 25 3a c8 8e 55 67 25 21 33 36 20 ca 0d |.Xh%:..Ug%!36 ..| 00001880 0c 12 23 c9 33 3a e7 56 68 25 61 24 3d a4 59 68 |..#.3:.Vh%a$=.Yh| 00001890 28 22 53 45 4d 22 29 2b a4 59 68 28 22 41 53 33 |("SEM")+.Yh("AS3| 000018a0 22 29 0d 0c 1c 1f c9 39 3a 61 24 3d a4 59 68 28 |").....9:a$=.Yh(| 000018b0 22 53 45 4d 22 29 2b a4 59 68 28 22 41 53 39 22 |"SEM")+.Yh("AS9"| 000018c0 29 0d 0c 26 05 cb 0d 0c 30 13 c9 58 63 25 3a c8 |)..&....0..Xc%:.| 000018d0 8e 55 67 25 21 33 36 20 ca 0d 0c 44 49 c9 30 2c |.Ug%!36 ...DI.0,| 000018e0 31 2c 32 2c 33 2c 34 2c 35 2c 36 2c 37 2c 38 2c |1,2,3,4,5,6,7,8,| 000018f0 39 2c 31 30 2c 31 31 2c 31 32 2c 31 33 2c 31 34 |9,10,11,12,13,14| 00001900 2c 31 35 2c 31 36 2c 31 37 3a 61 24 3d a4 59 68 |,15,16,17:a$=.Yh| 00001910 28 22 53 45 4d 22 29 2b a4 59 68 28 22 4d 46 49 |("SEM")+.Yh("MFI| 00001920 22 29 0d 0c 58 05 cb 0d 0c 62 13 c9 58 65 25 3a |")..X....b..Xe%:| 00001930 c8 8e 55 67 25 21 33 36 20 ca 0d 0c 76 49 c9 30 |..Ug%!36 ...vI.0| 00001940 2c 31 2c 32 2c 33 2c 34 2c 35 2c 36 2c 37 2c 38 |,1,2,3,4,5,6,7,8| 00001950 2c 39 2c 31 30 2c 31 31 2c 31 32 2c 31 33 2c 31 |,9,10,11,12,13,1| 00001960 34 2c 31 35 2c 31 36 2c 31 37 3a 61 24 3d a4 59 |4,15,16,17:a$=.Y| 00001970 68 28 22 53 45 4d 22 29 2b a4 59 68 28 22 43 46 |h("SEM")+.Yh("CF| 00001980 49 22 29 0d 0c 8a 05 cb 0d 0c 94 56 cb 3a 24 28 |I")........V.:$(| 00001990 55 67 25 2b 32 30 29 3d 61 24 3a 55 67 25 21 30 |Ug%+20)=a$:Ug%!0| 000019a0 3d 28 28 28 32 30 2b a9 28 61 24 29 2b 31 29 81 |=(((20+.(a$)+1).| 000019b0 34 29 2a 34 29 2b 34 3a 24 28 55 67 25 2b 32 31 |4)*4)+4:$(Ug%+21| 000019c0 2b a9 28 61 24 29 29 3d bd 28 30 29 3a c8 99 26 |+.(a$))=.(0):..&| 000019d0 34 30 30 45 37 2c 31 37 2c 55 67 25 3a e1 0d 0c |400E7,17,Ug%:...| 000019e0 c6 63 dd a4 59 68 28 61 24 29 3a ea 6a 25 2c 59 |.c..Yh(a$):.j%,Y| 000019f0 69 24 2c 59 6a 25 2c 55 75 25 3a c8 99 26 34 31 |i$,Yj%,Uu%:..&41| 00001a00 35 30 32 2c 55 76 25 2c 61 24 2c 30 20 b8 2c 2c |502,Uv%,a$,0 .,,| 00001a10 59 6a 25 2c 55 75 25 3a 59 69 24 3d 22 22 3a e3 |Yj%,Uu%:Yi$="":.| 00001a20 6a 25 3d 30 20 b8 55 75 25 2d 31 3a 59 69 24 2b |j%=0 .Uu%-1:Yi$+| 00001a30 3d bd 28 59 6a 25 3f 6a 25 29 3a ed 3a 3d 59 69 |=.(Yj%?j%):.:=Yi| 00001a40 24 0d 0d 02 64 dd f2 59 62 28 55 67 25 29 3a 59 |$...d..Yb(Ug%):Y| 00001a50 6b 25 3d 55 67 25 21 38 3a 59 67 25 3d 55 67 25 |k%=Ug%!8:Yg%=Ug%| 00001a60 21 31 32 3a 55 6d 25 3d 55 67 25 21 31 36 3a c8 |!12:Um%=Ug%!16:.| 00001a70 99 26 34 30 30 43 46 2c 2c 55 67 25 3a 59 6c 25 |.&400CF,,Ug%:Yl%| 00001a80 3d 21 55 67 25 3a 59 6d 25 3d 55 67 25 21 34 3a |=!Ug%:Ym%=Ug%!4:| 00001a90 e7 59 6b 25 20 80 32 f2 59 6e 28 59 67 25 2c 55 |.Yk% .2.Yn(Yg%,U| 00001aa0 6d 25 29 3a e1 0d 0d 34 16 e7 59 67 25 3d 2d 32 |m%):...4..Yg%=-2| 00001ab0 20 80 55 6d 25 3d 56 6f 25 20 8c 0d 0d 3e 15 e7 | .Um%=Vo% ...>..| 00001ac0 59 6b 25 3d 59 6f 25 20 80 56 59 25 3d b9 20 8c |Yk%=Yo% .VY%=. .| 00001ad0 0d 0d 48 0e f2 58 7a 28 57 79 25 2c a3 29 0d 0d |..H..Xz(Wy%,.)..| 00001ae0 52 07 cd 3a e1 0d 0d 66 26 cd 3a 55 67 25 21 30 |R..:...f&.:Ug%!0| 00001af0 3d 59 67 25 3a c8 99 26 34 30 30 43 43 2c 30 2c |=Yg%:..&400CC,0,| 00001b00 55 67 25 3a c8 8e 59 67 25 20 ca 0d 0d 84 15 c9 |Ug%:..Yg% ......| 00001b10 58 57 25 3a f2 59 70 28 55 6d 25 2c 59 6b 25 29 |XW%:.Yp(Um%,Yk%)| 00001b20 0d 0d 8e 19 c9 58 69 25 3a e7 59 6b 25 3d 59 6f |.....Xi%:.Yk%=Yo| 00001b30 25 f2 59 71 28 55 6d 25 29 0d 0d 98 19 c9 58 63 |%.Yq(Um%).....Xc| 00001b40 25 3a e7 59 6b 25 3d 59 6f 25 f2 59 72 28 55 6d |%:.Yk%=Yo%.Yr(Um| 00001b50 25 29 0d 0d a2 19 c9 58 65 25 3a e7 59 6b 25 3d |%).....Xe%:.Yk%=| 00001b60 59 6f 25 f2 59 73 28 55 6d 25 29 0d 0d ac 19 c9 |Yo%.Ys(Um%).....| 00001b70 57 77 25 3a e7 59 6b 25 3d 59 6f 25 f2 59 74 28 |Ww%:.Yk%=Yo%.Yt(| 00001b80 55 6d 25 29 0d 0d b6 19 c9 58 58 25 3a e7 59 6b |Um%).....XX%:.Yk| 00001b90 25 3d 59 6f 25 f2 59 75 28 55 6d 25 29 0d 0d c0 |%=Yo%.Yu(Um%)...| 00001ba0 19 c9 58 6a 25 3a e7 59 6b 25 3d 59 6f 25 f2 59 |..Xj%:.Yk%=Yo%.Y| 00001bb0 76 28 55 6d 25 29 0d 0d ca 1d c9 58 56 25 3a e7 |v(Um%).....XV%:.| 00001bc0 59 6b 25 3d 59 6f 25 f2 59 77 28 59 67 25 2c 55 |Yk%=Yo%.Yw(Yg%,U| 00001bd0 6d 25 29 0d 0d d4 1d c9 58 66 25 3a e7 59 6b 25 |m%).....Xf%:.Yk%| 00001be0 3d 59 6f 25 f2 59 78 28 59 67 25 2c 55 6d 25 29 |=Yo%.Yx(Yg%,Um%)| 00001bf0 0d 0d de 19 c9 58 5a 25 3a e7 59 6b 25 3d 59 6f |.....XZ%:.Yk%=Yo| 00001c00 25 f2 59 79 28 55 6d 25 29 0d 0d e8 19 c9 58 61 |%.Yy(Um%).....Xa| 00001c10 25 3a e7 59 6b 25 3d 59 6f 25 f2 59 7a 28 55 6d |%:.Yk%=Yo%.Yz(Um| 00001c20 25 29 0d 0d f2 19 c9 58 62 25 3a e7 59 6b 25 3d |%).....Xb%:.Yk%=| 00001c30 59 6f 25 f2 5a 55 28 55 6d 25 29 0d 0d fc 19 c9 |Yo%.ZU(Um%).....| 00001c40 58 59 25 3a e7 59 6b 25 3d 59 6f 25 f2 5a 56 28 |XY%:.Yk%=Yo%.ZV(| 00001c50 55 6d 25 29 0d 0e 06 19 c9 58 64 25 3a e7 59 6b |Um%).....Xd%:.Yk| 00001c60 25 3d 59 6f 25 f2 5a 57 28 55 6d 25 29 0d 0e 10 |%=Yo%.ZW(Um%)...| 00001c70 19 c9 58 67 25 3a e7 59 6b 25 3d 59 6f 25 f2 5a |..Xg%:.Yk%=Yo%.Z| 00001c80 58 28 55 6d 25 29 0d 0e 1a 1d c9 58 68 25 3a e7 |X(Um%).....Xh%:.| 00001c90 59 6b 25 3d 59 6f 25 f2 5a 59 28 59 67 25 2c 55 |Yk%=Yo%.ZY(Yg%,U| 00001ca0 6d 25 29 0d 0e 2e 07 cb 3a e1 0d 0e 4c 56 dd f2 |m%).....:...LV..| 00001cb0 59 64 28 55 67 25 29 3a ea 6f 24 3a 59 67 25 3d |Yd(Ug%):.o$:Yg%=| 00001cc0 55 67 25 21 30 3a 55 6d 25 3d 55 67 25 21 34 3a |Ug%!0:Um%=Ug%!4:| 00001cd0 5a 5a 25 3d 55 67 25 21 32 34 3a f2 58 78 28 59 |ZZ%=Ug%!24:.Xx(Y| 00001ce0 67 25 2c 55 6d 25 2c 30 2c 30 29 3a f2 5a 61 28 |g%,Um%,0,0):.Za(| 00001cf0 59 67 25 2c 55 6d 25 29 3a c8 8e 59 67 25 20 ca |Yg%,Um%):..Yg% .| 00001d00 0d 0e 7e 19 c9 58 57 25 3a f2 5a 62 28 59 67 25 |..~..XW%:.Zb(Yg%| 00001d10 2c 55 6d 25 2c 5a 5a 25 29 0d 0e 88 19 c9 58 6b |,Um%,ZZ%).....Xk| 00001d20 25 3a f2 5a 63 28 59 67 25 2c 55 6d 25 2c 5a 5a |%:.Zc(Yg%,Um%,ZZ| 00001d30 25 29 0d 0e 92 11 c9 58 56 25 3a e7 55 6d 25 3d |%).....XV%:.Um%=| 00001d40 31 20 8c 0d 0e a6 41 f2 5a 61 28 59 67 25 2c 55 |1 ....A.Za(Yg%,U| 00001d50 6d 25 29 3a 24 55 67 25 21 32 38 3d 5a 64 24 3a |m%):$Ug%!28=Zd$:| 00001d60 f2 58 78 28 59 67 25 2c 55 6d 25 2c 30 2c 30 29 |.Xx(Yg%,Um%,0,0)| 00001d70 3a 55 61 24 3d 5a 64 24 3a e7 56 73 25 3d 30 20 |:Ua$=Zd$:.Vs%=0 | 00001d80 8c f2 57 76 0d 0e c4 13 e7 5a 5a 25 3d 31 33 f2 |..Wv.....ZZ%=13.| 00001d90 58 56 28 55 61 24 29 0d 0e ce 05 e1 0d 0e d8 0e |XV(Ua$).........| 00001da0 cd 3a e7 55 6d 25 3d 36 20 8c 0d 0e ec 1e f2 56 |.:.Um%=6 ......V| 00001db0 7a 28 59 67 25 2c 55 6d 25 2c 5a 64 24 29 3a e7 |z(Yg%,Um%,Zd$):.| 00001dc0 5a 5a 25 3d 31 33 20 8c 0d 0f 00 2f e7 bb 28 5a |ZZ%=13 ..../..(Z| 00001dd0 64 24 29 3e 30 20 80 bb 28 5a 64 24 29 3c 3d 55 |d$)>0 ..(Zd$)<=U| 00001de0 25 20 80 28 54 25 3e 30 20 80 bb 28 5a 64 24 29 |% .(T%>0 ..(Zd$)| 00001df0 3c 3d 54 25 29 20 8c 0d 0f 0a 18 53 25 3d bb 28 |<=T%) .....S%=.(| 00001e00 5a 64 24 29 3a f2 59 55 28 59 67 25 2c 38 29 0d |Zd$):.YU(Yg%,8).| 00001e10 0f 14 1f cc 58 5a 24 3d 22 49 6e 63 6f 72 72 65 |....XZ$="Incorre| 00001e20 63 74 20 76 61 6c 75 65 2e 22 3a f2 58 5a 0d 0f |ct value.":.XZ..| 00001e30 1e 05 cd 0d 0f 28 05 cd 0d 0f 32 0e cd 3a e7 55 |.....(....2..:.U| 00001e40 6d 25 3d 38 20 8c 0d 0f 46 1e f2 56 7a 28 59 67 |m%=8 ...F..Vz(Yg| 00001e50 25 2c 55 6d 25 2c 5a 64 24 29 3a e7 5a 5a 25 3d |%,Um%,Zd$):.ZZ%=| 00001e60 31 33 20 8c 0d 0f 5a 27 e7 bb 28 5a 64 24 29 3e |13 ...Z'..(Zd$)>| 00001e70 30 20 80 bb 28 5a 64 24 29 3c 3d 55 25 20 80 bb |0 ..(Zd$)<=U% ..| 00001e80 28 5a 64 24 29 3e 3d 53 25 20 8c 0d 0f 64 18 54 |(Zd$)>=S% ...d.T| 00001e90 25 3d bb 28 5a 64 24 29 3a f2 59 55 28 59 67 25 |%=.(Zd$):.YU(Yg%| 00001ea0 2c 31 29 0d 0f 6e 1f cc 58 5a 24 3d 22 49 6e 63 |,1)..n..XZ$="Inc| 00001eb0 6f 72 72 65 63 74 20 76 61 6c 75 65 2e 22 3a f2 |orrect value.":.| 00001ec0 58 5a 0d 0f 78 05 cd 0d 0f 82 05 cd 0d 0f 8c 05 |XZ..x...........| 00001ed0 cd 0d 0f 96 11 c9 58 66 25 3a e7 55 6d 25 3d 31 |......Xf%:.Um%=1| 00001ee0 20 8c 0d 0f aa 59 f2 5a 61 28 59 67 25 2c 55 6d | ....Y.Za(Yg%,Um| 00001ef0 25 29 3a 24 55 67 25 21 32 38 3d 5a 64 24 3a f2 |%):$Ug%!28=Zd$:.| 00001f00 58 78 28 59 67 25 2c 55 6d 25 2c 30 2c 30 29 3a |Xx(Yg%,Um%,0,0):| 00001f10 57 63 24 3d 5a 64 24 3a f2 57 76 3a e7 5a 5a 25 |Wc$=Zd$:.Wv:.ZZ%| 00001f20 3d 31 33 20 8c 5a 65 25 3d 56 73 25 3a 56 73 25 |=13 .Ze%=Vs%:Vs%| 00001f30 3d 33 3a f2 58 56 28 57 63 24 29 0d 0f d2 05 e1 |=3:.XV(Wc$).....| 00001f40 0d 0f dc 05 cd 0d 0f e6 11 c9 58 68 25 3a e7 55 |..........Xh%:.U| 00001f50 6d 25 3d 33 20 8c 0d 0f fa 28 6f 24 3d c3 28 56 |m%=3 ....(o$=.(V| 00001f60 69 25 29 3a f2 56 7a 28 59 67 25 2c 55 6d 25 2c |i%):.Vz(Yg%,Um%,| 00001f70 5a 64 24 29 3a e7 5a 5a 25 3d 31 33 20 8c 0d 10 |Zd$):.ZZ%=13 ...| 00001f80 0e 18 e7 5a 64 24 3c 3e 22 22 20 80 bb 28 5a 64 |...Zd$<>"" ..(Zd| 00001f90 24 29 3e 30 20 8c 0d 10 18 1a 56 69 25 3d bb 28 |$)>0 .....Vi%=.(| 00001fa0 5a 64 24 29 3a c8 99 26 34 30 30 44 32 2c 2d 31 |Zd$):..&400D2,-1| 00001fb0 0d 10 22 31 cc 58 5a 24 3d 22 49 6e 76 61 6c 69 |.."1.XZ$="Invali| 00001fc0 64 20 74 69 6d 65 20 73 74 65 70 2e 22 3a f2 58 |d time step.":.X| 00001fd0 5a 3a f2 56 7a 28 59 67 25 2c 55 6d 25 2c 6f 24 |Z:.Vz(Yg%,Um%,o$| 00001fe0 29 0d 10 36 05 cd 0d 10 40 05 cd 0d 10 4a 05 cd |)..6....@....J..| 00001ff0 0d 10 54 10 c9 58 58 25 3a c8 8e 55 6d 25 20 ca |..T..XX%:..Um% .| 00002000 0d 10 68 22 c9 31 37 3a f2 56 7a 28 59 67 25 2c |..h".17:.Vz(Yg%,| 00002010 55 6d 25 2c 5a 64 24 29 3a e7 5a 5a 25 3d 31 33 |Um%,Zd$):.ZZ%=13| 00002020 20 8c 0d 10 7c 09 e7 55 25 20 8c 0d 10 86 0e e7 | ...|..U% ......| 00002030 5a 64 24 3c 3e 22 22 20 8c 0d 10 90 17 57 6a 24 |Zd$<>"" .....Wj$| 00002040 3d 5a 64 24 3a f2 59 55 28 59 67 25 2c 32 38 29 |=Zd$:.YU(Yg%,28)| 00002050 0d 10 9a 25 cc 58 5a 24 3d 22 49 6e 76 61 6c 69 |...%.XZ$="Invali| 00002060 64 20 73 65 61 72 63 68 20 73 74 72 69 6e 67 2e |d search string.| 00002070 22 3a f2 58 5a 0d 10 a4 05 cd 0d 10 ae 40 cc 58 |":.XZ........@.X| 00002080 5a 24 3d 22 4e 6f 20 72 65 63 6f 72 64 73 20 74 |Z$="No records t| 00002090 6f 20 73 65 61 72 63 68 2e 22 3a f2 58 5a 3a f2 |o search.":.XZ:.| 000020a0 56 7a 28 59 67 25 2c 55 6d 25 2c 22 22 29 3a c8 |Vz(Yg%,Um%,""):.| 000020b0 99 26 34 30 30 44 32 2c 2d 31 0d 10 c2 05 cd 0d |.&400D2,-1......| 000020c0 10 cc 05 cd 0d 10 d6 22 c9 32 38 3a f2 56 7a 28 |.......".28:.Vz(| 000020d0 59 67 25 2c 55 6d 25 2c 5a 64 24 29 3a e7 5a 5a |Yg%,Um%,Zd$):.ZZ| 000020e0 25 3d 31 33 20 8c 0d 10 ea 09 e7 55 25 20 8c 0d |%=13 ......U% ..| 000020f0 10 f4 1f e7 5a 64 24 3c 3e 22 22 20 84 28 5a 64 |....Zd$<>"" .(Zd| 00002100 24 3d 22 22 20 80 57 6e 25 3d 31 29 20 8c 0d 10 |$="" .Wn%=1) ...| 00002110 fe 1b 57 6b 24 3d 5a 64 24 3a c8 99 26 34 30 30 |..Wk$=Zd$:..&400| 00002120 44 32 2c 2d 31 3a f2 58 58 0d 11 08 25 cc 58 5a |D2,-1:.XX...%.XZ| 00002130 24 3d 22 49 6e 76 61 6c 69 64 20 73 65 61 72 63 |$="Invalid searc| 00002140 68 20 73 74 72 69 6e 67 2e 22 3a f2 58 5a 0d 11 |h string.":.XZ..| 00002150 12 05 cd 0d 11 1c 40 cc 58 5a 24 3d 22 4e 6f 20 |......@.XZ$="No | 00002160 72 65 63 6f 72 64 73 20 74 6f 20 73 65 61 72 63 |records to searc| 00002170 68 2e 22 3a f2 58 5a 3a f2 56 7a 28 59 67 25 2c |h.":.XZ:.Vz(Yg%,| 00002180 55 6d 25 2c 22 22 29 3a c8 99 26 34 30 30 44 32 |Um%,""):..&400D2| 00002190 2c 2d 31 0d 11 30 05 cd 0d 11 3a 05 cd 0d 11 44 |,-1..0....:....D| 000021a0 05 cb 0d 11 4e 19 c9 57 79 25 3a f2 5a 66 28 59 |....N..Wy%:.Zf(Y| 000021b0 67 25 2c 55 6d 25 2c 5a 5a 25 29 0d 11 58 10 c9 |g%,Um%,ZZ%)..X..| 000021c0 58 62 25 3a c8 8e 55 6d 25 20 ca 0d 11 6c 22 c9 |Xb%:..Um% ...l".| 000021d0 31 39 3a f2 56 7a 28 59 67 25 2c 55 6d 25 2c 5a |19:.Vz(Yg%,Um%,Z| 000021e0 64 24 29 3a e7 5a 5a 25 3d 31 33 20 8c 0d 11 80 |d$):.ZZ%=13 ....| 000021f0 2f e7 bb 28 5a 64 24 29 3e 30 20 80 bb 28 5a 64 |/..(Zd$)>0 ..(Zd| 00002200 24 29 3c 3d 55 25 20 80 28 41 25 3e 30 20 80 bb |$)<=U% .(A%>0 ..| 00002210 28 5a 64 24 29 3c 3d 42 25 29 20 8c 0d 11 8a 19 |(Zd$)<=B%) .....| 00002220 41 25 3d bb 28 5a 64 24 29 3a f2 59 55 28 59 67 |A%=.(Zd$):.YU(Yg| 00002230 25 2c 32 31 29 0d 11 94 1f cc 58 5a 24 3d 22 49 |%,21).....XZ$="I| 00002240 6e 63 6f 72 72 65 63 74 20 76 61 6c 75 65 2e 22 |ncorrect value."| 00002250 3a f2 58 5a 0d 11 9e 05 cd 0d 11 a8 05 cd 0d 11 |:.XZ............| 00002260 b2 22 c9 32 31 3a f2 56 7a 28 59 67 25 2c 55 6d |.".21:.Vz(Yg%,Um| 00002270 25 2c 5a 64 24 29 3a e7 5a 5a 25 3d 31 33 20 8c |%,Zd$):.ZZ%=13 .| 00002280 0d 11 c6 27 e7 bb 28 5a 64 24 29 3e 30 20 80 bb |...'..(Zd$)>0 ..| 00002290 28 5a 64 24 29 3c 3d 55 25 20 80 bb 28 5a 64 24 |(Zd$)<=U% ..(Zd$| 000022a0 29 3e 3d 41 25 20 8c 0d 11 d0 32 42 25 3d bb 28 |)>=A% ....2B%=.(| 000022b0 5a 64 24 29 3a c8 99 26 34 30 30 44 32 2c 2d 31 |Zd$):..&400D2,-1| 000022c0 3a f2 56 7a 28 59 67 25 2c 32 36 2c c3 28 28 42 |:.Vz(Yg%,26,.((B| 000022d0 25 2d 41 25 29 2b 31 29 29 0d 11 e4 1f cc 58 5a |%-A%)+1)).....XZ| 000022e0 24 3d 22 49 6e 63 6f 72 72 65 63 74 20 76 61 6c |$="Incorrect val| 000022f0 75 65 2e 22 3a f2 58 5a 0d 11 ee 05 cd 0d 11 f8 |ue.":.XZ........| 00002300 05 cd 0d 12 02 05 cb 0d 12 0c 10 c9 58 67 25 3a |............Xg%:| 00002310 c8 8e 55 6d 25 20 ca 0d 12 20 22 c9 31 31 3a f2 |..Um% ... ".11:.| 00002320 56 7a 28 59 67 25 2c 55 6d 25 2c 5a 64 24 29 3a |Vz(Yg%,Um%,Zd$):| 00002330 e7 5a 5a 25 3d 31 33 20 8c 0d 12 34 2f e7 bb 28 |.ZZ%=13 ...4/..(| 00002340 5a 64 24 29 3e 30 20 80 bb 28 5a 64 24 29 3c 3d |Zd$)>0 ..(Zd$)<=| 00002350 55 25 20 80 28 58 25 3e 30 20 80 bb 28 5a 64 24 |U% .(X%>0 ..(Zd$| 00002360 29 3c 3d 59 25 29 20 8c 0d 12 3e 19 58 25 3d bb |)<=Y%) ...>.X%=.| 00002370 28 5a 64 24 29 3a f2 59 55 28 59 67 25 2c 31 32 |(Zd$):.YU(Yg%,12| 00002380 29 0d 12 48 1f cc 58 5a 24 3d 22 49 6e 63 6f 72 |)..H..XZ$="Incor| 00002390 72 65 63 74 20 76 61 6c 75 65 2e 22 3a f2 58 5a |rect value.":.XZ| 000023a0 0d 12 52 05 cd 0d 12 5c 05 cd 0d 12 66 22 c9 31 |..R....\....f".1| 000023b0 32 3a f2 56 7a 28 59 67 25 2c 55 6d 25 2c 5a 64 |2:.Vz(Yg%,Um%,Zd| 000023c0 24 29 3a e7 5a 5a 25 3d 31 33 20 8c 0d 12 7a 27 |$):.ZZ%=13 ...z'| 000023d0 e7 bb 28 5a 64 24 29 3e 30 20 80 bb 28 5a 64 24 |..(Zd$)>0 ..(Zd$| 000023e0 29 3c 3d 55 25 20 80 bb 28 5a 64 24 29 3e 3d 58 |)<=U% ..(Zd$)>=X| 000023f0 25 20 8c 0d 12 84 19 59 25 3d bb 28 5a 64 24 29 |% .....Y%=.(Zd$)| 00002400 3a c8 99 26 34 30 30 44 32 2c 2d 31 0d 12 8e 1f |:..&400D2,-1....| 00002410 cc 58 5a 24 3d 22 49 6e 63 6f 72 72 65 63 74 20 |.XZ$="Incorrect | 00002420 76 61 6c 75 65 2e 22 3a f2 58 5a 0d 12 98 05 cd |value.":.XZ.....| 00002430 0d 12 a2 05 cd 0d 12 ac 05 cb 0d 12 b6 07 cb 3a |...............:| 00002440 e1 0d 12 d4 17 dd f2 59 6e 28 68 25 2c 55 6d 25 |.......Yn(h%,Um%| 00002450 29 3a c8 8e 68 25 20 ca 0d 12 e8 0d c9 2d 32 3a |):..h% ......-2:| 00002460 e7 55 25 20 8c 0d 12 fc 1d f2 5a 67 28 58 6d 25 |.U% ......Zg(Xm%| 00002470 2c 33 2c b9 29 3a f2 5a 67 28 58 6d 25 2c 34 2c |,3,.):.Zg(Xm%,4,| 00002480 a3 29 0d 13 10 1e cc f2 5a 67 28 58 6d 25 2c 33 |.)......Zg(Xm%,3| 00002490 2c a3 29 3a f2 5a 67 28 58 6d 25 2c 34 2c b9 29 |,.):.Zg(Xm%,4,.)| 000024a0 0d 13 24 19 cd 3a f2 5a 68 28 58 6d 25 2c 59 6c |..$..:.Zh(Xm%,Yl| 000024b0 25 2d 39 36 2c 33 36 34 29 0d 13 38 10 c9 57 79 |%-96,364)..8..Wy| 000024c0 25 3a e7 55 25 3d 30 20 8c 0d 13 4c 44 f2 5a 67 |%:.U%=0 ...LD.Zg| 000024d0 28 58 70 25 2c 31 2c b9 29 3a f2 5a 67 28 58 70 |(Xp%,1,.):.Zg(Xp| 000024e0 25 2c 32 2c b9 29 3a f2 5a 67 28 58 70 25 2c 33 |%,2,.):.Zg(Xp%,3| 000024f0 2c b9 29 3a f2 5a 67 28 58 70 25 2c 34 2c b9 29 |,.):.Zg(Xp%,4,.)| 00002500 3a f2 5a 67 28 58 71 25 2c 32 2c b9 29 0d 13 7e |:.Zg(Xq%,2,.)..~| 00002510 45 cc f2 5a 67 28 58 70 25 2c 31 2c a3 29 3a f2 |E..Zg(Xp%,1,.):.| 00002520 5a 67 28 58 70 25 2c 32 2c a3 29 3a f2 5a 67 28 |Zg(Xp%,2,.):.Zg(| 00002530 58 70 25 2c 33 2c a3 29 3a f2 5a 67 28 58 70 25 |Xp%,3,.):.Zg(Xp%| 00002540 2c 34 2c a3 29 3a f2 5a 67 28 58 71 25 2c 32 2c |,4,.):.Zg(Xq%,2,| 00002550 a3 29 0d 13 b0 0e cd 3a e7 56 58 25 3d 30 20 8c |.).....:.VX%=0 .| 00002560 0d 13 c4 10 f2 5a 67 28 58 70 25 2c 36 2c b9 29 |.....Zg(Xp%,6,.)| 00002570 0d 13 ce 11 cc f2 5a 67 28 58 70 25 2c 36 2c a3 |......Zg(Xp%,6,.| 00002580 29 0d 13 d8 23 cd 3a e7 a7 55 61 24 2c 22 2e 22 |)...#.:..Ua$,"."| 00002590 29 3c 3e 30 20 80 a7 55 61 24 2c 22 3a 22 29 3c |)<>0 ..Ua$,":")<| 000025a0 3e 30 20 8c 0d 13 ec 10 f2 5a 67 28 58 71 25 2c |>0 ......Zg(Xq%,| 000025b0 33 2c a3 29 0d 13 f6 11 cc f2 5a 67 28 58 71 25 |3,.)......Zg(Xq%| 000025c0 2c 33 2c b9 29 0d 14 00 19 cd 3a f2 5a 68 28 58 |,3,.).....:.Zh(X| 000025d0 70 25 2c 59 6c 25 2d 39 36 2c 59 6d 25 29 0d 14 |p%,Yl%-96,Ym%)..| 000025e0 14 11 c9 58 62 25 3a e7 55 6d 25 3d 32 20 8c 0d |...Xb%:.Um%=2 ..| 000025f0 14 28 0f f2 5a 69 3a c8 8e 57 62 25 20 ca 0d 14 |.(..Zi:..Wb% ...| 00002600 3c 13 c9 31 3a f2 5a 6a 28 58 72 25 2c 31 2c b9 |<..1:.Zj(Xr%,1,.| 00002610 29 0d 14 46 13 c9 32 3a f2 5a 6a 28 58 72 25 2c |)..F..2:.Zj(Xr%,| 00002620 32 2c b9 29 0d 14 50 13 c9 33 3a f2 5a 6a 28 58 |2,.)..P..3:.Zj(X| 00002630 72 25 2c 33 2c b9 29 0d 14 5a 13 c9 34 3a f2 5a |r%,3,.)..Z..4:.Z| 00002640 6a 28 58 72 25 2c 34 2c b9 29 0d 14 64 13 c9 35 |j(Xr%,4,.)..d..5| 00002650 3a f2 5a 6a 28 58 72 25 2c 35 2c b9 29 0d 14 6e |:.Zj(Xr%,5,.)..n| 00002660 1c cb 3a f2 5a 68 28 58 72 25 2c 59 6c 25 2b 34 |..:.Zh(Xr%,Yl%+4| 00002670 30 2c 59 6d 25 2b 39 36 29 0d 14 82 05 cd 0d 14 |0,Ym%+96).......| 00002680 8c 27 c9 58 58 25 3a e7 55 6d 25 3d 31 35 f2 5a |.'.XX%:.Um%=15.Z| 00002690 68 28 58 73 25 2c 59 6c 25 2b 34 30 2c 59 6d 25 |h(Xs%,Yl%+40,Ym%| 000026a0 2b 31 31 32 29 0d 14 a0 22 e7 55 6d 25 3d 32 36 |+112)...".Um%=26| 000026b0 f2 5a 68 28 58 74 25 2c 59 6c 25 2b 34 30 2c 59 |.Zh(Xt%,Yl%+40,Y| 000026c0 6d 25 2b 31 31 32 29 0d 14 aa 07 cb 3a e1 0d 14 |m%+112).....:...| 000026d0 c8 27 dd f2 5a 69 3a ea 6a 25 3a e3 6a 25 3d 31 |.'..Zi:.j%:.j%=1| 000026e0 20 b8 35 3a f2 5a 6a 28 58 72 25 2c 6a 25 2c a3 | .5:.Zj(Xr%,j%,.| 000026f0 29 3a ed 3a e1 0d 14 fa 28 dd f2 5a 6b 3a ea 6a |):.:....(..Zk:.j| 00002700 25 3a e3 6a 25 3d 31 20 b8 31 30 3a f2 5a 6a 28 |%:.j%=1 .10:.Zj(| 00002710 58 73 25 2c 6a 25 2c a3 29 3a ed 3a e1 0d 15 2c |Xs%,j%,.):.:...,| 00002720 28 dd f2 5a 6c 3a ea 6a 25 3a e3 6a 25 3d 31 20 |(..Zl:.j%:.j%=1 | 00002730 b8 31 30 3a f2 5a 6a 28 58 74 25 2c 6a 25 2c a3 |.10:.Zj(Xt%,j%,.| 00002740 29 3a ed 3a e1 0d 15 5e 2c dd f2 59 65 3a ea 5a |):.:...^,..Ye:.Z| 00002750 6d 25 2c 5a 6e 24 2c 61 24 3a 5a 6d 25 3d a4 5a |m%,Zn$,a$:Zm%=.Z| 00002760 6f 3a 5a 6e 24 3d a4 5a 70 3a c8 8e 5a 71 25 20 |o:Zn$=.Zp:..Zq% | 00002770 ca 0d 15 86 19 c9 58 6d 25 3a c8 8e a4 56 55 28 |......Xm%:...VU(| 00002780 5a 6e 24 2c 22 2e 22 29 20 ca 0d 15 9a 2b c9 22 |Zn$,".") ....+."| 00002790 48 65 6c 70 22 3a c8 99 26 34 30 30 44 45 2c 22 |Help":..&400DE,"| 000027a0 3c 44 61 74 61 42 61 73 65 24 44 69 72 3e 2e 21 |<DataBase$Dir>.!| 000027b0 48 65 6c 70 22 0d 15 a4 18 c9 22 43 72 65 61 74 |Help"....."Creat| 000027c0 65 22 3a f2 58 7a 28 58 57 25 2c a3 29 0d 15 ae |e":.Xz(XW%,.)...| 000027d0 46 c9 22 43 6c 65 61 72 22 3a 58 61 24 3d 22 44 |F."Clear":Xa$="D| 000027e0 65 6c 65 74 65 20 61 6c 6c 20 64 61 74 61 20 6f |elete all data o| 000027f0 66 20 74 68 65 20 65 64 69 74 65 64 20 66 69 6c |f the edited fil| 00002800 65 2e 20 43 6f 6e 66 69 72 6d 3f 22 3a f2 58 61 |e. Confirm?":.Xa| 00002810 28 35 29 0d 15 c2 14 c9 22 51 75 69 74 22 3a e7 |(5)....."Quit":.| 00002820 58 79 25 3d a3 20 8c 0d 15 d6 40 58 61 24 3d 22 |Xy%=. ....@Xa$="| 00002830 46 69 6c 65 20 68 61 73 20 62 65 65 6e 20 6d 6f |File has been mo| 00002840 64 69 66 69 65 64 2e 20 44 6f 20 79 6f 75 20 77 |dified. Do you w| 00002850 61 6e 74 20 74 6f 20 73 61 76 65 20 69 74 3f 22 |ant to save it?"| 00002860 3a f2 58 61 28 31 29 0d 15 ea 0a cc 55 5a 25 3d |:.Xa(1).....UZ%=| 00002870 b9 0d 15 f4 05 cd 0d 15 fe 05 cb 0d 16 08 19 c9 |................| 00002880 58 70 25 3a c8 8e a4 56 55 28 5a 6e 24 2c 22 2e |Xp%:...VU(Zn$,".| 00002890 22 29 20 ca 0d 16 1c 29 c9 22 53 65 61 72 63 68 |") ....)."Search| 000028a0 20 20 20 46 34 22 3a f2 58 7a 28 58 58 25 2c a3 | F4":.Xz(XX%,.| 000028b0 29 3a f2 59 55 28 58 58 25 2c 31 37 29 0d 16 30 |):.YU(XX%,17)..0| 000028c0 1d c9 22 53 6f 72 74 20 20 20 20 20 46 35 22 3a |.."Sort F5":| 000028d0 f2 58 7a 28 58 64 25 2c a3 29 0d 16 3a 21 c9 22 |.Xz(Xd%,.)..:!."| 000028e0 44 65 6c 65 74 65 20 20 20 46 36 22 3a f2 59 56 |Delete F6":.YV| 000028f0 3a f2 58 7a 28 58 67 25 2c a3 29 0d 16 4e 45 c9 |:.Xz(Xg%,.)..NE.| 00002900 22 50 72 69 6e 74 20 20 20 20 46 37 22 3a f2 58 |"Print F7":.X| 00002910 76 28 57 79 25 29 3a f2 58 76 28 57 77 25 29 3a |v(Wy%):.Xv(Ww%):| 00002920 f2 58 76 28 58 58 25 29 3a f2 58 76 28 58 6a 25 |.Xv(XX%):.Xv(Xj%| 00002930 29 3a f2 59 57 3a f2 58 7a 28 58 62 25 2c a3 29 |):.YW:.Xz(Xb%,.)| 00002940 0d 16 76 39 c9 22 53 61 76 65 20 20 20 20 20 46 |..v9."Save F| 00002950 33 22 3a 55 61 24 3d 57 66 24 3a 5a 65 25 3d 56 |3":Ua$=Wf$:Ze%=V| 00002960 73 25 3a 56 73 25 3d 30 3a f2 58 56 28 55 61 24 |s%:Vs%=0:.XV(Ua$| 00002970 29 3a 56 73 25 3d 5a 65 25 0d 16 94 05 cb 0d 16 |):Vs%=Ze%.......| 00002980 9e 1d c9 58 72 25 3a f2 5a 69 3a c8 8e a4 56 55 |...Xr%:.Zi:...VU| 00002990 28 5a 6e 24 2c 22 2e 22 29 20 ca 0d 16 bc 4e c9 |(Zn$,".") ....N.| 000029a0 22 46 61 6e 66 6f 6c 64 20 38 30 20 63 6f 6c 20 |"Fanfold 80 col | 000029b0 31 31 22 22 22 3a 57 62 25 3d 31 3a 57 74 25 3d |11""":Wb%=1:Wt%=| 000029c0 31 35 30 3a f2 5a 6a 28 58 72 25 2c 31 2c b9 29 |150:.Zj(Xr%,1,.)| 000029d0 3a 61 24 3d 22 46 61 6e 66 6f 6c 64 20 38 30 20 |:a$="Fanfold 80 | 000029e0 63 6f 6c 20 31 31 22 22 22 0d 16 d0 4e c9 22 46 |col 11"""...N."F| 000029f0 61 6e 66 6f 6c 64 20 38 30 20 63 6f 6c 20 31 32 |anfold 80 col 12| 00002a00 22 22 22 3a 57 62 25 3d 32 3a 57 74 25 3d 31 35 |""":Wb%=2:Wt%=15| 00002a10 30 3a f2 5a 6a 28 58 72 25 2c 32 2c b9 29 3a 61 |0:.Zj(Xr%,2,.):a| 00002a20 24 3d 22 46 61 6e 66 6f 6c 64 20 38 30 20 63 6f |$="Fanfold 80 co| 00002a30 6c 20 31 32 22 22 22 0d 16 e4 50 c9 22 46 61 6e |l 12"""...P."Fan| 00002a40 66 6f 6c 64 20 31 33 36 20 63 6f 6c 20 31 31 22 |fold 136 col 11"| 00002a50 22 22 3a 57 62 25 3d 33 3a 57 74 25 3d 32 35 30 |"":Wb%=3:Wt%=250| 00002a60 3a f2 5a 6a 28 58 72 25 2c 33 2c b9 29 3a 61 24 |:.Zj(Xr%,3,.):a$| 00002a70 3d 22 46 61 6e 66 6f 6c 64 20 31 33 36 20 63 6f |="Fanfold 136 co| 00002a80 6c 20 31 31 22 22 22 0d 16 f8 50 c9 22 46 61 6e |l 11"""...P."Fan| 00002a90 66 6f 6c 64 20 31 33 36 20 63 6f 6c 20 31 32 22 |fold 136 col 12"| 00002aa0 22 22 3a 57 62 25 3d 34 3a 57 74 25 3d 32 35 30 |"":Wb%=4:Wt%=250| 00002ab0 3a f2 5a 6a 28 58 72 25 2c 34 2c b9 29 3a 61 24 |:.Zj(Xr%,4,.):a$| 00002ac0 3d 22 46 61 6e 66 6f 6c 64 20 31 33 36 20 63 6f |="Fanfold 136 co| 00002ad0 6c 20 31 32 22 22 22 0d 17 0c 46 c9 22 41 34 20 |l 12"""...F."A4 | 00002ae0 73 69 6e 67 6c 65 20 73 68 65 65 74 22 3a 57 62 |single sheet":Wb| 00002af0 25 3d 35 3a 57 74 25 3d 31 35 30 3a f2 5a 6a 28 |%=5:Wt%=150:.Zj(| 00002b00 58 72 25 2c 35 2c b9 29 3a 61 24 3d 22 41 34 20 |Xr%,5,.):a$="A4 | 00002b10 73 69 6e 67 6c 65 20 73 68 65 65 74 22 0d 17 20 |single sheet".. | 00002b20 3d cb 3a f2 56 7a 28 58 62 25 2c 31 31 2c 61 24 |=.:.Vz(Xb%,11,a$| 00002b30 29 3a f2 56 7a 28 58 62 25 2c 31 35 2c c3 28 57 |):.Vz(Xb%,15,.(W| 00002b40 74 25 29 29 3a f2 56 7a 28 58 62 25 2c 38 2c c3 |t%)):.Vz(Xb%,8,.| 00002b50 28 57 74 25 2d 57 78 25 29 29 0d 17 3e 1d c9 58 |(Wt%-Wx%))..>..X| 00002b60 73 25 3a f2 5a 6b 3a c8 8e a4 56 55 28 5a 6e 24 |s%:.Zk:...VU(Zn$| 00002b70 2c 22 2e 22 29 20 ca 0d 17 5c 2b c9 22 3d 22 3a |,".") ...\+."=":| 00002b80 5a 72 25 3d 30 3a f2 56 7a 28 58 58 25 2c 31 31 |Zr%=0:.Vz(XX%,11| 00002b90 2c 22 3d 22 29 3a f2 5a 6a 28 58 73 25 2c 31 2c |,"="):.Zj(Xs%,1,| 00002ba0 b9 29 0d 17 70 2d c9 22 3c 3e 22 3a 5a 72 25 3d |.)..p-."<>":Zr%=| 00002bb0 39 3a f2 56 7a 28 58 58 25 2c 31 31 2c 22 3c 3e |9:.Vz(XX%,11,"<>| 00002bc0 22 29 3a f2 5a 6a 28 58 73 25 2c 32 2c b9 29 0d |"):.Zj(Xs%,2,.).| 00002bd0 17 84 2b c9 22 3e 22 3a 5a 72 25 3d 31 3a f2 56 |..+.">":Zr%=1:.V| 00002be0 7a 28 58 58 25 2c 31 31 2c 22 3e 22 29 3a f2 5a |z(XX%,11,">"):.Z| 00002bf0 6a 28 58 73 25 2c 33 2c b9 29 0d 17 98 2d c9 22 |j(Xs%,3,.)...-."| 00002c00 3e 3d 22 3a 5a 72 25 3d 32 3a f2 56 7a 28 58 58 |>=":Zr%=2:.Vz(XX| 00002c10 25 2c 31 31 2c 22 3e 3d 22 29 3a f2 5a 6a 28 58 |%,11,">="):.Zj(X| 00002c20 73 25 2c 34 2c b9 29 0d 17 ac 2d c9 22 3c 3d 22 |s%,4,.)...-."<="| 00002c30 3a 5a 72 25 3d 33 3a f2 56 7a 28 58 58 25 2c 31 |:Zr%=3:.Vz(XX%,1| 00002c40 31 2c 22 3c 3d 22 29 3a f2 5a 6a 28 58 73 25 2c |1,"<="):.Zj(Xs%,| 00002c50 35 2c b9 29 0d 17 c0 2b c9 22 3c 22 3a 5a 72 25 |5,.)...+."<":Zr%| 00002c60 3d 34 3a f2 56 7a 28 58 58 25 2c 31 31 2c 22 3c |=4:.Vz(XX%,11,"<| 00002c70 22 29 3a f2 5a 6a 28 58 73 25 2c 36 2c b9 29 0d |"):.Zj(Xs%,6,.).| 00002c80 17 d4 39 c9 22 43 6f 6e 74 61 69 6e 73 22 3a 5a |..9."Contains":Z| 00002c90 72 25 3d 35 3a f2 56 7a 28 58 58 25 2c 31 31 2c |r%=5:.Vz(XX%,11,| 00002ca0 22 43 6f 6e 74 61 69 6e 73 22 29 3a f2 5a 6a 28 |"Contains"):.Zj(| 00002cb0 58 73 25 2c 37 2c b9 29 0d 17 e8 41 c9 22 4e 6f |Xs%,7,.)...A."No| 00002cc0 74 20 63 6f 6e 74 61 69 6e 73 22 3a 5a 72 25 3d |t contains":Zr%=| 00002cd0 36 3a f2 56 7a 28 58 58 25 2c 31 31 2c 22 4e 6f |6:.Vz(XX%,11,"No| 00002ce0 74 20 63 6f 6e 74 61 69 6e 73 22 29 3a f2 5a 6a |t contains"):.Zj| 00002cf0 28 58 73 25 2c 38 2c b9 29 0d 17 fc 35 c9 22 53 |(Xs%,8,.)...5."S| 00002d00 74 61 72 74 73 22 3a 5a 72 25 3d 37 3a f2 56 7a |tarts":Zr%=7:.Vz| 00002d10 28 58 58 25 2c 31 31 2c 22 53 74 61 72 74 73 22 |(XX%,11,"Starts"| 00002d20 29 3a f2 5a 6a 28 58 73 25 2c 39 2c b9 29 0d 18 |):.Zj(Xs%,9,.)..| 00002d30 10 32 c9 22 45 6e 64 73 22 3a 5a 72 25 3d 38 3a |.2."Ends":Zr%=8:| 00002d40 f2 56 7a 28 58 58 25 2c 31 31 2c 22 45 6e 64 73 |.Vz(XX%,11,"Ends| 00002d50 22 29 3a f2 5a 6a 28 58 73 25 2c 31 30 2c b9 29 |"):.Zj(Xs%,10,.)| 00002d60 0d 18 24 05 cb 0d 18 2e 1d c9 58 74 25 3a f2 5a |..$.......Xt%:.Z| 00002d70 6c 3a c8 8e a4 56 55 28 5a 6e 24 2c 22 2e 22 29 |l:...VU(Zn$,".")| 00002d80 20 ca 0d 18 4c 2b c9 22 3d 22 3a 5a 73 25 3d 30 | ...L+."=":Zs%=0| 00002d90 3a f2 56 7a 28 58 58 25 2c 32 35 2c 22 3d 22 29 |:.Vz(XX%,25,"=")| 00002da0 3a f2 5a 6a 28 58 74 25 2c 31 2c b9 29 0d 18 60 |:.Zj(Xt%,1,.)..`| 00002db0 2d c9 22 3c 3e 22 3a 5a 73 25 3d 39 3a f2 56 7a |-."<>":Zs%=9:.Vz| 00002dc0 28 58 58 25 2c 32 35 2c 22 3c 3e 22 29 3a f2 5a |(XX%,25,"<>"):.Z| 00002dd0 6a 28 58 74 25 2c 32 2c b9 29 0d 18 74 2b c9 22 |j(Xt%,2,.)..t+."| 00002de0 3e 22 3a 5a 73 25 3d 31 3a f2 56 7a 28 58 58 25 |>":Zs%=1:.Vz(XX%| 00002df0 2c 32 35 2c 22 3e 22 29 3a f2 5a 6a 28 58 74 25 |,25,">"):.Zj(Xt%| 00002e00 2c 33 2c b9 29 0d 18 88 2d c9 22 3e 3d 22 3a 5a |,3,.)...-.">=":Z| 00002e10 73 25 3d 32 3a f2 56 7a 28 58 58 25 2c 32 35 2c |s%=2:.Vz(XX%,25,| 00002e20 22 3e 3d 22 29 3a f2 5a 6a 28 58 74 25 2c 34 2c |">="):.Zj(Xt%,4,| 00002e30 b9 29 0d 18 9c 2d c9 22 3c 3d 22 3a 5a 73 25 3d |.)...-."<=":Zs%=| 00002e40 33 3a f2 56 7a 28 58 58 25 2c 32 35 2c 22 3c 3d |3:.Vz(XX%,25,"<=| 00002e50 22 29 3a f2 5a 6a 28 58 74 25 2c 35 2c b9 29 0d |"):.Zj(Xt%,5,.).| 00002e60 18 b0 2b c9 22 3c 22 3a 5a 73 25 3d 34 3a f2 56 |..+."<":Zs%=4:.V| 00002e70 7a 28 58 58 25 2c 32 35 2c 22 3c 22 29 3a f2 5a |z(XX%,25,"<"):.Z| 00002e80 6a 28 58 74 25 2c 36 2c b9 29 0d 18 c4 39 c9 22 |j(Xt%,6,.)...9."| 00002e90 43 6f 6e 74 61 69 6e 73 22 3a 5a 73 25 3d 35 3a |Contains":Zs%=5:| 00002ea0 f2 56 7a 28 58 58 25 2c 32 35 2c 22 43 6f 6e 74 |.Vz(XX%,25,"Cont| 00002eb0 61 69 6e 73 22 29 3a f2 5a 6a 28 58 74 25 2c 37 |ains"):.Zj(Xt%,7| 00002ec0 2c b9 29 0d 18 d8 41 c9 22 4e 6f 74 20 63 6f 6e |,.)...A."Not con| 00002ed0 74 61 69 6e 73 22 3a 5a 73 25 3d 36 3a f2 56 7a |tains":Zs%=6:.Vz| 00002ee0 28 58 58 25 2c 32 35 2c 22 4e 6f 74 20 63 6f 6e |(XX%,25,"Not con| 00002ef0 74 61 69 6e 73 22 29 3a f2 5a 6a 28 58 74 25 2c |tains"):.Zj(Xt%,| 00002f00 38 2c b9 29 0d 18 ec 35 c9 22 53 74 61 72 74 73 |8,.)...5."Starts| 00002f10 22 3a 5a 73 25 3d 37 3a f2 56 7a 28 58 58 25 2c |":Zs%=7:.Vz(XX%,| 00002f20 32 35 2c 22 53 74 61 72 74 73 22 29 3a f2 5a 6a |25,"Starts"):.Zj| 00002f30 28 58 74 25 2c 39 2c b9 29 0d 19 00 32 c9 22 45 |(Xt%,9,.)...2."E| 00002f40 6e 64 73 22 3a 5a 73 25 3d 38 3a f2 56 7a 28 58 |nds":Zs%=8:.Vz(X| 00002f50 58 25 2c 32 35 2c 22 45 6e 64 73 22 29 3a f2 5a |X%,25,"Ends"):.Z| 00002f60 6a 28 58 74 25 2c 31 30 2c b9 29 0d 19 14 05 cb |j(Xt%,10,.).....| 00002f70 0d 19 1e 18 cb 3a e7 28 5a 6d 25 20 80 20 ac 55 |.....:.(Zm% . .U| 00002f80 5a 25 29 20 8c f2 5a 74 0d 19 32 05 e1 0d 19 6e |Z%) ..Zt..2....n| 00002f90 f9 dd f2 5a 75 3a ea 6a 25 2c 69 25 3a e3 6a 25 |...Zu:.j%,i%:.j%| 00002fa0 3d 31 20 b8 56 58 25 3a e3 69 25 3d 30 20 b8 39 |=1 .VX%:.i%=0 .9| 00002fb0 3a 46 24 28 6a 25 2c 69 25 29 3d 22 22 3a ed 3a |:F$(j%,i%)="":.:| 00002fc0 46 24 28 6a 25 2c 30 29 3d 22 30 22 3a 46 24 28 |F$(j%,0)="0":F$(| 00002fd0 6a 25 2c 35 29 3d 22 37 22 3a 46 24 28 6a 25 2c |j%,5)="7":F$(j%,| 00002fe0 36 29 3d 22 30 22 3a 46 24 28 6a 25 2c 37 29 3d |6)="0":F$(j%,7)=| 00002ff0 22 31 22 3a 46 24 28 6a 25 2c 38 29 3d 22 37 22 |"1":F$(j%,8)="7"| 00003000 3a ed 3a e3 6a 25 3d 31 20 b8 55 25 3a e3 69 25 |:.:.j%=1 .U%:.i%| 00003010 3d 30 20 b8 56 58 25 3a 52 24 28 6a 25 2c 69 25 |=0 .VX%:R$(j%,i%| 00003020 29 3d 22 22 3a ed 3a ed 3a f2 58 76 28 57 79 25 |)="":.:.:.Xv(Wy%| 00003030 29 3a f2 58 76 28 57 77 25 29 3a e3 6a 25 3d 30 |):.Xv(Ww%):.j%=0| 00003040 20 b8 56 58 25 2a 32 3a f2 5a 76 28 57 79 25 2c | .VX%*2:.Zv(Wy%,| 00003050 6a 25 29 3a ed 3a 4e 25 3d 31 3a 55 25 3d 30 3a |j%):.:N%=1:U%=0:| 00003060 e3 6a 25 3d 30 20 b8 56 58 25 2d 31 3a f2 5a 76 |.j%=0 .VX%-1:.Zv| 00003070 28 58 63 25 2c 6a 25 29 3a ed 3a 57 6f 25 3d 31 |(Xc%,j%):.:Wo%=1| 00003080 3a 56 65 25 3d 30 0d 19 fa f0 57 57 25 3f 31 38 |:Ve%=0....WW%?18| 00003090 3d a4 5a 77 28 58 64 25 2c 31 38 29 3a 57 57 25 |=.Zw(Xd%,18):WW%| 000030a0 3f 31 39 3d a4 5a 78 28 58 64 25 2c 31 39 29 3a |?19=.Zx(Xd%,19):| 000030b0 e3 6a 25 3d 30 20 b8 56 58 25 2d 31 3a f2 5a 76 |.j%=0 .VX%-1:.Zv| 000030c0 28 58 65 25 2c 6a 25 29 3a ed 3a 41 25 3d 31 3a |(Xe%,j%):.:A%=1:| 000030d0 42 25 3d 30 3a 57 59 25 3d a3 3a 57 5a 25 3d 30 |B%=0:WY%=.:WZ%=0| 000030e0 3a 57 61 25 3d 30 3a 57 62 25 3d 31 3a 57 74 25 |:Wa%=0:Wb%=1:Wt%| 000030f0 3d 31 35 30 3a 57 78 25 3d 30 3a e3 6a 25 3d 31 |=150:Wx%=0:.j%=1| 00003100 31 20 b8 31 37 88 32 3a 57 57 25 3f 6a 25 3d a4 |1 .17.2:WW%?j%=.| 00003110 5a 78 28 58 57 25 2c 6a 25 29 3a ed 3a 57 57 25 |Zx(XW%,j%):.:WW%| 00003120 3f 31 31 3d a4 5a 77 28 58 57 25 2c 31 31 29 3a |?11=.Zw(XW%,11):| 00003130 e3 6a 25 3d 33 30 20 b8 33 34 88 32 3a 57 57 25 |.j%=30 .34.2:WW%| 00003140 3f 6a 25 3d a4 5a 78 28 58 57 25 2c 6a 25 29 3a |?j%=.Zx(XW%,j%):| 00003150 ed 3a 57 57 25 3f 33 32 3d a4 5a 77 28 58 57 25 |.:WW%?32=.Zw(XW%| 00003160 2c 33 32 29 3a 56 57 25 3d 31 3a 56 58 25 3d 30 |,32):VW%=1:VX%=0| 00003170 3a 56 59 25 3d a3 0d 1a 5e f6 f2 58 76 28 58 58 |:VY%=...^..Xv(XX| 00003180 25 29 3a f2 58 76 28 58 6a 25 29 3a f2 5a 6b 3a |%):.Xv(Xj%):.Zk:| 00003190 f2 5a 6c 3a 57 6c 25 3d 30 3a 57 6d 25 3d 31 3a |.Zl:Wl%=0:Wm%=1:| 000031a0 57 6e 25 3d 31 3a e3 6a 25 3d 31 20 b8 31 38 3a |Wn%=1:.j%=1 .18:| 000031b0 56 64 25 28 6a 25 29 3d b9 3a ed 3a f2 5a 69 3a |Vd%(j%)=.:.:.Zi:| 000031c0 f2 5a 79 3a 57 57 25 3f 31 32 3d a4 5a 77 28 58 |.Zy:WW%?12=.Zw(X| 000031d0 58 25 2c 31 32 29 3a f2 5a 6a 28 58 72 25 2c 31 |X%,12):.Zj(Xr%,1| 000031e0 2c b9 29 3a f2 5a 6a 28 58 73 25 2c 37 2c b9 29 |,.):.Zj(Xs%,7,.)| 000031f0 3a f2 5a 6a 28 58 74 25 2c 37 2c b9 29 3a 57 6a |:.Zj(Xt%,7,.):Wj| 00003200 24 3d 22 22 3a f2 56 7a 28 58 58 25 2c 31 37 2c |$="":.Vz(XX%,17,| 00003210 57 6a 24 29 3a 57 6b 24 3d 22 22 3a f2 56 7a 28 |Wj$):Wk$="":.Vz(| 00003220 58 58 25 2c 32 38 2c 57 6b 24 29 3a 5a 7a 25 3d |XX%,28,Wk$):Zz%=| 00003230 31 3a f2 56 7a 28 58 58 25 2c 39 2c a4 61 55 28 |1:.Vz(XX%,9,.aU(| 00003240 46 24 28 5a 7a 25 2c 32 29 29 29 3a 61 56 25 3d |F$(Zz%,2))):aV%=| 00003250 31 3a f2 56 7a 28 58 58 25 2c 32 33 2c a4 61 55 |1:.Vz(XX%,23,.aU| 00003260 28 46 24 28 61 56 25 2c 32 29 29 29 0d 1a c2 e2 |(F$(aV%,2)))....| 00003270 5a 72 25 3d 35 3a f2 56 7a 28 58 58 25 2c 31 31 |Zr%=5:.Vz(XX%,11| 00003280 2c 22 43 6f 6e 74 61 69 6e 73 22 29 3a 5a 73 25 |,"Contains"):Zs%| 00003290 3d 35 3a f2 56 7a 28 58 58 25 2c 32 35 2c 22 43 |=5:.Vz(XX%,25,"C| 000032a0 6f 6e 74 61 69 6e 73 22 29 3a 61 57 25 3d a3 3a |ontains"):aW%=.:| 000032b0 57 57 25 3f 33 31 3d a4 61 58 28 58 58 25 2c 33 |WW%?31=.aX(XX%,3| 000032c0 31 29 3a f2 57 76 3a f2 56 7a 28 57 77 25 2c 36 |1):.Wv:.Vz(Ww%,6| 000032d0 2c c3 28 56 57 25 29 29 3a f2 56 7a 28 57 77 25 |,.(VW%)):.Vz(Ww%| 000032e0 2c 38 2c c3 28 56 58 25 29 29 3a 56 68 25 3d a3 |,8,.(VX%)):Vh%=.| 000032f0 3a 56 69 25 3d 35 3a 56 6a 25 3d 91 3a f2 56 7a |:Vi%=5:Vj%=.:.Vz| 00003300 28 58 68 25 2c 33 2c c3 28 56 69 25 29 29 3a 57 |(Xh%,3,.(Vi%)):W| 00003310 57 25 3f 39 3d a4 61 58 28 58 68 25 2c 39 29 3a |W%?9=.aX(Xh%,9):| 00003320 f2 58 78 28 58 68 25 2c 33 2c 26 30 32 30 30 30 |.Xx(Xh%,3,&02000| 00003330 31 33 44 2c 26 46 46 46 46 46 46 46 46 29 3a 58 |13D,&FFFFFFFF):X| 00003340 25 3d 31 3a 59 25 3d 30 3a 57 64 25 3d 30 0d 1b |%=1:Y%=0:Wd%=0..| 00003350 3a 3b e3 6a 25 3d 34 20 b8 31 30 88 32 3a 57 57 |:;.j%=4 .10.2:WW| 00003360 25 3f 6a 25 3d a4 5a 78 28 58 67 25 2c 6a 25 29 |%?j%=.Zx(Xg%,j%)| 00003370 3a ed 3a 57 57 25 3f 34 3d a4 5a 77 28 58 67 25 |:.:WW%?4=.Zw(Xg%| 00003380 2c 34 29 3a f2 59 56 3a e1 0d 1b 8a 15 dd f2 59 |,4):.YV:.......Y| 00003390 76 28 55 6d 25 29 3a c8 8e 55 6d 25 20 ca 0d 1b |v(Um%):..Um% ...| 000033a0 9e 0d c9 31 3a e7 57 6c 25 20 8c 0d 1b b2 0e e7 |...1:.Wl% ......| 000033b0 57 6d 25 3d 57 6c 25 20 8c 0d 1b bc 2c 58 5a 24 |Wm%=Wl% ....,XZ$| 000033c0 3d 22 54 68 69 73 20 69 73 20 74 68 65 20 6c 61 |="This is the la| 000033d0 73 74 20 66 6f 75 6e 64 20 72 65 63 6f 72 64 2e |st found record.| 000033e0 22 3a f2 58 5a 0d 1b c6 22 cc 57 6d 25 2b 3d 31 |":.XZ...".Wm%+=1| 000033f0 3a 4e 25 3d 46 25 28 57 6d 25 29 3a f2 59 59 3a |:N%=F%(Wm%):.YY:| 00003400 f2 61 59 3a f2 59 5a 0d 1b d0 05 cd 0d 1b da 20 |.aY:.YZ........ | 00003410 cc 58 5a 24 3d 22 4e 6f 20 72 65 63 6f 72 64 73 |.XZ$="No records| 00003420 20 66 6f 75 6e 64 2e 22 3a f2 58 5a 0d 1b e4 05 | found.":.XZ....| 00003430 cd 0d 1b ee 0d c9 32 3a e7 57 6c 25 20 8c 0d 1c |......2:.Wl% ...| 00003440 02 0c e7 57 6d 25 3d 31 20 8c 0d 1c 0c 2d 58 5a |...Wm%=1 ....-XZ| 00003450 24 3d 22 54 68 69 73 20 69 73 20 74 68 65 20 66 |$="This is the f| 00003460 69 72 73 74 20 66 6f 75 6e 64 20 72 65 63 6f 72 |irst found recor| 00003470 64 2e 22 3a f2 58 5a 0d 1c 16 22 cc 57 6d 25 2d |d.":.XZ...".Wm%-| 00003480 3d 31 3a 4e 25 3d 46 25 28 57 6d 25 29 3a f2 59 |=1:N%=F%(Wm%):.Y| 00003490 59 3a f2 61 59 3a f2 59 5a 0d 1c 20 05 cd 0d 1c |Y:.aY:.YZ.. ....| 000034a0 2a 20 cc 58 5a 24 3d 22 4e 6f 20 72 65 63 6f 72 |* .XZ$="No recor| 000034b0 64 73 20 66 6f 75 6e 64 2e 22 3a f2 58 5a 0d 1c |ds found.":.XZ..| 000034c0 34 05 cd 0d 1c 3e 07 cb 3a e1 0d 1c 5c 15 dd f2 |4....>..:...\...| 000034d0 59 75 28 55 6d 25 29 3a c8 8e 55 6d 25 20 ca 0d |Yu(Um%):..Um% ..| 000034e0 1c 70 15 c9 31 32 3a e7 57 57 25 3f 31 32 3d 26 |.p..12:.WW%?12=&| 000034f0 30 30 20 8c 0d 1c 84 20 f2 5a 79 3a 57 57 25 3f |00 .... .Zy:WW%?| 00003500 31 32 3d a4 5a 77 28 58 58 25 2c 31 32 29 3a 57 |12=.Zw(XX%,12):W| 00003510 6e 25 3d 31 0d 1c 8e 05 cd 0d 1c 98 15 c9 31 34 |n%=1..........14| 00003520 3a e7 57 57 25 3f 31 34 3d 26 30 30 20 8c 0d 1c |:.WW%?14=&00 ...| 00003530 ac 20 f2 5a 79 3a 57 57 25 3f 31 34 3d a4 5a 77 |. .Zy:WW%?14=.Zw| 00003540 28 58 58 25 2c 31 34 29 3a 57 6e 25 3d 32 0d 1c |(XX%,14):Wn%=2..| 00003550 b6 05 cd 0d 1c c0 15 c9 31 36 3a e7 57 57 25 3f |........16:.WW%?| 00003560 31 36 3d 26 30 30 20 8c 0d 1c d4 20 f2 5a 79 3a |16=&00 .... .Zy:| 00003570 57 57 25 3f 31 36 3d a4 5a 77 28 58 58 25 2c 31 |WW%?16=.Zw(XX%,1| 00003580 36 29 3a 57 6e 25 3d 33 0d 1c de 05 cd 0d 1c e8 |6):Wn%=3........| 00003590 11 c9 38 3a e7 5a 7a 25 3c 56 58 25 20 8c 0d 1c |..8:.Zz%<VX% ...| 000035a0 fc 24 5a 7a 25 2b 3d 31 3a f2 56 7a 28 58 58 25 |.$Zz%+=1:.Vz(XX%| 000035b0 2c 39 2c a4 61 55 28 46 24 28 5a 7a 25 2c 32 29 |,9,.aU(F$(Zz%,2)| 000035c0 29 29 0d 1d 06 05 cd 0d 1d 10 10 c9 31 30 3a e7 |))..........10:.| 000035d0 5a 7a 25 3e 31 20 8c 0d 1d 24 24 5a 7a 25 2d 3d |Zz%>1 ...$$Zz%-=| 000035e0 31 3a f2 56 7a 28 58 58 25 2c 39 2c a4 61 55 28 |1:.Vz(XX%,9,.aU(| 000035f0 46 24 28 5a 7a 25 2c 32 29 29 29 0d 1d 2e 05 cd |F$(Zz%,2))).....| 00003600 0d 1d 38 12 c9 32 32 3a e7 61 56 25 3c 56 58 25 |..8..22:.aV%<VX%| 00003610 20 8c 0d 1d 4c 25 61 56 25 2b 3d 31 3a f2 56 7a | ...L%aV%+=1:.Vz| 00003620 28 58 58 25 2c 32 33 2c a4 61 55 28 46 24 28 61 |(XX%,23,.aU(F$(a| 00003630 56 25 2c 32 29 29 29 0d 1d 56 05 cd 0d 1d 60 10 |V%,2)))..V....`.| 00003640 c9 32 34 3a e7 61 56 25 3e 31 20 8c 0d 1d 74 25 |.24:.aV%>1 ...t%| 00003650 61 56 25 2d 3d 31 3a f2 56 7a 28 58 58 25 2c 32 |aV%-=1:.Vz(XX%,2| 00003660 33 2c a4 61 55 28 46 24 28 61 56 25 2c 32 29 29 |3,.aU(F$(aV%,2))| 00003670 29 0d 1d 7e 05 cd 0d 1d 88 17 c9 31 35 2c 32 36 |)..~.......15,26| 00003680 3a f2 59 6e 28 58 58 25 2c 55 6d 25 29 0d 1d 92 |:.Yn(XX%,Um%)...| 00003690 15 c9 32 39 3a e7 57 57 25 3f 32 39 3d 26 30 30 |..29:.WW%?29=&00| 000036a0 20 8c 0d 1d a6 1c 57 57 25 3f 32 39 3d a4 61 5a | .....WW%?29=.aZ| 000036b0 28 58 58 25 2c 32 39 29 3a 61 57 25 3d b9 0d 1d |(XX%,29):aW%=...| 000036c0 b0 1d cc 57 57 25 3f 32 39 3d a4 61 58 28 58 58 |...WW%?29=.aX(XX| 000036d0 25 2c 32 39 29 3a 61 57 25 3d a3 0d 1d ba 05 cd |%,29):aW%=......| 000036e0 0d 1d c4 07 cb 3a e1 0d 1d e2 43 dd f2 5a 79 3a |.....:....C..Zy:| 000036f0 57 57 25 3f 31 32 3d a4 5a 78 28 58 58 25 2c 31 |WW%?12=.Zx(XX%,1| 00003700 32 29 3a 57 57 25 3f 31 34 3d a4 5a 78 28 58 58 |2):WW%?14=.Zx(XX| 00003710 25 2c 31 34 29 3a 57 57 25 3f 31 36 3d a4 5a 78 |%,14):WW%?16=.Zx| 00003720 28 58 58 25 2c 31 36 29 3a e1 0d 1e 14 2e dd f2 |(XX%,16):.......| 00003730 61 59 3a f2 56 7a 28 58 6a 25 2c 34 2c c3 28 57 |aY:.Vz(Xj%,4,.(W| 00003740 6d 25 29 29 3a f2 56 7a 28 58 6a 25 2c 36 2c c3 |m%)):.Vz(Xj%,6,.| 00003750 28 57 6c 25 29 29 3a e1 0d 1e 46 3a dd f2 58 58 |(Wl%)):...F:..XX| 00003760 3a ea 61 25 2c 62 25 2c 70 25 2c 61 24 2c 62 24 |:.a%,b%,p%,a$,b$| 00003770 2c 63 24 2c 61 61 25 2c 61 62 25 3a c8 99 26 34 |,c$,aa%,ab%:..&4| 00003780 30 36 43 30 3a 57 6c 25 3d 30 3a c8 8e 57 6e 25 |06C0:Wl%=0:..Wn%| 00003790 20 ca 0d 1e 78 40 c9 31 3a e3 61 25 3d 31 20 b8 | ...x@.1:.a%=1 .| 000037a0 55 25 3a 70 25 3d 28 61 25 2f 55 25 29 2a 31 30 |U%:p%=(a%/U%)*10| 000037b0 30 3a c8 99 26 34 30 36 43 34 2c 70 25 3a 61 61 |0:..&406C4,p%:aa| 000037c0 25 3d a3 3a 61 62 25 3d a3 3a e7 61 57 25 3d a3 |%=.:ab%=.:.aW%=.| 000037d0 20 8c 0d 1e aa 22 61 24 3d a4 61 63 28 52 24 28 | ...."a$=.ac(R$(| 000037e0 61 25 2c 5a 7a 25 29 29 3a 62 24 3d a4 61 63 28 |a%,Zz%)):b$=.ac(| 000037f0 57 6a 24 29 0d 1e b4 19 cc 61 24 3d 52 24 28 61 |Wj$).....a$=R$(a| 00003800 25 2c 5a 7a 25 29 3a 62 24 3d 57 6a 24 0d 1e be |%,Zz%):b$=Wj$...| 00003810 0d cd 3a c8 8e 5a 72 25 20 ca 0d 1e d2 26 c9 30 |..:..Zr% ....&.0| 00003820 3a e7 46 24 28 5a 7a 25 2c 30 29 3d 22 30 22 20 |:.F$(Zz%,0)="0" | 00003830 84 46 24 28 5a 7a 25 2c 30 29 3d 22 33 22 20 8c |.F$(Zz%,0)="3" .| 00003840 0d 1e e6 0f e7 61 24 3d 62 24 61 61 25 3d b9 0d |.....a$=b$aa%=..| 00003850 1e f0 16 cc e7 bb 28 61 24 29 3d bb 28 62 24 29 |......(a$)=.(b$)| 00003860 61 61 25 3d b9 0d 1e fa 05 cd 0d 1f 04 26 c9 31 |aa%=.........&.1| 00003870 3a e7 46 24 28 5a 7a 25 2c 30 29 3d 22 30 22 20 |:.F$(Zz%,0)="0" | 00003880 84 46 24 28 5a 7a 25 2c 30 29 3d 22 33 22 20 8c |.F$(Zz%,0)="3" .| 00003890 0d 1f 18 0f e7 61 24 3e 62 24 61 61 25 3d b9 0d |.....a$>b$aa%=..| 000038a0 1f 22 16 cc e7 bb 28 61 24 29 3e bb 28 62 24 29 |."....(a$)>.(b$)| 000038b0 61 61 25 3d b9 0d 1f 2c 05 cd 0d 1f 36 26 c9 32 |aa%=...,....6&.2| 000038c0 3a e7 46 24 28 5a 7a 25 2c 30 29 3d 22 30 22 20 |:.F$(Zz%,0)="0" | 000038d0 84 46 24 28 5a 7a 25 2c 30 29 3d 22 33 22 20 8c |.F$(Zz%,0)="3" .| 000038e0 0d 1f 4a 10 e7 61 24 3e 3d 62 24 61 61 25 3d b9 |..J..a$>=b$aa%=.| 000038f0 0d 1f 54 17 cc e7 bb 28 61 24 29 3e 3d bb 28 62 |..T....(a$)>=.(b| 00003900 24 29 61 61 25 3d b9 0d 1f 5e 05 cd 0d 1f 68 26 |$)aa%=...^....h&| 00003910 c9 33 3a e7 46 24 28 5a 7a 25 2c 30 29 3d 22 30 |.3:.F$(Zz%,0)="0| 00003920 22 20 84 46 24 28 5a 7a 25 2c 30 29 3d 22 33 22 |" .F$(Zz%,0)="3"| 00003930 20 8c 0d 1f 7c 10 e7 61 24 3c 3d 62 24 61 61 25 | ...|..a$<=b$aa%| 00003940 3d b9 0d 1f 86 17 cc e7 bb 28 61 24 29 3c 3d bb |=........(a$)<=.| 00003950 28 62 24 29 61 61 25 3d b9 0d 1f 90 05 cd 0d 1f |(b$)aa%=........| 00003960 9a 26 c9 34 3a e7 46 24 28 5a 7a 25 2c 30 29 3d |.&.4:.F$(Zz%,0)=| 00003970 22 30 22 20 84 46 24 28 5a 7a 25 2c 30 29 3d 22 |"0" .F$(Zz%,0)="| 00003980 33 22 20 8c 0d 1f ae 0f e7 61 24 3c 62 24 61 61 |3" ......a$<b$aa| 00003990 25 3d b9 0d 1f b8 16 cc e7 bb 28 61 24 29 3c bb |%=........(a$)<.| 000039a0 28 62 24 29 61 61 25 3d b9 0d 1f c2 05 cd 0d 1f |(b$)aa%=........| 000039b0 cc 18 c9 35 3a e7 a7 61 24 2c 62 24 29 3c 3e 30 |...5:..a$,b$)<>0| 000039c0 20 61 61 25 3d b9 0d 1f d6 17 c9 36 3a e7 a7 61 | aa%=......6:..a| 000039d0 24 2c 62 24 29 3d 30 20 61 61 25 3d b9 0d 1f e0 |$,b$)=0 aa%=....| 000039e0 1a c9 37 3a e7 c0 61 24 2c a9 28 62 24 29 29 3d |..7:..a$,.(b$))=| 000039f0 62 24 61 61 25 3d b9 0d 1f ea 1a c9 38 3a e7 c2 |b$aa%=......8:..| 00003a00 61 24 2c a9 28 62 24 29 29 3d 62 24 61 61 25 3d |a$,.(b$))=b$aa%=| 00003a10 b9 0d 1f f4 26 c9 39 3a e7 46 24 28 5a 7a 25 2c |....&.9:.F$(Zz%,| 00003a20 30 29 3d 22 30 22 20 84 46 24 28 5a 7a 25 2c 30 |0)="0" .F$(Zz%,0| 00003a30 29 3d 22 33 22 20 8c 0d 20 08 10 e7 61 24 3c 3e |)="3" .. ...a$<>| 00003a40 62 24 61 61 25 3d b9 0d 20 12 17 cc e7 bb 28 61 |b$aa%=.. .....(a| 00003a50 24 29 3c 3e bb 28 62 24 29 61 61 25 3d b9 0d 20 |$)<>.(b$)aa%=.. | 00003a60 1c 05 cd 0d 20 26 10 cb 3a e7 57 6b 24 3c 3e 22 |.... &..:.Wk$<>"| 00003a70 22 20 8c 0d 20 3a 0c e7 61 57 25 3d a3 20 8c 0d |" .. :..aW%=. ..| 00003a80 20 44 22 61 24 3d a4 61 63 28 52 24 28 61 25 2c | D"a$=.ac(R$(a%,| 00003a90 61 56 25 29 29 3a 63 24 3d a4 61 63 28 57 6b 24 |aV%)):c$=.ac(Wk$| 00003aa0 29 0d 20 4e 19 cc 61 24 3d 52 24 28 61 25 2c 61 |). N..a$=R$(a%,a| 00003ab0 56 25 29 3a 63 24 3d 57 6b 24 0d 20 58 0d cd 3a |V%):c$=Wk$. X..:| 00003ac0 c8 8e 5a 73 25 20 ca 0d 20 6c 26 c9 30 3a e7 46 |..Zs% .. l&.0:.F| 00003ad0 24 28 61 56 25 2c 30 29 3d 22 30 22 20 84 46 24 |$(aV%,0)="0" .F$| 00003ae0 28 61 56 25 2c 30 29 3d 22 33 22 20 8c 0d 20 80 |(aV%,0)="3" .. .| 00003af0 0f e7 61 24 3d 63 24 61 62 25 3d b9 0d 20 8a 16 |..a$=c$ab%=.. ..| 00003b00 cc e7 bb 28 61 24 29 3d bb 28 63 24 29 61 62 25 |...(a$)=.(c$)ab%| 00003b10 3d b9 0d 20 94 05 cd 0d 20 9e 26 c9 31 3a e7 46 |=.. .... .&.1:.F| 00003b20 24 28 61 56 25 2c 30 29 3d 22 30 22 20 84 46 24 |$(aV%,0)="0" .F$| 00003b30 28 61 56 25 2c 30 29 3d 22 33 22 20 8c 0d 20 b2 |(aV%,0)="3" .. .| 00003b40 0f e7 61 24 3e 63 24 61 62 25 3d b9 0d 20 bc 16 |..a$>c$ab%=.. ..| 00003b50 cc e7 bb 28 61 24 29 3e bb 28 63 24 29 61 62 25 |...(a$)>.(c$)ab%| 00003b60 3d b9 0d 20 c6 05 cd 0d 20 d0 26 c9 32 3a e7 46 |=.. .... .&.2:.F| 00003b70 24 28 61 56 25 2c 30 29 3d 22 30 22 20 84 46 24 |$(aV%,0)="0" .F$| 00003b80 28 61 56 25 2c 30 29 3d 22 33 22 20 8c 0d 20 e4 |(aV%,0)="3" .. .| 00003b90 10 e7 61 24 3e 3d 63 24 61 62 25 3d b9 0d 20 ee |..a$>=c$ab%=.. .| 00003ba0 17 cc e7 bb 28 61 24 29 3e 3d bb 28 63 24 29 61 |....(a$)>=.(c$)a| 00003bb0 62 25 3d b9 0d 20 f8 05 cd 0d 21 02 26 c9 33 3a |b%=.. ....!.&.3:| 00003bc0 e7 46 24 28 61 56 25 2c 30 29 3d 22 30 22 20 84 |.F$(aV%,0)="0" .| 00003bd0 46 24 28 61 56 25 2c 30 29 3d 22 33 22 20 8c 0d |F$(aV%,0)="3" ..| 00003be0 21 16 10 e7 61 24 3c 3d 63 24 61 62 25 3d b9 0d |!...a$<=c$ab%=..| 00003bf0 21 20 17 cc e7 bb 28 61 24 29 3c 3d bb 28 63 24 |! ....(a$)<=.(c$| 00003c00 29 61 62 25 3d b9 0d 21 2a 05 cd 0d 21 34 26 c9 |)ab%=..!*...!4&.| 00003c10 34 3a e7 46 24 28 61 56 25 2c 30 29 3d 22 30 22 |4:.F$(aV%,0)="0"| 00003c20 20 84 46 24 28 61 56 25 2c 30 29 3d 22 33 22 20 | .F$(aV%,0)="3" | 00003c30 8c 0d 21 48 0f e7 61 24 3c 63 24 61 62 25 3d b9 |..!H..a$<c$ab%=.| 00003c40 0d 21 52 16 cc e7 bb 28 61 24 29 3c bb 28 63 24 |.!R....(a$)<.(c$| 00003c50 29 61 62 25 3d b9 0d 21 5c 05 cd 0d 21 66 18 c9 |)ab%=..!\...!f..| 00003c60 35 3a e7 a7 61 24 2c 63 24 29 3c 3e 30 20 61 62 |5:..a$,c$)<>0 ab| 00003c70 25 3d b9 0d 21 70 17 c9 36 3a e7 a7 61 24 2c 63 |%=..!p..6:..a$,c| 00003c80 24 29 3d 30 20 61 62 25 3d b9 0d 21 7a 1a c9 37 |$)=0 ab%=..!z..7| 00003c90 3a e7 c0 61 24 2c a9 28 63 24 29 29 3d 63 24 61 |:..a$,.(c$))=c$a| 00003ca0 62 25 3d b9 0d 21 84 1a c9 38 3a e7 c2 61 24 2c |b%=..!...8:..a$,| 00003cb0 a9 28 63 24 29 29 3d 63 24 61 62 25 3d b9 0d 21 |.(c$))=c$ab%=..!| 00003cc0 8e 26 c9 39 3a e7 46 24 28 61 56 25 2c 30 29 3d |.&.9:.F$(aV%,0)=| 00003cd0 22 30 22 20 84 46 24 28 61 56 25 2c 30 29 3d 22 |"0" .F$(aV%,0)="| 00003ce0 33 22 20 8c 0d 21 a2 10 e7 61 24 3c 3e 63 24 61 |3" ..!...a$<>c$a| 00003cf0 62 25 3d b9 0d 21 ac 17 cc e7 bb 28 61 24 29 3c |b%=..!.....(a$)<| 00003d00 3e bb 28 63 24 29 61 62 25 3d b9 0d 21 b6 05 cd |>.(c$)ab%=..!...| 00003d10 0d 21 c0 05 cb 0d 21 ca 10 cd 3a e7 57 6b 24 3c |.!....!...:.Wk$<| 00003d20 3e 22 22 20 8c 0d 21 de 1e e7 61 61 25 20 84 61 |>"" ..!...aa% .a| 00003d30 62 25 57 6c 25 2b 3d 31 3a 46 25 28 57 6c 25 29 |b%Wl%+=1:F%(Wl%)| 00003d40 3d 61 25 0d 21 e8 1a cc e7 61 61 25 57 6c 25 2b |=a%.!....aa%Wl%+| 00003d50 3d 31 3a 46 25 28 57 6c 25 29 3d 61 25 0d 21 f2 |=1:F%(Wl%)=a%.!.| 00003d60 07 cd 3a ed 0d 22 10 40 c9 32 3a e3 61 25 3d 31 |..:..".@.2:.a%=1| 00003d70 20 b8 55 25 3a 70 25 3d 28 61 25 2f 55 25 29 2a | .U%:p%=(a%/U%)*| 00003d80 31 30 30 3a c8 99 26 34 30 36 43 34 2c 70 25 3a |100:..&406C4,p%:| 00003d90 61 61 25 3d a3 3a 61 62 25 3d a3 3a e7 61 57 25 |aa%=.:ab%=.:.aW%| 00003da0 3d a3 20 8c 0d 22 42 22 61 24 3d a4 61 63 28 52 |=. .."B"a$=.ac(R| 00003db0 24 28 61 25 2c 5a 7a 25 29 29 3a 62 24 3d a4 61 |$(a%,Zz%)):b$=.a| 00003dc0 63 28 57 6a 24 29 0d 22 4c 19 cc 61 24 3d 52 24 |c(Wj$)."L..a$=R$| 00003dd0 28 61 25 2c 5a 7a 25 29 3a 62 24 3d 57 6a 24 0d |(a%,Zz%):b$=Wj$.| 00003de0 22 56 0d cd 3a c8 8e 5a 72 25 20 ca 0d 22 6a 26 |"V..:..Zr% .."j&| 00003df0 c9 30 3a e7 46 24 28 5a 7a 25 2c 30 29 3d 22 30 |.0:.F$(Zz%,0)="0| 00003e00 22 20 84 46 24 28 5a 7a 25 2c 30 29 3d 22 33 22 |" .F$(Zz%,0)="3"| 00003e10 20 8c 0d 22 7e 0f e7 61 24 3d 62 24 61 61 25 3d | .."~..a$=b$aa%=| 00003e20 b9 0d 22 88 16 cc e7 bb 28 61 24 29 3d bb 28 62 |..".....(a$)=.(b| 00003e30 24 29 61 61 25 3d b9 0d 22 92 05 cd 0d 22 9c 26 |$)aa%=.."....".&| 00003e40 c9 31 3a e7 46 24 28 5a 7a 25 2c 30 29 3d 22 30 |.1:.F$(Zz%,0)="0| 00003e50 22 20 84 46 24 28 5a 7a 25 2c 30 29 3d 22 33 22 |" .F$(Zz%,0)="3"| 00003e60 20 8c 0d 22 b0 0f e7 61 24 3e 62 24 61 61 25 3d | .."...a$>b$aa%=| 00003e70 b9 0d 22 ba 16 cc e7 bb 28 61 24 29 3e bb 28 62 |..".....(a$)>.(b| 00003e80 24 29 61 61 25 3d b9 0d 22 c4 05 cd 0d 22 ce 26 |$)aa%=.."....".&| 00003e90 c9 32 3a e7 46 24 28 5a 7a 25 2c 30 29 3d 22 30 |.2:.F$(Zz%,0)="0| 00003ea0 22 20 84 46 24 28 5a 7a 25 2c 30 29 3d 22 33 22 |" .F$(Zz%,0)="3"| 00003eb0 20 8c 0d 22 e2 10 e7 61 24 3e 3d 62 24 61 61 25 | .."...a$>=b$aa%| 00003ec0 3d b9 0d 22 ec 17 cc e7 bb 28 61 24 29 3e 3d bb |=..".....(a$)>=.| 00003ed0 28 62 24 29 61 61 25 3d b9 0d 22 f6 05 cd 0d 23 |(b$)aa%=.."....#| 00003ee0 00 26 c9 33 3a e7 46 24 28 5a 7a 25 2c 30 29 3d |.&.3:.F$(Zz%,0)=| 00003ef0 22 30 22 20 84 46 24 28 5a 7a 25 2c 30 29 3d 22 |"0" .F$(Zz%,0)="| 00003f00 33 22 20 8c 0d 23 14 10 e7 61 24 3c 3d 62 24 61 |3" ..#...a$<=b$a| 00003f10 61 25 3d b9 0d 23 1e 17 cc e7 bb 28 61 24 29 3c |a%=..#.....(a$)<| 00003f20 3d bb 28 62 24 29 61 61 25 3d b9 0d 23 28 05 cd |=.(b$)aa%=..#(..| 00003f30 0d 23 32 26 c9 34 3a e7 46 24 28 5a 7a 25 2c 30 |.#2&.4:.F$(Zz%,0| 00003f40 29 3d 22 30 22 20 84 46 24 28 5a 7a 25 2c 30 29 |)="0" .F$(Zz%,0)| 00003f50 3d 22 33 22 20 8c 0d 23 46 0f e7 61 24 3c 62 24 |="3" ..#F..a$<b$| 00003f60 61 61 25 3d b9 0d 23 50 16 cc e7 bb 28 61 24 29 |aa%=..#P....(a$)| 00003f70 3c bb 28 62 24 29 61 61 25 3d b9 0d 23 5a 05 cd |<.(b$)aa%=..#Z..| 00003f80 0d 23 64 18 c9 35 3a e7 a7 61 24 2c 62 24 29 3c |.#d..5:..a$,b$)<| 00003f90 3e 30 20 61 61 25 3d b9 0d 23 6e 17 c9 36 3a e7 |>0 aa%=..#n..6:.| 00003fa0 a7 61 24 2c 62 24 29 3d 30 20 61 61 25 3d b9 0d |.a$,b$)=0 aa%=..| 00003fb0 23 78 1a c9 37 3a e7 c0 61 24 2c a9 28 62 24 29 |#x..7:..a$,.(b$)| 00003fc0 29 3d 62 24 61 61 25 3d b9 0d 23 82 1a c9 38 3a |)=b$aa%=..#...8:| 00003fd0 e7 c2 61 24 2c a9 28 62 24 29 29 3d 62 24 61 61 |..a$,.(b$))=b$aa| 00003fe0 25 3d b9 0d 23 8c 26 c9 39 3a e7 46 24 28 5a 7a |%=..#.&.9:.F$(Zz| 00003ff0 25 2c 30 29 3d 22 30 22 20 84 46 24 28 5a 7a 25 |%,0)="0" .F$(Zz%| 00004000 2c 30 29 3d 22 33 22 20 8c 0d 23 a0 10 e7 61 24 |,0)="3" ..#...a$| 00004010 3c 3e 62 24 61 61 25 3d b9 0d 23 aa 17 cc e7 bb |<>b$aa%=..#.....| 00004020 28 61 24 29 3c 3e bb 28 62 24 29 61 61 25 3d b9 |(a$)<>.(b$)aa%=.| 00004030 0d 23 b4 05 cd 0d 23 be 0e cb 3a e7 61 57 25 3d |.#....#...:.aW%=| 00004040 a3 20 8c 0d 23 d2 22 61 24 3d a4 61 63 28 52 24 |. ..#."a$=.ac(R$| 00004050 28 61 25 2c 61 56 25 29 29 3a 63 24 3d a4 61 63 |(a%,aV%)):c$=.ac| 00004060 28 57 6b 24 29 0d 23 dc 19 cc 61 24 3d 52 24 28 |(Wk$).#...a$=R$(| 00004070 61 25 2c 61 56 25 29 3a 63 24 3d 57 6b 24 0d 23 |a%,aV%):c$=Wk$.#| 00004080 e6 0d cd 3a c8 8e 5a 73 25 20 ca 0d 23 fa 26 c9 |...:..Zs% ..#.&.| 00004090 30 3a e7 46 24 28 61 56 25 2c 30 29 3d 22 30 22 |0:.F$(aV%,0)="0"| 000040a0 20 84 46 24 28 61 56 25 2c 30 29 3d 22 33 22 20 | .F$(aV%,0)="3" | 000040b0 8c 0d 24 0e 0f e7 61 24 3d 63 24 61 62 25 3d b9 |..$...a$=c$ab%=.| 000040c0 0d 24 18 16 cc e7 bb 28 61 24 29 3d bb 28 63 24 |.$.....(a$)=.(c$| 000040d0 29 61 62 25 3d b9 0d 24 22 05 cd 0d 24 2c 26 c9 |)ab%=..$"...$,&.| 000040e0 31 3a e7 46 24 28 61 56 25 2c 30 29 3d 22 30 22 |1:.F$(aV%,0)="0"| 000040f0 20 84 46 24 28 61 56 25 2c 30 29 3d 22 33 22 20 | .F$(aV%,0)="3" | 00004100 8c 0d 24 40 0f e7 61 24 3e 63 24 61 62 25 3d b9 |..$@..a$>c$ab%=.| 00004110 0d 24 4a 16 cc e7 bb 28 61 24 29 3e bb 28 63 24 |.$J....(a$)>.(c$| 00004120 29 61 62 25 3d b9 0d 24 54 05 cd 0d 24 5e 26 c9 |)ab%=..$T...$^&.| 00004130 32 3a e7 46 24 28 61 56 25 2c 30 29 3d 22 30 22 |2:.F$(aV%,0)="0"| 00004140 20 84 46 24 28 61 56 25 2c 30 29 3d 22 33 22 20 | .F$(aV%,0)="3" | 00004150 8c 0d 24 72 10 e7 61 24 3e 3d 63 24 61 62 25 3d |..$r..a$>=c$ab%=| 00004160 b9 0d 24 7c 17 cc e7 bb 28 61 24 29 3e 3d bb 28 |..$|....(a$)>=.(| 00004170 63 24 29 61 62 25 3d b9 0d 24 86 05 cd 0d 24 90 |c$)ab%=..$....$.| 00004180 26 c9 33 3a e7 46 24 28 61 56 25 2c 30 29 3d 22 |&.3:.F$(aV%,0)="| 00004190 30 22 20 84 46 24 28 61 56 25 2c 30 29 3d 22 33 |0" .F$(aV%,0)="3| 000041a0 22 20 8c 0d 24 a4 10 e7 61 24 3c 3d 63 24 61 62 |" ..$...a$<=c$ab| 000041b0 25 3d b9 0d 24 ae 17 cc e7 bb 28 61 24 29 3c 3d |%=..$.....(a$)<=| 000041c0 bb 28 63 24 29 61 62 25 3d b9 0d 24 b8 05 cd 0d |.(c$)ab%=..$....| 000041d0 24 c2 26 c9 34 3a e7 46 24 28 61 56 25 2c 30 29 |$.&.4:.F$(aV%,0)| 000041e0 3d 22 30 22 20 84 46 24 28 61 56 25 2c 30 29 3d |="0" .F$(aV%,0)=| 000041f0 22 33 22 20 8c 0d 24 d6 0f e7 61 24 3c 63 24 61 |"3" ..$...a$<c$a| 00004200 62 25 3d b9 0d 24 e0 16 cc e7 bb 28 61 24 29 3c |b%=..$.....(a$)<| 00004210 bb 28 63 24 29 61 62 25 3d b9 0d 24 ea 05 cd 0d |.(c$)ab%=..$....| 00004220 24 f4 18 c9 35 3a e7 a7 61 24 2c 63 24 29 3c 3e |$...5:..a$,c$)<>| 00004230 30 20 61 62 25 3d b9 0d 24 fe 17 c9 36 3a e7 a7 |0 ab%=..$...6:..| 00004240 61 24 2c 63 24 29 3d 30 20 61 62 25 3d b9 0d 25 |a$,c$)=0 ab%=..%| 00004250 08 1a c9 37 3a e7 c0 61 24 2c a9 28 63 24 29 29 |...7:..a$,.(c$))| 00004260 3d 63 24 61 62 25 3d b9 0d 25 12 1a c9 38 3a e7 |=c$ab%=..%...8:.| 00004270 c2 61 24 2c a9 28 63 24 29 29 3d 63 24 61 62 25 |.a$,.(c$))=c$ab%| 00004280 3d b9 0d 25 1c 26 c9 39 3a e7 46 24 28 61 56 25 |=..%.&.9:.F$(aV%| 00004290 2c 30 29 3d 22 30 22 20 84 46 24 28 61 56 25 2c |,0)="0" .F$(aV%,| 000042a0 30 29 3d 22 33 22 20 8c 0d 25 30 10 e7 61 24 3c |0)="3" ..%0..a$<| 000042b0 3e 63 24 61 62 25 3d b9 0d 25 3a 17 cc e7 bb 28 |>c$ab%=..%:....(| 000042c0 61 24 29 3c 3e bb 28 63 24 29 61 62 25 3d b9 0d |a$)<>.(c$)ab%=..| 000042d0 25 44 05 cd 0d 25 4e 20 cb 3a e7 61 61 25 20 80 |%D...%N .:.aa% .| 000042e0 61 62 25 57 6c 25 2b 3d 31 3a 46 25 28 57 6c 25 |ab%Wl%+=1:F%(Wl%| 000042f0 29 3d 61 25 0d 25 62 05 ed 0d 25 76 40 c9 33 3a |)=a%.%b...%v@.3:| 00004300 e3 61 25 3d 31 20 b8 55 25 3a 70 25 3d 28 61 25 |.a%=1 .U%:p%=(a%| 00004310 2f 55 25 29 2a 31 30 30 3a c8 99 26 34 30 36 43 |/U%)*100:..&406C| 00004320 34 2c 70 25 3a 61 61 25 3d a3 3a 61 62 25 3d a3 |4,p%:aa%=.:ab%=.| 00004330 3a e7 61 57 25 3d a3 20 8c 0d 25 a8 22 61 24 3d |:.aW%=. ..%."a$=| 00004340 a4 61 63 28 52 24 28 61 25 2c 5a 7a 25 29 29 3a |.ac(R$(a%,Zz%)):| 00004350 62 24 3d a4 61 63 28 57 6a 24 29 0d 25 b2 19 cc |b$=.ac(Wj$).%...| 00004360 61 24 3d 52 24 28 61 25 2c 5a 7a 25 29 3a 62 24 |a$=R$(a%,Zz%):b$| 00004370 3d 57 6a 24 0d 25 bc 0d cd 3a c8 8e 5a 72 25 20 |=Wj$.%...:..Zr% | 00004380 ca 0d 25 d0 26 c9 30 3a e7 46 24 28 5a 7a 25 2c |..%.&.0:.F$(Zz%,| 00004390 30 29 3d 22 30 22 20 84 46 24 28 5a 7a 25 2c 30 |0)="0" .F$(Zz%,0| 000043a0 29 3d 22 33 22 20 8c 0d 25 e4 0f e7 61 24 3d 62 |)="3" ..%...a$=b| 000043b0 24 61 61 25 3d b9 0d 25 ee 16 cc e7 bb 28 61 24 |$aa%=..%.....(a$| 000043c0 29 3d bb 28 62 24 29 61 61 25 3d b9 0d 25 f8 05 |)=.(b$)aa%=..%..| 000043d0 cd 0d 26 02 26 c9 31 3a e7 46 24 28 5a 7a 25 2c |..&.&.1:.F$(Zz%,| 000043e0 30 29 3d 22 30 22 20 84 46 24 28 5a 7a 25 2c 30 |0)="0" .F$(Zz%,0| 000043f0 29 3d 22 33 22 20 8c 0d 26 16 0f e7 61 24 3e 62 |)="3" ..&...a$>b| 00004400 24 61 61 25 3d b9 0d 26 20 16 cc e7 bb 28 61 24 |$aa%=..& ....(a$| 00004410 29 3e bb 28 62 24 29 61 61 25 3d b9 0d 26 2a 05 |)>.(b$)aa%=..&*.| 00004420 cd 0d 26 34 26 c9 32 3a e7 46 24 28 5a 7a 25 2c |..&4&.2:.F$(Zz%,| 00004430 30 29 3d 22 30 22 20 84 46 24 28 5a 7a 25 2c 30 |0)="0" .F$(Zz%,0| 00004440 29 3d 22 33 22 20 8c 0d 26 48 10 e7 61 24 3e 3d |)="3" ..&H..a$>=| 00004450 62 24 61 61 25 3d b9 0d 26 52 17 cc e7 bb 28 61 |b$aa%=..&R....(a| 00004460 24 29 3e 3d bb 28 62 24 29 61 61 25 3d b9 0d 26 |$)>=.(b$)aa%=..&| 00004470 5c 05 cd 0d 26 66 26 c9 33 3a e7 46 24 28 5a 7a |\...&f&.3:.F$(Zz| 00004480 25 2c 30 29 3d 22 30 22 20 84 46 24 28 5a 7a 25 |%,0)="0" .F$(Zz%| 00004490 2c 30 29 3d 22 33 22 20 8c 0d 26 7a 10 e7 61 24 |,0)="3" ..&z..a$| 000044a0 3c 3d 62 24 61 61 25 3d b9 0d 26 84 17 cc e7 bb |<=b$aa%=..&.....| 000044b0 28 61 24 29 3c 3d bb 28 62 24 29 61 61 25 3d b9 |(a$)<=.(b$)aa%=.| 000044c0 0d 26 8e 05 cd 0d 26 98 26 c9 34 3a e7 46 24 28 |.&....&.&.4:.F$(| 000044d0 5a 7a 25 2c 30 29 3d 22 30 22 20 84 46 24 28 5a |Zz%,0)="0" .F$(Z| 000044e0 7a 25 2c 30 29 3d 22 33 22 20 8c 0d 26 ac 0f e7 |z%,0)="3" ..&...| 000044f0 61 24 3c 62 24 61 61 25 3d b9 0d 26 b6 16 cc e7 |a$<b$aa%=..&....| 00004500 bb 28 61 24 29 3c bb 28 62 24 29 61 61 25 3d b9 |.(a$)<.(b$)aa%=.| 00004510 0d 26 c0 05 cd 0d 26 ca 18 c9 35 3a e7 a7 61 24 |.&....&...5:..a$| 00004520 2c 62 24 29 3c 3e 30 20 61 61 25 3d b9 0d 26 d4 |,b$)<>0 aa%=..&.| 00004530 17 c9 36 3a e7 a7 61 24 2c 62 24 29 3d 30 20 61 |..6:..a$,b$)=0 a| 00004540 61 25 3d b9 0d 26 de 1a c9 37 3a e7 c0 61 24 2c |a%=..&...7:..a$,| 00004550 a9 28 62 24 29 29 3d 62 24 61 61 25 3d b9 0d 26 |.(b$))=b$aa%=..&| 00004560 e8 1a c9 38 3a e7 c2 61 24 2c a9 28 62 24 29 29 |...8:..a$,.(b$))| 00004570 3d 62 24 61 61 25 3d b9 0d 26 f2 26 c9 39 3a e7 |=b$aa%=..&.&.9:.| 00004580 46 24 28 5a 7a 25 2c 30 29 3d 22 30 22 20 84 46 |F$(Zz%,0)="0" .F| 00004590 24 28 5a 7a 25 2c 30 29 3d 22 33 22 20 8c 0d 27 |$(Zz%,0)="3" ..'| 000045a0 06 10 e7 61 24 3c 3e 62 24 61 61 25 3d b9 0d 27 |...a$<>b$aa%=..'| 000045b0 10 17 cc e7 bb 28 61 24 29 3c 3e bb 28 62 24 29 |.....(a$)<>.(b$)| 000045c0 61 61 25 3d b9 0d 27 1a 05 cd 0d 27 24 0e cb 3a |aa%=..'....'$..:| 000045d0 e7 61 57 25 3d a3 20 8c 0d 27 38 22 61 24 3d a4 |.aW%=. ..'8"a$=.| 000045e0 61 63 28 52 24 28 61 25 2c 61 56 25 29 29 3a 63 |ac(R$(a%,aV%)):c| 000045f0 24 3d a4 61 63 28 57 6b 24 29 0d 27 42 19 cc 61 |$=.ac(Wk$).'B..a| 00004600 24 3d 52 24 28 61 25 2c 61 56 25 29 3a 63 24 3d |$=R$(a%,aV%):c$=| 00004610 57 6b 24 0d 27 4c 0d cd 3a c8 8e 5a 73 25 20 ca |Wk$.'L..:..Zs% .| 00004620 0d 27 60 26 c9 30 3a e7 46 24 28 61 56 25 2c 30 |.'`&.0:.F$(aV%,0| 00004630 29 3d 22 30 22 20 84 46 24 28 61 56 25 2c 30 29 |)="0" .F$(aV%,0)| 00004640 3d 22 33 22 20 8c 0d 27 74 0f e7 61 24 3d 63 24 |="3" ..'t..a$=c$| 00004650 61 62 25 3d b9 0d 27 7e 16 cc e7 bb 28 61 24 29 |ab%=..'~....(a$)| 00004660 3d bb 28 63 24 29 61 62 25 3d b9 0d 27 88 05 cd |=.(c$)ab%=..'...| 00004670 0d 27 92 26 c9 31 3a e7 46 24 28 61 56 25 2c 30 |.'.&.1:.F$(aV%,0| 00004680 29 3d 22 30 22 20 84 46 24 28 61 56 25 2c 30 29 |)="0" .F$(aV%,0)| 00004690 3d 22 33 22 20 8c 0d 27 a6 0f e7 61 24 3e 63 24 |="3" ..'...a$>c$| 000046a0 61 62 25 3d b9 0d 27 b0 16 cc e7 bb 28 61 24 29 |ab%=..'.....(a$)| 000046b0 3e bb 28 63 24 29 61 62 25 3d b9 0d 27 ba 05 cd |>.(c$)ab%=..'...| 000046c0 0d 27 c4 26 c9 32 3a e7 46 24 28 61 56 25 2c 30 |.'.&.2:.F$(aV%,0| 000046d0 29 3d 22 30 22 20 84 46 24 28 61 56 25 2c 30 29 |)="0" .F$(aV%,0)| 000046e0 3d 22 33 22 20 8c 0d 27 d8 10 e7 61 24 3e 3d 63 |="3" ..'...a$>=c| 000046f0 24 61 62 25 3d b9 0d 27 e2 17 cc e7 bb 28 61 24 |$ab%=..'.....(a$| 00004700 29 3e 3d bb 28 63 24 29 61 62 25 3d b9 0d 27 ec |)>=.(c$)ab%=..'.| 00004710 05 cd 0d 27 f6 26 c9 33 3a e7 46 24 28 61 56 25 |...'.&.3:.F$(aV%| 00004720 2c 30 29 3d 22 30 22 20 84 46 24 28 61 56 25 2c |,0)="0" .F$(aV%,| 00004730 30 29 3d 22 33 22 20 8c 0d 28 0a 10 e7 61 24 3c |0)="3" ..(...a$<| 00004740 3d 63 24 61 62 25 3d b9 0d 28 14 17 cc e7 bb 28 |=c$ab%=..(.....(| 00004750 61 24 29 3c 3d bb 28 63 24 29 61 62 25 3d b9 0d |a$)<=.(c$)ab%=..| 00004760 28 1e 05 cd 0d 28 28 26 c9 34 3a e7 46 24 28 61 |(....((&.4:.F$(a| 00004770 56 25 2c 30 29 3d 22 30 22 20 84 46 24 28 61 56 |V%,0)="0" .F$(aV| 00004780 25 2c 30 29 3d 22 33 22 20 8c 0d 28 3c 0f e7 61 |%,0)="3" ..(<..a| 00004790 24 3c 63 24 61 62 25 3d b9 0d 28 46 16 cc e7 bb |$<c$ab%=..(F....| 000047a0 28 61 24 29 3c bb 28 63 24 29 61 62 25 3d b9 0d |(a$)<.(c$)ab%=..| 000047b0 28 50 05 cd 0d 28 5a 18 c9 35 3a e7 a7 61 24 2c |(P...(Z..5:..a$,| 000047c0 63 24 29 3c 3e 30 20 61 62 25 3d b9 0d 28 64 17 |c$)<>0 ab%=..(d.| 000047d0 c9 36 3a e7 a7 61 24 2c 63 24 29 3d 30 20 61 62 |.6:..a$,c$)=0 ab| 000047e0 25 3d b9 0d 28 6e 1a c9 37 3a e7 c0 61 24 2c a9 |%=..(n..7:..a$,.| 000047f0 28 63 24 29 29 3d 63 24 61 62 25 3d b9 0d 28 78 |(c$))=c$ab%=..(x| 00004800 1a c9 38 3a e7 c2 61 24 2c a9 28 63 24 29 29 3d |..8:..a$,.(c$))=| 00004810 63 24 61 62 25 3d b9 0d 28 82 26 c9 39 3a e7 46 |c$ab%=..(.&.9:.F| 00004820 24 28 61 56 25 2c 30 29 3d 22 30 22 20 84 46 24 |$(aV%,0)="0" .F$| 00004830 28 61 56 25 2c 30 29 3d 22 33 22 20 8c 0d 28 96 |(aV%,0)="3" ..(.| 00004840 10 e7 61 24 3c 3e 63 24 61 62 25 3d b9 0d 28 a0 |..a$<>c$ab%=..(.| 00004850 17 cc e7 bb 28 61 24 29 3c 3e bb 28 63 24 29 61 |....(a$)<>.(c$)a| 00004860 62 25 3d b9 0d 28 aa 05 cd 0d 28 b4 22 cb 3a e7 |b%=..(....(.".:.| 00004870 61 61 25 20 80 20 ac 61 62 25 57 6c 25 2b 3d 31 |aa% . .ab%Wl%+=1| 00004880 3a 46 25 28 57 6c 25 29 3d 61 25 0d 28 c8 05 ed |:F%(Wl%)=a%.(...| 00004890 0d 28 d2 29 cb 3a c8 99 26 34 30 36 43 31 3a f2 |.(.).:..&406C1:.| 000048a0 56 7a 28 58 6a 25 2c 36 2c c3 28 57 6c 25 29 29 |Vz(Xj%,6,.(Wl%))| 000048b0 3a e7 57 6c 25 3d 30 20 8c 0d 28 f0 46 f2 56 7a |:.Wl%=0 ..(.F.Vz| 000048c0 28 58 6a 25 2c 34 2c 22 30 22 29 3a 58 5a 24 3d |(Xj%,4,"0"):XZ$=| 000048d0 22 4e 6f 20 72 65 63 6f 72 64 73 20 66 6f 75 6e |"No records foun| 000048e0 64 2e 22 3a f2 58 5a 3a f2 61 64 28 55 67 25 2c |d.":.XZ:.ad(Ug%,| 000048f0 58 56 25 2c 32 31 2c 22 72 61 64 69 6f 22 29 0d |XV%,21,"radio").| 00004900 29 04 46 cc 57 6d 25 3d 31 3a f2 56 7a 28 58 6a |).F.Wm%=1:.Vz(Xj| 00004910 25 2c 34 2c c3 28 57 6d 25 29 29 3a 4e 25 3d 46 |%,4,.(Wm%)):N%=F| 00004920 25 28 57 6d 25 29 3a f2 59 59 3a f2 61 64 28 55 |%(Wm%):.YY:.ad(U| 00004930 67 25 2c 58 56 25 2c 32 31 2c 22 72 61 64 69 6f |g%,XV%,21,"radio| 00004940 6f 66 66 22 29 0d 29 22 07 cd 3a e1 0d 29 68 43 |off").)"..:..)hC| 00004950 dd f2 61 65 28 59 67 25 2c 57 6d 25 29 3a ea 61 |..ae(Yg%,Wm%):.a| 00004960 66 25 2c 61 67 25 2c 61 68 25 2c 61 69 25 2c 6c |f%,ag%,ah%,ai%,l| 00004970 25 2c 68 25 2c 55 57 25 3a 55 57 25 3d a6 28 2d |%,h%,UW%:UW%=.(-| 00004980 32 35 36 29 3a e7 55 57 25 3e 31 36 34 20 8c 0d |256):.UW%>164 ..| 00004990 29 90 10 f2 61 6a 28 61 6b 25 2c 61 6c 25 29 0d |)...aj(ak%,al%).| 000049a0 29 9a 92 cc 3a 6d 25 3d eb 3a c8 99 26 33 39 2c |)...:m%=.:..&39,| 000049b0 2c 22 58 4f 53 5f 52 65 61 64 4d 6f 64 65 56 61 |,"XOS_ReadModeVa| 000049c0 72 69 61 62 6c 65 22 20 b8 61 6d 25 3a c8 99 26 |riable" .am%:..&| 000049d0 33 39 2c 2c 22 58 4f 53 5f 43 68 65 63 6b 4d 6f |39,,"XOS_CheckMo| 000049e0 64 65 56 61 6c 69 64 22 20 b8 61 6e 25 3a 61 6f |deValid" .an%:ao| 000049f0 25 3d a4 61 70 28 6d 25 2c 34 29 3a 61 71 25 3d |%=.ap(m%,4):aq%=| 00004a00 a4 61 70 28 6d 25 2c 35 29 3a 61 6b 25 3d a4 61 |.ap(m%,5):ak%=.a| 00004a10 70 28 6d 25 2c 31 31 29 3c 3c 61 6f 25 3a 61 6c |p(m%,11)<<ao%:al| 00004a20 25 3d a4 61 70 28 6d 25 2c 31 32 29 3c 3c 61 71 |%=.ap(m%,12)<<aq| 00004a30 25 0d 29 cc 0c cd 3a e7 57 6d 25 20 8c 0d 29 e0 |%.)...:.Wm% ..).| 00004a40 99 21 55 67 25 3d 59 67 25 3a c8 99 26 34 30 30 |.!Ug%=Yg%:..&400| 00004a50 43 43 2c 2c 55 67 25 3a 61 72 25 3d 55 67 25 21 |CC,,Ug%:ar%=Ug%!| 00004a60 34 3a 61 73 25 3d 55 67 25 21 31 36 3a 61 66 25 |4:as%=Ug%!16:af%| 00004a70 3d 55 67 25 21 34 34 3a 61 67 25 3d 55 67 25 21 |=Ug%!44:ag%=Ug%!| 00004a80 34 38 3a 61 68 25 3d 55 67 25 21 35 32 3a 61 69 |48:ah%=Ug%!52:ai| 00004a90 25 3d 55 67 25 21 35 36 3a 6c 25 3d 61 68 25 2d |%=Ug%!56:l%=ah%-| 00004aa0 61 66 25 3a 68 25 3d 61 69 25 2d 61 67 25 3a c8 |af%:h%=ai%-ag%:.| 00004ab0 97 c8 93 61 72 25 2c 61 73 25 2d 68 25 2c 6c 25 |...ar%,as%-h%,l%| 00004ac0 2c 68 25 3a c8 97 20 b8 61 72 25 2b 36 30 30 2c |,h%:.. .ar%+600,| 00004ad0 61 73 25 2d 38 30 0d 2a 12 14 cc c8 97 c8 93 30 |as%-80.*.......0| 00004ae0 2c 30 2c 61 6b 25 2c 61 6c 25 0d 2a 1c 07 cd 3a |,0,ak%,al%.*...:| 00004af0 e1 0d 2a 3a 90 dd f2 61 6a 28 f8 61 74 25 2c f8 |..*:...aj(.at%,.| 00004b00 61 75 25 29 3a ea 61 76 25 2c 61 77 25 2c 78 25 |au%):.av%,aw%,x%| 00004b10 2c 79 25 3a c8 99 26 33 35 2c 2d 31 2c 31 31 20 |,y%:..&35,-1,11 | 00004b20 b8 2c 2c 78 25 3a 78 25 2b 3d 31 3a c8 99 26 33 |.,,x%:x%+=1:..&3| 00004b30 35 2c 2d 31 2c 31 32 20 b8 2c 2c 79 25 3a 79 25 |5,-1,12 .,,y%:y%| 00004b40 2b 3d 31 3a c8 99 26 33 35 2c 2d 31 2c 34 20 b8 |+=1:..&35,-1,4 .| 00004b50 2c 2c 61 76 25 3a c8 99 26 33 35 2c 2d 31 2c 35 |,,av%:..&35,-1,5| 00004b60 20 b8 2c 2c 61 77 25 3a 61 74 25 3d 78 25 3c 3c | .,,aw%:at%=x%<<| 00004b70 61 76 25 3a 61 75 25 3d 79 25 3c 3c 61 77 25 3a |av%:au%=y%<<aw%:| 00004b80 e1 0d 2a 94 1e dd a4 61 70 28 6d 25 2c 6e 25 29 |..*....ap(m%,n%)| 00004b90 3a ea 72 25 3a e7 a4 61 78 28 6d 25 29 20 8c 0d |:.r%:..ax(m%) ..| 00004ba0 2a b2 15 c8 99 61 6d 25 2c 6d 25 2c 6e 25 20 b8 |*....am%,m%,n% .| 00004bb0 2c 2c 72 25 0d 2a bc 09 cc 72 25 3d 30 0d 2a c6 |,,r%.*...r%=0.*.| 00004bc0 09 cd 3a 3d 72 25 0d 2a e4 25 dd a4 61 78 28 6d |..:=r%.*.%..ax(m| 00004bd0 25 29 3a ea 76 25 3a 6d 25 3d 6d 25 20 80 26 46 |%):.v%:m%=m% .&F| 00004be0 46 3a e7 6d 25 3d eb 20 8c 3d b9 0d 2b 0c 1a c8 |F:.m%=. .=..+...| 00004bf0 99 61 6e 25 2c 6d 25 20 b8 76 25 3a 3d 28 76 25 |.an%,m% .v%:=(v%| 00004c00 3c 3e 2d 31 29 0d 2b 2a 3d dd f2 58 61 28 74 25 |<>-1).+*=..Xa(t%| 00004c10 29 3a f2 58 7a 28 58 61 25 2c a3 29 3a f2 56 7a |):.Xz(Xa%,.):.Vz| 00004c20 28 58 61 25 2c 31 2c 58 61 24 29 3a ef 37 3a f2 |(Xa%,1,Xa$):.7:.| 00004c30 61 65 28 58 61 25 2c b9 29 3a 61 79 25 3d 74 25 |ae(Xa%,.):ay%=t%| 00004c40 3a e1 0d 2b 5c 1f dd f2 59 7a 28 55 6d 25 29 3a |:..+\...Yz(Um%):| 00004c50 ea 6a 25 2c 69 25 2c 6e 25 3a c8 8e 61 79 25 20 |.j%,i%,n%:..ay% | 00004c60 ca 0d 2b 84 0e c9 31 3a c8 8e 55 6d 25 20 ca 0d |..+...1:..Um% ..| 00004c70 2b 98 10 c9 33 3a f2 61 7a 3a 55 5a 25 3d b9 0d |+...3:.az:UZ%=..| 00004c80 2b a2 15 c9 34 3a f2 61 7a 3a f2 58 7a 28 58 56 |+...4:.az:.Xz(XV| 00004c90 25 2c a3 29 0d 2b ac 05 cb 0d 2b c0 0e c9 32 3a |%,.).+....+...2:| 00004ca0 c8 8e 55 6d 25 20 ca 0d 2b d4 0a c9 33 3a f2 61 |..Um% ..+...3:.a| 00004cb0 7a 0d 2b de 0e c9 34 3a e7 55 25 3d 31 20 8c 0d |z.+...4:.U%=1 ..| 00004cc0 2b f2 64 f2 62 55 28 58 61 25 2c 55 6d 25 2c 31 |+.d.bU(Xa%,Um%,1| 00004cd0 29 3a 55 25 3d 30 3a 4e 25 3d 31 3a f2 56 7a 28 |):U%=0:N%=1:.Vz(| 00004ce0 57 77 25 2c 38 2c c3 28 55 25 29 29 3a e3 6a 25 |Ww%,8,.(U%)):.j%| 00004cf0 3d 31 20 b8 56 58 25 3a 52 24 28 4e 25 2c 6a 25 |=1 .VX%:R$(N%,j%| 00004d00 29 3d 22 22 3a ed 3a f2 59 59 3a 58 79 25 3d a3 |)="":.:.YY:Xy%=.| 00004d10 3a f2 57 76 3a f2 62 55 28 58 61 25 2c 55 6d 25 |:.Wv:.bU(Xa%,Um%| 00004d20 2c 30 29 0d 2c 24 81 cc f2 62 55 28 58 61 25 2c |,0).,$...bU(Xa%,| 00004d30 55 6d 25 2c 31 29 3a 52 24 28 4e 25 2c 57 6f 25 |Um%,1):R$(N%,Wo%| 00004d40 29 3d c4 bb 28 46 24 28 57 6f 25 2c 31 29 29 2c |)=..(F$(Wo%,1)),| 00004d50 22 7e 22 29 3a f2 58 64 3a e3 6a 25 3d 31 20 b8 |"~"):.Xd:.j%=1 .| 00004d60 56 58 25 3a 52 24 28 55 25 2c 6a 25 29 3d 22 22 |VX%:R$(U%,j%)=""| 00004d70 3a ed 3a 58 79 25 3d a3 3a f2 57 76 3a 55 25 2d |:.:Xy%=.:.Wv:U%-| 00004d80 3d 31 3a f2 56 7a 28 57 77 25 2c 38 2c c3 28 55 |=1:.Vz(Ww%,8,.(U| 00004d90 25 29 29 3a 4e 25 2d 3d 31 3a e7 4e 25 3c 31 20 |%)):N%-=1:.N%<1 | 00004da0 4e 25 3d 31 0d 2c 56 86 f2 59 59 3a f2 58 76 28 |N%=1.,V..YY:.Xv(| 00004db0 58 58 25 29 3a f2 58 76 28 58 6a 25 29 3a 57 6c |XX%):.Xv(Xj%):Wl| 00004dc0 25 3d 30 3a 57 6d 25 3d 31 3a f2 56 7a 28 58 6a |%=0:Wm%=1:.Vz(Xj| 00004dd0 25 2c 34 2c c3 28 57 6c 25 29 29 3a f2 56 7a 28 |%,4,.(Wl%)):.Vz(| 00004de0 58 6a 25 2c 36 2c c3 28 57 6c 25 29 29 3a 57 6a |Xj%,6,.(Wl%)):Wj| 00004df0 24 3d 22 22 3a f2 56 7a 28 58 58 25 2c 31 37 2c |$="":.Vz(XX%,17,| 00004e00 57 6a 24 29 3a 57 6b 24 3d 22 22 3a f2 56 7a 28 |Wj$):Wk$="":.Vz(| 00004e10 58 58 25 2c 32 38 2c 57 6b 24 29 3a f2 62 55 28 |XX%,28,Wk$):.bU(| 00004e20 58 61 25 2c 55 6d 25 2c 30 29 0d 2c 9c 12 cd 3a |Xa%,Um%,0).,...:| 00004e30 f2 61 7a 3a f2 58 76 28 58 67 25 29 0d 2c b0 05 |.az:.Xv(Xg%).,..| 00004e40 cb 0d 2c c4 0e c9 33 3a c8 8e 55 6d 25 20 ca 0d |..,...3:..Um% ..| 00004e50 2c d8 0a c9 33 3a f2 61 7a 0d 2c e2 38 c9 34 3a |,...3:.az.,.8.4:| 00004e60 f2 62 55 28 58 61 25 2c 55 6d 25 2c 31 29 3a f2 |.bU(Xa%,Um%,1):.| 00004e70 58 56 28 62 56 24 29 3a e7 56 73 25 3c 33 20 8c |XV(bV$):.Vs%<3 .| 00004e80 f2 62 57 28 58 56 25 29 8b f2 62 57 28 58 66 25 |.bW(XV%)..bW(Xf%| 00004e90 29 0d 2c f6 0c e7 56 73 25 3c 33 20 8c 0d 2d 00 |).,...Vs%<3 ..-.| 00004ea0 1b e7 56 73 25 3d 30 20 8c 55 61 24 3d 62 56 24 |..Vs%=0 .Ua$=bV$| 00004eb0 8b 55 61 24 3d 57 66 24 0d 2d 0a 0c cc 57 63 24 |.Ua$=Wf$.-...Wc$| 00004ec0 3d 62 56 24 0d 2d 14 18 cd 3a f2 62 55 28 58 61 |=bV$.-...:.bU(Xa| 00004ed0 25 2c 55 6d 25 2c 30 29 3a f2 61 7a 0d 2d 28 05 |%,Um%,0):.az.-(.| 00004ee0 cb 0d 2d 3c 0e c9 34 3a c8 8e 55 6d 25 20 ca 0d |..-<..4:..Um% ..| 00004ef0 2d 50 24 c9 33 3a f2 61 7a 3a 57 72 25 3d a3 3a |-P$.3:.az:Wr%=.:| 00004f00 f2 58 7a 28 58 59 25 2c a3 29 3a c8 99 26 34 30 |.Xz(XY%,.):..&40| 00004f10 36 43 30 0d 2d 64 21 c9 34 3a 57 71 25 3d 30 3a |6C0.-d!.4:Wq%=0:| 00004f20 57 72 25 3d a3 3a f2 61 7a 3a f2 58 7a 28 57 79 |Wr%=.:.az:.Xz(Wy| 00004f30 25 2c a3 29 0d 2d 78 05 cb 0d 2d 8c 0e c9 35 3a |%,.).-x...-...5:| 00004f40 c8 8e 55 6d 25 20 ca 0d 2d a0 0a c9 33 3a f2 61 |..Um% ..-...3:.a| 00004f50 7a 0d 2d aa 2c c9 34 3a f2 62 55 28 58 61 25 2c |z.-.,.4:.bU(Xa%,| 00004f60 55 6d 25 2c 31 29 3a f2 5a 75 3a f2 62 55 28 58 |Um%,1):.Zu:.bU(X| 00004f70 61 25 2c 55 6d 25 2c 30 29 3a f2 61 7a 0d 2d be |a%,Um%,0):.az.-.| 00004f80 05 cb 0d 2d d2 0e c9 36 3a c8 8e 55 6d 25 20 ca |...-...6:..Um% .| 00004f90 0d 2d e6 0a c9 33 3a f2 61 7a 0d 2d f0 fa c9 34 |.-...3:.az.-...4| 00004fa0 3a f2 62 55 28 58 61 25 2c 55 6d 25 2c 31 29 3a |:.bU(Xa%,Um%,1):| 00004fb0 e3 6a 25 3d 31 20 b8 55 25 3a e3 69 25 3d 31 20 |.j%=1 .U%:.i%=1 | 00004fc0 b8 56 58 25 3a 52 24 28 6a 25 2c 69 25 29 3d 22 |.VX%:R$(j%,i%)="| 00004fd0 22 3a ed 3a ed 3a 58 79 25 3d a3 3a f2 57 76 3a |":.:.:Xy%=.:.Wv:| 00004fe0 55 25 3d 30 3a f2 56 7a 28 57 77 25 2c 38 2c c3 |U%=0:.Vz(Ww%,8,.| 00004ff0 28 55 25 29 29 3a 4e 25 3d 31 3a 58 25 3d 31 3a |(U%)):N%=1:X%=1:| 00005000 59 25 3d 30 3a f2 59 59 3a f2 58 76 28 58 58 25 |Y%=0:.YY:.Xv(XX%| 00005010 29 3a f2 58 76 28 58 6a 25 29 3a 57 6c 25 3d 30 |):.Xv(Xj%):Wl%=0| 00005020 3a 57 6d 25 3d 31 3a f2 56 7a 28 58 6a 25 2c 34 |:Wm%=1:.Vz(Xj%,4| 00005030 2c c3 28 57 6c 25 29 29 3a f2 56 7a 28 58 6a 25 |,.(Wl%)):.Vz(Xj%| 00005040 2c 36 2c c3 28 57 6c 25 29 29 3a 57 6a 24 3d 22 |,6,.(Wl%)):Wj$="| 00005050 22 3a f2 56 7a 28 58 58 25 2c 31 37 2c 57 6a 24 |":.Vz(XX%,17,Wj$| 00005060 29 3a 57 6b 24 3d 22 22 3a f2 56 7a 28 58 58 25 |):Wk$="":.Vz(XX%| 00005070 2c 32 38 2c 57 6b 24 29 3a f2 62 55 28 58 61 25 |,28,Wk$):.bU(Xa%| 00005080 2c 55 6d 25 2c 30 29 3a f2 61 7a 3a f2 58 76 28 |,Um%,0):.az:.Xv(| 00005090 58 67 25 29 0d 2e 7c 05 cb 0d 2e 90 0e c9 37 3a |Xg%)..|.......7:| 000050a0 c8 8e 55 6d 25 20 ca 0d 2e a4 0a c9 33 3a f2 61 |..Um% ......3:.a| 000050b0 7a 0d 2e ae 86 c9 34 3a f2 62 55 28 58 61 25 2c |z.....4:.bU(Xa%,| 000050c0 55 6d 25 2c 31 29 3a 6e 25 3d 30 3a e3 6a 25 3d |Um%,1):n%=0:.j%=| 000050d0 31 20 b8 57 6c 25 3a 52 24 28 46 25 28 6a 25 29 |1 .Wl%:R$(F%(j%)| 000050e0 2c 57 6f 25 29 3d c4 bb 28 46 24 28 57 6f 25 2c |,Wo%)=..(F$(Wo%,| 000050f0 31 29 29 2c 22 7e 22 29 3a 6e 25 2b 3d 31 3a ed |1)),"~"):n%+=1:.| 00005100 3a 58 79 25 3d a3 3a f2 57 76 3a f2 58 64 3a 55 |:Xy%=.:.Wv:.Xd:U| 00005110 25 2d 3d 6e 25 3a f2 56 7a 28 57 77 25 2c 38 2c |%-=n%:.Vz(Ww%,8,| 00005120 c3 28 55 25 29 29 3a 4e 25 2d 3d 31 3a e7 4e 25 |.(U%)):N%-=1:.N%| 00005130 3c 31 20 4e 25 3d 31 0d 2e f4 93 f2 59 59 3a f2 |<1 N%=1.....YY:.| 00005140 58 76 28 58 58 25 29 3a f2 58 76 28 58 6a 25 29 |Xv(XX%):.Xv(Xj%)| 00005150 3a 57 6c 25 3d 30 3a 57 6d 25 3d 31 3a f2 56 7a |:Wl%=0:Wm%=1:.Vz| 00005160 28 58 6a 25 2c 34 2c c3 28 57 6c 25 29 29 3a f2 |(Xj%,4,.(Wl%)):.| 00005170 56 7a 28 58 6a 25 2c 36 2c c3 28 57 6c 25 29 29 |Vz(Xj%,6,.(Wl%))| 00005180 3a 57 6a 24 3d 22 22 3a f2 56 7a 28 58 58 25 2c |:Wj$="":.Vz(XX%,| 00005190 31 37 2c 57 6a 24 29 3a 57 6b 24 3d 22 22 3a f2 |17,Wj$):Wk$="":.| 000051a0 56 7a 28 58 58 25 2c 32 38 2c 57 6b 24 29 3a f2 |Vz(XX%,28,Wk$):.| 000051b0 62 55 28 58 61 25 2c 55 6d 25 2c 30 29 3a f2 61 |bU(Xa%,Um%,0):.a| 000051c0 7a 3a f2 58 76 28 58 67 25 29 0d 2f 44 05 cb 0d |z:.Xv(Xg%)./D...| 000051d0 2f 58 0e c9 38 3a c8 8e 55 6d 25 20 ca 0d 2f 6c |/X..8:..Um% ../l| 000051e0 0a c9 33 3a f2 61 7a 0d 2f 76 82 c9 34 3a f2 62 |..3:.az./v..4:.b| 000051f0 55 28 58 61 25 2c 55 6d 25 2c 31 29 3a 6e 25 3d |U(Xa%,Um%,1):n%=| 00005200 30 3a e3 6a 25 3d 58 25 20 b8 59 25 3a 52 24 28 |0:.j%=X% .Y%:R$(| 00005210 6a 25 2c 57 6f 25 29 3d c4 bb 28 46 24 28 57 6f |j%,Wo%)=..(F$(Wo| 00005220 25 2c 31 29 29 2c 22 7e 22 29 3a 6e 25 2b 3d 31 |%,1)),"~"):n%+=1| 00005230 3a ed 3a 58 79 25 3d a3 3a f2 57 76 3a f2 58 64 |:.:Xy%=.:.Wv:.Xd| 00005240 3a 55 25 2d 3d 6e 25 3a f2 56 7a 28 57 77 25 2c |:U%-=n%:.Vz(Ww%,| 00005250 38 2c c3 28 55 25 29 29 3a 4e 25 2d 3d 31 3a e7 |8,.(U%)):N%-=1:.| 00005260 4e 25 3c 31 20 4e 25 3d 31 0d 2f bc 93 f2 59 59 |N%<1 N%=1./...YY| 00005270 3a f2 58 76 28 58 58 25 29 3a f2 58 76 28 58 6a |:.Xv(XX%):.Xv(Xj| 00005280 25 29 3a 57 6c 25 3d 30 3a 57 6d 25 3d 31 3a f2 |%):Wl%=0:Wm%=1:.| 00005290 56 7a 28 58 6a 25 2c 34 2c c3 28 57 6c 25 29 29 |Vz(Xj%,4,.(Wl%))| 000052a0 3a f2 56 7a 28 58 6a 25 2c 36 2c c3 28 57 6c 25 |:.Vz(Xj%,6,.(Wl%| 000052b0 29 29 3a 57 6a 24 3d 22 22 3a f2 56 7a 28 58 58 |)):Wj$="":.Vz(XX| 000052c0 25 2c 31 37 2c 57 6a 24 29 3a 57 6b 24 3d 22 22 |%,17,Wj$):Wk$=""| 000052d0 3a f2 56 7a 28 58 58 25 2c 32 38 2c 57 6b 24 29 |:.Vz(XX%,28,Wk$)| 000052e0 3a f2 62 55 28 58 61 25 2c 55 6d 25 2c 30 29 3a |:.bU(Xa%,Um%,0):| 000052f0 f2 61 7a 3a f2 58 76 28 58 67 25 29 0d 30 0c 05 |.az:.Xv(Xg%).0..| 00005300 cb 0d 30 20 0e c9 39 3a c8 8e 55 6d 25 20 ca 0d |..0 ..9:..Um% ..| 00005310 30 34 0a c9 33 3a f2 61 7a 0d 30 3e 4f c9 34 3a |04..3:.az.0>O.4:| 00005320 f2 62 55 28 58 61 25 2c 55 6d 25 2c 31 29 3a 55 |.bU(Xa%,Um%,1):U| 00005330 61 24 3d 57 66 24 3a 5a 65 25 3d 56 73 25 3a 56 |a$=Wf$:Ze%=Vs%:V| 00005340 73 25 3d 30 3a f2 58 56 28 55 61 24 29 3a 56 73 |s%=0:.XV(Ua$):Vs| 00005350 25 3d 5a 65 25 3a f2 62 55 28 58 61 25 2c 55 6d |%=Ze%:.bU(Xa%,Um| 00005360 25 2c 30 29 3a f2 61 7a 0d 30 5c 05 cb 0d 30 66 |%,0):.az.0\...0f| 00005370 07 cb 3a e1 0d 30 84 1e dd f2 61 7a 3a f2 58 76 |..:..0....az:.Xv| 00005380 28 58 61 25 29 3a f2 61 65 28 58 61 25 2c a3 29 |(Xa%):.ae(Xa%,.)| 00005390 3a e1 0d 30 ac 32 dd f2 58 5a 3a f2 58 7a 28 58 |:..0.2..XZ:.Xz(X| 000053a0 5a 25 2c a3 29 3a f2 56 7a 28 58 5a 25 2c 31 2c |Z%,.):.Vz(XZ%,1,| 000053b0 58 5a 24 29 3a ef 37 3a f2 61 65 28 58 5a 25 2c |XZ$):.7:.ae(XZ%,| 000053c0 b9 29 3a e1 0d 30 de 15 dd f2 59 79 28 55 6d 25 |.):..0....Yy(Um%| 000053d0 29 3a c8 8e 55 6d 25 20 ca 0d 30 f2 1a c9 33 3a |):..Um% ..0...3:| 000053e0 f2 58 76 28 58 5a 25 29 3a f2 61 65 28 58 5a 25 |.Xv(XZ%):.ae(XZ%| 000053f0 2c a3 29 0d 30 fc 07 cb 3a e1 0d 31 42 9a dd a4 |,.).0...:..1B...| 00005400 56 6e 28 62 58 24 29 3a ea 56 6d 25 3a c8 99 26 |Vn(bX$):.Vm%:..&| 00005410 34 30 30 43 30 2c 32 30 30 2c 26 34 42 35 33 34 |400C0,200,&4B534| 00005420 31 35 34 2c 62 58 24 20 b8 55 57 25 2c 56 6d 25 |154,bX$ .UW%,Vm%| 00005430 3a 55 5a 25 3d a3 3a 62 59 25 3d 32 3a 59 6f 25 |:UZ%=.:bY%=2:Yo%| 00005440 3d 34 3a 62 5a 25 3d 31 3a 62 61 25 3d 55 68 25 |=4:bZ%=1:ba%=Uh%| 00005450 3a 5a 71 25 3d 2d 31 3a 59 6c 25 3d 30 3a 59 6d |:Zq%=-1:Yl%=0:Ym| 00005460 25 3d 30 3a 56 71 25 3d 2d 31 3a 58 5a 24 3d 22 |%=0:Vq%=-1:XZ$="| 00005470 22 3a 62 62 24 3d 22 4e 4f 22 3a 62 63 24 3d 22 |":bb$="NO":bc$="| 00005480 30 22 3a 62 64 24 3d 22 22 3a 58 79 25 3d b9 3a |0":bd$="":Xy%=.:| 00005490 3d 56 6d 25 0d 31 9c ab dd a4 56 70 28 55 78 25 |=Vm%.1....Vp(Ux%| 000054a0 2c 62 65 25 29 3a ea 55 6d 25 3a 21 55 67 25 3d |,be%):.Um%:!Ug%=| 000054b0 62 65 25 3a 55 67 25 21 34 3d 30 3a 55 67 25 21 |be%:Ug%!4=0:Ug%!| 000054c0 38 3d 30 3a 55 67 25 21 31 32 3d 55 78 25 3a 55 |8=0:Ug%!12=Ux%:U| 000054d0 67 25 21 31 36 3d 36 38 3a 55 67 25 21 32 30 3d |g%!16=68:Ug%!20=| 000054e0 26 33 31 30 32 3a 5a 64 24 3d 22 21 22 2b 55 56 |&3102:Zd$="!"+UV| 000054f0 24 3a de 55 67 25 21 32 34 20 28 a9 5a 64 24 2b |$:.Ug%!24 (.Zd$+| 00005500 31 29 3a 24 28 55 67 25 21 32 34 29 3d 5a 64 24 |1):$(Ug%!24)=Zd$| 00005510 3a 55 67 25 21 32 38 3d 31 3a 55 67 25 21 33 32 |:Ug%!28=1:Ug%!32| 00005520 3d a9 5a 64 24 2b 31 3a c8 99 26 34 30 30 43 32 |=.Zd$+1:..&400C2| 00005530 2c 2c 55 67 25 20 b8 55 6d 25 3a 3d 55 6d 25 0d |,,Ug% .Um%:=Um%.| 00005540 31 f6 2f dd f2 56 77 28 62 66 24 29 3a c8 99 26 |1./..Vw(bf$):..&| 00005550 34 30 30 45 44 2c 32 35 36 2c 62 66 25 2c 62 66 |400ED,256,bf%,bf| 00005560 24 2c 2c 2c 2c 55 6b 25 2c 55 6c 25 3a e1 0d 32 |$,,,,Uk%,Ul%:..2| 00005570 1e 3d dd a4 55 62 28 62 67 25 29 3a ea 69 25 2c |.=..Ub(bg%):.i%,| 00005580 62 68 24 2c 61 24 3a c8 99 26 31 30 20 b8 62 68 |bh$,a$:..&10 .bh| 00005590 24 3a 69 25 3d a7 62 68 24 2c bd 33 34 29 3a e7 |$:i%=.bh$,.34):.| 000055a0 69 25 3d 30 20 8c 61 24 3d 22 22 0d 32 46 0c e7 |i%=0 .a$="".2F..| 000055b0 69 25 3c 3e 30 20 8c 0d 32 50 56 69 25 3d a7 62 |i%<>0 ..2PVi%=.b| 000055c0 68 24 2c bd 33 34 2c 69 25 2b 31 29 3a 62 68 24 |h$,.34,i%+1):bh$| 000055d0 3d c1 62 68 24 2c 69 25 2b 32 29 3a c8 95 62 67 |=.bh$,i%+2):..bg| 000055e0 25 3e 30 3a 69 25 3d a7 62 68 24 2c bd 33 32 29 |%>0:i%=.bh$,.32)| 000055f0 3a 62 67 25 2d 3d 31 3a e7 62 67 25 3e 30 20 62 |:bg%-=1:.bg%>0 b| 00005600 68 24 3d c1 62 68 24 2c 69 25 2b 31 29 0d 32 78 |h$=.bh$,i%+1).2x| 00005610 17 e7 69 25 3d 30 20 80 62 67 25 3e 30 20 8c 61 |..i%=0 .bg%>0 .a| 00005620 24 3d 22 22 0d 32 82 22 ce 3a e7 69 25 3c 3e 30 |$="".2.".:.i%<>0| 00005630 20 84 62 67 25 3d 30 20 8c 61 24 3d c0 62 68 24 | .bg%=0 .a$=.bh$| 00005640 2c 69 25 2d 31 29 0d 32 96 09 cd 3a 3d 61 24 0d |,i%-1).2...:=a$.| 00005650 32 b4 1b dd f2 58 6c 28 59 67 25 29 3a e7 59 67 |2....Xl(Yg%):.Yg| 00005660 25 21 34 3d 56 6d 25 20 8c e1 0d 32 c8 0e c8 8e |%!4=Vm% ...2....| 00005670 59 67 25 21 31 36 20 ca 0d 32 d2 0c c9 30 3a 55 |Yg%!16 ..2...0:U| 00005680 5a 25 3d b9 0d 32 dc 3a c9 32 3a 59 67 25 21 31 |Z%=..2.:.2:Yg%!1| 00005690 32 3d 59 67 25 21 38 3a 59 67 25 21 31 36 3d 33 |2=Yg%!8:Yg%!16=3| 000056a0 3a c8 99 26 34 30 30 45 37 2c 31 37 2c 59 67 25 |:..&400E7,17,Yg%| 000056b0 2c 59 67 25 21 32 30 3a e7 62 69 25 20 8c 0d 33 |,Yg%!20:.bi% ..3| 000056c0 04 30 62 69 25 3d a3 3a 62 56 24 3d a4 62 6a 28 |.0bi%=.:bV$=.bj(| 000056d0 59 67 25 2b 34 34 29 3a c8 99 26 38 2c 26 31 31 |Yg%+44):..&8,&11| 000056e0 2c 62 56 24 20 b8 61 25 3a e7 61 25 20 8c 0d 33 |,bV$ .a%:.a% ..3| 000056f0 22 4e 58 61 24 3d 22 41 20 66 69 6c 65 20 6f 66 |"NXa$="A file of| 00005700 20 74 68 61 74 20 6e 61 6d 65 20 61 6c 72 65 61 | that name alrea| 00005710 64 79 20 65 78 69 73 74 73 2e 20 44 6f 20 79 6f |dy exists. Do yo| 00005720 75 20 77 61 6e 74 20 74 6f 20 6f 76 65 72 77 72 |u want to overwr| 00005730 69 74 65 3f 22 3a f2 58 61 28 33 29 0d 33 36 20 |ite?":.Xa(3).36 | 00005740 cc 3a f2 58 56 28 62 56 24 29 3a f2 62 57 28 59 |.:.XV(bV$):.bW(Y| 00005750 67 25 29 3a e7 56 73 25 3c 33 20 8c 0d 33 54 1b |g%):.Vs%<3 ..3T.| 00005760 e7 56 73 25 3d 30 20 8c 55 61 24 3d 62 56 24 8b |.Vs%=0 .Ua$=bV$.| 00005770 55 61 24 3d 57 66 24 0d 33 5e 0c cc 57 63 24 3d |Ua$=Wf$.3^..Wc$=| 00005780 62 56 24 0d 33 68 05 cd 0d 33 72 05 cd 0d 33 7c |bV$.3h...3r...3|| 00005790 05 cd 0d 33 86 14 c9 33 3a e7 59 67 25 21 34 30 |...3...3:.Yg%!40| 000057a0 3d 57 69 25 20 8c 0d 33 9a 2a e7 59 67 25 21 32 |=Wi% ..3.*.Yg%!2| 000057b0 30 3d 57 79 25 20 84 28 59 67 25 21 32 30 3d 2d |0=Wy% .(Yg%!20=-| 000057c0 32 20 80 59 67 25 21 32 34 3d 56 6f 25 29 20 8c |2 .Yg%!24=Vo%) .| 000057d0 0d 33 a4 1c 55 61 24 3d a4 62 6a 28 59 67 25 2b |.3..Ua$=.bj(Yg%+| 000057e0 34 34 29 3a f2 55 63 28 55 61 24 29 0d 33 ae 05 |44):.Uc(Ua$).3..| 000057f0 cd 0d 33 b8 05 cd 0d 33 c2 14 c9 35 3a e7 59 67 |..3....3...5:.Yg| 00005800 25 21 34 30 3d 57 69 25 20 8c 0d 33 d6 49 55 61 |%!40=Wi% ..3.IUa| 00005810 24 3d a4 62 6a 28 59 67 25 2b 34 34 29 3a 59 67 |$=.bj(Yg%+44):Yg| 00005820 25 21 31 32 3d 59 67 25 21 38 3a 59 67 25 21 31 |%!12=Yg%!8:Yg%!1| 00005830 36 3d 34 3a c8 99 26 34 30 30 45 37 2c 31 39 2c |6=4:..&400E7,19,| 00005840 55 67 25 2c 59 67 25 21 32 30 3a f2 55 63 28 55 |Ug%,Yg%!20:.Uc(U| 00005850 61 24 29 0d 33 fe 05 cd 0d 34 08 12 c9 26 35 30 |a$).3....4...&50| 00005860 32 3a f2 59 66 28 59 67 25 29 0d 34 12 14 c9 26 |2:.Yf(Yg%).4...&| 00005870 34 30 30 43 31 3a f2 56 77 28 56 76 24 29 0d 34 |400C1:.Vw(Vv$).4| 00005880 1c 07 cb 3a e1 0d 34 3a 35 dd a4 55 65 28 62 6b |...:..4:5..Ue(bk| 00005890 25 29 3a ea 58 75 25 3a 55 67 25 21 30 3d 62 6b |%):.Xu%:Ug%!0=bk| 000058a0 25 3a c8 99 26 34 30 30 43 37 2c 30 2c 55 67 25 |%:..&400C7,0,Ug%| 000058b0 20 b8 58 75 25 3a 3d 58 75 25 0d 34 94 8e dd f2 | .Xu%:=Xu%.4....| 000058c0 55 59 3a 57 70 25 3d a3 3a ef 36 2c 33 3a c8 99 |UY:Wp%=.:.6,3:..| 000058d0 26 34 30 36 43 32 3a c8 99 26 34 30 30 44 30 2c |&406C2:..&400D0,| 000058e0 2c 2d 31 3a 21 55 67 25 3d 9f 3a 55 59 24 3d f6 |,-1:!Ug%=.:UY$=.| 000058f0 24 2b 22 20 28 69 6e 74 65 72 6e 61 6c 20 65 72 |$+" (internal er| 00005900 72 6f 72 20 63 6f 64 65 20 22 2b c3 28 9f 29 2b |ror code "+.(.)+| 00005910 22 29 20 61 74 20 6c 69 6e 65 20 22 2b c3 28 9e |") at line "+.(.| 00005920 29 3a 24 28 55 67 25 2b 34 29 3d 55 59 24 2b bd |):$(Ug%+4)=UY$+.| 00005930 28 30 29 3a c8 99 26 34 30 30 44 46 2c 55 67 25 |(0):..&400DF,Ug%| 00005940 2c 31 2c 55 56 24 3a e1 0d 35 0c 71 dd a4 57 7a |,1,UV$:..5.q..Wz| 00005950 28 57 7a 24 29 3a ea 63 25 2c 62 6c 25 3a 62 6c |(Wz$):.c%,bl%:bl| 00005960 25 3d 55 6a 25 2b 26 31 30 30 30 3a c8 99 26 34 |%=Uj%+&1000:..&4| 00005970 30 30 44 42 2c 2c 55 67 25 2c 55 6a 25 2c 62 6c |00DB,,Ug%,Uj%,bl| 00005980 25 2c 56 6b 25 2c 57 7a 24 2c 30 20 b8 2c 2c 55 |%,Vk%,Wz$,0 .,,U| 00005990 6a 25 2c 2c 2c 2c 63 25 3a 55 67 25 21 36 34 3d |j%,,,,c%:Ug%!64=| 000059a0 62 66 25 3a c8 99 26 34 30 30 43 31 2c 2c 55 67 |bf%:..&400C1,,Ug| 000059b0 25 20 b8 63 25 3a 3d 63 25 0d 35 52 53 dd f2 58 |% .c%:=c%.5RS..X| 000059c0 7a 28 59 67 25 2c 62 6d 25 29 3a ea 62 6e 25 2c |z(Yg%,bm%):.bn%,| 000059d0 62 6f 25 2c 62 70 25 2c 62 71 25 2c 62 72 25 2c |bo%,bp%,bq%,br%,| 000059e0 62 73 25 3a 55 67 25 21 30 3d 59 67 25 3a e7 20 |bs%:Ug%!0=Yg%:. | 000059f0 ac 62 6d 25 c8 99 26 34 30 30 43 42 2c 30 2c 55 |.bm%..&400CB,0,U| 00005a00 67 25 3a 55 67 25 21 32 38 3d 2d 31 0d 35 7a 1d |g%:Ug%!28=-1.5z.| 00005a10 c8 99 26 34 30 30 43 35 2c 30 2c 55 67 25 3a e7 |..&400C5,0,Ug%:.| 00005a20 59 67 25 3d 58 57 25 20 8c 0d 35 8e c7 62 6e 25 |Yg%=XW% ..5..bn%| 00005a30 3d 55 67 25 21 34 3a 62 6f 25 3d 55 67 25 21 38 |=Ug%!4:bo%=Ug%!8| 00005a40 3a 62 70 25 3d 55 67 25 21 31 36 3a 62 71 25 3d |:bp%=Ug%!16:bq%=| 00005a50 55 67 25 21 32 38 3a 21 55 67 25 3d 58 69 25 3a |Ug%!28:!Ug%=Xi%:| 00005a60 c8 99 26 34 30 30 43 42 2c 2c 55 67 25 3a 62 72 |..&400CB,,Ug%:br| 00005a70 25 3d 55 67 25 21 31 32 2d 55 67 25 21 34 3a 62 |%=Ug%!12-Ug%!4:b| 00005a80 73 25 3d 55 67 25 21 31 36 2d 55 67 25 21 38 3a |s%=Ug%!16-Ug%!8:| 00005a90 55 67 25 21 34 3d 62 6e 25 2d 62 72 25 2d 32 3a |Ug%!4=bn%-br%-2:| 00005aa0 55 67 25 21 38 3d 62 6f 25 2d 62 73 25 3a 55 67 |Ug%!8=bo%-bs%:Ug| 00005ab0 25 21 31 32 3d 62 6e 25 2b 62 72 25 3a 55 67 25 |%!12=bn%+br%:Ug%| 00005ac0 21 31 36 3d 62 6f 25 2b 28 62 70 25 2d 62 6f 25 |!16=bo%+(bp%-bo%| 00005ad0 29 3a 55 67 25 21 32 38 3d 62 71 25 3a c8 99 26 |):Ug%!28=bq%:..&| 00005ae0 34 30 30 45 37 2c 32 2c 55 67 25 2c 21 55 67 25 |400E7,2,Ug%,!Ug%| 00005af0 0d 35 ca 10 cd 3a e7 59 67 25 3d 57 79 25 20 8c |.5...:.Yg%=Wy% .| 00005b00 0d 35 de b8 62 6e 25 3d 55 67 25 21 34 3a 62 6f |.5..bn%=Ug%!4:bo| 00005b10 25 3d 55 67 25 21 38 3a 62 71 25 3d 55 67 25 21 |%=Ug%!8:bq%=Ug%!| 00005b20 32 38 3a 21 55 67 25 3d 57 77 25 3a c8 99 26 34 |28:!Ug%=Ww%:..&4| 00005b30 30 30 43 42 2c 2c 55 67 25 3a 62 72 25 3d 55 67 |00CB,,Ug%:br%=Ug| 00005b40 25 21 31 32 2d 55 67 25 21 34 3a 62 73 25 3d 55 |%!12-Ug%!4:bs%=U| 00005b50 67 25 21 31 36 2d 55 67 25 21 38 3a 55 67 25 21 |g%!16-Ug%!8:Ug%!| 00005b60 34 3d 62 6e 25 3a 55 67 25 21 38 3d 62 6f 25 2d |4=bn%:Ug%!8=bo%-| 00005b70 62 73 25 2d 34 32 3a 55 67 25 21 31 32 3d 62 6e |bs%-42:Ug%!12=bn| 00005b80 25 2b 62 72 25 3a 55 67 25 21 31 36 3d 62 6f 25 |%+br%:Ug%!16=bo%| 00005b90 2d 34 32 3a 55 67 25 21 32 38 3d 62 71 25 3a c8 |-42:Ug%!28=bq%:.| 00005ba0 99 26 34 30 30 45 37 2c 32 2c 55 67 25 2c 21 55 |.&400E7,2,Ug%,!U| 00005bb0 67 25 3a 57 68 25 3d b9 0d 36 1a 10 cd 3a e7 59 |g%:Wh%=..6...:.Y| 00005bc0 67 25 3d 58 58 25 20 8c 0d 36 2e c7 62 6e 25 3d |g%=XX% ..6..bn%=| 00005bd0 55 67 25 21 34 3a 62 6f 25 3d 55 67 25 21 38 3a |Ug%!4:bo%=Ug%!8:| 00005be0 62 70 25 3d 55 67 25 21 31 36 3a 62 71 25 3d 55 |bp%=Ug%!16:bq%=U| 00005bf0 67 25 21 32 38 3a 21 55 67 25 3d 58 6a 25 3a c8 |g%!28:!Ug%=Xj%:.| 00005c00 99 26 34 30 30 43 42 2c 2c 55 67 25 3a 62 72 25 |.&400CB,,Ug%:br%| 00005c10 3d 55 67 25 21 31 32 2d 55 67 25 21 34 3a 62 73 |=Ug%!12-Ug%!4:bs| 00005c20 25 3d 55 67 25 21 31 36 2d 55 67 25 21 38 3a 55 |%=Ug%!16-Ug%!8:U| 00005c30 67 25 21 34 3d 62 6e 25 2d 62 72 25 2d 32 3a 55 |g%!4=bn%-br%-2:U| 00005c40 67 25 21 38 3d 62 6f 25 2d 62 73 25 3a 55 67 25 |g%!8=bo%-bs%:Ug%| 00005c50 21 31 32 3d 62 6e 25 2b 62 72 25 3a 55 67 25 21 |!12=bn%+br%:Ug%!| 00005c60 31 36 3d 62 6f 25 2b 28 62 70 25 2d 62 6f 25 29 |16=bo%+(bp%-bo%)| 00005c70 3a 55 67 25 21 32 38 3d 62 71 25 3a c8 99 26 34 |:Ug%!28=bq%:..&4| 00005c80 30 30 45 37 2c 32 2c 55 67 25 2c 21 55 67 25 0d |00E7,2,Ug%,!Ug%.| 00005c90 36 6a 13 cd 3a e7 59 67 25 3d 58 64 25 20 8c f2 |6j..:.Yg%=Xd% ..| 00005ca0 62 74 0d 36 7e 11 e7 59 67 25 3d 58 62 25 20 8c |bt.6~..Yg%=Xb% .| 00005cb0 f2 62 75 0d 36 88 05 e1 0d 36 9c 9e dd f2 62 74 |.bu.6....6....bt| 00005cc0 3a 55 67 25 21 34 30 3d 58 63 25 3a c8 99 26 34 |:Ug%!40=Xc%:..&4| 00005cd0 30 30 43 42 2c 2c 55 67 25 2b 34 30 3a 55 67 25 |00CB,,Ug%+40:Ug%| 00005ce0 21 36 38 3d 55 67 25 21 32 38 3a 55 67 25 21 34 |!68=Ug%!28:Ug%!4| 00005cf0 34 3d 55 67 25 21 34 2b 31 38 3a 55 67 25 21 34 |4=Ug%!4+18:Ug%!4| 00005d00 38 3d 55 67 25 21 31 36 2d 28 36 34 2b 32 33 38 |8=Ug%!16-(64+238| 00005d10 29 3a 55 67 25 21 35 32 3d 55 67 25 21 34 2b 28 |):Ug%!52=Ug%!4+(| 00005d20 31 38 2b 32 39 38 29 3a 55 67 25 21 35 36 3d 55 |18+298):Ug%!56=U| 00005d30 67 25 21 31 36 2d 36 34 3a c8 99 26 34 30 30 43 |g%!16-64:..&400C| 00005d40 35 2c 2c 55 67 25 2b 34 30 3a 55 67 25 21 32 38 |5,,Ug%+40:Ug%!28| 00005d50 3d 58 63 25 3a e1 0d 36 ec a6 dd f2 62 75 3a 55 |=Xc%:..6....bu:U| 00005d60 67 25 21 34 30 3d 58 65 25 3a c8 99 26 34 30 30 |g%!40=Xe%:..&400| 00005d70 43 42 2c 2c 55 67 25 2b 34 30 3a 55 67 25 21 36 |CB,,Ug%+40:Ug%!6| 00005d80 38 3d 55 67 25 21 32 38 3a 55 67 25 21 34 34 3d |8=Ug%!28:Ug%!44=| 00005d90 55 67 25 21 34 2b 32 32 32 2b 32 3a 55 67 25 21 |Ug%!4+222+2:Ug%!| 00005da0 34 38 3d 55 67 25 21 31 36 2d 28 31 34 38 2b 32 |48=Ug%!16-(148+2| 00005db0 33 32 29 3a 55 67 25 21 35 32 3d 55 67 25 21 34 |32):Ug%!52=Ug%!4| 00005dc0 2b 28 32 32 32 2b 33 35 30 2b 34 29 3a 55 67 25 |+(222+350+4):Ug%| 00005dd0 21 35 36 3d 55 67 25 21 31 36 2d 31 33 36 3a c8 |!56=Ug%!16-136:.| 00005de0 99 26 34 30 30 43 35 2c 2c 55 67 25 2b 34 30 3a |.&400C5,,Ug%+40:| 00005df0 55 67 25 21 32 38 3d 58 65 25 3a e1 0d 37 3c 5c |Ug%!28=Xe%:..7<\| 00005e00 dd f2 59 61 28 59 67 25 29 3a ea 62 76 25 3a 55 |..Ya(Yg%):.bv%:U| 00005e10 67 25 21 30 3d 59 67 25 3a c8 99 26 34 30 30 43 |g%!0=Yg%:..&400C| 00005e20 38 2c 30 2c 55 67 25 20 b8 62 76 25 3a c8 95 62 |8,0,Ug% .bv%:..b| 00005e30 76 25 3a c8 99 26 38 31 36 38 31 2c 2c 55 67 25 |v%:..&81681,,Ug%| 00005e40 3a c8 99 26 34 30 30 43 41 2c 30 2c 55 67 25 20 |:..&400CA,0,Ug% | 00005e50 b8 62 76 25 3a ce 3a e1 0d 37 96 28 dd f2 58 76 |.bv%:.:..7.(..Xv| 00005e60 28 59 67 25 29 3a 55 67 25 21 30 3d 59 67 25 3a |(Yg%):Ug%!0=Yg%:| 00005e70 c8 99 26 34 30 30 43 36 2c 30 2c 55 67 25 3a e1 |..&400C6,0,Ug%:.| 00005e80 0d 37 be 57 dd f2 62 77 28 57 7a 25 2c 62 78 24 |.7.W..bw(Wz%,bx$| 00005e90 29 3a 21 55 67 25 3d 57 7a 25 3a c8 99 26 34 30 |):!Ug%=Wz%:..&40| 00005ea0 30 43 43 2c 2c 55 67 25 3a e7 28 28 55 67 25 21 |0CC,,Ug%:.((Ug%!| 00005eb0 36 30 29 20 80 26 31 30 30 29 3d 30 85 31 2c 22 |60) .&100)=0.1,"| 00005ec0 54 69 74 6c 65 20 69 73 6e 27 74 20 69 6e 64 69 |Title isn't indi| 00005ed0 72 65 63 74 65 64 22 0d 37 e6 2b 24 28 55 67 25 |rected".7.+$(Ug%| 00005ee0 21 37 36 29 3d 62 78 24 3a e7 28 28 55 67 25 21 |!76)=bx$:.((Ug%!| 00005ef0 33 32 29 20 80 28 31 3c 3c 31 36 29 29 3c 3e 30 |32) .(1<<16))<>0| 00005f00 20 8c 0d 37 fa 2d c8 99 26 34 30 30 44 31 2c 2d | ..7.-..&400D1,-| 00005f10 31 2c 55 67 25 21 34 2c 55 67 25 21 31 36 2c 55 |1,Ug%!4,Ug%!16,U| 00005f20 67 25 21 31 32 2c 55 67 25 21 31 36 2b 34 34 0d |g%!12,Ug%!16+44.| 00005f30 38 04 07 cd 3a e1 0d 38 22 64 dd f2 62 79 28 57 |8...:..8"d..by(W| 00005f40 7a 25 2c 21 55 67 25 2c 55 67 25 21 34 2c 55 67 |z%,!Ug%,Ug%!4,Ug| 00005f50 25 21 38 2c 55 67 25 21 31 32 29 3a c8 99 26 34 |%!8,Ug%!12):..&4| 00005f60 30 30 44 37 2c 57 7a 25 2c 55 67 25 3a 21 55 67 |00D7,Wz%,Ug%:!Ug| 00005f70 25 3d 57 7a 25 3a c8 99 26 34 30 30 43 42 2c 2c |%=Wz%:..&400CB,,| 00005f80 55 67 25 3a e7 28 55 67 25 21 33 32 29 80 28 31 |Ug%:.(Ug%!32).(1| 00005f90 3c 3c 31 36 29 3c 3e 30 20 8c 0d 38 54 37 c8 99 |<<16)<>0 ..8T7..| 00005fa0 26 34 30 30 43 35 2c 2c 55 67 25 3a c8 99 26 34 |&400C5,,Ug%:..&4| 00005fb0 30 30 44 31 2c 2d 31 2c 55 67 25 21 34 2c 55 67 |00D1,-1,Ug%!4,Ug| 00005fc0 25 21 38 2c 55 67 25 21 31 32 2c 55 67 25 21 31 |%!8,Ug%!12,Ug%!1| 00005fd0 36 0d 38 68 07 cd 3a e1 0d 38 ae 86 dd a4 62 7a |6.8h..:..8....bz| 00005fe0 28 57 7a 25 2c 63 55 25 2c 63 56 25 2c 63 57 25 |(Wz%,cU%,cV%,cW%| 00005ff0 2c 63 58 25 2c 57 6d 25 2c 59 69 24 2c 63 59 25 |,cX%,Wm%,Yi$,cY%| 00006000 2c 63 5a 25 2c 63 61 25 29 3a ea 59 67 25 3a 55 |,cZ%,ca%):.Yg%:U| 00006010 67 25 21 30 3d 57 7a 25 3a 55 67 25 21 34 3d 63 |g%!0=Wz%:Ug%!4=c| 00006020 55 25 3a 55 67 25 21 38 3d 63 56 25 3a 55 67 25 |U%:Ug%!8=cV%:Ug%| 00006030 21 31 32 3d 63 55 25 2b 63 57 25 3a 55 67 25 21 |!12=cU%+cW%:Ug%!| 00006040 31 36 3d 63 56 25 2b 63 58 25 3a 55 67 25 21 32 |16=cV%+cX%:Ug%!2| 00006050 30 3d 57 6d 25 3a e7 63 59 25 3d 30 20 8c 0d 38 |0=Wm%:.cY%=0 ..8| 00006060 e0 11 24 28 55 67 25 2b 32 34 29 3d 59 69 24 0d |..$(Ug%+24)=Yi$.| 00006070 38 ea 25 cc 55 67 25 21 32 34 3d 63 59 25 3a 55 |8.%.Ug%!24=cY%:U| 00006080 67 25 21 32 38 3d 63 5a 25 3a 55 67 25 21 33 32 |g%!28=cZ%:Ug%!32| 00006090 3d 63 61 25 0d 38 f4 1d cd 3a c8 99 26 34 30 30 |=ca%.8...:..&400| 000060a0 43 32 2c 2c 55 67 25 20 b8 59 67 25 3a 3d 59 67 |C2,,Ug% .Yg%:=Yg| 000060b0 25 0d 39 1c 3b dd f2 56 7a 28 68 25 2c 69 25 2c |%.9.;..Vz(h%,i%,| 000060c0 59 69 24 29 3a f2 5a 61 28 68 25 2c 69 25 29 3a |Yi$):.Za(h%,i%):| 000060d0 24 55 67 25 21 32 38 3d 59 69 24 3a f2 58 78 28 |$Ug%!28=Yi$:.Xx(| 000060e0 68 25 2c 69 25 2c 30 2c 30 29 3a e1 0d 39 44 4a |h%,i%,0,0):..9DJ| 000060f0 dd f2 59 55 28 59 67 25 2c 55 6d 25 29 3a ea 63 |..YU(Yg%,Um%):.c| 00006100 62 25 3a f2 5a 61 28 59 67 25 2c 55 6d 25 29 3a |b%:.Za(Yg%,Um%):| 00006110 63 62 25 3d a9 28 5a 64 24 29 3a c8 99 26 34 30 |cb%=.(Zd$):..&40| 00006120 30 44 32 2c 59 67 25 2c 55 6d 25 2c 2c 2c 2d 31 |0D2,Yg%,Um%,,,-1| 00006130 2c 63 62 25 3a e1 0d 39 80 7a dd f2 5a 61 28 59 |,cb%:..9.z..Za(Y| 00006140 67 25 2c 55 6d 25 29 3a 55 67 25 21 30 3d 59 67 |g%,Um%):Ug%!0=Yg| 00006150 25 3a 55 67 25 21 34 3d 55 6d 25 3a c8 99 26 34 |%:Ug%!4=Um%:..&4| 00006160 30 30 43 45 2c 2c 55 67 25 3a 63 63 25 3d 55 67 |00CE,,Ug%:cc%=Ug| 00006170 25 21 38 3a 63 64 25 3d 55 67 25 21 31 32 3a 63 |%!8:cd%=Ug%!12:c| 00006180 65 25 3d 55 67 25 21 31 36 3a 63 66 25 3d 55 67 |e%=Ug%!16:cf%=Ug| 00006190 25 21 32 30 3a 63 67 25 3d 55 67 25 21 32 34 3a |%!20:cg%=Ug%!24:| 000061a0 e7 28 63 67 25 20 80 26 31 30 30 29 3e 30 20 8c |.(cg% .&100)>0 .| 000061b0 0d 39 b2 0f 5a 64 24 3d 24 55 67 25 21 32 38 0d |.9..Zd$=$Ug%!28.| 000061c0 39 bc 12 cc 5a 64 24 3d 24 28 55 67 25 2b 32 38 |9...Zd$=$(Ug%+28| 000061d0 29 0d 39 c6 07 cd 3a e1 0d 39 e4 51 dd f2 58 78 |).9...:..9.Q..Xx| 000061e0 28 59 67 25 2c 55 6d 25 2c 63 68 25 2c 62 6b 25 |(Yg%,Um%,ch%,bk%| 000061f0 29 3a 21 55 67 25 3d 59 67 25 3a 55 67 25 21 34 |):!Ug%=Yg%:Ug%!4| 00006200 3d 55 6d 25 3a 55 67 25 21 38 3d 63 68 25 3a 55 |=Um%:Ug%!8=ch%:U| 00006210 67 25 21 31 32 3d 62 6b 25 3a c8 99 26 34 30 30 |g%!12=bk%:..&400| 00006220 43 44 2c 2c 55 67 25 3a e1 0d 3a 16 4b dd f2 5a |CD,,Ug%:..:.K..Z| 00006230 76 28 59 67 25 2c 55 6d 25 29 3a f2 5a 61 28 59 |v(Yg%,Um%):.Za(Y| 00006240 67 25 2c 55 6d 25 29 3a c8 99 26 34 30 30 43 34 |g%,Um%):..&400C4| 00006250 2c 2c 55 67 25 3a c8 99 26 34 30 30 44 31 2c 59 |,,Ug%:..&400D1,Y| 00006260 67 25 2c 63 63 25 2c 63 64 25 2c 63 65 25 2c 63 |g%,cc%,cd%,ce%,c| 00006270 66 25 3a e1 0d 3a 48 38 dd a4 5a 77 28 59 67 25 |f%:..:H8..Zw(Yg%| 00006280 2c 55 6d 25 29 3a 63 69 25 3d a4 63 6a 28 55 67 |,Um%):ci%=.cj(Ug| 00006290 25 2c 59 67 25 2c 55 6d 25 2c 22 72 61 64 69 6f |%,Yg%,Um%,"radio| 000062a0 6f 6e 22 2c 2d 31 29 3a 3d 26 46 46 0d 3a 70 39 |on",-1):=&FF.:p9| 000062b0 dd a4 5a 78 28 59 67 25 2c 55 6d 25 29 3a 63 69 |..Zx(Yg%,Um%):ci| 000062c0 25 3d a4 63 6a 28 55 67 25 2c 59 67 25 2c 55 6d |%=.cj(Ug%,Yg%,Um| 000062d0 25 2c 22 72 61 64 69 6f 6f 66 66 22 2c 2d 31 29 |%,"radiooff",-1)| 000062e0 3a 3d 26 30 30 0d 3a 98 36 dd a4 61 5a 28 59 67 |:=&00.:.6..aZ(Yg| 000062f0 25 2c 55 6d 25 29 3a 63 69 25 3d a4 63 6a 28 55 |%,Um%):ci%=.cj(U| 00006300 67 25 2c 59 67 25 2c 55 6d 25 2c 22 6f 70 74 6f |g%,Yg%,Um%,"opto| 00006310 6e 22 2c 2d 31 29 3a 3d 26 46 46 0d 3a c0 37 dd |n",-1):=&FF.:.7.| 00006320 a4 61 58 28 59 67 25 2c 55 6d 25 29 3a 63 69 25 |.aX(Yg%,Um%):ci%| 00006330 3d a4 63 6a 28 55 67 25 2c 59 67 25 2c 55 6d 25 |=.cj(Ug%,Yg%,Um%| 00006340 2c 22 6f 70 74 6f 66 66 22 2c 2d 31 29 3a 3d 26 |,"optoff",-1):=&| 00006350 30 30 0d 3a e8 b7 dd a4 63 6a 28 55 67 25 2c 59 |00.:....cj(Ug%,Y| 00006360 67 25 2c 55 6d 25 2c 55 79 24 2c 63 6b 25 29 3a |g%,Um%,Uy$,ck%):| 00006370 55 67 25 21 30 3d 59 67 25 3a 55 67 25 21 34 3d |Ug%!0=Yg%:Ug%!4=| 00006380 55 6d 25 3a c8 99 26 34 30 30 43 45 2c 2c 55 67 |Um%:..&400CE,,Ug| 00006390 25 3a c8 99 26 34 30 30 43 34 2c 2c 55 67 25 3a |%:..&400C4,,Ug%:| 000063a0 55 67 25 21 34 3d 55 67 25 21 38 3a 55 67 25 21 |Ug%!4=Ug%!8:Ug%!| 000063b0 38 3d 55 67 25 21 31 32 3a 55 67 25 21 31 32 3d |8=Ug%!12:Ug%!12=| 000063c0 55 67 25 21 31 36 3a 55 67 25 21 31 36 3d 55 67 |Ug%!16:Ug%!16=Ug| 000063d0 25 21 32 30 3a 55 67 25 21 32 30 3d 55 67 25 21 |%!20:Ug%!20=Ug%!| 000063e0 32 34 3a 24 28 55 67 25 2b 32 34 29 3d 55 79 24 |24:$(Ug%+24)=Uy$| 000063f0 3a c8 99 26 34 30 30 43 32 2c 2c 55 67 25 20 b8 |:..&400C2,,Ug% .| 00006400 55 6d 3a e7 63 6b 25 20 8c 0d 3b 38 2c c8 99 26 |Um:.ck% ..;8,..&| 00006410 34 30 30 44 31 2c 55 67 25 21 30 2c 55 67 25 21 |400D1,Ug%!0,Ug%!| 00006420 34 2c 55 67 25 21 38 2c 55 67 25 21 31 32 2c 55 |4,Ug%!8,Ug%!12,U| 00006430 67 25 21 31 36 0d 3b 42 0a cd 3a 3d 55 6d 25 0d |g%!16.;B..:=Um%.| 00006440 3b 60 ae dd f2 61 64 28 55 67 25 2c 59 67 25 2c |;`...ad(Ug%,Yg%,| 00006450 55 6d 25 2c 55 79 24 29 3a 21 55 67 25 3d 59 67 |Um%,Uy$):!Ug%=Yg| 00006460 25 3a 55 67 25 21 34 3d 55 6d 25 3a c8 99 26 34 |%:Ug%!4=Um%:..&4| 00006470 30 30 43 45 2c 2c 55 67 25 3a c8 99 26 34 30 30 |00CE,,Ug%:..&400| 00006480 43 34 2c 2c 55 67 25 3a 55 67 25 21 34 3d 55 67 |C4,,Ug%:Ug%!4=Ug| 00006490 25 21 38 3a 55 67 25 21 38 3d 55 67 25 21 31 32 |%!8:Ug%!8=Ug%!12| 000064a0 3a 55 67 25 21 31 32 3d 55 67 25 21 31 36 3a 55 |:Ug%!12=Ug%!16:U| 000064b0 67 25 21 31 36 3d 55 67 25 21 32 30 3a 55 67 25 |g%!16=Ug%!20:Ug%| 000064c0 21 32 30 3d 55 67 25 21 32 34 3a 24 28 55 67 25 |!20=Ug%!24:$(Ug%| 000064d0 2b 32 34 29 3d 55 79 24 3a c8 99 26 34 30 30 43 |+24)=Uy$:..&400C| 000064e0 32 2c 2c 55 67 25 20 b8 55 6d 25 3a e1 0d 3b b0 |2,,Ug% .Um%:..;.| 000064f0 fd dd a4 63 6c 28 59 69 25 2c 63 6d 25 2c 63 6e |...cl(Yi%,cm%,cn| 00006500 25 2c 63 6f 25 2c 63 70 25 2c 63 71 25 2c 63 72 |%,co%,cp%,cq%,cr| 00006510 25 2c 63 6b 25 2c 63 73 25 2c 63 74 25 2c 63 75 |%,ck%,cs%,ct%,cu| 00006520 25 2c 63 76 25 2c 59 6b 25 2c 63 77 25 2c 63 78 |%,cv%,Yk%,cw%,cx| 00006530 25 2c 63 79 25 2c 63 7a 25 2c 64 55 25 2c 64 56 |%,cy%,cz%,dU%,dV| 00006540 25 2c 55 66 25 29 3a ea 57 6d 25 3a 57 6d 25 3d |%,Uf%):.Wm%:Wm%=| 00006550 59 69 25 2b 28 63 6d 25 3c 3c 31 29 2b 28 63 6e |Yi%+(cm%<<1)+(cn| 00006560 25 3c 3c 32 29 2b 28 63 6f 25 3c 3c 33 29 2b 28 |%<<2)+(co%<<3)+(| 00006570 63 70 25 3c 3c 34 29 2b 28 63 71 25 3c 3c 35 29 |cp%<<4)+(cq%<<5)| 00006580 2b 28 63 72 25 3c 3c 36 29 2b 28 63 6b 25 3c 3c |+(cr%<<6)+(ck%<<| 00006590 37 29 2b 28 63 73 25 3c 3c 38 29 2b 28 63 74 25 |7)+(cs%<<8)+(ct%| 000065a0 3c 3c 39 29 2b 28 63 75 25 3c 3c 31 30 29 2b 28 |<<9)+(cu%<<10)+(| 000065b0 63 76 25 3c 3c 31 31 29 2b 28 59 6b 25 3c 3c 31 |cv%<<11)+(Yk%<<1| 000065c0 32 29 2b 28 63 77 25 3c 3c 31 36 29 2b 28 63 78 |2)+(cw%<<16)+(cx| 000065d0 25 3c 3c 32 31 29 2b 28 63 79 25 3c 3c 32 32 29 |%<<21)+(cy%<<22)| 000065e0 2b 28 63 7a 25 3c 3c 32 33 29 0d 3b ce 0c e7 63 |+(cz%<<23).;...c| 000065f0 72 25 3d 30 20 8c 0d 3b d8 1c 57 6d 25 2b 3d 28 |r%=0 ..;..Wm%+=(| 00006600 64 55 25 3c 3c 32 34 29 2b 28 64 56 25 3c 3c 32 |dU%<<24)+(dV%<<2| 00006610 38 29 0d 3b e2 14 cc 3a 57 6d 25 2b 3d 28 55 66 |8).;...:Wm%+=(Uf| 00006620 25 3c 3c 32 34 29 0d 3b f6 0a cd 3a 3d 57 6d 25 |%<<24).;...:=Wm%| 00006630 0d 3c 14 5f dd f2 64 57 28 57 7a 25 2c 55 6d 25 |.<._..dW(Wz%,Um%| 00006640 2c 64 58 25 29 3a 55 67 25 21 30 3d 57 7a 25 3a |,dX%):Ug%!0=Wz%:| 00006650 55 67 25 21 34 3d 55 6d 25 3a 55 67 25 21 38 3d |Ug%!4=Um%:Ug%!8=| 00006660 30 3a 55 67 25 21 31 32 3d 30 3a 55 67 25 3f 31 |0:Ug%!12=0:Ug%?1| 00006670 31 3d 64 58 25 3a 55 67 25 3f 31 35 3d 31 35 3a |1=dX%:Ug%?15=15:| 00006680 c8 99 26 34 30 30 43 44 2c 2c 55 67 25 3a e1 0d |..&400CD,,Ug%:..| 00006690 3c 46 63 dd f2 64 59 28 57 7a 25 2c 55 6d 25 2c |<Fc..dY(Wz%,Um%,| 000066a0 64 5a 25 29 3a 55 67 25 21 30 3d 57 7a 25 3a 55 |dZ%):Ug%!0=Wz%:U| 000066b0 67 25 21 34 3d 55 6d 25 3a 55 67 25 21 38 3d 30 |g%!4=Um%:Ug%!8=0| 000066c0 3a 55 67 25 21 31 32 3d 30 3a 55 67 25 3f 31 31 |:Ug%!12=0:Ug%?11| 000066d0 3d 64 5a 25 3c 3c 34 3a 55 67 25 3f 31 35 3d 32 |=dZ%<<4:Ug%?15=2| 000066e0 34 30 3a c8 99 26 34 30 30 43 44 2c 2c 55 67 25 |40:..&400CD,,Ug%| 000066f0 3a e1 0d 3c 78 45 dd f2 62 55 28 59 67 25 2c 55 |:..<xE..bU(Yg%,U| 00006700 6d 25 2c 59 6b 25 29 3a 55 67 25 21 38 3d 59 6b |m%,Yk%):Ug%!8=Yk| 00006710 25 3a 55 67 25 21 31 32 3d 59 67 25 3a 55 67 25 |%:Ug%!12=Yg%:Ug%| 00006720 21 31 36 3d 55 6d 25 3a c8 99 26 38 31 36 38 30 |!16=Um%:..&81680| 00006730 2c 2c 55 67 25 3a e1 0d 3c d2 40 dd a4 58 6e 28 |,,Ug%:..<.@..Xn(| 00006740 59 6e 24 29 3a ea 64 61 25 2c 64 62 25 2c 62 78 |Yn$):.da%,db%,bx| 00006750 24 3a 64 61 25 3d 62 61 25 3a 62 78 24 3d a4 56 |$:da%=ba%:bx$=.V| 00006760 55 28 59 6e 24 2c 22 2c 22 29 3a e7 a9 28 62 78 |U(Yn$,","):..(bx| 00006770 24 29 3e 31 32 20 8c 0d 3d 04 1a 24 28 64 61 25 |$)>12 ..=..$(da%| 00006780 29 3d c0 62 78 24 2c 31 32 29 3a 64 62 25 3d 31 |)=.bx$,12):db%=1| 00006790 32 0d 3d 0e 1a cc 24 28 64 61 25 29 3d 62 78 24 |2.=...$(da%)=bx$| 000067a0 3a 64 62 25 3d a9 28 62 78 24 29 0d 3d 18 a6 cd |:db%=.(bx$).=...| 000067b0 3a 64 61 25 3f 31 32 3d 37 3a 64 61 25 3f 31 33 |:da%?12=7:da%?13| 000067c0 3d 32 3a 64 61 25 3f 31 34 3d 37 3a 64 61 25 3f |=2:da%?14=7:da%?| 000067d0 31 35 3d 30 3a 64 61 25 21 32 30 3d 34 34 3a 64 |15=0:da%!20=44:d| 000067e0 61 25 21 32 34 3d 30 3a 64 63 25 3d 64 61 25 2b |a%!24=0:dc%=da%+| 000067f0 34 3a c8 95 59 6e 24 3c 3e 22 22 3a 64 63 25 2b |4:..Yn$<>"":dc%+| 00006800 3d 32 34 3a 64 64 24 3d a4 56 55 28 59 6e 24 2c |=24:dd$=.VU(Yn$,| 00006810 22 2c 22 29 3a 21 64 63 25 3d 30 3a 64 63 25 21 |","):!dc%=0:dc%!| 00006820 34 3d 2d 31 3a 64 63 25 21 38 3d 26 30 37 30 30 |4=-1:dc%!8=&0700| 00006830 30 30 32 31 3a c8 95 a7 22 23 24 25 5e 22 2c c2 |0021:..."#$%^",.| 00006840 64 64 24 29 29 3e 30 3a c8 8e c2 64 64 24 29 20 |dd$))>0:...dd$) | 00006850 ca 0d 3d 9a 1d c9 22 23 22 3a 3f 64 63 25 3d 3f |..=..."#":?dc%=?| 00006860 64 63 25 20 84 25 30 30 30 30 30 30 30 31 0d 3d |dc% .%00000001.=| 00006870 a4 1d c9 22 24 22 3a 3f 64 63 25 3d 3f 64 63 25 |..."$":?dc%=?dc%| 00006880 20 84 25 30 30 30 30 30 30 31 30 0d 3d ae 21 c9 | .%00000010.=.!.| 00006890 22 25 22 3a 64 63 25 3f 31 30 3d 64 63 25 3f 31 |"%":dc%?10=dc%?1| 000068a0 30 20 84 25 30 31 30 30 30 30 30 30 0d 3d b8 1d |0 .%01000000.=..| 000068b0 c9 22 5e 22 3a 3f 64 63 25 3d 3f 64 63 25 20 84 |."^":?dc%=?dc% .| 000068c0 25 30 30 30 30 30 31 30 30 0d 3d c2 1e cb 3a 64 |%00000100.=...:d| 000068d0 64 24 3d c0 64 64 24 29 3a ce 3a e7 a9 28 64 64 |d$=.dd$):.:..(dd| 000068e0 24 29 3e 31 32 20 8c 0d 3d ea 56 64 63 25 21 38 |$)>12 ..=.Vdc%!8| 000068f0 3d 64 63 25 21 38 20 84 26 31 30 30 3a 24 28 55 |=dc%!8 .&100:$(U| 00006900 74 25 29 3d 64 64 24 2b bd 28 30 29 3a 64 63 25 |t%)=dd$+.(0):dc%| 00006910 21 31 32 3d 55 74 25 3a 64 63 25 21 31 36 3d 2d |!12=Ut%:dc%!16=-| 00006920 31 3a 64 63 25 21 32 30 3d a9 28 64 64 24 29 3a |1:dc%!20=.(dd$):| 00006930 55 74 25 2b 3d a9 28 64 64 24 29 2b 31 0d 3e 26 |Ut%+=.(dd$)+1.>&| 00006940 18 cc 3a 24 28 64 63 25 2b 31 32 29 3d 64 64 24 |..:$(dc%+12)=dd$| 00006950 2b bd 28 30 29 0d 3e 3a 1d cd 3a e7 a9 28 64 64 |+.(0).>:..:..(dd| 00006960 24 29 3e 64 62 25 20 8c 64 62 25 3d a9 28 64 64 |$)>db% .db%=.(dd| 00006970 24 29 0d 3e 4e 3d ce 3a 3f 64 63 25 3d 3f 64 63 |$).>N=.:?dc%=?dc| 00006980 25 20 84 25 31 30 30 30 30 30 30 30 3a 64 61 25 |% .%10000000:da%| 00006990 21 31 36 3d 28 64 62 25 2a 38 2b 36 29 2a 32 3a |!16=(db%*8+6)*2:| 000069a0 62 61 25 3d 64 63 25 2b 32 34 3a 3d 64 61 25 0d |ba%=dc%+24:=da%.| 000069b0 3e 8a 50 dd a4 56 55 28 f8 59 6e 24 2c 64 65 24 |>.P..VU(.Yn$,de$| 000069c0 29 3a ea 64 66 24 3a 64 66 24 3d c0 59 6e 24 2c |):.df$:df$=.Yn$,| 000069d0 a7 59 6e 24 2b 64 65 24 2c 64 65 24 29 2d 31 29 |.Yn$+de$,de$)-1)| 000069e0 3a 59 6e 24 3d c2 59 6e 24 2c a9 28 59 6e 24 29 |:Yn$=.Yn$,.(Yn$)| 000069f0 2d a9 28 64 66 24 29 2d 31 29 3a 3d 64 66 24 0d |-.(df$)-1):=df$.| 00006a00 3e c6 31 dd f2 58 6f 28 59 6e 25 2c 62 65 25 2c |>.1..Xo(Yn%,be%,| 00006a10 64 67 25 29 3a 59 6e 25 21 28 32 38 2b 32 34 2a |dg%):Yn%!(28+24*| 00006a20 28 62 65 25 2d 31 29 2b 34 29 3d 64 67 25 3a e1 |(be%-1)+4)=dg%:.| 00006a30 0d 3e ee 3f dd f2 5a 68 28 59 6e 25 2c 78 25 2c |.>.?..Zh(Yn%,x%,| 00006a40 79 25 29 3a 5a 71 25 3d 59 6e 25 3a 59 6c 25 3d |y%):Zq%=Yn%:Yl%=| 00006a50 78 25 3a 59 6d 25 3d 79 25 3a c8 99 26 34 30 30 |x%:Ym%=y%:..&400| 00006a60 44 34 2c 2c 59 6e 25 2c 78 25 2c 79 25 3a e1 0d |D4,,Yn%,x%,y%:..| 00006a70 3f 20 1b dd f2 5a 74 3a f2 5a 68 28 5a 71 25 2c |? ...Zt:.Zh(Zq%,| 00006a80 59 6c 25 2c 59 6d 25 29 3a e1 0d 3f 48 36 dd a4 |Yl%,Ym%):..?H6..| 00006a90 5a 70 3a ea 5a 6e 24 3a c8 99 26 34 30 30 44 35 |Zp:.Zn$:..&400D5| 00006aa0 2c 2c 5a 71 25 2c 55 67 25 2c c4 32 30 30 2c 22 |,,Zq%,Ug%,.200,"| 00006ab0 20 22 29 20 b8 2c 2c 2c 5a 6e 24 3a 3d 5a 6e 24 | ") .,,,Zn$:=Zn$| 00006ac0 0d 3f 7a 22 dd a4 5a 6f 3a c8 99 26 34 30 30 43 |.?z"..Zo:..&400C| 00006ad0 46 2c 2c 55 69 25 3a 3d 28 55 69 25 21 38 20 80 |F,,Ui%:=(Ui%!8 .| 00006ae0 31 29 0d 3f a2 1c dd f2 5a 67 28 59 6e 25 2c 62 |1).?....Zg(Yn%,b| 00006af0 65 25 2c 64 68 25 29 3a e7 64 68 25 20 8c 0d 3f |e%,dh%):.dh% ..?| 00006b00 b6 36 59 6e 25 3f 28 33 38 2b 32 34 2a 28 62 65 |.6Yn%?(38+24*(be| 00006b10 25 2d 31 29 29 3d 59 6e 25 3f 28 33 38 2b 32 34 |%-1))=Yn%?(38+24| 00006b20 2a 28 62 65 25 2d 31 29 29 20 84 25 30 31 30 30 |*(be%-1)) .%0100| 00006b30 30 30 30 30 0d 3f c0 38 cc 3a 59 6e 25 3f 28 33 |0000.?.8.:Yn%?(3| 00006b40 38 2b 32 34 2a 28 62 65 25 2d 31 29 29 3d 59 6e |8+24*(be%-1))=Yn| 00006b50 25 3f 28 33 38 2b 32 34 2a 28 62 65 25 2d 31 29 |%?(38+24*(be%-1)| 00006b60 29 20 80 25 31 30 31 31 31 31 31 31 0d 3f d4 07 |) .%10111111.?..| 00006b70 cd 3a e1 0d 3f f2 1c dd f2 5a 6a 28 59 6e 25 2c |.:..?....Zj(Yn%,| 00006b80 62 65 25 2c 64 69 25 29 3a e7 64 69 25 20 8c 0d |be%,di%):.di% ..| 00006b90 40 06 36 59 6e 25 3f 28 32 38 2b 32 34 2a 28 62 |@.6Yn%?(28+24*(b| 00006ba0 65 25 2d 31 29 29 3d 59 6e 25 3f 28 32 38 2b 32 |e%-1))=Yn%?(28+2| 00006bb0 34 2a 28 62 65 25 2d 31 29 29 20 84 25 30 30 30 |4*(be%-1)) .%000| 00006bc0 30 30 30 30 31 0d 40 10 38 cc 3a 59 6e 25 3f 28 |00001.@.8.:Yn%?(| 00006bd0 32 38 2b 32 34 2a 28 62 65 25 2d 31 29 29 3d 59 |28+24*(be%-1))=Y| 00006be0 6e 25 3f 28 32 38 2b 32 34 2a 28 62 65 25 2d 31 |n%?(28+24*(be%-1| 00006bf0 29 29 20 80 25 31 31 31 31 31 31 31 30 0d 40 24 |)) .%11111110.@$| 00006c00 07 cd 3a e1 0d 40 42 17 dd f2 64 6a 3a c8 99 26 |..:..@B...dj:..&| 00006c10 34 30 30 44 34 2c 2c 2d 31 3a e1 0d 40 7e 44 dd |400D4,,-1:..@~D.| 00006c20 f2 58 56 28 64 6b 24 29 3a ea 61 25 2c 62 25 2c |.XV(dk$):.a%,b%,| 00006c30 55 64 25 2c 55 63 25 2c 64 6c 25 2c 70 25 2c 75 |Ud%,Uc%,dl%,p%,u| 00006c40 24 3a e7 28 a7 64 6b 24 2c 22 2e 22 29 3d 30 20 |$:.(.dk$,".")=0 | 00006c50 80 a7 64 6b 24 2c 22 3a 22 29 3d 30 29 20 8c 0d |..dk$,":")=0) ..| 00006c60 40 9c 3d 58 5a 24 3d 22 54 6f 20 73 61 76 65 2c |@.=XZ$="To save,| 00006c70 20 64 72 61 67 20 74 68 65 20 69 63 6f 6e 20 74 | drag the icon t| 00006c80 6f 20 61 20 64 69 72 65 63 74 6f 72 79 20 76 69 |o a directory vi| 00006c90 65 77 65 72 2e 22 3a f2 58 5a 3a e1 0d 40 b0 14 |ewer.":.XZ:..@..| 00006ca0 cd 3a e7 56 58 25 3d 30 20 80 55 25 3d 30 20 8c |.:.VX%=0 .U%=0 .| 00006cb0 0d 40 c4 23 58 5a 24 3d 22 4e 6f 20 72 65 63 6f |.@.#XZ$="No reco| 00006cc0 72 64 73 20 74 6f 20 73 61 76 65 2e 22 3a f2 58 |rds to save.":.X| 00006cd0 5a 3a e1 0d 40 ce 31 cd 3a c8 99 26 34 30 36 43 |Z:..@.1.:..&406C| 00006ce0 30 3a e7 58 79 25 3d a3 20 84 28 28 28 55 63 25 |0:.Xy%=. .(((Uc%| 00006cf0 3e 3e 32 30 29 80 26 46 46 46 29 3c 3e 26 46 46 |>>20).&FFF)<>&FF| 00006d00 46 29 20 8c 0d 40 ec 2b 55 67 25 3f 30 3d 33 3a |F) ..@.+Ug%?0=3:| 00006d10 c8 99 26 37 2c 31 34 2c 55 67 25 3a 55 63 25 3d |..&7,14,Ug%:Uc%=| 00006d20 55 67 25 3f 34 3a 64 6c 25 3d 55 67 25 21 30 0d |Ug%?4:dl%=Ug%!0.| 00006d30 40 f6 5c cd 3a 55 63 25 3d 28 55 63 25 20 80 26 |@.\.:Uc%=(Uc% .&| 00006d40 46 46 29 20 84 28 26 46 46 46 3c 3c 32 30 29 20 |FF) .(&FFF<<20) | 00006d50 84 28 57 69 25 3c 3c 38 29 3a c8 99 26 38 2c 37 |.(Wi%<<8):..&8,7| 00006d60 2c 64 6b 24 2c 55 63 25 2c 64 6c 25 2c 30 2c 30 |,dk$,Uc%,dl%,0,0| 00006d70 3a c8 99 26 44 2c 32 30 34 2c 64 6b 24 20 b8 55 |:..&D,204,dk$ .U| 00006d80 64 25 3a e7 56 73 25 3c 33 20 8c 0d 41 28 2b 75 |d%:.Vs%<3 ..A(+u| 00006d90 24 3d c3 28 56 58 25 29 3a e7 a9 28 75 24 29 3c |$=.(VX%):..(u$)<| 00006da0 32 20 8c 75 24 3d c4 32 2d a9 28 75 24 29 2c 22 |2 .u$=.2-.(u$),"| 00006db0 30 22 29 2b 75 24 0d 41 32 58 d5 23 55 64 25 2c |0")+u$.A2X.#Ud%,| 00006dc0 75 24 3a e3 61 25 3d 31 20 b8 56 58 25 3a 70 25 |u$:.a%=1 .VX%:p%| 00006dd0 3d 28 61 25 2f 56 58 25 29 2a 31 30 30 3a c8 99 |=(a%/VX%)*100:..| 00006de0 26 34 30 36 43 34 2c 70 25 3a e3 62 25 3d 30 20 |&406C4,p%:.b%=0 | 00006df0 b8 39 3a d5 23 55 64 25 2c 46 24 28 61 25 2c 62 |.9:.#Ud%,F$(a%,b| 00006e00 25 29 3a ed 3a ed 3a c8 8e 56 73 25 20 ca 0d 41 |%):.:.:..Vs% ..A| 00006e10 6e 0f c9 30 3a 75 24 3d c3 28 55 25 29 0d 41 78 |n..0:u$=.(U%).Ax| 00006e20 16 c9 31 3a 75 24 3d c3 28 28 54 25 2d 53 25 29 |..1:u$=.((T%-S%)| 00006e30 2b 31 29 0d 41 82 10 c9 32 3a 75 24 3d c3 28 57 |+1).A...2:u$=.(W| 00006e40 6c 25 29 0d 41 8c 23 cb 3a e7 a9 28 75 24 29 3c |l%).A.#.:..(u$)<| 00006e50 33 20 8c 75 24 3d c4 33 2d a9 28 75 24 29 2c 22 |3 .u$=.3-.(u$),"| 00006e60 30 22 29 2b 75 24 0d 41 a0 0c d5 23 55 64 25 2c |0")+u$.A...#Ud%,| 00006e70 75 24 0d 41 aa 0d cd 3a c8 8e 56 73 25 20 ca 0d |u$.A...:..Vs% ..| 00006e80 41 be 0c c9 30 3a e7 55 25 20 8c 0d 41 d2 47 e3 |A...0:.U% ..A.G.| 00006e90 61 25 3d 31 20 b8 55 25 3a 70 25 3d 28 61 25 2f |a%=1 .U%:p%=(a%/| 00006ea0 55 25 29 2a 31 30 30 3a c8 99 26 34 30 36 43 34 |U%)*100:..&406C4| 00006eb0 2c 70 25 3a e3 62 25 3d 31 20 b8 56 58 25 3a d5 |,p%:.b%=1 .VX%:.| 00006ec0 23 55 64 25 2c 52 24 28 61 25 2c 62 25 29 3a ed |#Ud%,R$(a%,b%):.| 00006ed0 3a ed 0d 41 fa 05 cd 0d 42 04 13 c9 31 3a e7 28 |:..A....B...1:.(| 00006ee0 54 25 2d 53 25 29 2b 31 20 8c 0d 42 18 51 e3 61 |T%-S%)+1 ..B.Q.a| 00006ef0 25 3d 53 25 20 b8 54 25 3a 70 25 3d 28 61 25 2f |%=S% .T%:p%=(a%/| 00006f00 28 28 54 25 2d 53 25 29 2b 31 29 29 2a 31 30 30 |((T%-S%)+1))*100| 00006f10 3a c8 99 26 34 30 36 43 34 2c 70 25 3a e3 62 25 |:..&406C4,p%:.b%| 00006f20 3d 31 20 b8 56 58 25 3a d5 23 55 64 25 2c 52 24 |=1 .VX%:.#Ud%,R$| 00006f30 28 61 25 2c 62 25 29 3a ed 3a ed 0d 42 40 05 cd |(a%,b%):.:..B@..| 00006f40 0d 42 4a 0d c9 32 3a e7 57 6c 25 20 8c 0d 42 5e |.BJ..2:.Wl% ..B^| 00006f50 4d e3 61 25 3d 31 20 b8 57 6c 25 3a 70 25 3d 28 |M.a%=1 .Wl%:p%=(| 00006f60 61 25 2f 57 6c 25 29 2a 31 30 30 3a c8 99 26 34 |a%/Wl%)*100:..&4| 00006f70 30 36 43 34 2c 70 25 3a e3 62 25 3d 31 20 b8 56 |06C4,p%:.b%=1 .V| 00006f80 58 25 3a d5 23 55 64 25 2c 52 24 28 46 25 28 61 |X%:.#Ud%,R$(F%(a| 00006f90 25 29 2c 62 25 29 3a ed 3a ed 0d 42 86 05 cd 0d |%),b%):.:..B....| 00006fa0 42 90 0a c9 33 3a f2 64 6d 0d 42 a4 2d cb 3a d9 |B...3:.dm.B.-.:.| 00006fb0 23 55 64 25 3a e7 58 79 25 3d b9 20 80 28 28 28 |#Ud%:.Xy%=. .(((| 00006fc0 55 63 25 3e 3e 32 30 29 80 26 46 46 46 29 3d 26 |Uc%>>20).&FFF)=&| 00006fd0 46 46 46 29 20 8c 0d 42 c2 22 c8 99 26 38 2c 32 |FFF) ..B."..&8,2| 00006fe0 2c 64 6b 24 2c 55 63 25 3a c8 99 26 38 2c 33 2c |,dk$,Uc%:..&8,3,| 00006ff0 64 6b 24 2c 2c 64 6c 25 0d 42 d6 0e cd 3a e7 56 |dk$,,dl%.B...:.V| 00007000 73 25 3c 33 20 8c 0d 42 ea 0c e7 56 73 25 3d 30 |s%<3 ..B...Vs%=0| 00007010 20 8c 0d 42 f4 4c 61 25 3d a4 64 6e 28 64 6b 24 | ..B.La%=.dn(dk$| 00007020 2c 22 44 61 74 61 42 61 73 65 22 2c 26 31 32 44 |,"DataBase",&12D| 00007030 29 3a 64 6f 24 3d 64 6b 24 3a 56 6a 25 3d 91 3a |):do$=dk$:Vj%=.:| 00007040 f2 58 76 28 58 56 25 29 3a 55 61 24 3d 64 6b 24 |.Xv(XV%):Ua$=dk$| 00007050 3a 58 79 25 3d b9 3a 57 66 24 3d 55 61 24 0d 43 |:Xy%=.:Wf$=Ua$.C| 00007060 12 15 cc f2 58 76 28 58 56 25 29 3a 55 61 24 3d |....Xv(XV%):Ua$=| 00007070 57 66 24 0d 43 1c 05 cd 0d 43 26 3b cc ff 22 53 |Wf$.C....C&;.."S| 00007080 45 54 54 59 50 45 20 22 2b 64 6b 24 2b 22 20 44 |ETTYPE "+dk$+" D| 00007090 46 45 22 3a 57 63 24 3d 22 44 42 61 73 65 43 53 |FE":Wc$="DBaseCS| 000070a0 56 22 3a f2 58 76 28 58 66 25 29 3a 56 73 25 3d |V":.Xv(Xf%):Vs%=| 000070b0 5a 65 25 0d 43 3a 18 cd 3a f2 57 76 3a c8 99 26 |Ze%.C:..:.Wv:..&| 000070c0 34 30 36 43 31 3a f2 64 6a 3a e1 0d 43 62 0f dd |406C1:.dj:..Cb..| 000070d0 f2 59 63 3a e7 62 69 25 20 8c 0d 43 76 1b e7 56 |.Yc:.bi% ..Cv..V| 000070e0 73 25 3c 33 20 8c 62 56 24 3d 55 61 24 8b 62 56 |s%<3 .bV$=Ua$.bV| 000070f0 24 3d 57 63 24 0d 43 80 9e c8 99 26 34 30 30 43 |$=Wc$.C....&400C| 00007100 46 2c 2c 55 67 25 3a 55 67 25 21 33 32 3d 55 67 |F,,Ug%:Ug%!32=Ug| 00007110 25 21 34 3a 55 67 25 21 32 38 3d 21 55 67 25 3a |%!4:Ug%!28=!Ug%:| 00007120 55 67 25 21 32 34 3d 55 67 25 21 31 36 3a 55 67 |Ug%!24=Ug%!16:Ug| 00007130 25 21 32 30 3d 55 67 25 21 31 32 3a 55 67 25 21 |%!20=Ug%!12:Ug%!| 00007140 31 36 3d 31 3a 55 67 25 21 31 32 3d 30 3a 55 67 |16=1:Ug%!12=0:Ug| 00007150 25 21 33 36 3d 30 3a 55 67 25 21 34 30 3d 57 69 |%!36=0:Ug%!40=Wi| 00007160 25 3a 24 28 55 67 25 2b 34 34 29 3d a4 64 70 28 |%:$(Ug%+44)=.dp(| 00007170 62 56 24 29 3a 21 55 67 25 3d 36 30 3a c8 99 26 |bV$):!Ug%=60:..&| 00007180 34 30 30 45 37 2c 31 37 2c 55 67 25 2c 55 67 25 |400E7,17,Ug%,Ug%| 00007190 21 32 30 0d 43 b2 07 cd 3a e1 0d 43 d0 d6 dd f2 |!20.C...:..C....| 000071a0 64 71 28 55 67 25 2c 57 7a 25 2c 55 6d 25 29 3a |dq(Ug%,Wz%,Um%):| 000071b0 ea 78 25 2c 79 25 2c 55 78 25 3a 78 25 3d 55 67 |.x%,y%,Ux%:x%=Ug| 000071c0 25 21 34 3a 79 25 3d 55 67 25 21 38 3a 55 78 25 |%!4:y%=Ug%!8:Ux%| 000071d0 3d 55 67 25 21 31 36 2d 79 25 3a f2 5a 61 28 57 |=Ug%!16-y%:.Za(W| 000071e0 7a 25 2c 55 6d 25 29 3a 55 67 25 21 38 3d 63 63 |z%,Um%):Ug%!8=cc| 000071f0 25 2b 78 25 3a 55 67 25 21 31 32 3d 63 64 25 2b |%+x%:Ug%!12=cd%+| 00007200 79 25 2b 55 78 25 3a 55 67 25 21 31 36 3d 63 65 |y%+Ux%:Ug%!16=ce| 00007210 25 2b 78 25 3a 55 67 25 21 32 30 3d 63 66 25 2b |%+x%:Ug%!20=cf%+| 00007220 79 25 2b 55 78 25 3a 55 67 25 21 32 34 3d 30 3a |y%+Ux%:Ug%!24=0:| 00007230 55 67 25 21 32 38 3d 30 3a 55 67 25 21 33 32 3d |Ug%!28=0:Ug%!32=| 00007240 31 32 39 38 3a 55 67 25 21 33 36 3d 31 30 32 34 |1298:Ug%!36=1024| 00007250 3a 21 55 67 25 3d 30 3a 55 67 25 21 34 3d 35 3a |:!Ug%=0:Ug%!4=5:| 00007260 62 69 25 3d b9 3a e7 55 57 25 3c 33 30 30 20 8c |bi%=.:.UW%<300 .| 00007270 0d 44 20 11 c8 99 26 34 30 30 44 30 2c 2c 55 67 |.D ...&400D0,,Ug| 00007280 25 0d 44 2a 10 cc 3a e7 57 7a 25 3d 58 56 25 20 |%.D*..:.Wz%=XV% | 00007290 8c 0d 44 3e 23 c8 99 26 34 32 34 30 30 2c 26 43 |..D>#..&42400,&C| 000072a0 35 2c 31 2c 22 66 69 6c 65 5f 31 32 64 22 2c 55 |5,1,"file_12d",U| 000072b0 67 25 2b 38 0d 44 48 24 cc c8 99 26 34 32 34 30 |g%+8.DH$...&4240| 000072c0 30 2c 26 43 35 2c 31 2c 22 66 69 6c 65 5f 64 66 |0,&C5,1,"file_df| 000072d0 65 22 2c 55 67 25 2b 38 0d 44 52 05 cd 0d 44 5c |e",Ug%+8.DR...D\| 000072e0 07 cd 3a e1 0d 44 7a 93 dd f2 62 57 28 59 67 25 |..:..Dz...bW(Yg%| 000072f0 29 3a 62 69 25 3d a3 3a c8 99 26 34 30 30 43 46 |):bi%=.:..&400CF| 00007300 2c 2c 55 67 25 3a 55 67 25 21 32 30 3d 55 67 25 |,,Ug%:Ug%!20=Ug%| 00007310 21 31 32 3a 55 67 25 21 32 34 3d 55 67 25 21 31 |!12:Ug%!24=Ug%!1| 00007320 36 3a 55 67 25 21 32 38 3d 55 67 25 21 30 3a 55 |6:Ug%!28=Ug%!0:U| 00007330 67 25 21 33 32 3d 55 67 25 21 34 3a 55 67 25 21 |g%!32=Ug%!4:Ug%!| 00007340 30 3d 34 34 3a 55 67 25 21 31 32 3d 59 67 25 21 |0=44:Ug%!12=Yg%!| 00007350 38 3a 55 67 25 21 31 36 3d 33 3a 55 67 25 21 34 |8:Ug%!16=3:Ug%!4| 00007360 30 3d 57 69 25 3a c8 99 26 34 30 30 45 37 2c 31 |0=Wi%:..&400E7,1| 00007370 37 2c 55 67 25 3a e1 0d 44 c0 52 dd f2 59 77 28 |7,Ug%:..D.R..Yw(| 00007380 59 67 25 2c 55 6d 25 29 3a f2 5a 61 28 59 67 25 |Yg%,Um%):.Za(Yg%| 00007390 2c 31 29 3a 55 61 24 3d 5a 64 24 3a 21 55 67 25 |,1):Ua$=Zd$:!Ug%| 000073a0 3d 59 67 25 3a c8 99 26 34 30 30 43 43 2c 2c 55 |=Yg%:..&400CC,,U| 000073b0 67 25 3a e7 55 6d 25 3d 33 20 8c f2 64 71 28 55 |g%:.Um%=3 ..dq(U| 000073c0 67 25 2c 59 67 25 2c 33 29 0d 44 e8 14 e7 55 6d |g%,Yg%,3).D...Um| 000073d0 25 3d 32 20 8c f2 58 56 28 55 61 24 29 0d 44 fc |%=2 ..XV(Ua$).D.| 000073e0 0d e7 55 6d 25 3d 32 30 20 8c 0d 45 06 11 e7 57 |..Um%=20 ..E...W| 000073f0 57 25 3f 32 30 3d 26 30 30 20 8c 0d 45 10 2f 57 |W%?20=&00 ..E./W| 00007400 57 25 3f 32 30 3d a4 5a 77 28 59 67 25 2c 32 30 |W%?20=.Zw(Yg%,20| 00007410 29 3a e7 57 6c 25 20 8c 57 57 25 3f 32 31 3d a4 |):.Wl% .WW%?21=.| 00007420 5a 78 28 59 67 25 2c 32 31 29 0d 45 24 65 57 57 |Zx(Yg%,21).E$eWW| 00007430 25 3f 32 33 3d a4 5a 78 28 59 67 25 2c 32 33 29 |%?23=.Zx(Yg%,23)| 00007440 3a 56 73 25 3d 31 3a f2 58 78 28 59 67 25 2c 36 |:Vs%=1:.Xx(Yg%,6| 00007450 2c 26 30 37 30 30 46 31 33 44 2c 26 46 46 30 30 |,&0700F13D,&FF00| 00007460 46 46 46 46 29 3a f2 58 78 28 59 67 25 2c 38 2c |FFFF):.Xx(Yg%,8,| 00007470 26 30 37 30 30 46 31 33 44 2c 26 46 46 30 30 46 |&0700F13D,&FF00F| 00007480 46 46 46 29 3a f2 59 55 28 59 67 25 2c 36 29 0d |FFF):.YU(Yg%,6).| 00007490 45 42 05 cd 0d 45 4c 14 cd 3a e7 55 6d 25 3d 32 |EB...EL..:.Um%=2| 000074a0 31 20 80 57 6c 25 20 8c 0d 45 6a 11 e7 57 57 25 |1 .Wl% ..Ej..WW%| 000074b0 3f 32 31 3d 26 30 30 20 8c 0d 45 74 8b 57 57 25 |?21=&00 ..Et.WW%| 000074c0 3f 32 30 3d a4 5a 78 28 59 67 25 2c 32 30 29 3a |?20=.Zx(Yg%,20):| 000074d0 57 57 25 3f 32 31 3d a4 5a 77 28 59 67 25 2c 32 |WW%?21=.Zw(Yg%,2| 000074e0 31 29 3a 57 57 25 3f 32 33 3d a4 5a 78 28 59 67 |1):WW%?23=.Zx(Yg| 000074f0 25 2c 32 33 29 3a 56 73 25 3d 32 3a f2 58 78 28 |%,23):Vs%=2:.Xx(| 00007500 59 67 25 2c 36 2c 26 30 32 30 30 30 31 33 44 2c |Yg%,6,&0200013D,| 00007510 26 46 46 30 30 46 46 46 46 29 3a f2 58 78 28 59 |&FF00FFFF):.Xx(Y| 00007520 67 25 2c 38 2c 26 30 32 30 30 30 31 33 44 2c 26 |g%,8,&0200013D,&| 00007530 46 46 30 30 46 46 46 46 29 3a f2 59 55 28 59 67 |FF00FFFF):.YU(Yg| 00007540 25 2c 31 29 0d 45 a6 05 cd 0d 45 b0 0f cd 3a e7 |%,1).E....E...:.| 00007550 55 6d 25 3d 32 33 20 8c 0d 45 ce 11 e7 57 57 25 |Um%=23 ..E...WW%| 00007560 3f 32 33 3d 26 30 30 20 8c 0d 45 d8 2f 57 57 25 |?23=&00 ..E./WW%| 00007570 3f 32 30 3d a4 5a 78 28 59 67 25 2c 32 30 29 3a |?20=.Zx(Yg%,20):| 00007580 e7 57 6c 25 20 8c 57 57 25 3f 32 31 3d a4 5a 78 |.Wl% .WW%?21=.Zx| 00007590 28 59 67 25 2c 32 31 29 0d 45 ec 65 57 57 25 3f |(Yg%,21).E.eWW%?| 000075a0 32 33 3d a4 5a 77 28 59 67 25 2c 32 33 29 3a 56 |23=.Zw(Yg%,23):V| 000075b0 73 25 3d 30 3a f2 58 78 28 59 67 25 2c 36 2c 26 |s%=0:.Xx(Yg%,6,&| 000075c0 30 32 30 30 30 31 33 44 2c 26 46 46 30 30 46 46 |0200013D,&FF00FF| 000075d0 46 46 29 3a f2 58 78 28 59 67 25 2c 38 2c 26 30 |FF):.Xx(Yg%,8,&0| 000075e0 32 30 30 30 31 33 44 2c 26 46 46 30 30 46 46 46 |200013D,&FF00FFF| 000075f0 46 29 3a f2 59 55 28 59 67 25 2c 31 29 0d 46 0a |F):.YU(Yg%,1).F.| 00007600 05 cd 0d 46 14 07 cd 3a e1 0d 46 32 4a dd f2 59 |...F...:..F2J..Y| 00007610 78 28 59 67 25 2c 55 6d 25 29 3a f2 5a 61 28 59 |x(Yg%,Um%):.Za(Y| 00007620 67 25 2c 31 29 3a 57 63 24 3d 5a 64 24 3a 56 73 |g%,1):Wc$=Zd$:Vs| 00007630 25 3d 31 3a 21 55 67 25 3d 59 67 25 3a c8 99 26 |%=1:!Ug%=Yg%:..&| 00007640 34 30 30 43 43 2c 2c 55 67 25 3a e7 55 6d 25 3d |400CC,,Ug%:.Um%=| 00007650 33 20 8c 0d 46 5a 20 5a 65 25 3d 56 73 25 3a 56 |3 ..FZ Ze%=Vs%:V| 00007660 73 25 3d 33 3a f2 64 71 28 55 67 25 2c 58 66 25 |s%=3:.dq(Ug%,Xf%| 00007670 2c 33 29 0d 46 64 24 cd 3a e7 55 6d 25 3d 32 20 |,3).Fd$.:.Um%=2 | 00007680 8c 5a 65 25 3d 56 73 25 3a 56 73 25 3d 33 3a f2 |.Ze%=Vs%:Vs%=3:.| 00007690 58 56 28 57 63 24 29 0d 46 78 05 e1 0d 46 8c 16 |XV(Wc$).Fx...F..| 000076a0 dd f2 59 58 28 59 67 25 29 3a e7 57 67 25 3d b9 |..YX(Yg%):.Wg%=.| 000076b0 20 8c 0d 46 a0 46 58 61 24 3d 22 46 69 6c 65 20 | ..F.FXa$="File | 000076c0 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 |has been modifie| 000076d0 64 2e 20 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 |d. Do you want t| 000076e0 6f 20 73 61 76 65 20 69 74 3f 22 3a 56 6a 25 3d |o save it?":Vj%=| 000076f0 91 3a f2 58 61 28 39 29 0d 46 b4 37 cc 55 61 24 |.:.Xa(9).F.7.Ua$| 00007700 3d 57 66 24 3a 5a 65 25 3d 56 73 25 3a 56 73 25 |=Wf$:Ze%=Vs%:Vs%| 00007710 3d 30 3a f2 58 56 28 55 61 24 29 3a 56 5a 25 3d |=0:.XV(Ua$):VZ%=| 00007720 b9 3a 56 61 25 3d a3 3a 56 73 25 3d 5a 65 25 0d |.:Va%=.:Vs%=Ze%.| 00007730 46 c8 07 cd 3a e1 0d 46 e6 1a dd f2 5a 59 28 59 |F...:..F....ZY(Y| 00007740 67 25 2c 55 6d 25 29 3a e7 55 6d 25 3d 32 20 8c |g%,Um%):.Um%=2 .| 00007750 0d 46 fa 10 e7 57 57 25 3f 32 3d 26 30 30 20 8c |.F...WW%?2=&00 .| 00007760 0d 47 04 1a 57 57 25 3f 32 3d a4 61 5a 28 59 67 |.G..WW%?2=.aZ(Yg| 00007770 25 2c 32 29 3a 57 67 25 3d b9 0d 47 0e 1b cc 57 |%,2):Wg%=..G...W| 00007780 57 25 3f 32 3d a4 61 58 28 59 67 25 2c 32 29 3a |W%?2=.aX(Yg%,2):| 00007790 57 67 25 3d a3 0d 47 18 05 cd 0d 47 22 0e cd 3a |Wg%=..G....G"..:| 000077a0 e7 55 6d 25 3d 39 20 8c 0d 47 36 10 e7 57 57 25 |.Um%=9 ..G6..WW%| 000077b0 3f 39 3d 26 30 30 20 8c 0d 47 40 21 e7 a7 55 61 |?9=&00 ..G@!..Ua| 000077c0 24 2c 22 2e 22 29 3c 3e 30 20 80 a7 55 61 24 2c |$,".")<>0 ..Ua$,| 000077d0 22 3a 22 29 3c 3e 30 20 8c 0d 47 4a 4a 57 57 25 |":")<>0 ..GJJWW%| 000077e0 3f 39 3d a4 61 5a 28 59 67 25 2c 39 29 3a 56 68 |?9=.aZ(Yg%,9):Vh| 000077f0 25 3d b9 3a 56 6a 25 3d 91 3a f2 58 78 28 59 67 |%=.:Vj%=.:.Xx(Yg| 00007800 25 2c 33 2c 26 30 37 30 30 46 31 33 44 2c 26 46 |%,3,&0700F13D,&F| 00007810 46 46 46 46 46 46 46 29 3a f2 59 55 28 59 67 25 |FFFFFFF):.YU(Yg%| 00007820 2c 33 29 0d 47 68 05 cd 0d 47 72 46 cc 57 57 25 |,3).Gh...GrF.WW%| 00007830 3f 39 3d a4 61 58 28 59 67 25 2c 39 29 3a 56 68 |?9=.aX(Yg%,9):Vh| 00007840 25 3d a3 3a f2 58 78 28 59 67 25 2c 33 2c 26 30 |%=.:.Xx(Yg%,3,&0| 00007850 32 30 30 30 31 33 44 2c 26 46 46 46 46 46 46 46 |200013D,&FFFFFFF| 00007860 46 29 3a c8 99 26 34 30 30 44 32 2c 2d 31 0d 47 |F):..&400D2,-1.G| 00007870 90 05 cd 0d 47 9a 07 cd 3a e1 0d 47 e0 50 dd f2 |....G...:..G.P..| 00007880 55 63 28 64 6b 24 29 3a ea 61 25 2c 62 25 2c 55 |Uc(dk$):.a%,b%,U| 00007890 64 25 2c 70 25 2c 75 24 3a 55 64 25 3d 8e 64 6b |d%,p%,u$:Ud%=.dk| 000078a0 24 3a 61 25 3d a4 64 6e 28 64 6b 24 2c 22 44 61 |$:a%=.dn(dk$,"Da| 000078b0 74 61 42 61 73 65 22 2c 26 31 32 44 29 3a e7 61 |taBase",&12D):.a| 000078c0 25 3d a3 d9 23 55 64 25 3a e1 0d 48 12 1f e7 57 |%=..#Ud%:..H...W| 000078d0 69 24 3c 3e 22 44 61 74 61 42 61 73 65 20 31 32 |i$<>"DataBase 12| 000078e0 44 22 d9 23 55 64 25 3a e1 0d 48 1c f4 f2 5a 75 |D".#Ud%:..H...Zu| 000078f0 3a c8 99 26 34 30 36 43 30 3a 75 24 3d 22 22 3a |:..&406C0:u$="":| 00007900 e3 6a 25 3d 31 20 b8 32 3a 75 24 2b 3d bd 28 9a |.j%=1 .2:u$+=.(.| 00007910 23 55 64 25 29 3a ed 3a 56 58 25 3d bb 28 75 24 |#Ud%):.:VX%=.(u$| 00007920 29 3a f5 3a 63 25 3d 9a 23 55 64 25 3a fd 63 25 |):.:c%=.#Ud%:.c%| 00007930 3d 31 33 20 84 63 25 3d 31 30 3a e3 61 25 3d 31 |=13 .c%=10:.a%=1| 00007940 20 b8 56 58 25 3a 70 25 3d 28 61 25 2f 56 58 25 | .VX%:p%=(a%/VX%| 00007950 29 2a 31 30 30 3a c8 99 26 34 30 36 43 34 2c 70 |)*100:..&406C4,p| 00007960 25 3a e3 62 25 3d 30 20 b8 39 3a 75 24 3d 22 22 |%:.b%=0 .9:u$=""| 00007970 3a f5 3a 63 25 3d 9a 23 55 64 25 3a 75 24 2b 3d |:.:c%=.#Ud%:u$+=| 00007980 bd 28 63 25 29 3a fd 63 25 3d 31 33 20 84 63 25 |.(c%):.c%=13 .c%| 00007990 3d 31 30 3a 46 24 28 61 25 2c 62 25 29 3d c0 75 |=10:F$(a%,b%)=.u| 000079a0 24 2c a9 28 75 24 29 2d 31 29 3a ed 3a ed 3a 75 |$,.(u$)-1):.:.:u| 000079b0 24 3d 22 22 3a e3 6a 25 3d 31 20 b8 33 3a 75 24 |$="":.j%=1 .3:u$| 000079c0 2b 3d bd 28 9a 23 55 64 25 29 3a ed 3a 55 25 3d |+=.(.#Ud%):.:U%=| 000079d0 bb 28 75 24 29 3a e7 55 25 3e 30 20 8c 0d 48 94 |.(u$):.U%>0 ..H.| 000079e0 90 f5 3a 63 25 3d 9a 23 55 64 25 3a fd 63 25 3d |..:c%=.#Ud%:.c%=| 000079f0 31 33 20 84 63 25 3d 31 30 3a e3 61 25 3d 31 20 |13 .c%=10:.a%=1 | 00007a00 b8 55 25 3a 70 25 3d 28 61 25 2f 55 25 29 2a 31 |.U%:p%=(a%/U%)*1| 00007a10 30 30 3a c8 99 26 34 30 36 43 34 2c 70 25 3a e3 |00:..&406C4,p%:.| 00007a20 62 25 3d 31 20 b8 56 58 25 3a 75 24 3d 22 22 3a |b%=1 .VX%:u$="":| 00007a30 f5 3a 63 25 3d 9a 23 55 64 25 3a 75 24 2b 3d bd |.:c%=.#Ud%:u$+=.| 00007a40 28 63 25 29 3a fd 63 25 3d 31 33 20 84 63 25 3d |(c%):.c%=13 .c%=| 00007a50 31 30 3a 52 24 28 61 25 2c 62 25 29 3d c0 75 24 |10:R$(a%,b%)=.u$| 00007a60 2c a9 28 75 24 29 2d 31 29 3a ed 3a ed 0d 48 e4 |,.(u$)-1):.:..H.| 00007a70 b7 cd 3a d9 23 55 64 25 3a 4e 25 3d 31 3a 58 79 |..:.#Ud%:N%=1:Xy| 00007a80 25 3d b9 3a 62 62 24 3d 22 4e 4f 22 3a f2 57 76 |%=.:bb$="NO":.Wv| 00007a90 3a 64 6f 24 3d 64 6b 24 3a f2 64 72 3a f2 58 7a |:do$=dk$:.dr:.Xz| 00007aa0 28 57 77 25 2c a3 29 3a f2 59 59 3a f2 56 7a 28 |(Ww%,.):.YY:.Vz(| 00007ab0 57 77 25 2c 38 2c c3 28 55 25 29 29 3a 41 25 3d |Ww%,8,.(U%)):A%=| 00007ac0 31 3a 42 25 3d 55 25 3a 58 25 3d 31 3a 59 25 3d |1:B%=U%:X%=1:Y%=| 00007ad0 55 25 3a 53 25 3d 31 3a 54 25 3d 55 25 3a f2 56 |U%:S%=1:T%=U%:.V| 00007ae0 7a 28 58 67 25 2c 31 32 2c c3 28 55 25 29 29 3a |z(Xg%,12,.(U%)):| 00007af0 f2 56 7a 28 58 56 25 2c 36 2c c3 28 53 25 29 29 |.Vz(XV%,6,.(S%))| 00007b00 3a f2 56 7a 28 58 56 25 2c 38 2c c3 28 54 25 29 |:.Vz(XV%,8,.(T%)| 00007b10 29 3a 57 66 24 3d 64 6b 24 3a c8 99 26 34 30 36 |):Wf$=dk$:..&406| 00007b20 43 31 3a e1 0d 49 3e 73 dd f2 56 75 28 64 73 24 |C1:..I>s..Vu(ds$| 00007b30 29 3a ea 55 64 25 2c 55 78 25 3a 55 64 25 3d 8e |):.Ud%,Ux%:Ud%=.| 00007b40 64 73 24 3a 55 78 25 3d a2 20 23 55 64 25 2b 31 |ds$:Ux%=. #Ud%+1| 00007b50 36 3a d9 23 55 64 25 3a de 62 66 25 20 55 78 25 |6:.#Ud%:.bf% Ux%| 00007b60 3a 21 62 66 25 3d 55 78 25 3a 62 66 25 21 34 3d |:!bf%=Ux%:bf%!4=| 00007b70 30 3a 62 66 25 21 38 3d 31 36 3a 62 66 25 21 31 |0:bf%!8=16:bf%!1| 00007b80 32 3d 30 3a c8 99 26 32 45 2c 32 36 36 2c 62 66 |2=0:..&2E,266,bf| 00007b90 25 2c 64 73 24 3a e1 0d 49 8e e5 dd f2 57 75 3a |%,ds$:..I....Wu:| 00007ba0 ea 64 74 2c 55 63 25 2c 64 6c 25 2c 57 75 24 3a |.dt,Uc%,dl%,Wu$:| 00007bb0 55 67 25 3f 30 3d 33 3a c8 99 26 37 2c 31 34 2c |Ug%?0=3:..&7,14,| 00007bc0 55 67 25 3a 55 63 25 3d 55 67 25 3f 34 3a 64 6c |Ug%:Uc%=Ug%?4:dl| 00007bd0 25 3d 55 67 25 21 30 3a 55 63 25 3d 28 55 63 25 |%=Ug%!0:Uc%=(Uc%| 00007be0 20 80 26 46 46 29 20 84 28 26 46 46 46 3c 3c 32 | .&FF) .(&FFF<<2| 00007bf0 30 29 20 84 28 57 69 25 3c 3c 38 29 3a 64 74 3d |0) .(Wi%<<8):dt=| 00007c00 55 67 25 3a 64 74 3f 34 3d 55 63 25 20 80 26 46 |Ug%:dt?4=Uc% .&F| 00007c10 46 3a 64 74 3f 33 3d 64 6c 25 3e 3e 32 34 20 80 |F:dt?3=dl%>>24 .| 00007c20 26 46 46 3a 64 74 3f 32 3d 64 6c 25 3e 3e 31 36 |&FF:dt?2=dl%>>16| 00007c30 20 80 26 46 46 3a 64 74 3f 31 3d 64 6c 25 3e 3e | .&FF:dt?1=dl%>>| 00007c40 38 20 80 26 46 46 3a 64 74 3f 30 3d 64 6c 25 20 |8 .&FF:dt?0=dl% | 00007c50 80 26 46 46 3a c8 99 26 43 30 2c 64 74 2c 55 67 |.&FF:..&C0,dt,Ug| 00007c60 25 2c 32 38 3a 57 75 24 3d 24 55 67 25 3a 62 64 |%,28:Wu$=$Ug%:bd| 00007c70 24 3d c0 57 75 24 2c 32 30 29 3a e1 0d 4a 06 3f |$=.Wu$,20):..J.?| 00007c80 dd a4 64 70 28 64 75 24 29 3a ea 61 25 2c 61 24 |..dp(du$):.a%,a$| 00007c90 2c 62 24 3a e7 28 28 a7 64 75 24 2c 22 2e 22 29 |,b$:.((.du$,".")| 00007ca0 3d 30 29 20 80 28 a7 64 75 24 2c 22 3a 22 29 3d |=0) .(.du$,":")=| 00007cb0 30 29 29 20 8c 62 24 3d 64 75 24 0d 4a 24 57 61 |0)) .b$=du$.J$Wa| 00007cc0 25 3d a9 28 64 75 24 29 3a f5 3a 61 24 3d c1 64 |%=.(du$):.:a$=.d| 00007cd0 75 24 2c 61 25 2c 31 29 3a 61 25 2d 3d 31 3a fd |u$,a%,1):a%-=1:.| 00007ce0 28 61 25 3c 30 20 84 61 24 3d 22 2e 22 20 84 61 |(a%<0 .a$="." .a| 00007cf0 24 3d 22 3a 22 29 3a e7 61 25 3e 30 20 8c 62 24 |$=":"):.a%>0 .b$| 00007d00 3d c2 64 75 24 2c a9 28 64 75 24 29 2d 61 25 2d |=.du$,.(du$)-a%-| 00007d10 31 29 0d 4a 56 07 3d 62 24 0d 4a 6a 4e dd a4 64 |1).JV.=b$.JjN..d| 00007d20 6e 28 64 75 24 2c 64 76 24 2c 64 77 25 29 3a ea |n(du$,dv$,dw%):.| 00007d30 74 25 2c 55 63 25 2c 64 6c 25 2c 55 75 25 2c 61 |t%,Uc%,dl%,Uu%,a| 00007d40 25 2c 62 25 2c 63 25 2c 64 74 2c 64 77 24 2c 57 |%,b%,c%,dt,dw$,W| 00007d50 75 24 2c 57 6d 25 3a 57 6d 25 3d b9 3a e7 64 75 |u$,Wm%:Wm%=.:.du| 00007d60 24 3c 3e 22 22 20 8c 0d 4a 92 22 c8 99 26 38 2c |$<>"" ..J."..&8,| 00007d70 35 2c 64 75 24 20 b8 74 25 2c 2c 55 63 25 2c 64 |5,du$ .t%,,Uc%,d| 00007d80 6c 25 2c 55 75 25 2c 61 25 0d 4a 9c 2f cd 3a e7 |l%,Uu%,a%.J./.:.| 00007d90 28 64 75 24 3d 22 22 29 20 84 28 28 74 25 3d 31 |(du$="") .((t%=1| 00007da0 29 20 80 28 61 25 20 80 31 29 20 80 28 55 75 25 |) .(a% .1) .(Uu%| 00007db0 3e 38 29 29 3d 30 20 8c 0d 4a b0 37 55 61 24 3d |>8))=0 ..J.7Ua$=| 00007dc0 22 44 42 61 73 65 46 69 6c 65 22 3a 62 62 24 3d |"DBaseFile":bb$=| 00007dd0 22 4e 4f 22 3a 62 63 24 3d 22 22 3a 57 69 24 3d |"NO":bc$="":Wi$=| 00007de0 22 22 3a 62 64 24 3d 22 22 3a 57 6d 25 3d a3 0d |"":bd$="":Wm%=..| 00007df0 4a c4 0c cd 3a e7 57 6d 25 20 8c 0d 4a d8 21 62 |J...:.Wm% ..J.!b| 00007e00 63 24 3d c3 28 55 75 25 29 3a e7 28 55 63 25 3e |c$=.(Uu%):.(Uc%>| 00007e10 3e 3e 32 30 29 3d 26 46 46 46 20 8c 0d 4a ec 1a |>>20)=&FFF ..J..| 00007e20 e7 28 26 46 46 46 20 80 55 63 25 3e 3e 3e 38 29 |.(&FFF .Uc%>>>8)| 00007e30 3d 64 77 25 20 8c 0d 4a f6 0f 57 69 24 3d 64 76 |=dw% ..J..Wi$=dv| 00007e40 24 2b 22 20 22 0d 4b 00 b1 cc 3a c8 99 26 32 39 |$+" ".K...:..&29| 00007e50 2c 31 38 2c 2c 28 26 46 46 46 20 80 55 63 25 3e |,18,,(&FFF .Uc%>| 00007e60 3e 3e 38 29 20 b8 2c 2c 62 25 2c 63 25 3a 64 77 |>>8) .,,b%,c%:dw| 00007e70 24 3d bd 28 62 25 20 80 26 46 46 29 2b bd 28 28 |$=.(b% .&FF)+.((| 00007e80 62 25 3e 3e 38 29 20 80 26 46 46 29 2b bd 28 28 |b%>>8) .&FF)+.((| 00007e90 62 25 3e 3e 31 36 29 20 80 26 46 46 29 2b bd 28 |b%>>16) .&FF)+.(| 00007ea0 28 62 25 3e 3e 32 34 29 80 26 46 46 29 3a 64 77 |(b%>>24).&FF):dw| 00007eb0 24 2b 3d bd 28 63 25 20 80 26 46 46 29 2b bd 28 |$+=.(c% .&FF)+.(| 00007ec0 28 63 25 3e 3e 38 29 20 80 26 46 46 29 2b bd 28 |(c%>>8) .&FF)+.(| 00007ed0 28 63 25 3e 3e 31 36 29 20 80 26 46 46 29 2b bd |(c%>>16) .&FF)+.| 00007ee0 28 28 63 25 3e 3e 32 34 29 80 26 46 46 29 3a 57 |((c%>>24).&FF):W| 00007ef0 69 24 3d 64 77 24 0d 4b 32 9a cd 3a 57 69 24 2b |i$=dw$.K2..:Wi$+| 00007f00 3d c3 7e 28 26 46 46 46 20 80 55 63 25 3e 3e 3e |=.~(&FFF .Uc%>>>| 00007f10 38 29 3a 64 74 3d 55 67 25 3a 64 74 3f 34 3d 55 |8):dt=Ug%:dt?4=U| 00007f20 63 25 20 80 26 46 46 3a 64 74 3f 33 3d 64 6c 25 |c% .&FF:dt?3=dl%| 00007f30 3e 3e 32 34 20 80 26 46 46 3a 64 74 3f 32 3d 64 |>>24 .&FF:dt?2=d| 00007f40 6c 25 3e 3e 31 36 20 80 26 46 46 3a 64 74 3f 31 |l%>>16 .&FF:dt?1| 00007f50 3d 64 6c 25 3e 3e 38 20 80 26 46 46 3a 64 74 3f |=dl%>>8 .&FF:dt?| 00007f60 30 3d 64 6c 25 20 80 26 46 46 3a c8 99 26 43 30 |0=dl% .&FF:..&C0| 00007f70 2c 64 74 2c 55 67 25 2c 32 38 3a 57 75 24 3d 24 |,dt,Ug%,28:Wu$=$| 00007f80 55 67 25 3a 62 64 24 3d c0 57 75 24 2c 32 30 29 |Ug%:bd$=.Wu$,20)| 00007f90 0d 4b 96 05 cd 0d 4b a0 0a cd 3a 3d 57 6d 25 0d |.K....K...:=Wm%.| 00007fa0 4b be 2b dd a4 62 6a 28 73 25 29 3a ea 61 24 3a |K.+..bj(s%):.a$:| 00007fb0 c8 95 3f 73 25 3a 61 24 2b 3d bd 3f 73 25 3a 73 |..?s%:a$+=.?s%:s| 00007fc0 25 2b 3d 31 3a ce 3a 3d 61 24 0d 4c 2c 20 dd f2 |%+=1:.:=a$.L, ..| 00007fd0 59 71 28 55 6d 25 29 3a ea 68 25 3a 68 25 3d 58 |Yq(Um%):.h%:h%=X| 00007fe0 69 25 3a c8 8e 55 6d 25 20 ca 0d 4c 4a 18 c9 31 |i%:..Um% ..LJ..1| 00007ff0 3a e7 56 57 25 3d 56 58 25 20 84 56 58 25 3d 30 |:.VW%=VX% .VX%=0| 00008000 20 8c 0d 4c 5e 0a e7 56 58 25 20 8c 0d 4c 68 25 | ..L^..VX% ..Lh%| 00008010 58 5a 24 3d 22 54 68 69 73 20 69 73 20 74 68 65 |XZ$="This is the| 00008020 20 6c 61 73 74 20 66 69 65 6c 64 2e 22 3a f2 58 | last field.":.X| 00008030 5a 0d 4c 72 19 cc 58 5a 24 3d 22 4e 6f 20 66 69 |Z.Lr..XZ$="No fi| 00008040 65 6c 64 73 2e 22 3a f2 58 5a 0d 4c 7c 05 cd 0d |elds.":.XZ.L|...| 00008050 4c 86 13 cc 56 57 25 2b 3d 31 3a f2 64 78 3a f2 |L...VW%+=1:.dx:.| 00008060 59 5a 0d 4c 90 05 cd 0d 4c 9a 16 c9 32 3a e7 56 |YZ.L....L...2:.V| 00008070 57 25 3d 31 20 84 56 58 25 3d 30 20 8c 0d 4c ae |W%=1 .VX%=0 ..L.| 00008080 0a e7 56 58 25 20 8c 0d 4c b8 26 58 5a 24 3d 22 |..VX% ..L.&XZ$="| 00008090 54 68 69 73 20 69 73 20 74 68 65 20 66 69 72 73 |This is the firs| 000080a0 74 20 66 69 65 6c 64 2e 22 3a f2 58 5a 0d 4c c2 |t field.":.XZ.L.| 000080b0 19 cc 58 5a 24 3d 22 4e 6f 20 66 69 65 6c 64 73 |..XZ$="No fields| 000080c0 2e 22 3a f2 58 5a 0d 4c cc 05 cd 0d 4c d6 13 cc |.":.XZ.L....L...| 000080d0 56 57 25 2d 3d 31 3a f2 64 78 3a f2 59 5a 0d 4c |VW%-=1:.dx:.YZ.L| 000080e0 e0 05 cd 0d 4c ea 11 c9 37 3a e7 56 58 25 3d 56 |....L...7:.VX%=V| 000080f0 56 25 20 8c 0d 4c fe 20 58 5a 24 3d 22 41 74 20 |V% ..L. XZ$="At | 00008100 6d 6f 73 74 20 31 38 20 66 69 65 6c 64 73 2e 22 |most 18 fields."| 00008110 3a f2 58 5a 0d 4d 08 1d cc 3a e7 56 58 25 3d 30 |:.XZ.M...:.VX%=0| 00008120 20 84 46 24 28 56 57 25 2c 31 29 3c 3e 22 22 20 | .F$(VW%,1)<>"" | 00008130 8c 0d 4d 1c 96 56 58 25 2b 3d 31 3a f2 56 7a 28 |..M..VX%+=1:.Vz(| 00008140 58 69 25 2c 36 2c c3 28 56 58 25 29 29 3a 56 57 |Xi%,6,.(VX%)):VW| 00008150 25 3d 56 58 25 3a e3 6a 25 3d 30 20 b8 39 3a 46 |%=VX%:.j%=0 .9:F| 00008160 24 28 56 57 25 2c 6a 25 29 3d 22 22 3a ed 3a 46 |$(VW%,j%)="":.:F| 00008170 24 28 56 57 25 2c 30 29 3d 22 30 22 3a 46 24 28 |$(VW%,0)="0":F$(| 00008180 56 57 25 2c 37 29 3d 22 31 22 3a 46 24 28 56 57 |VW%,7)="1":F$(VW| 00008190 25 2c 35 29 3d 22 37 22 3a 46 24 28 56 57 25 2c |%,5)="7":F$(VW%,| 000081a0 36 29 3d 22 30 22 3a 46 24 28 56 57 25 2c 38 29 |6)="0":F$(VW%,8)| 000081b0 3d 22 37 22 3a f2 64 78 3a f2 59 55 28 58 57 25 |="7":.dx:.YU(XW%| 000081c0 2c 39 29 3a f2 59 5a 0d 4d 44 33 cc 58 5a 24 3d |,9):.YZ.MD3.XZ$=| 000081d0 22 50 75 74 20 69 6e 20 74 68 65 20 63 75 72 72 |"Put in the curr| 000081e0 65 6e 74 20 66 69 65 6c 64 20 64 61 74 61 20 66 |ent field data f| 000081f0 69 72 73 74 2e 22 3a f2 58 5a 0d 4d 4e 05 cd 0d |irst.":.XZ.MN...| 00008200 4d 58 05 cd 0d 4d 62 0f c9 38 3a e7 56 58 25 3e |MX...Mb..8:.VX%>| 00008210 30 20 8c 0d 4d 76 61 f2 58 76 28 58 57 25 29 3a |0 ..Mva.Xv(XW%):| 00008220 f2 58 76 28 58 69 25 29 3a 56 73 25 3d 30 3a 55 |.Xv(Xi%):Vs%=0:U| 00008230 61 24 3d 22 44 42 61 73 65 46 69 6c 65 22 3a 57 |a$="DBaseFile":W| 00008240 63 24 3d 22 44 42 61 73 65 43 53 56 22 3a 62 62 |c$="DBaseCSV":bb| 00008250 24 3d 22 59 45 53 22 3a 62 63 24 3d 22 30 22 3a |$="YES":bc$="0":| 00008260 62 64 24 3d 22 22 3a 58 79 25 3d a3 3a f2 57 76 |bd$="":Xy%=.:.Wv| 00008270 3a f2 64 72 0d 4d 9e 29 cc 58 5a 24 3d 22 4e 6f |:.dr.M.).XZ$="No| 00008280 20 64 61 74 61 20 74 6f 20 63 72 65 61 74 65 20 | data to create | 00008290 61 72 63 68 69 76 65 2e 22 3a f2 58 5a 0d 4d a8 |archive.":.XZ.M.| 000082a0 05 cd 0d 4d b2 07 cb 3a e1 0d 4d d0 2a dd f2 59 |...M...:..M.*..Y| 000082b0 70 28 55 6d 25 2c 59 6b 25 29 3a ea 68 25 2c 6a |p(Um%,Yk%):.h%,j| 000082c0 25 2c 66 25 3a 68 25 3d 58 57 25 3a c8 8e 55 6d |%,f%:h%=XW%:..Um| 000082d0 25 20 ca 0d 4d ee 12 c9 31 31 3a e7 59 6b 25 3d |% ..M...11:.Yk%=| 000082e0 59 6f 25 20 8c 0d 4e 02 14 e7 46 24 28 56 57 25 |Yo% ..N...F$(VW%| 000082f0 2c 31 29 3c 3e 22 22 20 8c 0d 4e 0c 11 e7 57 57 |,1)<>"" ..N...WW| 00008300 25 3f 31 31 3d 26 30 30 20 8c 0d 4e 16 31 f2 64 |%?11=&00 ..N.1.d| 00008310 79 3a 57 57 25 3f 31 31 3d a4 5a 77 28 68 25 2c |y:WW%?11=.Zw(h%,| 00008320 31 31 29 3a 46 24 28 56 57 25 2c 30 29 3d 22 30 |11):F$(VW%,0)="0| 00008330 22 3a 58 79 25 3d a3 3a f2 57 76 0d 4e 2a 05 cd |":Xy%=.:.Wv.N*..| 00008340 0d 4e 34 2b cc 58 5a 24 3d 22 50 75 74 20 69 6e |.N4+.XZ$="Put in| 00008350 20 74 68 65 20 6f 74 68 65 72 20 64 61 74 61 20 | the other data | 00008360 66 69 72 73 74 2e 22 3a f2 58 5a 0d 4e 3e 05 cd |first.":.XZ.N>..| 00008370 0d 4e 48 05 cd 0d 4e 52 12 c9 31 33 3a e7 59 6b |.NH...NR..13:.Yk| 00008380 25 3d 59 6f 25 20 8c 0d 4e 66 14 e7 46 24 28 56 |%=Yo% ..Nf..F$(V| 00008390 57 25 2c 31 29 3c 3e 22 22 20 8c 0d 4e 70 11 e7 |W%,1)<>"" ..Np..| 000083a0 57 57 25 3f 31 33 3d 26 30 30 20 8c 0d 4e 7a 31 |WW%?13=&00 ..Nz1| 000083b0 f2 64 79 3a 57 57 25 3f 31 33 3d a4 5a 77 28 68 |.dy:WW%?13=.Zw(h| 000083c0 25 2c 31 33 29 3a 46 24 28 56 57 25 2c 30 29 3d |%,13):F$(VW%,0)=| 000083d0 22 31 22 3a 58 79 25 3d a3 3a f2 57 76 0d 4e 8e |"1":Xy%=.:.Wv.N.| 000083e0 05 cd 0d 4e 98 2b cc 58 5a 24 3d 22 50 75 74 20 |...N.+.XZ$="Put | 000083f0 69 6e 20 74 68 65 20 6f 74 68 65 72 20 64 61 74 |in the other dat| 00008400 61 20 66 69 72 73 74 2e 22 3a f2 58 5a 0d 4e a2 |a first.":.XZ.N.| 00008410 05 cd 0d 4e ac 05 cd 0d 4e b6 12 c9 31 35 3a e7 |...N....N...15:.| 00008420 59 6b 25 3d 59 6f 25 20 8c 0d 4e ca 14 e7 46 24 |Yk%=Yo% ..N...F$| 00008430 28 56 57 25 2c 31 29 3c 3e 22 22 20 8c 0d 4e d4 |(VW%,1)<>"" ..N.| 00008440 11 e7 57 57 25 3f 31 35 3d 26 30 30 20 8c 0d 4e |..WW%?15=&00 ..N| 00008450 de 31 f2 64 79 3a 57 57 25 3f 31 35 3d a4 5a 77 |.1.dy:WW%?15=.Zw| 00008460 28 68 25 2c 31 35 29 3a 46 24 28 56 57 25 2c 30 |(h%,15):F$(VW%,0| 00008470 29 3d 22 32 22 3a 58 79 25 3d a3 3a f2 57 76 0d |)="2":Xy%=.:.Wv.| 00008480 4e f2 05 cd 0d 4e fc 2b cc 58 5a 24 3d 22 50 75 |N....N.+.XZ$="Pu| 00008490 74 20 69 6e 20 74 68 65 20 6f 74 68 65 72 20 64 |t in the other d| 000084a0 61 74 61 20 66 69 72 73 74 2e 22 3a f2 58 5a 0d |ata first.":.XZ.| 000084b0 4f 06 05 cd 0d 4f 10 05 cd 0d 4f 1a 12 c9 31 37 |O....O....O...17| 000084c0 3a e7 59 6b 25 3d 59 6f 25 20 8c 0d 4f 2e 14 e7 |:.Yk%=Yo% ..O...| 000084d0 46 24 28 56 57 25 2c 31 29 3c 3e 22 22 20 8c 0d |F$(VW%,1)<>"" ..| 000084e0 4f 38 11 e7 57 57 25 3f 31 37 3d 26 30 30 20 8c |O8..WW%?17=&00 .| 000084f0 0d 4f 42 54 f2 64 79 3a 57 57 25 3f 31 37 3d a4 |.OBT.dy:WW%?17=.| 00008500 5a 77 28 68 25 2c 31 37 29 3a 46 24 28 56 57 25 |Zw(h%,17):F$(VW%| 00008510 2c 30 29 3d 22 33 22 3a 46 24 28 56 57 25 2c 31 |,0)="3":F$(VW%,1| 00008520 29 3d 22 38 22 3a f2 56 7a 28 68 25 2c 31 39 2c |)="8":.Vz(h%,19,| 00008530 46 24 28 56 57 25 2c 31 29 29 3a 58 79 25 3d a3 |F$(VW%,1)):Xy%=.| 00008540 3a f2 57 76 0d 4f 60 05 cd 0d 4f 6a 2b cc 58 5a |:.Wv.O`...Oj+.XZ| 00008550 24 3d 22 50 75 74 20 69 6e 20 74 68 65 20 6f 74 |$="Put in the ot| 00008560 68 65 72 20 64 61 74 61 20 66 69 72 73 74 2e 22 |her data first."| 00008570 3a f2 58 5a 0d 4f 74 05 cd 0d 4f 7e 05 cd 0d 4f |:.XZ.Ot...O~...O| 00008580 88 12 c9 32 33 3a e7 59 6b 25 3d 59 6f 25 20 8c |...23:.Yk%=Yo% .| 00008590 0d 4f 9c 14 e7 46 24 28 56 57 25 2c 31 29 3c 3e |.O...F$(VW%,1)<>| 000085a0 22 22 20 8c 0d 4f a6 25 66 25 3d bb 28 46 24 28 |"" ..O.%f%=.(F$(| 000085b0 56 57 25 2c 35 29 29 3a 66 25 2b 3d 31 3a e7 66 |VW%,5)):f%+=1:.f| 000085c0 25 3e 31 35 20 66 25 3d 30 0d 4f b0 33 f2 64 59 |%>15 f%=0.O.3.dY| 000085d0 28 68 25 2c 55 6d 25 2c 66 25 29 3a 46 24 28 56 |(h%,Um%,f%):F$(V| 000085e0 57 25 2c 35 29 3d c3 28 66 25 29 3a 58 79 25 3d |W%,5)=.(f%):Xy%=| 000085f0 a3 3a f2 57 76 3a c8 8e 66 25 20 ca 0d 4f ce 25 |.:.Wv:..f% ..O.%| 00008600 c9 30 2c 31 2c 32 2c 33 2c 39 2c 31 32 2c 31 34 |.0,1,2,3,9,12,14| 00008610 2c 31 35 3a f2 64 57 28 68 25 2c 55 6d 25 2c 37 |,15:.dW(h%,Um%,7| 00008620 29 0d 4f d8 25 c9 34 2c 35 2c 36 2c 37 2c 38 2c |).O.%.4,5,6,7,8,| 00008630 31 30 2c 31 31 2c 31 33 3a f2 64 57 28 68 25 2c |10,11,13:.dW(h%,| 00008640 55 6d 25 2c 30 29 0d 4f e2 17 cb 3a f2 56 7a 28 |Um%,0).O...:.Vz(| 00008650 68 25 2c 55 6d 25 2c c3 28 66 25 29 29 0d 4f f6 |h%,Um%,.(f%)).O.| 00008660 2b cc 58 5a 24 3d 22 50 75 74 20 69 6e 20 74 68 |+.XZ$="Put in th| 00008670 65 20 6f 74 68 65 72 20 64 61 74 61 20 66 69 72 |e other data fir| 00008680 73 74 2e 22 3a f2 58 5a 0d 50 00 05 cd 0d 50 0a |st.":.XZ.P....P.| 00008690 10 cd 3a e7 59 6b 25 3d 62 5a 25 20 8c 0d 50 1e |..:.Yk%=bZ% ..P.| 000086a0 14 e7 46 24 28 56 57 25 2c 31 29 3c 3e 22 22 20 |..F$(VW%,1)<>"" | 000086b0 8c 0d 50 28 25 66 25 3d bb 28 46 24 28 56 57 25 |..P(%f%=.(F$(VW%| 000086c0 2c 35 29 29 3a 66 25 2d 3d 31 3a e7 66 25 3c 30 |,5)):f%-=1:.f%<0| 000086d0 20 66 25 3d 31 35 0d 50 32 33 f2 64 59 28 68 25 | f%=15.P23.dY(h%| 000086e0 2c 55 6d 25 2c 66 25 29 3a 46 24 28 56 57 25 2c |,Um%,f%):F$(VW%,| 000086f0 35 29 3d c3 28 66 25 29 3a 58 79 25 3d a3 3a f2 |5)=.(f%):Xy%=.:.| 00008700 57 76 3a c8 8e 66 25 20 ca 0d 50 50 25 c9 30 2c |Wv:..f% ..PP%.0,| 00008710 31 2c 32 2c 33 2c 39 2c 31 32 2c 31 34 2c 31 35 |1,2,3,9,12,14,15| 00008720 3a f2 64 57 28 68 25 2c 55 6d 25 2c 37 29 0d 50 |:.dW(h%,Um%,7).P| 00008730 5a 25 c9 34 2c 35 2c 36 2c 37 2c 38 2c 31 30 2c |Z%.4,5,6,7,8,10,| 00008740 31 31 2c 31 33 3a f2 64 57 28 68 25 2c 55 6d 25 |11,13:.dW(h%,Um%| 00008750 2c 30 29 0d 50 64 17 cb 3a f2 56 7a 28 68 25 2c |,0).Pd..:.Vz(h%,| 00008760 55 6d 25 2c c3 28 66 25 29 29 0d 50 78 2b cc 58 |Um%,.(f%)).Px+.X| 00008770 5a 24 3d 22 50 75 74 20 69 6e 20 74 68 65 20 6f |Z$="Put in the o| 00008780 74 68 65 72 20 64 61 74 61 20 66 69 72 73 74 2e |ther data first.| 00008790 22 3a f2 58 5a 0d 50 82 05 cd 0d 50 8c 05 cd 0d |":.XZ.P....P....| 000087a0 50 96 12 c9 32 35 3a e7 59 6b 25 3d 59 6f 25 20 |P...25:.Yk%=Yo% | 000087b0 8c 0d 50 aa 14 e7 46 24 28 56 57 25 2c 31 29 3c |..P...F$(VW%,1)<| 000087c0 3e 22 22 20 8c 0d 50 b4 25 66 25 3d bb 28 46 24 |>"" ..P.%f%=.(F$| 000087d0 28 56 57 25 2c 36 29 29 3a 66 25 2b 3d 31 3a e7 |(VW%,6)):f%+=1:.| 000087e0 66 25 3e 31 35 20 66 25 3d 30 0d 50 be 33 f2 64 |f%>15 f%=0.P.3.d| 000087f0 59 28 68 25 2c 55 6d 25 2c 66 25 29 3a 46 24 28 |Y(h%,Um%,f%):F$(| 00008800 56 57 25 2c 36 29 3d c3 28 66 25 29 3a 58 79 25 |VW%,6)=.(f%):Xy%| 00008810 3d a3 3a f2 57 76 3a c8 8e 66 25 20 ca 0d 50 dc |=.:.Wv:..f% ..P.| 00008820 25 c9 30 2c 31 2c 32 2c 33 2c 39 2c 31 32 2c 31 |%.0,1,2,3,9,12,1| 00008830 34 2c 31 35 3a f2 64 57 28 68 25 2c 55 6d 25 2c |4,15:.dW(h%,Um%,| 00008840 37 29 0d 50 e6 25 c9 34 2c 35 2c 36 2c 37 2c 38 |7).P.%.4,5,6,7,8| 00008850 2c 31 30 2c 31 31 2c 31 33 3a f2 64 57 28 68 25 |,10,11,13:.dW(h%| 00008860 2c 55 6d 25 2c 30 29 0d 50 f0 17 cb 3a f2 56 7a |,Um%,0).P...:.Vz| 00008870 28 68 25 2c 55 6d 25 2c c3 28 66 25 29 29 0d 51 |(h%,Um%,.(f%)).Q| 00008880 04 2b cc 58 5a 24 3d 22 50 75 74 20 69 6e 20 74 |.+.XZ$="Put in t| 00008890 68 65 20 6f 74 68 65 72 20 64 61 74 61 20 66 69 |he other data fi| 000088a0 72 73 74 2e 22 3a f2 58 5a 0d 51 0e 05 cd 0d 51 |rst.":.XZ.Q....Q| 000088b0 18 10 cd 3a e7 59 6b 25 3d 62 5a 25 20 8c 0d 51 |...:.Yk%=bZ% ..Q| 000088c0 2c 14 e7 46 24 28 56 57 25 2c 31 29 3c 3e 22 22 |,..F$(VW%,1)<>""| 000088d0 20 8c 0d 51 36 25 66 25 3d bb 28 46 24 28 56 57 | ..Q6%f%=.(F$(VW| 000088e0 25 2c 36 29 29 3a 66 25 2d 3d 31 3a e7 66 25 3c |%,6)):f%-=1:.f%<| 000088f0 30 20 66 25 3d 31 35 0d 51 40 33 f2 64 59 28 68 |0 f%=15.Q@3.dY(h| 00008900 25 2c 55 6d 25 2c 66 25 29 3a 46 24 28 56 57 25 |%,Um%,f%):F$(VW%| 00008910 2c 36 29 3d c3 28 66 25 29 3a 58 79 25 3d a3 3a |,6)=.(f%):Xy%=.:| 00008920 f2 57 76 3a c8 8e 66 25 20 ca 0d 51 5e 25 c9 30 |.Wv:..f% ..Q^%.0| 00008930 2c 31 2c 32 2c 33 2c 39 2c 31 32 2c 31 34 2c 31 |,1,2,3,9,12,14,1| 00008940 35 3a f2 64 57 28 68 25 2c 55 6d 25 2c 37 29 0d |5:.dW(h%,Um%,7).| 00008950 51 68 25 c9 34 2c 35 2c 36 2c 37 2c 38 2c 31 30 |Qh%.4,5,6,7,8,10| 00008960 2c 31 31 2c 31 33 3a f2 64 57 28 68 25 2c 55 6d |,11,13:.dW(h%,Um| 00008970 25 2c 30 29 0d 51 72 17 cb 3a f2 56 7a 28 68 25 |%,0).Qr..:.Vz(h%| 00008980 2c 55 6d 25 2c c3 28 66 25 29 29 0d 51 86 2b cc |,Um%,.(f%)).Q.+.| 00008990 58 5a 24 3d 22 50 75 74 20 69 6e 20 74 68 65 20 |XZ$="Put in the | 000089a0 6f 74 68 65 72 20 64 61 74 61 20 66 69 72 73 74 |other data first| 000089b0 2e 22 3a f2 58 5a 0d 51 90 05 cd 0d 51 9a 05 cd |.":.XZ.Q....Q...| 000089c0 0d 51 a4 12 c9 33 30 3a e7 59 6b 25 3d 59 6f 25 |.Q...30:.Yk%=Yo%| 000089d0 20 8c 0d 51 b8 14 e7 46 24 28 56 57 25 2c 31 29 | ..Q...F$(VW%,1)| 000089e0 3c 3e 22 22 20 8c 0d 51 c2 11 e7 57 57 25 3f 33 |<>"" ..Q...WW%?3| 000089f0 30 3d 26 30 30 20 8c 0d 51 cc 31 f2 64 7a 3a 57 |0=&00 ..Q.1.dz:W| 00008a00 57 25 3f 33 30 3d a4 5a 77 28 68 25 2c 33 30 29 |W%?30=.Zw(h%,30)| 00008a10 3a 46 24 28 56 57 25 2c 37 29 3d 22 30 22 3a 58 |:F$(VW%,7)="0":X| 00008a20 79 25 3d a3 3a f2 57 76 0d 51 e0 05 cd 0d 51 ea |y%=.:.Wv.Q....Q.| 00008a30 2b cc 58 5a 24 3d 22 50 75 74 20 69 6e 20 74 68 |+.XZ$="Put in th| 00008a40 65 20 6f 74 68 65 72 20 64 61 74 61 20 66 69 72 |e other data fir| 00008a50 73 74 2e 22 3a f2 58 5a 0d 51 f4 05 cd 0d 51 fe |st.":.XZ.Q....Q.| 00008a60 05 cd 0d 52 08 12 c9 33 32 3a e7 59 6b 25 3d 59 |...R...32:.Yk%=Y| 00008a70 6f 25 20 8c 0d 52 1c 14 e7 46 24 28 56 57 25 2c |o% ..R...F$(VW%,| 00008a80 31 29 3c 3e 22 22 20 8c 0d 52 26 11 e7 57 57 25 |1)<>"" ..R&..WW%| 00008a90 3f 33 32 3d 26 30 30 20 8c 0d 52 30 31 f2 64 7a |?32=&00 ..R01.dz| 00008aa0 3a 57 57 25 3f 33 32 3d a4 5a 77 28 68 25 2c 33 |:WW%?32=.Zw(h%,3| 00008ab0 32 29 3a 46 24 28 56 57 25 2c 37 29 3d 22 31 22 |2):F$(VW%,7)="1"| 00008ac0 3a 58 79 25 3d a3 3a f2 57 76 0d 52 44 05 cd 0d |:Xy%=.:.Wv.RD...| 00008ad0 52 4e 2b cc 58 5a 24 3d 22 50 75 74 20 69 6e 20 |RN+.XZ$="Put in | 00008ae0 74 68 65 20 6f 74 68 65 72 20 64 61 74 61 20 66 |the other data f| 00008af0 69 72 73 74 2e 22 3a f2 58 5a 0d 52 58 05 cd 0d |irst.":.XZ.RX...| 00008b00 52 62 05 cd 0d 52 6c 12 c9 33 34 3a e7 59 6b 25 |Rb...Rl..34:.Yk%| 00008b10 3d 59 6f 25 20 8c 0d 52 80 14 e7 46 24 28 56 57 |=Yo% ..R...F$(VW| 00008b20 25 2c 31 29 3c 3e 22 22 20 8c 0d 52 8a 11 e7 57 |%,1)<>"" ..R...W| 00008b30 57 25 3f 33 34 3d 26 30 30 20 8c 0d 52 94 31 f2 |W%?34=&00 ..R.1.| 00008b40 64 7a 3a 57 57 25 3f 33 34 3d a4 5a 77 28 68 25 |dz:WW%?34=.Zw(h%| 00008b50 2c 33 34 29 3a 46 24 28 56 57 25 2c 37 29 3d 22 |,34):F$(VW%,7)="| 00008b60 32 22 3a 58 79 25 3d a3 3a f2 57 76 0d 52 a8 05 |2":Xy%=.:.Wv.R..| 00008b70 cd 0d 52 b2 2b cc 58 5a 24 3d 22 50 75 74 20 69 |..R.+.XZ$="Put i| 00008b80 6e 20 74 68 65 20 6f 74 68 65 72 20 64 61 74 61 |n the other data| 00008b90 20 66 69 72 73 74 2e 22 3a f2 58 5a 0d 52 bc 05 | first.":.XZ.R..| 00008ba0 cd 0d 52 c6 05 cd 0d 52 d0 12 c9 33 37 3a e7 59 |..R....R...37:.Y| 00008bb0 6b 25 3d 59 6f 25 20 8c 0d 52 e4 14 e7 46 24 28 |k%=Yo% ..R...F$(| 00008bc0 56 57 25 2c 31 29 3c 3e 22 22 20 8c 0d 52 ee 25 |VW%,1)<>"" ..R.%| 00008bd0 66 25 3d bb 28 46 24 28 56 57 25 2c 38 29 29 3a |f%=.(F$(VW%,8)):| 00008be0 66 25 2b 3d 31 3a e7 66 25 3e 31 35 20 66 25 3d |f%+=1:.f%>15 f%=| 00008bf0 30 0d 52 f8 33 f2 64 59 28 68 25 2c 55 6d 25 2c |0.R.3.dY(h%,Um%,| 00008c00 66 25 29 3a 46 24 28 56 57 25 2c 38 29 3d c3 28 |f%):F$(VW%,8)=.(| 00008c10 66 25 29 3a 58 79 25 3d a3 3a f2 57 76 3a c8 8e |f%):Xy%=.:.Wv:..| 00008c20 66 25 20 ca 0d 53 16 25 c9 30 2c 31 2c 32 2c 33 |f% ..S.%.0,1,2,3| 00008c30 2c 39 2c 31 32 2c 31 34 2c 31 35 3a f2 64 57 28 |,9,12,14,15:.dW(| 00008c40 68 25 2c 55 6d 25 2c 37 29 0d 53 20 25 c9 34 2c |h%,Um%,7).S %.4,| 00008c50 35 2c 36 2c 37 2c 38 2c 31 30 2c 31 31 2c 31 33 |5,6,7,8,10,11,13| 00008c60 3a f2 64 57 28 68 25 2c 55 6d 25 2c 30 29 0d 53 |:.dW(h%,Um%,0).S| 00008c70 2a 17 cb 3a f2 56 7a 28 68 25 2c 55 6d 25 2c c3 |*..:.Vz(h%,Um%,.| 00008c80 28 66 25 29 29 0d 53 3e 2b cc 58 5a 24 3d 22 50 |(f%)).S>+.XZ$="P| 00008c90 75 74 20 69 6e 20 74 68 65 20 6f 74 68 65 72 20 |ut in the other | 00008ca0 64 61 74 61 20 66 69 72 73 74 2e 22 3a f2 58 5a |data first.":.XZ| 00008cb0 0d 53 48 05 cd 0d 53 52 10 cd 3a e7 59 6b 25 3d |.SH...SR..:.Yk%=| 00008cc0 62 5a 25 20 8c 0d 53 66 14 e7 46 24 28 56 57 25 |bZ% ..Sf..F$(VW%| 00008cd0 2c 31 29 3c 3e 22 22 20 8c 0d 53 70 25 66 25 3d |,1)<>"" ..Sp%f%=| 00008ce0 bb 28 46 24 28 56 57 25 2c 38 29 29 3a 66 25 2d |.(F$(VW%,8)):f%-| 00008cf0 3d 31 3a e7 66 25 3c 30 20 66 25 3d 31 35 0d 53 |=1:.f%<0 f%=15.S| 00008d00 7a 33 f2 64 59 28 68 25 2c 55 6d 25 2c 66 25 29 |z3.dY(h%,Um%,f%)| 00008d10 3a 46 24 28 56 57 25 2c 38 29 3d c3 28 66 25 29 |:F$(VW%,8)=.(f%)| 00008d20 3a 58 79 25 3d a3 3a f2 57 76 3a c8 8e 66 25 20 |:Xy%=.:.Wv:..f% | 00008d30 ca 0d 53 98 25 c9 30 2c 31 2c 32 2c 33 2c 39 2c |..S.%.0,1,2,3,9,| 00008d40 31 32 2c 31 34 2c 31 35 3a f2 64 57 28 68 25 2c |12,14,15:.dW(h%,| 00008d50 55 6d 25 2c 37 29 0d 53 a2 25 c9 34 2c 35 2c 36 |Um%,7).S.%.4,5,6| 00008d60 2c 37 2c 38 2c 31 30 2c 31 31 2c 31 33 3a f2 64 |,7,8,10,11,13:.d| 00008d70 57 28 68 25 2c 55 6d 25 2c 30 29 0d 53 ac 17 cb |W(h%,Um%,0).S...| 00008d80 3a f2 56 7a 28 68 25 2c 55 6d 25 2c c3 28 66 25 |:.Vz(h%,Um%,.(f%| 00008d90 29 29 0d 53 c0 2b cc 58 5a 24 3d 22 50 75 74 20 |)).S.+.XZ$="Put | 00008da0 69 6e 20 74 68 65 20 6f 74 68 65 72 20 64 61 74 |in the other dat| 00008db0 61 20 66 69 72 73 74 2e 22 3a f2 58 5a 0d 53 ca |a first.":.XZ.S.| 00008dc0 05 cd 0d 53 d4 05 cd 0d 53 de 07 cb 3a e1 0d 53 |...S....S...:..S| 00008dd0 fc 4c dd f2 64 78 3a ea 68 25 2c 66 25 3a 68 25 |.L..dx:.h%,f%:h%| 00008de0 3d 58 57 25 3a f2 56 7a 28 58 69 25 2c 34 2c c3 |=XW%:.Vz(Xi%,4,.| 00008df0 28 56 57 25 29 29 3a f2 56 7a 28 58 69 25 2c 36 |(VW%)):.Vz(Xi%,6| 00008e00 2c c3 28 56 58 25 29 29 3a f2 64 79 3a c8 8e 46 |,.(VX%)):.dy:..F| 00008e10 24 28 56 57 25 2c 30 29 20 ca 0d 54 2e 1a c9 22 |$(VW%,0) ..T..."| 00008e20 30 22 3a 57 57 25 3f 31 31 3d a4 5a 77 28 68 25 |0":WW%?11=.Zw(h%| 00008e30 2c 31 31 29 0d 54 38 1a c9 22 31 22 3a 57 57 25 |,11).T8.."1":WW%| 00008e40 3f 31 33 3d a4 5a 77 28 68 25 2c 31 33 29 0d 54 |?13=.Zw(h%,13).T| 00008e50 42 1a c9 22 32 22 3a 57 57 25 3f 31 35 3d a4 5a |B.."2":WW%?15=.Z| 00008e60 77 28 68 25 2c 31 35 29 0d 54 4c 1a c9 22 33 22 |w(h%,15).TL.."3"| 00008e70 3a 57 57 25 3f 31 37 3d a4 5a 77 28 68 25 2c 31 |:WW%?17=.Zw(h%,1| 00008e80 37 29 0d 54 56 68 cb 3a f2 56 7a 28 68 25 2c 39 |7).TVh.:.Vz(h%,9| 00008e90 2c 46 24 28 56 57 25 2c 32 29 29 3a f2 56 7a 28 |,F$(VW%,2)):.Vz(| 00008ea0 68 25 2c 31 32 2c 46 24 28 56 57 25 2c 34 29 29 |h%,12,F$(VW%,4))| 00008eb0 3a f2 56 7a 28 68 25 2c 31 39 2c 46 24 28 56 57 |:.Vz(h%,19,F$(VW| 00008ec0 25 2c 31 29 29 3a 66 25 3d bb 28 46 24 28 56 57 |%,1)):f%=.(F$(VW| 00008ed0 25 2c 35 29 29 3a f2 64 59 28 68 25 2c 32 33 2c |%,5)):.dY(h%,23,| 00008ee0 66 25 29 3a c8 8e 66 25 20 ca 0d 54 88 24 c9 30 |f%):..f% ..T.$.0| 00008ef0 2c 31 2c 32 2c 33 2c 39 2c 31 32 2c 31 34 2c 31 |,1,2,3,9,12,14,1| 00008f00 35 3a f2 64 57 28 68 25 2c 32 33 2c 37 29 0d 54 |5:.dW(h%,23,7).T| 00008f10 92 24 c9 34 2c 35 2c 36 2c 37 2c 38 2c 31 30 2c |.$.4,5,6,7,8,10,| 00008f20 31 31 2c 31 33 3a f2 64 57 28 68 25 2c 32 33 2c |11,13:.dW(h%,23,| 00008f30 30 29 0d 54 9c 3b cb 3a f2 56 7a 28 68 25 2c 32 |0).T.;.:.Vz(h%,2| 00008f40 33 2c c3 28 66 25 29 29 3a 66 25 3d bb 28 46 24 |3,.(f%)):f%=.(F$| 00008f50 28 56 57 25 2c 36 29 29 3a f2 64 59 28 68 25 2c |(VW%,6)):.dY(h%,| 00008f60 32 35 2c 66 25 29 3a c8 8e 66 25 20 ca 0d 54 c4 |25,f%):..f% ..T.| 00008f70 24 c9 30 2c 31 2c 32 2c 33 2c 39 2c 31 32 2c 31 |$.0,1,2,3,9,12,1| 00008f80 34 2c 31 35 3a f2 64 57 28 68 25 2c 32 35 2c 37 |4,15:.dW(h%,25,7| 00008f90 29 0d 54 ce 24 c9 34 2c 35 2c 36 2c 37 2c 38 2c |).T.$.4,5,6,7,8,| 00008fa0 31 30 2c 31 31 2c 31 33 3a f2 64 57 28 68 25 2c |10,11,13:.dW(h%,| 00008fb0 32 35 2c 30 29 0d 54 d8 3d cb 3a f2 56 7a 28 68 |25,0).T.=.:.Vz(h| 00008fc0 25 2c 32 35 2c c3 28 66 25 29 29 3a f2 56 7a 28 |%,25,.(f%)):.Vz(| 00008fd0 68 25 2c 32 37 2c 46 24 28 56 57 25 2c 33 29 29 |h%,27,F$(VW%,3))| 00008fe0 3a f2 64 7a 3a c8 8e 46 24 28 56 57 25 2c 37 29 |:.dz:..F$(VW%,7)| 00008ff0 20 ca 0d 55 00 1a c9 22 30 22 3a 57 57 25 3f 33 | ..U..."0":WW%?3| 00009000 30 3d a4 5a 77 28 68 25 2c 33 30 29 0d 55 0a 1a |0=.Zw(h%,30).U..| 00009010 c9 22 31 22 3a 57 57 25 3f 33 32 3d a4 5a 77 28 |."1":WW%?32=.Zw(| 00009020 68 25 2c 33 32 29 0d 55 14 1a c9 22 32 22 3a 57 |h%,32).U..."2":W| 00009030 57 25 3f 33 34 3d a4 5a 77 28 68 25 2c 33 34 29 |W%?34=.Zw(h%,34)| 00009040 0d 55 1e 2a cb 3a 66 25 3d bb 28 46 24 28 56 57 |.U.*.:f%=.(F$(VW| 00009050 25 2c 38 29 29 3a f2 64 59 28 68 25 2c 33 37 2c |%,8)):.dY(h%,37,| 00009060 66 25 29 3a c8 8e 66 25 20 ca 0d 55 3c 24 c9 30 |f%):..f% ..U<$.0| 00009070 2c 31 2c 32 2c 33 2c 39 2c 31 32 2c 31 34 2c 31 |,1,2,3,9,12,14,1| 00009080 35 3a f2 64 57 28 68 25 2c 33 37 2c 37 29 0d 55 |5:.dW(h%,37,7).U| 00009090 46 24 c9 34 2c 35 2c 36 2c 37 2c 38 2c 31 30 2c |F$.4,5,6,7,8,10,| 000090a0 31 31 2c 31 33 3a f2 64 57 28 68 25 2c 33 37 2c |11,13:.dW(h%,37,| 000090b0 30 29 0d 55 50 2d cb 3a f2 56 7a 28 68 25 2c 33 |0).UP-.:.Vz(h%,3| 000090c0 37 2c c3 28 66 25 29 29 3a f2 56 7a 28 58 6b 25 |7,.(f%)):.Vz(Xk%| 000090d0 2c 32 2c 46 24 28 56 57 25 2c 39 29 29 3a e1 0d |,2,F$(VW%,9)):..| 000090e0 55 78 30 dd f2 64 79 3a ea 6a 25 3a e3 6a 25 3d |Ux0..dy:.j%:.j%=| 000090f0 31 31 20 b8 31 37 88 32 3a 57 57 25 3f 6a 25 3d |11 .17.2:WW%?j%=| 00009100 a4 5a 78 28 58 57 25 2c 6a 25 29 3a ed 3a e1 0d |.Zx(XW%,j%):.:..| 00009110 55 aa 30 dd f2 64 7a 3a ea 6a 25 3a e3 6a 25 3d |U.0..dz:.j%:.j%=| 00009120 33 30 20 b8 33 34 88 32 3a 57 57 25 3f 6a 25 3d |30 .34.2:WW%?j%=| 00009130 a4 5a 78 28 58 57 25 2c 6a 25 29 3a ed 3a e1 0d |.Zx(XW%,j%):.:..| 00009140 55 dc 22 dd f2 5a 63 28 59 67 25 2c 55 6d 25 2c |U."..Zc(Yg%,Um%,| 00009150 5a 5a 25 29 3a ea 6f 24 3a e7 55 6d 25 3d 32 20 |ZZ%):.o$:.Um%=2 | 00009160 8c 0d 55 fa 2b 6f 24 3d 46 24 28 56 57 25 2c 39 |..U.+o$=F$(VW%,9| 00009170 29 3a f2 56 7a 28 59 67 25 2c 55 6d 25 2c 5a 64 |):.Vz(Yg%,Um%,Zd| 00009180 24 29 3a e7 5a 5a 25 3d 31 33 20 8c 0d 56 0e 1b |$):.ZZ%=13 ..V..| 00009190 e7 a9 28 5a 64 24 29 3c 3d bb 28 46 24 28 56 57 |..(Zd$)<=.(F$(VW| 000091a0 25 2c 31 29 29 20 8c 0d 56 18 35 46 24 28 56 57 |%,1)) ..V.5F$(VW| 000091b0 25 2c 39 29 3d 5a 64 24 3a c8 99 26 34 30 30 44 |%,9)=Zd$:..&400D| 000091c0 32 2c 2d 31 3a e7 46 24 28 56 57 25 2c 39 29 3c |2,-1:.F$(VW%,9)<| 000091d0 3e 6f 24 58 79 25 3d a3 3a f2 57 76 0d 56 2c 0c |>o$Xy%=.:.Wv.V,.| 000091e0 f2 58 76 28 58 6b 25 29 0d 56 36 2c cc 58 5a 24 |.Xv(Xk%).V6,.XZ$| 000091f0 3d 22 49 6e 63 6f 72 72 65 63 74 20 73 68 6f 72 |="Incorrect shor| 00009200 74 20 74 69 74 6c 65 20 6c 65 6e 67 68 74 2e 22 |t title lenght."| 00009210 3a f2 58 5a 0d 56 40 05 cd 0d 56 4a 05 cd 0d 56 |:.XZ.V@...VJ...V| 00009220 54 07 cd 3a e1 0d 56 72 24 dd f2 5a 62 28 59 67 |T..:..Vr$..Zb(Yg| 00009230 25 2c 55 6d 25 2c 5a 5a 25 29 3a ea 6c 25 2c 6f |%,Um%,ZZ%):.l%,o| 00009240 24 3a c8 8e 55 6d 25 20 ca 0d 56 9a 40 c9 39 3a |$:..Um% ..V.@.9:| 00009250 6f 24 3d 46 24 28 56 57 25 2c 32 29 3a f2 56 7a |o$=F$(VW%,2):.Vz| 00009260 28 59 67 25 2c 55 6d 25 2c 5a 64 24 29 3a e7 5a |(Yg%,Um%,Zd$):.Z| 00009270 5a 25 3d 31 33 20 84 5a 5a 25 3d 33 39 38 20 84 |Z%=13 .ZZ%=398 .| 00009280 5a 5a 25 3d 33 39 39 20 8c 0d 56 b8 0a e7 56 58 |ZZ%=399 ..V...VX| 00009290 25 20 8c 0d 56 c2 29 46 24 28 56 57 25 2c 32 29 |% ..V.)F$(VW%,2)| 000092a0 3d 5a 64 24 3a e7 46 24 28 56 57 25 2c 32 29 3c |=Zd$:.F$(VW%,2)<| 000092b0 3e 6f 24 58 79 25 3d a3 3a f2 57 76 0d 56 d6 33 |>o$Xy%=.:.Wv.V.3| 000092c0 e7 a9 28 a4 61 55 28 46 24 28 56 57 25 2c 32 29 |..(.aU(F$(VW%,2)| 000092d0 29 29 3e bb 28 46 24 28 56 57 25 2c 31 29 29 20 |))>.(F$(VW%,1)) | 000092e0 80 46 24 28 56 57 25 2c 39 29 3d 22 22 20 8c 0d |.F$(VW%,9)="" ..| 000092f0 56 e0 2e e7 46 24 28 56 57 25 2c 39 29 3d 22 22 |V...F$(VW%,9)=""| 00009300 20 84 a9 28 46 24 28 56 57 25 2c 39 29 29 3e bb | ..(F$(VW%,9))>.| 00009310 28 46 24 28 56 57 25 2c 31 29 29 20 8c 0d 56 ea |(F$(VW%,1)) ..V.| 00009320 1f e7 46 24 28 56 57 25 2c 31 29 3c 3e 22 22 ef |..F$(VW%,1)<>"".| 00009330 37 3a f2 58 7a 28 58 6b 25 2c a3 29 0d 56 f4 05 |7:.Xz(Xk%,.).V..| 00009340 cd 0d 56 fe 0f cd 3a e7 5a 5a 25 3d 31 33 20 8c |..V...:.ZZ%=13 .| 00009350 0d 57 12 13 e7 46 24 28 56 57 25 2c 34 29 3d 22 |.W...F$(VW%,4)="| 00009360 22 20 8c 0d 57 1c 0f f2 59 55 28 59 67 25 2c 31 |" ..W...YU(Yg%,1| 00009370 32 29 0d 57 26 10 cc 3a e7 5a 5a 25 3d 33 39 38 |2).W&..:.ZZ%=398| 00009380 20 8c 0d 57 3a 0f f2 59 55 28 59 67 25 2c 31 32 | ..W:..YU(Yg%,12| 00009390 29 0d 57 44 10 cc c8 99 26 34 30 30 44 32 2c 2d |).WD....&400D2,-| 000093a0 31 0d 57 4e 05 cd 0d 57 58 05 cd 0d 57 62 10 cc |1.WN...WX...Wb..| 000093b0 f2 59 55 28 59 67 25 2c 31 32 29 0d 57 6c 05 cd |.YU(Yg%,12).Wl..| 000093c0 0d 57 76 5b cc 58 5a 24 3d 22 54 6f 20 70 75 74 |.Wv[.XZ$="To put| 000093d0 20 69 6e 20 74 68 65 20 64 61 74 61 20 63 6c 69 | in the data cli| 000093e0 63 6b 20 6f 6e 20 69 63 6f 6e 20 77 69 74 68 20 |ck on icon with | 000093f0 70 6c 75 73 20 73 69 67 6e 2e 22 3a f2 58 5a 3a |plus sign.":.XZ:| 00009400 f2 56 7a 28 59 67 25 2c 55 6d 25 2c 22 22 29 3a |.Vz(Yg%,Um%,""):| 00009410 c8 99 26 34 30 30 44 32 2c 2d 31 0d 57 8a 05 cd |..&400D2,-1.W...| 00009420 0d 57 94 05 cd 0d 57 a8 41 c9 31 32 3a 6f 24 3d |.W....W.A.12:o$=| 00009430 46 24 28 56 57 25 2c 34 29 3a f2 56 7a 28 59 67 |F$(VW%,4):.Vz(Yg| 00009440 25 2c 55 6d 25 2c 5a 64 24 29 3a e7 5a 5a 25 3d |%,Um%,Zd$):.ZZ%=| 00009450 31 33 20 84 5a 5a 25 3d 33 39 38 20 84 5a 5a 25 |13 .ZZ%=398 .ZZ%| 00009460 3d 33 39 39 20 8c 0d 57 c6 0a e7 56 58 25 20 8c |=399 ..W...VX% .| 00009470 0d 57 d0 1c 6c 25 3d bb 28 5a 64 24 29 3a e7 6c |.W..l%=.(Zd$):.l| 00009480 25 3e 33 36 20 84 6c 25 3c 31 20 8c 0d 57 e4 24 |%>36 .l%<1 ..W.$| 00009490 58 5a 24 3d 22 49 6e 63 6f 72 72 65 63 74 20 69 |XZ$="Incorrect i| 000094a0 63 6f 6e 20 6c 65 6e 67 68 74 2e 22 3a f2 58 5a |con lenght.":.XZ| 000094b0 0d 57 ee 2b cc 3a 46 24 28 56 57 25 2c 34 29 3d |.W.+.:F$(VW%,4)=| 000094c0 5a 64 24 3a e7 46 24 28 56 57 25 2c 34 29 3c 3e |Zd$:.F$(VW%,4)<>| 000094d0 6f 24 58 79 25 3d a3 3a f2 57 76 0d 58 0c 0d e7 |o$Xy%=.:.Wv.X...| 000094e0 5a 5a 25 3d 31 33 20 8c 0d 58 16 13 e7 46 24 28 |ZZ%=13 ..X...F$(| 000094f0 56 57 25 2c 31 29 3d 22 22 20 8c 0d 58 20 0f f2 |VW%,1)="" ..X ..| 00009500 59 55 28 59 67 25 2c 31 39 29 0d 58 2a 10 cc c8 |YU(Yg%,19).X*...| 00009510 99 26 34 30 30 44 32 2c 2d 31 0d 58 34 05 cd 0d |.&400D2,-1.X4...| 00009520 58 3e 10 cc 3a e7 5a 5a 25 3d 33 39 38 20 8c 0d |X>..:.ZZ%=398 ..| 00009530 58 52 0f f2 59 55 28 59 67 25 2c 31 39 29 0d 58 |XR..YU(Yg%,19).X| 00009540 5c 0f cc f2 59 55 28 59 67 25 2c 39 29 0d 58 66 |\...YU(Yg%,9).Xf| 00009550 05 cd 0d 58 70 05 cd 0d 58 7a 05 cd 0d 58 84 5b |...Xp...Xz...X.[| 00009560 cc 58 5a 24 3d 22 54 6f 20 70 75 74 20 69 6e 20 |.XZ$="To put in | 00009570 74 68 65 20 64 61 74 61 20 63 6c 69 63 6b 20 6f |the data click o| 00009580 6e 20 69 63 6f 6e 20 77 69 74 68 20 70 6c 75 73 |n icon with plus| 00009590 20 73 69 67 6e 2e 22 3a f2 58 5a 3a f2 56 7a 28 | sign.":.XZ:.Vz(| 000095a0 59 67 25 2c 55 6d 25 2c 22 22 29 3a c8 99 26 34 |Yg%,Um%,""):..&4| 000095b0 30 30 44 32 2c 2d 31 0d 58 98 05 cd 0d 58 a2 05 |00D2,-1.X....X..| 000095c0 cd 0d 58 b6 41 c9 31 39 3a 6f 24 3d 46 24 28 56 |..X.A.19:o$=F$(V| 000095d0 57 25 2c 31 29 3a f2 56 7a 28 59 67 25 2c 55 6d |W%,1):.Vz(Yg%,Um| 000095e0 25 2c 5a 64 24 29 3a e7 5a 5a 25 3d 31 33 20 84 |%,Zd$):.ZZ%=13 .| 000095f0 5a 5a 25 3d 33 39 38 20 84 5a 5a 25 3d 33 39 39 |ZZ%=398 .ZZ%=399| 00009600 20 8c 0d 58 d4 0a e7 56 58 25 20 8c 0d 58 de 45 | ..X...VX% ..X.E| 00009610 6c 25 3d bb 28 5a 64 24 29 3a e7 6c 25 3e 33 36 |l%=.(Zd$):.l%>36| 00009620 20 84 6c 25 3c 31 20 84 6c 25 3c a9 28 46 24 28 | .l%<1 .l%<.(F$(| 00009630 56 57 25 2c 33 29 29 20 84 28 46 24 28 56 57 25 |VW%,3)) .(F$(VW%| 00009640 2c 30 29 3d 22 33 22 20 80 6c 25 3c 3e 38 29 20 |,0)="3" .l%<>8) | 00009650 8c 0d 58 f2 3f 58 5a 24 3d 22 49 6e 63 6f 72 72 |..X.?XZ$="Incorr| 00009660 65 63 74 20 66 69 65 6c 64 20 6c 65 6e 67 68 74 |ect field lenght| 00009670 2e 22 3a f2 58 5a 3a e7 28 46 24 28 56 57 25 2c |.":.XZ:.(F$(VW%,| 00009680 30 29 3d 22 33 22 20 80 6c 25 3c 3e 38 29 20 8c |0)="3" .l%<>8) .| 00009690 0d 59 06 28 5a 64 24 3d 22 38 22 3a f2 56 7a 28 |.Y.(Zd$="8":.Vz(| 000096a0 59 67 25 2c 55 6d 25 2c 5a 64 24 29 3a c8 99 26 |Yg%,Um%,Zd$):..&| 000096b0 34 30 30 44 32 2c 2d 31 0d 59 1a 05 cd 0d 59 24 |400D2,-1.Y....Y$| 000096c0 2b cc 3a 46 24 28 56 57 25 2c 31 29 3d 5a 64 24 |+.:F$(VW%,1)=Zd$| 000096d0 3a e7 46 24 28 56 57 25 2c 31 29 3c 3e 6f 24 58 |:.F$(VW%,1)<>o$X| 000096e0 79 25 3d a3 3a f2 57 76 0d 59 42 25 e7 a9 28 a4 |y%=.:.Wv.YB%..(.| 000096f0 61 55 28 46 24 28 56 57 25 2c 32 29 29 29 3e bb |aU(F$(VW%,2)))>.| 00009700 28 46 24 28 56 57 25 2c 31 29 29 20 8c 0d 59 4c |(F$(VW%,1)) ..YL| 00009710 2e e7 46 24 28 56 57 25 2c 39 29 3d 22 22 20 84 |..F$(VW%,9)="" .| 00009720 a9 28 46 24 28 56 57 25 2c 39 29 29 3e bb 28 46 |.(F$(VW%,9))>.(F| 00009730 24 28 56 57 25 2c 31 29 29 20 8c 0d 59 56 11 ef |$(VW%,1)) ..YV..| 00009740 37 3a f2 58 7a 28 58 6b 25 2c a3 29 0d 59 60 05 |7:.Xz(Xk%,.).Y`.| 00009750 cd 0d 59 6a 0f cd 3a e7 5a 5a 25 3d 31 33 20 8c |..Yj..:.ZZ%=13 .| 00009760 0d 59 7e 13 e7 46 24 28 56 57 25 2c 33 29 3d 22 |.Y~..F$(VW%,3)="| 00009770 22 20 8c 0d 59 88 0f f2 59 55 28 59 67 25 2c 32 |" ..Y...YU(Yg%,2| 00009780 37 29 0d 59 92 10 cc c8 99 26 34 30 30 44 32 2c |7).Y.....&400D2,| 00009790 2d 31 0d 59 9c 05 cd 0d 59 a6 10 cc 3a e7 5a 5a |-1.Y....Y...:.ZZ| 000097a0 25 3d 33 39 38 20 8c 0d 59 ba 0f f2 59 55 28 59 |%=398 ..Y...YU(Y| 000097b0 67 25 2c 32 37 29 0d 59 c4 10 cc f2 59 55 28 59 |g%,27).Y....YU(Y| 000097c0 67 25 2c 31 32 29 0d 59 ce 05 cd 0d 59 d8 05 cd |g%,12).Y....Y...| 000097d0 0d 59 e2 05 cd 0d 59 ec 5b cc 58 5a 24 3d 22 54 |.Y....Y.[.XZ$="T| 000097e0 6f 20 70 75 74 20 69 6e 20 74 68 65 20 64 61 74 |o put in the dat| 000097f0 61 20 63 6c 69 63 6b 20 6f 6e 20 69 63 6f 6e 20 |a click on icon | 00009800 77 69 74 68 20 70 6c 75 73 20 73 69 67 6e 2e 22 |with plus sign."| 00009810 3a f2 58 5a 3a f2 56 7a 28 59 67 25 2c 55 6d 25 |:.XZ:.Vz(Yg%,Um%| 00009820 2c 22 22 29 3a c8 99 26 34 30 30 44 32 2c 2d 31 |,""):..&400D2,-1| 00009830 0d 5a 00 05 cd 0d 5a 0a 05 cd 0d 5a 1e 41 c9 32 |.Z....Z....Z.A.2| 00009840 37 3a 6f 24 3d 46 24 28 56 57 25 2c 33 29 3a f2 |7:o$=F$(VW%,3):.| 00009850 56 7a 28 59 67 25 2c 55 6d 25 2c 5a 64 24 29 3a |Vz(Yg%,Um%,Zd$):| 00009860 e7 5a 5a 25 3d 31 33 20 84 5a 5a 25 3d 33 39 38 |.ZZ%=13 .ZZ%=398| 00009870 20 84 5a 5a 25 3d 33 39 39 20 8c 0d 5a 3c 1a e7 | .ZZ%=399 ..Z<..| 00009880 a9 28 5a 64 24 29 3e bb 28 46 24 28 56 57 25 2c |.(Zd$)>.(F$(VW%,| 00009890 31 29 29 20 8c 0d 5a 46 39 58 5a 24 3d 22 53 74 |1)) ..ZF9XZ$="St| 000098a0 72 69 6e 67 20 74 6f 6f 20 6c 6f 6e 67 2e 20 4d |ring too long. M| 000098b0 61 78 20 22 2b 46 24 28 56 57 25 2c 31 29 2b 22 |ax "+F$(VW%,1)+"| 000098c0 20 6c 65 74 74 65 72 73 2e 22 3a f2 58 5a 0d 5a | letters.":.XZ.Z| 000098d0 50 2b cc 3a 46 24 28 56 57 25 2c 33 29 3d 5a 64 |P+.:F$(VW%,3)=Zd| 000098e0 24 3a e7 46 24 28 56 57 25 2c 33 29 3c 3e 6f 24 |$:.F$(VW%,3)<>o$| 000098f0 58 79 25 3d a3 3a f2 57 76 0d 5a 6e 0d e7 5a 5a |Xy%=.:.Wv.Zn..ZZ| 00009900 25 3d 31 33 20 8c 0d 5a 78 0f c8 99 26 34 30 30 |%=13 ..Zx...&400| 00009910 44 32 2c 2d 31 0d 5a 82 10 cc 3a e7 5a 5a 25 3d |D2,-1.Z...:.ZZ%=| 00009920 33 39 38 20 8c 0d 5a 96 0f c8 99 26 34 30 30 44 |398 ..Z....&400D| 00009930 32 2c 2d 31 0d 5a a0 10 cc f2 59 55 28 59 67 25 |2,-1.Z....YU(Yg%| 00009940 2c 31 39 29 0d 5a aa 05 cd 0d 5a b4 05 cd 0d 5a |,19).Z....Z....Z| 00009950 be 05 cd 0d 5a c8 05 cd 0d 5a d2 07 cb 3a e1 0d |....Z....Z...:..| 00009960 5a f0 41 dd f2 64 72 3a ea 6a 25 2c 79 25 2c 77 |Z.A..dr:.j%,y%,w| 00009970 25 2c 65 55 25 2c 69 25 2c 65 56 25 2c 65 57 25 |%,eU%,i%,eV%,eW%| 00009980 2c 6c 25 2c 57 6d 25 2c 6c 25 2c 61 24 2c 65 58 |,l%,Wm%,l%,a$,eX| 00009990 25 2c 65 59 25 2c 65 5a 25 3a e7 56 58 25 20 8c |%,eY%,eZ%:.VX% .| 000099a0 0d 5b 0e 9c f2 58 76 28 57 79 25 29 3a f2 58 76 |.[...Xv(Wy%):.Xv| 000099b0 28 57 77 25 29 3a e3 6a 25 3d 30 20 b8 56 58 25 |(Ww%):.j%=0 .VX%| 000099c0 2a 32 3a f2 5a 76 28 57 79 25 2c 6a 25 29 3a ed |*2:.Zv(Wy%,j%):.| 000099d0 3a e3 6a 25 3d 30 20 b8 56 58 25 2d 31 3a f2 5a |:.j%=0 .VX%-1:.Z| 000099e0 76 28 58 63 25 2c 6a 25 29 3a ed 3a e3 6a 25 3d |v(Xc%,j%):.:.j%=| 000099f0 30 20 b8 56 58 25 2d 31 3a f2 5a 76 28 58 65 25 |0 .VX%-1:.Zv(Xe%| 00009a00 2c 6a 25 29 3a ed 3a 65 56 25 3d 30 3a e3 6a 25 |,j%):.:eV%=0:.j%| 00009a10 3d 31 20 b8 56 58 25 3a 79 25 3d 28 a9 28 46 24 |=1 .VX%:y%=(.(F$| 00009a20 28 6a 25 2c 32 29 29 2a 31 36 29 2b 31 36 3a e7 |(j%,2))*16)+16:.| 00009a30 79 25 3e 65 56 25 65 56 25 3d 79 25 0d 5b 4a 3b |y%>eV%eV%=y%.[J;| 00009a40 ed 3a 65 57 25 3d 30 3a e3 6a 25 3d 31 20 b8 56 |.:eW%=0:.j%=1 .V| 00009a50 58 25 3a 79 25 3d 28 bb 28 46 24 28 6a 25 2c 34 |X%:y%=(.(F$(j%,4| 00009a60 29 29 2a 31 36 29 2b 31 36 3a e7 79 25 3e 65 57 |))*16)+16:.y%>eW| 00009a70 25 65 57 25 3d 79 25 0d 5b 68 d5 ed 3a 65 61 25 |%eW%=y%.[h..:ea%| 00009a80 3d 65 56 25 2b 31 36 3a 79 25 3d 2d 37 32 3a 65 |=eV%+16:y%=-72:e| 00009a90 55 25 3d 30 3a 69 25 3d 30 3a 59 69 25 3d 55 6e |U%=0:i%=0:Yi%=Un| 00009aa0 25 3a 65 62 25 3d 55 6f 25 3a 55 75 25 3d 55 70 |%:eb%=Uo%:Uu%=Up| 00009ab0 25 3a 65 63 25 3d 55 71 25 3a 65 64 25 3d 55 72 |%:ec%=Uq%:ed%=Ur| 00009ac0 25 3a 57 6d 25 3d 26 31 37 30 30 36 31 31 39 3a |%:Wm%=&17006119:| 00009ad0 24 65 62 25 3d 22 78 30 3b 2d 31 22 3a 24 65 63 |$eb%="x0;-1":$ec| 00009ae0 25 3d 22 22 2b bd 28 30 29 3a 65 64 25 3d 31 3a |%=""+.(0):ed%=1:| 00009af0 65 58 25 3d 28 37 32 2a 56 58 25 29 2b 38 3a 65 |eX%=(72*VX%)+8:e| 00009b00 5a 25 3d 2d 28 65 58 25 2b 38 29 3a 65 59 25 3d |Z%=-(eX%+8):eY%=| 00009b10 65 56 25 2b 65 57 25 2b 32 34 3a 55 6d 25 28 69 |eV%+eW%+24:Um%(i| 00009b20 25 29 3d a4 62 7a 28 57 79 25 2c 38 2c 65 5a 25 |%)=.bz(Wy%,8,eZ%| 00009b30 2c 65 59 25 2c 65 58 25 2c 57 6d 25 2c 22 22 2c |,eY%,eX%,Wm%,"",| 00009b40 65 63 25 2c 65 62 25 2c 65 64 25 29 0d 5b b8 fc |ec%,eb%,ed%).[..| 00009b50 69 25 2b 3d 31 3a 65 63 25 2b 3d a9 28 24 65 63 |i%+=1:ec%+=.($ec| 00009b60 25 29 2b 31 3a 65 64 25 2b 3d a9 28 24 65 63 25 |%)+1:ed%+=.($ec%| 00009b70 29 2b 31 3a 65 62 25 2b 3d a9 28 24 65 62 25 29 |)+1:eb%+=.($eb%)| 00009b80 2b 31 3a e3 6a 25 3d 31 20 b8 56 58 25 3a 64 55 |+1:.j%=1 .VX%:dU| 00009b90 25 3d bb 28 46 24 28 6a 25 2c 38 29 29 3a 64 56 |%=.(F$(j%,8)):dV| 00009ba0 25 3d 31 3a 24 65 63 25 3d 46 24 28 6a 25 2c 32 |%=1:$ec%=F$(j%,2| 00009bb0 29 2b bd 28 30 29 3a 65 64 25 3d 65 56 25 2b 31 |)+.(0):ed%=eV%+1| 00009bc0 3a 57 6d 25 3d a4 63 6c 28 31 2c 30 2c 30 2c 30 |:Wm%=.cl(1,0,0,0| 00009bd0 2c 31 2c 31 2c 30 2c 30 2c 31 2c 31 2c 30 2c 30 |,1,1,0,0,1,1,0,0| 00009be0 2c 30 2c 30 2c 30 2c 30 2c 30 2c 64 55 25 2c 64 |,0,0,0,0,0,dU%,d| 00009bf0 56 25 2c 30 29 3a 55 6d 25 28 69 25 29 3d a4 62 |V%,0):Um%(i%)=.b| 00009c00 7a 28 57 79 25 2c 38 2c 79 25 2c 65 56 25 2c 34 |z(Wy%,8,y%,eV%,4| 00009c10 38 2c 57 6d 25 2c 46 24 28 6a 25 2c 32 29 2c 65 |8,Wm%,F$(j%,2),e| 00009c20 63 25 2c 2d 31 2c 65 64 25 29 3a 65 63 25 2b 3d |c%,-1,ed%):ec%+=| 00009c30 a9 28 46 24 28 6a 25 2c 32 29 29 2b 31 3a 65 64 |.(F$(j%,2))+1:ed| 00009c40 25 2b 3d 65 56 25 2b 31 0d 5b fe 2d 77 25 3d 28 |%+=eV%+1.[.-w%=(| 00009c50 bb 28 46 24 28 6a 25 2c 34 29 29 2a 31 36 29 2b |.(F$(j%,4))*16)+| 00009c60 31 38 3a 69 25 2b 3d 31 3a c8 8e 46 24 28 6a 25 |18:i%+=1:..F$(j%| 00009c70 2c 30 29 20 ca 0d 5c 1c 20 c9 22 30 22 3a 24 65 |,0) ..\. ."0":$e| 00009c80 62 25 3d 22 78 33 3b 2d 31 3b 70 70 74 72 5f 77 |b%="x3;-1;pptr_w| 00009c90 72 69 74 65 22 0d 5c 26 25 c9 22 31 22 3a 24 65 |rite".\&%."1":$e| 00009ca0 62 25 3d 22 78 33 3b 61 30 2d 39 3b 2d 31 3b 70 |b%="x3;a0-9;-1;p| 00009cb0 70 74 72 5f 77 72 69 74 65 22 0d 5c 30 26 c9 22 |ptr_write".\0&."| 00009cc0 32 22 3a 24 65 62 25 3d 22 78 33 3b 61 30 2d 39 |2":$eb%="x3;a0-9| 00009cd0 2e 3b 2d 31 3b 70 70 74 72 5f 77 72 69 74 65 22 |.;-1;pptr_write"| 00009ce0 0d 5c 3a 26 c9 22 33 22 3a 24 65 62 25 3d 22 78 |.\:&."3":$eb%="x| 00009cf0 33 3b 61 30 2d 39 2f 3b 2d 31 3b 70 70 74 72 5f |3;a0-9/;-1;pptr_| 00009d00 77 72 69 74 65 22 0d 5c 44 12 cb 3a c8 8e 46 24 |write".\D..:..F$| 00009d10 28 6a 25 2c 37 29 20 ca 0d 5c 58 14 c9 22 30 22 |(j%,7) ..\X.."0"| 00009d20 3a 63 6f 25 3d 31 3a 63 74 25 3d 30 0d 5c 62 14 |:co%=1:ct%=0.\b.| 00009d30 c9 22 31 22 3a 63 6f 25 3d 30 3a 63 74 25 3d 30 |."1":co%=0:ct%=0| 00009d40 0d 5c 6c 14 c9 22 32 22 3a 63 6f 25 3d 30 3a 63 |.\l.."2":co%=0:c| 00009d50 74 25 3d 31 0d 5c 76 e3 cb 3a 64 55 25 3d bb 28 |t%=1.\v..:dU%=.(| 00009d60 46 24 28 6a 25 2c 35 29 29 3a 64 56 25 3d bb 28 |F$(j%,5)):dV%=.(| 00009d70 46 24 28 6a 25 2c 36 29 29 3a 57 6d 25 3d a4 63 |F$(j%,6)):Wm%=.c| 00009d80 6c 28 31 2c 30 2c 31 2c 63 6f 25 2c 31 2c 31 2c |l(1,0,1,co%,1,1,| 00009d90 30 2c 30 2c 31 2c 63 74 25 2c 30 2c 30 2c 31 35 |0,0,1,ct%,0,0,15| 00009da0 2c 30 2c 30 2c 30 2c 30 2c 64 55 25 2c 64 56 25 |,0,0,0,0,dU%,dV%| 00009db0 2c 30 29 3a 55 75 25 3d bb 28 46 24 28 6a 25 2c |,0):Uu%=.(F$(j%,| 00009dc0 31 29 29 2b 31 3a 24 59 69 25 3d 46 24 28 6a 25 |1))+1:$Yi%=F$(j%| 00009dd0 2c 33 29 2b bd 28 30 29 3a 55 6d 25 28 69 25 29 |,3)+.(0):Um%(i%)| 00009de0 3d a4 62 7a 28 57 79 25 2c 65 61 25 2c 79 25 2c |=.bz(Wy%,ea%,y%,| 00009df0 77 25 2c 34 38 2c 57 6d 25 2c 46 24 28 6a 25 2c |w%,48,Wm%,F$(j%,| 00009e00 33 29 2c 59 69 25 2c 65 62 25 2c 55 75 25 29 3a |3),Yi%,eb%,Uu%):| 00009e10 79 25 2d 3d 37 32 3a 65 55 25 2d 3d 37 32 3a 69 |y%-=72:eU%-=72:i| 00009e20 25 2b 3d 31 3a 59 69 25 2b 3d bb 28 46 24 28 6a |%+=1:Yi%+=.(F$(j| 00009e30 25 2c 31 29 29 2b 31 0d 5c b2 a3 65 62 25 2b 3d |%,1))+1.\..eb%+=| 00009e40 a9 28 24 65 62 25 29 2b 31 3a 55 75 25 2b 3d a9 |.($eb%)+1:Uu%+=.| 00009e50 28 46 24 28 6a 25 2c 31 29 29 2b 31 3a ed 3a f2 |(F$(j%,1))+1:.:.| 00009e60 62 79 28 57 79 25 2c 30 2c 65 55 25 2d 32 34 2c |by(Wy%,0,eU%-24,| 00009e70 65 56 25 2b 65 57 25 2b 34 30 2c 30 29 3a 65 65 |eV%+eW%+40,0):ee| 00009e80 25 3d 2d 65 55 25 2b 32 34 3a f2 58 76 28 57 79 |%=-eU%+24:.Xv(Wy| 00009e90 25 29 3a f2 58 7a 28 57 79 25 2c a3 29 3a 65 56 |%):.Xz(Wy%,.):eV| 00009ea0 25 3d 30 3a e3 6a 25 3d 31 20 b8 56 58 25 3a 61 |%=0:.j%=1 .VX%:a| 00009eb0 24 3d 22 20 20 22 2b 46 24 28 6a 25 2c 32 29 3a |$=" "+F$(j%,2):| 00009ec0 e7 c2 61 24 2c 31 29 3d 22 3a 22 61 24 3d c0 61 |..a$,1)=":"a$=.a| 00009ed0 24 2c a9 28 61 24 29 2d 31 29 0d 5d 02 22 79 25 |$,.(a$)-1).]."y%| 00009ee0 3d 28 a9 28 61 24 29 2a 31 36 29 2b 31 36 3a e7 |=(.(a$)*16)+16:.| 00009ef0 79 25 3e 65 56 25 65 56 25 3d 79 25 0d 5d 0c 4c |y%>eV%eV%=y%.].L| 00009f00 ed 3a 79 25 3d 2d 34 38 3a 65 55 25 3d 30 3a 69 |.:y%=-48:eU%=0:i| 00009f10 25 3d 30 3a e3 6a 25 3d 31 20 b8 56 58 25 3a e7 |%=0:.j%=1 .VX%:.| 00009f20 6a 25 3c 3e 57 6f 25 61 24 3d 22 20 20 22 2b 46 |j%<>Wo%a$=" "+F| 00009f30 24 28 6a 25 2c 32 29 8b 61 24 3d 22 80 20 22 2b |$(j%,2).a$=". "+| 00009f40 46 24 28 6a 25 2c 32 29 0d 5d 34 1e e7 c2 61 24 |F$(j%,2).]4...a$| 00009f50 2c 31 29 3d 22 3a 22 61 24 3d c0 61 24 2c a9 28 |,1)=":"a$=.a$,.(| 00009f60 61 24 29 2d 31 29 0d 5d 3e 9c 57 6d 25 3d 26 30 |a$)-1).]>.Wm%=&0| 00009f70 37 30 30 33 31 33 31 3a 24 59 69 25 3d 61 24 2b |7003131:$Yi%=a$+| 00009f80 bd 28 30 29 3a 55 75 25 3d 65 56 25 2b 31 3a 55 |.(0):Uu%=eV%+1:U| 00009f90 6d 25 28 69 25 29 3d a4 62 7a 28 58 63 25 2c 30 |m%(i%)=.bz(Xc%,0| 00009fa0 2c 79 25 2c 65 56 25 2c 34 38 2c 57 6d 25 2c 61 |,y%,eV%,48,Wm%,a| 00009fb0 24 2c 59 69 25 2c 2d 31 2c 55 75 25 29 3a 59 69 |$,Yi%,-1,Uu%):Yi| 00009fc0 25 2b 3d a9 28 61 24 29 2b 31 3a 55 75 25 2b 3d |%+=.(a$)+1:Uu%+=| 00009fd0 65 56 25 2b 31 3a 79 25 2d 3d 34 38 3a 65 55 25 |eV%+1:y%-=48:eU%| 00009fe0 2d 3d 34 38 3a 69 25 2b 3d 31 3a ed 3a e7 94 28 |-=48:i%+=1:.:..(| 00009ff0 65 55 25 29 3c 32 34 30 20 8c 65 55 25 3d 2d 32 |eU%)<240 .eU%=-2| 0000a000 34 30 0d 5d 7a 63 f2 62 79 28 58 63 25 2c 30 2c |40.]zc.by(Xc%,0,| 0000a010 65 55 25 2d 34 2c 32 39 36 2c 30 29 3a f2 58 76 |eU%-4,296,0):.Xv| 0000a020 28 58 63 25 29 3a 65 56 25 3d 30 3a e3 6a 25 3d |(Xc%):eV%=0:.j%=| 0000a030 31 20 b8 56 58 25 3a 61 24 3d a4 65 66 28 6a 25 |1 .VX%:a$=.ef(j%| 0000a040 2c 22 80 20 22 29 3a 79 25 3d 28 a9 28 61 24 29 |,". "):y%=(.(a$)| 0000a050 2a 31 36 29 2b 31 36 3a e7 79 25 3e 65 56 25 65 |*16)+16:.y%>eV%e| 0000a060 56 25 3d 79 25 0d 5d b6 cb ed 3a 79 25 3d 2d 34 |V%=y%.]...:y%=-4| 0000a070 38 3a 65 55 25 3d 30 3a 69 25 3d 30 3a e3 6a 25 |8:eU%=0:i%=0:.j%| 0000a080 3d 31 20 b8 56 58 25 3a 61 24 3d a4 65 66 28 6a |=1 .VX%:a$=.ef(j| 0000a090 25 2c 22 80 20 22 29 3a 57 6d 25 3d 26 30 37 30 |%,". "):Wm%=&070| 0000a0a0 30 33 31 33 31 3a 24 59 69 25 3d 61 24 2b bd 28 |03131:$Yi%=a$+.(| 0000a0b0 30 29 3a 55 75 25 3d 65 56 25 2b 31 3a 55 6d 25 |0):Uu%=eV%+1:Um%| 0000a0c0 28 69 25 29 3d a4 62 7a 28 58 65 25 2c 30 2c 79 |(i%)=.bz(Xe%,0,y| 0000a0d0 25 2c 65 56 25 2c 34 38 2c 57 6d 25 2c 61 24 2c |%,eV%,48,Wm%,a$,| 0000a0e0 59 69 25 2c 2d 31 2c 55 75 25 29 3a 59 69 25 2b |Yi%,-1,Uu%):Yi%+| 0000a0f0 3d a9 28 61 24 29 2b 31 3a 55 75 25 2b 3d 65 56 |=.(a$)+1:Uu%+=eV| 0000a100 25 2b 31 3a 79 25 2d 3d 34 38 3a 65 55 25 2d 3d |%+1:y%-=48:eU%-=| 0000a110 34 38 3a 69 25 2b 3d 31 3a ed 3a e7 94 28 65 55 |48:i%+=1:.:..(eU| 0000a120 25 29 3c 32 34 30 20 8c 65 55 25 3d 2d 32 34 30 |%)<240 .eU%=-240| 0000a130 0d 5e 1a 38 f2 62 79 28 58 65 25 2c 30 2c 65 55 |.^.8.by(Xe%,0,eU| 0000a140 25 2d 34 2c 33 34 32 2c 30 29 3a f2 58 76 28 58 |%-4,342,0):.Xv(X| 0000a150 65 25 29 3a f2 58 7a 28 57 77 25 2c a3 29 3a 56 |e%):.Xz(Ww%,.):V| 0000a160 59 25 3d b9 3a f2 65 67 0d 5e 2e 88 cd 3a 5a 7a |Y%=.:.eg.^...:Zz| 0000a170 25 3d 31 3a f2 56 7a 28 58 58 25 2c 39 2c a4 61 |%=1:.Vz(XX%,9,.a| 0000a180 55 28 46 24 28 5a 7a 25 2c 32 29 29 29 3a 61 56 |U(F$(Zz%,2))):aV| 0000a190 25 3d 31 3a f2 56 7a 28 58 58 25 2c 32 33 2c a4 |%=1:.Vz(XX%,23,.| 0000a1a0 61 55 28 46 24 28 61 56 25 2c 32 29 29 29 3a 5a |aU(F$(aV%,2))):Z| 0000a1b0 72 25 3d 35 3a f2 56 7a 28 58 58 25 2c 31 31 2c |r%=5:.Vz(XX%,11,| 0000a1c0 22 43 6f 6e 74 61 69 6e 73 22 29 3a 5a 73 25 3d |"Contains"):Zs%=| 0000a1d0 35 3a f2 56 7a 28 58 58 25 2c 32 35 2c 22 43 6f |5:.Vz(XX%,25,"Co| 0000a1e0 6e 74 61 69 6e 73 22 29 3a 61 57 25 3d a3 3a e1 |ntains"):aW%=.:.| 0000a1f0 0d 5e 74 5e dd a4 65 66 28 6e 25 2c 61 24 29 3a |.^t^..ef(n%,a$):| 0000a200 ea 62 24 2c 63 24 2c 64 24 2c 6c 25 3a 62 24 3d |.b$,c$,d$,l%:b$=| 0000a210 61 24 2b 46 24 28 6e 25 2c 32 29 3a 62 24 3d a4 |a$+F$(n%,2):b$=.| 0000a220 61 55 28 62 24 29 3a 6c 25 3d a9 28 62 24 29 3a |aU(b$):l%=.(b$):| 0000a230 63 24 3d 46 24 28 6e 25 2c 31 29 3a e7 a9 28 63 |c$=F$(n%,1):..(c| 0000a240 24 29 3c 32 20 63 24 3d 22 20 22 2b 63 24 0d 5e |$)<2 c$=" "+c$.^| 0000a250 9c 1c 64 24 3d c4 31 38 2d 6c 25 2c 22 20 22 29 |..d$=.18-l%," ")| 0000a260 3a 3d 62 24 2b 64 24 2b 63 24 0d 5e e2 24 dd f2 |:=b$+d$+c$.^.$..| 0000a270 5a 66 28 59 67 25 2c 55 6d 25 2c 5a 5a 25 29 3a |Zf(Yg%,Um%,ZZ%):| 0000a280 ea 6f 24 2c 6e 25 3a c8 8e 55 6d 25 20 ca 0d 5f |.o$,n%:..Um% .._| 0000a290 00 79 c9 32 2c 34 2c 36 2c 38 2c 31 30 2c 31 32 |.y.2,4,6,8,10,12| 0000a2a0 2c 31 34 2c 31 36 2c 31 38 2c 32 30 2c 32 32 2c |,14,16,18,20,22,| 0000a2b0 32 34 2c 32 36 2c 32 38 2c 33 30 2c 33 32 2c 33 |24,26,28,30,32,3| 0000a2c0 34 2c 33 36 3a 6e 25 3d 55 6d 25 2f 32 3a 6f 24 |4,36:n%=Um%/2:o$| 0000a2d0 3d 52 24 28 4e 25 2c 6e 25 29 3a f2 56 7a 28 59 |=R$(N%,n%):.Vz(Y| 0000a2e0 67 25 2c 55 6d 25 2c 5a 64 24 29 3a e7 5a 5a 25 |g%,Um%,Zd$):.ZZ%| 0000a2f0 3d 31 33 20 84 5a 5a 25 3d 33 39 38 20 84 5a 5a |=13 .ZZ%=398 .ZZ| 0000a300 25 3d 33 39 39 20 8c 0d 5f 1e 09 e7 55 25 20 8c |%=399 .._...U% .| 0000a310 0d 5f 28 1e e7 28 5a 64 24 3c 3e 22 22 20 80 55 |._(..(Zd$<>"" .U| 0000a320 6d 25 3d 32 29 20 84 55 6d 25 3e 32 20 8c 0d 5f |m%=2) .Um%>2 .._| 0000a330 32 14 e7 46 24 28 6e 25 2c 30 29 3c 3e 22 33 22 |2..F$(n%,0)<>"3"| 0000a340 20 8c 0d 5f 3c 29 52 24 28 4e 25 2c 6e 25 29 3d | .._<)R$(N%,n%)=| 0000a350 5a 64 24 3a e7 52 24 28 4e 25 2c 6e 25 29 3c 3e |Zd$:.R$(N%,n%)<>| 0000a360 6f 24 58 79 25 3d a3 3a f2 57 76 0d 5f 50 16 e7 |o$Xy%=.:.Wv._P..| 0000a370 5a 5a 25 3d 31 33 20 84 5a 5a 25 3d 33 39 38 20 |ZZ%=13 .ZZ%=398 | 0000a380 8c 0d 5f 5a 10 e7 55 6d 25 3c 56 58 25 2a 32 20 |.._Z..Um%<VX%*2 | 0000a390 8c 0d 5f 64 12 f2 59 55 28 59 67 25 2c 55 6d 25 |.._d..YU(Yg%,Um%| 0000a3a0 2b 32 29 0d 5f 6e 16 cc c8 99 26 34 30 30 44 32 |+2)._n....&400D2| 0000a3b0 2c 2d 31 3a 57 65 25 3d a3 0d 5f 78 05 cd 0d 5f |,-1:We%=.._x..._| 0000a3c0 82 10 cd 3a e7 5a 5a 25 3d 33 39 39 20 8c 0d 5f |...:.ZZ%=399 .._| 0000a3d0 96 0c e7 55 6d 25 3e 32 20 8c 0d 5f a0 12 f2 59 |...Um%>2 .._...Y| 0000a3e0 55 28 59 67 25 2c 55 6d 25 2d 32 29 0d 5f aa 16 |U(Yg%,Um%-2)._..| 0000a3f0 cc c8 99 26 34 30 30 44 32 2c 2d 31 3a 57 65 25 |...&400D2,-1:We%| 0000a400 3d a3 0d 5f b4 05 cd 0d 5f be 05 cd 0d 5f c8 13 |=.._...._...._..| 0000a410 cc 3a e7 a4 65 68 28 5a 64 24 29 3d a3 20 8c 0d |.:..eh(Zd$)=. ..| 0000a420 5f dc 2e 52 24 28 4e 25 2c 6e 25 29 3d a4 57 75 |_..R$(N%,n%)=.Wu| 0000a430 28 5a 64 24 29 3a e7 52 24 28 4e 25 2c 6e 25 29 |(Zd$):.R$(N%,n%)| 0000a440 3c 3e 6f 24 58 79 25 3d a3 3a f2 57 76 0d 5f f0 |<>o$Xy%=.:.Wv._.| 0000a450 16 e7 5a 5a 25 3d 31 33 20 84 5a 5a 25 3d 33 39 |..ZZ%=13 .ZZ%=39| 0000a460 38 20 8c 0d 5f fa 10 e7 55 6d 25 3c 56 58 25 2a |8 .._...Um%<VX%*| 0000a470 32 20 8c 0d 60 04 12 f2 59 55 28 59 67 25 2c 55 |2 ..`...YU(Yg%,U| 0000a480 6d 25 2b 32 29 0d 60 0e 16 cc c8 99 26 34 30 30 |m%+2).`.....&400| 0000a490 44 32 2c 2d 31 3a 57 65 25 3d a3 0d 60 18 05 cd |D2,-1:We%=..`...| 0000a4a0 0d 60 22 10 cd 3a e7 5a 5a 25 3d 33 39 39 20 8c |.`"..:.ZZ%=399 .| 0000a4b0 0d 60 36 0c e7 55 6d 25 3e 32 20 8c 0d 60 40 12 |.`6..Um%>2 ..`@.| 0000a4c0 f2 59 55 28 59 67 25 2c 55 6d 25 2d 32 29 0d 60 |.YU(Yg%,Um%-2).`| 0000a4d0 4a 16 cc c8 99 26 34 30 30 44 32 2c 2d 31 3a 57 |J....&400D2,-1:W| 0000a4e0 65 25 3d a3 0d 60 54 05 cd 0d 60 5e 05 cd 0d 60 |e%=..`T...`^...`| 0000a4f0 68 24 cc 3a 58 5a 24 3d 22 49 6e 76 61 6c 69 64 |h$.:XZ$="Invalid| 0000a500 20 64 61 74 61 20 66 6f 72 6d 61 74 2e 22 3a f2 | data format.":.| 0000a510 58 5a 0d 60 7c 05 cd 0d 60 86 05 cd 0d 60 90 37 |XZ.`|...`....`.7| 0000a520 cc 3a c8 99 26 34 30 30 44 32 2c 2d 31 3a 55 25 |.:..&400D2,-1:U%| 0000a530 2d 3d 31 3a f2 56 7a 28 57 77 25 2c 38 2c c3 28 |-=1:.Vz(Ww%,8,.(| 0000a540 55 25 29 29 3a 4e 25 3d 31 3a f2 59 59 3a 57 65 |U%)):N%=1:.YY:We| 0000a550 25 3d a3 0d 60 b8 05 cd 0d 60 c2 5b cc 58 5a 24 |%=..`....`.[.XZ$| 0000a560 3d 22 54 6f 20 70 75 74 20 69 6e 20 74 68 65 20 |="To put in the | 0000a570 64 61 74 61 20 63 6c 69 63 6b 20 6f 6e 20 69 63 |data click on ic| 0000a580 6f 6e 20 77 69 74 68 20 70 6c 75 73 20 73 69 67 |on with plus sig| 0000a590 6e 2e 22 3a f2 58 5a 3a f2 56 7a 28 59 67 25 2c |n.":.XZ:.Vz(Yg%,| 0000a5a0 55 6d 25 2c 22 22 29 3a c8 99 26 34 30 30 44 32 |Um%,""):..&400D2| 0000a5b0 2c 2d 31 0d 60 d6 05 cd 0d 60 e0 05 cd 0d 60 ea |,-1.`....`....`.| 0000a5c0 07 cb 3a e1 0d 61 08 28 dd a4 65 68 28 61 24 29 |..:..a.(..eh(a$)| 0000a5d0 3a ea 66 25 2c 67 25 2c 6d 25 2c 61 25 3a 66 25 |:.f%,g%,m%,a%:f%| 0000a5e0 3d a3 3a e7 61 24 3c 3e 22 22 20 8c 0d 61 30 1a |=.:.a$<>"" ..a0.| 0000a5f0 e7 a9 28 61 24 29 3e 30 20 80 a9 28 61 24 29 3c |..(a$)>0 ..(a$)<| 0000a600 38 20 66 25 3d b9 0d 61 3a 0b e7 66 25 3d a3 20 |8 f%=..a:..f%=. | 0000a610 8c 0d 61 44 25 e7 c1 61 24 2c 33 2c 31 29 3c 3e |..aD%..a$,3,1)<>| 0000a620 22 2f 22 20 84 c1 61 24 2c 36 2c 31 29 3c 3e 22 |"/" ..a$,6,1)<>"| 0000a630 2f 22 66 25 3d b9 0d 61 4e 25 6d 25 3d bb 28 c1 |/"f%=..aN%m%=.(.| 0000a640 61 24 2c 34 2c 32 29 29 3a e7 6d 25 3c 31 20 84 |a$,4,2)):.m%<1 .| 0000a650 6d 25 3e 31 32 20 8c 66 25 3d b9 0d 61 58 23 67 |m%>12 .f%=..aX#g| 0000a660 25 3d bb 28 c0 61 24 2c 32 29 29 3a e7 67 25 3c |%=.(.a$,2)):.g%<| 0000a670 31 20 84 67 25 3e 33 31 20 8c 66 25 3d b9 0d 61 |1 .g%>31 .f%=..a| 0000a680 62 0b e7 66 25 3d a3 20 8c 0d 61 6c 13 e7 67 25 |b..f%=. ..al..g%| 0000a690 3e 56 62 25 28 6d 25 29 66 25 3d b9 0d 61 76 0d |>Vb%(m%)f%=..av.| 0000a6a0 cd 3a e7 6d 25 3d 32 20 8c 0d 61 8a 31 61 25 3d |.:.m%=2 ..a.1a%=| 0000a6b0 bb 28 c2 61 24 2c 32 29 29 3a e7 28 61 25 20 83 |.(.a$,2)):.(a% .| 0000a6c0 34 30 30 3d 30 20 84 61 25 20 83 34 3d 30 29 6c |400=0 .a% .4=0)l| 0000a6d0 25 3d 32 39 8b 6c 25 3d 32 38 0d 61 94 0e e7 67 |%=29.l%=28.a...g| 0000a6e0 25 3e 6c 25 66 25 3d b9 0d 61 9e 05 cd 0d 61 a8 |%>l%f%=..a....a.| 0000a6f0 05 cd 0d 61 b2 09 cd 3a 3d 66 25 0d 61 d0 2c dd |...a...:=f%.a.,.| 0000a700 a4 65 69 28 61 24 29 3a 3d c2 61 24 2c 32 29 2b |.ei(a$):=.a$,2)+| 0000a710 22 2f 22 2b c1 61 24 2c 33 2c 32 29 2b 22 2f 22 |"/"+.a$,3,2)+"/"| 0000a720 2b c0 61 24 2c 32 29 0d 61 ee 24 dd a4 57 75 28 |+.a$,2).a.$..Wu(| 0000a730 61 24 29 3a 3d c2 61 24 2c 32 29 2b c1 61 24 2c |a$):=.a$,2)+.a$,| 0000a740 34 2c 32 29 2b c0 61 24 2c 32 29 0d 62 0c 29 dd |4,2)+.a$,2).b.).| 0000a750 f2 59 74 28 55 6d 25 29 3a ea 6a 25 2c 68 25 2c |.Yt(Um%):.j%,h%,| 0000a760 6e 25 2c 69 25 3a 68 25 3d 57 77 25 3a c8 8e 55 |n%,i%:h%=Ww%:..U| 0000a770 6d 25 20 ca 0d 62 2a 15 c9 31 3a e7 4e 25 3d 55 |m% ..b*..1:.N%=U| 0000a780 25 20 84 55 25 3d 30 20 8c 0d 62 3e 09 e7 55 25 |% .U%=0 ..b>..U%| 0000a790 20 8c 0d 62 48 26 58 5a 24 3d 22 54 68 69 73 20 | ..bH&XZ$="This | 0000a7a0 69 73 20 74 68 65 20 6c 61 73 74 20 72 65 63 6f |is the last reco| 0000a7b0 72 64 2e 22 3a f2 58 5a 0d 62 52 25 cc 58 5a 24 |rd.":.XZ.bR%.XZ$| 0000a7c0 3d 22 4e 6f 20 72 65 63 6f 72 64 73 20 69 6e 20 |="No records in | 0000a7d0 61 72 63 68 69 76 65 2e 22 3a f2 58 5a 0d 62 5c |archive.":.XZ.b\| 0000a7e0 05 cd 0d 62 66 12 cc 4e 25 2b 3d 31 3a f2 59 59 |...bf..N%+=1:.YY| 0000a7f0 3a f2 59 5a 0d 62 70 05 cd 0d 62 7a 15 c9 32 3a |:.YZ.bp...bz..2:| 0000a800 e7 4e 25 3d 55 25 20 84 55 25 3d 30 20 8c 0d 62 |.N%=U% .U%=0 ..b| 0000a810 8e 09 e7 55 25 20 8c 0d 62 98 26 58 5a 24 3d 22 |...U% ..b.&XZ$="| 0000a820 54 68 69 73 20 69 73 20 74 68 65 20 6c 61 73 74 |This is the last| 0000a830 20 72 65 63 6f 72 64 2e 22 3a f2 58 5a 0d 62 a2 | record.":.XZ.b.| 0000a840 25 cc 58 5a 24 3d 22 4e 6f 20 72 65 63 6f 72 64 |%.XZ$="No record| 0000a850 73 20 69 6e 20 61 72 63 68 69 76 65 2e 22 3a f2 |s in archive.":.| 0000a860 58 5a 0d 62 ac 05 cd 0d 62 b6 12 cc 4e 25 3d 55 |XZ.b....b...N%=U| 0000a870 25 3a f2 59 59 3a f2 59 5a 0d 62 c0 05 cd 0d 62 |%:.YY:.YZ.b....b| 0000a880 ca 14 c9 33 3a e7 4e 25 3d 31 20 84 55 25 3d 30 |...3:.N%=1 .U%=0| 0000a890 20 8c 0d 62 de 09 e7 55 25 20 8c 0d 62 e8 27 58 | ..b...U% ..b.'X| 0000a8a0 5a 24 3d 22 54 68 69 73 20 69 73 20 74 68 65 20 |Z$="This is the | 0000a8b0 66 69 72 73 74 20 72 65 63 6f 72 64 2e 22 3a f2 |first record.":.| 0000a8c0 58 5a 0d 62 f2 25 cc 58 5a 24 3d 22 4e 6f 20 72 |XZ.b.%.XZ$="No r| 0000a8d0 65 63 6f 72 64 73 20 69 6e 20 61 72 63 68 69 76 |ecords in archiv| 0000a8e0 65 2e 22 3a f2 58 5a 0d 62 fc 05 cd 0d 63 06 11 |e.":.XZ.b....c..| 0000a8f0 cc 4e 25 3d 31 3a f2 59 59 3a f2 59 5a 0d 63 10 |.N%=1:.YY:.YZ.c.| 0000a900 05 cd 0d 63 1a 14 c9 34 3a e7 4e 25 3d 31 20 84 |...c...4:.N%=1 .| 0000a910 55 25 3d 30 20 8c 0d 63 2e 09 e7 55 25 20 8c 0d |U%=0 ..c...U% ..| 0000a920 63 38 27 58 5a 24 3d 22 54 68 69 73 20 69 73 20 |c8'XZ$="This is | 0000a930 74 68 65 20 66 69 72 73 74 20 72 65 63 6f 72 64 |the first record| 0000a940 2e 22 3a f2 58 5a 0d 63 42 25 cc 58 5a 24 3d 22 |.":.XZ.cB%.XZ$="| 0000a950 4e 6f 20 72 65 63 6f 72 64 73 20 69 6e 20 61 72 |No records in ar| 0000a960 63 68 69 76 65 2e 22 3a f2 58 5a 0d 63 4c 05 cd |chive.":.XZ.cL..| 0000a970 0d 63 56 12 cc 4e 25 2d 3d 31 3a f2 59 59 3a f2 |.cV..N%-=1:.YY:.| 0000a980 59 5a 0d 63 60 05 cd 0d 63 6a 10 c9 39 3a e7 55 |YZ.c`...cj..9:.U| 0000a990 25 3d 35 30 30 20 8c 0d 63 7e 1b 58 5a 24 3d 22 |%=500 ..c~.XZ$="| 0000a9a0 41 72 63 68 69 76 65 20 66 75 6c 6c 2e 22 3a f2 |Archive full.":.| 0000a9b0 58 5a 0d 63 88 24 cc 3a e7 28 55 25 3d 30 20 84 |XZ.c.$.:.(U%=0 .| 0000a9c0 52 24 28 4e 25 2c 31 29 3c 3e 22 22 29 20 80 57 |R$(N%,1)<>"") .W| 0000a9d0 65 25 3d a3 20 8c 0d 63 9c 78 55 25 2b 3d 31 3a |e%=. ..c.xU%+=1:| 0000a9e0 f2 56 7a 28 68 25 2c 38 2c c3 28 55 25 29 29 3a |.Vz(h%,8,.(U%)):| 0000a9f0 4e 25 3d 55 25 3a 57 65 25 3d b9 3a f2 56 7a 28 |N%=U%:We%=.:.Vz(| 0000aa00 68 25 2c 36 2c c3 28 4e 25 29 29 3a e3 6a 25 3d |h%,6,.(N%)):.j%=| 0000aa10 31 20 b8 56 58 25 3a 52 24 28 4e 25 2c 6a 25 29 |1 .VX%:R$(N%,j%)| 0000aa20 3d 22 22 3a e3 69 25 3d 31 20 b8 56 58 25 3a e7 |="":.i%=1 .VX%:.| 0000aa30 46 24 28 69 25 2c 33 29 3c 3e 22 22 52 24 28 4e |F$(i%,3)<>""R$(N| 0000aa40 25 2c 69 25 29 3d 46 24 28 69 25 2c 33 29 0d 63 |%,i%)=F$(i%,3).c| 0000aa50 d8 20 ed 3a ed 3a f2 59 59 3a 42 25 3d 55 25 3a |. .:.:.YY:B%=U%:| 0000aa60 f2 59 55 28 57 79 25 2c 32 29 3a f2 59 5a 0d 63 |.YU(Wy%,2):.YZ.c| 0000aa70 f6 35 cc 3a 58 5a 24 3d 22 50 75 74 20 69 6e 20 |.5.:XZ$="Put in | 0000aa80 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 63 6f |the current reco| 0000aa90 72 64 20 64 61 74 61 20 66 69 72 73 74 2e 22 3a |rd data first.":| 0000aaa0 f2 58 5a 0d 64 0a 05 cd 0d 64 14 05 cd 0d 64 1e |.XZ.d....d....d.| 0000aab0 07 cb 3a e1 0d 64 3c 33 dd f2 59 59 3a ea 6a 25 |..:..d<3..YY:.j%| 0000aac0 2c 69 25 2c 61 24 3a 69 25 3d 32 3a e3 6a 25 3d |,i%,a$:i%=2:.j%=| 0000aad0 31 20 b8 56 58 25 3a e7 46 24 28 6a 25 2c 30 29 |1 .VX%:.F$(j%,0)| 0000aae0 3c 3e 22 33 22 20 8c 0d 64 64 10 61 24 3d 52 24 |<>"3" ..dd.a$=R$| 0000aaf0 28 4e 25 2c 6a 25 29 0d 64 6e 24 cc 61 24 3d a4 |(N%,j%).dn$.a$=.| 0000ab00 65 69 28 52 24 28 4e 25 2c 6a 25 29 29 3a e7 61 |ei(R$(N%,j%)):.a| 0000ab10 24 3d 22 2f 2f 22 61 24 3d 22 22 0d 64 78 2f cd |$="//"a$="".dx/.| 0000ab20 3a f2 56 7a 28 57 79 25 2c 69 25 2c 61 24 29 3a |:.Vz(Wy%,i%,a$):| 0000ab30 69 25 2b 3d 32 3a ed 3a f2 56 7a 28 57 77 25 2c |i%+=2:.:.Vz(Ww%,| 0000ab40 36 2c c3 28 4e 25 29 29 3a e1 0d 64 dc 1b dd f2 |6,.(N%)):..d....| 0000ab50 59 57 3a ea 68 25 3a 68 25 3d 58 62 25 3a c8 8e |YW:.h%:h%=Xb%:..| 0000ab60 57 62 25 20 ca 0d 64 fa 27 c9 31 3a f2 56 7a 28 |Wb% ..d.'.1:.Vz(| 0000ab70 68 25 2c 31 31 2c 22 46 61 6e 66 6f 6c 64 20 38 |h%,11,"Fanfold 8| 0000ab80 30 20 63 6f 6c 20 31 31 22 22 22 29 0d 65 04 27 |0 col 11""").e.'| 0000ab90 c9 32 3a f2 56 7a 28 68 25 2c 31 31 2c 22 46 61 |.2:.Vz(h%,11,"Fa| 0000aba0 6e 66 6f 6c 64 20 38 30 20 63 6f 6c 20 31 32 22 |nfold 80 col 12"| 0000abb0 22 22 29 0d 65 0e 28 c9 33 3a f2 56 7a 28 68 25 |"").e.(.3:.Vz(h%| 0000abc0 2c 31 31 2c 22 46 61 6e 66 6f 6c 64 20 31 33 36 |,11,"Fanfold 136| 0000abd0 20 63 6f 6c 20 31 31 22 22 22 29 0d 65 18 28 c9 | col 11""").e.(.| 0000abe0 34 3a f2 56 7a 28 68 25 2c 31 31 2c 22 46 61 6e |4:.Vz(h%,11,"Fan| 0000abf0 66 6f 6c 64 20 31 33 36 20 63 6f 6c 20 31 32 22 |fold 136 col 12"| 0000ac00 22 22 29 0d 65 22 23 c9 35 3a f2 56 7a 28 68 25 |"").e"#.5:.Vz(h%| 0000ac10 2c 31 31 2c 22 41 34 20 73 69 6e 67 6c 65 20 73 |,11,"A4 single s| 0000ac20 68 65 65 74 22 29 0d 65 2c 67 cb 3a f2 56 7a 28 |heet").e,g.:.Vz(| 0000ac30 68 25 2c 31 35 2c c3 28 57 74 25 29 29 3a f2 56 |h%,15,.(Wt%)):.V| 0000ac40 7a 28 68 25 2c 39 2c c3 28 57 78 25 29 29 3a f2 |z(h%,9,.(Wx%)):.| 0000ac50 56 7a 28 68 25 2c 38 2c c3 28 57 74 25 2d 57 78 |Vz(h%,8,.(Wt%-Wx| 0000ac60 25 29 29 3a f2 56 7a 28 68 25 2c 31 39 2c c3 28 |%)):.Vz(h%,19,.(| 0000ac70 41 25 29 29 3a f2 56 7a 28 68 25 2c 32 31 2c c3 |A%)):.Vz(h%,21,.| 0000ac80 28 42 25 29 29 3a c8 8e 57 5a 25 20 ca 0d 65 5e |(B%)):..WZ% ..e^| 0000ac90 0d c9 30 3a 57 61 25 3d 55 25 0d 65 68 0c c9 31 |..0:Wa%=U%.eh..1| 0000aca0 3a 57 61 25 3d 31 0d 65 72 0e c9 32 3a 57 61 25 |:Wa%=1.er..2:Wa%| 0000acb0 3d 57 6c 25 0d 65 7c 14 c9 33 3a 57 61 25 3d 28 |=Wl%.e|..3:Wa%=(| 0000acc0 42 25 2d 41 25 29 2b 31 0d 65 86 1e cb 3a f2 56 |B%-A%)+1.e...:.V| 0000acd0 7a 28 68 25 2c 32 36 2c c3 28 57 61 25 29 29 3a |z(h%,26,.(Wa%)):| 0000ace0 e7 57 6c 25 20 8c 0d 65 a4 10 e7 57 57 25 3f 35 |.Wl% ..e...WW%?5| 0000acf0 3d 26 30 30 20 8c 0d 65 ae 1c f2 61 64 28 55 67 |=&00 ..e...ad(Ug| 0000ad00 25 2c 68 25 2c 35 2c 22 72 61 64 69 6f 6f 66 66 |%,h%,5,"radiooff| 0000ad10 22 29 0d 65 b8 1c cc f2 61 64 28 55 67 25 2c 68 |").e....ad(Ug%,h| 0000ad20 25 2c 35 2c 22 72 61 64 69 6f 6f 6e 22 29 0d 65 |%,5,"radioon").e| 0000ad30 c2 05 cd 0d 65 cc 1a cc f2 61 64 28 55 67 25 2c |....e....ad(Ug%,| 0000ad40 68 25 2c 35 2c 22 72 61 64 69 6f 22 29 0d 65 d6 |h%,5,"radio").e.| 0000ad50 07 cd 3a e1 0d 65 f4 20 dd f2 5a 55 28 55 6d 25 |..:..e. ..ZU(Um%| 0000ad60 29 3a ea 68 25 3a 68 25 3d 58 62 25 3a c8 8e 55 |):.h%:h%=Xb%:..U| 0000ad70 6d 25 20 ca 0d 66 12 12 c9 32 3a f2 59 6e 28 68 |m% ..f...2:.Yn(h| 0000ad80 25 2c 55 6d 25 29 0d 66 1c 13 c9 31 3a e7 57 57 |%,Um%).f...1:.WW| 0000ad90 25 3f 31 3d 26 30 30 20 8c 0d 66 30 7a f2 65 6a |%?1=&00 ..f0z.ej| 0000ada0 3a 57 57 25 3f 31 3d a4 5a 77 28 68 25 2c 31 29 |:WW%?1=.Zw(h%,1)| 0000adb0 3a 57 5a 25 3d 30 3a f2 58 78 28 58 62 25 2c 31 |:WZ%=0:.Xx(Xb%,1| 0000adc0 39 2c 26 30 32 30 30 30 31 33 44 2c 26 46 46 30 |9,&0200013D,&FF0| 0000add0 30 46 46 46 46 29 3a f2 58 78 28 58 62 25 2c 32 |0FFFF):.Xx(Xb%,2| 0000ade0 31 2c 26 30 32 30 30 30 31 33 44 2c 26 46 46 30 |1,&0200013D,&FF0| 0000adf0 30 46 46 46 46 29 3a c8 99 26 34 30 30 44 32 2c |0FFFF):..&400D2,| 0000ae00 2d 31 3a f2 56 7a 28 68 25 2c 32 36 2c c3 28 55 |-1:.Vz(h%,26,.(U| 0000ae10 25 29 29 0d 66 58 05 cd 0d 66 62 13 c9 33 3a e7 |%)).fX...fb..3:.| 0000ae20 57 57 25 3f 33 3d 26 30 30 20 8c 0d 66 76 78 f2 |WW%?3=&00 ..fvx.| 0000ae30 65 6a 3a 57 57 25 3f 33 3d a4 5a 77 28 68 25 2c |ej:WW%?3=.Zw(h%,| 0000ae40 33 29 3a 57 5a 25 3d 31 3a f2 58 78 28 58 62 25 |3):WZ%=1:.Xx(Xb%| 0000ae50 2c 31 39 2c 26 30 32 30 30 30 31 33 44 2c 26 46 |,19,&0200013D,&F| 0000ae60 46 30 30 46 46 46 46 29 3a f2 58 78 28 58 62 25 |F00FFFF):.Xx(Xb%| 0000ae70 2c 32 31 2c 26 30 32 30 30 30 31 33 44 2c 26 46 |,21,&0200013D,&F| 0000ae80 46 30 30 46 46 46 46 29 3a c8 99 26 34 30 30 44 |F00FFFF):..&400D| 0000ae90 32 2c 2d 31 3a f2 56 7a 28 68 25 2c 32 36 2c 22 |2,-1:.Vz(h%,26,"| 0000aea0 31 22 29 0d 66 9e 05 cd 0d 66 a8 0d c9 35 3a e7 |1").f....f...5:.| 0000aeb0 57 6c 25 20 8c 0d 66 bc 10 e7 57 57 25 3f 35 3d |Wl% ..f...WW%?5=| 0000aec0 26 30 30 20 8c 0d 66 c6 7b f2 65 6a 3a 57 57 25 |&00 ..f.{.ej:WW%| 0000aed0 3f 35 3d a4 5a 77 28 68 25 2c 35 29 3a 57 5a 25 |?5=.Zw(h%,5):WZ%| 0000aee0 3d 32 3a f2 58 78 28 58 62 25 2c 31 39 2c 26 30 |=2:.Xx(Xb%,19,&0| 0000aef0 32 30 30 30 31 33 44 2c 26 46 46 30 30 46 46 46 |200013D,&FF00FFF| 0000af00 46 29 3a f2 58 78 28 58 62 25 2c 32 31 2c 26 30 |F):.Xx(Xb%,21,&0| 0000af10 32 30 30 30 31 33 44 2c 26 46 46 30 30 46 46 46 |200013D,&FF00FFF| 0000af20 46 29 3a c8 99 26 34 30 30 44 32 2c 2d 31 3a f2 |F):..&400D2,-1:.| 0000af30 56 7a 28 68 25 2c 32 36 2c c3 28 57 6c 25 29 29 |Vz(h%,26,.(Wl%))| 0000af40 0d 66 ee 05 cd 0d 66 f8 05 cd 0d 67 02 13 c9 37 |.f....f....g...7| 0000af50 3a e7 57 57 25 3f 37 3d 26 30 30 20 8c 0d 67 16 |:.WW%?7=&00 ..g.| 0000af60 81 f2 65 6a 3a 57 57 25 3f 37 3d a4 5a 77 28 68 |..ej:WW%?7=.Zw(h| 0000af70 25 2c 37 29 3a 57 5a 25 3d 33 3a f2 58 78 28 58 |%,7):WZ%=3:.Xx(X| 0000af80 62 25 2c 31 39 2c 26 30 37 30 30 46 31 33 44 2c |b%,19,&0700F13D,| 0000af90 26 46 46 30 30 46 46 46 46 29 3a f2 58 78 28 58 |&FF00FFFF):.Xx(X| 0000afa0 62 25 2c 32 31 2c 26 30 37 30 30 46 31 33 44 2c |b%,21,&0700F13D,| 0000afb0 26 46 46 30 30 46 46 46 46 29 3a f2 59 55 28 58 |&FF00FFFF):.YU(X| 0000afc0 62 25 2c 31 39 29 3a f2 56 7a 28 68 25 2c 32 36 |b%,19):.Vz(h%,26| 0000afd0 2c c3 28 28 42 25 2d 41 25 29 2b 31 29 29 0d 67 |,.((B%-A%)+1)).g| 0000afe0 3e 05 cd 0d 67 48 1f c9 32 33 3a f2 62 55 28 58 |>...gH..23:.bU(X| 0000aff0 62 25 2c 55 6d 25 2c 31 29 3a e7 a4 65 6b 3d b9 |b%,Um%,1):..ek=.| 0000b000 20 8c 0d 67 66 07 f2 65 6c 0d 67 70 4e cc 58 5a | ..gf..el.gpN.XZ| 0000b010 24 3d 22 50 72 69 6e 74 65 72 20 75 6e 63 6f 6e |$="Printer uncon| 0000b020 6e 65 63 74 65 64 20 6f 72 20 6f 66 66 6c 69 6e |nected or offlin| 0000b030 65 2e 20 22 3a 58 5a 24 2b 3d 22 52 65 63 6f 6e |e. ":XZ$+="Recon| 0000b040 6e 65 63 74 20 61 6e 64 20 63 6c 69 63 6b 20 4f |nect and click O| 0000b050 4b 2e 22 3a f2 58 5a 0d 67 84 14 cd 3a f2 62 55 |K.":.XZ.g...:.bU| 0000b060 28 58 62 25 2c 55 6d 25 2c 30 29 0d 67 98 23 c9 |(Xb%,Um%,0).g.#.| 0000b070 32 34 3a f2 58 76 28 58 65 25 29 3a f2 58 76 28 |24:.Xv(Xe%):.Xv(| 0000b080 68 25 29 3a f2 58 7a 28 57 79 25 2c a3 29 0d 67 |h%):.Xz(Wy%,.).g| 0000b090 ac 07 cb 3a e1 0d 67 ca 31 dd f2 65 6a 3a 57 57 |...:..g.1..ej:WW| 0000b0a0 25 3f 31 3d a4 5a 78 28 58 62 25 2c 31 29 3a 57 |%?1=.Zx(Xb%,1):W| 0000b0b0 57 25 3f 33 3d a4 5a 78 28 58 62 25 2c 33 29 3a |W%?3=.Zx(Xb%,3):| 0000b0c0 e7 57 6c 25 20 8c 0d 67 e8 14 57 57 25 3f 35 3d |.Wl% ..g..WW%?5=| 0000b0d0 a4 5a 78 28 58 62 25 2c 35 29 0d 67 f2 1b cc f2 |.Zx(Xb%,5).g....| 0000b0e0 61 64 28 55 67 25 2c 58 62 25 2c 35 2c 22 72 61 |ad(Ug%,Xb%,5,"ra| 0000b0f0 64 69 6f 22 29 0d 67 fc 18 cd 3a 57 57 25 3f 37 |dio").g...:WW%?7| 0000b100 3d a4 5a 78 28 58 62 25 2c 37 29 3a e1 0d 68 24 |=.Zx(Xb%,7):..h$| 0000b110 1d dd f2 65 6c 3a ea 6a 25 2c 67 25 2c 61 25 2c |...el:.j%,g%,a%,| 0000b120 62 25 3a c8 8e 57 5a 25 20 ca 0d 68 42 13 c9 30 |b%:..WZ% ..hB..0| 0000b130 3a 57 71 25 3d 31 3a 57 61 25 3d 55 25 0d 68 4c |:Wq%=1:Wa%=U%.hL| 0000b140 14 c9 31 3a 57 71 25 3d 4e 25 3a 57 61 25 3d 4e |..1:Wq%=N%:Wa%=N| 0000b150 25 0d 68 56 14 c9 32 3a 57 71 25 3d 31 3a 57 61 |%.hV..2:Wq%=1:Wa| 0000b160 25 3d 57 6c 25 0d 68 60 14 c9 33 3a 57 71 25 3d |%=Wl%.h`..3:Wq%=| 0000b170 41 25 3a 57 61 25 3d 42 25 0d 68 6a 18 cb 3a e7 |A%:Wa%=B%.hj..:.| 0000b180 57 61 25 3e 30 20 80 57 78 25 3c 3d 57 74 25 20 |Wa%>0 .Wx%<=Wt% | 0000b190 8c 0d 68 88 31 65 6d 25 3d 30 3a e3 6a 25 3d 31 |..h.1em%=0:.j%=1| 0000b1a0 20 b8 56 58 25 3a e7 56 64 25 28 6a 25 29 3d b9 | .VX%:.Vd%(j%)=.| 0000b1b0 65 6d 25 2b 3d bb 28 46 24 28 6a 25 2c 31 29 29 |em%+=.(F$(j%,1))| 0000b1c0 2b 31 0d 68 a6 19 ed 3a e7 57 74 25 3d 31 35 30 |+1.h...:.Wt%=150| 0000b1d0 20 67 25 3d 35 8b 67 25 3d 31 31 0d 68 c4 4c 65 | g%=5.g%=11.h.Le| 0000b1e0 6e 25 3d a8 28 28 57 74 25 2d 65 6d 25 29 2f 32 |n%=.((Wt%-em%)/2| 0000b1f0 29 2b 67 25 3a 65 6f 24 3d 22 22 3a 65 70 24 3d |)+g%:eo$="":ep$=| 0000b200 c4 65 6d 25 2c 22 2d 22 29 3a 65 71 25 3d 31 3a |.em%,"-"):eq%=1:| 0000b210 e3 6a 25 3d 31 20 b8 56 58 25 3a e7 56 64 25 28 |.j%=1 .VX%:.Vd%(| 0000b220 6a 25 29 3d b9 20 8c 0d 68 f6 2f 61 25 3d a9 28 |j%)=. ..h./a%=.(| 0000b230 a4 61 55 28 46 24 28 6a 25 2c 32 29 29 29 3a 62 |.aU(F$(j%,2))):b| 0000b240 25 3d bb 28 46 24 28 6a 25 2c 31 29 29 3a e7 61 |%=.(F$(j%,1)):.a| 0000b250 25 3e 62 25 20 8c 0d 69 0a 2a 65 6f 24 2b 3d 46 |%>b% ..i.*eo$+=F| 0000b260 24 28 6a 25 2c 39 29 2b c4 28 62 25 2d a9 28 46 |$(j%,9)+.(b%-.(F| 0000b270 24 28 6a 25 2c 39 29 29 29 2b 31 2c 22 20 22 29 |$(j%,9)))+1," ")| 0000b280 0d 69 14 27 cc 65 6f 24 2b 3d a4 61 55 28 46 24 |.i.'.eo$+=.aU(F$| 0000b290 28 6a 25 2c 32 29 29 2b c4 28 62 25 2d 61 25 29 |(j%,2))+.(b%-a%)| 0000b2a0 2b 31 2c 22 20 22 29 0d 69 1e 05 cd 0d 69 28 0f |+1," ").i....i(.| 0000b2b0 cd 3a ed 3a c8 8e 57 62 25 20 ca 0d 69 50 0f c9 |.:.:..Wb% ..iP..| 0000b2c0 31 2c 33 3a 65 72 25 3d 37 33 0d 69 5a 11 c9 32 |1,3:er%=73.iZ..2| 0000b2d0 2c 34 2c 35 3a 65 72 25 3d 37 38 0d 69 64 42 cb |,4,5:er%=78.idB.| 0000b2e0 3a f2 58 76 28 58 62 25 29 3a f2 58 7a 28 58 59 |:.Xv(Xb%):.Xz(XY| 0000b2f0 25 2c a3 29 3a 50 25 3d 57 71 25 3a 57 73 25 3d |%,.):P%=Wq%:Ws%=| 0000b300 31 3a 58 77 25 3d 30 3a c8 99 26 34 30 36 43 30 |1:Xw%=0:..&406C0| 0000b310 3a ef 32 2c 32 31 3a f1 3a ef 36 2c 33 0d 69 8c |:.2,21:.:.6,3.i.| 0000b320 13 cc 57 71 25 3d 30 3a e7 57 61 25 3d 30 20 8c |..Wq%=0:.Wa%=0 .| 0000b330 0d 69 a0 22 58 5a 24 3d 22 4e 6f 20 72 65 63 6f |.i."XZ$="No reco| 0000b340 72 64 73 20 74 6f 20 70 72 69 6e 74 2e 22 3a f2 |rds to print.":.| 0000b350 58 5a 0d 69 aa 25 cc 58 5a 24 3d 22 50 72 69 6e |XZ.i.%.XZ$="Prin| 0000b360 74 69 6e 67 20 72 6f 77 20 74 6f 6f 20 6c 6f 6e |ting row too lon| 0000b370 67 2e 22 3a f2 58 5a 0d 69 b4 05 cd 0d 69 be 07 |g.":.XZ.i....i..| 0000b380 cd 3a e1 0d 69 dc 5b dd f2 58 62 3a ea 65 73 25 |.:..i.[..Xb:.es%| 0000b390 2c 75 24 3a 57 70 25 3d b9 3a c8 99 26 35 44 2c |,u$:Wp%=.:..&5D,| 0000b3a0 31 38 3a c8 99 26 35 44 2c 31 35 3a c8 99 26 35 |18:..&5D,15:..&5| 0000b3b0 44 2c 32 37 3a c8 99 26 35 44 2c 37 37 3a c8 99 |D,27:..&5D,77:..| 0000b3c0 26 35 44 2c 32 37 3a c8 99 26 35 44 2c 34 38 3a |&5D,27:..&5D,48:| 0000b3d0 ef 32 2c 32 31 3a e7 57 73 25 3d 31 20 8c 0d 6a |.2,21:.Ws%=1 ..j| 0000b3e0 18 0e f2 65 6f 3a 57 73 25 2b 3d 31 0d 6a 22 28 |...eo:Ws%+=1.j"(| 0000b3f0 cc 3a e7 57 5a 25 3d 32 20 75 24 3d a4 65 6e 28 |.:.WZ%=2 u$=.en(| 0000b400 46 25 28 57 71 25 29 29 8b 75 24 3d a4 65 6e 28 |F%(Wq%)).u$=.en(| 0000b410 57 71 25 29 0d 6a 36 35 f1 8a 65 6e 25 29 75 24 |Wq%).j65..en%)u$| 0000b420 3a c8 99 26 36 2c 26 38 31 2c 2c 31 20 83 26 35 |:..&6,&81,,1 .&5| 0000b430 30 2c 31 20 81 26 35 30 20 b8 2c 65 73 25 3a e7 |0,1 .&50 .,es%:.| 0000b440 57 71 25 3d 57 61 25 20 8c 0d 6a 4a 2e 57 71 25 |Wq%=Wa% ..jJ.Wq%| 0000b450 3d 2d 31 3a f1 bd 28 31 32 29 3a c8 99 26 34 30 |=-1:..(12):..&40| 0000b460 36 43 31 3a f2 58 76 28 58 59 25 29 3a f2 58 7a |6C1:.Xv(XY%):.Xz| 0000b470 28 57 79 25 2c a3 29 0d 6a 5e 24 cd 3a 57 71 25 |(Wy%,.).j^$.:Wq%| 0000b480 2b 3d 31 3a 50 25 2b 3d 31 3a 57 73 25 2b 3d 31 |+=1:P%+=1:Ws%+=1| 0000b490 3a e7 57 73 25 3e 65 72 25 20 8c 0d 6a 7c 20 f1 |:.Ws%>er% ..j| .| 0000b4a0 bd 28 31 32 29 3a 57 73 25 3d 31 3a 65 71 25 2b |.(12):Ws%=1:eq%+| 0000b4b0 3d 31 3a e7 57 62 25 3d 35 20 8c 0d 6a 90 1e 57 |=1:.Wb%=5 ..j..W| 0000b4c0 72 25 3d b9 3a c8 99 26 34 30 36 43 31 3a 57 58 |r%=.:..&406C1:WX| 0000b4d0 25 3d b9 3a 57 59 25 3d b9 0d 6a 9a 05 cd 0d 6a |%=.:WY%=..j....j| 0000b4e0 a4 05 cd 0d 6a ae 3f cd 3a 57 70 25 3d a3 3a ef |....j.?.:Wp%=.:.| 0000b4f0 36 2c 33 3a c8 99 26 35 44 2c 32 37 3a c8 99 26 |6,3:..&5D,27:..&| 0000b500 35 44 2c 35 30 3a c8 99 26 35 44 2c 32 37 3a c8 |5D,50:..&5D,27:.| 0000b510 99 26 35 44 2c 38 30 3a c8 99 26 35 44 2c 31 38 |.&5D,80:..&5D,18| 0000b520 3a e1 0d 6a f4 70 dd f2 65 6f 3a ea 61 24 2c 62 |:..j.p..eo:.a$,b| 0000b530 24 2c 63 24 2c 64 24 2c 65 24 2c 66 24 2c 67 24 |$,c$,d$,e$,f$,g$| 0000b540 2c 65 74 24 2c 65 75 24 3a 66 24 3d a4 64 70 28 |,et$,eu$:f$=.dp(| 0000b550 64 6f 24 29 3a 61 24 3d 22 44 61 74 61 62 61 73 |do$):a$="Databas| 0000b560 65 3a 20 22 2b 66 24 3a 62 24 3d 22 20 50 61 67 |e: "+f$:b$=" Pag| 0000b570 2e 20 22 2b c3 28 65 71 25 29 3a e7 57 5a 25 3d |. "+.(eq%):.WZ%=| 0000b580 30 20 64 24 3d 22 41 6c 6c 20 72 65 63 6f 72 64 |0 d$="All record| 0000b590 73 22 0d 6b 1c 20 e7 57 5a 25 3d 31 20 64 24 3d |s".k. .WZ%=1 d$=| 0000b5a0 22 52 65 63 6f 72 64 20 6e 2e 20 22 2b c3 28 4e |"Record n. "+.(N| 0000b5b0 25 29 0d 6b 26 0c e7 57 5a 25 3d 32 20 8c 0d 6b |%).k&..WZ%=2 ..k| 0000b5c0 30 0b c8 8e 57 6e 25 20 ca 0d 6b 3a 10 c9 31 3a |0...Wn% ..k:..1:| 0000b5d0 67 24 3d 22 20 4f 52 20 22 0d 6b 44 11 c9 32 3a |g$=" OR ".kD..2:| 0000b5e0 67 24 3d 22 20 41 4e 44 20 22 0d 6b 4e 15 c9 33 |g$=" AND ".kN..3| 0000b5f0 3a 67 24 3d 22 20 41 4e 44 20 4e 4f 54 20 22 0d |:g$=" AND NOT ".| 0000b600 6b 58 0d cb 3a c8 8e 5a 72 25 20 ca 0d 6b 6c 10 |kX..:..Zr% ..kl.| 0000b610 c9 30 3a 65 74 24 3d 22 20 3d 20 22 0d 6b 76 10 |.0:et$=" = ".kv.| 0000b620 c9 31 3a 65 74 24 3d 22 20 3e 20 22 0d 6b 80 11 |.1:et$=" > ".k..| 0000b630 c9 32 3a 65 74 24 3d 22 20 3e 3d 20 22 0d 6b 8a |.2:et$=" >= ".k.| 0000b640 11 c9 33 3a 65 74 24 3d 22 20 3c 3d 20 22 0d 6b |..3:et$=" <= ".k| 0000b650 94 10 c9 34 3a 65 74 24 3d 22 20 3c 20 22 0d 6b |...4:et$=" < ".k| 0000b660 9e 17 c9 35 3a 65 74 24 3d 22 20 63 6f 6e 74 61 |...5:et$=" conta| 0000b670 69 6e 73 20 22 0d 6b a8 1b c9 36 3a 65 74 24 3d |ins ".k...6:et$=| 0000b680 22 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 73 20 22 |" not contains "| 0000b690 0d 6b b2 15 c9 37 3a 65 74 24 3d 22 20 73 74 61 |.k...7:et$=" sta| 0000b6a0 72 74 73 20 22 0d 6b bc 13 c9 38 3a 65 74 24 3d |rts ".k...8:et$=| 0000b6b0 22 20 65 6e 64 73 20 22 0d 6b c6 11 c9 39 3a 65 |" ends ".k...9:e| 0000b6c0 74 24 3d 22 20 3c 3e 20 22 0d 6b d0 0d cb 3a c8 |t$=" <> ".k...:.| 0000b6d0 8e 5a 73 25 20 ca 0d 6b e4 10 c9 30 3a 65 75 24 |.Zs% ..k...0:eu$| 0000b6e0 3d 22 20 3d 20 22 0d 6b ee 10 c9 31 3a 65 75 24 |=" = ".k...1:eu$| 0000b6f0 3d 22 20 3e 20 22 0d 6b f8 11 c9 32 3a 65 75 24 |=" > ".k...2:eu$| 0000b700 3d 22 20 3e 3d 20 22 0d 6c 02 11 c9 33 3a 65 75 |=" >= ".l...3:eu| 0000b710 24 3d 22 20 3c 3d 20 22 0d 6c 0c 10 c9 34 3a 65 |$=" <= ".l...4:e| 0000b720 75 24 3d 22 20 3c 20 22 0d 6c 16 17 c9 35 3a 65 |u$=" < ".l...5:e| 0000b730 75 24 3d 22 20 63 6f 6e 74 61 69 6e 73 20 22 0d |u$=" contains ".| 0000b740 6c 20 1b c9 36 3a 65 75 24 3d 22 20 6e 6f 74 20 |l ..6:eu$=" not | 0000b750 63 6f 6e 74 61 69 6e 73 20 22 0d 6c 2a 15 c9 37 |contains ".l*..7| 0000b760 3a 65 75 24 3d 22 20 73 74 61 72 74 73 20 22 0d |:eu$=" starts ".| 0000b770 6c 34 13 c9 38 3a 65 75 24 3d 22 20 65 6e 64 73 |l4..8:eu$=" ends| 0000b780 20 22 0d 6c 3e 11 c9 39 3a 65 75 24 3d 22 20 3c | ".l>..9:eu$=" <| 0000b790 3e 20 22 0d 6c 48 67 cb 3a 65 24 3d 22 3c 22 2b |> ".lHg.:e$="<"+| 0000b7a0 a4 61 55 28 46 24 28 5a 7a 25 2c 32 29 29 2b 22 |.aU(F$(Zz%,2))+"| 0000b7b0 3e 22 2b 65 74 24 2b 22 3c 22 2b 57 6a 24 2b 22 |>"+et$+"<"+Wj$+"| 0000b7c0 3e 22 3a e7 57 6b 24 3c 3e 22 22 65 24 3d 65 24 |>":.Wk$<>""e$=e$| 0000b7d0 2b 67 24 2b 22 3c 22 2b a4 61 55 28 46 24 28 61 |+g$+"<"+.aU(F$(a| 0000b7e0 56 25 2c 32 29 29 2b 22 3e 22 2b 65 75 24 2b 22 |V%,2))+">"+eu$+"| 0000b7f0 3c 22 2b 57 6b 24 2b 22 3e 22 0d 6c 66 19 64 24 |<"+Wk$+">".lf.d$| 0000b800 3d 22 53 65 61 72 63 68 20 6c 69 73 74 3a 20 22 |="Search list: "| 0000b810 2b 65 24 0d 6c 70 0e cd 3a e7 57 5a 25 3d 33 20 |+e$.lp..:.WZ%=3 | 0000b820 8c 0d 6c 84 31 64 24 3d 22 46 72 6f 6d 20 72 65 |..l.1d$="From re| 0000b830 63 6f 72 64 3a 20 22 2b c3 28 41 25 29 2b 22 20 |cord: "+.(A%)+" | 0000b840 74 6f 20 72 65 63 6f 72 64 3a 20 22 2b c3 28 42 |to record: "+.(B| 0000b850 25 29 0d 6c 8e 5a cd 3a 63 24 3d 61 24 2b c4 65 |%).l.Z.:c$=a$+.e| 0000b860 6d 25 2d 28 a9 28 61 24 29 2b a9 28 62 24 29 29 |m%-(.(a$)+.(b$))| 0000b870 2c 22 20 22 29 2b 62 24 3a f1 8a 65 6e 25 29 63 |," ")+b$:..en%)c| 0000b880 24 3a f1 8a 65 6e 25 29 64 24 3a f1 8a 65 6e 25 |$:..en%)d$:..en%| 0000b890 29 65 70 24 3a f1 8a 65 6e 25 29 65 6f 24 3a f1 |)ep$:..en%)eo$:.| 0000b8a0 8a 65 6e 25 29 65 70 24 3a f1 3a e1 0d 6c ca 37 |.en%)ep$:.:..l.7| 0000b8b0 dd a4 65 6e 28 6e 25 29 3a ea 6a 25 2c 75 24 2c |..en(n%):.j%,u$,| 0000b8c0 6c 25 2c 77 25 3a 75 24 3d 22 22 3a e3 6a 25 3d |l%,w%:u$="":.j%=| 0000b8d0 31 20 b8 56 58 25 3a e7 56 64 25 28 6a 25 29 3d |1 .VX%:.Vd%(j%)=| 0000b8e0 b9 20 8c 0d 6c fc 14 e7 46 24 28 6a 25 2c 30 29 |. ..l...F$(j%,0)| 0000b8f0 3c 3e 22 33 22 20 8c 0d 6d 06 40 6c 25 3d a9 28 |<>"3" ..m.@l%=.(| 0000b900 52 24 28 6e 25 2c 6a 25 29 29 3a 77 25 3d bb 28 |R$(n%,j%)):w%=.(| 0000b910 46 24 28 6a 25 2c 31 29 29 3a 75 24 2b 3d 52 24 |F$(j%,1)):u$+=R$| 0000b920 28 6e 25 2c 6a 25 29 2b c4 28 77 25 2d 6c 25 29 |(n%,j%)+.(w%-l%)| 0000b930 2b 31 2c 22 20 22 29 0d 6d 1a 38 cc e7 a4 65 69 |+1," ").m.8...ei| 0000b940 28 52 24 28 6e 25 2c 6a 25 29 29 3c 3e 22 2f 2f |(R$(n%,j%))<>"//| 0000b950 22 75 24 2b 3d a4 65 69 28 52 24 28 6e 25 2c 6a |"u$+=.ei(R$(n%,j| 0000b960 25 29 29 2b 22 20 22 8b 75 24 2b 3d 22 20 22 0d |%))+" ".u$+=" ".| 0000b970 6d 24 05 cd 0d 6d 2e 0b cd 3a ed 3a 3d 75 24 0d |m$...m...:.:=u$.| 0000b980 6d 56 15 dd f2 5a 56 28 55 6d 25 29 3a c8 8e 55 |mV...ZV(Um%):..U| 0000b990 6d 25 20 ca 0d 6d 6a 0f c9 32 3a e7 57 72 25 3d |m% ..mj..2:.Wr%=| 0000b9a0 a3 20 8c 0d 6d 7e 40 c8 99 26 34 30 36 43 31 3a |. ..m~@..&406C1:| 0000b9b0 57 72 25 3d b9 3a f2 58 76 28 58 59 25 29 3a 58 |Wr%=.:.Xv(XY%):X| 0000b9c0 61 24 3d 22 50 72 69 6e 74 20 61 62 6f 72 74 65 |a$="Print aborte| 0000b9d0 64 2e 20 43 6f 6e 66 69 72 6d 3f 22 3a f2 58 61 |d. Confirm?":.Xa| 0000b9e0 28 34 29 0d 6d 92 05 cd 0d 6d 9c 0f c9 33 3a e7 |(4).m....m...3:.| 0000b9f0 57 72 25 3d a3 20 8c 0d 6d b0 75 57 72 25 3d b9 |Wr%=. ..m.uWr%=.| 0000ba00 3a c8 99 26 34 30 36 43 31 3a 57 58 25 3d b9 3a |:..&406C1:WX%=.:| 0000ba10 f2 58 78 28 58 59 25 2c 32 2c 26 31 31 30 30 30 |.Xx(XY%,2,&11000| 0000ba20 31 33 39 2c 26 46 46 30 30 46 46 46 46 29 3a f2 |139,&FF00FFFF):.| 0000ba30 58 78 28 58 59 25 2c 33 2c 26 31 31 30 30 30 31 |Xx(XY%,3,&110001| 0000ba40 33 39 2c 26 46 46 30 30 46 46 46 46 29 3a f2 58 |39,&FF00FFFF):.X| 0000ba50 78 28 58 59 25 2c 34 2c 26 31 37 30 30 33 31 33 |x(XY%,4,&1700313| 0000ba60 39 2c 26 46 46 30 30 46 46 46 46 29 0d 6d d8 05 |9,&FF00FFFF).m..| 0000ba70 cd 0d 6d e2 0f c9 34 3a e7 57 72 25 3d b9 20 8c |..m...4:.Wr%=. .| 0000ba80 0d 6d f6 6f 57 72 25 3d a3 3a c8 99 26 34 30 36 |.m.oWr%=.:..&406| 0000ba90 43 30 3a f2 58 78 28 58 59 25 2c 32 2c 26 31 37 |C0:.Xx(XY%,2,&17| 0000baa0 30 30 33 31 33 39 2c 26 46 46 30 30 46 46 46 46 |003139,&FF00FFFF| 0000bab0 29 3a f2 58 78 28 58 59 25 2c 33 2c 26 31 37 30 |):.Xx(XY%,3,&170| 0000bac0 30 33 31 33 39 2c 26 46 46 30 30 46 46 46 46 29 |03139,&FF00FFFF)| 0000bad0 3a f2 58 78 28 58 59 25 2c 34 2c 26 31 31 30 30 |:.Xx(XY%,4,&1100| 0000bae0 30 31 33 39 2c 26 46 46 30 30 46 46 46 46 29 0d |0139,&FF00FFFF).| 0000baf0 6e 1e 05 cd 0d 6e 28 07 cb 3a e1 0d 6e 46 3a dd |n....n(..:..nF:.| 0000bb00 f2 59 73 28 55 6d 25 29 3a ea 73 25 3a 73 25 3d |.Ys(Um%):.s%:s%=| 0000bb10 55 6d 25 2b 31 3a e7 56 64 25 28 73 25 29 3d a3 |Um%+1:.Vd%(s%)=.| 0000bb20 20 8c 56 64 25 28 73 25 29 3d b9 8b 56 64 25 28 | .Vd%(s%)=..Vd%(| 0000bb30 73 25 29 3d a3 0d 6e 64 1f f2 65 67 3a f2 56 7a |s%)=..nd..eg:.Vz| 0000bb40 28 58 62 25 2c 38 2c c3 28 57 74 25 2d 57 78 25 |(Xb%,8,.(Wt%-Wx%| 0000bb50 29 29 3a e1 0d 6e 82 51 dd f2 65 67 3a ea 6c 25 |)):..n.Q..eg:.l%| 0000bb60 2c 6a 25 2c 61 24 2c 62 24 2c 63 24 2c 68 25 3a |,j%,a$,b$,c$,h%:| 0000bb70 68 25 3d 58 65 25 3a 57 78 25 3d 30 3a e3 6a 25 |h%=Xe%:Wx%=0:.j%| 0000bb80 3d 31 20 b8 56 58 25 3a 6c 25 3d bb 28 46 24 28 |=1 .VX%:l%=.(F$(| 0000bb90 6a 25 2c 31 29 29 2b 31 3a e7 56 64 25 28 6a 25 |j%,1))+1:.Vd%(j%| 0000bba0 29 3d b9 20 8c 0d 6e b4 2b 61 24 3d a4 65 66 28 |)=. ..n.+a$=.ef(| 0000bbb0 6a 25 2c 22 80 20 22 29 3a f2 56 7a 28 68 25 2c |j%,". "):.Vz(h%,| 0000bbc0 6a 25 2d 31 2c 61 24 29 3a 57 78 25 2b 3d 6c 25 |j%-1,a$):Wx%+=l%| 0000bbd0 0d 6e be 24 cc 61 24 3d a4 65 66 28 6a 25 2c 22 |.n.$.a$=.ef(j%,"| 0000bbe0 20 20 22 29 3a f2 56 7a 28 68 25 2c 6a 25 2d 31 | "):.Vz(h%,j%-1| 0000bbf0 2c 61 24 29 0d 6e c8 1b cd 3a ed 3a f2 56 7a 28 |,a$).n...:.:.Vz(| 0000bc00 58 62 25 2c 39 2c c3 28 57 78 25 29 29 3a e1 0d |Xb%,9,.(Wx%)):..| 0000bc10 6f 22 23 dd f2 58 64 3a ea 66 25 2c 61 25 2c 62 |o"#..Xd:.f%,a%,b| 0000bc20 25 2c 78 25 2c 79 25 2c 7a 25 3a e7 55 25 3e 31 |%,x%,y%,z%:.U%>1| 0000bc30 20 8c 0d 6f 40 11 c8 8e 46 24 28 57 6f 25 2c 30 | ..o@...F$(Wo%,0| 0000bc40 29 20 ca 0d 6f 4a 15 c9 22 30 22 2c 22 33 22 3a |) ..oJ.."0","3":| 0000bc50 e7 56 65 25 3d 30 20 8c 0d 6f 5e 2c c8 99 26 34 |.Ve%=0 ..o^,..&4| 0000bc60 30 36 43 30 3a 66 25 3d a3 3a 62 25 3d 55 25 3a |06C0:f%=.:b%=U%:| 0000bc70 f5 3a 62 25 3d a8 28 62 25 2f 32 29 3a e7 62 25 |.:b%=.(b%/2):.b%| 0000bc80 3e 30 20 8c 0d 6f 86 45 61 25 3d 55 25 2d 62 25 |>0 ..o.Ea%=U%-b%| 0000bc90 3a e3 78 25 3d 31 20 b8 61 25 3a 79 25 3d 78 25 |:.x%=1 .a%:y%=x%| 0000bca0 3a c8 95 79 25 3e 30 3a 7a 25 3d 79 25 2b 62 25 |:..y%>0:z%=y%+b%| 0000bcb0 3a e7 52 24 28 79 25 2c 57 6f 25 29 3e 52 24 28 |:.R$(y%,Wo%)>R$(| 0000bcc0 7a 25 2c 57 6f 25 29 20 8c 0d 6f c2 2f e3 6a 25 |z%,Wo%) ..o./.j%| 0000bcd0 3d 31 20 b8 56 58 25 3a c8 94 52 24 28 79 25 2c |=1 .VX%:..R$(y%,| 0000bce0 6a 25 29 2c 52 24 28 7a 25 2c 6a 25 29 3a ed 3a |j%),R$(z%,j%):.:| 0000bcf0 79 25 3d 79 25 2d 62 25 0d 6f cc 0a cc 79 25 3d |y%=y%-b%.o...y%=| 0000bd00 2d 31 0d 6f d6 09 cd 3a ce 3a ed 0d 6f f4 09 cc |-1.o...:.:..o...| 0000bd10 66 25 3d b9 0d 6f fe 16 cd 3a fd 66 25 3a c8 99 |f%=..o...:.f%:..| 0000bd20 26 34 30 36 43 31 3a f2 59 59 0d 70 1c 2e cc 3a |&406C1:.YY.p...:| 0000bd30 c8 99 26 34 30 36 43 30 3a 66 25 3d a3 3a 62 25 |..&406C0:f%=.:b%| 0000bd40 3d 55 25 3a f5 3a 62 25 3d a8 28 62 25 2f 32 29 |=U%:.:b%=.(b%/2)| 0000bd50 3a e7 62 25 3e 30 20 8c 0d 70 4e 45 61 25 3d 55 |:.b%>0 ..pNEa%=U| 0000bd60 25 2d 62 25 3a e3 78 25 3d 31 20 b8 61 25 3a 79 |%-b%:.x%=1 .a%:y| 0000bd70 25 3d 78 25 3a c8 95 79 25 3e 30 3a 7a 25 3d 79 |%=x%:..y%>0:z%=y| 0000bd80 25 2b 62 25 3a e7 52 24 28 79 25 2c 57 6f 25 29 |%+b%:.R$(y%,Wo%)| 0000bd90 3c 52 24 28 7a 25 2c 57 6f 25 29 20 8c 0d 70 8a |<R$(z%,Wo%) ..p.| 0000bda0 2f e3 6a 25 3d 31 20 b8 56 58 25 3a c8 94 52 24 |/.j%=1 .VX%:..R$| 0000bdb0 28 79 25 2c 6a 25 29 2c 52 24 28 7a 25 2c 6a 25 |(y%,j%),R$(z%,j%| 0000bdc0 29 3a ed 3a 79 25 3d 79 25 2d 62 25 0d 70 94 0a |):.:y%=y%-b%.p..| 0000bdd0 cc 79 25 3d 2d 31 0d 70 9e 09 cd 3a ce 3a ed 0d |.y%=-1.p...:.:..| 0000bde0 70 bc 09 cc 66 25 3d b9 0d 70 c6 16 cd 3a fd 66 |p...f%=..p...:.f| 0000bdf0 25 3a c8 99 26 34 30 36 43 31 3a f2 59 59 0d 70 |%:..&406C1:.YY.p| 0000be00 e4 05 cd 0d 70 ee 15 c9 22 31 22 2c 22 32 22 3a |....p..."1","2":| 0000be10 e7 56 65 25 3d 30 20 8c 0d 71 02 2c c8 99 26 34 |.Ve%=0 ..q.,..&4| 0000be20 30 36 43 30 3a 66 25 3d a3 3a 62 25 3d 55 25 3a |06C0:f%=.:b%=U%:| 0000be30 f5 3a 62 25 3d a8 28 62 25 2f 32 29 3a e7 62 25 |.:b%=.(b%/2):.b%| 0000be40 3e 30 20 8c 0d 71 2a 4b 61 25 3d 55 25 2d 62 25 |>0 ..q*Ka%=U%-b%| 0000be50 3a e3 78 25 3d 31 20 b8 61 25 3a 79 25 3d 78 25 |:.x%=1 .a%:y%=x%| 0000be60 3a c8 95 79 25 3e 30 3a 7a 25 3d 79 25 2b 62 25 |:..y%>0:z%=y%+b%| 0000be70 3a e7 bb 28 52 24 28 79 25 2c 57 6f 25 29 29 3e |:..(R$(y%,Wo%))>| 0000be80 bb 28 52 24 28 7a 25 2c 57 6f 25 29 29 20 8c 0d |.(R$(z%,Wo%)) ..| 0000be90 71 66 2f e3 6a 25 3d 31 20 b8 56 58 25 3a c8 94 |qf/.j%=1 .VX%:..| 0000bea0 52 24 28 79 25 2c 6a 25 29 2c 52 24 28 7a 25 2c |R$(y%,j%),R$(z%,| 0000beb0 6a 25 29 3a ed 3a 79 25 3d 79 25 2d 62 25 0d 71 |j%):.:y%=y%-b%.q| 0000bec0 70 0a cc 79 25 3d 2d 31 0d 71 7a 09 cd 3a ce 3a |p..y%=-1.qz..:.:| 0000bed0 ed 0d 71 98 09 cc 66 25 3d b9 0d 71 a2 16 cd 3a |..q...f%=..q...:| 0000bee0 fd 66 25 3a c8 99 26 34 30 36 43 31 3a f2 59 59 |.f%:..&406C1:.YY| 0000bef0 0d 71 c0 2e cc 3a c8 99 26 34 30 36 43 30 3a 66 |.q...:..&406C0:f| 0000bf00 25 3d a3 3a 62 25 3d 55 25 3a f5 3a 62 25 3d a8 |%=.:b%=U%:.:b%=.| 0000bf10 28 62 25 2f 32 29 3a e7 62 25 3e 30 20 8c 0d 71 |(b%/2):.b%>0 ..q| 0000bf20 f2 4b 61 25 3d 55 25 2d 62 25 3a e3 78 25 3d 31 |.Ka%=U%-b%:.x%=1| 0000bf30 20 b8 61 25 3a 79 25 3d 78 25 3a c8 95 79 25 3e | .a%:y%=x%:..y%>| 0000bf40 30 3a 7a 25 3d 79 25 2b 62 25 3a e7 bb 28 52 24 |0:z%=y%+b%:..(R$| 0000bf50 28 79 25 2c 57 6f 25 29 29 3c bb 28 52 24 28 7a |(y%,Wo%))<.(R$(z| 0000bf60 25 2c 57 6f 25 29 29 20 8c 0d 72 2e 2f e3 6a 25 |%,Wo%)) ..r./.j%| 0000bf70 3d 31 20 b8 56 58 25 3a c8 94 52 24 28 79 25 2c |=1 .VX%:..R$(y%,| 0000bf80 6a 25 29 2c 52 24 28 7a 25 2c 6a 25 29 3a ed 3a |j%),R$(z%,j%):.:| 0000bf90 79 25 3d 79 25 2d 62 25 0d 72 38 0a cc 79 25 3d |y%=y%-b%.r8..y%=| 0000bfa0 2d 31 0d 72 42 09 cd 3a ce 3a ed 0d 72 60 09 cc |-1.rB..:.:..r`..| 0000bfb0 66 25 3d b9 0d 72 6a 16 cd 3a fd 66 25 3a c8 99 |f%=..rj..:.f%:..| 0000bfc0 26 34 30 36 43 31 3a f2 59 59 0d 72 88 05 cd 0d |&406C1:.YY.r....| 0000bfd0 72 92 05 cb 0d 72 9c 07 cd 3a e1 0d 72 ba 2e dd |r....r...:..r...| 0000bfe0 f2 59 72 28 55 6d 25 29 3a ea 73 25 3a 73 25 3d |.Yr(Um%):.s%:s%=| 0000bff0 55 6d 25 2b 31 3a 57 6f 25 3d 73 25 3a e7 57 6f |Um%+1:Wo%=s%:.Wo| 0000c000 25 3d 30 20 57 6f 25 3d 31 0d 72 d8 09 f2 65 76 |%=0 Wo%=1.r...ev| 0000c010 3a e1 0d 72 f6 2f dd f2 65 76 3a ea 6a 25 2c 68 |:..r./..ev:.j%,h| 0000c020 25 2c 61 24 3a 68 25 3d 58 63 25 3a e3 6a 25 3d |%,a$:h%=Xc%:.j%=| 0000c030 31 20 b8 56 58 25 3a e7 57 6f 25 3c 3e 6a 25 20 |1 .VX%:.Wo%<>j% | 0000c040 8c 0d 73 1e 2f 61 24 3d 22 20 20 22 2b 46 24 28 |..s./a$=" "+F$(| 0000c050 6a 25 2c 32 29 3a e7 c2 61 24 2c 31 29 3d 22 3a |j%,2):..a$,1)=":| 0000c060 22 61 24 3d c0 61 24 2c a9 28 61 24 29 2d 31 29 |"a$=.a$,.(a$)-1)| 0000c070 0d 73 28 13 f2 56 7a 28 68 25 2c 6a 25 2d 31 2c |.s(..Vz(h%,j%-1,| 0000c080 61 24 29 0d 73 32 31 cc 3a 61 24 3d 22 80 20 22 |a$).s21.:a$=". "| 0000c090 2b 46 24 28 6a 25 2c 32 29 3a e7 c2 61 24 2c 31 |+F$(j%,2):..a$,1| 0000c0a0 29 3d 22 3a 22 61 24 3d c0 61 24 2c a9 28 61 24 |)=":"a$=.a$,.(a$| 0000c0b0 29 2d 31 29 0d 73 46 13 f2 56 7a 28 68 25 2c 6a |)-1).sF..Vz(h%,j| 0000c0c0 25 2d 31 2c 61 24 29 0d 73 50 09 cd 3a ed 3a e1 |%-1,a$).sP..:.:.| 0000c0d0 0d 73 78 15 dd f2 5a 57 28 55 6d 25 29 3a c8 8e |.sx...ZW(Um%):..| 0000c0e0 55 6d 25 20 ca 0d 73 8c 15 c9 31 38 3a e7 57 57 |Um% ..s...18:.WW| 0000c0f0 25 3f 31 38 3d 26 30 30 20 8c 0d 73 a0 2f 57 57 |%?18=&00 ..s./WW| 0000c100 25 3f 31 38 3d a4 5a 77 28 58 64 25 2c 31 38 29 |%?18=.Zw(Xd%,18)| 0000c110 3a 57 57 25 3f 31 39 3d a4 5a 78 28 58 64 25 2c |:WW%?19=.Zx(Xd%,| 0000c120 31 39 29 3a 56 65 25 3d 30 0d 73 b4 05 cd 0d 73 |19):Ve%=0.s....s| 0000c130 be 15 c9 31 39 3a e7 57 57 25 3f 31 39 3d 26 30 |...19:.WW%?19=&0| 0000c140 30 20 8c 0d 73 d2 2f 57 57 25 3f 31 38 3d a4 5a |0 ..s./WW%?18=.Z| 0000c150 78 28 58 64 25 2c 31 38 29 3a 57 57 25 3f 31 39 |x(Xd%,18):WW%?19| 0000c160 3d a4 5a 77 28 58 64 25 2c 31 39 29 3a 56 65 25 |=.Zw(Xd%,19):Ve%| 0000c170 3d 31 0d 73 e6 05 cd 0d 73 f0 28 c9 35 3a f2 62 |=1.s....s.(.5:.b| 0000c180 55 28 58 64 25 2c 55 6d 25 2c 31 29 3a f2 58 64 |U(Xd%,Um%,1):.Xd| 0000c190 3a f2 62 55 28 58 64 25 2c 55 6d 25 2c 30 29 0d |:.bU(Xd%,Um%,0).| 0000c1a0 74 04 18 c9 36 3a f2 58 76 28 58 63 25 29 3a f2 |t...6:.Xv(Xc%):.| 0000c1b0 58 76 28 58 64 25 29 0d 74 0e 07 cb 3a e1 0d 74 |Xv(Xd%).t...:..t| 0000c1c0 54 20 dd f2 5a 58 28 55 6d 25 29 3a ea 68 25 3a |T ..ZX(Um%):.h%:| 0000c1d0 68 25 3d 58 67 25 3a c8 8e 55 6d 25 20 ca 0d 74 |h%=Xg%:..Um% ..t| 0000c1e0 72 0f c9 32 3a f2 58 76 28 58 67 25 29 0d 74 7c |r..2:.Xv(Xg%).t|| 0000c1f0 13 c9 34 3a e7 57 57 25 3f 34 3d 26 30 30 20 8c |..4:.WW%?4=&00 .| 0000c200 0d 74 90 67 f2 65 77 3a 57 57 25 3f 34 3d a4 5a |.t.g.ew:WW%?4=.Z| 0000c210 77 28 68 25 2c 34 29 3a 57 64 25 3d 30 3a f2 58 |w(h%,4):Wd%=0:.X| 0000c220 78 28 68 25 2c 31 31 2c 26 30 32 30 30 30 31 33 |x(h%,11,&0200013| 0000c230 44 2c 26 46 46 30 30 46 46 46 46 29 3a f2 58 78 |D,&FF00FFFF):.Xx| 0000c240 28 68 25 2c 31 32 2c 26 30 32 30 30 30 31 33 44 |(h%,12,&0200013D| 0000c250 2c 26 46 46 30 30 46 46 46 46 29 3a c8 99 26 34 |,&FF00FFFF):..&4| 0000c260 30 30 44 32 2c 2d 31 0d 74 b8 05 cd 0d 74 c2 13 |00D2,-1.t....t..| 0000c270 c9 36 3a e7 57 57 25 3f 36 3d 26 30 30 20 8c 0d |.6:.WW%?6=&00 ..| 0000c280 74 d6 67 f2 65 77 3a 57 57 25 3f 36 3d a4 5a 77 |t.g.ew:WW%?6=.Zw| 0000c290 28 68 25 2c 36 29 3a 57 64 25 3d 31 3a f2 58 78 |(h%,6):Wd%=1:.Xx| 0000c2a0 28 68 25 2c 31 31 2c 26 30 32 30 30 30 31 33 44 |(h%,11,&0200013D| 0000c2b0 2c 26 46 46 30 30 46 46 46 46 29 3a f2 58 78 28 |,&FF00FFFF):.Xx(| 0000c2c0 68 25 2c 31 32 2c 26 30 32 30 30 30 31 33 44 2c |h%,12,&0200013D,| 0000c2d0 26 46 46 30 30 46 46 46 46 29 3a c8 99 26 34 30 |&FF00FFFF):..&40| 0000c2e0 30 44 32 2c 2d 31 0d 74 fe 05 cd 0d 75 08 18 c9 |0D2,-1.t....u...| 0000c2f0 38 3a e7 57 57 25 3f 38 3d 26 30 30 20 80 57 6c |8:.WW%?8=&00 .Wl| 0000c300 25 20 8c 0d 75 1c 67 f2 65 77 3a 57 57 25 3f 38 |% ..u.g.ew:WW%?8| 0000c310 3d a4 5a 77 28 68 25 2c 38 29 3a 57 64 25 3d 32 |=.Zw(h%,8):Wd%=2| 0000c320 3a f2 58 78 28 68 25 2c 31 31 2c 26 30 32 30 30 |:.Xx(h%,11,&0200| 0000c330 30 31 33 44 2c 26 46 46 30 30 46 46 46 46 29 3a |013D,&FF00FFFF):| 0000c340 f2 58 78 28 68 25 2c 31 32 2c 26 30 32 30 30 30 |.Xx(h%,12,&02000| 0000c350 31 33 44 2c 26 46 46 30 30 46 46 46 46 29 3a c8 |13D,&FF00FFFF):.| 0000c360 99 26 34 30 30 44 32 2c 2d 31 0d 75 44 05 cd 0d |.&400D2,-1.uD...| 0000c370 75 4e 19 c9 31 30 3a e7 57 57 25 3f 31 30 3d 26 |uN..10:.WW%?10=&| 0000c380 30 30 20 80 59 25 20 8c 0d 75 62 69 f2 65 77 3a |00 .Y% ..ubi.ew:| 0000c390 57 57 25 3f 31 30 3d a4 5a 77 28 68 25 2c 31 30 |WW%?10=.Zw(h%,10| 0000c3a0 29 3a 57 64 25 3d 33 3a f2 58 78 28 68 25 2c 31 |):Wd%=3:.Xx(h%,1| 0000c3b0 31 2c 26 30 37 30 30 46 31 33 44 2c 26 46 46 30 |1,&0700F13D,&FF0| 0000c3c0 30 46 46 46 46 29 3a f2 58 78 28 68 25 2c 31 32 |0FFFF):.Xx(h%,12| 0000c3d0 2c 26 30 37 30 30 46 31 33 44 2c 26 46 46 30 30 |,&0700F13D,&FF00| 0000c3e0 46 46 46 46 29 3a f2 59 55 28 58 67 25 2c 31 31 |FFFF):.YU(Xg%,11| 0000c3f0 29 0d 75 8a 05 cd 0d 75 94 0f c9 31 33 3a c8 8e |).u....u...13:..| 0000c400 57 64 25 20 ca 0d 75 a8 33 c9 30 3a 58 61 24 3d |Wd% ..u.3.0:Xa$=| 0000c410 22 44 65 6c 65 74 65 20 63 75 72 72 65 6e 74 20 |"Delete current | 0000c420 72 65 63 6f 72 64 2e 20 43 6f 6e 66 69 72 6d 3f |record. Confirm?| 0000c430 22 3a f2 58 61 28 32 29 0d 75 bc 30 c9 31 3a 58 |":.Xa(2).u.0.1:X| 0000c440 61 24 3d 22 44 65 6c 65 74 65 20 61 6c 6c 20 72 |a$="Delete all r| 0000c450 65 63 6f 72 64 73 2e 20 43 6f 6e 66 69 72 6d 3f |ecords. Confirm?| 0000c460 22 3a f2 58 61 28 36 29 0d 75 d0 30 c9 32 3a 58 |":.Xa(6).u.0.2:X| 0000c470 61 24 3d 22 44 65 6c 65 74 65 20 73 65 61 72 63 |a$="Delete searc| 0000c480 68 20 6c 69 73 74 2e 20 43 6f 6e 66 69 72 6d 3f |h list. Confirm?| 0000c490 22 3a f2 58 61 28 37 29 0d 75 e4 48 c9 33 3a 58 |":.Xa(7).u.H.3:X| 0000c4a0 61 24 3d 22 44 65 6c 65 74 65 20 72 65 63 6f 72 |a$="Delete recor| 0000c4b0 64 73 20 66 72 6f 6d 20 22 2b c3 28 58 25 29 2b |ds from "+.(X%)+| 0000c4c0 22 20 74 6f 20 22 2b c3 28 59 25 29 2b 22 2e 20 |" to "+.(Y%)+". | 0000c4d0 43 6f 6e 66 69 72 6d 3f 22 3a f2 58 61 28 38 29 |Confirm?":.Xa(8)| 0000c4e0 0d 76 02 05 cb 0d 76 0c 07 cb 3a e1 0d 76 2a 31 |.v....v...:..v*1| 0000c4f0 dd f2 65 77 3a 57 57 25 3f 34 3d a4 5a 78 28 58 |..ew:WW%?4=.Zx(X| 0000c500 67 25 2c 34 29 3a 57 57 25 3f 36 3d a4 5a 78 28 |g%,4):WW%?6=.Zx(| 0000c510 58 67 25 2c 36 29 3a e7 57 6c 25 20 8c 0d 76 48 |Xg%,6):.Wl% ..vH| 0000c520 14 57 57 25 3f 38 3d a4 5a 78 28 58 67 25 2c 38 |.WW%?8=.Zx(Xg%,8| 0000c530 29 0d 76 52 1b cc f2 61 64 28 55 67 25 2c 58 67 |).vR...ad(Ug%,Xg| 0000c540 25 2c 38 2c 22 72 61 64 69 6f 22 29 0d 76 5c 1a |%,8,"radio").v\.| 0000c550 cd 3a 57 57 25 3f 31 30 3d a4 5a 78 28 58 67 25 |.:WW%?10=.Zx(Xg%| 0000c560 2c 31 30 29 3a e1 0d 76 84 0f dd f2 59 56 3a e7 |,10):..v....YV:.| 0000c570 57 6c 25 20 8c 0d 76 98 10 e7 57 57 25 3f 38 3d |Wl% ..v...WW%?8=| 0000c580 26 30 30 20 8c 0d 76 a2 1d f2 61 64 28 55 67 25 |&00 ..v...ad(Ug%| 0000c590 2c 58 67 25 2c 38 2c 22 72 61 64 69 6f 6f 66 66 |,Xg%,8,"radiooff| 0000c5a0 22 29 0d 76 ac 1d cc f2 61 64 28 55 67 25 2c 58 |").v....ad(Ug%,X| 0000c5b0 67 25 2c 38 2c 22 72 61 64 69 6f 6f 6e 22 29 0d |g%,8,"radioon").| 0000c5c0 76 b6 05 cd 0d 76 c0 1b cc f2 61 64 28 55 67 25 |v....v....ad(Ug%| 0000c5d0 2c 58 67 25 2c 38 2c 22 72 61 64 69 6f 22 29 0d |,Xg%,8,"radio").| 0000c5e0 76 ca 07 cd 3a e1 0d 77 10 26 dd f2 57 76 3a ea |v...:..w.&..Wv:.| 0000c5f0 64 75 24 3a e7 58 79 25 20 8c 62 62 24 3d 22 4e |du$:.Xy% .bb$="N| 0000c600 4f 22 8b 62 62 24 3d 22 59 45 53 22 0d 77 2e 95 |O".bb$="YES".w..| 0000c610 f2 56 7a 28 58 55 25 2c 32 2c 62 62 24 29 3a f2 |.Vz(XU%,2,bb$):.| 0000c620 56 7a 28 58 55 25 2c 34 2c 57 69 24 29 3a f2 56 |Vz(XU%,4,Wi$):.V| 0000c630 7a 28 58 55 25 2c 36 2c 55 61 24 29 3a f2 56 7a |z(XU%,6,Ua$):.Vz| 0000c640 28 58 55 25 2c 38 2c 62 63 24 29 3a f2 56 7a 28 |(XU%,8,bc$):.Vz(| 0000c650 58 55 25 2c 31 30 2c 62 64 24 29 3a f2 56 7a 28 |XU%,10,bd$):.Vz(| 0000c660 58 56 25 2c 31 2c 55 61 24 29 3a f2 56 7a 28 58 |XV%,1,Ua$):.Vz(X| 0000c670 66 25 2c 31 2c 57 63 24 29 3a 64 75 24 3d 55 56 |f%,1,Wc$):du$=UV| 0000c680 24 2b 22 3a 20 22 2b a4 64 70 28 55 61 24 29 3a |$+": "+.dp(Ua$):| 0000c690 e7 58 79 25 3d a3 20 8c 64 75 24 2b 3d 22 20 2a |.Xy%=. .du$+=" *| 0000c6a0 22 0d 77 6a 3b f2 62 77 28 57 79 25 2c 64 75 24 |".wj;.bw(Wy%,du$| 0000c6b0 29 3a 64 75 24 3d 22 43 61 72 64 20 6c 61 79 6f |):du$="Card layo| 0000c6c0 75 74 22 3a e7 58 79 25 3d a3 20 80 56 59 25 3d |ut":.Xy%=. .VY%=| 0000c6d0 a3 20 8c 64 75 24 2b 3d 22 20 2a 22 0d 77 7e 12 |. .du$+=" *".w~.| 0000c6e0 f2 62 77 28 58 57 25 2c 64 75 24 29 3a e1 0d 77 |.bw(XW%,du$):..w| 0000c6f0 9c 4d dd a4 61 63 28 65 78 24 29 3a ea 61 25 2c |.M..ac(ex$):.a%,| 0000c700 62 25 2c 61 24 3a e3 61 25 3d 31 20 b8 a9 28 65 |b%,a$:.a%=1 ..(e| 0000c710 78 24 29 3a 62 25 3d 97 28 c1 65 78 24 2c 61 25 |x$):b%=.(.ex$,a%| 0000c720 2c 31 29 29 3a e7 62 25 3e 39 36 20 80 62 25 3c |,1)):.b%>96 .b%<| 0000c730 31 32 33 20 8c 62 25 2d 3d 33 32 0d 77 ce 13 61 |123 .b%-=32.w..a| 0000c740 24 2b 3d bd 28 62 25 29 3a ed 3a 3d 61 24 0d 77 |$+=.(b%):.:=a$.w| 0000c750 f6 49 dd a4 65 6b 3a ea 61 25 2c 62 25 2c 6a 25 |.I..ek:.a%,b%,j%| 0000c760 3a 61 25 3d 96 28 2d 34 29 3a e3 6a 25 3d 31 20 |:a%=.(-4):.j%=1 | 0000c770 b8 31 30 3a c8 99 26 35 44 2c 30 3a ed 3a 6a 25 |.10:..&5D,0:.:j%| 0000c780 3d a6 28 35 29 3a 62 25 3d 96 28 2d 34 29 3a 3d |=.(5):b%=.(-4):=| 0000c790 28 61 25 3d 62 25 29 0d 78 3c 33 dd a4 61 55 28 |(a%=b%).x<3..aU(| 0000c7a0 61 24 29 3a ea 62 24 3a e7 c2 61 24 2c 31 29 3d |a$):.b$:..a$,1)=| 0000c7b0 22 3a 22 20 8c 62 24 3d c0 61 24 2c a9 28 61 24 |":" .b$=.a$,.(a$| 0000c7c0 29 2d 31 29 8b 62 24 3d 61 24 0d 78 5a 07 3d 62 |)-1).b$=a$.xZ.=b| 0000c7d0 24 0d 78 6e 15 dd f2 59 5a 3a d1 3d 30 3a f5 fd |$.xn...YZ:.=0:..| 0000c7e0 91 3e 33 30 3a e1 0d 78 96 4e dd f2 64 6d 3a ea |.>30:..x.N..dm:.| 0000c7f0 61 25 2c 62 25 2c 6a 25 2c 70 25 2c 61 24 3a e3 |a%,b%,j%,p%,a$:.| 0000c800 6a 25 3d 31 20 b8 56 58 25 2d 31 3a 61 24 3d 46 |j%=1 .VX%-1:a$=F| 0000c810 24 28 6a 25 2c 32 29 3a e7 c2 61 24 2c 31 29 3d |$(j%,2):..a$,1)=| 0000c820 22 3a 22 20 8c 61 24 3d c0 61 24 2c a9 28 61 24 |":" .a$=.a$,.(a$| 0000c830 29 2d 31 29 0d 78 be 39 f2 65 79 28 61 24 2c 30 |)-1).x.9.ey(a$,0| 0000c840 29 3a ed 3a 61 24 3d 46 24 28 56 58 25 2c 32 29 |):.:a$=F$(VX%,2)| 0000c850 3a e7 c2 61 24 2c 31 29 3d 22 3a 22 20 8c 61 24 |:..a$,1)=":" .a$| 0000c860 3d c0 61 24 2c a9 28 61 24 29 2d 31 29 0d 78 dc |=.a$,.(a$)-1).x.| 0000c870 57 f2 65 79 28 61 24 2c 31 29 3a f2 65 79 28 22 |W.ey(a$,1):.ey("| 0000c880 20 22 2c 31 29 3a e3 61 25 3d 31 20 b8 55 25 3a | ",1):.a%=1 .U%:| 0000c890 70 25 3d 28 61 25 2f 55 25 29 2a 31 30 30 3a c8 |p%=(a%/U%)*100:.| 0000c8a0 99 26 34 30 36 43 34 2c 70 25 3a e3 62 25 3d 31 |.&406C4,p%:.b%=1| 0000c8b0 20 b8 56 58 25 2d 31 3a c8 8e 46 24 28 62 25 2c | .VX%-1:..F$(b%,| 0000c8c0 30 29 20 ca 0d 79 0e 2c c9 22 30 22 3a e7 52 24 |0) ..y.,."0":.R$| 0000c8d0 28 61 25 2c 62 25 29 3c 3e 22 22 20 8c 61 24 3d |(a%,b%)<>"" .a$=| 0000c8e0 52 24 28 61 25 2c 62 25 29 8b 61 24 3d 22 20 22 |R$(a%,b%).a$=" "| 0000c8f0 0d 79 22 0d f2 65 79 28 61 24 2c 30 29 0d 79 2c |.y"..ey(a$,0).y,| 0000c900 30 c9 22 31 22 2c 22 32 22 3a e7 52 24 28 61 25 |0."1","2":.R$(a%| 0000c910 2c 62 25 29 3c 3e 22 22 20 8c 61 24 3d 52 24 28 |,b%)<>"" .a$=R$(| 0000c920 61 25 2c 62 25 29 8b 61 24 3d 22 20 22 0d 79 40 |a%,b%).a$=" ".y@| 0000c930 0d f2 65 7a 28 61 24 2c 30 29 0d 79 4a 39 c9 22 |..ez(a$,0).yJ9."| 0000c940 33 22 3a e7 52 24 28 61 25 2c 62 25 29 3c 3e 22 |3":.R$(a%,b%)<>"| 0000c950 22 20 8c 61 24 3d c3 28 a4 66 55 28 a4 57 75 28 |" .a$=.(.fU(.Wu(| 0000c960 52 24 28 61 25 2c 62 25 29 29 29 29 8b 61 24 3d |R$(a%,b%)))).a$=| 0000c970 22 20 22 0d 79 5e 0d f2 65 7a 28 61 24 2c 30 29 |" ".y^..ez(a$,0)| 0000c980 0d 79 68 15 cb 3a ed 3a c8 8e 46 24 28 56 58 25 |.yh..:.:..F$(VX%| 0000c990 2c 30 29 20 ca 0d 79 86 2e c9 22 30 22 3a e7 52 |,0) ..y..."0":.R| 0000c9a0 24 28 61 25 2c 56 58 25 29 3c 3e 22 22 20 8c 61 |$(a%,VX%)<>"" .a| 0000c9b0 24 3d 52 24 28 61 25 2c 56 58 25 29 8b 61 24 3d |$=R$(a%,VX%).a$=| 0000c9c0 22 20 22 0d 79 9a 0d f2 65 79 28 61 24 2c 31 29 |" ".y...ey(a$,1)| 0000c9d0 0d 79 a4 32 c9 22 31 22 2c 22 32 22 3a e7 52 24 |.y.2."1","2":.R$| 0000c9e0 28 61 25 2c 56 58 25 29 3c 3e 22 22 20 8c 61 24 |(a%,VX%)<>"" .a$| 0000c9f0 3d 52 24 28 61 25 2c 56 58 25 29 8b 61 24 3d 22 |=R$(a%,VX%).a$="| 0000ca00 20 22 0d 79 b8 0d f2 65 7a 28 61 24 2c 31 29 0d | ".y...ez(a$,1).| 0000ca10 79 c2 3b c9 22 33 22 3a e7 52 24 28 61 25 2c 56 |y.;."3":.R$(a%,V| 0000ca20 58 25 29 3c 3e 22 22 20 8c 61 24 3d c3 28 a4 66 |X%)<>"" .a$=.(.f| 0000ca30 55 28 a4 57 75 28 52 24 28 61 25 2c 56 58 25 29 |U(.Wu(R$(a%,VX%)| 0000ca40 29 29 29 8b 61 24 3d 22 20 22 0d 79 d6 0d f2 65 |))).a$=" ".y...e| 0000ca50 7a 28 61 24 2c 31 29 0d 79 e0 09 cb 3a ed 3a e1 |z(a$,1).y...:.:.| 0000ca60 0d 7a 08 76 dd f2 65 79 28 61 24 2c 66 56 25 29 |.z.v..ey(a$,fV%)| 0000ca70 3a ea 63 24 2c 69 25 3a d5 23 55 64 25 2c 33 34 |:.c$,i%:.#Ud%,34| 0000ca80 3a e3 69 25 3d 31 20 b8 a9 28 61 24 29 3a 63 24 |:.i%=1 ..(a$):c$| 0000ca90 3d c1 61 24 2c 69 25 2c 31 29 3a d5 23 55 64 25 |=.a$,i%,1):.#Ud%| 0000caa0 2c 97 28 63 24 29 3a ed 3a d5 23 55 64 25 2c 33 |,.(c$):.:.#Ud%,3| 0000cab0 34 3a e7 66 56 25 20 8c d5 23 55 64 25 2c 31 33 |4:.fV% ..#Ud%,13| 0000cac0 3a d5 23 55 64 25 2c 31 30 8b d5 23 55 64 25 2c |:.#Ud%,10..#Ud%,| 0000cad0 97 28 22 2c 22 29 0d 7a 58 05 e1 0d 7a 6c 64 dd |.(",").zX...zld.| 0000cae0 f2 65 7a 28 61 24 2c 66 56 25 29 3a ea 63 24 2c |.ez(a$,fV%):.c$,| 0000caf0 69 25 3a e3 69 25 3d 31 20 b8 a9 28 61 24 29 3a |i%:.i%=1 ..(a$):| 0000cb00 63 24 3d c1 61 24 2c 69 25 2c 31 29 3a d5 23 55 |c$=.a$,i%,1):.#U| 0000cb10 64 25 2c 97 28 63 24 29 3a ed 3a e7 66 56 25 20 |d%,.(c$):.:.fV% | 0000cb20 8c d5 23 55 64 25 2c 31 33 3a d5 23 55 64 25 2c |..#Ud%,13:.#Ud%,| 0000cb30 31 30 8b d5 23 55 64 25 2c 97 28 22 2c 22 29 0d |10..#Ud%,.(",").| 0000cb40 7a a8 05 e1 0d 7a bc 59 dd a4 66 55 28 61 24 29 |z....z.Y..fU(a$)| 0000cb50 3a ea 62 24 3a 61 24 3d c0 61 24 2c 34 29 2b 22 |:.b$:a$=.a$,4)+"| 0000cb60 31 39 22 2b c2 61 24 2c 32 29 3a 62 24 3d c1 61 |19"+.a$,2):b$=.a| 0000cb70 24 2c 36 2c 31 29 3a 62 24 3d c3 28 bb 28 62 24 |$,6,1):b$=.(.(b$| 0000cb80 29 2d 31 29 3a 3d a4 66 57 28 61 24 2c 22 33 31 |)-1):=.fW(a$,"31| 0000cb90 31 32 31 22 2b 62 24 2b 22 39 39 22 29 0d 7a f8 |121"+b$+"99").z.| 0000cba0 25 dd a4 66 57 28 61 24 2c 62 24 29 3a 3d 94 28 |%..fW(a$,b$):=.(| 0000cbb0 a4 66 58 28 61 24 29 2d a4 66 58 28 62 24 29 29 |.fX(a$)-.fX(b$))| 0000cbc0 2b 31 0d 7b 16 5a dd a4 66 58 28 61 24 29 3a ea |+1.{.Z..fX(a$):.| 0000cbd0 62 25 2c 63 25 2c 64 25 3a 62 25 3d bb 28 c1 61 |b%,c%,d%:b%=.(.a| 0000cbe0 24 2c 31 2c 32 29 29 3a 63 25 3d bb 28 c1 61 24 |$,1,2)):c%=.(.a$| 0000cbf0 2c 33 2c 32 29 29 3a 64 25 3d bb 28 c1 61 24 2c |,3,2)):d%=.(.a$,| 0000cc00 35 29 29 3a e7 63 25 3e 32 20 8c 63 25 2d 3d 33 |5)):.c%>2 .c%-=3| 0000cc10 8b 63 25 2b 3d 39 3a 64 25 2d 3d 31 0d 7b 3e 3e |.c%+=9:d%-=1.{>>| 0000cc20 3d 31 34 36 30 39 37 2a 28 64 25 81 31 30 30 29 |=146097*(d%.100)| 0000cc30 81 34 2b 31 34 36 31 2a 28 64 25 83 31 30 30 29 |.4+1461*(d%.100)| 0000cc40 81 34 2b 28 31 35 33 2a 63 25 2b 32 29 81 35 2b |.4+(153*c%+2).5+| 0000cc50 62 25 2b 31 37 32 31 31 31 39 0d ff |b%+1721119..| 0000cc5c