O]N[p N ON O`  @`!#@%`')+-1 3@5`79;=?/C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀  ` @`!Ao   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAogikmoq!sAuawy{}!Aa!Aa!AaxO`  @`!#@%`')+-1 3@5`79;=?/C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀  ` @`!Ao   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAogikmoq!sAuawy{}!Aa!Aa!AaxVIRUS DSKAUTO  Lt FLU FLD Rt INFOBASEFLD \t /NAMEDROPFLD ut QUIC FLD }t VKILLER FLD t CONTROL ACC t pNDESKTOP INF t  S.  M t..  M tQUICKSTCPRG Nt 5S`Q`L  \DDUUUUUU""UUUUUUݪww  @@AA""((PP @@ f 3`llƏ66cc""AAwwwwAA>>ぁBB$$>>>>""DDDD"" @@`` 00BBBB$$$$ @ @8p8p@  @@  @"NhgA P g DN/ &h0:f z0(hg$?<?<NMXO f?<?<NMXO f4zaHRR *DzfT j,fJJyf@Jj4f8J8Lg0 j6f&*Tf/ // j82*>4*.gv xIHeTefBHhC000@000 00`RRAmHHhC000@000 00`VBd RAlxJg:5A>%H8(&(_`H*Tg4*@a > j82*>4*.`WHf.5A>%H8(&(_&_|CSRNsgaf&_SRNs AfV04zgRaRSA4*@`  f a@4*@2*>0*.PAAAdJ2` g g g gvNuRRTga |CSRNu j88Lg0*,S@FF(AQjBCNu0*,S@FF(F(F(AQjBCNuH`2*64*4*TgBa LByNu8L g32|3.Nu jXf0 *Df&3JBf Af 3T|Nu3|Nu3|3Nu j8CH2: 4: *TgB0A@R0A@0A@?0A@0A@0A@0A@0A@_T2*>j.dRAfT5A>%H8Nu2*>*Tg4*@` j8C.H0R00?00000_T2*>j.dRAfT5A>%H8Nu2*>*Tg4*@`~ j84:2:*TgAR?_T2*>j.dRAfT5A>%H8Nu*TfNu j8"jD@2*,SA4*LH&:t(:t*Tg 0H@0AQL8 j8RT2*>j.dRAf\5A>%H8Nu*Tg4*@`Nu j8"jD@2*,SA4*LH6:8:*TgD C@AQL j8RT2*>j.dRAfT5A>%H8Nu*Tg4*@`Nu@ zg8Aev 7dnP xN<2*2@# @@ {lN0:df>C 8#### mpNB##3N# 82<Jf"XQ!#Ph` FF !"&bFFFFFFFFFFFFFFFFFFF4!~FFF V ~!FF#^|FFFFD`3x3ByNua3x3a*ByNu Rg4`RRa`2*>4*@gaSB`2*>4*@j0daRB`4*@2*>gaxSA`4*@2*>j.dabRA`|4*@gaRSB2*>`haa@H&j8(z6*>0*0j@g2e0,"S@ L"H2!Q# a%L8# Bj>L`a:aalH&j8(z6*>0*0j@g,e*,S@ L"H2""""Q# a&%L8# Bj>L`~33 Nu@ 333<Nu@ 24:a8j.e2*.j0e4*03x3ap`3J3Nu@ 8Lf@5@4VHVHBVHV#D0*6VHVHAVHV#@3x3`33 Nu@ 8Lf@5@6VHVHAVHV0*4VHVHBVHV#D#@3x3`\T3x3aBNuT3x3a&NuT3x3` T3x3`aBA4*@a<`Bj>av4*@j0d 2*>RB`H5j0@ xN<"H20*,02*X Ag&PS@LxHxLxHx(APQ`S@ @ePL|H|L|H|0L|H|`L|H|L|H|L|H|LH A@U@ @dLxHxLxHx(LxHxPLxHxxAQ4zZ0*2HS@2:HH$&(*,."A2H@QLxBA4*0a`j@g*j0e4*05A>5B@ xN<0*2# ` j>g, zj.m2*.5A>8L g%H8Nu5j> 5j@Ta43x3Nu*Tga2* 4*T`a xN%H8# Bj>Bj@`3x3a xN<%H8# Bj>Bj@T0*,0j,S@2:@HH QNu3x3ataH&j8(z6*>a0*0j@g(e&,S@ L22:HH Q%K8# 5C>LNu3x3aaH&j86*> xN<"zT2:HH eLaNu%z28 z,Bj>0*2HS@2:THH QT3x3a|Nu3x3afH&j86*>8*.TVB@a(0*>@g@f2:HH0*> 8Lg@ j8C4<P4*,SBN QV`B@a:%K85C>JgTLxNu3x3a.H&j86*>gBj>%z8B@aj>f%K85C>LNuNaNNs @sf A X0P {N$_psNaNNs$_pNs A h0 @ d A PA 0#(\/|(#( `?294VxgF A d@ :"f4z *#< z0((ABBBBBBBB :#2NaN? A PA 4 B d :g#(/|(#(4ps`0?294Vxg A d0zf h0((Af2NaN? A PA 4 :F#4ps` A PA 0A,B0ps`J8Lg A P0( A0g/ E A$$$$$ zh(gJ@g h@`4zJh(fv$z j fh4z`TJ8LgZ A P0( A0gF/ E^ A$$$$$ z樰h(gJ@g h@`4zdJh(fHPByj0(@@C#H0(g0($g 3j$h&H"z ifBiBi z2468AnCBnD0+0@l4Bm0+2@m8Bmv0+,@n2Amf0+.@m6AmV:<EFEFA |00PH@00P*00`H@00`,F0 xN0H@B>+ GBGpikAff0:g$f*"F̺|  AQ`͐AQ` "FHAr HAr ºB ATBGQ`UC0:JgZ"H22 HA22 ºˑ F0k" @m@"""""" @l"Q͑F†FATBGQ`2"Hr˙0k @m]@""""""`"Q͑AQL `L ` A P0( A0gp/ E A$$$$$ zҰh(gJ@gJ h@`4z0( @e4 @ d,@@ {N,,,--&-:-N-b-v----Hp@aL`Hp@RRaaSRL`Hp@RRaSRL`Hp@RRaSRL`Hp@RRaSRL`Hp@RRaxSRL`Hp@RRaFSRL`nHp@RRaSRL`ZHp@RRaSRL`FHp@RRa zP42SASBaVSRL`"Hp@RR z00HaSRL`Hp@RRaSRL`Hp@RRaSRL` A P0( A 0g/ E A$$$$$ z"h(gJ@g h@`4z` A P0( A0gz/ E A$$$$$ zܰh(gJ@gT h@`4zA$zb5|$z\0 @ep$zV4@0J8Lf0&`   A P0( A"0g/ E A$$$$$ z$h(gJ@g h@`4zA`F A P0( A0gx/ E A$$$$$ zڰh(gJ@gR h@`4zA,` A P0( A0g./ EF A$$$$$ zh(gJ@g h@`4zL$z5|$z0 @ep1@$$z 4H@0( H@J@fBh !|l`S@fBh !|`S@f8H@ @gn1| Ht!@`1| Q@H!@`|S@f6H@ @l1| H!@`Z1| ]@H!@`B1| @!@`. A P0( Ap0g/ E( A$$$$$ zrh(gJ@g h@`4z.$z5|$z0 h$f|n|l` | n|lp$z4S@1@ H@0($` A P0( A0g/ E A$$$$$ zh(gJ@g^ h@`4zޢ$zp5|$zj0S@ @ep1@(R@$z\4`6 A P0( Ax0g/ E0 A$$$$$ zzh(gJ@g h@`4z6$z5|$z0S@ @ep1@0R@$z4` A P0( A 0g/ E A$$$$$ zh(gJ@g h@`4z$z5|$z0 @ep1@*H@0 @ep1@.$zx$`R A P0( Aݔ0g4/ EL A$$$$$ zݖh(gJ@g h@`4zR$z 5|$z1Rf$4z:Bh,Bh00*NS@1@.0*VS@1@2`?4z2*N3\3V^$z1Z,jBh,1Z0jBh00Am0S@1@.0z$m0:S@1@22` A P0( A0gd/ E| A$$$$$ zưh(gJ@g> h@`4z܂$zT1R`4J8Lg" A P0( An0g/ E& A$$$$$ zph(gJ@g h@`4z, h2fJh*fJh.f h(gJh(f h,g h,gH&H,z޶BnBn>.UGkp,zު @g"0 N6824AgBfR`BgL68Q0+0 @f33`0@0;33`8Lx`"Lx`,:2468.Afk,mk.nBnDk0l 4+0Bmk2m 8+2Dn0< xNKCAAK:5HE:5B& k(gJk,fF[dːAQ` Dm Fg[dAQ`r@ `@  `A | DlFDDDDN@ ` @` @`t Bo Fg FUUg[dAQ`AA@@ @ @ABBlFDDDN@@ @ @@`k0mk2nAnCk,l 2+,Amk.m 6+.Cn0< xN0H@0@@K45HB45F0@@85HD85IKAnȂȆ`Jk,fFɐ``|`v k(gJhf6H&HAL,XBnBn:. Em(k l4f,Cg"X,X<>0+&gS@f0`0@@@@0@3 k&gl( k&fl0k0mF0lRk2n86+,8+.RDB@Fk0@38*Fo Do@38,pJCo0H@oCF@FF޸NLDo:o`By8,SEM0:8gM*lL0+@@@0+(@@@@@,V2<4*L$G jNJEkF0:Fg*@0;8F@<0 M&JN$K`??0 M&JN$KRQ0:g@0;8F@<0 M&JNL`L`f:;";x;<,<<=BI==>@>>?L?@ AhBCE FTGH=JJJK<K<K<K<` 6,RSCBB*Q gTNu6,RSC*Q gTNu`(@6,RSCB*Q gTNu@6,RSCD*Q gTNu`(@6,RSCPBQ gTNu@6,RSCD**Q gTNu`*@6,RSC@Q gTNu@6,RSCD**Q gTNu`,@6,RSCF@*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSCF*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSC*FQ gTNu@6,RSCD*F*F@Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`NuNu`&@6,RSCQ gTNu@6,RSCDQ gTNu`(@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCDF@*Q gTNu`.@6,RSCF@F*Q gTNu@6,RSCF@DF@*Q gTNu`.@6,RSCF@*FQ gTNu@6,RSCF@D*F*F@Q gTNu`,@6,RSCF@*Q gTNu@6,RSCF@D*Q gTNu`@<,RSF6:Ҿ fB H@FFH@ H@*FF@H@QNu H@FFH@ H@*FF@H@QTNu@<,RSF6: fP H@FDFDH@ H@*FDFD@H@QNu H@FDFDH@ H@*FDFD@H@QNu`@<,RSF6:b f: H@H@ H@*B@H@QNu H@H@ H@*B@H@QTNu@<,RSF6: fB H@H@ H@*B@H@QNu H@H@ H@*B@H@QNu`@<,RSF6:4 f: H@BH@ H@*@H@QNu H@BH@ H@*@H@QTNu@<,RSF6:Ϧ fB H@BH@ H@*@H@QNu H@BH@ H@*@H@QNu`@<,RSF6: f: H@8H@ H@*@H@QNu H@H@ H@*@H@QTNu@<,RSF6:x fN H@FDFDH@ H@*FDFD@H@QNu H@FDFDH@ H@*FDFD@H@QTNu`@<,RSF6:; fB H@FFH@ H@*FF@H@QNu H@FFH@ H@*FF@H@QTNu@<,RSF6: fF H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6:v f> H@縀H@ H@*FF@H@QNu H@縀H@ H@*FF@H@QTNu@<,RSF6: fD H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6:: f> H@FFH@ H@*縀@H@QNu H@FFH@ H@*縀@H@QTNu@<,RSF6:ʤ fD H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6: f: H@縀H@ H@*縀@H@QNu H@縀H@ H@*縀@H@QTNu@<,RSF6:p fB H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`NuNu`@<,RSF6: f> H@H@ H@*@H@QNu H@H@ H@*@H@QTNu@<,RSF6:0 fB H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6:ǎ f> H@縀FH@ H@*縀F@H@QNu H@縀FH@ H@*縀F@H@QTNu@<,RSF6: fF H@FH@ H@*F@H@QNu H@FH@ H@*F@H@QTNu?<?<?<NM\O?<z?<?<NM\ONaNNqOZEZ <Lм#// Bg?<JNAPaj/<L?< NA\O0Bj@Bj Bj5|6Bj44TTTTTA"x0)@00 @10f#pp!,p?<?<NNXO#NA\O :>|HHA6 @ mR@ `(?<?<?<NM\ONur* & 6 Z ,:* \vT2@X~2*,*L .""nbJBn v* P ^.  R t..  R tFLU PRG Tt !FLU RSC Vt "X$FLU TXT Yt , b`0 *o"m #.I+I/ BBBg/ / Bg?<JNA Nf ?ND?<LNA#:-);-)8-)e:\progress\flu\flu.prg\1989\6\7\21\6#(-8(-;(-:"|@ Qw |    prQQ QwNur yNC$0X@ @>mB@2! @A}!NuH yN"HM^p$H&IrL|H|L|H|L|H|QQHzX?< NA\LNuHY86The Little Green Goblins Strike Again yN0<|PQNuNVH0.a L#N^NuA0AN yN:<? QNu0<? yN:<>QQNua yN"H>:<>QNuaaaNu0<aQa0<a*aNu90<a9NuHz&?< NN\Nu29@ylNu0T\fr?<"NNTм/Hz/<NN 9Nur yNC$0X@ @>mB@2! @A}!NuNV09Ry0fB?<Nt\ON^NuNVSyfB?<Nt\ON^NuNV09T@3!3!$p=@ n l0.HA$p0Rn`p3$"Hy$$HyHy$N N^NuNV=n=n 0. n=@0.n =@Hnp??9NbPON^NuNV?9?90?98?92BgN 3N^NuNV?9?90?98?92?9NV Hy!Hy$Hy$Hy$p??9NN^NuNV/.NXO?. /.N\O@=@/.NXO0.N^NuNV n=h n=h n=h n=hHnHnHnHn/.Nh?.?.?.?.?.?.?.?.BgN?.?.?.?.p?Bg/.NN^NuNV n=h n=h n=h n=hHnHnHnHn/.Nh?.?.?.?.?.?.?.?.p?NN^NuNV/0.  @>( G0.  @1G .N^NuNV0.  @-h n  n1nN^NuNVp?NNTO3NHy!Hy$Hy$HyN23HyHy0Hy8Hy2p?BgNNrN NRN=@0.f$N NBBgNt\ONHNb?9NTO?9NTO?9NTON.N^NuNVNBg/9N\O ycgNBg/9$ N\O=@?./9$ N\O0.W@ @ bH0@ PN`N <`N `N `N R`N>`NV`|N v`rN `hN`^N`Tpc3`HN^NuNVHByp3~ Gl6G?Bgp?NN\OHRG`LN^NuNV/~ Gl$0@?0GH?p?NN\OHRG`p?p?NAXO.N^NuNVrHy$NtXO=@0.f0Hy$HyHnvN Hnvp?ND\Op`HHyBgBgN@POHy$ p?BgN@POHyp?BgN@POHy(p?BgN@POHy4p?BgN@POHy,p?BgN@POHy!p?BgN@POHy!p?BgN@POHyp?BgN@POHy p ?BgN@POHy$p ?BgN@POHyp ?BgN@PO-y nH-H n-h r nr| yf$-y n-h  n!n B@N^NuNVN.N/9NXONTBg/9N\O@=@p?Bg?9!?9$?9$?9$Bg?./9N nf Bp ?NA\O-@N/.p ?NA\O nfN^NuNV/N-@N.N/9(NXOp ?NATO g p?NATO`N-@p ?NATO f6&.NcBp ?NA\O-@N/.p ?NA\O`p?NATONT&N^NuNVBnp=@Hy,HnNPOp?Hnp?/94N8 N.N/94NXO0.fz0.Rn =@0.Sn0g0.fp ?NATO=@`?.Hy1HnN ?9!?9$?9$?9$p?p?/94N`p ?NATO g p?NATO`NTN^NuNVN.N/9NXOp ?NATO g p?NATO`p?NATOBp ?NA\O-@N/.p ?NA\Op?NATONTN^NuNVN.N/9 NXOp ?NATO g p?NATO`p?NATOBp ?NA\O-@N/.p ?NA\Op?NATONTN^NuNVN.N/9,NXONTBg/9,N\O@=@N.p?Bg?9!?9$?9$?9$Bg?./9,N ng,Bp ?NA\O-@0.@ ?NTO/.p ?NA\O nflNTN^NuNVN.N/9$NXOp ?NATO g p?NATO`p?NATONTN^NuNVBnN.N/9!NXONTBg/9!N\O@=@p?Bg?9!?9$?9$?9$Bg?./9!N nf NRn nf0.@gNN^NuNVN.N/9NXOp ?NATO g p?NATO`p?NATONTN^NuNV/N-@N.N/9!NXOp ?NATO g p?NATO`N-@p ?NATO f6&.NcBp ?NA\O-@N/.p ?NA\O`p?NATONT&N^NuNVH0I$><@p?NNTO*@N.0SG0g(`NTL0N^NuNVH0K$><@p?NNTO(@N.0SG0g(`NTL0N^NuNV30.@ H,-@p=@ nl$0.HC nRB@2Rn`/9NXO09N^NuNV########p ?NVTO309N^NuNVp?NVTOpN^NuNV3# p4?NVTON^NuNV#p6?NVTO n 0 n0 n0 n009N^NuNV33 3 333333p3?NVTON^NuNV#3 p2?NVTON^NuNVpM?NVTO n0 n 0 n0 n009N^NuNV3# pN?NVTON^NuNV#3 3333333p/?NVTON^NuNV#3 33333p*?NVTON^NuNV33 pp?NVTO n 09N^NuNV#pn?NVTON^NuNV3pf?NVTON^NuNV33 3 33pd?NVTON^NuNV3pg?NVTON^NuNV33 ph?NVTO n 0 n0 n0 n009N^NuNV33 3 33pe?NVTON^Nu"/0<NBNuNVpe3ByBy3NN^Nu#"< <sNBNuNV## .Z#pd3Byp 3 n 3N n 0## #"#!N^NuNV# 3 3p3p33N#!N^Nu"o o fNuNVHn?</.N Hn HnNPOHnBg nN\ON^NuNVH0-n n(PXH> @%g0gP/.? n hN\O`p =@p=@p=@H> G-fp=@H>`Bn G0f p0=@H> G*f& nT=Plp=@0.D@=@H>`*Bn G0m G9n0. G@0=@H>` G.fJH> G*f nT=PH>`*Bn G0m G9n0. G@0=@H>` Glf&H> Gdg Gog Gug Gxf0@> `-@*@p=@0 |2<`XHXW PN`4 nT=P0.l0.D@=@p-p ??./ NvPO*@`p ? nT?`p`p` n-PX .l .D-@p-p ?/./ N `p ? n// N *@X`p`p`/ ?./.?NR *@P`fBn n-Pf-|6X .-@*@g0.m noS`(Bn nT0` n//.NPO`n ./0.Hї =@lBn0.fL0.g0 n0f( n -f/. nRH? n hN\O0.Sn0g /.?.` nd /. nRH? n hN\O`0.g0.Sn0g/.?. n hN\O`L0N^NuNVH >. *NB%0<g"0H@H@B@H@ @>`?Bg _g nR` .L N^NuNVH0*n>.IB$p0//. NZPO-@g$p0//. NPOA-n ` n g` L0N^NuNVpL?Hy>p?NPOp?NDTON^NuNVNRN^NuNV/ *n .*+@+|B-0. D@;@ m l;| +|`+| *_N^NuNV/ *n Sm lBm p` UR0.*_N^NuNV/ *n UR0.*_N^NuNV/ *nRm oBm p` URB@*_N^NuNVN^?.NfTON^NuNVN^NuNV?.pL?NAXON^NuNV 8N^NuNVHyzp&?NN\ON^NuNV/A#/9NXO0gBp 3p`,/. 0.H/?.p@?NA .B/NXO.N^NuNV .l .D3p` .N^Nu"o`C"/jD$jDA`|J/jDJk`JjDNu$/` o$"/A`NNu"o`C$jD"/jDA`, gJ/jDNu$/` o$"/A` NupJfpN∲cd⒒d҂dFN O$X"XHB@Nu o0/L.Nu    -DO UX$cdze(f(g(orsFuxD 0123456789ABCDEF[3][Error reading resource file:|%s][ABORT]FLU.RSC0001%06d{NULL} You must compile with the -f option to include printf() floating point!  0 ( @>   P,$N.|      :0             *.  $    B "44  *& &                      *FP( LD" $ | 8 & d_$$$ $TThe Virus Symptom DemonstrationVersion 1.20 June, 1989Copyright (c) 1989,for Free Public Distribution,byGeorge R. Woodside5219 San Feliciano DriveWoodland Hills, CA 91364 USAThis program is absolutely notdangerous. It only demonstrates thevisible symptoms of known Atari STviruses. It won't create or spreada virus, damage any disks, or doanything in the least bit harmful.OKSelect the virus whose symptomsyou would like to see demonstrated:Anti-VirusBlotFreezeGreen GoblinsLABMadMaulwurfMouse InversionPirate TrapScreenExitAnti-Virus:SimulateExitThe Anti-Virus is designed toprovide re-assurance. It blinksthe screen and beeps when youpower up or reset your system.The idea is that you become usedto seeing that, and will noticequickly if it doesn't happen.If a virus started spreading through your disks, it would wipeout the anti-virus, and you wouldrealize something was wrong.Blot Virus:The blot virus starts a timer whenyou power up your system. It waitsuntil after your system has beenrunning three hours, then startsstepping on small parts of thescreen. It continues to do so,driven by a slow timer, until yourST is powered off. This simulationruns much faster, so you see linesbeing drawn, while the real virusonly puts up a few pixels at eachattack. It is nearly identical tothe screen virus, but runs slower.Press any key to end the demonstration.Freeze Virus:This virus sets a timer, and acounter, when your system ispowered on or reset. When thetimer ends, the counter is incremented, and the ST is held in a loop for the value of thecounter. As the counter grows,the loop keeps slowing the STdown, more and more. The numberyou see on the screen belowsimulates the performance of theST as the virus takes more andmore time. Press any key to endthe demonstration.0Mad Virus:This virus has eight differentattacks. You can see each one byselecting the numbered boxes below.Attack 6 may cause a crash on STswith 4 megabytes of memory sinceit may access memory beyond thelegal limits.01234567ExitMouse Inversion Virus:InvertExitThis virus strikes by countingthe number of times your ST readsor writes floppy disks. Each timeit detects a new disk, it spreadsitself onto the disk, and adds 1to the counter. Every five timesthis happens, the virus reversesthe vertical orientation of yourmouse. That makes it go up whenyou move it down, and vice-versa.Every five disk accesses, the mouse is inverted again.Screen Virus:The screen virus starts a timer whenyou power up your system. It waitsuntil after your system has beenrunning 30 minutes, then startsstepping on small parts of thescreen. It continues to do so,driven by a slow timer, until yourST is powered off. This simulationruns much faster, so you see linesbeing drawn, while the real virusonly puts up a few pixels at eachattack. It is nearly identical tothe blot virus, but runs faster.Press any key to end thedemonstration.Green Goblin Virus:The Green Goblin virus worksstrictly by counting disk accesses.For fifteen accesses of the bootsector, it does nothing. Then,on each sixteenth access, it flipsa portion of the screen upside down.And, if it makes it up to 128boot sector accesses, it signson with its name.After the screen corrupting routineis demonstrated, the name messagewill be displayed. Press any keyto begin the demonstration, andanother key to return to the mainmenu.The Label Virus:The label virus is another whichcounts disk accesses for a trigger.Every tenth access of a floppydisk boot sector, it wipes theentire screen black.Press any key to begin thedemonstration, and another keyto return to the main menu.Maulwurf Virus:This virus starts a timer whenyou power up your system. It waitsuntil the timer elapses, thendisplays its own name. It reloadsthe timer, then waits for it again. It continues to do so untilyour ST is powered off.The message will print wherever thetext cursor happens to be. It reads:Maulwurf I - SSG( Subversive Software Group )Press any key to return to themain menu.The Pirate Trap Virus:This virus appears to be the workof some commercial vendor, trying todiscourage software piracy. Itcopies itself to every disk insertedinto the ST, and keeps a counter.After it has made 50 copies ofof itself, it displays this message,complete with bad grammar:*** The Pirate Trap **** Youre being watched **** [C] P.M.S. 1987 ***Press any key to return to themain menu.$DE Fbckmnr&d x, H d     # , " O"r "' p&#   "  & * 3  C  O %Vp&[gpu! #  1  O  m ! !  p&""  A b  "  "  "   ! + !M!o" p&#? `          8X p&oz #" ! A  O  Q  S  UWY[]%_p&d{  !!!     -   N   o      !   p&  $ =" `        "   "  % "  H !  j ! !    p&   (# L( m  " $   "   "   "  # #  G! i"  ! ! p&   #((G"f{ )    !p&""# A!c "  "  #  % % %4 Sp&^u!$($!"  A $ f $    $ $ll4 d!T""FLU Version 1.20 Released June, 1989 by George R. Woodside Familiarity with the appearance of the attacks of known viruses would be helpful in recognizing when one is present. For that purpose, I have provided the program "FLU". It is a demonstration program. It does not contain any of the code present in any virus for the installation of the virus, or the spreading of the virus. What it does contain is the non-destructive attack code of several viruses. These attacks are either audio or visual, so that there is evidence of the attack occurring. There is no simulation of any of the virus attacks which cause damage to disk data, since there is no way to recognize when such an attack is occurring (and, of course, the purpose of the program is to aid in recognizing the symptoms, not to destroy disks!). "FLU" is absolutely safe. The program can be viewed as a simple novelty, which does some strange display alterations. But by running it, and becoming familiar with the symptoms it displays, you will be capable of recognizing the characteristics of the attack of several current ST viruses. Two of the simulations, the "BLOT" virus and the "SCREEN" virus, attack in a nearly identical manner. They step on a small portion of the screen. When speeded up to display the symptoms, they have the appearance of drawing lines across the top and bottom of the screen. However, when the attack occurs at the speed at which the virus really operates, the attack would appear more like a small blot appearing on the screen, since the screen would have most likely been altered or redrawn by the application program between virus attacks. The "FREEZE" virus is probably the most difficult of the non-destructive viruses to recognize, since it is the most subtle. It takes over the ST for an ever increasing period of time, causing a gradual slowing the machine. Again, the demonstration runs at a significantly higher speed than the real virus. Running the program is very simple. It runs in any size system, and in any resolution. When the program begins executing, it displays a simple dialog box. Each button in the dialog bears the name of a different virus, and one is the exit button. Click on the button for any virus to execute the simulation of the attack of that virus. A new dialog box will appear, explaining what the attack looks like, and offering any instructions needed to return to the main dialog. Many of the simulations execute until you press a key, then they return to the selection dialog. When you wish to exit, click on the exit button in the selection dialog. George R. Woodside  Voice: (818) 348-9174 Compuserve: 76537,1342 GEnie: G.WOODSIDE USENET: woodside@ttidca or: ..!{philabs|csun|psivax}!ttidca!woodside US MAIL: 5219 San Felicaino Drive Woodland Hills, CA 91364 USA M .  \ t/..  \ tINFOBASEHLP ]t 0CINFOBASEPRG ct Ab9Data Types*/9 DATA TYPES 9 99 The following data types are available for 9InfoBaseST record fields: 9 99 String Series of Alphanumeric characters. 9 [Default Data Type] 9 Boolean Boolean expression, T, F or Blank. 9 Integer Number with up to 11 digits of precision 9 and no decimal. 9 Real Number with 11 digit mantissa and exponent9 in the -38 to +38 range. 9 Date Month/Day/Year format. Month as number or9 three letter abbreviation. Year in two 9 or four digit format. Dividing character 9 anything byt number or letter (i.e. /,-) 9 Name Special form of String. FIRST MIDDLE LAST9 Format for input. Automatically modifies 9 to LAST FIRST MIDDLE for Search and Sort. 9 Company Boolean added after Name. 9Key Commands*-9 KEY COMMANDS 9 Key Operations !9 - - !9 ^O Open a disk file 9 ^S Save a disk file 9 ^C Clear a current database 9 ^Q Exit program 9 alt-D Enter Design Mode 9 alt-I Enter Input Mode 9 alt-F Enter Search Mode/Process 9 alt-S Enter Sort Mode/Process 9 alt-O Enter Output Mode 9 ^E Enter a Data Field 9 ^M Modify a Data Field 9 ^D Delete Current Record 9 TAB Create New Record 9 F1/F2 Toggle Field Selection List (Output Mode) 9 UNDO Recall Last Deleted Record 9 HELP Call up Help Screens 9 99Infomation Line**9 INFORMATION LINE 9 99 The third line of the InfoBaseST screen is the 9information line. Depending on the mode, this line 9relays varying infomation to the user. 9 99Design Mode : The current cursor location. 9Input Mode : The data type of the current field. 9 The current Record number and total number 9 of records. 9Search Mode : Search Criteria choices. 9Sort Mode : Input Choices, Sh-Up Arrow; Sh-Dn Arrow. 9Output Mode : The current cursor location. 9 99Filter Database : Inputing Data to a different Design. 9 Datatype and size of current disk field. 9 Label (name) of current disk field. 9 Datatype and size of current screen design field 9 - 9 99Menu System-Windows-Scroll Bars-Window Title* 9 GEM WINDOW INFORMATION 9 99 The InfoBaseST screen consists of a GEM Window with 9the following charateristics: 91) Menu Bar - Almost all commands can be issued via the 9 menu. Move the mouse onto a menu title to activate 9 the menu, then select the desired command by moving 9 the mouse pointer the the command and pressing the 9 mouse button. Menu items that appear in light text 9 are not selectable because of program conditions. 92) Window Name - The second line of the window contains 9 the name of the current screen design file and data- 9 base file, or empty if none has been loaded. 93) Information Line - The third line of the window is a 9 line of information pertaining to the current program 9 mode (see Help on Info). 94) Vertical Scroll Bar - Use the vertical scroll bar to 9 move quickly throught the database. The location of 9 the white box indicates the relative location in the 9 database. -9Cursor Control*+9 CURSOR CONTROL 9 99 The cursor keys are used for a variety of commands, 9depending upon the current program mode. 9Design Mode : Move cursor to facilitate field placement. 9Input Mode : Down Arrow - Next Field 9 Up Arrow - Previous Field 9 Right Arrow- Next Character 9 Left Arrow - Previous Character 9 Sh.Right/Left Arrow - Next/Previous Record 9 ^Right/Left Arrow - Last/First Record 9Search Mode : Same as Input Mode but only the search 9 list is navigated. 9Sort Mode : Down Arrow - Next Field 9 Up Arrow - Previous Field 9 Shift Up Arrow - Select Ascending Sort 9 Shift Down Arrow - Select Descending Sort 9Output Mode : Move Cursor for output placement. 9 99 99Files*49 FILES 9 99 Their are several types of files utilized by 9InfoBaseST. They are as follows; 9 99 .SCR Screen Design 9 .DAT Database Storage 9 .PRT Report Design 9 .TXT Report Output to Disk 9 .HLP InfoBaseST Help File 9 .BSC Backup Screen Design 9 .BDT Backup Database 9 99 Each database file is "linked" to a screen design 9structure. If the structure of the database does not 9match the current screen design, the data must be filter-9ed (See Filter help). If a file to be saved and a file 9on disk have the same name, the disk file is renamed with9a .BSC or .BDT extender to avoid losing data. Be very 9careful when saving a search database not to overwrite! 9Filter*39 FILTER A DATABASE 9 99 One of the most convenient, and yet most difficult 9abilities of InfoBaseST, is to load a database into a new9screen design. This can be used to redesign an existing 9database, view only part of a database or simply to view 9the data in a different format. The information line is 9very important to this task. Watch it closely. It is 9also a good idea to have the screen design of the data- 9written down for reference. 9 Load or design the target screen design. Then load 9the database. You must now instruct InfoBaseST how to 9"filter" the disk based data into the current screen 9design. The information line will describe the current 9data field of the database. The cursor will determine 9where the data will be placed on the screen. Move the 9cursor with the mouse. When the cursor is in the correct9field, press the RIGHT mouse button. The next data field9will be displayed. Use the ^arrow keys to change the 9field. Select Quit (^Q) from the File menu when done. 9Report @ Commands*(9 REPORT @ COMMANDS 9 99 When designing a report, the output can be created 9in several ways. Typing on the screen will produce the 9same output for each record. Selecting a data field will9display the data for each record into the report. There 9are also several special commands to output variable 9information to the report. 9 99 @Date - Print the current date. 9 @Page - Print the page number on each page of the 9 report. %9 @Line - Print the line number for each record. 9 @Rec# - Print the record number for each record. 9 @Null - Eliminate formating for the remainder of 9 the report line. There will be no white 9 space added between fields to pad to the 9 field width. Useful for address labels, 9 for instance. 9 99Delete/New Records*'9 DELETE/CREATE RECORD 9 99 99 99 99 A new record is created by pressing the TAB key or 9selecting New Rec from the Record menu. This will add 9a new blank record to the database. A database cannot 9be saved until it contains at least two records. 9 99 The current record is deleted by selected Delete 9the Record menu or pressing ^D. This will remove the 9record from the database. If this is done by mistake, 9press UNDO. This will recover an accidentally deleted 9record. 29 99 99 99 99 99DESIGN MODE*.9 DESIGN MODE 9 99Options : Design a database Design/Enter - ^E 9 Retrieve a design File/Open - ^O 9 Quit InfoBaseST File/Quit - ^Q 9 99 Use Design Mode to create templates for a database. 9Select the location for a data field by moving the cursor9with the arrow keys or with the mouse. Select Enter from9the Design menu or press ^E to produce a dialog box where9the data field is created. To modify a data field after 9it has been entered, select Modify from the Design menu 9or press ^M to produce the same dialog box. Reposition 9a data field by placing the cursor anywhere on the field 9and then pressing Control-cursor key. You may not over- 9lap two fields with this process. 9 99 Select Open from the File menu or press ^O to select9a screen design that has previously been saved. After 9selecting a screen design, the program enters Input Mode.9INPUT MODE*/9 INPUT MODE 9 99Options : Enter Data %9 Recall File File/Open - ^O 9 Save File File/Save - ^S 9 Clear Memory File/Clear - ^C 9 Enter Design Mode Mode/Design - alt-D 9 Enter Search Mode Mode/Search - alt-F 9 Enter Sort Mode Mode/Sort - alt-S 9 Enter Output Mode Mode /Output - alt-O 9 99 99 Use Input Mode to enter and modify data. Use the 9cursor keys to move around the screen. Up and down arrow9will move to the previous and next field while right and 9left arrow keys move within a field. The mouse can also 9be utilized to move the cursor. Position the mouse 9pointer in the desired field and press the left button. 9 99 99SEARCH MODE*.9 SEARCH MODE 9 99Options : Return to Input Mode Mode/Input - alt-I 9 Implement Search Record/Search- alt-F 9 Select Search Criteria F1 - F6 9 99 Use Search Mode to find the record or records that 9match one or more conditions. Enter the conditions into 9the blank record in the correct field. Select a search 9criteria from those given in the information line. The 9default is "=". Use the wildcard "*" for a partial 9match. 39 99Examples : /9 *Smith - will find all names that contain Smith as 9 part of the name. 9 >10 - will find all records with an entry 9 greater than 10. 9 <>*Fred*- will find all records that do not contain 9 the string 'Fred'. 9SORT MODE*09 SORT MODE 9 99Options : Return to Input Mode Mode/Input - alt-I 9 Implement Sort Record/Sort - alt-S 9 99 Use Sort Mode to place the records in a specified 9order. Position the cursor in the field to use for the 9sort and press Shift-Up Arrow or Shift-Down Arrow for an 9ascending or descending sort. An up or down arrow and 9number will appear in the field to indicate the type of 9sort, ascending or descending and the order of the sort. 9 99 The program will sort on the primary field only 9unless an exact match is found during the sort. It will 9then rely on the secondary or more field designated to 9determine the correct order. 9 99 After the sort, the records will be displayed in the9new order and the first record will be the current 9record. 29OUTPUT MODE*.9 OUTPUT MODE 9 99Options : Open Report Design File/Open - ^O 9 Save Report Design File/Save - ^S 9 Clear Current Design File/Clear - ^C 9 Quit InfoBaseST File/Quit - ^Q 9 Return to Input Mode Mode/Input - alt-I 9 Modify Report Mode Mode/Output - alt-O 9 Output Current Report Output/Print 9 #Output/Disk 9 #Output/Screen 9 99 Report Mode is used to design a form for output. 9Text can be positioned anywhere on the screen. The 9fields of the current database are displayed at the top 9of the screen. Position the cursor in the report design 9area and then select a database field with the mouse to 9have that field output at the current cursor location. 9 99 9 9 9`M  o"h#N#N#N,Oc.N//Bg?<JNA Bb3NNNRWIND_VSLID?Hz~g/,HNVA-HPNKp-@~h2.H//NK"-A~j49d`\~k~k~l49USBH//NK$-B~m//NK"6<H//NLR&-C~n29USAC=A~ovCl^~px=DJAjDA=A`:~q~q~r~s yc/NF ( #c~t29URA3U~u~vRn0.no`\~w~wCoR~xx=D=A`8~y~y~z~{ yc/NF (#c~|29USA3U~}Rn0.no~~N~/9cN>><`B><><><49UH//NK$-B><//NK"6<H//NLR&-C><=C><"9cx#c><x3U><z3U><,9d8#d@><09U@m ><S@=@><><0.tBo\><v=C=@`@><><>< yd@/NF (#d@><29URA3U><Rn0.no>< yd@/NF0=@><><rAo\><t=B=@`@><><>< yc/NF ( #c><29URA3U><Rn0.no><N></9cN>><`><><49Uv CoV><><BH//NK$-B><//NK"8<H//NLR(3c><N><`>< Bg Bg Bg|><N><09drAf><?<><N X`><><?<N X><N^,_X> _XNWIND_VARRO?Hz></,HNVA-HPNK09d`2><><><0.`F><>< n/?<>< n/?<?<Ncl` >< @b@0;N`><><><09c=@><2.`N><><r=A`V><><r =A`D><><r=A`2><><r=A` >< AbA2;N><><2.A3c><tBl><><3c`(><><@ 69UCo><C3c><0.49cBg><><N><p-@><29Ut BoL><//<NK 69cH//NK&><A><H//NLR"-A`><><v-C><?9S?< ." cC?BgBgBgN><><`$><S@ @b@0;N 6><09drAf><?<><N X`><><?<N X><N^,_X> _\NEVENT_LOOP?Hz></,HNVA-HPNK?9SHycHycHycHycN><?9c?9c?9c?9cN><><prAt BvC?><?<?<?<p/><?BgBgBgBg><?BgBgBgBg><Hn><Hn><HnHn><HnHn><HnN =@><rAtBgd><><0.`><><Aڞ "Op"QN`><><N`><><09cr@d><><3cr`"><><Aڞ "Op"QND`><>< 9cg><?.?.Nb`><>< 9cgJ><6.`$>< >< >< Hyc?.NB` >< CbC6;0N0`2>< @ g@ @b@0;NZ>< NWN><><><`><><0.vCBg><?.><N`f><><0.xDBV><0.<9cF]AEd><??.><N` ><><29ctAd ><N><N^,_X>NuDRAWNEWWIN?Hz><"/,HNVA-HPNKACS><#><$prAtBv@C8<D:<E?><%HySBgBgBgBgNp3S><&2|CRr CTA><'?9S09S4|ERATHpN><(?9SBgBgBgBgN><)NQ><*N^,_X>NuGETMEMBLOC?Hz><2/,HNVAF-HPNKNFvЀ#X><3r8#X><4t#X><5v.#X><6N^,_X>NuNV?./. ?<GNAN^ _\NNV?<NAN^NuNV?<NNN^NuGETDRIVEPA?Hz><S/,HNVAH-HPNKN=@><THnBgN><UA"Op?"QHnN,><VNH0.@A??<WNH0.@A??<XNH0.@A??<YNH0.@A??<ZNH0.@A??<[N^,_X>Nu\INFOBASE.HLP\*.PRT\*.TXT\*.DAT\*.SCRINITVALUES?Hz><e/,HNVAR-HPNKAJCZD><fA8CZ><gA&CZ><hp3X><ir3X><jt3[><kv3cr><lx3cv><mz3X><n|3S><op3S><pr3ct><rt3c><sv3c><tx3d><uz3d><v|3c><wp3c><xr3V><yt3V><zvP3V><{x3V><|z3V ><}|3V><~p=@`Z><><><0.2|CAEUC><0.2|C@rAVx1><Rn no><09c 3c><r3U><t=B`n><><><0.2|C@rAU1><0.4|E@CU3><0.4|E@EX5><Rn no><N^,_X>NuCHECKHELPF?Hz></,HNV@A-HPNKABBXB :BBgNL><HnBHyY?<NL=@@><><0.@rAg><><t߰Bf"><><AlC@JvIQ`Z><><><A&C@"v!Q><NHHn@?<NHHz?<NH _C@v?"Q><><NHHn@?< n/C@$Op?$Q?<N _0><><`><>< nt0><HnBN+><?<NL><HnBN+N^,_X> _XN[ ABORT | Continue ] ABORT?? | ][1][ Error with Help File Access |[1][ Help File Not Found. | Must reside in same | directory as program | ]A,#NANC!It0B BAQrBt0B  A^BXB 4BA[0B BA`BXB .B><NrAm><><N3c><rAf><><ACVtQ><NHHyV?<NHHyV?<AV"Op?"Q?<N3X><><`><><><N0><HyXN2><09XrAg`z><N`><N><Na><N><ND><N2><N$><?<N X><NP>><><><N><09[@d><><><><NH><Hy`N+Hy[N+Hy^N+HyQrN+Np[ Exit ]| Operate in Low Res | ][2][|This Program Will Not | SAVEDECISI?Hz></,HNVAB-HPNK 9cxrg><><49XBd><><AHCV#t"Q><NHHyV?<NHHyV?< n/CV$Op?$Q?<N _0><0rAf><?N{><><`><>< nt0><><`><>< nt0><N^,_X> _XN[ Save | Ignore | Cancel ]| Data Disposition| ][2][ |You May Lose Modified Data| D_SAVEDECI?Hz></,HNVA@-HPNK 9drg><><49XBd><><AJCV0t/Q><NHHyV?<NHHyV?< n/CV$Op?$Q?<N _0><0rAf ><NwL><><`><>< nt0><><`><>< nt0><N^,_X> _XN[ Save | Ignore | Cancel ]| Design Disposition? | ][2][ |You May Lose Modified Design| R_SAVEDECI?Hz></,HNVA-HPNKACV.p-Q><NHHyV?<NHHyV?< n/CV$Op?$Q?<N _0><0rAf ><N><N^,_X> _XN[ Save | Ignore | Cancel ]| Disposition? | ][2][ |You May Lose Report Design| MERGEDECIS?Hz></,HNVA-HPNK 9cxrg><><ACV"t!Q><NHHyV?<NHHyV?< n/CV$Op?$Q?<N _0><><N^,_X> _XN[ Merge | Replace | Cancel ]| Merge Data Base | ][2][| Replace Database or | REPORTSETU?Hz></,HNVfA-HPNK?<AB/?9VN0F\><?<AB/?9VN0F\><?<AB/?9V N0F\><?<AlB/?9VN0F\><09d=@>< ?<BgBg?<F?<N0-@><!/N><#/.?<Bg><$?<?<?<?<?<0<2<A4<B?N=@><%/.?2|CeAO"OrQ><&?<?<NZ><(/.?<Bg><)?<?<?<0?< ?<0<2<A4<B?N=@><+/.?<Bg><,?<6?<?< ?<?<0<2<A4<B?N=@><./.?<Bg></?<?< ?<0?< ?<0<2<A4<B?N=@><1/.?<Bg><2?<?< ?<0?< ?<0<2<A4<B?N=@><5/.?<?<><6?<?<?<?<Bg0<2<A?N=@><7/.?2|CeA(O"OrQ><8r9O O><9Al"Ot?"Q?<?<N*><;/.?<?<><<=/.?2|CeA|O"OrQ><>A`O"O><?A"Or?"Q?<?<N*><A/.?<?<><B?<?<?<?<Bg0<2<A?N=@><C/.?2|CeAO"OrQ><DAO"O><EA"Or?"Q?<?<N*><G/.?<?<><H?<?< ?<?<Bg0<2<A?N=@><I/.?2|CeAO"OrQ><JA O"O><KA"Or?"Q?<?<N*><M/.?<?<><N?<?< ?<?<Bg0<2<A?N=@><O/.?2|CeA^O"OrQ><PA0O"OrQ><QAV "Or?"Q?<?<N*><S/.?<><TprA?><U?<?<?<?<?<0<4<B6<C?N=@><V/.?2|CeAO"OrQ?<?<NZ><X/.?<><YprA?><Z?<?<?<?<?<0<4<B6<C?N=@><[/.?2|CeAO"O r Q?<?<NZ><]/.?<><^prA?><_?<?< ?<?<?<0<4<B6<C?N=@><`/.?2|CeAnO"O r Q?<?<NZ><b/.?<><cprAtB?><d?<7?<?< ??<0<6<C8<D?N=@><e/.?2|Ce><fA O"OrQ?<?<NZ><h/.?<><iprA?><j?<7?< ?< ??<0<4<B6<C?N=@><k/.?2|Ce><lA PO"OrQ?<?<NZ><n/.?<><o?<><p?<?< ?< ?<?<0<2<A4<B?N=@><q/.?2|Ce><rA O"O?<?<NZ><t/.?<><uprAtB?><v?<7??< ?<?<0<6<C8<D?N=@><w/.?2|CeA >O"O?<?<NZ><z/.?<><{?<><|?<?<?< ?<?<0<2<A4<B?N=@><}/.?2|Ce><~A O"O?<?<NZ></.?<?<><?<?<?<?<Bg0<2<A?N=@></.?2|CeA &O"OrQ><A `O"OrQ><AV""Or?"Q?<?<N*></.?<><?<><?<?<?< ?<?<0<2<A4<B?N=@></.?2|Ce><A hO"OrQ?<?<NZ></.?<?<><?<?<?<?<Bg0<2<A?N=@></.?2|CeA O"OrQ><A 6O"OrQ><AV8"Or?"Q?<?<N*></.?<><?<><?<?<?< ?<?<0<2<A4<B?N=@></.?2|Ce><A O"OrQ?<?<NZ></.?<?<><?<?<?<?<Bg0<2<A?N=@></.?2|CeAO"OrQ><A O"OrQ><AVN"Or?"Q?<?<N*><09drAf,></.?.4|Ee?<Bg><N`^><><tBf*></.?.6|Ge?Bg><N`&><></.?.6|Ge?BgN><p=@`j><><0.2|C@AVx20Ad>></.0.@@2|C@C?10|Ae?<BgNRn no></.?<Np2|Ce=@><rAf><><t=Bf><69XCd><HnfN&><0.frAg><><N`><>< nt0><p3cr><NR><><`"><><tBg><>< nv0><x =D`><></.0.2|C@A?00|AeNrAtBg\><0.`>><><p3d`<><><3d`*><><3d`>< @ g @ g @ gRn n oZ><><p=@`><></.0.@@2|C@A?00|AeNrAtBg(><0.6|G@><AVx1`$><><0.6|G@AVx1Rn nof></.?.0|AeNrAtBg><><0<3V`><><pP3V></.?.6|GeHnlN><AlCV /?<NH2p"Q></.?.0|AeHnlN><AlCV"/?<NH2p"Q></.?.0|AeHnlN><AlCV8/?<NH2p"Q></.?.0|AeHnlN><AlCVN/?<NH2p"Q><></.?.0|AeHnlN><Hnlp/HzbBN!2Adb><><?<HnlHyVN:\><09VrAo><3V`><><tBl3V><><`><><r3V></.?.0|AeHnlN><Hnlp/HzBN!2Ad$><?<HnlHyVN:\><`><><r3V></.?.0|AeHnlN><Hnlp/Hz@BN!2Adb><><?<HnlHyVN:\><09Vr Ao><3V`><><tBl3V><><`><><r3V></.?.0|AeHnlN><Hnlp/HzBN!2Ad$><?<HnlHyV N:\><`><><r3V ><09d2.Ag><><t=Bf><69XCd><HnfNj><0.frAgt><>< yc/NF$(-Bh><>< .hrg>><>< @/NF/t ?NP>< nh/NF (4-@h><`><><><`>< >< 3d>< >< `>< >< nv0></.N></.N><09drAf ><N><p3cr><N^,_X> _XNSpec : _SPECIALItal : _ITALICSBold : _BOLDLOADWIDEAbortContinueMulti LabelSingle LabelReportXInit : _Bottom Lines __Label Lines __99Top Lines __Report Lines _ Report Parameters ACCEPTTITL?Hz><,/,HNVxA-HPNK?<AzB/ n?N0F\><-?<AB/ n?N0F\><.?<AB/ n"?N0F\></?<AB/?9VN0F\><0?<BgBg?<2?<N0-@><1/N><3/.?<Bg><4?<?<?<?<?<0<2<A4<B?N=@><5/.?2|CeA*"Or?"Q><6?<?<NZ><8/.?<?<><9?<?<?<(?<Bg0<2<A4<B?N=@><:/.?2|Ce><;AO"O'r&Q><<= n&"Or?"Q?<?<N*><?/.?<?<><@?<?<?<?<Bg0<2<A?N=@><A/.?2|CeAO"Or Q><BAO"O><CAz"Or?"Q?<?<N*><E/.?<?<><F?<?<?<?<Bg0<2<A?N=@><G/.?2|CeA&O"Or Q><HAO"O><IA"Or?"Q?<?<N*><K/.?<?<><L?<?< ?<?<Bg0<2<A?N=@><M/.?2|CeAxO"Or Q><NAzO"O><OA"Or?"Q?<?<N*><Q/.?<?<><R?<?< ?<?<Bg0<2<A?N=@><S/.?2|CeA O"OrQ><Tr9O O><UA"Ot?"Q?<?<N*><W/.?<><XprA?><Y?<?<?<?<?<0<4<B?N=@><Z/.?2|CeA O"OrQ?<?<NZ><\/.?<><]prA?><^?<?< ?<?<?<0<4<B?N=@><_/.?2|CeA O"OrQ?<?<NZ><a/.?<><bprA?><c?<?< ?<?<?<0<4<B?N=@><d/.?2|CeA O"OrQ?<?<NZ><f/.?<><gBg><h?<?< ?<?<?<0<2<A?N=@><i/.?2|CeA O"O?<?<NZ><k/.?<><lprA?><m?<&?<?<?<?<0<4<B?N=@><n/.?2|CeA O"O?<?<NZ><p/.?<><qprA?><r?<&?< ?<?<?<0<4<B?N=@><s/.?2|Cer$O O?<?<NZ><u/.?<><vprA?><w?<&?< ?<?<?<0<4<B?N=@><x/.?2|CeA &O"O?<?<NZ><z/.?<><{prA?><|?<&?< ?<?<?<0<4<B?N=@><}/.?2|CeA O"O?<?<NZ></.?<><prAtB?><?<?<?< ??<0<6<C8<D?N=@></.?2|Ce><A O"OrQ?<?<NZ></.?<><prA?><?<?<?< ??<0<4<B6<C?N=@></.?2|Ce><AO"OrQ?<?<NZ><p=@x><rA=A`f><><0. n2AfJ><></.@2|C@C?10|Ae?<BgN><p=@x><Rn nIo><0.x@e$></.?.0|Ae?<BgN></.?<Np2|Ce=@><rAg><></.?.4|EeHnN>< n&C/ ?<PNH0p Q></.?.0|AeHnN><Hnp/Hz*BN!2Ad$><?<Hn n/N:\><`><>< nr0></.?.0|AeHnN><Hnp/HzBN!2Ad$><?<Hn n/N:\><`><>< nr0></.?.0|AeHnN><Hnp/HzFBN!2Ad$><?<Hn n"/N:\><`><>< n"r0><>< n0"n&rA$n"2ArHA^0vC]ĄD><0C^DBd><><G~IVpQ><NHHyV?<NHHyV?<AV"Op?"Q?<N=@><>< n0rAl><><0`l><><0Ao\><><>< n"0rH"n&tB$n4BAo ><0S@4><0rHtB4BA_0rA]ÄCBd>< n0rA^0vC]ĄDBd><><CEVpQ><NHHyV?<NHHyV?<AV"Op?"Q?<N=@><>< n0rAo ><0`><><0tBl0><"n"0tBl ><2`><><><0=@><6xH$n&zE&n:EDo><vHxD8D2><6xDl2><6@g><><IPKV#v"Q><NHHyV?<NHHyV?<AV"Op?"Q?<N=@><><></.?.0|AeHnN><Hnp/HzBN!2AdD><><?<HnHyVN:\><09VrAl3V><><`><><r3V><p=@`X><></.0.2|C@A?00|AeNrAtBg>< n0.@:0Rn no>< n0rBAW0vDCWĄDBd><"n"p2><"np2><><`><>< nt0></.N></.N><N^,_X> _N| Modify if Desired| ][2][ | Altering Size of Field | [2][| Modifying Y Position| [ Continue]| Change if Desired| ][2][| Modifying X Position | DeleteContinueNameDateRealIntegerBooleanStringReal Decimal : _Max Size: __Y Position: __99X Position: __XEnter Field Label: _COPYRIGHT ?Hz></,HNVA-HPNK?< BgBg?<*?<N0-@></N></.?<Bg><?< ?<?<?<?<0<2<A4<B?N=@></.?2|CeA>O"O r Q><?<?<NZ></.?<Bg><?<?<?<(?<?<0<2<A4<B?N=@>< /.?2|CeAO"OrQ>< ?<?<NZ>< /.?<Bg>< ?<?<?<(?<?<0<2<A4<B?N=@></.?2|CeAO"OrQ><?<?<NZ></.?<Bg><?<?< ?<(?<?<0<2<A4<B?N=@></.?2|CeAtO"O(r'Q><?<?<NZ></.?<Bg><?<?< ?<(?<?<0<2<A4<B?N=@></.?2|CeAO"O(r'Q><?<?<NZ></.?<Bg><?<?<?<(?<?<0<2<A4<B?N=@></.?2|CeA(O"O(r'Q><?<?<NZ>< /.?<Bg><!?<?<?<(?<?<0<2<A4<B?N=@><"/.?2|CeAO"O(r'Q><#?<?<NZ><%/.?<Bg><&?<?<?<(?<?<0<2<A4<B?N=@><'/.?2|CeA|O"O(r'Q><(?<?<NZ><*/.?<><+prAtB?><,?<?< ?< ??<0<6<C8<D?N=@><-/.?2|CeArO"OrQ?<?<NZ><//.?<Bg><0?<?<?<(?<?<0<2<A4<B?N=@><1/.?2|CeAO"O r Q><2?<?<NZ><4/.?<Bg><5?<?<?<(?<?<0<2<A4<B?N=@><6/.?2|CeAjO"O><7?<?<NZ><:/.BgNp2|Ce=@><<=/.N><>N^,_X>NubyJames W. MakiContinue<> Used by permission of OSS <><>Copyright (c) 1986 CCD and OSS, Inc.<><> Portions of this program are <><><><><><><><><><><><><><><><><><><><><>Antic Publishing, Inc.Copyright (c) 1990InfoBaseSTHELPSCREEN?Hz><S/,HNVA -HPNKABXB :B?<#BgBg?<F?<N0-@><T/N><V/.?<Bg><W?<?<?<9?<?<0<2<A4<B?N=@><X/.?2|CeA O"OrQ><Y?<?<NZ><[/.?<Bg><\?<;Bg?< ?<?<0<2<A4<B?N=@><^/.?<><_prA?><`?<=??<??<0<4<B6<C?N=@><a/.?2|CeA O"OrQ?<?<NZ><c/.?<><dprA?><e?<=?<?<??<0<4<B6<C?N=@><f/.?2|CeA bO"O?<?<NZ><h/.?<><iprA?><j?<=?<?<??<0<4<B6<C?N=@><k/.?2|CeAO"OrQ?<?<NZ><m/.?<><nprA?><o?<=?<?<??<0<4<B6<C?N=@><p/.?2|CeARO"O?<?<NZ><r/.?<><sprA?><t?<=?< ?<??<0<4<B6<C?N=@><u/.?2|CeAO"OrQ?<?<NZ><w/.?<><xprA?><y?<=?< ?<??<0<4<B6<C?N=@><z/.?2|CeADO"OrQ?<?<NZ><|/.?<><}prA?><~?<=?< ?<??<0<4<B6<C?N=@></.?2|CeAO"OrQ?<?<NZ></.?<><prA?><?<=?<?<??<0<4<B6<C?N=@></.?2|CeA2O"OrQ?<?<NZ></.?<><prA?><?<=?<?<??<0<4<B6<C?N=@></.?2|CeAO"OrQ?<?<NZ></.?<><prA?><?<=?<?<??<0<4<B6<C?N=@></.?2|CeA$O"O?<?<NZ></.?<><prAtB?><?<=?<?<??<0<6<C8<D?N=@></.?2|CeAO"O?<?<NZ><BgNL><HnHyY?<NL=@><rAg`><Hn49dPBRBH/N,t><NL=@><rAg`><Hn WCt2t "Q/N;X><NL=@><rAg`D><><><t=B` ><><0.A><Hn WCt2r "Q/N;X><NL=@><rAg`><4.B 6|G"B//.?<Bg><?<0.R@??<9?<?<0<2<A6<C?N$A1 ></.0.@ 2|C"@?00|AeCt$Op?$Q?<BgNZ><Rn no></.BgNp2|Ce=@><><0.r Ag><><tBod><><v Cf*><Hn89dPDRDH/N,t><` ><><HnW@R@H/N,t><><`><><Hnv/N,t><NL=@><rAg`D><Hn WCt2t "Q/N;X><NL=@><rAg`><><t=B`><><0.A><Hn WCt2r "Q/N;X><NL=@><rAg`><><?<04.B[B69c?At"Ot?"QN><Rn nod></.?.0|AeBg?<N></.BgN2|Ce=@><`><><0.rAg><?NTn><?<NL><></.N></.N><HnN+><HnN+N^,_X>NuEXITModeCreate@ CommsFilterFilesCursorGEMInfoLineKeysDataTypeINFOBASEST HELP FACILITYMENUOPTION?Hz></,HNVA >-HPNKp=@`>><></9d0.2|C@Ac?00|AeNRn no><09d` ><><></9d?9c0|AeN></9d?9c0|AeN></9d?9c0|AeN></9d?9c0|AeN>< 9drg><><t=B`>><></9d0.2|C@Ac?00|AeNRn no></9d?9c0|AeN><HnHn?9c?9c?<N><0.rAmj><></9d?9c4|EeN></9d?9c0|AeN></9d?9c0|AeN><><><`><><></9d?9c0|AeN><p=@`>><></9d0.2|C@Ac?00|AeNRn no><09UrAoB><></9d?9c4|EeN><p=@`>><></9d0.2|C@Ac?00|AeNRn n o>< 9c"9cgJ><></9d?9c4|EeN></9d?9c0|AeN><>< 9c"9cxgT>< t=B`>>< >< /9d0.2|C@Ac?00|AeNRn no>< >< /9d?9c0|AeN><09X@e"></9d?9c0|AeN>< 9crV><69X89XDCBdT><t=B`>><></9d0.2|C@Ac?00|AeNRn no><`><><09cv@dR><></9d?9c0|AeN></9d?9c0|AeN><><`><><></9d?9c0|AeN></9d?9c0|AeN></9d?9c0|AeN></9d?9c0|AeN>< 9d@"9d<!><"/9d?9c4|EeN><#/9d?9c0|AeN><$><% 9d@"9d8gT><&t=B`>><'><'/9d0.2|C@Ac?00|AeNRn no><(/9d?9c0|AeN><) 9crV><*69X89XDCBdT><+t=B`>><,><,/9d0.2|C@Ac?00|AeNRn no><-`><.><.><//9d?9c0|AeN><0 9d8rg"><1/9d?9c4|EeN><2`.><3><3><4p=@`>><5><5/9d0.2|C@Ac?00|AeNRn no><6 9d8rg*><7/9d?9c4|Ee><8N`b><9><9$9cxg*><:/9d?9c6|Ge><;N`&><<><<=/9d?9c0|AeN><>09X29XA@dT><?p=@`>><@><@/9d0.2|C@Ac?00|AeNRn no><A`><B><B><C/9d?9c0|AeN><Dp=@`>><E><E/9d0.2|C@Ac?00|AeNRn no><F`&><GS@ @b@0;N,j><H><Ip=@`@><J><J/9d0.2|C@Ac?00|AeBgNVRn n o><K/9d09dX@2|C@Ac?00|Ae?<NV><LN^,_X>NuSETUPMENU ?Hz><T/,HNVA-HPNKAc-H><U><V?<A`O"OpQN#d><W><X n//9dC O$O pQN _0><Y//9dCO$O pQN _1@><Z//9dCO$O pQN _1@><[//9dCzO$O pQN _1@><\//9dCBO$O pQN _1@><^//9d?0|AeCO$O p QN" _1@ ><_//9d?0|AeCO$O p QN" _1@ ><`//9d?0|AeCpO$O p QN" _1@><a//9d?0|AeC*O$O p QN" _1@><b><c//9d?(0|AeCO$OpQN" _1@><d//9d?(0|AeCO$OpQN" _1@><e//9d?(0|AeCBO$OpQN" _1@><f//9d?(0|AeCO$OpQN" _1@><g//9d?(0|AeCO$OpQN" _1@><i//9d?(0|AeC`O$O p QN" _1@><j//9d?(0|AeCO$O p QN" _1@><l//9d?(0|AeCO$OpQN" _1@ ><m//9d?(0|AeCzO$OpQN" _1@"><n//9d?(0|AeC,O$OpQN" _1@$><o//9d?(0|AeCO$OpQN" _1@&><p//9d?(0|AeCO$OpQN" _1@(><q//9d?(0|AeCBO$OpQN" _1@*><r//9d?(0|AeCO$OpQN" _1@,><s//9d?(0|AeCO$OpQN" _1@.><t//9d?(0|AeC|O$OpQN" _1@0><u//9d?(0|AeCO$OpQN" _1@2><w//9d?(0|AeCO$O p QN" _1@4><x//9d?(0|AeCO$O p QN" _1@6><y//9d?(0|AeCJO$O p QN" _1@8><{><|N><}/9dN><~N^,_X>Nu Screen Disk Print Tab New Rec ^D Delete - ^-> Last Rec ^<- FirstRec Sh<- Previous Sh-> Next  alt-S Sort  alt-F Search ^M - Modify ^E - Enter alt-O: Output alt-S: Sort alt-F: Search alt-I: Input alt-D: Design ^Q - Quit ^C - Clear ^S - Save ^O - Open Output Record Design Mode File InfoBase ST EXITPROGRA?Hz></,HNVA-HPNKp3[><HyXN^><09XrAg><HyXN><09XrAV69XCBd><HyXN><09XrAgp><><$9cxvg"><HycxHyc><HycN|><?9SN8><?9SN,><p3S><><`><><t3[><N^,_X>NuDELETESCRR?Hz></,HNVA-HPNKN`><"V i/Ni><>< 9d-@><r=A><>< .rgP><>< @/NF4.1B><"@/ NF6)C=B><$@/ NF&**-C><`></9dNZ><N><N^,_X>NuMODIFYSCRN?Hz></,HNVA-HPNKp=@><r3X><><>< n/N>< n"P/ NFE4p$Q><"P/ NF0)=@><"n2Ad|><EO&O r QHn$P/ NF/ ><$P/ NF$/ $P/ NF"/ $P/ NF/ Hn><N`x><><EnO&O r QHn$P/ NF/ ><$P/ NF$/ $P/ NF"/ $P/ NF/ HnNf>< n"P/ NF0)=@><2.Ad^><><rHAW6.CVDBd><><t./HnNF>< n/NFC>< n/NFpD1@></NF29cRA"n$Q/ NF4*B><$Q/ NFtB1A$></NF29c1A"></NFt1B></NFv1C ></NF/NF8($VD1D></NF1A><><$Q/ NF(**g"><$Q/ NF&j*/ NF('D&></NF$Q/ NF"**!A*><$Q/ NF"%A*><$A/ NF(%D&><><><(9d-D><=C><>< .rgP><>< @/NF4.1B><"@/ NF6)C=B><$@/ NF&**-C><`><><`2><><AW°AVDBd><"P/ NF/)*Ni>< n"P/ NFE/ ?<NH2p"Q><"P/ NF0)$3c><"P/ NF2)"3c><"P/ NFt3B ><"P/ NF09cr.AV@3@><"P/ NF09c3@></9d/HnN>< n"P/ NF0.3@></"P/ NF?)$"P/ NF?)""n/ N^><><`.><><><r=A><"nt2>< NN><>< n0@eX>< >< BgBg?<09c?N>< n"P/ NF0)rHAf><><"P/ NF$i*/ NF"P/ NF0)"5@"><"P/ NF$i*/ NF><"P/ NF0)$"P/ NF4)Bt.BR@5@$><"P/ NF$i*/ NF"P/ NF0)5@><"P/ NF$i*/ NF><"P/ NF0)$"P/ NF6)CBX@5@><></9dNZ><p3cr><><`t><><0.@db><><"n$Q/ NF0*"rAl><><>< n"P/ NF$P/ NF0*"R@3@"></"P/ NF?)$"P/ NF?)""n/ N^>< n0F@"n$Q/ NF2*"tB^ÀC@d><!><"EGV'p&Q><#NHHyV?<$NHHyV?<%AV"Op?"Q?<N=@><&><' n0F@2.A@d><(N^,_X> _PN[ Continue]| Modify if Desired| ][2][ | Altering Position of Field | Modify TitleField OverlapSELECT_MOD?Hz><6/,HNVAx-HPNKp=@><7HnHn?9c?9c?<N><80.rAo.><9 n/NF4(vDCg><:HnHnN><;N^,_X>NuSELECT_ENT?Hz><O/,HNVA-HPNKHnHn?9c?9c?<N><P0.rAl><Q><Rt =B><SAO"O v QHn><THnHycHycHnHnN><V0.@d><W><XBgBg?<09c?N><Yp3X><ZHydHyd><[Hyd Hyd A"Or?"Q><\?9c?9c?.?.?<NX$><]/9d><^ yd/NF?($><_/NF?("HnN^><`0.@d><aHydHnN0><b0.rHAfh><cHydHyd><dHyd Hyd ABO"O><e49c6.Cx.DRB??9c><f?<?<D?<NX$><g/9dNZ><hp3cr><i29ctBl RA3c><j><k><l`><m><m><nACVtQ><oNHHyV?<pAV"Op?"Q?<N=@><q><rN^,_X>Nu[ Continue ][1][ |Record Overlap| ]Enter TitleCHANGEMODE?Hz><z/,HNVA-HPNK n0rAf8><{><|"n2><}09c 3c><~/9dNZ><>< n0rAW"n0vCVDBd><HyX><N`><><p3X><09XrAg><>< n4vCW"n4zEVFDdN><></9cN><HycxHyc><HycN|><p3U><><`Z><><4CW4EWFDd>><><2><09c 3c><N></9dNZ><>< n0rAW"n0vCWDBd><><09cv@dB><><p3cv></9cNp>< 9cx#c><r3U><></9cN(><Hyd,Hyd4Hyd0N,><Hyd8Hyd@Hyd<p#dD><N></9cN>><>< n0rAW"n0vCWDBd><><09S@dB><><p3S></9cNp>< 9cx#c><r3U><><Hyd8Hyd@Hyd<N></9cN>><>< n0rAW0vCWĄD"n0xDWEBdN><><2><09c 3c><N></9dNZ></9cN>><>< n"n00><p3ct><NP>><><N^,_X> _PNSELECTINPU?Hz></,HNVA-HPNK 9drg><>< nt0><09dvCfv><><?N^$><p3U><"9d#d>< A/NFt1B ><"A/ NF6)3c><$A/ NF8*3c><><><`><><><ACVtQ><NHHyV?<NHHyV?<AV"Op?"Q?<N3X><><N^,_X> _XN[ Continue ]| has been entered | ][2][| No Data Base Design | SELECT_OPE?Hz></,HNVA-HPNK09d`><><><p3X><29XAd><HyXN><09XrAg><><HnNr><0.@d><>< 9c-@><>< .rg><>< yc/NF$(-B><>< .rg>><>< @/NF/t ?NP>< n/NF (4-@><`>< n/NF ( -@><`d><N><><><`><><><HyXN>< 09XrAg>< >< $9cxvV>< *9cWF>< <9XFFFDd><><x3X`><><HyXNf><09XrAf(><><NT><p3X><><`0><><tBf ><><N><p3X><><N><><`><><>< p3X><!29XAd><"HyXNL><#09XrAg*><$><%N><&N><'p3cr><(><)`><* @gR @g| @gv><+09drAW69XxDVE:.EBd><, n/N><-N^,_X> _XNSELECT_SAV?Hz><6/,HNVA-HPNK09d`X><7><7NwL`d><8><8><9/9cN(><:?<N{><;`6><<><<=S@ @b@0;N ><>N^,_X>NuSELECT_CLO?Hz><J/,HNVA-HPNK09d``><K><K><Lp3X><M29XAd><NHyXN><O09XrAgR><P><QHydHyd><RHyd Nb><S/9dNZ><Tp3c><Ur3c><V><W`><X><X><YHyXNf><Z09XrAgv><[><\t3X><]Hycx><^HycHycN|><_p3U><`r3U><a?<N^$><bN><c/9dNZ><d><e`8><f><f><gp3X><h29XAd><iHyXN@><j09XrAg><k><l$9c-B><m><m .rg><n><o yc/NF$(-B><p><p .rg>><q><r @/NF/t ?NP><s n/NF (4-@><t`><u n/NF ( -@><v`d><wp3X><xN@><y><z`><{ @g @g4 @g><|NQ><}p3ct><~N^,_X>NuSEARCHSETU?Hz></,HNVA-HPNK/9cN(><p3cv><"9d8tf><><3U><v3U><><(9d V!D><>< V (rgF><><Hyd,Hyd4Hyd0?<N_T><"V i/NF (*#@><`>< 9d,#d4><><"V ir0><></9cN><?<N^$><N><N^,_X>NuDELETEDUPR?Hz></,HNVA-HPNK 9d8-@>< ydD/NF"(-A><t-B><v-C><x-D><><z /HnNF>< n/NF0<0><r /HnNF>< n/NF0<0><><>< .".谁V&.(.춄VńEBd><>< @/NF4"C/ NF:ElP><><HnHnHn><$@/ NF?N_T>< n/NF (-@><><`><><$@/ NF4&C/ NF:EoP><><HnHnHn><(C/ NF?N_T>< n/NF (-@><><`d><><><HnHnHn><(@/ NF?N_T>< n/NF (-@>< n/NF"(-A><>< . ydD/NF"(f><".-A>< .rf><$.-B><`D><><Hyd8Hyd@Hyd<>< .#d8><#d@><".#d<><#dD><t3U><>< 9d@rg6><><49URB3U>< @/NF&(#d@><`>< 9d8#d@><><r-A><t-B><v-C><x-D><><z-E><|-F><p-@><"9d<#d@><HycBgNf><N^,_X>NuSELECTSEAR?Hz></,HNVA@-HPNK 9d<#dD><29dtBg><><69cvCeZ><><vCg><>< NN`,><><><ACV xQ><NHHyV?<Hz?<NH _CVx?"Q><NHHyV?<Hzl?<NH _CVx?"Q><AV"Op?"Q?<N=@><rAf><>< NN`J><><tBf:><>< n0><Hyd/N>< NNv>< p3d>< >< >< >< `v><><>< n/Nǰ><p3cv><"9dDtg >< NNR><N></9cN>><p3ct><NP>><><><`$><><>< nv0><N><><N^,_X> _XN[ OR | NEW | Cancel ] | Disposition | ][2][ | Search | SELECTSORT?Hz><&/,HNVA -HPNK09S@en><'><(/9cN(><)p3S><*r3S><+ nt0><,/9cN><-?<N^$><.N></><0`><1><1 9d8rgl><2><33S><4N><5/9cx n/N*><6Hyd8Hyd@Hyd<7Hyd,Hyd4Hyd0N,><8><9N^,_X> _XNSELECTOUTP?Hz><F/,HNVA-HPNK np0><G"9ctf><H><Iv=C`Z><J><JHydHyd><KHyd(Hyd(><LA~O"O?<0.^@??<?<A?<NX$Rn n o><M?<N^$><N><O 9d#d><Q"9d-A><Rt3U><S><S .rg4><T><U49URB3U><V @/NF&(*-C><W`><Yp3c><Zr3c><[t3c><\HnN><]0.29dtBVC@dj><^><_ 9d8vg><` n><ax0`><b><b nx0><cN><d/9dNZ><e/9cN>><f><gN^,_X> _XNSELECTDELE?Hz><n/,HNVAB-HPNK09drAf><o><pN`><q><qN><rN^,_X>NuPRINTREP ?Hz></,HNVAF-HPNK?<BgBg?<?< N0-@></N></.?<Bg><?<?<?<?<?<0<2<A4<B?N=@></.?2|CeAO"OrQ><?<?<NZ></.?<?<><?<?<?<?<Bg0<2<A?N=@></.?2|CeAdO"OrQ><AFO"O><A*O"O?<?<N*></.?<><prAtB?><?<?<?< ??<0<6<C8<D?N=@></.?2|Ce><AO"OrQ?<?<NZ></.?<><prA?><?<?<?< ??<0<4<B6<C?N=@></.?2|Ce><AO"OrQ?<?<NZ></.?<Np2|Ce=@><rAf>< n><t0`><><></.?.4|EeHnN><Hnp/HzvBN!2Ad$><?<Hn n/N:\><`><>< nr0><></.N></.N><N^,_X> _PNAbortContinue 1999Repetetions ___ Report Repetitions SELECTPRIN?Hz></,HNVA-HPNKp=@><HnHn NN><0.@d`><09d=@><r3d><t=B><6.x-Df"><Hy[Hz|?<N'><`(><><z/Ef><><N`><?9SN8><BgBg?<09c?N><BgBg?<09c?N><Hy[Hz?<N'><?<?<Nl><HyQrN-X><HyQrN-X><?<?<Nl><><`R><><HyYNHyZN@d$><Hy[HyZ?<`><><p=@><0.r/Agz><t=B`d><><0.2|C@AVx20Ad8><0.2|CCUE&O6r&QN,4Rn no><0.@d><><p=@2.=A`l><><><09drAf><><N@`8><><tBf><><NIP`><></9cN@P><Rn0.no><Hy[N+><><0.3d><><2.t/Bf><><HyQrHz?<N/N-X><HyNN8X><?9SBgBgBgBgN><?9SHycHycHycHycN><?9c?9c?9c?9cN></9dN><N><><><N^,_X> _TNPRESS RETURN TO CONTINUECON:LST:MENU_SELEC?Hz></,HNVA-HPNK09drAf><?<><N`><><?<N><09d=@></9d?.2|CeN><0.`><><N~`><><HnNT`>< >< N`>< >< N4`>< >< N`>< >< p=@`>< >< HnN`><><HnN`z><><HnNj`f><><HnN`R><><N`B><><N`2><><HnN^`><><HnN` ><><Hyc?<?<Ncl`><><Hyc?<><Hyc?<Nf`><><Hyc?<Ng`><><N`><><N`p><><><><?.N`T>< @ gF@ @b<@0;N>Rbr,Ll00>< 09d2.AV6.x*DVEBd><!HydHnN\><#09SrAoD><$><%49dvCf><&?<><'N X`><(><(?<N X><)><*N^,_X> _ NINPUTINFO ?Hz></,HNVA.-HPNKpA=@`r><><0.A yd/NF2(AfF><><`><><C&EpQ` ><><CEpQ`><><CEpQ`><><CEpQ`><><CE`><><CdEpQ`l><><C@E`L><><CE`,><@A @b@0;N *Jj><pP=@><Rn nHo>< n?<B/Hz?< N0Hn?<?<Hzh?< ?<N0?9U?<N0@><Hz>?<N0?9U?<N0@p|??<N/\><N^,_X> _XN ofRecord # DataType :NameDateDollarRealCompanyIntegerBooleanStringSEARCHINFO?Hz></,HNVA-HPNK0.`><>< np=`><>< np>`><>< np<`z><>< nC`^><>< nCb`B><>< nCD`&><S@ @b@0;NPh><N^,_X> _\N>=<=<>UPDATEINFO?Hz></,HNVAf-HPNKp3ct><r-A><t-B><69d`l><><?<AWB/Hz?<N0?9c?<N0@><Hz?< N0?9c?<N0@\`.><><><HyWN><09UrAoH><$.//<NK$69USCH//NK&><S@H//NLR -@><`><><69cvCd|><>< yd4/NF?HnN><?<AWB/><Hz?<1N0><Hz?<?<N0Hn?<?<><`><><><HnN><?<AWB/Hn?<?9U?<N0@Hz?<N0><?9U?<N0@\><09UrAoH><$.//<NK$69USCH//NK&><S@H//NLR -@><`L><><69SCd,><?<AWB/Hz?<,N0\><`(><><?<AWB/Hz?<N0\`><><><?<AWB/Hz~?<N009c_@??<N0@><HzN?< N0?9c?<N0@\><09Ur AoH>< $.//<NK$69cH//NK&>< @H//NLR -@>< `$>< SC CbC6;0N0X,>< 09S2|CRAWETC/?<PNH2p"Q><?9S09S2|CRATHpN><?9S?< ." cC?BgBgBgN><N^,_X>Nu Column Report Design : Line Sorting -- Please Wait ....... Sort Mode : Shift-UpArrow | Shift-DownArrow of Search Rec #Search Criteria :| F1 = | F2 > | F3 < | F4 <> | F5 <= | F6 >= | Column Cursor : LineDELETERECO?Hz></,HNVAf-HPNKp3X><N`></9cNp><N></9cN>><p3ct>< N><!N^,_X>NuDELETESCRR?Hz><./,HNVA -HPNK 9drg></><0HnHn?9c?9c?<N><10.rAo><2><3N`><4p3X><5/.Ni><6><7 9d-@><8r=A><9><9 .rgP><:><; @/NF4.1B><<"@/ NF6)C=B><=$@/ NF&**-C><>`><?/9dNZ><@N><A><B><CN^,_X>NuCHARININPU?Hz><R/,HNVA0-HPNKp3X><S yd/NF2(tBBW><T/NF2(xDDWņECd><U><V2.vTCW|tFW@Ed><W><X=C`T><Y><YpF@WtfBWĊDEd><Z><[=@`(><\><\xDVvCVFEd ><]z=E><^><`0.rAgF><a><b/NF4( ><c/NF6(C=B><d"yc/ NF/)HycHnN><e/9d/9cHn><f yd/NF0( /NF2(A?N<><g yd/NF0( ><h/NF2(A=@><iHnr/t?v/N!8Dd"><j/9c?8.?><kN`2><l><l//9c><m8.?/NF:( RE?N><n/9cHn><o yd/NF?(><p/NF?(N><q><rN`><s09c yd/NF2(AA?><t09c29c49cA?C$Op?$QN><uN><w yd/NF0( R@><x/NF2(Al>><y><z09cR@3c><{/NF><|/NF2( RA1A ><}><~><N^,_X> _TNDRAWGETSTR?Hz></,HNVA-HPNKN`><09crAo@></9cHyW>< yd/NF4(B8??<L><N`6><></9cHyW>< yd/NF?(?<PN><p=@r9W=A`N><><><0.ArAW0=A><tBo><AAAA><Rn0.no><29ctBoP><?9c69c89c:9cD89cDD?AW"Ov?"Q><N`P><><69cPC?69c89c:9cD89cDD?AW"Ov?"QN><N><N^,_X>NuCHARRPINPU?Hz></,HNVAh-HPNKp3X></9d/9c><2.??9cN><N><09cR@3c><r3ct><N^,_X> _TNPRESS_TAB ?Hz></,HNVA|-HPNK09X@e\><><p3X></9cN(></9cN><?<N^$><09U3U><><`><><><A4CVpQ><NHHyV?<NHHyV?<NHHyV?<AV"Op?"Q?<N3X><><p3ct><N^,_X>Nu[ Continue ]Any More Records]You May Not Add | |[2][-Memory is Full- | |KB_INREPOR?Hz></,HNVA-HPNKp=@><2.tBf\><6.`><><><69cC3c><Bl3c><N><` ><><><69cC 3c><C 89UDo><D3c><69cBl3c><N><`><><><><v3c><x3c><3c><*9d#d><N@><`T><><69cxDoD><>< nz0><69cSC3c><"yd/ NF,)&#d><`><><>< nv0>< 89c:9cECo>< 89c>< SD3c`<>< >< 89cCo(><><SD3c><3c><=C><><`p><><>< nv0><89c:9cE|KF]><89c29VA]B@d><><RD3c`:><><SAAl*><><RD3c><p93c><=C><>< `><!><!69c89c:9cHĉŶD]89dp@WA><"29V^AA]¸@VABFdD><#><$ nr0><%49cRB3c><&"yd/ NF&)*#d><'`@><( C;g C<)`><*><+><+6.xDW|FW@Ed~><,><-3X><.=B`H></></><0 yd/NF0(2.A=@><1/9c?t ?N><2Rn no><3Nj><4><5`H><7><7p@WtBWDEd><8><989c=D><::9cE|Fo><;09c><><=><=09cFo*><>><?S@3c><@x3c><A=F><B><C8.DlB><D><Ez3X><F=@><G/9d/9c><H?N><IN|><J><K><L`V><N><NxSDW|FW@EdL><O><Pp3X><Q:9c=E><R/9d/9c?N><SN><T><U`><W><Wp@Wt BWD><XxrDWƲBW@F><Y09c<9c69cHƍðF]<9drAWB><Z49V^BB]üAVBCDEd|><[><\ nt0><]09cR@3c><^3c><_69cxDo><`><a3c><bv=C><c><d"yd/ NF&)*#d><e><g0.@d ><hN@><ip3ct><jN^,_X> _ NCHANGECURP?Hz></,HNVAt-HPNKp3X>< n 24.B0><"n0B2><0.$@d><$n0B4><$n0B4></.&N><N^,_X> _NSHIFTUP ?Hz></,HNVA-HPNK VHhHh?9c?9c?<N>< V0(rAo><"h/ NF4)"vC^/ NF4)zDEVFDdP><></ / NF?)$/ NF4)"SB?HhN^>< V0(@e ><></(N>< V/(Bg"h/ NF"/ "h/ NF/ ><"h/ NF / Hyc?<"V i/NF0(rHAf~></NF/(*Bg/NF$h*/ NF"/ ></NF$h*/ NF/ ></NF$h*/ NF / Hi?< IN><><><N^,_X>NuSHIFTLEFT ?Hz></,HNVA-HPNK VHhHh?9c?9c?<N>< V0(rAo><"h/ NF4)$vC^/ NF4)zDEVFDdR><></ / NF4)$SB?/ NF?)"HhN^>< V0(@e><></(N>< V/(?<"h/ NF$/ "h/ NF/ ><"h/ NF / Hyc?<"V i/NF0(rHAf~></NF/(*Bg/NF$h*/ NF$/ ></NF$h*/ NF/ ></NF$h*/ NF / Hi?< IN><><><N^,_X>NuSHIFTRIGHT?Hz></,HNVA-HPNK VHhHh?9c?9c?<N>< V0(rAo><"h/ NF4)$/ NFvC/ NF6)C><69cxHÇ[CC]/ NF4)vDCVFEdR><></ / NF4)$RB?/ NF?)"HhN^>< V0(@e><></(N>< V/(?<"h/ NF$/ "h/ NF/ ><"h/ NF / Hyc?<N><"V i/NF0(rHAf~></NF/(*Bg/NF$h*/ NF$/ ></NF$h*/ NF/ ></NF$h*/ NF / Hi?< IN><><><N^,_X>NuSHIFTDOWN ?Hz></,HNVA-HPNK VHhHh?9c?9c?<N>< V0(rAo><"h/ NF4)"69c89cHÇĴC]></ NF4)vDCVFEdP><></ / NF?)$/ NF4)"RB?HhN^>< V0(@e ><></(N>< V/(Bg"h/ NF"/ "h/ NF/ ><"h/ NF / Hyc?<N><"V i/NF0(rHAf~></NF/(*Bg/NF$h*/ NF"/ ></NF$h*/ NF/ ></NF$h*/ NF / Hi?< IN~><><><N^,_X>NuKB_INDESIG?Hz></,HNVAl-HPNK0.rAf><4.`><><><t3c><v3c><`><><49cvCo><SB3c`><><49cvCo><SB3c`><><49c69cxHÇUCCl><RB3c`d><><49c69c89cHÇĴCl><RB3c`0><BG B b B4; N 8^><`&><><4.`><><tBf ><Nu`><><tBf ><N`><><t Bf ><Nu.`><><t8Bf >< NN2`><><t4Bf >< NN`>< >< t6Bf >< NN`d>< >< t2Bf >< NN`F>< Bg* B g@ B2gTBH BbB4; N Zx><p3ct><N^,_X> _ NSELECTDATE?Hz><//,HNVAR-HPNK n/NF0(rGAW><009dvCWzEWƈFDBd ><1><2t3X><3N`><4/./.HnN#n><5p=@ n/NF2(t.B=A`>><6><6NHHn?<729c n/NF4(BB?><829c/NF4(69cB?C$Or?$QN><9N><:><;N^,_X> _NPRESS_RET ?Hz><D/,HNVA-HPNK"V ip0><E$yd/ NF"**tg ><F/ NF><G"**#d`><H><H"9d#d><I$A/ NF6*3c><J&A/ NF8+3c><K(A/ NF9B ><L3ct><MN^,_X>NuPRESS_DEL ?Hz><U/,HNVA2-HPNK"V ip0><V3X><W$yd/ NF2* RA3A><X/ /9c?N><Y/9c VHh><Z"yd/ NF?)/ NF?)N><[NH VHh?<\N`><]09c yd/NF2(AA?><^09c29c49cA?$VC&Op?&QN><_N><`N^,_X>NuPRESS_BS ?Hz><h/,HNVAf-HPNK"V ip0><i3X><j$yd/ NF/ NF2* SA5A ><k29cSA3c><l><m/ NF4* RB3B><n/ /9c?N><o/9c VHh><p"yd/ NF?)/ NF?)N><qNH VHh?<rN`><s09c yd/NF2(AA?><t09c29c49cA?$VC&Op?&QN><uN><vN^,_X>NuPRESS_ESC ?Hz></,HNVA-HPNK"V ip0><3X><"9d-A><$A/ NF4*vFCf><><t=B`><><t=B><=B&A/ NF8+SD=D`H><><>< n/NF0(2.A"V3@></9c?t?N><Rn0.no><29c n/NF4($/NFvCTBBBXA?><29c/NF4("SB69cB49cBB?></NF2(A?NH><N`>< n/NF0(rFAfT><09c/NF4(BB?><09c/NF4(69cB?p$O"ON><N>< n/NF0(3c></NFr1A ><N^,_X>NuUPARROW ?Hz></,HNVA-HPNK"V ip0><$n&R/ NF"+&tg><&R/ NF><"+&$`><><"9d $><29dvCfX><>< yd4/NF((g ></NF><((#d4`><><(9d0#d4><>< R/NF8(3c>< R/NF:(3c>< R/NF1B ><3ct><N^,_X> _XNLEFTARROW ?Hz></,HNVAz-HPNK"V ip0><$n&R/ NF2+ SAtBm>><><&R/ NF(R/ NF2, SA7A ><29cSA3c><><N^,_X> _XNRIGHTARROW?Hz></,HNVA-HPNK"V ip0><$n&R/ NF2+ RA&R/ NF4+Bl><><//9cHi><&R/ NF2+ &R/ NF4+B?N<>< VHhp/r?t/N!6CdB><><"n$Q/ NF&Q/ NF6+ RC5C ><69cRC3c><><><N^,_X> _XNDOWNARROW ?Hz></,HNVA-HPNK"V ip0><$n&R/ NF"+*tg><&R/ NF><"+*$`><><"9d$><29dvCfX><>< yd4/NF((g ></NF><((#d4`><><(9d,#d4><>< R/NF8(3c>< R/NF:(3c>< R/NF1B ><3ct><N^,_X> _XNSHIFTUPARR?Hz></,HNVAX-HPNK/.Hn n/NF?(/NF?(N>< n/NF0(rFAWp.vCWDBd >< VNl><p.rA]><><AW n/NF8(zFEWFCBd><><t"V3B>< ?Nٔ>< >< 9d-@>< r=A>< >< .rgZ><><$.f><><-A`2><><>< @/NF&(*-C><0.R@=@><><`><><Hyd8Hyd@Hyd<?<AB/?9SN0F\><p=@r.=A`><><><NHHn?<?.HnN><0. V1@><?NL>< Hn?<!Rn0.non><"29SRA3S><#><$N^,_X> _PNSHIFTDOWNA?Hz><3/,HNVAP-HPNK/.Hn n/NF?(/NF?(N><4 n/NF0(rFAWp.vCWDBd ><5 VN><6p.rA]><7><8AW n/NF8(zFEWFCBd><9><:t"V3B><;?N><= 9d-@><>r=A><?><? .rgZ><@><A$.f><B><C-A`2><D><D><E @/NF&(*-C><F0.R@=@><G><H`><JHyd8Hyd@Hyd<K?<AB/?9SN0F\><Lp=@r.=A`><M><M><NNHHn?<O?.HnN><P0. V1@><Q?N><RHn?<SRn0.non><T29SRA3S><U><VN^,_X> _PNPRESSUNDO ?Hz><^/,HNVA-HPNK 9crg><_><`49URB3U><a @/NF&(g ><b"@/ NF$i/ NF%@ ><c"@/ NF&) g ><d$@/ NF&j / NF'@><e$@/ NF&*(9cf ><f#c><g&@/ NF&+ (9cxf ><h#cx><i#c><j#c><k/N>><l><mp3U><n"9cx-A><o><o .rg`><p><q$9cf><r><s-A`6><t><t><u @/NF&( -C><v09UR@3U><w><x`><zp3ct><{><|N^,_X>NuINMODE ?Hz></,HNVA-HPNK V0(rMAW6(x6DWEBd"><Hyc?<?<><Ncl`h><><tKBW|4FWAEd"><Hyc?<Ncl`,><><`><><p@f ><N`><><p@W><"yd/ NF:) SExD\BAd ><N`><><p @f ><NT`><><p @f ><N`><><p@f ><Nh`p><><p@f ><NJ`T><><p @f ><NL`8>< @g @g& @g^ @gr @ g @Sg @rg><N^,_X>NuSEARCHMODE?Hz></,HNVA-HPNK V0(rKAW6(x4DWEBd"><Hyc?<Ncl`D><><tMBW|6FWAEd"><Hyc?<?<><Ncl`><><`><><p@f ><N`><><p@W><"yd/ NF:) SExD\BAd ><N4`><><p @f ><N`><><p@f ><NΤ`h><><p@f ><N`L><><p @f ><N`0>< @g. @gB @gz @ g @Sg @rg><N^,_X>NuSORTMODE ?Hz></,HNVA-HPNK V0(rHAW6(x8DWEBd></9d/9c><N0`j><><tPBW|2FWAEd></9d/9c><N|`2><><r AW><xDW|rFWABEd ><Nx><N^,_X>NuKB_ININPUT?Hz></,HNVA"-HPNK0.rAf><><4.`>><></9d></9cA"Ot?"Q NNp`V><><N`D><><Hyd NN`,><><Hyd NN`><><Hyd NN~`><><Hyd NN`><><49dvCWzEWƈFDd NN`><><Hyc?<Nf`><><Hyc?<Ng`><><49dvCf><><8.`><>< yd4/NFx0`><>< yd4/NFx0`><>< yd4/NF0`><>< yd4/NFx0`d><>< yd4/NFx0`F><>< yd4/NFx0`(><D; DbD8;@N@8Vt><8.z:E^pA@]AFd><r3ct><`R><BD B b&B4; N (@ Bg8 B/g\ B0gp`><><``><><49d`<><>< NN`<><>< NNb`*><>< NN `>< Bg Bg Bg><N^,_X> _ NKEYBOARD_I?Hz></,HNVAF-HPNKp=@><r=A><49d=B><6.K=C><8.LL=D><zEf><?<><N`>< >< ?<N>< 0.rAf.>< 4.`>< >< 49dvCW*9dVF><|FW@p@WÈCvCWA><rAW,9cxpVC><&9d8WAEDd><HnN|`><><49dvCWzEWƈF|FW@><09UrA^CDd><HnN`N><><49dvCW><zEW 9cxWC><&9d8WBFDd ><t=B`><><49dvCWzEWƈF><|FW"9d8vVE@><09UzE^BDd><HnN`><><49dvCWzEWƈF><<9Up@^ADd><HnNP`X>< >< NK`F><!><!t=B`4><" Bg Bg Bg B g B!g Bbg`><#`p><$><$tB^xD]E><%:.|@F]tbB^@><&pJ@WĂDxNDWƂFACd><'29d`><(><( yd/NF2( ><)/NF6(Cl ><*><+r=A><,?.NZ><-`><.><.29cvPC]49VzFBB></4<B]89VzD@FdX><0><1?.NR><209crKA^69cxDWEBd ><3><4t93c><5N@><6><7`><8 Ag Ag AgV><9`><:><:r=A><;><<0.@d><=0.`><>><>0.rAW69dxDVEzEVFBd><?><@Njj`><A><At=B`l><B><B0.rAW69dxDW|FW@EBd><CHn><DN~`><E><E=D`><F><F0.rAW><G69dxDW,9dpVA><HrAW09cvF@@D><Ip@W<9UrA^@DEBd><J><KN`><L><L=A`><M><M0.rAW><N69dxDW,9dpVA><OrAWĊDEBd><P><QN`><R><Rt=B`&><S @gb @g @g @.gz><U0.@d><V09d`j><W><W?.?.?.HnNܦ`h><X><Y><Y?.?.?.HnN>`D><Z><Z?.?.?.HnN`$><[S@ @b@0;N><]0.@e<><^><_09d2.Ag><`HydHnNx><aNWN><b><d09SrAoD><e><f49dvCf><g?<><hN X`><i><i?<N X><j><kN^,_X> _TNMB_INDESIG?Hz><{/,HNVA-HPNK0.29cAtH=@><|vC^:9cHŋSEE]FDd ><}3c><~8.:9cE<9c F<9cHĉ=D><C^49cH…RBB]@Ad ><3c><N^,_X> _XNMB_INREPOR?Hz></,HNVA*-HPNK0.29c49cvH…B49cBAo><><2.49cBxH=A><zEl><=E`><><|LFo=F><2.69cC3c><:9cE<9c F<9cH=@><Dl><=D`><><tBo=B><0.3c><49VBo3c><HnHn?9c??<N>< .#d><><`><><29cAo><><29V`><><><r=A><=C><`><><><r=A><t=B><`j><><><r=A><t=B><`F><><><r=A><t=B><`"><SA AbA2;N^><29dtBW><89c:.^EE^F:.^E<.FE]@><p@WņEzEW†BCd><><3X><4.vGC^8<D]AFd><=E`:><><2<^A^:<,E]@Fd><p=@` ><p=@><0.rAl0><><:.<9cF69cCC><69c Hŋ=E><vCl=C><6.xDo=D><6.89cD@=C>< 9d-@><z=E=C`@><><>< n/NF (*-@><rf 4.RB=B><Rn0.no><><".tg>><><69c A/NF8(D89VTDDlP><><CdEW><69cSC=C09c"A/ NF8)DU@=@`><><>< yd/NF0(2.A=@></9c?><4.B?N><NHHyW?<Rn0.noh><29c49c69cCBB?><29c49c89cB49cBB?><AW"Or?"QN><><`><><><CEVvQ><NHHyV?<NHHyV?<AV"Op?"Q?<N3X><><><><><><N^,_X> _XN[ Continue ] Selected Field | ][2][Insufficient Room for | |MB_ININPUT?Hz></,HNVAz-HPNK0.29cAtH=@><6.89cD:9cEE:9cHÇ=C>< >< >< >< >< ><HnHn???<N><0.rAo2></./9cHn n/NF?(><N<`><><tA><Hnp/r?t/N!6Cdp><>< n/NF6(3c><8.3c><"yd/ NFz3E ><,#d><"F/ NF3E ><><`><><><><HnHn?.?.?<N><0.rAo>< ><! n/NF4($@/NF6(C\><"/NF4($@/NF6(/NF:(EC]EDd><#><$//9cHn><%/NF4(@/NF6(C/NF6($C?N<><&Hnp/r?t/N!6Cdz><'><(&.#d><) C/NF8."C/ NF:)$E$C/ NF:*E1D ><*8.3c><+:.3c><,=@><-><.`></></6.SC=C><0><1`R><2><2/NF4(/NF6($CBl><34.><4RB=B`><5><54.SB=B><6><7`><8><8=A><:0.rAl><;N^,_X> _XNMB_INPUT ?Hz><E/,HNVAF-HPNKN`><F09drAf><G?<><HN`><I><I?<N><K09d`R><L><L?.?.Nj`Z><M><N><N?.?.N`>><O><O?.?.N `&><PS@ @b@0;N><R09SrAoD><S><T49dvCf><U?<><VN X`><W><W?<N X><X><ZNWN><[p3ct><\N><]N^,_X> _XNMINUSMEMAV?Hz~/,HNVAJ-HPNK 9X".#X~4<.H°l~69XCe ~v3X~N^,_X> _XNPLUSMEMAVA?Hz~'/,HNVA<-HPNK 9X".Ё#X~(4<.H°o ~)v3X~*N^,_X> _XNCLRHOME ?Hz~3/,HNVAj-HPNK 9d#d~4 @/NFr1A ~5"@/ NF4)3c~6$@/ NF6*3c~7(9d,#d4~8N^,_X>NuD_DISPOSER?Hz~F/,HNVA-HPNK n"n  ~G~G n rg~H~I"P/ NF )-@~J~J .rg<~K~L-@~M @/NF$(4-B~Nv8//NG~O/9XNp~P`~Q n -@~R"P/ NF") ~S29USA3U~Tt//NG~U/9XN$~V`D~W np ~X"n"~Y$n$~ZN^,_X> _ NDETCURREC ?Hz~j/,HNVAp-HPNK n0r2H=@~k"n$."~m~m0.rAo4~n~o n"P/ NF$)4 ~pS@=@~q"n4B2~r`~sN^,_X> _ NGETCHAR ?Hz></,HNVA-HPNK .rgr><>< @/NF/(HnHnN>< nNH"n/ NF/ ?<0.R@??<NJ$_/ ?<NH0><><`><>< nt ><N^,_X> _NCOMPAREX ?Hz></,HNVA"-HPNK n/NF (*".W></NF0(vHCWD><"A/ NF0)xDDWE><$A/ NF ***W><&A/ NF0+CWD><(E/ NF0,xDDWAFBd><"V*i><p:`^><><*E/ NF0-Cfh><><0."E/ NFrA><$E/ NF2*A\@2.A^>< VFBd><(V lt0><><`><></ NF0)Cfh><><0.$E/ NFrA>< E/NF2(AT@2.A^>< VFBd><(V&lt6><><`\><><0.$E/ NFrA>< E/NF2(AX@2.A^>< VFBd><(V&lt6><N^,_X> _ NCHECKOVERL?Hz></,HNVA2-HPNK np0><"9d-A><>< .rg><4. @/NF6("Cf><><6."@/ NF8)$Dn*></./?$@/ NF?*$>< NN`&><><//.$@/ NF?*$? NN><>< n0@d><><p-@`><><"n/ NF )*-@><><` ><><"@/ NF><&)*-C`N^,_X> _ NCHECKCURLO?Hz></,HNVAv-HPNK np0><2.4|EACd$1-B><"9d,#d4><>< .rg><><4. @/NF6("Cf><6."@/ NF8)$D\><$@/ NF8*$&@/ NF<+F><(@/ NF|FVDD_FEd6><><*n @/NF8($D:><"n"><-A><><>< .rgH><>< @/NF&(*-C>< 9d4g>< @/NF((#d4><><`><N^,_X> _NDISPOSEREC?Hz></,HNVA-HPNK n"n  ><>< n rgH><>< -@><"P/ NF$)* ><t.//NG></9XN>< `>< np >< "n">< $n$>< N^,_X> _ NDISPOSEINT?Hz></,HNVA-HPNK n"n  ><>< n rgL><>< -@><"P/ NF$) ><t //NG><09US@3U>< `><! np ><""n"><#$n$><$N^,_X> _ NCALCOFFSET?Hz><0/,HNVAn-HPNK .-@><1><1 .".g>><2><3 n4"@/ NF6)C0><4$@/ NF$**-B><5`><6N^,_X> _ NMODIFYSTR ?Hz><@/,HNVA-HPNK n/NF/(HycHnN><A yc/NF/?<0.R@??<NI><B?.?< yc/NF/?<CN^,_X> _PNFILLSTRING?Hz><P/,HNVA~-HPNK n0.><Qr=A`H><R><R nNH/?<SN^,_X> _\NMODGETSTR ?Hz><]/,HNVA-HPNKp=@ nr=A`P><^><^><_ n0.Ar=A><`tBo><a nAAAA><bRn0.no><cN^,_X> _XNGETSTR ?Hz><q/,HNVA-HPNK n/NF/(HnHnN><r nC><s0.2.At2H=@><tv=CR@=@`b><u><u><v nNH/?<w/ NF )4-@><xRn0.no><z2.tBo><{ n/?<|p??< n/?<}tBo6><~NH/?<EWr?$Q`><><CWv?"Q><2.v9WCl6>< nNHHyW?<x? Q`><>< nCWx? Q><69dxDf*><>< nz(|Ff ><p@><><N^,_X> _ NLASTNAMEFI?Hz></,HNVAF-HPNKp,??< n/?<tB^xB^ECdV><><NH/?</?<>< nCp?"Q><><><>< np=@><rAo2><NH/?<Hnt/?< v/N!8zE^FDd></???NI><NH n/?<Hnp/?< r/N!46.xD^EBd></???NI><Hnp/?< r/N!46.xD]ńEBd><?< ? n/?NJ4=B><zE^vD^AFd><><><><?< ?< n/?<rAo></?<0.rAf><t.=B>< nv=C><Hn?<8.C?RC?NI>< nNH/?<><p.rAo4>< nNH/?<N^,_X> _XNCURSORINPU?Hz></,HNVA-HPNKBg0AN ><?<0AN ><?<N v><><09crAfN><49c69cCC?><49c69c89cCB??<?<><N`H><><49c69cCC?><49c69c89cC]B??<?<N><?<0|ANL><09c29cAA?09c29c49cA?><"VA$Op?$QN><BgN N><?<0AN ><Bg0AN ><?<0|ANL><N^,_X>NuCURSORLABE?Hz></,HNVA^-HPNKNH"V i/NF/?<0)R@??<NJ$_G/ ?<NH6>< IN><N^,_X>NuCHECKMODE ?Hz></,HNVAV-HPNK09drAWvCWĄDxDWńEBd><>< V P4(:|KBCd/1 4(:|KBEc/2 ><Hh4(:|KB&q / NF4+ ><:(<|ME&qP/ NF:+E?N>< V PHhp/r?t/N!6Cd><><1A`:><><Hh/?<$/N!6><8(:|KDCd$q@/ NF8*zFEWF><8($h/ NF|VFFWACd><><29cRA3c>< RD1D>< 6(<|MC&q0/ NF>< 6(<|MC(q0/ NF6, RC7C >< &nv6>< ><`D><><><Hh/r?/N!6Cd><vG><Nv><><><`><><t V P1B><N^,_X> _XNNC_UPDATE ?Hz></,HNVA-HPNK V0("h/ NFrTAA^></ NFrVA/ NF6)CA]CBd:><><><p V1@><Hh NN><>< V0(@d`<><!><!R@/ NFrAo><"><#p1@`><$><$N><%N^,_X>NuCHECKLINES?Hz><,/,HNVA<-HPNK09cR@3c><- V2(RA1A><.t1B></N^,_X>NuUPDATECURS?Hz><6/,HNVAx-HPNK V0("h/ NFrTAAW><7/ NFrVA/ NF6)CAWÄCBd><8><9N&`><:><:N ><;N^,_X>NuNEWCURSOR5?Hz><C/,HNVA-HPNK V0(2|C@Cd/10(2|C@Ec/2><DHh0(2|C@&q/ NF0+29cAS@?N><Ep V(=@><F2.tBo><GAAAC><IBg2CN ><J?<0AN ><K?<N v><L09c29c49cBAA?><M09c29c69cA29c A?><N?<09c@?N><O?<0|ANL><P09c29c49cBAA?><Q09c29c69cA29cAA?><R"VA$Op?$QN><SBgN N><T?<0AN ><UBg0AN ><V?<0|ANL><WN^,_X>NuNEWCURSOR ?Hz><Z/,HNVA-HPNKN`><[09drAf><\><] NN`><^><^><_t=B><`HnHn?9c?9c?.N><b0.rAm><c><d NN`><e><et=B><g0.@dD><h09c29cAA?09c29c49cA?p_O ON><i><jN><kN^,_X> _TNERASEIN ?Hz><~/,HNVA-HPNK V0(2|C@Cd/10(2|C@Ec/2Hh><0(2|C@&q/ NF0+ 2(4|EA&q/ NF2+A?N><09crAfJ><49c69cCC?49c69c89cCB??<?<><N`D><><49c69cCC?49c69c89cC]B??<?<N>< VHhp/r?t/N!6Cd><v C><Hh/v?/N!8Dd><C><N^,_X>NuERASELBL ?Hz></,HNVA-HPNK V0(R@"h/ NFrAo><><p E`><><><NH/ NF/ ?<0(R@??<NJ$_G/ ?<NH6><09c29cAA?09c29c49cA29cA?><?<09c ?N><><N^,_X>NuCURRENTREC?Hz></,HNVA-HPNK V0("h/ NFrTAA^></ NFrVA/ NF6)CA]CBd\><><29dtBWxDWņEzEWƆFCd><><N`><><v E><><`><><N ><N^,_X>NuERASECURSO?Hz></,HNVAx-HPNK V0(2|C@Cd/10(2|C@Ec/2><Hh0(2|C@&q/ NF0+29cAS@?Nr><p V(=@><2.tBo><AAAC><29c69c89cDCC?><29c69c:9cC69c C?><?<29cA?N><09c29c49cBAA?><09c29c69cA29cAA?><"VA$Op?$QN><N^,_X>NuERASECURSO?Hz></,HNVA-HPNKN`><09drAf><>< NN`><><><HnHn?9c?9c?.Np><><0.rAm><>< NN`><><t A><09c29cAA?09c29c49cA?A"Op?"QN><><N><N^,_X> _TNDELETECHAR?Hz></,HNVAZ-HPNK0. n/NF2(AS@=@><"n/ NF/)HycHnNF>< 9c-@>< n/NF2(4.Bv2HRA></NF8(HĉÒD=A></NF8(/NF:(EHĉ></NF:(HŋØE=D></NF:(HŋD2RE></NF<(F=E></NF<(/NF0(@HƍHFp@W></NF<(ESFHƍHF@WABd ><=@><0./NF2(AHH@=@><rAf=C><><><0.2.Al&><><t2=B><v=C><>< `T>< >< >< n/NF4(/NF6(Cv2H…HB=B>< xDf=C>< =D><><4.Bd0>< n/NF"h4/ NF><t)=B`8><><49dvCf><x ><=D`><><x=D>< n/NF/?<?.?< n/NF/?< n/NF (4-@>< n/NF2(t2H6.C2></NF8(DRA=A><RC=C><x=D><:.EeB><N^,_X> _ NINSERTCHAR?Hz><4/,HNVA -HPNK0. n/NF2(AS@=@><5"n/ NF/)HycHnNھ><6 9c-@><8 n/NF2(4.Bv2HRA><9/NF8(HĉÒD=A><:/NF8(/NF:(EHĉ><;/NF:(HŋØE=D><<=/NF<(F=E><>/NF<(/NF0(@HƍHFp@W><?/NF<(ESFHƍHF@WABd ><@=@><B0./NF2(AHH@=@><CrAf=C><D><E><E0.2.Al&><F><Gt2=B><Hv=C><I><J`T><K><K><L n/NF4(/NF6(Cv2H…HB=B><MxDf=C><N=D><O><Q n/NFt(2=B><R/NF/?<S?.?< n/NF/?<T0.=@><U n/NF"(4-A><V n/NF4(v2H…8.D2><W/NF:(ERB=B><XRD=D><Yz=E><Z<.Fe><[N^,_X> _ NGETASCII ?Hz><g/,HNVA-HPNK np0><hr =A><i><j><j0.?r/Hnt/N!6Cd ><k n0><lR@=@><mv~C^ n:|F^ADd><nN^,_X> _\NLOWERCASE ?Hz><z/,HNVA-HPNKA C><{><|><|NH n/?<}?.HnN><~0.r@A^v[C]DBd><><@ =@>< n/?<NHHn?< nrtBl*><Cr? Q><N^,_X> _XNSTRIPCHARA?Hz></,HNVA-HPNKp=@><><><NH n/?<?.HnN><0.r*AW><v/C^z:E]FD><x@D^r[A]CF><v`C^z{E]DFBd><><t=B`"><>< n/?<0. nrtB]ÀC@d><N^,_X> _XNNUMCHECK ?Hz></,HNVA-HPNK np0><><><NHHn?<?.HnNl><0.r/A^v:C]DBd$><Hn?<`><>< nt0>< n0F@r.tB]ÀC@dP><N^,_X> _NCONVMONTH ?Hz></,HNVA-HPNKAC><AC><AC><AC><AzC><A`C><AFC><A,C><AC><AC><AC><AC><p.rAo><HnNH>< np0><r=A`b><><0.2|C @AHp?<>< n0.0><t =B><Rn n o><N^,_X> _NdecnovoctsepaugjuljunmayaprmarfebjanCONVDATE ?Hz></,HNVAN-HPNKp=@``><><><0.2|C@A&EC><p=@><r.tBo><HnN2><p.rAo><><><NHHn?<?.HnN><0.r*AW><v/C^z:E]FD><x@D^r[A]CF><v`C^z{E]DFBd><><t*Bff><8.<|MDNH<.2|CFAHp`?<EC@x?"Q`b><><8.<|MDNH<.2|CFAHp`?<Hn?<><`><><t=B><0.r.tB]><C@dF`*><><4.6|GBv0CA ><Rn no><A"Op?"QHnN4><0.@d$><?<Hn n/N:\><`&><><A"Op?"Q n/N><?<Hn n/N:\><?<Hn n/N:\><>< n0rdAl><0@l0><N^,_X> _ NAUTODATE ?Hz></,HNVAZ-HPNKHnHnHnN >< n?<B/?.N0F?</N/?.N0F?</N/?.N0F\><p=@ nr=A`X><><>< n0.Ar=A>< n/NF4(BS@=@></.??NH>< Rn0.no><" nrRA=A"n/ NF0)=@`D><#><#><$0. n/NF2(AS@=@><%/.?r?N><&Rn0.no><'N^,_X> _ NCHECKNUMBE?Hz><4/,HNVAn-HPNK nprAo><5><6CRE><7><8><8NH n/?<9?.HnN0><:0.r.AW><;v/C^z:E]FDBd6><<= n/?<> nprAl0><?><Ap.rA]Hnv/?<.x/N!:EBd><B><Ct0`><D><DCt? Q><EN^,_X> _XNFORMATINT ?Hz><P/,HNVA-HPNK n/N:><Q n?</HnN#\><R n?<B/A]"O2"//?/ n/NF0(T@??<N2\><S?<.?< n/?<TrAo><U/?<VN^,_X> _PNFORMATREAL?Hz><`/,HNVAz-HPNK n/NH><a n?</HnN#\><b n?<B/A]"O2"//?/ n/NF?(?9VN2\><cN^,_X> _PNFORMATDOLL?Hz><m/,HNVA-HPNK n/N><n n?</HnN#\><o n?<B/p$?N/A]"O2"//?/ n/NF0(S@??<N2\><pN^,_X> _PNFORMATCHEC?Hz><~/,HNVA-HPNK 9d-@><>< .rg><>< @/NF4(vCCW><"@/ NF4)zEEWƈF><$@/ NF4*|FFWADd$><></.HyW&@/ NF?+(@/ NF?,N>< n/NF0(C><?.HnN><><0.`T><></.HyWN`L><></.HyWNr`2><></.HyWN`>< @Cg @Eg @Fg><p=@ n/NF2(SA=A`><><>< n/NF0(2.A=@><NHHyW?<?.HnN></9c?.><0.?NϦ><Rn0.nof></.HyW n/NF?(/NF?(Nv><09c n/NF2(AA?><09c/NF2(49cA?CW$Op?$QN><>< n/NF (*-@><`Z><N^,_X> _XNCONVDOLLAR?Hz></,HNVA6-HPNKHnN><?<Hn n/N#\><N^,_X> _NINITPRINTE?Hz></,HNVA-HPNKAC2p"Q><><p.rAo><><><><NHHn?<Hnp/r ?t/N!6Cd><Hn??<?<NI><Hnp/r ?t/N!6x.zE]ƆFCdd><><A><><p.rA^Hnv/x ?z/N!<FBdp><><NHHn???<NJ _C/?<NH2><Hn/?/N!4Bd><Hn???<NI><`d><><p.rAo$><><t ??<ȶAoZ><><NHHn?<Hn?<><`2><><><ACx?"Q><AC><><><A"Op?"QHnN><0.@d:><><?<HnHnN:\><Hy[0.?N-X><><><`R><N^,_X> _NFORMATOUTP?Hz~2/,HNVA-HPNK 9d-@~3"9c-A~4~4 .rg~5~6/.HyW @/NF?("@/ NF?)N~7AC~9p=@29V=A`,~:~:0.ArAW0t Bg~;=@Rn0.no~=r=A0.=@`P~>~>~?0.ArAW0=A~@tBo~A~BHyd Hyd~CHyd$Hyd$~DC$Ov?$QBgBg?<?<A?<NX$~EAC~G0.@=@~H"9d-A~It=B=@`~J~J n/NF (*-@Rn0.no~K2. n/NF4(BSA=A~L~MHyd Hyd~NHyd$Hyd$~OCO$O?.Bg?<?<A?<NX$~P~Q`~R~S~Sv@Cfb~T~UHyd Hyd~VHyd$Hyd$~WC$Ox?$QBgBg?<?<A?<NX$~X0.A~Y~Z`~[~\~\~]NHHn?NuFORMATOUTP?Hz></,HNVAd-HPNK09V`><><>< np0><"nr2><`><><>< np0><"nr2><`p><><>< np0><"nr2><`H><><>< np0><"n2><`"><S@ @b@0;NNv><>< 9d-@><r=A n4=B`"><>< n/NF (*-@Rn0.no><"9c-A><t=B n0=@`><><></.HyW n/NF?(/NF?(N><p=@><r=A49V=B`D><><0.ArAW0t Bg><><r=A><=@><Rn0.no><AtC><2.Adj><r=A0.=@`H><><><0.ArAW0=A><tBo><><v.xDof><><Hyd Hyd><Hyd$Hyd$><C$Oz?$Q???<?<A?<NX$><AC><><0.@=@><"9d-A><t=B><><0.2.A_&.xVEBd,><>< C/NF$(*-B><R@=@><`>< .rgz><><4. @/NF6(CSB=B><Hyd Hyd><Hyd$Hyd$><CO$O?.??<?<A?<NX$><><`P><><><NHHn?<4.RB=B><><><`<><><><v@Cfp><><Hyd Hyd><Hyd$Hyd$><C$Ox?$QBgBg?<?<A?<NX$><0.A><><`><><><><NHHn?<x.zEof><><Hyd Hyd><Hyd$Hyd$><C$O|?$QBgBg?<?<A?<NX$><AC><><><Rn0.no><r.tBoN><Hyd Hyd><Hyd$Hyd$><A"Ov?"Q???<?<A?<NX$>< n/NF (*-@><2.AdL><Hyd Hyd><Hyd$Hyd$><AJO"OBg?<?<?<A?<NX$><Rn0.no><N^,_X> _PNPRINTAREC ?Hz></,HNVA4-HPNKp=@29V=A`><><Hy[N-XRn0.no><"9d -A><t=B>< nv0><>< .rgv><>< @/NFC2t"Q>< @/NF4($Ag>< >< $9d-B>< v=C"@/ NF8)$=D`">< >< n/NF (*-@Rn0.no></.HyW n/NF?(/NF?(N><Hy[HyW?<0.@e\><><p9W=@ n/NF2(SA=A` ><><Hy[?< N-XRn0.no><><><`><><"@/ NF4)"AgN><><Hy[N-X>< n0R@0><029VAo ><p-@><><`><><>< >< ?<@?<!rAo ><"><#NHHn?<><$R@??<NJ _Cp?"Q><%NHHn?<&0.S@?NJ _Cp?"Q><'NHHn?<><(0.Z@?><)p.><*4.BZ@?NJ _Cp?"Q><+Hy[Hn?<,Hnp/Hzr/N!4Bd&><-Hy[ n??<N.|X><.`><0><0Hn/Hz/N!4Bd&><1Hy[ n??<N.|X><2`><3><3Hn/Hzp/N!4Bd><4><5HnHnHnN ><6?<AWB/?.N0F?</N/?.N0F?</N/?.N0F\><7p=@r t9WBvH=A` ><8><8Hy[p ?N-XRn0.no><9Hy[HyW?<:><;`><<><<=Hy[ n??<N.|X><>`T><?><?Hn/Hz,/N!4Bd><@><At=B` ><B><BHy[Hz?<N/X><CACp?"Q><D><E`8><F><F><GHy[Hn?<HAC><I><Jp.rAl><L .rg><M @/NF$(*-B><N`~><Op=@29V =A`><P><PHy[N-XRn0.no><QN^,_X> _N NullRec#DateLinePagePRINTREC ?Hz><[/,HNVAn-HPNKp=@><\r=A><]t=B><^N><_/.HnHnHnN*><`Hyd Hyd><aHyd$Nb><bN^,_X> _XNM_PRINTREC?Hz><q/,HNVA-HPNKp=@><rr=A><st=B><tN><u 9d@-@><v"9d8#d@><w49U=B><x69U=C><y(9cx-D><zzgJ><{|=F A/NF0=@`"><|><| n/NF ( -@Rn0.no><~><~ .rgT><></HnHnHnN><Hn?<?<Ncl><0.R@=@><2.RA=A><`><Hyd Hyd><Hyd$Nb>< .#d@><2.3U><4.3U><N^,_X>NuCOMMANDLIN?Hz></,HNVA-HPNK><><?<@?<rAo><><NHHn?<NHHn?<NHHn?<0(Z@?><p.4(BZ@?NJ"_Ep?$Q><Hy[ VHh?< VHhp/Hzr/N!4Bd&><Hy[ V?(?<N.|X><`><><Hh/HzP/N!4Bd><><HhHhHhN ><?<AB/ V?(N0F?</N/ V?(N0F?</N/ V?(N0F\><p=@r t.BvH=A` ><><Hy[p ?N-XRn0.no><Hy[Hn?< VHh?<><`><><Hh/Hz4/N!4Bd4><Hy[ V0(2(SA6A??<N.|X><`f><><Hh/Hz/N!4Bd&><Hy[ V?(?<N.|X><` ><><Hy[Hz?<N/X><"VAEp?$Q><><`>><><><Hy[Hn?<A4C><><p.rAl><N^,_X> _N Rec#LineDatePagePAGETOP ?Hz></,HNVA$-HPNKp=@`><><Hy[N-XRn no>< 9d-@><"9c-A><t=B V6(=C`><><></.HyW n/NF?(/NF?(N><09VrPAf><HyW?<AW"Op?"Q VN(>< n/NF (*-@><Rn0.noR><N^,_X>NuPAGEBOTTOM?Hz></,HNVAv-HPNK 9d-@><r=A V4(6(C=B`"><>< n/NF (*-@Rn0.no><"9c-A><t=Bp V6(ԐC8(ҐD=@`><><></.HyW n/NF?(/NF?(N><09VrPAf><HyW?<AW"Op?"Q VN>< n/NF (*-@><Rn0.noR><r=A`><><Hy[N-XRn no><N^,_X>NuPRINTREPOR?Hz></,HNVA-HPNKHnHnN>< 9d@-@><29U=A><49U=B>< &9cx-C>< (9d8#d@>< zgJ>< |=F D/NF0=@`">< >< n/NF ( -@Rn0.no><p=@><r=A><t=B>< NN$><>< .rg><><$9d -B><=A><>< .rg`><>< @/NFC2t"Q>< @/NF4($Ag><><$9d-B><v=C"@/ NF8)$=D`"><>< n/NF (*-@Rn0.no></.HyW>< n/NF?(/NF?(N>< Hy[HyW?<!0.@eT><"p9W=@ n/NF2(SA=A` ><#><#Hy[?< N-XRn0.no><$><%`><&><&"@/ NF4)"Ag><'><(Hy[N-X><)0.R@=@><*r6A^69VxD]E><+z8E^ƶDWAFBd6><,><- NN`><.0.R@=@></ NN><0p=@><1><2><3`@><4><4><5><5?<@?<6rAo><7><8NHHn?<><9R@??<NJ _Cp?"Q><:NHHn?<;0.S@?NJ _Cp?"Q><<=0.Z@?><>p.><?4.BZ@?NJ _Cp?"Q><@Hnp/Hzv/N!8Dd2><AHy[0.2.SA6A??<N.|X><B`><C><CHn/HzV/N!8Dd$><DHy[?.?<N.|X><E`T><F><FHn/Hz/N!8Dd><G><Hx=D` ><I><IHy[Hz?<N/X><JACp?"Q><K><L`8><M><M><NHy[Hn?<OAC><P><Qp.rAl><R n/NF (*-@><S`><THn?<?<Ncl><U0.R@=@><V`:><X09V`N><Y><Yp6=@`X><Z><Zp6=@`F><[><[p7=@`4><\><\p8=@`"><]S@ @b@0;N><_0.=@2.=A`><`><`Hy[N-XRn0.no><a NN><bHyd Hyd><cHyd$Nb><d .#d@><e2.3U><f4.3U><gN^,_X>Nu NullRec#LineSET_VSLIDE?Hz~g/,HNVA,-HPNK09d`~h~h0<=@`~i~i~j 9cxrg~k4<~l69UH…=B`~m~m4<=B~n`|~o~o~p 9d8rg~q4<~r69UH…=B`~s~s4<=B~t`<~u~u0<'~v29UH=@` S@ @b@0;NBRB~x0.rAl ~y=A`~z~z4<Bo=B~{?9S?<?.BgBgBgN~|N^,_X>NuMODIFYWNAM?Hz></,HNVTA-HPNK 9drg"><><AZDCT2t"Q`><><ApCTtQ><$9cxW><(9cW><<9XFFFECd"><><A"CvQ`><><AZC2v"Q><><v=C`(><><><><><p\??<2.4|ERAHp?<tBo0><6.8|IRAHp0?<0.rAf><t.??<6.8|IRAHp0?<AoR><0.8|IRAHp?<0.8|IRxA0CRD?NI><Rn no><><NHHz?< NHHnT?<Hzh?< NHHn?<?<HySN><N^,_X>Nu Database: Design: empty DISKERROR ?Hz></,HNVA-HPNK0.rٰAfd><><ATCVtQ><NHHyV?<><`><><t߰Bf$><><ACVvQ`><><v Cf$><><AhCVxQ`l><><xDf><><ACV zQ><NHHyV?<NHHyV?<><`><><><?<AB/?.N0F\><ACVpQ><NHHyV?<NHHyV?<><NHHyV?<AV"Op?"Q?<N3X><N^,_X> _TN[ Continue ] |[1][ Disk Access Error During File Operation | ] Encountered |[1][ Incorrect File Structure |[1][ File Name Error | ][1][ File Not Found | ] to Save File | ][1][ Insufficient Disk Space |ADDAREC ?Hz></,HNVA-HPNK n rf><></9XN>< np.//NF>< n"P/ NFp#@*><"P/ NF$n "#A&><"$><"n$""><&n("f$><><"&><(S/ NF)@&><><(P/ NFK/ ?<NH8r(Q><$P/ NF2.5A><$P/ NF4.5B$><$P/ NF6.5C"><$P/ NF8.5D><$P/ NF5@ ><$P/ NFz.EVB5B><$P/ NF5C><//HnN>< n"P/ NF0.3@><><`\><><"n(/ $n$/ &n / (P/ NF*/ I*Op?*Q><?.?.?.?.?.N><N^,_X> _NDS_ADDAREC?Hz></,HNVA-HPNK0.rAo><><S@=@></9XN>< np8//NF>< 0.rAf(>< n"P/ NF/ t ?>< NP`$>< >< n"P/ NF/ t?NP>< n"P/ NF4/ ?.?.N"><><N^,_X> _PND_ADDAREC ?Hz></,HNVA|-HPNK n rf$><></9XN>< np//NF><! n"P/ NFp#@ ><""P/ NF$n"#A><#"$><$"n""><&&n""f$><'><("&><)(S/ NF)@><*><,(P/ NF)@><-(P/ NF(><.(P/ NF/ ?.?.N></0.2|C@2.4|EAAU40RB1><0><1`:><2><2"n"/ $n/ &n/ (P/ NF / ?.?.Nv><3N^,_X> _NINPUTDATAR?Hz><A/,HNVA-HPNK0.2|C@Ad"p/ NF0)2.4|EA"p/ NF2)A=@><Br2HR@=@><C4.6|GBCctHq 4.6|GBCcHq ><D4.6|GBCcHq 4.6|GBCcHq ??.N^><EN^,_X> _TNCREATEDATA?Hz><S/,HNVA-HPNK?.N><T0.2|C@Ad"0-A><U><U .rg><V><W @/NF4(vFCfn><X><Y"@/ NF4)=B><Z8.:|KDEc/2@?x$?N><[0.2|C@Ac/0N>><\><] n/NF (*-@><^`H><_N><`N^,_X> _TNINT_ADDARE?Hz><k/,HNVA-HPNK n rf><l><mp //NF><n n rf><o"n  ><p"n$Q/ NF0.4><q$Q/ NF%A><r$Q/ NF&n$%B><s$&><t><u`,><v><v"n/ $P/ NF\/ $n/ ?.N><wN^,_X> _NCHANGEREC ?Hz></,HNVA2-HPNK09U2.A3U><t V1B><N^,_X> _TNI_NEXTREC ?Hz></,HNVA8-HPNK"V i$P/ NF * ><?) IN\><N^,_X>NuI_PREVREC ?Hz></,HNVA8-HPNK"V i$P/ NF * ><?) IN><N^,_X>NuS_NEXTREC ?Hz></,HNVA-HPNK yd@/NF0"V3@></NF"(#d@><49URB3U>< A/NF63C><@3C><x=D=C`$><><"V i$P/ NF * Rn0.no>< yd@/NF23U><t"V3B><N^,_X>NuS_PREVREC ?Hz></,HNVA-HPNK yd@/NF0"V3@></NF"(#d@><49USB3U>< A/NF63C><C3@><x=D=@`$><><"V i$P/ NF * Rn0.no>< yd@/NF23U><t"V3B><N^,_X>NuINCREMENTR?Hz></,HNVAl-HPNK n rgL><><=A></N(><09d`><><0.rAW n"P/ NF&) xVEBd><>< NN`4><><tBW"P/ NF*)VFCd >< NN`X><><09cv@ez><><0.rAW yd@/NF&(xVEBd><>< NN`2><><tBW/NF*(VFCd >< NN><`><>< 9d8rgN><>< yd@/NF$(g><>< NNd`><><"n"><><`F><><>< n"P/ NF$) g><>< NNT` ><>< ><`>< @gF @g @g@><0.2.A49dvCVD@d0><><p3ct><N>< n/N>><><><N^,_X> _PNGOTOFIRST ?Hz></,HNVA-HPNKp=@>< n"tg|><></N(><09d`><>< n "9cxg&><>< ><p3U><r=A><`><><09cvF@"9d@$9d8VC@d><><#d@><p3U>< n"9cx ><p=@"yd@/ NF2=A`">< >< n"P/ NF ) Rn0.no>< S@3U>< r=A>< `>< @g @g6><><0.2.A@d0><><p3ct><N>< n/N>><><><N^,_X> _\NGOTOLAST ?Hz><#/,HNVA-HPNKp=@><$ n"tg><%><&/N(><'09d` ><(><( n "9cg*><)><* ><+09U3U><,r=A><-`><.><.09cvF@"9d@$9d</><0#d@><109U3U><2 n"9cx ><3p=@"yd@/ NF2=A`"><4><4 n"P/ NF ) Rn0.no><5S@3U><6r=A><7`><8 @g @g2><:0.2.A@d0><;><<=N><> n/N>><?><@><AN^,_X> _\NDELETEAREC?Hz><L/,HNVA6-HPNK n/NF0(rHAf><M/NF><N (*-@`><O><Op-@><P$&9dW><Q*9d WFDd:><R><S><Tx#d><Uv#d ><Vz#d><W><X`J><Y><YfX><Z><[><\"B/ NF()*#d><]$B/ NF&j*/ NFv'C&><^#d><_><``><a><afX><b><c><d"B/ NF()&#d ><e$B/ NF&j&/ NFz'E*><f#d><g><h`><i><j><j><k"B/ NF$i&/ NF&B/ NF(+*%D*><l$B/ NF(j*/ NF*B/ NF(-&)D&><m(B/ NF(,*#d><n><ov.//NG><p/9XN><q .rg ><r/N><sN^,_X> _XNDISPOSEDAT?Hz></,HNVA-HPNK n/NF (-@><>< .rgJ><><-@>< @/NF$(4-B><v8//NG></9XN><`><N^,_X> _XNINT_DELETE?Hz></,HNVA-HPNK .-@><>< .rg@><>< @/NF"@/ NF4SB0><$@/ NF$*-B><`><><09US@3U><".$9d8W><(9d<><><v#d8><t#d<><x#d@><z=E><HydHnNx><NWN><><`\><><fX><><>< A/NF&(#d8><"A/ NF$i/ NFt%B><#d@><><`><><fj><><>< A/NF&(#d<><"A/ NF$i/ NFx%D><#d@><:9USE3U><><`><><><>< A/NF"h/ NF$A/ NF&*#C><"A/ NF&i/ NF(A/ NF&,'C><&A/ NF&+#d@><><p //.NG>< n"n  ><p3U><"9d@tg^><><v=C$A/ NF8=D`"><>< n"P/ NF ) Rn0.no><S@3U><><N^,_X> _ NDISPDATARE?Hz></,HNVA|-HPNK 9crg8><></N><p//9cNG></9XN><><><09US@3U><".#c><N^,_X> _XNDS_DELETEA?Hz></,HNVA2-HPNK/.N.>< ."9cxW><&9cWDBdF><><><t#cx><r#c><v#c><?<N><><`f><><fd><><>< @/NF$( #cx><"@/ NF$i / NFr%A><#c><x3U><><`><><fh><><>< @/NF$(#c><"@/ NF$i/ NFv%C ><#c><89U3U><><`><><><>< @/NF"h/ NF$@/ NF$* #B ><"@/ NF&i / NF(@/ NF$,'B>< &@/ NF$+ #c>< >< 09drAW&9d@xVEBd>< /><HycxHycN><Nh><N^,_X> _XNOPENSCRNIN?Hz><"/,HNVA -HPNKp=@><#r=A><$ nt0><%HyXHyZDN@d><&><'BgNL><)Hy`HyZD?<*NL=@><+rAg`><-/9XN><.p./HnNF></p=@><1Hy` n/NF"W0r Q/N;X><2NL=@><3rAg`"><4 n/NF/t/Hz v /N!8Dd><5><6x=D><7`><8><:HydHyd><;Hyd Nb><=p=@`><>><>><?Hy` n/NF"W0p Q/N;X><@NL=@><ArAg`V><B4.6|G n/NFEUC 2t"Q><C n/NF4($3V><DRn noH><F><F09`@e><G><HHy` n/NF"W0p Q/N;X><INL=@><JrAg`><KHydHyd><LHyd Hyd ><M n/NF"Ot?"Q n/NF?($/NF?("><N/NF?(/NF?(?<><ON`><Q><Q0.rAg ><R?N"><S><T0.@d,><U><Vp.//.NG><W/9XN><X><Z0.rAf@><[><\$9d-B><]N><^p3X><_ n><`r0><a`><b><b n0><dHy`N+><e/9dNZ><fp3cr><h?<NL><i><jN^,_X> _XNScreenDesignSAVESCRNIN?Hz><}/,HNVAR-HPNKAt0B BHyXHyZDN@d><~><BgNL><Hy`HyZD?<NL=@><rAfL><><AZDC"2t"Q><Hz?<Hn"?<Aol><><Hn"?<NHHn"?<><`><><A:C" v Q><><HntHn"?<NL=@><r߰AV><vCVDBd`j><Hy`HntN+x><NL=@><rAg`8><><Hy`HyZD?<NL=@><rAg`><t./HnNF>< n/NFCB p Q><Hy` n/NF"W2p "Q/N7lX><NL=@><rAg`z><t=B`><><>< n/NF0.2|CEUC0p Q>< n/NF09V1@$><Hy` n/NF"W2p "Q/N7lX><NL=@><rAg`><Rn noH><p.//.NG><>< 9d-@><>< .rgv><><Hy` n/NF"W2p "Q/N7lX><NL=@><rAg`&>< n/NF$(*-B><`~><><0.rAg ><?N><><Hy`N+><?<NL><N><p3X><><HntN+N^,_X>NuScreenDesignA:SCREEN.BSC.BSC.SCRSAVEDATABA?Hz></,HNVA-HPNKA0B BAr0B B 9d8rg&><><$9d@-B><69U=C><><HyXHyZN@d><><BgNL><HnrHyZ?<NL=@><rAfJ><><AZC2t"Q><Hz?<Hn?<Aol><><Hn?<NHHn?<><`><><ALC v Q><><HnHn?<NL=@><r߰AV><vCVDBd`><HnrHnN+x><NL=@><rAg`><><><HnrHyZ?<NL=@><rAg`><><HnrHzn?<N/N-X><NL=@><rAg`L><><$9d-B><>< .rgH><><Hnr n/NF/?<NL=@><rAg`><><Hnr n/NF?(N-N-X><NL=@><NL=@><rAg`><>< ?<AB/ n/NF?(N0F\>< NL=@>< rAg`<>< HnrHn?< NL=@><rAg`>< n/NF$(*-B><`><><Hnrp?N-N-X><NL=@><rAg`><><$9cx-B><#d@><69dxDf><HnBgN><><>< .rgH><><$9d-B><>< .rg><>< /.Hn><! @/NF?("@/ NF?)N><"HnrHn?<#NL=@><$rAg`><% n/NF$(*-B><&``><'><(09drAfV><)><* yd@/NF$(vf><+><,-C`><-><-Hn?<?N><.></`><0><0 n/NF$( -B><1`><2><3><30.rAg ><4?N҂><5><6HnrN+><709drAf ><8Nx><9p3X><:29[Ae6><;><<=/9cN>><>p3cr><?><@><A 9d8rg&><B><C$.#d@><D6.3U><E><FHnrN+HnN+N^,_X>NuDataBaseA:DATA.BSC.BDT.DATDT_TO_STR ?Hz><f/,HNVA-HPNKpA=@`d><g><g0.A2.AfF><h><i`><j><j nCtpQ` ><k><k nCLpQ`><l><l nC$pQ`><m><m nCpQ`><n><n nC`><o><o nCpQ`l><p><p nC`L><q><q nCj`,><r@A @b@0;N *Jj><spP=@><tRn nHo><uN^,_X> _\NNameDateDollarRealCompanyIntegerBooleanStringUPDATEINFO?Hz><}/,HNVA-HPNK"V i/NF?(Hi IN><~ yd/NF?("VHi IN><?<AWB/Hz?<N0 VHh?<?<p|??<N/HzH?< ?<N0p ?N/"V i/NF/?<p ?r"V i/NFtB?N/p|??<N/><p|?N/Hz?< N0 VHh?<?< yd/NF?(?<N0@\><09S2|CRAWETC/?<PNH2p"Q><?9S09S2|CRATHpN><N^,_X>Nu Design :Label : Disk :MENU_SELEC?Hz></,HNVA-HPNK0.`4><><ND`@><><><p V1@><r1A><t1B><><"V i/NF (*rg></NF (*#@`><`><><"V i/NF (*rg6><></NF (*#@>< i/NF$(#B><`~><><"V i/NF (&rg6><></NF (&#@>< i/NF$(#B><`$>< @ g @g @%g6 @&g></9d?.0|AeN>< VN,><N^,_X> _ NEVENT_LOOP?Hz></,HNVA-HPNK?9SHycHycHycHycN><?9c?9c?9c?9cN><prAt BvC?><? V?(?/><?BgBgBgBg><?BgBgBgBg><Hn><Hn><HnHn><HnHn><HnN =@><rAtBgn><0.`N><><Aڞ "Op"Q VN `6><><Aڞ "Op"QND`>< @ g @g><`><><0.vCBgh><>< V0(xDf:><><?.?.N>< VNb><p V1@><><`><><1D><><`><><0.xDBg><><0.H=@><:.MM=E><|MFWv6CWDAdb><><"V i/NF"(*g6><></NF"(*#A>< i/NF((#D><><><`><><rKAWt4BWFDdd><><"V i/NF((&|g6><></NF&(&#C>< i/NF((#D><><><`~><><xDWvCWAFdb><><r V1A><|1F><t1B><><"V i/NF (*rg></NF (*#@`><>< VN~><><`D><><><pr A?><?< V?(?<p/><?BgBgBgBg><?BgBgBgBg><Hn><Hn><HnHn><HnHn><HnN =@><><rAtBg>< V0(Af><><1B`>< >< >< v1C>< 1A>< 09c"yd/ NF8)$>< / NFzERDDD?><09c/ NF8)":9cD?p*O$ON><><><N^,_X>NuFINDMATCH ?Hz></,HNVAP-HPNKp3d><NWN></9dNZ><N><?<N X>< .-@><>< .rg2><>< @/NF0><"@/ NF$)-B><`><! .-@><"".-A><$t=B><%><%0.@ej><&><' NN(><)p=@><*r=A><+t=B><,v=C><-><.><. NN></0.@d><10.@d><2><3p=@><4"9d-A><5><5 .rgX><6$9df><7><8-A`6><9><9><: @/NF&(*-C><;0.R@A=@><<`><= n/NF0.0><>><@ .rgP><A @/NF$(*g8><B><C"@/ NF$)*-B><D n/NF (-@><E><F`><Gp3d><HN><IN^,_X> _PNRETRIEVEFI?Hz><g/,HNVTA-HPNKAn0B BBgNL><hHnnHyZ?<iNL=@X><jrAg``><k=Aj><l><mAC><nt=Bf><o><pHnn?<HnN9N8X><qHnp/HzBr/N!4Bd><r><st=BX><t`><u><v><w4.Bd"><xHycxHyc><yHycN|><z><{><|><|Hnn?<HnN9N8X><}NL=@X><~rAg`b><><4.f`z><><ACt?"Q`p><><ACt?"Q`T><><><ACt?"Q><?<HnHnVN:\><`>< Bg Bg Bg><><0.fR@=@f><rAo><><Hyd Hyd><Hyd$Hyd$A"Ot?"Q><BgBg?.Vt.??<Nt><0.jR@=@j><Hyd,Hyd4Hyd0?Nz><p=@f><><Hnr/t?v/N!8Ddb><><x=Db><*9d-E><,9d -F><>< .rV><&.VD8.bFDDBd><>< C/NF/t/"@/ NF/ /N!8Dd ><x=Db><><$C/ NF8*&@/ NF:+Eg ><x=Db><(C/ NF8,*@/ NF:-Eg ><x=Db>< @/NF((*-D>< C/NF (*-@><`><>< .".V6.bC><8.XzEWFBdz><><t=Bf`>><></9d0.f2|C@Ac?00|AeNRnf nfo></9d /9d,N><NWN><><><0.rF@29XFAA@d><><?<N>< 9d -@><"9c-A><$9d,-B^><><>< .rg><><Hnn?<HnN9N8X><NL=@X><rAg`x><$9d-B>< n^/NF6Ao><></NF6xDoH><v=Cf/NF:=ET`"><>< n/NF (*-@Rnf0.fnTo>< n/NF0(=@h><r.Ao ><=Ah><p=@f4.h=BT`Z><><><0.fArA0=Al><"n/ NF4)BS@=@d></.??N><Rnf0.fnTo><>< n^/NF (-@^>< n/NF"(*-A><`H><`><><0.XrAg ><?NN><09X@d><><ACVpQ><NHHyV?<NHHyV?<AV"Op?"Q?<N3X><><HnnN+><0.XrAfB><><$9cx#c><v3U><N`><p3ct><N><>< 9cxrf><?<Nž><Hyd Hyd><Hyd$Nb><Hyd,Hyd4Hyd0N,></9dNZ></9cN>><p3cr><?<NL><HnnN+N^,_X> _TN[ Continue ] | Load Entire DataBase ][1][ Insufficient Memory to | DataBaseMERGEDATAB?Hz></,HNVA6-HPNKHyXHyZN@d ><BgN><N^,_X>NuGETDATABAS?Hz></,HNVA8-HPNKHyXHyZN@d><?<N>><N^,_X>NuGETPRTINFO?Hz></,HNVhAZ-HPNKAr0B BBgNL><HyYHy[:N@d><><HnrHy[:?<NL=@j><rAg`>< ><!Hnr?<HyWN9N8X><"NL=@j><#rAg`\><$HyWt/Hzv /N!8Dd><%><&x=Dj><'`"><(><)><* 9c-@><+(9d-D><,><, .rg><-><.Hnr?<HyWN9N8X></NL=@j><0rAg`><1t=Bnv9W=Ch`\><2><2><30.nArAW0=Al><4"n/ NF4)BS@=@p><5/.??N><6Rnn0.nnho><7 n/NF"(*-A><8`><9><:HnrHydN9 N8X><;NL=@j><<=HnrHyVN9 N8X><>NL=@j><?rAg`><@t=Bn`f><A><A><BHnr0.n2|C?<AUHpN9N8X><CNL=@j><DrAg`(><ERnn nno><F><GHnrHyVN9 N8X><HNL=@j><IrAg`><J><KHnrHyVN9 N8X><LNL=@j><MrAg`><N><OHnrHyVN9 N8X><PNL=@j><QrAg`^><R><SHnrHyV N9 N8X><TNL=@j><UrAg` ><V3X><Wt3X><X><Y><Y0.jrAg ><Z?N><[HnrN+><\><]?<NL><^HnrN+N^,_X>NuReportDesignSAVEPRTINF?Hz><o/,HNVnA-HPNKAp0B BBgNL><pHyYHy[:N@dX><q><rHnpHy[:?<sNL=@n><trAg`><vHnpHz8?< N/N-X><wNL=@n><xrAg`><z$9c-B><{&9d-C><|><| .rg><}><~/.HyW @/NF?("@/ NF?)N><HnpHyW?<NL=@n><rAg`>< n/NF$(*-B><``><><Hnp?9dN.N-X><NL=@n><rAg`><Hnp?9VN.N-X><NL=@n><rAg``><t=B`f><><><Hnp0.2|CAUHp?<NL=@n><rAg`><Rn no><><Hnp?9VN.N-X><NL=@n><rAg`><Hnp?9VN.N-X><NL=@n><rAg`n><Hnp?9VN.N-X><NL=@n><rAg`4><Hnp?9V N.N-X><NL=@n><><><0.nrAg ><?ND><><p3X><r3X><HnpN+><><?<NL><HnpN+N^,_X>NuReportDesignERASE_FRAM?Hz~%/,HNVA>-HPNK0.S@?0.S@?0.@ ?09c ?N~&N^,_X> _\NERASEAREC ?Hz~1/,HNVA -HPNKN`~209c n/NF2($AA?~309c/NF2("SA49cA29cAA?~4/NFpT@@?N~509c n/NF2($/NFtBTAAAX@?~609c/NF2("SA49cA29cAA?~7/NF0(@?N~8 n/NF0(rHAf~9/NF/(*N~:N~;N^,_X> _XNPAINT_FRAM?Hz~D/,HNVA-HPNK09crAfF~E~F?.?.4.PB??< N~G?.?.0.@ ??< N ~H~I`j~J~J~K?.4.RB?4.PB??<N~L?.0.R@?0.P@??<N ~M0.S@??.0.@ ??<N ~N~ON^,_X> _\NDRAWRECORD?Hz~\/,HNVAn-HPNKN`~] 9d-@~^~^ .rg4~_~`$.f~a~bA6C`.~c~c/Hn @/NF?("@/ NF?)N~e09c n/NF2($/NFtBTAAAX@?~f09c/NF2("SA49cA29cAA?~g/NF0(@?N~h09c n/NF2(AA?~i09c/NF2(49cA?C$Op?$QN~j n/NF (*-@~k`~lN~mN^,_X> _XNCLEARRECOR?Hz~y/,HNVA-HPNKN`~z 9d-@~{~{ .rg~|~}49c @/NF6($"@/ NFxDTCCCXB?~~49c$@/ NF6*"SC89cC69cCC?~&@/ NF4+B?N>< n/NF0(rFAfT><09c/NF4(BB?><09c/NF4(69cB?p$O"ON>< n/NF (*-@><`>< 9d#d>< @/NFr1A ><"@/ NF4)3c><$@/ NF6*3c><N><N^,_X> _XNDRAWDZ_IN ?Hz></,HNVA~-HPNKN`><09c =@><?<2CN ><?<N v><?9c?9c?9c09crH49cB?N><?9c?9c?9c09crH49cB?N ><?9c?9c?9c09crHR@49cB?N ><Bg0AN ><?<N v>< 9d-@><r=A49c=B`"><>< n/NF (*-@Rn0.no><r=A><p=@><>< .rg><><49cBF6.C?><49c6.8.C69cCC??<N><09c@J2.A?09c2.4.A29c A?><0.2.A29cA@AO ON><09c@d2.A?><09c2.4.A29cAA??<N >< n/NF/p/HzBN!2Ad\><29cAh4.B?><29c4.6.B49c B?/NF"Or?"QN>< n/NF (*-@><2.RA=A><tBo8><><v=C><2.RA=A><xDo ><z-E><><`><N><N^,_X>NuDRAWDZ_OUT?Hz></,HNVAH-HPNKN`><?9c09c29ctHA29cA??9c09cH29cA?N><p=@><"9d-A><$9c-B><>< .rg><></.HyW @/NF?("@/ NF?)N><09crAf><><t=B`><><=@><4.=B@N=@`N><><><0.ArAW0=A><tBo><AAAA><Rn0.no><29ctBox><><HyW?<?9c09c2.^A49cA29cAA?><AW"Op?"QN><><`x><><><HyW?<09cP@?09c2.^A49cA29cAA?><AW"Op?"QN><><>< n/NF (*-@><2.RA=A><`><09V`><><><p=@><r=A><`><><><p=@><r=A><`j><><><p=@><r=A><`F><><><p=@><r=A><`"><S@ @b@0;N\><09drAf>< 49c´Af>< >< ?9c69c89cHĉD8.:9cD\C?>< 69c89cD?69c<9cHƍF<.F\C?N>< ?9c09c29ctHA2.69cA\@?><09c29cA?09c89cHĉD8.D\@?N><><`><><><?9c69c89cHĉD8.:9cDXC?><69c89cD?69c<9cHƍF<.FXC?N><?9c09c29ctHA2.69cAX@?><09c29cA?09c89cHĉD8.DX@?N><><N><N^,_X>NuDRAWDESIGN?Hz></,HNVA -HPNKN>< Nb><!N^,_X>NuDRAWAFIELD?Hz><*/,HNVA4-HPNKN`><+NH n/NF/?<,09c/NF2($AA?09c/NF2("49cA?><-CW$Op?$QN><.09c n/NF2($/NFtBTAAAX@?></09c/NF2("SA49cA29cAA?><0/NF0(@?N><1N><2N^,_X> _XN DRAWSCREEN?Hz><:/,HNVA-HPNKN`><;Bg0AN ><<>09drAf><?><@N`F><A><A><A .rg.><B><C/N><D n/NF (*-@><E`><FN><GN^,_X> _XNDO_REDRAW ?Hz><S/,HNVAn-HPNKN`><TN><V?.HnHnHnHnN:><W><W0.rAV6.AVĄDBd><X><Y?.?.?.?. ><ZHnHnHnHnN@d`><[><\?.?.?.?.N><]/9dN@><^ 9crV69dxDVEBd ><_/N><`><a?.HnHnHnHnN><b`(><d09drAf><e?<><fN X`><g><g?<N X><hN><iN><jN^,_X> _ NCOMPSTR ?Hz~H/,HNVAx-HPNKHnp/Hn/N"82Ad~I n~Jr0`<~K~KHn/Hn/N"82Ad~L n~Mr0`~N~N nr0~ON^,_X> _NCOMPBOOLEA?Hz~W/,HNVAx-HPNKHnp/Hn/N"82Ad~X n~Yr0`<~Z~ZHn/Hn/N"82Ad~[ n~\r0`~]~] nr0~^N^,_X> _NCOMPNUM ?Hz~j/,HNVA-HPNKHnN$~kHnN$~l?<HnHnN#\~m?<HnHnN#\~oA]"O2"A]"O2"N>0@d~p n~qp0`H~r~rA]"O2"A]"O2"N>0@d~s n~tp0`~u~u np0~vN^,_X> _NCOMPDATE ?Hz></,HNVA-HPNKA"Op?"QHnHnHnN><A"Op?"QHnHnHnN><p=@`f><><><0.2|C@A20p@f2><2.4|EA4.6|GBC61 1><Rn no><0.2.Ao>< n><t0`><><Al>< n><t0`><><4.6.Co>< n><x0`><><Cl>< n><x0`^><><8.:.Eo>< n><|0`4><><El>< n><|0`><>< n|0><N^,_X> _NCOMPDOLLAR?Hz></,HNVA-HPNKA"Op?"QHnN+><A"Op?"QHnN+><A]"O2"A]"O2"N>0@d>< n><p0`T><><A]"O2"A]"O2"N>0@d>< n><p0`><>< np0><N^,_X> _NPREPNAME ?Hz></,HNVAx-HPNK0.@dl><>< n/N><?< ?< n/?<rAo></?<><`><><>< n$/NF/(*/. Hn></NF"h*/ NF?)N<><Hnp/?<Tr/N!4Bd>< n/N><>< n$/NF/(*/.Hn></NF"h*/ NF?)N<><Hnp/?<Tr/N!4Bd>< n/N><><N^,_X> _NASTERIKCHK?Hz></,HNVA-HPNK np(r*Af><"n><p2`><><"np2><><pApAf>< n><p0`><>< np0><p=@><><0.rAoN><><t*??< n/?<Ao></?<`><N^,_X> _ NDO_COMPARI?Hz></,HNVA*-HPNK n"/NF0(C><?.HnN><0.2.tHBWC@d ><pA=@><0.`><><A"Op?"QA"Op?"Q n/N8`>< >< A"Op?"QA"Op?"Q n/N`H>< >< >< >< A"Op?"QA"Op?"Q n/N`>< >< A"Op?"QA"Op?"Q n/N`><><A"Op?"QA"Op?"Q n/N`><><></."/./.><?.HnHnNd><A"Op?"QA"Op?"Q n/N><`,><@A @b@0;NZJ><N^,_X> _NCHKEQUAL ?Hz><#/,HNVAX-HPNK n/NF0(rGAg><$HnHnHnN8><& n/NF0(rAAW><'/NF0(vHCW0.@DBdX><(><)"nt2><*><+8.FDF@@Dd:><,><-Hnp/Hn/N!8Dd ><.x2></><0`><1><10.8.FDD@dP><2><3Hn?<4x.z.ERDDg ><5p2><6><7`><8><80.F@8.D@d<><9><:Hn?<;p2><<><=`0><>><>Hn?<?2><@><A`><B><B><C//./.><D?.?C$Ot?$QC$Ot?$QHnNz><E0.rAf><F n><Gt0`><H><H nt0><I><JN^,_X> _NCHKGREATER?Hz><X/,HNVA-HPNK n/NF0(rGAg><YHnHnHnN><Z><[/././.><\?.?.A"Op?"QA"Op?"QHnN><^0.rAf><_ n><`t0`><a><a n0><bN^,_X> _NCHKLESS ?Hz><p/,HNVA-HPNK n/NF0(rGAg><qHnHnHnN><r><s/././.><t?.?.A"Op?"QA"Op?"QHnN><v0.rAf><w n><x0`><y><y nt0><zN^,_X> _NCHKNOTEQUA?Hz></,HNVA-HPNKp=@><r=A></././.A"Ot?"QA"Ot?"QHnN></././.A"Op?"QA"Op?"QHnNj><0.2.A@d>< n><p0`><>< np0><N^,_X> _NCHKLESSEQU?Hz></,HNVA-HPNKp=@><r=A></././.A"Ot?"QA"Ot?"QHnN></././.A"Op?"QA"Op?"QHnN><0.2.A@d>< n><p0`><>< np0><N^,_X> _NCHKGREATEQ?Hz></,HNVA-HPNKp=@><r=A></././.A"Ot?"QA"Ot?"QHnN></././.A"Op?"QA"Op?"QHnN><0.2.A@d>< n><p0`><>< np0><N^,_X> _NSEARCHDATA?Hz></,HNVA0-HPNK 9cx-@><r=A><$9c-B><>< ."9cg><><$9d-B><&9d,#d4><x=D><>< .rgX><></.Hn>< @/NF?("@/ NF?)N><p=@>< n/NF2(tFBf,><><r.vCo ><=C><><`"><><r.vCo ><x=D><0.@d<><></.Hn/NF?(></NF?(N>< yd4/NF0`><><></././.><C$Op?$QC$Op?$QHnN`><><></././.><C$Op?$QC$Op?$QHnN`V><><></././.><C$Op?$QC$Op?$QHnN` ><><></././.><C$Op?$QC$Op?$QHnN4`><><></././.><C$Op?$QC$Op?$QHnN`r><><></././.><C$Op?$QC$Op?$QHnN`&><S@ @b@0;N(t X><><0.@dF><>< n/NF (*-@>< yd4/NF"(#d4><><`><><p-@><`><0.@d"><Hyd8Hyd@Hyd<0.R@=@>< n/NF"( -A>< `>< p3d>< /9cNp>< p3d><"9cx#c><$9d8vg><><#d@><x3U><z=E B/NF<=F`*><><>< yc/NF ( #cRn0.no><S@3U><><`><><>< nx0><p3U><CEVrQ><NHHyV?<AV"Op?"Q?<N3X><>< ><! 9d8#d@><"r3U><#><# 9d@rg6><$><%49URB3U><& @/NF&(#d@><'`><( 9d8#d@><)r3U><*N^,_X> _XN[ Continue ][2][ |No Records Match|]COMPARE ?Hz><<=/.Hn n/NF?(/NF?(N><> n/NF0(rHAf><?><@/NF/(*/.Hn/NF"h*/ NF?)N<><AHnp/?<Tr/N!4Bd><BHnN><C n/NF/(*/.Hn/NF"h*/ NF?)N<><DHnp/?<Tr/N!4Bd><EHnN><F><H n/NF0(C><I?.HnN><K0.`4><L><M><MA"Op?"QA"Op?"Q n/N`><N><NA"Op?"QA"Op?"Q n/N4`><O><P><Q><QA"Op?"QA"Op?"Q n/N`><R><RA"Op?"QA"Op?"Q n/NR`f><S><SA"Op?"QA"Op?"Q n/N `,><T@A @b@0;N48<UN^,_X> _NDECREC ?Hz><q/,HNVAD-HPNK n0S@0><r"n rg><s$Q/ NF *"><tN^,_X> _NINCREC ?Hz><|/,HNVAD-HPNK n0R@0><}"n rg><~$Q/ NF * "><N^,_X> _NSORTNEXTLE?Hz></,HNVA,-HPNKp=@><><>< yd@/NF (rg><><"yd4/ NF )#d4><"yd,/ NF4vCf><><=C`><><=A><$@/ NF2tBf><><=B`><><r=A><"9d-A></NF$(#d@><v=C B/NF8=D`"><>< n/NF (*-@Rn0.no></././. n/N>< n0rAgl><><0.|4.|Bg@><><0tBf><><p0`><><0vCf><0><><p=@><><><`$><><><"np2><t=B><><0.@d>< 9d8#d@><"9d,#d4><N^,_X> _ NQUICKSORT ?Hz></,HNVAj-HPNK0."=@><"9cx-A><t=B=@`"><>< n/NF ( -@Rn0.no><2. =A><$9cx-B><v=C=A`"><>< n/NF ( -@Rn0.no><2."4. BvH=A><(9cx-D><=C=A`"><>< n/NF ( -@Rn0.no>< n"P/ NF$n/ NFr"Q><><></./. n/HnN.><0.rAW&. n(VEBd><//Hn NN><><0.rAW6.C><xDWFCCEBd><><4.RB=B>< n/NF&( -C></./ n/HnN><0.rAW&. n(VEBd><//Hn NNX><`X></. n//.HnN0><0.rAW n&(.춄VEBd><//Hn NN><><0.rAW6.C><xDWFCCEBd><><4.SB=B>< n/NF&(-C></. n//HnN><0.rAW n&(.춄VEBd><//Hn NNZ><`X><0.2.An><>< n"P/ NF$n/ NF$*#B></ NF"n/ NF$)%B></ NF&P/ NF$+#B><HnHnHn/. NNL><HnHnHn/. NN><><0.2.AnB><4."@l"?? n/"n/ ></.?.N><0.2. Al"?? n/"n/ ></.?.N><N^,_X> _NSORTRECORD?Hz></,HNVAv-HPNK 9d8#d@><>< 9d@rg ><><$9d-B><v=C @/NF8=D`"><>< n/NF (*-@Rn0.no></./9cHn n/NF?(N<><><Hnp/r?t/N!6Cd><><v=C`>< >< v=C>< Hyd,Hyd4Hyd0?N_T>< yd@/NF (#d@>< `>< >< 9d,#d4><"9d8#d@><$9d-B><v=C A/NF8=D`"><>< n/NF (*-@Rn0.no><>< yd4/NF2tBf><><=B`><><r=A></9cNp><p/HnNF><p/HnNF><?<?9UHnHn/.?.N ><p3U><"9cx#c>< nt0><!N^,_X> _PN/,HNVAH-HNKnp=@ n 0.rtBVrdA]DCd R@=@` n 0.S@N^,_ _XN/,HNVfA -HNKn nC2p"Q npR@rC$n p=@=A0.@eH0.rAW n vx\DWńE n vz:EWƄFBd t=B`S@=@`p=@0. n rAl"2.RA=AR@=@tA`0.@R@rAHnN-@lHnN-@p?<ZHnHntHnlHnhN0.vrAf =A`t=BHnNfHnN^ nC0p Q n C0p Qp.=@r=A0.@eD0.rAWvA0x\DWńEv0z:EWƄFBd t=B`S@=@`p=@r.=Af`&0.R@=@ n 2.tC1Rn0.nfo n 2.0.N^,_ _PN/,HNVA-HNKnp=@ n0.-H0(2. Am 0(R@1@0(Am 0(R@1@0Am0R@0"n0.0)t BvCf0.R@=@`0.2. Am0 nR@"n0.p Q0.S@=@`N^,_ _\N/,HNVA-HNKn n 0-H0(rAfpT@=@` 0(R@=@/. ?N n 0.-Hp1@1@r. 1A4<1Bv 1Cx01D1D1@1@ !@ /. ?<?.N/. ?.NJ/. ?.A "Op?"QBgBgNZpT@=@ n p1@ n 0.0=@rAgD n 0."n 0.0)"n 2.2)A1@0.=@` n 0."H0)2."H2)A1@D/. n ?(?<?<BgBgBgBg?<?<N(=@/. ?NJ n 0."n 0.0)"n 2.2)A1@0.=@0.N^,_ _N/,HNVA-HNKnp=@2. UASA=A n4(4(=B0.rAoS@=@ n4.4=B`/.?.?<BgBgp. ??<BgBgBgN(=@/.?A "Or?"QBgBgNZ n0.0(=@r=A0.2.Ag4.RB=B n0=@` n0.0.1@/.?.NJ n0.0( n2.2(Ao& n0."n0.0)1@ n0.0(=@ n2."n2.2)1A n2.1@2.=A0.N^,_ _N/,HNVA-HNKnp@2. A=@?.N -@/.?=@/.?.AO"OpQN=@/.?.AO"OpQN=@/.?.AnO"OpQN=@/.?.A4O"OpQN=@".-A .N^,_ _N Desk Accessory 6 Desk Accessory 5 Desk Accessory 4 Desk Accessory 3 Desk Accessory 2 Desk Accessory 1 - Desk /,HNVA-HNKn/. NRN^,_ _XN/,HNVtAB-HNKn0.=@2. tB=A&.-Cx?<HnHnHnxHntNN^,_ _PN/,HNVtA<-HNKn0. =@r=A$.-Bx?< HnHnHnxHntNN^,_ _\N/,HNVtA<-HNKn0. =@r=A$.-Bx?< HnHnHnxHntNN^,_ _\N/,HNVA0-HNKn/.?. A "Op?"QBgBgNZN^,_ _N/,HNVnAV-HNKn n pR@p2.=A n /N-@r?<#HnHnzHnrHnnN0.z=@0.N^,_ _\N/,HNVtA4-HNKnp=@". -Ax?<HnHnHnxHntNN^,_ _XN/,HNVtA4-HNKnp=@". -Ax?<HnHnHnxHntNN^,_ _XN/,HNVtA<-HNKn0. =@r=A$.-Bx?<!HnHnHnxHntNN^,_ _\N/,HNVtA<-HNKn0. =@r=A$.-Bx?<!HnHnHnxHntNN^,_ _\N/,HNVAp-HNKn0.T@=@?.N -@/.? n0(rAW0(vCWĄDBd"n0.3@ 4. 3BN^,_ _ N/,HNVAN-HNKn n0.-H0(rAW0(vCWĄDBd"h /"n / ND`N^,_ _ N/,HNVA-HNKn0. H//<NK м/HnNFp=@2. SA=A` n0.p1@Rn0.no n2. r1A$.-B .N^,_ _TN/,HNVAH-HNKnp=@ n 0.rtBg R@=@`0.rAl=A0.=@0.N^,_ _XN/,HNVA4-HNKn/.N.@d0. Hм//.NGN^,_ _\N/,HNVA-HNKnp=@0.rdA] n 0(vCVDBd0.R@=@`0.rdAlzt=BS@=@`6 n 0.-H0(`/( n/( NN? NN`"h -I/ n/ NN? NN n/(?< NN n/(?< NN np//( NG`"h -I/ n/( NNH? NN n/( n/( NN*? NN n/( n/( NN ? NNd np//( NG`0@ @ b$@0;N xxRn0.no2.H//<NK"Ҽ//. NGN^,_ _XN _"BNeNUN/,HNVA-HNKn n 0.-H0.1@2.1A4.1B6.1C8.1Dz01E1E|FWrAW€B@d0.tB=@0.t B1@p1@ vCW|FWAEd2.1A :. 1E`!@ 2.zEg/. ??.NN^,_ _N/,HNVA-HNKnp=@ n2(tBg` n0.0(r AtBf0.R@=@` n0."n0.0)r FAA1@0.R@=@/.??.?.?.?.?.?.?.?.?. Nh0.=@0.N^,_ _N/,HNVtA>-HNKn0.=@2. =A$.-Bx?<(HnHnHnxHntNN^,_ _PN/,HNVtA6-HNKn0. =@".-Ax?<rHnHnHnxHntNN^,_ _\N/,HNVtA^-HNKn .-@x2.=A4.=B6.=C8.=D:.=E<. =F?<*HnHnHnxHntNN^,_ _N/,HNVA"-HNKn n0. 0( =@0.N^,_ _\N/,HNVtAp-HNKn .-@x2.=At=B6.=C8.=D:.=E<.=F0.=@2. tB=A?</HnHnHnxHntNN^,_ _N/,HNVAN-HNKn/.?.HnHnHnHnN /.?.?.?.?.?.?.?. N$N^,_ _ N/,HNVA"-HNKn n0. 0(=@0.N^,_ _\N/,HNVA"-HNKn n0.0. 1@N^,_ _PN/,HNVnAV-HNKn .-@r2.=A4.=B6.=C8. =D?<+HnHnzHnrHnnN0.z=@0.N^,_ _ N/,HNVpAL-HNKn/.?. n/"n/ Nn n0.-Hp"n0(2$n 0(4N^,_ _N/,HNVtAJ-HNKn0.=@".-Ax?<,HnHnHnxHntN n0.0"n 2.2N^,_ _N/,HNVtAV-HNKn0.=@2.=A4.=B6.=C8.=D:. =E?<iHnHnHnxHntNN^,_ _ N/,HNVtA^-HNKn0.=@2.=A?<hHnHnHnxHntN n0.0"n2.2$n4.4&n 6.6N^,_ _N/,HNVA0-HNKn?.?< n/"n/ $n/ &n / NTN^,_ _N/,HNVA0-HNKn?.?< n/"n/ $n/ &n / NN^,_ _N/,HNVA0-HNKn?.?< n/"n/ $n/ &n / NN^,_ _N/,HNVA0-HNKn?.?< n/"n/ $n/ &n / NN^,_ _N/,HNVAT-HNKn?. N0. rAfBgBgN`&?HnHnHnHnN?.?.NN^,_ _TN/,HNVA.-HNKnBg?< HnHnHnHnN0.=@0.N^,_Nu/,HNVA -HNKn?. ?< BgBgBgBgN6N^,_ _TN/,HNVtA~-HNKn0.rAW6. AWĄDBd?HnHnHnHn N0.=@2.=A4.=B6.=C8. =D?<eHnHnHnxHntNN^,_ _ N/,HNVtA.-HNKn0. =@?<fHnHnHnxHntNN^,_ _TN/,HNVA(-HNKn?.?<?.?.?.?. N$N^,_ _ N/,HNVAH-HNKn n pR@p n /HnHnNX?.?<?.?.BgBgNN^,_ _\N/,HNVAH-HNKn n pR@p n /HnHnNX?.?<?.?.BgBgNjN^,_ _\N/,HNVlA-HNKn0.rAW6. AWĄDBd?HnHnHnHn N0.=@2.=A4.=B6.=C8. =D?<dHnHnzHnrHnnN0.z=@lrAg? n/N0.l=@0.N^,_ _N/,HNVtA.-HNKn0. =@?<gHnHnHnxHntNN^,_ _TN/,HNVnA>-HNKn0.=@2. =A?<jHnHnzHnrHnnN0.z=@0.N^,_ _XN/,HNVtA~-HNKn0.&=@2.$=A4."=B6. =C8.=D:.=E?<lHnHnHnxHntN n0.0"n2.2$n4.4&n 6.6N^,_ _N/,HNVA8-HNKn .R-@ n"<//NLR"0"n r2N^,_ _ N/,HNVRA-HNKn0.=@p2. =Art. 6<Co =CT`=BTv=CV8.T=DR`"0.V@2.VtA 0C3RnV0.VnRo?<Bg?.T?<HnHnHnHnpHnX?<N4N^,_ _N/,HNVA-HNKn?.?. N=B:.<=E&.$-C?<HnHnHnHnN0.=@ n2.0"n4.2$n6.4&n 8.6(n :.8*n<.:0.N^,_ _N^,_Nu/,HNVA-HNKn?<INN^,_Nu/,HNVA-HNKn?<JNN^,_Nu/,HNVA-HNKnNN^,_Nu/,HNVA-HNKn?<eNN^,_Nu/,HNVA-HNKn?<fNN^,_Nu/,HNVAZ-HNKnp=@r.=A`" n 0.S@0.rC1Rn0.no n r.tN^,_ _VN/,HNVAN-HNKnp=@0.rA0tBg"n R@0.r0R@=@` n 0.N^,_ _NNV?.?<+NAN^ _TNNV?<*NAN^NuNV?.?<-NAN^ _TNNV?<,NAN^NuNV/.?<NNN^ _XNNV?<NNN^Nu/,HNVAh-HNKn0. @Dr h4.JB4.B=@?N\0.H-@r-@$<-B/N& ".Ɓ-@/NlN^,_ _\N/,HNVAb-HNKn0.r h4.JB4. vH…ÀB=@?N0.H-@"<-A/N"$ ".ā-@/NN^,_ _\N/,HNVAD-HNKnN=@ n r htB@0"n0.HvC2$n0.xD4N^,_ _ N/,HNVA@-HNKnNj=@ nr htB0"n0.Hv?C2$n 0.B@4N^,_ _ NHfar fSfr?/LfNuHfar fSfr?/LfNuHfar fSf`U?/LfNuHfahr fSf`S?/LfNuHfaBr fSf`R?/LfNuHfar fSf`T?/LfNu#f _  g "_Jjp` 0Cfp" g $_Jjr` 2Efrg\HfGee$4SBkQ$SpQ Ce` $SkQ$SrQEeLfJfpC$I/9fNu/,HNVA.-H V0(@d p =@`"h0(r=A0.N^,_Nu/,HNVA<-H V0(@dNKN'4`0(R@1@"hrA^1BN^,_Nu/,HNVA-HBgN?A0 p=@r=A4. nvC^=D NN.r Af NNb` NN=@r+AWv-CWĄDBdCW=B NN4 NN=@2.Ad NN0.r0A\v9C_D8.FDDBdPt=BA]"O2"?</< NA@?N?NBA0 NN NNp=@`0.@d`$p=@2.t.Bfv=Cp=@ NNz NN2=@r0A\v9C_DBdFt=B8.RD=DA]"O2"@?NE?N?NBNBA0 0.4.A]ĀDC^ĀD@d0.@d`x0.reAWvECWĄD8.DBdPt=Bz=E NN NNz=@r+AWv-CWĄDBdCW=B NN NNN=@`t=B0.r0A\v9C_DBd*t=B8. @D=D NNL NN=@r0A]v9C^ĄD8.DBd4.zڴE\r&A_@FdX0.@d(A]"O2"?NENBA0 `$A]"O2"?NENAA0 `8ACp "Qp@Aʞ("O| "Q?<N` 0.@d*0.@dA]"O2"N@A0 `4ANCp "Qp@Aʞ("Or "Q?< N n C]$O4$0 N^,_ _XNError during READV of REAL-number Overflow during READV of REAL-number B9f`PfByN _0g$_jp"_// HfN+LfBtJ@fL)J9ff f8| i f(Bi ` f|Ji f 3| `4<gG BQB) @e *:f&Jrt `e QG*tWJBkG*3 J9ff fpBi `\ f3| p`J g( f*3| H@?NAX"_Hi ?<ANA\L|#|3| N _"_$_* g g fH/ N+LH/ axLHHi Hj Bg?<VNA LC G 0<gQ|%|5| N _"_/) g g f*JtgJi ka0) k @e??<>3| NAXNu/")x itg$H@//?) ?<@NA LJof _Nu(_&&_k+g  gF g fb k eZH/ N+L?<Hk ?<=NAPBt7@ | Jk@Bg?+ Bk/ +/NK?<BNA JkNHzZp`Hzqp` Hzp`Hz LN#f //aH/9fN;#f //a,/9fN7lRANDOM I/O attempted to deviceNegative random access record numberRandom I/O without Reset or RewriteError during random-access _4` _t6 Bo r aSB`2aNH?f _r ar a/L?fNu _r aN _4` _t"x0HgJJjDxvCg zp cRЀ`|e W0R"f`6 _4` _t2xJAjDAxvCg p0 2H@0RJAfJg<-RBlCSBr aQSCaQN _"_v` _"_60`JfQ$ItRJf` _4v` _46"_JBjtJCkgCe4` BSCr axQSBkalQN _6kfv2_t Cc"4YBv` _6kfv"_t Cc4QBvSBkr a(QSCC" A0 9c^a JgYC`NH f"oA/ N7lL fNu _4` _t6 Bo r aSB`2aN _4` _t"x0HgJJjDxvCg,zp cRЀ`|e W0R"f`6 _4` _t2xJAjDAxvCg,p0 2H@0RJAfJg<-RBlCSBr aQSCaQN _"_v` _"_60`JfQ$ItRJf` _4v` _46"_JBjtJCkgCe4` BSCr axQSBkalQN _6kfv2_t Cc"4YBv` _6kfv"_t Cc4QBvSBkr a(QSCC" A0 9c^a JgYC`N*opodRNu/,HNVA.-H"V ip2)AlpR@p0. N^,_ _TN/,HNVA@-H0. r A^vC_ĄDBd?<0 VN`t"VA0? INvN^,_ _TN/,HNVA<-HA]"O2"p?N?N>2=AAdA]"O2"N@A0 2.@nt=B=@ `4. @nvCl=C=@ p=@A]"O2"A0 A]"O2"r?NEN>4BdA]"O2"p?NEN>2Adr2.RA=At&Bo:A]"O2"?NENBA?NENBA0 `$A]"O2"?NENBA0 `n`A]"O2"?N?N?4Bd0.S@=@rڰAl>A]"O2"t&?NENAD@@?NENAA0 `&A]"O2"D@?NENAA0 A]"O2"p?NEN>4Bdl0. rAg4.BR@=@`4.QBTB=B0.t Bo8A]"O2"?</< ?NENBNBA0 `:Am4A]"O2"?</< ?NENBNBA0 A]"O2"v?NEN>8Dd.8.RD=DA]"O2"?NENBA0 =C n nfA]"O2"N@*0=@2.@0AC]$O4$0.?N?NBt?NENAC2"Rn`0. rAf4.Bd?<- NN` ?< NNp.? NN?<. NNp=@2.QARA=A0.nnR@? NNRn`?<E NNx0.rAm?<+ NNb`?<- NNT0.D@=@0.r H@0? NN40.r HH@@0? NN`4.RB=B6.Am =B`x=D8.@RD=D:.EdRD=DRD=D:.=E0.nn?< NNRn`0.@d ?<- NN0.rAn?<0 NN`&t=B=@0.nn? NNRn`?<. NNTp=@2. =A0.nn2.A? NNnRn`N^,_ _N(_"_/ A) g  f$)Jtf&H //?) ?<@NA LJovfNu$ix&i|fa`pRgf#Jx`H")x it#Hxg$H`//?) ?<@NA LJofLNu )f NuHy8g` Hy8@0< LNREWRITE required prior to WRITE or PUTDisk or directory full _$_"Wp i e)H/ N;L4NH/ N;Lp)` _"WJ9g.f*J)f i e)H/ N;L i d)J)fJg i dB9g.J)fBiNz`z _$_"WptvH/ Hyg,aB29g,XL- -fJf^p`4  fJg*`N0eH  bBԂi\(؄iV؄iRԄiNԁRCJ)f  g i e) 0e 9c~Jg&JgDJf 6Höf4N$NHy:f0<`Hzh0<N _$_0"Wt&JRJ)f:H/ Hyg,ar29g,XL i d J)Pg.f RBBe`Be`N Bad digit in number encounteredOverflow during READ of number _$_"W2/Rg3bp1Ro4Np `z`z _$_ptvH-g4Hyg0a29g0L-g4 -fJfBp`  fJf4J9g3g`*0e$  bԂi8(؄i2؄i.Ԅi*ԁRC`Jg&JgDJf 6Höf4N$NHy;0<`HzV0<N _$_0t&JRHg4Hyg0a 29g0Lg4J9g3f RBBe`ΰBe`NBad digit in number encounteredOverflow during READV of number(_ _/ C (g ( fXJ(fF$($IJtflH / /?( ?<?NA LJo*fJg  f"J` g  Wf NuJg Jh g J(fPNu!|NuH$hx&h|gpR@@gf!JxL`H &ht!KxJh f(aZLEJ@g *f` R@Bh` / /<?( ?<?NA LJlp!K|JfvL`rH@Hsp/Bg?<?NA LRA3 f@ AgUH@Hzp 3 dp` SAH@Hzp/?<?<@NA L` fSA` fSAH@Hzp` f H@Hzp `~ f4SA`(H@Hzp 3 dp/?<?<@NA LQ`* d,>9@>HHzpp/?<?<@NA L AfH@HzFp/?<?<@NA L NuHzR0<`Hz$0< LN  p Exit q C^AReset required prior to Read or GetAttempt to read past end-of-fileHgPp`:HgPp`.HgPp`"HgPp`HgPp` HgPp _/fJ/ gLJ/kJ`L/ fJkB`</jJk2`,gbJk&` Jk`"eb// ebr`r`rAV ?/LgPNuHgPv` HgPv _ `HgPv` HgPv _0HJ[fBBg`,j Dj4<` 4<ЀkSB`J#f].B/BJg 2/.?o /@?A /LgPNuHgPv` HgPv _ [2Jkp`&4<cH@j JgR@kJ@kJgD@?/LgPNuHgPv` HgPv _ [2Jkp`$4<cd JgRkJk~JgD//LgPNuJ/ goNuNuHgP _?///` HgP _0/2// Jv/ 8://N~/DD?DBoJgJgC|k?>BGHGv8ބdRC8ބdRC>HGvކdRC8ބdRCHGv48ބBޅB:>HG8ކkE߇SDkBg|d RdRDUJg( DbRD ME \/LgPNuBBo `HgP _0/2// v/ 8://~/?DD?DBo 8JgJgG|HD8H@0zr)`рe efef<څ߇QgRCgڼd RGdSCJCkD|blo/EC \/LgPNuoHgP _p2/g/ f/W?o `ֲ@e:f$/&e&f // d*B6//J/ k`(&// S@Q`&// `R"/?/[4JfFӃddRdRR/eJd RdRd`/AG o Jk`z0H*kS/JkFft grkRBjIHA~`( dtHAI.kRBҁjBG` BBRBӁj/e2/AG o Jk\/LgPNuHgP _0 @&b(CETC/)?/LgPNuHyFV`HyF>LgPN Hz@CPt$> nk(:C@hԥ*5 c_1ɿ1.Ź^ k:v #-xŬX&x2n)h? SYQa@%oNˏ'?9x!7I|o|@Eŭ+E75vV 9@{pvPFloating point overflowFloating point division by zero NNuHH _ gNeNd/LHNuHyH`HyHNt`t _"_ gR e6GH$S" geb"*f&"`&A%S"`&J`а|gb<|fP"9HrgH$A#Hr`:"9Hvg6$A#Hv`("9H~g$$A#H~` @ g"9Hzg $A#Hz"`"EN&R"$b HyHNJgr"Qd2`"SjN _"_ " gNeNdgR m @ e@EH"fB#@B$`p&A"+ef "'I`Z"#@B$`L$K`ư| f"H~#H~`4|f"Hz#Hz` |f"Hv#Hv` "Hr#HrNHeap overruns stackPointer NILPointer not in heapHg _0"_e /LgNuHyJN/B9g/|gNuHg _0 @f0"|ggp` "_J@jpEgr4@ BbBS@kQ/LgNuHg _4SBkt82$_rAbd0 @f0"|ggp` "_J@jp6ADb6CG0IS@k$eQ/LgNuHg _4k2SAk0"_p6B@bE0)CS@kQ/LgNuHg _2$_r0 @f0"|ggp` "_J@jp@kS@kv&J$IRC4(K Vg RQBg`?/LgNuHg _4kF2SAk>0 @f0"|ggp` "_J@jpJBg@b6B@oCEgSBkQ/LgNuString overflow _pJ.g 0( hNVg4 ( hg( hH`0( hNVg ( hg hHfXgr"ODd2Sk "Sj` _"yNe HyKNN#h#h .f -|K`-|K nNнhf yhNStack overruns heapH?h _z gBjDRE"g8jDRE$6HBJBg8HAJAf,HBJBf$ւi EdD.` $HB8`B/L?hNu0NvDNHh|` Hh| _z f0NjDRE"g`jDREdJgR(`DfxJg<`DxSDbb JgHA8`"tcRЀ`xeWJg(MdD.`B/LhNu09NNu09NByNNu _3NNByNNu[3][4][ Abort ]Copyright 1986, CCD and OSS, Inc.    -.,6 >    H :    . @4 8 "*8@ ~D$($h8& < 2  < r6      l  6$ 2P r4.  &&   n          >@>BBB<>p8h8h8h8dB* : : n      , B>@>@>@>@>@>@>@>@J<>@><(&>@   < 6      6    F   D"   &   &. " *   2 bb        &.  2 <  *   <<D *& *:H   X < >  J,   .    D( 0 " 6  D<>@8lJ@F@V ,z4$&      R&F""      h   "|$F |    0    : *   <  4 D    $     R   $D    <  @   "   4     "  &  2$ ".   N  * D F0   BXB "$ "   Z "$"   Z " $"   Z " $ "   Z, d:B & "&   F  <     <     < >&       B   @ D H   @ P.R  "  & "    62  :$ "B   ~ > < <  8,, b>` d < L Rr* *F&N"**D N> l> h6P @. T b D $r.*J" &,H(J . J  $ <H>($*2 * @\dVj( R     $ < >P @(   .R4    @ ( J   $< 4L @   2v L 8 p   2v > p6xZ r^Hzp"8",Ff NL(r6D*>r"2.@"2 B" B*$ @4&4   P D> R<( R "  J*$$(( *& (*<*(@0 2  8 ,.F> *N ,4 . ,H ,  *T @ $   2B 2$$"   ($(4F jD @, $Z, <"*$" 2 $&$6~2  $X6 <  $8J `2 $   . 2($$(48& $ J *.\:8:`@>`  Z 622  6   H8x$" XH>:V 4N"." X"06T LPP :H :H& $<,:0P^ H(    N H(    J H * 0  0  &    Z 6 F.   0  0   &    F$ @ <   0   &    L&    $,   6      Z "0  P  (, L . " &  :  8&  $<X* (, L 6 * . "0  ,  4 * $& " <6  $RD     R      VB(&<L vd^Jn\ D  2",0( @ T> " L F. D $""`$6 &h&@        LN  * 0. &$"" " N  6 & & &  0D  * *    $" " J 6 " " " 6 B <    <&, ">J     <     @       L  j<  *  ZD   (      X8f,tPdv`  rV"2 * R":d"F:6B.H*6J"*JFFFF ( B4r"" >$8$8rJ" *,JJ0" J " 4T ^"BBL :r >>  0 ,H ,,6 8 ,2 v8 ,6 ,,T  T* ,,  .6   *b    :BN&V0b,4 "T & & (,& J          :,2$$ $$$$D$$00$ $$p|vZH      "$"f< . >*>t BBb4>42JLJj.  $0"Z0&(.  ^ (*  l,R tbd z  f H F  2  "D    * "FV ( *@ B @ ( V   .  v t..  v tNAMEDROPLST wt  NAMEDROPPRG zt *' ' Saved as: NAMEDROP.BAS or NAMEDROP.LST ' ' -M ' ' !NAMEDROPPER ' - ' !version 1.1 ' ' ' DISK VOLUME LABEL READER/CHANGER ' ' This program is designed to find the volume label present on a ' floppy disk and change or delete it as required. This is not ' possible under the normal GEM desktop. ' ' This program will run, ask for the correct drive to access, ' inform you if the disk in that drive has a Volume label, and ' enables you to change or delete it. ' ' The program runs in LOW, MEDIUM, and HIGH resolutions. ' ' ' (c) Copyright 1990 by Antic Publishing, Inc. ' ' Written by ' Al Hubbard Mississauga, ONT ' GEnie - A.HUBBARD1 ' ' $ENJOY ' ' -N ' Res%=Xbios(4) ! First we check the resolution, C%=2 &! and set up for HIGH resolution, D%=150 If Res%=0 !! but change the variables to enable A%=20 #! us to print properly on the screen B%=160 "! if resolution is LOW or MED. C%=1 D%=0 Endif If Res%=1 C%=1 D%=0 Endif ' Deffill 1,2,8 ! Draw top title box. Pbox 154-B%,4,460-B%,20*C% Pbox 160-B%,0,470-B%,18*C% Deffill 0,2,8 Pbox 162-B%,1,468-B%,17*C% Deftext 1,16,0,8*C% Text 184-B%,13*C%,"N A M E D R O P P E R" ' Deffill 1,2,8 ! Draw bottom info box. Pbox 154-B%,165+D%,460-B%,190+D% Pbox 160-B%,163+D%,470-B%,188+D% Deffill 0,2,8 Pbox 162-B%,164+D%,468-B%,187+D% Deftext 1,0,0,6 Text 176-B%,173+D%,"Modify volume labels w/o re-format" Text 176-B%,183+D%,"Copyright 1990 by Antic Publishing" ' Start: Pbox 160-B%,32*C%,470-B%,88*C% ! Clear between titles only! Do Dr%=0 Print At(29-A%,4);"Drive to access (A/B)? "; Repeat Dr$=Inkey$ ! This section selects the drive to Until Dr$<>"" ! access, limiting the selection If Dr$="A" Or Dr$="a" ! to drive A or B only. Dr%=1 Endif If Dr$="B" Or Dr$="b" Dr%=2 Endif Exit If Dr%=1 Or Dr%=2 Loop Print At(52-A%,4);Upper$(Dr$) Chdrive Dr% ! Change drive to desired one. Chdir "\" !! Change directory to the root. Buffer$=Space$(44) ! Set/clear buffer for disk info. Void Gemdos(26,L:Varptr(Buffer$)) ! Inform GEMDOS of new DTA buffer. B$="*.*" "! Declare ANY file for search, Attr%=8 #! with the LABEL attribute. Void Gemdos(78,L:Varptr(B$),Attr%) ! Find 1st file fitting above. Label$=Left$(Right$(Buffer$,14),12) ! Parse file name only out. ' If Label$=" " ! Indicate if LABEL present Print At(22-A%,6);"Disk in DRIVE "+Upper$(Dr$)+" does NOT have a LABEL!" Mm$=" Add " Else Print At(26-A%,6);"LABEL for disk in DRIVE ";Upper$(Dr$)+" Is: " Print At((40-A%)-(Len(Label$)/2),8);Label$ Mm$=" Change "3 Endif ' M$=" What would you like | | to do with the Label? " Alert 2,M$,1," Nothing | Delete |"+Mm$,B If B=1 Goto End Endif If B=2 Newlabel$="" Endif If B=3 Print At(21-A%,6);" '" Print At(24-A%,8);"LABEL desired (11 characters ONLY!)" Print At(34-A%,10); ' Gosub Get_input ' If Newlabel$="" Print At(24-A%,8);" New Label NOT selected! " Goto End Endif Endif Gosub Do_it ' End: M$="Would you like to| |quit the program?" Alert 2,M$,1," No | Yes ",B If B=2 Void Gemdos(26,L:Basepage+128) ! Re-establish normal DTA buffer. End Else Goto Start Endif ' Procedure Do_it If Label$<>" " Or Newlabel$="" Void Gemdos(60,L:Varptr(Label$),0) ! Open previous LABEL file with ' %! with normal file attribute set. Void Gemdos(62,L:Varptr(Label$)) ! Close this file. Void Gemdos(65,L:Varptr(Label$)) ! Delete this file (can be deleted ' %! because it is now a normal file). Endif ' If Newlabel$<>"" Void Gemdos(60,L:Varptr(Newlabel$),8) ! Open file with new name and Void Gemdos(62,L:Varptr(Newlabel$)) ! and then CLOSE the file. Endif ' Deffill 0,2,8 Pbox 160-B%,32*C%,470-B%,88*C% If B=2 Print At(22-A%,6);"Disk in DRIVE "+Upper$(Dr$)+" does NOT have a LABEL!" Else Print At(26-A%,6);"LABEL for disk in DRIVE ";Upper$(Dr$)+" Is: " Print At((40-A%)-(Len(Newlabel$)/2),8);Newlabel$ Endif Return ' Procedure Get_input Local Label$,Char$,Test$,Only1%,Xprint%,Yprint%,Y% Char$="" Label$="" Only1%=0 ' Xprint%=35-A% ! X position for input line Yprint%=10 ! Y position for input line Y%=12 #! Amount of characters desired ' Test$="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.:#" ! Allowable characters. Print At(Xprint%,Yprint%);"_.___" Print At(Xprint%,Yprint%); For X%=1 To Y% Print At(Xprint%-1+X%,Yprint%);"|"; Lpoke Xbios(14,1)+6,0 ! Clears keyboard buffer. Char$="" Do If Inp?(2) ! Gets 1 character Char$=Chr$(Inp(2)) Endif Exit If Char$<>"" Loop If Char$=Chr$(13) ! Stops input when return pressed. X%=12 Char$="" Goto Endit Endif Char$=Upper$(Char$) If Instr(Test$,Char$)<>0 ! Tests for allowable characters. If Char$="." If X%=1 ! First position only. Print At(Xprint%,Yprint%);" "; Else Print At(Xprint%+X%-1,Yprint%);" "; Endif If Y%=8 X%=8 Goto Endit Endif If Only1%=0 ! Allows period (only 1, though) Print String$(9-X%," ") Only1%=1 X%=9 Label$=Label$+Char$ ! Builds string of these characters. Else Char$="" X%=X%-1 Endif Else Label$=Label$+Char$ Endif Print At(Xprint%-1+X%,Yprint%);Char$; Else Dec X% Endif If Char$=Chr$(8) ! Backup cursor. Dec X% If X%>0 ! Not first character. If X%=8 If Right$(Label$,1)="." Dec X% Endif If X%>Instr(Label$,".")-1 X%=Instr(Label$,".")-1 Endif Label$=Left$(Label$,X%) Print At(Xprint%,Yprint%);"_.___" Print At(Xprint%,Yprint%);Label$ Only1%=0 Else Label$=Left$(Label$,Len(Label$)-1) Print At(Xprint%+X%,Yprint%);" _"; Endif Goto Endit Else X%=0 ! Is the first character. Label$="" Print At(Xprint%+X%,Yprint%);" _"; Endif Endif If Len(Label$)=8 Or X%=8 If Instr(Label$,".")=0 Inc X% Print "."; Label$=Label$+"." Only1%=1 Endif Endif Endit: Next X% If Right$(Label$,1)="." Newlabel$=Left$(Label$,Instr(Label$,".")-1) Else If Left$(Label$,1)="." Newlabel$=Right$(Label$,Len(Label$)-1) Else Newlabel$=Label$ ! Returns the filename. Endif Endif Return ' ' -4 W- ' `*Q` Efv*oMn m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HNHx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALNBHz2?< NA\pdAxr0XQ)K\NNH@ЃdHA@B@H@хk HAҁHAрSB BbNuNpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@NZ?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</NlJFkSFk&aQNl`Ha"FFaQL8N@6.JgtBnNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?N@<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dJ@fCAHPBHQ?NA\ _JjNNu??<NMXNu?k?<NM"UAf J@fH@NuDW?<NMXNu0,p2,rR@RANuS@SA9@p9ArNu9@pN4, 6fprta0,2,NuA4, 6f9@9Ap rt`p`pNu)H9@Jp4NpP'J&f H LNu P&NuQ'` J,'fJ,&gHA#ȇeC! B,&LNu-W)K20, 8k8@ gJl&f"Nu , 8g"P 8 @/, 8NX  8fQ 8J,'gNupB <``L@ H)l26)z @W , Jf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C\fApNNNZHP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Error # ][Abort]\f.B &lX)K\)ld` lp ,BQjNup(NV"l`Yd&-KNN"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`$Y8gHRDD*D%H8#$c2g# HRDD%H`p"l`Qd&&| NuN"l`QepZNC ҳfHP0(N$W$RR@H`2Q"H _$l` dd" $X&0BP6Y&|Hg R@@%E ҳeHQ0)NX$_$RR@H`2QNu$Y 0P1@Hg R@@%NuN$l` epZN?<NNT+@<+|@+|D -NA\ -/?<ANA\Hm*A "_NfN!?< -*/?<NA\pNpNpN -LD/ -@NvNN"N -LD/ -@N&<x*<NN"N@AN&<x*<NFfN"N -HD/p"N.NDisk in DRIVE HPAN"_NHPN does NOT have a LABEL!4"_NNN&N#VN -HD/p"N.NLABEL for disk in DRIVE ANHPN Is: 4"_NNN&N -HN&<x*<NHA*NxNvNL8NN/p"N.A*NN&N~NZANA0NA6NAXNA\NA`NAdNA C0NA CNBX -H#D+@\+| `+| dN(ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.:#C6NN -`"-\N.N _.___N&N -`"-\N.+|h -dAhNN -\NH <r$<L8NH -hNL8NN/ -`"N.p|N,?<?<NNX\r @ A C0NpN$VHfN$pNNRC0NHm0A "_NgN%`Hm0p NR"_NfN%2+| hA C0NN)A0NC0NHm6A0"_NJVHfN'"Hm0p.NR"_NfN& -hSWHfN%N -`"-\N.p N,N%N -\NH -hNL8NH <r$<L8NN/ -`"N.p N, -dQWHfN&+|hN) -XJWHfN&xN -h D/p NR"NDNN&+|X+| hHmA0"_NCNN&A C0N -hNH <r$<L8NN+@hN&HmA0"_NCNN -\NH <r$<L8NH -hNL8NN/ -`"N.A0NN'&ShHm0pNR"_NfN)Sh -hJ^HfN( -hQWHfN(nHmp"_NHPp.NR"_NfN'Sh -hNHHmp.NR"_NNH <r$<L8NL8NfN( Hmp.NR"_NNH <r$<L8NN+@hHm -h"_NCNN -`"-\N.N _.___N&N -`"-\N.ANN&BXN(HmANxNH <r$<L8NN"_NCNN -\Эh/ -`"N.N _N)N)BhA CNN -\Эh/ -`"N.N _ANxN&<x*<NFpJBgp/ -hN&<x*<NFpJBgp$VHfN)Hmp.NR"_NJWHfN)RhNp.N,Hmp.NR"_NCN+|XN`NqHmp"_NHPp.NR"_NfN*"HmHmp.NR"_NNH <r$<L8NN"_NC*NN*Hmp"_NHPp.NR"_NfN*HmANxNH <r$<L8NN"_NC*NN*AC*NN~NZH.J^ʆt".NPBr6(,bR>ぁBB$$>>>>""DDDD"" @@`` 00BBBB$$$$ @ @8p8p@  @@  @"NhgA P g DN/ &h0:f z0(hg$?<?<NMXO f?<?<NMXO f4zaHRR *DzfT j,fJJyf@Jj4f8J8Lg0 j6f&*Tf/ // j82*>4*.gv xIHeTefBHhC000@000 00`RRAmHHhC000@000 00`VBd RAlxJg:5A>%H8(&(_`H*Tg4*@a > j82*>4*.`WHf.5A>%H8(&(_&_|CSRNsgaf&_SRNs AfV04zgRaRSA4*@`  f a@4*@2*>0*.PAAAdJ2` g g g gvNuRRTga |CSRNu j88Lg0*,S@FF(AQjBCNu0*,S@FF(F(F(AQjBCNuH`2*64*4*TgBa LByNu8L g32|3.Nu jXf0 *Df&3JBf Af 3T|Nu3|Nu3|3Nu j8CH2: 4: *TgB0A@R0A@0A@?0A@0A@0A@0A@0A@_T2*>j.dRAfT5A>%H8Nu2*>*Tg4*@` j8C.H0R00?00000_T2*>j.dRAfT5A>%H8Nu2*>*Tg4*@`~ j84:2:*TgAR?_T2*>j.dRAfT5A>%H8Nu*TfNu j8"jD@2*,SA4*LH&:t(:t*Tg 0H@0AQL8 j8RT2*>j.dRAf\5A>%H8Nu*Tg4*@`Nu j8"jD@2*,SA4*LH6:8:*TgD C@AQL j8RT2*>j.dRAfT5A>%H8Nu*Tg4*@`Nu@ zg8Aev 7dnP xN<2*2@# @@ {lN0:df>C 8#### mpNB##3N# 82<Jf"XQ!#Ph` FF !"&bFFFFFFFFFFFFFFFFFFF4!~FFF V ~!FF#^|FFFFD`3x3ByNua3x3a*ByNu Rg4`RRa`2*>4*@gaSB`2*>4*@j0daRB`4*@2*>gaxSA`4*@2*>j.dabRA`|4*@gaRSB2*>`haa@H&j8(z6*>0*0j@g2e0,"S@ L"H2!Q# a%L8# Bj>L`a:aalH&j8(z6*>0*0j@g,e*,S@ L"H2""""Q# a&%L8# Bj>L`~33 Nu@ 333<Nu@ 24:a8j.e2*.j0e4*03x3ap`3J3Nu@ 8Lf@5@4VHVHBVHV#D0*6VHVHAVHV#@3x3`33 Nu@ 8Lf@5@6VHVHAVHV0*4VHVHBVHV#D#@3x3`\T3x3aBNuT3x3a&NuT3x3` T3x3`aBA4*@a<`Bj>av4*@j0d 2*>RB`H5j0@ xN<"H20*,02*X Ag&PS@LxHxLxHx(APQ`S@ @ePL|H|L|H|0L|H|`L|H|L|H|L|H|LH A@U@ @dLxHxLxHx(LxHxPLxHxxAQ4zZ0*2HS@2:HH$&(*,."A2H@QLxBA4*0a`j@g*j0e4*05A>5B@ xN<0*2# ` j>g, zj.m2*.5A>8L g%H8Nu5j> 5j@Ta43x3Nu*Tga2* 4*T`a xN%H8# Bj>Bj@`3x3a xN<%H8# Bj>Bj@T0*,0j,S@2:@HH QNu3x3ataH&j8(z6*>a0*0j@g(e&,S@ L22:HH Q%K8# 5C>LNu3x3aaH&j86*> xN<"zT2:HH eLaNu%z28 z,Bj>0*2HS@2:THH QT3x3a|Nu3x3afH&j86*>8*.TVB@a(0*>@g@f2:HH0*> 8Lg@ j8C4<P4*,SBN QV`B@a:%K85C>JgTLxNu3x3a.H&j86*>gBj>%z8B@aj>f%K85C>LNuNaNNs @sf A X0P {N$_psNaNNs$_pNs) A h0 @ d A PA 0#(\/|(#( `?294VxgF A d@ :"f4z *#< z0((ABBBBBBBB :#2NaN? A PA 4 B d :g#(/|(#(4ps`0?294Vxg A d0zf h0((Af2NaN? A PA 4 :F#4ps` A PA 0A,B0ps`J8Lg A P0( A0g/ E A$$$$$ zh(gJ@g h@`4zJh(fv$z j fh4z`TJ8LgZ A P0( A0gF/ E^ A$$$$$ z樰h(gJ@g h@`4zdJh(fHPByj0(@@C#H0(g0($g 3j$h&H"z ifBiBi z2468AnCBnD0+0@l4Bm0+2@m8Bmv0+,@n2Amf0+.@m6AmV:<EFEFA |00PH@00P*00`H@00`,F0 xN0H@B>+ GBGpikAff0:g$f*"F̺|  AQ`͐AQ` "FHAr HAr ºB ATBGQ`UC0:JgZ"H22 HA22 ºˑ F0k" @m@"""""" @l"Q͑F†FATBGQ`2"Hr˙0k @m]@""""""`"Q͑AQL `L ` A P0( A0gp/ E A$$$$$ zҰh(gJ@gJ h@`4z0( @e4 @ d,@@ {N,,,--&-:-N-b-v----Hp@aL`Hp@RRaaSRL`Hp@RRaSRL`Hp@RRaSRL`Hp@RRaSRL`Hp@RRaxSRL`Hp@RRaFSRL`nHp@RRaSRL`ZHp@RRaSRL`FHp@RRa zP42SASBaVSRL`"Hp@RR z00HaSRL`Hp@RRaSRL`Hp@RRaSRL` A P0( A 0g/ E A$$$$$ z"h(gJ@g h@`4z` A P0( A0gz/ E A$$$$$ zܰh(gJ@gT h@`4zA$zb5|$z\0 @ep$zV4@0J8Lf0&`   A P0( A"0g/ E A$$$$$ z$h(gJ@g h@`4zA`F A P0( A0gx/ E A$$$$$ zڰh(gJ@gR h@`4zA,` A P0( A0g./ EF A$$$$$ zh(gJ@g h@`4zL$z5|$z0 @ep1@$$z 4H@0( H@J@fBh !|l`S@fBh !|`S@f8H@ @gn1| Ht!@`1| Q@H!@`|S@f6H@ @l1| H!@`Z1| ]@H!@`B1| @!@`. A P0( Ap0g/ E( A$$$$$ zrh(gJ@g h@`4z.$z5|$z0 h$f|n|l` | n|lp$z4S@1@ H@0($` A P0( A0g/ E A$$$$$ zh(gJ@g^ h@`4zޢ$zp5|$zj0S@ @ep1@(R@$z\4`6 A P0( Ax0g/ E0 A$$$$$ zzh(gJ@g h@`4z6$z5|$z0S@ @ep1@0R@$z4` A P0( A 0g/ E A$$$$$ zh(gJ@g h@`4z$z5|$z0 @ep1@*H@0 @ep1@.$zx$`R A P0( Aݔ0g4/ EL A$$$$$ zݖh(gJ@g h@`4zR$z 5|$z1Rf$4z:Bh,Bh00*NS@1@.0*VS@1@2`?4z2*N3\3V^$z1Z,jBh,1Z0jBh00Am0S@1@.0z$m0:S@1@22` A P0( A0gd/ E| A$$$$$ zưh(gJ@g> h@`4z܂$zT1R`4J8Lg" A P0( An0g/ E& A$$$$$ zph(gJ@g h@`4z, h2fJh*fJh.f h(gJh(f h,g h,gH&H,z޶BnBn>.UGkp,zު @g"0 N6824AgBfR`BgL68Q0+0 @f33`0@0;33`8Lx`"Lx`,:2468.Afk,mk.nBnDk0l 4+0Bmk2m 8+2Dn0< xNKCAAK:5HE:5B& k(gJk,fF[dːAQ` Dm Fg[dAQ`r@ `@  `A | DlFDDDDN@ ` @` @`t Bo Fg FUUg[dAQ`AA@@ @ @ABBlFDDDN@@ @ @@`k0mk2nAnCk,l 2+,Amk.m 6+.Cn0< xN0H@0@@K45HB45F0@@85HD85IKAnȂȆ`Jk,fFɐ``|`v k(gJhf6H&HAL,XBnBn:. Em(k l4f,Cg"X,X<>0+&gS@f0`0@@@@0@3 k&gl( k&fl0k0mF0lRk2n86+,8+.RDB@Fk0@38*Fo Do@38,pJCo0H@oCF@FF޸NLDo:o`By8,SEM0:8gM*lL0+@@@0+(@@@@@,V2<4*L$G jNJEkF0:Fg*@0;8F@<0 M&JN$K`??0 M&JN$KRQ0:g@0;8F@<0 M&JNL`L`f:;";x;<,<<=BI==>@>>?L?@ AhBCE FTGH=JJJK<K<K<K<` 6,RSCBB*Q gTNu6,RSC*Q gTNu`(@6,RSCB*Q gTNu@6,RSCD*Q gTNu`(@6,RSCPBQ gTNu@6,RSCD**Q gTNu`*@6,RSC@Q gTNu@6,RSCD**Q gTNu`,@6,RSCF@*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSCF*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSC*FQ gTNu@6,RSCD*F*F@Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`NuNu`&@6,RSCQ gTNu@6,RSCDQ gTNu`(@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCDF@*Q gTNu`.@6,RSCF@F*Q gTNu@6,RSCF@DF@*Q gTNu`.@6,RSCF@*FQ gTNu@6,RSCF@D*F*F@Q gTNu`,@6,RSCF@*Q gTNu@6,RSCF@D*Q gTNu`@<,RSF6:Ҿ fB H@FFH@ H@*FF@H@QNu H@FFH@ H@*FF@H@QTNu@<,RSF6: fP H@FDFDH@ H@*FDFD@H@QNu H@FDFDH@ H@*FDFD@H@QNu`@<,RSF6:b f: H@H@ H@*B@H@QNu H@H@ H@*B@H@QTNu@<,RSF6: fB H@H@ H@*B@H@QNu H@H@ H@*B@H@QNu`@<,RSF6:4 f: H@BH@ H@*@H@QNu H@BH@ H@*@H@QTNu@<,RSF6:Ϧ fB H@BH@ H@*@H@QNu H@BH@ H@*@H@QNu`@<,RSF6: f: H@H@ H@*@H@QNu H@H@ H@*@H@QTNu@<,RSF6:x fN H@FDFDH@ H@*FDFD@H@QNu H@FDFDH@ H@*FDFD@H@QTNu`@<,RSF6:; fB H@FFH@ H@*FF@H@QNu H@FFH@ H@*FF@H@QTNu@<,RSF6: fF H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6:v f> H@縀H@ H@*FF@H@QNu H@縀H@ H@*FF@H@QTNu@<,RSF6: fD H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6:: f> H@FFH@ H@*縀@H@QNu H@FFH@ H@*縀@H@QTNu@<,RSF6:ʤ fD H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6: f: H@縀H@ H@*縀@H@QNu H@縀H@ H@*縀@H@QTNu@<,RSF6:p fB H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`NuNu`@<,RSF6: f> H@H@ H@*@H@QNu H@H@ H@*@H@QTNu@<,RSF6:0 fB H@H@ H@*@H@QNu H@H@ H@*@H@QTNu`@<,RSF6:ǎ f> H@縀FH@ H@*縀F@H@QNu H@縀FH@ H@*縀F@H@QTNu@<,RSF6: fF H@FH@ H@*F@H@QNu H@FH@ H@*F@H@QTNu?<?<?<NM\O?<z?<?<NM\ONaNNqOZEZ <Lм#// Bg?<JNAPaj/<L?< NA\O0Bj@Bj Bj5|6Bj44TTTTTA"x0)@00 @10f#pp!,p?<?<NNXO#NA\O :>|HHA6 @ mR@ `(?<?<?<NM\ONur* & 6 Z ,:* \vT2@X~2*,*L .""nbJBn v* P ^`T<`O \DDUUUUUU""UUUUUUݪww  @@AA""((PP @@ f 3`llƏ66cc""AAwwwwAA>>ぁBB$$>>>>""DDDD"" @@`` 00BBBB$$$$ @ @8p8p@  @@  @"NhgA P g DN/ &h0:f z0(hg$?<?<NMXO f?<?<NMXO f4zalRR *D~f j,fJyfJj4fJj6g*Tfx/ // j82*>4*.gv xIReTefNHhCYOYYY?YYY/YYYYoYYY_QRAmVHhCYOYYY?YYY/YYYYoYYY_QBd"RAn`gXJg:5A>%H8(&(_`*Tg4*@a j82*>4*.`SHf5A>%H8(&(_&_|CSRNsBB(OB(B(B(?B(B(B(/B(B(B(B(oB(B(B(_B(`Xgaf&_SRNs AfV04zRR2<arRACNs2|f04zRRaxrRACNs NhgA XgN/ 4zTJRf0*Tf"*Tf HjTajBCL`S*Co$_NudH bg f3 `N3 aNuH瀀aL mf*8gH/<?<Hz@`R\LNu f2*>gRaRSA4*@`\ f a@4*@2*>0*.PAAAd 2`6 g g g gNuRRTga |CSRNu j80*,S@FAPQjBCNuH`2*64*4*TgBa LByNu jPXf& *Df j,g` j,g j ,g3v3rҴAgJBfNuJBf3"Nu33Nu33Nu33ҴAgJBfNuJBf3Nu3,3DNu3H3DNu3 b3 FҴAgJBfNuJBf3 JNu3 3 Nu3 3 Nu33 ҴAgJBfNuJBf3 Nu3 &3 Nu3 3 Nu j8"jD@2*,FAAA0A@0<P4*L4<N j8RT2*>j.d RA5A>%H8Nu*Tg4*@` Nu j8"jD@2*,FAAA0AA@0<P4*LNFAFAFAFAFAFAFAFAFA~FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAF j8RT2*>j.d RA5A>%H8Nu*Tg4*@` tNu j82*,FAAAA0<PNBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB j8RT2*>j.d RA5A>%H8Nu*Tg4*@` Nu j82*,FAAAA0<PtN j8RT2*>j.d RA5A>%H8Nu*Tg4*@` Nu j8C|HYOYYY?YYY/YYYYoYYY_QrTj>j.b 5A>%H8Nu2*.*Tg4*@` h j8CHF@F@@OF@@F@@F@@?F@@F@@F@@/F@@F@@F@@F@@oF@@F@@F@@_F@@T2*>j.d RA5A>%H8Nu*TfNu j8BB(OB(B(B(?B(B(B(/B(B(B(B(oB(B(B(_B(T2*>j.d RA5A>%H8Nu*TfNNu j8p@O@@@?@@@/@@@@o@@@_@T2*>j.d RA5A>%H8Nu*TfNu j8"jD@iOiii?iii/ii T2*>j.d RA5A>%H8Nu*Tg4*@`n j8"jD@F@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/)F@@) F@@T2*>j.d RA5A>%H8Nu*TfNu j8BB(OB(B(B(?B(B(B(/B(B(T2*>j.d RA5A>%H8Nu*TfNu j8p@O@@@?@@@/@@T2*>j.d RA5A>%H8Nu*Tf4Nu j8"jD@iOiii?iii/T2*>j.d RA5A>%H8Nu*Tg4*@` j8"jD@F@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/T2*>j.d RA5A>%H8Nu*TfLNu j8BB(OB(B(B(?B(B(B(/T2*>j.d RA5A>%H8Nu*TfNu j8p@O@@@?@@@/T2*>j.d RA5A>%H8Nu*TfNu@ zg8Aev 7dnP xN<2*2@# @@ {lN0:vf>C h 8#+V#+4 mpNB#+V3N+T 82<Jf"XQ!+:Ph`####(P#4#4(2#()#$P#4#4#4#4#4#4#4#4#4#4#4$#4#4#4#4#4#4#4#4%%") #l#x#4#4#4'()n#4#4*&&4#4#4#4#4%%3xN3ByNuaN3xN3a`ByNu Rg4`RRa`2*>4*@gaSB`2*>4*@j0daRB`4*@2*>gaSA`4*@2*>j.daRA`|4*@gaSB2*>`haaH&j8(z6*>0*0j@g2e0,P"S@ L"H2!Q# a6%L8# Bj>L`apa:aH&j8(z6*>0*0j@g,e*,PS@ L"H2""""Q# a%L8# Bj>L`~3~N3Nu@ 3$3N3Nu@ 24:aj.e2*.j0e4*03xN3a`3N3$Nu@5@4VHVHB#D0*6VHVHA#@3xN3`B3FN3Nu@5@6VHVHA0*4VHVHB#D#@3xN3`T3xN3aNuT3xN3aNuT3xN3`T3xN3`va@BA4*@aH`dBj>a*4*@j0d 2*>RB`(H5j0@ xN<"H20*,02*X Ag2 APfHd(@PS@LxHxLxHx(APQ`S@ @ePL|H|L|H|0L|H|`L|H|L|H|L|H|LH A@U@ @dLxHxLxHx(LxHxPLxHxxAQ4z0*2HS@:HH$&(*,."A2H@QLxBA4*0a*`j@g*j0e4*05A>5B@ xN<0*2# ` j>g z8j.m2*.5A>%H8Nu5j> 5j@Ta3xN3Nu*Tgar2* 4*T`a\ xN%H8# Bj>Bj@`3xN3a` xN<%H8# Bj>Bj@T0*,0j,PS@:HH QNu3xN3aaH&j8(z<6*>a0*0j@g(e&,PS@ L2:JHH Q%K8# 5C>LNu3xN3aaZH&j86*> xN<"z:HH eLaNu%z8 zBj>0*2HS@:HH QT3xN3a Nu3xN3aH&j86*>8*.TVB@a0*>@g@f:DHH0*>H j8C4<(4*,SBN QV`B@a%K85C>JgTLxNu3xN3aH&j86*>gBj>%z8B@a괶j>f%K85C>LNuNaNNs @sf A X0P {N$_psNaNNs$_pNs~ A h0 @ d A PA 0#//|/#/`?294VxgF A d@ :f4zb *#< z0((AXBBBBBBBB :<#2NaN? A PA 4 B d :g#0N/|0&#0*4ps`0?294Vxg A d0z h0((A2NaN? A PA 4 :߸#4ps` A PA 0AߞB0ps` A P0( A߈0g/ E@ A$$$$$ zߊh(gJ@g h@`4zFJh(f~$z j fp4z,`L A P0( A(0gV/ E A$$$$$ z*h(gJ@g0 h@`4zJh(fHPByj0(g0($g 3j$h&H"z ifBiBi z|2468AnCBnD0+0@l4Bmd0+2@m8BmT0+,@n2AmD0+.@m6Am4:<EFEFEFA,*0P,0`F0P xN0H@B>+ GBGpikAfV0:TgfFAPQ`͐APQ` "FHAr HAr APTBGQ`UC0:gV"H22 HA22 ˑ F0k" @m@"""""" @l"Q͑F†FAPTBGQ`2"Hr˙0k @m]@""""""`"Q͑APQL ``L `L A P0( A܈0g/ E@ A$$$$$ z܊h(gJ@g h@`4zF0( @ez @ dr@@ {N44.4F4Z4n44444455&Hp@aTL`0Hp@RRaa2SRL`Hp@RRa2SRL`Hp@RRa0SRL`Hp@RRaDSRL`Hp@RRaSRL`Hp@RRaSRL`Hp@RRaSRL`Hp@RRaSRL`Hp@RRa z42SASBaSRL`hHp@RR z0HaSRL`LHp@RRaSRL`8Hp@RRaSRL`$ A P0( A0g/ Eݐ A$$$$$ zڰh(gJ@g h@`4zږ` A P0( Aڒ0g/ EJ A$$$$$ zڔh(gJ@g h@`4zPA$z5|$z0 @ep$z4@0`p A P0( A 0gN/ E A$$$$$ z"h(gJ@g( h@`4zA` A P0( A0g/ Eܐ A$$$$$ zڰh(gJ@g h@`4zٖA,`D A P0( Aَ0g/ EF A$$$$$ zِh(gJ@g h@`4zL$z5|$z0 @ep1@$$z 4H@0( H@J@fBh !|l`ZS@fBh !|`FS@f8H@ @gn1| Ht!@`"1| Q@H!@` S@f6H@ @l1| H!@`1| ]@H!@`1| @!@` A P0( Ap0g/ E( A$$$$$ zrh(gJ@gx h@`4z.$z5|$z0 h$f|n|l` | n|lp$z4S@1@ H@0($` A P0( A0g/ Eڜ A$$$$$ zh(gJ@g h@`4zע$zp5|$zj0S@ @ep1@(R@$z\4` A P0( Ax0g/ E0 A$$$$$ zzh(gJ@g h@`4z6$z5|$z0S@ @ep1@0R@$z4`X A P0( A 0g:/ E A$$$$$ zh(gJ@g h@`4z$z٘5|$zْ0 @ep1@*H@0 @ep1@.$zx$` A P0( A֔0g/ EL A$$$$$ z֖h(gJ@g h@`4zR$z 5|$z1Rf$4z:Bh,Bh00*NS@1@.0*VS@1@2`f?4z2*N3\3V^$z1Z,jBh,1Z0jBh00Am0S@1@.0z$m0:S@1@22` A P0( A0g/ E| A$$$$$ zưh(gJ@g h@`4zՂ$zT1R` A P0( Av0g/ E. A$$$$$ zxh(gJ@g~ h@`4z4 h2fjJh*fbJh.fZH&H,zBnBn>.UGkp,z @g"0 N6824AgBfR`BgL68Q0+0 @f33`0@0;33`8Lx`Lx`,:H2468.Afk,mk.nBnDk0l 4+0Bmk2m 8+2Dn0<P xNKCAAK:5B& k(gJk,fF[dPAPQ` Dm Fg[dPAPQ`nPhPhhh@hhh0hhЋh hphhh`hA| DlFDDDDN@hh`hhhph hЋhh0hhh@hhhPP`t Bo Fg FUUg[dPAPQ`PAPAPPhh@hhh hh`hhh@hhh hA `BBlFDDDN@h `hh hhh@hhh`hh hhh@hP`k0m k2nAnCk,l 2+,Amk.m 6+.Cn0<P xN0H@0@@@K$5F0@@@(5IKAn$ȂȆ k(gJk,fFɐ``|`v k(g0+&gS@f0`0@@@@0@3 k&gl( k&fl0k0m`0lRk2nR6+,8+.RDB@Fk0@3>Fo0 Do(@3>PpJCo0H@oCF@F޸NLDo:o`By>SE0:҂f& ,L~f lRf KǖM`*lLM`*lLM0+@@@0+(@@@@,V2<P4*L$G jNJEkF0:4g*@0;8F@<0 M&JN$K`??0 M&JN$KRQ0:g@0;8F@<0 M&JNL`>L`AB CnDEEF~GHHIJKFKFKKKM@L`MNNLN`BBB*OB*B*B*?B*B*B*/B*B*B*B*oB*B*B*_B*Nu*O***?***/****o***_*Nu`HHHXOXXX?XXX/XXXXoXXX_XNuHHD*OD@O*D@*D@*?D@?*D@*D@*/D@/*D@*D@*D@*oD@o*D@*D@*_D@_*D@Nu`HHF@F@*PF@*F@*F@*@F@*F@*F@*0F@*F@*F@* F@*pF@*F@*F@*`F@*NuHHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0DF@*DF@*DF@* DF@*pDF@*DF@*DF@*`DF@*Nu`hHH*P***@***0*** *p***`*NuHHDD*PD*D*D*@D*D*D*0D*D*D* D*pD*D*D*`D*Nu`hHH*O***?***/****o***_*NuHHDD*OD*D*D*?D*D*D*/D*D*D*D*oD*D*D*_D*Nu`hHH*P***@***0*** *p***`*NuHHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0DF@*DF@*DF@* DF@*pDF@*DF@*DF@*`DF@*Nu`HHF@F@*PF@*F@*F@*@F@*F@*F@*0F@*F@*F@* F@*pF@*F@*F@*`F@*NuHHF@DF@D*PF@D*F@D*F@D*@F@D*F@D*F@D*0F@D*F@D*F@D* F@D*pF@D*F@D*F@D*`F@D*Nu`6,RSCBQNu6,RSCQNu`@6,RFCCC0C@N0Nu@6,RSCDFQNu`@6,RSCF@QNu@6,RSCDF@QNu`@6,RFCCKN0Nu@6,RSCDQNu`@6,RSCQNu@6,RSCDQNu`@6,RSCQNu@6,RSCDQNu`n@6,RSCF@QNu@6,RSCF@DQNu`2@<,RSF6: H@BH@QNu@<,RSF6:ƢFD H@H@QFDNu`6@<,RSF6:j H@FGH@QNu@<,RSF6:6 H@DFGH@QNu`NuNu`4@<,RSF6: H@H@QNu@<,RSF6: H@DH@QNu`2@<,RSF6:Ŋ H@H@QNu@<,RSF6:Z H@FDFDH@QNu`2@<,RSF6: H@縀H@QNu@<,RSF6: H@H@QNu`4@<,RSF6:Ĵ H@H@QNu@<,RSF6:Ă H@H@QNu`6@<,RSF6:J H@FGH@QNu@<,RSF6: H@FGH@QNu?<?<?<NM\O?<z?<?<NM\ONaNNqO(E <Oм#// Bg?<JNAPan/<Oj?< NA\O0 #|8.#|6:D#|8<#|:N#|9#|5X#|6\#|7`#|5d#|/#|0r#|0#|9~4z *gP/<R,?< NA\O?<?<NMXO?<?<LNAJ Quick ST must run from the AUTO folder.!!f#O !N4z"xN%I8# Bj>Bj@Bj Bj5|6Bj44TTTTTA"x0)@00 @10f#p!~p?<?<NNXO#NA\O :|HHAm @ mR@ `(?<?<?<NM\ONurp8            & 6 Z ,  4@2@X~**,*L ""BNJ< r @* P ^~Quick ST - The Software Screen Accelerator This program is not public domain. It is for the sole use of the original purchaser, who may not distribute or resell it, and may only make copies for his or her personal use. (NOTE: Branch Always Software has a special offer for all START readers for an upgrade to the recently released Quick ST II. See the file UPGRADE.TXT on the May 1990 START Disk.) WHAT IS QUICK ST? Quick ST is a software accelerator. It speeds up many of the ST's text and graphics functions, so that screen-oriented programs run faster. This includes editors, word processors, spreadsheets, desktop publishing packages, most text-based programs, almost any GEM-based program, and even the ST's Desktop. Windows redraw faster, the screen scrolls faster, and text prints faster. A blitter chip is not required. Quick ST only accelerates programs that use TOS to perform screen output. This means that video games, emulators and other programs that bypass TOS will not be affected. Quick ST also does not have any effect on the speed of disk or math operations. Quick ST is fully compatible with hardware accelerator boards. Quick ST even makes up for the screen slowdown caused by GDOS. With both Quick ST and GDOS installed, the system will operate as fast as without GDOS. Desktop window updates can be two or three times faster. Try it! Quick ST is written entirely in assembly language, so it is very fast and small. Quick ST uses about 20K of memory. Separate color and monochrome versions keep the program as small as possible. INSTALLATION To install Quick ST on computers with both color and monochrome monitors, copy both QUICKSTM.PRG (the monochrome version) and QUICKSTC.PRG (the color version ) to the AUTO folder. The appropriate version will install automatically at boot time. On systems that have only one monitor, copy the appropriate file into the AUTO folder. When booting, Quick ST prints a copyright notice, the amount of RAM it uses and the computer's TOS version. Quick ST is compatible with all versions of TOS, including TOS on disk and TOS 1.6. A bell indicates that Quick ST has installed. \ r.   t..   tVKILLER PRG t [VKILLER RSC t eȕVKILLER TXT t <b`V80 *o"m ~#~.I+I/ BBBg/ / Bg?<JNA N T ?N?<LNA#:-);-)8-)e:\progress\vkiller\vkiller.prg\1990\1\22\17\50#(-8(-;(-:NV-|2Bn-|ByByByByBy#j nf,BgBg <0?B@H@?p??9N p` nf BgBg <@`& nf BgBg <J` nf&BgBg <h?B@H@?p??9N Na=@0gp3#j29!!09!y!A=@09!!=@09!Hй-@0.g ng -Hn `?./.N`\O0gp3#jBn0.y!l2!09!y!A=@!=@ 9/0.Hї -@09!V@=@H=@ n-H09!!=@0.n?./N`\O0gp3#jRn`R/9N`FXO=@ @4fp3#<j n g^/9/Na^PO0gD yf0.f n/NXOp=@p3#jj"n yj!QX` nX-Pgf/9 n/(Na^PO0g yf0.f/.NXOp=@p3#j n hf p=3`p<`B@N^NuNV/9@p?N|\ON^NuNV/9@p?N|\ON^NuNVB!B!B! l\ 9g/pI?NA\OBHypH?NA\O## f/9!p?N|\Op`,#p?BgBg??.B/9p?NN=@0g/9t`/9Hy!NPO09!!=@09!n09!nXn n op =@ nlp =@0.!H-@ 9l@ 9g/pI?NA\OB/.pH?NA\O# f B`#?.N|>Bg?./9Bgp?NM=@#!#0N^NuNV"n n"n niBn nl0.T@0@"n Rn` n (HH-@( HHሀ-@( HHሀ-@ n!n n (HA(H@HA n1@ nh n0(H1@ n ( HA( H@HA n1@ n ( H@ n1@ n (HA(H@HA n1@ n (HA(H@HA n1@ n (H@ n1@ n (HA(H@HA n1@ n (HA(H@HA n1@ n (HA(H@HA n1@ n (H@ n1@" n hop1@ n hlp1@ n hop1@ n hlp1@ n h op1@ n hlp1@ n hop1@ n hlp1@ n hop1@ n0(lBh n h o1| n h l1| n hop1@ n0(lBh n hop1@ n hlp1@ n h op1@ n hlp1@ n h op1@ n hlp1@ n (HA(H@HA=@"n I2(H1@ n0(n0(n0(n"H0(n0.H1@ /. N`FXO n1@$N^NuNV"n n "n n iBn nl n 0.T@2@QRn` n-h .B@H@ n @ . n @ . n @ n0(H=@@ n @0.@@ n @ n0( @ n @ n0( @@ n @ n0(@ n @ n0(@ n @ n0(@@ n @ n0(@ n @ n0(@@ n @ n0(@ n @ n0(@ n @ n0(@@ n @ n0(@ n @ n0(@@ n @ n0(@ n @ n0(@@ n @ n0("@ n @$n"J I0(=@@ n @0.@@ n @N^NuNV lX 9g/pI?NA\OBHypH?NA\O## f/9!p?N|`#?.N|TOp?BgBg??.B/9p?NN=@0g/9t`p?Bg/9NPO y?<Bg yHhN/yXON`XOp?BgBg??.B/9p ?NN=@0f0.fp`p?N TO=@ yjf0`p3j?.N|>Bgp?/9Bgp?NM=@0f* yB@ @gp=@p? yHhN`\On?< yHhN`\On0.fB@`?.N|TOp?Bg/9NPO y?<Bg yHhN/yXON`XOp?BgBg??.B/9p ?NN=@NzBg/9!NPOByh nfp=`p>=@HnHnHnHn?/9 N 3!3!3!3! y g,p???.?.?.?.Bg?./9 N3 nf0B!#!B!/9Hy!NPOBn`( nf BgNTO` nfp?`p=@ nf$#jp3p 3p3`@?.NTOp ?N,HTOp 3?9?9?9?9NPOp?Bg?.?.?.?.Bg?./9 NBBgN\O0.N^NuNV ygHnHnHnHnp??/9 N 3!3!3!3! y g,p???.?.?.?.Bgp??/9 Np!3p 3p?Bg?.?.?.?.Bgp??/9 NN^NuNV ygBp?N\OHnHnHnHnp@?/9 N 3!3!3!3! y g,p???.?.?.?.Bgp@?/9 N/9 p?N|\O=@ @fBg` nf p?NTTO y g,p?Bg?.?.?.?.Bgp@?/9 NBBgN\ON^NuNV ygHnHnHnHnpA?/9 N 3!3!3!3! y g,p???.?.?.?.BgpA?/9 NHybHy4HyBHypHy! HyN"=@0f/9HyNvPO y g,p?Bg?.?.?.?.BgpA?/9 NN^NuNV yfBnBp?N\OHnHnHnHnpB?/9 N 3!3!3!3! y g,p???.?.?.?.BgpB?/9 N?.N TO y g,p?Bg?.?.?.?.BgpB?/9 NBBgN\OB@`@ yf p=@` yf /9Zp?N|\O=@ @gS@`pN^NuNV yfNBnHnHnHnHnpD?/9 N 3!3!3!3! y g,p???.?.?.?.BgpD?/9 NBg/9N(\O=@?/9NT\O n g\Bp?N\O nfp?Bg?Hy` n fp?Bg?Hy?.Ng ?9N TO=@ y g,p?Bg?.?.?.?.BgpD?/9 NBBgN\OB@` yf p=@`pN^NuNV yfZBnHnHnHnHnpE?/9 N 3!3!3!3! y g,p???.?.?.?.BgpE?/9 N?.Nb@TO=@ @ f?.NKDTO=@0fp`p =@ n g nf nfB?<Bg/9N/y.!N pPOBgBgBg/9?.Ng ?9N TO=@ y g,p?Bg?.?.?.?.BgpE?/9 NB@` yf p=@`pN^NuNVp @B.Bn nl.0.йf-@  n!@ Rn` yj-hBn n g*0.Rnйf-@"HX @!Q ` yj Pf< yfP0.Rnйf-@ @!|ɀ 0.Rnйf-@ @!| Rn yfv0.Rnйf-@ @!| 0.Rnйf-@ @!| 0.Rnйf-@ @!|Z Rn yg yfL0.Rnйf-@ @!|ʖ 0.Rnйf-@ @!| Bg/9fN(\O=@?/9fNT\ON^NuNVzBp?N\OBg/.p?NABBgN\O . g/9`B@N^NuNVBBgN/n TO/.N@/nXONPXOHЮ-@ @ (\gRp\/./.N@PO yI`f /./.Hn/./.Ni`< yH`f/.Hn/./.N`Hn/./.Nj =@0f/9 p?N|\Op`t0.g/././.N{ p\?/.N\O-@ g.R nH=@B/./. N@PO0. n`/./. N@POB@N^NuNV09jRyj0fB?<N\ON^NuNVSyjfB?<N\O09jlByjN^NuNVBn n l0.HAbp0Rn`09!T@33bp3vHyxHy HybNZ N^NuNV3H3 J0. n3L0.n 3NHyHp??9 N8PON^NuNV?9 ?9!?9"?9!?<N 3N^NuNV=n=n =n =nNzHnHnHnHnp ??9NH0.gL0.gFHnHnN6PO0g?.?.?.?.N2PON+HnHnHnHnp `NN^NuNV0.  n-Hh N^NuNV0. Ю-@ @h 0.gvHnHn?. /.N0.  @=h0.  @=hSnSnTnTn?.?.?.?.p?Bg/.NpN^NuNV0. Ю-@ @h 0.gvHnHn?. /.N0.  @=h0.  @=hSnSnTnTn?.?.?.?.p?Bg/.NpN^NuNV?.?. ?. ?.BgBgBgBgp?NN^NuNV0.  @h0.gvHnHn?. /.N0.  @=h0.  @=hSnSnTnTn?.?.?.?.p?Bg/.NpN^NuNV0.  @h0.gvHnHn?. /.N0.  @=h0.  @=hSnSnTnTn?.?.?.?.p?Bg/.NpN^NuNV/./.?. /.N0.  n-H"H n0"n n0N^NuNVN~By p?NNTO3!HybHyHyXHy N3 Hy Hy!Hy"Hy!p?BgNHNN~N>@=@09!f/9p?N|\ON~p``0.fBgBg 9 ?B@H@?p?BgN p?/9!NL\Op?/9!NL\Op?/9!NL\Op?/9!NL\Op?/9!NL\Op ?/9!NL\Op!?/9!NL\Op?/9!NL?y ?y!>"?9!NPON(rN'2=@0fBBgN\ON"`N($N( ynf?9NTO?9N> NBWBgBgBgp?BgN N~B@N^NuNVp=@Bylp=@ y  g09yg ?N,HTO y=f09fHyp ?NN\Op<3 yj09hg*?N7>TO yj?(N7TO yj3 yj09hg*?N7>TO yj?(N7TO yj309 fp3 HnHnHnHnHnHnBgBgHnBgBgBgBgBgBgBgBgBgBg?.p???.N~<=@p?NTO09 fp3 0.@gj0.@ @bZH0@ PN`H?.?.N)XO`4?.?.?.?.NPO`BgBgBgBgp ??9N `Hy!0.H/NY`0. @bH0@`zHy!NZ\`Hy!NZ`rHy!N[`bHy!N\`R y fB yg yg yf`?9NTOp ?N,HTOp 3`>N7>TOp3p(3p23#j0.@g00.f p=@` Bn?.?.N$XO=@0f0.y!o.0.y!o"0.y ydf2 yff Byf`p3f`0. @g @g~` yFfBgp?/9!Nr`Bgp?/9!NPOBg/9!N(\O=@?/9!NT\O nf pG3`` nfpH`pI`p 3 `x0. @g @g4`f yfByBgp?/9!N`@p3p?`p ?N,HTOp3?9?9?9?9NPOp??./9!NPON^NuNVp??9 NXOBg?9 NXO3H3J09yS@3L09yS@3NHyH?9 Nj\O09@ @b3p3rHyHyHyHy?9!?9n?9r?9p?<p?N>09nfb?9!?9n?9r?9p?9N =@0fHyİp?N|\Op 3 `3 p3n`,?9!?9n?9r?9pp??9N n!gJ?9\N1z>!N1z>!N1z>!N2J>N2J>N2JTON^NuNV09pyn=@09"yD=@09!n=@09"y n=@09!й -@ @0(H=@0.й -@ @0.h=@H=@ny!1@ n2.h0.A=@H=@ny"1@N^NuNV09pyn=@09"yD=@09!n=@09"y n=@0.й -@ @0.h=@H=@ny!1@ n2(I0.A=@ny"1@ n0(y!S@3!0(y"S@3!09!hT@3 <09!hT@3 N^NuNVHnHnNaPO n hn hlHyHnNbPO` n?(HyHnNb HnHn?.N8V n hn hlHy HnNbPO` n?(Hy&HnNb HnHn?.N8V n h n hl n?(HyB` n?(Hy_HnNb HnHn?.N8V n h n0(l n?(Hy{` n?(HyŘHnNb HnHn?.N8V n h n0(l n?(HyŴ` n?(HyHnNb HnHn?.N8V n h n0(lHyHnNbPO` n?(Hy HnNb HnHn?.N8V n h n0(lHy&HnNbPO` n?(HyCHnNb HnHn?.N8V n/(Hy_HnNb HnHn?.N8V 09f@HyxHn?.N8V yfHyƍ`HyƥHn?.N8V`HyƹHn?.N8 09!y! @oHyHn?.N8 09f09fHyHn?.N8V`HyHn?.N8 yj hf/( Hn?.N8` yj/( Hn?.N8V B!09H#!B!09H#!09H#"p#"Hy!?9N^\ON^NuNV n)f p??9\`b n*f p??9!`N n+f p??9!`: n3f p??9!`& n4f p??9` n5fp??9/9 NPON^NuNV n)f p??9\`b n*f p??9!`N n+f p??9!`: n3f p??9!`& n4f p??9` n5fp??9/9 NrPON^NuNVp??9 N.XOp??9 N. n ??.?9 N n 09XPN^NuNVp??9 N.XO y!gp??9 NXO/. n ??.?9 N p??9 N.XO y!gp??9 NXO n 09XPN^NuNVPBp ?NA\O-@-x.-x6-x2-xN-x-x/p ?NA\OBgBg <T?B@H@?p??9N SS09P@@=@09yXS@=@?9HyHnPNb HnP?.?.?9 N 09Xnp0?NATO=@?Hy;HnPNb HnP?.?.?9 N 09Xn-nT-n n=P?.HyWHnPNb HnP?.?.?9 N 09Xn-n n-P/.HysHnPNb HnP?.?.?9 N 09Xn/.HynjHnPNb HnP?.?.?9 N 09Xn/.HyǥHnPNb HnP?.?.?9 N 09Xn/.HyǾHnPNb HnP?.?.?9 N 09Xn/.HyHnPNb HnP?.?.?9 N 09Xn-nP-n n/HyHnPNb HnP?.?.?9 N 09Xn/.Hy HnPNb HnP?.?.?9 N 09Xnp/pH?NA\O-@/Hy"HnPNb HnP?.?.?9 N 09XnB@N^NuNV n?(?(?(?(N2PO y!fp?`Bg?9 NXOp??9 NXO n3 H3 J"H0( iS@3L0( iS@3NHyH?9 Nj\O y!fp??9 N.XOBg`p??9 N.XOp??9 NXO n0( yX=@0( @@=@-h n g*X/?.?.?9 N 09Xn`p??9 N.XOp??9 NXO n0(@N^NuNVlHyxNXO=@0f0HyxHyĄHnpNb Hnpp?N|\Op` Hy!BgBgN/| XOp?BgN/| 4XOp?BgN/|xXOp?BgN/|fXOp?BgN/|^XOp?BgN/|!XOp?BgN/|!XOp?BgN/| 8XOp?BgN/|TXOp ?BgN/|<XOp ?BgN/|!XOp ?BgN/|^XOp ?BgN/|XOp ?BgN/|XOBgp?N/|!XOp?p?N/| XOp?p?N/|PXOp?p?N/|" XOp?p?N/|XOp??N/|tXOp?p?N/|ZXOp?p?N/| XOp?p?N/||XOp ?p?N/|@XOp ?p?NPO-y n1y! n1y" n1y! n1y  y!fB n -y 4 n -yf n 9 x`* 9 4x-@ @Sh nSh 9 -@ @-h 3 2 n0(R@3D09!y H=@09!y =@ y!f?p?p'?NJX Hn?.p??p?p)?NJX Hn?.p@?p ?p*?NJX Hn?.pA?p?p+?NJX Hn?.pB?p?p,?NJX Hn?.pD?p?p.?NJX Hn?.pE?p?p#?NJX Hn?.pC?p?p-?NJX Bgp9?/9 NPOBgpN?/9 NPOBgpT?/9 NPOBgp?/9?p'?p?NJX Hn?.p??p)?p?NJX Hn?.p@?p*?p ?NJX Hn?.pA?p+?p?NJX Hn?.pB?p,?p?NJX Hn?.pD?p.?p?NJX Hn?.pE?p#?p?NJX Hn?.pC?p-?p?NJX Bgp3?/9 NPOBgp2?/9 NPOBgp8?/9 NPOBgp?/9BBgN/ytTOp?N|/y^TON)x.pI?NA\O`bp?p?/9^NtPOp?p?/9^NPOp?BgpO?p??.B/.p?NN=@0gDpN=@0.g40.g.p?Bg?.??.B/.p?NN=@0gSn`Rn0.fpP=@Bn0.f0.nnp?0.@A?/9^NtPOp?0.@@?/9^NPOp?Bg0.S@?p??.B/.p?NN=@0fRn`p?0.@@?/9^NtPOp?0.@A?/9^NPOSn`Bp=@=n`20.g@ y^0(J@gp =@ y^0(b@gp =@ y^0(z@gp =@0.fZp?p?/9^NPOp?BgBgp ??.B/.p?NN=@0fp?p?/9^NtPOp?p?/9^NPOp?BgBgp ??.B/.p?NN=@0g2p?p?/9^NtPOp?p?/9^NPOp =@0.fp?p?/9^NtPOp?p?/9^NPOp?BgBgp ??.B/.p?NN=@0g0p?p?/9^NtPOp?p?/9^NPOp `p =@BBgN\O3!3!3!/9^N)x.pI?NA\OB@N^NuNVHnHnNaPO=y0.ynUn0.HX=@09U@HXH#!p#"Hy!/NDPO#" 9!@#!Hy!?9N^\O09!=@09"=@0.g,??.Hn?./. /.NX =@n`N^NuNVd/p?p!?NNXO=@@gHyAHy<` HyHHyCNPO-@ f/9|p?N|\Op`Bp?N\O-yhBn nPl Np @tRn`Bn nf 09=@`=y!0.g0.H!H@0fh0.H!=@Hy!?HntNV HntNaXOHntHyJ/.N Bn nPl Np @tRn`?.HyNHntNb Ay-HpA-HlnBn nl nhRh npRpH@@2@ npRpH@2@ npRpp  nf npRpp H @oH @l nlRlH` nlRlp.Rn`b npp  nlRlp  nlBHnt/.NPOn`z/.NBBgN\OB@.N^NuNVBn0. l nB` n0. hl40fHyU/.NbPO` n?(0. R@?Hya` n0(n n0.Rnhl80. hl$?(R@??.Hy{/.Nb` n0(` n0. hl?(R@?HyȘ`N n0(n $H"J0(=@0(n0(n0(n?.0. R@?Hyȳ/.Nb N^NuNVt n -H n0.H H@0fb0.H =@/?HntNV HntNaXOHnt n??.?9 N n09XPSnfB@`?.HyHntNb Ay-HA-HBn nl n R P nR.H@@2@ nR.H@2@ nRp  nf nRp .g nR` nRp.Rn`j nRp  np  nBHnt n??.?9 N n09XP0.S@N^NuNV .f n (g f$n "J I (Щl~HyHn"n I (/ND/@XONPO n !@$n "J I (Щm (!@?9?9?9?9N2PON+N^NuNV n (g< ( n (lB?9?9?9?9N2PON+N^NuNV$n"J I (ЩlP (Ѩ$n"J I (Щm (!@?9?9?9?9N2PON+N^NuNV/ n (g ( n (fp`p=@HnHnNaPO09Xn3H3J09 nU@3L69JH09XH/ n ( /0.H /NLPOЃ3N3HP0.XyJ3R3LT0.XyN3VBB?9?9?9?9N2PONzHnHnHyHp??9 N09Xn?. n0( ?Hn?./9Hy!NX =@N/.?9N^\O&N^NuNV/$n"J I (Щl (gp`p=@HnHnNaPO09XS@n3H0.Xn3J09 nU@3L69JH09XH/ n ( /0.H /NLPOЃ3N3P3R3LTyX3VBB?9?909R@??9N2PONzHnHnHyHp??9 N09NS@=@"n I (Щ=@"(@H@B@H@g0.@g0(n nf09Xn n0(n0.@f$"n I0.HgRn09Xn0.g6??.Hn?./9Hy!NX =@ n0(n`N n (Ѩ/.?9N^\O&N^NuNV"n I (l!Q$n "J I (Щm (-@` n -h n HhHy/.NL/@XONPO-@ o-|HnHnHnHnp??.NH2.0.AgBgBgBg0?p??.N n .l@ (-@"H (-@Hy/NLPO-@Hn/NPO-@`BHnHnHnHnp ??.NH2.0.AgBgBgBg0?p ??.N N^NuNVH><|0SG0g nT0@`0LN^NuNVH><|0SG0g nT0@`0<4F< n0LN^NuNVH><|0SG0g nT0@`B@F< n0LN^NuNVH *n>. |0SG0gBAA`0L N^NuNVH 9*@~<< ygB@ @gB@`0SF0g]`0L N^NuNV .fB@`X n0g nT=Pg@ nT0H@B@H@Ю -@0.Sn0g nRBA nT0Ag`pN^NuNV09@@ n009yXR@ n 0N^NuNV=y ng0.g SnR`0.Sn0g nRp ` nBN^NuNV y!-h$0.@A?Hy/.Nb y!-h< n-PBn nl0n2n!Rn` n/NPXOR@ n1@ y!-hT n-P/9!Hy/.Nb n/NPXOR@ n1@ y!-hl n-P?9!Hy/.Nb n/NPXOR@ n1@ y!-h n-P?9!Hy/.Nb n/NPXOR@ n1@ y!-h n-P?9!Hy/.Nb n/NPXOR@ n1@ y!-h n-P?9!Hy/.Nb n/NPXOR@ n1@ y!-h n-P?9!Hy/.Nb n/NPXOR@ n1@ y!-h n-P?9!Hy/.Nb n/NPXOR@ n1@ y!-h n-P?9!Hy/.Nb n/NPXOR@ n1@ y!-h n-P?9!Hy/.Nb n/NPXOR@ n1@p?/9!N(\O=@?/9!NT\O ng n fBn nl0n!2nRn`Hy!Hy/.N|/|!/|.N|/|!/|.N|/|!/| .N|/|!/| .N|/|!/|.N|/|!/|.N|/|!/|.N|/|!/|.N| nf!p=@ nl0n!BRn`N@49PhH#!NH!3!p3!p3!By!p3!p3!p3!p 3!p3!pP3!3!3!By! n gb09!!!3!09!y!09!y!09!y!09!!y!09!H!3!0.N^NuNV0.g @gp` n f mBp?N/|TOpH?NA\O-@ f*BBgN/y!TOp?N|\Op3` nf$p?BgBg??.B/.p?NN=@`p?/. /.N Bn0.g2BBgN/ytTOp?N|/nTOpI?NA\O`p?/. /.N?|PO n Hh nHhN 0.g& nB(0.@ n@ 0.@ n@ nf /.N`t` /.N`XOp?BgBg??.B/.p ?NN=@0g/9p?N|\O/.pI?NA?nXON|TOBBgN\O0.N^NuNV/. /.N(PON^NuNVd/p/?NATO#Hyp?NA\O yf NyBy~ Gll0й-@h nh ( H@H=@ nH0.@Af0@?/9NxB`0@?/9Nxx\ORG` .g nf-|/.NPXOR@?/.p?/9Nx HyNPXOR@?Hyp+?/9Nx /.HyN@PO/. NPXO0gp?/. HyNv `B9B9 B9B9rByp3Nx~ Gl0@  @!| RG`HyHyHyHy/9N?9?9?9?9BgBgBgBgBgN?9?9?9?9p?Bg/9Npp3 yfHy HyN(PO0gp309@g"Nrp3HyHy N@PO09@gNxNs 309@g$Nx n0g n3 nBPNu09@gNw409@gNrbByp?/9NF\O>gGp3`By0[@ @)bH0@R PN`NxHyNrXONyl`NxB90й-@h nh ( H@H=@0.@HyHyN@PO`9H@A?p ?NMXO gL09gJSyy`89H@A?p ?NMXO g09@ylRy`9H@A?p ?NMXO gHnHnHnHnN=y y0(rn y0(n y0(n0.nl y`y09@yo09@309lBy`9H@A?p ?NMXO g"y y0(igp?p?p?/9N@ =@0.H =@09@Hd3`H09G@ =@0.HA fPNxp?0.H /Hn|Nv Hn|HyNPOHyHyN`p?0.H /HyNv y yf p3Nrb`p3p.?/9Nxx\O`Byp-`p+?/9Nxx\OHyHn|N@POHyHyN@POHn|HyN@PONyly?9?9?9?9p?p+?/9Np`Fp,?/9Nxx\OHyHnlN{HPOHnlNPXO0gHyHnlN(PO0g|HnlHyHn|Nb Hn|p?N|\O @fNHyHn|N@POHyHn|NPOHnlHn|NPOHn|NXOB9p3?9?9?9?9p?p,`?9?9?9?9BgBgBgBgp?NHy/.N@POp?Hy/. Nv /9p?NA\O n0 n009.N^NuNVNxNylp'?Hyp?/9Nx ?9?9?9?9Bgp?/9NpN^NuNVp ?Hyp?/9Nx ?9?9?9?9Bgp?/9NpN^NuNVH0*np\?/ N\O(@-L .fB`Bp\?/ N\O(@-L .fB`B,L0N^NuNVxH~ByHyHnN@POHyHnNPOHyHnNPOBp?N\Op?HnpN?NAPO<0f9gx9H @.gj GlJ0HA p0HA p p?Hy0RGH /Nv ` GfHyp? yN\OpO?NATO`lBgHypN?NAPO<0f9f~9H @.gpRy GlJ0HA p 0HA p p?Hy0RGH /Nv ` GfHyp? yN\OpO?NATO`f09fHyHyrNbPO`d yf?9Hy`< y l?9Hy`$ ydl?9Hy` ?9HyHyrNb HyrNPXOR@?Hyrp ?/9Nx ?9?9?9?9Bgp ?/9Np3ByHyip??Hy N| BBgN\OpLN^NuNVH 09@yo" yo09@3`By~ GlF0yyl09GH *@`K0@  @!M RG`?9?9?9?9p?p ?/9NpL N^NuNVH0*n(n >.| Fl0gH @.gH @ gRH` Rgp RF` .fRg  g gp.| Fl,gRH @ gH`g `gp RF`BL0N^NuNVH 9*@<- 9*@>-:- yn Bm;F`d0:0H:RE0H:09@ym0E`"0HR@>0H>0H>;G;E?9?9?9?9p?p?/9NpL N^NuNV0.  @-h n  n1nN^NuNV/0.  @>( 0.  @0@1@ .N^NuNV/0.  @>( 0.  @0@1@ .N^NuNV/~ Gl0@ ?/9Nxx\ORG`.N^NuNVH8IG ,:fp\B \fR` \fBp\?/ N\O*@-M .gHm`/ HyN@POG-M .g g`p\BL8N^NuNVHyHyN@POHyHyNPOHyHyNPON^NuNVH0|#K~ G/lh?/9N\O0-@ @ bBH0@ PN`2*- p//NLPO+@ `*- A+P RG`I~ Gl@* A(*, A)P*, A)PRG`p ?NMTO*~ GlJg:0@AH( H@B@(0RFй*@"- +D *RG` Fl&0RFй*@m `p?NNTO @g yp K(0-H;@L0N^NuNVp=@ n g( n  g0.g nR"n R Sn` n  fR ` n gBp=@ nRp. n g( n  g0.g nR"n R Sn` nBN^NuNV-n n g nR"n R ` nB ngT nc$ :fR np\` n \gS` ngR n"nR`R nB ng ?fp` nR *f`B@N^Nu0/3<A*B?< NA\O/?< #r#v#~#}Nr#}v#}~?</<*?<=NAPOJk ??<>NAXO~ }Nrf ~#r#v#~NA\O Nu09of#r#v#~ yN09ofpNu yN09ofpNu yNNV30.@ H-@p=@ nl$0.HC nRB@2Rn`/9NXO09 N^NuNV### # # #!#p ?N}TO3  09 N^NuNVp?N}TOpN^NuNV3 3  3  3 3 3 3 3 3 3 3 3 3  3" #$ 3( 3* p?N}TO n,0 " n00 $ n40 & n80 ( n<0 * n@0 ,09 N^NuNV3 #  p4?N}TON^NuNV# p6?N}TO n 0 " n0 $ n0 & n0 (09 N^NuNV3 3  3  3 3 3 3 3 3 p3?N}TON^NuNV# 3  p2?N}TON^NuNV# #  pZ?N}TO n0 "09 N^NuNVpM?N}TO n0 " n 0 $ n0 & n0 (09 N^NuNVpO?N}TO n0 " n 0 $ n0 & n0 (N^NuNV3 #  pN?N}TON^NuNV# 3  3 3 pL?N}TON^NuNV# 3  p?N}TON^NuNV# 3  3 p?N}TON^NuNV# 3  3 p!?N}TON^NuNV# 3  3 3 3 3 3 3 3 p/?N}TON^NuNV# 3  p)?N}TON^NuNV# 3  3 3 3 3 3 p*?N}TON^NuNV# 3  3 3 3 p+?N}TON^NuNV# 3  p,?N}TO n0 " n0 $09 N^NuNVH0*n(n 0m?0l?NPXO:0-m?0,l?NPXO8??N6XO>?-?,N6XO<89F0G9@0F9@GoFop`B@L0N^NuNV3 3  pp?N}TO n !09 N^NuNV# pn?N}TON^NuNV# 3  pr?N}TON^NuNV3 3  3  3 3 3 pl?N}TO n0 " n0 $ n0 & n 0 (09 N^NuNV3 pf?N}TON^NuNV3 3  3  3 3 pd?N}TON^NuNV3 pg?N}TON^NuNV3 3  pj?N}TON^NuNV3 3  ph?N}TO n 0 " n0 $ n0 & n0 (09 N^NuNV3 3  3  3 3 pe?N}TON^NuNV3 3  3  3 3 3 pi?N}TON^NuNV3 pk?N}TON^NuNV0.n o0`0. N^NuNV0.n l0`0. N^NuNV# p 3!p3!By! p3!3!N#N^NuNVpe3!By!By! 3!NN^Nu#!"< <sNBNuNVH *n3 3 ~0RGHA\B@0fp3!p3!SG03! 3!NL N^NuNV## .Z#pd3!By!p 3! n 3!N n 0!#\#b##N^NuNV3 \/.Nh.NrXO# pm3!p3!p3! 3!N#N^NuNV# 3 \3!p3!p3! 3!N#N^NuNV3 \p3!By!p3! 3!N09bN^NuNV3 \p3!By!p3! 3!N09bN^NuNV3 \p3!By!p3! 3!N09bN^NuNV3 \p 3!By!p3! 3!N09bN^Nu#!Nu#!NuNVH8*n(M0. H@B@H@Ѝ&@ n d" n c/.?.?. / NR`?. ?.Bg/0. HH@B@H@Ќ// /.N// N ?.Bg // nNPOJ@me/ ?.Bg / nNPOJ@mbd?./ `?./ / N /.?. ?/ N| /.?." 0. A?/ N| L8N^NuNVH0*n(n >.JGgH=@0.SGfL0N^NuNVH0/./. nNPOJ@l *n (n`*n(n /./ nNPOJ@l `/./ nNPOJ@l .` L0N^NuNVH0>. SG=G*n ?.BgП(@/ / nNPOJ@l*L?.BgSnf?././ N ?.Bg n-HSGfL0N^NuNVp0.#HN^NuNV/<f /9HNLPO6b#H 9HN^Nu"o o JfSfNu"o ofJfHHNu"o o fNu o"Jf S@NuNVHn?</.Nv Hn HnNPOHnBg nN\ON^NuNVHn /.NPON^NuNVH0-n n(PXH> @%g0gP/.? n hN\O`p =@p=@p=@H> G-fp=@H>`Bn G0f p0=@H> G*f& nT=Plp=@0.D@=@H>`*Bn G0m G9n0. G@0=@H>` G.fJH> G*f nT=PH>`*Bn G0m G9n0. G@0=@H>` Glf&H> Gdg Gog Gug Gxf0@> `-@*@p=@0 |02<`XHXW PN`4 nT=P0.l0.D@=@p-p ??./ N6PO*@`p ? nT?`p`p` n-PX .l .D-@p-p ?/./ N `p ? n// N *@X`p`p`/ ?./.?N *@P`fBn n-Pf-|LX .-@*@g0.m noS`(Bn nT0` n//.NPO`n ./0.Hї =@lBn0.fL0.g0 n0f( n -f/. nRH? n hN\O0.Sn0g /.?.` nd /. nRH? n hN\O`0.g0.Sn0g/.?. n hN\O`L0N^NuNVH >. *NB%0<g"0H@H@B@H@ @>`?Bg _g nR` .L N^NuNVH0*n>.IB$p0//. NPO-@g$p0//. NPOA-n ` n g` L0N^NuNVpL?HyTp?NPOp?NTON^NuNVNN^NuNVHnHyNPON^NuNVHn /.NPON^NuNVHn/.NPXO?/.Nv Hn HnNPON^NuNVH Bn n X -P nRH> |2<`XHXW PN`Z/./.NXO<?N\O Ff`4/. n hNXO<Gg/.?N\O` nRH> @*fp`B@=@0.g nRH>Bn G0m( G9n"0. G@0=@ nRH>` Glfp`B@=@ Ghfp`B@=@0.f0.g nRH>0 |2<`XHXW`HyHyNxPON(`6Rnp `Rnp`RnBn` Rnp=@Hn?.?./.Nt -@0.g0.fb0.g n X P `0. n X P0.0Rn`0RnHn?./.N -@-A0.g0.f0.g n X P .". !A` n X P .". `A-H nRH> @^fp`B@=@0.g nRH>0g G]g nR` nBA-H/. n hNXO<`D0.fp=@/. n hNXO<-|`/.NXO<-|p=@0.f n X *PBn FgH?/.N\O fp`B@nf*Rn0.fSnf|`/. n hNXO<` Fg/.?N\O0.g0.f GcgPB`J0.f n(H@gp`0.L N^NuNVH>. <.B0o F o| nBP/.NXO: E-fp`B@=@f E+f/. n hNXO: nRP n0FnP0fL E0g~ `B/. n hNXO: nRP0Fn$ Exg~`~/. n hNXO: nRP n0Flf0@W8 @ l0@78 @ l0@08m D nGm Gf0 .f*0@x8f 6HHn0H/NDPO-@`z/.?N\O0.g .` .DLN^NuNVH |K0. o n op =@ nBP n0n l/. n hNXO> |*2<`XHXW PN`|0fx nSP nRP`0g Ff`RF` Fn(|`0g Fg Ff|` Fm6 Fn0|` F` Fg Fg Ff|` Fg Ff|`/.?N\OBHnNnXOL N^NuNV//. n hNXO> @ g G g G g0.N^NuNV/ *n f&+||+|JBm -;n0.`> f +|` f +|` f +|`p*_N^NuNV/ *n+|+|:Bm -0-*_N^NuNV/ *n+|+|. ;@ o -;@ -0-*_N^NuNV/ *n+|+|Bm -0-*_N^NuNV/ *n+| /NPXOD@;@ 0-*_N^NuNVH >.*n / mNXO/ ? mN\OL N^NuNVH0*n(n g/ H? lN\OR`L0N^NuNV/ KXd. g U(fp?//. /.N*`X`B*_N^NuNVH *n-fp`-H?N,TO -g-f /-NjXOB-0L N^NuNVH *nBm -ff >o?/--H?NPOGf$0m mAf -*+@`+UB@` 09H fBy`-pL N^NuNVH *n>.|BnBnp=@ n R pr@H @rf|pw@ n g,H @bf"BnR n gH @bf$Bn0l0.f?/.N"\O>0l@0.f0.g4?</.Nx\O>m Fg?N,TO?/.N"\O>0m0.gp?B?NPO-M .fp?NRTO*@ f ?N,TO`|p@0.g- p+@*+@Bm +|+|:G `DH @wfRn`H @af&Rn`H @+g.HHAf|`BL N^NuNV/ *n .*+@+| B-0. D@;@ m l;| +|`+| *_N^NuNV/ *n Sm lBm p` UR0.*_N^NuNV/ *n UR0.*_N^NuNV/ *nRm oBm p` URB@*_N^NuNV/ *n -f,-f?<NRTO+@f+|+|`j-f2-H?NTO0gf+|+|6 -`&+|+|.-H?NTOHЭ*+@Bm *_N^NuNV/p?B?.NPO. fB@`0H@.N^NuNV/ *n/ N0XO/ mNXO*_N^NuNVH >.*n / N0XO/ ? mN\OL N^NuNV/ KXY Me g/NXO`*_N^NuNVNh?.NTON^NuNVH *nRm o/ NNXO0f 6fHyNNXO -?/--H?NPOD@;@ @fZ09H fBy`-Bm `B0- Rm m+H URB@>-g G gP Gg 0`0- f-pL N^NuNV/ *n 6fHyNNXOBm p?Hn-H?NPO @g,J@gH .f-f8 . f-fB@.`(09H fBy`-`-p*_N^NuNVH >.*n G f -g/ p ?N.\O @fp`0Sm l"/ NXO0f -S@;@ UR0L N^NuNVH >.*n G G f-g/ p ?N\O @gZBm -fN/ NXO0f@p?Hn-H?NPO @f0` 09H fBy`-pL N^NuNVH >.*n G f -g/ p ?N6\O @fp`?NAXO/NLXO`B@N^NuNV/Bg/.pB@9H*@SnmSGl^pQB9Hyp ?NA\O>mp ?p?p?NM\OpB@9>B@9H*@0Gp H< Ff~` n R RE F ft Bz0`0/. 0.H/?.p??NA >Bz0H/NLXOL N^NuNV/.pA?NA\O/NLXON^NuNV/A#z/9zNXO0gBzp 3p`,/. 0.H/?.p@?NA .Bz/NLXO.N^NuNVH >.0V@ @bH0@ PN`*pP`&pA`"pC`0m*yXSGmfp`gHL N^NuNVH >.0m*yXSGmfp` g0. L N^NuNVH >.0V@ @bHH0@ PN*yXHGg fp`&R` X?NTO`~C`~A`~P`pL N^NuNV .l .D3p` .N^NuNVH *nA-H-nHnNfXOBnBnp@=@ +g -fnRH> @.g G0m G9n G.f0.@fn`B@.@gRn`jHnNXOHnHnN@POHnNXOHnNXOHnHnNPOHnNfXO0@0@HnHnNPO0.@gDSn`< Geg GEfZ +g -fnRBnH> @0m G9n0. G@0=@`0.@g 0.D@=@0.nBn nl N(fRn` nf HnBgBg`0.oHnHnN@POHnNXO0f:HnNXO0f*HnHnNPO0fHnHnN@PORn`VHnHnN@POBgHnNd\OBgHnNd\OHnHnNPO>gRn?HnNd\OVnSnfJ`0.l.fHnNXOSn`BgHnNd\OHnHnN@POBn n lJ0.@gBgHnNd\OBgHnNd\OBgHnNd\OHnHnNPORn`WnRnfhSnHnNXO0gHnNfXOp@HnHnNPO0gRnBgHnNd\OHn0.@?0.@?/.N n "(L N^NuNV/~ G lBg/.Nd\ORG`0.@@ n0.H@ n(0. g n/./.N@PO.N^NuNVH| Fl4>. nB@@=@ n0g nRF`0. LN^NuNVH|z0m*>| ng| n nŏSE`0LN^NuNVH|~0m. n BA nB@A@ n0@@<SG`0LN^NuNV/~ Gl n"n RG`.N^NuNV/~ Gl nBRG`.N^Nu"o`C"/jD$jDA`|J/jDJk`JjDNu$/` o$"/A`NNu"o`C$jD"/jDA`, gJ/jDNu$/` o$"/A` NupJfpN∲cd⒒d҂dFN o"`"/ jD$/jDD$@A`" jDNu o"`"/ _$0"@0HAHBЁH@B@ЉN o "o2/ gm H` QNu!QNuNVH >. <.*n0SF0g` .L N^NuNVH0*n>. (Mfc%H0HHAf `BL0N^NuNVH ..|Jg 0F "@SF`|0FJg 0RF0@H?p?p?NM\O`p?NTOLN^Nu o0/BAgJfBNu NuNVH8..P bd.9n/N,XO*@ Mg`Jf&M ##`& yбf QP&m`(yQ L&h)M Q@* Ѝ#(@Q LB)KL8N^NuNVH0~ .\S@,dB`ƙ*y gr .gH g @є .*L(Mc2  d @*`* Ѝ# y X`dJg @Ѝ*@`*mf g#Ry09 @e Sy`X/NXO/.NbXO*@Sy L0N^NuNVp0./NbXON^NuNVH .Y*@Jf4~0GJg 0RG0@H?p?p?NM\O`NL N^Nu O$X"XHB@Nu o0/L.NuNV/?.pE?NAXO>l0H/NLXO`"?.NXTO=@m?.?NXO0.N^NuNVH.. l <`0 f 9`$R @./pH?NA\O,g Ї# LN^NuNV0.H/N,XON^NuNV# #  # p[?N}TO n0 "09 N^Nu"/0<NBNu$d$r$$#%*%*%*%*%*%*%*%*%*#$$%*$J%*$4%*%*$&&&&"&*&2&J&:&B&d&d&d&d&T&d&d&d&d&d&d&T&A&B&D&F&G&K&P'Q'R'S'a&b&d&f&g&k&p'q'r's'' )*V*,B,,B,&,<,x/ -.//F/lmdmnmkkooooooooooooookmmmmmmmmmmmmmmmmppoozzz2z2z2zz2zzzz2zX:\XDOUXcDd:efgorVsurxD0123456789ABCDEFN%DEFN*O"X4[cxdefn.o&sx8N %D , , ,+>->.N0X1X2X3X4X5X6X7X8X9XElel ~>:6` H?<NNT/ W`g?<+NAX?<-` H 8Lg Bg/<NN\?<p/` HBxDLNu)` H xHhBgHz?<=NAPa >Hx` HPLNu)` HBx LNu)` HLXNu)` HC xJ(gCF2LNu` /?<NNT/ W`g?<+NAX?<-NA` / 8Lg Bg/<NN\?<p//` / xHhBgHz?<=NAPa 2p/` /BxDP Nu)` /BxDBx Nu)` /BxDX Nu)` /C x hmCF2BxD ` /C x hmCF2 xHh` /PBx Nu)` /PX Nu)` /C x hmCF2P ` /Bx X Nu)` /C x hmCF2Bx ` /C x hmCF2X ` /PBx X Nu!` /C x hmCF2PBx` /C x hmCF2Bx X` /C x hmCF2BxDP` /BxDPX Nu!` /C x hmCF2BxDBx`8 :3?9F?<NMXOJg*@A ZJ:*zj ZJ:*z*.*[2][File create error:|%s][Cancel]Image file to loadImage file to saveTable file to generateIwpwU33BT!7w <(2 "" J 0123456789ABCDEF`p ?<NNT>?<NNT @A9JGgQCpEtpgb@@@G(Hpt @JGfSFS`FFFQJGf89C`()CP)C)CI@QJGfP`X`Nu   f<0 |v```ffn;>`<|> >ff:flxl6`p Hz?< NAOA"xC$I0<2S@jA CNA rA!rNuNV?. zNTH x2<pXQ|4f^ xACZ2<z f Q`@"|@ Qw |    prQQ QwLN^NuThis Guard remains active until a reset. If it detects an executable boot sector, it will beep and flash the screen. f> VVVV? Virus Killer Drive A Drive B System Statistics VKILLER.RSC[3][Error reading resource file:|%s][ABORT][3][Window Open Failure][Abort]Sides on disk: ?Sides on disk: %4dTracks on disk: ?Tracks on disk: %4dSectors per track: ?Sectors per track: %4dReserved sectors: ?Reserved sectors: %4dSectors per FAT: ?Sectors per FAT: %4dCopies of FAT: ?Copies of FAT: %4dDirectory sectors: ?Directory sectors: %4dSerial number: %8ldBoot not executable.Boot sector not zeroed.Boot sector zeroed.BOOT SECTOR EXECUTABLE.DISK CONTAINS HIDDEN SECTORS!Extra sectors zeroed.EXTRA SECTORS NOT ZEROED.AES version: %4xGEMDOS version: %4xTOS version: %4xTOS date: %8lxEnd of memory: %8lxStart of free RAM: %8lxEnd of free RAM: %8lxScreen RAM: %8lxO/S start: %8lxTPA start: %8lxFree memory: %8lxaux:wprn:w%s %04x Boot SectorReserved, Sector %d of %dFAT Copy %d, Sector %d of %dDirectory, Sector %d of %dData, Sector %d of %d%04x Drive %c:%8ld%2x%6d%6d%6d%6d%6d%6d%6d%ld%x%d%d%d%d%d%d%dDisk is safe.Disk very suspicious.Disk has system boot.Disk has an anti-virus.DISK HAS A VIRUS.The as-of-yet unused area of the directory, which should all be zeroes,is not.The File Allocation Table on this disk is larger than it has to be,which is normal. The unused portion of it, however, should be zeroes.The excess portion on this disk contains unrecognized data.This is not the result of deleted files, but is either the trailof a sloppy disk formatter, or the work of an unrecognized virus. This virus checks disk boot sectors to determine if each disk has anexecutable boot before deciding if it should reproduce. It hooks itselfinto the ST operating system and writes a copy of itself onto every diskthe ST reads or writes, if that disk did not already have an executableboot sector.The virus acts by counting how many copies of itself it has written.This virus does not check boot sectors to determine if they are alreadyexecutable. It hooks itself into the ST operating system and writes acopy of itself onto every disk the ST reads or writes. It will overwriteany boot sector, rendering other self booting disks useless.َhڲ9ۂۼ۾ (2)2 )2 .WYܟ-J*4*Lprݣ)3@R`!w@?<NNT35| e߫)3V΀ΰ`8by This Anti-Virus beeps and fHzOb˪<b(+5VJ`8:A"yC$I7b˪<xP+5VϤ`?<NNT>?<NN$&m]2)3V2b`Hz?< NAOADJ<)3VФ`A&m.G$Kb˪<J0o+5nF`AC y$HCb˪<J'e+,+5nјL*_ zlN/0/ @Kxz@+5n H` f8(xb˪< N!e+5n~Ү` "x./ Ab˪<AWX+5n8`Az r,y.'(vb˪<J@+5nӊ`8:A"yi̐hf +5nD`89WY*rC+5nԒԢ``4,_&xrGJxRg _vxG+5n`"x.$IA̐hJL+5nRՂ` "x.A:<b˪<JP+5n`A"xN}$I0<R̐hj9+5nFz`&<C@E$j̐hJx+5n`8f -tgVE"JA̐ha+5n6j`:<!*H1g̐h Q@+5n׬`$mNE}A"J*** '̐hL3K+5n"b` fL(xcb˪<JwE+5nذώЎт ht|<ծ0֪ ז ؚIt is not possible to absolutely distinguish between a virus, and a diskwhich is supposed to be self booting. If you execute a virus kill on aprogram disk which must be self booting, such as many games are, you willhave a useless disk. The simplest way to make the distinction is that, ifyou are directed to press the reset button, or power your computer off andon to use a piece of software, then DO NOT ALTER THAT DISK!Also, do not attempt to use this program on disks which use non-standardformats, such as MAGIC-SAC, or many copy protected disks. Any other disk which this program identifies as having an executableboot should be considered very suspicious.The status of this disk is questionable. The boot sector contains executable code, which will be executed eachtime the system is powered up, or reset, and this disk is in Drive A. The code in the boot sector is not recognized as any known virus, or standard system initializer. This disk does not contain a virus. It contains a recognized system boot-up program.It provides some utility function at power up and reset, but does notpresent a threat, nor does it spread itself.The 'Mark Powell' Anti Virus This is not a virus, but simply an executable boot sector. The programin the boot sector is designed to provide a confirmation that the diskcontains no virus. The program acts only when the ST is booted up or reset. It flashes thescreen colors briefly, and sounds a tone, to let you know that it ispresent, rather than a destructive virus. It has no other effect, andrepresents no threat to your system or disks. It does not spreaditself.The 'ANTI' Virus: This virus refers to itself as an 'anti-virus', but it spreads just asfast as any other virus. It does not, however, destroy anything.The anti-virus displays a signon message when the ST is booted up orreset. Then, as the ST runs, it checks each disk for an executable bootsector. When it finds one, it flashes the screen colors briefly, andgenerates a warning tone. It has no other effect, but it will spreaditself as rapidly as any other virus.The 'Simeon Pashley' Anti - Virus:This virus refers to itself as an 'anti-virus', but it spreads just asfast as any other virus. It does not, however, destroy anything.This anti virus is designed to provide a confirmation that the diskcontains no other virus. The program acts only when the ST is booted up orreset. It flashes the screen colors briefly to let you know that it is present, rather than a destructive virus. It has no other effect, andrepresents no real threat to your system or disks. It does, however,spread as rapidly as any real virus.The VKILLER Display Type Anti Virus This is not a virus, but simply an executable boot sector. The programin the boot sector is designed to provide a confirmation that the diskcontains no virus. The program acts only when the ST is booted up or reset. It displays themessage 'Virus free disk', to let you know that it is present, rather thana destructive virus. It has no other effect, and represents no threat toyour system or disks. It does not spread itself.The VKILLER Monitor Type Anti Virus This is not a virus, but simply an executable boot sector. The programin the boot sector is designed to warn you if a disk with an executableboot sector is inserted in either drive. This monitor displays a signon message when the ST is booted up or reset.Then, as the ST runs, it checks each disk for an executable boot sector.When it finds one, it flashes the screen colors briefly, and generates awarning tone. It has no other effect, and does not spread itself.The '5th Generation' Virus:After five copies are made, it starts attacking. It attacks bycompletely destroying the boot sector, File Access Tables, anddirectories of every disk inserted into the ST. The destruction iscomplete, leaving it almost impossible to recover anything from thedisk once the virus has struck.The 'ACA' Virus:After ten copies are made, it starts attacking. It attacks bycompletely destroying the boot sector, File Access Tables, anddirectories of every disk inserted into the ST. The destruction iscomplete, leaving it almost impossible to recover anything from thedisk once the virus has struck.The 'BHP' or 'Bayerische Hacker Post' Virus: Not much is known about this virus. No complete copy of it isavailable. It appears to do a thorough job of destroying disks when itattacks. If you have detected the presence of this virus, pleasepreserve the disk, and contact the author of this program, at theaddress in the 'About' dialog box.The 'BLOT', 'SWISS', or 'FAT' Virus:The virus is too big to fit into the boot sector. It hides theremainder of the virus program in the last FAT sector on an infecteddisk. It uses time delays to make itself more difficult to detect. Whenit becomes active, it does randomly timed accesses to either the screenmemory, or memory above the screen address. That will either causeblots to appear on the screen, or (if the system has 4 megabytes ofmemory) memory access errors (two bombs). It looks like an ST thatdevelops memory errors after it has been running for a while.The 'Freeze' Virus:The virus attacks by setting up a timer routine. Each time it elapses,the virus makes a random decision to see if it should act. It acts byfreezing the system briefly. Each time it acts it makes the duration ofthe freeze a little longer. This virus does not directly destroy disksor files, but will continue to cause longer and longer delays towhatever program is executing.The 'Green Goblin' Virus:Every sixteen times the boot sector of a disk is read, the virusinverts a small portion of the screen. Every 128 times a boot sector isread, the virus displays this message:'The Little Green Goblins Strike Again'.The 'KEY', 'Signum/BPL', or 'Type 1' VirusIt is waiting for a special disk to come along with a 'KEY' value inthat boot sector. When it finds one, it will execute the code on that'KEY' disk immediately. This disk does not have the 'KEY' value, so itis not an immediate threat. However, this virus will reproduce itselfonto every disk used in your system. Then, when the 'KEY' disk comesalong, you will be a victim of whatever it instructs your system to do.KEY Disk for the 'KEY' Virus: This disk contains the key value for a virus, and represents a veryreal danger. It works in conjunction with the 'KEY' virus. It is notknown what this disk contains. Before you destroy it, send a copy of itto the author of this program (use the address on the 'About' box). Thegeneral version of the 'KEY' virus waits for another disk, with a keyvalue, to come along. This disk has that key value, so it can causevery real damage. It is important that you send a copy of this disk tothe author of this program.The 'Kobold II' Virus: This is the most complex ST virus detected to date. It takes over somany system vectors and functions that it is not yet fully understood.It is extremely sophisticated, however, and quite dangerous. It isreported to have wiped out entire libraries of disks when it hasstruck.The 'Label' Virus:After ten copies are made, it strikes by periodically wiping the screencompletely black.The 'MAD' Virus:After five copies are made, it starts attacking. When it acts, itrandomly selects one of eight different routines. Seven of them arescreen display sabotage routines, while the eighth is a sound effect.This virus does not destroy disks or files, but will destroy screendisplays and cause delays to whatever is executing.The 'Maulwurf I' Virus:The virus acts by using a system timer. It sets the timer to a randomvalue, attacks when the timer elapses, then resets the timer to anotherrandom value. When the virus it attacks, it displays the message'Maulwurf I - SSG (Subversive Software Group )'.The 'Mouse Inversion' or 'Ghost' Virus:After five copies are made, it starts attacking. Every five times theboot sector of either floppy disk is accessed, the virus reverses thevertical orientation of the mouse.The 'Old Nick' or 'Evil' Virus:The virus acts by counting accesses to either floppy disk. After 100disk accesses, it starts reversing the screen colors on each subsequentdisk access.The 'OLI' Virus:The virus attacks as soon as it is installed, but is very subtle. Itintroduces delays of increasing duration to all disk I/O activity. Whenit is active in a system, it is extremely difficult to detect, becauseit masks it own presence anytime an infected disk boot sector is read.The 'Pirate Trap' or 'P.M.S.' Virus:It runs a counter from some starting value, down to zero. Each time itcopies itself, the copy's counter gets a lower starting value. When thecounter gets to zero, the virus starts displaying this message:*** The Pirate Trap **** Youre being watched **** [C] P.M.S. 1987 ***The 'Screen' Virus:This virus executes only on ST's with ROMs dated 02061986. The virusworks by installing a timer routine. After 30 minutes, it startsattacking. Each time after that when the timer elapses, the virus stepson two words in the screen. It keeps changing which screen words itwill step on. This virus does not directly attack files or disks.@efghijklmnopqrstuvw?%% .B&$ $$ p@@ @ @ @  p Q Q Q Q Q YQQQQ Q Q Q  Q ABCD! E!F"G#H!$I %J &K 'L! (M )N *O +P! ,-.'  _.___File Selector*.* [1][Delete %s?][No|Yes]Item Selector_$_$P$_.___F *.*DeleteCancelOK:\\@*.* No files %d file %d files %d files %d files     -{NULL} You must compile with the -f option to include printf() floating point! Bad format in scanf :!:!:#E\CCAP?0123456789ABCDEFUser abort at 0 Bad pointer in free.  0 H$S8( T    0  $      .  J    &      * $ & $ $ " $ " $ $  $ $ $ "" $  $" $8 $@ *        "  *,  *"  &\\@\.<\<\":                 H &      .    ( 8" (,,&.$                       "              &.  &"       & $ $                 P     &  $               (    6        **,         "0 & 6& 2 (,:>             $ 2&H$6 J(&:88 $    &6 2   , L : > .P H Jxb 2.NF        J      P:d 4(8*(H ,         *           ( $ @&B .  8                    $  0                            .   "               2*N6&p                          *<            F      H4Z$*0v&vFP( LD" 2$ .>` .NtjL  &>& |$4F0",p$  .6*"  "$j:BX<$<H846  & 6& " &(2> 00v   ,$"$0DB  @J$  $N,$ ,5 * , ( 4 X44 4 4 : ,44 @ 4  <4 4 8 4 8 4 D 4 $Htqqml$ VR 6 Desk File Options Testing About Vkiller -123456 File Selector Quit Quiet  System Info Load Virus File L - Write Boot Sector File W - Virus Table Generator V Generate Booter Table T - Create Boot Sector C Simulate Disk I/O Execute Disk Accesses ClicPk here for details.Click here for details.Click here for details.Click here for details.Click here for details.Click here for details.ST Virus KillerVersion 3.10 January, 1990Copyright c 1988, 1989, 1990byGeorge R. Woodside5219 San Feliciano DriveWoodland Hills, Ca. 91364 USA(Shareware contributions cheerfully accepted!)GEnie: G.WoodsideCompuserve: 76537,1342USENET: woodside@ttidca or: {philabs|csun|psivax}!ttidca!woodsideIf you think you've located a virus this programdoesn't recognize, please send a copy of the diskor the data file to one of the addresses above.If you wish your disk returned, please enclose astamped, self addressed mailer.OKI/O Error Executable Dirty Boot Sector Dirty FATDirty Directory Hidden Sectors System Booter Benign Anti VirusInfecting Anti VirusKEYOKOK000Access cycles to execute: ___999Drive to access: B A Clear boot sector each time? No Yes Cancel OK This program contains a built-in enhancedfile selector. You may wish to use thestandard selector instead, or if you havea replacement selector installed in yoursystem. Standard TOS 1.4 Built-In Name: _X -Comment: _-X-000Pattern Start: ___999Siren TRUE FALSE Icon None Happy Quiz Devil Box None System Quiz Known Desktop Message Safe System Quiz Virus Anti Highlight message TRUE FALSE Generate text TRUE FALSE 000Pattern Length: ___999 Cancel Done OK Name: _X -Comment: _-X- Cancel OK Create a boot sector:Drive: A B Data: Non Exec Exec Buffer Status: Non Exec Exec Cancel OK There appears to be a virus active in this computer right now.The disk you just executed a Kill on was immediately re-infected.That disk has been Killed again, and should still be virus free.Turn off your system, and wait 10 seconds. Put the disk justkilled in Drive A, and then power on. That should get you upand running without the virus. Then, you'll have to go throughall you disks, cleaning off the virus.DO NOT PRESS RESET! Power off, wait ten seconds, then re-runthis program to insure that you have removed the virus.Drive ?:.OS ID: _X0Serial Number: _9xxFormat ID: __XX0Reserved Sectors: _90Hidden Sectors: _90Sides on Disk: _90Tracks on Disk: _90Sectors Per Track: _90Sectors Per FAT: _90Directory Sectors: _9 Scan Disk Cancel Set Defaults Rewrite Scanning a floppy disk:If you know any of the parameters of the disk, select them.Leave unselected those you want figured out. If you don'tknow the number of tracks on the disk, but want to prevent thedrive head from being stepped too far, select the track wheretesting should stop, and select the Limit box.Sides:12Tracks:Limit40808182838485Sectors: 91011CancelOKWhich type of 'Guard' boot sector do you want to install:Display Type: a display is posted at boot up and reset, indicatingthat the disk does not contain a virus.Monitor Type: displays a signon message, then remains active untila reset. If a disk with an executable boot sector is detected at anytime, the screen will flash and a tone will be sounded.Cancel[3][Please change to|Medium Resolution][ Cancel ][3][Insufficient memory|available for that much data.][ Cancel ][3][File Selector Error][ Cancel ][3][File Open Error][ Cancel ][3][File Read Error][ Cancel ][3][File Write Error][ Cancel ][2][This disk is unreadable.][ Cancel ][2][Write boot sector|to which drive?][ Cancel | Drive A | Drive B ][0][Print all data, or just|the boot sector?][ Cancel | All Data | Boot Sector ][0][Printer Open Error][ Cancel ][1][*** WARNING! ***|This disk matches the tests for|more than one type. Identity|is uncertain. Be careful.][Button]?````````aaaaaa`?pb'"/!Hp 1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`1`999999999999090909090909999V"p""p?````````aaaaaa`?999999999999090909090909999VxD8@D|D @@x80       0 '??0*I-@Ֆ@@|@t@_p@@o@@mT @X@e@E@D%,>A tJ]N*gnR*n `@@@@@@8p??>80P >`?~h~WX<\$\~_\$$\!\|_'\\$"\~k_)"\(\$\~_\'\\}!_$%\\'\~_<\XX~w~o/ovb۠_vcݠݠcvwvWڠzbv  (p( ( ǜ`8yp|@x` <|||<< qhJ (B AOEx'x /yx 9<800x0 00 0000`x00`0`0a0000 00 0 <0l00?00 0a 0 0 0 ?0 000 0`0`x0`008ax >"  ?? ??? 999999?999999999999999V'?? ? 4 4  @Fd@Fd@D@D@@@ @t@J@JF%F5++@4@4@ @ @@@J@Y@J _ G @ @  @ `@ @ px<>@@   gg33yy(("HrHڐ#c``PP  @ @ @@  @ @` ??::5UUUU5UUUU::5UUUU5UUUU???U?U33>33>5U\:5U\?*W*k*V*j*V*j*V*j*V*j*W<*kx?\*5U]:~|xp`@0000000000000000000????00*@*@*@@@@0300>c33c33k333>36 UW UW  W> < UWx??(P(P:p:p+P*P9Up:p*P*P:p:p+P*P9mp;p+kP)kP:p8pu\7_yy  UUU00p000000xUpꪰUp_XX[X_UsપUw꪿<0a !`?``?? 0p0p0x000000xxxUUUUXpHpXpHpYIYIYIYIYIYIYIYIYIYIYIXHXHXHXHXH?X8>H|>X|>I|7cVUUU@UUUUUUUUUUX X X X @X `UUUUX UVUUUU3 6 < 8 < 6 3͜ B( \Hd'" 88?*?(!"!"G G!``f<|>nfffff>`ffff`f>>>`>??     @~ @:``*5`G*5kU   Ѐ@  ?5`jUPj_jup*? @@ xxx?<<<<?yy<???<yxxy '?<<?<<<xxx~xx<<<<xxxx??~<<<<?<<?xxxx?# ?a  @ a Ls? #L&@!a!"!L$ @  !!"!L$>s2L$2`!!2!!L$ 2@!!!!L$2L!!>! J$2L#1>#1A$ D 2@"bd& F2`b??@:``*5`G*5kU   Ѐ@  ?5`jUPj_jup*? @@ "<xx<<<?<?<<<<<<<??<xxxxxxxxxy<<x??-?|p~ppppw?>w;pw>~wp;pw~p8pw?8p~>w~~?8p|>~s ~?xa  HLs? cOL&@!a!"!LL$>s2ID$ 2`!!!!CI$2L#1>c1Id&F2`bL?????<<<<xxgxx<???<~~xx~~<<<<<<<<<<<<<<<<<xxxxxxxxxxp8  0 01p1` `@`@`````@`0@`p`0 0 <p  xx>  A@@ ?@@?@@ |>>>>?"  ? p      < ? ?aa303330000?<<303330000?<<`ga`f``ga`f`0 ? 0 ?   A@@ ?@@?@@ |>>>>?"  ? p      <>8;?88;;;;;8??;>;8s?s>?;?| 0;`;@@``@0n@`0 |<????|?|?UUUUXpHpXpHpYIYIYIYIYIYIYIYIYIYIYIXHXHXHXHXH?X8>H|>X|>I|7cVUUU@UUUUUUUUUUX X X X @X `UUUUX UVUUUUxxxxxxxxxxxxxxxx~~~~x??ßßßß88 ?>>`? ;;;;{{Ç~x<p  ``8E@ Y !#2L"yD RL2J I % #@A@aX `       @ @@@ @  ``ppx66 0bM$`s)ֹ@y߾0I @ i`0< ?? tl00 &<xx<<<?<?<<<<<<<??<xxxxxxxxxy<<x??"xxx?<<<<?yy<???<yxxy '?<<?<<<xxx~xx<<<<xxxx??~<<<<?<<?xxxx?#  @ @ @<x>?? ? 4 4  @Fd@Fd@D@D@@@ @t@J@JF%F5++@4@4@ @ @@@J@Y@J _ G @ @  @ `@ @ px<>@@   gg33yy(("HrHڐ#c``PP  @ @ @@  @ @`4Wv"s -!8$X %!$%*x%p)",L)  %!,*!" %"##-$.%*&&' .( %*\%++,-P-8.|e0c3,[5NZ6X8X:&X<6X=X?XAXCXE&XG6YILIJJt:K\MTOPt:Q\ S T\ U"V,WX>XY  YZpZ[< [\8\N^x%_V __`"+azab: dzfrh2ejc./0HIJbcd|}~67!8gh/i2~" J.7x|cg{  .7    :  C F e h o      # B I P o v }  ZZ  $ + 2  <  P  F [ p rtvxz|! <\| !  ZrL#mmm*m8mF mTmb mp m~m m m mmmmm#mn n*n&n4nB/nPn^nl4nzn n?nn!nI#""n=  !n %$$n5 #n '&&o %o )((o"  'o0 *o> +oL ,oZ -oh# .ov* /o/ 201oI1o/o3oH 544o3o867p 7q5o9oH:p=;<p <q:p >?@AB CDEFGJHIIqGpMKLp LqJp,Np:QOPpHHPpVNpdTRSSqQprWUVpHVpTpZXYYrWp [[p Z pr5p ppp q -    r2 rN rj  r.r r r r 101P/0'* 0    * : L a%e rPhLiLjLkLlLmLnL oL p L q L r L s Lt LuLvLwLxLyLzL'{E 4 s!!  !  '). )!'H)r(  '! & C s.sJ7sf$ 4    $,4$,<$,4 $%7># " $!F "T[$s%9&9'9 ;ss7 K' T1 :  Y6 o v"  z,   6 ~     "  ,  6   "   ,   ' 0  Er<qq(q6qD  < qRq` qn  q|   >   A H@ < = > B& i= =$ sstt*tFtb t~  t  t  t      '   B  ;%;_>>=   %      >  #$'* -036 *9BE H%K'R7 LU9GBEG  GB =D7 G'Gtx6.&X= ; 7% ?u8xhHh`Xxp(8VKILLER Version 3.10 Released January, 1990 by George R. Woodside VKILLER is the virus detect-and-kill utility for the Atari ST. The program works in medium or high resolution, and is completely mouse/icon driven. The program may also be controlled by the keyboard. In this document, all the keyboard commands are indicated as capital letters, but that is not mandatory. Lower case letters will provide the same functions. Click on the FLOPPY A icon, or press the "A" key, to check the disk in drive A for a virus. Click on the FLOPPY B icon, or press the "B" key, to check the disk in drive B for a virus. When you access a disk, the program reads in the boot sector, both copies of the File Allocation Table (FAT), the disk's root directory, and the first few data sectors. Once you have accessed a disk to check it for a virus, you can write the data from the disk into a file, print it, or show it on the screen. To write the disk data into a file, click on the "FILE" icon, or press the "F" key. A file selector will appear. Use it to designate the file you wish to write. The resulting file is not executable, even if the boot sector of the floppy was an executable one. It is a data file with an image of the significant portions of the disk. To print the data, click on the PRINT icon, or press the "P" key. An alert box will appear. You may choose to print either the same data that is available in the "SHOW" window, or only the boot sector. To show it on the screen, click on the SHOW icon, or press the "S" key. The window will expand to nearly the full screen, and display all the data read from the disk. Use the window's scroll bar to move back and forth through the data. Close the data window, by clicking on the close box, to return to the main screen. Pressing any of the active keyboard keys will also close the data window and return to the main screen. If the disk contains a virus, or garbage in the boot sector, you can clean it up by clicking on the KILL icon, or pressing the "K" key. When the program executes a "KILL", it writes zeroes into all the non critical bytes in the boot sector. No other portion of the disk is altered, and any files on the disk are left intact. The resulting boot sector provides a disk readable by both ST's and MS-DOS systems. It is not necessary to display a disk's data before executing a kill on it. You can insert a disk and press "K", or click on the Kill icon, immediately. The disk's boot sector will be read, the critical portions preserved, and the non critical portions zeroed out. If you wish to install a "Guard" boot sector on a disk, click on the guard icon, or press the "G" key. A dialog box will appear, offering a choice of two types of guard boot sectors. The first guard boot sector is the "Display" type. It contains a simple program which will display the message "Virus free disk" when the system is powered up or reset with that disk in drive A. Once the message has been displayed, the program returns to the operating system to continue with the power up sequence. It does not remain in memory. If you reset the system with that disk in drive A, and the message does not appear, you should immediately check that disk for a virus. The only reason why the message would not appear is if the boot sector has been altered, possibly by a spreading virus. This guard boot sector is an adaptation of one originally written by Mark S. Powell. The second guard boot sector is the monitoring type. This one also displays a message at power up and reset. Unlike the display version, however, this guard remains active in memory until the system is reset again. Of course, if the disk in drive A at the next reset contains the guard boot, it will be reloaded again. Otherwise, it is removed from the system. While the monitor is active, it checks the boot sector of every disk that passes through the ST. If it detects an executable boot sector on any disk, it will flash the screen colors, and sound a warning tone. If the disk just accessed was not one that should have an executable boot sector, you should become suspicious. The monitor will not issue a warning for disks which contain copies of itself. The program also contains a feature for repairing the boot sector of a damaged disk. Activate it by clicking on the repair icon, or pressing the "R" key. It will not re-create executable boot sectors, such as those required for self booting games. When a disk boot sector is damaged, the disk will be deemed unreadable by the ST's operating system. If only the boot sector is damaged, repairing it may allow the data on the disk to be recovered. When you activate the repair function, a dialog box appears. It contains all the data that can vary in a disk's boot sector. The individual entries are each editable. They will originally contain whatever value was read from the disk. This may not be reasonable or valid if the boot sector was corrupted. The actual data that is in the boot sector is a bit more obscure than what the dialog presents, but the needed data can be calculated from what is presented in the dialog. OS ID: This is an ASCII data string. It is designed to provide the identity of the operating system under which the disk was formatted. It can contain anything. It is not used by the ST operating system in the current version, but is supplied for MS-DOS compatibility. Serial Number: This number is used to tell disks from each other. The number should be different on every disk. This box will originally contain the number that came from the disk. You can enter any value you wish, if you so desire. The legal range of entries is from 0 - 16,777,215. It should be stated here that the three bytes in which this number is stored are also used for the operating system ID on MS-DOS systems, and will usually have the version number of the formatter. If you regularly move disks back and forth with MS-DOS systems, you may encounter problems using them in your ST, since many will appear have the same serial numbers. You shoud, therefore, avoid the numbers which correspond to the MS-DOS versions: 1.0 - 3,223,088 through 1.9 - 3,223,097 2.0 - 3,288,624 through 2.9 - 3,288,633 3.0 - 3,354,160 through 3.9 - 3,354,169 4.0 - 3,419,696 through 4.9 - 3,419,705 Format ID - Also for MS-DOS compatibility, and not used by the ST. The normal ID value is F9. Reserved Sectors - The number of sectors at the beginning of the disk which are not used for the FATs, Directory, or data. Unless you are attempting to something very unusual, this should always be 1 (for the boot sector). Hidden Sectors - Sectors at the beginning of the disk which should not be accessed. This should be zero. Sides on Disk - Either 1 or 2. If you come up with a three sided disk, I'd be very interested in seeing it. Tracks on Disk - The standard format for an ST is 80. Extended formatters may provide 81 or 82, if your drive can strp in that far. Some 5.25" disk drives have 40 tracks. Sectors per Track - The standard for the ST (and MS-DOS) is 9. Some extended formatters, including "TWISTER", use 10, while others will go to 11. The ST's desktop formatter always uses 9. Sectors per FAT - The FAT is the File Allocation Table. It is a map of how the folders and files are positioned on the disk. The ST standard is 5. This is more than adequate, since the capacity of the disk only requires 3. A disk formatted in an MS-DOS system will have 3. When viewed as data, a FAT looks like a bunch of garbage. There will always be two copies of it, at the start of a disk. You can use the "Show" feature of Vkiller to look at the disk. If sectors 1 and 4 look the same, and the directory starts at sector 7, the disk has a 3 sector FAT. If sectors 1 and 6 look the same, and the directory starts in sector 11, the disk has a 5 sector FAT. Directory Sectors - The number of disk sectors provided for the disk directory. The ST standard is 7. If the data in the dialog appears to be nonsense, the disk's boot sector has been corrupted. This may be due to a wide range of reasons, not just a virus. To set the values to the ST standards, you can enter the appropriate values for each item, or select the "Set Defaults" button. It will set the normal values for most of the entries, and generate a random serial number. You should, however, insure that the number of tracks, sectors, and sides on the disk are correct for that particular disk. If you aren't certain, you can use the "Scan Disk" function. When you select the scan disk function, a dialog with a number of selectable boxes appears. To repair a damaged disk, the program must know the number of tracks, sectors per track, and sides on the disk. If you know any of those facts, enter them in the dialog by clicking on the appropriate boxes. If you don't know, leave the boxes unselected. THe program will attempt to determine the disk's configuration by reading different areas, to establish any of the entries that you do not provide. Since the number of tracks on a disk may vary, the program will attempt to determine how many tracks were originally on the disk by stepping the disk head in and reading data, until it reaches an unreadable area. It will not continue stepping in past an unreadable track, but it will continue stepping in until it does reach an unreadable track. This, of course, will be one track further than the the disk's formatting originally extended. While it is extremely unlikely, it is possible that repeated execution of this stepping in operation could cause the disk's head to become mis-aligned. It has not occurred through weeks of testing, and would probably require thousands of such operations, but it is possible. If you wish to prevent the head from stepping in past some specific track, click on the last track you wish the disk to access, and select the "Limit" box. The head will not be stepped in beyond the track you select, even if that track does contain readable data. Of course, if an unreadable track is detected before that limit is reached, no further stepping will occur. After all the physical configuration parameters have been entered or determined, the original dialog box will re-appear. The values determined by scanning the disk will have been updated. You may edit them again, if you wish, before writing the disk's boot sector. After the disk has been updated, the program returns to the familiar disk data window. Exit the program by clicking on the "QUIT" icon, or pressing the "Q" key. When the program detects a virus present on a disk, it will sound a warning tone, and place a new button on the desktop. To see the details about the particular virus located, click on the new "Known Virus" box, or press the "D" key. If you find a lot of disks infected by a virus, and want to stop the warning tone from sounding on each disk, select the "QUIET" item from the "OPTIONS" menu. If the disk contains an executable boot sector, but one that is recognized as a standard system boot, it will be identified as a "System Disk". Due to the way ST disks are layed out, and used, there are extra portions of the FAT which are not normally accessed. There are also more directory sectors than are typically used. In a freshly formatted disk, these areas should contain only zeroes. There is a fairly reliable method for determining when the unused portions of the disk have been altered. A warning will appear in the disk data window when this situation is detected. If the disk does not contain an executable boot sector, there is no harm in this data area not being zeroed. Even if the disk has an unexpected executable boot sector, this additional data area may not be significant. The warning is provided for informational purposes only. Since the areas being scanned for this situation may actually contain important data, the program will not attempt to alter the data found in those areas. If the data in this additionabl area is part of a virus, executing a kill on the boot sector will render the data in this area harmless. There are two real problems to keep in mind when dealing with viruses, and disk boot sectors. The first is that not all executable boot sectors are viruses. There are many times when a boot sector is supposed to be executable. Executing a KILL on such a boot sector will destroy whatever code was in the boot sector, and may render the software on the disk useless. Generally speaking, if the proper use of the software on the disk required you to reset your ST, or power it off and on to start the program, then the boot sector was supposed to be executable, and you should not execute a virus kill on it. Any program which can be executed by clicking on it does not require an executable boot sector. Consequently, disks used to store such programs should not contain executable boot sectors. The second problem is attempting to use VKILLER in a system which has been infected by a virus, and the virus is executing (attempting to spread) while VKILLER is attempting to clean it off disks. With all known ST viruses as of this release (January, 1990), VKILLER will detect this situation. It will provide instructions on the screen, informing you that there is an active virus in the system at the time, the exact steps on how to get rid of it, and how to start cleaning up your disks. This version of VKILLER can recognize and eliminate 18 different ST viruses. This is possible only because people who have encountered viruses that earlier versions of the program did not recognize sent me copies of the new viruses. If you encounter a virus that the program does recognize, there is no need to contact me. Just eliminate the virus, and let anyone else you have given a disk to know that their system may be infected. Give them a copy of this program if you wish, it is free to anyone who would like it. If, however, you encounter executable boot sectors spreading through your library, and this version of VKILLER can't identify it, please contact me at any of the addresses below. Keep one infected disk, and either send me the disk, or the file generated by VKILLER's file function. Use the Kill function to clean up the rest of the disks in your library. As of this writing, I am investigating about 40 disks each month for new viruses. If you mail me a disk, or a request for a disk copy of the latest version, please include a stamped, self addressed return mailer. VKILLER does not require any "license", "registration", or "shareware" contributions. Of course, all such contributions are gratefully accepted, but none are solicited. Circulate the program in any manner you wish. It may be copied, and distributed freely, but it may not be sold. Reasonable (and hopefully modest) charges for media, copying, or downloading are acceptable. George R. Woodside  Voice: (818) 348-9174 Compuserve: 76537,1342 GEnie: G.WOODSIDE USENET: woodside@ttidca or: ..!{philabs|csun|psivax}!ttidca!woodside US MAIL: 5219 San Felicaino Drive Woodland Hills, CA 91364 USA u`46F ".|MN.NA"/0<NBNuNVBn`0nR0n n m3S3PP.S/<P/<RN*FP3SPN^NuNV>Tf?9T?9T?9T?< N1pP3TBWBg/<IR?<?9TN2j .T/<P/<P/<P?9P?<?9T?9T?< BgN209TyPHyP09TfyT|HyP>T?9P?9P?9P?9TN1P>T?9P?9P?9P?<$?<$09TH?09PW09PH?09PWN.N^NuNV.///?< ?9TN2=n =n =n=n`=n=n=n=n./N38XJ@g,>?.?.?.?<?./<9N0N.///?< ?9TN2Jng Jnf\3STL3STN09SyR|3TP09SyP|3TR.TL?<?9PN+$XN^NuNV.IbN-=@ ngX3cPBn`*0n"|E0H2nP2n no.P?<?.N,XN^NuNVN,d.O|/<R/<S/<TN/ 3P3pR3P ySo=|`00.м? @0.м? @n nmRBn`00.мB2 @0.мB2 @n n&m??x09SyP3P93R?.Ik?9ThN0,T3M.Tf/<T/<T/<T?<BgN23T#:.R#:^P#:P3SByTN=yS=yP=yRNj0.ySg0.yPg0.yRf Jnf>NB>NBNjN4N N v>PN*N#N):NN^NuNV`Z.Td/<P~/<Td/<Td/<P/<PBg?N2.Td/<Td/<Td/<S?< ?9TN2.gNj09TySfj>P?9R?9S?9S?<?</<9N0N>P?9R?9S?9S?<?</<9N0N`v yTgj>P?9P?9P?9PBgNP`N09PyTf BWBgBgBg?< ?9TN2j `09PyMf( yTgN>PN*3T`09PyTfN>TN1>P?9R?9S?9S?9O|?9R09PH?09SW09RH?09SWN/4>TN1>PN*3T`@09PyTfr>P?9P?9P?9P?<?9TN2j .P/<R/<S/<S?<?9TN23S93S9`N):09PyMf yTf`N N vNjN.P/<R/<S/<S?<?9TN23S93S9` BWBgBgBg?< ?9TN2j `H |F(2<W h N.g ~09TySf nJySg \>P?9P?<Bg/<9N0 =@` .:4/9R?<?<NPNb` .:d/9P?<?<NPNb` .:/9P?< ?<NPNb` >b/<:4/9R?<Bg yRH?WN3X?Nt NbByS` n>b/<:4/9R?<?< yRH?WN3X?Nt NbByS` >b/<:d/9P?<Bg yPH?WN3X?Nt NbByS` >b/<:d/9P?<?< yPH?WN3X?Nt NbByS` >b/<:/9P?<Bg yPH?WN3X?Nt NbByS` :>b/<:/9P?<?< yPH?WN3X?Nt NbByS`>Ox/<=/<=?<+?<*?<(NH?WNT`.=/<>"?</?<.?<,N H2>W?9OvNT`h=|6`X0.м9 @( g8>Bg?9P?9R?9S?9SBg?./<9N0n n:o>?<?9P?9R?9S?9SBg?./<9N00.|3Op>?.WN-TByS`BW?<?./<9N/PJ@g >/<9N.X>Bg?9P?9R?9S?9SBg?</<9N0>Bg?9P?9R?9S?9SBg?</<9N0 nf>NB` >NBNj>P?9R?9S?9S?<?</<9N0N>P?9R?9S?9S?<?</<9N0N`p yOtN">P?9R?9S?9S?<?<1/<9N0NByS`& yOrN">P?9R?9S?9S?<?<3/<9N0NByS`BW?<?./<9N/PJ@g0N vBy>>P?9R?9S?9SBgNP`0.|3T.S?<?9T?9PN*\>b/<:4/9R?<09SH?Nt >b/<:d/9P?<09SH?Nt >b/<:/9P?<09SH?Nt =|`n0.м9 @( fN <2.Ҽ9"A >P?9R?9S?9S?<?./<9N0Nn no09:y; f <:>P?9R?9S?9S?<?< /<9N0Ny:y:y:y::>P?9R?9S?9S?<?< /<9N0NJyTg <2.Ҽ9"A `*3; :3;$:3;:3;:>P?9R?9S?9S?<?./<9N0NByS`"3?l>P?9R?9S?9SBg?<=/<9N0NN#pBy?l>P?9R?9S?9SBg?<=/<9N0N`3?>P?9R?9S?9SBg?<>/<9N0NN#=|`0.м? @Bh n nmBn`80n"|R0H2.A|м? @1| n nm.////<?N.0.|3?0.|3?>?.?.?.?<$?<$BgBgBgN.>>?.?.?.?<$?<$BgBg?<N.>>?.?.?.?<Bg/<?N0NBW/<?N.X|f^Bn`B0.|м? @( gB@`0<"|R4nn nmN#N>?.?.?.?<$?<$BgBg?<N.>>?.?.?.?<$?<$BgBg?<N.>By?>P?9R?9S?9SBg?<>/<9N0N`(ByS``||=b@0@Fp PN` 3S.g<09P~|| f*N v>P?9R?9S?9SBgNPBWN2`N^NuNV./. ?.?<?<?. ?./<9N/ ?0<_H}?N3X?NtPN^NuNV0.|0"n >?<V0<n?N+X? n0>P?9R?9S?9S?<?. /<9N0NN^NuNVBW?. ?. /<9N/P=@/.?<?<m?.N+\ _0"n2>P?9R?9S?9S?<?./<9N0N0.`N^NuNV yRH|}|>3S yPH|}|>3S yPH|}|>3S.S?9T?9PN+lXBn`009Tn0@N2nS1Qjn nmN^NuNV> ?.?<#N4X3Ov3 OxN^NuNV.5N=@ nPl0.|` 0.|=@0.Hr-@.5N=@ 9P5f n ln 9A5f n fBn.5NHr㠁.5NHr㠁0.Hr 㠁.5NH뀁.?<N4T nf>.5N@>/<5NXW0.2< `W?<+N4&T`*.5N@>0.2< `W?<-N4&TN^NuNV n  fB@` nH| =@ nHn|`N^NuNV>N4-@ .?3T .r 3S .r3S .r3P .r|PHdH@3RN^NuNV>,N4&=@0.@|?3T0.2< `|3S>*N4&=@0.|3S0.@|3P0.2< `||PHdH@3RNJNN^NuNVBW?9R/<5N\>?9P/<5N\>?9S/<5N\N^NuNVBW?9T/<5N\JySg8> y So?9SW`?9S/<5N\`>?< /<5N\ y Sl 0<A`0<P5N^NuNVJng0. H f 0< `0. H |0"n0. H H@|0"nN^NuNV>/<SN1,X-|S` n #@Df n a@DfBn`( nH|2nEn no9EHHмF @P-|S` n #@Df n b@DfBn`( nH|2nRn nm` n #@Df n c@DfBn`2 nH|}|>2nN2n n0m=|0`* nH|2nN2n n3m.N3O .N3ON^NuNV>/<SN1,X-|SBn`r.S?<?.?9PN*\Bn`@0n"|S00H}|>2.n2AN3@jn nmn0.yPmBn`$0nN2nN0jn n5m` n #@Df n c@DfBn`40n"|N00j|H}|0"nn n0m=|0`*0n"|N00j|0"nn n3mBW?9Ov/.N\BW?9Ox/.N\>/<SN1NXN^NuNV>/<SN1,X-|S` n #@Df n b@DfBn`*0n"|R0H|0"nn nm>/<SN1NXN^NuNVBn`$0nN2nN1Qjn n5mBn`.0.@HмN.?.?9PN+lXn nm09T0@"|N00|H}=@0.|0"yR>?<V0<n?N+X3:409T|0@"|N00|H}=@0.|0"yP>?<V0<n?N+X3:d09T|0@"|N00|H}=@0.|0"yP>?<V0<n?N+X3:N"=|6`0.м9 @Bh n n:o09O|6м9 @1| >?<m09O |?N+X3=3=>?<m09O|2?N+X3=3>">O?9O NTN^NuNV>Or?9OtN)TJyOtg <9` <9#>fJyOrg <9d` <9r#>N^NuNV9RH@>9RH@W9RH@W9RH@W9RH@W9RHW?<!N4TN^NuNVBnN'hByEByE.////<B2N.>?.?.?.?<$?<$BgBgBgN.>>?.?.?.?<$?<$BgBg?<N.>>?.?.?.?<Bg/<B2N0NBW/<B2N.X`tN'h=|`N&H=|`xBn`n n'm9Pl P9PH0@E#Cv>?.?.?.?<?< /<B2N0N>?<?.?.?.?.Bg?</<B2N0`Bn`n n'm 9P@9PDmB9P9PH0@E#Cv>?.?.?.?<?< /<B2N0N>?<?.?.?.?.Bg?< /<B2N0`*`&| gJ|g|$g|%gp`kJngP>?.?.?.?<$?<$BgBg?<N.>>?.?.?.?<$?<$BgBg?<N.>N^NuNV |F9PHHE=|`20.мB2 @ h f0.|HEn no yDf B9E` E yDf B9E` E=|`20.мB2 @ h f0.|HEn noB9E yE$f 9E yElf 9EN(|N):N N^NuNV=| `0.мB2 @Bh n n&m9EH0@"|F0H0@E#Cv9EH|мB2 @1| 9EH|мB2 @1| 9EH|мB2 @1| 9EH|мB2 @1| 9Eg3E$` 3E<9Eg3El` 3EN^NuNV>/<SN1,X-|S` n #@Df n a@DfBn`*0n"|E0H|0"nn no>/<SN1NXN^Nua0/Ho99aNu? aF3SThpN^NuNV>a*pN^NuNV3S3 S# T> N+N^NuNV#T> N+N^NuNV3S3 S3 S3S3S3S3S3S3S3S3S3S3 S3"S#$T3(S3*S>N+ n,0S n00S n40S n80S n<0S n@0SB@09SN^NuNV3S3 S>N+N^NuNV#T3 S>2N+N^NuNV3S3 S3 S3S3S3S3S3S3S>3N+N^NuNV#T>6N+ n 0S n0S n0S n0SB@09SN^NuNV3S3 S3 S3S3S3S3S3S>IN+N^NuNV3S3 S3 S3S3S3S3S3S>JN+N^NuNV#T3 S3S3S>KN+N^NuNV#T3 S3S3S>LN+N^NuNV>MN+ n0S n 0S n0S n0SB@09SN^NuNV3S# T>#N+N^NuNV#T3 S3S3S3S3S3S>*N+N^NuNV#T3 S3S3S3S>+N+N^NuNV#T3 S3S3S3S3S3S3S3S>/N+N^NuNV#T3 S>zN+N^NuNV#T3 S>{N+N^NuNV3S3 S3 S3S3S>dN+N^NuNV3S3 S3 S3S3S>eN+N^NuNV3S>fN+N^NuNV3S>gN+N^NuNV3S3 S>hN+ n 0S n0S n0S n0SB@09SN^NuNV3S3 S3 S3S3S3S>iN+N^NuNV3S>kN+N^NuNV3S3 S3 S3S3S3S>lN+ n0S n0S n0S n 0SB@09SN^NuNVH *n(n >0-W?0,WN3T:>0-W?,0,WN3T8>?N3T>>?,N3T<89F0G9@0F9@GoFnB@`pJL0N^NuNV0.n o0.`0. N^NuNV0.n l0.`0. N^Nu#MNN/9MNu#MNM/9MNu#MNA/9MNu    -1250P 8 7855GhGq 5GwG  0@@@ 0 @@@@@@@??7x5njUx``paa??q/0 2ax ъQQQ i   i QQQш UU@PTATTAPUUK3fAf3aD!D!D!D! 0a@PPP T*T(((llll(((556686X66 7p 7 8p 8>Rr Gs Bt0  b5!  b31 0 b1A( Rrl Gsl Bt0l pxqr#xs#tBxuBvaxwaxxyzx{|x}~x5HX 5X0 ,qH("!! 9 $##"9 &%%$9, (''&9: ,)*qt*9(++ t*q-.qt.9,// t.q615AHR$322 19 5440 39d 0G` @7Gm>8G>9G>:G>;G><9HL>=9V>>GvGv(pGhG ,`GDhGPXG< 0G,8@  p G@Gh@ p  H@ H h@p,H@ Hh@p8H@Hh@pDH$@H,h@pPH2@H7h@H>XxHNP`8'HQ`8%,HX8HqPH|( 8H(,8H8PHDPH`R` H`H H n@ j P( QH H( QH< j H(H,(HX(j,H(H,(j8H(H,(HX(H(jDH(H,(! j` H(H,($"#jn#H(!H,(%I8'I8I IIII I%I*I/I4I8I<I@IDIHILIO    ()cb  (j B P     82222222222222222""    N V V V V V__:__ _M9999F__/__/__9Cancel01234RS232 Config.Install PrinterPrinter Type:Pixels/Line:Printer Port:Paper Type:Color:Quality:DotDaisyB/WColor1280960DraftFinalPrinterModemFeedSingleINSTALL PRINTEROKCancelRS232 PORT CONFIGURATIONBaud Rate:Parity:Duplex:Bits/Char:Strip Bit:Flow ControlXon/Xoff:Rts/Cts:19200NoneOddEvenFullHalf8765OnOffOnOffOnOffOKCancel1920096004800360024002000180012006003002001501341107550 CONTROL PANEL EMULATOR Control Panel,      8P&0                                                    "                    &<$,"(&,   . 4 , :   ^       jP Pp:"(" VD,  D0 ,       &*," ( *( *`,         D0>@H   $ $                          *prR H0000`x0 00000000H000000HF#a0 #b0 #c0007777000070070055200505552220770557075055507703111101 #d - #E 9B 02 #W 00 00 0C 01 31 17 08 A:\*.*@ #W 00 00 38 0A 18 0D 00 @ #W 00 00 0E 09 15 0B 00 @ #W 00 00 0F 0A 15 0B 00 @ #M 00 02 00 FF D RAM DRIVE@ `@ #M 00 00 00 FF A FLOPPY DISK@ @ #M 00 01 00 FF B FLOPPY DISK@ @ #T 00 03 02 FF TRASH@ @ #F FF 04 @ *.*@ #D FF 01 @ *.*@ #G 03 FF *.APP@ @ #G 03 FF *.PRG@ @ #F 03 04 *.TOS@ @ #P 03 04 *.TTP@ @