#!/bin/sh
IXBIN=/usr/bin/iconx                                                          
IXLCL=`echo $0 | sed 's=[^/]*$=iconx='`

[ -n "$ICONX" ] && exec "$ICONX" $0 ${1+"$@"}
[ -x "$IXLCL" ] && exec "$IXLCL" $0 ${1+"$@"}
[ -x "$IXBIN" ] && exec "$IXBIN" $0 ${1+"$@"}
exec iconx $0 ${1+"$@"}

[executable Icon binary follows]
      

|Z\ZlZZ\,_duD__I9.0.00/32@@Ϡ@@@Р(Ϡ@\\H	MW`dinbChESC(T"Qb=8: T#Mpb=bNCpUEEQ<b&M	b
NEST"Qb=bNChESC(T"Qb=8: T#Mb=bNCPESEEM3SbMbbNC ESbEbNC T
Sb=NCUEST$b=bNCCT%MSb=NCdUET&Sb=Mb
NTSSb=NC$ESMbNCC0T%M
Sb=N5CC T'Sb=NEST$b=bN:dNT'Sb=:CT%MSb=NC0ESESbAbNCC0T%M
Sb=N5CT(SEST$b=bb=N:pNC(T(SSb=NClESbNC(TSSb=NESbEb:4CESMbFTSb=NC(TSSb=NCpUT'CM
*8:,CM88:M<b=F5NESbEb:ESSb:T'Sb=N: NC TSb=NCCEbGDNEbDLH`NYUb;hC`C$ERM[bNETET<bbNC4ESTQb=bNCC|ESbNC(ET4<bNClEST)EEQMmbRbMqb=bNC@UT'SEQbb=F5NC T*Sb=NC@EST)RMtb=bNC(ESEbAbNCLUT(ST$Sb=b=N:NC T*Sb=NC(TQSb=NT	QSb=:TC(TQSb=NET4<bNC8UT'ESbb=F5NCCEbGDNEbD<0
vy}bCPUb5FT+MEQbb=NChT'b>MT,EQ<b&b=MT,EQ<b&b=MC<T,TQb=b=8:MMCPT,TEQ<b&b=b=8:Mb=	NCUESE<EQb%Ib)bFUT'b>MSMT,EQSb&b=b=N5NUESE<EQb%Ib)bFUT'b>MSMT,EQSb&b=b=N5NCC|TQb=NC0TQb=NbE:TQb=:TCDTQb=NTQb=:bENCCEbGDNEbD,bCQb,C4T-T.3pb=b=NC$T/<b=bGDb7NEbD,?bC4Qb,CEEEEEMCM8:MbMbCM8:MbMbb(NC$T-<b=bGD:CQbGDb7NEbD<H
RHnbC ESTbNCUESTEQbb=bFUESC4EESSb&b8:CbEbGDbN5NC4C$ESbEb&bGDNEbDL
`HN}nbC ESTbNC ES<bNC$UESTEQSb&b=bNCCLEEESSb&bT0b=bNC4ESESSb&bNESES<bbN:NC4EESbEb&QbNCCEbGDNEbD4	n	MbCETCPTEST)Qb=bb=8:T0b=bNC,T*ESbb=NCCEbGDNEbDY@4$	x	MbCT'b>M
TEET1Tb=K`bT1ETTbb=b<<b=METTbMb=NC@UET<bNCEbGDNCPT2EEM	QbMbb=NC@TTEQM%bb=NCtCHT3EQM%bQb=8: T#M*b=NC8T4EQMbb=NCCEbGDNCESCLT)EQMAbMGb=8: T#MIb=bNC(TSTb=NC T*Sb=NEbD4Y`bCCUT&Qb=6CX-MbNFT'QMQb=:$CL-MbNFT
QQb=:CL-MbNFTQQb=:|CP-MbbNFT'QMgb=:$FT#Mib=bGDNEbD<,Yn`bC,T'QMnb=NCUESEQbbFUC(TQSb=NT'QM~b=N5NCCEbGDNEbD<pYbC,T'QMb=NCUEST8Qb=bFUC(TQSb=NC<TQEQSb&b=NT'QMb=N5NCCEbGDNEbD4 !nbCXUESEQbbFUSb,CLEM8b(FT/<b=NbD:UEMb(FC4T-T.3b=b=NC$T/<b=N5ENCSbGDb7N5NEbD<"nbC(ESEbAbNCUEST"Qb=bNCSb,CC$EM8b(8:tEMb(FC4T-T.3b=b=NT/<b=NbE:CECM8:M	b(NCLUT6QT7Sb=b=N:NCQbGD:$T6SSb=b7N:NCLUT6QT7Sb=b=N:NC CQbGDNEbD<%nbC(ESEbAbNCUEST"Qb=bNCC(T%CM8:M	Sb=NC(T6QSb=NC,T6QM8b=NCLUT6QT7Sb=b=N:NCQbGD:$T6SSb=N:`NC,T6QM8b=NCLUT6QT7Sb=b=N:NC CQbGDNEbD<(#	bC0EEQbb>*bNCCTTQ<b?C EQb8:T'BT0b=<b=Qb=bGDNEbDT$*	YbC0ESEQb9bNC0ESEQb9bNCdUEQbNC SSb=NCSbGDNCUESEEEQb9EQbb&bbNC(SSSb=NCSbGDNC4EST,Qb=bNCdCdT%MSb=NEST9Qb=b:UT%MSb=NC(SSSb=NCpEEEQb9Qb&EEQb94<bbNCSbGDNCESUT&Qb=6CT-CM8:MbNFM:CT-CM#8:MbNFMY:CT-CM8:MbNFM:<C4-M
bNFM:C4-M	bNFM:C4-MbNFM:C4-MbNFM:LC4-MbNFM:FMbNClUS6Ct-CM8:MbNFSSSSb=:C-MbNFC(SSSb=NSb,C\UT-ET+Mb=<bb=N:NTQT-<b=b=b7:CX-EMbbNFSSSb=:hFC(SSSb=NCUS6Cl-EMbbNFCSb,CLT-ET+Mb=<bb=NTQT:T-E<bb=b=b=b7NUESMb
NTQEQEbAb&b=:<FTQT&Qb=b=NCpEEEQb9Qb&EEQb94<bbNUTQEUS6CD-MbNFT;Qb=:`CL-MbNFT;Q<b=:FQbb=F5NC|EEEEQb9Qb&bEEQb94<bbNC CSbGDNEbD4X6#bC0EEQbb>bNCCTTQ<b?C EQb8:T$BEbAb=b=bGDNEbDL7	}bCEQb9EQb9b=b,CUT<b>b=NCHEEQb9T-<b=b&bGDNC
EST5<b=bNCTESUS6CX-MbNFT=T-<b=b=:Cd-MbNFTT-E<bb=b=:`Cx-MbNFT>TT-E<bb=b=b=:Ct-MbNFC<T?TQb=b=8:bD:dCt-MbNFC<T@TQb=b=8:bD:C-MbNFCPESC(TQb=8:bDbNTAb=:LC-MbNFCPESC(TQb=8:bDbNC<T0TQb=b=8:bD:xC-MbNFCHT?TQb=b=b=8:bD:C|-MbNFUT-<b=6C4-MbNFb>:C4-MbNFb>:C4-MbNFb>:|C4-MbNFb>:@C4-M'bNFb>:C4-M-bNFb><:C4-M3bNFb>:C4-M9bNFb>*:PC4-M@bNFb>:FEbA:lCX-CMY8:MbNFEbA:FbDbNC8T(EQb9Sb=NCUS6C-EMGbbNFUESE<ESb%Ib)bFUEESSb&C(TQb=8:bDbN5:C-MbNFUE<SIb)FUC`TBSTQb=TQb=b=8:bDN5:C-MbNFUE<SIb)FUCDTBSTQb=b=8:bDN5:5NCSbGD:CEbGDb7NEbDDtCJO9bC0EEQbMGbNCxESC0T)QQb=8:(T#MSQb=bNC(TQSb=NC T*Sb=NCCEbGDNEbD$@?L(EtG|~b;CUT(ERT@b=bEK<E<<Ib)bb=F5NClEQC(T1Qb=8:$TE<fQb=bNCdC4EEQb<b8:$EQ4<bNCC@EQKbNCEST9T:EEQEREQ<bb&bKbb=b=bNESTDSEESb%EQ<bbMb=b:dCEST9T:EEEQbEREQ<bb&bKdbb=b=bNC|ESTDSEESb%EQ<bbMb=bNESEMSbbNC|ESTDSEESb%EEQb<bbb=bNCCSb,EET-EQbb=MbT-<b=bb7bGDNEbD<JbC$ESMbNCQb,CUES4T-TC3 b=b=bNCC T5<b=NES4UCPTFEST5<b=bb=8:bD6C4-MbNFM:C4-M|bNFM:C4-MbNFM:LC4-MYbNFM:C4-MnbNFM:C4-MgbNFM:C4-MtbNFM:\C4-MbNFM: C4-M`bNFM:C<-MbNFTb=:C<-MbNFTb=:\CH-EMbbNFTb=:FSbN:NC8EST-<b=bbGDb7NEbD~~4P	}bChESC<T-T.3lb=b=8:MbNCUEESESb%b<bNC<ESES<<b$bNT5EESb%Sbb=NCLC<TGEMSbb=bGDNEbD4R}bC,T5E<bb=NChESC<T-T.38b=b=8:MbNC,ESESb%bNCUEESESb%b<bNC<ESES<<b$bNT5EESb%Sbb=NCUES<ybNC<ESES<<b$bNT5E<bb=NCLC<TGEMSbb=bGDNEbD,TbCHC8T!T5<b=b=bGDNEbD,hU"	b;CEREEEEEEEEMMbM&bM7bMHbMYbMjbM{bMbbNC CRbGDNEbD,V	*}bC`UEMMb
NC$TGQb=bGDNCCC\ETb=E<EQ<bbb&8:$TE<Qb=bGDNEbD,X4bC`UEMMb
NC$THQb=bGDNCHC8THT Qb=b=bGDNEbD,Y=bCTCDTFQTb=b>b=bGDNEbD,YEbCdCTTTITQb=<b=b=bGDNEbDD	#(/4#(/44 "%Z()$6D70CDJOQT<UVWXlY
&,	5?
R
`	n	x				"	*4=EMQV[aflpu{
<(DpJ<U<U<UZ
ZZZ)Z3` 

4	@	x



@G(0T
4d(`  	!" "("d$
%
&''($(+T)*++-40h3458(;T<#\<>>
?@4	AD	AX	Ad	A	B	B	C

D
D@
EL
E
F
F
G

HIPKxLNNOP4UDVpV+xVWW$W!
W8
W4H
XT
X
Y<
Y8
Y,
W
(Z4Z<Z
TZ#ZHZDZ"[[[
[#d[Hl[Dx["]^_a4cTdhfghjk4k@khk%tkklqr4sHs%|s,sAs
ttvrwLylz{!{ {||
| |,|\}d}l}~\&d p4<lt8DLl1x		(<	t6+%H`#	@P	|0	,@l.xDl Ht0X	0t 	L T  %  $!L!T!l!!
!!!"%" <"6h"t"""# #T#`#|##
##*$% $70$x$$$$	%
 %d%p%
%%%&$&X&d&&
& '\'h'''(<(H(
|(((((
)
@)\))))))(*L*X**
***	*4+L+T+\+
d+
+	+++(,T,.`,%,,	,--0-$<-X---4.../D//	/

/L0|00
00
$181!@1|111
1!1!
1!(2*l2,
t2,2-2.2.!2.3/.$3/-03/)<3/H3-p3131331231+33)33 4<44<L4<d4<'p4<4A 4A&5A.05A4P5AX5@5G	5G5G5G5G"5G6H 6I\6Kx6M6M
6M
6R6R7S
7P 7O,7O@7T7X7Z7Z7Z7Z7[8[
,8_H8_T8_\8_
8a8a
8c9c9cD9dp9dx9d9d9e9e"9e!9e:e0:f`:f l:f:f*:g:g :g;g*(;hd;h"|;h+;h;h4;i<i"<i+ <iL<i@X<i6p<iJ<j<j <j<j'<j, =kD=kl=o|=o!=p=p!=q=q! >r0>r!\>sl>s!>t>t!>x>x!?y ?y!L?z\?z!x?{!?}?}??b @4@
x@
@@$@!@@A ,A)4AdAAA"A2AB<8BdBB"BB,B
CCZ,CxCCC	CD$(DTD|D	DD,Eo`Es#lEsEs1Es,EsEu
Fu(FuTFvdFvFvFw	$Gx',Gx$4GxDGx,LGxXGxdGx	GyGyGyGyGy	(H|PH|(XH|%`H|pH|-xH|H|H|	H}H}H}I}I}	DI~LI~	IIIIIII
J J8JPJ%\JdJ
lJJJ"K%,K&hK'tK'K'K(L)$L)L),L)+PL*L+L,M-@M.|M/M0M10N2lN3N3N4N4N5
O5O5"8O)
xO9O9O9O&O<P>DPAPPAtPAPC
PC
PCPDQD	(QE8QE@QEQHQHQHQJRL,RO	4ROxRPRPRPRR	RRSS
SS
(SSdSTlST	SUSUSUSW	TXTX	<TYDTYT\T\T\T^T`UbUb$Ub8UdlUUUZNU\NU^NV`NVbN(VdN<VfNPVhNXVX|VqVrVV
W% WTWWWWW'WWX<X
`X$lXXXXXY0Y<YHYTYhYYY#YYYZmainpipeoutadjustblanksblankstringcachehitcountmisscountstrip_chunk_numberfind_in_cachesave_in_cacheloadcachesavecachewvalwliswtabnotblankremove_initial_blanksinsert_initial_newlinexcode_recxencodexencode_1xdecodexdecode_1xencodenfrnescapehexcodeoctcodectrlcode_EasciiAsciiCharAsciiOrdMapEtoAControlgetstopreadmatchtypewriteputopenclosefindimagetabmanypostablerealsystemrenameremovemovepushpopkeystringintegersortanynumericcsetproclistsetinsertuptorightrunerrmapcharordiandfileioProcdonenextTagpdcached.nwargscachenamenearcodecmdlastlinelpdcached: no cache-nearcodepdcached: no commandsed '/^@begin docs /s/[0-9][0-9]*/0/' | unmarkup |  | markup | grep -v '^@file $'@begin code code@end code @begin docs @end docs @begin docs 0@nl@end docs 0linescachedtmpf/tmp/pdcached.out > wprinoutiApplying a primitiveFor /, notblank(in) = <failed>; blankstring(out[1]) =  in[] = out[s 	@beginend docscCache misses % of  querieslockfile .lock.newCould not update cache.fastwcannot open fast cachevnullnwriting unknown typeatkx@text p@text@end docsxcode.icnwriteProcdatatpwriminteger(&windowNco-expressionCprocedureLSTRCEfLST(readProcsz"'asciidigitsletterslcaseucaseinputoutputerroutLRnameopt*** xencoden(): cannot open numbers.icndmlist0-.escape.icnns\be

	^012345670123456789ABCDEFabcdef16r8rfactors.icnstrings.icnebcdic.icnEinAorder7-./
<=2&?'@Z{[lP}M]\Nk`Kaz^L~no|_myOС	
 %!"#$()*+,01345689:;>ABCDJEFGHIQRSTUVWXYbcdefghipqrstuvwxjio.icnlists.icnrandom.icnequiv.icnindices.icn

syntax highlighted by Code2HTML, v. 0.9.1