IMD 1.16: 1/06/2007 13:27:03 FOGCPM.196 --FOGCPM196-06-12 88 -CPM196 DOCCALC COM CALC COMCALC DOC"CALCSRC ARKY !"#$%&'()*CHALK COMQ+,-./012345CHALK CTL6CHALK DOC789:;<=>?@ABCDEFCHALK DOClGHIJKLMNOPQRSTCHALK1 OVLhUVWXYZ[\]^_`aCHALK2 OVLVbcdefghijklCHALK3 OVLemnopqrstuvwxyCHALKA2BSUBzCHALKCTLCOM[{|}~CHALKEX DOC!CHALKUSRDOCCHKCASH BRDHCHKCHECKBRD8CHKCLASSBRDCHKMETERBRDCHKPHONEBRDCHKSALESBRDCHKSIMP BRDEXPACCT BRD3REVIEW CHKThis is the disk name. f9tSN܌@A)GJ6rB<<@D tMe2-_r'Zii"-婾 wҼWˈJ4z_C 6Dqd*3kb̈́ $ 7S CRCK CM PRESTO COM;;FIX COM$IMP COM IMPATCH COMNULU CMx !SETDEFLTCOM"#$%&'()*+TYPELZ COM,-UNARC COM ./UNCR COM01WL3 COM23456789: This is the release date of the disk. CHKCASH BRD $CHKCHECKBRD CHKCLASSBRD CHKMETERBRD CHKPHONEBRD CHKSALESBRD CHKSIMP BRD EXPACCT BRD REVIEW CHK CHALKUSR.DOC 60 43 384 3 CHKCASH .BRD 07 C0 9216 72 CHKCHECK.BRD 48 C7 7168 56 CHKCLASS.BRD D8 5D 1792 14 CHKMETER.BRD 43 6C 1024 8 CHKPHONE.BRD 25 8C 384 3 CHKSALES.BRD 7B A6 3456 27 CHKSIMP .BRD 60 14 256 2 EXPACCT .BRD 72 99 6528 51 REVIEW .CHK CC D9 2944 23 CALC .COM 95 75 19328 151 CALC .DOC C7 23 4352 34 CALCSRC  Fog Library Disk FOG-CPM.196 Copyright (1988) by Fog International Computer Users Group to the extent not copyrighted by the original author for the exclusive use and enjoyment of its members. Any reproduction or distribution for profit or personal gain is strictly forbidden. For information, contact FOG, P. O. Box 3474, Daly City, CA. 94015-0474. as part of the description of a file indicates that the program is distributed on a "try first, pay if you like it" basis. If you find the program(s) meet your need, please refer to the author's documentation for information on becoming a registered user. Only by registering and paying for the programs you like and use will the authors of such programs continue development. Often, more complete documentation, additional modules, and new releases are available only to registered users. A spreadsheet program (SuperCalc is better) and a programmer' calculator. Filename Description -06-12 .88  This is the release date of the disk. -CPM196 .DOC This is the description of the disk contents. CHALK .COM 8AF3 11K ver. 2.10 [Chalk 1 of 19] An electronic spreadsheet for number manipulation. CHALK .CTL D80C 1K ver. 2.10 [Chalk 2 of 19] CHALK1 .OVL CCA0 13K ver. 2.10 [Chalk 3 of 19] CHALK2 .OVL FB70 11K ver. 2.10 [Chalk 4 of 19] CHALK3 .OVL 40B1 13K ver. 2.10 [Chalk 5 of 19] CHALK .DOC C6AB 30K ver. 2.10 [Chalk 6 of 19] CHALKA2B.SUB C727 1K ver. 2.10 [Chalk 7 of 19] CHALKCTL.COM 71F8 12K ver. 2.10 [Chalk 8 of 19] CHALKEX .DOC 554C 5K ver. 2.10 [Chalk 9 of 19] CHALKUSR.DOC 6043 1K ver. 2.10 [Chalk 10 of 19] CHKCASH .BRD 07C0 9K ver. 2.10 [Chalk 11 of 19] CHKCHECK.BRD 48C7 7K ver. 2.10 [Chalk 12 of 19] CHKCLASS.BRD D85D 2K ver. 2.10 [Chalk 13 of 19] CHKMETER.BRD 436C 1K ver. 2.10 [Chalk 14 of 19] CHKPHONE.BRD 258C 1K ver. 2.10 [Chalk 15 of 19] CHKSALES.BRD 7BA6 4K ver. 2.10 [Chalk 16 of 19] CHKSIMP .BRD 6014 1K ver. 2.10 [Chalk 17 of 19] EXPACCT .BRD 7299 7K ver. 2.10 [Chalk 18 of 19] REVIEW .CHK CCD9 3K ver. 2.10 [Chalk 19 of 19] CALC .COM 9575 19K ver. 2.24 [Calc 1 of 3] An interactive multi-base expression evaluator, CALC is just what you need to evaluate numerical expressions in any base and convert the answer to any base. Includes Turbo Pascal source code. CALC .DOC C723 5K ver. 2.24 [Calc 2 of 3] CALCSRC .ARK 299F 12K ver. 2.24 [Calc 3 of 3] CALC .PAS 8K [CALCSRC.ARK 1 of 5] CALC_B .INC 4K [CALCSRC.ARK 2 of 5] CALC_D .INC 1K [CALCSRC.ARK 3 of 5] CALC_E .INC 10K [CALCSRC.ARK 4 of 5] CALC_P .INC 4K [CALCSRC.ARK 5 of 5] vert the answer to any base. Includes Turbo Pascal source code. CALC .DOC C723 5K ver. 2.24 [Calc 2 of 3] CALCͫCopyright (C) 1984 BORLAND IncATelevideo 912/920/92P= ERT)(~7#~=% o&ͦoͦܐԩͣ}!!"8~#(}:$= +*!Z!*B!!:(=2!Z: <2!!!:O::O:!*B! !45(!.+/ 0y0( d!kZ!{Z͈͈o&  :(y ͠|( *"x2y( >28!?"9!!>2 :D]SXN]D [ (!e}̈́A8Q0G: x@!\w# (   yV. V!h6# (*(.(!8}(*(̈́w#>?> w#a{ |͒}͛Ɛ'@'7||}>"C"6# ""͐ͩ*B"[R5*"^#V#^#V#N#FO/o&9O/o&9!9(> (G!9 w#E͊w}8uRB0 >R@RR!+ͨ z R!+ͨ z <!+ͨ z <!+ͨ z <!#ͨ z <!+ͨ z T]KB!z> S>))0 = |JJDMgo>jB0 7?= H\<z5+)+<z {0Gɯgo||H}||/g}/o#}o&K[xAJSJDM!b"!6J"DM'ͬͬdͬ ͬ} wͦWͧ _}8(8J`9{T]=o`9y w >uJ u` }>(; xQ }} ˸T}ٕ(0D=C ,= ( [ 0%D , 7 ͏ ?(8u x O - ; 8˸x X ,-xG}; }م 9; .>#n0[ D = - nx P ,-(-˸G,-; }ٕ? 9.>͏ 8u ?= u+-(>O 0u O 8͏ ?x P , 78ƀ8ƀ8ox٨!دoGOW_gɷɷ|لg{ً_zيWyىOxوG|ٔg{ٛ_zٚWyٙOx٘Gxٸyٹzٺ{ٻ|ټx٨ xx(ͼ ?}ٽÏ }ց; <(; 7D = |٤g{٣_z٢Wy١Ox٠GD u J }x>uu}ƀ/ƀo; -J }0W-J W,}l˸ͨ 8 ; ` x( -ͨ 8J -ͨ 8,J }l8;*!` ! >u` ` u--- J ,,,-xGg?+2n*8t z~,->uxua}.; OJ , ; !U >,k- o&0%,` }g; }؉}颋.:}8c~I$I~L*kٷx˸; }0G,͙<},-(-J ! >0 a` o8 Oþ >um.`1pF,t6|!wS<.z}[|%FXc~ur1}Oٯx(<˸ͨ 8; !~Jͨ 0O!><ͨ 8 =  7 <` O ; 7 0 W-J OT0 j oD,:j !I}袋.}8c~I$I~L!>u` ` 77 ` = O nf^VNF!DLT\I!!53!r1!\!> x #-= o˸xO(- }(x>8(C ,C `iM!>u|; |J>| )=|(DMbo˸ͦ88ͦx(0 8> Mx(>-Ͳ{(ay(Ͱͦ \z(>.Ͳ (Ͱ ~ͦ{>EͲ>+|(|Dg>-Ͳ|/ 0:p# ~# +>0w#,-  60#J˸}րogM| .(C = ~> x0w#xG%P %P ZJDM%P = _~65i+~hìx-Sx9?+{Η@}|C C gZJDM0D ,7}o˸  #yO!@9i&   # w# /w# w#!9! E9!!9~(+F͊!"9!(#>2*Ͳ"|>" :( ͆ *6#w*6#6 !\$![ (̈́( #:~CONTRMKBDLSTAUXUSR>2$*#~ Ͷ$*:> >w###6  #6++p>2S-$Ͷ:*6###ww#w$w#w: ##N#F*B> w#w#[s#r>2S$Ͷ$*6 #-Nw#Fwq#p#6#w#w#w* :( ͒: *^ F* < >26"~͟*-w#ww#͟"~ <@*Ͳ!\  <ʮ!\$> >2*|>! * \$\<(!: [1Á\!(f"> 2:!<"F( #~#6e>!["N>!~8>O6*"w (=(&("( :(N 8y(~#x+% (6*#~[*#~ *~(h#"b=  8 J= B== ͯ}8= ͵}/ͭ !*###~-_~(4Q6*>2>*##w:>*##~*#~(E[ ( ( ( !][ ( ( ((w#(6!]~-#8~>7  [>OkͼMs #rkͼpX á[ [ (( #w(q*#~[ (  *##~6͜O$*#~(08ʦ=ʦ==ʩ=ʬò+###~-_q46͡> *:4^q}Ò*|(M|( M6-#͐ͦ[R8 (G> ͒C~͒#*ͦC!h !lTRUEFALSEͦ!9^#(~#(G~͒#> ͒> Ò "F![(#RR0*4#4> RR *4 #4(>>2$*V(/˖:(#~+ x y2!͵( =( X:(R*:(###~-_-͌X> :("͟"*^˞*V˖0 SRѷR8A* N#F#s#r$ 0})jS\*###w* N#FB ͟r+s> !T]>)j)0 0= UR!#U*^#V#N#F#^#V>">!2DM"~x(L* :O(o:" C}=( ?*-N#Fp+qq#p! * F+N+++V+^Bq#p>>> SRѷR* s#r$ s#r"S"! N#FB(^x * 6#[<(H*! Kq#p##K[! *! 4 #4! x *$ *>w""{_!"*nf}(HR0nf" ^VMDnfutqp*s#r*s#r"* 5KB!>u~#fo{_"*R0RnfR0KqputsrNF( ^VNF^V*SutKqp R*R(~w~wnf ut"6# * *!""*NFy(* "*B0Cnf* [R*"*RS[s#r^#VS>O"w2x2!"" @*>2"!"""!\Ͳ*: !~6go(\R*s#r_2x( s x(T]DMR0 -a%}̈́o*!~6o&͠|ͣ}%^C User break1:% I/O% Run-time% error ͒%, PC=[R"͍% Program aborted*1!͍!YL̤ͲFJ$0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ~~b@PR͐bR͐bŔCalc ́v2.24́ (C) 1987 Eric Hammond͐bR͐bŔ commands:͐bR͐bŔ-I nn - set Input radix (nn in decimal)͐bŔ-O nn - set Output radix (nn in decimal)͐bŔexpression - evaluate͐bŔ5P expr - display Postfix conversion, and evaluate͐bŔ1R rpn_expr - evaluate an RPN (postfix) expression͐bŔ? - help͐bŔX - eXit͐bR͐bŔoperators used in expressions:͐bR͐bŔ( ) parentheses͐bŔ! factorial͐bŔ- unary negation͐bŔ** raising to a power͐bŔ,* / % multiplication, division, modulus͐bŔ + - addition, subtraction͐bŔ& bitwise and͐bŔ+| ^ bitwise or, bitwise exclusive or͐b"K!!5z7$"E*K*E+!s*E#$*K!s#r # !"*!͛!#*+n&!*+n&N}oEʪ$*!R"d$!#*+n&!*+n&R"C*C"ټ"ۼݼ *ۼ"ϼ!!5zF%"Ӽ!ݼ*Ӽ+n&*ϼ"Ѽ*Ѽ!"ϼ*ټ*Ӽ+*Ѽ!s*Ӽ#$*ϼ!͛Es%Ŕnumeric overflow͐b"" !"!!5z[&"!!*+n& !* *ͳ !͡!! ͧ"**+!*! ͼ ͧs*#Ú%*!͛Eʈ&Ŕnumeric overflow͐b"w"y"{} !"q!*ws#r!}*q+n&!*w^#V ͳ !k͡*y*q+!k*{ ͧs!k*y*q+n&!*{  ͼ ͧ*ws#r*q!R"q*q!ͯEʲ&'}2ۻ*ۻ&Q!a!zkEʾ'*ۻ&!aR!A}2ܻ'*ۻ&}2ܻ*ܻ&""!Ͳ!}2ݻ*$!!n&!-NEB(*!s#r! !! m!R5!ͲR(*!s#r! o*ݻ&}oE_)!!n&'}2*&e.! |!R"޻*޻*t*޻!ͯ}oE)!}2ݻŔInvalid character '*&́' in number base *!!.͐b\)***t%**޻*$! !! m!R5!ͲR(*ݻ&}2j*j&}2"" *Ͳ*&E)*ǻ!NE)!  -! - !!!!$!*!!͉&*!"!*n&* l *Ͳ!!\H$!NE)*&}oEi**ǻ!NEi*!-* l *Ͳ"$"&"(!*Ͳ!}2!* *(!|'Eʵ*!*&*$!n)ü*!}2*&"* m!͛E9+*!n&! N* m!͛}oE9+* !* m!R5*Ͳ** m!͛Eʮ+** mn&! N* m!͛}oEʮ+* !* m!R5*ͲO+* ! e.*Ͳ""R͐bR![*X!́] : b!q+._b!q*!q \E/,! *s,!q!n&Q!0!9k!a!fk!A!Fk!(a!-aEʊ,!**s!q *Ͳ,!q!n&*s!q !!q m!R5*Ͳ**!mͲ!Ͳ"o! !! m!R5!Ͳ! !g!e͞*e!aE3-*o^#V"g*g!t*g!͇}oEʕ-*g*os#r!m R!q́ radix set to *o^#V!͐b-ŔInvalid radix (!!!-!!́).͐b!Ͳ!!n&!L  -!l  -}2d*d&!]Ͳ!] \E5.!}2޸d.!]!n&!  -E].!}2޸d.!}2޸*޸&?/}2 !"˷"ͷ!}2*˷Ͳ*ͷ m!t*&}oE>/*ͷ!n&! -*&NE4/!}2X*˷ *ͷ!n&e.*˷Ͳ*ͷ !*ͷ m!R5*ͷͲ;/!}2Ú."T"V*TͲ*V oEʁ/*V!Ϸ!,  -!m.*V \Eʝ/!}2X}1*V!n&!  -E/*V*T!  -!m.!}2X}1*V!n&!L  -E0*V!n&e.*TͲ*V !*V m!R5*VͲ*T !*e.\*V m!͛}oE0*V!n&!*NE0*T *V!n&e.*TͲ*V !*V m!R5*VͲ!}2X}1*V!n&!l  -E71*V!n&e.*TͲ*V !*V m!R5*VͲ!}2X}1*V!n&e.*TͲ*V !*V m!R5*VͲ!}2X*X&@5"*!N}2*&" * ^#V͆1E1! ͲŔ Stack empty.͐b2* ^#V ! Ͳ* ^#V"* ^#V^#V* s#r!!:! !Ͳ"!{!ͥ! *{Ͳ*{*^#Vs#r*{*s#r"*͆1Eʭ2!ͲŔ Stack empty.͐bû2* !Ͳ! 4!*Ͳ!* !|e.\!* !^e.\}oE3!"4!* !&e.\E&3!"4!* !+e.\!* !-e.\}oEY3!"4!* !*e.\!* !/e.\}o!* !%e.\}oEʡ3!"4!* **\Eʾ3!"4!* !~e.\E3!"4!* !!e.\E3! "4!"*!Ͳ!rͲ!r !(e.\! !)e.\}oEL4!}24! !)e.\Ek4!}24! !(e.\Eʊ4!}24!r !~e.\! !~e.\}oEʾ4!}24!r 2! 2t}2*&"$Ŕstack:͐b*$!aE65Ŕ *$ !q͐b*$^#V"$4R͐b"!!#Ͳ!}2!"*!Ͳ!Ͳ!(e.!Ͳ!#!j.*&}oEʫ7!  .E5*! ! ! e.*!ͲÚ7! -Ee7! !-e.\! -!!n&Q!)a!!a}o}o}oE86!~e.!Ͳ!}2*͆1}o*&}oE6*q2!Ͳ! ! 2}2*&! !(e.o}oEʿ6*! !ͣ1! e.*!Ͳ6! !(e.\! !)e.\}oE6!ͣ1!QͲ?6! !)e.oE 7!! *2b7! !(e.oEb7ŔMissing open parenthesis.͐b!}2Ú7ŔInvalid token '! !q́'.͐b!}2! !ͲÄ5*&*͆1}o}oE18*q2!(e.oE8*! !ͣ1! e.*!Ͳ.8ŔMissing close parenthesis.͐b!}2ë7*&}2*&"!Ͳ!}2*Ͳ!!j.Eʗ8* ! ! e.*Ͳc8*&}2*&F"*!N}2*&"*^#Vͩ8E9!ͲŔ Stack empty.͐bB9*^#V !Ͳ*^#V"*^#V^#V*s#r!!:! !vͲ"!p!ͥ!v *pͲ*p*^#Vs#r*p*s#r"*ͩ8E9!ͲŔ Stack empty.͐b9* !Ͳ! ""* \E:!}2Í:* !! e.* |!R5*Ͳ* ! e.* |!* m! e.* |R5*Ͳ!}2*&H<Æ;"XZ z !"P!!5zI;"N!z*N+n&*PR!Z*N+n&R"R*R!ͯE);*X*N+*R!s!"P@;*X*N+*Rs!"P*N#:*P!aEʅ;Ŕsub_sub: incorrect subtraction.͐b"  *Э*!NE;*}/o|/g#"!!*͓:**Эs#rG*!NEʐ=*>!NEx=!">!!.* ͖:Í=!"!.!* ͖:ï=!.!* K<* *>s#r"|~  *|$!!5zʁ>"v!!~*v+n&!Tt%!!Ezi>"t*t*vtEO>!T*t+!T*t*vR!+n&s`>!T*t+!s*t+ >*|!T*|͓:*v#=*|**s#r?""  *$!!H$!tE>!!!͖:*!*$>!["" 4 *$!!Ezʭ?" * !!!t%!!+!4* +n&s!!!ʫ*͝>** +!ʫ!+n&s* +8?**D*$s#r*!s#r">@ ` !@!+n&UE@*>*ps#r(@*>!s#r*>$*>!*>$!@!\H$!aEw@*>!`*>Ͱ=!@!!@$>@"8*8^#V!NE@!  -*8 - *8*8!*8$*8!s#r"  !x@!x@! -! - *" Ϊ !Ϊx@!x@!Ϊ -! - **!s#r"fh  !x@!hx@! -!h -!h -! - *f*f!s#r"ܨ!ިͲ!_Ͳ!Ͳ!}2W!_ \! \}oE|BŔUnbalanced expression.͐bŔ - missing operands.͐b!}2WD!_ *X!|'}oEʠB!}2WD! *X!|'}oEB!}2WD!ި !+e.\EB!!!x͓:D!ި !-e.\EC!!!x͖:D!ި !*e.\E9C!!!xͰ=D!ި !/e.\EʤC!!\H$!NEʎCŔDivision by zero.͐b!}2WáC!!!x!X͚>D!ި !%e.\ED!!\H$!NECŔDivision by zero.͐b!}2W D!!!X!x͚>D!ި **\E5D!!!x?D!ި !&e.\E\D!!!x@D!ި !|e.\EʃD!!!xAD!ި !^e.\EʪD!!!xtADŔInvalid operator: '!ި !q́'.͐b!}2W*W&EE!x*X*ܨ!n)*W&}2a*a&"ԧ!֧Ͳ!$!!!$!֧ *X!|'}oEeE*ԧͲ!}2ñE!!\H$!aEʞE!!!Ͱ=!!!$eE!*X*ԧ!n)" !Ͳ!!n&!-NEF! !! m!R5* ͲF!-! l * Ͳ"!Ͳ!}2!"!!9*&}oEG!  .EsF!! M9G! !!e.\EʦF!8! E!! M9G! !~e.\EF!8! ͲE!! M9G!8!8! ! AE G!! M9G!}2;F*&*ͩ8}oEXGŔ - too many operator(s).͐b!}2xG*&ExG!8*X*|'}2*ͩ8}oEGŔUnbalanced expression ͐bŔ - missing operator(s).͐b!}2*&}2*&}2~""""!Ͳ!}2y*Ͳ! \EVHŔNo expression given.͐b!}2yzI*~&EʨH! *@8}oEʥHŔInvalid postfix expression.͐b!}2yH! *̓1}oEHŔUnable to convert to postfix.͐b!}2y*y&EzI* !Yͦ8}oEAIŔUnable to evaluate postfix.͐b!}2yzI*! NEgI!Y**!n)zI!Y**!n)*y&}2*&}2ҥ}2ӥ"ԥ"֥!إͲ!إ *֥*ԥ!M!̤*ҥ&GE%J*ӥ&EIŔ = !̤ !q͐bR![*ԥ!́] = !M !q͐bEJŔInvalid expression.͐bR͐bŔCalc ́v2.24́ (C) 1987 Eric Hammond͐bR͐bŔType '?' for help.͐b!\$! "X! "V!U!Խ+*U&!XaE9L*U&IRJiRK!X!Խ Input,9LOR"KoR CALC Calc v2.23 Type '?' for help. [10] : I 16 Input radix set to 16 [16] : O 2 Output radix set to 2 [16] : 5*(A-8)+3/2 [ 2] = 1011 [16] : O 10 Output radix set to 10 [16] : 0 | -1 [10] = 340282366920938463463374607431768211455 [16] : X C> _ caveats: * CALC will only accept and return integers. plans for future versions: * Handling of floating point numbers. * Your suggestions. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Version history of CALC: 01/ /87 1.00 Original version written in VAX Pascal. : : : 06/ /87 2.00 Converted to MS-DOS Turbo Pascal. : : : 06/30/87 2.20 Added capabilities for large numbers. Several bugs fixed. 06/30/87 2.21 Added unary negation. 06/30/87 2.22 Added factorial operator. 07/10/87 2.23 Converted to CP/M Turbo Pascal. Fixed minor bugs. 07/12/87 2.24 Fixed long multiplication algorythm. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Feel free to copy CALC and pass it on to others. If you have any questions, comments, suggestions, or have found any bugs in CALC, please contact: Eric Hammond 10040 Daly Rd. Cincinnati, OH 45231 Or, leave a message to Eric  Hammond on the Cincinnati Osborne Group (COG) MBBS RCP/M. 513/481-1417 (2400/1200/300, 8, N, 1). =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=  2.00 Converted to MS-DOS Turbo Pascal. : : : 06/30/87 2.20 Added capabilities for large numbers. Several bugs fixed. 06/30/87 2.21 Added unary negation. 06/30/87 2.22 Added factorial operator. 07/10/87 2.23 Converted to CP/M Turbo Pascal. Fixed minor bugs. 07/12/87 2.24 Fixed long multiplication algorythm. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Feel free to copy CALC and pass it on to others. If you have any questions, comments, suggestions, or have found any bugs in CALC, please contact: Eric Hammond 10040 Daly Rd. Cincinnati, OH 45231 Or, leave a message to EricCALC.PAS]4e! p9#'Lc°"8u&"D:)v4Pg#Ha2D )Sp 4vʀhSb̑YO2syD; 넡FF Q I"F7@("'H !Jfc|p`6mXkXd`:p,-3 2`,ڍ=ZD,2˖3cެ3OXa)(4i0"IFZ_`h 0>zơB1.z+E (:qw. V  tgd@ M  LiAT!o\Bܑ7w6^mzZAAF%GbF/MgFmAZa0Q,'FgqbxpHcyN{ƀFFg,5C` R$b2,}fRSi9a/$e{Ͱ|n$~C@B Hsh7$FdnA,oB 2i! k%}luL5Lj dBg4ǣm$g~V뭶nZQiaQP1DcWnб,sآjWN"žXe)@<(]lCLtj:lf1TpXbE^1GCpD(Ԛd YГ/M P 3p*m35G-Wv VV s(ǔ!` HT5!I.UC 3@1 1dճ N)p\791Q )Ȫ@ږ9F益EH1EO8B `Ǧ'h6G$Ȭ_Y5)p.cqE!yZ͑驃TJl C( m7bTT1 :ʯ(s|,;~BR(WEUAd3)m(͛ O*_`}(t旆~SPfדJ&1 RؠO9|(iN@ 1ޕLdzL`>:yO  %GJU)@Ao( C-2\2=wAtCb/ @#w  bB%t* T&l FP5l9PUQb;&=bЅyL bꆙ7 U$|kPӉ`"Lu*T3H64cMMAS%=jOeR-U)(*N7p2+[ ZYWkEIYX9H?I7)hF[EtCTQ(O5 rtX,(A!#Fc[9XJ#\I;'ԪVY~}ȕn Gܯs)<: &HBRW65kދ^핯ouOWoz"<'(j~y*Rƕݫ 2W(( n}[g~ ;!1rM750Qibjw$SE5{3"GygY(f\i{xh L\P%AfK0Q η vhٸ !QEV@|t : ,Ü786ǦY; z 7ȁgEA€*# c4}4[Ƅ'H!D^l Ixvucl {6&_l>m"l\m gD`6w6q7O nҦ +f&0e в3oK7ĔQ/ddkjZRo?< C@BgBaEpc4yYEmE~kBF&9C}X9HߗE;`\&߻vOk^K Uhp$P'A~c8lj\ePLCO]q.L-ֵ|:UR]^K2Қ>Gz].3h>O+'-[C_I}o7>aOyr#e>jͫ/XK=H~|n=cX}7%/lUO'@T7nJF z9r~V~7LB5dJX]KXceVEoaoV5~MQ~|Sywye~Gv'zE[iw_#7)f1{2{mqFE0G7E0W8+wwExGx޶c [Ձxj!(U4kbHWVlBHW}bW H Xx`xYŁJfjbY eqՇ0V.'hׁtJdž0챃eqedU(XPƇާS8&W(ecSޘVdŘ،.hvPPpQ.S u8Ecy-AIETBVB|Fl@fh:p[9Staz|R[vzΧ{ oh9z3?tv'%0"#Fi &iBz=u~<[aDF~؎tNP {_p4vΈwcU~ш pVU|./iDmeo o.CW_hw( 5w('9E)OZɆ TU$bTAC,ї—Uę '"3Z_q~y~1ɗT)L薔ĆhhA$ $ɂYDQgFhL(QHْiђ,#hwXoթ#-YWAT cByyMy) }aI4]') 0hiPǢ49Eؓgҧ  !J:uig5FԚAd` Zk9{9E1ڗBhUeyB{AQVis]!i?I9"D!.XuA#GMc;6us7ya3UqS3j BDy&@b"&4F©zo*WAEDc='Jl=&K_ ]7[QF`k8FAo`=|Qއfʟ#>E ?jf$(O?Dz+ c Qeդ*:,(r^ FFաVd[QBvg' &ʰ;J:FYXaxǹۙoyRy]Wu',3w$G|eE9eEkI/ Ƭ]@CiZCALC_B.INC] pSL9e@)#0r@0Lr<4@Ei)saGϤD&\(D$ͼhRG1@yI,B@y6.lQ/GbW/˸!M "TȐOq3N7n01XqF9)N\R=@L-c: Ƽ) 1!4 9ƅǻ 3EK1gּW`p|>jXwФaIH#Y 0Yv=zUFvV-zd ?{ݧ]v7ܜs?o A_u]K(IV[emBsh fK) ,dFGa!zHɑRvL,Nr8`i'rxV Qg%TSOE%FU#g`Bh)q <SF)Uv C 6lItT~mAhn[aFu] VUwȑJl W1 aCf'pѝ\h W#m#ihYMf۫yamr1gK^1/0u'"# _%Do$Shh- 'p NtEP'[XO( DpQ(W!S)ʴWz,c]2x@8Q{AR ',ա AP< @WB J1xV,-g7!R 74r'%LY$$g9!sL`:sߜ0s1};ˀ 9v!tY9L1NB N2Ia.}pF PKHPyʑ$@g1w Q:A! }! H1(f ႈ p&qK@%2|ܦV<SL*~Q1JWQ$#H4DAB?PHN_<*.6o)5|58Ѵ.n6PPצIL#FJ p6Up3}4TDHճ2H"jWEVEQ.Ò/&!QlB;j 6~)"Lmj;. $TѦz0Akz)J\X]5`s hʕ$-:1LiX|ōpRվ{ `\ouJvn0:*لNe9U1Kqjٺ'Z5`I4Š/$Sj^פ}bk "(bQV*#-,TӴ=%w-:2W, {< @CALC_D.INC]/ c޸C4 e ) z!`DJ" "q`B$I<FɌ bQbpS2r@1BL:eHD=ErR8rވ #MmID  IBE5p) 8@hN4Br2F'`PA8r2H#GP*Y¤'PHqX,YxN8eЎAFΗ9e.|(ݽKjRH$J u8M$9Va侧K9Nq"{'ȧ 3't\BWDES@Evo'{ jC jpI +wB &` &` &a&ab8Ra}[)Fnqѡa9Pt lavjeنZ!dtt$b29$ŗ͑MA'Q 1\mLEoAhyl'3=fQHȓO@e$090FlFSCaѩa(4eأ!ǀ(et0`i!(`sinAPo|QF =:ߨ&0aZoAǸdSHq-ZLtpK&diƔK \sz/ hICALC_E.INC]gl' fC'7 ̤Λ9tPG N!~XbF:rR 2ah & -_Ɯ :o֔AQ#Q1eΤAD7cʐ#L… N>/NFCIѢ'NyM ΔTuYMT%7f @&\%ZņA|>BodPPڎazcՀ Z,Y4q4 ϰg>E&i5%P0eҤNiZ/t:z ֿC, L:fX^ FMQctm^WsXԀTNl(aQgŖ$!vCp׆y  : ZъBidSp@VƌFKڍ9_DfdBHBM@p]( >8^*HOVd>UGfCp8iTf|dlh,h嵗wȑeq S&ypB ^s|')($h.wvh+ 6xiS+!l hgQ*&MWeUWV1i~U붡JQe~I[W^a.6tm$;Qў%_F{춉O嵶Y%V|dRh/^J%+V$ٞM*fF馝~j1>ɪNO֭L߾Xnaj3GjzsqTvzRC7^1ꨤ3* ud55ΡX i'(6J-pCJKn( N{w[b-6'>"/K0aAm/ nVǷZ_ա|w|-X Lnb@>w9)C.Ծ2( /PY_1Ѐ©a S`Fdew0I @Ոi '/f)8450P棢`1 hB GL 6y(??J/J4HUO5nd y9qrN<:Q 9"@ % V^q%i6$U(zSA jD3.U93T iGjf:47g 3`U⃵qi(IaRPS'%/I.;tHz@ Kx4d;#:FgBlLt|49ӸY _('B XS<н$g Cd_ƬOԘ.S'P}T5D,"7T$HE+Bs۔T;?ŋt hW1~&RUIA22*$Eu|_ǤWM'ĂĦ4Oǁi` fz_#|(ADkD)MqVvTL8!7$DC^У3  6ΑMMqi݃ԣ#w],JV5D(\(DAFOVo]`rBCoQ; p- biU$ 0 -<~W-jL[hhzpP^jEJX+u*9~ib k56cU ;B-DђB~`Wdtpn.lW岪wN*W~3ГF_N3b{mV|GsurCHLUݰjƩu*umh" =@#զ |B)miL#7a*U+C&bxȪ_>|l?Viv6v'J;^ٺݝYl+sg!]ձnzl )~ٳ}>i] z%7ކJؼޕ 㹜r05cQ<6ȿ.;ʷu!_3^jQYޅv$>?S5ܹEzZ C3{|!pFEx -?e6Nh{Տ:1w\9~LQK%4oM[~)##x׹fͨ% k M"ztvշ~,knk4  J83r;}En1V4mN.o}P[.6֑-ޏ3o'MzpW7h)~Gh7j7vWv=~Dg7JdG@t7\d6MbuI})~@qh'~xET`({')H/fD$eE7||{yWR ؁Zf}^un1ys8mXj?A+?28-"b=aq#nJ"@*D7{cJY:Ub1!._R 4![HZHϢųZ!74x9C=u-wBclOSl8;()fF16ĸ&ƸQˈd$rӘ8l(x\qf>(8G뤎xP@hEXuPhXy6oh(6ޕX/А\amX xn^J'@,f"Sw(PXRQa5kنxttxXY y'P\*x& ^P)),i.0 /3 P  [y(CvX*U9)_%hKm~=lyI+*X?ɗxx):z c )pwMY:I(+H!q:p93id]FEÈVV6-!9rГB،w!ae@'4fxȆ91>bHd("6!/&1'Çhlg^7Fwc#GYx.LxEK j" wTs)nIyVx^qO!ZwWiyI_ yaM( oV}(y 6]7T&Q!Wz))'cAsC8wbԏ ;2$c<"h4;4ZzYj}zDS7e_r&!C2!s,S%!m=r~1"es@1ot7Gs.cA¨xؠʼnٝҩ"=P:ISfH~h%^E)"+z,t`9%g9Ecl9Ҭ(7Z p *5{JeɛˆJ*4 MJ+ dSؚȓ7)Ozh4z \hz֯8lPZqv2r):FSq: %6xѹBjȁ{.CALC_P.INC]Q fC'7 Λ9tPG N!~XbF:rR 2ahN8eh4 (A9eTOcF lQҝLc(_!5(RrH4n9Sf\lҐI#K0eʥf []eF$5&.6zDfLyf ffA7M3!Tφ[&̀ Q<(F)}D+e'^*f/^{@&ha ȽnPĥIf)[Х {L׍!p$mϳEpUQvԀ͝\tU}6fSp gJtV40 'ernpb 'y۱1GN(n*kxO. $4 i.nyw'Xx"T VHy7V)@SEoQu 5asGNB m%~$Xw|ᨓd"B'A(6E) Z QOR*9p5@@&Y>^PJy jZmuJ}J* ܑE۴q+q dn,eh#m9yit&-yYPq Y 6be!`NQlj1FnFsBnFق^|1m=`^+ѣq ^ELw /Պ&8.RA Wی'ptUZ! -x NM eg k'/%Ƚ.v7YCg} |;uワ`O[/ۛV韐?7 i~(D@' x*@ a^c;xOb05@QZ6,9  kF5:t/ axGldxU+9ŠT0V-IQT/0F8:OpP3ѳd7 qCBB0 >`?T;8X^-O:Dڊ2i lVd#[0 /bt$qG"QX󅔵@Hr(4$V<'Xڛh=V%gĝ$@o|[F94clL  dA6p-Ġ 6Cz$ť )%VMxm.-l 2/&Y%jr  zrF;fA€:O` D"dZhIQrJ[$˒4}%S 4JL^ fZy +P4QeSTi:QBUR)>* pN/gcO[/ۛV韐?7 i~(D@' x*@ a^c;xOb05@QZ6,9  kF5:t/ axGldxU+9ŠT0V-IQT/0F8:OpP3ѳd7 qCBB0 >`?T;8X^-O:Dڊ2i lVd#[0 /bt$qG"QX󅔵@Hr(4$V<'Xڛh=V%gĝ$@o|[F94clL  dA6p-Ġ 6Cz$ť )%VMxm.-l 2/&Y%jr  zrF;fA€:O` D"dZhIQrJ[$˒4}%S 4JL^ fZy +P4QeSTi:QBUR)>* pN/gc2DM}|*ڄ"^#V{^#V{_zWڄ{zҾ*w#ww#w###s#rq#p#!5#ʄOM+F+N*}|!"~#fo{z }|~#~#~#O~G!}|*##^#V}|?s#r##q#pw#w#~w#~w7!N#F#~#foho}|p`i}W!9BKá DM!9͡ !9! 9N#F#͡ ͱÒBKz !9DMz ͒DMz !9DM! 9DMz !9DM͒ͱͪ!9DMÎ ͪÎ DMz !9DM$ !9DMz !9DMͱͰͰ $Fͱͧdͧ !9DMz ^͆ͧ! 9DMz !9DMͱd å͆DMV!9DMz !9!9!9DM  z ͪ @PP"^z*^!9~w{_!y+##!^2*^  |g"^!H[ >'-fw# G>@2^2^ ^͎ z %*v^£^*^"^>2^:^Wz !^:^w ^͎ z !^^͡ !^:^w:^W!^.^z r2^.^o&G>Ow# q#(:^!^R^ I>q^j ^!^? ^!^w7>' #e +>'w#>'w #‚:^2^ !^~PI:^I6!^~ Q+w# @ y6w{2^^!^~#!^~#!^q#!^"^~#I+G^*^ '#4?IG^*^'w# 6!^5*^# ^j !^~ȯw+6+wk:^<2^OF!^ 怮w F_#~ȓALw>2^`i"^2^^*^>'#>'#>'#>'#>'#>'#>'>'wڪ*^ #~'w!^~w:^=42^!^è^͡ ^j ^DZAy2^x2^eOG>F2^!^r#pi`)!^~'w# z !^ +· #?±! ? !^ڽ=>q# pT]w+ ~w!^^G#  :^з$ !^!^5q!^^w+, p!^55 p^ + + + + + + 'p P'> 'p o g"^`i^å *^|˜ ɵ!^å ~#~#~#~#~#~#~#~#!^'w#'w#'w#'w#'w#'w#'w!9~A 6G>Mw|! DM!x, y)2 )8 )> )D )J )P )V )| | ʜ zv x)yOxGyxڎ GyO#=z ogeov v )ڱ #© OÓ [ `i!:^A$Ͳ:^p *Ÿ U* >*Ä .· U#>.„ 2^ - U# .>-„ >2^2^O >2^ \UIJUp 2^ > 2^ U# , >2^ !^q.0 >2^U#0 $ !^q^C U6 !^q-T >2^U>2^^͎ :^O 2^2^!^r#s :^ʁ =2^:^> IJn :^ʝ Ͳ:^!^6 y@Gʷ /%Ͳ2^2^2^^z  :^2^Gy@w:^!^>+ >+ 4!^5<2^:^!^G:^D :^OxGxn ^W?< =Q zc zj !^~n ^T :^œ :^!^  :^ :^ >-Ͳ G:^OW*ʰ $° $ :^!^  O zͲ yͲ:^uc:^c:^uc:^ > Ͳ>0ò> 2^^j ^!^~2^6Ͳ:^@2^!^ 8<7w>>6!^p2^/O!^ #J X y2^=/2^:^>0̲u͊Ͳ:^=!^5o:^ͧ2^!^~>.ܲ:^!^/:^¿:^G:^ҷGø2^xͧ:^!^5͊Ͳÿ:^ͧ:^>EͲ!^:^5~ /<-GyͲx/  GyͲx0Ͳ:^*Ͳ2^2^:^:^2^"^|O:^Ð~W#^#:^xzn~#^|~:^Œ2^NS"^"^:^/ʴ!&\UIJUÖ͍U/´͍Un͂yͲ 3 :^> !t]4O:^*. Y 3 ͘>2t]> >  '3 :^:t]/> <59 9:^,*t]&:t]5 >5X,X !^:t]= 2^!^~5*^~Ҟ+"^â0G>0Ͳè0:^:^:^>,*^:^> >-*^|*F>2^~G#N#"^"^`i"^"^!#"&K/I&I!I\K xK2^UN. x"^*^|i*^"^*^r+"^*^~#"^2^*^~#"^*^|+"^͂> yò"^!^454!:^#/!&$U$>$Ͳê*U*>*-U#.>-\UͲUí*^++!"^o:00!{~Gwog:00> !> !>*o|qF#N#lNK# xb K "^2^:00ҘS*v^#"v^Ҁ u]  >2t]:^,2^2^GW2^^͊~" ͖^^~"2^ͥ~,&^*^:v]Wo&##a6#v]Gw#N*^s#r:v]#hͥ:^+~z":^ À!^q~!v] w !^rimproper input - reenter $|##ap#q#w xs#r/x ! w#wDMâ/âDMÜ/Ü*z^DM*|^}|GODF#N# "|^NgoHOKo&Ho&}2uo&E{2xn&}!9O͢ "_>2_y2_w# ±+2_2_ +->2_0. :_ڑ/2_yN0:_=2_ETeT"yÑG@ :_2_<x@:_N:_<2_y TG-_mxpڑGڊOxG{‘G:_@*_wɯ2_y2_+->2_)DM)) O Ҿ:_z/W{/_s#r:_=2_~#0:?^#V* }||~!^N q!^ ^!v]!^ n&*\_"^*\_!4#B0000<CE!0;"0;:00*\_0t:00ڛ| "^WEX:00ڻZ"^WEX:00%"^<EX*\_^w#Vw* }||~!"s_>2w_zW{_!w_5@*s_( |g}o"s_*u_|g}o"u_*u_*s_DM*\_9J"^_t*^_"^_tBN|>>>)=~9 a"\_9p#z“͵ *\_ "c_"e_}2g_R`_*\_$ ~#$*\_ `_ w#͵_~#DF*\_r+s"`_:g_=|!b_~@w"h_)|'>(>NF|P~P#~#OG*\_:00Ҩ#> 6 #=Uxs:sw#2_ʤڌ zʤ.ˆ2_ʤ ™"z_!|_"x_xOw#·px_|O*\_!~!86w!DM!0 w#ä:_".# 7*(:p_>*(>2_6?#`4{4_:O*O?Hw#:p_WIF>?C*^_*e_}O|Gr# xm*e_*c_#{z"c_2_j.:00:_Ҷ*\_!~w:_*\_!~wyH*\_!^w#Vw"q_\>*h_)_w#w2_^#f|OEk2_j.yM:00I*\_!8~I!~wyR\ME2_ s#r_ ^#VzFU"\_*h_)2_ ^#V"j_͵*`_"n_!9"l_Rb_ ڻ:g_RB=!RU!|IR!+DM*`_*^_{o>g+{z_yW͞!*\_ s#r!b_~w"c_:0!e͝z*0͝z*0͝z+0:0W!e͝z+0͝z+0*q_*^_s#rR*\_!.! ~#~!b_>w:g_2_dº!_5\è:b_2b_\v͞J"c_ͅ:b_ԅ*c_~ *`_|RE!ev:b_͞J"c_ͅ:b_ԅ*c_n&!v] 6,a WGy24 p#4*`_|v]!"_ ʌ"ʌ!_6,!_6!v]"_ï2_!v]"_2_:_ ¬ »!_ *_w#"_!_~ fs#r.Ü.â>"fs#r*`_| “!b_~ЇwWR!R*c_*^_{_zW{zw*l_*j_|DW!G:^x *`_|*n_|ER!+"n_v,͞*^_"c_:b_Jͅ*\_! N#F p+q*c_w!b_>we}:^q>"<:^>"Ò6 Ò :^>,:^ڪ>"<:^>"6  :^ܛ*n_|++> +|> > ͛*\_!.! w#w*c_+"c_!b_~w*l_*j_|EF_ ^w#VwzCU!"\_R͵͞RW2_ w#w!Á_)~#fo3*_#"_{zn_ ^w#VwzDU!"\_RWyM\!9"l_!j.0<FR!*\_"_!j.0< *\_ *_~# y0*_"\_!*_"\_!!j>2p_.*\_ 6?##6?!"__*\_~| =_"^WEX:00| ]"^WEX:00ڝ ##FN0 `*^_O yŷ ~##  ~#  *_"_ë 2p_*_)!*l_!\"\_.!hw#$!!e~ >!6O#6V#6Lj!CW!#~OQ!#~Mj!CTOQ!#~VQ!#~LQ!\:00چ!!b~w<CM*z^*"«! !µ!##!N#F#x" g o! =!  GO! _ W!yx !Ù!!* {z "*|!"+~w*"_!"_*_"_͋#Z"*_"_##^#V*_"_*{z0"n"*_^#~WD"#-"!"_*͋#ʈ"#~w+Í""_##^#V*{zw":eO"]!H##°"*{z"\!"͂#*\!*{z"\‚#*#  overlay does not match root$!`#"~#P#!À\ʀ\\*_}ʣ#{Ozر~#foÐ#=&PY& |###a"_)&1&1&&&*_! 9SLz:$|D$&PY&y_xWP$x$$# x$&&4$6$ɯ>&$7$&$7?$z$N#Fyb$x+p&|w$~&~ws#r&ʍ$n&&AC!a)&q++*zSS&yx$PY##a"_)&BK1&&*_|&++&zSS&yOxG$% ##a"_)&BK1&&*_|~&DMx%zʈ%|~#+P%&!&yOxGڎ%yxk%PYa"_)&BK1&&*_SS!"_À%!^~2_w2v]%6 *v]&##axw#q#w]1&:_2^ !v]4^w|~&&%a~%~_w# x%&! a)&BK1&++|DM~G#N#zw#s#xB&@[&7&yT&Ow# K&yOw#w#w#w# [&^#V* }||~"_^#V* }|ң&*_w#w}ʰ&ʵ&>÷&>2_!_"_!9N#F# y2_&2_+~+ng# *_s#r#"_DM:_=&+~+ng# :__ "_a"_*_"_)"_*_+F+N ##6# x6'~#fo#:__ og"_:_æ'2_*_+V+^"_É'*_*_"_*_+r+s"_*_+"_|o'#~#fo#)og"_:_=^'*_*_s#r:_=º'"_"_"_ů>MP*_(<(`i"_*_yx+"_<(*_(!?(`i"_\(+ x("_*_*(#N(?(*_*_}| (!*_(*_("_2_!"`*_*_}|?*`*_~\!_(6Ê(͞(*_#"_*`#"`*_#}|[(*`*_F*_*_#N!_~(x?(#(y0 !(y_A6x7?|~|DM~G#N#}q+ph# CHALK3.OVL]!)"x^"|^!)"z^!8)!͝ ,X5 &*_SS!"_À%!^~2_w2v]%6 *v]&##axw#q#w]1&:_2^ !v]4^w|~&&%a~%~_w# x%&! a)&BK1&++|DM~G#N#zw#s#xB&@[&7&yT&Ow# K&yOw#w#w#w# [&^#V* }||~"_^#V* }|ң&*_w#w}ʰ&ʵ&>÷&>2_!_"_!9N#F# y2_&2_+~+ng# *_s#r#"_DM:_=&+~+ng# :__ "_a"_*_"_)"_*_+F+N ##6# x6'~#fo#:__ og"_:_æ'2_*_+V+^"_É'*_*_"_*_+r+s"_*_+"_|o'#~#fo#)og"_:_=^'*_*_s#r:_=º'"_"_"_ů>MP*_(<(`i"_*_yx+"_<(*_(!?(`i"_\(+ x("_*_*(#N(?(*_*_}| (!*_(*_("_2_!"`*_*_}|?*`*_~\!_(6Ê(͞(*_#"_*`#"`*_#}|[(*`*_F*_*_#N!_~(x?(#(y0 !(y_A6x7?|~|DM~G#N#}q+p9202401 AB 16 10 24 80 66 80 30 27,89 27,41 27,40 7 12 END &*_SS!"_À%!^~2_w2v]%6 *v]&##axw#q#w]1&:_2^ !v]4^w|~&&%a~%~_w# x%&! a)&BK1&++|DM~G#N#zw#s#xB&@[&7&yT&Ow# K&yOw#w#w#w# [&^#V* }||~"_^#V* }|ң&*_w#w}ʰ&ʵ&>÷&>2_!_"_!9N#F# y2_&2_+~+ng# *_s#r#"_DM:_=&+~+ng# :__ "_a"_*_"_)"_*_+F+N ##6# x6'~#fo#:__ og"_:_æ'2_*_+V+^"_É'*_*_"_*_+r+s"_*_+"_|o'#~#fo#)og"_:_=^'*_*_s#r:_=º'"_"_"_ů>MP*_(<(`i"_*_yx+"_<(*_(!?(`i"_\(+ x("_*_*(#N(?(*_*_}| (!*_(*_("_2_!"`*_*_}|?*`*_~\!_(6Ê(͞(*_#"_*`#"`*_#}|[(*`*_F*_*_#N!_~(x?(#(y0 !(y_A6x7?|~|DM~G#N#}q+p CHALK AN ELECTRONIC SPREAD SHEET BY PAUL M WILSON TABLE OF CONTENTS 1. OVERVIEW............................................... 2 2. GET STARTED............................................ 2 3. BOARD COMPONENTS....................................... 4 4. HELP................................................... 5 5. COMMANDS............................................... 6 6. STANDARDS.............................................. 8 7. BOARD DESIGN HINTS..................................... 8 8. DEFINE SYSTEM.......................................... 8 9. GLOSSARY............................................... 9 10. MESSAGES...............................................10 11. FILE STRUCTURE.........................................11 12. MAKE MONEY WITH CHALK..................................12 13. EXAMPLES...............................................13 1 CHALK AN ELECTRONIC SPREADSHEET 1. OVERVIEW: CHALK IS AN ELECTRONIC SPREADSHEET. IT ALLOWS YOU TO BUILD AND MAINTAIN A BOARD OF TABULAR DATA. SOME POSSIBLE USES ARE CASH FLOW PROJECTION, STUDENT GRADE BOOK, PHONE BOOK, INVENTORY MAINTENANCE, CHECK BOOK MAINTENANCE, AND SALES HISTORY. A BOARD IS A TABLE HAVING ROWS AND COLUMNS. THE BOARD HAS A TITLE. EACH ROW AND EACH COLUMN MAY HAVE A TITLE. THE INTERSECTION OF A ROW AND A COLUMN IS CALLED A CELL. CELLS ARE THE BASIC BUILDING BLOCK OF THE BOARD. EACH CELL CONTAINS AN AMOUNT AND A FORMULA. NORMALLY AMOUNTS ARE DISPLAYED BUT YOU CAN ALTERNATLY SEE FORMULAS.  YOU CONTROL ALL TITLES AND THE CONTENTS OF ALL CELLS. YOU CAN SAVE AND RETRIEVE THE CONTENTS OF ANY BOARD AS A FILE. SELECTED AMOUNTS OF EXISTING BOARDS CAN BE MERGED WITH THE CURRENT BOARD. ROWS AND COLUMNS CAN BE ADDED OR DELETED. SELECTED PORTIONS OF THE BOARD CAN BE SORTED BY ROW TITLE OR ROW AMOUNT IN ASCENDING OR DESCENDING SEQUENCE. THE BOARD CAN BE PRINTED. 2. GET STARTED: THIS SECTION EXPLAINS THE STEPS NECESSARY TO START USING A BOARD. IT ASSUMES THAT THE SYSTEM HAS BEEN DEFINED. STEP PROMPT============= ENTER=============== EXPLAINATION================ NEXT 1 SYSTEM PROMPT CHALK LOGON TO CHALK 2 2 AUTHOR'S STATEMENT PRESS RETURN 3 3 AUTHOR'S STATEMENT PRESS RETURN 4 4 ENTER BOARD NAME OR EXISTING BOARD FILE LOAD BOARD INTO MEMORY 6 NEW NAME WARNING BOARD NOT FOUND 4 NEW INITIALIZE NEW BOARD IN MEMORY 5 Q EXIT CHALK 5 ENTER EXPECTED ROWS, EXPECTED COLS ##,## BUILD EMPTY BOARD IN MEMORY 6 IF BOARD WON'T FIT SHOW ##### BYTES MORE MEMORY REQUIRED. TRY SMALLER ARRAY 5 6 BOARD FORMAT THE BOARD IS NOW DISPLAYED. == ===================== ==================== ================================= 2 CHALK AN ELECTRONIC SPREADSHEET  2.1 EXAMPLE OF LOGON FOR A NEW BOARD: NOTE EXAMPLE SCREEN SIZE IS 64 COLUMNS. 2.1.1 FIRST LOGON SCREEN: ================================================================ |CHALK REVISION: 2.10 COPYRIGHT 1983 BY PAUL M WILSON | |PRESS RETURN | |NOT RESPONSIBLE FOR CONSEQUENTIAL DAMAGES | |AUTHOR'S STATEMENT | | | ================================================================ 2.1.2 SECOND LOGON SCREEN: ================================================================ |CHALK REVISION: 2.10 COPYRIGHT 1983 BY PAUL M WILSON | |PRESS RETURN | | | |AUTHOR'S STATEMENT CONTINUED  | | | ================================================================ 2.1.3 WHAT BOARD DO YOU WANT: ================================================================ |CHALK REVISION: 2.10 COPYRIGHT 1983 BY PAUL M WILSON | |ENTER BOARD NAME OR NEW | | | ================================================================ 2.1.4 SPECIFY BOARD SIZE: ================================================================ |CHALK REVISION: 2.10 COPYRIGHT 1983 BY PAUL M WILSON | |ENTER EXPECTED ROWS, EXPECTED COLS <3,4> | |CURRENT ROWS: 3 COLS: 4 | |MAX ROWS: 22 COLS:23 | |  | ================================================================ AN EMPTY BOARD OF 3 ROWS BY 4 COLUMNS WILL BE CONSTRUCTED. NOTE THAT FOR THIS EXAMPLE THE BOARD COULD EVENTUALLY GROW TO 22 ROWS BY 23 COLUMNS. IT IS IMPORTANT THAT YOU ESTIMATE AS ACCURATLY AS POSSIBLE THE DIMENSIONS OF YOUR BOARD. EACH TIME YOU RUN CHALK AND SPECIFY A NEW OR EXISTING BOARD, THE MAXIMUM BOARD SIZE WILL BE COMPUTED. CHALK ATTEMPTS TO ALLOCATE AN EQUAL NUMBER OF ROWS AND COLUMNS BEYOND THE CURRENT BOARD SIZE. THAT IS A ROW WILL BE ALLOCATED AND THEN A COLUMN REPETITIVELY UNTIL ALL AVAILABLE MEMORY IS USED. THUS SHOULD YOU ADD ROWS BEYOND THE INITIAL 3 AND THEN SAVE THE BOARD, THE NEXT TIME YOU RUN CHALK WITH THIS BOARD, MAX ROWS WILL PROBABLY BE LARGER AND MAX COLUMNS WILL BE SMALLER. 3 CHALK AN ELECTRONIC SPREADSHEET 3. BOARD COMPONENTS: A BOARD IS A TABLE HAVING ROWS AND COLUMNS. THE BOARD HAS A TITLE. EACH ROW AND EACH COLUMN MAY HAVE A TITLE. THE INTERSECTION OF A ROW AND A COLUMN IS CALLED A CELL. CELLS ARE THE BASIC BUILDING BLOCK OF THE BOARD. EACH CELL CONTAINS AN AMOUNT AND A FORMULA. NORMALLY AMOUNTS ARE DISPLAYED BUT YOU CAN ALTERNATLY SEE FORMULAS. YOU CONTROL ALL TITLES AND THE CONTENTS OF ALL CELLS. YOU CAN SAVE AND RETRIEVE THE CONTENTS OF ANY BOARD AS A FILE. SELECTED AMOUNTS OF EXISTING BOARDS CAN BE MERGED WITH THE CURRENT BOARD. ROWS AND COLUMNS CAN BE ADDED OR DELETED. SELECTED PORTIONS OF THE BOARD CAN BE SORTED BY ROW TITLE OR ROW AMOUNT IN ASCENDING OR DESCENDING SEQUENCE. 3.1 BOARD COMMUNICATION: THE FIRST THREE LINES OF THE CRT ARE USED TO COMMUNICATE WITH THE BOARD. 3.1.1 LINE 1. HEADER INFORMATION: LINE ONE DISPLAYS THE LOCATION OF THE CURRENT CELL (WHICH IS HIGHLIGHTED ON THE DISPLAY), THE BOARD FILE NAME, COPYRIGHT, AUTOMATIC CURSOR DIRECTION, AND THE FORMULA OF THE CURRENT CELL. IF CALCULATIONS MUST BE PERFORMED TO UPDATE THE BOARD, A WARNING IS DISPLAYED ON THE LINE. 3.1.2 LINE 2. DATA ENTRY PROMPT: LINE TWO DISPLAYS THE CURRENT ROW AND COLUMN TITLES. COMMANDS, AMOUNTS AND FORMULAS ARE INPUT, THE CURSOR ADVANCES AND THE BOARD IS REFRESHED. COMMAND PROMPTS ARE ALSO DISPLAYED ON THIS LINE. 3.1.3 LINE 3. WARNINGS AND MESSAGES PERTINENT TO THE LAST DATA ENTRY. 3.2 BOARD DATA: 3.2.1 LINE 4. BOARD TITLE AND DATE. 3.2.2 LINE 5. COLUMN IDENTIFIERS. 3.2.3 LINE 6. COLUMN TITLES. 3.2.4 LINE 7 THRU N. ROW IDENTIFIER, ROW TITLE, AMOUNTS OR FORMULAS. NEW BOARD: =============================================================== 1|ROW: 1 COL:AA CHALK BY:PAUL M WILSON:CURSOR DOWN:A | 2| | |#######.## | 3| | 4|BOARD:NEW NEW | 5| AA AB AC AD | 6| | 7| 1 0.00 0.00 0.00 0.00 | 8| 2 0.00 0.00 0.00 0.00 | 9| 3 0.00 0.00 0.00 0.00 | =============================================================== 4 CHALK AN ELECTRONIC SPREADSHEET 4. HELP: AFTER A BOARD HAS BEEN CHOSEN, THE HELP SCREENS CAN BE VIEWED AT ANY TIME BY ENTERING '?'. THE FIRST HELP SCREEN DISPLAYS THE COMMANDS AND EXPLAINS CURSOR MOTION. ================================================================ |C CALCULATE BOARD |T TITLE BOARD |AR ADD ROW | |S SAVE BOARD ON DISK|TR TITLE ROW |DR DELETE ROW | |DATE DATE BOARD |TC TITLE COL |AC ADD COL | |HS HARDCOPY SCREEN |H HARDCOPY |DC DELETE COL | |V VIEW ON/OFF |B VIEW BOARD |F VIEW FORMULA | |Q QUIT |R RIGHT |D DOWN | | |AB ADD BOARD |SORT SORT | | | |M MOVE CURSOR FOLLOWED BY ANY COMBINATION OF: | | A COL 1 |W ROW 1 |R RIGHT A SCREEN | | S LEFT A COL |E UP A ROW |V DOWN A SCREEN | | D RIGHT A COL|X DOWN A ROW| | | F LAST COL  |Z LAST ROW | | Q COL 1 ROW 1|RRCC WHERE RR IS ROW AND CC IS COL | | | |? HELP | | | ================================================================ THE SECOND HELP SCREEN DESCRIBES FORMULA RULES. ===================================================================== |FORMULA DESCRIPTION |FORMULA DESCRIPTION | |FA ACTUAL |FB BLANK | |Frr+ss ROW rr + ROW ss |Fcc+dd COL cc + COL dd | |Frr-ss ROW rr - ROW ss |Fcc-dd COL cc - COL dd | |Frr*ss ROW rr * ROW ss |Fcc*dd COL cc * COL dd | |Frr/ss ROW rr / ROW ss |Fcc/dd COL cc / COL dd  | |F###%rr PERCENT OF ROW rr |F###%cc PERCENT OF COL cc | |Frr&ss ROW rr THRU ROW ss SUM |Fcc&dd COL cc THRU COL dd SUM | |Ftt>uu MOVE ROW tt COL cc | | | |NOTE: | |rr AND ss MUST BE LESS THAN THE CURRENT ROW. | |cc AND dd MUST BE LESS THAN THE CURRENT COL. | |tt MAY BE ANY ROW. uu MAY BE ANY COL LESS THAN THE CURRENT COL. | |uu MAY EQUAL CUR COL IF CELL ttuu HAS BEEN CALCULATED. | | | |CALCULATIONS FOR EACH CELL ARE MADE IN COL FASHION FROM ROW 1 COL 1| |TO THE LAST ROW OF COL 1 AND THEN ADVANCING TO THE NEXT COL. | |'C' IN THE TOP LINE AFTER FREE INDICATES CALCULATIONS ARE NEEDED. | |CALCULATIONS ARE MADE BY ENTERING 'C'. | | | ===================================================================== 5 CHALK AN ELECTRONIC SPREADSHEET 5. COMMANDS: COMMANDS CAN BE VIEWED BY ENTERING '?'. COMMAND DESCRIPTION EXPLAINATION _______ __________________ _______________________________________________ AB ADD BOARD ADDS AMOUNTS FROM A SPECIFIED ROW AND COL RANGE OF A SPECIFIED BOARD TO THE CURRENT BOARD USING THE CURRENT CELL AS THE UPPER LEFT HAND CORNER. AC ADD COL INSERTS A NEW COL TO THE IMMEDIATE RIGHT OF THE CURRENT COL. THE NEW COL WILL HAVE ZERO FOR ALL  VALUES AND WILL HAVE THE SAME FORMULA CHARAC- TERISTICS AS THE CURRENT COL. FORMULAS ARE AUTOMATICALLY ADJUSTED, CALCULATIONS ARE PERFORMED AND THE SCREEN IS REFRESHED. THE CURSOR IS PLACED IN THE NEW COL. AR ADD ROW INSERTS A NEW ROW IMMEDIATLY BELOW THE CURRENT ROW. THE NEW ROW WILL HAVE ZEROS FOR ALL VALUES BUT IT WILL HAVE THE SAME FORMULA CHARACTER- ISTICS AS THE CURRENT ROW. ALL FORMULAS ARE AUTOMATICALLY ADJUSTED, CALCULATIONS ARE PERFORMED AND THE SCREEN IS REFRESHED. THE CURSOR IS PLACED IN THE NEW ROW. B VIEW BOARD REFRESHES THE SCREEN WITH THE AMOUNTS CENTERED AROUND THE CURRENT CELL. SETS THE VIEW FORMULA TOGGLE OFF. C CALCULATE BOARD COMPUTES CURRENT AMOUNTS FOR THE BOARD. REFRESHES THE SCREEN WITH AMOUNTS. SETS VIEW FORMULA TOGGLE OFF. SETS VIEW BOARD TOGGLE ON. D DOWN TOGGLE CONTROLS THE DIRECTION OF THE AUTOMATIC CURSOR AFTER ENTRY OF DATA. IF IN FORMULA MODE THE NEXT CELL WILL BE IMMEDIATLY DOWN. IF IN AMOUNT MODE THE NEXT CELL WILL BE THE NEXT CELL DOWN WHICH CAN ACCEPT AN AMOUNT. DATE DATE BOARD UPDATES THE DATE ASSOCIATED WITH THE BOARD. DC  DELETE COL DELETES THE CURRENT COL. ADJUSTS ALL FORMULAS. COMPUTES CURRENT AMOUNTS FOR THE BOARD. COLUMNS REFERENCED IN A FORMULA CAN'T BE DELETED. THE CURSOR IS PLACED IN THE PRIOR COLUMN. DR DELETE ROW DELETES THE CURRENT ROW. ADJUSTS ALL FORMULAS. COMPUTES CURRENT AMOUNTS FOR THE BOARD. ROWS REFERENCED IN A FORMULA CAN'T BE DELETED. THE CURSOR IS PLACED IN THE PRIOR ROW. 6 CHALK AN ELECTRONIC SPREADSHEET COMMAND DESCRIPTION EXPLAINATION ------- ------------------ ----------------------------------------------- F VIEW FORMULA REFRESHES THE SCREEN WITH THE FORMULAS CENTERED  AROUND THE CURRENT CELL. SETS THE VIEW AMOUNTS TOGGLE OFF. H HARDCOPY PRINT A HARDCOPY OF THE BOARD. DATA PRINTED DEPEND ON WHETHER THE 'B' OR 'F' TOGGLE IS SET. HS HARDCOPY SCREEN PRINT A HARDCOPY OF THE CURRENT SCREEN ONLY. Q QUIT QUIT. IF DATA HAS BEEN CHANGED, TRIES TO SAVE THE BOARD. R RIGHT TOGGLE CONTROLS THE DIRECTION OF THE AUTOMATIC CURSOR AFTER ENTRY OF DATA. IN FORMULA MODE THE NEXT CELL WILL BE IMMEDIATLY TO THE RIGHT. IN AMOUNT MODE THE NEXT CELL WILL BE THE NEXT CELL TO THE RIGHT WHICH CAN ACCEPT AN AMOUNT. S SAVE BOARD ON DISK CALCULATES AMOUNTS FOR THE BOARD. SETS VIEW ON. REFRESHES THE SCREEN. ASKS FOR THE NAME TO SAVE THE BOARD AS. IF THE BOARD NAME ALREADY EXISTS GIVES YOU A CHANCE TO CHANGE YOUR MIND. SORT SORT ANY VALID RANGE OF ROWS MAY BE SORTED IN ASCENDING OR DESCENDING SEQUENCE BY EITHER ROW TITLE OR AMOUNTS OF THE CURRENT COL. FORMULA PATTERNS FOR ALL ROWS MUST MATCH. T TITLE BOARD TITLE BOARD. TC TITLE COL TITLE THE CURRENT COL. THE CURSOR AUTOMATICALLY ADVANCES TO THE NEXT COL FOR ENTRY OF A TITLE IN THAT COL TOO. PRESS RETURN WHEN YOU ARE DONE ENTERING COL TITLES. TR TITLE ROW TITLE THE CURRENT ROW. THE CURSOR AUTOMATICALLY ADVANCES TO THE NEXT ROW FOR ENTRY OF A TITLE IN THAT ROW TOO. PRESS RETURN WHEN YOU ARE DONE ENTERING ROW TITLES. V VIEW ON/OFF TOGGLE TO SUPPRESS VIEWING OF THE ENTIRE BOARD. USED TO SPEED ENTRY OF DATA AND FORMULAS. 7 CHALK AN ELECTRONIC SPREADSHEET 6. STANDARDS: DATA ENTRY. THE REPLY TO ANY PROMPT MUST TERMINATE WITH A RETURN. Q WILL GENERALLY EXIT A STEP. RETURN WILL LEAVE DATA UNCHANGED. AMOUNTS MUST HAVE ZERO OR TWO PLACES TO THE RIGHT OF THE DECIMAL. MINUS SIGNS ARE LEADING. 7. DEFINE THE SYSTEM: SYSTEM REQUIREMENTS: ANY CP/M SYSTEM WITH AT LEAST 48K. CRT ABLE TO: HOME THE CURSOR. CLEAR SCREEN FROM CURSOR TO END OF SCREEN. TOGGLE HIGHLIGHTING ON AND OFF (HIGHLY DESIRABLE). RING BELL. PRINTER (HIGHLY DESIRABLE). 7.1 MAKE A COPY OF THE CHALK DISKETTE AND SAVE IT! AS YOU WILL PROBABLE WANT TO GIVE CHALK TO FRIENDS (HUNDREDS I HOPE!). PLEASE DO IT NOW. 7.2 CHALK ASSUMES THE CURRENT ACTIVE DRIVE CONTAINS THE FOLLOWING FILES: 1. CHALK.COM 2. CHALK1.OVL 3. CHALK2.OVL 4. CHALK3.OVL 5. CHALK.CTL 6. CHALKNEW.COM THESE ARE THE ONLY FILES THAT ARE ABSOLUTELY REQUIRED TO EXECUTE CHALK. CHALKNEW.COM IS ONLY NEEDED WHEN RECONFIGURING THE SYSTEM. 7.3 TAILOR CHALK TO YOUR SYSTEM CONFIGURATION: EXECUTE CHALKNEW TO MODIFY THE FOLLOWING FIELDS IN CRT.CTL: 1. SCREEN DEPTH. 2. SCREEN WIDTH. 3. PRINTER PAGE LINES. 4. PRINTER PAGE WIDTH. 5. HOME. THIS IS THE COMMAND TO HOME THE CURSOR ONLY. DON'T USE THE COMMAND TO HOME AND CLEAR. 6. CLEAR FROM CURSOR TO END OF SCREEN. 7. BRIGHT. 8. DIM. 9. BELL. 10. PRINTER FORM FEED. NOTE THAT ITEMS 5 THRU 10 EXPECT THE DECIMAL VALUES OF THE ASCII CHARACTER CODES NEEDED TO FORM THAT COMMAND. IF MORE THAN ONE ASCII CHARACTER IS NEEDED, THEY MUST BE SEPARATED BY COMMAS. FOR EXAMPLE THE HAZLETINE 1500 COMMAND TO HOME THE CURSOR IS '126,18'. SEE THE CONTROL FILE IF YOU NEED TO KNOW MORE. 8 CHALK AN ELECTRONIC SPREADSHEET 8. BOARD DESIGN HINTS: LOOK FOR AN EXISTING BOARD SIMILAR TO THE BOARD YOU WANT AND COPY IT. IF YOU CAN'T FIND AN EXISTING BOARD TO COPY THEN DO THE FOLLOWING. 8.1 ESTIMATE THE NUMBER OF ROWS AND COLUMNS YOU WILL NEED. THIS IS IMPORTANT AS IT IS TIME CONSUMING TO ADD OR DELETE ROWS AND COLUMNS. 8.2 TITLE THE BOARD. 8.3 TITLE ROWS. 8.4 TITLE COLUMNS. 8.5 DEFINE FORMULAS. IF YOU ARE SUMMING A SERIES OF CELLS IT IS HELPFUL TO MAKE THE FIRST CELL OF THE SERIES BLANK. SINCE BLANK CELLS ALWAYS CONTAIN A VALUE OF ZERO, THIS DOESN'T AFFECT THE CALCULATIONS YET MAKES IT MUCH EASIER TO ADD OR DELETE THE FIRST CELL CONTAINING DATA. REMEMBER THAT CALCULATIONS ARE ALWAYS PERFORMED FROM TOP TO BOTTOM LEFT TO RIGHT. 8.6 ENTER INITIAL AMOUNTS. 8.7 BE SURE TO SAVE THE BOARD. 9 CHALK AN ELECTRONIC SPREADSHEET  9. GLOSSARY: AMOUNT: ANY QUANTITY IN THE RANGE +/- 99999999.99. BOARD: THE FILE YOU ARE CURRENTLY WORKING WITH. MAY HAVE A NAME OF UP TO 8 CHARACTERS. THE BOARD MAY ALSO BE GIVEN A TITLE. THE CURRENT BOARD MAY BE SAVED AS MANY TIMES AS DESIRED FOR ANY CHALK SESSION. CELL: THE BASIC BUILDING BLOCKS OF THE BOARD. THE CURRENT CELL IS HIGHLIGHTED. EACH CELL CONTAINS AN AMOUNT AND A FORMULA. UNLESS YOU ARE IN FORMULA MODE YOU WILL SEE AN ENTERED AMOUNT OR A CALCULATED AMOUNT IN EACH CELL. CELLS ARE ADDRESSED BY ROW AND COLUMN. COLUMN: EACH CELL OCCUPIES A COLUMN ADDRESS. COLUMNS ADDRESSES ARE 2 ALPHABETIC CHARACTERS. FORMULA: THE ALGORITHM USED TO DISPLAY THE COMPUTED AMOUNT FOR ANY CELL. SEE  THE HELP SCREENS FOR MORE ABOUT FORMULAE. HARD COPY: THE PRINTED OUTPUT AVAILABLE FOR ANY BOARD OR SCREEN. ROW: EACH CELL OCCUPIES A ROW ADDRESS. TITLE: YOU CAN TITLE A BOARD. YOU CAN ALSO TITLE EACH ROW AND EACH COLUMN. 10. MESSAGES: MESSAGES APPEAR ON THE THIRD LINE OF THE SCREEN. THEY DESCRIBE THE RESULTS OF THE LAST ENTERED DATA. IF AN ERROR HAS BEEN MADE THE BELL WILL RING. 10 CHALK AN ELECTRONIC SPREADSHEET 11. FILE STRUCTURE: ALL DATA FILES END WITH THE 3 CHARACTERS 'BRD'. ALL DOCUMENTATION FILES END WITH THE 3 CHARACTERS 'DOC'. ALL EXAMPLE BOARDS START WITH THE THREE CHARACTERS 'CHK'. FIVE FILES ARE REQUIRED ON THE SYSTEM AND THEY MUST BE ON THE CURRENT ACTIVE DRIVE. THEY ARE: 1. CHALK.COM 2. CHALK1.OVL 3. CHALK2.OVL 4. CHALK3.OVL 5. CHALK.CTL THE SYSTEM DOCUMENTATION FILE IS CHALK.DOC. THE EXAMPLE DOCUMENTATION FILE IS CHALKEX.DOC CHALKA2B.SUB IS A SUBMIT FILE TO PIP ALL CHALK FILES TO DRIVE B. CHALKNEW.COM IS USED TO DEFINE THE SYSTEM. 11.1 CONTROL FILE: THE CONTROL FILE IS NAMED CHALK.CTL. IT CONSISTS OF LINES OF NUMBERS SEPARATED BY COMMAS. EACH LINE IS TERMINATED BY 255. FOR EXAMPLE THE LINE FOR A BELL IS USUALLY: 7,255 LINE DEFAULT ============================================= ================= REGISTRATION 0,255 ROW TITLE LENGTH 16,255 COLUMN TITLE LENGTH 10,255 SCREEN DEPTH 24,255 SCREEN WIDTH 80,255 PRINTER PAGE LINES 66,255 PRINTER PAGE WIDTH 132,255 HOME 126,18,255 CLEAR FROM CURSOR TO END OF SCREEN 126,24,255 BRIGHT 126,31,255 DIM 126,25,255 BELL 7,255 PRINTER FORM FEED 12,255 LAST LINE OF FILE END CAUTION SHOULD BE USED IN MODIFYING THESE PARAMETERS. MODIFICATION OF TITLE LENGTH PARAMETERS MAY CAUSE PREVIOUS BOARDS TO BE PROCESSED INCORRECTLY. DEFAULT VALUES ARE FOR A HAZLETINE 1500 CRT. YOU MAY HAVE TO CHANGE HOME, CLEAR, BRIGHT AND DIM FOR YOUR CRT. IF YOU DON'T HAVE BRIGHT AND DIM OR THE EQUIVALENT ON YOUR CRT, THEN USE 0,255 FOR THOSE PARAMETERS. 11 CHALK AN ELECTRONIC SPREADSHEET 11.2 DATA FILE: ALL BOARDS HAVE A TYPE OF BRD. SAVING AN EXISTING BOARD CAUSES THE OLD BOARD TYPE TO BECOME BAK. BOARD TITLE DATE AS MMDDYY MAX ROW,MAX COL ROW TITLE 1 ........... ROW TITLE N COLUMN TITLE 1 .............. COLUMN TITLE N CELL DATA ARRANGED ROW MAJOR AND COLUMN MINOR. EACH CELL IS ON A LINE. A CELL CONTAINS THE FOLLOWING FIELDS SEPARATED BY COMMAS: VALUE FORMULA TYPE FORMULA ARGUMENT 1 FORMULA ARGUMENT 2 11.3 SUBMIT FILE: CHALKA2B.SUB PIP B:=CHALK.COM[OV] B:=CHALK1.OVL[OV] B:=CHALK2.OVL[OV] B:=CHALK3.OVL[OV] B:=CHALK.CTL B:=CHALK.DOC B:=CHALKEX.DOC B:=CHALKA2B.SUB B:=CHKCASH.BRD B:=CHKCLASS.BRD B:=CHKMETER.BRD B:=CHKPHONE.BRD B:=CHKSALES.BRD B:=CHKSIMP.BRD B:=CHALKUSR.DOC 12. DISTRIBUTE CHALK TO YOUR FRIENDS: I REALLY WANT YOU TO DISTRIBUTE CHALK TO YOUR FRIENDS. YOU MIGHT MAKE A FEW BUCKS ON IT. SUBMIT CHALKA2B. CHALK FILES AND DOCUMENTATION WILL BE COPIED FROM DRIVE A TO DRIVE B. FEEL FREE TO ADD YOUR COMMENTS TO CHALKUSR.DOC, BUT PLEASE DON'T CHANGE ANYTHING ELSE. REMEMBER THE NEXT GUY MIGHT NEED WHAT YOU CHANGE. 13. EXAMPLES: SEE CHALKEX.DOC. 102083================== END CHALK.DOC ======================================= 12 ALKEX.DOC B:=CHALKA2B.SUB B:=CHKCASH.BRD B:=CHKCLASS.BRD B:=CHKMETER.BRD B:=CHKPHONE.BRD B:=CHKSALES.BRD B:=CHKSIMP.BRD B:=CHALKUSR.DOC 12. DISTRIBUTE CHALK TO YOUR FRIENDS: I REALLY WANT YOU TO DISTRIBUTE CHALK TO YOUR FRIENDS. YOU MIGHT MAKE A FEW BUCKS ON IT. SUBMIT CHALKA2B. CHALK FILES AND DOCUMENTATION WILL BE COPIED FROM DRIø4ABCDROW:COL: LOW MEMORY MUST CALC :CURSOR RIGHT :CURSOR DOWN:DATEMMDDYYQ90||CSTTRTCMBFFRDQHHSARDRACDCABDATESORTV?0C CALCULATE BOARD |T TITLE BOARD |AR ADD ROW3S SAVE BOARD ON DISK|TR TITLE ROW |DR DELETE ROW0DATE DATE BOARD |TC TITLE COL |AC ADD COL3HS HARDCOPY SCREEN |H HARDCOPY |DC DELETE COL5V VIEW ON/OFF |B VIEW BOARD |F VIEW FORMULA4Q QUIT |R CURSOR RIGHT|D CURSOR DOWN/ |AB ADD BOARD |SORT SORT.M MOVE CURSOR FOLLOWED BY ANY COMBINATION OF:. A COL 1 !W ROW 1 |R RIGHT A SCREEN- S LEFT A COL !E UP A ROW |V DOWN A SCREEN D RIGHT A COL!X DOWN A ROW F LAST COL !Z LAST ROW3 Q COL 1 ROW 1!rrcc WHERE rr IS ROW AND cc IS COL? HELP PRESS RETURN*QHS3FORMULA DESCRIPTION |FORMULA DESCRIPTION-FA ACTUAL |FB BLANK7Frr+ss  ROW rr + ROW ss |Fcc+dd COL cc + COL dd7Frr-ss ROW rr - ROW ss |Fcc-dd COL cc - COL dd7Frr*ss ROW rr * ROW ss |Fcc*dd COL cc * COL dd7Frr/ss ROW rr / ROW ss |Fcc/dd COL cc / COL dd>Frr&ss ROW rr THRU ROW ss SUM |Fcc&dd COL cc THRU COL dd SUM:F###%rr PERCENT OF ROW rr |F###%cc PERCENT OF COL ccFtt>uu MOVE ROW tt COL ccNOTE:,rr and ss MUST BE LESS THAN THE CURRENT ROW.,cc and dd MUST BE LESS THAN THE CURRENT COL.?tt MAY BE ANY ROW. uu MAY BE ANY COL LESS THAN THE CURRENT COL.6uu MAY EQUAL CUR COL IF CELL ttuu HAS BEEN CALCULATED.CCALCULATIONS FOR EACH CELL ARE MADE IN COL FASHION FROM ROW 1 COL 1OPERAND MUST FOLLOW OPERATOR%+-*/&>######MUST BE LESS THAN CUR ROW#SECOND ROW CAN'T BE LESS THAN FIRSTMUST BE LESS THAN CUR ROW###MUST BE LESS THAN CUR COL### REQUIRED FOR %MUST BE LESS THAN CUR COLMUST BE LESS THAN CUR COL#SECOND COL CAN'T BE LESS THAN FIRST#>!!##>!! INVALID MOVE ROW TOO BIGCAN'T BE GREATER THAN CUR COL"COL ROW MUST BE BEFORE CUR COL ROW||:REPEAT?*Y>AB+-*/&%> +-*/&%]!)"x^"|^!)"z^:*]"`*`!$}$@{z5*`!$}$[}|5*`!$!ͪ$!8)#(5!"`Ñ5*`!$!ͪ$!;)#L5!"`Ñ5*`!$!ͪ$!>)#p5!4"`Ñ5*`!$!ͪ$!A)#‘5!N"`*`*]{oz­5*`d]V$5*`!$}$*`@}o|g"`* `![ A͔$* `+!͹ A͔$ͥ#`V$*]9*]*@]ͪ$A*]A*]*@]ͪ$A*]A *]*@]ͪ$A*]9!D)9*]9*N]*]9!J)9*]9*P]" `5*`9*]9!P)9* ]9N4}|6*]9!S)9*]9*l]|ʻ6*]9!`)9*]9*j]|6!l)96!{)9͕Z!)9* `A*]*`$#ͪ$9*`A*d]!)#57*]*]ͥ#*d]ͥ#*]ͥ#Ad]!)V$f]!)V$D7*f]Af]!)V$*]A*`9!)U!`>z*]*@]+ͪ$A* `" ``!)V$`!)V$5*`!)#–7*`$++++++|ʪ78!"`!" `7*`* `!.%!)#*`* `!.%!)#7!"`* `#" `ҹ7*`| 88*`!ͪ$͎" `* `+|* ` {z:88*`!!.%͎"`*`{za88*`{oz* `++++|* ` {oz* ` {ozҪ88*`{z* `++|88*`d]V$s7!ͺ!`8!`͘%"`!"`9*,]*`)*`*`ͅs#r*`#"`8*,]^#V"`*`{zK9*`}o|g"`*`@}o|g![ ͺ{ozg" `*`!͹ +|«9*,]* `)*,]* `)^#V!{ozgs#r* `+" `!""`9*,]*"`)6#6*"`#""`* `}|9!"`9*`*`*,]*`)^#V͉*`#"`9*]"$`6<͠G*.]*N])^#V!)ͥ#*0]*P])^#Vͥ#!)ͥ#`V$*L]`V$5*`^]V$*^]$|j:>N6<*^]!)#}:@6<*^]!)#:@6<*^]!)#£:?6<*^]!)#¶:>6<*^]!)#:M?6<*^]!ͪ$!)#:"K6<*^]!)#:*]"n]6<*^]!)#;*]"n]6<*^]!ͪ$!)#);ͫR6<*^]!)#<;K6<*^]!)#O;K6<*^]!)#b;@6<*^]!)#u;LO6<*^]!)#ˆ;NG6<*^]!)#›;@6<*^]!)#®;@6<*^]!)#;@6<*^]!)#;@6<*^]!)#;@6<*^]!)#;͝>6<*^]!)# <@6<*^]!*# <0G6<*^]!*#3x`!{,V$`!,V$5*`!,#<*`!,#<<>x\<*]A *]A!,A!,A!,A!0-A!i-A!-A!-A!.A!W.A !s.A!z.A!.A!.A!/A !O/A!/A!/A!0A>x`!=0V$`!K0V$5*`!N0#Ÿ=*`!Q0#ʭ=>x=*4]*N])^#V*P])^#Vz=d]!U0V$*`!ͪ$!w0#=*`z0ͥ#`V$!}0*`!'|>*`!0ͥ#`V$*`$+" `*L]$#* `{zD>d]!0V$*L]* `$*`!'++|j>d]!0V$*2]*N])^#V*P])))*`͎͕>N*]"l]*]"r]*]"n]m7*`!0#®>*`!0#>*`]V$@* `" ``!0V$*.]*N])^#V!0ͥ#`V$5*`!0#?`!0V$*`!0#?*]"p]*.]*N])*`*]ͥ#*:]ͪ$V$*]"r]N*]A>* `" ``!0V$*0]*P])^#V!1ͥ#`V$5*`!1#?`!1V$*`! 1#¡?*]"p]*`$*<]}|?*`*<]ͪ$`V$*0]*P])*]*`ͥ#*<]$V$*]"r]ͨN*]AS?* `" ``! 1V$*]`V$5*`!$1#@*`!'1#*@*:]*@]}o|g }o|g*`${ozg" `* `||@* `ͺ͙%)1ͥ#!51ͥ#d]V$?*:]#*H]}o|g}o|g*`${ozg" `* `|@* `ͺ͙%B1ͥ#!Z1ͥ#d]V$?*`]V$*]"r]!g1!!o1!*]"n]*]"p]!"&`G!"(`G*4]*(`)^#V*&`)^#V" `*6]*(`)^#V*&`)^#V"`*8]*(`)^#V*&`)^#V"`* `++| A*2]*(`)^#V*&`)))*2]*`)^#V*&`)))z*2]*`)^#V*&`)))z͕G* `+++|A*2]*(`)^#V*&`)))*2]*`)^#V*&`)))z*2]*`)^#V*&`)))zy͕G* `++++|UB*2]*`)^#V*&`)))z*2]*`)^#V*&`)))zL!`͈8*2]*(`)^#V*&`)))!`̓G* `+++++|,C*2]*`)^#V*&`)))z!ͺB*&`" `5*(`ͺ͙%w1ͥ#!1ͥ#*`ͥ#!1ͥ#d]V$*2]*(`)^#V*&`)))!ͺ͕)C*2]*`)^#V*&`)))z*2]*`)^#V*&`)))zͱ!`͈8*2]*(`)^#V*&`)))!`̓G* `++++++|¤C!ͺ!*`͈*`+"2`yC*2`#"2`*2]*2`)^#V*&`)))z!*`!*`͈*2`*`{zPC*2]*(`)^#V*&`)))!*`̓G* `+++++++|D*`ͺ*2]*`)^#V*&`)))zL!dͺͱ!`͈8*2]*(`)^#V*&`)))!`̓G* `++++++++|AD*2]*(`)^#V*&`)))*2]*`)^#V*`)))z͕G* ` {oz™D*2]*(`)^#V*&`)))*2]*(`)^#V*`)))z*2]*(`)^#V*`)))z͕G* ` {ozD*2]*(`)^#V*&`)))*2]*(`)^#V*`)))z*2]*(`)^#V*`)))zy͕G* ` {ozUE*2]*(`)^#V*`)))z*2]*(`)^#V*`)))zL!`͈8*2]*(`)^#V*&`)))!`̓G* ` {oz.F*2]*(`)^#V*`)))z!ͺE*&`" `5*(`ͺ͙%1ͥ#!1ͥ#*`ͥ#!1ͥ#d]V$*2]*(`)^#V*&`)))!ͺ͕+F*2]*(`)^#V*`)))z*2]*(`)^#V*`)))zͱ!`͈8*2]*(`)^#V*&`)))!`̓G* `{oz§F!ͺ!*`͈*`+"2`|F*2`#"2`*2]*(`)^#V*2`)))z!*`!*`͈*2`*`{zSF*2]*(`)^#V*&`)))!*`̓G* `{ozG*`ͺ*2]*(`)^#V*`)))zL!dͺͱ!`͈8*2]*(`)^#V*&`)))!`̓*(`#"(`*R]}|A*&`#"&`*T]}|@*]"l]*p]|GG*]"p]*]AMG*]"p]`!1V$`!1V$5*`!1#qG*n]"4`@*4`"n]*]"h]>xG* ]A>x*]"h]fJʹJ*p]|¯G*]A  *]A*]A  !19*]9*:]X*:]*@]}o|g*]${ozg }o|g![ " `*]* `ͪ$9*]9* `* `![ ͹ * `+" `*]* `ͪ$9!19*]A*:]X*D]*\]+"6`*6`*T]}|H*T]"6`*\]" `ìH5*]*`ͥ#*<]$9* `#" `*6`}|H *:]X*\]"&`H*0]*&`)^#V9*&`#"&`*6`}|H *Z]"(`QJ*(`*R]}| IJJ!1*(`͘*.]*(`)^#V9*\]"&`x*]"h]!"<`!"&`*J]P!"(`P*(`+|³OQ*>`*F]{zO*>`#">`OQ!2*(`͘*.]*(`)^#V9*&`"`*`*J]+"`*`*T]}|P*T]"`*`"@`P*4]*(`)^#V*@`)^#V+|GP*]*<]ͪ$9P*n]|ʟP*N]"B`*P]"2`*(`"N]*@`"P]* `8`V$͕Z*]* `ͥ#*<]$9*B`"N]*2`"P]*8` `V$P*L]*2]*(`)^#V*@`)))z͘*@`#"@`*`}|P *(`#"(`*R]}|O*J]*&`"&`*T]Q}|O* ]A*]"h]>x*<`#"<`* ]A!29*]9*:]X*:]*H]}o|g*]${ozg}o|g![ "`*]*`ͪ$9*]9*`*`![ ͹ *`"`*]*`ͪ$9!29*]9!29!2*<`*:]X*&`*J]*T]{z R*&`" ` R5*]*`ͥ#*<]$9* `#" `*&`*J]+* `{zQRR*&`" `GR5*]*`ͥ#*<]$9* `#" `*T]}|)R *:]X*&`" `ÍR* `*T]}|R*0]* `)^#V9* `#" `*&`*J]+* `{zhR !">`!"D`!"F`!"H`*`$+" `*`* `$`V$*`!2#RCU*`!2#R!"D`CU* `+++|S*`d]V$!2*`!'"`*`|4S!"D`S!2*`!'"`*`|VS!"D`S!2*`!'"`*`|xS!"D`S!2*`!'"`*`|ʚS!"D`S!2*`!'"`*`|ʼS!"D`S!2*`!'"`*`|S!"D`S!2*`!'"`*`|S!"D`*D`|T*`d]V$*`+|"T*`d]V$*`* `{oz +-*/&%]!)"x^"|^!)"z^/*]"`*`!$}$@{z,*`!$}$[}|,*`!$!ͪ$!8)#l,!"`,*`!$!ͪ$!;)#,!"`,*`!$!ͪ$!>)#´,!4"`,*`!$!ͪ$!A)#,!N"`*`*]{oz,*`d]V$-*`!$}$*`@}o|g"`* `![ A͔$* `+!͹ A͔$ͥ#`V$*]9*]*@]ͪ$A*]A*]*@]ͪ$A*]A *]*@]ͪ$A*]9!D)9*]9*N]*]9!J)9*]9*P]" `-*`9*]9!P)9* ]9N4}|-*]9!S)9*]9*l]|-*]9!`)9*]9*j]|.!l)9.!{)9zQ!)9* `A*]*`$#ͪ$9*`A*d]!)#y.*]*]ͥ#*d]ͥ#*]ͥ#Ad]!)V$f]!)V$È.*f]Af]!)V$*]A*`9!)U!`>z*]*@]+ͪ$A!ͺ!`.!`͘%"`!"`.*,]*`)*`*`ͅs#r*`#"`.*,]^#V"`*`{z&/*`}o|g"`*`@}o|g![ ͺ{ozg"`*`!͹ +|†/*,]*`)*,]*`)^#V!{ozgs#r*`+"`!" `ä/*,]* `)6#6* `#" `*`}|/!"`/*`*`*,]*`)^#V͉*`#"`Һ/*^]`V$*^]!)#/͔0G0*^]!)#0ͅ3G0*^]!)#$0B8G0*^]!)#70:G0*^]!)#G0^LKL*^]!)#ʂ0H`!)V$`!)V$?-*`!)#‚0/*]9*]A!)!*R]*V]{oz®0d]!)V$*R]""`ð1*"`#" `!"$`}1*2]* `)^#V*$`)))*2]*"`)^#V*$`)))z͕*4]* `)^#V*$`)*4]*"`)^#V*$`)^#Vs#r*6]* `)^#V*$`)*6]*"`)^#V*$`)^#Vs#r*8]* `)^#V*$`)*8]*"`)^#V*$`)^#Vs#r*$`#"$`*T]}|0*.]* `)*.]*"`)^#VV$*"`""`*N]1}|0*N]#"N]zQ*.]*N])*]*:]ͪ$V$!"$`2*2]*N])^#V*$`)))!ͺ͕*$`#"$`*T]}|1*N]+"&`*R]#"R]!"$`t3!""``3*4]*"`)^#V*$`)^#V" `*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`* `{z2Y3* `++|Ң2Y3* `+++++++|2*`*&`}|2*`#"`'32Y3* `++++++++|2*(`*&`}|2*(`#"(`'32Y3*(`*&`}|3*(`#"(`*`*&`}|'3*`#"`*6]*"`)^#V*$`)*(`s#r*8]*"`)^#V*$`)*`s#r*"`#""`*R]}|=2*$`#"$`*T]}|42ͳB*R]+|˜3d]!)V$*]"&`!""`4*"`#""`!"$`4*$`#"$`*4]*"`)^#V*$`)^#V" `*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`*(`*N]{oz)4*`*N]{oz)44* `{oz;44* `+++++++|x4*`*N]{ozu4*"`"&`*$`"*`*R]""`*T]"$`x44* `{z44* `++++++++|«4*(`*N]{ozʫ44*"`"&`*$`"*`*R]""`*T]"$`*$`*T]{z3*"`*R]{z3*&`*]{oz5**`" `-*&`ͺ͙%)ͥ#*`ͥ#d]V$*R]+"(`*N]""`6!"$`5*2]*"`)^#V*$`)))*"`#*2]^#V*$`)))z͕*4]*"`)^#V*$`)*"`#*4]^#V*$`)^#Vs#r*6]*"`)^#V*$`)*"`#*6]^#V*$`)^#Vs#r*8]*"`)^#V*$`)*"`#*8]^#V*$`)^#Vs#r*$`#"$`*T]}|.5*.]*"`)*"`#*.]^#VV$*"`#""`*(`}|%5*R]""`!"$`Ô6*2]*"`)^#V*$`)))!ͺ͕*4]*"`)^#V*$`)6#6*6]*"`)^#V*$`)6#6*8]*"`)^#V*$`)6#6*$`#"$`*T]}|.6*.]*"`)*]*:]ͪ$V$*R]+"R]!""`8!"$`8*4]*"`)^#V*$`)^#V" `*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`* `{z* `+++++++|҄7*(`*N]}|o7*(`+"(`*`*N]}|f7*`+"`l7* `" `Ä7*`*N]}|7*`+"`* `+++++++|¨7*`*N]}|7*`+"`* `++++++++|7*(`*N]}|7*(`+"(`*6]*"`)^#V*$`)*(`s#r*8]*"`)^#V*$`)*`s#r*$`#"$`*T]}|6*"`#""`*R]}|6*N]*R]}|>8*R]"N]zQͳB*T]*X]{oz\8d]!*V$*T]"$`^9*$`#" `!""`+9*2]*"`)^#V* `)))*2]*"`)^#V*$`)))z͕*4]*"`)^#V* `)*4]*"`)^#V*$`)^#Vs#r*6]*"`)^#V* `)*6]*"`)^#V*$`)^#Vs#r*8]*"`)^#V* `)*8]*"`)^#V*$`)^#Vs#r*"`#""`*R]}|y8*0]* `)*0]*$`)^#VV$*$`"$`*P]h9}|i8*P]#"P]*0]*P])*]*<]ͪ$V$!""`û9*2]*"`)^#V*P])))!ͺ͕*"`#""`*R]}|9*P]+"&`*T]#"T]!""`:*P]"$`:*4]*"`)^#V*$`)^#V" `*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`* `++++++++|C::*`*&`}|X:*`#"`* `++++++++|* `{ozҁ:Ö:*(`*&`}|:*(`#"(`*6]*"`)^#V*$`)*(`s#r*8]*"`)^#V*$`)*`s#r*$`#"$`*T]}|9*"`#""`*R]}|9zQͳB*T]+|;d]!1*V$*]"*`!"$`<*$`#"$`!""` <*"`#""`*4]*"`)^#V*$`)^#V" `* `++++++++|Y; <*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`*(`*P]{ozʬ;*`*P]{ozʬ; <* `{oz;*`*P]{oz; <* `++++++++|;*`*P]{oz; <*"`"&`*$`"*`*R]""`*T]"$`*"`*R]{z';*$`*T]{z;**`*]{ozʕ<*]"n]**`" `-d]!H*V$*&`ͺ͙%*d]ͥ#!q*ͥ#*`ͥ#d]V$`!x*V$`!*V$?-*`!*#ʕ<*T]+"(`*P]"$`Ü=!""`l=*2]*"`)^#V*$`)))*2]*"`)^#V*$`#)))z͕*4]*"`)^#V*$`)*4]*"`)^#V*$`#)^#Vs#r*6]*"`)^#V*$`)*6]*"`)^#V*$`#)^#Vs#r*8]*"`)^#V*$`)*8]*"`)^#V*$`#)^#Vs#r*"`#""`*R]}|<*0]*$`)*$`#*0]^#VV$*$`#"$`*(`}|<*T]"$`!""`>*2]*"`)^#V*$`)))!ͺ͕*4]*"`)^#V*$`)6#6*6]*"`)^#V*$`)6#6*8]*"`)^#V*$`)6#6*"`#""`*R]}|=*0]*$`)*]*<]ͪ$V$*T]+"T]!"$`à?!""`Ì?*4]*"`)^#V*$`)^#V" `*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`* ` {z* `}| ?*(`*P]}|>*(`+"(`*`*P]}|>*`+"`>* `" ` ?*`*P]}| ?*`+"`* `{oz.?*`*P]}|.?*`+"`* `++++++++|S?*`*P]}|S?*`+"`*6]*"`)^#V*$`)*(`s#r*8]*"`)^#V*$`)*`s#r*"`#""`*R]}|Z>*$`#"$`*T]}|Q>*P]*T]}|?*T]"P]*P]+|???bA*P]*T]{oz?zQͳB*P]"$`!""`@*4]*"`)^#V*$`)^#V" `*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`* ` {z* `}|ғ@*(`*P]{ozt@@Ð@*`*P]{ozŠ@@Ð@* `" `@* `{oz@*`*P]{oz¸@@þ@* `" `@* `++++++++|@*`*P]{oz@@*"`#""`*R]}|?d]!*V$*4]*"`)^#V*$`)6#6*6]*"`)^#V*$`)6#6*8]*"`)^#V*$`)6#6*2]*"`)^#V*$`)))!ͺ͕*P]"$`!""`åB*4]*"`)^#V*$`)^#V" `*6]*"`)^#V*$`)^#V"(`*8]*"`)^#V*$`)^#V"`* ` {z* `}|B*(`*$`{ozA*(`+"(`B*`*$`{oz B*`+"`B* `" `lB* `{ozEB*`*$`{oz+#L*`$|L*`!A+#*`!D+#ҺL*`d]V$^L*P]"8`*`!G+#L!"8``!J+V$`!]+V$?-*`!b+#L*`͎" `* `+|* `*R]}|(M*`d]V$^L* `":``!e+V$`!w+V$?-*`!|+#QM*`͎" `* `*:`{z* `*R]}|҈M*`d]V$^L* `"<``!+V$`!+V$f]!+V$?-*`!+#ºM*`!+#M*]">`M*]">`!" `!"`N*:`"(`N*4]*:`)^#V*`)^#V"&`*&`++|NN*&`{z#NN*6]*:`)^#V*`)^#V"*`*8]*:`)^#V*`)^#V"@`*&`+++++++|N*@`*:`{zvNNN*(`" `N*&`++++++++|N**`*:`{zNNN**`*<`}|NNN*(`" `N**`*:`{zN*@`*:`{zNN*(`" `*(`#"(`*<`}|M*`#"`*T]}|M* `|2O* `ͺ͙%+ͥ#!+ͥ#d]V$^LͳB*:`+"B`*<`"(`*(`![ ͺ"(`*(`|aOͳB*<`*(`{ozg"`*:`"&`lQ*&`"*`**`*(`"@`*8`|O*>`*]{ozO*.]**`)^#V*.]*@`)^#V#OeQOÆPO*.]**`)^#V*.]*@`)^#V#OeQOÆPÆP*>`*]{ozKP*2]**`)^#V*8`)))z*2]*@`)^#V*8`)))zEPeQHPÆPÆP*2]**`)^#V*8`)))z*2]*@`)^#V*8`)))zڃPeQÆPÆP*.]**`)^#V`V$*.]**`)*.]*@`)^#VV$*.]*@`)*`V$!"D`7Q*2]**`)^#V*D`)))z!,`͈*2]**`)^#V*D`)))*2]*@`)^#V*D`)))z͕*2]*@`)^#V*D`)))!,`̓*D`#"D`*T]}|P**`*(`{ozg"*`**`*B`}|eQÀO*&`#"&`*`}|zOBO!+*4]*N])^#V*P])^#V#!.% `V$*4]*N])^#V*P])^#V++|Q*4]*N])^#V*P])*4]*N])^#V*P])^#Vs#rÉS*4]*N])^#V*P])^#V++++++++|WR*6]*N])^#V*P])^#Vͺ͙%* `ͥ#*8]*N])^#V*P])^#Vͺ͙%ͥ# `V$ÉS*4]*N])^#V*P])^#V++++++++|R*8]*N])^#V*P])^#V" `-*6]*N])^#V*P])^#Vͺ͙%* `ͥ#*`ͥ# `V$ÉS*4]*N])^#V*P])^#V!{oz3S*8]*N])^#V*P])^#V" `-*6]*N])^#V*P])^#Vͺ͙%* `ͥ#*`ͥ# `V$ÉS*6]*N])^#V*P])^#V" `-*`* `ͥ# `V$*8]*N])^#V*P])^#V" `-* `*`ͥ# `V$͝ʚS!"D`S!2*`!'"`*`|ʼS!"D`S!2*`!'"`*`|S!"D`S!2*`!'"`*`|S!"D`*D`*]{ozKP*2]**`)^#V*8`)))z*2]*@`)^#V*8`)))zEPeQHPÆPÆP*2]**`)^#V*8`)))z*2]*@`)^#V*8`)))zڃPeQÆPÆP*.]**`)^#V`V$*.]**`)*.]*@`)^#VV$*.]*@`)*`V$!"D`7Q*2]**`)^#V*D`)))z!,`͈*2]**`)^#V*D`)))*2]Ò3A! CHALK100183 CHALK.CTLINVALIDNEWFrS#.##ENTER BOARD NAME OR NEWQNEW.BRDBOARD NOT FOUNDE`Se"ENTER EXPECTED ROWS,EXPECTED COLS##,##QROW RANGE 1-99COL RANGE 1-99E`Se. BYTES MORE MEMORY REQUIRED. TRY SMALLER ARRAYNEW,,%FATAL ERROR. MISSING OR INVALID FILE & ##.## &CHALK REVISION: COPYRIGHT 1983 BY PAUL M WILSON)NOT RESPONSIBLE FOR CONSEQUENTIAL DAMAGES?It really bugs me that CP/M application software costs so much.?A good electronic chalkboard like this one cost's $200 to $300.;That's a lot for a student like me and I'm often tempted to;'borrow' a friend's copy. Ethically and legally I know it's!wrong, but the temptation exists. =I don't like getting ripped off. Much of the mail order stuff@isn't any good, and store's don't know the answers or don't have;time to show me and so I can't really learn a package until)after I have bought it. Most frustrating. >So I figured that if I wrote a program that would be useful to?most people, sold it at a reasonable price, allowed them to try>before they buy (not just a demo) and offered them a chance to?recover their investment, most folks would honestly pay for theproduct. So here's the deal..PASince I should graduate in 1987, the offer is good until then. Thanks Paul M Wilson147 W. 42nd St. (Suite 603)New York, New York 10036REGISTRATION: .PA CURRENT ROWS:COLS: MAXIMUM ROWS:COLS:WAIT CHALK1.OVLEOJMISSING OR INVALID READ ERROR ON.PA PRESS RETURNQABCDROW:COL: LOW MEMORY MUST CALC :CURSOR RIGHT :CURSOR DOWN:********QQ:,DRIVE NOT IN CONTROL FILE. VALID DRIVES ARE INVALIDSQAB CHALK1.OVL FROM BOARDQNEW.BRD DOESN'T EXIST INVALID START ROW##Q END ROW##QFROM ARRAY WON'T FIT ON BOARD START COLCCQ END COLCCQFROM ARRAY WON'T FIT ON BOARD REALLY QUIT*YQSAVE ASQCHK#CHK BOARDS ARE RESERVED AS EXAMPLESNEW.BRD EXISTS. ENTER Y TO REPLACE*Y.BAK.BRD.BAK.BRD.BRDSAVED BOARD ERROR.BAK.BRD.BAK1 NOT SAVED. INSUFFICIENT DISK SPACE. PRESS RETURNTRY ANOTHER DRIVEDIVIDE BY 0 AT ROW: COL: USED 0DIVIDE BY 0 AT ROW: COL: USED 0BOARD:DATE:## AB+-*/&%> +-*/&%]!)"x^"|^!)"z^*^]!8)#ʷ3F!!!!,]͈&]!:)̓`!B)V$!"`3*`!D)ͥ#`V$*`#"`{3*`]V$ ]!G)V$]!N)V$]!V)V$`!a)V$]!j)V$d]!o)V$f]!q)V$!"]!"]`!s)̓*]"h]*]"p]*]"n]*]"l]!"R]!"T]!"N]!"P]!"Z]!"\]z<`!{)V$!"`4*`!})ͥ#`V$*`#"`*<]+++*`{z4*`!)ͥ#`V$*`L]V$.>`!)V$E*`!)#5Z@*`]V$*`!)#+5f8!!S5W*]!)ͥ#!!!>͇_5d]!)V$4!!@W!e!]|͋!e!]|͋!e!R]p!T]p͋*R]"V]*T]"X]*V]*X] ͺ!`͈!ͺ!`C!`͈*:]*V] ͺ!`!`͈*<]*X] ͺ!`!`͈!ͺ!`!`͈N"`*`|<6*`ͺ!)!`͈H6*`ͺ!`͈`!`R!`͈!ͺ!`6!ͺ!`ͫ""`*V]*X]"$`ô6*V]#"V]*"`*X]{ozg""`*X]#"X]*"`*V]{ozg""`*"`*$`}|6*V]c{z6!c"V]*X]c{z6!c"X]*V]*X]!!!2]͈&*V]*X]!!!4]͈&*V]*X]!!!6]͈&*V]*X]!!!8]͈&*V]!!!.]͈&*X]!!!0]͈&!"&`É7!e*.]*&`)|͋*&`#"&`*R]}|m7!"(`û7!e*0]*(`)|͋*(`#"(`*T]}|7!"&`P8!"(`<8!e*2]*&`)^#V*(`)))v*4]*&`)^#V*(`)p*6]*&`)^#V*(`)p*8]*&`)^#V*(`)p͋*(`#"(`*T]}|7*&`#"&`*R]}|7!3@`!)V$*`!)V$B*`!)#‹8Z@*`͎""`*"`+|*"`c{zҼ8d]!)V$f8*"` {z8!"`8!"`*`$",`*,`*`{z8!"$`9*`*,`*`{ozg#$͎"$`*$`+|*$`c{z;9d]!*V$f8*"`"R]*$`"T]*R]"V]*T]"X]*V]*X] ͺ!`͈!ͺ!`C!`͈*:]*V] ͺ!`!`͈*<]*X] ͺ!`!`͈!ͺ!`!`͈!!Z@W*]!!!>͇!e!`_N"`!3*`|:*`ͺ!*!`͈#:*`ͺ!`͈`!`R!`͈!ͺ!`:!ͺ!`ͫ""`*V]*X]"$`Ï:*V]#"V]*"`*X]{ozg""`*X]#"X]*"`*V]{ozg""`*"`*$`}|a:ù:!`z)͙%!*ͥ#Af8*V]c{z:!c"V]*X]c{z:!c"X]*V]*X]!!!2]͈&*V]*X]!!!4]͈&*V]*X]!!!6]͈&*V]*X]!!!8]͈&*V]!!!.]͈&*X]!!!0]͈&]!K*V$*]*:]ͪ$`V$!"&`Ô;*.]*&`)*`V$*&`#"&`*V]}|};*]*<]ͪ$`V$!"(`;*0]*(`)*`V$*(`#"(`*X]}|;!"&`jW*]!!!>͇!e!$]v͋!e!b]_!e!:]p!<]p!>]p!@]p͋*>]}o|g"B]*@]*:]{ozg+++*<][ "D]!e!F]p!H]p͋*H]*:]{ozg+++*<][ "J]{=*`]V${=*`]V${=*`]V${=*`]V${=*`]V${=*` ]V$!3!e!`_*`!P*ͥ#`V$*`$""`*"`+|ª=.`!S*V$!"$`>!U**`*$`'",`*`*$`*"`*$`{ozg#.%͎͔$*.`ͥ#.`V$*,`#"$`*$`*"`{z=*.``V$!X*9*0`Ah͝*]9*]9!*!*G!]z$!*A !*A!ͺ!`͈!",``!*V$@`!)+V$@`!j+V$@`!+V$@`!+V$@`!,V$@`! ,V$@`!I,V$@`!,V$@`!,V$@`!,V$@`!,V$@`!6-V$@`!w-V$@`!-V$@`!-V$@`!.V$@`!.V$@`!Y.V$@`!.V$@`!.V$@`!.V$@`!/V$@`!@/V$@`!C/V$@`!z/V$@`!/V$@`!/V$@`!/V$@`!/V$@`!/V$@! 09!$]z `!`ͫ@Z@`!0V$@*]9*]A! 09*R]!/09*T]!609*V]!E09*X]!L0Ah!R0!!^09*]Ah͝!c09*]Ah͝!e!`p͋`!x0V$ü@*`͔$*`ͥ#`V$!e!`p͋*`{oz™@*]z0ͥ#AZ@*`!0#@*>]#",`_A*`A*`$""`!"$`!"`9A*`*`!.%}${ozg*$`"$`*`#"`*"`}|A*$`ͺ!`!`͈*,`#",`*>]}o|g*,`{zA!",`*]A!0U!`>z*]A *]A*`!0#¯AZ@*]"$`*`!$}$@{zqB*`!$}$[}|qB*`!$!ͪ$!0#B!"$`qB*`!$!ͪ$!0#,B!"$`qB*`!$!ͪ$!0#PB!4"$`qB*`!$!ͪ$!0#qB!N"$`*$`*]{ozB*`d]V$ëB*`!$}$*$`@}o|g"$`*`![ A͔$*`+!͹ A͔$ͥ#2`V$*]9*]*@]ͪ$A*]A*]*@]ͪ$A*]A *]*@]ͪ$A*]9!09*]9*N]*]9!09*]9*P]"`ͬB*2`9*]9!09* ]9N4}|C*]9!09*]9*l]|ʛC*]9!09*]9*j]|ʬC!09òC!09*^]!0#C.Y!09*4`AC *]*`$#ͪ$9**`A*d]!0#(D*]*]ͥ#*d]ͥ#*]ͥ#Ad]!0V$f]!0V$7D*f]Af]!0V$*]A*`9!0U!`>z*]*@]+ͪ$A!ͺ!6`pD!6`͘%">`!"@`ãD*,]*@`)*>`*@`ͅs#r*@`#"@`҂D*,]^#V"@`*@`{zD*@`}o|g"@`*@`@}o|g![ ͺ{ozg"B`*@`!͹ +|5E*,]*B`)*,]*B`)^#V!{ozgs#r*B`+"B`!"D`SE*,]*D`)6#6*D`#"D`*B`}|>E!"@`ÉE*>`*@`*,]*@`)^#V͉*@`#"@`iE*`"`*`!0V$B*`$""`*"`|½E`! 1V$*`%`V$*`! 1#E!"F`*"`{zBF*`!!.%!1#BF*`!ͪ$*b]!'"`*`{z0F!"F`BF*b]1ͥ#d]V$×E*F`*"`{z`F*`d]V$×E*]"$`*F`"`F*`*`!.%}$",`*,`/{zF*,`:}|FFF*,`@{zF*,`[}|FF*]"$`*`#"`*"`}|oF*$`|F*`d]V$×Ed]!@1V$f]!B1V$`!D1V$*^]`V$*`!M1#$GALGG*`!P1#7GKGG*`!S1#GG\G*]9*]Ah!W1!`!c1V$͑E*`!o1#vG*`!r1#G*`d]V$\G*`H`V$!!GW*`!w1ͥ#!!!>͇G*H`!}1ͥ#d]V$\G!!GWG!3*H`!1ͥ#d]V$\G!e!`|!`|!J`p!L`p͋$H!3*H`!1ͥ#`V$*`!1V$B*`!1#NH*`͎"`*`+|*`*J`}|ҀH*`d]V$$H*`"N`*H`!1ͥ#`V$*`!1V$B*`!1#°H*`͎"`*`*N`{z*`*J`}|H*`d]V$$H*N]*`*N`{ozg*R]}|Id]!1V$$H*`"P`*H`!1ͥ#`V$*`!1V$B*`!1#@I*`$++|YI*`d]V$$HͰA*$`*]{ozoI$H*$`"`*`*L`}|I*`d]V$$H*`"R`*H`!1ͥ#`V$*`!1V$B*`!1#¿I*`$++|I*`d]V$$HͰA*$`ͺ!T`͹I$H*$`"`*`*\`{z*`*L`}|J*`d]V$$H*P]*`*R`{ozg*T]}|GJd]!1V$$H*`"^`!"`lJ!e!`|͋*`#"`*J`}|VJ!"`ØJ!e!`|͋*`#"`*L`}|J*N`+",`!""`J!"$`J!e!`v!`p!`p!`p͋*$`#"$`*L`}|J*"`#""`*,`}|J*N]+",`*N`""`K*,`#",`*P]+"F`!"$`K!e!`v!`p!`p!`p͋*$`*R`{z*$`*^`}|qKK*F`#"F`*4]*,`)^#V*F`)^#VzK*2]*,`)^#V*F`)))*2]*,`)^#V*F`)))z!`͕*$`#"$`*L`}|.K*"`#""`*P`}|K̓O̓OU*r]|KAL`!2V$*`!*2V$B*`!-2#/L*`!02#/L*]9*]Ah͝*l]|LL̓O`!32V$͑E*`!<2#fLɇ`${zL*`!ͪ$!?2#–Ld]!D2V$LL*`!i2#¯L*`d]V$LL!!MW*`!n2ͥ#!!!>͇!3*```V$*`!t2ͥ#`V$*`!2V$B*`!2# M*```V$!!AMW*`!2ͥ#!!!>͇!͏!!MW*`!2ͥ#!!!>͇!3*`!2ͥ#*`!2ͥ#͸"`!! OW*`!2ͥ#!!!>!!OW!e*]͜!e*]͜!e*R]͌*T]!"&`N!e*.]*&`)^#V͜*&`#"&`*R]}|M!"(`9N!e*0]*(`)^#V͜*(`#"(`*T]}|N!"&`N!"(`N!e*2]*&`)^#V*(`)))z̓*4]*&`)^#V*(`)^#V͌*6]*&`)^#V*(`)^#V͌*8]*&`)^#V*(`)^#V*(`#"(`*T]}|XN*&`#"&`*R]}|ON!3*]"r]*`2ͥ#f]V$*`]V$d]!2V$LL!͏!!dOW*`!2ͥ#!!!>͇!3*`!2ͥ#*`!2ͥ#͸"`*`!2ͥ#`V$d]!3V$BLL*]"n]*]"p]!"(`øU!"&`äU*4]*&`)^#V*(`)^#V"`*6]*&`)^#V*(`)^#V""`*8]*&`)^#V*(`)^#V"$`*`++|3ͥ#d]V$*2]*&`)^#V*(`)))!ͺ͕Q*2]*"`)^#V*(`)))z*2]*$`)^#V*(`)))zͱ!6`͈`D*2]*&`)^#V*(`)))!6`̓ÝU*`++++++|@R!ͺ!`͈*"`+"F`R*F`#"F`*2]*F`)^#V*(`)))z!`!`͈*F`*$`{zQ*2]*&`)^#V*(`)))!`̓ÝU*`+++++++|R*"`ͺ*2]*$`)^#V*(`)))zL!dͺͱ!6`͈`D*2]*&`)^#V*(`)))!6`̓ÝU*`++++++++|R*2]*&`)^#V*(`)))*2]*"`)^#V*$`)))z͕ÝU*` {oz5S*2]*&`)^#V*(`)))*2]*&`)^#V*"`)))z*2]*&`)^#V*$`)))z͕ÝU*` {ozS*2]*&`)^#V*(`)))*2]*&`)^#V*"`)))z*2]*&`)^#V*$`)))zy͕ÝU*` {ozS*2]*&`)^#V*"`)))z*2]*&`)^#V*$`)))zL!6`͈`D*2]*&`)^#V*(`)))!6`̓ÝU*` {ozT*2]*&`)^#V*$`)))z!ͺuT*(`"`ͬB*&`ͺ͙%G3ͥ#!\3ͥ#*2`ͥ#!c3ͥ#d]V$*2]*&`)^#V*(`)))!ͺ͕T*2]*&`)^#V*"`)))z*2]*&`)^#V*$`)))zͱ!6`͈`D*2]*&`)^#V*(`)))!6`̓ÝU*`{ozCU!ͺ!`͈*"`+"F`U*F`#"F`*2]*&`)^#V*F`)))z!`!`͈*F`*$`{zT*2]*&`)^#V*(`)))!`̓ÝU*`{ozU*"`ͺ*2]*&`)^#V*$`)))zL!dͺͱ!6`͈`D*2]*&`)^#V*(`)))!6`̓*&`#"&`*R]}|O*(`#"(`*T]}|O*]"l]͒XX*p]|U*]A  *]A*]A  !l39*]9*:]X*:]*@]}o|g*]${ozg }o|g![ "`*]*`ͪ$9*]9*`*`![ ͹ *`+"`*]*`ͪ$9!t39*]A*:]X*D]*\]+"b`*b`*T]}|V*T]"b`*\]"`VͬB*]*2`ͥ#*<]$9*`#"`*b`}|V *:]X*\]"(`W*0]*(`)^#V9*(`#"(`*b`}|V *Z]"&`}X*&`*R]}|8WvX!{3*&`͘*.]*&`)^#V9*\]"(`hX*(`*P]{ozŽW*&`*N]{ozŽW*h]|ʎW*]9*4]*&`)^#V*(`)^#V+|¹W*]*<]ͪ$93X*n]|X*N]""`*P]"$`*&`"N]*(`"P]*4`.`V$.Y*]*4`ͥ#*<]$9*"`"N]*$`"P]*.`4`V$3X*L]*2]*&`)^#V*(`)))z͘*(`*P]{ozaX*&`*N]{ozaX*h]|aX*]9*(`#"(`*b`}|`W *&`#"&`*B]*Z]+*&`{z'W*`"`*R]*B]}|X!"Z]*N]*Z]{zX*N]"Z]*Z]*B]*N]}|X*Z]#"Z]ØX*`"`*T]*D]}|X!"\]*P]*\]{zY*P]"\]*\]*D]*P]}|$Y*\]#"\]X!3*4]*N])^#V*P])^#V#!.%4`V$*4]*N])^#V*P])^#V++|ҞY*4]*N])^#V*P])*4]*N])^#V*P])^#Vs#r=[*4]*N])^#V*P])^#V++++++++| Z*6]*N])^#V*P])^#Vͺ͙%*4`ͥ#*8]*N])^#V*P])^#Vͺ͙%ͥ#4`V$=[*4]*N])^#V*P])^#V++++++++|zZ*8]*N])^#V*P])^#V"`ͬB*6]*N])^#V*P])^#Vͺ͙%*4`ͥ#*2`ͥ#4`V$=[*4]*N])^#V*P])^#V!{ozZ*8]*N])^#V*P])^#V"`ͬB*6]*N])^#V*P])^#Vͺ͙%*4`ͥ#*2`ͥ#4`V$=[*6]*N])^#V*P])^#V"`ͬB*2`*4`ͥ#4`V$*8]*N])^#V*P])^#V"`ͬB*4`*2`ͥ#4`V$h͝FORMULA.IDENTIFYj^2*FORMULA$b]@TRUNCATEZ4*h]|ʎW*]9*4]*&`)^#V*(`)^#V+|¹W*]*<]ͪ$93X*n]|X*N]""`*P]"$`*&`"N]*(`"P]*4`.`V$.Y*]*4`ͥ#*<]$9*"`"N]*$`"P]*.`4`V$3X*L]*2]*&`)^#V*(`)))z͘*(`*P]{ozaX*&`*N]{ozaX*h]|aX*]9*(`#"(`*b`}|`W *&`#"&`*B]*Z]+*&`{z'W*`"`*R]*B]}|X!"Z]*N]*Z]{zX*N]"Z]*Z]*B]*N]}|X*Z]#"Z]ØX*`"`*T]*D]}|X!"\]*P]*PIP B:=CHALK*.* PIP B:=CHK*.*  VALUE FORMULA TYPE FORMULA ARGUMENT 1 FORMULA ARGUMENT 2 11.3 SUBMIT FILE: CHALKA2B.SUB PIP B:=CHALK.COM[OV] B:=CHALK1.OVL[OV] B:=CHALK2.OVL[OV] B:=CHALK3.OVL[OV] B:=CHALK.CTL B:=CHALK.DOC B:=CHALKEX.DOC B:=CHALKA2B.SUB B:=CHKCASH.BRD B:=CHKCLASS.BRD B:=CHKMETER.BRD B:=CHKPHONE.BRD B:=CHKSALES.BRD B:=CHKSIMP.BRD B:=CHALKUSR.DOC 12. DISTRIBUTE CHALK TO YOUR FRIENDS: I REALLY WANT YOU TO DISTRIBUTE CHALK TO YOUR FRIENDS. YOU MIGHT MAKE A FEW BUCKS ON IT. SUBMIT CHALKA2B. CHALK FILES AND DOCUMENTATION WILL BE COPIED FROM DRI[(&CHALKCTL(1 @@!".͖* d  =""6#}|B=!". "}00-!~G#~ }q+ph##a"p#w */"/"/"/*/*/*/}!a6#6#q#p*/"/*/|`i"/* ,X5 }HƐ'@'_ ERROR $ AT PC $"DM6#6#!"*{w#zw!">2DM}|*ڄ"^#V{^#V{_zWڄ{zҾ*w#ww#w###s#rq#p#!5#ʄOM+F+N*}|!"~#fo{z }|~#~#~#O~G!}|*##^#V}|?s#r##q#pw#w#~w#~w7!N#F#~#foho}|p`i}W!9BKá DM!9͡ !9! 9N#F#͡ ͱÒBKz !9DMz ͒DMz !9DM! 9DMz !9DM͒ͱͪ!9DMÎ ͪÎ DMz !9DM$ !9DMz !9DMͱͰͰ $Fͱͧdͧ !9DMz ^͆ͧ! 9DMz !9DMͱd å͆DMV!9DMz !9!9!9DM  z ͪ @PP"/z*/!9~w{_!y+##!/2*/  |g"/!H[ >'-fw# G>@2/2/ /͎ z %*/£/*/"/>2/:/Wz !/:/w /͎ z !//͡ !/:/w:/W!/./z r2/./o&G>Ow# q#(:/!/R/ I>q/j ^!/? /!/w7>' #e +>'w#>'w #‚:/2/ !/~PI:/I6!/~ Q+w# @ y6w{2//!/~#!/~#!/q#!/"/~#I+G/*/ '#4?IG/*/'w# 6!/5*/# /j !/~ȯw+6+wk:/<2/OF!/ 怮w F_#~ȓALw>2/`i"/2//*/>'#>'#>'#>'#>'#>'#>'>'wڪ*/ #~'w!/~w:/=42/!/è/͡ /j ^DZAy2/x2/eOG>F2/!/r#pi`)!/~'w# z !/ +· #?±! ? !/ڽ=>q# pT]w+ ~w!//G# :/з$ !/!/5q!//w+, p!/55 p/ + + + + + + 'p P'> 'p o g"/`i/å */|˜ ɵ!/å ~#~#~#~#~#~#~#~#!/'w#'w#'w#'w#'w#'w#'w!9~A 6G>Mw|! DM!x, y)2 )8 )> )D )J )P )V )| | ʜ zv x)yOxGyxڎ GyO#=z ogeov v )ڱ #© OÓ [ `i!:/A$Ͳ:/p *Ÿ U* >*Ä .· U#>.„ 2/ - U# .>-„ >2/2/O >2/ \UIJUp 2/ > 2/ U# , >2/ !/q.0 >2/U#0 $ !/q^C U6 !/q-T >2/U>2//͎ :/O 2/2/!/r#s :/ʁ =2/:/> IJn :/ʝ Ͳ:/!/6 y@Gʷ /%Ͳ2/2/2//z  :/2/Gy@w:/!/>+ >+ 4!/5<2/:/!/G:/D :/OxGxn /W?< =Q zc zj !/~n ^T :/œ :/!/  :/ :/ >-Ͳ G:/OW*ʰ $° $ :/!/  O zͲ yͲ:/uc:/c:/uc:/ > Ͳ>0ò> 2//j ^!/~2/6Ͳ:/@2/!/ 8<7w>>6!/p2//O!/ #J X y2/=/2/:/>0̲u͊Ͳ:/=!/5o:/ͧ2/!/~>.ܲ:/!//:/¿:/G:/ҷGø2/xͧ:/!/5͊Ͳÿ:/ͧ:/>EͲ!/:/5~ /<-GyͲx/  GyͲx0Ͳ:/*Ͳ2/2/:/:/2/"/|O:/Ð~W#^#:/xzn~#^|~:/Œ2/NS"/"/://ʴ!&\UIJUÖ͍U/´͍Un͂yͲ 3 :/> !.4O:/*. Y 3 ͘>2.> >  '3 :/:./> <59 9:/,*.&:.5 >5X,X !/:.= 2/!/~5*/~Ҟ+"/â0G>0Ͳè0:/:/:/>,*/:/> >-*/|*F>2/~G#N#"/"/`i"/"/!#"&K/I&I!I\K xK2/UN. x"/*/|i*/"/*/r+"/*/~#"/2/*/~#"/*/|+"/͂> yò"/!/454!:/#/!&$U$>$Ͳê*U*>*-U#.>-\UͲUí*/++!"/o:00!{~Gwog:00> !> !>*o|qF#N#lNK# xb K " 020:00ҘS*/#"/Ҁ .  >2.:0,2 02/GW2 0^͊~" ͖^^~"2 0ͥ~,&^* 0:.Wo&##a6#.Gw#N* 0s#r:.#hͥ: 0+~z":0 À!/q~!. w !/rimproper input - reenter $|##ap#q#w xs#r/x ! w#wDMâ/âDMÜ/Ü*/DM*/}|GODF#N# "/NgoHOKo&Ho&}2uo&E{2xn&}!9O͢ "0>20y20w# ±+2 020 +->200. : 0ڑ/2 0yN0:0=20ETeT"yÑG@ :020<x@: 0N:0<20y TG-_mxpڑGڊOxG{‘G:0@*0wɯ20y20+->20)DM)) O Ҿ:0z/W{/_s#r:0=20~#0:?^#V* }||~!/N q!/ ^!.!/ n&*h0"/*h0!4#B0000<CE!0;"0;:00*h00t:00ڛ| "/WEX:00ڻZ"/WEX:00%"/<EX*h0^w#Vw* }||~!"0>20zW{_!05@*0( |g}o"0*0|g}o"0*0*0DM*h09J"j0t*j0"j0tBN|>>>)=~9 a"h09p#z“͵ *h0 "o0"q0}2s0Rl0*h0$ ~#$*h0 l0 w#͵0~#DF*h0r+s"l0:s0=|!n0~@w"t0)|'>(>NF|P~P#~#OG*h0:00Ҩ#> 6 #=Uxs:sw#20ʤڌ zʤ.ˆ20ʤ ™"0!0"0xOw#·p0|O*h0!~!86w!DM!0 w#ä:0".# 7*(:|0>*(>206?#`4{4_:O*O?Hw#:|0WIF>?C*j0*q0}O|Gr# xm*q0*o0#{z"o020j.:00:0Ҷ*h0!~w:0*h0!~wyH*h0!^w#Vw"}0\>*t0)0w#w>0^#f|OEk20j.yM:00I*h0!8~I!~wyR\ME>0 s#r0 ^#VzFU"h0*t0)>0 ^#V"v0͵*l0"z0!9"x0Rn0 ڻ:s0RB=!RU!|IR!+DM*l0*j0{o>g+{z_yW͞!*h0 s#r!n0~w"o0:0!e͝z*0͝z*0͝z+0:0W!e͝z+0͝z+0*}0*j0s#rR*h0!.! ~#~!n0>w:s020dº!05\è:n02n0\v͞J"o0ͅ:n0ԅ*o0~ *l0|RE!ev:n0͞J"o0ͅ:n0ԅ*o0n&!. 6,a WGy24 p#4*l0|.!"0 ʌ"ʌ!06,!06!."0ï20!."020:0 ¬ »!0 *0w#"0!0~ fs#r.Ü.â>"fs#r*l0| “!n0~ЇwWR!R*o0*j0{_zW{zw*x0*v0|DW!G:/x *l0|*z0|ER!+"z0v,͞*j0"o0:n0Jͅ*h0! N#F p+q*o0w!n0>we}:/q>"<:/>"Ò6 Ò :/>,:/ڪ>"<:/>"6  :/ܛ*z0|++> +|> > ͛*h0!.! w#w*o0+"o0!n0~w*x0*v0|EF0 ^w#VwzCU!"h0R͵͞RW>0 w#w!Á0)~#fo3*0#"0{zn0 ^w#VwzDU!"h0RWyM\!9"x0!j.0<FR!*h0"0!j.0< *h0 *0~# y0*0"h0!*0"h0!!j>2|0.*h0 6?##6?!"0_*h0~| =_"/WEX:00| ]"/WEX:00ڝ ##FN0 `*j0O yŷ ~##  ~#  *0"0ë 2|0*0)!*x0͈#PY͈# |M!##a"0͖#͞#͞###*0! 9SLzʧ!|ʱ!͈#PY͈#y_xW½!xʌ!Œ!# x!##ʡ!ڣ!ɯ>͈#ʌ!7Ì!͈#ʌ!7?Ì!zÌ!N#Fy!x+#|!~m#~ws#r͈#!n&#AC!a͖#q++*zSS͈#yx0"PY##a"0͖#BK͞##*0|͈#++#zSS͈#yOxGڑ" ##a"0͖#BK͞##*0|~m#DMx"z"|~#+½"#!͈#yOxG"yx"PYa"0͖#BK͞##*0SS!"0"!/~20w2.:#6 *.&##axw#q#.͞#:02/ !.4^w|~m#͈#k#a~d#~_w# xZ#͈#! a͖#BK͞#++|DM~G#N#zw#s#xʯ#@#¤#y#Ow# ¸#yOw#w#w#w# #^#V* }||~"0^#V* }|$*0w#w}$"$>$$>20!0"0!9N#F# y20e$20+~+ng# *0s#r#"0DM:0=D$+~+ng# :0_ "0a"0*0"0)"0*0+F+N ##6# x£$~#fo#:0_ og"0:0%20*0+V+^"0$*0*0"0*0+r+s"0*0+"0|$#~#fo#)og"0:0=$*0*0s#r:0='%"1"0"0ů>MP*0U&ʩ%`i"0*1yx+"0ک%*0U&!ʬ%`i"0\}%+ xu%"0*0×%#ͻ%ڬ%*0*0}|%!*0L&*0L&"121!"1*1*0}|?*1*0~\!1%6% &*1#"1*1#"1*0#}|%*1*0F*0*1#N!1~D&x?H&y0 !F&y_A6x7?|~|DM~G#N#-!~G#~ }q+ph# CHALK.CTL UPDATING ;ONLY RUN THIS PROGRAM IF YOU WANT TO CHANGE A PARAMETER IN .ENTER Y TO CONTINUEYEND ,,,MINIMUM COLUMNS IS 64MINIMUM COLUMNS IS 64 INVALIDENTER Y IF CORRECT YAZ0& NOT FOUNDBAD DATA IN FILE CLOSE FAILED DISK FULL REGISTRATIONDRIVESNOT USEDNOT USED SCREEN LINES SCREEN WIDTHPRINTER PAGE LINESPRINTER PAGE WIDTHHOME"CLEAR FROM CURSOR TO END OF SCREENBRIGHTDIMBELLPRINTER FORM FEED.!&"/"/!&"/!!!!1#!!!! 1# 1!&!!"1!"1(ͣ-(y)!&9* 1A,h͝!&9* 19!&A!&U!1>z*1!&X!(h͝!!e-W* 1!!!>͇!!x-W1!&!!"1[)!e!1_*1#"1*1*1)*1!*1!&X!8)!!-W!3!"1ͭ)!"1ͭ)!"1Þ)ͭ)*1#"1*1*1{z)* 1*1)^#V!&!*1*1)^#V*1*1)^#VM""!1!*19!&U!1>z*1M"| **1"1!&*1!"!.%"1*1|6**1"1!'*1!["!.%"1*1|\**1"1*1+|k*+p+*1++|{*+p+*1 }|**11!L,+*1M""1!" 1+!'*1* 1.%""1*"1|**1#""1*1* 1*"1* 1{ozg͛"1!L,*"1#" 1*1*1{oz+*1#" 1* 1*1}|**1++++++|B+*1͎!@ͺB+*1"1!'9*1++++++++|p+*1͎!@ͺp+*1"1!'9*1*1{oz‰+!5'Aí)*1$1!!?'9*$19!T'U!1>z*1!V'X!+*1*1)*$1!+í)*1͎!ͺ+*1"1*1M""&1!"1>,*1*1!͛"!Y'X!,*1"1*1*1!͛"!\'X!7,*1"1*1#"1*&1}|+*1M""&1*&1|d,*1"1*1͎) "1*1|‘,*1!_'X!ʑ,*1"1*1{z,*1"1*&1++|,*1 }|,*1"1*&1+++|,*1d}|,*1"1*&1{z,*1"1!!e-W* 1!!!>͇!!-W!"1G-!b'!e*1*1)^#V͜*1#"1*1}|$-!!-W!3* 1!e'!Ah͝!q'Ah͝* 1!'!Ah͝!'Ah͝* 1!'!* 1!'!* 1!'!* 1!'!* 1!'!* 1!'!* 1!'!* 1!'!* 1 ! (!* 1 !(!* 1 !5(!* 1 !=(!* 1 !B(!* 1!H(!h͝o }|**11!L,+*1M""1!" 1+!'*1* 1.%""1*"1|**1#""1*1* 1*"1* 1{ozg͛"1!L,*"1#" 1*1*1{oz+*1#" 1* 1*1}|**1++++++|B+*1͎!@ͺB+*1"1!'9*1++++++++|p+*1͎!@ͺp+*1"1!'9*1*1{oz‰+!5'Aí)*1$1!!?'9*$19!T'U!1>z*1!V'X!+*1*1)*$1!+í)*1͎!ͺ+*1"1*1M""&1!"1>,*1*1!͛"!Y'X!,*1"1*1*1!͛"!\'X!7,*1"1*1#"1*&1}|+*1M""&1*&1|d,*1"1*1͎) "1*1|‘,*1!_'X!ʑ,*1"1*1{z,*1"1*&1++|,*1 }|,*1"1*&1+++|,*1d}|,*1"1*&1{z,*1"1!!e-W* 1 CHALK AN ELECTRONIC SPREAD SHEET BY PAUL M WILSON EXAMPLES 1. CHKPHONE NAMES, BIRTHDATES AND PHONES................................ 1 2. CHKCASH IT MIGHT HELP YOUR CASHFLOW................................. 2 3. CHKCHECK TRY IT IF YOU REALLY WANT TO MAINTAIN CHECKS ON A COMPUTER.. 3 4. CHKCLASS USEFUL FOR TEACHERS TRACKING STUDENT SCORES................. 4 5. CHKMETER WHATS HAPPENING TO THE UTILITY BILL......................... 5 6. CHKSALES SALES MANAGERS WILL LOVE THIS............................... 7 7. CHKSIMP HARDLY SIMPLE BUT AN EXAMPLE OF JUST ABOUT EVERY FORMULA.... 8 1 1. CHKPHONE NAMES, BIRTHDATES AND PHONES. THIS IS A PRETTY STRAIGHT FORWARD EXAMPLE. TRY SORTING THIS A FEW TIMES BY NAME, BIRTHDATE OR PHONE. NOTICE HOW THE DATA IS ARRANGED TO FACILITATE EASE OF SORTING. 2. CHKCASH IT MIGHT HELP YOUR CASHFLOW. THIS IS THE LARGEST EXAMPLE. LOOK AT HOW '&' WAS USED TO FIGURE QUARTER AMOUNTS AND THEN '+' TO FIGURE HALF YEAR AMOUNTS. NOTICE HOW THE BEGINNING BALANCE IS CARRIED FORWARD FROM THE END BALANCE. CAN YOU SEE HOW USING A '%' STATE SALES FIGURE ENABLES THIS TO BECOME A USEFUL TOOL FOR FORECASTING? WILSON PAYS TITHING ON HIS TITH SO THAT GETS FIGURED IN AFTER THE NET PERIOD. NOTICE HOW THE REVENUE '&' REFERENCES THE BLANK ROW PRIOR TO THE ACTUAL DATA. THIS ALLOWS FOR THE INSERTION OF ADDITIONAL LINES AT THE BEGINNING OF THIS SECTION. EXPENSE WORKS THE SAME WAY. 3. CHKCHECK TRY IT IF YOU REALLY WANT TO MAINTAIN CHECKS ON A COMPUTER. IT MIGHT HELP YOUR BUDGET. YOU COULD MAKE UP ONE OF THESE FOR EACH OF THE 12 MONTHS OF THE YEAR AND ALSO MAKE UP ONE FOR YEAR TO DATE WHICH HAS ONLY ONE LINE ON IT FOR EACH MONTH. THEN AFTER EACH MONTH IS COMPLETE. LOAD THE YEAR TO DATE AND ADD BOARD THE TOTAL LINE OF THE LAST MONTH TO THE SAME MONTH THUS GIVING YOU A CUMULATIVE SET OF COSTS. 4. CHKCLASS USEFUL FOR TEACHERS TRACKING STUDENT SCORES. THIS ONE GETS PRETTY FANCY. NOTICE HOW THE FORMULA FOR POSSIBLE POINTS HAD TO BE OVERRIDDEN FOR GEORGE GRICE AND NEW STUDENT BECAUSE THEY DIDN'T TAKE ALL TESTS. IT ALSO NECESSARY TO INPUT THE NUMBER OF STUDENTS TAKING ANY TEST. SINCE THERE IS A MAXIMUM OF 99 ROWS ON CHALK, YOU SHOULD PROBABLY SET UP A SEPARATE SHEET FOR EACH CLASS SECTION. 5. CHKMETER WHATS HAPPENING TO THE UTILITY BILL. TOO BAD MOST UTILITIES NOW HAVE GRADUATED RATES. STILL YOU MIGHT BE ABLE TO ADAPT THIS TO GASOLINE OR SOMETHING? 6. CHKSALES SALES MANAGERS WILL LOVE THIS. FOR EACH SALESMAN IT SHOWS THE NAME, PHONE NUMBER, 12 MONTH HISTORY AND CURRENT MONTH HISTORY. THIS BOARD WOULD BE MAINTAINED AS FOLLOWS: 1. MAKE A MASTER WITH NAMES, PHONES AND MONTHLY HISTORY THRU LAST MONTH. LEAVE THE CURRENT MONTH AND ALL 31 DAYS AS ZERO. 2. SAVE THE MASTER. 3. SAVE A WORK COPY FOR THE CURRENT MONTH. 4. DAILY POST SALES TO THE WORK COPY. 5. AT THE END OF THE MONTH ADD BOARD THE MONTHLY TOTAL COLUMN OF THE WORK COPY TO THE CURRENT MONTH OF THE MASTER. BE SURE YOU DON'T DO THIS BACKWARDS. BE ABSOLUTELY SURE THAT BOTH BOARDS HAVE THE SAME NAMES IN THE SAME ROWS! 6. GO TO STEP 3. 7. CHKSIMP HARDLY SIMPLE BUT AN EXAMPLE OF JUST ABOUT EVERY FORMULA. 101983 2  6. CHKSALES SALES MANAGERS WILL LOVE THIS. FOR EACH SALESMAN IT SHOWS THE NAME, PHONE NUMBER, 12 MONTH HISTORY AND CURRENT MONTH HISTORY. THIS BOARD WOULD BE MAINTAINED AS FOLLOWS: 1. MAKE A MASTER WITH NAMES, PHONES AND MONTHLY HISTORY THRU LAST MONTH. LEAVE THE CURRENT MONTH AND ALL 31 DAYS AS ZERO. 2. SAVE THE MASTER. 3. SAVE A WORK COPY FOR THE CURRENT MONTH. 4. DAILY POST SALES TO THE WORK COPY. 5. AT THE END OF THE MONTH ADD BOARD THE MONTHLY TOTAL COLUMN OF THE WORK COPY TO THE CURRENT MONTH OF THE MASTER. BE SURE YOU DON'T DO THIS BACKWARDS. BE ABSOLUTELY SURE THAT BOTH BOARDS HAVE THE SAME NAMES IN THE SAME ROWS! 6. GO TO STEP 3. 7. CHKSIMP HARDLY SIMPLE BUT AN EXAMPL102583 PAUL WILSON PLEASE FORMAT COMMENTS IN THIS FILE WITH THE DATE AND YOUR NAME. SEND IN YOUR SUGGESTIONS FOR MODIFICATIONS. THOSE THAT ARE POPULAR AND NOT TOO DIFFICULT TO DO WILL BE IMPLEMENTED IN A LATER REVISION. THERE ARE NO KNOWN BUGS. IF YOU FIND A BUG, PLEASE NOTIFY ME. A MASTER WITH NAMES, PHONES AND MONTHLY HISTORY THRU LAST MONTH. LEAVE THE CURRENT MONTH AND ALL 31 DAYS AS ZERO. 2. SAVE THE MASTER. 3. SAVE A WORK COPY FOR THE CURRENT MONTH. 4. DAILY POST SALES TO THE WORK COPY. 5. AT THE END OF THE MONTH ADD BOARD THE MONTHLY TOTAL COLUMN OF THE WORK COPY TO THE CURRENT MONTH OF THE MASTER. BE SURE YOU DON'T DO THIS BACKWARDS. BE ABSOLUTELY SURE THAT BOTH BOARDS HAVE THE SAME NAMES IN THE SAME ROWS! 6. GO TO STEP 3. 7. CHKSIMP HARDLY SIMPLE BUT AN EXAMPL"PAUL WILSON ENTERPRISES" "101883" 82,9 "BEG BAL " "REVENUE " "STATE SALES " "SALES TAX " "OUT OF STATE SLS" "CONTRACT PROGRAM" "TOTAL REVENUE " " " "EXPENSES " "POSTAGE " "SALARIES " "ADVERTIZING " "OTHER " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "TOTAL EXPENSES " "NET PERIOD " "TITH " "NET AFTER TITH " "END BALANCE " " OCTOBER" " NOV" " DEC" " QUARTER" " JAN" " FEB" " MARCH" " QUARTER" " 1/2 YEAR" 100,0,0,0 516.7,8,82,1 1137.7,8,82,2 100,8,1,1 1047.7,8,82,3 2141.6,8,82,5 3316.5,8,82,6 6505.8,14,5,7 100,8,1,1 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 60,0,0,0 0,0,0,0 0,0,0,0 60,14,1,3 24,15,40,4 24,15,40,4 24,15,40,4 72,14,5,7 132,10,4,8 3,7,5,3 0,7,6,3 0,7,6,3 3,14,1,3 1.44,7,6,3 1.44,7,6,3 1.44,7,6,3 4.32,14,5,7 7.32,10,4,8 0,0,0,0 100,0,0,0 200,0,0,0 300,14,1,3 300,0,0,0 400,0,0,0 500,0,0,0 1200,14,5,7 1500,10,4,8 1000,0,0,0 1000,0,0,0 0,0,0,0 2000,14,1,3 1000,0,0,0 1000,0,0,0 1000,0,0,0 3000,14,5,7 5000,10,4,8 1063,6,2,6 1100,6,2,6 200,6,2,6 2363,14,1,3 1325.44,6,2,6 1425.44,6,2,6 1525.44,6,2,6 4276.32,14,5,7 6639.32,10,4,8 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 100,0,0,0 100,0,0,0 100,0,0,0 300,14,1,3 110,0,0,0 120,0,0,0 130,0,0,0 360,14,5,7 660,10,4,8 200,0,0,0 0,0,0,0 200,0,0,0 400,14,1,3 0,0,0,0 0,0,0,0 500,0,0,0 500,14,5,7 900,10,4,8 300,0,0,0 310,0,0,0 0,0,0,0 610,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 610,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0   0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,3 0,0,0,0 0,0,0,0 0,0,0,0 0,14,5,7 0,10,4,8 600,6,9,77 410,6,9,77 300,6,9,77 1310,14,1,3 110,6,9,77 120,6,9,77 630,6,9,77 860,6,9,77 2170,10,4,8 463,3,7,78 690,3,7,78 -100,3,7,78 1053,14,1,3 1215.44,3,7,78 1305.44,3,7,78 895.44,3,7,78 3416.32,3,7,78 4469.32,3,7,78 46.3,7,10,79 69,7,10,79 -10,7,10,79 105.3,14,1,3 121.54,7,10,79 130.54,7,10,79 89.54,7,10,79 341.62,14,5,7 446.92,10,4,8 416.7,3,79,80 621,3,79,80 -90,3,79,80 947.7,3,79,80 1093.9,3,79,80 1174.9,3,79,80 805.9,3,79,80 3074.7,3,79,80 4022.4,3,79,80 516.7,2,1,81 1137.7,2,1,81 1047.7,2,1,81 1047.7,2,1,81 2141.6,2,1,81 3316.5,2,1,81 4122.4,2,1,81 9580.5,2,1,81 4122.4,2,1,81 !"CHECK BOOK" "101783" 38,17 "BEG BALANCE " "SOUTHERN UTILITY" "GENERAL TELEPHON" "SMITHS GROCERY " "PENNY'S " "MASTER CHARGE " "DR BILLSWORTH " "FIRST NAT BANK " "SHELL OIL " "JOE'S GARAGE " "HARTFORD INS " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " " "CHECKS & DEPOSIT" "AVAIL BALANCE " " RENT" " LIGHT" " HEAT" " PHONE" " FOOD" " CLOTHING" " PLAY" " HEALTH" " CAR PAY" " GAS" " CAR MAINT" " CAR INS" " OTHER" " OTHER ACT" " CK AMT" " DATE" " CK#" 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 1000,0,0,0 8302.01,0,0,0 0,1,0,0 0,0,0,0 93.03,0,0,0 90,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 183.03,14,1,13 8302.01,0,0,0 1.02,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 44,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 44,14,1,13 0,0,0,0 1.03,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 193.25,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 193.25,14,1,13 0,0,0,0 1.04,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 97,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 97,14,1,13 0,0,0,0 1.05,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 22,0,0,0 13,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 35,14,1,13 0,0,0,0 1.06,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 126,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 126,14,1,13 0,0,0,0 1.07,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 234,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 234,14,1,13 0,0,0,0 1.08,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 45,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 45,14,1,13 0,0,0,0 1.1,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 1.11,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 27,0,0,0 3,0,0,0 1.2,0,0,0 30,14,1,13 0,0,0,0 1.12,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,"13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,1,13 0,0,0,0 0,0,0,0 0,6,2,36 93.03,6,2,36 90,6,2,36 44,6,2,36 193.25,6,2,36 119,6,2,36 13,6,2,36 126,6,2,36 234,6,2,36 45,6,2,36 0,6,2,36 27,6,2,36 3,6,2,36 0,1,0,0 987.28,6,2,36 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 12.72,3,1,37 0,1,0,0 0,1,0,0 "CLASS TEST HISTORY" "020183" 16,7 "POINTS POSSIBLE " " " "PORK, FATTY " "AARON, ALVIN " "TALLTREE,AUTUMN " "DUNCAN, DON " "ADAMS, JOHN " "BALL, SALLY " "STUDENT,NEW " "GRICE, GEORGE " "HORTENCE,ALICE " "AVG STUDENT " " " "STUDENT TOTALS " "STUDENTS " "AVERAGE " " CH 1 & 2" " CH 3-6" " MID TERM" " CH 7-10" " TOTAL" " POSSIBLE" " %/100" 200,0,0,0 100,0,0,0 200,0,0,0 100,0,0,0 600,14,1,4 600,8,1,5 1,13,5,6 196,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 145,0,0,0 92,0,0,0 190,0,0,0 97,0,0,0 524,14,1,4 600,7,100,1 0.87,13,5,6 189,0,0,0 20,0,0,0 200,0,0,0 23,0,0,0 432,14,1,4 600,7,100,1 0.72,13,5,6 122,0,0,0 85,0,0,0 170,0,0,0 67,0,0,0 444,14,1,4 600,7,100,1 0.74,13,5,6 121,0,0,0 44,0,0,0 180,0,0,0 89,0,0,0 434,14,1,4 600,7,100,1 0.72,13,5,6 195,0,0,0 84,0,0,0 150,0,0,0 95,0,0,0 524,14,1,4 600,7,100,1 0.87,13,5,6 133,0,0,0 42,0,0,0 160,0,0,0 100,0,0,0 435,14,1,4 600,7,100,1 0.72,13,5,6 0,0,0,0 0,0,0,0 190,0,0,0 88,0,0,0 278,14,3,4 300,0,0,0 0.92,13,5,6 5,0,0,0 19,0,0,0 4,0,0,0 0,0,0,0 28,14,1,4 500,0,0,0 0.056,13,5,6 188,0,0,0 89,0,0,0 165,0,0,0 92,0,0,0 534,14,1,4 600,7,100,1 0.89,13,5,6 158,0,0,0 34.42,0,0,0 190,0,0,0 88,0,0,0 470.42,14,1,4 600,7,100,1 0.78,13,5,6 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 1452,6,2,13 509.42,6,2,13 1599,6,2,13 739,6,2,13 4103.42,6,2,13 5600,6,2,13 0.73,13,5,6 8,0,0,0 8,0,0,0 9,0,0,0 9,0,0,0 0,1,0,0 0,1,0,0 0,1,0,0 181.5,5,14,15 63.67,5,14,15 177.66,5,14,15 82.11,5,14,15 0,1,0,0 0,1,0,0 0,1,0,0  85,0,0,0 170,0,0,0 67,0,0,0 444,14,1,4 600,7,100,1 0.74,13,5,6 121,0,0,0 44,0,0,0 180,0,0,0 89,0,0,0 434,14,1,4 600,7,100,1 0.72,13,5,6 195,0,0,0 84,0,0,0 150,0,0,0 95,0,0,0 524,14,1,4 600,7,100,1 0.87,13,5,6 133,0,0,0 42,0,0,0 160,0"WATER METER" "100183" 13,4 "BEG READING " "END READING " "USED " " " "RATE " "AMOUNT " "BEG BAL " "NEW BAL " " " "PAID " " DATE " " CHECK # " "END BAL " " JANUARY" " FEBRUARY" " MARCH" " TOTAL" 100,0,0,0 250,8,2,1 330,8,2,2 100,8,1,1 250,0,0,0 330,0,0,0 440,0,0,0 440,8,2,3 150,3,2,1 80,3,2,1 110,3,2,1 340,3,2,1 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0.25,0,0,0 0.26,0,0,0 0.27,0,0,0 0,1,0,0 37.5,4,3,5 20.8,4,3,5 29.7,4,3,5 88,14,1,3 28,0,0,0 50.5,8,13,1 0,8,13,2 28,8,7,1 65.5,2,6,7 71.3,2,6,7 29.7,2,6,7 116,2,6,7 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 15,0,0,0 71.3,0,0,0 0,0,0,0 86.3,14,1,3 220.83,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 202,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 50.5,3,8,10 0,3,8,10 29.7,3,8,10 29.7,3,8,10 #"PHONES" "101883" 5,2 "FELLOWS, NAN " "HERMAN, ELLIOTT " "JOHNSON, BILL " "MEADE, ALICE " "NANCE, AL " " B'DATE" " PHONE" 101.01,0,0,0 55512.12,0,0,0 514.35,0,0,0 67123.14,0,0,0 1021.83,0,0,0 99712.35,0,0,0 514.41,0,0,0 79766.25,0,0,0 914.25,0,0,0 0,0,0,0 8,1,1 250,0,0,0 330,0,0,0 440,0,0,0 440,8,2,3 150,3,2,1 80,3,2,1 110,3,2,1 340,3,2,1 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0.25,0,0,0 0.26,0,0,0 0.27,0,0,0 0,1,0,0 37.5,4,3,5 20.8,4,3,5 29.7,4,3,5 88,14,1,3 28,0,0,0 50.5,8,13,1 0,8,13,2 28,8,7,1 65.5,2,6,7 71.3,2,6,7 29.7,2,6,7 116,2,6,7 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 15,0,0,0 71.3,0,0,0 0,0,0,0 86.3,14,1,3 220.83,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 202,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 50.5,3,8,10 0,3,8,10 29.7,3,8,10 29.7,3,8,10 "SALES" "102083" 5,51 "SALESMAN " "BILL " "CHARLIE " "TOM " "TOTAL " " PHONE" " JANUARY" " FEBRUARY" " MARCH" " APRIL" " MAY" " JUNE" " JULY" " AUGUST" " SEPTEMBER" " OCTOBER" " NOVEMBER" " DECEMBER" " TOTAL" " 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" " 10" " 11" " 12" " 13" " 14" " 15" " 16" " 17" " 18" " 19" " 20" " 21" " 22" " 23" " 24" " 25" " 26" " 27" " 28" " 29" " 30" " 31" " MTD TOTAL" " MTD GRAND" " MTD%/100" " YTD TOTAL" " YTD GRAND" " YTD%/100" 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 0,1,0,0 43579.88,0,0,0 100,0,0,0 124,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 224,14,2,13 100,0,0,0 110,0,0,0 44,0,0,0 234,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 488,14,15,45 1190.19,8,5,46 0.41,13,46,47 712,10,14,46 2225.19,8,5,49 0.31,13,49,50 54212.12,0,0,0 200,0,0,0 234,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 434,14,2,13 250.19,0,0,0 25,0,0,0 33,0,0,0 67,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 375.19,14,15,45 1190.19,8,5,46 0.31,13,46,47 809.19,10,14,46 2225.19,8,5,49 0.36,13,49,50 99031.64,0,0,0 300,0,0,0 77,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 377,14,2,13 0,0,0,0 39,0,0,0 199,0,0,0 89,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 327,14,15,45 1190.19,8,5,46 0.27,13,46,47 704,10,14,46 2225.19,8,5,49 0.31,13,49,50 55512.12,0,0,0 600,6,2,4 435,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 1035,6,2,4 350.19,6,2,4 174,6,2,4 276,6,2,4 390,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 1190.19,6,2,4 1190.19,8,5,46 1,13,46,47 2225.19,6,2,4 2225.19,8,5,49 1,13,49,50 0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 377,14,2,13 0,0,0,0 39,0,0,0 199,0,0,0 89,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 327,14,15,45 1190.19,8,5,46 0.27,13,46,47 704,10,14,46 2225.19,8,5,49 0.31,13,49,50 55512.12,0,0,0 600,6,2,4 435,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 1035,6,2,4 350.19,6,2,4 174,6,2,4 276,6,2,4 390,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,$"SIMPLE" "101883" 4,2 "ONE " "TWO " "THREE " "FOUR " " ONE" " TWO" 1,0,0,0 0.2,15,20,1 2,7,200,1 1,8,1,1 6,7,300,2 1.2,2,1,2 9,6,1,3 0,1,0,0 46 2225.19,8,5,49 0.36,13,49,50 99031.64,0,0,0 300,0,0,0 77,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 377,14,2,13 0,0,0,0 39,0,0,0 199,0,0,0 89,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 327,14,15,45 1190.19,8,5,46 0.27,13,46,47 704,10,14,46 2225.19,8,5,49 0.31,13,49,50 55512.12,0,0,0 600,6,2,4 435,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 1035,6,2,4 350.19,6,2,4 174,6,2,4 276,6,2,4 390,6,2,4 0,6,2,4 0,6,2,4 0,6,2,4 0,6,2,"EXPENSE ACCOUNT" "012987" 40,15 "011687 " "011787 " "011887 " "011987 " "012087 " "012187 " "012287 " "012387 " "012487 " "012587 " "012887 " "012987 " "013087 " "013187 " "020187 " "020287 " "020387 " "020487 " "020587 " "020687 " "020787 " "020887 " "020987 " "021087 " "021187 " "021287 " "021387 " "021487 " "021587 " "TOTALS " " " " " " " " " " " " " " " " " " " " " "Bus. Miles" " Rooms" " Meals" " Gas" "Other Auto" " PhonePOST" " Supplies" " Claims" " MISC." " Daily TOT" " " " " " " "  " " " 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,%0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,6,1,29 0,6,1,29 0,6,1,29 0,6,1,29 0,6,1,29 0,6,1,29 0,6,1,29 0,6,1,29 0,6,1,29 0,14,2,9 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0,0,0,0 0 Jan.12,1988 I found CHALK to be a slow and somewhat primitive Spreadsheet, but it does function pretty well for the basic tasks that one expects from such a program. You must use CAPS for all commands, and it never tells you that, so unaware users may be frustrated from the very start by the "Amount Invalid. If you don't know what to do enter '?'." response to every entry in lower case. There is a built-in "Window/Titles" default, so that everything on the top row and left column is always displayed, and this is the only text that is allowed in the program. If you wanted to add some column headings on row 10, in the middle of your data, you can't! CHALK is pretty thrifty on memory, and you can save a small "Board" (as each spreadsheet is called in CHALK) of 5 rows and 2 columns with only 1K, and the largest sheet [9 columns x 82 rows] in the sample sheets the author, Paul Wilson, includes only takes up 9K. Whether that increases with more data in the 00.00 parts of his sheet (CHKCASH) I did not check out. But it looks like it would not add very much to the existing "00.00" data already in the "Board". The maximum number of rows is 99, and I don't know if there is any maximum for columns, other than disk memory or RAM. You have to CALCulate after every entry, and it seems to take two "C"(alculate) entries, one for that column, or maybe any preceding columns, and one for subsequent columns. This means two sets of a "C" keystroke and a RETurn" stroke after each entry of a number. The author supples pretty full documentation, and ways of changing the defaults for screen size, printer page size, etc. However, these default settings in the file CHALKCTL.COM seem to be the only way to change column widths from the default settings of 16 characters for ROW titles and 10 for COLUMN widths. My OVERALL EVALUATION: (along with Jack Brown's first suggestion when he asked me to check CHALK out)-- look for a copy of Supercalc at about $25 from o&ne of the NYCity distributors of the software from Osborne's auction, and hope they provide a manual or some documentation with it. As your second choice or last resort, give CHALK a try, and maybe add some improvements to pass on to others who can't afford or find a fuller, more sophisticated spreadsheet program. As Paul Wilson says in his DOC., you need CP/M with at least 48K, a printer if possible, a CRT that can HOME the cursor, CLEAR SCREEN from cursor to end of screen, and toggle HIGHLITING on and off if possible. Since he graduated in l987 presumably, I am not sure that his NYC address is valid anymore, if you wanted either to contribute something for the program or ask him questions. Bob Forsberg (Yankee Osborne Users, New Haven CT FOG #54)fault settings of 16 characters for ROW titles and 10 for COLUMN widths. My OVERALL EVALUATION: (along with Jack Brown's first suggestion when he asked me to check CHALK out)-- look for a copy of Supercalc at about $25 from o'