IMD 1.17: 27/12/2009 20:01:59 kaypro 4 perfect calc   þää0>�2!ä~·( OåÍ úá#ÃäÍ úû Hello there! This is a master PERFECT SOFTWARE diskette. At present, this is your ONLY copy of a very valuable diskette. You should make a copy of this master diskette, and store it in a safe place. Instructions for making a copy are in the KAYPRO manual.  The copy will then be used for your day to day programming. This master diskette will only be used for making copies. A     APAYMULTPC (APENTRY1PC APENTRY2PC APENTRY3PC ARECMULTPC ( ARENTRY1PC  ARENTRY2PC  ARENTRY3PC  MAIN PC COMPUTE PC PC SWP€6789:;<=>?@ABCPAYFACTSPC UNIT2 PC UNIT1 PC RENTAL PC TAX PC >a1:\dc0 >a1:\wc2 >b1:"ACCOUNTS PAYABLE WORKSHEET >b1:\wc17 >c1:\dc0 >c1:\wc6 >d1:\jcr >e1:\dc0 >e1:\wc4 >e1:\jcc >f1:\dc0 >f1:\wc3 >f1:\jcc >g1:\dc0 >g1:\wc3 >g1:\jcc >h1:\dc0 >h1:\wc6 >h1:\jcc >i1:\dc0 >i1:\wc4 >i1:\jcc >j1:\dc0 >j1:\wc3 >j1:\jcc >k1:\dc0 >k1:\wc3 >k1:\jcc >l1:\dc0 >l1:\wc7 >l1:\jcc >m1:\wc9 >m1:\jcc >n1:\dc0 >n1:\wc5 >n1:\jcc >o1:\dc0 >o1:\wc5 >p1:\dc0 >p1:\wc5 >q1:\dc0 >q1:\wc4 >r1:\dc0 >r1:\wc5 >s1:\dc0 >s1:\wc5 >a2:"Co >b2:"pyright, 1982,TEACHME PC j¬­®¯°±²LIBRARY PC ³PAYROLL PC ´µåååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå&!!!!!!:4ú·( !!ÙÛËÿÓísÖû1ü½ûÕÙéí{ÖûÛË¿ÓÉã~#ã·ÈOÍ!ûôÍû!9éû:æÀ!BÊ©û!<þ€Ê©û¯É!0! +!SCHEDA PC SCHEDX PC INCOME PC COSTGOODPC SELLEXPNPC NETWORTHPC GADMEXPNPC  PC COM€!"#$%&'()*+,-./0PC COMC12345PC SWP€DEFGHIJKLMNOPQRSPC SWPåPC SWPPC OVL€VWXYZ[\]^_`abcdePC OVL fPCCONFIGCOMghijklmnopCHECK PC qr Perfect Software, Inc. >a3:"== >b3:"============================================== >f3:"=== >g3:"=== >a4:" >b4:"Today's Date (enter MN:DY:YR)--> >e4:1.000000000000E+00 >f4:1.000000000000E+00 >g4:8.200000000000E+01 >a5:"== >b5:"============================================== >f5:"========= >b6:"This program automatically reads in the following entry files: >b7:" apentry1.pc apentry2.pc apentry3.pc >b8:"Switch to these files to enter the appropriate data. We recommend >b9:"using manuåREANAL PC stPROFEE PC uFAMBUDGTPC .vwxSCIENCE PC yzCASHFLOWPC {|STOCK PC }~LESSON1 PC N€�‚ƒLESSON2 PC d„…†‡ˆ‰ŠLESSON3 PC 6‹Œ�ŽLESSON4 PC ^��‘’“”LESSON5 PC B•–—˜™LESSON6 PC Zš›œ�žŸLESSON7 PC f ¡¢£¤¥¦LESSON8 PC ,§¨©STOCKEX PC ªCASH PC «ÃGúÃ’úÃèúÃùúÃ!ûÃ>ûÃ8ûÃ2ûÃyûÃ~ûÃûÈûÃ�ûÃ’û×ûÃ_ûäû�  0123456789-, .Ítû¯2:3ú2ÍÊû KAYPRO II 64k CP/M v 2.2 >Ã!ú2"!ì2":OÃäÍtûÍÊû Warm Boot 1Í~û̓û!ä"ü,Å͈ûÍ’ûÁ· Þ*ü€"üÊwú >(¹Â½úÅ̓ûÁÕ:æ!3Ê©û!*éûÛËw!'Ì©û:æ!6Ê©û!-Í©û·ðæ!5úO ~É:æ!9Ê©û!Eéû!6éû!9éû:æÀ!9Ê©û!?þ€Ê©û!Eþ@Ê©û!9éû:æÀ!BÊ©û!<þ€Ê©û¯É!0! +!  al recalculation mode for this file. Also, you will need >b10:"to press the recalculation key "!" twice because of forward references. >a11:"========================================================================== >c12:" ACCOUNTS PAYABLE SUMMARY STATEMENT >a14:"D >c14:"Purchase >e14:" Dat >f14:"e o >g14:"f >i14:" >l14:" Age of >q14:" >a15:"u >c15:"Order >d15:" Amount >e15:" P. >f15:" O. >g15:" >h15:"Days >i15:"Date >j15:" D >k15:"ue >l15:" Purchase Order >r15:"Worktål19:=if(g4=g19,c30-r19,365-r19+c30)@ >r19:=lookup(e19,c27:p27)+f19@ >s19:=if((h19+r19)<=365,h19+r19,h19+r19-365)@ >a20:=if(if(g4=g20,c30-r20,365-r20+c30)>h20,1,0)@ >c20:=apentry3[c4]@ >d20:=apentry3[d21]@ >e20:=apentry3[e4]@ >f20:=apentry3[g4]@ >g20:=apentry3[i4]@ >h20:=apentry3[c5]@ >i20:=lookup(s20-1,c28:p28)@ >j20:=s20-lookup(i20,c27:q27)@ >k20:=if(e20+(int((h20+f20)/30))>=13,g20+1,g20)@ >l20:=if(g4=g20,c30-r20,365-r20+c30)@ >r20:=lookup(e20,c27:p27)+f20@ >s20:=if((h20+r20)<=365,h20+r20,h2000E+01 >o27:1.200000000000E+01 >p27:1.300000000000E+01 >b28:0 >c28:0 >d28:0 >e28:3.100000000000E+01 >f28:5.900000000000E+01 >g28:9.000000000000E+01 >h28:1.200000000000E+02 >i28:1.510000000000E+02 >j28:1.810000000000E+02 >k28:2.120000000000E+02 >l28:2.430000000000E+02 >m28:2.730000000000E+02 >n28:3.040000000000E+02 >o28:3.340000000000E+02 >p28:3.650000000000E+02 >r28:" >b29:0 >c29:0 >d29:1.000000000000E+00 >e29:2.000000000000E+00 >f29:3.000000000000E+00 >g29:4.000000000000E+00 >h29able >a16:"e >b16:" Name of Vendor >c16:"Number >d16:" Due >e16:" MN: >f16:"DY: >g16:"YR >h16:"Net >i16:"MN: >j16:"DY: >k16:"YR >l16:" (Days) >r16:"Columns >a17:"-- >b17:" --------------- >c17:"------ >d17:" -------- >e17:" --- >f17:"--- >g17:"--- >h17:" ----- >i17:" >j17:" >k17:" >l17:" >a18:=if(if(g4=g18,c30-r18,365-r18+c30)>h18,1,0)@ >c18:=apentry1[c4]@ >d18:=apentry1[d21]@ >e18:=apentry1[e4]@ >f18:=apentry1[g4]@ >g18:=apentry1[i4]@ >h18:=apentry1[c5]@ >i18:=looå0+r20-365)@ >b22:" Totals >d22:=sum(d18:d20)@ >b24:0 >c24:0 >d24:1.000000000000E+00 >e24:2.000000000000E+00 >f24:3.000000000000E+00 >g24:4.000000000000E+00 >h24:5.000000000000E+00 >i24:6.000000000000E+00 >j24:7.000000000000E+00 >k24:8.000000000000E+00 >l24:9.000000000000E+00 >m24:1.000000000000E+01 >n24:1.100000000000E+01 >o24:1.200000000000E+01 >p24:1.300000000000E+01 >b25:0 >c25:0 >d25:3.100000000000E+01 >e25:2.800000000000E+01 >f25:3.100000000000E+01 >g25:3.000000000000E+01 >h25:5.000000000000E+00 >i29:6.000000000000E+00 >j29:7.000000000000E+00 >k29:8.000000000000E+00 >l29:9.000000000000E+00 >m29:1.000000000000E+01 >n29:1.100000000000E+01 >o29:1.200000000000E+01 >p29:1.300000000000E+01 >b30:" Day Number >c30:=lookup(e4,c27:p27)+f4@ >b31:"Invoice Day >c31:=lookup(e18,c27:q27)+f18@ >l31:=lookup(e18,c27:q27) +f18+h18 >a1 \aAPENTRY1.PC kup(s18-1,c28:p28)@ >j18:=s18-lookup(i18,c27:q27)@ >k18:=if(e18+(int((h18+f18)/30))>=13,g18+1,g18)@ >l18:=if(g4=g18,c30-r18,365-r18+c30)@ >r18:=lookup(e18,c27:p27)+f18@ >s18:=if((h18+r18)<=365,h18+r18,h18+r18-365)@ >a19:=if(if(g4=g19,c30-r19,365-r19+c30)>h19,1,0)@ >c19:=apentry2[c4]@ >d19:=apentry2[d21]@ >e19:=apentry2[e4]@ >f19:=apentry2[g4]@ >g19:=apentry2[i4]@ >h19:=apentry2[c5]@ >i19:=lookup(s19-1,c28:p28)@ >j19:=s19-lookup(i19,c27:q27)@ >k19:=if(e19+(int((h19+f19)/30))>=13,g19+1,g19)@ >:3.100000000000E+01 >i25:3.000000000000E+01 >j25:3.100000000000E+01 >k25:3.100000000000E+01 >l25:3.000000000000E+01 >m25:3.100000000000E+01 >n25:3.000000000000E+01 >o25:3.100000000000E+01 >p25:3.100000000000E+01 >c27:1.000000000080E-01 >d27:1.000000000000E+00 >e27:2.000000000000E+00 >f27:3.000000000000E+00 >g27:4.000000000000E+00 >h27:5.000000000000E+00 >i27:6.000000000000E+00 >j27:7.000000000000E+00 >k27:8.000000000000E+00 >l27:9.000000000000E+00 >m27:1.000000000000E+01 >n27:1.100000000A     >a1:" ACCOUNTS PAYABLE ENTRY APENTRY1 >a1:\wc14 >a1:\jcr >b1:\wc23 >c1:\wc12 >c1:\jcr >d1:\wc11 >d1:\jcc >e1:\dc0 >e1:\wc3 >f1:\wc1 >g1:\dc0 >g1:\wc3 >h1:\dc0 >h1:\wc1 >i1:\dc0 >i1:\wc3 >a2:"Copyright, 1982, Perfect Software, Inc. >e3:" MN: DY: YR >a4:" >b4:"Purchase Order Number: >c4:0 >d4:" Date: >e4:1.000000000000E+00 >f4:"/ >g4:1.000000000000E+00 >h4:"/ >i4:8.200000000000E+01 >b5:" Net Due (days): >c5:0 >a6:"Name: >a7:"Organization: >a8:"Address: >a9:"Address>a1:" ACCOUNTS PAYABLE ENTRY APENTRY3 >a1:\wc14 >a1:\jcr >b1:\wc23 >c1:\wc12 >c1:\jcr >d1:\wc11 >d1:\jcc >e1:\dc0 >e1:\wc3 >f1:\wc1 >g1:\dc0 >g1:\wc3 >h1:\dc0 >h1:\wc1 >i1:\dc0 >i1:\wc3 >a2:"Copyright, 1982, Perfect Software, Inc. >e3:"MN:DY:YR >a4:" >b4:"Purchase Order Number: >c4:0 >d4:" Date: >e4:1.000000000000E+00 >f4:"/ >g4:1.000000000000E+00 >h4:"/ >i4:8.200000000000E+01 >b5:" Net Due (days): >c5:0 >a6:"Name: >a7:"Organization: >a8:"Address: >a9:"Address: åå: >a10:"City/ST/Zip: >a12:" Quantity >b12:" Item >c12:"Unit Price >d12:"Price >a13:"-------- >b13:" ------------------- >c13:"---------- >d13:" ----- >a14:0 >c14:0 >d14:0 >d20:"------- >a21:" >b21:" TOTAL: >d21:=sum(d14:d19)@ >a1 \aAPENTRY2.PC >a10:"City/ST/Zip: >a12:" Quantity >b12:" Item >c12:"Unit Price >d12:"Price >a13:"-------- >b13:" ------------------- >c13:"---------- >d13:" ----- >a14:0 >c14:0 >d14:0 >d20:"------- >a21:" >b21:" TOTAL: >d21:=sum(d14:d19)@ >a1 \aAPAYMULT.PC >a1:" ACCOUNTS PAYABLE ENTRY APENTRY2 >a1:\wc14 >a1:\jcr >b1:\wc23 >c1:\wc12 >c1:\jcr >d1:\wc11 >d1:\jcc >e1:\dc0 >e1:\wc3 >f1:\wc1 >g1:\dc0 >g1:\wc3 >h1:\dc0 >h1:\wc1 >i1:\dc0 >i1:\wc3 >a2:"Copyright, 1982, Perfect Software, Inc. >e3:"MN:DY:YR >a4:" >b4:"Purchase Order Number: >c4:0 >d4:" Date: >e4:1.000000000000E+00 >f4:"/ >g4:1.000000000000E+00 >h4:"/ >i4:8.200000000000E+01 >b5:" Net Due (days): >c5:0 >a6:"Name: >a7:"Organization: >a8:"Address: >a9:"Address: åå>a10:"City/ST/Zip: >a12:" Quantity >b12:" Item >c12:"Unit Price >d12:"Price >a13:"-------- >b13:" ------------------- >c13:"---------- >d13:" ----- >a14:0 >c14:0 >d14:0 >d20:"------- >a21:" >b21:" TOTAL: >d21:=sum(d14:d19)@ >a1 \aAPENTRY3.PC   åh20+r20-365)@ >b22:" Totals >d22:=sum(d18:d20)@ >b24:0 >c24:0 >d24:1.000000000000E+00 >e24:2.000000000000E+00 >f24:3.000000000000E+00 >g24:4.000000000000E+00 >h24:5.000000000000E+00 >i24:6.000000000000E+00 >j24:7.000000000000E+00 >k24:8.000000000000E+00 >l24:9.000000000000E+00 >m24:1.000000000000E+01 >n24:1.100000000000E+01 >o24:1.200000000000E+01 >p24:1.300000000000E+01 >b25:0 >c25:0 >d25:3.100000000000E+01 >e25:2.800000000000E+01 >f25:3.100000000000E+01 >g25:3.000000000000E+01 >hc5 >a2:"Co >b2:"pyright, 1982, Perfect Software, Inc. >a3:"== >b3:"============================================== >b4:"Today's Date (enter MN:DY:YR)--> >e4:1.000000000000E+00 >f4:1.000000000000E+00 >g4:8.200000000000E+01 >a5:"== >b5:"============================================== >b6:"This program automatically reads in the following entry files: >b7:" arentry1.pc >c7:"arentry2.pc arentry3.pc >b8:"Switch to these files to enter the appropriate data. We recommend >b9:"using manual recalookup(s18-1,c28:p28)@ >j18:=s18-lookup(i18,c27:p27)@ >k18:=if(e18+(int((h18+f18)/30))>=13,g18+1,g18)@ >l18:=if(g4=g18,c30-r18,365-r18+c30)@ >r18:=lookup(e18,c27:p27)+f18@ >s18:=if((h18+r18)<=365,h18+r18,h18+r18-365)@ >a19:=if(if(g4=g19,c30-r19,365-r19+c30)>h19,1,0)@ >c19:=arentry2[c4]@ >d19:=arentry2[d21]@ >e19:=arentry2[e4]@ >f19:=arentry2[g4]@ >g19:=arentry2[i4]@ >h19:=arentry2[c5]@ >i19:=lookup(s19-1,c28:p28)@ >j19:=s19-lookup(i19,c27:p27)@ >k19:=if(e19+(int((h19+f19)/30))>=13,g19+1,g19)@ å25:3.100000000000E+01 >i25:3.000000000000E+01 >j25:3.100000000000E+01 >k25:3.100000000000E+01 >l25:3.000000000000E+01 >m25:3.100000000000E+01 >n25:3.000000000000E+01 >o25:3.100000000000E+01 >p25:3.100000000000E+01 >c27:1.000000000070E-01 >d27:1.000000000000E+00 >e27:2.000000000000E+00 >f27:3.000000000000E+00 >g27:4.000000000000E+00 >h27:5.000000000000E+00 >i27:6.000000000000E+00 >j27:7.000000000000E+00 >k27:8.000000000000E+00 >l27:9.000000000000E+00 >m27:1.000000000000E+01 >n27:1.1000000culation mode for this file. Also, you will need >b10:"to press the recalculation key "!" twice because of forward references. >a11:"========================================================================== >c12:" ACCOUNTS RECEIVABLE SUMMARY STATEMENT >a13:"L >a14:"a >e14:" Dat >f14:"e of >g14:"f >i14:" >l14:" Age of >q14:" >a15:"t >c15:"Invoice >d15:"e >e15:" Invoice >f15:"oice >g15:"e >h15:"Days >i15:"Date >j15:"e Du >k15:"ue >l15:" Invoice >r15:"Worktable  >l19:=if(g4=g19,c30-r19,365-r19+c30)@ >r19:=lookup(e19,c27:p27)+f19@ >s19:=if((h19+r19)<=365,h19+r19,h19+r19-365)@ >a20:=if(if(g4=g20,c30-r20,365-r20+c30)>h20,1,0)@ >c20:=arentry3[c4]@ >d20:=arentry3[d21]@ >e20:=arentry3[e4]@ >f20:=arentry3[g4]@ >g20:=arentry3[i4]@ >h20:=arentry3[c5]@ >i20:=lookup(s20-1,c28:p28)@ >j20:=s20-lookup(i20,c27:p27)@ >k20:=if(e20+(int((h20+f20)/30))>=13,g20+1,g20)@ >l20:=if(g4=g20,c30-r20,365-r20+c30)@ >r20:=lookup(e20,c27:p27)+f20@ >s20:=if((h20+r20)<=365,h20+r20,>a1:\dc0 >a1:\wc2 >b1:"ACCOUNTS RECEIVABLE WORKSHEET >b1:\wc17 >c1:\dc0 >c1:\wc6 >d1:\jcr >e1:"Note: This should be on drive B: >e1:\dc0 >e1:\wc4 >e1:\jcc >f1:\dc0 >f1:\wc3 >f1:\jcc >g1:\dc0 >g1:\wc3 >g1:\jcc >h1:\dc0 >h1:\wc6 >h1:\jcc >i1:\dc0 >i1:\wc3 >i1:\jcc >j1:\dc0 >j1:\wc3 >j1:\jcc >k1:\dc0 >k1:\wc3 >k1:\jcc >l1:\dc0 >l1:\jcc >m1:\wc9 >m1:\jcc >n1:\dc0 >n1:\wc5 >n1:\jcc >o1:\dc0 >o1:\wc3 >p1:\dc0 >p1:\wc3 >q1:\dc0 >q1:\wc3 >r1:\dc0 >r1:\wc5 >s1:\dc0 >s1:\w>a16:"e >b16:" Name of Account >c16:"Number >d16:" Amount >e16:" MN: >f16:"DY: >g16:"YR >h16:"Net >i16:"MN: >j16:"DY: >k16:"YR >l16:" (Days) >r16:"Columns >a17:"-- >b17:" --------------- >c17:"------ >d17:" -------- >e17:" --- >f17:"--- >g17:"--- >h17:"----- >i17:"-- >j17:"-- >k17:"-- >l17:" ------ >a18:=if(if(g4=g18,c30-r18,365-r18+c30)>h18,1,0)@ >c18:=arentry1[c4]@ >d18:=arentry1[d21]@ >e18:=arentry1[e4]@ >f18:=arentry1[g4]@ >g18:=arentry1[i4]@ >h18:=arentry1[c5]@ >i18:=lA     00000E+01 >o27:1.200000000000E+01 >p27:1.300000000000E+01 >b28:0 >c28:0 >d28:0 >e28:3.100000000000E+01 >f28:5.900000000000E+01 >g28:9.000000000000E+01 >h28:1.200000000000E+02 >i28:1.510000000000E+02 >j28:1.810000000000E+02 >k28:2.220000000000E+02 >l28:2.430000000000E+02 >m28:2.730000000000E+02 >n28:3.040000000000E+02 >o28:3.340000000000E+02 >p28:3.650000000000E+02 >r28:" >b29:0 >c29:0 >d29:1.000000000000E+00 >e29:2.000000000000E+00 >f29:3.000000000000E+00 >g29:4.000000000000E+00 >h>a1:" ACCOUNTS RECEIVABLE ENTRY ARENTRY2 >a1:\wc14 >a1:\jcr >b1:\wc23 >c1:"(See 'arecmult.pc') >c1:\wc12 >c1:\jcr >d1:\wc11 >d1:\jcc >e1:\dc0 >e1:\wc3 >f1:\wc1 >g1:\dc0 >g1:\wc3 >h1:\dc0 >h1:\wc1 >i1:\dc0 >i1:\wc3 >a2:"Copyright, 1982, Perfect Software, Inc. >e3:" MN: DY: YR >a4:" >b4:" Invoice Number: >d4:" Date: >e4:1.000000000000E+00 >f4:"/ >g4:1.000000000000E+00 >h4:"/ >i4:8.200000000000E+01 >a4:\dl0 >b5:"Net Collectable (days): >a5:\dl0 >a6:"Name: >a7:"Organiåå29:5.000000000000E+00 >i29:6.000000000000E+00 >j29:7.000000000000E+00 >k29:8.000000000000E+00 >l29:9.000000000000E+00 >m29:1.000000000000E+01 >n29:1.100000000000E+01 >o29:1.200000000000E+01 >p29:1.300000000000E+01 >b30:" Day Number >c30:=lookup(e4,c27:p27)+f4@ >b31:"Invoice Day >c31:=lookup(e18,c27:p27)+f18@ >a1 \aARENTRY1.PC zation: >a8:"Address: >a9:"Address: >a10:"City/ST/Zip: >a12:" Quantity >b12:" Item >c12:"Unit Price >d12:"Price >a13:"-------- >b13:" ------------------- >c13:"---------- >d13:" ----- >a14:0 >c14:0 >d14:0 >d20:"------- >a21:" >b21:" TOTAL: >d21:=sum(d14:d19) >a1 \aARENTRY3.PC >a1:" ACCOUNTS RECEIVABLE ENTRY ARENTRY1 >a1:\wc14 >a1:\jcr >b1:\wc23 >c1:"(See 'arecmult.pc') >c1:\wc12 >c1:\jcr >d1:\wc11 >d1:\jcc >e1:\dc0 >e1:\wc3 >f1:\wc1 >g1:\dc0 >g1:\wc3 >h1:\dc0 >h1:\wc1 >i1:\dc0 >i1:\wc3 >a2:"Copyright, 1982, Perfect Software, Inc. >e3:" MN: DY: YR >a4:" >b4:" Invoice Number: >d4:" Date: >e4:1.000000000000E+00 >f4:"/ >g4:1.000000000000E+00 >h4:"/ >i4:8.200000000000E+01 >a4:\dl0 >b5:"Net Collectable (days): >a5:\dl0 >a6:"Name: >a7:"Organååization: >a8:"Address: >a9:"Address: >a10:"City/ST/Zip: >a12:" Quantity >b12:" Item >c12:"Unit Price >d12:"Price >a13:"-------- >b13:" ------------------- >c13:"---------- >d13:" ----- >a14:0 >b14:" >c14:0 >d14:0 >d20:"------- >a21:" >b21:" TOTAL: >d21:=sum(d14:d19)@ >a1 \aARENTRY2.PC   ååzation: >a8:"Address: >a9:"Address: >a10:"City/ST/Zip: >a12:" Quantity >b12:" Item >c12:"Unit Price >d12:"Price >a13:"-------- >b13:" ------------------- >c13:"---------- >d13:" ----- >a14:0 >c14:0 >d14:0 >d20:"------- >a21:" >b21:" TOTAL: >d21:=sum(d14:d19) >a1 \aARECMULT.PC >a1:" MAIN DATA FILE >d1:\dc0 >a2:"Copyright, 1982, Perfect Software, Inc. >c3:"Month: >d3:1.000000000000E+00 >c4:"Day: >d4:1.000000000000E+00 >a6:" Number of Day of the Year >d6:=compute[a7] >a1 \aCOMPUTE.PC MAIN $$$åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå>a1:" ACCOUNTS RECEIVABLE ENTRY ARENTRY3 >a1:\wc14 >a1:\jcr >b1:\wc23 >c1:"(See 'arecmult.pc') >c1:\wc12 >c1:\jcr >d1:\wc11 >d1:\jcc >e1:\dc0 >e1:\wc3 >f1:\wc1 >g1:\dc0 >g1:\wc3 >h1:\dc0 >h1:\wc1 >i1:\dc0 >i1:\wc3 >a2:"Copyright, 1982, Perfect Software, Inc. >e3:" MN: DY: YR >a4:" >b4:" Invoice Number: >d4:" Date: >e4:1.000000000000E+00 >f4:"/ >g4:1.000000000000E+00 >h4:"/ >i4:8.200000000000E+01 >a4:\dl0 >b5:"Net Collectable (days): >a5:\dl0 >a6:"Name: >a7:"OrganiåA     \wg5 >b1:"JAN >c1:"FEB >c1:\dc0 >d1:"MAR >e1:"APR >f1:"MAY >g1:"JUN >h1:"JUL >i1:"AUG >j1:"SEP >k1:"OCT >l1:"NOV >m1:"DEC >a1:\jlr >a2:0 >b2:1.000000000000E+00 >c2:2.000000000000E+00 >d2:3.000000000000E+00 >e2:4.000000000000E+00 >f2:5.000000000000E+00 >g2:6.000000000000E+00 >h2:7.000000000000E+00 >i2:8.000000000000E+00 >j2:9.000000000000E+00 >k2:1.000000000000E+01 >l2:1.100000000000E+01 >m2:1.200000000000E+01 >a2:\dl0 >a3:0 >b3:3.100000000000E+01 >c3:5.900000000000E+01 >d3:9.>a1:" THE PAYROLL FACT SHEET >a1:\wc20 >b1:\dc0 >b1:\wc13 >b1:\jcc >d1:\dc0 >d1:\wc6 >d1:\jcc >e1:\dc0 >e1:\jcc >f1:\dc0 >f1:\jcc >a2:"Copyright, 1982, Perfect Software, Inc. >a3:"************************************************* >a4:" This file is used with the file 'payroll.pc'. >e5:" FICA rate: >g5:6.700000000050E-02 >a5:\dl4 >b7:"Soc Security >c7:"Hourly >d7:" (yes=1) >a7:\jlc >a8:"Name of Employee >b8:"Number >c8:"Rate >d8:"Single >e8:"Married >f8:"Exemptions >a8:\jlå N N N N N N N N N NÿÿŸth\PD8, ò æ L RentÿÿèÿÿL Cash Flow OutFÿ( : )Fÿ( : )Fÿ( : )Fÿ( : )Fÿ( : )Fÿ(:)Fÿ(:)Fÿ(:)Fÿ(:)Fÿ(:)000000000000E+01 >e3:1.200000000000E+02 >f3:1.510000000000E+02 >g3:1.810000000000E+02 >h3:2.120000000000E+02 >i3:2.430000000000E+02 >j3:2.730000000000E+02 >k3:3.040000000000E+02 >l3:3.340000000000E+02 >m3:3.650000000000E+02 >a3:\dl0 >a5:" Month: >c5:=main[d3]@ >a6:" Day: >c6:=main[d4]@ >a7:=lookup(c5-1,a2:m2)+c6@ >a7:\dl0 >a1 \aMAIN.PC c >a9:" >b9:0 >c9:0 >d9:0 >e9:0 >f9:0 >b10:0 >c10:0 >d10:0 >e10:0 >f10:0 >b11:0 >c11:0 >d11:0 >e11:0 >f11:0 >a1 ile is used with the file 'payroll.pc'. >e5:" FICA rate: >g5:6.700000000050E-02 >a5:\dl4 >b7:"Soc Security >c7:"Hourly >d7:" (yes=1) >a7:\jlc >a8:"Name of Employee >b8:"Number >c8:"Rate >d8:"Single >e8:"Married >f8:"Exemptions >a8:\jlšAL of Shares%ÿÿ®L Percentage L Current(ÿÿ†uÎç?ÀÜ1´Ò&§Æ—¸^L Corporation%ÿÿ L Current L DividendL YearlyÖ L Yearly LPurchase %ÿÿ`L Date of L Currentðÿ_A€Le CapitalêÿA¯_€ L SymbolL Purchase L Number÷ÿ-š€ LExchange÷ÿ_¯€KL---------------------------------------------------------------------Fÿ(:)Fÿ(:)ÿÿQþäʰ–|bH.úL Total Cash Flow Inÿÿˆ L t N N N N N N N N N N N Nÿÿ@ ýñåÙÍÁµ©�‘ L Other N N N N N N N N N Nÿÿ㸬 ”ˆ|pdXLL Accounts Receivableså--÷ÿ¯W€KL data on this spreadsheet (CTRL--X m {select 'm' for manual option}).÷ÿ¥W€EL We recommend using the manual recalculation MODE when entering ÷ÿWù¥€KL-----------------------------------------------------------------------÷ÿ¥-ù€+LCopyright, 1982, Perfect Software, Inc.÷ÿùš-€L STOCK PORTFOLIO EVALUATORUstock 'ISTOCK.PCmƒHLíØÃÿÿdoublete ( ÿÿUdefault.DEFAULT.PCwould ÿÿber orormu ÿÿ  00)@ >l13:=lookup(k13,a23:h23) @ >m13:=k13-l13@ >n13:=lookup(l13,a24:h24)@ >o13:=n13*m13@ >p13:=lookup(n13,a25:h25)+o13@ >r13:=lookup(k13,a28:h28)@ >s13:=k13-r13@ >t13:=lookup(r13,a29:h29)@ >u13:=t13*s13@ >v13:=lookup(t13,a30:h30)+u13@ >w13:=v13*payfacts[e9]+(q13*payfacts[d9])@ >a14:" >b14:=payfacts[c10]@ >c14:0 >d14:0 >e14:=w14/52@ >f14:=(payfacts[g5]*h14)@ >g14:0 >h14:=b14*((1.5*d14)+c14)@ >i14:=h14-e14-f14-g14@ >k14:=(h14*52)-(payfacts[f11]*1000)@ >l14:=lookup(k14,a23:h23) @ >m14:=å N N N N Nÿÿ] 2 &    ö ê Þ Ò Æ º ® L Other N N N N N N N N N N N Nÿÿ í á Õ É ½ ± ¥ ™ � � u i L Supplies N N N N N N N N N N N NÿÿÖ « Ÿ “ ‡ { o c W K ? 3 ' L Utilities N N\wg11 >a1:" UNIT # 2 >a1:\wc17 >a2:" Description: >a3:" Warehouse >a4:" 238 4th Street >a5:" ------------------- >b5:" ------------------- >c5:" ------------------- >d5:" ------------------- >e5:" --------- >b6:"January >c6:"Febrary >d6:"March >e6:"April >a6:\jlc >b7:" ------- >c7:" ------- >d7:" ------- >e7:" ------- >a7:\jlc >a8:" Monthly Rent >a10:" Expenses >a11:" Repairs >a12:" Insurance >a13:" Maintenance >a14:" Taxes >a15:" Misc. >a16:" Total Expenses: >k14-l14@ >n14:=lookup(l14,a24:h24)@ >o14:=n14*m14@ >p14:=lookup(n14,a25:h25)+o14@ >r14:=lookup(k14,a28:h28)@ >s14:=k14-r14@ >t14:=lookup(r14,a29:h29)@ >u14:=t14*s14@ >v14:=lookup(t14,a30:h30)+u14@ >w14:=v14*payfacts[e10]+(q14*payfacts[d10])@ >a15:" >b15:=payfacts[c11]@ >c15:0 >d15:0 >e15:=w15/52@ >f15:=(payfacts[g5]*h15)@ >g15:0 >h15:=b15*((1.5*d15)+c15)@ >i15:=h15-e15-f15-g15@ >k15:=(h15*52)-(payfacts[f11]*1000)@ >l15:=lookup(k15,a23:h23) @ >m15:=k15-l15@ >n15:=lookup(l15,a24:h24)@ >åÿÿS  ÿÿm ÿÿµ ÿÿ0 LL the non-current spreadsheet may become outdated, if it is not regularly ÿÿ… JL automatically causes a recalculation in the other. Otherwise data in ÿÿØ GL 'linked' or 'associated' in such a way that a recalculation in one ÿÿ( HL spreadsheet files. Spreadsheets which reference each other must be ÿÿy IL However, more is needed than just cross-references between the ÿÿË :L either compute to 'Error!' or produce a faulty vab16:=sum(b11:b15) >c16:=sum(c11:c15) >d16:=sum(d11:d15) >e16:=sum(e11:e15) >a18:" Mortgage: >a19:" Cash Flow: >b19:=b8 - (b16 + b18) >c19:=c8 - (c16 + c18) >d19:=d8 - (d16 + d18) >e19:=e8 - (e16 + e18) >a1 \aRENTAL.PC ch >e6:"April >a6:\jlc >b7:" ------- >c7:" ------- >d7:" ------- >e7:" ------- >a7:\jlc >a8:" Monthly Rent >a10:" Expenses >a11:" Repairs >a12:" Insurance >a13:" Maintenance >a14:" Taxes >a15:" Misc. >a16:" Total Expenses: >Fÿ - Fÿ - Fÿ - Fÿ - Fÿ -Fÿ -Fÿ -Fÿ -Fÿ -Fÿ -Fÿ -ÿÿ= éÓ½§‘{eO9#èÿÿL Monthly Cash Positionÿÿ– ÿÿL Total Cash Flow Out N N N N N N N N N N%ÿÿI ô Þ Ò Æ ° ” ~ h NFanges mÿÿÿ/Fÿÿ -Fÿÿ(*)+Fÿÿ* N NF Contrÿÿÿ/ N N N N%ÿÿ6ùíáË¿³��kU NFcter:ÿÿÿ/Fÿÿ -Fÿÿ(*)+Fÿÿ* N NFne@L ÿÿÿ/ N N N NA     \wg11 >a1:" UNIT # 1 >a1:\wc17 >a2:" Description: >a3:" Residence, 3 bedroom >a4:" 1465 Fulbright >a5:" ------------------- >b5:" ------------------- >c5:" ------------------- >d5:" ------------------- >e5:" --------- >b6:"January >c6:"Febrary >d6:"March >e6:"April >a6:\jlc >b7:" ------- >c7:" ------- >d7:" ------- >e7:" ------- >a7:\jlc >a8:" Monthly Rent >a10:" Expenses >a11:" Repairs >a12:" Insurance >a13:" Maintenance >a14:" Taxes >a15:" Misc. >a16:" Tot\wg15 \dg38 >a1:" 1040 INDIVIDUAL TAX RETURN -- 1981 READ INSTRUCTIONS BEFORE USING >a1:\wc39 >a2:"Copyright, 1982, Perfect Software, Inc >a3:" This Spreadsheet file automatically reads in the following files: >a4:" --> scheda.pc and schedx.pc >a5:" You will need to use the Recalculation Key ( ! ). >a6:" 6 Exemptions (col. b = "Error" if 0) >b6:=c6/c6@ >c6:1.000000000000E+00 >a6:\dl0 >a7:" Income >a8:" 7 Wages, salaries, tips, etc. >c8:0 >a9:" 8a Interest (less All-Savers exååal Expenses: >b16:=sum(b11:b15) >c16:=sum(c11:c15) >d16:=sum(d11:d15) >e16:=sum(e11:e15) >a18:" Mortgage: >a19:" Cash Flow: >b19:=b8 - (b16 + b18) >c19:=c8 - (c16 + c18) >d19:=d8 - (d16 + d18) >e19:=e8 - (e16 + e18) >a1 \aUNIT2.PC brary >d6:"March >e6:"April >a6:\jlc >b7:" ------- >c7:" ------- >d7:" ------- >e7:" ------- >a7:\jlc >a8:" Monthly Rent >a10:" Expenses >a11:" Repairs >a12:" Insurance >a13:" Maintenance >a14:" Taxes >a15:" Misc. >a16:" Totcl.) >b9:0 >c9:" - >a10:" 8b Dividends >b10:0 >c10:" - >a11:" 8c Total >b11:=b9+b10@ >c11:" - >a12:" 8d Exclusion >b12:=d13@ >c12:" - >a13:" 8e Taxable Interest & Dividends >c13:=if(b11 > b12, b11-b12, 0)@ >a14:" 9 Tax refunds >c14:0 >a15:" 10 Alimony >c15:0 >a16:" 11 Business income >c16:0 >a17:" 12 Capital gain >c17:0 >a18:" 13 40% capital gain distr. >c18:0 >a19:" 14 Supplemental gains >c19:0 >a20:" 15 Pensions & annuities >c20:0 >a21:" 16 O\wg11 >a1:" RENTAL PROPERTY CASH FLOW ASSESSMENT Program >a1:\wc17 >f2:" YEARLY >a3:"Property >b3:"January >c3:"February >d3:"March >e3:" . . . . >f3:"TOTALS >a3:\jlc >a4:" ------- >b4:" ------- >c4:" ------- >d4:" ------- >f4:" ------- >a4:\jlc >a5:" Unit 1 >b5:=unit1[b19] >c5:=unit1[c19] >d5:=unit1[d19] >f5:=sum(b5:d5) >a6:" Unit 2 >b6:=unit2[b19] >c6:=unit2[c19] >d6:=unit2[d19] >f6:=sum(b6:d6) >a8:"Monthly >b8:" ------- >c8:" ------- >d8:" ------- >e8:" . . . .åå >f8:" ------- >a8:\jlc >a9:" Cash Totals: >b9:=sum(b5:b6) >c9:=sum(c5:c6) >d9:=sum(d5:d6) >f9:=sum(b9:d9) >a1 \aUNIT1.PC 4:\jlc >a5:" Unit 1 >b5:=unit1[b19] >c5:=unit1[c19] >d5:=unit1[d19] >f5:=sum(b5:d5) >a6:" Unit 2 >b6:=unit2[b19] >c6:=unit2[c19] >d6:=unit2[d19] >f6:=sum(b6:d6) >a8:"Monthly >b8:" ------- >c8:" ------- >d8:" ------- >e8:" . . . .  ther pensions and annuities >c21:0 >a22:" 17 Rents, royalties, ... >c22:0 >a23:" 18 Farm income >c23:0 >a24:" 19 Unemployment compensation >c24:0 >a25:" 20 Other income >c25:0 >a26:" 21 Total income >c26:=sum(c8:c25)@ >a27:"Adjustments to Income >a28:" 22 Moving Expense >b28:0 >c28:" - >a29:" 23 Employee business expense >b29:0 >c29:" - >a30:" 24 IRA payments >b30:0 >c30:" - >a31:" 25 Keogh payments >b31:0 >c31:" - >a32:" 26 Interest penalty >b32:0e >a25:" 17 Home mortgage >b25:0 >a26:" 18 Credit card >b26:0 >a27:" 19 Other >b27:0 >a28:" 20 Total >b28:=sum(b25:b27)@ >a29:"Contributions >a30:" 21 Cash contributions >b30:0 >a31:" 22 Other than cash >b31:0 >a32:" 23 Carryover >b32:0 >a33:" 24 Total >b33:=sum(b30:b32)@ >a34:"Casualty or Theft Losses >a35:" 25 Loss amount >b35:0 >a36:" 26 Insurance reimbursement >b36:0 >a37:" 27 line 25 - line 26 >b37:=if(b35>b36,b35-b36,0)@ >a38:" 28 smaller of $100 or line 27 >b38:=rk incentive >b53:0 >c53:" - >a54:" 44 Jobs >b54:0 >c54:" - >a55:" 45 Residential energy >b55:0 >c55:" - >a56:" 46 Total credits >c56:=sum(b48:b55)@ >a57:" 47 Balance >c57:=if (c46 > c56, c46-c56, 0)@ >a58:"Other Taxes >a59:" 48 Self-employment >c59:0 >a60:" 49 Minimum >c60:0 >a61:" 50 Alternative minimum >c61:0 >a62:" 51 Add'l FICA >c62:0 >a63:" 52 Tax on an IRA >c63:0 >a64:" 53 Advance EIC payments >c64:0 >a65:" 54 Total tax >c65:=sum(c57:c64)@ >a66\wg15 >a1:" SCHEDULE A - ITEMIZED DEDUCTIONS >a1:\wc39 >a2:"Copyright, 1982, Perfect Software, Inc. >a3:" This Spreadsheet is used with the "tax.pc" spreadsheet file. >a5:"Medical and Dental Expenses >a6:" Medical insurance premiums (total) >b6:0 >a7:" 1 One-half of premiums (to $150) >b7:=if(0.5*b6 > 150, 150, 0.5*b6)@ >a8:" 2 Medicine and drugs >b8:0 >a9:" 3 1% of Form 1040, line 31 >b9:=tax[c33]*0.01@ >a10:" 4 line 2 - line 3 >b10:=if(b8>b9, b8-b9, 0)@ >a11:" 5 Balance of insurance >c32:" - >a33:" 27 Alimony >b33:0 >c33:" - >a34:" 28 Disability income >b34:0 >c34:" - >a35:" 29 Other adjustments >b35:0 >c35:" - >a36:" 30 Total adjustments >c36:=sum(b28:b35)@ >a37:" 31 Adjusted Gross Income >c37:=c26-c36@ >a38:"Tax Computation >a39:" 32 Itemized deductions >c39:=scheda[b43]@ >a40:" 33 $1000 per exemption >c40:=1000*c6@ >a41:" 34 Taxable income >c41:=c37-(c39+c40)@ >a42:"Note: If you must use Tax Table, enter >b42:"tax from Tax Tablif(b37 > 100, 100, b37)@ >a39:" 29 Total >b39:=b37-b38@ >a40:"Miscellaneous Deductions >a41:" 30 Union dues, tax prep. fee >b41:0 >a42:" 31 Other >b42:0 >a43:" 32 Total >b43:=sum(b41:b42)@ >a44:" 39 Total Itemized Deductions >b44:=b16+b23+b28+b33+b39+b43@ >a45:" 40 Zero Bracket Amount >b45:=schedx[b2]@ >a46:" 41 Allowed Ded'ns (to 1040 line 32b) >b46:=if(b44>b45, b44-b45, 0)@ >a1 \aSCHEDX.PC :"Payments >a67:" 55 Federal income tax withheld >b67:0 >c67:" - >a68:" 56 1981 estimated tax payments >b68:0 >c68:" - >a69:" 57 Earned income credit >b69:0 >c69:" - >a70:" 58 Form 4868 >b70:0 >c70:" - >a71:" 59 Excess FICA >b71:0 >c71:" - >a72:" 60 Fuels tax >b72:0 >c72:" - >a73:" 61 Regulated investment co. >b73:0 >c73:" - >a74:" 62 Total payments >c74:=sum(b67:b73)@ >a75:"Refund or Balance Due >a76:" 63 Amount OVERPAID >c76:=if( premiums >b11:=b6-b7@ >a12:" 6 Other medical and dental expenses >b12:0 >a13:" 7 Total >b13:=sum(b10:b12)@ >a14:" 8 3% of Form 1040, line 31 >b14:=tax[c33]*0.03@ >a15:" 9 Line 7 - line 8 >b15:=if(b13>b14, b13-b14, 0)@ >a16:" 10 Total >b16:=b15+b7@ >a17:"Taxes >a18:" 11 State and local income >b18:0 >a19:" 12 Real estate >b19:0 >a20:" 13 General sales >b20:0 >a21:" 14 Personal property >b21:0 >a22:" 15 Other >b22:0 >a23:" 16 Total >b23:=sum(b18:b22)@ >a24:"Interest expense >c42:"ble in "43c" >a43:" Tax (from Sched. X, Y or Z) >b43:=schedx[a24]@ >c43:" - >a44:" 35 Tax (includes Rate Red. Credit) >c44:=0.9875*b43@ >a45:" 36 Additional taxes >c45:0 >a46:" 37 Total taxes >c46:=c44+c45@ >a47:"Credits >a48:" 38 Political contributions >b48:0 >c48:" - >a49:" 39 Elderly >b49:0 >c49:" - >a50:" 40 Child care >b50:0 >c50:" - >a51:" 41 Investment >b51:0 >c51:" - >a52:" 42 Foreign tax >b52:0 >c52:" - >a53:" 43 Woc74>c65,c74-c65,0)@ >a77:" 64 REFUNDED TO YOU >c77:=c76@ >a78:" 65 Applied to 1982 tax >a79:" 66 BALANCE DUE >c79:=if(c65>c74,c65-c74,0)@ >a1 \aSCHEDA.PC ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååA     \wg15 >a1:" SUPPORTING TAX SCHEDULE X >a1:\wc25 >a2:"Copyright, 1982, Perfect Software, Inc. >a3:" This Spreadsheet file is used with the "tax.pc" spreadsheet file. >a5:" Filing Status: >b5:" Single >a6:" Taxpayer Zero Bracket: >b6:=2300@ >a7:" Interest exclusion: >b7:=200@ >a8:" Adjusted Gross Income: >b8:=tax[c37]@ >a10:" Tax Schedule X >a12:=if(and(b8>=2300, b8<3400), 0.14*(b8-2300), 0)@ >a13:=if(and(b8>=3400, b8<4400), 154+0.16*(b8-3400), 0)@ >a14:=if(and(b8>=4400, b8<6500), 3147:" Net Income After Taxes >c47:=c44-c45@ >d47:=(c47/c12)*100@ >a1 \aCOSTGOOD.PC  >b41:"------------ >a42:" Net Addition to Income >c42:=b38-b40@ >d42:=(c42/c12)*100@ >a44:" Net Income Before Taxes >c44:=c30+c42@ >d44:=(c44/c12)*100@ >a45:" Less Estimated Income Tax >c45:0 >d45:=(c45/c12)*100@ >c46:"------------ >aåense......... >b20:=sellexpn[b21]@ >c20:" >a21:" {This data comes from >a22:" the 'sellexpn.pc' file.} >a24:" General Expense......... >b24:=gadmexpn[b21]@ >a25:" {This data comes from >a26:" the 'gadmexpn.pc'file.} >b27:"------------ >a28:" Subtotal.............. >c28:=b20+b24@ >d28:=(c28/c12)*100@ >a30:" Net Income from Operations >c30:=c17-c28@ >d30:=(c30/c12)*100@ >a32:" Other Income & Expenses >a33:" Royalties............... >b33:0 >a34:4+0.18*(b8-4400), 0)@ >a15:=if(and(b8>=6500, b8<8500), 692+0.19*(b8-6500), 0)@ >a16:=if(and(b8>=8500, b8<10800), 1072+0.21*(b8-8500), 0)@ >a17:=if(and(b8>=10800, b8<12900), 1555+0.24*(b8-10800), 0)@ >a18:=if(and(b8>=12900, b8<15000), 2059+0.26*(b8-12900), 0)@ >a19:=if(and(b8>=15000, b8<18200), 2605+0.30*(b8-15000), 0)@ >a20:=if(and(b8>=18200, b8<23500), 3565+0.34*(b8-18200), 0)@ >a21:=if(and(b8>=23500, b8<28800), 5367+0.39*(b8-23500), 0)@ >a22:=if(and(b8>=28800, b8<34100), 7434+0.44*(b8-28800), 0)@ å>a1:" INCOME STATEMENT >a1:\wc30 >b1:\dc38 >b1:\wc12 >c1:\dc38 >c1:\wc12 >d1:\dc38 >d1:\wc9 >a2:"Copyright, 1982, Perfect Software, Inc. >a3:"******************************************************************* >a4:" This Spreadsheet file automatically reads in the following files: >a5:" costgood.pc (Cost of Goods Statement) >a6:" gadmexpn.pc (General and Administrative Expense Statement) >a7:" sellexpn.pc (Sales Expense Statement) >a8:" We recommend using manual recalcul" Dividends............... >b34:0 >a35:" Sale of Fixed Assets.... >b35:0 >a36:" Other................... >b36:0 >b37:"------------ >a38:" Subtotal.............. >b38:=sum(b33:b36)@ >a40:" Interest & Debt Expense >b40:0 >b41:"------------ >a42:" Net Addition to Income >c42:=b38-b40@ >d42:=(c42/c12)*100@ >a44:" Net Income Before Taxes >c44:=c30+c42@ >d44:=(c44/c12)*100@ >a45:" Less Estimated Income Tax >c45:0 >d45:=(c45/c12)*100@ >c46:"------------ >a >a23:=if(and(b8>=34100, b8<41500), 9766+0.49*(b8-34100), 0)@ >a24:=if(and(b8>=41500, b8<55300), 13392+0.55*(b8-41500), 0)@ >a25:=if(and(b8>=55300, b8<81800), 20982+0.63*(b8-55300), 0)@ >a26:=if(and(b8>=81800, b8<108300), 37677+0.68*(b8-81800), 0)@ >a27:=if(b8>=108300, 55697+0.70*(b8-108300), 0)@ >a28:=sum(a12:a27)@ >a1 \aTAX.PC ation mode for this file. >a10:"******************************************************************* >d11:" PERCENT >a11:\jlc >a12:" Total Sales................ >c12:1.100000000000E-12 >d12:1.000000000000E+02 >a13:" Less Cost of Goods Sold... >c13:=costgood[d56]@ >d13:=(c13/c12)*100@ >a14:" {This data is supplied from >a15:" the 'costgood.pc' file.} >a17:" Gross Profit on Sales...... >c17:=c12-c13@ >d17:=(c17/c12)*100@ >a19:" Less Operating Expenses >a20:" Selling Exp  ååMaterials Available >c17:=c11+c15@ >a18:" Less Materials Inventory >a20:" Direct Materials Used >d20:=c17-c18@ >a22:" Direct Labor Costs >d22:0 >a24:" Fixed Operation Expenses >a25:" Salaries >c25:0 >a26:" Rent >c26:0 >a27:" Payroll Taxes >c27:0 >a28:" Utilities >c28:0 >a29:" Phone >c29:0 >a30:" Postage >c30:0 >a31:" Supplies >c31:0 >a32:" Depreciation- Equipment >c32:0 >a33:" Depreciation- Building >c33:0 >a34:" Maintenance >c34>a1:" SELLING EXPENSES >a1:\wc20 >b1:\dc38 >b1:\wc14 >b1:\jcr >a2:"Copyright, 1982, Perfect Software, Inc. >a3:"******************************************** >a4:" The total from this statement is posted to >a5:" the Income Statement file 'income.pc'. >a6:"******************************************** >a8:" Salesperson Wages >b8:0 >a9:" Sales Commissions >b9:0 >a10:" Supplies >b10:0 >a11:" Advertising >b11:0 >a12:" Marketing >b12:0 >a13:" Brochures >b13:0 >a14:" Telephone >b14åå:0 >a35:" Insurance >c35:0 >a36:" Services >c36:0 >a37:" Other >c37:0 >a38:" >c38:"------------ >a39:" Total Fixed Expenses >d39:=sum(c25:c37)@ >a42:" Total Production Costs >d42:=sum(c22:c39)@ >a43:" Work in Progress Inventory >d43:0 >d44:"--------- >d45:=d42+d43@ >a47:" Less In Progress Inventory >c47:0 >a49:" Cost of Goods Produced >c49:=d44-c47@ >a50:" Inventory of Finished Goods >c50:0 >c51:"------------ >d52:=c49+c50@ >a54:" Less Finished Goods Inve:0 >a15:" Postage >b15:0 >a16:" Payroll Taxes >b16:0 >a17:" Travel >b17:0 >a18:" Entertainment >b18:0 >a19:" Other >b19:0 >b20:"------------ >a21:" TOTAL >b21:=sum(b8:b19)@ >a1 \aGADMEXPN.PC .pc'. >a6:"******************************************** >a8:" Salesperson Wages >b8:0 >a9:" Sales Commissions >b9:0 >a10:" Supplies >b10:0 >a11:" Advertising >b11:0 >a12:" Marketing >b12:0 >a13:" Brochures >b13:0 >a14:" Telephone >b14>a1:" COST OF GOODS STATEMENT >a1:\wc30 >b1:\wc12 >c1:\wc12 >a2:"Copyright, 1982, Perfect Software, Inc. >a4:"*********************************************** >a5:" The information from this statement is posted >a6:" to the Income Statement file 'income.pc'. >a7:"*********************************************** >a10:" Direct Material Expenditures >a11:" Materials Inventory >c11:0 >a12:" Purchases >b12:0 >a13:" Less for Returns >b13:0 >c14:"------------ >c15:=b12-b13@ >a17:" ntory >b54:" >d54:0 >a56:" Total of Cost of Goods Sold >d56:=d52-d54@ >a1 \aSELLEXPN.PC ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååA     \dg38 >a1:" PERSONAL FINANCIAL NET WORTH STATEMENT >a1:\wc23 >b1:\wc11 >c1:\wc3 >d1:\wc23 >a2:"Copyright, 1982, Perfect Software, Inc. >a4:" We recommend you use the Manual recalculation MODE when entering >a5:" data onto this spreadsheet (CTRL--X m {select m}). >a6:" Remember, when entering data on this spreadsheet you may use the >a7:" SEARCH for next unlocked field command (CTRL--S) to go to the >a8:" next field for data input. >a10:" ASSETS >d10:"LIABILITIES >a11:" Liquid A>a1:" GENERAL AND ADMINISTRATIVE EXPENSES >a1:\wc23 >b1:\dc38 >b1:\wc14 >b1:\jcr >a2:"Copyright, 1982, Perfect Software, Inc. >a3:"****************************************** >a4:"| The data in this file is posted to the | >a5:"| Income Statement file 'income.pc'. | >a6:"****************************************** >a7:" NOTE: If you alter this file be sure to correct file references in >a8:" in the 'income.pc' file. >a10:" Executive Salaries >b10:0 >a11:" Management Salaries >b110:0 >d30:" Home Mortgage >e30:0 >a31:" Bonds >b31:0 >d31:" Installment Loans >e31:0 >a32:" Options >b32:0 >d32:" Automobile Loan >e32:0 >a33:" Mutual Funds >b33:0 >d33:" Education Loans >e33:0 >a34:" Other >b34:0 >d34:" Home Improvement Loan >e34:0 >a35:" Subtotal >b35:=sum(b30:b34)@ >d35:" Furniture Loan >e35:0 >d36:" Other Loans >e36:0 >d37:" Subtotal >e37:=sum(e30:e36)@ >a38:" Durable Assets >a39:" Home >b39:0 >a40:" Other Real Estate >b4åssets >d11:" Current Bills Due >a12:" Cash on Hand >b12:0 >d12:" MasterCard >e12:0 >a13:" Checking Accounts >b13:0 >d13:" American Express >e13:0 >a14:" Savings Accounts >b14:0 >d14:" Other Credit Cards >e14:0 >a15:" Money Market Funds >b15:0 >d15:" Medical Bills >e15:0 >a16:" Other >b16:0 >d16:" Medical Insurance >e16:0 >a17:" Subtotal >b17:=sum(b12:b16)@ >d17:" Rent >e17:0 >d18:" Utilities >e18:0 >a19:" Long Term Assets >d19:" Home I:0 >a12:" Employee Salaries >b12:0 >a13:" Payroll Taxes >b13:0 >a14:" Supplies >b14:0 >a15:" Telephone >b15:0 >a16:" Postage >b16:0 >a17:" Travel >b17:0 >a18:" Entertainment >b18:0 >a19:" Other >b19:0 >b20:"------------ >a21:" Total >b21:=sum(b10:b19)@ >a1 \aNETWORTH.PC 0:0 >d40:"Taxes Due >a41:" Furniture >b41:0 >d41:" Federal Income >e41:0 >a42:" Appliances >b42:0 >d42:" State and City >e42:0 >a43:" Automobiles >b43:0 >d43:" Real Estate >e43:0 >a44:" Clothing >b44:0 >d44:" Assessments >e44:0 >a45:" Jewelry, Furs, etc. >b45:0 >d45:" Other >e45:0 >a46:" Collectables >b46:0 >d46:" Subtotal >e46:=sum(e41:e45)@ >a47:" Hobby Equipment >b47:0 >a48:" Sporting Equipment >b48:0 >a49:" Other >b49:0 >a50:" Sånsurance >e19:0 >a20:" Retirement Benefits >b20:0 >d20:" Auto Insurance >e20:0 >a21:" Savings Bonds >b21:0 >d21:" Life Insurance >e21:0 >a22:" Annuities >b22:0 >d22:" Medical Insurance >e22:0 >a23:" Cash Value of >d23:" Tuition >e23:0 >a24:" Life Insurance >b24:0 >d24:" Other >e24:0 >a25:" Other >b25:0 >d25:" Subtotal >e25:=sum(e12:e24)@ >a26:" Subtotal >b26:=sum(b20:b25)@ >a29:" Investments >d29:"Outstanding Loans >a30:" Stocks >b3ubtotal >b50:=sum(b39:b49)@ >a53:" Other Assets >a54:" Business Interests >b54:0 >a55:" Money Owed You >b55:0 >a56:" Tax Refunds Due >b56:0 >a57:" Other >b57:0 >a58:" Subtotal >b58:=sum(b54:b57)@ >a61:" Total Current Assets >b61:=b17+b26+b35+b50+b58@ >d61:"Total Liabilities >e61:=e25+e37+e46@ >a64:" Total Net Worth >b64:=b61-e61@ >a1 \aINCOME.PC   å!9Í` å!9Í` å;_ÁÁ!9Í` åÍGÁ!9ÍZ åÍ–GÁÉÍiiÍ? É!aåÍ.`Á!vå*’BåÍ�ÁÁ*’Bå!÷åÍÿÁÁͧ Êh É*¿A"7 *¥AÍ` "9 *¥A Í` "; *¥AÍ` "= *¥A6#6!^EåÍGÁ*„B|µÊÈ *¥Aå*ˆBÍe *ŠB"¿AÃß *¥Aå!Íe "„B*½A"†B!|µÊt*¥A åÍM|Íe *„B"5 *5 å*†BÑÍÄ Ê/Ã*5 #"5 +Ãû *¥Aå*5 åÍ™zÁÁ! åͱXÁà *lB|µÊ=ÍØ Ê*¥AåÍ` å*¥A Í` ÑÍe å*¿AÑÍ¿ ÊiÃtÃq! åͱXÁÃß !hEåÍGÁ!"Ÿ›*�BåÍžÁ*7 "¿A*¥Aå*9 Íe *¥A å*; Íe *¥Aå*= Íe Íy`É*”B+Í‹ ÊÐ!{åÍ.`Á*ŽBå!‘åÍÿÁÁ|µÊë!"fBÍCÉ*tB|µÊ!“å` ##å*ÆåÍ/^ÁÍe !9Í` ##Í` å*¥AÍ` ÑÍΠÊ<!åͱXÁÃÈÃD*ÆåͱXÁÃR!åͱXÁÃÈ!9Í` å!åÍAYÁÍe å*¥AÍ` ÑÍΠ‰!9Í` Í` å!ÿÑÍ¿ Í‹ ÊÊ*lB|µÊ›!É*ÃA�ÿÍ‹ Ê³!åͱXÁû*ŒB##"ŒB*ŒB+"ŒBåÍä_ÁÃÈ*ŒB+"ŒBÉ!"Ò!9Í` å*¥A Í` ÑÍΠÊ*¥A å!9Í` Íe *Ò#"Ò+Ã`!9Í` å*¥A Í` å*¥AÍ` ÑÑÍàÊ`*¥A å*¥AÍ` å!9Í` ãÍ*¡#Íe *Ò#"Ò+!9Í` å*¥AÍ` ÑÍΠʖ*¥Aå!9Í` Íe *Ò#"Ò+Ã(!9Í` å*¥AÍ` å*¥A Í` ÑÑÍàÊ(*¥Aå*¥A Í` å!9Í` ãÍ*¡Íe *Ò#"Ò+*¥AåÍ` #Íe +*¥A å*¥Ac*¥A##6#6Íy`É!9Í` åÍ.`Á!9Í` ÍZ ©ÿͧ Ê: !”Ã= !¨åÍGÁÍ·VåÍ1]Á" Ø !ÿÿÉ!ÃåÍ.`Áô !ÌåÍ.`Á*¹AåÍ–GÁô !ÖåÍ.`Á*»AåÍì]ÁåÍ–GÁô !åͱXÁÃB ô Í ¡P P T g_ lr cÊ * É!âåÍ.`ÁÍØ É!"”BÍØ É*Ö å*ŽBå!÷åÍÿÁÁͧ Êô á"Ö É*¥AÍ` ÷ÿÍ‹ Ê !ùåÍGÁ*¥AÍ` åÍ–GÁ*¥AÍ` ++Í‹ ÊH !åÍGÁ*¥AÍ` åÍ–GÁ*¥AÍ` #Í‹ Êp !åÍGÁ*¥AÍ` åÍ–GÁ!"Î *Î å*½AÑÍÄ ÊS Ã’ *Î #"Î +Ãv !"Ð *Ð å*¿AÑÍÄ Ê ô *Ð #"Ð +Ø *lB|µÊÂ ÍØ Ãï *Î å*Ð åÍÍxÁÁ"Ò |µÊž !>åͱXÁ*Î å*Ð å;_ÁÁ!:åͱXÁ*Ò ##ÍZ Ã… !åÍ`Áͧ Í‹ ÊÃõÍ!"vB"ÁA"¿A"½A"ÅA!"ì*ìå!ÿÑÍĠʤÃG*ì#"ì+Ã+*ì)P6#6*ìå!ÑÍΠÊo*ì)«A6#6*ìå!4ÑÍÄ Ê¡*ì1Bå*ìÇAå*ìüAå!ÿÿÑ}Ñ}Ñ}Ã<!"fB!AA"¥A!sA"§A*¥A6#6*§A6#6*¥A.å*¥A0å!Íe Íe *¥Aå*þD+Íe *¥A å*EÍe *¥A&å*¥A(å!Íe Íe *¥A*å*¥A,å!Íe Íe *¥A6 #6*¥A6#6*¥A6ÿ#6ÿÍC*¥A##å*¥AåͧRÁÍe !RåÍè[Á"«AåͺÁ"ò*tB|µÊŽ!¨å*ŽBåÍ�ÁÁ*ŽBå*ò åÍ�ÁÁ*ŽBå*ò##åÍ׎ÁÁ*òå*òå*ò*å*ò0å!Íe Íe Íe Íe *ò,6ÿ#6ÿ*ò.6#6Íy`É*å͸{ÁÍe *¥Aå!9Í` å!9Í` åÍjÁÁÁͧ Âå*Ò|µÊQ!9Í` "¹A!9Í` "»A*¥A##6#6Ãf!9Í` å!9Í` åÍýlÁÁÍy`É! åÍ Á"l#ͧ ÊƒÃ!åÍAYÁ"jå!ÑÍΠ¤*jå!MÑÍ¿ Í‹ Ê *ÃAÃòÃÃn*j#ͧ ÊÜ*l™ÿͧ ÊÓ! ÃÖ!ÿÿ"jà !åÍ.`Á*E+++åÍ–GÁÃÍ ¡°³¶ ÃÜÃ*lÃr*jå!ÑÍ¿ Ê.*¥Aå*jÍe Ã6!åͱXÁÃ*»A1Bå*jÑ}*§A.Í` å*¥A.Í` Í“ Êl*§A##6#6ÃÃÍ ¡g9c*¥A$å*¥AÍ` +å*¥Aå!åͯlÁÁÑÍ<¡å*¥A(Í` Ñ###Íe *¥AÍ` å*¥Aå͸{Á"jÑå!4ÑÍ¿ Êð*¥Aå!4å*jÍ*¡+Íe *¥A##6#6!"ÅAåÍGÁ*Ò ###åÍ–GÁÖ !åÍGÁ*Ò å*rBå!åÍéƒÁÁÁåÍ–GÁÖ *Ò ###å*rBå!eå!å! åÍ”*ÁÁÁÁÁ*rB"Ô *Ô ÍZ àÿͧ Êw *Ô #"Ô +Ã\ *Ô åÍGÁÖ Ö Í ¡ÿ L F7 N! åͱXÁ*Î +ͧ Ê *Ð ÇAÍZ å*Î å*Ð å!åÍê ÁÁÁÁ*Ð 1BÍZ å*Î å*Ð å!åÍê ÁÁÁÁ*Ð üAÍZ å*Î å*Ð å!&åÍê ÁÁÁÁé *Î å!åÍxÁÁ&å*Î å!å!.åÍê ÁÁÁÁ*Î å!åÍxÁÁë!Í¡å*Î å!å!6åÍê ÁÁÁÁÇ !>åÍGÁ*¥A.Í` )«AÍ` åͺÁ"Ö .Í` ++Í‹ ÊŒ !CåÍGÁ*Ö ,Í` "Î #Í‹ ÊÁ !HåÍGÁ*Î )«AÍ` åͺÁ åÍ–GÁ!"nB"Ÿ›*�BåÍžÁÍy`Ãï !"Ÿ›!NåÍ.`ÁÍŸ`É!9ÍZ #Í‹ Ê- !>åͱXÁÕš~e‚efšfðf°gÑd8~(d¨eàeÿeÇeh9hºhÈhOi“ñ‚n6? . ¾¸ Ä ô‰eÅÅ!åÍ.`Á!9åÍÈÁͧ Ê²Íy`ÁÁÉ*[›|µÊÓ!9Í` "¹A!9##Í` "»Aï!9Í` å!9##Í` åÍÔÁÁï*¹A"í*»A"ï!|µÊ}*ï#"ïå*¿AÑÍ¿ Ê?*í#"íå*½AÑÍ¿ Ê2!åͱXÁÉ*¥AÍ` "ï*íå*ïåÍÍxÁÁåÍ{{Á|µÊf*íå*ïå͈uÁÁͧ Í‹ Êz*íå*ïåÍÔÁÁÉÃýÉ*¹A"~*»A"€*¥AÍ` å*¥AÍ` åÍÔÁÁ*¥Aå*~Íe *¥Aå*€Íe É!"ŒBÍ·V"Æ�ÿͧ Âá*lBÍ‹ Êî!ÉÃR*ÆåÍ]Á|µÊG!9ÍÍy`É!*åÍ Á"#ͧ ÊÃ.!åÍAYÁ"å!ÑÍΠÊÀ*ÃAåÍ1]Á"ÃAÙÃ.Ã*™ÿͧ ÊZ!Ã]!ÿÿ"ÃÀ!3åÍ`Á|µÊv!&Ãy!$"ÃÀ!e"ÃA*ÃA"ÃÀ!CåÍ.`ÁýÍ ¡ADG c$s…f…*ÃŽÃ*Ã*¥Aå*Íe Ã$*¹Aå*½AÑÍÄ Êü*¹A)PÍ` åÍÍÁå*Ñ}Ã$*»AÇAå*Ñ}Ã$Ã$Í ¡Æg×lÿc*¥A##6#6Íy`É!kåÍ Á"2#ͧ ÊKà ͷVåÍ1]Á"ÃAÃà Ã6!ÿÿ"4ß*ÃA"4ß!tåÍ.`ÁÃKßÍ ¡Y\_ hchlhrÃq*2Ãó*¥Aå*4Íe Ã *¹Aå*½AÑÍÄ ÊÜ*¹A)PÍ` åÍÍÁ#å*4Ñ}à *»AüAå*4Ñ}à à ͠¡¥g¶lßA     ”B+"”Bͧ Ê!Ã)!å!Ã[å*rBå!åÍÔZÁÁÁÁ"ù*ùå!ÑÍΠÊAÍy`!É*ù|µÊb*rBåͳ]Á*rBå!9Í` åÍ�ÁÁ*ŽBå!9Í` Í“ Êœ!9Í` å*¥A.Í` )«AÍ` åÍÍÁ åÍ�ÁÁ!9Í` å!9Í` åÍJ�ÁÁ"�Bͧ Êô!9Í` ÍZ ‰ÿÍ‹ ÊÙ!³åÍ.`ÁÃí!¼åÍ.`Á!9Í` åÍ–GÁÍŸ`!É!9Í` ÍZ Žÿͧ Ê%!ÍåÍ.`Á!9Í` åÍ–GÁ*�B"[›Ã?!ÛåÍ.`Á!9Í` åÍ–GÁ*�B"Ÿ›!É*¥Aå*¥Aå*¥A å*¥Aå!Íe Íe "»AÍe Íe "¹A*¥Aå*¥Aå*¥Aå*¥Aå!Íe Íe Íe Íe !"nB*¥A"å*¥A&Í` #Íe *¥A$å*¥A(Í` ###Íe *¥Aå*¥AÍ` +Íe *¥A å*¥Aå͸{ôDå!°Bå!9Í` ãÍ*¡ë! Í]¡))å!åÍIÁÁÁ#ͧ ÂM!*ôDå!9Í` Í` å!åÍŽŸÁÁÁüÍ‹ Í‹ Ê^!!"åÍ.`ÁÃh!!"öD!É!"öD!É!"öD*ðDÍ` #ͧ Ê›!*øD|µÊ˜!!ÉÛ!Ãî!*ôDå!°Bå*ðDãÍ*¡ë! Í]¡))å!åÍIÁÁÁ#ͧ Âá!*ôDå*ðDÍ` å!åÍ»ŸÁÁÁüÍ‹ Í‹ Êê!Ãî!!É!"åÍ.`Á!"öD!ÉBad page write!Bad page read!á"^"áÑÁÕÅÕå͘"á}þÿÂ>"*^"å!ÉþÂS"áÁåÅÍA)å*^"å!É&oåë*^"åëÉ9Éá"^"͘"á}þÿÂx"å*^"å!ÉþÂ�"áÁåÅÍA)å*^"å!É&oåë*^"åëÉ"ç"ë"å"Åá"ã"2â"á"à"á&}þÚÌ"!ÿÿå*à"å:â"*ã"åÁ*å"ë*ç"É)Ö"^#Vëéé"#;#h#•#þF#"þF+ÍZáé#Íý#ëÑÍ&åo&å*à"å:âÊ*\å*^åÍõÁÁÃ�Ã&*`#ͧ Ê&*^"`ÃÂ*ôDͧ Ê8!Ã�*`#Í‹ ÊR*\å*`åÍõÁÁÃ�*^å!@ÑÍΠʴ*^ Í<¡°BÍ` å*\ÑÍàʓ*^ Í<¡°Bå!ÿÿÍe Í‹ Ê©*\å*^åÍõÁÁÃ�*^#"^+ÃR!Ã�!"úD!9Í` åÍäÁÉ!"úD!9Í` åÍäÁÉ!9Í` Í§ Êõ!É!"öD!9Í` ë! Í¡&}æ?o"òD Í<¡°B"ðD*ðDÍ` #ͧ Ê2Í ͧ Í‹ Ê<!É*úDÃÆ*ðD6*ðD##å*üDͱ ÊÀ*ðD##å*üDÍ` #Íe *ðD##"üD*ðD##Í` å!ÿÑÍàÊÀ!°B"â*âå!ðDÑÍú ÊÀí*â "â÷ÿË*â##åÍ` €Íe ÃœÃÓÃÓÍ ¡BK*ðDÍ` å!9Í` åÍ ÁÑÉ9Í`*ëå!9Í` å*QåͺÁÁ*SåÍÁå*QåÍ ÁÁ*Qå*SåÍ ÁåÍ ÁÁ*Qå*SåÍÁåͺÁÁ*Qå*SåÍÊÁë*Wå͈ÁÁ*QåÍÖÁ*QåÍŽÁÍå*SÍ“ Ê|*QåÍuÁ*QåÍÊÁå*ðDÍ` ÑÍ¿ Ê©*ðDå*QåÍÊÁÍe Ãd*SåÍ Áå*SåÍÁåͺÁÁ*SåÍÁå*SåÍ ÁåÍ ÁÁ*QåÍ÷Á+++Í` "Y*Yå*YåÍÊÁë*Wå*SåÍÊÁÑå͈ÁÁ*YåÍÖÁ*YåÍŽÁÍå*SÍ“ Ê7*SåÍ ÁåÍuÁ*YåÍÊÁå*ðDÍ` ÑÍ¿ Êd*ðDå*YåÍÊÁÍe * Bë*W" B*Wï*ðDå!9Í` Íe É!9Í` åÍ÷Áå!9Í` Íe É!9Í` åÍ÷Á##å!9Í` Íe É!9Í` åÍ÷Áå!9Í` Íe É!9Í` åÍ÷Áå!9Í` åÍÊÁÑ+++å!9Í` Íe ÉÁÍe ÉGO TO: Width:Enter width (0-%d): Display:Display cents? 0 to 13, Sci, *, $, Formula, or : Justify:Left, Right, Center, or : Global or Column? Global, Line, or Column? Global: Line %d: Column %c: Write to file : w\wg%d \dg%d \jg%c "%s=%s:\dc%d :\wc%d :\jc%c :\dl%d :\jl%c >a1 \mc \a%s Disk write error!Print to file : LST:Read from file : rKill ENTIRE Memory? DEFAULT.PCNew FileCannot write %sReading %s...Writing %s..."*ã"åÁ*å"ë*ç"Éáé#Íý#ëãñ#Íý#ëÑÍ¡&åo&å*à"å:â"*ã"åÁ*å"ë*ç"Éáé#Íý#ëãñ#Íý#ëÑÍ©&åo&å*à"å:â"*ã"åÁ*å"ë*ç"Éáé#Íý#ëãñ#Íý#ëÑÍV'åo&å*à"å:â"*ã"åÁ*å"ë*ç"ÉáÍ(åo&å*à"å:â"*ã"åÁ*å"ë*ç"ÉÉá"^"á~·úÅ#þ ÚÑ#ÃÈ#Í"$å*^"å!É^> “_ÕÍr$ÑÍ $ÃÈ#G!9Í` å*’GÑÍΠÊÑHÍ>H*”G|µÊåÕ~#~#~#~#~#~#~#~#ÑáÉå¯w#w#w#w#w#w#w#w#áÉ~ƒNw©G{® æ€È>§É}ƒMo©G{­ æ€È>§É!Èz…o|ÆgÃZ$.z,“Òi$ƒ-gÉ{‡‡Oåáå¯~w#~w#~w#~w#~w#~w#~w#~w# Âw$áÉ {‡‡Oåáå¯+~w+~w+~w+~w+~w+~w+~w+~w ©$ÁÉ寶#¶#¶#¶#¶#¶#¶#¶#áÊ%#~æð+¶Êü$Ír$Ãê$#~+æ"ë*éå!9Í` "é!"øD*ëë! Í#¡"ë#åÍÍÁ!"øD*öD|µÊF!ëá"éá"ëëÉ*ðD"í*ðD"ñ*íÍ` #ͧ Êjͼ*íÍ` åÍÁ"ó*óåÍÊÁå*éÑÍàʔ*óåÍÊÁå*éÍ*¡"ïå! ÑÍΠÊ*óåÍ Áå*óåÍÁåͺÁÁ*óåÍÁå*óåÍ ÁåÍ ÁÁ*óåÍUÁ*íå*óåÍ ÁÍe *ñå*íÍ` åÍÊÁÍe Ã|*óåÍÊÁå*ñÍ` Í“ Â%*ïå*ñÍ` ÑÍ¿ Í‹ Ê5*ñå*ïÍe *óå*ïå͈ÁÁ*óåÍÖÁ*óåÍŽÁ*íå*óÍe *óë*ï"ó*óå*éå͈ÁÁ*óåÍUÁ* Bå*éÍ*¡" B*óë*ëÃ;*óåÍÁ"ó*íÍ` åÍÁå*óͱ Âx!Ã;!å!å͈ÁÁ*öD|µÊÕ!É!"º!å*ºåÍ ÁÁ!å*ºåͺÁÁ!åÍUÁ*º*ðDÍ` É!9Í` åÍ÷Á##Í` É!9Í` åÍ÷ÁÍ` É!9Í` åÍ÷Áå!9Í` åÍÊÁÑ+++Í` É!9Í` åÍÊÁ"S!9Í` åÍ÷Áå*SÍe !9Í` åÍ÷Áë*S+6É!9Í` åÍÊÁ"Œ!9Í` åÍ÷Áå*ŒÍ4¡Íe !9Í` åÍ÷Áë*Œ+6€É!9Í` åÍ÷ÁÍ` "È*Èå!ÑÍΠÊó*ÈÍ4¡Ãö*ÈÉ*ðDÍ` ë!9Í` É!9Í` |ægÉ!°B" * Í` #ͧ Ê; *  " ÷ÿà * " *  " ÷ÿ* å!ðDÑÍú Ê¢ Ãq *  " ÷ÿÃO * Í` #Í‹ Ê“ * ##Í` å* ##Í` ÑÍΠ͋ ÊŸ * " Ã` * ÍZ |µÊ¼ * åÍÿ Áͧ Í‹ ÊÆ !É*ðDå* Í` Íe Ír!ͧ Êà !É*ðD6*ðD##6#6* 6ÿ#6ÿ!É*É*å!°B"*tBͧ Ê„*å!åÍ¡›Á"¤BÍe *åÍÁ!"¦B* "å!ðDÑÍú Ê^!åÍ¡›Á"#Í‹ Í‹ Ê�*¦B#"¦B+*å*Íe *åÍÁÃ:ÃÇ*¤B"*¦B"*+"#|µÊÇ*å*Íe * "÷ÿåÍÁ*"Ã�*¦BÍ<¡"¢B!¿ý" B*å!ðDÑÍú Ê*6ÿ#6ÿ* "÷ÿåÍÁÃÙ!²B"üD*üD6#6á"É)å*å!9Í` "*6ÿ#6ÿ*##å*å!Ñ}Íe *6÷#6á"É#"*\å!9Í` "\*\å!ôÑÍ¿ Êˆ!ëá"\ëÉ*\###"\*\å! ÑÍΠʥ! "\!ÿÿ"`!"^*^å!@ÑÍΠÊ)ÃÍ*^#"^+ñ*^ Í<¡°BÍ` å*\ÑÍàÊ&*^ Í<¡°BÍ` #Í‹ å!÷å͈ÁÁ*ºå!åÍ ÁÁ*ºå!åͺÁÁ*ºåÍÖÁ*ºåÍŽÁ*ºåÍ÷Áô###6#6!åÍuÁÉåÍ*Qå!9Í` "Q*QåÍÍÁ*QåÍ Á"QåÍÊÁ"W*Q+åÍ÷ÁÍZ Í§ Êž!á!"U*öD|µÊ¶!ëá"QëÉ*Që*W"S#åÍ÷ÁÍZ &}æ€oͧ ÊÜ!Ãß!"[*U|µÊí*[Í‹ Êj*QåÍÖÁ*QåÍ"YåÍ ÁÁ*Qå*YåÍÁåͺÁÁ*QåÍÁå*QåÍ ÁÁ*Yå*QåͺÁÁ*QåÍŽÁ*Wå*ðDÍ` ÑÍ¿ Êg*ðDå*WÍe Ãd*[|µÊx*Uͧ Í‹ Êæ*QåÍ÷Á+++Í` "Y*Yå*YåÍÊÁë*Wå͈ÁÁ*YåÍÖÁ*YåÍŽÁ*YåÍÊÁå*ðDÍ` ÑÍ¿ Êã*ðDå*YåÍÊÁÍe Ãd*[ͧ Êò*UÍ‹ Ê¬*SåÍ Á   %Í $Ãü$rÉ#~æðõ~æw+6ÍÒ$Á#~§Ê'%°w+Éë ë †'w+Ž'w+Ž'w+Ž'w+Ž'w+Ž'w+Ž'w+Ž'wÉ™x–w#x–w#x–w#x–w#x–w#x–w#x–w#x–Æ'w+~Î'w+~Î'w+~Î'w+~Î'w+~Î'w+~Î'w+~Î'wÉë ë ë>š–ë†'w+ë>™Î–ë†'w+ë>™Î–ë†'w+ë>™Î–ë†'w+ë>™Î–ë†'w+ë>™Î–ë†'w+ë>™Î–ë†'w+ë>™Î–ë†'wÉ#~î�w+¯ÉÕ^6#F~æw+ãÕ^6#N~æw+ã}“Ê`&}«òD&}§úP&ÃI&}»úP&}“]áÃW&{•aHDáãÕÅ_Ír$ÁÑåáyæðÊn&ÕÅÍ_%ÁÑãxæðÊz&ÕÍ_%ÑëãÍ)%~æðÊŠ&Í_%>�õÍÒ$ñÑG#~æ+Ê &#°w+Í6$ÉëÍ&Í&ÉÕ^6#~Fæw+ãÕ^6#~Næw+y¨æðGãÅÍF$ÂR'ÁÑãÅå!á#Í"$á#å~æÊí&!á#õÍ)%ñ=Âä&!ëÍr$ëáÅ#å~åÍ›0ÁÁÁ!*9Í` å!9å!.9Í` åÍw0ÁÁÁ!*9Í` å!"9å!.9Í` åÍ/0ÁÁÁ!*9Í` å!)å!.9Í` åÍS0ÁÁÁÃ4’e5‰ÿ0˜†7!èÿ9ù!9Í` å!9åÍ1ÁÁå!/)åÍÉ1ÁÁ|µÊ–5!9ùÉ!9Í` å!b5å!9åÍw0ÁÁÁ!9å! 9åÍ¿0ÁÁ!9å! 9å!9åÍS0ÁÁÁ!9å!Z5å!9Í` åÍw0ÁÁÁ!9å!9åÍA)ÁÁ!9å!)å! 9åÍw0ÁÁÁ!9å! 9åÍ¿0ÁÁ!9å! 9å! 9åÍ/0ÁÁÁ!9å!9åÍ2ÁÁ|µÊX6!9Í` å!9Í` åÍá0ÁÁ!9Í` å!9åÍ1ÁÁå!/)åÍÉ1ÁÁ|µÊ|6Ã�5!9Í` åÍE1Á+Í‹ Ê¾6!9Í` å!9Í` åÍá0ÁÁ!9Í` å!Z5å!9Í` åÍS0ÁÁÁ!9Í` åÍE1Á+ͧ Ê7!9Í` å!9Í` åÍá0ÁÁ!9Í` å!Z5å!9Í` åÍ/0ÁÁÁÊ +!T96#6!V9Í` å!V9Í` Í*¡++"~*!X9ÍZ Üÿͧ ÂB+!X9ÍZ Úÿͧ Í‹ Ê^+*~*+ë!Í]¡å*~*ãÍ*¡"~*!T9Í` Í§ Êr+*~*#"~*!X9ÍZ ›ÿͧ ÂŽ+*z*å*~*ÑÍà͋ Êæ+!X96e!T9å!X9Í` ùÿÍe !T9Í` å!ÑÍΠÊË+!T96#6Ãæ+!T9Í` å! ÑÍ¿ Êæ+!T96 #6*|*å!ÑÍΠÊ8,*‚*#"‚*+å!Z9ÍZ Üÿͧ Â,!Z9ÍZ Úÿͧ Í‹ Ê(,!(Ã+,!-Ñ}!õ}2…*Ã?,!}2…*!T9Í` #Í4¡}2„*!„*å!^9Í` å!Œ*åÍ/0ÁÁÁ:Œ*Í[ "z*!X9ÍZ ›ÿͧ Ê ,*‚*#"‚*+å!Œ*å!åÍ0/ÁÁÑ}!"€*à -*z*å!ÑÍàʴ,!ø,*z*#"€**z*å!ÑÍΠÊÖ,*‚*#"‚*+60à -*z*+"z*#å!ÑÍÃ Ê -*‚*#"‚*+å!Œ*å*€*#"€*+åÍZ }î�oÑ}!9Í` É!9Í` å!9Í` åÍA)ÁÁ!9Í` #åÍZ &}æoÑ}!9Í` É!9åÍ` #Íe ÍZ &}æðo|µÊc1!ÿÿÉ!"C1*C1å!ÑÍΠʡ1Ã…1*C1#"C1+Ãi1!9åÍ` #Íe +ÍZ |µÊž1!ÉÃz1!É!9Í` å!9Í` å!7)åÍS0ÁÁÁåÍE1Á#ͧ É!9Í` å!9Í` å!7)åÍS0ÁÁÁåÍE1Á+Í‹ É!9Í` å!9Í` å!7)åÍS0ÁÁÁåÍE1Áͧ É!9Í` å!9Í` å!7)åÍS0ÁÁÁåÍE1ÁÍ‹ É!9Í` å!9Í` å!7)åÍS0ÁÁÁåÍE1Á#Í‹ É!9Í` å!9Í` å!7)åÍS0ÁÁÁåÍE1Á+ͧ É!ðÿ9ù!9Í` å!9Í` å! 9åÍA)ÁÁå!9Í` å!9åÍw0ÁÁÁå!9Í` åÍ/0ÁÁÁ!"{2*{2å!9Í` ÑÍÄ Ê;3Ãé2*{2#"{2+ÃÉ2!9Í` å! 9å! 9åÍw0ÁÁæÊ'!á#õÍ)%ñ=Â'!ëÍr$ëáå~æÊ-'!á#õÍ)%ñ=Â$'!ëÍr$ëáÁ Âø&!á#ÍÒ$ÁÑ#~§ÊP'°w+Í6$#+ÉáááÉå~#¶#¶#¶#¶#¶#¶#¶áëÊë'å!á#Í"$ãë#~Næw+F6ë#~©æðO~æw+~6ã#q+O�w©Ox/<®¡úï'#ãÿ ÅÍ®%Á~æðʤ'ÅÍ)%ÁãxæÂÃ'~±w#ÃË'yæðwãxþ Êâ'ÅåëÍr$ëáÁâ'á!á#XÍô'É>§Éá>§É^Õ6Í%Ñ#~+æÊ(Í6$ÉÍþ(!á#Í"$#ÿÍ)Êö(þ+Ê*(þ-Â0(6�Í)Êö(þ.Â?(z§Âö(Ñ(þEÊŸ(þeÊŸ(þ0Úö(Â[(x§>0Âb(Ã…(þ:Òö(Ö0õyþ Ò„(æÊ|( ñæðwÃ…( ñ¶w#Ã…(ñz¸Ê‘(§Ê�(Í)Â0(!á#sÍô'É!á#sÍ)Êö(þ+Ê»(þ-ÂÁ(Í)Êö(Ö0Úö(þ Òö(O ÍV$|§Âú(}§úú(�úú(WÍ)ÂÁ(x§zÊî(/§É>§É"ùÃ�5ý’9v`�‡ýgdpX‚5ýqivýAVAVý þ8ˆˆˆˆˆþ8 R8 Rþÿffffff!èÿ9ù!9Í` å!9åÍA)ÁÁåÍj5Á!9å!9å! 9åÍw0ÁÁÁ!)å!9Í` åÍA)ÁÁ!9å!9åÍA)ÁÁ!9å!7å!9åÍw0ÁÁÁ!9Í` å!9å!9Í` åÍS0ÁÁÁ!"K7*K7å!ÑÍΠÊ]8Ãï7*K7#"K7+ÃÓ7!9Í` å! 9å!9Í` åÍw0ÁÁÁ!9Í` å*K7))) 7å!9Í` åÍw0ÁÁÁ!9Í` å!9Í` åÍá0ÁÁ!9Í` å!)å!9Í` åÍ/0ÁÁÁÃä7!9å!9Í` å!9Í` åÍw0ÁÁÁë!9ùëÉ!9Í` å!9Í` åÍ1ÁÁ!9Í` å!/)å!9Í` åÍ/0ÁÁÁ!9Í` å!9Í` åÍM7ÁÁÉ0Xa„s™†Uui#�—HV …1•!cÿ•#t6#ý’CF0A0Xa„s™–0/ÁÁÑ}ÃÖ,!T9Í` |µÊ -*‚*#"‚*+6.!T9åÍ` +Íe #|µÊS-*‚*#"‚*+å!Œ*å*€*#"€*+åÍ0/ÁÁÑ}à -!X9ÍZ ›ÿͧ Ê.*‚*#"‚*+6E*‚*#"‚*+å*z*å!ÑÍàʋ-!+ÃŽ-!-Ñ}*z*å!ÑÍΠʨ-*z*Í4¡"z**z*å!cÑÍ¿ ÊÍ-*‚*#"‚*+6**‚*#"‚*+6*Ã.*‚*#"‚*+å*z*ë! Í]¡0Ñ}*‚*#"‚*+å*z*ë! Í]¡ë0Ñ}!9ÍZ Øÿͧ Ê.*‚*#"‚*+6)*‚*å!"€*Ñ}!X9ÍZ Üÿͧ ÊU.*|*å!ÑÍΠÊO.!ÃR.!"€*!V9Í` å!ÑÍàÊ/!X9ÍZ Úÿͧ Ê….*‚*ÍZ Òÿͧ Í‹ Ê‘.!"€*!V9åÍ` +Íe #ë!Z9Í` å*‚*å!9ÑÍú Ê½.! Ãì.*€*+"€*ͧ ÊÕ.*‚*ÍZ åÍÞ\ÁÍ‹ Êá.!,Ãì.*‚*+"‚*#ÍZ Ñ}*€*ͧ Êþ.!"€*ÃUÁ!9Í` å! 9å*{2)))ë!9Í` å!9åÍw0ÁÁÁå!9Í` åÍ/0ÁÁÁÃÞ2!9Í` ë!9ùëÉÅÅÅÅ!')å!9Í` å!9åÍÀ3ÁÁå!9Í` åÍw0ÁÁÁÁÁÁÁɘbQp1–†1Q9B““)†9Bÿ–1uP™“”0fg€Qpe˜T%‘R"wfh!Øÿ9ù!,9Í` å!,9Í` åÍA)ÁÁ!,9Í` åÍE1Áå!ÑÍÄ Ê4! å͘)Á!*9Í` ë!(9ùëÉ!*9Í` 6!*9Í` å!)åÍí1ÁÁ|µÊB4!,9Í` ÍZ å!,9Í` åͱ)ÁÁÃ4!,9Í` ÍZ #å!"9åͱ)ÁÁ!*9Í` 6ÿ!¸3å!,9Í` å! 9åÍw0ÁÁÁ!9å!)å!.9Í` åÍS0ÁÁÁå! 9å!)å!9åÍ/0ÁÁÁå!9åÍ›0ÁÁÁ!9å!9å!9åÍw0ÁÁÁ!9å!x3å!å!9åÍ}2ÁÁÁÁå!9å!˜3å!å!9åÍ}2ÁÁÁÁå!.9Í` #Éå*ù#~#"ù#á§ÉÉÿ0%… )”W–2g”*?)å!"?)*?)å!ÑÍΠʊ)Ãg)*?)#"?)+ÃK)!9Í` ë*?)å!9åÍ` #Íe +ÍZ Ñ}Ã\)!9Í` ëá"?)ëÉ!9Í` |µÊ§)Ͳ”!9Í` ÉÅÅÅÅÅ!9"¯)!9Í` å!¯)åÍ_ÁÁ!9å!9Í` åÍH*ÁÁÁÁÁÁÁÉÅÅÅÅÅ*æ)å!9Í` å!9å!få!å!åÍ”*ÁÁÁÁÁ!9"æ)*æ)ÍZ àÿͧ Ê4**æ)#"æ)+Ã*!æ)åÍd^Áëá"æ)ÁÁÁÁÁëÉ!9Í` å!9Í` å!åÍa"ÁÁÁå͘)Á|µÊr*!Ãy*!9Í` É!°ÿ9ù*‚*å!9"‚*6!\9Í` ÍZ "z*!\9Í` åÍE1Á"|*ͧ ÊÕ**‚*#"‚*+60Ã.!X9ÍZ Úÿͧ Êò*!T96#6à +!X9ÍZ Üÿͧ .*‚*å!9ÑÍë Ê/!Z9Í` 6*!Z9Í` ëá"‚*!P9ùëÉ*./å*,/å!9Í` å!ÑÍΠÊX/!0ëá",/á"./ëÉ!",/!9Í` å!ÑÍ¿ Êˆ/!9åÍ` ++Íe *,/#",/+Ã^/*,/å!ÑÍ¿ Êœ/!0ÃM/!9Í` |µÊÁ/!9Í` ë*,/ÍZ ë!Í¡ÃÐ/!9Í` ë*,/ÍZ "./*./&}æo0ÃM/ÅÅÅÅ! 9Í` å!9åÍA)ÁÁå!9Í` å!9Í` åÍA)ÁÁå!9Í` åÍ!"ÁÁÁå͘)Á! 9Í` ÁÁÁÁÉ!å!9Í` å!9Í` å!9Í` åÍã/ÁÁÁÁÉ!å!9Í` å! 9Í` å!9Í` åÍã/ÁÁÁÁÉ!å!9Í` å!9Í` å!9Í` åÍã/ÁÁÁÁÉ!å!9Í` å!9Í` å!9Í` åÍã/ÁÁÁÁÉ!9Í` å!9Í` åÍA)ÁÁåͳ#Á!9Í` É!9Í` å!9Í` åÍA)ÁÁ!9Í` #åÍA     u)YR�4‚")uWˆbq!àÿ9ù!$9Í` å!$9Í` åÍA)ÁÁ!"9Í` åÍE1Á"9ͧ ÊS9Ãd:*9å!ÑÍΠÊv9!$9Í` å!$9Í` åÍá0ÁÁ!"9Í` ÍZ å!ÿÿÑÍ¿ "9|µÊª9!)å!$9Í` å!&9Í` åÍ›0ÁÁÁ!"9Í` å!$9Í` å!9åÍw0ÁÁÁ!9å!Å8å!å!9åÍ}2ÁÁÁÁå!9å!õ8å!å!9åÍ}2ÁÁÁÁå!9åÍ›0ÁÁÁ!"9Í` å!9å!&9Í` åÍw0ÁÁÁ*9|µÊA:!/)å!$9Í` å!&9Í` åÍS0ÁÁÁ*9å!ÑÍΠÊd:!"9Í` å!$9Í` åÍá0ÁÁ!"9Í` ë! 9ùëÉÃk:ýˆÿ&xuÿˆ)þ ™™€!èÿ9ù!9Í` åÍE1Á"˜:å!ÑÍΠÊÄ:!€å͘)ÁÃ*<*˜:ͧ Êæ:!)å!9Í` åÍA)ÁÁë!9ùëÉ!"–:!9Í` å!9åÍA)ÁÁ!!"I!9Í` ÷œÍZ "IŽÿÍ‹ ÊyIÍ/N!9Í` )éœÍ` &|µÊyI!9Í` å!9Í` )¶œÍ` å!åÍŽŸÁÁÁ!9Í` å!ÑÍ¿ Ê¬I!9Í` " I!"I!9åÍ` +++Íe ÃÏI!9Í` ë!Í]¡" I!9Í` ë!Í]¡ë"I!9Í` ÃóL!9Í` åÍbMÁë* I" I!9Í` åÍ MÁ&ë*I"I*Iå!ÑÍΠÊ"J* I+" I*I"I*Ië!Í]¡ë* I" I*Ië!Í]¡ë"I*Iͧ ÂUJ*Iå* Iͱ Í‹ Ê¼J* Iå!9Í` åÍŒMÁÁ|µÊuJ!ÿÿÉ!9Í` å!9Í` )¶œÍ` å!åÍ»ŸÁÁÁå!ÑÍĠʼJ*IŽÿͧ Â²J*IÍ‹ Ê¼J!ÿÿÉ*Iͧ ÊÎJ!"I"I*IŽÿÍ‹ Ê†K!9Í` Òœ6* Iå!9Í` åÍŒMÁÁ!9Í`  åÍ›0ÁÁÁÃ?!9Í` ë!9ùëÉÃ? !ðÿ9ù!9Í` åÍE1Á"%?ͧ Ê\?!)å!9Í` åÍA)ÁÁë!9ùëÉ!9Í` å!9Í` åÍA)ÁÁ*%?å!ÑÍΠʔ?!9Í` å!9åÍá0ÁÁæ?!9Í` å!9åÍA)ÁÁ!9å! 9åÍ¿0ÁÁå!9åÍí1ÁÁ"'?*'?ͧ Êà?!9Í` åÍE1Áå!ÑÍΠ͋ Êø?!@å͘)Á!9Í` ÃT?*'?|µÊ@!9å!?åÍÉ1ÁÁÍ‹ ÊÙ@!)å! 9åÍA)ÁÁ!9å! 9å! 9åÍ/0ÁÁÁå!9åÍÉ1ÁÁ|µÊh@!9Í` å!9Í` å!9Í` åÍw0ÁÁÁÃ"@!9å!)å! 9åÍw0ÁÁÁ!9å! 9å! 9åÍS0ÁÁÁ!9å!)å! 9åÍS0ÁÁÁåÍE1Áå!ÑÍàÊÖ@!9Í` å!9Í` å!9Í` åÍw0ÁÁÁÑ@à A!9å!9Í` å! 9åÍÀ3ÁÁå! 9åÍw0ÁÁÁå!Í`  Í` ÑÑÍΠ͋ É*¥Aå!9Í` å!9Í` åÍjÁÁÁͧ ÊÅj!É!9Í` å!9Í` åÍýlÁÁ!"‚B!É*¥Aå!9Í` å!9Í` åÍTkÁÁÁ"äj*§AÍ` |µÊ&k*§A.Í` å*¥A.Í` Í“ Í‹ ÊFk*§Aå!9Í` å!9Í` åÍTkÁÁÁÍ‹ ë*äj"äjÉ!9Í` å!9Í` å!9Í` åÍjÁÁÁ"Rk|µÊ˜k!9Í` å!9Í` å!9Í` åÍ[pÁÁÁ*RkÉ!9Í` å!9Í` åÍÎkÁÁå!9ÍZ å!ÿÿÑÍ¿ Ê(;*–:#"–:+!9åÍZ ++Ñ}Ãþ:!9ÍZ å!þÿÑÍΠÊR;*–:+"–:#!9åÍZ ##Ñ}Ã(;!9å!v:å!å! 9Í` åÍ}2ÁÁÁÁå!Ž:å!9å!9åÍ/0ÁÁÁå!9Í` åÍ›0ÁÁÁ! "˜:*˜:+"˜:#|µÊHÃ:HÃ:HÍ ¡ÔGdãGcòGsÍ,GÉ*�G+"�Gå!ÑÍàÊ^H:‘GÍ[ åÍ_GÁÃ>HÉ*�G+"�G#!9Í` å!ÑÍΠʙH*�G+"�G#!9å!9Í` Í4¡Íe !"”G!9Í` å*’GÑÍΠÊÑHÍ>H*”G|µÊ¾H!-åÍ_GÁ!9Í` 0åÍ_GÁÃüH!9Í` ë! Í]¡åÍ_HÁ!9Í` ë! Í]¡ë0åÍ_GÁÉå!ÑÍΠ"í<|µÊ(=!9Í` å!9Í` åÍá0ÁÁÃ==!9Í` å!9Í` åÍA)ÁÁ!9Í` ÍZ å!ÑÍ¿ Ê]=!å͘)ÁÃæ>!"ë<"é!9Í` ÍZ å!ÑÍàÊë=!9Í` å!åÍ0/ÁÁÐÿ"é!)å!9åÍA)ÁÁ!96ÿ!9#å*ë<Ñ}!9å!9å! 9åÍ/0ÁÁÁ!9Í` å! 9å! 9åÍS0ÁÁÁ!)å!9Í` åÍA)ÁÁ!9åÍE1Á|µÊ©>!9å!i<å!å!9Í` åÍ}2ÁÁÁÁ*ë<|µÊÓ>!9Í` å*ë<+)))¡<å!9Í` åÍw0ÁÁÁ!9Í` åÍZ ë*é<Ñ}*í<|µÊ ?!)å!9Í` å!9Í`Í*¡"®gå*¥AÍ` ÑÍΠÊÜg*¥AÍ` "®g*¹Aå*®gåÍ¡jÁÁ|µÊïgÉ*¥Aå*®gÍe "»AÍõiÉ!p}åÍ.`Á*¥Aå*¹AÍe å*¥Aå*»AÍe å;_ÁÁÍŸ`É!"5h*ÃA"7h*‚B))"‚B*5h|µÂ]h!F}åÍfWÁÍ‹ Êyh!}}åÍ.`Á*‚BåÍ–GÁ!"5hÍ·Vå*7hÍ“ ÂEh*ÃAåÍÞ\Á|µÊ³h!…}åÍ.`Á*ÃAåÍAYÁ"3h#Í‹ Ê³h*3h"‚B!"ÅAÉ!åͱXÁÍy`É*¥A å*¥AÍ` ë!Í¡å*¹AãÍ*¡"Æhå*¥AÍ` ÑÍÎ Ê i*¥AÍ` Ãi*ÆhÍe *¥A Í` å*¥AÍ` ÿÕÍ*¡#"ÆhÑÍ¿ ÊFi*¥A å*ÆhÍe *¥AåÍìxÁÉ͹nÍv†É*¹A"†B"„B*»A"ŠB"ˆBÉ*¥AÍ` "„B*¥AÍ` "ˆB*¹A"†B*»A"ŠB!„BåÍ¢iÁ!ˆBåÍ¢iÁÉ!9Í  ÃìLÉ!9Í` )éœÍ` "M!9Í` ÒœÍZ |µÊEåÍæ&Í` å*-TåÍbÁÁÉÍãa!9Í` å!9Í` åÍÎkÁÁå!9Í` (Í` åÍbÁÁ!9Í` å! ÑÍΠÊ\U!°cåÍGÁÃ�U!9Í` å!dÑÍΠÊyU!±cåÍGÁÃ�U!²cåÍGÁ!9Í` åÍ–GÁÍòaÉ!9Í` å!9Í` åͯlÁÁ"“Uͧ Ê´UÉÍãa!9Í` &Í` å!9Í` å!9Í` åÍ-lÁÁ"‘UåÍbÁÁ!|åͱXÁ*“U++åÍŒtÁ!|åͱXÁ!9Í` &Í` å*“Uë!Í¡ë*‘UåÍbÁÁ!9Í` åÍì]ÁåͱXÁÍòaÉ*ÅAͧ ÊEVÍ·V!"ÅA*ÃA�ÿͧ Ê\V!É*ÃAåÍÞ\Á|µÊmV!É!"7V*7V)ÖEÍ` |µÊ¬VÑV*7V#"7V+ÃsV*7V)ÖEÍ` å*ÃAÍ“ Ê©VìVÆV*7Vë!Í¡ÉÍ£W"ÃA*ÃA#ͧ ÊÍVÍY÷V*ÃAÃ'W!µcåÍfWÁÍ£W"ÃAÃ@W!½cåÍfWÁÍ£W"ÃAÃ@W*ÖE9Í` Ã [Í·V"ÎZ!|µÊ¯[*lB|µÊ%[!ÿÿÉæ[*ÎZ�ÿͧ ÊZ[*ÐZ+"ÐZå!9Í` ÑÍú ÊO[!ÿÿÉÃW[!åÍä_Áæ[!9Í` å*ÎZãå!l[ãéÁͧ Êy[ï[æ[*ÐZå*ÒZÑÍú Êž[*ÐZ#"ÐZ+å*ÎZÑ}åͱXÁæ[!åͱXÁÍ·V"ÎZÃ[*ÐZ6*ÐZå!9Í` Í*¡É!9Í` å! ÑÍàÊä[!9Í` å!€ÑÍΠ͋ É!9Í` åÍbÁ"¨Bͧ Ê4\!æcåÍ.`Á!"lB*þD+å!åÍbÁÁ͆aÍãa!ècåÍGÁ*¹Aå*»AåÍýlÁÁ*¨BÉ!9Í` ÍZ |µÊQ\!9Í` ÍZ Í‹ Êo\!9Í` ÍZ å!9Í` ÍZ Í“ Í‹ Ê’\!9åÍ` #Íe +!9åÍ` #Íe +Ã8\!9Í` ÍZ Í§ Ê¯\!9Í` ÍZ Í§ Í‹ É!"³\!9åÍ` #Íe +ÍZ |µÊÚ\*³\#"³\û\*³\É!9Í` å!0ÑÍàÊÿ\!9Í` å!9ÑÍÄ Í!9Í` å!|cåÍJ�ÁÁ"Qͧ Â@Q*Qå!å!åÍŽŸÁÁÁͧ Í‹ ÊQQ!åͱXÁÍ<›*QåÍžÁÍ<›É*–Bå!cåÍJ�ÁÁ"žB|µÂ‚Q*˜Bå!cåÍJ�ÁÁ"žBÍ‹ É*šBå!‚cåÍJ�ÁÁ"ôD|µÂ«Q*œBå!‚cåÍJ�ÁÁ"ôDÍ‹ É*¯QåÍ]Qͧ ÂÔQ*žBå!þÿå!åÍIÁÁÁ#ͧ Í‹ ÂïQ*žBå!þDå!åÍ»ŸÁÁÁͧ Í‹ ÊRÍ�R!acåÍGÁÍ<›Í†QÍÁ`!}2Ü›!}2�!dåÍ¡›Á"rB!åÍ¡›Á"ŽB!9Í` å*ŽBåÍ�ÁÁ!åÍ¡›Á"’BÍ,~Íô*ôDͧ Ê�R!…cåÍ.`Á!'"¯Q*¯Q+"¯Q#|µÊ�RÍ›X|µÊ~RÃ�RÃfRÍŸ`!"tBá"¯QÉ*þDå!åÍbÁÁÍòaÍÒ`É*[›|µÊ²RÃ&T!9Í` åÍ1TÁÍãa!¬cåÍGÁ!9Í`  å!9Í` å͸{ÁÍe !9Í` Í` å!ÑÍ¿ ÊS!øÿͧ ÊW!"ÃAÃ@W!åͱXÁ!"lBÃ@WÃ@WÍ ¡ÓVèV\èVýVW*ÃA�ÿÍ‹ ÊXW*ŒB#"ŒB+Ã`W*ŒB+"ŒB#*ÃAÉ!ˆ"dW*dW+"dW#|µÊ‘W*[›|µÂ„WÍ›XÍ‹ ÊŽW!ÉÃlW!9Í` åÍ.`Á!É*[›|µÊÅWÍË›"¡Wöÿͧ ÊÁW! ÃÄW*¡WÉ*hB|µÊÖW*hB"¡Wà XÍ›X"¡Wͧ Ê X*¥A##Í` Í§ ÊøW*¥AåÍìxÁ*§A##Í` Í§ Ê XÍXÃÖW!"hB*¡WÉ*Xå*§AÍ` |µÊ–X*§A.Í` å*¥A.Í` Í± ÊŽX*§A.Í` )«AÍ` åÍÍÁ"X@å*§A Í` Íe *XBå*§AÍ` Íe !8åÍ™OÁÖX*§AåÍìxÁá"XÉ:hB·Â©XÿÍ2hBo&ÉÉ*[›|µÊÇX!9ÍZ ùÿͧ Í‹ ÊØXÍY!ÇcåÍ.`Á*[›Í§ ÊõX!9ÍZ åÍœÁå!ÑÍΠ͋ ÊY!"l A     bÁÃ…a:0EÍ[ |µÊa*ªB+ͧ Í‹ Ê$a*¬B+ͧ Í‹ Ê=a!0EåÍGÁ*6EåÍæbÁÃ…a*ªB"å`*ªB"ã`*ã`å*þDÑÍÄ ÊxaÃea*ã`#"ã`+ÃIa*ã`å!åÍbÁÁ͆aÃZa*å`å*¬BåÍbÁÁÉ:@EÍ[ |µÊ¤a!@EåÍGÁ*FEåÍæbÁÃâa*®B|µÊ´a!REåÍGÁ*Eå*¬BÍ*¡##åÍŒtÁ*ªBå*¬BåÍbÁÁ*®B|µÊâa!HEåÍGÁÉ!HEåÍGÁ!"®BÉ!REåÍGÁ!"®BÉ!9Í` "ªB!9Í` "¬B*Ÿ›|µÊ"bÉ!#E"b*b#"bÍZ |µÊÝb*bÍZ Ãkb!9Í` "bÃ{b!9Í` "bÃ{b*bÍZ åÍ YÁÃ(bÃ{bÍ ¡@b%Mb&ÃZb*b#"bÍZ ÃÊb*b+å*b#"bÍZ ÑåÍ YÁÃÚb!²cåÍGÁ*båÍ–GÁÃÚb*b+åÍ YÁ*b+"bÃÚbÃÚbÍ ¡ˆb+¡b@ôbÃ(b*.EåÍæbÁÉ!9åÍ` +Íe #|µÊc!åͱXÁU9Í` å!U9Í` å!U9Í` åͱtÁÁÁ"Mp*Wp##ÍZ Ãft*Wp###"Up!U9Í` å!U9Í` å!U9Í` åÍœkÁÁÁ*Upå͵\Áå*KpãÍ*¡"Gp*Gpå!ÑÍ¿ Ê«q*QpÞq*Gpë!Í¡"Gp*GpåÍŒtÁ*Kpå*GpÍ*¡"KpëqÍ ¡yqc†qr*Kp+"Kp#|µÊhr*UpÍZ |µÊÖq*Up#"Up+ÍZ åͱXÁÃìq*Sp|µÊéq! åͱXÁÃìqÃhr*Kpͧ Êûq*UpÍZ Í‹ Ê)r*Op#å!W9Í` Í` å!Y9Í`  Í` ÑÑÍΠ͋ ÊDr!S9Í` å*Op#åÍÍxÁÁͧ Í‹ Êer!U9Í` å*Op#"OpåͯlÁÁ"KpÃìqëqÃzt*Mpšÿͧ Ê�r*Wpå*rBå!åÍéƒÁÁÁ"UpÃ4q*WpåÍÅ�Á|µÊJt*MpÖÿͧ Ês*Wp###åÍè)Á"Gp!U9Í` å!U9Í` å!U9Í` åÍœkÁÁÁ*Kp+"Kp#|µÊs*Gpå!ÑÍ¿ Ês!*åͱXÁ*Gp+"GpÍ¿ Ê g!4"îf*¹Aå*îfåÍ¡jÁÁ|µÊgÉ*¥Aå*¥A Í` å*îfãÍ*¡#Íe å*¥AÍ` ÑÍΠÊdg*¥Aå*¥AÍ` Íe *îf"»A*¥A å*¥Aå͸{ÁÍe å*¥AÍ` å*îfãÍ*¡#ÑÍΠʪg*¥AåÍ` #Íe ÃjgÍõiÉ*»Aå*‚BÍ*¡"®gå*¥AÍ` ÑÍΠÊÜg*¥AÍ` "®g*¹Aå*®gåÍ¡jÁÁ|µÊïgÉ*¥Aå*®gÍe "»AÍõiÉ!p}åÍ.`Á*¥Aå*¹AÍe å*¥Aå*»AÍe å;_ÁÁÍŸ`É!"5h*ÃA"7h*‚B))"‚B*5h|µÂ]h!F}åÍfWÁÍ‹ Êyh!}}åÍ.`Á*‚BåÍ–GÁ!"5hÍ·Vå*7hÍ“ ÂEh*ÃAåÍÞ\Á|µÊ³h!…}åÍ.`Á*ÃAåÍAYÁ"3h#Í‹ Ê³h*3h"‚B!"ÅAÉ!åͱXÁÍy`É*¥A å*¥AÍ` ë!Í¡å*¹AãÍ*¡"Æhå*¥AÍ` ÑÍÎ Ê i*¥|µÊmÉ*¹Aå!9Í` Í± Â%m*»Aå!9Í` Í± Í‹ Ê.m͹nÍãa!9Í` "¹Aå*¥A Í` ÑÍΠÊ]m*¥A Í` "¹AÉm*¹Aå*¥A Í` å*¥AÍ` Ñ+"ûlÑÍ¿ Ê‰m*ûl"¹A!9Í` "»Aå*¥AÍ` ÑÍΠʵm*¥AÍ` "»AÃám*»Aå*¥AÍ` å*¥A Í` Ñ+"ûlÑÍ¿ Êám*ûl"»A:HEÍ[ Í§ Ên*¥Aå*¹AåÍÎkÁÁå*¥Aå*»AåÍ-lÁÁ+åÍbÁÁ!<åͱXÁ*¥Aå*¹Aå*»AåÍ[pÁÁÁ:HEÍ[ Í§ Ê=n!>åͱXÁ*þDå!åÍbÁÁ͆a*¹Aå*»AåÍÍxÁÁ"ùl##ÍZ ºÿͧ Ê±nÍòa*ùlå*rBå!åÍéƒÁÁÁ*rBå͵\Áå*E÷ÿÑÍÄ Êžn!‹}án!”}åÍGÁ*rBåÍ–GÁÍãaÍÜoÉ:HEÍ[ Í§ ÊÛn*¥Aå*¹Aå*»A+åÍTkÁÁÁͧ Í‹ Êo*¥AÍ` å!ÑÍ¿ Ê o*¥Aå*¹Aå!ÃæbÉPERFECT CALC 1.10 (c) 1982 Perfect Software Inc. PC.OVLA:PC.OVLPC.SWPA:PC.SWPDEFAULT.PCCannot read overlay file wbrbubPC.SWP not found -- data space reduced %dEscape:eXtended:Bad data file -- read abortedOUT OF MEMORY! PLEASE DELETE SOMETHING TO CONTINUE.%c%dÍau|µÊ1dÉ!>}åÍ.`Á*ÃAå!Ã[å*rBå!åÍÔZÁÁÁÁå!ÑÍ¿ Êfd! åÍè[Á""dÍ‹ ÊÅd*"dåͺÁ"$d*$d##6N*rB"&d!&då*$d###å!å͈YÁÁÁͧ Ê³d!G}åÍ.`Á*"dåÍ]ÁÍŸ`É*"då*¹Aå*»AåÍÜuÁÁÁÍy`!"ÅAÉÍau|µÊÚdÉ!W}åÍ.`Á*ÃAÞÿͧ Êõd!"ÃA*ÃAå!Ã[å*rBÃs*Sp|µÊs! åͱXÁÃÖrÃzt*Mpšÿͧ Ê,s!"Mp*Wp###å!9å*Mpå! ÑÍΠÊLs!fÃOs*Mpå*Kpå*MpåÍ”*ÁÁÁÁÁ!9+"Up!"Ip"Gp*Up#"UpÍZ àÿͧ Ê�s*Gp#"GpÃqs*QpñsÃÁs*Gpë!Í¡"IpÃÁs*Gp"IpÃÁsÍ ¡•sl˜scès*Sp|µÊòs!U9Í` å!U9Í` å!U9Í` åÍœkÁÁÁ*IpåÍŒtÁÃ(t!U9Í` å!U9Í` åÍÎkÁÁå!W9Í` å!U9Í` åÍ-lÁÁë*IpåÍbÁÁ*UpåÍGÁ*Sp|µÊGt*Gpå*IpÍ*¡åÍŒtÁÃzt*Yp"Up*Qp#ͧ Ê`t!r"QpÃ4qÃztÍ ¡+qLkrF�rNÃJt*Opå!S9Í` Í*¡#Ã�p!9åÍ` +Íe #å!ÑÍ¿ Ê¯t! åͱXÁÃŒtÉ!9Í` ÇAÍZ }2°t#ͧ Êþt!9Í` å!åÍxÁÁ}2°t:°tÍ[ #ͧ Êþt!9Í` Í` }2°t:°AÍ` Ãi*ÆhÍe *¥A Í` å*¥AÍ` ÿÕÍ*¡#"ÆhÑÍ¿ ÊFi*¥A å*ÆhÍe *¥AåÍìxÁÉ͹nÍv†É*¹A"†B"„B*»A"ŠB"ˆBÉ*¥AÍ` "„B*¥AÍ` "ˆB*¹A"†B*»A"ŠB!„BåÍ¢iÁ!ˆBåÍ¢iÁÉ!9Í` ##Í` å!9Í` Í` ÑÍΠÊôi!9Í` Í` " i!9Í` å!9Í` ##Í` Íe !9Í` ##å* iÍe É*¥AåÍìxÁ!"‚BÉ!9Í` å!9Í`  Í` ÑÍàÊLj!9Í` å!9Í`  Í` å! 9Í` Í` ÑÑÍΠ͋ Êlj!9Í` å!9Í` Í` ÑÍà͋ Ê�j!9Í` å!9Í` Í` å! 9Í`  Í` ÑÑÍΠ͋ É*¥Aå!9Í` å!9Í` åÍjÁÁÁͧ ÊÅj!É!9Í` å!9Í` åÍýlÁÁ!"‚B!É*¥Aå!9Í` å!9Í` åÍTkÁÁÁåÍ[pÁÁÁÃo*¥Aå*¹AåÍUÁÁÍòa*¥Aå*¹Aå*»AåÍ[pÁÁÁ"µn:HEÍ[ Í§ Ê^o! åͱXÁ*¥Aå*¹Aå*µnë*»A"µnåÍTkÁÁÁ*¥A##Í` "·n*¥A##6#6*¥AÍ` "µn*µnå*»AÑÍΠÊÍoÜo*µn#"µn+Ào*¹Aå*µnåÍÍxÁÁ##ÍZ ´ÿͧ ÊÊo*¥Aå*¹Aå*µnåÍ[pÁÁÁÑo*¥A##å*·nÍe É*þDå*EñÿåÍbÁÁÍãa*¥A.Í` )«AÍ` åͺÁ"Úo##åÍGÁ*nB|µÊp!—}Ã"p!E}åÍGÁ*¹Aå*»Aå;_ÁÁ*¥Aå*¹Aå*»AåÍœkÁÁÁÉ›}!±ÿ9ù*[›|µÂ†p!U9Í` å!S9Í` "OpåͯlÁÁ"Kpͧ Í‹ Ê—p!ë!O9ùëÉ!U9Í` ##Í` "Sp!S9Í` å!S9Í` åÍÍxÁÁ"Wpͧ ÊÞp*Sp|µÊØp!F}"UpÃ4qÃÞp!Ã�p!U9Í` å!U9Í` å!U9Í` åÍuÁÁÁ"Qp!å*E+++#åÍÔZÁÁÁÁ"Ïdå!ÑÍàÊ&e*ÏdåÍ+eÁÉ!9Í` #åÍè[Á"'e|µÊte*'eåͺÁ")e*)e##6L*rBå*)e###åÍ�ÁÁ*'eå*¹Aå*»AåÍÜuÁÁÁÍy`!"ÅAÉÍy`É!"ÅAÉ*ÃAåÍÃ[Á|µÊœeÍÑdçe!_}åÍ.`ÁÍŸ`É*½A|µÊ½e*½Aå*¹AÍ*¡"‚BÍ‹ ÊÆeÍfÉ*½A|µÊÖe*¹A+"‚BÍ‹ ÊßeÍšfÉ*¿A|µÊõe*¿Aå*»AÍ*¡"‚BÍ‹ ÊþeÍðfÉ*¿A|µÊf*»A+"‚BÍ‹ ÊfͰgÉ*¹Aë*‚B"få!ÿÑÍ¿ Ê6f!ÿ"f*få*»AåÍ¡jÁÁ|µÊIfÉ*¥A å*¥AÍ` å*fãÍ*¡#Íe å*¥AÍ` ÑÍΠʎf*¥A å*¥AÍ` Íe *f"¹AÍõiÉ*¹Aå*‚BÍ*¡"˜få*¥AÍ` ÑÍÎ ÊÆf*¥AÍ` "˜f*˜få*»AåÍ¡jÁÁ|µÊÙfÉ*¥A å*˜f"¹AÍe ÍõiÉ*»Aë*‚B"îfå!4Ñ"äj*§AÍ` |µÊ&k*§A.Í` å*¥A.Í` Í“ Í‹ ÊFk*§Aå!9Í` å!9Í` åÍTkÁÁÁÍ‹ ë*äj"äjÉ!9Í` å!9Í` å!9Í` åÍjÁÁÁ"Rk|µÊ˜k!9Í` å!9Í` å!9Í` åÍ[pÁÁÁ*RkÉ!9Í` å!9Í` åÍÎkÁÁå!9Í` å!9Í` åÍ-lÁÁåÍbÁÁÉ!9Í` å!9Í` Í` ÑÍΠÊýk!9Í` &Í` #Ã(l!9Í`  Í` å!9Í` ãÍ*¡å!9Í` "Í` ÑÉ!9Í` +ͧ ÊMl!9Í` (Í` ###É!9Í` $Í` ")l!9Í` Í` "+l*+lå!9Í` ÑÍΠʫlÃ�l*+l#"+l+Ãol!9Í` å*+låͯlÁÁë*)l")lÄl*)lÉ!9Í` å!4ÑÍ¿ ÂÓl!9Í` 1BÍZ #ͧ Í‹ Êêl!9Í` Í` Ãøl!9Í` 1BÍZ É*pB  tÍ[ É!9Í` üAÍZ }2u#ͧ ÊZu!9Í` å!åÍxÁÁë!Í¡}2u:uÍ[ #ͧ ÊZu!9Í` Í` }2u:uÍ[ É*¹Aå*»Aå͈uÁÁ|µÊ‚u!¢}åÍ.`ÁÍŸ`!É!É!9Í` å!9Í` åÍÍxÁÁ"†u|µÊ´u*†u##ÍZ ºÿͧ Í‹ ÊÌu*†u Í` å!ÑÍΠ͋ É!9Í` å!9Í` å͈uÁÁ|µÊv!åͱXÁ!É!9Í` å*ÁAÑÍ¿ Ê*w!"Ðu*Ðuå*½AÑÍÄ Ê wÃ6v*Ðu#"Ðu+Ãv!9Í` ë!9Í` ##åÍè[Á"Öuͧ Êrv!9Í` |µÊnv!9Í` åÍ]Á!É*Öu##"ÖuåͺÁ"Øu*Ðu)PÍ` åͺÁ"Úu*Øuå*ÚuÍ` Íe !"Òu*Òuå!9Í` ÑÍÄ ÊøvÃÈv*Òu#"Òu+èv*Òu)ë*Øuå*Òuå*ÁAÑÍÄ Êïv*Òu)ë*ÚuÍ` Ãòv!Íe Ã½v*Ðu)PÁÁ!9Í` å*ãƒÍ“ Êi…!"åƒREÍZ |µÊZ…*åƒREÍZ |µÊW…!9åÍ` #Íe +å*åƒ#"åƒ+REÍZ Ñ}Ã%…Ãi…!9åÍ` #Íe +6<*çƒçÿͧ Ê—…*áƒ#"áƒÍZ |µÊˆ…Ãv…!9åÍ` #Íe +6]*áƒ#"áƒÃ†*áƒ#"áƒ+*áƒ#"áƒ+ÍZ )Ø}Í` å!9Í` åÍ�ÁÁ!9Í` ÍZ |µÊè…!9åÍ` #Íe ÃʅÆ!9åÍ` #Íe +å*áƒ#"áƒ+ÍZ Ñ}Æ͠¡„`„¡…Ãë…Ä!9Í`  Í` .|æ€g|µÊI†!9åÍ` #Íe +6@!9Í` 6*߃ÉÍòa*¹Aå*»AåÍæjÁÁ*¥A.Í` "Ô}*§AÍ` |µÊ«†*§A.Í` Ã®†!ÿÿ"Ö}!"r†*r†#"r†+)d†å*¥A.Í` "t†Íe *t†åÍKˆÁ"t†#Í‹ Êù†*t†å!d†å*r†åÍ ˆÁÁÁÍ‹ Ê‡*` ÑÑÍΠÊ{*¿AÃ1{!9Í` Í` å!9Í`  Í` Ñ+"—z!9Í` Í` "•z*•zå*—zÑÍÄ Êx{!9Í` å!9Í` å*•zåÍ[pÁÁÁë*•z"•zÃE{É!9Í` |µÊ°{!9Í` ##"y{ÍZ ²ÿͧ Â­{*y{ÍZ ºÿͧ Í‹ Í‹ É!"¶{!9Í` å!9Í` Í` åÍ-lÁÁ"´{*´{å!9Í` (Í` å!9Í`  Í` ÑÑÍÄ ÊA|Ã|*¶{#"¶{+ÃÝ{!9Í` å!9Í` Í` ë*¶{åͯlÁÁë*´{"´{à |*¶{+"¶{É!"K|"I|*K|å*\EÑÍÄ Ê–|Ãr|*I|#"I|+ÃV|*¥Aå*¥AÍ` ë*I|åͯlÁÁë*K|"K|Ãg|*I|+"I|É*½Aå!9Í`  Í` å!9Í` Í` Ñ" |ÑÍΠÊÕ|*½AÃÙ|* |+"ž|*¥Aå!9Í` Í“ Êø|*¹Aå*ž|ÑÍ¿ Í‹ Ê }*¹ÁÍ‹ ÊE�*›€å!9 ÑÍë Ê&�!ÁÁÁÁÁÉÃB�*›€#"›€+å!9åÍ` #Íe +ÍZ Ñ}ÃÞ€*›€6!9Í` ÍZ ¥ÿͧ ÊÜ�! 9åÍ` #Íe +6!9å!9åÍ` #Íe å!9Í` åÍYƒÁÁÍe Í§ Ê›�!Ã�!9å!9åÍ` ##Íe åÍ�ÁÁ! 9åÍ` å*›€å!9Í*¡#ÑÍe !9åÍ` #Íe Ã‡‚!9å!9Í` #åÍYƒÁÁ|µÊ‚! 9Í` 6! 9åÍ` ###Íe Ã‡‚!"™€*™€å!ÑÍΠÊQ‚Ã0‚*™€#"™€+Â!9å*™€)Ø}Í` åÍ8\ÁÁ|µÊN‚ÃQ‚Ã%‚*™€ëÿͧ Êd‚!Ã�! 9åÍ` #Íe +6! 9åÍ` #Íe +å*™€Ñ}Ã:ƒ!9Í` ÍZ åÍÞ\Á|µÊð‚!9Í` "›€!9å!9å!å͈YÁÁÁ*›€å!9Í` ÑÍú Êí‚! 9åÍ` #Íe +å*›€#"›€+ÍZ Ñ}ü‚Ã:ƒ!9Í` ÍZ ÀÿͧåÍ` ++Íe åÍ]Á*Ðu)På*ÖuÍe Ã+v!9Í` "ÁA!9Í` å*¿AÑÍ¿ ÊFw!9Í` "¿A!9Í` å*½AÑÍ¿ Êéw*½A#"½A)På*ÁAë*ÁA##åÍè[ÁÍe |µÊÛw*½A)PåÍ` ##Íe åͺÁ6ÿ#6ÿ!"Òu*Òuå*ÁAÑÍÄ ÊØwùw*Òu#"Òu+Ã�w*½A)PÍ` åͺÁå*Òu)Ñ6#6îwÃæw*½A+"½A#ÃVvÃFw*fB|µÊ$x!9Í` å!9Í` åÍÍxÁÁåÍ{{Á|µÂ!x!9Í` åͺÁåÍ{{ÁÍ‹ Í‹ "Ôu!9Í` )PÍ` åÍÍÁå!9Í` )Ñ"ÚuÍ` |µÊ_x*ÚuÍ` åÍ]Á*Úuå!9Í` Íe *Ôu|µÊxxÍv†!"nBÉ!9Í` å*½AÑÍ¿ Â x!9Í` å*¿AÑÍ¿ Í‹ Êªx!É!9Í` )PÍ` åͺÁå!9Í` )ÑÍ` É!9Í` å!9Í` åÍxÁÁåͺÁÉ*¥Aå!9Í` Í“ Êy*§Ar†#"r†+)d†å*t†Íe ÃÕ†!"t†*r†|µÊG‡*t†#"t†+)V†å*r†+"r†)d†Í` Íe Ã‡*t†+)V†Í` å̓ˆÁ"r†#Í‹ Êt‡*r†å!V†å*t†åÍ ˆÁÁÁÍ‹ Ê‘‡*t†#"t†+)V†å*r†Íe ÃG‡!"r†*r†å*t†ÑÍΠÊã‡Ã³‡*r†#"r†+ׇ*r†)V†Í` "Ð}*¥A.Í` å*Ð}ͱ Ê݇!7åÍ™OÁÍֈè‡*Ô}å*Ð}ͱ Êþ‡*Ô}"Ð}!7åÍ™OÁ*¹Aå*»AåÍýlÁÁÉ!9åÍ` +Íe #|µÊGˆ!9Í` )ë!9Í` Í` å!9Í` Í“ ÊDˆ!Éà ˆ!É!9Í` )«AÍ` |µÊ}ˆ!9Í` )«AÍ` åͺÁ,Í` Ã€ˆ!ÿÿÉ!"�ˆ*�ˆå!ÑÍΠʈåˆ*�ˆ#"�ˆ+Ɉ*�ˆåÍKˆÁå!9Í` Í“ Ê¿ˆ*�ˆÉÚˆ!ÿÿÉ*¥A.Í` )«AÍ` åͺÁ"Ôˆ*Ôˆ0Í` |µÊ:‰*Aå* |ÑÍΠ͋ Ê}*¹A"ž|!9Í`  Í` å*ž|ãÍ*¡å!9Í` Í` Ñ#ÉNUMBER: Illegal numberLABEL: Unknown commandMark Set at Arg: %dArg: Formula: %s * Error!Cannot change locked entry%š)š-š1š5š8š<šAšEšIšNšRšUšYš]šašeškšnšuš¹”¿01À3J37<š:M7€8!9┕[——\•Þ–)—3˜I™œ˜!ÈåÍ¡›Á"Â}É*Ò}+"Ò}|µÊ”~Íau|µÊM~É*[›Í§ Ês~!yšåÍ.`Á*»AåÍì]ÁåÍ–GÁ*¹AåÍ–GÁ!å!Ã[å*rBå!MåÍÔZÁÁÁÁ#ͧ Ê”~ø~*rBå*¹Aå*»AåÍÊ~ÁÁÁͧ Ê¸~!ˆšåÍ.`ÁÍŸ`ÉÍy`*Ò}"ÅAÉ!"È~!9Í` å*Â}åÍŸ€ÁÁ"Æ~ͧ Êî~!É*Æ~ +åÍè[Á"Â~|µ Êƒ!9åÍ` #Íe !"Î}Ã:ƒ! 9åÍ` #Íe +å!9åÍ` #Íe +ÍZ Ñ}ô€! 9Í` 6! 9Í` å*�€Í*¡Ã�!9Í` ÍZ åÍ]Áͧ Êrƒ!É!9åÍ` #Íe +å!9åÍ` #Íe +ÍZ åÍ/^ÁÑ}!9åÍd^Á"Wƒå!ÑÍΠºƒ*Wƒå!ÿÑÍ¿ Í‹ Êǃ!ÉÃÕƒ!9Í` å*WƒÑ}!9Í` É!9Í` "߃!"ãƒ!9Í`  "áƒ*áƒÍZ |µÊ!†*áƒÍZ "çƒÃ †*áƒ###"݃*݃ÍZ |µÊQ„!9åÍ` #Íe +å*݃#"݃+ÍZ Ñ}Ã'„!9åÍ` #Íe +6[*ãƒ#"ãƒå!9Í` Í“ ÊË„!"åƒHEÍZ |µÊ¼„*åƒHEÍZ |µÊ¹„!9åÍ` #Íe +å*åƒ#"åƒ+HEÍZ Ñ}Ç„ÃË„!9åÍ` #Íe +6>!9åÍ` #Íe +å*áƒ#"áƒÍZ åÍì]ÁÑ}*áƒ#"áƒÍZ &å!9åÍ_Í` Í‹ Ê y*©AÍ‹ Ê¤y*¥A$Í` å*§A$Í` Í“ Êjy*§AÍ` å*¥AÍ` Í± Êgy*§Aå*¥AÍ` Íe *§A##6#6äy*§A Í` å*¥A Í` Í± Ê¤y*§A å*¥A Í` Íe *§A##6#6!9Í` ##6#6*[›|µÂÉy!9Í` åͧRÁͧ Í‹ ÊÐyÉ!9Í` Í` å!ÑÍ¿ Êúy!9Í` å!åÍ™zÁÁ!9Í`  Í` å!9Í` åÍ¢|ÁÑå!9Í` Í` Í*¡"êx!9Í`  Í` "èx*èxå*êxÑÍΠÊyzÃYz*èx#"èx+Ã=zÍ›X|µÊezÉÃvz!9Í` å*èxåÍ™zÁÁÃNz!9Í` ##6#6*¹Aå*»AåÍýlÁÁÉ*[›|µÊ¢zÉ*Ÿ›Í§ Ê®zÍòa!9Í` Í` å!ÑÍ¿ Êáz!9Í` å!9Í` å!åÍ[pÁÁÁ*¿Aå!9Í` Í` å!9Í`  Íʇ*Â~åͺÁ"Ä~##6F*Â}å*Ä~ åÍ�ÁÁ*Ä~ å*Î}|µÊ9!ÿÿÃ<!ÿÍe *[›|µÊY!"È~*Ä~ 6ÿÃm*Ä~ å*Â~åÍÇŠÁÁ"È~*Â~å!9Í` å!9Í` åÍÜuÁÁÁ*È~É!9Í` ÍZ |µÊ�€!9Í` ÍZ Ã^€!"‹*‹+"‹#|µÊà!9åÍ` #Íe +å!9åÍ` #Íe +ÍZ Ñ}ï!9Í` ÍZ |µÊ€!9åÍ` #Íe +å!9åÍ` #Íe +ÍZ Ñ}ÃàÃk€!9åÍ` #Íe +å!9åÍ` #Íe +ÍZ Ñ}!9åÍ` #Íe +å!9åÍ` #Íe +ÍZ Ñ}Ãk€Ãk€Í ¡©€!9åÍ` #Íe +å!9åÍ` #Íe +ÍZ Ñ}Ã�!9Í` 6ÉÅÅÅÅÅ! 9Í` "�€!"Î}!9Í` ÍZ |µÊ=ƒ!9Í` ÍZ åÍ]Á|µÊŠ‚!9"›€!9Í` ÍZ åÍ]Á|µÂ�!9Í` ÍZ åÍÞ\ A     Ôˆ0Í` "ʈ*Ôˆ0##Í` "̈*Ôˆ4Í` "Έ*Ôˆ4##Í` "ЈÃO‰!"Έ"ʈ*½A"̈*¿A"Ј*Ôˆ.Í` ++ͧ Ê»‰*ʈ"ƈ*ƈå*̈ÑÍĠʸ‰Ãƒ‰*ƈ#"ƈ+Ãg‰*Έ"Ȉ*Ȉå*ЈÑÍĠʵ‰Ã¥‰*Ȉ#"Ȉ+ɉ*ƈå*ȈåÍŠÁÁÚ‰Ãx‰ÃŠ*Έ"Ȉ*Ȉå*ЈÑÍÄ ÊŠÃ݉*Ȉ#"Ȉ+ÃÁ‰*ʈ"ƈ*ƈå*̈ÑÍÄ ÊŠÃÿ‰*ƈ#"ƈ+Ãã‰*ƈå*ȈåÍŠÁÁÃô‰ÃÒ‰É*Šå!9Í` å!9Í` åÍxÁÁ"ŠåͺÁ"Š|µÊQŠ*Š##ÍZ ºÿͧ Í‹ Ê¶Š*Š å*ŠåÍÇŠÁÁ*Ô}å*Ð}Í“ Ê�Š*¥Aå!9Í` å!9Í` åÍTkÁÁÁ*Ö}å*Ð}Í“ Ê¶Š*§Aå!9Í` å!9Í` åÍTkÁÁÁá"ŠÉ!Ãÿ9ù*ÅŠå! 9"»Š!C9Í` "¾}*»Šå*»Š#å!"Æ}"Ä}"À}"¿ŠÑ}Ñ}!` å*š˜å! 9å!9åÍ›0ÁÁÁå!9Í` åÍ/0ÁÁÁ!9å!9Í` å! 9åÍw0ÁÁÁÃÞ˜!9ùÉ!9Í` å!9Í` åͼ•ÁÁ"G™|µÊƒ™!9Í` å*G™åÍ32ÁÁͧ Ê€™Ãƒ™ÃI™!9Í` ÍZ å!9Í` ÍZ Í“ Ê·™*Ê}+"Ê}*G™|µÊ´™*È}#"È}ÃÍ™*È}+"È}*G™|µÊÍ™*Ê}#"Ê}*Ì}##ͧ Êè™*È}å*Ê}å͈�ÁÁÃõ™*È}å*Ê}åÍÍ�ÁÁ"G™*G™|µÊš*G™#Í‹ Í‹ Êš*G™Ãš!)å!9Í` åÍA)ÁÁÉnotintabsloglnexpsqrtsincosatanandorminmaxsumavgcountiflookupnpvFORMULA: %c%d=Bad formula*+%"¼œ%"ºœ%"¸œÜÿ " � "� "�yÿ 6"Ú›+6„+ùÕ!€^6*F+N+ÅòÏšÊÞš3!—šå!9~#·Ê+›þ ÊæšOþ"Êÿšþ'Êÿš +Ñ9Í` ÍZ |µÊ4�!9Í` ÍZ åÍ]Á|µÂ1�!9Í` ÍZ åÍÞ\ÁÍ‹ Í‹ ÊB�*ÕŽ+"ÕŽ#Í‹ Êq�!9åÍ` #Íe +å!9åÍ` #Íe +ÍZ åÍ1]ÁÑ}ÃÿŽ!9Í` 6É!9Í` |µÊ–�!9Í` åÍÅ�Áͧ Í‹ Ê£�Ͳ”!É!9Í` åÍ{{Á|µÊÁ�!9Í` ###ÃÄ�!ÿÿÉ!9Í`  ÍZ #Í‹ É!èÿ9ù*Ø�å*Æ}|µÊú�!ëá"Ø�!9ùëÉ!9åÍe”Á!"È}!9ÍZ ÃI‘!/0"Ø�Ã}‘!S0"Ø�Ã}‘!w0"Ø�Ã}‘!›0"Ø�Ã}‘!)?"Ø�Ã}‘!¥1"Ø�Ãs�!É1"Ø�Ãs�!í1"Ø�Ãs�!2"Ø�Ãs�!32"Ø�Ãs�!W2"Ø�*Ø�å! 9åÍe”Áãå!9ãå!��ãéÁÁ|µÊš�!)Ã��!)åÍ)”ÁÃî�!9ÍZ )~Í` "Ø�!9ÍZ å! ÑÍΠÊö�!9ÍZ )~Í` å!9ãå*Â}ë*Ä}ãå!î�ãéÁÁä‘ÃF‘!9ÍZ å!‹ Ê •!)Õ!)å!9Í` åÍA)ÁÁÉ!9Í` åÍE1Á|µÂ:•!9Í` åÍE1ÁÍ‹ ÊF•!)ÃI•!)å!9Í` åÍA)ÁÁÉ!"X•!)å!9Í` åÍA)ÁÁ!9Í` å!9Í` åͼ•ÁÁ"Z•|µÊ´•!9Í` å*Z•å!9Í` åÍ/0ÁÁÁ*X•#"X•Ãs•*X•É*¸•å*È}ͧ Ê_–!9Í` ##ÍZ #Í‹ Âì•!9Í` ##ÍZ #Í‹ Í‹ Êø•Ͳ”ÃÓ–!9Í` ###ÍZ "Ì}*Ì}##ͧ Ê–!ˆ�Ö!Í�"º•*º•å!9Í` ÍZ &"È}ãå! 9Í` #ÍZ "Ê}ãå!I–ãéÁÁ"¸•#Í‹ Ê_–*¸•ëá"¸•ëÉ*Ê}#"Ê}å!9Í` #ÍZ ÑÍĠ¥–*È}#"È}å!9Í` ÍZ &ÑÍĠʢ–!9Í` #ÍZ "Ê}Í‹ Í‹ ÊÓ–*º•å*È}ãå*Ê}ãå!¾–ãéÁÁ"¸•#Í‹ ÊЖ*¸•ÃX–Ã_–!ÃX–ÃX–!ðÿ9ù!9Í` å!9Í` å!9åÍ\•ÁÁÁ"Ü9åÍÄ‘Á"Ê|µÊþŒ*¿Š"ÁŠ*ÊëŒ*¿Š"¿ŠÃûŒ*¿Šûÿ"¿ŠÃûŒ*ÁŠ#"ÁŠ+*ÁŠ#"ÁŠ+*ÁŠ#"ÁŠ+*»ŠÍZ |µÊh‹*ÁŠå*»Š#ÍZ ÑÍÄ Í‹ Ê„‹*»ŠÍZ åÍÚ�Á*»Š++"»ŠÃN‹*ÊÔÿͧ Ê”‹ÃûŒ*»Š##"»Šå!91ÑÍù Ê¯‹Ãi�*»Šå*ÊÑ}*»Š#å*ÁŠÑ}ÃûŒ*¾}ÍZ Æÿͧ Ê Œ!9åÍ)”Á*¾}#"¾}!9åÍÄ‘Áå*Êͱ Êý‹Ãi�!9åÍ)”ÁÃûŒ*Êäÿͧ ÊŒ!ˆ�"ÅŠÃ<Œ!9###ÍZ "Ì}#ͧ Ê6ŒÃi�!Í�"ÅŠ*ÅŠå!9ÍZ ãå!9#ÍZ ãå!XŒãéÁÁ"½ŠÍ§ ÊiŒÃi�Ã�Œ*½Š#ͧ ÊyŒ!)Ã|Œ*½ŠåÍ)”ÁÃûŒÃûŒÃi�*Êå!ÑÍΠʥŒ*ÁŠ"ÁŠÃN‹Ãi�ÃûŒÍ ¡‹()‹)6‹^>‹*>‹/F‹+F‹-N‹<N‹[N‹=N‹#N‹]N‹>N‹,NjNj„Œ‡ŒÊŒÃÿŠ*»}|Õå+#~·Ê›¹Â ›6#ã~#þ<ÊK›þ>Ê]›!•š4áÃæšá6ÿ#6ÿ*•šå!—šåÍO*Ÿ›|µÊH›åÍžÃå!Y›åÍJ�"[›Ãh›rå!�›åÍJ�"Ÿ›ÁÁÚu›áÑÕÃæš‚› ÍÍCan't open > or < file.$Ã<›wÑÁÅÕ*É›ååÑ ååÍù Ñ¼›! þ9Íë ÑÁ!ÿÿÀë"É›ÅáÉ=¢*[›}´Ê2œåÍ£žÁÉÁÁ:Ù›<*Ú›¾ØÈë ͯ2Ù› ÍœÃÝ› Í·ÈÍþÊþÊš›þ œ> _*Ú›~+¾Ð#4N s> »ÌÉÍš›> !�Í4�ØÅ:Ü›¹ÂQœÍÝ›2Ù›_~ÃTœÍÁþ Âjœ Âeœ Í> Ã[  ÂsœþÊ/œþÊ{œÃ[ !ÿÿÉÁÑÕÅ*Ÿ›}´Ê“œÕåÍŸÁÁÉë> å!�Í4�ÑØÕë}þ °œ ÅÍÁ> _ÍáÉÿÿÿÿÿÿÿÑÍàÊF‘! 9åÍe”Á!9åÍe”Á*Ø�å!9ãå!9ãå!9ãå*Â}ë*Ä}ãå!?‘ãéÁÁÁÁä‘Ã}‘Í ¡�+�-%�*.�/7�^@�<I�[R�=[�#d�]m�>Ã¥�*Ø�å! 9åÍe”Áãå!9ãå*Â}ë*Ä}ãå!¡‘ãéÁÁÁ*Ä}"Ä}*Æ}|µÊÁ‘*Â}ë*Ä}+6ÿÃî�*¾}ÍZ àÿͧ Êß‘*¾}#"¾}+ÃÄ‘*¾}ÍZ ÃΓ!É!"À}!9Í` ###å*¾}###åÍwŽÁÑ}à ’!"À}!9Í` ###6þ*¾}#"¾}+!9Í` ##6ÿ!9Í` #å*¾}#"¾}+ÍZ Ñ}ͧ Âi’!9Í` å*¾}#"¾}+ÍZ Ñ}ͧ Í‹ Êr’Ã"”*À}çÿͧ Ê’’*¾}#"¾}+ÍZ |µÊ’’Ã’*À}É*¾}#"¾}+*¾}#"¾}+ÍZ "À}É*À}ãÿͧ ÂÄ’*À}äÿͧ Í‹ ÂÔ’*À}çÿͧ Í‹ Êé’*¾}#"¾}+ÍZ "À}É*Ä}å!ÈÑÍàÊû’!É!¾}å*–!9å*Ü–å! 9åͱ)ÁÁå!9Í` åÍ›0ÁÁÁ!9ùÉÅÅÅÅ!9Í` å!9Í` å!9åÍ\•ÁÁÁå! 9Í` åͱ)ÁÁÁÁÁÁÉ!¥1å!9Í` å!9Í` å!9Í` åͧ—ÁÁÁÁÉ!W2å!9Í` å!9Í` å!9Í` åͧ—ÁÁÁÁÉ!9Í` å!9Í` åͼ•ÁÁ"£—ͧ Ê×—!)å!9Í` åÍA)ÁÁÉ!9Í` å!9Í` åͼ•ÁÁ"¥—|µÊ!˜!9Í` å*¥—ãå*£—ãå! ˜ãéÁÁ|µÊ˜*¥—Ø*£—"£—Ã×—*£—å!9Í` åÍA)ÁÁÉ!9Í` åÍE1Á|µÊN˜!9Í` ÃU˜!9Í` å!9Í` åÍA)ÁÁ!"Æ}!9Í` ÍZ #ͧ Â�˜!9Í` ÍZ #ͧ Í‹ Ê™˜Í²”É!ðÿ9ù!)å!9Í` å!9Í` åÍ/0ÁÁÁ!9Í` å! 9åÍA)ÁÁ!)å!9Í` åÍA)ÁÁ!9Í` å!9Í` åͼ•ÁÁ"š˜|µÊA™!9ÍŠÍZ |µÊ�*»ŠÍZ åÍÚ�Á*»Š++"»ŠÃþŒ*Æ}|µÂ1�*Ä}øÿÍ‹ Í‹ Â=�*¿ŠÍ‹ Í‹ Í§ Êi�!A9Í` åÍÍÁ###åÍe”Á!ëá"ÅŠ!=9ùëÉ!A9Í` åÍÍÁ###6ÿ!Ã]�!9Í` Í§ ÂŸ�!9Í` Í§ Í‹ Ê¬�Ͳ”!É!9Í` &å!9Í` åÍÍxÁÁåÍ{�ÁÉ*Ì})«AÍ` åͺÁ"É�*É�Í` Í§ ÂŽ!9Í` å*É�Í` ÑÍ¿ Í‹ Â"Ž!9Í` å*É� Í` ÑÍ¿ Í‹ Ê,Ž!)É*É�Í` åͺÁå!9Í` )Ñ"Ë�*Ë�Í` åͺÁå!9Í` )Ñ"Ë�*Ë�Í` åͺÁåÍ{�ÁÉ!"sŽ*sŽå!ÑÍΠÊюÙŽ*sŽ#"sŽ+Ã}Ž*sŽ)«AÍ` åͺÁ"uŽ|µÊÄŽ*uŽ##å!9Í` åÍ8\ÁÁÍ‹ ÊÎŽ*sŽÉÃŽŽ!ÿÿÉ!"ÕŽ!9Í` #ÍZ Æÿͧ ÊÿŽ!9åÍ` ##Íe !Â}ë*Ä}å!å͈YÁÁÁ*Ä}"Ä}!"À}É*¾}#"¾}ÍZ Âÿͧ ÊE“*¾}#"¾}!#"À}É*¾}ÍZ Ãÿͧ Êc“*¾}#"¾}!["À}É!<"À}É*¾}#"¾}ÍZ Ãÿͧ ÊŒ“*¾}#"¾}!]"À}É!>"À}É*¾}ÍZ ØÿÍ‹ Ê°“*¾}ÍZ ×ÿÍ‹ Í‹ Ê¿“*¾}ÍZ "À}*¾}#"¾}+ÍZ ÉÃ"”Í ¡è‘ì‘’–’­’+­’-é’.é’0é’1é’2é’3é’4é’5é’6é’7é’8é’9#“<j“>Ó“Ͳ”!É*Ä}å!ÀÑÍΠÊZ”!9Í` å*Â}ë*Ä}åÍA)ÁÁ*Ä}"Ä}Ã]”Ͳ”!9Í` É*Ä}å!ÑÍ¿ Ê–”*Ä}øÿ"Ä}*Â}ë*Ä}å!9Í` åÍA)ÁÁê”Ͳ”!)å!9Í` åÍA)ÁÁ!9Í` É!ÿÿ"Æ}É!9Í` åÍE1Á|µÊД!)ÃÓ”!)å!9Í` åÍA)ÁÁÉ!9Í` åÍE1Á|µÊÿ”!9Í` åÍE1ÁÍ   !"# con:rdr:pun:lst:Ö ÚF�þòF�_~O·À7Ã{œÁáÑÕåÅ!#� Õåö ¾Âl�#ÂY�Ñái&ÉáÑ ~·ÂU�!ãœ~þÿÊ‹�#Â}�Ã�žÁÑÕÅë~#Fëðÿ6,pùÿw2È�÷œëÍ-¡å!9Í` ÁÅy=åÍ¢áÊ�žÕëͺ¡>þwÂÙ�ÑÕÍÑÍÑ<Ê�ž!âœs 6#6Íÿ ~+¶ÂžÕåÅÍ¡›Áëás#r{²ÑÊ�žë¯ÉÁÑÕÅ{þ Ú2ž!�Í4�#Ø^Í!É!Äœ¯w#w!âœ~<Ê�ž6ÿÍ”ž!÷œ~þrÊ�žG!éœÕÍ` }·Ê€žë*àœxþuÊvž>w#Âož%åÅÍŽŸÁÁÑ{=ÕÍ¢Í<áÀ!7É!¶œN#FÅá"àœÉÉÍùž{þ Ò4œ¯¹+ÂËžåÕ*àœå!åÍ»ŸÁÁÑ|µáÂËžÃ{œÕåÍ` #Íe +ë*àœF!þœÑ>b¾Êõžxþ Ê£žþÊ{œ·Ê£žh&ÉáÁÑÕÅå{QL Perfect Calc provides two commands for storing your spreadsheet. si ÿÿa L  ÿÿs<L OVERWRITES the original file with the modified version. ÿÿ¸?L the file by writing it onto the diskette, a process which ÿÿLL original version until you enter the SAVE FILE Command which then saves ÿÿUGL Any changes you make to the copy in the buffer does not affect the ÿÿ¥JL a 'copy' of the original spreadsheet which still remains on diskette. ÿÿø<L in tåÿÿ¾ey ÿÿ(L Control--x Control--f ÿÿOFL Then find the 'b:stockex.pc' file with the FIND FILE Command: ÿÿž5L Control--x o (the letter 'o') ÿÿÜL WINDOW Command. ÿÿùFL window. This requires you go to the Other Window using the OTHER ÿÿQ ÿÿJL Retrieve a copy of the 'b:stockex.pc' file and place it in the top ÿÿ­ ÿÿLL Control--x 2 {answer no to the 'Synchronize Windows' prompt} ÿÿþ ÐÍ”ž!éœN#F¯¹Àp¯ÉÍùž{þ Ú'ŸÁÑáåÕÅÖœ+å!9~þ ÂQŸå!þœ~þbÊNŸ!KŸ5ÂLŸ> áÃQŸ6á> *àœ wãåå`i#Íe á¯¾áŸÁÑÕÅÕ%,å!åÍŽŸÁÁÁ|µ!ÿÿÈø!9n&:KŸ·ÊŸÉ¯2˜Ÿ>ߘãå!9Í` ë!Òœ:˜Ÿw!ÄœÁÅx†wÒ¹Ÿ#4áÉ>2˜Ÿ>2—Ÿ:Ü›·Äú›ÍC Åx±Ê0 ÕåÅÕëÍÑ:—ŸOÍÁ·ÂûŸ!€ÿ DMá€ÑÃПáÑ:—ŸþÂ. á  Í!ÿÿÃ6 Write error - Disk full $6Ñ`iÍ-¡å€ÍáÙŸ!9~=+åÍ¢áÕV+^+F+NáëÉ~oŸgÉ~#foÉëáãs#rëÉÁÑÅ}³o|²gÉÁÑÅ}«o|ªgÉÁÑÅ}£o|¢gÉ|µÈ!,ÉÁÑÅ|º}!Â¥ »Â¥ ,ɯÉ|µÊ‘ !¯ÉÁÑÅ|º}!À»À-ÉëÃΠë|ºÂΠ}»ÊŽ z¼Êã õ¬!òß ñÐ-ÉñØ-É{½!Ø-Éëz¼Âå {½Âå ÃŽ ëz¼Âå {he memory buffer, the spreadsheet represents only ÿÿ=DL is copied into a temporary work space called a 'buffer'. While ÿÿ“ ÿÿIL When you read a file from diskette into the computer's memory it ÿÿî ÿÿKL As before, scroll the bottow window with the 'Other Window' commands. ÿÿB2L located on}, followed by a carriage return. ÿÿ}AL 'b:stockex.pc' {Remember to give the disk drive the file is@L When Perfect Calc responds, "File to find : ", enter:åL WINDOWS Command: ÿÿ2 ÿÿ ÿÿHL Begin by moving the cursor to line 11 and enter the CREATE TWO ÿÿƒ@L LESSON3 -- Storing & Printing Your Spreadsheetfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿ ÿÿ ÿ ÿÿÿÿÿ tÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ1t™ÛôO`•¨»Å Ø ë þ &6 Ë ÁœUlesson3rLESSON3.PCsplayiù2€Y,P,G,ÿÿL lind th ÿÿFÿÿ'%ÿÿäˆ%ÿÿL CURRENT EQUITY =½Âå !Éëø||g}oà ¡ëø¯|g}oáëø)Ã$¡ÁÑÅ{•ozœgÉ+|/g}/oÉDM!z·>ÂK¡S\)ë)ëÒS¡ =ÂK¡É¯õÃh¡z¬õ¬ëü4¡ë|·ô4¡MD!x<Â|¡z�>Ú�¡jS\>)ë)ëÒ‰¡#å áÒ‘¡ =Â�¡ëñðëÍ4¡ëÃ4¡ëáN#F#x±Ê¹¡~#»~#¢¡ºÂ¢¡Åáé "¢> w+ Âá¯w w##w wàÿ ë#~+þ:Âî¡~##Í¢Ö@~#·Èþ.Êÿ¡Í¢Ãî¡ë*¢++·ÈÍ¢w#âæþaøÖ ÉO!� ~_#V²Àå!$åÍ¡›ëáár+sbk#|µÉ "¢> w+ Âá¯w w##w wàÿ ë#~+þ:Âî¡~##Í¢Ö@~#·Èþ.Êÿ¡Í¢Ãî¡ëÉÁÑÅ}£o|¢gÉ|µÈ!,ÉÁÑÅ|º}!Â¥ »Â¥ ,ɯÉ|µÊ‘ !¯ÉÁÑÅ|º}!À»À-ÉëÃΠë|ºÂΠ}»ÊŽ z¼Êã õ¬!òß ñÐ-ÉñØ-É{½!Ø-Éëz¼Âå {½Âå ÃŽ ëz¼Âå {å A     JL files saved on disk--the original and the modified copy). Let us  ÿÿZIL spreadsheet on disk under the original filename. (The result is two ÿÿ¬HL DIFFERENT file name, thereby preserving the original version of the ÿÿýIL FILE Command, which allows you to save a spreadsheet to disk under a ÿÿOIL The second command for storing a spreadsheet file is the WRITE ÿÿ¡"L during long editing sessions. ÿÿÌGL the SAVE FILE Command guards against accidental  ÿÿc. ÿÿ ÿÿ¨. ÿÿÝ. ÿÿ"/ ÿÿj/ ÿÿ³/ ÿÿO(KL be accessed by Perfect Writer. (Perfect Writer uses the suffix ".mss" ÿÿ£(DL the message "Print to file", supply a file name that can later ÿÿð(KL commands as you would normally, except that when Perfect Calc presents ÿÿD)JL report that you are preparing with Perfect Writer. Execute the print ÿÿ—)HL disk is convenient when you want to include your spreadsheet in a ÿÿè)GL is stored using the  "Writing B:STOCKTWO.PC..." ÿÿ0AL name. During this write operation the message is displayed: ÿÿzIL Perfect Calc writes the spreadsheet to disk under the new file ÿÿÌML Type a new filename for the Stock Portfolio spreadsheet, 'b:stocktwo.pc' ÿÿ"2L "Write to file: " ÿÿ]2L Perfect Calc responds with the message: ÿÿ˜/L Control--x Control--w ÿÿÐ%L practice the WRITE FILE Command: ÿÿ3L Now, type the PRINT REGION Command:  ÿÿC$L region to be printed.) ÿÿp$ ÿÿEL (The new position of the cursor marks the other boundary of the ÿÿ¾$$L Escape...> ÿÿë$L COLUMN Command: ÿÿ%JL Move the cursor to the bottom of the column using the BOTTOM OF ÿÿ[%5L Perfect Calc responds: "Mark set at a1" . ÿÿ™%LL Escape... {the long bar used for typing spaces} ÿÿî%:L Set a bolosses of new data ÿÿKL original version of the spreadsheet was there before. If used often, ÿÿpLL Perfect Calc copies the spreadsheet to disk, overwriting whatever ÿÿÅ>L process it displays the message: "Writing STOCKEX.PC..." ÿÿ IL Perfect Calc begins saving the spreadsheet to disk. During this ÿÿ^,L Control--x Control--s ÿÿ“L editing type: ÿÿ®GL The first is the SAVE FILE Command. At anytime during spreadsheet ÿÿWRITE FILE or SAVE FILE Commands. Printing to ÿÿ8*JL to disk as a 'screen image'. This is unlike the form in which a file ÿÿ‹*KL It is possible to print the spreadsheet, or any portion thereof, ÿÿú* ÿÿ ÿÿ ÿÿ"L PRINTING TO 'PERFECT WRITER' ÿÿ%+5L return. Perfect Calc prints the defined region. ÿÿl+ ÿÿFL When Perfect Calc responds "Print to file", type a carriage ÿÿÄ+ ÿÿ(L Control--x p ÿÿ$ ÿÿOL have many lines), it may take several pages to print the first screen-t ÿÿ_ HL second 80 character-columns. For spreadsheets that are long (i.e., ÿÿ° JL 80 character-columns in their entirety before proceeding to print the ÿÿ!LL your printer. Perfect Calc prints by columns. It will print the first ÿÿX!KL Hit a carriage return. Perfect Calc outputs the spreadsheet to ÿÿ¬!GL Perfect Calc responds with the message: "Print to file: " ÿÿü!*L undary mark using the MARK SET Command: ÿÿ:& ÿÿ'L Position the cursor at 'a1'. ÿÿj&=L works by printing the first column of our spreadsheet. ÿÿ°&LL Command, you must define the region to be printed. Let us see how this ÿÿ'HL exactly the same way, except that before executing the PRINT REGION ÿÿ_' ÿÿDL Printing a 'region' of the spreadsheet is accomplished in ÿÿ¬'IL ful of columns, before moving on to print the next group of columns. ÿÿ  ÿÿm# ÿÿ L PRINTING ÿÿ1L written to disk. ÿÿµ# ÿÿXHL now called 'stocktwo.pc', and hereafter, should a SAVE FILE Command ÿÿ©HL modified version, 'stocktwo.pc' . The file you are working with is ÿÿúJL in two file locations: the old version, 'stockex.pc', and the newly ÿÿMKL to the spreadsheet to continue working. The spreadsheet now exists in ÿÿ¡IL After the write operation is complete Perfect Calc returns you ÿÿó4L  Control--x Control--p ÿÿ/"EL no printer, ignore the print commands. Enter the PRINT Command: ÿÿ}"LL Make sure your printer is turned on and properly attached. If you have ÿÿÒ"JL sheet, or any defined region of it. Let us print 'stocktwo.pc' now. ÿÿ%#HL at anytime during editing. You can print either the entire spread-HL Printing the spreadsheet is very simple, and can be performedIL be given, Perfect Calc will overwrite the new version you have just    ÿÿ*2 ÿÿq2 ÿÿ ÿÿ ÿÿ´2 ÿÿ ÿÿ ÿy  rÿag uÿn.Ulesson4LESSON4.PCrfect ¾dåµd¬d£dÿÿo Find>: " ÿÿ ÿÿÉ, ÿÿ)L END OF LESSON 3 ÿÿû,L this session?" ÿÿ - ÿÿIL Answer 'y' for yes to Perfect Calc's question: "Ignore changes ÿÿ{- ÿÿ*L Control--x Control--c ÿÿ®-L QUIT Command: ÿÿÒ- ÿÿDL If you do not wish to continue with  ÿÿ ÿÿˆC ÿÿ%< L Command: ÿÿ¹C ÿÿD<@L the 'Save Buffer' for later duplication to other locations. ÿÿ�<KL Perfect Calc saves the formula in a temporary storage space called ÿÿá<)L Control--W ÿÿ=L COPY ENTRY Command: ÿÿ4=BL Enter this formula with a carriage return. Next type the ÿÿ=/L FORMULA: b18=sum(b13:b16) ÿÿ·=8L this position. Begin with an equals sign ( = ): ÿÿ> ÿÿ Also, we will see how lines and columnsGL formulas into the spreadsheet. In this lesson we will examine howCL In Lesson2 we learned how to enter numbers, labels, and EL LESSON4 -- Replicating Formulas, Inserting, Deleting & Moving |+"û¦�JAòÕ—H v;çÞŒƒ6ñžNù±lZ÷§ŒW¾iÅšHö¥S÷É‘VÅs)ìšFó¢QH* #Ë"v"("õ!¥!Q!ü © X ÷'¥'X'O'þ&©&c&3&*&ç%’%T%%ä$·$i$`$<$÷+î+½+´+e+\++ó*ê*á*Ø*„*1*á)�)=)é(œ(H(?(6(-($((( (!..Ë-Â-§-t-k---ô,Â,¹,NL 'Total Cash Flow Out' for each month of the year. Move the cursor to  ÿÿg8 ÿÿFL Let us enter a similar formula into Line 18, which computes ÿÿ¶8JL Perfect Calc provides called 'replicating'. Let us see how it works. ÿÿ 9LL of such formulas could prove tedious, were it not for a procedure which ÿÿ^9JL to account for their positions on the spreadsheet. Entering a series ÿÿ±9LL a common way of structuring consecutive formulas--varying them slightly ÿthe lessons, type the ÿÿ(. ÿÿ;L The FIND FILE Command is: Control--x Control--fEL The CLEAR ENTIRE MEMORY Command is: Control--x Control--k5L entire memory and read in the "lesson4.pc" file.EL replicating formulas, inserting, deleting, and moving, clear theHL sheet. If you wish to continue to the next lesson which deals withIL This concludes the lesson on storing and printing your spread-KL on all its filenames. Thus, 'stocktwo.pc' will become 'stocktwo.mss'.)IL With the cursor in position 'b18' type the initial formula for ÿÿ\> ÿÿL REPLICATING A FORMULA ÿÿ>*L reflect the various column positions. ÿÿ²>EL every entry box in line 18, its coordinate variables changing to ÿÿ ? ÿÿHL Like 'Total Cash Flow In', this formula will be duplicated to ÿÿZ?,L b18 = sum(b13:b16) ÿÿ�?L replicated will be: ÿÿ°?EL position 'b18' {To get there type Control--v}. The formula to be ÿÿ8 ÿÿ&; ÿÿk; ÿÿ&4L in 'b10'. ÿÿ³; ÿÿO4 ÿÿHL This formula instructs Perfect Calc to add the entries in the ÿÿ©4 ÿÿ-L Formula: sum(b5:b8) ÿÿß46L The formula which displays in the Prompt Line is: ÿÿ5HL at entry box 'b10', which records "Total Cash Flow In" for January. ÿÿo5IL When you have seen the entire spreadsheet, position the cursor ÿÿÊ5 ÿÿ<L Let us begin by examining the entire spreadsÿ:LL the coordinates that specify their individual column positions. This is ÿÿ[:IL the cursor across line 10, noticing that the formulas differ only in ÿÿ­:KL Except for their variables the two formulas are identical. Move ÿÿ;%L Formula: sum(c5:c8)EL records the same information for February. Here the formula is:HL Move the cursor one space to the right to the entry box whichKL previous four entry boxes ('b5' to 'b8') and to display the result in  ÿÿË7ÿÿÿÿ ÿÿ0 L Command: ÿÿ30DL Move the cursor to the top window, using the OTHER WINDOW ÿÿ€0*L Do not synchronize the windows. ÿÿ³0)L Control--x 2 ÿÿå0 L Command: ÿÿ1 ÿÿFL Move the cursor to line 11 and type the CREATE TWO WINDOWS ÿÿS14L that analyzes 'Cash Flow' for a small business. ÿÿ�1IL can be inserted, deleted, and moved. We will be using a spreadsheet ÿÿâ1HL formulas are 'replicated'.heet. ÿÿ6L in the top window. ÿÿ86 ÿÿHL Perfect Calc displays a sample 'Cash Flow Assessment' program ÿÿ’6 ÿÿHL Type the filename 'b:cash.pc', followed by a carriage return. ÿÿì6 ÿÿ1L Control--x Control--f ÿÿ/7 ÿÿHL With the cursor in the top window type the FIND FILE Command: ÿÿ€7KL Again, you will need the 'Other Window' commands to scroll the lesson.3L Control--x o (small letter 'o') A     ÿÿ´G4òæ ÿÿ!@LL which the formula will be 'replicated'? It asks this by displaying the ÿÿv@KL they be changed to reflect the positions of the various entry boxes to ÿÿÊ@LL or not the two variables in the formula are 'relative'. That is, should ÿÿALL At this point Perfect Calc needs to know only one more thing: whether ÿÿtA:L by giving the multiple YANKBACK Command: Escape...y ÿÿ·AKL Replicate the formula across the region of entry boxes in line 1 ÿÿPEL Deleting a line or column from a spreadsheet is as easy as ÿÿ^PL DELETING ÿÿuP:L in column 'c' has been moved to column 'd' and so on. ÿÿ¸PKL over 1. What was in column 'b' has been moved to column 'c', what was ÿÿQ ÿÿKL Perfect Calc inserts a new column 'b' moving all the other columns ÿÿiQ=L Escape...o {the letter 'o'} ÿÿ¯QL OPEN COLUMN Command: ÿÿÑQKL at the position of the cursor. With the cuthat so far no cash has been paid 'out' ÿÿ1FKL boxes in line 18, February to December. At each entry the value '0' ÿÿŽF ÿÿHL Perfect Calc immediately replicates the formula to the entry ÿÿßFFL for yes. The question is asked for 'b16'. Again the answer, 'y'. ÿÿ.GIL Here, the variable 'b13' is bracketed. The answer, of course, is 'y' ÿÿ€G4L b18 = sum( >b13< :b16). . .Relative?JL formula in the Prompt Line and 'bracketing' the variable in question: ÿÿ³S ÿÿ ÿÿ$LGL will have to be altered manually to take account of the insertion. ÿÿtLHL course, if the line is inserted outside the range, then the formula ÿÿÅLHL range of entries, and among which a new line has been inserted. Of ÿÿM ÿÿHL Perfect Calc will automatically alter formulas that compute a ÿÿyM ÿÿ>L b19 = sum(b13:b17) ÿÿÉM ÿÿ8L After the new line was inserted, this became:8 ÿÿ B"L other boundary of the region. ÿÿ6BGL Command (Control--E). The new position of the cursor defines the ÿÿ†BFL Move the cursor to the end of line 18 using the END OF LINE ÿÿÕB$L the formula will be replicated. ÿÿCGL This 'mark' defines the beginning of the 'region' over which ÿÿRC6L Perfect Calc responds: "Mark set at b18" .1L Escape. . .EL Set an invisible mark at position 'b18' using the MARK SETrsor in column 'b' type the ÿÿ%RKL a line except that Perfect Calc opens a new column, instead of a line, ÿÿ‚R ÿÿLL Inserting a column is performed in a similar fashion to inserting ÿÿ×R?L have had to be manually altered to include position 'b17'. ÿÿSGL originally included only values in the range 'b13' to 'b16' would ÿÿoSDL 17, the formula which computes 'Total Cash Flow Out', and whichKL For example, if we had inserted 'Postage' BELOW 'Other', at lineÿÿ‚Oles save ÿÿÊO ÿÿ3H ÿÿJL With the cursor at the beginning of the new line 16, press the ÿÿ†HBL lines have been modified to reflect their new line positions. ÿÿÑHBL Cash Flow Out' line 19, etc. All formulas contained in these ÿÿIFL lines below it down one line. 'Other' has become line 17, 'Total ÿÿtI ÿÿFL Perfect Calc inserts a blank line, shifting 'Other' and all ÿÿÃICL Control--o (lowercase letter ÿÿ NCL b18 = sum(b13:b16) ÿÿVN0L entry box 'b19'. The original formula was: ÿÿ�NLL automatically been altered to include the new line. Move the cursor to ÿÿäNKL sheet which referenced this range of lines ('Total Cash Flow Out') has ÿÿ8OJL integrated into the spreadsheet. That is, the formula in the spread-HL It should be emphasized that the new line has been completely4L space bar 3 times and type the label 'Postage'.ÿÿDHL employed when making room for additional data that is either new or ÿÿfDHL Inserting a line or column is also easy to do. It is usually ÿÿÀD ÿÿL INSERTING ÿÿØD3L again and again in building your spreadsheets. ÿÿE ÿÿHL Replicating is a simple and easy procedure that you will use ÿÿnEL replicated formulas. ÿÿ�EFL for any month. Move the cursor backward along line 18 to see the ÿÿßEIL is now displayed, indicating  'o') ÿÿJ L Type the OPEN LINE Command: ÿÿ8JHL position the cursor on entry box 'a16', where 'Other' is displayed. ÿÿ‰JCL between 'Supplies', line 15, and 'Other', line 16. Therefore, ÿÿÕJDL somewhere WITHIN the range of expenses already present, perhaps ÿÿ"KGL phone expenses under 'Cash Flow Out'. The line should be inserted ÿÿ{K ÿÿFL For example, suppose that we wished to add a line recording ÿÿÊK4L was forgotten when the spreadsheet was created.   ÿÿT L User's Guide. ÿÿ5T ÿÿJL Details for other delete operations are provided in your Perfect Calc ÿÿ‘T ÿÿ&L Escape...c ÿÿÀT*L and enter the DELETE COLUMN Command: ÿÿóTKL inserted in column 'b'. Move the cursor to any position in column 'b' ÿÿGUHL columns, and even regions of data. Let us delete the new column we ÿÿ¡U ÿÿHL It is possible to delete not only lines, but single entries, ÿÿòUDL within theÿÿk Share ÿÿZk ÿÿ ÿÿ†k ÿÿ²k ÿÿ ÿÿUd ÿÿ<L Lesson5 -- Copying Between Spreadsheets ÿÿšd L ÿ ÿ ÿÏ@,7,.,%,,, ,Û1‰1L1ý0ô0Þ0¬0y0,00 0y7(77å6Ü6‹6‚616(66Ã5º5h55Ø4¢4™4H4?46444 4ú:¦:T:ÿ9ª9W99¯8`8W8÷?©?ˆ?S??ù>«>x>U>L>ú=ñ=°=x=-= =Ú<†<=<4<<< Ž5Žÿÿ---------- ÿÿ ÿÿôf ÿÿ)L END OF LESSON 4 ÿÿ&gL session?" ÿÿFg ÿÿHL Answer 'yes' to Perfect Calc's question: "Ignore changes this/L Control--x Control--cAL If you do not wish to continue, type the QUIT Command:ÿÿ\ PEL is IDENTICAL to that we have just seen for restoring a deletion, ÿÿc\HL The Procedure for 'moving' lines and columns to new locations ÿÿÆ\ ÿÿ ÿÿL MOVING DATA ÿÿé\ ÿÿ;L (For more complete details see your User's Guide.) ÿÿ-]L in this manner. ÿÿT] ÿÿKL Deleted entries, columns, and regions of data can also be restored ÿÿ¨]6L all lines below this down by one and renumbering. ÿÿð] ÿÿKL Perfecications you have ÿÿ$b ÿÿ L END ÿÿ6b@L -Reinsert the line using the YANKBACK Command, Control--Y. ÿÿbAL -Then, move the cursor to the 'Supplies' line, below 'Rent'. ÿÿÒb ÿÿGL First, delete 'Postage' with the DELETE LINE Command: Control--C. ÿÿ"c<L move 'Postage' from line 15 to below 'Rent' at line 14. ÿÿgcJL DIFFERENT location in the spreadsheet. To see how this works, let us ÿÿºcDL except that the material is restored from the Save Buffer to a ÿÿM_  ÿÿ—_ ÿÿ´_ ÿÿ0XLL reserved space in computer memory. It is therefore possible to restore ÿÿ…XLL Perfect Calc temporarily saves every deletion in its 'Save Buffer', a ÿÿÚXL YANKBACK ÿÿñX-L accordingly before any deletion is made. ÿÿ'YDL might reference the data about to be deleted, and to alter them ÿÿtYJL fore, it is always a good habit to check carefully for formulas which ÿÿÇYIL reference THAT formula will also begin computing to 't Calc immediately restores the 'Supplies' Line, shifting ÿÿD^1L -- Type the YANKBACK Command : Control--y. ÿÿ~^LL 'Supplies' Line being held in the 'Save Buffer'. Look at the result. ÿÿÓ^GL -- Do not make any further deletions, since these will replace the ÿÿ#_*L to line 14 and entering: Control--c.JL For example, let us delete the 'Supplies' line by moving the cursor L Control--yJL the most recent deletion from this buffer using the YANKBACK Command: A      ÿÿ´o ÿÿhCL sheet. However, instead of material being 'deleted' into the ÿÿhhGL transferred first to the Save Buffer and from there to the spread- ÿÿÁh ÿÿEL Copying is similar to restoring and moving in that data is ÿÿ!i ÿÿ ÿÿ L COPYING ÿÿ6iL the bottom window. ÿÿ_i ÿÿIL Again, use the 'Other Window' commands to scroll the lesson in ÿÿ±iL a carriage return. ÿÿÚi ÿÿKL Control--x Control--f ÿÿ² ÿÿxKL Escape...> {the cursor should be at entry 'a20'} ÿÿrxL COLUMN Command: ÿÿ�xJL Move the cursor to the bottom of column 'a' using the BOTTOM OF ÿÿâxBL Perfect Calc responds with the message: "Mark Set at a1". ÿÿ-y5L Escape... ÿÿty ÿÿL Type the MARK SET Command: ÿÿœyL column 'a' as a region. ÿÿÂyHL a column as a 'region' of entries. Therefore, we must firplete, the data exists at both its old and new locations. ÿÿCnJL whatever data may be present at the new location. When the operation ÿÿ–nDL 'inserted' between existing lines and columns, but 'overwrites' ÿÿìn ÿÿGL Also, when an item is restored to the spreadsheet, it is not ÿÿ " ÿÿ!u/L Perfect Calc displays the message: ÿÿYuL Control--x b ÿÿ€u8L back to it, using the SWITCH BUFFER Command. Type: ÿÿÊu ÿÿML The old file 'cash1.pc' is still in active mem and enter 'b:cash1.pc', followed by ÿÿ.jJL 'cash1.pc', which we created in Lesson 4. Use the FIND FILE Command: ÿÿŠj ÿÿGL The top window should hold the sample Cash Flow spreadsheet, ÿÿÚj5L Control--x o (small letter 'o')KL Move the cursor to the top window, using the OTHER WINDOW Command:,L Control--x 2,L Command, with the cursor on line '11': LL Begin this lesson by spliting the screen with the CREATE TWO WINDOWSst define ÿÿzIL spreadsheet in buffer 'cash83' . When copying, Perfect Calc regards ÿÿezCL 'a1'. We are going to copy the entire first column to the new ÿÿºz ÿÿGL Position the cursor at the top of the first column, position ÿÿ {L 'cash1.pc' spreadsheet.EL Perfect Calc switches the top window back to the original GL therefore called 'cash1'. Type this followed by a carriage return.LL the file which they contain. The buffer holding the file 'cash1.pc' isÿÿp ÿÿIL Perfect Calc, because it cannot find this file on disk, assumes ÿÿzp ÿÿ3L Supply a new file name, say 'cash83.pc'. ÿÿ¿p ÿÿ1L Control--x Control--f ÿÿùpCL With the cursor in the top window, type the FIND FILE Command: ÿÿEqJL new. Our first step is to create a file to hold the new spreadsheet. ÿÿ˜qJL data as we can--labels and formulas-- from the old spreadsheet to the ÿÿëqJL wish to build theory and you can switch ÿÿ v6L and the cursor is located in entry position 'a1'. ÿÿ_vKL display, 'cash83 a1'. This indicates the current buffer is 'cash83' ÿÿ¼v ÿÿIL The indicator in the lower left corner of the screen should now ÿÿwIL now be displaying a blank spreadsheet in the buffer called 'cash83'. ÿÿ`wKL hold it and then switches you to this buffer. The upper window should ÿÿ´wJL that it is a new file, and so activates another 'buffer' in memory toÿÿ4òæ ÿÿ…s ÿÿÃs ÿÿ ÿÿ;lL Save Buffer: ÿÿ^l ÿÿGL Two YANKBACK command forms exist to recall the data from the ÿÿ®l1L Escape...w COPY REGION Command ÿÿèl0L Control--w COPY ENTRY Command ÿÿ!m L a line, column, or region). ÿÿJmHL depending upon whether the item is a single entry or a region (i.e. ÿÿ¤m ÿÿIL Two copy commands are used to transfer data to the Save Buffer ÿÿömDL is com spreadsheet from scratch. We want to copy as much ÿÿ>rIL a new Cash Flow spreadsheet for the coming year. However, we don't ÿÿ™r ÿÿLL Let us suppose now that a new year has come and we wish to create ÿÿîrGL single entry, while the Escape Key deals with a region of entries. ÿÿ>sGL Notice that, in both cases, the Control key operates upon a >L Escape...y YANKBACK to Multiple Locations;L Control--y YANKBACK to Single Location  ÿÿ|EL"L so that such labels will fit. ÿÿuƒ ÿÿ¶ƒ ÿÿ\| ÿÿHL You will notice that column 'a' is not really large enough to ÿÿ­|)L Control--y ÿÿß|L in the spreadsheet: ÿÿ}HL YANKBACK Command which will restore the column to a single location ÿÿZ} ÿÿHL Position the cursor at the top of the first column and type the ÿÿ«}KL plied, Perfect Calc will switch back to the last buffer switched FROM! ÿÿÿ}L ÿÿæ’d 'M ÿÿ+“ ÿÿr“ ÿÿ¸“ ÿÿ8ŒKL Control---x Control---v PAGE DOWN 'Other Window' Command ÿÿŒŒIL Perfect Calc provides two commands for scrolling the 'other window': ÿÿÞŒ9L bottom window to continue reading the instructions. ÿÿ �IL instructions you are to follow. It will be necessary to scroll the ÿÿr�IL sheet for you to work with, while the bottom window will contain the ÿÿÍ� ÿÿKL Throughout the lessons the top window wilning them. ÿÿ‚LL Now, using the COPY REGION procedure we will copy the two lines holding ÿÿt‚ ÿÿIL Position the cursor at the beginning of line 2, position 'a2' . ÿÿÆ‚@L Control--x b followed by a carriage return. ÿÿƒ L Enter: ÿÿ,ƒ ÿÿIL Switch back to the previous buffer holding the old spreadsheet.AL In the next lesson we will learn how to change column widthsHL accommodate the labels, which extend over into columns 'b' and 'c'. ÿÿˆ  ÿÿ+L END OF LESSON 5 ÿÿNˆLL Answer 'yes' to Perfect Calc's message "Ignore changes this session?" ÿÿ£ˆ/L Control--x Control--c ÿÿäˆ ÿÿAL If you do not wish to continue, type the QUIT Command: ÿÿ.‰7L use the FIND FILE Command to read in 'lesson6.pc'. ÿÿn‰HL 'setting up the spreadsheet as you like it', clear the memory and ÿÿщ ÿÿ ÿÿGL If you wish to continue to the next lL buffer: ", simply hit the carriage return. When no buffer name is sup- ÿÿ]~ ÿÿIL This time, when Perfect Calc responds with the message "Switch to ÿÿ¯~7L Give the SWITCH BUFFERS Command: Control--x b ÿÿï~FL (There is almost no indication that this action has taken place.) ÿÿ>KL Perfect Calc immediately copies column 'a' into the Save Buffer. ÿÿ’ L Escape--wLL Copy the column into the Save Buffer by typing the COPY REGION Command:l hold a sample spread- ÿÿ!ŽKL which the cursor is occupying. Try this now, returning to this point. ÿÿuŽLL However, Control---v and Control---z will scroll ONLY the window ÿÿÊŽGL portions of the same text, the windows can be moved independently. ÿÿ�JL cursor in the bottom window. Though both windows are now looking at ÿÿm�LL Perfect Calc immediately splits the screen into two windows, with theEL one or the other is scrolled, a function we will not need here.) ÿÿ ÿÿ ÿÿº‹ ÿÿ-„JL hold more than one spreadsheet. Let us examine the buffers we have ÿÿ€„JL one final procedure. In this lesson we utilized multiple buffers to ÿÿÜ„ ÿÿLL This concludes Lesson5. Before we quit it, however, let us look at ÿÿ1…;L way of reproducing different versions of spreadsheets. ÿÿu…KL columns from one spreadsheet to the other. Copying is a very efficient ÿÿÛ… ÿÿ ÿÿFL In this manner we could conesson which deals with ÿÿ!Š"L been modified but not saved. ÿÿLŠIL names on the right. A star or asterisk indicates that the file has ÿÿžŠIL As mentioned previously, buffer names are shown on the left and file ÿÿùŠ ÿÿJL The 'Buffer Directory' will appear at the bottom of the screen. ÿÿU‹ ÿÿ.L Control--x Control--b ÿÿŒ‹.L Type the BUFFERS DIRECTORY Command:DL been using. The BUFFER DIRECTORY Command allows us to do this. L command (Escape...w).  ÿÿs‡ ÿÿ ÿÿ¹‡ ÿÿK€HL down arrow key, or Control--N. The new position (m3) of the cursor ÿÿœ€IL (Control--e), and then DOWN one line to the end of line 3 using the ÿÿ÷€ ÿÿKL Move the cursor to the end of line 2 using the END OF LINE Command ÿÿK�(L an invisible mark at position 'a2'. ÿÿ|�IL Type the MARK SET Command (Escape... ), establishing ÿÿÎ�?L the names of the months and the dashes underlitinue copying various lines and ÿÿ*†HL restore the copied region, using the YANKBACK Command (Control--y). ÿÿ„† ÿÿIL Move the cursor to the beginning of line 2, position 'a2', and ÿÿÖ†9L (Control--x b followed by a carriage return). ÿÿ!‡ ÿÿIL Change to the new spreadsheet using the SWITCH BUFFERS Command ÿÿ€FL Copy this region into the Save Buffer using the COPY REGIONEL marks the other boundary of a region encompassing lines 2 and 3.A      ÿÿ…—ÿÿÿ ÿÿ©— ÿÿÍ— ÿÿ.�1L 1 Month Sales Graph ÿÿq� ÿÿ=L | a || b ||c|| d || e ÿÿ·�L like this: ÿÿÏ�LL spreadsheet showing monthly sales figures for a business. It will look ÿÿ-‘ ÿÿJL Perfect Calc displays an empty spreadsheet. We will build this ÿÿ‰‘ ÿÿ2L Ask to find the new file 'b:sales.pc' . ÿÿÄ‘)L command: (Control--X Control--F) . ÿÿ’ ÿÿ ÿÿ´§les sav ÿÿ  IL recalculation and display a value for 'Total Sales'. As you can see ÿÿ{  ÿÿHL As soon as you enter this formula Perfect Calc will perform a ÿÿÕ  ÿÿ*L FORMULA: b9=sum(b3:b8) ÿÿ¡ ÿÿ ÿÿ3L Be sure to enter in position 'b9' the formula: ÿÿV¡5L REMEMBER TO RETURN HERE AFTER ENTERING THE DATA! ÿÿ”¡JL backwards and copy the data from the sample screen previously shown. ÿÿç¡LL padding each label wiALES: sum(b3:b8) Perfect Calc supplies these.} ÿÿC–LL 8 June 305,000.00 be sure NOT to enter the commas, ÿÿ˜–HL 7 May 198,000.00 copied. Also, when copying ÿÿé–IL 6 April 82,000.00 contains no data that can be ÿÿ;—JL 5 March 141,000.59 {NOTE: This is a text file, it$L 4 February 133,854.00$L 3 January 152,000.001L 2 ----- ----- -----ÿÿœKL sign and will signal a number if not preceded by a double quote ( " ). ÿÿlœKL in columns 'a', 'b', and 'd'. REMEMBER: A hyphen is really a 'minus' ÿÿÉœ ÿÿIL In line 2 enter as labels the three short rows of five hyphens ÿÿ�.L 'right justify' entries (Left and Right). ÿÿR�GL As you can see Perfect Calc also lets you 'left justify' and ÿÿ¢�FL is 'c' for 'center'. Perfect Calc centers all entries in line 1. ÿÿñ�LL mark to seeÿÿFL In the top window create a new file by giving the FIND FILE ÿÿ`’ ÿÿ=L Control--x o Switch to OTHER WINDOW Command ÿÿ¯’ ÿÿ9L Control--x 2 CREATE TWO WINDOWS Command ÿÿñ’L the following commands: ÿÿ“IL to the top window. To do this position the cursor at 'a11' and give ÿÿh“KL Our first step is to split the screen horizontally and move the cursorKL For this lesson, we will be creating a spreadsheet from scratch.th two leading blanks. Scroll these instructions ÿÿ<¢KL into lines 3 to 8. Indent each month 2 spaces from the left margin by ÿÿ™¢ ÿÿLL Now, enter the first six months and their respective numeric values ÿÿî¢L Control--x j ÿÿ£ ÿÿDL Afterwards center these labels using the JUSTIFY ENTRY Command: ÿÿj£9L long as the characters in the heading of the column. ÿÿµ£ ÿÿIL The rows of hyphens (which will serve as underlines) should be as ÿÿ˜HL boxes. Since column headings look better 'centered', let us center ÿÿa˜HL Calc will place these labels against the left margin of their entry ÿÿ²˜HL "SALES", and "GRAPH" respectively. Unless told otherwise, Perfect ÿÿ ™ ÿÿEL In position 'a1', 'b1', and 'd1' enter the labels "MONTH", ÿÿZ™KL to 2 characters. Following this you are ready to begin entering data. ÿÿ·™ ÿÿIL In the same way change columns 'b' and 'd' to 12 characters, and 'c' what your choices are: " ? ". The appropriate choice is ÿÿFžHL Here you can respond in one of several ways. Type a question ÿÿ—ž?L Enter 'l' for line. Perfect Calc responds: "Line 1:" ÿÿßž3L "Justify: Global, Line, or Column?" ÿÿŸ/L Perfect Calc responds with the message: ÿÿSŸ!L Control--x j ÿÿ}ŸGL With the cursor anywhere in line 1 type the JUSTIFY ENTRY Command: ÿÿÍŸ1L these headings in their respective columns.  ÿÿn› ÿÿº› ÿÿ&”HL column 'a', type the CHANGE COLUMN WIDTH Command: Control--x w ÿÿw”IL width of 9 characters to 15 characters. With the cursor anywhere in ÿÿÉ”HL First, let us change the column width of 'a' from its default ÿÿ#• ÿÿL CHANGING THE COLUMN WIDTH ÿÿJ•CL the blank spreadsheet so that it will accommodate this data. ÿÿŸ• ÿÿIL However, before we begin entering these figures, let us modify ÿÿñ•IL 10 TOTAL S ÿÿ šCL Perfect Calc immediately enlarges column 'a' to 15 characters. ÿÿ^š ÿÿHL Type the new column width of '15' followed by a carriage return. ÿÿ¯šL "Column a: " ÿÿÒšGL ly occupying. Perfect Calc echoes this response with the message: ÿÿ"›LL cate the change only applies to the column which the cursor is current-LL Since "global" applies to the entire spreadsheet, type a 'c' to indi-DL Perfect Calc responds with the message: "Global or Column?"   ÿÿ§ª ÿÿïª ÿÿ7« ÿÿr« ÿÿµ« ÿÿ ÿÿJ¤ L places. ÿÿh¤ ÿÿKL Perfect Calc displays the numbers as integers, showing no decimal ÿÿ¼¤&L number. However, type a ' 0 '. ÿÿë¤KL between 0 and 13 produces a display that many decimal places for each ÿÿ?¥IL These are the numeric display options available. Typing a number ÿÿ‘¥7L " 0 to 13, Sci, * , $ , Formula, or " ÿÿÑ¥EL a question mark, ' ? '. Perfect Calc respo ÿÿæº  ÿÿ+» ÿÿu» ÿÿÁ» ÿÿ7´DL Copy this formula using the COPY ENTRY Command: Control--w ÿÿ�´ ÿÿ1L d3 = 12 * b3 / max(b3:b8) ÿÿд ÿÿ2L For position 'd3' this formula becomes: ÿÿ µ'L accurately as stars in column 'd'. ÿÿ;µIL to the largest sales value of column 'b'. As such they will display ÿÿ�µLL column 'd' it will produce a series of such constants each proportional ÿÿâµGL each sales figure in columadsheet ÿÿªGL Type the command again, selecting 'f' for 'formula display'. ÿÿaªFL number which is too large or too small to fit into the entry box.HL very small numbers. Perfect Calc will use it automatically for anyHL This display notation is commonly used for displaying very large or;L displayed showing two places after the exponent 'E'. CL 'Sci' (or scientific notation). In this format all values areIL Type the CHANGE DISPLAY FORMAT again, this time selecting 's' for ÿÿp· ÿÿ°L in graphic notation. ÿÿ¶· ÿÿE°HL (Control--x d ), followed by 'c' for column, and ' * " for graphic ÿÿ–°GL cursor to position 'd3' and type the CHANGE DISPLAY FORMAT Command ÿÿï° ÿÿGL To generate a 'normalized' bar graph in column 'd', move the ÿÿ?±EL column while still maintaining a correct relation to each other. ÿÿ�±DL need to be proportionally 'scaled' so that they will fit in the ÿÿÚ±GL smallest one will completely fill nds with the choices: ÿÿ¦IL As with similar commands, to see the options you now have, press ÿÿq¦CL Select 'g' for 'global'. Perfect Calc echoes: "Global: " ÿÿ½¦DL Perfect Calc responds: "Display: Global, Line, or Column?" ÿÿ §$L Control--x d ÿÿ@§ ÿÿ-L Type the CHANGE DISPLAY FORMAT Command: ÿÿv§>L places. However, this 'display format' can be changed. JL Perfect Calc normally displays all numeric values showing two decimaln 'b'. Replicated to each entry box in ÿÿ;¶ ÿÿKL This formula will produce a scaled numeric constant to represent ÿÿ�¶ L in column 'b' respectively. ÿÿ¸¶IL where 'x' and 'n' are the line numbers of the first and last entries ÿÿ ·<L "dx = * bx / max(bx:bn) " ÿÿO·!L using a formula of the form:FL Next, 'scale' the numeric data that will go into column 'd'HL notation format. Column 'd' is now ready to display numeric values ÿÿmma ÿÿl³ ÿÿµ³ ÿÿ7¬ ÿÿFL In a bar graph, numeric values are displayed using stars or ÿÿ†¬8L have purposely enlarged to accommodate a bar graph. ÿÿǬGL ship to each other. Position the cursor in column 'd', which we ÿÿ­IL figures graphically in order to get a better idea of their relation- ÿÿr­ ÿÿFL Suppose that we wish to represent each of our monthly sales ÿÿÊ­ ÿÿL CONSTRUCTING A BAR GRAPH ÿÿñ­*L which is whits entry position. The figures ÿÿ3² ÿÿFL The numeric values in column 'b' are so large that even the ÿÿ‚²HL than the column width, the entire column will be filled with stars. ÿÿÓ²IL is zero or less, nothing will be displayed. If the value is greater ÿÿ%³GL starting at the lefthand edge of the column. If the numeric valueIL as its value warrants. Stars will be inserted in the entry positionIL asterisks ' * ' . A number will be represented by as many stars ÿÿ ÿÿ ÿÿ~¯ ÿÿ²¯ ÿÿ7¨EL may want to use frequently.) Answering 'no' to "Display cents?" ÿÿ…¨KL (If you work with financial figures this is a display format which you ÿÿ⨠ÿÿKL Type the command again, selecting ' $ ' for 'dollars and cents'. ÿÿ6©2L Sales' should be displaying at location 'b9'. ÿÿq©FL to display at their entry position. The formula computing 'Total ÿÿÀ©HL This option causes all formulas in the line, column, or spreat we are going to do now. ÿÿ$®JL graphic notation. This option is useful for constructing bar graphs, ÿÿ€® ÿÿFL Selecting a star ( * ) causes numeric values to display in ÿÿÏ®L be restored. ÿÿé®FL format request, causes the default value of two decimal places to ÿÿ8¯FL Finally, typing a carriage return in response to the display4L that commas are inserted for extra readability.LL causes Perfect Calc to round all figures to the nearest dollar. NoticeA      ÿÿ ÿÿo¿ ÿÿ¹¿ ÿÿ.¸HL of 'd' from 12 characters to 25 characters, using the CHANGE COLUMN ÿÿ¸HL resolution of the bar graph. Do that now. Change the column width ÿÿÙ¸ ÿÿJL Enlarging the width of column 'd' will necessarily increase the ÿÿ,¹ L constructing the bar graph. ÿÿ^¹ ÿÿIL Perfect Calc enters the formula into positions 'd3' to 'd8', thereby ÿÿ°¹L {thus answer 'n'}. ÿÿйLL second two variables contained within the 'mÿÿ Î  ÿÿMÎ ÿÿ‘Î ÿÿÛÎ ÿÿ$Ï ÿÿjÏ ÿÿ´Ï ÿÿTÈLL referenced by some formula variable in another part of the spreadsheet. ÿÿ©ÈGL because the chance exists that the deleted line or column is being ÿÿùÈKL We should note that deleting data may at times entail some risk, ÿÿMÉL User's Guide. ÿÿqÉ ÿÿJL Details for other delete operations are provided in your Perfect Calc ÿÿÍÉ ÿÿ&L Escape...c ÿÿüÉ*L wish to continue, type the QUIT Command: ÿÿ2¾ L command. ÿÿH¾FL MEMORY Command and then call up 'b:lesson7.pc' with the FIND FILE ÿÿ©¾ ÿÿ ÿÿGL If you want to proceed to the next lesson use the CLEAR ENTIRE ÿÿù¾L 'associated files'. ÿÿ#¿ ÿÿLL This concludes Lesson 6. The next lesson introduces the power ofJL width of the column, you must also edit and re-replicate the formula.EL WIDTH Command, Control--x w . Besides changing the actual ÿÿ%Ë ÿ ÿÿiË ÿÿ²Ë ÿÿ ÿÿ:Ä9L Control--c ÿÿ|Ä+L line and type the DELETE LINE Command: ÿÿ°ÄIL line 14, 'Utilities'. Move the cursor to any entry position on this ÿÿÅGL inserting a line or column. Let us suppose that we wish to delete ÿÿRÅEL Deleting a line or column from a spreadsheet is as easy as ÿÿ ÅL DELETING ÿÿ·Å:L in column 'c' has been moved to column 'd' and so on. ÿÿúÅKL ovax' function are 'absolute' ÿÿ%ºGL formula. The first variable 'b3' is 'relative' {answer 'y'}. The ÿÿuºKL Perfect Calc asks you to identify the 'relative' variables in the ÿÿɺL Escape...yEL to every position in column 'd' by hitting the YANKBACK Command:JL afterwards moving the cursor to position 'd8'. Replicate the formulaLL Set a mark at 'd3' using the SET MARK Command: Escape...=L Perfect Calc copies the formula into the Save Buffer.and enter the DELETE COLUMN Command: ÿÿ/ÊKL inserted in column 'b'. Move the cursor to any position in column 'b' ÿÿƒÊHL columns, and even regions of data. Let us delete the new column we ÿÿÝÊ ÿÿHL It is possible to delete not only lines, but single entries, DL within these lines are adjusted to reflect their new positions.IL by one and renumbering them. As when inserting a line, all formulasLL Perfect Calc deletes the line, shifting all lines below the deletion upÿÿ²Çë ÿ ÿÿ ÿÿ)À?L have had to be manually altered to include position 'b17'. ÿÿqÀGL originally included only values in the range 'b13' to 'b16' would ÿÿÁÀDL 17, the formula which computes 'Total Cash Flow Out', and which ÿÿÁ ÿÿKL For example, if we had inserted 'Postage' BELOW 'Other', at line ÿÿkÁGL will have to be altered manually to take account of the insertion. ÿÿ»ÁHL course, if the line is inserted outside the range, then the formuer 1. What was in column 'b' has been moved to column 'c', what was ÿÿWÆ ÿÿKL Perfect Calc inserts a new column 'b' moving all the other columns ÿÿ«Æ=L Escape...o {the letter 'o'} ÿÿñÆL OPEN COLUMN Command: ÿÿÇKL at the position of the cursor. With the cursor in column 'b' type the ÿÿgÇKL a line except that Perfect Calc opens a new column, instead of a line,LL Inserting a column is performed in a similar fashion to inserting+ÿ Shares%ÿÿ®L Percentage L Current(ÿÿ†uÎç?ÀÜ1´Ò&§Æ—¸^L Corporation%ÿÿ L Current L DividendL€ ÿÿå¼/L END OF LESSON 6 ÿÿ½L session?" ÿÿ=½ ÿÿFL Answer 'yes' to Perfect Calc's message "Ignore changes this ÿÿ•½ ÿÿ/L Control--x Control--c ÿÿè½ ÿÿ ÿÿ ÿÿAL If you do not la ÿÿ ÂHL range of entries, and among which a new line has been inserted. Of ÿÿf ÿÿHL Perfect Calc will automatically alter formulas that compute a ÿÿÀ ÿÿ>L b19 = sum(b13:b17) ÿÿÃ8L After the new line was inserted, this became:CL b18 = sum(b13:b16)0L entry box 'b19'. The original formula was:LL automatically been altered to include the new line. Move the cursor to   ÿÿ²Ó ÿÿÌGL -- Do not make any further deletions, since these will replace the ÿÿiÌ*L to line 14 and entering: Control--c. ÿÿœÌJL For example, let us delete the 'Supplies' line by moving the cursor ÿÿïÌL Control--y ÿÿÍJL the most recent deletion from this buffer using the YANKBACK Command: ÿÿhÍLL reserved space in computer memory. It is therefore possible to restore ÿÿ½ÍLL Perfect Calc temporarily saves every deletion in its 'Save Bu ÿÿ,ãëà ÿÿpã ÿÿºã ÿÿ7Ü ÿÿGL Also, when an item is restored to the spreadsheet, it is not ÿÿ‡Ü'L the spreadsheet, as with deleting. ÿÿ·ÜHL lines, or columns are ever removed from their original locations in ÿÿÝJL Save Buffer, it is 'copied' into the Save Buffer. No actual entries, ÿÿ[ÝCL sheet. However, instead of material being 'deleted' into the ÿÿ§ÝGL transferred first to the Save Buffer and from there to the spread- ÿÿÞ ÿÿL MOVING DATA ÿÿ&Ò ÿÿ;L (For more complete details see your User's Guide.) ÿÿjÒL in this manner. ÿÿ‘Ò ÿÿKL Deleted entries, columns, and regions of data can also be restored ÿÿåÒ6L all lines below this down by one and renumbering. ÿÿ-Ó ÿÿKL Perfect Calc immediately restores the 'Supplies' Line, shifting ÿÿ�Ó1L -- Type the YANKBACK Command : Control--y.LL 'Supplies' Line being held in the 'Save Buffer'. Look at the result.ÿÿ·ßflect t ÿÿ ÿÿ)Ø5L Control--x o (small letter 'o') ÿÿgØKL Move the cursor to the top window, using the OTHER WINDOW Command: ÿÿÄØ ÿÿ,L Control--x 2 ÿÿùØ,L Command, with the cursor on line '11': ÿÿ7Ù ÿÿLL Begin this lesson by spliting the screen with the CREATE TWO WINDOWS ÿÿ•Ù ÿÿ<L Lesson5 -- Copying Between Spreadsheets ÿÿÔÏ7 . %     m§§Ê¦�¦>¦5¦¦í¥º¥m¥W¥¥ffer', a ÿÿÎL YANKBACK-L accordingly before any deletion is made.DL might reference the data about to be deleted, and to alter themJL fore, it is always a good habit to check carefully for formulas whichIL reference THAT formula will also begin computing to 'Error!' There-FL reference to a non-existent line or column. Other formulas whichJL the next recalculation. The formula is, in fact, left with a 'blind'JL When this happens, the referencing formula may compute to 'Error!' atEL Copying is similar to restoring and moving in that data is ÿÿ`Þ ÿÿ ÿÿ L COPYING ÿÿuÞL the bottom window. ÿÿžÞ ÿÿIL Again, use the 'Other Window' commands to scroll the lesson in ÿÿðÞL a carriage return. ÿÿß ÿÿKL Control--x Control--f and enter 'b:cash1.pc', followed by ÿÿmßJL 'cash1.pc', which we created in Lesson 4. Use the FIND FILE Command:GL The top window should hold the sample Cash Flow spreadsheet, Lëà Ãÿ ÿ ÿ ÿÿ?Ô ÿÿ)L END OF LESSON 4 ÿÿqÔL session?" ÿÿ‘Ô ÿÿHL Answer 'yes' to Perfect Calc's question: "Ignore changes this ÿÿëÔ ÿÿ/L Control--x Control--c ÿÿ,Õ ÿÿAL If you do not wish to continue, type the QUIT Command: ÿÿvÕL the 'b:lesson5.pc' file. ÿÿœÕKL proceed with Lesson5 now, then clear the computer's memory and read in ÿÿùÕ ÿÿJL LesǤv¤m¤3¤*¤!¤¤ ¤g«G««ùª§ªVªªá©Ø©‡©~©*©©Â¨t¨F¨=¨4¨+¨"¨¨ ¨ë­œ­“­?­ñ¬Ð¬›¬J¬A¬8¬²³�³†³4³+³ê²²²g²F²²À±w±)±±Ù°š°‘°A°° °j·?·ë¶¨¶S¶þµªµUµµÅ´s´$´´´ ´»ÌºªºYºPººü¹ó¹¢¹Q¹¹Å¸¼¸l¸¸¸ ¸L¿¿±¾¨¾Y¾¾Ã½p½g½*½Ù¼†¼2¼)¼ ¼¼ ¼Ã¹Â°Â_ÂV´ÁdÁÁÁºÀjÀ"ÀÀ À`Ç ÇêÆ¤ÆPÆGÆóŰřÅKÅûÄ©ÄuÄ3Ä*Ä!ÄÄ ÄÖÊÍÊ|Ê(ÊõɯɽÉjÉaÉFÉòÈ¢ÈMÈDÈ;È2È)È ÈÈ È Î¶ÍaÍÍèÌ•ÌbÌÌ ÌzÓ&ÓÓÞÒŠÒ�ÒcÒÒÒüÑóÑêÑ™ÑKÑþЫÐfÐРж×m×[×R×ׯ֘ÖEÖòÕéÕ•ÕoÕ%ÕÕäÔÛÔŠÔ�ÔjÔ8Ô/ÔUlesson5KB:LESSON5.PCpt fªÿÿ two flas  ÿÿ ÿÿÐëÃëà ÿÿGL First, delete 'Postage' with the DELETE LINE Command: Control--C. ÿÿmÐ<L move 'Postage' from line 15 to below 'Rent' at line 14. ÿÿ²ÐJL DIFFERENT location in the spreadsheet. To see how this works, let us ÿÿÑDL except that the material is restored from the Save Buffer to a ÿÿRÑEL is IDENTICAL to that we have just seen for restoring a deletion, ÿÿ ÑHL The Procedure for 'moving' lines and columns to new locations ÿÿÒ ÿÿ ÿÿson5 deals with copying data between spreadsheets. If you want to ÿÿLÖJL Control--x Control--w and supply the filename 'cash1.pc'. ÿÿŸÖL Enter: ÿÿ¶ÖIL to the 'cash.pc' file, since you will be using this file in Lesson5. ÿÿ×HL This concludes Lesson4. Be sure to save the modifications you have ÿÿb× ÿÿ L END ÿÿt×@L -Reinsert the line using the YANKBACK Command, Control--Y. ÿÿ½×AL -Then, move the cursor to the 'Supplies' line, below 'Rent'.A      ÿÿÕæ ÿÿç ÿÿiç ÿÿ²ç ÿÿ ÿÿ=àGL single entry, while the Escape Key deals with a region of entries. ÿÿ–à ÿÿGL Notice that, in both cases, the Control key operates upon a ÿÿæà>L Escape...y YANKBACK to Multiple Locations ÿÿ6á ÿÿ;L Control--y YANKBACK to Single Location ÿÿzáL Save Buffer: ÿÿ�á ÿÿGL Two YANKBACK command forms exist to recall the data from the ÿÿíá1L Escap ÿÿµ÷ ÿÿ ÿÿ$ð@L Control--x b followed by a carriage return. ÿÿmð L Enter: ÿÿŠð ÿÿIL Switch back to the previous buffer holding the old spreadsheet. ÿÿÜð"L so that such labels will fit. ÿÿñAL In the next lesson we will learn how to change column widths ÿÿQñHL accommodate the labels, which extend over into columns 'b' and 'c'. ÿÿ«ñ ÿÿHL You will notice that column 'a' is not really large enough to ÿÿüñ)L 1L Control--x Control--f ÿÿ?æCL With the cursor in the top window, type the FIND FILE Command: ÿÿ‹æJL new. Our first step is to create a file to hold the new spreadsheet.JL data as we can--labels and formulas-- from the old spreadsheet to theJL wish to build the spreadsheet from scratch. We want to copy as much IL a new Cash Flow spreadsheet for the coming year. However, we don't LL Let us suppose now that a new year has come and we wish to create:L Give the SWITCH BUFFERS Command: Control--x b ÿÿJìFL (There is almost no indication that this action has taken place.) ÿÿ™ìKL Perfect Calc immediately copies column 'a' into the Save Buffer. ÿÿíì L Escape--w ÿÿíLL Copy the column into the Save Buffer by typing the COPY REGION Command: ÿÿkíKL Escape...> {the cursor should be at entry 'a20'} ÿÿ¿íL COLUMN Command: ÿÿÜíJL Move the cursor to the bote...w COPY REGION Command ÿÿ'â0L Control--w COPY ENTRY Command ÿÿ`â L a line, column, or region). ÿÿ‰âHL depending upon whether the item is a single entry or a region (i.e. ÿÿãâ ÿÿIL Two copy commands are used to transfer data to the Save BufferDL is complete, the data exists at both its old and new locations.JL whatever data may be present at the new location. When the operationDL 'inserted' between existing lines and columns, but 'overwrites' Control--y ÿÿ.òL in the spreadsheet: ÿÿOòHL YANKBACK Command which will restore the column to a single location ÿÿ©ò ÿÿHL Position the cursor at the top of the first column and type the ÿÿúòKL plied, Perfect Calc will switch back to the last buffer switched FROM! ÿÿNóLL buffer: ", simply hit the carriage return. When no buffer name is sup- ÿÿ¬ó ÿÿIL This time, when Perfect Calc responds with the message "Switch to ÿÿìÿÿd 'MGL Position the cursor at the top of the first column, position ÿÿeèL 'cash1.pc' spreadsheet. ÿÿ“è ÿÿEL Perfect Calc switches the top window back to the original ÿÿáèGL therefore called 'cash1'. Type this followed by a carriage return. ÿÿ1éLL the file which they contain. The buffer holding the file 'cash1.pc' is ÿÿ†éKL remember it? Buffer names consist of the first segment of the name of ÿÿãé ÿÿKL Type the name of the btom of column 'a' using the BOTTOM OF ÿÿ/îBL Perfect Calc responds with the message: "Mark Set at a1". ÿÿzî5L Escape... ÿÿÁî ÿÿL Type the MARK SET Command: ÿÿéîL column 'a' as a region. ÿÿïHL a column as a 'region' of entries. Therefore, we must first define ÿÿ`ïIL spreadsheet in buffer 'cash83' . When copying, Perfect Calc regards ÿÿ²ïCL 'a1'. We are going to copy the entire first column to the new ÿÿè ÿÿIL The indicator in the lower left corner of the screen should now ÿÿcäIL now be displaying a blank spreadsheet in the buffer called 'cash83'. ÿÿµäKL hold it and then switches you to this buffer. The upper window should ÿÿ åJL that it is a new file, and so activates another 'buffer' in memory to ÿÿeå ÿÿIL Perfect Calc, because it cannot find this file on disk, assumes ÿÿÀå ÿÿ3L Supply a new file name, say 'cash83.pc'. ÿÿæ ÿÿuffer containing the old spreadsheet. Do you ÿÿ7ê,L "Switch to buffer: " ÿÿlê/L Perfect Calc displays the message: ÿÿ¤êL Control--x b ÿÿËê8L back to it, using the SWITCH BUFFER Command. Type: ÿÿë ÿÿML The old file 'cash1.pc' is still in active memory and you can switch ÿÿkë6L and the cursor is located in entry position 'a1'. ÿÿªëKL display, 'cash83 a1'. This indicates the current buffer is 'cash83' ÿÿä   ÿÿ  ÿÿmû ÿÿµû ÿÿ ÿÿ7ô9L (Control--x b followed by a carriage return). ÿÿ‚ô ÿÿIL Change to the new spreadsheet using the SWITCH BUFFERS Command ÿÿÔôL command (Escape...w). ÿÿõ ÿÿFL Copy this region into the Save Buffer using the COPY REGION ÿÿPõEL marks the other boundary of a region encompassing lines 2 and 3. ÿÿžõHL down arrow key, or Control--N. The new position (m3) of the cursor ÿÿïõIL (Control--e), ÿÿ  ÿÿmû ÿÿµû ÿÿ ÿÿ7ô9L (Control--x b followed by a carriage return). ÿÿ‚ô ÿÿIL Change to the new spreadsheet using the SWITCH BUFFERS Command ÿÿÔôL command (Escape...w). ÿÿõ ÿÿFL Copy this region into the Save Buffer using the COPY REGION ÿÿPõEL marks the other boundary of a region encompassing lines 2 and 3. ÿÿžõHL down arrow key, or Control--N. The new position (m3) of the cursor ÿÿïõIL (Control--e), utilized multiple buffers to ÿÿ1ú ÿÿLL This concludes Lesson5. Before we quit it, however, let us look at ÿÿ†ú;L way of reproducing different versions of spreadsheets. ÿÿÊúKL columns from one spreadsheet to the other. Copying is a very efficient ÿÿ'û ÿÿFL In this manner we could continue copying various lines and HL restore the copied region, using the YANKBACK Command (Control--y).IL Move the cursor to the beginning of line 2, position 'a2', and ÿÿµ÷ ÿÿ ÿÿ$ð@L Control--x b followed by a carriage return. ÿÿmð L Enter: ÿÿŠð ÿÿIL Switch back to the previous buffer holding the old spreadsheet. ÿÿÜð"L so that such labels will fit. ÿÿñAL In the next lesson we will learn how to change column widths ÿÿQñHL accommodate the labels, which extend over into columns 'b' and 'c'. ÿÿ«ñ ÿÿHL You will notice that column 'a' is not really large enough to ÿÿüñ)L  and then DOWN one line to the end of line 3 using the ÿÿJö ÿÿKL Move the cursor to the end of line 2 using the END OF LINE Command ÿÿžö(L an invisible mark at position 'a2'. ÿÿÏöIL Type the MARK SET Command (Escape... ), establishing ÿÿ!÷?L the names of the months and the dashes underlining them. ÿÿi÷LL Now, using the COPY REGION procedure we will copy the two lines holdingIL Position the cursor at the beginning of line 2, position 'a2' . and then DOWN one line to the end of line 3 using the ÿÿJö ÿÿKL Move the cursor to the end of line 2 using the END OF LINE Command ÿÿžö(L an invisible mark at position 'a2'. ÿÿÏöIL Type the MARK SET Command (Escape... ), establishing ÿÿ!÷?L the names of the months and the dashes underlining them. ÿÿi÷LL Now, using the COPY REGION procedure we will copy the two lines holdingIL Position the cursor at the beginning of line 2, position 'a2' .ëÃëà  stLL Begin this lesson by spliting the screen with the CREATE TWO WINDOWS )üst om<L Lesson5 -- Copying Between Spreadsheets ‡ün  sp Lëà Õü hsàüÌüÃü~üuü üüüÿÿÑDL except that the material is restored from the Save Buffer to a ÿÿRÑEL is  ÿÿný ÿÿ+L END OF LESSON 5 ÿÿ¢ýLL Answer 'yes' to Perfect Calc's message "Ignore changes this session?" ÿÿ÷ý/L  Control--y ÿÿ.òL in the spreadsheet: ÿÿOòHL YANKBACK Command which will restore the column to a single location ÿÿ©ò ÿÿHL Position the cursor at the top of the first column and type the ÿÿúòKL plied, Perfect Calc will switch back to the last buffer switched FROM! ÿÿNóLL buffer: ", simply hit the carriage return. When no buffer name is sup- ÿÿ¬ó ÿÿIL This time, when Perfect Calc responds with the message "Switch to ÿÿì ÿÿø"L been modified but not saved. ÿÿlÿ ÿÿµÿ ÿÿYø ÿÿJL The 'Buffer Directory' will appear at the bottom of the screen. ÿÿµø ÿÿ.L Control--x Control--b ÿÿþø ÿÿ ÿÿ.L Type the BUFFERS DIRECTORY Command: ÿÿ5ùDL been using. The BUFFER DIRECTORY Command allows us to do this. ÿÿ‚ùJL hold more than one spreadsheet. Let us examine the buffers we have ÿÿÕùJL one final procedure. In this lesson we Control--x Control--c ÿÿ8þ ÿÿAL If you do not wish to continue, type the QUIT Command: ÿÿ‚þ7L use the FIND FILE Command to read in 'lesson6.pc'. ÿÿÂþHL 'setting up the spreadsheet as you like it', clear the memory and ÿÿ%ÿ ÿÿ ÿÿGL If you wish to continue to the next lesson which deals with IL names on the right. A star or asterisk indicates that the file has IL As mentioned previously, buffer names are shown on the left and fileA      ÿÿø"L been modified but not saved. ÿÿlÿ ÿÿµÿ ÿÿYø ÿÿJL The 'Buffer Directory' will appear at the bottom of the screen. ÿÿµø ÿÿ.L Control--x Control--b ÿÿþø ÿÿ ÿÿ.L Type the BUFFERS DIRECTORY Command: ÿÿ5ùDL been using. The BUFFER DIRECTORY Command allows us to do this. ÿÿ‚ùJL hold more than one spreadsheet. Let us examine the buffers we have ÿÿÕùJL one final procedure. In this lesson we¥+"¥#|µÊÆ !"¡*¡å*½AÑÍĠʇ Ã1 *¡#"¡+à *»A"£*£å*¿AÑÍΠÊh ÃS *£#"£+Ã7 *¡å*£å!åÍ ÁÁÁÃH *¡)PÍ` åÍÍÁå*¿A)Ñ6#6Ã& *¿A1Bå*¿AÇAå!ÿÿÑ}Ñ}*¥A åÍ` +Íe *¿A+"¿Aå*¹AÍ“ ÊÃ ÃÆ à *¥Aå*¥AÍ` å*¥A Í` ÑåÍ-lÁÁå*¥A Í` #ÑÍÄ Ê *¥A åÍ` #Íe +ÃÆ *¥A åÍ` +Íe !å*‚BÍ4¡åÍ? ÁÁ!åÍ\ÁÉ!"5 *5 å*½AÑÍÄ ÊK Ãa *5 #"5 +ÃE !"7 *7 å*¿AÑÍÄ ÊH à *7 #"7 +Ãg *5 å*7 åÍÍxÁÁ"; |µÊ§ *; ##ÍZ ºÿͧ Í‹ ÊE *;  "= !"9 *= ÍZ |µÊ+ *= #"= +ÍZ äÿͧ Ê( *; å*= #"= +å!9Í` å*»AåÍP ÁÁÁÁå*; å* Control--x Control--c ÿÿ8þ ÿÿAL If you do not wish to continue, type the QUIT Command: ÿÿ‚þ7L use the FIND FILE Command to read in 'lesson6.pc'. ÿÿÂþHL 'setting up the spreadsheet as you like it', clear the memory and ÿÿ%ÿ ÿÿ ÿÿGL If you wish to continue to the next lesson which deals with IL names on the right. A star or asterisk indicates that the file has IL As mentioned previously, buffer names are shown on the left and file6ÿ#6ÿ*½A#"½A+!"ç*çå*ÁAÑÍÄ ÊCÃ2*ç#"ç+Ã*ç)ë*í6#6Ã'Ã6*‚Bå!åÍ? ÁÁ*ëåÍ\ÁÉ*¥AåÍìxÁ*§AÍ` |µÊ‡*§A.Í` å*¥A.Í` Í“ Í‹ Ê•*§AåÍìxÁ!"‚B"nB!9Í` É*½Aͧ Â¼*¹Aå*½AÑÍ¿ Í‹ ÊÑ!)åÍ.`ÁÍŸ`!É*¹A"„B*¹Aë*‚B+"†B!"ˆB*ÁA"ŠB!åÍÿ Á!"xB*¹A"¦*¦å*½AÑÍÄ ÊšÃ*¦#"¦+Ã*¦å*¹Aë*‚BÑÍΠÊD*¦)PÍ` ++åÍ]Á*¦å*½Aå*‚BÍ*¡ÑÍÄ Êu*¦)På*¦ë*‚B)PÍ` Íe *¦å*½Aå*‚BÍ*¡ÑÍ¿ Ê—*¦)P6#6Ã*½Aå*‚BÍ*¡"½Aå!ÑÍΠʸ!"½A*‚BÍ4¡å!åÍ? ÁÁ!åÍ\ÁÉ*¿Aë*‚Bå!4ÑÍ¿ Êý!<åÍ.`ÁÍŸ`!É*»Aå*¿ utilized multiple buffers to ÿÿ1ú ÿÿLL This concludes Lesson5. Before we quit it, however, let us look at ÿÿ†ú;L way of reproducing different versions of spreadsheets. ÿÿÊúKL columns from one spreadsheet to the other. Copying is a very efficient ÿÿ'û ÿÿFL In this manner we could continue copying various lines and HL restore the copied region, using the YANKBACK Command (Control--y).IL Move the cursor to the beginning of line 2, position 'a2', and= #"= +å! 9Í` å*¹AåÍP ÁÁÁÁÑë*9 "9 ý *9 |µÊE *5 å*7 åÍxÁÁåÍÍÁÃx ÃV É!9Í` ÍZ &"L !9Í` Í§ Â{ *L å!9Í` ÑÍΠ͋ Ê… !É*L å!9Í` Í*¡+"N !9Í` å!ÑÍΠʴ *N å!ÑÍΠ͋ ÊÉ *N å!9Í` ÑÍà͋ Âæ *L ë!9Í` "L å!ÑÍÄ Í‹ Êÿ !"L !9Í`  6ÿ!9Í` å*L Ñ}!É*vBͧ Ê É*|Bå*zBÍ*¡#" !" * å* ÑÍÄ Êv ÃO * #" +Ã3 *vBåͺÁå* )ÑÍ` å*€Bå*~BÍ*¡#å͉ ÁÁÃD *vBåÍ]Á!"vBÉ!9Í` Í§ Ê— É!"… *… å!9Í` ÑÍÄ Êæ ý *… #"… +Ã� !9Í` åͺÁå*… )ÑÍ` "‡ |µÊã *‡ åÍ]Áò !9Í` åÍ]ÁÉ͹nÍ~e‚efšfðf°gÑd8~(d¨eàeÿeÇeh9hºhÈhOi—ž@O^eï¨Û§‰eÍViÍ®ÉÍii͹nÍ®É!åÍÿ Á*fB"¬!"fB*„B"¨*¨å*†BÑÍÄ Ê(Ãä*¨#"¨+ÃÈ*ˆB"ª*ªå*ŠBÑÍÄ Ê%Ã*ª#"ª+Ãê*¨å*ªå!å*¨å*ªåÍÚÁÁÁÁÁÃûÃÙÍy`*¬"fB|µÊ?*F"ÅA"ÃAÉÍVi!åÍÿ ÁÍy`ÉÍii!åÍÿ ÁÍy`ÉÍViÍwÉÍii͹nÍwÉ*vBͧ ÊŒ!äåÍ.`ÁÍŸ`ÉÍ "q+Í‹ Êè*xBÃÔÃè*q+++Í‹ Ê±ÃÅÃè*q++Í‹ ÊÂÃÅÃè!òåÍ.`ÁÍŸ`ÉÃèÍ ¡Ÿ¢´ÃÅ͹n*fB"o!"fB!"“!y"•AÑÍ¿ Ê!É͹n*fB"Ù!"fB!å!å*¿Aë*‚BåÍÜuÁÁÁ"Õ*Ù"fB*Õͧ ÊK!É!"Ñ*Ñå*½AÑÍÄ ÊõÃm*Ñ#"Ñ+ÃQ*¿A"Ó*Óå*»AÑÍàÊòÃ�*Ó+"Ó#Ãs*Óå*»Aë*‚BÑÍàʺ*Ñå*Óå*‚BÍ4¡åÍ ÁÁÁÃï*Ñ)PÍ` åÍÍÁå*Ó)Ñ6#6*Ó1Bå*ÓÇAå!ÿÿÑ}Ñ}ÄÃb!å*‚BåÍ? ÁÁ!åÍ\ÁÉ!9Í` )PÍ` åÍÍÁå!9Í` )Ñ" * å!9Í` )ë* Í` Íe !9Í` +ͧ Ê !9Í` 1Bå!9Í` ë!9Í` 1BÍZ Ñ}!9Í` ÇAå!9Í` ë!9Í` ÇAÍZ Ñ}É*½Aͧ Â»*»Aå*¿AÑÍ¿ Í‹ ÊÐ!NåÍ.`ÁÍŸ`!É!"„B*½A"†B*»A"ˆB*»Aë*‚B+"ŠB!åÍÿ Á!"xB*‚B"¥*ëÃëà  stLL Begin this lesson by spliting the screen with the CREATE TWO WINDOWS )üst om<L Lesson5 -- Copying Between Spreadsheets ‡ün  sp Lëà Õü hsàüÌüÃü~üuü üüüÿÿÑDL except that the material is restored from the Save Buffer to a ÿÿRÑEL is  ÿÿný ÿÿ+L END OF LESSON 5 ÿÿ¢ýLL Answer 'yes' to Perfect Calc's message "Ignore changes this session?" ÿÿ÷ý/L *„B"s*så*†BÑÍÄ ÊÍÃ%*s#"s+à *ˆB"u*uå*ŠBÑÍÄ ÊÊÃG*u#"u+Ã+*xBì*|Bå*zBÍ*¡#"‚BÍï|µÊp*så!åÍõÁÁü*€Bå*~BÍ*¡#"‚BÍÛ|µÊ–!å*uåÍõÁÁü*så*uåÍõÁÁüüÍ ¡MsÙ*lB|µÊÇÃÍÃ<ÃÍy`*o"fB|µÊä*F"ÅA"ÃAÉ*½Aë*‚Bå!ÿÑÍ¿ Ê!åÍ.`ÁÍŸ`!É!"ë͹n*¹A"å*åå*¹Aë*‚BÑÍΠÊFÃA*å#"å+à *åå*½AÑÍ¿ Êu!å*åå!åÍÜuÁÁÁ|µÊlÃ6Ãu!"ëÃF*ÁAë*ÁA##åÍè[Á"íͧ Ê–!"ëÃF*½A"é*éå*åÑÍàÊÓø*é+"é#Ü*é#)På*é)PÍ` Íe Ã­*å)På*íÍe åͺÁ"í*å)PåÍ` ##Íe *í##"í   *†Bå*„BÍ*¡#"û *ŠBå*ˆBÍ*¡#"ý *û ë*û åÍè[Á"vBͧ Ê; !É!"÷ *÷ å*û ÑÍÄ Êþ Ã] *÷ #"÷ +ÃA *vBåͺÁå*÷ )Ñå*ý ë*ý åÍè[ÁÍe "ó ͧ Ê� !"vBÉ!"ù *ù å*ý ÑÍÄ Êû ï *ù #"ù +Ó *„Bë*÷ +å*ˆBë*ù +åÍxÁÁ"õ *ó åͺÁå*ù )Ñå!9Í` |µÊò *õ åÍeÁÃõ *õ Íe Ã¤ ÃR Í "xB*„B"zB*†B"|B*ˆB"~B*ŠB"€B!É*†Bå*„BÍ“ ÊD*ŠBå*ˆBÍ“ Ê@!ÃC!É*ŠBå*ˆBÍ“ ÊW!ÃZ!É!9Í` åͺÁ"_ͧ Â‘*_"]Í` +++åÍè[Á"aͧ Í‹ Ê›!É*aåͺÁ"c!"[*[å*]Í` ÑÍΠÊåÃË*[#"[+ì*cë*[å*_ë*[ÍZ Ñ}ÃÀ*aÉ*|Bå*zBÍ*¡#"ñ*¥A##6#6Íy`É!9Í` åÍ.`Á!9Í` ÍZ ©ÿͧ Ê: !”Ã= !¨åÍGÁÍ·VåÍ1]Á" Ø !ÿÿÉ!ÃåÍ.`Áô !ÌåÍ.`Á*¹AåÍ–GÁô !ÖåÍ.`Á*»AåÍì]ÁåÍ–GÁô !åͱXÁÃB ô Í ¡P P T g_ lr cÊ * É!âåÍ.`ÁÍØ É!"”BÍØ É*Ö å*ŽBå!÷åÍÿÁÁͧ Êô á"Ö É*¥AÍ` ÷ÿÍ‹ Ê !ùåÍGÁ*¥AÍ` åÍ–GÁ*¥AÍ` ++Í‹ ÊH !åÍGÁ*¥AÍ` åÍ–GÁ*¥AÍ` #Í‹ Êp !åÍGÁ*¥AÍ` åÍ–GÁ!"Î *Î å*½AÑÍÄ ÊS Ã’ *Î #"Î +Ãv !"Ð *Ð å*¿AÑÍÄ Ê ô *Ð #"Ð +Ø *lB|µÊÂ ÍØ Ãï *Î å*Ð åÍÍxÁÁ"Ò |µÊž !>åͱXÁ*Î å*Ð å;_ÁÁ!:åͱXÁ*Ò ##ÍZ Ã… !åer into defined rangeToo many linesNo line to deleteToo many columnsNo column to deleteFormula: %c%d=%s Relative? y=rel; !=repeat prev ans; DEL=restart; C-G=quit; other=absÉ{ÁÍe *¥Aå!9Í` å!9Í` åÍjÁÁÁͧ Âå*Ò|µÊQ!9Í` "¹A!9Í` "»A*¥A##6#6Ãf!9Í` å!9Í` åÍýlÁÁÍy`É! åÍ Á"l#ͧ ÊƒÃ!åÍAYÁ"jå!ÑÍΠ¤*jå!MÑÍ¿ Í‹ Ê *ÃAÃòÃÃn*j#ͧ ÊÜ*l™ÿͧ ÊÓ! ÃÖ!ÿÿ"jà !åÍ.`Á*E+++åÍ–GÁÃÍ ¡°³¶ ÃÜÃ*lÃr*jå!ÑÍ¿ Ê.*¥Aå*jÍe Ã6!åͱXÁÃ*»A1Bå*jÑ}*§A.Í` å*¥A.Í` Í“ Êl*§A##6#6ÃÃÍ ¡g9c*¥A$å*¥AÍ` +å*¥Aå!åͯlÁÁÑÍ<¡å*¥A(Í` Ñ###Íe *¥AÍ` å*¥Aå͸{Á"jÑå!4ÑÍ¿ Êð*¥Aå!4å*jÍ*¡+Íe *¥A##6#6!"ÅAÍy`*€Bå*~BÍ*¡#"ó!"í*íå*ñÑÍÄ ÊÇÃ3*í#"í+Ã*vBåͺÁå*í)ÑÍ` "é!"ï*ïå*óÑÍÄ ÊÄÃj*ï#"ï+ÃN*zBë*í+å*~Bë*ï+å*éåͺÁå*ï)ÑÍ` å! 9Í` ë*í+å! 9Í` ë*ï+åÍÚÁÁÁÁÁ*lB|µÊÁ!ÉÃ_Ã(É!9Í` åÍeÁ"Øå!9Í` å!9Í` åÍÜuÁÁÁͧ Ê ÃË*ØåͺÁ"Öͧ Â)*Ö##ÍZ ºÿÍ‹ Í‹ Ê2ÃË*Ö "ÐÍ` |æg"È*È€ͧ Êž!"Ê"È*•"Ò!"Ì*Ö "Ô*ÔÍZ |µÊ~*ÔÍZ äÿͧ Âš*ÔÍZ çÿͧ Í‹ Êt*“ͧ Êô!cåÍ.`Á!9Í` åÍì]ÁåÍ–GÁ! 9Í` åÍ–GÁ*Öå*rBå*Ê#"ÊåÍéƒÁÁÁåÍ–GÁÍ·VåÍ1]Á"Ò*ÒÃC*Èå*ÌÍmÍGÁ*Ò ###åÍ–GÁÖ !åÍGÁ*Ò å*rBå!åÍéƒÁÁÁåÍ–GÁÖ *Ò ###å*rBå!eå!å! åÍ”*ÁÁÁÁÁ*rB"Ô *Ô ÍZ àÿͧ Êw *Ô #"Ô +Ã\ *Ô åÍGÁÖ Ö Í ¡ÿ L F7 N! åͱXÁ*Î +ͧ Ê *Ð ÇAÍZ å*Î å*Ð å!åÍê ÁÁÁÁ*Ð 1BÍZ å*Î å*Ð å!åÍê ÁÁÁÁ*Ð üAÍZ å*Î å*Ð å!&åÍê ÁÁÁÁé *Î å!åÍxÁÁ&å*Î å!å!.åÍê ÁÁÁÁ*Î å!åÍxÁÁë!Í¡å*Î å!å!6åÍê ÁÁÁÁÇ !>åÍGÁ*¥A.Í` )«AÍ` åͺÁ"Ö .Í` ++Í‹ ÊŒ !CåÍGÁ*Ö ,Í` "Î #Í‹ ÊÁ !HåÍGÁ*Î )«AÍ` åͺÁ åÍ–GÁ!"nB"Ÿ›*�BåÍžÁÍy`Ãï !"Ÿ›!NåÍ.`ÁÍŸ`É!9ÍZ #Í‹ Ê- !>åͱXÁ!~e‚efšfðf°gÑd8~(d¨eàeÿeÇeh9hºhÈhOi“ñ‚n6? . ¾¸ Ä ô‰eÅÅ!åÍ.`Á!9åÍÈÁͧ Ê²Íy`ÁÁÉ*[›|µÊÓ!9Í` "¹A!9##Í` "»Aï!9Í` å!9##Í` åÍÔÁÁï*¹A"í*»A"ï!|µÊ}*ï#"ïå*¿AÑÍ¿ Ê?*í#"íå*½AÑÍ¿ Ê2!åͱXÁÉ*¥AÍ` "ï*íå*ïåÍÍxÁÁåÍ{{Á|µÊf*íå*ïå͈uÁÁͧ Í‹ Êz*íå*ïåÍÔÁÁÉÃýÉ*¹A"~*»A"€*¥AÍ` å*¥AÍ` åÍÔÁÁ*¥Aå*~Íe *¥Aå*€Íe É!"ŒBÍ·V"Æ�ÿͧ Âá*lBÍ‹ Êî!ÉÃR*ÆåÍ]Á|µÊG!9Í` #É!*åÍ Á"#ͧ ÊÃ.!åÍAYÁ"å!ÑÍΠÊÀ*ÃAåÍ1]Á"ÃAÙÃ.Ã*™ÿͧ ÊZ!Ã]!ÿÿ"ÃÀ!3åÍ`Á|µÊv!&Ãy!$"ÃÀ!e"ÃA*ÃA"ÃÀ!CåÍ.`ÁýÍ ¡ADG c$s…f…*ÃŽÃ*Ã*¥Aå*Íe Ã$*¹Aå*½AÑÍÄ Êü*¹A)PÍ` åÍÍÁå*Ñ}Ã$*»AÇAå*Ñ}Ã$Ã$Í ¡Æg×lÿc*¥A##6#6Íy`É!kåÍ Á"2#ͧ ÊKà ͷVåÍ1]Á"ÃAÃà Ã6!ÿÿ"4ß*ÃA"4ß!tåÍ.`ÁÃKßÍ ¡Y\_ hchlhrÃq*2Ãó*¥Aå*4Íe Ã *¹Aå*½AÑÍÄ ÊÜ*¹A)PÍ` åÍÍÁ#å*4Ñ}à *»AüAå*4Ñ}à à ͠¡¥g¶lßc "ÈÃ_*•"Ò"“Ãô!åͱXÁ!"lBÉÃS!€åÍ.`ÁÍ·V*Ê+"ÊàÃ_Ã_Í ¡úy !%(?Ã=*Ì)"Ì*Ô##"Ô*Ò"•*Ô#"ÔÃr*“ͧ Êž!9Í` åÍÍÁ å*ÈÍe *Ö "Ô*ÔÍZ |µÊº*ÔÍZ äÿͧ ÂÐ*ÔÍZ çÿͧ Í‹ Ê°*È&}æo|µÊ—*Ô#"ÔåÍZ å!9Í` å!9Í` Í*¡ÑÑ}*ÔÍZ å!ÑÍΠÂ&*ÔÍZ å!4ÑÍ¿ Í‹ Ê=*Ô6*Ö 6ÿú*Ô#"ÔÍZ &ë!9Í` å! 9Í` Í*¡"Î*Îå!ÑÍΠÂy*Îå!ÿÑÍ¿ Í‹ Ê…Ã,Ô*Ô#"Ô+å*ÎÑ}à*Ô###"Ô*Èë!Í¡"È÷*Ô#"Ôè*Ö å*ØåÍÇŠÁÁÍòa!9Í` å!9Í` åÍæjÁÁÉBuffer emptyCannot copy buff#å*ÆåÍ/^ÁÍe !9Í` ##Í` å*¥AÍ` ÑÍΠÊ<!åͱXÁÃÈÃD*ÆåͱXÁÃR!åͱXÁÃÈ!9Í` å!åÍAYÁÍe å*¥AÍ` ÑÍΠ‰!9Í` Í` å!ÿÑÍ¿ Í‹ ÊÊ*lB|µÊ›!É*ÃA�ÿÍ‹ Ê³!åͱXÁû*ŒB##"ŒB*ŒB+"ŒBåÍä_ÁÃÈ*ŒB+"ŒBÉ!"Ò!9Í` å*¥A Í` ÑÍΠÊ*¥A å!9Í` Íe *Ò#"Ò+Ã`!9Í` å*¥A Í` å*¥AÍ` ÑÑÍàÊ`*¥A å*¥AÍ` å!9Í` ãÍ*¡#Íe *Ò#"Ò+!9Í` å*¥AÍ` ÑÍΠʖ*¥Aå!9Í` Íe *Ò#"Ò+Ã(!9Í` å*¥AÍ` å*¥A Í` ÑÑÍàÊ(*¥Aå*¥A Í` å!9Í` ãÍ*¡Íe *Ò#"Ò+*¥AåÍ` #Íe +*¥A å*¥Aå͸A     9Í` å!9Í` å;_ÁÁ!9Í` åÍGÁ!9ÍZ åÍ–GÁÉÍiiÍ? É!aåÍ.`Á!vå*’BåÍ�ÁÁ*’Bå!÷åÍÿÁÁͧ Êh É*¿A"7 *¥AÍ` "9 *¥A Í` "; *¥AÍ` "= *¥A6#6!^EåÍGÁ*„B|µÊÈ *¥Aå*ˆBÍe *ŠB"¿AÃß *¥Aå!Íe "„B*½A"†B!|µÊt*¥A åÍM|Íe *„B"5 *5 å*†BÑÍÄ Ê/Ã*5 #"5 +Ãû *¥Aå*5 åÍ™zÁÁ! åͱXÁà *lB|µÊ=ÍØ Ê*¥AåÍ` å*¥A Í` ÑÍe å*¿AÑÍ¿ ÊiÃtÃq! åͱXÁÃß !hEåÍGÁ!"Ÿ›*�BåÍžÁ*7 "¿A*¥Aå*9 Íe *¥A å*; Íe *¥Aå*= Íe Íy`É*”B+Í‹ ÊÐ!{åÍ.`Á*ŽBå!‘åÍÿÁÁ|µÊë!"fBÍCÉ*tB|µÊ!“åÍ`e *§A"å*§A&Í` #Íe *§A$6#6*§A å*¥A Í` Íe *§A*å*§A,å!Íe Íe Ã@ *¥A å*¥Aå*»AåÍ-lÁÁ+Íe *¥A*å*¥A,å!Íe Íe *¥AåÍ` +Íe *§A å*¥A Í` Íe *§Aå*¥AÍ` Íe *§A å*¥A Í` å*EãÍ*¡+Íe *§A&6#6*§A(å*¥A Í` ##Íe *§A"6#6*§A$å*§A(Í` ###Íe *§A*6#6*§A,6#6*§Aå*§AÍ` +Íe *¥A"*§A"¥A*"§AÉ*§Aå*¥A##å!Íe Íe *¥Aå*þD+Íe *¥A å*EÍe *¥Aå*þD++Íe *¥A*å*¥A,å!Íe Íe *¥A&å*¥A(å!Íe Íe *¥A"å*¥AÍ` #Íe *¥A$å*¥AÍ ÉGO TO: Width:Enter width (0-%d): Display:Display cents? 0 to 13, Sci, *, $, Formula, or : Justify:Left, Right, Center, or : Global or Column? Global, Line, or Column? Global: Line %d: Column %c: Write to file : w\wg%d \dg%d \jg%c "%s=%s:\dc%d :\wc%d :\jc%c :\dl%d :\jl%c >a1 \mc \a%s Disk write error!Print to file : LST:Read from file : rKill ENTIRE Memory? DEFAULT.PCNew FileCannot write %sReading %s...Writing %s...É*å*ÑÍë ÊÃã*+"*#å*åÍ�ÁÁÃã*"Ãã*ÃAå! ÑÍΠÂS*å*rBMÑÍë Í‹ Êd!åͱXÁÃã*#""*å*ÑÍù ÊšÉ*+"Ãn*å*+ÍZ Ñ}Ã*#"+å*ÃAÑ}åͱXÁ*å*ÑÍë ÊÅ*#"6ÃãÃãÍ ¡ðû-Ã6ÃÃÍ ¡$b‘ÒÃêÃàÍy`É*§AÍ` |µÊ'!XåÍ.`ÁÍŸ`É*¥A Í` å*¹AÍ“ Â\*¹Aå*¥A Í` å*¥AÍ` Ñ++ÑÍà͋ "*¥AÍ` å*»AÍ“ Â•*¥AÍ` å*¥A Í` Ñ+å*»AÍ“ Í‹ " *|µÊ¦* Í‹ Ê¸!påÍ.`ÁÍŸ`É*|µÊÉ!v" Ã* |µÊÚ!h" Ã!‹åÍ.`ÁÍ·VåÍ1]Á" ÃÍy`ÉÃ!åͱXÁÃÚÃÁͧ Í‹ ÊÃõÍ!"vB"ÁA"¿A"½A"ÅA!"ì*ìå!ÿÑÍĠʤÃG*ì#"ì+Ã+*ì)P6#6*ìå!ÑÍΠÊo*ì)«A6#6*ìå!4ÑÍÄ Ê¡*ì1Bå*ìÇAå*ìüAå!ÿÿÑ}Ñ}Ñ}Ã<!"fB!AA"¥A!sA"§A*¥A6#6*§A6#6*¥A.å*¥A0å!Íe Íe *¥Aå*þD+Íe *¥A å*EÍe *¥A&å*¥A(å!Íe Íe *¥A*å*¥A,å!Íe Íe *¥A6 #6*¥A6#6*¥A6ÿ#6ÿÍC*¥A##å*¥AåͧRÁÍe !RåÍè[Á"«AåͺÁ"ò*tB|µÊŽ!¨å*ŽBåÍ�ÁÁ*ŽBå*ò åÍ�ÁÁ*ŽBå*ò##åÍ׎ÁÁ*òå*òå*ò*å*ò0å!Íe Íe Íe Íe *ò,6ÿ#6ÿ*ò.6#6Íy`É*”B+` +å*¥Aå!åͯlÁÁÑÍ<¡####Íe *¥A Í` å*¥AÍ` ÿÕÍ*¡#"i ÑÍ¿ ÊT *¥A å*i Íe *¥AÍ` å*¥Aå͸{Á4ÕÍ*¡#"i ÑÍ¿ Ê‡ *¥Aå*i Íe É*Š åÍ!ºåÍ.`Á*½Aå*¿Aå;_ÁÁ!ÀåÍGÁÍii!„Bå!ˆBåͼ ÁÁ!ÉåÍGÁ*fB|µÊÖ !ÒÃÙ !×åÍGÁ*¥A.Í` )«AÍ` åͺÁ"Š *Š .Í` ++ͧ Ê !Ûà !áåÍGÁ*Š 0Í` |µÊD !/åÍœÁ*Š 0å*Š 4åͼ ÁÁ*vB|µÊa !æåÍGÁ!zBå!~Båͼ ÁÁ!íåÍGÁ!¿ýå* BÍ*¡"ˆ å*¢BÑÍì Ê™ *¢Bå*ˆ Í*¡ë!ÍX¡Ãœ !åÍ–GÁ* Bë!ÍX¡åÍ–GÁÍŸ`á"Š É!9Í` Í` å!9Í` Í` å;_ÁÁ!øåÍGÁ!9Í` ##Í` å!9Í` ##Í` å;_ÁÁÉ~e‚efšfðf°gÑd8~(d¨eàeÿeÇeh9hºhÈhOi“Ÿ«·k Œ  cÎÄÈž‰eÍVi!åÍÍÁÉÍii!åÍÍÁÉÍVi!åÍÍÁÉÍii!åÍÍÁÉ*„B"Ã*Ãå*†BÑÍÄ Ê´Ãï*Ã#"Ã+ÃÓ*ˆB"Å*Åå*ŠBÑÍĠʱÃ*Å#"Å+Ãõ*Ãå*ÅåÍÍxÁÁ"Ë##ÍZ ºÿͧ Ê®*Ë "Ç*ÇÍ` .|æ€g"É!9Í` |µÊ[*Éͧ Í‹ Êr*ÇåÍ` |ö€gÍe Ã–!9Í` Í§ Ê‚*ÉÍ‹ Ê®*ÇåÍ` |ægÍe !"nB*Ãå*ÅåÍxÁÁåÍÍÁÃÃä!9Í` |µÊÆ!'ÃÉ!/åÍ.`Á*†Bå*„BÍ“ Êå*ŠBå*ˆBÍ“ Í‹ Êû*¹Aå*»Aå;_ÁÁÃ!„Bå!ˆBåÍ ¡ððôvôhÃ÷!¤åÍ`Á"©A*¥AåÍ1TÁ*§A6#6*§A##å*¥A##å!Íe Íe *§Aå*§A å*¹AÍe Íe *§Aå*§Aå*»AÍe Íe *§Aå*¥AÍ` Íe *§Aå*¥AÍ` Íe *§Aå*¥AÍ` Íe *§Aå*§Aå!Íe Íe *§Aå*¥AÍ` Íe *§Aå*¥AÍ` Íe *¥Aå*¹AÍe *¥Aå*»AÍe *§A.å*¥A.Í` Íe *§A0å*¥A0Í` Íe * ˜ÿͧ ÊX *¥Aå*¥A Í` å*¹AãÍ*¡Íe *¥Aå*¥AÍ` å*¥AÍ` ÑÍe *¥A,6#6*¥AåÍ` +Íe *§Aå*¥AÍ` Íe *§Aå*¥AÍ` å*þDãÍ*¡++Íe *§A(6#6*§A&å*¥AÍ` ##Í"”Bͧ Ê!Ã)!å!Ã[å*rBå!åÍÔZÁÁÁÁ"ù*ùå!ÑÍΠÊAÍy`!É*ù|µÊb*rBåͳ]Á*rBå!9Í` åÍ�ÁÁ*ŽBå!9Í` Í“ Êœ!9Í` å*¥A.Í` )«AÍ` åÍÍÁ åÍ�ÁÁ!9Í` å!9Í` åÍJ�ÁÁ"�Bͧ Êô!9Í` ÍZ ‰ÿÍ‹ ÊÙ!³åÍ.`ÁÃí!¼åÍ.`Á!9Í` åÍ–GÁÍŸ`!É!9Í` ÍZ Žÿͧ Ê%!ÍåÍ.`Á!9Í` åÍ–GÁ*�B"[›Ã?!ÛåÍ.`Á!9Í` åÍ–GÁ*�B"Ÿ›!É*¥Aå*¥Aå*¥A å*¥Aå!Íe Íe "»AÍe Íe "¹A*¥Aå*¥Aå*¥Aå*¥Aå!Íe Íe Íe Íe !"nB*¥A"å*¥A&Í` #Íe *¥A$å*¥A(Í` ###Íe *¥Aå*¥AÍ` +Íe *¥A å*¥Aå͸{ÁÍeͼ ÁÁÍŸ`É*¹Aå*»AåÍÍxÁÁ" ͧ Â@* ##ÍZ "²ÿͧ Í‹ ÂS*¹Aå*»Aå͈uÁÁÍ‹ Êe!9åÍ.`ÁÍŸ`É!QåÍ.`Á*´ÿͧ Ê�* ###å*rBåÍ�ÁÁß* å*rBå!åÍéƒÁÁÁ*rB""*ÍZ |µÊ½*#"è*rBå͵\Áå*EùÿÑÍ¿ ÊÚ!ÃÝ!"!|µÊ*þDå*åÍbÁÁ*rBåÍGÁ! åͱXÁ*þDå*å*rBÍ*¡ë*åÍbÁÁÍ9VÃé*+"å*rBÑÍú Ê9Ã*å*rBÑÍì ÊJÃ*+"*#å*åÍ�ÁÁÃ*´ÿͧ Ê�*å*rBÍ*¡åÍ+eÁÃ�*òE"ÃA!"Ò}"ÅAÉ*å*rBMÑÍë Ê®!åͱXÁÃ*#"å*ÑÍë ÊÏ*#"+6 *6Ã*å*rBÑÍù Êç*+"Ã*ÃAÃË!åͱXÁÃ*rB"Ãã  !úåÍ.`Á*¥A.Í` )«AÍ` åͺÁ" Í·VåÍ1]ÁÃ9* .6#6!åÍ.`ÁÃ]* .6#6!åÍ.`ÁÃ]!"fB!1åÍ.`ÁÃ]!"fB!@åÍ.`ÁÃ]Íii*†Bå*„BÍ“ Êœ *ŠBå*ˆBÍ“ Í‹ Ê± * 06#6Ãí * 0å*„BÍe * 0##å*†BÍe * 4å*ˆBÍe * 4##å*ŠBÍe !LåÍ.`Á* 0Í` |µÊ* 0å* 4åͼ ÁÁÃ$!]åÍGÁÃ]Íy`É!påÍ.`ÁÃ' Ã]Í ¡2 lI c` aq m‚ r''Ã+ÍŸ`É!™åÍ.`ÁÍ·V"aÃfÃÀ*¥A"å*¥A&Í` ##Íe *¥A6#6*¥Aå*¥AÍ` ++Íe *aŸÿͧ ÊÁÆ*¥A$å*¥A(Í` å*¥Aå!åͯlÁÁÑ###Íe *¥A6#6Æ*¥A"å*¥A±*¥AåÍ` å*±Í*¡Íe *»Aå*±Í*¡"»AÍõiÉ!WåÍO ÁÉ!ÇåÍO ÁÉ!CåÍO ÁÉ!³åÍO ÁÉ!"pB̓|µÊj !9Í` å!j ãé!"pB̓É!å!Ã[å*rBå! åÍÔZÁÁÁÁ"t å!ÑÍΠʡ !É*t ͧ ÊÝ *¥A0Í` )«AÍ` åͺÁ"v ͧ ÊÎ !É*v ##å*rBåÍ�ÁÁ!É!îÿ9ù!9Í` ÍZ |µÊ !9Í` å! 9åÍ�ÁÁÞ !9Í` å! 9åÍ׎ÁÁ! 9åÍwŽÁ"ã #Í‹ Êž !�åÍ.`Á!å!Ã[å!9å!åÍÔZÁÁÁÁ"á å!ÑÍΠÂ{ *á ͧ Êx *ã åÍ9 Á#ͧ Í‹ Í‹ ÊŒ !ÿÿë!9ùëÉ!9å! 9åÍ�ÁÁÃ" !"á *á å!ÑÍΠÊ% ÃÀ *á #"á +ä *á )«AÍ` Í§ Êí *á )«Aå!RåÍè[ÁÍe åÍÍÁ"å Í‹ Ê" ! 9å*å ##åÍ�ÁÁ this session? É åÍÍÁ"ë!å!Ã[å!9å!åÍÔZÁÁÁÁ"åå!ÑÍΠÊ5Ãx*åͧ Ê_!9Í` |µÊ\*ë,6ÿ#6ÿ!"nBÃx!9åͳ]Á!"å*åå!ÑÍÎ ÊÆÊ*å#"å+Ãn*å)«AÍ` åͺÁ"é|µÊ´!9å*é åÍ8\ÁÁÍ‹ ÊÃ*å"Ð}ÃÆÃ*åå!ÑÍàÊé!£å!9åÍç ÁÁ"Ð}#ͧ Í‹ ÊòÃx!9Í` |µÊ*ë,å*Ð}Íe !"nB*¥A0å*¥A.Í` Íe *[›|µÊ5!"nBÍ•|µÊx*¥AåÍìxÁ*åå!ÑÍàÊx*jF"ÃA"ÅA!"”B*[›|µÊx*[›åÍžÁ!"[›Íy`!9ùÉ*§AÍ` Í§ Êž!påÍ.`ÁÍŸ`!É*¥Aå*¹AÍe *¥Aå*»AÍe *¥Aå*¹Aå*»AåÍjÁÁÁ|µÊÔ͹n*¥A.Í` å*§A.Í` Í± Ê÷!åͤ ÁÍ‹ Ê*§A.&Í` #Íe *¥A$å*¥A(Í` ###Íe *¥Aå*¥Aå!Íe Íe *¥Aå*¥AÍ` +Íe Ã†!¦åÍ.`ÁÃkÆÍ ¡ttwbwaÁdø ÃX*¥A å*¥AÍ` Íe "¹A*¥Aå*¥AÍ` Íe "»A*¥A##6#6Íy`ÉÍÎÉÍÎÉ*žBå!På!åÍIÁÁÁ#ͧ Êð!åͱXÁÉÍg!ÅåÍ.`Á!åÍ–GÁ!åÍAYÁ"Ìå!ÑÍ¿ Ê$*Ìå!ÑÍÄ Í‹ ÊJ*žBå*ÌÍ<¡På!åÍIÁÁÁ#Í‹ Í‹ ÊaÍg!ØåÍ.`ÁÍŸ`ÃdÍÈhÉÍòa*þDøÿå!åÍbÁÁÍç`*žBåÍ£žÁ"e|µÊ™*eåͱXÁÃ~É!"œ"š*šå!ÑÍΠÊúÃÃ*š#"š+ç*š)«AÍ` |µÊê*š)«AÍ` åͺÁ*Í` Í‹ Ê÷*œ#"œø*nB|µÂ*!9Í` å*å  åÍ�ÁÁ*å å*å  å*å "å*å å!Íe Íe Íe Íe *å $å*å &å*å (å*å *å*å 0å!Íe Íe Íe Íe Íe *å 8å*å :å*å @å*å Bå*å Då*å Få!Íe Íe Íe Íe Íe Íe *å Nå*å På!Íe Íe *å Lå*å ,å!ÿÿÍe Íe *å H6 #6*å J6#6*å .6#6*á Ä õ !ÿÿÄ !9Í` )«AÍ` åͺÁ"+ *+ *Í` Í§ Âh !¢åÍ`ÁÍ‹ Ê” *+ Í` |µÊk *+ Í` åͺÁ"7 !"- *- å*+ Í` ÑÍÄ Ê/ ø *- #"- +Õ *- )ë*7 Í` "1 |µÊ, *1 åͺÁ"3 !"/ */ å*+ "Í` ÑÍÄ Ê à */ #"/ +ÃÝ */ ~e‚efšfðf°gÑd8~(d¨eàeÿeÇeh9hºhÈhOi•ÉÒTBÃÔƒWÇC³+ 4 = F ‰e!åͤ Á"“|µÊ·*Ð}å*¥Aå!åÍ×ÁÁÁ*¥A.å*Ð}Íe *“É!õiåÍO ÁÉ!ŒåÍ.`ÁÍx ͧ ÊæÃL*rBåÍwŽÁ"Ð}#ͧ Ê,!¤åÍ`Áͧ Ê ÃL*rBå!¸åÍç ÁÁ"Ð}#ͧ Ê,!ÃåÍ.`ÁÍŸ`É*¥A0å*¥A.Í` Íe Í•*¥AåÍìxÁÍy`É!ØåÍ.`ÁÍx ͧ ÊhÃ6*rBåÍwŽÁ"P#ͧ Ê…!íåÍ.`ÁÃ'*¥A.Í` å*PÍ“ Â¸*§AÍ` |µÊµ*§A.Í` å*PÍ“ Í‹ Í‹ ÊÉ!åÍ.`ÁÃ'!"R*Rå!ÑÍΠÊ.Ãë*R#"R+ÃÏ*R)«AÍ` |µÊ*R)«AÍ` å*§Aå!åÍ×ÁÁÁ*¥A"�*§A"¥A*�"§A*¥AÍ` "¹A*¥AÍ` "»A*¹Aå*»AåÍýlÁÁ!É*¥AÍ` ë*‚BÍ<¡"S*¥A Í` å*¥AÍ` Ñ"Uë*Så!ÿÑÍ¿ Ê£!ÿå*UÍ*¡#"S*¥A åÍ` ë*SÍe *¹Aë*S"¹AÍõiÉ*¥AÍ` ë*‚BÍ<¡"Å*¥A Í` å*ÅÍ*¡å*¥AÍ` ÑÍΠÊ*¥A Í` å*¥AÍ` Í*¡"Å*¥A åÍ` å*ÅÍ*¡Íe *¹Aå*ÅÍ*¡"¹AÍõiÉ*¥A Í` ë*‚BÍ<¡"?*¥AÍ` å*¥A Í` Ñ"Aë*?å!4ÑÍ¿ Ê�!4å*AÍ*¡#"?*¥AåÍ` ë*?Íe *»Aë*?"»AÍõiÉ*¥A Í` ë*‚BÍ<¡"±*¥AÍ` å*±Í*¡å*¥AÍ` ÑÍΠÊ *¥AÍ` å*¥AÍ` Í*¡"œÍ‹ Ê!õåÍ`Áͧ Í‹ Ê Íy`ÉÍ�RÍ<›ÉLocked Unlocked Cannot edit this entryEDIT: Already have 2 windowsCannot put a window thereVertical or Horizontal? Synchronize windows? Last= Region= Update=automan/line/col Save= Mem=%d/%d:recalculation Mode: Update by linesUpdate by columnsAutomatic modeManual modeUpdate Region = entire spreadsheetLine, Column, Auto, Manual, or Region? fix Titles: Across, Down, Both, or ? Your choice 1-%d: Next key continues operationIgnore changesÍ` åͺÁ,Í` å*PÍ“ Í‹ Ê+!!åÍ.`ÁÍŸ`ÉÃà*PåÍ9 ÁÍy`É!"<Íòa!":*:å!ÑÍàʨÃm*:+":#ÃQ*:)«AÍ` åͺÁ"@|µÊ¥*<#"<+å*þDãÍ*¡">å!åÍbÁÁ͆a*@##åÍGÁ*¥A.Í` å*:Í“ Êí*@*å*nBÍe *@å*½AÍe *@ å*¿AÍe *@*Í` |µÊ*>å! åÍbÁÁ!*åͱXÁ*@Í` |µÊH*>å! åÍbÁÁ*@Í` å*@ Í` å;_ÁÁ*>å!åÍbÁÁ*@ åÍGÁ*@,Í` #Í‹ Ê¥*>å!#åÍbÁÁ!BåÍGÁ*@,Í` )«AÍ` åͺÁ##åÍGÁÃb*þDå*<Í*¡å!åÍbÁÁ͆aÍy`É!FåÍ.`Á!åÍíÁÉ!ZåÍ.`Á!åÍíÁÉ!ðÿ9ù*¥A.Í` )«AÍ`A     )ë*3 Í` "5 |µÊ *5 åÍ]ÁÃõ *1 ++"1 åÍ]Áí *+ Í` åÍ]Á*+ $Í` åÍ]Á*+ &Í` åÍ]Á*+ (Í` åÍ]Á!9Í` )«AÍ` åÍ]Á!9Í` )«A6#6!É!ÿÿÉ*¥A.Í` )«AÍ` åÍÍÁ"˜ *½A|µÊj*˜ å*½Aë*½A##åÍè[ÁÍe Í§ Âþ *˜ $å*¿A##åÍè[ÁÍe Í§ Í‹ Â*˜ &å*¿A##åÍè[ÁÍe Í§ Í‹ Â:*˜ (å*¿A##åÍè[ÁÍe Í§ Í‹ ÊD!É*˜ Í` åÍÍÁ"œ !"š *š å*½AÑÍÄ Ê Ãx*š #"š +Ã\*š )ë*œ å*š )PÍ` Íe *š )P6#6Ãm*˜ $Í` åÍÍÁ"ž *˜ &Í` åÍÍÁ"  *˜ (Í` åÍÍÁ"¢ !"š *š å*¿AÑÍÄ ÊgÃø*š #"š +ÃÜ*ž ##ë*š å ENTERING DATA AND FORMULAS = Begin Formula entry. Formulas contain variables, numbers, and functions. To reference another buffer, use "buffername[variable]" -.0-9 Begin Number entry " or any printing char BegHÍ` Íe !9Í` å*ÍJÍ` Íe !9Í` å*ÍLÍ` Íe !9Í` å*ÍNÍ` Íe !9Í` å*ÍPÍ` Íe !9Í`  å!9Í` å͸{ÁÍe ÉSwitch to Buffer : Create new buffer? DEFAULT.PCAll buffers in use!Delete Buffer : Nonexistent buffer!Cannot delete current buffer!Cannot delete linked-to buffer!-> File to find : Associate file : No other windowBuffer exists! Buffer to use: Delete modified buffer? É cursor to Previous line C-E cursor to end of line > GOTO a specific position, entered as column letter, line number C-S Search to next unlocked formula or number C- = control key ESC = escape key * = may be repeated via C-U *š ÇAÍZ Ñ}*  ##ë*š å*š 1BÍZ Ñ}*¢ ##ë*š å*š üAÍZ Ñ}*š ÇAå*š üAå*š 1Bå!ÿÿÑ}Ñ}Ñ}ÃíÙ*˜ å*˜ $å*˜ (å*˜ &å!Íe Íe Íe Íe *ŽBå*˜  åÍ�ÁÁ*˜ å*½AÍe *˜  å*¿AÍe *˜ "å*ÁAÍe *˜ *å*nBÍe !9Í` |µÊÇ*˜ 8å*¹AÍe *˜ :å*»AÍe *˜ @å*¥A Í` Íe *˜ Bå*¥AÍ` Íe *˜ Då*¥AÍ` Íe *˜ Få*¥AÍ` Íe *˜ Hå*¥AÍ` Íe *˜ Jå*¥AÍ` Íe *˜ Lå*¥AÍ` Íe *˜ Nå*¥AÍ` Íe *˜ På*¥AÍ` Íe !É!9Í` )«AÍ` åÍÍÁ"Í*Í å*ŽBåÍ�ÁÁ*Íin Label entry C-X C-L Lock current formula (@ = locked) C-X l Lock all formulas in region C-X C-U Unlock current formula C-X u Unlock all formulas in region C-X C-K Erase ENTIRE Memory (all buffers)1 - Moving the cursor 9 - Absolute vs. Relative Variables 2 - Moving the screen 10 - Recalculation modes 3 - Entering data and formulas 11 - Element display formats 4 - Formula operators 12 - Screen formats 5 - Formula built-in functions 13 - Editing formulas and labels 6 - Regions & the save buffer 14 - Multiple buffers 7 - Deleting & inserting 15 - Reading & writing files 8 - Replicating, copying, movi MOVING THE SCREEN C-V* View next page downward ESC v* view next page to the right C-Z* view next page upward ESC z* view next page to the left C-X C-V* page down, other window C-X v* page right, other window C-X C-Z* page up, other window C-X z* page left, other window ESC C-L redraw window, centering cursor's line C- = control key ESC = escape key * = may be repeated via C-U Í` "½A*Í Í` "¿A*Í"Í` "ÁA*Í*Í` "nB*½A|µÊi*ÍÍ` åͺÁ"Ï*Í$Í` åͺÁ"Ñ*Í&Í` åͺÁ"Ó*Í(Í` åͺÁ"Õ!"Ë*Ëå*½AÑÍÄ ÊÀÃ¥*Ë#"Ë+É*Ë)På*Ë)ë*ÏÍ` Íe Ãš!"Ë*Ëå*¿AÑÍÄ Ê-Ãâ*Ë#"Ë+ÃÆ*ËÇAå*Ñ##ë*ËÍZ Ñ}*Ë1Bå*Ó##ë*ËÍZ Ñ}*ËüAå*Õ##ë*ËÍZ Ñ}Ã×*ÍÍ` åÍ]Á*Í$Í` åÍ]Á*Í&Í` åÍ]Á*Í(Í` åÍ]Á!9Í` |µÊ‹*Í8Í` "¹A*Í:Í` "»A!9Í`  å*Í@Í` Íe !9Í` å*ÍBÍ` Íe !9Í` å*ÍDÍ` Íe !9Í` å*ÍFÍ` Íe !9Í` å*Íng 16 - Special keys; exiting to CP/M MOVING THE CURSOR C-F* cursor Forward ESC < cursor to top line C-B* cursor Backward ESC > cursor to bottom line C-N* cursor to Next line C-A cursor to beginning of line C-P*    FORMULA OPERATORS +-*/ Add, subtract, multiply, divide ^ To the power of <, <= Less than (or equal to) \ =, <> Equals (does not equal) > return 1 for TRUE, 0 for FALSE >, >= Greater than (or equal to) /justed for position ! Repeat prev answer for EVERY variable in save buffer (default=y) bksp,DEL Start the questions over from first formula variable C-G Cancel yank in progress; exit back to top command level other No, the non-relative variable should be copied with no change REGIONS & THE SAVE BUFFER ESC spac set MARK at current position C-X C-X eXchange mark and cursor A REGION will then be continuously-defined as the area between the mark and the current cursor position. The SAVE BUFFER is a region of elements which have been saved via a command marked with +. C- = control key ESC = escape key REPLICATING, COPYING, MOVING C-W+ Copy element into save buffer ESC w+# Copy region into save buffer C-Y+ Yank save buffer at cursor ESC y+# Yank save buffer into region YANKING copies the buffer elements onto the spreadsheet, prompting for RELATIVE or ABSOLUTE variable references as necessary. C- = control key; ESC = escape key + = involves buffer # = involves region FORMULA BUILT-IN FUNCTIONS not(x), and(x,y), or(x,y) Logical count(range) # entries over a range sin(x), cos(x), atan(x) Trig min(range) Minimum over a range abs(x) Absolute value of x max(range) Maximum o RECALCULATION MODES ! Perform an immediate recalculation C-X m Change recalculation mode: Line recalculate by Lines (default) Column recalculate by Columns Manual recalculate only when requested by ! command Auto recalculate when any numeric element changes (default) Region# all subsequent recalculations only affect current region DELETING & INSERTING C-D+ Delete current element ESC d+# Delete region C-C*+ Close (delete) line(s) ESC c*+ Close (delete) column(s) C-O* Open (insert) line(s) ESC o* Open (insert) column( ABSOLUTE VS. RELATIVE VARIABLES When yanking from the save buffer, you are asked whether each variable in a formula is relative to its position. Answers to the "...Relative?" question: y Yes, the relative variable should be adver a range exp(x) e^x sum(range) Sum over a range ln(x), log(x) Natural, base 10 log avg(range) Average over a range sqrt(x) Square root of x npv(d,range) Net present value if(b,x,y) x if b is nonzero else y lookup(x,range) Lookup x over ranges) C- = control key ESC = escape key * = may be repeated via C-U + = involves buffer # = involves regionA      ELEMENT DISPLAY FORMATS C-X d change Display parameters: Global, Line, or Column: determines where following parameter applies 0-13 Fixed decimal places, default = 2 s Scientific notation $ SPECIAL KEYS; EXITING TO CP/M C-X C-C Exit to CP/M Terminate element entry in place; otherwise do nothing. Erase last keystroke. C-G Cancel current command and return to top level of processing. C-U Universal repeat. May be followed by an integer (default = 4) and repeats the next command that many times. C- = control key EDITING FORMULAS AND LABELS C-X e Edit (formula or label): = finished C-G = abort C-A = cursor to start of line C-E = cursor to End of line C-B = cursor Backward C-F = cursor Forwar READING AND WRITING FILES C-X C-P Print to a text file or device. Prompt for filename. C-X p# Print only region to a text file as above. C-X C-R Read from a data file. Prompt for filename. C-X C-S Save to a data file spec Dollar notation, such as 12,345 or (3,899,032.89) * Graph, counting with *s instead of digits f Formulas display their text instead of their valuesN=%+ &+ P*2I     ""==-.>>d C-D = Delete char at cursor = delete char Backward = insert typed char C- = control keyified by current buffer. C-X C-W Write to a data file. Prompt for filename. C- = control key; # = involves region SCREEN FORMATS C-X t fix Titles in place along top and left edges of screen C-X w Global or individual Column Width(s) -- 0 to 77 C-X j Global, Line, or Column justification: Left, Right, or Center C-X 2 display 2 windows, using cursor position to start second window C-X 1 back to 1 window C-X o switch cursor to Other window C- = control key as answer returns a parameter to its default MULTIPLE BUFFERS C-X a Associate with a (subsidiary) file. = remove association C-X b Switch to another buffer. = use just-previous buffer C-X C-B Type buffer status at bottom of screen C-X C-F Find file; read into a new buffer created from filename. C-X k Delete a non-current buffer. C- = control key  <<    !!ddwwyyoocc>>wwddjjpp    lluuee2211==mmtt??????bbkkaaoovvzzvvzzåååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå2~/\02N/N/2PN/N/2~/\02N/N/32@N/N/T2_2N/N/N/N/a2ON/N/ô/ý/000 0‚2ON/N/p/£2\0~/¦2ª2®2ON/N/ô/100N/N/Ï2ON/N/ô/1001 1ð2MN/N/ô/t1N/N/N/N/3MN/N/p/y/2343¸1‰063O23¹0W3[3]3_3N/N/a3ON/N/ô/t1_3‚3N/N/„3@N/N/¥3y/®3¯3N/N/N/!9" å!†ÍŸÑØÕë}þ  ÅÍÁ> _ÍáÉÿÿÿÿÿÿÿ !"# con:rdr:pun:lst:Ö Ú±þò±_~O·À7ÃæÁáÑÕåÅ!Ž Õåö ¾Â×#ÂÄÑái&ÉáÑ ~·ÂÀ!N~þÿÊö#ÂèÃ÷ÁÑÕÅë~#Fëðÿ6,pùÿw20žüå!9ÍÈÁÅy=å̓áÊ÷ÕëÍ">þwÂAÑÕÍÑÍÑ<Ê÷!Ms 6#6Íÿ ~+¶ÂyÕåÅÍ Áëás#r{²ÑÊ÷ë¯ÉÁÑÕÅ{þ Úš!†ÍŸ#Ø^Í!É!/¯w#w!M~<Ê÷6ÿÍü!b~þrÊéG!TÕÍÈ}·Êèë*KxþuÊÞ>w#Â×%åÅÍöÁÁÑ{=Õ̓Í<áÀ!7É!!O/PN/N/p/y/{/~/�/…/‰/Pª/°/´/½/Â/Æ/Ê/Ï/Ó/OåëÉ*ë++"ëÍÈå͈Á*ëå!9ÑÍaÊ5*ë++"ëÍÈåÍ`ÁÃÉ*ë++"ëÍÈ}2ï:ïÍÃå*ë++"ëÍÈåÍšÁÁÃÉ*ë++"ëÍÈ"ð*ðå*ë++"ëÍÈåͳÁÁÃÉ!å!9ÍÈåÍšÁÁÉ!9ÍÂ}2ï!9ÍÈ"íÍÏÉ!9ÍÈ"ð!þÿå!9ÍÈåÍšÁÁÉ*íÍÂÍóÊè*íÍÂÛÿÍóÍóÊ*í#"í+ÍÂåÍÁÃÏÉ:ïÍÃÃO!9ÍÂåÍêÁÃ_*ð#"ð+å!9ÍÂÑ}*ð6Ã_!9ÍÂå:ïÍÃåÍ}ÁÁÃ_Ã_Í þÿÃ5É*í#"í+ÍÂÍÊrÉ!"ò*íÍÂå!0ÑÍ+Ê—*íÍÂå!9ÑÍ,ÍóÊÄãÃx*ò ͤå*í#"í+ÍÂÑÐÿ"òà! }2ô! "ù"õ!"÷*í#"í+ÍÂÀ!"ù!9ÍÈåÍùÁÃ�!0N#FÅá"KÉÉÍa{þ ÒŸ¯¹+Â3åÕ*Kå!åÍ#ÁÁÑ|µáÂ3ÃæÕåÍÈ#ÍÍ+ë*KF!iÑ>b¾Ê]xþ Ê þÊæ·Ê h&ÉáÁÑÕÅå{þ ÐÍü!TN#F¯¹Àp¯ÉÍa{þ Ú�ÁÑáåÕÅÃ+å!9~þ ¹å!i~þbʶ!³5´> áù6á> *K wãåå`i#ÍÍ᯾áÂçÁÑÕÅÕ%,å!åÍöÁÁÁ|µ!ÿÿÈø!9n&:³·Ê}ɯ2>Ã*å!9ÍÈë!=:w!/ÁÅx†wÒ!#4áÉ>2>2ÿ:G·ÄeÍ«Åx±Ê˜ÕåÅÕëÍÑ:ÿOÍÁ·Âc!€ÿ DMá€ÑÃ8áÑ:ÿþ–á| Í!ÿÿÞWrite error - Disk full $6Ñ`iÍ•å€ÍáÃ!9~=+å̓áÕV+^+F+NáëÉ~oŸgÉ~#foÉëáãs#rëÉÁÑÅ}³o|²gÉÁÑÅ}«o|ªgÉÁÑÅ}£o|¢gÉ|µÈ!,ÉÁÑÅ|ºN/N/ô/ý/000 00PN/N//080N/N/N/N/;0PN/N/p/80\0~/N/N/_0ON/N/€0…0N/ˆ0N/N/‹0O¬0N/¯0y/0¸0»0N/N/¾0Pß0ç0p/80\0~/ê0í0ÂÁÃÄð0ON/N/11001 1$1PN/N/E1J1K1O1N/N/S1ON/N/ô/t1N/N/N/N/v1ON/N/ô/ý/000 0—1ON/N/ô/N/‰0¸1N/N/º13N/t1ô/t1N/0Û1Þ1á1PN/N/*+%"'%"%%"#Üÿ "t "r "pyÿ 6"E+6„+ùÕ!€^6*F+N+Åò:ÊI3!å!9~#·Ê–þ ÊQOþ"Êjþ'Êj +Ñ}|Õå+#~·Ê�¹Ât6#ã~#þ<ʶþ>ÊÈ!4áÃQá6ÿ#6ÿ*å!åÍ* |µÊ³åÍ|Ãå!Äå͵"ÆÃÓrå!å͵" ÁÁÚàáÑÕÃQí ÍÍCan't open > or < file.$çwÑÁÅÕ*4ååÑ ååÍaÑÂ'! þ9ÍSÑÁ!ÿÿÀë"4ÅáÉYI*Æ}´Ê�åÍ ÁÉ:D<*E¾ØÈë ͯ2D ̓ÃH Í·ÈÍþÊþÊþ ‚> _*E~+¾Ð#4N s> »ÌÉÍ> !‚ÍŸØÅ:G¹Â¼ÍH2D_~ÿÍÁþ ÂÕ ÂÐ Í> Ãà ÂÞþÊšþÊæÃÃ!ÿÿÉÁÑÕÅ* }´ÊþÕåÍ}ÁÁÉë>}! »Â ,ɯÉ|µÊù!¯ÉÁÑÅ|º}!À»À-ÉëÃ6ë|ºÂ6}»Êöz¼ÊKõ¬!òGñÐ-ÉñØ-É{½!Ø-Éëz¼ÂM{½ÂMÃöëz¼ÂM{½ÂM!Éëø||g}oÃqëø¯|g}oÃëø)ÃŒÁÑÅ{•ozœgÉ+|/g}/oÉDM!z·>³S\)ë)ëÒ» =³ɯõÃÐz¬õ¬ëüœë|·ôœMD!x<Âäz�>ÚéjS\>)ë)ëÒñ#å áÒù =ÂéëñðëÍœëÜëáN#F#x±Ê!~#»~# ºÂ Åáé "y> w+ Â+¯w w##w wàÿ ë#~+þ:ÂV~##Í{Ö@~#·Èþ.ÊgÍ{ÃVë*y++·ÈÍ{w#ÃmæþaøÖ ÉO!p ~_#V²Àå!$åÍ ëáár+sbk#|µÉ&/A     }2ô!"õ!9ÍÈåÍùÁÃ�!0}2ô!"õ!9ÍÈåÍùÁÃ�!9ÍÈåÍÁÃ�!9ÍÈÍÂ|µÊr!9åÍÈ#ÍÍ+ÍÂåÍÁ*ò+"òÃD! åÍÖÁÃ�Ã�Íèdîuýox5cDsÍÏÉ!9ÍÈå! ÑÍ6ÊÁ!9ÍÈ0ÃÐ!9ÍÈAöÿåÍÁÉ*ò+"òå!ÑÍ+Êö:ôÍÃåÍÁÃÖÉ*÷å!9ÍÈ"÷*ò+"ò#*ùÍÊ=*÷.|æ€g|µÊ=*ò+"ò#*÷Íœ"÷!"÷*÷å*õÑÍbÊV*÷å!ÑÍSÍóÊzÍÖ*÷|µÊo!-åÍÁ*÷åÍ¡ÁÃè*õøÿÍÊ”*÷ë!Í~ø*õöÿÍÊ®*÷ë! ÍÀø*÷ë!Í~åÍùÁ*õöÿÍÊØ*÷ë! ÍÀëÃã*õ+å*÷ÍéåÍ¡Áá"÷É9ÍÈÑÍ+Ê!Íû!V:åÍÁÃŒ *Š 6ÉÍû!P:å!9ÍÈåÍÁÁ!(!" !!9ÍÈ"&!* !å̓$ÁÍʲ!Íû!V:åÍÁÃr!* !""!!"p!!|µÊ^"*"!ÍÂ|µÊÜ!*"!ÍÂåÍð#ÁÍóÊí!*"!#""!+ÃÆ!*"!ÍÂÍÊü!Ã^"*"!åÍv"Á"n!*n!å!ÑÍ6Ê"Ãr!*p!#"p!å!9ÍÈÑÍ+Ê1"Ã^"*&!#"&!+å*n!Ñ}*"!ÍÂåÍw#Á|µÊ["*"!#""!+Ã@"þ!*"!ÍÂ|µÊl"ä!*&!6É;!"r"!"t"*t"|µÊ¨"!9å!9åÍÈ#ÍÍ+ÍÂÑ}åÍw#ÁÍóÊØ"ü"*t"+"t"#Ã"*r"))))å!9ÍÂåÍD#ÁÑ"r"ñ"*r"å!ÿÑÍ'Ê #Íû!Š:åÍÁÍû!¢:åÍÁÍû!)TÍÈ"ø!9ÍÈ=ÍÂ|µÊ,*øÿ"øÃ4*ø&"ø!9ÍÈ)/ÍÈ&ë!Í‹ë*øÉ!9ÍÈ)/ÍÈå!9ÍÈ=ÍÂÍ’É!9ÍÈ+)pÍÈ"x!"v"z!9ÍÈ#ÍÊ·*xë#Í*vÍÈÉ*vå!9ÍÈë!9ÍÈÍÍ*z##6!9ÍÈ)!ÍÈqëÍ*xëÕ!ÍÑ·Ê"Í!ÿÿ·À!9ÍÈ)/å!9ÍÈÍÍ!É!*"ÛÉ!9ÍÈå!9ÍÈå!9ÍÈåÍöÁÁÁ"&!9ÍÈbÍ‹ÿÍÊr!9ÍÈ)íÍÈÍóÊ–!9ÍÈå!9ÍÈå!9ÍÈåÍ#ÁÁÁÍóÊÁ!9ÍÈ)/åÍÈ+ÍÍå!9ÍÈåÍ|ÁÁÃó!9ÍÈ"(*(å!9ÍÈÑÍaÊóÃð*(+"(6ÃÏÃä*&ɱ3Á3ÓÍ,ÍóÊ!9Í¿ÿaÃ"!9ÍÂÉ! "%*'|µÊA*%#"%+Íû!,9åÍÁ!"#*#å*%ÑÍ6ÊíÃn*##"#+ÃRÍû!F9å*##å*#*ͤ§ ÍÈåÍÁÁÁ*#ë*%")å!ÑÍ6ÊÍÍû!P9å*)#å*)*ͤ§ ÍÈåÍÁÁÁÃê*)æÿÍÊêÍû!Z9å!åÍÁÁÃcÍû!g9åÍÁÍû!¥9åÍÁÍû!Û9åÍÁÍ)"#ÍÊÉÃh*#å!ÑÍ,ÊB*#+*ͤ§ åÍiÁÃh*#åÿÍÊUÍr%ÃhÍû!:å!åÍÁÁÃÉ!9ÍÈ##ÍÈ"§!9ÍÈÍÈ"©!9ÍÈÍÈå!«åÍ+%ÁÁ!9ÍÈÍÈ"¿!9ÍÈ ÍÈå!ÁåÍ+%ÁÁ!9ÍÈ ÍÈ"Ë!9ÍÈÍÈå!ÍåÍ+%ÁÁ!9ÍÈÍÈ!"!9ÍÈbÍÂ"ŽÿÍóÊiÍ!9ÍÈ)TÍÈ&|µÊi!9ÍÈå!9ÍÈ)!ÍÈå!åÍöÁÁÁ!9ÍÈå!ÑÍ'Êœ!9ÍÈ"ý!"ÿ!9åÍÈ+++ÍÍÿ!9ÍÈë!ÍÅ"ý!9ÍÈë!ÍÅë"ÿ!9ÍÈÃã!9ÍÈåÍRÁë*ý"ý!9ÍÈåÍúÁ&ë*ÿ"ÿ*ÿå!ÑÍ6Ê*ý+"ý*ÿ"ÿ*ÿë!ÍÅë*ý"ý*ÿë!ÍÅë"ÿ*ÍÂE*å*ýÍÍóʬ*ýå!9ÍÈåÍ|ÁÁ|µÊe!ÿÿÉ!9ÍÈå!9ÍÈ)!ÍÈå!åÍ#ÁÁÁå!ÑÍ,ʬ*ŽÿÍ¢*ÿÍóʬ!ÿÿÉ*ÿÍʾ!"ÿ"*ŽÿÍóÊv!9ÍÈ=6*ýå!9ÍÈåÍ|ÁÁ!9ÍÈ++ÍÊ !9ÍÈÀ:åÍÁ!ÿÿ3É!9ÍÂÍóÊ(#!9ÍÂåÍð#ÁÍÍóÊ<#Íû!Þ:åÍÁÃñ"*r"à #!9ÍÂåÍ=$ÁÐÿ"B#!9ÍÂå!9ÑÍ'Ês#*B#ùÿÃv#*B#É!9ÍÂå!0ÑÍ+ʘ#!9ÍÂå!9ÑÍ,ÍóÂÂ#!9ÍÂå!AÑÍ+Ê¿#!9ÍÂå!FÑÍ,ÍóÍóÂì#!9ÍÂå!aÑÍ+Êé#!9ÍÂå!fÑÍ,ÍóÍóÉ!9ÍÂå! ÑÍ+Ê$!9ÍÂå!/ÑÍ,ÍóÂ9$!9͸ÿÍÂ6$!9͘ÿÍÍóÍóÉ!9ÍÂå!aÑÍ+Ê^$!9ÍÂå!fÑÍ,ÍóÊv$!9ÍŸÿAÃ}$!9ÍÂÉ!"�$!9ÍÈ"~$Í6}2€$öÿÍóÊ´$*�$#"�$+å!EÑÍ6ÍóÊÏ$*~$#"~$+å:€$ÍÃÑ}Ó$*�$å!FÑÍ+Êá$!É*~$6!É!9ÍÂå! ÑÍ6Ê%!^å3é34"4F4d4€4®4ÿÿÍû*¥åÍÁÍû!à4åÍÁÍû!5åÍÁÍû!Q5åÍÁÍû!�5åÍÁÍû!Ï5åÍÁÍ6öÿÍóÊgͧ!ô5å!û5å͵ÁÁ"ÍÊ–Íû!þ5åÍÁÍû!56åÍÁͧ*å!þÿå!åÍ ÁÁÁ#ÍÂÄ*å!§å!åÍ#ÁÁÁÍÍóÊãÍû!a6åÍÁÍû!M6åÍÁͧ*åÍ|Á!|µÊ`Íû!—6åÍÁÍû!¤6åÍÁÍû!½6åÍÁÍû!Õ6åÍÁÍû!ï6åÍÁÍû!7åÍÁÍû!17åÍÁÍ)ÃAÍû!?7åÍÁÍû!{7åÍÁÃ]Í{*Ã]Ír+Ã]!ô5å!¡7å͵ÁÁ"Í—*å!þÿå!åÍ ÁÁÁ#ÍÍó²*å!§å!åÍöÁÁÁÍÍóÊÜÍû!¤7åÍÁÍû!Î7åÍÁÍû!M6åÍÁͧÍû!è7åÍÁ*åÍ|Á!"ùÃ]Íc*ùÍ"×!9ÍÈÍÈå!ÙåÍ+%ÁÁ!9ÍÈÍÈ"ß!9ÍÈÍÈå!áåÍ+%ÁÁ!9ÍÈÍÈ"ç!9ÍÈÍÈå!éåÍ+%ÁÁ!9ÍÈÍÈ"ï!9ÍÈÍÈå!ñåÍ+%ÁÁ!9ÍÈ ÍÈå!ûåÍ+%ÁÁ!9ÍÈ"ÍÈ"‰ !9ÍÈ"##ÍÈ"� !9ÍÈ"ÍÈ"‘ !9ÍÈ"ÍÈ"• É*|µÊ- !9ÍÈå!9ÍÈå!9ÍÈåÍr!ÁÁÁÃK !9ÍÈå!9ÍÈå!9ÍÈåÍŒ ÁÁÁ!"ù!9ÍÈ|µÊ‚ Íû! :åÍÁÍ)" * å!ÑÍ6Ê‚ !" * ÉÍû!P:å!9ÍÈåÍÁÁ!9ÍÈ"Š !"ˆ *ˆ å!9ÍÈÑÍ6Êú ÃÐ *ˆ #"ˆ +ð Í/"† óÿÍÊã Ãú *Š #"Š +å*† Ñ}åÍê$ÁÃÅ *ˆ å!iÍžÿÍóÍóÊv!9ÍÈ)!ÍÈ" " !"* å* ÍÊvÃM* #" +Ã2*|µÊ]* 6Ãs* ÍÂæÿÍÊs!"ÃB!9ÍÈ)Tå*ÿÍÍ!9ÍÈ)í6#6!É!9ÍÈå!ÑÍ'Ê´!ÿÿÉ!"!ÿÿå!9ÍÈåÍ|ÁÁ"*&}æo|µÊâ!€"*#ë!Íp"!9ÍÈiÍžÿÍóʾ*+"å!9ÍÈåÍ|ÁÁ!9ÍÈå!9ÍÈ)!ÍÈå!åÍ#ÁÁÁå!ÑÍ,ÊN!ÿÿÉ!"!9ÍÈ)!ÍÈ" *+"#|µÊ€* ÍÂæÿÍóÍóÊ–Ó* #" ÃfÉ!9ÍÈ)!ÍÈå* ãÍ’"*ÿë*"ÿÃÎ*&å*ÿãÍ’"ÿ*ýë*"ýÃó!ÿÿÉÃ÷ÍÉóžÃÜÉ!9ÍÈ !8åÍoÁÍóÊ Íû!M6åÍÁͧÃ]Íû!#8åÍÁÍ6öÿÍóÊ>Ã.Ã]ÍF_ekøÃ#ÃëÉ!=8å!¡7å͵ÁÁ"|µÊyÉÍû!D8åÍÁÍû!z8åÍÁ!­8åÍoÁÍÊžÉÍû!Ã8åÍÁ!=8å!Ú8å͵ÁÁ"ÍÊÎÍû!Ý8åÍÁ!É!@"a*a|µÊÃê*a+"a#ÃÔ*å!§ å!åÍöÁÁÁÍÊÍû!ó8åÍÁÉÃßÍû!9åÍÁ*åÍ|ÁÉ!"%Í6"'å!0ÑÍ+ÊK*'å!9ÑÍ,ÍóÊi*% ͤë*'Ðÿ"%Ã/*%ÉÍû!9ÍÈåÍÁÍ/åÍâÁ"m‡ÿÍóÊ�*m’ÿÍóÍóʱÍû!9åÍÁÃ~*m‡ÿÍÊÌÍû!#9åÍÁÃ×Íû!(9åÍÁ*m‡ÿÍÉ!9ÍÂå!AÑÍ+Ê!9ÍÂå!ZÑ  ÍêÁ!9ÍÂ@åÍêÁÃ#%!9ÍÂåÍêÁ!9ÍÂÉ!9ÍÈÍÂ|µÊ^%!9åÍÈ#ÍÍ+å!9åÍÈ#ÍÍ+ÍÂÑ}Ã+%!9ÍÈ6!"ùÉ!°ÿ9ùÍû!ø:åÍÁÍû!4;åÍÁÍû!o;åÍÁÍ\(!|µÊY(ÍÏ(Íû!Œ;åÍÁÍû!È;åÍÁÍû!17åÍÁÍ)"p%Ã"(Íû!<åÍÁ!P9ùÉÍû! <å*ûåÍÁÁÍ)"§!"ùÃV(Íû! <å*ýåÍÁÁÍ)"©!"ùÃV(*p%+)ûÍÈå!«å!å!åÍ ÁÁÁÁ"¿ÃV(*p%+)ûÍÈå!Áå! å!åÍ ÁÁÁÁ"ËÃV(Íû!0<åÍÁÍû!m<åÍÁÍû!¬<åÍÁ!%åÍêÁÍû!°<åÍÁÍû!å<åÍÁ!%åÍêÁÍû!í<åÍÁÍû!!=åÍÁÍû![=åÍÁÍû!b=åÍÁÍû!š=åÍÁÍû!Ö=åÍÁÍû!>åÍÁÍ Calc to your system. It reads and writes the file PC.OVL on your default disk drive, normally drive A. If you need to exit and change the current default drive, type a Control-C now; otherwise, type a (carriage return) to continue: PC.OVLrbCannot find PC.OVL on default disk. Do you have the correct disk selected? Exiting to CP/M... Cannot read PC.OVL. Try again using a backup copy. Main menu: 1 - Configure terminal 2 - Configure printer 3 - Change command keys 4 - Update (writ!"ùÃf+!ÀBå! å! å!åÍ ÁÁÁÁÃf+!ÞBå! å! å!åÍ ÁÁÁÁÃf+Íû!þBåÍÁÃf+Ãf+Íã*ï* +#+Ã=+Ã~*ÉÍû!CåÍÁÍû!VCåÍÁÍû!–CåÍÁÍû!ØCåÍÁÍû!DåÍÁÍû!SDåÍÁÍû!”DåÍÁÍû!ÕDåÍÁÍû!EåÍÁÍû!TEåÍÁÍû!–EåÍÁÍû!ÔEåÍÁÍû!øEåÍÁÍû!FåÍÁÍû!7FåÍÁÍû!RFåÍÁÍû!{FåÍÁÍû!–FåÍÁÍû!ÖFåÍÁÍû!GåÍÁ!|µÊÐ,Íû!CGåÍÁÍÐ-"j+å!ÑÍ6Ê€,Íû!WGåÍÁÃN,*j+++ÍÊŽ,ÃÐ,Íû!vGåÍÁÍÐ-"l+å!ÑÍ+ʸ,Íû!�GåÍÁÃN,*j+) å*÷ÍÍ!"ùÃN,Íû!²GåÍÁÍû!ïGåÍÁÍû!,HåÍÁ!N/åÍoÁ|µÊ¢-Íû Blue =% +& +GDG@Intertec Superbrain Y%&~k~KLear-Seigler ADM-3a Lear-Siegler ADM-31 North Star Advantage Osborne I lmPerkin-Elmer Bantam 550 X%+ Y&+ IPerkin-Elmer Fox 1100 Processor Technology SOL %+ &+ Soroc IQ120 Teleray 1061 jRDR@Televideo 912, 920 Televideo 950 TRS-80 Lifeboat û!S>åÍÁÍû!Ž>åÍÁ!%åÍêÁÍû!•>åÍÁÍû!�>åÍÁ*p%+)ûÍÈå!Íå! å!åÍ ÁÁÁÁ"×ÃV(*p%+)ûÍÈå!Ùå!å!åÍ ÁÁÁÁ"ßÃV(*p%+)ûÍÈå!áå!å!åÍ ÁÁÁÁ"çÃV(*p%+)ûÍÈå!éå!å!åÍ ÁÁÁÁ"ïÃV(*p%+)ûÍÈå!ñå! å!åÍ ÁÁÁÁÃV(*p%+)ûÍÈå!ûå! å!åÍ ÁÁÁÁÃV(Íû!Í>åÍÁÃV(ÃV(ÍÐ%á%&&E&k&Y''¥'Ë' î' Ã(Û%ÃÛ%*#ÍÊÎ(Íû!è>åÍÁÍû!?åÍÁÍû!\?åÍÁÍû!~?åÍÁÍû!½?åÍÁÍû!û?åÍÁ!9@åÍoÁ"|µÊÎ(Íû!G@åÍÁÍû!‚@åÍÁÉÍû!¨@åÍÁÍû!Ô@å*ûå*§åÍÁÁÁÍû!ï@å*ýå*©åÍe) PC.OVL file 5 - Exit configuration program Your choice: This version of Perfect Calc comes preconfigured for your your terminal. Skip this menu item. ubCannot update PC.OVL. Your disk may be write-protected or full. Update of PC.OVL complete. Exit without updating PC.OVL? Please select 1-5 only! PC.SWPPC.SWP was not found on the default disk. Would you like to have it created now (CAUTION: it requires 64K of disk space!)? Creating 64K PC.SWP...wbCannot write PC.SWP disk full. !MHåÍÁÍû!ŠHåÍÁÍû!ÇHåÍÁÍû!IåÍÁ!"n+*n+å!cÑÍ6Êx-ÃL-*n+#"n++Ã0-Í/"p+óÿÍÊb-Ãx-Ãu-*n+ å*p+Ñ}åÍêÁÃA-*n+ 6!2IåÍoÁÍÊ’-Ãþ,*§+"§!"ùÃÂ-: ÍÃÍóÊÂ-!}2 *§#"§!"ùÍû!<åÍÁÉÍ.!"Î-*Î-) ÍÈ|µÊ.Ã÷-*Î-#"Î-+ÃÙ-*Î-) ÍÈå*÷ÍûÊ.*Î-ÉÃì-!ÿÿÉÍ/"÷*÷Ãm.Íû!JIåÍÁÍ/€"÷Æ.Íû!OIåÍÁÍ/"÷Æ.!åÍêÁÃ.! åÍêÁ*÷ÉÆ.Í#.;.S.S.^. *÷åÍ’.Á*÷É!9ÍÈå! ÑÍ6Ê¿.Íû!TIå!9ÍÈ@åÍÁÁÃ/!9ÍÈå!€ÑÍ6Êà.!9ÍÈåÍêÁÃ/!9ÍÈå!ÑÍ6Ê/!9ÍÈ€ÿåÍ’CP/M TRS-80 Pickles & Trout CP/M Vector Graphics %&Xerox 820 Xitec SCT-100 =%+@&+@Number of linesNumber of columnsInitialization stringDeinitialization stringDirect cursor positioning stringHome and clear entire screen stringClear to end of screen stringClear to end of line stringReverse video, underline, or highlight stringEnd reverse video, underline, or highlight string This program configures PerfectÁÁÁÍû! Aå*ÿåÍÁÁ!«åÍõ)Á*¿åÍZ*ÁÍû!Aå*åÍÁÁ!ÁåÍõ)Á*ËåÍZ*ÁÍû!(Aå*åÍÁÁ!ÍåÍõ)Á*×åÍZ*ÁÍû!7Aå*åÍÁÁ!ÙåÍõ)Á*ßåÍZ*ÁÍû!FAå*åÍÁÁ!áåÍõ)Á*çåÍZ*ÁÍû!UAå* åÍÁÁ!éåÍõ)Á*ïåÍZ*ÁÍû!dAå* åÍÁÁ!ñåÍõ)ÁÍû!sAå* åÍÁÁ!ûåÍõ)ÁÉ*ÍÊ(*!9ÍÈÍÂ|µÊ%*!9åÍÈ#ÍÍ+ÍÂåÍê$ÁÃþ)ÃY*!9ÍÈÍÂ|µÊY*Íû!‚Aå!9åÍÈ#ÍÍ+ÍÂ&åÍÁÁÃ(*É!9ÍÈ|µÊz*Íû!ˆAå!9ÍÈåÍÁÁÉÍ\(!|µÊi+Íû!´AåÍÁÍû!ÕAå* åÍÁÁÍû!ùAåÍÁ! åÍõ)ÁÍû! BåÍÁ! åÍõ)ÁÍû!IBåÍÁÍû!ƒBåÍÁÍ)ÃN+Íû!<åÍÁÉÍû!¯BåÍÁÍ)" .ÁÃ/!9ÍÈÿåÍ’.ÁÉÿÍ·Ê/o&ÉÉPerfect Calc 1.05 Configuration Program ADDS Viewpoint Y%+ &+ kK0P0@Ansi Standard [?7l[%@;&@HApple II with Softcard =%+ &+ *YTG4G0BEEHive 150 F%+ &+ EDEC VT-52 and VT-100 JHazeltine 1500 ~&%~~HDS Concept 100 Ua%+ &+ Heath/Zenith 19, 89, 90 x1twzpqIBM PC with BabyA     done.  Please answer Yes or No: Yes No Terminal Selection Menu: %2d - %s %2d - %s %2d - Other Please select your terminal or computer type listed above. If it is not listed or you wish to edit your current parameters, select "Other." Your choice: Please select 1-%d only: Number of NULs for padding after this string = %s =  String overflow! Please enter a shorter string.  Hex code too large! Please try again, using only 2-hex-digit (8 bit) numbers.  Non-hex code entered! This sevideo, for example). End with a as usual: Is this line correct? ESC C-X C-%creen (to label function keys or remind you of these changes, for example? Please type the status line now. It will be echoed exactly as it will appear on your screen -- feel free to use escape sequences or control codes (to go into or out of reverse n or printer characteristics) may be entered and displayed using either actual keystrokes from your terminal or hex codes. (For example, ESCAPE can be entered either by typing that key on your keyboard (and seeing it echoed as '^[') or by typing the hex code 1B.) Do you want to use hex codes for entering all strings? Please note that you should use decimal integers whenever actual numeric values are requested. Current terminal characteristics selected: 1 - %s = %d (decimal) 2 - %s = %d te that ESC and Ctrl-X commands consist of more than one keystroke, but are still considered to be a single command.) Your command will be echoed using the Perfect Calc manual's notation. There are several commands which you may NOT change: ESC = Escape command prefix C-X = Control-X command prefix C-G = Bell/abort command DEL = Erase last character or function CR = Command terminator To completely change, rather than just duplicate a command, do the above sequence TWICE for the same commlection allows you to enter your terminal's screen characteristics directly. You may need its user's manual to complete this operation! Please choose a parameter 1-10 to change. Type when you have finished your changes to go back to the Main menu. Returning to Main menu... %s = (decimal) This one is more complicated. Please type your terminal's direct cursor positioning string using the following notation: +c = line number plus bias of character code of 'c' or @ = line number aså(decimal) 3 - %s = 4 - %s = 5 - %s = 6 - %s = 7 - %s = 8 - %s = 9 - %s = 10 - %s = %2xH NULs sent after above string = %d Current Printer Configuration: 1 - Printer width = %d (decimal) 2 - Printer initialization string = 3 - Printer deinitialization string = Please select one of the above to change, or type to go back to the Main menu. Your choice: Printer width = Printer initialization stringPrinter deinitialization stringPand. When you have finished changing commands, type alone. Present command:  That command is not defined! will be replaced by:  That command is already defined! Do you want a status line to continuously appear along the bottom of your screen (to label function keys or remind you of these changes, for example? Please type the status line now. It will be echoed exactly as it will appear on your screen -- feel free to use escape sequences or control codes (to go into or out of reverse  a sequence of ASCII characters &+c = column number plus bias of character code of 'c' or &@ = column number as a sequence of ASCII characters For example, the common ADM-3a cursor positioning string, in English, is "ESCAPE followed by equal sign followed by line number plus 32 (decimal) followed by column number plus 32" Using Perfect Calc's conventions, it would be the string: "^[=+ &+ " (or, in hex, 1BH 3DH 25H 2BH 20H 26H 2BH 20H) Please type 1-10 or : Strings (used for screelease type 1-3 only! This selection allows you to add to the keystroke combinations used to perform Perfect Calc's functions. Each function may be duplicated by another valid keystroke combination. For example, you may wish to have your arrow keys duplicate Perfect Calc's C-F, C-B, C-N, and C-P cursor commands. Or you may choose to activate your terminal's function keys. For each change you wish to make, please type the command to be duplicated followed by an alternate one for that function. (No  åålance is displayed at the end of the >a11:" program. Press ESCape..> to go to the end. >c13:" Beginning Balance = >d13:0 >f14:"Cleared >a15:" CHECK # >b15:" Date >c15:" Description >d15:" Paid >e15:"Deposit >f15:"(1=yes) >a16:1.000000000000E+00 >h16:=if(f16,d16,0)@ >a17:=a16+1@ >f17:" >h17:=if(f17,d17,0)@ >a18:=a17+1@ >h18:=if(f18,d18,0)@ >a19:=a18+1@ >h19:=if(f19,d19,0)@ >a20:=a19+1@ >h20:=if(f20,d20,0)@ >a21:=a20+1@ >h21:=if(f21,d21,0)@ >a22:=a21+1@ >h22:=if(f22,d22,0)@>h51:=if(f51,d51,0)@ >a52:=a51+1@ >h52:=if(f52,d52,0)@ >a53:=a52+1@ >h53:=if(f53,d53,0)@ >a54:=a53+1@ >h54:=if(f54,d54,0)@ >a55:=a54+1@ >h55:=if(f55,d55,0)@ >a56:=a55+1@ >h56:=if(f56,d56,0)@ >a57:=a56+1@ >h57:=if(f57,d57,0)@ >a58:=a57+1@ >h58:=if(f58,d58,0)@ >a59:=a58+1@ >h59:=if(f59,d59,0)@ >a60:=a59+1@ >h60:=if(f60,d60,0)@ >a61:=a60+1@ >h61:=if(f61,d61,0)@ >a62:=a61+1@ >h62:=if(f62,d62,0)@ >a63:=a62+1@ >h63:=if(f63,d63,0)@ >a64:=a63+1@ >a65:=a64+1@ >a66:" >d67:=sum(d16:d65)@ >åå >a23:=a22+1@ >h23:=if(f23,d23,0)@ >a24:=a23+1@ >h24:=if(f24,d24,0)@ >a25:=a24+1@ >h25:=if(f25,d25,0)@ >a26:=a25+1@ >h26:=if(f26,d26,0)@ >a27:=a26+1@ >h27:=if(f27,d27,0)@ >a28:=a27+1@ >h28:=if(f28,d28,0)@ >a29:=a28+1@ >h29:=if(f29,d29,0)@ >a30:=a29+1@ >h30:=if(f30,d30,0)@ >a31:=a30+1@ >h31:=if(f31,d31,0)@ >a32:=a31+1@ >h32:=if(f32,d32,0)@ >a33:=a32+1@ >h33:=if(f33,d33,0)@ >a34:=a33+1@ >h34:=if(f34,d34,0)@ >a35:=a34+1@ >h35:=if(f35,d35,0)@ >a36:=a35+1@ >h36:=if(f36,d36,0)@ >a37:=e67:=sum(e16:e65) +d13@ >h67:=sum(h16:h65)@ >b69:"Records Balance >d69:=e67-d67@ >b70:"(Deposits less checks written) >b72:"Reconciliation Balance >d72:=e67-h67@ >b73:"(Deposits less checks cleared) >a1 :=if(f58,d58,0)@ >a59:=a58+1@ >h59:=if(f59,d59,0)@ >a60:=a59+1@ >h60:=if(f60,d60,0)@ >a61:=a60+1@ >h61:=if(f61,d61,0)@ >a62:=a61+1@ >h62:=if(f62,d62,0)@ >a63:=a62+1@ >h63:=if(f63,d63,0)@ >a64:=a63+1@ >a65:=a64+1@ >a66:" >d67:=sum(d16:d65)@ >>a1:" CHECK REGISTER PROGRAM >a1:\dc0 >a1:\wc9 >a1:\jcc >b1:\wc10 >c1:\wc25 >d1:\wc10 >e1:\dc38 >e1:\wc11 >f1:\dc0 >f1:\wc7 >f1:\jcc >a2:"Copyright, 1982, Perfect Software, Inc. >a4:" Enter beginning balance in d12. >a5:" Enter beginning check number in a15. >a6:" {Remember, CTRL--S will take the cursor directly to these locations.} >a7:" Deposits can be recorded by opening a line with >a8:" the CTRL--O command and entering deposit >a9:" information on the new line. >a10:" Your baa36+1@ >h37:=if(f37,d37,0)@ >a38:=a37+1@ >h38:=if(f38,d38,0)@ >a39:=a38+1@ >h39:=if(f39,d39,0)@ >a40:=a39+1@ >h40:=if(f40,d40,0)@ >a41:=a40+1@ >h41:=if(f41,d41,0)@ >a42:=a41+1@ >h42:=if(f42,d42,0)@ >a43:=a42+1@ >h43:=if(f43,d43,0)@ >a44:=a43+1@ >h44:=if(f44,d44,0)@ >a45:=a44+1@ >h45:=if(f45,d45,0)@ >a46:=a45+1@ >h46:=if(f46,d46,0)@ >a47:=a46+1@ >h47:=if(f47,d47,0)@ >a48:=a47+1@ >h48:=if(f48,d48,0)@ >a49:=a48+1@ >h49:=if(f49,d49,0)@ >a50:=a49+1@ >h50:=if(f50,d50,0)@ >a51:=a50+1@ A     \wg11 \dg38 >a1:\wc1 >b1:" REAL ESTATE INVESTMENT ANALYSIS PROGRAM >b1:\wc17 >c1:\dc38 >a2:"Copyright, 1982, Perfect Software, Inc. >b3:"********************************************************************* >b4:" When entering data use the SEARCH next unlocked field command to >b5:" determine where to enter data (CTRL--S). >b6:"********************************************************************* >b8:"Year >c8:" Start >d8:=c8+1@ >e8:=d8+1@ >f8:=e8+1@ >g8:=f8+1@ >h8:=g8+1@ >i8:=h8>a1:" DETERMINING FEE TO CHARGE FOR PROFESSIONAL SERVICES >a1:\wc23 >b1:\wc11 >c1:\wc2 >d1:\wc11 >a2:"Copyright, 1982, Perfect Software, Inc. >c2:"Inc. >d2:"c. >a4:" ----------------------------- >a5:" Yearly Salary >b5:0 >d5:"<-- You supply the salary you >a6:" Days worked per month >b6:0 >d6:" desire to acheive. >a6:\dl0 >a7:" Days worked per year >b7:=b6*12@ >a7:\dl0 >a8:" Desired Percent Profit >b8:0 >d8:"<-- You supply the percent >a9:" ----------------------------- >d9:" @ >g17:=g10*.92@ >h17:=h10*.92@ >i17:=i10*.92@ >j17:=j10*.92@ >k17:=k10*.92@ >b18:"- cash flow >d18:=d17+sum(c15:c15)@ >e18:=e17+sum(c15:d15)@ >f18:=f17+sum(c15:e15)@ >g18:=g17+sum(c15:f15)@ >h18:=h17+sum(c15:g15)@ >i18:=i17+sum(c15:h15)@ >j18:=j17+sum(c15:i15)@ >k18:=k17+sum(c15:j15)@ >b19:"---------------------------------------- >c19:"-------------- >d19:"-------------- >e19:"-------------- >f19:"-------------- >g19:"-------------- >h19:"-------------- >i19:"-------------- >j19:"--å+1@ >j8:=i8+1@ >k8:=j8+1@ >a8:\dl0 >b9:"Appreciation >c9:0 >a9:\dl0 >b10:"Purchase Price >c10:0 >d10:=c10*(1+c9/100)@ >e10:=d10*(1+c9/100)@ >f10:=e10*(1+c9/100)@ >g10:=f10*(1+c9/100)@ >h10:=g10*(1+c9/100)@ >i10:=h10*(1+c9/100)@ >j10:=i10*(1+c9/100)@ >k10:=j10*(1+c9/100)@ >b11:"Down Payment >c11:0 >b12:"Loan Amount >c12:=c10-c11@ >b13:"PITI+maintenance >c13:=c12*0.145@ >b14:"Rental Income >c14:=c10*0.1@ >d14:=c14*1.1@ >e14:=d14*1.1@ >f14:=e14*1.1@ >g14:=f14*1.1@ >h14:=g14*1.1@ > profit you want. >b12:" Monthly >d12:" Yearly >a13:" Operation Overhead >a14:" Office Expenses >d14:" >a15:" Rent >b15:0 >d15:=b15*12@ >a16:" Secretary's Wage >b16:0 >d16:=b16*12@ >a17:" Postage >b17:0 >d17:=b17*12@ >a18:" Telephone >b18:0 >d18:=b18*12@ >a19:" Utilities >b19:0 >d19:=b19*12@ >a20:" Supplies >b20:0 >d20:=b20*12@ >a21:" Other >b21:0 >d21:=b21*12@ >a22:" Subtotal >b22:=sum(b15:b21)@ >d22:=sum(d15:d21)@ >a24:" Support Services >a------------ >k19:"-------------- >b20:"$ gain >d20:=d18-c10@ >e20:=e18-c10@ >f20:=f18-c10@ >g20:=g18-c10@ >h20:=h18-c10@ >i20:=i18-c10@ >j20:=j18-c10@ >k20:=k18-c10@ >b21:"% gain >d21:=d20/c11*100@ >e21:=e20/c11*100@ >f21:=f20/c11*100@ >g21:=g20/c11*100@ >h21:=h20/c11*100@ >i21:=i20/c11*100@ >j21:=j20/c11*100@ >k21:=k20/c11*100@ >a21:\dl0 >b22:"rate of return >d22:=100*(((d20+c11)/c11)^(1/d8)-1)@ >e22:=100*(((e20+c11)/c11)^(1/e8)-1)@ >f22:=100*(((f20+c11)/c11)^(1/f8)-1)@ >g22:=100*åi14:=h14*1.1@ >j14:=i14*1.1@ >k14:=j14*1.1@ >b15:"Cash Flow >c15:=c14-c13@ >d15:=d14-c13@ >e15:=e14-c13@ >f15:=f14-c13@ >g15:=g14-c13@ >h15:=h14-c13@ >i15:=i14-c13@ >j15:=j14-c13@ >k15:=k14-c13@ >b16:"------------------------------ >c16:"-------------- >d16:"-------------- >e16:"-------------- >f16:"-------------- >g16:"-------------- >h16:"-------------- >i16:"-------------- >j16:"-------------- >k16:"-------------- >b17:"- selling costs >d17:=d10*.92@ >e17:=e10*.92@ >f17:=f10*.92(((g20+c11)/c11)^(1/g8)-1)@ >h22:=100*(((h20+c11)/c11)^(1/h8)-1)@ >i22:=100*(((i20+c11)/c11)^(1/i8)-1)@ >j22:=100*(((j20+c11)/c11)^(1/j8)-1)@ >k22:=100*(((k20+c11)/c11)^(1/k8)-1)@ >a22:\dl1 >a1 :=g20/c11*100@ >h21:=h20/c11*100@ >i21:=i20/c11*100@ >j21:=j20/c11*100@ >k21:=k20/c11*100@ >a21:\dl0 >b22:"rate of return >d22:=100*(((d20+c11)/c11)^(1/d8)-1)@ >e22:=100*(((e20+c11)/c11)^(1/e8)-1)@ >f22:=100*(((f20+c11)/c11)^(1/f8)-1)@ >g22:=100*  25:" Insurance >b25:0 >d25:=b25*12@ >a26:" Marketing >b26:0 >d26:=b26*12@ >a27:" Legal >b27:0 >d27:=b27*12@ >a28:" Advertising >b28:0 >d28:=b28*12@ >a29:" Accounting >b29:0 >d29:=b29*12@ >a30:" Other >b30:0 >d30:=b30*12@ >a31:" Subtotal >b31:=sum(b25:b30)@ >d31:=sum(d25:d30)@ >a32:" >a33:" Additional Expenses >a34:" Automobile >b34:0 >d34:=b34*12@ >a35:" Entertainment >b35:0 >d35:=b35*12@ >a36:" Travel >b36:0 >d36:=b36*12@ >a37:" Vacati32:=sum(f20:f30)@ >g32:=sum(g20:g30)@ >h32:=sum(h20:h30)@ >i32:=sum(i20:i30)@ >j32:=sum(j20:j30)@ >k32:=sum(k20:k30)@ >l32:=sum(l20:l30)@ >m32:=sum(m20:m30)@ >n32:=sum(n20:n30)@ >o32:=sum(o20:o30)@ >a34:" Variable Expenses >a35:" Utilities: >a36:" Electric >d36:0 >e36:0 >f36:0 >g36:0 >h36:0 >i36:0 >j36:0 >k36:0 >l36:0 >m36:0 >n36:0 >o36:0 >a37:" Water >d37:0 >e37:0 >f37:0 >g37:0 >h37:0 >i37:0 >j37:0 >k37:0 >l37:0 >m37:0 >n37:0 >o37:0 >a38:" Gas >d38:0 >e38ary of: >a7:" Husband >d7:0 >e7:0 >f7:0 >g7:0 >h7:0 >i7:0 >j7:0 >k7:0 >l7:0 >m7:0 >n7:0 >o7:0 >a8:" Wife >b8:" >d8:0 >e8:0 >f8:0 >g8:0 >h8:0 >i8:0 >j8:0 >k8:0 >l8:0 >m8:0 >n8:0 >o8:0 >a9:" Other >b9:" >d9:0 >e9:0 >f9:0 >g9:0 >h9:0 >i9:0 >j9:0 >k9:0 >l9:0 >m9:0 >n9:0 >o9:0 >a10:" Earnings from: >a11:" Consulting >d11:0 >e11:0 >f11:0 >g11:0 >h11:0 >i11:0 >j11:0 >k11:0 >l11:0 >m11:0 >n11:0 >o11:0 >a12:" Rental Property >d12:0 >e12:0 >f12:023:0 >j23:0 >k23:0 >l23:0 >m23:0 >n23:0 >o23:0 >a24:" Home >d24:0 >e24:0 >f24:0 >g24:0 >h24:0 >i24:0 >j24:0 >k24:0 >l24:0 >m24:0 >n24:0 >o24:0 >a25:" Health >d25:0 >e25:0 >f25:0 >g25:0 >h25:0 >i25:0 >j25:0 >k25:0 >l25:0 >m25:0 >n25:0 >o25:0 >a26:" Life >d26:0 >e26:0 >f26:0 >g26:0 >h26:0 >i26:0 >j26:0 >k26:0 >l26:0 >m26:0 >n26:0 >o26:0 >a27:" Loans: >a28:" Auto >d28:0 >e28:0 >f28:0 >g28:0 >h28:0 >i28:0 >j28:0 >k28:0 >l28:0 >m28:0 >n28:0 on >b37:0 >d37:=b37*12@ >a38:" Miscellaneous >b38:0 >d38:=b38*12@ >a39:" Subtotal >b39:=sum(b34:b38)@ >d39:=sum(d34:d38)@ >a42:" TOTAL EXPENSES >b42:=b22+b31+b39@ >d42:=d22+d31+d39@ >a44:"==================================== >b44:"================= >a45:" Daily Overhead >b45:=d42/b7@ >a46:" Daily Salary >b46:=b5/b7@ >a47:" Daily Profit >b47:=((b8*(b45+b46))/100)@ >a49:" Required Billing Rate >b49:=b45+b46+b47@ >a1 :0 >f38:0 >g38:0 >h38:0 >i38:0 >j38:0 >k38:0 >l38:0 >m38:0 >n38:0 >o38:0 >a39:" Phone >d39:0 >e39:0 >f39:0 >g39:0 >h39:0 >i39:0 >j39:0 >k39:0 >l39:0 >m39:0 >n39:0 >o39:0 >a40:" Cable Television >d40:0 >e40:0 >f40:0 >g40:0 >h40:0 >i40:0 >j40:0 >k40:0 >l40:0 >m40:0 >n40:0 >o40:0 >a41:" Food >d41:0 >e41:0 >f41:0 >g41:0 >h41:0 >i41:0 >j41:0 >k41:0 >l41:0 >m41:0 >n41:0 >o41:0 >a42:" Clothing >d42:0 >e42:0 >f42:0 >g42:0 >h42:0 >i42:0 >j42:0 >k4 >g12:0 >h12:0 >i12:0 >j12:0 >k12:0 >l12:0 >m12:0 >n12:0 >o12:0 >a13:" Other >d13:0 >e13:0 >f13:0 >g13:0 >h13:0 >i13:0 >j13:0 >k13:0 >l13:0 >m13:0 >n13:0 >o13:0 >d14:"-------- >e14:"-------- >f14:"-------- >g14:"-------- >h14:"-------- >i14:"-------- >j14:"-------- >k14:"-------- >l14:"-------- >m14:"-------- >n14:"-------- >o14:"-------- >a14:\jlr >a15:" Total Income >d15:=sum(d7:d13)@ >e15:=sum(e7:e13)@ >f15:=sum(f7:f13)@ >g15:=sum(g7:g13)@ >h15:=sum(h7:h13)@ >i >o28:0 >a29:" Appliances >d29:0 >e29:0 >f29:0 >g29:0 >h29:0 >i29:0 >j29:0 >k29:0 >l29:0 >m29:0 >n29:0 >o29:0 >a30:" Other >d30:0 >e30:0 >f30:0 >g30:0 >h30:0 >i30:0 >j30:0 >k30:0 >l30:0 >m30:0 >n30:0 >o30:0 >d31:"-------- >e31:"-------- >f31:"-------- >g31:"-------- >h31:"-------- >i31:"-------- >j31:"-------- >k31:"-------- >l31:"-------- >m31:"-------- >n31:"-------- >o31:"-------- >a31:\jlr >a32:" Sub total (F.E.) >d32:=sum(d20:d30)@ >e32:=sum(e20:e30)@ >f>a1:" FAMILY BUDGET PROGRAM >a1:\wc21 >a2:"Copyright, 1982, Perfect Software, Inc. >a3:" FAMILY BUDGET >b3:" >d3:" JAN >e3:" FEB >f3:" MARCH >g3:" APRIL >h3:" MAY >i3:" JUNE >j3:" JULY >k3:" AUGUST >l3:" SEPT >m3:" OCT >n3:" NOV >o3:" DEC >a4:" FAMILY INCOME >d4:" ----- >e4:" ----- >f4:" ----- >g4:" ----- >h4:" ----- >i4:" ----- >j4:" ----- >k4:" ------ >l4:" ----- >m4:" ----- >n4:" ----- >o4:" ----- >a5:" Source >a6:" Wages and Sal15:=sum(i7:i13)@ >j15:=sum(j7:j13)@ >k15:=sum(k7:k13)@ >l15:=sum(l7:l13)@ >m15:=sum(m7:m13)@ >n15:=sum(n7:n13)@ >o15:=sum(o7:o13)@ >a16:" >a18:" EXPENDITURES >a19:" Fixed Expenses >a20:" Rent or Mortgage >d20:0 >e20:0 >f20:0 >g20:0 >h20:0 >i20:0 >j20:0 >k20:0 >l20:0 >m20:0 >n20:0 >o20:0 >a21:" Car Payment >d21:0 >e21:0 >f21:0 >g21:0 >h21:0 >i21:0 >j21:0 >k21:0 >l21:0 >m21:0 >n21:0 >o21:0 >a22:" Insurance: >a23:" Auto >d23:0 >e23:0 >f23:0 >g23:0 >h23:0 >iA     2:0 >l42:0 >m42:0 >n42:0 >o42:0 >a43:" Transportation >d43:0 >e43:0 >f43:0 >g43:0 >h43:0 >i43:0 >j43:0 >k43:0 >l43:0 >m43:0 >n43:0 >o43:0 >a44:" Furniture >d44:0 >e44:0 >f44:0 >g44:0 >h44:0 >i44:0 >j44:0 >k44:0 >l44:0 >m44:0 >n44:0 >o44:0 >a45:" Entertainment >d45:0 >e45:0 >f45:0 >g45:0 >h45:0 >i45:0 >j45:0 >k45:0 >l45:0 >m45:0 >n45:0 >o45:0 >a46:" Donations >d46:0 >e46:0 >f46:0 >g46:0 >h46:0 >i46:0 >j46:0 >k46:0 >l46:0 >m46:0 >n46:0 >o46:0 >a47:"+g33+i33+k33@ >m34:=m31+m32+m33@ >a1 =(c16-c28)/c28@ >e32:=(e16-e28)/e28@ >g32:=(g16-g28)/g28@ >i32:=(i16-i28)/i28@ >k32:=(k16-k28)/k28@ >m32:=c32+e32+g32+i32+k32@ >c33:=(c18-c29)/c29@ >e33:=(e18-e29)/e29@ >g33:=(g18-g29)/g29@ >i33:=(i18-i29)/i29@ >k33:=(k18-k29)/k29@ >m33:=c33+e33h15-h52@ >i54:=i15-i52@ >j54:=j15-j52@ >k54:=k15-k52@ >l54:=l15-l52@ >m54:=m15-m52@ >n54:=n15-n52@ >o54:=o15-o52@ >a57:" CUMMULATIVE SAVINGS >c57:=sum(d54:o54)@ >a1 ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååI >e18:0 >f18:"I >g18:0 >h18:"I >i18:0 >j18:"I >k18:0 >l18:"I >m18:=c18+e18+g18+i18+k18@ >b19:"------------------------------------------------------ >m19:" >c20:=sum(c14:c18)@ >e20:=sum(e14:e18)@ >g20:=sum(g14:g18)@ >i20:=sum(i14:i18)@ >k20:=sum(k14:k18)@ >m20:=sum(m14:m18)@ >c27:=(c20*m14)/m20@ >e27:=(e20*m14)/m20@ >g27:=(g20*m14)/m20@ >i27:=(i20*m14)/m20@ >k27:=(k20*m14)/m20@ >c28:=(c20*m16)/m20@ >e28:=(e20*m16)/m20@ >g28:=(g20*m16)/m20@ >i28:=(i20*m16)/m20@ >k28:=(k20*m16)/m20 Subscriptions >d47:0 >e47:0 >f47:0 >g47:0 >h47:0 >i47:0 >j47:0 >k47:0 >l47:0 >m47:0 >n47:0 >o47:0 >a48:" Miscellaneous >d48:0 >e48:0 >f48:0 >g48:0 >h48:0 >i48:0 >j48:0 >k48:0 >l48:0 >m48:0 >n48:0 >o48:0 >d49:"-------- >e49:"-------- >f49:"-------- >g49:"-------- >h49:"-------- >i49:"-------- >j49:"-------- >k49:"-------- >l49:"-------- >m49:"-------- >n49:"-------- >o49:"-------- >a49:\jlr >a50:" Sub total (V.E.) >d50:=sum(d36:d48)@ >e50:=sum(e36:e48)@ >f50:=sum(å>a1:" CHI-SQUARE ANALYSIS >a1:\wc15 >b1:\wc1 >d1:\wc1 >f1:\wc1 >h1:\wc1 >j1:\wc1 >l1:\wc1 >a2:"Copyright, 1982, Perfect Software, Inc. >a3:"******************************************************************** >a4:" It is possible to enter data directly in the cells by using the >a5:" SEARCH for next unlocked field command (CRTL--S). >a7:"******************************************************************** >e9:" Independent Variable >a11:" Dependent >e11:"Chi-square >g11:=m35@ >i11@ >c29:=(c20*m18)/m20@ >e29:=(e20*m18)/m20@ >g29:=(g20*m18)/m20@ >i29:=(i20*m18)/m20@ >k29:=(k20*m18)/m20@ >c31:=(c14-c27)/c27@ >e31:=(e14-e27)/e27@ >g31:=(g14-g27)/g27@ >i31:=(i14-i27)/i27@ >k31:=(k14-k27)/k27@ >m31:=c31+e31+g31+i31+k31@ >c32:=(c16-c28)/c28@ >e32:=(e16-e28)/e28@ >g32:=(g16-g28)/g28@ >i32:=(i16-i28)/i28@ >k32:=(k16-k28)/k28@ >m32:=c32+e32+g32+i32+k32@ >c33:=(c18-c29)/c29@ >e33:=(e18-e29)/e29@ >g33:=(g18-g29)/g29@ >i33:=(i18-i29)/i29@ >k33:=(k18-k29)/k29@ >m33:=c33+e33f36:f48)@ >g50:=sum(g36:g48)@ >h50:=sum(h36:h48)@ >i50:=sum(i36:i48)@ >j50:=sum(j36:j48)@ >k50:=sum(k36:k48)@ >l50:=sum(l36:l48)@ >m50:=sum(m36:m48)@ >n50:=sum(n36:n48)@ >o50:=sum(o36:o48)@ >a52:" TOTAL EXPENSES >d52:=d32+d50@ >e52:=e32+e50@ >f52:=f32+f50@ >g52:=g32+g50@ >h52:=h32+h50@ >i52:=i32+i50@ >j52:=j32+j50@ >k52:=k32+k50@ >l52:=l32+l50@ >m52:=m32+m50@ >n52:=n32+n50@ >o52:=o32+o50@ >a54:" SAVINGS or DEFICIT >d54:=d15-d52@ >e54:=e15-e52@ >f54:=f15-f52@ >g54:=g15-g52@ >h54:=:" d.f.= >k11:=(3-1)*(5-1)@ >a12:" Variable >b13:"------------------------------------------------------ >m13:" >b14:"I >c14:0 >d14:"I >e14:0 >f14:"I >g14:0 >h14:"I >i14:0 >j14:"I >k14:0 >l14:"I >m14:=c14+e14+g14+i14+k14@ >b15:"------------------------------------------------------ >b16:"I >c16:0 >d16:"I >e16:0 >f16:"I >g16:0 >h16:"I >i16:0 >j16:"I >k16:0 >l16:"I >m16:=c16+e16+g16+i16+k16@ >b17:"------------------------------------------------------ >b18:"I >c18:0 >d18:"  å:l30)@ >m32:=sum(m21:m30)@ >a35:" Monthly Cash Position >b35:=b17-b32@ >c35:=c17-c32@ >d35:=d17-d32@ >e35:=e17-e32@ >f35:=f17-f32@ >g35:=g17-g32@ >h35:=h17-h32@ >i35:=i17-i32@ >j35:=j17-j32@ >k35:=k17-k32@ >l35:=l17-l32@ >m35:=m17-m32@ >a37:" WORKING CAPITAL >b37:=b5+b35@ >c37:=b37+c35@ >d37:=c37+d35@ >e37:=d37+e35@ >f37:=e37+f35@ >g37:=f37+g35@ >h37:=g37+h35@ >i37:=h37+i35@ >j37:=i37+j35@ >k37:=j37+k35@ >l37:=k37+l35@ >m37:=l37+m35@ >a1  >f28:0 >g28:0 >h28:0 >i28:0 >>h8:"JULY >i8:"AUGUST >j8:"SEPT >k8:"OCT >l8:"NOV >m8:"DEC >a8:\jlc >b9:"------ >c9:"------ >d9:"------ >e9:"------ >f9:"------ >g9:"------ >h9:"------ >i9:"------ >j9:"------ >k9:"------ >l9:"------ >m9:"------ >a9:\jlc >a10:" Cash Flow In >a11:" Sales >b11:0 >c11:0 >d11:0 >e11:0 >f11:0 >g11:0 >h11:0 >i11:0 >j11:0 >k11:0 >l11:0 >m11:0 >a12:" Services >b12:0 >c12:0 >d12:0 >e12:0 >f12:0 >g12:0 >h12:0 >i12:0 >j12:0 >k12:0 >l12:0 >m12:0 >a13:" Accounts Recei>d24:0 >e24:0 >f24:0 >g24:0 >h24:0 >i24:0 >j24:0 >k24:0 >l24:0 >m24:0 >a25:" Supplies >b25:0 >c25:0 >d25:0 >e25:0 >f25:0 >g25:0 >h25:0 >i25:0 >j25:0 >k25:0 >l25:0 >m25:0 >a26:" Insurance >b26:0 >c26:0 >d26:0 >e26:0 >f26:0 >g26:0 >h26:0 >i26:0 >j26:0 >k26:0 >l26:0 >m26:0 >a27:" Postage >b27:0 >c27:0 >d27:0 >e27:0 >f27:0 >g27:0 >h27:0 >i27:0 >j27:0 >k27:0 >l27:0 >m27:0 >a28:" Advertising >b28:0 >c28:0 >d28:0 >e28:0 >f28:0 >g28:0 >h28:0 >i28:0 >ååvables >b13:0 >c13:0 >d13:0 >e13:0 >f13:0 >g13:0 >h13:0 >i13:0 >j13:0 >k13:0 >l13:0 >m13:0 >a14:" Contract Accounts >b14:0 >c14:0 >d14:0 >e14:0 >f14:0 >g14:0 >h14:0 >i14:0 >j14:0 >k14:0 >l14:0 >m14:0 >a15:" Other >b15:0 >c15:0 >d15:0 >e15:0 >f15:0 >g15:0 >h15:0 >i15:0 >j15:0 >k15:0 >l15:0 >m15:0 >a16:" >a17:" Total Cash Flow In >b17:=sum(b11:b15)@ >c17:=sum(c11:c15)@ >d17:=sum(d11:d15)@ >e17:=sum(e11:e15)@ >f17:=sum(f11:f15)@ >g17:=sum(g11:g15)@ >h17:=sumj28:0 >k28:0 >l28:0 >m28:0 >a29:" Maintenance >b29:0 >c29:0 >d29:0 >e29:0 >f29:0 >g29:0 >h29:0 >i29:0 >j29:0 >k29:0 >l29:0 >m29:0 >a30:" Other >b30:0 >c30:0 >d30:0 >e30:0 >f30:0 >g30:0 >h30:0 >i30:0 >j30:0 >k30:0 >l30:0 >m30:0 >a32:" Total Cash Flow Out >b32:=sum(b21:b30)@ >c32:=sum(c21:c30)@ >d32:=sum(d21:d30)@ >e32:=sum(e21:e30)@ >f32:=sum(f21:f30)@ >g32:=sum(g21:g30)@ >h32:=sum(h21:h30)@ >i32:=sum(i21:i30)@ >j32:=sum(j21:j30)@ >k32:=sum(k21:k30)@ >l32:=sum(l21>a1:" CASH FLOW ASSESSMENT >a1:\wc27 >a2:"Copyright, 1982, Perfect Software, Inc. >a4:"************************************************************************* >f4:"************************************************************************* >h4:"************************************************************************* >a5:" Beginning Cash Balance: >b5:0 >a6:"************************************************************************* >b8:"JAN >c8:"FEB >d8:"MARCH >e8:"APRIL >f8:"MAY >g8:"JUNE (h11:h15)@ >i17:=sum(i11:i15)@ >j17:=sum(j11:j15)@ >k17:=sum(k11:k15)@ >l17:=sum(l11:l15)@ >m17:=sum(m11:m15)@ >a20:" Cash Flow Out >a21:" Rent >b21:0 >c21:0 >d21:0 >e21:0 >f21:0 >g21:0 >h21:0 >i21:0 >j21:0 >k21:0 >l21:0 >m21:0 >a22:" Utilities >b22:0 >c22:0 >d22:0 >e22:0 >f22:0 >g22:0 >h22:0 >i22:0 >j22:0 >k22:0 >l22:0 >m22:0 >a23:" Phone >b23:0 >c23:0 >d23:0 >e23:0 >f23:0 >g23:0 >h23:0 >i23:0 >j23:0 >k23:0 >l23:0 >m23:0 >a24:" Payroll >b24:0 >c24:0 A     >a1:" STOCK PORTFOLIO EVALUATOR >a1:\wc23 >c1:\wc10 >f1:\wc11 >h1:\wc7 >i1:\wc9 >o1:\wc12 >p1:\wc10 >a2:"Copyright, 1982, Perfect Software, Inc. >a3:"----------------------------------------------------------------------- >a4:" We recommend using the manual recalculation MODE when entering >a5:" data on this spreadsheet (CTRL--X m {select 'm' for manual option}). >a6:"----------------------------------------------------------------------- >b7:"Exchange >c7:" Number >d7:" Current >e7:"Pu>a2:" LESSON1 -- Moving Around the Spreadsheet >a5:" Welcome to the first lesson! Here we will examine several ways >a6:" of moving about Perfect Calc's spreadsheet. >a8:" But first, REMEMBER: the commands for scrolling the current >a9:" single window are: >a10:" Control---v PAGE DOWN >a11:" Control---z PAGE UP >a13:" In this lesson we will be splitting the screen into two windows. >a14:" The top window, where you will be worki3:0 >m13:=c13*d13@ >n13:=(c13*e13)+f13@ >o13:=m13-n13@ >p13:=o13/n13@ >c14:0 >d14:0 >e14:0 >f14:0 >g14:0 >h14:=d14/g14@ >k14:0 >l14:0 >m14:=c14*d14@ >n14:=(c14*e14)+f14@ >o14:=m14-n14@ >p14:=o14/n14@ >c15:0 >d15:0 >e15:0 >f15:0 >g15:0 >h15:=d15/g15@ >k15:0 >l15:0 >m15:=c15*d15@ >n15:=(c15*e15)+f15@ >o15:=m15-n15@ >p15:=o15/n15@ >c16:0 >d16:0 >e16:0 >f16:0 >g16:0 >h16:=d16/g16@ >k16:0 >l16:0 >m16:=c16*d16@ >n16:=(c16*e16)+f16@ >o16:=m16-n16@ >p16:=o16/n16@ >c17:0 >d1årchase >g7:" Dividend >i7:" Date of >j7:" Current >k7:" Yearly >l7:" Yearly >m7:" Current >n7:" Purchase >o7:"e Capital >p7:" Percentage >a8:" Corporation >b8:" Symbol >c8:" of Shares >d8:" Price >e8:" Price >f8:"Commission >g8:" per share >h8:"e Yield >i8:" Purchase >j8:"e Date >k8:" Hi >l8:" Low >m8:" Value >n8:" Price >o8:" Gain/Loss >p8:" Gain/Loss >c9:0 >d9:0 >e9:0 >f9:0 >g9:0 >h9:=d9/g9@ >k9:0 >l9:0 >m9:=c9*d9@ >n9:=(c9*e9)+f9@ >o9:=m9ng, will hold a sample spread- >a15:" sheet, while the bottom window will display the instructions you are >a16:" to follow. >a18:" Before we create two windows let us review the two commands you >a19:" will use for scrolling the bottom, or 'other' window: >a21:" Control--x Control--v PAGE DOWN 'Other Window' >a22:" Control--x Control--z PAGE UP 'Other Window' >a24:" At this time move the cursor to line 34 using the 'down arrow' >a25:" key, or the NEXT LINE Command (Co7:0 >e17:0 >f17:0 >g17:0 >h17:=d17/g17@ >k17:0 >l17:0 >m17:=c17*d17@ >n17:=(c17*e17)+f17@ >o17:=m17-n17@ >p17:=o17/n17@ >c18:0 >d18:0 >e18:0 >f18:0 >g18:0 >h18:=d18/g18@ >k18:0 >l18:0 >m18:=c18*d18@ >n18:=(c18*e18)+f18@ >o18:=m18-n18@ >p18:=o18/n18@ >f19:" ---------- >h19:" ------ >m19:" -------- >n19:" ------- >o19:" -------- >a20:" TOTALS >c20:=sum(c9:c18)@ >f20:=sum(f9:f18)@ >h20:=avg(h9:h18)@ >m20:=sum(m9:m18)@ >n20:=sum(n9:n18)@ >o20:=sum(o9:o18)@ >p20:=o20/å-n9@ >p9:=o9/n9@ >c10:0 >d10:0 >e10:0 >f10:0 >g10:0 >h10:=d10/g10@ >k10:0 >l10:0 >m10:=c10*d10@ >n10:=(c10*e10)+f10@ >o10:=m10-n10@ >p10:=o10/n10@ >c11:0 >d11:0 >e11:0 >f11:0 >g11:0 >h11:=d11/g11@ >k11:0 >l11:0 >m11:=c11*d11@ >n11:=(c11*e11)+f11@ >o11:=m11-n11@ >p11:=o11/n11@ >c12:0 >d12:0 >e12:0 >f12:0 >g12:0 >h12:=d12/g12@ >k12:0 >l12:0 >m12:=c12*d12@ >n12:=(c12*e12)+f12@ >o12:=m12-n12@ >p12:=o12/n12@ >c13:0 >d13:0 >e13:0 >f13:0 >g13:0 >h13:=d13/g13@ >k13:0 >l1n20@ >a22:" CURRENT EQUITY = >b22:=M20@ >a1  >p18:=o18/n18@ >f19:" ---------- >h19:" ------ >m19:" -------- >n19:" ------- >o19:" -------- >a20:" TOTALS >c20:=sum(c9:c18)@ >f20:=sum(f9:f18)@ >h20:=avg(h9:h18)@ >m20:=sum(m9:m18)@ >n20:=sum(n9:n18)@ >o20:=sum(o9:o18)@ >p20:=o20/  ntrol--n). If you go to far use the >a26:" 'up arrow' key, or the PREVIOUS LINE Command (Control--p). >a28:" Type the CREATE TWO WINDOWS Command which we learned in the >a29:" Introductory Lesson: >a30:" Control--x 2 >a31:" Answer 'n' for no to Perfect Calc's question "Synchronize windows?" >a32:" When two windows are being displayed, move the cursor to the top >a33:" window, using the OTHER WINDOW Command: >a35:" Control--x he cursor ONLY to the boundaries of the defined spreadsheet. >a99:" They will not go beyond it. >a100:" Let us go to the far limits of Perfect Calc's spreadsheet by >a101:" using the PAGE RIGHT Command, which moves the screen to the right one >a102:" entire screen full of columns: >a103:" Escape...v >a104:" Execute this command as many times as necessary to reach the >a105:" last column in the spreadsheet, column 'Z'. >a107:" Then, using the PAGE DOW the right. >a57:" Let us explore this spreadsheet using Perfect Calc's cursor >a58:" commands. >a61:" Although your KAYPRO II computer has arrow keys for moving the >a62:" the cursor, Perfect Calc also provides the following commands: >a63:" Control--f Move cursor Forward (to the right) by one --> >a64:" Control--b Move cursor Backward (to the left) by one <-- >a65:" Control--n Move cursor to Next Line (down) by one >a66:" Control--p Move cursor to Premands move the cursor to the boundaries of the spreadsheet: >a84:" Control--a Move to Beginning of Line >a85:" Control--e Move to End of Line >a86:" Escape...< Move to Top of Column (left angle-bracket) >a87:" Escape...> Move to Bottom of Column (right angle-bracket) >a88:" With the cursor anywhere in the middle of the spreadsheet, type >a89:" the BEGINNING OF LINE Command, Control--a. The cursor jumps to the >a90:" beginning of the current line. >a91:" Typ o (small letter 'o') >a37:" From now on scroll the bottom window to read the instructions, >a38:" again using: >a40:" Control--x Control--v PAGE DOWN 'Other Window' >a41:" Control--x Control--z PAGE UP 'Other Window' >a43:" We are now going to call another file into the top window. This >a44:" is a capability unique to Perfect Calc. No other electronic spread- >a45:" sheet allows two separate files to be displayed to the >a46:" screen simultaneously. With the cursoN Command, Control--v, move to down to >a108:" line 128. This is the mid-point of the available spreadsheet. >a110:" As you can see Perfect Calc provides you with a GIANT spread- >a111:" sheet! Amazingly, you can have as many as SEVEN of these giant spread- >a112:" sheets in memory at one time, switching back and forth between them >a113:" with ease. We'll examine this capability in later lessons. Again, this >a114:" capability is not available with other major electronic spreadsheets. >a115vious Line (up) by one ^ >a67:" NOTE: Perfect Calc commands are 'mnemonic'. That is, each >a68:" command sounds like what it does. Thus, 'Control--f' moves the cursor >a69:" 'forward'. Try these commands now. >a71:" Using the right-arrow key, or the FORWARD Command (Control--f), move >a72:" the cursor to the righthand edge of the screen. With the cursor in >a73:" the last column, type Control--f one more time. What happens? The >a74:" screen is erased and redrawn to include the nexte the END OF LINE Command, Control--e. The cursor jumps to >a92:" the last entry in the current line, column 'l'. >a93:" Type the TOP OF COLUMN Command, Escape...< The cursor jumps to >a94:" line 1 in the current column. (Remember to hold the shift key for '<' ) >a95:" Type the BOTTOM OF COLUMN Command, Escape...> The cursor >a96:" jumps to line 18, the bottom of the current column. >a97:" Note that the distinctive feature of these four commands is that >a98:" they take tr in the top window, type the >a47:" FIND FILE Command: >a48:" Control---x Control---f >a49:" Perfect Calc responds with the message in the Prompt Line: >a50:" "File to find: " >a51:" Type the filename "stockhex.pc" followed by a carriage return. >a53:" Perfect Calc reads this file into the top display window. >a54:" It is a spreadsheet for recording stock purchases. As we will see >a55:" shortly, it extends off-screen, both down and to 'off-screen' column, >a75:" while at the left margin, column 'a' has disappeared. The entire >a76:" window has been moved one column to the right on the larger spread- >a77:" sheet. >a79:" Type the FORWARD Command several times in rapid succession. This >a80:" time the window is erased and advanced several columns at one time. The >a81:" other cursor commands work in a similar fashion, advancing the cursor >a82:" one position at a time, redrawing the screen as necessary. >a83:" Several comA     :" The GOTO Command >a116:" Now, is there a quick way to get back to position 'a1' in the >a117:" stock portfolio spreadsheet? Yes! Type the GOTO Command: >a118:" > {a single right angle-bracket} >a119:" Perfect Calc responds with the message in the Prompt Line: >a120:" "GO TO: " >a121:" Type the coordinates of the entry position that you wish to "Go to"-- >a122:" i.e. 'a1' -- followed by a carriage return. Perfect Calc immediately >a123:" jumps the cursor to p>a2:" LESSON2 -- Entering Data >a4:" In this lesson we will practice entering data in the Stock >a5:" Portfolio spreadsheet, (filename 'b:stockex.pc'), which we use in >a6:" Lesson 1. This spreadsheet already contains some data-- >a7:" labels, numbers, and formulas--but let us practice adding more, >a8:" beginning with numbers. >a9:" Let us begin by splitting the screen and calling up the 'stockex.pc' >a10:" file. Move the cursor to line 11 (the indicator in the lowermand follows >a138:" will be repeated 4 times (the default repetition). You can change this >a139:" default by typing a number. For example, type '20'. >a140:" The message changes to "Arg: 20 ". >a141:" Now type the right arrow key, or Control--f. >a142:" The cursor jumps twenty columns to the right of its present >a143:" position (to column 'u'). Practise repeating the cursor commands, >a144:" using this UNIVERSAL Repeat Command. >a146:" This concludes Lesson 1. You are n3:" "File to find :" >a164:" Enter the filename "lesson2.pc", followed by a carriage return. >a166:" Perfect Calc will display Lesson 2 to the screen ready for you >a167:" to continue. >a168:" If you do not wish to continue with Lesson 2, type the >a169:" QUIT Command: >a170:" Control--x Control--c >a172:" Answer 'y' for yes to Perfect Calc's message "Ignore changes this >a173:" session?" >a174:" Perfect Calc will return you to your Cosition 'a1', redrawing the screen as necessary. >a124:" We've just examined the commands for moving the cursor. As you >a125:" can see, you have quite a few available to you. It may take a while to >a126:" remember all of these, even though the command characters correspond >a127:" with the command names. The Help Menu serves to assist you while you're >a128:" learning the commands. >a129:" For instance, you can now go the Help menu and review all the cursor >a130:" commands we've just i right edge >a11:" of the screen should read 'a11' when you're there) and enter the >a12:" CREATE TWO WINDOWS Command: >a13:" Control--x 2 >a14:" [Answer 'n' for "no", to the prompt "Sychronize windows?"] >a15:" Next move the cursor into the other [top] window using: >a16:" Control--x o (the letter 'o') >a17:" Use the 'Other Window' commands learned in the first lesson to >a18:" scroll the bottom window: >a19:" FORWARD: Contow ready to proceed to >a147:" Lesson 2, which deals with 'Entering Data.' To do this you will first >a148:" need to clear computer memory, before calling up the next lesson. >a149:" The steps for this, which are outlined below, are simple. >a150:" However, READ THROUGH THEM COMPLETELY before beginning to execute them, >a151:" since once memory is cleared, this lesson will be erased from the >a152:" the screen and we will have no way of communicating. >a154:" To clear computer memory enter the P/M disk operating system. >a176:" END OF LESSON 1 >a1 ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååntroduced. Type a '?' followed by '1' to >a131:" select 'cursor' commands. When you're ready to leave the Help Menu >a132:" type Control--x Control--v to scroll the bottom window forward. >a133:" The UNIVERSAL Repeat Command >a134:" All of Perfect Calc's cursor commands can be repeated using the >a135:" UNIVERSAL Repeat Command. Type: Control--U >a136:" Perfect Calc responds with the message in the Prompt Line: "Arg: 4" >a137:" "Arg: 4 " ( 'argument' ) means that whatever comCLEAR ENTIRE MEMORY command: >a155:" Control--x Control--k >a156:" Perfect Calc will respond with the message: "Kill ENTIRE Memory?" >a157:" Answer "yes" >a158:" Perfect Calc will erase all files from memory, including this >a159:" lesson, presenting you with a blank screen. >a160:" Read Lesson 2 into memory using the FIND FILE Command: >a161:" Control--x Control--f >a162:" Perfect Calc will respond with the message: >a16  rol--x Control--v >a20:" BACKWARD: Control--x Control--z >a21:" Call up the 'stockex.pc' file. Enter the FIND FILE Command: >a22:" Control--x Control--f >a23:" When Perfect Calc responds, "File to Find : " enter the filename: >a24:" 'b:stockex.pc', followed by a carriage return. >a26:" NUMBERS >a27:" Perfect Calc distinguishes a number from a label or a formula, by >a28:" the first character that you type. That is, if the first character is >a29 formula at the prompt >a90:" line and then enter it onto the spreadsheet with a carriage return. >a91:" Perfect Calc recalculates the spreadsheet displaying a result >a92:" of '-0.20' in position 'f6', indicating that a loss of 20 percent has >a93:" occurred for this stock. Actually, percentages should be displayed >a94:" as whole numbers, not as decimal fractions. Let us change the formula >a95:" so that it will do this. >a96:" Perfect Calc provides a very convenient method of changinefault display notation. In Lesson 6 we >a45:" will see how this can be changed. >a47:" FORMULAS >a48:" Formulas express the relationships that exist among the data >a49:" held in your spreadsheet. For example, a formula for your home >a50:" 'expenses' might be: Expenses = Rent + Utilities + Food. In general, >a51:" formulas consist of numbers, variables, arithmetic operators, and/or >a52:" functions. Arithmetic operators are the common symbols of arithmetic >a53:" that we are all familians it. >a71:" Let us enter a formula. Move the cursor to position 'f6', which >a72:" records 'Percentage Gain/Loss'. This entry position will hold a >a73:" formula that will compute the percentage we have gained or lost on >a74:" our investment in this stock. The formula will be: >a76:" f6 = (c6 - d6) / d6 >a78:" This instructs Perfect Calc to subtract the Purchase Price from >a79:" the Current Price, and to divide the result by the Purchase Price. >a80:" The res:" a ' - ' (hyphen, or minus sign), a ' . ' (period, or decimal point), >a30:" or any digit, 0 - 9, Perfect Calc assumes you are entering a number. >a32:" Using an appropriate cursor command or arrow key, move the cursor >a33:" to position 'c6' and type a value for the current price of Xerox stock, >a34:" e.g. $40. Type the number '40' (omitting the dollar sign) and hit >a35:" 'Enter' or 'Return'. (Use the DELete key to erase typing errors.) >a36:" At the first digit Perfect Calc displays tg >a97:" a formula (or label) entry, which does not require retyping the entire >a98:" entry. Called the EDIT ENTRY Command, it cause the formula which the >a99:" cursor is occupying to be displayed in the Prompt Line, where you >a100:" you may change it however you wish. To help you, Perfect Calc >a101:" modifies several of its commands: >a103:" Control--a Moves Cursor to BEGINNING of Prompt Line >a104:" Control--e Moves cursor to END of Prompt Line >a105:" Control--f Mover with: >a55:" ^ To the power of (e.g. 3^2 means "3 to the power of 2", >a56:" or 'three squared' or 3 x 3 = 9) >a57:" * Multiplication >a58:" / Division >a59:" + Addition >a60:" - Subtraction >a61:" Move the cursor to position 'e6', which records the 'Current >a62:" Value' of the Xerox stock. The formula for this position, as displayed >a63:" in the Prompt Line, instructs Perfect Cult will be displayed in position 'f6'. >a81:" With the cursor at position 'f6' type an equals sign ( = ). >a82:" This tells Perfect Calc that you wish to enter a formula for this >a83:" position. Start typing the formula now. Again, it will be: >a85:" FORMULA: f6= (c6 - d6) / d6 >a87:" Blanks are ignored by Perfect Calc and so may be inserted >a88:" for readability. If you make a mistake, use the DELete Key to backup >a89:" and retype. As you did with numbers, type thehe message "Number:" >a37:" in the Prompt Line. The number you type appears initially following >a38:" this message. It will not be entered into the spreadsheet until >a39:" you type 'Enter' or 'Return'. >a40:" After you hit the 'Return' key, Perfect Calc enters the number >a41:" and recalculates the spreadsheet, displaying a value of '8000' for >a42:" 'Current Value', position 'e6'. >a43:" Notice that numbers are displayed showing two decimal places, >a44:" which is Perfect Calc's dalc to multiply ( * ) whatever >a64:" value is contained in position 'b6' ('Number of Shares') by whatever >a65:" value is held in position 'c6' ('Current Price'). This result is then >a66:" displayed in position 'e6' ('Current Value'). >a67:" As you can see, only the value which the formula computes displays >a68:" on the spreadsheet, while the formula itself [Formula: b6 * c6] >a69:" displays in the Prompt Line, and then ONLY when the cursor is occupying >a70:" the entry position that contaiA     s Cursor FORWARD one character >a106:" Control--b Moves Cursor BACKWARD one character >a107:" Control--d DELETES character occupied by the cursor >a108:" DEL Key DELETES characters backward >a109:" Control--g CANCELS changes made & returns to original formula >a110:" Return key Enters the modified formula. >a111:" At this time, with the cursor on position 'f6' type the EDIT >a112:" ENTRY Command: >a113:" Control--x e >a114:" spreadsheet than numbers and formulas. Labels make >a178:" the spreadsheet not only easy to use but also aesthetically pleasing >a179:" to view. No computations are performed on labels. >a181:" Any printable character which does not begin a command, a number >a182:" or a formula may begin a label. However, should it happen that a label >a183:" must begin with, for example, a hyphen, an equals sign, or a period, >a184:" which would otherwise signal a number or a formula, the label can be >a18f all values in >a132:" column 'e', will represent the total current worth of the stocks we >a133:" own. Presently, we have only one stock, Xerox, showing a total current >a134:" value of $8000. However, in a few moments we will be adding stock for >a135:" other companies into lines 6 through 15. We could write our formula >a136:" as follows: >a137:" e18 = e6 + e7 + e8 + e9 + e10 + e11 + e12 + e13 + e14 + e15 >a138:" This would give us the correct total. However, it is an awkward he spreadsheet displaying a value of $8000 for 'Current Equity'. >a156:" Perfect Calc provides a large number of built-in functions similar >a157:" to the 'sum' function. These include virtually all of the built-in >a158:" functions found on other electronic spreadsheet programs. However, as >a159:" we will learn in lesson8, it is possible to build a 'user-extendable' >a160:" functions library which makes the number of functions available >a161:" virtually limitless. Let us examine the current Perfect Calc responds by displaying the formula in the Prompt Line: >a115:" EDIT: (c6 - d6) / d6 >a116:" Using the above editing commands, change the formula to read: >a118:" f6 = ((c6 - d6) / d6) * 100 >a119:" When you have finished, enter the modified formula into the >a120:" spreadsheet using a carriage return. Perfect Calc automatically >a121:" recalculates the spreadsheet, displaying a new value of '-20.00' in >a122:" entry position 'f6'. >a124:"5:" 'forced' by typing a double quote ( " ) before beginning the label. >a187:" Move the cursor to entry position 'a7' and type the label 'IBM'. >a188:" As with numbers and formulas, the label is displayed initially in the >a189:" Prompt Line following the message: "LABEL: ". Instead of entering >a190:" the label with the return key, use the FORWARD Command (Control--F). >a192:" Notice that Perfect Calc enters the label, and then moves the >a193:" cursor right one column position, where >a139:" formula, and if we add more than 8 stocks, we will have to rewrite it. >a140:" Perfect Calc provides an answer with its 'sum' function, which >a141:" will compute the sum of variables over a 'range'. A range is simply >a142:" any continuous series of entry postions, whether in a line, a column, >a143:" or a rectangular area of both lines and columns. The entry positions >a144:" 'e6' through 'e15' represent a columnar range of values. Using the >a145:" sum function we can write our f built-in functions >a162:" listed in the Help Menu: >a163:" Type Help: ? and select '5'. >a164:" NOTE: To return to these instructions scroll the bottom window using: >a165:" Control--x Control--v >a172:" LABELS >a174:" The last type of data entry we will examine are labels. Labels >a175:" are those words and symbols in the spreadsheet that identify the >a176:" various lines, columns, and entry positions. At present there are more >a177:" labels on our  FUNCTIONS >a125:" Now let us consider a formula containing a simple function. A >a126:" function is a kind of pre-structured formula which performs a >a127:" mathematical operation, and which would be difficult or time consuming >a128:" to structure ourselves. Functions perform such operations as computing >a129:" sums, averages, square root, and so forth. >a130:" Move the cursor to position 'e18', the entry which will compute >a131:" 'Current Equity'. This figure, which is the sum oormula very concisely, as follows: >a146:" e18 = sum(e6:e15) >a147:" Notice that the range is enclosed in parentheses and follows right >a148:" after the function name, leaving no blank space. As well, the range is >a149:" specified by the first and last entry positions, separated by a colon. >a151:" Enter this formula into entry position 'e18': >a152:" FORMULA: e18=sum(e6:e15) >a153:" Use the equal sign '=' to start the formula entry. This entry recalcu- >a154:" lates t   it is ready to receive a >a194:" numeric value for 'Number of Shares'. >a196:" Make up and enter sample numbers for IBM stock. Each time a number >a197:" is entered, Perfect Calc recalculates the spreadsheet. When you have >a198:" finished with IBM, enter stock holdings for other companies, such as >a199:" General Motors, Bank of America, Georgia Pacific, etc. >a201:" Once the data has been entered, change the 'Current Price' for >a202:" various stock, observing how Perfect Calc automatiory buffer, the spreadsheet represents only >a25:" a 'copy' of the original spreadsheet which still remains on diskette. >a26:" Any changes you make to the copy in the buffer does not affect the >a27:" original version until you enter the SAVE FILE Command which then saves >a28:" the file by writing it onto the diskette, a process which >a29:" OVERWRITES the original file with the modified version. >a30:" >a31:" Perfect Calc provides two commands for storing your spreadsheet. >a32:" The firså>a2:" LESSON3 -- Storing & Printing Your Spreadsheet >a5:" Begin by moving the cursor to line 11 and enter the CREATE TWO >a6:" WINDOWS Command: >a8:" Control--x 2 {answer no to the 'Synchronize Windows' prompt} >a10:" Retrieve a copy of the 'stockhex.pc' file and place it in the top >a11:" window. This requires you go to the Other Window using the OTHER >a12:" WINDOW Command. >a13:" Control--x o (the letter 'o') >a14:" Then find the 'stockhex.pc'cally recalculates >a203:" the current value of your stock holdings, your percentage gain or loss >a204:" for each, and your current equity. >a206:" THIS is the power of Perfect Calc! >a208:" When you have finished, and if you wish to continue to the next >a209:" lesson, which deals with storing and printing the spreadsheet, simply >a210:" clear the entire memory and read in the 'lesson3.pc' file. >a211:" The CLEAR ENTIRE MEMORY Command is: Control--x Control--k >a213:" The FINt is the SAVE FILE Command. At anytime during spreadsheet >a33:" editing type: >a34:" Control--x Control--s >a35:" Perfect Calc begins saving the spreadsheet to disk. During this >a36:" process it displays the message: "Writing STOCKEX.PC..." >a37:" Perfect Calc copies the spreadsheet to disk, overwriting whatever >a38:" original version of the spreadsheet was there before. If used often, >a39:" the SAVE FILE Command guards against accidental losses of new data >a40:å file with the FIND FILE Command >a15:" Control--x Control--f >a16:" When Perfect Calc responds, "File to find : ", enter: >a17:"'stockhex.pc' {Remember to give the disk drive the file is >a18:" located on}, followed by a carriage return. >a20:" As before, scroll the bottow window with the 'Other Window' commands. >a22:" When you read a file from diskette into the computer's memory it >a23:" is copied into a temporary work space called a 'buffer'. While >a24:" in the memD FILE Command is: Control--x Control--f >a215:" If you do not wish to continue with the lessons now, type the >a216:" QUIT Command: >a217:" Control--x Control--c >a218:" Answer 'y' for yes to Perfect Calc's question: "Ignore changes >a219:" this session?" >a220:" END OF LESSON 2 >a1 åA     " during long editing sessions. >a41:" The second command for storing a spreadsheet file is the WRITE >a42:" FILE Command, which allows you to save a spreadsheet to disk under a >a43:" DIFFERENT file name, thereby preserving the original version of the >a44:" spreadsheet on disk under the original filename. (The result is two >a45:" files saved on disk--the original and the modified copy). Let us >a46:" practice the WRITE FILE Command: >a47:" Control--x Control--w >a48:ktwo.pc' will become 'stocktwo.mss'.) >a111:" This concludes the lesson on storing and printing your spread- >a112:" sheet. If you wish to continue to the next lesson which deals with >a113:" replicating formulas, inserting, deleting, and moving, clear the >a114:" entire memory and read in the "lesson4.pc" file. >a116:" The CLEAR ENTIRE MEMORY Command is: Control--x Control--k >a118:" The FIND FILE Command is: Control--x Control--f >a120:" If you do not wish to continue witt either the entire spread- >a64:" sheet, or any defined region of it. Let us print 'stocktwo.pc' now. >a65:" Make sure your printer is turned on and properly attached. If you have >a66:" no printer, ignore the print commands. Enter the PRINT Command: >a67:" Control--x Control--p >a68:" Perfect Calc responds with the message: "Print to file: " >a69:" Hit a carriage return. Perfect Calc outputs the spreadsheet to >a70:" your printer. Perfect Calc prints by columnshe new position of the cursor marks the other boundary of the >a90:" region to be printed.) >a92:" Now, type the PRINT REGION Command: >a94:" Control--x p >a96:" When Perfect Calc responds "Print to file", type a carriage >a97:" return. Perfect Calc prints the defined region. >a101:" PRINTING TO 'PERFECT WRITER' >a102:" It is possible to print the spreadsheet, or any portion thereof, >a103:" to disk as a 'screen image'. This is unlike the form in which a " Perfect Calc responds with the message: >a49:" "Write to file: " >a50:"Type a new filename for the Stock Portfolio Spreadsheet, 'stocktwo.pc' >a51:" Perfect Calc writes the spreadsheet to disk under the new file >a52:" name. During this write operation the message is displayed: >a53:" "Writing STOCKTWO.PC" >a54:" After the write operation is complete Perfect Calc returns you >a55:" to the spreadsheet to continue wh the lessons, type the >a121:" QUIT Command: >a123:" Control--x Control--c >a125:" Answer 'y' for yes to Perfect Calc's question: "Ignore changes >a126:" this session?" >a128:" END OF LESSON 3 >a1  clear the >a114:" entire memory and read in the "lesson4.pc" file. >a116:" The CLEAR ENTIRE MEMORY Command is: Control--x Control--k >a118:" The FIND FILE Command is: Control--x Control--f >a120:" If you do not wish to continue wit. It will print the first >a71:" 80 character-columns in their entirety before proceeding to print the >a72:" second 80 character-columns. For spreadsheets that are long (i.e., >a73:" have many lines), it may take several pages to print the first screen- >a74:" ful of columns, before moving on to print the next group of columns. >a76:" Printing a 'region' of the spreadsheet is accomplished in >a77:" exactly the same way, except that before executing the PRINT REGION >a78:" Command, you must dfile >a104:" is stored using the WRITE FILE or SAVE FILE Commands. Printing to >a105:" disk is convenient when you want to include your spreadsheet in a >a106:" report that you are preparing with Perfect Writer. Execute the print >a107:" commands as you would normally, except that when Perfect Calc presents >a108:" the message "Print to file", supply a file name that can later >a109:" be accessed by Perfect Writer. (Perfect Writer uses the suffix ".mss" >a110:" on all its filenames. Thus, 'stocorking. The spreadsheet now exists in >a56:" in two file locations: the old version, 'stockex.pc', and the newly >a57:" modified version, 'stocktwo.pc' . The file you are working with is >a58:" now called 'stocktwo.pc', and hereafter, should a SAVE FILE Command >a59:" be given, Perfect Calc will overwrite the new version you have just >a60:" written to disk. >a61:" PRINTING >a62:" Printing the spreadsheet is very simple, and can be performed >a63:" at anytime during editing. You can prinefine the region to be printed. Let us see how this >a79:" works by printing the first column of our spreadsheet. >a81:" Position the cursor at 'a1'. >a82:" Set a boundary mark using the MARK SET Command: >a83:" Escape... {the long bar used for typing spaces} >a84:" Perfect Calc responds: "Mark set at a1" . >a85:" Move the cursor to the bottom of the column using the BOTTOM OF >a86:" COLUMN Command: >a87:" Escape...> >a89:" (T  å b18=sum(b13:b16) >a66:" Enter this formula with a carriage return. Next type the >a67:" COPY ENTRY Command: >a68:" Control--W >a69:" Perfect Calc saves the formula in a temporary storage space called >a70:" the 'Save Buffer' for later duplication to other locations. >a71:" Set an invisible mark at position 'b18' using the MARK SET >a72:" Command: >a73:" Escape. . . >a75:" Perfect Calc responds: "Mark set at b18" . >a >a14:" Control--x 2 >a15:" Do not synchronize the windows. >a16:" Move the cursor to the top window, using the OTHER WINDOW >a17:" Command: >a18:" Control--x o (small letter 'o') >a19:" Again, you will need the 'Other Window' commands to scroll the lesson. >a21:" With the cursor in the top window type the FIND FILE Command: >a23:" Control--x Control--f >a25:" Type the filename 'cash.pc' followed by a carriage returs. This is >a46:" a common way of structuring consecutive formulas--varying them slightly >a47:" to account for their positions on the spreadsheet. Entering a series >a48:" of such formulas could prove tedious, were it not for a procedure which >a49:" Perfect Calc provides called 'replicating'. Let us see how it works. >a51:" Let us enter a similar formula into Line 18, which computes >a52:" 'Total Cash Flow Out' for each month of the year. Move the cursor to >a53:" position 'b18' {To get tå76:" This 'mark' defines the beginning of the 'region' over which >a77:" the formula will be replicated. >a78:" Move the cursor to the end of line 18 using the END OF LINE >a79:" Command (Control--E). The new position of the cursor defines the >a80:" other boundary of the region. >a81:" Replicate the formula across the region of entry boxes in line 18 >a82:" by giving the multiple YANKBACK Command: Escape...y >a83:" At this point Perfect Calc needs to know only one more thing: n. >a27:" Perfect Calc displays a sample 'Cash Flow Assessment' program >a28:" in the top window. >a30:" Let us begin by examining the entire spreadsheet. >a31:" When you have seen the entire spreadsheet, position the cursor >a32:" at entry box 'b10', which records "Total Cash Flow In" for January. >a33:" The formula which displays in the Prompt Line is: >a35:" Formula: sum(b5:b8) >a37:" This formula instructs Perfect Calc to add the entries in the here type Control--v}. The formula to be >a54:" replicated will be: >a55:" b18 = sum(b13:b16) >a57:" Like 'Total Cash Flow In', this formula will be duplicated to >a58:" every entry box in line 18, its coordinate variables changing to >a59:" reflect the various column positions. >a61:" REPLICATING A FORMULA >a63:" With the cursor in position 'b18' type the initial formula for >a64:" this position. Begin with an equals sign ( = ): >a65:" FORMULA:>a3:" LESSON4 -- Replicating Formulas, Inserting, Deleting & Moving >a6:" In Lesson2 we learned how to enter numbers, labels, and >a7:" formulas into the spreadsheet. In this lesson we will examine how >a8:" formulas are 'replicated'. Also, we will see how lines and columns >a9:" can be inserted, deleted, and moved. We will be using a spreadsheet >a10:" that analyzes 'Cash Flow' for a small business. >a12:" Move the cursor to line 11 and type the CREATE TWO WINDOWS >a13:" Command: >a38:" previous four entry boxes ('b5' to 'b8') and to display the result in >a39:" in 'b10'. >a40:" Move the cursor one space to the right to the entry box which >a41:" records the same information for February. Here the formula is: >a42:" Formula: sum(c5:c8) >a43:" Except for their variables the two formulas are identical. Move >a44:" the cursor across line 10, noticing that the formulas differ only in >a45:" the coordinates that specify their individual column positionA     whether >a84:" or not the two variables in the formula are 'relative'. That is, should >a85:" they be changed to reflect the positions of the various entry boxes to >a86:" which the formula will be 'replicated'? It asks this by displaying the >a87:" formula in the Prompt Line and 'bracketing' the variable in question: >a88:" b18 = sum( >b13< :b16). . .Relative? >a89:" Here, the variable 'b13' is bracketed. The answer, of course, is 'y' >a90:" for yes. The question is asked for 'b16'. Aga entry position on this >a155:" line and type the DELETE LINE Command: >a156:" Control--c >a158:" Perfect Calc deletes the line, shifting all lines below the deletion up >a159:" by one and renumbering them. As when inserting a line, all formulas >a160:" within these lines are adjusted to reflect their new positions. >a162:" It is possible to delete not only lines, but single entries, >a163:" columns, and even regions of data. Let us delete the new cosition the cursor on entry box 'a16', where 'Other' is displayed. >a111:" Type the OPEN LINE Command: >a112:" Control--o (lowercase letter 'o') >a114:" Perfect Calc inserts a blank line, shifting 'Other' and all >a115:" lines below it down one line. 'Other' has become line 17, 'Total >a116:" Cash Flow Out' line 19, etc. All formulas contained in these >a117:" lines have been modified to reflect their new line positions. >a119:" With the cursor at the beginni BELOW 'Other', at line >a138:" 17, the formula which computes 'Total Cash Flow Out', and which >a139:" originally included only values in the range 'b13' to 'b16' would >a140:" have had to be manually altered to include position 'b17'. >a142:" Inserting a column is performed in a similar fashion to inserting >a143:" a line except that Perfect Calc opens a new column, instead of a line, >a144:" at the position of the cursor. With the cursor in column 'b' type the >a145:" OPEN COLUMN Command: in the answer, 'y'. >a92:" Perfect Calc immediately replicates the formula to the entry >a93:" boxes in line 18, February to December. At each entry the value '0' >a94:" is now displayed, indicating that so far no cash has been paid 'out' >a95:" for any month. Move the cursor backward along line 18 to see the >a96:" replicated formulas. >a98:" Replicating is a simple and easy procedure that you will use >a99:" again and again in building your spreadsheets. >a101:" INSERTING >a102lumn we >a164:" inserted in column 'b'. Move the cursor to any position in column 'b' >a165:" and enter the DELETE COLUMN Command: >a167:" Escape...c >a169:" Details for other delete operations are provided in your Perfect Calc >a170:" User's Guide. >a171:" We should note that deleting data may at times entail some risk, >a172:" because the chance exists that the deleted line or column is being >a173:" referenced by some formula variable in another part of the spreadshng of the new line 16, press the >a120:" space bar 3 times and type the label 'Postage'. >a121:" It should be emphasized that the new line has been completely >a122:" integrated into the spreadsheet. That is, the formula in the spread- >a123:" sheet which referenced this range of lines ('Total Cash Flow Out') has >a124:" automatically been altered to include the new line. Move the cursor to >a125:" entry box 'b19'. The original formula was: >a126:"  >a146:" Escape...o {the letter 'o'} >a148:" Perfect Calc inserts a new column 'b' moving all the other columns >a149:" over 1. What was in column 'b' has been moved to column 'c', what was >a150:" in column 'c' has been moved to column 'd' and so on. >a151:" DELETING >a152:" Deleting a line or column from a spreadsheet is as easy as >a153:" inserting a line or column. Let us suppose that we wish to delete >a154:" line 14, 'Utilities'. Move the cursor to any:" Inserting a line or column is also easy to do. It is usually >a103:" employed when making room for additional data that is either new or >a104:" was forgotten when the spreadsheet was created. >a106:" For example, suppose that we wished to add a line recording >a107:" phone expenses under 'Cash Flow Out'. The line should be inserted >a108:" somewhere WITHIN the range of expenses already present, perhaps >a109:" between 'Supplies', line 15, and 'Other', line 16. Therefore, >a110:" po b18 = sum(b13:b16) >a128:" After the new line was inserted, this became: >a130:" b19 = sum(b13:b17) >a132:" Perfect Calc will automatically alter formulas that compute a >a133:" range of entries, and among which a new line has been inserted. Of >a134:" course, if the line is inserted outside the range, then the formula >a135:" will have to be altered manually to take account of the insertion. >a137:" For example, if we had inserted 'Postage'  eet. >a174:" When this happens, the referencing formula may compute to 'Error!' at >a175:" the next recalculation. The formula is, in fact, left with a 'blind' >a176:" reference to a non-existent line or column. Other formulas which >a177:" reference THAT formula will also begin computing to 'Error!' There- >a178:" fore, it is always a good habit to check carefully for formulas which >a179:" might reference the data about to be deleted, and to alter them >a180:" accordingly before any deletion is fer. No actual entries, >a28:" lines, or columns are ever removed from their original locations in >a29:" the spreadsheet, as with deleting. >a31:" Also, when an item is restored to the spreadsheet, it is not >a32:" 'inserted' between existing lines and columns, but 'overwrites' >a33:" whatever data may be present at the new location. When the operation >a34:" is complete, the data exists at both its old and new locations. >a36:" Two copy commands are used to transfer data to the Save Bmns to new locations >a203:" is IDENTICAL to that we have just seen for restoring a deletion, >a204:" except that the material is restored from the Save Buffer to a >a205:" DIFFERENT location in the spreadsheet. To see how this works, let us >a206:" move 'Postage' from line 15 to below 'Rent' at line 14. >a208:" First, delete 'Postage' with the DELETE LINE Command: Control--C. >a209:" -Then, move the cursor to the 'Supplies' line, below 'Rent'. >a210:" -Reinsert the line using the YANKBACK Command>a1:" >a3:" Lesson5 -- Copying Between Spreadsheets >a5:" Begin this lesson by spliting the screen with the CREATE TWO WINDOWS >a6:" Command, with the cursor on line '11': >a8:" Control--x 2 >a9:" Move the cursor to the top window, using the OTHER WINDOW Command: >a10:" Control--x o (small letter 'o') >a12:" The top window should hold the sample Cash Flow spreadsheet, >a13:" 'cash1.pc', which we created in Lesson 4. Use the Fmade. >a181:" YANKBACK >a182:" Perfect Calc temporarily saves every deletion in its 'Save Buffer', a >a183:" reserved space in computer memory. It is therefore possible to restore >a184:" the most recent deletion from this buffer using the YANKBACK Command: >a185:" Control--y >a186:" For example, let us delete the 'Supplies' line by moving the cursor >a187:" to line 14 and entering: Control--c. >a188:" -- Do not make any further deletions, since these will replace the >a189:" uffer >a37:" depending upon whether the item is a single entry or a region (i.e. >a38:" a line, column, or region). >a39:" Control--w COPY ENTRY Command >a40:" Escape...w COPY REGION Command >a42:" Two YANKBACK command forms exist to recall the data from the >a43:" Save Buffer: >a45:" Control--y YANKBACK to Single Location >a46:" Escape...y YANKBACK to Multiple Locations >a48:" Notice that, in both cases, the Control key operat, Control--Y. >a212:" END >a213:" This concludes Lesson4. Be sure to save the modifications you have >a214:" to the 'cash.pc' file, since you will be using this file in Lesson5. >a215:" Enter: >a216:" Control--x Control--w and supply the filename 'cash1.pc'. >a218:" Lesson5 deals with copying data between spreadsheets. If you want to >a219:" proceed with Lesson5 now, then clear the computer's memory and read in >a220:" the 'lesson5.pc' file >a222:" If you do not wish to contIND FILE Command: >a15:" Control--x Control--f and enter'cash.pc', followed by >a16:" a carriage return. >a18:" Again, use the 'Other Window' commands to scroll the lesson in >a19:" the bottom window. >a22:" COPYING >a24:" Copying is similar to restoring and moving in that data is >a25:" transferred first to the Save Buffer and from there to the spread- >a26:" sheet. However, instead of material being 'deleted' into the >a27:" Save Buffer, it is 'copied' into the Save Buf 'Supplies' Line being held in the 'Save Buffer'. Look at the result. >a190:" -- Type the YANKBACK Command : Control--y. >a192:" Perfect Calc immediately restores the 'Supplies' Line, shifting >a193:" all lines below this down by one and renumbering. >a195:" Deleted entries, columns, and regions of data can also be restored >a196:" in this manner. >a198:" (For more complete details see your User's Guide.) >a201:" MOVING DATA >a202:" The Procedure for 'moving' lines and coluinue, type the QUIT Command: >a224:" Control--x Control--c >a226:" Answer 'yes' to Perfect Calc's question: "Ignore changes this >a227:" session?" >a229:" END OF LESSON 4 >a1 ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååA     es upon a >a49:" single entry, while the Escape Key deals with a region of entries. >a51:" Let us suppose now that a new year has come and we wish to create >a52:" a new Cash Flow spreadsheet for the coming year. However, we don't >a53:" wish to build the spreadsheet from scratch. We want to copy as much >a54:" data as we can--labels and formulas-- from the old spreadsheet to the >a55:" new. Our first step is to create a file to hold the new spreadsheet. >a56:" With the cursor in the top le mark at position 'a2'. >a127:" Move the cursor to the end of line 2 using the END OF LINE Command >a128:" (Control--e), and then DOWN one line to the end of line 3 using the >a129:" down arrow key, or Control--N. The new position (m3) of the cursor >a130:" marks the other boundary of a region encompassing lines 2 and 3. >a132:" Copy this region into the Save Buffer using the COPY REGION >a133:" command (Escape...w). >a135:" Change to the new spreadsheet using the SWITCH BUFFERS a78:" remember it? Buffer names consist of the first segment of the name of >a79:" the file which they contain. The buffer holding the file 'cash1.pc' is >a80:" therefore called 'cash1'. Type this followed by a carriage return. >a82:" Perfect Calc switches the top window back to the original >a83:" 'cash1.pc' spreadsheet. >a85:" Position the cursor at the top of the first column, position >a86:" 'a1'. We are going to copy the entire first column to the new >a87:" spreadsheet in bufferwitch back to the last buffer switched FROM! >a107:" Position the cursor at the top of the first column and type the >a108:" YANKBACK Command which will restore the column to a single location >a109:" in the spreadsheet: >a110:" Control--y >a112:" You will notice that column 'a' is not really large enough to >a113:" accommodate the labels, which extend over into columns 'b' and 'c'. >a114:" In the next lesson we will learn how to change column widths >a115:" so thwindow, type the FIND FILE Command: >a58:" Control--x Control--f >a60:" Supply a new file name, say 'cash83.pc'. >a62:" Perfect Calc, because it cannot find this file on disk, assumes >a63:" that it is a new file, and so activates another 'buffer' in memory to >a64:" hold it and then switches you to this buffer. The upper window should >a65:" now be displaying a blank spreadsheet in the buffer called 'cash83'. >a67:" The indicator in the lower left corner of thCommand >a136:" (Control--x b followed by a carriage return). >a138:" Move the cursor to the beginning of line 2, position 'a2', and >a139:" restore the copied region, using the YANKBACK Command (Control--y). >a142:" In this manner we could continue copying various lines and >a143:" columns from one spreadsheet to the other. Copying is a very efficient >a144:" way of reproducing different versions of spreadsheets. >a146:" This concludes Lesson5. Before we quit it, however, le 'cash83' . When copying, Perfect Calc regards >a88:" a column as a 'region' of entries. Therefore, we must first define >a89:" column 'a' as a region. >a91:" Type the MARK SET Command: >a92:" Escape... >a93:" Perfect Calc responds with the message: "Mark Set at a1". >a94:" Move the cursor to the bottom of column 'a' using the BOTTOM OF >a95:" COLUMN Command: >a96:" Escape...> {the cursor should be at entry 'a20'} >a97:" Copyat such labels will fit. >a117:" Switch back to the previous buffer holding the old spreadsheet. >a118:" Enter: >a119:" Control--x b followed by a carriage return. >a121:" Position the cursor at the beginning of line 2, position 'a2' . >a122:" Now, using the COPY REGION procedure we will copy the two lines holding >a123:" the names of the months and the dashes underlining them. >a124:" Type the MARK SET Command (Escape... ), establishing >a125:" an invisibe screen should now >a68:" display, 'cash83 a1'. This indicates the current buffer is 'cash83' >a69:" and the cursor is located in entry position 'a1'. >a71:" The old file 'cash1.pc' is still in active memory and you can switch >a72:" back to it, using the SWITCH BUFFER Command. Type: >a73:" Control--x b >a74:" Perfect Calc displays the message: >a75:" "Switch to buffer: " >a77:" Type the name of the buffer containing the old spreadsheet. Do you > the column into the Save Buffer by typing the COPY REGION Command: >a98:" Escape--w >a99:" Perfect Calc immediately copies column 'a' into the Save Buffer. >a100:" (There is almost no indication that this action has taken place.) >a101:" Give the SWITCH BUFFERS Command: Control--x b >a103:" This time, when Perfect Calc responds with the message "Switch to >a104:" buffer: ", simply hit the carriage return. When no buffer name is sup- >a105:" plied, Perfect Calc will s  t us look at >a147:" one final procedure. In this lesson we utilized multiple buffers to >a148:" hold more than one spreadsheet. Let us examine the buffers we have >a149:" been using. The BUFFER DIRECTORY Command allows us to do this. >a152:" Type the BUFFERS DIRECTORY Command: >a154:" Control--x Control--b >a156:" The 'Buffer Directory' will appear at the bottom of the screen. >a157:" As mentioned previously, buffer names are shown on the left and file >a158:" ales.pc' . >a27:" Perfect Calc displays an empty spreadsheet. We will build this >a28:" spreadsheet showing monthly sales figures for a business. It will look >a29:" like this: >a31:" | a || b ||c|| d || e >a32:" 1 Month Sales Graph >a33:" 2 ----- ----- ----- >a34:" 3 January 152,000.00 >a35:" 4 February 133,854.00 >a36:" 5 March 141,000.59 {NOTE: This is aå\dg36 >a3:" LESSON6 -- Setting Up the Spreadsheet As You Like It >a5:" In this lesson we will examine some command procedures that you >a6:" are sure to appreciate: justifying entries within their columns; >a7:" changing column widths to accommodate large or small data elements; >a8:" and changing the display format (Perfect Calc allows you to display >a9:" numeric values as whole numbers, decimals, dollars & cents, as well >a10:" as graphically). >a12:" For this lesson, we will names on the right. A star or asterisk indicates that the file has >a159:" been modified but not saved. >a162:" If you wish to continue to the next lesson which deals with >a163:" 'setting up the spreadsheet as you like it', clear the memory and >a164:" use the FIND FILE Command to read in 'lesson6.pc'. >a166:" If you do not wish to continue, type the QUIT Command: >a167:" Control--x Control--c >a168:" Answer 'yes' to Perfect Calc's message "Ignore changes thi text file, it >a37:" 6 April 82,000.00 contains no data that can be >a38:" 7 May 198,000.00 copied. Also, when copying >a39:" 8 June 305,000.00 be sure NOT to enter the commas, >a40:" 10 TOTAL SALES: sum(b3:b8) Perfect Calc supplies these.} >a42:" However, before we begin entering these figures, let us modify >a43:" the blank spreadsheet so that it will accommodate this data. >a45:" CHANGING THE COLUMN WIDTH >a46åbe creating a spreadsheet from scratch. >a13:" Our first step is to split the screen horizontally and move the cursor >a14:" to the top window. To do this position the cursor at 'a11' and give >a15:" the following commands: >a17:" Control--x 2 CREATE TWO WINDOWS Command >a19:" Control--x o Switch to OTHER WINDOW Command >a22:" In the top window create a new file by giving the FIND FILE >a23:" command: (Control--X Control--F) . >a25:" Ask to find the new file 'ss session?" >a170:" END OF LESSON 5 >a1 and >a164:" use the FIND FILE Command to read in 'lesson6.pc'. >a166:" If you do not wish to continue, type the QUIT Command: >a167:" Control--x Control--c >a168:" Answer 'yes' to Perfect Calc's message "Ignore changes thiåA     :" First, let us change the column width of 'a' from its default >a47:" width of 9 characters to 15 characters. With the cursor anywhere in >a48:" column 'a', type the CHANGE COLUMN WIDTH Command: Control--x w >a49:" Perfect Calc responds with the message: "Global or Column?" >a50:" Since "global" applies to the entire spreadsheet, type a 'c' to indi- >a51:" cate the change only applies to the column which the cursor is current- >a52:" ly occupying. Perfect Calc echoes this responsetion is commonly used for displaying very large or >a121:" very small numbers. Perfect Calc will use it automatically for any >a122:" number which is too large or too small to fit into the entry box. >a123:" Type the command again, selecting 'f' for 'formula display'. >a124:" This option causes all formulas in the line, column, or spreadsheet >a125:" to display at their entry position. The formula computing 'Total >a126:" Sales' should be displaying at location 'b9'. >a128:" Type the cod in one of several ways. Type a question >a72:" mark to see what your choices are: " ? ". The appropriate choice is >a73:" is 'c' for 'center'. Perfect Calc centers all entries in line 1. >a74:" As you can see Perfect Calc also lets you 'left justify' and >a75:" 'right justify' entries (Left and Right). >a77:" In line 2 enter as labels the three short rows of five hyphens >a78:" in columns 'a', 'b', and 'd'. REMEMBER: A hyphen is really a 'minus' >a79:" sign and will signal a numis 'display format' can be changed. >a103:" Type the CHANGE DISPLAY FORMAT Command: >a104:" Control--x d >a105:" Perfect Calc responds: "Display: Global, Line, or Column?" >a106:" Select 'g' for 'global'. Perfect Calc echoes: "Global: " >a107:" As with similar commands, to see the options you now have, press >a108:" a question mark, ' ? '. Perfect Calc responds with the choices: >a109:" " 0 to 13, Sci, * , $ , Formula, or " >a110:" These are the n with the message: >a53:" "Column a: " >a55:" Type the new column width of '15' followed by a carriage return. >a56:" Perfect Calc immediately enlarges column 'a' to 15 characters. >a58:" In the same way change columns 'b' and 'd' to 12 characters, and 'c' >a59:" to 2 characters. Following this you are ready to begin entering data. >a61:" In position 'a1', 'b1', and 'd1' enter the labels "MONTH", >a62:" "SALES", and "GRAPH" respectively. Unless told otherwise, Perfect >a63:" Calmmand again, selecting ' $ ' for 'dollars and cents'. >a129:" (If you work with financial figures this is a display format which you >a130:" may want to use frequently.) Answering 'no' to "Display cents?" >a131:" causes Perfect Calc to round all figures to the nearest dollar. Notice >a132:" that commas are inserted for extra readability. >a135:" Finally, typing a carriage return in response to the display >a136:" format request, causes the default value of two decimal places to >a137:" be restber if not preceded by a double quote ( " ). >a81:" The rows of hyphens (which will serve as underlines) should be as >a82:" long as the characters in the heading of the column. >a84:" Afterwards center these labels using the JUSTIFY ENTRY Command: >a85:" Control--x j >a87:" Now, enter the first six months and their respective numeric values >a88:" into lines 3 to 8. Indent each month 2 spaces from the left margin by >a89:" padding each label with two leading blanks. Scroll theseumeric display options available. Typing a number >a111:" between 0 and 13 produces a display that many decimal places for each >a112:" number. However, type a ' 0 '. >a114:" Perfect Calc displays the numbers as integers, showing no decimal >a115:" places. >a117:" Type the CHANGE DISPLAY FORMAT again, this time selecting 's' for >a118:" 'Sci' (or scientific notation). In this format all values are >a119:" displayed showing two places after the exponent 'E'. >a120:" This display notac will place these labels against the left margin of their entry >a64:" boxes. Since column headings look better 'centered', let us center >a65:" these headings in their respective columns. >a66:" With the cursor anywhere in line 1 type the JUSTIFY ENTRY Command: >a67:" Control--x j >a68:" Perfect Calc responds with the message: >a69:" "Justify: Global, Line, or Column?" >a70:" Enter 'l' for line. Perfect Calc responds: "Line 1:" >a71:" Here you can respon instructions >a90:" backwards and copy the data from the sample screen previously shown. >a91:" REMEMBER TO RETURN HERE AFTER ENTERING THE DATA! >a94:" Be sure to enter in position 'b9' the formula: >a96:" FORMULA: b9=sum(b3:b8) >a98:" As soon as you enter this formula Perfect Calc will perform a >a99:" recalculation and display a value for 'Total Sales'. As you can see >a100:" Perfect Calc normally displays all numeric values showing two decimal >a101:" places. However, th  ored. >a139:" Selecting a star ( * ) causes numeric values to display in >a140:" graphic notation. This option is useful for constructing bar graphs, >a141:" which is what we are going to do now. >a143:" CONSTRUCTING A BAR GRAPH >a145:" Suppose that we wish to represent each of our monthly sales >a146:" figures graphically in order to get a better idea of their relation- >a147:" ship to each other. Position the cursor in column 'd', which we >a148:" have purposely enlarged to accom END OF LESSON 6 >a1 ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååon format. Column 'd' is now ready to display numeric values >a167:" in graphic notation. >a168:" Next, 'scale' the numeric data that will go into column 'd' >a169:" using a formula of the form: >a170:" "dx = * bx / max(bx:bn) " >a171:" where 'x' and 'n' are the line numbers of the first and last entries >a172:" in column 'b' respectively. >a174:" This formula will produce a scaled numeric constant to represent >a175:" each sales figure in column 'b'. Replrfect Calc enters the formula into positions 'd3' to 'd8', thereby >a195:" constructing the bar graph. >a197:" Enlarging the width of column 'd' will necessarily increase the >a198:" resolution of the bar graph. Do that now. Change the column width >a199:" of 'd' from 12 characters to 25 characters, using the CHANGE COLUMN >a200:" WIDTH Command, Control--x w . Besides changing the actual >a201:" width of the column, you must also edit and re-replicate the formula. >a204:" This comodate a bar graph. >a150:" In a bar graph, numeric values are displayed using stars or >a151:" asterisks ' * ' . A number will be represented by as many stars >a152:" as its value warrants. Stars will be inserted in the entry position >a154:" starting at the lefthand edge of the column. If the numeric value >a155:" is zero or less, nothing will be displayed. If the value is greater >a156:" than the column width, the entire column will be filled with stars. >a158:" The numeric valåicated to each entry box in >a176:" column 'd' it will produce a series of such constants each proportional >a177:" to the largest sales value of column 'b'. As such they will display >a178:" accurately as stars in column 'd'. >a180:" For position 'd3' this formula becomes: >a182:" d3 = 12 * b3 / max(b3:b8) >a183:" Copy this formula using the COPY ENTRY Command: Control--w >a184:" Perfect Calc copies the formula into the Save Buffer. >a185:" Set a mark at 'd3' uncludes Lesson 6. The next lesson introduces the power of >a205:" 'associated files'. >a208:" If you want to proceed to the next lesson use the CLEAR ENTIRE >a209:" MEMORY Command and then call up 'lesson7.pc' with the FIND FILE >a210:" command. >a214:" If you do not wish to continue, type the QUIT Command: >a216:" Control--x Control--c >a218:" Answer 'yes' to Perfect Calc's message "Ignore changes this >a219:" session?" >a220:" ues in column 'b' are so large that even the >a159:" smallest one will completely fill its entry position. The figures >a160:" need to be proportionally 'scaled' so that they will fit in the >a161:" column while still maintaining a correct relation to each other. >a163:" To generate a 'normalized' bar graph in column 'd', move the >a164:" cursor to position 'd3' and type the CHANGE DISPLAY FORMAT Command >a165:" (Control--x d ), followed by 'c' for column, and ' * " for graphic >a166:" notatising the SET MARK Command: Escape... >a186:" afterwards moving the cursor to position 'd8'. Replicate the formula >a187:" to every position in column 'd' by hitting the YANKBACK Command: >a188:" Escape...y >a189:" Perfect Calc asks you to identify the 'relative' variables in the >a190:" formula. The first variable 'b3' is 'relative' {answer 'y'}. The >a191:" second two variables contained within the 'max' function are 'absolute' >a192:" {thus answer 'n'}. >a194:" Pe A     >a3:" LESSON7 -- Using Associated Files >a6:" Throughout these lessons we have seen how two separate files >a7:" can be displayed simultaneously to the screen. This capability is made >a8:" possible by Perfect Calc's unique system of 'multiple buffers', which >a9:" allows more than one spreadsheet to be held in machine memory at one >a10:" time. As we have mentioned, up to seven associated spreadsheets can be >a11:" active simultaneously, permitting us to switch back and forthare recalculated in a specific order: that is, the 'depended-on' >a76:" files are always recalculated BEFORE those files which depend on them >a77:" are recalculated. >a79:" HOW TO LINK FILES >a81:" Given several files which reference each other, you would place >a82:" the cursor in the file which would depend on all the other files, and >a83:" type: >a84:" Control--x a >a86:" Perfect Calc would respond with the message: >a88:" "Associat condition if >a29:" the integrity of spreadsheet files is to be maintained. >a31:" However, sometimes it is desireable or even necessary to have >a32:" spreadsheets work together sharing both functions and data. For >a33:" example, if we are preparing a tax report, it might be convenient if >a34:" the 'tax' spreadsheet could directly reference positions on other >a35:" spreadsheets that calculate our income, net worth, etc., thus elimin- >a36:" ating the need for manual transfer of data. . >a59:" However, more is needed than just cross-references between the >a60:" spreadsheet files. Spreadsheets which reference each other must be >a61:" 'linked' or 'associated' in such a way that a recalculation in one >a62:" automatically causes a recalculation in the other. Otherwise data in >a63:" the non-current spreadsheet may become outdated, if it is not regularly >a64:" updated by switching to it and forcing a recalculation. Remember, a >a65:" recalculation normally affects only the between >a12:" them with ease, copying and sharing data as needed (this feature is >a13:" only available with Perfect Calc!). >a15:" In this lesson we are going to examine how spreadsheets can be >a16:" linked together and made to share data--a feature we are sure you will >a17:" agree represents one of the most remarkable advances ever to appear >a18:" in personal computer software. For the first time, a powerful set of >a19:" programming tools are available to the typical personal computer e file: " >a89:" You would then type the name of the first file which the current >a90:" file would 'depend on', and which would have to be recalculated before >a91:" the current file is recalculated. >a93:" Perfect Calc would 'associate' the two files and switch you to >a94:" the file that you have just named. If this second file depends on yet >a95:" a third file, you would give the ASSOCIATE FILES Command again, linking >a96:" the third file to the second. Up to seven spreadsh>a38:" Perfect Calc provides a means of doing this through a process >a39:" called 'linking' or 'associating' files. >a45:" Consider the following formula: b17 = b18 + income[c6] >a46:" >a47:" This formula instructs Perfect Calc to calculate the sum of two >a48:" variables, one of which is held in the current buffer and one in a >a49:" buffer called 'income'. When calculating this formula, Perfect Calc >a50:" will go to the spreadsheet in the buffer 'income' and retrieve whatever  spreadsheet in the current >a66:" buffer, and no other. >a68:" Perfect Calc provides a means of doing this through its >a69:" ASSOCIATE FILES Command, which will link the files such that a recalcu- >a70:" lation in one will cause a recalculation in all. >a72:" Linked or associated files exist in a special 'dependency' to >a73:" each other. The first file (considered the master file) is dependent >a74:" upon the file, or files, which follow it. Dependency means that the >a75:" files user >a20:" in a 'natural language'. With this feature you will find yourself >a21:" doing programming without ever knowing that you are! >a24:" When a spreadsheet is copied from disk to machine memory, it is >a25:" placed in a temporary work space called a 'buffer', which serves to >a26:" isolate it from other spreadsheets and internal program functions. >a27:" Thus, changes and recalculations made to a spreadsheet in one buffer >a28:" do not affect files held in other buffers, a necessary>a51:" value is located in position 'c6', afterwards returning to complete >a52:" the calculation in the current buffer. (Note the syntax of the cross- >a53:" reference: the variable is enclosed in square brackets and follows >a54:" immediately after the name of the buffer containing it.) >a56:" The referenced buffer must exist (i.e. be active in memory) and >a57:" must hold the correct spreadsheet. If it does not, the formula will >a58:" either compute to 'Error!' or produce a faulty value!  eets may be linked >a97:" consecutively in this way. >a99:" To preserve the 'associative' links you must save each file in >a100:" turn, using the SAVE FILE Command (Control--x Control--s). >a102:" When reading such a chain of linked files into memory, either when >a103:" beginning Perfect Calc or by using the FIND FILE Command, you have only >a104:" to name the first file in the chain. Perfect Calc will automatically >a105:" read the remaining linked files without your having to specifposition: >a174:" b6 = unit2[b19] >a176:" This formula is identical to the previous one, except that its >a177:" value is taken from the spreadsheet in buffer 'Unit2' . Switch to >a178:" this buffer using the SWITCH BUFFER Command (Control--x b). This >a179:" spreadsheet is identical to the spreadsheet in buffer 'Unit1', except >a180:" that it calculates rental income for a 'warehouse' . Enter several >a181:" sample values in this spreadsheet, afterwards switching ba 'unit2.pc' file in the top window. Use the SWITCH BUFFERS Command >a130:" to go to the first buffer in the chain, 'rental'. >a131:" As you can see, 'Rental.pc' is a simple rental property manage- >a132:" ment program, which calculates the total monthly income generated by >a133:" various holdings of property, in this case 'Unit1' and 'Unit2' . >a135:" Move the cursor to position 'b5' and examine the formula contain- >a136:" ed there: >a137:" Formula: unit1[b19] >a1by the previous spreadsheet, 'rental.pc', >a157:" enter the following values for January: >a158:" Monthly rent: $550.00 Maintenance: $35.00 >a159:" Repairs: $45.00 Taxes: $110.75 >a160:" Insurance: $12.50 Mortgage: $350.00 >a162:" Perfect Calc automatically calculates 'Total Expenses' and 'Cash >a163:" Flow'. Since this file is 'linked' to the file 'Rental.pc' which >a164:" depends on it, we can assumy them. >a107:" Associated spreadsheets, as we will see shortly, allow us to >a108:" handle data in ways that previously were not possible. In the remain- >a109:" der of this lesson let us examine a set of linked spreadsheets to >a110:" demonstrate exactly how this feature works. >a112:" At this time move the cursor to line 121 and give the CREATE >a113:" TWO WINDOWS Command (Control--x 2). >a115:" (Do not synchronize the windows.) >a116:" Move the cursor to the top windck to the >a182:" master spreadsheet in buffer 'rental' . >a184:" As before, 'rental.pc' has already obtained a 'Cash Flow' value >a185:" from 'unit2.pc' and has recalculated its formulas accordingly. >a187:" As we mentioned, a particular order of dependency exists between >a188:" the spreadsheet files, which determines their order of recalculation. >a189:" This relationship is reflected in the Buffer Directory, which displays >a190:" the 'links' existing between the spreadsheets. >a139:" This tells Perfect Calc to display in position 'b5' whatever >a140:" value is held in position 'b19' of the spreadsheet buffer 'unit1' . >a141:" Let us switch to buffer 'unit1' to see what data is being refer- >a142:" enced in its spreadsheet. Use the SWITCH BUFFER Command >a143:" (Control--x b), followed by the buffer name: 'unit1' . >a145:" Perfect Calc switches us to buffer 'unit1' . The spreadsheet >a146:" here contains income and expense figures for a three bedroom hoe that a recalculation has already occurred >a165:" in the other file. Switch back to the buffer 'Rental' to see what >a166:" has happened. (use Control--X b to SWITCH BUFFERS) >a168:" As you can see, 'Rental.pc' has automatically referenced a value >a169:" for January 'Cash Flow' from 'Unit1' and, using this value, has calcu- >a170:" lated figures for 'YEARLY TOTALS' and 'Monthly Cash Totals'. >a172:" Move the cursor to 'b6' of 'Rental.pc' and examine the formula >a173:" at this ow, using the OTHER WINDOW >a117:" Command (Control--x o ). >a119:" Type the FIND FILE Command (Control--x Control--f), followed >a120:" by the filename: 'Rental.pc'. >a121:" In the next few moments Perfect Calc will read into machine >a122:" memory three separate, but 'linked', files: >a124:" 1) 'Rental.pc' >a125:" 2) 'Unit1.pc' >a126:" 3) 'Unit2.pc' >a128:" When the read operation is complete, Perfect Calc will display >a129:" theuse, >a147:" from which it will calculate a 'Cash Flow' for the property. Move >a148:" the cursor to position 'b19', and examine the formula which accomplish- >a149:" es this: >a151:" Formula: b8 - (b16 + b18) >a153:" This formula instructs Perfect Calc to subtract 'Total Expenses' >a154:" and 'Mortgage Payment' from 'Monthly Rent', producing a figure that >a155:" represents either a positive or negative 'Cash Flow' ('b19'). To see >a156:" how this value is referenced !A     92:" Move the cursor to the bottom window, using the OTHER WINDOW >a193:" Command (Control--x o ), afterwards typing the CREATE ONE WINDOW >a194:" Command (Control--x 1). Now, give the BUFFER DIRECTORY Command: >a196:" Control--x Control--b >a198:" The Buffer Directory will display at the bottom of the screen, >a199:" overwriting some of this text. If necessary, scroll the window to >a200:" erase the directory, or give the REDRAW WINDOW Command (Escape... >a201:" >a3:" LESSON8 -- Concluding Suggestions >a6:" TRUE ASCII DATA FILES >a8:" We have seen how Perfect Calc spreadsheet files can be included >a9:" in documents and reports created by Perfect Writer. It so happens that >a10:" they can also be 'edited' by Perfect Writer, a feature made possible >a11:" because both programs utilize true ASCII characters (the industry >a12:" standard for text files). >a14:" This is an extremely important feature, for it may sometime >a15ster spreadsheet, working in conjunction with two >a220:" subsidiary spreadsheets (a total of six subsidiary spreadsheets would >a221:" have been possible), results in a very orderly and intelligible format, >a222:" for what might otherwise have been a hodgepodge of loosely connected >a223:" financial data, involving awkward and inefficient manual transfers of >a224:" information. The associated spreadsheet files, while maintaining their >a225:" functional integrity, operate in a unified and harmonioåControl--L ). >a203:" In the Buffer Directory 'arrows' indicate the links between >a204:" spreadsheets. 'Rental' is linked (i.e. depends on) 'Unit1', which >a205:" is linked to 'Unit2'. You should note that we are currently using four >a206:" different spreadsheets in memory. Amazing! >a207:" {Type Escape...Control--L} >a209:" As you perhaps realize 'Unit1' does not really depend on 'Unit2'. >a210:" The only dependent spreadsheet in the chain is 'Rental.pc', which >a211:" depend:" occur that a Perfect Calc data file will become 'damaged' . For >a16:" example, you may be attempting to save a Perfect Calc file to a disk >a17:" that does not have enough room to hold it, thereby causing a system >a18:" error. Thereafter any attempt to read even the original data file >a19:" produces an error message, such as "Bad File--Read Aborted" . Due to a >a20:" slight internal code irregularity caused by the write error, Perfect >a21:" Calc is now unable to interpret the file correctlyus fashion. >a227:" This concludes our lesson on 'Using Associated Files' . However, >a228:" before we end this series of lessons on learning to use Perfect Calc, >a229:" we wish to conclude with a few important 'suggestions' regarding the >a230:" use of Perfect Calc, which we are sure you will find helpful. >a232:" At this time delete entire machine memory, and proceed to the >a233:" concluding lesson, 'lesson8.pc' with the FIND FILE Command. >a235:" ås on all the files which follow it. The files 'Unit1.pc' >a212:" and 'Unit2.pc' could therefore have been linked in reverse order, >a213:" and a correct recalculation would have resulted. However, >a214:" this will not always be the case, and we can easily conceive of >a215:" instances in which the order of recalculation among a series of files >a216:" IS important and must be strictly followed. >a218:" One can see how simple and convenient associated spreadsheets are >a219:" to use. One ma END OF LESSON7 >a1 0:" use of Perfect Calc, which we are sure you will find helpful. >a232:" At this time delete entire machine memory, and proceed to the >a233:" concluding lesson, 'lesson8.pc' with the FIND FILE Command. >a235:" "  . >a24:" When something like this happens, do not despair. The file is >a25:" not lost. Call the file into Perfect Writer and examine its lines for >a26:" the cause of the difficulty. Correct the error (usually one or more >a27:" extraneous command characters which Perfect Calc does not recognize) >a28:" and then transfer the file back to Perfect Calc, which should then be >a29:" able to read it normally. >a31:" Perfect Calc files will not appear in Perfect Writer as the >a32:" 'scou may >a100:" have. >a102:" Beyond that, we fully expect that you, as a soon-to-be >a103:" 'expert' on Perfect Calc, will, before long, be showing US at Perfect >a104:" Software aspects and applications of the system that even WE didn't >a105:" know existed ! Let us hear from you. What you have to say is >a106:" important to us. After all, we are here to serve you. >a108:" END OF LESSON8 >a1 " Perfect Calc's numbers, formulas, and special command characters >a52:" characters which may be imbedded in the file. >a54:" -- This is just one more refinement in a remarkable line of >a55:" products available only from Perfect Software ! >a57:" >a58:" APPLICATION SPREADSHEET FILES >a60:" To get you started using Perfect Calc several pre-structured >a61:" spreadsheets have been provided. You might begin by examining these >a62:" and getting some ideas for what you want to do. You cpossible to >a79:" have a library of insurance functions, engineering functions, and so >a80:" on. >a82:" When building a functions library you will want to experiment with >a83:" creating a table of contents (with coordinate locations) for each of >a84:" the formulas and functions contained in the file. >a89:" And so we conclude our lessons on Perfect Calc. We regret that >a90:" time and space limitation did not allow us to cover every aspect of >a91:" the Perfect Calc system. Howeverreen image' that you are used to. They will appear in the >a33:" form in which they are actually stored as a Perfect Calc data file. >a34:" Details for interpreting this format are provided in Appendix D of >a35:" the Perfect Calc User's Guide. Overall, it is an easy, convenient >a36:" feature you will come to appreciate very much! >a39:" USING PERFECT SPELLER WITH PERFECT CALC >a41:" In the same way, non-numeric data in Perfect Calc data files can >a42:" be verified for correctness using Peråan modify and >a63:" change these to suit you particular needs. Remember, these application >a64:" files are for illustrative purposes only. Perfect Software will not >a65:" be able to help you with installing or customizing them. >a67:" BUILDING A FUNCTIONS LIBRARY >a69:" One of the major features of the 'Associate Files' command is >a70:" that it allows you to reference formulas in other spreadsheet buffers >a71:" and use the results in the currently displayed buffer. This feature >a72:" p, we hope that you have gained more >a92:" than just a passing acquaintance with the power and versatility which >a93:" Perfect Calc brings to electronic spreadsheet calculating, and that >a94:" you are ready to begin making significant use of it in your business >a95:" or profession. >a97:" The Perfect Calc User's Guide covers all of the topics we have >a98:" mentioned here (plus a few others) in greater and more substantial >a99:" detail. It should certainly answer what remaining questions yfect Speller ! Again, this is >a43:" possible because all Perfect Software programs utilize true ASCII >a44:" characters. >a46:" If you are uncertain of the spelling of any function names, >a47:" labels, or text which has been included in a Perfect Calc spreadsheet, >a48:" call the file into Perfect Writer and invoke the Perfect Speller option >a49:" as described in your Perfect Writer/Perfect Speller User's Guide. >a50:" Perfect Speller will check for misspelled words, ignoring any of >a51:rovides you with the capability of building a file with formulas >a73:" that you might use regularly and to name this file the 'functions >a74:" library'. To use this 'functions library' file all you need to do is >a75:" reference this file in your current buffer. Since the 'functions >a76:" library' is a standard spreadsheet file, you can easily add formulas >a77:" and functions as needed. It is possible to build function libraries >a78:" for any number of specialized applications. Thus, it is "A     >a1:" STOCK PORTFOLIO >a1:\wc15 >b1:\wc10 >g1:\wc11 >h1:\wc9 >a2:" (This sample spreadsheet for use with Lessons 1, 2 & 3.) >b3:" Number >c3:" Current >d3:"Purchase >e3:" Current >f3:" Percentage >h3:" Date of >i3:" Yearly >j3:" Yearly >k3:" Dividend >l3:"Exchange >a4:" Corporation >b4:" of Shares >c4:" Price >d4:" Price >e4:" Value >f4:" Gain/Loss >g4:"Commission >h4:" Purchase >i4:" Hi >j4:" Low >k4:" Per Share >l4:" Symbol >a5:" -------- >b5:" ----->a3:" TEACH ME PERFECT CALC >a5:" Welcome to Perfect Calc, the revolutionary new electronic >a6:" spreadsheet from Perfect Software. >a8:" This begins a series of short 'software based' lessons to >a9:" acquaint you with Perfect Calc. You will be working at the >a10:" computer, following directions displayed on the screen. The first >a11:" command we will introduce is the PAGE DOWN Command, which you >a12:" will use to scroll the screen in order to continue readiåk8) >l10:=sum(l5:l8) >m10:=sum(m5:m8) >a12:" Cash Flow Out >a13:" Rent >b13:0 >c13:0 >d13:0 >e13:0 >f13:0 >g13:0 >h13:0 >i13:0 >j13:0 >k13:0 >l13:0 >m13:0 >a14:" Utilities >b14:0 >c14:0 >d14:0 >e14:0 >f14:0 >g14:0 >h14:0 >i14:0 >j14:0 >k14:0 >l14:0 >m14:0 >a15:" Supplies >b15:0 >c15:0 >d15:0 >e15:0 >f15:0 >g15:0 >h15:0 >i15:0 >j15:0 >k15:0 >l15:0 >m15:0 >a16:" Other >b16:0 >c16:0 >d16:0 >e16:0 >f16:0 >g16:0 >h16:0 >i16:0 >j16:0 >k16:0 >l16:0 >m1--- >c5:" -------- >d5:" -------- >e5:" -------- >f5:" -------- >g5:" -------- >h5:" -------- >i5:" -------- >j5:" -------- >k5:" -------- >l5:" -------- >a6:" Xerox >b6:2.000000000000E+02 >c6:0 >d6:5.000000000000E+01 >e6:= b6 * c6 >g6:0 >i6:0 >j6:0 >b7:0 >c7:0 >d7:0 >e7:=b7*c7 >f7:" >g7:0 >i7:0 >j7:0 >b8:0 >c8:0 >d8:0 >e8:=b8*c8 >f8:" >g8:0 >i8:0 >j8:0 >b9:0 >c9:0 >d9:0 >e9:=b9*c9 >f9:" >g9:0 >i9:0 >j9:0 >b10:0 >c10:0 >d10:0 >e10:=b10*c10 >f10ng your >a13:" instructions: >a14:" Control---v >a16:" This command is executed by holding down the 'Control' key >a17:" (labeled 'CTRL') and typing the lowercase letter 'v'. >a19:" At this time go to the next page of these instructions >a20:" using this command. >a24:" In the same way previous pages or screen of text can be viewed >a25:" using the PAGE UP Command: >a26:" Control---z >a28:" (While depressing the Contro>a1:" CASH FLOW ASSESSMENT (For use with Lessons 4 and 5) >a1:\wc27 >b2:"JAN >c2:"FEB >d2:"MARCH >e2:"APRIL >f2:"MAY >g2:"JUNE >h2:"JULY >i2:"AUGUST >j2:"SEPT >k2:"OCT >l2:"NOV >m2:"DEC >a2:\jlc >b3:"------ >c3:"------ >d3:"------ >e3:"------ >f3:"------ >g3:"------ >h3:"------ >i3:"------ >j3:"------ >k3:"------ >l3:"------ >m3:"------ >a3:\jlc >a4:" Cash Flow In >a5:" Sales >b5:0 >c5:0 >d5:0 >e5:0 >f5:0 >g5:0 >h5:0 >i5:0 >j5:0 >k5:0 >l5:0 >m5:0 >a6:" Servic6:0 >a18:" Total Cash Flow Out >a20:" Monthly Cash Position >b20:=b10-b18 >c20:=c10-c18 >d20:=d10-d18 >e20:=e10-e18 >f20:=f10-f18 >g20:=g10-g18 >h20:=h10-h18 >i20:=i10-i18 >j20:=j10-j18 >k20:=k10-k18 >l20:=l10-l18 >m20:=m10-m18 >a1 åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå:" >g10:0 >i10:0 >j10:0 >b11:0 >c11:0 >d11:0 >e11:=b11*c11 >f11:" >g11:0 >i11:0 >j11:0 >b12:0 >c12:0 >d12:0 >e12:=b12*c12 >f12:" >g12:0 >i12:0 >j12:0 >b13:0 >c13:0 >d13:0 >e13:=b13*c13 >f13:" >g13:0 >i13:0 >j13:0 >b14:0 >c14:0 >d14:0 >e14:=b14*c14 >f14:" >g14:0 >i14:0 >j14:0 >b15:0 >c15:0 >d15:0 >e15:=b15*c15 >f15:" >g15:0 >i15:0 >j15:0 >e16:" -------- >f16:" >c18:" CURRENT EQUITY = >a1 es >b6:0 >c6:0 >d6:0 >e6:0 >f6:0 >g6:0 >h6:0 >i6:0 >j6:0 >k6:0 >l6:0 >m6:0 >a7:" Accounts Receivables >b7:0 >c7:0 >d7:0 >e7:0 >f7:0 >g7:0 >h7:0 >i7:0 >j7:0 >k7:0 >l7:0 >m7:0 >a8:" Other >b8:0 >c8:0 >d8:0 >e8:0 >f8:0 >g8:0 >h8:0 >i8:0 >j8:0 >k8:0 >l8:0 >m8:0 >a9:" >a10:" Total Cash Flow In >b10:=sum(b5:b8) >c10:=sum(c5:c8) >d10:=sum(d5:d8) >e10:=sum(e5:e8) >f10:=sum(f5:f8) >g10:=sum(g5:g8) >h10:=sum(h5:h8) >i10:=sum(i5:i8) >j10:=sum(j5:j8) >k10:=sum(k5:#  l Key, type a lowercase 'z'.) >a30:" These two commands will enable you to scroll through these >a31:" instructions as you wish, either bringing new text into view, or >a32:" recalling past sections for review. For a few seconds practice >a33:" scrolling the screen up and down. When you have finished return >a34:" to this point. >a37:" OVERVIEW >a39:" Several years ago the simple pocket calculator changed the >a40:" way people everywhere dealt with numbers. No longer were numbers > side of the Prompt Line certain information is >a106:" displayed: 1) The name of the spreadsheet 'buffer' currently being >a107:" viewed (teachme); 2) a star, * , the presence of which tells you >a108:" that the current spreadsheet has NOT been saved since last being >a109:" modified; and 3) the coordinates marking the current position >a110:" of the cursor in the spreadsheet (a89). >a112:" COMMAND KEYS >a114:" Perfect Calc employs three types of commands (Users familiar >a115:" withan >a58:" ever before, it represents the most advanced, powerful, and >a59:" versatile electronic spreadsheet available today. >a61:" The following lessons will show you just how easy Perfect >a62:" Calc is to use. Before you are finished, you will agree that >a63:" learning Perfect Calc is no more difficult than was learning to >a64:" use a hand calculator. >a68:" More than this, you will be amazed at how greatly Perfect >a69:" Calc eases the burden of mathematical computation and filines are numbered 1 to 255. >a89:" Each intersecting line and column marks an 'entry position', >a90:" capable of holding a label, number, or formula. Every entry position >a91:" is identified by a pair of 'coordinates'--i.e. the letter and >a92:" number of the column and line which intersect to form the entry >a93:" position. For example, 'b2' specifies the entry position formed by >a94:" the intersection of column 'b' and line '2'. >a96:" The 'Cursor' marks the position on the sprea41:" added, subtracted, or multiplied using pencil and paper, or even >a42:" mechanical adding machines. Numerical data began being manipulated >a43:" electronically, resulting in greater speed, accuracy, and >a44:" efficiency. >a46:" Today an innovation even more important than the pocket >a47:" calculator has emerged--the electronic spreadsheet, which represents >a48:" nothing less than a revolution for mathematical computation and >a49:" financial analysis. No longer does the effective h Perfect Writer will recognize them immediately!): >a117:" - CONTROL Commands: These commands utilize the 'Control' Key, >a118:" requiring that the Control Key be DEPRESSED and HELD while typing >a119:" the second character of the command. The PAGE UP and PAGE DOWN >a120:" Commands, which we learned at the beginning of this lesson, are >a121:" examples of control commands. >a123:" - ESCAPE Commands: These commands utilize the 'Escape' Key (label- >a124:" led 'ESC'). Unlike the Controlnancial >a70:" analysis, thus expanding your capabilities, allowing you to do >a71:" things you never dreamed possible. If you are a scientist, >a72:" Perfect Calc will make your research more productive; if you are >a73:" a business person, Perfect Calc will expand your grasp of financial >a74:" matters; if a student, get ready for the honor roll! Again, >a75:" welcome to Perfect Calc, the 'next step' in electronic spreadsheet >a76:" calculating! >a78:" BEGINNING >a80:" As you can seeadsheet where data >a97:" is being entered. The cursor on line 89 appears as a pair of facing >a98:" 'angle-brackets, < > , enclosing the entry position it occupies. >a100:" At the bottom of the screen is the 'Prompt Line', a partially >a101:" blank line in which all data is displayed prior to being entered into >a102:" the spreadsheet. In addition, when Perfect Calc requires information >a103:" from you, it will display an appropriate command message in this line. >a105:" At the rightunderstanding >a50:" and use of numerical data (financial, statistical, or scientific) >a51:" require sophisticated mathematical training. For the first time >a52:" you can quickly and efficiently apply sophisticated mathematical >a53:" analysis to your financial and scientific affairs. >a55:" But if spreadsheets represent a 'revolution', Perfect Calc >a56:" represents yet another revolution. Designed to make your work with >a57:" numbers simpler, easier, more enjoyable and more productive t, this text has been entered on a Perfect >a81:" Calc spreadsheet. On the left-hand side and top of the screen >a82:" appear numbers and alphabetic characters, identifying the lines and >a83:" columns. The spreadsheet, which is a matrix of intersecting lines >a84:" and columns, is much larger than what actually appears on the screen. >a85:" It extends down 255 lines, and off-screen to the right 52 columns. >a86:" The first 26 columns are labeled 'a - z' and the second 26 'A - Z', >a87:" while the #A      Key, the Escape key need not be held. >a125:" It has only to be depressed and then released, followed afterwards by >a126:" whatever key completes the command. >a128:" - EXTENDED Commands: These commands are executed by typing the >a129:" Control Key together with a lowercase 'x', followed after by another >a130:" character to complete the command. 'Extended' commands are similar to >a131:" Escape Commands, in that once 'Control--X' has been typed, the keys >a132:" can be released. The next dsheet. >a189:" Do this now-- type a '?' The Help Menu will display at the >a190:" bottom of the screen, overwriting whatever data is being displayed. >a191:" As you can see, the Help Menu lists the commands by category, >a192:" which can be selected by typing a number followed by the 'Return' key. >a193:" For example, to see commands on 'Moving the screen', type '2' and press >a194:" 'Enter'. Perfect Calc lists the screen commands. Are some familiar? >a195:" Type a second questhe top window will display a sample spreadsheet, while >a153:" the bottom window will display the instructions you will follow. >a154:" Let us now create two windows to see exactly how this will work. >a155:" Move the cursor down to line 165 in the middle of the screen using the >a156:" 'down arrow' key, or the NEXT LINE Command: >a157:" Control---n >a158:" Next, type the CREATE TWO WINDOWS Command: >a159:" Control---x 2 >a160:" (While depress75:" Perfect Calc provides two commands for scrolling the 'other window': >a176:" Control---x Control---v PAGE DOWN 'Other Window' Command >a177:" Control---x Control---z PAGE UP "Other Window' Command >a178:" (While depressing the Control Key, type 'x' and then 'v' or 'z') >a179:" Notice that these two commands differ from the regular Page >a180:" commands only in that they contain the 'extended' command prefix >a181:" 'Control---x'. At this time practice scrolling tcharacter typed completes the command. >a134:" The 'software based' lessons included in this series are: >a136:" Teachme.pc An Introduction to the Lessons >a137:" Lesson1.pc Moving Around the Spreadsheet >a138:" Lesson2.pc Entering Data >a139:" Lesson3.pc Storing & Printing Your Spreadsheet >a140:" Lesson4.pc Replicating Formulas, Inserting, Deleting & Moving >a141:" Lesson5.pc Copying Between Spreadsheets >a142:" Lesson6.pc Setting Up the Spreion mark ( ? ). The original menu is >a196:" redisplayed. As you might guess, it is possible to learn a good bit >a197:" about Perfect Calc by simply browsing the Help Menu. Do this now >a198:" to see the variety of command procedures that are available to you. >a199:" To erase the Help Menu, type any command which causes the window >a200:" containing the Help Menu to be redrawn--in this case, the PAGE DOWN >a201:" Command (Control--v). >a202:" The window which the cursor is occupying ing the Control key, type 'x'; releasing these, type '2') >a161:" Perfect Calc responds with the message: "Synchronize windows?" >a162:" Answer 'n' for no. >a163:" ('Synchronization' causes the windows to move in unison whenever >a164:" one or the other is scrolled, a function we will not need here.) >a165:" Perfect Calc immediately splits the screen into two windows, with the >a166:" cursor in the bottom window. Though both windows are now looking at >a167:" portions of the sahe top window using >a182:" using these two commands. Find this line (182) in the top window. For >a183:" the next few pages read the instructions displayed in the TOP window >a184:" using Control---x Control---v, keeping the cursor in the bottom window. >a185:" The HELP MENU >a186:" Perfect Calc provides a screen displayed Help Menu which lists >a187:" all system commands available to you. To display this Help Menu type a >a188:" a question mark ( ? ) at any time while working on the spreaadsheet As You Like It >a143:" Lesson7.pc Using Associated Files >a144:" Lesson8.pc Concluding Suggestions >a146:" These lessons roughly approximate the organization of Perfect >a147:" Calc's User's Guide. Though they attempt to illustrate every major >a148:" command procedure, you will nevertheless want to consult the User's >a149:" Guide for more detailed discussions and examples. >a151:" Throughout the lessons the screen will be divided into two >a152:" 'windows'. Tme text, the windows can be moved independently. >a168:" However, Control---v and Control---z will scroll ONLY the window >a169:" which the cursor is occupying. Try this now, returning to this point. >a171:" Throughout the lessons the top window will hold a sample spread- >a172:" sheet for you to work with, while the bottom window will contain the >a173:" instructions you are to follow. It will be necessary to scroll the >a174:" bottom window to continue reading the instructions. >a1$  can be redrawn using the >a203:" REDRAW WINDOW COMMAND: Escape...Control---L (Press and release the >a204:" Escape Key; then, while holding the Control key, press 'L'.) >a205:" Move the cursor to the top window you've been reading from by >a206:" typing the switch to OTHER WINDOW Command: >a207:" Control---X o {lowercase "letter" 'o'} >a208:" Note that, as has been indicated throughout these instructions, >a209:" ALL of Perfect Calc's commands USE LOWERCASE LETTERS! >a211:ålls your computer's operating system >a236:" to execute Perfect Calc. 'b:lesson1.pc' is the name of the file you >a237:" want to use with Perfect Calc. >a239:" To exit Perfect Calc, use the QUIT Command: >a241:" Control---x Control---c >a243:" Should Perfect Calc respond with the message "Ignore changes >a244:" this session?", answer 'y' for yes. Perfect Calc will return you >a245:" to your computer's operating system, where you may enter >a246:" "pc b:lesson1.pc" to b>b1:\wc12 >c1:5.000000000000E+01 >d1:=(c13-c1)^2 >e1:\wc6 >f1:\wc11 >g1:\dc2 >g1:\wc5 >h1:\wc3 >i1:\wc8 >c2:5.200000000000E+01 >d2:=(c13-c2)^2 >e2:" >f2:"arc cosine( >g2:5.000000000005E-01 >h2:")= >i2:=1.57079-atan(g2/sqrt(1-g2^2)) >c3:5.000000000000E+01 >d3:=(c13-c3)^2 >e3:" >c4:4.500000000000E+01 >d4:=(c13-c4)^2 >f4:" arc sine ( >g4:8.000000000005E-01 >h4:")= >i4:=atan(g4/sqrt(1-g4^2)) >c5:3.900000000000E+01 >d5:=(c13-c5)^2 >c6:5.000000000000E+01 >d6:=(c13-c6)^2 >f6:" tange" Return to a single window now by typing the CREATE ONE WINDOW >a212:" Command: Control---x 1 >a213:" Perfect Calc makes the window holding the cursor the only window on >a214:" the screen. >a217:" The CANCEL or Go Back Command >a219:" One useful command to know right away is the CANCEL Command. >a220:" Any command which Perfect Calc HAS NOT YET BEGUN EXECUTING can be >a221:" cancelled by typing: >a222:" Control---g >a224:" Thus, if you change youråegin the first lesson. >a248:" END OF INTRODUCTORY LESSON >a1 åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååånt ( >g6:1.400000000000E+00 >h6:")= >i6:=sin(g6)/cos(g6) >c7:5.000000000000E+01 >d7:=(c13-c7)^2 >c8:4.400000000000E+01 >d8:=(c13-c8)^2 >c9:5.500000000000E+01 >d9:=(c13-c9)^2 >c10:4.700000000000E+01 >d10:=(c13-c10)^2 >g10:" >c11:" -------- >b12:"total >c12:=sum(c1:c10) >b13:"average >c13:=avg(c1:c10) >b14:"N >c14:=c12/c13 >b15:"variance >c15:=((sum(d1:d10))/c14-1) >b16:"Stand. dev. >c16:=sqrt(c15) >b19:" >a1  mind about something and want to stop >a225:" and GO back, or if you simply get stuck, the Cancel Command will >a226:" return you to the spreadsheet. >a227:" At this time if you wish to begin the first lesson, first exit >a228:" Perfect Calc with the QUIT Command and then enter: >a230:" A>pc b:lesson1.pc {be sure to include the drive location >a231:" ^ ^ for the file} >a232:" program filename >a233:" name >a235:" 'pc' is the program name which teå$A     >a1:" PAYROLL ANALYSIS WORKSHEET >a1:\wc18 >b1:\wc6 >c1:\wc6 >d1:\wc6 >e1:\wc7 >f1:\wc7 >g1:\wc8 >j1:\wc8 >k1:\wc9 >a2:"Copyright, 1982, Perfect Software, Inc. >a3:"******************************************************************* >a4:" This program automatically reads in the 'payfacts.pc' file >a5:" needed by this file. This file uses forward referencing, >a6:" therefore you will need to press the recalculation key (!) >a7:" twice when updating the file. >a8:"****************å14-l14@ >n14:=lookup(l14,a24:h24)@ >o14:=n14*m14@ >p14:=lookup(n14,a25:h25)+o14@ >r14:=lookup(k14,a28:h28)@ >s14:=k14-r14@ >t14:=lookup(r14,a29:h29)@ >u14:=t14*s14@ >v14:=lookup(t14,a30:h30)+u14@ >w14:=v14*payfacts[e10]+(p14*payfacts[d10])@ >a15:" >b15:=payfacts[c11]@ >c15:0 >d15:0 >e15:=w15/52@ >f15:=(payfacts[g5]*h15)@ >g15:0 >h15:=b15*((1.5*d15)+c15)@ >i15:=h15-e15-f15-g15@ >k15:=(h15*52)-(payfacts[f11]*1000)@ >l15:=lookup(k15,a23:h23) @ >m15:=k15-l15@ >n15:=lookup(l15,a24:h24)@ >o:3.965000000000E+03 >g26:5.705000000000E+03 >h26:7.507000000000E+03 >a28:0 >b28:2.400000000000E+03 >c28:9.600000000000E+03 >d28:1.918000000000E+04 >e28:2.360000000000E+04 >f28:2.890000000000E+04 >g28:2.890000000000E+04 >h28:4.480000000000E+04 >a29:0 >b29:2.400000000000E+03 >c29:9.600000000000E+03 >d29:1.918000000000E+04 >e29:2.360000000000E+04 >f29:2.890000000000E+04 >g29:2.890000000000E+04 >h29:4.480000000000E+04 >a30:0 >b30:1.200000000005E-01 >c30:1.700000000005E-01 >d30:2.2000000000*************************************************** >b10:"PAYROLL SUMMARY STATEMENT (weekly) >b11:"Hourly >d11:" O.T. >e11:"Federal >g11:" State >h11:" Gross >i11:" Net >j11:" >a12:" Name of Employee >b12:"Rate >c12:" Hours >d12:" Hours >e12:" Tax >f12:" FICA >g12:" Tax >h12:" Pay >i12:" Pay >j12:" >a13:" >b13:=payfacts[c9]@ >c13:0 >d13:0 >e13:=w13/52@ >f13:=(payfacts[g5]*h13)@ >g13:0 >h13:=b13*((1.5*d13)+c13)@ >i13:=h13-e13-f13-g13@ >k13:=(h13*52)-(payfacts[f9]*100å15:=n15*m15@ >p15:=lookup(n15,a25:h25)+o15@ >r15:=lookup(k15,a28:h28)@ >s15:=k15-r15@ >t15:=lookup(r15,a29:h29)@ >u15:=t15*s15@ >v15:=lookup(t15,a30:h30)+u15@ >w15:=v15*payfacts[e11]+(p15*payfacts[d11])@ >a17:" Totals >c17:=sum(c13:c15)@ >d17:=sum(d13:d15)@ >e17:=sum(e13:e15)@ >f17:=sum(f13:f15)@ >g17:=sum(g13:g15)@ >h17:=sum(h13:h15)@ >i17:=sum(i13:i15)@ >a23:0 >b23:1.400000000000E+03 >c23:4.100000000000E+03 >d23:9.500000000000E+03 >e23:1.420000000000E+04 >f23:2.200000000000E+04 05E-01 >e30:2.500000000005E-01 >f30:2.800000000005E-01 >g30:3.300000000005E-01 >h30:3.710000000035E-01 >a31:0 >b31:0 >c31:8.640000000000E+02 >d31:2.492600000000E+03 >e31:3.465000000000E+03 >f31:4.790000000000E+03 >g31:6.274000000000E+03 >h31:9.772000000000E+03 >a1 \aPAYFACTS.PC 0)@ >l13:=lookup(k13,a23:h23) @ >m13:=k13-l13@ >n13:=lookup(l13,a24:h24)@ >o13:=n13*m13@ >p13:=lookup(n13,a25:h25)+o13@ >r13:=lookup(k13,a28:h28)@ >s13:=k13-r13@ >t13:=lookup(r13,a29:h29)@ >u13:=t13*s13@ >v13:=lookup(t13,a30:h30)+u13@ >w13:=v13*payfacts[e9]+(p13*payfacts[d9])@ >a14:" >b14:=payfacts[c10]@ >c14:0 >d14:0 >e14:=w14/52@ >f14:=(payfacts[g5]*h14)@ >g14:0 >h14:=b14*((1.5*d14)+c14)@ >i14:=h14-e14-f14-g14@ >k14:=(h14*52)-(payfacts[f10]*1000)@ >l14:=lookup(k14,a23:h23) @ >m14:=k >g23:2.250000000000E+04 >h23:3.310000000000E+04 >a24:0 >b24:1.400000000000E+03 >c24:4.100000000000E+03 >d24:9.500000000000E+03 >e24:1.420000000000E+04 >f24:2.200000000000E+04 >g24:2.250000000000E+04 >h24:3.310000000000E+04 >a25:0 >b25:1.200000000005E-01 >c25:1.500000000005E-01 >d25:1.900000000005E-01 >e25:2.500000000005E-01 >f25:3.000000000005E-01 >g25:3.400000000005E-01 >h25:3.700000000005E-01 >a26:0 >b26:0 >c26:3.240000000000E+02 >d26:1.134000000000E+03 >e26:2.065000000000E+03 >f26%  åååååååååå%A     åååååååååå&  åååååååååå&A     åååååååååå'  åååååååååå'A     åååååååååå