Home » Archimedes archive » Acorn User » AU 1994-10.adf » !StarInfo_StarInfo » Kemp/!Filters/!Config

Kemp/!Filters/!Config

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1994-10.adf » !StarInfo_StarInfo
Filename: Kemp/!Filters/!Config
Read OK:
File size: 0ED3 bytes
Load address: 0000
Exec address: 0000
File contents
    1REM >!Config (TaskFilters)
    2REM by KCE Software (Andrew Kemp)
    3REM LEN June 1994
    5
    6PROCUV:ONERRORPROCUW
    7WHILE NOTUX%:PROCUY(FNUZ(1)):ENDWHILE:PROCUX:SYS&5,Ua$+"!RunMod":END
   14DEFPROCUY(UY%):CASEUY% OF
   16WHEN2:SYS&400C5,,UZ%
   17WHEN6:PROCUb(UZ%!0,UZ%!4,UZ%!8,UZ%!16)
   18WHEN17,18:PROCUc(UZ%!0,UZ%!4,UZ%!8,UZ%!12,UZ%!16,UZ%!20)
   19ENDCASE:ENDPROC
   22DEFPROCUX:PROCUd(Ue%):PROCUf:ENDPROC
   27DEFPROCUW:LOCALUW$:SYS&400D0,,-1:Ug%!0=ERR:$(Ug%+4)=REPORT$:$(Ug%+4)=REPORT$+" (Internal error code "+STR$(ERL)+") Quit?"+CHR$(0):SYS&400DF,Ug%,3,Uh$ TO,Ui%:IFUX% THENEND
   34IFUi%=1 THENUX%=TRUE:PROCUX:END
   35ENDPROC
   37DEFPROCUj(Uk%):SYS&400D0,,-1:SYS&400DF,Uk%,1,Uh$:ENDPROC
   42DEFFNUl(Um%):LOCALUn$:WHILEUm%?0>31:Un$+=CHR$(?Um%):Um%+=1:ENDWHILE:=Un$
   50DEFPROCUo(Uo$,Up$,Uq$,Ur$,Us$):Uo$=FNUt(Ue%,Uo$,Up$,Uq$,Ur$,Us$):UZ%!0=24+(LEN(Uo$) AND&FFFFFC):UZ%!12=UZ%!8:UZ%!16=&503:$(UZ%+20)=Uo$+CHR$(0):SYS&400E7,17,UZ%,UZ%!4:ENDPROC
   59DEFPROCUu(Uv%,Uw%):CASEUv% OF
   61WHENUx%:IFUw%>7 THENPROCUo("configwh"+STR$(Uw%),"","","","")ELSEPROCUo("configwh","","","","")
   62ENDCASE:ENDPROC
   65DEFPROCUy(Uv%,Uw%,Uz$):Ug%!0=Uv%:Ug%!4=Uw%:SYS&400CE,,Ug%:$Ug%!28=Uz$:Ug%!8=0:Ug%!12=0:SYS&400CD,,Ug%:ENDPROC
   75DEFFNVU(Uv%,Uw%):Ug%!0=Uv%:Ug%!4=Uw%:SYS&400CE,,Ug%:=(Ug%!24 AND1<<21)>0
   81DEFPROCVV(Uv%,Uw%,VW%):IFFNVU(Uv%,Uw%)<>VW% THENPROCVX(Uv%,Uw%,ABS(VW%=TRUE)<<21,1<<21)
   83ENDPROC
   85DEFPROCVX(Uv%,Uw%,VY%,VZ%):Ug%!0=Uv%:Ug%!4=Uw%:Ug%!8=VY%:Ug%!12=VZ%:SYS&400CD,,Ug%:ENDPROC
   93DEFPROCUV:PROCVa:PROCVb:Ue%=FNVc(Ua$+"Messages"):PROCVd:PROCVe(Ue%):PROCVf(Ux%):Vg%=FNVh(Ua$+"Options",%1110000):PROCVi(Vg%):SYS&5,"Unset Alt$State":ENDPROC
  105DEFPROCVa:Vj$="Config 0.02 (09-Jun-94)":Ua$="TaskFilter:":Uh$="TaskFilters: Config":Vk%=&1000:UX%=FALSE:Vl%=3:DIMUZ% &100,Ug% Vk%,Vm% 256:ENDPROC
  115DEFFNVn(Vo%,Vp%):LOCALVq%:SYS&35,Vo%,Vp% TO,,Vq%:=Vq%
  120DEFPROCVr(RETURNVs%,RETURNVt%):Vs%=(FNVn(-1,11)+1)<<FNVn(-1,4):Vt%=(FNVn(-1,12)+1)<<FNVn(-1,5):ENDPROC
  125DEFPROCUb(Vu%,Vv%,Vw%,Uw%):IFVw%=1 ORVw%=4 THEN
  127CASEUw% OF
  128WHEN8:IFVw%=4 THENUX%=TRUEELSEPROCVi(Vg%)
  129WHEN9:Vg%=FNVx:PROCVy(Vg%,Ua$+"Options"):IFVw%=4 THENUX%=TRUE
  132ENDCASE
  133ENDIF:IFUX% THEN
  135REPEAT:SYS&400C7,,UZ%:SYS&1C TO,,Vw%:UNTILVw%=0
  139ENDIF:ENDPROC
  142DEFPROCUd(Ue%):SYS&41504,Ue%:SYS&1E,7,,Ue%:ENDPROC
  147DEFPROCVz(Ue%,WU$,Up$,Uq$,Ur$,Us$):LOCALUk%:Ug%!0=17:$(Ug%+4)=WU$+CHR$(0):SYS&61506,Ug%,Ue%,0,,Up$,Uq$,Ur$,Us$ TOUk%:PROCUj(Uk%):ENDPROC
  154DEFFNVc(WV$):LOCALUe%,Um%,WW%,WX%:SYS&41500,,WV$ TOWW%,,WX%:IFWW% AND1 THENUm%=0ELSEDIMUm% WX%
  158SYS&1E,6,,,16 TO,,Ue%:SYS&41501,Ue%,WV$,Um%:=Ue%
  162DEFFNUt(Ue%,WU$,Up$,Uq$,Ur$,Us$):SYS&41502,Ue%,WU$,Vm%,256,Up$,Uq$,Ur$,Us$ TO,,WY%:=FNUl(Vm%)
  166DEFFNUZ(WZ%):SYS&400C7,WZ%,UZ% TOWa%:=Wa%
  170DEFFNVh(Wb$,Wc%):LOCALWd%,We%,Wf%,Wg%,WW%:SYS&8,17,Wb$ TOWe%,,,,Wd%:CASEWe% OF
  174WHEN0:Wf%=Wc%
  175WHEN1:IFWd%=4 THEN
  176SYS&20008,16,Wb$,Ug%,0 TOWg%;WW%:IF(WW% AND1) THEN
  178PROCUj(Wg%):UX%=TRUE
  180ELSE:Wf%=Ug%!0
  182ENDIF
  183ELSE:PROCVz(Ue%,"corrupt","","","",""):UX%=TRUE
  186ENDIF
  187WHEN2:PROCVz(Ue%,"isdir","","","",""):UX%=TRUE
  189ENDCASE:=Wf%
  192DEFFNVx:LOCALWf%,Uw%:FORUw%=10 TO10+Vl%-1:IFFNVU(Ux%,Uw%) THENWf%=Wf% OR1<<(Uw%-10+4)
  196NEXTUw%:=Wf%
  199DEFPROCVi(Wf%):LOCALUw%:FORUw%=10 TO10+Vl%-1:PROCVV(Ux%,Uw%,(Wf% AND(1<<(Uw%-10+4)))>0):NEXTUw%:ENDPROC
  206DEFPROCVy(Wf%,Wb$):Ug%!0=Wf%:SYS&20008,10,Wb$,&ffd,,Ug%,Ug%+4 TOWg%;WW%:IF(WW% AND1) THEN
  210PROCUj(Wg%)
  211ENDIF:ENDPROC
  214DEFPROCVb:$(Ug%+0)="TASK":SYS&400C0,310,Ug%!0,Uh$,-1 TO,Wh%:ENDPROC
  219DEFPROCUf:$(Ug%+0)="TASK":SYS&400DD,Wh%,Ug%!0:ENDPROC
  224DEFPROCUc(WX%,Wi%,Wj%,Wk%,Wl%,Wm%):CASEWl% OF
  226WHEN0:UX%=TRUE
  227WHEN&502:PROCUu(UZ%!32,UZ%!36)
  228WHEN&400C2:IFWi%<>Wh% ANDFNUl(UZ%+28)=Uh$ THENUX%=TRUE
  229ENDCASE:ENDPROC
  232DEFPROCWn(Uv%):Ug%!0=Uv%:SYS&400C6,,Ug%:ENDPROC
  237DEFFNWo(Wp$):LOCALWq%,Wr%,Ws%,Wt%,Uv%:SYS&400DB,,-1,,,-1,Wp$,0 TO,Ws%,Wt%:DIMWq% Ws%,Wr% Wt%:SYS&400DB,,Wq%,Wr%,Wr%+Wt%,-1,Wp$,0:SYS&400C1,,Wq% TOUv%:=Uv%
  245DEFPROCVe(Ue%):LOCALWu%:PROCUy(Ux%,4," "+FNUt(Ue%,"configw4","","","","")+" "):FORWu%=5 TO10+Vl%-1:PROCUy(Ux%,Wu%,FNUt(Ue%,"configw"+STR$(Wu%),"","","","")):NEXTWu%:PROCWv(Ux%,FNUt(Ue%,"configwt","","","","")):ENDPROC
  254DEFPROCVd:LOCALWw$,Wx%,Wy$,Wz%:SYS&400D9,,Ua$+"Templates":Ux%=FNWo("config"):SYS&400DA,,Ua$+"Templates":ENDPROC
  261DEFFNXU(Uv%):Ug%!0=Uv%:SYS&400CB,,Ug%:=(((Ug%!32) AND(1<<16))>0)
  266DEFPROCVf(Uv%):LOCALXV%,XW%,Vs%,Vt%:PROCVr(Vs%,Vt%):Ug%!0=Uv%:SYS&400CB,0,Ug%:Ug%!28=-1:XV%=Ug%!12-Ug%!4:XW%=Ug%!16-Ug%!8:Ug%!4=(Vs%-XV%)/2:Ug%!8=(Vt%-XW%)/2:Ug%!12=(Vs%+XV%)/2:Ug%!16=(Vt%+XW%)/2:SYS&400C5,,Ug%:ENDPROC
  281DEFPROCWv(Uv%,XX$):Ug%!0=Uv%:SYS&400CC,,Ug%:$(Ug%!76)=XX$:IFFNXU(Uv%) THENPROCXY(FALSE,Ug%!4,Ug%!16,Ug%!12,Ug%!16+44)
  286ENDPROC
