Home » Personal collection » Acorn hard disk » apps » MultiStore » !MultiStor/!Help

!MultiStor/!Help

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 » MultiStore
Filename: !MultiStor/!Help
Read OK:
File size: 2ADE bytes
Load address: 0000
Exec address: 0000
File contents
   10REM > <Opened$File>
   20REM   By Merlyn Kline 1989
   30:     version$="1.00"
   40
   50ONERROR:PROCerror(ERR,REPORT$,ERL,TRUE)
   60PROCinit
   70ONERROR:PROCerror(ERR,REPORT$,ERL,FALSE)
   80
   90REPEAT
  100SYS "Wimp_PollIdle",%100110000,q%,1E9 TO reason%
  110PROCrespond(reason%)
  120UNTILquit%
  130PROCquit
  140END
  150
  160DEFPROCrespond(reason%)
  170PROCwaitpoint
  180CASEreason%OF
  190WHEN 2:SYS "Wimp_OpenWindow",,q%
  200WHEN 3:PROCclose_window(!q%)
  210WHEN 6:PROCmouse(!q%,q%!4,q%!8,q%!12,q%!16,q%!20)
  220WHEN17,18:PROCumess1
  230ENDCASE
  240PROCnormpoint
  250ENDPROC
  260
  270DEFPROCquit
  280PROCnormpoint
  290$q%="TASK":SYS "Wimp_CloseDown",taskhandle%,!q%
  300END
  310ENDPROC
  320
  330DEFPROCinit
  340qsize%=2000
  350DIM q% qsize%,workbuf% 400
  360IFFNinitwimp<200ERROR99,"This Application requires Wimp 200 or later"
  370waiter%=0:PROCwaitpoint
  380*fx229,1
  390quit%=FALSE
  400SYS "OS_GetEnv" TO dir$:dir$=MID$(dir$,INSTR(dir$,"""")+1)
  410WHILEINSTR(dir$,""""):dir$=LEFT$(dir$):ENDWHILE
  420WHILERIGHT$(dir$)<>"."ANDdir$<>""dir$=LEFT$(dir$):ENDWHILE
  430ignore%=0:SYS"OS_Byte",6TO,ignore%:SYS"OS_Byte",6,ignore%
  440maxpages%=50
  450DIMpage%(maxpages%),pindex%(8)
  460PROCset_templates
  470PROCversion
  480PROCstartup
  490PROCopen_default(w_text%)
  500PROCnormpoint
  510ENDPROC
  520
  530DEFPROCversion
  540LOCALT$:T$=version$:IFNOTFNprod:T$+=" *UNFINISHED*"
  550$FNta(w_text%)="Minerva Software Text Reader v"+T$
  560ENDPROC
  570
  580DEFFNprod=MID$(version$,INSTR(version$,".")+1,1)="0"
  590
  600DEFFNdebug=NOTFNprod ANDINKEY-1ANDINKEY-2
  610
  620DEFFNinitwimp
  630$q%="TASK":SYS "Wimp_Initialise",200,!q%,"Helper" TO !q%,taskhandle%
  640=!q%
  650
  660DEFPROCerror(err%,err$,erl%,quit%)
  670PROCnormpoint:@%=&90A:*fx229,1
  680LOCALi%,e%,t$,T$
  690IFFNdebug:err$+=" ("+STR$ERL+")"
  700LOCALERROR
  710ONERRORLOCAL:PROCerror(ERR,REPORT$,ERL,TRUE)
  720!q%=err%:$(q%+4)=err$:SYS"Wimp_ReportError",q%,1,"Helper"
  730IFquit%:PROCquit
  740ENDPROC
  750
  760DEFFNdir:=dir$
  770
  780DEFPROCumess1
  790ref%=q%!8:task%=q%!4:IFtask%=taskhandle%:ENDPROC
  800CASE q%!16 OF
  810WHEN 0:PROCquit
  820ENDCASE
  830ENDPROC
  840
  850DEFPROCtemplate(T$,q%):LOCAL I%,T%,L%
  860I%=temp%+16:WHILE!I%>0AND$(I%+12)<>T$:I%+=24:ENDWHILE
  870IF!I%<=0:ERROR99,"Template '"+T$+"' not found"
  880T%=temp%+!I%:L%=I%!4:FORI%=0TOL%STEP4:q%!I%=T%!I%:NEXT:T%=q%+88+q%!84*32
  890IF(q%!56)AND(1<<8)THEN
  900q%!72=FNworkspace(q%!80):$(q%!72)=$T%:T%+=LEN$T%+1
  910IFq%!76>0:q%!76=FNworkspace(LEN$T%+1):$(q%!76)=$T%:T%+=LEN$T%+1
  920ENDIF
  930IFq%!84>0THEN
  940FORI%=q%+88TOq%+84+q%!84*32STEP32
  950IF(I%!16)AND(1<<8)THEN
  960I%!20=FNworkspace(I%!28):$(I%!20)=$T%:T%+=LEN$T%+1
  970IFI%!24>0:I%!24=FNworkspace(LEN$T%+1):$(I%!24)=$T%:T%+=LEN$T%+1
  980ENDIF
  990NEXT
 1000ENDIF
 1010q%!64=1
 1020ENDPROC
 1030
 1040DEFPROCset_templates:PROCreadtemplate:bufsz%=1300
 1050DIM buffer% bufsz%:curbuf%=buffer%:endbuf%=buffer%+bufsz%
 1060PROCtemplate("Text",q%):SYS"Wimp_CreateWindow",,q%TOw_text%
 1070ENDPROC
 1080
 1090DEFPROCclose_window(!q%)
 1100SYS"Wimp_CloseWindow",,q%
 1110PROCquit
 1120ENDPROC
 1130
 1140DEFFNindirect_addr(h%,i%)
 1150PROCget_icon_state(h%,i%)
 1160PROCchkii
 1170=q%!28
 1180
 1190DEFFNta(h%):!q%=h%:SYS"Wimp_GetWindowInfo",,q%
 1200IF(q%!60AND&100)=0ERROR1,"Title not indirected"
 1210=q%!76
 1220
 1230DEFFNicon_length(h%,i%)
 1240PROCget_icon_state(h%,i%)
 1250PROCchkii
 1260=q%!36
 1270
 1280DEFPROCchkii
 1290IF(q%!24AND&100)=0 ERROR 99,"Icon not indirected"
 1300ENDPROC
 1310
 1320DEFPROCget_icon_state(h%,i%)
 1330!q%=h%:q%!4=i%
 1340SYS"Wimp_GetIconState",,q%
 1350ENDPROC
 1360
 1370DEFPROCmouse(mx%,my%,mb%,mh%,mi%,mo%)
 1380CASE mb% OF
 1390WHEN 1,4:PROCselect
 1400ENDCASE
 1410ENDPROC
 1420
 1430DEFPROCset_icontext(h%,i%,T$)
 1440T$=LEFT$(T$,FNicon_length(h%,i%)-1)
 1450$FNindirect_addr(h%,i%)=T$
 1460PROCiconupd(h%,i%)
 1470PROCgetct
 1480IF !q%=h% AND q%!4=i% THEN PROCsetct(h%,i%,LENT$)
 1490ENDPROC
 1500
 1510DEFPROCset_icon(h%,i%,bic%,eor%)
 1520LOCALq%:q%=workbuf%
 1530!q%=h%:q%!4=i%:q%!12=bic%:q%!8=eor%
 1540SYS"Wimp_SetIconState",,q%
 1550ENDPROC
 1560
 1570DEFPROCiconupd(h%,i%):PROCset_icon(h%,i%,0,0):ENDPROC
 1580
 1590DEFPROCselect
 1600CASEmh%OF
 1610WHENw_text%:PROCmtext
 1620ENDCASE
 1630ENDPROC
 1640
 1650DEFPROCmtext
 1660CASEmi%OF
 1670WHEN20,22:IFmb%=4:PROCpage(page%-1):ELSEPROCpage(page%+1)
 1680WHEN19,21:IFmb%=4:PROCpage(page%+1):ELSEPROCpage(page%-1)
 1690WHEN0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:PROCpindex(mi%MOD9)
 1700WHEN25:PROCprint
 1710ENDCASE
 1720ENDPROC
 1730
 1740DEFFNworkspace(L%)
 1750IF curbuf%+L%>endbuf%ERROR99,"No more buffer space"
 1760curbuf%+=L%:=curbuf%-L%
 1770
 1780DEFPROCwaitpoint
 1790SYS"Hourglass_On"
 1800waiter%+=1
 1810ENDPROC
 1820
 1830DEFPROCnormpoint
 1840WHILEwaiter%>0
 1850SYS"Hourglass_Off"
 1860waiter%-=1
 1870ENDWHILE
 1880waiter%=0
 1890ENDPROC
 1900
 1910DEFPROCgetct:SYS"Wimp_GetCaretPosition",,q%:ENDPROC
 1920
 1930DEFPROCsetct(h%,i%,o%):SYS "Wimp_SetCaretPosition",h%,i%,,,-1,o%
 1940ENDPROC
 1950
 1960DEFPROCopen_default(h%)
 1970q%!0=h%:SYS "Wimp_GetWindowState",,q%
 1980q%!28=-1:SYS "Wimp_OpenWindow",,q%
 1990ENDPROC
 2000
 2010DEFFNleaf(T$)
 2020WHILEINSTR(T$,".")>0ORINSTR(T$,":")>0:T$=MID$(T$,2):ENDWHILE
 2030=T$
 2040
 2050DEFFNia(h%,i%):PROCget_icon_state(h%,i%):=q%!28
 2060DEFFNva(h%,i%):PROCget_icon_state(h%,i%):PROCchkii:=q%!32
 2070
 2080DEFFNta(h%):!q%=h%:SYS"Wimp_GetWindowInfo",,q%
 2090IF(q%!60AND&100)=0ERROR1,"Title not indirected"
 2100=q%!76
 2110
 2120DEFPROCstartup:LOCALT%,E%
 2130PROCloadhelp
 2140$FNva(w_text%,23)="s"+FNleaf(LEFT$(FNdir))+CHR$0
 2150$FNia(w_text%,24)=LEFT$(prog$+" "+titl$,42)
 2160PROCpage(1):ENDPROC
 2170
 2180DEFPROCloadhelp:LOCALT$,I%,h%,l%
 2190bufsz%=HIMEM-END-4000
 2200IFbufsz%<100:ERROR99,"Sorry! Not enough memory to display the text"
 2210DIM text% bufsz%:ptr%=text%:line%=9999:page%=0:index%=0
 2220h%=OPENIN(FNdir+"HelpText")
 2230IFh%=0:ERROR99,"Help text file missing ("+FNdir+"HelpText"+")"
 2240LOCALERROR:ONERRORLOCAL:RESTOREERROR:CLOSE#h%:ERRORERR,REPORT$
 2250prog$=FNgetstr(h%):titl$=FNgetstr(h%):maxpage%=0
 2260REPEAT:PROCbuffer(FNgetstr(h%)):UNTILEOF#h%
 2270CLOSE#h%:RESTOREERROR:maxpage%=page%:page%(page%)=ptr%
 2280I%=index%:WHILEI%<9:PROCset_icontext(w_text%,I%+9,""):I%+=1:ENDWHILE
 2290ENDPROC
 2300
 2310DEFFNgetstr(h%):REPEATT$=GET$#h%:UNTILASCT$<>ASC";"OREOF#h%:=T$
 2320
 2330DEFPROCbuffer(T$)
 2340WHILELEFT$(T$,2)="*>":PROCindex(T$):IFT$=""ENDPROC
 2350ENDWHILE:T$=LEFT$(T$,55)
 2360IFptr%+LENT$+1>=text%+bufsz%:ERROR99,"Sorry! Not enough memory to display the text"
 2370IFline%>16page%(page%)=ptr%:page%+=1:line%=0
 2380$ptr%=T$:ptr%+=LENT$+1:line%+=1:ENDPROC
 2390
 2400DEFPROCindex(RETURN T$):LOCALA$,I%
 2410I%=INSTR(T$,":"):IFI%=0I%=LENT$+1
 2420A$=LEFT$(T$,I%-1):T$=MID$(T$,I%+1)
 2430IFindex%>8ENDPROC
 2440PROCset_icontext(w_text%,index%+9,MID$(A$,3))
 2450pindex%(index%)=page%
 2460index%+=1:ENDPROC
 2470
 2480DEFPROCpage(T%):LOCALA%,I%
 2490page%=T%:IFpage%>maxpage%page%=1
 2500IFpage%<1page%=maxpage%
 2510I%=27:A%=page%(page%-1)
 2520WHILEA%<page%(page%)
 2530PROCset_icontext(w_text%,I%,$A%):I%+=1:A%+=LEN$A%+1
 2540ENDWHILE
 2550WHILEI%<44:PROCset_icontext(w_text%,I%,""):I%+=1:ENDWHILE
 2560PROCset_icontext(w_text%,26,"Page "+STR$page%+" of "+STR$maxpage%)
 2570ENDPROC
 2580
 2590DEFPROCpindex(I%):LOCALJ%
 2600IFpindex%(I%)=0:VDU7:ENDPROC
 2610PROCpage(pindex%(I%)):ENDPROC
 2620
 2630DEFPROCprint:LOCALA%
 2640printer%=OPENOUT"printer:"
 2650IFprinter%=0:ERROR99,"Can't gain access to printer"
 2660LOCALERROR
 2670ONERRORLOCAL:RESTOREERROR:OSCLI"*fx229,1":CLOSE#printer%:ERRORERR,REPORT$
 2680*fx229
 2690A%=text%
 2700REPEAT:PROClprint($A%)
 2710A%+=LEN$A%+1
 2720UNTILA%>=page%(maxpage%)
 2730FORA%=0TO5:PROClprint(""):NEXT
 2740CLOSE#printer%:*fx229,1
 2750ENDPROC
 2760
 2770DEFPROClprint(A$)
 2780LOCALI%,C%:IFA$>""THEN
 2790BPUT#printer%,"            ";
 2800FORI%=1TOLENA$:C%=ASCMID$(A$,I%):IFC%<32ORC%>126C%=ASC"?"
 2810BPUT#printer%,C%:NEXT
 2820ENDIF:IFignore%<>13:BPUT#printer%,13
 2830IFignore%<>10:BPUT#printer%,10
 2840ENDPROC
 2850
 2860DEFPROCreadtemplate:LOCALA$,I%:RESTORE+1:DIM temp% 1780
 2870REPEAT:READA$:IFA$<>"*":temp%?I%=EVAL("&"+A$):I%+=1
 2880UNTILA$="*":ENDPROC
 2890DATAFF,FF,FF,FF,0,0,0,0,0,0,0,0,0,0,0,0,2C,0,0,0,82,6,0,0,1,0,0,0,54
 2900DATA65,78,74,D,65,20,22,3B,65,72,6C,0,0,0,0,58,0,0,0,4C,0,0,0,C0,4
 2910DATA0,0,E0,2,0,0,0,0,0,0,0,0,0,0,E0,6,0,0,52,0,5,87,7,2,7,1,3,1,C,0
 2920DATA0,0,0,0,6C,FD,FF,FF,68,4,0,0,0,0,0,0,3D,1,0,0,0,30,0,0,1,0,0,0
 2930DATA1,0,0,0,D8,5,0,0,FF,FF,FF,FF,30,0,0,0,2C,0,0,0,84,3,0,0,44,FF,FF
 2940DATAFF,B0,3,0,0,74,FF,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E
 2950DATAD,7F,84,3,0,0,10,FF,FF,FF,B0,3,0,0,40,FF,FF,FF,3D,60,0,27,89,D
 2960DATA6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,DC,FE,FF,FF,B0,3,0,0,C,FF
 2970DATAFF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,A8
 2980DATAFE,FF,FF,B0,3,0,0,D8,FE,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65
 2990DATA64,3E,D,7F,84,3,0,0,74,FE,FF,FF,B0,3,0,0,A4,FE,FF,FF,3D,60,0,27
 3000DATA89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,40,FE,FF,FF,B0,3,0,0
 3010DATA70,FE,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0
 3020DATA0,C,FE,FF,FF,B0,3,0,0,3C,FE,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C
 3030DATA65,64,3E,D,7F,84,3,0,0,D8,FD,FF,FF,B0,3,0,0,8,FE,FF,FF,3D,60,0
 3040DATA27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,A4,FD,FF,FF,B0,3
 3050DATA0,0,D4,FD,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,B4
 3060DATA3,0,0,44,FF,FF,FF,66,4,0,0,78,FF,FF,FF,11,61,0,C7,D9,5,0,0,FF,FF
 3070DATAFF,FF,B,0,0,0,B4,3,0,0,10,FF,FF,FF,66,4,0,0,44,FF,FF,FF,11,61,0
 3080DATAC7,E4,5,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,DC,FE,FF,FF,66,4,0,0,10
 3090DATAFF,FF,FF,11,61,0,C7,EF,5,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,A8,FE
 3100DATAFF,FF,66,4,0,0,DC,FE,FF,FF,11,61,0,C7,FA,5,0,0,FF,FF,FF,FF,B,0
 3110DATA0,0,B4,3,0,0,74,FE,FF,FF,66,4,0,0,A8,FE,FF,FF,11,61,0,C7,5,6,0
 3120DATA0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,40,FE,FF,FF,66,4,0,0,74,FE,FF,FF
 3130DATA11,61,0,C7,10,6,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,C,FE,FF,FF,66
 3140DATA4,0,0,40,FE,FF,FF,11,61,0,C7,1B,6,0,0,FF,FF,FF,FF,B,0,0,0,B4,3
 3150DATA0,0,D8,FD,FF,FF,66,4,0,0,C,FE,FF,FF,11,61,0,C7,26,6,0,0,FF,FF,FF
 3160DATAFF,B,0,0,0,B4,3,0,0,A4,FD,FF,FF,66,4,0,0,D8,FD,FF,FF,11,61,0,C7
 3170DATA31,6,0,0,FF,FF,FF,FF,B,0,0,0,4,0,0,0,70,FD,FF,FF,80,3,0,0,A8,FF
 3180DATAFF,FF,A5,60,0,7,D,55,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,70,FD
 3190DATAFF,FF,B0,3,0,0,A0,FD,FF,FF,3D,20,0,27,8A,D,6E,74,69,74,6C,65,64
 3200DATA3E,D,7F,84,3,0,0,78,FF,FF,FF,B0,3,0,0,A8,FF,FF,FF,3D,20,0,27,8B
 3210DATAD,6E,74,69,74,6C,65,64,3E,D,7F,B4,3,0,0,70,FD,FF,FF,66,4,0,0,A4
 3220DATAFD,FF,FF,11,61,0,C7,3C,6,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,78,FF
 3230DATAFF,FF,66,4,0,0,AC,FF,FF,FF,11,61,0,C7,45,6,0,0,FF,FF,FF,FF,B,0
 3240DATA0,0,4,0,0,0,A8,FF,FF,FF,A6,0,0,0,0,0,0,0,1B,61,0,17,4F,6,0,0,50
 3250DATA6,0,0,C,0,0,0,A8,0,0,0,AC,FF,FF,FF,E4,2,0,0,DC,FF,FF,FF,19,61,0
 3260DATAC7,62,6,0,0,FF,FF,FF,FF,38,0,0,0,F8,3,0,0,CC,FF,FF,FF,64,4,0,0
 3270DATAFC,FF,FF,FF,3D,90,1,C7,50,72,69,6E,74,D,D,65,64,3E,D,7F,16,3,0
 3280DATA0,CC,FF,FF,FF,F2,3,0,0,FC,FF,FF,FF,19,63,0,17,63,6,0,0,FF,FF,FF
 3290DATAFF,E,0,0,0,6,0,0,0,80,FF,FF,FF,7E,3,0,0,A0,FF,FF,FF,31,61,0,7,71
 3300DATA6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,60,FF,FF,FF,7E,3,0,0,80,FF,FF
 3310DATAFF,31,61,0,7,72,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,40,FF,FF,FF
 3320DATA7E,3,0,0,60,FF,FF,FF,31,61,0,7,73,6,0,0,FF,FF,FF,FF,38,0,0,0,6
 3330DATA0,0,0,20,FF,FF,FF,7E,3,0,0,40,FF,FF,FF,31,61,0,7,74,6,0,0,FF,FF
 3340DATAFF,FF,38,0,0,0,6,0,0,0,0,FF,FF,FF,7E,3,0,0,20,FF,FF,FF,31,61,0
 3350DATA7,75,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,E0,FE,FF,FF,7E,3,0,0,0
 3360DATAFF,FF,FF,31,61,0,7,76,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,C0,FE
 3370DATAFF,FF,7E,3,0,0,E0,FE,FF,FF,31,61,0,7,77,6,0,0,FF,FF,FF,FF,38,0
 3380DATA0,0,6,0,0,0,A0,FE,FF,FF,7E,3,0,0,C0,FE,FF,FF,31,61,0,7,78,6,0,0
 3390DATAFF,FF,FF,FF,38,0,0,0,6,0,0,0,80,FE,FF,FF,7E,3,0,0,A0,FE,FF,FF,31
 3400DATA61,0,7,79,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,60,FE,FF,FF,7E,3,0
 3410DATA0,80,FE,FF,FF,31,61,0,7,7A,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,40
 3420DATAFE,FF,FF,7E,3,0,0,60,FE,FF,FF,31,61,0,7,7B,6,0,0,FF,FF,FF,FF,38
 3430DATA0,0,0,6,0,0,0,20,FE,FF,FF,7E,3,0,0,40,FE,FF,FF,31,61,0,7,7C,6,0
 3440DATA0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,0,FE,FF,FF,7E,3,0,0,20,FE,FF,FF
 3450DATA31,61,0,7,7D,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,E0,FD,FF,FF,7E
 3460DATA3,0,0,0,FE,FF,FF,31,61,0,7,7E,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0
 3470DATA0,C0,FD,FF,FF,7E,3,0,0,E0,FD,FF,FF,31,61,0,7,7F,6,0,0,FF,FF,FF
 3480DATAFF,38,0,0,0,6,0,0,0,A0,FD,FF,FF,7E,3,0,0,C0,FD,FF,FF,31,61,0,7
 3490DATA80,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,80,FD,FF,FF,7E,3,0,0,A0,FD
 3500DATAFF,FF,31,61,0,7,81,6,0,0,FF,FF,FF,FF,38,0,0,0,D,3C,55,6E,74,69
 3510DATA74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69
 3520DATA74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69
 3530DATA74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69
 3540DATA74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69
 3550DATA74,6C,65,64,3E,D,46,77,64,20,50,61,67,65,D,42,61,63,6B,20,50,61
 3560DATA67,65,D,D,73,73,77,69,74,63,68,65,72,20,20,20,20,20,20,20,20,D
 3570DATAD,50,61,67,65,20,31,31,20,6F,66,20,39,39,D,D,D,D,D,D,D,D,D,D,D
 3580DATAD,D,D,D,D,D,D,*

� > <Opened$File>
�   By Merlyn Kline 1989
:     version$="1.00"
(
2�:�error(�,�$,�,�)
<	�init
F�:�error(�,�$,�,�)
P
Z�
d2ș "Wimp_PollIdle",%100110000,q%,1E9 � reason%
n�respond(reason%)
x
�quit%
�	�quit
��
�
���respond(reason%)
��waitpoint
�Ȏreason%�
� � 2:ș "Wimp_OpenWindow",,q%
�� 3:�close_window(!q%)
�/� 6:�mouse(!q%,q%!4,q%!8,q%!12,q%!16,q%!20)
��17,18:�umess1
��
��normpoint
��


��quit
�normpoint
"2$q%="TASK":ș "Wimp_CloseDown",taskhandle%,!q%
,�
6�
@
J
��init
Tqsize%=2000
^� q% qsize%,workbuf% 400
hC�initwimp<200�99,"This Application requires Wimp 200 or later"
rwaiter%=0:�waitpoint
|*fx229,1
�quit%=�
�3ș "OS_GetEnv" � dir$:dir$=�dir$,�dir$,"""")+1)
�ȕ�dir$,""""):dir$=�dir$):�
�'ȕ�dir$)<>"."�dir$<>""dir$=�dir$):�
�:ignore%=0:ș"OS_Byte",6�,ignore%:ș"OS_Byte",6,ignore%
�maxpages%=50
� �page%(maxpages%),pindex%(8)
��set_templates
��version
��startup
��open_default(w_text%)
��normpoint
��


��version
/�T$:T$=version$:笤prod:T$+=" *UNFINISHED*"
&5$�ta(w_text%)="Minerva Software Text Reader v"+T$
0�
:
D,ݤprod=�version$,�version$,".")+1,1)="0"
N
Xݤdebug=��prod ��-1��-2
b
lݤinitwimp
vF$q%="TASK":ș "Wimp_Initialise",200,!q%,"Helper" � !q%,taskhandle%
�=!q%
�
�!��error(err%,err$,erl%,quit%)
��normpoint:@%=&90A:*fx229,1
��i%,e%,t$,T$
��debug:err$+=" ("+Þ+")"
��
���:�error(�,�$,�,�)
�<!q%=err%:$(q%+4)=err$:ș"Wimp_ReportError",q%,1,"Helper"
��quit%:�quit
��
�
�ݤdir:=dir$

��umess1
-ref%=q%!8:task%=q%!4:�task%=taskhandle%:�
 Ȏ q%!16 �
*
� 0:�quit
4�
>�
H
R ��template(T$,q%):� I%,T%,L%
\-I%=temp%+16:ȕ!I%>0�$(I%+12)<>T$:I%+=24:�
f-�!I%<=0:�99,"Template '"+T$+"' not found"
pCT%=temp%+!I%:L%=I%!4:�I%=0�L%�4:q%!I%=T%!I%:�:T%=q%+88+q%!84*32
z�(q%!56)�(1<<8)�
�3q%!72=�workspace(q%!80):$(q%!72)=$T%:T%+=�$T%+1
�=�q%!76>0:q%!76=�workspace(�$T%+1):$(q%!76)=$T%:T%+=�$T%+1
��
�
�q%!84>0�
��I%=q%+88�q%+84+q%!84*32�32
��(I%!16)�(1<<8)�
�3I%!20=�workspace(I%!28):$(I%!20)=$T%:T%+=�$T%+1
�=�I%!24>0:I%!24=�workspace(�$T%+1):$(I%!24)=$T%:T%+=�$T%+1
��
��
��
�q%!64=1
��

-��set_templates:�readtemplate:bufsz%=1300
;� buffer% bufsz%:curbuf%=buffer%:endbuf%=buffer%+bufsz%
$:�template("Text",q%):ș"Wimp_CreateWindow",,q%�w_text%
.�
8
B��close_window(!q%)
Lș"Wimp_CloseWindow",,q%
V	�quit
`�
j
tݤindirect_addr(h%,i%)
~�get_icon_state(h%,i%)
�
�chkii
�
=q%!28
�
�.ݤta(h%):!q%=h%:ș"Wimp_GetWindowInfo",,q%
�,�(q%!60�&100)=0�1,"Title not indirected"
�
=q%!76
�
�ݤicon_length(h%,i%)
��get_icon_state(h%,i%)
�
�chkii
�
=q%!36
�
��chkii

.�(q%!24�&100)=0 � 99,"Icon not indirected"
�

(��get_icon_state(h%,i%)
2!q%=h%:q%!4=i%
<ș"Wimp_GetIconState",,q%
F�
P
Z$��mouse(mx%,my%,mb%,mh%,mi%,mo%)
dȎ mb% �
n� 1,4:�select
x�
��
�
���set_icontext(h%,i%,T$)
�!T$=�T$,�icon_length(h%,i%)-1)
�$�indirect_addr(h%,i%)=T$
��iconupd(h%,i%)
�
�getct
�*� !q%=h% � q%!4=i% � �setct(h%,i%,�T$)
��
�
���set_icon(h%,i%,bic%,eor%)
��q%:q%=workbuf%
�'!q%=h%:q%!4=i%:q%!12=bic%:q%!8=eor%
ș"Wimp_SetIconState",,q%
�

"+��iconupd(h%,i%):�set_icon(h%,i%,0,0):�
,
6��select
@
Ȏmh%�
J�w_text%:�mtext
T�
^�
h
r��mtext
|
Ȏmi%�
�0�20,22:�mb%=4:�page(page%-1):��page(page%+1)
�0�19,21:�mb%=4:�page(page%+1):��page(page%-1)
�?�0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:�pindex(mi%�9)
��25:�print
��
��
�
�ݤworkspace(L%)
�2� curbuf%+L%>endbuf%�99,"No more buffer space"
�curbuf%+=L%:=curbuf%-L%
�
���waitpoint
�ș"Hourglass_On"
waiter%+=1
�

&��normpoint
0ȕwaiter%>0
:ș"Hourglass_Off"
Dwaiter%-=1
N�
X
waiter%=0
b�
l
v+��getct:ș"Wimp_GetCaretPosition",,q%:�
�
�>��setct(h%,i%,o%):ș "Wimp_SetCaretPosition",h%,i%,,,-1,o%
��
�
���open_default(h%)
�(q%!0=h%:ș "Wimp_GetWindowState",,q%
�%q%!28=-1:ș "Wimp_OpenWindow",,q%
��
�
�ݤleaf(T$)
�'ȕ�T$,".")>0��T$,":")>0:T$=�T$,2):�
�=T$
�
-ݤia(h%,i%):�get_icon_state(h%,i%):=q%!28
4ݤva(h%,i%):�get_icon_state(h%,i%):�chkii:=q%!32

 .ݤta(h%):!q%=h%:ș"Wimp_GetWindowInfo",,q%
*,�(q%!60�&100)=0�1,"Title not indirected"
4
=q%!76
>
H��startup:�T%,E%
R
�loadhelp
\)$�va(w_text%,23)="s"+�leaf(��dir))+�0
f)$�ia(w_text%,24)=�prog$+" "+titl$,42)
p�page(1):�
z
���loadhelp:�T$,I%,h%,l%
�bufsz%=�-�-4000
�B�bufsz%<100:�99,"Sorry! Not enough memory to display the text"
�9� text% bufsz%:ptr%=text%:line%=9999:page%=0:index%=0
�h%=�(�dir+"HelpText")
�<�h%=0:�99,"Help text file missing ("+�dir+"HelpText"+")"
��:��:��:�#h%:��,�$
�2prog$=�getstr(h%):titl$=�getstr(h%):maxpage%=0
� �:�buffer(�getstr(h%)):��#h%
�,�#h%:��:maxpage%=page%:page%(page%)=ptr%
�;I%=index%:ȕI%<9:�set_icontext(w_text%,I%+9,""):I%+=1:�
��
�
	-ݤgetstr(h%):�T$=�#h%:��T$<>�";"��#h%:=T$
	
	��buffer(T$)
	$$ȕ�T$,2)="*>":�index(T$):�T$=""�
	.�:T$=�T$,55)
	8P�ptr%+�T$+1>=text%+bufsz%:�99,"Sorry! Not enough memory to display the text"
	B/�line%>16page%(page%)=ptr%:page%+=1:line%=0
	L#$ptr%=T$:ptr%+=�T$+1:line%+=1:�
	V
	`��index(� T$):�A$,I%
	jI%=�T$,":"):�I%=0I%=�T$+1
	tA$=�T$,I%-1):T$=�T$,I%+1)
	~�index%>8�
	�*�set_icontext(w_text%,index%+9,�A$,3))
	�pindex%(index%)=page%
	�index%+=1:�
	�
	���page(T%):�A%,I%
	�#page%=T%:�page%>maxpage%page%=1
	��page%<1page%=maxpage%
	�I%=27:A%=page%(page%-1)
	�ȕA%<page%(page%)
	�2�set_icontext(w_text%,I%,$A%):I%+=1:A%+=�$A%+1
	��
	�0ȕI%<44:�set_icontext(w_text%,I%,""):I%+=1:�
