Home » Personal collection » Acorn hard disk » apps » Printers » 153/!Printers/!RunImage

153/!Printers/!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 » Personal collection » Acorn hard disk » apps » Printers
Filename: 153/!Printers/!RunImage
Read OK:
File size: 19650 bytes
Load address: 0000
Exec address: 0000
Duplicates

There is 1 duplicate copy of this file in the archive:

File contents
    5REM>squished.RunImage
   10ONERRORERROREXTERR,REPORT$
   15SYS263872:DIMA%84,A%!16 256,V%256,aa%256,O%512,q%1024,X%256,ba%256:DIMa%(4):PROCaa("Printers:Messages",A%!12):ONERRORPROC_(A%!12):ERROREXTERR,REPORT$
   20PROCba:PROCca(FNmsg_0(A%!12,"ID")):PROCda:PROCea:PROCfa:PROCga:PROCha:PROCia:CALLP%+8:PROCja:PROCka:PROCla:SYS263873:ONERRORPROCma
   25IFca%THEN
   30$(q%+44)=aa$:?(q%+44+LEN(aa$))=0:PROCO
   35ENDIF
   40REPEAT:PROCv(A%!20):UNTIL0:END
   45DEFPROCv(da%):LOCALr%,t%,z%:r%=FNaa(da%):CASEr%OF
   50WHEN0:PROCna:PROCoa
   55WHEN1:PROCpa
   60WHEN2:SYS262341,,q%
   65WHEN3:PROCe
   70WHEN6:PROCqa
   75WHEN7:IFea%THEN
   80PROCra
   85ELSE:PROCw(W%,7,q%)
   90ENDIF
   95WHEN8:PROCsa
  100WHEN9:PROCta
  105WHEN13:!(q%!0)=0:PROCua
  110WHEN17,18:PROCva(r%)
  115WHEN19:PROCwa
  120OTHERWISE:PROCw(W%,r%,q%)
  125ENDCASE
  130fa%=-1:z%=A%!48:WHILEz%:t%=z%!56:IFNOTt%THEN
  135IFfa%=-1fa%=t%ELSEIFt%<fa%fa%=t%
  140ENDIF
  145z%=z%!0:ENDWHILE:CASEga%OF
  150WHEN1:fa%+=500:ga%=2
  155WHEN2:PROCxa:ga%=0
  160ENDCASE
  165ENDPROC
  170DEFPROCka:LOCALk$:q%!0=24:q%!12=0:q%!16=524611:q%!20=34:SYS262375,18,q%:ha%=q%!8:PROCya:PROCza:PROCAa:PROC` (-1):k$="<Printers$Dir>":IFia%THEN
  175k$+=".Remote":SYS131080,8,k$:k$+=".ID"+h$:SYS131080,8,k$
  180ENDIF
  185k$+=".":SYS36,"PrinterChoices$Path",k$,LENk$,0,0:PROCBa("Printers:PaperRO",2):PROCBa("PrinterChoices:PaperRW",1):IFja%=0ERROR253,FNmsg_0(A%!12,"FAK")
  190PROCCa:fa%=-1:SYS66TOka%:PROCDa:ENDPROC
  195DEFPROCya:A%!20=12589105:la%=12589427:ma%=12589361:ENDPROC
  200DEFPROCba:LOCALh%,l%,a%,w%:SYS131080,8,"<Printers$Dir>":h%=OPENIN"Printers:Code":l%=EXT#h%:SYS41,21,h%TO,a%,w%:CLOSE#h%:IF(w%AND255)=46THEN
  205P%=a%
  210ELSE:DIMP%l%+1:SYS8,16,"Printers:Code",P%
  215ENDIF
  220Z%=P%+64:Y%=P%+68:ENDPROC
  225DEFPROCAa:LOCALna%,oa%:SYS16TOna%:SYS73,"/g,quit/s,/g,pdf/s,/g",na%,O%,256:IFO%!12=0THEN
  230ca%=0
  235ELSE:ca%=-1
  240ENDIF
  245aa$="":na%=O%!16:IFna%<>0THEN
  250oa%=!na%AND65535:na%+=2:WHILEoa%:aa$+=CHR$(?na%):na%+=1:oa%-=1:ENDWHILE
  255ENDIF
  260ENDPROC
  265DEFPROCza:c=1814.4*72000/(180<<8):d=72000:pa%=44:qa%=0:ra%=0:sa%=0:ta%=0:ua%=0:va%=0:A%!48=0:A%!44=0:W%=0:wa%=0:J$="":xa%=0:ya%=0:za%=0:Aa%=0:A%!24=0:A%!28=0:g$="null:":Ba%=0:Ca%=0:A%!32=0:ba$="":A%!36=0:Da%=0:Fa%=0:ja%=0:Ga%=0:Ha%=0
  270SYS6,204,,255TO,Ia%:K$="":ca$="":A%!76=0:A%!80=0:Ja%=0:Ka%=0:La%=0:Ma%=0:h$="":Na%=0:q$="":L$="":M$="":Oa%=0:Pa%=0:ga%=0:ia%=0:ENDPROC
  275DEFPROCia:LOCALc%,d%,Qa%,Ra%,Sa%,Ta%,Ua%:LOCALa$():DIMa$(255):Sa%=0:Ta%=0:Va%=0:Wa%=0:Xa%=0:Za%=0:c%=-1:REPEAT:PROCFa(k$,U$,c$,c%):IFc$<>""THEN
  280SYS8,17,"Printers:"+c$+".Resources.Support"TOd%,,Qa%,,Ra%:IFd%=1AND(Qa%AND-1048576)=-1048576THEN
  285Ra%=Ra%+3ANDNOT3:CASE(Qa%AND1048320)>>8OF
  290WHEN4091:IFRa%>Sa%Sa%=Ra%
  295IFVa%<255a$(Va%)=c$
  300Va%+=1
  305WHEN4092:Ta%+=Ra%:Wa%+=1
  310ENDCASE
  315ENDIF
  320ENDIF
  325UNTILc$="":IFWa%>0DIMb%(Wa%-1),b$(Wa%-1)
  330Ua%=HIMEM+Ta%+Sa%+16*1024:END=Ua%
  335IF(HIMEM+Ta%+Sa%+16*1024)<Ua%THEN
  340Ua%=Ua%/1024:Ua%=Ua%-Ua%MOD8+8:ERROR253,FNmsg_1(A%!12,"FA4",STR$Ua%)
  345ENDIF
  350IFVa%>0THEN
  355DIMc$(Va%-1):FORd%=0TOVa%-1:c$(d%)="Printers:"+a$(d%)+".Resources.Support":NEXT:OVERLAYc$()
  360ENDIF
  365ENDPROC
  370DEFPROCFa(RETURNk$,RETURNU$,RETURNc$,RETURN_a%):LOCALi%,`a%,ab%:IF_a%=-1k$=FNtask_read_env("Printers$Path",ba%)
  375REPEAT:IF_a%=-1THEN
  380IFk$=""THEN
  385c$="":ENDPROC
  390ENDIF
  395i%=INSTR(k$,","):IFi%=0i%=LENk$+1
  400U$=LEFT$(k$,i%-1):IFRIGHT$(U$)="."U$=LEFT$(U$)
  405U$+=CHR$0:k$=MID$(k$,i%+1):_a%=0
  410ENDIF
  415SYS131084,10,U$,ba%,1,_a%,256,"*"TO,,,`a%,_a%;ab%:IF(ab%AND1)`a%=0
  420IF`a%=1THEN
  425IFba%!16=2THEN
  430i%=ba%+20:CALLZ%,i%,c$:ENDPROC
  435ENDIF
  440ELSE:_a%=-1
  445ENDIF
  450UNTIL0:ENDPROC
  455DEFPROCGa(c$):LOCALQa%,Ra%,f$:f$="Printers:"+c$+".Resources.Support":SYS8,17,f$TOd%,,Qa%,,Ra%:Ra%=Ra%+3ANDNOT3:IFd%<>1SYS8,19,f$,d%
  460IF(Qa%AND-1048576)<>-1048576ERROR254,FNmsg_1("FA3",c$)
  465CASE(Qa%AND1048320)>>8OF
  470WHEN4091
  475WHEN4092:IFZa%<Wa%THEN
  480DIMu%Ra%:b%(Za%)=u%:b$(Za%)=c$:SYS8,16,f$,u%:Za%+=1
  485ENDIF
  490OTHERWISE:ERROR254,FNmsg_1("FA3",c$)
  495ENDCASE
  500ENDPROC
  505DEFPROCHa(c$,RETURNbb%):LOCALd%,Qa%,f$,h%,cb%,db%,H%:LOCALeb%:SYS131080,8,"PrinterChoices:"+c$:f$="Printers:"+c$+".Resources.Support":SYS8,17,f$TOd%,,Qa%:IFd%<>1SYS8,19,f$,d%
  510IF(Qa%AND-1048576)<>-1048576ERROR254,FNmsg_1("FA3",c$)
  515B%=1347769168:C%=60:bb%=USR(P%+12):IFbb%=0ERROR253,FNmsg_1(A%!12,"FA5","PSUP")
  520CASE(Qa%AND1048320)>>8OF
  525WHEN4091:bb%!24=1
  530WHEN4092:bb%!24=0
  535OTHERWISE:B%=1347769168:C%=bb%:CALLP%+16:ERROR254,FNmsg_1(A%!12,"FA3",c$)
  540ENDCASE
  545bb%!0=0:$q%=c$:B%=q%:C%=2:bb%!4=USR(P%+28):bb%!8=0:bb%!12=0:SYS8,17,FNh(bb%,"Resources.!Sprites")TOd%:IFd%=1THEN
  550SYS131077,"IconSprites "+FNh(bb%,"Resources.!Sprites")TOC%;d%:IF(d%AND1)!C%=253:SYS43,C%
  555ENDIF
  560SYS8,17,FNh(bb%,"Resources.Messages")TOd%:IFd%=1THEN
  565PROCaa(FNh(bb%,"Resources.Messages"),d%):bb%!16=d%
  570ELSE:bb%!16=0
  575ENDIF
  580SYS8,17,FNh(bb%,"Resources.Templates")TOd%:IFd%<>1ERROR254,FNmsg_1(A%!12,"FA2",c$)
  585PROCIa(FNh(bb%,"Resources.Templates"),FNh(bb%,"Resources.Template3D")):d%=0:db%=bb%+20:REPEAT:PROCJa("",d%,c$):IFd%THEN
  590PROCl("",c$,1,h%):B%=1145981271:C%=16+1+LENc$:cb%=USR(P%+12):IFcb%=0ERROR253,FNmsg_1(A%!12,"FA5","WIND")
  595cb%!0=0:cb%!4=h%:cb%!8=0:cb%!12=0:$(cb%+16)=c$:!db%=cb%:db%=cb%+0
  600ENDIF
  605UNTILd%=0:PROCKa:PROCc(bb%,0,-1,0):IFNOTFNl(FNh(bb%,"Template"))ERROR254,FNmsg_1(A%!12,"OK1a",$bb%!4)
  610PROCLa(bb%):PROCm:IFia%THEN
  615IFNOTFNl(FNQ(bb%,h$,"PrData"))THEN
  620f$="<Printers$Dir>"+".Remote.ID"+h$+"."+$bb%!4:SYS131080,8,f$:f$="<Printers$Dir>"+".Remote.ID"+h$+"."+$bb%!4+".PrData":d%=OPENOUT(f$):IFd%=0THEN
  625ERROR254,FNmsg_1(A%!12,"OK1",$bb%!4)
  630ELSE:eb%=bb%!8:WHILEeb%:BPUT#d%,$(eb%+12)+":":BPUT#d%,"#":eb%=eb%!0:ENDWHILE:CLOSE#d%:SYS8,18,f$,4038:IFNOTFNl(FNQ(bb%,h$,"PrData"))ERROR254,FNmsg_1(A%!12,"OK1",$bb%!4)
  635ENDIF
  640ENDIF
  645ELSE:IFNOTFNl(FNh(bb%,"PrData"))ERROR254,FNmsg_1(A%!12,"OK1",$bb%!4)
  650ENDIF
  655PROCMa(bb%):PROCm:PROCBa(FNh(bb%,"Resources.PaperRO"),0):IFua%THEN
  660H%=ua%:WHILEH%!0:H%=H%!0:ENDWHILE:H%!0=bb%
  665ELSE:ua%=bb%
  670ENDIF
  675ENDPROC
  680DEFPROCNa:LOCALz%,H%,t%:fa%=-1:z%=A%!48:WHILEz%:H%=z%!4:IFH%!24AND8THEN
  685t%=10*H%?(24+1):IFfa%=-1fa%=t%ELSEIFt%<fa%fa%=t%
  690z%!56=t%
  695ELSE:z%!56=-1
  700ENDIF
  705z%=z%!0:ENDWHILE:SYS66TOka%:ENDPROC
  710DEFFNx:LOCALda$,f%,fb%,s$:LOCALz%,H%,c$:da$=FNtask_read_env("Wimp$ScrapDir",ba%):IFda$="":=0
  715IFda$<>ca$THEN
  720SYS131080,8,"<Wimp$ScrapDir>.Printers"TOfb%;f%:IF(f%AND1)THEN
  725fb%+=4:CALLZ%,fb%,s$:PROCb(FNmsg_2(A%!12,"WA13","<Wimp$ScrapDir>.Printers",s$))
  730ELSE:ca$=da$:IFJa%THEN
  735SYS131080,8,"<Wimp$ScrapDir>.Printers.RemQueue"TOfb%;f%:IF(f%AND1)=0SYS131080,8,"<Wimp$ScrapDir>.Printers.RemSpool"TOfb%;f%
  740IF(f%AND1)THEN
  745fb%+=4:CALLZ%,fb%,s$:PROCb(FNmsg_2(A%!12,"WA13","<Wimp$ScrapDir>.Printers",s$))
  750ENDIF
  755ENDIF
  760z%=A%!48:WHILEz%:IFz%!24AND(1<<16)THEN
  765IF(z%!40=0)THEN
  770H%=z%!4:c$=$(H%!4)
  775ELSE:c$=$(z%!40)
  780ENDIF
  785PROCOa (z%)
  790ENDIF
  795z%=z%!0:ENDWHILE
  800ENDIF
  805ENDIF
  810=-1
  815DEFPROCDa:LOCALc%,d%,s$,J%,c$,H%,gb%,t%,hb%,ib%,jb%,kb%:LOCALab%,lb%,S%,mb%,nb%,ob%,i$,z%,pb%,qb%,ea$,p%,rb%,s$,sb%:LOCALnb%,tb%:ub%=FNs(FNmsg_0(A%!12,"NNE"),"s"+FNmsg_0(A%!12,"IC"),-5,251658240):vb%=-1:IFia%THEN
  820s$="<Printers$Dir>"+".Remote.ID"+h$+".Settings":SYS8,17,s$TOc%
  825ELSE:SYS8,17,"<Printers$Dir>"+".Settings"TOc%
  830ENDIF
  835IFc%=1THEN
  840IFia%THEN
  845IFNOTFNl (s$)ERROR254,FNmsg_0(A%!12,"OKD")
  850ELSE:IFNOTFNl("<Printers$Dir>"+".Settings")ERROR254,FNmsg_0(A%!12,"OKD")
  855ENDIF
  860J%=FNb("fv:"):IFJ%=0THEN
  865PROCj(FNmsg_0(A%!12,"OKV"),1)
  870ELSE:IFFNc($J%)<>1THEN
  875PROCj(FNmsg_0(A%!12,"OKV"),1)
  880ELSE:PROCP:REPEAT:J%=FNb("cl:"):PROCPa:ab%=0:lb%=FNb("fg:"):IFlb%THEN
  885ab%=FNc ($lb%)
  890ENDIF
  895hb%=FNb("sn:"):IFhb%c$=$hb%ELSEc$=""
  900PROCQa:IF(J%>0)AND((ab%AND(1<<17))=0)AND(lb%>0)THEN
  905d%=INSTR($J%,":"):IFd%=0d%=LEN$J%+1
  910s$=MID$($J%,d%+1):$J%=LEFT$($J%,d%-1):H%=ua%:ib%=0:WHILEH%ANDNOTib%:IF$H%!4=$J%ib%=-1
  915IFNOTib%H%=H%!0
  920ENDWHILE:IFNOTib%THEN
  925PROCRa:PROCGa($J%):PROCHa($J%,H%):PROCSa:ib%=-1
  930ENDIF
  935IFNOTib%THEN
  940hb%=FNb("nm:"):IFhb%c$=$hb%ELSEc$=""
  945PROCb(FNmsg_2(A%!12,"WA1",$J%,c$))
  950ELSE:PROCTa(H%)
  955ENDIF
  960ENDIF
  965UNTILJ%=0:PROCQ:REPEAT:J%=FNb("cl:"):nb%=!wb%:tb%=xb%:PROCP:ab%=0:lb%=FNb("fg:"):IFlb%THEN
  970ab%=FNc ($lb%)
  975ENDIF
  980lb%=FNb("pn:"):IFlb%i$=$lb%ELSEi$=""
  985hb%=FNb("sn:"):IFhb%c$=$hb%ELSEc$=""
  990PROCQ:IF(J%>0)AND((ab%AND(1<<17))>0)AND(lb%>0)THEN
  995mb%=0:S%=Ka%:WHILES%ANDNOTmb%:IFc$=$S%!4THEN
 1000mb%=-1
 1005ELSE:S%=S%!0
 1010ENDIF
 1015ENDWHILE:IFNOTmb%ORNOTJa%THEN
 1020p%=INSTR($J%,":"):IFp%=0THEN
 1025p%=LEN$J%
 1030ENDIF
 1035PROCUa (c$,MID$($t%,1,p%-1)," ")
 1040ELSE:IFab%AND1THEN
 1045PROCP:z%=FNy (S%,ab%,-1,0,kb%):PROCQ:PROCP:!wb%=nb%:xb%=tb%:PROCVa (z%):PROCQ:PROCWa (Ka%,$S%!4):IFab%AND2THEN
 1050z%!24=z%!24OR2
 1055ELSE:z%!24=z%!24ANDNOT2
 1060ENDIF
 1065d%=ja%:WHILEd%:IF$d%!4=i$THEN
 1070z%!36=d%:d%=0
 1075ELSE:d%=d%!0:IFd%=0THEN
 1080d%=ja%:z%!36=d%:PROCb(FNG(A%!12,"WA11",i$,$d%!4,c$)):d%=0
 1085ENDIF
 1090ENDIF
 1095ENDWHILE
 1100ENDIF
 1105ENDIF
 1110ENDIF
 1115UNTILJ%=0
 1120ENDIF
 1125ENDIF
 1130PROCm
 1135ENDIF
 1140PROCw(A%!48,-5,0):rb%=0:z%=A%!48:WHILEz%:IFz%!24AND2THEN
 1145rb%=-1:jb%=z%:z%=0
 1150ELSE:z%=z%!0
 1155ENDIF
 1160ENDWHILE:z%=A%!48:IF(NOTrb%)AND(z%)THEN
 1165PROCselect_printer (z%,-1,0)
 1170ELSE:IFrb%ANDjb%THEN
 1175PROCselect_printer (jb%,-1,0)
 1180ENDIF
 1185ENDIF
 1190ENDPROC
 1195DEFPROCTa(H%):LOCALJ%,R%,z%,d%,N%,h%,X$,yb%:J%=FNe("nm:"):X$=$J%:IFH%!44>100THEN
 1200PROCb(FNmsg_1(A%!12,"WA7",X$)):ENDPROC
 1205ENDIF
 1210yb%=H%!12:R%=yb%!4:WHILER%>0:IF$R%!8=X$THEN
 1215R%!(R%!4*4+8)+=1:R%=-1
 1220ELSE:R%=R%!0
 1225ENDIF
 1230ENDWHILE:IFR%=0THEN
 1235PROCb(FNmsg_1(A%!12,"WA8",X$)):ENDPROC
 1240ENDIF
 1245B%=1414419024:C%=68:z%=USR(P%+12):IFz%=0ERROR253,FNmsg_1(A%!12,"FA5","PRNT")
 1250B%=J%:C%=2:z%!8=USR(P%+28):z%!0=0:z%!4=H%:IFH%!24AND8z%!56=10*H%?(24+1)ELSEz%!56=-1
 1255IFH%!24AND4THEN
 1260h%=FNc($FNe("cn:")):B%=1413697091:C%=h%*4:N%=USR(P%+12):IFN%=0ERROR253,FNmsg_1(A%!12,"FA5","CNCT")
 1265z%!12=N%:IF0<=h%-1THEN
 1270FORd%=0TOh%-1:J%=FNd:IFJ%THEN
 1275T%=FNa(J%,"nl:"):IFT%THEN
 1280N%!(d%*4)=0
 1285ELSE:T%=FNa(J%,"in:"):IFT%THEN
 1290N%!(d%*4)=FNstore_integer(FNc($T%))
 1295ELSE:T%=FNa(J%,"st:"):IFT%THEN
 1300B%=T%:C%=2:gb%!(d%*4)=USR(P%+28)
 1305ELSE:T%=FNa(J%,"s0:"):IFT%THEN
 1310B%=T%:C%=3:gb%!(d%*4)=USR(P%+28)
 1315ELSE:T%=FNa(J%,"gs:"):IFT%THEN
 1320B%=T%:C%=4:gb%!(d%*4)=USR(P%+28)
 1325ELSE:T%=FNa(J%,"pt:"):IFT%THEN
 1330B%=1381257040:C%=4:N%!(d%*4)=USR(P%+12):IFN%!(d%*4)=0ERROR253,FNmsg_1(A%!12,"FA5","POTR")
 1335!N%!(d%*4)=FNH($T%,0)
 1340ELSE:PROCR(FNmsg_1(A%!12,"OKH",$J%))
 1345ENDIF
 1350ENDIF
 1355ENDIF
 1360ENDIF
 1365ENDIF
 1370ENDIF
 1375ENDIF
 1380NEXT
 1385ENDIF
 1390ELSE:B%=1413697091:C%=36:N%=USR(P%+12):IFN%=0ERROR253,FNmsg_1(A%!12,"FA5","CNCT")
 1395z%!12=N%:N%!0=FNc($FNe("ct:")):N%!4=FNc($FNe("bd:")):IFNOTFNRAND(N%?4>15)THEN
 1400PROCj(FNmsg_1(A%!12,"OKAM",FNmsg_0(A%!12,"BR"+STR$(N%?4))),1):N%?4=0
 1405ENDIF
 1410N%!8=FNc($FNe("ft:")):C%=2:B%=FNe("et:"):N%!12=USR(P%+28):B%=FNe("fl:"):N%!16=USR(P%+28):B%=FNe("ns:"):N%!20=USR(P%+28):B%=FNe("np:"):N%!24=USR(P%+28):B%=FNe("nu:"):N%!28=USR(P%+28):B%=FNe("no:"):N%!32=USR(P%+28):J%=FNb("cf:"):IFJ%THEN
 1415N%?6=FNc($J%)
 1420ELSE:N%?6=0
 1425ENDIF
 1430CASEN%!0OF
 1435WHEN4:IFNOTFNtTHEN
 1440N%!0=0:PROCb(FNmsg_2(A%!12,"WA9",$z%!8,FNmsg_0(A%!12,"CN4")))
 1445ENDIF
 1450WHEN6:IFNOTFNzTHEN
 1455N%!0=0:PROCb(FNmsg_2(A%!12,"WA9",$z%!8,FNmsg_0(A%!12,"CN6")))
 1460ENDIF
 1465ENDCASE
 1470ENDIF
 1475h%=FNc($FNe("cs:")):B%=1195789891:C%=h%*4:gb%=USR(P%+12):IFgb%=0ERROR253,FNmsg_1(A%!12,"FA5","CNFG")
 1480z%!16=gb%:IF0<=h%-1THEN
 1485FORd%=0TOh%-1:J%=FNd:IFJ%THEN
 1490T%=FNa(J%,"nl:"):IFT%THEN
 1495gb%!(d%*4)=0
 1500ELSE:T%=FNa(J%,"in:"):IFT%THEN
 1505gb%!(d%*4)=FNstore_integer(FNc($T%))
 1510ELSE:T%=FNa(J%,"st:"):IFT%THEN
 1515B%=T%:C%=2:gb%!(d%*4)=USR(P%+28)
 1520ELSE:T%=FNa(J%,"s0:"):IFT%THEN
 1525B%=T%:C%=3:gb%!(d%*4)=USR(P%+28)
 1530ELSE:T%=FNa(J%,"gs:"):IFT%THEN
 1535B%=T%:C%=4:gb%!(d%*4)=USR(P%+28)
 1540ELSE:T%=FNa(J%,"pt:"):IFT%THEN
 1545B%=1381257040:C%=4:gb%!(d%*4)=USR(P%+12):IFgb%!(d%*4)=0ERROR253,FNmsg_1(A%!12,"FA5","POTR")
 1550!gb%!(d%*4)=FNH($T%,0)
 1555ELSE:PROCR(FNmsg_1(A%!12,"OKH",$J%))
 1560ENDIF
 1565ENDIF
 1570ENDIF
 1575ENDIF
 1580ENDIF
 1585ENDIF
 1590ENDIF
 1595NEXT
 1600ENDIF
 1605z%!20=-1:z%!24=FNc($FNe("fg:")):z%!28=-1:z%!32=0:J%=FNe("pn:"):d%=ja%:WHILEd%:IF$d%!4=$J%THEN
 1610z%!36=d%:d%=0
 1615ELSE:d%=d%!0:IFd%=0THEN
 1620d%=ja%:z%!36=d%:PROCb(FNG(A%!12,"WA11",$J%,$d%!4,X$)):d%=0
 1625ENDIF
 1630ENDIF
 1635ENDWHILE:C%=2:B%=FNe("sn:"):z%!40=USR(P%+28):B%=FNe("ic:"):z%!44=USR(P%+28):IFH%!32AND4z%!48=FNIELSEz%!48=0
 1640z%!52=0:IFz%!24AND1THEN
 1645PROCXa(z%):IFz%!24AND2THEN
 1650PROCselect_printer(z%,-1,0)
 1655ENDIF
 1660ENDIF
 1665IFz%!24AND(1<<16)ANDJa%THEN
 1670PROCOa (z%)
 1675ENDIF
 1680d%=A%+48:WHILE!d%:d%=!d%+0:ENDWHILE:!d%=z%:va%+=1:PROCNa:ENDPROC
 1685DEFFNe(fa$):LOCALJ%:J%=FNb(fa$):IFJ%=0PROCR(FNmsg_1(A%!12,"OKG",fa$))
 1690=J%
 1695DEFPROCR(e$):PROCS(FNmsg_1(A%!12,"OKE",e$)):ENDPROC
 1700DEFFNh(H%,s$):="Printers:"+$H%!4+"."+s$
 1705DEFFNA(h%):LOCALp%:IFh%=-2THEN=-1
 1710IFh%=zb%THEN=-1
 1715IFh%=Ab%THEN=-1
 1720IFh%=Bb%THEN=-1
 1725IFh%=Cb%THEN=-1
 1730IFh%=Db%THEN=-1
 1735IFh%=A%!40THEN=-1
 1740IFh%=Q%THEN=-1
 1745IFh%=Fb%THEN=-1
 1750IFh%=Gb%THEN=-1
 1755p%=A%!48:WHILEp%:IFp%!48=h%THEN=-1
 1760p%=p%!0:ENDWHILE:=0
 1765DEFPROCCa:LOCALi%,ga$,ha$,Hb%,Ib%,Jb%,Kb%,j%:PROCIa("Printers:Templates","Printers:Template3D"):PROCl("","info",1,Gb%):PROCl("","prntctrl",1,Fb%):PROCl("","connections",1,Q%):PROCl("","queue",1,A%!40):PROCl("","query",1,Db%)
 1770PROCl("","papersize",1,Cb%):PROCl("","howquery",1,Bb%):PROCl("","shutdown",1,Ab%):PROCl("","save",1,zb%):PROCKa:PROCicon_write(Gb%,3,FNmsg_0(A%!12,"VSN")):FORj%=0TO5:B%=1178878793:C%=40:i%=USR(P%+12):IFi%=0ERROR253,FNmsg_1(A%!12,"FA5","ICDF")
 1775!i%=A%!40:i%!4=j%:SYS262350,,i%:SYS262340,,i%:A%!(52+4*j%)=i%+8:NEXT:FORj%=0TO4:B%=1178878793:C%=40:i%=USR(P%+12):IFi%=0ERROR253,FNmsg_1(A%!12,"FA5","ICDF")
 1780!i%=Fb%:i%!4=j%:SYS262350,,i%:IFj%=4THEN
 1785SYS262340,,i%
 1790ELSE:B%=1482184792:C%=i%!36+1:i%!28=USR(P%+12):IFi%!28=0ERROR253,FNmsg_1(A%!12,"FA5","XXXX")
 1795ENDIF
 1800a%(j%)=i%+8:NEXT:FORj%=0TO3:a%(j%)!16=a%(4)!16:NEXT:FORj%=0TO3:PROCicon_write(Fb%,j%,FNmsg_0(A%!12,FNicon_read(Fb%,j%))):NEXT:ENDPROC
 1805DEFFNba(a,b):IFa>bTHEN=aELSE=b
 1810DEFFNI:LOCALp%:PROCIa("Printers:Templates","Printers:Template3D"):PROCl("","pause",1,p%):PROCKa:=p%
 1815DEFPROCZa(Lb%):!O%=Lb%:SYS262348,,O%OR1:B%=1179014466:C%=O%!76:CALLP%+16:SYS262339,,O%:ENDPROC
 1820DEFPROCpa:LOCALMb%,i%,t$,ia$,z%,H%,Nb%:LOCALS%:CASE!q%OF
 1825WHENA%!40:SYS262344,,q%TOMb%:B%=q%:C%=Mb%:CALLP%+36
 1830WHENFb%:SYS262344,,q%TOMb%:WHILEMb%:FORi%=0TO3:a%(i%)!4=a%(4)!4:a%(i%)!12=a%(4)!12:NEXT:z%=A%!48:Ob%=0:WHILEz%:Ob%+=1:IFz%!40THEN
 1835$a%(0)!20=$z%!40
 1840ELSE:?a%(0)!20=13
 1845ENDIF
 1850$a%(1)!20=$z%!8:t$=STR$!(z%!12+0):ia$=FNmsg_0(A%!12,"IC"+t$):IFia$="IC"+t$ia$=FNmsg_1(A%!12,"ICx",t$)
 1855$a%(2)!20=ia$:IFz%!24AND(1<<16)THEN
 1860t$="SHA"
 1865ELSE:IFz%!24AND1THEN
 1870t$="ACT"
 1875ELSE:t$="INA"
 1880ENDIF
 1885ENDIF
 1890$a%(3)!20=FNmsg_0(A%!12,t$):FORi%=0TO3:SYS262370,,a%(i%):a%(i%)!12=a%(i%)!4:a%(i%)!4-=(a%(4)!12-a%(4)!4):NEXT:z%=z%!0:ENDWHILE:S%=Ka%:WHILES%:$a%(0)!20=$S%!4:$a%(1)!20=$S%!8:$a%(2)!20=FNmsg_0 (A%!12,"IC9"):IFS%!20>0THEN
 1895$a%(3)!20=FNmsg_0 (A%!12,"UNA")
 1900ELSE:$a%(3)!20=FNmsg_0 (A%!12,"INA")
 1905ENDIF
 1910FORi%=0TO3:SYS262370,,a%(i%):a%(i%)!12=a%(i%)!4:a%(i%)!4-=(a%(4)!12-a%(4)!4):NEXT:S%=S%!0:ENDWHILE:SYS262346,,q%TOMb%:ENDWHILE
 1915OTHERWISE:PROCH(!q%,Nb%,H%,z%):PROCc(H%,z%,1,q%)
 1920ENDCASE
 1925ENDPROC
 1930DEFPROC_a(z%):LOCALy%,s$:IFz%!40s$=$z%!40ELSEs$=$z%!8
 1935PROC`a(z%!48,FNmsg_1(A%!12,"PAU",s$)):!O%=-2:SYS262347,,O%:y%=O%!4-O%!20:O%!4=z%!20:SYS262350,,O%:y%+=O%!16-680:!O%=z%!48:SYS262347,,O%:O%!12=(O%!12-O%!4)+y%:O%!16=140+240:O%!4=y%:O%!8=O%!16-240:O%!28=-1:SYS262341,,O%:ENDPROC
 1940DEFPROCs(Lb%):!O%=24:O%!12=0:O%!16=262347:O%!20=Lb%:SYS262375,17,O%,0:ENDPROC
 1945DEFPROCe:LOCALi%,j%,z%,H%,Nb%:PROCs(!q%):IFFNA(!q%)THEN
 1950SYS262342,,q%
 1955ELSE:PROCH(!q%,Nb%,H%,z%):PROCc(H%,z%,3,q%)
 1960ENDIF
 1965ENDPROC
 1970DEFPROCfree_structure(p%):LOCALi%:IFp%=0ENDPROC
 1975CASEp%!-4OF
 1980WHEN1146377036:WHILEp%:IF0<=p%!4-1THEN
 1985FORi%=0TOp%!4-1:PROCfree_structure(p%!(i%*4+8)):NEXT
 1990ENDIF
 1995i%=p%!0:B%=1146377036:C%=p%:CALLP%+16:p%=i%:ENDWHILE
 2000WHEN1280266050:PROCfree_structure(p%!0):PROCfree_structure(p%!4):B%=1280266050:C%=p%:CALLP%+16
 2005WHEN1196707401,1196577875,810701907,1381258055,1381257040:B%=p%!-4:C%=p%:CALLP%+16
 2010WHEN1380010051:WHILEp%:i%=!p%:B%=1380010051:C%=p%:CALLP%+16:p%=i%:ENDWHILE
 2015OTHERWISE:ERROR253,FNmsg_1(A%!12,"FAA",STR$~(p%-4))
 2020ENDCASE
 2025ENDPROC
 2030DEFPROCva(r%):LOCALs$,z%,H%,Nb%,Pb%,i%:Pb%=q%!4:CASEq%!16OF
 2035WHEN0:PROCI:PROCx
 2040WHEN1:PROCab
 2045WHEN2:IFNOTq%!36THEN
 2050SYS262356,,-1:i%=q%+44:CALLZ%,i%,s$:PROCicon_write(Q%,30,s$)
 2055ENDIF
 2060WHEN3:PROCbb
 2065WHEN5:IFq%!40=4038THEN
 2070q%!12=q%!8:q%!16=4:SYS262375,17,q%,Pb%:PROCO
 2075ENDIF
 2080WHEN8:IFA%!32THEN
 2085IF!q%<>20THEN
 2090IF(q%!20AND1)=0Qb%=1ELSEQb%=2
 2095ELSE:Qb%=1
 2100ENDIF
 2105q%!12=q%!8:SYS262375,19,q%,Pb%:A%!20=A%!20OR1:PROCcb(Ab%)
 2110ENDIF
 2115WHEN10:BPUT#q%!20,"/"+FNtask_read_env("Printers$Dir",O%)
 2120WHEN11:z%=A%!48:WHILEz%:IF(z%!24AND8)<>0ANDz%<>ra%THEN
 2125r%=z%!12:IFr%!0=q%!20ANDq%!24<=0THEN
 2130s$=FNmsg_0(A%!12,"INU"):!q%=32+LENs$ANDNOT3:q%!12=q%!8:q%!16=12:$(q%+28)=s$+CHR$0:SYS262375,17,q%,Pb%:z%=0
 2135ENDIF
 2140ENDIF
 2145IFz%z%=z%!0
 2150ENDWHILE
 2155WHEN12:qa%=2
 2160WHEN1282:IFFNA(q%!32)THEN
 2165PROCdb
 2170ELSE:PROCH(q%!32,Nb%,H%,z%):IFNb%THEN
 2175PROCc(H%,z%,r%,q%)
 2180ELSE:IFNOTq%!36THEN
 2185IFxa%PROCc (xa%!4,xa%,r%,q%)ELSEPROCdb
 2190ENDIF
 2195ENDIF
 2200ENDIF
 2205WHEN262345:IFq%!20=Ab%THEN
 2210IFA%!32>0A%!20=A%!20ANDNOT1
 2215ELSE:PROCeb
 2220ENDIF
 2225WHEN524609:A%!36=0
 2230WHEN524610:IFW%THEN
 2235q%!20=-2:q%!24=W%!20:PROCab
 2240ELSE:z%=A%!48:IFz%THEN
 2245q%!20=1:s$=FNmsg_0(A%!12,"OKU")+CHR$0
 2250ELSE:q%!20=2:s$=FNmsg_0(A%!12,"OKW")+CHR$0
 2255ENDIF
 2260!q%=28+LENs$ANDNOT3:q%!12=q%!8:q%!16=524612:$(q%+24)=s$+CHR$0:SYS262375,17,q%,Pb%
 2265ENDIF
 2270WHEN524611:IFq%!4<>Rb%THEN
 2275IFq%!0=20THEN
 2280PROCI:PROCx
 2285ELSE:IFq%!12=ha%THEN
 2290PROCb(FNmsg_0(A%!12,"FAJ")):PROCI:PROCx
 2295ELSE:q%!12=q%!8:q%!20=34:SYS262375,17,q%,Pb%
 2300ENDIF
 2305ENDIF
 2310ENDIF
 2315WHEN524614:ta%=2
 2320WHEN524626:IFW%THEN
 2325PROCselect_printer(W%,-1,0)
 2330ENDIF
 2335OTHERWISE:IFFNx
 2340PROCw(W%,r%,q%)
 2345ENDCASE
 2350ENDPROC
 2355DEFPROCdb:LOCALs$,z%,F$:CASEq%!32OF
 2360WHEN-2:IFA%!48=0THEN
 2365PROCinteractive_help(FNmsg_0(A%!12,"ICON0")):ENDPROC
 2370ENDIF
 2375PROCy(q%!36,z%):IFz%!40s$=$z%!40ELSEs$=$z%!8
 2380PROCinteractive_help(FNmsg_1(A%!12,"ICON1",s$))
 2385WHENzb%:s$=FNmsg_0(A%!12,"SAVE"+STR$q%!36):IFs$="SAVE"+STR$q%!36s$=FNmsg_0(A%!12,"SAVE")
 2390PROCinteractive_help(s$)
 2395WHENAb%:s$=FNmsg_0(A%!12,"SHTDWN"+STR$q%!36):IFs$="SHTDWN"+STR$q%!36s$=FNmsg_0(A%!12,"SHTDWN")
 2400PROCinteractive_help(s$)
 2405WHENBb%:s$=FNmsg_0(A%!12,"HWQRY"+STR$q%!36):IFs$="HWQRY"+STR$q%!36s$=FNmsg_0(A%!12,"HWQRY")
 2410PROCinteractive_help(s$)
 2415WHENCb%:s$=FNmsg_0(A%!12,"PAPER"+STR$q%!36):IFs$="PAPER"+STR$q%!36s$=FNmsg_0(A%!12,"PAPER")
 2420PROCinteractive_help(s$)
 2425WHENDb%:s$=FNmsg_0(A%!12,"QUERY"+STR$q%!36):IFs$="QUERY"+STR$q%!36s$=FNmsg_0(A%!12,"QUERY")
 2430PROCinteractive_help(s$)
 2435WHENA%!40:PROCinteractive_help(FNmsg_0(A%!12,"QUEUE"))
 2440WHENQ%:F$="CNCT"+STR$q%!36:IFq%!36=13THEN
 2445IFFNicon_set(Q%,13)F$+="b"ELSEF$+="a"
 2450ENDIF
 2455IFq%!36=35THEN
 2460IFFNicon_set(Q%,35)F$+="b"ELSEF$+="a"
 2465ENDIF
 2470IFq%!36=37THEN
 2475IFFNicon_set(Q%,37)F$+="b"ELSEF$+="a"
 2480ENDIF
 2485s$=FNmsg_0(A%!12,F$):IFs$=F$s$=FNmsg_0(A%!12,"CNCT")
 2490PROCinteractive_help(s$)
 2495WHENFb%:PROCinteractive_help(FNmsg_0(A%!12,"PRCTRL"))
 2500WHENGb%:PROCinteractive_help(FNmsg_0(A%!12,"INFO"))
 2505OTHERWISE:SYS262388,1,V%,q%!32,q%!36:CASEJ$OF
 2510WHEN"ME1":IF!V%<>2THEN
 2515PROCinteractive_help(FNmsg_0(A%!12,"HME1-"+STR$!V%))
 2520ELSE:IFA%!44=0THEN
 2525PROCinteractive_help(FNmsg_0(A%!12,"HME1-2a"))
 2530ELSE:PROCinteractive_help(FNmsg_0(A%!12,"HME1-2"))
 2535ENDIF
 2540ENDIF
 2545WHEN"ME2","ME3","ME4","ME5","ME6","MP1":PROCinteractive_help(FNmsg_0(A%!12,"H"+J$))
 2550WHEN"MQ1":IFFNJ(Sb%,!V%)THEN
 2555IF!V%>3ANDAa%=0THEN
 2560PROCinteractive_help(FNmsg_0(A%!12,"SMQ1-7"))
 2565ELSE:PROCinteractive_help(FNmsg_0(A%!12,"SMQ1-"+STR$(!V%)))
 2570ENDIF
 2575ELSE:IF!V%<>4THEN
 2580PROCinteractive_help(FNmsg_0(A%!12,"HMQ1-"+STR$(!V%)))
 2585ELSE:IFAa%!12THEN
 2590PROCinteractive_help(FNmsg_0(A%!12,"HMQ1-4a"))
 2595ELSE:PROCinteractive_help(FNmsg_0(A%!12,"HMQ1-4b"))
 2600ENDIF
 2605ENDIF
 2610ENDIF
 2615WHEN"MC1":IFFNJ(Sb%,!V%)THEN
 2620IF!V%=6THEN
 2625PROCinteractive_help(FNmsg_0(A%!12,"SMC1-6")):ENDPROC
 2630ENDIF
 2635SYS262358,Fb%,O%,1<<21,1<<21:IF!O%=-1THEN
 2640PROCinteractive_help(FNmsg_0(A%!12,"SMC1-2"))
 2645ELSE:PROCinteractive_help(FNmsg_0(A%!12,"SMC1-0"))
 2650ENDIF
 2655ELSE:PROCinteractive_help(FNmsg_0(A%!12,"HMC1-"+STR$!V%))
 2660ENDIF
 2665WHEN"MC1s":IFFNJ(Sb%,!V%)THEN
 2670IF!V%=7THEN
 2675PROCinteractive_help(FNmsg_0(A%!12,"SMC1s-7")):ENDPROC
 2680ENDIF
 2685IF!V%=2ANDJa%=0THEN
 2690PROCinteractive_help(FNmsg_0(A%!12,"SMC1s-2")):ENDPROC
 2695ENDIF
 2700SYS262358,Fb%,O%,1<<21,1<<21:IF!O%=-1THEN
 2705PROCinteractive_help(FNmsg_0(A%!12,"SMC1s-3"))
 2710ELSE:PROCinteractive_help(FNmsg_0(A%!12,"SMC1s-0"))
 2715ENDIF
 2720ELSE:PROCinteractive_help(FNmsg_0(A%!12,"HMC1s-"+STR$!V%))
 2725ENDIF
 2730ENDCASE
 2735ENDCASE
 2740ENDPROC
 2745DEFPROCinteractive_help(m$):LOCALPb%:!q%=24+LENm$ANDNOT3:q%!12=q%!8:q%!16=1283:$(q%+20)=m$+CHR$0:Pb%=q%!4:SYS262375,17,q%,Pb%:ENDPROC
 2750DEFPROCab:LOCALs$,i%,y%,z%,M%:IFq%!20=A%!40THEN
 2755!V%=A%!40:SYS262347,,V%:B%=q%!32-V%!16+V%!24:y%=USR(P%+44):i%=A%!16:z%=!i%:M%=i%!4:IFz%THEN
 2760q%!20=-2:q%!24=z%!20
 2765ENDIF
 2770ELSE:PROCy(q%!24,z%)
 2775ENDIF
 2780IFq%!20<>-2ERROR254,FNmsg_0(A%!12,"OKN")
 2785i%=q%+44:CALLZ%,i%,s$:i%=LENs$:WHILEi%>0:IFMID$(s$,i%,1)="."ORMID$(s$,i%,1)=":"THEN
 2790s$=MID$(s$,i%+1):i%=0
 2795ENDIF
 2800i%-=1:ENDWHILE:ba$=s$:A%!36=0:Da%=q%!4:s$=FNm(-1):IF(z%!32)<>0OR(z%!24AND36)<>0THEN
 2805SYS131108,"Printer$Temp",,-1:q%!0=48+LENs$ANDNOT3:q%!12=q%!8:q%!16=2:q%!36=-1:$(q%+44)=s$+CHR$0:SYS262375,17,q%,Da%:Fa%=q%!8
 2810ELSE:q%!12=q%!8:SYS262375,19,q%,Da%:PROCselect_printer(z%,0,0):SYS36,"Printer$Temp",s$,LENs$:q%!16=524608:SYS262375,18,q%,Da%:PROCfb (Da%,ba$)
 2815ENDIF
 2820ENDPROC
 2825DEFFNm(Tb%):LOCALc%:IFNOTFNxTHEN
 2830IFTb%THEN
 2835ERROR254,FNmsg_0(A%!12,"OKAO")
 2840ELSE:PROCj(FNmsg_0(A%!12,"OKAO"),1):=""
 2845ENDIF
 2850ENDIF
 2855REPEAT:Ha%+=1:SYS8,17,"<Wimp$ScrapDir>.Printers."+STR$Ha%TOc%:UNTILc%=0:=FNS("<Wimp$ScrapDir>.Printers."+STR$Ha%)
 2860DEFPROCbb:LOCALs$,i%,z%,O$,o$,Ub%,Pb%:IFq%!40=4038ANDq%!20=Fb%THEN
 2865PROCO:ENDPROC
 2870ENDIF
 2875i%=q%+44:CALLZ%,i%,o$:SYS8,17,o$TOUb%:IF(Ub%AND2)AND(q%!40<4096)q%!40=4096
 2880IFq%!20=A%!40THEN
 2885!V%=A%!40:SYS262347,,V%:B%=q%!32-V%!16+V%!24:y%=USR(P%+44):i%=A%!16:z%=!i%:M%=i%!4:IFz%THEN
 2890q%!20=-2:q%!24=z%!20
 2895ENDIF
 2900ENDIF
 2905IFq%!20<>-2ERROR254,FNmsg_0(A%!12,"OKN")
 2910A%!36=Fa%<>0ANDFa%=q%!12:q%!12=q%!8:q%!16=4:Pb%=q%!4:SYS262375,17,q%,Pb%:Fa%=0:PROCy(q%!24,z%):Ub%=q%!40:IFz%=0THEN
 2915IFUb%<>4038ERROR254,FNmsg_0(A%!12,"OKW")
 2920PROCO:ENDPROC
 2925ENDIF
 2930IFA%!36THEN
 2935SYS272000,Da%TOi%:CALLZ%,i%,O$:o$=ba$:s$=FNtask_read_env("Printer$Temp",O%):IFs$=""i%=q%+44:CALLZ%,i%,s$
 2940ELSE:i%=q%+44:CALLZ%,i%,s$:i%=LENs$:WHILEMID$(s$,i%,1)<>".":i%-=1:ENDWHILE:o$=MID$(s$,i%+1):i%=1:WHILEMID$(s$,i%,1)<>".":i%+=1:ENDWHILE:O$=LEFT$(s$,i%-1)
 2945ENDIF
 2950PROCgb(A%!36,O$,s$,o$,z%,Ub%):ENDPROC
 2955DEFPROCeb:CASEJ$OF
 2960WHEN"MQ1":IFza%THEN
 2965IFAa%Aa%?11=Aa%?11ANDNOT8ELSEza%!24=za%!24ANDNOT16
 2970PROCf(-1,za%,Aa%):ya%=0:za%=0:Aa%=0
 2975ENDIF
 2980WHEN"MC1","MC1s":SYS262358,Fb%,O%,1<<21,1<<21:IFNOT!O%ANDO%!4=-1ANDwa%=0PROCicon_deselect(Fb%,!O%)
 2985ENDCASE
 2990J$="":ENDPROC
 2995DEFPROCwa:LOCALs$,z%,M%,N%,Vb%,G$,H%,z$,t%,Qa%,Ra%,Wb%,o$:LOCALC$,z%,mb%,w$,c$,A$:CASEq%!16OF
 3000WHEN11:qa%=1
 3005WHEN524608:PROCy(q%!24,z%):IFz%=0ERROR254,FNmsg_0(A%!12,"OKW")
 3010M%=z%!32:H%=z%!4:N%=z%!12:IFM%=0AND(z%!24AND36)=0THEN
 3015i%=q%+44:CALLZ%,i%,o$:CASEN%!0OF
 3020WHEN5:Vb%=(N%?6AND2)<>0
 3025WHEN9:Vb%=0
 3030OTHERWISE:Vb%=(N%?6AND1)<>0
 3035ENDCASE
 3040IFVb%THEN
 3045g$=FNm(-1):IFN%!0=5THEN
 3050SYS36,"PrinterType$5",g$,LENg$:PROCJ(5)
 3055ELSE:SYS36,"PrinterType$10",g$,LENg$:PROCJ(10)
 3060ENDIF
 3065G$=g$
 3070ENDIF
 3075z$=FNm(-1):SYS36,"Printer$Temp",z$,LENz$:q%!0=20:q%!16=524613:SYS262375,18,q%,Da%:ta%=0:REPEAT:PROCv(la%):UNTILta%:b%=(ta%=2):Wb%=q%!4:IFVb%THEN
 3080s$=FNn(z%,-1):IFs$<>""THEN
 3085PROCb(s$):IFz%!32THEN
 3090z%!24=z%!24OR4:PROCi(z%):PROCf(-1,z%,0)
 3095ENDIF
 3100ENDIF
 3105ENDIF
 3110IFb%THEN
 3115SYS8,17,z$TOt%,,Qa%,,Ra%:IFt%THEN
 3120s$=z$:SYS8,23,z$TO,,,,,,Ub%
 3125ELSE:IFVb%THEN
 3130IFN%!0=5THEN
 3135PROChb($N%!16,G$):ENDPROC
 3140ELSE:s$=G$:Ub%=H%!28
 3145ENDIF
 3150ELSE:IFN%!0=9ANDq$<>""THEN
 3155c$=$(z%!40):K%=INSTR(c$," "):WHILEK%:MID$(c$,K%,1)=CHR$160:K%=INSTR(c$," ",K%+1):ENDWHILE:w$=q$+"RemSpool."+h$+"."+c$:C$=q$+"RemQueue."+h$+"."+STR$(Na%):SYS131080,17,w$TOt%,,,,l%;f%:IF(l%>0)AND((f%AND1)=0)AND(t%=1)THEN
 3160SYS272000,Da%TOi%:CALLZ%,i%,A$:IFFNB (z%,A$,o$)THEN
 3165Xb%=W%!4:SYS131113,25,w$,C$
 3170ELSE:SYS131080,6,w$
 3175ENDIF
 3180ENDIF
 3185ENDIF
 3190PROCselect_printer(W%,0,-1):ENDPROC
 3195ENDIF
 3200ENDIF
 3205SYS272000,Wb%TOO$:i%=LENo$:WHILEi%>0:IFMID$(o$,i%,1)="."ORMID$(o$,i%,1)=":"THEN
 3210o$=MID$(o$,i%+1):i%=0
 3215ENDIF
 3220i%-=1:ENDWHILE:PROCgb(-1,O$,s$,o$,z%,Ub%):ENDPROC
 3225ENDIF
 3230ENDIF
 3235PROCselect_printer(z%,0,-1):SYS36,"Printer$Temp",,-1:s$=FNm(-1):q%!0=48+LENs$ANDNOT3:q%!16=2:q%!36=-1:$(q%+44)=s$+CHR$0:SYS262375,17,q%,Da%:Fa%=q%!8
 3240WHEN524613:ta%=1
 3245OTHERWISE:PROCw(W%,19,q%)
 3250ENDCASE
 3255ENDPROC
 3260DEFPROCx:LOCALH%:LOCALz%,c$,Ub%,c$,Zb%,f%,N%:PROCz:IFW%THEN
 3265c$=$W%!40:N%=W%!12:H%=W%!4:Ub%=H%!28:IFN%!0=9THEN
 3270SYS424578,0,2,c$,0,0TO,,,,,Zb%;f%:IF(Zb%>0)AND((f%AND0)=0)THEN
 3275SYS424323,0,Zb%,c$,Ub%
 3280ENDIF
 3285ENDIF
 3290ENDIF
 3295IFJa%THEN
 3300z%=A%!48:WHILEz%:IF(z%!24)AND(1<<16)THEN
 3305IF(z%!40=0)THEN
 3310H%=z%!4:c$=$H%!4
 3315ELSE:c$=$z%!40
 3320ENDIF
 3325PROCib (z%)
 3330ENDIF
 3335z%=z%!0:ENDWHILE
 3340ENDIF
 3345SYS131077,"%Wipe <Wimp$ScrapDir>.Printers.* RF~C~V":H%=ua%:WHILEH%:PROC_(H%!16):H%=H%!0:ENDWHILE:PROC_(A%!12):PROCw(0,-2,0):PROCjb:ENDPROC
 3350DEFPROCsa:LOCALH%,z%,Nb%,D$,H$,_b%:IFNOTFNA(!q%)THEN
 3355PROCH(!q%,Nb%,H%,z%):IFz%!40D$=$z%!40ELSED$=""
 3360_b%=W%:PROCc(H%,z%,8,q%):IF$(Nb%+16)="configure"THEN
 3365IFz%!40H$=$z%!40ELSEH$=""
 3370IFH$<>D$THEN
 3375IFNOT(z%!24AND(1<<16))THEN
 3380PROCkb(z%):PROCi(z%):PROCf(-1,z%,0):IF(H%!24AND4)=0IFFNi(Q%)PROCT(z%)
 3385ELSE:PROCb (FNmsg_0(A%!12,"OKAP")):H$=D$:PROCd (1196577875,z%!40):PROCK (z%!40,D$)
 3390ENDIF
 3395ENDIF
 3400IFz%!20<>-1AND_b%<>W%THEN
 3405PROCselect_printer(_b%,-1,0)
 3410ENDIF
 3415ENDIF
 3420ELSE:IFq%!24=13THEN
 3425CASE!q%OF
 3430WHENQ%:PROClb:IFJ$="ME6"SYS262356,,-1
 3435!q%=Q%:PROCe
 3440WHENCb%:PROCmb:!q%=Cb%:PROCe
 3445WHENzb%:SYS262356,,-1:PROCicon_write(Q%,30,FNT(FNicon_read(zb%,1)))
 3450ENDCASE
 3455ELSE:SYS262364,q%!24
 3460ENDIF
 3465ENDIF
 3470ENDPROC
 3475DEFPROCU(`b%):LOCALi%:!V%=`b%:SYS262348,,V%OR1:i%=V%!88:WHILEi%:PROCicon_deselect(`b%,i%-1):i%-=1:ENDWHILE:ENDPROC
 3480DEFPROCqa:LOCALz%,qb%,M%,ac%,H%,Nb%,H$,D$,B%,C%,_b%:LOCALS%:IFFNA(q%!12)=0THEN
 3485PROCH(q%!12,Nb%,H%,z%):IFz%!40D$=$z%!40ELSED$=""
 3490_b%=W%:PROCc(Nb%!8,Nb%!12,6,q%):IF$(Nb%+16)="configure"THEN
 3495IFz%!40H$=$z%!40ELSEH$=""
 3500IFH$<>D$THEN
 3505IFNOT(z%!24AND(1<<16))THEN
 3510PROCkb(z%):PROCi(z%):PROCf(-1,z%,0):IF(H%!24AND4)=0IFFNi(Q%)PROCT(z%)
 3515ELSE:PROCb (FNmsg_0(A%!12,"OKAP")):H$=D$:PROCd (1196577875,z%!40):PROCK (z%!40,D$)
 3520ENDIF
 3525ENDIF
 3530IFz%!20<>-1AND_b%<>W%THEN
 3535PROCselect_printer(_b%,-1,0)
 3540ENDIF
 3545ENDIF
 3550ELSE:CASEq%!8OF
 3555WHEN1024:CASEq%!12OF
 3560WHENFb%:IFNOTq%!16THEN
 3565IFNOTFNicon_set(q%!12,q%!16)THEN
 3570PROCU(q%!12):PROCicon_select(q%!12,q%!16)
 3575ENDIF
 3580ELSE:PROCU(q%!12)
 3585ENDIF
 3590ENDCASE
 3595WHEN256:CASEq%!12OF
 3600WHENFb%:IFNOTq%!16THEN
 3605IFFNicon_set(q%!12,q%!16)THEN
 3610PROCicon_deselect(q%!12,q%!16)
 3615ELSE:PROCicon_select(q%!12,q%!16)
 3620ENDIF
 3625ENDIF
 3630ENDCASE
 3635WHEN64:IFq%!12=zb%PROCnb(!q%,q%!4)
 3640WHEN2:CASEq%!12OF
 3645WHEN-2:PROCg("ME1",-1,0)
 3650WHENA%!40:PROCg("MQ1",-1,0)
 3655WHENFb%:PROCg("MC1s",-1,0)
 3660WHENQ%:CASEq%!16OF
 3665WHEN8:PROCg("ME2",-1,-1)
 3670WHEN11:PROCg("ME3",-1,-1)
 3675WHEN14:PROCg("ME4",-1,-1)
 3680WHEN16:PROCg("ME5",-1,-1)
 3685WHEN20:PROCg("ME6",-1,-1)
 3690WHEN32:PROCg("SVE",-1,-1)
 3695ENDCASE
 3700WHENCb%:IFq%!16=47PROCg("MP1",-1,-1)
 3705ENDCASE
 3710WHEN4:CASEq%!12OF
 3715WHEN-2:PROCob
 3720WHENDb%:sa%=q%!16
 3725WHENBb%:sa%=q%!16
 3730WHENzb%:IFq%!16=2THEN
 3735SYS262356,,-1:PROCicon_write(Q%,30,FNT(FNicon_read(zb%,1)))
 3740ENDIF
 3745WHENAb%:SYS262356,,-1:IFq%!16=3THEN
 3750!q%=A%!40:PROCe:PROCI:CASEQb%OF
 3755WHEN1:SYS262364,508
 3760WHEN2:PROCx
 3765ENDCASE
 3770ELSE:A%!20=A%!20ANDNOT1
 3775ENDIF
 3780WHENFb%:IFNOTq%!16THEN
 3785IFNOTFNicon_set(q%!12,q%!16)THEN
 3790PROCU(q%!12):PROCicon_select(q%!12,q%!16)
 3795ENDIF
 3800PROCt(z%,S%,qb%):IFz%THEN
 3805PROCc(z%!4,z%,-3,0):PROCpb(z%,"configure")
 3810ENDIF
 3815ENDIF
 3820WHENQ%:CASEq%!16OF
 3825WHEN0,1,2,3,4,33:PROCqb
 3830WHEN5:PROClb:!q%=Q%:PROCe
 3835WHEN8:PROCg("ME2",-1,-1)
 3840WHEN11:PROCg("ME3",-1,-1)
 3845WHEN14:PROCg("ME4",-1,-1)
 3850WHEN16:PROCg("ME5",-1,-1)
 3855WHEN20:PROCg("ME6",-1,-1)
 3860WHEN32:PROCg("SVE",-1,-1)
 3865WHEN38:!q%=Q%:PROCe
 3870ENDCASE
 3875WHENCb%:CASEq%!16OF
 3880WHEN42:PROCmb:!q%=Cb%:PROCe
 3885WHEN33:PROCrb:!q%=Cb%:PROCe
 3890WHEN48:B%=1163547472:C%=Ga%:CALLP%+16:Ga%=0:!q%=Cb%:PROCe
 3895WHEN23,22:PROCicon_select(Cb%,q%!16):PROCsb
 3900WHEN47:PROCg("MP1",-1,-1)
 3905ENDCASE
 3910OTHERWISE:z%=A%!48:WHILEz%:IFz%!48=q%!12THEN
 3915M%=z%!32:ac%=M%!44:IFac%THEN
 3920IFac%!40THEN
 3925IFq%!16=4THEN
 3930PROCn(z%,M%,-1)
 3935ELSE:z%!24=z%!24ANDNOT36:ac%!40=0:PROCi(z%):PROCf(-1,z%,0):!q%=z%!48:PROCe
 3940ENDIF
 3945ENDIF
 3950ENDIF
 3955z%=0
 3960ELSE:z%=z%!0
 3965ENDIF
 3970ENDWHILE
 3975ENDCASE
 3980WHEN1:CASEq%!12OF
 3985WHEN-2:PROCob
 3990WHENQ%:CASEq%!16OF
 3995WHEN0,1,2,3,4,33:PROCqb
 4000WHEN5:PROClb
 4005ENDCASE
 4010WHENCb%:CASEq%!16OF
 4015WHEN42:PROCmb
 4020WHEN33:PROCrb
 4025WHEN23,22:PROCicon_select(Cb%,q%!16):PROCsb
 4030ENDCASE
 4035ENDCASE
 4040ENDCASE
 4045ENDIF
 4050ENDPROC
 4055DEFPROCqb:LOCALc%,h%,i%,n%:c%=-1:IFFNicon_set(Q%,1)THEN
 4060PROCicon_unshade(Q%,15):PROCicon_unshade(Q%,8):PROCicon_unshade(Q%,17):PROCicon_unshade(Q%,11):PROCicon_unshade(Q%,18):PROCicon_unshade(Q%,14):PROCicon_unshade(Q%,19):PROCicon_unshade(Q%,16):PROCicon_unshade(Q%,13)
 4065ELSE:PROCicon_shade(Q%,15):PROCicon_shade(Q%,8):PROCicon_shade(Q%,17):PROCicon_shade(Q%,11):PROCicon_shade(Q%,18):PROCicon_shade(Q%,14):PROCicon_shade(Q%,19):PROCicon_shade(Q%,16):PROCicon_shade(Q%,13)
 4070ENDIF
 4075IFFNicon_set(Q%,2)THEN
 4080PROCicon_unshade(Q%,25):PROCicon_unshade(Q%,20):c%=25
 4085ELSE:PROCicon_shade(Q%,25):PROCicon_shade(Q%,20)
 4090ENDIF
 4095IFFNicon_set(Q%,3)THEN
 4100PROCicon_unshade(Q%,26):PROCicon_unshade(Q%,27):PROCicon_unshade(Q%,28):PROCicon_unshade(Q%,29):c%=26
 4105ELSE:PROCicon_shade(Q%,26):PROCicon_shade(Q%,27):PROCicon_shade(Q%,28):PROCicon_shade(Q%,29)
 4110ENDIF
 4115IFFNicon_set(Q%,4)THEN
 4120PROCicon_unshade(Q%,30):PROCicon_unshade(Q%,32):PROCicon_unshade(Q%,35):c%=30
 4125ELSE:PROCicon_shade(Q%,30):PROCicon_shade(Q%,32):PROCicon_shade(Q%,35)
 4130ENDIF
 4135IFc%=-1THEN
 4140PROCcaret_info(h%,i%,n%):IFh%=Q%SYS262354,-1
 4145ELSE:PROCcaret_set(Q%,c%)
 4150ENDIF
 4155ENDPROC
 4160DEFPROCy(Lb%,RETURNz%):z%=A%!48:WHILEz%:IFz%!20=Lb%ENDPROC
 4165z%=z%!0:ENDWHILE:ENDPROC
 4170DEFPROCob:LOCALz%,bc%,cc%:cc%=INKEY-1:bc%=(q%!8=1):PROCy(q%!16,z%):IFz%THEN
 4175IFbc%THEN
 4180IFcc%PROCT(z%)ELSEPROCtb
 4185ELSE:IFcc%THEN
 4190PROCc(z%!4,z%,-3,0):PROCpb(z%,"configure")
 4195ELSE:PROCselect_printer(z%,-1,0):IFFNi(Fb%)PROCub(z%)
 4200ENDIF
 4205ENDIF
 4210ENDPROC
 4215ENDIF
 4220PROCvb(z%):ENDPROC
 4225DEFPROCselect_printer(z%,dc%,ec%):LOCALfc%,i%,s$:fc%=W%:IFNOTec%W%=z%
 4230IFW%=0ENDPROC
 4235s$=FNn(W%,0):IFs$<>""THEN
 4240IFdc%THEN
 4245W%!24=W%!24ANDNOT2
 4250ENDIF
 4255IFW%!32THEN
 4260W%!24=W%!24OR4:PROCi(W%):PROCf(-1,W%,0)
 4265ENDIF
 4270IFW%=fc%THEN
 4275PROCicon_deselect(-1,fc%!20):SYS524632,-1:fc%=0
 4280ENDIF
 4285W%=fc%:PROCb(s$):ENDPROC
 4290ENDIF
 4295PROCc(W%!4,W%,-6,0):PROCwb(W%):PROCz:IFdc%THEN
 4300IFfc%THEN
 4305PROCicon_deselect(-1,fc%!20):fc%!24=fc%!24ANDNOT2
 4310ENDIF
 4315W%!24=W%!24OR2:PROCicon_select(-1,W%!20):SYS524608TO,,,,i%:IF?i%CALLZ%,i%,s$:SYS36,"Printer$",i%,LENs$
 4320ELSE:W%=fc%
 4325ENDIF
 4330ENDPROC
 4335DEFPROCwb(z%):LOCAL`%:`%=z%!36:SYS524612,,`%!8,`%!12,`%!24,`%!16,`%!28,`%!20:ENDPROC
 4340DEFPROCz:!ba%=20:ba%!12=0:ba%!16=524615:SYS262375,17,ba%:ENDPROC
 4345DEFFNC(gc%,z%):LOCALp$,r%,s$,i%:p$=FNmsg_0(A%!12,"CLM"):!q%=32+LENp$ANDNOT3:q%!12=0:q%!16=11:q%!20=gc%:q%!24=0:$(q%+28)=p$+CHR$0:SYS262375,18,q%:qa%=0:ra%=z%:REPEAT:PROCv(la%):UNTILqa%:ra%=0:IFqa%=2i%=q%+28:CALLZ%,i%,s$:=s$
 4350=""
 4355DEFFNn(z%,hc%):LOCALN%,p$,H%,fb%,f%,s$,ic%:LOCALja$,fb%,ab%,Zb%,c$,K%:FORfb%=0TO255:aa%?fb%=q%?fb%:NEXT:H%=z%!4:N%=z%!12:g$=FNtask_read_env("PrinterType$"+STR$N%!0,ba%):SYS6,204,Ia%:SYS424324:CASEN%!0OF
 4360WHEN1:IFNOThc%THEN
 4365p$=FNC(1,z%):IFp$<>""THEN=FNmsg_1(A%!12,"OKI",p$)
 4370ENDIF
 4375ic%=FNo(1):IFic%=0ic%=3
 4380IFz%!24AND128THEN
 4385g$="devices#buffer"+STR$ic%+":$."+FNU
 4390ELSE:g$="devices#buffer"+STR$ic%+":$.Parallel"
 4395ENDIF
 4400WHEN2:IFNOThc%THEN
 4405p$=FNC(2,z%):IFp$<>""THEN=FNmsg_1(A%!12,"OKJ",p$)
 4410ENDIF
 4415SYS87,5,N%?4:SYS87,6,N%?4:SYS87,1,N%!8:SYS87,0,N%?5,NOT1:SYS6,204,1TO,Ia%:ic%=FNo(2):IFic%=0ic%=3
 4420g$="devices#buffer"+STR$ic%+":$.Serial"
 4425WHEN4:IF$N%!12=""THEN=FNmsg_0(A%!12,"OKAG")
 4430g$="NetPrint#"+$N%!12+":":SYS263872:SYS262659,$N%!12:SYS263873
 4435WHEN5:g$="null:":IFN%!16<>0THEN
 4440IF?(N%!16)>32AND?(N%!16)<127g$=$N%!16
 4445ENDIF
 4450SYS131080,17,g$TOfb%;f%:IFf%AND1fb%=0
 4455IFfb%THEN
 4460SYS131085,67,g$TOfb%;f%:IF(f%AND1)=0CLOSE#fb%:SYS131080,18,g$,H%!28
 4465ELSE:SYS131080,11,g$,H%!28TOfb%;f%:IF(f%AND1)THEN
 4470fb%+=4:CALLZ%,fb%,s$:=s$
 4475ENDIF
 4480ENDIF
 4485WHEN6:s$=FNca(N%,g$):IFs$<>""THEN=s$
 4490WHEN8:SYS131107,"PrinterType$8",O%,256,,3TO,,f%:O%?f%=13:g$=$O%:IFg$=""g$="null:"
 4495WHEN9:IFJa%THEN
 4500c$=$z%!40:SYS424578,0,2,c$,0,0TOfb%,,,jc%,,Zb%;ab%:IF(ab%AND1)THEN
 4505=FNmsg_1 (A%!12,"OKAR",c$)
 4510ENDIF
 4515SYS424323,1,Zb%,c$TOfb%;ab%:IF(ab%AND1)THEN
 4520=FNmsg_1 (A%!12,"OKAR",c$)
 4525ENDIF
 4530q$="Share::_S"+FNu(Zb%)+".":ja$="Share::_S"+FNu(Zb%)+".RemSpool."+h$:SYS293254:SYS131080,8,ja$,,,0TOfb%;ab%:SYS293253:IF(ab%AND1)THEN
 4535=FNmsg_1 (A%!12,"OKAR",c$)
 4540ENDIF
 4545ja$="Share::_S"+FNu(Zb%)+".RemQueue."+h$:SYS293254:SYS131080,8,ja$,,,0TOfb%;ab%:SYS293253:IF(ab%AND1)THEN
 4550=FNmsg_1 (A%!12,"OKAR",c$)
 4555ENDIF
 4560s$=FNda:IFs$<>""THEN
 4565=FNmsg_1 (A%!12,"OKAR",c$)
 4570ENDIF
 4575K%=INSTR(c$," "):WHILEK%:MID$(c$,K%,1)=CHR$160:K%=INSTR(c$," ",K%+1):ENDWHILE:g$="Share::_S"+FNu(Zb%)+".RemSpool."+h$+"."+c$:SYS293254:SYS131080,17,g$TOfb%;f%:IFf%AND1fb%=0
 4580IFfb%THEN
 4585SYS131085,67,g$TOfb%;f%:IF(f%AND1)=0CLOSE#fb%:SYS131080,18,g$,H%!28
 4590SYS293253
 4595ELSE:SYS131080,11,g$,H%!28TOfb%;f%:SYS293253:IF(f%AND1)THEN
 4600=FNmsg_1 (A%!12,"OKAR",c$)
 4605ENDIF
 4610ENDIF
 4615ELSE:=FNmsg_1 (A%!12,"OKAR",c$)
 4620ENDIF
 4625ENDCASE
 4630SYS36,"PrinterType$"+STR$N%!0,g$,LENg$:PROCJ(N%!0):FORfb%=0TO255:q%?fb%=aa%?fb%:NEXT:=""
 4635DEFPROCxb(ic%):IFic%SYS6,21,ic%
 4640ENDPROC
 4645DEFPROCJ(kc%):LOCALx%:LOCALERROR:ONERRORLOCALRESTOREERROR:PROCyb:PROCxb(FNo(x%)):SYS6,5,kc%:ENDPROC
 4650SYS6,245,,255TO,x%:IFx%<>kc%THEN
 4655PROCzb:SYS6,5,kc%:PROCyb
 4660ENDIF
 4665ENDPROC
 4670DEFPROCzb:SYS6,229:ENDPROC
 4675DEFPROCyb:SYS6,229,1:ENDPROC
 4680DEFFNca(N%,RETURNa$):LOCALc%,f%,s$:IFNOTFNzTHEN=FNmsg_0(A%!12,"OKL")
 4685IFN%!20=0THEN=FNmsg_0(A%!12,"OKK")
 4690a$="NFS#Printer::"+$N%!20:IFN%!24=0a$+=".lp"ELSEa$+="."+$N%!24
 4695IFN%!28=0a$+=".nobody"ELSEa$+="."+$N%!28
 4700IFN%!32a$+="."+$N%!32
 4705SYS131085,143,a$TOc%;f%:IFf%AND1THEN
 4710CASE!c%OF
 4715WHEN204:=FNmsg_0(A%!12,"OKM")
 4720OTHERWISE:f%=c%+4:CALLZ%,f%,s$:=s$+" ("+STR$!c%+")"
 4725ENDCASE
 4730ENDIF
 4735SYS131085,,c%:=""
 4740DEFPROCg(ka$,lc%,mc%):LOCALy%,i%,nc%,oc%,pc%:LOCALz%,S%,qb%:IFlc%THEN
 4745qc%=q%!0-64:rc%=q%!4
 4750ENDIF
 4755IFmc%THEN
 4760!O%=q%!12:O%!4=q%!16:SYS262350,,O%:nc%=O%!16:oc%=O%!20:SYS262347,,O%:qc%=O%!20+O%!4+nc%+2:rc%=O%!24+O%!16+oc%-2
 4765ENDIF
 4770IFka$="SVE"THEN
 4775PROCAb(Ca%!28,FNmsg_0(A%!12,"OP")):SYS262356,,zb%,qc%,rc%
 4780ELSE:CASEka$OF
 4785WHEN"ME1":PROCmenu_create(_%,FNmsg_0(A%!12,"ME1")):PROCBb(_%,0,Gb%,0):PROCa(_%,2,A%!44=0):rc%=96+(5+1)*pa%:IFvb%za%=0ELSEPROCy(q%!16,za%)
 4790WHEN"ME2":IFFNRTHEN
 4795PROCmenu_create(_%,FNmsg_0(A%!12,"ME2")+FNmsg_0(A%!12,"ME2a")+FNmsg_0(A%!12,"ME2b"))
 4800ELSE:PROCmenu_create(_%,FNmsg_0(A%!12,"ME2")+FNmsg_0(A%!12,"ME2b"))
 4805ENDIF
 4810PROCmenu_tick_match(_%,FNicon_read(Q%,15))
 4815WHEN"ME3":PROCmenu_create(_%,FNmsg_0(A%!12,"ME3")):PROCmenu_tick_match(_%,FNicon_read(Q%,17))
 4820WHEN"ME4":PROCmenu_create(_%,FNmsg_0(A%!12,"ME4")):PROCmenu_tick_match(_%,FNicon_read(Q%,18))
 4825WHEN"ME5":PROCmenu_create(_%,FNmsg_0(A%!12,"ME5")):pc%=(_%!28AND256)<>0:IFNOT(FNv=0ANDFNq<>0)THEN
 4830IFFNv=3ANDFNq=0THEN
 4835PROCmenu_item(_%,1,FNmsg_0(A%!12,"ME5c"),pc%)
 4840ELSE:PROCmenu_item(_%,1,FNmsg_0(A%!12,"ME5a"),pc%)
 4845ENDIF
 4850ENDIF
 4855PROCmenu_tick_match(_%,FNicon_read(Q%,19))
 4860WHEN"ME6":IFlc%PROCCb
 4865PROCmenu_tick_match(_%,FNicon_read(Q%,25))
 4870WHEN"MQ1":IFlc%THEN
 4875PROCeb:ya%=rc%:!q%=A%!40:SYS262347,,q%:B%=ya%-q%!16+q%!24:ya%=USR(P%+44):i%=A%!16:za%=!i%:Aa%=i%!4:IFAa%=-1Aa%=0
 4880IFAa%=0THEN
 4885PROCmenu_create(_%,FNmsg_1(A%!12,"MQ1",FNmsg_0(A%!12,"MQ1a"))):IFza%za%!24=za%!24OR16
 4890ELSE:IFAa%!12THEN
 4895PROCmenu_create(_%,FNmsg_1(A%!12,"MQ1",FNmsg_0(A%!12,"MQ1a")))
 4900ELSE:PROCmenu_create(_%,FNmsg_1(A%!12,"MQ1",FNmsg_0(A%!12,"MQ1b")))
 4905ENDIF
 4910Aa%?11=Aa%?11OR8
 4915ENDIF
 4920PROCf(-1,za%,Aa%)
 4925ENDIF
 4930PROCa(_%,0,0):PROCa(_%,1,0):PROCa(_%,2,0):PROCa(_%,3,0):PROCa(_%,4,0):PROCa(_%,5,0):PROCa(_%,6,0):IFAa%=0THEN
 4935PROCa(_%,4,-1):PROCa(_%,5,-1):PROCa(_%,6,-1)
 4940ELSE:IFAa%?11AND5PROCa(_%,4,-1)ELSEPROCa(_%,5,-1)
 4945ENDIF
 4950IFza%!24AND36THEN
 4955PROCa(_%,0,-1):PROCa(_%,1,-1)
 4960ELSE:PROCa(_%,2,-1)
 4965ENDIF
 4970WHEN"MP1":PROCcreate_paper_menu(_%,Cb%,5)
 4975WHEN"MC1","MC1s":PROCmenu_create(_%,FNmsg_0(A%!12,"MC1s")):IFJa%=0THEN
 4980PROCa(_%,2,-1)
 4985ENDIF
 4990SYS262358,Fb%,O%,1<<21,1<<21:IF(!O%=-1ORO%!4=-1)ANDwa%=0THEN
 4995IFNOT!O%PROCicon_deselect(Fb%,!O%)
 5000IFq%!12=Fb%ANDq%!16>3THEN
 5005PROCicon_select(Fb%,q%!16):i%=1
 5010ELSE:i%=0
 5015ENDIF
 5020ELSE:i%=2
 5025ENDIF
 5030CASEi%OF
 5035WHEN0:PROCa(_%,0,-1):PROCa(_%,1,-1):PROCa(_%,2,-1):PROCa(_%,3,-1):PROCa(_%,4,-1):PROCa(_%,5,-1):PROCa(_%,7,-1):IFA%!48=0PROCa(_%,6,-1)
 5040WHEN1:PROCt (z%,S%,qb%):IFS%THEN
 5045PROCa (_%,0,-1):PROCa (_%,1,-1):PROCa (_%,2,-1):IFS%!20>0THEN
 5050PROCa (_%,3,-1)
 5055ELSE:PROCa (_%,4,-1)
 5060ENDIF
 5065PROCa (_%,5,-1)
 5070ENDIF
 5075IFz%THEN
 5080IFz%!24AND(1<<17)THEN
 5085PROCa (_%,1,-1):PROCa (_%,2,-1):PROCa (_%,3,-1):PROCa (_%,5,-1)
 5090ENDIF
 5095ENDIF
 5100WHEN2:PROCa(_%,0,-1):PROCa(_%,1,-1)
 5105ENDCASE
 5110ENDCASE
 5115J$=ka$:PROCdisplay_menu(0,_%,qc%,rc%)
 5120ENDIF
 5125ENDPROC
 5130DEFPROCcreate_paper_menu(RETURNLb%,`b%,qb%):LOCAL`%,i%,pc%:PROCmenu_create(Lb%,FNmsg_0(A%!12,"MP1")):pc%=(Lb%!28AND256)<>0:`%=ja%:i%=0:WHILE`%:PROCmenu_item(Lb%,i%,$`%!4,pc%):i%+=1:`%=`%!0:ENDWHILE:PROCmenu_tick_match(Lb%,FNicon_read(`b%,qb%)):ENDPROC
 5135DEFPROCdisplay_menu(z%,_%,sc%,tc%):xa%=z%:SYS262356,,_%,sc%,tc%:ENDPROC
 5140DEFFNwas_adjust_used:SYS262351,,O%:=(O%!8AND1)<>0
 5145DEFPROCta:LOCALbc%,uc%,`%,i%,h%,n%,z%,qb%:LOCALS%:IFxa%THEN
 5150PROCc(xa%!4,xa%,9,q%):ENDPROC
 5155ENDIF
 5160bc%=FNwas_adjust_used:CASEJ$OF
 5165WHEN"ME1":CASE!q%OF
 5170WHEN1:PROCvb(za%)
 5175WHEN2:PROCtb
 5180WHEN3:PROCDb(za%)
 5185WHEN4:PROCFb:PROCGb
 5190WHEN5:IFA%!32THEN
 5195A%!20=A%!20OR1:Qb%=2:PROCcb(Ab%)
 5200ELSE:PROCx
 5205ENDIF
 5210ENDCASE
 5215WHEN"ME2":PROCicon_write(Q%,15,$(!q%*24+40+_%))
 5220WHEN"ME3":PROCicon_write(Q%,17,$(!q%*24+40+_%)):PROCHb(-1)
 5225WHEN"ME4":PROCicon_write(Q%,18,$(!q%*24+40+_%)):PROCHb(-1)
 5230WHEN"ME5":PROCHb(!q%)
 5235WHEN"ME6":PROCmenu_tick_match(_%,FNicon_read(Q%,25)):PROCicon_write(Q%,25,$(!q%*24+40+_%))
 5240WHEN"MQ1":uc%=-1:CASE!q%OF
 5245WHEN0:za%!24=za%!24OR4
 5250WHEN1:za%!24=za%!24OR32
 5255WHEN2:za%!24=za%!24ANDNOT36:i%=za%!32:IFi%THEN
 5260i%=i%!44:IFi%THEN
 5265IFi%!40THEN
 5270i%!40=0:IFza%!48THEN
 5275!q%=za%!48:PROCe
 5280ENDIF
 5285ENDIF
 5290ENDIF
 5295ENDIF
 5300WHEN3:PROCA(za%):uc%=0
 5305WHEN4:IFAa%!12THEN
 5310Aa%?11=Aa%?11OR1
 5315ELSE:Aa%?11=Aa%?11OR4
 5320ENDIF
 5325WHEN5:Aa%?11=Aa%?11ANDNOT5
 5330WHEN6:PROCn(za%,Aa%,-1):uc%=0
 5335ENDCASE
 5340IFuc%THEN
 5345PROCi(za%):IF!q%<3THEN
 5350PROCf(-1,za%,0)
 5355ELSE:PROCf(ya%,za%,Aa%)
 5360ENDIF
 5365ENDIF
 5370WHEN"MP1":`%=ja%:i%=!q%:WHILEi%:`%=`%!0:i%-=1:ENDWHILE:FORi%=0TO52STEP4:Ga%!i%=`%!i%:NEXT:PROCIb
 5375WHEN"MC1","MC1s":CASE!q%OF
 5380WHEN0:PROCt(z%,S%,qb%):IFz%THEN
 5385PROCc(z%!4,z%,-3,0):PROCpb(z%,"configure")
 5390ENDIF
 5395WHEN1:PROCt(z%,S%,qb%):IFz%THEN
 5400PROCT(z%)
 5405ENDIF
 5410WHEN2:PROCJb
 5415WHEN3:PROCKb:PROCk
 5420WHEN4:PROCLb:PROCk
 5425WHEN5:PROCMb:PROCk
 5430WHEN6:IFA%!48THEN
 5435IF0<=va%-1THEN
 5440FORi%=0TOva%-1:PROCicon_select(Fb%,i%+4):NEXT
 5445ENDIF
 5450ENDIF
 5455IFKa%THEN
 5460IF0<=Ma%-1THEN
 5465FORi%=va%TOva%+Ma%:PROCicon_select(Fb%,i%+4):NEXT
 5470ENDIF
 5475ENDIF
 5480wa%=-1
 5485WHEN7:PROCU(Fb%)
 5490ENDCASE
 5495ENDCASE
 5500IFbc%THEN
 5505SYS262351,,q%:PROCg(J$,0,0)
 5510ELSE:PROCeb
 5515ENDIF
 5520ENDPROC
 5525DEFPROCFb:LOCALc%,f%,H%,z%,K%,p%,Ra%,s$,f$:LOCALvc%,S%:SYS263872:IFia%THEN
 5530f$="<Printers$Dir>"+".Remote.ID"+h$+".Settings1"
 5535ELSE:f$="<Printers$Dir>"+".Settings1"
 5540ENDIF
 5545SYS131085,143,f$TOc%;f%:IFf%AND1f%=c%+4:CALLZ%,f%,s$:ERROR254,FNmsg_1(A%!12,"OKB",s$)
 5550LOCALERROR:ONERRORLOCALRESTOREERROR:SYS131085,0,c%:SYS131080,6,f$:ERROR254,FNmsg_1(A%!12,"OKB",REPORT$)
 5555BPUT#c%,"fv: 1":z%=A%!48:WHILEz%:H%=z%!4:BPUT#c%,"cl: "+$H%!4+":"+STR$H%!40:BPUT#c%,"nm: "+$z%!8:K%=z%!12:IFH%!24AND4THEN
 5560Ra%=H%!48:BPUT#c%,"cn: "+STR$Ra%:IF1<=Ra%THEN
 5565FORf%=1TORa%:p%=!K%:K%+=4:CASE-1OF
 5570WHENp%=0:BPUT#c%,"nl: "
 5575WHENp%!-4=1196707401:BPUT#c%,"in: "+STR$!p%
 5580WHENp%!-4=1196577875:BPUT#c%,"st: "+$p%
 5585WHENp%!-4=810701907:CALLZ%,p%,s$:BPUT#c%,"s0: "+s$
 5590WHENp%!-4=1381258055:CALLY%,p%,s$:BPUT#c%,"gs: "+FNungstrans(s$)
 5595WHENp%!-4=1381257040:BPUT#c%,"pt: "+FNp(!p%,H%)
 5600OTHERWISE:SYS131085,,c%:ERROR254,FNmsg_1(A%!12,"OKC",$z%!8)
 5605ENDCASE
 5610NEXT
 5615ENDIF
 5620ELSE:BPUT#c%,"ct: 16_"+STR$~K%!0:BPUT#c%,"bd: 16_"+STR$~K%!4:IFK%!8AND48K%!8=K%!8OR8
 5625BPUT#c%,"ft: 16_"+STR$~K%!8:BPUT#c%,"et: ";:IFK%!12=0BPUT#c%,10ELSEBPUT#c%,$K%!12
 5630BPUT#c%,"fl: ";:IFK%!16=0BPUT#c%,10ELSEBPUT#c%,$K%!16
 5635BPUT#c%,"ns: ";:IFK%!20=0BPUT#c%,10ELSEBPUT#c%,$K%!20
 5640BPUT#c%,"np: ";:IFK%!24=0BPUT#c%,10ELSEBPUT#c%,$K%!24
 5645BPUT#c%,"nu: ";:IFK%!28=0BPUT#c%,10ELSEBPUT#c%,$K%!28
 5650BPUT#c%,"no: ";:IFK%!32=0BPUT#c%,10ELSEBPUT#c%,$K%!32
 5655BPUT#c%,"cf: 16_"+STR$~K%?6
 5660ENDIF
 5665K%=z%!16:Ra%=H%!36:BPUT#c%,"cs: "+STR$Ra%:IF1<=Ra%THEN
 5670FORf%=1TORa%:p%=!K%:K%+=4:CASE-1OF
 5675WHENp%=0:BPUT#c%,"nl: "
 5680WHENp%!-4=1196707401:BPUT#c%,"in: "+STR$!p%
 5685WHENp%!-4=1196577875:BPUT#c%,"st: "+$p%
 5690WHENp%!-4=810701907:CALLZ%,p%,s$:BPUT#c%,"s0: "+s$
 5695WHENp%!-4=1381258055:CALLY%,p%,s$:BPUT#c%,"gs: "+FNungstrans(s$)
 5700WHENp%!-4=1381257040:BPUT#c%,"pt: "+FNp(!p%,H%)
 5705OTHERWISE:SYS131085,,c%:ERROR254,FNmsg_1(A%!12,"OKC",$z%!8)
 5710ENDCASE
 5715NEXT
 5720ENDIF
 5725BPUT#c%,"fg: 16_"+STR$~(z%!24AND195+65536+131072):f%=z%!36:BPUT#c%,"pn: "+$f%!4:BPUT#c%,"sn: "+FNprinter_read_string(z%!40):BPUT#c%,"ic: "+FNprinter_read_string(z%!44):z%=z%!0:ENDWHILE:S%=Ka%:WHILES%:IFS%!20>0THEN
 5730BPUT#c%,"cl:":BPUT#c%,"nm: "+$S%!8:BPUT#c%,"ct: 16_9":BPUT#c%,"bd: 16_8":BPUT#c%,"ft: 16_5":BPUT#c%,"et:":BPUT#c%,"fl:":BPUT#c%,"ns:":BPUT#c%,"np:":BPUT#c%,"nu:":BPUT#c%,"no:":BPUT#c%,"cf: 16_0":BPUT#c%,"cs: 2":BPUT#c%,"in: 25600":BPUT#c%,"in: 6":BPUT#c%,"fg: 16_20000":BPUT#c%,"pn:"
 5735BPUT#c%,"sn: "+$S%!4:BPUT#c%,"ic:"
 5740ENDIF
 5745S%=S%!0:ENDWHILE:CLOSE#c%:SYS131080,18,f$,4038:SYS131080,6,LEFT$(f$):SYS131113,25,f$,LEFT$(f$):SYS131080,4,LEFT$(f$),,,,19:SYS263873:ENDPROC
 5750DEFPROCGb:LOCALH%,yb%,R%,c%,eb%,U%,wc%,i%,j%,k%,l%,s$,f%,f$:SYS263872:H%=ua%:WHILEH%:IFH%!8THEN
 5755IFH%!24AND2THEN
 5760IFia%THEN
 5765f$="<Printers$Dir>"+".Remote.ID"+h$+"."+$H%!4:SYS8,8,f$:f$+=".PrData1"
 5770ELSE:f$="<Printers$Dir>"+"."+$H%!4+".PrData1"
 5775ENDIF
 5780SYS131080,4,LEFT$(f$),,,,3:SYS131085,143,f$TOc%;f%:IFf%AND1f%=c%+4:CALLZ%,f%,s$:ERROR254,FNmsg_1(A%!12,"OKB",s$)
 5785LOCALERROR:ONERRORLOCALRESTOREERROR:SYS131085,0,c%:SYS131080,6,f$:ERROR254,FNmsg_1(A%!12,"OKB",REPORT$)
 5790eb%=H%!8:yb%=H%!12:WHILEeb%:BPUT#c%,$(eb%+12)+":":BPUT#c%,"#":R%=yb%!4:WHILER%:IFR%!(R%!4*4+8)THEN
 5795BPUT#c%,"# Usage: "+STR$R%!(R%!4*4+8):U%=eb%!4:i%=R%+8:WHILEU%:BPUT#c%,$(U%+16)+" ";:IF!i%=0THEN
 5800IFU%!4=6THEN
 5805BPUT#c%,48
 5810ELSE:IFU%!4=1THEN
 5815BPUT#c%,48
 5820ENDIF
 5825ENDIF
 5830BPUT#c%,10
 5835ELSE:j%=!i%:CASEU%!4OF
 5840WHEN1:IF$(U%+16)="palette:"THEN
 5845BPUT#c%,STR$((!j%)AND8388607)
 5850ELSE:BPUT#c%,STR$!j%
 5855ENDIF
 5860WHEN2:BPUT#c%,FNprinter_read_string(j%)
 5865WHEN3:BPUT#c%,FNprinter_read_string(j%)
 5870WHEN4:BPUT#c%,FNungstrans(FNprinter_read_string(j%))
 5875WHEN5:BPUT#c%,10:CASEU%!8OF
 5880WHEN1:BPUT#c%," "+STR$!j%!0+", "+STR$!j%!4
 5885WHEN2:BPUT#c%," "+FNprinter_read_string(j%!0):BPUT#c%," "+FNprinter_read_string(j%!4)
 5890WHEN3:BPUT#c%," "+FNprinter_read_string(j%!0):BPUT#c%," "+FNprinter_read_string(j%!4)
 5895WHEN4:BPUT#c%," "+FNungstrans(FNprinter_read_string(j%!0)):BPUT#c%," "+FNungstrans(FNprinter_read_string(j%!4))
 5900WHEN7:BPUT#c%," "+FNp(!j%!0,H%)+", "+FNp(!j%!4,H%)
 5905ENDCASE
 5910WHEN6:k%=j%:l%=0:WHILEk%:l%+=1:k%=!k%:ENDWHILE:BPUT#c%,STR$l%:WHILEj%:IF0<=j%!4-1THEN
 5915FORk%=0TOj%!4-1:l%=j%!(k%*4+8):CASEl%!-4OF
 5920WHEN1196707401:BPUT#c%," "+STR$!l%+", ";
 5925WHEN1196577875:BPUT#c%," "+$l%+", ";
 5930WHEN810701907:CALLZ%,l%,s$:BPUT#c%," "+s$+", ";
 5935WHEN1381258055:CALLY%,l%,s$:BPUT#c%," "+FNungstrans(s$)+", ";
 5940WHEN1381257040:BPUT#c%," "+FNp(!l%,H%)+", ";
 5945ENDCASE
 5950NEXT
 5955ENDIF
 5960PTR#c%=PTR#c%-2:BPUT#c%,10:j%=!j%:ENDWHILE
 5965WHEN7:BPUT#c%,FNp(!j%,H%)
 5970WHEN8:k%=j%:l%=0:WHILEk%:l%+=1:k%=!k%:ENDWHILE:BPUT#c%,STR$l%:WHILEj%:s$=CHR$j%?4:IF1<=j%?5THEN
 5975FORk%=1TOj%?5:s$+=CHR$j%?(k%+5):NEXT
 5980ENDIF
 5985BPUT#c%," "+FNungstrans(s$):j%=!j%:ENDWHILE
 5990ENDCASE
 5995ENDIF
 6000U%=U%!0:i%+=4:ENDWHILE:BPUT#c%,"#"
 6005ENDIF
 6010R%=R%!0:ENDWHILE:eb%=eb%!0:yb%=yb%!0:ENDWHILE:CLOSE#c%:SYS131080,18,f$,4038:SYS131080,6,LEFT$(f$):SYS131113,25,f$,LEFT$(f$):SYS131080,4,LEFT$(f$),,,,19:H%!24=H%!24ANDNOT2
 6015ELSE
 6020ENDIF
 6025ENDIF
 6030H%=H%!0:ENDWHILE:SYS263873:ENDPROC
 6035DEFFNp(p%,H%):LOCALyb%,R%,eb%,xc%,yc%:yb%=H%!12:WHILEyb%:R%=yb%!4:yc%=0:WHILER%:IFR%!(R%!4*4+8)THEN
 6040yc%+=1:IFp%=R%THEN
 6045eb%=H%!8:WHILExc%:eb%=eb%!0:xc%-=1:ENDWHILE:=$(eb%+12)+":"+STR$yc%
 6050ENDIF
 6055ENDIF
 6060R%=R%!0:ENDWHILE:xc%+=1:yb%=yb%!0:ENDWHILE:PROCb(FNmsg_0(A%!12,"FAF")):=""
 6065DEFFNi(h%):!V%=h%:SYS262347,,V%:=(V%!32AND1<<16)<>0
 6070DEFPROCvb(z%):IFNOTFNi(Fb%)THEN
 6075IFA%!48ORKa%THEN
 6080PROCk
 6085ENDIF
 6090ENDIF
 6095PROCs(Fb%):PROCp(Fb%):PROCub(z%):ENDPROC
 6100DEFPROCub(z%):LOCALp%:IFz%THEN
 6105SYS262358,Fb%,O%,1<<21,1<<21:p%=O%:WHILENOT!p%:IF!p%<>z%!28PROCicon_deselect(Fb%,!p%)
 6110p%+=4:ENDWHILE:IF(z%!24AND44)=0PROCicon_select(Fb%,z%!28)
 6115ENDIF
 6120ENDPROC
 6125DEFPROCB(p%):LOCALK%,i%,sb%:IFp%=0ENDPROC
 6130CASEp%!-4OF
 6135WHEN1381257040:K%=!p%:sb%=K%+K%!4*4+8:!sb%-=1:IF!sb%=0THEN
 6140sb%=K%+8:IF1<=K%!4THEN
 6145FORi%=1TOK%!4:PROCB(!sb%):sb%+=4:NEXT
 6150ENDIF
 6155ENDIF
 6160WHEN1280266050:PROCB(p%!0):PROCB(p%!4)
 6165WHEN1146377036:WHILEp%:IF0<=p%!4-1THEN
 6170FORK%=0TOp%!4-1:PROCB(p%!(K%*4+8)):NEXT
 6175ENDIF
 6180p%=p%!0:ENDWHILE
 6185ENDCASE
 6190ENDPROC
 6195DEFPROCNb(la$):LOCALH%,yb%,zc%,R%,i%,j%,k%,l%,sb%:H%=ua%:WHILEH%:zc%=0:yb%=H%!12:R%=yb%!4:WHILER%:IF$R%!8=la$THEN
 6200IF(R%!(R%!4*4+8))=0THEN
 6205H%!24=H%!24OR2:IF0<=R%!4-1THEN
 6210FORi%=0TOR%!4-1:sb%=R%!(i%*4+8):PROCB(sb%):PROCfree_structure(sb%):NEXT
 6215ENDIF
 6220IFzc%THEN
 6225zc%!0=R%!0
 6230ELSE:yb%!4=R%!0
 6235ENDIF
 6240B%=1413763664:C%=R%:CALLP%+16
 6245ENDIF
 6250R%=0:H%=0
 6255ELSE:zc%=R%:R%=R%!0
 6260ENDIF
 6265ENDWHILE:IFH%H%=H%!0
 6270ENDWHILE:ENDPROC
 6275DEFPROCq(ma$):PROCS(FNmsg_1(A%!12,"OKZ",ma$)):ENDPROC
 6280DEFPROCOb(RETURNH%):LOCALK%,J%,c%,d%:J%=FNb("cl:"):IFJ%=0PROCq(FNmsg_0(A%!12,"OKZa"))
 6285H%=ua%:WHILEH%:IF$H%!4=$J%THEN
 6290IFH%!24AND32THEN
 6295SYS131080,7,"PrinterChoices:"+$J%+".WriteTest"TO;c%:IF(c%AND1)PROCm:ERROR254,FNmsg_1(A%!12,"OKAN",$J%)
 6300SYS131080,6,"PrinterChoices:"+$J%+".WriteTest"TOd%;c%
 6305ENDIF
 6310K%=!wb%:PROCPb(H%,H%!8):!wb%=K%:ENDPROC
 6315ELSE:H%=H%!0
 6320ENDIF
 6325ENDWHILE:IFH%=0THEN
 6330PROCRa:PROCGa($J%):PROCHa($J%,H%):PROCSa:PROCNa:IFH%!24AND32THEN
 6335SYS131080,7,"PrinterChoices:"+$J%+".WriteTest"TO;c%:IF(c%AND1)PROCm:ERROR254,FNmsg_1(A%!12,"OKAN",$J%)
 6340SYS131080,6,"PrinterChoices:"+$J%+".WriteTest"
 6345ENDIF
 6350PROCc(H%,A%!48,-5,0)
 6355ENDIF
 6360IFH%=0PROCq(FNmsg_1(A%!12,"OKZb",$J%))
 6365ENDPROC
 6370DEFPROCPb(H%,eb%):LOCALU%,J%:U%=eb%!4:REPEAT:J%=FNb($(U%+16)):IFJ%THEN
 6375CASEU%!4OF
 6380WHEN5:PROCQb(H%,eb%,$J%)
 6385WHEN6:IF?J%=13PROCq(FNmsg_1(A%!12,"OK7a",$(U%+16)))
 6390PROCRb(H%,eb%,$J%)
 6395WHEN7:PROCV(H%,eb%,$J%)
 6400WHEN8:IF?J%=13PROCq(FNmsg_1(A%!12,"OK7a",$(U%+16)))
 6405PROCSb(H%,eb%,$J%)
 6410ENDCASE
 6415ENDIF
 6420U%=U%!0:UNTILU%=0:ENDPROC
 6425DEFPROCQb(H%,eb%,t$):LOCALJ%,na$,i$:J%=FNd:IFJ%THEN
 6430CASEU%!8OF
 6435WHEN1:J%=FNK(J%,Ac%):IF?J%=13J%=FNd
 6440WHEN2,3,4:J%=FNr(J%,i$):IF?J%=13J%=FNd
 6445WHEN7:J%=FNr(J%,i$):PROCV(H%,eb%,i$):IF?J%=13J%=FNd
 6450PROCV(H%,eb%,$J%)
 6455ENDCASE
 6460ENDIF
 6465ENDPROC
 6470DEFPROCRb(H%,eb%,t$):LOCALi%,p%,Bc%,J%:Bc%=VALt$:IF1<=Bc%THEN
 6475FORi%=1TOBc%:J%=FNd:IFJ%THEN
 6480p%=U%!8:WHILEp%:IFp%!4=7PROCV(H%,eb%,$J%)
 6485p%=!p%:ENDWHILE
 6490ENDIF
 6495NEXT
 6500ENDIF
 6505ENDPROC
 6510DEFPROCV(H%,eb%,c$):LOCALi%,s$,t$:i%=INSTR(c$,":"):IFi%=0PROCq(FNmsg_1(A%!12,"OKAA",c$))
 6515s$=LEFT$(c$,i%-1):t$=MID$(c$,i%+1):eb%=H%!8:WHILEeb%:IF$(eb%+12)=s$THEN
 6520IFVALt$>0THEN
 6525ENDPROC
 6530ELSE:PROCPb(H%,eb%):ENDPROC
 6535ENDIF
 6540ELSE:eb%=eb%!0
 6545ENDIF
 6550ENDWHILE:PROCq(FNmsg_1(A%!12,"OKAB",s$)):ENDPROC
 6555DEFPROCSb(H%,eb%,t$):LOCALi%,Bc%:Bc%=VALt$:IF1<=Bc%THEN
 6560FORi%=1TOBc%:IFFNd
 6565NEXT
 6570ENDIF
 6575ENDPROC
 6580DEFPROCO:LOCALJ%,H%,K%,s$,U%,Cc%,Dc%,Fc%,Gc%,Hc%:J%=q%+44:CALLZ%,J%,s$:IFNOTFNl(s$)ERROR254,FNmsg_1(A%!12,"OKX",s$)
 6585SYS263872:PROCOb(H%):Fc%=H%!12:IFFc%THEN
 6590Cc%=Fc%!4:IFCc%THEN
 6595K%=!wb%:U%=H%!8:U%=U%!4:J%=FNb($(U%+16)):IFJ%THEN
 6600WHILECc%:IF$Cc%!8=$J%THEN
 6605PROCm:SYS263873:PROCTb(H%,Cc%):ENDPROC
 6610ENDIF
 6615Dc%=Cc%:Cc%=Cc%!0:ENDWHILE
 6620ELSE:PROCq(FNmsg_1(A%!12,"OKZc",$(U%+16)))
 6625ENDIF
 6630!wb%=K%
 6635ELSE:Dc%=0
 6640ENDIF
 6645ELSE:Dc%=0
 6650ENDIF
 6655PROCW(H%!8,Dc%,Fc%,0,Gc%,Hc%,H%):PROCm:H%!24=H%!24OR2:PROCTb(H%,Dc%):SYS263873:ENDPROC
 6660DEFPROCS(s$):PROCm:ERROR254,FNG(A%!12,"OK0",STR$xb%,V$,s$):ENDPROC
 6665DEFPROCh(H%,s$,oa$):PROCS(FNmsg_2(A%!12,oa$,$H%!4,s$)):ENDPROC
 6670DEFPROCLa(Ic%):LOCALJ%,T%,Jc%,i%,Kc%,Lc%,Mc%,Nc%:J%=FNb("tp:"):IFJ%=0PROCh(Ic%,FNmsg_0(A%!12,"OK3"),"OK2a")
 6675REPEAT:J%=FNd:IFJ%THEN
 6680T%=FNa(J%,"tp:"):IFT%THEN
 6685Jc%+=1:B%=1414548820:C%=12+1+LEN$T%:Kc%=USR(P%+12):IFKc%=0PROCh(Ic%,FNmsg_1(A%!12,"FA5","TMPT"),"OK2a")
 6690IFLc%THEN
 6695Lc%!0=Kc%
 6700ELSE:Ic%!8=Kc%
 6705ENDIF
 6710Kc%!0=0:Kc%!4=0:Kc%!8=0:$(Kc%+12)=$T%:Nc%=0
 6715ELSE:T%=FNa(J%,"end:"):IFT%THEN
 6720IF?T%<>13PROCh(Ic%,FNmsg_0(A%!12,"OK3a"),"OK2a")
 6725Jc%-=1:Lc%=Kc%
 6730ELSE:i%=INSTR($J%,":"):IFi%=0PROCh(Ic%,FNmsg_1(A%!12,"OK4",$J%),"OK2a")
 6735IFJc%<>1PROCh(Ic%,FNmsg_1(A%!12,"OK4a",$J%),"OK2a")
 6740Kc%!8+=1:B%=1498567758:C%=16+1+i%:Mc%=USR(P%+12):IFMc%=0PROCh(Ic%,FNmsg_1(A%!12,"FA5","NTRY"),"OK2a")
 6745IFNc%Nc%!0=Mc%ELSEKc%!4=Mc%
 6750Mc%!0=0:Mc%!4=0:Mc%!8=0:Mc%!12=0:$(Mc%+16)=LEFT$($J%,i%):J%+=i%+1:CASE-1OF
 6755WHENFNa(J%,"in")<>0:Mc%!4=1
 6760WHENFNa(J%,"st")<>0:Mc%!4=2
 6765WHENFNa(J%,"s0")<>0:Mc%!4=3
 6770WHENFNa(J%,"gs")<>0:Mc%!4=4
 6775WHENFNa(J%,"bl")<>0:Mc%!4=5:T%=FNa(J%,"bl"):WHILE?T%=32:T%+=1:ENDWHILE:IF?T%=ASC","T%+=1
 6780CASE-1OF
 6785WHENFNa(T%,"in")<>0:Mc%!8=1
 6790WHENFNa(T%,"st")<>0:Mc%!8=2
 6795WHENFNa(T%,"s0")<>0:Mc%!8=3
 6800WHENFNa(T%,"gs")<>0:Mc%!8=4
 6805WHENFNa(T%,"ptr")<>0:Mc%!8=7
 6810OTHERWISE:PROCh(Ic%,FNmsg_1(A%!12,"OK5",$T%),"OK2a")
 6815ENDCASE
 6820WHENFNa(J%,"ls")<>0:Mc%!4=6:T%=FNa(J%,"ls"):PROCUb(T%,Mc%,Ic%)
 6825WHENFNa(J%,"ptr")<>0:Mc%!4=7
 6830WHENFNa(J%,"ch")<>0:Mc%!4=8
 6835OTHERWISE:PROCh(Ic%,FNmsg_1(A%!12,"OK6",$J%),"OK2a")
 6840ENDCASE
 6845Nc%=Mc%
 6850ENDIF
 6855ENDIF
 6860ENDIF
 6865UNTILJc%=-1:ENDPROC
 6870DEFPROCUb(Oc%,U%,Ic%):LOCALwc%,K%,t%:K%=U%+8:REPEAT:WHILE?Oc%=32:Oc%+=1:ENDWHILE:IF?Oc%=44Oc%+=1
 6875WHILE?Oc%=32:Oc%+=1:ENDWHILE:IF?Oc%<>13THEN
 6880U%!12+=1:B%=1414744396:C%=8:wc%=USR(P%+12):IFwc%=0ERROR253,FNmsg_1(A%!12,"FA5","LIST")
 6885!K%=wc%:K%=wc%:wc%!0=0:t%=FNa(Oc%,"in"):IFt%THEN
 6890Oc%=t%:wc%!4=1
 6895ELSE:t%=FNa(Oc%,"st"):IFt%THEN
 6900Oc%=t%:wc%!4=2
 6905ELSE:t%=FNa(Oc%,"s0"):IFt%THEN
 6910Oc%=t%:wc%!4=3
 6915ELSE:t%=FNa(Oc%,"gs"):IFt%THEN
 6920Oc%=t%:wc%!4=4
 6925ELSE:t%=FNa(Oc%,"ptr"):IFt%THEN
 6930Oc%=t%:wc%!4=7
 6935ELSE:PROCh(Ic%,FNmsg_1(A%!12,"OK7",$Oc%),"OK2a")
 6940ENDIF
 6945ENDIF
 6950ENDIF
 6955ENDIF
 6960ENDIF
 6965ENDIF
 6970UNTIL?Oc%=13:ENDPROC
 6975DEFFNb(m$):LOCALPc%,i%:i%=Qc%+!wb%:WHILEi%<Qc%+Rc%:WHILE?i%=32:i%+=1:ENDWHILE:IF?i%=35OR?i%=13THEN
 6980i%+=LEN$i%+1:xb%+=1
 6985ELSE:IFm$=LEFT$($i%,LENm$)THEN
 6990Pc%=i%+LENm$:WHILE?Pc%=32:Pc%+=1:ENDWHILE:i%+=LEN$i%+1:!wb%=i%-Qc%:xb%+=1:=Pc%
 6995ELSE:i%+=LEN$i%+1:xb%+=1
 7000ENDIF
 7005ENDIF
 7010ENDWHILE:=0
 7015DEFFNd:LOCALPc%,i%:i%=Qc%+!wb%:WHILEi%<Qc%+Rc%:WHILE?i%=32:i%+=1:ENDWHILE:IF?i%=35OR?i%=13THEN
 7020i%+=LEN$i%+1:!wb%=i%-Qc%:xb%+=1
 7025ELSE:Pc%=i%:i%+=LEN$i%+1:!wb%=i%-Qc%:xb%+=1:=Pc%
 7030ENDIF
 7035ENDWHILE:=0
 7040DEFFNa(J%,m$):WHILE?J%=32:J%+=1:ENDWHILE:IFm$=LEFT$($J%,LENm$)THEN
 7045J%+=LENm$:WHILE?J%=32:J%+=1:ENDWHILE:=J%
 7050ENDIF
 7055=0
 7060DEFPROCW(eb%,RETURNDc%,Fc%,Sc%,RETURNGc%,RETURNHc%,H%):LOCAL_a%,Tc%,Uc%,J%,T%,U%,i%,Ra%:U%=eb%!4:_a%=-1:REPEAT:Uc%=!wb%:Gc%=0:J%=FNd:IFJ%THEN
 7065IF_a%=-1THEN
 7070Ra%=4*eb%!8+8:B%=1413763664:C%=Ra%+8:Tc%=USR(P%+12):IFTc%=0ERROR253,FNmsg_1(A%!12,"FA5","PRDT")
 7075IF0<=Ra%+7THEN
 7080FORi%=0TORa%+7STEP4:Tc%!i%=0:NEXT
 7085ENDIF
 7090IFDc%Dc%!0=Tc%ELSEFc%!4=Tc%
 7095Tc%!4=eb%!8:_a%=8
 7100ENDIF
 7105REPEAT:T%=FNa(J%,$(U%+16)):IFT%THEN
 7110Gc%=1:CASEU%!4OF
 7115WHEN1:Tc%!_a%=FNstore_integer(FNc($T%))
 7120WHEN2,3,4:B%=T%:C%=U%!4:Tc%!_a%=USR(P%+28)
 7125WHEN5:Tc%!_a%=FNea(U%,Hc%)
 7130WHEN6:IF?T%=13PROCh(H%,FNmsg_1(A%!12,"OK7a",$J%),"OK2")
 7135Tc%!_a%=FNfa(U%,FNc($T%),Hc%)
 7140WHEN7:IF?T%<>13PROCX(H%,$T%,Tc%+_a%,Hc%)
 7145WHEN8:IF?T%=13PROCh(H%,FNmsg_1(A%!12,"OK7a",$J%),"OK2")
 7150Tc%!_a%=FNga(U%,FNc($T%))
 7155ENDCASE
 7160ENDIF
 7165_a%+=4:U%=U%!0:UNTILU%=0ORGc%
 7170ENDIF
 7175IFGc%=0THEN
 7180IF!wb%>=Rc%Gc%=3
 7185!wb%=Uc%:U%=eb%!4:T%=FNa(J%,$(U%+16)):IFT%THEN
 7190Gc%=1
 7195ELSE:eb%=eb%!0:T%=FNa(J%,$(eb%+12)+":"):IFT%Gc%=2
 7200ENDIF
 7205U%=0
 7210ENDIF
 7215UNTILU%=0:Dc%=Tc%:ENDPROC
 7220DEFPROCMa(H%):LOCALeb%,s$,J%,Uc%,U%,Gc%,Tc%,Dc%,Fc%,Sc%,Hc%,i%:eb%=H%!8:REPEAT:J%=FNb($(eb%+12)+":"):IFJ%=0PROCh(H%,FNmsg_1(A%!12,"OK8",$(eb%+12)),"OK2")
 7225B%=1145128264:C%=12:Fc%=USR(P%+12):IFFc%=0PROCh(H%,FNmsg_1(A%!12,"FA5","HEAD"),"OK2")
 7230Fc%!0=0:Fc%!4=0:IFSc%Sc%!0=Fc%ELSEH%!12=Fc%
 7235Dc%=0:REPEAT:U%=eb%!4:PROCW(eb%,Dc%,Fc%,Sc%,Gc%,Hc%,H%):IFGc%=0THEN
 7240J%=FNd:PROCh(H%,FNmsg_1(A%!12,"OK9",$J%),"OK2")
 7245ENDIF
 7250UNTILGc%<>1:eb%=eb%!0:Sc%=Fc%:UNTILeb%=0:WHILEHc%:i%=Hc%!4:s$=$!i%:B%=1381257040:C%=!i%:CALLP%+16:B%=1381257040:C%=4:!i%=USR(P%+12):IF!i%=0PROCh(H%,FNmsg_1(A%!12,"FA5","POTR"),"OK2")
 7255!!i%=FNH(s$,-1):i%=Hc%:Hc%=!Hc%:B%=1482184792:C%=i%:CALLP%+16:ENDWHILE:ENDPROC
 7260DEFFNH(s$,Vc%):LOCALj%,k%,t$:j%=INSTR(s$,":"):t$=MID$(s$,j%+1):s$=LEFT$(s$,j%-1):j%=H%!8:k%=0:WHILEj%:IF$(j%+12)=s$THEN
 7265j%=H%!12:WHILEk%:j%=j%!0:k%-=1:ENDWHILE:k%=VALt$-1:j%=j%!4:WHILEk%:j%=j%!0:k%-=1:ENDWHILE:IFVc%j%!(j%!4*4+8)+=1
 7270=j%
 7275ELSE:j%=j%!0:k%+=1
 7280ENDIF
 7285ENDWHILE:PROCb(FNmsg_2(A%!12,"FAG",s$,t$)):=0
 7290DEFFNstore_integer(v%):LOCALb%:B%=1196707401:C%=4:b%=USR(P%+12):IFb%=0ERROR253,FNmsg_1(A%!12,"FA5","INTG")
 7295!b%=v%:=b%
 7300DEFFNS(s$):LOCALt$,i%,Wc%:SYS39,s$,O%,256TO,,Wc%:IFWc%=0THEN=""
 7305FORi%=0TOWc%-1:t$+=CHR$O%?i%:NEXT:=t$
 7310DEFFNungstrans(s$):LOCALt$,i%,c%:IFs$=""THEN=""
 7315FORi%=1TOLENs$:c%=ASCMID$(s$,i%,1):IFc%>=128c%-=128:t$+="|!"
 7320IFc%<32c%+=64:t$+="|"
 7325IFc%=127c%=63:t$+="|"
 7330IFINSTR("|<""",CHR$c%)THENt$+="|"
 7335t$+=CHR$c%:NEXT:=t$
 7340DEFFNea(U%,RETURNHc%):LOCALJ%,Ac%,b%,i$:B%=1280266050:C%=8:b%=USR(P%+12):IFb%=0ERROR253,FNmsg_1(A%!12,"FA5","BOOL")
 7345J%=FNd:IFJ%THEN
 7350CASEU%!8OF
 7355WHEN1:J%=FNK(J%,Ac%):b%!0=FNstore_integer(Ac%):IF?J%=13J%=FNd
 7360b%!4=FNstore_integer(FNc($J%))
 7365WHEN2,3,4:J%=FNr(J%,i$):$q%=i$:B%=q%:C%=U%!8:b%!0=USR(P%+28):IF?J%=13J%=FNd
 7370B%=J%:C%=U%!8:b%!4=USR(P%+28)
 7375WHEN7:J%=FNr(J%,i$):PROCX(H%,s$,b%+0,Hc%):IF?J%=13J%=FNd
 7380PROCX(H%,$J%,b%+4,Hc%)
 7385ENDCASE
 7390ENDIF
 7395=b%
 7400DEFFNfa(U%,Xc%,RETURNHc%):LOCALi%,K%,Zc%,_c%,J%,`c%,ad%,Ac%,i$:IF1<=Xc%THEN
 7405FORi%=1TOXc%:B%=1146377036:C%=4*U%!12+8:Zc%=USR(P%+12):IFZc%=0ERROR253,FNmsg_1(A%!12,"FA5","LSTD")
 7410IF_c%_c%!0=Zc%ELSEK%=Zc%
 7415Zc%!0=0:Zc%!4=U%!12:ad%=8:J%=FNd:IFJ%THEN
 7420`c%=U%!8:WHILE`c%:CASE`c%!4OF
 7425WHEN1:J%=FNK(J%,Ac%):Zc%!ad%=FNstore_integer(Ac%)
 7430WHEN2,3,4:J%=FNr(J%,i$):$q%=i$:B%=q%:C%=`c%!4:Zc%!ad%=USR(P%+28)
 7435WHEN7:J%=FNr(J%,i$):PROCX(H%,i$,Zc%+ad%,Hc%)
 7440ENDCASE
 7445`c%=!`c%:ad%+=4:ENDWHILE
 7450ENDIF
 7455_c%=Zc%:NEXT
 7460ENDIF
 7465=K%
 7470DEFFNga(U%,Xc%):LOCALi%,Zc%,J%,_c%,K%,j%,t$:IF1<=Xc%THEN
 7475FORi%=1TOXc%:J%=FNd:IFJ%THEN
 7480t$=FNS($J%):B%=1380010051:C%=5+LENt$:Zc%=USR(P%+12):IFZc%=0ERROR253,FNmsg_1(A%!12,"FA5","CHAR")
 7485Zc%!0=0:Zc%?4=ASCt$:Zc%?5=LENt$-1:t$=MID$(t$,2):IF1<=LENt$THEN
 7490FORj%=1TOLENt$:Zc%?(j%+5)=ASCMID$(t$,j%,1):NEXT
 7495ENDIF
 7500IF_c%_c%!0=Zc%ELSEK%=Zc%
 7505ENDIF
 7510_c%=Zc%:NEXT
 7515ENDIF
 7520=K%
 7525DEFPROCX(H%,c$,bd%,RETURNHc%):LOCALi%,s$,t$,cd%,dd%,Sc%,eb%,Dc%,ed%,Gc%,Tc%,t$:i%=INSTR(c$,":"):IFi%=0PROCh(H%,FNmsg_1(A%!12,"OKAA",c$),"OK2")
 7530s$=LEFT$(c$,i%-1):t$=MID$(c$,i%+1):eb%=H%!8:ed%=H%!12:Sc%=0:WHILEeb%:IF$(eb%+12)=s$THEN
 7535IFVALt$>0THEN
 7540B%=1381257040:C%=LENc$+1:i%=USR(P%+12):IFi%=0ERROR253,FNmsg_1(A%!12,"FA5","POTR")
 7545$i%=c$:!bd%=i%:B%=1482184792:C%=8:cd%=USR(P%+12):IFcd%=0ERROR253,FNmsg_1(A%!12,"FA5","XXXX")
 7550!cd%=Hc%:cd%!4=bd%:Hc%=cd%:ENDPROC
 7555ELSE:IFed%THEN
 7560Dc%=ed%!4:IFDc%THEN
 7565WHILEDc%!0:Dc%=Dc%!0:ENDWHILE
 7570ENDIF
 7575ELSE:Dc%=0
 7580ENDIF
 7585dd%=Dc%:PROCW(eb%,Dc%,ed%,Sc%,Gc%,Hc%,H%):IFGc%=0ANDDc%=0THEN
 7590J%=FNd:IFJ%t$=$J%ELSEt$=""
 7595PROCh(H%,FNmsg_1(A%!12,"OK9",t$),"OK2")
 7600ENDIF
 7605Tc%=ed%!4:WHILETc%<>Dc%:IFTc%!(Tc%!4*4+8)THEN
 7610Gc%=-1:IF0<=Tc%!4-1THEN
 7615FORi%=0TOTc%!4-1:IFNOTFND(Tc%,Dc%,i%*4+8)THEN
 7620Gc%=0:i%=Tc%!4
 7625ENDIF
 7630NEXT
 7635ENDIF
 7640IFGc%THEN
 7645IF0<=Dc%!4-1THEN
 7650FORi%=0TODc%!4-1:cd%=Dc%!(i%*4+8):PROCB(cd%):PROCfree_structure(cd%):NEXT
 7655ENDIF
 7660dd%!0=0:B%=1413763664:C%=Dc%:CALLP%+16:Dc%=Tc%
 7665ELSE:Tc%=!Tc%
 7670ENDIF
 7675ELSE:Tc%=!Tc%
 7680ENDIF
 7685ENDWHILE:B%=1381257040:C%=4:i%=USR(P%+12):IFi%=0ERROR253,FNmsg_1(A%!12,"FA5","POTR")
 7690!i%=Dc%:!bd%=i%:Dc%!(Dc%!4*4+8)+=1:ENDPROC
 7695ENDIF
 7700ELSE:eb%=eb%!0:IFVALt$=0THEN
 7705Sc%=ed%:ed%=ed%!0
 7710ENDIF
 7715ENDIF
 7720ENDWHILE:PROCh(H%,FNmsg_1(A%!12,"OKAB",s$),"OK2"):ENDPROC
 7725DEFFND(s%,d%,o%):LOCALs$,d$:s%=s%!o%:d%=d%!o%:IFs%=0ORd%=0THEN
 7730=(s%=d%)
 7735ELSE:CASEs%!-4OF
 7740WHEN1196707401:=!s%=!d%
 7745WHEN1196577875:=$s%=$d%
 7750WHEN810701907:CALLZ%,s%,s$:CALLZ%,d%,d$:=s$=d$
 7755WHEN1381258055:CALLY%,s%,s$:CALLY%,d%,d$:=s$=d$
 7760WHEN1280266050:=FNha(s%,d%)
 7765WHEN1146377036:=FNia(s%,d%)
 7770WHEN1381257040:=!s%=!d%
 7775WHEN1380010051:=FNja(s%,d%)
 7780OTHERWISE:PROCb(FNmsg_1(A%!12,"WA10",STR$~s%!-4))
 7785ENDCASE
 7790ENDIF
 7795=0
 7800DEFFNha(s%,d%):IFFND(s%,d%,0)THEN=FND(s%,d%,4)ELSE=0
 7805DEFFNia(s%,d%):LOCALi%:WHILEs%:IF0<=s%!4-1THEN
 7810FORi%=0TOs%!4-1:IFNOTFND(s%,d%,i%*4+8)THEN=0
 7815NEXT
 7820ENDIF
 7825s%=s%!0:d%=d%!0:ENDWHILE:=-1
 7830DEFFNja(s%,d%):LOCALi%:WHILEs%:IFs%?4<>d%?4THEN=0
 7835IFs%?5<>d%?5THEN=0
 7840i%=s%?5:WHILEi%:IFs%?(i%+5)<>d%?(i%+5)THEN=0
 7845i%-=1:ENDWHILE:s%=!s%:d%=!d%:ENDWHILE:=-1
 7850DEFFNK(fd%,RETURNAc%):LOCALi%,gd%:i%=INSTR($fd%,","):IFi%=0THEN
 7855Ac%=FNc($fd%):gd%=fd%+LEN$fd%
 7860ELSE:Ac%=FNc(LEFT$($fd%,i%-1)):gd%=fd%+i%:WHILE?gd%=32:gd%+=1:ENDWHILE
 7865ENDIF
 7870=gd%
 7875DEFFNr(fd%,RETURNi$):LOCALi%,pa$,hd%,id%:i$="":i%=0:WHILEfd%?i%=32:i%+=1:ENDWHILE:hd%=-1:id%=(fd%?i%=34):WHILENOT(fd%?i%=13OR(hd%ANDfd%?i%=44)):IFNOTid%ORfd%?i%<>34ORhd%i$+=CHR$fd%?i%
 7880IFid%ANDfd%?i%=34hd%=NOThd%
 7885i%+=1:ENDWHILE:IFfd%?i%=13THEN
 7890gd%=fd%+i%
 7895ELSE:gd%=fd%+i%+1:WHILE?gd%=32:gd%+=1:ENDWHILE
 7900ENDIF
 7905=gd%
 7910DEFFNl(c$):LOCALc%,i%,jd%,kd%,ld%,md%,nd%,gd%,od%,kb%:SYS8,17,c$TOc%,,jd%,,Rc%:IFNOT(c%=0ORc%=1)THENSYS8,19,c$,c%
 7915IFc%=0THEN=0
 7920IF(jd%>>>20)=4095kd%=jd%>>8AND4095ELSEkd%=-1
 7925IFkd%<>4038ERROR254,FNmsg_1(A%!12,"OKAL",c$)
 7930B%=1096040772:C%=4+Rc%+1:Qc%=USR(P%+12)+4:IFQc%=4ERROR253,FNmsg_1(A%!12,"FA5","DATA")
 7935SYS8,16,c$,Qc%:IFRc%>=20ANDQc%!0=1213419859THEN
 7940SYS272129,8,-1TOld%:nd%=Qc%!4:B%=1096040772:C%=4+nd%+1:gd%=USR(P%+12)+4:IFgd%=4ERROR253,FNmsg_1(A%!12,"FA5","DATA")
 7945SYS131102,6,,,ld%TOC%,,md%;kb%:IF(kb%AND1)ERROR253,FNmsg_1(A%!12,"FA5","squash")
 7950SYS272129,4,md%,Qc%+20,Rc%-20,gd%,nd%TOod%:SYS30,7,,md%:B%=1096040772:C%=Qc%-4:CALLP%+16:Qc%=gd%:Rc%=nd%
 7955ENDIF
 7960wb%=Qc%-4:!wb%=0:xb%=1:B%=Qc%:C%=Rc%:CALLP%+52:IFQc%?(Rc%-1)<>13Rc%+=1:Qc%?(Rc%-1)=13
 7965V$=c$:=-1
 7970DEFPROCm:B%=1096040772:C%=Qc%-4:CALLP%+16:Qc%=0:Rc%=0:ENDPROC
 7975DEFPROCRa:pd%=Qc%:qd%=wb%:rd%=Rc%:sd%=xb%:qa$=V$:ENDPROC
 7980DEFPROCSa:Qc%=pd%:wb%=qd%:Rc%=rd%:xb%=sd%:V$=qa$:ENDPROC
 7985DEFPROCTb(H%,R%):LOCALs%,t%,s$,z%,N%:R%!(R%!4*4+8)+=1:B%=1414419024:C%=68:z%=USR(P%+12):IFz%=0ERROR253,FNmsg_1(A%!12,"FA5","PRNT")
 7990IFA%!48THEN
 7995s%=A%!48:WHILEs%!0:s%=s%!0:ENDWHILE:s%!0=z%
 8000ELSE:A%!48=z%
 8005ENDIF
 8010z%!0=0:z%!4=H%:B%=R%!8:C%=2:z%!8=USR(P%+28):B%=1413697091:C%=36:N%=USR(P%+12):IFN%=0ERROR253,FNmsg_1(A%!12,"FA5","CNCT")
 8015SYS6,161,15TO,,s%:N%!0=(s%AND224)>>5:N%?4=1+((s%AND28)>>2):N%?5=0:SYS6,161,16TO,,s%:N%!8=(s%AND224)>>5:IFNOTFNtTHEN
 8020N%!12=0
 8025ELSE:SYS6,161,3TO,,s%:SYS6,161,4TO,,t%:IFs%THEN
 8030$q%=STR$t%+"."+STR$s%:B%=q%:C%=2:N%!12=USR(P%+28)
 8035ELSE:s$=CHR$t%:FORs%=1TO5:SYS6,161,152+s%TO,,t%:IFt%s$+=CHR$t%ELSEs%=5
 8040NEXT:$q%=s$:B%=q%:C%=2:N%!12=USR(P%+28)
 8045ENDIF
 8050ENDIF
 8055SYS131107,"PrinterType$5",O%,256,,3TO,,t%:O%?t%=13:B%=O%:C%=2:N%!16=USR(P%+28):N%!20=0:N%!24=0:N%!28=0:N%!32=0:N%?6=0:z%!12=N%:B%=1195789891:C%=4*H%!36:s%=USR(P%+12):IFs%=0ERROR253,FNmsg_1(A%!12,"FA5","CNFG")
 8060IF0<=H%!36-1THEN
 8065FORt%=0TOH%!36-1:s%!(t%*4)=0:NEXT
 8070ENDIF
 8075z%!16=s%:z%!20=-1:z%!24=0:z%!28=-1:z%!32=0:z%!36=0:z%!40=0:z%!44=0:IFH%!32AND4THEN
 8080z%!48=FNI
 8085ELSE:z%!48=0
 8090ENDIF
 8095z%!52=0:PROCc(H%,z%,-4,0):IFH%!24AND4PROCc(H%,z%,-12,0)
 8100PROCk:IFH%!24AND8THEN
 8105z%!56=10*H%?(24+1)
 8110ELSE:z%!56=-1
 8115ENDIF
 8120PROCZ(z%):ENDPROC
 8125DEFPROCt(RETURNz%,RETURNS%,RETURNqb%):SYS262358,Fb%,O%,1<<21,1<<21:qb%=!O%:S%=0:z%=A%!48:WHILEz%:IFz%!28=qb%THEN
 8130ENDPROC
 8135ELSE:z%=z%!0
 8140ENDIF
 8145ENDWHILE:S%=Ka%:WHILES%:IFS%!16=qb%THEN
 8150ENDPROC
 8155ELSE:S%=S%!0
 8160ENDIF
 8165ENDWHILE:ENDPROC
 8170DEFPROCVb (RETURNz%,RETURNqb%):SYS262358,Fb%,O%,1<<21,1<<21:qb%=!O%:S%=0:z%=A%!48:WHILEz%:IFz%!28=qb%THEN
 8175ENDPROC
 8180ELSE:z%=z%!0
 8185ENDIF
 8190ENDWHILE:ENDPROC
 8195DEFPROCWb (RETURNS%,RETURNqb%):SYS262358,Fb%,O%,1<<21,1<<21:qb%=!O%:S%=Ka%:WHILES%:IFS%!16=qb%THEN
 8200ENDPROC
 8205ELSE:S%=S%!0
 8210ENDIF
 8215ENDWHILE:ENDPROC
 8220DEFPROCT(z%):LOCALN%,i%,td%,ud%,vd%:IFz%!24AND8ERROR254,FNmsg_0(A%!12,"OKAJ")
 8225Ba%=z%:Ca%=z%!4:N%=z%!12:IFz%!24AND(1<<17)THEN
 8230ENDPROC
 8235ENDIF
 8240IFCa%!24AND4THEN
 8245PROCc(Ca%,Ba%,-11,0):PROCs(FNprinter_find_window(Ba%,"connections")):PROCp(FNprinter_find_window(Ba%,"connections"))
 8250ELSE:IFz%!40PROCicon_write(Q%,31,$z%!40)ELSEPROCicon_write(Q%,31,$z%!8)
 8255IFN%?6AND1PROCicon_select(Q%,37)ELSEPROCicon_deselect(Q%,37)
 8260PROCicon_deselect(Q%,0):PROCicon_deselect(Q%,1):PROCicon_deselect(Q%,2):PROCicon_deselect(Q%,3):PROCicon_deselect(Q%,4):PROCicon_deselect(Q%,33):i%=-1:CASEN%!0OF
 8265WHEN1:i%=0
 8270WHEN2:i%=1
 8275WHEN4:IFFNt i%=2
 8280WHEN5:i%=4
 8285WHEN6:IFFNz i%=3
 8290WHEN8:IFCa%!24AND16i%=33
 8295ENDCASE
 8300IFNOTi%PROCicon_select(Q%,i%)
 8305PROCicon_write(Q%,15,FNmsg_0(A%!12,"BR"+STR$N%?4)):i%=N%!8:td%=i%AND3:vd%=(i%AND4)>>2:ud%=(i%AND48)>>4:IF(i%AND8)=0ud%=0ELSEud%+=1
 8310PROCicon_write(Q%,17,FNmsg_0(A%!12,"DA"+STR$td%)):PROCicon_write(Q%,18,FNmsg_0(A%!12,"PA"+STR$ud%)):IFvd%=0THEN
 8315PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB0"))
 8320ELSE:IFtd%=0ANDud%<>0THEN
 8325PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB1b"))
 8330ELSE:IFtd%=3ANDud%=0THEN
 8335PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB1c"))
 8340ELSE:PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB1a"))
 8345ENDIF
 8350ENDIF
 8355ENDIF
 8360IFN%?5PROCicon_select(Q%,13)ELSEPROCicon_deselect(Q%,13)
 8365IFN%?6AND2PROCicon_select(Q%,35)ELSEPROCicon_deselect(Q%,35)
 8370PROCu(Q%,25,N%,12):PROCu(Q%,26,N%,20):PROCu(Q%,27,N%,24):PROCu(Q%,28,N%,28):PROCu(Q%,29,N%,32):IFN%!16<>0THEN
 8375IF?(N%!16)>32AND?(N%!16)<127PROCu(Q%,30,N%,16)ELSEPROCicon_write(Q%,30,"null:")
 8380ELSE:PROCicon_write(Q%,30,"null:")
 8385ENDIF
 8390IFFNtPROCicon_unshade(Q%,2)ELSEPROCicon_shade(Q%,2)
 8395IFFNzPROCicon_unshade(Q%,3)ELSEPROCicon_shade(Q%,3)
 8400!V%=Q%:SYS262348,,V%OR1:V%!28=-1:IFCa%!24AND16PROCicon_unshade(Q%,33)ELSEPROCicon_shade(Q%,33)
 8405PROCs(Q%):SYS262341,,V%:PROCqb
 8410ENDIF
 8415ENDPROC
 8420DEFPROCu(Nb%,qb%,wd%,_a%):PROCicon_write(Nb%,qb%,FNprinter_read_string(wd%!_a%)):ENDPROC
 8425DEFPROCC(wd%,_a%,qb%):IFwd%!_a%THEN
 8430B%=1196577875:C%=wd%!_a%:CALLP%+16:wd%!_a%=0
 8435ENDIF
 8440!X%=Q%:X%!4=qb%:SYS262350,,X%:B%=X%!28:C%=2:wd%!_a%=USR(P%+28):ENDPROC
 8445DEFFNv:=FNV(Q%,17,3,"DA",A%!12)
 8450DEFFNq:=FNV(Q%,18,4,"PA",A%!12)
 8455DEFFNW:IFFNicon_read(Q%,19)=FNmsg_0(A%!12,"SB0")THEN=0ELSE=1
 8460DEFPROCHb(xd%):IFxd%=-1xd%=FNW
 8465IFxd%=0THEN
 8470PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB0"))
 8475ELSE:IFFNv=0ANDFNq<>0THEN
 8480PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB1b"))
 8485ELSE:IFFNv=3ANDFNq=0THEN
 8490PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB1c"))
 8495ELSE:PROCicon_write(Q%,19,FNmsg_0(A%!12,"SB1a"))
 8500ENDIF
 8505ENDIF
 8510ENDIF
 8515ENDPROC
 8520DEFFNV(Nb%,qb%,yd%,ra$,zd%):LOCALi%,s$:s$=FNicon_read(Nb%,qb%):IF0<=yd%THEN
 8525FORi%=0TOyd%:IFs$=FNmsg_0(zd%,ra$+STR$i%)THEN=i%
 8530NEXT
 8535ENDIF
 8540=0
 8545DEFPROClb:LOCALN%,i%,p$,s$:N%=Ba%!12:N%!0=0:IFFNicon_set(Q%,37)THEN
 8550N%?6=N%?6OR1
 8555ELSE:N%?6=N%?6ANDNOT1
 8560ENDIF
 8565IFFNicon_set(Q%,0)THEN
 8570p$=FNC(1,Ba%):IFp$=""N%!0=1ELSEERROR254,FNmsg_1(A%!12,"OKI",p$)
 8575ENDIF
 8580IFFNicon_set(Q%,1)THEN
 8585p$=FNC(2,Ba%):IFp$=""N%!0=2ELSEERROR254,FNmsg_1(A%!12,"OKJ",p$)
 8590ENDIF
 8595IFFNicon_set(Q%,2)N%!0=4
 8600IFFNicon_set(Q%,3)N%!0=6
 8605IFFNicon_set(Q%,4)N%!0=5
 8610IFFNicon_set(Q%,33)N%!0=8
 8615s$=FNicon_read(Q%,15):FORi%=0TO18:IFFNmsg_0(A%!12,"BR"+STR$i%)=s$THEN
 8620N%?4=i%:i%=18
 8625ENDIF
 8630NEXT:i%=FNvORFNW<<2:IFFNq i%=i%ORFNq-1<<4OR8
 8635N%!8=i%:IFFNicon_set(Q%,13)THEN
 8640N%?5=1
 8645ELSE:N%?5=0
 8650ENDIF
 8655IFFNicon_set(Q%,35)THEN
 8660N%?6=N%?6OR2
 8665ELSE:N%?6=N%?6ANDNOT2
 8670ENDIF
 8675PROCC(N%,12,25):PROCC(N%,20,26):PROCC(N%,24,27):PROCC(N%,28,28):PROCC(N%,32,29):PROCC(N%,16,30):PROCkb(Ba%):PROCf(-1,Ba%,0):IFNOTBa%!20THEN
 8680IFBa%!24AND2THEN
 8685PROCselect_printer(Ba%,-1,0)
 8690ENDIF
 8695PROCi(Ba%)
 8700ENDIF
 8705ENDPROC
 8710DEFPROCi(z%):LOCALsa$,i%,x$,ta$,Ad%,H%:IFz%!20=-1ENDPROC
 8715H%=z%!4:sa$=FNX(z%):IFz%!44x$=$z%!44ELSEx$=$H%!4
 8720ta$="ss_"+x$+","+x$:!O%=-1:O%!4=z%!20:SYS262350,,O%:Ad%=O%!24AND1<<21:IFsa$<>$O%!28ORta$<>$O%!32THEN
 8725i%=FNs(sa$,x$,-4,z%!20):PROCD(-1,z%!20):z%!20=i%:IFAd%PROCicon_select(-1,i%)
 8730ENDIF
 8735ENDPROC
 8740DEFFNX(z%):LOCALN%,M%:IFz%!24AND4THEN=FNmsg_0(A%!12,"QU1")
 8745IFz%!24AND8THEN
 8750M%=z%!32:IFM%?11AND1THEN=FNmsg_0(A%!12,"QU1")ELSE=FNmsg_0(A%!12,"QU2")
 8755ENDIF
 8760IFz%!24AND32THEN=FNmsg_0(A%!12,"QU3")
 8765IFz%!40THEN=$z%!40
 8770N%=z%!12:CASEN%!0OF
 8775WHEN0,1,2,5:=FNmsg_0(A%!12,"IC"+STR$N%!0)
 8780WHEN4:=$N%!12
 8785WHEN6:=$N%!24
 8790ENDCASE
 8795=""
 8800DEFPROCCb:LOCAL_a%,od%,wc%,i%,s$,pc%:B%=1414744396:C%=2048:wc%=USR(P%+12):IFwc%=0ERROR253,FNmsg_1(A%!12,"FA5","LIST")
 8805SYS393735,1,wc%,2048,500TO_a%;i%:IFi%AND1i%=_a%+4:CALLZ%,i%,s$:ERROR254,s$
 8810PROCmenu_create(_%,FNmsg_0(A%!12,"ME6")):pc%=(_%!28AND256)<>0:od%=wc%:i%=0:WHILEi%<_a%:CALLZ%,od%,s$:od%+=LENs$+1:PROCmenu_item(_%,i%,s$,pc%):i%+=1:ENDWHILE:B%=1414744396:C%=wc%:CALLP%+16:ENDPROC
 8815DEFPROCKb:LOCALz%,N%,qb%,kb%:LOCALS%,Bd%,Cd%,lb%,Dd%:REPEAT:PROCVb(z%,qb%):IFz%THEN
 8820PROCicon_deselect(Fb%,qb%):IF(z%!24AND1)=0PROCZ(z%)
 8825IF(z%!24AND(1<<16))THEN
 8830PROCib (z%)
 8835ENDIF
 8840ENDIF
 8845UNTILz%=0:Cd%=0:SYS263872:REPEAT:PROCWb (S%,qb%):IFS%THEN
 8850IFS%!20<=0THEN
 8855PROCicon_deselect(Fb%,qb%):lb%=FNF (S%!4,S%!8,S%!12):PROCL (Cd%,lb%)
 8860ENDIF
 8865ENDIF
 8870UNTILS%=0:lb%=Cd%:WHILElb%:Bd%=FNy(lb%,0,0,0,kb%):PROCWa (Ka%,$lb%!4):Dd%=lb%:lb%=lb%!0:PROCd (1380799568,Dd%):ENDWHILE:SYS263873:ENDPROC
 8875DEFPROCZ(z%):z%!24=z%!24OR1:N%=z%!12:PROCXa(z%):PROCA(z%):IFA%!44=1THEN
 8880PROCselect_printer(z%,-1,0)
 8885ENDIF
 8890ENDPROC
 8895DEFPROCXa(z%):LOCALs$,i%,pb%,H%:H%=z%!4:IFz%!44THEN
 8900s$=$z%!44
 8905ELSE:s$=$H%!4
 8910ENDIF
 8915i%=FNka(z%):pb%=-4:IFi%=-1THEN
 8920i%=FNZ(z%):pb%=-3
 8925ENDIF
 8930IFi%=-1THEN
 8935i%=251658240:pb%=-5
 8940ENDIF
 8945z%!20=FNs(FNX(z%),s$,pb%,i%):IFvb%THEN
 8950PROCD(-1,ub%):vb%=0
 8955ENDIF
 8960A%!44+=1:ENDPROC
 8965DEFFNka(z%):LOCALqb%,Fd%:IFvb%THEN
 8970qb%=ub%
 8975ELSE:qb%=-1:Fd%=A%!48:WHILEFd%:IFNOTFd%!20qb%=Fd%!20
 8980IFFd%=z%Fd%=0ELSEFd%=Fd%!0
 8985ENDWHILE
 8990ENDIF
 8995=qb%
 9000DEFFNZ(z%):WHILEz%!20=-1:z%=z%!0:IFz%=0THEN=-1
 9005ENDWHILE:=z%!20
 9010DEFPROCXb:ub%=FNs(FNmsg_0(A%!12,"NNE"),"s"+FNmsg_0(A%!12,"IC"),-5,251658240):vb%=-1:!q%=A%!40:PROCe:ENDPROC
 9015DEFPROCLb:LOCALz%,qb%,Gd%,c$,Dd%:LOCALS%,Gd%,Cd%,lb%,z%:Cd%=0:REPEAT:PROCt(z%,S%,qb%):PROCicon_deselect(Fb%,qb%):IFz%THEN
 9020IFz%!24AND(1<<17)THEN
 9025lb%=FNF (0,0,z%):PROCL (Cd%,lb%)
 9030ELSE:PROCZb(z%)
 9035ENDIF
 9040ENDIF
 9045IFS%ANDS%!20>0THEN
 9050PROC_b ($S%!4):IFFNL=0ANDA%!44=0THEN
 9055PROCXb
 9060ENDIF
 9065ENDIF
 9070UNTILz%=0ANDS%=0:lb%=Cd%:WHILElb%:z%=lb%!12:c$=$z%!40:PROC`b (z%):PROCac (c$):Dd%=lb%:lb%=lb%!0:PROCd (1380799568,Dd%):ENDWHILE:PROCk:IFW%=0THEN
 9075IFA%!44THEN
 9080Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
 9085PROCselect_printer(Gd%,-1,0):Gd%=0
 9090ELSE:Gd%=Gd%!0
 9095ENDIF
 9100ENDWHILE
 9105ENDIF
 9110ENDIF
 9115ENDPROC
 9120DEFPROCZb(z%):LOCALHd%:IFz%!24AND(1<<16)THEN
 9125PROCib (z%)
 9130ENDIF
 9135IFz%!24AND(1<<17)THEN
 9140Hd%=-1
 9145ENDIF
 9150IFz%!24AND1THEN
 9155IFz%!24AND(1<<17)THEN
 9160Gd%=-1
 9165ELSE:IFz%!32THEN
 9170Gd%=FN_("WA2",$z%!8)
 9175ELSE:Gd%=-1
 9180ENDIF
 9185ENDIF
 9190IFGd%THEN
 9195PROCc(z%!4,z%,-10,0):IFNOTz%!20THEN
 9200IFA%!44=1ANDFNL=0THEN
 9205PROCXb
 9210ENDIF
 9215IFA%!44=1ANDFNL>0THEN
 9220!q%=A%!40:PROCe
 9225ENDIF
 9230PROCD(-1,z%!20):z%!20=-1:A%!44-=1
 9235ENDIF
 9240z%!24=z%!24ANDNOT63+65536:IFW%=z%SYS524632,-1:W%=0
 9245PROCA(z%)
 9250ENDIF
 9255ENDIF
 9260ENDPROC
 9265DEFPROCMb:LOCALi%,z%,K%,Id%,Jd%,Gd%,y$:B%=1482184792:C%=256:Jd%=USR(P%+12):IFJd%=0ERROR253,FNmsg_1(A%!12,"FA5","XXXX")
 9270SYS262358,Fb%,Jd%,1<<21,1<<21:K%=Jd%:SYS263872:WHILENOT!K%:i%=!K%:z%=A%!48:Id%=0:WHILEz%:IF((z%!24AND(1<<17))=0)ANDz%!28=i%THEN
 9275IFz%!32THEN
 9280SYS263873:Gd%=FN_("WA3",$z%!8):SYS263872:IFGd%PROCA(z%)
 9285ELSE:Gd%=-1
 9290ENDIF
 9295IFGd%THEN
 9300y$=$z%!8:PROCbc(z%,Id%):PROCNb(y$)
 9305ENDIF
 9310z%=0
 9315ELSE:Id%=z%:z%=z%!0
 9320ENDIF
 9325ENDWHILE:K%+=4:ENDWHILE:IFW%=0THEN
 9330IFA%!44THEN
 9335Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
 9340PROCselect_printer(Gd%,-1,0):Gd%=0
 9345ELSE:Gd%=Gd%!0
 9350ENDIF
 9355ENDWHILE
 9360ENDIF
 9365ENDIF
 9370IFW%=0PROCz
 9375B%=1482184792:C%=Jd%:CALLP%+16:PROCk:PROCp(Fb%):SYS263873:ENDPROC
 9380DEFPROCbc(z%,Id%):LOCALj%,i%,Ra%,H%,R%:H%=z%!4:R%=H%!12:R%=R%!4:PROCc(H%,z%,-9,0):PROCZb(z%):WHILER%:IF$R%!8=$z%!8THEN
 9385R%!(R%!4*4+8)-=1:R%=0
 9390ELSE:R%=R%!0
 9395ENDIF
 9400ENDWHILE:IFBa%=z%THEN
 9405!q%=Q%:PROCe
 9410ENDIF
 9415i%=H%!20:WHILEi%:IFi%!12=z%THEN
 9420!q%=i%!4:PROCe
 9425ENDIF
 9430i%=i%!0:ENDWHILE:IFz%!48PROCZa(z%!48)
 9435IFW%=z%W%=0
 9440PROCfree_structure(z%!8):j%=z%!12:IF(H%!24AND4)THEN
 9445Ra%=H%!48:IF1<=Ra%THEN
 9450FORi%=1TORa%:PROCfree_structure(!j%):j%+=4:NEXT
 9455ENDIF
 9460ELSE:PROCfree_structure(j%!12):PROCfree_structure(j%!16):PROCfree_structure(j%!20):PROCfree_structure(j%!24):PROCfree_structure(j%!28):PROCfree_structure(j%!32)
 9465ENDIF
 9470B%=1413697091:C%=j%:CALLP%+16:j%=z%!16:IFj%THEN
 9475Ra%=H%!36:IF0<=Ra%-1THEN
 9480FORi%=0TORa%-1:PROCfree_structure(j%!(i%*4)):NEXT
 9485ENDIF
 9490ENDIF
 9495B%=1195789891:C%=j%:CALLP%+16:!q%=Fb%:q%!4=z%!28:SYS262350,,q%:q%!8=1<<7OR1<<23:q%!12=1<<7OR1<<23OR1<<21:SYS262349,,q%:j%=z%!52:WHILEj%:PROCfree_structure(j%!4):PROCfree_structure(j%!8):i%=j%!0:B%=1414418246:C%=j%:CALLP%+16:j%=i%:ENDWHILE:j%=z%!0:B%=1414419024:C%=z%
 9500CALLP%+16:IFId%THEN
 9505Id%!0=j%
 9510ELSE:A%!48=j%
 9515ENDIF
 9520ENDPROC
 9525DEFFN_(oa$,ua$):LOCALx%,y%,w%,h%:PROCicon_write(Db%,0,FNmsg_1(A%!12,oa$,ua$)):PROCicon_write(Db%,3,FNmsg_0(A%!12,oa$+"a")):SYS262351,,q%:x%=!q%:y%=q%!4:!q%=Db%:SYS262347,,q%:w%=q%!12-q%!4:h%=q%!16-q%!8:q%!4=x%-340:q%!8=y%-120:q%!12=q%!4+w%
 9530q%!16=q%!8+h%:q%!28=-1:SYS262341,,q%:PROCcc(Db%):sa%=0:REPEAT:PROCv(ma%):UNTILsa%:!q%=Db%:PROCe:PROCdc:=(sa%=3)
 9535DEFPROCcc(h%):!q%=h%:SYS262368,,q%:?q%=1:q%!1=q%!4:q%!3=q%!8:q%!5=q%!12:q%!7=q%!16:SYS7,21,q%:ENDPROC
 9540DEFPROCdc:LOCALKd%,Ld%,Md%,Nd%,Od%,Pd%:SYS53,-1,4TO,,Ld%:Ld%=1<<Ld%:SYS53,-1,5TO,,Nd%:Nd%=1<<Nd%:SYS53,-1,11TO,,Kd%:Kd%+=1:SYS53,-1,12TO,,Md%:Md%+=1:Od%=Kd%*Ld%:Pd%=Md%*Nd%:?q%=1:q%!1=0:q%!3=0:q%!5=Od%:q%!7=Pd%:SYS7,21,q%:ENDPROC
 9545DEFPROCk:LOCALz%,K%,i%:LOCALS%:!O%=Fb%:IFva%THEN
 9550FORi%=0TOva%-1:O%!4=i%+4:SYS262340,,O%:NEXT
 9555ENDIF
 9560IFMa%THEN
 9565FORi%=va%TOva%+Ma%:O%!4=i%+4:SYS262340,,O%:NEXT
 9570ENDIF
 9575va%=0:Ma%=0:!O%=Fb%:O%!4=0:O%!8=a%(4)!4:O%!12=1030:O%!16=a%(4)!12:O%!20=a%(4)!16:O%!24=a%(4)!20:O%!28=a%(4)!24:O%!32=a%(4)!28:z%=A%!48:WHILEz%:SYS262338,,O%TOi%:va%+=1:O%!16=O%!8:O%!8-=(a%(4)!12-a%(4)!4):z%!28=i%:z%=z%!0:ENDWHILE:S%=Ka%:WHILES%
 9580SYS262338,,O%TOi%:Ma%+=1:O%!16=O%!8:O%!8-=(a%(4)!12-a%(4)!4):S%!16=i%:S%=S%!0:ENDWHILE:SYS262348,,O%OR1:O%!0=0:O%!4=-(va%+Ma%+1)*(a%(4)!12-a%(4)!4):O%!8=O%!52-O%!44:O%!12=0:SYS262359,Fb%,O%
 9585O%!4=-(va%+Ma%+2)*(a%(4)!12-a%(4)!4):SYS262353,Fb%,O%!0,O%!4,O%!8,O%!12:IFFNi (Fb%)THEN
 9590PROCp(Fb%)
 9595ENDIF
 9600ENDPROC
 9605DEFFNz:LOCALi%:SYS131129,,"NFS_Mount"TO;i%:=((i%AND1)=0)
 9610DEFFNt:LOCALi%:SYS131129,,"NetPrint_ReadPSName"TO;i%:=((i%AND1)=0)
 9615DEFFNc(s$):LOCALt%,n%,f%:SYS131117,s$,aa%,256TO,t%,n%;f%:IFt%OR(f%AND1)ERROR253,FNmsg_1(A%!12,"FAD",s$)
 9620=n%
 9625DEFFNT(s$):LOCALQd%,f%:SYS131113,37,s$,aa%,0,0,256TO,,,,,Qd%;f%:IF(Qd%<=0)OR(f%AND1):=s$
 9630aa%?(256-Qd%)=13:=$aa%
 9635DEFPROCw(z%,Rd%,Sd%):LOCALp%:p%=ua%:WHILEp%:PROCc(p%,z%,Rd%,Sd%):p%=p%!0:ENDWHILE:ENDPROC
 9640DEFPROCc(H%,z%,Rd%,Td%):LOCALi%:LOCALERROR:ONERRORLOCAL:RESTOREERROR:PROCec(H%,z%,Rd%):ENDPROC
 9645O%!0=Rd%:O%!4=H%:O%!8=z%:O%!12=Td%:O%!16=ja%:O%!20=P%:O%!24=A%:IFH%!24AND1THEN
 9650i%=EVAL("FN"+$H%!4+"_support("+STR$O%+")")
 9655ELSE:IF0<=Za%-1THEN
 9660FORi%=0TOZa%-1:IF$H%!4=b$(i%)THEN
 9665B%=O%:CALLb%(i%)
 9670ENDIF
 9675NEXT
 9680ENDIF
 9685ENDIF
 9690ENDPROC
 9695DEFPROCec(H%,z%,Rd%):IF(z%!24AND8)ERROR254,REPORT$
 9700IFERR=253ERROR253,REPORT$
 9705PROCb(FNw(A%!12,"WA6",$H%!4,STR$Rd%,REPORT$,STR$ERL)):ENDPROC
 9710DEFPROCfc(z%):z%!24=z%!24OR4:PROCi(z%):PROCf(-1,z%,0):ENDPROC
 9715DEFPROCpb(z%,c$):LOCALLb%,Ud%,i%:IFc$="configure"THEN
 9720IFz%!24AND8ERROR254,FNmsg_0(A%!12,"OKAI")
 9725ENDIF
 9730Lb%=FNprinter_find_window(z%,c$):PROCs(Lb%):PROCp(Lb%):!O%=Lb%:SYS262348,,O%OR1:Ud%=O%!88:FORi%=0TOUd%:!O%=Lb%:O%!4=i%:SYS262350,,O%:IF(O%!24AND(1<<23))=0THEN
 9735IF(O%!24AND(15<<12))=(15<<12)THEN
 9740IF(z%!24AND(1<<16))OR(z%!24AND(1<<17))THEN
 9745PROCicon_shade (Lb%,i%):PROCcaret_set (-1,-1)
 9750ELSE:PROCicon_unshade (Lb%,i%):PROCcaret_set(Lb%,i%)
 9755ENDIF
 9760ENDPROC
 9765ENDIF
 9770ENDIF
 9775NEXT:ENDPROC
 9780DEFFNprinter_find_window(z%,c$):LOCALH%:H%=z%!4:i%=H%!20:WHILEi%:IF$(i%+16)=c$THEN
 9785i%!8=H%:i%!12=z%:=i%!4
 9790ENDIF
 9795i%=i%!0:ENDWHILE:ERROR253,FNmsg_1(A%!12,"FAE",c$):=0
 9800DEFPROCH(Lb%,RETURNNb%,RETURNH%,RETURNz%):H%=ua%:WHILEH%:Nb%=H%!20:WHILENb%:IFNb%!4=Lb%THEN
 9805z%=Nb%!12:ENDPROC
 9810ENDIF
 9815Nb%=Nb%!0:ENDWHILE:H%=H%!0:ENDWHILE:Nb%=0:H%=0:z%=0:ENDPROC
 9820DEFFNprinter_find_prdata_entry(H%,c$):LOCALR%:IFH%=0THEN=0
 9825R%=H%!12:IFR%=0THEN=0
 9830R%=R%!4:IFR%=0THEN=0
 9835WHILE$R%!8<>c$:R%=R%!0:IFR%=0THEN=0
 9840ENDWHILE:=R%
 9845DEFFN`(K%):IFK%=0THEN=0
 9850IFK%!-4<>1196707401ANDK%!-4<>1381257040THEN
 9855ERROR253,FNmsg_0(A%!12,"FA6")
 9860ENDIF
 9865=!K%
 9870DEFFNprinter_read_string(K%):LOCALi%,s$:IFK%=0THEN=""
 9875CASEK%!-4OF
 9880WHEN1196577875:=$K%
 9885WHEN810701907:CALLZ%,K%,s$:=s$
 9890WHEN1381258055:CALLY%,K%,s$:=s$
 9895ENDCASE
 9900ERROR253,FNmsg_0(A%!12,"FA7"):=""
 9905DEFFNprinter_read_integer_entry(R%,Vd%):IFR%=0THEN=0
 9910=FN`(R%!(4+Vd%*4))
 9915DEFPROCprinter_write_integer_entry(R%,Vd%,Wd%):LOCALK%:IFR%<>0THEN
 9920K%=R%!(4+Vd%*4):IFK%!-4<>1196707401ANDK%!-4<>1381257040THEN
 9925ERROR253,FNmsg_0(A%!12,"FA6")
 9930ENDIF
 9935!K%=Wd%
 9940ENDIF
 9945ENDPROC
 9950DEFFNprinter_read_string_entry(R%,Vd%):IFR%=0THEN=""
 9955=FNprinter_read_string(R%!(4+Vd%*4))
 9960DEFFNprinter_read_boolean_string_entry(R%,Vd%,Xd%):LOCALK%:IFR%=0=""
 9965K%=R%!(4+Vd%*4):IFK%!-4<>1280266050ERROR253,FNmsg_0(A%!12,"FA8")
 9970IFXd%THEN
 9975=FNprinter_read_string(K%!4)
 9980ELSE:=FNprinter_read_string(K%!0)
 9985ENDIF
 9990DEFFNprinter_read_list_integer_entry(R%,Vd%,wc%,Zd%):LOCALK%:IFR%=0THEN=0
 9995K%=R%!(4+Vd%*4):IFK%=0=0
10000IFK%!-4<>1146377036ERROR253,FNmsg_0(A%!12,"FA9")
10005WHILEwc%<>1ANDK%:K%=K%!0:wc%-=1:ENDWHILE:IFK%=0=0
10010K%+=8:WHILEZd%<>1:K%+=4:Zd%-=1:ENDWHILE:=FN`(!K%)
10015DEFFNprinter_read_list_string_entry(R%,Vd%,wc%,Zd%):LOCALK%:IFR%=0THEN=""
10020K%=R%!(4+Vd%*4):IFK%=0=""
10025IFK%!-4<>1146377036ERROR253,FNmsg_0(A%!12,"FA9")
10030WHILEwc%<>1ANDK%:K%=K%!0:wc%-=1:ENDWHILE:IFK%=0=""
10035K%+=8:WHILEZd%<>1:K%+=4:Zd%-=1:ENDWHILE:=FNprinter_read_string(!K%)
10040DEFPROCaa(N$,RETURN_d%):LOCALERROR:ONERRORLOCALRESTOREERROR:ERROR0,REPORT$
10045SYS30,6,,,17+LENN$TO,,_d%:$(_d%+16)=N$:SYS267521,_d%,_d%+16:ENDPROC
10050DEFFNmsg_0(_d%,T$)=FNw(_d%,T$,"","","","")
10055DEFFNmsg_1(_d%,T$,S$)=FNw(_d%,T$,S$,"","","")
10060DEFFNmsg_2(_d%,T$,va$,wa$)=FNw(_d%,T$,va$,wa$,"","")
10065DEFFNG(_d%,T$,va$,wa$,xa$)=FNw(_d%,T$,va$,wa$,xa$,"")
10070DEFFNw(_d%,T$,va$,wa$,xa$,ya$):LOCALF%,L%:SYS398594,_d%,T$,ba%,256,va$,wa$,xa$,ya$TO,,,L%;F%:IFF%AND1THEN=T$
10075ba%?L%=13:=$ba%
10080DEFPROC_(_d%):IF_d%THEN
10085SYS267524,_d%:SYS131102,7,,_d%
10090ENDIF
10095ENDPROC
10100DEFPROCca(n$):za$=n$:q%!0=524626:q%!4=524614:q%!8=524613:q%!12=524611:q%!16=524610:q%!20=524609:q%!24=524608:q%!28=262345:q%!32=1282:q%!36=12:q%!40=11:q%!44=10:q%!48=8:q%!52=3:q%!56=2:q%!60=1:q%!64=5:q%!68=0
10105SYS262336,300,1263747412,n$,q%TO`d%,Rb%:ENDPROC
10110DEFPROCjb:SYS262365:END
10115DEFFNaa(da%):LOCALae%,be%,z%,t%:IFK$<>""da%=da%OR1
10120IF(da%AND1)=0ORfa%=-1ORda%<>A%!20THEN
10125SYS262343,da%,q%,,La%TOae%
10130ELSE:IFfa%=0ORK$<>""THEN
10135SYS262343,da%ANDNOT1,q%,,La%TOae%
10140ELSE:SYS262369,da%ANDNOT1,q%,ka%+fa%,La%TOae%
10145ENDIF
10150ENDIF
10155SYS66TObe%:ce%=be%-ka%:ka%=be%:z%=A%!48:WHILEz%:t%=z%+56:IFNOT!t%THEN
10160IFce%<!t% !t%-=ce%ELSE!t%=0
10165ENDIF
10170z%=z%!0:ENDWHILE:=ae%
10175DEFPROCoa:LOCALz%,H%,t%:IFK$<>""THEN
10180SYS131080,6,K$:K$=""
10185ENDIF
10190z%=A%!48:WHILEz%:t%=z%+56:IF!t%=0THEN
10195H%=z%!4:PROCc(H%,z%,0,0):!t%=10*H%?(24+1)
10200ENDIF
10205z%=z%!0:ENDWHILE:ENDPROC
10210DEFFNtask_read_env(n$,de%):LOCALWc%,ab%:SYS131107,n$,de%,256,,3TO,,Wc%;ab%:IFab%AND1Wc%=0
10215de%?Wc%=13:=$de%
10220DEFFNla(a$,b$):LOCALee%:SYS274525,-1,a$,b$,3TOee%:=ee%
10225DEFFNtask_lower(s$):LOCALl$,fe%,i%:SYS274519,-1TOfe%:l$="":IF1<=LENs$THEN
10230FORi%=1TOLENs$:l$+=CHR$fe%?ASCMID$(s$,i%,i%):NEXT
10235ENDIF
10240=l$
10245DEFFNtask_upper(s$):LOCALu$,fe%,i%:SYS274520,-1TOfe%:u$="":IF1<=LENs$THEN
10250FORi%=1TOLENs$:u$+=CHR$fe%?ASCMID$(s$,i%,i%):NEXT
10255ENDIF
10260=u$
10265DEFPROCda:DIMge%256:ENDPROC
10270DEFPROCma:LOCALr$,r%:r$=REPORT$:r%=INSTR(r$,"in "+CHR$34+"!"):IFr%r$=LEFT$(r$,r%-1)
10275CASEERROF
10280WHEN254:PROCj(r$,1)
10285WHEN253:PROCj(r$,2)
10290OTHERWISE:PROCj(r$+" (&"+STR$~ERR+") @"+STR$ERL,3)
10295ENDCASE
10300ENDPROC
10305DEFPROCj(r$,he%):LOCALr%:SYS262356,,-1:!ge%=ERR:$(ge%+4)=r$+CHR$0:SYS262367,ge%,he%,za$TO,r%:IFr%=2THEN
10310ONERROROFF
10315Qb%=2:PROCI:PROCx
10320ENDIF
10325ENDPROC
10330DEFPROCb(r$):!ge%=1:$(ge%+4)=r$+CHR$0:SYS262367,ge%,1OR1<<4,FNmsg_1(A%!12,"ER2",za$):ENDPROC
10335DEFPROCea:ie%=0:ENDPROC
10340DEFFNs(Aa$,x$,pb%,je%):LOCALt%,s%,i%,v$,w%:IFx$="s"+FNmsg_0(A%!12,"IC")THEN
10345v$="s"+x$:SYS262377,40,,x$TO,,,w%
10350ELSE:SYS393449,40,,x$TO,,,w%;i%:IFi%AND1THEN
10355SYS262377,40,,"s"+FNmsg_0(A%!12,"IC")TO,,,w%:IFLEFT$(x$,3)="su_"THEN
10360v$="ssu"+FNmsg_0(A%!12,"IC")
10365ELSE:v$="ss"+FNmsg_0(A%!12,"IC")+","+FNmsg_0(A%!12,"IC")
10370ENDIF
10375ELSE:IFLEFT$(x$,3)="su_"THEN
10380v$="s"+x$
10385ELSE:v$="ss_"+x$+","+x$
10390ENDIF
10395ENDIF
10400ENDIF
10405B%=1179009609:C%=LENAa$+1:t%=USR(P%+12):IFt%=0ERROR253,FNmsg_1(A%!12,"FA5","IBFF")
10410$t%=Aa$:B%=1179009609:C%=LENv$+1:s%=USR(P%+12):IFs%=0ERROR253,FNmsg_1(A%!12,"FA5","IBFF")
10415$s%=v$:SYS53,-1,4TO,,i%:IF(w%<<i%)<LENAa$*16w%=LENAa$*16ELSEw%=w%<<i%
10420X%!0=pb%:X%!4=0:X%!8=-16:X%!12=w%:X%!16=88:X%!20=385888523:X%!24=t%:X%!28=s%:X%!32=LENAa$+1:SYS262338,je%,X%TOi%:=i%
10425DEFPROCD(a%,b%):!X%=a%:X%!4=b%:SYS262350,,X%:SYS262340,,X%:IFX%!24AND1<<8THEN
10430IFX%!24AND3THEN
10435B%=1179009609:C%=X%!28:CALLP%+16:IFX%!24AND1THEN
10440IFNOTX%!32THEN
10445B%=1179009609:C%=X%!32:CALLP%+16
10450ENDIF
10455ENDIF
10460ENDIF
10465ENDIF
10470ENDPROC
10475DEFPROCicon_write(a%,b%,s$):LOCALh%,i%,n%:PROCcaret_info(h%,i%,n%):!X%=a%:X%!4=b%:SYS262350,,X%:IFLENs$+1>X%!36THEN
10480ERROR253,FNmsg_2(A%!12,"FAH",s$,STR$b%)
10485ENDIF
10490$X%!28=s$:X%!8=0:X%!12=0:SYS262349,,X%:IFh%=a%ANDi%=b%PROCcaret_set(a%,b%)
10495ENDPROC
10500DEFPROCicon_validation(a%,b%,s$):!X%=a%:X%!4=b%:SYS262350,,X%:$X%!32=s$:X%!8=0:X%!12=0:SYS262349,,X%:ENDPROC
10505DEFFNicon_read(a%,b%):!X%=a%:X%!4=b%:SYS262350,,X%:=$X%!28
10510DEFPROCicon_unshade(a%,b%):!X%=a%:X%!4=b%:X%!8=0:X%!12=1<<22:SYS262349,,X%:ENDPROC
10515DEFPROCicon_shade(a%,b%):!X%=a%:X%!4=b%:X%!8=1<<22:X%!12=1<<22:SYS262349,,X%:ENDPROC
10520DEFPROCicon_deselect(a%,b%):!X%=a%:X%!4=b%:X%!8=0:X%!12=1<<21:SYS262349,,X%:IFa%=Fb%wa%=0
10525ENDPROC
10530DEFPROCicon_select(a%,b%):!X%=a%:X%!4=b%:X%!8=1<<21:X%!12=1<<21:SYS262349,,X%:IFa%=Fb%wa%=0
10535ENDPROC
10540DEFFNicon_set(a%,b%):!X%=a%:X%!4=b%:SYS262350,,X%:=(X%!24AND1<<21)<>0
10545DEFPROCicon_info(a%,b%,RETURNke%,RETURNle%,RETURNme%,RETURNne%):!X%=a%:X%!4=b%:SYS262350,,X%:ke%=X%!8:le%=X%!12:me%=X%!16:ne%=X%!20:ENDPROC
10550DEFPROCcaret_set(h%,i%):LOCALj%:j%=LENFNicon_read(h%,i%):SYS262354,h%,i%,-1,-1,,j%:SYS262354,h%,i%,-1,-1,-1,j%:ENDPROC
10555DEFPROCcaret_info(RETURNh%,RETURNi%,RETURNn%):SYS262355,,X%:h%=!X%:i%=X%!4:n%=X%!20:ENDPROC
10560DEFPROCfa:Z$="":ENDPROC
10565DEFPROCIa(Ba$,Ca$):LOCALa$,a%:SYS6,161,140TO,,a%:IF(a%AND1)=1THEN
10570SYS8,17,Ca$TOa%:IFa%=1Z$=Ca$ELSEZ$=Ba$
10575ELSE:Z$=Ba$
10580ENDIF
10585SYS262361,,Z$:ENDPROC
10590DEFPROCKa:SYS262362:ENDPROC
10595DEFPROCl(f$,n$,oe%,RETURNLb%):LOCALde%:PROCgc(f$,n$,de%):de%!64=oe%:PROChc(de%,Lb%):B%=1145981271:C%=de%:CALLP%+16:ENDPROC
10600DEFPROCgc(f$,n$,RETURNic%):LOCALpe%,Ra%,qe%,mb%,s%,f%,s$:PROCic(f$,n$,Ra%,qe%):B%=1145981271:C%=Ra%+qe%:ic%=USR(P%+12):IFic%=0ERROR253,FNmsg_1(A%!12,"FA5","WIND")
10605IFf$<>""SYS262361,,f$
10610IFqe%THEN
10615B%=1179014466:C%=qe%:pe%=USR(P%+12):IFpe%=0ERROR253,FNmsg_1(A%!12,"FA5","BUFF")
10620SYS393435,,ic%,pe%,pe%+qe%,-1,n$TOs%,,,,,,mb%;f%
10625ELSE:SYS393435,,ic%,,,-1,n$TOs%,,,,,,mb%;f%
10630ENDIF
10635IFf$<>""SYS262362
10640IFf%AND1f%=s%+4:CALLZ%,f%,s$:ERROR254,n$+": "+s$
10645IFmb%=0ERROR254,FNmsg_1(A%!12,"OKAK",n$)
10650ENDPROC
10655DEFPROChc(ic%,RETURNLb%):SYS262337,,ic%TOLb%:ENDPROC
10660DEFPROCp(a%):!V%=a%:SYS262347,,V%:V%!28=-1:SYS262341,,V%:ENDPROC
10665DEFPROC`a(a%,s$):LOCALre%,se%,te%,ue%:!V%=a%:SYS262348,,V%OR1:$V%!76=s$:IFV%!32AND1<<16THEN
10670se%=V%!16:SYS262368,,V%:re%=V%!4:te%=V%!12:ue%=V%!16:SYS262353,-1,re%,se%,te%,ue%
10675ENDIF
10680ENDPROC
10685DEFPROCJa(P$,RETURNK%,RETURNc$):LOCALf%,_a%,Ub%:IFf$=""AND`d%>=300THEN
10690SYS262363,,,,,-1,"*"+STRING$(12,CHR$0),K%TO,,,,,c$,K%
10695ELSE:IFP$=""P$=Z$
10700f%=OPENINP$:IFK%=0K%=16
10705REPEAT:PTR#f%=K%:_a%=FNj(f%):IF_a%THEN
10710PTR#f%=K%+8:Ub%=FNj(f%):c$=FNM(f%):K%+=24:IFUb%=1_a%=0
10715ELSE:K%=0
10720ENDIF
10725UNTIL_a%=0:SYS131085,,f%
10730ENDIF
10735ENDPROC
10740DEFPROCic(f$,n$,RETURNRa%,RETURNqe%):LOCALi%,ve%,K%,_a%,Ub%,Da$,Ud%:IFf$=""AND`d%>=300THEN
10745SYS262363,,,,,-1,n$TO,Ra%,qe%
10750ELSE:IFf$=""f$=Z$
10755ve%=OPENINf$:Ra%=0:qe%=0:K%=16:REPEAT:PTR#ve%=K%:_a%=FNj(ve%):IF_a%THEN
10760PTR#ve%=K%+8:Ub%=FNj(ve%):Da$=FNM(ve%):K%+=24:IFUb%=1THEN
10765IFDa$=n$THEN
10770PTR#ve%=_a%+84:Ud%=FNj(ve%):qe%=FNma(ve%,_a%):IFUd%qe%+=FNna(ve%,Ud%,_a%)
10775Ra%=88+(Ud%*32):_a%=0
10780ENDIF
10785ENDIF
10790ENDIF
10795UNTIL_a%=0:SYS131085,,ve%
10800ENDIF
10805ENDPROC
10810DEFFNj(h%):=BGET#h%ORBGET#h%<<8ORBGET#h%<<16ORBGET#h%<<24
10815DEFFNM(h%):LOCALs$,c%:REPEAT:c%=BGET#h%:IFc%>31s$+=CHR$c%
10820UNTILc%<32:=s$
10825DEFFNma(ve%,_a%):LOCALv%:PTR#ve%=_a%+28:v%=FNj(ve%):IFv%AND1<<31THEN
10830IFv%AND1<<26THEN=FNN(ve%,_a%+56,_a%+72,_a%)
10835ELSE:IFv%AND1THEN=FNN(ve%,_a%+56,_a%+72,_a%)
10840ENDIF
10845=0
10850DEFFNna(ve%,Xc%,_a%):LOCALi%,j%:j%=0:IF0<=Xc%-1THEN
10855FORi%=0TOXc%-1:j%+=FNN(ve%,_a%+88+i%*32+16,_a%+88+i%*32+20,_a%):NEXT
10860ENDIF
10865=j%
10870DEFFNN(ve%,we%,xe%,_a%):LOCALv%,ye%,Ra%,i%:PTR#ve%=we%:v%=FNj(ve%):i%=v%AND256:ye%=(v%AND3)+(i%>>6):CASEye%OF
10875WHEN0,1,2,3,4:Ra%=0
10880WHEN5,7:PTR#ve%=xe%+4:v%=FNj(ve%):IFv%=-1THEN
10885Ra%=0
10890ELSE:PTR#ve%=_a%+v%:Ra%=LENFNM(ve%)+1
10895ENDIF
10900PTR#ve%=xe%+8:Ra%+=FNj(ve%)
10905WHEN6:PTR#ve%=xe%+8:Ra%=FNj(ve%)
10910ENDCASE
10915=Ra%
10920DEFPROCja:LOCALf%:SYS131129,,"DragASprite_Start"TOze%;f%:IFf%AND1ze%=-1
10925SYS131129,,"DragASprite_Stop"TOAe%;f%:IFf%AND1Ae%=-1
10930SYS6,161,28TO,,f%:IF(f%AND2)=0THEN
10935ze%=-1:Ae%=-1
10940ENDIF
10945B%=1163280723:C%=256:Be%=USR(P%+12):IFBe%=0ERROR253,FNmsg_1(A%!12,"FA5","SAVE")
10950ea%=0:ENDPROC
10955DEFPROCAb(Ce%,Fa$):LOCALb$:b$=STR$~Ce%:b$=RIGHT$("000"+b$,3):De%=Ce%:PROCicon_validation(zb%,0,"sfile_"+b$):PROCicon_write(zb%,1,Fa$):ENDPROC
10960DEFPROCnb(Fe%,Ge%):LOCALHe%,Ie%,Je%,Ke%,Le%,Me%,Od%,Pd%,f$,Kd%,Ld%,Md%,Nd%:!Be%=zb%:SYS262347,,Be%:He%=Be%!4-Be%!20:Ie%=Be%!16-Be%!24:PROCicon_info(zb%,0,Je%,Le%,Ke%,Me%):SYS53,-1,4TO,,Ld%:Ld%=1<<Ld%:SYS53,-1,5TO,,Nd%:Nd%=1<<Nd%
10965SYS53,-1,11TO,,Kd%:Kd%+=1:SYS53,-1,12TO,,Md%:Md%+=1:Od%=Kd%*Ld%:Pd%=Md%*Nd%:!Be%=zb%:Be%!4=5:Be%!8=He%+Je%:Be%!12=Ie%+Le%:Be%!16=He%+Ke%:Be%!20=Ie%+Me%:Be%!24=Be%!8-Fe%:Be%!28=Be%!12-Ge%:Be%!32=Od%+Be%!16-Fe%
10970Be%!36=Pd%+Be%!20-Ge%:IFNOTze%THEN
10975f$="file_"+RIGHT$("000"+STR$~De%,3):SYSze%,197,1,f$,Be%+8,Be%+24
10980ELSE:SYS262352,,Be%
10985ENDIF
10990ea%=-1:ENDPROC
10995DEFPROCra:LOCALh%,i%,Ne%,Oe%,Pe%:ea%=0:IFNOTAe%SYSAe%
11000SYS262351,,Be%:Ne%=!Be%:Oe%=Be%!4:h%=Be%!12:i%=Be%!16:IFh%=zb%ENDPROC
11005PROCjc(h%,i%,Ne%,Oe%):ENDPROC
11010DEFPROCjc(h%,i%,Ne%,Oe%):LOCALGa$:Ga$=FNoa:!Be%=48+LENGa$ANDNOT3:Be%!12=0:Be%!16=1:Be%!20=h%:Be%!24=i%:Be%!28=Ne%:Be%!32=Oe%:Be%!36=0:Be%!40=De%:$(Be%+44)=Ga$+CHR$0:SYS262375,17,Be%,h%,i%:ENDPROC
11015DEFFNoa:LOCALf$,i%:f$=FNicon_read(zb%,1):REPEAT:i%=INSTR(f$,":"):IFi%f$=MID$(f$,i%+1)
11020UNTILi%=0:REPEAT:i%=INSTR(f$,"."):IFi%f$=MID$(f$,i%+1)
11025UNTILi%=0:=f$
11030DEFPROCga:Sb%=0:Qe%=0:ENDPROC
11035DEFPROCmenu_create(RETURN_%,I$):LOCALQ$,i%,Ha$,j$,j%,x%,t%:IFSb%THEN
11040PROCkc:Sb%=0:Qe%=0
11045ENDIF
11050IFLEFT$(I$,1)="#"THEN
11055i%=1:Q$=FNO(I$,",",i%)
11060ELSE:Q$=""
11065ENDIF
11070Ha$=I$:j%=i%:REPEAT:j$=FNO(I$,",",i%):IFj$<>""Qe%+=1
11075UNTILj$="":I$=Ha$:i%=j%:B%=1431192909:C%=28+Qe%*24:Sb%=USR(P%+12):IFSb%=0ERROR253,FNmsg_1(A%!12,"FA5","MENU")
11080IFLENQ$<=12THEN
11085$Sb%=Q$
11090ELSE:B%=1431192909:C%=LENQ$+2:t%=USR(P%+12):IFt%=0ERROR253,FNmsg_1(A%!12,"FA5","MENU")
11095$t%=Q$+CHR$0:Sb%!0=t%
11100ENDIF
11105Sb%?12=7:Sb%?13=2:Sb%?14=7:Sb%?15=0:Sb%!16=196:Sb%!20=44:Sb%!24=0:x%=LENQ$-3:Sb%!16=(x%*8+6)*2:FORj%=0TOQe%-1:j$=FNO(I$,",",i%):PROCmenu_item(Sb%,j%,j$,LENQ$>12):NEXT:_%=Sb%:ENDPROC
11110DEFPROCkc:LOCALi%,p%,pc%:p%=Sb%+28:pc%=p%!0AND256:IF0<=Qe%-1THEN
11115FORi%=0TOQe%-1:IFp%!8AND256THEN
11120IF(!p%AND4)=0THEN
11125B%=1431192909:C%=p%!12:CALLP%+16
11130ENDIF
11135ENDIF
11140p%+=24:NEXT
11145ENDIF
11150IFpc%THEN
11155B%=1431192909:C%=Sb%!0:CALLP%+16
11160ENDIF
11165B%=1431192909:C%=Sb%:CALLP%+16:ENDPROC
11170DEFPROCmenu_item(RETURN_%,Re%,j$,pc%):LOCALF%,p%,i%,x%,m%:x%=(_%!16/2-6)/8:IFRIGHT$(j$,1)="#"THEN
11175j$=LEFT$(j$):F%=F%OR2
11180ENDIF
11185IFRIGHT$(j$,1)="@"THEN
11190j$=LEFT$(j$):F%=F%OR8
11195ENDIF
11200IFRe%>=Qe%THEN
11205B%=1431192909:C%=Sb%:D%=(Re%-Qe%+1)*24:m%=USR(P%+20):IFm%=0ERROR253,FNmsg_1(A%!12,"FA5","MENU")
11210Sb%=m%:p%=Sb%+28+(Qe%-1)*24:!p%=!p%ANDNOT128:Qe%=Re%+1
11215ENDIF
11220IFRe%=Qe%-1F%=F%OR128
11225IFRe%=0ANDpc%F%=F%OR256
11230p%=Sb%+28+Re%*24:p%!0=F%:p%!4=-1:p%!8=117440545:IFLEFT$(j$,1)="$"THEN
11235!p%+=4:j$=STRING$(12," ")
11240ELSE:IFLENj$<12THEN
11245$(p%+12)=j$
11250ELSE:B%=1431192909:C%=LENj$+1:i%=USR(P%+12):IFi%=0ERROR253,FNmsg_1(A%!12,"FA5","MENU")
11255$i%=j$:p%!8=p%!8OR256:p%!12=i%:p%!16=-1:p%!20=LENj$+1
11260ENDIF
11265ENDIF
11270_%=Sb%:IFLENj$>x%THEN
11275x%=LENj$:_%!16=(x%*8+6)*2
11280ENDIF
11285ENDPROC
11290DEFPROCBb(_%,Re%,K%,Se%):_%+=28+Re%*24:IFSe%THEN!_%=!_%OR1<<4
11295_%!4=K%:ENDPROC
11300DEFFNO(I$,Ia$,RETURNI%):LOCALL%:L%=I%+1:I%=INSTR(I$+Ia$,Ia$,L%):=MID$(I$,L%,I%-L%)
11305DEFPROCa(Te%,Re%,Wd%):IF((Te%!(28+8+24*Re%)AND4194304)=4194304)<>Wd%THEN
11310Te%!(28+8+24*Re%)=Te%!(28+8+24*Re%)EOR4194304
11315ENDIF
11320ENDPROC
11325DEFFNJ(Te%,Re%):=((Te%!(28+8+24*Re%)AND4194304)=4194304)
11330DEFPROCmenu_tick_match(Te%,Ja$):LOCALRe%,Ka$:Re%=Te%+28:REPEAT:IFRe%!8AND256Ka$=$Re%!12ELSEKa$=$(Re%+12)
11335IFFNla(Ka$,Ja$)=0THEN
11340!Re%=!Re%EOR1:ENDPROC
11345ENDIF
11350IF!Re%AND128ENDPROC
11355Re%+=24:UNTIL0:ENDPROC
11360DEFPROClc(Te%,Re%,Ue%):IFUe%Te%!(28+24*Re%)=Te%!(28+24*Re%)OR1ELSETe%!(28+24*Re%)=Te%!(28+24*Re%)ANDNOT1
11365ENDPROC
11370DEFPROCcb(h%):LOCALx%,y%,Kd%,Ld%,Md%,Nd%:SYS53,-1,4TO,,Ld%:Ld%=1<<Ld%:SYS53,-1,5TO,,Nd%:Nd%=1<<Nd%:SYS53,-1,11TO,,Kd%:Kd%+=1:SYS53,-1,12TO,,Md%:Md%+=1:!q%=h%:SYS262347,,q%:x%=Kd%*Ld%:y%=Md%*Nd%:x%=(x%-q%!12+q%!4)DIV2:y%=(y%+q%!16-q%!8)DIV2
11375SYS262356,,h%,x%,y%:ENDPROC
11380DEFPROCha:LOCALp%:SYS274526,-1,0TOp%:CALLZ%,p%,La$:ENDPROC
11385DEFFNf(n$):IFLa$=".":=VALn$
11390LOCALi%:i%=INSTR(n$,La$):IFi%<>0:=VAL(LEFT$(n$,i%-1)+"."+MID$(n$,i%+1))
11395=VALn$
11400DEFPROCDb(a%):LOCALi%:B%=1163547472:C%=56:Ga%=USR(P%+12):IFGa%=0ERROR253,FNmsg_1(A%!12,"FA5","PSZE")
11405IFa%THEN
11410a%=a%!36:IF0<52THEN
11415FORi%=0TO52STEP4:Ga%!i%=a%!i%:NEXT
11420ENDIF
11425ELSE:IF0<=52THEN
11430FORi%=0TO52STEP4:Ga%!i%=0:NEXT
11435ENDIF
11440ENDIF
11445PROCIb:PROCs(Cb%):PROCp(Cb%):PROCcaret_set(Cb%,5):ENDPROC
11450DEFPROCIb:LOCALh%,i%,n%:PROCcaret_info(h%,i%,n%):PROCu(Cb%,5,Ga%,4):PROCM(12,36):PROCM(13,32):PROCM(14,40):PROCM(15,44):PROCM(16,48):PROCsb:IFGa%!52=1THEN
11455PROCicon_unshade(Cb%,33)
11460ELSE:PROCicon_shade(Cb%,33)
11465ENDIF
11470ENDPROC
11475DEFPROCsb:LOCALs$:IFNOTFNicon_set(Cb%,23)ANDNOTFNicon_set(Cb%,22)THEN
11480PROCicon_select(Cb%,23)
11485ENDIF
11490IFFNicon_set(Cb%,23)THEN
11495s$=FNmsg_0(A%!12,"mm")
11500ELSE:s$=FNmsg_0(A%!12,"in")
11505ENDIF
11510PROCicon_write(Cb%,26,s$):PROCicon_write(Cb%,29,s$):PROCicon_write(Cb%,27,s$):PROCicon_write(Cb%,30,s$):PROCicon_write(Cb%,28,s$):PROCicon_write(Cb%,31,s$):PROCF(6,8):PROCF(7,12):PROCF(8,20):PROCF(9,16):PROCF(10,24):PROCF(11,28):ENDPROC
11515DEFPROCM(qb%,_a%):PROCicon_write(Cb%,qb%,STR$Ga%!_a%):ENDPROC
11520DEFPROCF(qb%,_a%):LOCALv%:v%=Ga%!_a%:CASEqb%OF
11525WHEN8:v%=Ga%!12-v%
11530WHEN11:v%=Ga%!8-v%
11535ENDCASE
11540PROCicon_write(Cb%,qb%,FNpa(v%)):ENDPROC
11545DEFFNpa(v%):LOCAL@%:IFFNicon_set(Cb%,23)THEN
11550@%="+F10"+La$+"1":=STR$(v%/c)
11555ELSE:@%="+F10"+La$+"3":=STR$(v%/d)
11560ENDIF
11565DEFPROCBa(f$,Ve%):LOCALJ%,`%,yb%,We%,t$:IFFNl(f$)THEN
11570REPEAT:J%=FNb("pn:"):IFJ%THEN
11575t$=FNqa(`%,$J%):IFt$<>""PROCmc(f$,t$)
11580`%!52=Ve%:yb%=ja%:We%=0:WHILEyb%>0:IF$`%!4=$yb%!4THEN
11585IFyb%!52=0THEN
11590`%!0=yb%!0:PROCfree_structure(yb%!4):B%=1163547472:C%=yb%:CALLP%+16:yb%=-1
11595ELSE:B%=1163547472:C%=`%:CALLP%+16:`%=0:yb%=-1
11600ENDIF
11605ELSE:IF$`%!4<$yb%!4THEN
11610`%!0=yb%:yb%=-1
11615ELSE:We%=yb%:yb%=yb%!0
11620ENDIF
11625ENDIF
11630ENDWHILE:IF`%THEN
11635IFWe%We%!0=`%ELSEja%=`%
11640ENDIF
11645ENDIF
11650UNTILJ%=0:PROCm
11655ENDIF
11660ENDPROC
11665DEFPROCmc(f$,t$):PROCS(FNmsg_2(A%!12,"OKO",f$,t$)):ENDPROC
11670DEFFNqa(RETURN`%,c$):LOCALt$:B%=1163547472:C%=56:`%=USR(P%+12):IF`%=0ERROR253,FNmsg_1(A%!12,"FA5","PSZE")
11675`%!0=0:$q%=c$:B%=q%:C%=2:`%!4=USR(P%+28):J%=FNb("pw:"):IFJ%`%!8=VAL$J%ELSE="pw:"
11680J%=FNb("ph:"):IFJ%`%!12=VAL$J%ELSE="ph:"
11685J%=FNb("pb:"):IFJ%`%!16=VAL$J%ELSE="pb:"
11690J%=FNb("pt:"):IFJ%`%!20=VAL$J%ELSE="pt:"
11695J%=FNb("pl:"):IFJ%`%!24=VAL$J%ELSE="pl:"
11700J%=FNb("pr:"):IFJ%`%!28=VAL$J%ELSE="pr:"
11705J%=FNb("tb:"):IFJ%`%!32=VAL$J%ELSE="tb:"
11710J%=FNb("tt:"):IFJ%`%!36=VAL$J%ELSE="tt:"
11715J%=FNb("tl:"):IFJ%`%!40=VAL$J%ELSE="tl:"
11720J%=FNb("tr:"):IFJ%`%!44=VAL$J%ELSE="tr:"
11725J%=FNb("th:"):IFJ%`%!48=VAL$J%ELSE="th:"
11730=""
11735DEFPROCnc(c%,K%):BPUT#c%,"pn: "+$K%!4:BPUT#c%,"pw: "+STR$K%!8:BPUT#c%,"ph: "+STR$K%!12:BPUT#c%,"pb: "+STR$K%!16:BPUT#c%,"pt: "+STR$K%!20:BPUT#c%,"pl: "+STR$K%!24:BPUT#c%,"pr: "+STR$K%!28:BPUT#c%,"tb: "+STR$K%!32:BPUT#c%,"tt: "+STR$K%!36:BPUT#c%,"tl: "+STR$K%!40:BPUT#c%,"tr: "+STR$K%!44:BPUT#c%,"th: "+STR$K%!48:ENDPROC
11740DEFPROCmb:LOCAL`%,s$,Xe%,yb%,We%,c%,z%:LOCALe,f,g,h,i,j:e=FNf(FNicon_read(Cb%,6)):f=FNf(FNicon_read(Cb%,7)):g=FNf(FNicon_read(Cb%,10)):h=FNf(FNicon_read(Cb%,11)):i=FNf(FNicon_read(Cb%,8)):j=FNf(FNicon_read(Cb%,9)):s$=FNicon_read(Cb%,5):IFs$=""ERROR254,FNmsg_0(A%!12,"OKAD")
11745IFFNf(FNicon_read(Cb%,6))=0ERROR254,FNmsg_0(A%!12,"OKAE")
11750IFFNf(FNicon_read(Cb%,7))=0ERROR254,FNmsg_0(A%!12,"OKAE")
11755IF(i+j>f)ERROR254,FNmsg_1(A%!12,"OKAY",FNmsg_0(A%!12,"OKAZ"))
11760IF(g+h>e)ERROR254,FNmsg_1(A%!12,"OKAY",FNmsg_0(A%!12,"OKBA"))
11765SYS263872:`%=ja%:WHILE`%:IF$`%!4=s$THEN
11770Xe%=`%:`%=0
11775ELSE:`%=`%!0
11780ENDIF
11785ENDWHILE:IFXe%IFXe%!52=2ERROR254,FNmsg_0(A%!12,"OKAX")
11790IFXe%=0THEN
11795B%=1163547472:C%=56:Xe%=USR(P%+12):IFXe%=0ERROR253,FNmsg_1(A%!12,"FA5","PSZE")
11800Xe%!0=0:$q%=s$:B%=q%:C%=2:Xe%!4=USR(P%+28):yb%=ja%:We%=0:WHILEyb%>0:IF$Xe%!4<$yb%!4THEN
11805Xe%!0=yb%:yb%=-1
11810ELSE:We%=yb%:yb%=yb%!0
11815ENDIF
11820ENDWHILE:IFWe%We%!0=Xe%ELSEja%=Xe%
11825ENDIF
11830PROCo(6,Xe%,8,-1,Ze%):PROCo(7,Xe%,12,-1,Ze%):PROCo(9,Xe%,16,-1,Ze%):PROCo(8,Xe%,20,-1,Ze%):PROCo(10,Xe%,24,-1,Ze%):PROCo(11,Xe%,28,-1,Ze%):PROCo(13,Xe%,32,0,Ze%):PROCo(12,Xe%,36,0,Ze%):PROCo(14,Xe%,40,0,Ze%):PROCo(15,Xe%,44,0,Ze%):PROCo(16,Xe%,48,0,Ze%):Xe%!52=1
11835PROCoc:z%=A%!48:WHILEz%:IFz%!36=Xe%THEN
11840IFz%!24AND2THEN
11845PROCselect_printer(z%,-1,0):PROCwb(z%):PROCz
11850ENDIF
11855ENDIF
11860z%=z%!0:ENDWHILE:SYS263873:ENDPROC
11865DEFPROCoc:LOCALc%,`%,_e%,s$,fb%:IFia%THEN
11870s$="<Printers$Dir>"+".Remote.ID"+h$+".PaperRW"
11875ELSE:s$="<Printers$Dir>"+".PaperRW"
11880ENDIF
11885SYS131080,17,s$TOfb%;f%:IF(f%AND1)!fb%=254:SYS43,fb%
11890IF(fb%=0)THEN
11895SYS131080,11,s$,4038,,0,0TOfb%;f%:IF(f%AND1)PROCb(FNmsg_0(A%!12,"WA14")):ENDPROC
11900ELSE:SYS131080,4,s$,,,,0TOfb%;f%:IF(f%AND1)=0SYS131080,4,s$,,,,3TOfb%;f%
11905IF(f%AND1)PROCb(FNmsg_0(A%!12,"WA14")):ENDPROC
11910ENDIF
11915SYS131085,143,s$TOc%;f%:IF(f%AND1)PROCb(FNmsg_0(A%!12,"WA14")):ENDPROC
11920IFc%THEN
11925`%=ja%:WHILE`%:IF`%!52=1THEN
11930PROCnc(c%,`%):_e%+=1
11935ENDIF
11940`%=`%!0:ENDWHILE:SYS131085,,c%:IF_e%THEN
11945SYS131080,18,s$,4038:SYS131080,4,s$,,,,19
11950ELSE:SYS131080,6,s$
11955ENDIF
11960ENDIF
11965ENDPROC
11970DEFPROCo(qb%,wd%,_a%,`e%,RETURNVe%):LOCALv,v%:v=FNf(FNicon_read(Cb%,qb%)):CASEqb%OF
11975WHEN8:v=FNf(FNicon_read(Cb%,7))-v
11980WHEN11:v=FNf(FNicon_read(Cb%,6))-v
11985ENDCASE
11990IF`e%THEN
11995IFFNicon_set(Cb%,23)v%=v*cELSEv%=v*d
12000ELSE:v%=v
12005ENDIF
12010IFwd%!_a%<>v%THEN
12015Ve%=-1:wd%!_a%=v%:IFGa%Ga%!_a%=v%
12020ENDIF
12025ENDPROC
12030DEFPROCrb:LOCALs$,`%,We%,i%,z%:SYS263872:s$=FNicon_read(Cb%,5):`%=ja%:WHILE`%>0:IF$`%!4=s$THEN
12035IF`%!52=1THEN
12040z%=A%!48:WHILEz%:IFz%!36=`%ERROR254,FNmsg_0(A%!12,"OKQa")
12045z%=z%!0:ENDWHILE:IFWe%THEN
12050We%!0=`%!0
12055ELSE:ja%=`%!0
12060ENDIF
12065PROCfree_structure(`%!4):B%=1163547472:C%=`%:CALLP%+16:PROCoc
12070ELSE:ERROR254,FNmsg_0(A%!12,"OKR")
12075ENDIF
12080FORi%=0TO52STEP4:Ga%!i%=0:NEXT:PROCIb:`%=-1
12085ELSE:We%=`%:`%=`%!0
12090ENDIF
12095ENDWHILE:IF`%=0ERROR254,FNmsg_0(A%!12,"OKQ")
12100SYS263873:ENDPROC
12105DEFPROCtb:PROCs(A%!40):!q%=A%!40:SYS262348,,q%OR1:q%!48=q%!56-(A%!44*pa%*2)-(A%!32*pa%):SYS262359,A%!40,q%+44:q%!28=-1:SYS262341,,q%:ENDPROC
12110DEFPROCkb(z%):IFNOTFNi(Fb%)ENDPROC
12115!V%=Fb%:V%!4=z%!28:SYS262350,,V%:SYS262353,Fb%,V%!8,V%!12,V%!16,V%!20:ENDPROC
12120DEFPROCf(y%,z%,M%):LOCALMb%:IFNOTFNi(A%!40)ENDPROC
12125IFy%=-1THEN
12130B%=z%:C%=M%:y%=USR(P%+48)
12135ENDIF
12140!V%=A%!40:SYS262347,,V%:V%!12=V%!12-V%!4:V%!4=0:V%!8=y%-pa%:V%!16=y%:SYS262353,!V%,V%!4,V%!8,V%!12,V%!16:ENDPROC
12145DEFPROCpc(y%,z%,af%,bf%):LOCAL_e%:IFNOTFNi(A%!40)ENDPROC
12150IFy%=-1THEN
12155B%=z%:C%=M%:y%=USR(P%+48)
12160ENDIF
12165!V%=A%!40:SYS262347,,V%:V%!12=V%!12-V%!4:V%!4=0:_e%=2:WHILEaf%<>bf%:_e%+=1:af%=af%!0:ENDWHILE:V%!8=y%-pa%*_e%:V%!16=y%:SYS262353,!V%,V%!4,V%!8,V%!12,V%!16:ENDPROC
12170DEFPROCgb(cf%,O$,Ma$,B$,z%,Ub%):B%=cf%:C%=q%:$C%=O$:D%=O%:$D%=Ma$:E%=O%+256:$E%=B$:F%=z%:G%=Ub%:CALLP%+24:ENDPROC
12175DEFPROCn(z%,M%,uc%):LOCALyb%,p%,N%:IFza%=z%ANDAa%=M%Aa%=0:SYS262356,-1
12180p%=M%!44:IFp%THEN
12185IFp%!40THEN
12190z%!24=z%!24ANDNOT36:IFz%!48THEN
12195!q%=z%!48:PROCe
12200ENDIF
12205ENDIF
12210ENDIF
12215IFz%!32=M%THEN
12220z%!32=M%!0:yb%=0
12225ELSE:yb%=z%!32:WHILEyb%!0<>M%:yb%=yb%!0:ENDWHILE:yb%!0=M%!0
12230ENDIF
12235IFM%!12THEN
12240SYS131085,,M%!12:M%!12=0:z%!24=z%!24ANDNOT8:PROCi(z%):IFNOTz%!28THEN
12245O%!0=Fb%:O%!4=z%!28:O%!8=0:O%!12=1<<22:SYS262349,,O%
12250ENDIF
12255ENDIF
12260p%=0:REPEAT:SYS524624,p%TOp%:IFp%IFp%=M%!40ORp%=M%!72SYS524617,p%
12265UNTILp%=0:IFM%!40THEN
12270N%=z%!12:IFN%!0=1ORN%!0=2SYS6,21,FNo(N%!0)
12275SYS131085,0,M%!40:M%!40=0:PROCqc(N%!0):!q%=M%:PROCc(z%!4,z%,-7,q%)
12280ENDIF
12285IFM%!72THEN
12290SYS131085,,M%!72:M%!72=0
12295ENDIF
12300SYS131080,6,$M%!68:PROCfree_structure(M%!68):IFM%?11AND2SYS131080,6,$M%!20
12305PROCfree_structure(M%!16):PROCfree_structure(M%!20):PROCfree_structure(M%!24):p%=M%!44:IFp%THEN
12310PROCfree_structure(p%!104):PROCfree_structure(p%!108):PROCfree_structure(p%!112):PROCfree_structure(p%!120):B%=1112887380:C%=p%:CALLP%+16
12315ENDIF
12320IFM%!52THEN
12325B%=1179009620:C%=M%!52:CALLP%+16
12330ENDIF
12335B%=1430607185:C%=M%:CALLP%+16:A%!32-=1:IFA%!32<=0A%!20=A%!20OR1
12340IFuc%THEN
12345!q%=A%!40:SYS262348,,q%OR1:IFq%!32AND1<<16THEN
12350q%!48=q%!56-A%!44*pa%*2-A%!32*pa%:SYS262359,A%!40,q%+44:SYS262341,,q%:B%=z%:C%=yb%:CALLP%+32
12355ENDIF
12360ENDIF
12365ENDPROC
12370DEFPROCA(z%):LOCALM%,df%:SYS263872:REPEAT:M%=z%!32:IFM%PROCn(z%,M%,0)
12375UNTILM%=0:!q%=A%!40:SYS262348,,q%OR1:IFq%!32AND1<<16THEN
12380q%!48=q%!56-A%!44*pa%*2-A%!32*pa%:SYS262359,A%!40,q%+44:SYS262341,,q%:B%=z%:C%=0:CALLP%+32
12385ENDIF
12390SYS263873:ENDPROC
12395DEFPROCI:LOCALz%:z%=A%!48:WHILEz%:PROCA(z%):z%=z%!0:ENDWHILE:A%!32=0:ENDPROC
12400DEFPROCna:LOCALef%,j%,z%,M%:REPEAT:IFA%!24A%!24=!(A%!24+0)
12405IFA%!24=0A%!24=A%!48
12410UNTILA%!24:z%=A%!24:IF(z%!24AND4)=0THEN
12415A%!28=z%!32:ef%=0:WHILEA%!28:IF?(A%!28+11)AND1THEN
12420A%!28=0
12425ELSE:IF?(A%!28+11)AND4THEN
12430ef%=A%!28:A%!28=!(A%!28+0)
12435ELSE:IF!(A%!28+12)THEN
12440PROCrc(z%,A%!28)
12445ELSE:IF(z%!24AND32)=0THEN
12450IFA%!28<>z%!32THEN
12455IFef%ef%!0=!(A%!28+0)
12460!(A%!28+0)=z%!32:z%!32=A%!28:PROCpc(-1,z%,A%!28,ef%)
12465ENDIF
12470IFBa%=z%THEN
12475!q%=Q%:PROCe
12480ENDIF
12485j%=z%!4:j%=j%!20:WHILEj%:IF$(j%+16)="configure"THEN
12490IFj%!12=z%THEN
12495!q%=j%!4:PROCe
12500ENDIF
12505ENDIF
12510j%=j%!0:ENDWHILE:PROCrc(z%,A%!28)
12515ENDIF
12520ENDIF
12525A%!28=0
12530ENDIF
12535ENDIF
12540ENDWHILE
12545ENDIF
12550A%!32=0:z%=A%!48:WHILEz%:M%=z%!32:WHILEM%:A%!32+=1:M%=M%!0:ENDWHILE:z%=z%!0:ENDWHILE:IFA%!32=0A%!20=A%!20OR1
12555ENDPROC
12560DEFFNra(M%,ff%,RETURN_$):LOCALy$,i%,c$,H%:_$="":y$=RIGHT$("00"+STR$~M%!36,3):SYS131107,"Alias$@PrintType_"+y$,,-1TO,,i%:IFi%<0_$="@PrintType_"+y$:=-1
12565CASEM%!36OF
12570WHEN-1:c$=FNmsg_0(A%!12,"UNT")
12575WHEN8192:PROCj(FNmsg_0(A%!12,"OKT"),1):=0
12580WHEN4096:PROCj(FNmsg_0(A%!12,"OKS"),1):=0
12585WHEN4095,2808:M%!36=4095:=-1
12590WHEN4054,4055,4074,4075,4094:M%!36=4094:=-1
12595WHENff%:M%!36=ff%:=-1
12600OTHERWISE:c$=FNtask_read_env("File$Type_"+y$,q%):IFc$=""c$=FNmsg_1(A%!12,"TYP",y$)
12605ENDCASE
12610CASEFNsa(c$,M%)OF
12615WHEN4:M%!36=4094:=-1
12620WHEN2:M%!36=4095:=-1
12625ENDCASE
12630=0
12635DEFFNsa(c$,M%):LOCALx%,y%,w%,h%:PROCicon_write(Bb%,0,FNmsg_2(A%!12,"WA5",c$,$M%!24)):SYS262351,,q%:x%=!q%:y%=q%!4:!q%=Bb%:SYS262347,,q%:w%=q%!12-q%!4:h%=q%!16-q%!8:q%!4=x%-340:q%!8=y%-120:q%!12=q%!4+w%:q%!16=q%!8+h%:q%!28=-1
12640SYS262341,,q%:PROCcc(Bb%):sa%=0:REPEAT:PROCv(ma%):UNTILsa%:!q%=Bb%:PROCe:PROCdc:=sa%
12645DEFPROCsc(gf%,hf%,if%,Na$):IFgf%SYS131085,0,gf%
12650IFhf%EXT#hf%=if%
12655IFhf%SYS131085,0,hf%
12660SYS131080,6,Na$:ENDPROC
12665DEFPROChb(Oa$,Na$):LOCALjf%,kf%,lf%,if%,i%:LOCALERROR:ONERRORLOCALRESTOREERROR:PROCsc(jf%,kf%,if%,Na$):PROCj(REPORT$,1):ENDPROC
12670jf%=OPENINNa$:lf%=EXT#jf%:IFlf%THEN
12675SYS263872:kf%=OPENUPOa$:if%=EXT#kf%:PTR#kf%=if%:FORi%=1TOlf%DIV512:SYS12,4,jf%,O%,512:SYS12,2,kf%,O%,512:NEXT:IFlf%MOD512SYS12,4,jf%,O%,lf%MOD512:SYS12,2,kf%,O%,lf%MOD512
12680CLOSE#kf%:SYS263873
12685ENDIF
12690CLOSE#jf%:SYS8,6,Na$:ENDPROC
12695DEFPROCrc(z%,M%):LOCALH%,N%,mf%,b%,t%,P$,t$,_$,Qa%,Ra%,nf%,s%,Vb%,z$,of%,G$:LOCALA$,B$,Xb%,l%,f%:H%=z%!4:N%=z%!12:mf%=H%!28:IFM%!12=0THEN
12700PROCselect_printer(z%,0,0):IF(z%!24AND4)<>0ENDPROC
12705P$=$M%!20:L$=$M%!16:M$=$M%!24:IFN%!0=5THEN
12710Vb%=(N%?6AND2)<>0
12715ELSE:Vb%=(N%?6AND1)<>0
12720ENDIF
12725IFVb%THEN
12730g$=FNm(0):IFg$=""THEN
12735z%!24=z%!24OR4:PROCi(z%):PROCf(-1,z%,0):ENDPROC
12740ENDIF
12745IFN%!0=5THEN
12750SYS36,"PrinterType$5",g$,LENg$:PROCJ(5)
12755ELSE:SYS36,"PrinterType$10",g$,LENg$:PROCJ(10)
12760ENDIF
12765G$=g$
12770ENDIF
12775z$=FNm(0):IFz$=""THEN
12780z%!24=z%!24OR4:PROCi(z%):PROCf(-1,z%,0):ENDPROC
12785ENDIF
12790SYS36,"Printer$Temp",z$,LENz$:q%!0=48+LENP$ANDNOT3:q%!12=0:q%!16=524613:q%!40=M%!36:$(q%+44)=P$+CHR$0:SYS262375,18,q%:ta%=0:REPEAT:PROCv(la%):UNTILta%:b%=-1:IFta%<>2THEN
12795b%=FNra(M%,mf%,_$):IFb%THEN
12800IF_$<>""THEN
12805SYS262366,_$+" "+P$
12810ENDIF
12815ENDIF
12820ENDIF
12825IFNOTb%THEN
12830PROCn(z%,M%,-1):ENDPROC
12835ENDIF
12840IFVb%THEN
12845s$=FNn(z%,-1):IFs$<>""THEN
12850PROCb(s$):IFz%!32THEN
12855z%!24=z%!24OR4:PROCi(z%):PROCf(-1,z%,0)
12860ENDIF
12865ENDIF
12870ENDIF
12875IFNOT(M%!36=4095ORM%!36=4094ORM%!36=mf%)THEN
12880SYS8,17,z$TOt%,,Qa%,,Ra%:IFt%THEN
12885IFM%?11AND2THEN
12890IFK$<>""SYS131080,6,K$
12895K$=$M%!20
12900ENDIF
12905PROCfree_structure(M%!20):$q%=z$:B%=q%:C%=2:M%!20=USR(P%+28):M%!28=Ra%:M%!36=(Qa%AND1048320)>>8:M%?11=M%?11OR2
12910ELSE:IFVb%THEN
12915IFN%!0=5THEN
12920PROChb($N%!16,G$):PROCn(z%,M%,-1)
12925ELSE:SYS8,17,G$TOb%,,,,Ra%:IFb%=0ORRa%=0THEN
12930SYS131080,6,G$:PROCn(z%,M%,-1)
12935ELSE:IF(M%?11AND2)SYS131080,6,$M%!20
12940PROCfree_structure(M%!20):$q%=G$:B%=q%:C%=2:M%!20=USR(P%+28):M%!28=Ra%:M%!36=mf%:M%?11=M%?11OR2
12945ENDIF
12950ENDIF
12955ELSE:A$=$M%!16:B$=$M%!24:PROCn(z%,M%,-1):IFN%!0=9ANDq$<>""THEN
12960c$=$(z%!40):K%=INSTR(c$," "):WHILEK%:MID$(c$,K%,1)=CHR$160:K%=INSTR(c$," ",K%+1):ENDWHILE:w$=q$+"RemSpool."+h$+"."+c$:C$=q$+"RemQueue."+h$+"."+STR$(Na%):SYS131080,17,w$TOt%,,,,l%;f%:IF(l%>0)AND((f%AND1)=0)AND(t%=1)THEN
12965IFFNB (z%,A$,B$)THEN
12970Xb%=W%!4:SYS131113,25,w$,C$
12975ELSE:SYS131080,6,w$
12980ENDIF
12985L$="":M$="":s$=FNn(z%,-1):IFs$<>""THEN
12990PROCb(s$)
12995ENDIF
13000ENDIF
13005ENDIF
13010PROCselect_printer(0,-1,-1)
13015ENDIF
13020ENDIF
13025ELSE:CASEN%!0OF
13030WHEN1:IFz%!24AND128THEN
13035g$="devices#buffer"+STR$FNP(1)+":$."+FNU
13040ELSE:g$="devices#buffer"+STR$FNP(1)+":$.Parallel"
13045ENDIF
13050SYS36,"PrinterType$1",g$,LENg$
13055WHEN2:g$="devices#buffer"+STR$FNP(2)+":$.Serial":SYS36,"PrinterType$2",g$,LENg$
13060ENDCASE
13065SYS263872:IFN%!0=5AND(N%?6AND2)<>0THEN
13070SYS131085,207,g$TOb%;t%:IF(t%AND1)=0PTR#b%=EXT#b%
13075ELSE:SYS131085,143,g$TOb%;t%
13080ENDIF
13085IFt%AND1i%=b%+4:CALLZ%,i%,t$
13090SYS263873:PROCselect_printer(0,-1,-1):IFt%AND1THEN
13095PROCfc(z%):PROCqc(N%!0):ERROR254,FNmsg_1(A%!12,"OKP",t$)
13100ENDIF
13105M%!40=b%:SYS131085,64,$M%!20TOM%!12;t%:IF(t%AND1)M%!12=0
13110IFM%!12=0THEN
13115PROCn(z%,M%,-1):ERROR254,FNmsg_1(A%!12,"OKAF",$M%!20)
13120ENDIF
13125t$=FNm(0):IFt$=""THEN
13130z%!24=z%!24OR4:PROCi(z%):PROCf(-1,z%,0):ENDPROC
13135ENDIF
13140SYS131080,11,t$,4093TOb%;t%:IF(t%AND1)=0SYS131085,207,t$TOb%;t%
13145IFt%AND1THEN
13150PROCfc(z%):b%+=4:CALLZ%,b%,s$:ERROR254,FNmsg_1(A%!12,"OKP",s$)
13155ENDIF
13160M%!72=b%:$q%=t$:B%=q%:C%=2:M%!68=USR(P%+28):B%=1179009620:C%=1024:s%=USR(P%+12):IFs%=0ERROR253,FNmsg_1(A%!12,"FA5","TBFF")
13165M%!52=s%:z%!24=z%!24OR8:PROCi(z%):PROCf(-1,z%,0):IFM%!36<>mf%THEN
13170IFz%!24AND64THEN
13175PROCn(z%,M%,-1):IFz%!40=0s$=$z%!8ELSEs$=$z%!40
13180ERROR254,FNmsg_1(A%!12,"OKAC",s$)
13185ENDIF
13190PROCtc(M%,mf%)
13195ENDIF
13200ENDIF
13205ELSE:IFEOF#M%!12ANDM%!56=0THEN
13210t%=EXT#M%!72-PTR#M%!72:IFt%THEN
13215IFN%!0=1ORN%!0=2THEN
13220SYS6,128,NOTFNo(N%!0)TO,Ra%,Qa%:Ra%=Ra%ORQa%<<8:IFRa%>1024Ra%=1024
13225ELSE:Ra%=1024/2
13230ENDIF
13235PROCuc(M%,t%,Ra%):ENDPROC
13240ENDIF
13245nf%=-1:IFN%!0=1ORN%!0=2THEN
13250SYS6,152,FNo(N%!0)TO;b%:IF(b%AND2)=0nf%=0
13255ENDIF
13260IFnf%THEN
13265PROCi(z%):A$=$M%!16:B$=$M%!24:PROCn(z%,M%,-1):IFN%!0=9ANDq$<>""THEN
13270c$=$(z%!40):K%=INSTR(c$," "):WHILEK%:MID$(c$,K%,1)=CHR$160:K%=INSTR(c$," ",K%+1):ENDWHILE:w$=q$+"RemSpool."+h$+"."+c$:C$=q$+"RemQueue."+h$+"."+STR$(Na%):IFFNB (z%,A$,B$)THEN
13275Xb%=W%!4:SYS131113,25,w$,C$
13280ELSE:SYS131080,6,w$
13285ENDIF
13290s$=FNn(z%,-1):IFs$<>""THEN
13295PROCb(s$)
13300ENDIF
13305ENDIF
13310ENDIF
13315ELSE:PROCvc(z%,M%,mf%)
13320ENDIF
13325ENDIF
13330ENDPROC
13335DEFPROCtc(M%,ff%):LOCALi%,p%,c$:LOCALERROR:ONERRORLOCALRESTOREERROR:PROCwc(A%!24,A%!28)
13340B%=1112887380:C%=124:p%=USR(P%+12):IFp%=0ERROR253,FNmsg_1(A%!12,"FA5","TPUB")
13345M%!44=p%:IF0<=124-4
13350FORi%=0TO124-4STEP4:p%!i%=0:NEXT
13355ENDIF
13360?O%=3:SYS7,14,O%:SYS192,O%,O%+5,250:B%=O%+5:C%=2:p%!120=USR(P%+28):IFM%?11AND2THEN
13365c$=$M%!16+" - "+$M%!24
13370ELSE:c$=$M%!20:IFLENc$>40THEN
13375c$=RIGHT$(c$,40):c$=MID$(c$,1+INSTR(c$,"."))
13380ENDIF
13385ENDIF
13390$q%=c$:B%=q%:C%=2:p%!112=USR(P%+28):p%!16=1:$q%=STRING$(32," "):B%=q%:C%=5:D%=32:p%!104=USR(P%+28):p%!96=128:PROCG(A%!24,A%!28,-1):ENDPROC
13395DEFPROCwc(z%,M%):PROCn(z%,M%,-1):IFz%!32<>0THEN
13400z%!24=z%!24OR32:PROCi(z%)
13405ENDIF
13410ERROR254,FNmsg_1(A%!12,"OKPa",REPORT$):ENDPROC
13415DEFPROCvc(z%,M%,ff%):LOCALl%,t%,pf%,Wc%,b$,p%,ac%,N%,qf%,H%:LOCALERROR:ONERRORLOCALRESTOREERROR:PROCwc(z%,M%)
13420N%=z%!12:H%=z%!4:ac%=M%!44:IFN%!0=1ORN%!0=2THEN
13425SYS6,128,NOTFNo(N%!0)TO,Wc%,l%:Wc%=Wc%ORl%<<8:IFWc%>1024Wc%=1024
13430ELSE:Wc%=1024/2
13435ENDIF
13440l%=EXT#M%!72-PTR#M%!72:IFM%!56l%=0
13445IFl%PROCuc(M%,l%,Wc%):ENDPROC
13450SYS263872:l%=M%!28-PTR#M%!12:IFM%!36=ff%THEN
13455IFPTR#(M%!12)=0THEN
13460q%!8=M%!40:q%!12=M%!12:PROCG(z%,M%,-20)
13465ENDIF
13470IFl%>Wc%l%=Wc%
13475SYS12,4,M%!12,q%,l%:SYS12,2,M%!40,q%,l%
13480ELSE:IFM%!36=4095OR(H%!32AND1)<>0THEN
13485CASEac%!92OF
13490WHEN0:q%!8=M%!72:PROCG(z%,M%,-2):M%!32=-1:ac%!92=1
13495WHEN1:q%!8=M%!72:PROCG(z%,M%,-3):M%!32=0:ac%!92=2
13500WHEN2:IFH%!32AND2THEN
13505IFM%!56=0THEN
13510PROCxc(0):q%!8=M%!56:PROCyc(M%,FNta(z%,M%,-4)):PROCzc(z%,M%,Wc%):IFac%!92=3THEN
13515q%!8=M%!72:PROCG(z%,M%,-14):ac%!92=1
13520ENDIF
13525ELSE:PROCzc(z%,M%,Wc%)
13530ENDIF
13535ELSE:IFM%!56=0THEN
13540t%=1024/4:IFt%>Wc%t%=Wc%
13545M%!60=0:PROCxc(t%):IFac%!40THEN
13550PROCfc(z%):PROC_a(z%):p%=ac%!40
13555ENDIF
13560ENDIF
13565IFWc%>M%!56Wc%=M%!56
13570IFac%!40<>0ANDWc%>p%Wc%=p%
13575IFWc%SYS12,2,M%!40,M%!52+M%!60,Wc%
13580M%!56-=Wc%:M%!60+=Wc%
13585ENDIF
13590ENDCASE
13595ELSE:t%=LENFNprinter_read_string(ac%!108):WHILEl%ANDWc%>t%:b$=FNua(BGET#M%!12,ac%):l%-=1:IFb$<>""BPUT#M%!40,b$;
13600Wc%-=LENb$:ENDWHILE
13605ENDIF
13610ENDIF
13615IFEOF#M%!12ANDM%!56=0THEN
13620q%!8=M%!72:PROCG(A%!24,A%!28,-15)
13625ENDIF
13630IFM%!28=0pf%=0ELSEpf%=PTR#M%!12*100/M%!28
13635IFpf%<>M%!32THEN
13640M%!32=pf%:PROCf(-1,z%,M%)
13645ENDIF
13650PTR#M%!72=0:SYS263873:ENDPROC
13655DEFPROCuc(M%,rf%,Wc%):IFrf%>Wc%rf%=Wc%
13660SYS12,4,M%!72,q%,rf%:SYS12,2,M%!40,q%,rf%:IFEXT#M%!72-PTR#M%!72=0THEN
13665PTR#M%!72=0:EXT#M%!72=0
13670ENDIF
13675ENDPROC
13680DEFFNua(C%,ac%):LOCALr$:IFC%=10ORC%=13THEN
13685IFac%!16=1ORac%!16=C%r$=FNprinter_read_string(ac%!108)
13690ac%!16=C%
13695ELSE:IFac%!16r$=FNprinter_read_string(ac%!108)
13700r$+=CHR$C%:ac%!16=0
13705ENDIF
13710=r$
13715DEFPROCyc(M%,s$):LOCALsf%,tf%:tf%=M%!52:sf%=M%!56:IFs$<>""THEN
13720$(tf%+sf%)=s$:M%!56+=LENs$
13725ENDIF
13730ENDPROC
13735DEFPROCzc(z%,M%,Wc%):LOCALsf%,tf%:tf%=M%!52:sf%=M%!56:IFsf%THEN
13740IFN%!0=1ORN%!0=2THEN
13745IFsf%>=Wc%ENDPROC
13750ENDIF
13755tf%?sf%=10:sf%+=1:tf%?sf%=13:SYS12,2,M%!40,tf%,sf%:M%!56=0
13760ENDIF
13765ENDPROC
13770DEFPROCG(z%,M%,uf%):q%!0=uf%:q%!4=M%:PROCc(z%!4,z%,-8,q%):ENDPROC
13775DEFFNta(z%,M%,uf%):LOCALs$,i%:q%!0=uf%:q%!4=M%:PROCc(z%!4,z%,-8,q%):i%=q%+8:CALLY%,i%,s$:=s$
13780DEFPROCxc(F%):LOCALH%:H%=z%!4:B%=H%:C%=M%:D%=ac%:E%=O%+128:E%!0=H%:E%!4=z%:E%!8=M%:E%!12=ac%:E%!16=q%:E%!20=O%+356:$(O%+356)=CHR$164+$H%!4+"_support("+STR$O%+")":O%!0=-8:O%!4=H%:O%!8=z%:O%!12=q%:O%!16=ja%:O%!20=P%:O%!24=F%:IFF%=0CALLP%+4ELSECALLP%+0
13785ENDPROC
13790DEFFNP(t%):CASEt%OF
13795WHEN1:IFA%!80=0THEN
13800IFA%!76<>3THEN
13805A%!80=3
13810ELSE:A%!80=10
13815ENDIF
13820ENDIF
13825=A%!80
13830WHEN2:IFA%!76=0THEN
13835IFA%!80<>3THEN
13840A%!76=3
13845ELSE:A%!76=2
13850ENDIF
13855ENDIF
13860=A%!76
13865ENDCASE
13870=0
13875DEFPROCqc(t%):CASEt%OF
13880WHEN1:A%!80=0
13885WHEN2:A%!76=0
13890ENDCASE
13895ENDPROC
13900DEFFNo(t%):CASEt%OF
13905WHEN1:=A%!80
13910WHEN2:=A%!76
13915ENDCASE
13920=0
13925DEFFNR:LOCALfb%,vf%:SYS88,3TOfb%,vf%:IF(fb%AND61440)=4096AND(vf%AND61440)=4096:=-1
13930=0
13935DEFFNU:LOCALfb%:SYS8,5,"Devices:FastParallel"TOfb%:IFfb%<>0THEN
13940:="FastParallel"
13945ELSE::="Parallel"
13950ENDIF
13955DEFFNrmload_latest_module(c$,k$):LOCALwf%,xf%,yf%:LOCALK%,f%,vf%,zf%,Af%,s$,Bf%:wf%=-1:SYS131102,18,c$TO,,,K%;f%:IF(f%AND1)=0ANDK%!20<>0THEN
13960K%+=(K%!20):WHILE?K%<>9AND?K%<>0:K%+=1:ENDWHILE:IF?K%<>0THEN
13965wf%=0:K%+=1:WHILE?K%<>32:IF?K%>=ASC"0"AND?K%<=ASC"9"THEN
13970wf%=wf%*10+?K%-ASC"0"
13975ENDIF
13980K%+=1:ENDWHILE
13985ENDIF
13990ENDIF
13995xf%=-1:vf%=0:zf%=-1:REPEAT:SYS131102,20,vf%,zf%TO,vf%,zf%,K%,Bf%,,Af%;f%:IF(f%AND1)=0THEN
14000CALLZ%,K%,s$:IFs$=c$xf%=VAL(STR$~(Af%))/100
14005ENDIF
14010UNTIL(xf%<>-1)OR(f%AND1)<>0:yf%=-1:SYS131085,67,k$TOf%;K%:IF(K%AND1)f%=0
14015IFf%<>0THEN
14020PTR#f%=20:K%=BGET#f%+((BGET#f%)<<8)+((BGET#f%)<<16)+((BGET#f%)<<24):IFK%<>0THEN
14025PTR#f%=K%:REPEAT:vf%=BGET#f%:UNTILvf%=0ORvf%=9:IFvf%<>0THEN
14030yf%=0:REPEAT:vf%=BGET#f%:IFvf%>=ASC"0"ANDvf%<=ASC"9"THEN
14035yf%=yf%*10+vf%-ASC"0"
14040ENDIF
14045UNTILvf%=32
14050ENDIF
14055ENDIF
14060CLOSE#f%
14065ENDIF
14070IFwf%>xf%vf%=wf%ELSEvf%=xf%
14075IFvf%>yf%f%=vf%ELSEf%=yf%
14080vf%=0:IFxf%=f%THEN
14085IFBf%<1THEN
14090SYS131102,4,c$:SYS131102,3,c$TOK%;vf%
14095ENDIF
14100ENDIF
14105IFyf%=f%ANDyf%>xf%ANDyf%>wf%THEN
14110SYS131102,1,k$TOK%;vf%
14115ENDIF
14120IF(vf%AND1)=0SYS131102,18,c$TOK%;vf%
14125IF(vf%AND1)!K%=253:SYS43,K%
14130=f%
14135DEFPROC` (Cf%):LOCALf%,g%,Df%,Ff%,s$:ia%=0:IFFNrmload_latest_module("PDriver","Printers:Modules.PDriver")
14140IFFNrmload_latest_module("RemotePrinterSupport","Printers:Modules.RemPrnSpt")
14145Df%=0:SYS131102,18,"Freeway"TO;f%:IF(f%AND1)=0THEN
14150SYS131129,,"Freeway_Status"TO;g%:IF(g%AND1)=0THENSYS424580,0TO,Df%ELSEDf%=1
14155ENDIF
14160SYS131102,18,"RemotePrinterSupport"TO;Ff%:SYS131102,18,"ShareFS"TO;g%:IF(f%AND1)OR(Df%=0)OR(g%AND1)OR(Ff%AND1)THEN
14165Ja%=0
14170ELSE:SYS131077,"RMEnsure ShareFS 2.00 ERROR Foo"TO;f%:IF(f%AND1)THEN
14175Ja%=0
14180ELSE:h$=FNtask_read_env("Inet$LocalAddr",q%):Ja%=-1:PROCAc:PROCBc:SYS424323,2:Pa$="<Wimp$ScrapDir>.Printers":s$=FNtask_read_env ("Printers$Dir",q%):IFINSTR(s$,"Share:")THEN
14185ia%=-1
14190ELSE:ia%=0
14195ENDIF
14200ENDIF
14205ENDIF
14210IF(Ff%AND1)=0THEN
14215SYS424320TOLa%
14220ENDIF
14225IFia%THEN
14230SYS131080,8,"<Printers$Path>Remote"TO;f%:s$="<Printers$Path>Remote.ID"+h$:SYS131080,8,s$TO;f%
14235ENDIF
14240ENDPROC
14245DEFPROCAc:SYS293504,0,2:ENDPROC
14250DEFFNk(Gf%):LOCALW$:CALLZ%,Gf%,W$:=W$
14255DEFPROCla:ENDPROC
14260DEFPROCBc:LOCALHf%,If%,Jf%,Kf%,jc%,Zb%,c$,kb%:LOCALLf%,Mf%,c$,Qa$,S%,Gd%:If%=0:Jf%=0:Ma%=0:REPEAT:If%=Jf%:SYS293507,0,2,0,0,0,0,0,If%TO,,Kf%,,jc%,,,Jf%:IF(Jf%>0)THEN
14265Lf%=FNg (1196577875,Kf%):Mf%=FNg (1196577875,jc%+1):Nf%=FNg (810701907,Kf%):Of%=FNg (810701907,jc%+1):SYS293507,0,2,Kf%,Nf%,jc%+1,Of%,0,If%TO,,,,,,Zb%:Of%?jc%=0:$Lf%=FNk (Nf%):$Mf%=FNk (Of%):PROCd (810701907,Nf%):PROCd (810701907,Of%)
14270S%=FNF (Lf%,Mf%,Zb%):PROCL (Ka%,S%):c$=$Lf%:IFFNva (c$)THEN
14275Bd%=FNy (S%,0,0,-1,kb%):IFNOTkb%THEN
14280PROC_b (c$):PROCN (c$):IFW%=0THEN
14285IFA%!44THEN
14290Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
14295PROCselect_printer(Gd%,-1,0):Gd%=0
14300ELSE:Gd%=Gd%!0
14305ENDIF
14310ENDWHILE
14315ENDIF
14320ENDIF
14325ENDIF
14330ENDIF
14335Ma%+=1
14340ENDIF
14345UNTIL(Jf%<0):ENDPROC
14350DEFPROCac (c$):LOCALLf%,Mf%,jc%,Zb%,Qa$,ab%,S%,Ra$,Gd%,kb%,mb%:SYS424578,0,2,c$,0,0TO,,,jc%,,Zb%;ab%:IF(ab%AND1)THEN
14355ENDPROC
14360ENDIF
14365mb%=0:S%=Ka%:WHILES%:IF($S%!4=c$)AND((S%!20)<=0)THEN
14370ENDPROC
14375ENDIF
14380S%=S%!0:ENDWHILE:Lf%=FNg (1196577875,LENc$+1):Mf%=FNg (1196577875,jc%+1):Of%=FNg (810701907,jc%+1):$Lf%=c$:SYS424578,0,2,c$,jc%+1,Of%TO;ab%:IF(ab%AND1)THEN
14385ENDPROC
14390ENDIF
14395Of%?jc%=0:$Mf%=FNk (Of%):PROCd (810701907,Of%):S%=FNF (Lf%,Mf%,Zb%):PROCL (Ka%,S%):Ma%+=1:IFFNva (c$)THEN
14400Bd%=FNy (S%,0,0,-1,kb%):IFNOTkb%THEN
14405PROC_b (c$):PROCN (c$):IFW%=0THEN
14410IFA%!44THEN
14415Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
14420PROCCc(Gd%,-1,0,-1,kb%):Gd%=0
14425ELSE:Gd%=Gd%!0
14430ENDIF
14435ENDWHILE
14440ENDIF
14445ENDIF
14450ENDIF
14455ENDIF
14460PROCk:ENDPROC
14465DEFPROC_b (c$):LOCALWe%,Hf%,mb%,Pf%:Hf%=Ka%:We%=0:mb%=0:IFHf%THEN
14470REPEAT:IF($Hf%!4)=c$ANDHf%!20>0THEN
14475mb%=-1
14480ELSE:We%=Hf%:Hf%=Hf%!0
14485ENDIF
14490UNTILmb%OR(Hf%=0):IF(We%=0)AND(Hf%<>0)THEN
14495Ka%=Hf%!0:PROCD (-2,Hf%!20):PROCd (1196577875,Hf%!4):PROCd (1196577875,Hf%!8):PROCd (1380799568,Hf%)
14500ELSE:IFHf%THEN
14505We%!0=Hf%!0:PROCD (-2,Hf%!20):PROCd (1196577875,Hf%!4):PROCd (1196577875,Hf%!8):PROCd (1380799568,Hf%)
14510ENDIF
14515ENDIF
14520ENDIF
14525ENDPROC
14530DEFFNva (c$):LOCALHf%,Qf%:Hf%=Ka%:Qf%=0:WHILEHf%ANDNOTQf%:IF$Hf%!4=c$ANDHf%!20>0THEN
14535Qf%=-1
14540ELSE:Hf%=Hf%!0
14545ENDIF
14550ENDWHILE:=Qf%
14555DEFPROCN (c$):LOCALz%,Id%,K%,N%,Gd%,y$,H%,`$:IFFNwa (Ka%,c$)THEN
14560PROCWa (Ka%,c$)
14565ELSE:Id%=0:z%=A%!48:K%=z%:N%=z%!12:WHILEK%:IF$K%!40=c$ANDN%!0=9THEN
14570K%=0
14575ELSE:Id%=z%:z%=z%!0:K%=z%:N%=z%!12
14580ENDIF
14585ENDWHILE:IFz%THEN
14590H%=z%!4:`$=$H%!4:y$=$z%!8:PROCUa (c$,`$,y$):PROCbc (z%,Id%):PROCNb (y$)
14595ENDIF
14600ENDIF
14605IFFNi (Fb%)THEN
14610PROCk:PROCp (Fb%)
14615ENDIF
14620ENDPROC
14625DEFFNu(Zb%):=STR$~Zb%
14630DEFFNg (Rf%,Ra%):LOCALSf%:B%=Rf%:C%=Ra%:Sf%=USR(P%+12):IF(Sf%=0)THEN
14635ERROR253,FNmsg_1 (A%!12,"FA5",CHR$((B%AND-16777216)>>24)+CHR$((B%AND16711680)>>16)+CHR$((B%AND65280)>>8)+CHR$(B%AND255))
14640ENDIF
14645=Sf%
14650DEFPROCd (Rf%,wd%):B%=Rf%:C%=wd%:CALLP%+16:ENDPROC
14655DEFPROCK (RETURNTf%,i$):$q%=i$:B%=q%:C%=2:Tf%=USR(P%+28):ENDPROC
14660DEFFNF (Lf%,Mf%,Uf%):LOCALSf%:Sf%=FNg (1380799568,24):Sf%!0=0:Sf%!4=Lf%:Sf%!8=Mf%:Sf%!12=Uf%:Sf%!16=-1:Sf%!20=-1:=Sf%
14665DEFFNxa (c$,qb%,R$):LOCALSf%,Vf%,zd%:Sf%=FNg (1380799568,24):PROCK (Vf%,c$):PROCK (zd%,R$):Sf%!0=0:Sf%!4=Vf%:Sf%!8=zd%:Sf%!12=-1:Sf%!16=-1:Sf%!20=qb%:=Sf%
14670DEFPROCL (RETURNwc%,Re%):LOCALHf%:IFwc%=0THEN
14675wc%=Re%
14680ELSE:Hf%=wc%:WHILE(Hf%!0<>0):Hf%=Hf%!0:ENDWHILE:Hf%!0=Re%
14685ENDIF
14690ENDPROC
14695DEFFNwa (RETURNwc%,c$):LOCALHf%:IFwc%=0THEN
14700=0
14705ELSE:Hf%=wc%:WHILEHf%:IF$Hf%!4=c$THEN
14710=-1
14715ELSE:Hf%=Hf%!0
14720ENDIF
14725ENDWHILE
14730ENDIF
14735=0
14740DEFPROCWa (RETURNwc%,c$):LOCALWe%,Hf%,mb%,Pf%:IFwc%THEN
14745Hf%=wc%:We%=0:mb%=0:REPEAT:IF($Hf%!4)=c$THEN
14750mb%=-1
14755ELSE:We%=Hf%:Hf%=Hf%!0
14760ENDIF
14765UNTILmb%OR(Hf%=0):IF(We%=0)AND(Hf%<>0)THEN
14770wc%=Hf%!0:PROCd (1196577875,Hf%!4):PROCd (1196577875,Hf%!8):PROCd (1380799568,Hf%)
14775ELSE:IFHf%THEN
14780We%!0=Hf%!0:PROCd (1196577875,Hf%!4):PROCd (1196577875,Hf%!8):PROCd (1380799568,Hf%)
14785ENDIF
14790ENDIF
14795ENDIF
14800ENDPROC
14805DEFPROCua:LOCALRd%,z%,N%,Gd%:LOCALhb%,Wf%,s$,H%,s%,t%,l%,t$,K%:REPEAT:SYS424321,,,-1TORd%,,Wf%:IFRd%>0THEN
14810IFWf%>0THEN
14815hb%=FNg (1196577875,Wf%):SYS424321,,hb%,Wf%
14820ELSE:SYS424321,,0,0
14825ENDIF
14830CASERd%OF
14835WHEN1:IFW%THEN
14840N%=W%!12:IFN%!0=9ANDq$<>""THEN
14845t$=$(W%!40):K%=INSTR(t$," "):WHILEK%:MID$(t$,K%,1)=CHR$160:K%=INSTR(t$," ",K%+1):ENDWHILE:w$=q$+"RemSpool."+h$+"."+t$:C$=q$+"RemQueue."+h$+"."+STR$(Na%):SYS131080,17,w$TOt%,,,,l%;f%:IF(l%>0)AND((f%AND1)=0)AND(t%=1)THEN
14850IFL$=""THEN
14855L$=FNmsg_0(A%!12,"UNKN")
14860ENDIF
14865IFM$=""THEN
14870M$=FNmsg_0(A%!12,"UNKN")
14875ENDIF
14880IFFNB (W%,L$,M$)THEN
14885H%=W%!4:SYS131113,25,w$,C$
14890ELSE:SYS131080,6,w$
14895ENDIF
14900L$="":M$="":s$=FNn(W%,-1):IFs$<>""THEN
14905PROCb(s$)
14910ENDIF
14915ENDIF
14920ENDIF
14925ENDIF
14930WHEN2:PROCDc (FNk (hb%))
14935WHEN3:IFJa%THEN
14940PROCac (FNk (hb%))
14945ENDIF
14950WHEN4:PROCN (FNk (hb%))
14955WHEN5
14960WHEN6:PROCFc (FNk (hb%))
14965WHEN7:PROCGc:PROC` (0)
14970WHEN8:PROCHc
14975ENDCASE
14980IF(Wf%>0)THEN
14985PROCd (1196577875,hb%)
14990ENDIF
14995ENDIF
15000UNTILRd%<0:IFW%=0THEN
15005IFA%!44THEN
15010Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
15015PROCselect_printer(Gd%,-1,0):Gd%=0
15020ELSE:Gd%=Gd%!0
15025ENDIF
15030ENDWHILE
15035ENDIF
15040ENDIF
15045ENDPROC
15050DEFPROCxa:PROCGc:PROC` (0):ga%=0:ENDPROC
15055DEFPROCFc (c$):ENDPROC
15060DEFFNda:LOCALC$,f%,v%,w%,e$,Xc%,Xf%:REPEAT:C$=q$+"RemQueue."+h$+"."+STR$Na%:SYS424326:SYS131080,5,C$TOv%;f%:SYS424325:IFf%AND1THEN
15065Na%=-1:=FNmsg_0 (A%!12,"OKAS",FNk(v%+4))
15070ENDIF
15075IF(v%<>0)THEN
15080Na%+=1
15085ENDIF
15090UNTILv%=0:=""
15095DEFPROCDc (Sa$):LOCALTa$,Ua$,Lb%,Va$,B$,c%,z%:LOCALK%,c$,H%,Ub%,Wa$,A$:B$=MID$(Sa$,INSTR(Sa$,".")+1):Ta$=Pa$+"."+Sa$:Ua$=Pa$+".RemQueue."+B$+"I":Va$="":O$="":h%=OPENINUa$:IFh%=0THEN
15100ENDPROC
15105ENDIF
15110c%=BGET#h%:WHILE(NOTEOF#h%)AND(c%<>0):Va$+=CHR$c%:c%=BGET#h%:ENDWHILE:c%=BGET#h%:WHILE(NOTEOF#h%)AND(c%<>0):Wa$+=CHR$c%:c%=BGET#h%:ENDWHILE:c%=BGET#h%:WHILE(NOTEOF#h%)AND(c%<>0):A$+=CHR$c%:c%=BGET#h%:ENDWHILE:B$="":c%=BGET#h%:WHILE(NOTEOF#h%)AND(c%>31):B$+=CHR$c%:c%=BGET#h%:ENDWHILE:CLOSE#h%:SYS131080,6,Ua$:K%=A%!48:z%=0:WHILE(K%):IF(K%!40=0)THEN
15115H%=K%!4:c$=$(H%!4)
15120ELSE:c$=$(K%!40)
15125ENDIF
15130IFc$=Va$THEN
15135z%=K%:K%=0
15140ELSE:K%=K%!0
15145ENDIF
15150ENDWHILE:IF(z%<>0)THEN
15155H%=z%!4:SYS131080,23,Ta$TO,,,,,,Ub%:PROCgb (-1,"("+FNmsg_0 (A%!12,"IC9")+") "+A$,Ta$,B$,z%,Ub%)
15160ENDIF
15165ENDPROC
15170DEFPROCfb (Zf%,o$):LOCALe%,f%:SYS403072,Zf%TOe%;f%:IF(f%AND1)THEN
15175L$=FNmsg_0(A%!12,"UNKN"):M$=FNmsg_0(A%!12,"UNKN")
15180ELSE:L$=FNk (e%):M$=o$
15185ENDIF
15190ENDPROC
15195DEFFNB (z%,A$,o$):LOCALSa$,h%,f%,c$,K%:Sa$=q$+"RemQueue."+h$+"."+STR$(Na%)+"I":c$=$z%!40:SYS131085,131,Sa$TOh%;f%:IF(f%AND1)h%=0
15200IFh%<>0THEN
15205BPUT#h%,c$+CHR$0+h$+CHR$0+A$+CHR$0+o$:SYS131085,0,h%TO;f%
15210ENDIF
15215IF(f%AND1)ORh%=0:=0
15220=-1
15225DEFPROCJb:LOCALz%,qb%,S%:IFNOTFNxTHEN
15230PROCj(FNmsg_0(A%!12,"OKAV"),1):ENDPROC
15235ENDIF
15240IFINSTR(FNya,"Share:")>0THEN
15245PROCb (FNmsg_0 (A%!12,"OKAT")):ENDPROC
15250ENDIF
15255REPEAT:PROCt (z%,S%,qb%):PROCicon_deselect (Fb%,qb%):IFz%AND((z%!24AND(1<<17))=0)THEN
15260PROCOa (z%)
15265ENDIF
15270UNTIL(z%=0)AND(S%=0):ENDPROC
15275DEFPROCOa (z%):LOCALc$,_f%,ic%,`f%,W$,f%,fb%,f$,ag%,Xa$,H%:IF(z%!24AND(1<<17))>0THEN
15280ENDPROC
15285ENDIF
15290IF(z%!40=0)THEN
15295H%=z%!4:c$=$(H%!4)
15300ELSE:c$=$(z%!40)
15305ENDIF
15310IFNOTFNxTHEN
15315PROCj(FNmsg_1(A%!12,"OKAW",c$),1):z%!24=z%!24AND(NOT(1<<16)):ENDPROC
15320ENDIF
15325IFINSTR(FNya,"Share:")>0THEN
15330PROCb (FNmsg_1 (A%!12,"OKAU",c$)):z%!24=z%!24AND(NOT(1<<16)):ENDPROC
15335ENDIF
15340R$=$(z%!8):IF(z%!24AND1)=0THEN
15345PROCZ (z%)
15350ENDIF
15355_f%=0:REPEAT:SYS131107,"Inet$LocalAddr*",0,1<<31,_f%,0TO,,`f%:IF`f%<0THEN
15360ic%=FNg (1196577875,NOT(`f%)+1):IF(ic%>0)THEN
15365SYS35,"Inet$LocalAddr*",ic%,NOT(`f%),_f%,0TO,,,_f%:ic%?(NOT(`f%))=0:W$=FNk (ic%):PROCd (1196577875,ic%):f$="unshare _S"+W$:SYS131077,f$:f$="share <Wimp$ScrapDir>.Printers _S"+W$+" -noicon":SYS131077,f$
15370ENDIF
15375ENDIF
15380UNTIL`f%>=0:PROCIc (z%,c$):SYS424578,0,2,c$,0,0TO,,,,,Zb%;f%:IF(f%AND1)=0THEN
15385PROCb (FNmsg_1 (A%!12,"OKAQ",c$)):ENDPROC
15390ENDIF
15395ag%=A%!48:WHILEag%:IF(ag%!40=0)THEN
15400H%=ag%!4:Xa$=$(H%!4)
15405ELSE:Xa$=$(ag%!40)
15410ENDIF
15415IF(Xa$=c$)AND((ag%!24AND(1<<16))>0)THEN
15420PROCb (FNmsg_1 (A%!12,"OKAQa",c$)):ENDPROC
15425ENDIF
15430ag%=ag%!0:ENDWHILE:SYS424577,0,2,c$,LENR$,R$TOfb%;f%:IF(f%AND1)THEN
15435PROCb (FNmsg_1 (A%!12,"OKAQ",c$)):ENDPROC
15440ENDIF
15445z%!24=z%!24OR(1<<16):ENDPROC
15450DEFPROCib (z%):LOCALc$,`f%,ic%,bg%,R$,W$,H%:IF(z%!40=0)THEN
15455H%=z%!4:c$=$(H%!4)
15460ELSE:c$=$(z%!40)
15465ENDIF
15470IF(z%!24AND(1<<16))THEN
15475z%!24=z%!24AND(-1-(1<<16))
15480ENDIF
15485IFJa%THEN
15490SYS293505,1,2,c$,0,0
15495ENDIF
15500ENDPROC
15505DEFPROCJc:ENDPROC
15510DEFPROCP:cg%=Qc%:dg%=wb%:eg%=!wb%:fg%=Rc%:gg%=xb%:Za$=V$:ENDPROC
15515DEFPROCQ:Qc%=cg%:wb%=dg%:!wb%=eg%:Rc%=fg%:xb%=gg%:V$=Za$:ENDPROC
15520DEFPROCPa:hg%=Qc%:ig%=wb%:jg%=!wb%:kg%=Rc%:lg%=xb%:_a$=V$:ENDPROC
15525DEFPROCQa:Qc%=hg%:wb%=ig%:!wb%=jg%:Rc%=kg%:xb%=lg%:V$=_a$:ENDPROC
15530DEFFNy(S%,mg%,ng%,og%,RETURNpg%):LOCAL`a$,ab$,`$:LOCALVa$,s$,bb$,c$,qg%:LOCALab%,rg%,sg%,tg%,mb%,p%,z%:LOCALERROR:pg%=0:SYS263872:`a$="Share::_S"+FNu (S%!12)+".$":ab%=0:SYS424326:SYS131080,17,`a$TO;ab%:SYS424325:IF(ab%AND1)THEN
15535IFog%THEN
15540pg%=-1
15545ELSE:PROCb(FNmsg_1 (A%!12,"OKAOs",$S%!4))
15550ENDIF
15555SYS263873:=0
15560ENDIF
15565c$=$S%!4:p%=INSTR(c$," "):WHILEp%:MID$(c$,p%,1)=CHR$160:p%=INSTR(c$," ",p%+1):ENDWHILE:bb$=`a$+"."+c$:z%=FNza(S%,bb$,mg%,ng%,og%,pg%):SYS263873:=z%
15570DEFFNza (S%,cb$,ab%,ng%,og%,RETURNpg%):LOCALhb%,H%,K%,s$,U%,Cc%,Dc%,Fc%,Gc%,Hc%,Sc%:LOCALz%,N%,Ra$,`$,sg%,i%,ug%,eb%,vg%,wg%,xg%,yg%:LOCALzg%,pg%,qg%:pg%=0:IFNOTFNl (cb$)THEN
15575SYS263873:IFog%THEN
15580pg%=-1:=0
15585ELSE:PROCb (FNmsg_1(A%!12,"OKAOs",$S%!4))
15590ENDIF
15595ENDIF
15600SYS263872:PROCOb(H%):Fc%=H%!12:IFFc%THEN
15605Cc%=Fc%!4:IFCc%THEN
15610K%=!wb%:U%=H%!8:U%=U%!4:J%=FNb($(U%+16)):IFJ%THEN
15615WHILECc%:IF$Cc%!8=$J%THEN
15620PROCm:SYS263873:z%=FNAa($S%!4,$S%!8,H%,Cc%,ng%,og%,pg%):=z%
15625ENDIF
15630Dc%=Cc%:Cc%=Cc%!0:ENDWHILE
15635ELSE:PROCq(FNmsg_1(A%!12,"OKZc",$(U%+16)))
15640ENDIF
15645!wb%=K%
15650ELSE:Dc%=0
15655ENDIF
15660ELSE:Dc%=0
15665ENDIF
15670PROCW(H%!8,Dc%,Fc%,0,Gc%,Hc%,H%):PROCm:H%!24=H%!24OR2:z%=FNAa($S%!4,$S%!8,H%,Dc%,ng%,og%,pg%):SYS263873:=z%
15675DEFPROC`b (z%):LOCALi%,K%,Id%,Jd%,Gd%,y$,qb%,S%,Ag%:PROCt (Ag%,S%,qb%):IF(NOTAg%)ANDS%THEN
15680ENDPROC
15685ENDIF
15690SYS263872:K%=A%!48:WHILEK%:IFK%!0=z%THEN
15695Id%=K%:K%=0
15700ELSE:K%=K%!0
15705ENDIF
15710ENDWHILE:y$=$z%!8:PROCbc(z%,Id%):PROCNb(y$):IFW%=0THEN
15715IFA%!44THEN
15720Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
15725PROCselect_printer(Gd%,-1,0):Gd%=0
15730ELSE:Gd%=Gd%!0
15735ENDIF
15740ENDWHILE
15745ENDIF
15750ENDIF
15755IFW%=0PROCz
15760B%=1482184792:C%=Jd%:CALLP%+16:PROCk:IFFNi(Fb%)THEN
15765PROCp(Fb%)
15770ENDIF
15775SYS263873:ENDPROC
15780DEFFNBa (H%):LOCALz%,Sf%:z%=A%!48:Sf%=0:WHILEz%:IFz%!4=H%THEN
15785Sf%=-1:z%=0
15790ELSE:z%=z%!0
15795ENDIF
15800ENDWHILE:=Sf%
15805DEFFNL:LOCALHf%,Sf%:Sf%=0:Hf%=Ka%:WHILEHf%:IFHf%!20>0THEN
15810Sf%+=1
15815ENDIF
15820Hf%=Hf%!0:ENDWHILE:=Sf%
15825DEFPROCHc:LOCALz%,Gd%:IFNOTJa%THEN
15830ENDPROC
15835ENDIF
15840z%=A%!48:WHILEz%:IFz%!24AND(1<<17)THEN
15845PROCN ($z%!40)
15850ENDIF
15855z%=z%!0:ENDWHILE:PROCGc:PROCk:IFW%=0THEN
15860IFA%!44THEN
15865Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
15870PROCselect_printer(Gd%,-1,0):Gd%=0
15875ELSE:Gd%=Gd%!0
15880ENDIF
15885ENDWHILE
15890ENDIF
15895ENDIF
15900Ja%=0:ENDPROC
15905DEFPROCGc:LOCALHf%,df%,Gd%:Hf%=Ka%:WHILEHf%:df%=Hf%!0:IFHf%!20<=0THEN
15910PROCN ($Hf%!4)
15915ENDIF
15920Hf%=df%:ENDWHILE:IFW%=0THEN
15925IFA%!44THEN
15930Gd%=A%!48:WHILEGd%:IFNOTGd%!20THEN
15935PROCselect_printer(Gd%,-1,0):Gd%=0
15940ELSE:Gd%=Gd%!0
15945ENDIF
15950ENDWHILE
15955ENDIF
15960ENDIF
15965ENDPROC
15970DEFFNQ(H%,db$,s$):="Printers:Remote.ID"+db$+"."+$H%!4+"."+s$
15975DEFPROCKc (z%):ENDPROC
15980DEFFNAa(c$,R$,H%,R%,ng%,og%,RETURNpg%):LOCALs%,t%,s$,z%,N%:pg%=0:R%!(R%!4*4+8)+=1:B%=1414419024:C%=68:z%=USR(P%+12):IFz%=0ERROR254,FNmsg_1(A%!12,"FA5","PRNT")
15985IFA%!48THEN
15990s%=A%!48:WHILEs%!0:s%=s%!0:ENDWHILE:s%!0=z%
15995ELSE:A%!48=z%
16000ENDIF
16005z%!0=0:z%!4=H%:B%=R%!8:C%=2:z%!8=USR(P%+28):B%=1413697091:C%=36:N%=USR(P%+12):IFN%=0ERROR254,FNmsg_1(A%!12,"FA5","CNCT")
16010N%!0=9:N%?4=1+((s%AND28)>>2):N%?5=0:SYS6,161,16TO,,s%:N%!8=(s%AND224)>>5:IFNOTFNtTHEN
16015N%!12=0
16020ELSE:SYS6,161,3TO,,s%:SYS6,161,4TO,,t%:IFs%THEN
16025$q%=STR$t%+"."+STR$s%:B%=q%:C%=2:N%!12=USR(P%+28)
16030ELSE:s$=CHR$t%:FORs%=1TO5:SYS6,161,152+s%TO,,t%:IFt%s$+=CHR$t%ELSEs%=5
16035NEXT:$q%=s$:B%=q%:C%=2:N%!12=USR(P%+28)
16040ENDIF
16045ENDIF
16050SYS131107,"PrinterType$5",O%,256,,3TO,,t%:O%?t%=13:B%=O%:C%=2:N%!16=USR(P%+28):N%!20=0:N%!24=0:N%!28=0:N%!32=0:N%?6=0:z%!12=N%:B%=1195789891:C%=4*H%!36:s%=USR(P%+12):IFs%=0ERROR254,FNmsg_1(A%!12,"FA5","CNFG")
16055IF0<=H%!36-1THEN
16060FORt%=0TOH%!36-1:s%!(t%*4)=0:NEXT
16065ENDIF
16070z%!16=s%:z%!20=-1:z%!24=0:z%!28=-1:z%!32=0:z%!36=0:z%!40=0:z%!44=0:IFH%!32AND4THEN
16075z%!48=FNI
16080ELSE:z%!48=0
16085ENDIF
16090z%!52=0:PROCc(H%,z%,-4,0):IFH%!24AND4PROCc(H%,z%,-12,0)
16095PROCK (z%!40,$S%!4):PROCk:IFH%!24AND8THEN
16100z%!56=10*H%?(24+1)
16105ELSE:z%!56=-1
16110ENDIF
16115z%!24=z%!24OR(1<<17):IFNOTng%THEN
16120PROCLc(z%,og%,pg%)
16125ENDIF
16130=z%
16135DEFPROCUa (c$,`$,R$):LOCALz%,qb%,pb%,p%,Bg%,Hf%:z%=A%!48:IFNOTz%THEN
16140qb%=251658240:pb%=-5
16145ELSE:qb%=FNZ (z%):pb%=-3
16150ENDIF
16155ea$="su_"+`$:Bg%=FNs (c$,ea$,pb%,qb%):PROCL (Ka%,FNxa (c$,Bg%,R$)):IFA%!48=0ANDub%>0THEN
16160PROCD (-1,ub%):ub%=-1
16165ENDIF
16170ENDPROC
16175DEFPROCVa(z%):LOCALJ%,R%,d%,N%,h%,X$,yb%,H%:gb%=z%!16:H%=z%!4:h%=FNc($FNe("cs:")):IF0<=h%-1THEN
16180FORd%=0TOh%-1:J%=FNd:IFJ%THEN
16185T%=FNa(J%,"nl:"):IFT%THEN
16190gb%!(d%*4)=0
16195ELSE:T%=FNa(J%,"in:"):IFT%THEN
16200gb%!(d%*4)=FNstore_integer(FNc($T%))
16205ELSE:T%=FNa(J%,"st:"):IFT%THEN
16210B%=T%:C%=2:gb%!(d%*4)=USR(P%+28)
16215ELSE:T%=FNa(J%,"s0:"):IFT%THEN
16220B%=T%:C%=3:gb%!(d%*4)=USR(P%+28)
16225ELSE:T%=FNa(J%,"gs:"):IFT%THEN
16230B%=T%:C%=4:gb%!(d%*4)=USR(P%+28)
16235ELSE:T%=FNa(J%,"pt:"):IFT%THEN
16240B%=1381257040:C%=4:gb%!(d%*4)=USR(P%+12):IFgb%!(d%*4)=0ERROR253,FNmsg_1(A%!12,"FA5","POTR")
16245!gb%!(d%*4)=FNCa($T%)
16250ELSE:PROCR(FNmsg_1(A%!12,"OKH",$J%))
16255ENDIF
16260ENDIF
16265ENDIF
16270ENDIF
16275ENDIF
16280ENDIF
16285ENDIF
16290NEXT
16295ENDIF
16300PROCZ (z%):ENDPROC
16305DEFFNya:=FNtask_read_env ("Wimp$ScrapDir",ba%)
16310DEFPROCIc (z%,c$):LOCALH%,yb%,R%,c%,eb%,U%,wc%,i%,j%,k%,l%,s$,p%,eb$,sb%,Cg%,Dg%:SYS263872:H%=z%!4:eb$=$z%!8:IFH%THEN
16315IFH%!8THEN
16320p%=INSTR(c$," "):WHILEp%:MID$(c$,p%,1)=CHR$160:p%=INSTR(c$," ",p%+1):ENDWHILE:c%=OPENOUT("<Wimp$ScrapDir>.Printers."+c$):BPUT#c%,"cl: "+$H%!4:eb%=H%!8:yb%=H%!12:IF$(eb%+12)<>"printers"THEN
16325BPUT#c%,$(eb%+12)+":":BPUT#c%,"#"
16330ENDIF
16335R%=yb%!4:WHILER%:IFR%!(R%!4*4+8)THEN
16340U%=eb%!4:i%=R%+8:IFLEFT$($(U%+16),6)="pr_nme"THEN
16345IFFNprinter_read_string(!i%)=eb$THEN
16350Cg%=-1
16355ELSE:Cg%=0
16360ENDIF
16365ELSE:Cg%=-1
16370ENDIF
16375WHILEU%:IFCg%THENBPUT#c%,$(U%+16)+" ";
16380IF!i%=0THEN
16385IFU%!4=6THEN
16390IFCg%THENBPUT#c%,48
16395ELSE:IFU%!4=1THEN
16400IFCg%THENBPUT#c%,48
16405ENDIF
16410ENDIF
16415IFCg%THENBPUT#c%,10
16420ELSE:j%=!i%:CASEU%!4OF
16425WHEN1:IFCg%THENBPUT#c%,STR$!j%
16430WHEN2:IFCg%THENBPUT#c%,FNprinter_read_string(j%)
16435WHEN3:IFCg%THENBPUT#c%,FNprinter_read_string(j%)
16440WHEN4:IFCg%THENBPUT#c%,FNungstrans(FNprinter_read_string(j%))
16445WHEN5:IFCg%THENBPUT#c%,10
16450CASEU%!8OF
16455WHEN1:IFCg%THENBPUT#c%," "+STR$!j%!0+", "+STR$!j%!4
16460WHEN2:IFCg%THENBPUT#c%," "+FNprinter_read_string(j%!0)
16465IFCg%THENBPUT#c%," "+FNprinter_read_string(j%!4)
16470WHEN3:IFCg%THENBPUT#c%," "+FNprinter_read_string(j%!0)
16475IFCg%THENBPUT#c%," "+FNprinter_read_string(j%!4)
16480WHEN4:IFCg%THENBPUT#c%," "+FNungstrans(FNprinter_read_string(j%!0))
16485IFCg%THENBPUT#c%," "+FNungstrans(FNprinter_read_string(j%!4))
16490WHEN7:IFCg%THENBPUT#c%," ";
16495IFCg%THENPROCr(!j%!0,H%,c%,Dg%)
16500IFCg%THENBPUT#c%,", ";
16505IFCg%THENPROCr(!j%!4,H%,c%,Dg%)
16510ENDCASE
16515WHEN6:k%=j%:l%=0:WHILEk%:l%+=1:k%=!k%:ENDWHILE:IFCg%THENBPUT#c%,STR$l%
16520WHILEj%:IF0<=j%!4-1THEN
16525FORk%=0TOj%!4-1:l%=j%!(k%*4+8):CASEl%!-4OF
16530WHEN1196707401:IFCg%THENBPUT#c%," "+STR$!l%+", ";
16535WHEN1196577875:IFCg%THENBPUT#c%," "+$l%+", ";
16540WHEN810701907:CALLZ%,l%,s$:IFCg%THENBPUT#c%," "+s$+", ";
16545WHEN1381258055:CALLY%,l%,s$:IFCg%THENBPUT#c%," "+FNungstrans(s$)+", ";
16550WHEN1381257040:IFCg%THENPROCr (!l%,H%,c%,Dg%)
16555IFCg%THENBPUT#c%,"##"
16560ENDCASE
16565NEXT
16570ENDIF
16575IFCg%THENPTR#c%=PTR#c%-2
16580IFCg%THENBPUT#c%,10
16585j%=!j%:ENDWHILE
16590WHEN7:IFCg%THENPROCr (!j%,H%,c%,Dg%)
16595WHEN8:k%=j%:l%=0:WHILEk%:l%+=1:k%=!k%:ENDWHILE:IFCg%THENBPUT#c%,STR$l%
16600WHILEj%:s$=CHR$j%?4:IF1<=j%?5THEN
16605FORk%=1TOj%?5:s$+=CHR$j%?(k%+5):NEXT
16610ENDIF
16615IFCg%THENBPUT#c%," "+FNungstrans(s$)
16620j%=!j%:ENDWHILE
16625ENDCASE
16630ENDIF
16635U%=U%!0:i%+=4:ENDWHILE:IFCg%THENBPUT#c%,"#"
16640ENDIF
16645R%=R%!0:ENDWHILE:CLOSE#c%:SYS131080,18,"<Wimp$ScrapDir>.Printers."+c$,4038:SYS131080,4,"<Wimp$ScrapDir>.Printers."+c$,,,,3
16650ENDIF
16655ENDIF
16660SYS263873:ENDPROC
16665DEFPROCr (K%,H%,c%,Dg%):LOCALfb$,eb%,U%,mb%,i%,j%,gb$,sb%,k%,l%,p%,s$:Dg%+=1:gb$=FNp (K%,H%):U%=INSTR(gb$,":"):fb$=MID$(gb$,1,U%-1):eb%=H%!8:mb%=0:WHILEeb%ANDNOTmb%:IF$(eb%+12)=fb$THEN
16670mb%=-1
16675ELSE:eb%=eb%!0
16680ENDIF
16685ENDWHILE:IFNOTmb%ANDNOTeb%THEN
16690ENDPROC
16695ENDIF
16700BPUT#c%," "+fb$+":":U%=eb%!4:i%=FNCa (gb$):IFi%=0THEN
16705ENDPROC
16710ENDIF
16715i%=i%+8:WHILEU%:BPUT#c%,$(U%+16)+" ";:IF!i%=0THEN
16720IFU%!4=6THEN
16725BPUT#c%,48
16730ELSE:IFU%!4=1THEN
16735BPUT#c%,48
16740ENDIF
16745ENDIF
16750BPUT#c%,10
16755ELSE:j%=!i%:CASEU%!4OF
16760WHEN1:BPUT#c%,STR$!j%
16765WHEN2:BPUT#c%,FNprinter_read_string(j%)
16770WHEN3:BPUT#c%,FNprinter_read_string(j%)
16775WHEN4:BPUT#c%,FNungstrans(FNprinter_read_string(j%))
16780WHEN5:BPUT#c%,10:CASEU%!8OF
16785WHEN1:BPUT#c%," "+STR$!j%!0+", "+STR$!j%!4
16790WHEN2:BPUT#c%," "+FNprinter_read_string(j%!0):BPUT#c%," "+FNprinter_read_string(j%!4)
16795WHEN3:BPUT#c%," "+FNprinter_read_string(j%!0):BPUT#c%," "+FNprinter_read_string(j%!4)
16800WHEN4:BPUT#c%," "+FNungstrans(FNprinter_read_string(j%!0)):BPUT#c%," "+FNungstrans(FNprinter_read_string(j%!4))
16805WHEN7:BPUT#c%," ";:PROCr(!j%!0,H%,c%,Dg%):BPUT#c%,", ";:PROCr(!j%!4,H%,c%,Dg%)
16810ENDCASE
16815WHEN6:k%=j%:l%=0:WHILEk%:l%+=1:k%=!k%:ENDWHILE:BPUT#c%,STR$l%:WHILEj%:IF0<=j%!4-1THEN
16820FORk%=0TOj%!4-1:l%=j%!(k%*4+8):CASEl%!-4OF
16825WHEN1196707401:BPUT#c%," "+STR$!l%+", ";
16830WHEN1196577875:BPUT#c%," "+$l%+", ";
16835WHEN810701907:CALLZ%,l%,s$:BPUT#c%," "+s$+", ";
16840WHEN1381258055:CALLY%,l%,s$:BPUT#c%," "+FNungstrans(s$)+", ";
16845WHEN1381257040:PROCr (!l%,H%,c%,Dg%):BPUT#c%,"##"
16850ENDCASE
16855NEXT
16860ENDIF
16865PTR#c%=PTR#c%-2:BPUT#c%,10:j%=!j%:ENDWHILE
16870WHEN7:PROCr (!j%,H%,c%,Dg%)
16875WHEN8:k%=j%:l%=0:WHILEk%:l%+=1:k%=!k%:ENDWHILE:BPUT#c%,STR$l%:WHILEj%:s$=CHR$j%?4:IF1<=j%?5THEN
16880FORk%=1TOj%?5:s$+=CHR$j%?(k%+5):NEXT
16885ENDIF
16890BPUT#c%," "+FNungstrans(s$):j%=!j%:ENDWHILE
16895ENDCASE
16900ENDIF
16905U%=U%!0:i%+=4:ENDWHILE:BPUT#c%,"#":ENDPROC
16910DEFFNCa(s$):LOCALj%,k%,t$:j%=INSTR(s$,":"):t$=MID$(s$,j%+1):s$=LEFT$(s$,j%-1):j%=H%!8:k%=0:WHILEj%:IF$(j%+12)=s$THEN
16915j%=H%!12:WHILEk%:j%=j%!0:k%-=1:ENDWHILE:k%=VALt$-1:j%=j%!4:WHILE(j%!(j%!4*4+8)=0)AND(j%>0):j%=j%!0:ENDWHILE:WHILEk%:j%=j%!0:IFj%!(j%!4*4+8)THEN
16920k%-=1
16925ENDIF
16930ENDWHILE:=j%
16935ELSE:j%=j%!0:k%+=1
16940ENDIF
16945ENDWHILE:PROCb(FNmsg_2(A%!12,"FAG",s$,t$)):=0
16950DEFPROCLc(z%,og%,RETURNpg%):pg%=0:z%!24=z%!24OR1:N%=z%!12:PROCXa(z%):PROCA(z%):IFA%!44=1THEN
16955PROCCc(z%,-1,0,og%,pg%)
16960ENDIF
16965ENDPROC
16970DEFPROCCc(z%,dc%,ec%,og%,RETURNpg%):LOCALfc%,i%,s$:pg%=0:fc%=W%:IFNOTec%W%=z%
16975IFW%=0ENDPROC
16980s$=FNn(W%,0):IFs$<>""THEN
16985IFdc%THEN
16990W%!24=W%!24ANDNOT2
16995ENDIF
17000W%!24=W%!24OR4:PROCi(W%):PROCf(-1,W%,0):IFW%=fc%THEN
17005PROCicon_deselect(-1,fc%!20):fc%=0
17010ENDIF
17015W%=fc%:IFog%THEN
17020pg%=-1
17025ELSE:PROCb(s$)
17030ENDIF
17035ENDPROC
17040ENDIF
17045PROCc(W%!4,W%,-6,0):PROCwb(W%):PROCz:IFdc%THEN
17050IFfc%THEN
17055PROCicon_deselect(-1,fc%!20):fc%!24=fc%!24ANDNOT2
17060ENDIF
17065W%!24=W%!24OR2:PROCicon_select(-1,W%!20):SYS524608TO,,,,i%:IF?i%CALLZ%,i%,s$:SYS36,"Printer$",i%,LENs$
17070ELSE:W%=fc%
17075ENDIF
17080ENDPROC
�>squished.RunImage

��,�$
|ș263872:�A%84,A%!16 256,V%256,aa%256,O%512,q%1024,X%256,ba%256:�a%(4):�aa("Printers:Messages",A%!12):��_(A%!12):���,�$
X�ba:�ca(�msg_0(A%!12,"ID")):�da:�ea:�fa:�ga:�ha:�ia:�P%+8:�ja:�ka:�la:ș263873:��ma
	�ca%�
%$(q%+44)=aa$:?(q%+44+�(aa$))=0:�O
#�
(�:�v(A%!20):�0:�
-(��v(da%):�r%,t%,z%:r%=�aa(da%):Ȏr%�
2�0:�na:�oa
7
�1:�pa
<�2:ș262341,,q%
A	�3:�e
F
�6:�qa
K�7:�ea%�
P�ra
U�:�w(W%,7,q%)
Z�
_
�8:�sa
d
�9:�ta
i�13:!(q%!0)=0:�ua
n�17,18:�va(r%)
s�19:�wa
x:�w(W%,r%,q%)
}�
�'fa%=-1:z%=A%!48:ȕz%:t%=z%!56:�t%�
��fa%=-1fa%=t%��t%<fa%fa%=t%
��
�z%=z%!0:�:Ȏga%�
��1:fa%+=500:ga%=2
��2:�xa:ga%=0
��
��
�x��ka:�k$:q%!0=24:q%!12=0:q%!16=524611:q%!20=34:ș262375,18,q%:ha%=q%!8:�ya:�za:�Aa:�` (-1):k$="<Printers$Dir>":�ia%�
�:k$+=".Remote":ș131080,8,k$:k$+=".ID"+h$:ș131080,8,k$
��
��k$+=".":ș36,"PrinterChoices$Path",k$,�k$,0,0:�Ba("Printers:PaperRO",2):�Ba("PrinterChoices:PaperRW",1):�ja%=0�253,�msg_0(A%!12,"FAK")
��Ca:fa%=-1:ș66�ka%:�Da:�
�3��ya:A%!20=12589105:la%=12589427:ma%=12589361:�
�r��ba:�h%,l%,a%,w%:ș131080,8,"<Printers$Dir>":h%=�"Printers:Code":l%=�#h%:ș41,21,h%�,a%,w%:�#h%:�(w%�255)=46�
�	P%=a%
�'�:�P%l%+1:ș8,16,"Printers:Code",P%
��
�Z%=P%+64:Y%=P%+68:�
�L��Aa:�na%,oa%:ș16�na%:ș73,"/g,quit/s,/g,pdf/s,/g",na%,O%,256:�O%!12=0�
�	ca%=0
��:ca%=-1
��
�aa$="":na%=O%!16:�na%<>0�
�<oa%=!na%�65535:na%+=2:ȕoa%:aa$+=�(?na%):na%+=1:oa%-=1:�
��
�
	���za:c=1814.4*72000/(180<<8):d=72000:pa%=44:qa%=0:ra%=0:sa%=0:ta%=0:ua%=0:va%=0:A%!48=0:A%!44=0:W%=0:wa%=0:J$="":xa%=0:ya%=0:za%=0:Aa%=0:A%!24=0:A%!28=0:g$="null:":Ba%=0:Ca%=0:A%!32=0:ba$="":A%!36=0:Da%=0:Fa%=0:ja%=0:Ga%=0:Ha%=0
�ș6,204,,255�,Ia%:K$="":ca$="":A%!76=0:A%!80=0:Ja%=0:Ka%=0:La%=0:Ma%=0:h$="":Na%=0:q$="":L$="":M$="":Oa%=0:Pa%=0:ga%=0:ia%=0:�
x��ia:�c%,d%,Qa%,Ra%,Sa%,Ta%,Ua%:�a$():�a$(255):Sa%=0:Ta%=0:Va%=0:Wa%=0:Xa%=0:Za%=0:c%=-1:�:�Fa(k$,U$,c$,c%):�c$<>""�
Zș8,17,"Printers:"+c$+".Resources.Support"�d%,,Qa%,,Ra%:�d%=1�(Qa%�-1048576)=-1048576�
$Ra%=Ra%+3��3:Ȏ(Qa%�1048320)>>8�
"�4091:�Ra%>Sa%Sa%=Ra%
'�Va%<255a$(Va%)=c$
,
Va%+=1
1�4092:Ta%+=Ra%:Wa%+=1
6�
;�
@�
E%�c$="":�Wa%>0�b%(Wa%-1),b$(Wa%-1)
JUa%=�+Ta%+Sa%+16*1024:�=Ua%
O�(�+Ta%+Sa%+16*1024)<Ua%�
T>Ua%=Ua%/1024:Ua%=Ua%-Ua%�8+8:�253,�msg_1(A%!12,"FA4",�Ua%)
Y�
^�Va%>0�
cR�c$(Va%-1):�d%=0�Va%-1:c$(d%)="Printers:"+a$(d%)+".Resources.Support":�:ȣc$()
h�
m�
rT��Fa(�k$,�U$,�c$,�_a%):�i%,`a%,ab%:�_a%=-1k$=�task_read_env("Printers$Path",ba%)
w�:�_a%=-1�
|�k$=""�
�c$="":�
��
�i%=�k$,","):�i%=0i%=�k$+1
�!U$=�k$,i%-1):��U$)="."U$=�U$)
�U$+=�0:k$=�k$,i%+1):_a%=0
��
�Aș131084,10,U$,ba%,1,_a%,256,"*"�,,,`a%,_a%;ab%:�(ab%�1)`a%=0
��`a%=1�
��ba%!16=2�
�i%=ba%+20:�Z%,i%,c$:�
��
��:_a%=-1
��
��0:�
�v��Ga(c$):�Qa%,Ra%,f$:f$="Printers:"+c$+".Resources.Support":ș8,17,f$�d%,,Qa%,,Ra%:Ra%=Ra%+3��3:�d%<>1ș8,19,f$,d%
�2�(Qa%�-1048576)<>-1048576�254,�msg_1("FA3",c$)
�Ȏ(Qa%�1048320)>>8�
�	�4091
��4092:�Za%<Wa%�
�4�u%Ra%:b%(Za%)=u%:b$(Za%)=c$:ș8,16,f$,u%:Za%+=1
��
�:�254,�msg_1("FA3",c$)
��
��
����Ha(c$,�bb%):�d%,Qa%,f$,h%,cb%,db%,H%:�eb%:ș131080,8,"PrinterChoices:"+c$:f$="Printers:"+c$+".Resources.Support":ș8,17,f$�d%,,Qa%:�d%<>1ș8,19,f$,d%
�2�(Qa%�-1048576)<>-1048576�254,�msg_1("FA3",c$)
JB%=1347769168:C%=60:bb%=�(P%+12):�bb%=0�253,�msg_1(A%!12,"FA5","PSUP")
Ȏ(Qa%�1048320)>>8�

�4091:bb%!24=1
�4092:bb%!24=0
=:B%=1347769168:C%=bb%:�P%+16:�254,�msg_1(A%!12,"FA3",c$)
�
!kbb%!0=0:$q%=c$:B%=q%:C%=2:bb%!4=�(P%+28):bb%!8=0:bb%!12=0:ș8,17,�h(bb%,"Resources.!Sprites")�d%:�d%=1�
&Uș131077,"IconSprites "+�h(bb%,"Resources.!Sprites")�C%;d%:�(d%�1)!C%=253:ș43,C%
+�
01ș8,17,�h(bb%,"Resources.Messages")�d%:�d%=1�
52�aa(�h(bb%,"Resources.Messages"),d%):bb%!16=d%
:�:bb%!16=0
?�
DMș8,17,�h(bb%,"Resources.Templates")�d%:�d%<>1�254,�msg_1(A%!12,"FA2",c$)
Ij�Ia(�h(bb%,"Resources.Templates"),�h(bb%,"Resources.Template3D")):d%=0:db%=bb%+20:�:�Ja("",d%,c$):�d%�
N_�l("",c$,1,h%):B%=1145981271:C%=16+1+�c$:cb%=�(P%+12):�cb%=0�253,�msg_1(A%!12,"FA5","WIND")
SEcb%!0=0:cb%!4=h%:cb%!8=0:cb%!12=0:$(cb%+16)=c$:!db%=cb%:db%=cb%+0
X�
]U�d%=0:�Ka:�c(bb%,0,-1,0):笤l(�h(bb%,"Template"))�254,�msg_1(A%!12,"OK1a",$bb%!4)
b�La(bb%):�m:�ia%�
g笤l(�Q(bb%,h$,"PrData"))�
l�f$="<Printers$Dir>"+".Remote.ID"+h$+"."+$bb%!4:ș131080,8,f$:f$="<Printers$Dir>"+".Remote.ID"+h$+"."+$bb%!4+".PrData":d%=�(f$):�d%=0�
q#�254,�msg_1(A%!12,"OK1",$bb%!4)
v��:eb%=bb%!8:ȕeb%:�#d%,$(eb%+12)+":":�#d%,"#":eb%=eb%!0:�:�#d%:ș8,18,f$,4038:笤l(�Q(bb%,h$,"PrData"))�254,�msg_1(A%!12,"OK1",$bb%!4)
{�
��
�;�:笤l(�h(bb%,"PrData"))�254,�msg_1(A%!12,"OK1",$bb%!4)
��
�8�Ma(bb%):�m:�Ba(�h(bb%,"Resources.PaperRO"),0):�ua%�
�$H%=ua%:ȕH%!0:H%=H%!0:�:H%!0=bb%
�
�:ua%=bb%
��
��
�9��Na:�z%,H%,t%:fa%=-1:z%=A%!48:ȕz%:H%=z%!4:�H%!24�8�
�/t%=10*H%?(24+1):�fa%=-1fa%=t%��t%<fa%fa%=t%
�z%!56=t%
��:z%!56=-1
��
�z%=z%!0:�:ș66�ka%:�
�Sݤx:�da$,f%,fb%,s$:�z%,H%,c$:da$=�task_read_env("Wimp$ScrapDir",ba%):�da$="":=0
��da$<>ca$�
�9ș131080,8,"<Wimp$ScrapDir>.Printers"�fb%;f%:�(f%�1)�
�Lfb%+=4:�Z%,fb%,s$:�b(�msg_2(A%!12,"WA13","<Wimp$ScrapDir>.Printers",s$))
��:ca$=da$:�Ja%�
�xș131080,8,"<Wimp$ScrapDir>.Printers.RemQueue"�fb%;f%:�(f%�1)=0ș131080,8,"<Wimp$ScrapDir>.Printers.RemSpool"�fb%;f%
��(f%�1)�
�Lfb%+=4:�Z%,fb%,s$:�b(�msg_2(A%!12,"WA13","<Wimp$ScrapDir>.Printers",s$))
��
��
�!z%=A%!48:ȕz%:�z%!24�(1<<16)�
��(z%!40=0)�
H%=z%!4:c$=$(H%!4)
�:c$=$(z%!40)
�
�Oa (z%)
�

z%=z%!0:�
 �
%�
*=-1
/���Da:�c%,d%,s$,J%,c$,H%,gb%,t%,hb%,ib%,jb%,kb%:�ab%,lb%,S%,mb%,nb%,ob%,i$,z%,pb%,qb%,ea$,p%,rb%,s$,sb%:�nb%,tb%:ub%=�s(�msg_0(A%!12,"NNE"),"s"+�msg_0(A%!12,"IC"),-5,251658240):vb%=-1:�ia%�
4@s$="<Printers$Dir>"+".Remote.ID"+h$+".Settings":ș8,17,s$�c%
9,�:ș8,17,"<Printers$Dir>"+".Settings"�c%
>�
C
�c%=1�
H	�ia%�
M%笤l (s$)�254,�msg_0(A%!12,"OKD")
R@�:笤l("<Printers$Dir>"+".Settings")�254,�msg_0(A%!12,"OKD")
W�
\J%=�b("fv:"):�J%=0�
a�j(�msg_0(A%!12,"OKV"),1)
f�:�c($J%)<>1�
k�j(�msg_0(A%!12,"OKV"),1)
p5�:�P:�:J%=�b("cl:"):�Pa:ab%=0:lb%=�b("fg:"):�lb%�
uab%=�c ($lb%)
z�
#hb%=�b("sn:"):�hb%c$=$hb%�c$=""
�*�Qa:�(J%>0)�((ab%�(1<<17))=0)�(lb%>0)�
�d%=�$J%,":"):�d%=0d%=�$J%+1
�Hs$=�$J%,d%+1):$J%=�$J%,d%-1):H%=ua%:ib%=0:ȕH%��ib%:�$H%!4=$J%ib%=-1
��ib%H%=H%!0
��:�ib%�
�'�Ra:�Ga($J%):�Ha($J%,H%):�Sa:ib%=-1
��
�
�ib%�
�#hb%=�b("nm:"):�hb%c$=$hb%�c$=""
�"�b(�msg_2(A%!12,"WA1",$J%,c$))
�
�:�Ta(H%)
��
��
�I�J%=0:�Q:�:J%=�b("cl:"):nb%=!wb%:tb%=xb%:�P:ab%=0:lb%=�b("fg:"):�lb%�
�ab%=�c ($lb%)
��
�#lb%=�b("pn:"):�lb%i$=$lb%�i$=""
�#hb%=�b("sn:"):�hb%c$=$hb%�c$=""
�)�Q:�(J%>0)�((ab%�(1<<17))>0)�(lb%>0)�
�%mb%=0:S%=Ka%:ȕS%��mb%:�c$=$S%!4�
�
mb%=-1
�
�:S%=S%!0
��
��:�mb%��Ja%�
�p%=�$J%,":"):�p%=0�
p%=�$J%
�
�Ua (c$,�$t%,1,p%-1)," ")

�:�ab%�1�
Y�P:z%=�y (S%,ab%,-1,0,kb%):�Q:�P:!wb%=nb%:xb%=tb%:�Va (z%):�Q:�Wa (Ka%,$S%!4):�ab%�2�
z%!24=z%!24�2
�:z%!24=z%!24��2
$�
)d%=ja%:È•d%:�$d%!4=i$�
.z%!36=d%:d%=0
3�:d%=d%!0:�d%=0�
89d%=ja%:z%!36=d%:�b(�G(A%!12,"WA11",i$,$d%!4,c$)):d%=0
=�
B�
G�
L�
Q�
V�
[	�J%=0
`�
e�
j�m
o�
t0�w(A%!48,-5,0):rb%=0:z%=A%!48:ȕz%:�z%!24�2�
yrb%=-1:jb%=z%:z%=0
~
�:z%=z%!0
��
��:z%=A%!48:�(�rb%)�(z%)�
��select_printer (z%,-1,0)
��:�rb%�jb%�
��select_printer (jb%,-1,0)
��
��
��
�F��Ta(H%):�J%,R%,z%,d%,N%,h%,X$,yb%:J%=�e("nm:"):X$=$J%:�H%!44>100�
� �b(�msg_1(A%!12,"WA7",X$)):�
��
�(yb%=H%!12:R%=yb%!4:ȕR%>0:�$R%!8=X$�
�R%!(R%!4*4+8)+=1:R%=-1
�
�:R%=R%!0
��
��:�R%=0�
� �b(�msg_1(A%!12,"WA8",X$)):�
��
�HB%=1414419024:C%=68:z%=�(P%+12):�z%=0�253,�msg_1(A%!12,"FA5","PRNT")
�OB%=J%:C%=2:z%!8=�(P%+28):z%!0=0:z%!4=H%:�H%!24�8z%!56=10*H%?(24+1)�z%!56=-1
�
�H%!24�4�
�\h%=�c($�e("cn:")):B%=1413697091:C%=h%*4:N%=�(P%+12):�N%=0�253,�msg_1(A%!12,"FA5","CNCT")
�z%!12=N%:�0<=h%-1�
��d%=0�h%-1:J%=�d:�J%�
�T%=�a(J%,"nl:"):�T%�
N%!(d%*4)=0
�:T%=�a(J%,"in:"):�T%�

%N%!(d%*4)=�store_integer(�c($T%))
�:T%=�a(J%,"st:"):�T%�
"B%=T%:C%=2:gb%!(d%*4)=�(P%+28)
�:T%=�a(J%,"s0:"):�T%�
"B%=T%:C%=3:gb%!(d%*4)=�(P%+28)
#�:T%=�a(J%,"gs:"):�T%�
("B%=T%:C%=4:gb%!(d%*4)=�(P%+28)
-�:T%=�a(J%,"pt:"):�T%�
2UB%=1381257040:C%=4:N%!(d%*4)=�(P%+12):�N%!(d%*4)=0�253,�msg_1(A%!12,"FA5","POTR")
7!N%!(d%*4)=�H($T%,0)
<!�:�R(�msg_1(A%!12,"OKH",$J%))
A�
F�
K�
P�
U�
Z�
_�
d�
i�
nJ�:B%=1413697091:C%=36:N%=�(P%+12):�N%=0�253,�msg_1(A%!12,"FA5","CNCT")
sDz%!12=N%:N%!0=�c($�e("ct:")):N%!4=�c($�e("bd:")):笤R�(N%?4>15)�
x@�j(�msg_1(A%!12,"OKAM",�msg_0(A%!12,"BR"+�(N%?4))),1):N%?4=0
}�
��N%!8=�c($�e("ft:")):C%=2:B%=�e("et:"):N%!12=�(P%+28):B%=�e("fl:"):N%!16=�(P%+28):B%=�e("ns:"):N%!20=�(P%+28):B%=�e("np:"):N%!24=�(P%+28):B%=�e("nu:"):N%!28=�(P%+28):B%=�e("no:"):N%!32=�(P%+28):J%=�b("cf:"):�J%�
�N%?6=�c($J%)
��:N%?6=0
��
�ȎN%!0�
��4:笤t�
�<N%!0=0:�b(�msg_2(A%!12,"WA9",$z%!8,�msg_0(A%!12,"CN4")))
��
��6:笤z�
�<N%!0=0:�b(�msg_2(A%!12,"WA9",$z%!8,�msg_0(A%!12,"CN6")))
��
��
��
�^h%=�c($�e("cs:")):B%=1195789891:C%=h%*4:gb%=�(P%+12):�gb%=0�253,�msg_1(A%!12,"FA5","CNFG")
�z%!16=gb%:�0<=h%-1�
��d%=0�h%-1:J%=�d:�J%�
�T%=�a(J%,"nl:"):�T%�
�gb%!(d%*4)=0
��:T%=�a(J%,"in:"):�T%�
�&gb%!(d%*4)=�store_integer(�c($T%))
��:T%=�a(J%,"st:"):�T%�
�"B%=T%:C%=2:gb%!(d%*4)=�(P%+28)
��:T%=�a(J%,"s0:"):�T%�
�"B%=T%:C%=3:gb%!(d%*4)=�(P%+28)
��:T%=�a(J%,"gs:"):�T%�
�"B%=T%:C%=4:gb%!(d%*4)=�(P%+28)
�:T%=�a(J%,"pt:"):�T%�
	WB%=1381257040:C%=4:gb%!(d%*4)=�(P%+12):�gb%!(d%*4)=0�253,�msg_1(A%!12,"FA5","POTR")
!gb%!(d%*4)=�H($T%,0)
!�:�R(�msg_1(A%!12,"OKH",$J%))
�
�
"�
'�
,�
1�
6�
;�
@�
EWz%!20=-1:z%!24=�c($�e("fg:")):z%!28=-1:z%!32=0:J%=�e("pn:"):d%=ja%:ȕd%:�$d%!4=$J%�
Jz%!36=d%:d%=0
O�:d%=d%!0:�d%=0�
T:d%=ja%:z%!36=d%:�b(�G(A%!12,"WA11",$J%,$d%!4,X$)):d%=0
Y�
^�
c[�:C%=2:B%=�e("sn:"):z%!40=�(P%+28):B%=�e("ic:"):z%!44=�(P%+28):�H%!32�4z%!48=�I�z%!48=0
hz%!52=0:�z%!24�1�
m�Xa(z%):�z%!24�2�
r�select_printer(z%,-1,0)
w�
|�
��z%!24�(1<<16)�Ja%�
��Oa (z%)
��
�1d%=A%+48:ȕ!d%:d%=!d%+0:�:!d%=z%:va%+=1:�Na:�
�<ݤe(fa$):�J%:J%=�b(fa$):�J%=0�R(�msg_1(A%!12,"OKG",fa$))
�=J%
�(��R(e$):�S(�msg_1(A%!12,"OKE",e$)):�
�(ݤh(H%,s$):="Printers:"+$H%!4+"."+s$
�ݤA(h%):�p%:�h%=-2�=-1
��h%=zb%�=-1
��h%=Ab%�=-1
��h%=Bb%�=-1
��h%=Cb%�=-1
��h%=Db%�=-1
��h%=A%!40�=-1
��h%=Q%�=-1
��h%=Fb%�=-1
��h%=Gb%�=-1
�p%=A%!48:ȕp%:�p%!48=h%�=-1
�p%=p%!0:�:=0
����Ca:�i%,ga$,ha$,Hb%,Ib%,Jb%,Kb%,j%:�Ia("Printers:Templates","Printers:Template3D"):�l("","info",1,Gb%):�l("","prntctrl",1,Fb%):�l("","connections",1,Q%):�l("","queue",1,A%!40):�l("","query",1,Db%)
���l("","papersize",1,Cb%):�l("","howquery",1,Bb%):�l("","shutdown",1,Ab%):�l("","save",1,zb%):�Ka:�icon_write(Gb%,3,�msg_0(A%!12,"VSN")):�j%=0�5:B%=1178878793:C%=40:i%=�(P%+12):�i%=0�253,�msg_1(A%!12,"FA5","ICDF")
�!i%=A%!40:i%!4=j%:ș262350,,i%:ș262340,,i%:A%!(52+4*j%)=i%+8:�:�j%=0�4:B%=1178878793:C%=40:i%=�(P%+12):�i%=0�253,�msg_1(A%!12,"FA5","ICDF")
�'!i%=Fb%:i%!4=j%:ș262350,,i%:�j%=4�
�ș262340,,i%
�U�:B%=1482184792:C%=i%!36+1:i%!28=�(P%+12):�i%!28=0�253,�msg_1(A%!12,"FA5","XXXX")
�
oa%(j%)=i%+8:�:�j%=0�3:a%(j%)!16=a%(4)!16:�:�j%=0�3:�icon_write(Fb%,j%,�msg_0(A%!12,�icon_read(Fb%,j%))):�:�

ݤba(a,b):�a>b�=a�=b
WݤI:�p%:�Ia("Printers:Templates","Printers:Template3D"):�l("","pause",1,p%):�Ka:=p%
Q��Za(Lb%):!O%=Lb%:ș262348,,O%�1:B%=1179014466:C%=O%!76:�P%+16:ș262339,,O%:�
,��pa:�Mb%,i%,t$,ia$,z%,H%,Nb%:�S%:Ȏ!q%�
!/�A%!40:ș262344,,q%�Mb%:B%=q%:C%=Mb%:�P%+36
&p�Fb%:ș262344,,q%�Mb%:ȕMb%:�i%=0�3:a%(i%)!4=a%(4)!4:a%(i%)!12=a%(4)!12:�:z%=A%!48:Ob%=0:ȕz%:Ob%+=1:�z%!40�
+$a%(0)!20=$z%!40
0�:?a%(0)!20=13
5�
:c$a%(1)!20=$z%!8:t$=�!(z%!12+0):ia$=�msg_0(A%!12,"IC"+t$):�ia$="IC"+t$ia$=�msg_1(A%!12,"ICx",t$)
?!$a%(2)!20=ia$:�z%!24�(1<<16)�
Dt$="SHA"
I�:�z%!24�1�
Nt$="ACT"
S�:t$="INA"
X�
]�
b�$a%(3)!20=�msg_0(A%!12,t$):�i%=0�3:ș262370,,a%(i%):a%(i%)!12=a%(i%)!4:a%(i%)!4-=(a%(4)!12-a%(4)!4):�:z%=z%!0:�:S%=Ka%:ȕS%:$a%(0)!20=$S%!4:$a%(1)!20=$S%!8:$a%(2)!20=�msg_0 (A%!12,"IC9"):�S%!20>0�
g"$a%(3)!20=�msg_0 (A%!12,"UNA")
l$�:$a%(3)!20=�msg_0 (A%!12,"INA")
q�
vk�i%=0�3:ș262370,,a%(i%):a%(i%)!12=a%(i%)!4:a%(i%)!4-=(a%(4)!12-a%(4)!4):�:S%=S%!0:�:ș262346,,q%�Mb%:�
{&:�H(!q%,Nb%,H%,z%):�c(H%,z%,1,q%)
��
��
�,��_a(z%):�y%,s$:�z%!40s$=$z%!40�s$=$z%!8
���`a(z%!48,�msg_1(A%!12,"PAU",s$)):!O%=-2:ș262347,,O%:y%=O%!4-O%!20:O%!4=z%!20:ș262350,,O%:y%+=O%!16-680:!O%=z%!48:ș262347,,O%:O%!12=(O%!12-O%!4)+y%:O%!16=140+240:O%!4=y%:O%!8=O%!16-240:O%!28=-1:ș262341,,O%:�
�E��s(Lb%):!O%=24:O%!12=0:O%!16=262347:O%!20=Lb%:ș262375,17,O%,0:�
�*��e:�i%,j%,z%,H%,Nb%:�s(!q%):�A(!q%)�
�ș262342,,q%
�&�:�H(!q%,Nb%,H%,z%):�c(H%,z%,3,q%)
��
��
�#��free_structure(p%):�i%:�p%=0�
�Ȏp%!-4�
� �1146377036:ȕp%:�0<=p%!4-1�
�/�i%=0�p%!4-1:�free_structure(p%!(i%*4+8)):�
��
�.i%=p%!0:B%=1146377036:C%=p%:�P%+16:p%=i%:�
�V�1280266050:�free_structure(p%!0):�free_structure(p%!4):B%=1280266050:C%=p%:�P%+16
�P�1196707401,1196577875,810701907,1381258055,1381257040:B%=p%!-4:C%=p%:�P%+16
�>�1380010051:ȕp%:i%=!p%:B%=1380010051:C%=p%:�P%+16:p%=i%:�
�':�253,�msg_1(A%!12,"FAA",�~(p%-4))
��
��
�3��va(r%):�s$,z%,H%,Nb%,Pb%,i%:Pb%=q%!4:Ȏq%!16�
��0:�I:�x
�
�1:�ab
��2:�q%!36�
9ș262356,,-1:i%=q%+44:�Z%,i%,s$:�icon_write(Q%,30,s$)
�

�3:�bb
�5:�q%!40=4038�
,q%!12=q%!8:q%!16=4:ș262375,17,q%,Pb%:�O
�
 �8:�A%!32�
%
�!q%<>20�
*�(q%!20�1)=0Qb%=1�Qb%=2
/�:Qb%=1
4�
98q%!12=q%!8:ș262375,19,q%,Pb%:A%!20=A%!20�1:�cb(Ab%)
>�
C5�10:�#q%!20,"/"+�task_read_env("Printers$Dir",O%)
H,�11:z%=A%!48:ȕz%:�(z%!24�8)<>0�z%<>ra%�
M"r%=z%!12:�r%!0=q%!20�q%!24<=0�
Rcs$=�msg_0(A%!12,"INU"):!q%=32+�s$��3:q%!12=q%!8:q%!16=12:$(q%+28)=s$+�0:ș262375,17,q%,Pb%:z%=0
W�
\�
a�z%z%=z%!0
f�
k
�12:qa%=2
p�1282:�A(q%!32)�
u�db
z�:�H(q%!32,Nb%,H%,z%):�Nb%�
�c(H%,z%,r%,q%)
��:�q%!36�
� �xa%�c (xa%!4,xa%,r%,q%)��db
��
��
��
��262345:�q%!20=Ab%�
��A%!32>0A%!20=A%!20��1
�	�:�eb
��
��524609:A%!36=0
��524610:�W%�
�q%!20=-2:q%!24=W%!20:�ab
��:z%=A%!48:�z%�
�%q%!20=1:s$=�msg_0(A%!12,"OKU")+�0
�'�:q%!20=2:s$=�msg_0(A%!12,"OKW")+�0
��
�K!q%=28+�s$��3:q%!12=q%!8:q%!16=524612:$(q%+24)=s$+�0:ș262375,17,q%,Pb%
��
��524611:�q%!4<>Rb%�
�
�q%!0=20�
�	�I:�x
��:�q%!12=ha%�
�!�b(�msg_0(A%!12,"FAJ")):�I:�x
�,�:q%!12=q%!8:q%!20=34:ș262375,17,q%,Pb%
��
	�
	�
	�524614:ta%=2
	�524626:�W%�
	�select_printer(W%,-1,0)
	�
		:�x
	$�w(W%,r%,q%)
	)�
	.�
	3��db:�s$,z%,F$:Ȏq%!32�
	8�-2:�A%!48=0�
	=.�interactive_help(�msg_0(A%!12,"ICON0")):�
	B�
	G)�y(q%!36,z%):�z%!40s$=$z%!40�s$=$z%!8
	L/�interactive_help(�msg_1(A%!12,"ICON1",s$))
	QP�zb%:s$=�msg_0(A%!12,"SAVE"+�q%!36):�s$="SAVE"+�q%!36s$=�msg_0(A%!12,"SAVE")
	V�interactive_help(s$)
	[V�Ab%:s$=�msg_0(A%!12,"SHTDWN"+�q%!36):�s$="SHTDWN"+�q%!36s$=�msg_0(A%!12,"SHTDWN")
	`�interactive_help(s$)
	eS�Bb%:s$=�msg_0(A%!12,"HWQRY"+�q%!36):�s$="HWQRY"+�q%!36s$=�msg_0(A%!12,"HWQRY")
	j�interactive_help(s$)
	oS�Cb%:s$=�msg_0(A%!12,"PAPER"+�q%!36):�s$="PAPER"+�q%!36s$=�msg_0(A%!12,"PAPER")
	t�interactive_help(s$)
	yS�Db%:s$=�msg_0(A%!12,"QUERY"+�q%!36):�s$="QUERY"+�q%!36s$=�msg_0(A%!12,"QUERY")
	~�interactive_help(s$)
	�3�A%!40:�interactive_help(�msg_0(A%!12,"QUEUE"))
	�#�Q%:F$="CNCT"+�q%!36:�q%!36=13�
	�$�icon_set(Q%,13)F$+="b"�F$+="a"
	��
	��q%!36=35�
	�$�icon_set(Q%,35)F$+="b"�F$+="a"
	��
	��q%!36=37�
	�$�icon_set(Q%,37)F$+="b"�F$+="a"
	��
	�5s$=�msg_0(A%!12,F$):�s$=F$s$=�msg_0(A%!12,"CNCT")
	��interactive_help(s$)
	�2�Fb%:�interactive_help(�msg_0(A%!12,"PRCTRL"))
	�0�Gb%:�interactive_help(�msg_0(A%!12,"INFO"))
	�%:ș262388,1,V%,q%!32,q%!36:ȎJ$�
	��"ME1":�!V%<>2�
	�1�interactive_help(�msg_0(A%!12,"HME1-"+�!V%))
	��:�A%!44=0�
	�.�interactive_help(�msg_0(A%!12,"HME1-2a"))
	�/�:�interactive_help(�msg_0(A%!12,"HME1-2"))
	��
	��
	�P�"ME2","ME3","ME4","ME5","ME6","MP1":�interactive_help(�msg_0(A%!12,"H"+J$))
	��"MQ1":�J(Sb%,!V%)�
	��!V%>3�Aa%=0�
-�interactive_help(�msg_0(A%!12,"SMQ1-7"))
5�:�interactive_help(�msg_0(A%!12,"SMQ1-"+�(!V%)))

�
�:�!V%<>4�
3�interactive_help(�msg_0(A%!12,"HMQ1-"+�(!V%)))
�:�Aa%!12�
.�interactive_help(�msg_0(A%!12,"HMQ1-4a"))
#0�:�interactive_help(�msg_0(A%!12,"HMQ1-4b"))
(�
-�
2�
7�"MC1":�J(Sb%,!V%)�
<�!V%=6�
A/�interactive_help(�msg_0(A%!12,"SMC1-6")):�
F�
K(ș262358,Fb%,O%,1<<21,1<<21:�!O%=-1�
P-�interactive_help(�msg_0(A%!12,"SMC1-2"))
U/�:�interactive_help(�msg_0(A%!12,"SMC1-0"))
Z�
_3�:�interactive_help(�msg_0(A%!12,"HMC1-"+�!V%))
d�
i�"MC1s":�J(Sb%,!V%)�
n�!V%=7�
s0�interactive_help(�msg_0(A%!12,"SMC1s-7")):�
x�
}�!V%=2�Ja%=0�
�0�interactive_help(�msg_0(A%!12,"SMC1s-2")):�
��
�(ș262358,Fb%,O%,1<<21,1<<21:�!O%=-1�
�.�interactive_help(�msg_0(A%!12,"SMC1s-3"))
�0�:�interactive_help(�msg_0(A%!12,"SMC1s-0"))
��
�4�:�interactive_help(�msg_0(A%!12,"HMC1s-"+�!V%))
��
��
��
��
�p��interactive_help(m$):�Pb%:!q%=24+�m$��3:q%!12=q%!8:q%!16=1283:$(q%+20)=m$+�0:Pb%=q%!4:ș262375,17,q%,Pb%:�
�&��ab:�s$,i%,y%,z%,M%:�q%!20=A%!40�
�X!V%=A%!40:ș262347,,V%:B%=q%!32-V%!16+V%!24:y%=�(P%+44):i%=A%!16:z%=!i%:M%=i%!4:�z%�
�q%!20=-2:q%!24=z%!20
��
��:�y(q%!24,z%)
��
�&�q%!20<>-2�254,�msg_0(A%!12,"OKN")
�Bi%=q%+44:�Z%,i%,s$:i%=�s$:ȕi%>0:�s$,i%,1)="."��s$,i%,1)=":"�
�s$=�s$,i%+1):i%=0
��
�Hi%-=1:�:ba$=s$:A%!36=0:Da%=q%!4:s$=�m(-1):�(z%!32)<>0�(z%!24�36)<>0�
�uș131108,"Printer$Temp",,-1:q%!0=48+�s$��3:q%!12=q%!8:q%!16=2:q%!36=-1:$(q%+44)=s$+�0:ș262375,17,q%,Da%:Fa%=q%!8
���:q%!12=q%!8:ș262375,19,q%,Da%:�select_printer(z%,0,0):ș36,"Printer$Temp",s$,�s$:q%!16=524608:ș262375,18,q%,Da%:�fb (Da%,ba$)
��
�
	ݤm(Tb%):�c%:笤x�
	�Tb%�
�254,�msg_0(A%!12,"OKAO")
$�:�j(�msg_0(A%!12,"OKAO"),1):=""
�
"�
'c�:Ha%+=1:ș8,17,"<Wimp$ScrapDir>.Printers."+�Ha%�c%:�c%=0:=�S("<Wimp$ScrapDir>.Printers."+�Ha%)
,7��bb:�s$,i%,z%,O$,o$,Ub%,Pb%:�q%!40=4038�q%!20=Fb%�
1�O:�
6�
;Di%=q%+44:�Z%,i%,o$:ș8,17,o$�Ub%:�(Ub%�2)�(q%!40<4096)q%!40=4096
@�q%!20=A%!40�
EX!V%=A%!40:ș262347,,V%:B%=q%!32-V%!16+V%!24:y%=�(P%+44):i%=A%!16:z%=!i%:M%=i%!4:�z%�
Jq%!20=-2:q%!24=z%!20
O�
T�
Y&�q%!20<>-2�254,�msg_0(A%!12,"OKN")
^mA%!36=Fa%<>0�Fa%=q%!12:q%!12=q%!8:q%!16=4:Pb%=q%!4:ș262375,17,q%,Pb%:Fa%=0:�y(q%!24,z%):Ub%=q%!40:�z%=0�
c&�Ub%<>4038�254,�msg_0(A%!12,"OKW")
h�O:�
m�
r�A%!36�
wbș272000,Da%�i%:�Z%,i%,O$:o$=ba$:s$=�task_read_env("Printer$Temp",O%):�s$=""i%=q%+44:�Z%,i%,s$
|p�:i%=q%+44:�Z%,i%,s$:i%=�s$:ȕ�s$,i%,1)<>".":i%-=1:�:o$=�s$,i%+1):i%=1:ȕ�s$,i%,1)<>".":i%+=1:�:O$=�s$,i%-1)
��
� �gb(A%!36,O$,s$,o$,z%,Ub%):�
���eb:ȎJ$�
��"MQ1":�za%�
�*�Aa%Aa%?11=Aa%?11��8�za%!24=za%!24��16
�$�f(-1,za%,Aa%):ya%=0:za%=0:Aa%=0
��
�X�"MC1","MC1s":ș262358,Fb%,O%,1<<21,1<<21:�!O%�O%!4=-1�wa%=0�icon_deselect(Fb%,!O%)
��
�J$="":�
�Q��wa:�s$,z%,M%,N%,Vb%,G$,H%,z$,t%,Qa%,Ra%,Wb%,o$:�C$,z%,mb%,w$,c$,A$:Ȏq%!16�
�
�11:qa%=1
�6�524608:�y(q%!24,z%):�z%=0�254,�msg_0(A%!12,"OKW")
�1M%=z%!32:H%=z%!4:N%=z%!12:�M%=0�(z%!24�36)=0�
�i%=q%+44:�Z%,i%,o$:ȎN%!0�
��5:Vb%=(N%?6�2)<>0
��9:Vb%=0
�:Vb%=(N%?6�1)<>0
��
�	�Vb%�
�g$=�m(-1):�N%!0=5�
�%ș36,"PrinterType$5",g$,�g$:�J(5)
�)�:ș36,"PrinterType$10",g$,�g$:�J(10)
��
�	G$=g$
��
z$=�m(-1):ș36,"Printer$Temp",z$,�z$:q%!0=20:q%!16=524613:ș262375,18,q%,Da%:ta%=0:�:�v(la%):�ta%:b%=(ta%=2):Wb%=q%!4:�Vb%�
s$=�n(z%,-1):�s$<>""�

�b(s$):�z%!32�
$z%!24=z%!24�4:�i(z%):�f(-1,z%,0)
�
�
!�
&�b%�
+ș8,17,z$�t%,,Qa%,,Ra%:�t%�
0s$=z$:ș8,23,z$�,,,,,,Ub%
5�:�Vb%�
:�N%!0=5�
?�hb($N%!16,G$):�
D�:s$=G$:Ub%=H%!28
I�
N�:�N%!0=9�q$<>""�
S�c$=$(z%!40):K%=�c$," "):ȕK%:�c$,K%,1)=�160:K%=�c$," ",K%+1):�:w$=q$+"RemSpool."+h$+"."+c$:C$=q$+"RemQueue."+h$+"."+�(Na%):ș131080,17,w$�t%,,,,l%;f%:�(l%>0)�((f%�1)=0)�(t%=1)�
X-ș272000,Da%�i%:�Z%,i%,A$:�B (z%,A$,o$)�
]Xb%=W%!4:ș131113,25,w$,C$
b�:ș131080,6,w$
g�
l�
q�
v�select_printer(W%,0,-1):�
{�
��
�?ș272000,Wb%�O$:i%=�o$:ȕi%>0:�o$,i%,1)="."��o$,i%,1)=":"�
�o$=�o$,i%+1):i%=0
��
�%i%-=1:�:�gb(-1,O$,s$,o$,z%,Ub%):�
��
��
���select_printer(z%,0,-1):ș36,"Printer$Temp",,-1:s$=�m(-1):q%!0=48+�s$��3:q%!16=2:q%!36=-1:$(q%+44)=s$+�0:ș262375,17,q%,Da%:Fa%=q%!8
��524613:ta%=1
�:�w(W%,19,q%)
��
��
�+��x:�H%:�z%,c$,Ub%,c$,Zb%,f%,N%:�z:�W%�
�1c$=$W%!40:N%=W%!12:H%=W%!4:Ub%=H%!28:�N%!0=9�
�8ș424578,0,2,c$,0,0�,,,,,Zb%;f%:�(Zb%>0)�((f%�0)=0)�
�ș424323,0,Zb%,c$,Ub%
��
��
��
�	�Ja%�
�#z%=A%!48:ȕz%:�(z%!24)�(1<<16)�
��(z%!40=0)�
�H%=z%!4:c$=$H%!4
��:c$=$z%!40
��
��ib (z%)

�


z%=z%!0:�

�

qș131077,"%Wipe <Wimp$ScrapDir>.Printers.* RF~C~V":H%=ua%:ȕH%:�_(H%!16):H%=H%!0:�:�_(A%!12):�w(0,-2,0):�jb:�

(��sa:�H%,z%,Nb%,D$,H$,_b%:笤A(!q%)�

+�H(!q%,Nb%,H%,z%):�z%!40D$=$z%!40�D$=""

 1_b%=W%:�c(H%,z%,8,q%):�$(Nb%+16)="configure"�

%�z%!40H$=$z%!40�H$=""

*�H$<>D$�

/�(z%!24�(1<<16))�

48�kb(z%):�i(z%):�f(-1,z%,0):�(H%!24�4)=0�i(Q%)�T(z%)

9I�:�b (�msg_0(A%!12,"OKAP")):H$=D$:�d (1196577875,z%!40):�K (z%!40,D$)

>�

C�

H�z%!20<>-1�_b%<>W%�

M�select_printer(_b%,-1,0)

R�

W�

\�:�q%!24=13�

a
Ȏ!q%�

f!�Q%:�lb:�J$="ME6"ș262356,,-1

k
!q%=Q%:�e

p�Cb%:�mb:!q%=Cb%:�e

u>�zb%:ș262356,,-1:�icon_write(Q%,30,�T(�icon_read(zb%,1)))

z�

�:ș262364,q%!24

��

��

��

�X��U(`b%):�i%:!V%=`b%:ș262348,,V%�1:i%=V%!88:ȕi%:�icon_deselect(`b%,i%-1):i%-=1:�:�

�@��qa:�z%,qb%,M%,ac%,H%,Nb%,H$,D$,B%,C%,_b%:�S%:�A(q%!12)=0�

�-�H(q%!12,Nb%,H%,z%):�z%!40D$=$z%!40�D$=""

�8_b%=W%:�c(Nb%!8,Nb%!12,6,q%):�$(Nb%+16)="configure"�

��z%!40H$=$z%!40�H$=""

��H$<>D$�

��(z%!24�(1<<16))�

�8�kb(z%):�i(z%):�f(-1,z%,0):�(H%!24�4)=0�i(Q%)�T(z%)

�I�:�b (�msg_0(A%!12,"OKAP")):H$=D$:�d (1196577875,z%!40):�K (z%!40,D$)

��

��

��z%!20<>-1�_b%<>W%�

��select_printer(_b%,-1,0)

��

��

�
�:Ȏq%!8�

��1024:Ȏq%!12�

��Fb%:�q%!16�

�笤icon_set(q%!12,q%!16)�

�'�U(q%!12):�icon_select(q%!12,q%!16)

��

��:�U(q%!12)
�
�
�256:Ȏq%!12�
�Fb%:�q%!16�
�icon_set(q%!12,q%!16)�
�icon_deselect(q%!12,q%!16)
�:�icon_select(q%!12,q%!16)
$�
)�
.�
3�64:�q%!12=zb%�nb(!q%,q%!4)
8�2:Ȏq%!12�
=�-2:�g("ME1",-1,0)
B�A%!40:�g("MQ1",-1,0)
G�Fb%:�g("MC1s",-1,0)
L�Q%:Ȏq%!16�
Q�8:�g("ME2",-1,-1)
V�11:�g("ME3",-1,-1)
[�14:�g("ME4",-1,-1)
`�16:�g("ME5",-1,-1)
e�20:�g("ME6",-1,-1)
j�32:�g("SVE",-1,-1)
o�
t!�Cb%:�q%!16=47�g("MP1",-1,-1)
y�
~�4:Ȏq%!12�
��-2:�ob
��Db%:sa%=q%!16
��Bb%:sa%=q%!16
��zb%:�q%!16=2�
�9ș262356,,-1:�icon_write(Q%,30,�T(�icon_read(zb%,1)))
��
��Ab%:ș262356,,-1:�q%!16=3�
�!q%=A%!40:�e:�I:ÈŽQb%�
��1:ș262364,508
�	�2:�x
��
��:A%!20=A%!20��1
��
��Fb%:�q%!16�
�笤icon_set(q%!12,q%!16)�
�'�U(q%!12):�icon_select(q%!12,q%!16)
��
��t(z%,S%,qb%):�z%�
�(�c(z%!4,z%,-3,0):�pb(z%,"configure")
��
��
��Q%:Ȏq%!16�
��0,1,2,3,4,33:�qb
��5:�lb:!q%=Q%:�e
��8:�g("ME2",-1,-1)
�11:�g("ME3",-1,-1)
�14:�g("ME4",-1,-1)

�16:�g("ME5",-1,-1)
�20:�g("ME6",-1,-1)
�32:�g("SVE",-1,-1)
�38:!q%=Q%:�e
�
#�Cb%:Ȏq%!16�
(�42:�mb:!q%=Cb%:�e
-�33:�rb:!q%=Cb%:�e
24�48:B%=1163547472:C%=Ga%:�P%+16:Ga%=0:!q%=Cb%:�e
7&�23,22:�icon_select(Cb%,q%!16):�sb
<�47:�g("MP1",-1,-1)
A�
F!:z%=A%!48:ȕz%:�z%!48=q%!12�
KM%=z%!32:ac%=M%!44:�ac%�
P�ac%!40�
U
�q%!16=4�
Z�n(z%,M%,-1)
_>�:z%!24=z%!24��36:ac%!40=0:�i(z%):�f(-1,z%,0):!q%=z%!48:�e
d�
i�
n�
sz%=0
x
�:z%=z%!0
}�
��
��
��1:Ȏq%!12�
��-2:�ob
��Q%:Ȏq%!16�
��0,1,2,3,4,33:�qb
�
�5:�lb
��
��Cb%:Ȏq%!16�
��42:�mb
��33:�rb
�&�23,22:�icon_select(Cb%,q%!16):�sb
��
��
��
��
��
�-��qb:�c%,h%,i%,n%:c%=-1:�icon_set(Q%,1)�
ܿ�icon_unshade(Q%,15):�icon_unshade(Q%,8):�icon_unshade(Q%,17):�icon_unshade(Q%,11):�icon_unshade(Q%,18):�icon_unshade(Q%,14):�icon_unshade(Q%,19):�icon_unshade(Q%,16):�icon_unshade(Q%,13)
��:�icon_shade(Q%,15):�icon_shade(Q%,8):�icon_shade(Q%,17):�icon_shade(Q%,11):�icon_shade(Q%,18):�icon_shade(Q%,14):�icon_shade(Q%,19):�icon_shade(Q%,16):�icon_shade(Q%,13)
��
��icon_set(Q%,2)�
�3�icon_unshade(Q%,25):�icon_unshade(Q%,20):c%=25
�+�:�icon_shade(Q%,25):�icon_shade(Q%,20)
��
��icon_set(Q%,3)�
]�icon_unshade(Q%,26):�icon_unshade(Q%,27):�icon_unshade(Q%,28):�icon_unshade(Q%,29):c%=26
	Q�:�icon_shade(Q%,26):�icon_shade(Q%,27):�icon_shade(Q%,28):�icon_shade(Q%,29)
�
�icon_set(Q%,4)�
H�icon_unshade(Q%,30):�icon_unshade(Q%,32):�icon_unshade(Q%,35):c%=30
>�:�icon_shade(Q%,30):�icon_shade(Q%,32):�icon_shade(Q%,35)
"�
'�c%=-1�
,+�caret_info(h%,i%,n%):�h%=Q%ș262354,-1
1�:�caret_set(Q%,c%)
6�
;�
@*��y(Lb%,�z%):z%=A%!48:ȕz%:�z%!20=Lb%�
Ez%=z%!0:�:�
J;��ob:�z%,bc%,cc%:cc%=�-1:bc%=(q%!8=1):�y(q%!16,z%):�z%�
O	�bc%�
T�cc%�T(z%)��tb
Y�:�cc%�
^(�c(z%!4,z%,-3,0):�pb(z%,"configure")
c.�:�select_printer(z%,-1,0):�i(Fb%)�ub(z%)
h�
m�
r�
w�
|
�vb(z%):�
�=��select_printer(z%,dc%,ec%):�fc%,i%,s$:fc%=W%:�ec%W%=z%
�
�W%=0�
�s$=�n(W%,0):�s$<>""�
�	�dc%�
�W%!24=W%!24��2
��
��W%!32�
�$W%!24=W%!24�4:�i(W%):�f(-1,W%,0)
��
��W%=fc%�
�/�icon_deselect(-1,fc%!20):ș524632,-1:fc%=0
��
�W%=fc%:�b(s$):�
��
�%�c(W%!4,W%,-6,0):�wb(W%):�z:�dc%�
�	�fc%�
�.�icon_deselect(-1,fc%!20):fc%!24=fc%!24��2
��
�]W%!24=W%!24�2:�icon_select(-1,W%!20):ș524608�,,,,i%:�?i%�Z%,i%,s$:ș36,"Printer$",i%,�s$
��:W%=fc%
��
��
�H��wb(z%):�`%:`%=z%!36:ș524612,,`%!8,`%!12,`%!24,`%!16,`%!28,`%!20:�
�8��z:!ba%=20:ba%!12=0:ba%!16=524615:ș262375,17,ba%:�
��ݤC(gc%,z%):�p$,r%,s$,i%:p$=�msg_0(A%!12,"CLM"):!q%=32+�p$��3:q%!12=0:q%!16=11:q%!20=gc%:q%!24=0:$(q%+28)=p$+�0:ș262375,18,q%:qa%=0:ra%=z%:�:�v(la%):�qa%:ra%=0:�qa%=2i%=q%+28:�Z%,i%,s$:=s$
�=""
�ݤn(z%,hc%):�N%,p$,H%,fb%,f%,s$,ic%:�ja$,fb%,ab%,Zb%,c$,K%:�fb%=0�255:aa%?fb%=q%?fb%:�:H%=z%!4:N%=z%!12:g$=�task_read_env("PrinterType$"+�N%!0,ba%):ș6,204,Ia%:ș424324:ȎN%!0�

�1:�hc%�

/p$=�C(1,z%):�p$<>""�=�msg_1(A%!12,"OKI",p$)
�
ic%=�o(1):�ic%=0ic%=3
�z%!24�128�
!%g$="devices#buffer"+�ic%+":$."+�U
&,�:g$="devices#buffer"+�ic%+":$.Parallel"
+�
0
�2:�hc%�
5/p$=�C(2,z%):�p$<>""�=�msg_1(A%!12,"OKJ",p$)
:�
?[ș87,5,N%?4:ș87,6,N%?4:ș87,1,N%!8:ș87,0,N%?5,�1:ș6,204,1�,Ia%:ic%=�o(2):�ic%=0ic%=3
D(g$="devices#buffer"+�ic%+":$.Serial"
I'�4:�$N%!12=""�=�msg_0(A%!12,"OKAG")
N?g$="NetPrint#"+$N%!12+":":ș263872:ș262659,$N%!12:ș263873
S�5:g$="null:":�N%!16<>0�
X&�?(N%!16)>32�?(N%!16)<127g$=$N%!16
]�
b$ș131080,17,g$�fb%;f%:�f%�1fb%=0
g	�fb%�
l=ș131085,67,g$�fb%;f%:�(f%�1)=0�#fb%:ș131080,18,g$,H%!28
q*�:ș131080,11,g$,H%!28�fb%;f%:�(f%�1)�
vfb%+=4:�Z%,fb%,s$:=s$
{�
��
� �6:s$=�ca(N%,g$):�s$<>""�=s$
�O�8:ș131107,"PrinterType$8",O%,256,,3�,,f%:O%?f%=13:g$=$O%:�g$=""g$="null:"
��9:�Ja%�
�>c$=$z%!40:ș424578,0,2,c$,0,0�fb%,,,jc%,,Zb%;ab%:�(ab%�1)�
�=�msg_1 (A%!12,"OKAR",c$)
��
�'ș424323,1,Zb%,c$�fb%;ab%:�(ab%�1)�
�=�msg_1 (A%!12,"OKAR",c$)
��
�}q$="Share::_S"+�u(Zb%)+".":ja$="Share::_S"+�u(Zb%)+".RemSpool."+h$:ș293254:ș131080,8,ja$,,,0�fb%;ab%:ș293253:�(ab%�1)�
�=�msg_1 (A%!12,"OKAR",c$)
��
�bja$="Share::_S"+�u(Zb%)+".RemQueue."+h$:ș293254:ș131080,8,ja$,,,0�fb%;ab%:ș293253:�(ab%�1)�
�=�msg_1 (A%!12,"OKAR",c$)
��
�s$=�da:�s$<>""�
�=�msg_1 (A%!12,"OKAR",c$)
��
ߎK%=�c$," "):ȕK%:�c$,K%,1)=�160:K%=�c$," ",K%+1):�:g$="Share::_S"+�u(Zb%)+".RemSpool."+h$+"."+c$:ș293254:ș131080,17,g$�fb%;f%:�f%�1fb%=0
�	�fb%�
�=ș131085,67,g$�fb%;f%:�(f%�1)=0�#fb%:ș131080,18,g$,H%!28
�ș293253
�3�:ș131080,11,g$,H%!28�fb%;f%:ș293253:�(f%�1)�
�=�msg_1 (A%!12,"OKAR",c$)
��
�
�:=�msg_1 (A%!12,"OKAR",c$)
�
�
Mș36,"PrinterType$"+�N%!0,g$,�g$:�J(N%!0):�fb%=0�255:q%?fb%=aa%?fb%:�:=""
��xb(ic%):�ic%ș6,21,ic%
 �
%5��J(kc%):�x%:�:��:�yb:�xb(�o(x%)):ș6,5,kc%:�
*ș6,245,,255�,x%:�x%<>kc%�
/�zb:ș6,5,kc%:�yb
4�
9�
>��zb:ș6,229:�
C��yb:ș6,229,1:�
H4ݤca(N%,�a$):�c%,f%,s$:笤z�=�msg_0(A%!12,"OKL")
M!�N%!20=0�=�msg_0(A%!12,"OKK")
R>a$="NFS#Printer::"+$N%!20:�N%!24=0a$+=".lp"�a$+="."+$N%!24
W(�N%!28=0a$+=".nobody"�a$+="."+$N%!28
\�N%!32a$+="."+$N%!32
a ș131085,143,a$�c%;f%:�f%�1�
f
Ȏ!c%�
k�204:=�msg_0(A%!12,"OKM")
p):f%=c%+4:�Z%,f%,s$:=s$+" ("+�!c%+")"
u�
z�
ș131085,,c%:=""
�8��g(ka$,lc%,mc%):�y%,i%,nc%,oc%,pc%:�z%,S%,qb%:�lc%�
�qc%=q%!0-64:rc%=q%!4
��
�	�mc%�
�q!O%=q%!12:O%!4=q%!16:ș262350,,O%:nc%=O%!16:oc%=O%!20:ș262347,,O%:qc%=O%!20+O%!4+nc%+2:rc%=O%!24+O%!16+oc%-2
��
��ka$="SVE"�
�8�Ab(Ca%!28,�msg_0(A%!12,"OP")):ș262356,,zb%,qc%,rc%
��:Ȏka$�
�y�"ME1":�menu_create(_%,�msg_0(A%!12,"ME1")):�Bb(_%,0,Gb%,0):�a(_%,2,A%!44=0):rc%=96+(5+1)*pa%:�vb%za%=0��y(q%!16,za%)
��"ME2":�R�
�R�menu_create(_%,�msg_0(A%!12,"ME2")+�msg_0(A%!12,"ME2a")+�msg_0(A%!12,"ME2b"))
�?�:�menu_create(_%,�msg_0(A%!12,"ME2")+�msg_0(A%!12,"ME2b"))
��
�*�menu_tick_match(_%,�icon_read(Q%,15))
�V�"ME3":�menu_create(_%,�msg_0(A%!12,"ME3")):�menu_tick_match(_%,�icon_read(Q%,17))
�V�"ME4":�menu_create(_%,�msg_0(A%!12,"ME4")):�menu_tick_match(_%,�icon_read(Q%,18))
�R�"ME5":�menu_create(_%,�msg_0(A%!12,"ME5")):pc%=(_%!28�256)<>0:�(�v=0��q<>0)�
��v=3��q=0�
�-�menu_item(_%,1,�msg_0(A%!12,"ME5c"),pc%)
�/�:�menu_item(_%,1,�msg_0(A%!12,"ME5a"),pc%)
��
��
�*�menu_tick_match(_%,�icon_read(Q%,19))
��"ME6":�lc%�Cb
*�menu_tick_match(_%,�icon_read(Q%,25))
�"MQ1":�lc%�
m�eb:ya%=rc%:!q%=A%!40:ș262347,,q%:B%=ya%-q%!16+q%!24:ya%=�(P%+44):i%=A%!16:za%=!i%:Aa%=i%!4:�Aa%=-1Aa%=0
�Aa%=0�
R�menu_create(_%,�msg_1(A%!12,"MQ1",�msg_0(A%!12,"MQ1a"))):�za%za%!24=za%!24�16
�:�Aa%!12�
=�menu_create(_%,�msg_1(A%!12,"MQ1",�msg_0(A%!12,"MQ1a")))
$?�:�menu_create(_%,�msg_1(A%!12,"MQ1",�msg_0(A%!12,"MQ1b")))
)�
.Aa%?11=Aa%?11�8
3�
8�f(-1,za%,Aa%)
=�
BX�a(_%,0,0):�a(_%,1,0):�a(_%,2,0):�a(_%,3,0):�a(_%,4,0):�a(_%,5,0):�a(_%,6,0):�Aa%=0�
G'�a(_%,4,-1):�a(_%,5,-1):�a(_%,6,-1)
L&�:�Aa%?11�5�a(_%,4,-1)��a(_%,5,-1)
Q�
V�za%!24�36�
[�a(_%,0,-1):�a(_%,1,-1)
`�:�a(_%,2,-1)
e�
j'�"MP1":�create_paper_menu(_%,Cb%,5)
o?�"MC1","MC1s":�menu_create(_%,�msg_0(A%!12,"MC1s")):�Ja%=0�
t�a(_%,2,-1)
y�
~8ș262358,Fb%,O%,1<<21,1<<21:�(!O%=-1�O%!4=-1)�wa%=0�
� �!O%�icon_deselect(Fb%,!O%)
��q%!12=Fb%�q%!16>3�
� �icon_select(Fb%,q%!16):i%=1
�
�:i%=0
��
�
�:i%=2
��
�	Ȏi%�
�n�0:�a(_%,0,-1):�a(_%,1,-1):�a(_%,2,-1):�a(_%,3,-1):�a(_%,4,-1):�a(_%,5,-1):�a(_%,7,-1):�A%!48=0�a(_%,6,-1)
��1:�t (z%,S%,qb%):�S%�
�4�a (_%,0,-1):�a (_%,1,-1):�a (_%,2,-1):�S%!20>0�
��a (_%,3,-1)
��:�a (_%,4,-1)
��
��a (_%,5,-1)
��
��z%�
��z%!24�(1<<17)�
�7�a (_%,1,-1):�a (_%,2,-1):�a (_%,3,-1):�a (_%,5,-1)
��
��
��2:�a(_%,0,-1):�a(_%,1,-1)
��
��
�&J$=ka$:�display_menu(0,_%,qc%,rc%)
�
�

���create_paper_menu(�Lb%,`b%,qb%):�`%,i%,pc%:�menu_create(Lb%,�msg_0(A%!12,"MP1")):pc%=(Lb%!28�256)<>0:`%=ja%:i%=0:ȕ`%:�menu_item(Lb%,i%,$`%!4,pc%):i%+=1:`%=`%!0:�:�menu_tick_match(Lb%,�icon_read(`b%,qb%)):�
?��display_menu(z%,_%,sc%,tc%):xa%=z%:ș262356,,_%,sc%,tc%:�
/ݤwas_adjust_used:ș262351,,O%:=(O%!8�1)<>0
.��ta:�bc%,uc%,`%,i%,h%,n%,z%,qb%:�S%:�xa%�
�c(xa%!4,xa%,9,q%):�
#�
(bc%=�was_adjust_used:ȎJ$�
-�"ME1":Ȏ!q%�
2�1:�vb(za%)
7
�2:�tb
<�3:�Db(za%)
A�4:�Fb:�Gb
F�5:�A%!32�
K A%!20=A%!20�1:Qb%=2:�cb(Ab%)
P�:�x
U�
Z�
_-�"ME2":�icon_write(Q%,15,$(!q%*24+40+_%))
d5�"ME3":�icon_write(Q%,17,$(!q%*24+40+_%)):�Hb(-1)
i5�"ME4":�icon_write(Q%,18,$(!q%*24+40+_%)):�Hb(-1)
n�"ME5":�Hb(!q%)
sT�"ME6":�menu_tick_match(_%,�icon_read(Q%,25)):�icon_write(Q%,25,$(!q%*24+40+_%))
x�"MQ1":uc%=-1:Ȏ!q%�
}�0:za%!24=za%!24�4
��1:za%!24=za%!24�32
�'�2:za%!24=za%!24��36:i%=za%!32:�i%�
�i%=i%!44:�i%�
��i%!40�
�i%!40=0:�za%!48�
�!q%=za%!48:�e
��
��
��
��
��3:�A(za%):uc%=0
��4:�Aa%!12�
�Aa%?11=Aa%?11�1
��:Aa%?11=Aa%?11�4
��
��5:Aa%?11=Aa%?11��5
��6:�n(za%,Aa%,-1):uc%=0
��
�	�uc%�
��i(za%):�!q%<3�
��f(-1,za%,0)
��:�f(ya%,za%,Aa%)
��
��
�K�"MP1":`%=ja%:i%=!q%:ȕi%:`%=`%!0:i%-=1:�:�i%=0�52�4:Ga%!i%=`%!i%:�:�Ib
��"MC1","MC1s":Ȏ!q%�
�0:�t(z%,S%,qb%):�z%�
	(�c(z%!4,z%,-3,0):�pb(z%,"configure")
�
�1:�t(z%,S%,qb%):�z%�

�T(z%)
�
"
�2:�Jb
'
�3:�Kb:�k
,
�4:�Lb:�k
1
�5:�Mb:�k
6�6:�A%!48�
;�0<=va%-1�
@(�i%=0�va%-1:�icon_select(Fb%,i%+4):�
E�
J�
O	�Ka%�
T�0<=Ma%-1�
Y,�i%=va%�va%+Ma%:�icon_select(Fb%,i%+4):�
^�
c�
h
wa%=-1
m�7:�U(Fb%)
r�
w�
|	�bc%�
�ș262351,,q%:�g(J$,0,0)
�	�:�eb
��
��
�<��Fb:�c%,f%,H%,z%,K%,p%,Ra%,s$,f$:�vc%,S%:ș263872:�ia%�
�4f$="<Printers$Dir>"+".Remote.ID"+h$+".Settings1"
�&�:f$="<Printers$Dir>"+".Settings1"
��
�Lș131085,143,f$�c%;f%:�f%�1f%=c%+4:�Z%,f%,s$:�254,�msg_1(A%!12,"OKB",s$)
�D�:��:ș131085,0,c%:ș131080,6,f$:�254,�msg_1(A%!12,"OKB",�$)
�h�#c%,"fv: 1":z%=A%!48:ȕz%:H%=z%!4:�#c%,"cl: "+$H%!4+":"+�H%!40:�#c%,"nm: "+$z%!8:K%=z%!12:�H%!24�4�
�'Ra%=H%!48:�#c%,"cn: "+�Ra%:�1<=Ra%�
� �f%=1�Ra%:p%=!K%:K%+=4:Ȏ-1�
��p%=0:�#c%,"nl: "
�&�p%!-4=1196707401:�#c%,"in: "+�!p%
�%�p%!-4=1196577875:�#c%,"st: "+$p%
�-�p%!-4=810701907:�Z%,p%,s$:�#c%,"s0: "+s$
�:�p%!-4=1381258055:�Y%,p%,s$:�#c%,"gs: "+�ungstrans(s$)
�,�p%!-4=1381257040:�#c%,"pt: "+�p(!p%,H%)
�1:ș131085,,c%:�254,�msg_1(A%!12,"OKC",$z%!8)
��
��
��
�E�:�#c%,"ct: 16_"+�~K%!0:�#c%,"bd: 16_"+�~K%!4:�K%!8�48K%!8=K%!8�8
�B�#c%,"ft: 16_"+�~K%!8:�#c%,"et: ";:�K%!12=0�#c%,10��#c%,$K%!12
�,�#c%,"fl: ";:�K%!16=0�#c%,10��#c%,$K%!16
,�#c%,"ns: ";:�K%!20=0�#c%,10��#c%,$K%!20
,�#c%,"np: ";:�K%!24=0�#c%,10��#c%,$K%!24

,�#c%,"nu: ";:�K%!28=0�#c%,10��#c%,$K%!28
,�#c%,"no: ";:�K%!32=0�#c%,10��#c%,$K%!32
�#c%,"cf: 16_"+�~K%?6
�
!0K%=z%!16:Ra%=H%!36:�#c%,"cs: "+�Ra%:�1<=Ra%�
& �f%=1�Ra%:p%=!K%:K%+=4:Ȏ-1�
+�p%=0:�#c%,"nl: "
0&�p%!-4=1196707401:�#c%,"in: "+�!p%
5%�p%!-4=1196577875:�#c%,"st: "+$p%
:-�p%!-4=810701907:�Z%,p%,s$:�#c%,"s0: "+s$
?:�p%!-4=1381258055:�Y%,p%,s$:�#c%,"gs: "+�ungstrans(s$)
D,�p%!-4=1381257040:�#c%,"pt: "+�p(!p%,H%)
I1:ș131085,,c%:�254,�msg_1(A%!12,"OKC",$z%!8)
N�
S�
X�
]��#c%,"fg: 16_"+�~(z%!24�195+65536+131072):f%=z%!36:�#c%,"pn: "+$f%!4:�#c%,"sn: "+�printer_read_string(z%!40):�#c%,"ic: "+�printer_read_string(z%!44):z%=z%!0:�:S%=Ka%:ȕS%:�S%!20>0�
b��#c%,"cl:":�#c%,"nm: "+$S%!8:�#c%,"ct: 16_9":�#c%,"bd: 16_8":�#c%,"ft: 16_5":�#c%,"et:":�#c%,"fl:":�#c%,"ns:":�#c%,"np:":�#c%,"nu:":�#c%,"no:":�#c%,"cf: 16_0":�#c%,"cs: 2":�#c%,"in: 25600":�#c%,"in: 6":�#c%,"fg: 16_20000":�#c%,"pn:"
g �#c%,"sn: "+$S%!4:�#c%,"ic:"
l�
qkS%=S%!0:�:�#c%:ș131080,18,f$,4038:ș131080,6,�f$):ș131113,25,f$,�f$):ș131080,4,�f$),,,,19:ș263873:�
vR��Gb:�H%,yb%,R%,c%,eb%,U%,wc%,i%,j%,k%,l%,s$,f%,f$:ș263872:H%=ua%:ȕH%:�H%!8�
{
�H%!24�2�
�	�ia%�
�If$="<Printers$Dir>"+".Remote.ID"+h$+"."+$H%!4:ș8,8,f$:f$+=".PrData1"
�.�:f$="<Printers$Dir>"+"."+$H%!4+".PrData1"
��
�aș131080,4,�f$),,,,3:ș131085,143,f$�c%;f%:�f%�1f%=c%+4:�Z%,f%,s$:�254,�msg_1(A%!12,"OKB",s$)
�D�:��:ș131085,0,c%:ș131080,6,f$:�254,�msg_1(A%!12,"OKB",�$)
�Veb%=H%!8:yb%=H%!12:ȕeb%:�#c%,$(eb%+12)+":":�#c%,"#":R%=yb%!4:ȕR%:�R%!(R%!4*4+8)�
�T�#c%,"# Usage: "+�R%!(R%!4*4+8):U%=eb%!4:i%=R%+8:ȕU%:�#c%,$(U%+16)+" ";:�!i%=0�
��U%!4=6�
��#c%,48
��:�U%!4=1�
��#c%,48
��
��
��#c%,10
��:j%=!i%:ȎU%!4�
��1:�$(U%+16)="palette:"�
��#c%,�((!j%)�8388607)
��:�#c%,�!j%
��
�$�2:�#c%,�printer_read_string(j%)
�$�3:�#c%,�printer_read_string(j%)
�0�4:�#c%,�ungstrans(�printer_read_string(j%))
��5:�#c%,10:ȎU%!8�
�"�1:�#c%," "+�!j%!0+", "+�!j%!4
�N�2:�#c%," "+�printer_read_string(j%!0):�#c%," "+�printer_read_string(j%!4)
N�3:�#c%," "+�printer_read_string(j%!0):�#c%," "+�printer_read_string(j%!4)
f�4:�#c%," "+�ungstrans(�printer_read_string(j%!0)):�#c%," "+�ungstrans(�printer_read_string(j%!4))
.�7:�#c%," "+�p(!j%!0,H%)+", "+�p(!j%!4,H%)
�
?�6:k%=j%:l%=0:ȕk%:l%+=1:k%=!k%:�:�#c%,�l%:ȕj%:�0<=j%!4-1�
(�k%=0�j%!4-1:l%=j%!(k%*4+8):Ȏl%!-4�
 #�1196707401:�#c%," "+�!l%+", ";
%"�1196577875:�#c%," "+$l%+", ";
**�810701907:�Z%,l%,s$:�#c%," "+s$+", ";
/7�1381258055:�Y%,l%,s$:�#c%," "+�ungstrans(s$)+", ";
4)�1381257040:�#c%," "+�p(!l%,H%)+", ";
9�
>�
C�
H �#c%=�#c%-2:�#c%,10:j%=!j%:�
M�7:�#c%,�p(!j%,H%)
RF�8:k%=j%:l%=0:ȕk%:l%+=1:k%=!k%:�:�#c%,�l%:ȕj%:s$=�j%?4:�1<=j%?5�
W�k%=1�j%?5:s$+=�j%?(k%+5):�
\�
a$�#c%," "+�ungstrans(s$):j%=!j%:�
f�
k�
pU%=U%!0:i%+=4:�:�#c%,"#"
u�
z�R%=R%!0:�:eb%=eb%!0:yb%=yb%!0:�:�#c%:ș131080,18,f$,4038:ș131080,6,�f$):ș131113,25,f$,�f$):ș131080,4,�f$),,,,19:H%!24=H%!24��2
�
��
��
�H%=H%!0:�:ș263873:�
�Vݤp(p%,H%):�yb%,R%,eb%,xc%,yc%:yb%=H%!12:ȕyb%:R%=yb%!4:yc%=0:ȕR%:�R%!(R%!4*4+8)�
�yc%+=1:�p%=R%�
�9eb%=H%!8:ȕxc%:eb%=eb%!0:xc%-=1:�:=$(eb%+12)+":"+�yc%
��
��
�<R%=R%!0:�:xc%+=1:yb%=yb%!0:�:�b(�msg_0(A%!12,"FAF")):=""
�1ݤi(h%):!V%=h%:ș262347,,V%:=(V%!32�1<<16)<>0
���vb(z%):笤i(Fb%)�
��A%!48�Ka%�
��k
��
��
��s(Fb%):�p(Fb%):�ub(z%):�
���ub(z%):�p%:�z%�
�Oș262358,Fb%,O%,1<<21,1<<21:p%=O%:ȕ�!p%:�!p%<>z%!28�icon_deselect(Fb%,!p%)
�0p%+=4:�:�(z%!24�44)=0�icon_select(Fb%,z%!28)
��
��
���B(p%):�K%,i%,sb%:�p%=0�
�Ȏp%!-4�
�7�1381257040:K%=!p%:sb%=K%+K%!4*4+8:!sb%-=1:�!sb%=0�
�sb%=K%+8:�1<=K%!4�
 �i%=1�K%!4:�B(!sb%):sb%+=4:�
�
�
!�1280266050:�B(p%!0):�B(p%!4)
 �1146377036:ȕp%:�0<=p%!4-1�
"�K%=0�p%!4-1:�B(p%!(K%*4+8)):�
�
$
p%=p%!0:�
)�
.�
3b��Nb(la$):�H%,yb%,zc%,R%,i%,j%,k%,l%,sb%:H%=ua%:ȕH%:zc%=0:yb%=H%!12:R%=yb%!4:ȕR%:�$R%!8=la$�
8�(R%!(R%!4*4+8))=0�
=H%!24=H%!24�2:�0<=R%!4-1�
B?�i%=0�R%!4-1:sb%=R%!(i%*4+8):�B(sb%):�free_structure(sb%):�
G�
L	�zc%�
Qzc%!0=R%!0
V�:yb%!4=R%!0
[�
`B%=1413763664:C%=R%:�P%+16
e�
j
R%=0:H%=0
o�:zc%=R%:R%=R%!0
t�
y�:�H%H%=H%!0
~�:�
�*��q(ma$):�S(�msg_1(A%!12,"OKZ",ma$)):�
�E��Ob(�H%):�K%,J%,c%,d%:J%=�b("cl:"):�J%=0�q(�msg_0(A%!12,"OKZa"))
�H%=ua%:ȕH%:�$H%!4=$J%�
��H%!24�32�
�]ș131080,7,"PrinterChoices:"+$J%+".WriteTest"�;c%:�(c%�1)�m:�254,�msg_1(A%!12,"OKAN",$J%)
�7ș131080,6,"PrinterChoices:"+$J%+".WriteTest"�d%;c%
��
�"K%=!wb%:�Pb(H%,H%!8):!wb%=K%:�
�
�:H%=H%!0
��
��:�H%=0�
�/�Ra:�Ga($J%):�Ha($J%,H%):�Sa:�Na:�H%!24�32�
�]ș131080,7,"PrinterChoices:"+$J%+".WriteTest"�;c%:�(c%�1)�m:�254,�msg_1(A%!12,"OKAN",$J%)
�1ș131080,6,"PrinterChoices:"+$J%+".WriteTest"
��
��c(H%,A%!48,-5,0)
��
�%�H%=0�q(�msg_1(A%!12,"OKZb",$J%))
��
�7��Pb(H%,eb%):�U%,J%:U%=eb%!4:�:J%=�b($(U%+16)):�J%�
�ȎU%!4�
��5:�Qb(H%,eb%,$J%)
�/�6:�?J%=13�q(�msg_1(A%!12,"OK7a",$(U%+16)))
��Rb(H%,eb%,$J%)
��7:�V(H%,eb%,$J%)
/�8:�?J%=13�q(�msg_1(A%!12,"OK7a",$(U%+16)))
�Sb(H%,eb%,$J%)

�
�
U%=U%!0:�U%=0:�
)��Qb(H%,eb%,t$):�J%,na$,i$:J%=�d:�J%�
ȎU%!8�
#!�1:J%=�K(J%,Ac%):�?J%=13J%=�d
($�2,3,4:J%=�r(J%,i$):�?J%=13J%=�d
-.�7:J%=�r(J%,i$):�V(H%,eb%,i$):�?J%=13J%=�d
2�V(H%,eb%,$J%)
7�
<�
A�
F2��Rb(H%,eb%,t$):�i%,p%,Bc%,J%:Bc%=�t$:�1<=Bc%�
K�i%=1�Bc%:J%=�d:�J%�
P&p%=U%!8:ȕp%:�p%!4=7�V(H%,eb%,$J%)
Up%=!p%:�
Z�
_�
d�
i�
nI��V(H%,eb%,c$):�i%,s$,t$:i%=�c$,":"):�i%=0�q(�msg_1(A%!12,"OKAA",c$))
s;s$=�c$,i%-1):t$=�c$,i%+1):eb%=H%!8:ȕeb%:�$(eb%+12)=s$�
x�t$>0�
}�
��:�Pb(H%,eb%):�
��
��:eb%=eb%!0
��
�#�:�q(�msg_1(A%!12,"OKAB",s$)):�
�,��Sb(H%,eb%,t$):�i%,Bc%:Bc%=�t$:�1<=Bc%�
��i%=1�Bc%:�d
��
��
��
�b��O:�J%,H%,K%,s$,U%,Cc%,Dc%,Fc%,Gc%,Hc%:J%=q%+44:�Z%,J%,s$:笤l(s$)�254,�msg_1(A%!12,"OKX",s$)
�$ș263872:�Ob(H%):Fc%=H%!12:�Fc%�
�Cc%=Fc%!4:�Cc%�
�0K%=!wb%:U%=H%!8:U%=U%!4:J%=�b($(U%+16)):�J%�
�ȕCc%:�$Cc%!8=$J%�
��m:ș263873:�Tb(H%,Cc%):�
��
�Dc%=Cc%:Cc%=Cc%!0:�
�'�:�q(�msg_1(A%!12,"OKZc",$(U%+16)))
��
�!wb%=K%
��:Dc%=0
��
��:Dc%=0
��
�I�W(H%!8,Dc%,Fc%,0,Gc%,Hc%,H%):�m:H%!24=H%!24�2:�Tb(H%,Dc%):ș263873:�
0��S(s$):�m:�254,�G(A%!12,"OK0",�xb%,V$,s$):�
	3��h(H%,s$,oa$):�S(�msg_2(A%!12,oa$,$H%!4,s$)):�
`��La(Ic%):�J%,T%,Jc%,i%,Kc%,Lc%,Mc%,Nc%:J%=�b("tp:"):�J%=0�h(Ic%,�msg_0(A%!12,"OK3"),"OK2a")
�:J%=�d:�J%�
T%=�a(J%,"tp:"):�T%�
bJc%+=1:B%=1414548820:C%=12+1+�$T%:Kc%=�(P%+12):�Kc%=0�h(Ic%,�msg_1(A%!12,"FA5","TMPT"),"OK2a")
"	�Lc%�
'
Lc%!0=Kc%
,�:Ic%!8=Kc%
1�
6/Kc%!0=0:Kc%!4=0:Kc%!8=0:$(Kc%+12)=$T%:Nc%=0
;�:T%=�a(J%,"end:"):�T%�
@/�?T%<>13�h(Ic%,�msg_0(A%!12,"OK3a"),"OK2a")
EJc%-=1:Lc%=Kc%
J>�:i%=�$J%,":"):�i%=0�h(Ic%,�msg_1(A%!12,"OK4",$J%),"OK2a")
O2�Jc%<>1�h(Ic%,�msg_1(A%!12,"OK4a",$J%),"OK2a")
TbKc%!8+=1:B%=1498567758:C%=16+1+i%:Mc%=�(P%+12):�Mc%=0�h(Ic%,�msg_1(A%!12,"FA5","NTRY"),"OK2a")
Y�Nc%Nc%!0=Mc%�Kc%!4=Mc%
^FMc%!0=0:Mc%!4=0:Mc%!8=0:Mc%!12=0:$(Mc%+16)=�$J%,i%):J%+=i%+1:ÈŽ-1�
cɤa(J%,"in")<>0:Mc%!4=1
hɤa(J%,"st")<>0:Mc%!4=2
mɤa(J%,"s0")<>0:Mc%!4=3
rɤa(J%,"gs")<>0:Mc%!4=4
wJɤa(J%,"bl")<>0:Mc%!4=5:T%=�a(J%,"bl"):È•?T%=32:T%+=1:�:�?T%=�","T%+=1
|	ÈŽ-1�
�ɤa(T%,"in")<>0:Mc%!8=1
�ɤa(T%,"st")<>0:Mc%!8=2
�ɤa(T%,"s0")<>0:Mc%!8=3
�ɤa(T%,"gs")<>0:Mc%!8=4
�ɤa(T%,"ptr")<>0:Mc%!8=7
�,:�h(Ic%,�msg_1(A%!12,"OK5",$T%),"OK2a")
��
�:ɤa(J%,"ls")<>0:Mc%!4=6:T%=�a(J%,"ls"):�Ub(T%,Mc%,Ic%)
�ɤa(J%,"ptr")<>0:Mc%!4=7
�ɤa(J%,"ch")<>0:Mc%!4=8
�,:�h(Ic%,�msg_1(A%!12,"OK6",$J%),"OK2a")
��
�Nc%=Mc%
��
��
��
�
�Jc%=-1:�
�K��Ub(Oc%,U%,Ic%):�wc%,K%,t%:K%=U%+8:�:ȕ?Oc%=32:Oc%+=1:�:�?Oc%=44Oc%+=1
�!È•?Oc%=32:Oc%+=1:�:�?Oc%<>13�
�RU%!12+=1:B%=1414744396:C%=8:wc%=�(P%+12):�wc%=0�253,�msg_1(A%!12,"FA5","LIST")
�/!K%=wc%:K%=wc%:wc%!0=0:t%=�a(Oc%,"in"):�t%�
�Oc%=t%:wc%!4=1
��:t%=�a(Oc%,"st"):�t%�
�Oc%=t%:wc%!4=2
��:t%=�a(Oc%,"s0"):�t%�
�Oc%=t%:wc%!4=3
�:t%=�a(Oc%,"gs"):�t%�
Oc%=t%:wc%!4=4

�:t%=�a(Oc%,"ptr"):�t%�
Oc%=t%:wc%!4=7
-�:�h(Ic%,�msg_1(A%!12,"OK7",$Oc%),"OK2a")
�
!�
&�
+�
0�
5�
:�?Oc%=13:�
?Mݤb(m$):�Pc%,i%:i%=Qc%+!wb%:ȕi%<Qc%+Rc%:ȕ?i%=32:i%+=1:�:�?i%=35�?i%=13�
Di%+=�$i%+1:xb%+=1
I�:�m$=�$i%,�m$)�
NDPc%=i%+�m$:ȕ?Pc%=32:Pc%+=1:�:i%+=�$i%+1:!wb%=i%-Qc%:xb%+=1:=Pc%
S�:i%+=�$i%+1:xb%+=1
X�
]�
b�:=0
gIݤd:�Pc%,i%:i%=Qc%+!wb%:ȕi%<Qc%+Rc%:ȕ?i%=32:i%+=1:�:�?i%=35�?i%=13�
l!i%+=�$i%+1:!wb%=i%-Qc%:xb%+=1
q/�:Pc%=i%:i%+=�$i%+1:!wb%=i%-Qc%:xb%+=1:=Pc%
v�
{�:=0
�.ݤa(J%,m$):ȕ?J%=32:J%+=1:�:�m$=�$J%,�m$)�
� J%+=�m$:ȕ?J%=32:J%+=1:�:=J%
��
�=0
�o��W(eb%,�Dc%,Fc%,Sc%,�Gc%,�Hc%,H%):�_a%,Tc%,Uc%,J%,T%,U%,i%,Ra%:U%=eb%!4:_a%=-1:�:Uc%=!wb%:Gc%=0:J%=�d:�J%�
��_a%=-1�
�[Ra%=4*eb%!8+8:B%=1413763664:C%=Ra%+8:Tc%=�(P%+12):�Tc%=0�253,�msg_1(A%!12,"FA5","PRDT")
��0<=Ra%+7�
��i%=0�Ra%+7�4:Tc%!i%=0:�
��
��Dc%Dc%!0=Tc%�Fc%!4=Tc%
�Tc%!4=eb%!8:_a%=8
��
��:T%=�a(J%,$(U%+16)):�T%�
�Gc%=1:ȎU%!4�
�&�1:Tc%!_a%=�store_integer(�c($T%))
�)�2,3,4:B%=T%:C%=U%!4:Tc%!_a%=�(P%+28)
��5:Tc%!_a%=�ea(U%,Hc%)
�3�6:�?T%=13�h(H%,�msg_1(A%!12,"OK7a",$J%),"OK2")
�Tc%!_a%=�fa(U%,�c($T%),Hc%)
�%�7:�?T%<>13�X(H%,$T%,Tc%+_a%,Hc%)
�3�8:�?T%=13�h(H%,�msg_1(A%!12,"OK7a",$J%),"OK2")
�Tc%!_a%=�ga(U%,�c($T%))
��
��
�_a%+=4:U%=U%!0:�U%=0�Gc%
�
�Gc%=0�
�!wb%>=Rc%Gc%=3
-!wb%=Uc%:U%=eb%!4:T%=�a(J%,$(U%+16)):�T%�
	Gc%=1
0�:eb%=eb%!0:T%=�a(J%,$(eb%+12)+":"):�T%Gc%=2
 �
%U%=0
*�
/�U%=0:Dc%=Tc%:�
4���Ma(H%):�eb%,s$,J%,Uc%,U%,Gc%,Tc%,Dc%,Fc%,Sc%,Hc%,i%:eb%=H%!8:�:J%=�b($(eb%+12)+":"):�J%=0�h(H%,�msg_1(A%!12,"OK8",$(eb%+12)),"OK2")
9RB%=1145128264:C%=12:Fc%=�(P%+12):�Fc%=0�h(H%,�msg_1(A%!12,"FA5","HEAD"),"OK2")
>+Fc%!0=0:Fc%!4=0:�Sc%Sc%!0=Fc%�H%!12=Fc%
C;Dc%=0:�:U%=eb%!4:�W(eb%,Dc%,Fc%,Sc%,Gc%,Hc%,H%):�Gc%=0�
H.J%=�d:�h(H%,�msg_1(A%!12,"OK9",$J%),"OK2")
M�
R��Gc%<>1:eb%=eb%!0:Sc%=Fc%:�eb%=0:ȕHc%:i%=Hc%!4:s$=$!i%:B%=1381257040:C%=!i%:�P%+16:B%=1381257040:C%=4:!i%=�(P%+12):�!i%=0�h(H%,�msg_1(A%!12,"FA5","POTR"),"OK2")
WA!!i%=�H(s$,-1):i%=Hc%:Hc%=!Hc%:B%=1482184792:C%=i%:�P%+16:�:�
\_ݤH(s$,Vc%):�j%,k%,t$:j%=�s$,":"):t$=�s$,j%+1):s$=�s$,j%-1):j%=H%!8:k%=0:ȕj%:�$(j%+12)=s$�
a\j%=H%!12:ȕk%:j%=j%!0:k%-=1:�:k%=�t$-1:j%=j%!4:ȕk%:j%=j%!0:k%-=1:�:�Vc%j%!(j%!4*4+8)+=1
f=j%
k�:j%=j%!0:k%+=1
p�
u&�:�b(�msg_2(A%!12,"FAG",s$,t$)):=0
z_ݤstore_integer(v%):�b%:B%=1196707401:C%=4:b%=�(P%+12):�b%=0�253,�msg_1(A%!12,"FA5","INTG")
!b%=v%:=b%
�6ݤS(s$):�t$,i%,Wc%:ș39,s$,O%,256�,,Wc%:�Wc%=0�=""
� �i%=0�Wc%-1:t$+=�O%?i%:�:=t$
�(ݤungstrans(s$):�t$,i%,c%:�s$=""�=""
�4�i%=1��s$:c%=��s$,i%,1):�c%>=128c%-=128:t$+="|!"
��c%<32c%+=64:t$+="|"
��c%=127c%=63:t$+="|"
��"|<""",�c%)�t$+="|"
�t$+=�c%:�:=t$
�cݤea(U%,�Hc%):�J%,Ac%,b%,i$:B%=1280266050:C%=8:b%=�(P%+12):�b%=0�253,�msg_1(A%!12,"FA5","BOOL")
�J%=�d:�J%�
�ȎU%!8�
�:�1:J%=�K(J%,Ac%):b%!0=�store_integer(Ac%):�?J%=13J%=�d
� b%!4=�store_integer(�c($J%))
�G�2,3,4:J%=�r(J%,i$):$q%=i$:B%=q%:C%=U%!8:b%!0=�(P%+28):�?J%=13J%=�d
�B%=J%:C%=U%!8:b%!4=�(P%+28)
�3�7:J%=�r(J%,i$):�X(H%,s$,b%+0,Hc%):�?J%=13J%=�d
��X(H%,$J%,b%+4,Hc%)
��
��
�=b%
�?ݤfa(U%,Xc%,�Hc%):�i%,K%,Zc%,_c%,J%,`c%,ad%,Ac%,i$:�1<=Xc%�
�[�i%=1�Xc%:B%=1146377036:C%=4*U%!12+8:Zc%=�(P%+12):�Zc%=0�253,�msg_1(A%!12,"FA5","LSTD")
��_c%_c%!0=Zc%�K%=Zc%
�(Zc%!0=0:Zc%!4=U%!12:ad%=8:J%=�d:�J%�
�`c%=U%!8:ȕ`c%:Ȏ`c%!4�
0�1:J%=�K(J%,Ac%):Zc%!ad%=�store_integer(Ac%)
>�2,3,4:J%=�r(J%,i$):$q%=i$:B%=q%:C%=`c%!4:Zc%!ad%=�(P%+28)
)�7:J%=�r(J%,i$):�X(H%,i$,Zc%+ad%,Hc%)
�
`c%=!`c%:ad%+=4:�
�

_c%=Zc%:�
$�
)=K%
.1ݤga(U%,Xc%):�i%,Zc%,J%,_c%,K%,j%,t$:�1<=Xc%�
3�i%=1�Xc%:J%=�d:�J%�
8Xt$=�S($J%):B%=1380010051:C%=5+�t$:Zc%=�(P%+12):�Zc%=0�253,�msg_1(A%!12,"FA5","CHAR")
=4Zc%!0=0:Zc%?4=�t$:Zc%?5=�t$-1:t$=�t$,2):�1<=�t$�
B%�j%=1��t$:Zc%?(j%+5)=��t$,j%,1):�
G�
L�_c%_c%!0=Zc%�K%=Zc%
Q�
V
_c%=Zc%:�
[�
`=K%
ez��X(H%,c$,bd%,�Hc%):�i%,s$,t$,cd%,dd%,Sc%,eb%,Dc%,ed%,Gc%,Tc%,t$:i%=�c$,":"):�i%=0�h(H%,�msg_1(A%!12,"OKAA",c$),"OK2")
jKs$=�c$,i%-1):t$=�c$,i%+1):eb%=H%!8:ed%=H%!12:Sc%=0:ȕeb%:�$(eb%+12)=s$�
o�t$>0�
tKB%=1381257040:C%=�c$+1:i%=�(P%+12):�i%=0�253,�msg_1(A%!12,"FA5","POTR")
yX$i%=c$:!bd%=i%:B%=1482184792:C%=8:cd%=�(P%+12):�cd%=0�253,�msg_1(A%!12,"FA5","XXXX")
~ !cd%=Hc%:cd%!4=bd%:Hc%=cd%:�
��:�ed%�
�Dc%=ed%!4:�Dc%�
�ȕDc%!0:Dc%=Dc%!0:�
��
��:Dc%=0
��
�8dd%=Dc%:�W(eb%,Dc%,ed%,Sc%,Gc%,Hc%,H%):�Gc%=0�Dc%=0�
�J%=�d:�J%t$=$J%�t$=""
�'�h(H%,�msg_1(A%!12,"OK9",t$),"OK2")
��
�*Tc%=ed%!4:ȕTc%<>Dc%:�Tc%!(Tc%!4*4+8)�
�Gc%=-1:�0<=Tc%!4-1�
�'�i%=0�Tc%!4-1:笤D(Tc%,Dc%,i%*4+8)�
�Gc%=0:i%=Tc%!4
��
��
��
�	�Gc%�
��0<=Dc%!4-1�
�A�i%=0�Dc%!4-1:cd%=Dc%!(i%*4+8):�B(cd%):�free_structure(cd%):�
��
�/dd%!0=0:B%=1413763664:C%=Dc%:�P%+16:Dc%=Tc%
��:Tc%=!Tc%
��
��:Tc%=!Tc%
�
I�:B%=1381257040:C%=4:i%=�(P%+12):�i%=0�253,�msg_1(A%!12,"FA5","POTR")

(!i%=Dc%:!bd%=i%:Dc%!(Dc%!4*4+8)+=1:�
�
�:eb%=eb%!0:�t$=0�
Sc%=ed%:ed%=ed%!0
�
#�
(,�:�h(H%,�msg_1(A%!12,"OKAB",s$),"OK2"):�
-6ݤD(s%,d%,o%):�s$,d$:s%=s%!o%:d%=d%!o%:�s%=0�d%=0�
2=(s%=d%)
7�:Ȏs%!-4�
<�1196707401:=!s%=!d%
A�1196577875:=$s%=$d%
F)�810701907:�Z%,s%,s$:�Z%,d%,d$:=s$=d$
K*�1381258055:�Y%,s%,s$:�Y%,d%,d$:=s$=d$
P�1280266050:=�ha(s%,d%)
U�1146377036:=�ia(s%,d%)
Z�1381257040:=!s%=!d%
_�1380010051:=�ja(s%,d%)
d&:�b(�msg_1(A%!12,"WA10",�~s%!-4))
i�
n�
s=0
x,ݤha(s%,d%):�D(s%,d%,0)�=�D(s%,d%,4)�=0
}$ݤia(s%,d%):�i%:ȕs%:�0<=s%!4-1�
�&�i%=0�s%!4-1:笤D(s%,d%,i%*4+8)�=0
��
��
�s%=s%!0:d%=d%!0:�:=-1
�'ݤja(s%,d%):�i%:ȕs%:�s%?4<>d%?4�=0
��s%?5<>d%?5�=0
�)i%=s%?5:ȕi%:�s%?(i%+5)<>d%?(i%+5)�=0
�i%-=1:�:s%=!s%:d%=!d%:�:=-1
�.ݤK(fd%,�Ac%):�i%,gd%:i%=�$fd%,","):�i%=0�
�Ac%=�c($fd%):gd%=fd%+�$fd%
�7�:Ac%=�c(�$fd%,i%-1)):gd%=fd%+i%:ȕ?gd%=32:gd%+=1:�
��
�=gd%
Õݤr(fd%,�i$):�i%,pa$,hd%,id%:i$="":i%=0:È•fd%?i%=32:i%+=1:�:hd%=-1:id%=(fd%?i%=34):ȕ�(fd%?i%=13�(hd%�fd%?i%=44)):�id%�fd%?i%<>34�hd%i$+=�fd%?i%
��id%�fd%?i%=34hd%=�hd%
�i%+=1:�:�fd%?i%=13�
�gd%=fd%+i%
�%�:gd%=fd%+i%+1:ȕ?gd%=32:gd%+=1:�
��
�=gd%
�dݤl(c$):�c%,i%,jd%,kd%,ld%,md%,nd%,gd%,od%,kb%:ș8,17,c$�c%,,jd%,,Rc%:�(c%=0�c%=1)�ș8,19,c$,c%
��c%=0�=0
�*�(jd%>>>20)=4095kd%=jd%>>8�4095�kd%=-1
�*�kd%<>4038�254,�msg_1(A%!12,"OKAL",c$)
�QB%=1096040772:C%=4+Rc%+1:Qc%=�(P%+12)+4:�Qc%=4�253,�msg_1(A%!12,"FA5","DATA")
�,ș8,16,c$,Qc%:�Rc%>=20�Qc%!0=1213419859�
mș272129,8,-1�ld%:nd%=Qc%!4:B%=1096040772:C%=4+nd%+1:gd%=�(P%+12)+4:�gd%=4�253,�msg_1(A%!12,"FA5","DATA")
	Jș131102,6,,,ld%�C%,,md%;kb%:�(kb%�1)�253,�msg_1(A%!12,"FA5","squash")
fș272129,4,md%,Qc%+20,Rc%-20,gd%,nd%�od%:ș30,7,,md%:B%=1096040772:C%=Qc%-4:�P%+16:Qc%=gd%:Rc%=nd%
�
Uwb%=Qc%-4:!wb%=0:xb%=1:B%=Qc%:C%=Rc%:�P%+52:�Qc%?(Rc%-1)<>13Rc%+=1:Qc%?(Rc%-1)=13

V$=c$:=-1
"3��m:B%=1096040772:C%=Qc%-4:�P%+16:Qc%=0:Rc%=0:�
'1��Ra:pd%=Qc%:qd%=wb%:rd%=Rc%:sd%=xb%:qa$=V$:�
,1��Sa:Qc%=pd%:wb%=qd%:Rc%=rd%:xb%=sd%:V$=qa$:�
1u��Tb(H%,R%):�s%,t%,s$,z%,N%:R%!(R%!4*4+8)+=1:B%=1414419024:C%=68:z%=�(P%+12):�z%=0�253,�msg_1(A%!12,"FA5","PRNT")
6�A%!48�
;%s%=A%!48:ȕs%!0:s%=s%!0:�:s%!0=z%
@�:A%!48=z%
E�
Jrz%!0=0:z%!4=H%:B%=R%!8:C%=2:z%!8=�(P%+28):B%=1413697091:C%=36:N%=�(P%+12):�N%=0�253,�msg_1(A%!12,"FA5","CNCT")
Ofș6,161,15�,,s%:N%!0=(s%�224)>>5:N%?4=1+((s%�28)>>2):N%?5=0:ș6,161,16�,,s%:N%!8=(s%�224)>>5:笤t�
TN%!12=0
Y(�:ș6,161,3�,,s%:ș6,161,4�,,t%:�s%�
^-$q%=�t%+"."+�s%:B%=q%:C%=2:N%!12=�(P%+28)
c8�:s$=�t%:�s%=1�5:ș6,161,152+s%�,,t%:�t%s$+=�t%�s%=5
h&�:$q%=s$:B%=q%:C%=2:N%!12=�(P%+28)
m�
r�
w�ș131107,"PrinterType$5",O%,256,,3�,,t%:O%?t%=13:B%=O%:C%=2:N%!16=�(P%+28):N%!20=0:N%!24=0:N%!28=0:N%!32=0:N%?6=0:z%!12=N%:B%=1195789891:C%=4*H%!36:s%=�(P%+12):�s%=0�253,�msg_1(A%!12,"FA5","CNFG")
|�0<=H%!36-1�
��t%=0�H%!36-1:s%!(t%*4)=0:�
��
�Pz%!16=s%:z%!20=-1:z%!24=0:z%!28=-1:z%!32=0:z%!36=0:z%!40=0:z%!44=0:�H%!32�4�
�z%!48=�I
�
�:z%!48=0
��
�2z%!52=0:�c(H%,z%,-4,0):�H%!24�4�c(H%,z%,-12,0)
��k:�H%!24�8�
�z%!56=10*H%?(24+1)
��:z%!56=-1
��
��Z(z%):�
�X��t(�z%,�S%,�qb%):ș262358,Fb%,O%,1<<21,1<<21:qb%=!O%:S%=0:z%=A%!48:ȕz%:�z%!28=qb%�
��
�
�:z%=z%!0
��
��:S%=Ka%:ȕS%:�S%!16=qb%�
��
�
�:S%=S%!0
��
��:�
�V��Vb (�z%,�qb%):ș262358,Fb%,O%,1<<21,1<<21:qb%=!O%:S%=0:z%=A%!48:ȕz%:�z%!28=qb%�
��
�
�:z%=z%!0
��
��:�
 O��Wb (�S%,�qb%):ș262358,Fb%,O%,1<<21,1<<21:qb%=!O%:S%=Ka%:ȕS%:�S%!16=qb%�
 �
 

�:S%=S%!0
 �
 �:�
 @��T(z%):�N%,i%,td%,ud%,vd%:�z%!24�8�254,�msg_0(A%!12,"OKAJ")
 !,Ba%=z%:Ca%=z%!4:N%=z%!12:�z%!24�(1<<17)�
 &�
 +�
 0�Ca%!24�4�
 5m�c(Ca%,Ba%,-11,0):�s(�printer_find_window(Ba%,"connections")):�p(�printer_find_window(Ba%,"connections"))
 :>�:�z%!40�icon_write(Q%,31,$z%!40)��icon_write(Q%,31,$z%!8)
 ?4�N%?6�1�icon_select(Q%,37)��icon_deselect(Q%,37)
 D��icon_deselect(Q%,0):�icon_deselect(Q%,1):�icon_deselect(Q%,2):�icon_deselect(Q%,3):�icon_deselect(Q%,4):�icon_deselect(Q%,33):i%=-1:ȎN%!0�
 I�1:i%=0
 N�2:i%=1
 S�4:�t i%=2
 X�5:i%=4
 ]�6:�z i%=3
 b�8:�Ca%!24�16i%=33
 g�
 l�i%�icon_select(Q%,i%)
 qs�icon_write(Q%,15,�msg_0(A%!12,"BR"+�N%?4)):i%=N%!8:td%=i%�3:vd%=(i%�4)>>2:ud%=(i%�48)>>4:�(i%�8)=0ud%=0�ud%+=1
 va�icon_write(Q%,17,�msg_0(A%!12,"DA"+�td%)):�icon_write(Q%,18,�msg_0(A%!12,"PA"+�ud%)):�vd%=0�
 {*�icon_write(Q%,19,�msg_0(A%!12,"SB0"))
 ��:�td%=0�ud%<>0�
 �+�icon_write(Q%,19,�msg_0(A%!12,"SB1b"))
 ��:�td%=3�ud%=0�
 �+�icon_write(Q%,19,�msg_0(A%!12,"SB1c"))
 �-�:�icon_write(Q%,19,�msg_0(A%!12,"SB1a"))
 ��
 ��
 ��
 �2�N%?5�icon_select(Q%,13)��icon_deselect(Q%,13)
 �4�N%?6�2�icon_select(Q%,35)��icon_deselect(Q%,35)
 �^�u(Q%,25,N%,12):�u(Q%,26,N%,20):�u(Q%,27,N%,24):�u(Q%,28,N%,28):�u(Q%,29,N%,32):�N%!16<>0�
 �G�?(N%!16)>32�?(N%!16)<127�u(Q%,30,N%,16)��icon_write(Q%,30,"null:")
 � �:�icon_write(Q%,30,"null:")
 ��
 �,�t�icon_unshade(Q%,2)��icon_shade(Q%,2)
 �,�z�icon_unshade(Q%,3)��icon_shade(Q%,3)
 �T!V%=Q%:ș262348,,V%�1:V%!28=-1:�Ca%!24�16�icon_unshade(Q%,33)��icon_shade(Q%,33)
 ��s(Q%):ș262341,,V%:�qb
 ��
 ��
 �M��u(Nb%,qb%,wd%,_a%):�icon_write(Nb%,qb%,�printer_read_string(wd%!_a%)):�
 ���C(wd%,_a%,qb%):�wd%!_a%�
 �-B%=1196577875:C%=wd%!_a%:�P%+16:wd%!_a%=0
 ��
 �A!X%=Q%:X%!4=qb%:ș262350,,X%:B%=X%!28:C%=2:wd%!_a%=�(P%+28):�
 �ݤv:=�V(Q%,17,3,"DA",A%!12)
!ݤq:=�V(Q%,18,4,"PA",A%!12)
!4ݤW:�icon_read(Q%,19)=�msg_0(A%!12,"SB0")�=0�=1
!��Hb(xd%):�xd%=-1xd%=�W
!�xd%=0�
!*�icon_write(Q%,19,�msg_0(A%!12,"SB0"))
!�:�v=0��q<>0�
! +�icon_write(Q%,19,�msg_0(A%!12,"SB1b"))
!%�:�v=3��q=0�
!*+�icon_write(Q%,19,�msg_0(A%!12,"SB1c"))
!/-�:�icon_write(Q%,19,�msg_0(A%!12,"SB1a"))
!4�
!9�
!>�
!C�
!HCݤV(Nb%,qb%,yd%,ra$,zd%):�i%,s$:s$=�icon_read(Nb%,qb%):�0<=yd%�
!M)�i%=0�yd%:�s$=�msg_0(zd%,ra$+�i%)�=i%
!R�
!W�
!\=0
!a9��lb:�N%,i%,p$,s$:N%=Ba%!12:N%!0=0:�icon_set(Q%,37)�
!fN%?6=N%?6�1
!k�:N%?6=N%?6��1
!p�
!u�icon_set(Q%,0)�
!z9p$=�C(1,Ba%):�p$=""N%!0=1��254,�msg_1(A%!12,"OKI",p$)
!�
!��icon_set(Q%,1)�
!�9p$=�C(2,Ba%):�p$=""N%!0=2��254,�msg_1(A%!12,"OKJ",p$)
!��
!��icon_set(Q%,2)N%!0=4
!��icon_set(Q%,3)N%!0=6
!��icon_set(Q%,4)N%!0=5
!��icon_set(Q%,33)N%!0=8
!�=s$=�icon_read(Q%,15):�i%=0�18:�msg_0(A%!12,"BR"+�i%)=s$�
!�N%?4=i%:i%=18
!��
!�%�:i%=�v��W<<2:�q i%=i%��q-1<<4�8
!�N%!8=i%:�icon_set(Q%,13)�
!�
N%?5=1
!��:N%?5=0
!��
!��icon_set(Q%,35)�
!�N%?6=N%?6�2
!��:N%?6=N%?6��2
!��
!�q�C(N%,12,25):�C(N%,20,26):�C(N%,24,27):�C(N%,28,28):�C(N%,32,29):�C(N%,16,30):�kb(Ba%):�f(-1,Ba%,0):�Ba%!20�
!��Ba%!24�2�
!��select_printer(Ba%,-1,0)
!��
!��i(Ba%)
!��
"�
",��i(z%):�sa$,i%,x$,ta$,Ad%,H%:�z%!20=-1�
"/H%=z%!4:sa$=�X(z%):�z%!44x$=$z%!44�x$=$H%!4
"`ta$="ss_"+x$+","+x$:!O%=-1:O%!4=z%!20:ș262350,,O%:Ad%=O%!24�1<<21:�sa$<>$O%!28�ta$<>$O%!32�
"Hi%=�s(sa$,x$,-4,z%!20):�D(-1,z%!20):z%!20=i%:�Ad%�icon_select(-1,i%)
"�
"�
"$0ݤX(z%):�N%,M%:�z%!24�4�=�msg_0(A%!12,"QU1")
")
�z%!24�8�
".?M%=z%!32:�M%?11�1�=�msg_0(A%!12,"QU1")�=�msg_0(A%!12,"QU2")
"3�
"8"�z%!24�32�=�msg_0(A%!12,"QU3")
"=�z%!40�=$z%!40
"BN%=z%!12:ȎN%!0�
"G&�0,1,2,5:=�msg_0(A%!12,"IC"+�N%!0)
"L�4:=$N%!12
"Q�6:=$N%!24
"V�
"[=""
"`h��Cb:�_a%,od%,wc%,i%,s$,pc%:B%=1414744396:C%=2048:wc%=�(P%+12):�wc%=0�253,�msg_1(A%!12,"FA5","LIST")
"eBș393735,1,wc%,2048,500�_a%;i%:�i%�1i%=_a%+4:�Z%,i%,s$:�254,s$
"j��menu_create(_%,�msg_0(A%!12,"ME6")):pc%=(_%!28�256)<>0:od%=wc%:i%=0:ȕi%<_a%:�Z%,od%,s$:od%+=�s$+1:�menu_item(_%,i%,s$,pc%):i%+=1:�:B%=1414744396:C%=wc%:�P%+16:�
"o>��Kb:�z%,N%,qb%,kb%:�S%,Bd%,Cd%,lb%,Dd%:�:�Vb(z%,qb%):�z%�
"t.�icon_deselect(Fb%,qb%):�(z%!24�1)=0�Z(z%)
"y�(z%!24�(1<<16))�
"~�ib (z%)
"��
"��
"�,�z%=0:Cd%=0:ș263872:�:�Wb (S%,qb%):�S%�
"��S%!20<=0�
"�A�icon_deselect(Fb%,qb%):lb%=�F (S%!4,S%!8,S%!12):�L (Cd%,lb%)
"��
"��
"�q�S%=0:lb%=Cd%:ȕlb%:Bd%=�y(lb%,0,0,0,kb%):�Wa (Ka%,$lb%!4):Dd%=lb%:lb%=lb%!0:�d (1380799568,Dd%):�:ș263873:�
"�;��Z(z%):z%!24=z%!24�1:N%=z%!12:�Xa(z%):�A(z%):�A%!44=1�
"��select_printer(z%,-1,0)
"��
"��
"�*��Xa(z%):�s$,i%,pb%,H%:H%=z%!4:�z%!44�
"�
s$=$z%!44
"��:s$=$H%!4
"��
"�i%=�ka(z%):pb%=-4:�i%=-1�
"�i%=�Z(z%):pb%=-3
"��
"��i%=-1�
"�i%=251658240:pb%=-5
"��
"�$z%!20=�s(�X(z%),s$,pb%,i%):�vb%�
"��D(-1,ub%):vb%=0
"��
#A%!44+=1:�
#ݤka(z%):�qb%,Fd%:�vb%�
#
qb%=ub%
#/�:qb%=-1:Fd%=A%!48:ȕFd%:�Fd%!20qb%=Fd%!20
#�Fd%=z%Fd%=0�Fd%=Fd%!0
#�
#�
##=qb%
#((ݤZ(z%):ȕz%!20=-1:z%=z%!0:�z%=0�=-1
#-�:=z%!20
#2^��Xb:ub%=�s(�msg_0(A%!12,"NNE"),"s"+�msg_0(A%!12,"IC"),-5,251658240):vb%=-1:!q%=A%!40:�e:�
#7a��Lb:�z%,qb%,Gd%,c$,Dd%:�S%,Gd%,Cd%,lb%,z%:Cd%=0:�:�t(z%,S%,qb%):�icon_deselect(Fb%,qb%):�z%�
#<�z%!24�(1<<17)�
#A lb%=�F (0,0,z%):�L (Cd%,lb%)
#F
�:�Zb(z%)
#K�
#P�
#U�S%�S%!20>0�
#Z�_b ($S%!4):�L=0�A%!44=0�
#_�Xb
#d�
#i�
#nt�z%=0�S%=0:lb%=Cd%:ȕlb%:z%=lb%!12:c$=$z%!40:�`b (z%):�ac (c$):Dd%=lb%:lb%=lb%!0:�d (1380799568,Dd%):�:�k:�W%=0�
#s�A%!44�
#xGd%=A%!48:ȕGd%:�Gd%!20�
#}#�select_printer(Gd%,-1,0):Gd%=0
#��:Gd%=Gd%!0
#��
#��
#��
#��
#��
#�!��Zb(z%):�Hd%:�z%!24�(1<<16)�
#��ib (z%)
#��
#��z%!24�(1<<17)�
#�
Hd%=-1
#��
#�
�z%!24�1�
#��z%!24�(1<<17)�
#�
Gd%=-1
#�
�:�z%!32�
#�Gd%=�_("WA2",$z%!8)
#��:Gd%=-1
#��
#��
#�	�Gd%�
#��c(z%!4,z%,-10,0):�z%!20�
#��A%!44=1��L=0�
#��Xb
#��
#��A%!44=1��L>0�
$!q%=A%!40:�e
$	�
$"�D(-1,z%!20):z%!20=-1:A%!44-=1
$�
$0z%!24=z%!24��63+65536:�W%=z%ș524632,-1:W%=0
$
�A(z%)
$"�
$'�
$,�
$1i��Mb:�i%,z%,K%,Id%,Jd%,Gd%,y$:B%=1482184792:C%=256:Jd%=�(P%+12):�Jd%=0�253,�msg_1(A%!12,"FA5","XXXX")
$6qș262358,Fb%,Jd%,1<<21,1<<21:K%=Jd%:ș263872:ȕ�!K%:i%=!K%:z%=A%!48:Id%=0:ȕz%:�((z%!24�(1<<17))=0)�z%!28=i%�
$;�z%!32�
$@4ș263873:Gd%=�_("WA3",$z%!8):ș263872:�Gd%�A(z%)
$E�:Gd%=-1
$J�
$O	�Gd%�
$T y$=$z%!8:�bc(z%,Id%):�Nb(y$)
$Y�
$^z%=0
$c�:Id%=z%:z%=z%!0
$h�
$m�:K%+=4:�:�W%=0�
$r�A%!44�
$wGd%=A%!48:ȕGd%:�Gd%!20�
$|#�select_printer(Gd%,-1,0):Gd%=0
$��:Gd%=Gd%!0
$��
$��
$��
$��
$��W%=0�z
$�5B%=1482184792:C%=Jd%:�P%+16:�k:�p(Fb%):ș263873:�
$�d��bc(z%,Id%):�j%,i%,Ra%,H%,R%:H%=z%!4:R%=H%!12:R%=R%!4:�c(H%,z%,-9,0):�Zb(z%):ȕR%:�$R%!8=$z%!8�
$�R%!(R%!4*4+8)-=1:R%=0
$�
�:R%=R%!0
$��
$��:�Ba%=z%�
$�
!q%=Q%:�e
$��
$�i%=H%!20:ȕi%:�i%!12=z%�
$�!q%=i%!4:�e
$��
$�i%=i%!0:�:�z%!48�Za(z%!48)
$��W%=z%W%=0
$�.�free_structure(z%!8):j%=z%!12:�(H%!24�4)�
$�Ra%=H%!48:�1<=Ra%�
$�*�i%=1�Ra%:�free_structure(!j%):j%+=4:�
$��
$��:�free_structure(j%!12):�free_structure(j%!16):�free_structure(j%!20):�free_structure(j%!24):�free_structure(j%!28):�free_structure(j%!32)
$��
$�,B%=1413697091:C%=j%:�P%+16:j%=z%!16:�j%�
%Ra%=H%!36:�0<=Ra%-1�
%,�i%=0�Ra%-1:�free_structure(j%!(i%*4)):�
%
�
%�
%�B%=1195789891:C%=j%:�P%+16:!q%=Fb%:q%!4=z%!28:ș262350,,q%:q%!8=1<<7�1<<23:q%!12=1<<7�1<<23�1<<21:ș262349,,q%:j%=z%!52:ȕj%:�free_structure(j%!4):�free_structure(j%!8):i%=j%!0:B%=1414418246:C%=j%:�P%+16:j%=i%:�:j%=z%!0:B%=1414419024:C%=z%
%�P%+16:�Id%�
%!Id%!0=j%
%&�:A%!48=j%
%+�
%0�
%5�ݤ_(oa$,ua$):�x%,y%,w%,h%:�icon_write(Db%,0,�msg_1(A%!12,oa$,ua$)):�icon_write(Db%,3,�msg_0(A%!12,oa$+"a")):ș262351,,q%:x%=!q%:y%=q%!4:!q%=Db%:ș262347,,q%:w%=q%!12-q%!4:h%=q%!16-q%!8:q%!4=x%-340:q%!8=y%-120:q%!12=q%!4+w%
%:]q%!16=q%!8+h%:q%!28=-1:ș262341,,q%:�cc(Db%):sa%=0:�:�v(ma%):�sa%:!q%=Db%:�e:�dc:=(sa%=3)
%?\��cc(h%):!q%=h%:ș262368,,q%:?q%=1:q%!1=q%!4:q%!3=q%!8:q%!5=q%!12:q%!7=q%!16:ș7,21,q%:�
%D���dc:�Kd%,Ld%,Md%,Nd%,Od%,Pd%:ș53,-1,4�,,Ld%:Ld%=1<<Ld%:ș53,-1,5�,,Nd%:Nd%=1<<Nd%:ș53,-1,11�,,Kd%:Kd%+=1:ș53,-1,12�,,Md%:Md%+=1:Od%=Kd%*Ld%:Pd%=Md%*Nd%:?q%=1:q%!1=0:q%!3=0:q%!5=Od%:q%!7=Pd%:ș7,21,q%:�
%I#��k:�z%,K%,i%:�S%:!O%=Fb%:�va%�
%N(�i%=0�va%-1:O%!4=i%+4:ș262340,,O%:�
%S�
%X	�Ma%�
%],�i%=va%�va%+Ma%:O%!4=i%+4:ș262340,,O%:�
%b�
%g�va%=0:Ma%=0:!O%=Fb%:O%!4=0:O%!8=a%(4)!4:O%!12=1030:O%!16=a%(4)!12:O%!20=a%(4)!16:O%!24=a%(4)!20:O%!28=a%(4)!24:O%!32=a%(4)!28:z%=A%!48:ȕz%:ș262338,,O%�i%:va%+=1:O%!16=O%!8:O%!8-=(a%(4)!12-a%(4)!4):z%!28=i%:z%=z%!0:�:S%=Ka%:ȕS%
%l�ș262338,,O%�i%:Ma%+=1:O%!16=O%!8:O%!8-=(a%(4)!12-a%(4)!4):S%!16=i%:S%=S%!0:�:ș262348,,O%�1:O%!0=0:O%!4=-(va%+Ma%+1)*(a%(4)!12-a%(4)!4):O%!8=O%!52-O%!44:O%!12=0:ș262359,Fb%,O%
%qUO%!4=-(va%+Ma%+2)*(a%(4)!12-a%(4)!4):ș262353,Fb%,O%!0,O%!4,O%!8,O%!12:�i (Fb%)�
%v�p(Fb%)
%{�
%��
%�1ݤz:�i%:ș131129,,"NFS_Mount"�;i%:=((i%�1)=0)
%�;ݤt:�i%:ș131129,,"NetPrint_ReadPSName"�;i%:=((i%�1)=0)
%�Yݤc(s$):�t%,n%,f%:ș131117,s$,aa%,256�,t%,n%;f%:�t%�(f%�1)�253,�msg_1(A%!12,"FAD",s$)
%�=n%
%�OݤT(s$):�Qd%,f%:ș131113,37,s$,aa%,0,0,256�,,,,,Qd%;f%:�(Qd%<=0)�(f%�1):=s$
%�aa%?(256-Qd%)=13:=$aa%
%�A��w(z%,Rd%,Sd%):�p%:p%=ua%:ȕp%:�c(p%,z%,Rd%,Sd%):p%=p%!0:�:�
%�5��c(H%,z%,Rd%,Td%):�i%:�:��:��:�ec(H%,z%,Rd%):�
%�LO%!0=Rd%:O%!4=H%:O%!8=z%:O%!12=Td%:O%!16=ja%:O%!20=P%:O%!24=A%:�H%!24�1�
%�(i%=�("FN"+$H%!4+"_support("+�O%+")")
%��:�0<=Za%-1�
%��i%=0�Za%-1:�$H%!4=b$(i%)�
%�B%=O%:�b%(i%)
%��
%��
%��
%��
%��
%�%��ec(H%,z%,Rd%):�(z%!24�8)�254,�$
%��=253�253,�$
%�*�b(�w(A%!12,"WA6",$H%!4,�Rd%,�$,Þ)):�
%�/��fc(z%):z%!24=z%!24�4:�i(z%):�f(-1,z%,0):�
%�,��pb(z%,c$):�Lb%,Ud%,i%:�c$="configure"�
%�%�z%!24�8�254,�msg_0(A%!12,"OKAI")
%��
&�Lb%=�printer_find_window(z%,c$):�s(Lb%):�p(Lb%):!O%=Lb%:ș262348,,O%�1:Ud%=O%!88:�i%=0�Ud%:!O%=Lb%:O%!4=i%:ș262350,,O%:�(O%!24�(1<<23))=0�
&�(O%!24�(15<<12))=(15<<12)�
&%�(z%!24�(1<<16))�(z%!24�(1<<17))�
&+�icon_shade (Lb%,i%):�caret_set (-1,-1)
&/�:�icon_unshade (Lb%,i%):�caret_set(Lb%,i%)
&�
& �
&%�
&*�
&/�:�
&4Hݤprinter_find_window(z%,c$):�H%:H%=z%!4:i%=H%!20:ȕi%:�$(i%+16)=c$�
&9i%!8=H%:i%!12=z%:=i%!4
&>�
&C,i%=i%!0:�:�253,�msg_1(A%!12,"FAE",c$):=0
&HA��H(Lb%,�Nb%,�H%,�z%):H%=ua%:ȕH%:Nb%=H%!20:ȕNb%:�Nb%!4=Lb%�
&Mz%=Nb%!12:�
&R�
&W+Nb%=Nb%!0:�:H%=H%!0:�:Nb%=0:H%=0:z%=0:�
&\3ݤprinter_find_prdata_entry(H%,c$):�R%:�H%=0�=0
&aR%=H%!12:�R%=0�=0
&fR%=R%!4:�R%=0�=0
&k ȕ$R%!8<>c$:R%=R%!0:�R%=0�=0
&p	�:=R%
&uݤ`(K%):�K%=0�=0
&z)�K%!-4<>1196707401�K%!-4<>1381257040�
&�253,�msg_0(A%!12,"FA6")
&��
&�=!K%
&�.ݤprinter_read_string(K%):�i%,s$:�K%=0�=""
&�ȎK%!-4�
&��1196577875:=$K%
&��810701907:�Z%,K%,s$:=s$
&��1381258055:�Y%,K%,s$:=s$
&��
&� �253,�msg_0(A%!12,"FA7"):=""
&�1ݤprinter_read_integer_entry(R%,Vd%):�R%=0�=0
&�=�`(R%!(4+Vd%*4))
&�9��printer_write_integer_entry(R%,Vd%,Wd%):�K%:�R%<>0�
&�9K%=R%!(4+Vd%*4):�K%!-4<>1196707401�K%!-4<>1381257040�
&��253,�msg_0(A%!12,"FA6")
&��
&�!K%=Wd%
&��
&��
&�1ݤprinter_read_string_entry(R%,Vd%):�R%=0�=""
&�'=�printer_read_string(R%!(4+Vd%*4))
&�@ݤprinter_read_boolean_string_entry(R%,Vd%,Xd%):�K%:�R%=0=""
&�>K%=R%!(4+Vd%*4):�K%!-4<>1280266050�253,�msg_0(A%!12,"FA8")
&�	�Xd%�
&�=�printer_read_string(K%!4)
&�!�:=�printer_read_string(K%!0)
'�
'Bݤprinter_read_list_integer_entry(R%,Vd%,wc%,Zd%):�K%:�R%=0�=0
'K%=R%!(4+Vd%*4):�K%=0=0
'.�K%!-4<>1146377036�253,�msg_0(A%!12,"FA9")
'(ȕwc%<>1�K%:K%=K%!0:wc%-=1:�:�K%=0=0
'*K%+=8:È•Zd%<>1:K%+=4:Zd%-=1:�:=�`(!K%)
'Bݤprinter_read_list_string_entry(R%,Vd%,wc%,Zd%):�K%:�R%=0�=""
'$K%=R%!(4+Vd%*4):�K%=0=""
').�K%!-4<>1146377036�253,�msg_0(A%!12,"FA9")
'.)ȕwc%<>1�K%:K%=K%!0:wc%-=1:�:�K%=0=""
'3<K%+=8:ȕZd%<>1:K%+=4:Zd%-=1:�:=�printer_read_string(!K%)
'8 ��aa(N$,�_d%):�:��:�0,�$
'=<ș30,6,,,17+�N$�,,_d%:$(_d%+16)=N$:ș267521,_d%,_d%+16:�
'B*ݤmsg_0(_d%,T$)=�w(_d%,T$,"","","","")
'G-ݤmsg_1(_d%,T$,S$)=�w(_d%,T$,S$,"","","")
'L4ݤmsg_2(_d%,T$,va$,wa$)=�w(_d%,T$,va$,wa$,"","")
'Q5ݤG(_d%,T$,va$,wa$,xa$)=�w(_d%,T$,va$,wa$,xa$,"")
'Vaݤw(_d%,T$,va$,wa$,xa$,ya$):�F%,L%:ș398594,_d%,T$,ba%,256,va$,wa$,xa$,ya$�,,,L%;F%:�F%�1�=T$
'[ba%?L%=13:=$ba%
'`��_(_d%):�_d%�
'e ș267524,_d%:ș131102,7,,_d%
'j�
'o�
't���ca(n$):za$=n$:q%!0=524626:q%!4=524614:q%!8=524613:q%!12=524611:q%!16=524610:q%!20=524609:q%!24=524608:q%!28=262345:q%!32=1282:q%!36=12:q%!40=11:q%!44=10:q%!48=8:q%!52=3:q%!56=2:q%!60=1:q%!64=5:q%!68=0
'y+ș262336,300,1263747412,n$,q%�`d%,Rb%:�
'~��jb:ș262365:�
'�-ݤaa(da%):�ae%,be%,z%,t%:�K$<>""da%=da%�1
'�!�(da%�1)=0�fa%=-1�da%<>A%!20�
'�ș262343,da%,q%,,La%�ae%
'��:�fa%=0�K$<>""�
'�ș262343,da%��1,q%,,La%�ae%
'�(�:ș262369,da%��1,q%,ka%+fa%,La%�ae%
'��
'��
'�>ș66�be%:ce%=be%-ka%:ka%=be%:z%=A%!48:ȕz%:t%=z%+56:�!t%�
'��ce%<!t% !t%-=ce%�!t%=0
'��
'�z%=z%!0:�:=ae%
'���oa:�z%,H%,t%:�K$<>""�
'�ș131080,6,K$:K$=""
'��
'�"z%=A%!48:ȕz%:t%=z%+56:�!t%=0�
'�*H%=z%!4:�c(H%,z%,0,0):!t%=10*H%?(24+1)
'��
'�z%=z%!0:�:�
'�Qݤtask_read_env(n$,de%):�Wc%,ab%:ș131107,n$,de%,256,,3�,,Wc%;ab%:�ab%�1Wc%=0
'�de%?Wc%=13:=$de%
'�1ݤla(a$,b$):�ee%:ș274525,-1,a$,b$,3�ee%:=ee%
'�>ݤtask_lower(s$):�l$,fe%,i%:ș274519,-1�fe%:l$="":�1<=�s$�
'�$�i%=1��s$:l$+=�fe%?��s$,i%,i%):�
'��
(=l$
(>ݤtask_upper(s$):�u$,fe%,i%:ș274520,-1�fe%:u$="":�1<=�s$�
(
$�i%=1��s$:u$+=�fe%?��s$,i%,i%):�
(�
(=u$
(��da:�ge%256:�
(;��ma:�r$,r%:r$=�$:r%=�r$,"in "+�34+"!"):�r%r$=�r$,r%-1)
(#Ȏ��
((�254:�j(r$,1)
(-�253:�j(r$,2)
(2!:�j(r$+" (&"+�~�+") @"+Þ,3)
(7�
(<�
(AV��j(r$,he%):�r%:ș262356,,-1:!ge%=�:$(ge%+4)=r$+�0:ș262367,ge%,he%,za$�,r%:�r%=2�
(Fî…‡
(KQb%=2:�I:�x
(P�
(U�
(ZO��b(r$):!ge%=1:$(ge%+4)=r$+�0:ș262367,ge%,1�1<<4,�msg_1(A%!12,"ER2",za$):�
(_��ea:ie%=0:�
(dCݤs(Aa$,x$,pb%,je%):�t%,s%,i%,v$,w%:�x$="s"+�msg_0(A%!12,"IC")�
(i#v$="s"+x$:ș262377,40,,x$�,,,w%
(n%�:ș393449,40,,x$�,,,w%;i%:�i%�1�
(s<ș262377,40,,"s"+�msg_0(A%!12,"IC")�,,,w%:�x$,3)="su_"�
(xv$="ssu"+�msg_0(A%!12,"IC")
(}7�:v$="ss"+�msg_0(A%!12,"IC")+","+�msg_0(A%!12,"IC")
(��
(��:�x$,3)="su_"�
(�
v$="s"+x$
(��:v$="ss_"+x$+","+x$
(��
(��
(��
(�LB%=1179009609:C%=�Aa$+1:t%=�(P%+12):�t%=0�253,�msg_1(A%!12,"FA5","IBFF")
(�S$t%=Aa$:B%=1179009609:C%=�v$+1:s%=�(P%+12):�s%=0�253,�msg_1(A%!12,"FA5","IBFF")
(�?$s%=v$:ș53,-1,4�,,i%:�(w%<<i%)<�Aa$*16w%=�Aa$*16�w%=w%<<i%
(�tX%!0=pb%:X%!4=0:X%!8=-16:X%!12=w%:X%!16=88:X%!20=385888523:X%!24=t%:X%!28=s%:X%!32=�Aa$+1:ș262338,je%,X%�i%:=i%
(�D��D(a%,b%):!X%=a%:X%!4=b%:ș262350,,X%:ș262340,,X%:�X%!24�1<<8�
(�
�X%!24�3�
(�+B%=1179009609:C%=X%!28:�P%+16:�X%!24�1�
(��X%!32�
(�!B%=1179009609:C%=X%!32:�P%+16
(��
(��
(��
(��
(��
(�d��icon_write(a%,b%,s$):�h%,i%,n%:�caret_info(h%,i%,n%):!X%=a%:X%!4=b%:ș262350,,X%:�s$+1>X%!36�
(�#�253,�msg_2(A%!12,"FAH",s$,�b%)
(��
(�G$X%!28=s$:X%!8=0:X%!12=0:ș262349,,X%:�h%=a%�i%=b%�caret_set(a%,b%)
(��
)c��icon_validation(a%,b%,s$):!X%=a%:X%!4=b%:ș262350,,X%:$X%!32=s$:X%!8=0:X%!12=0:ș262349,,X%:�
)	:ݤicon_read(a%,b%):!X%=a%:X%!4=b%:ș262350,,X%:=$X%!28
)J��icon_unshade(a%,b%):!X%=a%:X%!4=b%:X%!8=0:X%!12=1<<22:ș262349,,X%:�
)L��icon_shade(a%,b%):!X%=a%:X%!4=b%:X%!8=1<<22:X%!12=1<<22:ș262349,,X%:�
)V��icon_deselect(a%,b%):!X%=a%:X%!4=b%:X%!8=0:X%!12=1<<21:ș262349,,X%:�a%=Fb%wa%=0
)�
)"X��icon_select(a%,b%):!X%=a%:X%!4=b%:X%!8=1<<21:X%!12=1<<21:ș262349,,X%:�a%=Fb%wa%=0
)'�
),Cݤicon_set(a%,b%):!X%=a%:X%!4=b%:ș262350,,X%:=(X%!24�1<<21)<>0
)1o��icon_info(a%,b%,�ke%,�le%,�me%,�ne%):!X%=a%:X%!4=b%:ș262350,,X%:ke%=X%!8:le%=X%!12:me%=X%!16:ne%=X%!20:�
)6f��caret_set(h%,i%):�j%:j%=��icon_read(h%,i%):ș262354,h%,i%,-1,-1,,j%:ș262354,h%,i%,-1,-1,-1,j%:�
);D��caret_info(�h%,�i%,�n%):ș262355,,X%:h%=!X%:i%=X%!4:n%=X%!20:�
)@��fa:Z$="":�
)E4��Ia(Ba$,Ca$):�a$,a%:ș6,161,140�,,a%:�(a%�1)=1�
)J$ș8,17,Ca$�a%:�a%=1Z$=Ca$�Z$=Ba$
)O�:Z$=Ba$
)T�
)Yș262361,,Z$:�
)^��Ka:ș262362:�
)ca��l(f$,n$,oe%,�Lb%):�de%:�gc(f$,n$,de%):de%!64=oe%:�hc(de%,Lb%):B%=1145981271:C%=de%:�P%+16:�
)h���gc(f$,n$,�ic%):�pe%,Ra%,qe%,mb%,s%,f%,s$:�ic(f$,n$,Ra%,qe%):B%=1145981271:C%=Ra%+qe%:ic%=�(P%+12):�ic%=0�253,�msg_1(A%!12,"FA5","WIND")
)m�f$<>""ș262361,,f$
)r	�qe%�
)wKB%=1179014466:C%=qe%:pe%=�(P%+12):�pe%=0�253,�msg_1(A%!12,"FA5","BUFF")
)|2ș393435,,ic%,pe%,pe%+qe%,-1,n$�s%,,,,,,mb%;f%
)�*�:ș393435,,ic%,,,-1,n$�s%,,,,,,mb%;f%
)��
)��f$<>""ș262362
)�*�f%�1f%=s%+4:�Z%,f%,s$:�254,n$+": "+s$
)�&�mb%=0�254,�msg_1(A%!12,"OKAK",n$)
)��
)�&��hc(ic%,�Lb%):ș262337,,ic%�Lb%:�
)�7��p(a%):!V%=a%:ș262347,,V%:V%!28=-1:ș262341,,V%:�
)�N��`a(a%,s$):�re%,se%,te%,ue%:!V%=a%:ș262348,,V%�1:$V%!76=s$:�V%!32�1<<16�
)�Sse%=V%!16:ș262368,,V%:re%=V%!4:te%=V%!12:ue%=V%!16:ș262353,-1,re%,se%,te%,ue%
)��
)��
)�1��Ja(P$,�K%,�c$):�f%,_a%,Ub%:�f$=""�`d%>=300�
)�-ș262363,,,,,-1,"*"+�12,�0),K%�,,,,,c$,K%
)��:�P$=""P$=Z$
)�f%=�P$:�K%=0K%=16
)��:�#f%=K%:_a%=�j(f%):�_a%�
)�5�#f%=K%+8:Ub%=�j(f%):c$=�M(f%):K%+=24:�Ub%=1_a%=0
)�
�:K%=0
)��
)��_a%=0:ș131085,,f%
)��
)��
)�E��ic(f$,n$,�Ra%,�qe%):�i%,ve%,K%,_a%,Ub%,Da$,Ud%:�f$=""�`d%>=300�
)�ș262363,,,,,-1,n$�,Ra%,qe%
)��:�f$=""f$=Z$
*:ve%=�f$:Ra%=0:qe%=0:K%=16:�:�#ve%=K%:_a%=�j(ve%):�_a%�
*5�#ve%=K%+8:Ub%=�j(ve%):Da$=�M(ve%):K%+=24:�Ub%=1�
*
�Da$=n$�
*G�#ve%=_a%+84:Ud%=�j(ve%):qe%=�ma(ve%,_a%):�Ud%qe%+=�na(ve%,Ud%,_a%)
*Ra%=88+(Ud%*32):_a%=0
*�
*!�
*&�
*+�_a%=0:ș131085,,ve%
*0�
*5�
*:+ݤj(h%):=�#h%��#h%<<8��#h%<<16��#h%<<24
*?*ݤM(h%):�s$,c%:�:c%=�#h%:�c%>31s$+=�c%
*D�c%<32:=s$
*I8ݤma(ve%,_a%):�v%:�#ve%=_a%+28:v%=�j(ve%):�v%�1<<31�
*N(�v%�1<<26�=�N(ve%,_a%+56,_a%+72,_a%)
*S&�:�v%�1�=�N(ve%,_a%+56,_a%+72,_a%)
*X�
*]=0
*b,ݤna(ve%,Xc%,_a%):�i%,j%:j%=0:�0<=Xc%-1�
*gA�i%=0�Xc%-1:j%+=�N(ve%,_a%+88+i%*32+16,_a%+88+i%*32+20,_a%):�
*l�
*q=j%
*v`ݤN(ve%,we%,xe%,_a%):�v%,ye%,Ra%,i%:�#ve%=we%:v%=�j(ve%):i%=v%�256:ye%=(v%�3)+(i%>>6):Ȏye%�
*{�0,1,2,3,4:Ra%=0
*�'�5,7:�#ve%=xe%+4:v%=�j(ve%):�v%=-1�
*�	Ra%=0
*�!�:�#ve%=_a%+v%:Ra%=��M(ve%)+1
*��
*��#ve%=xe%+8:Ra%+=�j(ve%)
*��6:�#ve%=xe%+8:Ra%=�j(ve%)
*��
*�=Ra%
*�=��ja:�f%:ș131129,,"DragASprite_Start"�ze%;f%:�f%�1ze%=-1
*�3ș131129,,"DragASprite_Stop"�Ae%;f%:�f%�1Ae%=-1
*�ș6,161,28�,,f%:�(f%�2)=0�
*�ze%=-1:Ae%=-1
*��
*�KB%=1163280723:C%=256:Be%=�(P%+12):�Be%=0�253,�msg_1(A%!12,"FA5","SAVE")
*�ea%=0:�
*�s��Ab(Ce%,Fa$):�b$:b$=�~Ce%:b$=�"000"+b$,3):De%=Ce%:�icon_validation(zb%,0,"sfile_"+b$):�icon_write(zb%,1,Fa$):�
*����nb(Fe%,Ge%):�He%,Ie%,Je%,Ke%,Le%,Me%,Od%,Pd%,f$,Kd%,Ld%,Md%,Nd%:!Be%=zb%:ș262347,,Be%:He%=Be%!4-Be%!20:Ie%=Be%!16-Be%!24:�icon_info(zb%,0,Je%,Le%,Ke%,Me%):ș53,-1,4�,,Ld%:Ld%=1<<Ld%:ș53,-1,5�,,Nd%:Nd%=1<<Nd%
*��ș53,-1,11�,,Kd%:Kd%+=1:ș53,-1,12�,,Md%:Md%+=1:Od%=Kd%*Ld%:Pd%=Md%*Nd%:!Be%=zb%:Be%!4=5:Be%!8=He%+Je%:Be%!12=Ie%+Le%:Be%!16=He%+Ke%:Be%!20=Ie%+Me%:Be%!24=Be%!8-Fe%:Be%!28=Be%!12-Ge%:Be%!32=Od%+Be%!16-Fe%
*� Be%!36=Pd%+Be%!20-Ge%:�ze%�
*�:f$="file_"+�"000"+�~De%,3):șze%,197,1,f$,Be%+8,Be%+24
*��:ș262352,,Be%
*��
*�ea%=-1:�
*�,��ra:�h%,i%,Ne%,Oe%,Pe%:ea%=0:�Ae%șAe%
*�Aș262351,,Be%:Ne%=!Be%:Oe%=Be%!4:h%=Be%!12:i%=Be%!16:�h%=zb%�
*��jc(h%,i%,Ne%,Oe%):�
+���jc(h%,i%,Ne%,Oe%):�Ga$:Ga$=�oa:!Be%=48+�Ga$��3:Be%!12=0:Be%!16=1:Be%!20=h%:Be%!24=i%:Be%!28=Ne%:Be%!32=Oe%:Be%!36=0:Be%!40=De%:$(Be%+44)=Ga$+�0:ș262375,17,Be%,h%,i%:�
+Bݤoa:�f$,i%:f$=�icon_read(zb%,1):�:i%=�f$,":"):�i%f$=�f$,i%+1)
+'�i%=0:�:i%=�f$,"."):�i%f$=�f$,i%+1)
+
�i%=0:=f$
+��ga:Sb%=0:Qe%=0:�
+6��menu_create(�_%,I$):�Q$,i%,Ha$,j$,j%,x%,t%:�Sb%�
+ �kc:Sb%=0:Qe%=0
+%�
+*�I$,1)="#"�
+/i%=1:Q$=�O(I$,",",i%)
+4�:Q$=""
+9�
+>1Ha$=I$:j%=i%:�:j$=�O(I$,",",i%):�j$<>""Qe%+=1
+Ce�j$="":I$=Ha$:i%=j%:B%=1431192909:C%=28+Qe%*24:Sb%=�(P%+12):�Sb%=0�253,�msg_1(A%!12,"FA5","MENU")
+H
�Q$<=12�
+M$Sb%=Q$
+RM�:B%=1431192909:C%=�Q$+2:t%=�(P%+12):�t%=0�253,�msg_1(A%!12,"FA5","MENU")
+W$t%=Q$+�0:Sb%!0=t%
+\�
+a�Sb%?12=7:Sb%?13=2:Sb%?14=7:Sb%?15=0:Sb%!16=196:Sb%!20=44:Sb%!24=0:x%=�Q$-3:Sb%!16=(x%*8+6)*2:�j%=0�Qe%-1:j$=�O(I$,",",i%):�menu_item(Sb%,j%,j$,�Q$>12):�:_%=Sb%:�
+f5��kc:�i%,p%,pc%:p%=Sb%+28:pc%=p%!0�256:�0<=Qe%-1�
+k�i%=0�Qe%-1:�p%!8�256�
+p�(!p%�4)=0�
+u!B%=1431192909:C%=p%!12:�P%+16
+z�
+�
+�p%+=24:�
+��
+�	�pc%�
+�!B%=1431192909:C%=Sb%!0:�P%+16
+��
+�!B%=1431192909:C%=Sb%:�P%+16:�
+�M��menu_item(�_%,Re%,j$,pc%):�F%,p%,i%,x%,m%:x%=(_%!16/2-6)/8:��j$,1)="#"�
+�j$=�j$):F%=F%�2
+��
+���j$,1)="@"�
+�j$=�j$):F%=F%�8
+��
+��Re%>=Qe%�
+�[B%=1431192909:C%=Sb%:D%=(Re%-Qe%+1)*24:m%=�(P%+20):�m%=0�253,�msg_1(A%!12,"FA5","MENU")
+�6Sb%=m%:p%=Sb%+28+(Qe%-1)*24:!p%=!p%��128:Qe%=Re%+1
+��
+��Re%=Qe%-1F%=F%�128
+��Re%=0�pc%F%=F%�256
+�@p%=Sb%+28+Re%*24:p%!0=F%:p%!4=-1:p%!8=117440545:�j$,1)="$"�
+�!p%+=4:j$=�12," ")
+��:�j$<12�
+�$(p%+12)=j$
+�M�:B%=1431192909:C%=�j$+1:i%=�(P%+12):�i%=0�253,�msg_1(A%!12,"FA5","MENU")
+�6$i%=j$:p%!8=p%!8�256:p%!12=i%:p%!16=-1:p%!20=�j$+1
+��
,�
,_%=Sb%:�j$>x%�
,x%=�j$:_%!16=(x%*8+6)*2
,�
,�
,7��Bb(_%,Re%,K%,Se%):_%+=28+Re%*24:�Se%�!_%=!_%�1<<4
,
_%!4=K%:�
,$AݤO(I$,Ia$,�I%):�L%:L%=I%+1:I%=�I$+Ia$,Ia$,L%):=�I$,L%,I%-L%)
,)A��a(Te%,Re%,Wd%):�((Te%!(28+8+24*Re%)�4194304)=4194304)<>Wd%�
,./Te%!(28+8+24*Re%)=Te%!(28+8+24*Re%)�4194304
,3�
,8�
,=7ݤJ(Te%,Re%):=((Te%!(28+8+24*Re%)�4194304)=4194304)
,BX��menu_tick_match(Te%,Ja$):�Re%,Ka$:Re%=Te%+28:�:�Re%!8�256Ka$=$Re%!12�Ka$=$(Re%+12)
,G�la(Ka$,Ja$)=0�
,L!Re%=!Re%�1:�
,Q�
,V�!Re%�128�
,[Re%+=24:�0:�
,`^��lc(Te%,Re%,Ue%):�Ue%Te%!(28+24*Re%)=Te%!(28+24*Re%)�1�Te%!(28+24*Re%)=Te%!(28+24*Re%)��1
,e�
,j���cb(h%):�x%,y%,Kd%,Ld%,Md%,Nd%:ș53,-1,4�,,Ld%:Ld%=1<<Ld%:ș53,-1,5�,,Nd%:Nd%=1<<Nd%:ș53,-1,11�,,Kd%:Kd%+=1:ș53,-1,12�,,Md%:Md%+=1:!q%=h%:ș262347,,q%:x%=Kd%*Ld%:y%=Md%*Nd%:x%=(x%-q%!12+q%!4)�2:y%=(y%+q%!16-q%!8)�2
,oș262356,,h%,x%,y%:�
,t*��ha:�p%:ș274526,-1,0�p%:�Z%,p%,La$:�
,yݤf(n$):�La$=".":=�n$
,~6�i%:i%=�n$,La$):�i%<>0:=�(�n$,i%-1)+"."+�n$,i%+1))
,�=�n$
,�W��Db(a%):�i%:B%=1163547472:C%=56:Ga%=�(P%+12):�Ga%=0�253,�msg_1(A%!12,"FA5","PSZE")
,��a%�
,�a%=a%!36:�0<52�
,��i%=0�52�4:Ga%!i%=a%!i%:�
,��
,�
�:�0<=52�
,��i%=0�52�4:Ga%!i%=0:�
,��
,��
,�+�Ib:�s(Cb%):�p(Cb%):�caret_set(Cb%,5):�
,�y��Ib:�h%,i%,n%:�caret_info(h%,i%,n%):�u(Cb%,5,Ga%,4):�M(12,36):�M(13,32):�M(14,40):�M(15,44):�M(16,48):�sb:�Ga%!52=1�
,��icon_unshade(Cb%,33)
,��:�icon_shade(Cb%,33)
,��
,��
,�4��sb:�s$:笤icon_set(Cb%,23)���icon_set(Cb%,22)�
,��icon_select(Cb%,23)
,��
,��icon_set(Cb%,23)�
,�s$=�msg_0(A%!12,"mm")
,��:s$=�msg_0(A%!12,"in")
,��
,���icon_write(Cb%,26,s$):�icon_write(Cb%,29,s$):�icon_write(Cb%,27,s$):�icon_write(Cb%,30,s$):�icon_write(Cb%,28,s$):�icon_write(Cb%,31,s$):�F(6,8):�F(7,12):�F(8,20):�F(9,16):�F(10,24):�F(11,28):�
,�0��M(qb%,_a%):�icon_write(Cb%,qb%,�Ga%!_a%):�
-&��F(qb%,_a%):�v%:v%=Ga%!_a%:Ȏqb%�
-�8:v%=Ga%!12-v%
-
�11:v%=Ga%!8-v%
-�
-"�icon_write(Cb%,qb%,�pa(v%)):�
-$ݤpa(v%):�@%:�icon_set(Cb%,23)�
-@%="+F10"+La$+"1":=�(v%/c)
-# �:@%="+F10"+La$+"3":=�(v%/d)
-(�
--+��Ba(f$,Ve%):�J%,`%,yb%,We%,t$:�l(f$)�
-2�:J%=�b("pn:"):�J%�
-7$t$=�qa(`%,$J%):�t$<>""�mc(f$,t$)
-<2`%!52=Ve%:yb%=ja%:We%=0:ȕyb%>0:�$`%!4=$yb%!4�
-A�yb%!52=0�
-FH`%!0=yb%!0:�free_structure(yb%!4):B%=1163547472:C%=yb%:�P%+16:yb%=-1
-K,�:B%=1163547472:C%=`%:�P%+16:`%=0:yb%=-1
-P�
-U�:�$`%!4<$yb%!4�
-Z`%!0=yb%:yb%=-1
-_�:We%=yb%:yb%=yb%!0
-d�
-i�
-n
�:�`%�
-s�We%We%!0=`%�ja%=`%
-x�
-}�
-��J%=0:�m
-��
-��
-�/��mc(f$,t$):�S(�msg_2(A%!12,"OKO",f$,t$)):�
-�Yݤqa(�`%,c$):�t$:B%=1163547472:C%=56:`%=�(P%+12):�`%=0�253,�msg_1(A%!12,"FA5","PSZE")
-�K`%!0=0:$q%=c$:B%=q%:C%=2:`%!4=�(P%+28):J%=�b("pw:"):�J%`%!8=�$J%�="pw:"
-�%J%=�b("ph:"):�J%`%!12=�$J%�="ph:"
-�%J%=�b("pb:"):�J%`%!16=�$J%�="pb:"
-�%J%=�b("pt:"):�J%`%!20=�$J%�="pt:"
-�%J%=�b("pl:"):�J%`%!24=�$J%�="pl:"
-�%J%=�b("pr:"):�J%`%!28=�$J%�="pr:"
-�%J%=�b("tb:"):�J%`%!32=�$J%�="tb:"
-�%J%=�b("tt:"):�J%`%!36=�$J%�="tt:"
-�%J%=�b("tl:"):�J%`%!40=�$J%�="tl:"
-�%J%=�b("tr:"):�J%`%!44=�$J%�="tr:"
-�%J%=�b("th:"):�J%`%!48=�$J%�="th:"
-�=""
-����nc(c%,K%):�#c%,"pn: "+$K%!4:�#c%,"pw: "+�K%!8:�#c%,"ph: "+�K%!12:�#c%,"pb: "+�K%!16:�#c%,"pt: "+�K%!20:�#c%,"pl: "+�K%!24:�#c%,"pr: "+�K%!28:�#c%,"tb: "+�K%!32:�#c%,"tt: "+�K%!36:�#c%,"tl: "+�K%!40:�#c%,"tr: "+�K%!44:�#c%,"th: "+�K%!48:�
-���mb:�`%,s$,Xe%,yb%,We%,c%,z%:�e,f,g,h,i,j:e=�f(�icon_read(Cb%,6)):f=�f(�icon_read(Cb%,7)):g=�f(�icon_read(Cb%,10)):h=�f(�icon_read(Cb%,11)):i=�f(�icon_read(Cb%,8)):j=�f(�icon_read(Cb%,9)):s$=�icon_read(Cb%,5):�s$=""�254,�msg_0(A%!12,"OKAD")
-�5�f(�icon_read(Cb%,6))=0�254,�msg_0(A%!12,"OKAE")
-�5�f(�icon_read(Cb%,7))=0�254,�msg_0(A%!12,"OKAE")
-�:�(i+j>f)�254,�msg_1(A%!12,"OKAY",�msg_0(A%!12,"OKAZ"))
-�:�(g+h>e)�254,�msg_1(A%!12,"OKAY",�msg_0(A%!12,"OKBA"))
-�#ș263872:`%=ja%:ȕ`%:�$`%!4=s$�
-�Xe%=`%:`%=0
-�
�:`%=`%!0
.�
.	,�:�Xe%�Xe%!52=2�254,�msg_0(A%!12,"OKAX")
.�Xe%=0�
.JB%=1163547472:C%=56:Xe%=�(P%+12):�Xe%=0�253,�msg_1(A%!12,"FA5","PSZE")
.RXe%!0=0:$q%=s$:B%=q%:C%=2:Xe%!4=�(P%+28):yb%=ja%:We%=0:ȕyb%>0:�$Xe%!4<$yb%!4�
.Xe%!0=yb%:yb%=-1
."�:We%=yb%:yb%=yb%!0
.'�
.,�:�We%We%!0=Xe%�ja%=Xe%
.1�
.6��o(6,Xe%,8,-1,Ze%):�o(7,Xe%,12,-1,Ze%):�o(9,Xe%,16,-1,Ze%):�o(8,Xe%,20,-1,Ze%):�o(10,Xe%,24,-1,Ze%):�o(11,Xe%,28,-1,Ze%):�o(13,Xe%,32,0,Ze%):�o(12,Xe%,36,0,Ze%):�o(14,Xe%,40,0,Ze%):�o(15,Xe%,44,0,Ze%):�o(16,Xe%,48,0,Ze%):Xe%!52=1
.;!�oc:z%=A%!48:ȕz%:�z%!36=Xe%�
.@
�z%!24�2�
.E'�select_printer(z%,-1,0):�wb(z%):�z
.J�
.O�
.Tz%=z%!0:�:ș263873:�
.Y ��oc:�c%,`%,_e%,s$,fb%:�ia%�
.^2s$="<Printers$Dir>"+".Remote.ID"+h$+".PaperRW"
.c$�:s$="<Printers$Dir>"+".PaperRW"
.h�
.m2ș131080,17,s$�fb%;f%:�(f%�1)!fb%=254:ș43,fb%
.r
�(fb%=0)�
.wEș131080,11,s$,4038,,0,0�fb%;f%:�(f%�1)�b(�msg_0(A%!12,"WA14")):�
.|B�:ș131080,4,s$,,,,0�fb%;f%:�(f%�1)=0ș131080,4,s$,,,,3�fb%;f%
.�%�(f%�1)�b(�msg_0(A%!12,"WA14")):�
.��
.�;ș131085,143,s$�c%;f%:�(f%�1)�b(�msg_0(A%!12,"WA14")):�
.��c%�
.�`%=ja%:ȕ`%:�`%!52=1�
.��nc(c%,`%):_e%+=1
.��
.� `%=`%!0:�:ș131085,,c%:�_e%�
.�+ș131080,18,s$,4038:ș131080,4,s$,,,,19
.��:ș131080,6,s$
.��
.��
.��
.�D��o(qb%,wd%,_a%,`e%,�Ve%):�v,v%:v=�f(�icon_read(Cb%,qb%)):Ȏqb%�
.� �8:v=�f(�icon_read(Cb%,7))-v
.�!�11:v=�f(�icon_read(Cb%,6))-v
.��
.�	�`e%�
.�#�icon_set(Cb%,23)v%=v*c�v%=v*d
.�
�:v%=v
.��
.��wd%!_a%<>v%�
.�$Ve%=-1:wd%!_a%=v%:�Ga%Ga%!_a%=v%
.��
.��
.�P��rb:�s$,`%,We%,i%,z%:ș263872:s$=�icon_read(Cb%,5):`%=ja%:ȕ`%>0:�$`%!4=s$�
/
�`%!52=1�
/4z%=A%!48:ȕz%:�z%!36=`%�254,�msg_0(A%!12,"OKQa")
/
z%=z%!0:�:�We%�
/We%!0=`%!0
/�:ja%=`%!0
/�
/!8�free_structure(`%!4):B%=1163547472:C%=`%:�P%+16:�oc
/&�:�254,�msg_0(A%!12,"OKR")
/+�
/0#�i%=0�52�4:Ga%!i%=0:�:�Ib:`%=-1
/5�:We%=`%:`%=`%!0
/:�
/?#�:�`%=0�254,�msg_0(A%!12,"OKQ")
/Dș263873:�
/I~��tb:�s(A%!40):!q%=A%!40:ș262348,,q%�1:q%!48=q%!56-(A%!44*pa%*2)-(A%!32*pa%):ș262359,A%!40,q%+44:q%!28=-1:ș262341,,q%:�
/N��kb(z%):笤i(Fb%)�
/SI!V%=Fb%:V%!4=z%!28:ș262350,,V%:ș262353,Fb%,V%!8,V%!12,V%!16,V%!20:�
/X#��f(y%,z%,M%):�Mb%:笤i(A%!40)�
/]�y%=-1�
/bB%=z%:C%=M%:y%=�(P%+48)
/g�
/ll!V%=A%!40:ș262347,,V%:V%!12=V%!12-V%!4:V%!4=0:V%!8=y%-pa%:V%!16=y%:ș262353,!V%,V%!4,V%!8,V%!12,V%!16:�
/q)��pc(y%,z%,af%,bf%):�_e%:笤i(A%!40)�
/v�y%=-1�
/{B%=z%:C%=M%:y%=�(P%+48)
/��
/��!V%=A%!40:ș262347,,V%:V%!12=V%!12-V%!4:V%!4=0:_e%=2:ȕaf%<>bf%:_e%+=1:af%=af%!0:�:V%!8=y%-pa%*_e%:V%!16=y%:ș262353,!V%,V%!4,V%!8,V%!12,V%!16:�
/�g��gb(cf%,O$,Ma$,B$,z%,Ub%):B%=cf%:C%=q%:$C%=O$:D%=O%:$D%=Ma$:E%=O%+256:$E%=B$:F%=z%:G%=Ub%:�P%+24:�
/�=��n(z%,M%,uc%):�yb%,p%,N%:�za%=z%�Aa%=M%Aa%=0:ș262356,-1
/�p%=M%!44:�p%�
/��p%!40�
/�z%!24=z%!24��36:�z%!48�
/�!q%=z%!48:�e
/��
/��
/��
/��z%!32=M%�
/�z%!32=M%!0:yb%=0
/�2�:yb%=z%!32:ȕyb%!0<>M%:yb%=yb%!0:�:yb%!0=M%!0
/��
/��M%!12�
/�:ș131085,,M%!12:M%!12=0:z%!24=z%!24��8:�i(z%):�z%!28�
/�7O%!0=Fb%:O%!4=z%!28:O%!8=0:O%!12=1<<22:ș262349,,O%
/��
/��
/�:p%=0:�:ș524624,p%�p%:�p%�p%=M%!40�p%=M%!72ș524617,p%
/��p%=0:�M%!40�
/�*N%=z%!12:�N%!0=1�N%!0=2ș6,21,�o(N%!0)
/�?ș131085,0,M%!40:M%!40=0:�qc(N%!0):!q%=M%:�c(z%!4,z%,-7,q%)
/��
/��M%!72�
0ș131085,,M%!72:M%!72=0
0�
0Fș131080,6,$M%!68:�free_structure(M%!68):�M%?11�2ș131080,6,$M%!20
0V�free_structure(M%!16):�free_structure(M%!20):�free_structure(M%!24):p%=M%!44:�p%�
0~�free_structure(p%!104):�free_structure(p%!108):�free_structure(p%!112):�free_structure(p%!120):B%=1112887380:C%=p%:�P%+16
0�
0 �M%!52�
0%!B%=1179009620:C%=M%!52:�P%+16
0*�
0/>B%=1430607185:C%=M%:�P%+16:A%!32-=1:�A%!32<=0A%!20=A%!20�1
04	�uc%�
09*!q%=A%!40:ș262348,,q%�1:�q%!32�1<<16�
0>[q%!48=q%!56-A%!44*pa%*2-A%!32*pa%:ș262359,A%!40,q%+44:ș262341,,q%:B%=z%:C%=yb%:�P%+32
0C�
0H�
0M�
0R6��A(z%):�M%,df%:ș263872:�:M%=z%!32:�M%�n(z%,M%,0)
0W0�M%=0:!q%=A%!40:ș262348,,q%�1:�q%!32�1<<16�
0\Yq%!48=q%!56-A%!44*pa%*2-A%!32*pa%:ș262359,A%!40,q%+44:ș262341,,q%:B%=z%:C%=0:�P%+32
0a�
0fș263873:�
0k4��I:�z%:z%=A%!48:ȕz%:�A(z%):z%=z%!0:�:A%!32=0:�
0p/��na:�ef%,j%,z%,M%:�:�A%!24A%!24=!(A%!24+0)
0u�A%!24=0A%!24=A%!48
0z!�A%!24:z%=A%!24:�(z%!24�4)=0�
0-A%!28=z%!32:ef%=0:ȕA%!28:�?(A%!28+11)�1�
0�A%!28=0
0��:�?(A%!28+11)�4�
0�ef%=A%!28:A%!28=!(A%!28+0)
0��:�!(A%!28+12)�
0��rc(z%,A%!28)
0��:�(z%!24�32)=0�
0��A%!28<>z%!32�
0��ef%ef%!0=!(A%!28+0)
0�5!(A%!28+0)=z%!32:z%!32=A%!28:�pc(-1,z%,A%!28,ef%)
0��
0��Ba%=z%�
0�
!q%=Q%:�e
0��
0�0j%=z%!4:j%=j%!20:ȕj%:�$(j%+16)="configure"�
0��j%!12=z%�
0�!q%=j%!4:�e
0��
0��
0�j%=j%!0:�:�rc(z%,A%!28)
0��
0��
0�A%!28=0
0��
0��
0��
1�
1ZA%!32=0:z%=A%!48:ȕz%:M%=z%!32:ȕM%:A%!32+=1:M%=M%!0:�:z%=z%!0:�:�A%!32=0A%!20=A%!20�1
1�
1�ݤra(M%,ff%,�_$):�y$,i%,c$,H%:_$="":y$=�"00"+�~M%!36,3):ș131107,"Alias$@PrintType_"+y$,,-1�,,i%:�i%<0_$="@PrintType_"+y$:=-1
1ȎM%!36�
1�-1:c$=�msg_0(A%!12,"UNT")
1&�8192:�j(�msg_0(A%!12,"OKT"),1):=0
1$&�4096:�j(�msg_0(A%!12,"OKS"),1):=0
1)�4095,2808:M%!36=4095:=-1
1.,�4054,4055,4074,4075,4094:M%!36=4094:=-1
13�ff%:M%!36=ff%:=-1
18K:c$=�task_read_env("File$Type_"+y$,q%):�c$=""c$=�msg_1(A%!12,"TYP",y$)
1=�
1BȎ�sa(c$,M%)�
1G�4:M%!36=4094:=-1
1L�2:M%!36=4095:=-1
1Q�
1V=0
1[�ݤsa(c$,M%):�x%,y%,w%,h%:�icon_write(Bb%,0,�msg_2(A%!12,"WA5",c$,$M%!24)):ș262351,,q%:x%=!q%:y%=q%!4:!q%=Bb%:ș262347,,q%:w%=q%!12-q%!4:h%=q%!16-q%!8:q%!4=x%-340:q%!8=y%-120:q%!12=q%!4+w%:q%!16=q%!8+h%:q%!28=-1
1`Bș262341,,q%:�cc(Bb%):sa%=0:�:�v(ma%):�sa%:!q%=Bb%:�e:�dc:=sa%
1e,��sc(gf%,hf%,if%,Na$):�gf%ș131085,0,gf%
1j�hf%�#hf%=if%
1o�hf%ș131085,0,hf%
1tș131080,6,Na$:�
1yN��hb(Oa$,Na$):�jf%,kf%,lf%,if%,i%:�:��:�sc(jf%,kf%,if%,Na$):�j(�$,1):�
1~jf%=�Na$:lf%=�#jf%:�lf%�
1��ș263872:kf%=�Oa$:if%=�#kf%:�#kf%=if%:�i%=1�lf%�512:ș12,4,jf%,O%,512:ș12,2,kf%,O%,512:�:�lf%�512ș12,4,jf%,O%,lf%�512:ș12,2,kf%,O%,lf%�512
1��#kf%:ș263873
1��
1��#jf%:ș8,6,Na$:�
1�|��rc(z%,M%):�H%,N%,mf%,b%,t%,P$,t$,_$,Qa%,Ra%,nf%,s%,Vb%,z$,of%,G$:�A$,B$,Xb%,l%,f%:H%=z%!4:N%=z%!12:mf%=H%!28:�M%!12=0�
1�*�select_printer(z%,0,0):�(z%!24�4)<>0�
1�*P$=$M%!20:L$=$M%!16:M$=$M%!24:�N%!0=5�
1�Vb%=(N%?6�2)<>0
1��:Vb%=(N%?6�1)<>0
1��
1�	�Vb%�
1�g$=�m(0):�g$=""�
1�&z%!24=z%!24�4:�i(z%):�f(-1,z%,0):�
1��
1��N%!0=5�
1�%ș36,"PrinterType$5",g$,�g$:�J(5)
1�)�:ș36,"PrinterType$10",g$,�g$:�J(10)
1��
1�	G$=g$
1��
1�z$=�m(0):�z$=""�
1�&z%!24=z%!24�4:�i(z%):�f(-1,z%,0):�
1��
1��ș36,"Printer$Temp",z$,�z$:q%!0=48+�P$��3:q%!12=0:q%!16=524613:q%!40=M%!36:$(q%+44)=P$+�0:ș262375,18,q%:ta%=0:�:�v(la%):�ta%:b%=-1:�ta%<>2�
1�b%=�ra(M%,mf%,_$):�b%�
2�_$<>""�
2ș262366,_$+" "+P$
2
�
2�
2�
2	�b%�
2�n(z%,M%,-1):�
2#�
2(	�Vb%�
2-s$=�n(z%,-1):�s$<>""�
22�b(s$):�z%!32�
27$z%!24=z%!24�4:�i(z%):�f(-1,z%,0)
2<�
2A�
2F�
2K(�(M%!36=4095�M%!36=4094�M%!36=mf%)�
2Pș8,17,z$�t%,,Qa%,,Ra%:�t%�
2U
�M%?11�2�
2Z�K$<>""ș131080,6,K$
2_
K$=$M%!20
2d�
2ij�free_structure(M%!20):$q%=z$:B%=q%:C%=2:M%!20=�(P%+28):M%!28=Ra%:M%!36=(Qa%�1048320)>>8:M%?11=M%?11�2
2n�:�Vb%�
2s�N%!0=5�
2x�hb($N%!16,G$):�n(z%,M%,-1)
2}&�:ș8,17,G$�b%,,,,Ra%:�b%=0�Ra%=0�
2�ș131080,6,G$:�n(z%,M%,-1)
2�!�:�(M%?11�2)ș131080,6,$M%!20
2�]�free_structure(M%!20):$q%=G$:B%=q%:C%=2:M%!20=�(P%+28):M%!28=Ra%:M%!36=mf%:M%?11=M%?11�2
2��
2��
2�6�:A$=$M%!16:B$=$M%!24:�n(z%,M%,-1):�N%!0=9�q$<>""�
2��c$=$(z%!40):K%=�c$," "):ȕK%:�c$,K%,1)=�160:K%=�c$," ",K%+1):�:w$=q$+"RemSpool."+h$+"."+c$:C$=q$+"RemQueue."+h$+"."+�(Na%):ș131080,17,w$�t%,,,,l%;f%:�(l%>0)�((f%�1)=0)�(t%=1)�
2��B (z%,A$,B$)�
2�Xb%=W%!4:ș131113,25,w$,C$
2��:ș131080,6,w$
2��
2�%L$="":M$="":s$=�n(z%,-1):�s$<>""�
2�
�b(s$)
2��
2��
2��
2��select_printer(0,-1,-1)
2��
2��
2�
�:ȎN%!0�
2��1:�z%!24�128�
2�'g$="devices#buffer"+äP(1)+":$."+�U
2�.�:g$="devices#buffer"+äP(1)+":$.Parallel"
2��
2�ș36,"PrinterType$1",g$,�g$
2�I�2:g$="devices#buffer"+äP(2)+":$.Serial":È™36,"PrinterType$2",g$,�g$
3�
3	!ș263872:�N%!0=5�(N%?6�2)<>0�
3,ș131085,207,g$�b%;t%:�(t%�1)=0�#b%=�#b%
3�:ș131085,143,g$�b%;t%
3�
3�t%�1i%=b%+4:�Z%,i%,t$
3",ș263873:�select_printer(0,-1,-1):�t%�1�
3'1�fc(z%):�qc(N%!0):�254,�msg_1(A%!12,"OKP",t$)
3,�
317M%!40=b%:ș131085,64,$M%!20�M%!12;t%:�(t%�1)M%!12=0
36
�M%!12=0�
3;1�n(z%,M%,-1):�254,�msg_1(A%!12,"OKAF",$M%!20)
3@�
3Et$=�m(0):�t$=""�
3J&z%!24=z%!24�4:�i(z%):�f(-1,z%,0):�
3O�
3T<ș131080,11,t$,4093�b%;t%:�(t%�1)=0ș131085,207,t$�b%;t%
3Y
�t%�1�
3^7�fc(z%):b%+=4:�Z%,b%,s$:�254,�msg_1(A%!12,"OKP",s$)
3c�
3htM%!72=b%:$q%=t$:B%=q%:C%=2:M%!68=�(P%+28):B%=1179009620:C%=1024:s%=�(P%+12):�s%=0�253,�msg_1(A%!12,"FA5","TBFF")
3m:M%!52=s%:z%!24=z%!24�8:�i(z%):�f(-1,z%,0):�M%!36<>mf%�
3r�z%!24�64�
3w+�n(z%,M%,-1):�z%!40=0s$=$z%!8�s$=$z%!40
3| �254,�msg_1(A%!12,"OKAC",s$)
3��
3��tc(M%,mf%)
3��
3��
3��:��#M%!12�M%!56=0�
3�t%=�#M%!72-�#M%!72:�t%�
3��N%!0=1�N%!0=2�
3�?ș6,128,��o(N%!0)�,Ra%,Qa%:Ra%=Ra%�Qa%<<8:�Ra%>1024Ra%=1024
3��:Ra%=1024/2
3��
3��uc(M%,t%,Ra%):�
3��
3�nf%=-1:�N%!0=1�N%!0=2�
3�'ș6,152,�o(N%!0)�;b%:�(b%�2)=0nf%=0
3��
3�	�nf%�
3�;�i(z%):A$=$M%!16:B$=$M%!24:�n(z%,M%,-1):�N%!0=9�q$<>""�
3֎c$=$(z%!40):K%=�c$," "):ȕK%:�c$,K%,1)=�160:K%=�c$," ",K%+1):�:w$=q$+"RemSpool."+h$+"."+c$:C$=q$+"RemQueue."+h$+"."+�(Na%):�B (z%,A$,B$)�
3�Xb%=W%!4:ș131113,25,w$,C$
3��:ș131080,6,w$
3��
3�s$=�n(z%,-1):�s$<>""�
3�
�b(s$)
3��
3��
3��
4�:�vc(z%,M%,mf%)
4�
4
�
4�
44��tc(M%,ff%):�i%,p%,c$:�:��:�wc(A%!24,A%!28)
4IB%=1112887380:C%=124:p%=�(P%+12):�p%=0�253,�msg_1(A%!12,"FA5","TPUB")
4!M%!44=p%:�0<=124-4
4&�i%=0�124-4�4:p%!i%=0:�
4+�
40L?O%=3:ș7,14,O%:ș192,O%,O%+5,250:B%=O%+5:C%=2:p%!120=�(P%+28):�M%?11�2�
45c$=$M%!16+" - "+$M%!24
4:�:c$=$M%!20:�c$>40�
4?!c$=�c$,40):c$=�c$,1+�c$,"."))
4D�
4I�
4Nz$q%=c$:B%=q%:C%=2:p%!112=�(P%+28):p%!16=1:$q%=�32," "):B%=q%:C%=5:D%=32:p%!104=�(P%+28):p%!96=128:�G(A%!24,A%!28,-1):�
4S'��wc(z%,M%):�n(z%,M%,-1):�z%!32<>0�
4Xz%!24=z%!24�32:�i(z%)
4]�
4b"�254,�msg_1(A%!12,"OKPa",�$):�
4gJ��vc(z%,M%,ff%):�l%,t%,pf%,Wc%,b$,p%,ac%,N%,qf%,H%:�:��:�wc(z%,M%)
4l.N%=z%!12:H%=z%!4:ac%=M%!44:�N%!0=1�N%!0=2�
4q=ș6,128,��o(N%!0)�,Wc%,l%:Wc%=Wc%�l%<<8:�Wc%>1024Wc%=1024
4v�:Wc%=1024/2
4{�
4�!l%=�#M%!72-�#M%!72:�M%!56l%=0
4��l%�uc(M%,l%,Wc%):�
4�)ș263872:l%=M%!28-�#M%!12:�M%!36=ff%�
4��#(M%!12)=0�
4�(q%!8=M%!40:q%!12=M%!12:�G(z%,M%,-20)
4��
4��l%>Wc%l%=Wc%
4�)ș12,4,M%!12,q%,l%:ș12,2,M%!40,q%,l%
4��:�M%!36=4095�(H%!32�1)<>0�
4�
Ȏac%!92�
4�0�0:q%!8=M%!72:�G(z%,M%,-2):M%!32=-1:ac%!92=1
4�/�1:q%!8=M%!72:�G(z%,M%,-3):M%!32=0:ac%!92=2
4��2:�H%!32�2�
4�
�M%!56=0�
4�E�xc(0):q%!8=M%!56:�yc(M%,�ta(z%,M%,-4)):�zc(z%,M%,Wc%):�ac%!92=3�
4�%q%!8=M%!72:�G(z%,M%,-14):ac%!92=1
4��
4��:�zc(z%,M%,Wc%)
4��
4��:�M%!56=0�
4�t%=1024/4:�t%>Wc%t%=Wc%
4�M%!60=0:�xc(t%):�ac%!40�
4��fc(z%):�_a(z%):p%=ac%!40
4��
4��
4��Wc%>M%!56Wc%=M%!56
5�ac%!40<>0�Wc%>p%Wc%=p%
5$�Wc%ș12,2,M%!40,M%!52+M%!60,Wc%
5M%!56-=Wc%:M%!60+=Wc%
5�
5�
5`�:t%=��printer_read_string(ac%!108):ȕl%�Wc%>t%:b$=�ua(�#M%!12,ac%):l%-=1:�b$<>""�#M%!40,b$;
5 Wc%-=�b$:�
5%�
5*�
5/��#M%!12�M%!56=0�
54"q%!8=M%!72:�G(A%!24,A%!28,-15)
59�
5>'�M%!28=0pf%=0�pf%=�#M%!12*100/M%!28
5C�pf%<>M%!32�
5HM%!32=pf%:�f(-1,z%,M%)
5M�
5R�#M%!72=0:ș263873:�
5W$��uc(M%,rf%,Wc%):�rf%>Wc%rf%=Wc%
5\?ș12,4,M%!72,q%,rf%:ș12,2,M%!40,q%,rf%:�#M%!72-�#M%!72=0�
5a�#M%!72=0:�#M%!72=0
5f�
5k�
5p"ݤua(C%,ac%):�r$:�C%=10�C%=13�
5u7�ac%!16=1�ac%!16=C%r$=�printer_read_string(ac%!108)
5z
ac%!16=C%
5-�:�ac%!16r$=�printer_read_string(ac%!108)
5�r$+=�C%:ac%!16=0
5��
5�=r$
5�5��yc(M%,s$):�sf%,tf%:tf%=M%!52:sf%=M%!56:�s$<>""�
5�$(tf%+sf%)=s$:M%!56+=�s$
5��
5��
5�6��zc(z%,M%,Wc%):�sf%,tf%:tf%=M%!52:sf%=M%!56:�sf%�
5��N%!0=1�N%!0=2�
5��sf%>=Wc%�
5��
5�=tf%?sf%=10:sf%+=1:tf%?sf%=13:ș12,2,M%!40,tf%,sf%:M%!56=0
5��
5��
5�7��G(z%,M%,uf%):q%!0=uf%:q%!4=M%:�c(z%!4,z%,-8,q%):�
5�Sݤta(z%,M%,uf%):�s$,i%:q%!0=uf%:q%!4=M%:�c(z%!4,z%,-8,q%):i%=q%+8:�Y%,i%,s$:=s$
5����xc(F%):�H%:H%=z%!4:B%=H%:C%=M%:D%=ac%:E%=O%+128:E%!0=H%:E%!4=z%:E%!8=M%:E%!12=ac%:E%!16=q%:E%!20=O%+356:$(O%+356)=�164+$H%!4+"_support("+�O%+")":O%!0=-8:O%!4=H%:O%!8=z%:O%!12=q%:O%!16=ja%:O%!20=P%:O%!24=F%:�F%=0�P%+4��P%+0
5��
5�ݤP(t%):Ȏt%�
5��1:�A%!80=0�
5��A%!76<>3�
5�A%!80=3
5��:A%!80=10
5��
5��
6
=A%!80
6�2:�A%!76=0�
6�A%!80<>3�
6A%!76=3
6
�:A%!76=2
6�
6�
6$
=A%!76
6)�
6.=0
63��qc(t%):Ȏt%�
68�1:A%!80=0
6=�2:A%!76=0
6B�
6G�
6Lݤo(t%):Ȏt%�
6Q
�1:=A%!80
6V
�2:=A%!76
6[�
6`=0
6eFݤR:�fb%,vf%:ș88,3�fb%,vf%:�(fb%�61440)=4096�(vf%�61440)=4096:=-1
6j=0
6o6ݤU:�fb%:ș8,5,"Devices:FastParallel"�fb%:�fb%<>0�
6t:="FastParallel"
6y�::="Parallel"
6~�
6�{ݤrmload_latest_module(c$,k$):�wf%,xf%,yf%:�K%,f%,vf%,zf%,Af%,s$,Bf%:wf%=-1:ș131102,18,c$�,,,K%;f%:�(f%�1)=0�K%!20<>0�
6�0K%+=(K%!20):ȕ?K%<>9�?K%<>0:K%+=1:�:�?K%<>0�
6�/wf%=0:K%+=1:ȕ?K%<>32:�?K%>=�"0"�?K%<=�"9"�
6�wf%=wf%*10+?K%-�"0"
6��
6�K%+=1:�
6��
6��
6�Pxf%=-1:vf%=0:zf%=-1:�:ș131102,20,vf%,zf%�,vf%,zf%,K%,Bf%,,Af%;f%:�(f%�1)=0�
6�&�Z%,K%,s$:�s$=c$xf%=�(�~(Af%))/100
6��
6�@�(xf%<>-1)�(f%�1)<>0:yf%=-1:ș131085,67,k$�f%;K%:�(K%�1)f%=0
6��f%<>0�
6�A�#f%=20:K%=�#f%+((�#f%)<<8)+((�#f%)<<16)+((�#f%)<<24):�K%<>0�
6�,�#f%=K%:�:vf%=�#f%:�vf%=0�vf%=9:�vf%<>0�
6�*yf%=0:�:vf%=�#f%:�vf%>=�"0"�vf%<=�"9"�
6�yf%=yf%*10+vf%-�"0"
6��
6��vf%=32
6��
6��
6��#f%
6��
6��wf%>xf%vf%=wf%�vf%=xf%
6��vf%>yf%f%=vf%�f%=yf%
7vf%=0:�xf%=f%�
7�Bf%<1�
7
&ș131102,4,c$:ș131102,3,c$�K%;vf%
7�
7�
7�yf%=f%�yf%>xf%�yf%>wf%�
7ș131102,1,k$�K%;vf%
7#�
7(#�(vf%�1)=0ș131102,18,c$�K%;vf%
7-�(vf%�1)!K%=253:ș43,K%
72=f%
77b��` (Cf%):�f%,g%,Df%,Ff%,s$:ia%=0:�rmload_latest_module("PDriver","Printers:Modules.PDriver")
7<O�rmload_latest_module("RemotePrinterSupport","Printers:Modules.RemPrnSpt")
7A.Df%=0:ș131102,18,"Freeway"�;f%:�(f%�1)=0�
7FBș131129,,"Freeway_Status"�;g%:�(g%�1)=0�ș424580,0�,Df%�Df%=1
7K�
7Peș131102,18,"RemotePrinterSupport"�;Ff%:ș131102,18,"ShareFS"�;g%:�(f%�1)�(Df%=0)�(g%�1)�(Ff%�1)�
7U	Ja%=0
7Z=�:ș131077,"RMEnsure ShareFS 2.00 ERROR Foo"�;f%:�(f%�1)�
7_	Ja%=0
7d��:h$=�task_read_env("Inet$LocalAddr",q%):Ja%=-1:�Ac:�Bc:ș424323,2:Pa$="<Wimp$ScrapDir>.Printers":s$=�task_read_env ("Printers$Dir",q%):�s$,"Share:")�
7i
ia%=-1
7n�:ia%=0
7s�
7x�
7}�
7��(Ff%�1)=0�
7�ș424320�La%
7��
7�	�ia%�
7�]ș131080,8,"<Printers$Path>Remote"�;f%:s$="<Printers$Path>Remote.ID"+h$:ș131080,8,s$�;f%
7��
7��
7���Ac:ș293504,0,2:�
7�ݤk(Gf%):�W$:�Z%,Gf%,W$:=W$
7�
��la:�
7����Bc:�Hf%,If%,Jf%,Kf%,jc%,Zb%,c$,kb%:�Lf%,Mf%,c$,Qa$,S%,Gd%:If%=0:Jf%=0:Ma%=0:�:If%=Jf%:ș293507,0,2,0,0,0,0,0,If%�,,Kf%,,jc%,,,Jf%:�(Jf%>0)�
7��Lf%=�g (1196577875,Kf%):Mf%=�g (1196577875,jc%+1):Nf%=�g (810701907,Kf%):Of%=�g (810701907,jc%+1):ș293507,0,2,Kf%,Nf%,jc%+1,Of%,0,If%�,,,,,,Zb%:Of%?jc%=0:$Lf%=�k (Nf%):$Mf%=�k (Of%):�d (810701907,Nf%):�d (810701907,Of%)
7�6S%=�F (Lf%,Mf%,Zb%):�L (Ka%,S%):c$=$Lf%:�va (c$)�
7�!Bd%=�y (S%,0,0,-1,kb%):�kb%�
7��_b (c$):�N (c$):�W%=0�
7��A%!44�
7�Gd%=A%!48:ȕGd%:�Gd%!20�
7�#�select_printer(Gd%,-1,0):Gd%=0
7��:Gd%=Gd%!0
7��
7��
7��
7��
7��
7��
7�
Ma%+=1
8�
8	�(Jf%<0):�
8g��ac (c$):�Lf%,Mf%,jc%,Zb%,Qa$,ab%,S%,Ra$,Gd%,kb%,mb%:ș424578,0,2,c$,0,0�,,,jc%,,Zb%;ab%:�(ab%�1)�
8�
8�
8/mb%=0:S%=Ka%:ȕS%:�($S%!4=c$)�((S%!20)<=0)�
8"�
8'�
8,�S%=S%!0:�:Lf%=�g (1196577875,�c$+1):Mf%=�g (1196577875,jc%+1):Of%=�g (810701907,jc%+1):$Lf%=c$:ș424578,0,2,c$,jc%+1,Of%�;ab%:�(ab%�1)�
81�
86�
8;`Of%?jc%=0:$Mf%=�k (Of%):�d (810701907,Of%):S%=�F (Lf%,Mf%,Zb%):�L (Ka%,S%):Ma%+=1:�va (c$)�
8@!Bd%=�y (S%,0,0,-1,kb%):�kb%�
8E�_b (c$):�N (c$):�W%=0�
8J�A%!44�
8OGd%=A%!48:ȕGd%:�Gd%!20�
8T�Cc(Gd%,-1,0,-1,kb%):Gd%=0
8Y�:Gd%=Gd%!0
8^�
8c�
8h�
8m�
8r�
8w�
8|�k:�
8�8��_b (c$):�We%,Hf%,mb%,Pf%:Hf%=Ka%:We%=0:mb%=0:�Hf%�
8��:�($Hf%!4)=c$�Hf%!20>0�
8�
mb%=-1
8��:We%=Hf%:Hf%=Hf%!0
8��
8�#�mb%�(Hf%=0):�(We%=0)�(Hf%<>0)�
8�\Ka%=Hf%!0:�D (-2,Hf%!20):�d (1196577875,Hf%!4):�d (1196577875,Hf%!8):�d (1380799568,Hf%)
8��:�Hf%�
8�^We%!0=Hf%!0:�D (-2,Hf%!20):�d (1196577875,Hf%!4):�d (1196577875,Hf%!8):�d (1380799568,Hf%)
8��
8��
8��
8��
8�Dݤva (c$):�Hf%,Qf%:Hf%=Ka%:Qf%=0:ȕHf%��Qf%:�$Hf%!4=c$�Hf%!20>0�
8�
Qf%=-1
8��:Hf%=Hf%!0
8��
8�
�:=Qf%
8�6��N (c$):�z%,Id%,K%,N%,Gd%,y$,H%,`$:�wa (Ka%,c$)�
8��Wa (Ka%,c$)
8�;�:Id%=0:z%=A%!48:K%=z%:N%=z%!12:ȕK%:�$K%!40=c$�N%!0=9�
8�K%=0
8�#�:Id%=z%:z%=z%!0:K%=z%:N%=z%!12
8��
8�
�:�z%�
8�BH%=z%!4:`$=$H%!4:y$=$z%!8:�Ua (c$,`$,y$):�bc (z%,Id%):�Nb (y$)
9�
9�
9
�i (Fb%)�
9�k:�p (Fb%)
9�
9�
9!ݤu(Zb%):=�~Zb%
9&;ݤg (Rf%,Ra%):�Sf%:B%=Rf%:C%=Ra%:Sf%=�(P%+12):�(Sf%=0)�
9+c�253,�msg_1 (A%!12,"FA5",�((B%�-16777216)>>24)+�((B%�16711680)>>16)+�((B%�65280)>>8)+�(B%�255))
90�
95=Sf%
9:(��d (Rf%,wd%):B%=Rf%:C%=wd%:�P%+16:�
9?2��K (�Tf%,i$):$q%=i$:B%=q%:C%=2:Tf%=�(P%+28):�
9DqݤF (Lf%,Mf%,Uf%):�Sf%:Sf%=�g (1380799568,24):Sf%!0=0:Sf%!4=Lf%:Sf%!8=Mf%:Sf%!12=Uf%:Sf%!16=-1:Sf%!20=-1:=Sf%
9I�ݤxa (c$,qb%,R$):�Sf%,Vf%,zd%:Sf%=�g (1380799568,24):�K (Vf%,c$):�K (zd%,R$):Sf%!0=0:Sf%!4=Vf%:Sf%!8=zd%:Sf%!12=-1:Sf%!16=-1:Sf%!20=qb%:=Sf%
9N��L (�wc%,Re%):�Hf%:�wc%=0�
9Swc%=Re%
9X0�:Hf%=wc%:ȕ(Hf%!0<>0):Hf%=Hf%!0:�:Hf%!0=Re%
9]�
9b�
9gݤwa (�wc%,c$):�Hf%:�wc%=0�
9l=0
9q�:Hf%=wc%:ȕHf%:�$Hf%!4=c$�
9v=-1
9{�:Hf%=Hf%!0
9��
9��
9��
9�=0
9�)��Wa (�wc%,c$):�We%,Hf%,mb%,Pf%:�wc%�
9�'Hf%=wc%:We%=0:mb%=0:�:�($Hf%!4)=c$�
9�
mb%=-1
9��:We%=Hf%:Hf%=Hf%!0
9��
9�#�mb%�(Hf%=0):�(We%=0)�(Hf%<>0)�
9�Mwc%=Hf%!0:�d (1196577875,Hf%!4):�d (1196577875,Hf%!8):�d (1380799568,Hf%)
9��:�Hf%�
9�OWe%!0=Hf%!0:�d (1196577875,Hf%!4):�d (1196577875,Hf%!8):�d (1380799568,Hf%)
9��
9��
9��
9��
9�V��ua:�Rd%,z%,N%,Gd%:�hb%,Wf%,s$,H%,s%,t%,l%,t$,K%:�:ș424321,,,-1�Rd%,,Wf%:�Rd%>0�
9��Wf%>0�
9�-hb%=�g (1196577875,Wf%):ș424321,,hb%,Wf%
9��:ș424321,,0,0
9��
9�
ȎRd%�
9��1:�W%�
9�N%=W%!12:�N%!0=9�q$<>""�
9��t$=$(W%!40):K%=�t$," "):ȕK%:�t$,K%,1)=�160:K%=�t$," ",K%+1):�:w$=q$+"RemSpool."+h$+"."+t$:C$=q$+"RemQueue."+h$+"."+�(Na%):ș131080,17,w$�t%,,,,l%;f%:�(l%>0)�((f%�1)=0)�(t%=1)�
:�L$=""�
:L$=�msg_0(A%!12,"UNKN")
:�
:�M$=""�
:M$=�msg_0(A%!12,"UNKN")
:�
: �B (W%,L$,M$)�
:%H%=W%!4:ș131113,25,w$,C$
:*�:ș131080,6,w$
:/�
:4%L$="":M$="":s$=�n(W%,-1):�s$<>""�
:9
�b(s$)
:>�
:C�
:H�
:M�
:R�2:�Dc (�k (hb%))
:W�3:�Ja%�
:\�ac (�k (hb%))
:a�
:f�4:�N (�k (hb%))
:k�5
:p�6:�Fc (�k (hb%))
:u�7:�Gc:�` (0)
:z
�8:�Hc
:�
:�
�(Wf%>0)�
:��d (1196577875,hb%)
:��
:��
:��Rd%<0:�W%=0�
:��A%!44�
:�Gd%=A%!48:ȕGd%:�Gd%!20�
:�#�select_printer(Gd%,-1,0):Gd%=0
:��:Gd%=Gd%!0
:��
:��
:��
:��
:��
:���xa:�Gc:�` (0):ga%=0:�
:���Fc (c$):�
:�mݤda:�C$,f%,v%,w%,e$,Xc%,Xf%:�:C$=q$+"RemQueue."+h$+"."+�Na%:ș424326:ș131080,5,C$�v%;f%:ș424325:�f%�1�
:�*Na%=-1:=�msg_0 (A%!12,"OKAS",�k(v%+4))
:��
:�
�(v%<>0)�
:�
Na%+=1
:��
:�
�v%=0:=""
:����Dc (Sa$):�Ta$,Ua$,Lb%,Va$,B$,c%,z%:�K%,c$,H%,Ub%,Wa$,A$:B$=�Sa$,�Sa$,".")+1):Ta$=Pa$+"."+Sa$:Ua$=Pa$+".RemQueue."+B$+"I":Va$="":O$="":h%=�Ua$:�h%=0�
:��
;�
;�c%=�#h%:ȕ(��#h%)�(c%<>0):Va$+=�c%:c%=�#h%:�:c%=�#h%:ȕ(��#h%)�(c%<>0):Wa$+=�c%:c%=�#h%:�:c%=�#h%:ȕ(��#h%)�(c%<>0):A$+=�c%:c%=�#h%:�:B$="":c%=�#h%:ȕ(��#h%)�(c%>31):B$+=�c%:c%=�#h%:�:�#h%:ș131080,6,Ua$:K%=A%!48:z%=0:ȕ(K%):�(K%!40=0)�
;H%=K%!4:c$=$(H%!4)
;�:c$=$(K%!40)
;�
;�c$=Va$�
;z%=K%:K%=0
;$
�:K%=K%!0
;)�
;.�:�(z%<>0)�
;3]H%=z%!4:ș131080,23,Ta$�,,,,,,Ub%:�gb (-1,"("+�msg_0 (A%!12,"IC9")+") "+A$,Ta$,B$,z%,Ub%)
;8�
;=�
;B4��fb (Zf%,o$):�e%,f%:ș403072,Zf%�e%;f%:�(f%�1)�
;G3L$=�msg_0(A%!12,"UNKN"):M$=�msg_0(A%!12,"UNKN")
;L�:L$=�k (e%):M$=o$
;Q�
;V�
;[uݤB (z%,A$,o$):�Sa$,h%,f%,c$,K%:Sa$=q$+"RemQueue."+h$+"."+�(Na%)+"I":c$=$z%!40:ș131085,131,Sa$�h%;f%:�(f%�1)h%=0
;`�h%<>0�
;e/�#h%,c$+�0+h$+�0+A$+�0+o$:ș131085,0,h%�;f%
;j�
;o�(f%�1)�h%=0:=0
;t=-1
;y��Jb:�z%,qb%,S%:笤x�
;~ �j(�msg_0(A%!12,"OKAV"),1):�
;��
;�秤ya,"Share:")>0�
;� �b (�msg_0 (A%!12,"OKAT")):�
;��
;�F�:�t (z%,S%,qb%):�icon_deselect (Fb%,qb%):�z%�((z%!24�(1<<17))=0)�
;��Oa (z%)
;��
;��(z%=0)�(S%=0):�
;�I��Oa (z%):�c$,_f%,ic%,`f%,W$,f%,fb%,f$,ag%,Xa$,H%:�(z%!24�(1<<17))>0�
;��
;��
;��(z%!40=0)�
;�H%=z%!4:c$=$(H%!4)
;��:c$=$(z%!40)
;��
;�	笤x�
;�:�j(�msg_1(A%!12,"OKAW",c$),1):z%!24=z%!24�(�(1<<16)):�
;��
;�秤ya,"Share:")>0�
;�:�b (�msg_1 (A%!12,"OKAU",c$)):z%!24=z%!24�(�(1<<16)):�
;��
;�R$=$(z%!8):�(z%!24�1)=0�
;��Z (z%)
;��
;�B_f%=0:�:ș131107,"Inet$LocalAddr*",0,1<<31,_f%,0�,,`f%:�`f%<0�
<*ic%=�g (1196577875,�(`f%)+1):�(ic%>0)�
<�ș35,"Inet$LocalAddr*",ic%,�(`f%),_f%,0�,,,_f%:ic%?(�(`f%))=0:W$=�k (ic%):�d (1196577875,ic%):f$="unshare _S"+W$:ș131077,f$:f$="share <Wimp$ScrapDir>.Printers _S"+W$+" -noicon":ș131077,f$
<
�
<�
<B�`f%>=0:�Ic (z%,c$):ș424578,0,2,c$,0,0�,,,,,Zb%;f%:�(f%�1)=0�
<#�b (�msg_1 (A%!12,"OKAQ",c$)):�
<�
<# ag%=A%!48:ȕag%:�(ag%!40=0)�
<(H%=ag%!4:Xa$=$(H%!4)
<-�:Xa$=$(ag%!40)
<2�
<7#�(Xa$=c$)�((ag%!24�(1<<16))>0)�
<<$�b (�msg_1 (A%!12,"OKAQa",c$)):�
<A�
<F6ag%=ag%!0:�:ș424577,0,2,c$,�R$,R$�fb%;f%:�(f%�1)�
<K#�b (�msg_1 (A%!12,"OKAQ",c$)):�
<P�
<Uz%!24=z%!24�(1<<16):�
<Z2��ib (z%):�c$,`f%,ic%,bg%,R$,W$,H%:�(z%!40=0)�
<_H%=z%!4:c$=$(H%!4)
<d�:c$=$(z%!40)
<i�
<n�(z%!24�(1<<16))�
<sz%!24=z%!24�(-1-(1<<16))
<x�
<}	�Ja%�
<�ș293505,1,2,c$,0,0
<��
<��
<�
��Jc:�
<�9��P:cg%=Qc%:dg%=wb%:eg%=!wb%:fg%=Rc%:gg%=xb%:Za$=V$:�
<�9��Q:Qc%=cg%:wb%=dg%:!wb%=eg%:Rc%=fg%:xb%=gg%:V$=Za$:�
<�:��Pa:hg%=Qc%:ig%=wb%:jg%=!wb%:kg%=Rc%:lg%=xb%:_a$=V$:�
<�:��Qa:Qc%=hg%:wb%=ig%:!wb%=jg%:Rc%=kg%:xb%=lg%:V$=_a$:�
<��ݤy(S%,mg%,ng%,og%,�pg%):�`a$,ab$,`$:�Va$,s$,bb$,c$,qg%:�ab%,rg%,sg%,tg%,mb%,p%,z%:�:pg%=0:ș263872:`a$="Share::_S"+�u (S%!12)+".$":ab%=0:ș424326:ș131080,17,`a$�;ab%:ș424325:�(ab%�1)�
<�	�og%�
<�
pg%=-1
<�&�:�b(�msg_1 (A%!12,"OKAOs",$S%!4))
<��
<�ș263873:=0
<��
<�zc$=$S%!4:p%=�c$," "):ȕp%:�c$,p%,1)=�160:p%=�c$," ",p%+1):�:bb$=`a$+"."+c$:z%=�za(S%,bb$,mg%,ng%,og%,pg%):ș263873:=z%
<җݤza (S%,cb$,ab%,ng%,og%,�pg%):�hb%,H%,K%,s$,U%,Cc%,Dc%,Fc%,Gc%,Hc%,Sc%:�z%,N%,Ra$,`$,sg%,i%,ug%,eb%,vg%,wg%,xg%,yg%:�zg%,pg%,qg%:pg%=0:笤l (cb$)�
<�ș263873:�og%�
<�
pg%=-1:=0
<�&�:�b (�msg_1(A%!12,"OKAOs",$S%!4))
<��
<��
<�$ș263872:�Ob(H%):Fc%=H%!12:�Fc%�
<�Cc%=Fc%!4:�Cc%�
<�0K%=!wb%:U%=H%!8:U%=U%!4:J%=�b($(U%+16)):�J%�
<�ȕCc%:�$Cc%!8=$J%�
=:�m:ș263873:z%=�Aa($S%!4,$S%!8,H%,Cc%,ng%,og%,pg%):=z%
=	�
=Dc%=Cc%:Cc%=Cc%!0:�
='�:�q(�msg_1(A%!12,"OKZc",$(U%+16)))
=�
=!wb%=K%
="�:Dc%=0
='�
=,�:Dc%=0
=1�
=6f�W(H%!8,Dc%,Fc%,0,Gc%,Hc%,H%):�m:H%!24=H%!24�2:z%=�Aa($S%!4,$S%!8,H%,Dc%,ng%,og%,pg%):ș263873:=z%
=;J��`b (z%):�i%,K%,Id%,Jd%,Gd%,y$,qb%,S%,Ag%:�t (Ag%,S%,qb%):�(�Ag%)�S%�
=@�
=E�
=J$ș263872:K%=A%!48:ȕK%:�K%!0=z%�
=OId%=K%:K%=0
=T
�:K%=K%!0
=Y�
=^)�:y$=$z%!8:�bc(z%,Id%):�Nb(y$):�W%=0�
=c�A%!44�
=hGd%=A%!48:ȕGd%:�Gd%!20�
=m#�select_printer(Gd%,-1,0):Gd%=0
=r�:Gd%=Gd%!0
=w�
=|�
=��
=��
=��W%=0�z
=�,B%=1482184792:C%=Jd%:�P%+16:�k:�i(Fb%)�
=��p(Fb%)
=��
=�ș263873:�
=�3ݤBa (H%):�z%,Sf%:z%=A%!48:Sf%=0:ȕz%:�z%!4=H%�
=�Sf%=-1:z%=0
=�
�:z%=z%!0
=��
=�
�:=Sf%
=�/ݤL:�Hf%,Sf%:Sf%=0:Hf%=Ka%:ȕHf%:�Hf%!20>0�
=�
Sf%+=1
=��
=�Hf%=Hf%!0:�:=Sf%
=���Hc:�z%,Gd%:�Ja%�
=��
=��
=�!z%=A%!48:ȕz%:�z%!24�(1<<17)�
=��N ($z%!40)
=��
=�z%=z%!0:�:�Gc:�k:�W%=0�
=��A%!44�
=�Gd%=A%!48:ȕGd%:�Gd%!20�
=�#�select_printer(Gd%,-1,0):Gd%=0
>�:Gd%=Gd%!0
>�
>
�
>�
>�
>Ja%=0:�
>!9��Gc:�Hf%,df%,Gd%:Hf%=Ka%:ȕHf%:df%=Hf%!0:�Hf%!20<=0�
>&�N ($Hf%!4)
>+�
>0Hf%=df%:�:�W%=0�
>5�A%!44�
>:Gd%=A%!48:ȕGd%:�Gd%!20�
>?#�select_printer(Gd%,-1,0):Gd%=0
>D�:Gd%=Gd%!0
>I�
>N�
>S�
>X�
>]�
>b=ݤQ(H%,db$,s$):="Printers:Remote.ID"+db$+"."+$H%!4+"."+s$
>g��Kc (z%):�
>l�ݤAa(c$,R$,H%,R%,ng%,og%,�pg%):�s%,t%,s$,z%,N%:pg%=0:R%!(R%!4*4+8)+=1:B%=1414419024:C%=68:z%=�(P%+12):�z%=0�254,�msg_1(A%!12,"FA5","PRNT")
>q�A%!48�
>v%s%=A%!48:ȕs%!0:s%=s%!0:�:s%!0=z%
>{�:A%!48=z%
>��
>�rz%!0=0:z%!4=H%:B%=R%!8:C%=2:z%!8=�(P%+28):B%=1413697091:C%=36:N%=�(P%+12):�N%=0�254,�msg_1(A%!12,"FA5","CNCT")
>�LN%!0=9:N%?4=1+((s%�28)>>2):N%?5=0:ș6,161,16�,,s%:N%!8=(s%�224)>>5:笤t�
>�N%!12=0
>�(�:ș6,161,3�,,s%:ș6,161,4�,,t%:�s%�
>�-$q%=�t%+"."+�s%:B%=q%:C%=2:N%!12=�(P%+28)
>�8�:s$=�t%:�s%=1�5:ș6,161,152+s%�,,t%:�t%s$+=�t%�s%=5
>�&�:$q%=s$:B%=q%:C%=2:N%!12=�(P%+28)
>��
>��
>��ș131107,"PrinterType$5",O%,256,,3�,,t%:O%?t%=13:B%=O%:C%=2:N%!16=�(P%+28):N%!20=0:N%!24=0:N%!28=0:N%!32=0:N%?6=0:z%!12=N%:B%=1195789891:C%=4*H%!36:s%=�(P%+12):�s%=0�254,�msg_1(A%!12,"FA5","CNFG")
>��0<=H%!36-1�
>��t%=0�H%!36-1:s%!(t%*4)=0:�
>��
>�Pz%!16=s%:z%!20=-1:z%!24=0:z%!28=-1:z%!32=0:z%!36=0:z%!40=0:z%!44=0:�H%!32�4�
>�z%!48=�I
>�
�:z%!48=0
>��
>�2z%!52=0:�c(H%,z%,-4,0):�H%!24�4�c(H%,z%,-12,0)
>�!�K (z%!40,$S%!4):�k:�H%!24�8�
>�z%!56=10*H%?(24+1)
>��:z%!56=-1
>��
>�z%!24=z%!24�(1<<17):�ng%�
>��Lc(z%,og%,pg%)
>��
?=z%
?9��Ua (c$,`$,R$):�z%,qb%,pb%,p%,Bg%,Hf%:z%=A%!48:�z%�
?qb%=251658240:pb%=-5
?�:qb%=�Z (z%):pb%=-3
?�
?Qea$="su_"+`$:Bg%=�s (c$,ea$,pb%,qb%):�L (Ka%,�xa (c$,Bg%,R$)):�A%!48=0�ub%>0�
? �D (-1,ub%):ub%=-1
?%�
?*�
?/T��Va(z%):�J%,R%,d%,N%,h%,X$,yb%,H%:gb%=z%!16:H%=z%!4:h%=�c($�e("cs:")):�0<=h%-1�
?4�d%=0�h%-1:J%=�d:�J%�
?9T%=�a(J%,"nl:"):�T%�
?>gb%!(d%*4)=0
?C�:T%=�a(J%,"in:"):�T%�
?H&gb%!(d%*4)=�store_integer(�c($T%))
?M�:T%=�a(J%,"st:"):�T%�
?R"B%=T%:C%=2:gb%!(d%*4)=�(P%+28)
?W�:T%=�a(J%,"s0:"):�T%�
?\"B%=T%:C%=3:gb%!(d%*4)=�(P%+28)
?a�:T%=�a(J%,"gs:"):�T%�
?f"B%=T%:C%=4:gb%!(d%*4)=�(P%+28)
?k�:T%=�a(J%,"pt:"):�T%�
?pWB%=1381257040:C%=4:gb%!(d%*4)=�(P%+12):�gb%!(d%*4)=0�253,�msg_1(A%!12,"FA5","POTR")
?u!gb%!(d%*4)=�Ca($T%)
?z!�:�R(�msg_1(A%!12,"OKH",$J%))
?�
?��
?��
?��
?��
?��
?��
?��
?��
?�
�Z (z%):�
?�.ݤya:=�task_read_env ("Wimp$ScrapDir",ba%)
?�k��Ic (z%,c$):�H%,yb%,R%,c%,eb%,U%,wc%,i%,j%,k%,l%,s$,p%,eb$,sb%,Cg%,Dg%:ș263872:H%=z%!4:eb$=$z%!8:�H%�
?�
�H%!8�
?��p%=�c$," "):ȕp%:�c$,p%,1)=�160:p%=�c$," ",p%+1):�:c%=�("<Wimp$ScrapDir>.Printers."+c$):�#c%,"cl: "+$H%!4:eb%=H%!8:yb%=H%!12:�$(eb%+12)<>"printers"�
?��#c%,$(eb%+12)+":":�#c%,"#"
?��
?�!R%=yb%!4:ȕR%:�R%!(R%!4*4+8)�
?�,U%=eb%!4:i%=R%+8:�$(U%+16),6)="pr_nme"�
?�#�printer_read_string(!i%)=eb$�
?�
Cg%=-1
?��:Cg%=0
?��
?��:Cg%=-1
?��
?� ȕU%:�Cg%��#c%,$(U%+16)+" ";
?��!i%=0�
@�U%!4=6�
@�Cg%��#c%,48
@�:�U%!4=1�
@�Cg%��#c%,48
@�
@�
@�Cg%��#c%,10
@$�:j%=!i%:ȎU%!4�
@)�1:�Cg%��#c%,�!j%
@.)�2:�Cg%��#c%,�printer_read_string(j%)
@3)�3:�Cg%��#c%,�printer_read_string(j%)
@85�4:�Cg%��#c%,�ungstrans(�printer_read_string(j%))
@=�5:�Cg%��#c%,10
@BȎU%!8�
@G'�1:�Cg%��#c%," "+�!j%!0+", "+�!j%!4
@L/�2:�Cg%��#c%," "+�printer_read_string(j%!0)
@Q,�Cg%��#c%," "+�printer_read_string(j%!4)
@V/�3:�Cg%��#c%," "+�printer_read_string(j%!0)
@[,�Cg%��#c%," "+�printer_read_string(j%!4)
@`;�4:�Cg%��#c%," "+�ungstrans(�printer_read_string(j%!0))
@e8�Cg%��#c%," "+�ungstrans(�printer_read_string(j%!4))
@j�7:�Cg%��#c%," ";
@o�Cg%��r(!j%!0,H%,c%,Dg%)
@t�Cg%��#c%,", ";
@y�Cg%��r(!j%!4,H%,c%,Dg%)
@~�
@�3�6:k%=j%:l%=0:ȕk%:l%+=1:k%=!k%:�:�Cg%��#c%,�l%
@�ȕj%:�0<=j%!4-1�
@�(�k%=0�j%!4-1:l%=j%!(k%*4+8):Ȏl%!-4�
@�(�1196707401:�Cg%��#c%," "+�!l%+", ";
@�'�1196577875:�Cg%��#c%," "+$l%+", ";
@�/�810701907:�Z%,l%,s$:�Cg%��#c%," "+s$+", ";
@�<�1381258055:�Y%,l%,s$:�Cg%��#c%," "+�ungstrans(s$)+", ";
@�'�1381257040:�Cg%��r (!l%,H%,c%,Dg%)
@��Cg%��#c%,"##"
@��
@��
@��
@��Cg%��#c%=�#c%-2
@��Cg%��#c%,10
@�j%=!j%:�
@��7:�Cg%��r (!j%,H%,c%,Dg%)
@�3�8:k%=j%:l%=0:ȕk%:l%+=1:k%=!k%:�:�Cg%��#c%,�l%
@�ȕj%:s$=�j%?4:�1<=j%?5�
@��k%=1�j%?5:s$+=�j%?(k%+5):�
@��
@� �Cg%��#c%," "+�ungstrans(s$)
@�j%=!j%:�
@��
@��
@�!U%=U%!0:i%+=4:�:�Cg%��#c%,"#"
A�
AqR%=R%!0:�:�#c%:ș131080,18,"<Wimp$ScrapDir>.Printers."+c$,4038:ș131080,4,"<Wimp$ScrapDir>.Printers."+c$,,,,3
A
�
A�
Aș263873:�
A���r (K%,H%,c%,Dg%):�fb$,eb%,U%,mb%,i%,j%,gb$,sb%,k%,l%,p%,s$:Dg%+=1:gb$=�p (K%,H%):U%=�gb$,":"):fb$=�gb$,1,U%-1):eb%=H%!8:mb%=0:ȕeb%��mb%:�$(eb%+12)=fb$�
A
mb%=-1
A#�:eb%=eb%!0
A(�
A-�:�mb%��eb%�
A2�
A7�
A<1�#c%," "+fb$+":":U%=eb%!4:i%=�Ca (gb$):�i%=0�
AA�
AF�
AK+i%=i%+8:ȕU%:�#c%,$(U%+16)+" ";:�!i%=0�
AP�U%!4=6�
AU�#c%,48
AZ�:�U%!4=1�
A_�#c%,48
Ad�
Ai�
An�#c%,10
As�:j%=!i%:ȎU%!4�
Ax�1:�#c%,�!j%
A}$�2:�#c%,�printer_read_string(j%)
A�$�3:�#c%,�printer_read_string(j%)
A�0�4:�#c%,�ungstrans(�printer_read_string(j%))
A��5:�#c%,10:ȎU%!8�
A�"�1:�#c%," "+�!j%!0+", "+�!j%!4
A�N�2:�#c%," "+�printer_read_string(j%!0):�#c%," "+�printer_read_string(j%!4)
A�N�3:�#c%," "+�printer_read_string(j%!0):�#c%," "+�printer_read_string(j%!4)
A�f�4:�#c%," "+�ungstrans(�printer_read_string(j%!0)):�#c%," "+�ungstrans(�printer_read_string(j%!4))
A�C�7:�#c%," ";:�r(!j%!0,H%,c%,Dg%):�#c%,", ";:�r(!j%!4,H%,c%,Dg%)
A��
A�?�6:k%=j%:l%=0:ȕk%:l%+=1:k%=!k%:�:�#c%,�l%:ȕj%:�0<=j%!4-1�
A�(�k%=0�j%!4-1:l%=j%!(k%*4+8):Ȏl%!-4�
A�#�1196707401:�#c%," "+�!l%+", ";
A�"�1196577875:�#c%," "+$l%+", ";
A�*�810701907:�Z%,l%,s$:�#c%," "+s$+", ";
A�7�1381258055:�Y%,l%,s$:�#c%," "+�ungstrans(s$)+", ";
A�,�1381257040:�r (!l%,H%,c%,Dg%):�#c%,"##"
A��
A��
A��
A� �#c%=�#c%-2:�#c%,10:j%=!j%:�
A��7:�r (!j%,H%,c%,Dg%)
A�F�8:k%=j%:l%=0:ȕk%:l%+=1:k%=!k%:�:�#c%,�l%:ȕj%:s$=�j%?4:�1<=j%?5�
A��k%=1�j%?5:s$+=�j%?(k%+5):�
A��
A�$�#c%," "+�ungstrans(s$):j%=!j%:�
A��
B�
B	U%=U%!0:i%+=4:�:�#c%,"#":�
B\ݤCa(s$):�j%,k%,t$:j%=�s$,":"):t$=�s$,j%+1):s$=�s$,j%-1):j%=H%!8:k%=0:ȕj%:�$(j%+12)=s$�
Btj%=H%!12:ȕk%:j%=j%!0:k%-=1:�:k%=�t$-1:j%=j%!4:ȕ(j%!(j%!4*4+8)=0)�(j%>0):j%=j%!0:�:ȕk%:j%=j%!0:�j%!(j%!4*4+8)�
B	k%-=1
B�
B"	�:=j%
B'�:j%=j%!0:k%+=1
B,�
B1&�:�b(�msg_2(A%!12,"FAG",s$,t$)):=0
B6K��Lc(z%,og%,�pg%):pg%=0:z%!24=z%!24�1:N%=z%!12:�Xa(z%):�A(z%):�A%!44=1�
B;�Cc(z%,-1,0,og%,pg%)
B@�
BE�
BJ@��Cc(z%,dc%,ec%,og%,�pg%):�fc%,i%,s$:pg%=0:fc%=W%:�ec%W%=z%
BO
�W%=0�
BTs$=�n(W%,0):�s$<>""�
BY	�dc%�
B^W%!24=W%!24��2
Bc�
Bh-W%!24=W%!24�4:�i(W%):�f(-1,W%,0):�W%=fc%�
Bm#�icon_deselect(-1,fc%!20):fc%=0
Br�
BwW%=fc%:�og%�
B|
pg%=-1
B��:�b(s$)
B��
B��
B��
B�%�c(W%!4,W%,-6,0):�wb(W%):�z:�dc%�
B�	�fc%�
B�.�icon_deselect(-1,fc%!20):fc%!24=fc%!24��2
B��
B�]W%!24=W%!24�2:�icon_select(-1,W%!20):ș524608�,,,,i%:�?i%�Z%,i%,s$:ș36,"Printer$",i%,�s$
B��:W%=fc%
B��
B��
�
00000000  0d 00 05 17 f4 3e 73 71  75 69 73 68 65 64 2e 52  |.....>squished.R|
00000010  75 6e 49 6d 61 67 65 0d  00 0a 0c ee 85 85 a2 9f  |unImage.........|
00000020  2c f6 24 0d 00 0f 7c c8  99 32 36 33 38 37 32 3a  |,.$...|..263872:|
00000030  de 41 25 38 34 2c 41 25  21 31 36 20 32 35 36 2c  |.A%84,A%!16 256,|
00000040  56 25 32 35 36 2c 61 61  25 32 35 36 2c 4f 25 35  |V%256,aa%256,O%5|
00000050  31 32 2c 71 25 31 30 32  34 2c 58 25 32 35 36 2c  |12,q%1024,X%256,|
00000060  62 61 25 32 35 36 3a de  61 25 28 34 29 3a f2 61  |ba%256:.a%(4):.a|
00000070  61 28 22 50 72 69 6e 74  65 72 73 3a 4d 65 73 73  |a("Printers:Mess|
00000080  61 67 65 73 22 2c 41 25  21 31 32 29 3a ee 85 f2  |ages",A%!12):...|
00000090  5f 28 41 25 21 31 32 29  3a 85 a2 9f 2c f6 24 0d  |_(A%!12):...,.$.|
000000a0  00 14 58 f2 62 61 3a f2  63 61 28 a4 6d 73 67 5f  |..X.ba:.ca(.msg_|
000000b0  30 28 41 25 21 31 32 2c  22 49 44 22 29 29 3a f2  |0(A%!12,"ID")):.|
000000c0  64 61 3a f2 65 61 3a f2  66 61 3a f2 67 61 3a f2  |da:.ea:.fa:.ga:.|
000000d0  68 61 3a f2 69 61 3a d6  50 25 2b 38 3a f2 6a 61  |ha:.ia:.P%+8:.ja|
000000e0  3a f2 6b 61 3a f2 6c 61  3a c8 99 32 36 33 38 37  |:.ka:.la:..26387|
000000f0  33 3a ee 85 f2 6d 61 0d  00 19 09 e7 63 61 25 8c  |3:...ma.....ca%.|
00000100  0d 00 1e 25 24 28 71 25  2b 34 34 29 3d 61 61 24  |...%$(q%+44)=aa$|
00000110  3a 3f 28 71 25 2b 34 34  2b a9 28 61 61 24 29 29  |:?(q%+44+.(aa$))|
00000120  3d 30 3a f2 4f 0d 00 23  05 cd 0d 00 28 14 f5 3a  |=0:.O..#....(..:|
00000130  f2 76 28 41 25 21 32 30  29 3a fd 30 3a e0 0d 00  |.v(A%!20):.0:...|
00000140  2d 28 dd f2 76 28 64 61  25 29 3a ea 72 25 2c 74  |-(..v(da%):.r%,t|
00000150  25 2c 7a 25 3a 72 25 3d  a4 61 61 28 64 61 25 29  |%,z%:r%=.aa(da%)|
00000160  3a c8 8e 72 25 ca 0d 00  32 0e c9 30 3a f2 6e 61  |:..r%...2..0:.na|
00000170  3a f2 6f 61 0d 00 37 0a  c9 31 3a f2 70 61 0d 00  |:.oa..7..1:.pa..|
00000180  3c 13 c9 32 3a c8 99 32  36 32 33 34 31 2c 2c 71  |<..2:..262341,,q|
00000190  25 0d 00 41 09 c9 33 3a  f2 65 0d 00 46 0a c9 36  |%..A..3:.e..F..6|
000001a0  3a f2 71 61 0d 00 4b 0c  c9 37 3a e7 65 61 25 8c  |:.qa..K..7:.ea%.|
000001b0  0d 00 50 07 f2 72 61 0d  00 55 11 cc 3a f2 77 28  |..P..ra..U..:.w(|
000001c0  57 25 2c 37 2c 71 25 29  0d 00 5a 05 cd 0d 00 5f  |W%,7,q%)..Z...._|
000001d0  0a c9 38 3a f2 73 61 0d  00 64 0a c9 39 3a f2 74  |..8:.sa..d..9:.t|
000001e0  61 0d 00 69 15 c9 31 33  3a 21 28 71 25 21 30 29  |a..i..13:!(q%!0)|
000001f0  3d 30 3a f2 75 61 0d 00  6e 12 c9 31 37 2c 31 38  |=0:.ua..n..17,18|
00000200  3a f2 76 61 28 72 25 29  0d 00 73 0b c9 31 39 3a  |:.va(r%)..s..19:|
00000210  f2 77 61 0d 00 78 12 7f  3a f2 77 28 57 25 2c 72  |.wa..x..:.w(W%,r|
00000220  25 2c 71 25 29 0d 00 7d  05 cb 0d 00 82 27 66 61  |%,q%)..}.....'fa|
00000230  25 3d 2d 31 3a 7a 25 3d  41 25 21 34 38 3a c8 95  |%=-1:z%=A%!48:..|
00000240  7a 25 3a 74 25 3d 7a 25  21 35 36 3a e7 ac 74 25  |z%:t%=z%!56:..t%|
00000250  8c 0d 00 87 1f e7 66 61  25 3d 2d 31 66 61 25 3d  |......fa%=-1fa%=|
00000260  74 25 8b e7 74 25 3c 66  61 25 66 61 25 3d 74 25  |t%..t%<fa%fa%=t%|
00000270  0d 00 8c 05 cd 0d 00 91  14 7a 25 3d 7a 25 21 30  |.........z%=z%!0|
00000280  3a ce 3a c8 8e 67 61 25  ca 0d 00 96 15 c9 31 3a  |:.:..ga%......1:|
00000290  66 61 25 2b 3d 35 30 30  3a 67 61 25 3d 32 0d 00  |fa%+=500:ga%=2..|
000002a0  9b 10 c9 32 3a f2 78 61  3a 67 61 25 3d 30 0d 00  |...2:.xa:ga%=0..|
000002b0  a0 05 cb 0d 00 a5 05 e1  0d 00 aa 78 dd f2 6b 61  |...........x..ka|
000002c0  3a ea 6b 24 3a 71 25 21  30 3d 32 34 3a 71 25 21  |:.k$:q%!0=24:q%!|
000002d0  31 32 3d 30 3a 71 25 21  31 36 3d 35 32 34 36 31  |12=0:q%!16=52461|
000002e0  31 3a 71 25 21 32 30 3d  33 34 3a c8 99 32 36 32  |1:q%!20=34:..262|
000002f0  33 37 35 2c 31 38 2c 71  25 3a 68 61 25 3d 71 25  |375,18,q%:ha%=q%|
00000300  21 38 3a f2 79 61 3a f2  7a 61 3a f2 41 61 3a f2  |!8:.ya:.za:.Aa:.|
00000310  60 20 28 2d 31 29 3a 6b  24 3d 22 3c 50 72 69 6e  |` (-1):k$="<Prin|
00000320  74 65 72 73 24 44 69 72  3e 22 3a e7 69 61 25 8c  |ters$Dir>":.ia%.|
00000330  0d 00 af 3a 6b 24 2b 3d  22 2e 52 65 6d 6f 74 65  |...:k$+=".Remote|
00000340  22 3a c8 99 31 33 31 30  38 30 2c 38 2c 6b 24 3a  |":..131080,8,k$:|
00000350  6b 24 2b 3d 22 2e 49 44  22 2b 68 24 3a c8 99 31  |k$+=".ID"+h$:..1|
00000360  33 31 30 38 30 2c 38 2c  6b 24 0d 00 b4 05 cd 0d  |31080,8,k$......|
00000370  00 b9 8a 6b 24 2b 3d 22  2e 22 3a c8 99 33 36 2c  |...k$+=".":..36,|
00000380  22 50 72 69 6e 74 65 72  43 68 6f 69 63 65 73 24  |"PrinterChoices$|
00000390  50 61 74 68 22 2c 6b 24  2c a9 6b 24 2c 30 2c 30  |Path",k$,.k$,0,0|
000003a0  3a f2 42 61 28 22 50 72  69 6e 74 65 72 73 3a 50  |:.Ba("Printers:P|
000003b0  61 70 65 72 52 4f 22 2c  32 29 3a f2 42 61 28 22  |aperRO",2):.Ba("|
000003c0  50 72 69 6e 74 65 72 43  68 6f 69 63 65 73 3a 50  |PrinterChoices:P|
000003d0  61 70 65 72 52 57 22 2c  31 29 3a e7 6a 61 25 3d  |aperRW",1):.ja%=|
000003e0  30 85 32 35 33 2c a4 6d  73 67 5f 30 28 41 25 21  |0.253,.msg_0(A%!|
000003f0  31 32 2c 22 46 41 4b 22  29 0d 00 be 1d f2 43 61  |12,"FAK").....Ca|
00000400  3a 66 61 25 3d 2d 31 3a  c8 99 36 36 b8 6b 61 25  |:fa%=-1:..66.ka%|
00000410  3a f2 44 61 3a e1 0d 00  c3 33 dd f2 79 61 3a 41  |:.Da:....3..ya:A|
00000420  25 21 32 30 3d 31 32 35  38 39 31 30 35 3a 6c 61  |%!20=12589105:la|
00000430  25 3d 31 32 35 38 39 34  32 37 3a 6d 61 25 3d 31  |%=12589427:ma%=1|
00000440  32 35 38 39 33 36 31 3a  e1 0d 00 c8 72 dd f2 62  |2589361:....r..b|
00000450  61 3a ea 68 25 2c 6c 25  2c 61 25 2c 77 25 3a c8  |a:.h%,l%,a%,w%:.|
00000460  99 31 33 31 30 38 30 2c  38 2c 22 3c 50 72 69 6e  |.131080,8,"<Prin|
00000470  74 65 72 73 24 44 69 72  3e 22 3a 68 25 3d 8e 22  |ters$Dir>":h%=."|
00000480  50 72 69 6e 74 65 72 73  3a 43 6f 64 65 22 3a 6c  |Printers:Code":l|
00000490  25 3d a2 23 68 25 3a c8  99 34 31 2c 32 31 2c 68  |%=.#h%:..41,21,h|
000004a0  25 b8 2c 61 25 2c 77 25  3a d9 23 68 25 3a e7 28  |%.,a%,w%:.#h%:.(|
000004b0  77 25 80 32 35 35 29 3d  34 36 8c 0d 00 cd 09 50  |w%.255)=46.....P|
000004c0  25 3d 61 25 0d 00 d2 27  cc 3a de 50 25 6c 25 2b  |%=a%...'.:.P%l%+|
000004d0  31 3a c8 99 38 2c 31 36  2c 22 50 72 69 6e 74 65  |1:..8,16,"Printe|
000004e0  72 73 3a 43 6f 64 65 22  2c 50 25 0d 00 d7 05 cd  |rs:Code",P%.....|
000004f0  0d 00 dc 17 5a 25 3d 50  25 2b 36 34 3a 59 25 3d  |....Z%=P%+64:Y%=|
00000500  50 25 2b 36 38 3a e1 0d  00 e1 4c dd f2 41 61 3a  |P%+68:....L..Aa:|
00000510  ea 6e 61 25 2c 6f 61 25  3a c8 99 31 36 b8 6e 61  |.na%,oa%:..16.na|
00000520  25 3a c8 99 37 33 2c 22  2f 67 2c 71 75 69 74 2f  |%:..73,"/g,quit/|
00000530  73 2c 2f 67 2c 70 64 66  2f 73 2c 2f 67 22 2c 6e  |s,/g,pdf/s,/g",n|
00000540  61 25 2c 4f 25 2c 32 35  36 3a e7 4f 25 21 31 32  |a%,O%,256:.O%!12|
00000550  3d 30 8c 0d 00 e6 09 63  61 25 3d 30 0d 00 eb 0c  |=0.....ca%=0....|
00000560  cc 3a 63 61 25 3d 2d 31  0d 00 f0 05 cd 0d 00 f5  |.:ca%=-1........|
00000570  1d 61 61 24 3d 22 22 3a  6e 61 25 3d 4f 25 21 31  |.aa$="":na%=O%!1|
00000580  36 3a e7 6e 61 25 3c 3e  30 8c 0d 00 fa 3c 6f 61  |6:.na%<>0....<oa|
00000590  25 3d 21 6e 61 25 80 36  35 35 33 35 3a 6e 61 25  |%=!na%.65535:na%|
000005a0  2b 3d 32 3a c8 95 6f 61  25 3a 61 61 24 2b 3d bd  |+=2:..oa%:aa$+=.|
000005b0  28 3f 6e 61 25 29 3a 6e  61 25 2b 3d 31 3a 6f 61  |(?na%):na%+=1:oa|
000005c0  25 2d 3d 31 3a ce 0d 00  ff 05 cd 0d 01 04 05 e1  |%-=1:...........|
000005d0  0d 01 09 e8 dd f2 7a 61  3a 63 3d 31 38 31 34 2e  |......za:c=1814.|
000005e0  34 2a 37 32 30 30 30 2f  28 31 38 30 3c 3c 38 29  |4*72000/(180<<8)|
000005f0  3a 64 3d 37 32 30 30 30  3a 70 61 25 3d 34 34 3a  |:d=72000:pa%=44:|
00000600  71 61 25 3d 30 3a 72 61  25 3d 30 3a 73 61 25 3d  |qa%=0:ra%=0:sa%=|
00000610  30 3a 74 61 25 3d 30 3a  75 61 25 3d 30 3a 76 61  |0:ta%=0:ua%=0:va|
00000620  25 3d 30 3a 41 25 21 34  38 3d 30 3a 41 25 21 34  |%=0:A%!48=0:A%!4|
00000630  34 3d 30 3a 57 25 3d 30  3a 77 61 25 3d 30 3a 4a  |4=0:W%=0:wa%=0:J|
00000640  24 3d 22 22 3a 78 61 25  3d 30 3a 79 61 25 3d 30  |$="":xa%=0:ya%=0|
00000650  3a 7a 61 25 3d 30 3a 41  61 25 3d 30 3a 41 25 21  |:za%=0:Aa%=0:A%!|
00000660  32 34 3d 30 3a 41 25 21  32 38 3d 30 3a 67 24 3d  |24=0:A%!28=0:g$=|
00000670  22 6e 75 6c 6c 3a 22 3a  42 61 25 3d 30 3a 43 61  |"null:":Ba%=0:Ca|
00000680  25 3d 30 3a 41 25 21 33  32 3d 30 3a 62 61 24 3d  |%=0:A%!32=0:ba$=|
00000690  22 22 3a 41 25 21 33 36  3d 30 3a 44 61 25 3d 30  |"":A%!36=0:Da%=0|
000006a0  3a 46 61 25 3d 30 3a 6a  61 25 3d 30 3a 47 61 25  |:Fa%=0:ja%=0:Ga%|
000006b0  3d 30 3a 48 61 25 3d 30  0d 01 0e 82 c8 99 36 2c  |=0:Ha%=0......6,|
000006c0  32 30 34 2c 2c 32 35 35  b8 2c 49 61 25 3a 4b 24  |204,,255.,Ia%:K$|
000006d0  3d 22 22 3a 63 61 24 3d  22 22 3a 41 25 21 37 36  |="":ca$="":A%!76|
000006e0  3d 30 3a 41 25 21 38 30  3d 30 3a 4a 61 25 3d 30  |=0:A%!80=0:Ja%=0|
000006f0  3a 4b 61 25 3d 30 3a 4c  61 25 3d 30 3a 4d 61 25  |:Ka%=0:La%=0:Ma%|
00000700  3d 30 3a 68 24 3d 22 22  3a 4e 61 25 3d 30 3a 71  |=0:h$="":Na%=0:q|
00000710  24 3d 22 22 3a 4c 24 3d  22 22 3a 4d 24 3d 22 22  |$="":L$="":M$=""|
00000720  3a 4f 61 25 3d 30 3a 50  61 25 3d 30 3a 67 61 25  |:Oa%=0:Pa%=0:ga%|
00000730  3d 30 3a 69 61 25 3d 30  3a e1 0d 01 13 78 dd f2  |=0:ia%=0:....x..|
00000740  69 61 3a ea 63 25 2c 64  25 2c 51 61 25 2c 52 61  |ia:.c%,d%,Qa%,Ra|
00000750  25 2c 53 61 25 2c 54 61  25 2c 55 61 25 3a ea 61  |%,Sa%,Ta%,Ua%:.a|
00000760  24 28 29 3a de 61 24 28  32 35 35 29 3a 53 61 25  |$():.a$(255):Sa%|
00000770  3d 30 3a 54 61 25 3d 30  3a 56 61 25 3d 30 3a 57  |=0:Ta%=0:Va%=0:W|
00000780  61 25 3d 30 3a 58 61 25  3d 30 3a 5a 61 25 3d 30  |a%=0:Xa%=0:Za%=0|
00000790  3a 63 25 3d 2d 31 3a f5  3a f2 46 61 28 6b 24 2c  |:c%=-1:.:.Fa(k$,|
000007a0  55 24 2c 63 24 2c 63 25  29 3a e7 63 24 3c 3e 22  |U$,c$,c%):.c$<>"|
000007b0  22 8c 0d 01 18 5a c8 99  38 2c 31 37 2c 22 50 72  |"....Z..8,17,"Pr|
000007c0  69 6e 74 65 72 73 3a 22  2b 63 24 2b 22 2e 52 65  |inters:"+c$+".Re|
000007d0  73 6f 75 72 63 65 73 2e  53 75 70 70 6f 72 74 22  |sources.Support"|
000007e0  b8 64 25 2c 2c 51 61 25  2c 2c 52 61 25 3a e7 64  |.d%,,Qa%,,Ra%:.d|
000007f0  25 3d 31 80 28 51 61 25  80 2d 31 30 34 38 35 37  |%=1.(Qa%.-104857|
00000800  36 29 3d 2d 31 30 34 38  35 37 36 8c 0d 01 1d 24  |6)=-1048576....$|
00000810  52 61 25 3d 52 61 25 2b  33 80 ac 33 3a c8 8e 28  |Ra%=Ra%+3..3:..(|
00000820  51 61 25 80 31 30 34 38  33 32 30 29 3e 3e 38 ca  |Qa%.1048320)>>8.|
00000830  0d 01 22 19 c9 34 30 39  31 3a e7 52 61 25 3e 53  |.."..4091:.Ra%>S|
00000840  61 25 53 61 25 3d 52 61  25 0d 01 27 16 e7 56 61  |a%Sa%=Ra%..'..Va|
00000850  25 3c 32 35 35 61 24 28  56 61 25 29 3d 63 24 0d  |%<255a$(Va%)=c$.|
00000860  01 2c 0a 56 61 25 2b 3d  31 0d 01 31 19 c9 34 30  |.,.Va%+=1..1..40|
00000870  39 32 3a 54 61 25 2b 3d  52 61 25 3a 57 61 25 2b  |92:Ta%+=Ra%:Wa%+|
00000880  3d 31 0d 01 36 05 cb 0d  01 3b 05 cd 0d 01 40 05  |=1..6....;....@.|
00000890  cd 0d 01 45 25 fd 63 24  3d 22 22 3a e7 57 61 25  |...E%.c$="":.Wa%|
000008a0  3e 30 de 62 25 28 57 61  25 2d 31 29 2c 62 24 28  |>0.b%(Wa%-1),b$(|
000008b0  57 61 25 2d 31 29 0d 01  4a 1f 55 61 25 3d 93 2b  |Wa%-1)..J.Ua%=.+|
000008c0  54 61 25 2b 53 61 25 2b  31 36 2a 31 30 32 34 3a  |Ta%+Sa%+16*1024:|
000008d0  e0 3d 55 61 25 0d 01 4f  1d e7 28 93 2b 54 61 25  |.=Ua%..O..(.+Ta%|
000008e0  2b 53 61 25 2b 31 36 2a  31 30 32 34 29 3c 55 61  |+Sa%+16*1024)<Ua|
000008f0  25 8c 0d 01 54 3e 55 61  25 3d 55 61 25 2f 31 30  |%...T>Ua%=Ua%/10|
00000900  32 34 3a 55 61 25 3d 55  61 25 2d 55 61 25 83 38  |24:Ua%=Ua%-Ua%.8|
00000910  2b 38 3a 85 32 35 33 2c  a4 6d 73 67 5f 31 28 41  |+8:.253,.msg_1(A|
00000920  25 21 31 32 2c 22 46 41  34 22 2c c3 55 61 25 29  |%!12,"FA4",.Ua%)|
00000930  0d 01 59 05 cd 0d 01 5e  0b e7 56 61 25 3e 30 8c  |..Y....^..Va%>0.|
00000940  0d 01 63 52 de 63 24 28  56 61 25 2d 31 29 3a e3  |..cR.c$(Va%-1):.|
00000950  64 25 3d 30 b8 56 61 25  2d 31 3a 63 24 28 64 25  |d%=0.Va%-1:c$(d%|
00000960  29 3d 22 50 72 69 6e 74  65 72 73 3a 22 2b 61 24  |)="Printers:"+a$|
00000970  28 64 25 29 2b 22 2e 52  65 73 6f 75 72 63 65 73  |(d%)+".Resources|
00000980  2e 53 75 70 70 6f 72 74  22 3a ed 3a c8 a3 63 24  |.Support":.:..c$|
00000990  28 29 0d 01 68 05 cd 0d  01 6d 05 e1 0d 01 72 54  |()..h....m....rT|
000009a0  dd f2 46 61 28 f8 6b 24  2c f8 55 24 2c f8 63 24  |..Fa(.k$,.U$,.c$|
000009b0  2c f8 5f 61 25 29 3a ea  69 25 2c 60 61 25 2c 61  |,._a%):.i%,`a%,a|
000009c0  62 25 3a e7 5f 61 25 3d  2d 31 6b 24 3d a4 74 61  |b%:._a%=-1k$=.ta|
000009d0  73 6b 5f 72 65 61 64 5f  65 6e 76 28 22 50 72 69  |sk_read_env("Pri|
000009e0  6e 74 65 72 73 24 50 61  74 68 22 2c 62 61 25 29  |nters$Path",ba%)|
000009f0  0d 01 77 0e f5 3a e7 5f  61 25 3d 2d 31 8c 0d 01  |..w..:._a%=-1...|
00000a00  7c 0b e7 6b 24 3d 22 22  8c 0d 01 81 0b 63 24 3d  ||..k$="".....c$=|
00000a10  22 22 3a e1 0d 01 86 05  cd 0d 01 8b 1d 69 25 3d  |"":..........i%=|
00000a20  a7 6b 24 2c 22 2c 22 29  3a e7 69 25 3d 30 69 25  |.k$,","):.i%=0i%|
00000a30  3d a9 6b 24 2b 31 0d 01  90 21 55 24 3d c0 6b 24  |=.k$+1...!U$=.k$|
00000a40  2c 69 25 2d 31 29 3a e7  c2 55 24 29 3d 22 2e 22  |,i%-1):..U$)="."|
00000a50  55 24 3d c0 55 24 29 0d  01 95 1d 55 24 2b 3d bd  |U$=.U$)....U$+=.|
00000a60  30 3a 6b 24 3d c1 6b 24  2c 69 25 2b 31 29 3a 5f  |0:k$=.k$,i%+1):_|
00000a70  61 25 3d 30 0d 01 9a 05  cd 0d 01 9f 41 c8 99 31  |a%=0........A..1|
00000a80  33 31 30 38 34 2c 31 30  2c 55 24 2c 62 61 25 2c  |31084,10,U$,ba%,|
00000a90  31 2c 5f 61 25 2c 32 35  36 2c 22 2a 22 b8 2c 2c  |1,_a%,256,"*".,,|
00000aa0  2c 60 61 25 2c 5f 61 25  3b 61 62 25 3a e7 28 61  |,`a%,_a%;ab%:.(a|
00000ab0  62 25 80 31 29 60 61 25  3d 30 0d 01 a4 0b e7 60  |b%.1)`a%=0.....`|
00000ac0  61 25 3d 31 8c 0d 01 a9  0e e7 62 61 25 21 31 36  |a%=1......ba%!16|
00000ad0  3d 32 8c 0d 01 ae 19 69  25 3d 62 61 25 2b 32 30  |=2.....i%=ba%+20|
00000ae0  3a d6 5a 25 2c 69 25 2c  63 24 3a e1 0d 01 b3 05  |:.Z%,i%,c$:.....|
00000af0  cd 0d 01 b8 0c cc 3a 5f  61 25 3d 2d 31 0d 01 bd  |......:_a%=-1...|
00000b00  05 cd 0d 01 c2 08 fd 30  3a e1 0d 01 c7 76 dd f2  |.......0:....v..|
00000b10  47 61 28 63 24 29 3a ea  51 61 25 2c 52 61 25 2c  |Ga(c$):.Qa%,Ra%,|
00000b20  66 24 3a 66 24 3d 22 50  72 69 6e 74 65 72 73 3a  |f$:f$="Printers:|
00000b30  22 2b 63 24 2b 22 2e 52  65 73 6f 75 72 63 65 73  |"+c$+".Resources|
00000b40  2e 53 75 70 70 6f 72 74  22 3a c8 99 38 2c 31 37  |.Support":..8,17|
00000b50  2c 66 24 b8 64 25 2c 2c  51 61 25 2c 2c 52 61 25  |,f$.d%,,Qa%,,Ra%|
00000b60  3a 52 61 25 3d 52 61 25  2b 33 80 ac 33 3a e7 64  |:Ra%=Ra%+3..3:.d|
00000b70  25 3c 3e 31 c8 99 38 2c  31 39 2c 66 24 2c 64 25  |%<>1..8,19,f$,d%|
00000b80  0d 01 cc 32 e7 28 51 61  25 80 2d 31 30 34 38 35  |...2.(Qa%.-10485|
00000b90  37 36 29 3c 3e 2d 31 30  34 38 35 37 36 85 32 35  |76)<>-1048576.25|
00000ba0  34 2c a4 6d 73 67 5f 31  28 22 46 41 33 22 2c 63  |4,.msg_1("FA3",c|
00000bb0  24 29 0d 01 d1 17 c8 8e  28 51 61 25 80 31 30 34  |$)......(Qa%.104|
00000bc0  38 33 32 30 29 3e 3e 38  ca 0d 01 d6 09 c9 34 30  |8320)>>8......40|
00000bd0  39 31 0d 01 db 13 c9 34  30 39 32 3a e7 5a 61 25  |91.....4092:.Za%|
00000be0  3c 57 61 25 8c 0d 01 e0  34 de 75 25 52 61 25 3a  |<Wa%....4.u%Ra%:|
00000bf0  62 25 28 5a 61 25 29 3d  75 25 3a 62 24 28 5a 61  |b%(Za%)=u%:b$(Za|
00000c00  25 29 3d 63 24 3a c8 99  38 2c 31 36 2c 66 24 2c  |%)=c$:..8,16,f$,|
00000c10  75 25 3a 5a 61 25 2b 3d  31 0d 01 e5 05 cd 0d 01  |u%:Za%+=1.......|
00000c20  ea 1b 7f 3a 85 32 35 34  2c a4 6d 73 67 5f 31 28  |...:.254,.msg_1(|
00000c30  22 46 41 33 22 2c 63 24  29 0d 01 ef 05 cb 0d 01  |"FA3",c$).......|
00000c40  f4 05 e1 0d 01 f9 9b dd  f2 48 61 28 63 24 2c f8  |.........Ha(c$,.|
00000c50  62 62 25 29 3a ea 64 25  2c 51 61 25 2c 66 24 2c  |bb%):.d%,Qa%,f$,|
00000c60  68 25 2c 63 62 25 2c 64  62 25 2c 48 25 3a ea 65  |h%,cb%,db%,H%:.e|
00000c70  62 25 3a c8 99 31 33 31  30 38 30 2c 38 2c 22 50  |b%:..131080,8,"P|
00000c80  72 69 6e 74 65 72 43 68  6f 69 63 65 73 3a 22 2b  |rinterChoices:"+|
00000c90  63 24 3a 66 24 3d 22 50  72 69 6e 74 65 72 73 3a  |c$:f$="Printers:|
00000ca0  22 2b 63 24 2b 22 2e 52  65 73 6f 75 72 63 65 73  |"+c$+".Resources|
00000cb0  2e 53 75 70 70 6f 72 74  22 3a c8 99 38 2c 31 37  |.Support":..8,17|
00000cc0  2c 66 24 b8 64 25 2c 2c  51 61 25 3a e7 64 25 3c  |,f$.d%,,Qa%:.d%<|
00000cd0  3e 31 c8 99 38 2c 31 39  2c 66 24 2c 64 25 0d 01  |>1..8,19,f$,d%..|
00000ce0  fe 32 e7 28 51 61 25 80  2d 31 30 34 38 35 37 36  |.2.(Qa%.-1048576|
00000cf0  29 3c 3e 2d 31 30 34 38  35 37 36 85 32 35 34 2c  |)<>-1048576.254,|
00000d00  a4 6d 73 67 5f 31 28 22  46 41 33 22 2c 63 24 29  |.msg_1("FA3",c$)|
00000d10  0d 02 03 4a 42 25 3d 31  33 34 37 37 36 39 31 36  |...JB%=134776916|
00000d20  38 3a 43 25 3d 36 30 3a  62 62 25 3d ba 28 50 25  |8:C%=60:bb%=.(P%|
00000d30  2b 31 32 29 3a e7 62 62  25 3d 30 85 32 35 33 2c  |+12):.bb%=0.253,|
00000d40  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 46 41  |.msg_1(A%!12,"FA|
00000d50  35 22 2c 22 50 53 55 50  22 29 0d 02 08 17 c8 8e  |5","PSUP")......|
00000d60  28 51 61 25 80 31 30 34  38 33 32 30 29 3e 3e 38  |(Qa%.1048320)>>8|
00000d70  ca 0d 02 0d 12 c9 34 30  39 31 3a 62 62 25 21 32  |......4091:bb%!2|
00000d80  34 3d 31 0d 02 12 12 c9  34 30 39 32 3a 62 62 25  |4=1.....4092:bb%|
00000d90  21 32 34 3d 30 0d 02 17  3d 7f 3a 42 25 3d 31 33  |!24=0...=.:B%=13|
00000da0  34 37 37 36 39 31 36 38  3a 43 25 3d 62 62 25 3a  |47769168:C%=bb%:|
00000db0  d6 50 25 2b 31 36 3a 85  32 35 34 2c a4 6d 73 67  |.P%+16:.254,.msg|
00000dc0  5f 31 28 41 25 21 31 32  2c 22 46 41 33 22 2c 63  |_1(A%!12,"FA3",c|
00000dd0  24 29 0d 02 1c 05 cb 0d  02 21 6b 62 62 25 21 30  |$).......!kbb%!0|
00000de0  3d 30 3a 24 71 25 3d 63  24 3a 42 25 3d 71 25 3a  |=0:$q%=c$:B%=q%:|
00000df0  43 25 3d 32 3a 62 62 25  21 34 3d ba 28 50 25 2b  |C%=2:bb%!4=.(P%+|
00000e00  32 38 29 3a 62 62 25 21  38 3d 30 3a 62 62 25 21  |28):bb%!8=0:bb%!|
00000e10  31 32 3d 30 3a c8 99 38  2c 31 37 2c a4 68 28 62  |12=0:..8,17,.h(b|
00000e20  62 25 2c 22 52 65 73 6f  75 72 63 65 73 2e 21 53  |b%,"Resources.!S|
00000e30  70 72 69 74 65 73 22 29  b8 64 25 3a e7 64 25 3d  |prites").d%:.d%=|
00000e40  31 8c 0d 02 26 55 c8 99  31 33 31 30 37 37 2c 22  |1...&U..131077,"|
00000e50  49 63 6f 6e 53 70 72 69  74 65 73 20 22 2b a4 68  |IconSprites "+.h|
00000e60  28 62 62 25 2c 22 52 65  73 6f 75 72 63 65 73 2e  |(bb%,"Resources.|
00000e70  21 53 70 72 69 74 65 73  22 29 b8 43 25 3b 64 25  |!Sprites").C%;d%|
00000e80  3a e7 28 64 25 80 31 29  21 43 25 3d 32 35 33 3a  |:.(d%.1)!C%=253:|
00000e90  c8 99 34 33 2c 43 25 0d  02 2b 05 cd 0d 02 30 31  |..43,C%..+....01|
00000ea0  c8 99 38 2c 31 37 2c a4  68 28 62 62 25 2c 22 52  |..8,17,.h(bb%,"R|
00000eb0  65 73 6f 75 72 63 65 73  2e 4d 65 73 73 61 67 65  |esources.Message|
00000ec0  73 22 29 b8 64 25 3a e7  64 25 3d 31 8c 0d 02 35  |s").d%:.d%=1...5|
00000ed0  32 f2 61 61 28 a4 68 28  62 62 25 2c 22 52 65 73  |2.aa(.h(bb%,"Res|
00000ee0  6f 75 72 63 65 73 2e 4d  65 73 73 61 67 65 73 22  |ources.Messages"|
00000ef0  29 2c 64 25 29 3a 62 62  25 21 31 36 3d 64 25 0d  |),d%):bb%!16=d%.|
00000f00  02 3a 0e cc 3a 62 62 25  21 31 36 3d 30 0d 02 3f  |.:..:bb%!16=0..?|
00000f10  05 cd 0d 02 44 4d c8 99  38 2c 31 37 2c a4 68 28  |....DM..8,17,.h(|
00000f20  62 62 25 2c 22 52 65 73  6f 75 72 63 65 73 2e 54  |bb%,"Resources.T|
00000f30  65 6d 70 6c 61 74 65 73  22 29 b8 64 25 3a e7 64  |emplates").d%:.d|
00000f40  25 3c 3e 31 85 32 35 34  2c a4 6d 73 67 5f 31 28  |%<>1.254,.msg_1(|
00000f50  41 25 21 31 32 2c 22 46  41 32 22 2c 63 24 29 0d  |A%!12,"FA2",c$).|
00000f60  02 49 6a f2 49 61 28 a4  68 28 62 62 25 2c 22 52  |.Ij.Ia(.h(bb%,"R|
00000f70  65 73 6f 75 72 63 65 73  2e 54 65 6d 70 6c 61 74  |esources.Templat|
00000f80  65 73 22 29 2c a4 68 28  62 62 25 2c 22 52 65 73  |es"),.h(bb%,"Res|
00000f90  6f 75 72 63 65 73 2e 54  65 6d 70 6c 61 74 65 33  |ources.Template3|
00000fa0  44 22 29 29 3a 64 25 3d  30 3a 64 62 25 3d 62 62  |D")):d%=0:db%=bb|
00000fb0  25 2b 32 30 3a f5 3a f2  4a 61 28 22 22 2c 64 25  |%+20:.:.Ja("",d%|
00000fc0  2c 63 24 29 3a e7 64 25  8c 0d 02 4e 5f f2 6c 28  |,c$):.d%...N_.l(|
00000fd0  22 22 2c 63 24 2c 31 2c  68 25 29 3a 42 25 3d 31  |"",c$,1,h%):B%=1|
00000fe0  31 34 35 39 38 31 32 37  31 3a 43 25 3d 31 36 2b  |145981271:C%=16+|
00000ff0  31 2b a9 63 24 3a 63 62  25 3d ba 28 50 25 2b 31  |1+.c$:cb%=.(P%+1|
00001000  32 29 3a e7 63 62 25 3d  30 85 32 35 33 2c a4 6d  |2):.cb%=0.253,.m|
00001010  73 67 5f 31 28 41 25 21  31 32 2c 22 46 41 35 22  |sg_1(A%!12,"FA5"|
00001020  2c 22 57 49 4e 44 22 29  0d 02 53 45 63 62 25 21  |,"WIND")..SEcb%!|
00001030  30 3d 30 3a 63 62 25 21  34 3d 68 25 3a 63 62 25  |0=0:cb%!4=h%:cb%|
00001040  21 38 3d 30 3a 63 62 25  21 31 32 3d 30 3a 24 28  |!8=0:cb%!12=0:$(|
00001050  63 62 25 2b 31 36 29 3d  63 24 3a 21 64 62 25 3d  |cb%+16)=c$:!db%=|
00001060  63 62 25 3a 64 62 25 3d  63 62 25 2b 30 0d 02 58  |cb%:db%=cb%+0..X|
00001070  05 cd 0d 02 5d 55 fd 64  25 3d 30 3a f2 4b 61 3a  |....]U.d%=0:.Ka:|
00001080  f2 63 28 62 62 25 2c 30  2c 2d 31 2c 30 29 3a e7  |.c(bb%,0,-1,0):.|
00001090  ac a4 6c 28 a4 68 28 62  62 25 2c 22 54 65 6d 70  |..l(.h(bb%,"Temp|
000010a0  6c 61 74 65 22 29 29 85  32 35 34 2c a4 6d 73 67  |late")).254,.msg|
000010b0  5f 31 28 41 25 21 31 32  2c 22 4f 4b 31 61 22 2c  |_1(A%!12,"OK1a",|
000010c0  24 62 62 25 21 34 29 0d  02 62 15 f2 4c 61 28 62  |$bb%!4)..b..La(b|
000010d0  62 25 29 3a f2 6d 3a e7  69 61 25 8c 0d 02 67 1e  |b%):.m:.ia%...g.|
000010e0  e7 ac a4 6c 28 a4 51 28  62 62 25 2c 68 24 2c 22  |...l(.Q(bb%,h$,"|
000010f0  50 72 44 61 74 61 22 29  29 8c 0d 02 6c 89 66 24  |PrData"))...l.f$|
00001100  3d 22 3c 50 72 69 6e 74  65 72 73 24 44 69 72 3e  |="<Printers$Dir>|
00001110  22 2b 22 2e 52 65 6d 6f  74 65 2e 49 44 22 2b 68  |"+".Remote.ID"+h|
00001120  24 2b 22 2e 22 2b 24 62  62 25 21 34 3a c8 99 31  |$+"."+$bb%!4:..1|
00001130  33 31 30 38 30 2c 38 2c  66 24 3a 66 24 3d 22 3c  |31080,8,f$:f$="<|
00001140  50 72 69 6e 74 65 72 73  24 44 69 72 3e 22 2b 22  |Printers$Dir>"+"|
00001150  2e 52 65 6d 6f 74 65 2e  49 44 22 2b 68 24 2b 22  |.Remote.ID"+h$+"|
00001160  2e 22 2b 24 62 62 25 21  34 2b 22 2e 50 72 44 61  |."+$bb%!4+".PrDa|
00001170  74 61 22 3a 64 25 3d ae  28 66 24 29 3a e7 64 25  |ta":d%=.(f$):.d%|
00001180  3d 30 8c 0d 02 71 23 85  32 35 34 2c a4 6d 73 67  |=0...q#.254,.msg|
00001190  5f 31 28 41 25 21 31 32  2c 22 4f 4b 31 22 2c 24  |_1(A%!12,"OK1",$|
000011a0  62 62 25 21 34 29 0d 02  76 8a cc 3a 65 62 25 3d  |bb%!4)..v..:eb%=|
000011b0  62 62 25 21 38 3a c8 95  65 62 25 3a d5 23 64 25  |bb%!8:..eb%:.#d%|
000011c0  2c 24 28 65 62 25 2b 31  32 29 2b 22 3a 22 3a d5  |,$(eb%+12)+":":.|
000011d0  23 64 25 2c 22 23 22 3a  65 62 25 3d 65 62 25 21  |#d%,"#":eb%=eb%!|
000011e0  30 3a ce 3a d9 23 64 25  3a c8 99 38 2c 31 38 2c  |0:.:.#d%:..8,18,|
000011f0  66 24 2c 34 30 33 38 3a  e7 ac a4 6c 28 a4 51 28  |f$,4038:...l(.Q(|
00001200  62 62 25 2c 68 24 2c 22  50 72 44 61 74 61 22 29  |bb%,h$,"PrData")|
00001210  29 85 32 35 34 2c a4 6d  73 67 5f 31 28 41 25 21  |).254,.msg_1(A%!|
00001220  31 32 2c 22 4f 4b 31 22  2c 24 62 62 25 21 34 29  |12,"OK1",$bb%!4)|
00001230  0d 02 7b 05 cd 0d 02 80  05 cd 0d 02 85 3b cc 3a  |..{..........;.:|
00001240  e7 ac a4 6c 28 a4 68 28  62 62 25 2c 22 50 72 44  |...l(.h(bb%,"PrD|
00001250  61 74 61 22 29 29 85 32  35 34 2c a4 6d 73 67 5f  |ata")).254,.msg_|
00001260  31 28 41 25 21 31 32 2c  22 4f 4b 31 22 2c 24 62  |1(A%!12,"OK1",$b|
00001270  62 25 21 34 29 0d 02 8a  05 cd 0d 02 8f 38 f2 4d  |b%!4)........8.M|
00001280  61 28 62 62 25 29 3a f2  6d 3a f2 42 61 28 a4 68  |a(bb%):.m:.Ba(.h|
00001290  28 62 62 25 2c 22 52 65  73 6f 75 72 63 65 73 2e  |(bb%,"Resources.|
000012a0  50 61 70 65 72 52 4f 22  29 2c 30 29 3a e7 75 61  |PaperRO"),0):.ua|
000012b0  25 8c 0d 02 94 24 48 25  3d 75 61 25 3a c8 95 48  |%....$H%=ua%:..H|
000012c0  25 21 30 3a 48 25 3d 48  25 21 30 3a ce 3a 48 25  |%!0:H%=H%!0:.:H%|
000012d0  21 30 3d 62 62 25 0d 02  99 0d cc 3a 75 61 25 3d  |!0=bb%.....:ua%=|
000012e0  62 62 25 0d 02 9e 05 cd  0d 02 a3 05 e1 0d 02 a8  |bb%.............|
000012f0  39 dd f2 4e 61 3a ea 7a  25 2c 48 25 2c 74 25 3a  |9..Na:.z%,H%,t%:|
00001300  66 61 25 3d 2d 31 3a 7a  25 3d 41 25 21 34 38 3a  |fa%=-1:z%=A%!48:|
00001310  c8 95 7a 25 3a 48 25 3d  7a 25 21 34 3a e7 48 25  |..z%:H%=z%!4:.H%|
00001320  21 32 34 80 38 8c 0d 02  ad 2f 74 25 3d 31 30 2a  |!24.8..../t%=10*|
00001330  48 25 3f 28 32 34 2b 31  29 3a e7 66 61 25 3d 2d  |H%?(24+1):.fa%=-|
00001340  31 66 61 25 3d 74 25 8b  e7 74 25 3c 66 61 25 66  |1fa%=t%..t%<fa%f|
00001350  61 25 3d 74 25 0d 02 b2  0c 7a 25 21 35 36 3d 74  |a%=t%....z%!56=t|
00001360  25 0d 02 b7 0e cc 3a 7a  25 21 35 36 3d 2d 31 0d  |%.....:z%!56=-1.|
00001370  02 bc 05 cd 0d 02 c1 18  7a 25 3d 7a 25 21 30 3a  |........z%=z%!0:|
00001380  ce 3a c8 99 36 36 b8 6b  61 25 3a e1 0d 02 c6 53  |.:..66.ka%:....S|
00001390  dd a4 78 3a ea 64 61 24  2c 66 25 2c 66 62 25 2c  |..x:.da$,f%,fb%,|
000013a0  73 24 3a ea 7a 25 2c 48  25 2c 63 24 3a 64 61 24  |s$:.z%,H%,c$:da$|
000013b0  3d a4 74 61 73 6b 5f 72  65 61 64 5f 65 6e 76 28  |=.task_read_env(|
000013c0  22 57 69 6d 70 24 53 63  72 61 70 44 69 72 22 2c  |"Wimp$ScrapDir",|
000013d0  62 61 25 29 3a e7 64 61  24 3d 22 22 3a 3d 30 0d  |ba%):.da$="":=0.|
000013e0  02 cb 0e e7 64 61 24 3c  3e 63 61 24 8c 0d 02 d0  |....da$<>ca$....|
000013f0  39 c8 99 31 33 31 30 38  30 2c 38 2c 22 3c 57 69  |9..131080,8,"<Wi|
00001400  6d 70 24 53 63 72 61 70  44 69 72 3e 2e 50 72 69  |mp$ScrapDir>.Pri|
00001410  6e 74 65 72 73 22 b8 66  62 25 3b 66 25 3a e7 28  |nters".fb%;f%:.(|
00001420  66 25 80 31 29 8c 0d 02  d5 4c 66 62 25 2b 3d 34  |f%.1)....Lfb%+=4|
00001430  3a d6 5a 25 2c 66 62 25  2c 73 24 3a f2 62 28 a4  |:.Z%,fb%,s$:.b(.|
00001440  6d 73 67 5f 32 28 41 25  21 31 32 2c 22 57 41 31  |msg_2(A%!12,"WA1|
00001450  33 22 2c 22 3c 57 69 6d  70 24 53 63 72 61 70 44  |3","<Wimp$ScrapD|
00001460  69 72 3e 2e 50 72 69 6e  74 65 72 73 22 2c 73 24  |ir>.Printers",s$|
00001470  29 29 0d 02 da 13 cc 3a  63 61 24 3d 64 61 24 3a  |)).....:ca$=da$:|
00001480  e7 4a 61 25 8c 0d 02 df  78 c8 99 31 33 31 30 38  |.Ja%....x..13108|
00001490  30 2c 38 2c 22 3c 57 69  6d 70 24 53 63 72 61 70  |0,8,"<Wimp$Scrap|
000014a0  44 69 72 3e 2e 50 72 69  6e 74 65 72 73 2e 52 65  |Dir>.Printers.Re|
000014b0  6d 51 75 65 75 65 22 b8  66 62 25 3b 66 25 3a e7  |mQueue".fb%;f%:.|
000014c0  28 66 25 80 31 29 3d 30  c8 99 31 33 31 30 38 30  |(f%.1)=0..131080|
000014d0  2c 38 2c 22 3c 57 69 6d  70 24 53 63 72 61 70 44  |,8,"<Wimp$ScrapD|
000014e0  69 72 3e 2e 50 72 69 6e  74 65 72 73 2e 52 65 6d  |ir>.Printers.Rem|
000014f0  53 70 6f 6f 6c 22 b8 66  62 25 3b 66 25 0d 02 e4  |Spool".fb%;f%...|
00001500  0c e7 28 66 25 80 31 29  8c 0d 02 e9 4c 66 62 25  |..(f%.1)....Lfb%|
00001510  2b 3d 34 3a d6 5a 25 2c  66 62 25 2c 73 24 3a f2  |+=4:.Z%,fb%,s$:.|
00001520  62 28 a4 6d 73 67 5f 32  28 41 25 21 31 32 2c 22  |b(.msg_2(A%!12,"|
00001530  57 41 31 33 22 2c 22 3c  57 69 6d 70 24 53 63 72  |WA13","<Wimp$Scr|
00001540  61 70 44 69 72 3e 2e 50  72 69 6e 74 65 72 73 22  |apDir>.Printers"|
00001550  2c 73 24 29 29 0d 02 ee  05 cd 0d 02 f3 05 cd 0d  |,s$))...........|
00001560  02 f8 21 7a 25 3d 41 25  21 34 38 3a c8 95 7a 25  |..!z%=A%!48:..z%|
00001570  3a e7 7a 25 21 32 34 80  28 31 3c 3c 31 36 29 8c  |:.z%!24.(1<<16).|
00001580  0d 02 fd 0f e7 28 7a 25  21 34 30 3d 30 29 8c 0d  |.....(z%!40=0)..|
00001590  03 02 16 48 25 3d 7a 25  21 34 3a 63 24 3d 24 28  |...H%=z%!4:c$=$(|
000015a0  48 25 21 34 29 0d 03 07  11 cc 3a 63 24 3d 24 28  |H%!4).....:c$=$(|
000015b0  7a 25 21 34 30 29 0d 03  0c 05 cd 0d 03 11 0c f2  |z%!40)..........|
000015c0  4f 61 20 28 7a 25 29 0d  03 16 05 cd 0d 03 1b 0d  |Oa (z%).........|
000015d0  7a 25 3d 7a 25 21 30 3a  ce 0d 03 20 05 cd 0d 03  |z%=z%!0:... ....|
000015e0  25 05 cd 0d 03 2a 07 3d  2d 31 0d 03 2f c0 dd f2  |%....*.=-1../...|
000015f0  44 61 3a ea 63 25 2c 64  25 2c 73 24 2c 4a 25 2c  |Da:.c%,d%,s$,J%,|
00001600  63 24 2c 48 25 2c 67 62  25 2c 74 25 2c 68 62 25  |c$,H%,gb%,t%,hb%|
00001610  2c 69 62 25 2c 6a 62 25  2c 6b 62 25 3a ea 61 62  |,ib%,jb%,kb%:.ab|
00001620  25 2c 6c 62 25 2c 53 25  2c 6d 62 25 2c 6e 62 25  |%,lb%,S%,mb%,nb%|
00001630  2c 6f 62 25 2c 69 24 2c  7a 25 2c 70 62 25 2c 71  |,ob%,i$,z%,pb%,q|
00001640  62 25 2c 65 61 24 2c 70  25 2c 72 62 25 2c 73 24  |b%,ea$,p%,rb%,s$|
00001650  2c 73 62 25 3a ea 6e 62  25 2c 74 62 25 3a 75 62  |,sb%:.nb%,tb%:ub|
00001660  25 3d a4 73 28 a4 6d 73  67 5f 30 28 41 25 21 31  |%=.s(.msg_0(A%!1|
00001670  32 2c 22 4e 4e 45 22 29  2c 22 73 22 2b a4 6d 73  |2,"NNE"),"s"+.ms|
00001680  67 5f 30 28 41 25 21 31  32 2c 22 49 43 22 29 2c  |g_0(A%!12,"IC"),|
00001690  2d 35 2c 32 35 31 36 35  38 32 34 30 29 3a 76 62  |-5,251658240):vb|
000016a0  25 3d 2d 31 3a e7 69 61  25 8c 0d 03 34 40 73 24  |%=-1:.ia%...4@s$|
000016b0  3d 22 3c 50 72 69 6e 74  65 72 73 24 44 69 72 3e  |="<Printers$Dir>|
000016c0  22 2b 22 2e 52 65 6d 6f  74 65 2e 49 44 22 2b 68  |"+".Remote.ID"+h|
000016d0  24 2b 22 2e 53 65 74 74  69 6e 67 73 22 3a c8 99  |$+".Settings":..|
000016e0  38 2c 31 37 2c 73 24 b8  63 25 0d 03 39 2c cc 3a  |8,17,s$.c%..9,.:|
000016f0  c8 99 38 2c 31 37 2c 22  3c 50 72 69 6e 74 65 72  |..8,17,"<Printer|
00001700  73 24 44 69 72 3e 22 2b  22 2e 53 65 74 74 69 6e  |s$Dir>"+".Settin|
00001710  67 73 22 b8 63 25 0d 03  3e 05 cd 0d 03 43 0a e7  |gs".c%..>....C..|
00001720  63 25 3d 31 8c 0d 03 48  09 e7 69 61 25 8c 0d 03  |c%=1...H..ia%...|
00001730  4d 25 e7 ac a4 6c 20 28  73 24 29 85 32 35 34 2c  |M%...l (s$).254,|
00001740  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 4f 4b  |.msg_0(A%!12,"OK|
00001750  44 22 29 0d 03 52 40 cc  3a e7 ac a4 6c 28 22 3c  |D")..R@.:...l("<|
00001760  50 72 69 6e 74 65 72 73  24 44 69 72 3e 22 2b 22  |Printers$Dir>"+"|
00001770  2e 53 65 74 74 69 6e 67  73 22 29 85 32 35 34 2c  |.Settings").254,|
00001780  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 4f 4b  |.msg_0(A%!12,"OK|
00001790  44 22 29 0d 03 57 05 cd  0d 03 5c 17 4a 25 3d a4  |D")..W....\.J%=.|
000017a0  62 28 22 66 76 3a 22 29  3a e7 4a 25 3d 30 8c 0d  |b("fv:"):.J%=0..|
000017b0  03 61 1d f2 6a 28 a4 6d  73 67 5f 30 28 41 25 21  |.a..j(.msg_0(A%!|
000017c0  31 32 2c 22 4f 4b 56 22  29 2c 31 29 0d 03 66 12  |12,"OKV"),1)..f.|
000017d0  cc 3a e7 a4 63 28 24 4a  25 29 3c 3e 31 8c 0d 03  |.:..c($J%)<>1...|
000017e0  6b 1d f2 6a 28 a4 6d 73  67 5f 30 28 41 25 21 31  |k..j(.msg_0(A%!1|
000017f0  32 2c 22 4f 4b 56 22 29  2c 31 29 0d 03 70 35 cc  |2,"OKV"),1)..p5.|
00001800  3a f2 50 3a f5 3a 4a 25  3d a4 62 28 22 63 6c 3a  |:.P:.:J%=.b("cl:|
00001810  22 29 3a f2 50 61 3a 61  62 25 3d 30 3a 6c 62 25  |"):.Pa:ab%=0:lb%|
00001820  3d a4 62 28 22 66 67 3a  22 29 3a e7 6c 62 25 8c  |=.b("fg:"):.lb%.|
00001830  0d 03 75 11 61 62 25 3d  a4 63 20 28 24 6c 62 25  |..u.ab%=.c ($lb%|
00001840  29 0d 03 7a 05 cd 0d 03  7f 23 68 62 25 3d a4 62  |)..z.....#hb%=.b|
00001850  28 22 73 6e 3a 22 29 3a  e7 68 62 25 63 24 3d 24  |("sn:"):.hb%c$=$|
00001860  68 62 25 8b 63 24 3d 22  22 0d 03 84 2a f2 51 61  |hb%.c$=""...*.Qa|
00001870  3a e7 28 4a 25 3e 30 29  80 28 28 61 62 25 80 28  |:.(J%>0).((ab%.(|
00001880  31 3c 3c 31 37 29 29 3d  30 29 80 28 6c 62 25 3e  |1<<17))=0).(lb%>|
00001890  30 29 8c 0d 03 89 1f 64  25 3d a7 24 4a 25 2c 22  |0).....d%=.$J%,"|
000018a0  3a 22 29 3a e7 64 25 3d  30 64 25 3d a9 24 4a 25  |:"):.d%=0d%=.$J%|
000018b0  2b 31 0d 03 8e 48 73 24  3d c1 24 4a 25 2c 64 25  |+1...Hs$=.$J%,d%|
000018c0  2b 31 29 3a 24 4a 25 3d  c0 24 4a 25 2c 64 25 2d  |+1):$J%=.$J%,d%-|
000018d0  31 29 3a 48 25 3d 75 61  25 3a 69 62 25 3d 30 3a  |1):H%=ua%:ib%=0:|
000018e0  c8 95 48 25 80 ac 69 62  25 3a e7 24 48 25 21 34  |..H%..ib%:.$H%!4|
000018f0  3d 24 4a 25 69 62 25 3d  2d 31 0d 03 93 10 e7 ac  |=$J%ib%=-1......|
00001900  69 62 25 48 25 3d 48 25  21 30 0d 03 98 0c ce 3a  |ib%H%=H%!0.....:|
00001910  e7 ac 69 62 25 8c 0d 03  9d 27 f2 52 61 3a f2 47  |..ib%....'.Ra:.G|
00001920  61 28 24 4a 25 29 3a f2  48 61 28 24 4a 25 2c 48  |a($J%):.Ha($J%,H|
00001930  25 29 3a f2 53 61 3a 69  62 25 3d 2d 31 0d 03 a2  |%):.Sa:ib%=-1...|
00001940  05 cd 0d 03 a7 0a e7 ac  69 62 25 8c 0d 03 ac 23  |........ib%....#|
00001950  68 62 25 3d a4 62 28 22  6e 6d 3a 22 29 3a e7 68  |hb%=.b("nm:"):.h|
00001960  62 25 63 24 3d 24 68 62  25 8b 63 24 3d 22 22 0d  |b%c$=$hb%.c$="".|
00001970  03 b1 22 f2 62 28 a4 6d  73 67 5f 32 28 41 25 21  |..".b(.msg_2(A%!|
00001980  31 32 2c 22 57 41 31 22  2c 24 4a 25 2c 63 24 29  |12,"WA1",$J%,c$)|
00001990  29 0d 03 b6 0d cc 3a f2  54 61 28 48 25 29 0d 03  |).....:.Ta(H%)..|
000019a0  bb 05 cd 0d 03 c0 05 cd  0d 03 c5 49 fd 4a 25 3d  |...........I.J%=|
000019b0  30 3a f2 51 3a f5 3a 4a  25 3d a4 62 28 22 63 6c  |0:.Q:.:J%=.b("cl|
000019c0  3a 22 29 3a 6e 62 25 3d  21 77 62 25 3a 74 62 25  |:"):nb%=!wb%:tb%|
000019d0  3d 78 62 25 3a f2 50 3a  61 62 25 3d 30 3a 6c 62  |=xb%:.P:ab%=0:lb|
000019e0  25 3d a4 62 28 22 66 67  3a 22 29 3a e7 6c 62 25  |%=.b("fg:"):.lb%|
000019f0  8c 0d 03 ca 11 61 62 25  3d a4 63 20 28 24 6c 62  |.....ab%=.c ($lb|
00001a00  25 29 0d 03 cf 05 cd 0d  03 d4 23 6c 62 25 3d a4  |%)........#lb%=.|
00001a10  62 28 22 70 6e 3a 22 29  3a e7 6c 62 25 69 24 3d  |b("pn:"):.lb%i$=|
00001a20  24 6c 62 25 8b 69 24 3d  22 22 0d 03 d9 23 68 62  |$lb%.i$=""...#hb|
00001a30  25 3d a4 62 28 22 73 6e  3a 22 29 3a e7 68 62 25  |%=.b("sn:"):.hb%|
00001a40  63 24 3d 24 68 62 25 8b  63 24 3d 22 22 0d 03 de  |c$=$hb%.c$=""...|
00001a50  29 f2 51 3a e7 28 4a 25  3e 30 29 80 28 28 61 62  |).Q:.(J%>0).((ab|
00001a60  25 80 28 31 3c 3c 31 37  29 29 3e 30 29 80 28 6c  |%.(1<<17))>0).(l|
00001a70  62 25 3e 30 29 8c 0d 03  e3 25 6d 62 25 3d 30 3a  |b%>0)....%mb%=0:|
00001a80  53 25 3d 4b 61 25 3a c8  95 53 25 80 ac 6d 62 25  |S%=Ka%:..S%..mb%|
00001a90  3a e7 63 24 3d 24 53 25  21 34 8c 0d 03 e8 0a 6d  |:.c$=$S%!4.....m|
00001aa0  62 25 3d 2d 31 0d 03 ed  0d cc 3a 53 25 3d 53 25  |b%=-1.....:S%=S%|
00001ab0  21 30 0d 03 f2 05 cd 0d  03 f7 11 ce 3a e7 ac 6d  |!0..........:..m|
00001ac0  62 25 84 ac 4a 61 25 8c  0d 03 fc 17 70 25 3d a7  |b%..Ja%.....p%=.|
00001ad0  24 4a 25 2c 22 3a 22 29  3a e7 70 25 3d 30 8c 0d  |$J%,":"):.p%=0..|
00001ae0  04 01 0b 70 25 3d a9 24  4a 25 0d 04 06 05 cd 0d  |...p%=.$J%......|
00001af0  04 0b 1d f2 55 61 20 28  63 24 2c c1 24 74 25 2c  |....Ua (c$,.$t%,|
00001b00  31 2c 70 25 2d 31 29 2c  22 20 22 29 0d 04 10 0d  |1,p%-1)," ")....|
00001b10  cc 3a e7 61 62 25 80 31  8c 0d 04 15 59 f2 50 3a  |.:.ab%.1....Y.P:|
00001b20  7a 25 3d a4 79 20 28 53  25 2c 61 62 25 2c 2d 31  |z%=.y (S%,ab%,-1|
00001b30  2c 30 2c 6b 62 25 29 3a  f2 51 3a f2 50 3a 21 77  |,0,kb%):.Q:.P:!w|
00001b40  62 25 3d 6e 62 25 3a 78  62 25 3d 74 62 25 3a f2  |b%=nb%:xb%=tb%:.|
00001b50  56 61 20 28 7a 25 29 3a  f2 51 3a f2 57 61 20 28  |Va (z%):.Q:.Wa (|
00001b60  4b 61 25 2c 24 53 25 21  34 29 3a e7 61 62 25 80  |Ka%,$S%!4):.ab%.|
00001b70  32 8c 0d 04 1a 11 7a 25  21 32 34 3d 7a 25 21 32  |2.....z%!24=z%!2|
00001b80  34 84 32 0d 04 1f 14 cc  3a 7a 25 21 32 34 3d 7a  |4.2.....:z%!24=z|
00001b90  25 21 32 34 80 ac 32 0d  04 24 05 cd 0d 04 29 1a  |%!24..2..$....).|
00001ba0  64 25 3d 6a 61 25 3a c8  95 64 25 3a e7 24 64 25  |d%=ja%:..d%:.$d%|
00001bb0  21 34 3d 69 24 8c 0d 04  2e 11 7a 25 21 33 36 3d  |!4=i$.....z%!36=|
00001bc0  64 25 3a 64 25 3d 30 0d  04 33 14 cc 3a 64 25 3d  |d%:d%=0..3..:d%=|
00001bd0  64 25 21 30 3a e7 64 25  3d 30 8c 0d 04 38 39 64  |d%!0:.d%=0...89d|
00001be0  25 3d 6a 61 25 3a 7a 25  21 33 36 3d 64 25 3a f2  |%=ja%:z%!36=d%:.|
00001bf0  62 28 a4 47 28 41 25 21  31 32 2c 22 57 41 31 31  |b(.G(A%!12,"WA11|
00001c00  22 2c 69 24 2c 24 64 25  21 34 2c 63 24 29 29 3a  |",i$,$d%!4,c$)):|
00001c10  64 25 3d 30 0d 04 3d 05  cd 0d 04 42 05 cd 0d 04  |d%=0..=....B....|
00001c20  47 05 ce 0d 04 4c 05 cd  0d 04 51 05 cd 0d 04 56  |G....L....Q....V|
00001c30  05 cd 0d 04 5b 09 fd 4a  25 3d 30 0d 04 60 05 cd  |....[..J%=0..`..|
00001c40  0d 04 65 05 cd 0d 04 6a  06 f2 6d 0d 04 6f 05 cd  |..e....j..m..o..|
00001c50  0d 04 74 30 f2 77 28 41  25 21 34 38 2c 2d 35 2c  |..t0.w(A%!48,-5,|
00001c60  30 29 3a 72 62 25 3d 30  3a 7a 25 3d 41 25 21 34  |0):rb%=0:z%=A%!4|
00001c70  38 3a c8 95 7a 25 3a e7  7a 25 21 32 34 80 32 8c  |8:..z%:.z%!24.2.|
00001c80  0d 04 79 16 72 62 25 3d  2d 31 3a 6a 62 25 3d 7a  |..y.rb%=-1:jb%=z|
00001c90  25 3a 7a 25 3d 30 0d 04  7e 0d cc 3a 7a 25 3d 7a  |%:z%=0..~..:z%=z|
00001ca0  25 21 30 0d 04 83 05 cd  0d 04 88 1c ce 3a 7a 25  |%!0..........:z%|
00001cb0  3d 41 25 21 34 38 3a e7  28 ac 72 62 25 29 80 28  |=A%!48:.(.rb%).(|
00001cc0  7a 25 29 8c 0d 04 8d 1d  f2 73 65 6c 65 63 74 5f  |z%)......select_|
00001cd0  70 72 69 6e 74 65 72 20  28 7a 25 2c 2d 31 2c 30  |printer (z%,-1,0|
00001ce0  29 0d 04 92 0f cc 3a e7  72 62 25 80 6a 62 25 8c  |).....:.rb%.jb%.|
00001cf0  0d 04 97 1e f2 73 65 6c  65 63 74 5f 70 72 69 6e  |.....select_prin|
00001d00  74 65 72 20 28 6a 62 25  2c 2d 31 2c 30 29 0d 04  |ter (jb%,-1,0)..|
00001d10  9c 05 cd 0d 04 a1 05 cd  0d 04 a6 05 e1 0d 04 ab  |................|
00001d20  46 dd f2 54 61 28 48 25  29 3a ea 4a 25 2c 52 25  |F..Ta(H%):.J%,R%|
00001d30  2c 7a 25 2c 64 25 2c 4e  25 2c 68 25 2c 58 24 2c  |,z%,d%,N%,h%,X$,|
00001d40  79 62 25 3a 4a 25 3d a4  65 28 22 6e 6d 3a 22 29  |yb%:J%=.e("nm:")|
00001d50  3a 58 24 3d 24 4a 25 3a  e7 48 25 21 34 34 3e 31  |:X$=$J%:.H%!44>1|
00001d60  30 30 8c 0d 04 b0 20 f2  62 28 a4 6d 73 67 5f 31  |00.... .b(.msg_1|
00001d70  28 41 25 21 31 32 2c 22  57 41 37 22 2c 58 24 29  |(A%!12,"WA7",X$)|
00001d80  29 3a e1 0d 04 b5 05 cd  0d 04 ba 28 79 62 25 3d  |):.........(yb%=|
00001d90  48 25 21 31 32 3a 52 25  3d 79 62 25 21 34 3a c8  |H%!12:R%=yb%!4:.|
00001da0  95 52 25 3e 30 3a e7 24  52 25 21 38 3d 58 24 8c  |.R%>0:.$R%!8=X$.|
00001db0  0d 04 bf 1a 52 25 21 28  52 25 21 34 2a 34 2b 38  |....R%!(R%!4*4+8|
00001dc0  29 2b 3d 31 3a 52 25 3d  2d 31 0d 04 c4 0d cc 3a  |)+=1:R%=-1.....:|
00001dd0  52 25 3d 52 25 21 30 0d  04 c9 05 cd 0d 04 ce 0c  |R%=R%!0.........|
00001de0  ce 3a e7 52 25 3d 30 8c  0d 04 d3 20 f2 62 28 a4  |.:.R%=0.... .b(.|
00001df0  6d 73 67 5f 31 28 41 25  21 31 32 2c 22 57 41 38  |msg_1(A%!12,"WA8|
00001e00  22 2c 58 24 29 29 3a e1  0d 04 d8 05 cd 0d 04 dd  |",X$)):.........|
00001e10  48 42 25 3d 31 34 31 34  34 31 39 30 32 34 3a 43  |HB%=1414419024:C|
00001e20  25 3d 36 38 3a 7a 25 3d  ba 28 50 25 2b 31 32 29  |%=68:z%=.(P%+12)|
00001e30  3a e7 7a 25 3d 30 85 32  35 33 2c a4 6d 73 67 5f  |:.z%=0.253,.msg_|
00001e40  31 28 41 25 21 31 32 2c  22 46 41 35 22 2c 22 50  |1(A%!12,"FA5","P|
00001e50  52 4e 54 22 29 0d 04 e2  4f 42 25 3d 4a 25 3a 43  |RNT")...OB%=J%:C|
00001e60  25 3d 32 3a 7a 25 21 38  3d ba 28 50 25 2b 32 38  |%=2:z%!8=.(P%+28|
00001e70  29 3a 7a 25 21 30 3d 30  3a 7a 25 21 34 3d 48 25  |):z%!0=0:z%!4=H%|
00001e80  3a e7 48 25 21 32 34 80  38 7a 25 21 35 36 3d 31  |:.H%!24.8z%!56=1|
00001e90  30 2a 48 25 3f 28 32 34  2b 31 29 8b 7a 25 21 35  |0*H%?(24+1).z%!5|
00001ea0  36 3d 2d 31 0d 04 e7 0d  e7 48 25 21 32 34 80 34  |6=-1.....H%!24.4|
00001eb0  8c 0d 04 ec 5c 68 25 3d  a4 63 28 24 a4 65 28 22  |....\h%=.c($.e("|
00001ec0  63 6e 3a 22 29 29 3a 42  25 3d 31 34 31 33 36 39  |cn:")):B%=141369|
00001ed0  37 30 39 31 3a 43 25 3d  68 25 2a 34 3a 4e 25 3d  |7091:C%=h%*4:N%=|
00001ee0  ba 28 50 25 2b 31 32 29  3a e7 4e 25 3d 30 85 32  |.(P%+12):.N%=0.2|
00001ef0  35 33 2c a4 6d 73 67 5f  31 28 41 25 21 31 32 2c  |53,.msg_1(A%!12,|
00001f00  22 46 41 35 22 2c 22 43  4e 43 54 22 29 0d 04 f1  |"FA5","CNCT")...|
00001f10  16 7a 25 21 31 32 3d 4e  25 3a e7 30 3c 3d 68 25  |.z%!12=N%:.0<=h%|
00001f20  2d 31 8c 0d 04 f6 19 e3  64 25 3d 30 b8 68 25 2d  |-1......d%=0.h%-|
00001f30  31 3a 4a 25 3d a4 64 3a  e7 4a 25 8c 0d 04 fb 18  |1:J%=.d:.J%.....|
00001f40  54 25 3d a4 61 28 4a 25  2c 22 6e 6c 3a 22 29 3a  |T%=.a(J%,"nl:"):|
00001f50  e7 54 25 8c 0d 05 00 0f  4e 25 21 28 64 25 2a 34  |.T%.....N%!(d%*4|
00001f60  29 3d 30 0d 05 05 1a cc  3a 54 25 3d a4 61 28 4a  |)=0.....:T%=.a(J|
00001f70  25 2c 22 69 6e 3a 22 29  3a e7 54 25 8c 0d 05 0a  |%,"in:"):.T%....|
00001f80  25 4e 25 21 28 64 25 2a  34 29 3d a4 73 74 6f 72  |%N%!(d%*4)=.stor|
00001f90  65 5f 69 6e 74 65 67 65  72 28 a4 63 28 24 54 25  |e_integer(.c($T%|
00001fa0  29 29 0d 05 0f 1a cc 3a  54 25 3d a4 61 28 4a 25  |)).....:T%=.a(J%|
00001fb0  2c 22 73 74 3a 22 29 3a  e7 54 25 8c 0d 05 14 22  |,"st:"):.T%...."|
00001fc0  42 25 3d 54 25 3a 43 25  3d 32 3a 67 62 25 21 28  |B%=T%:C%=2:gb%!(|
00001fd0  64 25 2a 34 29 3d ba 28  50 25 2b 32 38 29 0d 05  |d%*4)=.(P%+28)..|
00001fe0  19 1a cc 3a 54 25 3d a4  61 28 4a 25 2c 22 73 30  |...:T%=.a(J%,"s0|
00001ff0  3a 22 29 3a e7 54 25 8c  0d 05 1e 22 42 25 3d 54  |:"):.T%...."B%=T|
00002000  25 3a 43 25 3d 33 3a 67  62 25 21 28 64 25 2a 34  |%:C%=3:gb%!(d%*4|
00002010  29 3d ba 28 50 25 2b 32  38 29 0d 05 23 1a cc 3a  |)=.(P%+28)..#..:|
00002020  54 25 3d a4 61 28 4a 25  2c 22 67 73 3a 22 29 3a  |T%=.a(J%,"gs:"):|
00002030  e7 54 25 8c 0d 05 28 22  42 25 3d 54 25 3a 43 25  |.T%...("B%=T%:C%|
00002040  3d 34 3a 67 62 25 21 28  64 25 2a 34 29 3d ba 28  |=4:gb%!(d%*4)=.(|
00002050  50 25 2b 32 38 29 0d 05  2d 1a cc 3a 54 25 3d a4  |P%+28)..-..:T%=.|
00002060  61 28 4a 25 2c 22 70 74  3a 22 29 3a e7 54 25 8c  |a(J%,"pt:"):.T%.|
00002070  0d 05 32 55 42 25 3d 31  33 38 31 32 35 37 30 34  |..2UB%=138125704|
00002080  30 3a 43 25 3d 34 3a 4e  25 21 28 64 25 2a 34 29  |0:C%=4:N%!(d%*4)|
00002090  3d ba 28 50 25 2b 31 32  29 3a e7 4e 25 21 28 64  |=.(P%+12):.N%!(d|
000020a0  25 2a 34 29 3d 30 85 32  35 33 2c a4 6d 73 67 5f  |%*4)=0.253,.msg_|
000020b0  31 28 41 25 21 31 32 2c  22 46 41 35 22 2c 22 50  |1(A%!12,"FA5","P|
000020c0  4f 54 52 22 29 0d 05 37  18 21 4e 25 21 28 64 25  |OTR")..7.!N%!(d%|
000020d0  2a 34 29 3d a4 48 28 24  54 25 2c 30 29 0d 05 3c  |*4)=.H($T%,0)..<|
000020e0  21 cc 3a f2 52 28 a4 6d  73 67 5f 31 28 41 25 21  |!.:.R(.msg_1(A%!|
000020f0  31 32 2c 22 4f 4b 48 22  2c 24 4a 25 29 29 0d 05  |12,"OKH",$J%))..|
00002100  41 05 cd 0d 05 46 05 cd  0d 05 4b 05 cd 0d 05 50  |A....F....K....P|
00002110  05 cd 0d 05 55 05 cd 0d  05 5a 05 cd 0d 05 5f 05  |....U....Z...._.|
00002120  cd 0d 05 64 05 ed 0d 05  69 05 cd 0d 05 6e 4a cc  |...d....i....nJ.|
00002130  3a 42 25 3d 31 34 31 33  36 39 37 30 39 31 3a 43  |:B%=1413697091:C|
00002140  25 3d 33 36 3a 4e 25 3d  ba 28 50 25 2b 31 32 29  |%=36:N%=.(P%+12)|
00002150  3a e7 4e 25 3d 30 85 32  35 33 2c a4 6d 73 67 5f  |:.N%=0.253,.msg_|
00002160  31 28 41 25 21 31 32 2c  22 46 41 35 22 2c 22 43  |1(A%!12,"FA5","C|
00002170  4e 43 54 22 29 0d 05 73  44 7a 25 21 31 32 3d 4e  |NCT")..sDz%!12=N|
00002180  25 3a 4e 25 21 30 3d a4  63 28 24 a4 65 28 22 63  |%:N%!0=.c($.e("c|
00002190  74 3a 22 29 29 3a 4e 25  21 34 3d a4 63 28 24 a4  |t:")):N%!4=.c($.|
000021a0  65 28 22 62 64 3a 22 29  29 3a e7 ac a4 52 80 28  |e("bd:")):...R.(|
000021b0  4e 25 3f 34 3e 31 35 29  8c 0d 05 78 40 f2 6a 28  |N%?4>15)...x@.j(|
000021c0  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 4f 4b  |.msg_1(A%!12,"OK|
000021d0  41 4d 22 2c a4 6d 73 67  5f 30 28 41 25 21 31 32  |AM",.msg_0(A%!12|
000021e0  2c 22 42 52 22 2b c3 28  4e 25 3f 34 29 29 29 2c  |,"BR"+.(N%?4))),|
000021f0  31 29 3a 4e 25 3f 34 3d  30 0d 05 7d 05 cd 0d 05  |1):N%?4=0..}....|
00002200  82 d6 4e 25 21 38 3d a4  63 28 24 a4 65 28 22 66  |..N%!8=.c($.e("f|
00002210  74 3a 22 29 29 3a 43 25  3d 32 3a 42 25 3d a4 65  |t:")):C%=2:B%=.e|
00002220  28 22 65 74 3a 22 29 3a  4e 25 21 31 32 3d ba 28  |("et:"):N%!12=.(|
00002230  50 25 2b 32 38 29 3a 42  25 3d a4 65 28 22 66 6c  |P%+28):B%=.e("fl|
00002240  3a 22 29 3a 4e 25 21 31  36 3d ba 28 50 25 2b 32  |:"):N%!16=.(P%+2|
00002250  38 29 3a 42 25 3d a4 65  28 22 6e 73 3a 22 29 3a  |8):B%=.e("ns:"):|
00002260  4e 25 21 32 30 3d ba 28  50 25 2b 32 38 29 3a 42  |N%!20=.(P%+28):B|
00002270  25 3d a4 65 28 22 6e 70  3a 22 29 3a 4e 25 21 32  |%=.e("np:"):N%!2|
00002280  34 3d ba 28 50 25 2b 32  38 29 3a 42 25 3d a4 65  |4=.(P%+28):B%=.e|
00002290  28 22 6e 75 3a 22 29 3a  4e 25 21 32 38 3d ba 28  |("nu:"):N%!28=.(|
000022a0  50 25 2b 32 38 29 3a 42  25 3d a4 65 28 22 6e 6f  |P%+28):B%=.e("no|
000022b0  3a 22 29 3a 4e 25 21 33  32 3d ba 28 50 25 2b 32  |:"):N%!32=.(P%+2|
000022c0  38 29 3a 4a 25 3d a4 62  28 22 63 66 3a 22 29 3a  |8):J%=.b("cf:"):|
000022d0  e7 4a 25 8c 0d 05 87 10  4e 25 3f 36 3d a4 63 28  |.J%.....N%?6=.c(|
000022e0  24 4a 25 29 0d 05 8c 0c  cc 3a 4e 25 3f 36 3d 30  |$J%).....:N%?6=0|
000022f0  0d 05 91 05 cd 0d 05 96  0b c8 8e 4e 25 21 30 ca  |...........N%!0.|
00002300  0d 05 9b 0c c9 34 3a e7  ac a4 74 8c 0d 05 a0 3c  |.....4:...t....<|
00002310  4e 25 21 30 3d 30 3a f2  62 28 a4 6d 73 67 5f 32  |N%!0=0:.b(.msg_2|
00002320  28 41 25 21 31 32 2c 22  57 41 39 22 2c 24 7a 25  |(A%!12,"WA9",$z%|
00002330  21 38 2c a4 6d 73 67 5f  30 28 41 25 21 31 32 2c  |!8,.msg_0(A%!12,|
00002340  22 43 4e 34 22 29 29 29  0d 05 a5 05 cd 0d 05 aa  |"CN4")))........|
00002350  0c c9 36 3a e7 ac a4 7a  8c 0d 05 af 3c 4e 25 21  |..6:...z....<N%!|
00002360  30 3d 30 3a f2 62 28 a4  6d 73 67 5f 32 28 41 25  |0=0:.b(.msg_2(A%|
00002370  21 31 32 2c 22 57 41 39  22 2c 24 7a 25 21 38 2c  |!12,"WA9",$z%!8,|
00002380  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 43 4e  |.msg_0(A%!12,"CN|
00002390  36 22 29 29 29 0d 05 b4  05 cd 0d 05 b9 05 cb 0d  |6")))...........|
000023a0  05 be 05 cd 0d 05 c3 5e  68 25 3d a4 63 28 24 a4  |.......^h%=.c($.|
000023b0  65 28 22 63 73 3a 22 29  29 3a 42 25 3d 31 31 39  |e("cs:")):B%=119|
000023c0  35 37 38 39 38 39 31 3a  43 25 3d 68 25 2a 34 3a  |5789891:C%=h%*4:|
000023d0  67 62 25 3d ba 28 50 25  2b 31 32 29 3a e7 67 62  |gb%=.(P%+12):.gb|
000023e0  25 3d 30 85 32 35 33 2c  a4 6d 73 67 5f 31 28 41  |%=0.253,.msg_1(A|
000023f0  25 21 31 32 2c 22 46 41  35 22 2c 22 43 4e 46 47  |%!12,"FA5","CNFG|
00002400  22 29 0d 05 c8 17 7a 25  21 31 36 3d 67 62 25 3a  |")....z%!16=gb%:|
00002410  e7 30 3c 3d 68 25 2d 31  8c 0d 05 cd 19 e3 64 25  |.0<=h%-1......d%|
00002420  3d 30 b8 68 25 2d 31 3a  4a 25 3d a4 64 3a e7 4a  |=0.h%-1:J%=.d:.J|
00002430  25 8c 0d 05 d2 18 54 25  3d a4 61 28 4a 25 2c 22  |%.....T%=.a(J%,"|
00002440  6e 6c 3a 22 29 3a e7 54  25 8c 0d 05 d7 10 67 62  |nl:"):.T%.....gb|
00002450  25 21 28 64 25 2a 34 29  3d 30 0d 05 dc 1a cc 3a  |%!(d%*4)=0.....:|
00002460  54 25 3d a4 61 28 4a 25  2c 22 69 6e 3a 22 29 3a  |T%=.a(J%,"in:"):|
00002470  e7 54 25 8c 0d 05 e1 26  67 62 25 21 28 64 25 2a  |.T%....&gb%!(d%*|
00002480  34 29 3d a4 73 74 6f 72  65 5f 69 6e 74 65 67 65  |4)=.store_intege|
00002490  72 28 a4 63 28 24 54 25  29 29 0d 05 e6 1a cc 3a  |r(.c($T%)).....:|
000024a0  54 25 3d a4 61 28 4a 25  2c 22 73 74 3a 22 29 3a  |T%=.a(J%,"st:"):|
000024b0  e7 54 25 8c 0d 05 eb 22  42 25 3d 54 25 3a 43 25  |.T%...."B%=T%:C%|
000024c0  3d 32 3a 67 62 25 21 28  64 25 2a 34 29 3d ba 28  |=2:gb%!(d%*4)=.(|
000024d0  50 25 2b 32 38 29 0d 05  f0 1a cc 3a 54 25 3d a4  |P%+28).....:T%=.|
000024e0  61 28 4a 25 2c 22 73 30  3a 22 29 3a e7 54 25 8c  |a(J%,"s0:"):.T%.|
000024f0  0d 05 f5 22 42 25 3d 54  25 3a 43 25 3d 33 3a 67  |..."B%=T%:C%=3:g|
00002500  62 25 21 28 64 25 2a 34  29 3d ba 28 50 25 2b 32  |b%!(d%*4)=.(P%+2|
00002510  38 29 0d 05 fa 1a cc 3a  54 25 3d a4 61 28 4a 25  |8).....:T%=.a(J%|
00002520  2c 22 67 73 3a 22 29 3a  e7 54 25 8c 0d 05 ff 22  |,"gs:"):.T%...."|
00002530  42 25 3d 54 25 3a 43 25  3d 34 3a 67 62 25 21 28  |B%=T%:C%=4:gb%!(|
00002540  64 25 2a 34 29 3d ba 28  50 25 2b 32 38 29 0d 06  |d%*4)=.(P%+28)..|
00002550  04 1a cc 3a 54 25 3d a4  61 28 4a 25 2c 22 70 74  |...:T%=.a(J%,"pt|
00002560  3a 22 29 3a e7 54 25 8c  0d 06 09 57 42 25 3d 31  |:"):.T%....WB%=1|
00002570  33 38 31 32 35 37 30 34  30 3a 43 25 3d 34 3a 67  |381257040:C%=4:g|
00002580  62 25 21 28 64 25 2a 34  29 3d ba 28 50 25 2b 31  |b%!(d%*4)=.(P%+1|
00002590  32 29 3a e7 67 62 25 21  28 64 25 2a 34 29 3d 30  |2):.gb%!(d%*4)=0|
000025a0  85 32 35 33 2c a4 6d 73  67 5f 31 28 41 25 21 31  |.253,.msg_1(A%!1|
000025b0  32 2c 22 46 41 35 22 2c  22 50 4f 54 52 22 29 0d  |2,"FA5","POTR").|
000025c0  06 0e 19 21 67 62 25 21  28 64 25 2a 34 29 3d a4  |...!gb%!(d%*4)=.|
000025d0  48 28 24 54 25 2c 30 29  0d 06 13 21 cc 3a f2 52  |H($T%,0)...!.:.R|
000025e0  28 a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 4f  |(.msg_1(A%!12,"O|
000025f0  4b 48 22 2c 24 4a 25 29  29 0d 06 18 05 cd 0d 06  |KH",$J%)).......|
00002600  1d 05 cd 0d 06 22 05 cd  0d 06 27 05 cd 0d 06 2c  |....."....'....,|
00002610  05 cd 0d 06 31 05 cd 0d  06 36 05 cd 0d 06 3b 05  |....1....6....;.|
00002620  ed 0d 06 40 05 cd 0d 06  45 57 7a 25 21 32 30 3d  |...@....EWz%!20=|
00002630  2d 31 3a 7a 25 21 32 34  3d a4 63 28 24 a4 65 28  |-1:z%!24=.c($.e(|
00002640  22 66 67 3a 22 29 29 3a  7a 25 21 32 38 3d 2d 31  |"fg:")):z%!28=-1|
00002650  3a 7a 25 21 33 32 3d 30  3a 4a 25 3d a4 65 28 22  |:z%!32=0:J%=.e("|
00002660  70 6e 3a 22 29 3a 64 25  3d 6a 61 25 3a c8 95 64  |pn:"):d%=ja%:..d|
00002670  25 3a e7 24 64 25 21 34  3d 24 4a 25 8c 0d 06 4a  |%:.$d%!4=$J%...J|
00002680  11 7a 25 21 33 36 3d 64  25 3a 64 25 3d 30 0d 06  |.z%!36=d%:d%=0..|
00002690  4f 14 cc 3a 64 25 3d 64  25 21 30 3a e7 64 25 3d  |O..:d%=d%!0:.d%=|
000026a0  30 8c 0d 06 54 3a 64 25  3d 6a 61 25 3a 7a 25 21  |0...T:d%=ja%:z%!|
000026b0  33 36 3d 64 25 3a f2 62  28 a4 47 28 41 25 21 31  |36=d%:.b(.G(A%!1|
000026c0  32 2c 22 57 41 31 31 22  2c 24 4a 25 2c 24 64 25  |2,"WA11",$J%,$d%|
000026d0  21 34 2c 58 24 29 29 3a  64 25 3d 30 0d 06 59 05  |!4,X$)):d%=0..Y.|
000026e0  cd 0d 06 5e 05 cd 0d 06  63 5b ce 3a 43 25 3d 32  |...^....c[.:C%=2|
000026f0  3a 42 25 3d a4 65 28 22  73 6e 3a 22 29 3a 7a 25  |:B%=.e("sn:"):z%|
00002700  21 34 30 3d ba 28 50 25  2b 32 38 29 3a 42 25 3d  |!40=.(P%+28):B%=|
00002710  a4 65 28 22 69 63 3a 22  29 3a 7a 25 21 34 34 3d  |.e("ic:"):z%!44=|
00002720  ba 28 50 25 2b 32 38 29  3a e7 48 25 21 33 32 80  |.(P%+28):.H%!32.|
00002730  34 7a 25 21 34 38 3d a4  49 8b 7a 25 21 34 38 3d  |4z%!48=.I.z%!48=|
00002740  30 0d 06 68 15 7a 25 21  35 32 3d 30 3a e7 7a 25  |0..h.z%!52=0:.z%|
00002750  21 32 34 80 31 8c 0d 06  6d 15 f2 58 61 28 7a 25  |!24.1...m..Xa(z%|
00002760  29 3a e7 7a 25 21 32 34  80 32 8c 0d 06 72 1c f2  |):.z%!24.2...r..|
00002770  73 65 6c 65 63 74 5f 70  72 69 6e 74 65 72 28 7a  |select_printer(z|
00002780  25 2c 2d 31 2c 30 29 0d  06 77 05 cd 0d 06 7c 05  |%,-1,0)..w....|.|
00002790  cd 0d 06 81 17 e7 7a 25  21 32 34 80 28 31 3c 3c  |......z%!24.(1<<|
000027a0  31 36 29 80 4a 61 25 8c  0d 06 86 0c f2 4f 61 20  |16).Ja%......Oa |
000027b0  28 7a 25 29 0d 06 8b 05  cd 0d 06 90 31 64 25 3d  |(z%)........1d%=|
000027c0  41 25 2b 34 38 3a c8 95  21 64 25 3a 64 25 3d 21  |A%+48:..!d%:d%=!|
000027d0  64 25 2b 30 3a ce 3a 21  64 25 3d 7a 25 3a 76 61  |d%+0:.:!d%=z%:va|
000027e0  25 2b 3d 31 3a f2 4e 61  3a e1 0d 06 95 3c dd a4  |%+=1:.Na:....<..|
000027f0  65 28 66 61 24 29 3a ea  4a 25 3a 4a 25 3d a4 62  |e(fa$):.J%:J%=.b|
00002800  28 66 61 24 29 3a e7 4a  25 3d 30 f2 52 28 a4 6d  |(fa$):.J%=0.R(.m|
00002810  73 67 5f 31 28 41 25 21  31 32 2c 22 4f 4b 47 22  |sg_1(A%!12,"OKG"|
00002820  2c 66 61 24 29 29 0d 06  9a 07 3d 4a 25 0d 06 9f  |,fa$))....=J%...|
00002830  28 dd f2 52 28 65 24 29  3a f2 53 28 a4 6d 73 67  |(..R(e$):.S(.msg|
00002840  5f 31 28 41 25 21 31 32  2c 22 4f 4b 45 22 2c 65  |_1(A%!12,"OKE",e|
00002850  24 29 29 3a e1 0d 06 a4  28 dd a4 68 28 48 25 2c  |$)):....(..h(H%,|
00002860  73 24 29 3a 3d 22 50 72  69 6e 74 65 72 73 3a 22  |s$):="Printers:"|
00002870  2b 24 48 25 21 34 2b 22  2e 22 2b 73 24 0d 06 a9  |+$H%!4+"."+s$...|
00002880  1a dd a4 41 28 68 25 29  3a ea 70 25 3a e7 68 25  |...A(h%):.p%:.h%|
00002890  3d 2d 32 8c 3d 2d 31 0d  06 ae 0f e7 68 25 3d 7a  |=-2.=-1.....h%=z|
000028a0  62 25 8c 3d 2d 31 0d 06  b3 0f e7 68 25 3d 41 62  |b%.=-1.....h%=Ab|
000028b0  25 8c 3d 2d 31 0d 06 b8  0f e7 68 25 3d 42 62 25  |%.=-1.....h%=Bb%|
000028c0  8c 3d 2d 31 0d 06 bd 0f  e7 68 25 3d 43 62 25 8c  |.=-1.....h%=Cb%.|
000028d0  3d 2d 31 0d 06 c2 0f e7  68 25 3d 44 62 25 8c 3d  |=-1.....h%=Db%.=|
000028e0  2d 31 0d 06 c7 11 e7 68  25 3d 41 25 21 34 30 8c  |-1.....h%=A%!40.|
000028f0  3d 2d 31 0d 06 cc 0e e7  68 25 3d 51 25 8c 3d 2d  |=-1.....h%=Q%.=-|
00002900  31 0d 06 d1 0f e7 68 25  3d 46 62 25 8c 3d 2d 31  |1.....h%=Fb%.=-1|
00002910  0d 06 d6 0f e7 68 25 3d  47 62 25 8c 3d 2d 31 0d  |.....h%=Gb%.=-1.|
00002920  06 db 1f 70 25 3d 41 25  21 34 38 3a c8 95 70 25  |...p%=A%!48:..p%|
00002930  3a e7 70 25 21 34 38 3d  68 25 8c 3d 2d 31 0d 06  |:.p%!48=h%.=-1..|
00002940  e0 10 70 25 3d 70 25 21  30 3a ce 3a 3d 30 0d 06  |..p%=p%!0:.:=0..|
00002950  e5 c9 dd f2 43 61 3a ea  69 25 2c 67 61 24 2c 68  |....Ca:.i%,ga$,h|
00002960  61 24 2c 48 62 25 2c 49  62 25 2c 4a 62 25 2c 4b  |a$,Hb%,Ib%,Jb%,K|
00002970  62 25 2c 6a 25 3a f2 49  61 28 22 50 72 69 6e 74  |b%,j%:.Ia("Print|
00002980  65 72 73 3a 54 65 6d 70  6c 61 74 65 73 22 2c 22  |ers:Templates","|
00002990  50 72 69 6e 74 65 72 73  3a 54 65 6d 70 6c 61 74  |Printers:Templat|
000029a0  65 33 44 22 29 3a f2 6c  28 22 22 2c 22 69 6e 66  |e3D"):.l("","inf|
000029b0  6f 22 2c 31 2c 47 62 25  29 3a f2 6c 28 22 22 2c  |o",1,Gb%):.l("",|
000029c0  22 70 72 6e 74 63 74 72  6c 22 2c 31 2c 46 62 25  |"prntctrl",1,Fb%|
000029d0  29 3a f2 6c 28 22 22 2c  22 63 6f 6e 6e 65 63 74  |):.l("","connect|
000029e0  69 6f 6e 73 22 2c 31 2c  51 25 29 3a f2 6c 28 22  |ions",1,Q%):.l("|
000029f0  22 2c 22 71 75 65 75 65  22 2c 31 2c 41 25 21 34  |","queue",1,A%!4|
00002a00  30 29 3a f2 6c 28 22 22  2c 22 71 75 65 72 79 22  |0):.l("","query"|
00002a10  2c 31 2c 44 62 25 29 0d  06 ea d8 f2 6c 28 22 22  |,1,Db%).....l(""|
00002a20  2c 22 70 61 70 65 72 73  69 7a 65 22 2c 31 2c 43  |,"papersize",1,C|
00002a30  62 25 29 3a f2 6c 28 22  22 2c 22 68 6f 77 71 75  |b%):.l("","howqu|
00002a40  65 72 79 22 2c 31 2c 42  62 25 29 3a f2 6c 28 22  |ery",1,Bb%):.l("|
00002a50  22 2c 22 73 68 75 74 64  6f 77 6e 22 2c 31 2c 41  |","shutdown",1,A|
00002a60  62 25 29 3a f2 6c 28 22  22 2c 22 73 61 76 65 22  |b%):.l("","save"|
00002a70  2c 31 2c 7a 62 25 29 3a  f2 4b 61 3a f2 69 63 6f  |,1,zb%):.Ka:.ico|
00002a80  6e 5f 77 72 69 74 65 28  47 62 25 2c 33 2c a4 6d  |n_write(Gb%,3,.m|
00002a90  73 67 5f 30 28 41 25 21  31 32 2c 22 56 53 4e 22  |sg_0(A%!12,"VSN"|
00002aa0  29 29 3a e3 6a 25 3d 30  b8 35 3a 42 25 3d 31 31  |)):.j%=0.5:B%=11|
00002ab0  37 38 38 37 38 37 39 33  3a 43 25 3d 34 30 3a 69  |78878793:C%=40:i|
00002ac0  25 3d ba 28 50 25 2b 31  32 29 3a e7 69 25 3d 30  |%=.(P%+12):.i%=0|
00002ad0  85 32 35 33 2c a4 6d 73  67 5f 31 28 41 25 21 31  |.253,.msg_1(A%!1|
00002ae0  32 2c 22 46 41 35 22 2c  22 49 43 44 46 22 29 0d  |2,"FA5","ICDF").|
00002af0  06 ef 90 21 69 25 3d 41  25 21 34 30 3a 69 25 21  |...!i%=A%!40:i%!|
00002b00  34 3d 6a 25 3a c8 99 32  36 32 33 35 30 2c 2c 69  |4=j%:..262350,,i|
00002b10  25 3a c8 99 32 36 32 33  34 30 2c 2c 69 25 3a 41  |%:..262340,,i%:A|
00002b20  25 21 28 35 32 2b 34 2a  6a 25 29 3d 69 25 2b 38  |%!(52+4*j%)=i%+8|
00002b30  3a ed 3a e3 6a 25 3d 30  b8 34 3a 42 25 3d 31 31  |:.:.j%=0.4:B%=11|
00002b40  37 38 38 37 38 37 39 33  3a 43 25 3d 34 30 3a 69  |78878793:C%=40:i|
00002b50  25 3d ba 28 50 25 2b 31  32 29 3a e7 69 25 3d 30  |%=.(P%+12):.i%=0|
00002b60  85 32 35 33 2c a4 6d 73  67 5f 31 28 41 25 21 31  |.253,.msg_1(A%!1|
00002b70  32 2c 22 46 41 35 22 2c  22 49 43 44 46 22 29 0d  |2,"FA5","ICDF").|
00002b80  06 f4 27 21 69 25 3d 46  62 25 3a 69 25 21 34 3d  |..'!i%=Fb%:i%!4=|
00002b90  6a 25 3a c8 99 32 36 32  33 35 30 2c 2c 69 25 3a  |j%:..262350,,i%:|
00002ba0  e7 6a 25 3d 34 8c 0d 06  f9 10 c8 99 32 36 32 33  |.j%=4.......2623|
00002bb0  34 30 2c 2c 69 25 0d 06  fe 55 cc 3a 42 25 3d 31  |40,,i%...U.:B%=1|
00002bc0  34 38 32 31 38 34 37 39  32 3a 43 25 3d 69 25 21  |482184792:C%=i%!|
00002bd0  33 36 2b 31 3a 69 25 21  32 38 3d ba 28 50 25 2b  |36+1:i%!28=.(P%+|
00002be0  31 32 29 3a e7 69 25 21  32 38 3d 30 85 32 35 33  |12):.i%!28=0.253|
00002bf0  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 46  |,.msg_1(A%!12,"F|
00002c00  41 35 22 2c 22 58 58 58  58 22 29 0d 07 03 05 cd  |A5","XXXX").....|
00002c10  0d 07 08 6f 61 25 28 6a  25 29 3d 69 25 2b 38 3a  |...oa%(j%)=i%+8:|
00002c20  ed 3a e3 6a 25 3d 30 b8  33 3a 61 25 28 6a 25 29  |.:.j%=0.3:a%(j%)|
00002c30  21 31 36 3d 61 25 28 34  29 21 31 36 3a ed 3a e3  |!16=a%(4)!16:.:.|
00002c40  6a 25 3d 30 b8 33 3a f2  69 63 6f 6e 5f 77 72 69  |j%=0.3:.icon_wri|
00002c50  74 65 28 46 62 25 2c 6a  25 2c a4 6d 73 67 5f 30  |te(Fb%,j%,.msg_0|
00002c60  28 41 25 21 31 32 2c a4  69 63 6f 6e 5f 72 65 61  |(A%!12,.icon_rea|
00002c70  64 28 46 62 25 2c 6a 25  29 29 29 3a ed 3a e1 0d  |d(Fb%,j%))):.:..|
00002c80  07 0d 18 dd a4 62 61 28  61 2c 62 29 3a e7 61 3e  |.....ba(a,b):.a>|
00002c90  62 8c 3d 61 8b 3d 62 0d  07 12 57 dd a4 49 3a ea  |b.=a.=b...W..I:.|
00002ca0  70 25 3a f2 49 61 28 22  50 72 69 6e 74 65 72 73  |p%:.Ia("Printers|
00002cb0  3a 54 65 6d 70 6c 61 74  65 73 22 2c 22 50 72 69  |:Templates","Pri|
00002cc0  6e 74 65 72 73 3a 54 65  6d 70 6c 61 74 65 33 44  |nters:Template3D|
00002cd0  22 29 3a f2 6c 28 22 22  2c 22 70 61 75 73 65 22  |"):.l("","pause"|
00002ce0  2c 31 2c 70 25 29 3a f2  4b 61 3a 3d 70 25 0d 07  |,1,p%):.Ka:=p%..|
00002cf0  17 51 dd f2 5a 61 28 4c  62 25 29 3a 21 4f 25 3d  |.Q..Za(Lb%):!O%=|
00002d00  4c 62 25 3a c8 99 32 36  32 33 34 38 2c 2c 4f 25  |Lb%:..262348,,O%|
00002d10  84 31 3a 42 25 3d 31 31  37 39 30 31 34 34 36 36  |.1:B%=1179014466|
00002d20  3a 43 25 3d 4f 25 21 37  36 3a d6 50 25 2b 31 36  |:C%=O%!76:.P%+16|
00002d30  3a c8 99 32 36 32 33 33  39 2c 2c 4f 25 3a e1 0d  |:..262339,,O%:..|
00002d40  07 1c 2c dd f2 70 61 3a  ea 4d 62 25 2c 69 25 2c  |..,..pa:.Mb%,i%,|
00002d50  74 24 2c 69 61 24 2c 7a  25 2c 48 25 2c 4e 62 25  |t$,ia$,z%,H%,Nb%|
00002d60  3a ea 53 25 3a c8 8e 21  71 25 ca 0d 07 21 2f c9  |:.S%:..!q%...!/.|
00002d70  41 25 21 34 30 3a c8 99  32 36 32 33 34 34 2c 2c  |A%!40:..262344,,|
00002d80  71 25 b8 4d 62 25 3a 42  25 3d 71 25 3a 43 25 3d  |q%.Mb%:B%=q%:C%=|
00002d90  4d 62 25 3a d6 50 25 2b  33 36 0d 07 26 70 c9 46  |Mb%:.P%+36..&p.F|
00002da0  62 25 3a c8 99 32 36 32  33 34 34 2c 2c 71 25 b8  |b%:..262344,,q%.|
00002db0  4d 62 25 3a c8 95 4d 62  25 3a e3 69 25 3d 30 b8  |Mb%:..Mb%:.i%=0.|
00002dc0  33 3a 61 25 28 69 25 29  21 34 3d 61 25 28 34 29  |3:a%(i%)!4=a%(4)|
00002dd0  21 34 3a 61 25 28 69 25  29 21 31 32 3d 61 25 28  |!4:a%(i%)!12=a%(|
00002de0  34 29 21 31 32 3a ed 3a  7a 25 3d 41 25 21 34 38  |4)!12:.:z%=A%!48|
00002df0  3a 4f 62 25 3d 30 3a c8  95 7a 25 3a 4f 62 25 2b  |:Ob%=0:..z%:Ob%+|
00002e00  3d 31 3a e7 7a 25 21 34  30 8c 0d 07 2b 14 24 61  |=1:.z%!40...+.$a|
00002e10  25 28 30 29 21 32 30 3d  24 7a 25 21 34 30 0d 07  |%(0)!20=$z%!40..|
00002e20  30 12 cc 3a 3f 61 25 28  30 29 21 32 30 3d 31 33  |0..:?a%(0)!20=13|
00002e30  0d 07 35 05 cd 0d 07 3a  63 24 61 25 28 31 29 21  |..5....:c$a%(1)!|
00002e40  32 30 3d 24 7a 25 21 38  3a 74 24 3d c3 21 28 7a  |20=$z%!8:t$=.!(z|
00002e50  25 21 31 32 2b 30 29 3a  69 61 24 3d a4 6d 73 67  |%!12+0):ia$=.msg|
00002e60  5f 30 28 41 25 21 31 32  2c 22 49 43 22 2b 74 24  |_0(A%!12,"IC"+t$|
00002e70  29 3a e7 69 61 24 3d 22  49 43 22 2b 74 24 69 61  |):.ia$="IC"+t$ia|
00002e80  24 3d a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |$=.msg_1(A%!12,"|
00002e90  49 43 78 22 2c 74 24 29  0d 07 3f 21 24 61 25 28  |ICx",t$)..?!$a%(|
00002ea0  32 29 21 32 30 3d 69 61  24 3a e7 7a 25 21 32 34  |2)!20=ia$:.z%!24|
00002eb0  80 28 31 3c 3c 31 36 29  8c 0d 07 44 0c 74 24 3d  |.(1<<16)...D.t$=|
00002ec0  22 53 48 41 22 0d 07 49  0f cc 3a e7 7a 25 21 32  |"SHA"..I..:.z%!2|
00002ed0  34 80 31 8c 0d 07 4e 0c  74 24 3d 22 41 43 54 22  |4.1...N.t$="ACT"|
00002ee0  0d 07 53 0e cc 3a 74 24  3d 22 49 4e 41 22 0d 07  |..S..:t$="INA"..|
00002ef0  58 05 cd 0d 07 5d 05 cd  0d 07 62 c8 24 61 25 28  |X....]....b.$a%(|
00002f00  33 29 21 32 30 3d a4 6d  73 67 5f 30 28 41 25 21  |3)!20=.msg_0(A%!|
00002f10  31 32 2c 74 24 29 3a e3  69 25 3d 30 b8 33 3a c8  |12,t$):.i%=0.3:.|
00002f20  99 32 36 32 33 37 30 2c  2c 61 25 28 69 25 29 3a  |.262370,,a%(i%):|
00002f30  61 25 28 69 25 29 21 31  32 3d 61 25 28 69 25 29  |a%(i%)!12=a%(i%)|
00002f40  21 34 3a 61 25 28 69 25  29 21 34 2d 3d 28 61 25  |!4:a%(i%)!4-=(a%|
00002f50  28 34 29 21 31 32 2d 61  25 28 34 29 21 34 29 3a  |(4)!12-a%(4)!4):|
00002f60  ed 3a 7a 25 3d 7a 25 21  30 3a ce 3a 53 25 3d 4b  |.:z%=z%!0:.:S%=K|
00002f70  61 25 3a c8 95 53 25 3a  24 61 25 28 30 29 21 32  |a%:..S%:$a%(0)!2|
00002f80  30 3d 24 53 25 21 34 3a  24 61 25 28 31 29 21 32  |0=$S%!4:$a%(1)!2|
00002f90  30 3d 24 53 25 21 38 3a  24 61 25 28 32 29 21 32  |0=$S%!8:$a%(2)!2|
00002fa0  30 3d a4 6d 73 67 5f 30  20 28 41 25 21 31 32 2c  |0=.msg_0 (A%!12,|
00002fb0  22 49 43 39 22 29 3a e7  53 25 21 32 30 3e 30 8c  |"IC9"):.S%!20>0.|
00002fc0  0d 07 67 22 24 61 25 28  33 29 21 32 30 3d a4 6d  |..g"$a%(3)!20=.m|
00002fd0  73 67 5f 30 20 28 41 25  21 31 32 2c 22 55 4e 41  |sg_0 (A%!12,"UNA|
00002fe0  22 29 0d 07 6c 24 cc 3a  24 61 25 28 33 29 21 32  |")..l$.:$a%(3)!2|
00002ff0  30 3d a4 6d 73 67 5f 30  20 28 41 25 21 31 32 2c  |0=.msg_0 (A%!12,|
00003000  22 49 4e 41 22 29 0d 07  71 05 cd 0d 07 76 6b e3  |"INA")..q....vk.|
00003010  69 25 3d 30 b8 33 3a c8  99 32 36 32 33 37 30 2c  |i%=0.3:..262370,|
00003020  2c 61 25 28 69 25 29 3a  61 25 28 69 25 29 21 31  |,a%(i%):a%(i%)!1|
00003030  32 3d 61 25 28 69 25 29  21 34 3a 61 25 28 69 25  |2=a%(i%)!4:a%(i%|
00003040  29 21 34 2d 3d 28 61 25  28 34 29 21 31 32 2d 61  |)!4-=(a%(4)!12-a|
00003050  25 28 34 29 21 34 29 3a  ed 3a 53 25 3d 53 25 21  |%(4)!4):.:S%=S%!|
00003060  30 3a ce 3a c8 99 32 36  32 33 34 36 2c 2c 71 25  |0:.:..262346,,q%|
00003070  b8 4d 62 25 3a ce 0d 07  7b 26 7f 3a f2 48 28 21  |.Mb%:...{&.:.H(!|
00003080  71 25 2c 4e 62 25 2c 48  25 2c 7a 25 29 3a f2 63  |q%,Nb%,H%,z%):.c|
00003090  28 48 25 2c 7a 25 2c 31  2c 71 25 29 0d 07 80 05  |(H%,z%,1,q%)....|
000030a0  cb 0d 07 85 05 e1 0d 07  8a 2c dd f2 5f 61 28 7a  |.........,.._a(z|
000030b0  25 29 3a ea 79 25 2c 73  24 3a e7 7a 25 21 34 30  |%):.y%,s$:.z%!40|
000030c0  73 24 3d 24 7a 25 21 34  30 8b 73 24 3d 24 7a 25  |s$=$z%!40.s$=$z%|
000030d0  21 38 0d 07 8f d7 f2 60  61 28 7a 25 21 34 38 2c  |!8.....`a(z%!48,|
000030e0  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 50 41  |.msg_1(A%!12,"PA|
000030f0  55 22 2c 73 24 29 29 3a  21 4f 25 3d 2d 32 3a c8  |U",s$)):!O%=-2:.|
00003100  99 32 36 32 33 34 37 2c  2c 4f 25 3a 79 25 3d 4f  |.262347,,O%:y%=O|
00003110  25 21 34 2d 4f 25 21 32  30 3a 4f 25 21 34 3d 7a  |%!4-O%!20:O%!4=z|
00003120  25 21 32 30 3a c8 99 32  36 32 33 35 30 2c 2c 4f  |%!20:..262350,,O|
00003130  25 3a 79 25 2b 3d 4f 25  21 31 36 2d 36 38 30 3a  |%:y%+=O%!16-680:|
00003140  21 4f 25 3d 7a 25 21 34  38 3a c8 99 32 36 32 33  |!O%=z%!48:..2623|
00003150  34 37 2c 2c 4f 25 3a 4f  25 21 31 32 3d 28 4f 25  |47,,O%:O%!12=(O%|
00003160  21 31 32 2d 4f 25 21 34  29 2b 79 25 3a 4f 25 21  |!12-O%!4)+y%:O%!|
00003170  31 36 3d 31 34 30 2b 32  34 30 3a 4f 25 21 34 3d  |16=140+240:O%!4=|
00003180  79 25 3a 4f 25 21 38 3d  4f 25 21 31 36 2d 32 34  |y%:O%!8=O%!16-24|
00003190  30 3a 4f 25 21 32 38 3d  2d 31 3a c8 99 32 36 32  |0:O%!28=-1:..262|
000031a0  33 34 31 2c 2c 4f 25 3a  e1 0d 07 94 45 dd f2 73  |341,,O%:....E..s|
000031b0  28 4c 62 25 29 3a 21 4f  25 3d 32 34 3a 4f 25 21  |(Lb%):!O%=24:O%!|
000031c0  31 32 3d 30 3a 4f 25 21  31 36 3d 32 36 32 33 34  |12=0:O%!16=26234|
000031d0  37 3a 4f 25 21 32 30 3d  4c 62 25 3a c8 99 32 36  |7:O%!20=Lb%:..26|
000031e0  32 33 37 35 2c 31 37 2c  4f 25 2c 30 3a e1 0d 07  |2375,17,O%,0:...|
000031f0  99 2a dd f2 65 3a ea 69  25 2c 6a 25 2c 7a 25 2c  |.*..e:.i%,j%,z%,|
00003200  48 25 2c 4e 62 25 3a f2  73 28 21 71 25 29 3a e7  |H%,Nb%:.s(!q%):.|
00003210  a4 41 28 21 71 25 29 8c  0d 07 9e 10 c8 99 32 36  |.A(!q%).......26|
00003220  32 33 34 32 2c 2c 71 25  0d 07 a3 26 cc 3a f2 48  |2342,,q%...&.:.H|
00003230  28 21 71 25 2c 4e 62 25  2c 48 25 2c 7a 25 29 3a  |(!q%,Nb%,H%,z%):|
00003240  f2 63 28 48 25 2c 7a 25  2c 33 2c 71 25 29 0d 07  |.c(H%,z%,3,q%)..|
00003250  a8 05 cd 0d 07 ad 05 e1  0d 07 b2 23 dd f2 66 72  |...........#..fr|
00003260  65 65 5f 73 74 72 75 63  74 75 72 65 28 70 25 29  |ee_structure(p%)|
00003270  3a ea 69 25 3a e7 70 25  3d 30 e1 0d 07 b7 0c c8  |:.i%:.p%=0......|
00003280  8e 70 25 21 2d 34 ca 0d  07 bc 20 c9 31 31 34 36  |.p%!-4.... .1146|
00003290  33 37 37 30 33 36 3a c8  95 70 25 3a e7 30 3c 3d  |377036:..p%:.0<=|
000032a0  70 25 21 34 2d 31 8c 0d  07 c1 2f e3 69 25 3d 30  |p%!4-1..../.i%=0|
000032b0  b8 70 25 21 34 2d 31 3a  f2 66 72 65 65 5f 73 74  |.p%!4-1:.free_st|
000032c0  72 75 63 74 75 72 65 28  70 25 21 28 69 25 2a 34  |ructure(p%!(i%*4|
000032d0  2b 38 29 29 3a ed 0d 07  c6 05 cd 0d 07 cb 2e 69  |+8)):..........i|
000032e0  25 3d 70 25 21 30 3a 42  25 3d 31 31 34 36 33 37  |%=p%!0:B%=114637|
000032f0  37 30 33 36 3a 43 25 3d  70 25 3a d6 50 25 2b 31  |7036:C%=p%:.P%+1|
00003300  36 3a 70 25 3d 69 25 3a  ce 0d 07 d0 56 c9 31 32  |6:p%=i%:....V.12|
00003310  38 30 32 36 36 30 35 30  3a f2 66 72 65 65 5f 73  |80266050:.free_s|
00003320  74 72 75 63 74 75 72 65  28 70 25 21 30 29 3a f2  |tructure(p%!0):.|
00003330  66 72 65 65 5f 73 74 72  75 63 74 75 72 65 28 70  |free_structure(p|
00003340  25 21 34 29 3a 42 25 3d  31 32 38 30 32 36 36 30  |%!4):B%=12802660|
00003350  35 30 3a 43 25 3d 70 25  3a d6 50 25 2b 31 36 0d  |50:C%=p%:.P%+16.|
00003360  07 d5 50 c9 31 31 39 36  37 30 37 34 30 31 2c 31  |..P.1196707401,1|
00003370  31 39 36 35 37 37 38 37  35 2c 38 31 30 37 30 31  |196577875,810701|
00003380  39 30 37 2c 31 33 38 31  32 35 38 30 35 35 2c 31  |907,1381258055,1|
00003390  33 38 31 32 35 37 30 34  30 3a 42 25 3d 70 25 21  |381257040:B%=p%!|
000033a0  2d 34 3a 43 25 3d 70 25  3a d6 50 25 2b 31 36 0d  |-4:C%=p%:.P%+16.|
000033b0  07 da 3e c9 31 33 38 30  30 31 30 30 35 31 3a c8  |..>.1380010051:.|
000033c0  95 70 25 3a 69 25 3d 21  70 25 3a 42 25 3d 31 33  |.p%:i%=!p%:B%=13|
000033d0  38 30 30 31 30 30 35 31  3a 43 25 3d 70 25 3a d6  |80010051:C%=p%:.|
000033e0  50 25 2b 31 36 3a 70 25  3d 69 25 3a ce 0d 07 df  |P%+16:p%=i%:....|
000033f0  27 7f 3a 85 32 35 33 2c  a4 6d 73 67 5f 31 28 41  |'.:.253,.msg_1(A|
00003400  25 21 31 32 2c 22 46 41  41 22 2c c3 7e 28 70 25  |%!12,"FAA",.~(p%|
00003410  2d 34 29 29 0d 07 e4 05  cb 0d 07 e9 05 e1 0d 07  |-4))............|
00003420  ee 33 dd f2 76 61 28 72  25 29 3a ea 73 24 2c 7a  |.3..va(r%):.s$,z|
00003430  25 2c 48 25 2c 4e 62 25  2c 50 62 25 2c 69 25 3a  |%,H%,Nb%,Pb%,i%:|
00003440  50 62 25 3d 71 25 21 34  3a c8 8e 71 25 21 31 36  |Pb%=q%!4:..q%!16|
00003450  ca 0d 07 f3 0c c9 30 3a  f2 49 3a f2 78 0d 07 f8  |......0:.I:.x...|
00003460  0a c9 31 3a f2 61 62 0d  07 fd 0f c9 32 3a e7 ac  |..1:.ab.....2:..|
00003470  71 25 21 33 36 8c 0d 08  02 39 c8 99 32 36 32 33  |q%!36....9..2623|
00003480  35 36 2c 2c 2d 31 3a 69  25 3d 71 25 2b 34 34 3a  |56,,-1:i%=q%+44:|
00003490  d6 5a 25 2c 69 25 2c 73  24 3a f2 69 63 6f 6e 5f  |.Z%,i%,s$:.icon_|
000034a0  77 72 69 74 65 28 51 25  2c 33 30 2c 73 24 29 0d  |write(Q%,30,s$).|
000034b0  08 07 05 cd 0d 08 0c 0a  c9 33 3a f2 62 62 0d 08  |.........3:.bb..|
000034c0  11 13 c9 35 3a e7 71 25  21 34 30 3d 34 30 33 38  |...5:.q%!40=4038|
000034d0  8c 0d 08 16 2c 71 25 21  31 32 3d 71 25 21 38 3a  |....,q%!12=q%!8:|
000034e0  71 25 21 31 36 3d 34 3a  c8 99 32 36 32 33 37 35  |q%!16=4:..262375|
000034f0  2c 31 37 2c 71 25 2c 50  62 25 3a f2 4f 0d 08 1b  |,17,q%,Pb%:.O...|
00003500  05 cd 0d 08 20 0e c9 38  3a e7 41 25 21 33 32 8c  |.... ..8:.A%!32.|
00003510  0d 08 25 0d e7 21 71 25  3c 3e 32 30 8c 0d 08 2a  |..%..!q%<>20...*|
00003520  1b e7 28 71 25 21 32 30  80 31 29 3d 30 51 62 25  |..(q%!20.1)=0Qb%|
00003530  3d 31 8b 51 62 25 3d 32  0d 08 2f 0b cc 3a 51 62  |=1.Qb%=2../..:Qb|
00003540  25 3d 31 0d 08 34 05 cd  0d 08 39 38 71 25 21 31  |%=1..4....98q%!1|
00003550  32 3d 71 25 21 38 3a c8  99 32 36 32 33 37 35 2c  |2=q%!8:..262375,|
00003560  31 39 2c 71 25 2c 50 62  25 3a 41 25 21 32 30 3d  |19,q%,Pb%:A%!20=|
00003570  41 25 21 32 30 84 31 3a  f2 63 62 28 41 62 25 29  |A%!20.1:.cb(Ab%)|
00003580  0d 08 3e 05 cd 0d 08 43  35 c9 31 30 3a d5 23 71  |..>....C5.10:.#q|
00003590  25 21 32 30 2c 22 2f 22  2b a4 74 61 73 6b 5f 72  |%!20,"/"+.task_r|
000035a0  65 61 64 5f 65 6e 76 28  22 50 72 69 6e 74 65 72  |ead_env("Printer|
000035b0  73 24 44 69 72 22 2c 4f  25 29 0d 08 48 2c c9 31  |s$Dir",O%)..H,.1|
000035c0  31 3a 7a 25 3d 41 25 21  34 38 3a c8 95 7a 25 3a  |1:z%=A%!48:..z%:|
000035d0  e7 28 7a 25 21 32 34 80  38 29 3c 3e 30 80 7a 25  |.(z%!24.8)<>0.z%|
000035e0  3c 3e 72 61 25 8c 0d 08  4d 22 72 25 3d 7a 25 21  |<>ra%...M"r%=z%!|
000035f0  31 32 3a e7 72 25 21 30  3d 71 25 21 32 30 80 71  |12:.r%!0=q%!20.q|
00003600  25 21 32 34 3c 3d 30 8c  0d 08 52 63 73 24 3d a4  |%!24<=0...Rcs$=.|
00003610  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 49 4e 55  |msg_0(A%!12,"INU|
00003620  22 29 3a 21 71 25 3d 33  32 2b a9 73 24 80 ac 33  |"):!q%=32+.s$..3|
00003630  3a 71 25 21 31 32 3d 71  25 21 38 3a 71 25 21 31  |:q%!12=q%!8:q%!1|
00003640  36 3d 31 32 3a 24 28 71  25 2b 32 38 29 3d 73 24  |6=12:$(q%+28)=s$|
00003650  2b bd 30 3a c8 99 32 36  32 33 37 35 2c 31 37 2c  |+.0:..262375,17,|
00003660  71 25 2c 50 62 25 3a 7a  25 3d 30 0d 08 57 05 cd  |q%,Pb%:z%=0..W..|
00003670  0d 08 5c 05 cd 0d 08 61  0e e7 7a 25 7a 25 3d 7a  |..\....a..z%z%=z|
00003680  25 21 30 0d 08 66 05 ce  0d 08 6b 0d c9 31 32 3a  |%!0..f....k..12:|
00003690  71 61 25 3d 32 0d 08 70  15 c9 31 32 38 32 3a e7  |qa%=2..p..1282:.|
000036a0  a4 41 28 71 25 21 33 32  29 8c 0d 08 75 07 f2 64  |.A(q%!32)...u..d|
000036b0  62 0d 08 7a 1f cc 3a f2  48 28 71 25 21 33 32 2c  |b..z..:.H(q%!32,|
000036c0  4e 62 25 2c 48 25 2c 7a  25 29 3a e7 4e 62 25 8c  |Nb%,H%,z%):.Nb%.|
000036d0  0d 08 7f 13 f2 63 28 48  25 2c 7a 25 2c 72 25 2c  |.....c(H%,z%,r%,|
000036e0  71 25 29 0d 08 84 0e cc  3a e7 ac 71 25 21 33 36  |q%).....:..q%!36|
000036f0  8c 0d 08 89 20 e7 78 61  25 f2 63 20 28 78 61 25  |.... .xa%.c (xa%|
00003700  21 34 2c 78 61 25 2c 72  25 2c 71 25 29 8b f2 64  |!4,xa%,r%,q%)..d|
00003710  62 0d 08 8e 05 cd 0d 08  93 05 cd 0d 08 98 05 cd  |b...............|
00003720  0d 08 9d 17 c9 32 36 32  33 34 35 3a e7 71 25 21  |.....262345:.q%!|
00003730  32 30 3d 41 62 25 8c 0d  08 a2 1a e7 41 25 21 33  |20=Ab%......A%!3|
00003740  32 3e 30 41 25 21 32 30  3d 41 25 21 32 30 80 ac  |2>0A%!20=A%!20..|
00003750  31 0d 08 a7 09 cc 3a f2  65 62 0d 08 ac 05 cd 0d  |1.....:.eb......|
00003760  08 b1 13 c9 35 32 34 36  30 39 3a 41 25 21 33 36  |....524609:A%!36|
00003770  3d 30 0d 08 b6 10 c9 35  32 34 36 31 30 3a e7 57  |=0.....524610:.W|
00003780  25 8c 0d 08 bb 1c 71 25  21 32 30 3d 2d 32 3a 71  |%.....q%!20=-2:q|
00003790  25 21 32 34 3d 57 25 21  32 30 3a f2 61 62 0d 08  |%!24=W%!20:.ab..|
000037a0  c0 13 cc 3a 7a 25 3d 41  25 21 34 38 3a e7 7a 25  |...:z%=A%!48:.z%|
000037b0  8c 0d 08 c5 25 71 25 21  32 30 3d 31 3a 73 24 3d  |....%q%!20=1:s$=|
000037c0  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 4f 4b  |.msg_0(A%!12,"OK|
000037d0  55 22 29 2b bd 30 0d 08  ca 27 cc 3a 71 25 21 32  |U")+.0...'.:q%!2|
000037e0  30 3d 32 3a 73 24 3d a4  6d 73 67 5f 30 28 41 25  |0=2:s$=.msg_0(A%|
000037f0  21 31 32 2c 22 4f 4b 57  22 29 2b bd 30 0d 08 cf  |!12,"OKW")+.0...|
00003800  05 cd 0d 08 d4 4b 21 71  25 3d 32 38 2b a9 73 24  |.....K!q%=28+.s$|
00003810  80 ac 33 3a 71 25 21 31  32 3d 71 25 21 38 3a 71  |..3:q%!12=q%!8:q|
00003820  25 21 31 36 3d 35 32 34  36 31 32 3a 24 28 71 25  |%!16=524612:$(q%|
00003830  2b 32 34 29 3d 73 24 2b  bd 30 3a c8 99 32 36 32  |+24)=s$+.0:..262|
00003840  33 37 35 2c 31 37 2c 71  25 2c 50 62 25 0d 08 d9  |375,17,q%,Pb%...|
00003850  05 cd 0d 08 de 17 c9 35  32 34 36 31 31 3a e7 71  |.......524611:.q|
00003860  25 21 34 3c 3e 52 62 25  8c 0d 08 e3 0d e7 71 25  |%!4<>Rb%......q%|
00003870  21 30 3d 32 30 8c 0d 08  e8 09 f2 49 3a f2 78 0d  |!0=20......I:.x.|
00003880  08 ed 11 cc 3a e7 71 25  21 31 32 3d 68 61 25 8c  |....:.q%!12=ha%.|
00003890  0d 08 f2 21 f2 62 28 a4  6d 73 67 5f 30 28 41 25  |...!.b(.msg_0(A%|
000038a0  21 31 32 2c 22 46 41 4a  22 29 29 3a f2 49 3a f2  |!12,"FAJ")):.I:.|
000038b0  78 0d 08 f7 2c cc 3a 71  25 21 31 32 3d 71 25 21  |x...,.:q%!12=q%!|
000038c0  38 3a 71 25 21 32 30 3d  33 34 3a c8 99 32 36 32  |8:q%!20=34:..262|
000038d0  33 37 35 2c 31 37 2c 71  25 2c 50 62 25 0d 08 fc  |375,17,q%,Pb%...|
000038e0  05 cd 0d 09 01 05 cd 0d  09 06 05 cd 0d 09 0b 11  |................|
000038f0  c9 35 32 34 36 31 34 3a  74 61 25 3d 32 0d 09 10  |.524614:ta%=2...|
00003900  10 c9 35 32 34 36 32 36  3a e7 57 25 8c 0d 09 15  |..524626:.W%....|
00003910  1c f2 73 65 6c 65 63 74  5f 70 72 69 6e 74 65 72  |..select_printer|
00003920  28 57 25 2c 2d 31 2c 30  29 0d 09 1a 05 cd 0d 09  |(W%,-1,0).......|
00003930  1f 09 7f 3a e7 a4 78 0d  09 24 10 f2 77 28 57 25  |...:..x..$..w(W%|
00003940  2c 72 25 2c 71 25 29 0d  09 29 05 cb 0d 09 2e 05  |,r%,q%)..)......|
00003950  e1 0d 09 33 1b dd f2 64  62 3a ea 73 24 2c 7a 25  |...3...db:.s$,z%|
00003960  2c 46 24 3a c8 8e 71 25  21 33 32 ca 0d 09 38 11  |,F$:..q%!32...8.|
00003970  c9 2d 32 3a e7 41 25 21  34 38 3d 30 8c 0d 09 3d  |.-2:.A%!48=0...=|
00003980  2e f2 69 6e 74 65 72 61  63 74 69 76 65 5f 68 65  |..interactive_he|
00003990  6c 70 28 a4 6d 73 67 5f  30 28 41 25 21 31 32 2c  |lp(.msg_0(A%!12,|
000039a0  22 49 43 4f 4e 30 22 29  29 3a e1 0d 09 42 05 cd  |"ICON0")):...B..|
000039b0  0d 09 47 29 f2 79 28 71  25 21 33 36 2c 7a 25 29  |..G).y(q%!36,z%)|
000039c0  3a e7 7a 25 21 34 30 73  24 3d 24 7a 25 21 34 30  |:.z%!40s$=$z%!40|
000039d0  8b 73 24 3d 24 7a 25 21  38 0d 09 4c 2f f2 69 6e  |.s$=$z%!8..L/.in|
000039e0  74 65 72 61 63 74 69 76  65 5f 68 65 6c 70 28 a4  |teractive_help(.|
000039f0  6d 73 67 5f 31 28 41 25  21 31 32 2c 22 49 43 4f  |msg_1(A%!12,"ICO|
00003a00  4e 31 22 2c 73 24 29 29  0d 09 51 50 c9 7a 62 25  |N1",s$))..QP.zb%|
00003a10  3a 73 24 3d a4 6d 73 67  5f 30 28 41 25 21 31 32  |:s$=.msg_0(A%!12|
00003a20  2c 22 53 41 56 45 22 2b  c3 71 25 21 33 36 29 3a  |,"SAVE"+.q%!36):|
00003a30  e7 73 24 3d 22 53 41 56  45 22 2b c3 71 25 21 33  |.s$="SAVE"+.q%!3|
00003a40  36 73 24 3d a4 6d 73 67  5f 30 28 41 25 21 31 32  |6s$=.msg_0(A%!12|
00003a50  2c 22 53 41 56 45 22 29  0d 09 56 19 f2 69 6e 74  |,"SAVE")..V..int|
00003a60  65 72 61 63 74 69 76 65  5f 68 65 6c 70 28 73 24  |eractive_help(s$|
00003a70  29 0d 09 5b 56 c9 41 62  25 3a 73 24 3d a4 6d 73  |)..[V.Ab%:s$=.ms|
00003a80  67 5f 30 28 41 25 21 31  32 2c 22 53 48 54 44 57  |g_0(A%!12,"SHTDW|
00003a90  4e 22 2b c3 71 25 21 33  36 29 3a e7 73 24 3d 22  |N"+.q%!36):.s$="|
00003aa0  53 48 54 44 57 4e 22 2b  c3 71 25 21 33 36 73 24  |SHTDWN"+.q%!36s$|
00003ab0  3d a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 53  |=.msg_0(A%!12,"S|
00003ac0  48 54 44 57 4e 22 29 0d  09 60 19 f2 69 6e 74 65  |HTDWN")..`..inte|
00003ad0  72 61 63 74 69 76 65 5f  68 65 6c 70 28 73 24 29  |ractive_help(s$)|
00003ae0  0d 09 65 53 c9 42 62 25  3a 73 24 3d a4 6d 73 67  |..eS.Bb%:s$=.msg|
00003af0  5f 30 28 41 25 21 31 32  2c 22 48 57 51 52 59 22  |_0(A%!12,"HWQRY"|
00003b00  2b c3 71 25 21 33 36 29  3a e7 73 24 3d 22 48 57  |+.q%!36):.s$="HW|
00003b10  51 52 59 22 2b c3 71 25  21 33 36 73 24 3d a4 6d  |QRY"+.q%!36s$=.m|
00003b20  73 67 5f 30 28 41 25 21  31 32 2c 22 48 57 51 52  |sg_0(A%!12,"HWQR|
00003b30  59 22 29 0d 09 6a 19 f2  69 6e 74 65 72 61 63 74  |Y")..j..interact|
00003b40  69 76 65 5f 68 65 6c 70  28 73 24 29 0d 09 6f 53  |ive_help(s$)..oS|
00003b50  c9 43 62 25 3a 73 24 3d  a4 6d 73 67 5f 30 28 41  |.Cb%:s$=.msg_0(A|
00003b60  25 21 31 32 2c 22 50 41  50 45 52 22 2b c3 71 25  |%!12,"PAPER"+.q%|
00003b70  21 33 36 29 3a e7 73 24  3d 22 50 41 50 45 52 22  |!36):.s$="PAPER"|
00003b80  2b c3 71 25 21 33 36 73  24 3d a4 6d 73 67 5f 30  |+.q%!36s$=.msg_0|
00003b90  28 41 25 21 31 32 2c 22  50 41 50 45 52 22 29 0d  |(A%!12,"PAPER").|
00003ba0  09 74 19 f2 69 6e 74 65  72 61 63 74 69 76 65 5f  |.t..interactive_|
00003bb0  68 65 6c 70 28 73 24 29  0d 09 79 53 c9 44 62 25  |help(s$)..yS.Db%|
00003bc0  3a 73 24 3d a4 6d 73 67  5f 30 28 41 25 21 31 32  |:s$=.msg_0(A%!12|
00003bd0  2c 22 51 55 45 52 59 22  2b c3 71 25 21 33 36 29  |,"QUERY"+.q%!36)|
00003be0  3a e7 73 24 3d 22 51 55  45 52 59 22 2b c3 71 25  |:.s$="QUERY"+.q%|
00003bf0  21 33 36 73 24 3d a4 6d  73 67 5f 30 28 41 25 21  |!36s$=.msg_0(A%!|
00003c00  31 32 2c 22 51 55 45 52  59 22 29 0d 09 7e 19 f2  |12,"QUERY")..~..|
00003c10  69 6e 74 65 72 61 63 74  69 76 65 5f 68 65 6c 70  |interactive_help|
00003c20  28 73 24 29 0d 09 83 33  c9 41 25 21 34 30 3a f2  |(s$)...3.A%!40:.|
00003c30  69 6e 74 65 72 61 63 74  69 76 65 5f 68 65 6c 70  |interactive_help|
00003c40  28 a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 51  |(.msg_0(A%!12,"Q|
00003c50  55 45 55 45 22 29 29 0d  09 88 23 c9 51 25 3a 46  |UEUE"))...#.Q%:F|
00003c60  24 3d 22 43 4e 43 54 22  2b c3 71 25 21 33 36 3a  |$="CNCT"+.q%!36:|
00003c70  e7 71 25 21 33 36 3d 31  33 8c 0d 09 8d 24 e7 a4  |.q%!36=13....$..|
00003c80  69 63 6f 6e 5f 73 65 74  28 51 25 2c 31 33 29 46  |icon_set(Q%,13)F|
00003c90  24 2b 3d 22 62 22 8b 46  24 2b 3d 22 61 22 0d 09  |$+="b".F$+="a"..|
00003ca0  92 05 cd 0d 09 97 0e e7  71 25 21 33 36 3d 33 35  |........q%!36=35|
00003cb0  8c 0d 09 9c 24 e7 a4 69  63 6f 6e 5f 73 65 74 28  |....$..icon_set(|
00003cc0  51 25 2c 33 35 29 46 24  2b 3d 22 62 22 8b 46 24  |Q%,35)F$+="b".F$|
00003cd0  2b 3d 22 61 22 0d 09 a1  05 cd 0d 09 a6 0e e7 71  |+="a"..........q|
00003ce0  25 21 33 36 3d 33 37 8c  0d 09 ab 24 e7 a4 69 63  |%!36=37....$..ic|
00003cf0  6f 6e 5f 73 65 74 28 51  25 2c 33 37 29 46 24 2b  |on_set(Q%,37)F$+|
00003d00  3d 22 62 22 8b 46 24 2b  3d 22 61 22 0d 09 b0 05  |="b".F$+="a"....|
00003d10  cd 0d 09 b5 35 73 24 3d  a4 6d 73 67 5f 30 28 41  |....5s$=.msg_0(A|
00003d20  25 21 31 32 2c 46 24 29  3a e7 73 24 3d 46 24 73  |%!12,F$):.s$=F$s|
00003d30  24 3d a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |$=.msg_0(A%!12,"|
00003d40  43 4e 43 54 22 29 0d 09  ba 19 f2 69 6e 74 65 72  |CNCT").....inter|
00003d50  61 63 74 69 76 65 5f 68  65 6c 70 28 73 24 29 0d  |active_help(s$).|
00003d60  09 bf 32 c9 46 62 25 3a  f2 69 6e 74 65 72 61 63  |..2.Fb%:.interac|
00003d70  74 69 76 65 5f 68 65 6c  70 28 a4 6d 73 67 5f 30  |tive_help(.msg_0|
00003d80  28 41 25 21 31 32 2c 22  50 52 43 54 52 4c 22 29  |(A%!12,"PRCTRL")|
00003d90  29 0d 09 c4 30 c9 47 62  25 3a f2 69 6e 74 65 72  |)...0.Gb%:.inter|
00003da0  61 63 74 69 76 65 5f 68  65 6c 70 28 a4 6d 73 67  |active_help(.msg|
00003db0  5f 30 28 41 25 21 31 32  2c 22 49 4e 46 4f 22 29  |_0(A%!12,"INFO")|
00003dc0  29 0d 09 c9 25 7f 3a c8  99 32 36 32 33 38 38 2c  |)...%.:..262388,|
00003dd0  31 2c 56 25 2c 71 25 21  33 32 2c 71 25 21 33 36  |1,V%,q%!32,q%!36|
00003de0  3a c8 8e 4a 24 ca 0d 09  ce 13 c9 22 4d 45 31 22  |:..J$......"ME1"|
00003df0  3a e7 21 56 25 3c 3e 32  8c 0d 09 d3 31 f2 69 6e  |:.!V%<>2....1.in|
00003e00  74 65 72 61 63 74 69 76  65 5f 68 65 6c 70 28 a4  |teractive_help(.|
00003e10  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 48 4d 45  |msg_0(A%!12,"HME|
00003e20  31 2d 22 2b c3 21 56 25  29 29 0d 09 d8 0f cc 3a  |1-"+.!V%)).....:|
00003e30  e7 41 25 21 34 34 3d 30  8c 0d 09 dd 2e f2 69 6e  |.A%!44=0......in|
00003e40  74 65 72 61 63 74 69 76  65 5f 68 65 6c 70 28 a4  |teractive_help(.|
00003e50  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 48 4d 45  |msg_0(A%!12,"HME|
00003e60  31 2d 32 61 22 29 29 0d  09 e2 2f cc 3a f2 69 6e  |1-2a")).../.:.in|
00003e70  74 65 72 61 63 74 69 76  65 5f 68 65 6c 70 28 a4  |teractive_help(.|
00003e80  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 48 4d 45  |msg_0(A%!12,"HME|
00003e90  31 2d 32 22 29 29 0d 09  e7 05 cd 0d 09 ec 05 cd  |1-2"))..........|
00003ea0  0d 09 f1 50 c9 22 4d 45  32 22 2c 22 4d 45 33 22  |...P."ME2","ME3"|
00003eb0  2c 22 4d 45 34 22 2c 22  4d 45 35 22 2c 22 4d 45  |,"ME4","ME5","ME|
00003ec0  36 22 2c 22 4d 50 31 22  3a f2 69 6e 74 65 72 61  |6","MP1":.intera|
00003ed0  63 74 69 76 65 5f 68 65  6c 70 28 a4 6d 73 67 5f  |ctive_help(.msg_|
00003ee0  30 28 41 25 21 31 32 2c  22 48 22 2b 4a 24 29 29  |0(A%!12,"H"+J$))|
00003ef0  0d 09 f6 18 c9 22 4d 51  31 22 3a e7 a4 4a 28 53  |....."MQ1":..J(S|
00003f00  62 25 2c 21 56 25 29 8c  0d 09 fb 11 e7 21 56 25  |b%,!V%)......!V%|
00003f10  3e 33 80 41 61 25 3d 30  8c 0d 0a 00 2d f2 69 6e  |>3.Aa%=0....-.in|
00003f20  74 65 72 61 63 74 69 76  65 5f 68 65 6c 70 28 a4  |teractive_help(.|
00003f30  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 53 4d 51  |msg_0(A%!12,"SMQ|
00003f40  31 2d 37 22 29 29 0d 0a  05 35 cc 3a f2 69 6e 74  |1-7"))...5.:.int|
00003f50  65 72 61 63 74 69 76 65  5f 68 65 6c 70 28 a4 6d  |eractive_help(.m|
00003f60  73 67 5f 30 28 41 25 21  31 32 2c 22 53 4d 51 31  |sg_0(A%!12,"SMQ1|
00003f70  2d 22 2b c3 28 21 56 25  29 29 29 0d 0a 0a 05 cd  |-"+.(!V%))).....|
00003f80  0d 0a 0f 0e cc 3a e7 21  56 25 3c 3e 34 8c 0d 0a  |.....:.!V%<>4...|
00003f90  14 33 f2 69 6e 74 65 72  61 63 74 69 76 65 5f 68  |.3.interactive_h|
00003fa0  65 6c 70 28 a4 6d 73 67  5f 30 28 41 25 21 31 32  |elp(.msg_0(A%!12|
00003fb0  2c 22 48 4d 51 31 2d 22  2b c3 28 21 56 25 29 29  |,"HMQ1-"+.(!V%))|
00003fc0  29 0d 0a 19 0e cc 3a e7  41 61 25 21 31 32 8c 0d  |).....:.Aa%!12..|
00003fd0  0a 1e 2e f2 69 6e 74 65  72 61 63 74 69 76 65 5f  |....interactive_|
00003fe0  68 65 6c 70 28 a4 6d 73  67 5f 30 28 41 25 21 31  |help(.msg_0(A%!1|
00003ff0  32 2c 22 48 4d 51 31 2d  34 61 22 29 29 0d 0a 23  |2,"HMQ1-4a"))..#|
00004000  30 cc 3a f2 69 6e 74 65  72 61 63 74 69 76 65 5f  |0.:.interactive_|
00004010  68 65 6c 70 28 a4 6d 73  67 5f 30 28 41 25 21 31  |help(.msg_0(A%!1|
00004020  32 2c 22 48 4d 51 31 2d  34 62 22 29 29 0d 0a 28  |2,"HMQ1-4b"))..(|
00004030  05 cd 0d 0a 2d 05 cd 0d  0a 32 05 cd 0d 0a 37 18  |....-....2....7.|
00004040  c9 22 4d 43 31 22 3a e7  a4 4a 28 53 62 25 2c 21  |."MC1":..J(Sb%,!|
00004050  56 25 29 8c 0d 0a 3c 0b  e7 21 56 25 3d 36 8c 0d  |V%)...<..!V%=6..|
00004060  0a 41 2f f2 69 6e 74 65  72 61 63 74 69 76 65 5f  |.A/.interactive_|
00004070  68 65 6c 70 28 a4 6d 73  67 5f 30 28 41 25 21 31  |help(.msg_0(A%!1|
00004080  32 2c 22 53 4d 43 31 2d  36 22 29 29 3a e1 0d 0a  |2,"SMC1-6")):...|
00004090  46 05 cd 0d 0a 4b 28 c8  99 32 36 32 33 35 38 2c  |F....K(..262358,|
000040a0  46 62 25 2c 4f 25 2c 31  3c 3c 32 31 2c 31 3c 3c  |Fb%,O%,1<<21,1<<|
000040b0  32 31 3a e7 21 4f 25 3d  2d 31 8c 0d 0a 50 2d f2  |21:.!O%=-1...P-.|
000040c0  69 6e 74 65 72 61 63 74  69 76 65 5f 68 65 6c 70  |interactive_help|
000040d0  28 a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 53  |(.msg_0(A%!12,"S|
000040e0  4d 43 31 2d 32 22 29 29  0d 0a 55 2f cc 3a f2 69  |MC1-2"))..U/.:.i|
000040f0  6e 74 65 72 61 63 74 69  76 65 5f 68 65 6c 70 28  |nteractive_help(|
00004100  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 53 4d  |.msg_0(A%!12,"SM|
00004110  43 31 2d 30 22 29 29 0d  0a 5a 05 cd 0d 0a 5f 33  |C1-0"))..Z...._3|
00004120  cc 3a f2 69 6e 74 65 72  61 63 74 69 76 65 5f 68  |.:.interactive_h|
00004130  65 6c 70 28 a4 6d 73 67  5f 30 28 41 25 21 31 32  |elp(.msg_0(A%!12|
00004140  2c 22 48 4d 43 31 2d 22  2b c3 21 56 25 29 29 0d  |,"HMC1-"+.!V%)).|
00004150  0a 64 05 cd 0d 0a 69 19  c9 22 4d 43 31 73 22 3a  |.d....i.."MC1s":|
00004160  e7 a4 4a 28 53 62 25 2c  21 56 25 29 8c 0d 0a 6e  |..J(Sb%,!V%)...n|
00004170  0b e7 21 56 25 3d 37 8c  0d 0a 73 30 f2 69 6e 74  |..!V%=7...s0.int|
00004180  65 72 61 63 74 69 76 65  5f 68 65 6c 70 28 a4 6d  |eractive_help(.m|
00004190  73 67 5f 30 28 41 25 21  31 32 2c 22 53 4d 43 31  |sg_0(A%!12,"SMC1|
000041a0  73 2d 37 22 29 29 3a e1  0d 0a 78 05 cd 0d 0a 7d  |s-7")):...x....}|
000041b0  11 e7 21 56 25 3d 32 80  4a 61 25 3d 30 8c 0d 0a  |..!V%=2.Ja%=0...|
000041c0  82 30 f2 69 6e 74 65 72  61 63 74 69 76 65 5f 68  |.0.interactive_h|
000041d0  65 6c 70 28 a4 6d 73 67  5f 30 28 41 25 21 31 32  |elp(.msg_0(A%!12|
000041e0  2c 22 53 4d 43 31 73 2d  32 22 29 29 3a e1 0d 0a  |,"SMC1s-2")):...|
000041f0  87 05 cd 0d 0a 8c 28 c8  99 32 36 32 33 35 38 2c  |......(..262358,|
00004200  46 62 25 2c 4f 25 2c 31  3c 3c 32 31 2c 31 3c 3c  |Fb%,O%,1<<21,1<<|
00004210  32 31 3a e7 21 4f 25 3d  2d 31 8c 0d 0a 91 2e f2  |21:.!O%=-1......|
00004220  69 6e 74 65 72 61 63 74  69 76 65 5f 68 65 6c 70  |interactive_help|
00004230  28 a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 53  |(.msg_0(A%!12,"S|
00004240  4d 43 31 73 2d 33 22 29  29 0d 0a 96 30 cc 3a f2  |MC1s-3"))...0.:.|
00004250  69 6e 74 65 72 61 63 74  69 76 65 5f 68 65 6c 70  |interactive_help|
00004260  28 a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 53  |(.msg_0(A%!12,"S|
00004270  4d 43 31 73 2d 30 22 29  29 0d 0a 9b 05 cd 0d 0a  |MC1s-0")).......|
00004280  a0 34 cc 3a f2 69 6e 74  65 72 61 63 74 69 76 65  |.4.:.interactive|
00004290  5f 68 65 6c 70 28 a4 6d  73 67 5f 30 28 41 25 21  |_help(.msg_0(A%!|
000042a0  31 32 2c 22 48 4d 43 31  73 2d 22 2b c3 21 56 25  |12,"HMC1s-"+.!V%|
000042b0  29 29 0d 0a a5 05 cd 0d  0a aa 05 cb 0d 0a af 05  |))..............|
000042c0  cb 0d 0a b4 05 e1 0d 0a  b9 70 dd f2 69 6e 74 65  |.........p..inte|
000042d0  72 61 63 74 69 76 65 5f  68 65 6c 70 28 6d 24 29  |ractive_help(m$)|
000042e0  3a ea 50 62 25 3a 21 71  25 3d 32 34 2b a9 6d 24  |:.Pb%:!q%=24+.m$|
000042f0  80 ac 33 3a 71 25 21 31  32 3d 71 25 21 38 3a 71  |..3:q%!12=q%!8:q|
00004300  25 21 31 36 3d 31 32 38  33 3a 24 28 71 25 2b 32  |%!16=1283:$(q%+2|
00004310  30 29 3d 6d 24 2b bd 30  3a 50 62 25 3d 71 25 21  |0)=m$+.0:Pb%=q%!|
00004320  34 3a c8 99 32 36 32 33  37 35 2c 31 37 2c 71 25  |4:..262375,17,q%|
00004330  2c 50 62 25 3a e1 0d 0a  be 26 dd f2 61 62 3a ea  |,Pb%:....&..ab:.|
00004340  73 24 2c 69 25 2c 79 25  2c 7a 25 2c 4d 25 3a e7  |s$,i%,y%,z%,M%:.|
00004350  71 25 21 32 30 3d 41 25  21 34 30 8c 0d 0a c3 58  |q%!20=A%!40....X|
00004360  21 56 25 3d 41 25 21 34  30 3a c8 99 32 36 32 33  |!V%=A%!40:..2623|
00004370  34 37 2c 2c 56 25 3a 42  25 3d 71 25 21 33 32 2d  |47,,V%:B%=q%!32-|
00004380  56 25 21 31 36 2b 56 25  21 32 34 3a 79 25 3d ba  |V%!16+V%!24:y%=.|
00004390  28 50 25 2b 34 34 29 3a  69 25 3d 41 25 21 31 36  |(P%+44):i%=A%!16|
000043a0  3a 7a 25 3d 21 69 25 3a  4d 25 3d 69 25 21 34 3a  |:z%=!i%:M%=i%!4:|
000043b0  e7 7a 25 8c 0d 0a c8 18  71 25 21 32 30 3d 2d 32  |.z%.....q%!20=-2|
000043c0  3a 71 25 21 32 34 3d 7a  25 21 32 30 0d 0a cd 05  |:q%!24=z%!20....|
000043d0  cd 0d 0a d2 12 cc 3a f2  79 28 71 25 21 32 34 2c  |......:.y(q%!24,|
000043e0  7a 25 29 0d 0a d7 05 cd  0d 0a dc 26 e7 71 25 21  |z%)........&.q%!|
000043f0  32 30 3c 3e 2d 32 85 32  35 34 2c a4 6d 73 67 5f  |20<>-2.254,.msg_|
00004400  30 28 41 25 21 31 32 2c  22 4f 4b 4e 22 29 0d 0a  |0(A%!12,"OKN")..|
00004410  e1 42 69 25 3d 71 25 2b  34 34 3a d6 5a 25 2c 69  |.Bi%=q%+44:.Z%,i|
00004420  25 2c 73 24 3a 69 25 3d  a9 73 24 3a c8 95 69 25  |%,s$:i%=.s$:..i%|
00004430  3e 30 3a e7 c1 73 24 2c  69 25 2c 31 29 3d 22 2e  |>0:..s$,i%,1)=".|
00004440  22 84 c1 73 24 2c 69 25  2c 31 29 3d 22 3a 22 8c  |"..s$,i%,1)=":".|
00004450  0d 0a e6 15 73 24 3d c1  73 24 2c 69 25 2b 31 29  |....s$=.s$,i%+1)|
00004460  3a 69 25 3d 30 0d 0a eb  05 cd 0d 0a f0 48 69 25  |:i%=0........Hi%|
00004470  2d 3d 31 3a ce 3a 62 61  24 3d 73 24 3a 41 25 21  |-=1:.:ba$=s$:A%!|
00004480  33 36 3d 30 3a 44 61 25  3d 71 25 21 34 3a 73 24  |36=0:Da%=q%!4:s$|
00004490  3d a4 6d 28 2d 31 29 3a  e7 28 7a 25 21 33 32 29  |=.m(-1):.(z%!32)|
000044a0  3c 3e 30 84 28 7a 25 21  32 34 80 33 36 29 3c 3e  |<>0.(z%!24.36)<>|
000044b0  30 8c 0d 0a f5 75 c8 99  31 33 31 31 30 38 2c 22  |0....u..131108,"|
000044c0  50 72 69 6e 74 65 72 24  54 65 6d 70 22 2c 2c 2d  |Printer$Temp",,-|
000044d0  31 3a 71 25 21 30 3d 34  38 2b a9 73 24 80 ac 33  |1:q%!0=48+.s$..3|
000044e0  3a 71 25 21 31 32 3d 71  25 21 38 3a 71 25 21 31  |:q%!12=q%!8:q%!1|
000044f0  36 3d 32 3a 71 25 21 33  36 3d 2d 31 3a 24 28 71  |6=2:q%!36=-1:$(q|
00004500  25 2b 34 34 29 3d 73 24  2b bd 30 3a c8 99 32 36  |%+44)=s$+.0:..26|
00004510  32 33 37 35 2c 31 37 2c  71 25 2c 44 61 25 3a 46  |2375,17,q%,Da%:F|
00004520  61 25 3d 71 25 21 38 0d  0a fa 84 cc 3a 71 25 21  |a%=q%!8.....:q%!|
00004530  31 32 3d 71 25 21 38 3a  c8 99 32 36 32 33 37 35  |12=q%!8:..262375|
00004540  2c 31 39 2c 71 25 2c 44  61 25 3a f2 73 65 6c 65  |,19,q%,Da%:.sele|
00004550  63 74 5f 70 72 69 6e 74  65 72 28 7a 25 2c 30 2c  |ct_printer(z%,0,|
00004560  30 29 3a c8 99 33 36 2c  22 50 72 69 6e 74 65 72  |0):..36,"Printer|
00004570  24 54 65 6d 70 22 2c 73  24 2c a9 73 24 3a 71 25  |$Temp",s$,.s$:q%|
00004580  21 31 36 3d 35 32 34 36  30 38 3a c8 99 32 36 32  |!16=524608:..262|
00004590  33 37 35 2c 31 38 2c 71  25 2c 44 61 25 3a f2 66  |375,18,q%,Da%:.f|
000045a0  62 20 28 44 61 25 2c 62  61 24 29 0d 0a ff 05 cd  |b (Da%,ba$).....|
000045b0  0d 0b 04 05 e1 0d 0b 09  16 dd a4 6d 28 54 62 25  |...........m(Tb%|
000045c0  29 3a ea 63 25 3a e7 ac  a4 78 8c 0d 0b 0e 09 e7  |):.c%:...x......|
000045d0  54 62 25 8c 0d 0b 13 1d  85 32 35 34 2c a4 6d 73  |Tb%......254,.ms|
000045e0  67 5f 30 28 41 25 21 31  32 2c 22 4f 4b 41 4f 22  |g_0(A%!12,"OKAO"|
000045f0  29 0d 0b 18 24 cc 3a f2  6a 28 a4 6d 73 67 5f 30  |)...$.:.j(.msg_0|
00004600  28 41 25 21 31 32 2c 22  4f 4b 41 4f 22 29 2c 31  |(A%!12,"OKAO"),1|
00004610  29 3a 3d 22 22 0d 0b 1d  05 cd 0d 0b 22 05 cd 0d  |):=""......."...|
00004620  0b 27 63 f5 3a 48 61 25  2b 3d 31 3a c8 99 38 2c  |.'c.:Ha%+=1:..8,|
00004630  31 37 2c 22 3c 57 69 6d  70 24 53 63 72 61 70 44  |17,"<Wimp$ScrapD|
00004640  69 72 3e 2e 50 72 69 6e  74 65 72 73 2e 22 2b c3  |ir>.Printers."+.|
00004650  48 61 25 b8 63 25 3a fd  63 25 3d 30 3a 3d a4 53  |Ha%.c%:.c%=0:=.S|
00004660  28 22 3c 57 69 6d 70 24  53 63 72 61 70 44 69 72  |("<Wimp$ScrapDir|
00004670  3e 2e 50 72 69 6e 74 65  72 73 2e 22 2b c3 48 61  |>.Printers."+.Ha|
00004680  25 29 0d 0b 2c 37 dd f2  62 62 3a ea 73 24 2c 69  |%)..,7..bb:.s$,i|
00004690  25 2c 7a 25 2c 4f 24 2c  6f 24 2c 55 62 25 2c 50  |%,z%,O$,o$,Ub%,P|
000046a0  62 25 3a e7 71 25 21 34  30 3d 34 30 33 38 80 71  |b%:.q%!40=4038.q|
000046b0  25 21 32 30 3d 46 62 25  8c 0d 0b 31 08 f2 4f 3a  |%!20=Fb%...1..O:|
000046c0  e1 0d 0b 36 05 cd 0d 0b  3b 44 69 25 3d 71 25 2b  |...6....;Di%=q%+|
000046d0  34 34 3a d6 5a 25 2c 69  25 2c 6f 24 3a c8 99 38  |44:.Z%,i%,o$:..8|
000046e0  2c 31 37 2c 6f 24 b8 55  62 25 3a e7 28 55 62 25  |,17,o$.Ub%:.(Ub%|
000046f0  80 32 29 80 28 71 25 21  34 30 3c 34 30 39 36 29  |.2).(q%!40<4096)|
00004700  71 25 21 34 30 3d 34 30  39 36 0d 0b 40 11 e7 71  |q%!40=4096..@..q|
00004710  25 21 32 30 3d 41 25 21  34 30 8c 0d 0b 45 58 21  |%!20=A%!40...EX!|
00004720  56 25 3d 41 25 21 34 30  3a c8 99 32 36 32 33 34  |V%=A%!40:..26234|
00004730  37 2c 2c 56 25 3a 42 25  3d 71 25 21 33 32 2d 56  |7,,V%:B%=q%!32-V|
00004740  25 21 31 36 2b 56 25 21  32 34 3a 79 25 3d ba 28  |%!16+V%!24:y%=.(|
00004750  50 25 2b 34 34 29 3a 69  25 3d 41 25 21 31 36 3a  |P%+44):i%=A%!16:|
00004760  7a 25 3d 21 69 25 3a 4d  25 3d 69 25 21 34 3a e7  |z%=!i%:M%=i%!4:.|
00004770  7a 25 8c 0d 0b 4a 18 71  25 21 32 30 3d 2d 32 3a  |z%...J.q%!20=-2:|
00004780  71 25 21 32 34 3d 7a 25  21 32 30 0d 0b 4f 05 cd  |q%!24=z%!20..O..|
00004790  0d 0b 54 05 cd 0d 0b 59  26 e7 71 25 21 32 30 3c  |..T....Y&.q%!20<|
000047a0  3e 2d 32 85 32 35 34 2c  a4 6d 73 67 5f 30 28 41  |>-2.254,.msg_0(A|
000047b0  25 21 31 32 2c 22 4f 4b  4e 22 29 0d 0b 5e 6d 41  |%!12,"OKN")..^mA|
000047c0  25 21 33 36 3d 46 61 25  3c 3e 30 80 46 61 25 3d  |%!36=Fa%<>0.Fa%=|
000047d0  71 25 21 31 32 3a 71 25  21 31 32 3d 71 25 21 38  |q%!12:q%!12=q%!8|
000047e0  3a 71 25 21 31 36 3d 34  3a 50 62 25 3d 71 25 21  |:q%!16=4:Pb%=q%!|
000047f0  34 3a c8 99 32 36 32 33  37 35 2c 31 37 2c 71 25  |4:..262375,17,q%|
00004800  2c 50 62 25 3a 46 61 25  3d 30 3a f2 79 28 71 25  |,Pb%:Fa%=0:.y(q%|
00004810  21 32 34 2c 7a 25 29 3a  55 62 25 3d 71 25 21 34  |!24,z%):Ub%=q%!4|
00004820  30 3a e7 7a 25 3d 30 8c  0d 0b 63 26 e7 55 62 25  |0:.z%=0...c&.Ub%|
00004830  3c 3e 34 30 33 38 85 32  35 34 2c a4 6d 73 67 5f  |<>4038.254,.msg_|
00004840  30 28 41 25 21 31 32 2c  22 4f 4b 57 22 29 0d 0b  |0(A%!12,"OKW")..|
00004850  68 08 f2 4f 3a e1 0d 0b  6d 05 cd 0d 0b 72 0b e7  |h..O:...m....r..|
00004860  41 25 21 33 36 8c 0d 0b  77 62 c8 99 32 37 32 30  |A%!36...wb..2720|
00004870  30 30 2c 44 61 25 b8 69  25 3a d6 5a 25 2c 69 25  |00,Da%.i%:.Z%,i%|
00004880  2c 4f 24 3a 6f 24 3d 62  61 24 3a 73 24 3d a4 74  |,O$:o$=ba$:s$=.t|
00004890  61 73 6b 5f 72 65 61 64  5f 65 6e 76 28 22 50 72  |ask_read_env("Pr|
000048a0  69 6e 74 65 72 24 54 65  6d 70 22 2c 4f 25 29 3a  |inter$Temp",O%):|
000048b0  e7 73 24 3d 22 22 69 25  3d 71 25 2b 34 34 3a d6  |.s$=""i%=q%+44:.|
000048c0  5a 25 2c 69 25 2c 73 24  0d 0b 7c 70 cc 3a 69 25  |Z%,i%,s$..|p.:i%|
000048d0  3d 71 25 2b 34 34 3a d6  5a 25 2c 69 25 2c 73 24  |=q%+44:.Z%,i%,s$|
000048e0  3a 69 25 3d a9 73 24 3a  c8 95 c1 73 24 2c 69 25  |:i%=.s$:...s$,i%|
000048f0  2c 31 29 3c 3e 22 2e 22  3a 69 25 2d 3d 31 3a ce  |,1)<>".":i%-=1:.|
00004900  3a 6f 24 3d c1 73 24 2c  69 25 2b 31 29 3a 69 25  |:o$=.s$,i%+1):i%|
00004910  3d 31 3a c8 95 c1 73 24  2c 69 25 2c 31 29 3c 3e  |=1:...s$,i%,1)<>|
00004920  22 2e 22 3a 69 25 2b 3d  31 3a ce 3a 4f 24 3d c0  |".":i%+=1:.:O$=.|
00004930  73 24 2c 69 25 2d 31 29  0d 0b 81 05 cd 0d 0b 86  |s$,i%-1)........|
00004940  20 f2 67 62 28 41 25 21  33 36 2c 4f 24 2c 73 24  | .gb(A%!36,O$,s$|
00004950  2c 6f 24 2c 7a 25 2c 55  62 25 29 3a e1 0d 0b 8b  |,o$,z%,Ub%):....|
00004960  0e dd f2 65 62 3a c8 8e  4a 24 ca 0d 0b 90 10 c9  |...eb:..J$......|
00004970  22 4d 51 31 22 3a e7 7a  61 25 8c 0d 0b 95 2a e7  |"MQ1":.za%....*.|
00004980  41 61 25 41 61 25 3f 31  31 3d 41 61 25 3f 31 31  |Aa%Aa%?11=Aa%?11|
00004990  80 ac 38 8b 7a 61 25 21  32 34 3d 7a 61 25 21 32  |..8.za%!24=za%!2|
000049a0  34 80 ac 31 36 0d 0b 9a  24 f2 66 28 2d 31 2c 7a  |4..16...$.f(-1,z|
000049b0  61 25 2c 41 61 25 29 3a  79 61 25 3d 30 3a 7a 61  |a%,Aa%):ya%=0:za|
000049c0  25 3d 30 3a 41 61 25 3d  30 0d 0b 9f 05 cd 0d 0b  |%=0:Aa%=0.......|
000049d0  a4 58 c9 22 4d 43 31 22  2c 22 4d 43 31 73 22 3a  |.X."MC1","MC1s":|
000049e0  c8 99 32 36 32 33 35 38  2c 46 62 25 2c 4f 25 2c  |..262358,Fb%,O%,|
000049f0  31 3c 3c 32 31 2c 31 3c  3c 32 31 3a e7 ac 21 4f  |1<<21,1<<21:..!O|
00004a00  25 80 4f 25 21 34 3d 2d  31 80 77 61 25 3d 30 f2  |%.O%!4=-1.wa%=0.|
00004a10  69 63 6f 6e 5f 64 65 73  65 6c 65 63 74 28 46 62  |icon_deselect(Fb|
00004a20  25 2c 21 4f 25 29 0d 0b  a9 05 cb 0d 0b ae 0b 4a  |%,!O%).........J|
00004a30  24 3d 22 22 3a e1 0d 0b  b3 51 dd f2 77 61 3a ea  |$="":....Q..wa:.|
00004a40  73 24 2c 7a 25 2c 4d 25  2c 4e 25 2c 56 62 25 2c  |s$,z%,M%,N%,Vb%,|
00004a50  47 24 2c 48 25 2c 7a 24  2c 74 25 2c 51 61 25 2c  |G$,H%,z$,t%,Qa%,|
00004a60  52 61 25 2c 57 62 25 2c  6f 24 3a ea 43 24 2c 7a  |Ra%,Wb%,o$:.C$,z|
00004a70  25 2c 6d 62 25 2c 77 24  2c 63 24 2c 41 24 3a c8  |%,mb%,w$,c$,A$:.|
00004a80  8e 71 25 21 31 36 ca 0d  0b b8 0d c9 31 31 3a 71  |.q%!16......11:q|
00004a90  61 25 3d 31 0d 0b bd 36  c9 35 32 34 36 30 38 3a  |a%=1...6.524608:|
00004aa0  f2 79 28 71 25 21 32 34  2c 7a 25 29 3a e7 7a 25  |.y(q%!24,z%):.z%|
00004ab0  3d 30 85 32 35 34 2c a4  6d 73 67 5f 30 28 41 25  |=0.254,.msg_0(A%|
00004ac0  21 31 32 2c 22 4f 4b 57  22 29 0d 0b c2 31 4d 25  |!12,"OKW")...1M%|
00004ad0  3d 7a 25 21 33 32 3a 48  25 3d 7a 25 21 34 3a 4e  |=z%!32:H%=z%!4:N|
00004ae0  25 3d 7a 25 21 31 32 3a  e7 4d 25 3d 30 80 28 7a  |%=z%!12:.M%=0.(z|
00004af0  25 21 32 34 80 33 36 29  3d 30 8c 0d 0b c7 1e 69  |%!24.36)=0.....i|
00004b00  25 3d 71 25 2b 34 34 3a  d6 5a 25 2c 69 25 2c 6f  |%=q%+44:.Z%,i%,o|
00004b10  24 3a c8 8e 4e 25 21 30  ca 0d 0b cc 16 c9 35 3a  |$:..N%!0......5:|
00004b20  56 62 25 3d 28 4e 25 3f  36 80 32 29 3c 3e 30 0d  |Vb%=(N%?6.2)<>0.|
00004b30  0b d1 0c c9 39 3a 56 62  25 3d 30 0d 0b d6 15 7f  |....9:Vb%=0.....|
00004b40  3a 56 62 25 3d 28 4e 25  3f 36 80 31 29 3c 3e 30  |:Vb%=(N%?6.1)<>0|
00004b50  0d 0b db 05 cb 0d 0b e0  09 e7 56 62 25 8c 0d 0b  |..........Vb%...|
00004b60  e5 16 67 24 3d a4 6d 28  2d 31 29 3a e7 4e 25 21  |..g$=.m(-1):.N%!|
00004b70  30 3d 35 8c 0d 0b ea 25  c8 99 33 36 2c 22 50 72  |0=5....%..36,"Pr|
00004b80  69 6e 74 65 72 54 79 70  65 24 35 22 2c 67 24 2c  |interType$5",g$,|
00004b90  a9 67 24 3a f2 4a 28 35  29 0d 0b ef 29 cc 3a c8  |.g$:.J(5)...).:.|
00004ba0  99 33 36 2c 22 50 72 69  6e 74 65 72 54 79 70 65  |.36,"PrinterType|
00004bb0  24 31 30 22 2c 67 24 2c  a9 67 24 3a f2 4a 28 31  |$10",g$,.g$:.J(1|
00004bc0  30 29 0d 0b f4 05 cd 0d  0b f9 09 47 24 3d 67 24  |0).........G$=g$|
00004bd0  0d 0b fe 05 cd 0d 0c 03  7f 7a 24 3d a4 6d 28 2d  |.........z$=.m(-|
00004be0  31 29 3a c8 99 33 36 2c  22 50 72 69 6e 74 65 72  |1):..36,"Printer|
00004bf0  24 54 65 6d 70 22 2c 7a  24 2c a9 7a 24 3a 71 25  |$Temp",z$,.z$:q%|
00004c00  21 30 3d 32 30 3a 71 25  21 31 36 3d 35 32 34 36  |!0=20:q%!16=5246|
00004c10  31 33 3a c8 99 32 36 32  33 37 35 2c 31 38 2c 71  |13:..262375,18,q|
00004c20  25 2c 44 61 25 3a 74 61  25 3d 30 3a f5 3a f2 76  |%,Da%:ta%=0:.:.v|
00004c30  28 6c 61 25 29 3a fd 74  61 25 3a 62 25 3d 28 74  |(la%):.ta%:b%=(t|
00004c40  61 25 3d 32 29 3a 57 62  25 3d 71 25 21 34 3a e7  |a%=2):Wb%=q%!4:.|
00004c50  56 62 25 8c 0d 0c 08 19  73 24 3d a4 6e 28 7a 25  |Vb%.....s$=.n(z%|
00004c60  2c 2d 31 29 3a e7 73 24  3c 3e 22 22 8c 0d 0c 0d  |,-1):.s$<>""....|
00004c70  12 f2 62 28 73 24 29 3a  e7 7a 25 21 33 32 8c 0d  |..b(s$):.z%!32..|
00004c80  0c 12 24 7a 25 21 32 34  3d 7a 25 21 32 34 84 34  |..$z%!24=z%!24.4|
00004c90  3a f2 69 28 7a 25 29 3a  f2 66 28 2d 31 2c 7a 25  |:.i(z%):.f(-1,z%|
00004ca0  2c 30 29 0d 0c 17 05 cd  0d 0c 1c 05 cd 0d 0c 21  |,0)............!|
00004cb0  05 cd 0d 0c 26 08 e7 62  25 8c 0d 0c 2b 1f c8 99  |....&..b%...+...|
00004cc0  38 2c 31 37 2c 7a 24 b8  74 25 2c 2c 51 61 25 2c  |8,17,z$.t%,,Qa%,|
00004cd0  2c 52 61 25 3a e7 74 25  8c 0d 0c 30 1d 73 24 3d  |,Ra%:.t%...0.s$=|
00004ce0  7a 24 3a c8 99 38 2c 32  33 2c 7a 24 b8 2c 2c 2c  |z$:..8,23,z$.,,,|
00004cf0  2c 2c 2c 55 62 25 0d 0c  35 0b cc 3a e7 56 62 25  |,,,Ub%..5..:.Vb%|
00004d00  8c 0d 0c 3a 0c e7 4e 25  21 30 3d 35 8c 0d 0c 3f  |...:..N%!0=5...?|
00004d10  14 f2 68 62 28 24 4e 25  21 31 36 2c 47 24 29 3a  |..hb($N%!16,G$):|
00004d20  e1 0d 0c 44 15 cc 3a 73  24 3d 47 24 3a 55 62 25  |...D..:s$=G$:Ub%|
00004d30  3d 48 25 21 32 38 0d 0c  49 05 cd 0d 0c 4e 15 cc  |=H%!28..I....N..|
00004d40  3a e7 4e 25 21 30 3d 39  80 71 24 3c 3e 22 22 8c  |:.N%!0=9.q$<>"".|
00004d50  0d 0c 53 b4 63 24 3d 24  28 7a 25 21 34 30 29 3a  |..S.c$=$(z%!40):|
00004d60  4b 25 3d a7 63 24 2c 22  20 22 29 3a c8 95 4b 25  |K%=.c$," "):..K%|
00004d70  3a c1 63 24 2c 4b 25 2c  31 29 3d bd 31 36 30 3a  |:.c$,K%,1)=.160:|
00004d80  4b 25 3d a7 63 24 2c 22  20 22 2c 4b 25 2b 31 29  |K%=.c$," ",K%+1)|
00004d90  3a ce 3a 77 24 3d 71 24  2b 22 52 65 6d 53 70 6f  |:.:w$=q$+"RemSpo|
00004da0  6f 6c 2e 22 2b 68 24 2b  22 2e 22 2b 63 24 3a 43  |ol."+h$+"."+c$:C|
00004db0  24 3d 71 24 2b 22 52 65  6d 51 75 65 75 65 2e 22  |$=q$+"RemQueue."|
00004dc0  2b 68 24 2b 22 2e 22 2b  c3 28 4e 61 25 29 3a c8  |+h$+"."+.(Na%):.|
00004dd0  99 31 33 31 30 38 30 2c  31 37 2c 77 24 b8 74 25  |.131080,17,w$.t%|
00004de0  2c 2c 2c 2c 6c 25 3b 66  25 3a e7 28 6c 25 3e 30  |,,,,l%;f%:.(l%>0|
00004df0  29 80 28 28 66 25 80 31  29 3d 30 29 80 28 74 25  |).((f%.1)=0).(t%|
00004e00  3d 31 29 8c 0d 0c 58 2d  c8 99 32 37 32 30 30 30  |=1)...X-..272000|
00004e10  2c 44 61 25 b8 69 25 3a  d6 5a 25 2c 69 25 2c 41  |,Da%.i%:.Z%,i%,A|
00004e20  24 3a e7 a4 42 20 28 7a  25 2c 41 24 2c 6f 24 29  |$:..B (z%,A$,o$)|
00004e30  8c 0d 0c 5d 1e 58 62 25  3d 57 25 21 34 3a c8 99  |...].Xb%=W%!4:..|
00004e40  31 33 31 31 31 33 2c 32  35 2c 77 24 2c 43 24 0d  |131113,25,w$,C$.|
00004e50  0c 62 13 cc 3a c8 99 31  33 31 30 38 30 2c 36 2c  |.b..:..131080,6,|
00004e60  77 24 0d 0c 67 05 cd 0d  0c 6c 05 cd 0d 0c 71 05  |w$..g....l....q.|
00004e70  cd 0d 0c 76 1e f2 73 65  6c 65 63 74 5f 70 72 69  |...v..select_pri|
00004e80  6e 74 65 72 28 57 25 2c  30 2c 2d 31 29 3a e1 0d  |nter(W%,0,-1):..|
00004e90  0c 7b 05 cd 0d 0c 80 05  cd 0d 0c 85 3f c8 99 32  |.{..........?..2|
00004ea0  37 32 30 30 30 2c 57 62  25 b8 4f 24 3a 69 25 3d  |72000,Wb%.O$:i%=|
00004eb0  a9 6f 24 3a c8 95 69 25  3e 30 3a e7 c1 6f 24 2c  |.o$:..i%>0:..o$,|
00004ec0  69 25 2c 31 29 3d 22 2e  22 84 c1 6f 24 2c 69 25  |i%,1)="."..o$,i%|
00004ed0  2c 31 29 3d 22 3a 22 8c  0d 0c 8a 15 6f 24 3d c1  |,1)=":".....o$=.|
00004ee0  6f 24 2c 69 25 2b 31 29  3a 69 25 3d 30 0d 0c 8f  |o$,i%+1):i%=0...|
00004ef0  05 cd 0d 0c 94 25 69 25  2d 3d 31 3a ce 3a f2 67  |.....%i%-=1:.:.g|
00004f00  62 28 2d 31 2c 4f 24 2c  73 24 2c 6f 24 2c 7a 25  |b(-1,O$,s$,o$,z%|
00004f10  2c 55 62 25 29 3a e1 0d  0c 99 05 cd 0d 0c 9e 05  |,Ub%):..........|
00004f20  cd 0d 0c a3 89 f2 73 65  6c 65 63 74 5f 70 72 69  |......select_pri|
00004f30  6e 74 65 72 28 7a 25 2c  30 2c 2d 31 29 3a c8 99  |nter(z%,0,-1):..|
00004f40  33 36 2c 22 50 72 69 6e  74 65 72 24 54 65 6d 70  |36,"Printer$Temp|
00004f50  22 2c 2c 2d 31 3a 73 24  3d a4 6d 28 2d 31 29 3a  |",,-1:s$=.m(-1):|
00004f60  71 25 21 30 3d 34 38 2b  a9 73 24 80 ac 33 3a 71  |q%!0=48+.s$..3:q|
00004f70  25 21 31 36 3d 32 3a 71  25 21 33 36 3d 2d 31 3a  |%!16=2:q%!36=-1:|
00004f80  24 28 71 25 2b 34 34 29  3d 73 24 2b bd 30 3a c8  |$(q%+44)=s$+.0:.|
00004f90  99 32 36 32 33 37 35 2c  31 37 2c 71 25 2c 44 61  |.262375,17,q%,Da|
00004fa0  25 3a 46 61 25 3d 71 25  21 38 0d 0c a8 11 c9 35  |%:Fa%=q%!8.....5|
00004fb0  32 34 36 31 33 3a 74 61  25 3d 31 0d 0c ad 12 7f  |24613:ta%=1.....|
00004fc0  3a f2 77 28 57 25 2c 31  39 2c 71 25 29 0d 0c b2  |:.w(W%,19,q%)...|
00004fd0  05 cb 0d 0c b7 05 e1 0d  0c bc 2b dd f2 78 3a ea  |..........+..x:.|
00004fe0  48 25 3a ea 7a 25 2c 63  24 2c 55 62 25 2c 63 24  |H%:.z%,c$,Ub%,c$|
00004ff0  2c 5a 62 25 2c 66 25 2c  4e 25 3a f2 7a 3a e7 57  |,Zb%,f%,N%:.z:.W|
00005000  25 8c 0d 0c c1 31 63 24  3d 24 57 25 21 34 30 3a  |%....1c$=$W%!40:|
00005010  4e 25 3d 57 25 21 31 32  3a 48 25 3d 57 25 21 34  |N%=W%!12:H%=W%!4|
00005020  3a 55 62 25 3d 48 25 21  32 38 3a e7 4e 25 21 30  |:Ub%=H%!28:.N%!0|
00005030  3d 39 8c 0d 0c c6 38 c8  99 34 32 34 35 37 38 2c  |=9....8..424578,|
00005040  30 2c 32 2c 63 24 2c 30  2c 30 b8 2c 2c 2c 2c 2c  |0,2,c$,0,0.,,,,,|
00005050  5a 62 25 3b 66 25 3a e7  28 5a 62 25 3e 30 29 80  |Zb%;f%:.(Zb%>0).|
00005060  28 28 66 25 80 30 29 3d  30 29 8c 0d 0c cb 19 c8  |((f%.0)=0)......|
00005070  99 34 32 34 33 32 33 2c  30 2c 5a 62 25 2c 63 24  |.424323,0,Zb%,c$|
00005080  2c 55 62 25 0d 0c d0 05  cd 0d 0c d5 05 cd 0d 0c  |,Ub%............|
00005090  da 05 cd 0d 0c df 09 e7  4a 61 25 8c 0d 0c e4 23  |........Ja%....#|
000050a0  7a 25 3d 41 25 21 34 38  3a c8 95 7a 25 3a e7 28  |z%=A%!48:..z%:.(|
000050b0  7a 25 21 32 34 29 80 28  31 3c 3c 31 36 29 8c 0d  |z%!24).(1<<16)..|
000050c0  0c e9 0f e7 28 7a 25 21  34 30 3d 30 29 8c 0d 0c  |....(z%!40=0)...|
000050d0  ee 14 48 25 3d 7a 25 21  34 3a 63 24 3d 24 48 25  |..H%=z%!4:c$=$H%|
000050e0  21 34 0d 0c f3 0f cc 3a  63 24 3d 24 7a 25 21 34  |!4.....:c$=$z%!4|
000050f0  30 0d 0c f8 05 cd 0d 0c  fd 0c f2 69 62 20 28 7a  |0..........ib (z|
00005100  25 29 0d 0d 02 05 cd 0d  0d 07 0d 7a 25 3d 7a 25  |%).........z%=z%|
00005110  21 30 3a ce 0d 0d 0c 05  cd 0d 0d 11 71 c8 99 31  |!0:.........q..1|
00005120  33 31 30 37 37 2c 22 25  57 69 70 65 20 3c 57 69  |31077,"%Wipe <Wi|
00005130  6d 70 24 53 63 72 61 70  44 69 72 3e 2e 50 72 69  |mp$ScrapDir>.Pri|
00005140  6e 74 65 72 73 2e 2a 20  52 46 7e 43 7e 56 22 3a  |nters.* RF~C~V":|
00005150  48 25 3d 75 61 25 3a c8  95 48 25 3a f2 5f 28 48  |H%=ua%:..H%:._(H|
00005160  25 21 31 36 29 3a 48 25  3d 48 25 21 30 3a ce 3a  |%!16):H%=H%!0:.:|
00005170  f2 5f 28 41 25 21 31 32  29 3a f2 77 28 30 2c 2d  |._(A%!12):.w(0,-|
00005180  32 2c 30 29 3a f2 6a 62  3a e1 0d 0d 16 28 dd f2  |2,0):.jb:....(..|
00005190  73 61 3a ea 48 25 2c 7a  25 2c 4e 62 25 2c 44 24  |sa:.H%,z%,Nb%,D$|
000051a0  2c 48 24 2c 5f 62 25 3a  e7 ac a4 41 28 21 71 25  |,H$,_b%:...A(!q%|
000051b0  29 8c 0d 0d 1b 2b f2 48  28 21 71 25 2c 4e 62 25  |)....+.H(!q%,Nb%|
000051c0  2c 48 25 2c 7a 25 29 3a  e7 7a 25 21 34 30 44 24  |,H%,z%):.z%!40D$|
000051d0  3d 24 7a 25 21 34 30 8b  44 24 3d 22 22 0d 0d 20  |=$z%!40.D$="".. |
000051e0  31 5f 62 25 3d 57 25 3a  f2 63 28 48 25 2c 7a 25  |1_b%=W%:.c(H%,z%|
000051f0  2c 38 2c 71 25 29 3a e7  24 28 4e 62 25 2b 31 36  |,8,q%):.$(Nb%+16|
00005200  29 3d 22 63 6f 6e 66 69  67 75 72 65 22 8c 0d 0d  |)="configure"...|
00005210  25 19 e7 7a 25 21 34 30  48 24 3d 24 7a 25 21 34  |%..z%!40H$=$z%!4|
00005220  30 8b 48 24 3d 22 22 0d  0d 2a 0c e7 48 24 3c 3e  |0.H$=""..*..H$<>|
00005230  44 24 8c 0d 0d 2f 16 e7  ac 28 7a 25 21 32 34 80  |D$.../...(z%!24.|
00005240  28 31 3c 3c 31 36 29 29  8c 0d 0d 34 38 f2 6b 62  |(1<<16))...48.kb|
00005250  28 7a 25 29 3a f2 69 28  7a 25 29 3a f2 66 28 2d  |(z%):.i(z%):.f(-|
00005260  31 2c 7a 25 2c 30 29 3a  e7 28 48 25 21 32 34 80  |1,z%,0):.(H%!24.|
00005270  34 29 3d 30 e7 a4 69 28  51 25 29 f2 54 28 7a 25  |4)=0..i(Q%).T(z%|
00005280  29 0d 0d 39 49 cc 3a f2  62 20 28 a4 6d 73 67 5f  |)..9I.:.b (.msg_|
00005290  30 28 41 25 21 31 32 2c  22 4f 4b 41 50 22 29 29  |0(A%!12,"OKAP"))|
000052a0  3a 48 24 3d 44 24 3a f2  64 20 28 31 31 39 36 35  |:H$=D$:.d (11965|
000052b0  37 37 38 37 35 2c 7a 25  21 34 30 29 3a f2 4b 20  |77875,z%!40):.K |
000052c0  28 7a 25 21 34 30 2c 44  24 29 0d 0d 3e 05 cd 0d  |(z%!40,D$)..>...|
000052d0  0d 43 05 cd 0d 0d 48 17  e7 7a 25 21 32 30 3c 3e  |.C....H..z%!20<>|
000052e0  2d 31 80 5f 62 25 3c 3e  57 25 8c 0d 0d 4d 1d f2  |-1._b%<>W%...M..|
000052f0  73 65 6c 65 63 74 5f 70  72 69 6e 74 65 72 28 5f  |select_printer(_|
00005300  62 25 2c 2d 31 2c 30 29  0d 0d 52 05 cd 0d 0d 57  |b%,-1,0)..R....W|
00005310  05 cd 0d 0d 5c 10 cc 3a  e7 71 25 21 32 34 3d 31  |....\..:.q%!24=1|
00005320  33 8c 0d 0d 61 0a c8 8e  21 71 25 ca 0d 0d 66 21  |3...a...!q%...f!|
00005330  c9 51 25 3a f2 6c 62 3a  e7 4a 24 3d 22 4d 45 36  |.Q%:.lb:.J$="ME6|
00005340  22 c8 99 32 36 32 33 35  36 2c 2c 2d 31 0d 0d 6b  |"..262356,,-1..k|
00005350  0d 21 71 25 3d 51 25 3a  f2 65 0d 0d 70 17 c9 43  |.!q%=Q%:.e..p..C|
00005360  62 25 3a f2 6d 62 3a 21  71 25 3d 43 62 25 3a f2  |b%:.mb:!q%=Cb%:.|
00005370  65 0d 0d 75 3e c9 7a 62  25 3a c8 99 32 36 32 33  |e..u>.zb%:..2623|
00005380  35 36 2c 2c 2d 31 3a f2  69 63 6f 6e 5f 77 72 69  |56,,-1:.icon_wri|
00005390  74 65 28 51 25 2c 33 30  2c a4 54 28 a4 69 63 6f  |te(Q%,30,.T(.ico|
000053a0  6e 5f 72 65 61 64 28 7a  62 25 2c 31 29 29 29 0d  |n_read(zb%,1))).|
000053b0  0d 7a 05 cb 0d 0d 7f 14  cc 3a c8 99 32 36 32 33  |.z.......:..2623|
000053c0  36 34 2c 71 25 21 32 34  0d 0d 84 05 cd 0d 0d 89  |64,q%!24........|
000053d0  05 cd 0d 0d 8e 05 e1 0d  0d 93 58 dd f2 55 28 60  |..........X..U(`|
000053e0  62 25 29 3a ea 69 25 3a  21 56 25 3d 60 62 25 3a  |b%):.i%:!V%=`b%:|
000053f0  c8 99 32 36 32 33 34 38  2c 2c 56 25 84 31 3a 69  |..262348,,V%.1:i|
00005400  25 3d 56 25 21 38 38 3a  c8 95 69 25 3a f2 69 63  |%=V%!88:..i%:.ic|
00005410  6f 6e 5f 64 65 73 65 6c  65 63 74 28 60 62 25 2c  |on_deselect(`b%,|
00005420  69 25 2d 31 29 3a 69 25  2d 3d 31 3a ce 3a e1 0d  |i%-1):i%-=1:.:..|
00005430  0d 98 40 dd f2 71 61 3a  ea 7a 25 2c 71 62 25 2c  |..@..qa:.z%,qb%,|
00005440  4d 25 2c 61 63 25 2c 48  25 2c 4e 62 25 2c 48 24  |M%,ac%,H%,Nb%,H$|
00005450  2c 44 24 2c 42 25 2c 43  25 2c 5f 62 25 3a ea 53  |,D$,B%,C%,_b%:.S|
00005460  25 3a e7 a4 41 28 71 25  21 31 32 29 3d 30 8c 0d  |%:..A(q%!12)=0..|
00005470  0d 9d 2d f2 48 28 71 25  21 31 32 2c 4e 62 25 2c  |..-.H(q%!12,Nb%,|
00005480  48 25 2c 7a 25 29 3a e7  7a 25 21 34 30 44 24 3d  |H%,z%):.z%!40D$=|
00005490  24 7a 25 21 34 30 8b 44  24 3d 22 22 0d 0d a2 38  |$z%!40.D$=""...8|
000054a0  5f 62 25 3d 57 25 3a f2  63 28 4e 62 25 21 38 2c  |_b%=W%:.c(Nb%!8,|
000054b0  4e 62 25 21 31 32 2c 36  2c 71 25 29 3a e7 24 28  |Nb%!12,6,q%):.$(|
000054c0  4e 62 25 2b 31 36 29 3d  22 63 6f 6e 66 69 67 75  |Nb%+16)="configu|
000054d0  72 65 22 8c 0d 0d a7 19  e7 7a 25 21 34 30 48 24  |re"......z%!40H$|
000054e0  3d 24 7a 25 21 34 30 8b  48 24 3d 22 22 0d 0d ac  |=$z%!40.H$=""...|
000054f0  0c e7 48 24 3c 3e 44 24  8c 0d 0d b1 16 e7 ac 28  |..H$<>D$.......(|
00005500  7a 25 21 32 34 80 28 31  3c 3c 31 36 29 29 8c 0d  |z%!24.(1<<16))..|
00005510  0d b6 38 f2 6b 62 28 7a  25 29 3a f2 69 28 7a 25  |..8.kb(z%):.i(z%|
00005520  29 3a f2 66 28 2d 31 2c  7a 25 2c 30 29 3a e7 28  |):.f(-1,z%,0):.(|
00005530  48 25 21 32 34 80 34 29  3d 30 e7 a4 69 28 51 25  |H%!24.4)=0..i(Q%|
00005540  29 f2 54 28 7a 25 29 0d  0d bb 49 cc 3a f2 62 20  |).T(z%)...I.:.b |
00005550  28 a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 4f  |(.msg_0(A%!12,"O|
00005560  4b 41 50 22 29 29 3a 48  24 3d 44 24 3a f2 64 20  |KAP")):H$=D$:.d |
00005570  28 31 31 39 36 35 37 37  38 37 35 2c 7a 25 21 34  |(1196577875,z%!4|
00005580  30 29 3a f2 4b 20 28 7a  25 21 34 30 2c 44 24 29  |0):.K (z%!40,D$)|
00005590  0d 0d c0 05 cd 0d 0d c5  05 cd 0d 0d ca 17 e7 7a  |...............z|
000055a0  25 21 32 30 3c 3e 2d 31  80 5f 62 25 3c 3e 57 25  |%!20<>-1._b%<>W%|
000055b0  8c 0d 0d cf 1d f2 73 65  6c 65 63 74 5f 70 72 69  |......select_pri|
000055c0  6e 74 65 72 28 5f 62 25  2c 2d 31 2c 30 29 0d 0d  |nter(_b%,-1,0)..|
000055d0  d4 05 cd 0d 0d d9 05 cd  0d 0d de 0d cc 3a c8 8e  |.............:..|
000055e0  71 25 21 38 ca 0d 0d e3  12 c9 31 30 32 34 3a c8  |q%!8......1024:.|
000055f0  8e 71 25 21 31 32 ca 0d  0d e8 11 c9 46 62 25 3a  |.q%!12......Fb%:|
00005600  e7 ac 71 25 21 31 36 8c  0d 0d ed 1d e7 ac a4 69  |..q%!16........i|
00005610  63 6f 6e 5f 73 65 74 28  71 25 21 31 32 2c 71 25  |con_set(q%!12,q%|
00005620  21 31 36 29 8c 0d 0d f2  27 f2 55 28 71 25 21 31  |!16)....'.U(q%!1|
00005630  32 29 3a f2 69 63 6f 6e  5f 73 65 6c 65 63 74 28  |2):.icon_select(|
00005640  71 25 21 31 32 2c 71 25  21 31 36 29 0d 0d f7 05  |q%!12,q%!16)....|
00005650  cd 0d 0d fc 0f cc 3a f2  55 28 71 25 21 31 32 29  |......:.U(q%!12)|
00005660  0d 0e 01 05 cd 0d 0e 06  05 cb 0d 0e 0b 11 c9 32  |...............2|
00005670  35 36 3a c8 8e 71 25 21  31 32 ca 0d 0e 10 11 c9  |56:..q%!12......|
00005680  46 62 25 3a e7 ac 71 25  21 31 36 8c 0d 0e 15 1c  |Fb%:..q%!16.....|
00005690  e7 a4 69 63 6f 6e 5f 73  65 74 28 71 25 21 31 32  |..icon_set(q%!12|
000056a0  2c 71 25 21 31 36 29 8c  0d 0e 1a 1f f2 69 63 6f  |,q%!16)......ico|
000056b0  6e 5f 64 65 73 65 6c 65  63 74 28 71 25 21 31 32  |n_deselect(q%!12|
000056c0  2c 71 25 21 31 36 29 0d  0e 1f 1f cc 3a f2 69 63  |,q%!16).....:.ic|
000056d0  6f 6e 5f 73 65 6c 65 63  74 28 71 25 21 31 32 2c  |on_select(q%!12,|
000056e0  71 25 21 31 36 29 0d 0e  24 05 cd 0d 0e 29 05 cd  |q%!16)..$....)..|
000056f0  0d 0e 2e 05 cb 0d 0e 33  1f c9 36 34 3a e7 71 25  |.......3..64:.q%|
00005700  21 31 32 3d 7a 62 25 f2  6e 62 28 21 71 25 2c 71  |!12=zb%.nb(!q%,q|
00005710  25 21 34 29 0d 0e 38 0f  c9 32 3a c8 8e 71 25 21  |%!4)..8..2:..q%!|
00005720  31 32 ca 0d 0e 3d 16 c9  2d 32 3a f2 67 28 22 4d  |12...=..-2:.g("M|
00005730  45 31 22 2c 2d 31 2c 30  29 0d 0e 42 19 c9 41 25  |E1",-1,0)..B..A%|
00005740  21 34 30 3a f2 67 28 22  4d 51 31 22 2c 2d 31 2c  |!40:.g("MQ1",-1,|
00005750  30 29 0d 0e 47 18 c9 46  62 25 3a f2 67 28 22 4d  |0)..G..Fb%:.g("M|
00005760  43 31 73 22 2c 2d 31 2c  30 29 0d 0e 4c 10 c9 51  |C1s",-1,0)..L..Q|
00005770  25 3a c8 8e 71 25 21 31  36 ca 0d 0e 51 16 c9 38  |%:..q%!16...Q..8|
00005780  3a f2 67 28 22 4d 45 32  22 2c 2d 31 2c 2d 31 29  |:.g("ME2",-1,-1)|
00005790  0d 0e 56 17 c9 31 31 3a  f2 67 28 22 4d 45 33 22  |..V..11:.g("ME3"|
000057a0  2c 2d 31 2c 2d 31 29 0d  0e 5b 17 c9 31 34 3a f2  |,-1,-1)..[..14:.|
000057b0  67 28 22 4d 45 34 22 2c  2d 31 2c 2d 31 29 0d 0e  |g("ME4",-1,-1)..|
000057c0  60 17 c9 31 36 3a f2 67  28 22 4d 45 35 22 2c 2d  |`..16:.g("ME5",-|
000057d0  31 2c 2d 31 29 0d 0e 65  17 c9 32 30 3a f2 67 28  |1,-1)..e..20:.g(|
000057e0  22 4d 45 36 22 2c 2d 31  2c 2d 31 29 0d 0e 6a 17  |"ME6",-1,-1)..j.|
000057f0  c9 33 32 3a f2 67 28 22  53 56 45 22 2c 2d 31 2c  |.32:.g("SVE",-1,|
00005800  2d 31 29 0d 0e 6f 05 cb  0d 0e 74 21 c9 43 62 25  |-1)..o....t!.Cb%|
00005810  3a e7 71 25 21 31 36 3d  34 37 f2 67 28 22 4d 50  |:.q%!16=47.g("MP|
00005820  31 22 2c 2d 31 2c 2d 31  29 0d 0e 79 05 cb 0d 0e  |1",-1,-1)..y....|
00005830  7e 0f c9 34 3a c8 8e 71  25 21 31 32 ca 0d 0e 83  |~..4:..q%!12....|
00005840  0b c9 2d 32 3a f2 6f 62  0d 0e 88 12 c9 44 62 25  |..-2:.ob.....Db%|
00005850  3a 73 61 25 3d 71 25 21  31 36 0d 0e 8d 12 c9 42  |:sa%=q%!16.....B|
00005860  62 25 3a 73 61 25 3d 71  25 21 31 36 0d 0e 92 12  |b%:sa%=q%!16....|
00005870  c9 7a 62 25 3a e7 71 25  21 31 36 3d 32 8c 0d 0e  |.zb%:.q%!16=2...|
00005880  97 39 c8 99 32 36 32 33  35 36 2c 2c 2d 31 3a f2  |.9..262356,,-1:.|
00005890  69 63 6f 6e 5f 77 72 69  74 65 28 51 25 2c 33 30  |icon_write(Q%,30|
000058a0  2c a4 54 28 a4 69 63 6f  6e 5f 72 65 61 64 28 7a  |,.T(.icon_read(z|
000058b0  62 25 2c 31 29 29 29 0d  0e 9c 05 cd 0d 0e a1 1f  |b%,1))).........|
000058c0  c9 41 62 25 3a c8 99 32  36 32 33 35 36 2c 2c 2d  |.Ab%:..262356,,-|
000058d0  31 3a e7 71 25 21 31 36  3d 33 8c 0d 0e a6 1a 21  |1:.q%!16=3.....!|
000058e0  71 25 3d 41 25 21 34 30  3a f2 65 3a f2 49 3a c8  |q%=A%!40:.e:.I:.|
000058f0  8e 51 62 25 ca 0d 0e ab  13 c9 31 3a c8 99 32 36  |.Qb%......1:..26|
00005900  32 33 36 34 2c 35 30 38  0d 0e b0 09 c9 32 3a f2  |2364,508.....2:.|
00005910  78 0d 0e b5 05 cb 0d 0e  ba 14 cc 3a 41 25 21 32  |x..........:A%!2|
00005920  30 3d 41 25 21 32 30 80  ac 31 0d 0e bf 05 cd 0d  |0=A%!20..1......|
00005930  0e c4 11 c9 46 62 25 3a  e7 ac 71 25 21 31 36 8c  |....Fb%:..q%!16.|
00005940  0d 0e c9 1d e7 ac a4 69  63 6f 6e 5f 73 65 74 28  |.......icon_set(|
00005950  71 25 21 31 32 2c 71 25  21 31 36 29 8c 0d 0e ce  |q%!12,q%!16)....|
00005960  27 f2 55 28 71 25 21 31  32 29 3a f2 69 63 6f 6e  |'.U(q%!12):.icon|
00005970  5f 73 65 6c 65 63 74 28  71 25 21 31 32 2c 71 25  |_select(q%!12,q%|
00005980  21 31 36 29 0d 0e d3 05  cd 0d 0e d8 16 f2 74 28  |!16)..........t(|
00005990  7a 25 2c 53 25 2c 71 62  25 29 3a e7 7a 25 8c 0d  |z%,S%,qb%):.z%..|
000059a0  0e dd 28 f2 63 28 7a 25  21 34 2c 7a 25 2c 2d 33  |..(.c(z%!4,z%,-3|
000059b0  2c 30 29 3a f2 70 62 28  7a 25 2c 22 63 6f 6e 66  |,0):.pb(z%,"conf|
000059c0  69 67 75 72 65 22 29 0d  0e e2 05 cd 0d 0e e7 05  |igure").........|
000059d0  cd 0d 0e ec 10 c9 51 25  3a c8 8e 71 25 21 31 36  |......Q%:..q%!16|
000059e0  ca 0d 0e f1 15 c9 30 2c  31 2c 32 2c 33 2c 34 2c  |......0,1,2,3,4,|
000059f0  33 33 3a f2 71 62 0d 0e  f6 14 c9 35 3a f2 6c 62  |33:.qb.....5:.lb|
00005a00  3a 21 71 25 3d 51 25 3a  f2 65 0d 0e fb 16 c9 38  |:!q%=Q%:.e.....8|
00005a10  3a f2 67 28 22 4d 45 32  22 2c 2d 31 2c 2d 31 29  |:.g("ME2",-1,-1)|
00005a20  0d 0f 00 17 c9 31 31 3a  f2 67 28 22 4d 45 33 22  |.....11:.g("ME3"|
00005a30  2c 2d 31 2c 2d 31 29 0d  0f 05 17 c9 31 34 3a f2  |,-1,-1).....14:.|
00005a40  67 28 22 4d 45 34 22 2c  2d 31 2c 2d 31 29 0d 0f  |g("ME4",-1,-1)..|
00005a50  0a 17 c9 31 36 3a f2 67  28 22 4d 45 35 22 2c 2d  |...16:.g("ME5",-|
00005a60  31 2c 2d 31 29 0d 0f 0f  17 c9 32 30 3a f2 67 28  |1,-1).....20:.g(|
00005a70  22 4d 45 36 22 2c 2d 31  2c 2d 31 29 0d 0f 14 17  |"ME6",-1,-1)....|
00005a80  c9 33 32 3a f2 67 28 22  53 56 45 22 2c 2d 31 2c  |.32:.g("SVE",-1,|
00005a90  2d 31 29 0d 0f 19 11 c9  33 38 3a 21 71 25 3d 51  |-1).....38:!q%=Q|
00005aa0  25 3a f2 65 0d 0f 1e 05  cb 0d 0f 23 11 c9 43 62  |%:.e.......#..Cb|
00005ab0  25 3a c8 8e 71 25 21 31  36 ca 0d 0f 28 16 c9 34  |%:..q%!16...(..4|
00005ac0  32 3a f2 6d 62 3a 21 71  25 3d 43 62 25 3a f2 65  |2:.mb:!q%=Cb%:.e|
00005ad0  0d 0f 2d 16 c9 33 33 3a  f2 72 62 3a 21 71 25 3d  |..-..33:.rb:!q%=|
00005ae0  43 62 25 3a f2 65 0d 0f  32 34 c9 34 38 3a 42 25  |Cb%:.e..24.48:B%|
00005af0  3d 31 31 36 33 35 34 37  34 37 32 3a 43 25 3d 47  |=1163547472:C%=G|
00005b00  61 25 3a d6 50 25 2b 31  36 3a 47 61 25 3d 30 3a  |a%:.P%+16:Ga%=0:|
00005b10  21 71 25 3d 43 62 25 3a  f2 65 0d 0f 37 26 c9 32  |!q%=Cb%:.e..7&.2|
00005b20  33 2c 32 32 3a f2 69 63  6f 6e 5f 73 65 6c 65 63  |3,22:.icon_selec|
00005b30  74 28 43 62 25 2c 71 25  21 31 36 29 3a f2 73 62  |t(Cb%,q%!16):.sb|
00005b40  0d 0f 3c 17 c9 34 37 3a  f2 67 28 22 4d 50 31 22  |..<..47:.g("MP1"|
00005b50  2c 2d 31 2c 2d 31 29 0d  0f 41 05 cb 0d 0f 46 21  |,-1,-1)..A....F!|
00005b60  7f 3a 7a 25 3d 41 25 21  34 38 3a c8 95 7a 25 3a  |.:z%=A%!48:..z%:|
00005b70  e7 7a 25 21 34 38 3d 71  25 21 31 32 8c 0d 0f 4b  |.z%!48=q%!12...K|
00005b80  1c 4d 25 3d 7a 25 21 33  32 3a 61 63 25 3d 4d 25  |.M%=z%!32:ac%=M%|
00005b90  21 34 34 3a e7 61 63 25  8c 0d 0f 50 0c e7 61 63  |!44:.ac%...P..ac|
00005ba0  25 21 34 30 8c 0d 0f 55  0d e7 71 25 21 31 36 3d  |%!40...U..q%!16=|
00005bb0  34 8c 0d 0f 5a 10 f2 6e  28 7a 25 2c 4d 25 2c 2d  |4...Z..n(z%,M%,-|
00005bc0  31 29 0d 0f 5f 3e cc 3a  7a 25 21 32 34 3d 7a 25  |1).._>.:z%!24=z%|
00005bd0  21 32 34 80 ac 33 36 3a  61 63 25 21 34 30 3d 30  |!24..36:ac%!40=0|
00005be0  3a f2 69 28 7a 25 29 3a  f2 66 28 2d 31 2c 7a 25  |:.i(z%):.f(-1,z%|
00005bf0  2c 30 29 3a 21 71 25 3d  7a 25 21 34 38 3a f2 65  |,0):!q%=z%!48:.e|
00005c00  0d 0f 64 05 cd 0d 0f 69  05 cd 0d 0f 6e 05 cd 0d  |..d....i....n...|
00005c10  0f 73 08 7a 25 3d 30 0d  0f 78 0d cc 3a 7a 25 3d  |.s.z%=0..x..:z%=|
00005c20  7a 25 21 30 0d 0f 7d 05  cd 0d 0f 82 05 ce 0d 0f  |z%!0..}.........|
00005c30  87 05 cb 0d 0f 8c 0f c9  31 3a c8 8e 71 25 21 31  |........1:..q%!1|
00005c40  32 ca 0d 0f 91 0b c9 2d  32 3a f2 6f 62 0d 0f 96  |2......-2:.ob...|
00005c50  10 c9 51 25 3a c8 8e 71  25 21 31 36 ca 0d 0f 9b  |..Q%:..q%!16....|
00005c60  15 c9 30 2c 31 2c 32 2c  33 2c 34 2c 33 33 3a f2  |..0,1,2,3,4,33:.|
00005c70  71 62 0d 0f a0 0a c9 35  3a f2 6c 62 0d 0f a5 05  |qb.....5:.lb....|
00005c80  cb 0d 0f aa 11 c9 43 62  25 3a c8 8e 71 25 21 31  |......Cb%:..q%!1|
00005c90  36 ca 0d 0f af 0b c9 34  32 3a f2 6d 62 0d 0f b4  |6......42:.mb...|
00005ca0  0b c9 33 33 3a f2 72 62  0d 0f b9 26 c9 32 33 2c  |..33:.rb...&.23,|
00005cb0  32 32 3a f2 69 63 6f 6e  5f 73 65 6c 65 63 74 28  |22:.icon_select(|
00005cc0  43 62 25 2c 71 25 21 31  36 29 3a f2 73 62 0d 0f  |Cb%,q%!16):.sb..|
00005cd0  be 05 cb 0d 0f c3 05 cb  0d 0f c8 05 cb 0d 0f cd  |................|
00005ce0  05 cd 0d 0f d2 05 e1 0d  0f d7 2d dd f2 71 62 3a  |..........-..qb:|
00005cf0  ea 63 25 2c 68 25 2c 69  25 2c 6e 25 3a 63 25 3d  |.c%,h%,i%,n%:c%=|
00005d00  2d 31 3a e7 a4 69 63 6f  6e 5f 73 65 74 28 51 25  |-1:..icon_set(Q%|
00005d10  2c 31 29 8c 0d 0f dc bf  f2 69 63 6f 6e 5f 75 6e  |,1)......icon_un|
00005d20  73 68 61 64 65 28 51 25  2c 31 35 29 3a f2 69 63  |shade(Q%,15):.ic|
00005d30  6f 6e 5f 75 6e 73 68 61  64 65 28 51 25 2c 38 29  |on_unshade(Q%,8)|
00005d40  3a f2 69 63 6f 6e 5f 75  6e 73 68 61 64 65 28 51  |:.icon_unshade(Q|
00005d50  25 2c 31 37 29 3a f2 69  63 6f 6e 5f 75 6e 73 68  |%,17):.icon_unsh|
00005d60  61 64 65 28 51 25 2c 31  31 29 3a f2 69 63 6f 6e  |ade(Q%,11):.icon|
00005d70  5f 75 6e 73 68 61 64 65  28 51 25 2c 31 38 29 3a  |_unshade(Q%,18):|
00005d80  f2 69 63 6f 6e 5f 75 6e  73 68 61 64 65 28 51 25  |.icon_unshade(Q%|
00005d90  2c 31 34 29 3a f2 69 63  6f 6e 5f 75 6e 73 68 61  |,14):.icon_unsha|
00005da0  64 65 28 51 25 2c 31 39  29 3a f2 69 63 6f 6e 5f  |de(Q%,19):.icon_|
00005db0  75 6e 73 68 61 64 65 28  51 25 2c 31 36 29 3a f2  |unshade(Q%,16):.|
00005dc0  69 63 6f 6e 5f 75 6e 73  68 61 64 65 28 51 25 2c  |icon_unshade(Q%,|
00005dd0  31 33 29 0d 0f e1 af cc  3a f2 69 63 6f 6e 5f 73  |13).....:.icon_s|
00005de0  68 61 64 65 28 51 25 2c  31 35 29 3a f2 69 63 6f  |hade(Q%,15):.ico|
00005df0  6e 5f 73 68 61 64 65 28  51 25 2c 38 29 3a f2 69  |n_shade(Q%,8):.i|
00005e00  63 6f 6e 5f 73 68 61 64  65 28 51 25 2c 31 37 29  |con_shade(Q%,17)|
00005e10  3a f2 69 63 6f 6e 5f 73  68 61 64 65 28 51 25 2c  |:.icon_shade(Q%,|
00005e20  31 31 29 3a f2 69 63 6f  6e 5f 73 68 61 64 65 28  |11):.icon_shade(|
00005e30  51 25 2c 31 38 29 3a f2  69 63 6f 6e 5f 73 68 61  |Q%,18):.icon_sha|
00005e40  64 65 28 51 25 2c 31 34  29 3a f2 69 63 6f 6e 5f  |de(Q%,14):.icon_|
00005e50  73 68 61 64 65 28 51 25  2c 31 39 29 3a f2 69 63  |shade(Q%,19):.ic|
00005e60  6f 6e 5f 73 68 61 64 65  28 51 25 2c 31 36 29 3a  |on_shade(Q%,16):|
00005e70  f2 69 63 6f 6e 5f 73 68  61 64 65 28 51 25 2c 31  |.icon_shade(Q%,1|
00005e80  33 29 0d 0f e6 05 cd 0d  0f eb 15 e7 a4 69 63 6f  |3)...........ico|
00005e90  6e 5f 73 65 74 28 51 25  2c 32 29 8c 0d 0f f0 33  |n_set(Q%,2)....3|
00005ea0  f2 69 63 6f 6e 5f 75 6e  73 68 61 64 65 28 51 25  |.icon_unshade(Q%|
00005eb0  2c 32 35 29 3a f2 69 63  6f 6e 5f 75 6e 73 68 61  |,25):.icon_unsha|
00005ec0  64 65 28 51 25 2c 32 30  29 3a 63 25 3d 32 35 0d  |de(Q%,20):c%=25.|
00005ed0  0f f5 2b cc 3a f2 69 63  6f 6e 5f 73 68 61 64 65  |..+.:.icon_shade|
00005ee0  28 51 25 2c 32 35 29 3a  f2 69 63 6f 6e 5f 73 68  |(Q%,25):.icon_sh|
00005ef0  61 64 65 28 51 25 2c 32  30 29 0d 0f fa 05 cd 0d  |ade(Q%,20)......|
00005f00  0f ff 15 e7 a4 69 63 6f  6e 5f 73 65 74 28 51 25  |.....icon_set(Q%|
00005f10  2c 33 29 8c 0d 10 04 5d  f2 69 63 6f 6e 5f 75 6e  |,3)....].icon_un|
00005f20  73 68 61 64 65 28 51 25  2c 32 36 29 3a f2 69 63  |shade(Q%,26):.ic|
00005f30  6f 6e 5f 75 6e 73 68 61  64 65 28 51 25 2c 32 37  |on_unshade(Q%,27|
00005f40  29 3a f2 69 63 6f 6e 5f  75 6e 73 68 61 64 65 28  |):.icon_unshade(|
00005f50  51 25 2c 32 38 29 3a f2  69 63 6f 6e 5f 75 6e 73  |Q%,28):.icon_uns|
00005f60  68 61 64 65 28 51 25 2c  32 39 29 3a 63 25 3d 32  |hade(Q%,29):c%=2|
00005f70  36 0d 10 09 51 cc 3a f2  69 63 6f 6e 5f 73 68 61  |6...Q.:.icon_sha|
00005f80  64 65 28 51 25 2c 32 36  29 3a f2 69 63 6f 6e 5f  |de(Q%,26):.icon_|
00005f90  73 68 61 64 65 28 51 25  2c 32 37 29 3a f2 69 63  |shade(Q%,27):.ic|
00005fa0  6f 6e 5f 73 68 61 64 65  28 51 25 2c 32 38 29 3a  |on_shade(Q%,28):|
00005fb0  f2 69 63 6f 6e 5f 73 68  61 64 65 28 51 25 2c 32  |.icon_shade(Q%,2|
00005fc0  39 29 0d 10 0e 05 cd 0d  10 13 15 e7 a4 69 63 6f  |9)...........ico|
00005fd0  6e 5f 73 65 74 28 51 25  2c 34 29 8c 0d 10 18 48  |n_set(Q%,4)....H|
00005fe0  f2 69 63 6f 6e 5f 75 6e  73 68 61 64 65 28 51 25  |.icon_unshade(Q%|
00005ff0  2c 33 30 29 3a f2 69 63  6f 6e 5f 75 6e 73 68 61  |,30):.icon_unsha|
00006000  64 65 28 51 25 2c 33 32  29 3a f2 69 63 6f 6e 5f  |de(Q%,32):.icon_|
00006010  75 6e 73 68 61 64 65 28  51 25 2c 33 35 29 3a 63  |unshade(Q%,35):c|
00006020  25 3d 33 30 0d 10 1d 3e  cc 3a f2 69 63 6f 6e 5f  |%=30...>.:.icon_|
00006030  73 68 61 64 65 28 51 25  2c 33 30 29 3a f2 69 63  |shade(Q%,30):.ic|
00006040  6f 6e 5f 73 68 61 64 65  28 51 25 2c 33 32 29 3a  |on_shade(Q%,32):|
00006050  f2 69 63 6f 6e 5f 73 68  61 64 65 28 51 25 2c 33  |.icon_shade(Q%,3|
00006060  35 29 0d 10 22 05 cd 0d  10 27 0b e7 63 25 3d 2d  |5).."....'..c%=-|
00006070  31 8c 0d 10 2c 2b f2 63  61 72 65 74 5f 69 6e 66  |1...,+.caret_inf|
00006080  6f 28 68 25 2c 69 25 2c  6e 25 29 3a e7 68 25 3d  |o(h%,i%,n%):.h%=|
00006090  51 25 c8 99 32 36 32 33  35 34 2c 2d 31 0d 10 31  |Q%..262354,-1..1|
000060a0  17 cc 3a f2 63 61 72 65  74 5f 73 65 74 28 51 25  |..:.caret_set(Q%|
000060b0  2c 63 25 29 0d 10 36 05  cd 0d 10 3b 05 e1 0d 10  |,c%)..6....;....|
000060c0  40 2a dd f2 79 28 4c 62  25 2c f8 7a 25 29 3a 7a  |@*..y(Lb%,.z%):z|
000060d0  25 3d 41 25 21 34 38 3a  c8 95 7a 25 3a e7 7a 25  |%=A%!48:..z%:.z%|
000060e0  21 32 30 3d 4c 62 25 e1  0d 10 45 0f 7a 25 3d 7a  |!20=Lb%...E.z%=z|
000060f0  25 21 30 3a ce 3a e1 0d  10 4a 3b dd f2 6f 62 3a  |%!0:.:...J;..ob:|
00006100  ea 7a 25 2c 62 63 25 2c  63 63 25 3a 63 63 25 3d  |.z%,bc%,cc%:cc%=|
00006110  a6 2d 31 3a 62 63 25 3d  28 71 25 21 38 3d 31 29  |.-1:bc%=(q%!8=1)|
00006120  3a f2 79 28 71 25 21 31  36 2c 7a 25 29 3a e7 7a  |:.y(q%!16,z%):.z|
00006130  25 8c 0d 10 4f 09 e7 62  63 25 8c 0d 10 54 12 e7  |%...O..bc%...T..|
00006140  63 63 25 f2 54 28 7a 25  29 8b f2 74 62 0d 10 59  |cc%.T(z%)..tb..Y|
00006150  0b cc 3a e7 63 63 25 8c  0d 10 5e 28 f2 63 28 7a  |..:.cc%...^(.c(z|
00006160  25 21 34 2c 7a 25 2c 2d  33 2c 30 29 3a f2 70 62  |%!4,z%,-3,0):.pb|
00006170  28 7a 25 2c 22 63 6f 6e  66 69 67 75 72 65 22 29  |(z%,"configure")|
00006180  0d 10 63 2e cc 3a f2 73  65 6c 65 63 74 5f 70 72  |..c..:.select_pr|
00006190  69 6e 74 65 72 28 7a 25  2c 2d 31 2c 30 29 3a e7  |inter(z%,-1,0):.|
000061a0  a4 69 28 46 62 25 29 f2  75 62 28 7a 25 29 0d 10  |.i(Fb%).ub(z%)..|
000061b0  68 05 cd 0d 10 6d 05 cd  0d 10 72 05 e1 0d 10 77  |h....m....r....w|
000061c0  05 cd 0d 10 7c 0d f2 76  62 28 7a 25 29 3a e1 0d  |....|..vb(z%):..|
000061d0  10 81 3d dd f2 73 65 6c  65 63 74 5f 70 72 69 6e  |..=..select_prin|
000061e0  74 65 72 28 7a 25 2c 64  63 25 2c 65 63 25 29 3a  |ter(z%,dc%,ec%):|
000061f0  ea 66 63 25 2c 69 25 2c  73 24 3a 66 63 25 3d 57  |.fc%,i%,s$:fc%=W|
00006200  25 3a e7 ac 65 63 25 57  25 3d 7a 25 0d 10 86 0a  |%:..ec%W%=z%....|
00006210  e7 57 25 3d 30 e1 0d 10  8b 18 73 24 3d a4 6e 28  |.W%=0.....s$=.n(|
00006220  57 25 2c 30 29 3a e7 73  24 3c 3e 22 22 8c 0d 10  |W%,0):.s$<>""...|
00006230  90 09 e7 64 63 25 8c 0d  10 95 12 57 25 21 32 34  |...dc%.....W%!24|
00006240  3d 57 25 21 32 34 80 ac  32 0d 10 9a 05 cd 0d 10  |=W%!24..2.......|
00006250  9f 0b e7 57 25 21 33 32  8c 0d 10 a4 24 57 25 21  |...W%!32....$W%!|
00006260  32 34 3d 57 25 21 32 34  84 34 3a f2 69 28 57 25  |24=W%!24.4:.i(W%|
00006270  29 3a f2 66 28 2d 31 2c  57 25 2c 30 29 0d 10 a9  |):.f(-1,W%,0)...|
00006280  05 cd 0d 10 ae 0c e7 57  25 3d 66 63 25 8c 0d 10  |.......W%=fc%...|
00006290  b3 2f f2 69 63 6f 6e 5f  64 65 73 65 6c 65 63 74  |./.icon_deselect|
000062a0  28 2d 31 2c 66 63 25 21  32 30 29 3a c8 99 35 32  |(-1,fc%!20):..52|
000062b0  34 36 33 32 2c 2d 31 3a  66 63 25 3d 30 0d 10 b8  |4632,-1:fc%=0...|
000062c0  05 cd 0d 10 bd 13 57 25  3d 66 63 25 3a f2 62 28  |......W%=fc%:.b(|
000062d0  73 24 29 3a e1 0d 10 c2  05 cd 0d 10 c7 25 f2 63  |s$):.........%.c|
000062e0  28 57 25 21 34 2c 57 25  2c 2d 36 2c 30 29 3a f2  |(W%!4,W%,-6,0):.|
000062f0  77 62 28 57 25 29 3a f2  7a 3a e7 64 63 25 8c 0d  |wb(W%):.z:.dc%..|
00006300  10 cc 09 e7 66 63 25 8c  0d 10 d1 2e f2 69 63 6f  |....fc%......ico|
00006310  6e 5f 64 65 73 65 6c 65  63 74 28 2d 31 2c 66 63  |n_deselect(-1,fc|
00006320  25 21 32 30 29 3a 66 63  25 21 32 34 3d 66 63 25  |%!20):fc%!24=fc%|
00006330  21 32 34 80 ac 32 0d 10  d6 05 cd 0d 10 db 5d 57  |!24..2........]W|
00006340  25 21 32 34 3d 57 25 21  32 34 84 32 3a f2 69 63  |%!24=W%!24.2:.ic|
00006350  6f 6e 5f 73 65 6c 65 63  74 28 2d 31 2c 57 25 21  |on_select(-1,W%!|
00006360  32 30 29 3a c8 99 35 32  34 36 30 38 b8 2c 2c 2c  |20):..524608.,,,|
00006370  2c 69 25 3a e7 3f 69 25  d6 5a 25 2c 69 25 2c 73  |,i%:.?i%.Z%,i%,s|
00006380  24 3a c8 99 33 36 2c 22  50 72 69 6e 74 65 72 24  |$:..36,"Printer$|
00006390  22 2c 69 25 2c a9 73 24  0d 10 e0 0c cc 3a 57 25  |",i%,.s$.....:W%|
000063a0  3d 66 63 25 0d 10 e5 05  cd 0d 10 ea 05 e1 0d 10  |=fc%............|
000063b0  ef 48 dd f2 77 62 28 7a  25 29 3a ea 60 25 3a 60  |.H..wb(z%):.`%:`|
000063c0  25 3d 7a 25 21 33 36 3a  c8 99 35 32 34 36 31 32  |%=z%!36:..524612|
000063d0  2c 2c 60 25 21 38 2c 60  25 21 31 32 2c 60 25 21  |,,`%!8,`%!12,`%!|
000063e0  32 34 2c 60 25 21 31 36  2c 60 25 21 32 38 2c 60  |24,`%!16,`%!28,`|
000063f0  25 21 32 30 3a e1 0d 10  f4 38 dd f2 7a 3a 21 62  |%!20:....8..z:!b|
00006400  61 25 3d 32 30 3a 62 61  25 21 31 32 3d 30 3a 62  |a%=20:ba%!12=0:b|
00006410  61 25 21 31 36 3d 35 32  34 36 31 35 3a c8 99 32  |a%!16=524615:..2|
00006420  36 32 33 37 35 2c 31 37  2c 62 61 25 3a e1 0d 10  |62375,17,ba%:...|
00006430  f9 c1 dd a4 43 28 67 63  25 2c 7a 25 29 3a ea 70  |....C(gc%,z%):.p|
00006440  24 2c 72 25 2c 73 24 2c  69 25 3a 70 24 3d a4 6d  |$,r%,s$,i%:p$=.m|
00006450  73 67 5f 30 28 41 25 21  31 32 2c 22 43 4c 4d 22  |sg_0(A%!12,"CLM"|
00006460  29 3a 21 71 25 3d 33 32  2b a9 70 24 80 ac 33 3a  |):!q%=32+.p$..3:|
00006470  71 25 21 31 32 3d 30 3a  71 25 21 31 36 3d 31 31  |q%!12=0:q%!16=11|
00006480  3a 71 25 21 32 30 3d 67  63 25 3a 71 25 21 32 34  |:q%!20=gc%:q%!24|
00006490  3d 30 3a 24 28 71 25 2b  32 38 29 3d 70 24 2b bd  |=0:$(q%+28)=p$+.|
000064a0  30 3a c8 99 32 36 32 33  37 35 2c 31 38 2c 71 25  |0:..262375,18,q%|
000064b0  3a 71 61 25 3d 30 3a 72  61 25 3d 7a 25 3a f5 3a  |:qa%=0:ra%=z%:.:|
000064c0  f2 76 28 6c 61 25 29 3a  fd 71 61 25 3a 72 61 25  |.v(la%):.qa%:ra%|
000064d0  3d 30 3a e7 71 61 25 3d  32 69 25 3d 71 25 2b 32  |=0:.qa%=2i%=q%+2|
000064e0  38 3a d6 5a 25 2c 69 25  2c 73 24 3a 3d 73 24 0d  |8:.Z%,i%,s$:=s$.|
000064f0  10 fe 07 3d 22 22 0d 11  03 b4 dd a4 6e 28 7a 25  |...=""......n(z%|
00006500  2c 68 63 25 29 3a ea 4e  25 2c 70 24 2c 48 25 2c  |,hc%):.N%,p$,H%,|
00006510  66 62 25 2c 66 25 2c 73  24 2c 69 63 25 3a ea 6a  |fb%,f%,s$,ic%:.j|
00006520  61 24 2c 66 62 25 2c 61  62 25 2c 5a 62 25 2c 63  |a$,fb%,ab%,Zb%,c|
00006530  24 2c 4b 25 3a e3 66 62  25 3d 30 b8 32 35 35 3a  |$,K%:.fb%=0.255:|
00006540  61 61 25 3f 66 62 25 3d  71 25 3f 66 62 25 3a ed  |aa%?fb%=q%?fb%:.|
00006550  3a 48 25 3d 7a 25 21 34  3a 4e 25 3d 7a 25 21 31  |:H%=z%!4:N%=z%!1|
00006560  32 3a 67 24 3d a4 74 61  73 6b 5f 72 65 61 64 5f  |2:g$=.task_read_|
00006570  65 6e 76 28 22 50 72 69  6e 74 65 72 54 79 70 65  |env("PrinterType|
00006580  24 22 2b c3 4e 25 21 30  2c 62 61 25 29 3a c8 99  |$"+.N%!0,ba%):..|
00006590  36 2c 32 30 34 2c 49 61  25 3a c8 99 34 32 34 33  |6,204,Ia%:..4243|
000065a0  32 34 3a c8 8e 4e 25 21  30 ca 0d 11 08 0d c9 31  |24:..N%!0......1|
000065b0  3a e7 ac 68 63 25 8c 0d  11 0d 2f 70 24 3d a4 43  |:..hc%..../p$=.C|
000065c0  28 31 2c 7a 25 29 3a e7  70 24 3c 3e 22 22 8c 3d  |(1,z%):.p$<>"".=|
000065d0  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 4f 4b  |.msg_1(A%!12,"OK|
000065e0  49 22 2c 70 24 29 0d 11  12 05 cd 0d 11 17 19 69  |I",p$).........i|
000065f0  63 25 3d a4 6f 28 31 29  3a e7 69 63 25 3d 30 69  |c%=.o(1):.ic%=0i|
00006600  63 25 3d 33 0d 11 1c 0f  e7 7a 25 21 32 34 80 31  |c%=3.....z%!24.1|
00006610  32 38 8c 0d 11 21 25 67  24 3d 22 64 65 76 69 63  |28...!%g$="devic|
00006620  65 73 23 62 75 66 66 65  72 22 2b c3 69 63 25 2b  |es#buffer"+.ic%+|
00006630  22 3a 24 2e 22 2b a4 55  0d 11 26 2c cc 3a 67 24  |":$."+.U..&,.:g$|
00006640  3d 22 64 65 76 69 63 65  73 23 62 75 66 66 65 72  |="devices#buffer|
00006650  22 2b c3 69 63 25 2b 22  3a 24 2e 50 61 72 61 6c  |"+.ic%+":$.Paral|
00006660  6c 65 6c 22 0d 11 2b 05  cd 0d 11 30 0d c9 32 3a  |lel"..+....0..2:|
00006670  e7 ac 68 63 25 8c 0d 11  35 2f 70 24 3d a4 43 28  |..hc%...5/p$=.C(|
00006680  32 2c 7a 25 29 3a e7 70  24 3c 3e 22 22 8c 3d a4  |2,z%):.p$<>"".=.|
00006690  6d 73 67 5f 31 28 41 25  21 31 32 2c 22 4f 4b 4a  |msg_1(A%!12,"OKJ|
000066a0  22 2c 70 24 29 0d 11 3a  05 cd 0d 11 3f 5b c8 99  |",p$)..:....?[..|
000066b0  38 37 2c 35 2c 4e 25 3f  34 3a c8 99 38 37 2c 36  |87,5,N%?4:..87,6|
000066c0  2c 4e 25 3f 34 3a c8 99  38 37 2c 31 2c 4e 25 21  |,N%?4:..87,1,N%!|
000066d0  38 3a c8 99 38 37 2c 30  2c 4e 25 3f 35 2c ac 31  |8:..87,0,N%?5,.1|
000066e0  3a c8 99 36 2c 32 30 34  2c 31 b8 2c 49 61 25 3a  |:..6,204,1.,Ia%:|
000066f0  69 63 25 3d a4 6f 28 32  29 3a e7 69 63 25 3d 30  |ic%=.o(2):.ic%=0|
00006700  69 63 25 3d 33 0d 11 44  28 67 24 3d 22 64 65 76  |ic%=3..D(g$="dev|
00006710  69 63 65 73 23 62 75 66  66 65 72 22 2b c3 69 63  |ices#buffer"+.ic|
00006720  25 2b 22 3a 24 2e 53 65  72 69 61 6c 22 0d 11 49  |%+":$.Serial"..I|
00006730  27 c9 34 3a e7 24 4e 25  21 31 32 3d 22 22 8c 3d  |'.4:.$N%!12="".=|
00006740  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 4f 4b  |.msg_0(A%!12,"OK|
00006750  41 47 22 29 0d 11 4e 3f  67 24 3d 22 4e 65 74 50  |AG")..N?g$="NetP|
00006760  72 69 6e 74 23 22 2b 24  4e 25 21 31 32 2b 22 3a  |rint#"+$N%!12+":|
00006770  22 3a c8 99 32 36 33 38  37 32 3a c8 99 32 36 32  |":..263872:..262|
00006780  36 35 39 2c 24 4e 25 21  31 32 3a c8 99 32 36 33  |659,$N%!12:..263|
00006790  38 37 33 0d 11 53 1c c9  35 3a 67 24 3d 22 6e 75  |873..S..5:g$="nu|
000067a0  6c 6c 3a 22 3a e7 4e 25  21 31 36 3c 3e 30 8c 0d  |ll:":.N%!16<>0..|
000067b0  11 58 26 e7 3f 28 4e 25  21 31 36 29 3e 33 32 80  |.X&.?(N%!16)>32.|
000067c0  3f 28 4e 25 21 31 36 29  3c 31 32 37 67 24 3d 24  |?(N%!16)<127g$=$|
000067d0  4e 25 21 31 36 0d 11 5d  05 cd 0d 11 62 24 c8 99  |N%!16..]....b$..|
000067e0  31 33 31 30 38 30 2c 31  37 2c 67 24 b8 66 62 25  |131080,17,g$.fb%|
000067f0  3b 66 25 3a e7 66 25 80  31 66 62 25 3d 30 0d 11  |;f%:.f%.1fb%=0..|
00006800  67 09 e7 66 62 25 8c 0d  11 6c 3d c8 99 31 33 31  |g..fb%...l=..131|
00006810  30 38 35 2c 36 37 2c 67  24 b8 66 62 25 3b 66 25  |085,67,g$.fb%;f%|
00006820  3a e7 28 66 25 80 31 29  3d 30 d9 23 66 62 25 3a  |:.(f%.1)=0.#fb%:|
00006830  c8 99 31 33 31 30 38 30  2c 31 38 2c 67 24 2c 48  |..131080,18,g$,H|
00006840  25 21 32 38 0d 11 71 2a  cc 3a c8 99 31 33 31 30  |%!28..q*.:..1310|
00006850  38 30 2c 31 31 2c 67 24  2c 48 25 21 32 38 b8 66  |80,11,g$,H%!28.f|
00006860  62 25 3b 66 25 3a e7 28  66 25 80 31 29 8c 0d 11  |b%;f%:.(f%.1)...|
00006870  76 19 66 62 25 2b 3d 34  3a d6 5a 25 2c 66 62 25  |v.fb%+=4:.Z%,fb%|
00006880  2c 73 24 3a 3d 73 24 0d  11 7b 05 cd 0d 11 80 05  |,s$:=s$..{......|
00006890  cd 0d 11 85 20 c9 36 3a  73 24 3d a4 63 61 28 4e  |.... .6:s$=.ca(N|
000068a0  25 2c 67 24 29 3a e7 73  24 3c 3e 22 22 8c 3d 73  |%,g$):.s$<>"".=s|
000068b0  24 0d 11 8a 4f c9 38 3a  c8 99 31 33 31 31 30 37  |$...O.8:..131107|
000068c0  2c 22 50 72 69 6e 74 65  72 54 79 70 65 24 38 22  |,"PrinterType$8"|
000068d0  2c 4f 25 2c 32 35 36 2c  2c 33 b8 2c 2c 66 25 3a  |,O%,256,,3.,,f%:|
000068e0  4f 25 3f 66 25 3d 31 33  3a 67 24 3d 24 4f 25 3a  |O%?f%=13:g$=$O%:|
000068f0  e7 67 24 3d 22 22 67 24  3d 22 6e 75 6c 6c 3a 22  |.g$=""g$="null:"|
00006900  0d 11 8f 0c c9 39 3a e7  4a 61 25 8c 0d 11 94 3e  |.....9:.Ja%....>|
00006910  63 24 3d 24 7a 25 21 34  30 3a c8 99 34 32 34 35  |c$=$z%!40:..4245|
00006920  37 38 2c 30 2c 32 2c 63  24 2c 30 2c 30 b8 66 62  |78,0,2,c$,0,0.fb|
00006930  25 2c 2c 2c 6a 63 25 2c  2c 5a 62 25 3b 61 62 25  |%,,,jc%,,Zb%;ab%|
00006940  3a e7 28 61 62 25 80 31  29 8c 0d 11 99 1d 3d a4  |:.(ab%.1).....=.|
00006950  6d 73 67 5f 31 20 28 41  25 21 31 32 2c 22 4f 4b  |msg_1 (A%!12,"OK|
00006960  41 52 22 2c 63 24 29 0d  11 9e 05 cd 0d 11 a3 27  |AR",c$)........'|
00006970  c8 99 34 32 34 33 32 33  2c 31 2c 5a 62 25 2c 63  |..424323,1,Zb%,c|
00006980  24 b8 66 62 25 3b 61 62  25 3a e7 28 61 62 25 80  |$.fb%;ab%:.(ab%.|
00006990  31 29 8c 0d 11 a8 1d 3d  a4 6d 73 67 5f 31 20 28  |1).....=.msg_1 (|
000069a0  41 25 21 31 32 2c 22 4f  4b 41 52 22 2c 63 24 29  |A%!12,"OKAR",c$)|
000069b0  0d 11 ad 05 cd 0d 11 b2  7d 71 24 3d 22 53 68 61  |........}q$="Sha|
000069c0  72 65 3a 3a 5f 53 22 2b  a4 75 28 5a 62 25 29 2b  |re::_S"+.u(Zb%)+|
000069d0  22 2e 22 3a 6a 61 24 3d  22 53 68 61 72 65 3a 3a  |".":ja$="Share::|
000069e0  5f 53 22 2b a4 75 28 5a  62 25 29 2b 22 2e 52 65  |_S"+.u(Zb%)+".Re|
000069f0  6d 53 70 6f 6f 6c 2e 22  2b 68 24 3a c8 99 32 39  |mSpool."+h$:..29|
00006a00  33 32 35 34 3a c8 99 31  33 31 30 38 30 2c 38 2c  |3254:..131080,8,|
00006a10  6a 61 24 2c 2c 2c 30 b8  66 62 25 3b 61 62 25 3a  |ja$,,,0.fb%;ab%:|
00006a20  c8 99 32 39 33 32 35 33  3a e7 28 61 62 25 80 31  |..293253:.(ab%.1|
00006a30  29 8c 0d 11 b7 1d 3d a4  6d 73 67 5f 31 20 28 41  |).....=.msg_1 (A|
00006a40  25 21 31 32 2c 22 4f 4b  41 52 22 2c 63 24 29 0d  |%!12,"OKAR",c$).|
00006a50  11 bc 05 cd 0d 11 c1 62  6a 61 24 3d 22 53 68 61  |.......bja$="Sha|
00006a60  72 65 3a 3a 5f 53 22 2b  a4 75 28 5a 62 25 29 2b  |re::_S"+.u(Zb%)+|
00006a70  22 2e 52 65 6d 51 75 65  75 65 2e 22 2b 68 24 3a  |".RemQueue."+h$:|
00006a80  c8 99 32 39 33 32 35 34  3a c8 99 31 33 31 30 38  |..293254:..13108|
00006a90  30 2c 38 2c 6a 61 24 2c  2c 2c 30 b8 66 62 25 3b  |0,8,ja$,,,0.fb%;|
00006aa0  61 62 25 3a c8 99 32 39  33 32 35 33 3a e7 28 61  |ab%:..293253:.(a|
00006ab0  62 25 80 31 29 8c 0d 11  c6 1d 3d a4 6d 73 67 5f  |b%.1).....=.msg_|
00006ac0  31 20 28 41 25 21 31 32  2c 22 4f 4b 41 52 22 2c  |1 (A%!12,"OKAR",|
00006ad0  63 24 29 0d 11 cb 05 cd  0d 11 d0 13 73 24 3d a4  |c$).........s$=.|
00006ae0  64 61 3a e7 73 24 3c 3e  22 22 8c 0d 11 d5 1d 3d  |da:.s$<>"".....=|
00006af0  a4 6d 73 67 5f 31 20 28  41 25 21 31 32 2c 22 4f  |.msg_1 (A%!12,"O|
00006b00  4b 41 52 22 2c 63 24 29  0d 11 da 05 cd 0d 11 df  |KAR",c$)........|
00006b10  8e 4b 25 3d a7 63 24 2c  22 20 22 29 3a c8 95 4b  |.K%=.c$," "):..K|
00006b20  25 3a c1 63 24 2c 4b 25  2c 31 29 3d bd 31 36 30  |%:.c$,K%,1)=.160|
00006b30  3a 4b 25 3d a7 63 24 2c  22 20 22 2c 4b 25 2b 31  |:K%=.c$," ",K%+1|
00006b40  29 3a ce 3a 67 24 3d 22  53 68 61 72 65 3a 3a 5f  |):.:g$="Share::_|
00006b50  53 22 2b a4 75 28 5a 62  25 29 2b 22 2e 52 65 6d  |S"+.u(Zb%)+".Rem|
00006b60  53 70 6f 6f 6c 2e 22 2b  68 24 2b 22 2e 22 2b 63  |Spool."+h$+"."+c|
00006b70  24 3a c8 99 32 39 33 32  35 34 3a c8 99 31 33 31  |$:..293254:..131|
00006b80  30 38 30 2c 31 37 2c 67  24 b8 66 62 25 3b 66 25  |080,17,g$.fb%;f%|
00006b90  3a e7 66 25 80 31 66 62  25 3d 30 0d 11 e4 09 e7  |:.f%.1fb%=0.....|
00006ba0  66 62 25 8c 0d 11 e9 3d  c8 99 31 33 31 30 38 35  |fb%....=..131085|
00006bb0  2c 36 37 2c 67 24 b8 66  62 25 3b 66 25 3a e7 28  |,67,g$.fb%;f%:.(|
00006bc0  66 25 80 31 29 3d 30 d9  23 66 62 25 3a c8 99 31  |f%.1)=0.#fb%:..1|
00006bd0  33 31 30 38 30 2c 31 38  2c 67 24 2c 48 25 21 32  |31080,18,g$,H%!2|
00006be0  38 0d 11 ee 0c c8 99 32  39 33 32 35 33 0d 11 f3  |8......293253...|
00006bf0  33 cc 3a c8 99 31 33 31  30 38 30 2c 31 31 2c 67  |3.:..131080,11,g|
00006c00  24 2c 48 25 21 32 38 b8  66 62 25 3b 66 25 3a c8  |$,H%!28.fb%;f%:.|
00006c10  99 32 39 33 32 35 33 3a  e7 28 66 25 80 31 29 8c  |.293253:.(f%.1).|
00006c20  0d 11 f8 1d 3d a4 6d 73  67 5f 31 20 28 41 25 21  |....=.msg_1 (A%!|
00006c30  31 32 2c 22 4f 4b 41 52  22 2c 63 24 29 0d 11 fd  |12,"OKAR",c$)...|
00006c40  05 cd 0d 12 02 05 cd 0d  12 07 1f cc 3a 3d a4 6d  |............:=.m|
00006c50  73 67 5f 31 20 28 41 25  21 31 32 2c 22 4f 4b 41  |sg_1 (A%!12,"OKA|
00006c60  52 22 2c 63 24 29 0d 12  0c 05 cd 0d 12 11 05 cb  |R",c$)..........|
00006c70  0d 12 16 4d c8 99 33 36  2c 22 50 72 69 6e 74 65  |...M..36,"Printe|
00006c80  72 54 79 70 65 24 22 2b  c3 4e 25 21 30 2c 67 24  |rType$"+.N%!0,g$|
00006c90  2c a9 67 24 3a f2 4a 28  4e 25 21 30 29 3a e3 66  |,.g$:.J(N%!0):.f|
00006ca0  62 25 3d 30 b8 32 35 35  3a 71 25 3f 66 62 25 3d  |b%=0.255:q%?fb%=|
00006cb0  61 61 25 3f 66 62 25 3a  ed 3a 3d 22 22 0d 12 1b  |aa%?fb%:.:=""...|
00006cc0  1c dd f2 78 62 28 69 63  25 29 3a e7 69 63 25 c8  |...xb(ic%):.ic%.|
00006cd0  99 36 2c 32 31 2c 69 63  25 0d 12 20 05 e1 0d 12  |.6,21,ic%.. ....|
00006ce0  25 35 dd f2 4a 28 6b 63  25 29 3a ea 78 25 3a ea  |%5..J(kc%):.x%:.|
00006cf0  85 3a ee 85 ea f7 85 3a  f2 79 62 3a f2 78 62 28  |.:.....:.yb:.xb(|
00006d00  a4 6f 28 78 25 29 29 3a  c8 99 36 2c 35 2c 6b 63  |.o(x%)):..6,5,kc|
00006d10  25 3a e1 0d 12 2a 1e c8  99 36 2c 32 34 35 2c 2c  |%:...*...6,245,,|
00006d20  32 35 35 b8 2c 78 25 3a  e7 78 25 3c 3e 6b 63 25  |255.,x%:.x%<>kc%|
00006d30  8c 0d 12 2f 15 f2 7a 62  3a c8 99 36 2c 35 2c 6b  |.../..zb:..6,5,k|
00006d40  63 25 3a f2 79 62 0d 12  34 05 cd 0d 12 39 05 e1  |c%:.yb..4....9..|
00006d50  0d 12 3e 12 dd f2 7a 62  3a c8 99 36 2c 32 32 39  |..>...zb:..6,229|
00006d60  3a e1 0d 12 43 14 dd f2  79 62 3a c8 99 36 2c 32  |:...C...yb:..6,2|
00006d70  32 39 2c 31 3a e1 0d 12  48 34 dd a4 63 61 28 4e  |29,1:...H4..ca(N|
00006d80  25 2c f8 61 24 29 3a ea  63 25 2c 66 25 2c 73 24  |%,.a$):.c%,f%,s$|
00006d90  3a e7 ac a4 7a 8c 3d a4  6d 73 67 5f 30 28 41 25  |:...z.=.msg_0(A%|
00006da0  21 31 32 2c 22 4f 4b 4c  22 29 0d 12 4d 21 e7 4e  |!12,"OKL")..M!.N|
00006db0  25 21 32 30 3d 30 8c 3d  a4 6d 73 67 5f 30 28 41  |%!20=0.=.msg_0(A|
00006dc0  25 21 31 32 2c 22 4f 4b  4b 22 29 0d 12 52 3e 61  |%!12,"OKK")..R>a|
00006dd0  24 3d 22 4e 46 53 23 50  72 69 6e 74 65 72 3a 3a  |$="NFS#Printer::|
00006de0  22 2b 24 4e 25 21 32 30  3a e7 4e 25 21 32 34 3d  |"+$N%!20:.N%!24=|
00006df0  30 61 24 2b 3d 22 2e 6c  70 22 8b 61 24 2b 3d 22  |0a$+=".lp".a$+="|
00006e00  2e 22 2b 24 4e 25 21 32  34 0d 12 57 28 e7 4e 25  |."+$N%!24..W(.N%|
00006e10  21 32 38 3d 30 61 24 2b  3d 22 2e 6e 6f 62 6f 64  |!28=0a$+=".nobod|
00006e20  79 22 8b 61 24 2b 3d 22  2e 22 2b 24 4e 25 21 32  |y".a$+="."+$N%!2|
00006e30  38 0d 12 5c 18 e7 4e 25  21 33 32 61 24 2b 3d 22  |8..\..N%!32a$+="|
00006e40  2e 22 2b 24 4e 25 21 33  32 0d 12 61 20 c8 99 31  |."+$N%!32..a ..1|
00006e50  33 31 30 38 35 2c 31 34  33 2c 61 24 b8 63 25 3b  |31085,143,a$.c%;|
00006e60  66 25 3a e7 66 25 80 31  8c 0d 12 66 0a c8 8e 21  |f%:.f%.1...f...!|
00006e70  63 25 ca 0d 12 6b 1d c9  32 30 34 3a 3d a4 6d 73  |c%...k..204:=.ms|
00006e80  67 5f 30 28 41 25 21 31  32 2c 22 4f 4b 4d 22 29  |g_0(A%!12,"OKM")|
00006e90  0d 12 70 29 7f 3a 66 25  3d 63 25 2b 34 3a d6 5a  |..p).:f%=c%+4:.Z|
00006ea0  25 2c 66 25 2c 73 24 3a  3d 73 24 2b 22 20 28 22  |%,f%,s$:=s$+" ("|
00006eb0  2b c3 21 63 25 2b 22 29  22 0d 12 75 05 cb 0d 12  |+.!c%+")"..u....|
00006ec0  7a 05 cd 0d 12 7f 14 c8  99 31 33 31 30 38 35 2c  |z........131085,|
00006ed0  2c 63 25 3a 3d 22 22 0d  12 84 38 dd f2 67 28 6b  |,c%:=""...8..g(k|
00006ee0  61 24 2c 6c 63 25 2c 6d  63 25 29 3a ea 79 25 2c  |a$,lc%,mc%):.y%,|
00006ef0  69 25 2c 6e 63 25 2c 6f  63 25 2c 70 63 25 3a ea  |i%,nc%,oc%,pc%:.|
00006f00  7a 25 2c 53 25 2c 71 62  25 3a e7 6c 63 25 8c 0d  |z%,S%,qb%:.lc%..|
00006f10  12 89 18 71 63 25 3d 71  25 21 30 2d 36 34 3a 72  |...qc%=q%!0-64:r|
00006f20  63 25 3d 71 25 21 34 0d  12 8e 05 cd 0d 12 93 09  |c%=q%!4.........|
00006f30  e7 6d 63 25 8c 0d 12 98  71 21 4f 25 3d 71 25 21  |.mc%....q!O%=q%!|
00006f40  31 32 3a 4f 25 21 34 3d  71 25 21 31 36 3a c8 99  |12:O%!4=q%!16:..|
00006f50  32 36 32 33 35 30 2c 2c  4f 25 3a 6e 63 25 3d 4f  |262350,,O%:nc%=O|
00006f60  25 21 31 36 3a 6f 63 25  3d 4f 25 21 32 30 3a c8  |%!16:oc%=O%!20:.|
00006f70  99 32 36 32 33 34 37 2c  2c 4f 25 3a 71 63 25 3d  |.262347,,O%:qc%=|
00006f80  4f 25 21 32 30 2b 4f 25  21 34 2b 6e 63 25 2b 32  |O%!20+O%!4+nc%+2|
00006f90  3a 72 63 25 3d 4f 25 21  32 34 2b 4f 25 21 31 36  |:rc%=O%!24+O%!16|
00006fa0  2b 6f 63 25 2d 32 0d 12  9d 05 cd 0d 12 a2 0f e7  |+oc%-2..........|
00006fb0  6b 61 24 3d 22 53 56 45  22 8c 0d 12 a7 38 f2 41  |ka$="SVE"....8.A|
00006fc0  62 28 43 61 25 21 32 38  2c a4 6d 73 67 5f 30 28  |b(Ca%!28,.msg_0(|
00006fd0  41 25 21 31 32 2c 22 4f  50 22 29 29 3a c8 99 32  |A%!12,"OP")):..2|
00006fe0  36 32 33 35 36 2c 2c 7a  62 25 2c 71 63 25 2c 72  |62356,,zb%,qc%,r|
00006ff0  63 25 0d 12 ac 0c cc 3a  c8 8e 6b 61 24 ca 0d 12  |c%.....:..ka$...|
00007000  b1 79 c9 22 4d 45 31 22  3a f2 6d 65 6e 75 5f 63  |.y."ME1":.menu_c|
00007010  72 65 61 74 65 28 5f 25  2c a4 6d 73 67 5f 30 28  |reate(_%,.msg_0(|
00007020  41 25 21 31 32 2c 22 4d  45 31 22 29 29 3a f2 42  |A%!12,"ME1")):.B|
00007030  62 28 5f 25 2c 30 2c 47  62 25 2c 30 29 3a f2 61  |b(_%,0,Gb%,0):.a|
00007040  28 5f 25 2c 32 2c 41 25  21 34 34 3d 30 29 3a 72  |(_%,2,A%!44=0):r|
00007050  63 25 3d 39 36 2b 28 35  2b 31 29 2a 70 61 25 3a  |c%=96+(5+1)*pa%:|
00007060  e7 76 62 25 7a 61 25 3d  30 8b f2 79 28 71 25 21  |.vb%za%=0..y(q%!|
00007070  31 36 2c 7a 61 25 29 0d  12 b6 0f c9 22 4d 45 32  |16,za%)....."ME2|
00007080  22 3a e7 a4 52 8c 0d 12  bb 52 f2 6d 65 6e 75 5f  |":..R....R.menu_|
00007090  63 72 65 61 74 65 28 5f  25 2c a4 6d 73 67 5f 30  |create(_%,.msg_0|
000070a0  28 41 25 21 31 32 2c 22  4d 45 32 22 29 2b a4 6d  |(A%!12,"ME2")+.m|
000070b0  73 67 5f 30 28 41 25 21  31 32 2c 22 4d 45 32 61  |sg_0(A%!12,"ME2a|
000070c0  22 29 2b a4 6d 73 67 5f  30 28 41 25 21 31 32 2c  |")+.msg_0(A%!12,|
000070d0  22 4d 45 32 62 22 29 29  0d 12 c0 3f cc 3a f2 6d  |"ME2b"))...?.:.m|
000070e0  65 6e 75 5f 63 72 65 61  74 65 28 5f 25 2c a4 6d  |enu_create(_%,.m|
000070f0  73 67 5f 30 28 41 25 21  31 32 2c 22 4d 45 32 22  |sg_0(A%!12,"ME2"|
00007100  29 2b a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |)+.msg_0(A%!12,"|
00007110  4d 45 32 62 22 29 29 0d  12 c5 05 cd 0d 12 ca 2a  |ME2b"))........*|
00007120  f2 6d 65 6e 75 5f 74 69  63 6b 5f 6d 61 74 63 68  |.menu_tick_match|
00007130  28 5f 25 2c a4 69 63 6f  6e 5f 72 65 61 64 28 51  |(_%,.icon_read(Q|
00007140  25 2c 31 35 29 29 0d 12  cf 56 c9 22 4d 45 33 22  |%,15))...V."ME3"|
00007150  3a f2 6d 65 6e 75 5f 63  72 65 61 74 65 28 5f 25  |:.menu_create(_%|
00007160  2c a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 4d  |,.msg_0(A%!12,"M|
00007170  45 33 22 29 29 3a f2 6d  65 6e 75 5f 74 69 63 6b  |E3")):.menu_tick|
00007180  5f 6d 61 74 63 68 28 5f  25 2c a4 69 63 6f 6e 5f  |_match(_%,.icon_|
00007190  72 65 61 64 28 51 25 2c  31 37 29 29 0d 12 d4 56  |read(Q%,17))...V|
000071a0  c9 22 4d 45 34 22 3a f2  6d 65 6e 75 5f 63 72 65  |."ME4":.menu_cre|
000071b0  61 74 65 28 5f 25 2c a4  6d 73 67 5f 30 28 41 25  |ate(_%,.msg_0(A%|
000071c0  21 31 32 2c 22 4d 45 34  22 29 29 3a f2 6d 65 6e  |!12,"ME4")):.men|
000071d0  75 5f 74 69 63 6b 5f 6d  61 74 63 68 28 5f 25 2c  |u_tick_match(_%,|
000071e0  a4 69 63 6f 6e 5f 72 65  61 64 28 51 25 2c 31 38  |.icon_read(Q%,18|
000071f0  29 29 0d 12 d9 52 c9 22  4d 45 35 22 3a f2 6d 65  |))...R."ME5":.me|
00007200  6e 75 5f 63 72 65 61 74  65 28 5f 25 2c a4 6d 73  |nu_create(_%,.ms|
00007210  67 5f 30 28 41 25 21 31  32 2c 22 4d 45 35 22 29  |g_0(A%!12,"ME5")|
00007220  29 3a 70 63 25 3d 28 5f  25 21 32 38 80 32 35 36  |):pc%=(_%!28.256|
00007230  29 3c 3e 30 3a e7 ac 28  a4 76 3d 30 80 a4 71 3c  |)<>0:..(.v=0..q<|
00007240  3e 30 29 8c 0d 12 de 0f  e7 a4 76 3d 33 80 a4 71  |>0).......v=3..q|
00007250  3d 30 8c 0d 12 e3 2d f2  6d 65 6e 75 5f 69 74 65  |=0....-.menu_ite|
00007260  6d 28 5f 25 2c 31 2c a4  6d 73 67 5f 30 28 41 25  |m(_%,1,.msg_0(A%|
00007270  21 31 32 2c 22 4d 45 35  63 22 29 2c 70 63 25 29  |!12,"ME5c"),pc%)|
00007280  0d 12 e8 2f cc 3a f2 6d  65 6e 75 5f 69 74 65 6d  |.../.:.menu_item|
00007290  28 5f 25 2c 31 2c a4 6d  73 67 5f 30 28 41 25 21  |(_%,1,.msg_0(A%!|
000072a0  31 32 2c 22 4d 45 35 61  22 29 2c 70 63 25 29 0d  |12,"ME5a"),pc%).|
000072b0  12 ed 05 cd 0d 12 f2 05  cd 0d 12 f7 2a f2 6d 65  |............*.me|
000072c0  6e 75 5f 74 69 63 6b 5f  6d 61 74 63 68 28 5f 25  |nu_tick_match(_%|
000072d0  2c a4 69 63 6f 6e 5f 72  65 61 64 28 51 25 2c 31  |,.icon_read(Q%,1|
000072e0  39 29 29 0d 12 fc 12 c9  22 4d 45 36 22 3a e7 6c  |9))....."ME6":.l|
000072f0  63 25 f2 43 62 0d 13 01  2a f2 6d 65 6e 75 5f 74  |c%.Cb...*.menu_t|
00007300  69 63 6b 5f 6d 61 74 63  68 28 5f 25 2c a4 69 63  |ick_match(_%,.ic|
00007310  6f 6e 5f 72 65 61 64 28  51 25 2c 32 35 29 29 0d  |on_read(Q%,25)).|
00007320  13 06 10 c9 22 4d 51 31  22 3a e7 6c 63 25 8c 0d  |...."MQ1":.lc%..|
00007330  13 0b 6d f2 65 62 3a 79  61 25 3d 72 63 25 3a 21  |..m.eb:ya%=rc%:!|
00007340  71 25 3d 41 25 21 34 30  3a c8 99 32 36 32 33 34  |q%=A%!40:..26234|
00007350  37 2c 2c 71 25 3a 42 25  3d 79 61 25 2d 71 25 21  |7,,q%:B%=ya%-q%!|
00007360  31 36 2b 71 25 21 32 34  3a 79 61 25 3d ba 28 50  |16+q%!24:ya%=.(P|
00007370  25 2b 34 34 29 3a 69 25  3d 41 25 21 31 36 3a 7a  |%+44):i%=A%!16:z|
00007380  61 25 3d 21 69 25 3a 41  61 25 3d 69 25 21 34 3a  |a%=!i%:Aa%=i%!4:|
00007390  e7 41 61 25 3d 2d 31 41  61 25 3d 30 0d 13 10 0b  |.Aa%=-1Aa%=0....|
000073a0  e7 41 61 25 3d 30 8c 0d  13 15 52 f2 6d 65 6e 75  |.Aa%=0....R.menu|
000073b0  5f 63 72 65 61 74 65 28  5f 25 2c a4 6d 73 67 5f  |_create(_%,.msg_|
000073c0  31 28 41 25 21 31 32 2c  22 4d 51 31 22 2c a4 6d  |1(A%!12,"MQ1",.m|
000073d0  73 67 5f 30 28 41 25 21  31 32 2c 22 4d 51 31 61  |sg_0(A%!12,"MQ1a|
000073e0  22 29 29 29 3a e7 7a 61  25 7a 61 25 21 32 34 3d  |"))):.za%za%!24=|
000073f0  7a 61 25 21 32 34 84 31  36 0d 13 1a 0e cc 3a e7  |za%!24.16.....:.|
00007400  41 61 25 21 31 32 8c 0d  13 1f 3d f2 6d 65 6e 75  |Aa%!12....=.menu|
00007410  5f 63 72 65 61 74 65 28  5f 25 2c a4 6d 73 67 5f  |_create(_%,.msg_|
00007420  31 28 41 25 21 31 32 2c  22 4d 51 31 22 2c a4 6d  |1(A%!12,"MQ1",.m|
00007430  73 67 5f 30 28 41 25 21  31 32 2c 22 4d 51 31 61  |sg_0(A%!12,"MQ1a|
00007440  22 29 29 29 0d 13 24 3f  cc 3a f2 6d 65 6e 75 5f  |")))..$?.:.menu_|
00007450  63 72 65 61 74 65 28 5f  25 2c a4 6d 73 67 5f 31  |create(_%,.msg_1|
00007460  28 41 25 21 31 32 2c 22  4d 51 31 22 2c a4 6d 73  |(A%!12,"MQ1",.ms|
00007470  67 5f 30 28 41 25 21 31  32 2c 22 4d 51 31 62 22  |g_0(A%!12,"MQ1b"|
00007480  29 29 29 0d 13 29 05 cd  0d 13 2e 13 41 61 25 3f  |)))..)......Aa%?|
00007490  31 31 3d 41 61 25 3f 31  31 84 38 0d 13 33 05 cd  |11=Aa%?11.8..3..|
000074a0  0d 13 38 12 f2 66 28 2d  31 2c 7a 61 25 2c 41 61  |..8..f(-1,za%,Aa|
000074b0  25 29 0d 13 3d 05 cd 0d  13 42 58 f2 61 28 5f 25  |%)..=....BX.a(_%|
000074c0  2c 30 2c 30 29 3a f2 61  28 5f 25 2c 31 2c 30 29  |,0,0):.a(_%,1,0)|
000074d0  3a f2 61 28 5f 25 2c 32  2c 30 29 3a f2 61 28 5f  |:.a(_%,2,0):.a(_|
000074e0  25 2c 33 2c 30 29 3a f2  61 28 5f 25 2c 34 2c 30  |%,3,0):.a(_%,4,0|
000074f0  29 3a f2 61 28 5f 25 2c  35 2c 30 29 3a f2 61 28  |):.a(_%,5,0):.a(|
00007500  5f 25 2c 36 2c 30 29 3a  e7 41 61 25 3d 30 8c 0d  |_%,6,0):.Aa%=0..|
00007510  13 47 27 f2 61 28 5f 25  2c 34 2c 2d 31 29 3a f2  |.G'.a(_%,4,-1):.|
00007520  61 28 5f 25 2c 35 2c 2d  31 29 3a f2 61 28 5f 25  |a(_%,5,-1):.a(_%|
00007530  2c 36 2c 2d 31 29 0d 13  4c 26 cc 3a e7 41 61 25  |,6,-1)..L&.:.Aa%|
00007540  3f 31 31 80 35 f2 61 28  5f 25 2c 34 2c 2d 31 29  |?11.5.a(_%,4,-1)|
00007550  8b f2 61 28 5f 25 2c 35  2c 2d 31 29 0d 13 51 05  |..a(_%,5,-1)..Q.|
00007560  cd 0d 13 56 0f e7 7a 61  25 21 32 34 80 33 36 8c  |...V..za%!24.36.|
00007570  0d 13 5b 1b f2 61 28 5f  25 2c 30 2c 2d 31 29 3a  |..[..a(_%,0,-1):|
00007580  f2 61 28 5f 25 2c 31 2c  2d 31 29 0d 13 60 11 cc  |.a(_%,1,-1)..`..|
00007590  3a f2 61 28 5f 25 2c 32  2c 2d 31 29 0d 13 65 05  |:.a(_%,2,-1)..e.|
000075a0  cd 0d 13 6a 27 c9 22 4d  50 31 22 3a f2 63 72 65  |...j'."MP1":.cre|
000075b0  61 74 65 5f 70 61 70 65  72 5f 6d 65 6e 75 28 5f  |ate_paper_menu(_|
000075c0  25 2c 43 62 25 2c 35 29  0d 13 6f 3f c9 22 4d 43  |%,Cb%,5)..o?."MC|
000075d0  31 22 2c 22 4d 43 31 73  22 3a f2 6d 65 6e 75 5f  |1","MC1s":.menu_|
000075e0  63 72 65 61 74 65 28 5f  25 2c a4 6d 73 67 5f 30  |create(_%,.msg_0|
000075f0  28 41 25 21 31 32 2c 22  4d 43 31 73 22 29 29 3a  |(A%!12,"MC1s")):|
00007600  e7 4a 61 25 3d 30 8c 0d  13 74 0f f2 61 28 5f 25  |.Ja%=0...t..a(_%|
00007610  2c 32 2c 2d 31 29 0d 13  79 05 cd 0d 13 7e 38 c8  |,2,-1)..y....~8.|
00007620  99 32 36 32 33 35 38 2c  46 62 25 2c 4f 25 2c 31  |.262358,Fb%,O%,1|
00007630  3c 3c 32 31 2c 31 3c 3c  32 31 3a e7 28 21 4f 25  |<<21,1<<21:.(!O%|
00007640  3d 2d 31 84 4f 25 21 34  3d 2d 31 29 80 77 61 25  |=-1.O%!4=-1).wa%|
00007650  3d 30 8c 0d 13 83 20 e7  ac 21 4f 25 f2 69 63 6f  |=0.... ..!O%.ico|
00007660  6e 5f 64 65 73 65 6c 65  63 74 28 46 62 25 2c 21  |n_deselect(Fb%,!|
00007670  4f 25 29 0d 13 88 17 e7  71 25 21 31 32 3d 46 62  |O%).....q%!12=Fb|
00007680  25 80 71 25 21 31 36 3e  33 8c 0d 13 8d 20 f2 69  |%.q%!16>3.... .i|
00007690  63 6f 6e 5f 73 65 6c 65  63 74 28 46 62 25 2c 71  |con_select(Fb%,q|
000076a0  25 21 31 36 29 3a 69 25  3d 31 0d 13 92 0a cc 3a  |%!16):i%=1.....:|
000076b0  69 25 3d 30 0d 13 97 05  cd 0d 13 9c 0a cc 3a 69  |i%=0..........:i|
000076c0  25 3d 32 0d 13 a1 05 cd  0d 13 a6 09 c8 8e 69 25  |%=2...........i%|
000076d0  ca 0d 13 ab 6e c9 30 3a  f2 61 28 5f 25 2c 30 2c  |....n.0:.a(_%,0,|
000076e0  2d 31 29 3a f2 61 28 5f  25 2c 31 2c 2d 31 29 3a  |-1):.a(_%,1,-1):|
000076f0  f2 61 28 5f 25 2c 32 2c  2d 31 29 3a f2 61 28 5f  |.a(_%,2,-1):.a(_|
00007700  25 2c 33 2c 2d 31 29 3a  f2 61 28 5f 25 2c 34 2c  |%,3,-1):.a(_%,4,|
00007710  2d 31 29 3a f2 61 28 5f  25 2c 35 2c 2d 31 29 3a  |-1):.a(_%,5,-1):|
00007720  f2 61 28 5f 25 2c 37 2c  2d 31 29 3a e7 41 25 21  |.a(_%,7,-1):.A%!|
00007730  34 38 3d 30 f2 61 28 5f  25 2c 36 2c 2d 31 29 0d  |48=0.a(_%,6,-1).|
00007740  13 b0 1a c9 31 3a f2 74  20 28 7a 25 2c 53 25 2c  |....1:.t (z%,S%,|
00007750  71 62 25 29 3a e7 53 25  8c 0d 13 b5 34 f2 61 20  |qb%):.S%....4.a |
00007760  28 5f 25 2c 30 2c 2d 31  29 3a f2 61 20 28 5f 25  |(_%,0,-1):.a (_%|
00007770  2c 31 2c 2d 31 29 3a f2  61 20 28 5f 25 2c 32 2c  |,1,-1):.a (_%,2,|
00007780  2d 31 29 3a e7 53 25 21  32 30 3e 30 8c 0d 13 ba  |-1):.S%!20>0....|
00007790  10 f2 61 20 28 5f 25 2c  33 2c 2d 31 29 0d 13 bf  |..a (_%,3,-1)...|
000077a0  12 cc 3a f2 61 20 28 5f  25 2c 34 2c 2d 31 29 0d  |..:.a (_%,4,-1).|
000077b0  13 c4 05 cd 0d 13 c9 10  f2 61 20 28 5f 25 2c 35  |.........a (_%,5|
000077c0  2c 2d 31 29 0d 13 ce 05  cd 0d 13 d3 08 e7 7a 25  |,-1)..........z%|
000077d0  8c 0d 13 d8 13 e7 7a 25  21 32 34 80 28 31 3c 3c  |......z%!24.(1<<|
000077e0  31 37 29 8c 0d 13 dd 37  f2 61 20 28 5f 25 2c 31  |17)....7.a (_%,1|
000077f0  2c 2d 31 29 3a f2 61 20  28 5f 25 2c 32 2c 2d 31  |,-1):.a (_%,2,-1|
00007800  29 3a f2 61 20 28 5f 25  2c 33 2c 2d 31 29 3a f2  |):.a (_%,3,-1):.|
00007810  61 20 28 5f 25 2c 35 2c  2d 31 29 0d 13 e2 05 cd  |a (_%,5,-1).....|
00007820  0d 13 e7 05 cd 0d 13 ec  1e c9 32 3a f2 61 28 5f  |..........2:.a(_|
00007830  25 2c 30 2c 2d 31 29 3a  f2 61 28 5f 25 2c 31 2c  |%,0,-1):.a(_%,1,|
00007840  2d 31 29 0d 13 f1 05 cb  0d 13 f6 05 cb 0d 13 fb  |-1).............|
00007850  26 4a 24 3d 6b 61 24 3a  f2 64 69 73 70 6c 61 79  |&J$=ka$:.display|
00007860  5f 6d 65 6e 75 28 30 2c  5f 25 2c 71 63 25 2c 72  |_menu(0,_%,qc%,r|
00007870  63 25 29 0d 14 00 05 cd  0d 14 05 05 e1 0d 14 0a  |c%).............|
00007880  d4 dd f2 63 72 65 61 74  65 5f 70 61 70 65 72 5f  |...create_paper_|
00007890  6d 65 6e 75 28 f8 4c 62  25 2c 60 62 25 2c 71 62  |menu(.Lb%,`b%,qb|
000078a0  25 29 3a ea 60 25 2c 69  25 2c 70 63 25 3a f2 6d  |%):.`%,i%,pc%:.m|
000078b0  65 6e 75 5f 63 72 65 61  74 65 28 4c 62 25 2c a4  |enu_create(Lb%,.|
000078c0  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 4d 50 31  |msg_0(A%!12,"MP1|
000078d0  22 29 29 3a 70 63 25 3d  28 4c 62 25 21 32 38 80  |")):pc%=(Lb%!28.|
000078e0  32 35 36 29 3c 3e 30 3a  60 25 3d 6a 61 25 3a 69  |256)<>0:`%=ja%:i|
000078f0  25 3d 30 3a c8 95 60 25  3a f2 6d 65 6e 75 5f 69  |%=0:..`%:.menu_i|
00007900  74 65 6d 28 4c 62 25 2c  69 25 2c 24 60 25 21 34  |tem(Lb%,i%,$`%!4|
00007910  2c 70 63 25 29 3a 69 25  2b 3d 31 3a 60 25 3d 60  |,pc%):i%+=1:`%=`|
00007920  25 21 30 3a ce 3a f2 6d  65 6e 75 5f 74 69 63 6b  |%!0:.:.menu_tick|
00007930  5f 6d 61 74 63 68 28 4c  62 25 2c a4 69 63 6f 6e  |_match(Lb%,.icon|
00007940  5f 72 65 61 64 28 60 62  25 2c 71 62 25 29 29 3a  |_read(`b%,qb%)):|
00007950  e1 0d 14 0f 3f dd f2 64  69 73 70 6c 61 79 5f 6d  |....?..display_m|
00007960  65 6e 75 28 7a 25 2c 5f  25 2c 73 63 25 2c 74 63  |enu(z%,_%,sc%,tc|
00007970  25 29 3a 78 61 25 3d 7a  25 3a c8 99 32 36 32 33  |%):xa%=z%:..2623|
00007980  35 36 2c 2c 5f 25 2c 73  63 25 2c 74 63 25 3a e1  |56,,_%,sc%,tc%:.|
00007990  0d 14 14 2f dd a4 77 61  73 5f 61 64 6a 75 73 74  |.../..was_adjust|
000079a0  5f 75 73 65 64 3a c8 99  32 36 32 33 35 31 2c 2c  |_used:..262351,,|
000079b0  4f 25 3a 3d 28 4f 25 21  38 80 31 29 3c 3e 30 0d  |O%:=(O%!8.1)<>0.|
000079c0  14 19 2e dd f2 74 61 3a  ea 62 63 25 2c 75 63 25  |.....ta:.bc%,uc%|
000079d0  2c 60 25 2c 69 25 2c 68  25 2c 6e 25 2c 7a 25 2c  |,`%,i%,h%,n%,z%,|
000079e0  71 62 25 3a ea 53 25 3a  e7 78 61 25 8c 0d 14 1e  |qb%:.S%:.xa%....|
000079f0  18 f2 63 28 78 61 25 21  34 2c 78 61 25 2c 39 2c  |..c(xa%!4,xa%,9,|
00007a00  71 25 29 3a e1 0d 14 23  05 cd 0d 14 28 1e 62 63  |q%):...#....(.bc|
00007a10  25 3d a4 77 61 73 5f 61  64 6a 75 73 74 5f 75 73  |%=.was_adjust_us|
00007a20  65 64 3a c8 8e 4a 24 ca  0d 14 2d 11 c9 22 4d 45  |ed:..J$...-.."ME|
00007a30  31 22 3a c8 8e 21 71 25  ca 0d 14 32 0f c9 31 3a  |1":..!q%...2..1:|
00007a40  f2 76 62 28 7a 61 25 29  0d 14 37 0a c9 32 3a f2  |.vb(za%)..7..2:.|
00007a50  74 62 0d 14 3c 0f c9 33  3a f2 44 62 28 7a 61 25  |tb..<..3:.Db(za%|
00007a60  29 0d 14 41 0e c9 34 3a  f2 46 62 3a f2 47 62 0d  |)..A..4:.Fb:.Gb.|
00007a70  14 46 0e c9 35 3a e7 41  25 21 33 32 8c 0d 14 4b  |.F..5:.A%!32...K|
00007a80  20 41 25 21 32 30 3d 41  25 21 32 30 84 31 3a 51  | A%!20=A%!20.1:Q|
00007a90  62 25 3d 32 3a f2 63 62  28 41 62 25 29 0d 14 50  |b%=2:.cb(Ab%)..P|
00007aa0  08 cc 3a f2 78 0d 14 55  05 cd 0d 14 5a 05 cb 0d  |..:.x..U....Z...|
00007ab0  14 5f 2d c9 22 4d 45 32  22 3a f2 69 63 6f 6e 5f  |._-."ME2":.icon_|
00007ac0  77 72 69 74 65 28 51 25  2c 31 35 2c 24 28 21 71  |write(Q%,15,$(!q|
00007ad0  25 2a 32 34 2b 34 30 2b  5f 25 29 29 0d 14 64 35  |%*24+40+_%))..d5|
00007ae0  c9 22 4d 45 33 22 3a f2  69 63 6f 6e 5f 77 72 69  |."ME3":.icon_wri|
00007af0  74 65 28 51 25 2c 31 37  2c 24 28 21 71 25 2a 32  |te(Q%,17,$(!q%*2|
00007b00  34 2b 34 30 2b 5f 25 29  29 3a f2 48 62 28 2d 31  |4+40+_%)):.Hb(-1|
00007b10  29 0d 14 69 35 c9 22 4d  45 34 22 3a f2 69 63 6f  |)..i5."ME4":.ico|
00007b20  6e 5f 77 72 69 74 65 28  51 25 2c 31 38 2c 24 28  |n_write(Q%,18,$(|
00007b30  21 71 25 2a 32 34 2b 34  30 2b 5f 25 29 29 3a f2  |!q%*24+40+_%)):.|
00007b40  48 62 28 2d 31 29 0d 14  6e 13 c9 22 4d 45 35 22  |Hb(-1)..n.."ME5"|
00007b50  3a f2 48 62 28 21 71 25  29 0d 14 73 54 c9 22 4d  |:.Hb(!q%)..sT."M|
00007b60  45 36 22 3a f2 6d 65 6e  75 5f 74 69 63 6b 5f 6d  |E6":.menu_tick_m|
00007b70  61 74 63 68 28 5f 25 2c  a4 69 63 6f 6e 5f 72 65  |atch(_%,.icon_re|
00007b80  61 64 28 51 25 2c 32 35  29 29 3a f2 69 63 6f 6e  |ad(Q%,25)):.icon|
00007b90  5f 77 72 69 74 65 28 51  25 2c 32 35 2c 24 28 21  |_write(Q%,25,$(!|
00007ba0  71 25 2a 32 34 2b 34 30  2b 5f 25 29 29 0d 14 78  |q%*24+40+_%))..x|
00007bb0  18 c9 22 4d 51 31 22 3a  75 63 25 3d 2d 31 3a c8  |.."MQ1":uc%=-1:.|
00007bc0  8e 21 71 25 ca 0d 14 7d  16 c9 30 3a 7a 61 25 21  |.!q%...}..0:za%!|
00007bd0  32 34 3d 7a 61 25 21 32  34 84 34 0d 14 82 17 c9  |24=za%!24.4.....|
00007be0  31 3a 7a 61 25 21 32 34  3d 7a 61 25 21 32 34 84  |1:za%!24=za%!24.|
00007bf0  33 32 0d 14 87 27 c9 32  3a 7a 61 25 21 32 34 3d  |32...'.2:za%!24=|
00007c00  7a 61 25 21 32 34 80 ac  33 36 3a 69 25 3d 7a 61  |za%!24..36:i%=za|
00007c10  25 21 33 32 3a e7 69 25  8c 0d 14 8c 11 69 25 3d  |%!32:.i%.....i%=|
00007c20  69 25 21 34 34 3a e7 69  25 8c 0d 14 91 0b e7 69  |i%!44:.i%......i|
00007c30  25 21 34 30 8c 0d 14 96  14 69 25 21 34 30 3d 30  |%!40.....i%!40=0|
00007c40  3a e7 7a 61 25 21 34 38  8c 0d 14 9b 11 21 71 25  |:.za%!48.....!q%|
00007c50  3d 7a 61 25 21 34 38 3a  f2 65 0d 14 a0 05 cd 0d  |=za%!48:.e......|
00007c60  14 a5 05 cd 0d 14 aa 05  cd 0d 14 af 05 cd 0d 14  |................|
00007c70  b4 14 c9 33 3a f2 41 28  7a 61 25 29 3a 75 63 25  |...3:.A(za%):uc%|
00007c80  3d 30 0d 14 b9 0f c9 34  3a e7 41 61 25 21 31 32  |=0.....4:.Aa%!12|
00007c90  8c 0d 14 be 13 41 61 25  3f 31 31 3d 41 61 25 3f  |.....Aa%?11=Aa%?|
00007ca0  31 31 84 31 0d 14 c3 15  cc 3a 41 61 25 3f 31 31  |11.1.....:Aa%?11|
00007cb0  3d 41 61 25 3f 31 31 84  34 0d 14 c8 05 cd 0d 14  |=Aa%?11.4.......|
00007cc0  cd 17 c9 35 3a 41 61 25  3f 31 31 3d 41 61 25 3f  |...5:Aa%?11=Aa%?|
00007cd0  31 31 80 ac 35 0d 14 d2  1b c9 36 3a f2 6e 28 7a  |11..5.....6:.n(z|
00007ce0  61 25 2c 41 61 25 2c 2d  31 29 3a 75 63 25 3d 30  |a%,Aa%,-1):uc%=0|
00007cf0  0d 14 d7 05 cb 0d 14 dc  09 e7 75 63 25 8c 0d 14  |..........uc%...|
00007d00  e1 13 f2 69 28 7a 61 25  29 3a e7 21 71 25 3c 33  |...i(za%):.!q%<3|
00007d10  8c 0d 14 e6 10 f2 66 28  2d 31 2c 7a 61 25 2c 30  |......f(-1,za%,0|
00007d20  29 0d 14 eb 15 cc 3a f2  66 28 79 61 25 2c 7a 61  |).....:.f(ya%,za|
00007d30  25 2c 41 61 25 29 0d 14  f0 05 cd 0d 14 f5 05 cd  |%,Aa%)..........|
00007d40  0d 14 fa 4b c9 22 4d 50  31 22 3a 60 25 3d 6a 61  |...K."MP1":`%=ja|
00007d50  25 3a 69 25 3d 21 71 25  3a c8 95 69 25 3a 60 25  |%:i%=!q%:..i%:`%|
00007d60  3d 60 25 21 30 3a 69 25  2d 3d 31 3a ce 3a e3 69  |=`%!0:i%-=1:.:.i|
00007d70  25 3d 30 b8 35 32 88 34  3a 47 61 25 21 69 25 3d  |%=0.52.4:Ga%!i%=|
00007d80  60 25 21 69 25 3a ed 3a  f2 49 62 0d 14 ff 18 c9  |`%!i%:.:.Ib.....|
00007d90  22 4d 43 31 22 2c 22 4d  43 31 73 22 3a c8 8e 21  |"MC1","MC1s":..!|
00007da0  71 25 ca 0d 15 04 19 c9  30 3a f2 74 28 7a 25 2c  |q%......0:.t(z%,|
00007db0  53 25 2c 71 62 25 29 3a  e7 7a 25 8c 0d 15 09 28  |S%,qb%):.z%....(|
00007dc0  f2 63 28 7a 25 21 34 2c  7a 25 2c 2d 33 2c 30 29  |.c(z%!4,z%,-3,0)|
00007dd0  3a f2 70 62 28 7a 25 2c  22 63 6f 6e 66 69 67 75  |:.pb(z%,"configu|
00007de0  72 65 22 29 0d 15 0e 05  cd 0d 15 13 19 c9 31 3a  |re")..........1:|
00007df0  f2 74 28 7a 25 2c 53 25  2c 71 62 25 29 3a e7 7a  |.t(z%,S%,qb%):.z|
00007e00  25 8c 0d 15 18 0a f2 54  28 7a 25 29 0d 15 1d 05  |%......T(z%)....|
00007e10  cd 0d 15 22 0a c9 32 3a  f2 4a 62 0d 15 27 0d c9  |..."..2:.Jb..'..|
00007e20  33 3a f2 4b 62 3a f2 6b  0d 15 2c 0d c9 34 3a f2  |3:.Kb:.k..,..4:.|
00007e30  4c 62 3a f2 6b 0d 15 31  0d c9 35 3a f2 4d 62 3a  |Lb:.k..1..5:.Mb:|
00007e40  f2 6b 0d 15 36 0e c9 36  3a e7 41 25 21 34 38 8c  |.k..6..6:.A%!48.|
00007e50  0d 15 3b 0e e7 30 3c 3d  76 61 25 2d 31 8c 0d 15  |..;..0<=va%-1...|
00007e60  40 28 e3 69 25 3d 30 b8  76 61 25 2d 31 3a f2 69  |@(.i%=0.va%-1:.i|
00007e70  63 6f 6e 5f 73 65 6c 65  63 74 28 46 62 25 2c 69  |con_select(Fb%,i|
00007e80  25 2b 34 29 3a ed 0d 15  45 05 cd 0d 15 4a 05 cd  |%+4):...E....J..|
00007e90  0d 15 4f 09 e7 4b 61 25  8c 0d 15 54 0e e7 30 3c  |..O..Ka%...T..0<|
00007ea0  3d 4d 61 25 2d 31 8c 0d  15 59 2c e3 69 25 3d 76  |=Ma%-1...Y,.i%=v|
00007eb0  61 25 b8 76 61 25 2b 4d  61 25 3a f2 69 63 6f 6e  |a%.va%+Ma%:.icon|
00007ec0  5f 73 65 6c 65 63 74 28  46 62 25 2c 69 25 2b 34  |_select(Fb%,i%+4|
00007ed0  29 3a ed 0d 15 5e 05 cd  0d 15 63 05 cd 0d 15 68  |):...^....c....h|
00007ee0  0a 77 61 25 3d 2d 31 0d  15 6d 0e c9 37 3a f2 55  |.wa%=-1..m..7:.U|
00007ef0  28 46 62 25 29 0d 15 72  05 cb 0d 15 77 05 cb 0d  |(Fb%)..r....w...|
00007f00  15 7c 09 e7 62 63 25 8c  0d 15 81 1b c8 99 32 36  |.|..bc%.......26|
00007f10  32 33 35 31 2c 2c 71 25  3a f2 67 28 4a 24 2c 30  |2351,,q%:.g(J$,0|
00007f20  2c 30 29 0d 15 86 09 cc  3a f2 65 62 0d 15 8b 05  |,0).....:.eb....|
00007f30  cd 0d 15 90 05 e1 0d 15  95 3c dd f2 46 62 3a ea  |.........<..Fb:.|
00007f40  63 25 2c 66 25 2c 48 25  2c 7a 25 2c 4b 25 2c 70  |c%,f%,H%,z%,K%,p|
00007f50  25 2c 52 61 25 2c 73 24  2c 66 24 3a ea 76 63 25  |%,Ra%,s$,f$:.vc%|
00007f60  2c 53 25 3a c8 99 32 36  33 38 37 32 3a e7 69 61  |,S%:..263872:.ia|
00007f70  25 8c 0d 15 9a 34 66 24  3d 22 3c 50 72 69 6e 74  |%....4f$="<Print|
00007f80  65 72 73 24 44 69 72 3e  22 2b 22 2e 52 65 6d 6f  |ers$Dir>"+".Remo|
00007f90  74 65 2e 49 44 22 2b 68  24 2b 22 2e 53 65 74 74  |te.ID"+h$+".Sett|
00007fa0  69 6e 67 73 31 22 0d 15  9f 26 cc 3a 66 24 3d 22  |ings1"...&.:f$="|
00007fb0  3c 50 72 69 6e 74 65 72  73 24 44 69 72 3e 22 2b  |<Printers$Dir>"+|
00007fc0  22 2e 53 65 74 74 69 6e  67 73 31 22 0d 15 a4 05  |".Settings1"....|
00007fd0  cd 0d 15 a9 4c c8 99 31  33 31 30 38 35 2c 31 34  |....L..131085,14|
00007fe0  33 2c 66 24 b8 63 25 3b  66 25 3a e7 66 25 80 31  |3,f$.c%;f%:.f%.1|
00007ff0  66 25 3d 63 25 2b 34 3a  d6 5a 25 2c 66 25 2c 73  |f%=c%+4:.Z%,f%,s|
00008000  24 3a 85 32 35 34 2c a4  6d 73 67 5f 31 28 41 25  |$:.254,.msg_1(A%|
00008010  21 31 32 2c 22 4f 4b 42  22 2c 73 24 29 0d 15 ae  |!12,"OKB",s$)...|
00008020  44 ea 85 3a ee 85 ea f7  85 3a c8 99 31 33 31 30  |D..:.....:..1310|
00008030  38 35 2c 30 2c 63 25 3a  c8 99 31 33 31 30 38 30  |85,0,c%:..131080|
00008040  2c 36 2c 66 24 3a 85 32  35 34 2c a4 6d 73 67 5f  |,6,f$:.254,.msg_|
00008050  31 28 41 25 21 31 32 2c  22 4f 4b 42 22 2c f6 24  |1(A%!12,"OKB",.$|
00008060  29 0d 15 b3 68 d5 23 63  25 2c 22 66 76 3a 20 31  |)...h.#c%,"fv: 1|
00008070  22 3a 7a 25 3d 41 25 21  34 38 3a c8 95 7a 25 3a  |":z%=A%!48:..z%:|
00008080  48 25 3d 7a 25 21 34 3a  d5 23 63 25 2c 22 63 6c  |H%=z%!4:.#c%,"cl|
00008090  3a 20 22 2b 24 48 25 21  34 2b 22 3a 22 2b c3 48  |: "+$H%!4+":"+.H|
000080a0  25 21 34 30 3a d5 23 63  25 2c 22 6e 6d 3a 20 22  |%!40:.#c%,"nm: "|
000080b0  2b 24 7a 25 21 38 3a 4b  25 3d 7a 25 21 31 32 3a  |+$z%!8:K%=z%!12:|
000080c0  e7 48 25 21 32 34 80 34  8c 0d 15 b8 27 52 61 25  |.H%!24.4....'Ra%|
000080d0  3d 48 25 21 34 38 3a d5  23 63 25 2c 22 63 6e 3a  |=H%!48:.#c%,"cn:|
000080e0  20 22 2b c3 52 61 25 3a  e7 31 3c 3d 52 61 25 8c  | "+.Ra%:.1<=Ra%.|
000080f0  0d 15 bd 20 e3 66 25 3d  31 b8 52 61 25 3a 70 25  |... .f%=1.Ra%:p%|
00008100  3d 21 4b 25 3a 4b 25 2b  3d 34 3a c8 8e 2d 31 ca  |=!K%:K%+=4:..-1.|
00008110  0d 15 c2 15 c9 70 25 3d  30 3a d5 23 63 25 2c 22  |.....p%=0:.#c%,"|
00008120  6e 6c 3a 20 22 0d 15 c7  26 c9 70 25 21 2d 34 3d  |nl: "...&.p%!-4=|
00008130  31 31 39 36 37 30 37 34  30 31 3a d5 23 63 25 2c  |1196707401:.#c%,|
00008140  22 69 6e 3a 20 22 2b c3  21 70 25 0d 15 cc 25 c9  |"in: "+.!p%...%.|
00008150  70 25 21 2d 34 3d 31 31  39 36 35 37 37 38 37 35  |p%!-4=1196577875|
00008160  3a d5 23 63 25 2c 22 73  74 3a 20 22 2b 24 70 25  |:.#c%,"st: "+$p%|
00008170  0d 15 d1 2d c9 70 25 21  2d 34 3d 38 31 30 37 30  |...-.p%!-4=81070|
00008180  31 39 30 37 3a d6 5a 25  2c 70 25 2c 73 24 3a d5  |1907:.Z%,p%,s$:.|
00008190  23 63 25 2c 22 73 30 3a  20 22 2b 73 24 0d 15 d6  |#c%,"s0: "+s$...|
000081a0  3a c9 70 25 21 2d 34 3d  31 33 38 31 32 35 38 30  |:.p%!-4=13812580|
000081b0  35 35 3a d6 59 25 2c 70  25 2c 73 24 3a d5 23 63  |55:.Y%,p%,s$:.#c|
000081c0  25 2c 22 67 73 3a 20 22  2b a4 75 6e 67 73 74 72  |%,"gs: "+.ungstr|
000081d0  61 6e 73 28 73 24 29 0d  15 db 2c c9 70 25 21 2d  |ans(s$)...,.p%!-|
000081e0  34 3d 31 33 38 31 32 35  37 30 34 30 3a d5 23 63  |4=1381257040:.#c|
000081f0  25 2c 22 70 74 3a 20 22  2b a4 70 28 21 70 25 2c  |%,"pt: "+.p(!p%,|
00008200  48 25 29 0d 15 e0 31 7f  3a c8 99 31 33 31 30 38  |H%)...1.:..13108|
00008210  35 2c 2c 63 25 3a 85 32  35 34 2c a4 6d 73 67 5f  |5,,c%:.254,.msg_|
00008220  31 28 41 25 21 31 32 2c  22 4f 4b 43 22 2c 24 7a  |1(A%!12,"OKC",$z|
00008230  25 21 38 29 0d 15 e5 05  cb 0d 15 ea 05 ed 0d 15  |%!8)............|
00008240  ef 05 cd 0d 15 f4 45 cc  3a d5 23 63 25 2c 22 63  |......E.:.#c%,"c|
00008250  74 3a 20 31 36 5f 22 2b  c3 7e 4b 25 21 30 3a d5  |t: 16_"+.~K%!0:.|
00008260  23 63 25 2c 22 62 64 3a  20 31 36 5f 22 2b c3 7e  |#c%,"bd: 16_"+.~|
00008270  4b 25 21 34 3a e7 4b 25  21 38 80 34 38 4b 25 21  |K%!4:.K%!8.48K%!|
00008280  38 3d 4b 25 21 38 84 38  0d 15 f9 42 d5 23 63 25  |8=K%!8.8...B.#c%|
00008290  2c 22 66 74 3a 20 31 36  5f 22 2b c3 7e 4b 25 21  |,"ft: 16_"+.~K%!|
000082a0  38 3a d5 23 63 25 2c 22  65 74 3a 20 22 3b 3a e7  |8:.#c%,"et: ";:.|
000082b0  4b 25 21 31 32 3d 30 d5  23 63 25 2c 31 30 8b d5  |K%!12=0.#c%,10..|
000082c0  23 63 25 2c 24 4b 25 21  31 32 0d 15 fe 2c d5 23  |#c%,$K%!12...,.#|
000082d0  63 25 2c 22 66 6c 3a 20  22 3b 3a e7 4b 25 21 31  |c%,"fl: ";:.K%!1|
000082e0  36 3d 30 d5 23 63 25 2c  31 30 8b d5 23 63 25 2c  |6=0.#c%,10..#c%,|
000082f0  24 4b 25 21 31 36 0d 16  03 2c d5 23 63 25 2c 22  |$K%!16...,.#c%,"|
00008300  6e 73 3a 20 22 3b 3a e7  4b 25 21 32 30 3d 30 d5  |ns: ";:.K%!20=0.|
00008310  23 63 25 2c 31 30 8b d5  23 63 25 2c 24 4b 25 21  |#c%,10..#c%,$K%!|
00008320  32 30 0d 16 08 2c d5 23  63 25 2c 22 6e 70 3a 20  |20...,.#c%,"np: |
00008330  22 3b 3a e7 4b 25 21 32  34 3d 30 d5 23 63 25 2c  |";:.K%!24=0.#c%,|
00008340  31 30 8b d5 23 63 25 2c  24 4b 25 21 32 34 0d 16  |10..#c%,$K%!24..|
00008350  0d 2c d5 23 63 25 2c 22  6e 75 3a 20 22 3b 3a e7  |.,.#c%,"nu: ";:.|
00008360  4b 25 21 32 38 3d 30 d5  23 63 25 2c 31 30 8b d5  |K%!28=0.#c%,10..|
00008370  23 63 25 2c 24 4b 25 21  32 38 0d 16 12 2c d5 23  |#c%,$K%!28...,.#|
00008380  63 25 2c 22 6e 6f 3a 20  22 3b 3a e7 4b 25 21 33  |c%,"no: ";:.K%!3|
00008390  32 3d 30 d5 23 63 25 2c  31 30 8b d5 23 63 25 2c  |2=0.#c%,10..#c%,|
000083a0  24 4b 25 21 33 32 0d 16  17 19 d5 23 63 25 2c 22  |$K%!32.....#c%,"|
000083b0  63 66 3a 20 31 36 5f 22  2b c3 7e 4b 25 3f 36 0d  |cf: 16_"+.~K%?6.|
000083c0  16 1c 05 cd 0d 16 21 30  4b 25 3d 7a 25 21 31 36  |......!0K%=z%!16|
000083d0  3a 52 61 25 3d 48 25 21  33 36 3a d5 23 63 25 2c  |:Ra%=H%!36:.#c%,|
000083e0  22 63 73 3a 20 22 2b c3  52 61 25 3a e7 31 3c 3d  |"cs: "+.Ra%:.1<=|
000083f0  52 61 25 8c 0d 16 26 20  e3 66 25 3d 31 b8 52 61  |Ra%...& .f%=1.Ra|
00008400  25 3a 70 25 3d 21 4b 25  3a 4b 25 2b 3d 34 3a c8  |%:p%=!K%:K%+=4:.|
00008410  8e 2d 31 ca 0d 16 2b 15  c9 70 25 3d 30 3a d5 23  |.-1...+..p%=0:.#|
00008420  63 25 2c 22 6e 6c 3a 20  22 0d 16 30 26 c9 70 25  |c%,"nl: "..0&.p%|
00008430  21 2d 34 3d 31 31 39 36  37 30 37 34 30 31 3a d5  |!-4=1196707401:.|
00008440  23 63 25 2c 22 69 6e 3a  20 22 2b c3 21 70 25 0d  |#c%,"in: "+.!p%.|
00008450  16 35 25 c9 70 25 21 2d  34 3d 31 31 39 36 35 37  |.5%.p%!-4=119657|
00008460  37 38 37 35 3a d5 23 63  25 2c 22 73 74 3a 20 22  |7875:.#c%,"st: "|
00008470  2b 24 70 25 0d 16 3a 2d  c9 70 25 21 2d 34 3d 38  |+$p%..:-.p%!-4=8|
00008480  31 30 37 30 31 39 30 37  3a d6 5a 25 2c 70 25 2c  |10701907:.Z%,p%,|
00008490  73 24 3a d5 23 63 25 2c  22 73 30 3a 20 22 2b 73  |s$:.#c%,"s0: "+s|
000084a0  24 0d 16 3f 3a c9 70 25  21 2d 34 3d 31 33 38 31  |$..?:.p%!-4=1381|
000084b0  32 35 38 30 35 35 3a d6  59 25 2c 70 25 2c 73 24  |258055:.Y%,p%,s$|
000084c0  3a d5 23 63 25 2c 22 67  73 3a 20 22 2b a4 75 6e  |:.#c%,"gs: "+.un|
000084d0  67 73 74 72 61 6e 73 28  73 24 29 0d 16 44 2c c9  |gstrans(s$)..D,.|
000084e0  70 25 21 2d 34 3d 31 33  38 31 32 35 37 30 34 30  |p%!-4=1381257040|
000084f0  3a d5 23 63 25 2c 22 70  74 3a 20 22 2b a4 70 28  |:.#c%,"pt: "+.p(|
00008500  21 70 25 2c 48 25 29 0d  16 49 31 7f 3a c8 99 31  |!p%,H%)..I1.:..1|
00008510  33 31 30 38 35 2c 2c 63  25 3a 85 32 35 34 2c a4  |31085,,c%:.254,.|
00008520  6d 73 67 5f 31 28 41 25  21 31 32 2c 22 4f 4b 43  |msg_1(A%!12,"OKC|
00008530  22 2c 24 7a 25 21 38 29  0d 16 4e 05 cb 0d 16 53  |",$z%!8)..N....S|
00008540  05 ed 0d 16 58 05 cd 0d  16 5d b8 d5 23 63 25 2c  |....X....]..#c%,|
00008550  22 66 67 3a 20 31 36 5f  22 2b c3 7e 28 7a 25 21  |"fg: 16_"+.~(z%!|
00008560  32 34 80 31 39 35 2b 36  35 35 33 36 2b 31 33 31  |24.195+65536+131|
00008570  30 37 32 29 3a 66 25 3d  7a 25 21 33 36 3a d5 23  |072):f%=z%!36:.#|
00008580  63 25 2c 22 70 6e 3a 20  22 2b 24 66 25 21 34 3a  |c%,"pn: "+$f%!4:|
00008590  d5 23 63 25 2c 22 73 6e  3a 20 22 2b a4 70 72 69  |.#c%,"sn: "+.pri|
000085a0  6e 74 65 72 5f 72 65 61  64 5f 73 74 72 69 6e 67  |nter_read_string|
000085b0  28 7a 25 21 34 30 29 3a  d5 23 63 25 2c 22 69 63  |(z%!40):.#c%,"ic|
000085c0  3a 20 22 2b a4 70 72 69  6e 74 65 72 5f 72 65 61  |: "+.printer_rea|
000085d0  64 5f 73 74 72 69 6e 67  28 7a 25 21 34 34 29 3a  |d_string(z%!44):|
000085e0  7a 25 3d 7a 25 21 30 3a  ce 3a 53 25 3d 4b 61 25  |z%=z%!0:.:S%=Ka%|
000085f0  3a c8 95 53 25 3a e7 53  25 21 32 30 3e 30 8c 0d  |:..S%:.S%!20>0..|
00008600  16 62 ec d5 23 63 25 2c  22 63 6c 3a 22 3a d5 23  |.b..#c%,"cl:":.#|
00008610  63 25 2c 22 6e 6d 3a 20  22 2b 24 53 25 21 38 3a  |c%,"nm: "+$S%!8:|
00008620  d5 23 63 25 2c 22 63 74  3a 20 31 36 5f 39 22 3a  |.#c%,"ct: 16_9":|
00008630  d5 23 63 25 2c 22 62 64  3a 20 31 36 5f 38 22 3a  |.#c%,"bd: 16_8":|
00008640  d5 23 63 25 2c 22 66 74  3a 20 31 36 5f 35 22 3a  |.#c%,"ft: 16_5":|
00008650  d5 23 63 25 2c 22 65 74  3a 22 3a d5 23 63 25 2c  |.#c%,"et:":.#c%,|
00008660  22 66 6c 3a 22 3a d5 23  63 25 2c 22 6e 73 3a 22  |"fl:":.#c%,"ns:"|
00008670  3a d5 23 63 25 2c 22 6e  70 3a 22 3a d5 23 63 25  |:.#c%,"np:":.#c%|
00008680  2c 22 6e 75 3a 22 3a d5  23 63 25 2c 22 6e 6f 3a  |,"nu:":.#c%,"no:|
00008690  22 3a d5 23 63 25 2c 22  63 66 3a 20 31 36 5f 30  |":.#c%,"cf: 16_0|
000086a0  22 3a d5 23 63 25 2c 22  63 73 3a 20 32 22 3a d5  |":.#c%,"cs: 2":.|
000086b0  23 63 25 2c 22 69 6e 3a  20 32 35 36 30 30 22 3a  |#c%,"in: 25600":|
000086c0  d5 23 63 25 2c 22 69 6e  3a 20 36 22 3a d5 23 63  |.#c%,"in: 6":.#c|
000086d0  25 2c 22 66 67 3a 20 31  36 5f 32 30 30 30 30 22  |%,"fg: 16_20000"|
000086e0  3a d5 23 63 25 2c 22 70  6e 3a 22 0d 16 67 20 d5  |:.#c%,"pn:"..g .|
000086f0  23 63 25 2c 22 73 6e 3a  20 22 2b 24 53 25 21 34  |#c%,"sn: "+$S%!4|
00008700  3a d5 23 63 25 2c 22 69  63 3a 22 0d 16 6c 05 cd  |:.#c%,"ic:"..l..|
00008710  0d 16 71 6b 53 25 3d 53  25 21 30 3a ce 3a d9 23  |..qkS%=S%!0:.:.#|
00008720  63 25 3a c8 99 31 33 31  30 38 30 2c 31 38 2c 66  |c%:..131080,18,f|
00008730  24 2c 34 30 33 38 3a c8  99 31 33 31 30 38 30 2c  |$,4038:..131080,|
00008740  36 2c c0 66 24 29 3a c8  99 31 33 31 31 31 33 2c  |6,.f$):..131113,|
00008750  32 35 2c 66 24 2c c0 66  24 29 3a c8 99 31 33 31  |25,f$,.f$):..131|
00008760  30 38 30 2c 34 2c c0 66  24 29 2c 2c 2c 2c 31 39  |080,4,.f$),,,,19|
00008770  3a c8 99 32 36 33 38 37  33 3a e1 0d 16 76 52 dd  |:..263873:...vR.|
00008780  f2 47 62 3a ea 48 25 2c  79 62 25 2c 52 25 2c 63  |.Gb:.H%,yb%,R%,c|
00008790  25 2c 65 62 25 2c 55 25  2c 77 63 25 2c 69 25 2c  |%,eb%,U%,wc%,i%,|
000087a0  6a 25 2c 6b 25 2c 6c 25  2c 73 24 2c 66 25 2c 66  |j%,k%,l%,s$,f%,f|
000087b0  24 3a c8 99 32 36 33 38  37 32 3a 48 25 3d 75 61  |$:..263872:H%=ua|
000087c0  25 3a c8 95 48 25 3a e7  48 25 21 38 8c 0d 16 7b  |%:..H%:.H%!8...{|
000087d0  0d e7 48 25 21 32 34 80  32 8c 0d 16 80 09 e7 69  |..H%!24.2......i|
000087e0  61 25 8c 0d 16 85 49 66  24 3d 22 3c 50 72 69 6e  |a%....If$="<Prin|
000087f0  74 65 72 73 24 44 69 72  3e 22 2b 22 2e 52 65 6d  |ters$Dir>"+".Rem|
00008800  6f 74 65 2e 49 44 22 2b  68 24 2b 22 2e 22 2b 24  |ote.ID"+h$+"."+$|
00008810  48 25 21 34 3a c8 99 38  2c 38 2c 66 24 3a 66 24  |H%!4:..8,8,f$:f$|
00008820  2b 3d 22 2e 50 72 44 61  74 61 31 22 0d 16 8a 2e  |+=".PrData1"....|
00008830  cc 3a 66 24 3d 22 3c 50  72 69 6e 74 65 72 73 24  |.:f$="<Printers$|
00008840  44 69 72 3e 22 2b 22 2e  22 2b 24 48 25 21 34 2b  |Dir>"+"."+$H%!4+|
00008850  22 2e 50 72 44 61 74 61  31 22 0d 16 8f 05 cd 0d  |".PrData1"......|
00008860  16 94 61 c8 99 31 33 31  30 38 30 2c 34 2c c0 66  |..a..131080,4,.f|
00008870  24 29 2c 2c 2c 2c 33 3a  c8 99 31 33 31 30 38 35  |$),,,,3:..131085|
00008880  2c 31 34 33 2c 66 24 b8  63 25 3b 66 25 3a e7 66  |,143,f$.c%;f%:.f|
00008890  25 80 31 66 25 3d 63 25  2b 34 3a d6 5a 25 2c 66  |%.1f%=c%+4:.Z%,f|
000088a0  25 2c 73 24 3a 85 32 35  34 2c a4 6d 73 67 5f 31  |%,s$:.254,.msg_1|
000088b0  28 41 25 21 31 32 2c 22  4f 4b 42 22 2c 73 24 29  |(A%!12,"OKB",s$)|
000088c0  0d 16 99 44 ea 85 3a ee  85 ea f7 85 3a c8 99 31  |...D..:.....:..1|
000088d0  33 31 30 38 35 2c 30 2c  63 25 3a c8 99 31 33 31  |31085,0,c%:..131|
000088e0  30 38 30 2c 36 2c 66 24  3a 85 32 35 34 2c a4 6d  |080,6,f$:.254,.m|
000088f0  73 67 5f 31 28 41 25 21  31 32 2c 22 4f 4b 42 22  |sg_1(A%!12,"OKB"|
00008900  2c f6 24 29 0d 16 9e 56  65 62 25 3d 48 25 21 38  |,.$)...Veb%=H%!8|
00008910  3a 79 62 25 3d 48 25 21  31 32 3a c8 95 65 62 25  |:yb%=H%!12:..eb%|
00008920  3a d5 23 63 25 2c 24 28  65 62 25 2b 31 32 29 2b  |:.#c%,$(eb%+12)+|
00008930  22 3a 22 3a d5 23 63 25  2c 22 23 22 3a 52 25 3d  |":":.#c%,"#":R%=|
00008940  79 62 25 21 34 3a c8 95  52 25 3a e7 52 25 21 28  |yb%!4:..R%:.R%!(|
00008950  52 25 21 34 2a 34 2b 38  29 8c 0d 16 a3 54 d5 23  |R%!4*4+8)....T.#|
00008960  63 25 2c 22 23 20 55 73  61 67 65 3a 20 22 2b c3  |c%,"# Usage: "+.|
00008970  52 25 21 28 52 25 21 34  2a 34 2b 38 29 3a 55 25  |R%!(R%!4*4+8):U%|
00008980  3d 65 62 25 21 34 3a 69  25 3d 52 25 2b 38 3a c8  |=eb%!4:i%=R%+8:.|
00008990  95 55 25 3a d5 23 63 25  2c 24 28 55 25 2b 31 36  |.U%:.#c%,$(U%+16|
000089a0  29 2b 22 20 22 3b 3a e7  21 69 25 3d 30 8c 0d 16  |)+" ";:.!i%=0...|
000089b0  a8 0c e7 55 25 21 34 3d  36 8c 0d 16 ad 0b d5 23  |...U%!4=6......#|
000089c0  63 25 2c 34 38 0d 16 b2  0e cc 3a e7 55 25 21 34  |c%,48.....:.U%!4|
000089d0  3d 31 8c 0d 16 b7 0b d5  23 63 25 2c 34 38 0d 16  |=1......#c%,48..|
000089e0  bc 05 cd 0d 16 c1 05 cd  0d 16 c6 0b d5 23 63 25  |.............#c%|
000089f0  2c 31 30 0d 16 cb 14 cc  3a 6a 25 3d 21 69 25 3a  |,10.....:j%=!i%:|
00008a00  c8 8e 55 25 21 34 ca 0d  16 d0 1c c9 31 3a e7 24  |..U%!4......1:.$|
00008a10  28 55 25 2b 31 36 29 3d  22 70 61 6c 65 74 74 65  |(U%+16)="palette|
00008a20  3a 22 8c 0d 16 d5 19 d5  23 63 25 2c c3 28 28 21  |:"......#c%,.((!|
00008a30  6a 25 29 80 38 33 38 38  36 30 37 29 0d 16 da 0f  |j%).8388607)....|
00008a40  cc 3a d5 23 63 25 2c c3  21 6a 25 0d 16 df 05 cd  |.:.#c%,.!j%.....|
00008a50  0d 16 e4 24 c9 32 3a d5  23 63 25 2c a4 70 72 69  |...$.2:.#c%,.pri|
00008a60  6e 74 65 72 5f 72 65 61  64 5f 73 74 72 69 6e 67  |nter_read_string|
00008a70  28 6a 25 29 0d 16 e9 24  c9 33 3a d5 23 63 25 2c  |(j%)...$.3:.#c%,|
00008a80  a4 70 72 69 6e 74 65 72  5f 72 65 61 64 5f 73 74  |.printer_read_st|
00008a90  72 69 6e 67 28 6a 25 29  0d 16 ee 30 c9 34 3a d5  |ring(j%)...0.4:.|
00008aa0  23 63 25 2c a4 75 6e 67  73 74 72 61 6e 73 28 a4  |#c%,.ungstrans(.|
00008ab0  70 72 69 6e 74 65 72 5f  72 65 61 64 5f 73 74 72  |printer_read_str|
00008ac0  69 6e 67 28 6a 25 29 29  0d 16 f3 16 c9 35 3a d5  |ing(j%)).....5:.|
00008ad0  23 63 25 2c 31 30 3a c8  8e 55 25 21 38 ca 0d 16  |#c%,10:..U%!8...|
00008ae0  f8 22 c9 31 3a d5 23 63  25 2c 22 20 22 2b c3 21  |.".1:.#c%," "+.!|
00008af0  6a 25 21 30 2b 22 2c 20  22 2b c3 21 6a 25 21 34  |j%!0+", "+.!j%!4|
00008b00  0d 16 fd 4e c9 32 3a d5  23 63 25 2c 22 20 22 2b  |...N.2:.#c%," "+|
00008b10  a4 70 72 69 6e 74 65 72  5f 72 65 61 64 5f 73 74  |.printer_read_st|
00008b20  72 69 6e 67 28 6a 25 21  30 29 3a d5 23 63 25 2c  |ring(j%!0):.#c%,|
00008b30  22 20 22 2b a4 70 72 69  6e 74 65 72 5f 72 65 61  |" "+.printer_rea|
00008b40  64 5f 73 74 72 69 6e 67  28 6a 25 21 34 29 0d 17  |d_string(j%!4)..|
00008b50  02 4e c9 33 3a d5 23 63  25 2c 22 20 22 2b a4 70  |.N.3:.#c%," "+.p|
00008b60  72 69 6e 74 65 72 5f 72  65 61 64 5f 73 74 72 69  |rinter_read_stri|
00008b70  6e 67 28 6a 25 21 30 29  3a d5 23 63 25 2c 22 20  |ng(j%!0):.#c%," |
00008b80  22 2b a4 70 72 69 6e 74  65 72 5f 72 65 61 64 5f  |"+.printer_read_|
00008b90  73 74 72 69 6e 67 28 6a  25 21 34 29 0d 17 07 66  |string(j%!4)...f|
00008ba0  c9 34 3a d5 23 63 25 2c  22 20 22 2b a4 75 6e 67  |.4:.#c%," "+.ung|
00008bb0  73 74 72 61 6e 73 28 a4  70 72 69 6e 74 65 72 5f  |strans(.printer_|
00008bc0  72 65 61 64 5f 73 74 72  69 6e 67 28 6a 25 21 30  |read_string(j%!0|
00008bd0  29 29 3a d5 23 63 25 2c  22 20 22 2b a4 75 6e 67  |)):.#c%," "+.ung|
00008be0  73 74 72 61 6e 73 28 a4  70 72 69 6e 74 65 72 5f  |strans(.printer_|
00008bf0  72 65 61 64 5f 73 74 72  69 6e 67 28 6a 25 21 34  |read_string(j%!4|
00008c00  29 29 0d 17 0c 2e c9 37  3a d5 23 63 25 2c 22 20  |)).....7:.#c%," |
00008c10  22 2b a4 70 28 21 6a 25  21 30 2c 48 25 29 2b 22  |"+.p(!j%!0,H%)+"|
00008c20  2c 20 22 2b a4 70 28 21  6a 25 21 34 2c 48 25 29  |, "+.p(!j%!4,H%)|
00008c30  0d 17 11 05 cb 0d 17 16  3f c9 36 3a 6b 25 3d 6a  |........?.6:k%=j|
00008c40  25 3a 6c 25 3d 30 3a c8  95 6b 25 3a 6c 25 2b 3d  |%:l%=0:..k%:l%+=|
00008c50  31 3a 6b 25 3d 21 6b 25  3a ce 3a d5 23 63 25 2c  |1:k%=!k%:.:.#c%,|
00008c60  c3 6c 25 3a c8 95 6a 25  3a e7 30 3c 3d 6a 25 21  |.l%:..j%:.0<=j%!|
00008c70  34 2d 31 8c 0d 17 1b 28  e3 6b 25 3d 30 b8 6a 25  |4-1....(.k%=0.j%|
00008c80  21 34 2d 31 3a 6c 25 3d  6a 25 21 28 6b 25 2a 34  |!4-1:l%=j%!(k%*4|
00008c90  2b 38 29 3a c8 8e 6c 25  21 2d 34 ca 0d 17 20 23  |+8):..l%!-4... #|
00008ca0  c9 31 31 39 36 37 30 37  34 30 31 3a d5 23 63 25  |.1196707401:.#c%|
00008cb0  2c 22 20 22 2b c3 21 6c  25 2b 22 2c 20 22 3b 0d  |," "+.!l%+", ";.|
00008cc0  17 25 22 c9 31 31 39 36  35 37 37 38 37 35 3a d5  |.%".1196577875:.|
00008cd0  23 63 25 2c 22 20 22 2b  24 6c 25 2b 22 2c 20 22  |#c%," "+$l%+", "|
00008ce0  3b 0d 17 2a 2a c9 38 31  30 37 30 31 39 30 37 3a  |;..**.810701907:|
00008cf0  d6 5a 25 2c 6c 25 2c 73  24 3a d5 23 63 25 2c 22  |.Z%,l%,s$:.#c%,"|
00008d00  20 22 2b 73 24 2b 22 2c  20 22 3b 0d 17 2f 37 c9  | "+s$+", ";../7.|
00008d10  31 33 38 31 32 35 38 30  35 35 3a d6 59 25 2c 6c  |1381258055:.Y%,l|
00008d20  25 2c 73 24 3a d5 23 63  25 2c 22 20 22 2b a4 75  |%,s$:.#c%," "+.u|
00008d30  6e 67 73 74 72 61 6e 73  28 73 24 29 2b 22 2c 20  |ngstrans(s$)+", |
00008d40  22 3b 0d 17 34 29 c9 31  33 38 31 32 35 37 30 34  |";..4).138125704|
00008d50  30 3a d5 23 63 25 2c 22  20 22 2b a4 70 28 21 6c  |0:.#c%," "+.p(!l|
00008d60  25 2c 48 25 29 2b 22 2c  20 22 3b 0d 17 39 05 cb  |%,H%)+", ";..9..|
00008d70  0d 17 3e 05 ed 0d 17 43  05 cd 0d 17 48 20 cf 23  |..>....C....H .#|
00008d80  63 25 3d 8f 23 63 25 2d  32 3a d5 23 63 25 2c 31  |c%=.#c%-2:.#c%,1|
00008d90  30 3a 6a 25 3d 21 6a 25  3a ce 0d 17 4d 16 c9 37  |0:j%=!j%:...M..7|
00008da0  3a d5 23 63 25 2c a4 70  28 21 6a 25 2c 48 25 29  |:.#c%,.p(!j%,H%)|
00008db0  0d 17 52 46 c9 38 3a 6b  25 3d 6a 25 3a 6c 25 3d  |..RF.8:k%=j%:l%=|
00008dc0  30 3a c8 95 6b 25 3a 6c  25 2b 3d 31 3a 6b 25 3d  |0:..k%:l%+=1:k%=|
00008dd0  21 6b 25 3a ce 3a d5 23  63 25 2c c3 6c 25 3a c8  |!k%:.:.#c%,.l%:.|
00008de0  95 6a 25 3a 73 24 3d bd  6a 25 3f 34 3a e7 31 3c  |.j%:s$=.j%?4:.1<|
00008df0  3d 6a 25 3f 35 8c 0d 17  57 1f e3 6b 25 3d 31 b8  |=j%?5...W..k%=1.|
00008e00  6a 25 3f 35 3a 73 24 2b  3d bd 6a 25 3f 28 6b 25  |j%?5:s$+=.j%?(k%|
00008e10  2b 35 29 3a ed 0d 17 5c  05 cd 0d 17 61 24 d5 23  |+5):...\....a$.#|
00008e20  63 25 2c 22 20 22 2b a4  75 6e 67 73 74 72 61 6e  |c%," "+.ungstran|
00008e30  73 28 73 24 29 3a 6a 25  3d 21 6a 25 3a ce 0d 17  |s(s$):j%=!j%:...|
00008e40  66 05 cb 0d 17 6b 05 cd  0d 17 70 1c 55 25 3d 55  |f....k....p.U%=U|
00008e50  25 21 30 3a 69 25 2b 3d  34 3a ce 3a d5 23 63 25  |%!0:i%+=4:.:.#c%|
00008e60  2c 22 23 22 0d 17 75 05  cd 0d 17 7a 85 52 25 3d  |,"#"..u....z.R%=|
00008e70  52 25 21 30 3a ce 3a 65  62 25 3d 65 62 25 21 30  |R%!0:.:eb%=eb%!0|
00008e80  3a 79 62 25 3d 79 62 25  21 30 3a ce 3a d9 23 63  |:yb%=yb%!0:.:.#c|
00008e90  25 3a c8 99 31 33 31 30  38 30 2c 31 38 2c 66 24  |%:..131080,18,f$|
00008ea0  2c 34 30 33 38 3a c8 99  31 33 31 30 38 30 2c 36  |,4038:..131080,6|
00008eb0  2c c0 66 24 29 3a c8 99  31 33 31 31 31 33 2c 32  |,.f$):..131113,2|
00008ec0  35 2c 66 24 2c c0 66 24  29 3a c8 99 31 33 31 30  |5,f$,.f$):..1310|
00008ed0  38 30 2c 34 2c c0 66 24  29 2c 2c 2c 2c 31 39 3a  |80,4,.f$),,,,19:|
00008ee0  48 25 21 32 34 3d 48 25  21 32 34 80 ac 32 0d 17  |H%!24=H%!24..2..|
00008ef0  7f 05 cc 0d 17 84 05 cd  0d 17 89 05 cd 0d 17 8e  |................|
00008f00  18 48 25 3d 48 25 21 30  3a ce 3a c8 99 32 36 33  |.H%=H%!0:.:..263|
00008f10  38 37 33 3a e1 0d 17 93  56 dd a4 70 28 70 25 2c  |873:....V..p(p%,|
00008f20  48 25 29 3a ea 79 62 25  2c 52 25 2c 65 62 25 2c  |H%):.yb%,R%,eb%,|
00008f30  78 63 25 2c 79 63 25 3a  79 62 25 3d 48 25 21 31  |xc%,yc%:yb%=H%!1|
00008f40  32 3a c8 95 79 62 25 3a  52 25 3d 79 62 25 21 34  |2:..yb%:R%=yb%!4|
00008f50  3a 79 63 25 3d 30 3a c8  95 52 25 3a e7 52 25 21  |:yc%=0:..R%:.R%!|
00008f60  28 52 25 21 34 2a 34 2b  38 29 8c 0d 17 98 12 79  |(R%!4*4+8).....y|
00008f70  63 25 2b 3d 31 3a e7 70  25 3d 52 25 8c 0d 17 9d  |c%+=1:.p%=R%....|
00008f80  39 65 62 25 3d 48 25 21  38 3a c8 95 78 63 25 3a  |9eb%=H%!8:..xc%:|
00008f90  65 62 25 3d 65 62 25 21  30 3a 78 63 25 2d 3d 31  |eb%=eb%!0:xc%-=1|
00008fa0  3a ce 3a 3d 24 28 65 62  25 2b 31 32 29 2b 22 3a  |:.:=$(eb%+12)+":|
00008fb0  22 2b c3 79 63 25 0d 17  a2 05 cd 0d 17 a7 05 cd  |"+.yc%..........|
00008fc0  0d 17 ac 3c 52 25 3d 52  25 21 30 3a ce 3a 78 63  |...<R%=R%!0:.:xc|
00008fd0  25 2b 3d 31 3a 79 62 25  3d 79 62 25 21 30 3a ce  |%+=1:yb%=yb%!0:.|
00008fe0  3a f2 62 28 a4 6d 73 67  5f 30 28 41 25 21 31 32  |:.b(.msg_0(A%!12|
00008ff0  2c 22 46 41 46 22 29 29  3a 3d 22 22 0d 17 b1 31  |,"FAF")):=""...1|
00009000  dd a4 69 28 68 25 29 3a  21 56 25 3d 68 25 3a c8  |..i(h%):!V%=h%:.|
00009010  99 32 36 32 33 34 37 2c  2c 56 25 3a 3d 28 56 25  |.262347,,V%:=(V%|
00009020  21 33 32 80 31 3c 3c 31  36 29 3c 3e 30 0d 17 b6  |!32.1<<16)<>0...|
00009030  17 dd f2 76 62 28 7a 25  29 3a e7 ac a4 69 28 46  |...vb(z%):...i(F|
00009040  62 25 29 8c 0d 17 bb 0f  e7 41 25 21 34 38 84 4b  |b%)......A%!48.K|
00009050  61 25 8c 0d 17 c0 06 f2  6b 0d 17 c5 05 cd 0d 17  |a%......k.......|
00009060  ca 05 cd 0d 17 cf 1d f2  73 28 46 62 25 29 3a f2  |........s(Fb%):.|
00009070  70 28 46 62 25 29 3a f2  75 62 28 7a 25 29 3a e1  |p(Fb%):.ub(z%):.|
00009080  0d 17 d4 15 dd f2 75 62  28 7a 25 29 3a ea 70 25  |......ub(z%):.p%|
00009090  3a e7 7a 25 8c 0d 17 d9  4f c8 99 32 36 32 33 35  |:.z%....O..26235|
000090a0  38 2c 46 62 25 2c 4f 25  2c 31 3c 3c 32 31 2c 31  |8,Fb%,O%,1<<21,1|
000090b0  3c 3c 32 31 3a 70 25 3d  4f 25 3a c8 95 ac 21 70  |<<21:p%=O%:...!p|
000090c0  25 3a e7 21 70 25 3c 3e  7a 25 21 32 38 f2 69 63  |%:.!p%<>z%!28.ic|
000090d0  6f 6e 5f 64 65 73 65 6c  65 63 74 28 46 62 25 2c  |on_deselect(Fb%,|
000090e0  21 70 25 29 0d 17 de 30  70 25 2b 3d 34 3a ce 3a  |!p%)...0p%+=4:.:|
000090f0  e7 28 7a 25 21 32 34 80  34 34 29 3d 30 f2 69 63  |.(z%!24.44)=0.ic|
00009100  6f 6e 5f 73 65 6c 65 63  74 28 46 62 25 2c 7a 25  |on_select(Fb%,z%|
00009110  21 32 38 29 0d 17 e3 05  cd 0d 17 e8 05 e1 0d 17  |!28)............|
00009120  ed 1d dd f2 42 28 70 25  29 3a ea 4b 25 2c 69 25  |....B(p%):.K%,i%|
00009130  2c 73 62 25 3a e7 70 25  3d 30 e1 0d 17 f2 0c c8  |,sb%:.p%=0......|
00009140  8e 70 25 21 2d 34 ca 0d  17 f7 37 c9 31 33 38 31  |.p%!-4....7.1381|
00009150  32 35 37 30 34 30 3a 4b  25 3d 21 70 25 3a 73 62  |257040:K%=!p%:sb|
00009160  25 3d 4b 25 2b 4b 25 21  34 2a 34 2b 38 3a 21 73  |%=K%+K%!4*4+8:!s|
00009170  62 25 2d 3d 31 3a e7 21  73 62 25 3d 30 8c 0d 17  |b%-=1:.!sb%=0...|
00009180  fc 16 73 62 25 3d 4b 25  2b 38 3a e7 31 3c 3d 4b  |..sb%=K%+8:.1<=K|
00009190  25 21 34 8c 0d 18 01 20  e3 69 25 3d 31 b8 4b 25  |%!4.... .i%=1.K%|
000091a0  21 34 3a f2 42 28 21 73  62 25 29 3a 73 62 25 2b  |!4:.B(!sb%):sb%+|
000091b0  3d 34 3a ed 0d 18 06 05  cd 0d 18 0b 05 cd 0d 18  |=4:.............|
000091c0  10 21 c9 31 32 38 30 32  36 36 30 35 30 3a f2 42  |.!.1280266050:.B|
000091d0  28 70 25 21 30 29 3a f2  42 28 70 25 21 34 29 0d  |(p%!0):.B(p%!4).|
000091e0  18 15 20 c9 31 31 34 36  33 37 37 30 33 36 3a c8  |.. .1146377036:.|
000091f0  95 70 25 3a e7 30 3c 3d  70 25 21 34 2d 31 8c 0d  |.p%:.0<=p%!4-1..|
00009200  18 1a 22 e3 4b 25 3d 30  b8 70 25 21 34 2d 31 3a  |..".K%=0.p%!4-1:|
00009210  f2 42 28 70 25 21 28 4b  25 2a 34 2b 38 29 29 3a  |.B(p%!(K%*4+8)):|
00009220  ed 0d 18 1f 05 cd 0d 18  24 0d 70 25 3d 70 25 21  |........$.p%=p%!|
00009230  30 3a ce 0d 18 29 05 cb  0d 18 2e 05 e1 0d 18 33  |0:...).........3|
00009240  62 dd f2 4e 62 28 6c 61  24 29 3a ea 48 25 2c 79  |b..Nb(la$):.H%,y|
00009250  62 25 2c 7a 63 25 2c 52  25 2c 69 25 2c 6a 25 2c  |b%,zc%,R%,i%,j%,|
00009260  6b 25 2c 6c 25 2c 73 62  25 3a 48 25 3d 75 61 25  |k%,l%,sb%:H%=ua%|
00009270  3a c8 95 48 25 3a 7a 63  25 3d 30 3a 79 62 25 3d  |:..H%:zc%=0:yb%=|
00009280  48 25 21 31 32 3a 52 25  3d 79 62 25 21 34 3a c8  |H%!12:R%=yb%!4:.|
00009290  95 52 25 3a e7 24 52 25  21 38 3d 6c 61 24 8c 0d  |.R%:.$R%!8=la$..|
000092a0  18 38 17 e7 28 52 25 21  28 52 25 21 34 2a 34 2b  |.8..(R%!(R%!4*4+|
000092b0  38 29 29 3d 30 8c 0d 18  3d 1d 48 25 21 32 34 3d  |8))=0...=.H%!24=|
000092c0  48 25 21 32 34 84 32 3a  e7 30 3c 3d 52 25 21 34  |H%!24.2:.0<=R%!4|
000092d0  2d 31 8c 0d 18 42 3f e3  69 25 3d 30 b8 52 25 21  |-1...B?.i%=0.R%!|
000092e0  34 2d 31 3a 73 62 25 3d  52 25 21 28 69 25 2a 34  |4-1:sb%=R%!(i%*4|
000092f0  2b 38 29 3a f2 42 28 73  62 25 29 3a f2 66 72 65  |+8):.B(sb%):.fre|
00009300  65 5f 73 74 72 75 63 74  75 72 65 28 73 62 25 29  |e_structure(sb%)|
00009310  3a ed 0d 18 47 05 cd 0d  18 4c 09 e7 7a 63 25 8c  |:...G....L..zc%.|
00009320  0d 18 51 0e 7a 63 25 21  30 3d 52 25 21 30 0d 18  |..Q.zc%!0=R%!0..|
00009330  56 10 cc 3a 79 62 25 21  34 3d 52 25 21 30 0d 18  |V..:yb%!4=R%!0..|
00009340  5b 05 cd 0d 18 60 1e 42  25 3d 31 34 31 33 37 36  |[....`.B%=141376|
00009350  33 36 36 34 3a 43 25 3d  52 25 3a d6 50 25 2b 31  |3664:C%=R%:.P%+1|
00009360  36 0d 18 65 05 cd 0d 18  6a 0d 52 25 3d 30 3a 48  |6..e....j.R%=0:H|
00009370  25 3d 30 0d 18 6f 14 cc  3a 7a 63 25 3d 52 25 3a  |%=0..o..:zc%=R%:|
00009380  52 25 3d 52 25 21 30 0d  18 74 05 cd 0d 18 79 10  |R%=R%!0..t....y.|
00009390  ce 3a e7 48 25 48 25 3d  48 25 21 30 0d 18 7e 07  |.:.H%H%=H%!0..~.|
000093a0  ce 3a e1 0d 18 83 2a dd  f2 71 28 6d 61 24 29 3a  |.:....*..q(ma$):|
000093b0  f2 53 28 a4 6d 73 67 5f  31 28 41 25 21 31 32 2c  |.S(.msg_1(A%!12,|
000093c0  22 4f 4b 5a 22 2c 6d 61  24 29 29 3a e1 0d 18 88  |"OKZ",ma$)):....|
000093d0  45 dd f2 4f 62 28 f8 48  25 29 3a ea 4b 25 2c 4a  |E..Ob(.H%):.K%,J|
000093e0  25 2c 63 25 2c 64 25 3a  4a 25 3d a4 62 28 22 63  |%,c%,d%:J%=.b("c|
000093f0  6c 3a 22 29 3a e7 4a 25  3d 30 f2 71 28 a4 6d 73  |l:"):.J%=0.q(.ms|
00009400  67 5f 30 28 41 25 21 31  32 2c 22 4f 4b 5a 61 22  |g_0(A%!12,"OKZa"|
00009410  29 29 0d 18 8d 1b 48 25  3d 75 61 25 3a c8 95 48  |))....H%=ua%:..H|
00009420  25 3a e7 24 48 25 21 34  3d 24 4a 25 8c 0d 18 92  |%:.$H%!4=$J%....|
00009430  0e e7 48 25 21 32 34 80  33 32 8c 0d 18 97 5d c8  |..H%!24.32....].|
00009440  99 31 33 31 30 38 30 2c  37 2c 22 50 72 69 6e 74  |.131080,7,"Print|
00009450  65 72 43 68 6f 69 63 65  73 3a 22 2b 24 4a 25 2b  |erChoices:"+$J%+|
00009460  22 2e 57 72 69 74 65 54  65 73 74 22 b8 3b 63 25  |".WriteTest".;c%|
00009470  3a e7 28 63 25 80 31 29  f2 6d 3a 85 32 35 34 2c  |:.(c%.1).m:.254,|
00009480  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 4f 4b  |.msg_1(A%!12,"OK|
00009490  41 4e 22 2c 24 4a 25 29  0d 18 9c 37 c8 99 31 33  |AN",$J%)...7..13|
000094a0  31 30 38 30 2c 36 2c 22  50 72 69 6e 74 65 72 43  |1080,6,"PrinterC|
000094b0  68 6f 69 63 65 73 3a 22  2b 24 4a 25 2b 22 2e 57  |hoices:"+$J%+".W|
000094c0  72 69 74 65 54 65 73 74  22 b8 64 25 3b 63 25 0d  |riteTest".d%;c%.|
000094d0  18 a1 05 cd 0d 18 a6 22  4b 25 3d 21 77 62 25 3a  |......."K%=!wb%:|
000094e0  f2 50 62 28 48 25 2c 48  25 21 38 29 3a 21 77 62  |.Pb(H%,H%!8):!wb|
000094f0  25 3d 4b 25 3a e1 0d 18  ab 0d cc 3a 48 25 3d 48  |%=K%:......:H%=H|
00009500  25 21 30 0d 18 b0 05 cd  0d 18 b5 0c ce 3a e7 48  |%!0..........:.H|
00009510  25 3d 30 8c 0d 18 ba 2f  f2 52 61 3a f2 47 61 28  |%=0..../.Ra:.Ga(|
00009520  24 4a 25 29 3a f2 48 61  28 24 4a 25 2c 48 25 29  |$J%):.Ha($J%,H%)|
00009530  3a f2 53 61 3a f2 4e 61  3a e7 48 25 21 32 34 80  |:.Sa:.Na:.H%!24.|
00009540  33 32 8c 0d 18 bf 5d c8  99 31 33 31 30 38 30 2c  |32....]..131080,|
00009550  37 2c 22 50 72 69 6e 74  65 72 43 68 6f 69 63 65  |7,"PrinterChoice|
00009560  73 3a 22 2b 24 4a 25 2b  22 2e 57 72 69 74 65 54  |s:"+$J%+".WriteT|
00009570  65 73 74 22 b8 3b 63 25  3a e7 28 63 25 80 31 29  |est".;c%:.(c%.1)|
00009580  f2 6d 3a 85 32 35 34 2c  a4 6d 73 67 5f 31 28 41  |.m:.254,.msg_1(A|
00009590  25 21 31 32 2c 22 4f 4b  41 4e 22 2c 24 4a 25 29  |%!12,"OKAN",$J%)|
000095a0  0d 18 c4 31 c8 99 31 33  31 30 38 30 2c 36 2c 22  |...1..131080,6,"|
000095b0  50 72 69 6e 74 65 72 43  68 6f 69 63 65 73 3a 22  |PrinterChoices:"|
000095c0  2b 24 4a 25 2b 22 2e 57  72 69 74 65 54 65 73 74  |+$J%+".WriteTest|
000095d0  22 0d 18 c9 05 cd 0d 18  ce 15 f2 63 28 48 25 2c  |"..........c(H%,|
000095e0  41 25 21 34 38 2c 2d 35  2c 30 29 0d 18 d3 05 cd  |A%!48,-5,0).....|
000095f0  0d 18 d8 25 e7 48 25 3d  30 f2 71 28 a4 6d 73 67  |...%.H%=0.q(.msg|
00009600  5f 31 28 41 25 21 31 32  2c 22 4f 4b 5a 62 22 2c  |_1(A%!12,"OKZb",|
00009610  24 4a 25 29 29 0d 18 dd  05 e1 0d 18 e2 37 dd f2  |$J%))........7..|
00009620  50 62 28 48 25 2c 65 62  25 29 3a ea 55 25 2c 4a  |Pb(H%,eb%):.U%,J|
00009630  25 3a 55 25 3d 65 62 25  21 34 3a f5 3a 4a 25 3d  |%:U%=eb%!4:.:J%=|
00009640  a4 62 28 24 28 55 25 2b  31 36 29 29 3a e7 4a 25  |.b($(U%+16)):.J%|
00009650  8c 0d 18 e7 0b c8 8e 55  25 21 34 ca 0d 18 ec 16  |.......U%!4.....|
00009660  c9 35 3a f2 51 62 28 48  25 2c 65 62 25 2c 24 4a  |.5:.Qb(H%,eb%,$J|
00009670  25 29 0d 18 f1 2f c9 36  3a e7 3f 4a 25 3d 31 33  |%).../.6:.?J%=13|
00009680  f2 71 28 a4 6d 73 67 5f  31 28 41 25 21 31 32 2c  |.q(.msg_1(A%!12,|
00009690  22 4f 4b 37 61 22 2c 24  28 55 25 2b 31 36 29 29  |"OK7a",$(U%+16))|
000096a0  29 0d 18 f6 13 f2 52 62  28 48 25 2c 65 62 25 2c  |).....Rb(H%,eb%,|
000096b0  24 4a 25 29 0d 18 fb 15  c9 37 3a f2 56 28 48 25  |$J%).....7:.V(H%|
000096c0  2c 65 62 25 2c 24 4a 25  29 0d 19 00 2f c9 38 3a  |,eb%,$J%).../.8:|
000096d0  e7 3f 4a 25 3d 31 33 f2  71 28 a4 6d 73 67 5f 31  |.?J%=13.q(.msg_1|
000096e0  28 41 25 21 31 32 2c 22  4f 4b 37 61 22 2c 24 28  |(A%!12,"OK7a",$(|
000096f0  55 25 2b 31 36 29 29 29  0d 19 05 13 f2 53 62 28  |U%+16))).....Sb(|
00009700  48 25 2c 65 62 25 2c 24  4a 25 29 0d 19 0a 05 cb  |H%,eb%,$J%).....|
00009710  0d 19 0f 05 cd 0d 19 14  13 55 25 3d 55 25 21 30  |.........U%=U%!0|
00009720  3a fd 55 25 3d 30 3a e1  0d 19 19 29 dd f2 51 62  |:.U%=0:....)..Qb|
00009730  28 48 25 2c 65 62 25 2c  74 24 29 3a ea 4a 25 2c  |(H%,eb%,t$):.J%,|
00009740  6e 61 24 2c 69 24 3a 4a  25 3d a4 64 3a e7 4a 25  |na$,i$:J%=.d:.J%|
00009750  8c 0d 19 1e 0b c8 8e 55  25 21 38 ca 0d 19 23 21  |.......U%!8...#!|
00009760  c9 31 3a 4a 25 3d a4 4b  28 4a 25 2c 41 63 25 29  |.1:J%=.K(J%,Ac%)|
00009770  3a e7 3f 4a 25 3d 31 33  4a 25 3d a4 64 0d 19 28  |:.?J%=13J%=.d..(|
00009780  24 c9 32 2c 33 2c 34 3a  4a 25 3d a4 72 28 4a 25  |$.2,3,4:J%=.r(J%|
00009790  2c 69 24 29 3a e7 3f 4a  25 3d 31 33 4a 25 3d a4  |,i$):.?J%=13J%=.|
000097a0  64 0d 19 2d 2e c9 37 3a  4a 25 3d a4 72 28 4a 25  |d..-..7:J%=.r(J%|
000097b0  2c 69 24 29 3a f2 56 28  48 25 2c 65 62 25 2c 69  |,i$):.V(H%,eb%,i|
000097c0  24 29 3a e7 3f 4a 25 3d  31 33 4a 25 3d a4 64 0d  |$):.?J%=13J%=.d.|
000097d0  19 32 12 f2 56 28 48 25  2c 65 62 25 2c 24 4a 25  |.2..V(H%,eb%,$J%|
000097e0  29 0d 19 37 05 cb 0d 19  3c 05 cd 0d 19 41 05 e1  |)..7....<....A..|
000097f0  0d 19 46 32 dd f2 52 62  28 48 25 2c 65 62 25 2c  |..F2..Rb(H%,eb%,|
00009800  74 24 29 3a ea 69 25 2c  70 25 2c 42 63 25 2c 4a  |t$):.i%,p%,Bc%,J|
00009810  25 3a 42 63 25 3d bb 74  24 3a e7 31 3c 3d 42 63  |%:Bc%=.t$:.1<=Bc|
00009820  25 8c 0d 19 4b 18 e3 69  25 3d 31 b8 42 63 25 3a  |%...K..i%=1.Bc%:|
00009830  4a 25 3d a4 64 3a e7 4a  25 8c 0d 19 50 26 70 25  |J%=.d:.J%...P&p%|
00009840  3d 55 25 21 38 3a c8 95  70 25 3a e7 70 25 21 34  |=U%!8:..p%:.p%!4|
00009850  3d 37 f2 56 28 48 25 2c  65 62 25 2c 24 4a 25 29  |=7.V(H%,eb%,$J%)|
00009860  0d 19 55 0c 70 25 3d 21  70 25 3a ce 0d 19 5a 05  |..U.p%=!p%:...Z.|
00009870  cd 0d 19 5f 05 ed 0d 19  64 05 cd 0d 19 69 05 e1  |..._....d....i..|
00009880  0d 19 6e 49 dd f2 56 28  48 25 2c 65 62 25 2c 63  |..nI..V(H%,eb%,c|
00009890  24 29 3a ea 69 25 2c 73  24 2c 74 24 3a 69 25 3d  |$):.i%,s$,t$:i%=|
000098a0  a7 63 24 2c 22 3a 22 29  3a e7 69 25 3d 30 f2 71  |.c$,":"):.i%=0.q|
000098b0  28 a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 4f  |(.msg_1(A%!12,"O|
000098c0  4b 41 41 22 2c 63 24 29  29 0d 19 73 3b 73 24 3d  |KAA",c$))..s;s$=|
000098d0  c0 63 24 2c 69 25 2d 31  29 3a 74 24 3d c1 63 24  |.c$,i%-1):t$=.c$|
000098e0  2c 69 25 2b 31 29 3a 65  62 25 3d 48 25 21 38 3a  |,i%+1):eb%=H%!8:|
000098f0  c8 95 65 62 25 3a e7 24  28 65 62 25 2b 31 32 29  |..eb%:.$(eb%+12)|
00009900  3d 73 24 8c 0d 19 78 0b  e7 bb 74 24 3e 30 8c 0d  |=s$...x...t$>0..|
00009910  19 7d 05 e1 0d 19 82 13  cc 3a f2 50 62 28 48 25  |.}.......:.Pb(H%|
00009920  2c 65 62 25 29 3a e1 0d  19 87 05 cd 0d 19 8c 0f  |,eb%):..........|
00009930  cc 3a 65 62 25 3d 65 62  25 21 30 0d 19 91 05 cd  |.:eb%=eb%!0.....|
00009940  0d 19 96 23 ce 3a f2 71  28 a4 6d 73 67 5f 31 28  |...#.:.q(.msg_1(|
00009950  41 25 21 31 32 2c 22 4f  4b 41 42 22 2c 73 24 29  |A%!12,"OKAB",s$)|
00009960  29 3a e1 0d 19 9b 2c dd  f2 53 62 28 48 25 2c 65  |):....,..Sb(H%,e|
00009970  62 25 2c 74 24 29 3a ea  69 25 2c 42 63 25 3a 42  |b%,t$):.i%,Bc%:B|
00009980  63 25 3d bb 74 24 3a e7  31 3c 3d 42 63 25 8c 0d  |c%=.t$:.1<=Bc%..|
00009990  19 a0 11 e3 69 25 3d 31  b8 42 63 25 3a e7 a4 64  |....i%=1.Bc%:..d|
000099a0  0d 19 a5 05 ed 0d 19 aa  05 cd 0d 19 af 05 e1 0d  |................|
000099b0  19 b4 62 dd f2 4f 3a ea  4a 25 2c 48 25 2c 4b 25  |..b..O:.J%,H%,K%|
000099c0  2c 73 24 2c 55 25 2c 43  63 25 2c 44 63 25 2c 46  |,s$,U%,Cc%,Dc%,F|
000099d0  63 25 2c 47 63 25 2c 48  63 25 3a 4a 25 3d 71 25  |c%,Gc%,Hc%:J%=q%|
000099e0  2b 34 34 3a d6 5a 25 2c  4a 25 2c 73 24 3a e7 ac  |+44:.Z%,J%,s$:..|
000099f0  a4 6c 28 73 24 29 85 32  35 34 2c a4 6d 73 67 5f  |.l(s$).254,.msg_|
00009a00  31 28 41 25 21 31 32 2c  22 4f 4b 58 22 2c 73 24  |1(A%!12,"OKX",s$|
00009a10  29 0d 19 b9 24 c8 99 32  36 33 38 37 32 3a f2 4f  |)...$..263872:.O|
00009a20  62 28 48 25 29 3a 46 63  25 3d 48 25 21 31 32 3a  |b(H%):Fc%=H%!12:|
00009a30  e7 46 63 25 8c 0d 19 be  13 43 63 25 3d 46 63 25  |.Fc%.....Cc%=Fc%|
00009a40  21 34 3a e7 43 63 25 8c  0d 19 c3 30 4b 25 3d 21  |!4:.Cc%....0K%=!|
00009a50  77 62 25 3a 55 25 3d 48  25 21 38 3a 55 25 3d 55  |wb%:U%=H%!8:U%=U|
00009a60  25 21 34 3a 4a 25 3d a4  62 28 24 28 55 25 2b 31  |%!4:J%=.b($(U%+1|
00009a70  36 29 29 3a e7 4a 25 8c  0d 19 c8 16 c8 95 43 63  |6)):.J%.......Cc|
00009a80  25 3a e7 24 43 63 25 21  38 3d 24 4a 25 8c 0d 19  |%:.$Cc%!8=$J%...|
00009a90  cd 1d f2 6d 3a c8 99 32  36 33 38 37 33 3a f2 54  |...m:..263873:.T|
00009aa0  62 28 48 25 2c 43 63 25  29 3a e1 0d 19 d2 05 cd  |b(H%,Cc%):......|
00009ab0  0d 19 d7 17 44 63 25 3d  43 63 25 3a 43 63 25 3d  |....Dc%=Cc%:Cc%=|
00009ac0  43 63 25 21 30 3a ce 0d  19 dc 27 cc 3a f2 71 28  |Cc%!0:....'.:.q(|
00009ad0  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 4f 4b  |.msg_1(A%!12,"OK|
00009ae0  5a 63 22 2c 24 28 55 25  2b 31 36 29 29 29 0d 19  |Zc",$(U%+16)))..|
00009af0  e1 05 cd 0d 19 e6 0b 21  77 62 25 3d 4b 25 0d 19  |.......!wb%=K%..|
00009b00  eb 0b cc 3a 44 63 25 3d  30 0d 19 f0 05 cd 0d 19  |...:Dc%=0.......|
00009b10  f5 0b cc 3a 44 63 25 3d  30 0d 19 fa 05 cd 0d 19  |...:Dc%=0.......|
00009b20  ff 49 f2 57 28 48 25 21  38 2c 44 63 25 2c 46 63  |.I.W(H%!8,Dc%,Fc|
00009b30  25 2c 30 2c 47 63 25 2c  48 63 25 2c 48 25 29 3a  |%,0,Gc%,Hc%,H%):|
00009b40  f2 6d 3a 48 25 21 32 34  3d 48 25 21 32 34 84 32  |.m:H%!24=H%!24.2|
00009b50  3a f2 54 62 28 48 25 2c  44 63 25 29 3a c8 99 32  |:.Tb(H%,Dc%):..2|
00009b60  36 33 38 37 33 3a e1 0d  1a 04 30 dd f2 53 28 73  |63873:....0..S(s|
00009b70  24 29 3a f2 6d 3a 85 32  35 34 2c a4 47 28 41 25  |$):.m:.254,.G(A%|
00009b80  21 31 32 2c 22 4f 4b 30  22 2c c3 78 62 25 2c 56  |!12,"OK0",.xb%,V|
00009b90  24 2c 73 24 29 3a e1 0d  1a 09 33 dd f2 68 28 48  |$,s$):....3..h(H|
00009ba0  25 2c 73 24 2c 6f 61 24  29 3a f2 53 28 a4 6d 73  |%,s$,oa$):.S(.ms|
00009bb0  67 5f 32 28 41 25 21 31  32 2c 6f 61 24 2c 24 48  |g_2(A%!12,oa$,$H|
00009bc0  25 21 34 2c 73 24 29 29  3a e1 0d 1a 0e 60 dd f2  |%!4,s$)):....`..|
00009bd0  4c 61 28 49 63 25 29 3a  ea 4a 25 2c 54 25 2c 4a  |La(Ic%):.J%,T%,J|
00009be0  63 25 2c 69 25 2c 4b 63  25 2c 4c 63 25 2c 4d 63  |c%,i%,Kc%,Lc%,Mc|
00009bf0  25 2c 4e 63 25 3a 4a 25  3d a4 62 28 22 74 70 3a  |%,Nc%:J%=.b("tp:|
00009c00  22 29 3a e7 4a 25 3d 30  f2 68 28 49 63 25 2c a4  |"):.J%=0.h(Ic%,.|
00009c10  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 4f 4b 33  |msg_0(A%!12,"OK3|
00009c20  22 29 2c 22 4f 4b 32 61  22 29 0d 1a 13 10 f5 3a  |"),"OK2a").....:|
00009c30  4a 25 3d a4 64 3a e7 4a  25 8c 0d 1a 18 18 54 25  |J%=.d:.J%.....T%|
00009c40  3d a4 61 28 4a 25 2c 22  74 70 3a 22 29 3a e7 54  |=.a(J%,"tp:"):.T|
00009c50  25 8c 0d 1a 1d 62 4a 63  25 2b 3d 31 3a 42 25 3d  |%....bJc%+=1:B%=|
00009c60  31 34 31 34 35 34 38 38  32 30 3a 43 25 3d 31 32  |1414548820:C%=12|
00009c70  2b 31 2b a9 24 54 25 3a  4b 63 25 3d ba 28 50 25  |+1+.$T%:Kc%=.(P%|
00009c80  2b 31 32 29 3a e7 4b 63  25 3d 30 f2 68 28 49 63  |+12):.Kc%=0.h(Ic|
00009c90  25 2c a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |%,.msg_1(A%!12,"|
00009ca0  46 41 35 22 2c 22 54 4d  50 54 22 29 2c 22 4f 4b  |FA5","TMPT"),"OK|
00009cb0  32 61 22 29 0d 1a 22 09  e7 4c 63 25 8c 0d 1a 27  |2a").."..Lc%...'|
00009cc0  0d 4c 63 25 21 30 3d 4b  63 25 0d 1a 2c 0f cc 3a  |.Lc%!0=Kc%..,..:|
00009cd0  49 63 25 21 38 3d 4b 63  25 0d 1a 31 05 cd 0d 1a  |Ic%!8=Kc%..1....|
00009ce0  36 2f 4b 63 25 21 30 3d  30 3a 4b 63 25 21 34 3d  |6/Kc%!0=0:Kc%!4=|
00009cf0  30 3a 4b 63 25 21 38 3d  30 3a 24 28 4b 63 25 2b  |0:Kc%!8=0:$(Kc%+|
00009d00  31 32 29 3d 24 54 25 3a  4e 63 25 3d 30 0d 1a 3b  |12)=$T%:Nc%=0..;|
00009d10  1b cc 3a 54 25 3d a4 61  28 4a 25 2c 22 65 6e 64  |..:T%=.a(J%,"end|
00009d20  3a 22 29 3a e7 54 25 8c  0d 1a 40 2f e7 3f 54 25  |:"):.T%...@/.?T%|
00009d30  3c 3e 31 33 f2 68 28 49  63 25 2c a4 6d 73 67 5f  |<>13.h(Ic%,.msg_|
00009d40  30 28 41 25 21 31 32 2c  22 4f 4b 33 61 22 29 2c  |0(A%!12,"OK3a"),|
00009d50  22 4f 4b 32 61 22 29 0d  1a 45 12 4a 63 25 2d 3d  |"OK2a")..E.Jc%-=|
00009d60  31 3a 4c 63 25 3d 4b 63  25 0d 1a 4a 3e cc 3a 69  |1:Lc%=Kc%..J>.:i|
00009d70  25 3d a7 24 4a 25 2c 22  3a 22 29 3a e7 69 25 3d  |%=.$J%,":"):.i%=|
00009d80  30 f2 68 28 49 63 25 2c  a4 6d 73 67 5f 31 28 41  |0.h(Ic%,.msg_1(A|
00009d90  25 21 31 32 2c 22 4f 4b  34 22 2c 24 4a 25 29 2c  |%!12,"OK4",$J%),|
00009da0  22 4f 4b 32 61 22 29 0d  1a 4f 32 e7 4a 63 25 3c  |"OK2a")..O2.Jc%<|
00009db0  3e 31 f2 68 28 49 63 25  2c a4 6d 73 67 5f 31 28  |>1.h(Ic%,.msg_1(|
00009dc0  41 25 21 31 32 2c 22 4f  4b 34 61 22 2c 24 4a 25  |A%!12,"OK4a",$J%|
00009dd0  29 2c 22 4f 4b 32 61 22  29 0d 1a 54 62 4b 63 25  |),"OK2a")..TbKc%|
00009de0  21 38 2b 3d 31 3a 42 25  3d 31 34 39 38 35 36 37  |!8+=1:B%=1498567|
00009df0  37 35 38 3a 43 25 3d 31  36 2b 31 2b 69 25 3a 4d  |758:C%=16+1+i%:M|
00009e00  63 25 3d ba 28 50 25 2b  31 32 29 3a e7 4d 63 25  |c%=.(P%+12):.Mc%|
00009e10  3d 30 f2 68 28 49 63 25  2c a4 6d 73 67 5f 31 28  |=0.h(Ic%,.msg_1(|
00009e20  41 25 21 31 32 2c 22 46  41 35 22 2c 22 4e 54 52  |A%!12,"FA5","NTR|
00009e30  59 22 29 2c 22 4f 4b 32  61 22 29 0d 1a 59 1b e7  |Y"),"OK2a")..Y..|
00009e40  4e 63 25 4e 63 25 21 30  3d 4d 63 25 8b 4b 63 25  |Nc%Nc%!0=Mc%.Kc%|
00009e50  21 34 3d 4d 63 25 0d 1a  5e 46 4d 63 25 21 30 3d  |!4=Mc%..^FMc%!0=|
00009e60  30 3a 4d 63 25 21 34 3d  30 3a 4d 63 25 21 38 3d  |0:Mc%!4=0:Mc%!8=|
00009e70  30 3a 4d 63 25 21 31 32  3d 30 3a 24 28 4d 63 25  |0:Mc%!12=0:$(Mc%|
00009e80  2b 31 36 29 3d c0 24 4a  25 2c 69 25 29 3a 4a 25  |+16)=.$J%,i%):J%|
00009e90  2b 3d 69 25 2b 31 3a c8  8e 2d 31 ca 0d 1a 63 1b  |+=i%+1:..-1...c.|
00009ea0  c9 a4 61 28 4a 25 2c 22  69 6e 22 29 3c 3e 30 3a  |..a(J%,"in")<>0:|
00009eb0  4d 63 25 21 34 3d 31 0d  1a 68 1b c9 a4 61 28 4a  |Mc%!4=1..h...a(J|
00009ec0  25 2c 22 73 74 22 29 3c  3e 30 3a 4d 63 25 21 34  |%,"st")<>0:Mc%!4|
00009ed0  3d 32 0d 1a 6d 1b c9 a4  61 28 4a 25 2c 22 73 30  |=2..m...a(J%,"s0|
00009ee0  22 29 3c 3e 30 3a 4d 63  25 21 34 3d 33 0d 1a 72  |")<>0:Mc%!4=3..r|
00009ef0  1b c9 a4 61 28 4a 25 2c  22 67 73 22 29 3c 3e 30  |...a(J%,"gs")<>0|
00009f00  3a 4d 63 25 21 34 3d 34  0d 1a 77 4a c9 a4 61 28  |:Mc%!4=4..wJ..a(|
00009f10  4a 25 2c 22 62 6c 22 29  3c 3e 30 3a 4d 63 25 21  |J%,"bl")<>0:Mc%!|
00009f20  34 3d 35 3a 54 25 3d a4  61 28 4a 25 2c 22 62 6c  |4=5:T%=.a(J%,"bl|
00009f30  22 29 3a c8 95 3f 54 25  3d 33 32 3a 54 25 2b 3d  |"):..?T%=32:T%+=|
00009f40  31 3a ce 3a e7 3f 54 25  3d 97 22 2c 22 54 25 2b  |1:.:.?T%=.","T%+|
00009f50  3d 31 0d 1a 7c 09 c8 8e  2d 31 ca 0d 1a 81 1b c9  |=1..|...-1......|
00009f60  a4 61 28 54 25 2c 22 69  6e 22 29 3c 3e 30 3a 4d  |.a(T%,"in")<>0:M|
00009f70  63 25 21 38 3d 31 0d 1a  86 1b c9 a4 61 28 54 25  |c%!8=1......a(T%|
00009f80  2c 22 73 74 22 29 3c 3e  30 3a 4d 63 25 21 38 3d  |,"st")<>0:Mc%!8=|
00009f90  32 0d 1a 8b 1b c9 a4 61  28 54 25 2c 22 73 30 22  |2......a(T%,"s0"|
00009fa0  29 3c 3e 30 3a 4d 63 25  21 38 3d 33 0d 1a 90 1b  |)<>0:Mc%!8=3....|
00009fb0  c9 a4 61 28 54 25 2c 22  67 73 22 29 3c 3e 30 3a  |..a(T%,"gs")<>0:|
00009fc0  4d 63 25 21 38 3d 34 0d  1a 95 1c c9 a4 61 28 54  |Mc%!8=4......a(T|
00009fd0  25 2c 22 70 74 72 22 29  3c 3e 30 3a 4d 63 25 21  |%,"ptr")<>0:Mc%!|
00009fe0  38 3d 37 0d 1a 9a 2c 7f  3a f2 68 28 49 63 25 2c  |8=7...,.:.h(Ic%,|
00009ff0  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 4f 4b  |.msg_1(A%!12,"OK|
0000a000  35 22 2c 24 54 25 29 2c  22 4f 4b 32 61 22 29 0d  |5",$T%),"OK2a").|
0000a010  1a 9f 05 cb 0d 1a a4 3a  c9 a4 61 28 4a 25 2c 22  |.......:..a(J%,"|
0000a020  6c 73 22 29 3c 3e 30 3a  4d 63 25 21 34 3d 36 3a  |ls")<>0:Mc%!4=6:|
0000a030  54 25 3d a4 61 28 4a 25  2c 22 6c 73 22 29 3a f2  |T%=.a(J%,"ls"):.|
0000a040  55 62 28 54 25 2c 4d 63  25 2c 49 63 25 29 0d 1a  |Ub(T%,Mc%,Ic%)..|
0000a050  a9 1c c9 a4 61 28 4a 25  2c 22 70 74 72 22 29 3c  |....a(J%,"ptr")<|
0000a060  3e 30 3a 4d 63 25 21 34  3d 37 0d 1a ae 1b c9 a4  |>0:Mc%!4=7......|
0000a070  61 28 4a 25 2c 22 63 68  22 29 3c 3e 30 3a 4d 63  |a(J%,"ch")<>0:Mc|
0000a080  25 21 34 3d 38 0d 1a b3  2c 7f 3a f2 68 28 49 63  |%!4=8...,.:.h(Ic|
0000a090  25 2c a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |%,.msg_1(A%!12,"|
0000a0a0  4f 4b 36 22 2c 24 4a 25  29 2c 22 4f 4b 32 61 22  |OK6",$J%),"OK2a"|
0000a0b0  29 0d 1a b8 05 cb 0d 1a  bd 0b 4e 63 25 3d 4d 63  |).........Nc%=Mc|
0000a0c0  25 0d 1a c2 05 cd 0d 1a  c7 05 cd 0d 1a cc 05 cd  |%...............|
0000a0d0  0d 1a d1 0d fd 4a 63 25  3d 2d 31 3a e1 0d 1a d6  |.....Jc%=-1:....|
0000a0e0  4b dd f2 55 62 28 4f 63  25 2c 55 25 2c 49 63 25  |K..Ub(Oc%,U%,Ic%|
0000a0f0  29 3a ea 77 63 25 2c 4b  25 2c 74 25 3a 4b 25 3d  |):.wc%,K%,t%:K%=|
0000a100  55 25 2b 38 3a f5 3a c8  95 3f 4f 63 25 3d 33 32  |U%+8:.:..?Oc%=32|
0000a110  3a 4f 63 25 2b 3d 31 3a  ce 3a e7 3f 4f 63 25 3d  |:Oc%+=1:.:.?Oc%=|
0000a120  34 34 4f 63 25 2b 3d 31  0d 1a db 21 c8 95 3f 4f  |44Oc%+=1...!..?O|
0000a130  63 25 3d 33 32 3a 4f 63  25 2b 3d 31 3a ce 3a e7  |c%=32:Oc%+=1:.:.|
0000a140  3f 4f 63 25 3c 3e 31 33  8c 0d 1a e0 52 55 25 21  |?Oc%<>13....RU%!|
0000a150  31 32 2b 3d 31 3a 42 25  3d 31 34 31 34 37 34 34  |12+=1:B%=1414744|
0000a160  33 39 36 3a 43 25 3d 38  3a 77 63 25 3d ba 28 50  |396:C%=8:wc%=.(P|
0000a170  25 2b 31 32 29 3a e7 77  63 25 3d 30 85 32 35 33  |%+12):.wc%=0.253|
0000a180  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 46  |,.msg_1(A%!12,"F|
0000a190  41 35 22 2c 22 4c 49 53  54 22 29 0d 1a e5 2f 21  |A5","LIST").../!|
0000a1a0  4b 25 3d 77 63 25 3a 4b  25 3d 77 63 25 3a 77 63  |K%=wc%:K%=wc%:wc|
0000a1b0  25 21 30 3d 30 3a 74 25  3d a4 61 28 4f 63 25 2c  |%!0=0:t%=.a(Oc%,|
0000a1c0  22 69 6e 22 29 3a e7 74  25 8c 0d 1a ea 12 4f 63  |"in"):.t%.....Oc|
0000a1d0  25 3d 74 25 3a 77 63 25  21 34 3d 31 0d 1a ef 1a  |%=t%:wc%!4=1....|
0000a1e0  cc 3a 74 25 3d a4 61 28  4f 63 25 2c 22 73 74 22  |.:t%=.a(Oc%,"st"|
0000a1f0  29 3a e7 74 25 8c 0d 1a  f4 12 4f 63 25 3d 74 25  |):.t%.....Oc%=t%|
0000a200  3a 77 63 25 21 34 3d 32  0d 1a f9 1a cc 3a 74 25  |:wc%!4=2.....:t%|
0000a210  3d a4 61 28 4f 63 25 2c  22 73 30 22 29 3a e7 74  |=.a(Oc%,"s0"):.t|
0000a220  25 8c 0d 1a fe 12 4f 63  25 3d 74 25 3a 77 63 25  |%.....Oc%=t%:wc%|
0000a230  21 34 3d 33 0d 1b 03 1a  cc 3a 74 25 3d a4 61 28  |!4=3.....:t%=.a(|
0000a240  4f 63 25 2c 22 67 73 22  29 3a e7 74 25 8c 0d 1b  |Oc%,"gs"):.t%...|
0000a250  08 12 4f 63 25 3d 74 25  3a 77 63 25 21 34 3d 34  |..Oc%=t%:wc%!4=4|
0000a260  0d 1b 0d 1b cc 3a 74 25  3d a4 61 28 4f 63 25 2c  |.....:t%=.a(Oc%,|
0000a270  22 70 74 72 22 29 3a e7  74 25 8c 0d 1b 12 12 4f  |"ptr"):.t%.....O|
0000a280  63 25 3d 74 25 3a 77 63  25 21 34 3d 37 0d 1b 17  |c%=t%:wc%!4=7...|
0000a290  2d cc 3a f2 68 28 49 63  25 2c a4 6d 73 67 5f 31  |-.:.h(Ic%,.msg_1|
0000a2a0  28 41 25 21 31 32 2c 22  4f 4b 37 22 2c 24 4f 63  |(A%!12,"OK7",$Oc|
0000a2b0  25 29 2c 22 4f 4b 32 61  22 29 0d 1b 1c 05 cd 0d  |%),"OK2a")......|
0000a2c0  1b 21 05 cd 0d 1b 26 05  cd 0d 1b 2b 05 cd 0d 1b  |.!....&....+....|
0000a2d0  30 05 cd 0d 1b 35 05 cd  0d 1b 3a 0e fd 3f 4f 63  |0....5....:..?Oc|
0000a2e0  25 3d 31 33 3a e1 0d 1b  3f 4d dd a4 62 28 6d 24  |%=13:...?M..b(m$|
0000a2f0  29 3a ea 50 63 25 2c 69  25 3a 69 25 3d 51 63 25  |):.Pc%,i%:i%=Qc%|
0000a300  2b 21 77 62 25 3a c8 95  69 25 3c 51 63 25 2b 52  |+!wb%:..i%<Qc%+R|
0000a310  63 25 3a c8 95 3f 69 25  3d 33 32 3a 69 25 2b 3d  |c%:..?i%=32:i%+=|
0000a320  31 3a ce 3a e7 3f 69 25  3d 33 35 84 3f 69 25 3d  |1:.:.?i%=35.?i%=|
0000a330  31 33 8c 0d 1b 44 15 69  25 2b 3d a9 24 69 25 2b  |13...D.i%+=.$i%+|
0000a340  31 3a 78 62 25 2b 3d 31  0d 1b 49 14 cc 3a e7 6d  |1:xb%+=1..I..:.m|
0000a350  24 3d c0 24 69 25 2c a9  6d 24 29 8c 0d 1b 4e 44  |$=.$i%,.m$)...ND|
0000a360  50 63 25 3d 69 25 2b a9  6d 24 3a c8 95 3f 50 63  |Pc%=i%+.m$:..?Pc|
0000a370  25 3d 33 32 3a 50 63 25  2b 3d 31 3a ce 3a 69 25  |%=32:Pc%+=1:.:i%|
0000a380  2b 3d a9 24 69 25 2b 31  3a 21 77 62 25 3d 69 25  |+=.$i%+1:!wb%=i%|
0000a390  2d 51 63 25 3a 78 62 25  2b 3d 31 3a 3d 50 63 25  |-Qc%:xb%+=1:=Pc%|
0000a3a0  0d 1b 53 17 cc 3a 69 25  2b 3d a9 24 69 25 2b 31  |..S..:i%+=.$i%+1|
0000a3b0  3a 78 62 25 2b 3d 31 0d  1b 58 05 cd 0d 1b 5d 05  |:xb%+=1..X....].|
0000a3c0  cd 0d 1b 62 08 ce 3a 3d  30 0d 1b 67 49 dd a4 64  |...b..:=0..gI..d|
0000a3d0  3a ea 50 63 25 2c 69 25  3a 69 25 3d 51 63 25 2b  |:.Pc%,i%:i%=Qc%+|
0000a3e0  21 77 62 25 3a c8 95 69  25 3c 51 63 25 2b 52 63  |!wb%:..i%<Qc%+Rc|
0000a3f0  25 3a c8 95 3f 69 25 3d  33 32 3a 69 25 2b 3d 31  |%:..?i%=32:i%+=1|
0000a400  3a ce 3a e7 3f 69 25 3d  33 35 84 3f 69 25 3d 31  |:.:.?i%=35.?i%=1|
0000a410  33 8c 0d 1b 6c 21 69 25  2b 3d a9 24 69 25 2b 31  |3...l!i%+=.$i%+1|
0000a420  3a 21 77 62 25 3d 69 25  2d 51 63 25 3a 78 62 25  |:!wb%=i%-Qc%:xb%|
0000a430  2b 3d 31 0d 1b 71 2f cc  3a 50 63 25 3d 69 25 3a  |+=1..q/.:Pc%=i%:|
0000a440  69 25 2b 3d a9 24 69 25  2b 31 3a 21 77 62 25 3d  |i%+=.$i%+1:!wb%=|
0000a450  69 25 2d 51 63 25 3a 78  62 25 2b 3d 31 3a 3d 50  |i%-Qc%:xb%+=1:=P|
0000a460  63 25 0d 1b 76 05 cd 0d  1b 7b 08 ce 3a 3d 30 0d  |c%..v....{..:=0.|
0000a470  1b 80 2e dd a4 61 28 4a  25 2c 6d 24 29 3a c8 95  |.....a(J%,m$):..|
0000a480  3f 4a 25 3d 33 32 3a 4a  25 2b 3d 31 3a ce 3a e7  |?J%=32:J%+=1:.:.|
0000a490  6d 24 3d c0 24 4a 25 2c  a9 6d 24 29 8c 0d 1b 85  |m$=.$J%,.m$)....|
0000a4a0  20 4a 25 2b 3d a9 6d 24  3a c8 95 3f 4a 25 3d 33  | J%+=.m$:..?J%=3|
0000a4b0  32 3a 4a 25 2b 3d 31 3a  ce 3a 3d 4a 25 0d 1b 8a  |2:J%+=1:.:=J%...|
0000a4c0  05 cd 0d 1b 8f 06 3d 30  0d 1b 94 6f dd f2 57 28  |......=0...o..W(|
0000a4d0  65 62 25 2c f8 44 63 25  2c 46 63 25 2c 53 63 25  |eb%,.Dc%,Fc%,Sc%|
0000a4e0  2c f8 47 63 25 2c f8 48  63 25 2c 48 25 29 3a ea  |,.Gc%,.Hc%,H%):.|
0000a4f0  5f 61 25 2c 54 63 25 2c  55 63 25 2c 4a 25 2c 54  |_a%,Tc%,Uc%,J%,T|
0000a500  25 2c 55 25 2c 69 25 2c  52 61 25 3a 55 25 3d 65  |%,U%,i%,Ra%:U%=e|
0000a510  62 25 21 34 3a 5f 61 25  3d 2d 31 3a f5 3a 55 63  |b%!4:_a%=-1:.:Uc|
0000a520  25 3d 21 77 62 25 3a 47  63 25 3d 30 3a 4a 25 3d  |%=!wb%:Gc%=0:J%=|
0000a530  a4 64 3a e7 4a 25 8c 0d  1b 99 0c e7 5f 61 25 3d  |.d:.J%......_a%=|
0000a540  2d 31 8c 0d 1b 9e 5b 52  61 25 3d 34 2a 65 62 25  |-1....[Ra%=4*eb%|
0000a550  21 38 2b 38 3a 42 25 3d  31 34 31 33 37 36 33 36  |!8+8:B%=14137636|
0000a560  36 34 3a 43 25 3d 52 61  25 2b 38 3a 54 63 25 3d  |64:C%=Ra%+8:Tc%=|
0000a570  ba 28 50 25 2b 31 32 29  3a e7 54 63 25 3d 30 85  |.(P%+12):.Tc%=0.|
0000a580  32 35 33 2c a4 6d 73 67  5f 31 28 41 25 21 31 32  |253,.msg_1(A%!12|
0000a590  2c 22 46 41 35 22 2c 22  50 52 44 54 22 29 0d 1b  |,"FA5","PRDT")..|
0000a5a0  a3 0e e7 30 3c 3d 52 61  25 2b 37 8c 0d 1b a8 1c  |...0<=Ra%+7.....|
0000a5b0  e3 69 25 3d 30 b8 52 61  25 2b 37 88 34 3a 54 63  |.i%=0.Ra%+7.4:Tc|
0000a5c0  25 21 69 25 3d 30 3a ed  0d 1b ad 05 cd 0d 1b b2  |%!i%=0:.........|
0000a5d0  1b e7 44 63 25 44 63 25  21 30 3d 54 63 25 8b 46  |..Dc%Dc%!0=Tc%.F|
0000a5e0  63 25 21 34 3d 54 63 25  0d 1b b7 15 54 63 25 21  |c%!4=Tc%....Tc%!|
0000a5f0  34 3d 65 62 25 21 38 3a  5f 61 25 3d 38 0d 1b bc  |4=eb%!8:_a%=8...|
0000a600  05 cd 0d 1b c1 1d f5 3a  54 25 3d a4 61 28 4a 25  |.......:T%=.a(J%|
0000a610  2c 24 28 55 25 2b 31 36  29 29 3a e7 54 25 8c 0d  |,$(U%+16)):.T%..|
0000a620  1b c6 11 47 63 25 3d 31  3a c8 8e 55 25 21 34 ca  |...Gc%=1:..U%!4.|
0000a630  0d 1b cb 26 c9 31 3a 54  63 25 21 5f 61 25 3d a4  |...&.1:Tc%!_a%=.|
0000a640  73 74 6f 72 65 5f 69 6e  74 65 67 65 72 28 a4 63  |store_integer(.c|
0000a650  28 24 54 25 29 29 0d 1b  d0 29 c9 32 2c 33 2c 34  |($T%))...).2,3,4|
0000a660  3a 42 25 3d 54 25 3a 43  25 3d 55 25 21 34 3a 54  |:B%=T%:C%=U%!4:T|
0000a670  63 25 21 5f 61 25 3d ba  28 50 25 2b 32 38 29 0d  |c%!_a%=.(P%+28).|
0000a680  1b d5 1a c9 35 3a 54 63  25 21 5f 61 25 3d a4 65  |....5:Tc%!_a%=.e|
0000a690  61 28 55 25 2c 48 63 25  29 0d 1b da 33 c9 36 3a  |a(U%,Hc%)...3.6:|
0000a6a0  e7 3f 54 25 3d 31 33 f2  68 28 48 25 2c a4 6d 73  |.?T%=13.h(H%,.ms|
0000a6b0  67 5f 31 28 41 25 21 31  32 2c 22 4f 4b 37 61 22  |g_1(A%!12,"OK7a"|
0000a6c0  2c 24 4a 25 29 2c 22 4f  4b 32 22 29 0d 1b df 1f  |,$J%),"OK2")....|
0000a6d0  54 63 25 21 5f 61 25 3d  a4 66 61 28 55 25 2c a4  |Tc%!_a%=.fa(U%,.|
0000a6e0  63 28 24 54 25 29 2c 48  63 25 29 0d 1b e4 25 c9  |c($T%),Hc%)...%.|
0000a6f0  37 3a e7 3f 54 25 3c 3e  31 33 f2 58 28 48 25 2c  |7:.?T%<>13.X(H%,|
0000a700  24 54 25 2c 54 63 25 2b  5f 61 25 2c 48 63 25 29  |$T%,Tc%+_a%,Hc%)|
0000a710  0d 1b e9 33 c9 38 3a e7  3f 54 25 3d 31 33 f2 68  |...3.8:.?T%=13.h|
0000a720  28 48 25 2c a4 6d 73 67  5f 31 28 41 25 21 31 32  |(H%,.msg_1(A%!12|
0000a730  2c 22 4f 4b 37 61 22 2c  24 4a 25 29 2c 22 4f 4b  |,"OK7a",$J%),"OK|
0000a740  32 22 29 0d 1b ee 1b 54  63 25 21 5f 61 25 3d a4  |2")....Tc%!_a%=.|
0000a750  67 61 28 55 25 2c a4 63  28 24 54 25 29 29 0d 1b  |ga(U%,.c($T%))..|
0000a760  f3 05 cb 0d 1b f8 05 cd  0d 1b fd 1c 5f 61 25 2b  |............_a%+|
0000a770  3d 34 3a 55 25 3d 55 25  21 30 3a fd 55 25 3d 30  |=4:U%=U%!0:.U%=0|
0000a780  84 47 63 25 0d 1c 02 05  cd 0d 1c 07 0b e7 47 63  |.Gc%..........Gc|
0000a790  25 3d 30 8c 0d 1c 0c 13  e7 21 77 62 25 3e 3d 52  |%=0......!wb%>=R|
0000a7a0  63 25 47 63 25 3d 33 0d  1c 11 2d 21 77 62 25 3d  |c%Gc%=3...-!wb%=|
0000a7b0  55 63 25 3a 55 25 3d 65  62 25 21 34 3a 54 25 3d  |Uc%:U%=eb%!4:T%=|
0000a7c0  a4 61 28 4a 25 2c 24 28  55 25 2b 31 36 29 29 3a  |.a(J%,$(U%+16)):|
0000a7d0  e7 54 25 8c 0d 1c 16 09  47 63 25 3d 31 0d 1c 1b  |.T%.....Gc%=1...|
0000a7e0  30 cc 3a 65 62 25 3d 65  62 25 21 30 3a 54 25 3d  |0.:eb%=eb%!0:T%=|
0000a7f0  a4 61 28 4a 25 2c 24 28  65 62 25 2b 31 32 29 2b  |.a(J%,$(eb%+12)+|
0000a800  22 3a 22 29 3a e7 54 25  47 63 25 3d 32 0d 1c 20  |":"):.T%Gc%=2.. |
0000a810  05 cd 0d 1c 25 08 55 25  3d 30 0d 1c 2a 05 cd 0d  |....%.U%=0..*...|
0000a820  1c 2f 13 fd 55 25 3d 30  3a 44 63 25 3d 54 63 25  |./..U%=0:Dc%=Tc%|
0000a830  3a e1 0d 1c 34 89 dd f2  4d 61 28 48 25 29 3a ea  |:...4...Ma(H%):.|
0000a840  65 62 25 2c 73 24 2c 4a  25 2c 55 63 25 2c 55 25  |eb%,s$,J%,Uc%,U%|
0000a850  2c 47 63 25 2c 54 63 25  2c 44 63 25 2c 46 63 25  |,Gc%,Tc%,Dc%,Fc%|
0000a860  2c 53 63 25 2c 48 63 25  2c 69 25 3a 65 62 25 3d  |,Sc%,Hc%,i%:eb%=|
0000a870  48 25 21 38 3a f5 3a 4a  25 3d a4 62 28 24 28 65  |H%!8:.:J%=.b($(e|
0000a880  62 25 2b 31 32 29 2b 22  3a 22 29 3a e7 4a 25 3d  |b%+12)+":"):.J%=|
0000a890  30 f2 68 28 48 25 2c a4  6d 73 67 5f 31 28 41 25  |0.h(H%,.msg_1(A%|
0000a8a0  21 31 32 2c 22 4f 4b 38  22 2c 24 28 65 62 25 2b  |!12,"OK8",$(eb%+|
0000a8b0  31 32 29 29 2c 22 4f 4b  32 22 29 0d 1c 39 52 42  |12)),"OK2")..9RB|
0000a8c0  25 3d 31 31 34 35 31 32  38 32 36 34 3a 43 25 3d  |%=1145128264:C%=|
0000a8d0  31 32 3a 46 63 25 3d ba  28 50 25 2b 31 32 29 3a  |12:Fc%=.(P%+12):|
0000a8e0  e7 46 63 25 3d 30 f2 68  28 48 25 2c a4 6d 73 67  |.Fc%=0.h(H%,.msg|
0000a8f0  5f 31 28 41 25 21 31 32  2c 22 46 41 35 22 2c 22  |_1(A%!12,"FA5","|
0000a900  48 45 41 44 22 29 2c 22  4f 4b 32 22 29 0d 1c 3e  |HEAD"),"OK2")..>|
0000a910  2b 46 63 25 21 30 3d 30  3a 46 63 25 21 34 3d 30  |+Fc%!0=0:Fc%!4=0|
0000a920  3a e7 53 63 25 53 63 25  21 30 3d 46 63 25 8b 48  |:.Sc%Sc%!0=Fc%.H|
0000a930  25 21 31 32 3d 46 63 25  0d 1c 43 3b 44 63 25 3d  |%!12=Fc%..C;Dc%=|
0000a940  30 3a f5 3a 55 25 3d 65  62 25 21 34 3a f2 57 28  |0:.:U%=eb%!4:.W(|
0000a950  65 62 25 2c 44 63 25 2c  46 63 25 2c 53 63 25 2c  |eb%,Dc%,Fc%,Sc%,|
0000a960  47 63 25 2c 48 63 25 2c  48 25 29 3a e7 47 63 25  |Gc%,Hc%,H%):.Gc%|
0000a970  3d 30 8c 0d 1c 48 2e 4a  25 3d a4 64 3a f2 68 28  |=0...H.J%=.d:.h(|
0000a980  48 25 2c a4 6d 73 67 5f  31 28 41 25 21 31 32 2c  |H%,.msg_1(A%!12,|
0000a990  22 4f 4b 39 22 2c 24 4a  25 29 2c 22 4f 4b 32 22  |"OK9",$J%),"OK2"|
0000a9a0  29 0d 1c 4d 05 cd 0d 1c  52 a5 fd 47 63 25 3c 3e  |)..M....R..Gc%<>|
0000a9b0  31 3a 65 62 25 3d 65 62  25 21 30 3a 53 63 25 3d  |1:eb%=eb%!0:Sc%=|
0000a9c0  46 63 25 3a fd 65 62 25  3d 30 3a c8 95 48 63 25  |Fc%:.eb%=0:..Hc%|
0000a9d0  3a 69 25 3d 48 63 25 21  34 3a 73 24 3d 24 21 69  |:i%=Hc%!4:s$=$!i|
0000a9e0  25 3a 42 25 3d 31 33 38  31 32 35 37 30 34 30 3a  |%:B%=1381257040:|
0000a9f0  43 25 3d 21 69 25 3a d6  50 25 2b 31 36 3a 42 25  |C%=!i%:.P%+16:B%|
0000aa00  3d 31 33 38 31 32 35 37  30 34 30 3a 43 25 3d 34  |=1381257040:C%=4|
0000aa10  3a 21 69 25 3d ba 28 50  25 2b 31 32 29 3a e7 21  |:!i%=.(P%+12):.!|
0000aa20  69 25 3d 30 f2 68 28 48  25 2c a4 6d 73 67 5f 31  |i%=0.h(H%,.msg_1|
0000aa30  28 41 25 21 31 32 2c 22  46 41 35 22 2c 22 50 4f  |(A%!12,"FA5","PO|
0000aa40  54 52 22 29 2c 22 4f 4b  32 22 29 0d 1c 57 41 21  |TR"),"OK2")..WA!|
0000aa50  21 69 25 3d a4 48 28 73  24 2c 2d 31 29 3a 69 25  |!i%=.H(s$,-1):i%|
0000aa60  3d 48 63 25 3a 48 63 25  3d 21 48 63 25 3a 42 25  |=Hc%:Hc%=!Hc%:B%|
0000aa70  3d 31 34 38 32 31 38 34  37 39 32 3a 43 25 3d 69  |=1482184792:C%=i|
0000aa80  25 3a d6 50 25 2b 31 36  3a ce 3a e1 0d 1c 5c 5f  |%:.P%+16:.:...\_|
0000aa90  dd a4 48 28 73 24 2c 56  63 25 29 3a ea 6a 25 2c  |..H(s$,Vc%):.j%,|
0000aaa0  6b 25 2c 74 24 3a 6a 25  3d a7 73 24 2c 22 3a 22  |k%,t$:j%=.s$,":"|
0000aab0  29 3a 74 24 3d c1 73 24  2c 6a 25 2b 31 29 3a 73  |):t$=.s$,j%+1):s|
0000aac0  24 3d c0 73 24 2c 6a 25  2d 31 29 3a 6a 25 3d 48  |$=.s$,j%-1):j%=H|
0000aad0  25 21 38 3a 6b 25 3d 30  3a c8 95 6a 25 3a e7 24  |%!8:k%=0:..j%:.$|
0000aae0  28 6a 25 2b 31 32 29 3d  73 24 8c 0d 1c 61 5c 6a  |(j%+12)=s$...a\j|
0000aaf0  25 3d 48 25 21 31 32 3a  c8 95 6b 25 3a 6a 25 3d  |%=H%!12:..k%:j%=|
0000ab00  6a 25 21 30 3a 6b 25 2d  3d 31 3a ce 3a 6b 25 3d  |j%!0:k%-=1:.:k%=|
0000ab10  bb 74 24 2d 31 3a 6a 25  3d 6a 25 21 34 3a c8 95  |.t$-1:j%=j%!4:..|
0000ab20  6b 25 3a 6a 25 3d 6a 25  21 30 3a 6b 25 2d 3d 31  |k%:j%=j%!0:k%-=1|
0000ab30  3a ce 3a e7 56 63 25 6a  25 21 28 6a 25 21 34 2a  |:.:.Vc%j%!(j%!4*|
0000ab40  34 2b 38 29 2b 3d 31 0d  1c 66 07 3d 6a 25 0d 1c  |4+8)+=1..f.=j%..|
0000ab50  6b 13 cc 3a 6a 25 3d 6a  25 21 30 3a 6b 25 2b 3d  |k..:j%=j%!0:k%+=|
0000ab60  31 0d 1c 70 05 cd 0d 1c  75 26 ce 3a f2 62 28 a4  |1..p....u&.:.b(.|
0000ab70  6d 73 67 5f 32 28 41 25  21 31 32 2c 22 46 41 47  |msg_2(A%!12,"FAG|
0000ab80  22 2c 73 24 2c 74 24 29  29 3a 3d 30 0d 1c 7a 5f  |",s$,t$)):=0..z_|
0000ab90  dd a4 73 74 6f 72 65 5f  69 6e 74 65 67 65 72 28  |..store_integer(|
0000aba0  76 25 29 3a ea 62 25 3a  42 25 3d 31 31 39 36 37  |v%):.b%:B%=11967|
0000abb0  30 37 34 30 31 3a 43 25  3d 34 3a 62 25 3d ba 28  |07401:C%=4:b%=.(|
0000abc0  50 25 2b 31 32 29 3a e7  62 25 3d 30 85 32 35 33  |P%+12):.b%=0.253|
0000abd0  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 46  |,.msg_1(A%!12,"F|
0000abe0  41 35 22 2c 22 49 4e 54  47 22 29 0d 1c 7f 0e 21  |A5","INTG")....!|
0000abf0  62 25 3d 76 25 3a 3d 62  25 0d 1c 84 36 dd a4 53  |b%=v%:=b%...6..S|
0000ac00  28 73 24 29 3a ea 74 24  2c 69 25 2c 57 63 25 3a  |(s$):.t$,i%,Wc%:|
0000ac10  c8 99 33 39 2c 73 24 2c  4f 25 2c 32 35 36 b8 2c  |..39,s$,O%,256.,|
0000ac20  2c 57 63 25 3a e7 57 63  25 3d 30 8c 3d 22 22 0d  |,Wc%:.Wc%=0.="".|
0000ac30  1c 89 20 e3 69 25 3d 30  b8 57 63 25 2d 31 3a 74  |.. .i%=0.Wc%-1:t|
0000ac40  24 2b 3d bd 4f 25 3f 69  25 3a ed 3a 3d 74 24 0d  |$+=.O%?i%:.:=t$.|
0000ac50  1c 8e 28 dd a4 75 6e 67  73 74 72 61 6e 73 28 73  |..(..ungstrans(s|
0000ac60  24 29 3a ea 74 24 2c 69  25 2c 63 25 3a e7 73 24  |$):.t$,i%,c%:.s$|
0000ac70  3d 22 22 8c 3d 22 22 0d  1c 93 34 e3 69 25 3d 31  |="".=""...4.i%=1|
0000ac80  b8 a9 73 24 3a 63 25 3d  97 c1 73 24 2c 69 25 2c  |..s$:c%=..s$,i%,|
0000ac90  31 29 3a e7 63 25 3e 3d  31 32 38 63 25 2d 3d 31  |1):.c%>=128c%-=1|
0000aca0  32 38 3a 74 24 2b 3d 22  7c 21 22 0d 1c 98 18 e7  |28:t$+="|!".....|
0000acb0  63 25 3c 33 32 63 25 2b  3d 36 34 3a 74 24 2b 3d  |c%<32c%+=64:t$+=|
0000acc0  22 7c 22 0d 1c 9d 18 e7  63 25 3d 31 32 37 63 25  |"|".....c%=127c%|
0000acd0  3d 36 33 3a 74 24 2b 3d  22 7c 22 0d 1c a2 19 e7  |=63:t$+="|".....|
0000ace0  a7 22 7c 3c 22 22 22 2c  bd 63 25 29 8c 74 24 2b  |."|<""",.c%).t$+|
0000acf0  3d 22 7c 22 0d 1c a7 11  74 24 2b 3d bd 63 25 3a  |="|"....t$+=.c%:|
0000ad00  ed 3a 3d 74 24 0d 1c ac  63 dd a4 65 61 28 55 25  |.:=t$...c..ea(U%|
0000ad10  2c f8 48 63 25 29 3a ea  4a 25 2c 41 63 25 2c 62  |,.Hc%):.J%,Ac%,b|
0000ad20  25 2c 69 24 3a 42 25 3d  31 32 38 30 32 36 36 30  |%,i$:B%=12802660|
0000ad30  35 30 3a 43 25 3d 38 3a  62 25 3d ba 28 50 25 2b  |50:C%=8:b%=.(P%+|
0000ad40  31 32 29 3a e7 62 25 3d  30 85 32 35 33 2c a4 6d  |12):.b%=0.253,.m|
0000ad50  73 67 5f 31 28 41 25 21  31 32 2c 22 46 41 35 22  |sg_1(A%!12,"FA5"|
0000ad60  2c 22 42 4f 4f 4c 22 29  0d 1c b1 0e 4a 25 3d a4  |,"BOOL")....J%=.|
0000ad70  64 3a e7 4a 25 8c 0d 1c  b6 0b c8 8e 55 25 21 38  |d:.J%.......U%!8|
0000ad80  ca 0d 1c bb 3a c9 31 3a  4a 25 3d a4 4b 28 4a 25  |....:.1:J%=.K(J%|
0000ad90  2c 41 63 25 29 3a 62 25  21 30 3d a4 73 74 6f 72  |,Ac%):b%!0=.stor|
0000ada0  65 5f 69 6e 74 65 67 65  72 28 41 63 25 29 3a e7  |e_integer(Ac%):.|
0000adb0  3f 4a 25 3d 31 33 4a 25  3d a4 64 0d 1c c0 20 62  |?J%=13J%=.d... b|
0000adc0  25 21 34 3d a4 73 74 6f  72 65 5f 69 6e 74 65 67  |%!4=.store_integ|
0000add0  65 72 28 a4 63 28 24 4a  25 29 29 0d 1c c5 47 c9  |er(.c($J%))...G.|
0000ade0  32 2c 33 2c 34 3a 4a 25  3d a4 72 28 4a 25 2c 69  |2,3,4:J%=.r(J%,i|
0000adf0  24 29 3a 24 71 25 3d 69  24 3a 42 25 3d 71 25 3a  |$):$q%=i$:B%=q%:|
0000ae00  43 25 3d 55 25 21 38 3a  62 25 21 30 3d ba 28 50  |C%=U%!8:b%!0=.(P|
0000ae10  25 2b 32 38 29 3a e7 3f  4a 25 3d 31 33 4a 25 3d  |%+28):.?J%=13J%=|
0000ae20  a4 64 0d 1c ca 1f 42 25  3d 4a 25 3a 43 25 3d 55  |.d....B%=J%:C%=U|
0000ae30  25 21 38 3a 62 25 21 34  3d ba 28 50 25 2b 32 38  |%!8:b%!4=.(P%+28|
0000ae40  29 0d 1c cf 33 c9 37 3a  4a 25 3d a4 72 28 4a 25  |)...3.7:J%=.r(J%|
0000ae50  2c 69 24 29 3a f2 58 28  48 25 2c 73 24 2c 62 25  |,i$):.X(H%,s$,b%|
0000ae60  2b 30 2c 48 63 25 29 3a  e7 3f 4a 25 3d 31 33 4a  |+0,Hc%):.?J%=13J|
0000ae70  25 3d a4 64 0d 1c d4 17  f2 58 28 48 25 2c 24 4a  |%=.d.....X(H%,$J|
0000ae80  25 2c 62 25 2b 34 2c 48  63 25 29 0d 1c d9 05 cb  |%,b%+4,Hc%).....|
0000ae90  0d 1c de 05 cd 0d 1c e3  07 3d 62 25 0d 1c e8 3f  |.........=b%...?|
0000aea0  dd a4 66 61 28 55 25 2c  58 63 25 2c f8 48 63 25  |..fa(U%,Xc%,.Hc%|
0000aeb0  29 3a ea 69 25 2c 4b 25  2c 5a 63 25 2c 5f 63 25  |):.i%,K%,Zc%,_c%|
0000aec0  2c 4a 25 2c 60 63 25 2c  61 64 25 2c 41 63 25 2c  |,J%,`c%,ad%,Ac%,|
0000aed0  69 24 3a e7 31 3c 3d 58  63 25 8c 0d 1c ed 5b e3  |i$:.1<=Xc%....[.|
0000aee0  69 25 3d 31 b8 58 63 25  3a 42 25 3d 31 31 34 36  |i%=1.Xc%:B%=1146|
0000aef0  33 37 37 30 33 36 3a 43  25 3d 34 2a 55 25 21 31  |377036:C%=4*U%!1|
0000af00  32 2b 38 3a 5a 63 25 3d  ba 28 50 25 2b 31 32 29  |2+8:Zc%=.(P%+12)|
0000af10  3a e7 5a 63 25 3d 30 85  32 35 33 2c a4 6d 73 67  |:.Zc%=0.253,.msg|
0000af20  5f 31 28 41 25 21 31 32  2c 22 46 41 35 22 2c 22  |_1(A%!12,"FA5","|
0000af30  4c 53 54 44 22 29 0d 1c  f2 18 e7 5f 63 25 5f 63  |LSTD")....._c%_c|
0000af40  25 21 30 3d 5a 63 25 8b  4b 25 3d 5a 63 25 0d 1c  |%!0=Zc%.K%=Zc%..|
0000af50  f7 28 5a 63 25 21 30 3d  30 3a 5a 63 25 21 34 3d  |.(Zc%!0=0:Zc%!4=|
0000af60  55 25 21 31 32 3a 61 64  25 3d 38 3a 4a 25 3d a4  |U%!12:ad%=8:J%=.|
0000af70  64 3a e7 4a 25 8c 0d 1c  fc 1b 60 63 25 3d 55 25  |d:.J%.....`c%=U%|
0000af80  21 38 3a c8 95 60 63 25  3a c8 8e 60 63 25 21 34  |!8:..`c%:..`c%!4|
0000af90  ca 0d 1d 01 30 c9 31 3a  4a 25 3d a4 4b 28 4a 25  |....0.1:J%=.K(J%|
0000afa0  2c 41 63 25 29 3a 5a 63  25 21 61 64 25 3d a4 73  |,Ac%):Zc%!ad%=.s|
0000afb0  74 6f 72 65 5f 69 6e 74  65 67 65 72 28 41 63 25  |tore_integer(Ac%|
0000afc0  29 0d 1d 06 3e c9 32 2c  33 2c 34 3a 4a 25 3d a4  |)...>.2,3,4:J%=.|
0000afd0  72 28 4a 25 2c 69 24 29  3a 24 71 25 3d 69 24 3a  |r(J%,i$):$q%=i$:|
0000afe0  42 25 3d 71 25 3a 43 25  3d 60 63 25 21 34 3a 5a  |B%=q%:C%=`c%!4:Z|
0000aff0  63 25 21 61 64 25 3d ba  28 50 25 2b 32 38 29 0d  |c%!ad%=.(P%+28).|
0000b000  1d 0b 29 c9 37 3a 4a 25  3d a4 72 28 4a 25 2c 69  |..).7:J%=.r(J%,i|
0000b010  24 29 3a f2 58 28 48 25  2c 69 24 2c 5a 63 25 2b  |$):.X(H%,i$,Zc%+|
0000b020  61 64 25 2c 48 63 25 29  0d 1d 10 05 cb 0d 1d 15  |ad%,Hc%)........|
0000b030  15 60 63 25 3d 21 60 63  25 3a 61 64 25 2b 3d 34  |.`c%=!`c%:ad%+=4|
0000b040  3a ce 0d 1d 1a 05 cd 0d  1d 1f 0d 5f 63 25 3d 5a  |:.........._c%=Z|
0000b050  63 25 3a ed 0d 1d 24 05  cd 0d 1d 29 07 3d 4b 25  |c%:...$....).=K%|
0000b060  0d 1d 2e 31 dd a4 67 61  28 55 25 2c 58 63 25 29  |...1..ga(U%,Xc%)|
0000b070  3a ea 69 25 2c 5a 63 25  2c 4a 25 2c 5f 63 25 2c  |:.i%,Zc%,J%,_c%,|
0000b080  4b 25 2c 6a 25 2c 74 24  3a e7 31 3c 3d 58 63 25  |K%,j%,t$:.1<=Xc%|
0000b090  8c 0d 1d 33 18 e3 69 25  3d 31 b8 58 63 25 3a 4a  |...3..i%=1.Xc%:J|
0000b0a0  25 3d a4 64 3a e7 4a 25  8c 0d 1d 38 58 74 24 3d  |%=.d:.J%...8Xt$=|
0000b0b0  a4 53 28 24 4a 25 29 3a  42 25 3d 31 33 38 30 30  |.S($J%):B%=13800|
0000b0c0  31 30 30 35 31 3a 43 25  3d 35 2b a9 74 24 3a 5a  |10051:C%=5+.t$:Z|
0000b0d0  63 25 3d ba 28 50 25 2b  31 32 29 3a e7 5a 63 25  |c%=.(P%+12):.Zc%|
0000b0e0  3d 30 85 32 35 33 2c a4  6d 73 67 5f 31 28 41 25  |=0.253,.msg_1(A%|
0000b0f0  21 31 32 2c 22 46 41 35  22 2c 22 43 48 41 52 22  |!12,"FA5","CHAR"|
0000b100  29 0d 1d 3d 34 5a 63 25  21 30 3d 30 3a 5a 63 25  |)..=4Zc%!0=0:Zc%|
0000b110  3f 34 3d 97 74 24 3a 5a  63 25 3f 35 3d a9 74 24  |?4=.t$:Zc%?5=.t$|
0000b120  2d 31 3a 74 24 3d c1 74  24 2c 32 29 3a e7 31 3c  |-1:t$=.t$,2):.1<|
0000b130  3d a9 74 24 8c 0d 1d 42  25 e3 6a 25 3d 31 b8 a9  |=.t$...B%.j%=1..|
0000b140  74 24 3a 5a 63 25 3f 28  6a 25 2b 35 29 3d 97 c1  |t$:Zc%?(j%+5)=..|
0000b150  74 24 2c 6a 25 2c 31 29  3a ed 0d 1d 47 05 cd 0d  |t$,j%,1):...G...|
0000b160  1d 4c 18 e7 5f 63 25 5f  63 25 21 30 3d 5a 63 25  |.L.._c%_c%!0=Zc%|
0000b170  8b 4b 25 3d 5a 63 25 0d  1d 51 05 cd 0d 1d 56 0d  |.K%=Zc%..Q....V.|
0000b180  5f 63 25 3d 5a 63 25 3a  ed 0d 1d 5b 05 cd 0d 1d  |_c%=Zc%:...[....|
0000b190  60 07 3d 4b 25 0d 1d 65  7a dd f2 58 28 48 25 2c  |`.=K%..ez..X(H%,|
0000b1a0  63 24 2c 62 64 25 2c f8  48 63 25 29 3a ea 69 25  |c$,bd%,.Hc%):.i%|
0000b1b0  2c 73 24 2c 74 24 2c 63  64 25 2c 64 64 25 2c 53  |,s$,t$,cd%,dd%,S|
0000b1c0  63 25 2c 65 62 25 2c 44  63 25 2c 65 64 25 2c 47  |c%,eb%,Dc%,ed%,G|
0000b1d0  63 25 2c 54 63 25 2c 74  24 3a 69 25 3d a7 63 24  |c%,Tc%,t$:i%=.c$|
0000b1e0  2c 22 3a 22 29 3a e7 69  25 3d 30 f2 68 28 48 25  |,":"):.i%=0.h(H%|
0000b1f0  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 4f  |,.msg_1(A%!12,"O|
0000b200  4b 41 41 22 2c 63 24 29  2c 22 4f 4b 32 22 29 0d  |KAA",c$),"OK2").|
0000b210  1d 6a 4b 73 24 3d c0 63  24 2c 69 25 2d 31 29 3a  |.jKs$=.c$,i%-1):|
0000b220  74 24 3d c1 63 24 2c 69  25 2b 31 29 3a 65 62 25  |t$=.c$,i%+1):eb%|
0000b230  3d 48 25 21 38 3a 65 64  25 3d 48 25 21 31 32 3a  |=H%!8:ed%=H%!12:|
0000b240  53 63 25 3d 30 3a c8 95  65 62 25 3a e7 24 28 65  |Sc%=0:..eb%:.$(e|
0000b250  62 25 2b 31 32 29 3d 73  24 8c 0d 1d 6f 0b e7 bb  |b%+12)=s$...o...|
0000b260  74 24 3e 30 8c 0d 1d 74  4b 42 25 3d 31 33 38 31  |t$>0...tKB%=1381|
0000b270  32 35 37 30 34 30 3a 43  25 3d a9 63 24 2b 31 3a  |257040:C%=.c$+1:|
0000b280  69 25 3d ba 28 50 25 2b  31 32 29 3a e7 69 25 3d  |i%=.(P%+12):.i%=|
0000b290  30 85 32 35 33 2c a4 6d  73 67 5f 31 28 41 25 21  |0.253,.msg_1(A%!|
0000b2a0  31 32 2c 22 46 41 35 22  2c 22 50 4f 54 52 22 29  |12,"FA5","POTR")|
0000b2b0  0d 1d 79 58 24 69 25 3d  63 24 3a 21 62 64 25 3d  |..yX$i%=c$:!bd%=|
0000b2c0  69 25 3a 42 25 3d 31 34  38 32 31 38 34 37 39 32  |i%:B%=1482184792|
0000b2d0  3a 43 25 3d 38 3a 63 64  25 3d ba 28 50 25 2b 31  |:C%=8:cd%=.(P%+1|
0000b2e0  32 29 3a e7 63 64 25 3d  30 85 32 35 33 2c a4 6d  |2):.cd%=0.253,.m|
0000b2f0  73 67 5f 31 28 41 25 21  31 32 2c 22 46 41 35 22  |sg_1(A%!12,"FA5"|
0000b300  2c 22 58 58 58 58 22 29  0d 1d 7e 20 21 63 64 25  |,"XXXX")..~ !cd%|
0000b310  3d 48 63 25 3a 63 64 25  21 34 3d 62 64 25 3a 48  |=Hc%:cd%!4=bd%:H|
0000b320  63 25 3d 63 64 25 3a e1  0d 1d 83 0b cc 3a e7 65  |c%=cd%:......:.e|
0000b330  64 25 8c 0d 1d 88 13 44  63 25 3d 65 64 25 21 34  |d%.....Dc%=ed%!4|
0000b340  3a e7 44 63 25 8c 0d 1d  8d 17 c8 95 44 63 25 21  |:.Dc%.......Dc%!|
0000b350  30 3a 44 63 25 3d 44 63  25 21 30 3a ce 0d 1d 92  |0:Dc%=Dc%!0:....|
0000b360  05 cd 0d 1d 97 0b cc 3a  44 63 25 3d 30 0d 1d 9c  |.......:Dc%=0...|
0000b370  05 cd 0d 1d a1 38 64 64  25 3d 44 63 25 3a f2 57  |.....8dd%=Dc%:.W|
0000b380  28 65 62 25 2c 44 63 25  2c 65 64 25 2c 53 63 25  |(eb%,Dc%,ed%,Sc%|
0000b390  2c 47 63 25 2c 48 63 25  2c 48 25 29 3a e7 47 63  |,Gc%,Hc%,H%):.Gc|
0000b3a0  25 3d 30 80 44 63 25 3d  30 8c 0d 1d a6 19 4a 25  |%=0.Dc%=0.....J%|
0000b3b0  3d a4 64 3a e7 4a 25 74  24 3d 24 4a 25 8b 74 24  |=.d:.J%t$=$J%.t$|
0000b3c0  3d 22 22 0d 1d ab 27 f2  68 28 48 25 2c a4 6d 73  |=""...'.h(H%,.ms|
0000b3d0  67 5f 31 28 41 25 21 31  32 2c 22 4f 4b 39 22 2c  |g_1(A%!12,"OK9",|
0000b3e0  74 24 29 2c 22 4f 4b 32  22 29 0d 1d b0 05 cd 0d  |t$),"OK2")......|
0000b3f0  1d b5 2a 54 63 25 3d 65  64 25 21 34 3a c8 95 54  |..*Tc%=ed%!4:..T|
0000b400  63 25 3c 3e 44 63 25 3a  e7 54 63 25 21 28 54 63  |c%<>Dc%:.Tc%!(Tc|
0000b410  25 21 34 2a 34 2b 38 29  8c 0d 1d ba 17 47 63 25  |%!4*4+8).....Gc%|
0000b420  3d 2d 31 3a e7 30 3c 3d  54 63 25 21 34 2d 31 8c  |=-1:.0<=Tc%!4-1.|
0000b430  0d 1d bf 27 e3 69 25 3d  30 b8 54 63 25 21 34 2d  |...'.i%=0.Tc%!4-|
0000b440  31 3a e7 ac a4 44 28 54  63 25 2c 44 63 25 2c 69  |1:...D(Tc%,Dc%,i|
0000b450  25 2a 34 2b 38 29 8c 0d  1d c4 12 47 63 25 3d 30  |%*4+8).....Gc%=0|
0000b460  3a 69 25 3d 54 63 25 21  34 0d 1d c9 05 cd 0d 1d  |:i%=Tc%!4.......|
0000b470  ce 05 ed 0d 1d d3 05 cd  0d 1d d8 09 e7 47 63 25  |.............Gc%|
0000b480  8c 0d 1d dd 10 e7 30 3c  3d 44 63 25 21 34 2d 31  |......0<=Dc%!4-1|
0000b490  8c 0d 1d e2 41 e3 69 25  3d 30 b8 44 63 25 21 34  |....A.i%=0.Dc%!4|
0000b4a0  2d 31 3a 63 64 25 3d 44  63 25 21 28 69 25 2a 34  |-1:cd%=Dc%!(i%*4|
0000b4b0  2b 38 29 3a f2 42 28 63  64 25 29 3a f2 66 72 65  |+8):.B(cd%):.fre|
0000b4c0  65 5f 73 74 72 75 63 74  75 72 65 28 63 64 25 29  |e_structure(cd%)|
0000b4d0  3a ed 0d 1d e7 05 cd 0d  1d ec 2f 64 64 25 21 30  |:........./dd%!0|
0000b4e0  3d 30 3a 42 25 3d 31 34  31 33 37 36 33 36 36 34  |=0:B%=1413763664|
0000b4f0  3a 43 25 3d 44 63 25 3a  d6 50 25 2b 31 36 3a 44  |:C%=Dc%:.P%+16:D|
0000b500  63 25 3d 54 63 25 0d 1d  f1 0e cc 3a 54 63 25 3d  |c%=Tc%.....:Tc%=|
0000b510  21 54 63 25 0d 1d f6 05  cd 0d 1d fb 0e cc 3a 54  |!Tc%..........:T|
0000b520  63 25 3d 21 54 63 25 0d  1e 00 05 cd 0d 1e 05 49  |c%=!Tc%........I|
0000b530  ce 3a 42 25 3d 31 33 38  31 32 35 37 30 34 30 3a  |.:B%=1381257040:|
0000b540  43 25 3d 34 3a 69 25 3d  ba 28 50 25 2b 31 32 29  |C%=4:i%=.(P%+12)|
0000b550  3a e7 69 25 3d 30 85 32  35 33 2c a4 6d 73 67 5f  |:.i%=0.253,.msg_|
0000b560  31 28 41 25 21 31 32 2c  22 46 41 35 22 2c 22 50  |1(A%!12,"FA5","P|
0000b570  4f 54 52 22 29 0d 1e 0a  28 21 69 25 3d 44 63 25  |OTR")...(!i%=Dc%|
0000b580  3a 21 62 64 25 3d 69 25  3a 44 63 25 21 28 44 63  |:!bd%=i%:Dc%!(Dc|
0000b590  25 21 34 2a 34 2b 38 29  2b 3d 31 3a e1 0d 1e 0f  |%!4*4+8)+=1:....|
0000b5a0  05 cd 0d 1e 14 17 cc 3a  65 62 25 3d 65 62 25 21  |.......:eb%=eb%!|
0000b5b0  30 3a e7 bb 74 24 3d 30  8c 0d 1e 19 15 53 63 25  |0:..t$=0.....Sc%|
0000b5c0  3d 65 64 25 3a 65 64 25  3d 65 64 25 21 30 0d 1e  |=ed%:ed%=ed%!0..|
0000b5d0  1e 05 cd 0d 1e 23 05 cd  0d 1e 28 2c ce 3a f2 68  |.....#....(,.:.h|
0000b5e0  28 48 25 2c a4 6d 73 67  5f 31 28 41 25 21 31 32  |(H%,.msg_1(A%!12|
0000b5f0  2c 22 4f 4b 41 42 22 2c  73 24 29 2c 22 4f 4b 32  |,"OKAB",s$),"OK2|
0000b600  22 29 3a e1 0d 1e 2d 36  dd a4 44 28 73 25 2c 64  |"):...-6..D(s%,d|
0000b610  25 2c 6f 25 29 3a ea 73  24 2c 64 24 3a 73 25 3d  |%,o%):.s$,d$:s%=|
0000b620  73 25 21 6f 25 3a 64 25  3d 64 25 21 6f 25 3a e7  |s%!o%:d%=d%!o%:.|
0000b630  73 25 3d 30 84 64 25 3d  30 8c 0d 1e 32 0c 3d 28  |s%=0.d%=0...2.=(|
0000b640  73 25 3d 64 25 29 0d 1e  37 0e cc 3a c8 8e 73 25  |s%=d%)..7..:..s%|
0000b650  21 2d 34 ca 0d 1e 3c 18  c9 31 31 39 36 37 30 37  |!-4...<..1196707|
0000b660  34 30 31 3a 3d 21 73 25  3d 21 64 25 0d 1e 41 18  |401:=!s%=!d%..A.|
0000b670  c9 31 31 39 36 35 37 37  38 37 35 3a 3d 24 73 25  |.1196577875:=$s%|
0000b680  3d 24 64 25 0d 1e 46 29  c9 38 31 30 37 30 31 39  |=$d%..F).8107019|
0000b690  30 37 3a d6 5a 25 2c 73  25 2c 73 24 3a d6 5a 25  |07:.Z%,s%,s$:.Z%|
0000b6a0  2c 64 25 2c 64 24 3a 3d  73 24 3d 64 24 0d 1e 4b  |,d%,d$:=s$=d$..K|
0000b6b0  2a c9 31 33 38 31 32 35  38 30 35 35 3a d6 59 25  |*.1381258055:.Y%|
0000b6c0  2c 73 25 2c 73 24 3a d6  59 25 2c 64 25 2c 64 24  |,s%,s$:.Y%,d%,d$|
0000b6d0  3a 3d 73 24 3d 64 24 0d  1e 50 1b c9 31 32 38 30  |:=s$=d$..P..1280|
0000b6e0  32 36 36 30 35 30 3a 3d  a4 68 61 28 73 25 2c 64  |266050:=.ha(s%,d|
0000b6f0  25 29 0d 1e 55 1b c9 31  31 34 36 33 37 37 30 33  |%)..U..114637703|
0000b700  36 3a 3d a4 69 61 28 73  25 2c 64 25 29 0d 1e 5a  |6:=.ia(s%,d%)..Z|
0000b710  18 c9 31 33 38 31 32 35  37 30 34 30 3a 3d 21 73  |..1381257040:=!s|
0000b720  25 3d 21 64 25 0d 1e 5f  1b c9 31 33 38 30 30 31  |%=!d%.._..138001|
0000b730  30 30 35 31 3a 3d a4 6a  61 28 73 25 2c 64 25 29  |0051:=.ja(s%,d%)|
0000b740  0d 1e 64 26 7f 3a f2 62  28 a4 6d 73 67 5f 31 28  |..d&.:.b(.msg_1(|
0000b750  41 25 21 31 32 2c 22 57  41 31 30 22 2c c3 7e 73  |A%!12,"WA10",.~s|
0000b760  25 21 2d 34 29 29 0d 1e  69 05 cb 0d 1e 6e 05 cd  |%!-4))..i....n..|
0000b770  0d 1e 73 06 3d 30 0d 1e  78 2c dd a4 68 61 28 73  |..s.=0..x,..ha(s|
0000b780  25 2c 64 25 29 3a e7 a4  44 28 73 25 2c 64 25 2c  |%,d%):..D(s%,d%,|
0000b790  30 29 8c 3d a4 44 28 73  25 2c 64 25 2c 34 29 8b  |0).=.D(s%,d%,4).|
0000b7a0  3d 30 0d 1e 7d 24 dd a4  69 61 28 73 25 2c 64 25  |=0..}$..ia(s%,d%|
0000b7b0  29 3a ea 69 25 3a c8 95  73 25 3a e7 30 3c 3d 73  |):.i%:..s%:.0<=s|
0000b7c0  25 21 34 2d 31 8c 0d 1e  82 26 e3 69 25 3d 30 b8  |%!4-1....&.i%=0.|
0000b7d0  73 25 21 34 2d 31 3a e7  ac a4 44 28 73 25 2c 64  |s%!4-1:...D(s%,d|
0000b7e0  25 2c 69 25 2a 34 2b 38  29 8c 3d 30 0d 1e 87 05  |%,i%*4+8).=0....|
0000b7f0  ed 0d 1e 8c 05 cd 0d 1e  91 19 73 25 3d 73 25 21  |..........s%=s%!|
0000b800  30 3a 64 25 3d 64 25 21  30 3a ce 3a 3d 2d 31 0d  |0:d%=d%!0:.:=-1.|
0000b810  1e 96 27 dd a4 6a 61 28  73 25 2c 64 25 29 3a ea  |..'..ja(s%,d%):.|
0000b820  69 25 3a c8 95 73 25 3a  e7 73 25 3f 34 3c 3e 64  |i%:..s%:.s%?4<>d|
0000b830  25 3f 34 8c 3d 30 0d 1e  9b 12 e7 73 25 3f 35 3c  |%?4.=0.....s%?5<|
0000b840  3e 64 25 3f 35 8c 3d 30  0d 1e a0 29 69 25 3d 73  |>d%?5.=0...)i%=s|
0000b850  25 3f 35 3a c8 95 69 25  3a e7 73 25 3f 28 69 25  |%?5:..i%:.s%?(i%|
0000b860  2b 35 29 3c 3e 64 25 3f  28 69 25 2b 35 29 8c 3d  |+5)<>d%?(i%+5).=|
0000b870  30 0d 1e a5 1f 69 25 2d  3d 31 3a ce 3a 73 25 3d  |0....i%-=1:.:s%=|
0000b880  21 73 25 3a 64 25 3d 21  64 25 3a ce 3a 3d 2d 31  |!s%:d%=!d%:.:=-1|
0000b890  0d 1e aa 2e dd a4 4b 28  66 64 25 2c f8 41 63 25  |......K(fd%,.Ac%|
0000b8a0  29 3a ea 69 25 2c 67 64  25 3a 69 25 3d a7 24 66  |):.i%,gd%:i%=.$f|
0000b8b0  64 25 2c 22 2c 22 29 3a  e7 69 25 3d 30 8c 0d 1e  |d%,","):.i%=0...|
0000b8c0  af 1e 41 63 25 3d a4 63  28 24 66 64 25 29 3a 67  |..Ac%=.c($fd%):g|
0000b8d0  64 25 3d 66 64 25 2b a9  24 66 64 25 0d 1e b4 37  |d%=fd%+.$fd%...7|
0000b8e0  cc 3a 41 63 25 3d a4 63  28 c0 24 66 64 25 2c 69  |.:Ac%=.c(.$fd%,i|
0000b8f0  25 2d 31 29 29 3a 67 64  25 3d 66 64 25 2b 69 25  |%-1)):gd%=fd%+i%|
0000b900  3a c8 95 3f 67 64 25 3d  33 32 3a 67 64 25 2b 3d  |:..?gd%=32:gd%+=|
0000b910  31 3a ce 0d 1e b9 05 cd  0d 1e be 08 3d 67 64 25  |1:..........=gd%|
0000b920  0d 1e c3 95 dd a4 72 28  66 64 25 2c f8 69 24 29  |......r(fd%,.i$)|
0000b930  3a ea 69 25 2c 70 61 24  2c 68 64 25 2c 69 64 25  |:.i%,pa$,hd%,id%|
0000b940  3a 69 24 3d 22 22 3a 69  25 3d 30 3a c8 95 66 64  |:i$="":i%=0:..fd|
0000b950  25 3f 69 25 3d 33 32 3a  69 25 2b 3d 31 3a ce 3a  |%?i%=32:i%+=1:.:|
0000b960  68 64 25 3d 2d 31 3a 69  64 25 3d 28 66 64 25 3f  |hd%=-1:id%=(fd%?|
0000b970  69 25 3d 33 34 29 3a c8  95 ac 28 66 64 25 3f 69  |i%=34):...(fd%?i|
0000b980  25 3d 31 33 84 28 68 64  25 80 66 64 25 3f 69 25  |%=13.(hd%.fd%?i%|
0000b990  3d 34 34 29 29 3a e7 ac  69 64 25 84 66 64 25 3f  |=44)):..id%.fd%?|
0000b9a0  69 25 3c 3e 33 34 84 68  64 25 69 24 2b 3d bd 66  |i%<>34.hd%i$+=.f|
0000b9b0  64 25 3f 69 25 0d 1e c8  1a e7 69 64 25 80 66 64  |d%?i%.....id%.fd|
0000b9c0  25 3f 69 25 3d 33 34 68  64 25 3d ac 68 64 25 0d  |%?i%=34hd%=.hd%.|
0000b9d0  1e cd 17 69 25 2b 3d 31  3a ce 3a e7 66 64 25 3f  |...i%+=1:.:.fd%?|
0000b9e0  69 25 3d 31 33 8c 0d 1e  d2 0e 67 64 25 3d 66 64  |i%=13.....gd%=fd|
0000b9f0  25 2b 69 25 0d 1e d7 25  cc 3a 67 64 25 3d 66 64  |%+i%...%.:gd%=fd|
0000ba00  25 2b 69 25 2b 31 3a c8  95 3f 67 64 25 3d 33 32  |%+i%+1:..?gd%=32|
0000ba10  3a 67 64 25 2b 3d 31 3a  ce 0d 1e dc 05 cd 0d 1e  |:gd%+=1:........|
0000ba20  e1 08 3d 67 64 25 0d 1e  e6 64 dd a4 6c 28 63 24  |..=gd%...d..l(c$|
0000ba30  29 3a ea 63 25 2c 69 25  2c 6a 64 25 2c 6b 64 25  |):.c%,i%,jd%,kd%|
0000ba40  2c 6c 64 25 2c 6d 64 25  2c 6e 64 25 2c 67 64 25  |,ld%,md%,nd%,gd%|
0000ba50  2c 6f 64 25 2c 6b 62 25  3a c8 99 38 2c 31 37 2c  |,od%,kb%:..8,17,|
0000ba60  63 24 b8 63 25 2c 2c 6a  64 25 2c 2c 52 63 25 3a  |c$.c%,,jd%,,Rc%:|
0000ba70  e7 ac 28 63 25 3d 30 84  63 25 3d 31 29 8c c8 99  |..(c%=0.c%=1)...|
0000ba80  38 2c 31 39 2c 63 24 2c  63 25 0d 1e eb 0c e7 63  |8,19,c$,c%.....c|
0000ba90  25 3d 30 8c 3d 30 0d 1e  f0 2a e7 28 6a 64 25 3e  |%=0.=0...*.(jd%>|
0000baa0  3e 3e 32 30 29 3d 34 30  39 35 6b 64 25 3d 6a 64  |>>20)=4095kd%=jd|
0000bab0  25 3e 3e 38 80 34 30 39  35 8b 6b 64 25 3d 2d 31  |%>>8.4095.kd%=-1|
0000bac0  0d 1e f5 2a e7 6b 64 25  3c 3e 34 30 33 38 85 32  |...*.kd%<>4038.2|
0000bad0  35 34 2c a4 6d 73 67 5f  31 28 41 25 21 31 32 2c  |54,.msg_1(A%!12,|
0000bae0  22 4f 4b 41 4c 22 2c 63  24 29 0d 1e fa 51 42 25  |"OKAL",c$)...QB%|
0000baf0  3d 31 30 39 36 30 34 30  37 37 32 3a 43 25 3d 34  |=1096040772:C%=4|
0000bb00  2b 52 63 25 2b 31 3a 51  63 25 3d ba 28 50 25 2b  |+Rc%+1:Qc%=.(P%+|
0000bb10  31 32 29 2b 34 3a e7 51  63 25 3d 34 85 32 35 33  |12)+4:.Qc%=4.253|
0000bb20  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 46  |,.msg_1(A%!12,"F|
0000bb30  41 35 22 2c 22 44 41 54  41 22 29 0d 1e ff 2c c8  |A5","DATA")...,.|
0000bb40  99 38 2c 31 36 2c 63 24  2c 51 63 25 3a e7 52 63  |.8,16,c$,Qc%:.Rc|
0000bb50  25 3e 3d 32 30 80 51 63  25 21 30 3d 31 32 31 33  |%>=20.Qc%!0=1213|
0000bb60  34 31 39 38 35 39 8c 0d  1f 04 6d c8 99 32 37 32  |419859....m..272|
0000bb70  31 32 39 2c 38 2c 2d 31  b8 6c 64 25 3a 6e 64 25  |129,8,-1.ld%:nd%|
0000bb80  3d 51 63 25 21 34 3a 42  25 3d 31 30 39 36 30 34  |=Qc%!4:B%=109604|
0000bb90  30 37 37 32 3a 43 25 3d  34 2b 6e 64 25 2b 31 3a  |0772:C%=4+nd%+1:|
0000bba0  67 64 25 3d ba 28 50 25  2b 31 32 29 2b 34 3a e7  |gd%=.(P%+12)+4:.|
0000bbb0  67 64 25 3d 34 85 32 35  33 2c a4 6d 73 67 5f 31  |gd%=4.253,.msg_1|
0000bbc0  28 41 25 21 31 32 2c 22  46 41 35 22 2c 22 44 41  |(A%!12,"FA5","DA|
0000bbd0  54 41 22 29 0d 1f 09 4a  c8 99 31 33 31 31 30 32  |TA")...J..131102|
0000bbe0  2c 36 2c 2c 2c 6c 64 25  b8 43 25 2c 2c 6d 64 25  |,6,,,ld%.C%,,md%|
0000bbf0  3b 6b 62 25 3a e7 28 6b  62 25 80 31 29 85 32 35  |;kb%:.(kb%.1).25|
0000bc00  33 2c a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |3,.msg_1(A%!12,"|
0000bc10  46 41 35 22 2c 22 73 71  75 61 73 68 22 29 0d 1f  |FA5","squash")..|
0000bc20  0e 66 c8 99 32 37 32 31  32 39 2c 34 2c 6d 64 25  |.f..272129,4,md%|
0000bc30  2c 51 63 25 2b 32 30 2c  52 63 25 2d 32 30 2c 67  |,Qc%+20,Rc%-20,g|
0000bc40  64 25 2c 6e 64 25 b8 6f  64 25 3a c8 99 33 30 2c  |d%,nd%.od%:..30,|
0000bc50  37 2c 2c 6d 64 25 3a 42  25 3d 31 30 39 36 30 34  |7,,md%:B%=109604|
0000bc60  30 37 37 32 3a 43 25 3d  51 63 25 2d 34 3a d6 50  |0772:C%=Qc%-4:.P|
0000bc70  25 2b 31 36 3a 51 63 25  3d 67 64 25 3a 52 63 25  |%+16:Qc%=gd%:Rc%|
0000bc80  3d 6e 64 25 0d 1f 13 05  cd 0d 1f 18 55 77 62 25  |=nd%........Uwb%|
0000bc90  3d 51 63 25 2d 34 3a 21  77 62 25 3d 30 3a 78 62  |=Qc%-4:!wb%=0:xb|
0000bca0  25 3d 31 3a 42 25 3d 51  63 25 3a 43 25 3d 52 63  |%=1:B%=Qc%:C%=Rc|
0000bcb0  25 3a d6 50 25 2b 35 32  3a e7 51 63 25 3f 28 52  |%:.P%+52:.Qc%?(R|
0000bcc0  63 25 2d 31 29 3c 3e 31  33 52 63 25 2b 3d 31 3a  |c%-1)<>13Rc%+=1:|
0000bcd0  51 63 25 3f 28 52 63 25  2d 31 29 3d 31 33 0d 1f  |Qc%?(Rc%-1)=13..|
0000bce0  1d 0d 56 24 3d 63 24 3a  3d 2d 31 0d 1f 22 33 dd  |..V$=c$:=-1.."3.|
0000bcf0  f2 6d 3a 42 25 3d 31 30  39 36 30 34 30 37 37 32  |.m:B%=1096040772|
0000bd00  3a 43 25 3d 51 63 25 2d  34 3a d6 50 25 2b 31 36  |:C%=Qc%-4:.P%+16|
0000bd10  3a 51 63 25 3d 30 3a 52  63 25 3d 30 3a e1 0d 1f  |:Qc%=0:Rc%=0:...|
0000bd20  27 31 dd f2 52 61 3a 70  64 25 3d 51 63 25 3a 71  |'1..Ra:pd%=Qc%:q|
0000bd30  64 25 3d 77 62 25 3a 72  64 25 3d 52 63 25 3a 73  |d%=wb%:rd%=Rc%:s|
0000bd40  64 25 3d 78 62 25 3a 71  61 24 3d 56 24 3a e1 0d  |d%=xb%:qa$=V$:..|
0000bd50  1f 2c 31 dd f2 53 61 3a  51 63 25 3d 70 64 25 3a  |.,1..Sa:Qc%=pd%:|
0000bd60  77 62 25 3d 71 64 25 3a  52 63 25 3d 72 64 25 3a  |wb%=qd%:Rc%=rd%:|
0000bd70  78 62 25 3d 73 64 25 3a  56 24 3d 71 61 24 3a e1  |xb%=sd%:V$=qa$:.|
0000bd80  0d 1f 31 75 dd f2 54 62  28 48 25 2c 52 25 29 3a  |..1u..Tb(H%,R%):|
0000bd90  ea 73 25 2c 74 25 2c 73  24 2c 7a 25 2c 4e 25 3a  |.s%,t%,s$,z%,N%:|
0000bda0  52 25 21 28 52 25 21 34  2a 34 2b 38 29 2b 3d 31  |R%!(R%!4*4+8)+=1|
0000bdb0  3a 42 25 3d 31 34 31 34  34 31 39 30 32 34 3a 43  |:B%=1414419024:C|
0000bdc0  25 3d 36 38 3a 7a 25 3d  ba 28 50 25 2b 31 32 29  |%=68:z%=.(P%+12)|
0000bdd0  3a e7 7a 25 3d 30 85 32  35 33 2c a4 6d 73 67 5f  |:.z%=0.253,.msg_|
0000bde0  31 28 41 25 21 31 32 2c  22 46 41 35 22 2c 22 50  |1(A%!12,"FA5","P|
0000bdf0  52 4e 54 22 29 0d 1f 36  0b e7 41 25 21 34 38 8c  |RNT")..6..A%!48.|
0000be00  0d 1f 3b 25 73 25 3d 41  25 21 34 38 3a c8 95 73  |..;%s%=A%!48:..s|
0000be10  25 21 30 3a 73 25 3d 73  25 21 30 3a ce 3a 73 25  |%!0:s%=s%!0:.:s%|
0000be20  21 30 3d 7a 25 0d 1f 40  0e cc 3a 41 25 21 34 38  |!0=z%..@..:A%!48|
0000be30  3d 7a 25 0d 1f 45 05 cd  0d 1f 4a 72 7a 25 21 30  |=z%..E....Jrz%!0|
0000be40  3d 30 3a 7a 25 21 34 3d  48 25 3a 42 25 3d 52 25  |=0:z%!4=H%:B%=R%|
0000be50  21 38 3a 43 25 3d 32 3a  7a 25 21 38 3d ba 28 50  |!8:C%=2:z%!8=.(P|
0000be60  25 2b 32 38 29 3a 42 25  3d 31 34 31 33 36 39 37  |%+28):B%=1413697|
0000be70  30 39 31 3a 43 25 3d 33  36 3a 4e 25 3d ba 28 50  |091:C%=36:N%=.(P|
0000be80  25 2b 31 32 29 3a e7 4e  25 3d 30 85 32 35 33 2c  |%+12):.N%=0.253,|
0000be90  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 46 41  |.msg_1(A%!12,"FA|
0000bea0  35 22 2c 22 43 4e 43 54  22 29 0d 1f 4f 66 c8 99  |5","CNCT")..Of..|
0000beb0  36 2c 31 36 31 2c 31 35  b8 2c 2c 73 25 3a 4e 25  |6,161,15.,,s%:N%|
0000bec0  21 30 3d 28 73 25 80 32  32 34 29 3e 3e 35 3a 4e  |!0=(s%.224)>>5:N|
0000bed0  25 3f 34 3d 31 2b 28 28  73 25 80 32 38 29 3e 3e  |%?4=1+((s%.28)>>|
0000bee0  32 29 3a 4e 25 3f 35 3d  30 3a c8 99 36 2c 31 36  |2):N%?5=0:..6,16|
0000bef0  31 2c 31 36 b8 2c 2c 73  25 3a 4e 25 21 38 3d 28  |1,16.,,s%:N%!8=(|
0000bf00  73 25 80 32 32 34 29 3e  3e 35 3a e7 ac a4 74 8c  |s%.224)>>5:...t.|
0000bf10  0d 1f 54 0b 4e 25 21 31  32 3d 30 0d 1f 59 28 cc  |..T.N%!12=0..Y(.|
0000bf20  3a c8 99 36 2c 31 36 31  2c 33 b8 2c 2c 73 25 3a  |:..6,161,3.,,s%:|
0000bf30  c8 99 36 2c 31 36 31 2c  34 b8 2c 2c 74 25 3a e7  |..6,161,4.,,t%:.|
0000bf40  73 25 8c 0d 1f 5e 2d 24  71 25 3d c3 74 25 2b 22  |s%...^-$q%=.t%+"|
0000bf50  2e 22 2b c3 73 25 3a 42  25 3d 71 25 3a 43 25 3d  |."+.s%:B%=q%:C%=|
0000bf60  32 3a 4e 25 21 31 32 3d  ba 28 50 25 2b 32 38 29  |2:N%!12=.(P%+28)|
0000bf70  0d 1f 63 38 cc 3a 73 24  3d bd 74 25 3a e3 73 25  |..c8.:s$=.t%:.s%|
0000bf80  3d 31 b8 35 3a c8 99 36  2c 31 36 31 2c 31 35 32  |=1.5:..6,161,152|
0000bf90  2b 73 25 b8 2c 2c 74 25  3a e7 74 25 73 24 2b 3d  |+s%.,,t%:.t%s$+=|
0000bfa0  bd 74 25 8b 73 25 3d 35  0d 1f 68 26 ed 3a 24 71  |.t%.s%=5..h&.:$q|
0000bfb0  25 3d 73 24 3a 42 25 3d  71 25 3a 43 25 3d 32 3a  |%=s$:B%=q%:C%=2:|
0000bfc0  4e 25 21 31 32 3d ba 28  50 25 2b 32 38 29 0d 1f  |N%!12=.(P%+28)..|
0000bfd0  6d 05 cd 0d 1f 72 05 cd  0d 1f 77 c8 c8 99 31 33  |m....r....w...13|
0000bfe0  31 31 30 37 2c 22 50 72  69 6e 74 65 72 54 79 70  |1107,"PrinterTyp|
0000bff0  65 24 35 22 2c 4f 25 2c  32 35 36 2c 2c 33 b8 2c  |e$5",O%,256,,3.,|
0000c000  2c 74 25 3a 4f 25 3f 74  25 3d 31 33 3a 42 25 3d  |,t%:O%?t%=13:B%=|
0000c010  4f 25 3a 43 25 3d 32 3a  4e 25 21 31 36 3d ba 28  |O%:C%=2:N%!16=.(|
0000c020  50 25 2b 32 38 29 3a 4e  25 21 32 30 3d 30 3a 4e  |P%+28):N%!20=0:N|
0000c030  25 21 32 34 3d 30 3a 4e  25 21 32 38 3d 30 3a 4e  |%!24=0:N%!28=0:N|
0000c040  25 21 33 32 3d 30 3a 4e  25 3f 36 3d 30 3a 7a 25  |%!32=0:N%?6=0:z%|
0000c050  21 31 32 3d 4e 25 3a 42  25 3d 31 31 39 35 37 38  |!12=N%:B%=119578|
0000c060  39 38 39 31 3a 43 25 3d  34 2a 48 25 21 33 36 3a  |9891:C%=4*H%!36:|
0000c070  73 25 3d ba 28 50 25 2b  31 32 29 3a e7 73 25 3d  |s%=.(P%+12):.s%=|
0000c080  30 85 32 35 33 2c a4 6d  73 67 5f 31 28 41 25 21  |0.253,.msg_1(A%!|
0000c090  31 32 2c 22 46 41 35 22  2c 22 43 4e 46 47 22 29  |12,"FA5","CNFG")|
0000c0a0  0d 1f 7c 10 e7 30 3c 3d  48 25 21 33 36 2d 31 8c  |..|..0<=H%!36-1.|
0000c0b0  0d 1f 81 1f e3 74 25 3d  30 b8 48 25 21 33 36 2d  |.....t%=0.H%!36-|
0000c0c0  31 3a 73 25 21 28 74 25  2a 34 29 3d 30 3a ed 0d  |1:s%!(t%*4)=0:..|
0000c0d0  1f 86 05 cd 0d 1f 8b 50  7a 25 21 31 36 3d 73 25  |.......Pz%!16=s%|
0000c0e0  3a 7a 25 21 32 30 3d 2d  31 3a 7a 25 21 32 34 3d  |:z%!20=-1:z%!24=|
0000c0f0  30 3a 7a 25 21 32 38 3d  2d 31 3a 7a 25 21 33 32  |0:z%!28=-1:z%!32|
0000c100  3d 30 3a 7a 25 21 33 36  3d 30 3a 7a 25 21 34 30  |=0:z%!36=0:z%!40|
0000c110  3d 30 3a 7a 25 21 34 34  3d 30 3a e7 48 25 21 33  |=0:z%!44=0:.H%!3|
0000c120  32 80 34 8c 0d 1f 90 0c  7a 25 21 34 38 3d a4 49  |2.4.....z%!48=.I|
0000c130  0d 1f 95 0d cc 3a 7a 25  21 34 38 3d 30 0d 1f 9a  |.....:z%!48=0...|
0000c140  05 cd 0d 1f 9f 32 7a 25  21 35 32 3d 30 3a f2 63  |.....2z%!52=0:.c|
0000c150  28 48 25 2c 7a 25 2c 2d  34 2c 30 29 3a e7 48 25  |(H%,z%,-4,0):.H%|
0000c160  21 32 34 80 34 f2 63 28  48 25 2c 7a 25 2c 2d 31  |!24.4.c(H%,z%,-1|
0000c170  32 2c 30 29 0d 1f a4 10  f2 6b 3a e7 48 25 21 32  |2,0).....k:.H%!2|
0000c180  34 80 38 8c 0d 1f a9 16  7a 25 21 35 36 3d 31 30  |4.8.....z%!56=10|
0000c190  2a 48 25 3f 28 32 34 2b  31 29 0d 1f ae 0e cc 3a  |*H%?(24+1).....:|
0000c1a0  7a 25 21 35 36 3d 2d 31  0d 1f b3 05 cd 0d 1f b8  |z%!56=-1........|
0000c1b0  0c f2 5a 28 7a 25 29 3a  e1 0d 1f bd 58 dd f2 74  |..Z(z%):....X..t|
0000c1c0  28 f8 7a 25 2c f8 53 25  2c f8 71 62 25 29 3a c8  |(.z%,.S%,.qb%):.|
0000c1d0  99 32 36 32 33 35 38 2c  46 62 25 2c 4f 25 2c 31  |.262358,Fb%,O%,1|
0000c1e0  3c 3c 32 31 2c 31 3c 3c  32 31 3a 71 62 25 3d 21  |<<21,1<<21:qb%=!|
0000c1f0  4f 25 3a 53 25 3d 30 3a  7a 25 3d 41 25 21 34 38  |O%:S%=0:z%=A%!48|
0000c200  3a c8 95 7a 25 3a e7 7a  25 21 32 38 3d 71 62 25  |:..z%:.z%!28=qb%|
0000c210  8c 0d 1f c2 05 e1 0d 1f  c7 0d cc 3a 7a 25 3d 7a  |...........:z%=z|
0000c220  25 21 30 0d 1f cc 05 cd  0d 1f d1 1d ce 3a 53 25  |%!0..........:S%|
0000c230  3d 4b 61 25 3a c8 95 53  25 3a e7 53 25 21 31 36  |=Ka%:..S%:.S%!16|
0000c240  3d 71 62 25 8c 0d 1f d6  05 e1 0d 1f db 0d cc 3a  |=qb%...........:|
0000c250  53 25 3d 53 25 21 30 0d  1f e0 05 cd 0d 1f e5 07  |S%=S%!0.........|
0000c260  ce 3a e1 0d 1f ea 56 dd  f2 56 62 20 28 f8 7a 25  |.:....V..Vb (.z%|
0000c270  2c f8 71 62 25 29 3a c8  99 32 36 32 33 35 38 2c  |,.qb%):..262358,|
0000c280  46 62 25 2c 4f 25 2c 31  3c 3c 32 31 2c 31 3c 3c  |Fb%,O%,1<<21,1<<|
0000c290  32 31 3a 71 62 25 3d 21  4f 25 3a 53 25 3d 30 3a  |21:qb%=!O%:S%=0:|
0000c2a0  7a 25 3d 41 25 21 34 38  3a c8 95 7a 25 3a e7 7a  |z%=A%!48:..z%:.z|
0000c2b0  25 21 32 38 3d 71 62 25  8c 0d 1f ef 05 e1 0d 1f  |%!28=qb%........|
0000c2c0  f4 0d cc 3a 7a 25 3d 7a  25 21 30 0d 1f f9 05 cd  |...:z%=z%!0.....|
0000c2d0  0d 1f fe 07 ce 3a e1 0d  20 03 4f dd f2 57 62 20  |.....:.. .O..Wb |
0000c2e0  28 f8 53 25 2c f8 71 62  25 29 3a c8 99 32 36 32  |(.S%,.qb%):..262|
0000c2f0  33 35 38 2c 46 62 25 2c  4f 25 2c 31 3c 3c 32 31  |358,Fb%,O%,1<<21|
0000c300  2c 31 3c 3c 32 31 3a 71  62 25 3d 21 4f 25 3a 53  |,1<<21:qb%=!O%:S|
0000c310  25 3d 4b 61 25 3a c8 95  53 25 3a e7 53 25 21 31  |%=Ka%:..S%:.S%!1|
0000c320  36 3d 71 62 25 8c 0d 20  08 05 e1 0d 20 0d 0d cc  |6=qb%.. .... ...|
0000c330  3a 53 25 3d 53 25 21 30  0d 20 12 05 cd 0d 20 17  |:S%=S%!0. .... .|
0000c340  07 ce 3a e1 0d 20 1c 40  dd f2 54 28 7a 25 29 3a  |..:.. .@..T(z%):|
0000c350  ea 4e 25 2c 69 25 2c 74  64 25 2c 75 64 25 2c 76  |.N%,i%,td%,ud%,v|
0000c360  64 25 3a e7 7a 25 21 32  34 80 38 85 32 35 34 2c  |d%:.z%!24.8.254,|
0000c370  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 4f 4b  |.msg_0(A%!12,"OK|
0000c380  41 4a 22 29 0d 20 21 2c  42 61 25 3d 7a 25 3a 43  |AJ"). !,Ba%=z%:C|
0000c390  61 25 3d 7a 25 21 34 3a  4e 25 3d 7a 25 21 31 32  |a%=z%!4:N%=z%!12|
0000c3a0  3a e7 7a 25 21 32 34 80  28 31 3c 3c 31 37 29 8c  |:.z%!24.(1<<17).|
0000c3b0  0d 20 26 05 e1 0d 20 2b  05 cd 0d 20 30 0e e7 43  |. &... +... 0..C|
0000c3c0  61 25 21 32 34 80 34 8c  0d 20 35 6d f2 63 28 43  |a%!24.4.. 5m.c(C|
0000c3d0  61 25 2c 42 61 25 2c 2d  31 31 2c 30 29 3a f2 73  |a%,Ba%,-11,0):.s|
0000c3e0  28 a4 70 72 69 6e 74 65  72 5f 66 69 6e 64 5f 77  |(.printer_find_w|
0000c3f0  69 6e 64 6f 77 28 42 61  25 2c 22 63 6f 6e 6e 65  |indow(Ba%,"conne|
0000c400  63 74 69 6f 6e 73 22 29  29 3a f2 70 28 a4 70 72  |ctions")):.p(.pr|
0000c410  69 6e 74 65 72 5f 66 69  6e 64 5f 77 69 6e 64 6f  |inter_find_windo|
0000c420  77 28 42 61 25 2c 22 63  6f 6e 6e 65 63 74 69 6f  |w(Ba%,"connectio|
0000c430  6e 73 22 29 29 0d 20 3a  3e cc 3a e7 7a 25 21 34  |ns")). :>.:.z%!4|
0000c440  30 f2 69 63 6f 6e 5f 77  72 69 74 65 28 51 25 2c  |0.icon_write(Q%,|
0000c450  33 31 2c 24 7a 25 21 34  30 29 8b f2 69 63 6f 6e  |31,$z%!40)..icon|
0000c460  5f 77 72 69 74 65 28 51  25 2c 33 31 2c 24 7a 25  |_write(Q%,31,$z%|
0000c470  21 38 29 0d 20 3f 34 e7  4e 25 3f 36 80 31 f2 69  |!8). ?4.N%?6.1.i|
0000c480  63 6f 6e 5f 73 65 6c 65  63 74 28 51 25 2c 33 37  |con_select(Q%,37|
0000c490  29 8b f2 69 63 6f 6e 5f  64 65 73 65 6c 65 63 74  |)..icon_deselect|
0000c4a0  28 51 25 2c 33 37 29 0d  20 44 90 f2 69 63 6f 6e  |(Q%,37). D..icon|
0000c4b0  5f 64 65 73 65 6c 65 63  74 28 51 25 2c 30 29 3a  |_deselect(Q%,0):|
0000c4c0  f2 69 63 6f 6e 5f 64 65  73 65 6c 65 63 74 28 51  |.icon_deselect(Q|
0000c4d0  25 2c 31 29 3a f2 69 63  6f 6e 5f 64 65 73 65 6c  |%,1):.icon_desel|
0000c4e0  65 63 74 28 51 25 2c 32  29 3a f2 69 63 6f 6e 5f  |ect(Q%,2):.icon_|
0000c4f0  64 65 73 65 6c 65 63 74  28 51 25 2c 33 29 3a f2  |deselect(Q%,3):.|
0000c500  69 63 6f 6e 5f 64 65 73  65 6c 65 63 74 28 51 25  |icon_deselect(Q%|
0000c510  2c 34 29 3a f2 69 63 6f  6e 5f 64 65 73 65 6c 65  |,4):.icon_desele|
0000c520  63 74 28 51 25 2c 33 33  29 3a 69 25 3d 2d 31 3a  |ct(Q%,33):i%=-1:|
0000c530  c8 8e 4e 25 21 30 ca 0d  20 49 0b c9 31 3a 69 25  |..N%!0.. I..1:i%|
0000c540  3d 30 0d 20 4e 0b c9 32  3a 69 25 3d 31 0d 20 53  |=0. N..2:i%=1. S|
0000c550  0f c9 34 3a e7 a4 74 20  69 25 3d 32 0d 20 58 0b  |..4:..t i%=2. X.|
0000c560  c9 35 3a 69 25 3d 34 0d  20 5d 0f c9 36 3a e7 a4  |.5:i%=4. ]..6:..|
0000c570  7a 20 69 25 3d 33 0d 20  62 16 c9 38 3a e7 43 61  |z i%=3. b..8:.Ca|
0000c580  25 21 32 34 80 31 36 69  25 3d 33 33 0d 20 67 05  |%!24.16i%=33. g.|
0000c590  cb 0d 20 6c 1b e7 ac 69  25 f2 69 63 6f 6e 5f 73  |.. l...i%.icon_s|
0000c5a0  65 6c 65 63 74 28 51 25  2c 69 25 29 0d 20 71 73  |elect(Q%,i%). qs|
0000c5b0  f2 69 63 6f 6e 5f 77 72  69 74 65 28 51 25 2c 31  |.icon_write(Q%,1|
0000c5c0  35 2c a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |5,.msg_0(A%!12,"|
0000c5d0  42 52 22 2b c3 4e 25 3f  34 29 29 3a 69 25 3d 4e  |BR"+.N%?4)):i%=N|
0000c5e0  25 21 38 3a 74 64 25 3d  69 25 80 33 3a 76 64 25  |%!8:td%=i%.3:vd%|
0000c5f0  3d 28 69 25 80 34 29 3e  3e 32 3a 75 64 25 3d 28  |=(i%.4)>>2:ud%=(|
0000c600  69 25 80 34 38 29 3e 3e  34 3a e7 28 69 25 80 38  |i%.48)>>4:.(i%.8|
0000c610  29 3d 30 75 64 25 3d 30  8b 75 64 25 2b 3d 31 0d  |)=0ud%=0.ud%+=1.|
0000c620  20 76 61 f2 69 63 6f 6e  5f 77 72 69 74 65 28 51  | va.icon_write(Q|
0000c630  25 2c 31 37 2c a4 6d 73  67 5f 30 28 41 25 21 31  |%,17,.msg_0(A%!1|
0000c640  32 2c 22 44 41 22 2b c3  74 64 25 29 29 3a f2 69  |2,"DA"+.td%)):.i|
0000c650  63 6f 6e 5f 77 72 69 74  65 28 51 25 2c 31 38 2c  |con_write(Q%,18,|
0000c660  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 50 41  |.msg_0(A%!12,"PA|
0000c670  22 2b c3 75 64 25 29 29  3a e7 76 64 25 3d 30 8c  |"+.ud%)):.vd%=0.|
0000c680  0d 20 7b 2a f2 69 63 6f  6e 5f 77 72 69 74 65 28  |. {*.icon_write(|
0000c690  51 25 2c 31 39 2c a4 6d  73 67 5f 30 28 41 25 21  |Q%,19,.msg_0(A%!|
0000c6a0  31 32 2c 22 53 42 30 22  29 29 0d 20 80 14 cc 3a  |12,"SB0")). ...:|
0000c6b0  e7 74 64 25 3d 30 80 75  64 25 3c 3e 30 8c 0d 20  |.td%=0.ud%<>0.. |
0000c6c0  85 2b f2 69 63 6f 6e 5f  77 72 69 74 65 28 51 25  |.+.icon_write(Q%|
0000c6d0  2c 31 39 2c a4 6d 73 67  5f 30 28 41 25 21 31 32  |,19,.msg_0(A%!12|
0000c6e0  2c 22 53 42 31 62 22 29  29 0d 20 8a 13 cc 3a e7  |,"SB1b")). ...:.|
0000c6f0  74 64 25 3d 33 80 75 64  25 3d 30 8c 0d 20 8f 2b  |td%=3.ud%=0.. .+|
0000c700  f2 69 63 6f 6e 5f 77 72  69 74 65 28 51 25 2c 31  |.icon_write(Q%,1|
0000c710  39 2c a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |9,.msg_0(A%!12,"|
0000c720  53 42 31 63 22 29 29 0d  20 94 2d cc 3a f2 69 63  |SB1c")). .-.:.ic|
0000c730  6f 6e 5f 77 72 69 74 65  28 51 25 2c 31 39 2c a4  |on_write(Q%,19,.|
0000c740  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 53 42 31  |msg_0(A%!12,"SB1|
0000c750  61 22 29 29 0d 20 99 05  cd 0d 20 9e 05 cd 0d 20  |a")). .... .... |
0000c760  a3 05 cd 0d 20 a8 32 e7  4e 25 3f 35 f2 69 63 6f  |.... .2.N%?5.ico|
0000c770  6e 5f 73 65 6c 65 63 74  28 51 25 2c 31 33 29 8b  |n_select(Q%,13).|
0000c780  f2 69 63 6f 6e 5f 64 65  73 65 6c 65 63 74 28 51  |.icon_deselect(Q|
0000c790  25 2c 31 33 29 0d 20 ad  34 e7 4e 25 3f 36 80 32  |%,13). .4.N%?6.2|
0000c7a0  f2 69 63 6f 6e 5f 73 65  6c 65 63 74 28 51 25 2c  |.icon_select(Q%,|
0000c7b0  33 35 29 8b f2 69 63 6f  6e 5f 64 65 73 65 6c 65  |35)..icon_desele|
0000c7c0  63 74 28 51 25 2c 33 35  29 0d 20 b2 5e f2 75 28  |ct(Q%,35). .^.u(|
0000c7d0  51 25 2c 32 35 2c 4e 25  2c 31 32 29 3a f2 75 28  |Q%,25,N%,12):.u(|
0000c7e0  51 25 2c 32 36 2c 4e 25  2c 32 30 29 3a f2 75 28  |Q%,26,N%,20):.u(|
0000c7f0  51 25 2c 32 37 2c 4e 25  2c 32 34 29 3a f2 75 28  |Q%,27,N%,24):.u(|
0000c800  51 25 2c 32 38 2c 4e 25  2c 32 38 29 3a f2 75 28  |Q%,28,N%,28):.u(|
0000c810  51 25 2c 32 39 2c 4e 25  2c 33 32 29 3a e7 4e 25  |Q%,29,N%,32):.N%|
0000c820  21 31 36 3c 3e 30 8c 0d  20 b7 47 e7 3f 28 4e 25  |!16<>0.. .G.?(N%|
0000c830  21 31 36 29 3e 33 32 80  3f 28 4e 25 21 31 36 29  |!16)>32.?(N%!16)|
0000c840  3c 31 32 37 f2 75 28 51  25 2c 33 30 2c 4e 25 2c  |<127.u(Q%,30,N%,|
0000c850  31 36 29 8b f2 69 63 6f  6e 5f 77 72 69 74 65 28  |16)..icon_write(|
0000c860  51 25 2c 33 30 2c 22 6e  75 6c 6c 3a 22 29 0d 20  |Q%,30,"null:"). |
0000c870  bc 20 cc 3a f2 69 63 6f  6e 5f 77 72 69 74 65 28  |. .:.icon_write(|
0000c880  51 25 2c 33 30 2c 22 6e  75 6c 6c 3a 22 29 0d 20  |Q%,30,"null:"). |
0000c890  c1 05 cd 0d 20 c6 2c e7  a4 74 f2 69 63 6f 6e 5f  |.... .,..t.icon_|
0000c8a0  75 6e 73 68 61 64 65 28  51 25 2c 32 29 8b f2 69  |unshade(Q%,2)..i|
0000c8b0  63 6f 6e 5f 73 68 61 64  65 28 51 25 2c 32 29 0d  |con_shade(Q%,2).|
0000c8c0  20 cb 2c e7 a4 7a f2 69  63 6f 6e 5f 75 6e 73 68  | .,..z.icon_unsh|
0000c8d0  61 64 65 28 51 25 2c 33  29 8b f2 69 63 6f 6e 5f  |ade(Q%,3)..icon_|
0000c8e0  73 68 61 64 65 28 51 25  2c 33 29 0d 20 d0 54 21  |shade(Q%,3). .T!|
0000c8f0  56 25 3d 51 25 3a c8 99  32 36 32 33 34 38 2c 2c  |V%=Q%:..262348,,|
0000c900  56 25 84 31 3a 56 25 21  32 38 3d 2d 31 3a e7 43  |V%.1:V%!28=-1:.C|
0000c910  61 25 21 32 34 80 31 36  f2 69 63 6f 6e 5f 75 6e  |a%!24.16.icon_un|
0000c920  73 68 61 64 65 28 51 25  2c 33 33 29 8b f2 69 63  |shade(Q%,33)..ic|
0000c930  6f 6e 5f 73 68 61 64 65  28 51 25 2c 33 33 29 0d  |on_shade(Q%,33).|
0000c940  20 d5 1b f2 73 28 51 25  29 3a c8 99 32 36 32 33  | ...s(Q%):..2623|
0000c950  34 31 2c 2c 56 25 3a f2  71 62 0d 20 da 05 cd 0d  |41,,V%:.qb. ....|
0000c960  20 df 05 e1 0d 20 e4 4d  dd f2 75 28 4e 62 25 2c  | .... .M..u(Nb%,|
0000c970  71 62 25 2c 77 64 25 2c  5f 61 25 29 3a f2 69 63  |qb%,wd%,_a%):.ic|
0000c980  6f 6e 5f 77 72 69 74 65  28 4e 62 25 2c 71 62 25  |on_write(Nb%,qb%|
0000c990  2c a4 70 72 69 6e 74 65  72 5f 72 65 61 64 5f 73  |,.printer_read_s|
0000c9a0  74 72 69 6e 67 28 77 64  25 21 5f 61 25 29 29 3a  |tring(wd%!_a%)):|
0000c9b0  e1 0d 20 e9 1e dd f2 43  28 77 64 25 2c 5f 61 25  |.. ....C(wd%,_a%|
0000c9c0  2c 71 62 25 29 3a e7 77  64 25 21 5f 61 25 8c 0d  |,qb%):.wd%!_a%..|
0000c9d0  20 ee 2d 42 25 3d 31 31  39 36 35 37 37 38 37 35  | .-B%=1196577875|
0000c9e0  3a 43 25 3d 77 64 25 21  5f 61 25 3a d6 50 25 2b  |:C%=wd%!_a%:.P%+|
0000c9f0  31 36 3a 77 64 25 21 5f  61 25 3d 30 0d 20 f3 05  |16:wd%!_a%=0. ..|
0000ca00  cd 0d 20 f8 41 21 58 25  3d 51 25 3a 58 25 21 34  |.. .A!X%=Q%:X%!4|
0000ca10  3d 71 62 25 3a c8 99 32  36 32 33 35 30 2c 2c 58  |=qb%:..262350,,X|
0000ca20  25 3a 42 25 3d 58 25 21  32 38 3a 43 25 3d 32 3a  |%:B%=X%!28:C%=2:|
0000ca30  77 64 25 21 5f 61 25 3d  ba 28 50 25 2b 32 38 29  |wd%!_a%=.(P%+28)|
0000ca40  3a e1 0d 20 fd 1f dd a4  76 3a 3d a4 56 28 51 25  |:.. ....v:=.V(Q%|
0000ca50  2c 31 37 2c 33 2c 22 44  41 22 2c 41 25 21 31 32  |,17,3,"DA",A%!12|
0000ca60  29 0d 21 02 1f dd a4 71  3a 3d a4 56 28 51 25 2c  |).!....q:=.V(Q%,|
0000ca70  31 38 2c 34 2c 22 50 41  22 2c 41 25 21 31 32 29  |18,4,"PA",A%!12)|
0000ca80  0d 21 07 34 dd a4 57 3a  e7 a4 69 63 6f 6e 5f 72  |.!.4..W:..icon_r|
0000ca90  65 61 64 28 51 25 2c 31  39 29 3d a4 6d 73 67 5f  |ead(Q%,19)=.msg_|
0000caa0  30 28 41 25 21 31 32 2c  22 53 42 30 22 29 8c 3d  |0(A%!12,"SB0").=|
0000cab0  30 8b 3d 31 0d 21 0c 1b  dd f2 48 62 28 78 64 25  |0.=1.!....Hb(xd%|
0000cac0  29 3a e7 78 64 25 3d 2d  31 78 64 25 3d a4 57 0d  |):.xd%=-1xd%=.W.|
0000cad0  21 11 0b e7 78 64 25 3d  30 8c 0d 21 16 2a f2 69  |!...xd%=0..!.*.i|
0000cae0  63 6f 6e 5f 77 72 69 74  65 28 51 25 2c 31 39 2c  |con_write(Q%,19,|
0000caf0  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 53 42  |.msg_0(A%!12,"SB|
0000cb00  30 22 29 29 0d 21 1b 12  cc 3a e7 a4 76 3d 30 80  |0")).!...:..v=0.|
0000cb10  a4 71 3c 3e 30 8c 0d 21  20 2b f2 69 63 6f 6e 5f  |.q<>0..! +.icon_|
0000cb20  77 72 69 74 65 28 51 25  2c 31 39 2c a4 6d 73 67  |write(Q%,19,.msg|
0000cb30  5f 30 28 41 25 21 31 32  2c 22 53 42 31 62 22 29  |_0(A%!12,"SB1b")|
0000cb40  29 0d 21 25 11 cc 3a e7  a4 76 3d 33 80 a4 71 3d  |).!%..:..v=3..q=|
0000cb50  30 8c 0d 21 2a 2b f2 69  63 6f 6e 5f 77 72 69 74  |0..!*+.icon_writ|
0000cb60  65 28 51 25 2c 31 39 2c  a4 6d 73 67 5f 30 28 41  |e(Q%,19,.msg_0(A|
0000cb70  25 21 31 32 2c 22 53 42  31 63 22 29 29 0d 21 2f  |%!12,"SB1c")).!/|
0000cb80  2d cc 3a f2 69 63 6f 6e  5f 77 72 69 74 65 28 51  |-.:.icon_write(Q|
0000cb90  25 2c 31 39 2c a4 6d 73  67 5f 30 28 41 25 21 31  |%,19,.msg_0(A%!1|
0000cba0  32 2c 22 53 42 31 61 22  29 29 0d 21 34 05 cd 0d  |2,"SB1a")).!4...|
0000cbb0  21 39 05 cd 0d 21 3e 05  cd 0d 21 43 05 e1 0d 21  |!9...!>...!C...!|
0000cbc0  48 43 dd a4 56 28 4e 62  25 2c 71 62 25 2c 79 64  |HC..V(Nb%,qb%,yd|
0000cbd0  25 2c 72 61 24 2c 7a 64  25 29 3a ea 69 25 2c 73  |%,ra$,zd%):.i%,s|
0000cbe0  24 3a 73 24 3d a4 69 63  6f 6e 5f 72 65 61 64 28  |$:s$=.icon_read(|
0000cbf0  4e 62 25 2c 71 62 25 29  3a e7 30 3c 3d 79 64 25  |Nb%,qb%):.0<=yd%|
0000cc00  8c 0d 21 4d 29 e3 69 25  3d 30 b8 79 64 25 3a e7  |..!M).i%=0.yd%:.|
0000cc10  73 24 3d a4 6d 73 67 5f  30 28 7a 64 25 2c 72 61  |s$=.msg_0(zd%,ra|
0000cc20  24 2b c3 69 25 29 8c 3d  69 25 0d 21 52 05 ed 0d  |$+.i%).=i%.!R...|
0000cc30  21 57 05 cd 0d 21 5c 06  3d 30 0d 21 61 39 dd f2  |!W...!\.=0.!a9..|
0000cc40  6c 62 3a ea 4e 25 2c 69  25 2c 70 24 2c 73 24 3a  |lb:.N%,i%,p$,s$:|
0000cc50  4e 25 3d 42 61 25 21 31  32 3a 4e 25 21 30 3d 30  |N%=Ba%!12:N%!0=0|
0000cc60  3a e7 a4 69 63 6f 6e 5f  73 65 74 28 51 25 2c 33  |:..icon_set(Q%,3|
0000cc70  37 29 8c 0d 21 66 0f 4e  25 3f 36 3d 4e 25 3f 36  |7)..!f.N%?6=N%?6|
0000cc80  84 31 0d 21 6b 12 cc 3a  4e 25 3f 36 3d 4e 25 3f  |.1.!k..:N%?6=N%?|
0000cc90  36 80 ac 31 0d 21 70 05  cd 0d 21 75 15 e7 a4 69  |6..1.!p...!u...i|
0000cca0  63 6f 6e 5f 73 65 74 28  51 25 2c 30 29 8c 0d 21  |con_set(Q%,0)..!|
0000ccb0  7a 39 70 24 3d a4 43 28  31 2c 42 61 25 29 3a e7  |z9p$=.C(1,Ba%):.|
0000ccc0  70 24 3d 22 22 4e 25 21  30 3d 31 8b 85 32 35 34  |p$=""N%!0=1..254|
0000ccd0  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 4f  |,.msg_1(A%!12,"O|
0000cce0  4b 49 22 2c 70 24 29 0d  21 7f 05 cd 0d 21 84 15  |KI",p$).!....!..|
0000ccf0  e7 a4 69 63 6f 6e 5f 73  65 74 28 51 25 2c 31 29  |..icon_set(Q%,1)|
0000cd00  8c 0d 21 89 39 70 24 3d  a4 43 28 32 2c 42 61 25  |..!.9p$=.C(2,Ba%|
0000cd10  29 3a e7 70 24 3d 22 22  4e 25 21 30 3d 32 8b 85  |):.p$=""N%!0=2..|
0000cd20  32 35 34 2c a4 6d 73 67  5f 31 28 41 25 21 31 32  |254,.msg_1(A%!12|
0000cd30  2c 22 4f 4b 4a 22 2c 70  24 29 0d 21 8e 05 cd 0d  |,"OKJ",p$).!....|
0000cd40  21 93 1a e7 a4 69 63 6f  6e 5f 73 65 74 28 51 25  |!....icon_set(Q%|
0000cd50  2c 32 29 4e 25 21 30 3d  34 0d 21 98 1a e7 a4 69  |,2)N%!0=4.!....i|
0000cd60  63 6f 6e 5f 73 65 74 28  51 25 2c 33 29 4e 25 21  |con_set(Q%,3)N%!|
0000cd70  30 3d 36 0d 21 9d 1a e7  a4 69 63 6f 6e 5f 73 65  |0=6.!....icon_se|
0000cd80  74 28 51 25 2c 34 29 4e  25 21 30 3d 35 0d 21 a2  |t(Q%,4)N%!0=5.!.|
0000cd90  1b e7 a4 69 63 6f 6e 5f  73 65 74 28 51 25 2c 33  |...icon_set(Q%,3|
0000cda0  33 29 4e 25 21 30 3d 38  0d 21 a7 3d 73 24 3d a4  |3)N%!0=8.!.=s$=.|
0000cdb0  69 63 6f 6e 5f 72 65 61  64 28 51 25 2c 31 35 29  |icon_read(Q%,15)|
0000cdc0  3a e3 69 25 3d 30 b8 31  38 3a e7 a4 6d 73 67 5f  |:.i%=0.18:..msg_|
0000cdd0  30 28 41 25 21 31 32 2c  22 42 52 22 2b c3 69 25  |0(A%!12,"BR"+.i%|
0000cde0  29 3d 73 24 8c 0d 21 ac  11 4e 25 3f 34 3d 69 25  |)=s$..!..N%?4=i%|
0000cdf0  3a 69 25 3d 31 38 0d 21  b1 05 cd 0d 21 b6 25 ed  |:i%=18.!....!.%.|
0000ce00  3a 69 25 3d a4 76 84 a4  57 3c 3c 32 3a e7 a4 71  |:i%=.v..W<<2:..q|
0000ce10  20 69 25 3d 69 25 84 a4  71 2d 31 3c 3c 34 84 38  | i%=i%..q-1<<4.8|
0000ce20  0d 21 bb 1e 4e 25 21 38  3d 69 25 3a e7 a4 69 63  |.!..N%!8=i%:..ic|
0000ce30  6f 6e 5f 73 65 74 28 51  25 2c 31 33 29 8c 0d 21  |on_set(Q%,13)..!|
0000ce40  c0 0a 4e 25 3f 35 3d 31  0d 21 c5 0c cc 3a 4e 25  |..N%?5=1.!...:N%|
0000ce50  3f 35 3d 30 0d 21 ca 05  cd 0d 21 cf 16 e7 a4 69  |?5=0.!....!....i|
0000ce60  63 6f 6e 5f 73 65 74 28  51 25 2c 33 35 29 8c 0d  |con_set(Q%,35)..|
0000ce70  21 d4 0f 4e 25 3f 36 3d  4e 25 3f 36 84 32 0d 21  |!..N%?6=N%?6.2.!|
0000ce80  d9 12 cc 3a 4e 25 3f 36  3d 4e 25 3f 36 80 ac 32  |...:N%?6=N%?6..2|
0000ce90  0d 21 de 05 cd 0d 21 e3  71 f2 43 28 4e 25 2c 31  |.!....!.q.C(N%,1|
0000cea0  32 2c 32 35 29 3a f2 43  28 4e 25 2c 32 30 2c 32  |2,25):.C(N%,20,2|
0000ceb0  36 29 3a f2 43 28 4e 25  2c 32 34 2c 32 37 29 3a  |6):.C(N%,24,27):|
0000cec0  f2 43 28 4e 25 2c 32 38  2c 32 38 29 3a f2 43 28  |.C(N%,28,28):.C(|
0000ced0  4e 25 2c 33 32 2c 32 39  29 3a f2 43 28 4e 25 2c  |N%,32,29):.C(N%,|
0000cee0  31 36 2c 33 30 29 3a f2  6b 62 28 42 61 25 29 3a  |16,30):.kb(Ba%):|
0000cef0  f2 66 28 2d 31 2c 42 61  25 2c 30 29 3a e7 ac 42  |.f(-1,Ba%,0):..B|
0000cf00  61 25 21 32 30 8c 0d 21  e8 0e e7 42 61 25 21 32  |a%!20..!...Ba%!2|
0000cf10  34 80 32 8c 0d 21 ed 1d  f2 73 65 6c 65 63 74 5f  |4.2..!...select_|
0000cf20  70 72 69 6e 74 65 72 28  42 61 25 2c 2d 31 2c 30  |printer(Ba%,-1,0|
0000cf30  29 0d 21 f2 05 cd 0d 21  f7 0b f2 69 28 42 61 25  |).!....!...i(Ba%|
0000cf40  29 0d 21 fc 05 cd 0d 22  01 05 e1 0d 22 06 2c dd  |).!...."....".,.|
0000cf50  f2 69 28 7a 25 29 3a ea  73 61 24 2c 69 25 2c 78  |.i(z%):.sa$,i%,x|
0000cf60  24 2c 74 61 24 2c 41 64  25 2c 48 25 3a e7 7a 25  |$,ta$,Ad%,H%:.z%|
0000cf70  21 32 30 3d 2d 31 e1 0d  22 0b 2f 48 25 3d 7a 25  |!20=-1.."./H%=z%|
0000cf80  21 34 3a 73 61 24 3d a4  58 28 7a 25 29 3a e7 7a  |!4:sa$=.X(z%):.z|
0000cf90  25 21 34 34 78 24 3d 24  7a 25 21 34 34 8b 78 24  |%!44x$=$z%!44.x$|
0000cfa0  3d 24 48 25 21 34 0d 22  10 60 74 61 24 3d 22 73  |=$H%!4.".`ta$="s|
0000cfb0  73 5f 22 2b 78 24 2b 22  2c 22 2b 78 24 3a 21 4f  |s_"+x$+","+x$:!O|
0000cfc0  25 3d 2d 31 3a 4f 25 21  34 3d 7a 25 21 32 30 3a  |%=-1:O%!4=z%!20:|
0000cfd0  c8 99 32 36 32 33 35 30  2c 2c 4f 25 3a 41 64 25  |..262350,,O%:Ad%|
0000cfe0  3d 4f 25 21 32 34 80 31  3c 3c 32 31 3a e7 73 61  |=O%!24.1<<21:.sa|
0000cff0  24 3c 3e 24 4f 25 21 32  38 84 74 61 24 3c 3e 24  |$<>$O%!28.ta$<>$|
0000d000  4f 25 21 33 32 8c 0d 22  15 48 69 25 3d a4 73 28  |O%!32..".Hi%=.s(|
0000d010  73 61 24 2c 78 24 2c 2d  34 2c 7a 25 21 32 30 29  |sa$,x$,-4,z%!20)|
0000d020  3a f2 44 28 2d 31 2c 7a  25 21 32 30 29 3a 7a 25  |:.D(-1,z%!20):z%|
0000d030  21 32 30 3d 69 25 3a e7  41 64 25 f2 69 63 6f 6e  |!20=i%:.Ad%.icon|
0000d040  5f 73 65 6c 65 63 74 28  2d 31 2c 69 25 29 0d 22  |_select(-1,i%)."|
0000d050  1a 05 cd 0d 22 1f 05 e1  0d 22 24 30 dd a4 58 28  |...."...."$0..X(|
0000d060  7a 25 29 3a ea 4e 25 2c  4d 25 3a e7 7a 25 21 32  |z%):.N%,M%:.z%!2|
0000d070  34 80 34 8c 3d a4 6d 73  67 5f 30 28 41 25 21 31  |4.4.=.msg_0(A%!1|
0000d080  32 2c 22 51 55 31 22 29  0d 22 29 0d e7 7a 25 21  |2,"QU1").")..z%!|
0000d090  32 34 80 38 8c 0d 22 2e  3f 4d 25 3d 7a 25 21 33  |24.8..".?M%=z%!3|
0000d0a0  32 3a e7 4d 25 3f 31 31  80 31 8c 3d a4 6d 73 67  |2:.M%?11.1.=.msg|
0000d0b0  5f 30 28 41 25 21 31 32  2c 22 51 55 31 22 29 8b  |_0(A%!12,"QU1").|
0000d0c0  3d a4 6d 73 67 5f 30 28  41 25 21 31 32 2c 22 51  |=.msg_0(A%!12,"Q|
0000d0d0  55 32 22 29 0d 22 33 05  cd 0d 22 38 22 e7 7a 25  |U2")."3..."8".z%|
0000d0e0  21 32 34 80 33 32 8c 3d  a4 6d 73 67 5f 30 28 41  |!24.32.=.msg_0(A|
0000d0f0  25 21 31 32 2c 22 51 55  33 22 29 0d 22 3d 12 e7  |%!12,"QU3")."=..|
0000d100  7a 25 21 34 30 8c 3d 24  7a 25 21 34 30 0d 22 42  |z%!40.=$z%!40."B|
0000d110  14 4e 25 3d 7a 25 21 31  32 3a c8 8e 4e 25 21 30  |.N%=z%!12:..N%!0|
0000d120  ca 0d 22 47 26 c9 30 2c  31 2c 32 2c 35 3a 3d a4  |.."G&.0,1,2,5:=.|
0000d130  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 49 43 22  |msg_0(A%!12,"IC"|
0000d140  2b c3 4e 25 21 30 29 0d  22 4c 0e c9 34 3a 3d 24  |+.N%!0)."L..4:=$|
0000d150  4e 25 21 31 32 0d 22 51  0e c9 36 3a 3d 24 4e 25  |N%!12."Q..6:=$N%|
0000d160  21 32 34 0d 22 56 05 cb  0d 22 5b 07 3d 22 22 0d  |!24."V..."[.="".|
0000d170  22 60 68 dd f2 43 62 3a  ea 5f 61 25 2c 6f 64 25  |"`h..Cb:._a%,od%|
0000d180  2c 77 63 25 2c 69 25 2c  73 24 2c 70 63 25 3a 42  |,wc%,i%,s$,pc%:B|
0000d190  25 3d 31 34 31 34 37 34  34 33 39 36 3a 43 25 3d  |%=1414744396:C%=|
0000d1a0  32 30 34 38 3a 77 63 25  3d ba 28 50 25 2b 31 32  |2048:wc%=.(P%+12|
0000d1b0  29 3a e7 77 63 25 3d 30  85 32 35 33 2c a4 6d 73  |):.wc%=0.253,.ms|
0000d1c0  67 5f 31 28 41 25 21 31  32 2c 22 46 41 35 22 2c  |g_1(A%!12,"FA5",|
0000d1d0  22 4c 49 53 54 22 29 0d  22 65 42 c8 99 33 39 33  |"LIST")."eB..393|
0000d1e0  37 33 35 2c 31 2c 77 63  25 2c 32 30 34 38 2c 35  |735,1,wc%,2048,5|
0000d1f0  30 30 b8 5f 61 25 3b 69  25 3a e7 69 25 80 31 69  |00._a%;i%:.i%.1i|
0000d200  25 3d 5f 61 25 2b 34 3a  d6 5a 25 2c 69 25 2c 73  |%=_a%+4:.Z%,i%,s|
0000d210  24 3a 85 32 35 34 2c 73  24 0d 22 6a a6 f2 6d 65  |$:.254,s$."j..me|
0000d220  6e 75 5f 63 72 65 61 74  65 28 5f 25 2c a4 6d 73  |nu_create(_%,.ms|
0000d230  67 5f 30 28 41 25 21 31  32 2c 22 4d 45 36 22 29  |g_0(A%!12,"ME6")|
0000d240  29 3a 70 63 25 3d 28 5f  25 21 32 38 80 32 35 36  |):pc%=(_%!28.256|
0000d250  29 3c 3e 30 3a 6f 64 25  3d 77 63 25 3a 69 25 3d  |)<>0:od%=wc%:i%=|
0000d260  30 3a c8 95 69 25 3c 5f  61 25 3a d6 5a 25 2c 6f  |0:..i%<_a%:.Z%,o|
0000d270  64 25 2c 73 24 3a 6f 64  25 2b 3d a9 73 24 2b 31  |d%,s$:od%+=.s$+1|
0000d280  3a f2 6d 65 6e 75 5f 69  74 65 6d 28 5f 25 2c 69  |:.menu_item(_%,i|
0000d290  25 2c 73 24 2c 70 63 25  29 3a 69 25 2b 3d 31 3a  |%,s$,pc%):i%+=1:|
0000d2a0  ce 3a 42 25 3d 31 34 31  34 37 34 34 33 39 36 3a  |.:B%=1414744396:|
0000d2b0  43 25 3d 77 63 25 3a d6  50 25 2b 31 36 3a e1 0d  |C%=wc%:.P%+16:..|
0000d2c0  22 6f 3e dd f2 4b 62 3a  ea 7a 25 2c 4e 25 2c 71  |"o>..Kb:.z%,N%,q|
0000d2d0  62 25 2c 6b 62 25 3a ea  53 25 2c 42 64 25 2c 43  |b%,kb%:.S%,Bd%,C|
0000d2e0  64 25 2c 6c 62 25 2c 44  64 25 3a f5 3a f2 56 62  |d%,lb%,Dd%:.:.Vb|
0000d2f0  28 7a 25 2c 71 62 25 29  3a e7 7a 25 8c 0d 22 74  |(z%,qb%):.z%.."t|
0000d300  2e f2 69 63 6f 6e 5f 64  65 73 65 6c 65 63 74 28  |..icon_deselect(|
0000d310  46 62 25 2c 71 62 25 29  3a e7 28 7a 25 21 32 34  |Fb%,qb%):.(z%!24|
0000d320  80 31 29 3d 30 f2 5a 28  7a 25 29 0d 22 79 15 e7  |.1)=0.Z(z%)."y..|
0000d330  28 7a 25 21 32 34 80 28  31 3c 3c 31 36 29 29 8c  |(z%!24.(1<<16)).|
0000d340  0d 22 7e 0c f2 69 62 20  28 7a 25 29 0d 22 83 05  |."~..ib (z%)."..|
0000d350  cd 0d 22 88 05 cd 0d 22  8d 2c fd 7a 25 3d 30 3a  |.."....".,.z%=0:|
0000d360  43 64 25 3d 30 3a c8 99  32 36 33 38 37 32 3a f5  |Cd%=0:..263872:.|
0000d370  3a f2 57 62 20 28 53 25  2c 71 62 25 29 3a e7 53  |:.Wb (S%,qb%):.S|
0000d380  25 8c 0d 22 92 0e e7 53  25 21 32 30 3c 3d 30 8c  |%.."...S%!20<=0.|
0000d390  0d 22 97 41 f2 69 63 6f  6e 5f 64 65 73 65 6c 65  |.".A.icon_desele|
0000d3a0  63 74 28 46 62 25 2c 71  62 25 29 3a 6c 62 25 3d  |ct(Fb%,qb%):lb%=|
0000d3b0  a4 46 20 28 53 25 21 34  2c 53 25 21 38 2c 53 25  |.F (S%!4,S%!8,S%|
0000d3c0  21 31 32 29 3a f2 4c 20  28 43 64 25 2c 6c 62 25  |!12):.L (Cd%,lb%|
0000d3d0  29 0d 22 9c 05 cd 0d 22  a1 05 cd 0d 22 a6 71 fd  |)."...."....".q.|
0000d3e0  53 25 3d 30 3a 6c 62 25  3d 43 64 25 3a c8 95 6c  |S%=0:lb%=Cd%:..l|
0000d3f0  62 25 3a 42 64 25 3d a4  79 28 6c 62 25 2c 30 2c  |b%:Bd%=.y(lb%,0,|
0000d400  30 2c 30 2c 6b 62 25 29  3a f2 57 61 20 28 4b 61  |0,0,kb%):.Wa (Ka|
0000d410  25 2c 24 6c 62 25 21 34  29 3a 44 64 25 3d 6c 62  |%,$lb%!4):Dd%=lb|
0000d420  25 3a 6c 62 25 3d 6c 62  25 21 30 3a f2 64 20 28  |%:lb%=lb%!0:.d (|
0000d430  31 33 38 30 37 39 39 35  36 38 2c 44 64 25 29 3a  |1380799568,Dd%):|
0000d440  ce 3a c8 99 32 36 33 38  37 33 3a e1 0d 22 ab 3b  |.:..263873:..".;|
0000d450  dd f2 5a 28 7a 25 29 3a  7a 25 21 32 34 3d 7a 25  |..Z(z%):z%!24=z%|
0000d460  21 32 34 84 31 3a 4e 25  3d 7a 25 21 31 32 3a f2  |!24.1:N%=z%!12:.|
0000d470  58 61 28 7a 25 29 3a f2  41 28 7a 25 29 3a e7 41  |Xa(z%):.A(z%):.A|
0000d480  25 21 34 34 3d 31 8c 0d  22 b0 1c f2 73 65 6c 65  |%!44=1.."...sele|
0000d490  63 74 5f 70 72 69 6e 74  65 72 28 7a 25 2c 2d 31  |ct_printer(z%,-1|
0000d4a0  2c 30 29 0d 22 b5 05 cd  0d 22 ba 05 e1 0d 22 bf  |,0)."...."....".|
0000d4b0  2a dd f2 58 61 28 7a 25  29 3a ea 73 24 2c 69 25  |*..Xa(z%):.s$,i%|
0000d4c0  2c 70 62 25 2c 48 25 3a  48 25 3d 7a 25 21 34 3a  |,pb%,H%:H%=z%!4:|
0000d4d0  e7 7a 25 21 34 34 8c 0d  22 c4 0d 73 24 3d 24 7a  |.z%!44.."..s$=$z|
0000d4e0  25 21 34 34 0d 22 c9 0e  cc 3a 73 24 3d 24 48 25  |%!44."...:s$=$H%|
0000d4f0  21 34 0d 22 ce 05 cd 0d  22 d3 1d 69 25 3d a4 6b  |!4."...."..i%=.k|
0000d500  61 28 7a 25 29 3a 70 62  25 3d 2d 34 3a e7 69 25  |a(z%):pb%=-4:.i%|
0000d510  3d 2d 31 8c 0d 22 d8 14  69 25 3d a4 5a 28 7a 25  |=-1.."..i%=.Z(z%|
0000d520  29 3a 70 62 25 3d 2d 33  0d 22 dd 05 cd 0d 22 e2  |):pb%=-3."....".|
0000d530  0b e7 69 25 3d 2d 31 8c  0d 22 e7 17 69 25 3d 32  |..i%=-1.."..i%=2|
0000d540  35 31 36 35 38 32 34 30  3a 70 62 25 3d 2d 35 0d  |51658240:pb%=-5.|
0000d550  22 ec 05 cd 0d 22 f1 24  7a 25 21 32 30 3d a4 73  |"....".$z%!20=.s|
0000d560  28 a4 58 28 7a 25 29 2c  73 24 2c 70 62 25 2c 69  |(.X(z%),s$,pb%,i|
0000d570  25 29 3a e7 76 62 25 8c  0d 22 f6 14 f2 44 28 2d  |%):.vb%.."...D(-|
0000d580  31 2c 75 62 25 29 3a 76  62 25 3d 30 0d 22 fb 05  |1,ub%):vb%=0."..|
0000d590  cd 0d 23 00 0e 41 25 21  34 34 2b 3d 31 3a e1 0d  |..#..A%!44+=1:..|
0000d5a0  23 05 1b dd a4 6b 61 28  7a 25 29 3a ea 71 62 25  |#....ka(z%):.qb%|
0000d5b0  2c 46 64 25 3a e7 76 62  25 8c 0d 23 0a 0b 71 62  |,Fd%:.vb%..#..qb|
0000d5c0  25 3d 75 62 25 0d 23 0f  2f cc 3a 71 62 25 3d 2d  |%=ub%.#./.:qb%=-|
0000d5d0  31 3a 46 64 25 3d 41 25  21 34 38 3a c8 95 46 64  |1:Fd%=A%!48:..Fd|
0000d5e0  25 3a e7 ac 46 64 25 21  32 30 71 62 25 3d 46 64  |%:..Fd%!20qb%=Fd|
0000d5f0  25 21 32 30 0d 23 14 1a  e7 46 64 25 3d 7a 25 46  |%!20.#...Fd%=z%F|
0000d600  64 25 3d 30 8b 46 64 25  3d 46 64 25 21 30 0d 23  |d%=0.Fd%=Fd%!0.#|
0000d610  19 05 ce 0d 23 1e 05 cd  0d 23 23 08 3d 71 62 25  |....#....##.=qb%|
0000d620  0d 23 28 28 dd a4 5a 28  7a 25 29 3a c8 95 7a 25  |.#((..Z(z%):..z%|
0000d630  21 32 30 3d 2d 31 3a 7a  25 3d 7a 25 21 30 3a e7  |!20=-1:z%=z%!0:.|
0000d640  7a 25 3d 30 8c 3d 2d 31  0d 23 2d 0c ce 3a 3d 7a  |z%=0.=-1.#-..:=z|
0000d650  25 21 32 30 0d 23 32 5e  dd f2 58 62 3a 75 62 25  |%!20.#2^..Xb:ub%|
0000d660  3d a4 73 28 a4 6d 73 67  5f 30 28 41 25 21 31 32  |=.s(.msg_0(A%!12|
0000d670  2c 22 4e 4e 45 22 29 2c  22 73 22 2b a4 6d 73 67  |,"NNE"),"s"+.msg|
0000d680  5f 30 28 41 25 21 31 32  2c 22 49 43 22 29 2c 2d  |_0(A%!12,"IC"),-|
0000d690  35 2c 32 35 31 36 35 38  32 34 30 29 3a 76 62 25  |5,251658240):vb%|
0000d6a0  3d 2d 31 3a 21 71 25 3d  41 25 21 34 30 3a f2 65  |=-1:!q%=A%!40:.e|
0000d6b0  3a e1 0d 23 37 61 dd f2  4c 62 3a ea 7a 25 2c 71  |:..#7a..Lb:.z%,q|
0000d6c0  62 25 2c 47 64 25 2c 63  24 2c 44 64 25 3a ea 53  |b%,Gd%,c$,Dd%:.S|
0000d6d0  25 2c 47 64 25 2c 43 64  25 2c 6c 62 25 2c 7a 25  |%,Gd%,Cd%,lb%,z%|
0000d6e0  3a 43 64 25 3d 30 3a f5  3a f2 74 28 7a 25 2c 53  |:Cd%=0:.:.t(z%,S|
0000d6f0  25 2c 71 62 25 29 3a f2  69 63 6f 6e 5f 64 65 73  |%,qb%):.icon_des|
0000d700  65 6c 65 63 74 28 46 62  25 2c 71 62 25 29 3a e7  |elect(Fb%,qb%):.|
0000d710  7a 25 8c 0d 23 3c 13 e7  7a 25 21 32 34 80 28 31  |z%..#<..z%!24.(1|
0000d720  3c 3c 31 37 29 8c 0d 23  41 20 6c 62 25 3d a4 46  |<<17)..#A lb%=.F|
0000d730  20 28 30 2c 30 2c 7a 25  29 3a f2 4c 20 28 43 64  | (0,0,z%):.L (Cd|
0000d740  25 2c 6c 62 25 29 0d 23  46 0d cc 3a f2 5a 62 28  |%,lb%).#F..:.Zb(|
0000d750  7a 25 29 0d 23 4b 05 cd  0d 23 50 05 cd 0d 23 55  |z%).#K...#P...#U|
0000d760  10 e7 53 25 80 53 25 21  32 30 3e 30 8c 0d 23 5a  |..S%.S%!20>0..#Z|
0000d770  1e f2 5f 62 20 28 24 53  25 21 34 29 3a e7 a4 4c  |.._b ($S%!4):..L|
0000d780  3d 30 80 41 25 21 34 34  3d 30 8c 0d 23 5f 07 f2  |=0.A%!44=0..#_..|
0000d790  58 62 0d 23 64 05 cd 0d  23 69 05 cd 0d 23 6e 74  |Xb.#d...#i...#nt|
0000d7a0  fd 7a 25 3d 30 80 53 25  3d 30 3a 6c 62 25 3d 43  |.z%=0.S%=0:lb%=C|
0000d7b0  64 25 3a c8 95 6c 62 25  3a 7a 25 3d 6c 62 25 21  |d%:..lb%:z%=lb%!|
0000d7c0  31 32 3a 63 24 3d 24 7a  25 21 34 30 3a f2 60 62  |12:c$=$z%!40:.`b|
0000d7d0  20 28 7a 25 29 3a f2 61  63 20 28 63 24 29 3a 44  | (z%):.ac (c$):D|
0000d7e0  64 25 3d 6c 62 25 3a 6c  62 25 3d 6c 62 25 21 30  |d%=lb%:lb%=lb%!0|
0000d7f0  3a f2 64 20 28 31 33 38  30 37 39 39 35 36 38 2c  |:.d (1380799568,|
0000d800  44 64 25 29 3a ce 3a f2  6b 3a e7 57 25 3d 30 8c  |Dd%):.:.k:.W%=0.|
0000d810  0d 23 73 0b e7 41 25 21  34 34 8c 0d 23 78 1d 47  |.#s..A%!44..#x.G|
0000d820  64 25 3d 41 25 21 34 38  3a c8 95 47 64 25 3a e7  |d%=A%!48:..Gd%:.|
0000d830  ac 47 64 25 21 32 30 8c  0d 23 7d 23 f2 73 65 6c  |.Gd%!20..#}#.sel|
0000d840  65 63 74 5f 70 72 69 6e  74 65 72 28 47 64 25 2c  |ect_printer(Gd%,|
0000d850  2d 31 2c 30 29 3a 47 64  25 3d 30 0d 23 82 0f cc  |-1,0):Gd%=0.#...|
0000d860  3a 47 64 25 3d 47 64 25  21 30 0d 23 87 05 cd 0d  |:Gd%=Gd%!0.#....|
0000d870  23 8c 05 ce 0d 23 91 05  cd 0d 23 96 05 cd 0d 23  |#....#....#....#|
0000d880  9b 05 e1 0d 23 a0 21 dd  f2 5a 62 28 7a 25 29 3a  |....#.!..Zb(z%):|
0000d890  ea 48 64 25 3a e7 7a 25  21 32 34 80 28 31 3c 3c  |.Hd%:.z%!24.(1<<|
0000d8a0  31 36 29 8c 0d 23 a5 0c  f2 69 62 20 28 7a 25 29  |16)..#...ib (z%)|
0000d8b0  0d 23 aa 05 cd 0d 23 af  13 e7 7a 25 21 32 34 80  |.#....#...z%!24.|
0000d8c0  28 31 3c 3c 31 37 29 8c  0d 23 b4 0a 48 64 25 3d  |(1<<17)..#..Hd%=|
0000d8d0  2d 31 0d 23 b9 05 cd 0d  23 be 0d e7 7a 25 21 32  |-1.#....#...z%!2|
0000d8e0  34 80 31 8c 0d 23 c3 13  e7 7a 25 21 32 34 80 28  |4.1..#...z%!24.(|
0000d8f0  31 3c 3c 31 37 29 8c 0d  23 c8 0a 47 64 25 3d 2d  |1<<17)..#..Gd%=-|
0000d900  31 0d 23 cd 0d cc 3a e7  7a 25 21 33 32 8c 0d 23  |1.#...:.z%!32..#|
0000d910  d2 17 47 64 25 3d a4 5f  28 22 57 41 32 22 2c 24  |..Gd%=._("WA2",$|
0000d920  7a 25 21 38 29 0d 23 d7  0c cc 3a 47 64 25 3d 2d  |z%!8).#...:Gd%=-|
0000d930  31 0d 23 dc 05 cd 0d 23  e1 05 cd 0d 23 e6 09 e7  |1.#....#....#...|
0000d940  47 64 25 8c 0d 23 eb 1e  f2 63 28 7a 25 21 34 2c  |Gd%..#...c(z%!4,|
0000d950  7a 25 2c 2d 31 30 2c 30  29 3a e7 ac 7a 25 21 32  |z%,-10,0):..z%!2|
0000d960  30 8c 0d 23 f0 12 e7 41  25 21 34 34 3d 31 80 a4  |0..#...A%!44=1..|
0000d970  4c 3d 30 8c 0d 23 f5 07  f2 58 62 0d 23 fa 05 cd  |L=0..#...Xb.#...|
0000d980  0d 23 ff 12 e7 41 25 21  34 34 3d 31 80 a4 4c 3e  |.#...A%!44=1..L>|
0000d990  30 8c 0d 24 04 10 21 71  25 3d 41 25 21 34 30 3a  |0..$..!q%=A%!40:|
0000d9a0  f2 65 0d 24 09 05 cd 0d  24 0e 22 f2 44 28 2d 31  |.e.$....$.".D(-1|
0000d9b0  2c 7a 25 21 32 30 29 3a  7a 25 21 32 30 3d 2d 31  |,z%!20):z%!20=-1|
0000d9c0  3a 41 25 21 34 34 2d 3d  31 0d 24 13 05 cd 0d 24  |:A%!44-=1.$....$|
0000d9d0  18 30 7a 25 21 32 34 3d  7a 25 21 32 34 80 ac 36  |.0z%!24=z%!24..6|
0000d9e0  33 2b 36 35 35 33 36 3a  e7 57 25 3d 7a 25 c8 99  |3+65536:.W%=z%..|
0000d9f0  35 32 34 36 33 32 2c 2d  31 3a 57 25 3d 30 0d 24  |524632,-1:W%=0.$|
0000da00  1d 0a f2 41 28 7a 25 29  0d 24 22 05 cd 0d 24 27  |...A(z%).$"...$'|
0000da10  05 cd 0d 24 2c 05 e1 0d  24 31 69 dd f2 4d 62 3a  |...$,...$1i..Mb:|
0000da20  ea 69 25 2c 7a 25 2c 4b  25 2c 49 64 25 2c 4a 64  |.i%,z%,K%,Id%,Jd|
0000da30  25 2c 47 64 25 2c 79 24  3a 42 25 3d 31 34 38 32  |%,Gd%,y$:B%=1482|
0000da40  31 38 34 37 39 32 3a 43  25 3d 32 35 36 3a 4a 64  |184792:C%=256:Jd|
0000da50  25 3d ba 28 50 25 2b 31  32 29 3a e7 4a 64 25 3d  |%=.(P%+12):.Jd%=|
0000da60  30 85 32 35 33 2c a4 6d  73 67 5f 31 28 41 25 21  |0.253,.msg_1(A%!|
0000da70  31 32 2c 22 46 41 35 22  2c 22 58 58 58 58 22 29  |12,"FA5","XXXX")|
0000da80  0d 24 36 71 c8 99 32 36  32 33 35 38 2c 46 62 25  |.$6q..262358,Fb%|
0000da90  2c 4a 64 25 2c 31 3c 3c  32 31 2c 31 3c 3c 32 31  |,Jd%,1<<21,1<<21|
0000daa0  3a 4b 25 3d 4a 64 25 3a  c8 99 32 36 33 38 37 32  |:K%=Jd%:..263872|
0000dab0  3a c8 95 ac 21 4b 25 3a  69 25 3d 21 4b 25 3a 7a  |:...!K%:i%=!K%:z|
0000dac0  25 3d 41 25 21 34 38 3a  49 64 25 3d 30 3a c8 95  |%=A%!48:Id%=0:..|
0000dad0  7a 25 3a e7 28 28 7a 25  21 32 34 80 28 31 3c 3c  |z%:.((z%!24.(1<<|
0000dae0  31 37 29 29 3d 30 29 80  7a 25 21 32 38 3d 69 25  |17))=0).z%!28=i%|
0000daf0  8c 0d 24 3b 0b e7 7a 25  21 33 32 8c 0d 24 40 34  |..$;..z%!32..$@4|
0000db00  c8 99 32 36 33 38 37 33  3a 47 64 25 3d a4 5f 28  |..263873:Gd%=._(|
0000db10  22 57 41 33 22 2c 24 7a  25 21 38 29 3a c8 99 32  |"WA3",$z%!8):..2|
0000db20  36 33 38 37 32 3a e7 47  64 25 f2 41 28 7a 25 29  |63872:.Gd%.A(z%)|
0000db30  0d 24 45 0c cc 3a 47 64  25 3d 2d 31 0d 24 4a 05  |.$E..:Gd%=-1.$J.|
0000db40  cd 0d 24 4f 09 e7 47 64  25 8c 0d 24 54 20 79 24  |..$O..Gd%..$T y$|
0000db50  3d 24 7a 25 21 38 3a f2  62 63 28 7a 25 2c 49 64  |=$z%!8:.bc(z%,Id|
0000db60  25 29 3a f2 4e 62 28 79  24 29 0d 24 59 05 cd 0d  |%):.Nb(y$).$Y...|
0000db70  24 5e 08 7a 25 3d 30 0d  24 63 14 cc 3a 49 64 25  |$^.z%=0.$c..:Id%|
0000db80  3d 7a 25 3a 7a 25 3d 7a  25 21 30 0d 24 68 05 cd  |=z%:z%=z%!0.$h..|
0000db90  0d 24 6d 14 ce 3a 4b 25  2b 3d 34 3a ce 3a e7 57  |.$m..:K%+=4:.:.W|
0000dba0  25 3d 30 8c 0d 24 72 0b  e7 41 25 21 34 34 8c 0d  |%=0..$r..A%!44..|
0000dbb0  24 77 1d 47 64 25 3d 41  25 21 34 38 3a c8 95 47  |$w.Gd%=A%!48:..G|
0000dbc0  64 25 3a e7 ac 47 64 25  21 32 30 8c 0d 24 7c 23  |d%:..Gd%!20..$|#|
0000dbd0  f2 73 65 6c 65 63 74 5f  70 72 69 6e 74 65 72 28  |.select_printer(|
0000dbe0  47 64 25 2c 2d 31 2c 30  29 3a 47 64 25 3d 30 0d  |Gd%,-1,0):Gd%=0.|
0000dbf0  24 81 0f cc 3a 47 64 25  3d 47 64 25 21 30 0d 24  |$...:Gd%=Gd%!0.$|
0000dc00  86 05 cd 0d 24 8b 05 ce  0d 24 90 05 cd 0d 24 95  |....$....$....$.|
0000dc10  05 cd 0d 24 9a 0b e7 57  25 3d 30 f2 7a 0d 24 9f  |...$...W%=0.z.$.|
0000dc20  35 42 25 3d 31 34 38 32  31 38 34 37 39 32 3a 43  |5B%=1482184792:C|
0000dc30  25 3d 4a 64 25 3a d6 50  25 2b 31 36 3a f2 6b 3a  |%=Jd%:.P%+16:.k:|
0000dc40  f2 70 28 46 62 25 29 3a  c8 99 32 36 33 38 37 33  |.p(Fb%):..263873|
0000dc50  3a e1 0d 24 a4 64 dd f2  62 63 28 7a 25 2c 49 64  |:..$.d..bc(z%,Id|
0000dc60  25 29 3a ea 6a 25 2c 69  25 2c 52 61 25 2c 48 25  |%):.j%,i%,Ra%,H%|
0000dc70  2c 52 25 3a 48 25 3d 7a  25 21 34 3a 52 25 3d 48  |,R%:H%=z%!4:R%=H|
0000dc80  25 21 31 32 3a 52 25 3d  52 25 21 34 3a f2 63 28  |%!12:R%=R%!4:.c(|
0000dc90  48 25 2c 7a 25 2c 2d 39  2c 30 29 3a f2 5a 62 28  |H%,z%,-9,0):.Zb(|
0000dca0  7a 25 29 3a c8 95 52 25  3a e7 24 52 25 21 38 3d  |z%):..R%:.$R%!8=|
0000dcb0  24 7a 25 21 38 8c 0d 24  a9 19 52 25 21 28 52 25  |$z%!8..$..R%!(R%|
0000dcc0  21 34 2a 34 2b 38 29 2d  3d 31 3a 52 25 3d 30 0d  |!4*4+8)-=1:R%=0.|
0000dcd0  24 ae 0d cc 3a 52 25 3d  52 25 21 30 0d 24 b3 05  |$...:R%=R%!0.$..|
0000dce0  cd 0d 24 b8 0e ce 3a e7  42 61 25 3d 7a 25 8c 0d  |..$...:.Ba%=z%..|
0000dcf0  24 bd 0d 21 71 25 3d 51  25 3a f2 65 0d 24 c2 05  |$..!q%=Q%:.e.$..|
0000dd00  cd 0d 24 c7 1c 69 25 3d  48 25 21 32 30 3a c8 95  |..$..i%=H%!20:..|
0000dd10  69 25 3a e7 69 25 21 31  32 3d 7a 25 8c 0d 24 cc  |i%:.i%!12=z%..$.|
0000dd20  0f 21 71 25 3d 69 25 21  34 3a f2 65 0d 24 d1 05  |.!q%=i%!4:.e.$..|
0000dd30  cd 0d 24 d6 1e 69 25 3d  69 25 21 30 3a ce 3a e7  |..$..i%=i%!0:.:.|
0000dd40  7a 25 21 34 38 f2 5a 61  28 7a 25 21 34 38 29 0d  |z%!48.Za(z%!48).|
0000dd50  24 db 0e e7 57 25 3d 7a  25 57 25 3d 30 0d 24 e0  |$...W%=z%W%=0.$.|
0000dd60  2e f2 66 72 65 65 5f 73  74 72 75 63 74 75 72 65  |..free_structure|
0000dd70  28 7a 25 21 38 29 3a 6a  25 3d 7a 25 21 31 32 3a  |(z%!8):j%=z%!12:|
0000dd80  e7 28 48 25 21 32 34 80  34 29 8c 0d 24 e5 16 52  |.(H%!24.4)..$..R|
0000dd90  61 25 3d 48 25 21 34 38  3a e7 31 3c 3d 52 61 25  |a%=H%!48:.1<=Ra%|
0000dda0  8c 0d 24 ea 2a e3 69 25  3d 31 b8 52 61 25 3a f2  |..$.*.i%=1.Ra%:.|
0000ddb0  66 72 65 65 5f 73 74 72  75 63 74 75 72 65 28 21  |free_structure(!|
0000ddc0  6a 25 29 3a 6a 25 2b 3d  34 3a ed 0d 24 ef 05 cd  |j%):j%+=4:..$...|
0000ddd0  0d 24 f4 8f cc 3a f2 66  72 65 65 5f 73 74 72 75  |.$...:.free_stru|
0000dde0  63 74 75 72 65 28 6a 25  21 31 32 29 3a f2 66 72  |cture(j%!12):.fr|
0000ddf0  65 65 5f 73 74 72 75 63  74 75 72 65 28 6a 25 21  |ee_structure(j%!|
0000de00  31 36 29 3a f2 66 72 65  65 5f 73 74 72 75 63 74  |16):.free_struct|
0000de10  75 72 65 28 6a 25 21 32  30 29 3a f2 66 72 65 65  |ure(j%!20):.free|
0000de20  5f 73 74 72 75 63 74 75  72 65 28 6a 25 21 32 34  |_structure(j%!24|
0000de30  29 3a f2 66 72 65 65 5f  73 74 72 75 63 74 75 72  |):.free_structur|
0000de40  65 28 6a 25 21 32 38 29  3a f2 66 72 65 65 5f 73  |e(j%!28):.free_s|
0000de50  74 72 75 63 74 75 72 65  28 6a 25 21 33 32 29 0d  |tructure(j%!32).|
0000de60  24 f9 05 cd 0d 24 fe 2c  42 25 3d 31 34 31 33 36  |$....$.,B%=14136|
0000de70  39 37 30 39 31 3a 43 25  3d 6a 25 3a d6 50 25 2b  |97091:C%=j%:.P%+|
0000de80  31 36 3a 6a 25 3d 7a 25  21 31 36 3a e7 6a 25 8c  |16:j%=z%!16:.j%.|
0000de90  0d 25 03 18 52 61 25 3d  48 25 21 33 36 3a e7 30  |.%..Ra%=H%!36:.0|
0000dea0  3c 3d 52 61 25 2d 31 8c  0d 25 08 2c e3 69 25 3d  |<=Ra%-1..%.,.i%=|
0000deb0  30 b8 52 61 25 2d 31 3a  f2 66 72 65 65 5f 73 74  |0.Ra%-1:.free_st|
0000dec0  72 75 63 74 75 72 65 28  6a 25 21 28 69 25 2a 34  |ructure(j%!(i%*4|
0000ded0  29 29 3a ed 0d 25 0d 05  cd 0d 25 12 05 cd 0d 25  |)):..%....%....%|
0000dee0  17 f3 42 25 3d 31 31 39  35 37 38 39 38 39 31 3a  |..B%=1195789891:|
0000def0  43 25 3d 6a 25 3a d6 50  25 2b 31 36 3a 21 71 25  |C%=j%:.P%+16:!q%|
0000df00  3d 46 62 25 3a 71 25 21  34 3d 7a 25 21 32 38 3a  |=Fb%:q%!4=z%!28:|
0000df10  c8 99 32 36 32 33 35 30  2c 2c 71 25 3a 71 25 21  |..262350,,q%:q%!|
0000df20  38 3d 31 3c 3c 37 84 31  3c 3c 32 33 3a 71 25 21  |8=1<<7.1<<23:q%!|
0000df30  31 32 3d 31 3c 3c 37 84  31 3c 3c 32 33 84 31 3c  |12=1<<7.1<<23.1<|
0000df40  3c 32 31 3a c8 99 32 36  32 33 34 39 2c 2c 71 25  |<21:..262349,,q%|
0000df50  3a 6a 25 3d 7a 25 21 35  32 3a c8 95 6a 25 3a f2  |:j%=z%!52:..j%:.|
0000df60  66 72 65 65 5f 73 74 72  75 63 74 75 72 65 28 6a  |free_structure(j|
0000df70  25 21 34 29 3a f2 66 72  65 65 5f 73 74 72 75 63  |%!4):.free_struc|
0000df80  74 75 72 65 28 6a 25 21  38 29 3a 69 25 3d 6a 25  |ture(j%!8):i%=j%|
0000df90  21 30 3a 42 25 3d 31 34  31 34 34 31 38 32 34 36  |!0:B%=1414418246|
0000dfa0  3a 43 25 3d 6a 25 3a d6  50 25 2b 31 36 3a 6a 25  |:C%=j%:.P%+16:j%|
0000dfb0  3d 69 25 3a ce 3a 6a 25  3d 7a 25 21 30 3a 42 25  |=i%:.:j%=z%!0:B%|
0000dfc0  3d 31 34 31 34 34 31 39  30 32 34 3a 43 25 3d 7a  |=1414419024:C%=z|
0000dfd0  25 0d 25 1c 10 d6 50 25  2b 31 36 3a e7 49 64 25  |%.%...P%+16:.Id%|
0000dfe0  8c 0d 25 21 0c 49 64 25  21 30 3d 6a 25 0d 25 26  |..%!.Id%!0=j%.%&|
0000dff0  0e cc 3a 41 25 21 34 38  3d 6a 25 0d 25 2b 05 cd  |..:A%!48=j%.%+..|
0000e000  0d 25 30 05 e1 0d 25 35  e2 dd a4 5f 28 6f 61 24  |.%0...%5..._(oa$|
0000e010  2c 75 61 24 29 3a ea 78  25 2c 79 25 2c 77 25 2c  |,ua$):.x%,y%,w%,|
0000e020  68 25 3a f2 69 63 6f 6e  5f 77 72 69 74 65 28 44  |h%:.icon_write(D|
0000e030  62 25 2c 30 2c a4 6d 73  67 5f 31 28 41 25 21 31  |b%,0,.msg_1(A%!1|
0000e040  32 2c 6f 61 24 2c 75 61  24 29 29 3a f2 69 63 6f  |2,oa$,ua$)):.ico|
0000e050  6e 5f 77 72 69 74 65 28  44 62 25 2c 33 2c a4 6d  |n_write(Db%,3,.m|
0000e060  73 67 5f 30 28 41 25 21  31 32 2c 6f 61 24 2b 22  |sg_0(A%!12,oa$+"|
0000e070  61 22 29 29 3a c8 99 32  36 32 33 35 31 2c 2c 71  |a")):..262351,,q|
0000e080  25 3a 78 25 3d 21 71 25  3a 79 25 3d 71 25 21 34  |%:x%=!q%:y%=q%!4|
0000e090  3a 21 71 25 3d 44 62 25  3a c8 99 32 36 32 33 34  |:!q%=Db%:..26234|
0000e0a0  37 2c 2c 71 25 3a 77 25  3d 71 25 21 31 32 2d 71  |7,,q%:w%=q%!12-q|
0000e0b0  25 21 34 3a 68 25 3d 71  25 21 31 36 2d 71 25 21  |%!4:h%=q%!16-q%!|
0000e0c0  38 3a 71 25 21 34 3d 78  25 2d 33 34 30 3a 71 25  |8:q%!4=x%-340:q%|
0000e0d0  21 38 3d 79 25 2d 31 32  30 3a 71 25 21 31 32 3d  |!8=y%-120:q%!12=|
0000e0e0  71 25 21 34 2b 77 25 0d  25 3a 5d 71 25 21 31 36  |q%!4+w%.%:]q%!16|
0000e0f0  3d 71 25 21 38 2b 68 25  3a 71 25 21 32 38 3d 2d  |=q%!8+h%:q%!28=-|
0000e100  31 3a c8 99 32 36 32 33  34 31 2c 2c 71 25 3a f2  |1:..262341,,q%:.|
0000e110  63 63 28 44 62 25 29 3a  73 61 25 3d 30 3a f5 3a  |cc(Db%):sa%=0:.:|
0000e120  f2 76 28 6d 61 25 29 3a  fd 73 61 25 3a 21 71 25  |.v(ma%):.sa%:!q%|
0000e130  3d 44 62 25 3a f2 65 3a  f2 64 63 3a 3d 28 73 61  |=Db%:.e:.dc:=(sa|
0000e140  25 3d 33 29 0d 25 3f 5c  dd f2 63 63 28 68 25 29  |%=3).%?\..cc(h%)|
0000e150  3a 21 71 25 3d 68 25 3a  c8 99 32 36 32 33 36 38  |:!q%=h%:..262368|
0000e160  2c 2c 71 25 3a 3f 71 25  3d 31 3a 71 25 21 31 3d  |,,q%:?q%=1:q%!1=|
0000e170  71 25 21 34 3a 71 25 21  33 3d 71 25 21 38 3a 71  |q%!4:q%!3=q%!8:q|
0000e180  25 21 35 3d 71 25 21 31  32 3a 71 25 21 37 3d 71  |%!5=q%!12:q%!7=q|
0000e190  25 21 31 36 3a c8 99 37  2c 32 31 2c 71 25 3a e1  |%!16:..7,21,q%:.|
0000e1a0  0d 25 44 d1 dd f2 64 63  3a ea 4b 64 25 2c 4c 64  |.%D...dc:.Kd%,Ld|
0000e1b0  25 2c 4d 64 25 2c 4e 64  25 2c 4f 64 25 2c 50 64  |%,Md%,Nd%,Od%,Pd|
0000e1c0  25 3a c8 99 35 33 2c 2d  31 2c 34 b8 2c 2c 4c 64  |%:..53,-1,4.,,Ld|
0000e1d0  25 3a 4c 64 25 3d 31 3c  3c 4c 64 25 3a c8 99 35  |%:Ld%=1<<Ld%:..5|
0000e1e0  33 2c 2d 31 2c 35 b8 2c  2c 4e 64 25 3a 4e 64 25  |3,-1,5.,,Nd%:Nd%|
0000e1f0  3d 31 3c 3c 4e 64 25 3a  c8 99 35 33 2c 2d 31 2c  |=1<<Nd%:..53,-1,|
0000e200  31 31 b8 2c 2c 4b 64 25  3a 4b 64 25 2b 3d 31 3a  |11.,,Kd%:Kd%+=1:|
0000e210  c8 99 35 33 2c 2d 31 2c  31 32 b8 2c 2c 4d 64 25  |..53,-1,12.,,Md%|
0000e220  3a 4d 64 25 2b 3d 31 3a  4f 64 25 3d 4b 64 25 2a  |:Md%+=1:Od%=Kd%*|
0000e230  4c 64 25 3a 50 64 25 3d  4d 64 25 2a 4e 64 25 3a  |Ld%:Pd%=Md%*Nd%:|
0000e240  3f 71 25 3d 31 3a 71 25  21 31 3d 30 3a 71 25 21  |?q%=1:q%!1=0:q%!|
0000e250  33 3d 30 3a 71 25 21 35  3d 4f 64 25 3a 71 25 21  |3=0:q%!5=Od%:q%!|
0000e260  37 3d 50 64 25 3a c8 99  37 2c 32 31 2c 71 25 3a  |7=Pd%:..7,21,q%:|
0000e270  e1 0d 25 49 23 dd f2 6b  3a ea 7a 25 2c 4b 25 2c  |..%I#..k:.z%,K%,|
0000e280  69 25 3a ea 53 25 3a 21  4f 25 3d 46 62 25 3a e7  |i%:.S%:!O%=Fb%:.|
0000e290  76 61 25 8c 0d 25 4e 28  e3 69 25 3d 30 b8 76 61  |va%..%N(.i%=0.va|
0000e2a0  25 2d 31 3a 4f 25 21 34  3d 69 25 2b 34 3a c8 99  |%-1:O%!4=i%+4:..|
0000e2b0  32 36 32 33 34 30 2c 2c  4f 25 3a ed 0d 25 53 05  |262340,,O%:..%S.|
0000e2c0  cd 0d 25 58 09 e7 4d 61  25 8c 0d 25 5d 2c e3 69  |..%X..Ma%..%],.i|
0000e2d0  25 3d 76 61 25 b8 76 61  25 2b 4d 61 25 3a 4f 25  |%=va%.va%+Ma%:O%|
0000e2e0  21 34 3d 69 25 2b 34 3a  c8 99 32 36 32 33 34 30  |!4=i%+4:..262340|
0000e2f0  2c 2c 4f 25 3a ed 0d 25  62 05 cd 0d 25 67 e9 76  |,,O%:..%b...%g.v|
0000e300  61 25 3d 30 3a 4d 61 25  3d 30 3a 21 4f 25 3d 46  |a%=0:Ma%=0:!O%=F|
0000e310  62 25 3a 4f 25 21 34 3d  30 3a 4f 25 21 38 3d 61  |b%:O%!4=0:O%!8=a|
0000e320  25 28 34 29 21 34 3a 4f  25 21 31 32 3d 31 30 33  |%(4)!4:O%!12=103|
0000e330  30 3a 4f 25 21 31 36 3d  61 25 28 34 29 21 31 32  |0:O%!16=a%(4)!12|
0000e340  3a 4f 25 21 32 30 3d 61  25 28 34 29 21 31 36 3a  |:O%!20=a%(4)!16:|
0000e350  4f 25 21 32 34 3d 61 25  28 34 29 21 32 30 3a 4f  |O%!24=a%(4)!20:O|
0000e360  25 21 32 38 3d 61 25 28  34 29 21 32 34 3a 4f 25  |%!28=a%(4)!24:O%|
0000e370  21 33 32 3d 61 25 28 34  29 21 32 38 3a 7a 25 3d  |!32=a%(4)!28:z%=|
0000e380  41 25 21 34 38 3a c8 95  7a 25 3a c8 99 32 36 32  |A%!48:..z%:..262|
0000e390  33 33 38 2c 2c 4f 25 b8  69 25 3a 76 61 25 2b 3d  |338,,O%.i%:va%+=|
0000e3a0  31 3a 4f 25 21 31 36 3d  4f 25 21 38 3a 4f 25 21  |1:O%!16=O%!8:O%!|
0000e3b0  38 2d 3d 28 61 25 28 34  29 21 31 32 2d 61 25 28  |8-=(a%(4)!12-a%(|
0000e3c0  34 29 21 34 29 3a 7a 25  21 32 38 3d 69 25 3a 7a  |4)!4):z%!28=i%:z|
0000e3d0  25 3d 7a 25 21 30 3a ce  3a 53 25 3d 4b 61 25 3a  |%=z%!0:.:S%=Ka%:|
0000e3e0  c8 95 53 25 0d 25 6c b5  c8 99 32 36 32 33 33 38  |..S%.%l...262338|
0000e3f0  2c 2c 4f 25 b8 69 25 3a  4d 61 25 2b 3d 31 3a 4f  |,,O%.i%:Ma%+=1:O|
0000e400  25 21 31 36 3d 4f 25 21  38 3a 4f 25 21 38 2d 3d  |%!16=O%!8:O%!8-=|
0000e410  28 61 25 28 34 29 21 31  32 2d 61 25 28 34 29 21  |(a%(4)!12-a%(4)!|
0000e420  34 29 3a 53 25 21 31 36  3d 69 25 3a 53 25 3d 53  |4):S%!16=i%:S%=S|
0000e430  25 21 30 3a ce 3a c8 99  32 36 32 33 34 38 2c 2c  |%!0:.:..262348,,|
0000e440  4f 25 84 31 3a 4f 25 21  30 3d 30 3a 4f 25 21 34  |O%.1:O%!0=0:O%!4|
0000e450  3d 2d 28 76 61 25 2b 4d  61 25 2b 31 29 2a 28 61  |=-(va%+Ma%+1)*(a|
0000e460  25 28 34 29 21 31 32 2d  61 25 28 34 29 21 34 29  |%(4)!12-a%(4)!4)|
0000e470  3a 4f 25 21 38 3d 4f 25  21 35 32 2d 4f 25 21 34  |:O%!8=O%!52-O%!4|
0000e480  34 3a 4f 25 21 31 32 3d  30 3a c8 99 32 36 32 33  |4:O%!12=0:..2623|
0000e490  35 39 2c 46 62 25 2c 4f  25 0d 25 71 55 4f 25 21  |59,Fb%,O%.%qUO%!|
0000e4a0  34 3d 2d 28 76 61 25 2b  4d 61 25 2b 32 29 2a 28  |4=-(va%+Ma%+2)*(|
0000e4b0  61 25 28 34 29 21 31 32  2d 61 25 28 34 29 21 34  |a%(4)!12-a%(4)!4|
0000e4c0  29 3a c8 99 32 36 32 33  35 33 2c 46 62 25 2c 4f  |):..262353,Fb%,O|
0000e4d0  25 21 30 2c 4f 25 21 34  2c 4f 25 21 38 2c 4f 25  |%!0,O%!4,O%!8,O%|
0000e4e0  21 31 32 3a e7 a4 69 20  28 46 62 25 29 8c 0d 25  |!12:..i (Fb%)..%|
0000e4f0  76 0b f2 70 28 46 62 25  29 0d 25 7b 05 cd 0d 25  |v..p(Fb%).%{...%|
0000e500  80 05 e1 0d 25 85 31 dd  a4 7a 3a ea 69 25 3a c8  |....%.1..z:.i%:.|
0000e510  99 31 33 31 31 32 39 2c  2c 22 4e 46 53 5f 4d 6f  |.131129,,"NFS_Mo|
0000e520  75 6e 74 22 b8 3b 69 25  3a 3d 28 28 69 25 80 31  |unt".;i%:=((i%.1|
0000e530  29 3d 30 29 0d 25 8a 3b  dd a4 74 3a ea 69 25 3a  |)=0).%.;..t:.i%:|
0000e540  c8 99 31 33 31 31 32 39  2c 2c 22 4e 65 74 50 72  |..131129,,"NetPr|
0000e550  69 6e 74 5f 52 65 61 64  50 53 4e 61 6d 65 22 b8  |int_ReadPSName".|
0000e560  3b 69 25 3a 3d 28 28 69  25 80 31 29 3d 30 29 0d  |;i%:=((i%.1)=0).|
0000e570  25 8f 59 dd a4 63 28 73  24 29 3a ea 74 25 2c 6e  |%.Y..c(s$):.t%,n|
0000e580  25 2c 66 25 3a c8 99 31  33 31 31 31 37 2c 73 24  |%,f%:..131117,s$|
0000e590  2c 61 61 25 2c 32 35 36  b8 2c 74 25 2c 6e 25 3b  |,aa%,256.,t%,n%;|
0000e5a0  66 25 3a e7 74 25 84 28  66 25 80 31 29 85 32 35  |f%:.t%.(f%.1).25|
0000e5b0  33 2c a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |3,.msg_1(A%!12,"|
0000e5c0  46 41 44 22 2c 73 24 29  0d 25 94 07 3d 6e 25 0d  |FAD",s$).%..=n%.|
0000e5d0  25 99 4f dd a4 54 28 73  24 29 3a ea 51 64 25 2c  |%.O..T(s$):.Qd%,|
0000e5e0  66 25 3a c8 99 31 33 31  31 31 33 2c 33 37 2c 73  |f%:..131113,37,s|
0000e5f0  24 2c 61 61 25 2c 30 2c  30 2c 32 35 36 b8 2c 2c  |$,aa%,0,0,256.,,|
0000e600  2c 2c 2c 51 64 25 3b 66  25 3a e7 28 51 64 25 3c  |,,,Qd%;f%:.(Qd%<|
0000e610  3d 30 29 84 28 66 25 80  31 29 3a 3d 73 24 0d 25  |=0).(f%.1):=s$.%|
0000e620  9e 1a 61 61 25 3f 28 32  35 36 2d 51 64 25 29 3d  |..aa%?(256-Qd%)=|
0000e630  31 33 3a 3d 24 61 61 25  0d 25 a3 41 dd f2 77 28  |13:=$aa%.%.A..w(|
0000e640  7a 25 2c 52 64 25 2c 53  64 25 29 3a ea 70 25 3a  |z%,Rd%,Sd%):.p%:|
0000e650  70 25 3d 75 61 25 3a c8  95 70 25 3a f2 63 28 70  |p%=ua%:..p%:.c(p|
0000e660  25 2c 7a 25 2c 52 64 25  2c 53 64 25 29 3a 70 25  |%,z%,Rd%,Sd%):p%|
0000e670  3d 70 25 21 30 3a ce 3a  e1 0d 25 a8 35 dd f2 63  |=p%!0:.:..%.5..c|
0000e680  28 48 25 2c 7a 25 2c 52  64 25 2c 54 64 25 29 3a  |(H%,z%,Rd%,Td%):|
0000e690  ea 69 25 3a ea 85 3a ee  85 ea 3a f7 85 3a f2 65  |.i%:..:...:..:.e|
0000e6a0  63 28 48 25 2c 7a 25 2c  52 64 25 29 3a e1 0d 25  |c(H%,z%,Rd%):..%|
0000e6b0  ad 4c 4f 25 21 30 3d 52  64 25 3a 4f 25 21 34 3d  |.LO%!0=Rd%:O%!4=|
0000e6c0  48 25 3a 4f 25 21 38 3d  7a 25 3a 4f 25 21 31 32  |H%:O%!8=z%:O%!12|
0000e6d0  3d 54 64 25 3a 4f 25 21  31 36 3d 6a 61 25 3a 4f  |=Td%:O%!16=ja%:O|
0000e6e0  25 21 32 30 3d 50 25 3a  4f 25 21 32 34 3d 41 25  |%!20=P%:O%!24=A%|
0000e6f0  3a e7 48 25 21 32 34 80  31 8c 0d 25 b2 28 69 25  |:.H%!24.1..%.(i%|
0000e700  3d a0 28 22 46 4e 22 2b  24 48 25 21 34 2b 22 5f  |=.("FN"+$H%!4+"_|
0000e710  73 75 70 70 6f 72 74 28  22 2b c3 4f 25 2b 22 29  |support("+.O%+")|
0000e720  22 29 0d 25 b7 10 cc 3a  e7 30 3c 3d 5a 61 25 2d  |").%...:.0<=Za%-|
0000e730  31 8c 0d 25 bc 1e e3 69  25 3d 30 b8 5a 61 25 2d  |1..%...i%=0.Za%-|
0000e740  31 3a e7 24 48 25 21 34  3d 62 24 28 69 25 29 8c  |1:.$H%!4=b$(i%).|
0000e750  0d 25 c1 11 42 25 3d 4f  25 3a d6 62 25 28 69 25  |.%..B%=O%:.b%(i%|
0000e760  29 0d 25 c6 05 cd 0d 25  cb 05 ed 0d 25 d0 05 cd  |).%....%....%...|
0000e770  0d 25 d5 05 cd 0d 25 da  05 e1 0d 25 df 25 dd f2  |.%....%....%.%..|
0000e780  65 63 28 48 25 2c 7a 25  2c 52 64 25 29 3a e7 28  |ec(H%,z%,Rd%):.(|
0000e790  7a 25 21 32 34 80 38 29  85 32 35 34 2c f6 24 0d  |z%!24.8).254,.$.|
0000e7a0  25 e4 11 e7 9f 3d 32 35  33 85 32 35 33 2c f6 24  |%....=253.253,.$|
0000e7b0  0d 25 e9 2a f2 62 28 a4  77 28 41 25 21 31 32 2c  |.%.*.b(.w(A%!12,|
0000e7c0  22 57 41 36 22 2c 24 48  25 21 34 2c c3 52 64 25  |"WA6",$H%!4,.Rd%|
0000e7d0  2c f6 24 2c c3 9e 29 29  3a e1 0d 25 ee 2f dd f2  |,.$,..)):..%./..|
0000e7e0  66 63 28 7a 25 29 3a 7a  25 21 32 34 3d 7a 25 21  |fc(z%):z%!24=z%!|
0000e7f0  32 34 84 34 3a f2 69 28  7a 25 29 3a f2 66 28 2d  |24.4:.i(z%):.f(-|
0000e800  31 2c 7a 25 2c 30 29 3a  e1 0d 25 f3 2c dd f2 70  |1,z%,0):..%.,..p|
0000e810  62 28 7a 25 2c 63 24 29  3a ea 4c 62 25 2c 55 64  |b(z%,c$):.Lb%,Ud|
0000e820  25 2c 69 25 3a e7 63 24  3d 22 63 6f 6e 66 69 67  |%,i%:.c$="config|
0000e830  75 72 65 22 8c 0d 25 f8  25 e7 7a 25 21 32 34 80  |ure"..%.%.z%!24.|
0000e840  38 85 32 35 34 2c a4 6d  73 67 5f 30 28 41 25 21  |8.254,.msg_0(A%!|
0000e850  31 32 2c 22 4f 4b 41 49  22 29 0d 25 fd 05 cd 0d  |12,"OKAI").%....|
0000e860  26 02 8f 4c 62 25 3d a4  70 72 69 6e 74 65 72 5f  |&..Lb%=.printer_|
0000e870  66 69 6e 64 5f 77 69 6e  64 6f 77 28 7a 25 2c 63  |find_window(z%,c|
0000e880  24 29 3a f2 73 28 4c 62  25 29 3a f2 70 28 4c 62  |$):.s(Lb%):.p(Lb|
0000e890  25 29 3a 21 4f 25 3d 4c  62 25 3a c8 99 32 36 32  |%):!O%=Lb%:..262|
0000e8a0  33 34 38 2c 2c 4f 25 84  31 3a 55 64 25 3d 4f 25  |348,,O%.1:Ud%=O%|
0000e8b0  21 38 38 3a e3 69 25 3d  30 b8 55 64 25 3a 21 4f  |!88:.i%=0.Ud%:!O|
0000e8c0  25 3d 4c 62 25 3a 4f 25  21 34 3d 69 25 3a c8 99  |%=Lb%:O%!4=i%:..|
0000e8d0  32 36 32 33 35 30 2c 2c  4f 25 3a e7 28 4f 25 21  |262350,,O%:.(O%!|
0000e8e0  32 34 80 28 31 3c 3c 32  33 29 29 3d 30 8c 0d 26  |24.(1<<23))=0..&|
0000e8f0  07 1f e7 28 4f 25 21 32  34 80 28 31 35 3c 3c 31  |...(O%!24.(15<<1|
0000e900  32 29 29 3d 28 31 35 3c  3c 31 32 29 8c 0d 26 0c  |2))=(15<<12)..&.|
0000e910  25 e7 28 7a 25 21 32 34  80 28 31 3c 3c 31 36 29  |%.(z%!24.(1<<16)|
0000e920  29 84 28 7a 25 21 32 34  80 28 31 3c 3c 31 37 29  |).(z%!24.(1<<17)|
0000e930  29 8c 0d 26 11 2b f2 69  63 6f 6e 5f 73 68 61 64  |)..&.+.icon_shad|
0000e940  65 20 28 4c 62 25 2c 69  25 29 3a f2 63 61 72 65  |e (Lb%,i%):.care|
0000e950  74 5f 73 65 74 20 28 2d  31 2c 2d 31 29 0d 26 16  |t_set (-1,-1).&.|
0000e960  2f cc 3a f2 69 63 6f 6e  5f 75 6e 73 68 61 64 65  |/.:.icon_unshade|
0000e970  20 28 4c 62 25 2c 69 25  29 3a f2 63 61 72 65 74  | (Lb%,i%):.caret|
0000e980  5f 73 65 74 28 4c 62 25  2c 69 25 29 0d 26 1b 05  |_set(Lb%,i%).&..|
0000e990  cd 0d 26 20 05 e1 0d 26  25 05 cd 0d 26 2a 05 cd  |..& ...&%...&*..|
0000e9a0  0d 26 2f 07 ed 3a e1 0d  26 34 48 dd a4 70 72 69  |.&/..:..&4H..pri|
0000e9b0  6e 74 65 72 5f 66 69 6e  64 5f 77 69 6e 64 6f 77  |nter_find_window|
0000e9c0  28 7a 25 2c 63 24 29 3a  ea 48 25 3a 48 25 3d 7a  |(z%,c$):.H%:H%=z|
0000e9d0  25 21 34 3a 69 25 3d 48  25 21 32 30 3a c8 95 69  |%!4:i%=H%!20:..i|
0000e9e0  25 3a e7 24 28 69 25 2b  31 36 29 3d 63 24 8c 0d  |%:.$(i%+16)=c$..|
0000e9f0  26 39 1a 69 25 21 38 3d  48 25 3a 69 25 21 31 32  |&9.i%!8=H%:i%!12|
0000ea00  3d 7a 25 3a 3d 69 25 21  34 0d 26 3e 05 cd 0d 26  |=z%:=i%!4.&>...&|
0000ea10  43 2c 69 25 3d 69 25 21  30 3a ce 3a 85 32 35 33  |C,i%=i%!0:.:.253|
0000ea20  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 46  |,.msg_1(A%!12,"F|
0000ea30  41 45 22 2c 63 24 29 3a  3d 30 0d 26 48 41 dd f2  |AE",c$):=0.&HA..|
0000ea40  48 28 4c 62 25 2c f8 4e  62 25 2c f8 48 25 2c f8  |H(Lb%,.Nb%,.H%,.|
0000ea50  7a 25 29 3a 48 25 3d 75  61 25 3a c8 95 48 25 3a  |z%):H%=ua%:..H%:|
0000ea60  4e 62 25 3d 48 25 21 32  30 3a c8 95 4e 62 25 3a  |Nb%=H%!20:..Nb%:|
0000ea70  e7 4e 62 25 21 34 3d 4c  62 25 8c 0d 26 4d 0f 7a  |.Nb%!4=Lb%..&M.z|
0000ea80  25 3d 4e 62 25 21 31 32  3a e1 0d 26 52 05 cd 0d  |%=Nb%!12:..&R...|
0000ea90  26 57 2b 4e 62 25 3d 4e  62 25 21 30 3a ce 3a 48  |&W+Nb%=Nb%!0:.:H|
0000eaa0  25 3d 48 25 21 30 3a ce  3a 4e 62 25 3d 30 3a 48  |%=H%!0:.:Nb%=0:H|
0000eab0  25 3d 30 3a 7a 25 3d 30  3a e1 0d 26 5c 33 dd a4  |%=0:z%=0:..&\3..|
0000eac0  70 72 69 6e 74 65 72 5f  66 69 6e 64 5f 70 72 64  |printer_find_prd|
0000ead0  61 74 61 5f 65 6e 74 72  79 28 48 25 2c 63 24 29  |ata_entry(H%,c$)|
0000eae0  3a ea 52 25 3a e7 48 25  3d 30 8c 3d 30 0d 26 61  |:.R%:.H%=0.=0.&a|
0000eaf0  15 52 25 3d 48 25 21 31  32 3a e7 52 25 3d 30 8c  |.R%=H%!12:.R%=0.|
0000eb00  3d 30 0d 26 66 14 52 25  3d 52 25 21 34 3a e7 52  |=0.&f.R%=R%!4:.R|
0000eb10  25 3d 30 8c 3d 30 0d 26  6b 20 c8 95 24 52 25 21  |%=0.=0.&k ..$R%!|
0000eb20  38 3c 3e 63 24 3a 52 25  3d 52 25 21 30 3a e7 52  |8<>c$:R%=R%!0:.R|
0000eb30  25 3d 30 8c 3d 30 0d 26  70 09 ce 3a 3d 52 25 0d  |%=0.=0.&p..:=R%.|
0000eb40  26 75 14 dd a4 60 28 4b  25 29 3a e7 4b 25 3d 30  |&u...`(K%):.K%=0|
0000eb50  8c 3d 30 0d 26 7a 29 e7  4b 25 21 2d 34 3c 3e 31  |.=0.&z).K%!-4<>1|
0000eb60  31 39 36 37 30 37 34 30  31 80 4b 25 21 2d 34 3c  |196707401.K%!-4<|
0000eb70  3e 31 33 38 31 32 35 37  30 34 30 8c 0d 26 7f 1c  |>1381257040..&..|
0000eb80  85 32 35 33 2c a4 6d 73  67 5f 30 28 41 25 21 31  |.253,.msg_0(A%!1|
0000eb90  32 2c 22 46 41 36 22 29  0d 26 84 05 cd 0d 26 89  |2,"FA6").&....&.|
0000eba0  08 3d 21 4b 25 0d 26 8e  2e dd a4 70 72 69 6e 74  |.=!K%.&....print|
0000ebb0  65 72 5f 72 65 61 64 5f  73 74 72 69 6e 67 28 4b  |er_read_string(K|
0000ebc0  25 29 3a ea 69 25 2c 73  24 3a e7 4b 25 3d 30 8c  |%):.i%,s$:.K%=0.|
0000ebd0  3d 22 22 0d 26 93 0c c8  8e 4b 25 21 2d 34 ca 0d  |="".&....K%!-4..|
0000ebe0  26 98 14 c9 31 31 39 36  35 37 37 38 37 35 3a 3d  |&...1196577875:=|
0000ebf0  24 4b 25 0d 26 9d 1c c9  38 31 30 37 30 31 39 30  |$K%.&...81070190|
0000ec00  37 3a d6 5a 25 2c 4b 25  2c 73 24 3a 3d 73 24 0d  |7:.Z%,K%,s$:=s$.|
0000ec10  26 a2 1d c9 31 33 38 31  32 35 38 30 35 35 3a d6  |&...1381258055:.|
0000ec20  59 25 2c 4b 25 2c 73 24  3a 3d 73 24 0d 26 a7 05  |Y%,K%,s$:=s$.&..|
0000ec30  cb 0d 26 ac 20 85 32 35  33 2c a4 6d 73 67 5f 30  |..&. .253,.msg_0|
0000ec40  28 41 25 21 31 32 2c 22  46 41 37 22 29 3a 3d 22  |(A%!12,"FA7"):="|
0000ec50  22 0d 26 b1 31 dd a4 70  72 69 6e 74 65 72 5f 72  |".&.1..printer_r|
0000ec60  65 61 64 5f 69 6e 74 65  67 65 72 5f 65 6e 74 72  |ead_integer_entr|
0000ec70  79 28 52 25 2c 56 64 25  29 3a e7 52 25 3d 30 8c  |y(R%,Vd%):.R%=0.|
0000ec80  3d 30 0d 26 b6 15 3d a4  60 28 52 25 21 28 34 2b  |=0.&..=.`(R%!(4+|
0000ec90  56 64 25 2a 34 29 29 0d  26 bb 39 dd f2 70 72 69  |Vd%*4)).&.9..pri|
0000eca0  6e 74 65 72 5f 77 72 69  74 65 5f 69 6e 74 65 67  |nter_write_integ|
0000ecb0  65 72 5f 65 6e 74 72 79  28 52 25 2c 56 64 25 2c  |er_entry(R%,Vd%,|
0000ecc0  57 64 25 29 3a ea 4b 25  3a e7 52 25 3c 3e 30 8c  |Wd%):.K%:.R%<>0.|
0000ecd0  0d 26 c0 39 4b 25 3d 52  25 21 28 34 2b 56 64 25  |.&.9K%=R%!(4+Vd%|
0000ece0  2a 34 29 3a e7 4b 25 21  2d 34 3c 3e 31 31 39 36  |*4):.K%!-4<>1196|
0000ecf0  37 30 37 34 30 31 80 4b  25 21 2d 34 3c 3e 31 33  |707401.K%!-4<>13|
0000ed00  38 31 32 35 37 30 34 30  8c 0d 26 c5 1c 85 32 35  |81257040..&...25|
0000ed10  33 2c a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |3,.msg_0(A%!12,"|
0000ed20  46 41 36 22 29 0d 26 ca  05 cd 0d 26 cf 0b 21 4b  |FA6").&....&..!K|
0000ed30  25 3d 57 64 25 0d 26 d4  05 cd 0d 26 d9 05 e1 0d  |%=Wd%.&....&....|
0000ed40  26 de 31 dd a4 70 72 69  6e 74 65 72 5f 72 65 61  |&.1..printer_rea|
0000ed50  64 5f 73 74 72 69 6e 67  5f 65 6e 74 72 79 28 52  |d_string_entry(R|
0000ed60  25 2c 56 64 25 29 3a e7  52 25 3d 30 8c 3d 22 22  |%,Vd%):.R%=0.=""|
0000ed70  0d 26 e3 27 3d a4 70 72  69 6e 74 65 72 5f 72 65  |.&.'=.printer_re|
0000ed80  61 64 5f 73 74 72 69 6e  67 28 52 25 21 28 34 2b  |ad_string(R%!(4+|
0000ed90  56 64 25 2a 34 29 29 0d  26 e8 40 dd a4 70 72 69  |Vd%*4)).&.@..pri|
0000eda0  6e 74 65 72 5f 72 65 61  64 5f 62 6f 6f 6c 65 61  |nter_read_boolea|
0000edb0  6e 5f 73 74 72 69 6e 67  5f 65 6e 74 72 79 28 52  |n_string_entry(R|
0000edc0  25 2c 56 64 25 2c 58 64  25 29 3a ea 4b 25 3a e7  |%,Vd%,Xd%):.K%:.|
0000edd0  52 25 3d 30 3d 22 22 0d  26 ed 3e 4b 25 3d 52 25  |R%=0="".&.>K%=R%|
0000ede0  21 28 34 2b 56 64 25 2a  34 29 3a e7 4b 25 21 2d  |!(4+Vd%*4):.K%!-|
0000edf0  34 3c 3e 31 32 38 30 32  36 36 30 35 30 85 32 35  |4<>1280266050.25|
0000ee00  33 2c a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |3,.msg_0(A%!12,"|
0000ee10  46 41 38 22 29 0d 26 f2  09 e7 58 64 25 8c 0d 26  |FA8").&...Xd%..&|
0000ee20  f7 1f 3d a4 70 72 69 6e  74 65 72 5f 72 65 61 64  |..=.printer_read|
0000ee30  5f 73 74 72 69 6e 67 28  4b 25 21 34 29 0d 26 fc  |_string(K%!4).&.|
0000ee40  21 cc 3a 3d a4 70 72 69  6e 74 65 72 5f 72 65 61  |!.:=.printer_rea|
0000ee50  64 5f 73 74 72 69 6e 67  28 4b 25 21 30 29 0d 27  |d_string(K%!0).'|
0000ee60  01 05 cd 0d 27 06 42 dd  a4 70 72 69 6e 74 65 72  |....'.B..printer|
0000ee70  5f 72 65 61 64 5f 6c 69  73 74 5f 69 6e 74 65 67  |_read_list_integ|
0000ee80  65 72 5f 65 6e 74 72 79  28 52 25 2c 56 64 25 2c  |er_entry(R%,Vd%,|
0000ee90  77 63 25 2c 5a 64 25 29  3a ea 4b 25 3a e7 52 25  |wc%,Zd%):.K%:.R%|
0000eea0  3d 30 8c 3d 30 0d 27 0b  1b 4b 25 3d 52 25 21 28  |=0.=0.'..K%=R%!(|
0000eeb0  34 2b 56 64 25 2a 34 29  3a e7 4b 25 3d 30 3d 30  |4+Vd%*4):.K%=0=0|
0000eec0  0d 27 10 2e e7 4b 25 21  2d 34 3c 3e 31 31 34 36  |.'...K%!-4<>1146|
0000eed0  33 37 37 30 33 36 85 32  35 33 2c a4 6d 73 67 5f  |377036.253,.msg_|
0000eee0  30 28 41 25 21 31 32 2c  22 46 41 39 22 29 0d 27  |0(A%!12,"FA9").'|
0000eef0  15 28 c8 95 77 63 25 3c  3e 31 80 4b 25 3a 4b 25  |.(..wc%<>1.K%:K%|
0000ef00  3d 4b 25 21 30 3a 77 63  25 2d 3d 31 3a ce 3a e7  |=K%!0:wc%-=1:.:.|
0000ef10  4b 25 3d 30 3d 30 0d 27  1a 2a 4b 25 2b 3d 38 3a  |K%=0=0.'.*K%+=8:|
0000ef20  c8 95 5a 64 25 3c 3e 31  3a 4b 25 2b 3d 34 3a 5a  |..Zd%<>1:K%+=4:Z|
0000ef30  64 25 2d 3d 31 3a ce 3a  3d a4 60 28 21 4b 25 29  |d%-=1:.:=.`(!K%)|
0000ef40  0d 27 1f 42 dd a4 70 72  69 6e 74 65 72 5f 72 65  |.'.B..printer_re|
0000ef50  61 64 5f 6c 69 73 74 5f  73 74 72 69 6e 67 5f 65  |ad_list_string_e|
0000ef60  6e 74 72 79 28 52 25 2c  56 64 25 2c 77 63 25 2c  |ntry(R%,Vd%,wc%,|
0000ef70  5a 64 25 29 3a ea 4b 25  3a e7 52 25 3d 30 8c 3d  |Zd%):.K%:.R%=0.=|
0000ef80  22 22 0d 27 24 1c 4b 25  3d 52 25 21 28 34 2b 56  |"".'$.K%=R%!(4+V|
0000ef90  64 25 2a 34 29 3a e7 4b  25 3d 30 3d 22 22 0d 27  |d%*4):.K%=0="".'|
0000efa0  29 2e e7 4b 25 21 2d 34  3c 3e 31 31 34 36 33 37  |)..K%!-4<>114637|
0000efb0  37 30 33 36 85 32 35 33  2c a4 6d 73 67 5f 30 28  |7036.253,.msg_0(|
0000efc0  41 25 21 31 32 2c 22 46  41 39 22 29 0d 27 2e 29  |A%!12,"FA9").'.)|
0000efd0  c8 95 77 63 25 3c 3e 31  80 4b 25 3a 4b 25 3d 4b  |..wc%<>1.K%:K%=K|
0000efe0  25 21 30 3a 77 63 25 2d  3d 31 3a ce 3a e7 4b 25  |%!0:wc%-=1:.:.K%|
0000eff0  3d 30 3d 22 22 0d 27 33  3c 4b 25 2b 3d 38 3a c8  |=0="".'3<K%+=8:.|
0000f000  95 5a 64 25 3c 3e 31 3a  4b 25 2b 3d 34 3a 5a 64  |.Zd%<>1:K%+=4:Zd|
0000f010  25 2d 3d 31 3a ce 3a 3d  a4 70 72 69 6e 74 65 72  |%-=1:.:=.printer|
0000f020  5f 72 65 61 64 5f 73 74  72 69 6e 67 28 21 4b 25  |_read_string(!K%|
0000f030  29 0d 27 38 20 dd f2 61  61 28 4e 24 2c f8 5f 64  |).'8 ..aa(N$,._d|
0000f040  25 29 3a ea 85 3a ee 85  ea f7 85 3a 85 30 2c f6  |%):..:.....:.0,.|
0000f050  24 0d 27 3d 3c c8 99 33  30 2c 36 2c 2c 2c 31 37  |$.'=<..30,6,,,17|
0000f060  2b a9 4e 24 b8 2c 2c 5f  64 25 3a 24 28 5f 64 25  |+.N$.,,_d%:$(_d%|
0000f070  2b 31 36 29 3d 4e 24 3a  c8 99 32 36 37 35 32 31  |+16)=N$:..267521|
0000f080  2c 5f 64 25 2c 5f 64 25  2b 31 36 3a e1 0d 27 42  |,_d%,_d%+16:..'B|
0000f090  2a dd a4 6d 73 67 5f 30  28 5f 64 25 2c 54 24 29  |*..msg_0(_d%,T$)|
0000f0a0  3d a4 77 28 5f 64 25 2c  54 24 2c 22 22 2c 22 22  |=.w(_d%,T$,"",""|
0000f0b0  2c 22 22 2c 22 22 29 0d  27 47 2d dd a4 6d 73 67  |,"","").'G-..msg|
0000f0c0  5f 31 28 5f 64 25 2c 54  24 2c 53 24 29 3d a4 77  |_1(_d%,T$,S$)=.w|
0000f0d0  28 5f 64 25 2c 54 24 2c  53 24 2c 22 22 2c 22 22  |(_d%,T$,S$,"",""|
0000f0e0  2c 22 22 29 0d 27 4c 34  dd a4 6d 73 67 5f 32 28  |,"").'L4..msg_2(|
0000f0f0  5f 64 25 2c 54 24 2c 76  61 24 2c 77 61 24 29 3d  |_d%,T$,va$,wa$)=|
0000f100  a4 77 28 5f 64 25 2c 54  24 2c 76 61 24 2c 77 61  |.w(_d%,T$,va$,wa|
0000f110  24 2c 22 22 2c 22 22 29  0d 27 51 35 dd a4 47 28  |$,"","").'Q5..G(|
0000f120  5f 64 25 2c 54 24 2c 76  61 24 2c 77 61 24 2c 78  |_d%,T$,va$,wa$,x|
0000f130  61 24 29 3d a4 77 28 5f  64 25 2c 54 24 2c 76 61  |a$)=.w(_d%,T$,va|
0000f140  24 2c 77 61 24 2c 78 61  24 2c 22 22 29 0d 27 56  |$,wa$,xa$,"").'V|
0000f150  61 dd a4 77 28 5f 64 25  2c 54 24 2c 76 61 24 2c  |a..w(_d%,T$,va$,|
0000f160  77 61 24 2c 78 61 24 2c  79 61 24 29 3a ea 46 25  |wa$,xa$,ya$):.F%|
0000f170  2c 4c 25 3a c8 99 33 39  38 35 39 34 2c 5f 64 25  |,L%:..398594,_d%|
0000f180  2c 54 24 2c 62 61 25 2c  32 35 36 2c 76 61 24 2c  |,T$,ba%,256,va$,|
0000f190  77 61 24 2c 78 61 24 2c  79 61 24 b8 2c 2c 2c 4c  |wa$,xa$,ya$.,,,L|
0000f1a0  25 3b 46 25 3a e7 46 25  80 31 8c 3d 54 24 0d 27  |%;F%:.F%.1.=T$.'|
0000f1b0  5b 13 62 61 25 3f 4c 25  3d 31 33 3a 3d 24 62 61  |[.ba%?L%=13:=$ba|
0000f1c0  25 0d 27 60 12 dd f2 5f  28 5f 64 25 29 3a e7 5f  |%.'`..._(_d%):._|
0000f1d0  64 25 8c 0d 27 65 20 c8  99 32 36 37 35 32 34 2c  |d%..'e ..267524,|
0000f1e0  5f 64 25 3a c8 99 31 33  31 31 30 32 2c 37 2c 2c  |_d%:..131102,7,,|
0000f1f0  5f 64 25 0d 27 6a 05 cd  0d 27 6f 05 e1 0d 27 74  |_d%.'j...'o...'t|
0000f200  ce dd f2 63 61 28 6e 24  29 3a 7a 61 24 3d 6e 24  |...ca(n$):za$=n$|
0000f210  3a 71 25 21 30 3d 35 32  34 36 32 36 3a 71 25 21  |:q%!0=524626:q%!|
0000f220  34 3d 35 32 34 36 31 34  3a 71 25 21 38 3d 35 32  |4=524614:q%!8=52|
0000f230  34 36 31 33 3a 71 25 21  31 32 3d 35 32 34 36 31  |4613:q%!12=52461|
0000f240  31 3a 71 25 21 31 36 3d  35 32 34 36 31 30 3a 71  |1:q%!16=524610:q|
0000f250  25 21 32 30 3d 35 32 34  36 30 39 3a 71 25 21 32  |%!20=524609:q%!2|
0000f260  34 3d 35 32 34 36 30 38  3a 71 25 21 32 38 3d 32  |4=524608:q%!28=2|
0000f270  36 32 33 34 35 3a 71 25  21 33 32 3d 31 32 38 32  |62345:q%!32=1282|
0000f280  3a 71 25 21 33 36 3d 31  32 3a 71 25 21 34 30 3d  |:q%!36=12:q%!40=|
0000f290  31 31 3a 71 25 21 34 34  3d 31 30 3a 71 25 21 34  |11:q%!44=10:q%!4|
0000f2a0  38 3d 38 3a 71 25 21 35  32 3d 33 3a 71 25 21 35  |8=8:q%!52=3:q%!5|
0000f2b0  36 3d 32 3a 71 25 21 36  30 3d 31 3a 71 25 21 36  |6=2:q%!60=1:q%!6|
0000f2c0  34 3d 35 3a 71 25 21 36  38 3d 30 0d 27 79 2b c8  |4=5:q%!68=0.'y+.|
0000f2d0  99 32 36 32 33 33 36 2c  33 30 30 2c 31 32 36 33  |.262336,300,1263|
0000f2e0  37 34 37 34 31 32 2c 6e  24 2c 71 25 b8 60 64 25  |747412,n$,q%.`d%|
0000f2f0  2c 52 62 25 3a e1 0d 27  7e 13 dd f2 6a 62 3a c8  |,Rb%:..'~...jb:.|
0000f300  99 32 36 32 33 36 35 3a  e0 0d 27 83 2d dd a4 61  |.262365:..'.-..a|
0000f310  61 28 64 61 25 29 3a ea  61 65 25 2c 62 65 25 2c  |a(da%):.ae%,be%,|
0000f320  7a 25 2c 74 25 3a e7 4b  24 3c 3e 22 22 64 61 25  |z%,t%:.K$<>""da%|
0000f330  3d 64 61 25 84 31 0d 27  88 21 e7 28 64 61 25 80  |=da%.1.'.!.(da%.|
0000f340  31 29 3d 30 84 66 61 25  3d 2d 31 84 64 61 25 3c  |1)=0.fa%=-1.da%<|
0000f350  3e 41 25 21 32 30 8c 0d  27 8d 1c c8 99 32 36 32  |>A%!20..'....262|
0000f360  33 34 33 2c 64 61 25 2c  71 25 2c 2c 4c 61 25 b8  |343,da%,q%,,La%.|
0000f370  61 65 25 0d 27 92 14 cc  3a e7 66 61 25 3d 30 84  |ae%.'...:.fa%=0.|
0000f380  4b 24 3c 3e 22 22 8c 0d  27 97 1f c8 99 32 36 32  |K$<>""..'....262|
0000f390  33 34 33 2c 64 61 25 80  ac 31 2c 71 25 2c 2c 4c  |343,da%..1,q%,,L|
0000f3a0  61 25 b8 61 65 25 0d 27  9c 28 cc 3a c8 99 32 36  |a%.ae%.'.(.:..26|
0000f3b0  32 33 36 39 2c 64 61 25  80 ac 31 2c 71 25 2c 6b  |2369,da%..1,q%,k|
0000f3c0  61 25 2b 66 61 25 2c 4c  61 25 b8 61 65 25 0d 27  |a%+fa%,La%.ae%.'|
0000f3d0  a1 05 cd 0d 27 a6 05 cd  0d 27 ab 3e c8 99 36 36  |....'....'.>..66|
0000f3e0  b8 62 65 25 3a 63 65 25  3d 62 65 25 2d 6b 61 25  |.be%:ce%=be%-ka%|
0000f3f0  3a 6b 61 25 3d 62 65 25  3a 7a 25 3d 41 25 21 34  |:ka%=be%:z%=A%!4|
0000f400  38 3a c8 95 7a 25 3a 74  25 3d 7a 25 2b 35 36 3a  |8:..z%:t%=z%+56:|
0000f410  e7 ac 21 74 25 8c 0d 27  b0 1b e7 63 65 25 3c 21  |..!t%..'...ce%<!|
0000f420  74 25 20 21 74 25 2d 3d  63 65 25 8b 21 74 25 3d  |t% !t%-=ce%.!t%=|
0000f430  30 0d 27 b5 05 cd 0d 27  ba 12 7a 25 3d 7a 25 21  |0.'....'..z%=z%!|
0000f440  30 3a ce 3a 3d 61 65 25  0d 27 bf 1b dd f2 6f 61  |0:.:=ae%.'....oa|
0000f450  3a ea 7a 25 2c 48 25 2c  74 25 3a e7 4b 24 3c 3e  |:.z%,H%,t%:.K$<>|
0000f460  22 22 8c 0d 27 c4 17 c8  99 31 33 31 30 38 30 2c  |""..'....131080,|
0000f470  36 2c 4b 24 3a 4b 24 3d  22 22 0d 27 c9 05 cd 0d  |6,K$:K$="".'....|
0000f480  27 ce 22 7a 25 3d 41 25  21 34 38 3a c8 95 7a 25  |'."z%=A%!48:..z%|
0000f490  3a 74 25 3d 7a 25 2b 35  36 3a e7 21 74 25 3d 30  |:t%=z%+56:.!t%=0|
0000f4a0  8c 0d 27 d3 2a 48 25 3d  7a 25 21 34 3a f2 63 28  |..'.*H%=z%!4:.c(|
0000f4b0  48 25 2c 7a 25 2c 30 2c  30 29 3a 21 74 25 3d 31  |H%,z%,0,0):!t%=1|
0000f4c0  30 2a 48 25 3f 28 32 34  2b 31 29 0d 27 d8 05 cd  |0*H%?(24+1).'...|
0000f4d0  0d 27 dd 0f 7a 25 3d 7a  25 21 30 3a ce 3a e1 0d  |.'..z%=z%!0:.:..|
0000f4e0  27 e2 51 dd a4 74 61 73  6b 5f 72 65 61 64 5f 65  |'.Q..task_read_e|
0000f4f0  6e 76 28 6e 24 2c 64 65  25 29 3a ea 57 63 25 2c  |nv(n$,de%):.Wc%,|
0000f500  61 62 25 3a c8 99 31 33  31 31 30 37 2c 6e 24 2c  |ab%:..131107,n$,|
0000f510  64 65 25 2c 32 35 36 2c  2c 33 b8 2c 2c 57 63 25  |de%,256,,3.,,Wc%|
0000f520  3b 61 62 25 3a e7 61 62  25 80 31 57 63 25 3d 30  |;ab%:.ab%.1Wc%=0|
0000f530  0d 27 e7 14 64 65 25 3f  57 63 25 3d 31 33 3a 3d  |.'..de%?Wc%=13:=|
0000f540  24 64 65 25 0d 27 ec 31  dd a4 6c 61 28 61 24 2c  |$de%.'.1..la(a$,|
0000f550  62 24 29 3a ea 65 65 25  3a c8 99 32 37 34 35 32  |b$):.ee%:..27452|
0000f560  35 2c 2d 31 2c 61 24 2c  62 24 2c 33 b8 65 65 25  |5,-1,a$,b$,3.ee%|
0000f570  3a 3d 65 65 25 0d 27 f1  3e dd a4 74 61 73 6b 5f  |:=ee%.'.>..task_|
0000f580  6c 6f 77 65 72 28 73 24  29 3a ea 6c 24 2c 66 65  |lower(s$):.l$,fe|
0000f590  25 2c 69 25 3a c8 99 32  37 34 35 31 39 2c 2d 31  |%,i%:..274519,-1|
0000f5a0  b8 66 65 25 3a 6c 24 3d  22 22 3a e7 31 3c 3d a9  |.fe%:l$="":.1<=.|
0000f5b0  73 24 8c 0d 27 f6 24 e3  69 25 3d 31 b8 a9 73 24  |s$..'.$.i%=1..s$|
0000f5c0  3a 6c 24 2b 3d bd 66 65  25 3f 97 c1 73 24 2c 69  |:l$+=.fe%?..s$,i|
0000f5d0  25 2c 69 25 29 3a ed 0d  27 fb 05 cd 0d 28 00 07  |%,i%):..'....(..|
0000f5e0  3d 6c 24 0d 28 05 3e dd  a4 74 61 73 6b 5f 75 70  |=l$.(.>..task_up|
0000f5f0  70 65 72 28 73 24 29 3a  ea 75 24 2c 66 65 25 2c  |per(s$):.u$,fe%,|
0000f600  69 25 3a c8 99 32 37 34  35 32 30 2c 2d 31 b8 66  |i%:..274520,-1.f|
0000f610  65 25 3a 75 24 3d 22 22  3a e7 31 3c 3d a9 73 24  |e%:u$="":.1<=.s$|
0000f620  8c 0d 28 0a 24 e3 69 25  3d 31 b8 a9 73 24 3a 75  |..(.$.i%=1..s$:u|
0000f630  24 2b 3d bd 66 65 25 3f  97 c1 73 24 2c 69 25 2c  |$+=.fe%?..s$,i%,|
0000f640  69 25 29 3a ed 0d 28 0f  05 cd 0d 28 14 07 3d 75  |i%):..(....(..=u|
0000f650  24 0d 28 19 12 dd f2 64  61 3a de 67 65 25 32 35  |$.(....da:.ge%25|
0000f660  36 3a e1 0d 28 1e 3b dd  f2 6d 61 3a ea 72 24 2c  |6:..(.;..ma:.r$,|
0000f670  72 25 3a 72 24 3d f6 24  3a 72 25 3d a7 72 24 2c  |r%:r$=.$:r%=.r$,|
0000f680  22 69 6e 20 22 2b bd 33  34 2b 22 21 22 29 3a e7  |"in "+.34+"!"):.|
0000f690  72 25 72 24 3d c0 72 24  2c 72 25 2d 31 29 0d 28  |r%r$=.r$,r%-1).(|
0000f6a0  23 08 c8 8e 9f ca 0d 28  28 11 c9 32 35 34 3a f2  |#......((..254:.|
0000f6b0  6a 28 72 24 2c 31 29 0d  28 2d 11 c9 32 35 33 3a  |j(r$,1).(-..253:|
0000f6c0  f2 6a 28 72 24 2c 32 29  0d 28 32 21 7f 3a f2 6a  |.j(r$,2).(2!.:.j|
0000f6d0  28 72 24 2b 22 20 28 26  22 2b c3 7e 9f 2b 22 29  |(r$+" (&"+.~.+")|
0000f6e0  20 40 22 2b c3 9e 2c 33  29 0d 28 37 05 cb 0d 28  | @"+..,3).(7...(|
0000f6f0  3c 05 e1 0d 28 41 56 dd  f2 6a 28 72 24 2c 68 65  |<...(AV..j(r$,he|
0000f700  25 29 3a ea 72 25 3a c8  99 32 36 32 33 35 36 2c  |%):.r%:..262356,|
0000f710  2c 2d 31 3a 21 67 65 25  3d 9f 3a 24 28 67 65 25  |,-1:!ge%=.:$(ge%|
0000f720  2b 34 29 3d 72 24 2b bd  30 3a c8 99 32 36 32 33  |+4)=r$+.0:..2623|
0000f730  36 37 2c 67 65 25 2c 68  65 25 2c 7a 61 24 b8 2c  |67,ge%,he%,za$.,|
0000f740  72 25 3a e7 72 25 3d 32  8c 0d 28 46 07 ee 85 87  |r%:.r%=2..(F....|
0000f750  0d 28 4b 0f 51 62 25 3d  32 3a f2 49 3a f2 78 0d  |.(K.Qb%=2:.I:.x.|
0000f760  28 50 05 cd 0d 28 55 05  e1 0d 28 5a 4f dd f2 62  |(P...(U...(ZO..b|
0000f770  28 72 24 29 3a 21 67 65  25 3d 31 3a 24 28 67 65  |(r$):!ge%=1:$(ge|
0000f780  25 2b 34 29 3d 72 24 2b  bd 30 3a c8 99 32 36 32  |%+4)=r$+.0:..262|
0000f790  33 36 37 2c 67 65 25 2c  31 84 31 3c 3c 34 2c a4  |367,ge%,1.1<<4,.|
0000f7a0  6d 73 67 5f 31 28 41 25  21 31 32 2c 22 45 52 32  |msg_1(A%!12,"ER2|
0000f7b0  22 2c 7a 61 24 29 3a e1  0d 28 5f 10 dd f2 65 61  |",za$):..(_...ea|
0000f7c0  3a 69 65 25 3d 30 3a e1  0d 28 64 43 dd a4 73 28  |:ie%=0:..(dC..s(|
0000f7d0  41 61 24 2c 78 24 2c 70  62 25 2c 6a 65 25 29 3a  |Aa$,x$,pb%,je%):|
0000f7e0  ea 74 25 2c 73 25 2c 69  25 2c 76 24 2c 77 25 3a  |.t%,s%,i%,v$,w%:|
0000f7f0  e7 78 24 3d 22 73 22 2b  a4 6d 73 67 5f 30 28 41  |.x$="s"+.msg_0(A|
0000f800  25 21 31 32 2c 22 49 43  22 29 8c 0d 28 69 23 76  |%!12,"IC")..(i#v|
0000f810  24 3d 22 73 22 2b 78 24  3a c8 99 32 36 32 33 37  |$="s"+x$:..26237|
0000f820  37 2c 34 30 2c 2c 78 24  b8 2c 2c 2c 77 25 0d 28  |7,40,,x$.,,,w%.(|
0000f830  6e 25 cc 3a c8 99 33 39  33 34 34 39 2c 34 30 2c  |n%.:..393449,40,|
0000f840  2c 78 24 b8 2c 2c 2c 77  25 3b 69 25 3a e7 69 25  |,x$.,,,w%;i%:.i%|
0000f850  80 31 8c 0d 28 73 3c c8  99 32 36 32 33 37 37 2c  |.1..(s<..262377,|
0000f860  34 30 2c 2c 22 73 22 2b  a4 6d 73 67 5f 30 28 41  |40,,"s"+.msg_0(A|
0000f870  25 21 31 32 2c 22 49 43  22 29 b8 2c 2c 2c 77 25  |%!12,"IC").,,,w%|
0000f880  3a e7 c0 78 24 2c 33 29  3d 22 73 75 5f 22 8c 0d  |:..x$,3)="su_"..|
0000f890  28 78 1f 76 24 3d 22 73  73 75 22 2b a4 6d 73 67  |(x.v$="ssu"+.msg|
0000f8a0  5f 30 28 41 25 21 31 32  2c 22 49 43 22 29 0d 28  |_0(A%!12,"IC").(|
0000f8b0  7d 37 cc 3a 76 24 3d 22  73 73 22 2b a4 6d 73 67  |}7.:v$="ss"+.msg|
0000f8c0  5f 30 28 41 25 21 31 32  2c 22 49 43 22 29 2b 22  |_0(A%!12,"IC")+"|
0000f8d0  2c 22 2b a4 6d 73 67 5f  30 28 41 25 21 31 32 2c  |,"+.msg_0(A%!12,|
0000f8e0  22 49 43 22 29 0d 28 82  05 cd 0d 28 87 14 cc 3a  |"IC").(....(...:|
0000f8f0  e7 c0 78 24 2c 33 29 3d  22 73 75 5f 22 8c 0d 28  |..x$,3)="su_"..(|
0000f900  8c 0d 76 24 3d 22 73 22  2b 78 24 0d 28 91 18 cc  |..v$="s"+x$.(...|
0000f910  3a 76 24 3d 22 73 73 5f  22 2b 78 24 2b 22 2c 22  |:v$="ss_"+x$+","|
0000f920  2b 78 24 0d 28 96 05 cd  0d 28 9b 05 cd 0d 28 a0  |+x$.(....(....(.|
0000f930  05 cd 0d 28 a5 4c 42 25  3d 31 31 37 39 30 30 39  |...(.LB%=1179009|
0000f940  36 30 39 3a 43 25 3d a9  41 61 24 2b 31 3a 74 25  |609:C%=.Aa$+1:t%|
0000f950  3d ba 28 50 25 2b 31 32  29 3a e7 74 25 3d 30 85  |=.(P%+12):.t%=0.|
0000f960  32 35 33 2c a4 6d 73 67  5f 31 28 41 25 21 31 32  |253,.msg_1(A%!12|
0000f970  2c 22 46 41 35 22 2c 22  49 42 46 46 22 29 0d 28  |,"FA5","IBFF").(|
0000f980  aa 53 24 74 25 3d 41 61  24 3a 42 25 3d 31 31 37  |.S$t%=Aa$:B%=117|
0000f990  39 30 30 39 36 30 39 3a  43 25 3d a9 76 24 2b 31  |9009609:C%=.v$+1|
0000f9a0  3a 73 25 3d ba 28 50 25  2b 31 32 29 3a e7 73 25  |:s%=.(P%+12):.s%|
0000f9b0  3d 30 85 32 35 33 2c a4  6d 73 67 5f 31 28 41 25  |=0.253,.msg_1(A%|
0000f9c0  21 31 32 2c 22 46 41 35  22 2c 22 49 42 46 46 22  |!12,"FA5","IBFF"|
0000f9d0  29 0d 28 af 3f 24 73 25  3d 76 24 3a c8 99 35 33  |).(.?$s%=v$:..53|
0000f9e0  2c 2d 31 2c 34 b8 2c 2c  69 25 3a e7 28 77 25 3c  |,-1,4.,,i%:.(w%<|
0000f9f0  3c 69 25 29 3c a9 41 61  24 2a 31 36 77 25 3d a9  |<i%)<.Aa$*16w%=.|
0000fa00  41 61 24 2a 31 36 8b 77  25 3d 77 25 3c 3c 69 25  |Aa$*16.w%=w%<<i%|
0000fa10  0d 28 b4 74 58 25 21 30  3d 70 62 25 3a 58 25 21  |.(.tX%!0=pb%:X%!|
0000fa20  34 3d 30 3a 58 25 21 38  3d 2d 31 36 3a 58 25 21  |4=0:X%!8=-16:X%!|
0000fa30  31 32 3d 77 25 3a 58 25  21 31 36 3d 38 38 3a 58  |12=w%:X%!16=88:X|
0000fa40  25 21 32 30 3d 33 38 35  38 38 38 35 32 33 3a 58  |%!20=385888523:X|
0000fa50  25 21 32 34 3d 74 25 3a  58 25 21 32 38 3d 73 25  |%!24=t%:X%!28=s%|
0000fa60  3a 58 25 21 33 32 3d a9  41 61 24 2b 31 3a c8 99  |:X%!32=.Aa$+1:..|
0000fa70  32 36 32 33 33 38 2c 6a  65 25 2c 58 25 b8 69 25  |262338,je%,X%.i%|
0000fa80  3a 3d 69 25 0d 28 b9 44  dd f2 44 28 61 25 2c 62  |:=i%.(.D..D(a%,b|
0000fa90  25 29 3a 21 58 25 3d 61  25 3a 58 25 21 34 3d 62  |%):!X%=a%:X%!4=b|
0000faa0  25 3a c8 99 32 36 32 33  35 30 2c 2c 58 25 3a c8  |%:..262350,,X%:.|
0000fab0  99 32 36 32 33 34 30 2c  2c 58 25 3a e7 58 25 21  |.262340,,X%:.X%!|
0000fac0  32 34 80 31 3c 3c 38 8c  0d 28 be 0d e7 58 25 21  |24.1<<8..(...X%!|
0000fad0  32 34 80 33 8c 0d 28 c3  2b 42 25 3d 31 31 37 39  |24.3..(.+B%=1179|
0000fae0  30 30 39 36 30 39 3a 43  25 3d 58 25 21 32 38 3a  |009609:C%=X%!28:|
0000faf0  d6 50 25 2b 31 36 3a e7  58 25 21 32 34 80 31 8c  |.P%+16:.X%!24.1.|
0000fb00  0d 28 c8 0c e7 ac 58 25  21 33 32 8c 0d 28 cd 21  |.(....X%!32..(.!|
0000fb10  42 25 3d 31 31 37 39 30  30 39 36 30 39 3a 43 25  |B%=1179009609:C%|
0000fb20  3d 58 25 21 33 32 3a d6  50 25 2b 31 36 0d 28 d2  |=X%!32:.P%+16.(.|
0000fb30  05 cd 0d 28 d7 05 cd 0d  28 dc 05 cd 0d 28 e1 05  |...(....(....(..|
0000fb40  cd 0d 28 e6 05 e1 0d 28  eb 64 dd f2 69 63 6f 6e  |..(....(.d..icon|
0000fb50  5f 77 72 69 74 65 28 61  25 2c 62 25 2c 73 24 29  |_write(a%,b%,s$)|
0000fb60  3a ea 68 25 2c 69 25 2c  6e 25 3a f2 63 61 72 65  |:.h%,i%,n%:.care|
0000fb70  74 5f 69 6e 66 6f 28 68  25 2c 69 25 2c 6e 25 29  |t_info(h%,i%,n%)|
0000fb80  3a 21 58 25 3d 61 25 3a  58 25 21 34 3d 62 25 3a  |:!X%=a%:X%!4=b%:|
0000fb90  c8 99 32 36 32 33 35 30  2c 2c 58 25 3a e7 a9 73  |..262350,,X%:..s|
0000fba0  24 2b 31 3e 58 25 21 33  36 8c 0d 28 f0 23 85 32  |$+1>X%!36..(.#.2|
0000fbb0  35 33 2c a4 6d 73 67 5f  32 28 41 25 21 31 32 2c  |53,.msg_2(A%!12,|
0000fbc0  22 46 41 48 22 2c 73 24  2c c3 62 25 29 0d 28 f5  |"FAH",s$,.b%).(.|
0000fbd0  05 cd 0d 28 fa 47 24 58  25 21 32 38 3d 73 24 3a  |...(.G$X%!28=s$:|
0000fbe0  58 25 21 38 3d 30 3a 58  25 21 31 32 3d 30 3a c8  |X%!8=0:X%!12=0:.|
0000fbf0  99 32 36 32 33 34 39 2c  2c 58 25 3a e7 68 25 3d  |.262349,,X%:.h%=|
0000fc00  61 25 80 69 25 3d 62 25  f2 63 61 72 65 74 5f 73  |a%.i%=b%.caret_s|
0000fc10  65 74 28 61 25 2c 62 25  29 0d 28 ff 05 e1 0d 29  |et(a%,b%).(....)|
0000fc20  04 63 dd f2 69 63 6f 6e  5f 76 61 6c 69 64 61 74  |.c..icon_validat|
0000fc30  69 6f 6e 28 61 25 2c 62  25 2c 73 24 29 3a 21 58  |ion(a%,b%,s$):!X|
0000fc40  25 3d 61 25 3a 58 25 21  34 3d 62 25 3a c8 99 32  |%=a%:X%!4=b%:..2|
0000fc50  36 32 33 35 30 2c 2c 58  25 3a 24 58 25 21 33 32  |62350,,X%:$X%!32|
0000fc60  3d 73 24 3a 58 25 21 38  3d 30 3a 58 25 21 31 32  |=s$:X%!8=0:X%!12|
0000fc70  3d 30 3a c8 99 32 36 32  33 34 39 2c 2c 58 25 3a  |=0:..262349,,X%:|
0000fc80  e1 0d 29 09 3a dd a4 69  63 6f 6e 5f 72 65 61 64  |..).:..icon_read|
0000fc90  28 61 25 2c 62 25 29 3a  21 58 25 3d 61 25 3a 58  |(a%,b%):!X%=a%:X|
0000fca0  25 21 34 3d 62 25 3a c8  99 32 36 32 33 35 30 2c  |%!4=b%:..262350,|
0000fcb0  2c 58 25 3a 3d 24 58 25  21 32 38 0d 29 0e 4a dd  |,X%:=$X%!28.).J.|
0000fcc0  f2 69 63 6f 6e 5f 75 6e  73 68 61 64 65 28 61 25  |.icon_unshade(a%|
0000fcd0  2c 62 25 29 3a 21 58 25  3d 61 25 3a 58 25 21 34  |,b%):!X%=a%:X%!4|
0000fce0  3d 62 25 3a 58 25 21 38  3d 30 3a 58 25 21 31 32  |=b%:X%!8=0:X%!12|
0000fcf0  3d 31 3c 3c 32 32 3a c8  99 32 36 32 33 34 39 2c  |=1<<22:..262349,|
0000fd00  2c 58 25 3a e1 0d 29 13  4c dd f2 69 63 6f 6e 5f  |,X%:..).L..icon_|
0000fd10  73 68 61 64 65 28 61 25  2c 62 25 29 3a 21 58 25  |shade(a%,b%):!X%|
0000fd20  3d 61 25 3a 58 25 21 34  3d 62 25 3a 58 25 21 38  |=a%:X%!4=b%:X%!8|
0000fd30  3d 31 3c 3c 32 32 3a 58  25 21 31 32 3d 31 3c 3c  |=1<<22:X%!12=1<<|
0000fd40  32 32 3a c8 99 32 36 32  33 34 39 2c 2c 58 25 3a  |22:..262349,,X%:|
0000fd50  e1 0d 29 18 56 dd f2 69  63 6f 6e 5f 64 65 73 65  |..).V..icon_dese|
0000fd60  6c 65 63 74 28 61 25 2c  62 25 29 3a 21 58 25 3d  |lect(a%,b%):!X%=|
0000fd70  61 25 3a 58 25 21 34 3d  62 25 3a 58 25 21 38 3d  |a%:X%!4=b%:X%!8=|
0000fd80  30 3a 58 25 21 31 32 3d  31 3c 3c 32 31 3a c8 99  |0:X%!12=1<<21:..|
0000fd90  32 36 32 33 34 39 2c 2c  58 25 3a e7 61 25 3d 46  |262349,,X%:.a%=F|
0000fda0  62 25 77 61 25 3d 30 0d  29 1d 05 e1 0d 29 22 58  |b%wa%=0.)....)"X|
0000fdb0  dd f2 69 63 6f 6e 5f 73  65 6c 65 63 74 28 61 25  |..icon_select(a%|
0000fdc0  2c 62 25 29 3a 21 58 25  3d 61 25 3a 58 25 21 34  |,b%):!X%=a%:X%!4|
0000fdd0  3d 62 25 3a 58 25 21 38  3d 31 3c 3c 32 31 3a 58  |=b%:X%!8=1<<21:X|
0000fde0  25 21 31 32 3d 31 3c 3c  32 31 3a c8 99 32 36 32  |%!12=1<<21:..262|
0000fdf0  33 34 39 2c 2c 58 25 3a  e7 61 25 3d 46 62 25 77  |349,,X%:.a%=Fb%w|
0000fe00  61 25 3d 30 0d 29 27 05  e1 0d 29 2c 43 dd a4 69  |a%=0.)'...),C..i|
0000fe10  63 6f 6e 5f 73 65 74 28  61 25 2c 62 25 29 3a 21  |con_set(a%,b%):!|
0000fe20  58 25 3d 61 25 3a 58 25  21 34 3d 62 25 3a c8 99  |X%=a%:X%!4=b%:..|
0000fe30  32 36 32 33 35 30 2c 2c  58 25 3a 3d 28 58 25 21  |262350,,X%:=(X%!|
0000fe40  32 34 80 31 3c 3c 32 31  29 3c 3e 30 0d 29 31 6f  |24.1<<21)<>0.)1o|
0000fe50  dd f2 69 63 6f 6e 5f 69  6e 66 6f 28 61 25 2c 62  |..icon_info(a%,b|
0000fe60  25 2c f8 6b 65 25 2c f8  6c 65 25 2c f8 6d 65 25  |%,.ke%,.le%,.me%|
0000fe70  2c f8 6e 65 25 29 3a 21  58 25 3d 61 25 3a 58 25  |,.ne%):!X%=a%:X%|
0000fe80  21 34 3d 62 25 3a c8 99  32 36 32 33 35 30 2c 2c  |!4=b%:..262350,,|
0000fe90  58 25 3a 6b 65 25 3d 58  25 21 38 3a 6c 65 25 3d  |X%:ke%=X%!8:le%=|
0000fea0  58 25 21 31 32 3a 6d 65  25 3d 58 25 21 31 36 3a  |X%!12:me%=X%!16:|
0000feb0  6e 65 25 3d 58 25 21 32  30 3a e1 0d 29 36 66 dd  |ne%=X%!20:..)6f.|
0000fec0  f2 63 61 72 65 74 5f 73  65 74 28 68 25 2c 69 25  |.caret_set(h%,i%|
0000fed0  29 3a ea 6a 25 3a 6a 25  3d a9 a4 69 63 6f 6e 5f  |):.j%:j%=..icon_|
0000fee0  72 65 61 64 28 68 25 2c  69 25 29 3a c8 99 32 36  |read(h%,i%):..26|
0000fef0  32 33 35 34 2c 68 25 2c  69 25 2c 2d 31 2c 2d 31  |2354,h%,i%,-1,-1|
0000ff00  2c 2c 6a 25 3a c8 99 32  36 32 33 35 34 2c 68 25  |,,j%:..262354,h%|
0000ff10  2c 69 25 2c 2d 31 2c 2d  31 2c 2d 31 2c 6a 25 3a  |,i%,-1,-1,-1,j%:|
0000ff20  e1 0d 29 3b 44 dd f2 63  61 72 65 74 5f 69 6e 66  |..);D..caret_inf|
0000ff30  6f 28 f8 68 25 2c f8 69  25 2c f8 6e 25 29 3a c8  |o(.h%,.i%,.n%):.|
0000ff40  99 32 36 32 33 35 35 2c  2c 58 25 3a 68 25 3d 21  |.262355,,X%:h%=!|
0000ff50  58 25 3a 69 25 3d 58 25  21 34 3a 6e 25 3d 58 25  |X%:i%=X%!4:n%=X%|
0000ff60  21 32 30 3a e1 0d 29 40  10 dd f2 66 61 3a 5a 24  |!20:..)@...fa:Z$|
0000ff70  3d 22 22 3a e1 0d 29 45  34 dd f2 49 61 28 42 61  |="":..)E4..Ia(Ba|
0000ff80  24 2c 43 61 24 29 3a ea  61 24 2c 61 25 3a c8 99  |$,Ca$):.a$,a%:..|
0000ff90  36 2c 31 36 31 2c 31 34  30 b8 2c 2c 61 25 3a e7  |6,161,140.,,a%:.|
0000ffa0  28 61 25 80 31 29 3d 31  8c 0d 29 4a 24 c8 99 38  |(a%.1)=1..)J$..8|
0000ffb0  2c 31 37 2c 43 61 24 b8  61 25 3a e7 61 25 3d 31  |,17,Ca$.a%:.a%=1|
0000ffc0  5a 24 3d 43 61 24 8b 5a  24 3d 42 61 24 0d 29 4f  |Z$=Ca$.Z$=Ba$.)O|
0000ffd0  0c cc 3a 5a 24 3d 42 61  24 0d 29 54 05 cd 0d 29  |..:Z$=Ba$.)T...)|
0000ffe0  59 12 c8 99 32 36 32 33  36 31 2c 2c 5a 24 3a e1  |Y...262361,,Z$:.|
0000fff0  0d 29 5e 13 dd f2 4b 61  3a c8 99 32 36 32 33 36  |.)^...Ka:..26236|
00010000  32 3a e1 0d 29 63 61 dd  f2 6c 28 66 24 2c 6e 24  |2:..)ca..l(f$,n$|
00010010  2c 6f 65 25 2c f8 4c 62  25 29 3a ea 64 65 25 3a  |,oe%,.Lb%):.de%:|
00010020  f2 67 63 28 66 24 2c 6e  24 2c 64 65 25 29 3a 64  |.gc(f$,n$,de%):d|
00010030  65 25 21 36 34 3d 6f 65  25 3a f2 68 63 28 64 65  |e%!64=oe%:.hc(de|
00010040  25 2c 4c 62 25 29 3a 42  25 3d 31 31 34 35 39 38  |%,Lb%):B%=114598|
00010050  31 32 37 31 3a 43 25 3d  64 65 25 3a d6 50 25 2b  |1271:C%=de%:.P%+|
00010060  31 36 3a e1 0d 29 68 8d  dd f2 67 63 28 66 24 2c  |16:..)h...gc(f$,|
00010070  6e 24 2c f8 69 63 25 29  3a ea 70 65 25 2c 52 61  |n$,.ic%):.pe%,Ra|
00010080  25 2c 71 65 25 2c 6d 62  25 2c 73 25 2c 66 25 2c  |%,qe%,mb%,s%,f%,|
00010090  73 24 3a f2 69 63 28 66  24 2c 6e 24 2c 52 61 25  |s$:.ic(f$,n$,Ra%|
000100a0  2c 71 65 25 29 3a 42 25  3d 31 31 34 35 39 38 31  |,qe%):B%=1145981|
000100b0  32 37 31 3a 43 25 3d 52  61 25 2b 71 65 25 3a 69  |271:C%=Ra%+qe%:i|
000100c0  63 25 3d ba 28 50 25 2b  31 32 29 3a e7 69 63 25  |c%=.(P%+12):.ic%|
000100d0  3d 30 85 32 35 33 2c a4  6d 73 67 5f 31 28 41 25  |=0.253,.msg_1(A%|
000100e0  21 31 32 2c 22 46 41 35  22 2c 22 57 49 4e 44 22  |!12,"FA5","WIND"|
000100f0  29 0d 29 6d 17 e7 66 24  3c 3e 22 22 c8 99 32 36  |).)m..f$<>""..26|
00010100  32 33 36 31 2c 2c 66 24  0d 29 72 09 e7 71 65 25  |2361,,f$.)r..qe%|
00010110  8c 0d 29 77 4b 42 25 3d  31 31 37 39 30 31 34 34  |..)wKB%=11790144|
00010120  36 36 3a 43 25 3d 71 65  25 3a 70 65 25 3d ba 28  |66:C%=qe%:pe%=.(|
00010130  50 25 2b 31 32 29 3a e7  70 65 25 3d 30 85 32 35  |P%+12):.pe%=0.25|
00010140  33 2c a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |3,.msg_1(A%!12,"|
00010150  46 41 35 22 2c 22 42 55  46 46 22 29 0d 29 7c 32  |FA5","BUFF").)|2|
00010160  c8 99 33 39 33 34 33 35  2c 2c 69 63 25 2c 70 65  |..393435,,ic%,pe|
00010170  25 2c 70 65 25 2b 71 65  25 2c 2d 31 2c 6e 24 b8  |%,pe%+qe%,-1,n$.|
00010180  73 25 2c 2c 2c 2c 2c 2c  6d 62 25 3b 66 25 0d 29  |s%,,,,,,mb%;f%.)|
00010190  81 2a cc 3a c8 99 33 39  33 34 33 35 2c 2c 69 63  |.*.:..393435,,ic|
000101a0  25 2c 2c 2c 2d 31 2c 6e  24 b8 73 25 2c 2c 2c 2c  |%,,,-1,n$.s%,,,,|
000101b0  2c 2c 6d 62 25 3b 66 25  0d 29 86 05 cd 0d 29 8b  |,,mb%;f%.)....).|
000101c0  13 e7 66 24 3c 3e 22 22  c8 99 32 36 32 33 36 32  |..f$<>""..262362|
000101d0  0d 29 90 2a e7 66 25 80  31 66 25 3d 73 25 2b 34  |.).*.f%.1f%=s%+4|
000101e0  3a d6 5a 25 2c 66 25 2c  73 24 3a 85 32 35 34 2c  |:.Z%,f%,s$:.254,|
000101f0  6e 24 2b 22 3a 20 22 2b  73 24 0d 29 95 26 e7 6d  |n$+": "+s$.).&.m|
00010200  62 25 3d 30 85 32 35 34  2c a4 6d 73 67 5f 31 28  |b%=0.254,.msg_1(|
00010210  41 25 21 31 32 2c 22 4f  4b 41 4b 22 2c 6e 24 29  |A%!12,"OKAK",n$)|
00010220  0d 29 9a 05 e1 0d 29 9f  26 dd f2 68 63 28 69 63  |.)....).&..hc(ic|
00010230  25 2c f8 4c 62 25 29 3a  c8 99 32 36 32 33 33 37  |%,.Lb%):..262337|
00010240  2c 2c 69 63 25 b8 4c 62  25 3a e1 0d 29 a4 37 dd  |,,ic%.Lb%:..).7.|
00010250  f2 70 28 61 25 29 3a 21  56 25 3d 61 25 3a c8 99  |.p(a%):!V%=a%:..|
00010260  32 36 32 33 34 37 2c 2c  56 25 3a 56 25 21 32 38  |262347,,V%:V%!28|
00010270  3d 2d 31 3a c8 99 32 36  32 33 34 31 2c 2c 56 25  |=-1:..262341,,V%|
00010280  3a e1 0d 29 a9 4e dd f2  60 61 28 61 25 2c 73 24  |:..).N..`a(a%,s$|
00010290  29 3a ea 72 65 25 2c 73  65 25 2c 74 65 25 2c 75  |):.re%,se%,te%,u|
000102a0  65 25 3a 21 56 25 3d 61  25 3a c8 99 32 36 32 33  |e%:!V%=a%:..2623|
000102b0  34 38 2c 2c 56 25 84 31  3a 24 56 25 21 37 36 3d  |48,,V%.1:$V%!76=|
000102c0  73 24 3a e7 56 25 21 33  32 80 31 3c 3c 31 36 8c  |s$:.V%!32.1<<16.|
000102d0  0d 29 ae 53 73 65 25 3d  56 25 21 31 36 3a c8 99  |.).Sse%=V%!16:..|
000102e0  32 36 32 33 36 38 2c 2c  56 25 3a 72 65 25 3d 56  |262368,,V%:re%=V|
000102f0  25 21 34 3a 74 65 25 3d  56 25 21 31 32 3a 75 65  |%!4:te%=V%!12:ue|
00010300  25 3d 56 25 21 31 36 3a  c8 99 32 36 32 33 35 33  |%=V%!16:..262353|
00010310  2c 2d 31 2c 72 65 25 2c  73 65 25 2c 74 65 25 2c  |,-1,re%,se%,te%,|
00010320  75 65 25 0d 29 b3 05 cd  0d 29 b8 05 e1 0d 29 bd  |ue%.)....)....).|
00010330  31 dd f2 4a 61 28 50 24  2c f8 4b 25 2c f8 63 24  |1..Ja(P$,.K%,.c$|
00010340  29 3a ea 66 25 2c 5f 61  25 2c 55 62 25 3a e7 66  |):.f%,_a%,Ub%:.f|
00010350  24 3d 22 22 80 60 64 25  3e 3d 33 30 30 8c 0d 29  |$="".`d%>=300..)|
00010360  c2 2d c8 99 32 36 32 33  36 33 2c 2c 2c 2c 2c 2d  |.-..262363,,,,,-|
00010370  31 2c 22 2a 22 2b c4 31  32 2c bd 30 29 2c 4b 25  |1,"*"+.12,.0),K%|
00010380  b8 2c 2c 2c 2c 2c 63 24  2c 4b 25 0d 29 c7 11 cc  |.,,,,,c$,K%.)...|
00010390  3a e7 50 24 3d 22 22 50  24 3d 5a 24 0d 29 cc 15  |:.P$=""P$=Z$.)..|
000103a0  66 25 3d 8e 50 24 3a e7  4b 25 3d 30 4b 25 3d 31  |f%=.P$:.K%=0K%=1|
000103b0  36 0d 29 d1 1e f5 3a cf  23 66 25 3d 4b 25 3a 5f  |6.)...:.#f%=K%:_|
000103c0  61 25 3d a4 6a 28 66 25  29 3a e7 5f 61 25 8c 0d  |a%=.j(f%):._a%..|
000103d0  29 d6 35 cf 23 66 25 3d  4b 25 2b 38 3a 55 62 25  |).5.#f%=K%+8:Ub%|
000103e0  3d a4 6a 28 66 25 29 3a  63 24 3d a4 4d 28 66 25  |=.j(f%):c$=.M(f%|
000103f0  29 3a 4b 25 2b 3d 32 34  3a e7 55 62 25 3d 31 5f  |):K%+=24:.Ub%=1_|
00010400  61 25 3d 30 0d 29 db 0a  cc 3a 4b 25 3d 30 0d 29  |a%=0.)...:K%=0.)|
00010410  e0 05 cd 0d 29 e5 17 fd  5f 61 25 3d 30 3a c8 99  |....)..._a%=0:..|
00010420  31 33 31 30 38 35 2c 2c  66 25 0d 29 ea 05 cd 0d  |131085,,f%.)....|
00010430  29 ef 05 e1 0d 29 f4 45  dd f2 69 63 28 66 24 2c  |)....).E..ic(f$,|
00010440  6e 24 2c f8 52 61 25 2c  f8 71 65 25 29 3a ea 69  |n$,.Ra%,.qe%):.i|
00010450  25 2c 76 65 25 2c 4b 25  2c 5f 61 25 2c 55 62 25  |%,ve%,K%,_a%,Ub%|
00010460  2c 44 61 24 2c 55 64 25  3a e7 66 24 3d 22 22 80  |,Da$,Ud%:.f$="".|
00010470  60 64 25 3e 3d 33 30 30  8c 0d 29 f9 1f c8 99 32  |`d%>=300..)....2|
00010480  36 32 33 36 33 2c 2c 2c  2c 2c 2d 31 2c 6e 24 b8  |62363,,,,,-1,n$.|
00010490  2c 52 61 25 2c 71 65 25  0d 29 fe 11 cc 3a e7 66  |,Ra%,qe%.)...:.f|
000104a0  24 3d 22 22 66 24 3d 5a  24 0d 2a 03 3a 76 65 25  |$=""f$=Z$.*.:ve%|
000104b0  3d 8e 66 24 3a 52 61 25  3d 30 3a 71 65 25 3d 30  |=.f$:Ra%=0:qe%=0|
000104c0  3a 4b 25 3d 31 36 3a f5  3a cf 23 76 65 25 3d 4b  |:K%=16:.:.#ve%=K|
000104d0  25 3a 5f 61 25 3d a4 6a  28 76 65 25 29 3a e7 5f  |%:_a%=.j(ve%):._|
000104e0  61 25 8c 0d 2a 08 35 cf  23 76 65 25 3d 4b 25 2b  |a%..*.5.#ve%=K%+|
000104f0  38 3a 55 62 25 3d a4 6a  28 76 65 25 29 3a 44 61  |8:Ub%=.j(ve%):Da|
00010500  24 3d a4 4d 28 76 65 25  29 3a 4b 25 2b 3d 32 34  |$=.M(ve%):K%+=24|
00010510  3a e7 55 62 25 3d 31 8c  0d 2a 0d 0c e7 44 61 24  |:.Ub%=1..*...Da$|
00010520  3d 6e 24 8c 0d 2a 12 47  cf 23 76 65 25 3d 5f 61  |=n$..*.G.#ve%=_a|
00010530  25 2b 38 34 3a 55 64 25  3d a4 6a 28 76 65 25 29  |%+84:Ud%=.j(ve%)|
00010540  3a 71 65 25 3d a4 6d 61  28 76 65 25 2c 5f 61 25  |:qe%=.ma(ve%,_a%|
00010550  29 3a e7 55 64 25 71 65  25 2b 3d a4 6e 61 28 76  |):.Ud%qe%+=.na(v|
00010560  65 25 2c 55 64 25 2c 5f  61 25 29 0d 2a 17 19 52  |e%,Ud%,_a%).*..R|
00010570  61 25 3d 38 38 2b 28 55  64 25 2a 33 32 29 3a 5f  |a%=88+(Ud%*32):_|
00010580  61 25 3d 30 0d 2a 1c 05  cd 0d 2a 21 05 cd 0d 2a  |a%=0.*....*!...*|
00010590  26 05 cd 0d 2a 2b 18 fd  5f 61 25 3d 30 3a c8 99  |&...*+.._a%=0:..|
000105a0  31 33 31 30 38 35 2c 2c  76 65 25 0d 2a 30 05 cd  |131085,,ve%.*0..|
000105b0  0d 2a 35 05 e1 0d 2a 3a  2b dd a4 6a 28 68 25 29  |.*5...*:+..j(h%)|
000105c0  3a 3d 9a 23 68 25 84 9a  23 68 25 3c 3c 38 84 9a  |:=.#h%..#h%<<8..|
000105d0  23 68 25 3c 3c 31 36 84  9a 23 68 25 3c 3c 32 34  |#h%<<16..#h%<<24|
000105e0  0d 2a 3f 2a dd a4 4d 28  68 25 29 3a ea 73 24 2c  |.*?*..M(h%):.s$,|
000105f0  63 25 3a f5 3a 63 25 3d  9a 23 68 25 3a e7 63 25  |c%:.:c%=.#h%:.c%|
00010600  3e 33 31 73 24 2b 3d bd  63 25 0d 2a 44 0e fd 63  |>31s$+=.c%.*D..c|
00010610  25 3c 33 32 3a 3d 73 24  0d 2a 49 38 dd a4 6d 61  |%<32:=s$.*I8..ma|
00010620  28 76 65 25 2c 5f 61 25  29 3a ea 76 25 3a cf 23  |(ve%,_a%):.v%:.#|
00010630  76 65 25 3d 5f 61 25 2b  32 38 3a 76 25 3d a4 6a  |ve%=_a%+28:v%=.j|
00010640  28 76 65 25 29 3a e7 76  25 80 31 3c 3c 33 31 8c  |(ve%):.v%.1<<31.|
00010650  0d 2a 4e 28 e7 76 25 80  31 3c 3c 32 36 8c 3d a4  |.*N(.v%.1<<26.=.|
00010660  4e 28 76 65 25 2c 5f 61  25 2b 35 36 2c 5f 61 25  |N(ve%,_a%+56,_a%|
00010670  2b 37 32 2c 5f 61 25 29  0d 2a 53 26 cc 3a e7 76  |+72,_a%).*S&.:.v|
00010680  25 80 31 8c 3d a4 4e 28  76 65 25 2c 5f 61 25 2b  |%.1.=.N(ve%,_a%+|
00010690  35 36 2c 5f 61 25 2b 37  32 2c 5f 61 25 29 0d 2a  |56,_a%+72,_a%).*|
000106a0  58 05 cd 0d 2a 5d 06 3d  30 0d 2a 62 2c dd a4 6e  |X...*].=0.*b,..n|
000106b0  61 28 76 65 25 2c 58 63  25 2c 5f 61 25 29 3a ea  |a(ve%,Xc%,_a%):.|
000106c0  69 25 2c 6a 25 3a 6a 25  3d 30 3a e7 30 3c 3d 58  |i%,j%:j%=0:.0<=X|
000106d0  63 25 2d 31 8c 0d 2a 67  41 e3 69 25 3d 30 b8 58  |c%-1..*gA.i%=0.X|
000106e0  63 25 2d 31 3a 6a 25 2b  3d a4 4e 28 76 65 25 2c  |c%-1:j%+=.N(ve%,|
000106f0  5f 61 25 2b 38 38 2b 69  25 2a 33 32 2b 31 36 2c  |_a%+88+i%*32+16,|
00010700  5f 61 25 2b 38 38 2b 69  25 2a 33 32 2b 32 30 2c  |_a%+88+i%*32+20,|
00010710  5f 61 25 29 3a ed 0d 2a  6c 05 cd 0d 2a 71 07 3d  |_a%):..*l...*q.=|
00010720  6a 25 0d 2a 76 60 dd a4  4e 28 76 65 25 2c 77 65  |j%.*v`..N(ve%,we|
00010730  25 2c 78 65 25 2c 5f 61  25 29 3a ea 76 25 2c 79  |%,xe%,_a%):.v%,y|
00010740  65 25 2c 52 61 25 2c 69  25 3a cf 23 76 65 25 3d  |e%,Ra%,i%:.#ve%=|
00010750  77 65 25 3a 76 25 3d a4  6a 28 76 65 25 29 3a 69  |we%:v%=.j(ve%):i|
00010760  25 3d 76 25 80 32 35 36  3a 79 65 25 3d 28 76 25  |%=v%.256:ye%=(v%|
00010770  80 33 29 2b 28 69 25 3e  3e 36 29 3a c8 8e 79 65  |.3)+(i%>>6):..ye|
00010780  25 ca 0d 2a 7b 14 c9 30  2c 31 2c 32 2c 33 2c 34  |%..*{..0,1,2,3,4|
00010790  3a 52 61 25 3d 30 0d 2a  80 27 c9 35 2c 37 3a cf  |:Ra%=0.*.'.5,7:.|
000107a0  23 76 65 25 3d 78 65 25  2b 34 3a 76 25 3d a4 6a  |#ve%=xe%+4:v%=.j|
000107b0  28 76 65 25 29 3a e7 76  25 3d 2d 31 8c 0d 2a 85  |(ve%):.v%=-1..*.|
000107c0  09 52 61 25 3d 30 0d 2a  8a 21 cc 3a cf 23 76 65  |.Ra%=0.*.!.:.#ve|
000107d0  25 3d 5f 61 25 2b 76 25  3a 52 61 25 3d a9 a4 4d  |%=_a%+v%:Ra%=..M|
000107e0  28 76 65 25 29 2b 31 0d  2a 8f 05 cd 0d 2a 94 1c  |(ve%)+1.*....*..|
000107f0  cf 23 76 65 25 3d 78 65  25 2b 38 3a 52 61 25 2b  |.#ve%=xe%+8:Ra%+|
00010800  3d a4 6a 28 76 65 25 29  0d 2a 99 1e c9 36 3a cf  |=.j(ve%).*...6:.|
00010810  23 76 65 25 3d 78 65 25  2b 38 3a 52 61 25 3d a4  |#ve%=xe%+8:Ra%=.|
00010820  6a 28 76 65 25 29 0d 2a  9e 05 cb 0d 2a a3 08 3d  |j(ve%).*....*..=|
00010830  52 61 25 0d 2a a8 3d dd  f2 6a 61 3a ea 66 25 3a  |Ra%.*.=..ja:.f%:|
00010840  c8 99 31 33 31 31 32 39  2c 2c 22 44 72 61 67 41  |..131129,,"DragA|
00010850  53 70 72 69 74 65 5f 53  74 61 72 74 22 b8 7a 65  |Sprite_Start".ze|
00010860  25 3b 66 25 3a e7 66 25  80 31 7a 65 25 3d 2d 31  |%;f%:.f%.1ze%=-1|
00010870  0d 2a ad 33 c8 99 31 33  31 31 32 39 2c 2c 22 44  |.*.3..131129,,"D|
00010880  72 61 67 41 53 70 72 69  74 65 5f 53 74 6f 70 22  |ragASprite_Stop"|
00010890  b8 41 65 25 3b 66 25 3a  e7 66 25 80 31 41 65 25  |.Ae%;f%:.f%.1Ae%|
000108a0  3d 2d 31 0d 2a b2 1e c8  99 36 2c 31 36 31 2c 32  |=-1.*....6,161,2|
000108b0  38 b8 2c 2c 66 25 3a e7  28 66 25 80 32 29 3d 30  |8.,,f%:.(f%.2)=0|
000108c0  8c 0d 2a b7 11 7a 65 25  3d 2d 31 3a 41 65 25 3d  |..*..ze%=-1:Ae%=|
000108d0  2d 31 0d 2a bc 05 cd 0d  2a c1 4b 42 25 3d 31 31  |-1.*....*.KB%=11|
000108e0  36 33 32 38 30 37 32 33  3a 43 25 3d 32 35 36 3a  |63280723:C%=256:|
000108f0  42 65 25 3d ba 28 50 25  2b 31 32 29 3a e7 42 65  |Be%=.(P%+12):.Be|
00010900  25 3d 30 85 32 35 33 2c  a4 6d 73 67 5f 31 28 41  |%=0.253,.msg_1(A|
00010910  25 21 31 32 2c 22 46 41  35 22 2c 22 53 41 56 45  |%!12,"FA5","SAVE|
00010920  22 29 0d 2a c6 0b 65 61  25 3d 30 3a e1 0d 2a cb  |").*..ea%=0:..*.|
00010930  73 dd f2 41 62 28 43 65  25 2c 46 61 24 29 3a ea  |s..Ab(Ce%,Fa$):.|
00010940  62 24 3a 62 24 3d c3 7e  43 65 25 3a 62 24 3d c2  |b$:b$=.~Ce%:b$=.|
00010950  22 30 30 30 22 2b 62 24  2c 33 29 3a 44 65 25 3d  |"000"+b$,3):De%=|
00010960  43 65 25 3a f2 69 63 6f  6e 5f 76 61 6c 69 64 61  |Ce%:.icon_valida|
00010970  74 69 6f 6e 28 7a 62 25  2c 30 2c 22 73 66 69 6c  |tion(zb%,0,"sfil|
00010980  65 5f 22 2b 62 24 29 3a  f2 69 63 6f 6e 5f 77 72  |e_"+b$):.icon_wr|
00010990  69 74 65 28 7a 62 25 2c  31 2c 46 61 24 29 3a e1  |ite(zb%,1,Fa$):.|
000109a0  0d 2a d0 d7 dd f2 6e 62  28 46 65 25 2c 47 65 25  |.*....nb(Fe%,Ge%|
000109b0  29 3a ea 48 65 25 2c 49  65 25 2c 4a 65 25 2c 4b  |):.He%,Ie%,Je%,K|
000109c0  65 25 2c 4c 65 25 2c 4d  65 25 2c 4f 64 25 2c 50  |e%,Le%,Me%,Od%,P|
000109d0  64 25 2c 66 24 2c 4b 64  25 2c 4c 64 25 2c 4d 64  |d%,f$,Kd%,Ld%,Md|
000109e0  25 2c 4e 64 25 3a 21 42  65 25 3d 7a 62 25 3a c8  |%,Nd%:!Be%=zb%:.|
000109f0  99 32 36 32 33 34 37 2c  2c 42 65 25 3a 48 65 25  |.262347,,Be%:He%|
00010a00  3d 42 65 25 21 34 2d 42  65 25 21 32 30 3a 49 65  |=Be%!4-Be%!20:Ie|
00010a10  25 3d 42 65 25 21 31 36  2d 42 65 25 21 32 34 3a  |%=Be%!16-Be%!24:|
00010a20  f2 69 63 6f 6e 5f 69 6e  66 6f 28 7a 62 25 2c 30  |.icon_info(zb%,0|
00010a30  2c 4a 65 25 2c 4c 65 25  2c 4b 65 25 2c 4d 65 25  |,Je%,Le%,Ke%,Me%|
00010a40  29 3a c8 99 35 33 2c 2d  31 2c 34 b8 2c 2c 4c 64  |):..53,-1,4.,,Ld|
00010a50  25 3a 4c 64 25 3d 31 3c  3c 4c 64 25 3a c8 99 35  |%:Ld%=1<<Ld%:..5|
00010a60  33 2c 2d 31 2c 35 b8 2c  2c 4e 64 25 3a 4e 64 25  |3,-1,5.,,Nd%:Nd%|
00010a70  3d 31 3c 3c 4e 64 25 0d  2a d5 d0 c8 99 35 33 2c  |=1<<Nd%.*....53,|
00010a80  2d 31 2c 31 31 b8 2c 2c  4b 64 25 3a 4b 64 25 2b  |-1,11.,,Kd%:Kd%+|
00010a90  3d 31 3a c8 99 35 33 2c  2d 31 2c 31 32 b8 2c 2c  |=1:..53,-1,12.,,|
00010aa0  4d 64 25 3a 4d 64 25 2b  3d 31 3a 4f 64 25 3d 4b  |Md%:Md%+=1:Od%=K|
00010ab0  64 25 2a 4c 64 25 3a 50  64 25 3d 4d 64 25 2a 4e  |d%*Ld%:Pd%=Md%*N|
00010ac0  64 25 3a 21 42 65 25 3d  7a 62 25 3a 42 65 25 21  |d%:!Be%=zb%:Be%!|
00010ad0  34 3d 35 3a 42 65 25 21  38 3d 48 65 25 2b 4a 65  |4=5:Be%!8=He%+Je|
00010ae0  25 3a 42 65 25 21 31 32  3d 49 65 25 2b 4c 65 25  |%:Be%!12=Ie%+Le%|
00010af0  3a 42 65 25 21 31 36 3d  48 65 25 2b 4b 65 25 3a  |:Be%!16=He%+Ke%:|
00010b00  42 65 25 21 32 30 3d 49  65 25 2b 4d 65 25 3a 42  |Be%!20=Ie%+Me%:B|
00010b10  65 25 21 32 34 3d 42 65  25 21 38 2d 46 65 25 3a  |e%!24=Be%!8-Fe%:|
00010b20  42 65 25 21 32 38 3d 42  65 25 21 31 32 2d 47 65  |Be%!28=Be%!12-Ge|
00010b30  25 3a 42 65 25 21 33 32  3d 4f 64 25 2b 42 65 25  |%:Be%!32=Od%+Be%|
00010b40  21 31 36 2d 46 65 25 0d  2a da 20 42 65 25 21 33  |!16-Fe%.*. Be%!3|
00010b50  36 3d 50 64 25 2b 42 65  25 21 32 30 2d 47 65 25  |6=Pd%+Be%!20-Ge%|
00010b60  3a e7 ac 7a 65 25 8c 0d  2a df 3a 66 24 3d 22 66  |:..ze%..*.:f$="f|
00010b70  69 6c 65 5f 22 2b c2 22  30 30 30 22 2b c3 7e 44  |ile_"+."000"+.~D|
00010b80  65 25 2c 33 29 3a c8 99  7a 65 25 2c 31 39 37 2c  |e%,3):..ze%,197,|
00010b90  31 2c 66 24 2c 42 65 25  2b 38 2c 42 65 25 2b 32  |1,f$,Be%+8,Be%+2|
00010ba0  34 0d 2a e4 13 cc 3a c8  99 32 36 32 33 35 32 2c  |4.*...:..262352,|
00010bb0  2c 42 65 25 0d 2a e9 05  cd 0d 2a ee 0c 65 61 25  |,Be%.*....*..ea%|
00010bc0  3d 2d 31 3a e1 0d 2a f3  2c dd f2 72 61 3a ea 68  |=-1:..*.,..ra:.h|
00010bd0  25 2c 69 25 2c 4e 65 25  2c 4f 65 25 2c 50 65 25  |%,i%,Ne%,Oe%,Pe%|
00010be0  3a 65 61 25 3d 30 3a e7  ac 41 65 25 c8 99 41 65  |:ea%=0:..Ae%..Ae|
00010bf0  25 0d 2a f8 41 c8 99 32  36 32 33 35 31 2c 2c 42  |%.*.A..262351,,B|
00010c00  65 25 3a 4e 65 25 3d 21  42 65 25 3a 4f 65 25 3d  |e%:Ne%=!Be%:Oe%=|
00010c10  42 65 25 21 34 3a 68 25  3d 42 65 25 21 31 32 3a  |Be%!4:h%=Be%!12:|
00010c20  69 25 3d 42 65 25 21 31  36 3a e7 68 25 3d 7a 62  |i%=Be%!16:.h%=zb|
00010c30  25 e1 0d 2a fd 18 f2 6a  63 28 68 25 2c 69 25 2c  |%..*...jc(h%,i%,|
00010c40  4e 65 25 2c 4f 65 25 29  3a e1 0d 2b 02 ad dd f2  |Ne%,Oe%):..+....|
00010c50  6a 63 28 68 25 2c 69 25  2c 4e 65 25 2c 4f 65 25  |jc(h%,i%,Ne%,Oe%|
00010c60  29 3a ea 47 61 24 3a 47  61 24 3d a4 6f 61 3a 21  |):.Ga$:Ga$=.oa:!|
00010c70  42 65 25 3d 34 38 2b a9  47 61 24 80 ac 33 3a 42  |Be%=48+.Ga$..3:B|
00010c80  65 25 21 31 32 3d 30 3a  42 65 25 21 31 36 3d 31  |e%!12=0:Be%!16=1|
00010c90  3a 42 65 25 21 32 30 3d  68 25 3a 42 65 25 21 32  |:Be%!20=h%:Be%!2|
00010ca0  34 3d 69 25 3a 42 65 25  21 32 38 3d 4e 65 25 3a  |4=i%:Be%!28=Ne%:|
00010cb0  42 65 25 21 33 32 3d 4f  65 25 3a 42 65 25 21 33  |Be%!32=Oe%:Be%!3|
00010cc0  36 3d 30 3a 42 65 25 21  34 30 3d 44 65 25 3a 24  |6=0:Be%!40=De%:$|
00010cd0  28 42 65 25 2b 34 34 29  3d 47 61 24 2b bd 30 3a  |(Be%+44)=Ga$+.0:|
00010ce0  c8 99 32 36 32 33 37 35  2c 31 37 2c 42 65 25 2c  |..262375,17,Be%,|
00010cf0  68 25 2c 69 25 3a e1 0d  2b 07 42 dd a4 6f 61 3a  |h%,i%:..+.B..oa:|
00010d00  ea 66 24 2c 69 25 3a 66  24 3d a4 69 63 6f 6e 5f  |.f$,i%:f$=.icon_|
00010d10  72 65 61 64 28 7a 62 25  2c 31 29 3a f5 3a 69 25  |read(zb%,1):.:i%|
00010d20  3d a7 66 24 2c 22 3a 22  29 3a e7 69 25 66 24 3d  |=.f$,":"):.i%f$=|
00010d30  c1 66 24 2c 69 25 2b 31  29 0d 2b 0c 27 fd 69 25  |.f$,i%+1).+.'.i%|
00010d40  3d 30 3a f5 3a 69 25 3d  a7 66 24 2c 22 2e 22 29  |=0:.:i%=.f$,".")|
00010d50  3a e7 69 25 66 24 3d c1  66 24 2c 69 25 2b 31 29  |:.i%f$=.f$,i%+1)|
00010d60  0d 2b 11 0d fd 69 25 3d  30 3a 3d 66 24 0d 2b 16  |.+...i%=0:=f$.+.|
00010d70  16 dd f2 67 61 3a 53 62  25 3d 30 3a 51 65 25 3d  |...ga:Sb%=0:Qe%=|
00010d80  30 3a e1 0d 2b 1b 36 dd  f2 6d 65 6e 75 5f 63 72  |0:..+.6..menu_cr|
00010d90  65 61 74 65 28 f8 5f 25  2c 49 24 29 3a ea 51 24  |eate(._%,I$):.Q$|
00010da0  2c 69 25 2c 48 61 24 2c  6a 24 2c 6a 25 2c 78 25  |,i%,Ha$,j$,j%,x%|
00010db0  2c 74 25 3a e7 53 62 25  8c 0d 2b 20 13 f2 6b 63  |,t%:.Sb%..+ ..kc|
00010dc0  3a 53 62 25 3d 30 3a 51  65 25 3d 30 0d 2b 25 05  |:Sb%=0:Qe%=0.+%.|
00010dd0  cd 0d 2b 2a 10 e7 c0 49  24 2c 31 29 3d 22 23 22  |..+*...I$,1)="#"|
00010de0  8c 0d 2b 2f 19 69 25 3d  31 3a 51 24 3d a4 4f 28  |..+/.i%=1:Q$=.O(|
00010df0  49 24 2c 22 2c 22 2c 69  25 29 0d 2b 34 0b cc 3a  |I$,",",i%).+4..:|
00010e00  51 24 3d 22 22 0d 2b 39  05 cd 0d 2b 3e 31 48 61  |Q$="".+9...+>1Ha|
00010e10  24 3d 49 24 3a 6a 25 3d  69 25 3a f5 3a 6a 24 3d  |$=I$:j%=i%:.:j$=|
00010e20  a4 4f 28 49 24 2c 22 2c  22 2c 69 25 29 3a e7 6a  |.O(I$,",",i%):.j|
00010e30  24 3c 3e 22 22 51 65 25  2b 3d 31 0d 2b 43 65 fd  |$<>""Qe%+=1.+Ce.|
00010e40  6a 24 3d 22 22 3a 49 24  3d 48 61 24 3a 69 25 3d  |j$="":I$=Ha$:i%=|
00010e50  6a 25 3a 42 25 3d 31 34  33 31 31 39 32 39 30 39  |j%:B%=1431192909|
00010e60  3a 43 25 3d 32 38 2b 51  65 25 2a 32 34 3a 53 62  |:C%=28+Qe%*24:Sb|
00010e70  25 3d ba 28 50 25 2b 31  32 29 3a e7 53 62 25 3d  |%=.(P%+12):.Sb%=|
00010e80  30 85 32 35 33 2c a4 6d  73 67 5f 31 28 41 25 21  |0.253,.msg_1(A%!|
00010e90  31 32 2c 22 46 41 35 22  2c 22 4d 45 4e 55 22 29  |12,"FA5","MENU")|
00010ea0  0d 2b 48 0d e7 a9 51 24  3c 3d 31 32 8c 0d 2b 4d  |.+H...Q$<=12..+M|
00010eb0  0b 24 53 62 25 3d 51 24  0d 2b 52 4d cc 3a 42 25  |.$Sb%=Q$.+RM.:B%|
00010ec0  3d 31 34 33 31 31 39 32  39 30 39 3a 43 25 3d a9  |=1431192909:C%=.|
00010ed0  51 24 2b 32 3a 74 25 3d  ba 28 50 25 2b 31 32 29  |Q$+2:t%=.(P%+12)|
00010ee0  3a e7 74 25 3d 30 85 32  35 33 2c a4 6d 73 67 5f  |:.t%=0.253,.msg_|
00010ef0  31 28 41 25 21 31 32 2c  22 46 41 35 22 2c 22 4d  |1(A%!12,"FA5","M|
00010f00  45 4e 55 22 29 0d 2b 57  16 24 74 25 3d 51 24 2b  |ENU").+W.$t%=Q$+|
00010f10  bd 30 3a 53 62 25 21 30  3d 74 25 0d 2b 5c 05 cd  |.0:Sb%!0=t%.+\..|
00010f20  0d 2b 61 a5 53 62 25 3f  31 32 3d 37 3a 53 62 25  |.+a.Sb%?12=7:Sb%|
00010f30  3f 31 33 3d 32 3a 53 62  25 3f 31 34 3d 37 3a 53  |?13=2:Sb%?14=7:S|
00010f40  62 25 3f 31 35 3d 30 3a  53 62 25 21 31 36 3d 31  |b%?15=0:Sb%!16=1|
00010f50  39 36 3a 53 62 25 21 32  30 3d 34 34 3a 53 62 25  |96:Sb%!20=44:Sb%|
00010f60  21 32 34 3d 30 3a 78 25  3d a9 51 24 2d 33 3a 53  |!24=0:x%=.Q$-3:S|
00010f70  62 25 21 31 36 3d 28 78  25 2a 38 2b 36 29 2a 32  |b%!16=(x%*8+6)*2|
00010f80  3a e3 6a 25 3d 30 b8 51  65 25 2d 31 3a 6a 24 3d  |:.j%=0.Qe%-1:j$=|
00010f90  a4 4f 28 49 24 2c 22 2c  22 2c 69 25 29 3a f2 6d  |.O(I$,",",i%):.m|
00010fa0  65 6e 75 5f 69 74 65 6d  28 53 62 25 2c 6a 25 2c  |enu_item(Sb%,j%,|
00010fb0  6a 24 2c a9 51 24 3e 31  32 29 3a ed 3a 5f 25 3d  |j$,.Q$>12):.:_%=|
00010fc0  53 62 25 3a e1 0d 2b 66  35 dd f2 6b 63 3a ea 69  |Sb%:..+f5..kc:.i|
00010fd0  25 2c 70 25 2c 70 63 25  3a 70 25 3d 53 62 25 2b  |%,p%,pc%:p%=Sb%+|
00010fe0  32 38 3a 70 63 25 3d 70  25 21 30 80 32 35 36 3a  |28:pc%=p%!0.256:|
00010ff0  e7 30 3c 3d 51 65 25 2d  31 8c 0d 2b 6b 1a e3 69  |.0<=Qe%-1..+k..i|
00011000  25 3d 30 b8 51 65 25 2d  31 3a e7 70 25 21 38 80  |%=0.Qe%-1:.p%!8.|
00011010  32 35 36 8c 0d 2b 70 0f  e7 28 21 70 25 80 34 29  |256..+p..(!p%.4)|
00011020  3d 30 8c 0d 2b 75 21 42  25 3d 31 34 33 31 31 39  |=0..+u!B%=143119|
00011030  32 39 30 39 3a 43 25 3d  70 25 21 31 32 3a d6 50  |2909:C%=p%!12:.P|
00011040  25 2b 31 36 0d 2b 7a 05  cd 0d 2b 7f 05 cd 0d 2b  |%+16.+z...+....+|
00011050  84 0c 70 25 2b 3d 32 34  3a ed 0d 2b 89 05 cd 0d  |..p%+=24:..+....|
00011060  2b 8e 09 e7 70 63 25 8c  0d 2b 93 21 42 25 3d 31  |+...pc%..+.!B%=1|
00011070  34 33 31 31 39 32 39 30  39 3a 43 25 3d 53 62 25  |431192909:C%=Sb%|
00011080  21 30 3a d6 50 25 2b 31  36 0d 2b 98 05 cd 0d 2b  |!0:.P%+16.+....+|
00011090  9d 21 42 25 3d 31 34 33  31 31 39 32 39 30 39 3a  |.!B%=1431192909:|
000110a0  43 25 3d 53 62 25 3a d6  50 25 2b 31 36 3a e1 0d  |C%=Sb%:.P%+16:..|
000110b0  2b a2 4d dd f2 6d 65 6e  75 5f 69 74 65 6d 28 f8  |+.M..menu_item(.|
000110c0  5f 25 2c 52 65 25 2c 6a  24 2c 70 63 25 29 3a ea  |_%,Re%,j$,pc%):.|
000110d0  46 25 2c 70 25 2c 69 25  2c 78 25 2c 6d 25 3a 78  |F%,p%,i%,x%,m%:x|
000110e0  25 3d 28 5f 25 21 31 36  2f 32 2d 36 29 2f 38 3a  |%=(_%!16/2-6)/8:|
000110f0  e7 c2 6a 24 2c 31 29 3d  22 23 22 8c 0d 2b a7 13  |..j$,1)="#"..+..|
00011100  6a 24 3d c0 6a 24 29 3a  46 25 3d 46 25 84 32 0d  |j$=.j$):F%=F%.2.|
00011110  2b ac 05 cd 0d 2b b1 10  e7 c2 6a 24 2c 31 29 3d  |+....+....j$,1)=|
00011120  22 40 22 8c 0d 2b b6 13  6a 24 3d c0 6a 24 29 3a  |"@"..+..j$=.j$):|
00011130  46 25 3d 46 25 84 38 0d  2b bb 05 cd 0d 2b c0 0e  |F%=F%.8.+....+..|
00011140  e7 52 65 25 3e 3d 51 65  25 8c 0d 2b c5 5b 42 25  |.Re%>=Qe%..+.[B%|
00011150  3d 31 34 33 31 31 39 32  39 30 39 3a 43 25 3d 53  |=1431192909:C%=S|
00011160  62 25 3a 44 25 3d 28 52  65 25 2d 51 65 25 2b 31  |b%:D%=(Re%-Qe%+1|
00011170  29 2a 32 34 3a 6d 25 3d  ba 28 50 25 2b 32 30 29  |)*24:m%=.(P%+20)|
00011180  3a e7 6d 25 3d 30 85 32  35 33 2c a4 6d 73 67 5f  |:.m%=0.253,.msg_|
00011190  31 28 41 25 21 31 32 2c  22 46 41 35 22 2c 22 4d  |1(A%!12,"FA5","M|
000111a0  45 4e 55 22 29 0d 2b ca  36 53 62 25 3d 6d 25 3a  |ENU").+.6Sb%=m%:|
000111b0  70 25 3d 53 62 25 2b 32  38 2b 28 51 65 25 2d 31  |p%=Sb%+28+(Qe%-1|
000111c0  29 2a 32 34 3a 21 70 25  3d 21 70 25 80 ac 31 32  |)*24:!p%=!p%..12|
000111d0  38 3a 51 65 25 3d 52 65  25 2b 31 0d 2b cf 05 cd  |8:Qe%=Re%+1.+...|
000111e0  0d 2b d4 17 e7 52 65 25  3d 51 65 25 2d 31 46 25  |.+...Re%=Qe%-1F%|
000111f0  3d 46 25 84 31 32 38 0d  2b d9 17 e7 52 65 25 3d  |=F%.128.+...Re%=|
00011200  30 80 70 63 25 46 25 3d  46 25 84 32 35 36 0d 2b  |0.pc%F%=F%.256.+|
00011210  de 40 70 25 3d 53 62 25  2b 32 38 2b 52 65 25 2a  |.@p%=Sb%+28+Re%*|
00011220  32 34 3a 70 25 21 30 3d  46 25 3a 70 25 21 34 3d  |24:p%!0=F%:p%!4=|
00011230  2d 31 3a 70 25 21 38 3d  31 31 37 34 34 30 35 34  |-1:p%!8=11744054|
00011240  35 3a e7 c0 6a 24 2c 31  29 3d 22 24 22 8c 0d 2b  |5:..j$,1)="$"..+|
00011250  e3 16 21 70 25 2b 3d 34  3a 6a 24 3d c4 31 32 2c  |..!p%+=4:j$=.12,|
00011260  22 20 22 29 0d 2b e8 0e  cc 3a e7 a9 6a 24 3c 31  |" ").+...:..j$<1|
00011270  32 8c 0d 2b ed 0f 24 28  70 25 2b 31 32 29 3d 6a  |2..+..$(p%+12)=j|
00011280  24 0d 2b f2 4d cc 3a 42  25 3d 31 34 33 31 31 39  |$.+.M.:B%=143119|
00011290  32 39 30 39 3a 43 25 3d  a9 6a 24 2b 31 3a 69 25  |2909:C%=.j$+1:i%|
000112a0  3d ba 28 50 25 2b 31 32  29 3a e7 69 25 3d 30 85  |=.(P%+12):.i%=0.|
000112b0  32 35 33 2c a4 6d 73 67  5f 31 28 41 25 21 31 32  |253,.msg_1(A%!12|
000112c0  2c 22 46 41 35 22 2c 22  4d 45 4e 55 22 29 0d 2b  |,"FA5","MENU").+|
000112d0  f7 36 24 69 25 3d 6a 24  3a 70 25 21 38 3d 70 25  |.6$i%=j$:p%!8=p%|
000112e0  21 38 84 32 35 36 3a 70  25 21 31 32 3d 69 25 3a  |!8.256:p%!12=i%:|
000112f0  70 25 21 31 36 3d 2d 31  3a 70 25 21 32 30 3d a9  |p%!16=-1:p%!20=.|
00011300  6a 24 2b 31 0d 2b fc 05  cd 0d 2c 01 05 cd 0d 2c  |j$+1.+....,....,|
00011310  06 13 5f 25 3d 53 62 25  3a e7 a9 6a 24 3e 78 25  |.._%=Sb%:..j$>x%|
00011320  8c 0d 2c 0b 1b 78 25 3d  a9 6a 24 3a 5f 25 21 31  |..,..x%=.j$:_%!1|
00011330  36 3d 28 78 25 2a 38 2b  36 29 2a 32 0d 2c 10 05  |6=(x%*8+6)*2.,..|
00011340  cd 0d 2c 15 05 e1 0d 2c  1a 37 dd f2 42 62 28 5f  |..,....,.7..Bb(_|
00011350  25 2c 52 65 25 2c 4b 25  2c 53 65 25 29 3a 5f 25  |%,Re%,K%,Se%):_%|
00011360  2b 3d 32 38 2b 52 65 25  2a 32 34 3a e7 53 65 25  |+=28+Re%*24:.Se%|
00011370  8c 21 5f 25 3d 21 5f 25  84 31 3c 3c 34 0d 2c 1f  |.!_%=!_%.1<<4.,.|
00011380  0d 5f 25 21 34 3d 4b 25  3a e1 0d 2c 24 41 dd a4  |._%!4=K%:..,$A..|
00011390  4f 28 49 24 2c 49 61 24  2c f8 49 25 29 3a ea 4c  |O(I$,Ia$,.I%):.L|
000113a0  25 3a 4c 25 3d 49 25 2b  31 3a 49 25 3d a7 49 24  |%:L%=I%+1:I%=.I$|
000113b0  2b 49 61 24 2c 49 61 24  2c 4c 25 29 3a 3d c1 49  |+Ia$,Ia$,L%):=.I|
000113c0  24 2c 4c 25 2c 49 25 2d  4c 25 29 0d 2c 29 41 dd  |$,L%,I%-L%).,)A.|
000113d0  f2 61 28 54 65 25 2c 52  65 25 2c 57 64 25 29 3a  |.a(Te%,Re%,Wd%):|
000113e0  e7 28 28 54 65 25 21 28  32 38 2b 38 2b 32 34 2a  |.((Te%!(28+8+24*|
000113f0  52 65 25 29 80 34 31 39  34 33 30 34 29 3d 34 31  |Re%).4194304)=41|
00011400  39 34 33 30 34 29 3c 3e  57 64 25 8c 0d 2c 2e 2f  |94304)<>Wd%..,./|
00011410  54 65 25 21 28 32 38 2b  38 2b 32 34 2a 52 65 25  |Te%!(28+8+24*Re%|
00011420  29 3d 54 65 25 21 28 32  38 2b 38 2b 32 34 2a 52  |)=Te%!(28+8+24*R|
00011430  65 25 29 82 34 31 39 34  33 30 34 0d 2c 33 05 cd  |e%).4194304.,3..|
00011440  0d 2c 38 05 e1 0d 2c 3d  37 dd a4 4a 28 54 65 25  |.,8...,=7..J(Te%|
00011450  2c 52 65 25 29 3a 3d 28  28 54 65 25 21 28 32 38  |,Re%):=((Te%!(28|
00011460  2b 38 2b 32 34 2a 52 65  25 29 80 34 31 39 34 33  |+8+24*Re%).41943|
00011470  30 34 29 3d 34 31 39 34  33 30 34 29 0d 2c 42 58  |04)=4194304).,BX|
00011480  dd f2 6d 65 6e 75 5f 74  69 63 6b 5f 6d 61 74 63  |..menu_tick_matc|
00011490  68 28 54 65 25 2c 4a 61  24 29 3a ea 52 65 25 2c  |h(Te%,Ja$):.Re%,|
000114a0  4b 61 24 3a 52 65 25 3d  54 65 25 2b 32 38 3a f5  |Ka$:Re%=Te%+28:.|
000114b0  3a e7 52 65 25 21 38 80  32 35 36 4b 61 24 3d 24  |:.Re%!8.256Ka$=$|
000114c0  52 65 25 21 31 32 8b 4b  61 24 3d 24 28 52 65 25  |Re%!12.Ka$=$(Re%|
000114d0  2b 31 32 29 0d 2c 47 14  e7 a4 6c 61 28 4b 61 24  |+12).,G...la(Ka$|
000114e0  2c 4a 61 24 29 3d 30 8c  0d 2c 4c 11 21 52 65 25  |,Ja$)=0..,L.!Re%|
000114f0  3d 21 52 65 25 82 31 3a  e1 0d 2c 51 05 cd 0d 2c  |=!Re%.1:..,Q...,|
00011500  56 0e e7 21 52 65 25 80  31 32 38 e1 0d 2c 5b 10  |V..!Re%.128..,[.|
00011510  52 65 25 2b 3d 32 34 3a  fd 30 3a e1 0d 2c 60 5e  |Re%+=24:.0:..,`^|
00011520  dd f2 6c 63 28 54 65 25  2c 52 65 25 2c 55 65 25  |..lc(Te%,Re%,Ue%|
00011530  29 3a e7 55 65 25 54 65  25 21 28 32 38 2b 32 34  |):.Ue%Te%!(28+24|
00011540  2a 52 65 25 29 3d 54 65  25 21 28 32 38 2b 32 34  |*Re%)=Te%!(28+24|
00011550  2a 52 65 25 29 84 31 8b  54 65 25 21 28 32 38 2b  |*Re%).1.Te%!(28+|
00011560  32 34 2a 52 65 25 29 3d  54 65 25 21 28 32 38 2b  |24*Re%)=Te%!(28+|
00011570  32 34 2a 52 65 25 29 80  ac 31 0d 2c 65 05 e1 0d  |24*Re%)..1.,e...|
00011580  2c 6a dd dd f2 63 62 28  68 25 29 3a ea 78 25 2c  |,j...cb(h%):.x%,|
00011590  79 25 2c 4b 64 25 2c 4c  64 25 2c 4d 64 25 2c 4e  |y%,Kd%,Ld%,Md%,N|
000115a0  64 25 3a c8 99 35 33 2c  2d 31 2c 34 b8 2c 2c 4c  |d%:..53,-1,4.,,L|
000115b0  64 25 3a 4c 64 25 3d 31  3c 3c 4c 64 25 3a c8 99  |d%:Ld%=1<<Ld%:..|
000115c0  35 33 2c 2d 31 2c 35 b8  2c 2c 4e 64 25 3a 4e 64  |53,-1,5.,,Nd%:Nd|
000115d0  25 3d 31 3c 3c 4e 64 25  3a c8 99 35 33 2c 2d 31  |%=1<<Nd%:..53,-1|
000115e0  2c 31 31 b8 2c 2c 4b 64  25 3a 4b 64 25 2b 3d 31  |,11.,,Kd%:Kd%+=1|
000115f0  3a c8 99 35 33 2c 2d 31  2c 31 32 b8 2c 2c 4d 64  |:..53,-1,12.,,Md|
00011600  25 3a 4d 64 25 2b 3d 31  3a 21 71 25 3d 68 25 3a  |%:Md%+=1:!q%=h%:|
00011610  c8 99 32 36 32 33 34 37  2c 2c 71 25 3a 78 25 3d  |..262347,,q%:x%=|
00011620  4b 64 25 2a 4c 64 25 3a  79 25 3d 4d 64 25 2a 4e  |Kd%*Ld%:y%=Md%*N|
00011630  64 25 3a 78 25 3d 28 78  25 2d 71 25 21 31 32 2b  |d%:x%=(x%-q%!12+|
00011640  71 25 21 34 29 81 32 3a  79 25 3d 28 79 25 2b 71  |q%!4).2:y%=(y%+q|
00011650  25 21 31 36 2d 71 25 21  38 29 81 32 0d 2c 6f 18  |%!16-q%!8).2.,o.|
00011660  c8 99 32 36 32 33 35 36  2c 2c 68 25 2c 78 25 2c  |..262356,,h%,x%,|
00011670  79 25 3a e1 0d 2c 74 2a  dd f2 68 61 3a ea 70 25  |y%:..,t*..ha:.p%|
00011680  3a c8 99 32 37 34 35 32  36 2c 2d 31 2c 30 b8 70  |:..274526,-1,0.p|
00011690  25 3a d6 5a 25 2c 70 25  2c 4c 61 24 3a e1 0d 2c  |%:.Z%,p%,La$:..,|
000116a0  79 19 dd a4 66 28 6e 24  29 3a e7 4c 61 24 3d 22  |y...f(n$):.La$="|
000116b0  2e 22 3a 3d bb 6e 24 0d  2c 7e 36 ea 69 25 3a 69  |.":=.n$.,~6.i%:i|
000116c0  25 3d a7 6e 24 2c 4c 61  24 29 3a e7 69 25 3c 3e  |%=.n$,La$):.i%<>|
000116d0  30 3a 3d bb 28 c0 6e 24  2c 69 25 2d 31 29 2b 22  |0:=.(.n$,i%-1)+"|
000116e0  2e 22 2b c1 6e 24 2c 69  25 2b 31 29 29 0d 2c 83  |."+.n$,i%+1)).,.|
000116f0  08 3d bb 6e 24 0d 2c 88  57 dd f2 44 62 28 61 25  |.=.n$.,.W..Db(a%|
00011700  29 3a ea 69 25 3a 42 25  3d 31 31 36 33 35 34 37  |):.i%:B%=1163547|
00011710  34 37 32 3a 43 25 3d 35  36 3a 47 61 25 3d ba 28  |472:C%=56:Ga%=.(|
00011720  50 25 2b 31 32 29 3a e7  47 61 25 3d 30 85 32 35  |P%+12):.Ga%=0.25|
00011730  33 2c a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |3,.msg_1(A%!12,"|
00011740  46 41 35 22 2c 22 50 53  5a 45 22 29 0d 2c 8d 08  |FA5","PSZE").,..|
00011750  e7 61 25 8c 0d 2c 92 13  61 25 3d 61 25 21 33 36  |.a%..,..a%=a%!36|
00011760  3a e7 30 3c 35 32 8c 0d  2c 97 1d e3 69 25 3d 30  |:.0<52..,...i%=0|
00011770  b8 35 32 88 34 3a 47 61  25 21 69 25 3d 61 25 21  |.52.4:Ga%!i%=a%!|
00011780  69 25 3a ed 0d 2c 9c 05  cd 0d 2c a1 0d cc 3a e7  |i%:..,....,...:.|
00011790  30 3c 3d 35 32 8c 0d 2c  a6 19 e3 69 25 3d 30 b8  |0<=52..,...i%=0.|
000117a0  35 32 88 34 3a 47 61 25  21 69 25 3d 30 3a ed 0d  |52.4:Ga%!i%=0:..|
000117b0  2c ab 05 cd 0d 2c b0 05  cd 0d 2c b5 2b f2 49 62  |,....,....,.+.Ib|
000117c0  3a f2 73 28 43 62 25 29  3a f2 70 28 43 62 25 29  |:.s(Cb%):.p(Cb%)|
000117d0  3a f2 63 61 72 65 74 5f  73 65 74 28 43 62 25 2c  |:.caret_set(Cb%,|
000117e0  35 29 3a e1 0d 2c ba 79  dd f2 49 62 3a ea 68 25  |5):..,.y..Ib:.h%|
000117f0  2c 69 25 2c 6e 25 3a f2  63 61 72 65 74 5f 69 6e  |,i%,n%:.caret_in|
00011800  66 6f 28 68 25 2c 69 25  2c 6e 25 29 3a f2 75 28  |fo(h%,i%,n%):.u(|
00011810  43 62 25 2c 35 2c 47 61  25 2c 34 29 3a f2 4d 28  |Cb%,5,Ga%,4):.M(|
00011820  31 32 2c 33 36 29 3a f2  4d 28 31 33 2c 33 32 29  |12,36):.M(13,32)|
00011830  3a f2 4d 28 31 34 2c 34  30 29 3a f2 4d 28 31 35  |:.M(14,40):.M(15|
00011840  2c 34 34 29 3a f2 4d 28  31 36 2c 34 38 29 3a f2  |,44):.M(16,48):.|
00011850  73 62 3a e7 47 61 25 21  35 32 3d 31 8c 0d 2c bf  |sb:.Ga%!52=1..,.|
00011860  19 f2 69 63 6f 6e 5f 75  6e 73 68 61 64 65 28 43  |..icon_unshade(C|
00011870  62 25 2c 33 33 29 0d 2c  c4 19 cc 3a f2 69 63 6f  |b%,33).,...:.ico|
00011880  6e 5f 73 68 61 64 65 28  43 62 25 2c 33 33 29 0d  |n_shade(Cb%,33).|
00011890  2c c9 05 cd 0d 2c ce 05  e1 0d 2c d3 34 dd f2 73  |,....,....,.4..s|
000118a0  62 3a ea 73 24 3a e7 ac  a4 69 63 6f 6e 5f 73 65  |b:.s$:...icon_se|
000118b0  74 28 43 62 25 2c 32 33  29 80 ac a4 69 63 6f 6e  |t(Cb%,23)...icon|
000118c0  5f 73 65 74 28 43 62 25  2c 32 32 29 8c 0d 2c d8  |_set(Cb%,22)..,.|
000118d0  18 f2 69 63 6f 6e 5f 73  65 6c 65 63 74 28 43 62  |..icon_select(Cb|
000118e0  25 2c 32 33 29 0d 2c dd  05 cd 0d 2c e2 17 e7 a4  |%,23).,....,....|
000118f0  69 63 6f 6e 5f 73 65 74  28 43 62 25 2c 32 33 29  |icon_set(Cb%,23)|
00011900  8c 0d 2c e7 19 73 24 3d  a4 6d 73 67 5f 30 28 41  |..,..s$=.msg_0(A|
00011910  25 21 31 32 2c 22 6d 6d  22 29 0d 2c ec 1b cc 3a  |%!12,"mm").,...:|
00011920  73 24 3d a4 6d 73 67 5f  30 28 41 25 21 31 32 2c  |s$=.msg_0(A%!12,|
00011930  22 69 6e 22 29 0d 2c f1  05 cd 0d 2c f6 c6 f2 69  |"in").,....,...i|
00011940  63 6f 6e 5f 77 72 69 74  65 28 43 62 25 2c 32 36  |con_write(Cb%,26|
00011950  2c 73 24 29 3a f2 69 63  6f 6e 5f 77 72 69 74 65  |,s$):.icon_write|
00011960  28 43 62 25 2c 32 39 2c  73 24 29 3a f2 69 63 6f  |(Cb%,29,s$):.ico|
00011970  6e 5f 77 72 69 74 65 28  43 62 25 2c 32 37 2c 73  |n_write(Cb%,27,s|
00011980  24 29 3a f2 69 63 6f 6e  5f 77 72 69 74 65 28 43  |$):.icon_write(C|
00011990  62 25 2c 33 30 2c 73 24  29 3a f2 69 63 6f 6e 5f  |b%,30,s$):.icon_|
000119a0  77 72 69 74 65 28 43 62  25 2c 32 38 2c 73 24 29  |write(Cb%,28,s$)|
000119b0  3a f2 69 63 6f 6e 5f 77  72 69 74 65 28 43 62 25  |:.icon_write(Cb%|
000119c0  2c 33 31 2c 73 24 29 3a  f2 46 28 36 2c 38 29 3a  |,31,s$):.F(6,8):|
000119d0  f2 46 28 37 2c 31 32 29  3a f2 46 28 38 2c 32 30  |.F(7,12):.F(8,20|
000119e0  29 3a f2 46 28 39 2c 31  36 29 3a f2 46 28 31 30  |):.F(9,16):.F(10|
000119f0  2c 32 34 29 3a f2 46 28  31 31 2c 32 38 29 3a e1  |,24):.F(11,28):.|
00011a00  0d 2c fb 30 dd f2 4d 28  71 62 25 2c 5f 61 25 29  |.,.0..M(qb%,_a%)|
00011a10  3a f2 69 63 6f 6e 5f 77  72 69 74 65 28 43 62 25  |:.icon_write(Cb%|
00011a20  2c 71 62 25 2c c3 47 61  25 21 5f 61 25 29 3a e1  |,qb%,.Ga%!_a%):.|
00011a30  0d 2d 00 26 dd f2 46 28  71 62 25 2c 5f 61 25 29  |.-.&..F(qb%,_a%)|
00011a40  3a ea 76 25 3a 76 25 3d  47 61 25 21 5f 61 25 3a  |:.v%:v%=Ga%!_a%:|
00011a50  c8 8e 71 62 25 ca 0d 2d  05 13 c9 38 3a 76 25 3d  |..qb%..-...8:v%=|
00011a60  47 61 25 21 31 32 2d 76  25 0d 2d 0a 13 c9 31 31  |Ga%!12-v%.-...11|
00011a70  3a 76 25 3d 47 61 25 21  38 2d 76 25 0d 2d 0f 05  |:v%=Ga%!8-v%.-..|
00011a80  cb 0d 2d 14 22 f2 69 63  6f 6e 5f 77 72 69 74 65  |..-.".icon_write|
00011a90  28 43 62 25 2c 71 62 25  2c a4 70 61 28 76 25 29  |(Cb%,qb%,.pa(v%)|
00011aa0  29 3a e1 0d 2d 19 24 dd  a4 70 61 28 76 25 29 3a  |):..-.$..pa(v%):|
00011ab0  ea 40 25 3a e7 a4 69 63  6f 6e 5f 73 65 74 28 43  |.@%:..icon_set(C|
00011ac0  62 25 2c 32 33 29 8c 0d  2d 1e 1e 40 25 3d 22 2b  |b%,23)..-..@%="+|
00011ad0  46 31 30 22 2b 4c 61 24  2b 22 31 22 3a 3d c3 28  |F10"+La$+"1":=.(|
00011ae0  76 25 2f 63 29 0d 2d 23  20 cc 3a 40 25 3d 22 2b  |v%/c).-# .:@%="+|
00011af0  46 31 30 22 2b 4c 61 24  2b 22 33 22 3a 3d c3 28  |F10"+La$+"3":=.(|
00011b00  76 25 2f 64 29 0d 2d 28  05 cd 0d 2d 2d 2b dd f2  |v%/d).-(...--+..|
00011b10  42 61 28 66 24 2c 56 65  25 29 3a ea 4a 25 2c 60  |Ba(f$,Ve%):.J%,`|
00011b20  25 2c 79 62 25 2c 57 65  25 2c 74 24 3a e7 a4 6c  |%,yb%,We%,t$:..l|
00011b30  28 66 24 29 8c 0d 2d 32  17 f5 3a 4a 25 3d a4 62  |(f$)..-2..:J%=.b|
00011b40  28 22 70 6e 3a 22 29 3a  e7 4a 25 8c 0d 2d 37 24  |("pn:"):.J%..-7$|
00011b50  74 24 3d a4 71 61 28 60  25 2c 24 4a 25 29 3a e7  |t$=.qa(`%,$J%):.|
00011b60  74 24 3c 3e 22 22 f2 6d  63 28 66 24 2c 74 24 29  |t$<>"".mc(f$,t$)|
00011b70  0d 2d 3c 32 60 25 21 35  32 3d 56 65 25 3a 79 62  |.-<2`%!52=Ve%:yb|
00011b80  25 3d 6a 61 25 3a 57 65  25 3d 30 3a c8 95 79 62  |%=ja%:We%=0:..yb|
00011b90  25 3e 30 3a e7 24 60 25  21 34 3d 24 79 62 25 21  |%>0:.$`%!4=$yb%!|
00011ba0  34 8c 0d 2d 41 0e e7 79  62 25 21 35 32 3d 30 8c  |4..-A..yb%!52=0.|
00011bb0  0d 2d 46 48 60 25 21 30  3d 79 62 25 21 30 3a f2  |.-FH`%!0=yb%!0:.|
00011bc0  66 72 65 65 5f 73 74 72  75 63 74 75 72 65 28 79  |free_structure(y|
00011bd0  62 25 21 34 29 3a 42 25  3d 31 31 36 33 35 34 37  |b%!4):B%=1163547|
00011be0  34 37 32 3a 43 25 3d 79  62 25 3a d6 50 25 2b 31  |472:C%=yb%:.P%+1|
00011bf0  36 3a 79 62 25 3d 2d 31  0d 2d 4b 2c cc 3a 42 25  |6:yb%=-1.-K,.:B%|
00011c00  3d 31 31 36 33 35 34 37  34 37 32 3a 43 25 3d 60  |=1163547472:C%=`|
00011c10  25 3a d6 50 25 2b 31 36  3a 60 25 3d 30 3a 79 62  |%:.P%+16:`%=0:yb|
00011c20  25 3d 2d 31 0d 2d 50 05  cd 0d 2d 55 14 cc 3a e7  |%=-1.-P...-U..:.|
00011c30  24 60 25 21 34 3c 24 79  62 25 21 34 8c 0d 2d 5a  |$`%!4<$yb%!4..-Z|
00011c40  13 60 25 21 30 3d 79 62  25 3a 79 62 25 3d 2d 31  |.`%!0=yb%:yb%=-1|
00011c50  0d 2d 5f 17 cc 3a 57 65  25 3d 79 62 25 3a 79 62  |.-_..:We%=yb%:yb|
00011c60  25 3d 79 62 25 21 30 0d  2d 64 05 cd 0d 2d 69 05  |%=yb%!0.-d...-i.|
00011c70  cd 0d 2d 6e 0a ce 3a e7  60 25 8c 0d 2d 73 17 e7  |..-n..:.`%..-s..|
00011c80  57 65 25 57 65 25 21 30  3d 60 25 8b 6a 61 25 3d  |We%We%!0=`%.ja%=|
00011c90  60 25 0d 2d 78 05 cd 0d  2d 7d 05 cd 0d 2d 82 0c  |`%.-x...-}...-..|
00011ca0  fd 4a 25 3d 30 3a f2 6d  0d 2d 87 05 cd 0d 2d 8c  |.J%=0:.m.-....-.|
00011cb0  05 e1 0d 2d 91 2f dd f2  6d 63 28 66 24 2c 74 24  |...-./..mc(f$,t$|
00011cc0  29 3a f2 53 28 a4 6d 73  67 5f 32 28 41 25 21 31  |):.S(.msg_2(A%!1|
00011cd0  32 2c 22 4f 4b 4f 22 2c  66 24 2c 74 24 29 29 3a  |2,"OKO",f$,t$)):|
00011ce0  e1 0d 2d 96 59 dd a4 71  61 28 f8 60 25 2c 63 24  |..-.Y..qa(.`%,c$|
00011cf0  29 3a ea 74 24 3a 42 25  3d 31 31 36 33 35 34 37  |):.t$:B%=1163547|
00011d00  34 37 32 3a 43 25 3d 35  36 3a 60 25 3d ba 28 50  |472:C%=56:`%=.(P|
00011d10  25 2b 31 32 29 3a e7 60  25 3d 30 85 32 35 33 2c  |%+12):.`%=0.253,|
00011d20  a4 6d 73 67 5f 31 28 41  25 21 31 32 2c 22 46 41  |.msg_1(A%!12,"FA|
00011d30  35 22 2c 22 50 53 5a 45  22 29 0d 2d 9b 4b 60 25  |5","PSZE").-.K`%|
00011d40  21 30 3d 30 3a 24 71 25  3d 63 24 3a 42 25 3d 71  |!0=0:$q%=c$:B%=q|
00011d50  25 3a 43 25 3d 32 3a 60  25 21 34 3d ba 28 50 25  |%:C%=2:`%!4=.(P%|
00011d60  2b 32 38 29 3a 4a 25 3d  a4 62 28 22 70 77 3a 22  |+28):J%=.b("pw:"|
00011d70  29 3a e7 4a 25 60 25 21  38 3d bb 24 4a 25 8b 3d  |):.J%`%!8=.$J%.=|
00011d80  22 70 77 3a 22 0d 2d a0  25 4a 25 3d a4 62 28 22  |"pw:".-.%J%=.b("|
00011d90  70 68 3a 22 29 3a e7 4a  25 60 25 21 31 32 3d bb  |ph:"):.J%`%!12=.|
00011da0  24 4a 25 8b 3d 22 70 68  3a 22 0d 2d a5 25 4a 25  |$J%.="ph:".-.%J%|
00011db0  3d a4 62 28 22 70 62 3a  22 29 3a e7 4a 25 60 25  |=.b("pb:"):.J%`%|
00011dc0  21 31 36 3d bb 24 4a 25  8b 3d 22 70 62 3a 22 0d  |!16=.$J%.="pb:".|
00011dd0  2d aa 25 4a 25 3d a4 62  28 22 70 74 3a 22 29 3a  |-.%J%=.b("pt:"):|
00011de0  e7 4a 25 60 25 21 32 30  3d bb 24 4a 25 8b 3d 22  |.J%`%!20=.$J%.="|
00011df0  70 74 3a 22 0d 2d af 25  4a 25 3d a4 62 28 22 70  |pt:".-.%J%=.b("p|
00011e00  6c 3a 22 29 3a e7 4a 25  60 25 21 32 34 3d bb 24  |l:"):.J%`%!24=.$|
00011e10  4a 25 8b 3d 22 70 6c 3a  22 0d 2d b4 25 4a 25 3d  |J%.="pl:".-.%J%=|
00011e20  a4 62 28 22 70 72 3a 22  29 3a e7 4a 25 60 25 21  |.b("pr:"):.J%`%!|
00011e30  32 38 3d bb 24 4a 25 8b  3d 22 70 72 3a 22 0d 2d  |28=.$J%.="pr:".-|
00011e40  b9 25 4a 25 3d a4 62 28  22 74 62 3a 22 29 3a e7  |.%J%=.b("tb:"):.|
00011e50  4a 25 60 25 21 33 32 3d  bb 24 4a 25 8b 3d 22 74  |J%`%!32=.$J%.="t|
00011e60  62 3a 22 0d 2d be 25 4a  25 3d a4 62 28 22 74 74  |b:".-.%J%=.b("tt|
00011e70  3a 22 29 3a e7 4a 25 60  25 21 33 36 3d bb 24 4a  |:"):.J%`%!36=.$J|
00011e80  25 8b 3d 22 74 74 3a 22  0d 2d c3 25 4a 25 3d a4  |%.="tt:".-.%J%=.|
00011e90  62 28 22 74 6c 3a 22 29  3a e7 4a 25 60 25 21 34  |b("tl:"):.J%`%!4|
00011ea0  30 3d bb 24 4a 25 8b 3d  22 74 6c 3a 22 0d 2d c8  |0=.$J%.="tl:".-.|
00011eb0  25 4a 25 3d a4 62 28 22  74 72 3a 22 29 3a e7 4a  |%J%=.b("tr:"):.J|
00011ec0  25 60 25 21 34 34 3d bb  24 4a 25 8b 3d 22 74 72  |%`%!44=.$J%.="tr|
00011ed0  3a 22 0d 2d cd 25 4a 25  3d a4 62 28 22 74 68 3a  |:".-.%J%=.b("th:|
00011ee0  22 29 3a e7 4a 25 60 25  21 34 38 3d bb 24 4a 25  |"):.J%`%!48=.$J%|
00011ef0  8b 3d 22 74 68 3a 22 0d  2d d2 07 3d 22 22 0d 2d  |.="th:".-..="".-|
00011f00  d7 f3 dd f2 6e 63 28 63  25 2c 4b 25 29 3a d5 23  |....nc(c%,K%):.#|
00011f10  63 25 2c 22 70 6e 3a 20  22 2b 24 4b 25 21 34 3a  |c%,"pn: "+$K%!4:|
00011f20  d5 23 63 25 2c 22 70 77  3a 20 22 2b c3 4b 25 21  |.#c%,"pw: "+.K%!|
00011f30  38 3a d5 23 63 25 2c 22  70 68 3a 20 22 2b c3 4b  |8:.#c%,"ph: "+.K|
00011f40  25 21 31 32 3a d5 23 63  25 2c 22 70 62 3a 20 22  |%!12:.#c%,"pb: "|
00011f50  2b c3 4b 25 21 31 36 3a  d5 23 63 25 2c 22 70 74  |+.K%!16:.#c%,"pt|
00011f60  3a 20 22 2b c3 4b 25 21  32 30 3a d5 23 63 25 2c  |: "+.K%!20:.#c%,|
00011f70  22 70 6c 3a 20 22 2b c3  4b 25 21 32 34 3a d5 23  |"pl: "+.K%!24:.#|
00011f80  63 25 2c 22 70 72 3a 20  22 2b c3 4b 25 21 32 38  |c%,"pr: "+.K%!28|
00011f90  3a d5 23 63 25 2c 22 74  62 3a 20 22 2b c3 4b 25  |:.#c%,"tb: "+.K%|
00011fa0  21 33 32 3a d5 23 63 25  2c 22 74 74 3a 20 22 2b  |!32:.#c%,"tt: "+|
00011fb0  c3 4b 25 21 33 36 3a d5  23 63 25 2c 22 74 6c 3a  |.K%!36:.#c%,"tl:|
00011fc0  20 22 2b c3 4b 25 21 34  30 3a d5 23 63 25 2c 22  | "+.K%!40:.#c%,"|
00011fd0  74 72 3a 20 22 2b c3 4b  25 21 34 34 3a d5 23 63  |tr: "+.K%!44:.#c|
00011fe0  25 2c 22 74 68 3a 20 22  2b c3 4b 25 21 34 38 3a  |%,"th: "+.K%!48:|
00011ff0  e1 0d 2d dc f5 dd f2 6d  62 3a ea 60 25 2c 73 24  |..-....mb:.`%,s$|
00012000  2c 58 65 25 2c 79 62 25  2c 57 65 25 2c 63 25 2c  |,Xe%,yb%,We%,c%,|
00012010  7a 25 3a ea 65 2c 66 2c  67 2c 68 2c 69 2c 6a 3a  |z%:.e,f,g,h,i,j:|
00012020  65 3d a4 66 28 a4 69 63  6f 6e 5f 72 65 61 64 28  |e=.f(.icon_read(|
00012030  43 62 25 2c 36 29 29 3a  66 3d a4 66 28 a4 69 63  |Cb%,6)):f=.f(.ic|
00012040  6f 6e 5f 72 65 61 64 28  43 62 25 2c 37 29 29 3a  |on_read(Cb%,7)):|
00012050  67 3d a4 66 28 a4 69 63  6f 6e 5f 72 65 61 64 28  |g=.f(.icon_read(|
00012060  43 62 25 2c 31 30 29 29  3a 68 3d a4 66 28 a4 69  |Cb%,10)):h=.f(.i|
00012070  63 6f 6e 5f 72 65 61 64  28 43 62 25 2c 31 31 29  |con_read(Cb%,11)|
00012080  29 3a 69 3d a4 66 28 a4  69 63 6f 6e 5f 72 65 61  |):i=.f(.icon_rea|
00012090  64 28 43 62 25 2c 38 29  29 3a 6a 3d a4 66 28 a4  |d(Cb%,8)):j=.f(.|
000120a0  69 63 6f 6e 5f 72 65 61  64 28 43 62 25 2c 39 29  |icon_read(Cb%,9)|
000120b0  29 3a 73 24 3d a4 69 63  6f 6e 5f 72 65 61 64 28  |):s$=.icon_read(|
000120c0  43 62 25 2c 35 29 3a e7  73 24 3d 22 22 85 32 35  |Cb%,5):.s$="".25|
000120d0  34 2c a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |4,.msg_0(A%!12,"|
000120e0  4f 4b 41 44 22 29 0d 2d  e1 35 e7 a4 66 28 a4 69  |OKAD").-.5..f(.i|
000120f0  63 6f 6e 5f 72 65 61 64  28 43 62 25 2c 36 29 29  |con_read(Cb%,6))|
00012100  3d 30 85 32 35 34 2c a4  6d 73 67 5f 30 28 41 25  |=0.254,.msg_0(A%|
00012110  21 31 32 2c 22 4f 4b 41  45 22 29 0d 2d e6 35 e7  |!12,"OKAE").-.5.|
00012120  a4 66 28 a4 69 63 6f 6e  5f 72 65 61 64 28 43 62  |.f(.icon_read(Cb|
00012130  25 2c 37 29 29 3d 30 85  32 35 34 2c a4 6d 73 67  |%,7))=0.254,.msg|
00012140  5f 30 28 41 25 21 31 32  2c 22 4f 4b 41 45 22 29  |_0(A%!12,"OKAE")|
00012150  0d 2d eb 3a e7 28 69 2b  6a 3e 66 29 85 32 35 34  |.-.:.(i+j>f).254|
00012160  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 4f  |,.msg_1(A%!12,"O|
00012170  4b 41 59 22 2c a4 6d 73  67 5f 30 28 41 25 21 31  |KAY",.msg_0(A%!1|
00012180  32 2c 22 4f 4b 41 5a 22  29 29 0d 2d f0 3a e7 28  |2,"OKAZ")).-.:.(|
00012190  67 2b 68 3e 65 29 85 32  35 34 2c a4 6d 73 67 5f  |g+h>e).254,.msg_|
000121a0  31 28 41 25 21 31 32 2c  22 4f 4b 41 59 22 2c a4  |1(A%!12,"OKAY",.|
000121b0  6d 73 67 5f 30 28 41 25  21 31 32 2c 22 4f 4b 42  |msg_0(A%!12,"OKB|
000121c0  41 22 29 29 0d 2d f5 23  c8 99 32 36 33 38 37 32  |A")).-.#..263872|
000121d0  3a 60 25 3d 6a 61 25 3a  c8 95 60 25 3a e7 24 60  |:`%=ja%:..`%:.$`|
000121e0  25 21 34 3d 73 24 8c 0d  2d fa 0f 58 65 25 3d 60  |%!4=s$..-..Xe%=`|
000121f0  25 3a 60 25 3d 30 0d 2d  ff 0d cc 3a 60 25 3d 60  |%:`%=0.-...:`%=`|
00012200  25 21 30 0d 2e 04 05 cd  0d 2e 09 2c ce 3a e7 58  |%!0........,.:.X|
00012210  65 25 e7 58 65 25 21 35  32 3d 32 85 32 35 34 2c  |e%.Xe%!52=2.254,|
00012220  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 4f 4b  |.msg_0(A%!12,"OK|
00012230  41 58 22 29 0d 2e 0e 0b  e7 58 65 25 3d 30 8c 0d  |AX").....Xe%=0..|
00012240  2e 13 4a 42 25 3d 31 31  36 33 35 34 37 34 37 32  |..JB%=1163547472|
00012250  3a 43 25 3d 35 36 3a 58  65 25 3d ba 28 50 25 2b  |:C%=56:Xe%=.(P%+|
00012260  31 32 29 3a e7 58 65 25  3d 30 85 32 35 33 2c a4  |12):.Xe%=0.253,.|
00012270  6d 73 67 5f 31 28 41 25  21 31 32 2c 22 46 41 35  |msg_1(A%!12,"FA5|
00012280  22 2c 22 50 53 5a 45 22  29 0d 2e 18 52 58 65 25  |","PSZE")...RXe%|
00012290  21 30 3d 30 3a 24 71 25  3d 73 24 3a 42 25 3d 71  |!0=0:$q%=s$:B%=q|
000122a0  25 3a 43 25 3d 32 3a 58  65 25 21 34 3d ba 28 50  |%:C%=2:Xe%!4=.(P|
000122b0  25 2b 32 38 29 3a 79 62  25 3d 6a 61 25 3a 57 65  |%+28):yb%=ja%:We|
000122c0  25 3d 30 3a c8 95 79 62  25 3e 30 3a e7 24 58 65  |%=0:..yb%>0:.$Xe|
000122d0  25 21 34 3c 24 79 62 25  21 34 8c 0d 2e 1d 14 58  |%!4<$yb%!4.....X|
000122e0  65 25 21 30 3d 79 62 25  3a 79 62 25 3d 2d 31 0d  |e%!0=yb%:yb%=-1.|
000122f0  2e 22 17 cc 3a 57 65 25  3d 79 62 25 3a 79 62 25  |."..:We%=yb%:yb%|
00012300  3d 79 62 25 21 30 0d 2e  27 05 cd 0d 2e 2c 1b ce  |=yb%!0..'....,..|
00012310  3a e7 57 65 25 57 65 25  21 30 3d 58 65 25 8b 6a  |:.We%We%!0=Xe%.j|
00012320  61 25 3d 58 65 25 0d 2e  31 05 cd 0d 2e 36 e9 f2  |a%=Xe%..1....6..|
00012330  6f 28 36 2c 58 65 25 2c  38 2c 2d 31 2c 5a 65 25  |o(6,Xe%,8,-1,Ze%|
00012340  29 3a f2 6f 28 37 2c 58  65 25 2c 31 32 2c 2d 31  |):.o(7,Xe%,12,-1|
00012350  2c 5a 65 25 29 3a f2 6f  28 39 2c 58 65 25 2c 31  |,Ze%):.o(9,Xe%,1|
00012360  36 2c 2d 31 2c 5a 65 25  29 3a f2 6f 28 38 2c 58  |6,-1,Ze%):.o(8,X|
00012370  65 25 2c 32 30 2c 2d 31  2c 5a 65 25 29 3a f2 6f  |e%,20,-1,Ze%):.o|
00012380  28 31 30 2c 58 65 25 2c  32 34 2c 2d 31 2c 5a 65  |(10,Xe%,24,-1,Ze|
00012390  25 29 3a f2 6f 28 31 31  2c 58 65 25 2c 32 38 2c  |%):.o(11,Xe%,28,|
000123a0  2d 31 2c 5a 65 25 29 3a  f2 6f 28 31 33 2c 58 65  |-1,Ze%):.o(13,Xe|
000123b0  25 2c 33 32 2c 30 2c 5a  65 25 29 3a f2 6f 28 31  |%,32,0,Ze%):.o(1|
000123c0  32 2c 58 65 25 2c 33 36  2c 30 2c 5a 65 25 29 3a  |2,Xe%,36,0,Ze%):|
000123d0  f2 6f 28 31 34 2c 58 65  25 2c 34 30 2c 30 2c 5a  |.o(14,Xe%,40,0,Z|
000123e0  65 25 29 3a f2 6f 28 31  35 2c 58 65 25 2c 34 34  |e%):.o(15,Xe%,44|
000123f0  2c 30 2c 5a 65 25 29 3a  f2 6f 28 31 36 2c 58 65  |,0,Ze%):.o(16,Xe|
00012400  25 2c 34 38 2c 30 2c 5a  65 25 29 3a 58 65 25 21  |%,48,0,Ze%):Xe%!|
00012410  35 32 3d 31 0d 2e 3b 21  f2 6f 63 3a 7a 25 3d 41  |52=1..;!.oc:z%=A|
00012420  25 21 34 38 3a c8 95 7a  25 3a e7 7a 25 21 33 36  |%!48:..z%:.z%!36|
00012430  3d 58 65 25 8c 0d 2e 40  0d e7 7a 25 21 32 34 80  |=Xe%...@..z%!24.|
00012440  32 8c 0d 2e 45 27 f2 73  65 6c 65 63 74 5f 70 72  |2...E'.select_pr|
00012450  69 6e 74 65 72 28 7a 25  2c 2d 31 2c 30 29 3a f2  |inter(z%,-1,0):.|
00012460  77 62 28 7a 25 29 3a f2  7a 0d 2e 4a 05 cd 0d 2e  |wb(z%):.z..J....|
00012470  4f 05 cd 0d 2e 54 18 7a  25 3d 7a 25 21 30 3a ce  |O....T.z%=z%!0:.|
00012480  3a c8 99 32 36 33 38 37  33 3a e1 0d 2e 59 20 dd  |:..263873:...Y .|
00012490  f2 6f 63 3a ea 63 25 2c  60 25 2c 5f 65 25 2c 73  |.oc:.c%,`%,_e%,s|
000124a0  24 2c 66 62 25 3a e7 69  61 25 8c 0d 2e 5e 32 73  |$,fb%:.ia%...^2s|
000124b0  24 3d 22 3c 50 72 69 6e  74 65 72 73 24 44 69 72  |$="<Printers$Dir|
000124c0  3e 22 2b 22 2e 52 65 6d  6f 74 65 2e 49 44 22 2b  |>"+".Remote.ID"+|
000124d0  68 24 2b 22 2e 50 61 70  65 72 52 57 22 0d 2e 63  |h$+".PaperRW"..c|
000124e0  24 cc 3a 73 24 3d 22 3c  50 72 69 6e 74 65 72 73  |$.:s$="<Printers|
000124f0  24 44 69 72 3e 22 2b 22  2e 50 61 70 65 72 52 57  |$Dir>"+".PaperRW|
00012500  22 0d 2e 68 05 cd 0d 2e  6d 32 c8 99 31 33 31 30  |"..h....m2..1310|
00012510  38 30 2c 31 37 2c 73 24  b8 66 62 25 3b 66 25 3a  |80,17,s$.fb%;f%:|
00012520  e7 28 66 25 80 31 29 21  66 62 25 3d 32 35 34 3a  |.(f%.1)!fb%=254:|
00012530  c8 99 34 33 2c 66 62 25  0d 2e 72 0d e7 28 66 62  |..43,fb%..r..(fb|
00012540  25 3d 30 29 8c 0d 2e 77  45 c8 99 31 33 31 30 38  |%=0)...wE..13108|
00012550  30 2c 31 31 2c 73 24 2c  34 30 33 38 2c 2c 30 2c  |0,11,s$,4038,,0,|
00012560  30 b8 66 62 25 3b 66 25  3a e7 28 66 25 80 31 29  |0.fb%;f%:.(f%.1)|
00012570  f2 62 28 a4 6d 73 67 5f  30 28 41 25 21 31 32 2c  |.b(.msg_0(A%!12,|
00012580  22 57 41 31 34 22 29 29  3a e1 0d 2e 7c 42 cc 3a  |"WA14")):...|B.:|
00012590  c8 99 31 33 31 30 38 30  2c 34 2c 73 24 2c 2c 2c  |..131080,4,s$,,,|
000125a0  2c 30 b8 66 62 25 3b 66  25 3a e7 28 66 25 80 31  |,0.fb%;f%:.(f%.1|
000125b0  29 3d 30 c8 99 31 33 31  30 38 30 2c 34 2c 73 24  |)=0..131080,4,s$|
000125c0  2c 2c 2c 2c 33 b8 66 62  25 3b 66 25 0d 2e 81 25  |,,,,3.fb%;f%...%|
000125d0  e7 28 66 25 80 31 29 f2  62 28 a4 6d 73 67 5f 30  |.(f%.1).b(.msg_0|
000125e0  28 41 25 21 31 32 2c 22  57 41 31 34 22 29 29 3a  |(A%!12,"WA14")):|
000125f0  e1 0d 2e 86 05 cd 0d 2e  8b 3b c8 99 31 33 31 30  |.........;..1310|
00012600  38 35 2c 31 34 33 2c 73  24 b8 63 25 3b 66 25 3a  |85,143,s$.c%;f%:|
00012610  e7 28 66 25 80 31 29 f2  62 28 a4 6d 73 67 5f 30  |.(f%.1).b(.msg_0|
00012620  28 41 25 21 31 32 2c 22  57 41 31 34 22 29 29 3a  |(A%!12,"WA14")):|
00012630  e1 0d 2e 90 08 e7 63 25  8c 0d 2e 95 19 60 25 3d  |......c%.....`%=|
00012640  6a 61 25 3a c8 95 60 25  3a e7 60 25 21 35 32 3d  |ja%:..`%:.`%!52=|
00012650  31 8c 0d 2e 9a 15 f2 6e  63 28 63 25 2c 60 25 29  |1......nc(c%,`%)|
00012660  3a 5f 65 25 2b 3d 31 0d  2e 9f 05 cd 0d 2e a4 20  |:_e%+=1........ |
00012670  60 25 3d 60 25 21 30 3a  ce 3a c8 99 31 33 31 30  |`%=`%!0:.:..1310|
00012680  38 35 2c 2c 63 25 3a e7  5f 65 25 8c 0d 2e a9 2b  |85,,c%:._e%....+|
00012690  c8 99 31 33 31 30 38 30  2c 31 38 2c 73 24 2c 34  |..131080,18,s$,4|
000126a0  30 33 38 3a c8 99 31 33  31 30 38 30 2c 34 2c 73  |038:..131080,4,s|
000126b0  24 2c 2c 2c 2c 31 39 0d  2e ae 13 cc 3a c8 99 31  |$,,,,19.....:..1|
000126c0  33 31 30 38 30 2c 36 2c  73 24 0d 2e b3 05 cd 0d  |31080,6,s$......|
000126d0  2e b8 05 cd 0d 2e bd 05  e1 0d 2e c2 44 dd f2 6f  |............D..o|
000126e0  28 71 62 25 2c 77 64 25  2c 5f 61 25 2c 60 65 25  |(qb%,wd%,_a%,`e%|
000126f0  2c f8 56 65 25 29 3a ea  76 2c 76 25 3a 76 3d a4  |,.Ve%):.v,v%:v=.|
00012700  66 28 a4 69 63 6f 6e 5f  72 65 61 64 28 43 62 25  |f(.icon_read(Cb%|
00012710  2c 71 62 25 29 29 3a c8  8e 71 62 25 ca 0d 2e c7  |,qb%)):..qb%....|
00012720  20 c9 38 3a 76 3d a4 66  28 a4 69 63 6f 6e 5f 72  | .8:v=.f(.icon_r|
00012730  65 61 64 28 43 62 25 2c  37 29 29 2d 76 0d 2e cc  |ead(Cb%,7))-v...|
00012740  21 c9 31 31 3a 76 3d a4  66 28 a4 69 63 6f 6e 5f  |!.11:v=.f(.icon_|
00012750  72 65 61 64 28 43 62 25  2c 36 29 29 2d 76 0d 2e  |read(Cb%,6))-v..|
00012760  d1 05 cb 0d 2e d6 09 e7  60 65 25 8c 0d 2e db 23  |........`e%....#|
00012770  e7 a4 69 63 6f 6e 5f 73  65 74 28 43 62 25 2c 32  |..icon_set(Cb%,2|
00012780  33 29 76 25 3d 76 2a 63  8b 76 25 3d 76 2a 64 0d  |3)v%=v*c.v%=v*d.|
00012790  2e e0 0a cc 3a 76 25 3d  76 0d 2e e5 05 cd 0d 2e  |....:v%=v.......|
000127a0  ea 11 e7 77 64 25 21 5f  61 25 3c 3e 76 25 8c 0d  |...wd%!_a%<>v%..|
000127b0  2e ef 24 56 65 25 3d 2d  31 3a 77 64 25 21 5f 61  |..$Ve%=-1:wd%!_a|
000127c0  25 3d 76 25 3a e7 47 61  25 47 61 25 21 5f 61 25  |%=v%:.Ga%Ga%!_a%|
000127d0  3d 76 25 0d 2e f4 05 cd  0d 2e f9 05 e1 0d 2e fe  |=v%.............|
000127e0  50 dd f2 72 62 3a ea 73  24 2c 60 25 2c 57 65 25  |P..rb:.s$,`%,We%|
000127f0  2c 69 25 2c 7a 25 3a c8  99 32 36 33 38 37 32 3a  |,i%,z%:..263872:|
00012800  73 24 3d a4 69 63 6f 6e  5f 72 65 61 64 28 43 62  |s$=.icon_read(Cb|
00012810  25 2c 35 29 3a 60 25 3d  6a 61 25 3a c8 95 60 25  |%,5):`%=ja%:..`%|
00012820  3e 30 3a e7 24 60 25 21  34 3d 73 24 8c 0d 2f 03  |>0:.$`%!4=s$../.|
00012830  0d e7 60 25 21 35 32 3d  31 8c 0d 2f 08 34 7a 25  |..`%!52=1../.4z%|
00012840  3d 41 25 21 34 38 3a c8  95 7a 25 3a e7 7a 25 21  |=A%!48:..z%:.z%!|
00012850  33 36 3d 60 25 85 32 35  34 2c a4 6d 73 67 5f 30  |36=`%.254,.msg_0|
00012860  28 41 25 21 31 32 2c 22  4f 4b 51 61 22 29 0d 2f  |(A%!12,"OKQa")./|
00012870  0d 13 7a 25 3d 7a 25 21  30 3a ce 3a e7 57 65 25  |..z%=z%!0:.:.We%|
00012880  8c 0d 2f 12 0e 57 65 25  21 30 3d 60 25 21 30 0d  |../..We%!0=`%!0.|
00012890  2f 17 0e cc 3a 6a 61 25  3d 60 25 21 30 0d 2f 1c  |/...:ja%=`%!0./.|
000128a0  05 cd 0d 2f 21 38 f2 66  72 65 65 5f 73 74 72 75  |.../!8.free_stru|
000128b0  63 74 75 72 65 28 60 25  21 34 29 3a 42 25 3d 31  |cture(`%!4):B%=1|
000128c0  31 36 33 35 34 37 34 37  32 3a 43 25 3d 60 25 3a  |163547472:C%=`%:|
000128d0  d6 50 25 2b 31 36 3a f2  6f 63 0d 2f 26 1e cc 3a  |.P%+16:.oc./&..:|
000128e0  85 32 35 34 2c a4 6d 73  67 5f 30 28 41 25 21 31  |.254,.msg_0(A%!1|
000128f0  32 2c 22 4f 4b 52 22 29  0d 2f 2b 05 cd 0d 2f 30  |2,"OKR")./+.../0|
00012900  23 e3 69 25 3d 30 b8 35  32 88 34 3a 47 61 25 21  |#.i%=0.52.4:Ga%!|
00012910  69 25 3d 30 3a ed 3a f2  49 62 3a 60 25 3d 2d 31  |i%=0:.:.Ib:`%=-1|
00012920  0d 2f 35 14 cc 3a 57 65  25 3d 60 25 3a 60 25 3d  |./5..:We%=`%:`%=|
00012930  60 25 21 30 0d 2f 3a 05  cd 0d 2f 3f 23 ce 3a e7  |`%!0./:.../?#.:.|
00012940  60 25 3d 30 85 32 35 34  2c a4 6d 73 67 5f 30 28  |`%=0.254,.msg_0(|
00012950  41 25 21 31 32 2c 22 4f  4b 51 22 29 0d 2f 44 0e  |A%!12,"OKQ")./D.|
00012960  c8 99 32 36 33 38 37 33  3a e1 0d 2f 49 7e dd f2  |..263873:../I~..|
00012970  74 62 3a f2 73 28 41 25  21 34 30 29 3a 21 71 25  |tb:.s(A%!40):!q%|
00012980  3d 41 25 21 34 30 3a c8  99 32 36 32 33 34 38 2c  |=A%!40:..262348,|
00012990  2c 71 25 84 31 3a 71 25  21 34 38 3d 71 25 21 35  |,q%.1:q%!48=q%!5|
000129a0  36 2d 28 41 25 21 34 34  2a 70 61 25 2a 32 29 2d  |6-(A%!44*pa%*2)-|
000129b0  28 41 25 21 33 32 2a 70  61 25 29 3a c8 99 32 36  |(A%!32*pa%):..26|
000129c0  32 33 35 39 2c 41 25 21  34 30 2c 71 25 2b 34 34  |2359,A%!40,q%+44|
000129d0  3a 71 25 21 32 38 3d 2d  31 3a c8 99 32 36 32 33  |:q%!28=-1:..2623|
000129e0  34 31 2c 2c 71 25 3a e1  0d 2f 4e 17 dd f2 6b 62  |41,,q%:../N...kb|
000129f0  28 7a 25 29 3a e7 ac a4  69 28 46 62 25 29 e1 0d  |(z%):...i(Fb%)..|
00012a00  2f 53 49 21 56 25 3d 46  62 25 3a 56 25 21 34 3d  |/SI!V%=Fb%:V%!4=|
00012a10  7a 25 21 32 38 3a c8 99  32 36 32 33 35 30 2c 2c  |z%!28:..262350,,|
00012a20  56 25 3a c8 99 32 36 32  33 35 33 2c 46 62 25 2c  |V%:..262353,Fb%,|
00012a30  56 25 21 38 2c 56 25 21  31 32 2c 56 25 21 31 36  |V%!8,V%!12,V%!16|
00012a40  2c 56 25 21 32 30 3a e1  0d 2f 58 23 dd f2 66 28  |,V%!20:../X#..f(|
00012a50  79 25 2c 7a 25 2c 4d 25  29 3a ea 4d 62 25 3a e7  |y%,z%,M%):.Mb%:.|
00012a60  ac a4 69 28 41 25 21 34  30 29 e1 0d 2f 5d 0b e7  |..i(A%!40)../]..|
00012a70  79 25 3d 2d 31 8c 0d 2f  62 1b 42 25 3d 7a 25 3a  |y%=-1../b.B%=z%:|
00012a80  43 25 3d 4d 25 3a 79 25  3d ba 28 50 25 2b 34 38  |C%=M%:y%=.(P%+48|
00012a90  29 0d 2f 67 05 cd 0d 2f  6c 6c 21 56 25 3d 41 25  |)./g.../ll!V%=A%|
00012aa0  21 34 30 3a c8 99 32 36  32 33 34 37 2c 2c 56 25  |!40:..262347,,V%|
00012ab0  3a 56 25 21 31 32 3d 56  25 21 31 32 2d 56 25 21  |:V%!12=V%!12-V%!|
00012ac0  34 3a 56 25 21 34 3d 30  3a 56 25 21 38 3d 79 25  |4:V%!4=0:V%!8=y%|
00012ad0  2d 70 61 25 3a 56 25 21  31 36 3d 79 25 3a c8 99  |-pa%:V%!16=y%:..|
00012ae0  32 36 32 33 35 33 2c 21  56 25 2c 56 25 21 34 2c  |262353,!V%,V%!4,|
00012af0  56 25 21 38 2c 56 25 21  31 32 2c 56 25 21 31 36  |V%!8,V%!12,V%!16|
00012b00  3a e1 0d 2f 71 29 dd f2  70 63 28 79 25 2c 7a 25  |:../q)..pc(y%,z%|
00012b10  2c 61 66 25 2c 62 66 25  29 3a ea 5f 65 25 3a e7  |,af%,bf%):._e%:.|
00012b20  ac a4 69 28 41 25 21 34  30 29 e1 0d 2f 76 0b e7  |..i(A%!40)../v..|
00012b30  79 25 3d 2d 31 8c 0d 2f  7b 1b 42 25 3d 7a 25 3a  |y%=-1../{.B%=z%:|
00012b40  43 25 3d 4d 25 3a 79 25  3d ba 28 50 25 2b 34 38  |C%=M%:y%=.(P%+48|
00012b50  29 0d 2f 80 05 cd 0d 2f  85 94 21 56 25 3d 41 25  |)./..../..!V%=A%|
00012b60  21 34 30 3a c8 99 32 36  32 33 34 37 2c 2c 56 25  |!40:..262347,,V%|
00012b70  3a 56 25 21 31 32 3d 56  25 21 31 32 2d 56 25 21  |:V%!12=V%!12-V%!|
00012b80  34 3a 56 25 21 34 3d 30  3a 5f 65 25 3d 32 3a c8  |4:V%!4=0:_e%=2:.|
00012b90  95 61 66 25 3c 3e 62 66  25 3a 5f 65 25 2b 3d 31  |.af%<>bf%:_e%+=1|
00012ba0  3a 61 66 25 3d 61 66 25  21 30 3a ce 3a 56 25 21  |:af%=af%!0:.:V%!|
00012bb0  38 3d 79 25 2d 70 61 25  2a 5f 65 25 3a 56 25 21  |8=y%-pa%*_e%:V%!|
00012bc0  31 36 3d 79 25 3a c8 99  32 36 32 33 35 33 2c 21  |16=y%:..262353,!|
00012bd0  56 25 2c 56 25 21 34 2c  56 25 21 38 2c 56 25 21  |V%,V%!4,V%!8,V%!|
00012be0  31 32 2c 56 25 21 31 36  3a e1 0d 2f 8a 67 dd f2  |12,V%!16:../.g..|
00012bf0  67 62 28 63 66 25 2c 4f  24 2c 4d 61 24 2c 42 24  |gb(cf%,O$,Ma$,B$|
00012c00  2c 7a 25 2c 55 62 25 29  3a 42 25 3d 63 66 25 3a  |,z%,Ub%):B%=cf%:|
00012c10  43 25 3d 71 25 3a 24 43  25 3d 4f 24 3a 44 25 3d  |C%=q%:$C%=O$:D%=|
00012c20  4f 25 3a 24 44 25 3d 4d  61 24 3a 45 25 3d 4f 25  |O%:$D%=Ma$:E%=O%|
00012c30  2b 32 35 36 3a 24 45 25  3d 42 24 3a 46 25 3d 7a  |+256:$E%=B$:F%=z|
00012c40  25 3a 47 25 3d 55 62 25  3a d6 50 25 2b 32 34 3a  |%:G%=Ub%:.P%+24:|
00012c50  e1 0d 2f 8f 3d dd f2 6e  28 7a 25 2c 4d 25 2c 75  |../.=..n(z%,M%,u|
00012c60  63 25 29 3a ea 79 62 25  2c 70 25 2c 4e 25 3a e7  |c%):.yb%,p%,N%:.|
00012c70  7a 61 25 3d 7a 25 80 41  61 25 3d 4d 25 41 61 25  |za%=z%.Aa%=M%Aa%|
00012c80  3d 30 3a c8 99 32 36 32  33 35 36 2c 2d 31 0d 2f  |=0:..262356,-1./|
00012c90  94 11 70 25 3d 4d 25 21  34 34 3a e7 70 25 8c 0d  |..p%=M%!44:.p%..|
00012ca0  2f 99 0b e7 70 25 21 34  30 8c 0d 2f 9e 1b 7a 25  |/...p%!40../..z%|
00012cb0  21 32 34 3d 7a 25 21 32  34 80 ac 33 36 3a e7 7a  |!24=z%!24..36:.z|
00012cc0  25 21 34 38 8c 0d 2f a3  10 21 71 25 3d 7a 25 21  |%!48../..!q%=z%!|
00012cd0  34 38 3a f2 65 0d 2f a8  05 cd 0d 2f ad 05 cd 0d  |48:.e./..../....|
00012ce0  2f b2 05 cd 0d 2f b7 0e  e7 7a 25 21 33 32 3d 4d  |/..../...z%!32=M|
00012cf0  25 8c 0d 2f bc 14 7a 25  21 33 32 3d 4d 25 21 30  |%../..z%!32=M%!0|
00012d00  3a 79 62 25 3d 30 0d 2f  c1 32 cc 3a 79 62 25 3d  |:yb%=0./.2.:yb%=|
00012d10  7a 25 21 33 32 3a c8 95  79 62 25 21 30 3c 3e 4d  |z%!32:..yb%!0<>M|
00012d20  25 3a 79 62 25 3d 79 62  25 21 30 3a ce 3a 79 62  |%:yb%=yb%!0:.:yb|
00012d30  25 21 30 3d 4d 25 21 30  0d 2f c6 05 cd 0d 2f cb  |%!0=M%!0./..../.|
00012d40  0b e7 4d 25 21 31 32 8c  0d 2f d0 3a c8 99 31 33  |..M%!12../.:..13|
00012d50  31 30 38 35 2c 2c 4d 25  21 31 32 3a 4d 25 21 31  |1085,,M%!12:M%!1|
00012d60  32 3d 30 3a 7a 25 21 32  34 3d 7a 25 21 32 34 80  |2=0:z%!24=z%!24.|
00012d70  ac 38 3a f2 69 28 7a 25  29 3a e7 ac 7a 25 21 32  |.8:.i(z%):..z%!2|
00012d80  38 8c 0d 2f d5 37 4f 25  21 30 3d 46 62 25 3a 4f  |8../.7O%!0=Fb%:O|
00012d90  25 21 34 3d 7a 25 21 32  38 3a 4f 25 21 38 3d 30  |%!4=z%!28:O%!8=0|
00012da0  3a 4f 25 21 31 32 3d 31  3c 3c 32 32 3a c8 99 32  |:O%!12=1<<22:..2|
00012db0  36 32 33 34 39 2c 2c 4f  25 0d 2f da 05 cd 0d 2f  |62349,,O%./..../|
00012dc0  df 05 cd 0d 2f e4 3a 70  25 3d 30 3a f5 3a c8 99  |..../.:p%=0:.:..|
00012dd0  35 32 34 36 32 34 2c 70  25 b8 70 25 3a e7 70 25  |524624,p%.p%:.p%|
00012de0  e7 70 25 3d 4d 25 21 34  30 84 70 25 3d 4d 25 21  |.p%=M%!40.p%=M%!|
00012df0  37 32 c8 99 35 32 34 36  31 37 2c 70 25 0d 2f e9  |72..524617,p%./.|
00012e00  11 fd 70 25 3d 30 3a e7  4d 25 21 34 30 8c 0d 2f  |..p%=0:.M%!40../|
00012e10  ee 2a 4e 25 3d 7a 25 21  31 32 3a e7 4e 25 21 30  |.*N%=z%!12:.N%!0|
00012e20  3d 31 84 4e 25 21 30 3d  32 c8 99 36 2c 32 31 2c  |=1.N%!0=2..6,21,|
00012e30  a4 6f 28 4e 25 21 30 29  0d 2f f3 3f c8 99 31 33  |.o(N%!0)./.?..13|
00012e40  31 30 38 35 2c 30 2c 4d  25 21 34 30 3a 4d 25 21  |1085,0,M%!40:M%!|
00012e50  34 30 3d 30 3a f2 71 63  28 4e 25 21 30 29 3a 21  |40=0:.qc(N%!0):!|
00012e60  71 25 3d 4d 25 3a f2 63  28 7a 25 21 34 2c 7a 25  |q%=M%:.c(z%!4,z%|
00012e70  2c 2d 37 2c 71 25 29 0d  2f f8 05 cd 0d 2f fd 0b  |,-7,q%)./..../..|
00012e80  e7 4d 25 21 37 32 8c 0d  30 02 1b c8 99 31 33 31  |.M%!72..0....131|
00012e90  30 38 35 2c 2c 4d 25 21  37 32 3a 4d 25 21 37 32  |085,,M%!72:M%!72|
00012ea0  3d 30 0d 30 07 05 cd 0d  30 0c 46 c8 99 31 33 31  |=0.0....0.F..131|
00012eb0  30 38 30 2c 36 2c 24 4d  25 21 36 38 3a f2 66 72  |080,6,$M%!68:.fr|
00012ec0  65 65 5f 73 74 72 75 63  74 75 72 65 28 4d 25 21  |ee_structure(M%!|
00012ed0  36 38 29 3a e7 4d 25 3f  31 31 80 32 c8 99 31 33  |68):.M%?11.2..13|
00012ee0  31 30 38 30 2c 36 2c 24  4d 25 21 32 30 0d 30 11  |1080,6,$M%!20.0.|
00012ef0  56 f2 66 72 65 65 5f 73  74 72 75 63 74 75 72 65  |V.free_structure|
00012f00  28 4d 25 21 31 36 29 3a  f2 66 72 65 65 5f 73 74  |(M%!16):.free_st|
00012f10  72 75 63 74 75 72 65 28  4d 25 21 32 30 29 3a f2  |ructure(M%!20):.|
00012f20  66 72 65 65 5f 73 74 72  75 63 74 75 72 65 28 4d  |free_structure(M|
00012f30  25 21 32 34 29 3a 70 25  3d 4d 25 21 34 34 3a e7  |%!24):p%=M%!44:.|
00012f40  70 25 8c 0d 30 16 7e f2  66 72 65 65 5f 73 74 72  |p%..0.~.free_str|
00012f50  75 63 74 75 72 65 28 70  25 21 31 30 34 29 3a f2  |ucture(p%!104):.|
00012f60  66 72 65 65 5f 73 74 72  75 63 74 75 72 65 28 70  |free_structure(p|
00012f70  25 21 31 30 38 29 3a f2  66 72 65 65 5f 73 74 72  |%!108):.free_str|
00012f80  75 63 74 75 72 65 28 70  25 21 31 31 32 29 3a f2  |ucture(p%!112):.|
00012f90  66 72 65 65 5f 73 74 72  75 63 74 75 72 65 28 70  |free_structure(p|
00012fa0  25 21 31 32 30 29 3a 42  25 3d 31 31 31 32 38 38  |%!120):B%=111288|
00012fb0  37 33 38 30 3a 43 25 3d  70 25 3a d6 50 25 2b 31  |7380:C%=p%:.P%+1|
00012fc0  36 0d 30 1b 05 cd 0d 30  20 0b e7 4d 25 21 35 32  |6.0....0 ..M%!52|
00012fd0  8c 0d 30 25 21 42 25 3d  31 31 37 39 30 30 39 36  |..0%!B%=11790096|
00012fe0  32 30 3a 43 25 3d 4d 25  21 35 32 3a d6 50 25 2b  |20:C%=M%!52:.P%+|
00012ff0  31 36 0d 30 2a 05 cd 0d  30 2f 3e 42 25 3d 31 34  |16.0*...0/>B%=14|
00013000  33 30 36 30 37 31 38 35  3a 43 25 3d 4d 25 3a d6  |30607185:C%=M%:.|
00013010  50 25 2b 31 36 3a 41 25  21 33 32 2d 3d 31 3a e7  |P%+16:A%!32-=1:.|
00013020  41 25 21 33 32 3c 3d 30  41 25 21 32 30 3d 41 25  |A%!32<=0A%!20=A%|
00013030  21 32 30 84 31 0d 30 34  09 e7 75 63 25 8c 0d 30  |!20.1.04..uc%..0|
00013040  39 2a 21 71 25 3d 41 25  21 34 30 3a c8 99 32 36  |9*!q%=A%!40:..26|
00013050  32 33 34 38 2c 2c 71 25  84 31 3a e7 71 25 21 33  |2348,,q%.1:.q%!3|
00013060  32 80 31 3c 3c 31 36 8c  0d 30 3e 5b 71 25 21 34  |2.1<<16..0>[q%!4|
00013070  38 3d 71 25 21 35 36 2d  41 25 21 34 34 2a 70 61  |8=q%!56-A%!44*pa|
00013080  25 2a 32 2d 41 25 21 33  32 2a 70 61 25 3a c8 99  |%*2-A%!32*pa%:..|
00013090  32 36 32 33 35 39 2c 41  25 21 34 30 2c 71 25 2b  |262359,A%!40,q%+|
000130a0  34 34 3a c8 99 32 36 32  33 34 31 2c 2c 71 25 3a  |44:..262341,,q%:|
000130b0  42 25 3d 7a 25 3a 43 25  3d 79 62 25 3a d6 50 25  |B%=z%:C%=yb%:.P%|
000130c0  2b 33 32 0d 30 43 05 cd  0d 30 48 05 cd 0d 30 4d  |+32.0C...0H...0M|
000130d0  05 e1 0d 30 52 36 dd f2  41 28 7a 25 29 3a ea 4d  |...0R6..A(z%):.M|
000130e0  25 2c 64 66 25 3a c8 99  32 36 33 38 37 32 3a f5  |%,df%:..263872:.|
000130f0  3a 4d 25 3d 7a 25 21 33  32 3a e7 4d 25 f2 6e 28  |:M%=z%!32:.M%.n(|
00013100  7a 25 2c 4d 25 2c 30 29  0d 30 57 30 fd 4d 25 3d  |z%,M%,0).0W0.M%=|
00013110  30 3a 21 71 25 3d 41 25  21 34 30 3a c8 99 32 36  |0:!q%=A%!40:..26|
00013120  32 33 34 38 2c 2c 71 25  84 31 3a e7 71 25 21 33  |2348,,q%.1:.q%!3|
00013130  32 80 31 3c 3c 31 36 8c  0d 30 5c 59 71 25 21 34  |2.1<<16..0\Yq%!4|
00013140  38 3d 71 25 21 35 36 2d  41 25 21 34 34 2a 70 61  |8=q%!56-A%!44*pa|
00013150  25 2a 32 2d 41 25 21 33  32 2a 70 61 25 3a c8 99  |%*2-A%!32*pa%:..|
00013160  32 36 32 33 35 39 2c 41  25 21 34 30 2c 71 25 2b  |262359,A%!40,q%+|
00013170  34 34 3a c8 99 32 36 32  33 34 31 2c 2c 71 25 3a  |44:..262341,,q%:|
00013180  42 25 3d 7a 25 3a 43 25  3d 30 3a d6 50 25 2b 33  |B%=z%:C%=0:.P%+3|
00013190  32 0d 30 61 05 cd 0d 30  66 0e c8 99 32 36 33 38  |2.0a...0f...2638|
000131a0  37 33 3a e1 0d 30 6b 34  dd f2 49 3a ea 7a 25 3a  |73:..0k4..I:.z%:|
000131b0  7a 25 3d 41 25 21 34 38  3a c8 95 7a 25 3a f2 41  |z%=A%!48:..z%:.A|
000131c0  28 7a 25 29 3a 7a 25 3d  7a 25 21 30 3a ce 3a 41  |(z%):z%=z%!0:.:A|
000131d0  25 21 33 32 3d 30 3a e1  0d 30 70 2f dd f2 6e 61  |%!32=0:..0p/..na|
000131e0  3a ea 65 66 25 2c 6a 25  2c 7a 25 2c 4d 25 3a f5  |:.ef%,j%,z%,M%:.|
000131f0  3a e7 41 25 21 32 34 41  25 21 32 34 3d 21 28 41  |:.A%!24A%!24=!(A|
00013200  25 21 32 34 2b 30 29 0d  30 75 17 e7 41 25 21 32  |%!24+0).0u..A%!2|
00013210  34 3d 30 41 25 21 32 34  3d 41 25 21 34 38 0d 30  |4=0A%!24=A%!48.0|
00013220  7a 21 fd 41 25 21 32 34  3a 7a 25 3d 41 25 21 32  |z!.A%!24:z%=A%!2|
00013230  34 3a e7 28 7a 25 21 32  34 80 34 29 3d 30 8c 0d  |4:.(z%!24.4)=0..|
00013240  30 7f 2d 41 25 21 32 38  3d 7a 25 21 33 32 3a 65  |0.-A%!28=z%!32:e|
00013250  66 25 3d 30 3a c8 95 41  25 21 32 38 3a e7 3f 28  |f%=0:..A%!28:.?(|
00013260  41 25 21 32 38 2b 31 31  29 80 31 8c 0d 30 84 0b  |A%!28+11).1..0..|
00013270  41 25 21 32 38 3d 30 0d  30 89 15 cc 3a e7 3f 28  |A%!28=0.0...:.?(|
00013280  41 25 21 32 38 2b 31 31  29 80 34 8c 0d 30 8e 1e  |A%!28+11).4..0..|
00013290  65 66 25 3d 41 25 21 32  38 3a 41 25 21 32 38 3d  |ef%=A%!28:A%!28=|
000132a0  21 28 41 25 21 32 38 2b  30 29 0d 30 93 13 cc 3a  |!(A%!28+0).0...:|
000132b0  e7 21 28 41 25 21 32 38  2b 31 32 29 8c 0d 30 98  |.!(A%!28+12)..0.|
000132c0  11 f2 72 63 28 7a 25 2c  41 25 21 32 38 29 0d 30  |..rc(z%,A%!28).0|
000132d0  9d 14 cc 3a e7 28 7a 25  21 32 34 80 33 32 29 3d  |...:.(z%!24.32)=|
000132e0  30 8c 0d 30 a2 12 e7 41  25 21 32 38 3c 3e 7a 25  |0..0...A%!28<>z%|
000132f0  21 33 32 8c 0d 30 a7 18  e7 65 66 25 65 66 25 21  |!32..0...ef%ef%!|
00013300  30 3d 21 28 41 25 21 32  38 2b 30 29 0d 30 ac 35  |0=!(A%!28+0).0.5|
00013310  21 28 41 25 21 32 38 2b  30 29 3d 7a 25 21 33 32  |!(A%!28+0)=z%!32|
00013320  3a 7a 25 21 33 32 3d 41  25 21 32 38 3a f2 70 63  |:z%!32=A%!28:.pc|
00013330  28 2d 31 2c 7a 25 2c 41  25 21 32 38 2c 65 66 25  |(-1,z%,A%!28,ef%|
00013340  29 0d 30 b1 05 cd 0d 30  b6 0c e7 42 61 25 3d 7a  |).0....0...Ba%=z|
00013350  25 8c 0d 30 bb 0d 21 71  25 3d 51 25 3a f2 65 0d  |%..0..!q%=Q%:.e.|
00013360  30 c0 05 cd 0d 30 c5 30  6a 25 3d 7a 25 21 34 3a  |0....0.0j%=z%!4:|
00013370  6a 25 3d 6a 25 21 32 30  3a c8 95 6a 25 3a e7 24  |j%=j%!20:..j%:.$|
00013380  28 6a 25 2b 31 36 29 3d  22 63 6f 6e 66 69 67 75  |(j%+16)="configu|
00013390  72 65 22 8c 0d 30 ca 0e  e7 6a 25 21 31 32 3d 7a  |re"..0...j%!12=z|
000133a0  25 8c 0d 30 cf 0f 21 71  25 3d 6a 25 21 34 3a f2  |%..0..!q%=j%!4:.|
000133b0  65 0d 30 d4 05 cd 0d 30  d9 05 cd 0d 30 de 1b 6a  |e.0....0....0..j|
000133c0  25 3d 6a 25 21 30 3a ce  3a f2 72 63 28 7a 25 2c  |%=j%!0:.:.rc(z%,|
000133d0  41 25 21 32 38 29 0d 30  e3 05 cd 0d 30 e8 05 cd  |A%!28).0....0...|
000133e0  0d 30 ed 0b 41 25 21 32  38 3d 30 0d 30 f2 05 cd  |.0..A%!28=0.0...|
000133f0  0d 30 f7 05 cd 0d 30 fc  05 ce 0d 31 01 05 cd 0d  |.0....0....1....|
00013400  31 06 5a 41 25 21 33 32  3d 30 3a 7a 25 3d 41 25  |1.ZA%!32=0:z%=A%|
00013410  21 34 38 3a c8 95 7a 25  3a 4d 25 3d 7a 25 21 33  |!48:..z%:M%=z%!3|
00013420  32 3a c8 95 4d 25 3a 41  25 21 33 32 2b 3d 31 3a  |2:..M%:A%!32+=1:|
00013430  4d 25 3d 4d 25 21 30 3a  ce 3a 7a 25 3d 7a 25 21  |M%=M%!0:.:z%=z%!|
00013440  30 3a ce 3a e7 41 25 21  33 32 3d 30 41 25 21 32  |0:.:.A%!32=0A%!2|
00013450  30 3d 41 25 21 32 30 84  31 0d 31 0b 05 e1 0d 31  |0=A%!20.1.1....1|
00013460  10 81 dd a4 72 61 28 4d  25 2c 66 66 25 2c f8 5f  |....ra(M%,ff%,._|
00013470  24 29 3a ea 79 24 2c 69  25 2c 63 24 2c 48 25 3a  |$):.y$,i%,c$,H%:|
00013480  5f 24 3d 22 22 3a 79 24  3d c2 22 30 30 22 2b c3  |_$="":y$=."00"+.|
00013490  7e 4d 25 21 33 36 2c 33  29 3a c8 99 31 33 31 31  |~M%!36,3):..1311|
000134a0  30 37 2c 22 41 6c 69 61  73 24 40 50 72 69 6e 74  |07,"Alias$@Print|
000134b0  54 79 70 65 5f 22 2b 79  24 2c 2c 2d 31 b8 2c 2c  |Type_"+y$,,-1.,,|
000134c0  69 25 3a e7 69 25 3c 30  5f 24 3d 22 40 50 72 69  |i%:.i%<0_$="@Pri|
000134d0  6e 74 54 79 70 65 5f 22  2b 79 24 3a 3d 2d 31 0d  |ntType_"+y$:=-1.|
000134e0  31 15 0c c8 8e 4d 25 21  33 36 ca 0d 31 1a 1e c9  |1....M%!36..1...|
000134f0  2d 31 3a 63 24 3d a4 6d  73 67 5f 30 28 41 25 21  |-1:c$=.msg_0(A%!|
00013500  31 32 2c 22 55 4e 54 22  29 0d 31 1f 26 c9 38 31  |12,"UNT").1.&.81|
00013510  39 32 3a f2 6a 28 a4 6d  73 67 5f 30 28 41 25 21  |92:.j(.msg_0(A%!|
00013520  31 32 2c 22 4f 4b 54 22  29 2c 31 29 3a 3d 30 0d  |12,"OKT"),1):=0.|
00013530  31 24 26 c9 34 30 39 36  3a f2 6a 28 a4 6d 73 67  |1$&.4096:.j(.msg|
00013540  5f 30 28 41 25 21 31 32  2c 22 4f 4b 53 22 29 2c  |_0(A%!12,"OKS"),|
00013550  31 29 3a 3d 30 0d 31 29  1d c9 34 30 39 35 2c 32  |1):=0.1)..4095,2|
00013560  38 30 38 3a 4d 25 21 33  36 3d 34 30 39 35 3a 3d  |808:M%!36=4095:=|
00013570  2d 31 0d 31 2e 2c c9 34  30 35 34 2c 34 30 35 35  |-1.1.,.4054,4055|
00013580  2c 34 30 37 34 2c 34 30  37 35 2c 34 30 39 34 3a  |,4074,4075,4094:|
00013590  4d 25 21 33 36 3d 34 30  39 34 3a 3d 2d 31 0d 31  |M%!36=4094:=-1.1|
000135a0  33 16 c9 66 66 25 3a 4d  25 21 33 36 3d 66 66 25  |3..ff%:M%!36=ff%|
000135b0  3a 3d 2d 31 0d 31 38 4b  7f 3a 63 24 3d a4 74 61  |:=-1.18K.:c$=.ta|
000135c0  73 6b 5f 72 65 61 64 5f  65 6e 76 28 22 46 69 6c  |sk_read_env("Fil|
000135d0  65 24 54 79 70 65 5f 22  2b 79 24 2c 71 25 29 3a  |e$Type_"+y$,q%):|
000135e0  e7 63 24 3d 22 22 63 24  3d a4 6d 73 67 5f 31 28  |.c$=""c$=.msg_1(|
000135f0  41 25 21 31 32 2c 22 54  59 50 22 2c 79 24 29 0d  |A%!12,"TYP",y$).|
00013600  31 3d 05 cb 0d 31 42 11  c8 8e a4 73 61 28 63 24  |1=...1B....sa(c$|
00013610  2c 4d 25 29 ca 0d 31 47  15 c9 34 3a 4d 25 21 33  |,M%)..1G..4:M%!3|
00013620  36 3d 34 30 39 34 3a 3d  2d 31 0d 31 4c 15 c9 32  |6=4094:=-1.1L..2|
00013630  3a 4d 25 21 33 36 3d 34  30 39 35 3a 3d 2d 31 0d  |:M%!36=4095:=-1.|
00013640  31 51 05 cb 0d 31 56 06  3d 30 0d 31 5b d7 dd a4  |1Q...1V.=0.1[...|
00013650  73 61 28 63 24 2c 4d 25  29 3a ea 78 25 2c 79 25  |sa(c$,M%):.x%,y%|
00013660  2c 77 25 2c 68 25 3a f2  69 63 6f 6e 5f 77 72 69  |,w%,h%:.icon_wri|
00013670  74 65 28 42 62 25 2c 30  2c a4 6d 73 67 5f 32 28  |te(Bb%,0,.msg_2(|
00013680  41 25 21 31 32 2c 22 57  41 35 22 2c 63 24 2c 24  |A%!12,"WA5",c$,$|
00013690  4d 25 21 32 34 29 29 3a  c8 99 32 36 32 33 35 31  |M%!24)):..262351|
000136a0  2c 2c 71 25 3a 78 25 3d  21 71 25 3a 79 25 3d 71  |,,q%:x%=!q%:y%=q|
000136b0  25 21 34 3a 21 71 25 3d  42 62 25 3a c8 99 32 36  |%!4:!q%=Bb%:..26|
000136c0  32 33 34 37 2c 2c 71 25  3a 77 25 3d 71 25 21 31  |2347,,q%:w%=q%!1|
000136d0  32 2d 71 25 21 34 3a 68  25 3d 71 25 21 31 36 2d  |2-q%!4:h%=q%!16-|
000136e0  71 25 21 38 3a 71 25 21  34 3d 78 25 2d 33 34 30  |q%!8:q%!4=x%-340|
000136f0  3a 71 25 21 38 3d 79 25  2d 31 32 30 3a 71 25 21  |:q%!8=y%-120:q%!|
00013700  31 32 3d 71 25 21 34 2b  77 25 3a 71 25 21 31 36  |12=q%!4+w%:q%!16|
00013710  3d 71 25 21 38 2b 68 25  3a 71 25 21 32 38 3d 2d  |=q%!8+h%:q%!28=-|
00013720  31 0d 31 60 42 c8 99 32  36 32 33 34 31 2c 2c 71  |1.1`B..262341,,q|
00013730  25 3a f2 63 63 28 42 62  25 29 3a 73 61 25 3d 30  |%:.cc(Bb%):sa%=0|
00013740  3a f5 3a f2 76 28 6d 61  25 29 3a fd 73 61 25 3a  |:.:.v(ma%):.sa%:|
00013750  21 71 25 3d 42 62 25 3a  f2 65 3a f2 64 63 3a 3d  |!q%=Bb%:.e:.dc:=|
00013760  73 61 25 0d 31 65 2c dd  f2 73 63 28 67 66 25 2c  |sa%.1e,..sc(gf%,|
00013770  68 66 25 2c 69 66 25 2c  4e 61 24 29 3a e7 67 66  |hf%,if%,Na$):.gf|
00013780  25 c8 99 31 33 31 30 38  35 2c 30 2c 67 66 25 0d  |%..131085,0,gf%.|
00013790  31 6a 11 e7 68 66 25 a2  23 68 66 25 3d 69 66 25  |1j..hf%.#hf%=if%|
000137a0  0d 31 6f 16 e7 68 66 25  c8 99 31 33 31 30 38 35  |.1o..hf%..131085|
000137b0  2c 30 2c 68 66 25 0d 31  74 14 c8 99 31 33 31 30  |,0,hf%.1t...1310|
000137c0  38 30 2c 36 2c 4e 61 24  3a e1 0d 31 79 4e dd f2  |80,6,Na$:..1yN..|
000137d0  68 62 28 4f 61 24 2c 4e  61 24 29 3a ea 6a 66 25  |hb(Oa$,Na$):.jf%|
000137e0  2c 6b 66 25 2c 6c 66 25  2c 69 66 25 2c 69 25 3a  |,kf%,lf%,if%,i%:|
000137f0  ea 85 3a ee 85 ea f7 85  3a f2 73 63 28 6a 66 25  |..:.....:.sc(jf%|
00013800  2c 6b 66 25 2c 69 66 25  2c 4e 61 24 29 3a f2 6a  |,kf%,if%,Na$):.j|
00013810  28 f6 24 2c 31 29 3a e1  0d 31 7e 1c 6a 66 25 3d  |(.$,1):..1~.jf%=|
00013820  8e 4e 61 24 3a 6c 66 25  3d a2 23 6a 66 25 3a e7  |.Na$:lf%=.#jf%:.|
00013830  6c 66 25 8c 0d 31 83 91  c8 99 32 36 33 38 37 32  |lf%..1....263872|
00013840  3a 6b 66 25 3d ad 4f 61  24 3a 69 66 25 3d a2 23  |:kf%=.Oa$:if%=.#|
00013850  6b 66 25 3a cf 23 6b 66  25 3d 69 66 25 3a e3 69  |kf%:.#kf%=if%:.i|
00013860  25 3d 31 b8 6c 66 25 81  35 31 32 3a c8 99 31 32  |%=1.lf%.512:..12|
00013870  2c 34 2c 6a 66 25 2c 4f  25 2c 35 31 32 3a c8 99  |,4,jf%,O%,512:..|
00013880  31 32 2c 32 2c 6b 66 25  2c 4f 25 2c 35 31 32 3a  |12,2,kf%,O%,512:|
00013890  ed 3a e7 6c 66 25 83 35  31 32 c8 99 31 32 2c 34  |.:.lf%.512..12,4|
000138a0  2c 6a 66 25 2c 4f 25 2c  6c 66 25 83 35 31 32 3a  |,jf%,O%,lf%.512:|
000138b0  c8 99 31 32 2c 32 2c 6b  66 25 2c 4f 25 2c 6c 66  |..12,2,kf%,O%,lf|
000138c0  25 83 35 31 32 0d 31 88  12 d9 23 6b 66 25 3a c8  |%.512.1...#kf%:.|
000138d0  99 32 36 33 38 37 33 0d  31 8d 05 cd 0d 31 92 15  |.263873.1....1..|
000138e0  d9 23 6a 66 25 3a c8 99  38 2c 36 2c 4e 61 24 3a  |.#jf%:..8,6,Na$:|
000138f0  e1 0d 31 97 7c dd f2 72  63 28 7a 25 2c 4d 25 29  |..1.|..rc(z%,M%)|
00013900  3a ea 48 25 2c 4e 25 2c  6d 66 25 2c 62 25 2c 74  |:.H%,N%,mf%,b%,t|
00013910  25 2c 50 24 2c 74 24 2c  5f 24 2c 51 61 25 2c 52  |%,P$,t$,_$,Qa%,R|
00013920  61 25 2c 6e 66 25 2c 73  25 2c 56 62 25 2c 7a 24  |a%,nf%,s%,Vb%,z$|
00013930  2c 6f 66 25 2c 47 24 3a  ea 41 24 2c 42 24 2c 58  |,of%,G$:.A$,B$,X|
00013940  62 25 2c 6c 25 2c 66 25  3a 48 25 3d 7a 25 21 34  |b%,l%,f%:H%=z%!4|
00013950  3a 4e 25 3d 7a 25 21 31  32 3a 6d 66 25 3d 48 25  |:N%=z%!12:mf%=H%|
00013960  21 32 38 3a e7 4d 25 21  31 32 3d 30 8c 0d 31 9c  |!28:.M%!12=0..1.|
00013970  2a f2 73 65 6c 65 63 74  5f 70 72 69 6e 74 65 72  |*.select_printer|
00013980  28 7a 25 2c 30 2c 30 29  3a e7 28 7a 25 21 32 34  |(z%,0,0):.(z%!24|
00013990  80 34 29 3c 3e 30 e1 0d  31 a1 2a 50 24 3d 24 4d  |.4)<>0..1.*P$=$M|
000139a0  25 21 32 30 3a 4c 24 3d  24 4d 25 21 31 36 3a 4d  |%!20:L$=$M%!16:M|
000139b0  24 3d 24 4d 25 21 32 34  3a e7 4e 25 21 30 3d 35  |$=$M%!24:.N%!0=5|
000139c0  8c 0d 31 a6 13 56 62 25  3d 28 4e 25 3f 36 80 32  |..1..Vb%=(N%?6.2|
000139d0  29 3c 3e 30 0d 31 ab 15  cc 3a 56 62 25 3d 28 4e  |)<>0.1...:Vb%=(N|
000139e0  25 3f 36 80 31 29 3c 3e  30 0d 31 b0 05 cd 0d 31  |%?6.1)<>0.1....1|
000139f0  b5 09 e7 56 62 25 8c 0d  31 ba 14 67 24 3d a4 6d  |...Vb%..1..g$=.m|
00013a00  28 30 29 3a e7 67 24 3d  22 22 8c 0d 31 bf 26 7a  |(0):.g$=""..1.&z|
00013a10  25 21 32 34 3d 7a 25 21  32 34 84 34 3a f2 69 28  |%!24=z%!24.4:.i(|
00013a20  7a 25 29 3a f2 66 28 2d  31 2c 7a 25 2c 30 29 3a  |z%):.f(-1,z%,0):|
00013a30  e1 0d 31 c4 05 cd 0d 31  c9 0c e7 4e 25 21 30 3d  |..1....1...N%!0=|
00013a40  35 8c 0d 31 ce 25 c8 99  33 36 2c 22 50 72 69 6e  |5..1.%..36,"Prin|
00013a50  74 65 72 54 79 70 65 24  35 22 2c 67 24 2c a9 67  |terType$5",g$,.g|
00013a60  24 3a f2 4a 28 35 29 0d  31 d3 29 cc 3a c8 99 33  |$:.J(5).1.).:..3|
00013a70  36 2c 22 50 72 69 6e 74  65 72 54 79 70 65 24 31  |6,"PrinterType$1|
00013a80  30 22 2c 67 24 2c a9 67  24 3a f2 4a 28 31 30 29  |0",g$,.g$:.J(10)|
00013a90  0d 31 d8 05 cd 0d 31 dd  09 47 24 3d 67 24 0d 31  |.1....1..G$=g$.1|
00013aa0  e2 05 cd 0d 31 e7 14 7a  24 3d a4 6d 28 30 29 3a  |....1..z$=.m(0):|
00013ab0  e7 7a 24 3d 22 22 8c 0d  31 ec 26 7a 25 21 32 34  |.z$=""..1.&z%!24|
00013ac0  3d 7a 25 21 32 34 84 34  3a f2 69 28 7a 25 29 3a  |=z%!24.4:.i(z%):|
00013ad0  f2 66 28 2d 31 2c 7a 25  2c 30 29 3a e1 0d 31 f1  |.f(-1,z%,0):..1.|
00013ae0  05 cd 0d 31 f6 90 c8 99  33 36 2c 22 50 72 69 6e  |...1....36,"Prin|
00013af0  74 65 72 24 54 65 6d 70  22 2c 7a 24 2c a9 7a 24  |ter$Temp",z$,.z$|
00013b00  3a 71 25 21 30 3d 34 38  2b a9 50 24 80 ac 33 3a  |:q%!0=48+.P$..3:|
00013b10  71 25 21 31 32 3d 30 3a  71 25 21 31 36 3d 35 32  |q%!12=0:q%!16=52|
00013b20  34 36 31 33 3a 71 25 21  34 30 3d 4d 25 21 33 36  |4613:q%!40=M%!36|
00013b30  3a 24 28 71 25 2b 34 34  29 3d 50 24 2b bd 30 3a  |:$(q%+44)=P$+.0:|
00013b40  c8 99 32 36 32 33 37 35  2c 31 38 2c 71 25 3a 74  |..262375,18,q%:t|
00013b50  61 25 3d 30 3a f5 3a f2  76 28 6c 61 25 29 3a fd  |a%=0:.:.v(la%):.|
00013b60  74 61 25 3a 62 25 3d 2d  31 3a e7 74 61 25 3c 3e  |ta%:b%=-1:.ta%<>|
00013b70  32 8c 0d 31 fb 1a 62 25  3d a4 72 61 28 4d 25 2c  |2..1..b%=.ra(M%,|
00013b80  6d 66 25 2c 5f 24 29 3a  e7 62 25 8c 0d 32 00 0c  |mf%,_$):.b%..2..|
00013b90  e7 5f 24 3c 3e 22 22 8c  0d 32 05 16 c8 99 32 36  |._$<>""..2....26|
00013ba0  32 33 36 36 2c 5f 24 2b  22 20 22 2b 50 24 0d 32  |2366,_$+" "+P$.2|
00013bb0  0a 05 cd 0d 32 0f 05 cd  0d 32 14 05 cd 0d 32 19  |....2....2....2.|
00013bc0  09 e7 ac 62 25 8c 0d 32  1e 12 f2 6e 28 7a 25 2c  |...b%..2...n(z%,|
00013bd0  4d 25 2c 2d 31 29 3a e1  0d 32 23 05 cd 0d 32 28  |M%,-1):..2#...2(|
00013be0  09 e7 56 62 25 8c 0d 32  2d 19 73 24 3d a4 6e 28  |..Vb%..2-.s$=.n(|
00013bf0  7a 25 2c 2d 31 29 3a e7  73 24 3c 3e 22 22 8c 0d  |z%,-1):.s$<>""..|
00013c00  32 32 12 f2 62 28 73 24  29 3a e7 7a 25 21 33 32  |22..b(s$):.z%!32|
00013c10  8c 0d 32 37 24 7a 25 21  32 34 3d 7a 25 21 32 34  |..27$z%!24=z%!24|
00013c20  84 34 3a f2 69 28 7a 25  29 3a f2 66 28 2d 31 2c  |.4:.i(z%):.f(-1,|
00013c30  7a 25 2c 30 29 0d 32 3c  05 cd 0d 32 41 05 cd 0d  |z%,0).2<...2A...|
00013c40  32 46 05 cd 0d 32 4b 28  e7 ac 28 4d 25 21 33 36  |2F...2K(..(M%!36|
00013c50  3d 34 30 39 35 84 4d 25  21 33 36 3d 34 30 39 34  |=4095.M%!36=4094|
00013c60  84 4d 25 21 33 36 3d 6d  66 25 29 8c 0d 32 50 1f  |.M%!36=mf%)..2P.|
00013c70  c8 99 38 2c 31 37 2c 7a  24 b8 74 25 2c 2c 51 61  |..8,17,z$.t%,,Qa|
00013c80  25 2c 2c 52 61 25 3a e7  74 25 8c 0d 32 55 0d e7  |%,,Ra%:.t%..2U..|
00013c90  4d 25 3f 31 31 80 32 8c  0d 32 5a 18 e7 4b 24 3c  |M%?11.2..2Z..K$<|
00013ca0  3e 22 22 c8 99 31 33 31  30 38 30 2c 36 2c 4b 24  |>""..131080,6,K$|
00013cb0  0d 32 5f 0d 4b 24 3d 24  4d 25 21 32 30 0d 32 64  |.2_.K$=$M%!20.2d|
00013cc0  05 cd 0d 32 69 6a f2 66  72 65 65 5f 73 74 72 75  |...2ij.free_stru|
00013cd0  63 74 75 72 65 28 4d 25  21 32 30 29 3a 24 71 25  |cture(M%!20):$q%|
00013ce0  3d 7a 24 3a 42 25 3d 71  25 3a 43 25 3d 32 3a 4d  |=z$:B%=q%:C%=2:M|
00013cf0  25 21 32 30 3d ba 28 50  25 2b 32 38 29 3a 4d 25  |%!20=.(P%+28):M%|
00013d00  21 32 38 3d 52 61 25 3a  4d 25 21 33 36 3d 28 51  |!28=Ra%:M%!36=(Q|
00013d10  61 25 80 31 30 34 38 33  32 30 29 3e 3e 38 3a 4d  |a%.1048320)>>8:M|
00013d20  25 3f 31 31 3d 4d 25 3f  31 31 84 32 0d 32 6e 0b  |%?11=M%?11.2.2n.|
00013d30  cc 3a e7 56 62 25 8c 0d  32 73 0c e7 4e 25 21 30  |.:.Vb%..2s..N%!0|
00013d40  3d 35 8c 0d 32 78 1f f2  68 62 28 24 4e 25 21 31  |=5..2x..hb($N%!1|
00013d50  36 2c 47 24 29 3a f2 6e  28 7a 25 2c 4d 25 2c 2d  |6,G$):.n(z%,M%,-|
00013d60  31 29 0d 32 7d 26 cc 3a  c8 99 38 2c 31 37 2c 47  |1).2}&.:..8,17,G|
00013d70  24 b8 62 25 2c 2c 2c 2c  52 61 25 3a e7 62 25 3d  |$.b%,,,,Ra%:.b%=|
00013d80  30 84 52 61 25 3d 30 8c  0d 32 82 1e c8 99 31 33  |0.Ra%=0..2....13|
00013d90  31 30 38 30 2c 36 2c 47  24 3a f2 6e 28 7a 25 2c  |1080,6,G$:.n(z%,|
00013da0  4d 25 2c 2d 31 29 0d 32  87 21 cc 3a e7 28 4d 25  |M%,-1).2.!.:.(M%|
00013db0  3f 31 31 80 32 29 c8 99  31 33 31 30 38 30 2c 36  |?11.2)..131080,6|
00013dc0  2c 24 4d 25 21 32 30 0d  32 8c 5d f2 66 72 65 65  |,$M%!20.2.].free|
00013dd0  5f 73 74 72 75 63 74 75  72 65 28 4d 25 21 32 30  |_structure(M%!20|
00013de0  29 3a 24 71 25 3d 47 24  3a 42 25 3d 71 25 3a 43  |):$q%=G$:B%=q%:C|
00013df0  25 3d 32 3a 4d 25 21 32  30 3d ba 28 50 25 2b 32  |%=2:M%!20=.(P%+2|
00013e00  38 29 3a 4d 25 21 32 38  3d 52 61 25 3a 4d 25 21  |8):M%!28=Ra%:M%!|
00013e10  33 36 3d 6d 66 25 3a 4d  25 3f 31 31 3d 4d 25 3f  |36=mf%:M%?11=M%?|
00013e20  31 31 84 32 0d 32 91 05  cd 0d 32 96 05 cd 0d 32  |11.2.2....2....2|
00013e30  9b 36 cc 3a 41 24 3d 24  4d 25 21 31 36 3a 42 24  |.6.:A$=$M%!16:B$|
00013e40  3d 24 4d 25 21 32 34 3a  f2 6e 28 7a 25 2c 4d 25  |=$M%!24:.n(z%,M%|
00013e50  2c 2d 31 29 3a e7 4e 25  21 30 3d 39 80 71 24 3c  |,-1):.N%!0=9.q$<|
00013e60  3e 22 22 8c 0d 32 a0 b4  63 24 3d 24 28 7a 25 21  |>""..2..c$=$(z%!|
00013e70  34 30 29 3a 4b 25 3d a7  63 24 2c 22 20 22 29 3a  |40):K%=.c$," "):|
00013e80  c8 95 4b 25 3a c1 63 24  2c 4b 25 2c 31 29 3d bd  |..K%:.c$,K%,1)=.|
00013e90  31 36 30 3a 4b 25 3d a7  63 24 2c 22 20 22 2c 4b  |160:K%=.c$," ",K|
00013ea0  25 2b 31 29 3a ce 3a 77  24 3d 71 24 2b 22 52 65  |%+1):.:w$=q$+"Re|
00013eb0  6d 53 70 6f 6f 6c 2e 22  2b 68 24 2b 22 2e 22 2b  |mSpool."+h$+"."+|
00013ec0  63 24 3a 43 24 3d 71 24  2b 22 52 65 6d 51 75 65  |c$:C$=q$+"RemQue|
00013ed0  75 65 2e 22 2b 68 24 2b  22 2e 22 2b c3 28 4e 61  |ue."+h$+"."+.(Na|
00013ee0  25 29 3a c8 99 31 33 31  30 38 30 2c 31 37 2c 77  |%):..131080,17,w|
00013ef0  24 b8 74 25 2c 2c 2c 2c  6c 25 3b 66 25 3a e7 28  |$.t%,,,,l%;f%:.(|
00013f00  6c 25 3e 30 29 80 28 28  66 25 80 31 29 3d 30 29  |l%>0).((f%.1)=0)|
00013f10  80 28 74 25 3d 31 29 8c  0d 32 a5 13 e7 a4 42 20  |.(t%=1)..2....B |
00013f20  28 7a 25 2c 41 24 2c 42  24 29 8c 0d 32 aa 1e 58  |(z%,A$,B$)..2..X|
00013f30  62 25 3d 57 25 21 34 3a  c8 99 31 33 31 31 31 33  |b%=W%!4:..131113|
00013f40  2c 32 35 2c 77 24 2c 43  24 0d 32 af 13 cc 3a c8  |,25,w$,C$.2...:.|
00013f50  99 31 33 31 30 38 30 2c  36 2c 77 24 0d 32 b4 05  |.131080,6,w$.2..|
00013f60  cd 0d 32 b9 25 4c 24 3d  22 22 3a 4d 24 3d 22 22  |..2.%L$="":M$=""|
00013f70  3a 73 24 3d a4 6e 28 7a  25 2c 2d 31 29 3a e7 73  |:s$=.n(z%,-1):.s|
00013f80  24 3c 3e 22 22 8c 0d 32  be 0a f2 62 28 73 24 29  |$<>""..2...b(s$)|
00013f90  0d 32 c3 05 cd 0d 32 c8  05 cd 0d 32 cd 05 cd 0d  |.2....2....2....|
00013fa0  32 d2 1c f2 73 65 6c 65  63 74 5f 70 72 69 6e 74  |2...select_print|
00013fb0  65 72 28 30 2c 2d 31 2c  2d 31 29 0d 32 d7 05 cd  |er(0,-1,-1).2...|
00013fc0  0d 32 dc 05 cd 0d 32 e1  0d cc 3a c8 8e 4e 25 21  |.2....2...:..N%!|
00013fd0  30 ca 0d 32 e6 12 c9 31  3a e7 7a 25 21 32 34 80  |0..2...1:.z%!24.|
00013fe0  31 32 38 8c 0d 32 eb 27  67 24 3d 22 64 65 76 69  |128..2.'g$="devi|
00013ff0  63 65 73 23 62 75 66 66  65 72 22 2b c3 a4 50 28  |ces#buffer"+..P(|
00014000  31 29 2b 22 3a 24 2e 22  2b a4 55 0d 32 f0 2e cc  |1)+":$."+.U.2...|
00014010  3a 67 24 3d 22 64 65 76  69 63 65 73 23 62 75 66  |:g$="devices#buf|
00014020  66 65 72 22 2b c3 a4 50  28 31 29 2b 22 3a 24 2e  |fer"+..P(1)+":$.|
00014030  50 61 72 61 6c 6c 65 6c  22 0d 32 f5 05 cd 0d 32  |Parallel".2....2|
00014040  fa 1f c8 99 33 36 2c 22  50 72 69 6e 74 65 72 54  |....36,"PrinterT|
00014050  79 70 65 24 31 22 2c 67  24 2c a9 67 24 0d 32 ff  |ype$1",g$,.g$.2.|
00014060  49 c9 32 3a 67 24 3d 22  64 65 76 69 63 65 73 23  |I.2:g$="devices#|
00014070  62 75 66 66 65 72 22 2b  c3 a4 50 28 32 29 2b 22  |buffer"+..P(2)+"|
00014080  3a 24 2e 53 65 72 69 61  6c 22 3a c8 99 33 36 2c  |:$.Serial":..36,|
00014090  22 50 72 69 6e 74 65 72  54 79 70 65 24 32 22 2c  |"PrinterType$2",|
000140a0  67 24 2c a9 67 24 0d 33  04 05 cb 0d 33 09 21 c8  |g$,.g$.3....3.!.|
000140b0  99 32 36 33 38 37 32 3a  e7 4e 25 21 30 3d 35 80  |.263872:.N%!0=5.|
000140c0  28 4e 25 3f 36 80 32 29  3c 3e 30 8c 0d 33 0e 2c  |(N%?6.2)<>0..3.,|
000140d0  c8 99 31 33 31 30 38 35  2c 32 30 37 2c 67 24 b8  |..131085,207,g$.|
000140e0  62 25 3b 74 25 3a e7 28  74 25 80 31 29 3d 30 8f  |b%;t%:.(t%.1)=0.|
000140f0  23 62 25 3d a2 23 62 25  0d 33 13 1b cc 3a c8 99  |#b%=.#b%.3...:..|
00014100  31 33 31 30 38 35 2c 31  34 33 2c 67 24 b8 62 25  |131085,143,g$.b%|
00014110  3b 74 25 0d 33 18 05 cd  0d 33 1d 1a e7 74 25 80  |;t%.3....3...t%.|
00014120  31 69 25 3d 62 25 2b 34  3a d6 5a 25 2c 69 25 2c  |1i%=b%+4:.Z%,i%,|
00014130  74 24 0d 33 22 2c c8 99  32 36 33 38 37 33 3a f2  |t$.3",..263873:.|
00014140  73 65 6c 65 63 74 5f 70  72 69 6e 74 65 72 28 30  |select_printer(0|
00014150  2c 2d 31 2c 2d 31 29 3a  e7 74 25 80 31 8c 0d 33  |,-1,-1):.t%.1..3|
00014160  27 31 f2 66 63 28 7a 25  29 3a f2 71 63 28 4e 25  |'1.fc(z%):.qc(N%|
00014170  21 30 29 3a 85 32 35 34  2c a4 6d 73 67 5f 31 28  |!0):.254,.msg_1(|
00014180  41 25 21 31 32 2c 22 4f  4b 50 22 2c 74 24 29 0d  |A%!12,"OKP",t$).|
00014190  33 2c 05 cd 0d 33 31 37  4d 25 21 34 30 3d 62 25  |3,...317M%!40=b%|
000141a0  3a c8 99 31 33 31 30 38  35 2c 36 34 2c 24 4d 25  |:..131085,64,$M%|
000141b0  21 32 30 b8 4d 25 21 31  32 3b 74 25 3a e7 28 74  |!20.M%!12;t%:.(t|
000141c0  25 80 31 29 4d 25 21 31  32 3d 30 0d 33 36 0d e7  |%.1)M%!12=0.36..|
000141d0  4d 25 21 31 32 3d 30 8c  0d 33 3b 31 f2 6e 28 7a  |M%!12=0..3;1.n(z|
000141e0  25 2c 4d 25 2c 2d 31 29  3a 85 32 35 34 2c a4 6d  |%,M%,-1):.254,.m|
000141f0  73 67 5f 31 28 41 25 21  31 32 2c 22 4f 4b 41 46  |sg_1(A%!12,"OKAF|
00014200  22 2c 24 4d 25 21 32 30  29 0d 33 40 05 cd 0d 33  |",$M%!20).3@...3|
00014210  45 14 74 24 3d a4 6d 28  30 29 3a e7 74 24 3d 22  |E.t$=.m(0):.t$="|
00014220  22 8c 0d 33 4a 26 7a 25  21 32 34 3d 7a 25 21 32  |"..3J&z%!24=z%!2|
00014230  34 84 34 3a f2 69 28 7a  25 29 3a f2 66 28 2d 31  |4.4:.i(z%):.f(-1|
00014240  2c 7a 25 2c 30 29 3a e1  0d 33 4f 05 cd 0d 33 54  |,z%,0):..3O...3T|
00014250  3c c8 99 31 33 31 30 38  30 2c 31 31 2c 74 24 2c  |<..131080,11,t$,|
00014260  34 30 39 33 b8 62 25 3b  74 25 3a e7 28 74 25 80  |4093.b%;t%:.(t%.|
00014270  31 29 3d 30 c8 99 31 33  31 30 38 35 2c 32 30 37  |1)=0..131085,207|
00014280  2c 74 24 b8 62 25 3b 74  25 0d 33 59 0a e7 74 25  |,t$.b%;t%.3Y..t%|
00014290  80 31 8c 0d 33 5e 37 f2  66 63 28 7a 25 29 3a 62  |.1..3^7.fc(z%):b|
000142a0  25 2b 3d 34 3a d6 5a 25  2c 62 25 2c 73 24 3a 85  |%+=4:.Z%,b%,s$:.|
000142b0  32 35 34 2c a4 6d 73 67  5f 31 28 41 25 21 31 32  |254,.msg_1(A%!12|
000142c0  2c 22 4f 4b 50 22 2c 73  24 29 0d 33 63 05 cd 0d  |,"OKP",s$).3c...|
000142d0  33 68 74 4d 25 21 37 32  3d 62 25 3a 24 71 25 3d  |3htM%!72=b%:$q%=|
000142e0  74 24 3a 42 25 3d 71 25  3a 43 25 3d 32 3a 4d 25  |t$:B%=q%:C%=2:M%|
000142f0  21 36 38 3d ba 28 50 25  2b 32 38 29 3a 42 25 3d  |!68=.(P%+28):B%=|
00014300  31 31 37 39 30 30 39 36  32 30 3a 43 25 3d 31 30  |1179009620:C%=10|
00014310  32 34 3a 73 25 3d ba 28  50 25 2b 31 32 29 3a e7  |24:s%=.(P%+12):.|
00014320  73 25 3d 30 85 32 35 33  2c a4 6d 73 67 5f 31 28  |s%=0.253,.msg_1(|
00014330  41 25 21 31 32 2c 22 46  41 35 22 2c 22 54 42 46  |A%!12,"FA5","TBF|
00014340  46 22 29 0d 33 6d 3a 4d  25 21 35 32 3d 73 25 3a  |F").3m:M%!52=s%:|
00014350  7a 25 21 32 34 3d 7a 25  21 32 34 84 38 3a f2 69  |z%!24=z%!24.8:.i|
00014360  28 7a 25 29 3a f2 66 28  2d 31 2c 7a 25 2c 30 29  |(z%):.f(-1,z%,0)|
00014370  3a e7 4d 25 21 33 36 3c  3e 6d 66 25 8c 0d 33 72  |:.M%!36<>mf%..3r|
00014380  0e e7 7a 25 21 32 34 80  36 34 8c 0d 33 77 2b f2  |..z%!24.64..3w+.|
00014390  6e 28 7a 25 2c 4d 25 2c  2d 31 29 3a e7 7a 25 21  |n(z%,M%,-1):.z%!|
000143a0  34 30 3d 30 73 24 3d 24  7a 25 21 38 8b 73 24 3d  |40=0s$=$z%!8.s$=|
000143b0  24 7a 25 21 34 30 0d 33  7c 20 85 32 35 34 2c a4  |$z%!40.3| .254,.|
000143c0  6d 73 67 5f 31 28 41 25  21 31 32 2c 22 4f 4b 41  |msg_1(A%!12,"OKA|
000143d0  43 22 2c 73 24 29 0d 33  81 05 cd 0d 33 86 0f f2  |C",s$).3....3...|
000143e0  74 63 28 4d 25 2c 6d 66  25 29 0d 33 8b 05 cd 0d  |tc(M%,mf%).3....|
000143f0  33 90 05 cd 0d 33 95 17  cc 3a e7 c5 23 4d 25 21  |3....3...:..#M%!|
00014400  31 32 80 4d 25 21 35 36  3d 30 8c 0d 33 9a 1b 74  |12.M%!56=0..3..t|
00014410  25 3d a2 23 4d 25 21 37  32 2d 8f 23 4d 25 21 37  |%=.#M%!72-.#M%!7|
00014420  32 3a e7 74 25 8c 0d 33  9f 13 e7 4e 25 21 30 3d  |2:.t%..3...N%!0=|
00014430  31 84 4e 25 21 30 3d 32  8c 0d 33 a4 3f c8 99 36  |1.N%!0=2..3.?..6|
00014440  2c 31 32 38 2c ac a4 6f  28 4e 25 21 30 29 b8 2c  |,128,..o(N%!0).,|
00014450  52 61 25 2c 51 61 25 3a  52 61 25 3d 52 61 25 84  |Ra%,Qa%:Ra%=Ra%.|
00014460  51 61 25 3c 3c 38 3a e7  52 61 25 3e 31 30 32 34  |Qa%<<8:.Ra%>1024|
00014470  52 61 25 3d 31 30 32 34  0d 33 a9 10 cc 3a 52 61  |Ra%=1024.3...:Ra|
00014480  25 3d 31 30 32 34 2f 32  0d 33 ae 05 cd 0d 33 b3  |%=1024/2.3....3.|
00014490  14 f2 75 63 28 4d 25 2c  74 25 2c 52 61 25 29 3a  |..uc(M%,t%,Ra%):|
000144a0  e1 0d 33 b8 05 cd 0d 33  bd 1a 6e 66 25 3d 2d 31  |..3....3..nf%=-1|
000144b0  3a e7 4e 25 21 30 3d 31  84 4e 25 21 30 3d 32 8c  |:.N%!0=1.N%!0=2.|
000144c0  0d 33 c2 27 c8 99 36 2c  31 35 32 2c a4 6f 28 4e  |.3.'..6,152,.o(N|
000144d0  25 21 30 29 b8 3b 62 25  3a e7 28 62 25 80 32 29  |%!0).;b%:.(b%.2)|
000144e0  3d 30 6e 66 25 3d 30 0d  33 c7 05 cd 0d 33 cc 09  |=0nf%=0.3....3..|
000144f0  e7 6e 66 25 8c 0d 33 d1  3b f2 69 28 7a 25 29 3a  |.nf%..3.;.i(z%):|
00014500  41 24 3d 24 4d 25 21 31  36 3a 42 24 3d 24 4d 25  |A$=$M%!16:B$=$M%|
00014510  21 32 34 3a f2 6e 28 7a  25 2c 4d 25 2c 2d 31 29  |!24:.n(z%,M%,-1)|
00014520  3a e7 4e 25 21 30 3d 39  80 71 24 3c 3e 22 22 8c  |:.N%!0=9.q$<>"".|
00014530  0d 33 d6 8e 63 24 3d 24  28 7a 25 21 34 30 29 3a  |.3..c$=$(z%!40):|
00014540  4b 25 3d a7 63 24 2c 22  20 22 29 3a c8 95 4b 25  |K%=.c$," "):..K%|
00014550  3a c1 63 24 2c 4b 25 2c  31 29 3d bd 31 36 30 3a  |:.c$,K%,1)=.160:|
00014560  4b 25 3d a7 63 24 2c 22  20 22 2c 4b 25 2b 31 29  |K%=.c$," ",K%+1)|
00014570  3a ce 3a 77 24 3d 71 24  2b 22 52 65 6d 53 70 6f  |:.:w$=q$+"RemSpo|
00014580  6f 6c 2e 22 2b 68 24 2b  22 2e 22 2b 63 24 3a 43  |ol."+h$+"."+c$:C|
00014590  24 3d 71 24 2b 22 52 65  6d 51 75 65 75 65 2e 22  |$=q$+"RemQueue."|
000145a0  2b 68 24 2b 22 2e 22 2b  c3 28 4e 61 25 29 3a e7  |+h$+"."+.(Na%):.|
000145b0  a4 42 20 28 7a 25 2c 41  24 2c 42 24 29 8c 0d 33  |.B (z%,A$,B$)..3|
000145c0  db 1e 58 62 25 3d 57 25  21 34 3a c8 99 31 33 31  |..Xb%=W%!4:..131|
000145d0  31 31 33 2c 32 35 2c 77  24 2c 43 24 0d 33 e0 13  |113,25,w$,C$.3..|
000145e0  cc 3a c8 99 31 33 31 30  38 30 2c 36 2c 77 24 0d  |.:..131080,6,w$.|
000145f0  33 e5 05 cd 0d 33 ea 19  73 24 3d a4 6e 28 7a 25  |3....3..s$=.n(z%|
00014600  2c 2d 31 29 3a e7 73 24  3c 3e 22 22 8c 0d 33 ef  |,-1):.s$<>""..3.|
00014610  0a f2 62 28 73 24 29 0d  33 f4 05 cd 0d 33 f9 05  |..b(s$).3....3..|
00014620  cd 0d 33 fe 05 cd 0d 34  03 14 cc 3a f2 76 63 28  |..3....4...:.vc(|
00014630  7a 25 2c 4d 25 2c 6d 66  25 29 0d 34 08 05 cd 0d  |z%,M%,mf%).4....|
00014640  34 0d 05 cd 0d 34 12 05  e1 0d 34 17 34 dd f2 74  |4....4....4.4..t|
00014650  63 28 4d 25 2c 66 66 25  29 3a ea 69 25 2c 70 25  |c(M%,ff%):.i%,p%|
00014660  2c 63 24 3a ea 85 3a ee  85 ea f7 85 3a f2 77 63  |,c$:..:.....:.wc|
00014670  28 41 25 21 32 34 2c 41  25 21 32 38 29 0d 34 1c  |(A%!24,A%!28).4.|
00014680  49 42 25 3d 31 31 31 32  38 38 37 33 38 30 3a 43  |IB%=1112887380:C|
00014690  25 3d 31 32 34 3a 70 25  3d ba 28 50 25 2b 31 32  |%=124:p%=.(P%+12|
000146a0  29 3a e7 70 25 3d 30 85  32 35 33 2c a4 6d 73 67  |):.p%=0.253,.msg|
000146b0  5f 31 28 41 25 21 31 32  2c 22 46 41 35 22 2c 22  |_1(A%!12,"FA5","|
000146c0  54 50 55 42 22 29 0d 34  21 16 4d 25 21 34 34 3d  |TPUB").4!.M%!44=|
000146d0  70 25 3a e7 30 3c 3d 31  32 34 2d 34 0d 34 26 1b  |p%:.0<=124-4.4&.|
000146e0  e3 69 25 3d 30 b8 31 32  34 2d 34 88 34 3a 70 25  |.i%=0.124-4.4:p%|
000146f0  21 69 25 3d 30 3a ed 0d  34 2b 05 cd 0d 34 30 4c  |!i%=0:..4+...40L|
00014700  3f 4f 25 3d 33 3a c8 99  37 2c 31 34 2c 4f 25 3a  |?O%=3:..7,14,O%:|
00014710  c8 99 31 39 32 2c 4f 25  2c 4f 25 2b 35 2c 32 35  |..192,O%,O%+5,25|
00014720  30 3a 42 25 3d 4f 25 2b  35 3a 43 25 3d 32 3a 70  |0:B%=O%+5:C%=2:p|
00014730  25 21 31 32 30 3d ba 28  50 25 2b 32 38 29 3a e7  |%!120=.(P%+28):.|
00014740  4d 25 3f 31 31 80 32 8c  0d 34 35 1a 63 24 3d 24  |M%?11.2..45.c$=$|
00014750  4d 25 21 31 36 2b 22 20  2d 20 22 2b 24 4d 25 21  |M%!16+" - "+$M%!|
00014760  32 34 0d 34 3a 18 cc 3a  63 24 3d 24 4d 25 21 32  |24.4:..:c$=$M%!2|
00014770  30 3a e7 a9 63 24 3e 34  30 8c 0d 34 3f 21 63 24  |0:..c$>40..4?!c$|
00014780  3d c2 63 24 2c 34 30 29  3a 63 24 3d c1 63 24 2c  |=.c$,40):c$=.c$,|
00014790  31 2b a7 63 24 2c 22 2e  22 29 29 0d 34 44 05 cd  |1+.c$,".")).4D..|
000147a0  0d 34 49 05 cd 0d 34 4e  7a 24 71 25 3d 63 24 3a  |.4I...4Nz$q%=c$:|
000147b0  42 25 3d 71 25 3a 43 25  3d 32 3a 70 25 21 31 31  |B%=q%:C%=2:p%!11|
000147c0  32 3d ba 28 50 25 2b 32  38 29 3a 70 25 21 31 36  |2=.(P%+28):p%!16|
000147d0  3d 31 3a 24 71 25 3d c4  33 32 2c 22 20 22 29 3a  |=1:$q%=.32," "):|
000147e0  42 25 3d 71 25 3a 43 25  3d 35 3a 44 25 3d 33 32  |B%=q%:C%=5:D%=32|
000147f0  3a 70 25 21 31 30 34 3d  ba 28 50 25 2b 32 38 29  |:p%!104=.(P%+28)|
00014800  3a 70 25 21 39 36 3d 31  32 38 3a f2 47 28 41 25  |:p%!96=128:.G(A%|
00014810  21 32 34 2c 41 25 21 32  38 2c 2d 31 29 3a e1 0d  |!24,A%!28,-1):..|
00014820  34 53 27 dd f2 77 63 28  7a 25 2c 4d 25 29 3a f2  |4S'..wc(z%,M%):.|
00014830  6e 28 7a 25 2c 4d 25 2c  2d 31 29 3a e7 7a 25 21  |n(z%,M%,-1):.z%!|
00014840  33 32 3c 3e 30 8c 0d 34  58 19 7a 25 21 32 34 3d  |32<>0..4X.z%!24=|
00014850  7a 25 21 32 34 84 33 32  3a f2 69 28 7a 25 29 0d  |z%!24.32:.i(z%).|
00014860  34 5d 05 cd 0d 34 62 22  85 32 35 34 2c a4 6d 73  |4]...4b".254,.ms|
00014870  67 5f 31 28 41 25 21 31  32 2c 22 4f 4b 50 61 22  |g_1(A%!12,"OKPa"|
00014880  2c f6 24 29 3a e1 0d 34  67 4a dd f2 76 63 28 7a  |,.$):..4gJ..vc(z|
00014890  25 2c 4d 25 2c 66 66 25  29 3a ea 6c 25 2c 74 25  |%,M%,ff%):.l%,t%|
000148a0  2c 70 66 25 2c 57 63 25  2c 62 24 2c 70 25 2c 61  |,pf%,Wc%,b$,p%,a|
000148b0  63 25 2c 4e 25 2c 71 66  25 2c 48 25 3a ea 85 3a  |c%,N%,qf%,H%:..:|
000148c0  ee 85 ea f7 85 3a f2 77  63 28 7a 25 2c 4d 25 29  |.....:.wc(z%,M%)|
000148d0  0d 34 6c 2e 4e 25 3d 7a  25 21 31 32 3a 48 25 3d  |.4l.N%=z%!12:H%=|
000148e0  7a 25 21 34 3a 61 63 25  3d 4d 25 21 34 34 3a e7  |z%!4:ac%=M%!44:.|
000148f0  4e 25 21 30 3d 31 84 4e  25 21 30 3d 32 8c 0d 34  |N%!0=1.N%!0=2..4|
00014900  71 3d c8 99 36 2c 31 32  38 2c ac a4 6f 28 4e 25  |q=..6,128,..o(N%|
00014910  21 30 29 b8 2c 57 63 25  2c 6c 25 3a 57 63 25 3d  |!0).,Wc%,l%:Wc%=|
00014920  57 63 25 84 6c 25 3c 3c  38 3a e7 57 63 25 3e 31  |Wc%.l%<<8:.Wc%>1|
00014930  30 32 34 57 63 25 3d 31  30 32 34 0d 34 76 10 cc  |024Wc%=1024.4v..|
00014940  3a 57 63 25 3d 31 30 32  34 2f 32 0d 34 7b 05 cd  |:Wc%=1024/2.4{..|
00014950  0d 34 80 21 6c 25 3d a2  23 4d 25 21 37 32 2d 8f  |.4.!l%=.#M%!72-.|
00014960  23 4d 25 21 37 32 3a e7  4d 25 21 35 36 6c 25 3d  |#M%!72:.M%!56l%=|
00014970  30 0d 34 85 17 e7 6c 25  f2 75 63 28 4d 25 2c 6c  |0.4...l%.uc(M%,l|
00014980  25 2c 57 63 25 29 3a e1  0d 34 8a 29 c8 99 32 36  |%,Wc%):..4.)..26|
00014990  33 38 37 32 3a 6c 25 3d  4d 25 21 32 38 2d 8f 23  |3872:l%=M%!28-.#|
000149a0  4d 25 21 31 32 3a e7 4d  25 21 33 36 3d 66 66 25  |M%!12:.M%!36=ff%|
000149b0  8c 0d 34 8f 11 e7 8f 23  28 4d 25 21 31 32 29 3d  |..4....#(M%!12)=|
000149c0  30 8c 0d 34 94 28 71 25  21 38 3d 4d 25 21 34 30  |0..4.(q%!8=M%!40|
000149d0  3a 71 25 21 31 32 3d 4d  25 21 31 32 3a f2 47 28  |:q%!12=M%!12:.G(|
000149e0  7a 25 2c 4d 25 2c 2d 32  30 29 0d 34 99 05 cd 0d  |z%,M%,-20).4....|
000149f0  34 9e 11 e7 6c 25 3e 57  63 25 6c 25 3d 57 63 25  |4...l%>Wc%l%=Wc%|
00014a00  0d 34 a3 29 c8 99 31 32  2c 34 2c 4d 25 21 31 32  |.4.)..12,4,M%!12|
00014a10  2c 71 25 2c 6c 25 3a c8  99 31 32 2c 32 2c 4d 25  |,q%,l%:..12,2,M%|
00014a20  21 34 30 2c 71 25 2c 6c  25 0d 34 a8 1f cc 3a e7  |!40,q%,l%.4...:.|
00014a30  4d 25 21 33 36 3d 34 30  39 35 84 28 48 25 21 33  |M%!36=4095.(H%!3|
00014a40  32 80 31 29 3c 3e 30 8c  0d 34 ad 0d c8 8e 61 63  |2.1)<>0..4....ac|
00014a50  25 21 39 32 ca 0d 34 b2  30 c9 30 3a 71 25 21 38  |%!92..4.0.0:q%!8|
00014a60  3d 4d 25 21 37 32 3a f2  47 28 7a 25 2c 4d 25 2c  |=M%!72:.G(z%,M%,|
00014a70  2d 32 29 3a 4d 25 21 33  32 3d 2d 31 3a 61 63 25  |-2):M%!32=-1:ac%|
00014a80  21 39 32 3d 31 0d 34 b7  2f c9 31 3a 71 25 21 38  |!92=1.4./.1:q%!8|
00014a90  3d 4d 25 21 37 32 3a f2  47 28 7a 25 2c 4d 25 2c  |=M%!72:.G(z%,M%,|
00014aa0  2d 33 29 3a 4d 25 21 33  32 3d 30 3a 61 63 25 21  |-3):M%!32=0:ac%!|
00014ab0  39 32 3d 32 0d 34 bc 10  c9 32 3a e7 48 25 21 33  |92=2.4...2:.H%!3|
00014ac0  32 80 32 8c 0d 34 c1 0d  e7 4d 25 21 35 36 3d 30  |2.2..4...M%!56=0|
00014ad0  8c 0d 34 c6 45 f2 78 63  28 30 29 3a 71 25 21 38  |..4.E.xc(0):q%!8|
00014ae0  3d 4d 25 21 35 36 3a f2  79 63 28 4d 25 2c a4 74  |=M%!56:.yc(M%,.t|
00014af0  61 28 7a 25 2c 4d 25 2c  2d 34 29 29 3a f2 7a 63  |a(z%,M%,-4)):.zc|
00014b00  28 7a 25 2c 4d 25 2c 57  63 25 29 3a e7 61 63 25  |(z%,M%,Wc%):.ac%|
00014b10  21 39 32 3d 33 8c 0d 34  cb 25 71 25 21 38 3d 4d  |!92=3..4.%q%!8=M|
00014b20  25 21 37 32 3a f2 47 28  7a 25 2c 4d 25 2c 2d 31  |%!72:.G(z%,M%,-1|
00014b30  34 29 3a 61 63 25 21 39  32 3d 31 0d 34 d0 05 cd  |4):ac%!92=1.4...|
00014b40  0d 34 d5 14 cc 3a f2 7a  63 28 7a 25 2c 4d 25 2c  |.4...:.zc(z%,M%,|
00014b50  57 63 25 29 0d 34 da 05  cd 0d 34 df 0f cc 3a e7  |Wc%).4....4...:.|
00014b60  4d 25 21 35 36 3d 30 8c  0d 34 e4 1b 74 25 3d 31  |M%!56=0..4..t%=1|
00014b70  30 32 34 2f 34 3a e7 74  25 3e 57 63 25 74 25 3d  |024/4:.t%>Wc%t%=|
00014b80  57 63 25 0d 34 e9 1c 4d  25 21 36 30 3d 30 3a f2  |Wc%.4..M%!60=0:.|
00014b90  78 63 28 74 25 29 3a e7  61 63 25 21 34 30 8c 0d  |xc(t%):.ac%!40..|
00014ba0  34 ee 1d f2 66 63 28 7a  25 29 3a f2 5f 61 28 7a  |4...fc(z%):._a(z|
00014bb0  25 29 3a 70 25 3d 61 63  25 21 34 30 0d 34 f3 05  |%):p%=ac%!40.4..|
00014bc0  cd 0d 34 f8 05 cd 0d 34  fd 17 e7 57 63 25 3e 4d  |..4....4...Wc%>M|
00014bd0  25 21 35 36 57 63 25 3d  4d 25 21 35 36 0d 35 02  |%!56Wc%=M%!56.5.|
00014be0  1b e7 61 63 25 21 34 30  3c 3e 30 80 57 63 25 3e  |..ac%!40<>0.Wc%>|
00014bf0  70 25 57 63 25 3d 70 25  0d 35 07 24 e7 57 63 25  |p%Wc%=p%.5.$.Wc%|
00014c00  c8 99 31 32 2c 32 2c 4d  25 21 34 30 2c 4d 25 21  |..12,2,M%!40,M%!|
00014c10  35 32 2b 4d 25 21 36 30  2c 57 63 25 0d 35 0c 19  |52+M%!60,Wc%.5..|
00014c20  4d 25 21 35 36 2d 3d 57  63 25 3a 4d 25 21 36 30  |M%!56-=Wc%:M%!60|
00014c30  2b 3d 57 63 25 0d 35 11  05 cd 0d 35 16 05 cb 0d  |+=Wc%.5....5....|
00014c40  35 1b 60 cc 3a 74 25 3d  a9 a4 70 72 69 6e 74 65  |5.`.:t%=..printe|
00014c50  72 5f 72 65 61 64 5f 73  74 72 69 6e 67 28 61 63  |r_read_string(ac|
00014c60  25 21 31 30 38 29 3a c8  95 6c 25 80 57 63 25 3e  |%!108):..l%.Wc%>|
00014c70  74 25 3a 62 24 3d a4 75  61 28 9a 23 4d 25 21 31  |t%:b$=.ua(.#M%!1|
00014c80  32 2c 61 63 25 29 3a 6c  25 2d 3d 31 3a e7 62 24  |2,ac%):l%-=1:.b$|
00014c90  3c 3e 22 22 d5 23 4d 25  21 34 30 2c 62 24 3b 0d  |<>"".#M%!40,b$;.|
00014ca0  35 20 0e 57 63 25 2d 3d  a9 62 24 3a ce 0d 35 25  |5 .Wc%-=.b$:..5%|
00014cb0  05 cd 0d 35 2a 05 cd 0d  35 2f 15 e7 c5 23 4d 25  |...5*...5/...#M%|
00014cc0  21 31 32 80 4d 25 21 35  36 3d 30 8c 0d 35 34 22  |!12.M%!56=0..54"|
00014cd0  71 25 21 38 3d 4d 25 21  37 32 3a f2 47 28 41 25  |q%!8=M%!72:.G(A%|
00014ce0  21 32 34 2c 41 25 21 32  38 2c 2d 31 35 29 0d 35  |!24,A%!28,-15).5|
00014cf0  39 05 cd 0d 35 3e 27 e7  4d 25 21 32 38 3d 30 70  |9...5>'.M%!28=0p|
00014d00  66 25 3d 30 8b 70 66 25  3d 8f 23 4d 25 21 31 32  |f%=0.pf%=.#M%!12|
00014d10  2a 31 30 30 2f 4d 25 21  32 38 0d 35 43 10 e7 70  |*100/M%!28.5C..p|
00014d20  66 25 3c 3e 4d 25 21 33  32 8c 0d 35 48 1a 4d 25  |f%<>M%!32..5H.M%|
00014d30  21 33 32 3d 70 66 25 3a  f2 66 28 2d 31 2c 7a 25  |!32=pf%:.f(-1,z%|
00014d40  2c 4d 25 29 0d 35 4d 05  cd 0d 35 52 18 cf 23 4d  |,M%).5M...5R..#M|
00014d50  25 21 37 32 3d 30 3a c8  99 32 36 33 38 37 33 3a  |%!72=0:..263873:|
00014d60  e1 0d 35 57 24 dd f2 75  63 28 4d 25 2c 72 66 25  |..5W$..uc(M%,rf%|
00014d70  2c 57 63 25 29 3a e7 72  66 25 3e 57 63 25 72 66  |,Wc%):.rf%>Wc%rf|
00014d80  25 3d 57 63 25 0d 35 5c  3f c8 99 31 32 2c 34 2c  |%=Wc%.5\?..12,4,|
00014d90  4d 25 21 37 32 2c 71 25  2c 72 66 25 3a c8 99 31  |M%!72,q%,rf%:..1|
00014da0  32 2c 32 2c 4d 25 21 34  30 2c 71 25 2c 72 66 25  |2,2,M%!40,q%,rf%|
00014db0  3a e7 a2 23 4d 25 21 37  32 2d 8f 23 4d 25 21 37  |:..#M%!72-.#M%!7|
00014dc0  32 3d 30 8c 0d 35 61 17  cf 23 4d 25 21 37 32 3d  |2=0..5a..#M%!72=|
00014dd0  30 3a a2 23 4d 25 21 37  32 3d 30 0d 35 66 05 cd  |0:.#M%!72=0.5f..|
00014de0  0d 35 6b 05 e1 0d 35 70  22 dd a4 75 61 28 43 25  |.5k...5p"..ua(C%|
00014df0  2c 61 63 25 29 3a ea 72  24 3a e7 43 25 3d 31 30  |,ac%):.r$:.C%=10|
00014e00  84 43 25 3d 31 33 8c 0d  35 75 37 e7 61 63 25 21  |.C%=13..5u7.ac%!|
00014e10  31 36 3d 31 84 61 63 25  21 31 36 3d 43 25 72 24  |16=1.ac%!16=C%r$|
00014e20  3d a4 70 72 69 6e 74 65  72 5f 72 65 61 64 5f 73  |=.printer_read_s|
00014e30  74 72 69 6e 67 28 61 63  25 21 31 30 38 29 0d 35  |tring(ac%!108).5|
00014e40  7a 0d 61 63 25 21 31 36  3d 43 25 0d 35 7f 2d cc  |z.ac%!16=C%.5.-.|
00014e50  3a e7 61 63 25 21 31 36  72 24 3d a4 70 72 69 6e  |:.ac%!16r$=.prin|
00014e60  74 65 72 5f 72 65 61 64  5f 73 74 72 69 6e 67 28  |ter_read_string(|
00014e70  61 63 25 21 31 30 38 29  0d 35 84 14 72 24 2b 3d  |ac%!108).5..r$+=|
00014e80  bd 43 25 3a 61 63 25 21  31 36 3d 30 0d 35 89 05  |.C%:ac%!16=0.5..|
00014e90  cd 0d 35 8e 07 3d 72 24  0d 35 93 35 dd f2 79 63  |..5..=r$.5.5..yc|
00014ea0  28 4d 25 2c 73 24 29 3a  ea 73 66 25 2c 74 66 25  |(M%,s$):.sf%,tf%|
00014eb0  3a 74 66 25 3d 4d 25 21  35 32 3a 73 66 25 3d 4d  |:tf%=M%!52:sf%=M|
00014ec0  25 21 35 36 3a e7 73 24  3c 3e 22 22 8c 0d 35 98  |%!56:.s$<>""..5.|
00014ed0  1c 24 28 74 66 25 2b 73  66 25 29 3d 73 24 3a 4d  |.$(tf%+sf%)=s$:M|
00014ee0  25 21 35 36 2b 3d a9 73  24 0d 35 9d 05 cd 0d 35  |%!56+=.s$.5....5|
00014ef0  a2 05 e1 0d 35 a7 36 dd  f2 7a 63 28 7a 25 2c 4d  |....5.6..zc(z%,M|
00014f00  25 2c 57 63 25 29 3a ea  73 66 25 2c 74 66 25 3a  |%,Wc%):.sf%,tf%:|
00014f10  74 66 25 3d 4d 25 21 35  32 3a 73 66 25 3d 4d 25  |tf%=M%!52:sf%=M%|
00014f20  21 35 36 3a e7 73 66 25  8c 0d 35 ac 13 e7 4e 25  |!56:.sf%..5...N%|
00014f30  21 30 3d 31 84 4e 25 21  30 3d 32 8c 0d 35 b1 0e  |!0=1.N%!0=2..5..|
00014f40  e7 73 66 25 3e 3d 57 63  25 e1 0d 35 b6 05 cd 0d  |.sf%>=Wc%..5....|
00014f50  35 bb 3d 74 66 25 3f 73  66 25 3d 31 30 3a 73 66  |5.=tf%?sf%=10:sf|
00014f60  25 2b 3d 31 3a 74 66 25  3f 73 66 25 3d 31 33 3a  |%+=1:tf%?sf%=13:|
00014f70  c8 99 31 32 2c 32 2c 4d  25 21 34 30 2c 74 66 25  |..12,2,M%!40,tf%|
00014f80  2c 73 66 25 3a 4d 25 21  35 36 3d 30 0d 35 c0 05  |,sf%:M%!56=0.5..|
00014f90  cd 0d 35 c5 05 e1 0d 35  ca 37 dd f2 47 28 7a 25  |..5....5.7..G(z%|
00014fa0  2c 4d 25 2c 75 66 25 29  3a 71 25 21 30 3d 75 66  |,M%,uf%):q%!0=uf|
00014fb0  25 3a 71 25 21 34 3d 4d  25 3a f2 63 28 7a 25 21  |%:q%!4=M%:.c(z%!|
00014fc0  34 2c 7a 25 2c 2d 38 2c  71 25 29 3a e1 0d 35 cf  |4,z%,-8,q%):..5.|
00014fd0  53 dd a4 74 61 28 7a 25  2c 4d 25 2c 75 66 25 29  |S..ta(z%,M%,uf%)|
00014fe0  3a ea 73 24 2c 69 25 3a  71 25 21 30 3d 75 66 25  |:.s$,i%:q%!0=uf%|
00014ff0  3a 71 25 21 34 3d 4d 25  3a f2 63 28 7a 25 21 34  |:q%!4=M%:.c(z%!4|
00015000  2c 7a 25 2c 2d 38 2c 71  25 29 3a 69 25 3d 71 25  |,z%,-8,q%):i%=q%|
00015010  2b 38 3a d6 59 25 2c 69  25 2c 73 24 3a 3d 73 24  |+8:.Y%,i%,s$:=s$|
00015020  0d 35 d4 e4 dd f2 78 63  28 46 25 29 3a ea 48 25  |.5....xc(F%):.H%|
00015030  3a 48 25 3d 7a 25 21 34  3a 42 25 3d 48 25 3a 43  |:H%=z%!4:B%=H%:C|
00015040  25 3d 4d 25 3a 44 25 3d  61 63 25 3a 45 25 3d 4f  |%=M%:D%=ac%:E%=O|
00015050  25 2b 31 32 38 3a 45 25  21 30 3d 48 25 3a 45 25  |%+128:E%!0=H%:E%|
00015060  21 34 3d 7a 25 3a 45 25  21 38 3d 4d 25 3a 45 25  |!4=z%:E%!8=M%:E%|
00015070  21 31 32 3d 61 63 25 3a  45 25 21 31 36 3d 71 25  |!12=ac%:E%!16=q%|
00015080  3a 45 25 21 32 30 3d 4f  25 2b 33 35 36 3a 24 28  |:E%!20=O%+356:$(|
00015090  4f 25 2b 33 35 36 29 3d  bd 31 36 34 2b 24 48 25  |O%+356)=.164+$H%|
000150a0  21 34 2b 22 5f 73 75 70  70 6f 72 74 28 22 2b c3  |!4+"_support("+.|
000150b0  4f 25 2b 22 29 22 3a 4f  25 21 30 3d 2d 38 3a 4f  |O%+")":O%!0=-8:O|
000150c0  25 21 34 3d 48 25 3a 4f  25 21 38 3d 7a 25 3a 4f  |%!4=H%:O%!8=z%:O|
000150d0  25 21 31 32 3d 71 25 3a  4f 25 21 31 36 3d 6a 61  |%!12=q%:O%!16=ja|
000150e0  25 3a 4f 25 21 32 30 3d  50 25 3a 4f 25 21 32 34  |%:O%!20=P%:O%!24|
000150f0  3d 46 25 3a e7 46 25 3d  30 d6 50 25 2b 34 8b d6  |=F%:.F%=0.P%+4..|
00015100  50 25 2b 30 0d 35 d9 05  e1 0d 35 de 11 dd a4 50  |P%+0.5....5....P|
00015110  28 74 25 29 3a c8 8e 74  25 ca 0d 35 e3 10 c9 31  |(t%):..t%..5...1|
00015120  3a e7 41 25 21 38 30 3d  30 8c 0d 35 e8 0e e7 41  |:.A%!80=0..5...A|
00015130  25 21 37 36 3c 3e 33 8c  0d 35 ed 0b 41 25 21 38  |%!76<>3..5..A%!8|
00015140  30 3d 33 0d 35 f2 0e cc  3a 41 25 21 38 30 3d 31  |0=3.5...:A%!80=1|
00015150  30 0d 35 f7 05 cd 0d 35  fc 05 cd 0d 36 01 0a 3d  |0.5....5....6..=|
00015160  41 25 21 38 30 0d 36 06  10 c9 32 3a e7 41 25 21  |A%!80.6...2:.A%!|
00015170  37 36 3d 30 8c 0d 36 0b  0e e7 41 25 21 38 30 3c  |76=0..6...A%!80<|
00015180  3e 33 8c 0d 36 10 0b 41  25 21 37 36 3d 33 0d 36  |>3..6..A%!76=3.6|
00015190  15 0d cc 3a 41 25 21 37  36 3d 32 0d 36 1a 05 cd  |...:A%!76=2.6...|
000151a0  0d 36 1f 05 cd 0d 36 24  0a 3d 41 25 21 37 36 0d  |.6....6$.=A%!76.|
000151b0  36 29 05 cb 0d 36 2e 06  3d 30 0d 36 33 12 dd f2  |6)...6..=0.63...|
000151c0  71 63 28 74 25 29 3a c8  8e 74 25 ca 0d 36 38 0e  |qc(t%):..t%..68.|
000151d0  c9 31 3a 41 25 21 38 30  3d 30 0d 36 3d 0e c9 32  |.1:A%!80=0.6=..2|
000151e0  3a 41 25 21 37 36 3d 30  0d 36 42 05 cb 0d 36 47  |:A%!76=0.6B...6G|
000151f0  05 e1 0d 36 4c 11 dd a4  6f 28 74 25 29 3a c8 8e  |...6L...o(t%):..|
00015200  74 25 ca 0d 36 51 0d c9  31 3a 3d 41 25 21 38 30  |t%..6Q..1:=A%!80|
00015210  0d 36 56 0d c9 32 3a 3d  41 25 21 37 36 0d 36 5b  |.6V..2:=A%!76.6[|
00015220  05 cb 0d 36 60 06 3d 30  0d 36 65 46 dd a4 52 3a  |...6`.=0.6eF..R:|
00015230  ea 66 62 25 2c 76 66 25  3a c8 99 38 38 2c 33 b8  |.fb%,vf%:..88,3.|
00015240  66 62 25 2c 76 66 25 3a  e7 28 66 62 25 80 36 31  |fb%,vf%:.(fb%.61|
00015250  34 34 30 29 3d 34 30 39  36 80 28 76 66 25 80 36  |440)=4096.(vf%.6|
00015260  31 34 34 30 29 3d 34 30  39 36 3a 3d 2d 31 0d 36  |1440)=4096:=-1.6|
00015270  6a 06 3d 30 0d 36 6f 36  dd a4 55 3a ea 66 62 25  |j.=0.6o6..U:.fb%|
00015280  3a c8 99 38 2c 35 2c 22  44 65 76 69 63 65 73 3a  |:..8,5,"Devices:|
00015290  46 61 73 74 50 61 72 61  6c 6c 65 6c 22 b8 66 62  |FastParallel".fb|
000152a0  25 3a e7 66 62 25 3c 3e  30 8c 0d 36 74 14 3a 3d  |%:.fb%<>0..6t.:=|
000152b0  22 46 61 73 74 50 61 72  61 6c 6c 65 6c 22 0d 36  |"FastParallel".6|
000152c0  79 12 cc 3a 3a 3d 22 50  61 72 61 6c 6c 65 6c 22  |y..::="Parallel"|
000152d0  0d 36 7e 05 cd 0d 36 83  7b dd a4 72 6d 6c 6f 61  |.6~...6.{..rmloa|
000152e0  64 5f 6c 61 74 65 73 74  5f 6d 6f 64 75 6c 65 28  |d_latest_module(|
000152f0  63 24 2c 6b 24 29 3a ea  77 66 25 2c 78 66 25 2c  |c$,k$):.wf%,xf%,|
00015300  79 66 25 3a ea 4b 25 2c  66 25 2c 76 66 25 2c 7a  |yf%:.K%,f%,vf%,z|
00015310  66 25 2c 41 66 25 2c 73  24 2c 42 66 25 3a 77 66  |f%,Af%,s$,Bf%:wf|
00015320  25 3d 2d 31 3a c8 99 31  33 31 31 30 32 2c 31 38  |%=-1:..131102,18|
00015330  2c 63 24 b8 2c 2c 2c 4b  25 3b 66 25 3a e7 28 66  |,c$.,,,K%;f%:.(f|
00015340  25 80 31 29 3d 30 80 4b  25 21 32 30 3c 3e 30 8c  |%.1)=0.K%!20<>0.|
00015350  0d 36 88 30 4b 25 2b 3d  28 4b 25 21 32 30 29 3a  |.6.0K%+=(K%!20):|
00015360  c8 95 3f 4b 25 3c 3e 39  80 3f 4b 25 3c 3e 30 3a  |..?K%<>9.?K%<>0:|
00015370  4b 25 2b 3d 31 3a ce 3a  e7 3f 4b 25 3c 3e 30 8c  |K%+=1:.:.?K%<>0.|
00015380  0d 36 8d 2f 77 66 25 3d  30 3a 4b 25 2b 3d 31 3a  |.6./wf%=0:K%+=1:|
00015390  c8 95 3f 4b 25 3c 3e 33  32 3a e7 3f 4b 25 3e 3d  |..?K%<>32:.?K%>=|
000153a0  97 22 30 22 80 3f 4b 25  3c 3d 97 22 39 22 8c 0d  |."0".?K%<=."9"..|
000153b0  36 92 17 77 66 25 3d 77  66 25 2a 31 30 2b 3f 4b  |6..wf%=wf%*10+?K|
000153c0  25 2d 97 22 30 22 0d 36  97 05 cd 0d 36 9c 0b 4b  |%-."0".6....6..K|
000153d0  25 2b 3d 31 3a ce 0d 36  a1 05 cd 0d 36 a6 05 cd  |%+=1:..6....6...|
000153e0  0d 36 ab 50 78 66 25 3d  2d 31 3a 76 66 25 3d 30  |.6.Pxf%=-1:vf%=0|
000153f0  3a 7a 66 25 3d 2d 31 3a  f5 3a c8 99 31 33 31 31  |:zf%=-1:.:..1311|
00015400  30 32 2c 32 30 2c 76 66  25 2c 7a 66 25 b8 2c 76  |02,20,vf%,zf%.,v|
00015410  66 25 2c 7a 66 25 2c 4b  25 2c 42 66 25 2c 2c 41  |f%,zf%,K%,Bf%,,A|
00015420  66 25 3b 66 25 3a e7 28  66 25 80 31 29 3d 30 8c  |f%;f%:.(f%.1)=0.|
00015430  0d 36 b0 26 d6 5a 25 2c  4b 25 2c 73 24 3a e7 73  |.6.&.Z%,K%,s$:.s|
00015440  24 3d 63 24 78 66 25 3d  bb 28 c3 7e 28 41 66 25  |$=c$xf%=.(.~(Af%|
00015450  29 29 2f 31 30 30 0d 36  b5 05 cd 0d 36 ba 40 fd  |))/100.6....6.@.|
00015460  28 78 66 25 3c 3e 2d 31  29 84 28 66 25 80 31 29  |(xf%<>-1).(f%.1)|
00015470  3c 3e 30 3a 79 66 25 3d  2d 31 3a c8 99 31 33 31  |<>0:yf%=-1:..131|
00015480  30 38 35 2c 36 37 2c 6b  24 b8 66 25 3b 4b 25 3a  |085,67,k$.f%;K%:|
00015490  e7 28 4b 25 80 31 29 66  25 3d 30 0d 36 bf 0b e7  |.(K%.1)f%=0.6...|
000154a0  66 25 3c 3e 30 8c 0d 36  c4 41 cf 23 66 25 3d 32  |f%<>0..6.A.#f%=2|
000154b0  30 3a 4b 25 3d 9a 23 66  25 2b 28 28 9a 23 66 25  |0:K%=.#f%+((.#f%|
000154c0  29 3c 3c 38 29 2b 28 28  9a 23 66 25 29 3c 3c 31  |)<<8)+((.#f%)<<1|
000154d0  36 29 2b 28 28 9a 23 66  25 29 3c 3c 32 34 29 3a  |6)+((.#f%)<<24):|
000154e0  e7 4b 25 3c 3e 30 8c 0d  36 c9 2c cf 23 66 25 3d  |.K%<>0..6.,.#f%=|
000154f0  4b 25 3a f5 3a 76 66 25  3d 9a 23 66 25 3a fd 76  |K%:.:vf%=.#f%:.v|
00015500  66 25 3d 30 84 76 66 25  3d 39 3a e7 76 66 25 3c  |f%=0.vf%=9:.vf%<|
00015510  3e 30 8c 0d 36 ce 2a 79  66 25 3d 30 3a f5 3a 76  |>0..6.*yf%=0:.:v|
00015520  66 25 3d 9a 23 66 25 3a  e7 76 66 25 3e 3d 97 22  |f%=.#f%:.vf%>=."|
00015530  30 22 80 76 66 25 3c 3d  97 22 39 22 8c 0d 36 d3  |0".vf%<=."9"..6.|
00015540  17 79 66 25 3d 79 66 25  2a 31 30 2b 76 66 25 2d  |.yf%=yf%*10+vf%-|
00015550  97 22 30 22 0d 36 d8 05  cd 0d 36 dd 0b fd 76 66  |."0".6....6...vf|
00015560  25 3d 33 32 0d 36 e2 05  cd 0d 36 e7 05 cd 0d 36  |%=32.6....6....6|
00015570  ec 08 d9 23 66 25 0d 36  f1 05 cd 0d 36 f6 1b e7  |...#f%.6....6...|
00015580  77 66 25 3e 78 66 25 76  66 25 3d 77 66 25 8b 76  |wf%>xf%vf%=wf%.v|
00015590  66 25 3d 78 66 25 0d 36  fb 19 e7 76 66 25 3e 79  |f%=xf%.6...vf%>y|
000155a0  66 25 66 25 3d 76 66 25  8b 66 25 3d 79 66 25 0d  |f%f%=vf%.f%=yf%.|
000155b0  37 00 12 76 66 25 3d 30  3a e7 78 66 25 3d 66 25  |7..vf%=0:.xf%=f%|
000155c0  8c 0d 37 05 0b e7 42 66  25 3c 31 8c 0d 37 0a 26  |..7...Bf%<1..7.&|
000155d0  c8 99 31 33 31 31 30 32  2c 34 2c 63 24 3a c8 99  |..131102,4,c$:..|
000155e0  31 33 31 31 30 32 2c 33  2c 63 24 b8 4b 25 3b 76  |131102,3,c$.K%;v|
000155f0  66 25 0d 37 0f 05 cd 0d  37 14 05 cd 0d 37 19 1c  |f%.7....7....7..|
00015600  e7 79 66 25 3d 66 25 80  79 66 25 3e 78 66 25 80  |.yf%=f%.yf%>xf%.|
00015610  79 66 25 3e 77 66 25 8c  0d 37 1e 18 c8 99 31 33  |yf%>wf%..7....13|
00015620  31 31 30 32 2c 31 2c 6b  24 b8 4b 25 3b 76 66 25  |1102,1,k$.K%;vf%|
00015630  0d 37 23 05 cd 0d 37 28  23 e7 28 76 66 25 80 31  |.7#...7(#.(vf%.1|
00015640  29 3d 30 c8 99 31 33 31  31 30 32 2c 31 38 2c 63  |)=0..131102,18,c|
00015650  24 b8 4b 25 3b 76 66 25  0d 37 2d 1b e7 28 76 66  |$.K%;vf%.7-..(vf|
00015660  25 80 31 29 21 4b 25 3d  32 35 33 3a c8 99 34 33  |%.1)!K%=253:..43|
00015670  2c 4b 25 0d 37 32 07 3d  66 25 0d 37 37 62 dd f2  |,K%.72.=f%.77b..|
00015680  60 20 28 43 66 25 29 3a  ea 66 25 2c 67 25 2c 44  |` (Cf%):.f%,g%,D|
00015690  66 25 2c 46 66 25 2c 73  24 3a 69 61 25 3d 30 3a  |f%,Ff%,s$:ia%=0:|
000156a0  e7 a4 72 6d 6c 6f 61 64  5f 6c 61 74 65 73 74 5f  |..rmload_latest_|
000156b0  6d 6f 64 75 6c 65 28 22  50 44 72 69 76 65 72 22  |module("PDriver"|
000156c0  2c 22 50 72 69 6e 74 65  72 73 3a 4d 6f 64 75 6c  |,"Printers:Modul|
000156d0  65 73 2e 50 44 72 69 76  65 72 22 29 0d 37 3c 4f  |es.PDriver").7<O|
000156e0  e7 a4 72 6d 6c 6f 61 64  5f 6c 61 74 65 73 74 5f  |..rmload_latest_|
000156f0  6d 6f 64 75 6c 65 28 22  52 65 6d 6f 74 65 50 72  |module("RemotePr|
00015700  69 6e 74 65 72 53 75 70  70 6f 72 74 22 2c 22 50  |interSupport","P|
00015710  72 69 6e 74 65 72 73 3a  4d 6f 64 75 6c 65 73 2e  |rinters:Modules.|
00015720  52 65 6d 50 72 6e 53 70  74 22 29 0d 37 41 2e 44  |RemPrnSpt").7A.D|
00015730  66 25 3d 30 3a c8 99 31  33 31 31 30 32 2c 31 38  |f%=0:..131102,18|
00015740  2c 22 46 72 65 65 77 61  79 22 b8 3b 66 25 3a e7  |,"Freeway".;f%:.|
00015750  28 66 25 80 31 29 3d 30  8c 0d 37 46 42 c8 99 31  |(f%.1)=0..7FB..1|
00015760  33 31 31 32 39 2c 2c 22  46 72 65 65 77 61 79 5f  |31129,,"Freeway_|
00015770  53 74 61 74 75 73 22 b8  3b 67 25 3a e7 28 67 25  |Status".;g%:.(g%|
00015780  80 31 29 3d 30 8c c8 99  34 32 34 35 38 30 2c 30  |.1)=0...424580,0|
00015790  b8 2c 44 66 25 8b 44 66  25 3d 31 0d 37 4b 05 cd  |.,Df%.Df%=1.7K..|
000157a0  0d 37 50 65 c8 99 31 33  31 31 30 32 2c 31 38 2c  |.7Pe..131102,18,|
000157b0  22 52 65 6d 6f 74 65 50  72 69 6e 74 65 72 53 75  |"RemotePrinterSu|
000157c0  70 70 6f 72 74 22 b8 3b  46 66 25 3a c8 99 31 33  |pport".;Ff%:..13|
000157d0  31 31 30 32 2c 31 38 2c  22 53 68 61 72 65 46 53  |1102,18,"ShareFS|
000157e0  22 b8 3b 67 25 3a e7 28  66 25 80 31 29 84 28 44  |".;g%:.(f%.1).(D|
000157f0  66 25 3d 30 29 84 28 67  25 80 31 29 84 28 46 66  |f%=0).(g%.1).(Ff|
00015800  25 80 31 29 8c 0d 37 55  09 4a 61 25 3d 30 0d 37  |%.1)..7U.Ja%=0.7|
00015810  5a 3d cc 3a c8 99 31 33  31 30 37 37 2c 22 52 4d  |Z=.:..131077,"RM|
00015820  45 6e 73 75 72 65 20 53  68 61 72 65 46 53 20 32  |Ensure ShareFS 2|
00015830  2e 30 30 20 45 52 52 4f  52 20 46 6f 6f 22 b8 3b  |.00 ERROR Foo".;|
00015840  66 25 3a e7 28 66 25 80  31 29 8c 0d 37 5f 09 4a  |f%:.(f%.1)..7_.J|
00015850  61 25 3d 30 0d 37 64 9b  cc 3a 68 24 3d a4 74 61  |a%=0.7d..:h$=.ta|
00015860  73 6b 5f 72 65 61 64 5f  65 6e 76 28 22 49 6e 65  |sk_read_env("Ine|
00015870  74 24 4c 6f 63 61 6c 41  64 64 72 22 2c 71 25 29  |t$LocalAddr",q%)|
00015880  3a 4a 61 25 3d 2d 31 3a  f2 41 63 3a f2 42 63 3a  |:Ja%=-1:.Ac:.Bc:|
00015890  c8 99 34 32 34 33 32 33  2c 32 3a 50 61 24 3d 22  |..424323,2:Pa$="|
000158a0  3c 57 69 6d 70 24 53 63  72 61 70 44 69 72 3e 2e  |<Wimp$ScrapDir>.|
000158b0  50 72 69 6e 74 65 72 73  22 3a 73 24 3d a4 74 61  |Printers":s$=.ta|
000158c0  73 6b 5f 72 65 61 64 5f  65 6e 76 20 28 22 50 72  |sk_read_env ("Pr|
000158d0  69 6e 74 65 72 73 24 44  69 72 22 2c 71 25 29 3a  |inters$Dir",q%):|
000158e0  e7 a7 73 24 2c 22 53 68  61 72 65 3a 22 29 8c 0d  |..s$,"Share:")..|
000158f0  37 69 0a 69 61 25 3d 2d  31 0d 37 6e 0b cc 3a 69  |7i.ia%=-1.7n..:i|
00015900  61 25 3d 30 0d 37 73 05  cd 0d 37 78 05 cd 0d 37  |a%=0.7s...7x...7|
00015910  7d 05 cd 0d 37 82 0f e7  28 46 66 25 80 31 29 3d  |}...7...(Ff%.1)=|
00015920  30 8c 0d 37 87 10 c8 99  34 32 34 33 32 30 b8 4c  |0..7....424320.L|
00015930  61 25 0d 37 8c 05 cd 0d  37 91 09 e7 69 61 25 8c  |a%.7....7...ia%.|
00015940  0d 37 96 5d c8 99 31 33  31 30 38 30 2c 38 2c 22  |.7.]..131080,8,"|
00015950  3c 50 72 69 6e 74 65 72  73 24 50 61 74 68 3e 52  |<Printers$Path>R|
00015960  65 6d 6f 74 65 22 b8 3b  66 25 3a 73 24 3d 22 3c  |emote".;f%:s$="<|
00015970  50 72 69 6e 74 65 72 73  24 50 61 74 68 3e 52 65  |Printers$Path>Re|
00015980  6d 6f 74 65 2e 49 44 22  2b 68 24 3a c8 99 31 33  |mote.ID"+h$:..13|
00015990  31 30 38 30 2c 38 2c 73  24 b8 3b 66 25 0d 37 9b  |1080,8,s$.;f%.7.|
000159a0  05 cd 0d 37 a0 05 e1 0d  37 a5 17 dd f2 41 63 3a  |...7....7....Ac:|
000159b0  c8 99 32 39 33 35 30 34  2c 30 2c 32 3a e1 0d 37  |..293504,0,2:..7|
000159c0  aa 1f dd a4 6b 28 47 66  25 29 3a ea 57 24 3a d6  |....k(Gf%):.W$:.|
000159d0  5a 25 2c 47 66 25 2c 57  24 3a 3d 57 24 0d 37 af  |Z%,Gf%,W$:=W$.7.|
000159e0  0a dd f2 6c 61 3a e1 0d  37 b4 91 dd f2 42 63 3a  |...la:..7....Bc:|
000159f0  ea 48 66 25 2c 49 66 25  2c 4a 66 25 2c 4b 66 25  |.Hf%,If%,Jf%,Kf%|
00015a00  2c 6a 63 25 2c 5a 62 25  2c 63 24 2c 6b 62 25 3a  |,jc%,Zb%,c$,kb%:|
00015a10  ea 4c 66 25 2c 4d 66 25  2c 63 24 2c 51 61 24 2c  |.Lf%,Mf%,c$,Qa$,|
00015a20  53 25 2c 47 64 25 3a 49  66 25 3d 30 3a 4a 66 25  |S%,Gd%:If%=0:Jf%|
00015a30  3d 30 3a 4d 61 25 3d 30  3a f5 3a 49 66 25 3d 4a  |=0:Ma%=0:.:If%=J|
00015a40  66 25 3a c8 99 32 39 33  35 30 37 2c 30 2c 32 2c  |f%:..293507,0,2,|
00015a50  30 2c 30 2c 30 2c 30 2c  30 2c 49 66 25 b8 2c 2c  |0,0,0,0,0,If%.,,|
00015a60  4b 66 25 2c 2c 6a 63 25  2c 2c 2c 4a 66 25 3a e7  |Kf%,,jc%,,,Jf%:.|
00015a70  28 4a 66 25 3e 30 29 8c  0d 37 b9 e0 4c 66 25 3d  |(Jf%>0)..7..Lf%=|
00015a80  a4 67 20 28 31 31 39 36  35 37 37 38 37 35 2c 4b  |.g (1196577875,K|
00015a90  66 25 29 3a 4d 66 25 3d  a4 67 20 28 31 31 39 36  |f%):Mf%=.g (1196|
00015aa0  35 37 37 38 37 35 2c 6a  63 25 2b 31 29 3a 4e 66  |577875,jc%+1):Nf|
00015ab0  25 3d a4 67 20 28 38 31  30 37 30 31 39 30 37 2c  |%=.g (810701907,|
00015ac0  4b 66 25 29 3a 4f 66 25  3d a4 67 20 28 38 31 30  |Kf%):Of%=.g (810|
00015ad0  37 30 31 39 30 37 2c 6a  63 25 2b 31 29 3a c8 99  |701907,jc%+1):..|
00015ae0  32 39 33 35 30 37 2c 30  2c 32 2c 4b 66 25 2c 4e  |293507,0,2,Kf%,N|
00015af0  66 25 2c 6a 63 25 2b 31  2c 4f 66 25 2c 30 2c 49  |f%,jc%+1,Of%,0,I|
00015b00  66 25 b8 2c 2c 2c 2c 2c  2c 5a 62 25 3a 4f 66 25  |f%.,,,,,,Zb%:Of%|
00015b10  3f 6a 63 25 3d 30 3a 24  4c 66 25 3d a4 6b 20 28  |?jc%=0:$Lf%=.k (|
00015b20  4e 66 25 29 3a 24 4d 66  25 3d a4 6b 20 28 4f 66  |Nf%):$Mf%=.k (Of|
00015b30  25 29 3a f2 64 20 28 38  31 30 37 30 31 39 30 37  |%):.d (810701907|
00015b40  2c 4e 66 25 29 3a f2 64  20 28 38 31 30 37 30 31  |,Nf%):.d (810701|
00015b50  39 30 37 2c 4f 66 25 29  0d 37 be 36 53 25 3d a4  |907,Of%).7.6S%=.|
00015b60  46 20 28 4c 66 25 2c 4d  66 25 2c 5a 62 25 29 3a  |F (Lf%,Mf%,Zb%):|
00015b70  f2 4c 20 28 4b 61 25 2c  53 25 29 3a 63 24 3d 24  |.L (Ka%,S%):c$=$|
00015b80  4c 66 25 3a e7 a4 76 61  20 28 63 24 29 8c 0d 37  |Lf%:..va (c$)..7|
00015b90  c3 21 42 64 25 3d a4 79  20 28 53 25 2c 30 2c 30  |.!Bd%=.y (S%,0,0|
00015ba0  2c 2d 31 2c 6b 62 25 29  3a e7 ac 6b 62 25 8c 0d  |,-1,kb%):..kb%..|
00015bb0  37 c8 1b f2 5f 62 20 28  63 24 29 3a f2 4e 20 28  |7..._b (c$):.N (|
00015bc0  63 24 29 3a e7 57 25 3d  30 8c 0d 37 cd 0b e7 41  |c$):.W%=0..7...A|
00015bd0  25 21 34 34 8c 0d 37 d2  1d 47 64 25 3d 41 25 21  |%!44..7..Gd%=A%!|
00015be0  34 38 3a c8 95 47 64 25  3a e7 ac 47 64 25 21 32  |48:..Gd%:..Gd%!2|
00015bf0  30 8c 0d 37 d7 23 f2 73  65 6c 65 63 74 5f 70 72  |0..7.#.select_pr|
00015c00  69 6e 74 65 72 28 47 64  25 2c 2d 31 2c 30 29 3a  |inter(Gd%,-1,0):|
00015c10  47 64 25 3d 30 0d 37 dc  0f cc 3a 47 64 25 3d 47  |Gd%=0.7...:Gd%=G|
00015c20  64 25 21 30 0d 37 e1 05  cd 0d 37 e6 05 ce 0d 37  |d%!0.7....7....7|
00015c30  eb 05 cd 0d 37 f0 05 cd  0d 37 f5 05 cd 0d 37 fa  |....7....7....7.|
00015c40  05 cd 0d 37 ff 0a 4d 61  25 2b 3d 31 0d 38 04 05  |...7..Ma%+=1.8..|
00015c50  cd 0d 38 09 0e fd 28 4a  66 25 3c 30 29 3a e1 0d  |..8...(Jf%<0):..|
00015c60  38 0e 67 dd f2 61 63 20  28 63 24 29 3a ea 4c 66  |8.g..ac (c$):.Lf|
00015c70  25 2c 4d 66 25 2c 6a 63  25 2c 5a 62 25 2c 51 61  |%,Mf%,jc%,Zb%,Qa|
00015c80  24 2c 61 62 25 2c 53 25  2c 52 61 24 2c 47 64 25  |$,ab%,S%,Ra$,Gd%|
00015c90  2c 6b 62 25 2c 6d 62 25  3a c8 99 34 32 34 35 37  |,kb%,mb%:..42457|
00015ca0  38 2c 30 2c 32 2c 63 24  2c 30 2c 30 b8 2c 2c 2c  |8,0,2,c$,0,0.,,,|
00015cb0  6a 63 25 2c 2c 5a 62 25  3b 61 62 25 3a e7 28 61  |jc%,,Zb%;ab%:.(a|
00015cc0  62 25 80 31 29 8c 0d 38  13 05 e1 0d 38 18 05 cd  |b%.1)..8....8...|
00015cd0  0d 38 1d 2f 6d 62 25 3d  30 3a 53 25 3d 4b 61 25  |.8./mb%=0:S%=Ka%|
00015ce0  3a c8 95 53 25 3a e7 28  24 53 25 21 34 3d 63 24  |:..S%:.($S%!4=c$|
00015cf0  29 80 28 28 53 25 21 32  30 29 3c 3d 30 29 8c 0d  |).((S%!20)<=0)..|
00015d00  38 22 05 e1 0d 38 27 05  cd 0d 38 2c 8b 53 25 3d  |8"...8'...8,.S%=|
00015d10  53 25 21 30 3a ce 3a 4c  66 25 3d a4 67 20 28 31  |S%!0:.:Lf%=.g (1|
00015d20  31 39 36 35 37 37 38 37  35 2c a9 63 24 2b 31 29  |196577875,.c$+1)|
00015d30  3a 4d 66 25 3d a4 67 20  28 31 31 39 36 35 37 37  |:Mf%=.g (1196577|
00015d40  38 37 35 2c 6a 63 25 2b  31 29 3a 4f 66 25 3d a4  |875,jc%+1):Of%=.|
00015d50  67 20 28 38 31 30 37 30  31 39 30 37 2c 6a 63 25  |g (810701907,jc%|
00015d60  2b 31 29 3a 24 4c 66 25  3d 63 24 3a c8 99 34 32  |+1):$Lf%=c$:..42|
00015d70  34 35 37 38 2c 30 2c 32  2c 63 24 2c 6a 63 25 2b  |4578,0,2,c$,jc%+|
00015d80  31 2c 4f 66 25 b8 3b 61  62 25 3a e7 28 61 62 25  |1,Of%.;ab%:.(ab%|
00015d90  80 31 29 8c 0d 38 31 05  e1 0d 38 36 05 cd 0d 38  |.1)..81...86...8|
00015da0  3b 60 4f 66 25 3f 6a 63  25 3d 30 3a 24 4d 66 25  |;`Of%?jc%=0:$Mf%|
00015db0  3d a4 6b 20 28 4f 66 25  29 3a f2 64 20 28 38 31  |=.k (Of%):.d (81|
00015dc0  30 37 30 31 39 30 37 2c  4f 66 25 29 3a 53 25 3d  |0701907,Of%):S%=|
00015dd0  a4 46 20 28 4c 66 25 2c  4d 66 25 2c 5a 62 25 29  |.F (Lf%,Mf%,Zb%)|
00015de0  3a f2 4c 20 28 4b 61 25  2c 53 25 29 3a 4d 61 25  |:.L (Ka%,S%):Ma%|
00015df0  2b 3d 31 3a e7 a4 76 61  20 28 63 24 29 8c 0d 38  |+=1:..va (c$)..8|
00015e00  40 21 42 64 25 3d a4 79  20 28 53 25 2c 30 2c 30  |@!Bd%=.y (S%,0,0|
00015e10  2c 2d 31 2c 6b 62 25 29  3a e7 ac 6b 62 25 8c 0d  |,-1,kb%):..kb%..|
00015e20  38 45 1b f2 5f 62 20 28  63 24 29 3a f2 4e 20 28  |8E.._b (c$):.N (|
00015e30  63 24 29 3a e7 57 25 3d  30 8c 0d 38 4a 0b e7 41  |c$):.W%=0..8J..A|
00015e40  25 21 34 34 8c 0d 38 4f  1d 47 64 25 3d 41 25 21  |%!44..8O.Gd%=A%!|
00015e50  34 38 3a c8 95 47 64 25  3a e7 ac 47 64 25 21 32  |48:..Gd%:..Gd%!2|
00015e60  30 8c 0d 38 54 1e f2 43  63 28 47 64 25 2c 2d 31  |0..8T..Cc(Gd%,-1|
00015e70  2c 30 2c 2d 31 2c 6b 62  25 29 3a 47 64 25 3d 30  |,0,-1,kb%):Gd%=0|
00015e80  0d 38 59 0f cc 3a 47 64  25 3d 47 64 25 21 30 0d  |.8Y..:Gd%=Gd%!0.|
00015e90  38 5e 05 cd 0d 38 63 05  ce 0d 38 68 05 cd 0d 38  |8^...8c...8h...8|
00015ea0  6d 05 cd 0d 38 72 05 cd  0d 38 77 05 cd 0d 38 7c  |m...8r...8w...8||
00015eb0  08 f2 6b 3a e1 0d 38 81  38 dd f2 5f 62 20 28 63  |..k:..8.8.._b (c|
00015ec0  24 29 3a ea 57 65 25 2c  48 66 25 2c 6d 62 25 2c  |$):.We%,Hf%,mb%,|
00015ed0  50 66 25 3a 48 66 25 3d  4b 61 25 3a 57 65 25 3d  |Pf%:Hf%=Ka%:We%=|
00015ee0  30 3a 6d 62 25 3d 30 3a  e7 48 66 25 8c 0d 38 86  |0:mb%=0:.Hf%..8.|
00015ef0  1c f5 3a e7 28 24 48 66  25 21 34 29 3d 63 24 80  |..:.($Hf%!4)=c$.|
00015f00  48 66 25 21 32 30 3e 30  8c 0d 38 8b 0a 6d 62 25  |Hf%!20>0..8..mb%|
00015f10  3d 2d 31 0d 38 90 17 cc  3a 57 65 25 3d 48 66 25  |=-1.8...:We%=Hf%|
00015f20  3a 48 66 25 3d 48 66 25  21 30 0d 38 95 05 cd 0d  |:Hf%=Hf%!0.8....|
00015f30  38 9a 23 fd 6d 62 25 84  28 48 66 25 3d 30 29 3a  |8.#.mb%.(Hf%=0):|
00015f40  e7 28 57 65 25 3d 30 29  80 28 48 66 25 3c 3e 30  |.(We%=0).(Hf%<>0|
00015f50  29 8c 0d 38 9f 5c 4b 61  25 3d 48 66 25 21 30 3a  |)..8.\Ka%=Hf%!0:|
00015f60  f2 44 20 28 2d 32 2c 48  66 25 21 32 30 29 3a f2  |.D (-2,Hf%!20):.|
00015f70  64 20 28 31 31 39 36 35  37 37 38 37 35 2c 48 66  |d (1196577875,Hf|
00015f80  25 21 34 29 3a f2 64 20  28 31 31 39 36 35 37 37  |%!4):.d (1196577|
00015f90  38 37 35 2c 48 66 25 21  38 29 3a f2 64 20 28 31  |875,Hf%!8):.d (1|
00015fa0  33 38 30 37 39 39 35 36  38 2c 48 66 25 29 0d 38  |380799568,Hf%).8|
00015fb0  a4 0b cc 3a e7 48 66 25  8c 0d 38 a9 5e 57 65 25  |...:.Hf%..8.^We%|
00015fc0  21 30 3d 48 66 25 21 30  3a f2 44 20 28 2d 32 2c  |!0=Hf%!0:.D (-2,|
00015fd0  48 66 25 21 32 30 29 3a  f2 64 20 28 31 31 39 36  |Hf%!20):.d (1196|
00015fe0  35 37 37 38 37 35 2c 48  66 25 21 34 29 3a f2 64  |577875,Hf%!4):.d|
00015ff0  20 28 31 31 39 36 35 37  37 38 37 35 2c 48 66 25  | (1196577875,Hf%|
00016000  21 38 29 3a f2 64 20 28  31 33 38 30 37 39 39 35  |!8):.d (13807995|
00016010  36 38 2c 48 66 25 29 0d  38 ae 05 cd 0d 38 b3 05  |68,Hf%).8....8..|
00016020  cd 0d 38 b8 05 cd 0d 38  bd 05 e1 0d 38 c2 44 dd  |..8....8....8.D.|
00016030  a4 76 61 20 28 63 24 29  3a ea 48 66 25 2c 51 66  |.va (c$):.Hf%,Qf|
00016040  25 3a 48 66 25 3d 4b 61  25 3a 51 66 25 3d 30 3a  |%:Hf%=Ka%:Qf%=0:|
00016050  c8 95 48 66 25 80 ac 51  66 25 3a e7 24 48 66 25  |..Hf%..Qf%:.$Hf%|
00016060  21 34 3d 63 24 80 48 66  25 21 32 30 3e 30 8c 0d  |!4=c$.Hf%!20>0..|
00016070  38 c7 0a 51 66 25 3d 2d  31 0d 38 cc 0f cc 3a 48  |8..Qf%=-1.8...:H|
00016080  66 25 3d 48 66 25 21 30  0d 38 d1 05 cd 0d 38 d6  |f%=Hf%!0.8....8.|
00016090  0a ce 3a 3d 51 66 25 0d  38 db 36 dd f2 4e 20 28  |..:=Qf%.8.6..N (|
000160a0  63 24 29 3a ea 7a 25 2c  49 64 25 2c 4b 25 2c 4e  |c$):.z%,Id%,K%,N|
000160b0  25 2c 47 64 25 2c 79 24  2c 48 25 2c 60 24 3a e7  |%,Gd%,y$,H%,`$:.|
000160c0  a4 77 61 20 28 4b 61 25  2c 63 24 29 8c 0d 38 e0  |.wa (Ka%,c$)..8.|
000160d0  10 f2 57 61 20 28 4b 61  25 2c 63 24 29 0d 38 e5  |..Wa (Ka%,c$).8.|
000160e0  3b cc 3a 49 64 25 3d 30  3a 7a 25 3d 41 25 21 34  |;.:Id%=0:z%=A%!4|
000160f0  38 3a 4b 25 3d 7a 25 3a  4e 25 3d 7a 25 21 31 32  |8:K%=z%:N%=z%!12|
00016100  3a c8 95 4b 25 3a e7 24  4b 25 21 34 30 3d 63 24  |:..K%:.$K%!40=c$|
00016110  80 4e 25 21 30 3d 39 8c  0d 38 ea 08 4b 25 3d 30  |.N%!0=9..8..K%=0|
00016120  0d 38 ef 23 cc 3a 49 64  25 3d 7a 25 3a 7a 25 3d  |.8.#.:Id%=z%:z%=|
00016130  7a 25 21 30 3a 4b 25 3d  7a 25 3a 4e 25 3d 7a 25  |z%!0:K%=z%:N%=z%|
00016140  21 31 32 0d 38 f4 05 cd  0d 38 f9 0a ce 3a e7 7a  |!12.8....8...:.z|
00016150  25 8c 0d 38 fe 42 48 25  3d 7a 25 21 34 3a 60 24  |%..8.BH%=z%!4:`$|
00016160  3d 24 48 25 21 34 3a 79  24 3d 24 7a 25 21 38 3a  |=$H%!4:y$=$z%!8:|
00016170  f2 55 61 20 28 63 24 2c  60 24 2c 79 24 29 3a f2  |.Ua (c$,`$,y$):.|
00016180  62 63 20 28 7a 25 2c 49  64 25 29 3a f2 4e 62 20  |bc (z%,Id%):.Nb |
00016190  28 79 24 29 0d 39 03 05  cd 0d 39 08 05 cd 0d 39  |(y$).9....9....9|
000161a0  0d 0e e7 a4 69 20 28 46  62 25 29 8c 0d 39 12 0f  |....i (Fb%)..9..|
000161b0  f2 6b 3a f2 70 20 28 46  62 25 29 0d 39 17 05 cd  |.k:.p (Fb%).9...|
000161c0  0d 39 1c 05 e1 0d 39 21  13 dd a4 75 28 5a 62 25  |.9....9!...u(Zb%|
000161d0  29 3a 3d c3 7e 5a 62 25  0d 39 26 3b dd a4 67 20  |):=.~Zb%.9&;..g |
000161e0  28 52 66 25 2c 52 61 25  29 3a ea 53 66 25 3a 42  |(Rf%,Ra%):.Sf%:B|
000161f0  25 3d 52 66 25 3a 43 25  3d 52 61 25 3a 53 66 25  |%=Rf%:C%=Ra%:Sf%|
00016200  3d ba 28 50 25 2b 31 32  29 3a e7 28 53 66 25 3d  |=.(P%+12):.(Sf%=|
00016210  30 29 8c 0d 39 2b 63 85  32 35 33 2c a4 6d 73 67  |0)..9+c.253,.msg|
00016220  5f 31 20 28 41 25 21 31  32 2c 22 46 41 35 22 2c  |_1 (A%!12,"FA5",|
00016230  bd 28 28 42 25 80 2d 31  36 37 37 37 32 31 36 29  |.((B%.-16777216)|
00016240  3e 3e 32 34 29 2b bd 28  28 42 25 80 31 36 37 31  |>>24)+.((B%.1671|
00016250  31 36 38 30 29 3e 3e 31  36 29 2b bd 28 28 42 25  |1680)>>16)+.((B%|
00016260  80 36 35 32 38 30 29 3e  3e 38 29 2b bd 28 42 25  |.65280)>>8)+.(B%|
00016270  80 32 35 35 29 29 0d 39  30 05 cd 0d 39 35 08 3d  |.255)).90...95.=|
00016280  53 66 25 0d 39 3a 28 dd  f2 64 20 28 52 66 25 2c  |Sf%.9:(..d (Rf%,|
00016290  77 64 25 29 3a 42 25 3d  52 66 25 3a 43 25 3d 77  |wd%):B%=Rf%:C%=w|
000162a0  64 25 3a d6 50 25 2b 31  36 3a e1 0d 39 3f 32 dd  |d%:.P%+16:..9?2.|
000162b0  f2 4b 20 28 f8 54 66 25  2c 69 24 29 3a 24 71 25  |.K (.Tf%,i$):$q%|
000162c0  3d 69 24 3a 42 25 3d 71  25 3a 43 25 3d 32 3a 54  |=i$:B%=q%:C%=2:T|
000162d0  66 25 3d ba 28 50 25 2b  32 38 29 3a e1 0d 39 44  |f%=.(P%+28):..9D|
000162e0  71 dd a4 46 20 28 4c 66  25 2c 4d 66 25 2c 55 66  |q..F (Lf%,Mf%,Uf|
000162f0  25 29 3a ea 53 66 25 3a  53 66 25 3d a4 67 20 28  |%):.Sf%:Sf%=.g (|
00016300  31 33 38 30 37 39 39 35  36 38 2c 32 34 29 3a 53  |1380799568,24):S|
00016310  66 25 21 30 3d 30 3a 53  66 25 21 34 3d 4c 66 25  |f%!0=0:Sf%!4=Lf%|
00016320  3a 53 66 25 21 38 3d 4d  66 25 3a 53 66 25 21 31  |:Sf%!8=Mf%:Sf%!1|
00016330  32 3d 55 66 25 3a 53 66  25 21 31 36 3d 2d 31 3a  |2=Uf%:Sf%!16=-1:|
00016340  53 66 25 21 32 30 3d 2d  31 3a 3d 53 66 25 0d 39  |Sf%!20=-1:=Sf%.9|
00016350  49 90 dd a4 78 61 20 28  63 24 2c 71 62 25 2c 52  |I...xa (c$,qb%,R|
00016360  24 29 3a ea 53 66 25 2c  56 66 25 2c 7a 64 25 3a  |$):.Sf%,Vf%,zd%:|
00016370  53 66 25 3d a4 67 20 28  31 33 38 30 37 39 39 35  |Sf%=.g (13807995|
00016380  36 38 2c 32 34 29 3a f2  4b 20 28 56 66 25 2c 63  |68,24):.K (Vf%,c|
00016390  24 29 3a f2 4b 20 28 7a  64 25 2c 52 24 29 3a 53  |$):.K (zd%,R$):S|
000163a0  66 25 21 30 3d 30 3a 53  66 25 21 34 3d 56 66 25  |f%!0=0:Sf%!4=Vf%|
000163b0  3a 53 66 25 21 38 3d 7a  64 25 3a 53 66 25 21 31  |:Sf%!8=zd%:Sf%!1|
000163c0  32 3d 2d 31 3a 53 66 25  21 31 36 3d 2d 31 3a 53  |2=-1:Sf%!16=-1:S|
000163d0  66 25 21 32 30 3d 71 62  25 3a 3d 53 66 25 0d 39  |f%!20=qb%:=Sf%.9|
000163e0  4e 1f dd f2 4c 20 28 f8  77 63 25 2c 52 65 25 29  |N...L (.wc%,Re%)|
000163f0  3a ea 48 66 25 3a e7 77  63 25 3d 30 8c 0d 39 53  |:.Hf%:.wc%=0..9S|
00016400  0b 77 63 25 3d 52 65 25  0d 39 58 30 cc 3a 48 66  |.wc%=Re%.9X0.:Hf|
00016410  25 3d 77 63 25 3a c8 95  28 48 66 25 21 30 3c 3e  |%=wc%:..(Hf%!0<>|
00016420  30 29 3a 48 66 25 3d 48  66 25 21 30 3a ce 3a 48  |0):Hf%=Hf%!0:.:H|
00016430  66 25 21 30 3d 52 65 25  0d 39 5d 05 cd 0d 39 62  |f%!0=Re%.9]...9b|
00016440  05 e1 0d 39 67 1f dd a4  77 61 20 28 f8 77 63 25  |...9g...wa (.wc%|
00016450  2c 63 24 29 3a ea 48 66  25 3a e7 77 63 25 3d 30  |,c$):.Hf%:.wc%=0|
00016460  8c 0d 39 6c 06 3d 30 0d  39 71 1f cc 3a 48 66 25  |..9l.=0.9q..:Hf%|
00016470  3d 77 63 25 3a c8 95 48  66 25 3a e7 24 48 66 25  |=wc%:..Hf%:.$Hf%|
00016480  21 34 3d 63 24 8c 0d 39  76 07 3d 2d 31 0d 39 7b  |!4=c$..9v.=-1.9{|
00016490  0f cc 3a 48 66 25 3d 48  66 25 21 30 0d 39 80 05  |..:Hf%=Hf%!0.9..|
000164a0  cd 0d 39 85 05 ce 0d 39  8a 05 cd 0d 39 8f 06 3d  |..9....9....9..=|
000164b0  30 0d 39 94 29 dd f2 57  61 20 28 f8 77 63 25 2c  |0.9.)..Wa (.wc%,|
000164c0  63 24 29 3a ea 57 65 25  2c 48 66 25 2c 6d 62 25  |c$):.We%,Hf%,mb%|
000164d0  2c 50 66 25 3a e7 77 63  25 8c 0d 39 99 27 48 66  |,Pf%:.wc%..9.'Hf|
000164e0  25 3d 77 63 25 3a 57 65  25 3d 30 3a 6d 62 25 3d  |%=wc%:We%=0:mb%=|
000164f0  30 3a f5 3a e7 28 24 48  66 25 21 34 29 3d 63 24  |0:.:.($Hf%!4)=c$|
00016500  8c 0d 39 9e 0a 6d 62 25  3d 2d 31 0d 39 a3 17 cc  |..9..mb%=-1.9...|
00016510  3a 57 65 25 3d 48 66 25  3a 48 66 25 3d 48 66 25  |:We%=Hf%:Hf%=Hf%|
00016520  21 30 0d 39 a8 05 cd 0d  39 ad 23 fd 6d 62 25 84  |!0.9....9.#.mb%.|
00016530  28 48 66 25 3d 30 29 3a  e7 28 57 65 25 3d 30 29  |(Hf%=0):.(We%=0)|
00016540  80 28 48 66 25 3c 3e 30  29 8c 0d 39 b2 4d 77 63  |.(Hf%<>0)..9.Mwc|
00016550  25 3d 48 66 25 21 30 3a  f2 64 20 28 31 31 39 36  |%=Hf%!0:.d (1196|
00016560  35 37 37 38 37 35 2c 48  66 25 21 34 29 3a f2 64  |577875,Hf%!4):.d|
00016570  20 28 31 31 39 36 35 37  37 38 37 35 2c 48 66 25  | (1196577875,Hf%|
00016580  21 38 29 3a f2 64 20 28  31 33 38 30 37 39 39 35  |!8):.d (13807995|
00016590  36 38 2c 48 66 25 29 0d  39 b7 0b cc 3a e7 48 66  |68,Hf%).9...:.Hf|
000165a0  25 8c 0d 39 bc 4f 57 65  25 21 30 3d 48 66 25 21  |%..9.OWe%!0=Hf%!|
000165b0  30 3a f2 64 20 28 31 31  39 36 35 37 37 38 37 35  |0:.d (1196577875|
000165c0  2c 48 66 25 21 34 29 3a  f2 64 20 28 31 31 39 36  |,Hf%!4):.d (1196|
000165d0  35 37 37 38 37 35 2c 48  66 25 21 38 29 3a f2 64  |577875,Hf%!8):.d|
000165e0  20 28 31 33 38 30 37 39  39 35 36 38 2c 48 66 25  | (1380799568,Hf%|
000165f0  29 0d 39 c1 05 cd 0d 39  c6 05 cd 0d 39 cb 05 cd  |).9....9....9...|
00016600  0d 39 d0 05 e1 0d 39 d5  56 dd f2 75 61 3a ea 52  |.9....9.V..ua:.R|
00016610  64 25 2c 7a 25 2c 4e 25  2c 47 64 25 3a ea 68 62  |d%,z%,N%,Gd%:.hb|
00016620  25 2c 57 66 25 2c 73 24  2c 48 25 2c 73 25 2c 74  |%,Wf%,s$,H%,s%,t|
00016630  25 2c 6c 25 2c 74 24 2c  4b 25 3a f5 3a c8 99 34  |%,l%,t$,K%:.:..4|
00016640  32 34 33 32 31 2c 2c 2c  2d 31 b8 52 64 25 2c 2c  |24321,,,-1.Rd%,,|
00016650  57 66 25 3a e7 52 64 25  3e 30 8c 0d 39 da 0b e7  |Wf%:.Rd%>0..9...|
00016660  57 66 25 3e 30 8c 0d 39  df 2d 68 62 25 3d a4 67  |Wf%>0..9.-hb%=.g|
00016670  20 28 31 31 39 36 35 37  37 38 37 35 2c 57 66 25  | (1196577875,Wf%|
00016680  29 3a c8 99 34 32 34 33  32 31 2c 2c 68 62 25 2c  |):..424321,,hb%,|
00016690  57 66 25 0d 39 e4 13 cc  3a c8 99 34 32 34 33 32  |Wf%.9...:..42432|
000166a0  31 2c 2c 30 2c 30 0d 39  e9 05 cd 0d 39 ee 0a c8  |1,,0,0.9....9...|
000166b0  8e 52 64 25 ca 0d 39 f3  0b c9 31 3a e7 57 25 8c  |.Rd%..9...1:.W%.|
000166c0  0d 39 f8 1c 4e 25 3d 57  25 21 31 32 3a e7 4e 25  |.9..N%=W%!12:.N%|
000166d0  21 30 3d 39 80 71 24 3c  3e 22 22 8c 0d 39 fd b4  |!0=9.q$<>""..9..|
000166e0  74 24 3d 24 28 57 25 21  34 30 29 3a 4b 25 3d a7  |t$=$(W%!40):K%=.|
000166f0  74 24 2c 22 20 22 29 3a  c8 95 4b 25 3a c1 74 24  |t$," "):..K%:.t$|
00016700  2c 4b 25 2c 31 29 3d bd  31 36 30 3a 4b 25 3d a7  |,K%,1)=.160:K%=.|
00016710  74 24 2c 22 20 22 2c 4b  25 2b 31 29 3a ce 3a 77  |t$," ",K%+1):.:w|
00016720  24 3d 71 24 2b 22 52 65  6d 53 70 6f 6f 6c 2e 22  |$=q$+"RemSpool."|
00016730  2b 68 24 2b 22 2e 22 2b  74 24 3a 43 24 3d 71 24  |+h$+"."+t$:C$=q$|
00016740  2b 22 52 65 6d 51 75 65  75 65 2e 22 2b 68 24 2b  |+"RemQueue."+h$+|
00016750  22 2e 22 2b c3 28 4e 61  25 29 3a c8 99 31 33 31  |"."+.(Na%):..131|
00016760  30 38 30 2c 31 37 2c 77  24 b8 74 25 2c 2c 2c 2c  |080,17,w$.t%,,,,|
00016770  6c 25 3b 66 25 3a e7 28  6c 25 3e 30 29 80 28 28  |l%;f%:.(l%>0).((|
00016780  66 25 80 31 29 3d 30 29  80 28 74 25 3d 31 29 8c  |f%.1)=0).(t%=1).|
00016790  0d 3a 02 0b e7 4c 24 3d  22 22 8c 0d 3a 07 1b 4c  |.:...L$=""..:..L|
000167a0  24 3d a4 6d 73 67 5f 30  28 41 25 21 31 32 2c 22  |$=.msg_0(A%!12,"|
000167b0  55 4e 4b 4e 22 29 0d 3a  0c 05 cd 0d 3a 11 0b e7  |UNKN").:....:...|
000167c0  4d 24 3d 22 22 8c 0d 3a  16 1b 4d 24 3d a4 6d 73  |M$=""..:..M$=.ms|
000167d0  67 5f 30 28 41 25 21 31  32 2c 22 55 4e 4b 4e 22  |g_0(A%!12,"UNKN"|
000167e0  29 0d 3a 1b 05 cd 0d 3a  20 13 e7 a4 42 20 28 57  |).:....: ...B (W|
000167f0  25 2c 4c 24 2c 4d 24 29  8c 0d 3a 25 1d 48 25 3d  |%,L$,M$)..:%.H%=|
00016800  57 25 21 34 3a c8 99 31  33 31 31 31 33 2c 32 35  |W%!4:..131113,25|
00016810  2c 77 24 2c 43 24 0d 3a  2a 13 cc 3a c8 99 31 33  |,w$,C$.:*..:..13|
00016820  31 30 38 30 2c 36 2c 77  24 0d 3a 2f 05 cd 0d 3a  |1080,6,w$.:/...:|
00016830  34 25 4c 24 3d 22 22 3a  4d 24 3d 22 22 3a 73 24  |4%L$="":M$="":s$|
00016840  3d a4 6e 28 57 25 2c 2d  31 29 3a e7 73 24 3c 3e  |=.n(W%,-1):.s$<>|
00016850  22 22 8c 0d 3a 39 0a f2  62 28 73 24 29 0d 3a 3e  |""..:9..b(s$).:>|
00016860  05 cd 0d 3a 43 05 cd 0d  3a 48 05 cd 0d 3a 4d 05  |...:C...:H...:M.|
00016870  cd 0d 3a 52 15 c9 32 3a  f2 44 63 20 28 a4 6b 20  |..:R..2:.Dc (.k |
00016880  28 68 62 25 29 29 0d 3a  57 0c c9 33 3a e7 4a 61  |(hb%)).:W..3:.Ja|
00016890  25 8c 0d 3a 5c 12 f2 61  63 20 28 a4 6b 20 28 68  |%..:\..ac (.k (h|
000168a0  62 25 29 29 0d 3a 61 05  cd 0d 3a 66 14 c9 34 3a  |b%)).:a...:f..4:|
000168b0  f2 4e 20 28 a4 6b 20 28  68 62 25 29 29 0d 3a 6b  |.N (.k (hb%)).:k|
000168c0  06 c9 35 0d 3a 70 15 c9  36 3a f2 46 63 20 28 a4  |..5.:p..6:.Fc (.|
000168d0  6b 20 28 68 62 25 29 29  0d 3a 75 11 c9 37 3a f2  |k (hb%)).:u..7:.|
000168e0  47 63 3a f2 60 20 28 30  29 0d 3a 7a 0a c9 38 3a  |Gc:.` (0).:z..8:|
000168f0  f2 48 63 0d 3a 7f 05 cb  0d 3a 84 0d e7 28 57 66  |.Hc.:....:...(Wf|
00016900  25 3e 30 29 8c 0d 3a 89  17 f2 64 20 28 31 31 39  |%>0)..:...d (119|
00016910  36 35 37 37 38 37 35 2c  68 62 25 29 0d 3a 8e 05  |6577875,hb%).:..|
00016920  cd 0d 3a 93 05 cd 0d 3a  98 11 fd 52 64 25 3c 30  |..:....:...Rd%<0|
00016930  3a e7 57 25 3d 30 8c 0d  3a 9d 0b e7 41 25 21 34  |:.W%=0..:...A%!4|
00016940  34 8c 0d 3a a2 1d 47 64  25 3d 41 25 21 34 38 3a  |4..:..Gd%=A%!48:|
00016950  c8 95 47 64 25 3a e7 ac  47 64 25 21 32 30 8c 0d  |..Gd%:..Gd%!20..|
00016960  3a a7 23 f2 73 65 6c 65  63 74 5f 70 72 69 6e 74  |:.#.select_print|
00016970  65 72 28 47 64 25 2c 2d  31 2c 30 29 3a 47 64 25  |er(Gd%,-1,0):Gd%|
00016980  3d 30 0d 3a ac 0f cc 3a  47 64 25 3d 47 64 25 21  |=0.:...:Gd%=Gd%!|
00016990  30 0d 3a b1 05 cd 0d 3a  b6 05 ce 0d 3a bb 05 cd  |0.:....:....:...|
000169a0  0d 3a c0 05 cd 0d 3a c5  05 e1 0d 3a ca 1b dd f2  |.:....:....:....|
000169b0  78 61 3a f2 47 63 3a f2  60 20 28 30 29 3a 67 61  |xa:.Gc:.` (0):ga|
000169c0  25 3d 30 3a e1 0d 3a cf  0f dd f2 46 63 20 28 63  |%=0:..:....Fc (c|
000169d0  24 29 3a e1 0d 3a d4 6d  dd a4 64 61 3a ea 43 24  |$):..:.m..da:.C$|
000169e0  2c 66 25 2c 76 25 2c 77  25 2c 65 24 2c 58 63 25  |,f%,v%,w%,e$,Xc%|
000169f0  2c 58 66 25 3a f5 3a 43  24 3d 71 24 2b 22 52 65  |,Xf%:.:C$=q$+"Re|
00016a00  6d 51 75 65 75 65 2e 22  2b 68 24 2b 22 2e 22 2b  |mQueue."+h$+"."+|
00016a10  c3 4e 61 25 3a c8 99 34  32 34 33 32 36 3a c8 99  |.Na%:..424326:..|
00016a20  31 33 31 30 38 30 2c 35  2c 43 24 b8 76 25 3b 66  |131080,5,C$.v%;f|
00016a30  25 3a c8 99 34 32 34 33  32 35 3a e7 66 25 80 31  |%:..424325:.f%.1|
00016a40  8c 0d 3a d9 2a 4e 61 25  3d 2d 31 3a 3d a4 6d 73  |..:.*Na%=-1:=.ms|
00016a50  67 5f 30 20 28 41 25 21  31 32 2c 22 4f 4b 41 53  |g_0 (A%!12,"OKAS|
00016a60  22 2c a4 6b 28 76 25 2b  34 29 29 0d 3a de 05 cd  |",.k(v%+4)).:...|
00016a70  0d 3a e3 0d e7 28 76 25  3c 3e 30 29 8c 0d 3a e8  |.:...(v%<>0)..:.|
00016a80  0a 4e 61 25 2b 3d 31 0d  3a ed 05 cd 0d 3a f2 0d  |.Na%+=1.:....:..|
00016a90  fd 76 25 3d 30 3a 3d 22  22 0d 3a f7 9a dd f2 44  |.v%=0:="".:....D|
00016aa0  63 20 28 53 61 24 29 3a  ea 54 61 24 2c 55 61 24  |c (Sa$):.Ta$,Ua$|
00016ab0  2c 4c 62 25 2c 56 61 24  2c 42 24 2c 63 25 2c 7a  |,Lb%,Va$,B$,c%,z|
00016ac0  25 3a ea 4b 25 2c 63 24  2c 48 25 2c 55 62 25 2c  |%:.K%,c$,H%,Ub%,|
00016ad0  57 61 24 2c 41 24 3a 42  24 3d c1 53 61 24 2c a7  |Wa$,A$:B$=.Sa$,.|
00016ae0  53 61 24 2c 22 2e 22 29  2b 31 29 3a 54 61 24 3d  |Sa$,".")+1):Ta$=|
00016af0  50 61 24 2b 22 2e 22 2b  53 61 24 3a 55 61 24 3d  |Pa$+"."+Sa$:Ua$=|
00016b00  50 61 24 2b 22 2e 52 65  6d 51 75 65 75 65 2e 22  |Pa$+".RemQueue."|
00016b10  2b 42 24 2b 22 49 22 3a  56 61 24 3d 22 22 3a 4f  |+B$+"I":Va$="":O|
00016b20  24 3d 22 22 3a 68 25 3d  8e 55 61 24 3a e7 68 25  |$="":h%=.Ua$:.h%|
00016b30  3d 30 8c 0d 3a fc 05 e1  0d 3b 01 05 cd 0d 3b 06  |=0..:....;....;.|
00016b40  f0 63 25 3d 9a 23 68 25  3a c8 95 28 ac c5 23 68  |.c%=.#h%:..(..#h|
00016b50  25 29 80 28 63 25 3c 3e  30 29 3a 56 61 24 2b 3d  |%).(c%<>0):Va$+=|
00016b60  bd 63 25 3a 63 25 3d 9a  23 68 25 3a ce 3a 63 25  |.c%:c%=.#h%:.:c%|
00016b70  3d 9a 23 68 25 3a c8 95  28 ac c5 23 68 25 29 80  |=.#h%:..(..#h%).|
00016b80  28 63 25 3c 3e 30 29 3a  57 61 24 2b 3d bd 63 25  |(c%<>0):Wa$+=.c%|
00016b90  3a 63 25 3d 9a 23 68 25  3a ce 3a 63 25 3d 9a 23  |:c%=.#h%:.:c%=.#|
00016ba0  68 25 3a c8 95 28 ac c5  23 68 25 29 80 28 63 25  |h%:..(..#h%).(c%|
00016bb0  3c 3e 30 29 3a 41 24 2b  3d bd 63 25 3a 63 25 3d  |<>0):A$+=.c%:c%=|
00016bc0  9a 23 68 25 3a ce 3a 42  24 3d 22 22 3a 63 25 3d  |.#h%:.:B$="":c%=|
00016bd0  9a 23 68 25 3a c8 95 28  ac c5 23 68 25 29 80 28  |.#h%:..(..#h%).(|
00016be0  63 25 3e 33 31 29 3a 42  24 2b 3d bd 63 25 3a 63  |c%>31):B$+=.c%:c|
00016bf0  25 3d 9a 23 68 25 3a ce  3a d9 23 68 25 3a c8 99  |%=.#h%:.:.#h%:..|
00016c00  31 33 31 30 38 30 2c 36  2c 55 61 24 3a 4b 25 3d  |131080,6,Ua$:K%=|
00016c10  41 25 21 34 38 3a 7a 25  3d 30 3a c8 95 28 4b 25  |A%!48:z%=0:..(K%|
00016c20  29 3a e7 28 4b 25 21 34  30 3d 30 29 8c 0d 3b 0b  |):.(K%!40=0)..;.|
00016c30  16 48 25 3d 4b 25 21 34  3a 63 24 3d 24 28 48 25  |.H%=K%!4:c$=$(H%|
00016c40  21 34 29 0d 3b 10 11 cc  3a 63 24 3d 24 28 4b 25  |!4).;...:c$=$(K%|
00016c50  21 34 30 29 0d 3b 15 05  cd 0d 3b 1a 0c e7 63 24  |!40).;....;...c$|
00016c60  3d 56 61 24 8c 0d 3b 1f  0e 7a 25 3d 4b 25 3a 4b  |=Va$..;..z%=K%:K|
00016c70  25 3d 30 0d 3b 24 0d cc  3a 4b 25 3d 4b 25 21 30  |%=0.;$..:K%=K%!0|
00016c80  0d 3b 29 05 cd 0d 3b 2e  0f ce 3a e7 28 7a 25 3c  |.;)...;...:.(z%<|
00016c90  3e 30 29 8c 0d 3b 33 5d  48 25 3d 7a 25 21 34 3a  |>0)..;3]H%=z%!4:|
00016ca0  c8 99 31 33 31 30 38 30  2c 32 33 2c 54 61 24 b8  |..131080,23,Ta$.|
00016cb0  2c 2c 2c 2c 2c 2c 55 62  25 3a f2 67 62 20 28 2d  |,,,,,,Ub%:.gb (-|
00016cc0  31 2c 22 28 22 2b a4 6d  73 67 5f 30 20 28 41 25  |1,"("+.msg_0 (A%|
00016cd0  21 31 32 2c 22 49 43 39  22 29 2b 22 29 20 22 2b  |!12,"IC9")+") "+|
00016ce0  41 24 2c 54 61 24 2c 42  24 2c 7a 25 2c 55 62 25  |A$,Ta$,B$,z%,Ub%|
00016cf0  29 0d 3b 38 05 cd 0d 3b  3d 05 e1 0d 3b 42 34 dd  |).;8...;=...;B4.|
00016d00  f2 66 62 20 28 5a 66 25  2c 6f 24 29 3a ea 65 25  |.fb (Zf%,o$):.e%|
00016d10  2c 66 25 3a c8 99 34 30  33 30 37 32 2c 5a 66 25  |,f%:..403072,Zf%|
00016d20  b8 65 25 3b 66 25 3a e7  28 66 25 80 31 29 8c 0d  |.e%;f%:.(f%.1)..|
00016d30  3b 47 33 4c 24 3d a4 6d  73 67 5f 30 28 41 25 21  |;G3L$=.msg_0(A%!|
00016d40  31 32 2c 22 55 4e 4b 4e  22 29 3a 4d 24 3d a4 6d  |12,"UNKN"):M$=.m|
00016d50  73 67 5f 30 28 41 25 21  31 32 2c 22 55 4e 4b 4e  |sg_0(A%!12,"UNKN|
00016d60  22 29 0d 3b 4c 16 cc 3a  4c 24 3d a4 6b 20 28 65  |").;L..:L$=.k (e|
00016d70  25 29 3a 4d 24 3d 6f 24  0d 3b 51 05 cd 0d 3b 56  |%):M$=o$.;Q...;V|
00016d80  05 e1 0d 3b 5b 75 dd a4  42 20 28 7a 25 2c 41 24  |...;[u..B (z%,A$|
00016d90  2c 6f 24 29 3a ea 53 61  24 2c 68 25 2c 66 25 2c  |,o$):.Sa$,h%,f%,|
00016da0  63 24 2c 4b 25 3a 53 61  24 3d 71 24 2b 22 52 65  |c$,K%:Sa$=q$+"Re|
00016db0  6d 51 75 65 75 65 2e 22  2b 68 24 2b 22 2e 22 2b  |mQueue."+h$+"."+|
00016dc0  c3 28 4e 61 25 29 2b 22  49 22 3a 63 24 3d 24 7a  |.(Na%)+"I":c$=$z|
00016dd0  25 21 34 30 3a c8 99 31  33 31 30 38 35 2c 31 33  |%!40:..131085,13|
00016de0  31 2c 53 61 24 b8 68 25  3b 66 25 3a e7 28 66 25  |1,Sa$.h%;f%:.(f%|
00016df0  80 31 29 68 25 3d 30 0d  3b 60 0b e7 68 25 3c 3e  |.1)h%=0.;`..h%<>|
00016e00  30 8c 0d 3b 65 2f d5 23  68 25 2c 63 24 2b bd 30  |0..;e/.#h%,c$+.0|
00016e10  2b 68 24 2b bd 30 2b 41  24 2b bd 30 2b 6f 24 3a  |+h$+.0+A$+.0+o$:|
00016e20  c8 99 31 33 31 30 38 35  2c 30 2c 68 25 b8 3b 66  |..131085,0,h%.;f|
00016e30  25 0d 3b 6a 05 cd 0d 3b  6f 13 e7 28 66 25 80 31  |%.;j...;o..(f%.1|
00016e40  29 84 68 25 3d 30 3a 3d  30 0d 3b 74 07 3d 2d 31  |).h%=0:=0.;t.=-1|
00016e50  0d 3b 79 19 dd f2 4a 62  3a ea 7a 25 2c 71 62 25  |.;y...Jb:.z%,qb%|
00016e60  2c 53 25 3a e7 ac a4 78  8c 0d 3b 7e 20 f2 6a 28  |,S%:...x..;~ .j(|
00016e70  a4 6d 73 67 5f 30 28 41  25 21 31 32 2c 22 4f 4b  |.msg_0(A%!12,"OK|
00016e80  41 56 22 29 2c 31 29 3a  e1 0d 3b 83 05 cd 0d 3b  |AV"),1):..;....;|
00016e90  88 16 e7 a7 a4 79 61 2c  22 53 68 61 72 65 3a 22  |.....ya,"Share:"|
00016ea0  29 3e 30 8c 0d 3b 8d 20  f2 62 20 28 a4 6d 73 67  |)>0..;. .b (.msg|
00016eb0  5f 30 20 28 41 25 21 31  32 2c 22 4f 4b 41 54 22  |_0 (A%!12,"OKAT"|
00016ec0  29 29 3a e1 0d 3b 92 05  cd 0d 3b 97 46 f5 3a f2  |)):..;....;.F.:.|
00016ed0  74 20 28 7a 25 2c 53 25  2c 71 62 25 29 3a f2 69  |t (z%,S%,qb%):.i|
00016ee0  63 6f 6e 5f 64 65 73 65  6c 65 63 74 20 28 46 62  |con_deselect (Fb|
00016ef0  25 2c 71 62 25 29 3a e7  7a 25 80 28 28 7a 25 21  |%,qb%):.z%.((z%!|
00016f00  32 34 80 28 31 3c 3c 31  37 29 29 3d 30 29 8c 0d  |24.(1<<17))=0)..|
00016f10  3b 9c 0c f2 4f 61 20 28  7a 25 29 0d 3b a1 05 cd  |;...Oa (z%).;...|
00016f20  0d 3b a6 14 fd 28 7a 25  3d 30 29 80 28 53 25 3d  |.;...(z%=0).(S%=|
00016f30  30 29 3a e1 0d 3b ab 49  dd f2 4f 61 20 28 7a 25  |0):..;.I..Oa (z%|
00016f40  29 3a ea 63 24 2c 5f 66  25 2c 69 63 25 2c 60 66  |):.c$,_f%,ic%,`f|
00016f50  25 2c 57 24 2c 66 25 2c  66 62 25 2c 66 24 2c 61  |%,W$,f%,fb%,f$,a|
00016f60  67 25 2c 58 61 24 2c 48  25 3a e7 28 7a 25 21 32  |g%,Xa$,H%:.(z%!2|
00016f70  34 80 28 31 3c 3c 31 37  29 29 3e 30 8c 0d 3b b0  |4.(1<<17))>0..;.|
00016f80  05 e1 0d 3b b5 05 cd 0d  3b ba 0f e7 28 7a 25 21  |...;....;...(z%!|
00016f90  34 30 3d 30 29 8c 0d 3b  bf 16 48 25 3d 7a 25 21  |40=0)..;..H%=z%!|
00016fa0  34 3a 63 24 3d 24 28 48  25 21 34 29 0d 3b c4 11  |4:c$=$(H%!4).;..|
00016fb0  cc 3a 63 24 3d 24 28 7a  25 21 34 30 29 0d 3b c9  |.:c$=$(z%!40).;.|
00016fc0  05 cd 0d 3b ce 09 e7 ac  a4 78 8c 0d 3b d3 3a f2  |...;.....x..;.:.|
00016fd0  6a 28 a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |j(.msg_1(A%!12,"|
00016fe0  4f 4b 41 57 22 2c 63 24  29 2c 31 29 3a 7a 25 21  |OKAW",c$),1):z%!|
00016ff0  32 34 3d 7a 25 21 32 34  80 28 ac 28 31 3c 3c 31  |24=z%!24.(.(1<<1|
00017000  36 29 29 3a e1 0d 3b d8  05 cd 0d 3b dd 16 e7 a7  |6)):..;....;....|
00017010  a4 79 61 2c 22 53 68 61  72 65 3a 22 29 3e 30 8c  |.ya,"Share:")>0.|
00017020  0d 3b e2 3a f2 62 20 28  a4 6d 73 67 5f 31 20 28  |.;.:.b (.msg_1 (|
00017030  41 25 21 31 32 2c 22 4f  4b 41 55 22 2c 63 24 29  |A%!12,"OKAU",c$)|
00017040  29 3a 7a 25 21 32 34 3d  7a 25 21 32 34 80 28 ac  |):z%!24=z%!24.(.|
00017050  28 31 3c 3c 31 36 29 29  3a e1 0d 3b e7 05 cd 0d  |(1<<16)):..;....|
00017060  3b ec 1c 52 24 3d 24 28  7a 25 21 38 29 3a e7 28  |;..R$=$(z%!8):.(|
00017070  7a 25 21 32 34 80 31 29  3d 30 8c 0d 3b f1 0b f2  |z%!24.1)=0..;...|
00017080  5a 20 28 7a 25 29 0d 3b  f6 05 cd 0d 3b fb 42 5f  |Z (z%).;....;.B_|
00017090  66 25 3d 30 3a f5 3a c8  99 31 33 31 31 30 37 2c  |f%=0:.:..131107,|
000170a0  22 49 6e 65 74 24 4c 6f  63 61 6c 41 64 64 72 2a  |"Inet$LocalAddr*|
000170b0  22 2c 30 2c 31 3c 3c 33  31 2c 5f 66 25 2c 30 b8  |",0,1<<31,_f%,0.|
000170c0  2c 2c 60 66 25 3a e7 60  66 25 3c 30 8c 0d 3c 00  |,,`f%:.`f%<0..<.|
000170d0  2a 69 63 25 3d a4 67 20  28 31 31 39 36 35 37 37  |*ic%=.g (1196577|
000170e0  38 37 35 2c ac 28 60 66  25 29 2b 31 29 3a e7 28  |875,.(`f%)+1):.(|
000170f0  69 63 25 3e 30 29 8c 0d  3c 05 c1 c8 99 33 35 2c  |ic%>0)..<....35,|
00017100  22 49 6e 65 74 24 4c 6f  63 61 6c 41 64 64 72 2a  |"Inet$LocalAddr*|
00017110  22 2c 69 63 25 2c ac 28  60 66 25 29 2c 5f 66 25  |",ic%,.(`f%),_f%|
00017120  2c 30 b8 2c 2c 2c 5f 66  25 3a 69 63 25 3f 28 ac  |,0.,,,_f%:ic%?(.|
00017130  28 60 66 25 29 29 3d 30  3a 57 24 3d a4 6b 20 28  |(`f%))=0:W$=.k (|
00017140  69 63 25 29 3a f2 64 20  28 31 31 39 36 35 37 37  |ic%):.d (1196577|
00017150  38 37 35 2c 69 63 25 29  3a 66 24 3d 22 75 6e 73  |875,ic%):f$="uns|
00017160  68 61 72 65 20 5f 53 22  2b 57 24 3a c8 99 31 33  |hare _S"+W$:..13|
00017170  31 30 37 37 2c 66 24 3a  66 24 3d 22 73 68 61 72  |1077,f$:f$="shar|
00017180  65 20 3c 57 69 6d 70 24  53 63 72 61 70 44 69 72  |e <Wimp$ScrapDir|
00017190  3e 2e 50 72 69 6e 74 65  72 73 20 5f 53 22 2b 57  |>.Printers _S"+W|
000171a0  24 2b 22 20 2d 6e 6f 69  63 6f 6e 22 3a c8 99 31  |$+" -noicon":..1|
000171b0  33 31 30 37 37 2c 66 24  0d 3c 0a 05 cd 0d 3c 0f  |31077,f$.<....<.|
000171c0  05 cd 0d 3c 14 42 fd 60  66 25 3e 3d 30 3a f2 49  |...<.B.`f%>=0:.I|
000171d0  63 20 28 7a 25 2c 63 24  29 3a c8 99 34 32 34 35  |c (z%,c$):..4245|
000171e0  37 38 2c 30 2c 32 2c 63  24 2c 30 2c 30 b8 2c 2c  |78,0,2,c$,0,0.,,|
000171f0  2c 2c 2c 5a 62 25 3b 66  25 3a e7 28 66 25 80 31  |,,,Zb%;f%:.(f%.1|
00017200  29 3d 30 8c 0d 3c 19 23  f2 62 20 28 a4 6d 73 67  |)=0..<.#.b (.msg|
00017210  5f 31 20 28 41 25 21 31  32 2c 22 4f 4b 41 51 22  |_1 (A%!12,"OKAQ"|
00017220  2c 63 24 29 29 3a e1 0d  3c 1e 05 cd 0d 3c 23 20  |,c$)):..<....<# |
00017230  61 67 25 3d 41 25 21 34  38 3a c8 95 61 67 25 3a  |ag%=A%!48:..ag%:|
00017240  e7 28 61 67 25 21 34 30  3d 30 29 8c 0d 3c 28 18  |.(ag%!40=0)..<(.|
00017250  48 25 3d 61 67 25 21 34  3a 58 61 24 3d 24 28 48  |H%=ag%!4:Xa$=$(H|
00017260  25 21 34 29 0d 3c 2d 13  cc 3a 58 61 24 3d 24 28  |%!4).<-..:Xa$=$(|
00017270  61 67 25 21 34 30 29 0d  3c 32 05 cd 0d 3c 37 23  |ag%!40).<2...<7#|
00017280  e7 28 58 61 24 3d 63 24  29 80 28 28 61 67 25 21  |.(Xa$=c$).((ag%!|
00017290  32 34 80 28 31 3c 3c 31  36 29 29 3e 30 29 8c 0d  |24.(1<<16))>0)..|
000172a0  3c 3c 24 f2 62 20 28 a4  6d 73 67 5f 31 20 28 41  |<<$.b (.msg_1 (A|
000172b0  25 21 31 32 2c 22 4f 4b  41 51 61 22 2c 63 24 29  |%!12,"OKAQa",c$)|
000172c0  29 3a e1 0d 3c 41 05 cd  0d 3c 46 36 61 67 25 3d  |):..<A...<F6ag%=|
000172d0  61 67 25 21 30 3a ce 3a  c8 99 34 32 34 35 37 37  |ag%!0:.:..424577|
000172e0  2c 30 2c 32 2c 63 24 2c  a9 52 24 2c 52 24 b8 66  |,0,2,c$,.R$,R$.f|
000172f0  62 25 3b 66 25 3a e7 28  66 25 80 31 29 8c 0d 3c  |b%;f%:.(f%.1)..<|
00017300  4b 23 f2 62 20 28 a4 6d  73 67 5f 31 20 28 41 25  |K#.b (.msg_1 (A%|
00017310  21 31 32 2c 22 4f 4b 41  51 22 2c 63 24 29 29 3a  |!12,"OKAQ",c$)):|
00017320  e1 0d 3c 50 05 cd 0d 3c  55 19 7a 25 21 32 34 3d  |..<P...<U.z%!24=|
00017330  7a 25 21 32 34 84 28 31  3c 3c 31 36 29 3a e1 0d  |z%!24.(1<<16):..|
00017340  3c 5a 32 dd f2 69 62 20  28 7a 25 29 3a ea 63 24  |<Z2..ib (z%):.c$|
00017350  2c 60 66 25 2c 69 63 25  2c 62 67 25 2c 52 24 2c  |,`f%,ic%,bg%,R$,|
00017360  57 24 2c 48 25 3a e7 28  7a 25 21 34 30 3d 30 29  |W$,H%:.(z%!40=0)|
00017370  8c 0d 3c 5f 16 48 25 3d  7a 25 21 34 3a 63 24 3d  |..<_.H%=z%!4:c$=|
00017380  24 28 48 25 21 34 29 0d  3c 64 11 cc 3a 63 24 3d  |$(H%!4).<d..:c$=|
00017390  24 28 7a 25 21 34 30 29  0d 3c 69 05 cd 0d 3c 6e  |$(z%!40).<i...<n|
000173a0  15 e7 28 7a 25 21 32 34  80 28 31 3c 3c 31 36 29  |..(z%!24.(1<<16)|
000173b0  29 8c 0d 3c 73 1c 7a 25  21 32 34 3d 7a 25 21 32  |)..<s.z%!24=z%!2|
000173c0  34 80 28 2d 31 2d 28 31  3c 3c 31 36 29 29 0d 3c  |4.(-1-(1<<16)).<|
000173d0  78 05 cd 0d 3c 7d 09 e7  4a 61 25 8c 0d 3c 82 17  |x...<}..Ja%..<..|
000173e0  c8 99 32 39 33 35 30 35  2c 31 2c 32 2c 63 24 2c  |..293505,1,2,c$,|
000173f0  30 2c 30 0d 3c 87 05 cd  0d 3c 8c 05 e1 0d 3c 91  |0,0.<....<....<.|
00017400  0a dd f2 4a 63 3a e1 0d  3c 96 39 dd f2 50 3a 63  |...Jc:..<.9..P:c|
00017410  67 25 3d 51 63 25 3a 64  67 25 3d 77 62 25 3a 65  |g%=Qc%:dg%=wb%:e|
00017420  67 25 3d 21 77 62 25 3a  66 67 25 3d 52 63 25 3a  |g%=!wb%:fg%=Rc%:|
00017430  67 67 25 3d 78 62 25 3a  5a 61 24 3d 56 24 3a e1  |gg%=xb%:Za$=V$:.|
00017440  0d 3c 9b 39 dd f2 51 3a  51 63 25 3d 63 67 25 3a  |.<.9..Q:Qc%=cg%:|
00017450  77 62 25 3d 64 67 25 3a  21 77 62 25 3d 65 67 25  |wb%=dg%:!wb%=eg%|
00017460  3a 52 63 25 3d 66 67 25  3a 78 62 25 3d 67 67 25  |:Rc%=fg%:xb%=gg%|
00017470  3a 56 24 3d 5a 61 24 3a  e1 0d 3c a0 3a dd f2 50  |:V$=Za$:..<.:..P|
00017480  61 3a 68 67 25 3d 51 63  25 3a 69 67 25 3d 77 62  |a:hg%=Qc%:ig%=wb|
00017490  25 3a 6a 67 25 3d 21 77  62 25 3a 6b 67 25 3d 52  |%:jg%=!wb%:kg%=R|
000174a0  63 25 3a 6c 67 25 3d 78  62 25 3a 5f 61 24 3d 56  |c%:lg%=xb%:_a$=V|
000174b0  24 3a e1 0d 3c a5 3a dd  f2 51 61 3a 51 63 25 3d  |$:..<.:..Qa:Qc%=|
000174c0  68 67 25 3a 77 62 25 3d  69 67 25 3a 21 77 62 25  |hg%:wb%=ig%:!wb%|
000174d0  3d 6a 67 25 3a 52 63 25  3d 6b 67 25 3a 78 62 25  |=jg%:Rc%=kg%:xb%|
000174e0  3d 6c 67 25 3a 56 24 3d  5f 61 24 3a e1 0d 3c aa  |=lg%:V$=_a$:..<.|
000174f0  bf dd a4 79 28 53 25 2c  6d 67 25 2c 6e 67 25 2c  |...y(S%,mg%,ng%,|
00017500  6f 67 25 2c f8 70 67 25  29 3a ea 60 61 24 2c 61  |og%,.pg%):.`a$,a|
00017510  62 24 2c 60 24 3a ea 56  61 24 2c 73 24 2c 62 62  |b$,`$:.Va$,s$,bb|
00017520  24 2c 63 24 2c 71 67 25  3a ea 61 62 25 2c 72 67  |$,c$,qg%:.ab%,rg|
00017530  25 2c 73 67 25 2c 74 67  25 2c 6d 62 25 2c 70 25  |%,sg%,tg%,mb%,p%|
00017540  2c 7a 25 3a ea 85 3a 70  67 25 3d 30 3a c8 99 32  |,z%:..:pg%=0:..2|
00017550  36 33 38 37 32 3a 60 61  24 3d 22 53 68 61 72 65  |63872:`a$="Share|
00017560  3a 3a 5f 53 22 2b a4 75  20 28 53 25 21 31 32 29  |::_S"+.u (S%!12)|
00017570  2b 22 2e 24 22 3a 61 62  25 3d 30 3a c8 99 34 32  |+".$":ab%=0:..42|
00017580  34 33 32 36 3a c8 99 31  33 31 30 38 30 2c 31 37  |4326:..131080,17|
00017590  2c 60 61 24 b8 3b 61 62  25 3a c8 99 34 32 34 33  |,`a$.;ab%:..4243|
000175a0  32 35 3a e7 28 61 62 25  80 31 29 8c 0d 3c af 09  |25:.(ab%.1)..<..|
000175b0  e7 6f 67 25 8c 0d 3c b4  0a 70 67 25 3d 2d 31 0d  |.og%..<..pg%=-1.|
000175c0  3c b9 26 cc 3a f2 62 28  a4 6d 73 67 5f 31 20 28  |<.&.:.b(.msg_1 (|
000175d0  41 25 21 31 32 2c 22 4f  4b 41 4f 73 22 2c 24 53  |A%!12,"OKAOs",$S|
000175e0  25 21 34 29 29 0d 3c be  05 cd 0d 3c c3 0f c8 99  |%!4)).<....<....|
000175f0  32 36 33 38 37 33 3a 3d  30 0d 3c c8 05 cd 0d 3c  |263873:=0.<....<|
00017600  cd 7a 63 24 3d 24 53 25  21 34 3a 70 25 3d a7 63  |.zc$=$S%!4:p%=.c|
00017610  24 2c 22 20 22 29 3a c8  95 70 25 3a c1 63 24 2c  |$," "):..p%:.c$,|
00017620  70 25 2c 31 29 3d bd 31  36 30 3a 70 25 3d a7 63  |p%,1)=.160:p%=.c|
00017630  24 2c 22 20 22 2c 70 25  2b 31 29 3a ce 3a 62 62  |$," ",p%+1):.:bb|
00017640  24 3d 60 61 24 2b 22 2e  22 2b 63 24 3a 7a 25 3d  |$=`a$+"."+c$:z%=|
00017650  a4 7a 61 28 53 25 2c 62  62 24 2c 6d 67 25 2c 6e  |.za(S%,bb$,mg%,n|
00017660  67 25 2c 6f 67 25 2c 70  67 25 29 3a c8 99 32 36  |g%,og%,pg%):..26|
00017670  33 38 37 33 3a 3d 7a 25  0d 3c d2 97 dd a4 7a 61  |3873:=z%.<....za|
00017680  20 28 53 25 2c 63 62 24  2c 61 62 25 2c 6e 67 25  | (S%,cb$,ab%,ng%|
00017690  2c 6f 67 25 2c f8 70 67  25 29 3a ea 68 62 25 2c  |,og%,.pg%):.hb%,|
000176a0  48 25 2c 4b 25 2c 73 24  2c 55 25 2c 43 63 25 2c  |H%,K%,s$,U%,Cc%,|
000176b0  44 63 25 2c 46 63 25 2c  47 63 25 2c 48 63 25 2c  |Dc%,Fc%,Gc%,Hc%,|
000176c0  53 63 25 3a ea 7a 25 2c  4e 25 2c 52 61 24 2c 60  |Sc%:.z%,N%,Ra$,`|
000176d0  24 2c 73 67 25 2c 69 25  2c 75 67 25 2c 65 62 25  |$,sg%,i%,ug%,eb%|
000176e0  2c 76 67 25 2c 77 67 25  2c 78 67 25 2c 79 67 25  |,vg%,wg%,xg%,yg%|
000176f0  3a ea 7a 67 25 2c 70 67  25 2c 71 67 25 3a 70 67  |:.zg%,pg%,qg%:pg|
00017700  25 3d 30 3a e7 ac a4 6c  20 28 63 62 24 29 8c 0d  |%=0:...l (cb$)..|
00017710  3c d7 12 c8 99 32 36 33  38 37 33 3a e7 6f 67 25  |<....263873:.og%|
00017720  8c 0d 3c dc 0d 70 67 25  3d 2d 31 3a 3d 30 0d 3c  |..<..pg%=-1:=0.<|
00017730  e1 26 cc 3a f2 62 20 28  a4 6d 73 67 5f 31 28 41  |.&.:.b (.msg_1(A|
00017740  25 21 31 32 2c 22 4f 4b  41 4f 73 22 2c 24 53 25  |%!12,"OKAOs",$S%|
00017750  21 34 29 29 0d 3c e6 05  cd 0d 3c eb 05 cd 0d 3c  |!4)).<....<....<|
00017760  f0 24 c8 99 32 36 33 38  37 32 3a f2 4f 62 28 48  |.$..263872:.Ob(H|
00017770  25 29 3a 46 63 25 3d 48  25 21 31 32 3a e7 46 63  |%):Fc%=H%!12:.Fc|
00017780  25 8c 0d 3c f5 13 43 63  25 3d 46 63 25 21 34 3a  |%..<..Cc%=Fc%!4:|
00017790  e7 43 63 25 8c 0d 3c fa  30 4b 25 3d 21 77 62 25  |.Cc%..<.0K%=!wb%|
000177a0  3a 55 25 3d 48 25 21 38  3a 55 25 3d 55 25 21 34  |:U%=H%!8:U%=U%!4|
000177b0  3a 4a 25 3d a4 62 28 24  28 55 25 2b 31 36 29 29  |:J%=.b($(U%+16))|
000177c0  3a e7 4a 25 8c 0d 3c ff  16 c8 95 43 63 25 3a e7  |:.J%..<....Cc%:.|
000177d0  24 43 63 25 21 38 3d 24  4a 25 8c 0d 3d 04 3a f2  |$Cc%!8=$J%..=.:.|
000177e0  6d 3a c8 99 32 36 33 38  37 33 3a 7a 25 3d a4 41  |m:..263873:z%=.A|
000177f0  61 28 24 53 25 21 34 2c  24 53 25 21 38 2c 48 25  |a($S%!4,$S%!8,H%|
00017800  2c 43 63 25 2c 6e 67 25  2c 6f 67 25 2c 70 67 25  |,Cc%,ng%,og%,pg%|
00017810  29 3a 3d 7a 25 0d 3d 09  05 cd 0d 3d 0e 17 44 63  |):=z%.=....=..Dc|
00017820  25 3d 43 63 25 3a 43 63  25 3d 43 63 25 21 30 3a  |%=Cc%:Cc%=Cc%!0:|
00017830  ce 0d 3d 13 27 cc 3a f2  71 28 a4 6d 73 67 5f 31  |..=.'.:.q(.msg_1|
00017840  28 41 25 21 31 32 2c 22  4f 4b 5a 63 22 2c 24 28  |(A%!12,"OKZc",$(|
00017850  55 25 2b 31 36 29 29 29  0d 3d 18 05 cd 0d 3d 1d  |U%+16))).=....=.|
00017860  0b 21 77 62 25 3d 4b 25  0d 3d 22 0b cc 3a 44 63  |.!wb%=K%.="..:Dc|
00017870  25 3d 30 0d 3d 27 05 cd  0d 3d 2c 0b cc 3a 44 63  |%=0.='...=,..:Dc|
00017880  25 3d 30 0d 3d 31 05 cd  0d 3d 36 66 f2 57 28 48  |%=0.=1...=6f.W(H|
00017890  25 21 38 2c 44 63 25 2c  46 63 25 2c 30 2c 47 63  |%!8,Dc%,Fc%,0,Gc|
000178a0  25 2c 48 63 25 2c 48 25  29 3a f2 6d 3a 48 25 21  |%,Hc%,H%):.m:H%!|
000178b0  32 34 3d 48 25 21 32 34  84 32 3a 7a 25 3d a4 41  |24=H%!24.2:z%=.A|
000178c0  61 28 24 53 25 21 34 2c  24 53 25 21 38 2c 48 25  |a($S%!4,$S%!8,H%|
000178d0  2c 44 63 25 2c 6e 67 25  2c 6f 67 25 2c 70 67 25  |,Dc%,ng%,og%,pg%|
000178e0  29 3a c8 99 32 36 33 38  37 33 3a 3d 7a 25 0d 3d  |):..263873:=z%.=|
000178f0  3b 4a dd f2 60 62 20 28  7a 25 29 3a ea 69 25 2c  |;J..`b (z%):.i%,|
00017900  4b 25 2c 49 64 25 2c 4a  64 25 2c 47 64 25 2c 79  |K%,Id%,Jd%,Gd%,y|
00017910  24 2c 71 62 25 2c 53 25  2c 41 67 25 3a f2 74 20  |$,qb%,S%,Ag%:.t |
00017920  28 41 67 25 2c 53 25 2c  71 62 25 29 3a e7 28 ac  |(Ag%,S%,qb%):.(.|
00017930  41 67 25 29 80 53 25 8c  0d 3d 40 05 e1 0d 3d 45  |Ag%).S%..=@...=E|
00017940  05 cd 0d 3d 4a 24 c8 99  32 36 33 38 37 32 3a 4b  |...=J$..263872:K|
00017950  25 3d 41 25 21 34 38 3a  c8 95 4b 25 3a e7 4b 25  |%=A%!48:..K%:.K%|
00017960  21 30 3d 7a 25 8c 0d 3d  4f 0f 49 64 25 3d 4b 25  |!0=z%..=O.Id%=K%|
00017970  3a 4b 25 3d 30 0d 3d 54  0d cc 3a 4b 25 3d 4b 25  |:K%=0.=T..:K%=K%|
00017980  21 30 0d 3d 59 05 cd 0d  3d 5e 29 ce 3a 79 24 3d  |!0.=Y...=^).:y$=|
00017990  24 7a 25 21 38 3a f2 62  63 28 7a 25 2c 49 64 25  |$z%!8:.bc(z%,Id%|
000179a0  29 3a f2 4e 62 28 79 24  29 3a e7 57 25 3d 30 8c  |):.Nb(y$):.W%=0.|
000179b0  0d 3d 63 0b e7 41 25 21  34 34 8c 0d 3d 68 1d 47  |.=c..A%!44..=h.G|
000179c0  64 25 3d 41 25 21 34 38  3a c8 95 47 64 25 3a e7  |d%=A%!48:..Gd%:.|
000179d0  ac 47 64 25 21 32 30 8c  0d 3d 6d 23 f2 73 65 6c  |.Gd%!20..=m#.sel|
000179e0  65 63 74 5f 70 72 69 6e  74 65 72 28 47 64 25 2c  |ect_printer(Gd%,|
000179f0  2d 31 2c 30 29 3a 47 64  25 3d 30 0d 3d 72 0f cc  |-1,0):Gd%=0.=r..|
00017a00  3a 47 64 25 3d 47 64 25  21 30 0d 3d 77 05 cd 0d  |:Gd%=Gd%!0.=w...|
00017a10  3d 7c 05 ce 0d 3d 81 05  cd 0d 3d 86 05 cd 0d 3d  |=|...=....=....=|
00017a20  8b 0b e7 57 25 3d 30 f2  7a 0d 3d 90 2c 42 25 3d  |...W%=0.z.=.,B%=|
00017a30  31 34 38 32 31 38 34 37  39 32 3a 43 25 3d 4a 64  |1482184792:C%=Jd|
00017a40  25 3a d6 50 25 2b 31 36  3a f2 6b 3a e7 a4 69 28  |%:.P%+16:.k:..i(|
00017a50  46 62 25 29 8c 0d 3d 95  0b f2 70 28 46 62 25 29  |Fb%)..=...p(Fb%)|
00017a60  0d 3d 9a 05 cd 0d 3d 9f  0e c8 99 32 36 33 38 37  |.=....=....26387|
00017a70  33 3a e1 0d 3d a4 33 dd  a4 42 61 20 28 48 25 29  |3:..=.3..Ba (H%)|
00017a80  3a ea 7a 25 2c 53 66 25  3a 7a 25 3d 41 25 21 34  |:.z%,Sf%:z%=A%!4|
00017a90  38 3a 53 66 25 3d 30 3a  c8 95 7a 25 3a e7 7a 25  |8:Sf%=0:..z%:.z%|
00017aa0  21 34 3d 48 25 8c 0d 3d  a9 0f 53 66 25 3d 2d 31  |!4=H%..=..Sf%=-1|
00017ab0  3a 7a 25 3d 30 0d 3d ae  0d cc 3a 7a 25 3d 7a 25  |:z%=0.=...:z%=z%|
00017ac0  21 30 0d 3d b3 05 cd 0d  3d b8 0a ce 3a 3d 53 66  |!0.=....=...:=Sf|
00017ad0  25 0d 3d bd 2f dd a4 4c  3a ea 48 66 25 2c 53 66  |%.=./..L:.Hf%,Sf|
00017ae0  25 3a 53 66 25 3d 30 3a  48 66 25 3d 4b 61 25 3a  |%:Sf%=0:Hf%=Ka%:|
00017af0  c8 95 48 66 25 3a e7 48  66 25 21 32 30 3e 30 8c  |..Hf%:.Hf%!20>0.|
00017b00  0d 3d c2 0a 53 66 25 2b  3d 31 0d 3d c7 05 cd 0d  |.=..Sf%+=1.=....|
00017b10  3d cc 14 48 66 25 3d 48  66 25 21 30 3a ce 3a 3d  |=..Hf%=Hf%!0:.:=|
00017b20  53 66 25 0d 3d d1 17 dd  f2 48 63 3a ea 7a 25 2c  |Sf%.=....Hc:.z%,|
00017b30  47 64 25 3a e7 ac 4a 61  25 8c 0d 3d d6 05 e1 0d  |Gd%:..Ja%..=....|
00017b40  3d db 05 cd 0d 3d e0 21  7a 25 3d 41 25 21 34 38  |=....=.!z%=A%!48|
00017b50  3a c8 95 7a 25 3a e7 7a  25 21 32 34 80 28 31 3c  |:..z%:.z%!24.(1<|
00017b60  3c 31 37 29 8c 0d 3d e5  0f f2 4e 20 28 24 7a 25  |<17)..=...N ($z%|
00017b70  21 34 30 29 0d 3d ea 05  cd 0d 3d ef 1b 7a 25 3d  |!40).=....=..z%=|
00017b80  7a 25 21 30 3a ce 3a f2  47 63 3a f2 6b 3a e7 57  |z%!0:.:.Gc:.k:.W|
00017b90  25 3d 30 8c 0d 3d f4 0b  e7 41 25 21 34 34 8c 0d  |%=0..=...A%!44..|
00017ba0  3d f9 1d 47 64 25 3d 41  25 21 34 38 3a c8 95 47  |=..Gd%=A%!48:..G|
00017bb0  64 25 3a e7 ac 47 64 25  21 32 30 8c 0d 3d fe 23  |d%:..Gd%!20..=.#|
00017bc0  f2 73 65 6c 65 63 74 5f  70 72 69 6e 74 65 72 28  |.select_printer(|
00017bd0  47 64 25 2c 2d 31 2c 30  29 3a 47 64 25 3d 30 0d  |Gd%,-1,0):Gd%=0.|
00017be0  3e 03 0f cc 3a 47 64 25  3d 47 64 25 21 30 0d 3e  |>...:Gd%=Gd%!0.>|
00017bf0  08 05 cd 0d 3e 0d 05 ce  0d 3e 12 05 cd 0d 3e 17  |....>....>....>.|
00017c00  05 cd 0d 3e 1c 0b 4a 61  25 3d 30 3a e1 0d 3e 21  |...>..Ja%=0:..>!|
00017c10  39 dd f2 47 63 3a ea 48  66 25 2c 64 66 25 2c 47  |9..Gc:.Hf%,df%,G|
00017c20  64 25 3a 48 66 25 3d 4b  61 25 3a c8 95 48 66 25  |d%:Hf%=Ka%:..Hf%|
00017c30  3a 64 66 25 3d 48 66 25  21 30 3a e7 48 66 25 21  |:df%=Hf%!0:.Hf%!|
00017c40  32 30 3c 3d 30 8c 0d 3e  26 0f f2 4e 20 28 24 48  |20<=0..>&..N ($H|
00017c50  66 25 21 34 29 0d 3e 2b  05 cd 0d 3e 30 14 48 66  |f%!4).>+...>0.Hf|
00017c60  25 3d 64 66 25 3a ce 3a  e7 57 25 3d 30 8c 0d 3e  |%=df%:.:.W%=0..>|
00017c70  35 0b e7 41 25 21 34 34  8c 0d 3e 3a 1d 47 64 25  |5..A%!44..>:.Gd%|
00017c80  3d 41 25 21 34 38 3a c8  95 47 64 25 3a e7 ac 47  |=A%!48:..Gd%:..G|
00017c90  64 25 21 32 30 8c 0d 3e  3f 23 f2 73 65 6c 65 63  |d%!20..>?#.selec|
00017ca0  74 5f 70 72 69 6e 74 65  72 28 47 64 25 2c 2d 31  |t_printer(Gd%,-1|
00017cb0  2c 30 29 3a 47 64 25 3d  30 0d 3e 44 0f cc 3a 47  |,0):Gd%=0.>D..:G|
00017cc0  64 25 3d 47 64 25 21 30  0d 3e 49 05 cd 0d 3e 4e  |d%=Gd%!0.>I...>N|
00017cd0  05 ce 0d 3e 53 05 cd 0d  3e 58 05 cd 0d 3e 5d 05  |...>S...>X...>].|
00017ce0  e1 0d 3e 62 3d dd a4 51  28 48 25 2c 64 62 24 2c  |..>b=..Q(H%,db$,|
00017cf0  73 24 29 3a 3d 22 50 72  69 6e 74 65 72 73 3a 52  |s$):="Printers:R|
00017d00  65 6d 6f 74 65 2e 49 44  22 2b 64 62 24 2b 22 2e  |emote.ID"+db$+".|
00017d10  22 2b 24 48 25 21 34 2b  22 2e 22 2b 73 24 0d 3e  |"+$H%!4+"."+s$.>|
00017d20  67 0f dd f2 4b 63 20 28  7a 25 29 3a e1 0d 3e 6c  |g...Kc (z%):..>l|
00017d30  8e dd a4 41 61 28 63 24  2c 52 24 2c 48 25 2c 52  |...Aa(c$,R$,H%,R|
00017d40  25 2c 6e 67 25 2c 6f 67  25 2c f8 70 67 25 29 3a  |%,ng%,og%,.pg%):|
00017d50  ea 73 25 2c 74 25 2c 73  24 2c 7a 25 2c 4e 25 3a  |.s%,t%,s$,z%,N%:|
00017d60  70 67 25 3d 30 3a 52 25  21 28 52 25 21 34 2a 34  |pg%=0:R%!(R%!4*4|
00017d70  2b 38 29 2b 3d 31 3a 42  25 3d 31 34 31 34 34 31  |+8)+=1:B%=141441|
00017d80  39 30 32 34 3a 43 25 3d  36 38 3a 7a 25 3d ba 28  |9024:C%=68:z%=.(|
00017d90  50 25 2b 31 32 29 3a e7  7a 25 3d 30 85 32 35 34  |P%+12):.z%=0.254|
00017da0  2c a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 46  |,.msg_1(A%!12,"F|
00017db0  41 35 22 2c 22 50 52 4e  54 22 29 0d 3e 71 0b e7  |A5","PRNT").>q..|
00017dc0  41 25 21 34 38 8c 0d 3e  76 25 73 25 3d 41 25 21  |A%!48..>v%s%=A%!|
00017dd0  34 38 3a c8 95 73 25 21  30 3a 73 25 3d 73 25 21  |48:..s%!0:s%=s%!|
00017de0  30 3a ce 3a 73 25 21 30  3d 7a 25 0d 3e 7b 0e cc  |0:.:s%!0=z%.>{..|
00017df0  3a 41 25 21 34 38 3d 7a  25 0d 3e 80 05 cd 0d 3e  |:A%!48=z%.>....>|
00017e00  85 72 7a 25 21 30 3d 30  3a 7a 25 21 34 3d 48 25  |.rz%!0=0:z%!4=H%|
00017e10  3a 42 25 3d 52 25 21 38  3a 43 25 3d 32 3a 7a 25  |:B%=R%!8:C%=2:z%|
00017e20  21 38 3d ba 28 50 25 2b  32 38 29 3a 42 25 3d 31  |!8=.(P%+28):B%=1|
00017e30  34 31 33 36 39 37 30 39  31 3a 43 25 3d 33 36 3a  |413697091:C%=36:|
00017e40  4e 25 3d ba 28 50 25 2b  31 32 29 3a e7 4e 25 3d  |N%=.(P%+12):.N%=|
00017e50  30 85 32 35 34 2c a4 6d  73 67 5f 31 28 41 25 21  |0.254,.msg_1(A%!|
00017e60  31 32 2c 22 46 41 35 22  2c 22 43 4e 43 54 22 29  |12,"FA5","CNCT")|
00017e70  0d 3e 8a 4c 4e 25 21 30  3d 39 3a 4e 25 3f 34 3d  |.>.LN%!0=9:N%?4=|
00017e80  31 2b 28 28 73 25 80 32  38 29 3e 3e 32 29 3a 4e  |1+((s%.28)>>2):N|
00017e90  25 3f 35 3d 30 3a c8 99  36 2c 31 36 31 2c 31 36  |%?5=0:..6,161,16|
00017ea0  b8 2c 2c 73 25 3a 4e 25  21 38 3d 28 73 25 80 32  |.,,s%:N%!8=(s%.2|
00017eb0  32 34 29 3e 3e 35 3a e7  ac a4 74 8c 0d 3e 8f 0b  |24)>>5:...t..>..|
00017ec0  4e 25 21 31 32 3d 30 0d  3e 94 28 cc 3a c8 99 36  |N%!12=0.>.(.:..6|
00017ed0  2c 31 36 31 2c 33 b8 2c  2c 73 25 3a c8 99 36 2c  |,161,3.,,s%:..6,|
00017ee0  31 36 31 2c 34 b8 2c 2c  74 25 3a e7 73 25 8c 0d  |161,4.,,t%:.s%..|
00017ef0  3e 99 2d 24 71 25 3d c3  74 25 2b 22 2e 22 2b c3  |>.-$q%=.t%+"."+.|
00017f00  73 25 3a 42 25 3d 71 25  3a 43 25 3d 32 3a 4e 25  |s%:B%=q%:C%=2:N%|
00017f10  21 31 32 3d ba 28 50 25  2b 32 38 29 0d 3e 9e 38  |!12=.(P%+28).>.8|
00017f20  cc 3a 73 24 3d bd 74 25  3a e3 73 25 3d 31 b8 35  |.:s$=.t%:.s%=1.5|
00017f30  3a c8 99 36 2c 31 36 31  2c 31 35 32 2b 73 25 b8  |:..6,161,152+s%.|
00017f40  2c 2c 74 25 3a e7 74 25  73 24 2b 3d bd 74 25 8b  |,,t%:.t%s$+=.t%.|
00017f50  73 25 3d 35 0d 3e a3 26  ed 3a 24 71 25 3d 73 24  |s%=5.>.&.:$q%=s$|
00017f60  3a 42 25 3d 71 25 3a 43  25 3d 32 3a 4e 25 21 31  |:B%=q%:C%=2:N%!1|
00017f70  32 3d ba 28 50 25 2b 32  38 29 0d 3e a8 05 cd 0d  |2=.(P%+28).>....|
00017f80  3e ad 05 cd 0d 3e b2 c8  c8 99 31 33 31 31 30 37  |>....>....131107|
00017f90  2c 22 50 72 69 6e 74 65  72 54 79 70 65 24 35 22  |,"PrinterType$5"|
00017fa0  2c 4f 25 2c 32 35 36 2c  2c 33 b8 2c 2c 74 25 3a  |,O%,256,,3.,,t%:|
00017fb0  4f 25 3f 74 25 3d 31 33  3a 42 25 3d 4f 25 3a 43  |O%?t%=13:B%=O%:C|
00017fc0  25 3d 32 3a 4e 25 21 31  36 3d ba 28 50 25 2b 32  |%=2:N%!16=.(P%+2|
00017fd0  38 29 3a 4e 25 21 32 30  3d 30 3a 4e 25 21 32 34  |8):N%!20=0:N%!24|
00017fe0  3d 30 3a 4e 25 21 32 38  3d 30 3a 4e 25 21 33 32  |=0:N%!28=0:N%!32|
00017ff0  3d 30 3a 4e 25 3f 36 3d  30 3a 7a 25 21 31 32 3d  |=0:N%?6=0:z%!12=|
00018000  4e 25 3a 42 25 3d 31 31  39 35 37 38 39 38 39 31  |N%:B%=1195789891|
00018010  3a 43 25 3d 34 2a 48 25  21 33 36 3a 73 25 3d ba  |:C%=4*H%!36:s%=.|
00018020  28 50 25 2b 31 32 29 3a  e7 73 25 3d 30 85 32 35  |(P%+12):.s%=0.25|
00018030  34 2c a4 6d 73 67 5f 31  28 41 25 21 31 32 2c 22  |4,.msg_1(A%!12,"|
00018040  46 41 35 22 2c 22 43 4e  46 47 22 29 0d 3e b7 10  |FA5","CNFG").>..|
00018050  e7 30 3c 3d 48 25 21 33  36 2d 31 8c 0d 3e bc 1f  |.0<=H%!36-1..>..|
00018060  e3 74 25 3d 30 b8 48 25  21 33 36 2d 31 3a 73 25  |.t%=0.H%!36-1:s%|
00018070  21 28 74 25 2a 34 29 3d  30 3a ed 0d 3e c1 05 cd  |!(t%*4)=0:..>...|
00018080  0d 3e c6 50 7a 25 21 31  36 3d 73 25 3a 7a 25 21  |.>.Pz%!16=s%:z%!|
00018090  32 30 3d 2d 31 3a 7a 25  21 32 34 3d 30 3a 7a 25  |20=-1:z%!24=0:z%|
000180a0  21 32 38 3d 2d 31 3a 7a  25 21 33 32 3d 30 3a 7a  |!28=-1:z%!32=0:z|
000180b0  25 21 33 36 3d 30 3a 7a  25 21 34 30 3d 30 3a 7a  |%!36=0:z%!40=0:z|
000180c0  25 21 34 34 3d 30 3a e7  48 25 21 33 32 80 34 8c  |%!44=0:.H%!32.4.|
000180d0  0d 3e cb 0c 7a 25 21 34  38 3d a4 49 0d 3e d0 0d  |.>..z%!48=.I.>..|
000180e0  cc 3a 7a 25 21 34 38 3d  30 0d 3e d5 05 cd 0d 3e  |.:z%!48=0.>....>|
000180f0  da 32 7a 25 21 35 32 3d  30 3a f2 63 28 48 25 2c  |.2z%!52=0:.c(H%,|
00018100  7a 25 2c 2d 34 2c 30 29  3a e7 48 25 21 32 34 80  |z%,-4,0):.H%!24.|
00018110  34 f2 63 28 48 25 2c 7a  25 2c 2d 31 32 2c 30 29  |4.c(H%,z%,-12,0)|
00018120  0d 3e df 21 f2 4b 20 28  7a 25 21 34 30 2c 24 53  |.>.!.K (z%!40,$S|
00018130  25 21 34 29 3a f2 6b 3a  e7 48 25 21 32 34 80 38  |%!4):.k:.H%!24.8|
00018140  8c 0d 3e e4 16 7a 25 21  35 36 3d 31 30 2a 48 25  |..>..z%!56=10*H%|
00018150  3f 28 32 34 2b 31 29 0d  3e e9 0e cc 3a 7a 25 21  |?(24+1).>...:z%!|
00018160  35 36 3d 2d 31 0d 3e ee  05 cd 0d 3e f3 1e 7a 25  |56=-1.>....>..z%|
00018170  21 32 34 3d 7a 25 21 32  34 84 28 31 3c 3c 31 37  |!24=z%!24.(1<<17|
00018180  29 3a e7 ac 6e 67 25 8c  0d 3e f8 13 f2 4c 63 28  |):..ng%..>...Lc(|
00018190  7a 25 2c 6f 67 25 2c 70  67 25 29 0d 3e fd 05 cd  |z%,og%,pg%).>...|
000181a0  0d 3f 02 07 3d 7a 25 0d  3f 07 39 dd f2 55 61 20  |.?..=z%.?.9..Ua |
000181b0  28 63 24 2c 60 24 2c 52  24 29 3a ea 7a 25 2c 71  |(c$,`$,R$):.z%,q|
000181c0  62 25 2c 70 62 25 2c 70  25 2c 42 67 25 2c 48 66  |b%,pb%,p%,Bg%,Hf|
000181d0  25 3a 7a 25 3d 41 25 21  34 38 3a e7 ac 7a 25 8c  |%:z%=A%!48:..z%.|
000181e0  0d 3f 0c 18 71 62 25 3d  32 35 31 36 35 38 32 34  |.?..qb%=25165824|
000181f0  30 3a 70 62 25 3d 2d 35  0d 3f 11 18 cc 3a 71 62  |0:pb%=-5.?...:qb|
00018200  25 3d a4 5a 20 28 7a 25  29 3a 70 62 25 3d 2d 33  |%=.Z (z%):pb%=-3|
00018210  0d 3f 16 05 cd 0d 3f 1b  51 65 61 24 3d 22 73 75  |.?....?.Qea$="su|
00018220  5f 22 2b 60 24 3a 42 67  25 3d a4 73 20 28 63 24  |_"+`$:Bg%=.s (c$|
00018230  2c 65 61 24 2c 70 62 25  2c 71 62 25 29 3a f2 4c  |,ea$,pb%,qb%):.L|
00018240  20 28 4b 61 25 2c a4 78  61 20 28 63 24 2c 42 67  | (Ka%,.xa (c$,Bg|
00018250  25 2c 52 24 29 29 3a e7  41 25 21 34 38 3d 30 80  |%,R$)):.A%!48=0.|
00018260  75 62 25 3e 30 8c 0d 3f  20 16 f2 44 20 28 2d 31  |ub%>0..? ..D (-1|
00018270  2c 75 62 25 29 3a 75 62  25 3d 2d 31 0d 3f 25 05  |,ub%):ub%=-1.?%.|
00018280  cd 0d 3f 2a 05 e1 0d 3f  2f 54 dd f2 56 61 28 7a  |..?*...?/T..Va(z|
00018290  25 29 3a ea 4a 25 2c 52  25 2c 64 25 2c 4e 25 2c  |%):.J%,R%,d%,N%,|
000182a0  68 25 2c 58 24 2c 79 62  25 2c 48 25 3a 67 62 25  |h%,X$,yb%,H%:gb%|
000182b0  3d 7a 25 21 31 36 3a 48  25 3d 7a 25 21 34 3a 68  |=z%!16:H%=z%!4:h|
000182c0  25 3d a4 63 28 24 a4 65  28 22 63 73 3a 22 29 29  |%=.c($.e("cs:"))|
000182d0  3a e7 30 3c 3d 68 25 2d  31 8c 0d 3f 34 19 e3 64  |:.0<=h%-1..?4..d|
000182e0  25 3d 30 b8 68 25 2d 31  3a 4a 25 3d a4 64 3a e7  |%=0.h%-1:J%=.d:.|
000182f0  4a 25 8c 0d 3f 39 18 54  25 3d a4 61 28 4a 25 2c  |J%..?9.T%=.a(J%,|
00018300  22 6e 6c 3a 22 29 3a e7  54 25 8c 0d 3f 3e 10 67  |"nl:"):.T%..?>.g|
00018310  62 25 21 28 64 25 2a 34  29 3d 30 0d 3f 43 1a cc  |b%!(d%*4)=0.?C..|
00018320  3a 54 25 3d a4 61 28 4a  25 2c 22 69 6e 3a 22 29  |:T%=.a(J%,"in:")|
00018330  3a e7 54 25 8c 0d 3f 48  26 67 62 25 21 28 64 25  |:.T%..?H&gb%!(d%|
00018340  2a 34 29 3d a4 73 74 6f  72 65 5f 69 6e 74 65 67  |*4)=.store_integ|
00018350  65 72 28 a4 63 28 24 54  25 29 29 0d 3f 4d 1a cc  |er(.c($T%)).?M..|
00018360  3a 54 25 3d a4 61 28 4a  25 2c 22 73 74 3a 22 29  |:T%=.a(J%,"st:")|
00018370  3a e7 54 25 8c 0d 3f 52  22 42 25 3d 54 25 3a 43  |:.T%..?R"B%=T%:C|
00018380  25 3d 32 3a 67 62 25 21  28 64 25 2a 34 29 3d ba  |%=2:gb%!(d%*4)=.|
00018390  28 50 25 2b 32 38 29 0d  3f 57 1a cc 3a 54 25 3d  |(P%+28).?W..:T%=|
000183a0  a4 61 28 4a 25 2c 22 73  30 3a 22 29 3a e7 54 25  |.a(J%,"s0:"):.T%|
000183b0  8c 0d 3f 5c 22 42 25 3d  54 25 3a 43 25 3d 33 3a  |..?\"B%=T%:C%=3:|
000183c0  67 62 25 21 28 64 25 2a  34 29 3d ba 28 50 25 2b  |gb%!(d%*4)=.(P%+|
000183d0  32 38 29 0d 3f 61 1a cc  3a 54 25 3d a4 61 28 4a  |28).?a..:T%=.a(J|
000183e0  25 2c 22 67 73 3a 22 29  3a e7 54 25 8c 0d 3f 66  |%,"gs:"):.T%..?f|
000183f0  22 42 25 3d 54 25 3a 43  25 3d 34 3a 67 62 25 21  |"B%=T%:C%=4:gb%!|
00018400  28 64 25 2a 34 29 3d ba  28 50 25 2b 32 38 29 0d  |(d%*4)=.(P%+28).|
00018410  3f 6b 1a cc 3a 54 25 3d  a4 61 28 4a 25 2c 22 70  |?k..:T%=.a(J%,"p|
00018420  74 3a 22 29 3a e7 54 25  8c 0d 3f 70 57 42 25 3d  |t:"):.T%..?pWB%=|
00018430  31 33 38 31 32 35 37 30  34 30 3a 43 25 3d 34 3a  |1381257040:C%=4:|
00018440  67 62 25 21 28 64 25 2a  34 29 3d ba 28 50 25 2b  |gb%!(d%*4)=.(P%+|
00018450  31 32 29 3a e7 67 62 25  21 28 64 25 2a 34 29 3d  |12):.gb%!(d%*4)=|
00018460  30 85 32 35 33 2c a4 6d  73 67 5f 31 28 41 25 21  |0.253,.msg_1(A%!|
00018470  31 32 2c 22 46 41 35 22  2c 22 50 4f 54 52 22 29  |12,"FA5","POTR")|
00018480  0d 3f 75 18 21 67 62 25  21 28 64 25 2a 34 29 3d  |.?u.!gb%!(d%*4)=|
00018490  a4 43 61 28 24 54 25 29  0d 3f 7a 21 cc 3a f2 52  |.Ca($T%).?z!.:.R|
000184a0  28 a4 6d 73 67 5f 31 28  41 25 21 31 32 2c 22 4f  |(.msg_1(A%!12,"O|
000184b0  4b 48 22 2c 24 4a 25 29  29 0d 3f 7f 05 cd 0d 3f  |KH",$J%)).?....?|
000184c0  84 05 cd 0d 3f 89 05 cd  0d 3f 8e 05 cd 0d 3f 93  |....?....?....?.|
000184d0  05 cd 0d 3f 98 05 cd 0d  3f 9d 05 cd 0d 3f a2 05  |...?....?....?..|
000184e0  ed 0d 3f a7 05 cd 0d 3f  ac 0d f2 5a 20 28 7a 25  |..?....?...Z (z%|
000184f0  29 3a e1 0d 3f b1 2e dd  a4 79 61 3a 3d a4 74 61  |):..?....ya:=.ta|
00018500  73 6b 5f 72 65 61 64 5f  65 6e 76 20 28 22 57 69  |sk_read_env ("Wi|
00018510  6d 70 24 53 63 72 61 70  44 69 72 22 2c 62 61 25  |mp$ScrapDir",ba%|
00018520  29 0d 3f b6 6b dd f2 49  63 20 28 7a 25 2c 63 24  |).?.k..Ic (z%,c$|
00018530  29 3a ea 48 25 2c 79 62  25 2c 52 25 2c 63 25 2c  |):.H%,yb%,R%,c%,|
00018540  65 62 25 2c 55 25 2c 77  63 25 2c 69 25 2c 6a 25  |eb%,U%,wc%,i%,j%|
00018550  2c 6b 25 2c 6c 25 2c 73  24 2c 70 25 2c 65 62 24  |,k%,l%,s$,p%,eb$|
00018560  2c 73 62 25 2c 43 67 25  2c 44 67 25 3a c8 99 32  |,sb%,Cg%,Dg%:..2|
00018570  36 33 38 37 32 3a 48 25  3d 7a 25 21 34 3a 65 62  |63872:H%=z%!4:eb|
00018580  24 3d 24 7a 25 21 38 3a  e7 48 25 8c 0d 3f bb 0a  |$=$z%!8:.H%..?..|
00018590  e7 48 25 21 38 8c 0d 3f  c0 98 70 25 3d a7 63 24  |.H%!8..?..p%=.c$|
000185a0  2c 22 20 22 29 3a c8 95  70 25 3a c1 63 24 2c 70  |," "):..p%:.c$,p|
000185b0  25 2c 31 29 3d bd 31 36  30 3a 70 25 3d a7 63 24  |%,1)=.160:p%=.c$|
000185c0  2c 22 20 22 2c 70 25 2b  31 29 3a ce 3a 63 25 3d  |," ",p%+1):.:c%=|
000185d0  ae 28 22 3c 57 69 6d 70  24 53 63 72 61 70 44 69  |.("<Wimp$ScrapDi|
000185e0  72 3e 2e 50 72 69 6e 74  65 72 73 2e 22 2b 63 24  |r>.Printers."+c$|
000185f0  29 3a d5 23 63 25 2c 22  63 6c 3a 20 22 2b 24 48  |):.#c%,"cl: "+$H|
00018600  25 21 34 3a 65 62 25 3d  48 25 21 38 3a 79 62 25  |%!4:eb%=H%!8:yb%|
00018610  3d 48 25 21 31 32 3a e7  24 28 65 62 25 2b 31 32  |=H%!12:.$(eb%+12|
00018620  29 3c 3e 22 70 72 69 6e  74 65 72 73 22 8c 0d 3f  |)<>"printers"..?|
00018630  c5 1f d5 23 63 25 2c 24  28 65 62 25 2b 31 32 29  |...#c%,$(eb%+12)|
00018640  2b 22 3a 22 3a d5 23 63  25 2c 22 23 22 0d 3f ca  |+":":.#c%,"#".?.|
00018650  05 cd 0d 3f cf 21 52 25  3d 79 62 25 21 34 3a c8  |...?.!R%=yb%!4:.|
00018660  95 52 25 3a e7 52 25 21  28 52 25 21 34 2a 34 2b  |.R%:.R%!(R%!4*4+|
00018670  38 29 8c 0d 3f d4 2c 55  25 3d 65 62 25 21 34 3a  |8)..?.,U%=eb%!4:|
00018680  69 25 3d 52 25 2b 38 3a  e7 c0 24 28 55 25 2b 31  |i%=R%+8:..$(U%+1|
00018690  36 29 2c 36 29 3d 22 70  72 5f 6e 6d 65 22 8c 0d  |6),6)="pr_nme"..|
000186a0  3f d9 23 e7 a4 70 72 69  6e 74 65 72 5f 72 65 61  |?.#..printer_rea|
000186b0  64 5f 73 74 72 69 6e 67  28 21 69 25 29 3d 65 62  |d_string(!i%)=eb|
000186c0  24 8c 0d 3f de 0a 43 67  25 3d 2d 31 0d 3f e3 0b  |$..?..Cg%=-1.?..|
000186d0  cc 3a 43 67 25 3d 30 0d  3f e8 05 cd 0d 3f ed 0c  |.:Cg%=0.?....?..|
000186e0  cc 3a 43 67 25 3d 2d 31  0d 3f f2 05 cd 0d 3f f7  |.:Cg%=-1.?....?.|
000186f0  20 c8 95 55 25 3a e7 43  67 25 8c d5 23 63 25 2c  | ..U%:.Cg%..#c%,|
00018700  24 28 55 25 2b 31 36 29  2b 22 20 22 3b 0d 3f fc  |$(U%+16)+" ";.?.|
00018710  0b e7 21 69 25 3d 30 8c  0d 40 01 0c e7 55 25 21  |..!i%=0..@...U%!|
00018720  34 3d 36 8c 0d 40 06 10  e7 43 67 25 8c d5 23 63  |4=6..@...Cg%..#c|
00018730  25 2c 34 38 0d 40 0b 0e  cc 3a e7 55 25 21 34 3d  |%,48.@...:.U%!4=|
00018740  31 8c 0d 40 10 10 e7 43  67 25 8c d5 23 63 25 2c  |1..@...Cg%..#c%,|
00018750  34 38 0d 40 15 05 cd 0d  40 1a 05 cd 0d 40 1f 10  |48.@....@....@..|
00018760  e7 43 67 25 8c d5 23 63  25 2c 31 30 0d 40 24 14  |.Cg%..#c%,10.@$.|
00018770  cc 3a 6a 25 3d 21 69 25  3a c8 8e 55 25 21 34 ca  |.:j%=!i%:..U%!4.|
00018780  0d 40 29 15 c9 31 3a e7  43 67 25 8c d5 23 63 25  |.@)..1:.Cg%..#c%|
00018790  2c c3 21 6a 25 0d 40 2e  29 c9 32 3a e7 43 67 25  |,.!j%.@.).2:.Cg%|
000187a0  8c d5 23 63 25 2c a4 70  72 69 6e 74 65 72 5f 72  |..#c%,.printer_r|
000187b0  65 61 64 5f 73 74 72 69  6e 67 28 6a 25 29 0d 40  |ead_string(j%).@|
000187c0  33 29 c9 33 3a e7 43 67  25 8c d5 23 63 25 2c a4  |3).3:.Cg%..#c%,.|
000187d0  70 72 69 6e 74 65 72 5f  72 65 61 64 5f 73 74 72  |printer_read_str|
000187e0  69 6e 67 28 6a 25 29 0d  40 38 35 c9 34 3a e7 43  |ing(j%).@85.4:.C|
000187f0  67 25 8c d5 23 63 25 2c  a4 75 6e 67 73 74 72 61  |g%..#c%,.ungstra|
00018800  6e 73 28 a4 70 72 69 6e  74 65 72 5f 72 65 61 64  |ns(.printer_read|
00018810  5f 73 74 72 69 6e 67 28  6a 25 29 29 0d 40 3d 13  |_string(j%)).@=.|
00018820  c9 35 3a e7 43 67 25 8c  d5 23 63 25 2c 31 30 0d  |.5:.Cg%..#c%,10.|
00018830  40 42 0b c8 8e 55 25 21  38 ca 0d 40 47 27 c9 31  |@B...U%!8..@G'.1|
00018840  3a e7 43 67 25 8c d5 23  63 25 2c 22 20 22 2b c3  |:.Cg%..#c%," "+.|
00018850  21 6a 25 21 30 2b 22 2c  20 22 2b c3 21 6a 25 21  |!j%!0+", "+.!j%!|
00018860  34 0d 40 4c 2f c9 32 3a  e7 43 67 25 8c d5 23 63  |4.@L/.2:.Cg%..#c|
00018870  25 2c 22 20 22 2b a4 70  72 69 6e 74 65 72 5f 72  |%," "+.printer_r|
00018880  65 61 64 5f 73 74 72 69  6e 67 28 6a 25 21 30 29  |ead_string(j%!0)|
00018890  0d 40 51 2c e7 43 67 25  8c d5 23 63 25 2c 22 20  |.@Q,.Cg%..#c%," |
000188a0  22 2b a4 70 72 69 6e 74  65 72 5f 72 65 61 64 5f  |"+.printer_read_|
000188b0  73 74 72 69 6e 67 28 6a  25 21 34 29 0d 40 56 2f  |string(j%!4).@V/|
000188c0  c9 33 3a e7 43 67 25 8c  d5 23 63 25 2c 22 20 22  |.3:.Cg%..#c%," "|
000188d0  2b a4 70 72 69 6e 74 65  72 5f 72 65 61 64 5f 73  |+.printer_read_s|
000188e0  74 72 69 6e 67 28 6a 25  21 30 29 0d 40 5b 2c e7  |tring(j%!0).@[,.|
000188f0  43 67 25 8c d5 23 63 25  2c 22 20 22 2b a4 70 72  |Cg%..#c%," "+.pr|
00018900  69 6e 74 65 72 5f 72 65  61 64 5f 73 74 72 69 6e  |inter_read_strin|
00018910  67 28 6a 25 21 34 29 0d  40 60 3b c9 34 3a e7 43  |g(j%!4).@`;.4:.C|
00018920  67 25 8c d5 23 63 25 2c  22 20 22 2b a4 75 6e 67  |g%..#c%," "+.ung|
00018930  73 74 72 61 6e 73 28 a4  70 72 69 6e 74 65 72 5f  |strans(.printer_|
00018940  72 65 61 64 5f 73 74 72  69 6e 67 28 6a 25 21 30  |read_string(j%!0|
00018950  29 29 0d 40 65 38 e7 43  67 25 8c d5 23 63 25 2c  |)).@e8.Cg%..#c%,|
00018960  22 20 22 2b a4 75 6e 67  73 74 72 61 6e 73 28 a4  |" "+.ungstrans(.|
00018970  70 72 69 6e 74 65 72 5f  72 65 61 64 5f 73 74 72  |printer_read_str|
00018980  69 6e 67 28 6a 25 21 34  29 29 0d 40 6a 15 c9 37  |ing(j%!4)).@j..7|
00018990  3a e7 43 67 25 8c d5 23  63 25 2c 22 20 22 3b 0d  |:.Cg%..#c%," ";.|
000189a0  40 6f 1c e7 43 67 25 8c  f2 72 28 21 6a 25 21 30  |@o..Cg%..r(!j%!0|
000189b0  2c 48 25 2c 63 25 2c 44  67 25 29 0d 40 74 13 e7  |,H%,c%,Dg%).@t..|
000189c0  43 67 25 8c d5 23 63 25  2c 22 2c 20 22 3b 0d 40  |Cg%..#c%,", ";.@|
000189d0  79 1c e7 43 67 25 8c f2  72 28 21 6a 25 21 34 2c  |y..Cg%..r(!j%!4,|
000189e0  48 25 2c 63 25 2c 44 67  25 29 0d 40 7e 05 cb 0d  |H%,c%,Dg%).@~...|
000189f0  40 83 33 c9 36 3a 6b 25  3d 6a 25 3a 6c 25 3d 30  |@.3.6:k%=j%:l%=0|
00018a00  3a c8 95 6b 25 3a 6c 25  2b 3d 31 3a 6b 25 3d 21  |:..k%:l%+=1:k%=!|
00018a10  6b 25 3a ce 3a e7 43 67  25 8c d5 23 63 25 2c c3  |k%:.:.Cg%..#c%,.|
00018a20  6c 25 0d 40 88 14 c8 95  6a 25 3a e7 30 3c 3d 6a  |l%.@....j%:.0<=j|
00018a30  25 21 34 2d 31 8c 0d 40  8d 28 e3 6b 25 3d 30 b8  |%!4-1..@.(.k%=0.|
00018a40  6a 25 21 34 2d 31 3a 6c  25 3d 6a 25 21 28 6b 25  |j%!4-1:l%=j%!(k%|
00018a50  2a 34 2b 38 29 3a c8 8e  6c 25 21 2d 34 ca 0d 40  |*4+8):..l%!-4..@|
00018a60  92 28 c9 31 31 39 36 37  30 37 34 30 31 3a e7 43  |.(.1196707401:.C|
00018a70  67 25 8c d5 23 63 25 2c  22 20 22 2b c3 21 6c 25  |g%..#c%," "+.!l%|
00018a80  2b 22 2c 20 22 3b 0d 40  97 27 c9 31 31 39 36 35  |+", ";.@.'.11965|
00018a90  37 37 38 37 35 3a e7 43  67 25 8c d5 23 63 25 2c  |77875:.Cg%..#c%,|
00018aa0  22 20 22 2b 24 6c 25 2b  22 2c 20 22 3b 0d 40 9c  |" "+$l%+", ";.@.|
00018ab0  2f c9 38 31 30 37 30 31  39 30 37 3a d6 5a 25 2c  |/.810701907:.Z%,|
00018ac0  6c 25 2c 73 24 3a e7 43  67 25 8c d5 23 63 25 2c  |l%,s$:.Cg%..#c%,|
00018ad0  22 20 22 2b 73 24 2b 22  2c 20 22 3b 0d 40 a1 3c  |" "+s$+", ";.@.<|
00018ae0  c9 31 33 38 31 32 35 38  30 35 35 3a d6 59 25 2c  |.1381258055:.Y%,|
00018af0  6c 25 2c 73 24 3a e7 43  67 25 8c d5 23 63 25 2c  |l%,s$:.Cg%..#c%,|
00018b00  22 20 22 2b a4 75 6e 67  73 74 72 61 6e 73 28 73  |" "+.ungstrans(s|
00018b10  24 29 2b 22 2c 20 22 3b  0d 40 a6 27 c9 31 33 38  |$)+", ";.@.'.138|
00018b20  31 32 35 37 30 34 30 3a  e7 43 67 25 8c f2 72 20  |1257040:.Cg%..r |
00018b30  28 21 6c 25 2c 48 25 2c  63 25 2c 44 67 25 29 0d  |(!l%,H%,c%,Dg%).|
00018b40  40 ab 12 e7 43 67 25 8c  d5 23 63 25 2c 22 23 23  |@...Cg%..#c%,"##|
00018b50  22 0d 40 b0 05 cb 0d 40  b5 05 ed 0d 40 ba 05 cd  |".@....@....@...|
00018b60  0d 40 bf 14 e7 43 67 25  8c cf 23 63 25 3d 8f 23  |.@...Cg%..#c%=.#|
00018b70  63 25 2d 32 0d 40 c4 10  e7 43 67 25 8c d5 23 63  |c%-2.@...Cg%..#c|
00018b80  25 2c 31 30 0d 40 c9 0c  6a 25 3d 21 6a 25 3a ce  |%,10.@..j%=!j%:.|
00018b90  0d 40 ce 1e c9 37 3a e7  43 67 25 8c f2 72 20 28  |.@...7:.Cg%..r (|
00018ba0  21 6a 25 2c 48 25 2c 63  25 2c 44 67 25 29 0d 40  |!j%,H%,c%,Dg%).@|
00018bb0  d3 33 c9 38 3a 6b 25 3d  6a 25 3a 6c 25 3d 30 3a  |.3.8:k%=j%:l%=0:|
00018bc0  c8 95 6b 25 3a 6c 25 2b  3d 31 3a 6b 25 3d 21 6b  |..k%:l%+=1:k%=!k|
00018bd0  25 3a ce 3a e7 43 67 25  8c d5 23 63 25 2c c3 6c  |%:.:.Cg%..#c%,.l|
00018be0  25 0d 40 d8 1b c8 95 6a  25 3a 73 24 3d bd 6a 25  |%.@....j%:s$=.j%|
00018bf0  3f 34 3a e7 31 3c 3d 6a  25 3f 35 8c 0d 40 dd 1f  |?4:.1<=j%?5..@..|
00018c00  e3 6b 25 3d 31 b8 6a 25  3f 35 3a 73 24 2b 3d bd  |.k%=1.j%?5:s$+=.|
00018c10  6a 25 3f 28 6b 25 2b 35  29 3a ed 0d 40 e2 05 cd  |j%?(k%+5):..@...|
00018c20  0d 40 e7 20 e7 43 67 25  8c d5 23 63 25 2c 22 20  |.@. .Cg%..#c%," |
00018c30  22 2b a4 75 6e 67 73 74  72 61 6e 73 28 73 24 29  |"+.ungstrans(s$)|
00018c40  0d 40 ec 0c 6a 25 3d 21  6a 25 3a ce 0d 40 f1 05  |.@..j%=!j%:..@..|
00018c50  cb 0d 40 f6 05 cd 0d 40  fb 21 55 25 3d 55 25 21  |..@....@.!U%=U%!|
00018c60  30 3a 69 25 2b 3d 34 3a  ce 3a e7 43 67 25 8c d5  |0:i%+=4:.:.Cg%..|
00018c70  23 63 25 2c 22 23 22 0d  41 00 05 cd 0d 41 05 71  |#c%,"#".A....A.q|
00018c80  52 25 3d 52 25 21 30 3a  ce 3a d9 23 63 25 3a c8  |R%=R%!0:.:.#c%:.|
00018c90  99 31 33 31 30 38 30 2c  31 38 2c 22 3c 57 69 6d  |.131080,18,"<Wim|
00018ca0  70 24 53 63 72 61 70 44  69 72 3e 2e 50 72 69 6e  |p$ScrapDir>.Prin|
00018cb0  74 65 72 73 2e 22 2b 63  24 2c 34 30 33 38 3a c8  |ters."+c$,4038:.|
00018cc0  99 31 33 31 30 38 30 2c  34 2c 22 3c 57 69 6d 70  |.131080,4,"<Wimp|
00018cd0  24 53 63 72 61 70 44 69  72 3e 2e 50 72 69 6e 74  |$ScrapDir>.Print|
00018ce0  65 72 73 2e 22 2b 63 24  2c 2c 2c 2c 33 0d 41 0a  |ers."+c$,,,,3.A.|
00018cf0  05 cd 0d 41 0f 05 cd 0d  41 14 0e c8 99 32 36 33  |...A....A....263|
00018d00  38 37 33 3a e1 0d 41 19  9e dd f2 72 20 28 4b 25  |873:..A....r (K%|
00018d10  2c 48 25 2c 63 25 2c 44  67 25 29 3a ea 66 62 24  |,H%,c%,Dg%):.fb$|
00018d20  2c 65 62 25 2c 55 25 2c  6d 62 25 2c 69 25 2c 6a  |,eb%,U%,mb%,i%,j|
00018d30  25 2c 67 62 24 2c 73 62  25 2c 6b 25 2c 6c 25 2c  |%,gb$,sb%,k%,l%,|
00018d40  70 25 2c 73 24 3a 44 67  25 2b 3d 31 3a 67 62 24  |p%,s$:Dg%+=1:gb$|
00018d50  3d a4 70 20 28 4b 25 2c  48 25 29 3a 55 25 3d a7  |=.p (K%,H%):U%=.|
00018d60  67 62 24 2c 22 3a 22 29  3a 66 62 24 3d c1 67 62  |gb$,":"):fb$=.gb|
00018d70  24 2c 31 2c 55 25 2d 31  29 3a 65 62 25 3d 48 25  |$,1,U%-1):eb%=H%|
00018d80  21 38 3a 6d 62 25 3d 30  3a c8 95 65 62 25 80 ac  |!8:mb%=0:..eb%..|
00018d90  6d 62 25 3a e7 24 28 65  62 25 2b 31 32 29 3d 66  |mb%:.$(eb%+12)=f|
00018da0  62 24 8c 0d 41 1e 0a 6d  62 25 3d 2d 31 0d 41 23  |b$..A..mb%=-1.A#|
00018db0  0f cc 3a 65 62 25 3d 65  62 25 21 30 0d 41 28 05  |..:eb%=eb%!0.A(.|
00018dc0  cd 0d 41 2d 11 ce 3a e7  ac 6d 62 25 80 ac 65 62  |..A-..:..mb%..eb|
00018dd0  25 8c 0d 41 32 05 e1 0d  41 37 05 cd 0d 41 3c 31  |%..A2...A7...A<1|
00018de0  d5 23 63 25 2c 22 20 22  2b 66 62 24 2b 22 3a 22  |.#c%," "+fb$+":"|
00018df0  3a 55 25 3d 65 62 25 21  34 3a 69 25 3d a4 43 61  |:U%=eb%!4:i%=.Ca|
00018e00  20 28 67 62 24 29 3a e7  69 25 3d 30 8c 0d 41 41  | (gb$):.i%=0..AA|
00018e10  05 e1 0d 41 46 05 cd 0d  41 4b 2b 69 25 3d 69 25  |...AF...AK+i%=i%|
00018e20  2b 38 3a c8 95 55 25 3a  d5 23 63 25 2c 24 28 55  |+8:..U%:.#c%,$(U|
00018e30  25 2b 31 36 29 2b 22 20  22 3b 3a e7 21 69 25 3d  |%+16)+" ";:.!i%=|
00018e40  30 8c 0d 41 50 0c e7 55  25 21 34 3d 36 8c 0d 41  |0..AP..U%!4=6..A|
00018e50  55 0b d5 23 63 25 2c 34  38 0d 41 5a 0e cc 3a e7  |U..#c%,48.AZ..:.|
00018e60  55 25 21 34 3d 31 8c 0d  41 5f 0b d5 23 63 25 2c  |U%!4=1..A_..#c%,|
00018e70  34 38 0d 41 64 05 cd 0d  41 69 05 cd 0d 41 6e 0b  |48.Ad...Ai...An.|
00018e80  d5 23 63 25 2c 31 30 0d  41 73 14 cc 3a 6a 25 3d  |.#c%,10.As..:j%=|
00018e90  21 69 25 3a c8 8e 55 25  21 34 ca 0d 41 78 10 c9  |!i%:..U%!4..Ax..|
00018ea0  31 3a d5 23 63 25 2c c3  21 6a 25 0d 41 7d 24 c9  |1:.#c%,.!j%.A}$.|
00018eb0  32 3a d5 23 63 25 2c a4  70 72 69 6e 74 65 72 5f  |2:.#c%,.printer_|
00018ec0  72 65 61 64 5f 73 74 72  69 6e 67 28 6a 25 29 0d  |read_string(j%).|
00018ed0  41 82 24 c9 33 3a d5 23  63 25 2c a4 70 72 69 6e  |A.$.3:.#c%,.prin|
00018ee0  74 65 72 5f 72 65 61 64  5f 73 74 72 69 6e 67 28  |ter_read_string(|
00018ef0  6a 25 29 0d 41 87 30 c9  34 3a d5 23 63 25 2c a4  |j%).A.0.4:.#c%,.|
00018f00  75 6e 67 73 74 72 61 6e  73 28 a4 70 72 69 6e 74  |ungstrans(.print|
00018f10  65 72 5f 72 65 61 64 5f  73 74 72 69 6e 67 28 6a  |er_read_string(j|
00018f20  25 29 29 0d 41 8c 16 c9  35 3a d5 23 63 25 2c 31  |%)).A...5:.#c%,1|
00018f30  30 3a c8 8e 55 25 21 38  ca 0d 41 91 22 c9 31 3a  |0:..U%!8..A.".1:|
00018f40  d5 23 63 25 2c 22 20 22  2b c3 21 6a 25 21 30 2b  |.#c%," "+.!j%!0+|
00018f50  22 2c 20 22 2b c3 21 6a  25 21 34 0d 41 96 4e c9  |", "+.!j%!4.A.N.|
00018f60  32 3a d5 23 63 25 2c 22  20 22 2b a4 70 72 69 6e  |2:.#c%," "+.prin|
00018f70  74 65 72 5f 72 65 61 64  5f 73 74 72 69 6e 67 28  |ter_read_string(|
00018f80  6a 25 21 30 29 3a d5 23  63 25 2c 22 20 22 2b a4  |j%!0):.#c%," "+.|
00018f90  70 72 69 6e 74 65 72 5f  72 65 61 64 5f 73 74 72  |printer_read_str|
00018fa0  69 6e 67 28 6a 25 21 34  29 0d 41 9b 4e c9 33 3a  |ing(j%!4).A.N.3:|
00018fb0  d5 23 63 25 2c 22 20 22  2b a4 70 72 69 6e 74 65  |.#c%," "+.printe|
00018fc0  72 5f 72 65 61 64 5f 73  74 72 69 6e 67 28 6a 25  |r_read_string(j%|
00018fd0  21 30 29 3a d5 23 63 25  2c 22 20 22 2b a4 70 72  |!0):.#c%," "+.pr|
00018fe0  69 6e 74 65 72 5f 72 65  61 64 5f 73 74 72 69 6e  |inter_read_strin|
00018ff0  67 28 6a 25 21 34 29 0d  41 a0 66 c9 34 3a d5 23  |g(j%!4).A.f.4:.#|
00019000  63 25 2c 22 20 22 2b a4  75 6e 67 73 74 72 61 6e  |c%," "+.ungstran|
00019010  73 28 a4 70 72 69 6e 74  65 72 5f 72 65 61 64 5f  |s(.printer_read_|
00019020  73 74 72 69 6e 67 28 6a  25 21 30 29 29 3a d5 23  |string(j%!0)):.#|
00019030  63 25 2c 22 20 22 2b a4  75 6e 67 73 74 72 61 6e  |c%," "+.ungstran|
00019040  73 28 a4 70 72 69 6e 74  65 72 5f 72 65 61 64 5f  |s(.printer_read_|
00019050  73 74 72 69 6e 67 28 6a  25 21 34 29 29 0d 41 a5  |string(j%!4)).A.|
00019060  43 c9 37 3a d5 23 63 25  2c 22 20 22 3b 3a f2 72  |C.7:.#c%," ";:.r|
00019070  28 21 6a 25 21 30 2c 48  25 2c 63 25 2c 44 67 25  |(!j%!0,H%,c%,Dg%|
00019080  29 3a d5 23 63 25 2c 22  2c 20 22 3b 3a f2 72 28  |):.#c%,", ";:.r(|
00019090  21 6a 25 21 34 2c 48 25  2c 63 25 2c 44 67 25 29  |!j%!4,H%,c%,Dg%)|
000190a0  0d 41 aa 05 cb 0d 41 af  3f c9 36 3a 6b 25 3d 6a  |.A....A.?.6:k%=j|
000190b0  25 3a 6c 25 3d 30 3a c8  95 6b 25 3a 6c 25 2b 3d  |%:l%=0:..k%:l%+=|
000190c0  31 3a 6b 25 3d 21 6b 25  3a ce 3a d5 23 63 25 2c  |1:k%=!k%:.:.#c%,|
000190d0  c3 6c 25 3a c8 95 6a 25  3a e7 30 3c 3d 6a 25 21  |.l%:..j%:.0<=j%!|
000190e0  34 2d 31 8c 0d 41 b4 28  e3 6b 25 3d 30 b8 6a 25  |4-1..A.(.k%=0.j%|
000190f0  21 34 2d 31 3a 6c 25 3d  6a 25 21 28 6b 25 2a 34  |!4-1:l%=j%!(k%*4|
00019100  2b 38 29 3a c8 8e 6c 25  21 2d 34 ca 0d 41 b9 23  |+8):..l%!-4..A.#|
00019110  c9 31 31 39 36 37 30 37  34 30 31 3a d5 23 63 25  |.1196707401:.#c%|
00019120  2c 22 20 22 2b c3 21 6c  25 2b 22 2c 20 22 3b 0d  |," "+.!l%+", ";.|
00019130  41 be 22 c9 31 31 39 36  35 37 37 38 37 35 3a d5  |A.".1196577875:.|
00019140  23 63 25 2c 22 20 22 2b  24 6c 25 2b 22 2c 20 22  |#c%," "+$l%+", "|
00019150  3b 0d 41 c3 2a c9 38 31  30 37 30 31 39 30 37 3a  |;.A.*.810701907:|
00019160  d6 5a 25 2c 6c 25 2c 73  24 3a d5 23 63 25 2c 22  |.Z%,l%,s$:.#c%,"|
00019170  20 22 2b 73 24 2b 22 2c  20 22 3b 0d 41 c8 37 c9  | "+s$+", ";.A.7.|
00019180  31 33 38 31 32 35 38 30  35 35 3a d6 59 25 2c 6c  |1381258055:.Y%,l|
00019190  25 2c 73 24 3a d5 23 63  25 2c 22 20 22 2b a4 75  |%,s$:.#c%," "+.u|
000191a0  6e 67 73 74 72 61 6e 73  28 73 24 29 2b 22 2c 20  |ngstrans(s$)+", |
000191b0  22 3b 0d 41 cd 2c c9 31  33 38 31 32 35 37 30 34  |";.A.,.138125704|
000191c0  30 3a f2 72 20 28 21 6c  25 2c 48 25 2c 63 25 2c  |0:.r (!l%,H%,c%,|
000191d0  44 67 25 29 3a d5 23 63  25 2c 22 23 23 22 0d 41  |Dg%):.#c%,"##".A|
000191e0  d2 05 cb 0d 41 d7 05 ed  0d 41 dc 05 cd 0d 41 e1  |....A....A....A.|
000191f0  20 cf 23 63 25 3d 8f 23  63 25 2d 32 3a d5 23 63  | .#c%=.#c%-2:.#c|
00019200  25 2c 31 30 3a 6a 25 3d  21 6a 25 3a ce 0d 41 e6  |%,10:j%=!j%:..A.|
00019210  19 c9 37 3a f2 72 20 28  21 6a 25 2c 48 25 2c 63  |..7:.r (!j%,H%,c|
00019220  25 2c 44 67 25 29 0d 41  eb 46 c9 38 3a 6b 25 3d  |%,Dg%).A.F.8:k%=|
00019230  6a 25 3a 6c 25 3d 30 3a  c8 95 6b 25 3a 6c 25 2b  |j%:l%=0:..k%:l%+|
00019240  3d 31 3a 6b 25 3d 21 6b  25 3a ce 3a d5 23 63 25  |=1:k%=!k%:.:.#c%|
00019250  2c c3 6c 25 3a c8 95 6a  25 3a 73 24 3d bd 6a 25  |,.l%:..j%:s$=.j%|
00019260  3f 34 3a e7 31 3c 3d 6a  25 3f 35 8c 0d 41 f0 1f  |?4:.1<=j%?5..A..|
00019270  e3 6b 25 3d 31 b8 6a 25  3f 35 3a 73 24 2b 3d bd  |.k%=1.j%?5:s$+=.|
00019280  6a 25 3f 28 6b 25 2b 35  29 3a ed 0d 41 f5 05 cd  |j%?(k%+5):..A...|
00019290  0d 41 fa 24 d5 23 63 25  2c 22 20 22 2b a4 75 6e  |.A.$.#c%," "+.un|
000192a0  67 73 74 72 61 6e 73 28  73 24 29 3a 6a 25 3d 21  |gstrans(s$):j%=!|
000192b0  6a 25 3a ce 0d 41 ff 05  cb 0d 42 04 05 cd 0d 42  |j%:..A....B....B|
000192c0  09 1e 55 25 3d 55 25 21  30 3a 69 25 2b 3d 34 3a  |..U%=U%!0:i%+=4:|
000192d0  ce 3a d5 23 63 25 2c 22  23 22 3a e1 0d 42 0e 5c  |.:.#c%,"#":..B.\|
000192e0  dd a4 43 61 28 73 24 29  3a ea 6a 25 2c 6b 25 2c  |..Ca(s$):.j%,k%,|
000192f0  74 24 3a 6a 25 3d a7 73  24 2c 22 3a 22 29 3a 74  |t$:j%=.s$,":"):t|
00019300  24 3d c1 73 24 2c 6a 25  2b 31 29 3a 73 24 3d c0  |$=.s$,j%+1):s$=.|
00019310  73 24 2c 6a 25 2d 31 29  3a 6a 25 3d 48 25 21 38  |s$,j%-1):j%=H%!8|
00019320  3a 6b 25 3d 30 3a c8 95  6a 25 3a e7 24 28 6a 25  |:k%=0:..j%:.$(j%|
00019330  2b 31 32 29 3d 73 24 8c  0d 42 13 74 6a 25 3d 48  |+12)=s$..B.tj%=H|
00019340  25 21 31 32 3a c8 95 6b  25 3a 6a 25 3d 6a 25 21  |%!12:..k%:j%=j%!|
00019350  30 3a 6b 25 2d 3d 31 3a  ce 3a 6b 25 3d bb 74 24  |0:k%-=1:.:k%=.t$|
00019360  2d 31 3a 6a 25 3d 6a 25  21 34 3a c8 95 28 6a 25  |-1:j%=j%!4:..(j%|
00019370  21 28 6a 25 21 34 2a 34  2b 38 29 3d 30 29 80 28  |!(j%!4*4+8)=0).(|
00019380  6a 25 3e 30 29 3a 6a 25  3d 6a 25 21 30 3a ce 3a  |j%>0):j%=j%!0:.:|
00019390  c8 95 6b 25 3a 6a 25 3d  6a 25 21 30 3a e7 6a 25  |..k%:j%=j%!0:.j%|
000193a0  21 28 6a 25 21 34 2a 34  2b 38 29 8c 0d 42 18 09  |!(j%!4*4+8)..B..|
000193b0  6b 25 2d 3d 31 0d 42 1d  05 cd 0d 42 22 09 ce 3a  |k%-=1.B....B"..:|
000193c0  3d 6a 25 0d 42 27 13 cc  3a 6a 25 3d 6a 25 21 30  |=j%.B'..:j%=j%!0|
000193d0  3a 6b 25 2b 3d 31 0d 42  2c 05 cd 0d 42 31 26 ce  |:k%+=1.B,...B1&.|
000193e0  3a f2 62 28 a4 6d 73 67  5f 32 28 41 25 21 31 32  |:.b(.msg_2(A%!12|
000193f0  2c 22 46 41 47 22 2c 73  24 2c 74 24 29 29 3a 3d  |,"FAG",s$,t$)):=|
00019400  30 0d 42 36 4b dd f2 4c  63 28 7a 25 2c 6f 67 25  |0.B6K..Lc(z%,og%|
00019410  2c f8 70 67 25 29 3a 70  67 25 3d 30 3a 7a 25 21  |,.pg%):pg%=0:z%!|
00019420  32 34 3d 7a 25 21 32 34  84 31 3a 4e 25 3d 7a 25  |24=z%!24.1:N%=z%|
00019430  21 31 32 3a f2 58 61 28  7a 25 29 3a f2 41 28 7a  |!12:.Xa(z%):.A(z|
00019440  25 29 3a e7 41 25 21 34  34 3d 31 8c 0d 42 3b 18  |%):.A%!44=1..B;.|
00019450  f2 43 63 28 7a 25 2c 2d  31 2c 30 2c 6f 67 25 2c  |.Cc(z%,-1,0,og%,|
00019460  70 67 25 29 0d 42 40 05  cd 0d 42 45 05 e1 0d 42  |pg%).B@...BE...B|
00019470  4a 40 dd f2 43 63 28 7a  25 2c 64 63 25 2c 65 63  |J@..Cc(z%,dc%,ec|
00019480  25 2c 6f 67 25 2c f8 70  67 25 29 3a ea 66 63 25  |%,og%,.pg%):.fc%|
00019490  2c 69 25 2c 73 24 3a 70  67 25 3d 30 3a 66 63 25  |,i%,s$:pg%=0:fc%|
000194a0  3d 57 25 3a e7 ac 65 63  25 57 25 3d 7a 25 0d 42  |=W%:..ec%W%=z%.B|
000194b0  4f 0a e7 57 25 3d 30 e1  0d 42 54 18 73 24 3d a4  |O..W%=0..BT.s$=.|
000194c0  6e 28 57 25 2c 30 29 3a  e7 73 24 3c 3e 22 22 8c  |n(W%,0):.s$<>"".|
000194d0  0d 42 59 09 e7 64 63 25  8c 0d 42 5e 12 57 25 21  |.BY..dc%..B^.W%!|
000194e0  32 34 3d 57 25 21 32 34  80 ac 32 0d 42 63 05 cd  |24=W%!24..2.Bc..|
000194f0  0d 42 68 2d 57 25 21 32  34 3d 57 25 21 32 34 84  |.Bh-W%!24=W%!24.|
00019500  34 3a f2 69 28 57 25 29  3a f2 66 28 2d 31 2c 57  |4:.i(W%):.f(-1,W|
00019510  25 2c 30 29 3a e7 57 25  3d 66 63 25 8c 0d 42 6d  |%,0):.W%=fc%..Bm|
00019520  23 f2 69 63 6f 6e 5f 64  65 73 65 6c 65 63 74 28  |#.icon_deselect(|
00019530  2d 31 2c 66 63 25 21 32  30 29 3a 66 63 25 3d 30  |-1,fc%!20):fc%=0|
00019540  0d 42 72 05 cd 0d 42 77  10 57 25 3d 66 63 25 3a  |.Br...Bw.W%=fc%:|
00019550  e7 6f 67 25 8c 0d 42 7c  0a 70 67 25 3d 2d 31 0d  |.og%..B|.pg%=-1.|
00019560  42 81 0c cc 3a f2 62 28  73 24 29 0d 42 86 05 cd  |B...:.b(s$).B...|
00019570  0d 42 8b 05 e1 0d 42 90  05 cd 0d 42 95 25 f2 63  |.B....B....B.%.c|
00019580  28 57 25 21 34 2c 57 25  2c 2d 36 2c 30 29 3a f2  |(W%!4,W%,-6,0):.|
00019590  77 62 28 57 25 29 3a f2  7a 3a e7 64 63 25 8c 0d  |wb(W%):.z:.dc%..|
000195a0  42 9a 09 e7 66 63 25 8c  0d 42 9f 2e f2 69 63 6f  |B...fc%..B...ico|
000195b0  6e 5f 64 65 73 65 6c 65  63 74 28 2d 31 2c 66 63  |n_deselect(-1,fc|
000195c0  25 21 32 30 29 3a 66 63  25 21 32 34 3d 66 63 25  |%!20):fc%!24=fc%|
000195d0  21 32 34 80 ac 32 0d 42  a4 05 cd 0d 42 a9 5d 57  |!24..2.B....B.]W|
000195e0  25 21 32 34 3d 57 25 21  32 34 84 32 3a f2 69 63  |%!24=W%!24.2:.ic|
000195f0  6f 6e 5f 73 65 6c 65 63  74 28 2d 31 2c 57 25 21  |on_select(-1,W%!|
00019600  32 30 29 3a c8 99 35 32  34 36 30 38 b8 2c 2c 2c  |20):..524608.,,,|
00019610  2c 69 25 3a e7 3f 69 25  d6 5a 25 2c 69 25 2c 73  |,i%:.?i%.Z%,i%,s|
00019620  24 3a c8 99 33 36 2c 22  50 72 69 6e 74 65 72 24  |$:..36,"Printer$|
00019630  22 2c 69 25 2c a9 73 24  0d 42 ae 0c cc 3a 57 25  |",i%,.s$.B...:W%|
00019640  3d 66 63 25 0d 42 b3 05  cd 0d 42 b8 05 e1 0d ff  |=fc%.B....B.....|
00019650