� >!Config (TaskFilters)
#� by KCE Software (Andrew Kemp)
� � June 1994


�UV:��UW
2ȕ �UX%:�UY(�UZ(1)):�:�UX:ș&5,Ua$+"!RunMod":�
��UY(UY%):ȎUY% �
�2:ș&400C5,,UZ%
$�6:�Ub(UZ%!0,UZ%!4,UZ%!8,UZ%!16)
6�17,18:�Uc(UZ%!0,UZ%!4,UZ%!8,UZ%!12,UZ%!16,UZ%!20)
�:�
��UX:�Ud(Ue%):�Uf:�
���UW:�UW$:ș&400D0,,-1:Ug%!0=�:$(Ug%+4)=�$:$(Ug%+4)=�$+" (Internal error code "+�(�)+") Quit?"+�(0):ș&400DF,Ug%,3,Uh$ �,Ui%:�UX% ��
"�Ui%=1 �UX%=�:�UX:�
#�
%/��Uj(Uk%):ș&400D0,,-1:ș&400DF,Uk%,1,Uh$:�
*8ݤUl(Um%):�Un$:ȕUm%?0>31:Un$+=�(?Um%):Um%+=1:�:=Un$
2���Uo(Uo$,Up$,Uq$,Ur$,Us$):Uo$=�Ut(Ue%,Uo$,Up$,Uq$,Ur$,Us$):UZ%!0=24+(�(Uo$) �&FFFFFC):UZ%!12=UZ%!8:UZ%!16=&503:$(UZ%+20)=Uo$+�(0):ș&400E7,17,UZ%,UZ%!4:�
;��Uu(Uv%,Uw%):ȎUv% �
=O�Ux%:�Uw%>7 ��Uo("configwh"+�(Uw%),"","","","")��Uo("configwh","","","","")
>�:�
Ad��Uy(Uv%,Uw%,Uz$):Ug%!0=Uv%:Ug%!4=Uw%:ș&400CE,,Ug%:$Ug%!28=Uz$:Ug%!8=0:Ug%!12=0:ș&400CD,,Ug%:�
KFݤVU(Uv%,Uw%):Ug%!0=Uv%:Ug%!4=Uw%:ș&400CE,,Ug%:=(Ug%!24 �1<<21)>0
QI��VV(Uv%,Uw%,VW%):�VU(Uv%,Uw%)<>VW% ��VX(Uv%,Uw%,�(VW%=�)<<21,1<<21)
S�
UR��VX(Uv%,Uw%,VY%,VZ%):Ug%!0=Uv%:Ug%!4=Uw%:Ug%!8=VY%:Ug%!12=VZ%:ș&400CD,,Ug%:�
]���UV:�Va:�Vb:Ue%=�Vc(Ua$+"Messages"):�Vd:�Ve(Ue%):�Vf(Ux%):Vg%=�Vh(Ua$+"Options",%1110000):�Vi(Vg%):ș&5,"Unset Alt$State":�
i���Va:Vj$="Config 0.02 (09-Jun-94)":Ua$="TaskFilter:":Uh$="TaskFilters: Config":Vk%=&1000:UX%=�:Vl%=3:�UZ% &100,Ug% Vk%,Vm% 256:�
s0ݤVn(Vo%,Vp%):�Vq%:ș&35,Vo%,Vp% �,,Vq%:=Vq%
xQ��Vr(�Vs%,�Vt%):Vs%=(�Vn(-1,11)+1)<<�Vn(-1,4):Vt%=(�Vn(-1,12)+1)<<�Vn(-1,5):�
})��Ub(Vu%,Vv%,Vw%,Uw%):�Vw%=1 �Vw%=4 �
ȎUw% �
��8:�Vw%=4 �UX%=���Vi(Vg%)
�3�9:Vg%=�Vx:�Vy(Vg%,Ua$+"Options"):�Vw%=4 �UX%=�
��
��:�UX% �
�'�:ș&400C7,,UZ%:ș&1C �,,Vw%:�Vw%=0
��:�
�)��Ud(Ue%):ș&41504,Ue%:ș&1E,7,,Ue%:�
�u��Vz(Ue%,WU$,Up$,Uq$,Ur$,Us$):�Uk%:Ug%!0=17:$(Ug%+4)=WU$+�(0):ș&61506,Ug%,Ue%,0,,Up$,Uq$,Ur$,Us$ �Uk%:�Uj(Uk%):�
�NݤVc(WV$):�Ue%,Um%,WW%,WX%:ș&41500,,WV$ �WW%,,WX%:�WW% �1 �Um%=0��Um% WX%
�1ș&1E,6,,,16 �,,Ue%:ș&41501,Ue%,WV$,Um%:=Ue%
�[ݤUt(Ue%,WU$,Up$,Uq$,Ur$,Us$):ș&41502,Ue%,WU$,Vm%,256,Up$,Uq$,Ur$,Us$ �,,WY%:=�Ul(Vm%)
�(ݤUZ(WZ%):ș&400C7,WZ%,UZ% �Wa%:=Wa%
�FݤVh(Wb$,Wc%):�Wd%,We%,Wf%,Wg%,WW%:ș&8,17,Wb$ �We%,,,,Wd%:ȎWe% �
��0:Wf%=Wc%
��1:�Wd%=4 �
�.ș&20008,16,Wb$,Ug%,0 �Wg%;WW%:�(WW% �1) �
��Uj(Wg%):UX%=�
��:Wf%=Ug%!0
��
�*�:�Vz(Ue%,"corrupt","","","",""):UX%=�
��
�)�2:�Vz(Ue%,"isdir","","","",""):UX%=�
�
�:=Wf%
�IݤVx:�Wf%,Uw%:�Uw%=10 �10+Vl%-1:�VU(Ux%,Uw%) �Wf%=Wf% �1<<(Uw%-10+4)
�
�Uw%:=Wf%
�Q��Vi(Wf%):�Uw%:�Uw%=10 �10+Vl%-1:�VV(Ux%,Uw%,(Wf% �(1<<(Uw%-10+4)))>0):�Uw%:�
�P��Vy(Wf%,Wb$):Ug%!0=Wf%:ș&20008,10,Wb$,&ffd,,Ug%,Ug%+4 �Wg%;WW%:�(WW% �1) �
��Uj(Wg%)
��:�
�:��Vb:$(Ug%+0)="TASK":ș&400C0,310,Ug%!0,Uh$,-1 �,Wh%:�
�-��Uf:$(Ug%+0)="TASK":ș&400DD,Wh%,Ug%!0:�
�)��Uc(WX%,Wi%,Wj%,Wk%,Wl%,Wm%):ȎWl% �
��0:UX%=�
��&502:�Uu(UZ%!32,UZ%!36)
�-�&400C2:�Wi%<>Wh% ��Ul(UZ%+28)=Uh$ �UX%=�
��:�
�'��Wn(Uv%):Ug%!0=Uv%:ș&400C6,,Ug%:�
�ݤWo(Wp$):�Wq%,Wr%,Ws%,Wt%,Uv%:ș&400DB,,-1,,,-1,Wp$,0 �,Ws%,Wt%:�Wq% Ws%,Wr% Wt%:ș&400DB,,Wq%,Wr%,Wr%+Wt%,-1,Wp$,0:ș&400C1,,Wq% �Uv%:=Uv%
����Ve(Ue%):�Wu%:�Uy(Ux%,4," "+�Ut(Ue%,"configw4","","","","")+" "):�Wu%=5 �10+Vl%-1:�Uy(Ux%,Wu%,�Ut(Ue%,"configw"+�(Wu%),"","","","")):�Wu%:�Wv(Ux%,�Ut(Ue%,"configwt","","","","")):�
�a��Vd:�Ww$,Wx%,Wy$,Wz%:ș&400D9,,Ua$+"Templates":Ux%=�Wo("config"):ș&400DA,,Ua$+"Templates":�
>ݤXU(Uv%):Ug%!0=Uv%:ș&400CB,,Ug%:=(((Ug%!32) �(1<<16))>0)