=�set_icontext(w_text%,26,"Page "+�page%+" of "+�maxpage%)

�

��pindex(I%):�J%
(�pindex%(I%)=0:�7:�
2�page(pindex%(I%)):�
<
F��print:�A%
Pprinter%=�"printer:"
Z2�printer%=0:�99,"Can't gain access to printer"
d�
n'��:��:�"*fx229,1":�#printer%:��,�$
x
*fx229
�A%=text%
��:�lprint($A%)
�A%+=�$A%+1
��A%>=page%(maxpage%)
��A%=0�5:�lprint(""):�
��#printer%:*fx229,1
��
�
���lprint(A$)
��I%,C%:�A$>""�
��#printer%,"            ";
�.�I%=1��A$:C%=��A$,I%):�C%<32�C%>126C%=�"?"
��#printer%,C%:�
 �:�ignore%<>13:�#printer%,13
�ignore%<>10:�#printer%,10
�
"
,*��readtemplate:�A$,I%:�+1:� temp% 1780
6+�:�A$:�A$<>"*":temp%?I%=�("&"+A$):I%+=1
@
�A$="*":�
JE�FF,FF,FF,FF,0,0,0,0,0,0,0,0,0,0,0,0,2C,0,0,0,82,6,0,0,1,0,0,0,54
TC�65,78,74,D,65,20,22,3B,65,72,6C,0,0,0,0,58,0,0,0,4C,0,0,0,C0,4
^D�0,0,E0,2,0,0,0,0,0,0,0,0,0,0,E0,6,0,0,52,0,5,87,7,2,7,1,3,1,C,0
hC�0,0,0,0,6C,FD,FF,FF,68,4,0,0,0,0,0,0,3D,1,0,0,0,30,0,0,1,0,0,0
rE�1,0,0,0,D8,5,0,0,FF,FF,FF,FF,30,0,0,0,2C,0,0,0,84,3,0,0,44,FF,FF
|D�FF,B0,3,0,0,74,FF,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E
�C�D,7F,84,3,0,0,10,FF,FF,FF,B0,3,0,0,40,FF,FF,FF,3D,60,0,27,89,D
�D�6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,DC,FE,FF,FF,B0,3,0,0,C,FF
�C�FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,A8
�D�FE,FF,FF,B0,3,0,0,D8,FE,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65
�D�64,3E,D,7F,84,3,0,0,74,FE,FF,FF,B0,3,0,0,A4,FE,FF,FF,3D,60,0,27
�D�89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,40,FE,FF,FF,B0,3,0,0
�D�70,FE,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0
�E�0,C,FE,FF,FF,B0,3,0,0,3C,FE,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C
�C�65,64,3E,D,7F,84,3,0,0,D8,FD,FF,FF,B0,3,0,0,8,FE,FF,FF,3D,60,0
�C�27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,A4,FD,FF,FF,B0,3
�D�0,0,D4,FD,FF,FF,3D,60,0,27,89,D,6E,74,69,74,6C,65,64,3E,D,7F,B4
�E�3,0,0,44,FF,FF,FF,66,4,0,0,78,FF,FF,FF,11,61,0,C7,D9,5,0,0,FF,FF
�D�FF,FF,B,0,0,0,B4,3,0,0,10,FF,FF,FF,66,4,0,0,44,FF,FF,FF,11,61,0
E�C7,E4,5,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,DC,FE,FF,FF,66,4,0,0,10
D�FF,FF,FF,11,61,0,C7,EF,5,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,A8,FE
C�FF,FF,66,4,0,0,DC,FE,FF,FF,11,61,0,C7,FA,5,0,0,FF,FF,FF,FF,B,0
&C�0,0,B4,3,0,0,74,FE,FF,FF,66,4,0,0,A8,FE,FF,FF,11,61,0,C7,5,6,0
0D�0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,40,FE,FF,FF,66,4,0,0,74,FE,FF,FF
:C�11,61,0,C7,10,6,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,C,FE,FF,FF,66
DC�4,0,0,40,FE,FF,FF,11,61,0,C7,1B,6,0,0,FF,FF,FF,FF,B,0,0,0,B4,3
NE�0,0,D8,FD,FF,FF,66,4,0,0,C,FE,FF,FF,11,61,0,C7,26,6,0,0,FF,FF,FF
XD�FF,B,0,0,0,B4,3,0,0,A4,FD,FF,FF,66,4,0,0,D8,FD,FF,FF,11,61,0,C7
bD�31,6,0,0,FF,FF,FF,FF,B,0,0,0,4,0,0,0,70,FD,FF,FF,80,3,0,0,A8,FF
lE�FF,FF,A5,60,0,7,D,55,6E,74,69,74,6C,65,64,3E,D,7F,84,3,0,0,70,FD
vD�FF,FF,B0,3,0,0,A0,FD,FF,FF,3D,20,0,27,8A,D,6E,74,69,74,6C,65,64
�D�3E,D,7F,84,3,0,0,78,FF,FF,FF,B0,3,0,0,A8,FF,FF,FF,3D,20,0,27,8B
�D�D,6E,74,69,74,6C,65,64,3E,D,7F,B4,3,0,0,70,FD,FF,FF,66,4,0,0,A4
�D�FD,FF,FF,11,61,0,C7,3C,6,0,0,FF,FF,FF,FF,B,0,0,0,B4,3,0,0,78,FF
�C�FF,FF,66,4,0,0,AC,FF,FF,FF,11,61,0,C7,45,6,0,0,FF,FF,FF,FF,B,0
�D�0,0,4,0,0,0,A8,FF,FF,FF,A6,0,0,0,0,0,0,0,1B,61,0,17,4F,6,0,0,50
�D�6,0,0,C,0,0,0,A8,0,0,0,AC,FF,FF,FF,E4,2,0,0,DC,FF,FF,FF,19,61,0
�C�C7,62,6,0,0,FF,FF,FF,FF,38,0,0,0,F8,3,0,0,CC,FF,FF,FF,64,4,0,0
�C�FC,FF,FF,FF,3D,90,1,C7,50,72,69,6E,74,D,D,65,64,3E,D,7F,16,3,0
�D�0,CC,FF,FF,FF,F2,3,0,0,FC,FF,FF,FF,19,63,0,17,63,6,0,0,FF,FF,FF
�E�FF,E,0,0,0,6,0,0,0,80,FF,FF,FF,7E,3,0,0,A0,FF,FF,FF,31,61,0,7,71
�E�6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,60,FF,FF,FF,7E,3,0,0,80,FF,FF
�C�FF,31,61,0,7,72,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,40,FF,FF,FF
�C�7E,3,0,0,60,FF,FF,FF,31,61,0,7,73,6,0,0,FF,FF,FF,FF,38,0,0,0,6

