FASLPU*UjUPUTQUOTECOMPLRIMPORTSLAPxFLAGNCONSXCONSW*U.ULOSExLIST2LIST3LIST4LIST5xREMFLAGXNu*U*uxGLOBALMAXNARGS*NOLINKE*ORD*PLAP*R2I		

xSETQW;].Ux	x	x
xT
xFLUIDREGSu*G:R
x&MKFUNCEXPRMKQUOTE"X*ALLOC0B
HR+ "+
0B+PUSHPz	$" 
  & $C "
 %u*) $ADD "j*z h	#,xp*DEALLOC,8 $GREATERP4B 
`R  & $ "
  $SUB "D:R/,x@*EXITPOPJzh "X*STORE.@59*@@g~ B` Dg QFH
NUMBERP4B! $ g4B (tC
 $ gDIFFERENCEEXARG $+% $*  gLESSP4B%z Bg~+% $ gQD	#EQCAR4B%Zg "CONS Bg `PQ4B8 $ `4B8 gIDP(5B. g4B0 $ g4B0 `ha$ g/A*LOAD$ `R " Bg~
$ g~ g $MOVEM $F   g~/ANCONC$ `4B: "+; ) " B`SETZM " Bg g~ g `& g/B"((((]Ch*JUMP  $JRST ""`BPH3]*JUMPNIL  $JUMPE ""pE*JUMPT);P  $JUMPN " "G*JUMPE.R*JJ59* B`CAMNCAIN!" z0 "*LOADEXP" Bgf	 ` $ "  g/R$.BUJ*JUMPN.[59* B`CAMECAIE*D#$ z0 "" Bg ` $ "`Q  g/[$0S*LBL"]2H\*LAMBIND.r59**LAMBIND*%
@@g@@g~2 REVERSE& Bg 
& B
 g4BoP 
5Bf " Bg+h[ BgZ
 B
`[g[ "  g " g~
R Bg~Zg Bg+c g~CALLE&'%z ]*SPECRSTR*'/r,x  P\*PROGBINDtPX  "$%s*FREERSTR&''z,xt.F59* B` DgEQUAL)4By "+ `P4B
 $ `4B
 g5BE1 g4B $ g4B ` g
@b	+z  g)4B ` "/$C g " Bg ` "  g	jJ/$MOVEMOVEI)* z0 g `"/:%,x8u*LINK *&%u$ (+*MKLINK*+(*LINKEJCALL *,*+@ PH*OPEN,8[LAMBDA0B-+z  `/Q@ XSUBPLIS$. `/,xP,8(`
Z[PAIR.Z`Z[/SUBLIS, $/`.n59* B` Dg Fg QDATOM/4B4 5B) $ g
b 4B* $ g4B* g+/ $ gPC4B1 $ g $  `E[g+@ ( g `[g+@
[0B+8  `Zg+@0B`+=Z "  `[g+@ @10B+A  `[g/n"[ i1B)+HD "0 Bg~ &0 `[g@  g~+m@@g~@@g~@@g}ANYREG 1 "0 Bg~Z[ Bg~/4BZ g~
bP5BX $ g~4BSz  g~+d (! $ g~4BX $ g~ $i +dOPEN "1 Bg~+d[g~0B+^bAZg~ "+d0B+` g~
0+d "1 Bg~ g~ ` Bg} ` Bg~(`R g~[gGET1 Bg~5Bi[gIncomplete macro definition for "20LPRIE2 g~ `  g~.`X  g}/o$000( .Q59* B` Dg Fg Hg~ Jg~ MINUSP3`
 Bg} $1 `1 Bg}4B g}5BzNOPENR (b $3 `FLAGP45B g}- Bg} g}j05B g~ "z   g}APPENDBH 4+
 gFEXPR0B5+ "5+ g Bg| ` "'  g| g~! Bg} $ g~4B g~ "@ g} Bg} g}/,x@@8(oP1(&STOPT,8z [Z)4Bz Z`E R[)4BzpQO` `+#6+z *[`Z)4B#z Z`[)4B#(+z Z`Z[)4B#zpQO`6zp]Z`QOZ`Ra/$,x`OPTFNu76x&PAEQUAL.659* B` DgZZ[1Z[ Bg Dg~&EQVP85B- g~8
 14B.EQ "8+2 g5B1 g~
(4B2EQN "9+2 ") Bg gZ`&PALIS`W9 g/6$  x%PA1FN):7xP(b&EQP INUMP;5B9 ,x(7E1,8;5B? $ `4B?Z`[@!:/@,x:&PAMEMBER.V59* B` DgZZ[Z[ Bg Dg~8
b5BQ $ g~4BR@@g~Zg~[ Bg~@ 0 Bg~4BP g~4BP[g~: Bg~Zg~ Bg~H +K g~4BRMEMQ "<+RMEMBER "< Bg0 gZ`9 g/V$((8@u<:;x&PAASSOC.m59* B` DgZZ[Z[ Bg Dg~85Bh $ g~4Bi@@g~ " Bg~Zg~[ Bg~4Bg g~`4Bg[g~[: Bg~Zg~ Bg~+b g~
4@4BiATSOC "=+jASSOC "> Bg gZ``u9 g/n$((PW>:=x&COMAPPLY.59* B` " Bg Bg~Z` B`[#  Bg~Z` Bg} Dg g~&CFNTYPE?0B5+yRfIS NOT AN EXPR FOR APPLY $? g~2 g}4BZ5BRbQLIST $@[g}4B[g}ZLENGTH@Q@`#*S2IA BgA Bg~ 4B g40 `APPLY "A/&CALL&B[g}Z&NF
 g~&&COMLISB Bg}&STORE1C[g}1Q Bg~Zg} Bg} $ g4B
&CLRREGSC   $ g4B gZg}[g} g&LREG3DZg} Bg} gSUB1DA Bg+
$ g~&LOCATEE g~*LINKF $E&ATTACHdAF " B
 "/,x0.B00hn&COMRPLAC.=59*@@g~ B` Dg4AR[RPLACA0BG+#*RPLACA "G+#*RPLACD "H

 BgZ`B B`z [)4B( "	F+. 
[`&RASSOCH4B+[+. g)@ Z`[`TT "ID "I Bg~ $6 gA@4B7 g~0B+5 "I Bg~ gZ`@#[`D gZ`[&LREG1IZ`[4E g~ gF "/=,x.].U  hCOMPFNGJFxRPLACDJJFxCALLF@CALLF)nU*-KK z0&"X>RPLCA@RPLCAHRRZS@HRRZSLL MM z0*LOADEXP*jU%&Nx?RPLCD@RPLCDHLLZS@HLLZSNO OP z0&N	@
.Q59*4BO B` Dg Fg4BM $D0 `4BM ` " Bg~[g g!@0 ""  g~/Q$[g g `&+PZ "/R&"   	`AW*]*UMCEGHPxLINKFUNKNOWNUSEQQxCARXYHLRZu+].WR1-RSSRSxCDRHRRZT1-RSTRSxGJ3xHLRZ@R0-RSURS xHRRZ@T0-RSURS xU*U*UCLOSECODEPCONSTANTPEJECTFIXPFLOATPLINELENGTHLPOSNNOTU*U*UNULLPAGELENGTHPAIRPPOSNREMPROPSTRINGPTERPRIVECTORPUPBVU*U.U*PROGBIND*BIGPRECLAIMTYOUNTYIONEREGRTGJ/VVWW8XX1YYZZ[[\\&]]^^%_'_;``aaxABSFIXU*U*UFLOATGETDGETVPRINCPUTVREMD*BOXASCIIBINIU*U*UBINODELIMITEREXAMINEEXCISEFILEPGCTIMEIGNORELETTERMKCODEU*U*uNUMVALRDSLSHSCANSETSETPCHARSPEAKTIMETWOREGb=bccd@deeffgghhiijjkkllmmnnoxMCPROCSW( "*COUNTMCopxRESETMC.`59* Bp o+^ Bg)0[ B` "qADD1qZ  `QBF4QSETr `EVALrf $DEPOSITs% &MCCOUNT $s `Zg5BU/`,x.@CRCOUNTMC  "  $Rw!P "t"@aPRINTMC.59* "F2 B`DYNAMIC COUNT: "uPRIN2v] o+q BgH0[ Bgv	 "vv gr $qha#[PRINTw `PLUS2w B`Zg
`3R5BiDYNAMIC TOTAL:  "xv `w]STATIC COUNT: "xPv] " B` o+ Bg[ Bg
3v "vv $s g1w `wH0 B`Zg5BxSTATIC TOTAL:  "yv `w ".u/,xPe*ENTRYoy!# $%((*E,GH
xpxLAPPRI0,8 `4B[PRIN1zZ` B`4BR(`0 "{SPACES2{[`zZ` B`4BR0 "|{[`z]Z` B`+`0/,x ,8\ `4B@]\  `/SPACES"|_@8FASLP