2IMGCdrP@@@ )4   "D}, M ) TiTWiWg2 Ԣ` H i`iK ԩ`GៀL` HK!HKH@L,0 )i/ XA)Lb +)D\]g_ ?/"p@͸  ɜUUɛ`ff  ܪ330 ˩pʙpwpwʙpppwp˩ppppww̺p&Xb0qqwqqwqwqwwqwqwwwwwwwqwqqwqwwwqwwqwqwwqwqqwwwwwqwwqqqqqqqqqqqwqqqqqqqqqwqqqqqqqwqqwqwwqwqwqwwqwqwwwwwqqwqqwwqqwwwqwqwqqwwqqqqqqqqqwqqqqqqqqqwqqqqqqqqqqwwwwqwwqwwwqwwqqwwwwqwqwqqqwqqwwwqwqwwqqqGSINF5/: ' @&COUV.5A. FINDER.DATA\; /GS.MINITEL #1 CHAMELEON+FRACTAL.GSUʲ3+CHRIS.MARKER+  JORRE#  JORRIGE$  ARTICLES"'GSINFOSlD** FINDER.ROOT80" UTILITAIRESE4  ICONS  )QUADOMINO0^h CODES.IMP.PAS(T.ASCII.PAS )NDA.PASCAL)' (LZRARTICLESRKEROGSR CHAMELEONLA0.GS1 NDA.PASCALSROGSq QUADOMINOESROGSICONSTAIRESROGS3 UTILITAIRESROGSH FINDER.ROOTROGS,<GSINFOSSRKEROGSRBJORRIGEARKEROGSqJORRE.MARKEROGSqB CHRIS.MARKEROGS3 FRACTAL.GSA0.GS GS.MINITELA0.GS9H FINDER.DATA0.GSCOUV.5.Y.1.0.GSGS.MINITELu' #' '(D.CONFIG"/0[: )C.METHODEQ)OIJIJ .B.IMPLANTATION6ti1 *A.PRINCIPE-{Vײ+ FINDER.DATADj1 Mai 23, 1989 Je rponds votre suggestion d'accompagner les disquettes d'change/commande de quelque contribution personnelle -en toute humilit, car j'imagine que tous les membres du Club ont dj rsolu, chacun selon sa fantaisie, la question du stockage de nombreux fichiers sur une disquette "ordonne". La structure de ce disque est ma rponse, une rponse qui doit l'essentiel d'autres programmeurs : l'affichage initial et l'appel des titres avec les flches, par exemple, vient d'un catalogue BeagLe GS et le CD-Rom J'ai os ! "Bonjour Monsieur mon distributeur Apple !, vous avez un CD-Rom, que voil un bien bel outil !, puis-je vous l'emprunter quelques jours ?" "C'est avec plaisir, mais je crois que cel ne fonctionne que sur les Macs !?" "C'est voir, je l'embarque quand mme, merci !" De retour la maison avec ce beau matriel, il faut crer une petite place sur le bureau et j'entreprends le raccordement. Ct alimentation, pas de problme, il fonctionne aussi bien en 110 V qu'en 220 V s ans qu'il soit ncessaire de commuter un quelconque interrupteur. Pour les donnes, il se chane tout naturellement l'arrire de mon disque dur. Introduction du CD dans sa cassette, ce n'est pas trs ergonomique !, en fait la difficult tient au fait que je ne dispose que d'une seule cassette pour plusieurs disques, mais si on les stocke dans les cassettes au lieu de leur emballage d'origine, la manipulation devient toute simple. Mise en route des priphriques puis du GS qui boote naturellement sur le disque dur dont la priorit SCSI est plus leve. Voici le bureau du Finder sur lequel s'inscrivent deux nouvelles icnes reprsentant les partitions du CD-Rom.... a marche ! Un double clic sur le programme de dmo et la machine se met en branle, le temps d'accs est loin d'tre ngligeable, mais nous devons chercher l'information sur un mdia d'environ 550 Mga-octets !. Les programmes du disque de dmo sont de qualit diverses: L'un vante les avantages de la solution CD, l'autre donne accs un groupe de programmes en applesoft sans grand intrt. Un soft amusant ( mais trop gros pour figurer sur une disquette ) charge des images d'intruments de la vie courante et en commente les dtails vocalement en deux langues sur simple clic sur le dessin. Il est possible d'couter une srie de sons et morceaux de musique en qualit laser pour peu que l'on ait reli les sorties ad-hoc du lecteur sur sa chane Hi-Fi. Enfin le programme 'Star Date' nous offre une promenade dans l'espace ce qui nous permet d'aprcier les qualit graphiques de notre machine. Enfin, suprme raffinement, aprs installation du NDA 'CDremote', il est possible d'couter (sur la sortie audio du lecteur ) vos morceaux prfrs pendant que vous programmez en Pascal ou que vous tapez une lettre, mais condition que votre programme ne soit pas en mode texte. En bref, le CD-Rom est un outil trs performant dans les domaines qui ncessitent de grosses bases de donnes ( Mdecins, bibliothcaires, traitements de textes avec dictionnaire incorpor.....), ou pour la formation et la publicit active. Mais tant que le disque ne sera pas inscriptible volont, son utilit dans le domaine de la micro-informatique personnelle ne relve que du gros plaisir que l'on s'accorde au grand dam de la responsable de notre 'Ministre des Finances au Foyer' !. Le GS en outil tlmatique pas cher, c'est possible ! Tout le monde sait que l'administration des postes vous permet de disposer gratuitement d'un Minitel et que cet appareil est dot d'un Modem accessible par une interface srie (il faut demander le modle '1B'). Seul problme, les niveaux de cette sortie srie ne sont pas compatibles avec la norme RS 232 (encore une fois, le matriel Franais se distingue !), il est donc ncessaire d'interfacer les deux appareils. De nombreux schmas de cables de liaisons ont t publis diverses reprises mais ils prsentent tous un dfaut majeur: - Les deux appareils ne sont pas lectriquement isols ! Or nous avons d'un ct notre prcieux GS et de l'autre un instrument reli une ligne tlphonique sujette aux surtensions et parfois des coups de foudre dsastreux. Le montage que je vous propose utilise des opto-coupleurs qui assurent une isolation complte au niveau lectrique tout en offrant une adaptation parfaite des signaux. La ralisation se fait sur une plaquette bandes cuivres, perce au pas de 2,54, que l'on dcoupera en rservant 8 bandes dans le sens de la largeur et 16 trous pour la longueur. Couper ensuite les pistes comme indiqu sur la vue ct pistes (voir figure 'Implantation'), les chiffres ports sur les bords permettent de se reprer par rapport la face composants (mthode de travail sur figure 'Mthode'). L'implantation des composants ne prsente pas de difficult particulire, attention tout de mme aux deux opto-coupleurs qui sont monts tte-bche. S'assurer en outre qu'il n'existe aucune liaison accidentelle entre les cts droit et gauche du montage. Le raccordement de la prise Mini-Din est assez dlicat, il faut procder avec un fer souder panne trs fine. Mise en route. - Configurer tout d'abord le tableau de bord de telle sorte que: "slot 2 = port modem", arrter votre GS et relancez le aprs quelques secondes pour la prise en compte de la modification (pour viter de dtruire la longue l'interrupteur du GS, effectuer un auto-test "Option-Pomme-Control-Reset", puis presser "Control-Reset" 5 secondes aprs le dbut du test). - La liaison GS-Minitel tant tablie, allumer le Minitel puis lancer VS-Com. - Choisir "Autre RS232" dans l'option "Interface/Modem" du menu "Rglages". - Cliquer la case "Connection" puis sur "OK" dans les deux fentres qui suivent (la composition ne pouvant tre automatique, on ne s'occupe pas de ces deux questions), le "C" doit apparatre dans le coin droit de l'cran du GS. - Dans le menu "Reglages", option "Compatibilit", choisir la configuration donne par la figure "Config" (curieusement mme si l'on sauvegarde cette configuration, VS-Com repasse en 1200/75 ds que l'on a cliqu sur "Connection"). - Dcrocher votre tlphone et composer le numro du serveur choisi, ds la perception de la tonalit aigue de la porteuse, presser la touche "Connection/Fin" du Minitel. Les caractres doivent apparatre simultanment sur les crans des deux appareils et il est possible de se servir des deux claviers. Les Schmas: Ils sont raliss avec PaintWorks Gold en mode 640 et sauvegards au format "Apple Prefered". Vous pouvez les consulter et les imprimer l'aide d'un accessoire de bureau offert par Grard Sebbah: "Visionneuse". Placer ce programme dans le rpertoire: XXXXXX/System/Desk.Accs XXXXXX tant le nom de votre disque de Boot. Redmarrer votre GS, l'accessoire "Visionneuse" est maintenant prsent dans le menu "Pomme". Choisissez-le, une fentre de dialogue apparat, chercher le nom de l'image afficher avec l'ascenseur et ventuellement les fonctions "Ouvrir" et "Disque", cliquez deux fois dessus et le dessin doit s'afficher plein cran. Une pression sur "S" passe de 640 320 et "P" permet l'impression (voir "A Propos", cliquer les traces de pattes de chat pour en sortir). Pour quitter l'accessoire, actionner la fonction "Annuler" puis cliquer dans le carr de fermeture de la petite fentre pour en finir ou sur "Cliquer ici" pour recommencer. A vos fers souder et vos images !! J REY ( LonHard GS ) /ART.STEREO.V2.0=FINDER.DATA 9 /+MICROVALLEY*ART.DIVERSa+ART.ASTUCES  (ART.ASS5e'  *ART.PASCAL% L  ,ART.TOOLBOX5![?""+ART.ERREURS'',ART.ARKANOIDP ""Applied Engineering ( reprsent en France par Brjoux ) a conu une excellente carte de digitalisation avec une sortie strophonique et un soft trs performant: 'la Sonic Blaster'. Nous nous devons de la conseiller ceux qui veulent se constituer une bibliothque sonore. Nous pouvons par contre offrir ceux qui souhaitent seulement disposer d'une sortie stro de qualit, avec peu de bruit de fond, la ralisation de la carte 'Stro V2.0' disposant d'un ampli incorpor de deux watts, ce qui permet l'coute directe sur haut-parleurs ou casque. L'ensemble des fichiers et plans de construction sont disponibles dans le catalogue des FreeWares/ShareWares du 'GS club'. Une ralisation ne pas manquer ! J. Rey -qFN ART.CHAMELEONGSq ART.ARKANOID2.0q ART.ERREURS52.0q ART.TOOLBOX52.0qB ART.PASCALSV2.0RART.ASS5CESV2.0R ART.ASTUCESV2.0R ART.DIVERSYV2.0 MICROVALLEYV2.0}B FINDER.DATAV2.03ART.STEREO.V2.0ART.GS.MINITELOz ART.CD.ROMTUDIO3 ART.BASICSTUDIO3z CATALOGUESTUDIO3NART.HYPERSTUDIO3 ART.ANNONCESNGS3< ART.MEMOIRESNGS ART.FRACTALONGSR< ART.COURRIERLGSR ART.EDITORIALGS< ART.DERNIERESGSX8MAIN@H7uI 5ȩƍÍ}}    p]8UPP@  0 8 E ` L`ORPzU#na 80`ORn#a"U\DeDD!#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO Dw  YI|lur} ##""@BUFKGL-   B{{ttuC  ;ci|w{|;!E|D##8S\\XUVZ8 .\Tixn~43PPVOKIM**.1<]Zd]]]hE9@<9NPukrpsB##EIh[rlwF;.*"#'(+,,+, BBBO?E?E??EEF?B?EO???E B,UUT???????<B???BB&????????? 0? UUS?B ????  0 0??BF BU O??B??  0 0?BD ?B ?BU???B0?B 0 0?DDB??qS??B??<0 0B???????????BD??Bççç??B?B????B??B? ??B ???B???B??B? ?? ???B?BB?B??K )&?=B>E :3NCMHCJQ\ 8=VWWVV JQN>)$1,1-3&4+2MWUVQUUXRP46%&(,.:5:7&B?FB?B> Le coin hard et soft \N3==La Toolbox\N414.==Pascal\N413==Assembleur\N412>> Initiation \N2== Cherchez l'erreur!\N511.== Petites annonces\N510== Courrier\N509== Trucs et astuces\N508== Arkanoid II\N507== Mmoires\N506== CD Rom\N505== HyperStudio\N504== Infos dernires\N503== Editorial\N502>> Sommaire \N5== Quitter\N411*Qq.== Imprimer un article\N401!== Rserv aux non-membres \N459>> Fichier \N12>>@\N0X==A propos de GS Infos...\N400==-\N401D. ;8[i """"""""""""H""{i+k ;8[i{iH(XJ"HH{iH "h"{iHhn}J"{iH H """ :""":"ii"""P:"BB"""i:"99"s:"""F2:""F<:""Z:""Fi:"{{"s:"pp"}:"VV":""H"h "{i+kFCertains portions of this software are copyrighted by TML Systems,Inc.(c)-1987 TML Systems,Inc. D.MelchiorGSclubCMaintenez le bouton de la souris enfonc et appuyez sur une touche.(Lerman, Ottello, Rey, Tomeno, Toussaint.*Mrs Chris Marker, Gobin, Jorre, Jorrige, Maquette et Rdacteur en chef:Editeur:&Pour quitter un article avant la fin :Ont particip ce numro :FGS Infos n5,le magazine du GS pour les membres du club exclusivement.Vu ;8[idݭ : i ݢ:"""ɢd,:"" """"H"hH "h={iHJ"{iHU" {i+k-Pressez une touche pour continuer la lecture. ;8[iHHH "hۆݩۍݍ" ,"w "N%  "$&(*,.02468:<>@BDFHJLHH "hHH""",:"""""""HH "{i+k2Cliquez la souris pour quitter l'article. ;8[i{iH((XdJ"HH{iH "hۆۢ" :"" """:""-:""{iH(7J"{iH H "H"hۢ "{i+kVu@Les fichiers sont des fichiers de type texte avec fonte tendue.1Rcuprez le fichier avec un traitement de texte. Vous voulez imprimer un article: ;8[i}}"^^""{i+kCatalogue des domaines publics/gsinf5/articles/catalogue ;8[i """{i+kUne interface de J.Rey/gsinf5/articles/art.GS.Minitel ;8[iXX"KK ""{i+k Un shareware/gsinf5/articles/art.Chameleon ;8[i" "{i+k Un freeware/gsinf5/Articles/art.fractal ;8[i,, "+ "{i+k/gsinf5/chris.marker/lettre.txt ;8[i" "{i+k/gsinf5/articles/art.basic ;8[i!"""{i+kUn domaine public /gsinf5/articles/art.stereo.V2.0 ;8[i``"MM""{i+kutilitaires and co/gsinf5/articles/art.divers ;8[i"  "{i+kun NDA/gsinf5/NDA.PASCAL/T.ASCII.PAS ;8[i??!"8:< > "{i+kun NDA /gsinf5/NDA.PASCAL/Codes.imp.pas ;8[i"""{i+kEssai des drivers d'impression/gsinf5/articles/art.driver ;8[i11"')+-/"{i+k Editorial/gsinf5/articles/art.Editorial ;8[i"""{i+kLes trucs et astuces du GS/gsinf5/articles/Art.Astuces ;8[i%%"!""{i+k Initiation au langage assembleur/gsinf5/articles/art.Ass5 ;8[i!"}}""{i+kLe logiciel hypermdia /gsinf5/articles/art.Hyperstudio ;8[i"""{i+kInitiation au langage Pascal/gsinf5/articles/Art.Pascal ;8[i"kk""{i+kLa toolbox : principes de base/gsinf5/articles/Art.Toolbox5 ;8[i"""{i+kLes membres nous crivent/gsinf5/articles/Art.Courrier ;8[itt"\\""{i+kLes dernires nouvelles/gsinf5/articles/Art.Dernieres ;8[i"""{i+kLe prochain numro/gsinf5/articles/Art.Numero3 ;8[i``"??!""{i+k Un priphrique Apple: le CD Rom/gsinf5/articles/Art.CD.Rom ;8[i"""{i+kUn article trs hard/gsinf5/articles/Art.Memoires ;8[i8 8 "+ + ""{i+k Un super jeu/gsinf5/articles/Art.arkanoid ;8[i " ""{i+kLes petites annonces/gsinf5/articles/Art.Annonces ;8[i!!"!!!!!"{i+k Mea Culpa/gsinf5/articles/Art.Erreurs ;8[i{iH"J"{iH00"{iH00"{iHx0x0"{iH7070"{i'H//"{iGH//"{igHt/t/"{iH3/3/"{iH.."{iH.."{iHp.p."{iH/./."{i'H--"{iGH--"{igHl-l-"{iH+-+-"{iH,,"{iH,,"{iHh,h,"{iH',',"{i'H++"{iGH++"{igHd+d+"{iH#+#+"{iH**"{iH**"{iH`*`*"{iH**"{i'H))"{iGH))"{igH\)\)"{iH))"{iH(("{iH(("{iHxJ"HH{iH "hHH"{iHnJ}J"HH{iH ((H "{iHJ"{i{iHH{iHHH """:"(("U:"a(a("i:"P(P("":"8(8("#:"(("-:"''"7:"''"A:"''"K:"''"_:"''"s:"v'v'"}:"['['":"B'B'"H"hHH "{i+k94120 FONTENAY-SOUS-BOIS6 Impasse la Croix PommierM.MELCHIOR DenisM.MELCHIOR DenisPuis le numro 6 en novembre. Vous recevrez GS Infos de 1 5des domaines publics gratuits.'Vous bnficierez des services du club,Cotisation 1989 : 360 F.Devenez membre du club! cette adresse:Envoyez un chque l'ordre de:Pour recevoir GSInfoVu@0000000000000000000000000000000000000000000000000000000000000000@0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0@0F000000000000000000000000000000000000000000000000000000000000F0@0F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFF111111F111111FFFFFFF111111FF11FF1111111FF1111111FFF0F0@0F0FFFFFF11111111F111111FFFFFF11FFFFFF11FF11FFF11FF11FFFF11FF0F0@0F0FFFF1111111111F1111111FFFFF11FFFFFF11FF11FFF11FF11FFFF11FF0F0@0F0FFFF1111FF11111F1111111FFFF11FFFFFF11FF11FFF11FF11FFFF11FF0F0@0F0FF11111FFF11111FF111111FFFF111111FF11FF11FFF11FF1111111FFF0F0@0F0FF1111FFFF1111FFFF11111FFFFFFFFFFFF11FFFFFFFFFFF11FFFFFFFF0F0@0F0FF1111FF111111FFFF11111FFFFFFFFFFFF11FFFFFFFFFFF11FFFFFFFF0F0@0F0F11111FF11111FFFFF11111FFFFFFFFFFFF11FFFFFFFFFFF11FFFFFFFF0F0@0F0F11111FFFFFFFFFFF11111FFFFFFFFFFFFF11FFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFFFFFFFF11111FFFFFFFFFFFFFF11FFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0F11111FFFF1111F11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FF1111FFFF1111F11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FF1111FFFF1111F111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FF11111FF11111F1111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFF11111111111FF11111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFF11111111FFFF1111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFF1111FFF11FF1111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFF1111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFF111111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFF11111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFFF1111FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFFFFF11FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F0@0F000000000000000000000000000000000000000000000000000000000000F0@0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0@0000000000000000000000000000000000000000000000000000000000000000 ;8[iߥ߂"" "y"r"k"d"]"V"O"H"A":"3","%"""" """""""ɐ7ɑ6ɛ5ɜ8ɝ7ɞ6ɹ5ɺ4ɻ3ɼ2ɽ1ɾ0ɿ/.-,+*)('&%$#"! ,"{i+;ik ;8[i H{iH"hͥ͂ "   {i+k ;8[i"""""""""{i+kH;i{HH ;[ H "H"hHHH "hhH "HHHH "hhe: "kHH ;[HH"HH""" d&y)H "h "Ԣ"""H"8kHH"h"kHH"k0;8 ;[H"h#H({iH "h%)))XHH "h: ) )d   +;i08k"k ;[ 0 1 :T+  ;i k ;[ k l e:e::D+  ;i k ;[   :0 )   h)+H   ;i(k HH;[H"h H "    hh+;ik ;[HH""+;ik ;[0  +  ;i k ;[0  +  ;i k ;[0   +  ;ik ;[  Ȁ +  ;ik ;[  Ȁ +  ;ik ;8 [  d) e )e     ;e i ;[907301 )80'e     +  ;ikHH ;[ d0b) W  gF @ e )e)8 0  ):  +;ik HH;[ F0D @0>)8 04  8 8  e :e   hh+  ;ik H;[d 8 2 )    8 ) h+  ;ik {cH;[hh+hk {cH;[ JJJ -)0 0 0 0 0 0 0  hh+hhk {cH;[  :JJJ 1)0 0 0 0 0 0 0  hh+;ik{cH ;[ +;ik{cH ;[ I7+;ik{cH ;[ 7+;ik ;[   (+;i (k ;[I7   (+;i (k ;[ I7  (+;i (k ;[ jjjjjjjj +;ik ;[JJJ+)0 0 0 0 0 0 0 7    (+;i(k H;[IIʩ FeI+k H;[ I Iʀ f  8 F F I+kcck8k H;[IIIIʀFf ee&IIhhhh+k H;[ I I IIʀ&&ff !  8  FfFfͥ  IIzzzzzz+kIIkIIk##kkCCkIIk8 # zz(k *kJjkjjjk***k;8 ;[  {iH "{iH{i H " +;ik;8 ;[  {iH "{iH{i H " +;ik;8 ;[H({iH "h+;ik;8 ;[H({iH "h)+;ik ;[:"hH "h::H:"+;ik;8 ;[{iH "{iHU""+;ik;8  ;[{i H)" 8   {iHU"+;i k;8 ;[{i H)" 8d  "zH"HHg"h{iH ~"h"+;ik;8 ;[{i H)" 8d  "zH"HHg"h{iH~"h"+;ik ;[) eH0"+;ikHHH ;[ HHHHH &"  Ȁ8: ))e:  +  ;ikHHH ;[H HHH HH '"  Ȁ 8: ))e:  +  ;i k;8% ;[$ &{i$H-H+H{iH "{i$H{iH1H/H "+'+&*;i)k ;[HHH)H ("h +;ik ;[HHHH)H )"h h +;ik;8& ;[.H,H{iH{iH{iH "{iH2H0H "+(,'+;i*kHHH ;[ )f A [8Ai a {8ai 80))  J ) J) +  ;i k""""""""""""""""""""""""""""""""33333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ;[;8 ")) )))));i+;ik ;[ HH H HHH "+  ;i k ;[;8")) ;i+;ik ;[;8" ;i+;ik ;[;8+" ;i+;ik ;[HHHHHH H$"h hhh+;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ikHH;iHHHHHڢ "hhk    hhZ"HHkHHHH "hk ;[  "ኇ+ ;i k   ;[Z z Z"+hhhk . &     ;[Z z Z"+hhk ;[ ڢ "+  ;ik ;[  "+  ;ik   ڢ "+  ;ik ;[ " +hhk;iHHHڢ "ኃhhk ;[d  +hhk ;[ȗȥ @ȩ+hkH "hk ;[ "  +hhkHH "hhkH "hk;iH "hk "  k H H H H "(p0   ;ik;8  ;[dd\:"hi ) A[i     + ;ik;8 ;[$&{iH"` V$&") d d dd{iH"$&{iH"(+$#;i"k;8$ ;[HH,*"hH,*."h222202 2 2 22 2.)dHHH" "h!#%#2%2# {iH" 22+&2%1;i0k;8 ;[$$G$dd{iH"$$$$$ $$ + $#;i"k;8( ;[HH0."h! " "666646 6 6 66 62)AHHH" "h!#!%!'%6'6 66H0.2"h)6)66646 6 6 66 62)_HHH" "h!#!%!'%6'6) {iH" 666dd{iH"+*6)5;i4k;8 ;[  ' dd{iH"   + ;ik;8 ;[$$A${iH"$$HH""+ $#;i"k;8 ;[$& " {iH"+$#;i"k;8 ;[ "{iH"+ ;ikk;8 ;[  < $& d {iH"L  +$#;i"k;8 ;[  < $& d {iH"L  +$#;i"k;8 ;[$$n$HHHH$H " "hh {iH"${iH"{iH"+$#;i"k;8 ;[  2 {iH" H"zz$&+ ;ik ;[) +;ik;8 ;[$$$$$) d {iH"L $+ $#;i"k;8  ;[&&& d {iH"!&&  &!L &+"&!%;i$k ;[) +;ik ;[ HH"+;ik ;[ HH"+;ikHH ;[   ȥ  "+ ;i kHH ;[  )   "+;ikHH ;[    ȯ   ȯ   "+ ;i ktruefalseHHHHH ;[HHHHH &"  Ȁ 8 : ) )e:   "+  ;ikHHHHH ;[HHHH HH '"  Ȁ 8 : ) )e:   "+  ;ik;8) ;[//3 (3*(5 *{i(H9H7H{iH "{i(H{iHHH "5/1"++7*6;i5kHZHH ;[ 80,* )e)     HH"%  ȷ ȷ HH" +kHH ;[   ") "+  ;ikHH ;[   "  ) "+ ;i kHHHH ;[":e   Ȁ :    +  ;ikHH ;[   "%HHeHژ8 ("h "+ ;i kHH ;[   " ,HHHeHژ8 )"hh "+ ;i k;8* ;[0002"LHH{iH{i H{i H "{i H6H4H "02"+,4+3;i*kZHH ;[ "N)   Ș "Ȁػȷ)  Ȁ阠+hhhhkZ ;[ )? HH"% ȷȷ HH"+kZ ;[ ) )   +k;8 ;[d)  : )) H"h{i H)"{i H "H{i H{i HO"h)HH:" HH")j{i H)"H i H:" @HHg"{i HHH H H~"h"H 8 H:"HH "h)5HH "h)!HH ")  "+;ik;8< ;[BB)) H"h{i H)"{i1H "H{i H{i1HO"h)HH:"d{i H)"  i{iHV"᩼ {iHV"᩼ H({iH "hХ ɥ) {iHU" H i H:"႑v8pI9) {i H)"H H"8hH H:" 8 i{iHU"H"  B5 HHg"{i1HHH H H~"h"H 8 H:"Ⴋd;HHH "hhh=H ""h9) 4;Ȅ;  "= "BN&; " " ";;Ȅ;  9 ";f) B +>B=A;i@k;8 ;[d)  : HH " " +;ikprinter: console: keyboard: 33 45 @ DOc hZk\nZq\ Z\        q t wz}     aa^X     Z\( +/Z2\G Q TZW\ep s~ Z\  ),/258B E W g jmw za}a^X > nB6 uuss T6uu!$. 147:@FILV Y\f nq      QQ %B6G y y T6h h F F ) )   A8T6               o  o ] ] C C & & .A825DT6H K N Q T W Z ] lA8psT6      | | h h R R 9 9     A8T6    "%1 B GJV g lo{                           $  .  1 <  F  y                %  ( + 5  B  R  U iX ib  o  |     B B         9 9          # 3 69C S VYc s v{y{  pp  VV         9 F S VYc p s#x@B6   %9 BuEuHKPUX[e t }   "$&(*,.02468:<>@BDFHJLNPR T#V&X+ . 8 =@ C GR U X [^djmpz }????<T6BuuT6uu?? T6 8:<$>(-mupusv|T6T6uu11T6')+ -/]u`ucflT6psvyT6uu%%T6T6LuOuRU[T6_be}h}nT6ruuT6T6:u=u@CIT6MPSkVk\T6`uuT6T6+u.u1t4t:T6>AD\G\MT6QuuT6T6uu``T6!?BB??F??F <<0+???????<D?? 0?EE<?B? 0?B  D<?B? 0?`8Hh` I 0$ 0I`H$(H))? @(h,(h,`2H2l h2lɈ   K   ɕ(lɍ `( ` 9 ŠΠ ` ΠՍ󍍠堦󍍠퍍 ԺҠҠ`0 e l)e``HɌ Xh`ɇ  h`-H h`hh楱 L HH` X  $`"#  $ `"i% [$`;<<; =;=<><;=;ɰ=,=0J `LL  `# ȱ  Ƃ0W A/)L     L  L  ȱ   e iL  z ȱ \XŊʼnbLLȱȱJ  ` ȱii  ȱ L   ` L `HL AL AhH A A A A AhH AL A A A A    A )ȱ ɠ A Ah A Lq-6.(  !$ A A`--- --------*--------- ӄ护`KK `K K Kȱ KK.K` `' ȱ ȱ ȱ ` JKK쥑ňŇK.K`|lɍ @ Ll}l~`ō8|"}~l l)lllll`ƍ8|}l~ `Ǎ8|}l~ `э8|i} ~rst`č8 q | U,xy`|"}~c"" |` 8 q|ÍVxy  ȍ8| k` 0vw ȍ8| i`ʍ8|i}~ef cmgdmhf`8` 砮ˍu8|k}~8cd ́̀cdi`HL>u b̍u8|} I  *I ikvwxy` ` #` .` 6 ` |`.6`P`L`lLH h+ @ D F G ɀ N HI E RS ' ɯϠ( H h l  ,,,L W6X7 lJ" Ԡ  ɳɱɶɱLp0̥0Ʃ A.  X &B DL  L'L>ɲLL H> 堮 L  堮  L  Lɳ d Lɴ  L  LƩ 9 X` 9 [$ Y! Y Y ǩ [$ Y! Y Y" ` `  Ӡ`  Ϡ`  Ӡ`  ͠`ɀ ` ˠ`$Y($`(%(`12JJJJ)2)0 `* ` > 󠮮Y)&   "  " "ƍМ`` c* Z *1#-$ ?0 ` =ȹ7),#%0#$* `   y7 y7  *&> 6ȱ1ȱ,ȱɁ%ȱɌi  i Ŏ`  `` Lm  ɛL ` c* ` > L""  bLK")`SL> L  z""  b`c d `  "" LB "" z t,  b`"0 c `d ` `HɁh`Hjjj)p"h`H )w iih`H h` [$\ŗ QMI$? ,ɛLɠɕɊɍ`$ $i$捥L [$\"ŗ QMI$? ,ɛLɠɕɊɍ"`$ $i$捥L|0L$ 8` J  堺įͯ٩ g LJ   L,+  ؍P Ѝl ȍl l | )lƐ0߰ȘJJP PPiQ Lel l Le Vd QMPLM)jL)@ L)Le  J  堺ȯͩ g L   LJ+  ܍O ԍl l  "`L>` t,""""""""c"d# a#"0 ce`de` t,""""""""c"d# a#"0 ec edd# a#` *"G8`"I8` +"""" q# #,""eȭ"eȭeȢlee"""" #"e"ȹe"e # +""Lm# *"F8`"""" q#"e)e) """" q# eee" e e"L$Nni)0Lm#"""" q# e" e" q#eeLm#Lm#" " B8`"" *"F8`=""5"""""""""" "G8`"""""""""" """""Lm#}C8`""~&&""""" '"I}"g" gL8`g" 'g"gg" q#ei}"""}")""""i&&"}""""""""""́̀"РLH&Lm# q#eg} "`}C8`""~'' L( +"S}""""#"""#" ( (}")"#"j"jL'##j''#}"""#L("h"h h"L( #,""h"h""je #}" ("Gh hh"#h"# (L~( #,"h"h (h#h# (}"́̀L'Lm#j` q#eh} "`#"#"#h#h#iz##i#he #`h "`"L)""#H"h"h h"L>) #,""h"hje#e #"" (""""" q#"""!e #"?"""" q# e" e" q#"""e"e # +)"Lm#}C8`""~"""" q#L)ɁLU*}")?9 e" e" q#}")e~eL*e~eL*"eg ""g"gEg"Ȍ" q#e",~"íg" g g" q#LX*}~"""Lm#lɍʩl""" q#e"e" q# +ee"[""""""dE"el"")+"e"""""e"e""+i#Јe" e e"L+`"`"" q#eRL>'ez:eeƐޭ'e"4e"ef""`"`"fe"" #"`H9f%hJĐ<H9fhJHL>hYff88JJ")"` "`",,)",)"""( ." ""`SL> .  z  LZ-ɺ A A A A A A AL*- A A A A Aȱ A  A ȱ AƇ A A A0 i iŎL,` .K K ȱ 8KKKKK.K 8KKKK` . -.K.KK.K` .... ȱ  .ȱ .ȱ   <0L8 吅ȱ Ͳ..ͱ....ȱ ȱ  i i ŎL .8.吅.Ͳ..ͱ....` 'L>`8L{/L8/L8/L0LI/L 1L1L2L 4LI/L0LI/L> .`L>`@/."...".". =/` @4 2GL>  MIL> L%0 L%0 ͯ.ȱ Ͱ. i i ŎѩSL> i i  98҅ƒƓƐƑ ⥒ ڠ. ȭ. ȭ. ȭ. ȭ ȩ Ȣl  ȩ ȭ 4  i LI/ @4 2FL>Í.. . ȱ 8 名ȱ 呍 ȱ ȱ ȱ 4LI/}8....~.LI/ @4 2FL>. . BL>.".ȭ..ȭ..ȭ..ȭ..ș.ȭ..ȭ..ȥ..ȭ..LI/.m..ȭ.m..LI/}. . ."́ ̀LI/}."...."~ M/}.i..i.iiL1}. . ." q..LI/}.,))iff́ з̀ "ȱ "}. ".HL>~ Q/ i ȱ i iiL2..ll) A)_lll @L>lL38l.L3l3 .0l3 .l3 . -   >0Kl5 l-8  . .. . .L3 i i Ŏ.`8`TEXTCODEDATA.$"w"" Q/""".LI/.`".  "" M/'L>i""`jjJJJH&h`jjJJJJH&h` P6  z Q K A A A A Aȱ A 25 A A A A A i iŎL4` 55 55 555B5A 5S`8ݐ5 ``ȱ )A)_`KK0L5 P6KK   z Ś(   mKKKiK  i iŎKNKnK` P6  zKK  i) 8K KKK i iŎNKnK`   y7 y7`8L8L'7L'7L8L87L`9L9L:L<L87LH9L87L> _6`L>`i7_6"`6a6cb6"c6"d6 _6`hh`L>JJi#8#") " < @7"0 c d `JJi#8#") " < @7"0 c d <7'L> ` 7< ;GL>0IL>e6p6  H8L87   i i ŎIL> ȹo6  ȩ `ASCBAKCBLDOCFORLSTPASSUBTEXTXT 7< ;FL>Í6B6A 6SL88݃6  9&&L876{6 {6  q i`}6~66L87 7< ;FL>6 6 BL>6"6666 966J6j6j66{66L87}~  6"́L87}6 m}66L:}666 66ݮ6H6 y7}866663-Jjmm6e66i6L87LL>i6i66i6L9}6" q66L87́ 뭂̀k HL>k~  7}6 6 6 8* iq 66 66 H8} 6 66iiL: {6l) e6 e6 .  d6  {6 |666 i i Ŏ6`8`6"w  7 7je6L876`"6  y7 y7`k   k  i i Ŏ`",<)"<)"""( ." ""`SL>  X  ٠Ս卍卍㍍󍍠Ԡ B ` BAɱ ,L<ɲ= H> 㠮 L< UAi L<ɵLɳtZL< H> 砮 L<L< A H>  L< B H>L  9   `  X  ̠Ӎө󠠠L) A0 @ %AɹL L) A L) A 庠РL)@ LC? ԍL) A ͠L) L? ԍL) A L) A L)@ A @ %ALIL XLi>ɱLL)CLLi>ɲL)i)L)LLi>ɳ LI@LLi>ɴ LILLi>ɵ LILLi>ɶ LILLi>ɷ LI LLi>ɸ LI@LLi>ɹLi>L< Ԡ`` (` (`  Ӑ) ɛ ɰɺ`hh`  ɛ ɰɶ`hh` ;I  ɍ`ɛhhL<惥ʰ ` ` ` `    ` x ` ,` 4` ` X$  ǺL\B X$   ŠúL\B ΠúKiK  [ C  [ C,ɛ`ɍ K ȱ8`Ɉɋ!  CLC CƂ%% [LBɠɕɊПŃLB  CLC C%% [LBŃ`$% [ ȱLhC ԠLpC ΠLpC ӠLpC i i   ɍ`()?(K`(  @ (K` [()%% [((%LD [()%% [((% K C%% [LBKLɍLL0LɠGLLFLL ELȱLL E?FLFLʈFLʆ ȱ ͇L*i i  ɍŃǥкFL>ɠFLƓ0LLDFLFL@FLKKL L)8KL )8KKK   !LnE LnE p-LnE 5LKL)KiKKiKKK   "LE LE -LE 6LK ALLLL&L&L yI X ŠҍJJJJ) 庠  ;I 躠KK 2 K LF LF 庠Lɍ JJJJ) 庠  ;I 堺KK 2 L   KK9- LKKKɩ [$ B 庠L&L ˠٯΠé  ɛ`Ð).$ X  LF &BLFA [$ B 庠 g LGll&L yILG [$ B 庠L&Lɍ Ńoi i L Iɍ &L䐐 Iɍ 󠮮  ɛLH`LL `  `  `H h 󠳮` ` ` `Q̊L-&Lɍ%ɠɮ詮ɬ)ߝνɮLMKLGJ̊L7&Lɠ縷멮ɮɺ )۰НĽɮK YKLMKLJ̊LD&Lɠɮɬɿɤɽ)ߝK, K!  ɮʭKeKɮLMK̊L#&Lɠɮɍ jK)ߝ&Lɠɮ'L jK ȹ&L K YK &L`Ԡ͠Ӯɠ"ɪɮɬɺ)ې`8` 򠮮  L `i i  ɍ搥`   [$ B 򠺠 ;I  ;I 󠮮 I  @FLl   LɐKKL)ɁULhM,5K.LhMK%KKKV *I  L0 &Lɠl&LlbL)_VL)@bV LLL!U L LLN L&AKLLLK L L L @LK:LLL#)L)@L) L LLK=L8)L)H L L) @LL)L)@ L)H L  f ,QQQL Q QLN) Q QQQL) Q QQL) !QQ QQQQQ+ Q Q)QL) LO QQ QQ QL4QQQک aPLIOQͭQ)Q Q)Q Q)QQQQQQL4QQ0 aPLO Q aPQ aPLIOQL7OL)%Q Q8 QQ0 aPLO Q)QLSQQL7O ( $ 2 Q)Q Q aPQQLPQ Q)Q  aPL8PQ aPL7OQL)LPQQQWQɀPQ)  QLPQ:Q)  Q QQQ QLQQ Q Q QLQL)@#Q Q Q LP Q QQ-L LL Q,ɛQL4Q  `Q Q K QLUQ K b m m *I  I  Q 堇LQ 䠇LQ lJ"L0QQ` 9 X      ߍߍ     é𠠱堠ӠӠ̍͠䮍䠠¶׍ߍ,,,` chameleon.doc------------------------Cut Here------------------------ CHAMELEON - Request For Payment PLEASE COPY CHAMELEON AND GIVE IT TO EVERYONE YOU KNOW !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THIS IS SHAREWARE. Shareware is software that YOU distribute. Feel free to copy and distribute Chameleon as much as you like, subject to certain restrictions (see "Legal Stuff", below). You may also run the program ONCE in order to try it out. However, to legally run the Chameleon program m  ore than once, please send $25 directly to: Dark Star Systems Suite 123 351 Pleasant Street Northampton, MA 01060 You will receive copies of all the shareware you haven't seen yet, and a catalog of other innovative Dark Star software. Your honesty will allow us to distribute future programs this same, low-cost way. We are a tiny company, and we depend on your integrity to help us recoup the cost of developing this shareware. This method of distribution offers tremendous advantages. The cost of Chameleon is less than 1/2 of what it would be if distributed conventionally. With most software, the advertising costs and dealers' and distributors' markups make up 50% to 75% of the price. This comes out of your pocket. With shareware, you save that money, and what you pay goes to the hard-working programmers (us) who wrote it. Also, you can test the program before you buy it. We accept checks, Visa, Access, and American Express cards. If you send us your credit card details, please include the expiration date and the address to which the credit card company sends your bills. *********************************************************************** LEGAL STUFF - TERMS OF SALE Although Chameleon is copyrighted, Dark Star Systems allows copying and distribution of the program subject to the following restrictions: 1. Anyone receiving and using a copy of Chameleon must send a license fee of $25 directly to Dark Star Systems within 1 week. 2. Dark Star Systems will do its best to help licensees with any problems they may have using Chameleon. 3. Any disk containing Chameleon which is distributed to others must display the message explaining how to send the Chameleon license fee directly to Dark Star. 4. No company except Dark Star Systems is allowed to charge a fee for copies of Chameleon, except for the cost of the disk itself. TELL YOUR FRIENDS ABOUT THIS! Look, this isn't supposed to be a big secret. In fact, if this 'shareware' stuff is going to work, we've got to let as many people know as possible... any way possible. Tell everyone you know about this: that it's good software at a very reasonable price! If you use any computer bulletin board services, spread the word there. If you belong to a user's group, tell them about it and put the disk in their library. If your user group has a newsletter, write a letter offering the shareware to whoever wants it. We need all the help we can get to make this work. Make sure your local computer stores know, and convince them to keep the software in stock. Consumers CAN make a big difference in the marketplace! Really! And here again is our address. Write and tell us that you like our software! Tell us what new shareware you'd like us to write! And send your $25 license fee. We'll send you our catalog, and any other shareware you haven't seen yet. Remember, we depend on YOUR ENCOURAGEMENT to keep us writing shareware for you. Dark Star Systems Suite 123 351 Pleasant St. Northampton, MA 01060 Electronic mail: Compuserve mailbox 73317,3015 *** THE CHAMELEON *** Apple II File Transfer Utility (C) Ewen Wannop 1986 Distributed by Dark Star Systems Ltd. Greenford Middlesex UB6 7QW The Apple II is one of the few computers that allows you the freedom to run under more than one operating system. It is just as happy to think of itself as a Pascal machine, a CPM machine or to be run under its normal disc operating system. Each of these systems constructs the data on their discs in a different way, thus making it impossible to read the discs of one system from another. To complicate the issue still further, we have two native operating systems, and there are even SOS discs from the Apple /// to contend with as well. It is not normally possible to move files easily from one type of system disc to another. To add to all this confusion, you may find yourself with a file that has originated in one system, only to find that it will not read correctly when transferred by normal transfer utilities, in another. There are some file transfer programs available that will allow file conversion between systems. Indeed the //c utility disc allows transfer from DOS to ProDOS to PASCAL. However none have the power to convert from all five types of system discs with the flexibility, power, speed and friendliness of the CHAMELEON. In fact you may find that you are unable to transfer some types of file with your existing transfer program in any meaningful form. CHAMELEON can cope with all of these types of file. The CHAMELEON is intended primarily to transfer text files around the various operating systems, and it optimises for this when you use it normally. It will however transfer binary or data files as well. But it can only of course transfer data, it will NOT convert a 6502 machine code program into a Z80 CPM program or Pascal P-Code file, or an Applesoft program into Z80 Microsoft Basic. It does however attempt to treat the source and destination discs in a suitable and correct manner. Appleworks Text files for instance, will be correctly converted to normal text files as will CPM text files. To fully use the power of the program however, you must have some knowledge of file structure and the importance of the hi-bit in the data byte of Text files in the Apple system. You will find the program very easy to use, and except where you wish to alter a file name, you will normally only need to use a few keys. Often all you will need are the number keys for menu selection, the space bar to toggle options and the return key to select. The escape key will always return to menus and the 'Y', 'N' or 'C' keys may be needed when faced with choices. SYSTEM REQUIREMENTS: The CHAMELEON will run on any 64K Apple II, Apple //e, //c or IIGS. One disc drive will only allow transferring of files to the same disc. Two disc drives allow transferring between different disc types. You may use as many disc drives or devices that ProDOS will recognise. You may use ProDOS /RAM drives. (See RAMDRIVES) QUICK START: Boot the CHAMELEON disc. To reach the Main menu, press a key when you see the title page. Press '3' for 'New Discs', and CHAMELEON will determine the contents of all drives attached to the system. Press '2' for 'Set Source and Destination' and using the space bar move the highlight to the source disc. Press return to accept, and then do the same for the destination disc. You will then see the source disc displayed with an inverse 'S' and the destination disc as an inverse 'D'. Now press '1' and shortly you will see a Catalog of the source disc. Using the space bar once more, highlight the file you wish to transfer. You may back up the display with the left or up arrow key. Accept with the return key. When the Transfer display is shown, press 'Y' at the prompt, and the transfer process will be started. After completion, you will be shown the source Catalog once more. If you are finished, simply press Escape to return to the main menu. You may exit to the ProDOS operating system by entering a valid system file pathname or pressing Reset to boot a disc. That is all there is to it. You have successfully converted a file from one disc system to another. To really get the best out of CHAMELEON, please read through the rest of these instructions. THE KEYBOARD: In general you will not need to use many keys. The Escape key will always return you to the previous menu level, and abort the current function. Menu selection uses the number keys. The space bar and the arrow keys are used to cycle through any options. The return key is used to accept choices. The 'Y', 'N' and 'C' keys are used to make the final choice before transfer. Finally, the alpha keys are used if you wish to change the suggested name of a file. THE MAIN MENU: 1) Transfer Files This starts the file transfer process. You must first tell CHAMELEON the program discs you have online with option '3', and you must also have selected the source and destination disc with option '2'. You will be given a Catalog of the source disc. Cycle through the entries, using the spacebar or the arrow keys. Accept an entry with the return key. If you wish to abort transfer, press the escape key. You will find that if you select the disc pathname on a ProDOS or Pascal disc, that this too will abort the Transfer command. A status display is given next, and you will see the type of file that was found and various parameters connected with it. If you have selected any special options, you will see an inverse message, 'Options Set'. The program attempts to parse the original filename into a suitable name for the destination disc type. If this name is unsuitable, simply say 'N' and enter a new one. If your destination is a Pascal disc, and the source was a Text file, a '.Text' suffix will always be added. If the destination is a CPM disc the suffix will be made from the second word of any filename, or any part following a stop delimiter. If there is no second part to the name given, a suitable suffix will be appended. If the filename selected already exists, when you try to transfer, you will receive an error message. To continue you must enter a different filename. If there is not enough room on the destination disc the transfer will not proceed. Be WARNED, although the program may think that there seems to be sufficient room, the file conversion process in some cases may increase the file length on the destination disc. This may lead to the point where the destination disc reports a DISC FULL error. You have the option to Catalog the destination disc at this point. If you are not sure what filename to use you may find this useful. On completion of the transfer, you will see once again a Catalog of the source disc. This gives you the chance to easily transfer more files. To return to the Main Menu, simply press Escape when you see the catalog. 2) Set Source and Destination In order to carry out a file transfer, you must first select the source and destination disc. Use the space bar and return keys. First select the source disc, and then the destination disc. The source disc is displayed by an inverse 'S' and the destination by an inverse 'D'. If you have used any of the facilities on the utility menu, you will have to re-select the source and destination disc to continue with a transfer. 3) New Discs You must do this before you do anything else. In fact CHAMELEON will let, you do very little till you have done this. Place your discs in the drives, making sure you have sufficient space on any destination discs. You must initialise any discs you require beforehand. No initialising program is provided within CHAMELEON. The program will search through all the active devices and display their contents. The following are the disc types that you may see displayed: 'DOS' a Dos 3.3 disc 'PRO' a ProDOS or SOS disc 'PAS' a Pascal disc 'CPM' a CPM disc 'UNK' a disc was found but is of unknown type '---' no 'disc' was found in the device Slot 3 Drive 2 on an extended //e or a //c is available as a ProDOS /RAM drive. See also RAMDRIVES. 4) Utility Menu This takes you to a second Menu of utilities. 5) Exit to the System The CHAMELEON conforms to normal ProDOS format, and so to exit the program without re-booting, you must specify the pathname of a valid System file. On the CHAMELEON system disc, you will find copies of BASIC.SYSTEM and FILER, you may run either of these programs by entering their names at the prompt. Follow the prompts to exit this way. The default pathname is /CHAMELEON. However, you may also exit by pressing Reset to give a cold boot, or by entering a carriage return, you may use the space bar to select with the highlight a slot to boot from. This must be a valid slot with a suitable device present. Accept your choice with a Return. You will be returned to the Main Menu if you do not enter any valid pathnames or entries, or if you press Escape. UTILITY MENU: 1) Date Entry If you have a clock card that is recognised by ProDOS, you need not enter the Date and Time. The files will be correctly marked. You may if you wish enter a date and time for datestamping files on ProDOS or Pascal volumes. Enter a valid date in the format DAY/MONTH/YEAR. The date should be entered in this format: i.e. 23,JUN,86 for the 23rd of June 1986. You may use most punctuation as a delimiter between the entries. On entering a valid date or pressing return, you will see the date displayed and will then be asked for the time. Enter in the same way with the format HOURS/MINUTES. The time is entered in 24 hour format. If you have entered incorrectly you will be prompted once more. After a valid entry or a carriage return you will be returned to the menu. The Date and Time are only displayed while changing them, but they will be correctly entered in the directory entry for any files you may subsequently write in ProDOS or Pascal. 2) Force a disc type If CHAMELEON finds a disc in a drive, but is unable to determine what type it is, it will give the 'UNK' label. If you receive the 'UNK' label for a disc, you may force the program into thinking it is a particular type of disc. You could of course also force the program into thinking any disc was of a different type. Be WARNED, you may destroy a disc by writing an incorrect type of file to it. Use a backup in case you are in doubt. 3) Catalog a Disc This allows you to catalog any of the different kinds of disc. This in conjunction with 'New Discs' is an easy way of identifying the type and contents of unknown discs. You may cycle through the catalog using the spacebar or arrow keys. To exit from the catalog, press the Return or the Escape key. The display will vary slightly between disc types. The lefthand column displays the type of file that the system found, either BAS, BIN or TXT. This is the type that CHAMELEON will use unless instructed otherwise. 4) Special Options This takes you to a third Menu of special options. SPECIAL OPTIONS: Be WARNED, some of these options may cause unpredictable results on the subsequent files. To use the full power of this menu you should have some knowledge of the file structure in the different systems. Please refer to the individual system notes if you are in doubt. S) Special Options When you first enter this menu, you will only see this first option. With special options OFF, no further processing will be done to the files over and above the normal handling to be expected with the appropriate systems involved. Pressing 'S' will switch the special options ON, and the full menu will be displayed. Pressing 'S' once more will switch OFF the options once again. 1) Force Sourcefile The sourcefile will normally be treated as the type found on the disc, and in fact will be read as such. However you may force the program to handle the data as a different file type with this command. This is useful in the case of a CPM disc, where the filename may not indicate the actual filetype. To transfer a Random Access text file successfully, you will need to force the source file to be seen as Binary, do not force the destination file type. 2) Destination File This works in tandem with the previous command, and allows you to force the destination type. This might be used to create a Binary file from a Text file. Sometimes a file that has been downloaded from another computer using Xmodem protocols, will actually contain Binary code, though it appears on disc as a Text file. Be WARNED, with both these commands, you may create an unusable disc file. 3) Force: AWP ==> TXT Normally when you transfer an Appleworks text file it will be correctly translated to a Text file. However if the destination disc is also a ProDOS disc, it will be left intact. To force a Text file to be created while transferring to and from a ProDOS disc, use key '3' to set the direction to AWP ==> TXT. If you wish to create an Appleworks text file on a ProDOS disc from a text file, use key '3' to set the direction to AWP <== TXT. 4) Enable option (3) Enables whichever setting of the AWP ==> TXT command you may have chosen. 5) Format: CPM ==> TXT Toggle the direction of this command with key '5'. This will allow you to force the conversion of a CPM type file to a normal text file and vice versa. Normally a CPM file will have no hi-bit set, and it will have linefeeds after every carriage return. It may also have embedded control characters and have some hi-bits set on such as 'soft' returns. These will be handled by setting the hi-bit, stripping linefeeds and removing control characters respectively. To convert from TXT to CPM, the high bit will be stripped, and linefeeds inserted. Where a single return is encountered it will be written as a 'soft' return suitable for programs such as Wordstar. Where two or more returns are found, the second and following returns will be written as 'hard' returns. Use the CPM to TXT option to normalise files downloaded from public data systems such as the SOURCE, COMPUSERVE or bulletin boards. This is especially suitable for programs that must be 'EXECed' into Basic. 6) Enable Option (5) Enables whichever setting of the CPM ==> TXT command you may have chosen. 7) Force Hi-Bit: The Apple internally uses ASCII data with the seventh or hi-bit set. However except on DOS 3.3 files, it stores Text files with the hi-bit stripped or cleared. To force the hi-bit on for DOS files, select 'ON'. To force the hi-bit off for other files select 'OFF'. 8) Enable Option (7) Selects whichever hi-bit option may have been set in option '7'. 9) Utility Menu Returns you to the Utility Menu. GENERAL NOTES: RAMDRIVES CHAMELEON runs under the ProDOS operating system. It will therefore handle any device that ProDOS recognises, such as RAMWORKS, the FLIPPER and 3.5 inch Unidisks. The ProDOS present on the disc is a standard version of ProDOS and may not directly recognise your particular device. This will be especially true of some of the /RAM drives such as conventional Ramcards running as Pseudo discs. CHAMELEON resides on the system disc as a single file called 'CHAM.SYSTEM'. You may therefore copy a custom ProDOS driver to the system disc in place of the normal PRODOS file. This will allow the use of these custom /RAM devices. Only ProDOS devices may be used in this way. You may find that you can also access Pascal Ramcards as well, their block format is arranged in a similiar way to ProDOS devices. Because of the special disc handling required in CHAMELEON, DOS 3.3 and CPM discs can only be read and written to from 5.25 inch drives. DOS 3.3 There are basically three filetypes available under DOS 3.3. Text files, Basic language files and Binary data or code files. Other types do occasionally occur, CHAMELEON treats these as Text files unless told otherwise. Text files are stored with the Hi-Bit set. Basic files are stored in a tokenised form. DOS basic files may be transferred to and from, and run on, ProDOS discs only. Integer files will not run under ProDOS. Binary files may be either program or code files, or data files. Program files may be transferred to, and run only on ProDOS discs. Data files may be transferred to any system. Binary files are usually stored in eight-bit form, so you should not normally force the hi-bit ON or OFF on these files. Filenames may be up to 30 characters long and may contain all but lower case characters and commas. They must start with an alpha character. PRODOS There are many types of files possible under ProDOS. Where possible CHAMELEON recognises the filetype and uses them in the transfer process. Certain filetypes will only be preserved on transfer to and from ProDOS discs. Recognised types include Text files, Basic files, Binary or code files and Appleworks Text files. Text files do not have their hi-bits set and may be transferred to any system. Basic files and code files may only be transferred and used with DOS 3.3 discs. Data files may be transferred to any system. Appleworks text files are constructed in a particular way and can only be transferred to Text files by CHAMELEON. It is not possible in the transfer process to create these types of files. Filenames may be up to 15 characters long, and must not contain any spaces or characters other than normal alphanumeric. Spaces are normally converted to stops. As the program is running under ProDOS, you must not enter any invalid pathnames as part of a file name. You will receive an error message if this occurs. Unpredictable results may occur if you enter the pathname of another disc than the one selected. You may however enter the pathname of a sub-directory as part of a full pathname, this will place the file in that sub-directory. If you have entered the current date, or you have a clock card that is recognised by ProDOS, the files will be correctly datestamped. PASCAL Pascal has three or four main file types. Normally you will only be handling data or text files. Binary files will be written out as codefiles. Remember they will not run under Pascal unless they contain P-Code data. Pascal textfiles are constructed in 1 K blocks. CHAMELEON will correctly read these files, and will also correctly construct them as well. However, it is possible that if extreme paragraph or word lengths are encountered, that extra carriage returns will be inserted in the finished file to correctly terminate each block. Also you may find that the linelengths are excessive when you enter the editor, and it may be necessary to truncate them on screen. Filenames may be up to 16 characters long, and as a rule Text files should end with the .TEXT suffix. CHAMELEON will add this to the filename of any text file being written. If you have entered the current date, or you have a clock card that is recognised by ProDOS, the files will be correctly datestamped. CPM There are no generic filetypes under CPM, as there are with the other systems. All files are stored in the same way. When files are loaded run or used, it is up to the user to make sure that the filename suffix is correct, as this is the only distinction that can normally be made. CHAMELEON will attempt to add a suitable suffix when the filename is parsed. However it will assume that a space or stop in the filename is a delimiter, and so it may be necessary to amend the filename to a sutiable one when prompted. Text files under CPM contain a carriage return/linefeed pair instead of the usual carriage return. This is altered automatically when transferring a file with one of the usual TXT suffixes. It may be forced by either forcing the source file as a text file, or forcing CPM ==> TXT option. When writing to CPM text files, the first occurence of a carriage return is written as a 'soft' return suitable for Wordstar files. Two or more successive returns are written with the first return 'soft' and the second 'hard'. This should be transparent to any other program using text files, and will enable the integrity of a paragraph to be maintained while working with Wordstar. Filenames may be up to eight characters with a three character suffix. ERROR MESSAGES: Errors are reported as they occur, and will result in the aborting of the current action. If an unusual error is encountered, the ProDOS error code only will be reported. Normally you will be given a descriptive message. Take appropriate action to avoid the error happening again. You will be returned to the Main menu after pressing a key. Remember that although CHAMELEON may think sufficient disc space is present, file expansion due to the different ways of storing text files, may cause a DISC FULL error to occur. Under CPM it is possible to fill the directory, though there may still be space on the disc, if very long files are encountered. CPM uses multiple directory entries rather than multiple track sector lists or volume directories to store long files. Make sure that destination discs are not write protected or an I/O error will be reported. DISCLAIMER OF WARRANTY: APPLE COMPUTER (UK) LTD MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, REGARDING THE ENCLOSED COMPUTER SOFTWARE PACKAGE, ITS MERCHANTABILITY OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. CHAMELEON is sold on an 'as is' basis, and no warranty is given or implied as to its fitness or suitability for any particular purpose. COPYRIGHT NOTICE: This manual is copyrighted. All rights are reserved. This document may not be copied, photocopied, reproduced or translated to any other medium, other than for the making of a single printed copy for the sole use of the owner, without written permission from the author. The CHAMELEON system disc is copyrighted. All rights are reserved. The disc may not be copied in any form, other than for the production of a single copy for use as a backup or working copy for the sole use of the owner of the original disc. ProDOS (c) Apple, 1983 CHAMELEON (c) Ewen Wannop, 1986 %: ,@ main : Codes.Imprimante\H** ;8[iHH"/N  "$&(*,.024:<>@BDFHJLHH "hHHK" :J"> vJ"!v,J"!#$%&'()*+,-./0123456789:;<=>?@ABCDEFG.v9J" ;vFJ"((HvSJ"00Uv`J"88mvxJ"@@zvJ"HHvJ"" {i+kCodes ;8[iHH"hنۯHH"ddᩘ㩌"{iHT"""2:"vv""F:"gg"P:"__"n:"QQ":"AA":"11"٢"HH " {i+k(c) TML Systems(c) 22 mai 1989 75010 - ParisSampaix16, rue Lucien Marc LERMAN ;8[iHH"h݆߯HH"ۥ1HH""HH" HH"ݢ"3+8" 0 AH`RRR {i+;ik ;8[i" {i+;ik ;8[iHH"hHH"" :" "" :" {iH"{iH"N:"~ ~ "" :"w w u u o o {iH"{iH""*:"l l j j b b {iH"{iH"7:"] ] [ [ W W {iH"{iH" D:"O O "Q:"D D "(^:"> > ""l:"7 7 5 5 2 2 {iH"{iH""v:"( ( ":"  ":"  " 8pI07 ): eH]"  "{i+kCourrierStandard Brouillon :QualitElite Ultra-compEtendusaisFranricainsAmres :CaractFinbutDGras : ;8[i{iH  " {iH"{iH{iH"{iH"{i+kprinter: ;8[i: eH`"㩈8pI0 ": eH`"{i+;ik ;8[i{iHHH"{iH"H{iHO"h "H{iHO"h "H{iHO"h? {iH"{iH""H{iHO"hW {iH"{iH""H{iH O"h "H{iH((O"h "H{iH00O"h "H{iH88O"h9 {iH"{iH""H{iH@@O"h9 {iH"{iH" "H{iHHHO"h9 {iH"{iH" "{i+;ik2a0a1aEQnDZZ"! ;8[i{i+kHZ"kH"k"k ;[ 0 1 :T+  ;i k ;[ k l e:e::D+  ;i k ;[   :0 )   h)+H   ;i(k HH;[H"h H "    hh+;ik ;[HH""+;ik ;[0  +  ;i k ;[0  +  ;i k ;[0   +  ;ik ;[  Ȁ +  ;ik ;[  Ȁ +  ;ik ;8 [  d) e )e     ;e i ;[907301 )80'e     +  ;ikHH ;[ d0b) W  gF @ e )e)8 0  ):  +;ik HH;[ F0D @0>)8 04  8 8  e :e   hh+  ;ik H;[d 8 2 )    8 ) h+  ;ik {cH;[hh+hk {cH;[ JJJ -)0 0 0 0 0 0 0  hh+hhk {cH;[  :JJJ 1)0 0 0 0 0 0 0  hh+;ik{cH ;[ +;ik{cH ;[ I7+;ik{cH ;[ 7+;ik ;[   (+;i (k ;[I7   (+;i (k ;[ I7  (+;i (k ;[ jjjjjjjj +;ik ;[JJJ+)0 0 0 0 0 0 0 7    (+;i(k H;[IIʩ FeI+k H;[ I Iʀ f  8 F F I+kcck8k H;[IIIIʀFf ee&IIhhhh+k H;[ I I IIʀ&&ff !  8  FfFfͥ  IIzzzzzz+kIIkIIk##kkCCkIIk8 # zz(k *kJjkjjjk***k;8 ;[  {iH "{iH{i H " +;ik;8 ;[  {iH "{iH{i H " +;ik;8 ;[H({iH "h+;ik;8 ;[H({iH "h)+;ik ;[:"hH "h::H:"+;ik;8 ;[{iH "{iHU""+;ik;8  ;[{i H)" 8   {iHU"+;i k;8 ;[{i H)" 8d  "zH"HHg"h{iH ~"h"+;ik;8 ;[{i H)" 8d  "zH"HHg"h{iH~"h"+;ik ;[) eH0"+;ikHHH ;[ HHHHH &"  Ȁ8: ))e:  +  ;ikHHH ;[H HHH HH '"  Ȁ 8: ))e:  +  ;i k;8% ;[$ &{i$H-H+H{iH "{i$H{iH1H/H "+'+&*;i)k ;[HHH)H ("h +;ik ;[HHHH)H )"h h +;ik;8& ;[.H,H{iH{iH{iH "{iH2H0H "+(,'+;i*kHHH ;[ )f A [8Ai a {8ai 80))  J ) J) +  ;i k""""""""""""""""""""""""""""""""33333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ;[;8 ")) )))));i+;ik ;[ HH H HHH "+  ;i k ;[;8")) ;i+;ik ;[;8" ;i+;ik ;[;8+" ;i+;ik ;[HHHHHH H$"h hhh+;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ikHH;iHHHHHڢ "hhk    hhZ"HHkHHHH "hk ;[  "ኇ+ ;i k   ;[Z z Z"+hhhk . &     ;[Z z Z"+hhk ;[ ڢ "+  ;ik ;[  "+  ;ik   ڢ "+  ;ik ;[ " +hhk;iHHHڢ "ኃhhk ;[d  +hhk ;[ȗȥ @ȩ+hkH "hk ;[ "  +hhkHH "hhkH "hk;iH "hk "  k H H H H "(p0   ;ik;8  ;[dd\:"hi ) A[i     + ;ik;8 ;[$&{iH"` V$&") d d dd{iH"$&{iH"(+$#;i"k;8$ ;[HH,*"hH,*."h222202 2 2 22 2.)dHHH" "h!#%#2%2# {iH" 22+&2%1;i0k;8 ;[$$G$dd{iH"$$$$$ $$ + $#;i"k;8( ;[HH0."h! " "666646 6 6 66 62)AHHH" "h!#!%!'%6'6 66H0.2"h)6)66646 6 6 66 62)_HHH" "h!#!%!'%6'6) {iH" 666dd{iH"+*6)5;i4k;8 ;[  ' dd{iH"   + ;ik;8 ;[$$A${iH"$$HH""+ $#;i"k;8 ;[$& " {iH"+$#;i"k;8 ;[ "{iH"+ ;ikk;8 ;[  < $& d {iH"L  +$#;i"k;8 ;[  < $& d {iH"L  +$#;i"k;8 ;[$$n$HHHH$H " "hh {iH"${iH"{iH"+$#;i"k;8 ;[  2 {iH" H"zz$&+ ;ik ;[) +;ik;8 ;[$$$$$) d {iH"L $+ $#;i"k;8  ;[&&& d {iH"!&&  &!L &+"&!%;i$k ;[) +;ik ;[ HH"+;ik ;[ HH"+;ikHH ;[   ȥ  "+ ;i kHH ;[  )   "+;ikHH ;[    ȯ   ȯ   "+ ;i ktruefalseHHHHH ;[HHHHH &"  Ȁ 8 : ) )e:   "+  ;ikHHHHH ;[HHHH HH '"  Ȁ 8 : ) )e:   "+  ;ik;8) ;[//3 (3*(5 *{i(H9H7H{iH "{i(H{iHHH "5/1"++7*6;i5kHZHH ;[ 80,* )e)     HH"%  ȷ ȷ HH" +kHH ;[   ") "+  ;ikHH ;[   "  ) "+ ;i kHHHH ;[":e   Ȁ :    +  ;ikHH ;[   "%HHeHژ8 ("h "+ ;i kHH ;[   " ,HHHeHژ8 )"hh "+ ;i k;8* ;[0002"LHH{iH{i H{i H "{i H6H4H "02"+,4+3;i*kZHH ;[ "N)   Ș "Ȁػȷ)  Ȁ阠+hhhhkZ ;[ )? HH"% ȷȷ HH"+kZ ;[ ) )   +k;8 ;[d)  : )) H"h{i H)"{i H "H{i H{i HO"h)HH:" HH")j{i H)"H i H:" @HHg"{i HHH H H~"h"H 8 H:"HH "h)5HH "h)!HH ")  "+;ik;8< ;[BB)) H"h{i H)"{i1H "H{i H{i1HO"h)HH:"d{i H)"  i{iHV"᩼ {iHV"᩼ H({iH "hХ ɥ) {iHU" H i H:"႑v8pI9) {i H)"H H"8hH H:" 8 i{iHU"H"  B5 HHg"{i1HHH H H~"h"H 8 H:"Ⴋd;HHH "hhh=H ""h9) 4;Ȅ;  "= "BN&; " " ";;Ȅ;  9 ";f) B +>B=A;i@k;8 ;[d)  : HH " " +;ikprinter: console: keyboard: +  8DQIOU_fjmpu|  !#%')+-/135;=?ACEG#I*K.M47AGOLQPQUOaeShS~[[cckkss{{,03IMPfjmOQQO /3v6v@N_cgfgp__QQAA11 QO$QOQOQO  <AACRERGRIKMOQQO   #48 ; > A D G Vj{~ ~ w w u u o o l l  j  j b b "6GK] N] Q[ T[ WW ZW i}O O D D > > 7  7  5 5 2 2 $8FW[( ^( hy}    SS      &      G- ) S" S8 _ j Sm S    S S     [ [ " & - ; c> cD Q T W Z ] ` o s v    k k                     s s ' + 2 @ {C {I V Z a o r x                       % ) , ; B P S Y f i l o ~       k3#4NnTo;yGy1$11!!!!!!!!%$O:6$y<$Q:A$Q:%%,L%$f%$m%,y&,&$&9&9'$',(,=),),),),=*,*,*,8+,x+,+,,,,, -, -4-/r-/-------------/e././///+/000 000/702J03u020302"1L2Q13|1L2131L2923`22222),2333 333244444,4W3448,8588<:,a:9u:W3:5 ;[ ):  +;ik;8 ;[=?     :  ie H  HH H"2+ H) H1 H"& :    A+;ik;8" ;[(@**d(*)ȷȷ)ȷ)Ȅe2 4  )  )HHHe ,@ ~global ;[ ):  +;ik;8 ;[=?     :  ie H  HH H"2+ H) H1 H"& :    A+;ik;8" ;[(@**d(*)ȷȷ)ȷ)Ȅe2 4  ) ,@ main  Table.ASCII\H** ;8[iHH" N  "$&(*,.024:<(>2@BDFHJLHH "hHHK"" {i+k Table ASCII ;8[iHH"hنۯHHJKLMNOPQRS`abcdefghH"ddᩘ㩌"{iHT"""2:"__""F:"PP"2P:"HH"n:"::":"**":""٢"HH " {i+k(c) TML Systems 86(c) 14 mai 1989 75010 - ParisSampaix16, rue Lucien Marc LERMAN ;8[iHH"h݆߯HH"ۥ5HH"""HH" HH"ݢ"3+8" 0 .H`{???      {i+;ik ;8[i" {i+;ik ;8[ii "{iHJ"{iH^" 8pI0i H:"{iH"h{iH"<H:""nH:""j{i+k..... ;8[iHH"hۆݯHH"B :""dd㩌"{iHS"ߩ 㩊{iHS"B:""dᩘ㩌{iHS"ߩᩖ㩊{iHS" dᩋ㩌"{iHT"ۢ"{i+k+- ;8[i{iHHH"{iH"ddݩߩH{iH{iHO"ht8 8pI0{iHV"٩8pI0 ق{iHV""dݩߩH{iH{iHO"hti 8pI0{iHV"٩8pI0 ق{iHV""{i+;ik ;8[i{i+kHZ"kH"k"k ;[ 0 1 :T+  ;i k ;[ k l e:e::D+  ;i k ;[   :0 )   h)+H   ;i(k HH;[H"h H "    hh+;ik ;[HH""+;ik ;[0  +  ;i k ;[0  +  ;i k ;[0   +  ;ik ;[  Ȁ +  ;ik ;[  Ȁ +  ;ik ;8 [  d) e )e     ;e i ;[907301 )80'e     +  ;ikHH ;[ d0b) W  gF @ e )e)8 0  ):  +;ik HH;[ F0D @0>)8 04  8 8  e :e   hh+  ;ik H;[d 8 2 )    8 ) h+  ;ik {cH;[hh+hk {cH;[ JJJ -)0 0 0 0 0 0 0  hh+hhk {cH;[  :JJJ 1)0 0 0 0 0 0 0  hh+;ik{cH ;[ +;ik{cH ;[ I7+;ik{cH ;[ 7+;ik ;[   (+;i (k ;[I7   (+;i (k ;[ I7  (+;i (k ;[ jjjjjjjj +;ik ;[JJJ+)0 0 0 0 0 0 0 7    (+;i(k H;[IIʩ FeI+k H;[ I Iʀ f  8 F F I+kcck8k H;[IIIIʀFf ee&IIhhhh+k H;[ I I IIʀ&&ff !  8  FfFfͥ  IIzzzzzz+kIIkIIk##kkCCkIIk8 # zz(k *kJjkjjjk***k;8 ;[  {iH "{iH{i H " +;ik;8 ;[  {iH "{iH{i H " +;ik;8 ;[H({iH "h+;ik;8 ;[H({iH "h)+;ik ;[:"hH "h::H:"+;ik;8 ;[{iH "{iHU""+;ik;8  ;[{i H)" 8   {iHU"+;i k;8 ;[{i H)" 8d  "zH"HHg"h{iH ~"h"+;ik;8 ;[{i H)" 8d  "zH"HHg"h{iH~"h"+;ik ;[) eH0"+;ikHHH ;[ HHHHH &"  Ȁ8: ))e:  +  ;ikHHH ;[H HHH HH '"  Ȁ 8: ))e:  +  ;i k;8%Q&~H CHAM.SYSTEMROGS FINDER.DATAROGSCHAM.DOCTEMROGSFRACTAL.GSu' ʲ3' '+FGS.1.1.DOCW%G56U*FRACTALSGS|\U)FRACTAL.1B6U)FRACTAL.2B6$ $ U/FRACTALGS.ICONS\l UFINDER.DATA_˲$+UFGS.1.1.DOC.FRa"@+Uractals-GS Version 1.1 12/15/88 By Steven W. Disbrow (c) 1987-89 By EGO Systems. This Program was written in TML Pascal. (c) 1987 TML Systems, Inc. Certain portions of this software are copyrighted by TML Systems, Inc. This version of this program is Public Domain. Feel free to distribute. WHAT IT DOES: Fractals-GS is STILL a program that allows your Apple ][GS to generate pictures of the famous Mandelbrot Set. For convenience, pictures may be saved in progress and restarted later. THEORY AND CREDIVXYZ[\]^_`abcdefghijklmnopqrstuvwxyzTS: Like most Fractal programs in the world, this one is based on one of A.K. Dewdney's articles in Scientific American. His work, in turn, is based on the work of that IBM guy, Mandelbrot (he's the one that started this mess!). For some of the theory and background on this stuff, see any of Dewdney's articles (check your library). For some serious brain damage, check out any of Mandelbrots books. (Golly, I hope I spelled his name right!) There are four reasons that I did this update to Fractals-GS: 1) Ed Finney wrote me a letter (USnail) and told me how much he liked the program . 2) Fred Krol asked me if he could include it as a demo with a new hardware product his company is about to release. I said yes. 3) Garry M. Delong sent me some MONEY. 4) I am getting really sick of my job programming IBM PC's and Mainframes. So if any of you Apple ][GS programming shops out there need good people... FIXES TO BUGS AND 'FEATURES' IN VERSION 1.00: 1) I figured out how to get rid of the *&^%& menu bar! (And boy did I) 2) Pictures were saved incorrectly in Version 1.00. This made it difficult (but not impossible) to use Fractals-GS generated pictures with programs such as DeluxePaint ][ and PaintWorks. This has been fixed. In fact, this version will fix all of your old pictures if you want it to. For more info see the detailed discussion at the end of this document. 3) While I claimed that Version 1.00 painted it's pictures in 16 colors the more observant of you (i.e. not blind) will no doubt have noticed that there were only about 8 colors in any picture that you drew. This was a STUPID mistake and it won't happen again. Thanks to Noreen for spotting this one. 4) Pictures and their data are now stored in 1 file. The use of a '.Pic' and a '.Dat' file was a 'Feature' that really began to bug the #&!! out of me after about 20 pictures. 5) Also included in this version is a Fractals-GS Icon. Copy it into the Icons folder of either your startup disk or your Fractals-GS disk. THE FRACTALS-GS MENU BAR: The menu bar in Version 1.10 of Fractals-GS behaves a bit differently than in Version 1.00 or just about any other ][GS program. When you first start the program, the menu bar appears at the top of the screen just as you would expect. After you open a picture (using either "LOAD PIC..." or "LOAD FGS...") however, the picture fills the entire screen and the menu bar disappears (finally)! To get the menu bar back, move the cursor to the top of the screen. To make the menu bar disappear again move the cursor away from the menu bar. We here at EGO Systems call this the Phantom Menu Bar (PMB) because we could not think of anything dirty to call it. This PMB is why the "FULL SCREEN" option has been taken out of the WINDOWS menu. Activating a menu choice by using a command key combination will cause the menu bar to appear briefly and the command will be carried out. If you close the current picture the menu bar reappears and stays put until you open another picture. The only other programs that I know of that use a PMB are Instant Music and The King Of Chicago (a great game). If anyone else wants to know how to get rid of the menu bar, let me know and I'll be glad to tell you. WHAT'S IN THE MENUS? APPLE MENU: The Apple Menu contains the obligatory "About Fractals-GS..." selection and any desk accessories you might have installed. FILE MENU: NEW - This selection brings up a Dialog box that allows you to specify information about the picture you want Fractals-GS to draw. The information you must specify is: X Coordinate and Y Coordinate - These values specify the BOTTOM LEFT HAND CORNER coordinates of the picture that Fractals-GS is to draw. X Range and Y Range - These range values are added to the X and Y coordinate values to specify the range of numbers that the picture is to show. Number of Iterations Per Pixel - This specifies the maximum number of times that Fractals-GS evaluates each pixel to determine its color. Lower values produce faster, less accurate, pictures. Larger values produce more detailed pictures, but they take a LONG, LONG, LONG time to finish (You have been warned!). Title - This can be a 15 character title for the picture. When the NEW Dialog box is invoked, a set of default values is shown. These defaults specify a picture giving an overview of the Mandelbrot Set. These default values are specified in scientific notation. The values you supply do not have to be in scientific notation. CLOSE - This selection closes the current picture. If the picture has been modified, you will be asked if you want to save the changes. LOAD PIC - This selection will allow you to load ANY picture that is in the standard, uncompressed file format (file type $C1). A picture that is loaded in this manner may only be viewed. Both 320 and 640 mode pictures may be loaded (640 mode pictures may look a bit odd though...). LOAD FGS - This is short for "LOAD a Fractals-GS Picture and its Data". If you try to load in a plain picture file, Fractals-GS will give an error message and the operation will be aborted. For more information, see the discussion at the end of this document. SAVE AS - This selection allows you to save an FGS Picture (i.e. a picture and its associated data) in progress. The picture can be loaded in later (via the LOAD FGS selection) and restarted. The resulting pictures can be loaded into DeluxePaint ][ and (I hope) other paint programs. Use the "Import File..." option when loading Fractals-GS pictures into AppleWorks GS. DELETE - This selection allows you to delete any file. RENAME - This selection allows you to rename any file. EDIT MENU: The Edit Menu is not implemented in this version of Fractals-GS. WINDOWS MENU : COORDINATES - The Coordinates selection brings up a small window showing the current position of the cursor 'in' the complex plane. The coordinates window can be moved anywhere you want. This option can be very handy when you are in the Magnify mode (be sure to select Coordinates before you select Magnify). GET INFO - The Get Info selection tells you all of the important stuff about the picture you are currently viewing. The Get Info Dialog now includes a 'Total Time' entry. This tells you how much time (in Hours, Minutes and Seconds) you have wasted drawing a particular picture. If the picture was generated with Version 1.00, the Total Time is set to 0 hours, 0 minutes and 0 seconds. Also included in the Get Info selection is the option to print out the Info. (Make sure that your printer is ready!) MAGNIFY - The Magnify option allows you to "Zoom In" on a portion of an FGS picture and generate a new picture. When you select Magnify, the cursor changes into a Magnifying Glass (well, that's what it's SUPPOSED to be!). To cancel the Magnify option press the escape ("esc") key. See the following EXAMPLES section for more information on this option. PREFERENCES - The preferences option brings up a dialog box which allows you to set the following options: 1) Screen Saver - If you turn the screen saver on, the screen will turn black when you select an option from the RUN menu (Mandelbrot or Julia). This option is included because I figure that most pictures will be run at night and your monitor will be off anyway and the pictures get drawn a bit faster that way. How much faster? It depends on the number of color breaks in the picture. 2) Color Cycling Direction - This can be either IN (towards the black areas) or OUT (away from the black areas). If neither button is selected, the program defaults to OUT. 3) Color Cycling Speed - How fast the color cycle goes. Drag the scroll bar to set the speed. I can't quite get the other areas of the scroll bar to behave correctly just yet (give me a break, I still have Christmas shopping to do) so this will have to do for now. Click the 'OK' button when you are done. There is no cancel button because none of this stuff is really that important, is it? COLORS MENU: SET - This is not yet implemented. DEFAULT - This is not yet implemented. CYCLE - Select this item to start the colors cycling. If the Coordinates window is open, it will be closed and the cycling will begin. While in Cycling mode you can set the direction and speed of the cycle using the PREFERENCES item or by pressing the following keys: 'D' - Pressing 'D' reverses the direction of the cycle. '-' - Pressing '-' slows down the speed of the cycle. '+' - Pressing '+' increases the speed of the cycle. Note that you do not have to have Shift or Caps Lock pressed for these keys to work. To hide the cursor, press the Space Bar. To get the cursor back, move the mouse. RUN MEN: MANDELBROT - The Mandelbrot selection tells Fractals-GS to start drawing a picture using the formulas that generate Mandelbrot set pictures. The cursor will change into the wristwatch and the picture will start drawing. If you have the Screen Saver turned on, the screen will go black. To stop the execution of this option, press the escape ("esc") key. When the CURRENT ROW is finished being evaluated, Fractals-GS will stop drawing the picture. JULIA - This selection is not yet implemented. SPECIAL KEYS: The following keys (upper or lowercase) do the following things in the following modes: AT ANY TIME - 'Space Bar' - Pressing the Space Bar at any time hides the cursor. Move the mouse to make the cursor reappear. CYCLE MODE - 'D' - Pressing 'D' reverses the direction of the cycle. '-' - Pressing '-' slows down the speed of the cycle. '+' - Pressing '+' increases the speed of the cycle. MAGNIFY MODE - 'esc' - Pressing 'esc' (the escape key) ends magnify mode. RUN MODE - 'esc' - Pressing 'esc' (the escape key) ends run mode when Fractals-GS has finished evaluating the current line of the picture. EXAMPLES: CREATING A NEW PICTURE - 1) From the "FILE" menu, select "NEW". A Dialog Box containing default values will appear. To edit these values click the mouse in the appropriate box and use the arrow keys and delete keys to change the values. When you have the values you want, click on the "OK" button and an empty window will appear. If you change your mind, click the "Cancel" button. 2) Now that you have the empty window, you probably want to get the picture started! To do this, simply pull down the "RUN" menu and select the "Mandelbrot" item. At this point, Fractals-GS begins to calculate and draw your picture. Don't worry if nothing appears immediately, Fractals-GS only draws a pixel (or line of pixels) when it crosses a 'color boundary' (you should understand what I mean after you see it in action). 3) The next step is to RELAX. The ][GS is a VERY slow machine and some of these pictures can take upwards of 20 hours to draw! 4) What's that you say? You don't want your computer tied up for 20+ hours drawing a stupid picture? Neither did I! That's why Fractals-GS has the ability to save a picture in progress! To save it however, you must stop it. To stop a picture that is being drawn, press the escape ("esc") key. Fractals-GS will stop drawing the picture when it reaches the end of the current line (this in itself can take up to 30 minutes!). 5) To save the picture as it now stands, pull down the "FILE" menu and select the "Save As..." item. This brings up a Dialog Box that prompts you for a name to save the file under. When you have the name that you want, click on the "SAVE" button and Fractals-GS will save your picture and its associated data in the file. 6) Now that your picture is saved, you can close it and start or load another picture, or you can restart the picture you just saved. To restart the picture, just select the "Mandelbrot" item from the "RUN" menu. LOADING AND RESTARTING A SAVED PICTURE - 1) From the "FILE" menu, select "LOAD FGS...". This brings up a Dialog Box that prompts you for the name of a file to load. When you find the file you want, double-click on its name or click on its name once and then click the "OPEN" button. Fractals-GS will then load your picture and its data. If the Fractals-GS data can not be found in the file, Fractals-GS will tell you so and the load operation will be aborted. 2) Once you have loaded the picture, you may restart it by selecting the "Mandelbrot" item from the "RUN" menu. 3) To stop and save the picture, follow steps 4-6 under CREATING A NEW PICTURE (above). USING THE MAGNIFY OPTION - 1) Once you have a picture drawn (or almost drawn) you can "Zoom In" on bits of it that look interesting. First, load in a previously drawn picture (the picture does not need to be completely finished) via the "LOAD FGS..." option as described above. 2) Pull down the "WINDOWS" menu and select the "Coordinates" item. Please note that this step is ENTIRELY OPTIONAL and is not really necessary when magnifying a picture. 3) Pull down the "WINDOWS" menu and select the "Magnify" item. The cursor will change into a "Magnifying Glass". This tells you that you are now in Magnify mode. 4) Place the cursor at or near the point of interest and press and hold the mouse button. While STILL HOLDING DOWN on the mouse button, begin to drag the mouse. A box is drawn to show the area that will be magnified. You can drag the mouse in any direction. When you have the area you are interested in selected, release the mouse button. 5) When you have released the mouse button, a Dialog Box identical to the "NEW" Dialog Box will appear and show you the specifications for the area you have just selected. Change them as you would if you were specifying a new picture. 6) When the specifications are to your liking, click the "OK" button. The picture that you were working with previously will be closed (if changes were made to it, you will be asked if you want to save those changes), and a new, empty window will be opened (if the Coordinates window was open, it too will be closed). This window will eventually contain the drawing of the zoomed area. To begin drawing this picture, follow steps 2-6 under CREATING A NEW PICTURE (above). 6) If you do not like the specifications for the area you have chosen, click the "CANCEL" button. This will place you back in Magnify mode and you can try again. If you do not want to try again or you did not want to try in the first place, press the escape key and Magnify mode will be turned off. HINTS - 1) When in magnify mode try to get the X and Y ranges about the same. If they are very different, the resulting picture will look stretched or smashed. This is because that, on the ][GS, pixels are taller than they are wide. So, when you are boxing in the area you want to magnify, make the vertical sides a bit longer than the horizontal sides. 2) When in magnify mode and when specifying a new picture, the values for the X and Y coordinate represent the lower left hand corner of the picture. 3) When you are zooming in really 'deep', make the iteration limit larger. Otherwise the picture may end up being all black. 4) An iteration limit of 100 is more than enough for really well detailed pictures. 5) Run these things at night or when you are at work or school. If you live in an area that has a lot of electrical storms or power outages, do NOT run these things unattended. I'm NOT going to be held responsible for fried or otherwise damaged ][GS's. (To quote Dave: "Oh, yeah? How much did you pay to get into the show tonight?") CONVERTING VERSION 1.00 PICTURES TO VERSION 1.1: Like I said earlier, Version 1.00 saved it's pictures incorrectly. I have corrected this problem so that Version 1.10 saves pictures correctly. Since it was not YOUR fault that I screwed up Version 1.00, I have included the ability to load Version 1.00 pictures and save them out in the correct format. The process to do this is simple: 1) Load in the old picture using "LOAD FGS...". 2) Save the picture to the same (or a different) name using the "SAVE AS..." option. 3) Delete the pictures old ".Dat" file. You may want to verify that the pictures attributes are intact before deleting the ".Dat" file. To do this, close the picture file, rename the ".Dat" file to something without ".Dat" on the end of it, reopen the picture file and use the Get Info option to verify that the pictures attributes are OK. TECHNICAL NOTE - Version 1.00 pictures are identified via the fact that the Auxiliary Type of the ".Pic" file SHOULD be zero (0). Version 1.10 files have an Auxiliary Type of 257 (hexadecimal $0101, just like Apple uses to specify version numbers of the ][GS tool sets). If you have trouble converting Version 1.00 pictures, use a utility such as my NoDOS Desk Accessory to check the Auxiliary Type and change it back to 0 if necessary. Convert your pictures now. I plan on removing this conversion ability from the next version. Also, as I stated earlier, pictures and their data are now saved in the same file. This means that a Fractals-GS picture file will be 33K. This scheme saves directory space since you don't have to have the ".Dat" file along for the ride. I hope you like this program and find it useful. If you have ANY questions, criticisms, compliments or CASH you would like to throw my way, please do so. I would especially like to hear about ANY bugs you find in it. This was my first attempt at a full blown ][GS application and I would REALLY love some feedback. My GEnie address is "S.DISBROW", my AppleLink name is "Obnoxio" and my home address is: Steven Disbrow 1421 O'Neal Rd. Hixson, TN. 37343B` ,@ main K "hN"!:"P") ;8[iHH"/ h{iH<J"/ HH{iH{iH "/ h "/ {i+k Coordinates ;8[iHH"/ hۆݯ HH"/ {iH{iH "{iH "{iH{iHHH "+O{iH "ᥳǥɥ˥ͥ{iH{iH " {iH "{iH{}~{iH "ᥳѥӥեץ:"/ "/ :"/ {iH{iH"Lh{iH"/ "/ :"/ "/ :"/ {iH{iH"Lh{iH"/ "/ ۢ"/ {i+  ;ik Y = X = ;8[i;=1/?H(~m\K:{iH"O{iH"MH)n]L;{iH"O{iH"M{i+k00000000000000000000FFFF00000000000FFFFFF0000000000FFFFFF0000000000FFFFFF0000000000FFFFFF000000000FFFFFFFF0000000FFFFFFFFFF00000FFFAAAAAAFFF0000FFAAAAAAAAFF0000FFAAAAAAAAFF0000FFFAAAAAAFFF00000FFFFFFFFFFF000000FFFFFFFF0000000000000000000000000000000000000000000000000000000000FFFF000000000000FFFF000000000000FFFF000000000000FFFF000000000000FFFF0000000000FFFFFFFF0000000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF000000FFFFFFFFFF0000000FFFFFFFF00000000000000000000000000000000000000 ;8[iHH9H7H "/ h35/"/ *"/ {i+k ;8[iHH9H7H "/ h35"/ 'H9"/ {i+k ;8[iťåɥ{iH "/ {i+;ik ;8[iݩ۩;}HH{iH "/ hݩP۩_{iH H "/ 8"/ HH"/ hՆ"/ <:"/ "/ #:"/ "/ 2:"/ "/ <:"/ u "/ F:"/ \ "/ P:"/ C "/ Z:"/ . "/ H"/ h٥ "/ բ"/ {i+kby TML Systems, Inc.software are copyrightedCertain Portions of this(c) 1987 TML SoftwareWritten in TML Pascal.)By Steven Disbrow (c) 1987-89 Ego Systems--- FractalsGS v1.1 ---Okay ;8[i"/ $ݩ8pI0H"/ hH"/ hߩ8pI0n1H/H"Rh8pI0 "/ HH"/ h߂"/ ݂2ݩ8pI0H"/ hH"/ hߩ8 pIn1H/H"Rh8pI0 "/ H:H"/ h:߂"/ ݂0{i+k ;8[iF :"/ 1Hi6H{iH"O{iH"/ :"/ !{iHHH"Lh{iH{iH"O{iH"/ -:"/ {iHHi H"Lh{iH{iH"O{iH"/ <:"/ {iHHiH"Lh{iH{iH"O{iH"/ K:"/ {iHHiH"Lh{iH{iH"O{iH"/ Z:"/ {iH4H"Ih{iH{iH"O{iH"/ i:"/ {iH.H"Ih{iH{iH*H"Ih{iH{iH"O{iH"/ x:"/ K20"Rzz׆K20"Rh"RzzۆK20"Rh"Rh<"Rzz߆{iH"Ih{iH{iH"Ih{iH{iH"Ih{iH{iH"O{iH"/ {i+;ik::Total time (HH:MM:SS)  of Number of rows computed: !Number of Iterations per Pixel: Y Range: X Range: Y Coordinate: X Coordinate: Info On ;8[iK"XK"XH"/ hߥgiH"/ o8H"/ Vi2H"/ =82H"/ $!80 H`z {i+;ikmade it! ;8[iHH"/ h͆ϩ ݩ۩6}HH{iH "/ h"/ ^ :"/ "/ P۩dd{iH H "/ 8"/ ۩{iH H&)H "/ {iH#_J"/ {iHS"/ &:"/ "/ {iH-FJ"/ {iHS"/ ,1:"/ "/ {iH5J"/ {iH H$)H "/ {iHU5J"/ {iH H$I)H "/ .N:"/ "/ {iH P]J"/ {iH /H "/ HH"/ hɆ2ɢ"/ HH,"/ h׆٥ׅѩ8pI  8pI %K HѢ."/ hեѢ/"/ Ѣ/"/ 8pIمHѢ."/ hեӂ8pI0ե8HѢ/"/ 8pI0եiHѢ/"/ 28pI02ե82HѢ/"/ S8VpI0Vեi2HѢ/"/ $!80 H`L{ GH."/ hե  &  & H ."/ hե  $  $ H."/ hʍ/1 "/ ͢"/ {i+k - Speed +OutIn Direction Color Cycling Screen SaverOkay- Preferences - ;8[iG "s "rG=He{iH"O{iH"Y h "r "r{i+k!I am about to close this picture. ;8[iHH"/ h͆{iH 6J"/ HH{iH "/ h߆ߢ"/ HH" 2n ]H"  XH" ߢ8"/ H"/ hݥ H5"Y h,"S "X"X#Hi6H{iH"O{iH"X"X{iHHH"Lh{iH{iH"O{iH"X"X{iHHi H"Lh{iH{iH"O{iH"X"X{iHHiH"Lh{iH{iH"O{iH"X"X{iHHiH"Lh{iH{iH"O{iH"X"X{iH4H"Ih{iH{iH"O{iH"X"X{iH.H"Ih{iH{iH*H"Ih{iH{iH"O{iH"X"XK20"RzzцK20"Rh"RzzՆK20"Rh"Rh<"Rzzن{iH"Ih{iH{iH"Ih{iH{iH"Ih{iH{iH"O{iH"X"XHH" HH" ߢ "/ ͢"/ {i+;ik::Total time (HH:MM:SS)  of Number of rows computed: !Number of Iterations per Pixel: Y Range: X Range: Y Coordinate: X Coordinate: Info On printer:"Make sure your printer is ready...OkayPrint ;8[i t HH"/ hՆ{iH 6J"/ HH{iH "/ hۆۢ"/ {iHHH"Lh{i{iT{iHHi H"Lh{i{iT{iHHiH"Lh{i{iT{iHHiH"Lh{i{iT{iH4H"Ih{i{iTJ$H"#{iH"'=$H"#'{iH"(25$H"7F{iH"(2'-$H"7F'{iH" KU$H" Zi{iH" KU'$H" Zi'i6H" 2n $H" $H"ۢ8"/ H"/ h٥ق {iH"/ {iH"/ {iH"/ {iH"/ {iH"/ {iH"/ {iH{iH"MhHH{iH "+O{iH{iH"MhHi H{iH "+O{iH{iH"MhHiH{iH "+O{iH{iH"MhHiH{iH "+OH{iH"SMh4Hi6H{iH"+O48pI#"u:6) 8pI#"u   ۢ "/ բ"/ {i+  ;ik$Title must be 11 characters or less.#Iteration limit must be 16 or more.OkayCancelTitleIteration LimitY RangeX Range Y Coordinate X Coordinate ;8[iHi6H% "+O%կ%ׯ%ٯ%ۯ%{iH "HH{iH "+O%կ%ׯ%ٯ%ۯ%{iH "Hi H{iH "+OHiH% "+OHiH% "+O@(*,.d4HHHH"cI HH"{i+  ;ik@@?@untitled ;8[imHH"/ h d ˆͥ˅˅ͅͅH"\Oh{iH "/ "HH"Ϧ8pI ˅υυ˅8pI ͅххͅ6"/ 7"/ ."/ {iHS"/ {iHS"/ 6"/ 7"/ ."/ {iHS"/ եӥ٥ץHi(H{izH "{izH{ipHHiH "+O{ipH "prtvxHi*H{izH "{izH{ipHHiH "+O{ipH "pråtťvǥxɥHi6H;, "+O{iH{izH "{iH{izH "{izH "HH{izH "HH{izH "+OHiH{izHHi H "+O{izH "{iH{ipH "{iH{ipH "{ipH "{ipH{izH "Hi H{izH "+OIp{ipH{izH "{iH{izH "HH{izH "{izH{ipHHH "+O{ipH "{ipH "HiH{ipH "+OHiH{izHHi H "+O{izH "In{inH{ipH "{iH{ipH "{ipH{izH "{izH{ipHHi H "+O{ipH "{ipH "HiH{ipH "+O@(*,.44HH{iH"cI"IIHHHHO"+O0ȗ  HH"!0"/ Z0"/ 0"/ [0"/  1"/ 1"/ 1"/  : "/ {i+ ;i kuntitled ;8[iߥHH"/ hنߢ,"/ ,q"<c=?  {iH"W$I!0"/ Z0"/ 0"/ Y0"/ [0"/ 0"/  1"/ 1"/ 1"/  G "/ 4!1"/ Z1"/ 1"/ 0"/ f  {iH"މk!1"/ Z1"/ 0"/ 0"/ 1"/ 1"/ 1"/  G  "r  {iH"މ;87pI !0"/ Z0"/ 0"/ 0"/ 0"/ Y0"/ [0"/  1"/ 1"/ 1"/  G   "r") HH "/ "Y 2"/ %!/"/ % 2"/ 1"/ Y1"/ "K "s>"7"r0") HH "/ "Y 2"/  G "" &)H">"9;87pI0 !1"/ 0"/ "$", HH "/ "Y 2"/ 75{iH "{iH!#%'í){iH "᥽Íō7{iH "{iH+-/1í3{iH "᥽ Íō+ǭɭ˭ͭ{iH "Ǎɍˍ͍ύ"! "Y 2"/ / "",1"/ 1"/ 1"/ X1"/ 1"/ 1"/  %1 % /"/ 2"/ Y0"/ [ % 2"/ ") HH "/ "Y 2"/ Y1"/ /G "sGGH4{iH"O{iH"Y h "r  "  "r "  "r ~{- ɑɒɓɔɕɖɗɘYZ[\lɿB! ߢ,"/ {i+;ik!I am about to close this picture. ;8[i" ? H{iH"/ hͥ͂BH{iH'O"\Oh#I%I%"9 # k-#H{iH'O"\OhI%>""(EHCH"/ "EHCH"/ # %"   "/ h -b, 0"/ 0"/ 0"/ X0"/ 0"/ 0"/ "/ % тV/1"QpI0/12/1"Qh/11H/H2"QpI0 /12/1"Rh/1R$ $  $ 0+R-=BD_vd ?<96IHH9H7H "/ h35#I/"/ *"/  # "D,d" # ;H"/ " %, EHCH"/ "EHCH"/ c` "%"-(EHCH"/ "EHCH"/ I-") HH "/ "Y 2"/  HH"/ EHCH"/ "EHCH"/ ~") HH "/ "Y 2"/ G8>06 8H`4I5L5O59O549666999997697B888 " "") HH "/ "Y 2"/ {i+k ;8[i  \" #&%$" "  /1\"r'@HJ"/ HHg"/ h799H7H@Hk"/ {i+k ;8[i""a:"s9"/ I";4"!{i+k ;8[i >-T>Q>8>=={iH"O {iT==r={iH"O {iTf=3=<{iH"O{iT<<{iH"O{iT|<3T"/ HHH-"/ hH "/ HHH-"/ hH "/ HHH-"/ hH "/ HH H-"/ hH "/ HH H-"/ hH "/ HH H-"/ hH "/ "/ H"/ h*"/ {i+k3>> Run \N800== Mandelbrot \N801D== Julia \N802D.== Cycle \N703D*~`.3>> Colors \N700== Set... \N701D== Default \N702D9Ii== Magnify... \VN603D*Mm== Preferences... \N604*Ww..2\N600== Coordinates \N601D== Get Info... \N602D* >> Windows %== Paste \N253D*Vv== Clear \N254D.<\N500D== Undo \VN250D*Zz== Cut \N251D*Xx== Copy \N252D*Cc>> Edit == Quit \N408*Qq.E== Save As... \N405D*Ss== Delete... \N406*Dd== Rename... \VN407*Rr== Load FGS... \N404*Ll=\N400== New \N401*Nn== Close \N402D*Kk== Load PIC... \N403>> File ->>@\XN300== About Fractals-GS... \VN301*?/. ;8[i "/  "/ HH"/ h%4HH%"hdۥHi*H{iH "{iH{i HHiH "+O{i H "{i{i 목 THi(H{iH "{iH{i HHiH "+O{i H "{i{i 목 THiH{iHHi H "+O{iH "{i{i목 Tթ@8pI0:H "Qhi){iH{iH "{iH{iH "HH{iH "{e{i목 TՂ}ө8pI0:H "Qhi{iH{iH "{iH{iH "{iH{i {i T{i H "{e{i 목 Tӂf,:H "Qhi)쪋{i{e T,:H "Qhi{i{e Td{iH{i{i T{iH "{iH{i {i T{i H "{i H{iH "{i)H{iH "{i{i목 T{iH{i{i T{iH "{iH{iH ":H "Qhi{eH{iH "{i{i목 TɅ˅ͅυх{iH{i{i T{iH "{iH{i {i T{i H "{i H{iH "{iH{i H "{iH{i H " p  "5Qhقd٢7". d ե:H "Qhi)쪋{i{e T:H "Qhi{i{e T {iH{i{i T{iH "{i{i목 T{iH{i{i T{iH "{i{i목 T{iH{i{i T{iH "{iH{iH "{iH{iH " p  {iH{i{i T{iH ":H "Qhi){eH{iH "{i{i목 T{iH{i{i T{iH "{iH{iH ":H "Qhi{eH{iH "{i{i목 TɅ˅ͅυхׂ "5Qhׂdץ  @ R @   % MHKH"6"٢7"ۥ:H:"8H="I98H6HM"٢7"ۥ:H:"8H="ׅ٥Յ MHKH"6"ע7"ۥ:H:"8H="I98H6HM"ע7"ۥ:H:"8H="ׅd 8@pIH" Jh5H"Lh  )I{i)H"AX8pId HH%"h!,"Ӡ.ՠ,HH!"Rh"QhH20"Qh0Ȋ9"/ *"/ "/ {i+;ikHHH ;[ HHHHH &"  Ȁ8: ))e:  +  ;ik;8 ;[H({iH "\Oh+;ik;8 ;[d)  : )) H"h{i H)"{i H "H{i H{i HO"h)HH:" HH")j{i H)"H i H:" @HHg"{i HHH H H~"h"H 8 H:"HH "h)5HH "h)!HH ") K "7 +;ik3JK;8 ;[H({iH "h)+;ik;8% ;[$ &{i$H-H+H{iH "{i$H{iH1H/H "+'+&*;i)k ;[HHH)H ("h +;ik;8& ;[.H,H{iH{iH{iH "{iH2H0H "+(,'+;i*kHHH ;[ )f A [8Ai a {8ai 80))  J ) J) +  ;i kH3 1 ;i#O{%OHH ;[ H "H"h'OHH'OH "hOhOH "HHH'OH "hOh!Oe: ")Ok ;[ IO JO :T+  ;i k"/ k;8 ;[$$A${iH"7 $$HH""+ $#;i"k ;8 [  d) e )e     ;e i HH;[ F0D @0>)8 04  8 8  e :e   hh+  ;ik ;[#O%O[ZOHOH"!OHOH"")O)O")O5 k;8 ;[ "{iH"7 + ;ik H;[ I Iʀ f  8 F F I+k H;[IIʩ FeI+k7 kcck8 # zz(k H;[ I I IIʀ&&ff !  8  FfFfͥ  IIzzzzzz+k8k;8$ ;[HH,*"ZhH,*."<[h7 222202 2 2 22 2.)dHHH" "h!#%#2%2# {iH" 22+&2%1;i0k;8( ;[HH0."ZhV! " "666646 6 6 66 62)AHHH" "h!#!%!'%6'6 66H0.2"<[h)7 6)66646 6 6 66 62)_HHH" "h!#!%!'%6'6) {iH" 666dd{iH"+*6)5;i4k H;[d 8 2 )    8 ) h+  ;ik;8 ;[d)  : HH " " 7 +;ik;8 ;[$& " {iH"7 +$#;i"kHH ;[   "[Y) "!Y+  ;ikHH ;[   "Y%HHeHژ8 ("h "!Y+ ;i kHH ;[   "Y ,HHHeHژ8 )"hh "!Y+ ;i k;8* ;[0002"YLHH{iH{i H{i H "{i H6H4H "02"!Y+,4+3;i*k ;[   :0 )   h)+H   ;i(kHH ;[   ȥ  ",Z+ ;i k ;[ HH"X+;ikHH ;[  )   ",Z+;ikZ ;[ ) )   +kZ ;[ )? HH"[% YȷYȷY HH"Y+kZHH ;[ "[YN)   Ș "[YȀػȷ)  Ȁ阠+hhhhkHZHH ;[ 80,* )e)     HH"Y\% ZȷZȷZ HH"Z+k;8  ;[dd9\:"Qhi; ) A[i     + ;ik;8 ;[$&{iH"` V$&") d d dd{iH"$&{iH"7 (+$#;i"k;8  ;[&&& d {iH"!&&  &!L &7 +"&!%;i$k;8 ;[$$$$$) d {iH"L $7 + $#;i"k;8< ;[BB)) H"h{i H)"{i1H "H{i H{i1HO"h)HH:"d{i H)"  i{iHV"᩼ {iHV"᩼ H({iH "hХ ɥ) {iHU" H i H:"႑v8pI9) {i H)"H H"8hH H:" 8 i{iHU"H"  B5 HHg"{i1HHH H H~"h"H 8 H:"Ⴋd;HHH "hhh=H ""h9) 4;Ȅ;  "= "BN&; " " ";;Ȅ;  9 ";f7 ) B +>B=A;i@k\_hN!: P7/ ]/ lo/  / /  / G+O  /    / $/ :LP/ TWa/ r/ vy/ / L/ / / ;$=+12/6?9?>(A(DGJMPSVY\_behknqtwz~}~mm\\KK::OM))nn]] LL;;#O0MK9P7\/ b3g5r/ }/ 97/ 35/ ''/ #/ x/   / / / /  /    / +/ / 2 </ M/ Q T ^/ o/ su vu / / \ \ / / C C / / . . / /  / # /  /  $5 / J / m 1r /} R /  /  /  / 2 / W 1\ /g R /  /  /  /  1 1 O4 / E / I !L !^ Ly O /  /    L O /  /    L3 OG / X / \ _ u L O /  /    I O / / 'I69KIfOz/ / RRRRRRI$'5IDGUIpO/ GJPKSKVXZK]K`Xp/ / / / / z:/ r/ / / / / / &5/ T/ g/ w/ z}/ / / / / / $-/ L/ bej$/ / / / // /  / 2/ / / / / / H/ w/ / L{/ & &/ 3$=$Q/ ^/a1o/ }/ G  s  rG eeO,Y 9 < ?rIT W Zr/ / / /  ]]+EXHXYk/ |/ 55Y ,,SXX##OX  X%L@OPSVXZ]`Xdg}LOXXLOX  X-LHOX[^XbehXloIOXXIIO$'*X.14XIRdRpRRRRIIIO),/X369XC P i/ w/ / / / / LLILvLIJ$J$-=$0=$Aq5$5$-$-$- G $J $[   $ $  !$!$!1! $4! $E!W!/ h!/ !/ !/ !/ !/ "/ "/ 2"MJ"+O`"M|"+O"M"+O"M"+O"SM#+O(##+##.#uR##U##X#u#/ #/ n$%q$%w$+O{$%$%$%$%$%$+O$%$%$%$%$% %+O%%%% %+O.%%1%%7%+Oo%c%%/ &\O1&/ 4&"I&&/ &/ &/ &/ &/ '/ '/ '/ 1'/ '+O'+O(;,(;,%(+O(+O(+OW)+O)+O*+O5*+O*+O ++OF+cW+[+++O+++/ +/ +/ +/ ++/ +/ ,/ ,#,/ b,/ w,/ ,<,=,?,, , ,W$,/ ,/ ,/ ,/ ,/  -/ --/ ,-/ 9-/ A-D-GP-/ `-/ m-/ z-/ -/ -- - --/ -/ -/ -/ -/ -/  ./ ..G.*. -. 0.r9.>. A. P.^.;b.7y./ ./ ./ ./ ./ ./ ./ ../ ./ ./ ./G/// /  /r'/"2/ 6/A// F/"X// [/%m// r/%// // // // / /s//r/"/ /// /"// /G00 0  0 0&0>090;"0790/ F0/ L0$S0"^0 b0m0/ r0"0/ 05050!0#0%0'0)0000007071+1-1/"11'13A1 F1 K1P1U1X1+[1+^1c1h1m1r1111111!1"1/ 1 1 11/ 1/ 1/ 2/ 2/ 2/ $2*2%72%C2/ S2/ `2/ k2%}2/ 2"2 22/ 2"2/ 2/ 2G2 2 2s2G24242O3Y 3 3 3r 30333?3 B3 E3rU3X3d3 g3 j3r4/ H4"~4/ 4'4'4\O4#4494#44#4'4'4\O44" 5E5C5/ 5 5E$5C/5/ 45#95%D5 b5/ w555/ 5/ 5/ 5/ 5/ 5/ 5/ 5%5/516Q6/61#6/&61)6Q/6/261861<6/F6QT6/W61c6/f61i6Ro6/r61x6$6$6$669676/ 7375 7#7/ (7/ 07#97D,=7H7N7#Q7]7;`7;l7/ q7"t7%7E7C7/ 77E7C7/ 77 7 777%7"77E7C7/ 77E7C8/ 8 8"8 8'8/ ,8">8/ T8 X8c8/ f8Ej8Cu8/ x8|8E8C8/ 8"8 88/ 8"8/ 88848I58L58O5898O584898686868989898999979699 97 9B8 98989"9 "9 )9-989"C9 G9R9/ W9"i9/ 999\9\999#9&9%9$9"9 9/919\9\9r9'9'99/ 9/ 97999997 ::/ .:2:a:6:s9A:/ D:R:;4V:!o: s:>z: {:>~:>:>:Q>:Q>:8>:8>:=:=:=:=:O: : :=:=:=:=:r=:r=:O: : :f=:f=:3=:3=:<;<;O;";&;<);<,;</;<>;OC;P;U;Y;|<`;a;|<n;/ s;v;;/ ;/ ;;;/ ;/ ;;;/ ;/ ; ; ;/ </ <  < </ '</ ,< /< ;</ L</ Y</ d</ h<r</ >/ >/ >/ p?+O?+O"@+Ok@QAQAQAQBQ/D5Q]DQDQFQFQF5QH JHLHIHIHAX,IR8IQKIQrI/ |I/ I/ %J\OKKKKK7 K3JKKkN3 pN1 yN#O~N%ON/ N'ON'ONONON'ONON!OO)O3OIO9OJOaO/ O7 P#OP%OPOPOP!OPOP)OP)OP)OP5 "Q7 Q7 RZR<[S7 SZSVTVT<[T7 qV7 V7 V[YV!YWYFW!YqWYW!YWY.X!YX,ZXXY,ZY[YYYYYYYYY[YY[YZY\ZZZZZZZZZ9ZQZ;Z;[7 F\7 \7 _7 _\__w ,@ ~global Y """"""""""""""""""""""""""""""""33333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwprinter: Vconsole: 3J keyboard: \KV_3Js\ ,@ shellseg  ;8[ij"/ H"/ h"/ HHH "/ hkkH"/ kiH@H"/ moqsuwy{d}dddd:"/ "/ "/ "/ {imH"/ "/ "/ H"/ 9"/ HkiH"/ HkiH"/ kiHH"/ H"/ HkiH"/ "/ "/ {i+k%Loading RAM tools, go get some sun... ;8[i "/ "/ "/ "/ "/ "/ "/ "/ "/ "/ "/ "/ "/ H"/ "/ {i+k ;8[iHH"/ hφѢ "/ EHCH"/ dd{iH"/ {iH"/ H{iH"/ Ϣ"/ {i+k ;8[iHH"/ h߆MHKH"/ HH?H=H"/ hۆۢ"/ ߢ"/ MHKH"/ 8H6H "/ :  0"/ !1"/ "1"/ 0"/ 0"/ 1"/ 1"/ [2"/ [1"/ Z 1"/  {i+;ik ;8[i "/ HH"/ h߆suwy{N`@s@@((@  HH "/ h6Ȋ3 "/ 3"/ "/ ѩ"QhHHϢHH "/ hӆՠMHKH"/ 8H6H"/ {iH"/ Hi;H{iH"+OӪӠ=ȊѠAC@GEIMHKH"/ Hi;H"/ 6"/ ,"/ dשd٩{iHW"/ ߢ"/ "/ {i+;ik ;8[i{iHHH"+O' d+ ) ,- HH'  "/ h݆HH"/ hنݢ"/ :"/ {i{iT2{i? T{i T{i T{i T{i T{i T{i T{i T{iZ 'Tu{i< T`'++@8DEERF_GlHyIqN~P {iH"/ #(:"/ {iH"/ 7' F+ 2) x- ' 3 H "/ ݢ8"/ H"/ hݢ "/ ٢"/ {i+;ikContinueError : File is already open.'Error : File is not read/write enabled.Error: Disk is full.Error: Duplicate file name.Error : File not found.Error : Volume not found.Error : Path not found. Error : Invalid PathName syntax. Error : Disk is write protected.Error : ProDOS I/O error. ;8[iHH"/ h׆٩' U+ ) ,- HH'  "/ h݆ݢ"/  :"/ HH"/ :"/ 8 "/ #' 2+ 2) x- ' 4 H "/ ) - ' 0 H "/ ݢ8"/ H"/ hۥۂ  d     ݢ "/ ע"/ {i+;ikNo!Yes!Are you SURE you want to do this? ;8[iHHHH"+O HH"/ h͆ϩ' + ) - HH'  "/ hӆӢ"/ :"/ HH"/ #' 2+ - ' H "/ P' _+ ) d- ' mH "/ x) - ' fH "/ Ӣ8"/ H"/ hѥ HH"/      Ӣ "/ ͢"/ {i+;ikCancelOkay ;8[iM2{iQH "/ QO{iWH{iQH{iPH"Z P Q)8pIH{iWH{iNH"O{iNH"Y hs{igH{iQH"V/ NN"u5t{iQHr{iNH"O{iNH"u5l{iWHZ{iNH"O{iNH"u ?"u +"u "u{i+kOperation canceled.Operation canceled.Error: File name too long. was NOT renamed.File .File was renamed as .I am about to rename Type a new name for:Select a file to rename... ;8[iN2X{iQH "/ QHB{iWH@{iOH"O{iOH"Y hc{igH"Q/ OOO?"u59{iWH+{iOH"O{iOH"u5%{iWH{iOH"O{iOH"u "u{i+kOperation canceled. was NOT deleted.File WAS deleted.File .I am about to delete Select a file to delete... ;8[i2Hi6H{i H "/  "/ {i#{iH"/ {i#dd{iH"/ {i#dd{iH"/ / ?=}{iH"/ {iH"/ / {iH"/ / 6{iH"/ Hi6H{iH"+O: {iH"/ "u "u"/ {i+;ikFile NOT saved.Error saving picture file.Save picture as: ;8[i   62 {iH{iH "/ 32 {iH{iH "/ & {i{iTHH" "/   {i{iH"/ {idd{iH"/ / i"QpIT?=~{iH"/ / W{iH"/ /  H"u H"u'H{iH"UhH{iH{iH"Uh)8{iHH"CP{iHHH"CP{iH{iH"O{i{iT{iH{iH{iH"O{i{iT{iH"RH"QhXHH"W"VHi H"W"VHi(H"V"VHi*H"V"VHiH"W"VHiH"W"VHi,H"V"VHi.H"V"VHi4H"V"V"QpI0ȗHi0H"YW"V Hi"u"nO?=}{iH"/ / W{iH"/ / {iH"/ / % "QpI 0%_ 6{iH"/ /  H@"u )  H$"u  H"u H"u{iH"/ "/ /"/ Hi6H{iH"+O" H"uHH"r  "/ {i+  ;i kError opening picture file.Error reading picture file.Error reading picture file.Error reading picture file.(Error reading picture specification dataError reading data file..Dat.PicError reading picture file.Error reading picture file.Load which SHR file:Load which FGS file:/ / #-/ 8L/ QTWZmx/ / / /  / #&0/ C/ S/ ]/ `k/ {/ ~/ / / / / / / 5/ ?/ I/ S/ ]/ g/ q/ {/ / / / / / / / / / EC / #/ 7/ ;H>HX/ g/ / / / / / /  / "/ // </ I/ V/ c/ p/ / / / / / suwy{!$'*069s<s?BEHNTZ`flrx{~  / 33/ 33/  / Q.B/ ^/ t/ / +O/ / / / 8;E/ S/ ]/ +O' + ) - ' ' / / / / $? ,? 9 A N V c k x        Z Z < < a / { /  /  '  +  )  -  '  '  3  3  /  /  /  /  / o / { '  +  )  -  '  '  /  /  /  /  /  8  8  /  '  +  )  -  ' ! ' ' 4 * 4 B / H ) N - X ' [ ' a 0 d 0 | /  /  /  /  / v +O /  '  +  )  -  '  '  /  /  /  /  ' +  - ' ' 6/ <' B+ H) N- X' [' amdm|/ ) - ' ' ff/ / / / @/ N/ / Z  O+Y JVN/ filuvtytrrOullZZOu??u++u  uXX/ BB$@'@6OCY YQ]/ n?q?tu~99++Ou%%Ouu/ / / // R/ U/ / / / / / / )+OH/ PSVu`cfuq/ >/ NQt/ / / / / +Qb/ e/ / / uuU"UYCPrCPOORQW #&V47:W>ADVRUXV\_bVpsvVz}VWVWVVVVV  VV*QQTWYW[^aVviyi|unO/ / / / ./ 1/ aQ/ / @@u$$uu369uM/ Z/ d/ }+Our/ """""""""""""""""""""""""""#3333333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDC33333333333333333333333333333"""""""""""""""""""""""""""333333333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD333333333333333333333333333""""""""""""""""""""""""""#3333333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD3333333333333333333333333""""""""""""""""""""""""""333333 333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD33333333333333333333333"""""""""""""""""""""""""#3333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD333333333333333333333""""""""""""""""""""""""#333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUDDDDDDDDDDDDDDDDDD3333333333333333333""""""""""""""""""""""""33333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUDDDDDDDDDDDDDDDC33333333333333333"""""""""""""""""""""""#333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUffffUUUUUUUUUUDDDDDDDDDDDDDDC333333333333333"""""""""""""""""""""""333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUVffffffffeUUUUUUUUUDDDDDDDDDDDDDD33333333333333""""""""""""""""""""""#3333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUfgwwwffffffUUUUUUUUUUDDDDDDDDDDDDDC333333333333""""""""""""""""""""""3333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUVffyffffffeUUUUUUUUUTDDDDDDDDDDDDD33333333333"""""""""""""""""""""#333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUVffgxʭffffffeUUUUUUUUUUDDDDDDDDDDDDD3333333333"""""""""""""""""""""33333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUVfffww+wvfffffeUUUUUUUUUUTDDDDDDDDDDDDC33333333""""""""""""""""""""#3333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUffffwwꩈwwwvffffUUUUUUUUUUUUDDDDDDDDDDDDD3333333""""""""""""""""""""3333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUfffffwwxwwwwwfffUUUUUUUUUUUUDDDDDDDDDDDDD333333"""""""""""""""""""#333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUVfffffwwxΞɈwwwwwwvfeUUUUUUUUUUUUDDDDDDDDDDDDD33333"""""""""""""""""""33333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUfffffgwwwPʙwxvfUUUUUUUUUUUUUDDDDDDDDDDDDDC333""""""""""""""""""#3333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUffffffgwwxIڇvfUUUUUUUUUUUUUDDDDDDDDDDDDDC33""""""""""""""""""3333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUVffffffgwwx˩wfeUUUUUUUUUUUUUDDDDDDDDDDDDDC3"""""""""""""""""#333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUfffffffgwwkwvfUUUUUUUUUUUUUUDDDDDDDDDDDDDC"""""""""""""""""333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUVfffffffwww̻"͹wvffUUUUUUUUUUUUUUDDDDDDDDDDDDD""""""""""""""""#33333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUVffffffffwwx_-4.˘wwffeUUUUUUUUUUUUUTDDDDDDDDDDDD""""""""""""""""33333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUffffffffgwxY캩wwvffUUUUUUUUUUUUUUTDDDDDDDDDDD"""""""""""""""#3333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUVffffffffww/.ݻwwvfffUUUUUUUUUUUUUUTDDDDDDDDDD"""""""""""""""3333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUVffffffffgwxI/ܻwwffffUUUUUUUUUUUUUUDDDDDDDDDD"""""""""""""""333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUfffffffffwwlJ˪wwffffeUUUUUUUUUUUUUTDDDDDDDDD""""""""""""""#33333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUVffffffffgwx!$1ܺwwfffffeUUUUUUUUUUUUUTDDDDDDDD""""""""""""""333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUVffffffffgww$A4{ʙwvfffffeUUUUUUUUUUUUUDDDDDDDD"""""""""""""#33333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUVfffffffffwwMaN˪wvffffffeUUUUUUUUUUUUTDDDDDDD"""""""""""""33333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUfffffffffwwxH"ۻwwffffffffUUUUUUUUUUUUTDDDDDD"""""""""""""3333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUfffffffffwwwQz ˻ɹwvffffffffUUUUUUUUUUUUDDDDDD""""""""""""#333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUffffffffgwwwx2g t"=$wwfffffffffUUUUUUUUUUUTDDDDD""""""""""""3333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUffffffffwwwwx!=t7dp Dksb쪘wvfffffffffeUUUUUUUUUUDDDDD"""""""""""#333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUfffffffgwwwwwf1$DwwffffffffffeUUUUUUUUUTDDDD"""""""""""#33333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUfffffffwwwwwwx?#MwvffffffffffeUUUUUUUUUDDDD"""""""""""333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUffffffwwwwwwwxOݺwwvfffffffffffUUUUUUUUTDDD""""""""""#33333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUfffffgwwwwwwwwIv6>˺wwvfffffffffffUUUUUUUUDDD""""""""""#3333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUVfffffwwwwwwwwwh-b˪wwwwfffffffffffUUUUUUUTDD""""""""""33333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUVffffwwwwwwwwww`t=wwwwvffffffffffUUUUUUUDD"""""""""#3333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUfffffwwwwwwwwwxϲR쪙wwwwwvfffffffffUUUUUUTD"""""""""#333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUVffffgwwwwwwwww>뺙wwwwwwwwwvffffffUUUUUUD"""""""""3333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUfffffgwwwwww-˺wwwwwwwwwwwwvfffUUUUUT""""""""#333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUVfffffww0˻wwwwwwwwwwwwwvfdDDDDD""""""""#333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUffffffwx޺1/̻wwwwwwwxvfeUUUU""""""""333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUfffffffwwѪz̻$s̻zwwwwvfUUUU""""""""333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUVfffffffgwx^Md"#G 2̻,ՊwfeUUU"""""""#33333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUVffffffffgwwG˺.!UCDW TR(?ݫfQ/ˈwvfUUU"""""""333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUVfffffffffgwwxY!ܻ8`1p   0F0^ŭʩwffUU"""""""33333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUVfffffffffffwwwx|CdiP9XF02&LJZ_㟺wffUU""""""#33334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUVffffffffffffwwwwAg^ 0 bI?ܻ<ܻ߲˪ffeU""""""#3333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUVfffffffffffffwwwwwբ#{@ R$3q`˻qvM&ݗvffU""""""33334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUVffffffffffffffgwwwwx!!z2-^/%Svffe""""""3333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUVfffffffffffffffgwwwwwxH TG "ePeZ?_۩uUUU"""""#3334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUVfffffffffffffffffwwwwww΅0 NT lRquUUU"""""#333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUVffffffffffffffffffwwwwwwwϧ?$f.Hȇvfff"""""3334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUVfffffffffffffffffffgwwwwwwx=$fl컪wwfff"""""3334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUVffffffffffffffffffffgwwwwwww! ?캙wwfff""""#333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUfffffffffffffffffffffgwwwwwwwxOXRʘwwfff""""#334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUffffffffffffffffffffffgwwwwwwwwFLwwvff""""#33DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUVffffffffffffffffffffffgwwwwwwww.2E4۩wwvff""""333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUfffffffffffffffffffffffgwwwwwwwwͿO'm꭯ۺwwvff""""334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUVfffffffffffffffffffffffgwwwwwwwweB! Pc˪wwwff"""#33DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUffwwwwwwffffffffffffffffwwwwwwwww4)tLd/˺wwvf"""#33DDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUVfgwwwwwwwwwwfffffffffffwwwwwwwwwxnY\blݺwwvf"""#34DDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUffwwwwwwwwwwwwfffgwwwwwwwwwwx) `Y%Jwwf"""33DDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUVffgxڙwwwwwwwwwwwwwwwwwwwwww7 H̺wf"""33DDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUVffgwx{¨wwwwwwwwwwwwwwwxwv"""34DDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUffffwwx۩FWb̻:v""#34DDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUfffffwwx쩙N=Ef""#3DDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUfffffgwww뙙0t5034-әf""#3DDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUffffffwwwwܻ[+$  Rۨf""34DDDDDDDDDDDDDEUUUUUUUUUUUUUUUVfffffffwwwx>ܺ-p%1f""34DDDDDDDDDDDEUUUUUUUUUUUUUUUUVfffffffgwwwxϟ˻O/̺IVw""3DDDDDDDDDDDUUUUUUUUUUUUUUUUUVffffffffgwww1Aܻ8\=".ڈw""3DDDDDDDDDDUUUUUUUUUUUUUUUUUUfffffffffwwwwaSAg˺F W<ʘw"#4DDDDDDDDEUUUUUUUUUUUUUUUUUUffffffffffwwwxre!Dh/˺@!w"#4DDDDDDDEUUUUUUUUUUUUUUUUUUfffffffffffwwwXFu|/X[1H˻$˪f"#4DDDDDDEUUUUUUUUUUUUUUUUUUfffffffffffgwwxr8D5UCF5s̻!L˪ff"#DDDDDDEUUUUUUUUUUUUUUUUUUVfffffffffffgww5D\z#= ˺ff"#DDDDDEUUUUUUUUUUUUUUUUUUVffffffffffffwwx `9V? /ff"3DDDDEUUUUUUUUUUUUUUUUUUUffffffffffffgwwv` @$g wv"4DDDDUUUUUUUUUUUUUUUUUUUfffffffffffffwwHx3/lEMwv"4DDDUUUUUUUUUUUUUUUUUUUVffffffffffffgwxFb ۘwv"4DDEUUUUUUUUUUUUUUUUUUVfffffffffffffwwt%Ywf"DDDUUUUUUUUUUUUUUUUUUUfffffffffffffww'c[we2";p/ܺwf3DDEUUUUUUUUUUUUUUUUUUfffffffffffffwwіft33X`˩wf3DDUUUUUUUUUUUUUUUUUUVfffffffffffgww9].TDp.ީwvf3DEUUUUUUUUUUUUUUUUUVffffffffffwwwwͪUf'wvf3DUUUUUUUUUUUUUUUUUUffffffwwwwwwwx]|\xLwffDDUUUUUUUUUUUUUUUUUffffwwwwwwwwwϟ˻у\?wwffDEUUUUUUUUUUUUUUUUfffwwwwwwwwww>#%ʙwwffDEUUUUUUUUUUUUUUUffwwwwwwwwwwx4$@wwffDUUUUUUUUUUUUUUUfgwwwwwwwwwwx"!RST3H ;wwvffDUUVffffffffffffwwwwwwwwwwwx$wJfd`LwwvffUUVffffffgwwwwwwwwww7{pKꙈwwvffUVfffffgwwwwxwwx'X@wwvffUfffffwwwwwM45ܺwwvfffffffgwwwwxĪ/swwwvffwwvhB˼ܻ$#˺wwwvff/˺wwwvffwwvhB˼ܻ$#˺wwwvfffffffgwwwwxĪ/swwwvffUfffffwwwwwM45ܺwwvffUVfffffgwwwwxwwx'X@wwvffUUVffffffgwwwwwwwwww7{pKꙈwwvffDUUVffffffffffffwwwwwwwwwwwx$wJfd`LwwvffDUUUUUUUUUUUUUUUfgwwwwwwwwwwx"!RST3H ;wwvffDEUUUUUUUUUUUUUUUffwwwwwwwwwwx4$@wwffDEUUUUUUUUUUUUUUUUfffwwwwwwwwww>#%ʙwwffDDUUUUUUUUUUUUUUUUUffffwwwwwwwwwϟ˻у\?wwff3DUUUUUUUUUUUUUUUUUUffffffwwwwwwwx]|\xLwff3DEUUUUUUUUUUUUUUUUUVffffffffffwwwwͪUf'wvf3DDUUUUUUUUUUUUUUUUUUVfffffffffffgww9].TDp.ީwvf3DDEUUUUUUUUUUUUUUUUUUfffffffffffffwwіft33X`˩wf"DDDUUUUUUUUUUUUUUUUUUUfffffffffffffww'c[we2";p/ܺwf"4DDEUUUUUUUUUUUUUUUUUUVfffffffffffffwwt%Ywf"4DDDUUUUUUUUUUUUUUUUUUUVffffffffffffgwxFb ۘwv"4DDDDUUUUUUUUUUUUUUUUUUUfffffffffffffwwHx3/lEMwv"3DDDDEUUUUUUUUUUUUUUUUUUUffffffffffffgwwv` @$g wv"#DDDDDEUUUUUUUUUUUUUUUUUUVffffffffffffwwx `9V? /ff"#DDDDDDEUUUUUUUUUUUUUUUUUUVfffffffffffgww5D\z#= ˺ff"#4DDDDDDEUUUUUUUUUUUUUUUUUUfffffffffffgwwxr8D5UCF5s̻!L˪ff"#4DDDDDDDEUUUUUUUUUUUUUUUUUUfffffffffffwwwXFu|/X[1H˻$˪f"#4DDDDDDDDEUUUUUUUUUUUUUUUUUUffffffffffwwwxre!Dh/˺@!w""3DDDDDDDDDDUUUUUUUUUUUUUUUUUUfffffffffwwwwaSAg˺F W<ʘw""3DDDDDDDDDDDUUUUUUUUUUUUUUUUUVffffffffgwww1Aܻ8\=".ڈw""34DDDDDDDDDDDEUUUUUUUUUUUUUUUUVfffffffgwwwxϟ˻O/̺IVw""34DDDDDDDDDDDDDEUUUUUUUUUUUUUUUVfffffffwwwx>ܺ-p%1f""#3DDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUffffffwwwwܻ[+$  Rۨf""#3DDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUfffffgwww뙙0t5034-әf""#34DDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUfffffwwx쩙N=Ef"""34DDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUffffwwx۩FWb̻:v"""33DDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUVffgwx{¨wwwwwwwwwwwwwwwxwv"""33DDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUVffgxڙwwwwwwwwwwwwwwwwwwwwww7 H̺wf"""#34DDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUffwwwwwwwwwwwwfffgwwwwwwwwwwx) `Y%Jwwf"""#33DDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUVfgwwwwwwwwwwfffffffffffwwwwwwwwwxnY\blݺwwvf"""#33DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUffwwwwwwffffffffffffffffwwwwwwwww4)tLd/˺wwvf""""334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUVfffffffffffffffffffffffgwwwwwwwweB! Pc˪wwwff""""333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUfffffffffffffffffffffffgwwwwwwwwͿO'm꭯ۺwwvff""""#33DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUVffffffffffffffffffffffgwwwwwwww.2E4۩wwvff""""#334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUffffffffffffffffffffffgwwwwwwwwFLwwvff""""#333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUfffffffffffffffffffffgwwwwwwwxOXRʘwwfff"""""3334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUVffffffffffffffffffffgwwwwwww! ?캙wwfff"""""3334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUVfffffffffffffffffffgwwwwwwx=$fl컪wwfff"""""#333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUVffffffffffffffffffwwwwwwwϧ?$f.Hȇvfff"""""#3334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUVfffffffffffffffffwwwwww΅0 NT lRquUUU""""""3333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUVfffffffffffffffgwwwwwxH TG "ePeZ?_۩uUUU""""""33334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUVffffffffffffffgwwwwx!!z2-^/%Svffe""""""#3333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUVfffffffffffffwwwwwբ#{@ R$3q`˻qvM&ݗvffU""""""#33334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUVffffffffffffwwwwAg^ 0 bI?ܻ<ܻ߲˪ffeU"""""""33333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUVfffffffffffwwwx|CdiP9XF02&LJZ_㟺wffUU"""""""333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUVfffffffffgwwxY!ܻ8`1p   0F0^ŭʩwffUU"""""""#33333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUVffffffffgwwG˺.!UCDW TR(?ݫfQ/ˈwvfUUU""""""""333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUVfffffffgwx^Md"#G 2̻,ՊwfeUUU""""""""333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUfffffffwwѪz̻$s̻zwwwwvfUUUU""""""""#333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUffffffwx޺1/̻wwwwwwwxvfeUUUU""""""""#333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUVfffffww0˻wwwwwwwwwwwwwvfdDDDDD"""""""""3333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUfffffgwwwwww-˺wwwwwwwwwwwwvfffUUUUUT"""""""""#333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUVffffgwwwwwwwww>뺙wwwwwwwwwvffffffUUUUUUD"""""""""#3333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUfffffwwwwwwwwwxϲR쪙wwwwwvfffffffffUUUUUUTD""""""""""33333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUVffffwwwwwwwwww`t=wwwwvffffffffffUUUUUUUDD""""""""""#3333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUVfffffwwwwwwwwwh-b˪wwwwfffffffffffUUUUUUUTDD""""""""""#33333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUfffffgwwwwwwwwIv6>˺wwvfffffffffffUUUUUUUUDDD"""""""""""333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUffffffwwwwwwwxOݺwwvfffffffffffUUUUUUUUTDDD"""""""""""#33333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUfffffffwwwwwwx?#MwvffffffffffeUUUUUUUUUDDDD"""""""""""#333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUfffffffgwwwwwf1$DwwffffffffffeUUUUUUUUUTDDDD""""""""""""3333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUUUffffffffwwwwx!=t7dp Dksb쪘wvfffffffffeUUUUUUUUUUDDDDD""""""""""""#333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUffffffffgwwwx2g t"=$wwfffffffffUUUUUUUUUUUTDDDDD"""""""""""""3333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUfffffffffwwwQz ˻ɹwvffffffffUUUUUUUUUUUUDDDDDD"""""""""""""33333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUfffffffffwwxH"ۻwwffffffffUUUUUUUUUUUUTDDDDDD"""""""""""""#33333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUVfffffffffwwMaN˪wvffffffeUUUUUUUUUUUUTDDDDDDD""""""""""""""333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUVffffffffgww$A4{ʙwvfffffeUUUUUUUUUUUUUDDDDDDDD""""""""""""""#33333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUVffffffffgwx!$1ܺwwfffffeUUUUUUUUUUUUUTDDDDDDDD"""""""""""""""333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUfffffffffwwlJ˪wwffffeUUUUUUUUUUUUUTDDDDDDDDD"""""""""""""""3333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUVffffffffgwxI/ܻwwffffUUUUUUUUUUUUUUDDDDDDDDDD"""""""""""""""#3333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUVffffffffww/.ݻwwvfffUUUUUUUUUUUUUUTDDDDDDDDDD""""""""""""""""33333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUffffffffgwxY캩wwvffUUUUUUUUUUUUUUTDDDDDDDDDDD""""""""""""""""#33333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUVffffffffwwx_-4.˘wwffeUUUUUUUUUUUUUTDDDDDDDDDDDD"""""""""""""""""333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUVfffffffwww̻"͹wvffUUUUUUUUUUUUUUDDDDDDDDDDDDD"""""""""""""""""#333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUfffffffgwwkwvfUUUUUUUUUUUUUUDDDDDDDDDDDDDC""""""""""""""""""3333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUVffffffgwwx˩wfeUUUUUUUUUUUUUDDDDDDDDDDDDDC3""""""""""""""""""#3333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUffffffgwwxIڇvfUUUUUUUUUUUUUDDDDDDDDDDDDDC33"""""""""""""""""""33333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUfffffgwwwPʙwxvfUUUUUUUUUUUUUDDDDDDDDDDDDDC333"""""""""""""""""""#333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUVfffffwwxΞɈwwwwwwvfeUUUUUUUUUUUUDDDDDDDDDDDDD33333""""""""""""""""""""3333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUfffffwwxwwwwwfffUUUUUUUUUUUUDDDDDDDDDDDDD333333""""""""""""""""""""#3333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUffffwwꩈwwwvffffUUUUUUUUUUUUDDDDDDDDDDDDD3333333"""""""""""""""""""""33333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUVfffww+wvfffffeUUUUUUUUUUTDDDDDDDDDDDDC33333333"""""""""""""""""""""#333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUVffgxʭffffffeUUUUUUUUUUDDDDDDDDDDDDD3333333333""""""""""""""""""""""3333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUVffyffffffeUUUUUUUUUTDDDDDDDDDDDDD33333333333""""""""""""""""""""""#3333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUfgwwwffffffUUUUUUUUUUDDDDDDDDDDDDDC333333333333"""""""""""""""""""""""333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUVffffffffeUUUUUUUUUDDDDDDDDDDDDDD33333333333333"""""""""""""""""""""""#333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUffffUUUUUUUUUUDDDDDDDDDDDDDDC333333333333333""""""""""""""""""""""""33333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEUUUUUUUUUUUUUUUUUUUUDDDDDDDDDDDDDDDC33333333333333333""""""""""""""""""""""""#333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUDDDDDDDDDDDDDDDDDD3333333333333333333"""""""""""""""""""""""""#3333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD333333333333333333333""""""""""""""""""""""""""333333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD33333333333333333333333""""""""""""""""""""""""""#3333333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD3333333333333333333333333"""""""""""""""""""""""""""333333333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD333333333333333333333333333"""""""""""""""""""""""""""#3333333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDC33333333333333333333333333333""""""""""""""""""""""""""""#333333333333333333333333333333333334DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD33333333333333333333333333333333wA,p   A,p   A,p   A,p   A,p   A,p   A,p   @@@@+YdDDDDDUUUUUUUUUUUUUUUUUUUUUUUVfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwDDEUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxlUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwXU4!UUUUUUUUUUUUUUUUUUUUUUffffffffff !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxZ9ҮcGUUUUUUUUUUUUUUUUUUUUfffffffffwwwwwwwwwwwwwwwwwwvffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxޒ#H>UUUUUUUUUUUUUUUUUUfffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwvfffffffffffffffffffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww#FUUUUUUUUUUUUUUUUfffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwx#]UUUUUUUUUUUUUUfffffffwwxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwfffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxhbAUUUUUUUUUUUUfffffffgwxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvfffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwSWUUUUUUUUUUVfffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvfffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww2#JUUUUUUUUVffffffffwwxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwUUUUUUVffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxNUUUUUfffffffffgwwwx]˪wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwUUUffffffffffgwwwwx̼κwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxUVfffffffffffwwwwwx_oۻ멘wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwffffffffffffwwwwwwx^ܺwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxfffffffffffgwwwwwwx15G˺ffffffffffgwwwwwwwwEݻffffffffffwwwwwwwww5˺KfffffffffgwwwwwwwwwV̺fffffffffwwwwwwwwwwx2yݺq컪,c1ffffffffgwwwwwwwwwwx!6l˪c컺!ɒffffffffwwwwwwwwwwwwd?˺q3SfffffffgwwwwwwwwwwwwA˻6˪W%efffffffwwwwwwwwwwwwwI˻<1yB컺IZqffffffgwwwwwwwwwwwwwt.˻dX6iZܻƩCiU̡ffffffgwwwwwwwwwwwwx=+W9A˻FH3!̻z\.4tKffffffwwwwwwwwwwwwwx6+B̻*B˻F9@ fffffgwwwwwwwwwwwww8$1˻˪#Gb˻ Mfffffgwwwwwwwwwwwww=v#38˽+ t33GOܧS!58/ʫ wwwwwwwwx#E? 9\"pg d8vHTy~vUUVANowwwwwwwxELDC˪PIP 0 ffgD25@ wwwwwwwᴛB#5$2ɻ#+PxJ!?oȐP@wwwwww%"^ǚ DKCJ4wNb@Pwwwww"VWDDhwzJ SX 7 335h#5Pwwwwx""34Ut,p ,alvfX/#Eg `wwwx"4Ex#x `kC!#F]wwx%dFt1"4!Pwx$FgxT 8D c!#Fy3 @"3DVwyTTGϜ132"#;-""33EVx$ M|4cB!#HXT$DD[wx$(NC""#4WvSBs$wx̾]@ H'S2"""#DXHCḃ!E3""#4FydQEܵC2""""3Eqp!#YxT3EUyp GfUC""""""""#6^z2#C9Euowvwq3ԶQ33"""""34EƠ[gQ#ڥ[Ժ844eD3333333DEgp23i/p_C* PXUC33334DDUh 8f⇀&8 UhDDDDDDEX 6PUUDDDUVgB"E8:P fUUUUUfg [)fwfeUfffy#4V(L vffgw@#3H` swwww1#4Vw P"WfxNI$˻Uc"34W)vf~5{LT34RT33FfDElTC33DUVx UevfUVeWfQwzeUTEUUgS "#4Y>;*y^X˗xfg:ay=QcW %;wxE 4Uwm҆D&PY!dP"3FxrP"M˼0 ""34V=E wZ3φUgy2"[P3EiۿBV3E[El_ʲPffw! "Y'"nva" LP" LP"nvaY'"ffw! 3E[El_ʲP3EiۿBV3φUgy2"[P""34V=E wZ"3FxrP"M˼0 4Uwm҆D&PY!dPay=QcW %;wxE "#4Y>;*y^X˗xfg:UevfUVeWfQwzeUTEUUgS 5{LT34RT33FfDElTC33DUVx 5{|"&2!$UׅC33I&C3334Eh>vf~vjǭs!3oC"#""""#F+DDY6-E3g/$B!#DUl@s""6U#""3EW7 A$31?"37 C%/#4Vk/Fx@ ]v#38˽+ t33GOܧS!58/ʫ wwwwwwwwww#4Ux|v iuTDDEUxOS)ʚ^ ˫#xئp5kS""$ڇy4Vwfwwwwwwwwwx#HN$Et  M mjC334Ux"T|vfgxUvUVUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxZ9ҮcGUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwXU4!DDEUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxlDDDDDUUUUUUUUUUUUUUUUUUUUUUUVfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUVffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffgwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxwA,p   A,p   A,p   A,p   A,p   A,p   A,p   ??@@jd*/ FRACTALSGSSam ffhohohDDNOffohNOhhNfffDDONNNDDDODDDNNDDONfffhhN[]^ffohDONOhDOfohofo DDDD'n5 FGS.1.1.DOC3FRACTALGS.ICONS FRACTAL.2 FRACTAL.1*< FRACTALSGS ;[$ &{i$H-H+H{iH "{i$H{iH1H/H "+'+&*;i)k ;[HHH)H ("h +;ik ;[HHHH)H )"h h +;ik;8& ;[.H,H{iH{iH{iH "{iH2H0H "+(,'+;i*kHHH ;[ )f A [8Ai a {8ai 80))  J ) J) +  ;i k""""""""""""""""""""""""""""""""33333333333333333333333333333333DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUffffffffffffffffffffffffffffffffwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ;[;8 ")) )))));i+;ik ;[ HH H HHH "+  ;i k ;[;8")) ;i+;ik ;[;8" ;i+;ik ;[;8+" ;i+;ik ;[HHHHHH H$"h hhh+;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ik ;[;8 " ;i+  ;ikHH;iHHHHHڢ "hhk    hhZ"HHkHHHH "hk ;[  "ኇ+ ;i k   ;[Z z Z"+hhhk . &     ;[Z z Z"+hhk ;[ ڢ "+  ;ik ;[  "+  ;ik   ڢ "+  ;ik ;[ " +hhk;iHHHڢ "ኃhhk ;[d  +hhk ;[ȗȥ @ȩ+hkH "hk ;[ "  +hhkHH "hhkH "hk;iH "hk "  k H H H H "(p0   ;ik& 3?QDOPUZaehkpw { !#%')+-/135;=?A CEGI%K)M/2<UBOGQKQPO\U`dOjQu~SUQOUUUU__&U4UEUIPLPVUgUkHnHxUU::UU**UUUUQOU UQOUQOUQOUU)..{0?2?4?6 8 : < > o{SUUS.U=SUhUloyUUUUQOUU U 4U\UmUqt~UUUUU4HUp}SSSSUU%S-S1SFSZUUkXU   > $ ?  IIeioee ;[ ):  +;ik;8 ;[=?     :  ie H  HH H"2+ H) H1 H"& : c ,@ ~global c ;[ ):  +;ik;8 ;[=?     :  ie H  HH H"2+ H) H1 H"& :    A+;ik;8" ;[(@**d(*)ȷȷ)ȷ)Ȅe2 4  ){NDLR: Cet accessoire de bureau se trouve sous sa forme compile, donc directement utilisable, il suffit de le mettre dans le sous-dossier Desk- Access du dossier System de la disquette systme 3.1 ou GS/OS 4.0. Il se nomme Codesimpre et se trouve dans le dossier NDA.PASCAL} {$DeskAcc -1 -1 Codes.Imprimante} {$LongGlobals+} PROGRAM CodesImpression; { Ce programme est un nouvel accessoire de bureau qui permet d'avoir a tout moment, dans n'importe quel programme, un utilitaire permettant d'envoyer des iklmnopqrstuvwcodes a l'ImageWriter II } { Auteur : Marc LERMAN -- (c) 22 mai 1989 } { Pour tous renseignements, suggestions : Marc LERMAN 16, rue Lucien Sampaix 75010 - Paris } Uses QDIntf, { QuickDraw II } GSIntf, { Fenetres, evenements, etc... } MiscTools, { Outils divers } ConsoleIO; { Conversions } Var FenetreOuverte : Boolean; { vrai si fenetre ouverte } Fenetre : NewWindowParamBlk; Pointeur : WindowPtr; { pointeur de la fenetre } Bouton : Array [1..10] of Rect; Code : String[15]; {----------------------- Procedures specifiques -------------------------} Procedure DessineBoutons; forward; Procedure DoMouseDown (theEvent : EventRecord); forward; Procedure EnvoiCodes; forward; {-------------------- Procedures classiques du NDA ----------------------} Function DAOpen : WindowPtr; { Cette fonction est appelee lorsque l'on choisit l'accessoire dans le menu Pomme } Begin If FenetreOuverte then SelectWindow (Pointeur) else begin { Definition de la fenetre } With Fenetre do begin param_length := sizeof (NewWindowParamBlk); wFrame := $C0A0; wTitle := @'Codes'; wRefCon := 0; wColor := nil; wYOrigin := 0; wXOrigin := 0; wDataH := 0; wDataW := 0; wMaxH := 0; wMaxW := 0; wScrollVer := 0; wScrollHor := 0; wPageVer := 0; wPageHor := 0; wInfoRefCon := 0; wInfoHeight := 0; wFrameDefProc := nil; wContDefProc := nil; wPosition.top := 30; wPosition.left := 20; wPosition.bottom:= 179; wPosition.right := 140; wPlane := -1; wStorage := nil; end; Pointeur := NewWindow (Fenetre); SetSysWindow (Pointeur); { Definition des boutons } SetRect (Bouton[1],2,11,58,22); SetRect (Bouton[2],62,11,118,22); SetRect (Bouton[3],2,33,118,44); SetRect (Bouton[4],2,46,118,57); SetRect (Bouton[5],2,59,118,70); SetRect (Bouton[6],2,72,118,83); SetRect (Bouton[7],2,85,118,96); SetRect (Bouton[8],2,109,118,120); SetRect (Bouton[9],2,122,118,133); SetRect (Bouton[10],2,135,118,146); DessineBoutons; end; DaOpen := Pointeur; FenetreOuverte := true; End; Procedure DAClose; { Procedure appelee lorsque l'on clique dans la case de fermeture de l'accessoire ou lorsqu'on quitte l'application } Var r : Rect; i : Integer; Port : GrafPtr; Begin Port := GetPort; SetPort (GrafPtr(Pointeur)); { Message de copyright } With r do begin top := 0; left := 0; bottom := 152; right := 140; end; SetDithColor (15); PaintRect (r); SetDithColor (0); SetForeColor (1); MoveTo (2,50); DrawString ('Marc LERMAN'); SetForeColor (0); MoveTo (2,70); DrawString ('16, rue Lucien'); MoveTo (20,80); DrawString ('Sampaix'); MoveTo (2,110); DrawString ('75010 - Paris'); MoveTo (2,130); DrawString ('(c) 22 mai 1989'); MoveTo (2,145); DrawString ('(c) TML Systems'); SetPort (Port); CloseWindow (Pointeur); FenetreOuverte := false; End; Procedure DAAction (Code : Integer; Param : LongInt); { Procedure appelee lorsque l'on clique dans la fenetre ou lorsque la fenetre a besoin d'un rafraichissement } Var Port : GrafPtr; quoi : Integer; Begin Case Code of DAEvent : begin Port := GetPort; SetPort (GrafPtr(Pointeur)); quoi := EventRecordPtr (param)^.what; If quoi = updateEvt then begin { Rafraichissement necessaire } BeginUpdate (Pointeur); DessineBoutons; EndUpdate (Pointeur) end else if quoi = mouseDown then begin { On clique dans la fenetre } DoMouseDown (EventRecordPtr(param)^) end; SetPort (Port) end; DAUndo, DACut, DACopy, DAPaste, DAClear : Code := 1; end End; Procedure DAInit (Code : Integer); { Appelee pour l'etat de la fenetre } Begin If Code = 0 then begin If FenetreOuverte then DAClose end else FenetreOuverte := false End; {------------ Definition des procedures specifiques a ce NDA ------------} Procedure DessineBoutons; { Comme son nom l'indique... } Var Port : GrafPtr; index : 1..10; Begin Port := GetPort; SetPort (GrafPtr(Pointeur)); SetForeColor (1); MoveTo (2,10); DrawString ('Gras :'); SetForeColor (0); MoveTo (10,20); DrawString (Concat('D',chr(142),'but')); MoveTo (78,20); DrawString ('Fin'); SetForeColor (1); MoveTo (2,32); DrawString (Concat('Caract',chr(143),'res :')); SetForeColor (0); MoveTo (25,42); DrawString (Concat('Am',chr(142),'ricains')); MoveTo (31,55); DrawString (Concat('Fran',chr(141),'ais')); MoveTo (32,68); DrawString ('Etendus'); MoveTo (20,81); DrawString ('Ultra-comp'); MoveTo (40,94); DrawString ('Elite'); SetForeColor (1); MoveTo (2,108); DrawString (Concat('Qualit',chr(142),' :')); SetForeColor (0); MoveTo (24,118); DrawString ('Brouillon'); MoveTo (28,131); DrawString ('Standard'); MoveTo (29,144); DrawString ('Courrier'); For index := 1 to 10 do FrameRRect (Bouton[index],14,8); SetPort (Port); End; Procedure EnvoiCodes; { Envoie les codes a l'imprimante } Var Printer : Text; Begin Rewrite (Printer,'printer:'); Write (Printer,Concat(chr(27),Code)); Close (Printer) End; Procedure Joli(n : Integer); Var i : Integer; Begin InvertRRect (Bouton[n],14,8); For i := 1 to 5000 do; EnvoiCodes; InvertRRect (Bouton[n],14,8) End; Procedure DoMouseDown (theEvent : EventRecord); { Quand on a clique dans la fenetre } Begin { Pour chaque bouton, il y a des codes differents... } GlobalToLocal (theEvent.where); If PtInRect (theEvent.where,Bouton[1]) then begin Code := chr(33); Joli(1) end; If PtInRect (theEvent.where,Bouton[2]) then begin Code := chr(34); Joli(2) end; If PtInRect (theEvent.where,Bouton[3]) then begin Code := Concat(chr(90),chr(7),chr(0)); Joli(3) end; If PtInRect (theEvent.where,Bouton[4]) then begin Code := Concat(chr(90),chr(1),chr(0),chr(27),chr(68),chr(6), chr(0)); Joli(4) end; If PtInRect (theEvent.where,Bouton[5]) then begin Code := chr(110); Joli(5) end; If PtInRect (theEvent.where,Bouton[6]) then begin Code := chr(81); Joli(6) end; If PtInRect (theEvent.where,Bouton[7]) then begin Code := chr(69); Joli(7) end; If PtInRect (theEvent.where,Bouton[8]) then begin Code := Concat(chr(97),chr(49)); Joli(8) end; If PtInRect (theEvent.where,Bouton[9]) then begin Code := Concat(chr(97),chr(48)); Joli(9) end; If PtInRect (theEvent.where,Bouton[10])then begin Code := Concat(chr(97),chr(50)); Joli(10) end; End; {========================================================================} {======================== PROGRAMME PRINCIPAL ===========================} {========================================================================} BEGIN END.{NDLR: Cet accessoire de bureau se trouve sous sa forme compile, donc directement utilisable, il suffit de le mettre dans le sous-dossier Desk- Access du dossier System de la disquette systme 3.1 ou GS/OS 4.0. Il se nomme Tableascii et se trouve dans le dossier NDA.PASCAL} {$DeskAcc -1 -1 Table.ASCII} {$LongGlobals+} PROGRAM TableAscii; { Ce programme est un nouvel accessoire de bureau qui permet d'avoir a tout moment, dans n'importe quel programme, une table des caracteres ASCII } { Auteur : Marc xz{|}~ LERMAN -- (c) 14 mai 1989 } { Pour tous renseignements, suggestions : Marc LERMAN 16, rue Lucien Sampaix 75010 - Paris } Uses QDIntf, { QuickDraw II } GSIntf, { Fenetres, evenements, etc... } MiscTools, { Outils divers } ConsoleIO; { Conversions } Var FenetreOuverte : Boolean; { vrai si fenetre ouverte } Fenetre : NewWindowParamBlk; Pointeur : WindowPtr; { pointeur de la fenetre } Debut : 0..255; {----------------------- Procedures specifiques -------------------------} Procedure AfficheTable; forward; Procedure DoMouseDown (theEvent : EventRecord); forward; Procedure Initialisation; forward; {-------------------- Procedures classiques du NDA ----------------------} Function DAOpen : WindowPtr; { Cette fonction est appelee lorsque l'on choisit l'accessoire dans le menu Pomme } Begin If FenetreOuverte then SelectWindow (Pointeur) else begin { Definition de la fenetre } With Fenetre do begin param_length := sizeof (NewWindowParamBlk); wFrame := $C0A0; wTitle := @'Table ASCII'; wRefCon := 0; wColor := nil; wYOrigin := 0; wXOrigin := 0; wDataH := 0; wDataW := 0; wMaxH := 0; wMaxW := 0; wScrollVer := 0; wScrollHor := 0; wPageVer := 0; wPageHor := 0; wInfoRefCon := 0; wInfoHeight := 0; wFrameDefProc := nil; wContDefProc := nil; wPosition.top := 40; wPosition.left := 50; wPosition.bottom:= 192; wPosition.right := 190; wPlane := -1; wStorage := nil; end; Pointeur := NewWindow (Fenetre); SetSysWindow (Pointeur); Initialisation; end; DaOpen := Pointeur; FenetreOuverte := true; debut := 0; End; Procedure DAClose; { Procedure appelee lorsque l'on clique dans la case de fermeture de l'accessoire ou lorsqu'on quitte l'application } Var r : Rect; i : Integer; Port : GrafPtr; Begin Port := GetPort; SetPort (GrafPtr(Pointeur)); { Message de copyright } With r do begin top := 0; left := 0; bottom := 152; right := 140; end; SetDithColor (15); PaintRect (r); SetDithColor (0); SetForeColor (1); MoveTo (2,50); DrawString ('Marc LERMAN'); SetForeColor (0); MoveTo (2,70); DrawString ('16, rue Lucien'); MoveTo (50,80); DrawString ('Sampaix'); MoveTo (20,110); DrawString ('75010 - Paris'); MoveTo (2,130); DrawString ('(c) 14 mai 1989'); MoveTo (2,145); DrawString ('(c) TML Systems 86'); SetPort (Port); CloseWindow (Pointeur); FenetreOuverte := false End; Procedure DAAction (Code : Integer; Param : LongInt); { Procedure appelee lorsque l'on clique dans la fenetre ou lorsque la fenetre a besoin d'un rafraichissement } Var Port : GrafPtr; quoi : Integer; Begin Case Code of DAEvent : begin Port := GetPort; SetPort (GrafPtr(Pointeur)); quoi := EventRecordPtr (param)^.what; If quoi = updateEvt then begin { Rafraichissemnt necessaire } BeginUpdate (Pointeur); Initialisation; AfficheTable; EndUpdate (Pointeur) end else if quoi = mouseDown then begin { On clique dans la fenetre } DoMouseDown (EventRecordPtr(param)^) end; SetPort (Port) end; DAUndo, DACut, DACopy, DAPaste, DAClear : Code := 1; end End; Procedure DAInit (Code : Integer); { Appelee pour l'etat de la fenetre } Begin If Code = 0 then begin If FenetreOuverte then DAClose end else FenetreOuverte := false End; {------------ Definition des procedures specifiques a ce NDA ------------} Procedure AfficheTable; { S'occupe de l'affichage de la Table ASCII } Var fin,index,i : 0..255; r : Rect; Begin fin := debut + 11; { On efface le contenu de la fenetre } SetDithColor (15); SetRect (r,4,16,136,136); PaintRRect (r,14,8); i := 10; { Et maintenant, la boucle d'affichage } For index := debut to fin do begin i := i + 10; MoveTo (20,i+4); DrawString (IntToString(index)); MoveTo (60,i+4); DrawString ('.....'); MoveTo (110,i+4); DrawChar (chr(index)) end; End; Procedure Initialisation; Var r : Rect; Port : GrafPtr; Begin Port := GetPort; SetPort (GrafPtr(Pointeur)); { Premier bouton :CHRIS.MARKERu' + ' ''STARTUP*FINDER.DATAɆ. ICONS,22PROGS,,/&LETTRE %11DIR2 THIS.DISKNDIR1O STANDBY($*LETTRE.TXTV    TRIGGER.STARTUP ( V1(21);:49167,1:T112::(64);:::" HYPER.TOOLKIT ";:T111::(65);::(65): INVERSE CURSOR BAR / BEAGLE.BROS CAT. p.24#F8:T7:H16((VT):N1F:A$(N):H:A$(N): *20:27:"PRESS ANY KEY" +500 -WVT. 2:W:H:A$(V)H 7K(16384):K12855o <16368,0::W:H:A$(V):K14180 AK139VV1:V0VF FK138VV1:VFV1 K45 PA$(V)"QUIT"200 Z"RUN"A$(V) d THIS.DISK,PROGS,ICONS,STANDBY,STANDBY,STANDBY,STANDBY,QUITG ::"CATALOG ? ";:X$:(X$)89ĺ"CAT"::X$O :e (21):49167,0:v MOUSE6495 22:(MO);: (16384)128ľX$:45 510$ LETTRE.TXTjSTANDBY:<DIR1: THIS.DISK:DIR28bLETTRE7PROGSICONSDSTARTUP "PREFIX/CLUB/DIR2"*"-START2" "PREFIX/CLUB/DIR1"*"-START1"~O................................................................H~ P gPN ? - Mai 23, 1989PNJe r{ponds @ votre suggestion d'accompagner les disquettes d'{change/commande LJde quelque contribution personnelle -en toute humilit{, car j'imagine que JHtous les membres du Club ont d{j@ r{solu, chacun selon sa fantaisie, la MKquestion du stockage de nombreux fichiers sur une disquette "ordonn{e". La LJstructure de ce disque est ma r{ponse, une r{ponse qui doit l'essentiel @ MKd'autres programmeurs : l'affichage initial et l'appel des titres avec les HFfl}ches, par exemple, vient d'un catalogue Beagle Bros. Chaque nom de IGcat{gorie renvoie @ un petit programme Basic (ici : exemple PROGS) qui PNappelle @ son tour le sous-catalogue int{ress{ (dans le m^eme exemple : DIR1) NLet d{clenche un mini-startup (START1) inspir{ de Sandy Mossberg dans NIBBLE IGde mai '86 -un moyen pratique d'afficher, par tranches de 51, tous les OMprogrammes d'une disquette et de les lancer, s'ils sont RUNables, BRUNables, KIBLOADables ou EXECutables, par la simple frappe de leur num{ro. BACKMAIN Orenvoie au g{n{rique (j'essaie d'{viter autant que possible l'affreux "menu")LJEn m'inspirant toujours du travail de Mossberg sur l'analyse du catalogue LJPRODOS, j'ai {crit AA.LOADER pour r{pondre @ un probl}me que je rencontre LJsouvent, et que doivent rencontrer tous ceux qui manipulent de nombreuses NLimages SHGR : comment identifier apr}s quelque temps les images en vrac sur GEles disques, que le catalogue ne suffit plus @ m{moriser. En lan\ant KIAA.LOADER ("AA" pour que, si on alphab{tise le catalogue avec CopyII par NLexemple, il se trouve automatiquement en t^ete -pure manie clean) on peut NLainsi "feuilleter" toutes les images d'un disque, passer @ la suivante avec 3RETURN et lire leurs noms avec la barre d'espace.LJ(Un point ici : pour afficher les images, j'utilise le g{nial THGS d'Yvan OMKoenig. Mais avons-nous le droit de le mettre en circulation, m^eme apr}s la JHfuneste disparition de Tremplin Micro ? Question ouverte, qui vaut pour %d'autres programmes de ce disque.) JHToujours @ partir de l'analyse du catalogue, deux programmes cha^in{s, HFCATCH22 et RECUP (celui-ci largement emprunt{ @ MULTI.IMAGES de Jo~el MKDesnoues dans Tremplin Micro de mars '88) permettent de sauver la derni}re MKimage rest{e en m{moire ({cran de jeu, page de menu, etc. -les deux {crans DB"Ic^ones" pr{sent{s ici ont {t{ r{cup{r{s ainsi) en lui assignant JHautomatiquement le nom g{n{rique de sa disquette (ici : CATCH) augment{ JHchaque fois d'une unit{. Si on utilise une disquette sp{cifique pour ce NLramassage, il suffit de rebaptiser CATCH22 : STARTUP et d'effectuer un warm GEboot pour que la disquette fasse elle-m^eme toutes ces op{rations -@ JHcondition que le dernier titre du catalogue soit celui du dernier {cran IGr{cup{r{. Par s{curit{, si le d{sordre s'est mis dans le catalogue, le OMprogramme vous propose d'ajouter encore une unit{ au titre, jusqu'@ ce qu'il NLne tombe plus sous le coup d'un DUPLICATE FILE NAME. Enfin, si vous arrivez LJen fin de disque, le programme peut stocker l'image actuelle sur RAM5 -et MKvous rappelle d'aller l'y rechercher avant d'{teindre -encore que, suivant Mles conseils de Jean-Yves Bourdin dans POM'S, je n'{teigne JAMAIS mon GS...NLOWLKEY.SOUND permet l'affichage d'une image @ travers une s{rie de palettes NLal{atoires choisies par l'ordinateur ("OWL" peut ^etre {videmment n'importe NLquelle image, voir ROBOT.KEY). La barre d'espace permet de geler une image, NLet avec ESC, d'examiner la composition de la palette par dosage RGB. RETURN OMenvoie l'image suivante, une deuxi}me barre d'espace fait sortir. La zizique MKqui est l@ pour rire fait appel @ BEAGLEBASIC.PRO, ce qui n'est peut-^etre OMpas permis ici ? Dans ce cas pas de panique : en supprimant les lignes 45 et NL285, le programme redevient muet... En revanche il fait appel encore @ THGS Het @ SUPER.HIRES qui doit venir de POM'S... A vous de voir si on peut.NLAPPLEMORSE est bien pratique pour envoyer des messages de d{tresse (je l'ai NLutilis{ sur mon r{pondeur, il para^it que \a surprend les gens) mais il est NLbas{ sur BEAGLEBASIC, alors... AIRCODE : vous ^etes en avion, le pilote est PNsaoul et le copilote vient d'avoir un imfarctus -si vous avez pens{ @ emmeber Lvotre GS, vous pouvez communiquer avec n'importe quelle tour de contr^ole.PNEnfin vous trouverez une petite s{lection d'ic^ones personnelles, que je mets GEbien volontiers @ la disposition de tous les amateurs de chats et de Lchouettes, sans oublier Snoopy. J'en ai m^eme dessin{ une pour GS INFOS...THAT'S ALL FOLKS.DIR2u' ' 'START2I BACKMAIN(&/,BAZAAR.ICONSʙ8,,FINDER.ICONSʱ**ICONS.PIC1A"!*ICONS.PIC2 A"!$THGSJx#!`3FINDER.DATAM( 1  START2.ICONS %"-THGS"+ W5:"Quelques Icones de mon album...":"Si elles vous plaisent, servez-vous !"(22:22:"PRESS A KEY"<22:33:X$FI$"ICONS.PIC":T12:T$(T)P"THGS"I$T$ZX$:5 d:49193,1:"RETOUR AU GENERIQUE ? THEN RETURN...":Y$:(Y$)13ĀG n"-BACKMAIN"  "PREFIX/CLUB"&"-STARTUP"AST.OS  OOODOOOOOOOOOOOOOOODOOOODDOoooooooofooooo  APPLEWORKS  DDODOODDODOofffofo  VISION.SYS16 f SUPER.SYSTEMOOODODODODOOOOOODDDOOOODOODO ~TO.*TLEDl DDDDDDDDDDDDDDO`ffooffffffffoffoffooffffffffffffofffffffffoooooofik F APLWORKS.SYSDDDODODODODODO  BASIC.SYSTEMDDDDFDfffD`D`DFD`D`D`D`D`D`D`D`D`DFD`D`DDDDFwDffd@wD`FpwpD`FfffgwD`D`pwwpD`DwwwpD`D`D`D`D`FDDDDD`DFfff ?0VIS*wtwtDttDDtDwwwwwDDDGG@DwwwGDp/GtpDtpttpfttpOttpttpOffdtpOwtpFfgwwwp  UTIL.SYSTEM@O@@DD?_UU_____________UUU_ UU_UUUU_UUUU_UUUUUU_ PAINT.GOLD  DDADDA.ffffnaaaaaaaafff&ffffffa GS.INF*S*          GS.OSDDDDDDDODDDDODDDDODDODDDODDDODDDDDODDODDDDDDDODDDDODDODDODODDDODDDDODDDDDDDO NOTEPA* POMS*SwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwffffffffffffffffffffffffffffffDDDDDDDDDDODDDDDDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUUUUUUUU_UUUUUUUUU_ wwwwffffDDDOUU_STARTUP 9===========33333333<<<3<<<3<<<333???3???3D3333D333?f33?fl333lfofo"&foffb""&bf/ff""&bf/fb""""/ff""""/fffofffo * PRODOSwwwwwwwwwwwwwwwwfffoffofffffffffofDDDDDDDDDDODDDDDDDDDDDDDDDDDDDDDUUUR""UUUUUUUUURUUUUU_UUURUUUUU_ wwwwffffDDDOUU_SYSTEM"/""// ""// """"""/ ""*2"""/ ":"/ "'www2"" "&fff2""/ "$DDDD"""""UUUS"""!""""""""/"/"/"/ foDDTOOLS3?33333333333333330ϻϻ ϻ ϙ ϙ Dϙ Dϙ ϙ  3?""FONTSDDDODDDODDDDODDODDDDDD   DESK.ACCS1@A "/DRIVERS@ 00   //,#? SYSTEM.SETUP """" """""""""""""""" ./"."/"  ww"""" P8 3333433<33333<33333<3333<< ICONS  """""""""""""" """"""""""""" " " """"."""  "&fnff" ""fffnfffb  "&ffffff  "&``  "   "&``  "&``ff  "&fff`ffff  "&fff`ffff  "fff`fffb "fff`fffb "fff`fffb "&ffff  "&ffffff  "fffffb "&ff  "fffb "&ff  """ "  . """"""""""""" """"""""""""""  DPdEDQ* *DODOODOO O DODD  ?0*  0 ?<< <<  *0>   0/H/A/AWP/VF/ULTRA.SYSTEM*`` `*/BASIC.LAUNCHER*D@ODDODO 6/H/G/PAINTWORKS.GOLD*3333333333::::: :D:D:D:D:D: : : : ::::3333333333 fff6/H/G/PAINTWORKS.GOLD* @@ D@ DDD@ OD@ DDD@ DDD@ DD 3?3??h??3?3*.ICONVDfDٙiٙUdMVDmVDmVfdVDdVDd_ * *DDDDDD@ 003?3?30 O????O??????UUT???<???UUS??@ABCDEFGH?O??????UUT???<???UUS?e?eةB8C< ȱ<ȱ<ɿ  ae? a a >? , a`l<ȥ<<ȥ<eLc >eeھee e e"eeLc L/e >eھe/ eeeeee e  .eʾiȾiɾʾieiee pa e8Hȍeeh . .پھmeemeeeZ [`e[eSn8mp BХnэؾ "emeeȱmeeeiАZ׭[[L/e}ee p쭹eʾeȾeɾ Ⱦee eeeپھؾGdeeeeȾ p "e ed}dde eeeeeeeeee e 9e) ),,,e)` >e pRȾɾ}2Ⱦɾ逰&eȌeȌھ e e eeeɠپ p ((H 6eh8` dLptξϾ p-о־޾Ǿ)e @)ؾ׾ee``0 T08`0ee'"he08` }Ӡ堼徍MAIN$d. BAZAAR.ICONSPRO9THGSS.PIC2NSPRO9< ICONS.PIC2NSPRO ICONS.PIC1NSPROz FINDER.ICONSPROBACKMAINA2NSPRO<START2.IC2NSPRO TXT.READER 4 INCIDER JUNE'88 p.100 :N F$"LETTRE.TXT"l"BLOAD"F$",TTXT,A$1000"FIRST(48855)(48856)256(LASTFIRST(48857)(48858)25612IFIRSTLAST:((I));::DIR1u' '  '&START1QO$THGSTx!`3O$OWL1X46doO,OWLKEY.SOUNDOAA.LOADERa2OBEAGLEBASIC.PRO O)ROBOT.2GS;Y$OSUPER.HIRESX`i,OROBOT.KEY-OCATCH22O%RECUP!O*APPLEMORSE]ްO6':3:"EXERT YOUR PATIENCE FOR A FEW SECONDS..."s.'S4:A$(100):"PREFIX":P$:"OPEN"P$",TDIR":"READ"P$8'XX1:A$(X):(A$(X),6)"BLOCKS"10040:"CLOSE":FB$A$(X):LNX2:A4LN:A$(A)(A$(A),2,15)::ALN1100:A$(A)"":='T B'"PR#3":(27);::"@";::" ";:"PROGORGOS";:P$:(24);::FB$:D180:"-";::X419 L'X3;" ";A$(X)::5:X2035:1403,20:X3;" ";A$(X): V'5:X3651:1403,40:X3;" ";A$(X)::5:X5254:1403,60:X3;" ";A$(X):= `'24:868:"ENTER NUMBER TO TRPRIGGER OR ";::"Q";::" TO QUIT -";N$:N$"Q"N$"q"10090 e':X(N$):X1X5110080:A$(X3)""10080:(21)::"-";A$(X3) j':3:"-CATALOG ? ";:Y$:(Y$)89(Y$)121ĺ:"CAT" t'  e` LРĠР٧Π*****(*******(*(Cbb<b=~>e?eةB8C< ȱ<ȱ<ɿ  ae? a a >? , a`l<ȥ<<ȥ<eLc >eeھee e e"eeLc L/e >eھe/ eeeeee e  .eʾiȾiɾʾieiee pa e8Hȍeeh . .پھmeemeeeZ [`e[eSn8mp BХnэؾ "emeeȱmeeeiАZ׭[[L/e}ee p쭹eʾeȾeɾ Ⱦee eeeپھؾGdeeeeȾ p "e ed}dde eeeeeeeeee e 9e) ),,,e)` >e pRȾɾ}2Ⱦɾ逰&eȌeȌھ e e eeeɠپ p ((H 6eh8` dLptξϾ p-о־޾Ǿ)e @)ؾ׾ee``0 T08`0ee'"he08` }Ӡ堼徍MAINcMAIN@"3DUffw mcjyqpknozssg[wywy|}z}z}yoqlnjtz}uspquvyqxztsluldhjkiWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ltru}htciiix{wsum{syxol}{xwsxsqpngmt|}t{wxsnwx_uy{|x}t|xntypympl^hvkpmt ˻wvvVf""BfwwBD̼BBBBBw»BDwwff&!&Bfggwwv˻ ˻gwwvvBfbbffwwyD»BwyBBB˻DBwBDDwvhffbDfBwxBBD˻BwDf&ffgwyDDBBwDBFBwwy»BDwwfhbffgBwyBDBBwvff&fwwD»BwwyBFBFBB˻wwsy»EwwvqEfxBw˻BwEfgwwyE»7wwBBBDwwBF wvtfgffhwgwyE̼w vwffvfGgwyFBwwDBB ˻wxyyBwwtfvBf ggwwqwwy̻F wwwwvvBfgfGwwyB wiB ˻wwxwFEBwfgwvcfwgDwyFDwvwf6gwvfBwEF˻ wwwD wxwvwsBwvfwcgwDFwv6wfgBwy 7wgwwDBwxyBDwvEwvDwyBDEDwgEwgDwBBwB˻BwxwDD wwvw wwfxvwBDEywgfw wwxgwwyDDwBwB BwDywwwxvBwxwBEwBwgwwwDwxB́DDDwwvwwtwBBEwGwwgwwDD݁BBwxEwyBBBBBEwwB BB™DswvEwvEwvEgEwgEwgw7D™̻wywwvEwgwywwxwwwvEwgwwwy̼F˻xvwB DwxBwvwwtwwgwwyyBiwwvwwGwwgBwDwy Bwg̻˻BEwwxEwtwvwywBwwgwGEwwwEBxy̻FBEE wwwfEw fwwxwvwvwwtE˻ GwwgwgwwwfEw fwxwwxEEBF̹Bw ̻wx˻™wwyFwxEwfwgEwE˻EwvwfEwFwwwyy™ wܻBwwfvy˙Bwy˻BwvwwxwwBwwfvBgDwxBDBDwBvgfwxwBwwwwgwyB̹Bw&y̻gfwyfgwvgfgw˻FDwwuwgwxvgwwgvxggDwyBBDwvvgvwwvgwvwWwwDF1˹wvfvgxywvfxwwye'wywfbffy˻™Bw vwwgxwvvf&gFwtvfwufBwyxy{BwfWwfgGFw vbfggwvwwgBw9™!ܻff&fwywrVwvwyrgww Wwwy̻wvwwxwfwwvfbfVwgwfBwvffBwtwDBwGBwffgBwfwvwef&fgwwfwwwgwy ˩wwuw ywv'wffgBwwwwwfwy̻wgwgfswffbBfgBwvwwffwgfwywyDBwwfvwffwwgBwvBf&ffw7fvwvw˻wfwwywwyBwvf wwxwwgwBwB̻w fvgffgt&$U&ffBwvBwgffxwfwxBDBBwfwffvBwgBw ffbUBbGvffvgfwxy̻BBw wvwwwwBf#'gDwffyF w̻Ewxwfwwxvwff"&U"gesvwgBw ffvGfvwwxwwyBDE wwwwgftgffBwvwg7Vv"Ub"ffwgwwfwwyE ̻wFffDwvr2g"fwwyywbgxwxBwwDywxwwfbf&$"'bfggfwyxwvfwffDwwwBDEwwDwffwfgwwfvvf&r"Bbf&fwwwyDwwBwyv&wwwf"w&fwyBwc%wwwywDwywvwwvfggfVvfwwsvfDwwwyDDwwDwfg7wwfgefvvhfgwwgwywyDwywwwR6wB#wfbw&fwywffwywgBwxwgfwwgjwvxwzwffgBwffgvBfgvxBwywwyDDwwBwgvBfgvffBwvffwwgwvwwfvwBw5yvwywffwwfbwdwwwfcwyvwBwfvwwDfwyfvfffvwvfvvfgfEwxwwyDDwwEwfvfggfgwgf(ffgfxwDfwwgfwBwgyw6fwywwFswwyBwyBwwvfgwfgwwwf bvfvvffgffgfgDwpwsE7wDw vfvffvffggfg&fwwwvfwvfgwhBw˻Bwww7wxwyw vwywffvfwfgywBvBf "bafcgvfgbgwwwEDw wwv&vfgv6f&"BfBgwvfwfgffw wgywwyywwfxwyvDBwwwwfvwwvgwwfwywgfvDf"&fvwzfgfgwwxwvwwxwwEwwwwgwwwvfvfwgfb"DfgfvwwfwwvgwwgfwywwwBDgwfvwwyB ww˻BvvwgwvffwawEf "%"fbwfwwfvwvvwwywBBDwwxw ggwgfwwfw&f"R"EfwwffgwvwggyB ywwBwwgxywwB wvfegBwfgf gfv&Bf"ffggwxfDwhwvBwEDyBwgwDw fwvvff"f$bgfvfvfBw vVfgywB˹wwxyvy̙y˻wwfcwwffgffeEfbfef"Bffvww fwwxwtwvyEDgwGwwwfwwgf"fVf&EfVffvffww6fwwy˙xy˹gywBwB ˻wwBfwgvBfbBfgf&BfbbVf"fwgwwfvvfwwtwFwGwwfggfwwvwf"fe&&BfbfvBf&BfgvwBf wwy̹BwyBwyy̻yBw˻˹̻wvvdvgwFfveBf dUbf&b&ffgBfvfwyEEwfgBf vffb&bf&UFBfVgFfwvgFggwy̻˻wB̻BܻyBwwy̻˻˙qvwfwgwfwrwgfgff"fbb$b&&fwvfhvwgFwEEyFwvwgfgwfbb&B&&f"ffvfvw'wfwvwfwgy̻˻wwBy˙ܹwxy ̻wcfwgwvvtwgfe& Bb"efcgvfgwgwyEEwvwvfgv6fV"B&bVfvwGggw vwf6w*̼˗wyy˻ܹ˘ww̻EwvfwrwwvfgDf&bf&fgfvfwfgfwwwyEEwwwfvfwfgfvfbf&bDfvfgww'wfgwyE,˙ww˹ܹ˙wy˹B wgwwywcwwhfgfFff'b"ffUfgffBwgfgcgwgBwyEEBwvwv6vfvBw ffvfUff"&rffdfvfww6wywwvwyB̹w˹̹BBB˻w˹wfwxBw ffgfbabRf"&Bf vffvwgvwgfgvwvBwyEEBw gwgvfvwgvwgffgBf b"f%&&fvffBwwfwwBBB ˹s̹yD y˹wBBw ywgvwvBf f"h&DftDfgffcDwyEDDw6ffvDfGDfb"fBf gwgvwyBwyB ˙wx̻D ܸ7˗BB y˹ww˘BBwx˹w vff&bR"gVfvvDf hfwfwvggwywwBEE wwwvvgwfwfDf ggfev"%&bffgwy̻BwB ˙ww˗BB yܹwyB˻̹wy˹ wyݻwffb"bf"ffafwvwhfgf wwggwxwyyEDwwvvwwfvfwgwfff"f&"&ffw ˹wywܻy˹B˗wy̻w˙̻D w˙BwDf'fugvwwffgffbvcfBgvBwywEBwgBvf6g&ffvffwwgvWfrDfBw x˻wDܹwܹwyE̻w˻D ̹wwvafwDwfBwgfdffvwhgEwEDEwvwgffFfvBw fwDwfgwwyD˙wy̹EwwB̻w˹BwgrvBwBfgBf vwffwhwqwywED wwwwffwgBfvBfBwg'vwy˹B̼˹˹wyBBw˻̹˻wm̹BEwuwwtgw""hgfwffvwwqwvwwyEBywwgwwwgffwfv""wvGwwWEwB۾̻w˹˹wy̹B˼˻yw˘DwgfwgvfvfgvfEwgwEwvEwfgvfgfgvwfvwDͻ˙˼˹Bܹ˻˹D˹BBw̹Dwvwwv'wDfgfagBwxDwyEBDwBwvfvDfwrgwwgwyDݻB˹BDܹ̻˙˹B ˹wB˹wg}ܻwywvwwvgwvffvvffggwwvvgDwEDwvggwwvvffggffgwvgwwgwwۻ̻B w˹B ̻ܹ̹x˼̹B ޙ}ܻwgvwwBfwff&wgBwvwwxwywEBwwwwgBwvwbffwBfwwgvwy ۻ˹B˼ܹ̻˻BݻB̙y̻̹Bݙ}˙BwfggBw fcwffgfwwvBwfwEBwfBw gwwfvffw6fBwvvfBwyۻ˻B̻˙˹B BB ˹˻DB˹BwgfwvBfgffwwgwvwywwyEBwwwgwvwwffvBfgwfvwyBB̻D ܻBB˹̼˘̹˹˻wywwfwvuBfghBwfFwyEFwfBwvBfWgwfwww˻˹˙̻D˻ݻ̻̹Dٝ˙Fw gwwcfwgffwwBvwgwywxEBwwvwBg wwffvwf6wwvFwD˻̻̻ܻDD˼˻˻̻ܹB˹FwvvwvffgffBvwfwwxBwvyEBgBwwwfwBgffvffgwggFwx˻B˻˻˻˼B˻̻D ̻ܹEE˹whBw vwfvfgfsvwcvBwxBwvy{DBgBwBw g6wg7fvfgfwgBwwyEE ܻD̻ɖF̻Ew vwwgvfvffwvFwfwwyw{DwwwfFw gwffgfgvwwgEwFi̼̻ܻ }əED˙FwgBwvhffgvBw gwwsxwswx{DB w7w7wwvBwgvffgBwvFwDE ˻۾)ܻܻ˛˻ݗ˙E̹wvEwvgffvBwgFw{{DFwvBwgffvgEwgwE+˻ݻܻ̹̻˻B هv˙EE˙EwfwfwwhffBwgjFwxyDFwvBwffwwfwfEwyEE ˻޻B(޻˻˻˹˹˻۹w˻B˹wfvwxwyywDDwwgfwB9޻ۻ˻˙˹ܻ˻빗˻B̻sEwgwwgwfwwwywDBwwwfwvwwvEw7yB˻޾B)˻ܻ̼˻˻컹~˻BFBwvgwtEwxwxwDDwEwGwvgwiBFB ˻˻ۻB컻ܻ̼̻BBEB˹BwywfwgEwjwgywDyvwEwvwfwBwxBEBBBBܻ˻˻BE̻~˛DED̻yEwvwwfwBwxy{DIwBwfwwgEwyDEDBۻB˙B˙BB ݼ˛BF ܻxBwvwBwcEwy{DDEw6wBwgBw FB̻BBBܹyDyB˹wܹD˹EwfwxBwsEwy{DEw7BwwfEwyD ̻BBB˙Ewm˙˹BwxBwfxBwvEwywyy{DBwxEwgBwfBwBwy̻B 뻻ܻB!̹빇w}˙Eݾ̻FwxBwywwfwxBwsy{DB7BwwfwwBwFwE ̻BB>˻̼˻̻˗ww˙۾ܻwxwBwxBwswyDDxw7BwwBww̹ ˻̻˻DܻwwܹDD ݻ˙wBwywwyBDBwwwBw ۻD̹FDDB˼ܹwwݹBB 뻻̙wywtw cwwxwwE hwwww6wGw wyͻB̻˼BDD̻wwܹBB޻˹ywvwxwwwxBEEwwwwgwx޻BD˙EDB ˹w~BFBۻ̻EwxwywxwxyEywwwEwx޻BEBBDB ̻wܻFۻ˙EwvEwvwxwEDwwgEwgEw޻ݻD̻BܼDBD˻w}ܻBFB˙wBwxwyEDywwBwBF̻ ܼ̼˹˙ww˙BFB뻻˹wBwyxwwBEEwwwBwyBBܻ ۻ˛F ܻB ˗vfܹBDEBܻwywwEFywwwBEB˹D ۻ̻B ̹ww~˻뻻˾ܹwxFwEDFwwBE»̻DBDB ˗vv˻DܻwvEwqEwyDFxEwEwgw»ܻDB̼D ܻBE뻻˹ywuwBwDDEwBwWwyݻEB˻̼̻˻˻BBۻܻwwDDBww ޻»B̻̻B˻̼̻BܹB ۻ˙wvwwtEwEEwGwwgw xۻ» ܹBD̼̻B˻˻DBܹBB̾BBwywwywEBDEwwwBwyB뻻»ܻ뻻DB˼B˙BB ̹FywEBEEwF 뻻»B̻޻̼̻˼B˻BܹBBD ܻ̾B™F™B »B xB˻FB ˘yBDB˻DFBBFDBD»ܻE wy˹BDB ݹܹwyD BEEEBEEBFBBwIBwyBB ˻̻ޝ˙Bw yGwwy뻻DBB˻BBBEB˻BBBۻ˘w ˻˻BܹwB 뻻뻾DB˻BBDB̼B˻B뻻»ܹwBwBBۗwwwy ̼ٙB˘BwgEw gBE ۗgEwgwwxDޙEDDDEBܹDwxBwD ܹBwEwE뻾DBBBDBBDBܹDwywDBܗBwyEwFBDEEDBDBܹBwyw{DBF ̼w ywwwyBBFDFۻD»ܹB̻Bwy޽BBݾw˙BBFBݻD»칙ܹywݻBBܹywF FEF ܻD޻»˙BwBB ݾܹyBED DBB"DB» Bw y̹BB ܿBwyEBB BB"!DDBB» ܹw y̻޻BFBwyFB˻뛛DށB"!BB뻻B»ܹwwwy˼ۻEBBwwwyF B ޻FDB"!FBۻBݹwy˼BBܻBwyBE ̻B"!BB۾w{BB ܻwyBDD̽ݙB"!ۻB»Bw˻B ˻̻BwD陙陻F ˗wwy̻B˻BBwD DBBBBBFB ۙxwyܻ˻˻BwxyD B ٛ ܻy ˻˻BBBޙBBBD̽ ̻D˻̻BݼBEEB̻̻B ۼ 뻻˹˹BBB˽E˻̻̹BܼBB˙B̽BB̼BE˻B BB ˹D˼BE˻BBEBBB̼F ̹̻Bܼ˽DBBݙBBBBBB˼̹빙BFܻD ۻBBBBܹBB̽EFE˹뙛B黹D 뻛̻BBۙDB E˼EE˙޹̼ۻܻE BDBB˙뻽ED˻E̻˻DD ޛBBBBۻDD5̼̻뻻˙̻˻̼EBBBBۻB˙BBBD̼B˻ۻܻDD̻̼B̛BB˙B μD޻DDEBۛB˙DBBBB۽D̻ ܁D޻BD˙DEܻDBDݾD˹BݻFBݻB̻EB ޻̾˹FE E 뻻ۻB˻BFDFEF˸̾ٞݻDF ̻BBDDܻB ̾ٻF۾FBD˹BB̼ BۻB̻۾BDۻ̻DEB B޻뻻B˹BBޙBB 뻻BDDE뾻BBE陼BDB B F˙E ۻBEB˻Bw yE̻뻻˻EEBBBEE ̻Dw yBBB BBEEۙBB ˻BE˻wwxwvyBFD ޻˻B˻B˙BD޹B˽EFD̻BgwvwyD ۼ̼BDB"˙뻙̻ۻ޻DE̻wgw DD˻˻BBۻBB۾뻾 ˻yBw twywyyB˹BBB˼̹B뻻BE ۾ ̻˹wwGBw x۾B뻹B˼̹ۻBE ˻Fw yܼBBD˹BBFBBD ˻BwxBw yB B ˹ٙBBB D ˻BwwfwyB̻B뻹D뼻BFBDܻwfwwxwwxۻEB̻B˾DɈB ۻ˻wwwwvBw ̼D ̽޻˹BwBE 陙D ۻۻ ˻BwgBwugwyB D ˻EBwܘxBD ؙBBwvWBwvfwyBBBBB˙ٙDBۗwBD ٙBDBBBwfgBwvfgyBD޼ D ˹ٙDBwy˗wEݙ DDBvfgwxwBfyBD޾BD˙ޙEwyɗwFBEBDBBfwwfwwyDBۻDBFywyܹwwFBۻBDwwfwxwyBEޛDE˙yFwwܹwFBDۻEB˹wDwgvyFBE˹BFwB˗swF EBFgvwfgxEE̻Fw7yBB̹xxFE˻vfwwhvdwD B ˻FyyB ˹wy̻BB̻DwFgwwcwwxEFBB wB ˻wwyBB FE˻əww6DwtwBE BB wwyBB ˻yFFB˻wGBwvgwDDB ̻F ˻yB̻̻xyDDwvgfBwyyB݁E컻 yy̻˻˻wyB̼BBw fxvwwywBE˻ w̻̻wxEB ˻wwwgtwBEB˻w̻̻B˻yyBBEB˻wGvwxBBEݻBBD˻wwBBB EBBwBgwwBEE ޻ݻBBBwwyD̼wyBEEBwwvvwgwywBDEݻ陛Bwy˻wwBEDBwwvwfwwyBBBޙww˻B˻wDDBwwfvgwwFF޻DwyB̻BwyB F̻wwvfgwwBFEFB B~wiBB̻w yBFEFB˻wwvfgwxDFB ܈wBFwvw}FD˻wvfgvyBEBFwgwFDBwxwwB̻˻BEB˻gvfwwyB˻BwwBwDFFwvẃ̻̻B˻wwfgwBBBEwgwFFE̻wx}BB˻EBBBwvfwB̻BEB˼BBBׇwyEEBwxwF ˼̼BEBBwfwyBD˻BBͻ̻BFwBwEEE ޻wyw~ ̻˻BBDBwgwy˻DD̼F wwEEE̻F www~EF̼DD˻BwB ˻B ̻BEE wwwF̻̽EDBBBw}BEB ̻B BBwBDBDBEBBwxB˻BD̼w~BDBBD̻BDBBw˻BDDBwy̻ܻ̼̾x˻ByBBwBD́BBއ˻˻˻̼BwBwwB́B̻D˻BwwyBFFDwwBwyBݼB뻻}̻wBFF̻B ˻wyB̻BB˻Ew׉Bۻ陙̻BFE̻BB̻B wyBBBFFBy˻ ܻݻBB˹BwBDB˻BBy˻BBFDBwBBB ˻EBByFBB ̻BDFBBB˹ByBBEEB ݙBBwBBB˻FD BB B˻D™BwBB ٙBEEEB ˹y™DB ˻BB˻™ yBEEED ̼y̻ DB ˻˻ yD̽EB˻wyB ˻˻BDEyBBB̻™wBBB˻DBBBEF wwyyB˻DBB˻y™B wywE xwwwwBBw™B˻™w˻BBwwxwwy˻wyBwxxBB Bww™BE˻™ wBBBwxwyBwwBwwfwyBBD wy™EFwwDBBwfwwBwwBwBwwxwyD BwwyFB̻™wwx 9DwwwBBwBqwwEwBEww™BB̻BwwyBBEwywwBwwBwBEwwxBBB ۻ˻˻BwBwB wwwwywxBwBDBBw Bۻ˼˻gwFDBBww wwywxwDwv˼˻ ۛ˻yBwyywDwwBwBwgDwBEDwywB ̻˻˻wyBwEBDwvBwxwByBwvxwfwwwyyBBwBw̻˼̻DwBwwwfwgBwBBwyBwwwwD˼FwwwwyxBBw BwwyDwFyyFE̼BB̻™wwxEwxDwwyB wyxwwDwwBwBwEBB̻BwwyFBwywD wwxywBwgfgwBBwwBwggwvfwfDw wwvwwwgBwBEOA  h@Z   OWLKEY.SOUND 0R(15):B(15):G(15)\ :W14:10:12::"THE 0WL IS COMIN'":j"-THGS"{"THGSOWL1"("-SUPER.HIRES"- ? "-BEAGLEBASIC.PRO"X1WR((1)16)R(X)RB((1)16)B(X)BG((1)16) G(X)G X,R,B,G0 W14į15,15,15,156 G H((1)16)O H_ T11500:v (16384)128300&  PA=INT( RND (1) * 256): & TO NE(PA,20):PB = INT ( RND (1) * 256): & TO NE(PB,20): PC = INT ( RND (1) * 256): & TO NE(PC,20)/ "200I ,A$:X$:(X$)13200s 1(X$)13(X$)27ė::"-START1" 6(X$)27į::5:X114 @10:X;"=";R(X);",";B(X);",";G(X) J T10:"15=15,15,15" ^X$:49193,161:200 AA.LOADER  130."PREFIX/"gA$(100):"PREFIX":P$:"OPEN"P$",TDIR":"READ"P$XX1:A$(X):(A$(X),6)"BLOCKS"30:"CLOSE":KX2:A4K:A$(A)(A$(A),2,15)::AK1100:A$(A)"":(2I4K<"THGS"A$(I) F22:5:A$(I) PX$; Z(X$)32Ĺ49193,1:X$:49193,161:80M d(X$)27120S nb x49193,1:o IK120} II1:60 !OD!/!/!OD!t/!t/!OD!3/"3/"OD"."."OD&".)".,"OD:"p.="p.@"ODN"/.Q"/.T"ODb"-e"-h"ODv"-y"-|"OD"l-"l-"OD"+-"+-"OD",","OD",","OD"h,"h,"OD"',"',"OD#+#+#OD#+#+#OD*#d+-#d+0#OD>##+A##+D#ODR#*U#*X#ODf#*i#*l#ODz#`*}#`*#OD#*#*#OD#)#)#OD#)#)#OD#\)#\)#OD#)#)#OD#(#(#OD$( $( $OD,$ J$ n$ $ $($($ $ G% T% a% q% t%(w%(% % %a(%a(% % %P(%P(% % % %8(%8(% % &(&(& & !&'$&'.& >& A&'D&'N& ^& a&'d&'n& ~& &'&'& & &'&'& & &v'&v'& & &['&['& & 'B''B'' ' 8' _1P f1+r1^x111-1 11 1w11L111|11OVWZXS]]\^]c\a\a^`\bjknlliefikfgfaa^\^a_^YWNUXTJKIOOILB<GDFFCMNEEKLLM@FDFEMV^c_bmpuursijnphbl]^[Ya]iklljegeff]a]muedib^TWUQSKW_Q`BT`YXQQOPJFCA?63064/(*&&  BBBBDBB BB BB BBBEBBEB DBEB DBEB BEBBEBDFEBDDBEBDBEDBBEEB BEFBBFE BBFwf&g|˛BFE Fwxg"ɜ˜ɜ̻ۼEDFEFBBFfgw}ٙ˜͹əݼgvBFEDDBDFwwbg˛ٹ˽ɛ``0FEBBE(wvgw̹˽ɻ```0FEFEwsg̻ɽͽɻܙBFEBEwfgg̻ݼۻBBܙD`FEBED EBwyݹܻBݻ`FEBBDExwyݹܻ̠FFEB BBBEww{ɹ̼ܻ̠FFEBBBEwwۻB ܻͻݐDFEBB BBEwwܗͼܽB뻹D FED BEww˻޻μB뻹D FEB DBEۻ˻BݻPFEB DE˛ۻw˻˼̻ݻ왐DFEBBE۽w̻wwݻ왐B FEB BE۽wyܻxw ݻFEDBEξۻۻxwyB ݻəFEFBBEB۞ۻۻ۷ ݻ˼FEBFBBDEBϷ˻ͽwݻDFEEEBBBfEݻ˼۽wFEBEDDBfnEݻw ݻFEEBDBffnݾͻ̻ ݽ FEBEDffn۽컼̻BۻDFEBEBBBffnDܻB޻DFEEDBBFffD Bܹݽ˻۾޻FEBEDBEBfD#۞ݼۙλ뽻FEBFDBEDD#əۻݻFFFBDDܹwyͻBFFBFBEBD BܹyͻͻݻFFBFD BBD׻ܹxͻBFFB BBD#ۻ̹wyͻݻݽݼFFBBD$ݼ˷WwͻݽݻBFFBDǙݻgwB̹BFFDyݻgwۻBܹBFFBB D$˷}ݻww޾ܹBFFBD ݻB̷vwݾ˞۹BFFFBB BDܹۻwGEܞBFFFDBBBD#˙vwܙpFFFFDD#̹fyܹpFFFFDBD$̹˻˖{۹|BFFBEFBD˻˙ɗ{۹ByFFBEFBBDɉɗ{ۙByFEBDDBBDByBBBFEBDEBDF̻ٻyFEBBDDBFDBDB̼ByFEBDDBDٙy˼FEBDBBBBBBBD^EBFEBBB BBBEUFFEBBBBBEUFFEBDBEBBEEFEBBD BBBEffEBFEBBD BBBEwwFFEBDBB E33>FEBEBEDBEBEBEEBBBDBEEB DBBBEDBE DBBBB^BEBDBB ^BEBDEBBB DBDFBBBBBBBBDDDFBDB BDDDEEDBB BD BEDD BD BDBDBDBB B DBBBB BBDBBBBDBBBBD BBBD DBBBBBB BBBBBBDB BDE DDBBB BD BDB DBBFDBBBBB^DDBEBBB EBDB BEBB DBffBEBBB BwwBFBBD B BB33>E EDB EDBDFEB EBB DFEBBED EBB EE EBBBDEB B BBDDB F BDBBBB BDBBBB DBBDDBB DFBBB D DBBBBBBBEFBBBFFDBEDBDBFBBBDDEBEBE^FDwwEEBFEBU^DEwwDDBBEDBBDEFE FB DBBFFE F BEBBBDB^FDBD FBBBBDBBUE EBE BBBB陙BEEBBBDBBfnBBEEEBBBDBBBBBEBw~BD EBBBBDB33BBFDBBBBBBDNBBFDFBBBBDBDBBBDB BBBBBBB BDFBBBBBBDBBBBBFEBBBBBDBBDBBD BBBBBBBBBBBBEBBBBBBB BBB DBBBBBBBDBBBBEBBBEDBBDBBBBDBBFBBBBBBBBBBBBEBDBDBDBBEBB BEFBBBBBDBEBBBBBB DBFBFBDBBBBBEfDBfBFFBBDDBBfDEf DFBBBBfnBEfnBEFBBEfnfffBEEFBffnBfnaB DEBEfBfnfDf nEDEEFBffFff nnBDDEBBBBBBBDBffBfnBBDB BffnBfFBD DBFffBBB BEFffaFBBBB BEBDEBBB DBEBBDEBBBEDBDBFBBDFBBBFEBBBFBBBBEBB B BEDBB BBBEBBFBBE BEBBBBBB BBFEBBFFDEBBDFD BBEEBDEEEBDFBEEDEEBBFFBEFBEEEDDBFDBEFFDFFBFBBEFFFEEBBEDDBEDBDBBEOA  h@Z `` ɉɑ(ɒɓɨɈLPa)`L`L`L`)` <` =ae` `wA,p    ) ` ` 7a 7a) 7a e` g RPQ @LJa 7aȐLJa =aj eL`) )L0a ))` L ` -`L -`L ROBOT.2GS W15+"-THGS"D"THGSROBOT.2GS,A0"Y"-SUPER.HIRES":10:15::"WHITE?";::" ";W$:W$"Y"W14 10:15:"1. AUTO"15:"2. MANUAL"15:"3. QUIT"(:15:"->";K2K3ė::"-START1" d49193,161 X213( R((1)16)9 B((1)16)J G((1)16)X X,R,B,Gp W14į15,15,15,15v H((1)16) H (16384)128300 "K1200 ,X$:(X$)13į::1 6200 CATCH.RECORDER , CATCHALOG <"PREFIX/"uA$(100):"PREFIX":P$:"OPEN"P$",TDIR":"READ"P$XX1:A$(X):(A$(X),6)"BLOCKS"30:"CLOSE":KX2:A4K:A$(A)(A$(A),2,15)::AK1100:A$(A)""( -D17:D$(A$(K),D,1):D$""B$(A$(K),6):50. .:B$(A$(K),7)G 2 SPOT LAST CATCH V <R$(B$,1) FK$(B$,2):L$(K$,1):(L$)58R$K$ P SET NEXT CATCH ZV(R$):WV1:V$(W) dCA$"CATCH"V$ n"CHAINRECUP"  CATCH.RECUP CVID(49193):NV65:6,VID:49193,NV:500KT5Q\1000o SHOWCATCH  49193,161:X$:49193,NVd SAVECATCH NM$CA$500:530"CREATE"NM$",T$C1" "BSAVE"NM$",T$C1,A$1000,E$8FFF":"LOCK"NM$, 20:5:NM$;" SAVED... ";:X$ RAM1ė:"Don't forget to pick up ";NM$:"on RAMdisk before you turn off the Beast" X(6):49193,X :::22:" 1. BROWSE 2. SELECTOR 3. QUIT ";:X$ (X$)266,270,275 "-AA.LOADER" D$"BYE"" :"Take care...":A ADR768788:J:ADR,J::  139,24,251,194,48,160,0,32,162,0,16,169,255,127,84,225,0  56,251,171,96 775,16:778,32:783,0:784,225:768: BUG(222):222,0:BUG91020:BUG191030 "SOMEBODY GOOFED...":A :"Disk full. Store on RAM5 ? ";:X$:X$"Y"2000G  :"Image already listed"::"Wanna skip it ? (Y/N) ";:X$ X$"Y"R$(NM$,1):L$(NM$,((NM$)1)):R(R$):SR1:NM$L$(S):215 "New name ->";:NM$:NM$""Ā $215 "PREFIX/RAM5" RAM1:215 MORSE'"-BEAGLEBASIC.PRO"J :P160:A150:B90:C200:D210r:"[ ONE MESSAGE <= 6 LINES ]"::"-";A$:L(A$):A$""ĺ::"[";M1L#K126:LINE99(M$(A$,M,1)-M$(K64)ĺ" ";:LINEK.K /M$" "127 0M 1" ]"::20) dD:C:@ eC:D:D:D::V fC:D:C:D:h gC:D:D:r hD: iD:D:C:D: jC:C:D: kD:D:D:D: lD:D: mD:C:C:C: nC:D:C: oD:C:D:D: pC:C: qC:D:* rC:C:C:@ sD:C:C:D:V tC:C:D:C:h uD:C:D:z vD:D:D: wC: xD:D:C: yD:D:D:C: zD:C:C: {C:D:D:C: |C:D:C:C: }C:C:D:D: ~C:C:D:D:/ T1200::" ";:48E "-";:NE(P,A):[ ".";:NE(P,B):O'AIRCODE OBACKMAIN(//OFINDER.DATA0²O AIRCODE  AIRCODE* :M015>"->";A$MA$""ė:ZLN(A$)b10nX1LNd(A$,X,1)"A"X$"ALFA"e(A$,X,1)"B"X$"BRAVO"f(A$,X,1)"C"X$"CHARLIE"g(A$,X,1)"D"X$"DELTA" h(A$,X,1)"E"X$"ECHO" i(A$,X,1)"F"X$"FOX"= j(A$,X,1)"G"X$"GOLF"[ k(A$,X,1)"H"X$"HOTEL"y l(A$,X,1)"I"X$"INDIA" m(A$,X,1)"J"X$"JULIET" n(A$,X,1)"K"X$"KILO" o(A$,X,1)"L"X$"LIMA" p(A$,X,1)"M"X$"MIKE" q(A$,X,1)"N"X$"NOVEMBER". r(A$,X,1)"O"X$"OSCAR"K s(A$,X,1)"P"X$"PAPA"j t(A$,X,1)"Q"X$"QUEBEC" u(A$,X,1)"R"X$"ROMEO" v(A$,X,1)"S"X$"SIERRA" w(A$,X,1)"T"X$"TANGO" x(A$,X,1)"U"X$"UNIFORM" y(A$,X,1)"V"X$"VICTOR"$ z(A$,X,1)"W"X$"WHISKEY"C {(A$,X,1)"X"X$"X-RAYS"b |(A$,X,1)"Y"X$"YANKEE" }(A$,X,1)"Z"X$"ZULU" ~(A$,X,1)" "X$" " (A$,X,1)"1"X$"ONE" (A$,X,1)"2"X$"TWO" (A$,X,1)"3"X$"THREE" (A$,X,1)"4"X$"FOUR") (A$,X,1)"5"X$"FIVE"E (A$,X,1)"6"X$"SIX"c (A$,X,1)"7"X$"SEVEN" (A$,X,1)"8"X$"EIGHT" (A$,X,1)"9"X$"NINE" (A$,X,1)"0"X$"ZERO" Z((A$,X,1)):Z32Z32Z48Z57Z65Z90200 MOT(X$)1:M0CHAINMOT> M1:CHAINCHAINMOT:CHAIN39CHAINMOT:K "-";X$;R Xg Z$:(Z$)1310{ (Z$)32Ģ24: :"...HEY, WATCH YOUR TYPING !" 24:170 +JJJJ ?\>m0M='+l> /+l   d]@ŵLҦ]]L L}BBL] "PREFIX/CLUB"&"-STARTUP"-ZzBACKMAINZAIRCODEZ APPLEMORSEZ<RECUP7CATCH227z ROBOT.KEY7 SUPER.HIRES7 ROBOT.2GS AA.LOADERz OWLKEY.SOUNDOWL1THGS<START1 "PREFIX/CLUB"&"-STARTUP" - } MoveTo (66,10); DrawString ('-'); With r do begin top := 0; left := 0; bottom := 14; right := 140 end; SetDithColor (0); FrameRect (r); With r do begin top := 2; left := 2; bottom := 12; right := 138 end; FrameRect (r); { Second bouton : + } MoveTo (66,149); DrawString ('+'); With r do begin top := 138; left := 0; bottom := 152; right := 140 end; FrameRect (r); With r do begin top := 140; left := 2; bottom := 150; right := 138 end; FrameRect (r); With r Art.Dernieres Serveur ------- Pour le moment, le club ne peut plus tre joint par Minitel.Nous n'avons plus de bote sur le 3614 BUSTER. Ce serveur cess son activit en Juillet. Pour ceux qui veulent continuer communiquer, mieux que le phnix, des cendres de Buster sont ns deux nouveaux serveurs encore embryonnaires que l'on peut joindre par des lignes Transpac: Buster Nouveau par le 10 60 42 32 1 * BUSTER Backster par le 12 90 40 38 4 * BACKSTER Apple ExpoO2 ---------- Cette anne, changement de dcor, l'Apple Expo ne se tient plus la Villette mais au CNIT. Le team Apple II et Brjoux seront l avec quelques GS dans un ocan de Macintoshs. Nous n'avons pas de stand, mais J.Rey sera prsent tous les jours pour faire connatre notre club et aussi vous rencontrer, on espre trouver un petit coin prs du monde Apple II. Vous devez trouver accompagnant ce numro votre invitation cette manifestation unique o l'on parlera encore de l'Apple II. Le guide Apple II ----------------- Le deuxime exemplaire du guide devrait sortir pour Apple Expo. Ceux qui ont obtenu le premier en tlphonant Apple France le recevront normalement directement. Les autres pourront l'obtenir ds sa parution en tlphonant Apple au 69 86 36 78. L'annuaire ---------- Tous les membres qui ont rpondu favorablement et ont renvoy le questionnaire sont dans l'annuaire. Il est joint cette disquette. Pour ceux qui ne s'y trouvent pas et auraient souhait en faire partie, le prochain sort en janvier. Inscription lors de l'appel de cotisation 1990. Applied Engineering --------------------- Disque dur interne pour II+, IIe et II GS, le " Vulcan". Il se met la place de l'alimentation. Des caractristiques trs allchantes. Prodos, CPM, Pascal, Dos 3.3, 16 partitions possibles et 4 systmes d'exploitation. Reconnaissance en slot 7. Un driver d'optimisation sous GS/OS et un accessoire de bureau pour le grer. 20 ou 40 Mo. Carte Fastmath, carte coprocesseur de calcul pour la gamme Apple II base sur un NS 32081. Elle acclre les calculs jusqu' 20 fois. Le manuel donne les techniques pour la programmer. Applied est import en France par Brjoux. GS/OS 5.0 --------- La nouvelle version de GS/OS est sortie aux Etats-Unis, puis sa diffusion a t arrte. Des problmes avec le Back-up des disques durs. De ce fait, quelques logiciels semblent retards: Hyperstudio, TML Pascal II. Ce nouveau systme d'exploitation apporte un progrs spectaculaire au niveau de la vitesse d'affichage et d'autres amliorations trs importantes. Ce systme sera francis et disponible assez rapidement. Nous esprons qu'un de nos membres nous fera part de son opinion. TML Pascal II ------------- Une nouvelle version du TML Pascal est sortie. Les utilisateurs enregistrs ont reu un courrier des USA leur proposant une mise jour un prix trs intressant, ainsi qu'une disquette source et une Transwarp. A l'heure actuelle, nous n'avons toujours rien reu. Voici les caractristiques annonces du produit: Pour l'diteur de code source: -Ouverture des fentres seulement limite par la mmoire, elle tait avant de 4 au maximum. -Choix des fontes et de leur taille -Fichiers sources pouvant dpasser 32k -Fonction search et undo amliore Editeur de ressource: - Totalement nouveau, la notion de ressource n'apparat sur le GS qu'avec le systme 5.0. La cration des menus, fentres, botes de dialogue, d'alertes, boutons est extrmement simplifie. Ceci est un progrs capital et un programme crit sous cette forme se traduit beaucoup plus facilement dans une autre langue. Dmarrage des outils: - Un simple clic suffira sur les case cocher pour crire les procdures d'ouverture et de fermeture des outils. Les connaisseurs apprcieront. Pour l'ducation: - Version rseau disponible TML PasJORREu' # ' '.MACHINE.A.SOUS O/!v(#BDD 4!x!)BRUITAGES|1)ANGOTITREwv !v FINDER.DATAj$ 3  *****MACHINE A SOUS******?*************************Y-GRAPHIQUES (ligne):-menu (195) -perdu (295) -banco (590) -gagne (790)*************************G0:B0:Q0255:(17)G0ī9:1000  200 B1 (C112 2X((9)10)1 <Y((9)10)B FZ((9)10)b P"---";X"---";Y"---";Z"---"o ZD1C2u _| dD nC o100 p s"---";X;"---";Y;"---";Z;"---" u xXYYZXZBB4 }XYYZBB16 XYXZYZ150 600 B1B1* GGBA:GQQ14 ::B C12165 " -2 n[: 4 contre 1 -3 n[:16 contre 1" " " "SCORE:"BA;" GAINS:";G" NB DE PARTIES:";QY " "l G100000180 G100000300 300 " " 5 G1000000800 6 ---graphique machine a sous---  V015 V' 11,1511 2,11> 12,133H 4,11U 11,155b 11,157l 8,11v 9,11 11,1510 8,913 11,1512 12,1411 12,1415 11,1516 16,1913 11,1519 11,1521 21,9 11,1523 12,1324& 13,14254 11,1526B 11,1528P 29,3011^ 29,3013l 29,3015y 19,234 5,619 5,621 19,237 12,1519 12,1521 12,1523 12,20 15,22 19,2317 18,191918,192319,2320$19,2322219,2325@23,2423N27,3019\27,3021j27,3023u 27,20 30,22:V "---->"BA;" GAINS: ";G "(jeux perdu :-100 000 gagne:+1 000 000)" "montant ? (puis 'return' ou '0':quitter):";AA0289$30*!0$^&::::"II GS de nouveau disponible.":y'---PARTIE PERDUE !---,-.1165,172;5,106@3,55E3,510J5,179O5,1713T10,125Y10,1210^5,1716_6,920c11,1218*h13,14198m15,1720Er17,195Sw17,1910`|6,1725m23,285z5,173131,35,173435,37535,361035,371722,34222,2763,5223,52722,34910,132210,1127#10,1334122,3416?23,2620M28,2918[30,3119i32,3420w17,192217,192722,342326,2326,3324,322724,252224,253422,343022,3433 31,3234 22,343637,3922'37,38275!37,3934J"B010:(7):B&" "+05:175N---BANCO !---XYZ]13b13,252 g14,166l3,613"q3,717/v18,217<{22,236I24,255U3,425c13,2510q13,251511,141711,141313,251813,252313,151913,172017,252123,252213,252627,3013 27,302513,2533'13,2537534,3613C34,3625Q13,2339\39,25qA020:(7):Aw150---GAGNE !---" !"%V015*V/13,252420,25793,713>3,625C5,620H13,2510M13,2515!R11,1413/W11,1420=\13,2518Ka20,2523Yf19,2313gk21,2220up19,2225u13,2526z13,253113,162715,192818,222922,253013,253435,381335,372037,11 38,1039,9$35,3825:V9S020:(7):SMT050:" ":TSYb175z---PRESENTATION---1:10:"**********************"2:10:"*** MACHINE A SOUS ***"3:10:"**********************"::"" Ce jeu de hasard consiste a miser"N:"une somme sur la sortie de trois":_"chiffres."$:"Pour cela choisissez votre mise puis".:"tapez 'return'. Si vous voulez quitter"8:"le jeu: tapez 0." B::" Pour continuer tapez sur une touche."LV$GQV$"0"ė::::"II GS de nouveau disponible.":MV 255::/---BATAILLE DE DES---=NA0:NB0H(17)f1:12:"BATAILLE DE DES"l r x  " Vous avez choisi le jeu intitule" :"BATAILLE DE DES.":"Ce jeu ne vous demande aucune action."( "Vous n'avez qu'a entrer votre nom". U "l'ordinateur s'occupe du reste."[  "Le jeu se joue en 11 parties,le gagnant"  "est celui qui a fait le plus grand": "nombre de points."  "Bon jeu et surtout BONNE CHANCE........" > "Pour continuer appuyez sur une touche."F V$L cn d255:"NOM DU 1er JOUEUR ";C$t fz j n"NOM DU 2eme JOUEUR ";D$ o 225 XAYA216 XAYA218 XAYA220 23:1:C$" A GAGNE ";C$" ";NA" ";D$" ";NB 229G 23:1:D$" A GAGNE ";C$" ";NA" ";D$" ";NBP 229 23:1:" EGALITE ";C$" ";NA" ";D$" ";NB 229 X0:Y0:XA0:YA0 X((9)10) X6X1229 100 XAX1 XA7XA1 XA0CC1 C123000# XA400,500,600,700,800,900) G :21:1:"PARTIE N[";C:W 21:12:C$g 21:23:D$n 1| 18,2611 18,2617 12,1618 12,1626 14,22 1000  :21:1:"PARTIE N[";C: 21:12:C$ 21:23:D$ 1 18,2611" 18,26170 12,1618> 12,1626I 13,20T 15,24^ &1000d X Y:21:1:"PARTIE N[";C: Z21:12:C$ [21:23:D$ ^1 b18,2611 g18,2617 l12,1618 q12,1626 v13,20 {15,2414,22 10000:21:1:"PARTIE N[";C:@21:12:C$P21:23:D$W1e18,2611s18,261712,161812,162613,2013,2415,2015,241000 !:21:1:"PARTIE N[";C:"21:12:C$ #21:23:D$&1*18,2611,/18,2617:412,1618H912,1626S>13,20^C13,24iH15,20tM15,24R14,22\1000:21:1:"PARTIE N[";C:21:12:C$21:23:D$118,261118,261712,1618 12,162613,20"13,24-15,20815,24C13,22N15,22X1000iY((9)10){LY6Y11000YAY1YA7YA1YA1400,1500,1600,1700,1800,1900x de n[1}1318,262218,262823,271823,272625,22j" "t2000 de n[21318,262218,262823,271823,272624,2026,24." "82000E@ de n[3ME13[J18,2622iO18,2628wT23,2718Y23,2726^24,20c26,24h25,22m" "r2000 de n[413*18,2622818,2628F23,2718T23,2726_24,20j24,24u26,2026,24" "2000 de n[5 1318,262218,2628 23,2718.!23,27269&24,20D+24,24O026,20Z526,24e:25,22?" "D2000l de n[6q13v18,2622{18,262823,271823,272624,20)24,24426,20?26,24J24,22U26,22" "2000XAYA2100XAYA2200XAYA23004ZA15NANAZA6216ZB1NBNBZB$2182ZA0:ZB0HNANAZA:NBNBZBQ220[ ::r ---FIN DU JEU---  NANB3007 NANB3008 NANB3200 V$C$:W$D$:3010 V$D$:W$C$ (7):(7):(7) 2:12:"FIN DU JEU" ::, " Le jeu est maintenant termine."2 W "C'est donc ";V$" qui a gagne."] q "Bravo ";V$"."y : "Ce sera pour une prochaine fois ";W$"." " "- "Si vous voulez refaire une partie tapez"3& P0 "O autrement tapez N."m: 21:12::"REPONSE--->"s; < 21:23:E$D E$"n"E$"N"3150F E$"o"E$"O"3170I E$"o"E$"O"E$"n"E$"N"3130N K$(4)X 255:::::"II GS de nouveau disponible." ] &b /c 100N ---fin du jeu:egalite---T \ 50r (7):(7):(7) 2:12:"FIN DU JEU" :: " Le jeu est maintenant termine."  "Vous avez tous les deux gagne ce jeu." ( " "2 3100# --bruitages presentation--<(17): 40 colonnesF::Q20000bT110:160z3:15:"BRUITAGES"768,50:769,100:770(3:15::"BRUITAGES":)768,200:769,200:7702T3723:10:"PAR ALAIN JORRE (BASIC)" <255- A21:18:" "3 BR C7:5:"--> 0 <-- QUITTER"X Dw F9:5:"--> 1 <-- MOINEAU" P11:5:"--> 2 <-- PAS" Z13:5:"--> 3 <-- REVEIL" d15:5:"--> 4 <-- PIECES" n17:5:"--> 5 <-- GRENOUILLE" 21:5::"REPONSE--> ":" 21:16:R$V R$"1"Ģ21:18:"bruitage en cours....":10000{ R$"0"ė:::(4);"run gsinfo" R$"2"Ģ21:18:"bruitage en cours....":10100 R$"3"Ģ21:18:"bruitage en cours....":10200 R$"4"Ģ23:5:"Combien de dizaine de pieces ?":195Q R$"5"Ģ21:18:"bruitage en cours....":10400Z 150i 23:35:X 23:5:" " 23:10:"PAR ALAIN JORRE (BASIC)" 21:18:"bruitage en cours....":10300 ' --bruitage moineau--  '20000' 'WZ150P $'WC((1)10010):WD((1)150100)a .'WA150:WA{ 3'S1(((1)150)):S 8'768,WC:769,WD:770:WZ B' L'55 t' --bruitage pas-- u'20000 ~'D110 '768,2:769,255:770 'X13500:X:D: '55- ' --bruitage reveil--8 '20000D 'D150j '768,220:769,232:770:V130:Vs 'D:{ (55 <( --bruitage pieces-- =(20000 F(WC1(X5) P(WD((1)64):WW(((1)255))300:WW Z(768,30:769,WD:770:WC:d(55)( --bruitage grenouille--4(20000W(F110:G1(((1)1700)):G(A25010050:B810:768,A:769,B:770:(F(:55NNN ****************************  N **** commutateur sonore **** )!N **************************** B#NA770787:D:A,D:$N 174,0,3,173,48,192,206,1,3,240,6,202,208,253,76,2,3,96 %N  ************************A ***** ANGOTITRE **** ` ************************h:s(17)y 50,1309,1309,12021,12021,13031,13031,12041,12041,90 (51,9051,10061,10061,9071,9071,10081,10081,9091,9091,100` 2101,100101,90111,90111,130121,130121,120131,120131,50149,20171,50171,130 <181,130181,120191,120191,130201,130201,120211,120211,130221,130221,120231,120231,130241,130241,120251,120251,130260,130, F260,120271,120271,130279,130279,119:261,130261,120 P131,120131,130141,130141,120151,120151,130161,130161,120171,120171,130 Z41,12041,191:111,130111,191:131,50169,50 \180,10181,10:190,20191,20:260,40261,40:125,5126,5 ^260,5261,5:40,1041,11:2,173,17\ _1:140,20141,20:200,40201,40:100,2101,2:120,20121,20 `6:160,20:220,3:230,3:210,11:210,2:245,4:202,19 a150,2:158,2:162,5:148,5:160,10:156,13:136,12 c5 d140,60140,65141,65141,60142,60142,65143,65143,60P n160,80160,85161,85161,80162,80162,85163,80163,85 x140,100140,105141,105141,100142,100142,105143,105143,100:151,38154,38:164,48164,45 y148,30150,25152,30:146,33148,28150,33:150,33152,28154,33:144,36146,31148,36s z142,39144,34146,39:140,42142,37144,42:138,45140,40142,45:136,48138,43140,48:135,48 {148,37150,32152,37:154,37156,32158,37:146,42148,37150,42:152,42154,37156,42:158,42160,37162,42P|144,45146,40148,45:131,50150,21169,50:132,50150,22:150,45152,40154,45:156,45158,40160,45}140,48142,46144,48:146,48148,46150,48:152,46154,48156,46:158,46160,48162,46:160,42162,44164,42~2:118,3:110,12:128,32:138,18:210,32:222,48:246,42:252,8F154,3:270,20:170,35:200,10:186,25:16,5:56,5:266,253:29,1030,10:90,1291,12:170,15171,15:2,322,3385,586,5:65,1266,121:275,10:257,18:173,4:193,10:49,8,6.16,3016,2024,2024,30+016,2524,25:28,3028,2036,3036,20:30,24:32,2532,28a247,2040,2040,3045,3045,2543,25:46,3046,25r446,3046,25650,2050,3055,3055,2050,20:56,3056,20860,2060,3061,3061,30:60,1661,1661,1760,17:70,2064,2064,2569,2569,3064,30:70,2570,30Q<80,2073,2073,2580,2580,3073,30:80,2580,30:74,2074,25>90,2083,2083,3090,30:84,2084,30:83,2588,25@101,2094,2094,25101,25101,3094,30:101,25101,30:95,2095,25:100,25100,30^5D`60,13063,130:90,11093,110:90,16093,160:48,17053,170:50,11053,110:80,14583,145b11,14214,142:20,15224,15224,15322,15323,15418,154d20,17023,170:130,150133,150:120,180123,180:152,168155,168:180,143183,143:193,162196,1622f192,162195,162:202,180205,180:235,150238,150:250,178253,1789h5{j14,14814,15215,15215,148:150,148150,152151,152151,148l210,148210,152211,152211,148:258,148258,152259,152259,148n67,11067,11468,11468,11069,11069,11470,11470,110;p50,14050,14451,14451,14052,14052,14453,14453,140r100,120100,124101,124101,120102,120102,124103,124103,1207232,10240,10:230,11242,11:228,12244,12:227,13245,13:225,14247,14:224,15248,15%223,16249,16:222,17250,17:221,18251,18:220,19252,19e220,20252,20:220,21252,21:220,22252,22:220,23252,23220,24252,24:220,25252,25232,37240,37:230,36242,36:228,35244,35:227,34245,34:225,33247,33:224,32248,32%223,31249,31:222,30250,30:221,29251,29:220,28252,28G220,27252,27:220,26252,26SV115Z7X((1)13020):Y((1)4020)X1X105Y42Y90418(X2),Y(X7),Y:X,(Y1)(X9),(Y1):X,(Y2)(X9),(Y2):X,(Y3)X,(Y7)=(X1),(Y3)(X1),(Y7):(X4),(Y3)(X4),(Y20):(X5),(Y3)(X5),(Y20)s(X8),(Y3)(X8),(Y7):(X9),(Y3)(X9),(Y7)(X2),(Y5)(X2),(Y7):(X7),(Y5)(X7),(Y7):(X3),(Y5)(X3),(Y8):(X6),(Y5)(X6),(Y8)CX,(Y12)X,(Y20):(X1),(Y12)(X1),(Y20):(X9),(Y12)(X9),(Y20):(X8),(Y12)(X8),(Y20)(X2),(Y10)(X2),(Y20):(X3),(Y10)(X3),(Y20):(X6),(Y10)(X6),(Y20):(X7),(Y10)(X7),(Y20)((X11),(Y21)(X10),(Y21)(X10),(Y22)(X11),(Y22)(X11),(Y23)(X12),(Y23)(X12),(Y24)(X13),(Y24)b(X2),(Y21)(X7),(Y21):(X2),(Y22)(X7),(Y22)(X14),(Y22)(X14),(Y26)(X15),(Y26)(X15),(Y22)(X16),(Y22)(X16),(Y26)(X17),(Y26)(X17),(Y22)(X18),(Y22)(X18),(Y26)0W11500:Wa(X2),Y(X7),Y:X,(Y1)(X9),(Y1):X,(Y2)(X9),(Y2):X,(Y3)X,(Y7)(X1),(Y3)(X1),(Y7):(X4),(Y3)(X4),(Y20):(X5),(Y3)(X5),(Y20)(X8),(Y3)(X8),(Y7):(X9),(Y3)(X9),(Y7)P(X2),(Y5)(X2),(Y7):(X7),(Y5)(X7),(Y7):(X3),(Y5)(X3),(Y8):(X6),(Y5)(X6),(Y8)X,(Y12)X,(Y20):(X1),(Y12)(X1),(Y20):(X9),(Y12)(X9),(Y20):(X8),(Y12)(X8),(Y20)((X2),(Y10)(X2),(Y20):(X3),(Y10)(X3),(Y20):(X6),(Y10)(X6),(Y20):(X7),(Y10)(X7),(Y20)G(X5),(Y10)(X5),(Y20)(X11),(Y21)(X10),(Y21)(X10),(Y22)(X11),(Y22)(X11),(Y23)(X12),(Y23)(X12),(Y24)(X13),(Y24)(X2),(Y21)(X7),(Y21):(X2),(Y22)(X7),(Y22)k(X14),(Y22)(X14),(Y26)(X15),(Y26)(X15),(Y22)(X16),(Y22)(X16),(Y26)(X17),(Y26)(X17),(Y22)(X18),(Y22)(X18),(Y26)1000:D15:768,2:769,30:770::DVX10:Y907#&(X2),Y(X7),Y:X,(Y1)(X9),(Y1):X,(Y2)(X9),(Y2):X,(Y3)X,(Y7)t((X1),(Y3)(X1),(Y7):(X4),(Y3)(X4),(Y20):(X5),(Y3)(X5),(Y20)*(X8),(Y3)(X8),(Y7):(X9),(Y3)(X9),(Y7),(X2),(Y5)(X2),(Y7):(X7),(Y5)(X7),(Y7):(X3),(Y5)(X3),(Y8):(X6),(Y5)(X6),(Y8)z.X,(Y12)X,(Y20):(X1),(Y12)(X1),(Y20):(X9),(Y12)(X9),(Y20):(X8),(Y12)(X8),(Y20)0(X2),(Y10)(X2),(Y20):(X3),(Y10)(X3),(Y20):(X6),(Y10)(X6),(Y20):(X7),(Y10)(X7),(Y20)_ 2(X11),(Y21)(X10),(Y21)(X10),(Y22)(X11),(Y22)(X11),(Y23)(X12),(Y23)(X12),(Y24)(X13),(Y24) 3(X2),(Y21)(X7),(Y21):(X2),(Y22)(X7),(Y22)!4(X14),(Y22)(X14),(Y26)(X15),(Y26)(X15),(Y22)(X16),(Y22)(X16),(Y26)(X17),(Y26)(X17),(Y22)0!5(X18),(Y22)(X18),(Y26):!b1000P!gX2528:Y1255m!l768,X:769,Y:770:Y:Xs!v}!3499!A770787:D:A,D:! 174,0,3,173,48,192,206,1,3,240,6,202,208,253,76,2,3,96!! M12000:6" O((1)8812):P((1)1021):O,P:M'"X14000:XE"U0191:0:0,U279,U:UO"::u":"II GS de nouveau disponible."<|< ANGOTITRE.SOUSO BRUITAGES.SOUSO3BDDHINE.A.SOUSOMACHINE.A.SOUSOJORRIGEu' $ '  '%OBESE% % )BIORYTHME% * *ASTROLOGIE % % FINDER.DATA T% 3 ! :" OBESITE"::v" Ce programme est destin{ @ vous fournir quelques indicateurs concernant""votre {tat de sant{."(" A partir de votre poids et de votre taille, il calcule votre Poids Id{al"* 2"Th{orique (PIT) et votre Indice de Masse Corporelle (IMC)."k <::" Entrez votre taille en m}tres et pressez RETURN ";T F:" Entrez votre poids en kilogs et pressez RETURN ";P P:" Indiquez-moi votre sexe : 1 pour Homme, 2 pour Femme ";SX ZSX1SX2ĺ"SOYONS SERIEUX !":80V _ II= IMC IDEAL de Lorentz , X=COEFFICIENT DIVISEUR DU PITo dSX1X4:II23:120} nX2:II22 xIMCP(TT):IMC(IMC10)10 TT100 PITT100((T150)X):PIT(PIT10)10 PITPDI(1(PPIT))100:180 DI(1(PITP))100" DI(DI10)10( c " Votre Poids Id{al Th{orique est ";PIT;" Kilogs." " Votre Poids R{el est ";P;" kilogs." :" La diff{rence en % indique votre {tat :" " En dessous de 1O %, vous }tes normopond{ral (normal),"A " Entre 1O et 2O %, le m{decin parle de surpoids,"y " Entre +2O et +5O %, il parle d'ob{sit{ vraie," " Au del@ de 5O %, vous }tes inclassable si ce n'est au mus{e des horreurs" "ou au livre des records." :" Vous vous situez dans les ";DI;" %."u :" L'Indice de Masse Corporelle id{al est ";II;" (au-del@ de 30, il convient " "de s'affoler)." "" Votre I.M.C. est ";IMC;"." BIORYTHME= GRAPHIQUES SUR VOTRE MICRO-ORDINATEURq COLLECTION INTERMICRO, EDITEUR INTER-EDITIONSxM$(12),DM(12),AD(13)K112M$(K),DM(K),AD(K)PR8PI4(1)