D�0,0,0,20,FF,FF,FF,7E,3,0,0,40,FF,FF,FF,31,61,0,7,74,6,0,0,FF,FF

C�FF,FF,38,0,0,0,6,0,0,0,0,FF,FF,FF,7E,3,0,0,20,FF,FF,FF,31,61,0

C�7,75,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,E0,FE,FF,FF,7E,3,0,0,0

 C�FF,FF,FF,31,61,0,7,76,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,C0,FE

*C�FF,FF,7E,3,0,0,E0,FE,FF,FF,31,61,0,7,77,6,0,0,FF,FF,FF,FF,38,0

4D�0,0,6,0,0,0,A0,FE,FF,FF,7E,3,0,0,C0,FE,FF,FF,31,61,0,7,78,6,0,0

>E�FF,FF,FF,FF,38,0,0,0,6,0,0,0,80,FE,FF,FF,7E,3,0,0,A0,FE,FF,FF,31

HD�61,0,7,79,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,60,FE,FF,FF,7E,3,0

RE�0,80,FE,FF,FF,31,61,0,7,7A,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,40

\D�FE,FF,FF,7E,3,0,0,60,FE,FF,FF,31,61,0,7,7B,6,0,0,FF,FF,FF,FF,38

fD�0,0,0,6,0,0,0,20,FE,FF,FF,7E,3,0,0,40,FE,FF,FF,31,61,0,7,7C,6,0

pC�0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,0,FE,FF,FF,7E,3,0,0,20,FE,FF,FF

zC�31,61,0,7,7D,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,E0,FD,FF,FF,7E

�C�3,0,0,0,FE,FF,FF,31,61,0,7,7E,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0

�C�0,C0,FD,FF,FF,7E,3,0,0,E0,FD,FF,FF,31,61,0,7,7F,6,0,0,FF,FF,FF

�C�FF,38,0,0,0,6,0,0,0,A0,FD,FF,FF,7E,3,0,0,C0,FD,FF,FF,31,61,0,7

�E�80,6,0,0,FF,FF,FF,FF,38,0,0,0,6,0,0,0,80,FD,FF,FF,7E,3,0,0,A0,FD

�C�FF,FF,31,61,0,7,81,6,0,0,FF,FF,FF,FF,38,0,0,0,D,3C,55,6E,74,69

�D�74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69

�D�74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69

�D�74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69

�D�74,6C,65,64,3E,D,3C,55,6E,74,69,74,6C,65,64,3E,D,3C,55,6E,74,69

�D�74,6C,65,64,3E,D,46,77,64,20,50,61,67,65,D,42,61,63,6B,20,50,61

�C�67,65,D,D,73,73,77,69,74,63,68,65,72,20,20,20,20,20,20,20,20,D

�C�D,50,61,67,65,20,31,31,20,6F,66,20,39,39,D,D,D,D,D,D,D,D,D,D,D