���Vf(Uv%):�XV%,XW%,Vs%,Vt%:�Vr(Vs%,Vt%):Ug%!0=Uv%:ș&400CB,0,Ug%:Ug%!28=-1:XV%=Ug%!12-Ug%!4:XW%=Ug%!16-Ug%!8:Ug%!4=(Vs%-XV%)/2:Ug%!8=(Vt%-XW%)/2:Ug%!12=(Vs%+XV%)/2:Ug%!16=(Vt%+XW%)/2:ș&400C5,,Ug%:�
g��Wv(Uv%,XX$):Ug%!0=Uv%:ș&400CC,,Ug%:$(Ug%!76)=XX$:�XU(Uv%) ��XY(�,Ug%!4,Ug%!16,Ug%!12,Ug%!16+44)
�
�
00000000  0d 00 01 1c f4 20 3e 21  43 6f 6e 66 69 67 20 28  |..... >!Config (|
00000010  54 61 73 6b 46 69 6c 74  65 72 73 29 0d 00 02 23  |TaskFilters)...#|
00000020  f4 20 62 79 20 4b 43 45  20 53 6f 66 74 77 61 72  |. by KCE Softwar|
00000030  65 20 28 41 6e 64 72 65  77 20 4b 65 6d 70 29 0d  |e (Andrew Kemp).|
00000040  00 03 11 f4 20 a9 20 4a  75 6e 65 20 31 39 39 34  |.... . June 1994|
00000050  0d 00 05 04 0d 00 06 0d  f2 55 56 3a ee 85 f2 55  |.........UV:...U|
00000060  57 0d 00 07 32 c8 95 20  ac 55 58 25 3a f2 55 59  |W...2.. .UX%:.UY|
00000070  28 a4 55 5a 28 31 29 29  3a ce 3a f2 55 58 3a c8  |(.UZ(1)):.:.UX:.|
00000080  99 26 35 2c 55 61 24 2b  22 21 52 75 6e 4d 6f 64  |.&5,Ua$+"!RunMod|
00000090  22 3a e0 0d 00 0e 15 dd  f2 55 59 28 55 59 25 29  |":.......UY(UY%)|
000000a0  3a c8 8e 55 59 25 20 ca  0d 00 10 14 c9 32 3a c8  |:..UY% ......2:.|
000000b0  99 26 34 30 30 43 35 2c  2c 55 5a 25 0d 00 11 24  |.&400C5,,UZ%...$|
000000c0  c9 36 3a f2 55 62 28 55  5a 25 21 30 2c 55 5a 25  |.6:.Ub(UZ%!0,UZ%|
000000d0  21 34 2c 55 5a 25 21 38  2c 55 5a 25 21 31 36 29  |!4,UZ%!8,UZ%!16)|
000000e0  0d 00 12 36 c9 31 37 2c  31 38 3a f2 55 63 28 55  |...6.17,18:.Uc(U|
000000f0  5a 25 21 30 2c 55 5a 25  21 34 2c 55 5a 25 21 38  |Z%!0,UZ%!4,UZ%!8|
00000100  2c 55 5a 25 21 31 32 2c  55 5a 25 21 31 36 2c 55  |,UZ%!12,UZ%!16,U|
00000110  5a 25 21 32 30 29 0d 00  13 07 cb 3a e1 0d 00 16  |Z%!20).....:....|
00000120  17 dd f2 55 58 3a f2 55  64 28 55 65 25 29 3a f2  |...UX:.Ud(Ue%):.|
00000130  55 66 3a e1 0d 00 1b 88  dd f2 55 57 3a ea 55 57  |Uf:.......UW:.UW|
00000140  24 3a c8 99 26 34 30 30  44 30 2c 2c 2d 31 3a 55  |$:..&400D0,,-1:U|
00000150  67 25 21 30 3d 9f 3a 24  28 55 67 25 2b 34 29 3d  |g%!0=.:$(Ug%+4)=|
00000160  f6 24 3a 24 28 55 67 25  2b 34 29 3d f6 24 2b 22  |.$:$(Ug%+4)=.$+"|
00000170  20 28 49 6e 74 65 72 6e  61 6c 20 65 72 72 6f 72  | (Internal error|
00000180  20 63 6f 64 65 20 22 2b  c3 28 9e 29 2b 22 29 20  | code "+.(.)+") |
00000190  51 75 69 74 3f 22 2b bd  28 30 29 3a c8 99 26 34  |Quit?"+.(0):..&4|
000001a0  30 30 44 46 2c 55 67 25  2c 33 2c 55 68 24 20 b8  |00DF,Ug%,3,Uh$ .|
000001b0  2c 55 69 25 3a e7 55 58  25 20 8c e0 0d 00 22 17  |,Ui%:.UX% ....".|
000001c0  e7 55 69 25 3d 31 20 8c  55 58 25 3d b9 3a f2 55  |.Ui%=1 .UX%=.:.U|
000001d0  58 3a e0 0d 00 23 05 e1  0d 00 25 2f dd f2 55 6a  |X:...#....%/..Uj|
000001e0  28 55 6b 25 29 3a c8 99  26 34 30 30 44 30 2c 2c  |(Uk%):..&400D0,,|
000001f0  2d 31 3a c8 99 26 34 30  30 44 46 2c 55 6b 25 2c  |-1:..&400DF,Uk%,|
00000200  31 2c 55 68 24 3a e1 0d  00 2a 38 dd a4 55 6c 28  |1,Uh$:...*8..Ul(|
00000210  55 6d 25 29 3a ea 55 6e  24 3a c8 95 55 6d 25 3f  |Um%):.Un$:..Um%?|
00000220  30 3e 33 31 3a 55 6e 24  2b 3d bd 28 3f 55 6d 25  |0>31:Un$+=.(?Um%|
00000230  29 3a 55 6d 25 2b 3d 31  3a ce 3a 3d 55 6e 24 0d  |):Um%+=1:.:=Un$.|
00000240  00 32 9d dd f2 55 6f 28  55 6f 24 2c 55 70 24 2c  |.2...Uo(Uo$,Up$,|
00000250  55 71 24 2c 55 72 24 2c  55 73 24 29 3a 55 6f 24  |Uq$,Ur$,Us$):Uo$|
00000260  3d a4 55 74 28 55 65 25  2c 55 6f 24 2c 55 70 24  |=.Ut(Ue%,Uo$,Up$|
00000270  2c 55 71 24 2c 55 72 24  2c 55 73 24 29 3a 55 5a  |,Uq$,Ur$,Us$):UZ|
00000280  25 21 30 3d 32 34 2b 28  a9 28 55 6f 24 29 20 80  |%!0=24+(.(Uo$) .|
00000290  26 46 46 46 46 46 43 29  3a 55 5a 25 21 31 32 3d  |&FFFFFC):UZ%!12=|
000002a0  55 5a 25 21 38 3a 55 5a  25 21 31 36 3d 26 35 30  |UZ%!8:UZ%!16=&50|
000002b0  33 3a 24 28 55 5a 25 2b  32 30 29 3d 55 6f 24 2b  |3:$(UZ%+20)=Uo$+|
000002c0  bd 28 30 29 3a c8 99 26  34 30 30 45 37 2c 31 37  |.(0):..&400E7,17|
000002d0  2c 55 5a 25 2c 55 5a 25  21 34 3a e1 0d 00 3b 19  |,UZ%,UZ%!4:...;.|
000002e0  dd f2 55 75 28 55 76 25  2c 55 77 25 29 3a c8 8e  |..Uu(Uv%,Uw%):..|
000002f0  55 76 25 20 ca 0d 00 3d  4f c9 55 78 25 3a e7 55  |Uv% ...=O.Ux%:.U|
00000300  77 25 3e 37 20 8c f2 55  6f 28 22 63 6f 6e 66 69  |w%>7 ..Uo("confi|
00000310  67 77 68 22 2b c3 28 55  77 25 29 2c 22 22 2c 22  |gwh"+.(Uw%),"","|
00000320  22 2c 22 22 2c 22 22 29  8b f2 55 6f 28 22 63 6f  |","","")..Uo("co|
00000330  6e 66 69 67 77 68 22 2c  22 22 2c 22 22 2c 22 22  |nfigwh","","",""|
00000340  2c 22 22 29 0d 00 3e 07  cb 3a e1 0d 00 41 64 dd  |,"")..>..:...Ad.|
00000350  f2 55 79 28 55 76 25 2c  55 77 25 2c 55 7a 24 29  |.Uy(Uv%,Uw%,Uz$)|
00000360  3a 55 67 25 21 30 3d 55  76 25 3a 55 67 25 21 34  |:Ug%!0=Uv%:Ug%!4|
00000370  3d 55 77 25 3a c8 99 26  34 30 30 43 45 2c 2c 55  |=Uw%:..&400CE,,U|
00000380  67 25 3a 24 55 67 25 21  32 38 3d 55 7a 24 3a 55  |g%:$Ug%!28=Uz$:U|
00000390  67 25 21 38 3d 30 3a 55  67 25 21 31 32 3d 30 3a  |g%!8=0:Ug%!12=0:|
000003a0  c8 99 26 34 30 30 43 44  2c 2c 55 67 25 3a e1 0d  |..&400CD,,Ug%:..|
000003b0  00 4b 46 dd a4 56 55 28  55 76 25 2c 55 77 25 29  |.KF..VU(Uv%,Uw%)|
000003c0  3a 55 67 25 21 30 3d 55  76 25 3a 55 67 25 21 34  |:Ug%!0=Uv%:Ug%!4|
000003d0  3d 55 77 25 3a c8 99 26  34 30 30 43 45 2c 2c 55  |=Uw%:..&400CE,,U|
000003e0  67 25 3a 3d 28 55 67 25  21 32 34 20 80 31 3c 3c  |g%:=(Ug%!24 .1<<|
000003f0  32 31 29 3e 30 0d 00 51  49 dd f2 56 56 28 55 76  |21)>0..QI..VV(Uv|
00000400  25 2c 55 77 25 2c 56 57  25 29 3a e7 a4 56 55 28  |%,Uw%,VW%):..VU(|
00000410  55 76 25 2c 55 77 25 29  3c 3e 56 57 25 20 8c f2  |Uv%,Uw%)<>VW% ..|
00000420  56 58 28 55 76 25 2c 55  77 25 2c 94 28 56 57 25  |VX(Uv%,Uw%,.(VW%|
00000430  3d b9 29 3c 3c 32 31 2c  31 3c 3c 32 31 29 0d 00  |=.)<<21,1<<21)..|
00000440  53 05 e1 0d 00 55 52 dd  f2 56 58 28 55 76 25 2c  |S....UR..VX(Uv%,|
00000450  55 77 25 2c 56 59 25 2c  56 5a 25 29 3a 55 67 25  |Uw%,VY%,VZ%):Ug%|
00000460  21 30 3d 55 76 25 3a 55  67 25 21 34 3d 55 77 25  |!0=Uv%:Ug%!4=Uw%|
00000470  3a 55 67 25 21 38 3d 56  59 25 3a 55 67 25 21 31  |:Ug%!8=VY%:Ug%!1|
00000480  32 3d 56 5a 25 3a c8 99  26 34 30 30 43 44 2c 2c  |2=VZ%:..&400CD,,|
00000490  55 67 25 3a e1 0d 00 5d  80 dd f2 55 56 3a f2 56  |Ug%:...]...UV:.V|
000004a0  61 3a f2 56 62 3a 55 65  25 3d a4 56 63 28 55 61  |a:.Vb:Ue%=.Vc(Ua|
000004b0  24 2b 22 4d 65 73 73 61  67 65 73 22 29 3a f2 56  |$+"Messages"):.V|
000004c0  64 3a f2 56 65 28 55 65  25 29 3a f2 56 66 28 55  |d:.Ve(Ue%):.Vf(U|
000004d0  78 25 29 3a 56 67 25 3d  a4 56 68 28 55 61 24 2b  |x%):Vg%=.Vh(Ua$+|
000004e0  22 4f 70 74 69 6f 6e 73  22 2c 25 31 31 31 30 30  |"Options",%11100|
000004f0  30 30 29 3a f2 56 69 28  56 67 25 29 3a c8 99 26  |00):.Vi(Vg%):..&|
00000500  35 2c 22 55 6e 73 65 74  20 41 6c 74 24 53 74 61  |5,"Unset Alt$Sta|
00000510  74 65 22 3a e1 0d 00 69  84 dd f2 56 61 3a 56 6a  |te":...i...Va:Vj|
00000520  24 3d 22 43 6f 6e 66 69  67 20 30 2e 30 32 20 28  |$="Config 0.02 (|
00000530  30 39 2d 4a 75 6e 2d 39  34 29 22 3a 55 61 24 3d  |09-Jun-94)":Ua$=|
00000540  22 54 61 73 6b 46 69 6c  74 65 72 3a 22 3a 55 68  |"TaskFilter:":Uh|
00000550  24 3d 22 54 61 73 6b 46  69 6c 74 65 72 73 3a 20  |$="TaskFilters: |
00000560  43 6f 6e 66 69 67 22 3a  56 6b 25 3d 26 31 30 30  |Config":Vk%=&100|
00000570  30 3a 55 58 25 3d a3 3a  56 6c 25 3d 33 3a de 55  |0:UX%=.:Vl%=3:.U|
00000580  5a 25 20 26 31 30 30 2c  55 67 25 20 56 6b 25 2c  |Z% &100,Ug% Vk%,|
00000590  56 6d 25 20 32 35 36 3a  e1 0d 00 73 30 dd a4 56  |Vm% 256:...s0..V|
000005a0  6e 28 56 6f 25 2c 56 70  25 29 3a ea 56 71 25 3a  |n(Vo%,Vp%):.Vq%:|
000005b0  c8 99 26 33 35 2c 56 6f  25 2c 56 70 25 20 b8 2c  |..&35,Vo%,Vp% .,|
000005c0  2c 56 71 25 3a 3d 56 71  25 0d 00 78 51 dd f2 56  |,Vq%:=Vq%..xQ..V|
000005d0  72 28 f8 56 73 25 2c f8  56 74 25 29 3a 56 73 25  |r(.Vs%,.Vt%):Vs%|
000005e0  3d 28 a4 56 6e 28 2d 31  2c 31 31 29 2b 31 29 3c  |=(.Vn(-1,11)+1)<|
000005f0  3c a4 56 6e 28 2d 31 2c  34 29 3a 56 74 25 3d 28  |<.Vn(-1,4):Vt%=(|
00000600  a4 56 6e 28 2d 31 2c 31  32 29 2b 31 29 3c 3c a4  |.Vn(-1,12)+1)<<.|
00000610  56 6e 28 2d 31 2c 35 29  3a e1 0d 00 7d 29 dd f2  |Vn(-1,5):...})..|
00000620  55 62 28 56 75 25 2c 56  76 25 2c 56 77 25 2c 55  |Ub(Vu%,Vv%,Vw%,U|
00000630  77 25 29 3a e7 56 77 25  3d 31 20 84 56 77 25 3d  |w%):.Vw%=1 .Vw%=|
00000640  34 20 8c 0d 00 7f 0b c8  8e 55 77 25 20 ca 0d 00  |4 .......Uw% ...|
00000650  80 1d c9 38 3a e7 56 77  25 3d 34 20 8c 55 58 25  |...8:.Vw%=4 .UX%|
00000660  3d b9 8b f2 56 69 28 56  67 25 29 0d 00 81 33 c9  |=...Vi(Vg%)...3.|
00000670  39 3a 56 67 25 3d a4 56  78 3a f2 56 79 28 56 67  |9:Vg%=.Vx:.Vy(Vg|
00000680  25 2c 55 61 24 2b 22 4f  70 74 69 6f 6e 73 22 29  |%,Ua$+"Options")|
00000690  3a e7 56 77 25 3d 34 20  8c 55 58 25 3d b9 0d 00  |:.Vw%=4 .UX%=...|
000006a0  84 05 cb 0d 00 85 0c cd  3a e7 55 58 25 20 8c 0d  |........:.UX% ..|
000006b0  00 87 27 f5 3a c8 99 26  34 30 30 43 37 2c 2c 55  |..'.:..&400C7,,U|
000006c0  5a 25 3a c8 99 26 31 43  20 b8 2c 2c 56 77 25 3a  |Z%:..&1C .,,Vw%:|
000006d0  fd 56 77 25 3d 30 0d 00  8b 07 cd 3a e1 0d 00 8e  |.Vw%=0.....:....|
000006e0  29 dd f2 55 64 28 55 65  25 29 3a c8 99 26 34 31  |)..Ud(Ue%):..&41|
000006f0  35 30 34 2c 55 65 25 3a  c8 99 26 31 45 2c 37 2c  |504,Ue%:..&1E,7,|
00000700  2c 55 65 25 3a e1 0d 00  93 75 dd f2 56 7a 28 55  |,Ue%:....u..Vz(U|
00000710  65 25 2c 57 55 24 2c 55  70 24 2c 55 71 24 2c 55  |e%,WU$,Up$,Uq$,U|
00000720  72 24 2c 55 73 24 29 3a  ea 55 6b 25 3a 55 67 25  |r$,Us$):.Uk%:Ug%|
00000730  21 30 3d 31 37 3a 24 28  55 67 25 2b 34 29 3d 57  |!0=17:$(Ug%+4)=W|
00000740  55 24 2b bd 28 30 29 3a  c8 99 26 36 31 35 30 36  |U$+.(0):..&61506|
00000750  2c 55 67 25 2c 55 65 25  2c 30 2c 2c 55 70 24 2c  |,Ug%,Ue%,0,,Up$,|
00000760  55 71 24 2c 55 72 24 2c  55 73 24 20 b8 55 6b 25  |Uq$,Ur$,Us$ .Uk%|
00000770  3a f2 55 6a 28 55 6b 25  29 3a e1 0d 00 9a 4e dd  |:.Uj(Uk%):....N.|
00000780  a4 56 63 28 57 56 24 29  3a ea 55 65 25 2c 55 6d  |.Vc(WV$):.Ue%,Um|
00000790  25 2c 57 57 25 2c 57 58  25 3a c8 99 26 34 31 35  |%,WW%,WX%:..&415|
000007a0  30 30 2c 2c 57 56 24 20  b8 57 57 25 2c 2c 57 58  |00,,WV$ .WW%,,WX|
000007b0  25 3a e7 57 57 25 20 80  31 20 8c 55 6d 25 3d 30  |%:.WW% .1 .Um%=0|
000007c0  8b de 55 6d 25 20 57 58  25 0d 00 9e 31 c8 99 26  |..Um% WX%...1..&|
000007d0  31 45 2c 36 2c 2c 2c 31  36 20 b8 2c 2c 55 65 25  |1E,6,,,16 .,,Ue%|
000007e0  3a c8 99 26 34 31 35 30  31 2c 55 65 25 2c 57 56  |:..&41501,Ue%,WV|
000007f0  24 2c 55 6d 25 3a 3d 55  65 25 0d 00 a2 5b dd a4  |$,Um%:=Ue%...[..|
00000800  55 74 28 55 65 25 2c 57  55 24 2c 55 70 24 2c 55  |Ut(Ue%,WU$,Up$,U|
00000810  71 24 2c 55 72 24 2c 55  73 24 29 3a c8 99 26 34  |q$,Ur$,Us$):..&4|
00000820  31 35 30 32 2c 55 65 25  2c 57 55 24 2c 56 6d 25  |1502,Ue%,WU$,Vm%|
00000830  2c 32 35 36 2c 55 70 24  2c 55 71 24 2c 55 72 24  |,256,Up$,Uq$,Ur$|
00000840  2c 55 73 24 20 b8 2c 2c  57 59 25 3a 3d a4 55 6c  |,Us$ .,,WY%:=.Ul|
00000850  28 56 6d 25 29 0d 00 a6  28 dd a4 55 5a 28 57 5a  |(Vm%)...(..UZ(WZ|
00000860  25 29 3a c8 99 26 34 30  30 43 37 2c 57 5a 25 2c  |%):..&400C7,WZ%,|
00000870  55 5a 25 20 b8 57 61 25  3a 3d 57 61 25 0d 00 aa  |UZ% .Wa%:=Wa%...|
00000880  46 dd a4 56 68 28 57 62  24 2c 57 63 25 29 3a ea  |F..Vh(Wb$,Wc%):.|
00000890  57 64 25 2c 57 65 25 2c  57 66 25 2c 57 67 25 2c  |Wd%,We%,Wf%,Wg%,|
000008a0  57 57 25 3a c8 99 26 38  2c 31 37 2c 57 62 24 20  |WW%:..&8,17,Wb$ |
000008b0  b8 57 65 25 2c 2c 2c 2c  57 64 25 3a c8 8e 57 65  |.We%,,,,Wd%:..We|
000008c0  25 20 ca 0d 00 ae 0e c9  30 3a 57 66 25 3d 57 63  |% ......0:Wf%=Wc|
000008d0  25 0d 00 af 0f c9 31 3a  e7 57 64 25 3d 34 20 8c  |%.....1:.Wd%=4 .|
000008e0  0d 00 b0 2e c8 99 26 32  30 30 30 38 2c 31 36 2c  |......&20008,16,|
000008f0  57 62 24 2c 55 67 25 2c  30 20 b8 57 67 25 3b 57  |Wb$,Ug%,0 .Wg%;W|
00000900  57 25 3a e7 28 57 57 25  20 80 31 29 20 8c 0d 00  |W%:.(WW% .1) ...|
00000910  b2 12 f2 55 6a 28 57 67  25 29 3a 55 58 25 3d b9  |...Uj(Wg%):UX%=.|
00000920  0d 00 b4 0f cc 3a 57 66  25 3d 55 67 25 21 30 0d  |.....:Wf%=Ug%!0.|
00000930  00 b6 05 cd 0d 00 b7 2a  cc 3a f2 56 7a 28 55 65  |.......*.:.Vz(Ue|
00000940  25 2c 22 63 6f 72 72 75  70 74 22 2c 22 22 2c 22  |%,"corrupt","","|
00000950  22 2c 22 22 2c 22 22 29  3a 55 58 25 3d b9 0d 00  |","",""):UX%=...|
00000960  ba 05 cd 0d 00 bb 29 c9  32 3a f2 56 7a 28 55 65  |......).2:.Vz(Ue|
00000970  25 2c 22 69 73 64 69 72  22 2c 22 22 2c 22 22 2c  |%,"isdir","","",|
00000980  22 22 2c 22 22 29 3a 55  58 25 3d b9 0d 00 bd 0a  |"",""):UX%=.....|
00000990  cb 3a 3d 57 66 25 0d 00  c0 49 dd a4 56 78 3a ea  |.:=Wf%...I..Vx:.|
000009a0  57 66 25 2c 55 77 25 3a  e3 55 77 25 3d 31 30 20  |Wf%,Uw%:.Uw%=10 |
000009b0  b8 31 30 2b 56 6c 25 2d  31 3a e7 a4 56 55 28 55  |.10+Vl%-1:..VU(U|
000009c0  78 25 2c 55 77 25 29 20  8c 57 66 25 3d 57 66 25  |x%,Uw%) .Wf%=Wf%|
000009d0  20 84 31 3c 3c 28 55 77  25 2d 31 30 2b 34 29 0d  | .1<<(Uw%-10+4).|
000009e0  00 c4 0d ed 55 77 25 3a  3d 57 66 25 0d 00 c7 51  |....Uw%:=Wf%...Q|
000009f0  dd f2 56 69 28 57 66 25  29 3a ea 55 77 25 3a e3  |..Vi(Wf%):.Uw%:.|
00000a00  55 77 25 3d 31 30 20 b8  31 30 2b 56 6c 25 2d 31  |Uw%=10 .10+Vl%-1|
00000a10  3a f2 56 56 28 55 78 25  2c 55 77 25 2c 28 57 66  |:.VV(Ux%,Uw%,(Wf|
00000a20  25 20 80 28 31 3c 3c 28  55 77 25 2d 31 30 2b 34  |% .(1<<(Uw%-10+4|
00000a30  29 29 29 3e 30 29 3a ed  55 77 25 3a e1 0d 00 ce  |)))>0):.Uw%:....|
00000a40  50 dd f2 56 79 28 57 66  25 2c 57 62 24 29 3a 55  |P..Vy(Wf%,Wb$):U|
00000a50  67 25 21 30 3d 57 66 25  3a c8 99 26 32 30 30 30  |g%!0=Wf%:..&2000|
00000a60  38 2c 31 30 2c 57 62 24  2c 26 66 66 64 2c 2c 55  |8,10,Wb$,&ffd,,U|
00000a70  67 25 2c 55 67 25 2b 34  20 b8 57 67 25 3b 57 57  |g%,Ug%+4 .Wg%;WW|
00000a80  25 3a e7 28 57 57 25 20  80 31 29 20 8c 0d 00 d2  |%:.(WW% .1) ....|
00000a90  0c f2 55 6a 28 57 67 25  29 0d 00 d3 07 cd 3a e1  |..Uj(Wg%).....:.|
00000aa0  0d 00 d6 3a dd f2 56 62  3a 24 28 55 67 25 2b 30  |...:..Vb:$(Ug%+0|
00000ab0  29 3d 22 54 41 53 4b 22  3a c8 99 26 34 30 30 43  |)="TASK":..&400C|
00000ac0  30 2c 33 31 30 2c 55 67  25 21 30 2c 55 68 24 2c  |0,310,Ug%!0,Uh$,|
00000ad0  2d 31 20 b8 2c 57 68 25  3a e1 0d 00 db 2d dd f2  |-1 .,Wh%:....-..|
00000ae0  55 66 3a 24 28 55 67 25  2b 30 29 3d 22 54 41 53  |Uf:$(Ug%+0)="TAS|
00000af0  4b 22 3a c8 99 26 34 30  30 44 44 2c 57 68 25 2c  |K":..&400DD,Wh%,|
00000b00  55 67 25 21 30 3a e1 0d  00 e0 29 dd f2 55 63 28  |Ug%!0:....)..Uc(|
00000b10  57 58 25 2c 57 69 25 2c  57 6a 25 2c 57 6b 25 2c  |WX%,Wi%,Wj%,Wk%,|
00000b20  57 6c 25 2c 57 6d 25 29  3a c8 8e 57 6c 25 20 ca  |Wl%,Wm%):..Wl% .|
00000b30  0d 00 e2 0c c9 30 3a 55  58 25 3d b9 0d 00 e3 1c  |.....0:UX%=.....|
00000b40  c9 26 35 30 32 3a f2 55  75 28 55 5a 25 21 33 32  |.&502:.Uu(UZ%!32|
00000b50  2c 55 5a 25 21 33 36 29  0d 00 e4 2d c9 26 34 30  |,UZ%!36)...-.&40|
00000b60  30 43 32 3a e7 57 69 25  3c 3e 57 68 25 20 80 a4  |0C2:.Wi%<>Wh% ..|
00000b70  55 6c 28 55 5a 25 2b 32  38 29 3d 55 68 24 20 8c  |Ul(UZ%+28)=Uh$ .|
00000b80  55 58 25 3d b9 0d 00 e5  07 cb 3a e1 0d 00 e8 27  |UX%=......:....'|
00000b90  dd f2 57 6e 28 55 76 25  29 3a 55 67 25 21 30 3d  |..Wn(Uv%):Ug%!0=|
00000ba0  55 76 25 3a c8 99 26 34  30 30 43 36 2c 2c 55 67  |Uv%:..&400C6,,Ug|
00000bb0  25 3a e1 0d 00 ed 90 dd  a4 57 6f 28 57 70 24 29  |%:.......Wo(Wp$)|
00000bc0  3a ea 57 71 25 2c 57 72  25 2c 57 73 25 2c 57 74  |:.Wq%,Wr%,Ws%,Wt|
00000bd0  25 2c 55 76 25 3a c8 99  26 34 30 30 44 42 2c 2c  |%,Uv%:..&400DB,,|
00000be0  2d 31 2c 2c 2c 2d 31 2c  57 70 24 2c 30 20 b8 2c  |-1,,,-1,Wp$,0 .,|
00000bf0  57 73 25 2c 57 74 25 3a  de 57 71 25 20 57 73 25  |Ws%,Wt%:.Wq% Ws%|
00000c00  2c 57 72 25 20 57 74 25  3a c8 99 26 34 30 30 44  |,Wr% Wt%:..&400D|
00000c10  42 2c 2c 57 71 25 2c 57  72 25 2c 57 72 25 2b 57  |B,,Wq%,Wr%,Wr%+W|
00000c20  74 25 2c 2d 31 2c 57 70  24 2c 30 3a c8 99 26 34  |t%,-1,Wp$,0:..&4|
00000c30  30 30 43 31 2c 2c 57 71  25 20 b8 55 76 25 3a 3d  |00C1,,Wq% .Uv%:=|
00000c40  55 76 25 0d 00 f5 b9 dd  f2 56 65 28 55 65 25 29  |Uv%......Ve(Ue%)|
00000c50  3a ea 57 75 25 3a f2 55  79 28 55 78 25 2c 34 2c  |:.Wu%:.Uy(Ux%,4,|
00000c60  22 20 22 2b a4 55 74 28  55 65 25 2c 22 63 6f 6e  |" "+.Ut(Ue%,"con|
00000c70  66 69 67 77 34 22 2c 22  22 2c 22 22 2c 22 22 2c  |figw4","","","",|
00000c80  22 22 29 2b 22 20 22 29  3a e3 57 75 25 3d 35 20  |"")+" "):.Wu%=5 |
00000c90  b8 31 30 2b 56 6c 25 2d  31 3a f2 55 79 28 55 78  |.10+Vl%-1:.Uy(Ux|
00000ca0  25 2c 57 75 25 2c a4 55  74 28 55 65 25 2c 22 63  |%,Wu%,.Ut(Ue%,"c|
00000cb0  6f 6e 66 69 67 77 22 2b  c3 28 57 75 25 29 2c 22  |onfigw"+.(Wu%),"|
00000cc0  22 2c 22 22 2c 22 22 2c  22 22 29 29 3a ed 57 75  |","","","")):.Wu|
00000cd0  25 3a f2 57 76 28 55 78  25 2c a4 55 74 28 55 65  |%:.Wv(Ux%,.Ut(Ue|
00000ce0  25 2c 22 63 6f 6e 66 69  67 77 74 22 2c 22 22 2c  |%,"configwt","",|
00000cf0  22 22 2c 22 22 2c 22 22  29 29 3a e1 0d 00 fe 61  |"","","")):....a|
00000d00  dd f2 56 64 3a ea 57 77  24 2c 57 78 25 2c 57 79  |..Vd:.Ww$,Wx%,Wy|
00000d10  24 2c 57 7a 25 3a c8 99  26 34 30 30 44 39 2c 2c  |$,Wz%:..&400D9,,|
00000d20  55 61 24 2b 22 54 65 6d  70 6c 61 74 65 73 22 3a  |Ua$+"Templates":|
00000d30  55 78 25 3d a4 57 6f 28  22 63 6f 6e 66 69 67 22  |Ux%=.Wo("config"|
00000d40  29 3a c8 99 26 34 30 30  44 41 2c 2c 55 61 24 2b  |):..&400DA,,Ua$+|
00000d50  22 54 65 6d 70 6c 61 74  65 73 22 3a e1 0d 01 05  |"Templates":....|
00000d60  3e dd a4 58 55 28 55 76  25 29 3a 55 67 25 21 30  |>..XU(Uv%):Ug%!0|
00000d70  3d 55 76 25 3a c8 99 26  34 30 30 43 42 2c 2c 55  |=Uv%:..&400CB,,U|
00000d80  67 25 3a 3d 28 28 28 55  67 25 21 33 32 29 20 80  |g%:=(((Ug%!32) .|
00000d90  28 31 3c 3c 31 36 29 29  3e 30 29 0d 01 0a ca dd  |(1<<16))>0).....|
00000da0  f2 56 66 28 55 76 25 29  3a ea 58 56 25 2c 58 57  |.Vf(Uv%):.XV%,XW|
00000db0  25 2c 56 73 25 2c 56 74  25 3a f2 56 72 28 56 73  |%,Vs%,Vt%:.Vr(Vs|
00000dc0  25 2c 56 74 25 29 3a 55  67 25 21 30 3d 55 76 25  |%,Vt%):Ug%!0=Uv%|
00000dd0  3a c8 99 26 34 30 30 43  42 2c 30 2c 55 67 25 3a  |:..&400CB,0,Ug%:|
00000de0  55 67 25 21 32 38 3d 2d  31 3a 58 56 25 3d 55 67  |Ug%!28=-1:XV%=Ug|
00000df0  25 21 31 32 2d 55 67 25  21 34 3a 58 57 25 3d 55  |%!12-Ug%!4:XW%=U|
00000e00  67 25 21 31 36 2d 55 67  25 21 38 3a 55 67 25 21  |g%!16-Ug%!8:Ug%!|
00000e10  34 3d 28 56 73 25 2d 58  56 25 29 2f 32 3a 55 67  |4=(Vs%-XV%)/2:Ug|
00000e20  25 21 38 3d 28 56 74 25  2d 58 57 25 29 2f 32 3a  |%!8=(Vt%-XW%)/2:|
00000e30  55 67 25 21 31 32 3d 28  56 73 25 2b 58 56 25 29  |Ug%!12=(Vs%+XV%)|
00000e40  2f 32 3a 55 67 25 21 31  36 3d 28 56 74 25 2b 58  |/2:Ug%!16=(Vt%+X|
00000e50  57 25 29 2f 32 3a c8 99  26 34 30 30 43 35 2c 2c  |W%)/2:..&400C5,,|
00000e60  55 67 25 3a e1 0d 01 19  67 dd f2 57 76 28 55 76  |Ug%:....g..Wv(Uv|
00000e70  25 2c 58 58 24 29 3a 55  67 25 21 30 3d 55 76 25  |%,XX$):Ug%!0=Uv%|
00000e80  3a c8 99 26 34 30 30 43  43 2c 2c 55 67 25 3a 24  |:..&400CC,,Ug%:$|
00000e90  28 55 67 25 21 37 36 29  3d 58 58 24 3a e7 a4 58  |(Ug%!76)=XX$:..X|
00000ea0  55 28 55 76 25 29 20 8c  f2 58 59 28 a3 2c 55 67  |U(Uv%) ..XY(.,Ug|
00000eb0  25 21 34 2c 55 67 25 21  31 36 2c 55 67 25 21 31  |%!4,Ug%!16,Ug%!1|
00000ec0  32 2c 55 67 25 21 31 36  2b 34 34 29 0d 01 1e 05  |2,Ug%!16+44)....|
00000ed0  e1 0d ff                                          |...|
00000ed3