8L xC)pJJJJ IH(ȱH:=IH[H`@H^H 2 9 @   I/H`JLNGȄBȄF aK ' faaFF  RJm# KKJ qJ )J ۈJJm  JFȱJGJKaȄM ' 5aaNNJFLGJ`a  XL LG &PRODOS`DaElH$?EGvѶK+`L XX LU ŠϠĠӥS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8RRG.09US2' @YINSTALLER6 FINDER.DATAɑp2RG&2SCRIPTS پ+WREAD.MEP پ.ET:*RG.AD.TEXT ھ4ھ4URG.ADP$ ھ9ETھ0FINDER.ROOT0(p2KANGAROO.DATAZ2f3! ecppdos@n$E,C ~ExpressLoadZ?y) :tw@,MainH,~directW4,mainln, ~JumpTable˜,StartUpΝO*F Installerppdosppdos^3cEhFtdY =E 1A. @|>@D$>(>(!?(I?(q?(?(?(?(  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm,StandardVS,Customw , BuildListX2r ,Install}t@,;Maint(c) Copyright Apple Computer, Inc. 1987-1993$ Apple IIGS Installer - Easy Update 5 Apple IIGS Installer v2.1 - Customized Installation v2.1 1.001.102.00KK8nJJK5LJJKJJ0 J"HHH"hhh e$ $ 0JJ "q.JJZڢ"JJJZZڢ ""QhhQ H77" hI/JHJH"JJJ \ 8nJaaaa8nJ ",K0 ",KHH"JJ" J:8 "HH:8"Q"+h JhJ" JKH"KH"K)H""") eOeO"?Um:FG :N: Fn 5N 7JsN{""`J $" H"HHH "hhhh(y8nJK)@K", L  JJJ)@ \ "X ,K6P2  . HnJJ"h ~ɊĭK KJJHJH "k `J0J KK[KKJHJH"KKI  +kHH"zHZڢ+"hJJ ,`0""0"1".""1" J"*"`nJJnJJȀꈈJH `'^ka  \ 2 a& &M"/0PJ J ( J)J (` ` `HpJHnJH"`qw StandardSub ( ".HHH.."hhh ( `K K` (LwM". uM \ `HH2" H%%"h "`:F.F^z CN2P* !0*6\I P3' <Qz&5v]7@Q A Qqw CustomProgramJJ $"<HHHH<<"hhhh(d(d*%L'LK)@KK%", L" "L)@"/0" "")J J)JJJ  )2\ 2\4\   P&J)@ \ dd,KP 2\ ,KOPK  . HnJJ"h Eй   𯂬,K0 )" ) kJHJH "`FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFF5 ` KK[,J0 $8nJJHJH",K0 ) )4\2\4\  +kJJ) ,K HH'"hhhB >J@J  Q I %?  %*  $HJHJHJJ)"h `Z"Qhh)`*JJ*JJȀꈈJH ^ `% + M ap] ] ] )X] ] J7gNNNtL aG,J0 M = 8 +"% " T ,K"  O  JH,"`MKHHA A 2"H%%"h "ံ<[ s JV CN'OHHtta"HHJJd"hӢ "`HHssa"HHJJd"h Ӣ "`HHjtjta"HHJJd"hӢ "`HH,J0hhhha"HHJJd"h ΢ "`"J"XHHHJJ"hhh,K?L:T T ? "q. Z"QhhK K "   "* "   "" (g0 0 \\ʎ  e e HHj j 2"H%%"h " ?L: H H""Xnj J CN WJFSV J" 9:SCRIPTS: qwDrawHelpScript H H H  "hhhkK Kh \ ,JJ ,K"H"XhBH\JHZJH"h;L5'LH%LH"Qh-Lh/L;L;L m;Lm-L;Lm/L=L pH"XhHHjj2"hfhh H% @H%"zޭhHfH"0: 0"0")KKK" i):aa"p*KK"p*HH"+hOhQ" MHG@DMO"HK"&+"Wh(E%&$""7+ $" Y- ) $HhHfH ""Xh :Z-89 CN-8 lNU$9untitledLwM". uMGqw ScriptListSubS?LddK UQ2\J KJJ)J;L=LQ U?LMQS) QQQ) J-JJQ)  J-JJ,S2\?L(<;Li m @Kȷ@K"),KQK%"*&$""&+(0" ""@*( '',J  HKHXJHVJH"hKdd8+: m e<e>)`H\JHZJH"h *-;L=L) 8nK 'vJ`b `b`bJdJfK ':8JdhJfjHH"hlnhnj;L=L px qwAddToDir)M=LH;LH"Q66"Y6+M6-M $" )M +M-M"q/M)2\ ")=LH;LH"QKK" KK"p*"*&$""7+"X* " )"@* $" $`,KH`JH^JH"hͩ%  $YH hͩ%" ) $`")"*::ʷ)::::$"&+"7+ "@*`K K` "`"`L)-HKK@K@K"0hHKKfKfK"0h " "L)L)M ,J0 '` (`HN"hkHHHH ;[d"q.8<>" 8 ~:F" Da \$ 0 p )Tԭn)mxiiH" m m xx0yy$0T @TA n)yȗ0L8" 8 emmH""b HmiHZHH+"ȥȩ Zȷz) )eieȀ ""@* +;i`v#"Qhh `E8`HH"<>  UO00: 0)L :.0L" LL덮L0LTOȹL:TOȀTOȷ:TO0 HALAL%%" h "E8`"` qwNewList'LH%LH"")HH"+zHHHKHZ@ h)L%L'LH"@*h`qw MakeNewList")"@*(kK,K0 #(^ oV +'LH%LH"QhhnK)@8nK '+L '+L,J 'k ;[+k K[464 444+kqw CheckScript?L,K0* ) ( ' #(")K"&+"@* $` ),K0 ',J0 J) ( #( $`H$$%%"h K)K`" EtF^v* 6 (U*6 lN Q"7UvJqw DrawStopIcon$JH"JH (JH&JHHH "hhhkE8k@ J)@(K HH"ɆF D@ E0-Ȱ0HUU ""᭭U)[UWUY&0  WY )[WY Ɇ F@I cc H%%"h "8k2F: 3Kc{Q\ CNL 2U2<GY2L<<FGY<LF'(+.@CDEFGHIJKLMNPQRWUUUUV(VAVPV_VnVVVVVVVW&W;WRWdWzWWWWWWX)X`XXXXX&Y=YVYI0 `cc Biiimm  `"E8` UO00: 0)L :.0L" LL덮L LTOȹL:TOȀTOȷ:TO0HALAL%%" h "E8`"`,JHH"2\4\51JHJH"4\0GGU"OOU"4\`4\HHH""QIHGH "h: \ȹ\)HHOO ""`24zII:"᯸JHJH""GJHJH"kHH"᯼JHJH"II:"᯼JHJH""JHJH""k ;[ :/0+;ik qw NextDevice0K-K:&a{)ߍ"UOa{)"08`0L"qw NextDevice1"L", LvL" i+J0L`" ",J0 ' ' ( #( " ( (")"*$K"@*"X*,J ( )8`" "iL)ɠJ L)@'" "")"/0PJí") JJ J,J0 ''+ (JJ)J,J0 ''2\1,,J$2\ J a& &M Z"P  Z",J03?L ,K p(J0MH`JH^JH"" $,J ( ,K0 ) ) $ H+`10 J"`)L+L ++L")"&+K"@* H`JH^JH"" $` KȌK:șKKKKK "*KK&$""7+"X*")KK""&+"@*KK`MKKqw BuildDirName K[8`JJW$")@iiH"Y$W$KK"0ȷK:ȩ K.șKșKșKȩ Kȩ:KK0HKK"hY$8W$Y$[$U$_$ _$:]$ Hm]$iHڭ_$H"h[$]$a$_$c$8nU$ ,U$02 ]$.K蝗K蝗K K:KȷK:K$ Ka$ȷKK +`$$$$$" $$")i$i$" $"@*`K$K$" $`L", L" " }+`qw UpdatePopUpHH "`JH^JH9"᭩%:%H"Ω%%H%H"᭱%H%H"ᜫ%%%%,KF")HiiH%%P""@*%H`JH^JH"9"`qwSimpleKeyFilterH ;[ \  ) )G. @ 6HHH"zZZڢ""+;ikH4JH2JH"`qw BootVolTestKBK:BKK):BKK`qw DiskNamesTestJnb`"bdfd:%'dddKK,K): d dK".> ʈ  deddf%'b`""(`qwSetInstallRemoveJ) a&2\,J D2\2\J) ,K ( (J) ' 'J) ' '` ' '`ڭ,JH*JH"`ڭ0JH.JH"`HJH"`HDJHBJH"`HHJHFJH"`HHHH +)LH)L +h)L\JHZJH"lJHjJH"h,J ((<"h`Jڮ^Jڪ"`|a_HtJHrJH"`H|JHzJH"`qw DispDiskEasyJHJH"II:"II:"II:"`qwDispDisk2Update )JHJiH:"OO"JJJU"ΪJJHJiH:"KKKK"KK` )JHJiH:"OO"JJJU"βJJHJiH:"KK"`,J0JHJH"JJU"` K[ +k K[ " $ &+k K[ )+k K[   ) +kHHHH; [ w XVHH "ze)"I   K[+   "  : $++  ;i$+kHH"hhkHH&$"h$h&kqw VolumesOnLine + }+J) +8nJJ @J ''`" + ++8nK`K " +K`K++'L%L"bH)LH\JHZJH"\JHZJH"` ;[K,K0  U"i#H::H:")5 )@(8HH"iH*8HH"iHH ";""(+"_"_0"."T"6"0 )&7"."T"6"+ ;i k:W-'LH%LH"Qh-Lh/LW- mW-m-Lm/L`\JHZJH%"`Kc.Ȏ_.a.HH" HH.. "zm.o.Zڢ"HH""Q  "a.H_.Hc.He.e. ""kKo.Hm.H " kN NzA(6HHHKH "zkqw scanDevicesHHk"hqJ Li \ SJ,J0XJHVJH%" Q ,J J,J0  ,J0 ,K"`", 8/`N/# /(/ R '`8`:/ -/" /W:/wM". uM`P//$qw CheckVolumeKK0v0x0" t0Wz0~0", |0E00Ȏ00" 0%0)8n00 0 @0,0k"k000##JHH"znJ`b`  )G1Hd "zHHHHZH "hI1hhh$ȷ 11)H K1h)Q1O1-O1HI-Q11hK11M1#11ȷ1ȷ:1ȷ:11H"h)<11111 1111111 1 11111!1111 1 111111 111111!1G1 181E1` 4G1 18C11 1mC111111W"` 4G1 18C11 1mC1111#1#1W"` 1"HH"S1S1+"11*"iiHڢS"11#1#1W" @3S1S1*""dd` 1 r3 @3dd`(d`dd`; K[  v4+ ;ik3B4B4B4B4B4B4B4B4$4B4B4:4I1HE1H "hHd "hC1h` ;8[i99999{i+  ;i k ;8[i 9999ڭ9ܭ9ހ' 5 e ȷȷޥ 999ڍ9܍9ލ9' 5 e ڗȥܗȥޗ{i+;ik999ﭳ9` ;8[i8pI9׭9٭9 A99H c hȷ񪈈׆٭99H c hȷ 8pI9ܭ9ޭ9 A99H c hȷ񪈈܆ޭ99H c hȷ dѧ)ͧ)ϥ8pIͅ˂υ˥8pI 0 % ɨ)ӥɨ)ե8apI 0 z8pI 0% 8 8apI 0 z8pI 0% 8 ɂ8pIтт х  % 8pI {i+;ik ;8[iߥeߠ8"4 d 8pI  p8pIHH"5h8pIH"5h8pI0  "4ߥeߠ8މ d "4{i+;ik ;8[i8ߥJߥeߥ8pI: "088pI*"4"4"4: "08{i+;ik qw AddScriptsK<;02ȎAA" A".AMMM >0I" M aI0 >ܜI OA@BI5L AIIII0II@AIIIII I0"#>II@"#>IIII j I@mIIIII5LI3LH1LH""9LH7LH"" >;@<;5LJHMI" I(h,<;k5L5L m5L K ?IHH3LH1LH"hTImIi IiII3LH1LH"Qh=h=3LH1LH""IHIH3LH1LH"J3LH1LH"QhAmKAiI IIȻIȌI  AH)Xh)R A)B  =3LH1LH "HH9LH7LH"hIw0i IiII9LH7LH"Qh=h=9LH7LH""IHIZ9LH7LH">9LH7LH"Qh@hB20mIiH" =9LH7LH "`qwReBuildPointers == =8==8==IKeeI8I=ȷ=5LI;Ii K8II)mIȀ8II)mIeeIȗ`8KeeHZiiHZ8IKIHZ+"K`a{)k"#>h"#>hkK3LH1LH "9LH7LH ""HA>H5LkKK2020"0I`MM ɰMM2020"02HH20"0z2 I0Ȇ /?`AA" A|AAI" AH" Ih[ASCSARIKAPTCA ; AȾA͓͗ ͛A ȌK`8` KA  `KJ JHHJHJH"z4JHJH"Qhh"HAII5L m5L IIII) /: IIII@gIIIIII I"#>II@"#>I7 II I uAImIIȷ)rIc I@mIIIIII5LdmIHiHʆ020zIH /? >;5L: uAhhzIrHJHJH"(hk OA bAk9LH7LH"Qh@hB`3LH1LH"Qh`H c hȷ< <`H c z`A !:" *:+F8"~0H8  | | | | |&&&:&K<i._LwLL) CN)Z lN GOLM$M M$!You must start up from System 6.0or later to run the Installer.Please insert the diskHaltContinueOK% Quit MCancelJThe Installer Program cannot PRINT scripts. Do you wish to continue or halt further operation of the Installer program?WARNING! Halting execution of the update will leave an unknown mixture of file versions!Insert Disk: Could not handle error - Please wait... Searching for update scripts.Disk to update:Application folder:JSApple IIGS Installer SA program for updating GS/OS disks and AppleShare volumes by Ron Lichty, Jay Schaffer and Lee Collings Copyright Apple Computer, Inc., 1988-1993, All Rights Reserved J 2 Apr 93JSApple IIGS Installer - Easy UpdateYour Apple IIGS needs certain software to start up.JThe Installer places this software on your selected Disk to Update: in the main directory and in the System folder. JSystemJEasy Update: -To an existing Apple IIGS startup disk, it updates all existing system software, adding additional files as necessary. -To a blank disk, it installs the minimum system software necessary to start up your Apple IIGS computer. Use Customize if: -You are sure you want to override Apples recommendations, or -You wish to install additional features, or an application at a location of your choice.JSApple IIGS Installer - Customized Installation JSThe Installer reads update script files and follows their instructions by installing files on and/or removing files from a designated disk or folder. WARNING: Since files must be updated as a complete set, files that the script directs the Installer to replace WILL be replaced, even if they are locked! JSAbout this update: To view help for individual updates, select them one at a time.Name the new folder:Restart SystemAn update has altered system files on the startup disk. You cannot quit the Installer without restarting your system.Unknown Error #$ I/O ErrorNo Device ConnectedDisk Write ProtectedDisk Switched before FLUSHInvalid Pathname SyntaxInvalid reference numberPath not foundDisk not foundFile not foundDuplicate File Name Disk FullDisk Directory FullIncompatible File FormatUnsupported storage typeEOF has been encounteredPosition out of rangeAccess not allowed.Buffer too smallFile is already openDirectory is CorruptedNot a ProDOS diskDuplicate Disk onlineOut of memory.No update scripts found.Pathname is too long.#Update script is too big to handle.No End-of-Update mark found.Bad update script format.Wrong source file(s).6Cannot INSTALL. Need approximately K more space.+Could not parse File type or Aux File type. No on-line disks can be found. .Insufficient memory to perform desired update.!Boot Code file is the wrong size.'Bad ScriptFlag in update script header.Duplicate Folder Name.Invalid Pathname Syntax.-Easy Update instructions could not be loaded.Source: Dest:Skip This UpdatePerform This Update]Please select the desired update and the disk or folder where you want to install the update.LYou do not have the necessary privileges to make changes within this folder.hOnly those selected updates that require folder selection will use the Application Folder shown above.uInstallations and/or removals on this disk are not possible. Writing to this disk is not allowed (it may be locked).`An update has altered system files on the startup disk. You can no longer use desk accessories.sOne or more of the selected updates cannot be installed to this disk because it is in use as your active boot disk.YZfZZE[[$ffffDDDDUUU_ODDODODODOODDDDDDDDODDD333O?33?334ffffDDDDUUU_33333333*System 2To stop hold down the  key and type a period (.).Please wait...Verifying update script(s).Calculating space requirements.!Installing and/or removing files.Reading Writing Skipping The disk ^0 is a non-ProDOS disk. The Installer program does not know how to determine if there is enough space to perform the desired update. Do you want to continue?JThe Installation script has been successfully executed.JThe Removal script has been successfully executed.Rbaaaab,be4dhcb"eVdcbDexdcbfedccedc$cedzbdFceef2fQ>R34>SQR>Top>U> VVW 80CN  lZfF f  4f 5Rf( Spf2 qgD [g !slg ")4sog #>Rstg $\psg %zsg &sg 1tg 2)t4g 3>tRg 4\tpg 5ztg 6tg A?g B)4?g C>R?g D\p?g Ez?h F? h  O h: @FhH  B\h GTX0CN JLRFCBKeyboard Shortcuts - Customized InstallationInstallDisks Change diskFolders Close folder Close allLists Choose alphabetically Switch listsUpdates (scripts) Choose consecutive Choose nonconsecutiveGo to Easy Update-I-TabEscape -Escapecharacters TabShift-click -clickLeft ArrowRemoveEjectNew folder Open folderUp one Down oneHelpQuit-R-E-N -OUp Arrow Down Arrow-?-QJLRFCBKeyboard Shortcuts - Easy UpdateChange disk to update Eject disk Help Go to Customized Installation Quit-Tab -E -? Right Arrow -QPKihaP 7aiiiij=jejjjjj  $k3 6$Hk  0CN  8{$l |$my >0CN   B-n4 BanB .0CN  2p: 2pJLRFCBHard Drive InitializationIf clicking Disk does not cycle to a newly connected hard drive, it may not be initialized. Use the Advanced Disk Utility to initialize it. Refer to your System 6 Users Reference, or write down the following steps:1) Quit the Installer. 2) Insert the SystemTools1 disk, select Adv.Disk.Util, and click Open. 3) In Advanced Disk Utility, click Disk until a hard drive icon appears, and you see the message Uninitialized or no disk in drive. 4) Click Initialize..., give the drive a name, and click Initialize. (See your manual for more details and options.) 5) Quit the Advanced Disk Utility.Your hard disk is now initialized. To return to the Installer, insert the Install disk, select Installer, and click Open.JLRFCBCreating a New System DiskThe method most appropriate to create a new system disk depends on its size. 800K Floppy Disk (ProDOS-formatted only): Use Easy Update. FDHD 1.4-Meg Floppy Disk (ProDOS-formatted only): Use the Customized Installation script *System 6: Hard Disk or FDHD. Hard Disk (ProDOS-formatted only): Use the Customized Installation script *System 6: Hard Disk or FDHD. After following the above instructions to install the optimal initial system for the disk, use Customized Installation to install additional capabilities, such as applications and printer drivers.JLRFCBUpdating an Existing System DiskJLRFCBUse Easy Update to update an existing system disk. Easy Update replaces every system software file on an existing system disk with its most recent version, removing any that are no longer necessary. It does not overwrite custom START applications, so it can also be used to update custom startup disks. Easy Update is appropriate for updating any system disk, from the most minimal configuration to the most full-blown. Easy Update does not, however, update applications, nor does it install new capabilities. To install one or more applications, or to add new features of System 6 to your system disk (such as Media Control or the new AppleShare utility EasyMount), use Customized Installation after running Easy Update.Pd}iPlmiP#]Ui@GWbfqtw| .< $+1:=@JYcilos~!&) 9DJPSVYdjmpvy=  "$&(*,.02468:<>@BDLPUY\`kpux{~' 9>CFTX[^`bdfhjlnprtvxz|~ . pCNVY_eru !)7ILRVIbhqv{~*.8DGiou$+.159$=@GJMUX^agmrwz 6>AFIW[_kx}& "%(+.1>BEHKPSX!(1Y_cotw "%-5LQUrux $),8ALWg{~ $.8?EO}$*-FNQV[fiqv{~*/36:=ALP^fqu!2>DNRVdhnx| \_bjnqwz,/3<@CIMTZ^s~   r +.9Rj '?Wo #'+/37;?CGKOSW[_cgkosw{# ejvz|+8 *6=}}\BZÁ7x"3<$DpWXs{41ԁ/6^o{;P[{Xk!OSWk{"&*.#"&*.26:>BFJNRVZ^bfjnrvz~l>` ,Np<^*LEUY]aemqu}5W d9̂@ȅ&,x$H-> ρނJԅ6D+G+ m\&4F 5lr ~direct,;main; [HHH "ᏻdd  ;[+ hh+;ik; [ ȩ +  ;ikHHHH; [ c iHH "zA)"% :+  ;i kHHHHHH; [; [HH"ᏻzZZڢ"""ᏻ+;ikHHHH; [v ::::0Qw "    Z zȐ  +  ;ik; [ dd *i ::::  +;ikHH; [ j? d%::::"      + ;i kHHH; [ H) "d% ::::""  )  +;ik i i k@;GSOString.LIB v1.0d4 Copyright 1989 by Apple Computer, Inc.; [2ȩ     +  ;ik; [)  +  ;ik; [ X  E  ȩ     +  ;ikHHH; [ Q "d1 ::::"" ȷ  ) )  +;ik   kZzkHHHHHH; [::::"::::"dȷ)$)  ȷ)$)   Эd + ;ik/+d)Pm$2@>S\?R2GNn,A ~JumpTablen"" "" L " Q " ",>StartUpK{K"\*H"h K K"* )* K\HMMMMFNFN"h`" JJJHHKH"h JhJ" " HHJH JH"h JhJHHJH JH"h8h:H8""" 0P0HHKH"hh K\HHC""9""H"h*"HHKH"hJhJd" HHJHJH"hJhJگJگJHHH dfKfK""?"( HHKH"$&(@K@K&$""7+HHKH"\@K@K""&+BK:BK@K@KKK"!L!L4"HH"hhHH&$"h h""@*"X*HOO"hiJJHOO"hiJJJ i i -)ޠ)Ԡ pũJHH""Qh"Jh$JHH""Qh&Jh(JkH; [$): +hhh`sJJJJ@K9D\7 4F$+Hx| ,1;#0>BFK[5:?UZ_PVb 7RXbMS_4OU_Y,?StandardKHH//a"zCJJHHJHJHH0" hjJhjJhhkBTas6;GLho 0,=Customqw CustomDialogKJ0'"fHHHHff"hhhh([JHH "ፘh"HH$"h"b*<ȥ>5Lȷ<) K HHTTGGa"z\JJZڢ"HHJHJHH0" h&Jh&JhhXJVJ"b4fJȷhJ\JZJ"b4jJȷlJJdJHbJH"k UZ"4 ?_u )0;@DQY]bfs{(%k ,@ BuildListK"q.1L3L"q.7L9L < 5L "kOO"i-HHKH"hHHHڢ"z" HHHH"z"9"bLLLL", 歠LR" OHHHH"z"9H"bh(ZHH"?"?HHH9LH7LH"hh 8""<>0<>  "-`H"-(h` 9:SCRIPTSLM"&VZjm| !%3JN]u  "+4CLQ)-8=Yu}=@N82 ,>Install2 KHH"z "HDFZڢ "FD"QhHhJ R + THHFD"heHheJI IFD"""( ~1H + _,h(k qw Amendments@@B" >F {{ "  F",<.024" *H" :h((.y0i D]+ɼg ^7200  @ SS  0 RR @B" >q$&ii 4@ Diiн  H7 "h  q@qB" >J 99 @B" >  *N@NB" >jj  ` HHFD"FD"")ci:HFD" hh"8" 7heHheJ:ʆ):: `DFD DDHDJ`7@:Install:System:Start System:Start~~I@:Install:System:CDevs:SetStartSystem:CDevs:SetStart~~>@:SystemTools1:System:Finder System:Finder~~=@:SystemTools1:System:Finder System:Start~~I@:Install:System:Fonts:FastFontSystem:Fonts:FastFont~~Q@":Install:System:Drivers:UniDisk3.5System:Drivers:UniDisk3.5~~J@!:SystemTools1:System:Drivers:RAM5System:Drivers:RAM5~~@%:Install:System:Drivers:SCSIHD.DriverSystem:Drivers:SCSIHD.Driver~@$:Install:System:Drivers:SCSI.ManagerSystem:Drivers:SCSI.Manager~~System:FSTs:AppleShare.FSTL@":SystemTools2:System:CDevs:NetworkSystem:CDevs:Network~~System:System.Setup:ATInit@(:SystemTools2:System:Drivers:SCC.ManagerSystem:Drivers:SCC.Manager~@':SystemTools2:System:Drivers:ATP1.ATROMSystem:Drivers:ATP1.ATROM~~@':SystemTools2:System:Drivers:ATP2.ATRAMSystem:Drivers:ATP2.ATRAM~@-:SystemTools2:System:System.Setup:ATResponderSystem:System.Setup:ATResponder~~SystemFinder SetStart 8 K Hy +I ( c8 G/] G8 G/T OI _,K&"*")&$""&+"@*"X*","W ~1 +"XkH _, +"XIhkFHDH"dDdF`" ~"`" " `= e7"q.DF E777 m7 77<ȷ< 1_­=  Y8 G/S=E= = E  HHFD"z "87 1 7 ~H `H=HXJHVJH"h=`?"q.LN "? U  M |_ o, HNL"A C h(`:7 m7 @\ȷ@ ^"  "2x,<" v " | "[4Hz2HL)LNL"ϠL LL.L0" * "." : "mm`0r n0T 0Z\\ʎ he e "H " "h`0xͫ KS|Vb| Vb JHJDeHeJ6eieeie)~beieeie)~ ȷ"#>"#>~ ѥ 8HJ 1`)) S0hh8w)p) \)))))@(@* )?  S0`qw CalcAndCopy"a"KKKKH"Hww%%" "KKh'80 +8 G/%_ o,  t8 G/_ o, 8n`Ig: F\ :F 9^ &C"- h)+8 "  KK"``KbKd" `fj|", z KK"`##"*")) (-0K:F)ȷ) )B-)R)RRRX+NRNX!8"XKK""&+&$""&+   *#)*  V0뭢`8`\\  V0`HHKH"PzR " >\\):툻\ȗP ~./: ȩ:P ~/:ZȗPzȀ  PHHRP"hPhR^.nP`Rb" \HHRP"hPhR߂6ȷP):8PHHRP"hPhR  V0`  8"` ` ~ 8"` `qwProcessFileSpecV)~`) Z =z ,V0! @ 8"TZ rz Z z ZHHKH"hzj?" dHHjHhH"hhhjـHHKH"TzV "RPVT"mZiH HZ):/ThwTTzz:T$ :ZZ蛗Tz hVT"HHVT"hThVyHHKH"XzZipir" lZ ZmZiH hhXZ" HHZX"hXhZՂD)DHHFD"hXiwTwXhZi 1HJmXmZ ȭȭȭȭȩȗee VTH"ewTe ZXH"wTwX ~ hjhj" dHVT"?ZX"?jHhH"?NL"Qhh  V0(h` 0  ,V08nV 8"`  `) `XHmXiH $"5hXȌXHHmXiH %" hh`8"`) `XHeeH ("hiXȌX)__1O"ȷ)_" )__ʊ XȌXHeeH ("h 8"` XȌXHeeH ("h덚XȌXHeeH ("h ` ;[ /:  Zh+`1234BCFUD@JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC  qwCalculateSpace,HJ)fhnpi@iB" >@B"肛bmjdml )" 0r t 8"E)FHȷJ fmnȭhmpfmnmhmpm 0 HJmHmeehe@eB" >+E@B"ょ8n) ),)@{VR)rS) rrQ) rrO)tP) tt,0/ tr,0mfmnmhmp,0+)$ ȷ80 0f8n٭D F8"r) 8 ȭ S0o,0 `8JHNXNX &"0NX NX08"H h8`HH"` :   YH"Qhihi     @B" > F D":HHHNHHi iHگKH " hh"  hh hhH"Qhihi  "k  " !FD  "D<" " : 8  ήhhh`8 ` qw SortSource,HHFD"h "q. ZZڢ ""Qz  HJ ) ^    0ݭ   + X  ): "bȀ ^ 0 ) D   ۭ  H HJH :H+" HH"(``8)  0`` ):Ȁ` 0Z hee `qwCopyAndDeleteFilesHJ)~`**, ,FD"""HH"8h*h*09HH"z******HHZگKHHH "z "**Z "FD "FD"QhHhJ*H*H"Qh++h++" '*,*)@ -* 0 G/8*j@ "?e&e ("  "x,<" v "|z" :8"24HHKH "*h* "H"Qh.+h0+ 2-" * ":" :* : Ȁ @B" > "*D* -"0 **H*H"zee ie&e( ?),0 2- -@ -*4*0i@iB" > "ׂM,0 2-" ?+ "*K+ -+M+/+O+1+Q+3+S+5+*+*+A+++" +L9 "*k+*i+*i+*k+*8n*" + "肏S+" u+ "i8*i+*k+q+s+8n*jq+++s++++m++++m+++w+++" + "" + "ei)+e++" '+E-&(",0 -" +&("肆,* '*+++++++" +&("F" +&("+S+f" +&("+++++++" +&("" +&("肽m@@mBB" >&("т?D8"{;*&( *: ++" +'D++"㪭*&H*H** h*h**7H* **H*H"**H<" :h(`qwCheckForReBootK)@ )R|H")@K '):@K)) h5hK @KH"h*H1"**""@*`+++ " +L6 "U++++" +Ȯ&("." + "" +&("S+" u+ "" +&("肳++++++++*+*+w++++++" +L6 "]++++" +Ȯ&("6" + "" +&("`iC+y+iE+{+ie++e ++I)@b")HHKH"z "c" HH "*hh *  $ "#>*"#>*  *`0 *8`I)@ HH"?`ie@*eB*rt" > DsFnf! 0r tZ,0U trDD" >E@B"߀"" *DF N8"`` " ~`HH"HH.. "h /h / %,m_ o,"`HH" /H /H" :":_:_""` /H /H "`HHH" /H /H" %,|_H R.""h`HH" /H /H"HH /H /H//HHG4G4// "h/h/ /H/H" /H /H""/"`HH" /H /H" R. Jm"/"/__" HH o. %,"/H/H/H""`HH" /H /H" R. Jm"/"/__"(H&H o. %,"/H/H/H""`HH" /H /H" R. Jm"/"/__"(H&H o. %,"/H/H/H""`/:H:"//U"` ;[ :$/&/ȷ&/$/ &/&/"+hh`N or&OH(JJ "h/J)&J).(" / " %,(`(`H//"hJ0"W"(`={// 0#0* 6c *6  S"iYL"q.ZZڢ ""Qz` 00eeH880Hڢ+")~8``iwȷ)~ "8`` 0ee)~8``R)rS) rrQ) rrO)tP) tt`qwResizeScriptMemoryz1|1D)D|1Zz1FD" "D DDHDJ`,`2`262`2`2;2"@8"H11"h`M|g12n)  YY+:NlN_/:N/5N0N/01CN FKNhknt!'agorx{%6IkCJM]bs|6AEm>MTgns{58FPVkn %3GJMT$ #-IS\ehorx{~.%,/;>AILOUX_bemt{ %*/2:?K%*/4ڂ 1 ?e HC1[v)UӁ!RXW f: .27Ziz~~!  /  (ax6 jr~Z '-Rh:OqzLr5UPb+DKe#>h 6~)τ]f@ >@ %>@ 3>@ N< l< +; <A>P?DP<H)CX:Install :SystemTools1 :SystemTools2:Fonts :synthLABBASIC.Launcher~ Dialog.Icons~ Finder.Def~AppleTalk:Chooser:Chooser.0~AppleTalk:Chooser:Chooser1.OVR~AppleTalk:Chooser:Chooser2.OVR~AppleTalk:Chooser:Chooser3.OVR~AppleTalk:Chooser:Chooser4.OVR~AppleTalk:Chooser:Chooser5.OVR~AppleTalk:Chooser:Chooser.II~AppleTalk:Chooser:IWEM~AppleTalk:Chooser:MTXABS.0~AppleTalk:Chooser:Finder.Data~AppleTalk:Chooser~AppleTalk:Namer:Namer.0~AppleTalk:Namer:Namer.II~AppleTalk:Namer:MtxAbs.0~AppleTalk:Namer~System:Launcher~System:CDevs:Alphabet~System:CDevs:ATIWriter~System:CDevs:ATLQIWriter~System:CDevs:ATLWriter~System:CDevs:Mouse~System:Desk.Accs:CtlPanel.NDA~System:Desk.Accs:Cache.NDA~System:Drivers:AppleMidi~System:Drivers:ATP2.ATPatch~System:Drivers:ATP4.PFILoad~System:Drivers:ATP5.ATStart~System:Drivers:LaserPrep~System:Drivers:Passport~System:Drivers:SCSI.Driver~System:System.Setup:ATPatch~System:System.Setup:ATROM~System:System.Setup:ATSetup~System:System.Setup:ATStart~System:System.Setup:CDEV.Init~System:System.Setup:PFILoad~System:System.Setup:Sound.Init~System:System.Setup:SPLoad~ System:System.Setup:QuickConsole~Icons:Finder.Icons~Icons:Finder.Icons.X~Icons:FType.Main~Icons:FType.Aux~"System:System.Setup:CloseView.Init~#System:System.Setup:EasyAccess.Init~System:ExpressLoad~System:Fonts:FastFont~System:Drivers:Printer.Setup~@:Install:ProDOSProDOS~@:Install:System:Start.GS.OSSystem:Start.GS.OS~@:Install:System:GS.OS System:GS.OS~@:Install:System:Error.MsgSystem:Error.Msg~@:Install:System:GS.OS.DevSystem:GS.OS.Dev~@:Install:System:FSTs:Pro.FSTSystem:FSTs:Pro.FST~@:Install:System:FSTs:Char.FSTSystem:FSTs:Char.FST~@$:Install:System:Drivers:AppleDisk3.5System:Drivers:AppleDisk3.5~@%:Install:System:Drivers:AppleDisk5.25System:Drivers:AppleDisk5.25~@&:Install:System:Drivers:Console.DriverSystem:Drivers:Console.Driver~@%:Install:System:Drivers:SCSIHD.DriverSystem:Drivers:SCSIHD.Driver~@$:Install:System:Drivers:SCSI.ManagerSystem:Drivers:SCSI.Manager~@":Install:System:Drivers:UniDisk3.5System:Drivers:UniDisk3.5~@':Install:System:System.Setup:Tool.SetupSystem:System.Setup:Tool.Setup~@ :Install:System:System.Setup:TS2System:System.Setup:TS2~@ :Install:System:System.Setup:TS3System:System.Setup:TS3~@):Install:System:System.Setup:Resource.Mgr System:System.Setup:Resource.Mgr~@*:Install:System:System.Setup:Sys.Resources!System:System.Setup:Sys.Resources~@:Install:System:CDevs:GeneralSystem:CDevs:General~@:Install:System:CDevs:RAMSystem:CDevs:RAM~@&:Install:System:Desk.Accs:ControlPanelSystem:Desk.Accs:ControlPanel~@:Install:System:Tools:Tool014System:Tools:Tool014~@:Install:System:Tools:Tool015System:Tools:Tool015~@:Install:System:Tools:Tool016System:Tools:Tool016~@:Install:System:Tools:Tool018System:Tools:Tool018~@:Install:System:Tools:Tool019System:Tools:Tool019~@:Install:System:Tools:Tool020System:Tools:Tool020~@:Install:System:Tools:Tool021System:Tools:Tool021~@:Install:System:Tools:Tool022System:Tools:Tool022~@:Install:System:Tools:Tool023System:Tools:Tool023~@:Install:System:Tools:Tool027System:Tools:Tool027~@:Install:System:Tools:Tool028System:Tools:Tool028~@:Install:System:Tools:Tool034System:Tools:Tool034~@:Install:System:P8 System:P8~@:Install:Icons:FType.AppleIcons:FType.Apple~@:SystemTools1:BASIC.System BASIC.System~@(:SystemTools1:System:CDevs:DirectConnectSystem:CDevs:DirectConnect~@#:SystemTools1:System:CDevs:KeyboardSystem:CDevs:Keyboard~@ :SystemTools1:System:CDevs:ModemSystem:CDevs:Modem~@":SystemTools1:System:CDevs:MonitorSystem:CDevs:Monitor~@":SystemTools1:System:CDevs:PrinterSystem:CDevs:Printer~@ :SystemTools1:System:CDevs:SlotsSystem:CDevs:Slots~@ :SystemTools1:System:CDevs:SoundSystem:CDevs:Sound~@:SystemTools1:System:CDevs:TimeSystem:CDevs:Time~@(:SystemTools1:System:Drivers:ImageWriterSystem:Drivers:ImageWriter~@":SystemTools1:System:Drivers:ModemSystem:Drivers:Modem~@$:SystemTools1:System:Drivers:PrinterSystem:Drivers:Printer~@:SystemTools1:System:Finder System:Finder~@%:SystemTools1:System:Fonts:Courier.09System:Fonts:Courier.09~@%:SystemTools1:System:Fonts:Courier.10System:Fonts:Courier.10~@%:SystemTools1:System:Fonts:Courier.12System:Fonts:Courier.12~@%:SystemTools1:System:Fonts:Courier.14System:Fonts:Courier.14~@%:SystemTools1:System:Fonts:Courier.18System:Fonts:Courier.18~@%:SystemTools1:System:Fonts:Courier.24System:Fonts:Courier.24~@$:SystemTools1:System:Fonts:Geneva.10System:Fonts:Geneva.10~@$:SystemTools1:System:Fonts:Geneva.12System:Fonts:Geneva.12~@$:SystemTools1:System:Fonts:Geneva.14System:Fonts:Geneva.14~@$:SystemTools1:System:Fonts:Geneva.16System:Fonts:Geneva.16~@$:SystemTools1:System:Fonts:Geneva.18System:Fonts:Geneva.18~@$:SystemTools1:System:Fonts:Geneva.20System:Fonts:Geneva.20~@$:SystemTools1:System:Fonts:Geneva.24System:Fonts:Geneva.24~@':SystemTools1:System:Fonts:Helvetica.09System:Fonts:Helvetica.09~@':SystemTools1:System:Fonts:Helvetica.10System:Fonts:Helvetica.10~@':SystemTools1:System:Fonts:Helvetica.12System:Fonts:Helvetica.12~@':SystemTools1:System:Fonts:Helvetica.14System:Fonts:Helvetica.14~@':SystemTools1:System:Fonts:Helvetica.18System:Fonts:Helvetica.18~@':SystemTools1:System:Fonts:Helvetica.24System:Fonts:Helvetica.24~@%:SystemTools1:System:Fonts:Shaston.16System:Fonts:Shaston.16~@#:SystemTools1:System:Fonts:Times.09System:Fonts:Times.09~@#:SystemTools1:System:Fonts:Times.10System:Fonts:Times.10~@#:SystemTools1:System:Fonts:Times.12System:Fonts:Times.12~@#:SystemTools1:System:Fonts:Times.14System:Fonts:Times.14~@#:SystemTools1:System:Fonts:Times.18System:Fonts:Times.18~@#:SystemTools1:System:Fonts:Times.24System:Fonts:Times.24~@$:SystemTools1:System:Fonts:Venice.12System:Fonts:Venice.12~@$:SystemTools1:System:Fonts:Venice.14System:Fonts:Venice.14~@$:SystemTools1:System:Fonts:Venice.24System:Fonts:Venice.24~@":SystemTools1:System:Tools:Tool025System:Tools:Tool025~@":SystemTools1:System:Tools:Tool026System:Tools:Tool026~@":SystemTools1:System:Tools:Tool029System:Tools:Tool029~@":SystemTools1:System:Tools:Tool032System:Tools:Tool032~@':SystemTools1:System:Drivers:Apple.MidiSystem:Drivers:Apple.Midi~@*:SystemTools1:System:Drivers:Card6850.MidiSystem:Drivers:Card6850.Midi~@":SystemTools1:System:Drivers:EpsonSystem:Drivers:Epson~@+:SystemTools1:System:Drivers:ImageWriter.LQSystem:Drivers:ImageWriter.LQ~@*:SystemTools1:System:Drivers:Parallel.CardSystem:Drivers:Parallel.Card~@*:SystemTools1:System:Drivers:SCSICD.DriverSystem:Drivers:SCSICD.Driver~@,:SystemTools1:System:Drivers:SCSIScan.DriverSystem:Drivers:SCSIScan.Driver~@,:SystemTools1:System:Drivers:SCSITape.DriverSystem:Drivers:SCSITape.Driver~@':SystemTools1:System:Drivers:A2.RAMCardSystem:Drivers:A2.RAMCard~@!:SystemTools1:System:Drivers:RAM5System:Drivers:RAM5~@(:SystemTools1:System:Drivers:StyleWriterSystem:Drivers:StyleWriter~@$:SystemTools1:System:FSTs:DOS3.3.FSTSystem:FSTs:DOS3.3.FST~@!:SystemTools1:System:FSTs:HFS.FSTSystem:FSTs:HFS.FST~@ :SystemTools1:System:FSTs:HS.FSTSystem:FSTs:HS.FST~@$:SystemTools1:System:FSTs:Pascal.FSTSystem:FSTs:Pascal.FST~@#:SystemTools1:System:FSTs:MSDOS.FSTSystem:FSTs:MSDOS.FST~@':SystemTools1:System:Desk.Accs:CDRemoteSystem:Desk.Accs:CDRemote~@':SystemTools1:System:Desk.Accs:FindFileSystem:Desk.Accs:FindFile~@):SystemTools1:System:Desk.Accs:CalculatorSystem:Desk.Accs:Calculator~@!:SystemTools2:AppleTalk:Display.0AppleTalk:Display.0~@#:SystemTools2:AppleTalk:QuickLogoffSystem:System.Setup:QuickLogoff~@%:SystemTools2:System:CDevs:AppleShareSystem:CDevs:AppleShare~@%:SystemTools2:System:CDevs:FolderPrivSystem:CDevs:FolderPriv~@':SystemTools2:System:CDevs:MediaControlSystem:CDevs:MediaControl~@ :SystemTools2:System:CDevs:NamerSystem:CDevs:Namer~@%:SystemTools2:System:CDevs:NetPrinterSystem:CDevs:NetPrinter~@+:SystemTools2:System:Desk.Accs:MediaControlSystem:Desk.Accs:MediaControl~@,:SystemTools2:System:Desk.Accs:VideoKeyboardSystem:Desk.Accs:VideoKeyboard~@':SystemTools2:System:Desk.Accs:VideoMixSystem:Desk.Accs:VideoMix~@&:SystemTools2:System:Drivers:AppleTalkSystem:Drivers:AppleTalk~@":SystemTools2:System:Drivers:ATalkSystem:Drivers:Atalk~@':SystemTools2:System:Drivers:ATP1.ATROMSystem:Drivers:ATP1.ATROM~@':SystemTools2:System:Drivers:ATP2.ATRAMSystem:Drivers:ATP2.ATRAM~@!:SystemTools2:System:Drivers:IWEMSystem:Drivers:IWEM~@(:SystemTools2:System:Drivers:LaserWriterSystem:Drivers:LaserWriter~@(:SystemTools2:System:Drivers:SCC.ManagerSystem:Drivers:SCC.Manager~@4:SystemTools2:System:Drivers:Media.Control:AppleCDSC&System:Drivers:Media.Control:AppleCDSC~@6:SystemTools2:System:Drivers:Media.Control:Pioneer2000(System:Drivers:Media.Control:Pioneer2000~@6:SystemTools2:System:Drivers:Media.Control:Pioneer4200(System:Drivers:Media.Control:Pioneer4200~@(:SystemTools2:System:FSTs:AppleShare.FSTSystem:FSTs:AppleShare.FST~@,:SystemTools2:System:System.Setup:AppleIIVOCSystem:System.Setup:AppleIIVOC~@-:SystemTools2:System:System.Setup:ATResponderSystem:System.Setup:ATResponder~@(:SystemTools2:System:System.Setup:ATInitSystem:System.Setup:ATInit~@+:SystemTools2:System:System.Setup:CloseViewSystem:System.Setup:CloseView~@,:SystemTools2:System:System.Setup:EasyAccessSystem:System.Setup:EasyAccess~@+:SystemTools2:System:System.Setup:EasyMountSystem:System.Setup:EasyMount~@":SystemTools2:System:Tools:Tool033System:Tools:Tool033~@":SystemTools2:System:Tools:Tool038System:Tools:Tool038~~@ File  Edit  Help -About the Installer...Close Erase Disk...QuitUndoCutCopyPasteClearKeyboard ShortcutsInstaller HelpCreating a New System Disk Updating an Existing System DiskHard Drive Initialization Change Disk Easy Update CustomizeClick Easy Update to install Apple IIGS System Software version 6.0.1 on the disk *0. Click Change Disk if Easy Update is disabled. Easy Update cant modify the current startup disk, the Installer disks, or non-ProDOS disks.v2.1InstallRemove New Folder...DiskOpen Easy Update Application Folder Selection Update Selection HelpQuitEject WwQqZzXxCcVv?/P"~       )t0Ii 4@t0Rr KWt0?/ \ht n|z0  nzw0Oo ~|0Ee ~w0Nn cle  cDl  "~  bt  |b_t "~ ?? ff jj f|fu j|ju ".g"Eg {  "{ o"0 2Apple IIGS Installer>t   {px P@<<Dews Info window Editing window C- Transposing D- Closing III- SAVING A- Save Menu B- Save as... Menu C- Save screen ... Menu IV- CREATING A CHART A- General rules B- Scatter type C- Min-Max type D- Areas and stacked areas types E- Bars and stacked bars types F- Pies type V- DIMENSIONS AND PRINTING A- Screen Mode B- Page Mode C- Free Mode VI- COLOR OPTIONS A- Variable linked options Color Scales Pen thickness Symbols B- Other options C- Patterns and colors Choosing colors Editing patterns VII- FORMATTING OPTIONS A- Basic options Title Sub-Title Abcisses axis (x) Left ordinate axis (y) Right ordinate axis (2nd y) Notes Inside frame Outside frame Axis ticks Ticks names Legend Horizontal grid Vertical grid B- Scaling options Left ordonate scale Rigth ordonate scale abcisses scaling VIII- OTHER OPTIONS A- Bars & Pies options Bar type Pie type B- Font options C- Value printing I- General "Rapidograf" creates quickly and painlessly charts from data files (spreadsheets) of type "Text" (ASCII): Loading the file, selecting the options, choosing the graphic type and... that's all! No "objects" to move or resize one after the other. All those who have attempted to create a chart including several variables and dual scales under AppleWorksGS should appreciate the time savings! The unevitable constraints imposed by this type of software are alleviated by a large choice of options: - Title; sub-title; notes; axis names; axis graduation types and names; inside and outside frames; vertical and horizontal grids; variables colors and symbols; axis, frames, texts, background colors; editing of pattern colors; symbols assignement to each of the variables; thickness of lines; legend; printing of values; choice of scale and reference value; possibility of 2 ordinate scales; possibility of an abscisse scale (function drawing). - Choice of a different font for each category of text. - 32 variables (rows) can be plotted simultaneously and the number of value points (columns) is only limited by the available memory. - In version 1.0, 7 types of 2D graphics are available: Scatter, line, High-Low, areas (simple or stacked), bars (simple or stacked), pies, multi-pies (up to 8 variables). The many possible combinations of graphic sizes and page setup lead to a large flexibility in the general definition of the chart. The size can be choosen from a fraction of screen up to 2x4 A4 sheets. Some of the above combinations offer a superior print quality minimizing the usual blocky aspect of curves on an ImageWriterII. Large sizes are printed on multiple sheets. The loaded ASCCII data can be saved back to disk with or without the associated charts as specific "RapidoGraf" files. The number of simultaneously opened files and the number of graphics associated to each file are only limited by the available memory. "RapidoGraf" requires system 6.01 and 235Kb of Ram. An accelerator, while not a must, is recommanded to speed up the handling of large spreadsheets. Graphics of large size (several pages) use large amount of memory! While a simple graphic under "Screen" format uses around 30Kb the same one under "4x2 A4" format would use 550Kb! Note: "RapidoGraf" is a shareware. The information to obtain the version 1.0 is available under the "Help" item of the "Apple" menu. The demo version (v0.9) will only load the ASCII files described in the User's Guide and present in the "Examples" folder. A- APPLE MENU About Rapidograf: Displays a window containing information on the program version and the status of the memory. Help (-?) Displays, at anytime, a window containing the description of the various commands and options. Use the Popup menu button "Topics" to select the desired item. Click the standard closing box at the upper left corner to close the "Help" window. B- DOCLIST MENU Displays the list of all the documents loaded in memory. The active document will be indicated by a check mark(). An information window is associated to each document. The selection of one of the DocList menu item brings the corresponding window to the front and activates the associated document: New graphics will be created with its data. C- GRAPHLIST MENU Displays the list of all the charts existing in memory. The graphic's names are the names of the originating documents followed by a number (ie.MyDoc.15). Selecting one of the item of the menu will bring the corresponding window to the front. D- QUITTING RAPIDOGRAF Select the item "Quit" (-Q) to quit and return to the lauching application. All document and graphic windows will be automatically closed. An alert window will, if applicable, remind you of saving modifications to the documents and any newly created graphics. II- Opening, Editing & Closing A- OPENING A DOCUMENT The item "Open" (-O ) gives access to the three types of files recognized by Rapidograf through a standard file opening dialog: - Text files (ASCII), fileType $04. - RapidoGraf document contening only the values of the spreadsheet, fileType $6A AuxType $32. - RapidoGraf graphic file contening the values of the spreadsheet and the description of all the associated graphics, fileType $6A AuxType $33. The dialog will only list those three file types. Opening "Text" files: After selection of the file to open, a new dialog will allow the definition of its format: - "Tab" between columns and "Return" between rows. It is the format of the Text files created by AppleWorksGS and QuickCalc. - "Space" between columns and "Return" between rows. - "Return" between columns and rows and then number of columns including the column containing the labels of the rows if. It is the format of the files created by Appleworks v. 2.0. Labels of columns or rows which cannot be interpreted as numbers will be automatically detected and the corresponding case(s) will be checked.If the labels can be interpreted as numbers (years for instance) you can impose the treatment of your choice by clicking or not the corresponding check boxe(s) at the bottom of the dialog window. By default, the first row will be treated as a row of labels if the first column is a column of labels and vice-versa. The text files must include at least one value (excluding labels). They must be terminated by a "Return" and if there are both columns and rows labels the first cell must be empty. The last value of a row must be followed by a "Return" and not by a "Tab" then a "Return"! (Random problems encountered for instance with text files generated with QuickCalc...). Not respecting these rules will lead to an alert message and the cancellation of the loading. The number of columns is only limited by the available memory. The number of rows is limited to 32. Extra rows, if any, will be ignored at loading time. Values in the text file can be recorded under decimal or exponential form (ie 1.3e6). The values can be positive or negative. The decimal separator can be either a point or a comma. The spreadsheet must not have a title or any empty row or column. Empty cells will be accepted and treated as such and not as "Zero": They will be indicated by "NA". An empty cell is defined by 2 consecutive "Tab" or a "Tab" and a"Return". Do not forget the "Return" specially at the end of the spreadsheet! The text file can be generated either through your prefered word processor, respecting the above rules, or from a spreadsheet like AppleWorks, AppleWorksGS or QuickCalc. If you use a spreadsheet in which some cells are defined by formulas, you must eliminate the formulas before generating the text file. You can usually very simply do it by performing a "Cut and Paste" operation requesting "Values only" at pasting time. They must be no empty row or column and no title in the spreadsheet. Whenever your selection is complete, click the button "Read" to launch the loading and decoding of the text file. Any error in the choosen format will be signaled by an alert window. A thermometer will visualize the progression. The loading can take a fair amount of time for a large sreadsheet as the software will check the validity of the content of each cell, value or label. Once the loading is completed, an information window on the document will be displayed and the name of the document will be added to the DocList menu. Note: Random problems or crashes at loading time are usually due to a non respect of the text format rules. The software will detect the most frequent errors and will report them with an alert message. Others will go undetected and will create crashes or funny behaviour when attempting to create a chart. Hence, in case of strange phenomena, always suspect first a format problem! In priority, check the"Tab" and "Return" at the end of each row and at the end of the file. Check that the number of columns is the same for each row. Empty cells must imperatively be defined as two consecutive "Tab" or one "Tab" followed by a "Return" if at the end of a row. Opening a RapidoGraf document: Select the "Open" item in the File menu and choose the document to load. Once the loading is completed, an information window on the document will be displayed and the name of the document will be added to the DocList menu. The loading is much faster than for a Text file as there is no checking of the format. Opening a RapidoGraf graphic file: Choose the file to open. Once the loading is completed, the information window on the document will be displayed. Then the associated graphics will be generated. A thermometer will indicate the progression of the drawing. The name of the document will be added to the DocList menu and the names of the different charts to the GraphList menu (name of the file followed by a number). Note: When a document is opened and an information window is the front window, the menu items "Close", "Save", "Save as...", "Translate" and the menu "Chart" become active. B- INFO & EDITING WINDOWS Info window: The Info window displays the name of the file in the title bar, the number of columns and rows of the spreadsheet (excluding the row or/and column of labels) and the minimum and maximum values. The presence of labels are indicated by a check mark. Editing window: To access the editing window, click the "Edit" button (-E). The spreadsheet coordinates of the cell displayed in the editable line are given below the editable line.Row 0 and column 0 are reserved for labels. To navigate within the spreadsheet, click on the arrows surrounding the editable line or use the keyboard arrows. The type of the cell displayed, value or label, will be indicated. Select the editable line and enter the eventual modifications. A message "Mod. On going" will appear and the button "Modify" is activated. Click the button or use the key equivalent -M to confirm the modification. The cell content will only be modified in memory. Selecting another cell prior confirmation of the modification will cancel the modification. Once a modification has been confirmed, the "ASCII" button is activated. Click this button to save the modified spreadsheet back to disk under the name of your choice in a file of type "Text". The name of the document in memory is changed to the new name. Attempting to close a modified document, before saving it to disk, will result in an alert window giving the choice to either continue or cancel the close operation. In this last case, you can either save the document as an ASCII file using the button "ASCII" of the editing window or as a RapidoGraf document using the items "Save" or "Save as..." of the File menu with the information window associated to the document in front of the screen. If there are neither column nor row labels the "Labels" button will be activated. A click on this button (key equivalent -L) will add the missing labels. They are created empty ("NA") and can be edited. To define an empty value the content of the corresponding cell must be left empty. After confirmation of the modification it will be represented by "NA". Any modification of a document will lead to the closing of all charts associated to the document. An alert window will offer the choice to cancel the modification. To close the editing window, click the "Close" button (-F). C- TRANSLATE To exchange the rows and columns of the document associated to a given information window, bring the window to the front and use the item "Translate" of the "Edit" menu. This item is activated when an info window is in front of the screen. This modification will only affect the document in memory. It can eventually be saved to disk using one of the above described methods. If the number of columns is greater than 32, only the first 32 columns will be translated. Any existing charts associated to the document will be closed and some options (Scales, Format) will be reset to the default values. An alert window will give you the choice to cancel the transpose command. D- CLOSING To close an info window, bring it to the front and use the menu item "Close" (-W). This item is only activated when an info window is in front. The selected document and any associated graphic will be suppressed from memory. In case of non-saved modifications, an alert window will give you the choice to cancel the close command. Note: To close all other types of windows (Charts, Options, Alerts,...) use the standard close box (upper left) or click on the appropriate button. III- Saving To save RapidoGraf documents and charts use the items "Save", "Saveas..." and "Save screen..." of the "File" menu. To save a document as a Text file use the button "ASCII" of the editing window (cf. Opening, editing and saving). A- "SAVE" MENU: The "Save" item (-S) is activated as soon as a document has been loaded in memory. The type of the generated file will depend on the front window at the time of the menu selection: - Info window: The file will be a "Document RapidoGraf" ($6A-$32) and will only contain the values of the spreadsheet corresponding to the Info window. - Graphic window: The file will be a "RapidoGraf graphic" ($6A-$33) and will include the values of the corresponding spreadsheet and the description of all associated charts present in memory at the time of the menu selection. If the document was loaded from a Text file, a standard dialog will let you choose the target volume and the name of the file to be created. B- "SAVE AS..." MENU: The "Save as..." item is activated as soon as a document has been loaded in memory. The type of the generated file will depend on the front window at the time of the menu selection as described above. A standard dialog will be systematically opened to let you choose the target volume and the name of the new file. Use this item for the first saving of a document loaded from a text file. The saving of a document under a different name does not change the name of the document in memory or of the associated graphics: They keep the name of the source file. If the document was previously modified, using "Save" or "Saving as..." will cancel any further alert and will desactivate the "ASCII" button of the Info window. If you wish to keep an "ASCII" copy of the modified document you must do it first or you will need to do and then eliminate some modification to reactivate the "ASCII" button. C- "SAVE SCREEN..." MENU: The "Save screen" item is activated as soon as a graphic window becomes the front window. Its function is to save a copy of the screen to disk. A standard dialog will be systematically opened to let you choose the target volume and the name of the new file. The file will be of format SuperHiRes-640 (Type $C1 AuxType $0000) which can be loaded by most of the existing "Paint" or "Drawing" software. A notice will be included at the bottom of the graphic giving its origine and its name. If the chart format is not "Screen" an alert window will be displayed and the save command will be cancelled. Note: RapidoGraf handles the insert of a non-formatted disk,at any time, by displaying a dialog offering the option to format the new disk or to eject it. IV- Creating a chart To create a graphic, choose the item corresponding to the desired type under the "Chart" menu. This menu is activated as soon as a document is loaded from disk. A thermometer will indicate the status of the computation of the chart. Repeat the above sequence to add other graphics. The chart will be created with the values of the active document. This document is the one marked in the DocList Menu. To choose another document, just select it in the DocList menu or bring its Info window to the front. The options used to graph a new chart will be the last one's defined for this particular document. Once a chart has been drawn, it cannot be modified. Should you wish other settings, set the needed new options and create a new chart. Existing charts are listed under the "GraphList" menu. Selecting one of the item will bring the corresponding chart to the front of the screen. In short, to create a chart: - Load or select a document. - Set the needed options: Colors, Format, Fonts. - Choose the graphic size. - Select in the "Chart" menu the graphic type. Note: A crash while attempting to create a chart is usually due to a non detected error in the format of the ASCII originating file (Cf. "Opening, editing & closing"). A- GENERAL RULES: (illimited = limited by available memory!) - Each row is treated as a variable. - The number of rows (variables) is limited to 32. - The number of columns is illimited. - The number of documents allowed simultaneously in memory is illimited. - The number of charts allowed simultaneously in memory is illimited. - Values of variables can be integer, decimals or reals, positive or negative. Special rules applying to specific chart types are detailed below. B- "SCATTER" TYPE: By default, a cross (+) will be used to visualize the points.(cf. Colors Option). C- "MIN-MAX" TYPE: By default, the symbol used to mark the start and end of the line, the thickness of the line and the color of the line will be those assigned to the first variable.(cf. Colors Option). D- "AREAS" & "STACKED AREAS" TYPES: - Areas are color filled from the scale reference value to the variable value (cf. Format Option). - Negative values will be accepted but the results might be quite strange for a stacked graph. Your choice! - The Min and Max values of the scale need to be manually defined for a stacked graphic (cf Format Option). - To plot meaningfully several variables on the same chart and not completely mask some of them, choose carefully their order. E- "BARS" & "STACKED BARS" TYPES: - The origin of the bars is always the scale reference value (cf.Format Option). - The Min and Max values of the scale need to be manually defined for a stacked graphic (cf. Format Option). - Choose first the bar type (cf. Bars & Pies Option). F- "PIES" TYPE: - All values must be positive. - The name of the pie will be the label of the choosen row or column. The name of the variables will then respectively be the labels of the columns or rows. - If the pie represents a column, each slice will represent a row. This is the general case and they will be no difficulties in assigning colors to each slice (variable). However, if the pie represents a row, the number of slices will be the number of columns. It will usually be greater than the number of rows ( but limited for this type of chart to 32). The list permitting color assignement is limited to the number of rows. Hence, it will be necessary to do the color assignement to each of the possible 32 variables before loading any document: That way the 32 variables will be accessible and assignement of default colors possible (cf Colors Options). - Choose the Pie type (cf. Bars & Pies Option). Note: All the mentionned options are accessed by selecting the "Options" menu. The graphic size is defined by a combination of the settings available under the items "Graphics Size" and "Page setup" of the "File" menu (cf Dimensions & Printing). V- DIMENSIONS & PRINTING The selection of the item "Graphic size..." of the "File" menu opens a window containing two PopUp buttons: "Mode" & "Dimensions". The settings of these buttons combined with the paper size and format selected in the standard dialog "Page setup" will define the size of the chart on screen and on paper. This somewhat unconventionnal method is however very easy to use and allows top quality printing. The "Cancel" button (key equivalent Escape) cancels the modifications and closes the option window. The "OK" button (key equivalent Return) confirms the modifications and closes the window. The PopUp button includes 3 items: "Screen", "Free" and "Page". The selection of the "Free" or "Page" items modifies not only the screen display but also the size of the print. This selection must take in account the choice of paper size and of the printing options. In short, to setup a chart for printing: - Fix the size of the print. - Fix the printing quality. - Select the corresponding options in the "Graphic size" and "Page setup" windows opened by the corresponding items of the "File" menu. - Create the chart. - Print the chart using the item "Print..."(-P) of the "File" menu. The item "Print" is activated as soon as a graphic window is the front window (There is no printing function for the ASCII document). A- "SCREEN" MODE The chart will be of the screen size. The popup button "Dimensions" is dimmed and the choice of the paper size will have no effect on the size of the graphic. The "Condensed" and "50% Reduction" printing options have the expected effects: - "Condensed" reduces the heigth of the chart by 50%. Please note that the vertical thickness of the lines will be halved while the horizontal thickness will not be modified. Same thing for the fonts and the symbols: They will be vertically squashed by 50%. - "50% Reduction" will decrease the vertical and horizontal sizes by 50%. Hence the appearance of the lines, symbols and fonts will be preserved. - Printing of charts larger than the selected paper will be done on multi-sheets. - If "Best quality" was selected, the print definition of the texts and the lines will be much better. The systematic use of this option is recommended for the final print. B- "PAGE" MODE In this mode, the printed graph will always be of the size of the paper selected before creating the chart (menu item "Print..."), eventually modified by the choice made within the PopUp menu "Dimensions". Selecting the printing options "Condensed" or "50% reduction" before creating the chart will respectively double vertically or vertically and horizontally the screen size of the graph. Line thickness and symbol size will be corrected by the same factor. The size(s) of the selected font(s) will not be adjusted and their aspect will therefore be modified in accordance with the printing options. It will result in a top quality impression with smaller text or in an apparent division by 2 of the existing fonts size! To summarize, the appearances of the chart on sreen and paper will be exactly the same, but the graphic size will always be the one of the paper selected before creating the chart. To improve the print quality (suppression of the blocky aspect of the lines) always create a graph with the option "50% reduction" turned on. Selecting the mode "Page" automatically activates the PopUp menu "Dimensions" which permits to refine further the printed size: Full page, 1/2 page, 1/4 page or 1/8 page. At printing time, you can select a different paper size. The printing will be done if necessary on several pages. The "50% Reduction" or "Condensed" options will be ignored. More exactly, the choices made at creation time will be automatically used for the printing. To obtain the best possible paper result, use systematically the "Best quality" option for printing the final chart. Texts and lines benefit the most from this option. C- "FREE" MODE The selection of the chart dimensions on screen follows the same rules as in the mode "Page" previously described. But the "Condensed" and/or "50% Reduction" options can freely be modified between chart creation and printing. If the chart was created without these options activated you can print it condensed or reduced by 50%. If the chart was created with one (or both) of these options activated, you can print it with the options deactivated: The printed result will then be enlarged by the corresponding ratio. For instance: - At creation: A4 paper size; "Not condensed"; "50% reduction on". - At printing: A4 paper size; "Not condensed"; "No reduction"; ====> Printed chart size will be 4 pages A4 (2 horizontally and 2 vertically). In this mode, the options of the PopUp menu "Dimensions" can be set and will contribute to the definition of the chart size.. If the setting of all the options is kept identical between creation and printing this mode is equivalent to the mode "Page". Note: Graphs created in large dimension on screen use lots of memory. For instance, a chart created at A4 format and 50% reduction will require 280Kbytes while the same one at format A4 would require only 70. At "Sreen" format, 30 would have sufficed. Messages will eventually alert you in case of insufficiant memory to create the requested chart. Memory status can also be checked at any time by activating the Apple menu item "About RapidoGraf". VI- COLOR OPTIONS Selecting the item "Colors..." in the menu "Options" opens a dialog window allowing the setting of all the color parameters linked to the variables to plot, the background, the frames, the grid, and the texts. The window is split in two parts: "Variables" and "General". If several documents are present in memory and several charts have already been created, the settings displayed in the "Colors" dialog will always be those of the active document and not those of the chart brougth in front of the screen. A chart will always be created with the last settings asociated to its originating document. The "Cancel" button (key equivalent Escape) cancels the modifications and closes the option window. The "OK" button (key equivalent Return) confirms the modifications and closes the window: Any new chart will be created with these settings. The new settings are ignored as long as the window is left opened. A- VARIABLE LINKED OPTIONS Variables for the active document are given in a list (each row is treated as a variable). Each line of the list control contains the line number followed by the name of the variable (row label) if it exists. By default (no document in memory) the list displays the allowed maximum of 32 variables numbered from 1 to 32. Default colors and symbols can then be defined for all possible 32 variables. As soon as a document is loaded, the list display is limited to the number of existing variables. The default parameters set for all the others will however remain unchanged. This feature will be very useful when creating some types of "Pie" charts. To select a variable for parameter's definition, click its number or name in the list. Set the parameters. Repeat selection and parameter's setting operation for each of the variables. Drawing parameters which can be independantly set for each variable are regrouped below the list: Color: The associated color is displayed in a small rectangle and is used to draw the various possible line thicknesses and symbols. Color selection is described below. By default, the 16 colors of the standard palette are assigned to the first 16 possible variables. The remaining 16 variables are assigned the 16 pre-defined black and white patterns. Scales: On a same chart, variables can be plotted using 2 different scales which will be defined on the rigth (R) ordonnate axis and the left (L) ordonnate axis. Click on "R" or "L" to assign a variable to the scale of your choice. The selection will be confirmed by a check mark (). By default all the variables are assigned to the left ordonnate scale. Pen thickness: Click on the thickness of your choice. The selection will be confirmed by a mark (). By default, the thinnest line is selected for all variables. Symbols: Click on the symbol of your choice. The selection will be confirmed by a mark (). The option "-" means "Do not use symbols" and is selected by default for all the variables. B- OTHER OPTIONS All the other options are grouped within the frame titled "General". They include the chart background color or pattern and the colors of the frames, grid and texts. The colors selected for the background, the frames and the grid are displayed in the corresponding rectangles. Color selection is described below. By default, the background is set to white while the frames and grids are set to black. Selection of the text color is done through the PopUp button "Text". Default choice is black. C- PATTERNS & COLORS The following setting procedures apply equally to variable, background, grid or frame colors. Choosing colors Click the display rectangle of the item to be modified (variable, background, grid or frame). A palette window containing 32 boxes is displayed: 16 boxes for the standard colors and 16 pre-defined patterns. This palette will remain opened until the main "Color" window is closed. To select a color or pattern click the corresping palette box. The display rectangle of the item will reflect your choice. The process can be repeated for each of the variables, the grid and the frames without closing the "Colors" window: Click the corresponding display rectangle, then click the desired palette box. Only solid colors can be assigned to the grid and the frames. Editing patterns The front and background colors of the patterns can be modified. Different colors can be used for each of the variables and for the background of a given chart. The same pattern with different colors can be used for different variables. You have this way access to a very large choice of patterns. To modify the front color of a pattern, hold down the "Option" key and click the box of the desired color (one of the first 16 boxes in the palette). To modify the background color of a pattern, hold down the "Option" and "Shift" keys and click the box of the desired color (one of the first 16 boxes in the palette). Note: Printing on ImageWriterII of a large area of a solid color is usually disapointting. It is best to avoid solid colors for chart background and for the variables to be represented by bars, pies and areas. Use instead patterns with white backgrounds. However, if the chart is only for screen display, the correct choice of compatible background, texts and variables colors can produce some very stylish results. Colors usually print darker than they appear on screen and do not hesitate to choose them quite ligth: Pink will print better than red! Finally a fresh color ribbon is a must for best results. VII- FORMATTING OPTIONS Selecting the item Format..." of the "Options" menu opens a dialog window containing all the parameters governing the appearance of the chart. The top part of the dialog adresses the cosmetic elements while the bottom part contains the scaling related factors. A click on the "Cancel" button (key equivalent "Escape") closes the window and cancels the modifications. A click on the "OK" button (key equivalent "Return") closes the window and validates the new choices: Any new graphic will be created with these settings. A click on the "Compute" button resets the scales to the values originally computed by the program. A- BASIC OPTIONS To include a title, a sub-title, names for the axis or a few notes click the associated check box and enter the text in the editable line control which appears to the right of the item. The selection of the fonts, the size and style of the text items is done independantly by opening another dialog accessed through the item "Fonts..." of the "Options" menu. Title: The name of the opened file is always proposed by default as title. The title will be centered at the top of the chart. Maximum length is 25 characters. Sub-title: It will be centered below the title. Maximum length is 25 characters. Abcisses: The name given to the horizontal axis will be positionned below its right end. Maximum length is 25 characters. Left ordinates: This item is selectable only if at least one variable is assigned to the left scale (default case). The name will be positionned at the top of the chart, left justified. Maximum length is 25 characters. Right ordinates : This item is selectable only if at least one variable is assigned to the right scale (option to be defined in the "Colors" dialog). The name will be positionned at the top of the chart, right justified. Maximum length is 25 characters. Notes: This line can contain a maximum of 80 characters. It will positionned at the bottom of the chart. Inside frame : It will enclose only the drawing itself. The title, sub-title, names of the axis, names of the graduations and the legend in automatic mode will be outside. The selection is done through a PopUp menu with 4 options: - None: No inside frame. Only the two axis will be drawn. - Normal, Double or Quadruple: There will be a frame. "Normal" will give a thin line. "Double" and "Quadruple" will give thicker lines as indicated by their names! Outside frame : It will enclose the whole chart. The choices are similar to the ones for the inside frame. Axis ticks: The selection is done through a PopUp menu with 4 options: - None: There will be no graduation of the axis.. - The other 3 options correspond to the position of the ticks on the axis: Inside the inner frame, outside the inner frame or across the frame line. The number of ticks will be defined by the settings of the PopUp menus situated on the right of the "Horizontal" and "Vertical" grid's buttons. (Setting of these buttons is explained here below.) Ticks names: This dialog item will only be active if at least one of the following options has been selected: Axis ticks, horizontal grid, vertical grid. Ticks names for the abcisse axis will be the column labels (cf. abcisses scaling here below). Ticks names for the ordinate axis will be the value repesented by each tick. Legend : The selection is done through a PopUp menu with 3 options: - None: The legend will not be displayed. - Aut. : The legend will be automatically drawn to the right of the chart, between the inside and outside frames. The color and the symbol assigned to each variable will be displayed. - Man. : No legend will be drawn at creation time. You position it wherever you whish. Once the chart is displayed, click and maintain down the mouse button. A rectangle of the required size to display the legend will then appear. Drag this rectangle to the desired location and release the mouse button (if the chart is larger than the screen, drag the rectangle to any of the edges and the chart will automatically scroll). The legend will be drawn at the selected location on screen and during printing. Once positionnned and drawn the legend cannot be relocated. Note: There is no legend for a "Min-Max" type chart. Horizontal grid : The selection is done through a PopUp menu with 2 options: : "Yes" or "No". If "Yes" is selected the PopUp button situated immediatly to the right is activated. It is used to define the number of horizontal lines to be drawn (it is also activated by choosing the type of ticks and it will also define their number). The proposed numbers go from 1 to 10. They represent the number of intervals. A choice of "2" will impose the abcisse axis (always there), a line situated in the middle of the ordinate axis and a line for the maximum value of the scale. Vertical grid : The selection is done through a PopUp menu with 2 options: : "Yes" or "No". If "Yes" is selected the PopUp button situated immediatly to the right is activated, but its setting will generally be ignored: The number of value points is defined by the number of columns and a vertical line will be drawn for each of them. This option will only be used if there is a scaled abcisse. B- SCALING OPTIONS Possible scales are automatically computed and proposed when you open the "Format" dialog for the first time. To modify these values, just enter your choice in the corresponding editable text controls. For each scale, 3 values must be defined: MIN (minimum), MAX (maximum) and REF (rfrence): - MIN et MAX must enclose all the values of the variables. For charts of type "Stacked" (bar or area) the maximum value must always be defined manually. -REF defines a special value. If there is a horizontal grid then a line of the color selected for the axis will be drawn at this level. It will for instance clearly mark the axis origine if there are positive and negative values. In that case Ref should be set to zero. REF will also be very usefull when drawing charts of type "Bars" or "Areas": The bars and the areas are filled from the reference value and not from the minimum value. The Ref value can be set outside the Min-Max interval: The chart will be automatically adjusted. Left ordinate scale : It is the scale indicated on the left vertical axis. It is used by default to plot all the variables. Rigth ordinate scale : A second vertical scale can be defined. It will be shown on the right vertical axis. This option will only be activated if at least one variable has been assigned to the right ordinate. Assigning of variables to left or right ordinates is done through the "Colors" dialog. Abcisses scaling : If the labels of the columns can be interpreted as numbers you can define a scale for the abcisse axis. The value points will then be positionned accordingly and not anymore evenly distributed along the axis. This option allows: - A valid plotting of the evolution of a variable versus time when not all value were measured at equal intervals. - To draw any type of function. In that case the values of the variable x are given as column labels and the corresponding values of the function in the cells of a single row. VIII- OTHER OPTIONS A- BARS & PIES OPTIONS Selecting the item "Bars & Pies" in the "Options" menu opens a dialog window containing all the options specific to these 2 types of chart. The "Cancel" button (key equivalent "Escape") closes the window and cancels any modification. The "OK" button (key equivalent "Return") closes the window and validates the new settings: All new charts will use these last settings. "Bar" type : The possible types are demonstrated by 3 icons. Click on the desired model. The choice will be confirmed by a red frame. With the first two icons, the bars will be a rectangle with a border: The filling color will be the color or pattern selected for the variable while the border color will be the color selected for the text (black or white). With the third icon the bars will be simple lines. The thickness of the line will the one defined for the first variable. The color of the line will be the color selected for the variable. The color or pattern assigned to each variable, the color of the text and the line thickness for the first variable are set in the dialog obtained by selecting the item "Colors..." in the "Options" menu. "Pie" type : The possible types are demonstrated by 2 icons. Click on the desired model. The choice will be confirmed by a red frame. The first icon offers a simple pie while the second allows to split out one of the slices. If this last option is selected, an editable text control appears on the right of the icon asking the rank of the variable to split out. The selection of the values to plot is made by 3 "Radio" buttons: Values of a same row, values of a same column, values of several rows. In the first two instances the rank of the selected row or column must be entered in the editable text line situated at the bottom of the dialog. The third option allows to plot a multi-rows spreadsheet as pies. A pie will be associated to each row. The area of each pie will be proportionnal to the total value of the row. For instance, let's consider a spreadsheet with 3 rows. The sum of the values of the first row is 4, the sum for the 2nd row is 8 and the sum for the 3rd row is 16. The area of the pie representing the 2nd row will be twice the area of the pie representing the first row and the area of the pie associated to the 3rd row will twice the one of the pie associated to the 2nd row. Note that the areas and not the diameters are proportionnal to the row's total value. If this option has been selected, the ranks of the first and last rows to be represented must be entered in the two editable text controls at the bottom of the dialog. A maximum of 8 rows can be displayed on the same chart. B- FONT OPTIONS Selecting the item "Fonts..." in the "Options" menu opens a dialog window containing all the options related to the fonts to be used for all the different text elements of the chart. The "Cancel" button (key equivalent "Escape") closes the window and cancels any modification. The "OK" button (key equivalent "Return") closes the window and validates the new settings: All new charts will use these last settings. A separate font,style and size can be assigned to each of the text elements of the chart. Fonts can either be of type "Bit Maps" or "True type". To choose a font: - Click the radio button corresponding to the text element to be modified. - Click the "Choose..." button. It opens a standard dialog. Do the selection in the usual way and close the dialog window. - The name of the selected font, style and size will be displayed in front of the text element. - A sample of the font will be displayed at the bottom of the dialog. Repeat the above steps to assign fonts to the other text elements. Note: - By default the selected font for all text elements is "Courier.12". This font ("BitMap" or "TrueType") must imperatively be in the font folder of the system for RapidoGraf to operate properly. - For charts of type "Pie" the font used to display the percentages is the one assigned to "Values". The font used for the name of the pie is the one assigned to the names of the axis. C- VALUE PRINTING To activate this option, select the menu item "Show values" of the menu "Options". A check mark will then appear next to the item. A new selection will deactivate this option. If this option is active, the value of the variable will be displayed next to each point. This option will work for the following types: - Scatter. - High-Low. - Bars. - Stacked Bars. In that case, only the total of the bar will be displayed. - Pies. The displayed value is the percentage corresponding to each slice. The positionning of the value is not checked. Values printing too close or on top of each other, values printing outside of the frames, etc... are possible problems. Try to use a smaller font size to cure the problem. ,x       =0< .  $ 00 <S H H ` l ` `O `  ` `@ ` ` l 0n `  H a` ` 4`  ` |6i3 RAPIDOGRAPH (C) M. Tournereau 1994-1995 User's guide Contents I - GETTING STARTED II - THE FIRST GRAPHIC III - THE FORMAT GAME IV - THE COLORS AND SCALING GAMES V - MORE COLOR GAMES VI - THE FIRST SAVING VII - THE FONT GAME VIII- THE FIRST PRINTING IX - THE REFERENCE GAME X - THE DIMENSION GAME XI - MORE DIMENSION GAMES XII - THE PIE GAME XIII- THE SCALED ABCISSE GAME I- Getting sta>4>t  Ep :;;Ed.T  !"#$%&'()*+,-./012rted Note: Make a copy of Rapidograf and associated demo files and always work from the copy. Start Rapidograf from the finder or your preferred launch program. Activate the "Apple" menu and select the item "About Rapidograf...". An information window appears presenting the program version and the memory status. To suppress the window, click the "Close box" at the top left corner. Activate the "Apple" menu and select the item "Help..." to access the on-line documentation. On opening, the new window displays the text of the shareware item. Use the scroll bar to access the whole text. Use the PopUp button "Topics" to display and select another item. The corresponding text is now displayed in the scrollable window. To suppress the "Help..." window, click the Close box. this window can be accessed at any time and contains the integrality of the manual. II- The first graphic In the menu "File", select the item "Open...". Through the standard dialog, choose the file "Pizza.Biz" located in the Examples folder. A new dialog will appear asking to define the format of the file. Our file was created under AppleWorkGS. Its type will be the one of the first option and it contains column and row labels. The default value are therefore correct. Click the button "Read". A thermometer displays the reading progress. For a large file, this operation can be quite long as the validity of each character and each cell is checked. Once the loading is completed, the dialog window disappears automatically and the information window for the document is displayed. The name of the loaded document is given in the title bar. Our example file has four columns and four rows of values, 1 row of column labels and 1 column of row labels. The smallest cell value is 150 and the largest is 1500. Pull down the "DocList" menu. The name of the loaded document is listed and a check mark indicates it is the active one. To get more details on the content of the Pizza.Biz file, click the "Edit" button of the information window. An extension named "Edition" is added on the right of the window. Let's look at it: Under the title bar, you find the row number (0) and the column number (1) of the cell whose content is displayed in the editable text control. The type of the cell, in this case "Label", is given under the line (row 0 and column 0 are always reserved for labels). The name of the first column is therefore "Royale", a kind of pizza. Click the arrow located to the right of the editable text. The column number becomes 2 and the displayed text "Paysanne". Repeat the same operation twice. The displayed text becomes "Supreme" then "Tradition". Verify each time the row and column numbers. We are moving on row 0, one column at each click. We have now the name of the four columns, each representing a kind of pizza. Click one more time on the right arrow. The row number becomes 1, the column number 0 and the display 1990. The cell must then be a row label as confirmed by the type given under the editable text control. Click on the vertical arrow located beneath the editable text control. The row number changed to 2, and the display to 1991. Repeat this operaton twice, the display changes to 1992 and to 1993. There are 4 rows corresponding to 4 years. Using the 4 arrows you can access all the cells of the document. Position the display on column 4, row 4. It should read "1310". Modify the editable line to 1350. An alert message "Mod. on going" appears under the display and the "Modify" button is activated. Click this button to confirm the modification. The alert message is suppressed and the "ASCII" button is activated. If you had moved to another cell before clicking "Modify", the modification would have been cancelled. The "ASCII" button will be used to save the modified document back to the disk as a text file. A standard dialog lets you choose the name and location of the new file. Save it under the name of your choice (you won't be able to reopen it with the demo version, but you can always check it via your preferred word processor). Close the "Edition" extension by clicking the "Close" button So the cells contain the number of pizzas of a given type (column labels) in a given year (row labels). Rapidograf will treat each row as a variable and each column as a value point. We would like a chart showing the sales evolution of each kind of pizza, over the 1990 to 1993 period. For that, each row needs to be a kind of pizza (variable) and each column a year (value point). We need to transpose the rows and columns of the original document. Pull down the "Edit" menu and select "Transpose" (this menu item will be activated only if the front window is an information window). Open again the edition extension and check that the intended modification has been made: rows now correspond to kinds of pizza and columns to years. To create the first graphic, pull down the "Chart" menu and select the item "Line". The drawing progress is indicated by a thermometer. Upon completion, the graphic is displayed in a new window. This graphic (screen size) displays only the 4 curves, the 2 axis and the name of the document as a title. In the next section we will customize (and improve) this basic graphic. Pull down the "DocList" menu. The name of the active document is checked: select it. The corresponding information window comes back to the front of the screen. This menu will allow, at anytime, the selection and activation of a document. Pull down the "GraphList" menu. The name of the first chart is the first item: select it. The chart comes back to the front of the screen. A chart is named by adding a number, corresponding to the number of times a chart was created since starting the session, to the name of the document. III- The format game Pull down the "option" menu and select the "Format" item. It opens a new window, titled (Surprise, Surprise!) "Format". Select the editable line "Title" and enter for instance "Pizza Sales". Then click the check box to the left of "Subtitle". A new editable line appears. Enter "90-93 Evolution". In the same way, enter names for left ordonates, "Number sold" and abcisses, "Years". Pull down the PopUp menu "Inner frame" located at the top right corner of the window and select "Normal". Do the same with "Outer Frame". Pull down the PopUp menu "Axis graduation" and select "Yes". Pull down the PopUp menu "Graduation names" and select "Yes". This choice will give graduations for both axis. The other options allow to select only either one of the axis. Pull down the PopUp menu "Display legend" and select "Auto". The legend will be automatically drawn on the right side of the graph, between the inner and outer frames. Pull down the PopUp menu "Horizontal Grid" and select "Yes", then pull down the Popmenu situated immediately on the right and select 10. The ordinate axis will be graduated with 10 intervals. Note: If you had choosen "No" for the horizontal grid, you would still have to set the number of intervals as it is used for the axis graduation. Pull down the PopUp menu "Vertical grid" and select "Yes". The number of intervals does not need to be set as there will always be a vertical line drawn for each value point, 4 in our case. Close the "Format" window by clicking the "OK" button. Create a new chart of the type "Line". Compare with the first chart, selecting them alternativaly in the Graphist Menu. IV- The colors and scaling game The second chart, while a good improvment on our first attempt, still present some deficiencies : the ordinate of the scale is not easy to use (intervals of 190 !) and 3 curves are pocked at the lower side of the graph. We need to improve the scaling : Choosing a user friendly graduation and setting two scales, one for "Tradition" and one for the other types. At the same time, it would be nice to improve the color choices. Pull down the "Options" menu and select the "Colors" item. It opens a window titled "Colors". Our four variables appear in the list. Select "Royale", then click on "R" at the bottom left corner of the window, A check mark appears. This variable is now assigned to the right ordinate. Repeat for the next two variables who will also be assigned to the right ordinate. Select again "Royale". The associated color is displayed in the rectangle positionned immediately beneath the list, black in this case. Click this rectangle. A color palette appears. Click the red rectangle. The variable rectangle becomes red, as well as the lines and the symbols. Red is now assigned to the "Royale" variable. Repeat for the other variables with colors of your choice : Select the variable, click the variable rectangle, click the choosen color. Select again "Royale". Below the list, there are six symbols. By default, "None" is marked, meaning "Do not use symbols". Click the "+". This symbol is now assigned to the first variable. Repeat for the other variables : Select the variable then click the choosen symbol. Close the window with the "OK" button. These new settings will be used for the creation of the next chart. Pull down the" Option" menu and select the "Format ..." item. Two scales are now offered. Adjust the left scale (Tradition) : Enter 0 for Ref and Min, 2000 for Max. Then adjust the right scale (the other pizza types) with 0 for Ref and Min, 1000 for Max. Change the name of the left ordinate to "Tradition sales" and enter the name of the right ordinate as "Others sales". Suppress the vertical grid and select 5 intervals for the horizontal grid. Close the option window. Create a new graph of type "Line". NOTE : Any modification of the "colors" window options forces a new computation of the scales. You must always set first the "color" options, then set the scales. V- More color games To improve the screen display, you can play with the colors of the background, text, frames etc ... Open the "Color" window. Click the rectangle associated with background. Choose a new color, green for instance. Click the "Grid" rectangle and choose "White" in the palette. Check that there is no conflict between the variables color and the background color. Pull down the "Text" Popup menu and select "White". Close the "Colors" window. Open the Format window and reset the scales. Pull down the "Legend" Popup and select "Man" (manual). Close the "Format" window. Create the new "Line" chart. Push and maintain down the mouse button while the pointer is within the inner frame. A dotted rectangle appears. It corresponds to the area needed to display the legend. Move the mouse, the rectangle follows the pointer. Drag the rectangle to the location of your choice and release the mouse button. The legend is drawn at that location. Note : Not all colors mix well on the screen, in 640 mode. A few trials might be necessary to find the most satisfactory combination of background and variable colors. Increase the line thickness sometimes help. If you intend to print the chart, avoid solid background. VI- The first saving The document presently in memory can be saved to the disk with or without the associated charts. A document saved without the charts will load back much faster than the original "Text" file as there will be no validity checks of the format and of the cells content. Bring the information window associated to "Pizza.Biz" to the front of the screen. Pull down the "File" menu and select the "Save as..." item. A standard dialog will let you choose the name and the disk location for the new file. Bring one of the charts to the front of the screen. Repeat the above saving procedure, giving a different name of course. Note: Saving a document this way, under a new name, does not modify the name of the document in memory. Only the use of the "ASCII" button will do that. For following savings, use the "Save" item. The older file will be replaced by the new version without any alert messages. Close all opened windows, either by clicking the Close box of each window then by selecting "Close" in the "File" menu to close the information window, or by bringing the information window to the front and then selecting "Close": The closing of the document window will force the closing of all associated chart windows. Open the two files you just created. In the first case you get back only the document, whereas in the second case, you get back the document as well as the three graphics existing at the time you created the file (keep this one in memory for the next session). VII- The font game All the charts, so far, were created using by default the "Courrier" size 12 font. There was a single size for all the texts. To further improve the look, we need to assign different fonts and sizes to different text elements. Pull down the "Option" menu and select the "Font" item. A new dialog lists all the text elements you might have on a chart. Next to each element there is a radio button. Select the radio button associated to the title. Click the button "Select" situated at the bottom of the dialog window. A standard dialog allowing the choice of the font, size, style, etc... is opened. Do your selection in the usual way and close the standard dialog. The name of the selected font, size and style are displayed next to "Title" and a sample is given at the bottom of the window. Repeat the above procedure for other text elements: Click the radio button, then the "Select" button. Close the "Font" window with the button "OK". Open the "Color" option window and choose a white background with a black text. Open the "Format" window and reset the scales. Create a new graphic of type "Line" and position the legend. The next step will be the printing! Note: To obtain top printing quality, do not forget that you must have BitMap fonts twice the selected sizes or use TrueType fonts with PointLess. The selection of sizes too large (there is no more room for the chart itself) triggers an alert message: Suppress some text (Subtitle for instance) or select smaller font sizes. VIII- The first printing Bring the last created chart in front of the screen either by clicking any part of its window, or by selecting its name in the "GraphList" menu. Choose the paper size in the usual fashion using the item "Page setup..." in the "File" menu, with no "Reduction" and no "Condensed" options. Select the item "Print" in the "File" menu, choose "Standard" quality and print. Do a second print using "Best" quality and compare the quality of the 2 prints. Note: You can play with the condensed and reduction modes to compare the results. These options behave as usual in "Screen" mode. We will see other modes in future sessions. IX- The reference game Load the file "Stocks". Check the content using the "Edit" window: It is the capital gains (or losses) on the sales of 3 stocks (companies A, B and C) during the 1990-1994 period. Open the "Format" window. Select a type of axis graduation and "Yes" for the name of the graduations. Create a chart of type "Bar" by selecting the corresponding item in the "Chart" menu. For each year, the chart displays 3 bars corresponding to the three stocks. However, all bars start at the abscisse axis which is the minimum value. The graphic is not easy to read and does not at a glance show the gains or losses made. It would be better to set a value of zero for the origine of the bars . Open the "Format" window. For the left scale, enter "0" as reference value and select "Yes" for the horizontal grid with "1" as an interval. That way, only the Min, Max and Ref values will be indicated by a horizontal line. Create again a "Bar" chart. A good improvement! However, this graphic will be printed and solid colors do not print very well on an ImageWriterII. The general aspect could also be better. Open the "Color" window. Choose red for the frame and light blue for the grid. For each variable (A, B, C), choose a pattern instead of a solid color. We could use black and white patterns: select variable, click variable color rectangle, click pattern. But let's play with colors: - Click the variable color rectangle. - Press the "Option" key and click one of the palette solid color, green for instance. The black of the pattern is replaced by green. - With "Option" and "Uppercase" keys depressed, click another of the palette solid colors, pink for example: The background of the pattern changes from white to pink. - Release all keys and select a pattern. The variable color rectangle reflects your choice. - Repeat the same procedure for other variables, keeping all patterns in green and pink, or installing new colors for the patterns. Note: Patterns with a white background are usually better for printing on an ImageWriterII. Once all 3 variables have been assigned a pattern, close the "Color" window. Open the "Format" window. Select a "Normal" inner frame, legend "Auto", one of the axis graduation and "Yes" for the graduation names. Modify the scale "RefValue" to "0". For a good look, the reference axis (0) must coincide with the grid. Set for instance Max at 400, Min at -400 and 4 intervals for the horizontal grid. Enter "K$" for the ordinate axis name and "Years" for the abscisse name. Pull down the "Option" menu and select "ShowValues". The value represented by each bar will be printed above (or below) the top of the bar (To suppress this option, select "HideValues"). Choose the fonts for the text. Create a new chart of type "Bar" This chart is still of "Screen" size, which is the default format. During the next session, we shall create charts of all sizes! X- The dimension game Let's create a chart for printing on 1/2 of an A4 page. Pull down the "File" menu and select the "Page Setup..." item. In the usual manner, set up A4 paper, with no "Condensed" or "Reduction" mode. Pull down the "File" menu and select the "GraphicSize" item. On the new dialog, pull down the PopUp menu "Mode" and select the item "Page". Then pull down the PopUp menu "Size" and select the "1/2 page" item. Create a new bar chart. Use the scrolling arrows to view all parts of the chart ( 1/2 A4 is slightly larger than the screen). Print the chart. Try to change the print aspect by modifying the "Reduction" and "Condensed" options. They have no effect! Under the "Page" mode, the size of the chart will always be the one defined at creation time, 1/2 A4 in our case. Print the chart on standard and better quality and compare. Keep the prints. Pull down the "File" menu and select the "Page Setup..." item. Choose A4 paper and "Condensed" but no "Reduction". Keep the previous settings for "Graphic Size", "Page" mode and 1/2 page for size. Create a new bar chart, and compare to previous graphics: the vertical size on screen has been doubled as well as the vertical thickness of the lines; the size of the text items is unchanged. Print the chart. For printing, the vertical size is compressed by 50%. The print size is still 1/2 A4. The text has been compressed, giving a better aspect. The definition of the lines is greatly improved. Create a new "Bar" chart, choosing this time a reduction of 50% before its creation. Compare the print quality with all the previous prints. To obtain the best possible print quality, you must create the chart with the "Condensed" and "Reduction" options activated. The size of the text will need to be adjusted to take in account those settings. This improvement in the printing quality will be particularily noticeable for the "Line" type of charts as it considerably attenuates the blocky aspect of the lines. To close this session, create a "Line" chart from the "Pizza.Biz" file and print it in the various modes described above. Compare the print quality and the blockiness of the lines. XI- More dimension games Under the "Page" mode used in the previous sessions, the print size is fixed at creation time and cannot be modified at printing time. The 3rd mode "Free" will change that and will let you print very small or very large charts! Load the file "Stocks". Open the "Color" window . The created chart will be of "Min-Max" type. The color, the symbol used to mark the minimum and maximum values and the thickness of the joining lines will be those set for the first variable. Set the options for the first variable as follows: red, double thickness and round symbol. Open the "Format" window. Set the scale and the other options (you can keep the settings used in the previous session). Choose your own fonts. Pull down the "File" menu and select the "Page SetUp..." option. Set an A4 paper and 50% reduction. Open the "Graphic Size" window and choose the "Free" mode and the size "Page". Create a "Min-Max" chart. The graphic on screen will be quite large: 2*2 A4! Pull down the "File" menu and select again the "Page SetUp..." item. Choose the A4 paper size with no "Reduction" and no "Condensed" modes. Print the chart in "Best Quality" mode. The chart is printed on 4 different pages. Pull down the "File" menu and select the "Page SetUp..." item. Set the A4 paper size with no reduction and no "Condensed" modes. Open the "Graphic Size" window and select the "Free" mode and the size "1/2 page". Create a "Min-Max" chart. Pull down the "File" menu and select the "Page SetUp" item. Choose the A4 paper size and a 50% reduction. Print the chart. This time the print size is 1/4 of an A4 paper. You could have obtained the same result by selecting the "1/4 page" size at creation time and no reduction at printing time. However, the print quality would have been inferior. In the "Free" mode, the size of the chart on screen and on paper are not directly linked. Many combinations are possible to enlarge or decrease the print size. Always start with the largest possible size on screen to obtain the best printing quality. XII- The pie game Load the "Pizza.Biz" file. Rows are years and columns are kinds of pizzas. Choose the "Screen" mode. Create a "Pie" chart. The name of the chart will be the name of the document. The name of the pie (below it) is the label of the first row - 1990. Each of the slices represent proportionnaly the sales of each kind of pizza in 1990. The legend gives the color code for the kinds of pizzas. Note: The font used for the name of the pie is the one selected for the axis name in the "Font" option window. Pull down the "Options" menu and select the "Bars & Pies" item. The solid pie icone is selected. The "Row" radio button is highlighted. The row rank is "1". Change the row rank to "2" and close the window. Create a new "Pie" chart. The pie name is now 1991 and corresponds to the 2nd row. Open the "Bars & Pies option window. Activate the radio button "Column" and enter "1" for the column rank. Close the window. Create the "Pie" chart: The name of the pie is "Royale". The pie represents now the total sales of this kind of pizza during the 1990-1994 period and each slice the proportion of sales made in each of the years. The legend indicates the color code for the years. Open the "Bars & Pies" option window. Click the icone of the pie with a split slice. Enter "2" for the slice rank. Close the option window and create a new "Pie" chart. The 2nd slice is now split from the pie itself. Pull down the "Option" menu and select the "Show Values" item. Create a new "Pie" chart. The percentage represented by each slice is now printed next to each slice. There is no check performed on the location of the text and if some of the adjacent slices are very small, the texts may overlap. In that case, try a smaller size font. Note: The font used to display percentages is the one selected for "Values". With the information document in front of the screen, use the "Transpose" command ("Edit" menu) to exchange rows and columns. Open the "Bars & Pies" option menu and highlight the "Multi-Rows" radio button. You must then enter the first and last row of the rank you wish to represent on the graphic. In our example and to cover the whole document, enter "1" for the first row and "4" for the last one. Close the window and create a "Pie" chart. 4 pies are drawn: each pie represents one kind of pizza and each slice the sales in one year. The area of each pie is proportionnal to the total sales of that kind over the 4 years, versus the total sales of all the pizzas over the same 4 years. "Tradition" is a hot item! Note: If the pie chart is to be printed, choose patterns rather than solid colors ("Color" option). If the slices represent columns, the color will nethertheless be assigned in the order defined for the variables (rows). If there is more color than rows, fix the color assignement by default before loading the document. XIII- The scaled abscisse game If the column labels can be interpreted as numbers, you can define an abscisse scale. The value points will then be placed proportionnally along the abscisse axis and not anymore systematicaly equidistant from each other. This option can be usefull for instance to chart a variable evolving with time, when not all the value points have been taken at the same time intervals. You can also use it to chart any function. The curve of course is only an approximation: Value points are joined by lines and the drawing' s accuracy will depend on the number of points used. Open the "Function.1" file located in the "Examples" folder. It contains only one row label, "The Function". The column labels are numbers. Open the "Color" option window, choose "Red" for the variable, "Green" for the background, "White" for the grid, frame and text. Close the window. Open the "Format" option window. Adjust the left scale: Max=1; Min=-1; Ref=0. Pull down the "Abscisses Scale" PopUp menu and select "Yes". Adjust the abscisses scale: Max=200; Min=0; Ref=0. Set the interior frame to "Normal". Select a graduation and name for the axis. Choose an horizontal grid with 2 intervals and a vertical grid with 10 intervals. Close the "Format" window. Select the "Screen" mode and create a "Line" chart. The function is drawn! ----------------------- ------------ You now have a global vision of the capabilities of "RapidoGraph" and you have learned to use all of its main functionnalities. The "Reference Manual" has more details about each of these functions. 45~      :  <( <  <<<<X <2<hw<{<<sO<F<<[i<{<<nLB<- |;ݦs+,C ~ExpressLoad x/l#` M,E main @,E ~_STACK .{NQ}X,E C!7,E one _n+n+t& +K9'H(:' I0;'jI2<'I23H9H:HX^;HX<H\Au'av';cw'd7:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ,E two BK,E twoA `G `U,E three dK@l ,E four &j@ ,E five E'4 { ,E fiveA Rb ,E six ><H"ፑH>< H"ፑH:1"ፑH1"ፑH 1"ፑH"ፑH h  +;ik;8: [{i H@>."BHH5"ፑHh c"  {iH"[20H "ፑH02AB@H "ፑH@B' "ፑH   <٥<@;?+;i>k;8 ["t*HhhX"'O"t*0:: ""' ""t*H{iH"'{iH"1 "ፑH+;ik;8$ [:" ')HHk"ፑHhhHH"ፑHhhB@H"T,{iH" H"ፑHh"e4HHHH"ፑH5"ፑHhhxHHHH"ፑH)"ፑHh h  &$ kB5 #!6!"N!HH"ፑHH" " {HHHH"ፑH5"ፑHh h hh" hh,H"HHHH"ፑH5"ፑHh h hh"2m hh"[)H hh"8# hh"2^\::  H`"H     " :6+;i$kHHHH"ፑHhhHHH"ፑH""ፑH"  " "D "9-H"ፑHk"Impossible de charger les outils: Z+;jzJ\Nts}^kx]"7#>cs ?W-0&)ps?BJ *@CFRp[^j{ 'ILO[ns ,I -CI΁ 8^kz&),7:CFRUXcfor~ =@LORWZfil| :T^dv#wz}  #&);OSWZ_p~+ f c@0E ~_STACK R{N0E {N %HH%"h5%hk _%s%y%%%%%K%%P%%%%%%H"HH ;[x0)+)'):04@/PBɠU`ɠ`m%%ȷm%%Hm%%ȷm%%0m%%ȷm%%m%%ȷm%%G(+hhhHH/" .h%h%%H%H .h%h%%H%H .h%h%%H%H .h%h%%H%H .h%h%%H%Hz% '"᭝%H%H% '"᭡%H%H% '"᭥%H%H% '"᭩%H%H% '"`HH5"7%4"HH""4"kHH""hh ;[+kKHHHH ;[a*HH"a*"hh5"Hk ;[)JJJJ*+ ;cik;ik; [K5 5 5+hk;iHi H "  ;i k{;8[:ڋK H"_9;)  ~:  ;   {i+k"=dzHHHHHZګH;HiH "hkK77zHHHHHZګ7;i H "k;iHHH " "h h hk;iHHH " "h h hzkHH ;[KH H H P=h h h ;;  ; ;Ȁ 8<;8<;:<8< ":<&;)8<;{iH " "=+k;iH "k;iHi H "  ;i kK99 99z;8 Zګ;i!9k;iHi H ";iJ)k{;8[:ڋK;80 0; ;;;{iH; ";;; ":0;;e;;0;;;;e;;;;0;;0P;)0;;; ;;0ܫ{i +k;iH8 H ";i)BkKiH"D:: :GHH::vBxB:xB:vB:i::hh::`8`;iH8 H ";i)@k;8    ;[ +hhk;8 ;i  "k;iHi H "  ;i k;iHi H "  ;i k?5h!@5h!?{cHH "hkfB "fBk;iHHH " "h h hk; [+;ik{;8[:{iHHH "{i +k;iH "k ;[I4" )d9 == ")   +`;iHi H "  ;i kH"?\=KB Error occurred at line =" GBH"F in procedure !>" GB" G"H|B ~B "OI "OI Line Nameu>" G ---- ---->" G|B ~BBBH"F >" GB" G"H :?;[ 8)e" G+hkSubrange exceededFile is not openRead while at end of file I/O error Out of memoryEOLN while at end of file Set overflow&Jump to undefined case statement labelInteger math errorReal math error UnderflowOverflowDivide by zeroInexactStack overflow Stack error; [8"`A"s@+hhkHHH8H; [  "B % Q8  0 "G "G "Be i @< "G "G   "BZ "G"`A+;i kHH8H; [#Iȷ%Iȷ HH"+hhhhkIH7IHZ; [*8e쪥I+zzzkh@k C hhhhkVB\BdBH; ["K'Iȿ)I'I)I+hhkKBB"Ap B8BIk@k{;8[:ڥJ       {i +k ;8[IȅIdFejfFejfFejfFejfFEejfFejfFejfFejf2-I;i+ke &****;i+@k;8  ["=H' $DOJ  e e f f ff` $D  d Fejf)   +;i@k8 +;ik "D"EhhkHiH;8  [  "K 'I)IO$>"EKIMIȩȗ na i  U GE)I'I "GF e i  "B "B8  0 E 'I)I "G) i+;ikiFFFHHFHFHHHF@@FH "hhF) FkHH; [#Iȗ%Iȗȥȥȩ#I%I #I%Ii+zzzzk; [M "lKMHHH" G +hhhhk; [  )8 I"YN )L  ! )H"OI  ( "OI )H"I   "I +;i kH"I">K"Jh") GHHHHH; ["K'I)I  ȷݠ'Iȷ)I ȷ+;i kK~BH|BH; [$|BHH"E@+hhkd8d d 8k Jk8jkH ;[FeFeFeF/eFeFeFeFe+ke+k"=LGHZ"SK"J"K"J"JkLRI; [IMI" }I+;ikILI; [IMI" I+;ikIKMMJ" JMMJ" JMMJ" JkKLMMM "KMMMJ"9 J7J J):$ΞJJٱJ" JJM "KM "KMkJ J.CONSOLEK \BPBNBBB|B~BvBxBrBtBkHH;H" ;[+^Bhhk"MHH"kpBH "h^BHi^B "pBkpB "pBkKzhJBhLBh HZګkHM( &"L N:JJJJk;8  [d M}L"7 {L LHH HHHK"0" "zj yLLLwLLL uL" sL$"8 LL" LLHH"  +;i k(K#I%I&'Ik ;[ M 8(I Mȗ(  @+hhkH ;[ "OI "I+hki!&.18;FIPS^ahkvy !(8!>E>B>u>>>>>>B ?:?FMFMnKMKKk$C!0E one C!;8 ["*<> 02@B(*$&" .FHJLNHHHH "ፑHh4h664H "ፑHaa0"3F"3""K0"3F"3 :"Hi i : iH0"3 iHF"3   !І D,<>   : iH"B HH"ፑHhh{iH"B 8  :"Hdf :"Hiddȗ :"Hiddȗ :"Hidd ȗ :"Hiddȗ P+;ik; [)0 8 iAi0+;ik;8  [HHH"ፑHh h H   "ፑH  +;ik; [H"ፑH+zk;8 [iH"){i H"B"d{i  {i H{i H  "vHH"H "vHH"H "vHH"H H"H)"0"3"2H{iHY"ፑHh  +;i k ($;8 [HHC"ፑHhh"ፑH9"ፑH"ፑHH"ፑHh*"ፑH+;ik@ B&B@H"ፑHB@H"ፑHi" %HH''a"ፑHh@hB@ B HH"<B@H6"ፑHk;8  [HH"ፑHhh    +;ik;8 [*(   6      ƥ +;ik;8 [*(   ,     Х +;ik;8 [{iHHH"B*(   F iH{iH" 3    +;ik;8 [&$   6      ƥ +;ik;8 [&$   ,     Х +;ik;8  [d e d e   +;i k;8 [{iH#!"B{iH"B{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  FHNPBDJL 8A) A  ={i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  E  I  M ˩ A  E  I  M ˩8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  ACFHIKNP 8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  E  I  M ˩ A  E  I  M ˩8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  BEJMDGLO 8A) A  Ⴀ {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  CHKPAFIN 8A) A  \ {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A d A  I  A  J ݩ8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  ABEIJMDGLO 8A) A  Ⴅ {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A d A  E  K  GHOP 8A) A  <{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  ABIJ 8A) A  S{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  CHKPDGLO 8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  A  E  I  M ˩8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  AFIN 8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  AIBJ 8A) A  {i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  CFKNAHIP 8A) A  ႙{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHh{i H{iH{iH"0"3"2H{i H $"ፑHhd A  A  I  BFIM 8A) A  @>8 H`"H / $ V K+<%]#"+;i!k;8 [aa" iHAA "B +;ik;8 [iXH"ፑH"ፑH$&&$J&$   H h HHHH)"ፑHhh "ፑHHH"ፑHHH"ፑHHH"ፑHȗHH"E@"H H"E@&H$H"E@*H(H"E@""ፑH"ፑHHH "ፑHHiڅh H H"ፑHHH"ፑHHH"E@H"ፑHh+"ፑHH"ፑHh *"ፑH +;ikH"ፑHk; [;9)H)hhr9jHHH20H0"ፑH"ፑHh8HHHHHH20H 0"ፑH" "ፑH+zk20H"ፑH20H"ፑHk;8  [0 2'20H"ፑH20H"ፑH "ፑHHH=! a"ፑHh0h20 2HH"{i HHH20H 0"ፑH"#"ፑHHZ  "ፑH :H HH20H 0"ፑH"$"ፑH "ፑH20H"ፑH"ፑH+;i kHelp  Qo9Mq(@XlW-15z~&*.sw{X\`MQU!]ae TX\tx| X\`'+/tx|]aeTX\eimNRV $(dhl * "%(+.147:=@CFILORUX[adgju % $'*-0ADRvHQj&3>AFIUX[g!$!"% M F  x m #=G 9GY\_bgjmp 0}'t 2<.YHH"ፑHhh><H"ፑH 2` {iH:"ፑH"ፑH+;i k;8F [{i H)"ፑH{i'H1"ፑHL HL,"ፑHLLL  8!L e % 8L e#!8L"FCe%8L"FCe#{iHJ iHW"ፑHN L I8e H :"ፑHL e H <"ፑH 8LH:"ፑH eLH<"ፑHuL I8e  8L:"ፑHL e  eL<"ፑH:"ፑH<"ፑH{iH{i'HW"ፑH{iHY"ፑHHH"ፑHhhH  eLH 8LH:"ፑHL e L e H<"ፑHL I8e H<"ፑH"ፑHH"ፑH,{i'H"ፑH"ፑH'% : H`"H5 :"ፑHHNGM+;iLk;8  [H"ፑHAU 7X{iHU"ፑH"ፑH"ፑH?(DK VK:"ፑH"ፑH  +;i k;8 [H"ፑH 7 X 7X{i HU"ፑH{iHU"ፑH"ፑH"ፑH?DK6V(?K V ʊ:"ፑH ʊ:"ፑH"ፑH+;ik;8  [H"ፑH. JZ{iHU"ፑH"ፑH"ፑHP X":"ፑH"ፑH  +;i k;8 [{iH"Bdaa{iH" 3aa{iH"B{iH" 3{iH"B "ፑH"K"ፑH+;ik;8 [,"ፑH [0"ፑH{i HS"ፑH =0"ፑH{i HS"ፑH_ 0H"!AA iH "B{i HAAW"ፑH0"ፑH{i HS"ፑH{i H K"ፑH{i H iHW"ፑH0"ፑH{i HS"ፑH{i H K"ፑH{i H iHW"ፑH0"ፑH{i HS"ፑH<9 AD:"Hii0*i iHH" AA iH "B{i HAAW"ፑH{i HS"ፑHAA0"ፑHV<:"ፑH<<"ፑH,"ፑHVA:"ፑHA<"ፑH,"ፑHVG:"ፑHG<"ፑH,"ፑHVO:"ፑHO<"ፑH<:"ፑH"rH:"ፑH"rS:"ፑH"r<:"ፑH"rG:"ፑH"rS:"ፑH,"ፑHS<"ፑHD:"HH"D:"HH"D:"HH" 0"ፑH/Q:"ፑH*"ፑH/Y:"ፑH."ፑHHH"ፑH"ፑH+;ikL.R.< >><H"ፑH 'H"ፑHH"ፑHHH*r a"ፑHhh  HH"aH"ፑH.H"H"i8)HHHH 0"ፑH"ፑHH"ፑHkColors;8 [;9)H)hhy9 B< >><H "ፑH<>.H"QFHDH+"ፑH*"  JHHH+"ፑHH "ፑH< >><H "ፑH<>H "ፑHd d :"H^)ɀ  إ D"`HHHH 0"ፑH"ፑHh88)1/ :  H`"Ho F+;ik;8 [0"ፑH,"ፑHi# i dd ("FC {i H K"ፑH,"ፑH{i H e iHW"ፑH0"ፑH{i HS"ፑH{i H IHK"ፑHX{i H K"ፑH+0"ፑH+;ik< >'><H"ፑH><H"ፑHHHa"ፑHh<h>< > HH"^HHHH0"ፑH"ፑH><H"ፑHH$"ፑHH"ፑHk;8 [H"ፑH_ _swq"u_[_#Y-];<?89A={iH "ፑHH{iH{iHO"ፑHh," ""H{iH{iqHO"ፑHh ,"uH{iH{iYHO"ፑHh ,"IH{iH{i9HO"ፑHh),D:"HiH" ""Kko:i>mKSW@QDUK37F1L5:#'N!X%cg:aAeKOCIMM+/N)X-:ACM N X {AJyQ}CAGRAYEH{iH{iiHO"ፑHh+"D:"Hi3H{iH{iQHO"ፑHh+"D:"HiH{iH{i1HO"ፑHh+"D:"HiH{iH{i!HO"ፑHh)"D:"HiTH{iH{iaHO"ፑHh+"D:"Hi  H{iH{iIHO"ፑHh+"D:"Hi H{iH{i)HO"ፑHh+"D:"Hi sH{iH{iHO"ፑHh+"D:"Hi (H{iH{iHO"ፑHh+"D:"Hi H{iH{i HO"ፑHh+"D:"Hi H{iH{iyHO"ፑHh*" D:"Hi HH{iH{iAHO"ፑHh(" D:"Hi +;ik;8 [><H"ፑH{iH "ፑHi# i dd {i H("FCHK"ፑHH{iH{i HO"ፑHh e{i H("FCIHK"ፑHЌ{i H K"ፑH_+;ik;8 [" != 04 aa ""ፑH "ፑH"K"ፑH"a! = 04  ""ፑH "ፑH"K"ፑH" aTaT㶫" 0 " 0 "D:"H D:"HiiHaa"BiiH"B"%#: LH`"HZ0H><H"ፑH+;ik1 ߁WLNPRT\ _n}*GKO 5H&>U)LmЁT7/gH'rSf@%I*F/%;?Mor~ $'3Zh -J]o !*Lh~ "%1Xer)\flv ,2JMPUXdgjv ';>iqty| $'*-00M|?CG\=gH N,AR2(R,/AYi/w|7qR1|]# *.~*r TklayzSK0E twoA K;8  ["n<{iH"C; ) {iH"=d {iH"C;?"K:%{iH"C;")9{iH"C;@"K:1 {iH"C;@"8{iH"={iH"C;"K:D{iH"C;"7e"M7@ "M7";"p;{iH"=I{iH"C;"7e"M7@ "M7";"p; I {iH"= ?{iH"C;":< @{iH;iH "{iH"={iH"C;":D{iH"C;"7e"M7@ "M7";"8{iH"=I{iH"C;"7e"M7@ "M7";"8 I {iH"=  {iH"<+;ik;8 [ " 3 ) * "q30: "2ɩ ),  .  )H h"I5d "q3 "q38pI0d  +;i k; [)  iH"B .   "3  +;ik;8@ [DFX "ፑHd)d%  8D338pIP:"H): t:"H%: t3"ፑH "ፑH DD-+)%+-# DD75-+ " 37-+\HH" 3-+" 8{i/H"=:"H3/1 dP{i H"C;{i/H"C;":/1 {i/H"C;{iH"C;":/1#/1 d#P{i H"C;{i/H"C;":/1 {i/H"C;{iH"C;":/1!3: 0H`"HA++-+-+\HH" 3++-+75+-ll%2@D>D <D:Dh h )2@D>D <D:Dh h"ፑH "ፑH(D&D-+-!'(D&D;9(D&D?=-+"-+" 8{i/H"=!/1d!P{iH"C;{i/H"C;":/1{i/H"C;{iH"C;":/1++-+d'=?+-;9+->"ፑH "ፑH%{iH"C;"K:'{iH"C;""8{iH"=%{iH"C;""8{iH"={i H"C;"K:'{i H"C;""8{i H"=%{i H"C;""8{i H"=){iH"C;"K:'{iH"C;""8{iH"=%{iH"C;""8{iH"={i H"C;"K:'{i H"C;""8{i H"=%{i H"C;""8{i H"='{iH"C;"K:'{iH"C;""8{iH"=%{iH"C;""8{iH"={iH"C;"K:'{iH"C;""8{iH"=%{iH"C;""8{iH"="ፑH "ፑH%DD  JHNL RP)TT  ZX^\ b`'ddjhnlrpD T d"ፑHBFAE+;iDkNA;8 [ "n<{i H"C;"7"M7{i H"C;")9+{i H"C;"7H"Z0"3"2:@{i H"C; ) "K:{i H"C; ) ?nO":{i H"C;"6"3"2"q3), .0ʊf"q3),.ʊ "q3H"2!"q3H"2p({i H"C;"6"3"2 " 34) )"q30:"2̩  +;ik;8 [  i iH "3 i iH "3 i iH "3 i iH "3 i  iH "3 i  iH "3 i 2 i 6 i : i > i iB i" QF  ȗ  ȗ r ȩF i2 !N  ȗ  ȗ  ȩF iB   ȗ  ȗ ȗ iR   ȗ  ȗ ȗ ib 1u  ȗ  ȗ ȗ rZ: cz! i * *  :   +;ik;8 [{i1HHH"B "ፑHH  {i5H:"ፑH {i7H:"ፑH {i9H:"ፑH {i;H:"ፑH {i=H:"ፑH {i?H:"ፑH3HH 0"ፑH"ፑH"ፑH "ፑH5HHH 0"ፑH"ፑH7HHH  0"ፑH"ፑH9HHH  0"ፑH"ፑH;HHH  0"ፑH"ፑH=HHH  0"ፑH"ፑH"ፑH "ፑH19dH H HHHHH iH0"ፑH"ፑHh(HHH0"ፑH"ፑH&HHH0"ፑH"ፑHHHH iH0"ፑH"ፑHHHH H-0"ፑH"ፑH'dH HH H0"ፑH"ፑHHHH iH0"ፑH"ፑHHHH -0"ፑH"ፑHz=4HHHHH0"ፑH"ፑH2HHHHH0"ፑH"ፑH"ፑH "ፑHH AHHH  0"ፑH"ፑHEHHH 0"ፑH"ፑHIHHH 0"ፑH"ፑHMHHH 0"ፑH"ፑHQHHH 0"ፑH"ፑH"ፑH "ፑHUHHH 0"ፑH"ፑH{i_H"C;"7HHH 0"ፑH"ፑHeHHH 0"ፑH"ፑH{ioH"C;"7HHH 0"ፑH"ፑH {iwH"C;" H:"ፑH {i{H"C;" H:"ፑH {iH"C;" H:"ፑH"ፑH "ፑH {iH"C;" H:"ፑH {iH"C;" H:"ፑH {iH"C;" H:"ፑH {iH"C;" H:"ፑH  {iH"C;" H:"ፑH !{iH"C;" H:"ፑHsdHHHiH0"ፑH"ፑH΢H HHH  0"ፑH"ፑHh"HH 0"ፑH"ፑH2HHHHH0"ፑH"ፑHHHHHHH 0"ፑH"ፑHdHHHiH0"ፑH"ፑH΢H HH 0"ፑH"ፑHHHH  0"ፑH"ፑH"ፑH "ፑHdH#!HH#!iH0"ፑH"ፑH΢H HHH  0"ፑH"ፑHh"HH 0"ፑH"ፑH2HHHHH0"ፑH"ፑHHHHHHH 0"ፑH"ፑHdH'%HH'%iH0"ፑH"ፑH΢H HH 0"ፑH"ፑHHHH  0"ፑH"ፑHY2uOdH+)HH+)iH0"ፑH"ፑH΀MdH/-HH/-iH0"ፑH"ፑH΢:HHHHHH0"ፑH"ፑH61uHHHHHH0"ፑH"ፑH"ፑH "ፑHHHHHHH0"ፑH"ፑHhRF9HHHHHH0"ፑH"ፑHhə:_H HHH H0"ፑH"ፑHHHH H0"ፑH"ፑH6HHHHHH0"ፑH"ፑHHHHHHH0"ፑH"ፑHh"N9HHHHHH0"ፑH"ፑHhə:_H HHH H0"ፑH"ፑHHHH H0"ፑH"ፑH6HHHHHH0"ፑH"ፑHHHHHHH0"ፑH"ፑHhQFH HHH 0"ፑH"ፑHh!NHHH 0"ፑH"ፑHhə:aH >HHH 0"ፑH"ፑHHHH 0"ፑH"ፑH"ፑH+;ik;8! [ "ፑHd)H h . %HH iH;"ፑH%HH iH;"ፑH%HH iH;"ፑH%HH i H;"ፑH%HH i H;"ፑH%HH iH;"ፑHHHH%HH0"ፑH"ፑHh   HHH%HH0"ፑH"ፑHh   "ፑH "ፑHHHH%HH 0"ፑH"ፑHh   HHH%HH 0"ፑH"ፑHh   HHH%HH 0"ፑH"ፑHh    HHH%HH 0"ፑH"ፑHh    HHH%HH 0"ፑH"ፑHhHh 2   "ፑH "ፑHHHH%HH0"ፑH"ፑHhHh ɱ6   HHH%HH0"ፑH"ፑHhHh ə:   HHH%HH0"ፑH"ፑHhHh Ɂ>   HHH%HH0"ፑH"ፑHhH h iB   "ፑH "ፑHHHH%HH0"ፑH"ፑHhH$h HHH%HH0"ፑH"ፑHh"M7 i.H"=$ RF " " HHH%HH0"ፑH"ፑHhH4h HHH%HH0"ፑH"ፑHh"M7 i>H"=4 "N 2 2 B n%HH{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 iFH"=.%HH{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 iJH"=%HH{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 iNH"=:"ፑH "ፑHR n%HH{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 iVH"=%HH{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 iZH"=(%HH{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 i^H"=HHH%HH0"ፑH"ፑHhHdh 2uvb l%HH{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 ifH"=%HH {i"H;"ፑH{i H{i"H"3{i H"${i H" 8 ijH"=y%HH!{i"H;"ፑH{i H{i"H"3{i H"${i H" 8 inH"=d"ፑH"*+;i)k;8@ [ "ፑHHH7a"ፑHhh HH"   "H"ፑH"ፑHHH{iH d"ፑHh  HHHH H0"ፑH"ፑHh 8ʆHHH0"ፑH"ፑHHHH0"ፑH("ፑHPPHHHH0"ፑH"H"ፑH-HHH 8H0"ፑH"ፑH HHHH0"ፑH"ፑHhə:HHHH0"ፑH"ፑHhQFHHHH0"ፑH"ፑHh!N>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhə:HHHH0"ፑH"ፑHhQF{HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhɁ>(>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhə:HHHH0"ፑH"ፑHh!N{HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhɁ>(>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhə:xHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhɁ>HHHH0"ፑH"ፑHhə:HHHH0"ፑH"ፑHhQF(>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHh!N(>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhQF)HHHH0"ፑH"ፑHhə:HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHh!NR>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHSHHHH0"ፑH"ፑHhɁ>(>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhɁ>~HHHH0"ፑH"ፑHhə:SHHHH0"ፑH"ፑHh!N(>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHh!N)HHHH0"ፑH"ፑHhə:HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhQFR>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHSHHHH0"ፑH"ፑHhɁ>(>HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhɁ>~HHHH0"ፑH"ፑHhə:SHHHH0"ፑH"ፑHhQF(>HHHH0"ፑH"ፑHlHHHH0"ፑH"ፑHh2usd:d HHH iH0"ፑH"ፑH ʀ21uHHHH0"ፑH"ፑH"8d HHH iH0"ፑH"ፑH ʂ..H"H"  "nl 8'' e6H`"H:+:+:+:+:+:+F6F6",/F60F62F6F6F6F6F6F6F6F6F6H5F6F6F6F6F6F6F6F6F6F6F6F6F6F6!6F6 +,ʊ= H "ፑH  H"k n.H"D  JHHH+"ፑHFHDH+"ፑHH "ፑH "$" 8+ 7H`"H66~7+;i@kFormat;8 [ HH"ፑHhhH"ፑHe W  {iH: "FCHK"ፑH[\ W b E f  /-:  n8H`"H7777777&8<8R8{iHU"ፑH{iH:"ፑH"ፑH+;ik;8 [;9)H)hh9W"7| HHHH H0"ፑH"ፑHh HH : ZH"ፑHh h H"ፑH  ! : iH{i H"B : 0 : )i   "7"7H "ፑH}.H""NHLH+"ፑHH "ፑH1/:  t:H`"H9999999 99 :X:+;ik;8  [H"ፑHH"ፑHH"ፑH {iH0HH" 3 : iiHH{iH "ፑHhʆ : "FCiH:"ፑH{iH"ፑH{iH)H"Z0"3"2{iH8"3H{iH"ፑHhI8iH : "FCiH:"ፑH{iH"ፑH{iH?"3)3{iH{iH?"0"3"2")0{iH{iH?"0"3"2)0{iH{iH?"0"3"2)0{iH{iH?"0"3"2)0{iH{iH?"0"3"2)0{iH{iH?"0"3"2 : "FCiH:"ፑH{iH"ፑH X HHHH H0"ፑH"ፑHh ͥ : ZH"ፑH{iH"ፑH@Hcc"M7"8"70  {iH?"38 pI0N "ፑH{iH{iH"B{iH{iH "0"3"2  :a {A H{iH"ፑHh0 \k^ "FCicH "FCc :H"FCc:"ፑH{iH"ፑH \ 8 pI02{iH?"3{iH:: H"2 "ፑHH"ፑH+;i kStd Grs Itl Slg Rlf Omb  &H"ፑHH"ፑHs "ፑHHH@:a"ፑHhh  HH"H"ፑH"ፑHkFont;8@ [HH~Ha"ፑHh h HH"8    HH HH0"ፑH"ፑH'HH H 0"ፑH"ፑHHH H 0"ፑH"ፑHHH H0"ፑH"ፑH HH"Z0"5:"ፑH"2HH H0"ፑH"ፑH H iH<"ፑH H H"Z0"5:"ፑH"2 HH H0"ፑH"ፑHHH H0"ፑH"ፑHHH H0"ፑH"ፑH HH"Z0"5:"ፑH"2 H"ፑHHH{iH d"ፑHh G8H 8wHH H0"ፑH"ፑHHH H0"ፑH"ፑHHH H0"ፑH"ፑH8 8H 88 HH H0"ፑH"ፑHHH H0"ፑH"ፑH H{i H;"ፑH H{i H"0H"Z0"5:"ፑH"2HH H0"ፑH"ፑH8XHH HH0"ፑH"ፑH8HH HH0"ፑH"ፑHtHH H0"ፑH"ፑHHH H0"ፑH"ፑHHH H 0"ፑH"ፑHHH H 0"ፑH"ፑH HH:"ፑHHH H0"ፑH"ፑHHH H0"ፑH"ፑHHH H 0"ፑH"ፑHHH H 0"ፑH"ፑH86 8  FH`"HDDDFFFF4EESCSCCFʊ: f8  H{i H;"ፑH{i H"0 0: "HHH H0"ፑH"ፑHhZ H{i H;"ፑH{i H"0 8 0 8 0: "X I H{i H;"ፑH{i H"0 0: " H "ፑH > H "ፑH $" 8 pHH`"HF7HQH+;i@k Bars & Pies1;8< [ 'H"ፑHH"ፑH "ፑHHHKa"ፑHhh HH"HHHH0"ፑH"ፑHHHHH0"ፑH"ፑHHHHH0"ፑH"ፑHhɟ*(HHHH0"ፑH"ፑHH"ፑH"ፑHHH{iH d"ፑHh HHHH0"ፑH"ፑHhɟ**HHHH0"ፑH"ፑH(HHHH0"ፑH"ፑH : JH`"HJJ ʊ H "ፑH.H"HHHH0"ፑH"ፑHhJHiHHHH0"ፑH"ፑHhJHiH "ፑH$" 8 KH`"HJJK+;i<k Graphic size` -O\ 3BMZit%0=LWdq  /:GTgv  8S]aer 5Oi5g˂[_=x;p` r f"BT5G,bwkq2uy} /37lpt"TX\i)-1X+>tOSa )>m024//aś'egikmoqsuwy{} nprtvxz|~ tvxz|~&cKR2> ρprtՁ)LJAi#FZt6<5 Pes;   '*49@CJMTW\_behr Dlw&;I]o C`} &0LVr|`j  V` *4>s} )EOw'NXb%L-7cm $.r| EOGQ  *4]g1;dn 8Bku%?IS{ 0W~ *4hr",Wa} R\4>blE!+WK a0?BXb'*HNQcmy|(+=GY\nx~),>HTWis| %(:DMPblu~ #(9?28TWZfil#0:ORajm| !=@CORUBU yyNa *Z^behpz}3=IL^hps 036^tw Ijm$),>HKNilo &0GJ\fkn ).1CMRUgqvy-0HK]gps ".149???/@@;@:@~HEHHKILG0E three G;8 [HHhh;HhHH"E@HH"E@HH"E@ȗ  +;ik;8 ["$d"H"H "ፑH"ȗ"$ &t&$  dHH H H)"ፑHhh"${i H"&$  "0:""iH"ፑH$"(*""*(5*("$"H"h"H "Hhh"H "H"ፑH"H"Hhh"H"H"ፑH"H"Hhh"H"H"ፑH"H"Hhh"H"H"ፑH{iH$"iH"B {iH"{iH$"i&H"B {iH"{iH$"i.H"B {iH"F"HD"HhhF"HD"H"E@J"HH"HhhJ"HH"H"E@N"HL"HhhN"HL"H"E@$""E@"$H"ፑHh1"ፑH 1"ፑH."ፑH"ፑHH"ፑHh *"ፑH  "  : iH"B قWHH"ፑH"iH2"ፑH"ፑH.  JHHH"BFHDH"BNHLH"BHH"ፑHhhHH*"ፑHhh"iH2"ፑH"ፑH.  JHHH"BFHDH"BNHLH"B .H"H"" "7 $#+;i"k;8# [{iH)'"B{i H"4  d,{iH" 3{iH"3 {iH"B+H+Hhh< h h h h +h+ h+h++H+Hh h +H+Hh h +H+iڅhhh h+h+ +H+iڅhhh%-$,+;i+kNA; [hHH"ፑH"ፑH+zk;8 [dEdC{iH}"3d3+)HHa"ፑHh7h979HH" HH97 0"ፑHhh "ፑHHH{iH d"ፑHh1ʊ"ፑH1Oz HH97 0"ፑH"ፑH "ፑHHHH970"ፑH"ፑHhC 5 #HHH970"ፑH"ፑHhC 5 #`HHH970"ፑH"ፑHh9C 597{iH;"ፑH{iH"03HHH97 0"ፑH"ፑHh+d+HHH97 0"ፑH"ፑHh)d)HH "ፑHHSQHi.UW3:YC芅[8CpI0ʊ]Ha_HH8:hceH"s7{igH"=3:kC芅m8CpI0ʊoHiqs{iH}" 3IuHiwyHi&{}{iH}" 3IHi腁HHi&腉dEKMdddd?A;=H{iH}"3dIG) +IddKe_Mea!)-5-]!5-4Y8pI0#[+D@Iԋԉ{iH"1E3{iH}"3dI)A:WU{iH"1Ed{iH}"3{iH"JF+QSԏi&H"ԏi.H"ԏiH"{JF)ԏi&H"ԏi.H"ԏiH"- ԃԁ{iH"1E{iH" 8{i H"=G ?A;=dGP{i H"C;{i?H"C;": ?A{i;H"C;{i H"C;": ;={iH}"3#-omk5-x8pI0d+C?}{{iH"1E{iH}"3{iH"yw{iH"1Eu{iH" 8{i H"=G ?A;=dGP{i H"C;{i?H"C;": ?A{i;H"C;{i H"C;": ;={iH\"3sq{iH"1E{iH}"33{iH{iH)H"0"3"2KMMK "e4hhHKMCMKx" Dh"s7{igH;iH ""<H "ፑHMKec" BE+)q+hHi&腑8pI08{iH}"3ԓԑ{iH"1Eg0:0:LHi腕A?hh=; hh97 "ፑH79E "d "d:97 "ፑH79d!O: ^H`"H)B+;ikNA;8 [ ʆHHH 0"ፑH"ፑH HHH 0"ፑH"ፑH +;i k;8x [HH "ፑH[i]_{i[ ",5aicegikmo{ia ",5HHH"d!i%'){i! ",5HHH"d#||  "ፑH HH~|"ፑHhh{i ",5H HH"d|H|H""ፑH# {i ",5HH""ፑHzy+;ik; [<l  4f,5iHU"ፑH<H H:"ፑHiHHGH"Z0"3"2iH"ፑHiHU"ፑHH H:"ፑHiHH_H"Z0"3"2iH"ፑHiHgHH/H-H:"ፑHHH9H7H"H"ፑH1iHH$BH"3iHH)BH"3iHU"ፑH4H5H:"ፑHiH"ፑH+zk;8% [{iH-+"B{iH.B" 3oHHHH"ፑHh h{iHH"q3ʆ HH""ፑH)"FCH 8hhhe He HH"ፑHHHHH"d HH "ፑHH{iHhchc)"FCHHHhHH8hhhe He +"ፑHHH""ፑH'-&,+;i+k;8 [d HHHHHH "ፑHhhHHHH" HH""ፑH3H5#iqHH H"3iqHH{"Im eHcHh(&eHcHh,*fH{"I iqHH H"3iqHH{"IrH{"IiqHH H"3iqHH{"IjeHcHh eHcHh0. H{"IiqHH H"3iqHH{"IHH\HH" 3fH{"IiqHH H"3iqHH{"I`zH{"I5iqHH H"3iqHH{"I  eHcHh }3H5I#leHcHh(&H{"IQHHeHcHh,*hhfiqHH H"3iqHH{"IH{"IYiqHH H"3iqHH{"I`eHcHh HH\HH" 3fH{"IiqHH H"3iqHH{"IzH{"IiqHH H"3iqHH{"IGeHcHh 3IH5#AeHcHh eHcHh0. H{"IiqHH H"3iqHH{"IoHH\HH" 3fH{"I6iqHH H"3iqHH{"IzH{"IiqHH H"3iqHH{"Iw  eHcHh0.  T H{"I'iqHH H"3iqHH{"IeHcHh U5IH3I#eHcHh H{"Im\HH" 3;iqHH H"3iqHH{"I eHcHh \HH" 3~H{"I\HH" 3;iqHH H"3iqHH{"IPjiqHH H"3iqHH{"I >dHH""ፑHHH"ፑH+;ik;8 [ "ፑHeHcHh HHhh eHcHh$H"H HHhhh_ HH\HH" 3IH HH0B" 3I#I HHH" 8iH"= HHH" 8iH"=dMiH"C; HHH" 8":" HHH" 8iH"= HHH" 8iH"C;":" HHH" 8iH"= HHhHHhh ]eHcHhi>H"C;iH"C;")9iH"C;eHcHhi>H"=eHcHhHH"ፑHK*7iHU"ፑH"s7eHcHhi>H"C; ) ":HeHcHhi>H"C; ) ?nO":#HeHcHhi>H"C; ) "M7")9@iqHHeHcHhi>H"C;HH"6"3"2=iqHHeHcHhi>H"C;HH"6"3"2HiqH"ፑHhI8iH7H:"ፑHiqH"ፑHiHgH"ፑHeHcHhi:H"C;iH"C;")9iH"C;eHcHhi:H"=eHcHhHH"ፑHK9FiHU"ፑH"s7eHcHhi:H"C; ) ":HeHcHhi:H"C; ) ?nO":#HeHcHhi:H"C; ) "M7")9@iqHHeHcHhi:H"C;HH"6"3"2=iqHHeHcHhi:H"C;HH"6"3"2HiqH"ፑHhI8iHFH:"ፑHiqH"ፑHiHgH"ፑH"ፑH+;ik;8 [dGd_d5d3d1;9HHh#h#ʠhhW;9k/HH"ፑH"ecd'cHcH"ፑHd d {i H"ፑHPPcHcH"ፑHFFcHcH"ፑHHH2BHHHHa"ፑHhghigiHHH"u iH Hig"ፑHHHigH0"ፑHh7h9ig"ፑH(cH&cHhh30cH.cHhh5$c"cWU3%5*HHHig H0"ፑH"ፑHHHHig H0"ፑH"ፑHBc-HHHig H0"ፑH"ፑH*HHHig H0"ፑH"ፑHig"ፑH32_1(c&c/-50c.c[YF5$G10c.c/--/Y[G_d1 cc/-{"HH{iH@Hd"ፑHhaHHHh#h#hEHh)H)hCCHCHCHC HE ʊI#SHHigH0"ፑH"ፑHHHHig H0"ፑH"ፑHCHE ʊ#EmGigH"apigH"a_igH"aNigH"a=:m8 l.H`"H.L..*.L.L.L.L.L.L.L.L.L.;.L.ammG8cGd154c2c[Y$c"c/-SSiS--/-_H6ci8S8pI0-/UWUUWUWU\HH" 3n_RG8G--/-UUWUWU\HH" 3G0:06cGG8G5YY[Y8GpI0ʊ%3V1(c&c/-S_8SpI0SiS--/-$c"cWUG0:08cGUW-/SSiS--/-_H6ci8S8pI0-/UWUUWUWU\HH" 3HHigH0"ፑH"ፑHHHHig H0"ፑH"ፑH{"1Gb cc/-S_8SpI0SiS--/-GiGd150c.c[Y_fGiG--/--/Y[UUWUWU\HH" 38cG8pI0G;GiGUUWUWU\HH" 35YY[Y8cG8pI0ʊ%3IdG1(c&c/-S_8SpI0SiS--/--/UWUUWUWU\HH" 3UU/-S_8SpI0SiS--/-8cG8pI0GHHigH0"ፑH"ፑHHHHig H0"ፑH"ፑH{" G{--/-(c&c-/K5&d_G10c.c/--/Y[_Gd1 cc/-_i_?_5G cc/-UU/-_d1--/-_i_/-\HH" 3-/UWGiG8cG8pI0p3(c&c/-_dG1H5&0c.c/--/Y[Gd_1 cc/-G_d1<5!YY/--/Y[d_1--/-_HHigH0"ፑH"ፑHHHHig H0"ፑH"ፑH{" Ga--/-,c*c-/16c_8cG$c"c/-d1_8_T_G0::2--[YUU/-G8G6c_d1U3 ,c*c/-6c_dG1.$c"c/-6c_8cGd1--/-_8_/-\HH" 3-/UW5-Y[-/8cG4c2c/-d_1M6c_G8G--/-G0:0%3,c*c/-18cGHHigH0"ፑH"ፑHHHHig H0"ፑH"ፑH{" cH cHhh=dQH2HHgHH{iQH{iH"ፑH^H2HHgHHHc cHHhchc{iH"ፑHHHHH"H{"#?AA? "ፑH??=;echiHH:BH"3;oSo8SpI0dechiHHechiHHZS:"Hcz;)HH"0"3"2oSSechiHHechiHHB" 3 {iHH/-H"3/-H>BH"3igH/-:"ፑHHH97"H"ፑHBc_HG#H{iH"#w{iHH" 8{iH"=echi>H"C;{iH"C;")9Hechi:H"C;{iH"C;")9{"#_HG$/-H{iqHH"3Bcg{iqH"*/-H{iqHH"3Bc{"#*HH"igH/-:"ፑHBc'I|&$iHHHH)"ፑHhMhOMMce{iH"&$ HHigH0"ፑH"ፑHHHHig H0"ፑH"ፑHHHHig H0"ፑH"ፑHdKd)d+5IdS8c8SpI0P{iqHH@BH"3echi.H{iqH"1KSiS+cHcH"ፑHH#H:"ፑHH"ፑHig"ፑH53IdS6c8SpI0P{iqHHBBH"3echi&H{iqH"1KYSiS)cHcH"ፑHHH:"ፑHH"ፑHig"ፑH3K HH")+BcHHHig H0"ፑH"ፑHHHHig H0"ፑH"ፑH)4_dG1(c&c/-50c.c[Y*+#Gd_10c.c/--/Y[{"41m:  AH`"H.0g35@@@@7W:>@a _"ፑHPPcHcH"ፑHam]'0ec"  JcHHcHH+"ፑHHH"ፑH "ፑHgi# m8  AH`"HeAA k: BH`"H)AcHcH"ፑH+;ikLabelValueNANA Edit NANANA;8D [HH"ፑH"!!7d$ &)&$HHHH)"ፑHhh!KHY"ፑHh#  # CH`"HBBBYt&$dHHHH)"ፑHhh!{iH"&$ =?AC  68pI0.{i=H "1"{i=H"    \HH" 3    |{i=HG"1"{i=H" -86H8h6B(& 0H.H&hh .hh,* 4H2H*hh 2hh!iH"?=hhCA"hh !""JHHH"E@HȗH{i H"4  H  " !"!" Hhh  HHH+"ፑHHH"ፑHZ7; 5$9{i5HU"ፑH(H&Hhh:"ፑH"ፑH0H.Hhh#:"ፑH"ፑH{i%H6H"Z0"3"2H{i%H"ፑHh"M7@"8"<I8ixH:"ፑH{i%H"ፑH{i%H8H"Z0"3"2H{i%H"ፑHh"M7@"8"<I8ixH#:"ፑH{i%H"ፑH+;iDk\Bfv>8l3mJZ~KH1"2)MZ^u '>| >rvzn#[EGWeim*]|.]$'11J"\e A -AE^l&A '59lx|1?CVq 7Weii,tMm9=A> Niv&Eb$rY 2~_fv;?C\os@ BE\fzC~(+;KVci{ !C`5GeyGQ;62KSm3E7UOjjҁ 1GQps3qnx˂)3S]CMmwXbZ]i #-;I[^fiw/9Yc!3AO WaAG]yVjmux*-OSVQ^ X}K_qZS8; EpTE^6o.~8U#4Eab|6S  q1f~ݣDvuexB+!8h^`bVu;Mlnprtvxz|~|ACEڂ !#%')+-n}? } }( } } }}}5}e}S$Br)B.B#0B8*2BJ*8:By9B;>B>@B?BBkDGNPK 0E four K;8\ [{iHb` "B{iH)"ፑH{i=H1"ፑHfd"FC f H ,"ፑHf I8e7f e;8 5f d"FCe9h f I8eH:"ፑHf eH<"ፑHfd"FC 8 H:"ፑHe H<"ፑHf I8e fd"FC 8  :"ፑHf ee <"ፑH:"ፑH <"ፑH({i5H{i=HW"ፑH {i5HY"ፑHHH"ፑHhhH efHfd"FCI8eH:"ፑHf d"FCef eH<"ፑHf I8eH<"ፑH"ፑHH"ፑH,{i=H"ፑH"ፑH'% : hH`"HKjL:"ፑH^h]g+;ifk;8p [{iQHvHH"B~H3111N1){iYH31i@H"B41H|"FCeW/tUzK~H2H|"FC"M7@"8"7eQ-.~H2H|"FCeQ-{iH~H*H(iH"B")H|"FC " )G~HTʊ(&60.80! ++:"H11{cia~H"H iH1c"B++8pI0~H" 7550*75i133131iH5H" AA5 iH "B{iQHAA "B!"ፑH{iIH"ፑH~H31,1L1#J1+"ፑH6"ፑH~HH%%/#|"FCe/'KH| Hz"FCI8e-8!KI8e-%HHg"ፑHh hHHg"ፑHh h HHg"ፑHhh %"ፑH~H&$ kBSQWUk"ፑH[Y_]k"ፑH  q"ፑH $"ፑH"ፑH~H" H"ፑH| e#9)K ; "FC=| Hz"FC?| e#A CHz"FCE|"FCGK8I+:"Hd7{iac550*75i133131iH5H" AA5 iH "B{i)HAA "B{i)H0"ፑH+:1"A9"FCe/HKH1"B"FCe-8:"ፑH5M|M"FCHz"FCOM H|"FCHO,"ፑHOIH;"ፑH 55O I8e%8H|"FCH="ፑHO iH|"FCHO8H|"FCHz"FCH;"ፑH 5H;zH{iQH"=?;"ፑHY5O I8e%H|"FCH="ፑHO H|"FCH|O"FCHz"FCH;"ፑH+:O"AA"FCMO"B"FC1{i!HM1K"ፑH{i!HT"ፑH~H"  iH0"ፑHCE,"ፑH{i!HS"ፑH{i!HMIH1IHK"ፑH/eMeGHKH-e18:"ፑHI  H`"Hww "ፑH++8pI00"ፑH"ፑH"ፑH $"ፑH h"ፑH h"ፑHh"ፑHq+;i~k;8 [HH"ፑHh h HH )"ፑHh h  "ፑH HH "ፑH HHhhHH >"ፑHhh{iH "ፑH H iH{iH"ፑH HH""ፑH ""ፑH+;ik;8^ [d"Hd{i?c"H  "Hd{i?ci"H  "Hd{i?c"H  "Hd{i?ci"H  "Hd{i?ci"H  "Hd{i?ci"H  "Hd{i?ci"H  "Hd{i?ci"H  HHfHfH)"ፑHh!h#!!0!!&$'"B"BHi8{i7H!H!Hhi8H"B{iOH!H!HhiH"BbWb[dYd]{i H{ibH"BdfHfH"ፑHHHg"ፑHhhHHg"ፑHhhHHg"ፑHhh%"ፑH9H7H=H;Hk"ፑHq"ፑH$"ፑH6"ፑH "HiH0"ፑHHH,"ፑHH."ፑHd-d+HH"ፑHh{i H "ፑHHHfHfH>"ፑHh hd%!!&$ɟ*U0i He-807i2HU8hz8pI0 i2-U8h-% 8-0::0!820: 82-d-%S0ɤ He+80 7 iHS8z8pI0 i+S8+% 8+0::0! 80: 8+d+%%"B"H{ci?2"ፑH{iWHS"ፑH-H+HfHfH?"ፑHfHfHM"ፑH$"ፑH6"ፑH" $"ፑHH."ፑH "HiH0"ፑHHH,"ፑH 8/!!.e/i3 811"B1"BI8e111ei5HH%"ፑHhhHH%"ፑH8hHʠhh%I;"B"H{ci?2"ፑH{iWHS"ፑHi"B"H{ci?2"ፑH{i/HS"ፑH{iWH{i/H"B_{i/HS"ፑH$"ፑHh"ፑHh"ፑHh"ፑHfHfH"ፑH 8=H!!i4h 87H!!i2h#!H'H{i7HH"!!HH"ፑH#!H'H{i7HH"!!i6`h_g+;ifk; [ M"ፑH{iH"ፑH{iH" HH#"ፑH  +;ik;8]  [{iHi HH"B{iHe HH"Bm H;99931{iH&9H$9H"B{i!H*9H(9i H"B$)Ha "FC $ {ivH"9H 9H"BN9#82Hc "FCHa "FC/c Ha "FC/#!"ፑH{iH"ፑHԋe/H:"ፑHa HHc "FCH,"ፑH{iH"C; @"="7d d+d)d'd%d 2ucY ʊ4-{iH"C;{i$H"C;":$Hh Hh{i$H"C;{i H"C;":$Hh Hh 8"M7 "M7"8{i5H"={iH"C;{i$H"C;")9t8"M7{iH"C;{iH;iH ""8{i$H"C;{iH;iH ""p;"< )'%+ iH0"ፑH=a IH;"ፑHc Ha "FC99="ፑHa H9IH;"ፑHc Ha "FC a IH;"ፑHc Ha "FC99="ፑHa H9IH;"ፑHc Ha "FC $"=8: VH`"Hn7ɂ> Ƀ>{iH{iH"C;" H"BH{iH"ፑHha Hc "FCH88"M7@"8"7Ha cz8pI0oa H8H{i5H"C;@"8"7c88pI0a H8H{i5H"C;@"8"7c8?{iH{iH"q3H"2H{iH"ፑHh?8pIa Hc "FC98Ha cee e9H;"ፑH{iH"ፑHH{iH"ፑHhHa HIe889 ԮI888;"ፑHa Hc "FC9HH{iH"ፑHh"M7@"8"7I8ee e9H;"ፑH{iH"ፑHH{iH"ፑHh"M7@"8"7Ie9H9 ԮI888;"ፑH9d-61 8"M7 "M7"8{i5H"=(1&1 ==8pI0  A ʊCa Hc "FCEeGԮI8Ia K"FC"M7{iMH"=8叅QɃ>芅Sɂ>芅Ua Hc "FCW/IY8剅[ ]8"M7{i_H"=芅c e/Igc Ha "FCic Ha "FCk/c Ha "FCI8mc "FCHa "FCe/oc Ha "FCIqc Ha "FCsc Ha "FCuc Ha "FCwa yHc "FC{e}ԮI8a "FCH8H{i5H"C;@"8"7c8AiH0"ፑHC8 "B--y"M7{i5H;iH ""<a I8eHg;"ፑHi99IH="ፑHIHa c9e/H;"ፑH"B--z"M7{i5H;iH ""<a I8eH;"ፑHu99="ፑHIHa c9IH;"ፑHw "B--"M7{i5H;iH ""<Pa I8eH;"ፑHs99="ፑHIHa c9IH;"ፑHDa I8eHm;"ፑHo="ፑHIHa cq;"ፑHk &$8: !H`"H 'c eiH0"ፑH"B-!- "M7{i5H;iH ""<+3"M7{i5H;iH "{iJ H"<{i_H"C;{iH"C;{iH;iH ""8{i$H"C;{iH;iH ""p;{iT H"<{iT H";{iJ H";?ף= p"="K:]?ף= p{iJ H;iH "{iT H";"K:d']iH0"ፑH WT a I8eHT I8eYH;"ፑH[J T HJ 8IH="ፑHIHa cJ e/H;"ፑHUS-q{iH{iH"C;{iH;iH ""M7"p; "M7"8{iH;iH "" H"B{iH"B"B-- H{iH"ፑHh"M7{i5H;iH ""<- "M7@"8{iMH;iH ""78QpI0>8pI0a "FCH8H{i5H"C;@"8"7c8{iH{iH"q3H"2H{iH"ፑHh8pIH{iH"ፑHhyT {J T Hԏe888}e HJ c;"ፑH{iH"ፑHԗI8eHT cJ H8 8;"ፑH6eK"M7{i5H"C;":sa {iH{iH"q3H"2{i5H"C;H{iH"ፑHhe"M7"K:H{iH"ፑHh"M7@"8"7T EJ T Ha I8e8Ge HJ c;"ፑH{iH"ፑHIHa c8T cJ HI8 8;"ፑH-=+d+' iH0"ፑHa Hc "FCT a I8e HT H/I8;"ፑH8剢J T HJ 8IH="ፑH IHa cJ e/H;"ፑH^ n +;im k;8^  [{ikHf HH"Bj H31{i{H&1H$1H"B{iH*1H(1i H"B")Hb "FC " {i;H"1H 1H"BN182 Hb "FC+b +!"ፑH{isH"ፑHm8+Ho:"ፑHb HHd "FCH,"ፑH{iH"C; @p"="7d o8k"M7"M7"8{i-H"=d)d'd%d#d {iH"C;{iH"C;":Hh Hh{iH"C;{iH"C;":Hh Hh{iH"C;{iH"C;")9o8k"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;"< ){iH"C;{iH"C;")9b Hd "FCe '%ɂ> Ʉ>#5d58pI0y I 7ib 9o8k"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{i H"<b Hd "FC;{iH"C;{iH;iH "{i H"<"M7{i=H"=Ʉ>芅Aɂ>芅Cb Hq8m8E+qIemHb c8GI Io8k"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{i# H"<b Hd "FCKK Mb OH+I8Qo8k"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{i- H"<b Hd "FCSi8:Ub W e+Y"FCH+I8[b ]o8k"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{i7 H"<b Hd "FC_b Hd "FCab c eo8k"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{iA H"<b Hd "FCg7iH0"ፑH ,"M7{i-H;iH ""<  eS )"M7{i-H;iH "{iK H"<{i- H";{iU H"<{iU H";{iK H";?ף= p"="K:D?ף= p{iK H;iH "{iU H";"K:d' + IH;"ፑHO="ፑHQ ;"ፑH"M7{i-H;iH ""<  eg )"M7{i-H;iH "{iU H"<{iA H";{iK H"<{iK H";{iU H";?ף= p"="K:D?ף= p{iU H;iH "{iK H";"K:d' IH;"ፑHeU IH="ፑHU H ;"ፑHU "M7{i-H;iH ""<  ea  e_ )"M7{i-H;iH "{iU H"<{i7 H";{iK H"<{iK H";{iU H";?ף= p"="K:D?ף= p{iU H;iH "{iK H";"K:d' C IH;"ፑHcU IH="ፑHU H ;"ፑH0Y IH;"ፑH[="ፑH] ;"ፑHW " U 3H`"H.0\12uMiH0"ፑH LE"M7{i-H;iH ""<  eK )"M7{i-H;iH "{iU H"<{i# H";{iK H"<{iK H";{iU H";?ף= p"="K:]?ף= p{iU H;iH "{iK H";"K:d%IiH0"ፑH + IH;"ፑHE="ፑHG ;"ፑHCA"M7{i1H"={i1H"C;{i H;iH "{i=H;iH "{iH;iH "" H"ፑHh{i1H"C;{i-H;iH ""<  e; )"M7{i-H;iH "{iU H"<{i H";{iK H"<{iK H";{iU H";?ף= p"="K:D?ף= p{iU H;iH "{iK H";"K:d# e9U eIH IH;"ፑH"ፑHU H :H;"ፑH5K)d)%{iH"C;{iH"C;")9xI iH0"ፑH+ IH;"ፑHb Hq8m8="ፑH+qIemHb c8 ;"ፑHɂ> Ʉ>w#s{iH"C;" H"ፑHhb e U eIH IH;"ፑH"ፑHU H :H;"ፑH'm5?E+ IH;"ፑHb H="ፑHb H+I8 ;"ፑH IH;"ፑHb U IH="ፑHU H ;"ፑHH IH;"ፑHb U IH="ፑHU H ;"ፑHTb e+H IH;"ፑHb "FCH+I8="ፑHb H ;"ፑH&$58: 9H`"H78X88_ k +;ij k;8j  [{iwHr HH"Bv H31{iH&1H$1H"B{iH*1H(1i H"B)Hn "FC  {iGH"1H 1H"BN182 Hn "FC+n +"ፑH{iH"ፑH}e+H{:"ፑHn HHp "FCH,"ፑH{iH"C; @p"="7d {8w"M7"M7"8{i-H"=d)d'd%d#d {iH"C;{iH"C;":Hh Hh{iH"C;{iH"C;":Hh Hh{iH"C;{iH"C;")9{8w"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;"< {iH"C;{iH"C;")9n Hp "FCe )'%ɂ> Ʉ>#5d!58!pI0 U 7un 9{8w"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{i H"<n Hp "FC;{iH"C;{iH;iH "{i% H"<"M7{i=H"=Ʉ>芅Aɂ>芅Cn H}8y8E}e+GU I{8w"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{i/ H"<n Hp "FCKy8+MW On H+I8Qn S+eSU{8w"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{i9 H"<n Hp "FCWu8:Yn [ H+I8]n "FCe+_n Ia{8w"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{iC H"<n Hp "FCcn Hp "FCen gIi kIm o{8w"M7{iH"C;{iH;iH ""8{iH"C;{iH;iH ""p;{iM H"<n Hp "FCqn Hp "FCs7iH0"ፑH,!"M7{i-H;iH ""< ! eW )!"M7{i-H;iH "{iW H"<{i9 H";{ia H"<{ia H";{iW H";?ף= p"="K:D?ף= p{iW H;iH "{ia H";"K:d' Q IH;"ፑHS="ፑHU ;"ፑH!"M7{i-H;iH ""< ! es ! eq )!"M7{i-H;iH "{ia H"<{iM H";{iW H"<{iW H";{ia H";?ף= p"="K:D?ף= p{ia H;iH "{iW H";"K:d' IH;"ፑHk="ፑHm ;"ፑHo !"M7{i-H;iH ""< ! ee ! ec )!"M7{i-H;iH "{ia H"<{iC H";{iW H"<{iW H";{ia H";?ף= p"="K:D?ף= p{ia H;iH "{iW H";"K:d' 3 IH;"ፑHg="ፑHi ;"ፑH0] IH;"ፑH_="ፑHa ;"ፑH[ " Y WDH`"HI@ABɄ> ə:1u72u{iH"C;{iH"C;")9tU iH0"ፑHp Hn "FCa }I8ewH:"ፑH}a I8e{H<"ፑH}e+H{:"ፑH)d)%{iH"C;{iH"C;")9 U iH0"ፑHn H+I8 IH;"ፑH}8ya n Ha 8IH="ፑHa e+H ;"ፑH'l5>Nn H+I8 IH;"ፑHn H="ፑHn e+H ;"ፑH  IH;"ፑHn H="ፑHn IH ;"ፑHA IH;"ፑHn H="ፑHn IH ;"ፑHXn H+I8 IH;"ፑHn "FCe+H="ፑHn IH ;"ፑH&$58: JH`"HII-JJɂ> Ʉ>w#s{iH"C;" H"ፑHhn e a H IH;"ፑH"ፑHa eIH :H;"ፑHk w +;iv k[G}e OSfjv7Yo= 'I_)I[f  0CZm%@;U29u|Sl)4H,0[hl151S.2h{SZ^k Ms '9Ld )+K Ft 3@MZmqj ,DWw 6:YlpbIn~1DHU[_l  'GTtx +KXxERr "BO_ +ERr &O\iv 9U~`W[ Ee/3 *JfGKX ]u?LP^kbo $t ,9Yf 'GTdv )WwAE ,?C} 9FS`mT&3@M`dv %2EI;HL~f-@Z +9Gf|4B@Kii{%2j0;Ys8r4G} "JTan|[tЁk Q]o2K` ",>L\nRe"#\oQc ! 0m@D\} n-?"F4{/QAS%$?Q)?QhwGUi#_ "BTr%8Ji3Eap~'5x]o @l)G[r0Vd%]/uKL1hjlnprVXZ "WY[]<=Nf->VG_Tǂ0DɄB6{`N-&@ 0E five &;8 [{i H2"4  d iHL"3 N"3HHhh< .h h *h h h hhHH.h h HH*h h Hi*څhhh hh Hi.څhhh+;ikNANA;8 [HHhhR "ፑH,H*h"ፑH0H.H"E@"ፑHHH"E@HH"E@ȗ  +;ik;8 [   68pI&"d",ڮ88pI0 68pI0N  H" 3  H" 8{i H"= iH" 3 iH  H"BE iH" 8{i H"C;": iH  H"B " 3   H"B1{i H"C; " 8":   H"B    ,*      4"B'"FCiHH<"ፑH   +;ikNANANA;8 [{iH "Bdhh"C;pp"C;":rp jhpp"C;ll"C;":Hrp8"M7pp"C;;iH ""8"=Fnl8"M7ll"C;;iH ""8"=txx"C;"C;": zx"C;||"C;":H8"M7"C;;iH ""8"=F~|8"M7||"C;;iH ""8"=2u"C;"C;": "C;"C;":<8"M7"C;;iH ""8"=:8"M7"C;;iH ""8"=  +;i k;8 [{iH$""B  H " 3{      H\HH" 3A(&    k:"H)6;!: H`"H\v:"Hii 0* i iHH" AA iH "BATA0"ፑH "FCH "FC"FCH,"ፑH      H" 8;iH ";iH ""<H"M7@"8"7 "FC"FCI8e82uc^ "FCI8eHH" 8;iH ";iH ""<c; "FCI8eH"M7;iH ""<cHH:"ፑHH "FCH"   H" 8" H"B "FCm"M7H"ፑHh"M7@"8"="<H "FC"FCI8mH"M7@"8"7 "FC"FCc:"ፑH"ፑH8  HH " 3="ፑH$#+;i"kNANA;8 [{i H&$"B@8H6"FC"M7"8"7-(!)""FC ! H"ፑH88pI0{i H" "68pI0       H~" 3  " 3\HH" 3      H" 8;iH ";iH ""<H"M7@"8"7""FC "FCI8e82uc^""FCI8eHH" 8;iH ";iH ""<c8""FCH"M7;iH ""<e8ʊHHH:"ፑHH""FCH "   H" 8" H"B ""FCm"M7H"ፑHh"M7@"8"="<H ""FC "FCI8mH"M7@"8"7""FC "FCc:"ፑH"ፑH8  HH" 3="ፑHp  H" 8;iH ";iH ""<H"M7@"8"7""FC "FCI8e82uc^""FCI8eHH" 8;iH ";iH ""<c8""FCH"M7;iH ""<e86 ""FC8"FC""FCm "FC "M7@"8"7""FC "FC 8 e e e  ""FC "FCem"ፑH{iH"FC""FCH ""FC "FCH]"ፑHHn"ፑHHHHs"ፑHHH:"ፑH ""FC 8 e  ""FC "FC "M7@"8"7""FC "FC8 ee e ""FC "FCem"ፑH{iH"FC""FCH ""FC "FCH]"ፑHHn"ፑHHHHs"ፑHH$"ፑHHH<"ፑHHH:"ፑHH$"ፑHH""FCH "   H" 8" H"Be"M7@"8H"ፑHh"M7@"8"="<H:"ፑH"ፑHTHH<"ፑH 4"B'"FCiHH<"ፑH(&        @&%+;i$kNANANA;8. [{iH86"B;!)4"FC ! H"ፑH{i'H"ፑHd@8H6"FC"M7"8"7"d (&  dZdt0*iiHH" AA iH "BATA0"ፑH 4"FCH4"FC2"FCH,"ፑH   4"FC2"FC ,"M7@"8"74"FC2"FC 42"FC42"FC "M7@"8"742"FC68pI0 iH" 3 " 3 iH " 3 iH " 3  iH" 3 iH" 8;iH ";iH ""<H"M7@"8"74"FC2"FCI8e#8 " 3y " 8;iH ";iH ""<H"M7@"8"74"FC2"FCI8e#82uc^4"FCI8e!HH" 8;iH ";iH ""<c;4"FCI8e!H"M7;iH ""<c iH" 3,HH:"ፑHH4"FCH2" " 3J iH" 3,HH:"ፑHH4"FCH2" iH" 3^ " 3H iH " 3*H8 H:"ፑHHe H<"ፑH " 3 " 8" H"B]4"FCm"M7H"ፑHh"M7@"8"="<H88:"ፑH4"FCm"M7H"ፑHh"M7@"8"="<H8H"M7@"8"74"FC2"FCc:"ፑH"ፑH iH" 3L iH " 3+# iH" 8" H"B]4"FCm"M7H"ፑHh"M7@"8"="<He e'e-H:"ፑH4"FCm"M7H"ፑHh"M7@"8"="<Hee'e-H"M7@"8"74"FC2"FCc:"ፑH"ፑH"ፑH, *   4"B'"FCiHH<"ፑH(08/7+;i6kNANANANANANANANANANA;8& [{iH,*"B@8"M76"M7@";"p;"8"7d$rp 't"    (&88pI0x:"Hii0*iiHH" AA iH "BATAHH"ፑHhhHHH"d{i H"C;;iH ";iH ""<I8e#2uRMH" 8;iH ";iH ""<e!*"M7;iH ""<e!HH:"ፑH6: 8 pI0e    {i H"C;;iH ";iH ""<I8e#2uRMH" 8;iH ";iH ""<e!*"M7;iH ""<e!HH<"ፑH 4"B'"FCiHH<"ፑH   H&" 3N  H" 8;iH ";iH ""<I8e#HH<"ፑH   6: 8 pI0      H&" 3P  H" 8;iH ";iH ""<I8e#L{i H"C;;iH ";iH ""<I8e#2uRMH" 8;iH ";iH ""<e!*"M7;iH ""<e!HH<"ፑH 4"B'"FCiHH<"ፑH  1"ፑHH%HH""ፑHd"ፑH"ፑH            4"B'"FCiHH<"ፑHh(,'++;i*kNANA>R #A`whu+59PZw4>[e|  !>HS]zRISY  /E{(2:Pcgkv|7gkosR ':>DJm8Emqz Gk ;MUr 4:FL &HNZ` 37@I\r#*4:qw"8Vt @M/=Z 3Ig=E[nrv.2;IQgz~ !4GKOSSuUd;`A[^ $X[chx{$'/3BIT_be~ %(Z`cr %CHR\}".?X[^jmpux}6BSlor~%(+dn 0369KNQTfi '69@CUXfknqtwz}$/FS[cfkz -Tm%*:Dbemq 28BMW{?DNYc'-7ADGJ\_u{~&%(W_dgjmpsvy| \gy|&?\ak %EHPUXg(+BETm %(7Pp%BEITWZ]bor~  #&8;>ADGLY\hk}t %/T^{ 8B_%BWa~.Ib ??\o "Y"aQjAJV*Yj#  A/7~*@  A3#&$&-' 0E fiveA ';8& [{iH,*"B@8"M76"M7@";"p;"8"7dt6 8 pI&" d"h  ڮ6 8 pIFiHpp"C;"6"3"2,*     (&88pI0:"Hii0*iiHH" AA iH "BATAHH"ፑHh hHHH" diH" 8{iH"={iH"C;;iH ";iH ""<I8e#2uRMH" 8;iH ";iH ""<e!*"M7;iH ""<e!  Hy " 3iH  H"Bh  H" 8{iH;iH "{iH"=iH{iH"C;"6"3"2HH:"ፑH6: 8 pI0B,*    iH" 8{iH"={iH"C;;iH ";iH ""<I8e#2uRMH" 8;iH ";iH ""<e!*"M7;iH ""<e!  H{ " 3iH  H"Bh  H" 8{iH;iH "{iH"=iH{iH"C;"6"3"2HH<"ፑH 4"B'"FCiHH<"ፑH  iH" 8;iH ";iH ""<I8e#HH<"ፑH6: 8 pI0a0.iH" 8;iH ";iH ""<I8e#2uRMH" 8;iH ";iH ""<e!*"M7;iH ""<e!HH<"ፑH 4"B'"FCiHH<"ፑH  "ፑHH%HH" "ፑH d "ፑH "ፑH         4"B'"FCiHH<"ፑHZ(,'++;i*kNANA;8 [{iMHԌԊ"Bd:d d@HHH8H6"FC"M7"8"7 H"FCH,"ፑH "C;8 i"M7"8{iH"=n"C;8"FCi"M7"8{iH"=H%"ፑH!: H`"H 6 @{iH;iH ""<H"FCz8 pI *%8!"C; "FC!"FC"M7"=!i"M7"8{iH"="M7{iH"C;":8!"C; !"FC"M7"=!i"M7"8{iH"="M7{iH"C;":/ H "ፑH "dw  "FCH"FC"FCH,"ፑH;!)"FC ! H"ፑH{i]H"ፑH"FC#"FC% ' )"FC+"FC-Q8M"M7{i/H"="FC3Q8M"M7{i5H"="FC9"FC;@{iH;iH "{ieH"< "FC"M7{iH;iH "{ioH"<"FC=Q8M"M7{i?H"="FCC88pI0 :"HiEiGE0*GEiIKKIKIiHEH" AAE iH "BATA:"H)^rp O !: H`"H&T68pI0  H" 3 0"ፑH{i?H"C;{iH"C;;iH ""8{i H"C;;iH ""p;"<I8eQ  H" 8;iH ";iH ""<I8eQ 8pI0 =!e! e!;!"M7;iH ""C;@"8"={ieH;iH "!"M7"6:"M7{ioH;iH ""6"<eO8!IH!"FCI8eH:"ፑHI <"ፑH V"M7;iH ""C;@"8"={iyH"<: !"M7{iH;iH "{iyH;iH ""<eOW!i"M7{iH;iH "{iyH;iH ""<eO[  H" 8;iH ";iH ""<I8eQU{i5H"C;{iH"C;;iH ""8{i H"C;;iH ""p;"<I8eQe9Y"M7;iH ""C;@"8"={iyH"<:"FC!"M7{iH;iH "{iyH;iH ""<eOW!i"M7{iH;iH "{iyH;iH ""<eO[  H" 8;iH ";iH ""<I8eQU{i/H"C;{iH"C;;iH ""8{i H"C;;iH ""p;"<I8eQe3Y!: H`"HQU8YpI0U -!Y8!U e!YU YWe["M7@"8"< iH0"ፑH{iUHS"ፑH0"ፑH{iUH)+L"ፑH{iUHT"ፑH b%!HW8'HU8!H[e'HYe!Hk"ፑHHHHs"ፑHH$"ፑHa  H" 8" H"B H"ፑHhI8e^88pI0@0::5H"ፑHh"M7@"8"<I8eUH"ፑHh"M7@"8"<I8e:: KH`"Hu  H" 8{i H"C;"K: 8CH:"ፑHe]ece#H:"ፑH"ፑH 4"B'"FCiHH<"ፑH     4"B'"FCiHH<"ፑHX    H$"ፑH+;ikNA;8t [{iIH~|"Bd:H%"ፑHz Hzx"FCH,"ፑH@8"M76"M7@";"p;"8"7 ʊ*"C;@"8{iH"={iH"C;"<Hz"FCz8 pI %"C; z"FC"M7"=@"8{iH"=z"M7{iH"C;":"C;z "M7"=@"8{iH"=z"M7{iH"C;":/ H "ፑH "d{  z"FCHz"FCx"FCH,"ፑH;!)z"FC ! H"ፑH{iYH"ፑHd.rp 1t, 6%%8pIX" d"eH  H"B    %    zx"FC'zx"FC)z +zx"FC-@{iH;iH "{iaH"<M8I"M7{i/H"=zx"FC3zx"FC5 z"FC"M7{i7H"=M8I"M7{i;H"=zx"FC?88pI0%:"HiAiCA0*CAiEGGEGEiHAH" AAA iH "BATA68pI0#&#" 3n"M7;iH ""C;@"8"={iH;iH "{ikH"<{ikH";"<eKS{i7H"C;{ikH;iH ""<eKW" 8;iH ";iH ""<I8eMQ{i;H"C;{iH9 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr"C;;iH ""8{i H"C;;iH ""p;"<I8eMUQ8UpI0Q 5kUekQ ekU0"ፑH{iQHT"ፑH"M7;iH ""C;@"8"={ikH"<{iH"C;{ikH;iH ""<eKS{iaH";{ikH;iH ""<eKW" 8;iH ";iH ""<I8eMQ{i/H"C;{iH"C;;iH ""8{i H"C;;iH ""p;"<I8eMe3UQ8UpI0Q -kU8kQ ekU iH0"ፑH{iQHS"ፑH0"ፑH)k{iQH+kL"ፑH{iQHT"ፑHS8+SWe+WQ8kQUekUQ U!SeW"M7@"8"<#HSQWUk"ፑHHHHs"ፑHH$"ፑH8" 8" H"BH"ፑHh"M7@"8"<I8e##" 8{i H"C;"K:# 8?H:"ፑH#!eYe_e'H:"ፑH"ፑH  H(#" 37" 8  H" 8"6"6"3"2-  H*#" 3  H"B,*     4"B'"FCiHH<"ፑH     4"B'"FCiHH<"ፑHv~u}+;i|kNANANA;8 [{iH$""B "ፑH** ""&H$H"BN" *H(iH"BPR    (&8 :"HiH**"H iHc"B8 pI 0!**"  0* i  iH H" AA iH "BATA6"ፑHH"ፑH"ፑHHHg"ፑHhhHHg"ፑHhhHHg"ፑHhhHHg"ፑHhhHHg"ፑHhhH%"ፑHHk"ፑHHHHq"ፑHH$"ፑH8"M76"M7"8"={iH" {iH(&" {iH(&" {iH" {iH"j{iH(&"} L{iH(&".,8 ;'H`"Hx&x&&&&&&'H$"ፑHHh"ፑHHh"ፑHHh"ፑHHh"ፑHHh"ፑHʊ "P "ፑH,++;i*k};NaeimLVZ^)KM\y#'+5kz7AEIp}s0]j6C !%2>T\`m &*.8Ffj}?N  =AVy7KSfj^bk $H[hl) 37;?`s $(;HS`d-gp}7Y "4Td bNcp #,BUYly} &;}E/v%n8,/?Bqy~ I{~ 2=OR`lu} 7TYc/3>ADvy%*-ILORWdgsv "%(+0=@LOa  ;BEqt il}"%*8=@Oby|" !(+258;>ADGJMVY`cfilorux{@fixB'S]v@CRk py!$036BEPSVow PS #&25GMSVYkntwCF]jmru* "%(+4903NQcfilorwPjms 9$ *7CGKW[_kos ",/258;>ADGJMPSVY\_brLO[^ampsF/@4`9R~w΁8z=u$ZsOh|MZ=Nh9f5t!1p<YZAy -ӅKM ;=?ACEGI{ @ 0AghA&#!(#"*#%%ABYR 0E six R;8 [:ȗ  d : @HHH8"M7@";"8"7 H"1d""iHQ" 3kH" 8": "dH" 8{iH;iH "{iH"= & "FCiHH<"ፑH H\HH" 3   {iH"C;"6"5"1d"2"" +;ikNA;8 [:ȗ  d& 8 H8 pI08H\HH" 3  60!6  @ "M7@";"8"7  8 pI0H"1d""H" 3kH" 8": "dH" 8{iH;iH "{iH"= & "FCiHH<"ፑH  {iH"C;"6"5"1d"2"" +;ikNA;8 [{i{H"BE88pI080:,0:!68pI0d{iH"Sd60!6; ;@;"M7@";"8"7;0.+)+Q8G;#G8;pI0))+);{iH+)"B{iHX"3b68pI060:,0:!88pI0d{iH"d!@8"M7"8"7;(&+)+Q6I;#I8;pI0))+);{iH+)"B{iHX"3"cE: H`"H{i{HL"ፑHd7d55m$m$m$5$"FCe77"ݢ "FC"FCe55ݢ"FCe77{iHX" 3$m$m$3d335 H8{88"M7@vX9"p;7 H8}8"FC"M7"K:27 H8}8"FC"M7@vX9"8"7-35 H8{88--0 "d-"M7@vX9"p;"M7"8{iH"<8}"M7{iH;iH "@"8"<e}"M7{iH;iH ""<3-8{88"M7@"8"<e{e-HHg"ፑHhhHHg"ፑHh!h#HHg"ፑHhh%"ፑHdԬԪ" 8{iH"=;X" 3;ץ Hݦ"FCH,"ፑH{iHZ" 3w*(H"ፑHH{iH"ፑHhH8}8"M7@"8"<e}H8$H:"ፑH{iH"ፑH&$H"ፑH;: iH"C;;iH "?";{iH"=?{iH;iH "{iH"<{iH8"M7{iH;iH "@"8"<H8"M7{iH;iH "@"8"<HL"ፑH-"M7{iH;iH ""<- K M e O "FCQ-"M7{iSH"="M7{iWH"=-"M7{i[H"="M7{i_H"=-"M7"M7"8ݢ"FC"M7"6?vX9"p;{iH"< "FCe-"M7@"8{iH"<-"M7{icH"="M7{igH"= kݦ"FCmݢ"FC"M7{ioH"=ݢ "FC"FC"M7{isH"=" 8@"p;{iH;iH ""<C"M7C"M7@"8"6{i%H"=;@rEG8{i%H;iH "@"8{iH"<{iH";"<={ioH;iH ""<={iH";"8{isH;iH ""<I9{iH=9K"ፑH{icH"C;{iH"={i?Hk?vX9{iH;iH "{igH;iH ""<e8m{iH"C;@"8"<e8"ፑHZ@rEG8{i%H;iH "@"8{iH"<{i H{iH";"<={iH;iH ""<eAH{iH";"8{iH;iH ""<I8e?H"ፑH{iH" 8@"p;{iH;iH ""<H"Z0"3"2{iH{iHZ"0"3"2{i[H"C;{iH"="M7@rEG8"p;@"8{iH"<{i/H?vX9{iH;iH "{i_H;iH "{iH";"<="p;"<eAH{iH"C;@"8{iH";"8"p;"<I8e?H"ፑH;:"Hi w iyw0%ywiHywiHwH" AAw iH "BATA0"ፑH{iHCc"ፑH  iH0"ፑH{iHCb"ፑHm"ፑH{iHX"ፑHn"ፑH#!q"ፑH#!$"ፑHA?:"ፑH1/<"ፑHeC{iSH"C;{iH"="M7@rEG8"p;@"8{iH"<{i/H?vX9{iH;iH "{iWH;iH "{iH";"<="p;"<eAH{iH"C;@"8{iH";"8"p;"<I8e?H"ፑHA?:"ፑH1/<"ፑH$"ፑH{i%H"C;"K:3@{i%H"C;"K: :"ፑHJ{i%H"C;@":?@{i%H"C;"K:O m$m$eQH:"ፑH{i%H"C;@":X@{i%H"C;"K:6H{iH"ፑHhI8e eMH m$m$H:"ፑHo{i%H"C;@":M@{i%H"C;":+H{iH"ፑHhI8e eKH :"ፑH{iH"ፑH;!{iH=IH9IHK"ፑH &;"FCiHH<"ፑH;\" 3;צ#!h"ፑHh"ፑHh"ፑH)+H{iH"ׅօ+;ikNA %NA;84 [{i%HDB"B8@8 pI*@0:!8>8pI0 "d>8@60!6   d=8@H8pI08H\HH" 3@!!8pI0 ##8pI0H" 3kH" 8": "dPH" 8{iH;iH "{iH"=#U : hh{iH"C;{iH"C;": H\HH" 3OH\HH" 3̮add #b'/+8'"M7@"8"73%-)138/Id N'/+8'"M7@"8"73%-)8%"M7@"8"7138/I18- '/+8'"M7@"8"73%-)8%"M7@"8"7138/I18- '/+8'"M7@"8"73%-)8%"M7@"8"7138/I18- ,*#:: H`"H\\\>#@#8pIyI8@ {i-H<:8"dG "B{i-H K"ፑH{i-HK"ፑH#6D5C+;iBkNA;8$ [{iH.,"B "ፑH44,,&H$H"BN"  *($$iH"B((iH"BP (&0. V XTZ  :"Hi  H44"H iHc"B 0!44" 0*iiHH" AA iH "B$ATA6"ፑH H"ፑH"ፑH+)2"FC + *(H"ፑH$$"ፑH8')2"FC ' &$H"ፑH$$"ፑHM{iH 20"(G{iH  20"^(#!: H`"HCCj "ፑH&6%5+;i4k;8 [ : iHch)H "FCHiHchih  iH : chHH"ፑHiH"ፑH +;i k;8  ["eHcc: iH ch)"M7 "M7"8"7HiH chih   +;ik;8  [HHa"ፑHhh .HH{itH d"ፑHh9 HECCCA?{iH&CH$CH"B{iH*CH(CH"B{iH"CH CH"BNC= :{iH HHiH"B`{iH{ijH"B "FCH "FC "FCH "FChɡ* "FChɡ* 8劅/8刅;) ee ee{iH{iHH"{iH iHW"ፑHd7HHg"ፑHhhHHg"ፑHh hHHg"ፑHh h %"ፑH$)i H "FCH "FC e77 H "FC e77{" e77{" e77# "FCH "FCe77{" e77 "FCH "FCe77={" e77={" e77ɂ> Ƀ>={" e770ɛ:= H "FCe7778;pI0 H>86) iH0"ፑH )"FCH "FCC) H "FCHC,"ፑH G{iHG H "FCHL"ፑH{iHS"ፑH{iH) iH "FCHCL"ፑH ԂԀeGHԄk"ፑH  q"ፑH $"ፑH{iH "FCH H "FCHL"ፑHv G{iHG H "FCHL"ፑH 8GHԀeGHԄk"ፑH  q"ፑH $"ፑH HECECi@H{iH"B GFCeGHhC HKIGBI8hIH"ፑH"ፑH~{"eG HH{iH"ፑHhI8e/"M7@"8"<cGeH:"ፑH{iH"ፑHGee)H "FC ԞԜ"ፑH{iH"ፑHeeG HH{iH"ፑHhI8e/"M7@"8"<cG:"ፑH{iH"ፑHGeA:3,ɂ> Ʉ>={" e)H "FC ԪԨ"ፑH{iH"ፑH "FCeH8H:"ፑH{iH"ፑH H "FCHԒԐ8888 dH<"ፑHiB?kB6 , H6=)H "FC ԮԬ"ፑH{iH"ፑH=P HTʊ(?&?316?0?.?318?0! 135d'd9H31"ፑHh8'pI0H31"ፑHh'1131998pI0=ʊ!dM9M89pI0 H" iOQ H" iSU H" iWY9:"Hi O9:"HiW8!pI09:"HiS!M99z !"FCe'H HiLh!0! HiH< "FCe'H HiLh !"FCH "FC8pI0R !"FCH "FCH ceH Hi,h8 eeH Hi,h eH H "FCH cz8pI0O H "FCH ceH Hi,h<eH c Hi,h "FCe'H HiLh;87H H,"FCz8pI0_;87"M7 H,"M7"8"7"M7"M7"8{iv H"<{iv H";{iv H";"7"M7":"M7"M7"8"7"M7"M7"8"7 HKILI"FCH: H "FCc0hI HEC,C"FCH.hC HiJ HKI,I"FCH.hI HiJ HECLCH0hCjB HKI H0II8e8KIi8H{iH"B@ HKI G>IeGHhIeG Hi4 Hi2 HKIBIHFI80Iz8pI0= HW H<"ፑHɂ> Ʉ>=u)H "FC ԦԤ"ፑH{iH"ፑH{iH"C;{iH"C;":Hh Hh{iH"C;{iH"C;":H#h% H#h%d'{iH"C; @p"="7Md9M89pI0{i#H"C;{iH;iH "{i H"<"M7{i[H"={i#H"C;{iH;iH "{i H"<"M7{i_H"=H9"M7{i H;iH "{i[H;iH "{iH;iH "" H"ፑHh8'pI0nH9"M7{i H;iH "{i_H;iH "{iH;iH "" H"ፑHh'M99 H{iH"C;" H"ፑHh8'pI0!H{iH"C;" H"ፑHh'e'H c{i H"C;{iH"C;":Hh Hh{iH"C;{iH"C;":H#h% H#h%d'{iH"C; @p"="7Md9M89pI0{i#H"C;{iH;iH "{i H"<"M7{icH"={i#H"C;{iH;iH "{i H"<"M7{igH"=H9"M7{i H;iH "{icH;iH "{iH;iH "" H"ፑHh8'pI0nH9"M7{i H;iH "{igH;iH "{iH;iH "" H"ፑHh'M99 H{iH"C;" H"ፑHh8'pI0!H{iH"C;" H"ፑHh' H8'80ɛ:)=" e I8ew=p)H "FC ԢԠ"ፑH{iH"ፑHԂeeH:"ፑH{iH"ፑH eee= ʊ4= ʊy)H "FC ԢԠ"ፑH{iH"ፑHH{iH"ፑHhI8eHeeH:"ፑH eee2H{iH"ፑHhI8eHԒ88:"ፑH{iH"ፑH=)H "FC ԢԠ"ፑH{iH"ፑHH{iH"ፑHhI8eH8H:"ፑH{iH"ፑH H "FCHԒԐ8888ɂ> Ƀ>}=vɂ> Ʉ>)H "FC ԦԤ"ፑH{iH"ፑH H "FCHԒԐ88880ɛ: = H "FCI8e82) iH0"ፑH) H "FCG )"FCH "FCv GH,"ፑH{iHS"ፑH{iHGv HL"ፑH= iH0"ፑH H "FCG HG,"ፑH8Gv ԂH:"ፑH I8eHv H<"ፑHԂԀ:"ፑHԂv H<"ፑH{iH HGL"ፑH8倪0 8傪0 H H<"ፑHɂ>Ƀ>L=E HKIKI{iHIHIi@H H H"5 ,H<"ፑH6=/ HHH{iH H H"' ^H<"ፑH= ʊ+S= ʊ6/ HHH{iH H H":9 H<"ፑH=jB- Hi8kB8 HHi8H{iH"BjB3kBk H6B HKIKI H HIHIi8H H" H<"ፑH HNMv HHH H H{iH HH",# j HHH H H{iH HH"0.M8 @H`"HE@E@E@E@E@E@E@@@ H<"ፑHH"ፑH$"ፑH H "ፑH  +;i k;8 [-/{i5H"457HH"1.H"=;;=NWݢY[_etbic]gkotqts uwtyt{}tt:t thHHH\HH "ፑHh1h3HHH"75"E@57HHHH "ፑH1H1iڅhhhH+HH"31"ፑH75"E@5731 "ፑH11HH "ፑH64H "ፑH64H11HH*"ፑH64H""ፑH{iH11HH"B)9J;H;i?A?ɟ*rA?iCECCCC{iOHA?iH"BYt?G*'G'='4'(&G8* DH`"HDDDDD?ɡ*A?iCE)))9C"M7{iIH"={iIH"C;)'"FC"M7"8"7HhCC"M7{iMH"={iMH"C;)9"FC"FC"M7"8"7HhCQt{iIH"C;'"M7"8"7UOt{iMH"C;"M7"8"7StA?iCEC"M7'"M7"8"7MMCC"M7"M7"8"7IICQtMUOtISOHS8sQHU8Mu 9?{iUH=;iH"B{iUH"q3+{iUH+:H"2{iUH{iUH."0"3"2{iUH{iUHH"Z0"0"3"2{iUH{iUHR"0"3"2M"M7@"8{iH"<{iH";"7"M7{iH";")9>QHU8"M7@"8"7 iʆ%#$QHU8 "A ʆ%#%#OHS8H" DhhHHHH "ፑH1H1iڅhhhHMHH"11HH"ፑH31"ፑH75"E@57 11HH "ፑH11A?A?iH"4?H?HhhoHH"11HH"ፑH11HH"ፑH31"ፑH75"E@57 ?H?H"ፑHA?iCEC11HHhChC#CECiHUHSHJ"ፑHA?iH"ፑH{iOH"ፑH#"ፑH??HHUHSHk"ፑH??HHUHSHk"ፑHA?{iUH"B=;h?h?{i H"4 : h?h?F;HD;H"?H ?H+"ፑHHH"?H?H"ፑH?H?H"E@11HH"ፑH11HH"ፑH31"ፑH75"E@57{i H"4  : $h?h?J;HH;H&?H$?H+"ፑHHH""?H ?H"E@?H?H"ፑH?H?H"E@11HH"ፑH11HH"ፑH31"ፑH75"E@57{iH"4:(h?h?N;HL;H*?H(?H+"ፑHHH""?H ?H"E@&?H$?H"E@?H?H"ፑH?H?H"E@11HH"ፑH11HH"ፑH31"ፑH75"E@57A?i,CECCCCC CCC CECi QSQQQQECiQSQQQQHNh?P?R8?A?iTCE C C C C?H?H"ፑH8"ፑH{iOHU"ፑH9){i-H{i1H"_!-&/"HH{iWH "ፑHh5h5 5ȗ55H5Hhh- "/ HH"11"H H"E@11&H$H"E@11*H(H"E@11HH"ፑH11HH"E@11HH"ፑH11HH"ፑH31"ፑH75"E@57EUHSH5H5HA"ፑH5H5H?"ፑH1H1H5H5H "ፑH315H5H("ፑH5H5H"ፑH57?AA?iH{iUH"B?? ?ȗ??ȗ?6?;H;H h?h?;H;Hh?h?&$ڇ5h575&${iH"4{iUH"2!R{iUHRiXH"Z0 "0"3"2!"ፑH"ፑH"ፑHH"ፑHh+*"ፑH11HH""ፑH11HH""ፑH31""ፑH+;ik --\NY "47:WZ @CJVYknq$'9~ -CQ_m~QUc 8Ob -*-0:=be}'*_btw ),>AMPPj4QTWilorz,2<с|ԁ:Tjx!+>ys.L2\*W ':Sf+>Yt GJRUg 8;CFX  .149 - ,0Pae !%2?EXkx9u #'+/@S`dhl $BFr!Bwu2[ #gz~ ,?Cgz~5-Hq !=Yd[f8,`a[jVs6q|0^E`6G >KOz  -:civ}Ow{ )-Zmq wFJk;u 4v{4g0=JRVZ^s  $(?EIM=DHLtx|L#SeJZ?O_߁{x5"&QFɂ}bd؁k-ړ%['?~ ҁ<̓ӊzXX_Xa X Z$VbC{܉1w/wZA\$Ax{V"[hGRQRQR=09 0E seven 09;8 [ "ፑHHHHH "ፑHhhHHH"di H"4H Hhh&HH"HH"ፑHdHH "ፑHH H"ፑH9HH;h=?iAHJ"ፑHi9H"ፑH`d^bi^H"ፑHH H"ፑH8"ፑHi^HU"ፑH7"ፑH,"ፑH`|d^bi^HS"ፑH"ፑH"ፑH:"ፑH{iHA"3{iH"ፑHrHph "ፑH {iHX"3  8 pIP i{iH{iH :)H"0"3"2  {iH{iHf"0"3"2,:"ፑH{iH"ፑH""ፑH"ፑH+;ik;8 [dHH"ፑHh h    HH 5"ፑHhfHH )"ፑHhhG&$ɟ* "ntd!2i{i!H{ifH"ፑHHHH"fvx "ፑHi#%#%{i ",5#%©ą{i ",5H""ፑHHH"zi~{iz ",5HHH"""ፑH'|) "ፑHHH "ፑH-+`m/1H{i' ",5H/HH"""ፑH""ፑH2""ፑH{"""ፑH-+/1H{i' ",5HXHH"""ፑH""ፑH"ፑH "ፑH "E@ "ፑH "ፑH "E@ +-/1H{i' ",5H HH"|{i ",5""ፑH|{i ",5+;ikSource: " RapidoGraf "File name: " ";8" [h%HH"ፑH"  H H"ፑH( H& Hhh:"ፑH"ፑH0 H. Hhh#:"ፑH"ፑH{iH6 H"Z0"3"2H{iH"ፑHh"M7@"8"<I8ixH:"ፑH{iH"ፑH{iH8 H"Z0"3"2H{iH"ፑHh"M7@"8"<I8ixH#:"ፑH{iH"ፑH@ i>H"C; ) ":. i>H"C; ) ?nO":. i>H"C; ) ")92{iH i>H"C;"6"3"20{iH i>H"C;"6"3"2H{iH"ፑHhI8iH7:"ፑH{iH"ፑH@ i:H"C; ) ":. i:H"C; ) ?nO":. i:H"C; ) ")92{iH i:H"C;"6"3"20{iH i:H"C;"6"3"2H{iH"ፑHhI8iHF:"ፑH{iH"ፑHHH"ፑH"  H 8.iH2"ፑH iH2"ፑH0"ፑH 0"ፑH"ፑH  J HH H"BF HD H"BN HL H"B. """"7 .+;i"k;8 [{iHHH"B{iH"  5  "ፑH"ፑH {i HP"4 k   iH{iH"B  ȗ  ȗ   ȗ  ȗ  iȗȗ ȗȗȗȗ ȗD ȗ H ȗ L ȗ HH iHha"ፑHh h H HhhHH" "E@ *(ڇ h  *( " +;ik;8  [HHhh:"HfdZHhh:"HfdH2"ፑH:"Hfd  8 iH"BjhZH "ፑH64H "ፑH:"HjhZH64H*"ፑH:"HjhZH""ፑH64H""ፑH:"HnlZHJHHH+"ፑH:"HvtZHNHLH+"ፑH:"HrpZHFHDH+"ፑH:"HfdH"fA HiڅhHiڅh:"HfdZH"E@:"Hdf:"HjhZH"ፑH:"Hiddȗ:"HnlZH"E@:"Hiddȗ:"HrpZH"E@:"Hidd ȗ:"HvtZH"E@:"Hiddȗ +;ik;8g [ "ፑHd%%%-+H "ፑHkki/1++Hh/++Hh/++ HHh/h/++H H h/h/$/++)d)++d++'d'%%H "ፑH%%i)kk63#38#pItʆ75ʆ;9{iSH75+"ፑHkHki&H{iSH"1%9e;e3##kk83#38#pItʆ?=ʆCA{iSH?=+"ፑHkHki.H{iSH"1%<AeCe3##kkGE8EI6EI"FCeI3#38#pItʆMKʆQO{iSHMK+"ፑHkHkiH{iSH"1%OeQe3##"ፑH "ፑH'b{iH+"ፑHi3!38!pI0!:"HiddH"4!:"HfdZHhh5!:"HfdZH+"ፑHi%HHHH "ፑH!:"HiddhhH%L!:"HjhZH "ፑH!:"HjhHH+"ፑH!:"HjhZH""ፑHi!:"HiddiH"4!:"HnlZHhh5!:"HnlZH+"ፑHi%D!:"HiddiH"4!:"HvtZHhh5!:"HvtZH+"ፑHi%!:"Hiddi H"4!:"HrpZHhh5!:"HrpZH+"ፑHi%&3!!{iH"4%kHkiHڅhhh%{iH"4 % kHkiLڅhhh#%kkJHHH"E@z{i H"4  % kHkiDڅhhh?%kkJHHH"E@kkNHLH"E@%V"3!38!pI02:"HfdZH"E@:"Hdf:"HjhZH"ፑH:"Hiddȗ:"HnlZH"E@:"Hiddȗ:"HrpZH"E@:"Hidd ȗ:"HvtZH"E@:"Hiddȗ3!!d%%H""ፑH"ፑHiqhp+;iok;8 [ "ፑHfHHHH)"ፑHh'h))' "ፑH''Hh++: 9;++HHhh( d/HHHH "ፑHh%h%H/ %%H""ፑH%%53(H&Hhh330H.Hhh 336Hh38Hh3<H:Hh3h3@H>H h3h3 33(H&Hhh(&#!i  %%H"ፑHH/0%%H "ፑH#!%%HHheHe+"ፑH%%H""ፑH!!#! (&!#?0H.Hhh0.#!i  %%H"ፑHH/ %%H "ፑH#!%%HHheHe+"ፑH%%H""ፑH!!#! 0.!#? HHhh #!i  %%H"ፑHH/%%H "ፑH#!%%HHheHe+"ፑH%%H""ፑH!!#!  !#?"ፑH "ፑHc&$  1d1HHHH)"ፑHhHHhh : h9h;  1yi  %%H"ፑHH/%%H "ፑH{iH%%HHheHeZ+"ፑH%%H""ፑH 7+78+pI0HH+: ;9HH)"ፑHh'h)i  %%H"ፑHH/%%H "ፑH)' "ፑH%%ee35''N3''PHh3''RHh353iH'H'iTH"B%%H""ፑH i  %%H"ፑHH/%%H "ፑH''HH "ፑH''HH%%HHheHe+"ፑH''HH""ፑH%%H""ፑH i  %%H"ፑHH/%%H "ፑH''&H$H%%HHheHe+"ፑH%%H""ፑH i  %%H"ፑHH//%%H "ፑH''*H(H%%HHheHe+"ፑH%%H""ፑH i  %%H"ፑHH/%%H "ፑH''"H H%%HHheHe+"ፑH%%H""ፑH )'""ፑH7++/7HH"d%%H""ፑH%%H"ፑH%%"ፑH+;ik;8t [Wz|Y[{iW ",5]z|_acx $je3gi2je2gi! : &H`"H&&&k{i] ",5HHH"z|!#%{i ",5HHH"  %%H "ፑH%%HH%%H"ፑHhh{i  ",5H HH"%%H""ፑH{i ",5v|u{+;izk;8D [HH"ፑHhhHH5"ፑHh-9?!#)+d-/"#!#i !' ! !i i"+)+Qh )'))i !/: )H`"H[(((6d2 H{iH{i1H"ፑH-2 H {i1H"ፑHHHH"1z{i)H#!-"ca-/=;h)h)CAh)h))H)H "ፑH))i%'v=; h!h!CAh!h!!H!H "ፑH!!i%'!/: s*H`"H*)W*'%-"&-/H)H)H""ፑH)B:)A!H!H""ፑH!!/: *H`"H***%%H"ፑH%%+;iDk;8" [d HH"ፑHhhHH5"ፑHh!"HH)"ፑHh h  K= HH "ፑHiz"= HH "ፑHi!!: b,H`"H\++F,{iH"cs k"&!:HH""ፑHABHH""ፑH!!: ,H`"H,,,"(%%H"ፑH%%+;i"k;8j [d 1pHpH "ፑHpHpH "ፑHnJppi57Gppi57#!: -H`"HX-|-|--9d;:WYH{i1 ",5HHH"dHH][HH "ፑHh%h%HHH"dU3%%[]! {i ",5H(HH"d%%H"ፑH%%n@%%H {ipH"d> {ipH"2d#!: .H`"H....HH"ፑHhh pHpH"ፑH{i)H "ፑH{i)H:"ፑH "ፑH%%H""ፑH%%H"ፑH%%3{i ",5pHpH""ፑHpHpH""ፑHlrkq+;ipk;8 [dd d{izH1"3{iH1"3{iH1"3{iH1"3{i&H1"3{i;H1"3{iPH1"3{ieH1"3 檠 {iH "B    {iH "B :"H{ciz{iH" 3 0 :"H{ci&{iH" 3 0 +;ik300300900-501000640.906;8. [d2H2Hj;2HHH2hhP2Hj92HHH3hh2H  '%'% "ፑH%%{i/H[8Z"3))8pIPi+-{i/H{i/H:+)H"0"3"2){i/H{i/H]8"0"3"2'%""ፑH{i/H" #!#I2H H H"ፑH2HHH"ፑHO)2H H H h!h!2HHHh!h!m2H H Hh!h!2HHHh!h!#!): 4H`"H3/4/4y4!ȗ!&!ȗ!.!ȗ!"!ȗ!*!ȗ!2!ȗ!B!" H{iH"4{i/H"2_8{i/Ha8 iH"Z0 "0"3"2#!"- #!"#!"/"#!")( !?!5 #! #!): 5H`"H5555"ፑH iH2"ፑH.0:.iH2"ፑH0"ፑH"ፑH"ፑH"ፑHH"ፑHh*"ፑH !.":"B"FCi H "FCiH!H!H"ፑH!H!H"ፑH #!""2{i H"4 J  " #!"#!" Hh!h!  !HH!H+"ፑH{i H"4  0 Dh!h!!HD!H+"ፑHJ!HH!H"E@m{iH"40Lh!h!!HL!H+"ፑH'J!HH!H"E@F!HD!H"E@HH"#!"/3+;i2k --\N;8n [d{id{i'j2ȩd{i/j3ȩ2f{iH{i H"ፑHH HH" {i H"1+;ink2"6EM/Ct#Om:M[e'J"?'EJ"@'kJ"A'JC'L(D'JL(E'L2F'L"G'L"H'M"I'.M"J'VM"K'M"u'nv'nw'nx'ny'oz'.o{'Lo|'jo}'o~'o'o'o'p'p'*(^"?*R^@*p^A*^*_&*_&*?`(*u`(*`F,(n,,,,,-"-@- ^- x- - - --.,.J.0222 ;2 D2 Z2 f2N2 eVA f`AgpAhAiA3333 3:33313 A3G3 t33 c33  &3  S3t2 }22 222222 2 22 2 2 ==!>.>?>Q>M>J>+?gz?Q?=@9A@"c@D@S@\ bt  ot  yt t t t t t t t%'C /'xE0'E2'F-3'jF14'FA'J C'GLD'rL'zp'p'p 'p'q'q' r'r[(}G\(G(J (K (EK 7)N8)NG)N)P)P)P)2Q)gQ)Q )hR)R)S)T)T)U)U)CV)sX)NZ)}Z)Z1*[2*[3*\4*K\5*\6*\7*]8*B]9*y]:*]*_*2` *g`*`*~_*_*_*`*` * ` *)` iBQjBQkBQlBQmBQnBQ oBQpBQqBQrBQsBQtBQ9JU:JU;JUR 2LR 2ZR 6R 6R 6R 6R :PS :^S :lS :zS >S >S >T >T iBxT jBT kBT QFT RFU 9JwU :JU ;JU '>J ?'gJ @'J F'L G'L H'(M I'PM J'xM K'M 'q 'Qq 'wq 'q 'r, ^(G (K J)*J^ h. m. 6 o. q. . . . . . . . . . . .DPGPKPCNPNPZP^P`PrP#CP tP.PA E N 4/ >/P=J\=k=  DuF { #$   6 ! > ;y)68*7`+n8H       P dd*O*O '{'Z' 'E *+T -6{ -6  8AE 8A -d6 -6E 8dA8AE*0 *1*2*3STotal Memory:J*4KSAvailable Memory:J*5K*0J*6KSystemJ*7KDesk AccessoriesJ*8KSetup filesJ*9KP(kj  "  @@@@ZzXxCcVv  OoWwSs  PpQq??@@ File  Edit Chart Options DocList GraphList  Scatter Lines High-Low Areas Stacked areas Bars Stacked bars Pies Colors... Format... Bars & Pies... Font... Show values Hide values Clear Cut Copy Paste Undo Transpose Open... Close Save Save as... Save screen... Graphic Size... Page setup... Print... Quit About RapidoGraf... Help...v"OODODODfoODOfoDffoOffoDODOOODODfODOfOOfO3333333?RapidoGraf Demo! (C) 1994-1995 ---- M. Tournereau About RapidoGraf ======= Shareware =======RapidoGraf creates quickly charts of types "Scatter", "High-Low", "Lines", "Areas", "Bars" or "Pies" loading the data from ASCII files. RapidoGraf requires system 6.01 and 250Kb of memory. This program is "Shareware". if you find it of use, do not forget to pay the shareware fee! (Amount and payment details under the menu "Help".) M. TournereauQ  RapidoGrafV0Data RapidoGrafj2Y3Graphic RapidoGrafj3?* 34/The modifications have not been saved to disk and will be lost./#6/^#134/The modification of this value will lead to the closing of all graphics linked to this data set./#6/^#132/*0/^#0Could not open a new document. Out of memory or damaged memory.Could not get the file name.File read error.File write error.LBad format or incorrect values. Only numbers and usual symbols are accepted.IScales missing or incorrect. Only numbers and usual symbols are accepted.*Columns labels are not acceptable numbers.fThe format, the size of the fonts or the legend are not compatible with the dimensions of the graphic.PThe number of values, the dimensions and the type of graphic are not compatible.GI+'Maximum :P` /'0'1'2'3'4'5'6'7'[(\(](^( Q^0/' Read Q `x00' Cancel (Esc.) }1'** Define rows and columns separators :  !f2',Tab" between columns, "Return" between rows.! +~3'0"Espace" between columns, "Return" between rows.+ 44'"Return" between columns,*6 p +66'columns per row. 7@7'** Labels existence: A"K[(Columns AL \(Rows W{` x N[^(CDDReading...P ?x 9':';'<'='>'?'@'A'(((((  c 09'jj !c. :'  & ;'  &) <'#$p m>'Column: 9?'Row: - 61@'Type: LYp0A'ASCII... <Ip0(Mm Modify M <I0(Ll Labels L LY0(FfClose F ^ $1(CUUMod. on goingPO C'D'E'F'G'H'I'J'K'7)J) N[0C' OK >K0D' Cancel (Esc.) 7   YF'Backgrd : "SG'Frame : #-KH'Grid : .8KI'Text : a J' Variables 3 oK' General .:027)8)7)7)8)G)8)8)G)G)Text. :BlackWhite AIAJ)Scale :PHz P vc))))))))))))))))))))))))))))))))))))))))))))))np!np$/np2=np@KnpXpP )Title................... :!)Sub-Title........... : %.)Abscisses........... : 3=)Left ordinate..... : AJ)Rigth ordinate... : X)Notes : No Aut.Man.NormalDouble QuadrupleYes  _|_ T  -|-Abs.Ord. z`)2))22222iB2lB2mB2nBInside frame.... : x`)6))66666iB6lB6mB6nBOutside frame... : $x`):)):::::iB:pB:qB:rBAxis graduation....... : 2xd)>))>>>>>iB>oB>sB>tBGraduation names...... : @xd)iB))iBjBkBiBiBjBjBkBkBDisplay legend.......... : Nd)QF))QFRFQFiBRFoBHorizontal grid.. : Nt)9J))9J:J;J*?*@*A* 01*11Title .............. : (02*22Sub-title....... : *303*33Axis names...... : 5>04*44Graduations .. : @I05*55Notes ............. : KT06*66Legend ........... : V_07*77Values............ : f08*CcChoose....(Cc) ~09* Cancel (Esc.) W0:* OK ;*Family <* Size =*E=*Style `jX>*Sample :YaZYfP u ***** d0*************ScreenFreePageMode: d0****************Page1/2 Page1/4 Page1/8 Page Dimensions: ,0* Cancel (Esc.) ,<0* OK3NP $Yj u'v'w'x'y'z'{'|'}'~''''''''''''''''''''': ::::DDDDDDDDDDDDDDDDDDDDDDDDDDODODODODODOf`DOf`DOf`DOD@f`DOD@f`DOD@f`DOD@f`DOD@f`DOD@f`DOD@f`DOD@f`DOD@f`DODODDDDDDDDDDDDDDDDDDDDDDDDDDD8 8888DDDDDDDDDDDDDDDDDDDDDDDDDDODODODODODOfDOfDOfDODDfDODDfDODDfDODDfDODDfDODDfDODDfDODDfDODDfDODODDDDDDDDDDDDDDDDDDDDDDDDDDD: ::::DDDDDDDDDDDDDDDDDDDDDDDDDDODODODODODODODODODODODODODODODODODODODDDDDDDDDDDDDDDDDDDDDDDDDDD2 2 222f`f`f`D@f`D@f`D@f`D@f`D@f`D@f`D@f`D@f`D@f`0 0 000```D@`D@`D@`D@`D@`D@`D@`D@`D@`. . ...oooooo6 6666DDDDDDDDDDDDDODDDDDDDDDDDDDODODODfdD@ODffdDD@?ODffdDDHODfffdDDODfffdDH?ODfffdDODfffdHODODOD?ODODOD?ODODODODODDDDDDDDDDDDDODDDDDDDDDDDDDO6 6666DDDDDDDDDDDDDODDDDDDDDDDDDDODODODDODD@ODDODf`@ODff`ODff`ODfff`ODfff`ODfff`ODffaODfaODaODODOD?OD?ODODDDDDDDDDDDDDODDDDDDDDDDDDDO& & &&&fdD@ffdDD@?ffdDDHfffdDDfffdDH?fffdDfffdH??" " """?@?D@fffffffff?fffffffff? #Pu' f#v' #w'!Lx'l y' z' #P f# # 1GL~' I_H' 4CD' L\>'1GLI_H1y:'Row;yD'ColumnEyN' Multi-Rowsj wDp'1 `j'Rank of the row or column : d 'Bars &V/'Pies Uf_'Value rank :R_p'0 ~0'  OK ~|0' Cancel (Esc.)$%yzjwp'2 ` j' First row : Last row :P %   *tD  0  @ Subject : SharewareGeneralOpening, editing & closingSavingGraphic creationDimension & printing Color optionsFormat options Other optionsP%&X "RapidoGraf" is a shareware. The demo version (0.9) restricts the opening of text files to those included on the disk and described in the "User's guide"... To obtain the unprotected version (1.0) please send your order with a check for US$25 (or the equivalent in any convertible currency) to: M. Tournereau STS, Batiment H BP 362 92541 Montrouge Cedex France If you have directly obtained a full version and you like it and use it don't forget neithertheless to send your shareware fee!!!... Indicate the version you have. The latest version (if more recent) will be automatically sent to you. All registered user will be informed of new versions. "RapidoGraf" represents 15000 lines of code and has been written over 2 years by a total amateur fascinated by the GS. A living proof of the conviviality and of the quality of this beautiful beast! Don't hesitate to send me bugs you might find (joining your IIGS setup and the maximum amount of details). "RapidoGraf" has been written with Orca/Pascal 2.1 and contains materials from the ORCA/PASCAL Run-Time Libraries, copyright 1987-1993 by Byte Works, Inc. Used with permission Portions of this program were created using source code and/or libraries from GS+ Magazine, and are copyright 1989-1995 by EGO Ststems. Used with permission. For more information on GS+ Magazine write to: GS+ Magazine PO Box 15366 Chattanooga, TN 37415-0366 USA The author makes no warranties, expressed or implied, regarding the quality of "RapidoGraf" software . All risks as to the results, side effects and applicability are assumed by the user."Rapidograf" creates quickly and painlessly charts from data files (spreadsheets) of type "Text" (ASCII): Loading the file, selecting the options, choosing the graphic type and... that's all! No "objects" to move or resize one after the other. All those who have attempted to create a chart including several variables and dual scales under AppleWorksGS should appreciate the time savings! The unevitable constraints imposed by this type of software are alleviated by a large choice of options: Title; sub-title; notes; axis names; axis graduation types and names; inside and outside frames; vertical and horizontal grids; variables colors and symbols; axis, frames, texts, background colors; editing of pattern colors; symbols assignement to each of the variables; thickness of lines; legend; printing of values; choice of scale and reference value; possibility of 2 ordinate scales; possibility of an abscisse scale (function drawing). Choice of a different font for each category of text. 32 variables (rows) can be plotted simultaneously and the number of value points (columns) is only limited by the available memory. In version 1.0, 7 types of 2D graphics are available: Scatter, line, High-Low, areas (simple or stacked), bars (simple or stacked), pies, multi-pies (up to 8 variables). The many possible combinations of graphic sizes and page setup lead to a large flexibility in the general definition of the chart. The size can be choosen from a fraction of screen up to 2x4 A4 sheets. Some of the above combinations offer a superior print quality minimizing the usual blocky aspect of curves on an ImageWriterII. Large sizes are printed on multiple sheets. The loaded ASCCII data can be saved back to disk with or without the associated charts as specific "RapidoGraf" files. The number of simultaneously opened files and the number of graphics associated to each file are only limited by the available memory. "RapidoGraf" requires system 6.01 and 235Kb of Ram. An accelerator, while not a must, is recommanded to speed up the handling of large spreadsheets. Graphics of large size (several pages) use large amount of memory! While a simple graphic under "Screen" format uses around 30Kb the same one under "4x2 A4" format would use 550Kb! Note: "RapidoGraf" is a shareware. The information to obtain the version 1.0 is available under the "Help" item of the "Apple" menu. The demo version (v0.9) will only load the ASCII files described in the User's Guide and present in the "Examples" folder. --------------------------------------------------------------- APPLE MENU --------------------------------------------------------------- About Rapidograf: Displays a window containing information on the program version and the status of the memory. Help (-?) Displays, at anytime, a window containing the description of the various commands and options. Use the Popup menu button "Topics" to select the desired item. Click the standard closing box at the upper left corner to close the "Help" window. --------------------------------------------------------------- DOCLIST MENU --------------------------------------------------------------- Displays the list of all the documents loaded in memory. The active document will be indicated by a check mark(). An information window is associated to each document. The selection of one of the DocList menu item brings the corresponding window to the front and activates the associated document: New graphics will be created with its data. --------------------------------------------------------------- GRAPHLIST MENU --------------------------------------------------------------- Displays the list of all the charts existing in memory. The graphic's names are the names of the originating documents followed by a number (ie.MyDoc.15). Selecting one of the item of the menu will bring the corresponding window to the front. --------------------------------------------------------------- QUITTING RAPIDOGRAF --------------------------------------------------------------- Select the item "Quit" (-Q) to quit and return to the lauching application. All document and graphic windows will be automatically closed. An alert window will, if applicable, remind you of saving modifications to the documents and any newly created graphics.--------------------------------------------------------------- OPENING A DOCUMENT --------------------------------------------------------------- The item "Open" (-O ) gives access to the three types of files recognized by Rapidograf through a standard file opening dialog: - Text files (ASCII), fileType $04. - RapidoGraf document contening only the values of the spreadsheet, fileType $6A AuxType $32. - RapidoGraf graphic file contening the values of the spreadsheet and the description of all the associated graphics, fileType $6A AuxType $33. The dialog will only list those three file types. Opening "Text" files: After selection of the file to open, a new dialog will allow the definition of its format: - "Tab" between columns and "Return" between rows. It is the format of the Text files created by AppleWorksGS and QuickCalc. - "Space" between columns and "Return" between rows. - "Return" between columns and rows and then number of columns including the column containing the labels of the rows if they exist. It is the format of the files created by Appleworks v. 2.0. Labels of columns or rows which cannot be interpreted as numbers will be automatically detected and the corresponding case(s) will be checked.If the labels can be interpreted as numbers (years for instance) you can impose the treatment of your choice by clicking or not the corresponding check boxe(s) at the bottom of the dialog window. By default, the first row will be treated as a row of labels if the first column is a column of labels and vice-versa. The text files must include at least one value (excluding labels). They must be terminated by a "Return" and if there are both columns and rows labels the first cell must be empty. The last value of a row must be followed by a "Return" and not by a "Tab" then a "Return"! (Random problems encountered for instance with text files generated with QuickCalc...). Not respecting these rules will lead to an alert message and the cancellation of the loading. The number of columns is only limited by the available memory. The number of rows is limited to 32. Extra rows, if any, will be ignored at loading time. Values in the text file can be recorded under decimal or exponential form (ie 1.3e6). The values can be positive or negative. The decimal separator can be either a point or a comma. The spreadsheet must not have a title or any empty row or column. Empty cells will be accepted and treated as such and not as "Zero": They will be indicated by "NA". An empty cell is defined by 2 consecutive "Tab" or a "Tab" and a"Return". Do not forget the "Return" specially at the end of the spreadsheet! The text file can be generated either through your prefered word processor, respecting the above rules, or from a spreadsheet like AppleWorks, AppleWorksGS or QuickCalc. If you use a spreadsheet in which some cells are defined by formulas, you must eliminate the formulas before generating the text file. You can usually very simply do it by performing a "Cut and Paste" operation requesting "Values only" at pasting time. They must be no empty row or column and no title in the spreadsheet. Whenever your selection is complete, click the button "Read" to launch the loading and decoding of the text file. Any error in the choosen format will be signaled by an alert window. A thermometer will visualize the progression. The loading can take a fair amount of time for a large sreadsheet as the software will check the validity of the content of each cell, value or label. Once the loading is completed, an information window on the document will be displayed and the name of the document will be added to the DocList menu. Note: Random problems or crashes at loading time are usually due to a non respect of the text format rules. The software will detect the most frequent errors and will report them with an alert message. Others will go undetected and will create crashes or funny behaviour when attempting to create a chart. Hence, in case of strange phenomena, always suspect first a format problem! In priority, check the"Tab" and "Return" at the end of each row and at the end of the file. Check that the number of columns is the same for each row. Empty cells must imperatively be defined as two consecutive "Tab" or one "Tab" followed by a "Return" if at the end of a row. Opening a RapidoGraf document: Select the "Open" item in the File menu and choose the document to load. Once the loading is completed, an information window on the document will be displayed and the name of the document will be added to the DocList menu. The loading is much faster than for a Text file as there is no checking of the format. Opening a RapidoGraf graphic file: Choose the file to open. Once the loading is completed, the information window on the document will be displayed. Then the associated graphics will be generated. A thermometer will indicate the progression of the drawing. The name of the document will be added to the DocList menu and the names of the different charts to the GraphList menu (name of the file followed by a number). Note: When a document is opened and an information window is the front window, the menu items "Close", "Save", "Save as...", "Translate" and the menu "Chart" become active. --------------------------------------------------------------- INFO & EDITING WINDOWS --------------------------------------------------------------- Info window: The Info window displays the name of the file in the title bar, the number of columns and rows of the spreadsheet (excluding the row or/and column of labels) and the minimum and maximum values. The presence of labels are indicated by a check mark. Editing window: To access the editing window, click the "Edit" button (-E). The spreadsheet coordinates of the cell displayed in the editable line are given below the editable line.Row 0 and column 0 are reserved for labels. To navigate within the spreadsheet, click on the arrows surrounding the editable line or use the keyboard arrows. The type of the cell displayed, value or label, will be indicated. Select the editable line and enter the eventual modifications. A message "Mod. On going" will appear and the button "Modify" is activated. Click the button or use the key equivalent -M to confirm the modification. The cell content will only be modified in memory. Selecting another cell prior confirmation of the modification will cancel the modification. Once a modification has been confirmed, the "ASCII" button is activated. Click this button to save the modified spreadsheet back to disk under the name of your choice in a file of type "Text". The name of the document in memory is changed to the new name. Attempting to close a modified document, before saving it to disk, will result in an alert window giving the choice to either continue or cancel the close operation. In this last case, you can either save the document as an ASCII file using the button "ASCII" of the editing window or as a RapidoGraf document using the items "Save" or "Save as..." of the File menu with the information window associated to the document in front of the screen. If there are neither column nor row labels the "Labels" button will be activated. A click on this button (key equivalent -L) will add the missing labels. They are created empty ("NA") and can be edited. To define an empty value the content of the corresponding cell must be left empty. After confirmation of the modification it will be represented by "NA". Any modification of a document will lead to the closing of all charts associated to the document. An alert window will offer the choice to cancel the modification. To close the editing window, click the "Close" button (-F). --------------------------------------------------------------- TRANSLATE --------------------------------------------------------------- To exchange the rows and columns of the document associated to a given information window, bring the window to the front and use the item "Translate" of the "Edit" menu. This item is activated when an info window is in front of the screen. This modification will only affect the document in memory. It can eventually be saved to disk using one of the above described methods. If the number of columns is greater than 32, only the first 32 columns will be translated. Any existing charts associated to the document will be closed and some options (Scales, Format) will be reset to the default values. An alert window will give you the choice to cancel the transpose command. --------------------------------------------------------------- CLOSING --------------------------------------------------------------- To close an info window, bring it to the front and use the menu item "Close" (-W). This item is only activated when an info window is in front. The selected document and any associated graphic will be suppressed from memory. In case of non-saved modifications, an alert window will give you the choice to cancel the close command. Note: To close all other types of windows (Charts, Options, Alerts,...) use the standard close box (upper left) or click on the appropriate button. To save RapidoGraf documents and charts use the items "Save", "Saveas..." and "Save screen..." of the "File" menu. To save a document as a Text file use the button "ASCII" of the editing window (cf. Opening, editing and saving). --------------------------------------------------------------- "SAVE" MENU --------------------------------------------------------------- The "Save" item (-S) is activated as soon as a document has been loaded in memory. The type of the generated file will depend on the front window at the time of the menu selection: - Info window: The file will be a "Document RapidoGraf" ($6A-$32)and will only contain the values of the spreadsheet corresponding to the Info window. - Graphic window: The file will be a "RapidoGraf graphic" ($6A-$33) and will include the values of the corresponding spreadsheet and the description of all associated charts present in memory at the time of the menu selection. If the document was loaded from a Text file, a standard dialog will let you choose the target volume and the name of the file to be created. --------------------------------------------------------------- "SAVE AS..." MENU --------------------------------------------------------------- The "Save as..." item is activated as soon as a document has been loaded in memory. The type of the generated file will depend on the front window at the time of the menu selection as described above. A standard dialog will be systematically opened to let you choose the target volume and the name of the new file. Use this item for the first saving of a document loaded from a text file. The saving of a document under a different name does not change the name of the document in memory or of the associated graphics: They keep the name of the source file. If the document was previously modified, using "Save" or "Saving as..." will cancel any further alert and will desactivate the "ASCII" button of the Info window. If you wish to keep an "ASCII" copy of the modified document you must do it first or you will need to do and then eliminate some modification to reactivate the "ASCII" button. --------------------------------------------------------------- "SAVE SCREEN..." MENU --------------------------------------------------------------- The "Save screen" item is activated as soon as a graphic window becomes the front window. Its function is to save a copy of the screen to disk. A standard dialog will be systematically opened to let you choose the target volume and the name of the new file. The file will be of format SuperHiRes-640 (Type $C1 AuxType $0000) which can be loaded by most of the existing "Paint" or "Drawing" software. A notice will be included at the bottom of the graphic giving its origine and its name. If the chart format is not "Screen" an alert window will be displayed and the save command will be cancelled. Note: RapidoGraf handles the insert of a non-formatted disk,at any time, by displaying a dialog offering the option to format the new disk or to eject it. To create a graphic, choose the item corresponding to the desired type under the "Chart" menu. This menu is activated as soon as a document is loaded from disk. A thermometer will indicate the status of the computation of the chart. Repeat the above sequence to add other graphics. The chart will be created with the values of the active document. This document is the one marked in the DocList Menu. To choose another document, just select it in the DocList menu or bring its Info window to the front. The options used to graph a new chart will be the last one's defined for this particular document. Once a chart has been drawn, it cannot be modified. Should you wish other settings, set the needed new options and create a new chart. Existing charts are listed under the "GraphList" menu. Selecting one of the item will bring the corresponding chart to the front of the screen. In short, to create a chart: - Load or select a document. - Set the needed options: Colors, Format, Fonts. - Choose the graphic size. - Select in the "Chart" menu the graphic type. Note: A crash while attempting to create a chart is usually due to a non detected error in the format of the ASCII originating file (Cf. "Opening, editing & closing"). GENERAL RULES: (illimited = limited by available memory!) - Each row is treated as a variable. - The number of rows (variables) is limited to 32. - The number of columns is illimited. - The number of documents allowed simultaneously in memory is illimited. - The number of charts allowed simultaneously in memory is illimited. - Values of variables can be integer, decimals or reals, positive or negative. Special rules applying to specific chart types are detailed below. "SCATTER" TYPE: By default, a cross (+) will be used to visualize the points.(cf. Colors Option). "MIN-MAX" TYPE: By default, the symbol used to mark the start and end of the line, the thickness of the line and the color of the line will be those assigned to the first variable.(cf. Colors Option). "AREAS" & "STACKED AREAS" TYPES: - Areas are color filled from the scale reference value to the variable value (cf. Format Option). - Negative values will be accepted but the results might be quite strange for a stacked graph. Your choice! - The Min and Max values of the scale need to be manually defined for a stacked graphic (cf Format Option). - To plot meaningfully several variables on the same chart and not completely mask some of them, choose carefully their order. "BARS" & "STACKED BARS" TYPES: - The origin of the bars is always the scale reference value (cf.Format Option). - The Min and Max values of the scale need to be manually defined for a stacked graphic (cf. Format Option). - Choose first the bar type (cf. Bars & Pies Option). "PIES" TYPE: - All values must be positive. - The name of the pie will be the label of the choosen row or column. The name of the variables will then respectively be the labels of the columns or rows. - If the pie represents a column, each slice will represent a row. This is the general case and they will be no difficulties in assigning colors to each slice (variable). However, if the pie represents a row, the number of slices will be the number of columns. It will usually be greater than the number of rows ( but limited for this type of chart to 32). The list permitting color assignement is limited to the number of rows. Hence, it will be necessary to do the color assignement to each of the possible 32 variables before loading any document: That way the 32 variables will be accessible and assignement of default colors possible (cf Colors Options). - Choose the Pie type (cf. Bars & Pies Option). Note: All the mentionned options are accessed by selecting the "Options" menu. The graphic size is defined by a combination of the settings available under the items "Graphics Size" and "Page setup" of the "File" menu (cf Dimensions & Printing). The selection of the item "Graphic size..." of the "File" menu opens a window containing two PopUp buttons: "Mode" & "Dimensions". The settings of these buttons combined with the paper size and format selected in the standard dialog "Page setup" will define the size of the chart on screen and on paper. This somewhat unconventionnal method is however very easy to use and allows top quality printing. The "Cancel" button (key equivalent Escape) cancels the modifications and closes the option window. The "OK" button (key equivalent Return) confirms the modifications and closes the window. The PopUp button includes 3 items: "Screen", "Free" and "Page". The selection of the "Free" or "Page" items modifies not only the screen display but also the size of the print. This selection must take in account the choice of paper size and of the printing options. In short, to setup a chart for printing: - Fix the size of the print. - Fix the printing quality. - Select the corresponding options in the "Graphic size" and "Page setup" windows opened by the corresponding items of the "File" menu. - Create the chart. - Print the chart using the item "Print..."(-P) of the "File" menu. The item "Print" is activated as soon as a graphic window is the front window (No printing function for the ASCII document). --------------------------------------------------------------- "SCREEN" MODE --------------------------------------------------------------- The chart will be of the screen size. The popup button "Dimensions" is dimmed and the choice of the paper size will have no effect on the size of the graphic. The "Condensed" and "50% Reduction" printing options have the expected effects: - "Condensed" reduces the heigth of the chart by 50%. Please note that the vertical thickness of the lines will be halved while the horizontal thickness will not be modified. Same thing for the fonts and the symbols: They will be vertically squashed by 50%. - "50% Reduction" will decrease the vertical and horizontal sizes by 50%. Hence the appearance of the lines, symbols and fonts will be preserved. - Printing of charts larger than the selected paper will be done on multi-sheets. - If "Best quality" was selected, the print definition of the texts and the lines will be much better. The systematic use of this option is recommended for the final print. --------------------------------------------------------------- "PAGE" MODE --------------------------------------------------------------- In this mode, the printed graph will always be of the size of the paper selected before creating the chart (menu item "Print..."), eventually modified by the choice made within the PopUp menu "Dimensions". Selecting the printing options "Condensed" or "50% reduction" before creating the chart will respectively double vertically or vertically and horizontally the screen size of the graph. Line thickness and symbol size will be corrected by the same factor. The size(s) of the selected font(s) will not be adjusted and their aspect will therefore be modified in accordance with the printing options. It will result in a top quality impression with smaller text or in an apparent division by 2 of the existing fonts size! To summarize, the appearances of the chart on sreen and paper will be exactly the same, but the graphic size will always be the one of the paper selected before creating the chart. To improve the print quality (suppression of the blocky aspect of the lines) always create a graph with the option "50% reduction" turned on. Selecting the mode "Page" automatically activates the PopUp menu "Dimensions" which permits to refine further the printed size: Full page, 1/2 page, 1/4 page or 1/8 page. At printing time, you can select a different paper size. The printing will be done if necessary on several pages. The "50% Reduction" or "Condensed" options will be ignored. More exactly, the choices made at creation time will be automatically used for the printing. To obtain the best possible paper result, use systematically the "Best quality" option for printing the final chart. Texts and lines benefit the most from this option. --------------------------------------------------------------- "FREE" MODE --------------------------------------------------------------- The selection of the chart dimensions on screen follows the same rules as in the mode "Page" previously described. But the "Condensed" and/or "50% Reduction" options can freely be modified between chart creation and printing. If the chart was created without these options activated you can print it condensed or reduced by 50%. If the chart was created with one (or both) of these options activated, you can print it with the options deactivated: The printed result will then be enlarged by the corresponding ratio. For instance: - At creation: A4 paper size; "Not condensed"; "50% reduction on". - At printing: A4 paper size; "Not condensed"; "No reduction"; ====> Printed chart size will be 4 pages A4 (2 horizontally and 2 vertically). In this mode, the options of the PopUp menu "Dimensions" can be set and will contribute to the definition of the chart size.. If the setting of all the options is kept identical between creation and printing this mode is equivalent to the mode "Page". Note: Graphs created in large dimension on screen use lots of memory. For instance, a chart created at A4 format and 50% reduction will require 280Kbytes while the same one at format A4 would require only 70. At "Sreen" format, 30 would have sufficed. Messages will eventually alert you in case of insufficiant memory to create the requested chart. Memory status can also be checked at any time by activating the Apple menu item "About RapidoGraf". Selecting the item "Colors..." in the menu "Options" opens a dialog window allowing the setting of all the color parameters linked to the variables to plot, the background, the frames, the grid, and the texts. The window is split in two parts: "Variables" and "General". If several documents are present in memory and several charts have already been created, the settings displayed in the "Colors" dialog will always be those of the active document and not those of the chart brougth in front of the screen. A chart will always be created with the last settings asociated to its originating document. The "Cancel" button (key equivalent Escape) cancels the modifications and closes the option window. The "OK" button (key equivalent Return) confirms the modifications and closes the window: Any new chart will be created with these settings. The new settings are ignored as long as the window is left opened. --------------------------------------------------------------- VARIABLE LINKED OPTIONS --------------------------------------------------------------- Variables for the active document are given in a list (each row is treated as a variable). Each line of the list control contains the line number followed by the name of the variable (row label) if it exists. By default (no document in memory) the list displays the allowed maximum of 32 variables numbered from 1 to 32. Default colors and symbols can then be defined for all possible 32 variables. As soon as a document is loaded, the list display is limited to the number of existing variables. The default parameters set for all the others will however remain unchanged. This feature will be very useful when creating some types of "Pie" charts. To select a variable for parameter's definition, click its number or name in the list. Set the parameters. Repeat selection and parameter's setting operation for each of the variables. Drawing parameters which can be independantly set for each variable are regrouped below the list: Color: The associated color is displayed in a small rectangle and is used to draw the various possible line thicknesses and symbols. Color selection is described below. By default, the 16 colors of the standard palette are assigned to the first 16 possible variables. The remaining 16 variables are assigned the 16 pre-defined black and white patterns. Scales: On a same chart, variables can be plotted using 2 different scales which will be defined on the rigth (R) ordonnate axis and the left (L) ordonnate axis. Click on "R" or "L" to assign a variable to the scale of your choice. The selection will be confirmed by a check mark (). By default all the variables are assigned to the left ordonnate scale. Pen thickness: Click on the thickness of your choice. The selection will be confirmed by a mark (). By default, the thinnest line is selected for all variables. Symbols: Click on the symbol of your choice. The selection will be confirmed by a mark (). The option "-" means "Do not use symbols" and is selected by default for all the variables. --------------------------------------------------------------- OTHER OPTIONS --------------------------------------------------------------- All the other options are grouped within the frame titled "General". They include the chart background color or pattern and the colors of the frames, grid and texts. The colors selected for the background, the frames and the grid are displayed in the corresponding rectangles. Color selection is described below. By default, the background is set to white while the frames and grids are set to black. Selection of the text color is done through the PopUp button "Text". Default choice is black. --------------------------------------------------------------- PATTERNS & COLORS --------------------------------------------------------------- The following setting procedures apply equally to variable, background, grid or frame colors. Choosing colors Click the display rectangle of the item to be modified (variable, background, grid or frame). A palette window containing 32 boxes is displayed: 16 boxes for the standard colors and 16 pre-defined patterns. This palette will remain opened until the main "Color" window is closed. To select a color or pattern click the corresping palette box. The display rectangle of the item will reflect your choice. The process can be repeated for each of the variables, the grid and the frames without closing the "Colors" window: Click the corresponding display rectangle, then click the desired palette box. Only solid colors can be assigned to the grid and the frames. Editing patterns The front and background colors of the patterns can be modified. Different colors can be used for each of the variables and for the background of a given chart. The same pattern with different colors can be used for different variables. You have this way access to a very large choice of patterns. To modify the front color of a pattern, hold down the "Option" key and click the box of the desired color (one of the first 16 boxes in the palette). To modify the background color of a pattern, hold down the "Option" and "Shift" keys and click the box of the desired color (one of the first 16 boxes in the palette). Note: Printing on ImageWriterII of a large area of a solid color is usually disapointting. It is best to avoid solid colors for chart background and for the variables to be represented by bars, pies and areas. Use instead patterns with white backgrounds. However, if the chart is only for screen display, the correct choice of compatible background, texts and variables colors can produce some very stylish results. Colors usually print darker than they appear on screen and do not hesitate to choose them quite ligth: Pink will print better than red! Finally a fresh color ribbon is a must for best results. Selecting the item Format..." of the "Options" menu opens a dialog window containing all the parameters governing the appearance of the chart. The top part of the dialog adresses the cosmetic elements while the bottom part contains the scaling related factors. A click on the "Cancel" button (key equivalent "Escape") closes the window and cancels the modifications. A click on the "OK" button (key equivalent "Return") closes the window and validates the new choices: Any new graphic will be created with these settings. A click on the "Compute" button resets the scales to the values originally computed by the program. --------------------------------------------------------------- BASIC OPTIONS --------------------------------------------------------------- To include a title, a sub-title, names for the axis or a few notes click the associated check box and enter the text in the editable line control which appears to the right of the item. The selection of the fonts, the size and style of the text items is done independantly by opening another dialog accessed through the item "Fonts..." of the "Options" menu. Title: The name of the opened file is always proposed by default as title. The title will be centered at the top of the chart. Maximum length is 25 characters. Sub-title: It will be centered below the title. Maximum length is 25 characters. Abcisses: The name given to the horizontal axis will be positionned below its right end. Maximum length is 25 characters. Left ordinate: This item is selectable only if at least one variable is assigned to the left scale (default case). The name will be positionned at the top of the chart, left justified. Maximum length is 25 characters. Right ordinates : This item is selectable only if at least one variable is assigned to the right scale (option to be defined in the "Colors" dialog). The name will be positionned at the top of the chart, right justified. Maximum length is 25 characters. Notes: This line can contain a maximum of 80 characters. It will positionned at the bottom of the chart. Inside frame : It will enclose only the drawing itself. The title, sub-title, names of the axis, names of the graduations and the legend in automatic mode will be outside. The selection is done through a PopUp menu with 4 options: - None: No inside frame. Only the two axis will be drawn. - Normal, Double or Quadruple: There will be a frame. "Normal" will give a thin line. "Double" and "Quadruple" will give thicker lines as indicated by their names! Outside frame : It will enclose the whole chart. The choices are similar to the ones for the inside frame. Axis ticks: The selection is done through a PopUp menu with 4 options: - None: There will be no graduation of the axis.. - The other 3 options correspond to the position of the ticks on the axis: Inside the inner frame, outside the inner frame or across the frame line. The number of ticks will be defined by the settings of the PopUp menus situated on the right of the "Horizontal" and "Vertical" grid's buttons. (Setting of these buttons is explained here below.) Ticks names: This dialog item will only be active if at least one of the following options has been selected: Axis ticks, horizontal grid, vertical grid. Ticks names for the abcisse axis will be the column labels (cf. abcisses scaling here below). Ticks names for the ordinate axis will be the value repesented by each tick. Legend : The selection is done through a PopUp menu with 3 options: - None: The legend will not be displayed. - Aut. : The legend will be automatically drawn to the right of the chart, between the inside and outside frames. The color and the symbol assigned to each variable will be displayed. - Man. : No legend will be drawn at creation time. You position it wherever you whish. Once the chart is displayed, click and maintain down the mouse button. A rectangle of the required size to display the legend will then appear. Drag this rectangle to the desired location and release the mouse button (if the chart is larger than the screen, drag the rectangle to any of the edges and the chart will automatically scroll). The legend will be drawn at the selected location on screen and during printing. Once positionnned and drawn the legend cannot be relocated. Note: There is no legend for a "Min-Max" type chart. Horizontal grid : The selection is done through a PopUp menu with 2 options: : "Yes" or "No". If "Yes" is selected the PopUp button situated immediatly to the right is activated. It is used to define the number of horizontal lines to be drawn (it is also activated by choosing the type of ticks and it will also define their number). The proposed numbers go from 1 to 10. They represent the number of intervals. A choice of "2" will impose the abcisse axis (always there), a line situated in the middle of the ordinate axis and a line for the maximum value of the scale. Vertical grid : The selection is done through a PopUp menu with 2 options: : "Yes" or "No". If "Yes" is selected the PopUp button situated immediatly to the right is activated, but its setting will generally be ignored: The number of value points is defined by the number of columns and a vertical line will be drawn for each of them. This option will only be used if there is a scaled abcisse. --------------------------------------------------------------- SCALING OPTIONS --------------------------------------------------------------- Possible scales are automatically computed and proposed when you open the "Format" dialog for the first time. To modify these values, just enter your choice in the corresponding editable text controls. For each scale, 3 values must be defined: MIN (minimum), MAX (maximum) and REF (rfrence): - MIN et MAX must enclose all the values of the variables. For charts of type "Stacked" (bar or area) the maximum value must always be defined manually. -REF defines a special value. If there is a horizontal grid then a line of the color selected for the axis will be drawn at this level. It will for instance clearly mark the axis origine if there are positive and negative values. In that case Ref should be set to zero. REF will also be very usefull when drawing charts of type "Bars" or "Areas": The bars and the areas are filled from the reference value and not from the minimum value. The Ref value can be set outside the Min-Max interval: The chart will be automatically adjusted. Left ordinate scale : It is the scale indicated on the left vertical axis. It is used by default to plot all the variables. Rigth ordinate scale : A second vertical scale can be defined. It will be shown on the right vertical axis. This option will only be activated if at least one variable has been assigned to the right ordinate. Assigning of variables to left or right ordinates is done through the "Colors" dialog. Abcisses scaling : If the labels of the columns can be interpreted as numbers you can define a scale for the abcisse axis. The value points will then be positionned accordingly and not anymore evenly distributed along the axis. This option allows: - A valid plotting of the evolution of a variable versus time when not all value were measured at equal intervals. - To draw any type of function. In that case the values of the variable x are given as column labels and the corresponding values of the function in the cells of a single row. --------------------------------------------------------------- BARS & PIES OPTIONS --------------------------------------------------------------- Selecting the item "Bars & Pies" in the "Options" menu opens a dialog window containing all the options specific to these 2 types of chart. The "Cancel" button (key equivalent "Escape") closes the window and cancels any modification. The "OK" button (key equivalent "Return") closes the window and validates the new settings: All new charts will use these last settings. "Bar" type : The possible types are demonstrated by 3 icons. Click on the desired model. The choice will be confirmed by a red frame. With the first two icons, the bars will be a rectangle with a border: The filling color will be the color or pattern selected for the variable while the border color will be the color selected for the text (black or white). With the third icon the bars will be simple lines. The thickness of the line will the one defined for the first variable. The color of the line will be the color selected for the variable. The color or pattern assigned to each variable, the color of the text and the line thickness for the first variable are set in the dialog obtained by selecting the item "Colors..." in the "Options" menu. "Pie" type : The possible types are demonstrated by 2 icons. Click on the desired model. The choice will be confirmed by a red frame. The first icon offers a simple pie while the second allows to split out one of the slices. If this last option is selected, an editable text control appears on the right of the icon asking the rank of the variable to split out. The selection of the values to plot is made by 3 "Radio" buttons: Values of a same row, values of a same column, values of several rows. In the first two instances the rank of the selected row or column must be entered in the editable text line situated at the bottom of the dialog. The third option allows to plot a multi-rows spreadsheet as pies. A pie will be associated to each row. The area of each pie will be proportionnal to the total value of the row. For instance, let's consider a spreadsheet with 3 rows. The sum of the values of the first row is 4, the sum for the 2nd row is 8 and the sum for the 3rd row is 16. The area of the pie representing the 2nd row will be twice the area of the pie representing the first row and the area of the pie associated to the 3rd row will twice the one of the pie associated to the 2nd row. Note that the areas and not the diameters are proportionnal to the row's total value. If this option has been selected, the ranks of the first and last rows to be represented must be entered in the two editable text controls at the bottom of the dialog. A maximum of 8 rows can be displayed on the same chart. --------------------------------------------------------------- FONT OPTIONS --------------------------------------------------------------- Selecting the item "Fonts..." in the "Options" menu opens a dialog window containing all the options related to the fonts to be used for all the different text elements of the chart. The "Cancel" button (key equivalent "Escape") closes the window and cancels any modification. The "OK" button (key equivalent "Return") closes the window and validates the new settings: All new charts will use these last settings. A separate font,style and size can be assigned to each of the text elements of the chart. Fonts can either be of type "Bit Maps" or "True type". To choose a font: - Click the radio button corresponding to the text element to be modified. - Click the "Choose..." button. It opens a standard dialog. Do the selection in the usual way and close the dialog window. - The name of the selected font, style and size will be displayed in front of the text element. - A sample of the font will be displayed at the bottom of the dialog. Repeat the above steps to assign fonts to the other text elements. Note: - By default the selected font for all text elements is "Courier.12". This font ("BitMap" or "TrueType") must imperatively be in the font folder of the system for RapidoGraf to operate properly. - For charts of type "Pie" the font used to display the percentages is the one assigned to "Values". The font used for the name of the pie is the one assigned to the names of the axis. --------------------------------------------------------------- VALUE PRINTING --------------------------------------------------------------- To activate this option, select the menu item "Show values" of the menu "Options". A check mark will then appear next to the item. A new selection will deactivate this option. If this option is active, the value of the variable will be displayed next to each point. This option will wor%eh $n*P RAPIDOGRAF5 DOCR5EXAMPLESD5LICONSGSB FINDER.DATA KANGAROO.DATA SCRIPTSv+' '&RG.ALL    KANGAROO.DATAZ f+3  'RG.DEMO   RG.PROG2پپ FINDER.DATAپ p&  SCRIPT V2.00 XR1b RG.All The script RG.All installs the program RapidoGraf, the examples and the documentation in a folder named RapidoGraf. It then installs the file FType.Rg in the Icons folder of the boot disk.\\ RG~* ~:::Workspace::: 1 RapidoGraf RapidoGraf:RapidoGraf ~:::Workspace::: 1 Icons:FType.RG *:Icons:FType.RG ~:::Workspace::: 1 Doc:Ref.RG RapidoGraf:Doc:Ref.RG ~:::Workspace::: 1 Doc:User.RG RapidoGraf:Doc:User.RG ~:::Workspace::: 1 Examples:Fonction.1 RapidoGraf:Examples:Fonction.1 ~:::Workspace::: 1 Examples:Fonction.2 RapidoGraf:Examples:Fonction.2 ~:::Workspace::: 1 Examples:Pizza.Biz RapidoGraf:Examples:Pizza.Biz ~:::Workspace::: 1 Examples:Stocks RapidoGraf:Examples:Stocks ~~ Kan1RG.AlloSCRIPT V2.00 XR1b RG.Demo The script RG.Demo installs the program RapidoGraf and the examples in a folder named RapidoGraf. It then installs the file FType.Rg in the Icons folder of the boot disk. \\ RG~* ~:::Workspace::: 1 RapidoGraf RapidoGraf:RapidoGraf ~:::Workspace::: 1 Icons:FType.RG *:Icons:FType.RG ~~ .\\ RG~* ~:::Workspace::: 1 RapidoGraf RapidoGraf:RapidoGraf ~:::Workspace::: 1 Icons:FType.RG *:Icons:FType.RG ~:::Workspace::: 1 Examples:Fonction.1 RapidoGraf:Examples:Fonction.1 ~:::Workspace::: 1 Examples:Fonction.2 RapidoGraf:Examples:Fonction.2 ~:::Workspace::: 1 Examples:Pizza.Biz RapidoGraf:Examples:Pizza.Biz ~:::Workspace::: 1 Examples:Stocks RapidoGraf:Examples:Stocks ~~ SCRIPT V2.00 XR1b RG.Prog The script RG.Prog installs the program RapidoGraf in a folder named RapidoGraf. It then installs the file FType.Rg in the Icons folder of the boot disc.\\ RG~* ~:::Workspace::: 1 RapidoGraf RapidoGraf:RapidoGraf ~:::Workspace::: 1 Icons:FType.RG *:Icons:FType.RG ~~ 'u0^* RG.ALL< KANGAROO.DATARG.DEMO RG.PROG2 FINDER.DATAO  Rapidograf (C) M. Tournereau 1994-1995 RapidoGraf requires system 6.01 and uses 235Kb of Ram. An accelerator, while not a must, is recommanded to speed up the handling of large spreadsheets. The font Courier.12 must imperatively be in the system folder (BitMap or TrueType). Graphics of large size (several pages) uses large amount of memory! While a simple graphic under Screen format uses around 30Kb the same one under 4x2 A4 format would use 550Kb! RapidoGraf is a sharewa>y>t   Op |<<<Heyre. The information to obtain the version 1.0 is available under the Help item of the Apple menu. The demo version (v 0.9) will only load the ASCII files described in the User's Guide and present in the Examples folder. Disk RapidoGraf: The disk includes the following folders and files: The program RapidoGraf v 0.9 (Demo) or v 1.0. A folder named Examples containing the demo files. The Demo version of RapidoGraf can only load those. They must always be distributed with the Demo version. A folder Doc containing the User' Guide and the Reference Manual. A folder Icons containing the file FType.RG. The Installer program and the corresponding scripts. This file, Read.Me, describing the installation Installation Launch the Install program present on the disk. You can choose one of 3 scripts: RG.Prog: This script installs in a folder named RapidoGraf the program RapidoGraf then the file FType.RG in the Icons folder of the boot disk. Total disk space required: 235Kb. RG.Demo: This script installs in a folder named RapidoGraf the program RapidoGraf and the exemples needed to use the Demo version. It then installs the file FType.RG in the Icons folder of the boot disk. Total disk space required: 240Kb. RG.All: This script installs in a folder named RapidoGraf the program RapidoGraf, the exemples needed to use the Demo version and the complete documentation. It then installs the file FType.RG in the Icons folder of the boot disk. Total disk space required: 323Kb. The documentation includes a User's Guide (file User.RG) and a Reference Manual (file Ref.Rg). These two documents are Teach files, with a page layout designed to print correctly on A4 paper (Compressed) with a Courier font. These two files are not needed by the item Help of the Apple menu to display the on-line help. d]H  $$ $a$ !"# ------------------------------------------------------------- RAPIDOGRAF ------------------------------------------------------------- Rapidograf creates quickly and painlessly charts from data files (spreadsheets) of type Text (ASCII): Loading the file, selecting the options, choosing the graphic type and... that's all! No objects to move or resize one after the other. All those who have attempted to create a chart including several variables and dual scales under AppleWorksGS should appreciate the time savings! The unevitable constraints imposed by this type of software are alleviated by a large choice of options: Title; sub-title; notes; axis names; axis graduation types and names; inside and outside frames; vertical and horizontal grids; variables colors and symbols; axis, frames, texts, background colors; editing of pattern colors; symbols assignement to each of the variables; thickness of lines; legend; printing of values; choice of scale and reference value; possibility of 2 ordinate scales; possibility of an abscisse scale (function drawing). Choice of a different font for each category of text. 32 variables (rows) can be plotted simultaneously and the number of value points (colomns) is only limited by the available memory. In version 1.0, 7 types of 2D graphics are available: Scatter, line, High-Low, areas (simple or stacked), bars (simple or stacked), pies, multi-pies (up to 8 variables). The many possible combinations of graphic sizes and page setup lead to a large flexibility in the general definition of the chart. The size can be choosen from a fraction of screen up to 2x4 A4 sheets. Some of the above combinations offer a superior print quality allowing to minimize the usual blocky aspect of curves on an ImageWriterII. Large sizes are printed on multiple sheets. The loaded ASCCII data can be saved back to disk with or without the associated charts as specific RapidoGraf files. The number of simultaneously opened files and the number of graphics associated to each file are only limited by the available memory. RapidoGraf requires system 6.01 and 235Kb of Ram. An accelerator, while not a must, is recommanded to speed up the handling of large spreadsheets. Graphics of large size (several pages) use large amount of memory! While a simple graphic under Screen format uses around 30Kb the same one under 4x2 A4 format would use 550Kb! RapidoGraf is a shareware. The information to obtain the version 1.0 is available under the Help item of the Apple menu. The demo version (v0.9) will only load the ASCII files described in the User's Guide and present in the Examples folder. ' - ------------------------------------------------------------- RAPIDOGRAF ------------------------------------------------------------- Rapidograf creates quickly and painlessly charts from data files (spreadsheets) of type Text (ASCII): Loading the file, selecting the options, choosing the graphic type and... that's all! No objects to move or resize one after the other. All those who have attempted to create a chart incl>l>t  p x" |{?%()*+,uding several variables and dual scales under AppleWorksGS should appreciate the time savings! The unevitable constraints imposed by this type of software are alleviated by a large choice of options: Title; sub-title; notes; axis names; axis graduation types and names; inside and outside frames; vertical and horizontal grids; variables colors and symbols; axis, frames, texts, background colors; editing of pattern colors; symbols assignement to each of the variables; thickness of lines; legend; printing of values; choice of scale and reference value; possibility of 2 ordinate scales; possibility of an abscisse scale (function drawing). Choice of a different font for each category of text. 32 variables (rows) can be plotted simultaneously and the number of value points (colomns) is only limited by the available memory. In version 1.0, 7 types of 2D graphics are available: Scatter, line, High-Low, areas (simple or stacked), bars (simple or stacked), pies, multi-pies (up to 8 variables). The many possible combinations of graphic sizes and page setup lead to a large flexibility in the general definition of the chart. The size can be choosen from a fraction of screen up to 2x4 A4 sheets. Some of the above combinations offer a superior print quality allowing to minimize the usual blocky aspect of curves on an ImageWriterII. Large sizes are printed on multiple sheets. The loaded ASCCII data can be saved back to disk with or without the associated charts as specific RapidoGraf files. The number of simultaneously opened files and the number of graphics associated to each file are only limited by the available memory. RapidoGraf requires system 6.01 and 235Kb of Ram. An accelerator, while not a must, is recommanded to speed up the handling of large spreadsheets. Graphics of large size (several pages) use large amount of memory! While a simple graphic under Screen format uses around 30Kb the same one under 4x2 A4 format would use 550Kb! RapidoGraf is a shareware. The information to obtain the version 1.0 is available under the Help item of the Apple menu. The demo version (v0.9) will only load the ASCII files described in the User's Guide and present in the Examples folder. &.        >lG T`?l k for the following types: - Scatter. - High-Low. - Bars. - Stacked Bars. In that case, only the total of the bar will be displayed. - Pies. The displayed value is the percentage corresponding to each slice. The positionning of the value is not checked. Values printing too close or on top of each other, values printing outside of the frames, etc... are possible problems. Try to use a smaller font size to cure the problem. *:RG*Kan1 RG.Ad.Text