��D,D,D,D,D,D,D,*
�
00000000  0d 00 0a 15 f4 20 3e 20  3c 4f 70 65 6e 65 64 24  |..... > <Opened$|
00000010  46 69 6c 65 3e 0d 00 14  1c f4 20 20 20 42 79 20  |File>.....   By |
00000020  4d 65 72 6c 79 6e 20 4b  6c 69 6e 65 20 31 39 38  |Merlyn Kline 198|
00000030  39 0d 00 1e 19 3a 20 20  20 20 20 76 65 72 73 69  |9....:     versi|
00000040  6f 6e 24 3d 22 31 2e 30  30 22 0d 00 28 04 0d 00  |on$="1.00"..(...|
00000050  32 17 ee 85 3a f2 65 72  72 6f 72 28 9f 2c f6 24  |2...:.error(.,.$|
00000060  2c 9e 2c b9 29 0d 00 3c  09 f2 69 6e 69 74 0d 00  |,.,.)..<..init..|
00000070  46 17 ee 85 3a f2 65 72  72 6f 72 28 9f 2c f6 24  |F...:.error(.,.$|
00000080  2c 9e 2c a3 29 0d 00 50  04 0d 00 5a 05 f5 0d 00  |,.,.)..P...Z....|
00000090  64 32 c8 99 20 22 57 69  6d 70 5f 50 6f 6c 6c 49  |d2.. "Wimp_PollI|
000000a0  64 6c 65 22 2c 25 31 30  30 31 31 30 30 30 30 2c  |dle",%100110000,|
000000b0  71 25 2c 31 45 39 20 b8  20 72 65 61 73 6f 6e 25  |q%,1E9 . reason%|
000000c0  0d 00 6e 15 f2 72 65 73  70 6f 6e 64 28 72 65 61  |..n..respond(rea|
000000d0  73 6f 6e 25 29 0d 00 78  0a fd 71 75 69 74 25 0d  |son%)..x..quit%.|
000000e0  00 82 09 f2 71 75 69 74  0d 00 8c 05 e0 0d 00 96  |....quit........|
000000f0  04 0d 00 a0 16 dd f2 72  65 73 70 6f 6e 64 28 72  |.......respond(r|
00000100  65 61 73 6f 6e 25 29 0d  00 aa 0e f2 77 61 69 74  |eason%).....wait|
00000110  70 6f 69 6e 74 0d 00 b4  0e c8 8e 72 65 61 73 6f  |point......reaso|
00000120  6e 25 ca 0d 00 be 20 c9  20 32 3a c8 99 20 22 57  |n%.... . 2:.. "W|
00000130  69 6d 70 5f 4f 70 65 6e  57 69 6e 64 6f 77 22 2c  |imp_OpenWindow",|
00000140  2c 71 25 0d 00 c8 1a c9  20 33 3a f2 63 6c 6f 73  |,q%..... 3:.clos|
00000150  65 5f 77 69 6e 64 6f 77  28 21 71 25 29 0d 00 d2  |e_window(!q%)...|
00000160  2f c9 20 36 3a f2 6d 6f  75 73 65 28 21 71 25 2c  |/. 6:.mouse(!q%,|
00000170  71 25 21 34 2c 71 25 21  38 2c 71 25 21 31 32 2c  |q%!4,q%!8,q%!12,|
00000180  71 25 21 31 36 2c 71 25  21 32 30 29 0d 00 dc 12  |q%!16,q%!20)....|
00000190  c9 31 37 2c 31 38 3a f2  75 6d 65 73 73 31 0d 00  |.17,18:.umess1..|
000001a0  e6 05 cb 0d 00 f0 0e f2  6e 6f 72 6d 70 6f 69 6e  |........normpoin|
000001b0  74 0d 00 fa 05 e1 0d 01  04 04 0d 01 0e 0a dd f2  |t...............|
000001c0  71 75 69 74 0d 01 18 0e  f2 6e 6f 72 6d 70 6f 69  |quit.....normpoi|
000001d0  6e 74 0d 01 22 32 24 71  25 3d 22 54 41 53 4b 22  |nt.."2$q%="TASK"|
000001e0  3a c8 99 20 22 57 69 6d  70 5f 43 6c 6f 73 65 44  |:.. "Wimp_CloseD|
000001f0  6f 77 6e 22 2c 74 61 73  6b 68 61 6e 64 6c 65 25  |own",taskhandle%|
00000200  2c 21 71 25 0d 01 2c 05  e0 0d 01 36 05 e1 0d 01  |,!q%..,....6....|
00000210  40 04 0d 01 4a 0a dd f2  69 6e 69 74 0d 01 54 0f  |@...J...init..T.|
00000220  71 73 69 7a 65 25 3d 32  30 30 30 0d 01 5e 1c de  |qsize%=2000..^..|
00000230  20 71 25 20 71 73 69 7a  65 25 2c 77 6f 72 6b 62  | q% qsize%,workb|
00000240  75 66 25 20 34 30 30 0d  01 68 43 e7 a4 69 6e 69  |uf% 400..hC..ini|
00000250  74 77 69 6d 70 3c 32 30  30 85 39 39 2c 22 54 68  |twimp<200.99,"Th|
00000260  69 73 20 41 70 70 6c 69  63 61 74 69 6f 6e 20 72  |is Application r|
00000270  65 71 75 69 72 65 73 20  57 69 6d 70 20 32 30 30  |equires Wimp 200|
00000280  20 6f 72 20 6c 61 74 65  72 22 0d 01 72 18 77 61  | or later"..r.wa|
00000290  69 74 65 72 25 3d 30 3a  f2 77 61 69 74 70 6f 69  |iter%=0:.waitpoi|
000002a0  6e 74 0d 01 7c 0c 2a 66  78 32 32 39 2c 31 0d 01  |nt..|.*fx229,1..|
000002b0  86 0b 71 75 69 74 25 3d  a3 0d 01 90 33 c8 99 20  |..quit%=....3.. |
000002c0  22 4f 53 5f 47 65 74 45  6e 76 22 20 b8 20 64 69  |"OS_GetEnv" . di|
000002d0  72 24 3a 64 69 72 24 3d  c1 64 69 72 24 2c a7 64  |r$:dir$=.dir$,.d|
000002e0  69 72 24 2c 22 22 22 22  29 2b 31 29 0d 01 9a 1f  |ir$,"""")+1)....|
000002f0  c8 95 a7 64 69 72 24 2c  22 22 22 22 29 3a 64 69  |...dir$,""""):di|
00000300  72 24 3d c0 64 69 72 24  29 3a ce 0d 01 a4 27 c8  |r$=.dir$):....'.|
00000310  95 c2 64 69 72 24 29 3c  3e 22 2e 22 80 64 69 72  |..dir$)<>".".dir|
00000320  24 3c 3e 22 22 64 69 72  24 3d c0 64 69 72 24 29  |$<>""dir$=.dir$)|
00000330  3a ce 0d 01 ae 3a 69 67  6e 6f 72 65 25 3d 30 3a  |:....:ignore%=0:|
00000340  c8 99 22 4f 53 5f 42 79  74 65 22 2c 36 b8 2c 69  |.."OS_Byte",6.,i|
00000350  67 6e 6f 72 65 25 3a c8  99 22 4f 53 5f 42 79 74  |gnore%:.."OS_Byt|
00000360  65 22 2c 36 2c 69 67 6e  6f 72 65 25 0d 01 b8 10  |e",6,ignore%....|
00000370  6d 61 78 70 61 67 65 73  25 3d 35 30 0d 01 c2 20  |maxpages%=50... |
00000380  de 70 61 67 65 25 28 6d  61 78 70 61 67 65 73 25  |.page%(maxpages%|
00000390  29 2c 70 69 6e 64 65 78  25 28 38 29 0d 01 cc 12  |),pindex%(8)....|
000003a0  f2 73 65 74 5f 74 65 6d  70 6c 61 74 65 73 0d 01  |.set_templates..|
000003b0  d6 0c f2 76 65 72 73 69  6f 6e 0d 01 e0 0c f2 73  |...version.....s|
000003c0  74 61 72 74 75 70 0d 01  ea 1a f2 6f 70 65 6e 5f  |tartup.....open_|
000003d0  64 65 66 61 75 6c 74 28  77 5f 74 65 78 74 25 29  |default(w_text%)|
000003e0  0d 01 f4 0e f2 6e 6f 72  6d 70 6f 69 6e 74 0d 01  |.....normpoint..|
000003f0  fe 05 e1 0d 02 08 04 0d  02 12 0d dd f2 76 65 72  |.............ver|
00000400  73 69 6f 6e 0d 02 1c 2f  ea 54 24 3a 54 24 3d 76  |sion.../.T$:T$=v|
00000410  65 72 73 69 6f 6e 24 3a  e7 ac a4 70 72 6f 64 3a  |ersion$:...prod:|
00000420  54 24 2b 3d 22 20 2a 55  4e 46 49 4e 49 53 48 45  |T$+=" *UNFINISHE|
00000430  44 2a 22 0d 02 26 35 24  a4 74 61 28 77 5f 74 65  |D*"..&5$.ta(w_te|
00000440  78 74 25 29 3d 22 4d 69  6e 65 72 76 61 20 53 6f  |xt%)="Minerva So|
00000450  66 74 77 61 72 65 20 54  65 78 74 20 52 65 61 64  |ftware Text Read|
00000460  65 72 20 76 22 2b 54 24  0d 02 30 05 e1 0d 02 3a  |er v"+T$..0....:|
00000470  04 0d 02 44 2c dd a4 70  72 6f 64 3d c1 76 65 72  |...D,..prod=.ver|
00000480  73 69 6f 6e 24 2c a7 76  65 72 73 69 6f 6e 24 2c  |sion$,.version$,|
00000490  22 2e 22 29 2b 31 2c 31  29 3d 22 30 22 0d 02 4e  |".")+1,1)="0"..N|
000004a0  04 0d 02 58 1b dd a4 64  65 62 75 67 3d ac a4 70  |...X...debug=..p|
000004b0  72 6f 64 20 80 a6 2d 31  80 a6 2d 32 0d 02 62 04  |rod ..-1..-2..b.|
000004c0  0d 02 6c 0e dd a4 69 6e  69 74 77 69 6d 70 0d 02  |..l...initwimp..|
000004d0  76 46 24 71 25 3d 22 54  41 53 4b 22 3a c8 99 20  |vF$q%="TASK":.. |
000004e0  22 57 69 6d 70 5f 49 6e  69 74 69 61 6c 69 73 65  |"Wimp_Initialise|
000004f0  22 2c 32 30 30 2c 21 71  25 2c 22 48 65 6c 70 65  |",200,!q%,"Helpe|
00000500  72 22 20 b8 20 21 71 25  2c 74 61 73 6b 68 61 6e  |r" . !q%,taskhan|
00000510  64 6c 65 25 0d 02 80 08  3d 21 71 25 0d 02 8a 04  |dle%....=!q%....|
00000520  0d 02 94 21 dd f2 65 72  72 6f 72 28 65 72 72 25  |...!..error(err%|
00000530  2c 65 72 72 24 2c 65 72  6c 25 2c 71 75 69 74 25  |,err$,erl%,quit%|
00000540  29 0d 02 9e 1f f2 6e 6f  72 6d 70 6f 69 6e 74 3a  |).....normpoint:|
00000550  40 25 3d 26 39 30 41 3a  2a 66 78 32 32 39 2c 31  |@%=&90A:*fx229,1|
00000560  0d 02 a8 10 ea 69 25 2c  65 25 2c 74 24 2c 54 24  |.....i%,e%,t$,T$|
00000570  0d 02 b2 1d e7 a4 64 65  62 75 67 3a 65 72 72 24  |......debug:err$|
00000580  2b 3d 22 20 28 22 2b c3  9e 2b 22 29 22 0d 02 bc  |+=" ("+..+")"...|
00000590  06 ea 85 0d 02 c6 18 ee  85 ea 3a f2 65 72 72 6f  |..........:.erro|
000005a0  72 28 9f 2c f6 24 2c 9e  2c b9 29 0d 02 d0 3c 21  |r(.,.$,.,.)...<!|
000005b0  71 25 3d 65 72 72 25 3a  24 28 71 25 2b 34 29 3d  |q%=err%:$(q%+4)=|
000005c0  65 72 72 24 3a c8 99 22  57 69 6d 70 5f 52 65 70  |err$:.."Wimp_Rep|
000005d0  6f 72 74 45 72 72 6f 72  22 2c 71 25 2c 31 2c 22  |ortError",q%,1,"|
000005e0  48 65 6c 70 65 72 22 0d  02 da 10 e7 71 75 69 74  |Helper".....quit|
000005f0  25 3a f2 71 75 69 74 0d  02 e4 05 e1 0d 02 ee 04  |%:.quit.........|
00000600  0d 02 f8 0f dd a4 64 69  72 3a 3d 64 69 72 24 0d  |......dir:=dir$.|
00000610  03 02 04 0d 03 0c 0c dd  f2 75 6d 65 73 73 31 0d  |.........umess1.|
00000620  03 16 2d 72 65 66 25 3d  71 25 21 38 3a 74 61 73  |..-ref%=q%!8:tas|
00000630  6b 25 3d 71 25 21 34 3a  e7 74 61 73 6b 25 3d 74  |k%=q%!4:.task%=t|
00000640  61 73 6b 68 61 6e 64 6c  65 25 3a e1 0d 03 20 0e  |askhandle%:... .|
00000650  c8 8e 20 71 25 21 31 36  20 ca 0d 03 2a 0d c9 20  |.. q%!16 ...*.. |
00000660  30 3a f2 71 75 69 74 0d  03 34 05 cb 0d 03 3e 05  |0:.quit..4....>.|
00000670  e1 0d 03 48 04 0d 03 52  20 dd f2 74 65 6d 70 6c  |...H...R ..templ|
00000680  61 74 65 28 54 24 2c 71  25 29 3a ea 20 49 25 2c  |ate(T$,q%):. I%,|
00000690  54 25 2c 4c 25 0d 03 5c  2d 49 25 3d 74 65 6d 70  |T%,L%..\-I%=temp|
000006a0  25 2b 31 36 3a c8 95 21  49 25 3e 30 80 24 28 49  |%+16:..!I%>0.$(I|
000006b0  25 2b 31 32 29 3c 3e 54  24 3a 49 25 2b 3d 32 34  |%+12)<>T$:I%+=24|
000006c0  3a ce 0d 03 66 2d e7 21  49 25 3c 3d 30 3a 85 39  |:...f-.!I%<=0:.9|
000006d0  39 2c 22 54 65 6d 70 6c  61 74 65 20 27 22 2b 54  |9,"Template '"+T|
000006e0  24 2b 22 27 20 6e 6f 74  20 66 6f 75 6e 64 22 0d  |$+"' not found".|
000006f0  03 70 43 54 25 3d 74 65  6d 70 25 2b 21 49 25 3a  |.pCT%=temp%+!I%:|
00000700  4c 25 3d 49 25 21 34 3a  e3 49 25 3d 30 b8 4c 25  |L%=I%!4:.I%=0.L%|
00000710  88 34 3a 71 25 21 49 25  3d 54 25 21 49 25 3a ed  |.4:q%!I%=T%!I%:.|
00000720  3a 54 25 3d 71 25 2b 38  38 2b 71 25 21 38 34 2a  |:T%=q%+88+q%!84*|
00000730  33 32 0d 03 7a 14 e7 28  71 25 21 35 36 29 80 28  |32..z..(q%!56).(|
00000740  31 3c 3c 38 29 8c 0d 03  84 33 71 25 21 37 32 3d  |1<<8)....3q%!72=|
00000750  a4 77 6f 72 6b 73 70 61  63 65 28 71 25 21 38 30  |.workspace(q%!80|
00000760  29 3a 24 28 71 25 21 37  32 29 3d 24 54 25 3a 54  |):$(q%!72)=$T%:T|
00000770  25 2b 3d a9 24 54 25 2b  31 0d 03 8e 3d e7 71 25  |%+=.$T%+1...=.q%|
00000780  21 37 36 3e 30 3a 71 25  21 37 36 3d a4 77 6f 72  |!76>0:q%!76=.wor|
00000790  6b 73 70 61 63 65 28 a9  24 54 25 2b 31 29 3a 24  |kspace(.$T%+1):$|
000007a0  28 71 25 21 37 36 29 3d  24 54 25 3a 54 25 2b 3d  |(q%!76)=$T%:T%+=|
000007b0  a9 24 54 25 2b 31 0d 03  98 05 cd 0d 03 a2 0d e7  |.$T%+1..........|
000007c0  71 25 21 38 34 3e 30 8c  0d 03 ac 1f e3 49 25 3d  |q%!84>0......I%=|
000007d0  71 25 2b 38 38 b8 71 25  2b 38 34 2b 71 25 21 38  |q%+88.q%+84+q%!8|
000007e0  34 2a 33 32 88 33 32 0d  03 b6 14 e7 28 49 25 21  |4*32.32.....(I%!|
000007f0  31 36 29 80 28 31 3c 3c  38 29 8c 0d 03 c0 33 49  |16).(1<<8)....3I|
00000800  25 21 32 30 3d a4 77 6f  72 6b 73 70 61 63 65 28  |%!20=.workspace(|
00000810  49 25 21 32 38 29 3a 24  28 49 25 21 32 30 29 3d  |I%!28):$(I%!20)=|
00000820  24 54 25 3a 54 25 2b 3d  a9 24 54 25 2b 31 0d 03  |$T%:T%+=.$T%+1..|
00000830  ca 3d e7 49 25 21 32 34  3e 30 3a 49 25 21 32 34  |.=.I%!24>0:I%!24|
00000840  3d a4 77 6f 72 6b 73 70  61 63 65 28 a9 24 54 25  |=.workspace(.$T%|
00000850  2b 31 29 3a 24 28 49 25  21 32 34 29 3d 24 54 25  |+1):$(I%!24)=$T%|
00000860  3a 54 25 2b 3d a9 24 54  25 2b 31 0d 03 d4 05 cd  |:T%+=.$T%+1.....|
00000870  0d 03 de 05 ed 0d 03 e8  05 cd 0d 03 f2 0b 71 25  |..............q%|
00000880  21 36 34 3d 31 0d 03 fc  05 e1 0d 04 06 04 0d 04  |!64=1...........|
00000890  10 2d dd f2 73 65 74 5f  74 65 6d 70 6c 61 74 65  |.-..set_template|
000008a0  73 3a f2 72 65 61 64 74  65 6d 70 6c 61 74 65 3a  |s:.readtemplate:|
000008b0  62 75 66 73 7a 25 3d 31  33 30 30 0d 04 1a 3b de  |bufsz%=1300...;.|
000008c0  20 62 75 66 66 65 72 25  20 62 75 66 73 7a 25 3a  | buffer% bufsz%:|
000008d0  63 75 72 62 75 66 25 3d  62 75 66 66 65 72 25 3a  |curbuf%=buffer%:|
000008e0  65 6e 64 62 75 66 25 3d  62 75 66 66 65 72 25 2b  |endbuf%=buffer%+|
000008f0  62 75 66 73 7a 25 0d 04  24 3a f2 74 65 6d 70 6c  |bufsz%..$:.templ|
00000900  61 74 65 28 22 54 65 78  74 22 2c 71 25 29 3a c8  |ate("Text",q%):.|
00000910  99 22 57 69 6d 70 5f 43  72 65 61 74 65 57 69 6e  |."Wimp_CreateWin|
00000920  64 6f 77 22 2c 2c 71 25  b8 77 5f 74 65 78 74 25  |dow",,q%.w_text%|
00000930  0d 04 2e 05 e1 0d 04 38  04 0d 04 42 17 dd f2 63  |.......8...B...c|
00000940  6c 6f 73 65 5f 77 69 6e  64 6f 77 28 21 71 25 29  |lose_window(!q%)|
00000950  0d 04 4c 1c c8 99 22 57  69 6d 70 5f 43 6c 6f 73  |..L..."Wimp_Clos|
00000960  65 57 69 6e 64 6f 77 22  2c 2c 71 25 0d 04 56 09  |eWindow",,q%..V.|
00000970  f2 71 75 69 74 0d 04 60  05 e1 0d 04 6a 04 0d 04  |.quit..`....j...|
00000980  74 1a dd a4 69 6e 64 69  72 65 63 74 5f 61 64 64  |t...indirect_add|
00000990  72 28 68 25 2c 69 25 29  0d 04 7e 1a f2 67 65 74  |r(h%,i%)..~..get|
000009a0  5f 69 63 6f 6e 5f 73 74  61 74 65 28 68 25 2c 69  |_icon_state(h%,i|
000009b0  25 29 0d 04 88 0a f2 63  68 6b 69 69 0d 04 92 0a  |%).....chkii....|
000009c0  3d 71 25 21 32 38 0d 04  9c 04 0d 04 a6 2e dd a4  |=q%!28..........|
000009d0  74 61 28 68 25 29 3a 21  71 25 3d 68 25 3a c8 99  |ta(h%):!q%=h%:..|
000009e0  22 57 69 6d 70 5f 47 65  74 57 69 6e 64 6f 77 49  |"Wimp_GetWindowI|
000009f0  6e 66 6f 22 2c 2c 71 25  0d 04 b0 2c e7 28 71 25  |nfo",,q%...,.(q%|
00000a00  21 36 30 80 26 31 30 30  29 3d 30 85 31 2c 22 54  |!60.&100)=0.1,"T|
00000a10  69 74 6c 65 20 6e 6f 74  20 69 6e 64 69 72 65 63  |itle not indirec|
00000a20  74 65 64 22 0d 04 ba 0a  3d 71 25 21 37 36 0d 04  |ted"....=q%!76..|
00000a30  c4 04 0d 04 ce 18 dd a4  69 63 6f 6e 5f 6c 65 6e  |........icon_len|
00000a40  67 74 68 28 68 25 2c 69  25 29 0d 04 d8 1a f2 67  |gth(h%,i%).....g|
00000a50  65 74 5f 69 63 6f 6e 5f  73 74 61 74 65 28 68 25  |et_icon_state(h%|
00000a60  2c 69 25 29 0d 04 e2 0a  f2 63 68 6b 69 69 0d 04  |,i%).....chkii..|
00000a70  ec 0a 3d 71 25 21 33 36  0d 04 f6 04 0d 05 00 0b  |..=q%!36........|
00000a80  dd f2 63 68 6b 69 69 0d  05 0a 2e e7 28 71 25 21  |..chkii.....(q%!|
00000a90  32 34 80 26 31 30 30 29  3d 30 20 85 20 39 39 2c  |24.&100)=0 . 99,|
00000aa0  22 49 63 6f 6e 20 6e 6f  74 20 69 6e 64 69 72 65  |"Icon not indire|
00000ab0  63 74 65 64 22 0d 05 14  05 e1 0d 05 1e 04 0d 05  |cted"...........|
00000ac0  28 1b dd f2 67 65 74 5f  69 63 6f 6e 5f 73 74 61  |(...get_icon_sta|
00000ad0  74 65 28 68 25 2c 69 25  29 0d 05 32 12 21 71 25  |te(h%,i%)..2.!q%|
00000ae0  3d 68 25 3a 71 25 21 34  3d 69 25 0d 05 3c 1d c8  |=h%:q%!4=i%..<..|
00000af0  99 22 57 69 6d 70 5f 47  65 74 49 63 6f 6e 53 74  |."Wimp_GetIconSt|
00000b00  61 74 65 22 2c 2c 71 25  0d 05 46 05 e1 0d 05 50  |ate",,q%..F....P|
00000b10  04 0d 05 5a 24 dd f2 6d  6f 75 73 65 28 6d 78 25  |...Z$..mouse(mx%|
00000b20  2c 6d 79 25 2c 6d 62 25  2c 6d 68 25 2c 6d 69 25  |,my%,mb%,mh%,mi%|
00000b30  2c 6d 6f 25 29 0d 05 64  0c c8 8e 20 6d 62 25 20  |,mo%)..d... mb% |
00000b40  ca 0d 05 6e 11 c9 20 31  2c 34 3a f2 73 65 6c 65  |...n.. 1,4:.sele|
00000b50  63 74 0d 05 78 05 cb 0d  05 82 05 e1 0d 05 8c 04  |ct..x...........|
00000b60  0d 05 96 1c dd f2 73 65  74 5f 69 63 6f 6e 74 65  |......set_iconte|
00000b70  78 74 28 68 25 2c 69 25  2c 54 24 29 0d 05 a0 21  |xt(h%,i%,T$)...!|
00000b80  54 24 3d c0 54 24 2c a4  69 63 6f 6e 5f 6c 65 6e  |T$=.T$,.icon_len|
00000b90  67 74 68 28 68 25 2c 69  25 29 2d 31 29 0d 05 aa  |gth(h%,i%)-1)...|
00000ba0  1d 24 a4 69 6e 64 69 72  65 63 74 5f 61 64 64 72  |.$.indirect_addr|
00000bb0  28 68 25 2c 69 25 29 3d  54 24 0d 05 b4 13 f2 69  |(h%,i%)=T$.....i|
00000bc0  63 6f 6e 75 70 64 28 68  25 2c 69 25 29 0d 05 be  |conupd(h%,i%)...|
00000bd0  0a f2 67 65 74 63 74 0d  05 c8 2a e7 20 21 71 25  |..getct...*. !q%|
00000be0  3d 68 25 20 80 20 71 25  21 34 3d 69 25 20 8c 20  |=h% . q%!4=i% . |
00000bf0  f2 73 65 74 63 74 28 68  25 2c 69 25 2c a9 54 24  |.setct(h%,i%,.T$|
00000c00  29 0d 05 d2 05 e1 0d 05  dc 04 0d 05 e6 1f dd f2  |)...............|
00000c10  73 65 74 5f 69 63 6f 6e  28 68 25 2c 69 25 2c 62  |set_icon(h%,i%,b|
00000c20  69 63 25 2c 65 6f 72 25  29 0d 05 f0 13 ea 71 25  |ic%,eor%).....q%|
00000c30  3a 71 25 3d 77 6f 72 6b  62 75 66 25 0d 05 fa 27  |:q%=workbuf%...'|
00000c40  21 71 25 3d 68 25 3a 71  25 21 34 3d 69 25 3a 71  |!q%=h%:q%!4=i%:q|
00000c50  25 21 31 32 3d 62 69 63  25 3a 71 25 21 38 3d 65  |%!12=bic%:q%!8=e|
00000c60  6f 72 25 0d 06 04 1d c8  99 22 57 69 6d 70 5f 53  |or%......"Wimp_S|
00000c70  65 74 49 63 6f 6e 53 74  61 74 65 22 2c 2c 71 25  |etIconState",,q%|
00000c80  0d 06 0e 05 e1 0d 06 18  04 0d 06 22 2b dd f2 69  |..........."+..i|
00000c90  63 6f 6e 75 70 64 28 68  25 2c 69 25 29 3a f2 73  |conupd(h%,i%):.s|
00000ca0  65 74 5f 69 63 6f 6e 28  68 25 2c 69 25 2c 30 2c  |et_icon(h%,i%,0,|
00000cb0  30 29 3a e1 0d 06 2c 04  0d 06 36 0c dd f2 73 65  |0):...,...6...se|
00000cc0  6c 65 63 74 0d 06 40 0a  c8 8e 6d 68 25 ca 0d 06  |lect..@...mh%...|
00000cd0  4a 13 c9 77 5f 74 65 78  74 25 3a f2 6d 74 65 78  |J..w_text%:.mtex|
00000ce0  74 0d 06 54 05 cb 0d 06  5e 05 e1 0d 06 68 04 0d  |t..T....^....h..|
00000cf0  06 72 0b dd f2 6d 74 65  78 74 0d 06 7c 0a c8 8e  |.r...mtext..|...|
00000d00  6d 69 25 ca 0d 06 86 30  c9 32 30 2c 32 32 3a e7  |mi%....0.20,22:.|
00000d10  6d 62 25 3d 34 3a f2 70  61 67 65 28 70 61 67 65  |mb%=4:.page(page|
00000d20  25 2d 31 29 3a 8b f2 70  61 67 65 28 70 61 67 65  |%-1):..page(page|
00000d30  25 2b 31 29 0d 06 90 30  c9 31 39 2c 32 31 3a e7  |%+1)...0.19,21:.|
00000d40  6d 62 25 3d 34 3a f2 70  61 67 65 28 70 61 67 65  |mb%=4:.page(page|
00000d50  25 2b 31 29 3a 8b f2 70  61 67 65 28 70 61 67 65  |%+1):..page(page|
00000d60  25 2d 31 29 0d 06 9a 3f  c9 30 2c 31 2c 32 2c 33  |%-1)...?.0,1,2,3|
00000d70  2c 34 2c 35 2c 36 2c 37  2c 38 2c 39 2c 31 30 2c  |,4,5,6,7,8,9,10,|
00000d80  31 31 2c 31 32 2c 31 33  2c 31 34 2c 31 35 2c 31  |11,12,13,14,15,1|
00000d90  36 2c 31 37 3a f2 70 69  6e 64 65 78 28 6d 69 25  |6,17:.pindex(mi%|
00000da0  83 39 29 0d 06 a4 0e c9  32 35 3a f2 70 72 69 6e  |.9).....25:.prin|
00000db0  74 0d 06 ae 05 cb 0d 06  b8 05 e1 0d 06 c2 04 0d  |t...............|
00000dc0  06 cc 13 dd a4 77 6f 72  6b 73 70 61 63 65 28 4c  |.....workspace(L|
00000dd0  25 29 0d 06 d6 32 e7 20  63 75 72 62 75 66 25 2b  |%)...2. curbuf%+|
00000de0  4c 25 3e 65 6e 64 62 75  66 25 85 39 39 2c 22 4e  |L%>endbuf%.99,"N|
00000df0  6f 20 6d 6f 72 65 20 62  75 66 66 65 72 20 73 70  |o more buffer sp|
00000e00  61 63 65 22 0d 06 e0 1b  63 75 72 62 75 66 25 2b  |ace"....curbuf%+|
00000e10  3d 4c 25 3a 3d 63 75 72  62 75 66 25 2d 4c 25 0d  |=L%:=curbuf%-L%.|
00000e20  06 ea 04 0d 06 f4 0f dd  f2 77 61 69 74 70 6f 69  |.........waitpoi|
00000e30  6e 74 0d 06 fe 14 c8 99  22 48 6f 75 72 67 6c 61  |nt......"Hourgla|
00000e40  73 73 5f 4f 6e 22 0d 07  08 0e 77 61 69 74 65 72  |ss_On"....waiter|
00000e50  25 2b 3d 31 0d 07 12 05  e1 0d 07 1c 04 0d 07 26  |%+=1...........&|
00000e60  0f dd f2 6e 6f 72 6d 70  6f 69 6e 74 0d 07 30 0f  |...normpoint..0.|
00000e70  c8 95 77 61 69 74 65 72  25 3e 30 0d 07 3a 15 c8  |..waiter%>0..:..|
00000e80  99 22 48 6f 75 72 67 6c  61 73 73 5f 4f 66 66 22  |."Hourglass_Off"|
00000e90  0d 07 44 0e 77 61 69 74  65 72 25 2d 3d 31 0d 07  |..D.waiter%-=1..|
00000ea0  4e 05 ce 0d 07 58 0d 77  61 69 74 65 72 25 3d 30  |N....X.waiter%=0|
00000eb0  0d 07 62 05 e1 0d 07 6c  04 0d 07 76 2b dd f2 67  |..b....l...v+..g|
00000ec0  65 74 63 74 3a c8 99 22  57 69 6d 70 5f 47 65 74  |etct:.."Wimp_Get|
00000ed0  43 61 72 65 74 50 6f 73  69 74 69 6f 6e 22 2c 2c  |CaretPosition",,|
00000ee0  71 25 3a e1 0d 07 80 04  0d 07 8a 3e dd f2 73 65  |q%:........>..se|
00000ef0  74 63 74 28 68 25 2c 69  25 2c 6f 25 29 3a c8 99  |tct(h%,i%,o%):..|
00000f00  20 22 57 69 6d 70 5f 53  65 74 43 61 72 65 74 50  | "Wimp_SetCaretP|
00000f10  6f 73 69 74 69 6f 6e 22  2c 68 25 2c 69 25 2c 2c  |osition",h%,i%,,|
00000f20  2c 2d 31 2c 6f 25 0d 07  94 05 e1 0d 07 9e 04 0d  |,-1,o%..........|
00000f30  07 a8 16 dd f2 6f 70 65  6e 5f 64 65 66 61 75 6c  |.....open_defaul|
00000f40  74 28 68 25 29 0d 07 b2  28 71 25 21 30 3d 68 25  |t(h%)...(q%!0=h%|
00000f50  3a c8 99 20 22 57 69 6d  70 5f 47 65 74 57 69 6e  |:.. "Wimp_GetWin|
00000f60  64 6f 77 53 74 61 74 65  22 2c 2c 71 25 0d 07 bc  |dowState",,q%...|
00000f70  25 71 25 21 32 38 3d 2d  31 3a c8 99 20 22 57 69  |%q%!28=-1:.. "Wi|
00000f80  6d 70 5f 4f 70 65 6e 57  69 6e 64 6f 77 22 2c 2c  |mp_OpenWindow",,|
00000f90  71 25 0d 07 c6 05 e1 0d  07 d0 04 0d 07 da 0e dd  |q%..............|
00000fa0  a4 6c 65 61 66 28 54 24  29 0d 07 e4 27 c8 95 a7  |.leaf(T$)...'...|
00000fb0  54 24 2c 22 2e 22 29 3e  30 84 a7 54 24 2c 22 3a  |T$,".")>0..T$,":|
00000fc0  22 29 3e 30 3a 54 24 3d  c1 54 24 2c 32 29 3a ce  |")>0:T$=.T$,2):.|
00000fd0  0d 07 ee 07 3d 54 24 0d  07 f8 04 0d 08 02 2d dd  |....=T$.......-.|
00000fe0  a4 69 61 28 68 25 2c 69  25 29 3a f2 67 65 74 5f  |.ia(h%,i%):.get_|
00000ff0  69 63 6f 6e 5f 73 74 61  74 65 28 68 25 2c 69 25  |icon_state(h%,i%|
00001000  29 3a 3d 71 25 21 32 38  0d 08 0c 34 dd a4 76 61  |):=q%!28...4..va|
00001010  28 68 25 2c 69 25 29 3a  f2 67 65 74 5f 69 63 6f  |(h%,i%):.get_ico|
00001020  6e 5f 73 74 61 74 65 28  68 25 2c 69 25 29 3a f2  |n_state(h%,i%):.|
00001030  63 68 6b 69 69 3a 3d 71  25 21 33 32 0d 08 16 04  |chkii:=q%!32....|
00001040  0d 08 20 2e dd a4 74 61  28 68 25 29 3a 21 71 25  |.. ...ta(h%):!q%|
00001050  3d 68 25 3a c8 99 22 57  69 6d 70 5f 47 65 74 57  |=h%:.."Wimp_GetW|
00001060  69 6e 64 6f 77 49 6e 66  6f 22 2c 2c 71 25 0d 08  |indowInfo",,q%..|
00001070  2a 2c e7 28 71 25 21 36  30 80 26 31 30 30 29 3d  |*,.(q%!60.&100)=|
00001080  30 85 31 2c 22 54 69 74  6c 65 20 6e 6f 74 20 69  |0.1,"Title not i|
00001090  6e 64 69 72 65 63 74 65  64 22 0d 08 34 0a 3d 71  |ndirected"..4.=q|
000010a0  25 21 37 36 0d 08 3e 04  0d 08 48 14 dd f2 73 74  |%!76..>...H...st|
000010b0  61 72 74 75 70 3a ea 54  25 2c 45 25 0d 08 52 0d  |artup:.T%,E%..R.|
000010c0  f2 6c 6f 61 64 68 65 6c  70 0d 08 5c 29 24 a4 76  |.loadhelp..\)$.v|
000010d0  61 28 77 5f 74 65 78 74  25 2c 32 33 29 3d 22 73  |a(w_text%,23)="s|
000010e0  22 2b a4 6c 65 61 66 28  c0 a4 64 69 72 29 29 2b  |"+.leaf(..dir))+|
000010f0  bd 30 0d 08 66 29 24 a4  69 61 28 77 5f 74 65 78  |.0..f)$.ia(w_tex|
00001100  74 25 2c 32 34 29 3d c0  70 72 6f 67 24 2b 22 20  |t%,24)=.prog$+" |
00001110  22 2b 74 69 74 6c 24 2c  34 32 29 0d 08 70 0e f2  |"+titl$,42)..p..|
00001120  70 61 67 65 28 31 29 3a  e1 0d 08 7a 04 0d 08 84  |page(1):...z....|
00001130  1b dd f2 6c 6f 61 64 68  65 6c 70 3a ea 54 24 2c  |...loadhelp:.T$,|
00001140  49 25 2c 68 25 2c 6c 25  0d 08 8e 13 62 75 66 73  |I%,h%,l%....bufs|
00001150  7a 25 3d 93 2d e0 2d 34  30 30 30 0d 08 98 42 e7  |z%=.-.-4000...B.|
00001160  62 75 66 73 7a 25 3c 31  30 30 3a 85 39 39 2c 22  |bufsz%<100:.99,"|
00001170  53 6f 72 72 79 21 20 4e  6f 74 20 65 6e 6f 75 67  |Sorry! Not enoug|
00001180  68 20 6d 65 6d 6f 72 79  20 74 6f 20 64 69 73 70  |h memory to disp|
00001190  6c 61 79 20 74 68 65 20  74 65 78 74 22 0d 08 a2  |lay the text"...|
000011a0  39 de 20 74 65 78 74 25  20 62 75 66 73 7a 25 3a  |9. text% bufsz%:|
000011b0  70 74 72 25 3d 74 65 78  74 25 3a 6c 69 6e 65 25  |ptr%=text%:line%|
000011c0  3d 39 39 39 39 3a 70 61  67 65 25 3d 30 3a 69 6e  |=9999:page%=0:in|
000011d0  64 65 78 25 3d 30 0d 08  ac 19 68 25 3d 8e 28 a4  |dex%=0....h%=.(.|
000011e0  64 69 72 2b 22 48 65 6c  70 54 65 78 74 22 29 0d  |dir+"HelpText").|
000011f0  08 b6 3c e7 68 25 3d 30  3a 85 39 39 2c 22 48 65  |..<.h%=0:.99,"He|
00001200  6c 70 20 74 65 78 74 20  66 69 6c 65 20 6d 69 73  |lp text file mis|
00001210  73 69 6e 67 20 28 22 2b  a4 64 69 72 2b 22 48 65  |sing ("+.dir+"He|
00001220  6c 70 54 65 78 74 22 2b  22 29 22 0d 08 c0 18 ea  |lpText"+")".....|
00001230  85 3a ee 85 ea 3a f7 85  3a d9 23 68 25 3a 85 9f  |.:...:..:.#h%:..|
00001240  2c f6 24 0d 08 ca 32 70  72 6f 67 24 3d a4 67 65  |,.$...2prog$=.ge|
00001250  74 73 74 72 28 68 25 29  3a 74 69 74 6c 24 3d a4  |tstr(h%):titl$=.|
00001260  67 65 74 73 74 72 28 68  25 29 3a 6d 61 78 70 61  |getstr(h%):maxpa|
00001270  67 65 25 3d 30 0d 08 d4  20 f5 3a f2 62 75 66 66  |ge%=0... .:.buff|
00001280  65 72 28 a4 67 65 74 73  74 72 28 68 25 29 29 3a  |er(.getstr(h%)):|
00001290  fd c5 23 68 25 0d 08 de  2c d9 23 68 25 3a f7 85  |..#h%...,.#h%:..|
000012a0  3a 6d 61 78 70 61 67 65  25 3d 70 61 67 65 25 3a  |:maxpage%=page%:|
000012b0  70 61 67 65 25 28 70 61  67 65 25 29 3d 70 74 72  |page%(page%)=ptr|
000012c0  25 0d 08 e8 3b 49 25 3d  69 6e 64 65 78 25 3a c8  |%...;I%=index%:.|
000012d0  95 49 25 3c 39 3a f2 73  65 74 5f 69 63 6f 6e 74  |.I%<9:.set_icont|
000012e0  65 78 74 28 77 5f 74 65  78 74 25 2c 49 25 2b 39  |ext(w_text%,I%+9|
000012f0  2c 22 22 29 3a 49 25 2b  3d 31 3a ce 0d 08 f2 05  |,""):I%+=1:.....|
00001300  e1 0d 08 fc 04 0d 09 06  2d dd a4 67 65 74 73 74  |........-..getst|
00001310  72 28 68 25 29 3a f5 54  24 3d be 23 68 25 3a fd  |r(h%):.T$=.#h%:.|
00001320  97 54 24 3c 3e 97 22 3b  22 84 c5 23 68 25 3a 3d  |.T$<>.";"..#h%:=|
00001330  54 24 0d 09 10 04 0d 09  1a 10 dd f2 62 75 66 66  |T$..........buff|
00001340  65 72 28 54 24 29 0d 09  24 24 c8 95 c0 54 24 2c  |er(T$)..$$...T$,|
00001350  32 29 3d 22 2a 3e 22 3a  f2 69 6e 64 65 78 28 54  |2)="*>":.index(T|
00001360  24 29 3a e7 54 24 3d 22  22 e1 0d 09 2e 10 ce 3a  |$):.T$=""......:|
00001370  54 24 3d c0 54 24 2c 35  35 29 0d 09 38 50 e7 70  |T$=.T$,55)..8P.p|
00001380  74 72 25 2b a9 54 24 2b  31 3e 3d 74 65 78 74 25  |tr%+.T$+1>=text%|
00001390  2b 62 75 66 73 7a 25 3a  85 39 39 2c 22 53 6f 72  |+bufsz%:.99,"Sor|
000013a0  72 79 21 20 4e 6f 74 20  65 6e 6f 75 67 68 20 6d  |ry! Not enough m|
000013b0  65 6d 6f 72 79 20 74 6f  20 64 69 73 70 6c 61 79  |emory to display|
000013c0  20 74 68 65 20 74 65 78  74 22 0d 09 42 2f e7 6c  | the text"..B/.l|
000013d0  69 6e 65 25 3e 31 36 70  61 67 65 25 28 70 61 67  |ine%>16page%(pag|
000013e0  65 25 29 3d 70 74 72 25  3a 70 61 67 65 25 2b 3d  |e%)=ptr%:page%+=|
000013f0  31 3a 6c 69 6e 65 25 3d  30 0d 09 4c 23 24 70 74  |1:line%=0..L#$pt|
00001400  72 25 3d 54 24 3a 70 74  72 25 2b 3d a9 54 24 2b  |r%=T$:ptr%+=.T$+|
00001410  31 3a 6c 69 6e 65 25 2b  3d 31 3a e1 0d 09 56 04  |1:line%+=1:...V.|
00001420  0d 09 60 18 dd f2 69 6e  64 65 78 28 f8 20 54 24  |..`...index(. T$|
00001430  29 3a ea 41 24 2c 49 25  0d 09 6a 1d 49 25 3d a7  |):.A$,I%..j.I%=.|
00001440  54 24 2c 22 3a 22 29 3a  e7 49 25 3d 30 49 25 3d  |T$,":"):.I%=0I%=|
00001450  a9 54 24 2b 31 0d 09 74  1d 41 24 3d c0 54 24 2c  |.T$+1..t.A$=.T$,|
00001460  49 25 2d 31 29 3a 54 24  3d c1 54 24 2c 49 25 2b  |I%-1):T$=.T$,I%+|
00001470  31 29 0d 09 7e 0e e7 69  6e 64 65 78 25 3e 38 e1  |1)..~..index%>8.|
00001480  0d 09 88 2a f2 73 65 74  5f 69 63 6f 6e 74 65 78  |...*.set_icontex|
00001490  74 28 77 5f 74 65 78 74  25 2c 69 6e 64 65 78 25  |t(w_text%,index%|
000014a0  2b 39 2c c1 41 24 2c 33  29 29 0d 09 92 19 70 69  |+9,.A$,3))....pi|
000014b0  6e 64 65 78 25 28 69 6e  64 65 78 25 29 3d 70 61  |ndex%(index%)=pa|
000014c0  67 65 25 0d 09 9c 0f 69  6e 64 65 78 25 2b 3d 31  |ge%....index%+=1|
000014d0  3a e1 0d 09 a6 04 0d 09  b0 15 dd f2 70 61 67 65  |:...........page|
000014e0  28 54 25 29 3a ea 41 25  2c 49 25 0d 09 ba 23 70  |(T%):.A%,I%...#p|
000014f0  61 67 65 25 3d 54 25 3a  e7 70 61 67 65 25 3e 6d  |age%=T%:.page%>m|
00001500  61 78 70 61 67 65 25 70  61 67 65 25 3d 31 0d 09  |axpage%page%=1..|
00001510  c4 1a e7 70 61 67 65 25  3c 31 70 61 67 65 25 3d  |...page%<1page%=|
00001520  6d 61 78 70 61 67 65 25  0d 09 ce 1b 49 25 3d 32  |maxpage%....I%=2|
00001530  37 3a 41 25 3d 70 61 67  65 25 28 70 61 67 65 25  |7:A%=page%(page%|
00001540  2d 31 29 0d 09 d8 15 c8  95 41 25 3c 70 61 67 65  |-1)......A%<page|
00001550  25 28 70 61 67 65 25 29  0d 09 e2 32 f2 73 65 74  |%(page%)...2.set|
00001560  5f 69 63 6f 6e 74 65 78  74 28 77 5f 74 65 78 74  |_icontext(w_text|
00001570  25 2c 49 25 2c 24 41 25  29 3a 49 25 2b 3d 31 3a  |%,I%,$A%):I%+=1:|
00001580  41 25 2b 3d a9 24 41 25  2b 31 0d 09 ec 05 ce 0d  |A%+=.$A%+1......|
00001590  09 f6 30 c8 95 49 25 3c  34 34 3a f2 73 65 74 5f  |..0..I%<44:.set_|
000015a0  69 63 6f 6e 74 65 78 74  28 77 5f 74 65 78 74 25  |icontext(w_text%|
000015b0  2c 49 25 2c 22 22 29 3a  49 25 2b 3d 31 3a ce 0d  |,I%,""):I%+=1:..|
000015c0  0a 00 3d f2 73 65 74 5f  69 63 6f 6e 74 65 78 74  |..=.set_icontext|
000015d0  28 77 5f 74 65 78 74 25  2c 32 36 2c 22 50 61 67  |(w_text%,26,"Pag|
000015e0  65 20 22 2b c3 70 61 67  65 25 2b 22 20 6f 66 20  |e "+.page%+" of |
000015f0  22 2b c3 6d 61 78 70 61  67 65 25 29 0d 0a 0a 05  |"+.maxpage%)....|
00001600  e1 0d 0a 14 04 0d 0a 1e  14 dd f2 70 69 6e 64 65  |...........pinde|
00001610  78 28 49 25 29 3a ea 4a  25 0d 0a 28 17 e7 70 69  |x(I%):.J%..(..pi|
00001620  6e 64 65 78 25 28 49 25  29 3d 30 3a ef 37 3a e1  |ndex%(I%)=0:.7:.|
00001630  0d 0a 32 18 f2 70 61 67  65 28 70 69 6e 64 65 78  |..2..page(pindex|
00001640  25 28 49 25 29 29 3a e1  0d 0a 3c 04 0d 0a 46 0f  |%(I%)):...<...F.|
00001650  dd f2 70 72 69 6e 74 3a  ea 41 25 0d 0a 50 18 70  |..print:.A%..P.p|
00001660  72 69 6e 74 65 72 25 3d  ae 22 70 72 69 6e 74 65  |rinter%=."printe|
00001670  72 3a 22 0d 0a 5a 32 e7  70 72 69 6e 74 65 72 25  |r:"..Z2.printer%|
00001680  3d 30 3a 85 39 39 2c 22  43 61 6e 27 74 20 67 61  |=0:.99,"Can't ga|
00001690  69 6e 20 61 63 63 65 73  73 20 74 6f 20 70 72 69  |in access to pri|
000016a0  6e 74 65 72 22 0d 0a 64  06 ea 85 0d 0a 6e 27 ee  |nter"..d.....n'.|
000016b0  85 ea 3a f7 85 3a ff 22  2a 66 78 32 32 39 2c 31  |..:..:."*fx229,1|
000016c0  22 3a d9 23 70 72 69 6e  74 65 72 25 3a 85 9f 2c  |":.#printer%:..,|
000016d0  f6 24 0d 0a 78 0a 2a 66  78 32 32 39 0d 0a 82 0c  |.$..x.*fx229....|
000016e0  41 25 3d 74 65 78 74 25  0d 0a 8c 12 f5 3a f2 6c  |A%=text%.....:.l|
000016f0  70 72 69 6e 74 28 24 41  25 29 0d 0a 96 0e 41 25  |print($A%)....A%|
00001700  2b 3d a9 24 41 25 2b 31  0d 0a a0 18 fd 41 25 3e  |+=.$A%+1.....A%>|
00001710  3d 70 61 67 65 25 28 6d  61 78 70 61 67 65 25 29  |=page%(maxpage%)|
00001720  0d 0a aa 19 e3 41 25 3d  30 b8 35 3a f2 6c 70 72  |.....A%=0.5:.lpr|
00001730  69 6e 74 28 22 22 29 3a  ed 0d 0a b4 17 d9 23 70  |int(""):......#p|
00001740  72 69 6e 74 65 72 25 3a  2a 66 78 32 32 39 2c 31  |rinter%:*fx229,1|
00001750  0d 0a be 05 e1 0d 0a c8  04 0d 0a d2 10 dd f2 6c  |...............l|
00001760  70 72 69 6e 74 28 41 24  29 0d 0a dc 12 ea 49 25  |print(A$).....I%|
00001770  2c 43 25 3a e7 41 24 3e  22 22 8c 0d 0a e6 1e d5  |,C%:.A$>""......|
00001780  23 70 72 69 6e 74 65 72  25 2c 22 20 20 20 20 20  |#printer%,"     |
00001790  20 20 20 20 20 20 20 22  3b 0d 0a f0 2e e3 49 25  |       ";.....I%|
000017a0  3d 31 b8 a9 41 24 3a 43  25 3d 97 c1 41 24 2c 49  |=1..A$:C%=..A$,I|
000017b0  25 29 3a e7 43 25 3c 33  32 84 43 25 3e 31 32 36  |%):.C%<32.C%>126|
000017c0  43 25 3d 97 22 3f 22 0d  0a fa 13 d5 23 70 72 69  |C%=."?".....#pri|
000017d0  6e 74 65 72 25 2c 43 25  3a ed 0d 0b 04 20 cd 3a  |nter%,C%:.... .:|
000017e0  e7 69 67 6e 6f 72 65 25  3c 3e 31 33 3a d5 23 70  |.ignore%<>13:.#p|
000017f0  72 69 6e 74 65 72 25 2c  31 33 0d 0b 0e 1e e7 69  |rinter%,13.....i|
00001800  67 6e 6f 72 65 25 3c 3e  31 30 3a d5 23 70 72 69  |gnore%<>10:.#pri|
00001810  6e 74 65 72 25 2c 31 30  0d 0b 18 05 e1 0d 0b 22  |nter%,10......."|
00001820  04 0d 0b 2c 2a dd f2 72  65 61 64 74 65 6d 70 6c  |...,*..readtempl|
00001830  61 74 65 3a ea 41 24 2c  49 25 3a f7 2b 31 3a de  |ate:.A$,I%:.+1:.|
00001840  20 74 65 6d 70 25 20 31  37 38 30 0d 0b 36 2b f5  | temp% 1780..6+.|
00001850  3a f3 41 24 3a e7 41 24  3c 3e 22 2a 22 3a 74 65  |:.A$:.A$<>"*":te|
00001860  6d 70 25 3f 49 25 3d a0  28 22 26 22 2b 41 24 29  |mp%?I%=.("&"+A$)|
00001870  3a 49 25 2b 3d 31 0d 0b  40 0d fd 41 24 3d 22 2a  |:I%+=1..@..A$="*|
00001880  22 3a e1 0d 0b 4a 45 dc  46 46 2c 46 46 2c 46 46  |":...JE.FF,FF,FF|
00001890  2c 46 46 2c 30 2c 30 2c  30 2c 30 2c 30 2c 30 2c  |,FF,0,0,0,0,0,0,|
000018a0  30 2c 30 2c 30 2c 30 2c  30 2c 30 2c 32 43 2c 30  |0,0,0,0,0,0,2C,0|
000018b0  2c 30 2c 30 2c 38 32 2c  36 2c 30 2c 30 2c 31 2c  |,0,0,82,6,0,0,1,|
000018c0  30 2c 30 2c 30 2c 35 34  0d 0b 54 43 dc 36 35 2c  |0,0,0,54..TC.65,|
000018d0  37 38 2c 37 34 2c 44 2c  36 35 2c 32 30 2c 32 32  |78,74,D,65,20,22|
000018e0  2c 33 42 2c 36 35 2c 37  32 2c 36 43 2c 30 2c 30  |,3B,65,72,6C,0,0|
000018f0  2c 30 2c 30 2c 35 38 2c  30 2c 30 2c 30 2c 34 43  |,0,0,58,0,0,0,4C|
00001900  2c 30 2c 30 2c 30 2c 43  30 2c 34 0d 0b 5e 44 dc  |,0,0,0,C0,4..^D.|
00001910  30 2c 30 2c 45 30 2c 32  2c 30 2c 30 2c 30 2c 30  |0,0,E0,2,0,0,0,0|
00001920  2c 30 2c 30 2c 30 2c 30  2c 30 2c 30 2c 45 30 2c  |,0,0,0,0,0,0,E0,|
00001930  36 2c 30 2c 30 2c 35 32  2c 30 2c 35 2c 38 37 2c  |6,0,0,52,0,5,87,|
00001940  37 2c 32 2c 37 2c 31 2c  33 2c 31 2c 43 2c 30 0d  |7,2,7,1,3,1,C,0.|
00001950  0b 68 43 dc 30 2c 30 2c  30 2c 30 2c 36 43 2c 46  |.hC.0,0,0,0,6C,F|
00001960  44 2c 46 46 2c 46 46 2c  36 38 2c 34 2c 30 2c 30  |D,FF,FF,68,4,0,0|
00001970  2c 30 2c 30 2c 30 2c 30  2c 33 44 2c 31 2c 30 2c  |,0,0,0,0,3D,1,0,|
00001980  30 2c 30 2c 33 30 2c 30  2c 30 2c 31 2c 30 2c 30  |0,0,30,0,0,1,0,0|
00001990  2c 30 0d 0b 72 45 dc 31  2c 30 2c 30 2c 30 2c 44  |,0..rE.1,0,0,0,D|
000019a0  38 2c 35 2c 30 2c 30 2c  46 46 2c 46 46 2c 46 46  |8,5,0,0,FF,FF,FF|
000019b0  2c 46 46 2c 33 30 2c 30  2c 30 2c 30 2c 32 43 2c  |,FF,30,0,0,0,2C,|
000019c0  30 2c 30 2c 30 2c 38 34  2c 33 2c 30 2c 30 2c 34  |0,0,0,84,3,0,0,4|
000019d0  34 2c 46 46 2c 46 46 0d  0b 7c 44 dc 46 46 2c 42  |4,FF,FF..|D.FF,B|
000019e0  30 2c 33 2c 30 2c 30 2c  37 34 2c 46 46 2c 46 46  |0,3,0,0,74,FF,FF|
000019f0  2c 46 46 2c 33 44 2c 36  30 2c 30 2c 32 37 2c 38  |,FF,3D,60,0,27,8|
00001a00  39 2c 44 2c 36 45 2c 37  34 2c 36 39 2c 37 34 2c  |9,D,6E,74,69,74,|
00001a10  36 43 2c 36 35 2c 36 34  2c 33 45 0d 0b 86 43 dc  |6C,65,64,3E...C.|
00001a20  44 2c 37 46 2c 38 34 2c  33 2c 30 2c 30 2c 31 30  |D,7F,84,3,0,0,10|
00001a30  2c 46 46 2c 46 46 2c 46  46 2c 42 30 2c 33 2c 30  |,FF,FF,FF,B0,3,0|
00001a40  2c 30 2c 34 30 2c 46 46  2c 46 46 2c 46 46 2c 33  |,0,40,FF,FF,FF,3|
00001a50  44 2c 36 30 2c 30 2c 32  37 2c 38 39 2c 44 0d 0b  |D,60,0,27,89,D..|
00001a60  90 44 dc 36 45 2c 37 34  2c 36 39 2c 37 34 2c 36  |.D.6E,74,69,74,6|
00001a70  43 2c 36 35 2c 36 34 2c  33 45 2c 44 2c 37 46 2c  |C,65,64,3E,D,7F,|
00001a80  38 34 2c 33 2c 30 2c 30  2c 44 43 2c 46 45 2c 46  |84,3,0,0,DC,FE,F|
00001a90  46 2c 46 46 2c 42 30 2c  33 2c 30 2c 30 2c 43 2c  |F,FF,B0,3,0,0,C,|
00001aa0  46 46 0d 0b 9a 43 dc 46  46 2c 46 46 2c 33 44 2c  |FF...C.FF,FF,3D,|
00001ab0  36 30 2c 30 2c 32 37 2c  38 39 2c 44 2c 36 45 2c  |60,0,27,89,D,6E,|
00001ac0  37 34 2c 36 39 2c 37 34  2c 36 43 2c 36 35 2c 36  |74,69,74,6C,65,6|
00001ad0  34 2c 33 45 2c 44 2c 37  46 2c 38 34 2c 33 2c 30  |4,3E,D,7F,84,3,0|
00001ae0  2c 30 2c 41 38 0d 0b a4  44 dc 46 45 2c 46 46 2c  |,0,A8...D.FE,FF,|
00001af0  46 46 2c 42 30 2c 33 2c  30 2c 30 2c 44 38 2c 46  |FF,B0,3,0,0,D8,F|
00001b00  45 2c 46 46 2c 46 46 2c  33 44 2c 36 30 2c 30 2c  |E,FF,FF,3D,60,0,|
00001b10  32 37 2c 38 39 2c 44 2c  36 45 2c 37 34 2c 36 39  |27,89,D,6E,74,69|
00001b20  2c 37 34 2c 36 43 2c 36  35 0d 0b ae 44 dc 36 34  |,74,6C,65...D.64|
00001b30  2c 33 45 2c 44 2c 37 46  2c 38 34 2c 33 2c 30 2c  |,3E,D,7F,84,3,0,|
00001b40  30 2c 37 34 2c 46 45 2c  46 46 2c 46 46 2c 42 30  |0,74,FE,FF,FF,B0|
00001b50  2c 33 2c 30 2c 30 2c 41  34 2c 46 45 2c 46 46 2c  |,3,0,0,A4,FE,FF,|
00001b60  46 46 2c 33 44 2c 36 30  2c 30 2c 32 37 0d 0b b8  |FF,3D,60,0,27...|
00001b70  44 dc 38 39 2c 44 2c 36  45 2c 37 34 2c 36 39 2c  |D.89,D,6E,74,69,|
00001b80  37 34 2c 36 43 2c 36 35  2c 36 34 2c 33 45 2c 44  |74,6C,65,64,3E,D|
00001b90  2c 37 46 2c 38 34 2c 33  2c 30 2c 30 2c 34 30 2c  |,7F,84,3,0,0,40,|
00001ba0  46 45 2c 46 46 2c 46 46  2c 42 30 2c 33 2c 30 2c  |FE,FF,FF,B0,3,0,|
00001bb0  30 0d 0b c2 44 dc 37 30  2c 46 45 2c 46 46 2c 46  |0...D.70,FE,FF,F|
00001bc0  46 2c 33 44 2c 36 30 2c  30 2c 32 37 2c 38 39 2c  |F,3D,60,0,27,89,|
00001bd0  44 2c 36 45 2c 37 34 2c  36 39 2c 37 34 2c 36 43  |D,6E,74,69,74,6C|
00001be0  2c 36 35 2c 36 34 2c 33  45 2c 44 2c 37 46 2c 38  |,65,64,3E,D,7F,8|
00001bf0  34 2c 33 2c 30 0d 0b cc  45 dc 30 2c 43 2c 46 45  |4,3,0...E.0,C,FE|
00001c00  2c 46 46 2c 46 46 2c 42  30 2c 33 2c 30 2c 30 2c  |,FF,FF,B0,3,0,0,|
00001c10  33 43 2c 46 45 2c 46 46  2c 46 46 2c 33 44 2c 36  |3C,FE,FF,FF,3D,6|
00001c20  30 2c 30 2c 32 37 2c 38  39 2c 44 2c 36 45 2c 37  |0,0,27,89,D,6E,7|
00001c30  34 2c 36 39 2c 37 34 2c  36 43 0d 0b d6 43 dc 36  |4,69,74,6C...C.6|
00001c40  35 2c 36 34 2c 33 45 2c  44 2c 37 46 2c 38 34 2c  |5,64,3E,D,7F,84,|
00001c50  33 2c 30 2c 30 2c 44 38  2c 46 44 2c 46 46 2c 46  |3,0,0,D8,FD,FF,F|
00001c60  46 2c 42 30 2c 33 2c 30  2c 30 2c 38 2c 46 45 2c  |F,B0,3,0,0,8,FE,|
00001c70  46 46 2c 46 46 2c 33 44  2c 36 30 2c 30 0d 0b e0  |FF,FF,3D,60,0...|
00001c80  43 dc 32 37 2c 38 39 2c  44 2c 36 45 2c 37 34 2c  |C.27,89,D,6E,74,|
00001c90  36 39 2c 37 34 2c 36 43  2c 36 35 2c 36 34 2c 33  |69,74,6C,65,64,3|
00001ca0  45 2c 44 2c 37 46 2c 38  34 2c 33 2c 30 2c 30 2c  |E,D,7F,84,3,0,0,|
00001cb0  41 34 2c 46 44 2c 46 46  2c 46 46 2c 42 30 2c 33  |A4,FD,FF,FF,B0,3|
00001cc0  0d 0b ea 44 dc 30 2c 30  2c 44 34 2c 46 44 2c 46  |...D.0,0,D4,FD,F|
00001cd0  46 2c 46 46 2c 33 44 2c  36 30 2c 30 2c 32 37 2c  |F,FF,3D,60,0,27,|
00001ce0  38 39 2c 44 2c 36 45 2c  37 34 2c 36 39 2c 37 34  |89,D,6E,74,69,74|
00001cf0  2c 36 43 2c 36 35 2c 36  34 2c 33 45 2c 44 2c 37  |,6C,65,64,3E,D,7|
00001d00  46 2c 42 34 0d 0b f4 45  dc 33 2c 30 2c 30 2c 34  |F,B4...E.3,0,0,4|
00001d10  34 2c 46 46 2c 46 46 2c  46 46 2c 36 36 2c 34 2c  |4,FF,FF,FF,66,4,|
00001d20  30 2c 30 2c 37 38 2c 46  46 2c 46 46 2c 46 46 2c  |0,0,78,FF,FF,FF,|
00001d30  31 31 2c 36 31 2c 30 2c  43 37 2c 44 39 2c 35 2c  |11,61,0,C7,D9,5,|
00001d40  30 2c 30 2c 46 46 2c 46  46 0d 0b fe 44 dc 46 46  |0,0,FF,FF...D.FF|
00001d50  2c 46 46 2c 42 2c 30 2c  30 2c 30 2c 42 34 2c 33  |,FF,B,0,0,0,B4,3|
00001d60  2c 30 2c 30 2c 31 30 2c  46 46 2c 46 46 2c 46 46  |,0,0,10,FF,FF,FF|
00001d70  2c 36 36 2c 34 2c 30 2c  30 2c 34 34 2c 46 46 2c  |,66,4,0,0,44,FF,|
00001d80  46 46 2c 46 46 2c 31 31  2c 36 31 2c 30 0d 0c 08  |FF,FF,11,61,0...|
00001d90  45 dc 43 37 2c 45 34 2c  35 2c 30 2c 30 2c 46 46  |E.C7,E4,5,0,0,FF|
00001da0  2c 46 46 2c 46 46 2c 46  46 2c 42 2c 30 2c 30 2c  |,FF,FF,FF,B,0,0,|
00001db0  30 2c 42 34 2c 33 2c 30  2c 30 2c 44 43 2c 46 45  |0,B4,3,0,0,DC,FE|
00001dc0  2c 46 46 2c 46 46 2c 36  36 2c 34 2c 30 2c 30 2c  |,FF,FF,66,4,0,0,|
00001dd0  31 30 0d 0c 12 44 dc 46  46 2c 46 46 2c 46 46 2c  |10...D.FF,FF,FF,|
00001de0  31 31 2c 36 31 2c 30 2c  43 37 2c 45 46 2c 35 2c  |11,61,0,C7,EF,5,|
00001df0  30 2c 30 2c 46 46 2c 46  46 2c 46 46 2c 46 46 2c  |0,0,FF,FF,FF,FF,|
00001e00  42 2c 30 2c 30 2c 30 2c  42 34 2c 33 2c 30 2c 30  |B,0,0,0,B4,3,0,0|
00001e10  2c 41 38 2c 46 45 0d 0c  1c 43 dc 46 46 2c 46 46  |,A8,FE...C.FF,FF|
00001e20  2c 36 36 2c 34 2c 30 2c  30 2c 44 43 2c 46 45 2c  |,66,4,0,0,DC,FE,|
00001e30  46 46 2c 46 46 2c 31 31  2c 36 31 2c 30 2c 43 37  |FF,FF,11,61,0,C7|
00001e40  2c 46 41 2c 35 2c 30 2c  30 2c 46 46 2c 46 46 2c  |,FA,5,0,0,FF,FF,|
00001e50  46 46 2c 46 46 2c 42 2c  30 0d 0c 26 43 dc 30 2c  |FF,FF,B,0..&C.0,|
00001e60  30 2c 42 34 2c 33 2c 30  2c 30 2c 37 34 2c 46 45  |0,B4,3,0,0,74,FE|
00001e70  2c 46 46 2c 46 46 2c 36  36 2c 34 2c 30 2c 30 2c  |,FF,FF,66,4,0,0,|
00001e80  41 38 2c 46 45 2c 46 46  2c 46 46 2c 31 31 2c 36  |A8,FE,FF,FF,11,6|
00001e90  31 2c 30 2c 43 37 2c 35  2c 36 2c 30 0d 0c 30 44  |1,0,C7,5,6,0..0D|
00001ea0  dc 30 2c 46 46 2c 46 46  2c 46 46 2c 46 46 2c 42  |.0,FF,FF,FF,FF,B|
00001eb0  2c 30 2c 30 2c 30 2c 42  34 2c 33 2c 30 2c 30 2c  |,0,0,0,B4,3,0,0,|
00001ec0  34 30 2c 46 45 2c 46 46  2c 46 46 2c 36 36 2c 34  |40,FE,FF,FF,66,4|
00001ed0  2c 30 2c 30 2c 37 34 2c  46 45 2c 46 46 2c 46 46  |,0,0,74,FE,FF,FF|
00001ee0  0d 0c 3a 43 dc 31 31 2c  36 31 2c 30 2c 43 37 2c  |..:C.11,61,0,C7,|
00001ef0  31 30 2c 36 2c 30 2c 30  2c 46 46 2c 46 46 2c 46  |10,6,0,0,FF,FF,F|
00001f00  46 2c 46 46 2c 42 2c 30  2c 30 2c 30 2c 42 34 2c  |F,FF,B,0,0,0,B4,|
00001f10  33 2c 30 2c 30 2c 43 2c  46 45 2c 46 46 2c 46 46  |3,0,0,C,FE,FF,FF|
00001f20  2c 36 36 0d 0c 44 43 dc  34 2c 30 2c 30 2c 34 30  |,66..DC.4,0,0,40|
00001f30  2c 46 45 2c 46 46 2c 46  46 2c 31 31 2c 36 31 2c  |,FE,FF,FF,11,61,|
00001f40  30 2c 43 37 2c 31 42 2c  36 2c 30 2c 30 2c 46 46  |0,C7,1B,6,0,0,FF|
00001f50  2c 46 46 2c 46 46 2c 46  46 2c 42 2c 30 2c 30 2c  |,FF,FF,FF,B,0,0,|
00001f60  30 2c 42 34 2c 33 0d 0c  4e 45 dc 30 2c 30 2c 44  |0,B4,3..NE.0,0,D|
00001f70  38 2c 46 44 2c 46 46 2c  46 46 2c 36 36 2c 34 2c  |8,FD,FF,FF,66,4,|
00001f80  30 2c 30 2c 43 2c 46 45  2c 46 46 2c 46 46 2c 31  |0,0,C,FE,FF,FF,1|
00001f90  31 2c 36 31 2c 30 2c 43  37 2c 32 36 2c 36 2c 30  |1,61,0,C7,26,6,0|
00001fa0  2c 30 2c 46 46 2c 46 46  2c 46 46 0d 0c 58 44 dc  |,0,FF,FF,FF..XD.|
00001fb0  46 46 2c 42 2c 30 2c 30  2c 30 2c 42 34 2c 33 2c  |FF,B,0,0,0,B4,3,|
00001fc0  30 2c 30 2c 41 34 2c 46  44 2c 46 46 2c 46 46 2c  |0,0,A4,FD,FF,FF,|
00001fd0  36 36 2c 34 2c 30 2c 30  2c 44 38 2c 46 44 2c 46  |66,4,0,0,D8,FD,F|
00001fe0  46 2c 46 46 2c 31 31 2c  36 31 2c 30 2c 43 37 0d  |F,FF,11,61,0,C7.|
00001ff0  0c 62 44 dc 33 31 2c 36  2c 30 2c 30 2c 46 46 2c  |.bD.31,6,0,0,FF,|
00002000  46 46 2c 46 46 2c 46 46  2c 42 2c 30 2c 30 2c 30  |FF,FF,FF,B,0,0,0|
00002010  2c 34 2c 30 2c 30 2c 30  2c 37 30 2c 46 44 2c 46  |,4,0,0,0,70,FD,F|
00002020  46 2c 46 46 2c 38 30 2c  33 2c 30 2c 30 2c 41 38  |F,FF,80,3,0,0,A8|
00002030  2c 46 46 0d 0c 6c 45 dc  46 46 2c 46 46 2c 41 35  |,FF..lE.FF,FF,A5|
00002040  2c 36 30 2c 30 2c 37 2c  44 2c 35 35 2c 36 45 2c  |,60,0,7,D,55,6E,|
00002050  37 34 2c 36 39 2c 37 34  2c 36 43 2c 36 35 2c 36  |74,69,74,6C,65,6|
00002060  34 2c 33 45 2c 44 2c 37  46 2c 38 34 2c 33 2c 30  |4,3E,D,7F,84,3,0|
00002070  2c 30 2c 37 30 2c 46 44  0d 0c 76 44 dc 46 46 2c  |,0,70,FD..vD.FF,|
00002080  46 46 2c 42 30 2c 33 2c  30 2c 30 2c 41 30 2c 46  |FF,B0,3,0,0,A0,F|
00002090  44 2c 46 46 2c 46 46 2c  33 44 2c 32 30 2c 30 2c  |D,FF,FF,3D,20,0,|
000020a0  32 37 2c 38 41 2c 44 2c  36 45 2c 37 34 2c 36 39  |27,8A,D,6E,74,69|
000020b0  2c 37 34 2c 36 43 2c 36  35 2c 36 34 0d 0c 80 44  |,74,6C,65,64...D|
000020c0  dc 33 45 2c 44 2c 37 46  2c 38 34 2c 33 2c 30 2c  |.3E,D,7F,84,3,0,|
000020d0  30 2c 37 38 2c 46 46 2c  46 46 2c 46 46 2c 42 30  |0,78,FF,FF,FF,B0|
000020e0  2c 33 2c 30 2c 30 2c 41  38 2c 46 46 2c 46 46 2c  |,3,0,0,A8,FF,FF,|
000020f0  46 46 2c 33 44 2c 32 30  2c 30 2c 32 37 2c 38 42  |FF,3D,20,0,27,8B|
00002100  0d 0c 8a 44 dc 44 2c 36  45 2c 37 34 2c 36 39 2c  |...D.D,6E,74,69,|
00002110  37 34 2c 36 43 2c 36 35  2c 36 34 2c 33 45 2c 44  |74,6C,65,64,3E,D|
00002120  2c 37 46 2c 42 34 2c 33  2c 30 2c 30 2c 37 30 2c  |,7F,B4,3,0,0,70,|
00002130  46 44 2c 46 46 2c 46 46  2c 36 36 2c 34 2c 30 2c  |FD,FF,FF,66,4,0,|
00002140  30 2c 41 34 0d 0c 94 44  dc 46 44 2c 46 46 2c 46  |0,A4...D.FD,FF,F|
00002150  46 2c 31 31 2c 36 31 2c  30 2c 43 37 2c 33 43 2c  |F,11,61,0,C7,3C,|
00002160  36 2c 30 2c 30 2c 46 46  2c 46 46 2c 46 46 2c 46  |6,0,0,FF,FF,FF,F|
00002170  46 2c 42 2c 30 2c 30 2c  30 2c 42 34 2c 33 2c 30  |F,B,0,0,0,B4,3,0|
00002180  2c 30 2c 37 38 2c 46 46  0d 0c 9e 43 dc 46 46 2c  |,0,78,FF...C.FF,|
00002190  46 46 2c 36 36 2c 34 2c  30 2c 30 2c 41 43 2c 46  |FF,66,4,0,0,AC,F|
000021a0  46 2c 46 46 2c 46 46 2c  31 31 2c 36 31 2c 30 2c  |F,FF,FF,11,61,0,|
000021b0  43 37 2c 34 35 2c 36 2c  30 2c 30 2c 46 46 2c 46  |C7,45,6,0,0,FF,F|
000021c0  46 2c 46 46 2c 46 46 2c  42 2c 30 0d 0c a8 44 dc  |F,FF,FF,B,0...D.|
000021d0  30 2c 30 2c 34 2c 30 2c  30 2c 30 2c 41 38 2c 46  |0,0,4,0,0,0,A8,F|
000021e0  46 2c 46 46 2c 46 46 2c  41 36 2c 30 2c 30 2c 30  |F,FF,FF,A6,0,0,0|
000021f0  2c 30 2c 30 2c 30 2c 30  2c 31 42 2c 36 31 2c 30  |,0,0,0,0,1B,61,0|
00002200  2c 31 37 2c 34 46 2c 36  2c 30 2c 30 2c 35 30 0d  |,17,4F,6,0,0,50.|
00002210  0c b2 44 dc 36 2c 30 2c  30 2c 43 2c 30 2c 30 2c  |..D.6,0,0,C,0,0,|
00002220  30 2c 41 38 2c 30 2c 30  2c 30 2c 41 43 2c 46 46  |0,A8,0,0,0,AC,FF|
00002230  2c 46 46 2c 46 46 2c 45  34 2c 32 2c 30 2c 30 2c  |,FF,FF,E4,2,0,0,|
00002240  44 43 2c 46 46 2c 46 46  2c 46 46 2c 31 39 2c 36  |DC,FF,FF,FF,19,6|
00002250  31 2c 30 0d 0c bc 43 dc  43 37 2c 36 32 2c 36 2c  |1,0...C.C7,62,6,|
00002260  30 2c 30 2c 46 46 2c 46  46 2c 46 46 2c 46 46 2c  |0,0,FF,FF,FF,FF,|
00002270  33 38 2c 30 2c 30 2c 30  2c 46 38 2c 33 2c 30 2c  |38,0,0,0,F8,3,0,|
00002280  30 2c 43 43 2c 46 46 2c  46 46 2c 46 46 2c 36 34  |0,CC,FF,FF,FF,64|
00002290  2c 34 2c 30 2c 30 0d 0c  c6 43 dc 46 43 2c 46 46  |,4,0,0...C.FC,FF|
000022a0  2c 46 46 2c 46 46 2c 33  44 2c 39 30 2c 31 2c 43  |,FF,FF,3D,90,1,C|
000022b0  37 2c 35 30 2c 37 32 2c  36 39 2c 36 45 2c 37 34  |7,50,72,69,6E,74|
000022c0  2c 44 2c 44 2c 36 35 2c  36 34 2c 33 45 2c 44 2c  |,D,D,65,64,3E,D,|
000022d0  37 46 2c 31 36 2c 33 2c  30 0d 0c d0 44 dc 30 2c  |7F,16,3,0...D.0,|
000022e0  43 43 2c 46 46 2c 46 46  2c 46 46 2c 46 32 2c 33  |CC,FF,FF,FF,F2,3|
000022f0  2c 30 2c 30 2c 46 43 2c  46 46 2c 46 46 2c 46 46  |,0,0,FC,FF,FF,FF|
00002300  2c 31 39 2c 36 33 2c 30  2c 31 37 2c 36 33 2c 36  |,19,63,0,17,63,6|
00002310  2c 30 2c 30 2c 46 46 2c  46 46 2c 46 46 0d 0c da  |,0,0,FF,FF,FF...|
00002320  45 dc 46 46 2c 45 2c 30  2c 30 2c 30 2c 36 2c 30  |E.FF,E,0,0,0,6,0|
00002330  2c 30 2c 30 2c 38 30 2c  46 46 2c 46 46 2c 46 46  |,0,0,80,FF,FF,FF|
00002340  2c 37 45 2c 33 2c 30 2c  30 2c 41 30 2c 46 46 2c  |,7E,3,0,0,A0,FF,|
00002350  46 46 2c 46 46 2c 33 31  2c 36 31 2c 30 2c 37 2c  |FF,FF,31,61,0,7,|
00002360  37 31 0d 0c e4 45 dc 36  2c 30 2c 30 2c 46 46 2c  |71...E.6,0,0,FF,|
00002370  46 46 2c 46 46 2c 46 46  2c 33 38 2c 30 2c 30 2c  |FF,FF,FF,38,0,0,|
00002380  30 2c 36 2c 30 2c 30 2c  30 2c 36 30 2c 46 46 2c  |0,6,0,0,0,60,FF,|
00002390  46 46 2c 46 46 2c 37 45  2c 33 2c 30 2c 30 2c 38  |FF,FF,7E,3,0,0,8|
000023a0  30 2c 46 46 2c 46 46 0d  0c ee 43 dc 46 46 2c 33  |0,FF,FF...C.FF,3|
000023b0  31 2c 36 31 2c 30 2c 37  2c 37 32 2c 36 2c 30 2c  |1,61,0,7,72,6,0,|
000023c0  30 2c 46 46 2c 46 46 2c  46 46 2c 46 46 2c 33 38  |0,FF,FF,FF,FF,38|
000023d0  2c 30 2c 30 2c 30 2c 36  2c 30 2c 30 2c 30 2c 34  |,0,0,0,6,0,0,0,4|
000023e0  30 2c 46 46 2c 46 46 2c  46 46 0d 0c f8 43 dc 37  |0,FF,FF,FF...C.7|
000023f0  45 2c 33 2c 30 2c 30 2c  36 30 2c 46 46 2c 46 46  |E,3,0,0,60,FF,FF|
00002400  2c 46 46 2c 33 31 2c 36  31 2c 30 2c 37 2c 37 33  |,FF,31,61,0,7,73|
00002410  2c 36 2c 30 2c 30 2c 46  46 2c 46 46 2c 46 46 2c  |,6,0,0,FF,FF,FF,|
00002420  46 46 2c 33 38 2c 30 2c  30 2c 30 2c 36 0d 0d 02  |FF,38,0,0,0,6...|
00002430  44 dc 30 2c 30 2c 30 2c  32 30 2c 46 46 2c 46 46  |D.0,0,0,20,FF,FF|
00002440  2c 46 46 2c 37 45 2c 33  2c 30 2c 30 2c 34 30 2c  |,FF,7E,3,0,0,40,|
00002450  46 46 2c 46 46 2c 46 46  2c 33 31 2c 36 31 2c 30  |FF,FF,FF,31,61,0|
00002460  2c 37 2c 37 34 2c 36 2c  30 2c 30 2c 46 46 2c 46  |,7,74,6,0,0,FF,F|
00002470  46 0d 0d 0c 43 dc 46 46  2c 46 46 2c 33 38 2c 30  |F...C.FF,FF,38,0|
00002480  2c 30 2c 30 2c 36 2c 30  2c 30 2c 30 2c 30 2c 46  |,0,0,6,0,0,0,0,F|
00002490  46 2c 46 46 2c 46 46 2c  37 45 2c 33 2c 30 2c 30  |F,FF,FF,7E,3,0,0|
000024a0  2c 32 30 2c 46 46 2c 46  46 2c 46 46 2c 33 31 2c  |,20,FF,FF,FF,31,|
000024b0  36 31 2c 30 0d 0d 16 43  dc 37 2c 37 35 2c 36 2c  |61,0...C.7,75,6,|
000024c0  30 2c 30 2c 46 46 2c 46  46 2c 46 46 2c 46 46 2c  |0,0,FF,FF,FF,FF,|
000024d0  33 38 2c 30 2c 30 2c 30  2c 36 2c 30 2c 30 2c 30  |38,0,0,0,6,0,0,0|
000024e0  2c 45 30 2c 46 45 2c 46  46 2c 46 46 2c 37 45 2c  |,E0,FE,FF,FF,7E,|
000024f0  33 2c 30 2c 30 2c 30 0d  0d 20 43 dc 46 46 2c 46  |3,0,0,0.. C.FF,F|
00002500  46 2c 46 46 2c 33 31 2c  36 31 2c 30 2c 37 2c 37  |F,FF,31,61,0,7,7|
00002510  36 2c 36 2c 30 2c 30 2c  46 46 2c 46 46 2c 46 46  |6,6,0,0,FF,FF,FF|
00002520  2c 46 46 2c 33 38 2c 30  2c 30 2c 30 2c 36 2c 30  |,FF,38,0,0,0,6,0|
00002530  2c 30 2c 30 2c 43 30 2c  46 45 0d 0d 2a 43 dc 46  |,0,0,C0,FE..*C.F|
00002540  46 2c 46 46 2c 37 45 2c  33 2c 30 2c 30 2c 45 30  |F,FF,7E,3,0,0,E0|
00002550  2c 46 45 2c 46 46 2c 46  46 2c 33 31 2c 36 31 2c  |,FE,FF,FF,31,61,|
00002560  30 2c 37 2c 37 37 2c 36  2c 30 2c 30 2c 46 46 2c  |0,7,77,6,0,0,FF,|
00002570  46 46 2c 46 46 2c 46 46  2c 33 38 2c 30 0d 0d 34  |FF,FF,FF,38,0..4|
00002580  44 dc 30 2c 30 2c 36 2c  30 2c 30 2c 30 2c 41 30  |D.0,0,6,0,0,0,A0|
00002590  2c 46 45 2c 46 46 2c 46  46 2c 37 45 2c 33 2c 30  |,FE,FF,FF,7E,3,0|
000025a0  2c 30 2c 43 30 2c 46 45  2c 46 46 2c 46 46 2c 33  |,0,C0,FE,FF,FF,3|
000025b0  31 2c 36 31 2c 30 2c 37  2c 37 38 2c 36 2c 30 2c  |1,61,0,7,78,6,0,|
000025c0  30 0d 0d 3e 45 dc 46 46  2c 46 46 2c 46 46 2c 46  |0..>E.FF,FF,FF,F|
000025d0  46 2c 33 38 2c 30 2c 30  2c 30 2c 36 2c 30 2c 30  |F,38,0,0,0,6,0,0|
000025e0  2c 30 2c 38 30 2c 46 45  2c 46 46 2c 46 46 2c 37  |,0,80,FE,FF,FF,7|
000025f0  45 2c 33 2c 30 2c 30 2c  41 30 2c 46 45 2c 46 46  |E,3,0,0,A0,FE,FF|
00002600  2c 46 46 2c 33 31 0d 0d  48 44 dc 36 31 2c 30 2c  |,FF,31..HD.61,0,|
00002610  37 2c 37 39 2c 36 2c 30  2c 30 2c 46 46 2c 46 46  |7,79,6,0,0,FF,FF|
00002620  2c 46 46 2c 46 46 2c 33  38 2c 30 2c 30 2c 30 2c  |,FF,FF,38,0,0,0,|
00002630  36 2c 30 2c 30 2c 30 2c  36 30 2c 46 45 2c 46 46  |6,0,0,0,60,FE,FF|
00002640  2c 46 46 2c 37 45 2c 33  2c 30 0d 0d 52 45 dc 30  |,FF,7E,3,0..RE.0|
00002650  2c 38 30 2c 46 45 2c 46  46 2c 46 46 2c 33 31 2c  |,80,FE,FF,FF,31,|
00002660  36 31 2c 30 2c 37 2c 37  41 2c 36 2c 30 2c 30 2c  |61,0,7,7A,6,0,0,|
00002670  46 46 2c 46 46 2c 46 46  2c 46 46 2c 33 38 2c 30  |FF,FF,FF,FF,38,0|
00002680  2c 30 2c 30 2c 36 2c 30  2c 30 2c 30 2c 34 30 0d  |,0,0,6,0,0,0,40.|
00002690  0d 5c 44 dc 46 45 2c 46  46 2c 46 46 2c 37 45 2c  |.\D.FE,FF,FF,7E,|
000026a0  33 2c 30 2c 30 2c 36 30  2c 46 45 2c 46 46 2c 46  |3,0,0,60,FE,FF,F|
000026b0  46 2c 33 31 2c 36 31 2c  30 2c 37 2c 37 42 2c 36  |F,31,61,0,7,7B,6|
000026c0  2c 30 2c 30 2c 46 46 2c  46 46 2c 46 46 2c 46 46  |,0,0,FF,FF,FF,FF|
000026d0  2c 33 38 0d 0d 66 44 dc  30 2c 30 2c 30 2c 36 2c  |,38..fD.0,0,0,6,|
000026e0  30 2c 30 2c 30 2c 32 30  2c 46 45 2c 46 46 2c 46  |0,0,0,20,FE,FF,F|
000026f0  46 2c 37 45 2c 33 2c 30  2c 30 2c 34 30 2c 46 45  |F,7E,3,0,0,40,FE|
00002700  2c 46 46 2c 46 46 2c 33  31 2c 36 31 2c 30 2c 37  |,FF,FF,31,61,0,7|
00002710  2c 37 43 2c 36 2c 30 0d  0d 70 43 dc 30 2c 46 46  |,7C,6,0..pC.0,FF|
00002720  2c 46 46 2c 46 46 2c 46  46 2c 33 38 2c 30 2c 30  |,FF,FF,FF,38,0,0|
00002730  2c 30 2c 36 2c 30 2c 30  2c 30 2c 30 2c 46 45 2c  |,0,6,0,0,0,0,FE,|
00002740  46 46 2c 46 46 2c 37 45  2c 33 2c 30 2c 30 2c 32  |FF,FF,7E,3,0,0,2|
00002750  30 2c 46 45 2c 46 46 2c  46 46 0d 0d 7a 43 dc 33  |0,FE,FF,FF..zC.3|
00002760  31 2c 36 31 2c 30 2c 37  2c 37 44 2c 36 2c 30 2c  |1,61,0,7,7D,6,0,|
00002770  30 2c 46 46 2c 46 46 2c  46 46 2c 46 46 2c 33 38  |0,FF,FF,FF,FF,38|
00002780  2c 30 2c 30 2c 30 2c 36  2c 30 2c 30 2c 30 2c 45  |,0,0,0,6,0,0,0,E|
00002790  30 2c 46 44 2c 46 46 2c  46 46 2c 37 45 0d 0d 84  |0,FD,FF,FF,7E...|
000027a0  43 dc 33 2c 30 2c 30 2c  30 2c 46 45 2c 46 46 2c  |C.3,0,0,0,FE,FF,|
000027b0  46 46 2c 33 31 2c 36 31  2c 30 2c 37 2c 37 45 2c  |FF,31,61,0,7,7E,|
000027c0  36 2c 30 2c 30 2c 46 46  2c 46 46 2c 46 46 2c 46  |6,0,0,FF,FF,FF,F|
000027d0  46 2c 33 38 2c 30 2c 30  2c 30 2c 36 2c 30 2c 30  |F,38,0,0,0,6,0,0|
000027e0  0d 0d 8e 43 dc 30 2c 43  30 2c 46 44 2c 46 46 2c  |...C.0,C0,FD,FF,|
000027f0  46 46 2c 37 45 2c 33 2c  30 2c 30 2c 45 30 2c 46  |FF,7E,3,0,0,E0,F|
00002800  44 2c 46 46 2c 46 46 2c  33 31 2c 36 31 2c 30 2c  |D,FF,FF,31,61,0,|
00002810  37 2c 37 46 2c 36 2c 30  2c 30 2c 46 46 2c 46 46  |7,7F,6,0,0,FF,FF|
00002820  2c 46 46 0d 0d 98 43 dc  46 46 2c 33 38 2c 30 2c  |,FF...C.FF,38,0,|
00002830  30 2c 30 2c 36 2c 30 2c  30 2c 30 2c 41 30 2c 46  |0,0,6,0,0,0,A0,F|
00002840  44 2c 46 46 2c 46 46 2c  37 45 2c 33 2c 30 2c 30  |D,FF,FF,7E,3,0,0|
00002850  2c 43 30 2c 46 44 2c 46  46 2c 46 46 2c 33 31 2c  |,C0,FD,FF,FF,31,|
00002860  36 31 2c 30 2c 37 0d 0d  a2 45 dc 38 30 2c 36 2c  |61,0,7...E.80,6,|
00002870  30 2c 30 2c 46 46 2c 46  46 2c 46 46 2c 46 46 2c  |0,0,FF,FF,FF,FF,|
00002880  33 38 2c 30 2c 30 2c 30  2c 36 2c 30 2c 30 2c 30  |38,0,0,0,6,0,0,0|
00002890  2c 38 30 2c 46 44 2c 46  46 2c 46 46 2c 37 45 2c  |,80,FD,FF,FF,7E,|
000028a0  33 2c 30 2c 30 2c 41 30  2c 46 44 0d 0d ac 43 dc  |3,0,0,A0,FD...C.|
000028b0  46 46 2c 46 46 2c 33 31  2c 36 31 2c 30 2c 37 2c  |FF,FF,31,61,0,7,|
000028c0  38 31 2c 36 2c 30 2c 30  2c 46 46 2c 46 46 2c 46  |81,6,0,0,FF,FF,F|
000028d0  46 2c 46 46 2c 33 38 2c  30 2c 30 2c 30 2c 44 2c  |F,FF,38,0,0,0,D,|
000028e0  33 43 2c 35 35 2c 36 45  2c 37 34 2c 36 39 0d 0d  |3C,55,6E,74,69..|
000028f0  b6 44 dc 37 34 2c 36 43  2c 36 35 2c 36 34 2c 33  |.D.74,6C,65,64,3|
00002900  45 2c 44 2c 33 43 2c 35  35 2c 36 45 2c 37 34 2c  |E,D,3C,55,6E,74,|
00002910  36 39 2c 37 34 2c 36 43  2c 36 35 2c 36 34 2c 33  |69,74,6C,65,64,3|
00002920  45 2c 44 2c 33 43 2c 35  35 2c 36 45 2c 37 34 2c  |E,D,3C,55,6E,74,|
00002930  36 39 0d 0d c0 44 dc 37  34 2c 36 43 2c 36 35 2c  |69...D.74,6C,65,|
00002940  36 34 2c 33 45 2c 44 2c  33 43 2c 35 35 2c 36 45  |64,3E,D,3C,55,6E|
00002950  2c 37 34 2c 36 39 2c 37  34 2c 36 43 2c 36 35 2c  |,74,69,74,6C,65,|
00002960  36 34 2c 33 45 2c 44 2c  33 43 2c 35 35 2c 36 45  |64,3E,D,3C,55,6E|
00002970  2c 37 34 2c 36 39 0d 0d  ca 44 dc 37 34 2c 36 43  |,74,69...D.74,6C|
00002980  2c 36 35 2c 36 34 2c 33  45 2c 44 2c 33 43 2c 35  |,65,64,3E,D,3C,5|
00002990  35 2c 36 45 2c 37 34 2c  36 39 2c 37 34 2c 36 43  |5,6E,74,69,74,6C|
000029a0  2c 36 35 2c 36 34 2c 33  45 2c 44 2c 33 43 2c 35  |,65,64,3E,D,3C,5|
000029b0  35 2c 36 45 2c 37 34 2c  36 39 0d 0d d4 44 dc 37  |5,6E,74,69...D.7|
000029c0  34 2c 36 43 2c 36 35 2c  36 34 2c 33 45 2c 44 2c  |4,6C,65,64,3E,D,|
000029d0  33 43 2c 35 35 2c 36 45  2c 37 34 2c 36 39 2c 37  |3C,55,6E,74,69,7|
000029e0  34 2c 36 43 2c 36 35 2c  36 34 2c 33 45 2c 44 2c  |4,6C,65,64,3E,D,|
000029f0  33 43 2c 35 35 2c 36 45  2c 37 34 2c 36 39 0d 0d  |3C,55,6E,74,69..|
00002a00  de 44 dc 37 34 2c 36 43  2c 36 35 2c 36 34 2c 33  |.D.74,6C,65,64,3|
00002a10  45 2c 44 2c 34 36 2c 37  37 2c 36 34 2c 32 30 2c  |E,D,46,77,64,20,|
00002a20  35 30 2c 36 31 2c 36 37  2c 36 35 2c 44 2c 34 32  |50,61,67,65,D,42|
00002a30  2c 36 31 2c 36 33 2c 36  42 2c 32 30 2c 35 30 2c  |,61,63,6B,20,50,|
00002a40  36 31 0d 0d e8 43 dc 36  37 2c 36 35 2c 44 2c 44  |61...C.67,65,D,D|
00002a50  2c 37 33 2c 37 33 2c 37  37 2c 36 39 2c 37 34 2c  |,73,73,77,69,74,|
00002a60  36 33 2c 36 38 2c 36 35  2c 37 32 2c 32 30 2c 32  |63,68,65,72,20,2|
00002a70  30 2c 32 30 2c 32 30 2c  32 30 2c 32 30 2c 32 30  |0,20,20,20,20,20|
00002a80  2c 32 30 2c 44 0d 0d f2  43 dc 44 2c 35 30 2c 36  |,20,D...C.D,50,6|
00002a90  31 2c 36 37 2c 36 35 2c  32 30 2c 33 31 2c 33 31  |1,67,65,20,31,31|
00002aa0  2c 32 30 2c 36 46 2c 36  36 2c 32 30 2c 33 39 2c  |,20,6F,66,20,39,|
00002ab0  33 39 2c 44 2c 44 2c 44  2c 44 2c 44 2c 44 2c 44  |39,D,D,D,D,D,D,D|
00002ac0  2c 44 2c 44 2c 44 2c 44  0d 0d fc 14 dc 44 2c 44  |,D,D,D,D.....D,D|
00002ad0  2c 44 2c 44 2c 44 2c 44  2c 44 2c 2a 0d ff        |,D,D,D,D,D,*..|
00002ade