IMD 1.16: 31/05/2007 20:36:01 FOGCPM.144 ååååååååååååååå--FOGCPM144BRADFORDCOM€ BRADFORDCOM$-09-00 86 ¦BRADFORDINF=BRADFORDMSG( !"#$BRADFIX PAT%&AD-A&D WS '()AD-B&C WS *+,ALLFONTS -.BRADCON COMo/0123456789:;<BRADCON DOC@=>?@ABCDFONT1 BINEFFONT1B `GHIJKLMNOPQRFONT2 BINSTFONT3 BINUVFONT4 BINWXFONT5 BINYZFONT6 BIN[\FONT7 BIN]^FONT8 BIN_`FONT9 BINabFONTA BINcdFONTB BINefFONTC BINghFLASH DSCiFLASH22BASMjklmFLASH22BDOCnopqFLASH22OASMMrstuvwxyz{FLASH22ODOC|}~FLASHGENBASJ€�‚ƒ„…†‡ˆ‰FLASHGENCOM€Š‹Œ�Ž��‘’“”•–—˜™FLASHGENCOM š›-CPM144 DOC§¨©ªFLASHGENDOCNœ�žŸ ¡¢£¤¥ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååThis is the disk name. ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååÃÉÍ«Copyright (C) 1984 BORLAND Inc‚AKaypro with hiliteedP= ERC1B1~·7È#õå~Íáñ=ÈóÍ% ÉÅÕåÝåýåõo&åͦñýáÝááÑÁÉoåͦÉþ€Ü�Ô©æîÅÕåÝåýåÍ£}Ùå!å!"8áãõÅÕ~#·(åÍáôÑÁñãÉ}´È:$‡‡‡ããããÅÒÁ= ô+èÍÐØ*ÎßõÅÕå!¨ÍZ!¢ÍÐ*ºÔBáÑÁñÉõÅÕå!´éõÅÕå!®àõ:¼·(ÅÕå=2¼!ÈÍZáÑÁñÉõ:¼· ÷ÅÕå<2¼!ÂåõÅÕå!¼ÛõÅÕååð!‹í°Ñ:žO:œ‚ÕÍÑ:ŸO:�ƒÍ!ðÍÐ* ÍBáÑÁñÉ!ð ë!›45(É!.+/ –0ü†õyþ0(ñíÉ d!kÃZ!{ÃZ͈æ͈o&Éô  áÁå:á·(yþ ÕÅÍ |µ(Íþ ÍþÊÅÁÑ*é"ÛÕx2áy·( >Ã28!?"9!É í°!á¸í°áí°>2گà Ã:ÃDÃ]ÃSÃXÃNÃ]ÃDÿ í[Ûþ (ú!eÍ}Í„þA8þQ0Gþ: xÖ@¯!\w# ( þ  ÍyÍVþ. ÍV!h6#ûÉ (þ*(þ.(þ!8þ}(þ*(Í„w#ßÉ>?> w#üÉþaØþ{ÐÖ É|Í’}õÍ›ñæÆ�'Î@'Ãè¯7Ë|À|·}È>ÿÉ"ÍíCß"í6#ûëÑùü "Ïë"ÕÍ�Í©éå*Ï·íB"Ïí[Í·íRëáÚ5í°É*Ïí°"ÏÙÉ^#V#Õ^#V#N#FáÉÝáëO/o&ÿ9ùëí°ÝéÑO/o&ÿ9ùëí°éÝáë!àÿ9ùëÅ(¯üí°Á> �‘(G¯üÝéÝá!àÿ9ù ¯w#üÝéÝáEÍŠ¶wÝéÝáÑ}“8÷�Ãu·íR·íB0 É>‘î·íRëê@ðøÉÕë·íRëáë·íR!È+Éͨ õÍz ð·íR!À+Éͨ õÍz ðÍ<!Ð+Éͨ õÍz ðÍ<!ÈØ+Éͨ ôÍz ïÍ<!ÈØ#Éͨ ôÍz ïÍ<!Ø+Éͨ õÍz ðT]KBë!z·> S>)ë)ë0 = öÉ|ªõÍJëÍJëDM¯go>íjíB0 7?ËË= ðëñðHåÍ\Ë<ËÑëÍÞëËzÈ5Í+È)ýÉÍ+ÈË<ËúÉëz· {þ0G·É¯goÉë|ª|úHºÀ}»ÉÉË|È|/g}/o#É}æo&ÉíKÓí[ÑÅÕxAJSËËËËáëáíJDM!éb"Ñë!6íJ"ÓDMÉ'ͬèͬdͬ ͬ} ¯<íR0û= ÈÆ0ÝwÝ#ÉÝ~Ö$O! Ý#Ý~Í„Ö08)þ 8 !Öþ 8þ0T])Ø)Ø T]Ø)Ø_ØËy·È|‡ÉÝááå}&#9N�8wë!DíB9ùëåí°ëá+Oí¸ë#ùÝé>ÃwÝáͦWáͧ _áå}“8(º8J`9{‚T]=o`9yí¸ë ¯ÃwÍÖ Ð>ÃuÍJ õÍuÍ` íÙ}·Ù>(è; àÙËxÙÂQ Ù}·ÙÈÙÅÕåÙ}· Ù˸TÅËø¯ÙËø}Ù•(0íD=ÙÍC ,= ù(Ùñæ€ Í[ 0%ÍD ·, 7 Í� ?õ(8ÙÍu Ëx ÍO - öÍ; ñ8˸·ÙáÑÁÙÉÙËxÙÂÝ ÍX ÍÝ Ø,-Èxî€GÉÙ}·ÙÊ; }·ÈÙ…ÙÍ ÅÕåÝ9Í; Ù.Ù>Ý#ÝnË0Í[ ÍD = ñÙ-Ù åÝnûËx ÍP ,-(-ñññ·ñÙÁáÙÝá˸°G,-Ì; É}·ÈÙ•Ù?Í åååÝ9Ù.Ù>Í� 8Íu ?Ë= ÝuÝ+Ù-Ù(>ÍO 0ßÍu ·áÍO 8Í� ?áÑÁËx ÍP š, —7•8Æ€8Æ€8oÝãÙåÅxËøÙ¨æ€õËøÝåÝ!ÉáØ¯oGOW_gÉ·ËËËËËÉ·ËËËËËÉ|Ù„Ùg{Ù‹Ù_zÙŠÙWyÙ‰ÙOxÙˆÙGÉ|Ù”Ùg{Ù›Ù_zÙšÙWyÙ™ÙOxÙ˜ÙGÉxÙ¸ÙÀyÙ¹ÙÀzÙºÙÀ{Ù»ÙÀ|Ù¼ÙÉÙxÙ¨ò² xÉËx(ͼ È?É}Ù½ÙÀ·ÈÃ� }Ö�Ú; <þ(ÐÙÅÕåÍ; 7ÍD = ùÙ|Ù¤Ùg{Ù£Ù_zÙ¢ÙWyÙ¡ÙOxÙ ÙGÃD ÙÅÕåÙÍuÙÍÆ ÙÍJ ë}·ÈËx>ÂuÍu}Æ€Ë/Æ€oÖõÙÅÕå; ÍÖ -ÅÕåÍJ }áÑÁÙáÑÁã¼ã0ãñÙÉÙÍW-ÍJ ÙÍW,Ù}þlØÅ˸ͨ Á8 ; Íý Í` Ëx(ÍÖ Ù-Ùͨ õ8ÍJ Ù-Ùͨ 8Ù,ÍJ }þl8;Ùª*ªª!ªÍ` ÝåÝ!Ð >ÍýÝáÍuÍ` Í` ÅÕåÙÍu--Ù-ÍÖ ÙáÑÁÙÍJ ,,ñ,-ÈØxî€GÉgª?+2×n¶*ï8t Ð Ðzˆˆˆˆ~«ªªªª,->ÊuËxÂuÙÍaÙ}.�•õ; ÙÍOÙÍJ ÅÕåÙ,ÍÖ ÙáÑÁ; ÝåÝ!U >ÍýÝá,ÙÍk-ÙÍÖ ñÅÕåo&0%ÍÑÙ,Í` ÙáÑÁÍÖ }þgÚ; É}Š�؉}颋.:}Žã8Žc~I’$I~ÍÌÌÌL«ªªª*ÙÍkÙ·Ëxõ˸; }þˆ0GÅÕå,Í™åË<Ë}áõÍÑ,-(-ÙñáÑÁõÍJ ÝåÝ!Ù >ÍÝáñ0 õÙÍaÙÍ` ñ…o8 ñÈÙÍOþ á>Ãum.`1pF,þåt6|‰„!wS<ÿÃ.zÒ}[•|%¸FXc~üïýu€Ò÷r1}·ÈÝåÙÍOÙ¯Ëx(<˸õͨ 8Ù; ñËÿõÙÏŽé!~JÙͨ 0Í÷OÝ!—>ÙÝÍ<Ùͨ 8 = ìÙ ÝÙÙÍ7ËøÍÖ ÅÕåÍ<Í` ÙÍOÍÖ ÙáÑÁ; ÝåÍ÷ÝáÙÍ7ÍÖ ñ0 õÙÍW-ÍJ ñÝáËOÈËøÉçÏÌTöô¢0 jÁ‘ €µžŠoD€‚,:Í€jÁ‘ �€!¢ÚI}袋.º}Žã8Žc~I’$I’~ÍÌÌÌL«ªªªªÝ!Ó>ÅÕåõÍuÍ` ñÍÙáÑÁÃ` õÙÍ7õÙÅÕåÍ7ÍÖ ÙáÑÁÙÍ` ñ= éÙÍOÃÖ ÝÝnÝfÝ^ÝVÝNÝFÉ!�DLT\ÉI¢Ú!‚!É53ó!�úÉr1÷!€ÒÉÅÕåÙáÑÁÉÍ\!€> Ëx Ë#ËËË-= ðo˸ÉËxÙÍO(Ëø-ÍÖ ·Ë}(ËxËø>�½8(ÍC ,óÍC `iÈÃM!É>’Ãu|µÊ; Ë|ÍJ>�Ë| )=Ë|(úDMboÀ˸Éͦë8þ8ͦÙËxÙ(’0¯þ 8> ÕÍMÑËx(>-ͲË{(aËy(Ͱͦ ò\z·(>.Ͳ (Ͱ ÷ú~ͦ÷Ë{È>EͲ>+Ë|(|íDg>-Ͳ|/Ö 0ûÆ:ÝpÝ# ý~ý#· ý+>0ÝwÝ#Éýå,-  ý60ý#ø¯ÃJÅ˸}ÙÖ€oŸgMÍÄ|þÙ <ýwíDÍ }þ�0Í€ý5Ëø>„•.(ÍC Ë= øý~õ> xæÆ0ýwý#xæGÅÕåË%ÍP Ë%ÍP ëãÑãíZëáãíJDMáË%ÍP = ÈñÁýáÉýåá_~6þ5Øúi+~¨¥Ôh¶¿ÉìÅëx-ÐÍÎÂSÞùx9?ë+¨­ÅøÉ{Η@}·ÈËøÅÕ|ÍC ÍC „gãíZëáãíJDMá0ÍD ,7È}Æo˸ÉÍ ¾ #øyîO!@9ùi&ÝéÍ  ë¶¾ â#÷ÚÍ ¶w#ùëùÝéÍ /¦w#øïÍ ¦w#ùãýáÝá!9ë! E9ýéÝá!!9~·(¯+FÍŠ¦!"9ù!(#Ýé>¯2æýá*ÛͲ¯á"âýå|·>"Ê :æ·( ͆ *â6#wÉÍ÷*â6#6 ë!\$í°É!¶Ååí[Ûþ (úÍ„–( áÁã·É#ëÁÁþ:À~ÉCONTRMKBDLSTAUXUSR>¯2æÍîÍ$*â#~þ ͶÍ$*â:æ·> >w###6ÀÃÖþ þ #6++pÉ>¯2æíSäÍ-Í$Ͷ:Ù·À*â6###ww#w$w#wÖÿ:æ· åÍôá##N#F*ä·íBÈ>�à å¯w#w#í[äs#ráÃó>¯2æÍSÍ$ͶÍ$*â6å ë#Íá-¯Nw#FwÖÿq#p#6€#w#w#wÉÍß*â ë:æ·( ÕÍÑñÅÍÁ<Àxà *â6#ûÉ"â#~+þ 2ËN(>Í’:Ù· *âË^ îËFÈ*âå ëÍá< >ÿ2Ù6É"â~æÈÍŸ*â-¯w#wÕÿw#ÍóÍŸÀ"â~æÈ·ÍÀ ëÍ<À@ýá*ÛͲ¯áýåÍÀåÍ÷áåë!\ í°á åëÍÑ<Ê®!\$í°É>à >¯2æÍÀ*ß|µ>! ë*â \$í°\Í<(Ï!ý€í°:æ· í[1Ã�ÿÕÍ\ÍÑ!€ë·(éf"âÍÂÈ> 2ÙÉ:Ù·ÈñÉÝáÝåå!ÊÍ<áÉÝáÝå"âËF( #~þÀ#6Ãe>Îå!ÊÍ[áÉ"âËNÀ>ë!Ú~þ€8>O6*Û"ÝÍwþ (=þ(&þ("þ(þ :á·(ßÃNþ 8Øyº(Ô~#ÍèÌúx+Í% (½ï6Éå*â#~þáÉÍÂÈÍ[þÈÅÕå*â#~· *Ý~þ(h#"Ýb= Íõþ 8Íèþ ÌáñJ= ÍB== ͯ}8= ͵}/Í­ !*â###å~Æ-_~áþ(4òQ6*âËÖ>™2Ù>*â##wáÑÁÉ:Ù·>Àå*â##~áÉå*â#~þÿ(EÍÌÍ[þ ( þ (þ (þ ÍÖè!]Í[þ (þ (þ (þ(w#(ÍÖãÍÂÌÖ6áÉÝ!]Ý~·Èþ-ÀÝ#É8Ý~·È>7à ëÍ Í[ÃÖÍÖÉ>¯OÅÍkÁͼÈÅåÍÁÑÁÍÎØÌMës #rëÉÍkͼÈÅåÍpÙáÁÍÎØÙÌX ÙáåÍÌÍ[þ ÍÖôÍ[þ (þ( #w(ÍÖêÍÂÌÖáqÉ*â#~þÊáÍ[þ (þÈÍÖñÍ ÍÖþ ÀÃÖ*â##~þÈ6ÉÅÕåÍœáÑÁÉOÍ$*â#~þ(08áÅå·Ê¦=ʦ==Ê©=ʬò+ËÞ###å~Æ-_qá4ð6Í¡È>ðà *æ:è¾È4^qÉ}Ã’ÁÑÅÝ*ÛË|(ÍMëëË|( ÍMÝ6-Ý#ÕÍ�áͦí[ÛÝåá·íRë“8 (G> Í’ùCÈ~Í’#÷ÁÑÙáÑÁÙÅÝ*ÛÕÍôÇÁÑÅͦËC!h Ç!lÀTRUEFALSEͦ!9^#Í(ÑùÕÉá~#·(G~Í’#ùé> Í’> Ã’ "âËF!ÈÍ[¸(þÀ#ÉåÍRë·íRá0Íô*â4À#4É>™Ã åÍR·íR *â4 #4(áÍóÒ>òÜ>¯2çÍ$ë*âËV(/Ë–:ç·(#~+· x· y·ú2ÅÕ!͵ÑÁ( =(þ X:ç·(R*â:ç·(ËÞ###~Æ-Õ_ÑÖ-ÍŒí âX<òN=<ÍŒ*â###æw ÅÕåÍŸáÑÁ Õ*Ñ4 #4x±ÂüëÉ>™>ðà õ:ç·(ëñÉ"âÍŸÈè"*âËÖË^ÈËž*âËVÈË–åÅ0ëÍÁá ëÍ·ÉÁÑíSâÅåÍRÑ·íR8A*â N#F#s#rÍ$ 0}æ)ëíjëS\*â###w* N#Fë·íB ÈÕåÍŸÑár+sÉ>‘à ÕÙáÙ!T]>)ëíjëÙ)Ù0 0= ïÉÍU·íR!À#ÉÍUëÉ*â^#V#ÕN#F#^#VáÉ>">!2çDMÝáÑáÝå"â~æÊóx±(LÅÕÍ*â ë:çOÍÑÁ·(o:çþ" C}=(þ ?ÅÕ*â-N#Fp+qÛÿq#pÑÁ!€ë °*â F+N+++V+^ë·íBÐëq#pÉ>™>ð>à ÁÑíSâÅåÍRÑ·íRÚ*â s#r$ s#rÉ"äíSæëá"â! N#Fë·íB(^x± *â 6#ûí[âÍ<(H*â! íKäq#p##ëíKæÅÕÍí[â!Í· *â! 4 #4Ñ!€ëÁ x± Õ*â$ éÝ*â>ðÃw"òëáã"ô{æü_!í"ëÝ*íÝnÝf}´(HíR0ÝnÝfåÝ"ëÝáã Ý^ÝVÝåMDÝnÝfÝåÝÝuÝtÝqÝpÝåÑ*ës#rÑ*ôs#rÉÝåá"Í*ò ÝåÁ Ú5íKÏíB!Úð>ÿÃuëáã~#fo{æü_ë"ò*íåÝá·íR0RÝnÝfå·íR0ÝáðáÕýáíKòýqýpýuýtÝsÝrÝåáÝNÝFÍÄ( Ý^ÝVÕÝáÝåáÝNÝFÝ^ÝV*ííSíÕÝáÝuÝtíKòÝqÝpë ·íRÀÕýá*Í·íR(ý~Ýwý~Ýwýnýf ÝuÝt¯ÉÝåá"Í6#ûÉÍ *öÉÍ *øÉ!"ö"øÝ*íÝNÝFy°(*ö "ö*ø·íB0íCøÝnÝfåÝáØ*Ïûÿ í[Í·íRØë*ö"ö*ø·íRÐíSøÉí[Ís#rÉ^#VíSÍÉ>¯O"æ¯w2Ùx2è!ê"âá"äá ÍöÍ@*äé>¯2ê"æ!ê"âá"äá"è!\Ͳ¯*è:ê· ÍîÍ!Ù~6·go(Ýåá\íRë*æs#r¯ÿí_2ÔÉëÝáÁáx±( s x±(T]í°ÝéDMÝáÑá·íR0ð ë ëí¸ÝéÑÁÕ-a%ÃÆ}Í„oÉ*é!Ù~6o&ÉÍ |µÈÍ£}þÀÝáÍ%^C User break1:Ù·ÈÝáõÍ% I/OÝáÍ% Run-timeÍ% error Í’Í%, PC=Ýåáí[Õ·íR"×Í�Í% Program aborted*ßé1!Ÿ¸ÿÍ�!TR…ŒͲÃ1Rýáá}2Ã�ýåÿ!ÁÍ[! Íò!Íò!Jå*Ã�&e.åÍl Í!ÍqÍbÿÉÿ*xŸ&ËEÊ7 ÿ!åÍçÃ? ÿ!$åÍçÿÉýáP!j�Ͳýåÿ!j�Í ÍR!ÍqÍbÿ!å!(å!j�Í ÍmÑë·íRÑÍ5z³Ê� Õ}2dŸÿÍR! ÍòÍb*dŸ&#ÑÃ{ ÿÉÿÍRÍ�Press any key to continue...ÍbÿÍ ËEÊâ ÿ!¾Í8!.ŸÍÛÍbÃÇ ÿ!¾Í8!.ŸÍÛÍbÿ!å!ÑÍ5z³Ê!!Õ}2fŸÿÍRÍ� Íb*fŸ&#ÑÃþ ÿÉÿ*nŸ&ËEÊ2!ÿÍŸ ÿ!å*YŸ&ÑÍ5z³ÊY!Õ}2dŸÿÍ! *dŸ&#ÑÃ@!ÿ*YŸ&å!Ñ}2VŸÿÉÿ! }2 Ÿÿ!C•å!å)ÑÑå!+Ñå!ëásÿ!C•å!å)ÑÑå!+Ñå! ëásÿ!C•å!å)ÑÑå!+Ñå! ëásÿ!C•å!å)ÑÑå!+Ñå!ëásÿ!C•å!å)ÑÑå!+Ñå!ëásÿ!C•å!å)ÑÑå!+Ñå!ëásÿÉ! å*TŸ&ëÁÍÍRÍ� Reading font *%Ÿ&ÍòÍ�...!Ä�åÍfont*%Ÿ&e.åÍÍ.binÍÍ=!Ä�ÍÍ5å!ÑÍaËEÊ0#*%Ÿ&å!1ÑÍaËEÊ©"!1}2%ŸÃ°"!3}2%ŸÍRÍ�not found! Trying another.Í�ÍbÍRÍ� Reading font *%Ÿ&ÍòÍ�...Íb!Ä�åÍfont*%Ÿ&e.åÍÍ.binÍÍ=!Ä�ÍÍb! å!~ÑÍ5z³Ê$Õ}2U�!Ä�Í8!t�ͳÍb!t�"V�!R•å*U�&àÿ)å)))ÑÑå!+å)))ÑÑå*V�Ñ í°!R•å*U�&àÿ)å)))ÑÑå!+å)))ÑÑå*V� Ñ í°!œå*U�&àÿÑå*V�n&ëás!æ’å*U�&àÿÑå*V�n&ëás!‡’å*U�&àÿÑå*V�n&ëás*U�&#ÑÃ;#ÍR! ÍòÍ� ! ÍòÍb!Ä�Í-Íb! å*UŸ&ëÁÍÿÉýáá"S�ýåÍÿ*S�Ͳ!}2.Ÿ*.Ÿ&å! ÑÍaå!nžÍ�}îoÑ}£oå*S�Í Ímå!ÿÑͯÑ}£oËEʳ%!nžÍ8!-ŸÍÛÍb*-Ÿ&å!Ñ|¢g}£o}2.Ÿ*.Ÿ&åÍQ!Ía! Ía! ÍaÍ}îoËEÊ%*S�Í *.Ÿ&e.åÍÿ*S�Ͳ*.Ÿ&å! ÑÍNËEʰ%*S�Í ! e.åÍÿ*S�Ͳ*S�Í Ímå!ÍÑÙáÍÑÍÉ ÅÕå*S�Í Ímå!ÍÑÙáÍÑÍÉ ÍÆ ÙáÑÁÍjå*S�Í Ímå!ÿÑͯÑ}£oËEʰ%*S�Í ! e.åÍÿ*S�ͲÃ=%Ãx$*-Ÿ&å! ÑÍN}2zŸ!nžÍ8!.ŸÍÛÍbÿÉÃ$.ýáá}2HŽýå*uŸ&}îo}2sŸ!å*[Ÿ&ÑÍ5z³ÊÖ)Õ}2^Ÿ!å*RŸ&å*hŸ&ÑÍÄÑÍ5z³ÊË)Õ}2SŸ!ÁÍ[! ÍòÍbÿ!å!ÑÍ5z³ÊT&Õ"PŸÿ*PŸ#ÑÃA&*]Ÿ&å!ÑÍ›ËEÊÀ)!ÁÍ[!Íò*1Ÿ&ÍòÍb!ÁÍ[*HŸå!ÿÑ|¢g}£oÍòÍb!ÁÍ[*HŸå!ÍÑÙáÍÑÍÉ ÍÆ Í™ÍòÍb!å*:ŸÑÍ5z³Êä&Õ"PŸ!ÁÍ[!Íò*PŸ#ÑÃÆ&*sŸ&ËEÊ.(!å*]Ÿ&ÑÍ5z³Ê+(Õ}2dŸ!R•å*M�å*dŸ&Ñn&àÿ)å)))ÑÑå*HŽ&+å)))ÑÑI• í°*SŸ&å!ÑÍ›ËEÊ�'!E“å*dŸ&+Ñn&}îoËEÊ�'!R•å! àÿ)å)))ÑÑå*HŽ&+å)))ÑÑI• í°!å! ÑÍ5z³Êê'Õ}2fŸ!å*bŸ&ÑÍ5z³Êß'Õ}2cŸ!ÁÍ[!I•å*fŸ&+Ñn&Íò*cŸ&#Ñò'*fŸ&#ÑÛ'!å!‰�å*dŸ&)Ñ^#VëÑÍ5z³Ê (Õ"BŸ!ÁÍ[!Íò*BŸ#ÑÃ(*dŸ&#ÑÃû&Ã’)!å*]Ÿ&ÑÍ5z³Ê’)Õ}2dŸ*M�å*dŸ&Ñn&}2.Ÿ!R•å*.Ÿ&àÿ)å)))ÑÑå*HŽ&+å)))ÑÑI• í°*SŸ&å!ÑÍ›ËEÊÙ(!E“å*dŸ&+Ñn&}îoËEÊÙ(!R•å! àÿ)å)))ÑÑå*HŽ&+å)))ÑÑI• í°!æ’å*.Ÿ&àÿÑn&å!‡’å*.Ÿ&àÿÑn&ÑÍ5z³ÊQ)Õ}2fŸ!å*bŸ&ÑÍ5z³ÊF)Õ}2cŸ!ÁÍ[!I•å*fŸ&+Ñn&Íò*cŸ&#ÑÃ)*fŸ&#ÑÃ)!å!‰�å*dŸ&)Ñ^#VëÑÍ5z³Ê‡)Õ"BŸ!ÁÍ[!Íò*BŸ#ÑÃi)*dŸ&#ÑÃ;(*HŸå*NŸÑÍaËEʱ)!ÁÍ[!ÍòÍb!ÁÍ[! ÍòÍb*SŸ&#ÑÃ&*^Ÿ&#ÑÃû%ÿÉÿ*uŸ&}îo}2sŸÿ!å*[Ÿ&ÑÍ5z³Ê".Õ}2^Ÿÿÿ!å*RŸ&å*hŸ&ÑÍÄÑÍ5z³Ê.Õ}2SŸÿÿ!ÁÍ[! ÍòÍbÿ!å!ÑÍ5z³ÊQ*Õ"PŸÿ*PŸ#ÑÃ>**]Ÿ&å!ÑÍ›ËEÊ .!ÁÍ[!Íò*1Ÿ&ÍòÍb!ÁÍ[*HŸå!ÿÑ|¢g}£oÍòÍb!ÁÍ[*HŸå!ÍÑÙáÍÑÍÉ ÍÆ Í™ÍòÍb!å*:ŸÑÍ5z³Êä*Õ"PŸ!ÁÍ[!ÍòÍb*PŸ#ÑÃÃ*!R•å! àÿ)å)))ÑÑå!+å)))ÑÑI• í°*sŸ&ËEÊb,!å*]Ÿ&ÑÍ5z³Ê_,Õ}2dŸ!D”å*dŸ&+Ñn&}2tŸ*SŸ&å!ÑÍ›ËEÊr+!E“å*dŸ&+Ñn&}îoËEÊr+!}2tŸ*tŸ&ËEʈ+* Ÿ&}2*ŸÃ�+!}2*Ÿ!å! ÑÍ5z³Êâ+Õ}2fŸ!å*bŸ&ÑÍ5z³Ê×+Õ}2cŸ!ÁÍ[**Ÿ&ÍòÍb*cŸ&#Ññ+*fŸ&#ÑÚ+*tŸ&å!D”å*dŸ&å!Ñ+Ñn&Ñ}£oËEÊ,* Ÿ&}2*ŸÃ,!}2*Ÿ!å!‰�å*dŸ&)Ñ^#VëÑÍ5z³ÊT,Õ"BŸ!ÁÍ[**Ÿ&ÍòÍb*BŸ#ÑÃ1,*dŸ&#ÑÃ$+Ãí-!å*]Ÿ&ÑÍ5z³Êí-Õ}2dŸ!D”å*dŸ&+Ñn&}2tŸ*M�å*dŸ&Ñn&}2.Ÿ!D”å*dŸ&+Ñn&}2tŸ*SŸ&å!ÑÍ›ËEÊâ,!E“å*dŸ&+Ñn&}îoËEÊâ,!}2tŸ*tŸ&ËEÊø,* Ÿ&}2*ŸÃÿ,!}2*Ÿ!æ’å*.Ÿ&àÿÑn&å!‡’å*.Ÿ&àÿÑn&ÑÍ5z³Êp-Õ}2fŸ!å*bŸ&ÑÍ5z³Êe-Õ}2cŸ!ÁÍ[**Ÿ&ÍòÍb*cŸ&#ÑÃ?-*fŸ&#ÑÃ(-*tŸ&å!D”å*dŸ&å!Ñ+Ñn&Ñ}£oËEÊ -* Ÿ&}2*ŸÃ§-!}2*Ÿ!å!‰�å*dŸ&)Ñ^#VëÑÍ5z³Êâ-Õ"BŸ!ÁÍ[**Ÿ&ÍòÍb*BŸ#Ñÿ-*dŸ&#ÑÃo,*HŸå*NŸÑÍaËEÊ .!ÁÍ[!ÍòÍb*SŸ&#ÑÃ**^Ÿ&#ÑÃô)ÿÉýáá"M�ýåÿÍÿ!IŽÍ²ÿ*wŸ&}2oŸÿ*rŸ&}2hŸÿ*M�å*M�Í ÍmÑn&}2.Ÿÿ*+Ÿ&}2,Ÿÿ*.Ÿ&å*'Ÿ&ÑÍNËEʵ.ÿÿ!2}2,Ÿÿ*M�Í !å*M�Í Ímå!Ñë·íRÍ5ÿ*M�Ͳÿÿ*.Ÿ&å*&Ÿ&ÑÍNËEÊü.ÿÿ!C}2,Ÿÿ*M�Í !å*M�Í Ímå!Ñë·íRÍ5ÿ*M�Ͳÿÿ*yŸ&å*zŸ&Ñ}£oå*,Ÿ&å!JÑÍNÑ}£oËEÊ+/ÿ!2}2,Ÿÿ*,Ÿ&å!JÑÍNå*,Ÿ&å!2ÑÍNÑ}³o}2qŸÿ*@Ÿ"DŸÿ*M�Í Ímå!ÑÍ›å*M�å!Ñn&å! ÑÍNÑ}£oËEÊ»/ÿÿ*M�Í !å!ÿÍ5ÿ*M�Ͳÿ*DŸå*bŸ&å! ÑÍÄÑ"DŸÿÃW/ÿ!}2fŸÿ!å*M�Í ÍmÑÍ5z³Ê11Õ"PŸÿÿ*M�å*PŸÑn&å*)Ÿ&ÑÍaå*M�å*PŸÑn&åÍQ! å!~ÍkÍÑ}£oå*M�å*PŸÑn&å*(Ÿ&ÑÍaÑ}£oËEÊš0ÿÿ!D”å*PŸå*fŸ&Ñë·íR+Ñå*wŸ&ëásÿ!E“å*PŸå*fŸ&Ñë·íR+Ñå*rŸ&ëásÿ!IŽÍ *M�å*PŸÑn&e.åÍÿ!IŽÍ²ÿÿ*M�å*PŸÑn&å*)Ÿ&ÑÍNËEÊÞ0ÿÿ*fŸ&å!Ñ}2fŸÿ!}2oŸÿ*wŸ&}îo}2wŸÿÿ*M�å*PŸÑn&å*(Ÿ&ÑÍNËEÊ'1ÿÿ*fŸ&å!Ñ}2fŸÿ!}2hŸÿ!å*rŸ&Ñë·íR}2rŸÿÿ*PŸ#ÑÃÕ/ÿ!IŽÍ ÿ*M�Ͳÿ*%Ÿ&åÍQ!4Ía!5ÍaÍ}îo}2pŸÿ*VŸ&å!ÿÑÍNËEÊx1ÿÍ#!ÿ*M�Í Ím}2]Ÿÿ*uŸ&ËEÊü1ÿÿ!"NŸÿ!å*]Ÿ&ÑÍ5z³Êá1Õ}2dŸÿ*NŸå!œå*M�å*dŸ&Ñn&àÿÑn&Ñ"NŸ*dŸ&#Ñç1ÿ*NŸå*]Ÿ&å!ÑÍÄÑ"NŸÿÃ2ÿ*M�Í Ímå! ÑÍÄ"NŸÿ*>Ÿå*DŸÑë·íR"<Ÿÿ*NŸå*bŸ&ÑÍÄ"NŸÿ!":Ÿÿ*bŸ&å!ÑÍÄ}2aŸÿ*,Ÿ&å!JÑÍNå*]Ÿ&å!ÑÍ›Ñ}£oËEÊ3ÿÿ*6Ÿå!Ñ"6Ÿÿ*<Ÿå*NŸÑÍtËEÊö2ÿÿ*<Ÿå*NŸÑë·íR"LŸÿ*<Ÿ"NŸÿ*LŸå*]Ÿ&å!Ñë·íRÍÑÙáÍÑÍÉ ÍÆ Í™"JŸÿ*LŸå*JŸå*]Ÿ&å!Ñë·íRÑÍÄÑë·íR}2\ŸÿÃ3ÿÿ!"JŸÿ!}2\Ÿÿÿ*8Ÿå*JŸÑ"8Ÿÿÿ*,Ÿ&å!2ÑÍNå*]Ÿ&å!ÑÍ›Ñ}£oËEÊù3ÿÿ*6Ÿå!ÑÍNËEÊ\3ÿÿ!"8Ÿÿ!"6Ÿÿÿ*8Ÿå*6ŸÍÑÙáÍÑÍÉ Í™"JŸÿ!"6Ÿÿ!"8Ÿÿ*]Ÿ&å!Ñë·íRå*JŸÑÍÄå*NŸÑå*<ŸÑÍ›å*JŸå!ÑÍ›Ñ}£oËEÊÐ3ÿ*JŸå!Ñë·íR"JŸÃ„3ÿ!}2\Ÿÿ*NŸå*JŸå*]Ÿ&å!Ñë·íRÑÍÄÑ"NŸÿÿ*,Ÿ&å!RÑÍNå*NŸå*<ŸÑͯÑ}£oËEÊ,4ÿ*<Ÿå*NŸÑë·íR":Ÿÿ*,Ÿ&å!CÑÍNå*NŸå*<ŸÑͯÑ}£oå*NŸå!ÑÍ›Ñ}£oËEÊ„4ÿ*<Ÿå*NŸÑë·íRå!ÍÑÙáÍÑÍÉ ÍÆ Í™":Ÿÿ*]Ÿ&å!ÑÍNËEÊ¡4ÿ!"NŸÃ¿4ÿ*NŸå*:ŸÑå*DŸÑå*aŸ&Ñë·íR"NŸÿ*NŸ"HŸÿ*HŸå!ÍÑÙáÍÑÍÉ ÅÕå*HŸå!ÍÑÙáÍÑÍÉ ÍÆ ÙáÑÁÍjËEÊ 5ÿ*HŸå!Ñ"HŸÿ*:Ÿå*DŸÑ":Ÿÿ!å*]Ÿ&å!Ñë·íRÑÍ5z³Ê£5Õ}2dŸÿÿ!‰�å*dŸ&)Ñå*aŸ&ëás#rÿ*qŸ&ËEÊ—5ÿ!‰�å*dŸ&)Ñå!‰�å*dŸ&)Ñ^#Vëå*JŸÑå*dŸ&å*\Ÿ&Ñ͇Ñëás#rÿ*dŸ&#ÑÃ.5ÿ*]Ÿ&å!ÑÍ›ËEÊÌ5ÿ!‰�å*]Ÿ&)Ñå!ëás#rÿ!åÍØ%ÿ!C•å*xŸ&å)ÑÑå!+Ñn&åÍçÿ*pŸ&ËEÊ6ÿ!åÍØ%ÿ*oŸ&ËEÊU6ÿÿ!C•å*xŸ&å)ÑÑå!+Ñn&åÍçÿÍØ)ÿ!C•å*xŸ&å)ÑÑå!+Ñn&åÍçÿÃ�6ÿ!C•å*xŸ&å)ÑÑå!+Ñn&å!C•å*xŸ&å)ÑÑå!+Ñn&ÑåÍçÿÉÿ*+Ÿ&}2"Ÿÿ*!Ÿ&}2+Ÿÿ*2Ÿå!å!n�ÿÍtÿ*VŸ&å*WŸ&ÑÍ5z³Ê7Õ}2dŸÿ*iŸ&ËEÊ 7ÿ*dŸ&å*WŸ&å!Ñë·íRÑÍNËEÊ7ÿ!n�åÍÕ%Ã7ÿÍ! Ã7ÿÍ! *dŸ&#ÑÃÆ6ÿ!}2VŸÿ*2Ÿå!Ñ"2Ÿÿ*"Ÿ&}2+ŸÿÉÿ*VŸ&å!Ñ}2VŸÿ*WŸ&å*VŸ&Ñë·íRå*XŸ&ÑͯËEÊ…7ÿÿÍ‘6ÿ!nžÍ�}îoËEÊ„7ÿÍ#!ÿÿÉýáP!ç�ͲýåÿÍRÍ !ç�Í Í!ÍqÍ�ÍbÿÉýáá}2â�ýåÿ*â�&}2+Ÿÿ*+Ÿ&}2,ŸÿÉÃe8ÿ!"ÎŒÿ!å!ÑÍ5z³ÊY8Õ}2ÐŒÿ!ÞŒå*ÐŒ&Ñn&åÍQ!0å!9ÍkÍËEÊN8ÿ*ÎŒå! ÑÍÄå!ÞŒå*ÐŒ&Ñn&Ñå!0Ñë·íR"ÎŒ*ÐŒ&#ÑÃö7ÿ*ÎŒ"ÕŒÿ*ÕŒÉýáÿ!ތͲýåÿ!ÞŒÍ !å!ÿÍ5Í Íÿ!ތͲÿ!ÞŒå!Ñå!ÞŒå!Ñn&Í(ëásÿ!ÞŒå!Ñå!ÞŒå!Ñn&Í(ëásÿ!ÞŒå!Ñn&å!0Ñë·íR"4Ÿÿ*4Ÿå!ÑͯËEÊ9ÿ!"4Ÿÿ!ÞŒÍ !å!Í5!׌Ͳÿ!×ŒÍ ÍPAÍ\ËEÊJ9ÿÿÍ‘6ÿ!nžÍ�}îoËEÊI9ÿÍ#!ÿÿ!×ŒÍ ÍDMÍ\ËEÊ9ÿÍR!ÞŒÍ !å!ÿÍ5!ÍqÍ�Íbÿ!×ŒÍ ÍWKÍ\ËEʘ9ÿÍŸ ÿ!×ŒÍ ÍPSÍ\ËEÊ:ÿÿ!ÞŒå!Ñå!ÞŒå!Ñn&Í(ëásÿ!ÞŒå!Ñn&åÍQ!LÍa!CÍa!RÍaÍËEÊ:ÿ!ÞŒå!Ñn&}2!Ÿÿÿ!×ŒÍ ÍPNÍ\ËEÊ$:ÿÍã7"2Ÿÿ!×ŒÍ ÍN1Í\ËEÊA:ÿ!}2iŸÿ!×ŒÍ ÍN0Í\å!×ŒÍ ÍOPÍ\Ñ}³oËEÊr:ÿ!}2iŸÿ!×ŒÍ ÍWSÍ\ËEÊ—:ÿ*4Ÿå!ÑÍa}2yŸÿ!×ŒÍ ÍPLÍ\ËEÊ´:ÿÍã7}2WŸÿ!×ŒÍ ÍCEÍ\å!×ŒÍ ÍCNÍ\Ñ}³oËEÊå:ÿ!CåÍÁ7ÿ!×ŒÍ ÍJUÍ\å!×ŒÍ ÍUJÍ\Ñ}³oËEÊ;ÿ!JåÍÁ7ÿ!×ŒÍ ÍFLÍ\å!×ŒÍ ÍLFÍ\Ñ}³oËEÊG;ÿ!LåÍÁ7ÿ!×ŒÍ ÍFRÍ\å!×ŒÍ ÍRFÍ\Ñ}³oå!×ŒÍ ÍRTÍ\Ñ}³oËEÊŒ;ÿ!RåÍÁ7ÿ!×ŒÍ ÍSTÍ\å!×ŒÍ ÍDKÍ\Ñ}³oËEÊ<ÿ*4ŸåÍQ!å! ÍkÍ}îoËEÊü;ÿÍRÍ�Illegal ST or DK commandÍ�ÍbÃ<ÿ*4Ÿ}2[Ÿÿ!×ŒÍ ÍCWÍ\ËEÊñ<ÿ*4ŸåÍQ!å! ÍkÍ}îoËEÊZ<ÿÍRÍ�Illegal CW commandÍ�ÍbÃñ<ÿ*4ŸåÍQ!Ía!Ía!Ía!ÍaÍå*kŸ&Ñ}£oËEÊ«<ÿÿ*4Ÿå!ÍÑÙáÍÑÍÉ Í™}2bŸÿÃñ<ÿ*kŸ&}îoËEÊÑ<ÿÿ*Ÿ&}21Ÿÿ*4Ÿ}2bŸÿÃñ<ÿ*4Ÿå!Ñå!ÍÑÙáÍÑÍÉ Í™}2bŸÿ!×ŒÍ ÍBNÍ\ËEÊX=ÿ*4ŸåÍQ!å! ÍkÍ}îoËEÊG=ÿÍRÍ�Illegal BN commandÍ�ÍbÃX=ÿ*4Ÿå!Ñë·íR}2RŸÿ!×ŒÍ ÍFNÍ\å*gŸ&}îoÑ}£oËEʨ=ÿ*%Ÿ&å*4Ÿå!0ÑÑÍaËEʨ=ÿÿ*4Ÿå!0Ñ}2%ŸÿÍ"ÿÿ!×ŒÍ ÍP1Í\ËEÊÅ=ÿ!}2uŸÿ!×ŒÍ ÍP0Í\ËEÊâ=ÿ!}2uŸÿ!×ŒÍ ÍSFÍ\ËEÊÿ=ÿ!}2gŸÿ!×ŒÍ ÍOKÍ\ËEÊ>ÿ!}2gŸÿ!×ŒÍ ÍLXÍ\å!×ŒÍ ÍXLÍ\Ñ}³oËEÊi>ÿ*kŸ&ËEÊZ>ÿÍã7"@ŸÃi>ÿÍã7å!ÑÍÄ"@Ÿÿ!×ŒÍ ÍRXÍ\å!×ŒÍ ÍXRÍ\Ñ}³oËEʶ>ÿ*kŸ&ËEʧ>ÿÍã7">ŸÃ¶>ÿÍã7å!ÑÍÄ">Ÿÿ!×ŒÍ ÍPOÍ\å!×ŒÍ ÍLMÍ\Ñ}³oå!×ŒÍ ÍMLÍ\Ñ}³oËEÊ(?ÿÿÍã7å!ÑÍÄ"@Ÿÿ*kŸ&ËEÊ'?ÿ*@Ÿå!ÍÑÙáÍÑÍÉ Í™"@Ÿÿÿ!×ŒÍ ÍRMÍ\å!×ŒÍ ÍMRÍ\Ñ}³oËEʆ?ÿÿÍã7å!ÑÍÄ">Ÿÿ*kŸ&ËEÊ…?ÿ*>Ÿå!ÍÑÙáÍÑÍÉ Í™">Ÿÿÿ!×ŒÍ ÍMTÍ\å!×ŒÍ ÍTMÍ\Ñ}³oËEÊ·?ÿÍã7}2YŸÿ!×ŒÍ ÍMBÍ\å!×ŒÍ ÍBMÍ\Ñ}³oËEÊè?ÿÍã7}2XŸÿ!×ŒÍ ÍDCÍ\å!×ŒÍ ÍCDÍ\Ñ}³oËEÊØ@ÿÿ!ÞŒå!Ñn&Í(}2.Ÿÿ!ÞŒå!Ñn&}2-Ÿÿ*-Ÿ&å! ÑÍNËEÊR@ÿ! }2-Ÿÿ*.Ÿ&L·íRÂn@ÿ*-Ÿ&}2'ŸÃ×@C·íRÂ…@ÿ*-Ÿ&}2&ŸÃ×@U·íRœ@ÿ*-Ÿ&}2)ŸÃ×@B·íR³@ÿ*-Ÿ&}2(ŸÃ×@ÿÍRÍ�Impossible definitionÍ�ÍbÿÿÿÉýáá}2ËŒá}2ÌŒýåÿ! }2.Ÿÿ*.Ÿ&åÍQ*ÌŒ&å!0Ñå*ËŒ&å!0ÑÍkÍ}îoËEÊ3Aÿ!¾Í8!.ŸÍÛÍbÃñ@ÿ*.Ÿ&ÍRÍòÍ�Íbÿ*.Ÿ&å!0Ñë·íR}2ÍŒÿ*ÍŒ&Éýáá}2ÅŒýåÿÍ!¾ŒÍ²ÿ! }2.Ÿÿ!}2eŸÿ*.Ÿ&å! ÑÍaËEʦBÿÿ!¾Í8!.ŸÍÛÍbÿ*.Ÿ&åÍQ!0å!9ÍkÍå*eŸ&å!ÑͯÑ}£oËEÊBÿÿ*.Ÿ&ÍRÍòÍbÿ!¾ŒÍ *.Ÿ&e.åÍ!¾ŒÍ²ÿ*eŸ&å!Ñ}2eŸÿÿ*.Ÿ&åÍQ!Ía!ÍaÍå*eŸ&å!ÑÍ›Ñ}£oËEÊ¢BÿÿÍRÍ� Íbÿ*eŸ&å!ÑÍNËEÊuBÿÍ!¾ŒÍ²ÃŽBÿ!¾Œå!Ñn&e.å!¾ŒÍ²ÿ*eŸ&å!Ñë·íR}2eŸÿÿÆAÿ*eŸ&·íRÂ×Bÿÿ*ÅŒ&}2ÆŒÿ*ÅŒ&ÍRå!ÍöÍbÿÃBC·íRÂþBÿ!¾Œå!Ñn&å!0Ñë·íR}2ÆŒÃBC·íRÂBCÿ!¾Œå!Ñn&å!0Ñë·íRå! ÑÍÄå!¾Œå!Ñn&Ñå!0Ñë·íR}2ÆŒÿÍRÍ�Íbÿ*ÆŒ&Éÿ!}2.Ÿÿ*.Ÿ&å!ÑÍNËEÊ�Cÿ!¾Í8!.ŸÍÛÍbÃ\Cÿ*.Ÿ&å! ÑÍNËEÊ©CÿÍRÍ�NoneÍ�ÍbÃïCÿ*.Ÿ&å! ÑÍtËEÊÑCÿ*.Ÿ&ÍRÍòÍ�ÍbÃïCÿÍR!^Íò*.Ÿ&å!@ÑÍòÍ�Íbÿ*.Ÿ&}2½Œÿ*½Œ&Éÿ! }2.Ÿÿ*.Ÿ&åÍQ!YÍa!NÍaÍ}îoËEÊLDÿÿ!¾Í8!.ŸÍÛÍbÿ*.Ÿ&Í(}2.Ÿÿà Dÿ*.Ÿ&å!YÑÍN}2¸Œÿ*.Ÿ&å!YÑÍNËEÊ…DÿÍRÍ�YesÍ�ÍbÕDÿÍRÍ�NoÍ�Íbÿ*¸Œ&Éÿ! }2‘ŒÿÍ!’ŒÍ²ÿ*‘Œ&å! ÑÍaå!’ŒÍ Ímå!ÑÍNÑ}³oËEÊñEÿÿ!¾Í8!‘ŒÍÛÍbÿ*‘Œ&åÍQ!!å!ZÍk!aå!zÍkÍå!’ŒÍ Ímå!ÑͯÑ}£oËEÊSEÿÿ*‘Œ&ÍRÍòÍbÿ!’ŒÍ *‘Œ&e.åÍ!’ŒÍ²ÿÿ*‘Œ&å!ÑÍNå*‘Œ&å!ÑÍNÑ}³oå!’ŒÍ Ímå!ÑÍ›Ñ}£oËEÊíEÿÿÍRÍ� Íbÿ!’ŒÍ Ímå!ÑÍNËEÊÄEÿÍ!’ŒÍ²ÃìEÿ!’ŒÍ !å!’ŒÍ Ímå!Ñë·íRÍ5!’ŒÍ²ÿÿòDÿÍRÍ�Íbÿ!’ŒÍ !¥ŒÍ²ÿýá!¥ŒÍ ýåÉÿ! }2/Ÿÿ*/Ÿ&åÍQ!YÍa!AÍaÍ}îoËEÊ]Oÿ! }2/Ÿ!å!ÑÍ5z³ÊqFÕ}2dŸÍRÍ�Íb*dŸ&#ÑÃSFÍRÍ�Trademarks: BRADFORDÍ�ÍbÍThe letter quality program͇7Ífrom Concom Enterprises͇7ÍRÍ�ÍbÍRÍ�GVersion 1.20 Copyright 1984, 1985 Aaron Contorer, all rights reservedÍ�ÍbÍRÍ�ÍbÍRÍ�9Printers: A = Epson MX with Graftrax, IBM dot matrixÍ�ÍbÍB = Star Gemini-10x, Gemini-15x͇7ÍC = Epson FX, RX͇7Í-D = Star Gemini-10x or 15x emulating Epson MX͇7ÍRÍ�ÍbÍRÍ�9Fonts: =4/1=Typewriter 2=Modern 3=Vanilla 4=NostalgicÍ�ÍbÍRÍ�- =5/5=Draft 6=Italic 7=Computer 8=UppercaseÍ�ÍbÍRÍ�ÍbÿÍFile [d:filename.ext]:ÍA ÿÍœD!_œÍ²ÿ! å!ÿëÁÍo&}2TŸÿ!c}2UŸÿ*UŸ&åÍQ!å!ÍkÍ}îoËEÊFIÿÿÍUser number (0-15):ÍA ÿ!åÍ_A}2UŸÿ*UŸ&å!ÑÍ›ËEÊBIÿÍRÍ�0 to 15, please.Í�ÍbÿÃÊHÿ! å*UŸ&ëÁÍÿ!nžå!_œÍ Í<ÿ!nžÍÏÿÍ5å!ÑÍaËEÊ�Iÿÿ!nžÍîÿ!N}2/ŸÿÃYOÿÿ!nžÍîÿÍCopies (0-99):ÍA ÿ!åÍ_A}2_ŸÿÍPrinter type (A-D):ÍA ÿ!C}2#Ÿÿ*#Ÿ&åÍQ!Aå!DÍkÍ}îoËEÊJÿÿ!¾Í8!#ŸÍÛÿ*#Ÿ&Í(}2#ŸÿÃÝIÿ!}2xŸÿ!}2kŸÿ!L}2Ÿÿ*#Ÿ&ÍRÍòÍ�ÿ*#Ÿ&A·íRÂ^Jÿÿ!}2kŸÿðJB·íRÂ}Jÿÿ!z}2Ÿÿ!}2xŸÿðJC·íR”Jÿÿ!Z}2ŸÿðJD·íR°Jÿÿ!}2xŸÿ!}2kŸÿÿ*Ÿ&}21ŸÿÍWidth, in 20ths inch (1-9):ÍA ÿ!å! åÍÚ@"4Ÿÿ*4ŸåÍQ!Ía!Ía!Ía!ÍaÍå*kŸ&Ñ}£oËEÊGKÿÿ*4Ÿå!ÍÑÙáÍÑÍÉ Í™}2bŸÿ*Ÿ&}21ŸÿÃ�Kÿ*kŸ&}îoËEÊmKÿÿ*Ÿ&}21Ÿÿ*4Ÿ}2bŸÿÃ�Kÿ*4Ÿå!Ñå!ÍÑÙáÍÑÍÉ Í™}2bŸÿÍStrikes (1-9):ÍA ÿ!å! åÍÚ@}2[ŸÿÍFont:ÍA ÿ!}2.Ÿÿ*.Ÿ&åÍQ! å!~ÍkÍ}îoËEÊøKÿ!¾Í8!.ŸÍÛÃÉKÿ*.Ÿ&Í(}2%Ÿÿ*%Ÿ&ÍRÍòÍ�ÿÍLeft/Right/Center/Justify:ÍA ÿ! }2,Ÿÿ*,Ÿ&åÍQ!LÍa!RÍa!CÍa!JÍaÍ}îoËEÊ‹Lÿÿ!¾Í8!,ŸÍÛÿ*,Ÿ&Í(}2,ŸÿÃ?Lÿ*,Ÿ&L·íR¬LÿÍRÍ�LeftÍ�ÃMR·íRÂÉLÿÍRÍ�RightÍ�ÃMC·íRÂçLÿÍRÍ�CenterÍ�ÃMJ·íRÂMÿÍRÍ�JustifyÍ�ÿ*,Ÿ&}2+ŸÿÍProportional spacing?ÍA ÿÍD}2uŸÿÍ Number pages?ÍA ÿÍD}2iŸÿÍPause between pages?ÍA ÿÍD}2nŸÿÍTop and bottom margins?ÍA ÿÍD}2mŸÿÍLeft and right margins?ÍA ÿÍD}2lŸÿÍWordStar document file?ÍA ÿÍD}2yŸÿ*yŸ&ËEÊNÿÿ!}2(Ÿÿ!}2)ŸÿÃNÿÿ! }2(Ÿÿ! }2)ŸÿÿÍCommand character or RETURN:ÍA ÿÍSC}20Ÿÿ! }2'Ÿÿ! }2&ŸÿÍRÍ�ÿÍRÍ� -- PREPARE PRINTER --Í�ÿÍ#Is all this correct (Yes/No/Abort)?ÍA ÿ! }2/Ÿÿ*/Ÿ&åÍQ!YÍa!NÍa!AÍaÍ}îoËEÊýNÿÿ!¾Í8!/ŸÍÛÿ*/Ÿ&Í(}2/Ÿÿ÷Nÿ*/Ÿ&Y·íRÂOÿÍRÍ�YesÍ�ÃQON·íRÂ7OÿÍRÍ�NoÍ�ÃQOA·íRÂQOÿÍRÍ�AbortÍ�ÿÍRÍ�ÿÿÃFÿÉÿ*mŸ&ËEÊOÿÿ!}2YŸÿ!}2XŸÿÑOÿÿ!}2YŸÿ!}2XŸÿÿ*lŸ&ËEʯOÿÿ!À"@Ÿÿ!Ø">ŸÿÿOÿÿ!"@Ÿÿ!€">Ÿÿÿ*kŸ&ËEÊþOÿÿ*@Ÿå!ÍÑÙáÍÑÍÉ Í™"@Ÿÿ*>Ÿå!ÍÑÙáÍÑÍÉ Í™">ŸÿÿÉÿ!}2gŸÿ!}2VŸÿ!"8Ÿÿ!"6Ÿÿ!}2wŸÿ!}2rŸÿ!}2RŸÿÍk!ÿ!B}2WŸÿÍ"ÿ! å*UŸ&ëÁÍÿ!å*_Ÿ&ÑÍ5z³ÊýQÕ}2`ŸÿÿÍRÍ�Printing copy *`Ÿ&å!ÍöÍ�ÿ!nžå!_œÍ Í<ÿ!nžÍÏÿ!ÿ}2VŸÿ!"2Ÿÿ!C}2!Ÿÿ!nžÍ�}îoËEÊÓQÿÿ!nœåÍ]$!nœå!nœÍ ÍmÑn&å! ÑÍNËEÊ!Q!nœÍ !å!nœÍ Ímå!Ñë·íRÍ5ÿ!nœÍ²ÃØP!}2fŸ!nœÍ *fŸ&å!Í5! e.åÍ\å*fŸ&å!nœÍ Ímå!Ñë·íRÑͯÑ}£oËEÊ|Q*fŸ&å!Ñ}2fŸÃ(Q!nœÍ *fŸ&å!Í5*0Ÿ&e.åÍoËEʬQ!nœåÍÕ%Í;7ÃÏQ!nœÍ *fŸ&å!ÿÍ5ÿ!nœÍ²!nœÍ Íà7ÿÃÀPÿ!nžÍîÿ*VŸ&å!ÑÍaËEÊñQÿÍ‘6ÿ*`Ÿ&#ÑÃcPÿÍRÍ�ÿÍRÍ� Bradford has completed the task.Í�ÿÉÿÍFÿÍ_Oÿ*/Ÿ&å!YÑÍNËEÊPRÿÍPÿÃÅ!nžÍîÿ*VŸ&å!ÑÍaËEÊaÿÍ‘6ÿ*`Ÿ&#ÑÃcPÿÍRõÜÑ.ñÔÊ.áÉ·Èw#ÀÁÃeR¯ÃþXö¯õÍ”R:Ä2Ÿ+ÍʾRÍÓC,ÍÓCRÂÉ ñ¯2Äöñ2ž!€6"¤Í!C:Ÿ2Ä*¢"¤"”*˜#|¥<ÂéR"˜ÍÂWÚ¢ þþÂúR2ì ÃþR<ÂS*šŸ&Y·íRÂOÿÍRÍ�YesÍ�ÃQON·íRÂ7OÿÍRÍ�NoÍ�ÃQOA·íRÂQOÿÍRÍ�AbortÍ�ÿÍRÍ�ÿÿÃFÿÉÿ*mŸ&ËEÊOÿÿ!}2YŸÿ!}2XŸÿÑOÿÿ!}2YŸÿ!}2XŸÿÿ*lŸ&ËEʯOÿÿ!À"@Ÿÿ!Ø">ŸÿÿOÿÿ!"@Ÿÿ!€">Ÿÿÿ*kŸ&ËEÊþOÿÿ*@Ÿå!ÍÑÙáÍÑÍÉ Í™"@Ÿÿ*>Ÿå!ÍÑÙáÍÑÍÉ Í™">ŸÿÿÉÿ!}2gŸÿ!}2VŸÿ!"8Ÿÿ!"6Ÿÿ!}2wŸÿ!}2rŸÿ!}2RŸÿÍk!ÿ!B}2WŸÿÍ"ÿ! å*UŸ&ëÁÍÿ!å*_Ÿ&ÑÍ5z³ÊýQÕ}2`ŸÿÿÍRÍ�Printing copy *`Ÿ&å!ÍöÍ�ÿ!nžå!_œÍ Í<ÿ!nžÍÏÿ!ÿ}2VŸÿ!"2Ÿÿ!C}2!Ÿÿ!nžÍ�}îoËEÊÓQÿÿ!nœåÍ]$!nœå!nœÍ ÍmÑn&å! ÑÍNËEÊ!Q!nœÍ !AAAAUUGH!!! I can't stand it any more. My near-letter-quality program, Bradford, has been available under my company label (Concom Enterprises) since February 1985 at a price never above $39.95, and yet, because I don't have the resources to advertise it in major magazines, everybody is buying other programs that do the same thing for $99 to $180! Well, luckily, I am the sole proprietor of Concom Enterprises, and I wrote Bradford myself, so I can do anything with it that I choose to. And this is what I have chosen to do: Enclosed in this group of files is Bradford, its font files, and almost no instructions. It's still copyrighted and owned by me, but I hereby grant EVERYBODY IN THE WHOLE WORLD permission to use and copy Bradford.com and the accompanying font files. Bradford prints WordStar and ASCII files in near letter quality on Epson or Gemini dot matrix printers using these printers' graphics ability. End result: you get typeset-looking output from a low-end ("El Cheapo") printer. The printers that Bradford can use include the Epson MX (with Graftrax), FX, and RX printers, the IBM/Epson dot matrix printer, and the Star Gemini printers. You might compare Bradford to Fancy Font, Lettrix, and similar programs. Except that you can have Bradford for free. You can use it all you like. In fact, I would like nothing better than to receive letters from 1000 different people, all printed with Bradford. Now here's the deal. In addition to its ability to print in near letter quality with a number of different fonts, Bradford can also fine-tune its printout to your specifications, with a whole slew of "imbedded commands" -- commands that you can insert in your text files to tell Bradford to change fonts, change widths, underline, boldface, change margins, and much much more. But I'm not going to tell you how to use these features. If you like what Bradford does without the instructions -- and I am confident you will -- you will be AMAZED how good it is WITH the instructions. So, if you want the instructions -- a very well-written manual of about 18 single-spaced pages -- you'll have to send me $15. Is that too much to ask? Considering that Bradford has just been selling for $39.95, I think not. So use Bradford all you like, upload it to bulletin boards, mail copies to your friends, and if you can figure out some of its advanced features without any help, more power to you. But if you would like to have full control of your documents through the use of imbedded commands, please send the money. Here's what to send and where to send it: To receive the Bradford manual, please send a check for $15 in U.S. funds, payable to Aaron Contorer, to: Aaron Contorer 1521 Central Avenue Deerfield IL 60015 U.S.A. Don't forget to enclose your address and to state that the check is for a Bradford manual! I'd also like to know what kind of computer and what kind of printer you are using. If, for business purposes, you need to write the check to a company name, make it payable to Concom Enterprises. Again, please understand that I do not want to force anyone to buy the manual who doesn't want to. The program does quite a lot without instructions, and I would LOVE to hear that EVERYBODY who has an Epson or Gemini printer was using Bradford. But I hope that you'll like the program enough to be interested in learning to use its advanced features. I look forward to hearing from many of you from across the country and around the world. ATTENTION BULLETIN BOARD OPERATORS: If you are one of those diligent operators who tries to carefully ensure that no material on their board is copyrighted, please understand: Bradford IS copyrighted, but I grant unlimited permission to copy it, including via bulletin board. I would like to ENCOURAGE you to make Bradford available to as many people as possible. If you have any questions, contact me at the above address or via MCI Mail at address 114-7890. If you really have to, you can find out my phone number at the above address and call me. Thank you, peace on earth, and enjoy your new copy of Bradford. Aaron Contorer President Concom Enterprises 1985 If you would like to buy the Bradford manual for your company but need an invoice before your company will write a check, just print out the following form: ------------ INVOICE Concom Enterprises 1521 Central Avenue Deerfield IL 60015 U.S.A. For one copy of the manual for Bradford, the near letter quality program, please remit a check for $15 (U.S.) to the above address. Terms: full payment in advance. Shipping charges included. ------------ HOW TO USE BRADFORD WITHOUT THE MANUAL: Select the drive that contains Bradford's font files as the default file. Fonts that you are not going to use don't have to be on the drive. Run Bradford by typing 'bradford' and hitting . Type the name of your text file -- for example, LETTER or B:TEMP.TXT -- and hit . If you are using CP/M, type the user number where your text file is located and hit . Type the number of copies you want, from 1 to 99, and hit . Press the letter (A, B, C, or D) representing your type of printer, as explained by Bradford on-screen. Press a number indicating how wide you want the characters to be, in 20ths of an inch. (Standard pica print is 2/20 inch, and you would press 2 for that.) Some printers cannot print odd-numbered widths, and Bradford will round up the number you typed to the next higher even number if it has to. P ress a number from 1 to 9 indicating how dark you want Bradford to print your document. 1 is normal, 2 is dark, 3 is very dark, and more than 3 tends to be absurd. Press the number of the font (typeface) that you want to use and press . Try each of the typefaces provided to find out which you like best and what each looks like. If you want your document printed flush left (the normal way), press L. If you want it flush right (the right magins lined up), press R. If you want each line centered, press C. If you want the text justified (spread out so both left and right margins are straight), press J. If you want your document printed with proportional spacing, press Y. If you want each letter allocated the same amount of space, press N. If you want the pages numbered at the bottom, press Y. Otherwise press N. If you want a pause before each page to allow you to print on sheets of paper, press Y. Otherwise press N. If the file you are printing is a WordStar document file, press Y. If it is an ASCII file, press N. If you want top and bottom margins (also known as "page breaks") in your printout, press Y. If you want continuous printing or if your text file already has page breaks in it, press N. Page numbering (see above) will only work if you press Y. If you want left and right margins in your printout, press Y. If you want the printout to fill the whole page, press N. Press RETURN, as the command character requres detailed explanation available only in the Bradford manual. Press Y to print, N to re-answer all the questions, or A to return to the operating system. ou want your document printed with proportional spacing, press Y. If you want each letter allocated the same amount of space, press N. If you want the pages numbered at the bottom, press Y. Otherwise press N. If you want a pause before each page to allow you to print on sheets of paper, press Y. Otherwise press N. If the file you are printing is a WordStar document \i1 \l1 \r64 BRADFORD.COM, the Near Letter Quality program by Aaron Contorer, is a piece of "share-ware." Only partial instructions come with the program; users should send $15 to the author to get an 18 page manual. This file is an incomplete "cheat" file; a list of BRADFORD commands and (sometimes) what they do. This is NOT intended to keep Mr. Contorer from selling his instruction books. I think it will actually help, by showing there's much more to BRADFORD than meets the eye. This file only covers the "in-text" commands available. The menu selections of the program should be self explanatory. BRADFORD in-text commands consist of a command indicator, a two letter command, and (sometimes) a numeric or character argument (all run together, no spaces). The command character is set by the user when the program starts up; generally "." is used. This is convenient for WORD STAR users. Like WORD STAR, BRADFORD commands stand alone on a line, starting in column 1. =============================================================== Here's a partial list of BRADFORD commands. "#" means command takes numeric argument, "c" means character arg. A "??" means I haven't figured out how to use it. And don't take my word for anything, if you really want to know how to use BRADFORD, buy the book. This should make more sense to WORD STAR users: .. Double command character: comment line, not printed PA ?? (new page?) DM ?? (define macro? wow, that would be slick!) WK ?? PS ?? PN ?? (start page numbering at #, would need #) N1 ?? (number pages ON?) N0 ?? (number pages OFF?) OP ?? (omit page number?) WS ?? PL ?? (page length? would require #) CE Center CN ?? (centering temporary OFF?) JU Justify UJ ?? (for WS compatibility, would need #?) FL ?? (footer line? kinda doubt it, no "header line" command) LF ?? (noticed a lot of these "reverse command" pairs) FR ?? RF ?? RT ?? ST# Strikes (darkness level 1-9) DK ??  CW# Character width 1-4 BN# ?? FN# Font change 1-8 P1 Proportional spacing ON P0 Proportional spacing OFF SF ?? OK ?? LX ?? (extended left margin? hanging indent? would need #) XL ?? (temporary OFF?) RX ?? (extend right margin? XR ?? (temporary off?) PO ?? (that's letter O, not zero. see P0) LM# Left Margin ML ?? (for WS?) RM# Right Margin MR ?? (for WS?) MT ?? (top margin, for WS) TM ?? (top margin?) MB ?? (bottom margin, for WS?) BM ?? (bottom margin?) DCc Define Control (see below) CD ?? (un-define control?) Define Control is for defining extra printer controls. It takes two added characters. First is the control you are defining, second is what you are defining it to. Some examples: .dcC' This line would be centered' .dcL' But this line would be left justified' .dcB' The .dcb switch defines the 'bold print toggle' .dcU_ The .dcU switch defines the _underscore_ toggle Normally you would set up any special DCs a t the beginning of your file. There are probably more than the four shown in the sample file, but I haven't found them yet. When you select WORD STAR File and Justify from the front menu, BRADFORD will only justify lines with "soft" carriage returns. It recognizes "hard" carriage returns as paragraph breaks. The .DCC and .DCL are handy for marking paragraph breaks in non-Word Star documents. =============================================================== BUGS & QUIRKS: If a line is too long for specified margins, it will extend past them -- sometimes BRADFORD has trouble justifying long lines. If a line is too long for the page, it is cut off, not wrapped. Soft hyphens sometimes give unpredictable results. Here's a genuine bug, and it's hard to explain: If you make a mistake when giving a file name and the user area, BRADFORD can get "lost" -- which might keep it from finding it's font files. You have to see it happen to understand it; here's what I mean: A> ; start here, in user area 0. BRADFORD and fonts present. A>BRADFORD ; ; sign on message ; Name of file to print: THISFILE.DOC User Number [0-15]: 5 ;oops, I meant 4 ; ; BRADFORD couldn't find it, so it asks again ; Name of file to print: THISFILE.DOC User Number [0-15]: 4 ;that's better ; ; BRADFORD found the file, so we complete the dialog. ; but then (the plot thickens) ; Printing copy 1... Loading font... Font not found, trying another font No fonts, aborting Warm Boot A>; get the picture? =============================================================== Wish list: Default parameters at menu selections. Parameter passing from command line. =============================================================== WORD STAR is a trademark of Micro-Pro BRADFORD is a trademark of Aaron Contorer and ConCom Enterprises ================ WORD STAR is a trademark of Micro-Pro BRADFORD is a trademark of Aaron Contorer and ConCom EnterprisesRE:BRADFORD.COM This font program for the Epson and Gemini printers is more than worth the $15.00 the author asks (for the manual). You will realize the full capabilities of the program only with the help of the manual. The .COM file that is supplied free in the library is slightly out of date. The following patches can be used to update your .COM file if you are going to use this program. The changes work on my Kaypro 4-84 and my Xerox 820 with Gemini and Epson dot-m printers. Use Patch, DU, or whatever to make changes. (The address is the actual address of the program when in memory, starting at TPA=0100.) NOTE: This patch was modified to change the data at 4807 from 00 to 0A to correct menu format. -Richard Mack- 3/22/86 ADDRESS 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ------------------------------------------------------- 4800 0A 0A 0A 0A 1B 3D 34 2F 31 4810 3D 54 79 70 65 77 72 69 74 65 72 20 32 3D 4D 6F 4820 64 65 72 6E 20 33 3D 56 61 6E 69 6C 6C 61 20 34 4830 3D 4E 6F 73 74 61 6C 67 69 63 4840 00 0A 1B 3D 35 2F 35 3D 44 4850 72 61 66 74 20 36 3D 49 74 61 6C 69 63 20 37 3D 4860 43 6F 6D 70 75 74 65 72 20 38 3D 55 70 70 65 72 4870 63 61 73 65 Above are the changes you should make to the 142nd record of the .COM file. Blanks are unchanged bytes. ADDRESS 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ------------------------------------------------------- 4980 4990 49A0 49B0 49C0 49D0 XX 49E0 (originally a 20) 49F0 The above change is made in the 145th record of the .COM file. Your choices to enter here are: 41, 42, 43, and 44. This corresponds to A, B, C, and D, which are your choices of printer from the selection menu. Once you get this program running, you don't change printers, so there is no need to keep answering the question everytime you use the program. ---Ed Pierce--- 14 Mar 86 .dmVersion of Bradford ad for type A and D printers .. Answer the questions starting with 'width' as follows: .. 2 1 1 L N N N N N N . .bn3 .dcu .dcb .dcL~ .dcC` .ju .fn2 .ce .cw3 .p1 .lm0 .rm50 FOR $39.95 WE WILL MESS UP YOUR PRINTER. .lm5 .rm43 .fn4 .cw2 .ce .p0 It won't print the way it used to. .fn1 .p1 It will print with proportional spacing. .cw4 It will print very big. .cw2 It will boldface. .ju It will microjustify. And all in near letter quality! .ce .cw2 .fn3 .fl It will even change styles: .fn1 from the "typewriter" font, .fn2 .ce to the catchy "modern" font, .fn3 to the smooth "vanilla" font, .fn4 .fr to the old "nostalgia" font. .lm0 .rm48 .ju .fn1 .cw2 Bradford,“ thå neaò letteò qualitù program¬ ió � availablå foò Kayprï anä IBÍ personaì computeró anä � workó witè mosô populaò printeró (seå below)® Iô wilì � prinô WordStaò anä MailMergå files¬ prograí listings¬ � anä anù purå ASCIÉ text¬ iî neaò letteò qualitù  oî � youò ordinarù doô matriø printer.~ Alì speciaì featureó caî bå selecteä upoî start-� inç Bradford¬ anä fileó caî alsï contaiî commandó � tellinç Bradforä tï changå thingó arounä iî thå middlå � oæ á document¬ sucè aó thió ad.~ Sï whù buù á seconä printeò foò youò "good¢ � correspondence¿ Bradforä caî makå youò printeò � intï somethinç iô neveò thoughô iô coulä be® Tï � ordeò Bradford¬ jusô telì uó whetheò yoõ wanô thå � Kayprï oò thå IBÍ versioî anä senä youò checë foò � $39.9µ pluó $³ postagå anä handlinç to:~ .fl .cw3 .fn3 .lm11 Concom Enterprises .cw2 2626 West Touhy Avenue Chicago, IL 60645 .lm0 .rm80 .cw1 .fn3 .ju Botè thå Kayprï versioî anä thå IBÍ Pà versioî caî uså anù oæ thå followinç printersº � Epsoî MX-8° (witè Graftrax)¬ FX-80¬ anä RX-8° printeró (alsï wide-carriagå modeló anä � compatibles)¬ Staò Geminé 10ø anä 15x¬ anä thå IBÍ doô matriø printeò bù Epson® Somå � characteò widthó arå noô availablå oî alì printers® IBÍ Pà versioî requireó á minimuí oæ � 192ë anä anù versioî oæ PC-DOS® Kayprï versioî workó oî Kayprï II¬ 2¬ 4¬ 10¬ 2X¬ 2'84¬ � 4'84¬ etc® U.S® fundó only¬ please» adä $³ peò copù foò orderó outsidå U.S.` Thió aä waó printeä actuaì sizå bù Bradforä oî á Gemini-10x® Thå nameó oæ alì hardwarå � anä softwarå productó mentioned¬ includinç Bradford¬ arå trademarkó oæ theiò makers® � Dealer/distributoò inquirieó arå invitedº yoõ caî writå tï uó aô thå abovå streeô � address¬ senä uó MCÉ Maiì aô ouò addresó "CONCOM"¬ oò reacè uó bù Teleø aô 6501147890® � Copyrighô 1984¬ 198µ Aaroî Contorer¬ President¬ Concoí Enterprises.`  .lm0 .rm80 .cw1 .fn3 .ju Botè thå Kayprï versioî anä thå IBÍ Pà versioî caî uså anù oæ thå followinç printersº � Epsoî MX-8° (witè Graftrax)¬ FX-80¬ anä RX-8° printeró (alsï wide-carriagå modeló anä � compatibles)¬ Staò Geminé 10ø anä 15x¬ anä thå IBÍ doô matriø printeò bù Epson® Somå � characteò widthó arå noô availablå oî alì printers® IBÍ Pà versioî requireó á minimuí o.. Bradford ad to be printed in ComputerPeople Monthly. .. Fits in 5 inches wide by 8 inches tall, .. equal to 55 columns proportional by 48 lines. .. Answer the questions starting with 'width' as follows: .. 2 1 1 L N N N N N N . RETURN .bn3 .dcu .dcb .dcL~ .dcC` .lm7 .rm45 .ju .fn2 .ce .cw3 .p1 FOR $39.95 WE WILL MESS UP YOUR PRINTER. .fn4 .cw2 .ce .p0 It won't print the way it used to. .fn1 .p1 It will print with proportional spacing. .cw1 It will print very very small, .cw4 and very very big. .cw2 It will boldface. .ju It will microjustify. And all in near letter quality! .ce .cw2 .fn3 .fl It will even change styles: .fn1 from the "typewriter" font, .fn2 .ce to the catchy "modern" font, .fn3 to the smooth "vanilla" font, .fn4 .fr to the old "nostalgia" font. .lm2 .rm50 .ju .fn1 .cw2 Bradford,“ thå neaò letteò qualitù program¬ ió � availablå foò Kayprï anä IBÍ personaì computeró anä � workó witè mosô populaò printeró (seå below)® Iô wilì � prinô WordStaò anä MailMergå files¬ prograí listings¬ � anä anù purå ASCIÉ text¬ iî neaò letteò qualitù oî � youò ordinarù doô matriø printer.~ Alì speciaì featureó caî bå selecteä upoî start-� inç Bradford¬ anä fileó caî alsï contaiî commandó � tellinç Bradforä tï changå thingó arounä iî thå middlå � oæ á document¬ sucè aó thió ad.~ Sï whù buù á seconä printeò foò youò "good¢ � correspondence¿ Bradforä caî makå youò printeò � intï somethinç iô neveò thoughô iô coulä be® Tï � ordeò Bradford¬ jusô telì uó whetheò yoõ wanô thå � Kayprï oò thå IBÍ versioî anä senä youò checë foò � $39.9µ pluó $³ postagå anä handlinç to:~ .fl .cw3 .fn3 .lm13 Concom Enterprises .cw2 2626 West Touhy Avenue Chicago, IL 60645 .lm2 .cw1 .fn3 .ju Botè thå Kayprï versioî anä thå IBÍ Pà versioî caî uså anù oæ thå followinç printersº Epsoî MX-8° (witè � Graftrax)¬ FX-80¬ anä RX-8° printeró (alsï wide-carriagå modeló anä compatibles)¬ Staò Geminé 10ø anä 15x¬ anä � thå IBÍ doô matriø printeò bù Epson® Somå characteò widthó arå noô availablå oî alì printers® IBÍ Pà versioî � requireó á minimuí oæ 192ë anä anù versioî oæ PC-DOS® Kayprï versioî workó oî Kayprï II¬ 2¬ 4¬ 10¬ 2X¬ 2'84¬ � 4'84¬ etc® U.S® fundó only¬ please» adä $³ per copy foò orderó outsidå U.S.` Thió aä waó printeä actuaì sizå bù Bradforä oî á Gemini-10x® Thå nameó oæ alì hardwarå anä softwarå productó � mentioned¬ includinç Bradford¬ arå trademarkó oæ theiò makers® Dealer/distributoò inquirieó arå invitedº yoõ � caî writå tï uó aô thå abovå streeô address¬ senä uó MCÉ Maiì aô ouò addresó "CONCOM"¬ oò reacè uó bù Teleø aô � 6501147890® Copyrighô 1984¬ 198µ Aaroî Contorer¬ President¬ Concoí Enterprises.` lm2 .cw1 .fn3 .ju Botè thå Kayprï versioî anä thå IBÍ Pà versioî caî uså anù oæ thå followinç printersº Epsoî MX-8° (witè � Graftrax)¬ FX-80¬ anä RX-8° printeró (alsï wide-carriagå modeló anä compatibles)¬ Staò Geminé 10ø anä 15x¬ anä � thå IBÍ doô mat .fn1 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn2 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn3 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn4 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn5 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn6 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn7 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn8 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fn9 THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fna THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fnb THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;' .fnc THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890<>?:"\| the quick brown fox jumps over the lazy dog !@#$%^&*()_+-=[]{}~,./;'    %?!"> ******þ ü"" <"$>"     88   ""    "&"*"2"n€€€0ÌæÎ€€€nÌ0@€€@@€@€€@@€  Ã0Í«Copyright (C) 1984 BORLAND Inc‚AKaypro with hiliteedP= ERC1B1~·7È#õå~Íáñ=ÈóÍ% ÉÅÕåÝåýåõo&åͦñýáÝááÑÁÉoåͦÉþ€Ü�Ô©æîÅÕåÝåýåÍ£}Ùå!å!"8áãõÅÕ~#·(åÍáôÑÁñãÉ}´È:$‡‡‡ããããÅÒÁ= ô+èÍÐØ*ÎßõÅÕå!¨ÍZ!¢ÍÐ*ºÔBáÑÁñÉõÅÕå!´éõÅÕå!®àõ:¼·(ÅÕå=2¼!ÈÍZáÑÁñÉõ:¼· ÷ÅÕå<2¼!ÂåõÅÕå!¼ÛõÅÕååð!‹í°Ñ:žO:œ‚ÕÍÑ:ŸO:�ƒÍ!ðÍÐ* ÍBáÑÁñÉ!ð ë!›45(É!.+/ –0ü†õyþ0(ñíÉ d!kÃZ!{ÃZ͈æ͈o&Éô  áÁå:á·(yþ ÕÅÍ |µ(Íþ ÍþÊÅÁÑ*é"ÛÕx2áy·( >Ã28!?"9!É í°!á¸í°áí°>2گà Ã:ÃDÃ]ÃSÃXÃNÃ]ÃDÿ í[Ûþ (ú!eÍ}Í„þA8þQ0Gþ: xÖ@¯!\w# ( þ  ÍyÍVþ. ÍV!h6#ûÉ (þ*(þ.(þ!8þ}(þ*(Í„w#ßÉ>?> w#üÉþaØþ{ÐÖ É|Í’}õÍ›ñæÆ�'Î@'Ãè¯7Ë|À|·}È>ÿÉ"ÍíCß"í6#ûëÑùü "Ïë"ÕÍ�Í©éå*Ï·íB"Ïí[Í·íRëáÚ5í°É*Ïí°"ÏÙÉ^#V#Õ^#V#N#FáÉÝáëO/o&ÿ9ùëí°ÝéÑO/o&ÿ9ùëí°éÝáë!àÿ9ùëÅ(¯üí°Á> �‘(G¯üÝéÝá!àÿ9ù ¯w#üÝéÝáEÍŠ¶wÝéÝáÑ}“8÷�Ãu·íR·íB0 É>‘î·íRëê@ðøÉÕë·íRëáë·íR!È+Éͨ õÍz ð·íR!À+Éͨ õÍz ðÍ<!Ð+Éͨ õÍz ðÍ<!ÈØ+Éͨ ôÍz ïÍ<!ÈØ#Éͨ ôÍz ïÍ<!Ø+Éͨ õÍz ðT]KBë!z·> S>)ë)ë0 = öÉ|ªõÍJëÍJëDM¯go>íjíB0 7?ËË= ðëñðHåÍ\Ë<ËÑëÍÞëËzÈ5Í+È)ýÉÍ+ÈË<ËúÉëz· {þ0G·É¯goÉë|ª|úHºÀ}»ÉÉË|È|/g}/o#É}æo&ÉíKÓí[ÑÅÕxAJSËËËËáëáíJDM!éb"Ñë!6íJ"ÓDMÉ'ͬèͬdͬ ͬ} ¯<íR0û= ÈÆ0ÝwÝ#ÉÝ~Ö$O! Ý#Ý~Í„Ö08)þ 8 !Öþ 8þ0T])Ø)Ø T]Ø)Ø_ØËy·È|‡ÉÝááå}&#9N�8wë!DíB9ùëåí°ëá+Oí¸ë#ùÝé>ÃwÝáͦWáͧ _áå}“8(º8J`9{‚T]=o`9yí¸ë ¯ÃwÍÖ Ð>ÃuÍJ õÍuÍ` íÙ}·Ù>(è; àÙËxÙÂQ Ù}·ÙÈÙÅÕåÙ}· Ù˸TÅËø¯ÙËø}Ù•(0íD=ÙÍC ,= ù(Ùñæ€ Í[ 0%ÍD ·, 7 Í� ?õ(8ÙÍu Ëx ÍO - öÍ; ñ8˸·ÙáÑÁÙÉÙËxÙÂÝ ÍX ÍÝ Ø,-Èxî€GÉÙ}·ÙÊ; }·ÈÙ…ÙÍ ÅÕåÝ9Í; Ù.Ù>Ý#ÝnË0Í[ ÍD = ñÙ-Ù åÝnûËx ÍP ,-(-ñññ·ñÙÁáÙÝá˸°G,-Ì; É}·ÈÙ•Ù?Í åååÝ9Ù.Ù>Í� 8Íu ?Ë= ÝuÝ+Ù-Ù(>ÍO 0ßÍu ·áÍO 8Í� ?áÑÁËx ÍP š, —7•8Æ€8Æ€8oÝãÙåÅxËøÙ¨æ€õËøÝåÝ!ÉáØ¯oGOW_gÉ·ËËËËËÉ·ËËËËËÉ|Ù„Ùg{Ù‹Ù_zÙŠÙWyÙ‰ÙOxÙˆÙGÉ|Ù”Ùg{Ù›Ù_zÙšÙWyÙ™ÙOxÙ˜ÙGÉxÙ¸ÙÀyÙ¹ÙÀzÙºÙÀ{Ù»ÙÀ|Ù¼ÙÉÙxÙ¨ò² xÉËx(ͼ È?É}Ù½ÙÀ·ÈÃ� }Ö�Ú; <þ(ÐÙÅÕåÍ; 7ÍD = ùÙ|Ù¤Ùg{Ù£Ù_zÙ¢ÙWyÙ¡ÙOxÙ ÙGÃD ÙÅÕåÙÍuÙÍÆ ÙÍJ ë}·ÈËx>ÂuÍu}Æ€Ë/Æ€oÖõÙÅÕå; ÍÖ -ÅÕåÍJ }áÑÁÙáÑÁã¼ã0ãñÙÉÙÍW-ÍJ ÙÍW,Ù}þlØÅ˸ͨ Á8 ; Íý Í` Ëx(ÍÖ Ù-Ùͨ õ8ÍJ Ù-Ùͨ 8Ù,ÍJ }þl8;Ùª*ªª!ªÍ` ÝåÝ!Ð >ÍýÝáÍuÍ` Í` ÅÕåÙÍu--Ù-ÍÖ ÙáÑÁÙÍJ ,,ñ,-ÈØxî€GÉgª?+2×n¶*ï8t Ð Ðzˆˆˆˆ~«ªªªª,->ÊuËxÂu ÙÍaÙ}.�•õ; ÙÍOÙÍJ ÅÕåÙ,ÍÖ ÙáÑÁ; ÝåÝ!U >ÍýÝá,ÙÍk-ÙÍÖ ñÅÕåo&0%ÍÑÙ,Í` ÙáÑÁÍÖ }þgÚ; É}Š�؉}颋.:}Žã8Žc~I’$I~ÍÌÌÌL«ªªª*ÙÍkÙ·Ëxõ˸; }þˆ0GÅÕå,Í™åË<Ë}áõÍÑ,-(-ÙñáÑÁõÍJ ÝåÝ!Ù >ÍÝáñ0 õÙÍaÙÍ` ñ…o8 ñÈÙÍOþ á>Ãum.`1pF,þåt6|‰„!wS<ÿÃ.zÒ}[•|%¸FXc~üïýu€Ò÷r1}·ÈÝåÙÍOÙ¯Ëx(<˸õͨ 8Ù; ñËÿõÙÏŽé!~JÙͨ 0Í÷OÝ!—>ÙÝÍ<Ùͨ 8 = ìÙ ÝÙÙÍ7ËøÍÖ ÅÕåÍ<Í` ÙÍOÍÖ ÙáÑÁ; ÝåÍ÷ÝáÙÍ7ÍÖ ñ0 õÙÍW-ÍJ ñÝáËOÈËøÉçÏÌTöô¢0 jÁ‘ €µžŠoD€‚,:Í€jÁ‘ �€!¢ÚI}袋.º}Žã8Žc~I’$I’~ÍÌÌÌL«ªªªªÝ!Ó>ÅÕåõÍuÍ` ñÍÙáÑÁÃ` õÙÍ7õÙÅÕåÍ7ÍÖ ÙáÑÁÙÍ` ñ= éÙÍOÃÖ ÝÝnÝfÝ^ÝVÝNÝFÉ!�DLT\ÉI¢Ú!‚!É53ó!�úÉr1÷!€ÒÉÅÕåÙáÑÁÉÍ\!€> Ëx Ë#ËËË-= ðo˸ÉËxÙÍO(Ëø-ÍÖ ·Ë}(ËxËø>�½8(ÍC ,óÍC `iÈÃM!É>’Ãu|µÊ; Ë|ÍJ>�Ë| )=Ë|(úDMboÀ˸Éͦë8þ8ͦÙËxÙ(’0¯þ 8> ÕÍMÑËx(>-ͲË{(aËy(Ͱͦ ò\z·(>.Ͳ (Ͱ ÷ú~ͦ÷Ë{È>EͲ>+Ë|(|íDg>-Ͳ|/Ö 0ûÆ:ÝpÝ# ý~ý#· ý+>0ÝwÝ#Éýå,-  ý60ý#ø¯ÃJÅ˸}ÙÖ€oŸgMÍÄ|þÙ <ýwíDÍ }þ�0Í€ý5Ëø>„•.(ÍC Ë= øý~õ> xæÆ0ýwý#xæGÅÕåË%ÍP Ë%ÍP ëãÑãíZëáãíJDMáË%ÍP = ÈñÁýáÉýåá_~6þ5Øúi+~¨¥Ôh¶¿ÉìÅëx-ÐÍÎÂSÞùx9?ë+¨­ÅøÉ{Η@}·ÈËøÅÕ|ÍC ÍC „gãíZëáãíJDMá0ÍD ,7È}Æo˸ÉÍ ¾ #øyîO!@9ùi&ÝéÍ  ë¶¾ â#÷ÚÍ ¶w#ùëùÝéÍ /¦w#øïÍ ¦w#ùãýáÝá!9ë! E9ýéÝá!!9~·(¯+FÍŠ¦!"9ù!(#Ýé>¯2æýá*ÛͲ¯á"âýå|·>"Ê :æ·( ͆ *â6#wÉÍ÷*â6#6 ë!\$í°É!¶Ååí[Ûþ (úÍ„–( áÁã·É#ëÁÁþ:À~ÉCONTRMKBDLSTAUXUSR>¯2æÍîÍ$*â#~þ ͶÍ$*â:æ·> >w###6ÀÃÖþ þ #6++pÉ>¯2æíSäÍ-Í$Ͷ:Ù·À*â6###ww#w$w#wÖÿ:æ· åÍôá##N#F*ä·íBÈ>�à å¯w#w#í[äs#ráÃó>¯2æÍSÍ$ͶÍ$*â6å ë#Íá-¯Nw#FwÖÿq#p#6€#w#w#wÉÍß*â ë:æ·( ÕÍÑñÅÍÁ<Àxà *â6#ûÉ"â#~+þ 2ËN(>Í’:Ù· *âË^ îËFÈ*âå ëÍá< >ÿ2Ù6É"â~æÈÍŸ*â-¯w#wÕÿw#ÍóÍŸÀ"â~æÈ·ÍÀ ëÍ<À@ýá*ÛͲ¯áýåÍÀåÍ÷áåë!\ í°á åëÍÑ<Ê®!\$í°É>à >¯2æÍÀ*ß|µ>! ë*â \$í°\Í<(Ï!ý€í°:æ· í[1Ã�ÿÕÍ\ÍÑ!€ë·(éf"âÍÂÈ> 2ÙÉ:Ù·ÈñÉÝáÝåå!ÊÍ<áÉÝáÝå"âËF( #~þÀ#6Ãe>Îå!ÊÍ[áÉ"âËNÀ>ë!Ú~þ€8>O6*Û"ÝÍwþ (=þ(&þ("þ(þ :á·(ßÃNþ 8Øyº(Ô~#ÍèÌúx+Í% (½ï6Éå*â#~þáÉÍÂÈÍ[þÈÅÕå*â#~· *Ý~þ(h#"Ýb= Íõþ 8Íèþ ÌáñJ= ÍB== ͯ}8= ͵}/Í­ !*â###å~Æ-_~áþ(4òQ6*âËÖ>™2Ù>*â##wáÑÁÉ:Ù·>Àå*â##~áÉå*â#~þÿ(EÍÌÍ[þ ( þ (þ (þ ÍÖè!]Í[þ (þ (þ (þ(w#(ÍÖãÍÂÌÖ6áÉÝ!]Ý~·Èþ-ÀÝ#É8Ý~·È>7à ëÍ Í[ÃÖÍÖÉ>¯OÅÍkÁͼÈÅåÍÁÑÁÍÎØÌMës #rëÉÍkͼÈÅåÍpÙáÁÍÎØÙÌX ÙáåÍÌÍ[þ ÍÖôÍ[þ (þ( #w(ÍÖêÍÂÌÖáqÉ*â#~þÊáÍ[þ (þÈÍÖñÍ ÍÖþ ÀÃÖ*â##~þÈ6ÉÅÕåÍœáÑÁÉOÍ$*â#~þ(08áÅå·Ê¦=ʦ==Ê©=ʬò+ËÞ###å~Æ-_qá4ð6Í¡È>ðà *æ:è¾È4^qÉ}Ã’ÁÑÅÝ*ÛË|(ÍMëëË|( ÍMÝ6-Ý#ÕÍ�áͦí[ÛÝåá·íRë“8 (G> Í’ùCÈ~Í’#÷ÁÑÙáÑÁÙÅÝ*ÛÕÍôÇÁÑÅͦËC!h Ç!lÀTRUEFALSEͦ!9^#Í(ÑùÕÉá~#·(G~Í’#ùé> Í’> Ã’ "âËF!ÈÍ[¸(þÀ#ÉåÍRë·íRá0Íô*â4À#4É>™Ã åÍR·íR *â4 #4(áÍóÒ>òÜ>¯2çÍ$ë*âËV(/Ë–:ç·(#~+· x· y·ú2ÅÕ!͵ÑÁ( =(þ X:ç·(R*â:ç·(ËÞ###~Æ-Õ_ÑÖ-ÍŒí âX<òN=<ÍŒ*â###æw ÅÕåÍŸáÑÁ Õ*Ñ4 #4x±ÂüëÉ>™>ðà õ:ç·(ëñÉ"âÍŸÈè"*âËÖË^ÈËž*âËVÈË–åÅ0ëÍÁá ëÍ·ÉÁÑíSâÅåÍRÑ·íR8A*â N#F#s#rÍ$ 0}æ)ëíjëS\*â###w* N#Fë·íB ÈÕåÍŸÑár+sÉ>‘à ÕÙáÙ!T]>)ëíjëÙ)Ù0 0= ïÉÍU·íR!À#ÉÍUëÉ*â^#V#ÕN#F#^#VáÉ>">!2çDMÝáÑáÝå"â~æÊóx±(LÅÕÍ*â ë:çOÍÑÁ·(o:çþ" C}=(þ ?ÅÕ*â-N#Fp+qÛÿq#pÑÁ!€ë °*â F+N+++V+^ë·íBÐëq#pÉ>™>ð>à ÁÑíSâÅåÍRÑ·íRÚ*â s#r$ s#rÉ"äíSæëá"â! N#Fë·íB(^x± *â 6#ûí[âÍ<(H*â! íKäq#p##ëíKæÅÕÍí[â!Í· *â! 4 #4Ñ!€ëÁ x± Õ*â$ éÝ*â>ðÃw"òëáã"ô{æü_!í"ëÝ*íÝnÝf}´(HíR0ÝnÝfåÝ"ëÝáã Ý^ÝVÝåMDÝnÝfÝåÝÝuÝtÝqÝpÝåÑ*ës#rÑ*ôs#rÉÝåá"Í*ò ÝåÁ Ú5íKÏíB!Úð>ÿÃuëáã~#fo{æü_ë"ò*íåÝá·íR0RÝnÝfå·íR0ÝáðáÕýáíKòýqýpýuýtÝsÝrÝåáÝNÝFÍÄ( Ý^ÝVÕÝáÝåáÝNÝFÝ^ÝV*ííSíÕÝáÝuÝtíKòÝqÝpë ·íRÀÕýá*Í·íR(ý~Ýwý~Ýwýnýf ÝuÝt¯ÉÝåá"Í6#ûÉÍ *öÉÍ *øÉ!"ö"øÝ*íÝNÝFy°(*ö "ö*ø·íB0íCøÝnÝfåÝáØ*Ïûÿ í[Í·íRØë*ö"ö*ø·íRÐíSøÉí[Ís#rÉ^#VíSÍÉ>¯O"æ¯w2Ùx2è!ê"âá"äá ÍöÍ@*äé>¯2ê"æ!ê"âá"äá"è!\Ͳ¯*è:ê· ÍîÍ!Ù~6·go(Ýåá\íRë*æs#r¯ÿí_2ÔÉëÝáÁáx±( s x±(T]í°ÝéDMÝáÑá·íR0ð ë ëí¸ÝéÑÁÕ-a%ÃÆ}Í„oÉ*é!Ù~6o&ÉÍ |µÈÍ£}þÀÝáÍ%^C User break1:Ù·ÈÝáõÍ% I/OÝáÍ% Run-timeÍ% error Í’Í%, PC=Ýåáí[Õ·íR"×Í�Í% Program aborted*ßéÃG !ÿÿ"×*ÁùÅü"+D!Xy¸Í�Í.Í�Í©ÉÍÌ:%Dõ:$D·ÄÅ,Ͱ,Íl,Ä$:ÖC=(ñ2%DÃ8!Í%--------------------------------------- É*:ý "ÙCÍ<2ÛCÍÌÍcÍ Í%TURBO Pascal systemÍ�Í% Version 2.00A CP/M-80, Z80 Copyright (C) 1983,1984 by Í©Í%BORLAND Inc. Í Í% Terminal: !SÍÐÍ% Include error messagesÍB,2$DÄÅ,Ͱ,Íw!í{!8!åÍ�оÍÍ„Íá!h#z# ÍX#8éÍ%: ÍeÍáXyþÈþ ÀöÍcÍÌogged drive: ÍÆAÍèÍ�ŠŠ×ork file: ÍQ0Í�ŠÍain file: ÜCÍ-Í�ŠŠÅdit Ãompile Òun Óave eØecute Äir Ñuit compiler Ïptions Text: í['D*)D+Í5"í[)D*+DÍ%Free: åÕ·íRÍ}-Í% bytes (áÍ�>-ÍèáÍ�>)ÍèÃá= Ícompile -> ÉÍ É!�"åÍc:ÖCÍ^"ÍÍemory Í^"ÍÃom-file Í^"ÍcÈn-file :ÖCþ(]ÍÓtart address: *×CÍ�Í (min !ÉÍ�Í) Ånd address: *ÙCÍ�Í (max *Í�Í) ÍÆind run-time error Ñuit ¾ÍÍ„Íá!s#�#ÍX#Øé¾(#ø7Éë^#VëÉLWMECRSXDQOMCHSEFQï+Ñ#¢#*0'±)A%N*´*>*�"H&L&P&X&v&¤&ž#áÃw!Í% Main file nameÍÀ,Í^!>2ÝCÈÍK,ÜC!\$í°É!Ä$"¦$Í %Í% Work file nameÍ^!>2D Ͱ,Ã8!ÍK,D!\$í°!¿$"¦$!ó$"…$Ͱ,D*'D"AC"CC"1C"5C"9C"KCíK+DÍC$6 #")DÉåÅÕÍ% Loading Í-\Íä%á$í°ÍÛ%õØwÍÉpñÁá<(.íCmzíKmz·íB Òó$åÍÛ%á·ÀØw€þÿÈæþÈw#òÖÃÄ$Í% File not found×-ͨ$2Í% New File#å!èÍBáÉ*)DÍ% File too bigÉÍÜ$¯2DÃ8!!e6B#6A#6KÉ>¯:`C·È·(,Í%Workfile ÍQ0Í% not saved. Save¯2`CÍB,ÈÍq,!Då\$í°Í% Saving \Í-*)D+6Íý$Íá%ÍÉp!]l¯2`C<2ÕCí°á\í°ÍÛ%*'DåÍá%ÍÉpá<(NåØwÕÍÉpÑá€~#GÅåÍÛ%áÁ· >Øwx€þ ãxÖ€> Þ\ÃÉp\Õ! 6T]í°ÑÉÍ% Directory Í% DiskÍ% fullÍ—-Íá%ÍÛ%:ÕC·È2`C!]l¯2ÕCí°Íý$ÍÛ%Ã8!>>>2ÖCÃÀ,Í%Start addressÍ^!!ÉÄú,"×CÉÍ%End addressÍ^!*:ý Äú,"ÙCÉÍÒ*×|¥< Ã8!Í%Enter PCÍ^!ÈÍú,"×ÍÀ,ÍáÍà&!"„w>2€wÍ% SearchingÃÙ'Íl,Ìq,Í›,!D Íq,Í ,(ñÍ %!ó$"…$!¿$"¦$ÜCÕÍ $>á2ÔC´w$í°¯2€w*"Šw*)D6#"„wÉÍà&:ÖC=ʳ'=õ >C!OM>C!HN2½w"¾w>2€w*×C"„w*ÙC"Šw´wÕÍä%ÍÉpÑÍÉp<Êp)ñ!(*„w"‚wë*„w7íR8&*„w"ÕÍÉp´wÍÉpÑ!É"·Âp)!€ëÒ>¯Í% Compiling ´w·( Í% --> Í-ÍÀ,ÍáÍ-D:�wþÊ Í% Compilation abortedÃ8!Í% lines !ÿÿ"×:�w·Â(:€wþ Í”)Í%not found Ã8!·( *„wÉ·íRÄ+"Í%Code: í[„w*†wå+Í5"Ñ*ˆwåÍ+"Ñ*ŠwÍ%Data: Í5">ÿ2%DÉþúÒp)þÈ0sGÍ%Error &hÅÍ‚-Á:$D·(f*A~þ(^þ 8Ö0O‡‡�‡#†Ö0#¸( ~#þ ú#ßÍ%: ~þ (7þ 0!í[Aþ 0¾ þ (Íèõþ úãÍè#ÐÍ”)Í%found¯2ÔC:Žw·(F>.ÍèÍ %D!�w í°Í$Í% Error found in above include file:�w·(Ã8!Í›,( D!ÜC í°Í—-*ŒwÃ*Í%*** Disk or directory fullÍ—-Ã8!Í%Run-time error position É:%D·Ì0':ÖC=(;=ÀÍT*ÈÍ›,!D(!ÜC´w í°>C!OM2½w"¾w´wÍä%ÕÍÉpá<Êõ�AÛ*2€Í&'Í% Running *„wéÍq,!ÿÿå*§"ÿ@!õ@"§áò-ÍK=*i-&ÍÆ*ÿ@"§Ã8!Í %Í4:ÛC=2ÃÍT*È'Í %f >O!VRÍA-È€!€åëÍÍÛ%Ñ·(ìÉÍ% ProgramÍ^!Êõ>C!OMÍA-(ã!\Õå:ÛCõ!óå!öå!1Cå!õåÀÍ%Dir maskÍ^!ÍóÍÉpõõ:\·( á=_õÍÉpñÆA2®+ØwÍÉpÕÍÛ%ÑO<(Ry‡‡‡‡‡O!âw Ë~ =ÿ!Øw  :h=ÿÖ0ûÍ%:  #~æÍèxþ> Ìèï(> ÍèÍá¥Äá( Í%No file ÍáÍåÝáÝ~<æ2qzÝnÝf"oz#Íç+åÍë*ozÍÆ+`iÍç+Í%Bytes Remaining On B: ëá·íRÍ‚->kÍèñ_ÃÉpÅøÿ Á|·òÙ+,( ·ùÍÞ+è·È0ûø:qzØ)ûÍ%New driveÍ^!þ : Í„ÖAØþÐõ ÍÉpñ2_ÃÉpÍ% (Y/N)? ÍÍ„þY(þN òÍèÖNÉÍ",õÍáñÉ>P!AS2e"fÍ :\·ÀÕÍÉp<2\ÑÉ:D·ÉÍl, Í›, ÍÑ#D!ÜC$í°>2ÔC:ÔC·ÈÍ %Ã$:ÝC·ÉD!ÜC –À#ùÉ*'D6 #")D¯2`C2ÔC¯2%DÉ*A"'Df >M!SGÍA-2$DÌ—-(!¨$"¦$!Ü$"…$\Í $*)D6#"'DÉ!Í„Ö0Øþ 8Öþ ØþÐ))))µoä·ÈÆ@þ@Äè>:Äè æþ Äèxþ>.ÌèíÉÍP,!\Ír-À:ÛC¾wÄr-À>¾wÄr-À6ëÍ-Í% not found¯ÉÕåÍÛ%áÑ<ÉûÿÿÿÝåýååÕÍRáÍöýáÝáÉõÍ%. Press Íþ ùñÉå*)D6 +6 ¯2UC<2VC!¿B"rzý!MCÍcÑ*'DÍÅ2:cC=(!ÍÆ:cC‡G> ÍèûÍ©:Í/ÍV.0.(Û!Ù-zþ8 2`CæW¯2%DåÕ!8CÃÙ-ÍRAþ(þ Ð!cC6#wå!cC‚AÿÍÝ.á· å!cCJBÍÝ.á·7È=( !ÕB ^#V7Éͦ.õÍRAý4#wñ̦.ÁÍAÍpAÀå!ÍÆ!cC~õ#~ÍÄ.ñ= öáÉõÍ÷;ñþ Òèõõ>^ÍèñÆ@ÍèñÉÿÅåáÁ·È ÅåN‘#0�Oõ–  # öñáÁ>ÿÈ>Éñ�Oë ëÎÍAÍpAÀ!UC~· s6ÿ!"WC¯2YCÍÆÍ%;Íê;:hþ88 !*ÍÆÍQ0!Íï@Line !Íï@Col !:SC· Íï@Insert Íï@Overwrite :ZC· Íò@Indent:MCý†<*YC½(2YCõ!ÍÆÍê;ño&>Í0í[WC*1CÍõ:Ê·6Í·6í['D*1C·íRMDëy°(> í±âï/ÌAÍpA ì! ÕÍÆÍê;á>Í0*1!�¸ÿÍ�!K8úKͲÃ56Ífont*HQ&e.åÍ!be.åÍ!¶LͲ!ŒXå!¶LÍ Í<Íb!ŒXÍÏÍb!å!_ÑÍ5z³Ê?1Õ}2Z!å!ÑÍEz³Ê41Õ}2Z!ŒXÍ8!X„Í.Í_Íb!XÍ Í Í„!XͲ!Xå!Ñå! ëás!å! ÑÍ5z³Ê)1Õ}2Z!Zå*Z&+))))å)))ÑÑå*Z&+å)))ÑÑå*Z&+Ñå!Xå*Z&Ñn&ëás*Z&#ÑÃÔ0*Z&+ÑÃ}0*Z&#ÑÃh0É!å!_ÑÍ5z³Êw3Õ}2Z!èPå*Z&+Ñå!ëás!}2‡M!(Må*Z&+Ñå!ëás!å! ÑÍ5z³Êw2Õ}2Z!}2w�!å!ÑÍ5z³Ê=2Õ"Z!IQå*Z&+)å)))ÑÑå*Z+å)))ÑÑå*Z&+Ñn&å!ÑÍ›å*‡M&Ñ}³oËEÊ42!}2w�!}2‡M!(Må*Z&+Ñn&å!ÑÍNËEÊ42!(Må*Z&+Ñå*Z&ëás*Z#Ñé1*w�&ËEÊl2!èPå*Z&+Ñå!èPå*Z&+Ñn&å!Ñëás*Z&#ÑÃ�1!}2w�!ÉLå*Z&+Ñå! ëás! å!ÑÍEz³Êl3Õ}2Z!å!ÑÍ5z³Ê3Õ"Z!IQå*Z&+)å)))ÑÑå*Z+å)))ÑÑå*Z&+Ñn&å!ÑÍ›ËEÊú2!}2w�*Z#Ññ2*w�&}îoËEÊa3!èPå*Z&+Ñå!èPå*Z&+Ñn&å!Ñë·íRëás!ÉLå*Z&+Ñå!ÉLå*Z&+Ñn&å!Ñë·íRëás*Z&+ÑÜ2*Z&#ÑÃK1!èPå!+Ñå! ëás!(Må!+Ñå!ëás!ÉLå!+Ñå! ëás!å! ÑÍ5z³Êå3Õ"Z!ˆMå!+å)))ÑÑå*Z+Ñå!ëás*Z#Ñõ3É!÷Wå!+)Ñå!Ñå!ëás!÷Wå!+)Ñå!Ñå!ëás!å!ÑÍ5z³ÊŽ4Õ}2Z!÷Wå*Z&+)Ñå!Ñå!÷Wå*Z&å!Ñë·íR+)Ñå!Ñn&å!ÑÍÄëás!÷Wå*Z&+)Ñå!Ñå!ëás*Z&#ÑÃ!4É!å!_ÑÍ5z³Ê46Õ}2v�!å! ÑÍ5z³Ê)6Õ}2Z!}2y�!}2z�!å!ÑÍ5z³Êº5Õ}2Z*y�&å!÷Wå*Z&+)Ñå!Zå*v�&+))))å)))ÑÑå*Z&å!ÑÍÄ+å)))ÑÑå*Z&+Ñn&å! ÑÍaÑn&Ñ|²g}³o}2y�*z�&å!÷Wå*Z&+)Ñå!Zå*v�&+))))å)))ÑÑå*Z&å!ÑÍÄå!Ñë·íR+å)))ÑÑå*Z&+Ñn&å! ÑÍaÑn&Ñ|²g}³o}2z�*Z&#ÑÃÒ4!IQå*v�&+)å)))ÑÑå!+å)))ÑÑå*Z&+Ñå*y�&ëás!IQå*v�&+)å)))ÑÑå!+å)))ÑÑå*Z&+Ñå*z�&ëás*Z&#Ñï4*v�&#ÑÚ4ÉÍRÍ�#Bradcon for Bradford font type 1.20Í�ÍbÍRÍ�+Convert ASCII font file to binary font fileÍ�ÍbÍRÍ� Font number: Íb!¾Í8!HQÍÛÍb*HQ&ÍRÍòÍ�ÍbÍRÍ� Reading fontÍ�ÍbÍ0ÍRÍ�Converting fontÍ�ÍbÍæ3Í�4Í@1!bradcon Your file must be in the currently logged drive and directory (or area) before you run Bradcon, and it will output the .BIN file in the same directory or area. So if your file were on drive B and Bradcon were on drive A, you might do the following: A>b: B>a:bradcon Once Bradcon runs, it just asks you to enter a font number. Press 0 through 9 or A through Z on your keyboard, and it will be off and running. Font conversion does not take very long, and you will be returned to the operating system prompt when it is done. That's all! Now you have a new .BIN file to use with Bradford. Remember to copy the file to the same place where your other Bradford fonts are located. Please enjoy and use Bradcon for yourself and give copies of it to others. You may NOT sell the software; you may only give it away, in the spirit of Bradford. If you create any NEW fonts, not based on one of the fonts supplied by me, you can do with them whatever you wish. I hope you'll give them away. ï0êZË_  rúràöàààÀÀ þ þ þþ  `��þ��LD þ�  @‚D B„€B„ D‚  J°€¸D Ð"Î  @à@ ÀÀ8D‚8D‚‚D8‚D8PøP`ð`|ü     @€ @€8D€€€D88D€€D8  @þ‚þF€€€€€b‚‚b  @€����l€°L   @þ(HŠþ ò������‚Œà  0P�� "B‚  À€€€Ž� À€€ @€  l�����lL°°L  `€€‚„ˆ``€�`  6$6$7%6&(D‚0H„   ‚D(„H0@€€„ˆ€`€ €`  N��ž€€|‚€|  (HˆˆˆH( @€€@   €þ�����€nþ2Ì  |€€€€€@|€€  €þ€€€€D8þ€D8  €þ�����€‚þ2‚  €þ�����€€þ0€  |€€€€€L|€�  €þ��þ€þþ  €€þ€€þ‚ü€ü  €þ @€þ @€  €þ€þ  þ@  @þþ@  @þ  €þ@ „þ€þB þ  |€€€€€||€€|  €þ€€€€€�`þà  |€€‚�€||€�|  €þ€€€€ˆ”bþâ  `�����LD �  €€€€þ€€€€€þ€  üüüü  €ðˆˆð€ðð  øøð    ð  €‚Ä((Ä‚€‚F((F‚  €@  @€€@  @€  †€ˆ€�€ €Â† "B‚  þ€€€€þ€@ €@ €€€€þþ @€@ @€€@    @à@ÀÀ ****  €þ€ þ"""" """"" €þ€""""þ *****~��€þ !!!%> €þ€þ"   "¾¾€þ€ þ"""  €þþ> >   ">    """" !?%   %?!">  ******þ ü"" <"$>"     88   ""    "&"*"2"n€€€0ÌæÎ€€€nÌ0@€€@@€@€€@@€      "&"*"2"n€ x xxx xxx xxx xxx xxx xxx x x x xxx x x x x x x x x x x x x x x x x x x x xxxxxxxxx x x x x x x x x xxxxxxxxx x x x x x x x x xxxxx x x x x x x x x x x x x xxxxx x x x x x x x x x x x x x x xxxxx x x x x x x x x x x x x x x x x x x x x x x x x x x xxx x x x x x x x x x x x x x x x x x x x x x x x x x xxxx x x xxx xxx xx x x x x x x x x x x x x x x x x  x x x x x x x x x x x x x x x x x x x xxx x xxx x x x x x x x x x x xxxxxxxxx x x x x x x xxx xxx xx x x xxxxxxxxx x xxx xxx x x x x x x x x x x x x x x x xxx x x x x x x x x x x x x x x x x x x x x x x x x xxx x xx x x x x x x x x x x x x xxxxx xxxxx x x x x x x x x xxxxx x x x x x x xxxxxxxxx xxxxx x x x x x x  x xxxx x x x x x x x x xxxxx x xx x x x x x x x x x x x x x x xxxxxxxx x x x xxx xxxxxxxxx x x x x x xxxxxxx x x x x x x x xxxxxx xx x x x x x xxxxxx x x x x x x x x x x x x xxxxx xxxxxxxxx x x x x x x x x x x x x x x x xxxxx x x x x x x x x x x xxxxx x x x x x x x x x x x x xxxxx xxxxx x x x x x x x x x x x x xxxxxx x x x x x xx x xxx xxx x x xxx xxx x x xxx xxx x x xxx xxx xx x x x x x x x x x x x x x x x xxxxxxxxx xxxxxxxxx x x x x x x x x x x x x x xxxxx x x x x x x x x x x x x x xxxxx x x x x x x x xxxx x x x x x x x x x x x x x x x x x x x xxxxxx xxx x x x x x x x x x x x x x x xxxxxxxxx x x x x x x x x x x xxxxxxxx x x x x x x x x x x xxxxxx x x x x x x x x x x x x xxxxxxxx xxxxx x x x x x x x x x x x x x x x x xxxxx xxxxxx x x x x x x x x x x x x x x x x x x x x x x x x xxxxxx xxxxxxxxx x x x x x x x xxxxxx x x x x x x x x xxxxxxxxx xxxxxxxxx x x x x x x x xxxxxx x x x x x x x xxx xxxxx x x x x x x x x x xxxx x x x x x x x x x x xxxxx xxx xxx x x x x x x x x x x xxxxxxx x x x x x x x x x x x x xxx xxx xxxxx x x x x x x x x x x x x xxxxx xxx x x x x x x x x x x x x x x xxxx xx x x x x x x x x x x x xx xx x x x x x x x x x x xx x xxx x x x x x x x x x x x x x xxxxxxxxx x x x x xx xx xx xx x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x xx xxx x x xx x xx x x x x x x x x x x x x x x x x x x x x xx x xx x x xxx xx xxxxx x x x x x x x x x x x x x x x x x x x x x x x x xxxxx xxxxxxxx x x x x x x x x x x x x xxxxxx x x x x x xxx xxxxx x x x x x x x x x x x x x x x x x x x x x x x x x x xxxxx x xx xxxxxxxx x x x x x x x x x x x x xxxxxx x x x x x x x x x x xxx x xxxxx x x x x x x x xxxxx x x x x x x x x xxxxx xxxxxxxxx x x x x x x x x x x x x x x xxxxx x x x x x x x x x x x x x x x x x x x x x x x x x x xxxxx xxx xxx x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x xxx xxx x x x x x x x x x x x x x x  x x x x x x x x xxx xxx x x x x x x x x x x x x x x x x x x x x x xxx xxxxxxxxx x x x x x x x x x x x x x x xxxxxxxxx xxxxx x x x x x x x x x x x x xxxxx x x x x x x x x x x x x x x xxxxx x x x x x x x x x x x x xxxxx x x x x x x x x x xxxxxxxxx x xxx xxx xx x x xxxx x x x x xxxxxx x x x x x x xxxxxxx xxx  x x x x xxxxx x x x x x x x x x x x x x x xxxxxx xxxxx x x x x x x x x x xxxxx xxx x x x x xxxxx x x x x x x x x x x x x x x xxxxxx xxxxx x x x x x x xxxxxxx x x x x xxxxx xxx x x x x x xxxxx x x x x x x xxx xxxxxx x x x x x x x x x x x xx xxx x x x xxxxx xxx x x x x xxxxx x x x x x x x x x x x x x x xxx xxx x xx x x x x x x x xxx x x x x x x x x x x x xxxx xxx x x x x x xxx  x x x x x x x x x x x x x x xxx xxx xx x x x x x x x x x x x x xxx xxxxxxxx x x x x x x x x x x x x x x x x x x x x x x x x xx xxxx x x x xx x x x x x x x x x x x xxx x xxxx x x x x x x x x x x x x x x xxxx xxxxxx x x x x x x x x x x xx x x xxx x x xxx xxxxxx x x x x x x x x x x x xx xxx x x x xxx xx xxx x x x xx x x x x x xxx xxxxxx x x x x xxxxxx x x x x xxxxxx x x x x x xxxxx x x x x x x  x xxx xxx xxx x x x x x x x x x x x xx x x x xxx xx x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x xx x x x x xxxxxxx x x x x x x x x x xxxxxxx xxx x x x x x x x x x x x x xxx x x x x x x x x x x xxx x x x x x x x x x x x x xxx xx x x x x x x x x xx :qêÍ®TEMP ±qêÎFONT3B ”}þ Ïy,FONT9B ‚cêð5,ASCII žêïpBRADCON PAS èbêpFONT9 BIN ®cêíËASCII BAK †¾êçjFONT9B BAK KbêÜ6,CAPS v^êû_TEST TbêXTEST BAK òaêUBRADCON BAK ±bêèdÿ ððððððððÿÿð?ÿÀ ðððððÿÿÿÿðÿðÿðÿðÿðÿð ðððððÿÿÿÿÿÿÿð?ÿð ?ÿÀÿÿðððððððððððððüððüððüððüððüððüðð ÿÀ?ÿð<ð<ð<ð<ð?ð?ð?ð?ð?ð?ð ?ÿÀÿÿðððððððððððððððððÿÿð?ÿÀ ?ÿÀÿÿðððððððÿÿðÿÿÀÿÿÿÿÿ ?ÿÀÿÿðððððððððððððð?ðð?ðÿÿð?ÿÀ ?üÿÿðððÿÿÿÿððððððððððð ?ÿÀÿÿðððððÿÿÀ?ÿðððððÿÿð?ÿÀ ÿÿðÿÿðððððÿÿÿÿÿÿ ððððððððððÿðÿðÿðÿðÿðÿÿð?ÿÀ ðððððððððððððððð<<?ÿü_  òòòòààÀÀ þ þ þþ  bþ `€€€þ€€€œ  ÀÂÄ B€€„ F†  H°€¸D Ò"Î  @€@€8D‚8D‚‚D8‚D8PøP`ð`|ü     @€ @€8D€€€D88D€€D8  @þ‚þŽ€€€€€€€pâ  €€€�����nü  ðþðþð�������Žâ  ~�������Žü  €€€€€€€€~þ  n�������nüü  p€€€€€€€~àü  22&&64&$(D‚0H„   ‚D(„H0@€€€Š€€€p€ à  N���ž€€€~œü  ~€€€€€€€~þþ  þ������€nþ2Ì  ~€€€€€€€€ü  þ€€€€€@<þ€x  þ������€€þ  þ������€€þ  ~€€€€€€€Žü  þþþþ  €€þ€€þþüþ @€þ @€  þþ  þ@  @þþ€@  @€þ  þ€@ þþ€@ þ  ~€€€€€€€~üü  þ€€€€€€€pþà  ~€€€‚€�€~üý  þ€€€€€ˆ„rþâ  b�������Näœ  €€€€þ€€€€þ  þþüü  øøøø  þþüü  ‚D  D‚‚D  D‚  ððàà  €‚„ˆ� À€€ "B‚  ~€€€€ü€@ €@ €€€€~ü @€@ @€€@    €@ €@*****þþ"""""""""""þ"""""þ******~��€þ%%%%%>þþ ¾¾þ þ"þþ> >   >  """"""?$$$$$$$$$$? ******þ ü""<<   <<   ""    "&"*"2"n€€€0ÌæÎ€€€nÌ0@€€@@€@€€@@€      "&"*"2"n€_  rúràöàààÀÀ þ þ þþ  `��þ��LD þ�  @‚D B„€B„ D‚  J°€¸D Ð"Î  @à@ ÀÀ8D‚8D‚‚D8‚D8PøP`ð`|ü     @€ @€8D€€€D88D€€D8  @þ‚þF€€€€€`‚‚b  @€����l€°L   @þ(Hˆþò������‚Œà  0P�� "B‚  €€€€Ž� À€ @€  l�����lL°°L  `€€‚„ˆ``€�`  6$6$7%6&(D‚0H„   ‚D(„H0@€€„ˆ€`€ €`  N��ž€€|‚€|  (HˆˆˆH( @€€@   þ�����€nþ2Ì |€€€€€@|€€  þ€€€€D8þ€D8 þ�����€€þ þ�����€€þ |€€€€€L|€�  þþþþ  €€þ€€þüüþ @€þ @€ þþ þ@  @þþ@  @þ  þ@ þþ@ þ|€€€€€||€€|  þ€€€€€�`þà |€€‚�€||€�|  þ€€€€ˆ”bþâ `�����LD �  €€€€þ€€€€þ  üüüü  àààà  øøø  ø  ‚D((D‚‚D((D‚€@  @€€@  @€  †€ˆ€�€ €À "B‚  þ€€€€þ€@ €@ €€€€þþ @€@ @€€@    @à@ÀÀ **** þ þ"""" """"" þ""""þ *****~��€þ !!!%þþ ¾¾þ þ"þþ> >   >   """" ?$   $?> ******þ ü""<>   88   ""    "&"*"2"n€€€0ÌæÎ€€€nÌ0@€€@@€@€€@@€      "&"*"2"n€_  òàà(þ(þ(  TT‚TT  ÀÄ F€  L  J   À8D‚‚D8T((T  |     @€8D‚‚D8  BþB€€ €€b  „€ ÐŒ  (@ˆþ  ä   œ   R€  €‚ˆ @€  l’’’’l  `��”�`  66mn(D‚(((((  ‚D(@€€ €€`  L’’ž‚|   H€€H   þ’’’l  |‚‚‚‚D  ‚|‚‚‚D8  þ’’’‚  þ���€  |‚‚‚‚\  þþ  ‚þ‚ü  þ(D‚  þ  þ@  @þ  þ@ þ  |‚‚‚‚|  þ���`  |‚‚‚€~  þ��˜b  d’’’’L  €€þ€€  üü  àà  üü  ‚D((D‚€@  @€  ‚Š¢@‚þ‚‚€@ ‚‚þ @€@    À """  þ""" """""""þ""""  ~€€$$$>þ  "¾¾þ"‚þ    > """"  ?$$$$$$?>  ****  ü <<    <<  ""   """"l‚‚î‚‚l@€€@ @     """"l_  òàà((þ(((þ((  TTTþTTT  ÀÂÄ F†  Nª’²J    À8D‚‚D8 ¨ppp¨  |    @€8D‚‚‚D8  BBþB‚†‚Š‚’‚b  D‚‚’’’’’l  (Hˆˆþ  䢢¢¢¢¢¢œ  2R’  €€‚„ˆ� À€  l’’’’’’’l  `���’”˜�`  666lmn(D‚(((((((((  ‚D(@€€€Šˆ��`  L’’’’ž‚‚|  (HˆˆˆH(  þ’’’’’’’l  |‚‚‚‚‚‚‚D  ‚þ‚‚‚‚‚D8  þ’’’’’’‚‚  þ������€€  |‚‚‚’’’’\  þþ  ‚‚þ‚‚üþ((DD‚‚  þ  þ@  @þ  þ@ þ  |‚‚‚‚‚‚‚|  þ�������`  |‚‚‚ŠŠ„„~  þ�����˜”b  d’’’’’’’L  €€€€þ€€€€  üü  àà  üü  ‚D((D‚€@  @€  ‚†Š’¢Â‚þ‚‚‚‚€@ ‚‚‚‚þ @€@    À ******  þ""""""""""""""""þ******~��€%%%%%>þ ""¾¾þ""‚‚þ >   > """"""?$$$$$$$$$$?> ****** ü""<>   < <  ""   "&"*"2"l‚‚‚î‚‚‚l@€€€@ @     "&"*"2"l_  zð`ðàÀ À À@€@€&8à &8à 8È8À  `˜ò„@bŽ2À€  @ˆR"@€ˆ@”"@€  P¦¸@ Â$Ä@à@ ÀÀ"@€"@€€xˆp@à@ pà@p 0À @€ @€  "@„p B€ˆpFà²ÂH€€�` ’ @  @�’”`‚¸@   xÀ(Nxˆp��’Œ€€"B‚  0PŒ B€€ˆ�€ À€ @€ p�’œ` b‚ @  p‚€„``’�` 2&4 2&6 (@€0@€   €@ €@0@ˆ€�`Š @ P˜€†` Ž °@  (HˆN8 @€N0ð���Ž€`2 À  `€‚€@ 0B‚€  à€‚„X 2ˆp  ð���€€€2  ð���€€€0À  `€‚„@ 0B‚�  ðà0À0À  †˜à€€2Âà 0À  ð B€0Ð(@‚  à2Âà@0&Xà0À` pÀ  à@0 à0À`0À  `€‚„` 0B‚ °@  8À€€€�€`0Ð À  `‚€‡` 0B† °@  à€€Œ’€`0Ð À  `�’„@b‚€  €†˜à€€€0À àà 0 0À  ü Àü`€ ä à0Ä0À  €H0 "@€ˆ`$@€  ‚t @€†x @€ €ˆ�€ €À "@€  à€€€€2€` €@0€€†˜à0À @€@ @€€@ @à@Àà€ ****à2â""   """  à """.0À     ***(p��€0À !!%.à0à 0€0€ à0È à0À0 .0 .0 .  "" 4 $ $$!.00 ****$à ,2â" 20 80  40$    &"*"2" `€€€ " $ÀH€€†€hÀ0 @€@@€@€€@€    &"*"2" _  àòòàâòààÀÀ þ þ þþ  rþà€€þ€€œœ  ÀÂÄ B€€„ F†  þ��€€†þ Ž  À€À€8D‚8D‚‚D8‚D8PøP`ð`|ü     @€ @€þ€„„„€€€þþþ  @þ€þŽŽŽ€€€€‚òžò  €€����þþ  øþðþ  ð�����žžžâ  þ�����žþ  €€€€€€þþ  þ�����þþþ  ð€€€€€þðþ  22&&64&$(D‚0H„   ‚D(„H0À€€€Š€ðð€ððž��ž€€þžþ  þ€€€€€þþþ  þ�����þþþ  þ€€€€€‚þ†  þ€€€@<þ€x  þžž����€€þ  þžž����€€þ  þ€€€ÀÀÎþ’’ž  þþþþ  þþþþþ @Žþ0P�  þþ  þ€BB€þþþ€€þþ  þ€B"þþ€F þ  þ€€€€€ŽŽþþþ  þŽŽ€€€€€ðþð  þŽŽ€€‚€�þþÿ  þŽ€€€€þþþ  ò’’�����Þæž  €€€€þŽŽ€€þ  þþþþ  øüüøøüøø  þþþþ  Â& †F  @†  ðððð  „€ˆ€�‚¢Â† &Æ  þ€€€€þ€@ €@ €€€€þþ @€@ @€€@    €À €À*****> þþ""""">>""""""þ>"""""þ >******8  þ��€þ<%%%%%? þþ ¾¿þ þ"þþ>> > >  >>  >>""""">??$$$$$<<$$$$$?? >> 0:******.þ >þ"">>>888  >>>   ""=?"&"*"2"î€0þÎæÎ€€€îîÎþ0@€€@@€@€€@@€  =?"&"*"2"îî_  rúràöàààÀÀ þ þ þþ  `��þ��LD þ�  @‚D B„€B„ D‚  J°€¸D Ð"Î  @à@ ÀÀ8D‚8D‚‚D8‚D8PøP`ð`|ü     @€ @€8D€€€D88D€€D8  @þ‚þF€€€€€`‚‚b  @€����l€°L   @þ(Hˆþò������‚Œà  0P�� "B‚  €€€€Ž� À€ @€  l�����lL°°L  `€€‚„ˆ``€�`  6$6$7%6&(D‚0H„   ‚D(„H0@€€„ˆ€`€ €`  N��ž€€|‚€|  (HˆˆˆH( @€€@   þ�����€nþ2Ì |€€€€€@|€€  þ€€€€D8þ€D8 þ�����€€þ þ�����€€þ |€€€€€L|€�  þþþþ  €€þ€€þüüþ @€þ @€ þþ þ@  @þþ@  @þ  þ@ þþ@ þ|€€€€€||€€|  þ€€€€€�`þà |€€‚�€||€�|  þ€€€€ˆ”bþâ `�����LD �  €€€€þ€€€€þ  üüüü  àààà  øøø  ø  ‚D((D‚‚D((D‚€@  @€€@  @€  †€ˆ€�€ €À "B‚  þ€€€€þ€@ €@ €€€€þþ @€@ @€€@    @à@ÀÀ    >***** """"" >""""">****"">((((  """"">>"">""< >">>  >  >>  """">((((( ""&"  >((((,****** > <<0088   ""00"&"*"2"n€€€0ÌæÎ€€€nÌ0@€€@@€@€€@@€  00"&"*"2"n€_  yýyðûðàààà ÿ ÿ ÿÿ  "PÿH`��ÿ��L  @�B!B��B„ B�  I°€¸FÈ!Í  @à@ ÀÀb�8F��b�F8H0ü0HPøP>~     @€ @€  b€€€b8F€€F8  @ÿ�ÿGˆˆˆˆˆp‰‘a  @€€€€€f€€n   $Dÿ @€ÿñ€€€€€€‰†ð    @€‰1Q‘  €€€€�� À€ @€  f€€€€€fn€€n  pˆ‰ˆŠŒp`‘�`  6$6$7%6&$B(D‚  B$‚D(@€€„ˆ€`€ €`  O€€�€€~‘€~   @€@ (HˆˆH(  €ÿ€€€€€˜gÿî  ~€€€€€@~€€  €ÿ€€€€B<ÿ€B<  €ÿ€€€€€€€ÿ  €ÿ€€€€€€€ÿ  ~€€€ˆˆ N~€€  ÿÿÿÿ  €€ÿ€€ÿ�þ€þ  ÿ @�ÿ @� ÿÿ ÿ@  @ÿÿ@  @ÿ  ÿ ÿÿ@ ÿ~€€€€€~~€€~  €ÿˆˆˆˆˆ€pÿà  |€€‚�€||€�|  €ÿˆˆˆˆŒ‚qÿã  `€€€€€ Fb€€  €€€€ÿ€€€€ÿ  þþþþ  à  àÀ00À  üüüü  €A""A€‚D((D‚  À  À€@  @€  ƒ„€ˆ€�€ À !A�  ÿ€€€€ÿ€@ €@   €€€€ÿÿ @€@ @€€@    @à@ÀÀ  $DDD$  ? 3IIIIIA6 !!>AAAAA"  ?! AAAA" ?IIIIIAA ?HHHHH@@ !%>AAAAA&  ??  ?AAAA>~? !"A ? ??    ? ? !!>AAAAA>  ?8@@@@@H0    @D@   ?9@@@@DJ1 )%2IIIII&  ?@@@@@@@@  >>~~  00pp  <<||  ! !A""A  @  @   CAEAIAQAa  g€€€îç瀀€gî@€€@@€@€€@@€    @  @   CAEAIAQAa  g€_  üúÀÀÀÀ þ þ þþ  `��þ��LD þ�  @‚D D‚‚Dˆ D‚  J°€¸D Ð"Î  àÀ @€ @€|€€€||€€|@@@þ€þB€ˆ€`F‚ ‚bD€��lD€°L @þ(Hˆþ  ð’€€€’Œô"""|���L|�� €€†ˆ� À€ @€l���lL°°L`€€€|d€€|""%& ""  (((((((( ""  @€Œ€`@€ €`L��‚ž€~L�‚|   `€`  8HˆH8   þ�����lþ°L8D€€€€D8D€€D  þ€€€€€D8þ€D8  þ�������þþ�������þ8D€€€€N8D€�^  þþþþþþü üþ0D€þ P„  þþþ@  @þþ€@  @€þ  þ@ þþ€@ þ  8D€€€D88D€€D8  þ€€€€€€`þ€`  8D€„€D98D€€F8  þ€€€€€€fþ€n  `�����LD �  €€€€þ€€€€þ  üüüüÀ  À€`  `€  þþþþ  ‚@$$@‚‚H  H‚  €@  @€€@  @€  ‚„€ˆ�€ À€ "B‚  ÿ€€€ÿ€@ €@ €€€ÿÿ @€@ @€€@    €@ €@****þ þ""" """ þ"""þ *** ~€€ þ  !!!>þþ ž>Ÿ>þ þ"þþ>    >   """ ?   ?> ****~ ü""<>  88   ""1 0"&"*"2"f€n€ÿÿ€f€n@€@@€@€€@€1 0"&"*"2"f€_  rúúrðööðààààÀÀÀÀ þþ þþ þþþü  $dRþRL @d¤€þ€”\H  BÆN8pâÆ‚‚ÆŽ8p䯄  Lb𸘞f Lðâ2:®N  @à@ ÀÀ8|þÆ‚8|þÆ‚‚Æþ|8‚Æþ|8PøP`ð`|||üüü    8pàÀ€8pàÀ€  8|~þ€€D88|üþ€D8  @þþþþ€þþþþFŽŽ˜ððp`Žòòâb  @€��þþnl€þþüL   @~þþþ(Hþþþþ  òððð�žžŽŒàâââ  >~pðЂŒ >~ââÂ�  €Žž¾þðàÀ€>~ðàÀ€  lnþþ���lLüþþ°L  `†ŽŽüøp`b‚üøð`  6$6$7%6&8(lDÆ‚‚00xHÌ„„    ‚‚ÆDl(8„„ÌHx00  @ŠŠ˜øðp`ˆ ˜ððà`  N�ž€€þ~|‚þü|  >~þèÈH(>~þàÀ@   þþþþ���€nþþþþ2Ì  |~þþ€€€@|üþþ€  þþþþ€€D8þþþþ€D8  þþþþ���€€þþþþ  þþþþ���€€þþþþ  |~þþ€€€L|üþþ�  þþþþþþþþþþ  €þþþþ€þþþþþþþüþþüü  þþþþ(@„þþþþ0H„  þþþþþþþþ  þ~~þþ~88~þ  þ`00 þþ``00 þ  |~þþ€€€||üþþ€|  þþþþ€€€�`þþþþà  |~þþ‚�€||üþþ�|  þþþþ€€ˆ”bþþþþâ  `bðð’žžLDàâⲜ  €€þþþþ€€þþþþüþþþüüüþþü  Ààøü> À€àðü~`€  àøþàøþàÀøþ8Àøþ8À  €Âäøx<^Ž€Âäøx<^Ž  €B&8pàÀ€B&8pàÀ  †ŽŽœ˜°ðàà:rââ  þþþþ€€€þþþþ€Ààp8€Ààp8  €€€þþþþþþþþ ``À@@ @@ÀÀ€@    @à@ÀÀ ****>>  þþþþ þþþþ"""  >>""""  þþþþ"""þþþþ  >>****  ÿÿÿ���þþþþ  !!!???>  þþþþþþþþ   >¾¾>?¾¾>þþþþ þþþþ"  þþþþþþþþ>>>    >>>   >>"""   ????    ????  >>>>  :::...þþþþ üüþþ""  <<>>>   08<     08>08>0   "04 &  0 80   &&..::22  ~î0üþÎæææÎÎ΀€îî~Îþü0@À€€@ÀÀÀÀ€@@À€   0 80   &&..::22  ~îî_  8pà@0ààÀ À À@€@€",p ",p  hˆ hˆ   @¸Ò�Œ@B"†:À€  Dˆ@$B€„H�"D€ p˜¦€DR‚6F€  `À@ ÀÀ€ 0@€$B€ˆp˜`P8À@`pà@0P`€   @€ @€ 2@‚„p B‚˜`  Là ²ÀH€€‚�` ’ À  @�’�Œ`‚8À   X À( Nè€  0Ð��’€Œ€b‚  0PŒ€ "B�  À‚„ˆ� À€€ @€  P�’�Œ` r‚(À  P€„ˆ�`b� À 0$0 0&0 "@€$@€   ˆ@0�@ @Œ€�€ @‚ ÀH–˜�†ˆp ’à  (HˆN8 @€F8˜ð��Ф@:Â0 À  `€‚€@ 0B‚€˜à‚€@82€H0  ¸Ð��’€€2Â2€  ˜ð���€€2À0€  `€‚„@ 0B‚˜  ˜ðà€0À:À  †˜à€€2 „˜à€ 0À  ˜à"@€0Ð$@€  ˜à€2Âà@0&Xà8À@0 xÀ  ˜àp à0À`0À  `€‚„` 0B‚ �`  ˜à€€�€`2Ð À  `�‚„` 0B† °@  ˜à€ˆ”‚`2Ð"À  `�’Œ@b‚€€†˜à€€€‚2À€ àà 0 0À  ä0À8Ä Àä à 2Ä 0À  €h"@€ˆ`$@€  à  ÀÂ6  @€ €ˆ�€¢À€Š"@€  à€€€€2 À €` €€†˜à0À @€@@€€@   @À`€ÀÀ  ***.˜à€2â"   ""  ˜à€ ""&:À     ***(8P�€€2À€ !%&8 ˜à€2à .2€&8 ˜äˆ:À" ¸À2À   0&(0&(  .0"&  ""  -4 $   %'9 .2  *($à $:â"  228  2 0 $     "&"*"2 h€€€4Ê àÀ€€Ž` ð@€€@ÀÀ€@@€     "&"*"2 This disk contains a set of programs given to FOG for release in the FOG library by FLASHLITE SOFTWARE in Daly City, Ca. These are the programs with FLASH??? as the first part of the file name. To be able to actually use these programs you would have to have a copy of FLASHPRINT, which of course they will be delighted to sell you. However, these programs have some exceptional concepts, and just being able to look at the .ASM files should give the hackers out there some great ideas. The two FLASHGEN files, one a com file that can used directly from CP/M and the other the same program in MBASIC, allow you to design special characters on the screen and send them to either a CItoh or Epson printer. Used with FLASHPRINT, they will allow insertion of these special characters in WORDSTAR document files. Please see the three associated DOC files. åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå; PROGRAM: FLASH22B.ASM ; VERSION: 1.0 MAY 11 1985 ; PROGRAMMER: MARGARET LOUISE PRETTY ; PURPOSE: MODIFIES FLASH22.COM FOR BLINKING ; CURSOR ON OSBORNE O-1 ; ; NOTES: YOU MAY INSTALL THIS PATCH INTO ; FLASHPRINT FLASH22.COM TO GIVE A ; SQUARE BLINKING CURSOR ON OSBORNE ; 01. YOÕ MUSÔ HAVÅ FLASH22.COÍ ; RELEASÅ È RUNNING WORDSTAR ; VERSION 2.26. THIS MOD TESTED ; ONLY ON OSBORNE WITH REV 1.4 BIOS ; ; THIS PATCH FOR FLASHPRINT IS IN THE ; PUBLIC DOMAIN. ; ; FLASHPRINT WITH FLASHKEY IS ; COPYRIGHT 1984 JAMES TUCKER AND ; IS AVAILABLE FROM: FLASHLITE ; SOFTWARE, PO BOX 2179, DALY CITY ; CA 94017 (415) 994-8282. ; CURPOS EQU 0EF5AH ; BIOS CURSOR POSITION (SAME IN ALL ROMS) BUT ; IF YOU HAVE INSTALLED DIRECT SCREEN MEMORY ; IN YOUR OSBORNE THIS IS NOT UPDATED BY ; BY WORDSTAR AND YOU MUST USE WS INTERNAL ; CURSOR POSITION 3972H (V2.26) AHSCRL EQU 0E7F6H ; 1.4 BIOS ROUTINE WHICH CAUSES OSBORNE TO DO  ; HORIZONTAL SCROLLING IF BIOS AHSENB IS ; NON-ZERO -- I.E. YOU HAVE SCROLLING ON. ; IF YOU HAVE A MODIFIED OR DIFFERENT BIOS ; YOU MUST CHANGE THIS ADDRESS OR SUFFER A SMALL ; CONSEQUENCE (SEE CALL BELOW). BIOS EQU 0E100H ; ROM 1.4X BIOS ADDRESS. CHANGE TO 0E500H IF ; YOU HAVE DIFFERENT ROM. YOU MUST ; ALSO GET NEW ADDRESS FOR AHSCRL (SEE ABOVE) CONST EQU BIOS+6 ; BIOS GET STATUS OF CONSOLE (HAS THE USER ; HIT A KEY) ROUTINE CURSOR EQU 22 ; AN OSBORNE SOLID SQUARE -- YOU MAY CHANGE ; TO ANOTHER CHARACTER OFFSET EQU 7538H ; FLASH22.COM IS RELOCATED AFTER LOADING. THIS ; IS THE DIFFERENCE BETWEEN WHERE IT LOADS AND ; WHERE IT ENDS UP. YOU MUST ADD THIS TO EVERY ; JUMP OR CALL WITHIN ANY FLASH22.COM PATCH. ORG 557H ; FLASH22 RELEASE H PATCH TO CALL OUR CALL BLINK ; BLINKING CURSOR ROUTINE ORG 58BH ; FLASH22 PATCH SPACE STARTS HERE BLINK EQU $+OFFSET ; ALL ADDRESSES MUST ADD THE OFFSET ; NORMALLY WS CALLS THE BIOS CONIN ROUTINE HERE TO GET A CHAR. THE FIRST ; THING CONIN DOES IS CHECK IF HORIZONTAL SCROLLING IS REQUIRED. ; WE DELAY CONIN WHILE WE FLASH THE CURSOR SO MUST CHECK FOR SCROLLING ; NOW ELSE CURSOR BLINKS IN COLUMN 1 BEFORE WE HAVE HOMED THE SCREEN. ; ; IF YOU DO NOT KNOW THE ADDRESS OF AHSCRL IN YOUR BIOS YOU MAY DELETE ; THIS CALL BUT YOUR SCREEN WILL NOT SCROLL BACK UNTIL YOUR CURSOR IS ; ON THE SECOND CHARACTER IN THE LINE. YOU MAY DELETE THIS ; CALL IF SCROLLING IF TURNED OFF -- I.E. YOU HAVE DIRECT SCREEN ; MEMORY AND/OR YOU USE 80/104 COLUMN SCREENPAC WITH WORDSTAR. CALL AHSCRL ; BIOS AUTO HORIZONTAL SCROLL ROUTINE ; SEE NOTES ABOVE LHLD CURPOS ; GET THE CURSOR POSITION MOV A,M ; GET THE CHARACTER IN THIS POSITION XRI 80H ; REMOVE THE UNDERLINE MOV C,A ; SAVE IT IN [C] FOR EASY ACCESS MVI M,CURSOR ; REPLACE CHAR WITH CURSOR TLOOP1: EQU $+OFFSET ; BLINK RATE LXI D,4000 ; YOU MAY CHANGE -- LESS MEANS FASTER TLOOP2: EQU $+OFFSET PUSH D ; SAVE THE COUNT CALL CONST ; HE SHE HIT A KEY? POP D ; RESTORE THE COUNT ORA A ; SET FLAGS JNZ KEYHIT ; YES - ALL DONE DCX D ; COUNT DOWN MOV A,E ORA D JNZ TLOOP2 ; MORE TO DO ; FALL THRU IF [DE] ZERO SO REPLACE THE CURSOR OR CHARACTER LHLD CURPOS ; GET CURSOR POSITION MOV A,M ; GET CHARACTER HERE CPI CURSOR ; IS IT A CURSOR? JZ DOCHAR ; YES - PUT IN THE CHARACTER MVI M,CURSOR ; NO - PUT IN A CURSOR JMP TLOOP1 ; AND START COUNTING AGAIN DOCHAR: EQU $+OFFSET MOV M,C ; PUT IN THE CHAR JMP TLOOP1 ; AND START COUNTING AGAIN KEYHIT: EQU $+OFFSET LHLD CURPOS ; GET CURSOR POSITION MOV A,C ; GET CURRENT CHARACTER ADI 80H ; ADD THE UNDERLINE (WS NEEDS THIS) MOV M,A ; PUT IT ON SCREEN LXI H,7A9BH ; FLASH22 CODE WE PATCHED OVER RET ; BACK TO FLASHPRINT END  LXI D,4000 ; YOU MAY CHANGE -- LESS MEANS FASTER TLOOP2: EQU $+OFFSET PUSH D ; SAVE THE COUNT CALL CONST ; HE SHE HProgram: FLASH22B.ASM Version: 1.0 (May 11, 1985) Programmer: Margaret Louise Pretty Purpose: Modifieó FLASH22.COÍ foò blinkinç cursoò � Requires: Osbornå ± witè ROÍ 1.´ anä WordStaò 2.26 With thió patcè installed ontï FLASHPRINT!¡ � (FLASH22.COM)¬ yoõ wilì havå á squarå blinkinç � cursor. You must have FLASH22.COÍ release H � runninç WordStaò versioî 2.26® Thió modificatioî � havå beeî testeä onlù oî aî Osbornå witè reö 1.´ � BIOS® Thió patcè foò FLASHPRINT!¡ ió releaseä tï FOÇ � members® FLASHPRINT!¡ witè FLASHKEY!¡ ió copyrighô � 198´ bù Jameó Tuckeò anä ió availablå from: FLASHLITÅ SOFTWARE P. Ï. Box 2179 Daly City, CÁ 94017 (415) 994-8282 FLASHPRINT!¡ ió á proprietarù prograí whicè � giveó thå useò totaì controì oveò hió printer® Anù � prinô style¬ graphicó character¬ etã oæ whicè thå � printeò ió capablå maù bå inserteä intï á WordStaò � filå witè aó littlå aó onå keystroke® FLASHKEY!¡ � interceptó arå keystrokeó (verù rapidly)¬ givinç thå � user up to 137 special function keys. Iæ yoõ modifù thió prograí foò WordStaò 3.³ oî � thå Osbornå ± oò makå anù otheò majoò changes¬ � pleaså senä á copù tï FLASHLITÅ SOFTWARÅ aô thå � abovå address. Iæ yoõ finä thaô thió patcè doeó noô worë witè � youò Osbornå 1¬ pleaså senä detailó (ROM¬ upgrades¬ � add-ons¬ etc© tï FLASHLITÅ SOFTWARÅ aô thå abovå � address® Alì comments¬ improvements¬ etã wilì bå � collecteä anä submitteä tï thå FOÇ Disë Library. Notå thaô therå arå severaì variables¬ � includinç actuaì shapå oæ thå cursor¬ whicè maù bå � changeä tï suiô thå user® Carefullù revie÷ thå � commentó prioò tï assembling. Tï instalì thió patch¬ yoõ musô firsô assemblå � thå sourcå codå (FLASH22B.ASM)® Foò thoså � unfamiliaò witè ASM.COÍ (iô ió oî youò CP/Í utilitù � disk)¬ thå easiesô waù tï dï thå stepó necessarù ió � tï puô youò CP/Í disë iî drivå Á anä thå disë witè � FLASH22B.ASÍ iî drivå B® Loç tï drivå Bº witè thå � command: A> b: Now, assemble your source code with: B> a:asm flash22b.bbz Š Youò driveó wilì whirì anä thå followinç wilì � appeaò oî your screen: CP/M ASSEMBLER - VER 2.0 05C6 000H USE FACTOR END OFR4 ASSEMBLY B> Iæ yoõ examinå thå directorù oæ thå disë iî � drivå B¬ yoõ wilì finä á ne÷ filå nameä FLASH22B.HEØ � Thå nexô steð ió tï overlaù thió .HEØ filå ontï thå � FLASH22.COM file. Use the following command: B> a:ddt flash22.com On your screen will appear DDT VERS 2.2 NEXT PC 0680 0100 - Remembeò thaô thå - ió thå prompô foò DDT® � Enter: iflash22b.hex r On your screen will appear: NEXT PC 0680 0000 - Enteò á ^à (presó thå controì keù aô thå samå � timå aó yoõ presó thå à key)® Thå B¾ wilì appeaò oî � screen. Enter: save 7 test.com No÷ yoõ shoulä trù TEST.COM¬ givinç iô á � completå worë out® Iæ iô workó aó yoõ expecteä iô � to¬ renamå iô tï anynamå yoõ like® Now¬ loaä thió � insteaä oæ FLASH22.COÍ anä yoõ wilì havå youò � blinking cursor. irì anä thå followinç wilì � appeaò oî your screen: CP/M ASSEMBLER - VER 2.0 05C6 000H USE FACTOR END OFR4 ASSEMBLY B> Iæ yoõ examinå thå directorù oæ thå disë iî � drivå B¬ yoõ wilì finä á ne÷ filå nameä FLASH22B.HEØ � Thå nexô steð ió tï overlaù thió .HEØ filå ontï thå � FLASH22.COM file. Use the following command: B> a:ddt flash22.com On your screen will appear DDT VERS 2.2 NEXT PC 0680 0100 - Remembeò thaô thå - ió thå prompô foò DDT® � Enter: iflash22b.hex r On your screen will appear: NEXT PC 0680 0000 - Enteò á ^à (presó thå controì keù aô thå samå � timå aó yoõ presó thå à key)® Thå B¾ wilì appeaò oî � screen. Enter: save 7 test.com No÷ yoõ shoulä trù TEST.COM¬ givinç iô á � completå worë out® Iæ iô workó aó yoõ expecteä iô � ; PROGRAM: FLASH22O.ASM ; VERSION: 1.0 MAY 12 1985 ; PROGRAMMER: MARGARET LOUISE PRETTY ; PURPOSE: MODIFICATIONS TO FLASHPRINT FOR ; OSBORNE 01 ; ; NOTES: ; (1) STOPS CREATION OF WS .BAK FILE ; (2) CLEARS SCREEN FASTER WITH OSBORNE ; ROUTINE ; (3) GIVES BUSY FLAG FOR FASTER EDIT WHILE ; PRINTING ; (4) DOES DIRECT SCREEN MEMORY FOR FASTER ; DISPLAY ; (5) HAS AUTO SCROLLING ROUTINE FOR ; 52-COLUMN SCREEN ; (6) GIVES SQUARE BLINKING CURSOR ON ; OSBORNE 01 ; ; THIS PATCH FOR FLASHPRINT IS IN THE PUBLIC DOMAIN. ; FLASHPRINT WITH FLASHKEY IS COPYRIGHT 1984 JAMES ; TUCKER AND IS AVAILABLE FROM: FLASHLITE SOFTWARE, ; PO BOX 2179, DALY CITY, CA 94017 (415) 994-8282. ; YOU MUST INSTALL THIS PATCH IN FLASH22.COM. NOT ; TO BE INSTALLED IN WORDSTAR. ; ; NOTE THIS PATCH IS ONLY COMPATIBLE WITH ; FLASH22.COM RELEASE H USING WORDSTAR VERSION 2.26. ; TESTED OK ON OSBORNE 1.44 ROM ; ; FLASHPRINT IS RELOCATED IN MEMORY AND AN OFFSET ; MUST BE ADDED TO ALL CALLS AND JUMPS -- THIS IS ; THE OFFSET FOR FLASH22 RELEASE H. ; OFFSET EQU 7538H ; RELOCATION OFFSET RELEASE H BIOS EQU 0E100H ; ROM 1.44 BIOS ADDRESS. CHANGE TO 0E500H IF ; YOU HAVE DIFFERENT ROM ; MODS FOR FLASH22.COM ORG 337H ; PATCH FLASH22 TO CALL OUR ROUTINES CALL NEWPAT ; WHICH PATCH WS ORG 557H ; FLASH22 RELEASE H PATCH TO CALL OUR CALL BLINK ; BLINKING CURSOR ROUTINE ; MAKE EXTRA PATCH SPACE FOR THESE MODS -- NOTE THAT TO MAKE SPACE ; FOR THIS PATCH THE MAXIMUM LENGTH OF YOUR FLASH.OVR FILE IS REDUCED ; BY 100H BYTES (256 DECIMAL). I DOUBT THIS WILL BE A PROBLEM. ; HOWEVER, FINSTALL DOES NOT KNOW ABOUT THIS PATCH AND WILL NOT REPORT ; AN ERROR IF THE MAX LENGTH IS EXCEEDED. ORG 230H DW 791H ORG 4E4H DW 791H+OFFSET ORG 50DH DW 791H+OFFSET ORG 46AH DW 791H+OFFSET ORG 58BH ; PATCH SPACE AT END OF RELEASE H ; THE FOLLOWING PATCHES WS SO NO .BAK FILE IS CREATED -- YOU MAY DELETE ; THIS IF YOU REQUIRE A BACKUP FILE. IF YOU DELETE THIS YOU MAY ALSO ; DELETE CODE AT NOBAK NEWPAT: EQU $+OFFSET LXI H,NOBAK ; PATCH WS FOR NO BACKUP FILE SHLD 17FEH ; WS CALL TO OUR ROUTINE (WAS CALL BDOS) ; WORDSTAR INTERNAL FLAGS MVI A,0FFH ; SET BYTES NON-ZERO STA 718H ; CAN TELL IF PRINTER IS BUSY STA 2B0H ; USE MEMORY MAPPED SCREEN STA 2AAH ; DISPLAY IN LAST COLUMN IS OK STA 2B4H ; HI BIT IS THE CURSOR XRA A ; A=ZERO STA 2B3H ; NO BIT FOR HIGHLIGHTING ; SET 0FFH IF YOU WANT UNDERLINING ; ON WORDSTAR MESSAGES LXI H,0F000H ; START OF SCREEN IN OSBORNE RAM SHLD 2B1H ; TELL WORDSTAR ; PATCH WS TO JUMP TO OUR ROUTINES IN FLASHPRINT MVI A,JMP ; PATCH JUMPS INTO WS STA 71AH ; PRINTER BUSY ROUTINE STA 2A4H ; CLEAR SCREEN ROUTINE STA 2A7H ; CLEAR SCREEN ROUTINE LXI H,GETBUS ; OUR PRINTER BUSY ROUTINE SHLD 71BH ; JUMP ADDRESS LXI H,CLRSCN ; OUR CLEAR SCREEN ROUTINE SHLD 2A5H ; WORDSTAR INISUB SHLD 2A8H ; WORDSTAR UNISUB ; THE FOLLOWING ARE SPECIAL PATCHES WHICH ALLOWS US TO USE DIRECT ; SCREEN MEMORY YET ANY WIDTH IN WORDSTAR WID (249H). IF YOUR SCREEN IS 128 ; CHARACTERS WIDE (AS IS OSBORNE) YOU NORMALLY SET WID TO 128 -- WHICH MEANS ; THE LINE ENDINGS WILL OFF TO THE RIGHT IN NEVER NEVER LAND. THESE PATCHES ; FOOL WORDSTAR INTO THINKING THE SCREEN WID IS 128 WHEN PUTTING CHARS TO THE ; SCREEN BUT LESS (THE VALUE OF WID) WHEN ACTUALLY EDITING A FILE. MVI A,3EH ; MVI A INSTRUCTION STA 202BH STA 234CH MVI A,2EH ; MVI L INSTRUCTION STA 204FH MVI A,128 ; VALUE TO MOVE (WIDTH OF RAM SCREEN) STA 202CH STA 2050H STA 234DH XRA A ; NOP INSTRUCTION STA 202DH STA 2051H STA 234EH MVI A,21H ; LXI H INSTRUCTION STA 2E74H LXI H,8018H ; VALUE TO LXI SHLD 2E75H ; PATCHES TO CALL AND JUMP TO OUR SCROLLING ROUTINES FOR DIRECT SCREEN LXI H,PRSCRN ; PROMPT INPUT FROM WORDSTAR SHLD 1BB5H LXI H,EDSCRN ; EDITING INPUT FROM WORDSTAR SHLD 30D3H LXI H,7889H ; FLASH CODE WE PATCHED RET ; BACK TO FLASHPRINT ; WE HAVE FINISHED PATCHING WS - THE FOLLOWING ARE ROUTINES ADDED ; TO FLASH22.COM AND CALLED BY PATCHES TO WORDSTAR ABOVE ; PATCH FOR NO .BAK FILE - YOU MAY DELETE THIS CODE AND THE MOD ; ABOVE IF YOU REQUIRE .BAK FILES. NOTE WE ENTER WITH E POINTING ; TO 5CH IF RENAMING A .BAK FILE ELSE E POINTS TO A WORDSTAR ; INTERNAL ADDRESS. NOBAK: EQU $+OFFSET MOV A,C ; GET BDOS FUNCTION CPI 23 ; IS IT RENAME? JNZ NOBAKX ; NO SO FORGET IT MOV A,E ; IS IT A .BAK FILE? CPI 5CH ; E = 5CH IF RENAMING .BAK JNZ NOBAKX ; NO - MUST BE A .$$$ TEMPORARY FILE MVI C,19 ; YES - SO CHANGE IT TO CP/M DELETE NOBAKX: EQU $+OFFSET CALL 5 ; LET CP/M DO IT RET ; AND END OF PATCH ; GETBUS ROUTINE IS USED TO SPEED EDITING WHILE PRINTING ; THIS TELLS WORDTAR WE CAN TELL IF PRINTER IS BUSY WHICH SPEEDS UP ; EDITING WHILE PRINTING. GETBUS: EQU $+OFFSET CALL BIOS+2DH ; BIOS LIST STATUS ANA A RNZ CMC RET ; CLEAR SCREEN ROUTINE CLEARS THE SCREEN QUICKLY AT BOOT TIME CLRSCN: EQU $+OFFSET MVI C,26 ; OSBORNE CLEAR SCREEN CHAR JMP BIOS+0CH ; SEND IT VIA BIOS ; OSBORNE HORIZONTAL SCROLLING FOR DIRECT SCREEN MEMORY ADDRESSING ; WARNING - YOU MUST TURN OFF AUTO SCROLL USING SETUP WHEN USING THIS ; THIS HANDLES SCREEN PROMPTS -- WE SCROLL AFTER 50 SO THE PROMPTS ; ARE DISPLAYED IN THEIR ENTIRETY. PRSCRN: EQU $+OFFSET PUSH B PUSH D PUSH H LDA 0371EH ; WS V2.26 STORES CURSOR COLUMN HERE SBI 50 ; COLUMN-1 WE BEGIN SCROLLING ; THIS IS NUMBER OF CHAR TO LEFT OF CURSOR ; WHICH WILL BE DISPLAYED ON THE SCREEN JNC CHAR1 ; CUSOR BEYOND SO MAYBE SCROLL XRA A ; NO SO HOME THE SCREEN JMP CHAR1 ; THIS HANDLES EDITING -- WE SCROLL AFTER 44 CHARACTER (YOU MAY CHANGE) EDSCRN: EQU $+OFFSET PUSH B PUSH D PUSH H LDA 0371EH ; WS V2.26 STORES CURSOR COLUMN HERE SBI 42 ; COLUMN-1 WE BEGIN SCROLLING ; THIS IS NUMBER OF CHAR TO LEFT OF CURSOR ; WHICH WILL BE DISPLAYED ON THE SCREEN JNC CHAR1 ; CUSOR BEYOND SO MAYBE SCROLL XRA A ; NO SO HOME THE SCREEN ; NO NEED TO KEEP SCROLLING IF THE END OF LINE CHARS ARE ON THE SCREEN CHAR1: EQU $+OFFSET MOV C,A ; SAVE POSITION LDA 249H ; GET WORDSTAR SCREEN WID V2.26 SBI 52 ; SUBTRACT OSBORNE SCREEN WIDTH CMP C ; WID ON SCREEN? JC POSIT ; YES - POSITION SCREEN HERE MOV A,C ; RESTORE CURSOR POS POSIT: EQU $+OFFSET ADI 32 ; ADD REQUIRED OFFSET STA STRING+3 ; SAVE IN X CO-ORDINATE LXI H,STRING ; GET STRING ADDRESS CALL OUTSTR ; SEND IT POP H ; ALL DONE POP D POP B JMP 1BBBH ; BACK TO WS ; ROUTINE TO SEND STRING POINTED BY HL OUTSTR: EQU $+OFFSET MOV A,M ; GET THE CHAR ORA A ; SET FLAGS RZ ; ALL DONE? INX H ; BUMP ADDRESS FOR NEXT TIME PUSH H ; SAVE THE ADDRESS AS BIOS CLOBBERS MOV C,A ; GET CHAR IN [C] FOR BIOS CALL 0E10CH ; BIOS SEND TO CONSOLE ROUTINE POP H ; RESTORE ADDRESS JMP OUTSTR ; AND GO AGAIN STRING: EQU $+OFFSET DB 1BH,'S',32,0,0 ; OSBONE SCROLLING STRING ; PATCH FOR BLINKING CURSOR ON OSBORNE - THIS ADDED TO FLASHMOD ; BY MLP MAY 13 1985 CURPOS EQU 3972H ; WORDSTAR CURSOR POSITION IN V2.26 ; IF YOU HAVE NOT INSTALLED DIRECT SCREEN MEMORY ; IN YOUR OSBORNE USE THE BIOS CURSOR POSITON WHICH ; IS 0EF5AH AHSCRL EQU 0E7F6H ; 1.44 BIOS ROUTINE WHICH CAUSES OSBORNE TO DO ; HORIZONTAL SCROLLING IF BIOS AHSENB IS ; NON-ZERO -- I.E. YOU HAVE SCROLLING ON. ; IF YOU HAVE A MODIFIED OR DIFFERENT BIOS ; YOU MUST CHANGE THIS ADDRESS OR SUFFER A SMALL ; CONSEQUENCE (SEE CALL BELOW). CONST EQU BIOS+6 ; BIOS GET STATUS OF CONSOLE (HAS THE USER ; HIT A KEY) ROUTINE CURSOR EQU 22 ; AN OSBORNE SOLID SQUARE -- YOU MAY CHANGE ; TO ANOTHER CHARACTER ; BLINKING CURSOR ROUTINE BLINK EQU $+OFFSET ; NORMALLY WS CALLS THE BIOS CONIN ROUTINE HERE TO GET A CHAR. THE FIRST ; THING CONIN DOES IS CHECK IF HORIZONTAL SCROLLING IS REQUIRED. ; WE DELAY CONIN WHILE WE FLASH THE CURSOR SO MUST CHECK FOR SCROLLING ; NOW ELSE CURSOR BLINKS IN COLUMN 1 BEFORE WE HAVE HOMED THE SCREEN. ; ; IF YOU DO NOT KNOW THE ADDRESS OF AHSCRL IN YOUR ROM YOU MAY DELETE ; THIS CALL BUT YOUR SCREEN WILL NOT SCROLL BACK UNTIL YOUR CURSOR IS ; ON THE SECOND CHARACTER IN THE LINE. YOU MAY DELETE THIS ; CALL IF SCROLLING IF TURNED OFF -- I.E. YOU HAVE DIRECT SCREEN ; MEMORY AND/OR YOU USE 80/104 COLUMN SCREENPAC WITH WORDSTAR. CALL AHSCRL ; BIOS AUTO HORIZONTAL SCROLL ROUTINE ; SEE NOTES ABOVE LHLD CURPOS ; GET THE CURSOR POSITION MOV A,M ; GET THE CHARACTER IN THIS POSITION XRI 80H ; REMOVE THE UNDERLINE MOV C,A ; SAVE IT IN [C] FOR EASY ACCESS MVI M,CURSOR ; REPLACE CHAR WITH CURSOR TLOOP1: EQU $+OFFSET ; BLINK RATE LXI D,4000 ; YOU MAY CHANGE -- LESS MEANS FASTER TLOOP2: EQU $+OFFSET PUSH D ; SAVE THE COUNT CALL CONST ; HE SHE HIT A KEY? POP D ; RESTORE THE COUNT ORA A ; SET FLAGS JNZ KEYHIT ; YES - ALL DONE DCX D ; COUNT DOWN MOV A,E ORA D JNZ TLOOP2 ; MORE TO DO ; FALL THRU IF DE=ZERO SO REPLACE THE CURSOR OR CHARACTER LHLD CURPOS ; GET CURSOR POSITION  MOV A,M ; GET CHARACTER HERE CPI CURSOR ; IS IT A CURSOR? JZ DOCHAR ; YES - PUT IN THE CHARACTER MVI M,CURSOR ; NO - PUT IN A CURSOR JMP TLOOP1 ; AND START COUNTING AGAIN DOCHAR: EQU $+OFFSET MOV M,C ; PUT IN THE CHAR JMP TLOOP1 ; AND START COUNTING AGAIN KEYHIT: EQU $+OFFSET LHLD CURPOS ; GET CURSOR POSITION MOV A,C ; GET CURRENT CHARACTER ADI 80H ; ADD THE UNDERLINE (WS NEEDS THIS) MOV M,A ; PUT IT ON SCREEN LXI H,7A9BH ; FLASH22 CODE WE PATCHED OVER RET ; BACK TO FLASHPRINT DB '<<< MORE PATCH SPACE HERE' END  D,4000 ; YOU MAY CHANGE -- LESS MEANS FASTER TLOOP2: EQU $+OFFSET PUSH D ; SAVE THE COUNT CALL CONST ; HE SHE HIT A KEY? POP D ; RESTORE THE COUNT ORA A ; SET FLAGS JNZ KEYHIT ; YES - ALL DONE DCX D ; COUNT DOWN MOV A,E ORA D JNZ TLOOP2 ; MORE TO DO ; FALL THRU IF DE=ZERO SO REPLACE THE CURSOR OR CHARACTER LHLD CURPOS ; GET CURSOR POSITION Program: FLASH22O.ASM Version: 1.0 (May 11, 1985) Programmer: Margaret Louise Pretty Purpose: Modifieó FLASH22.COÍ foò blinkinç cursor¬ �           nï .BAË file created, etc. Requiresº Osbornå ± witè ROÍ 1.´ anä WordStaò 2.26 With thió patcè installed ontï FLASHPRINT!¡ � (FLASH22.COM)¬ yoõ wilì havå á squarå blinkinç � cursoò withouô thå automatiã .BAË filå WordStaò � normallù creates® Yoõ musô havå FLASH22.COÍ releaså � È runninç WordStaò versioî 2.26® Thió modificatioî � havå beeî testeä onlù oî aî Osbornå witè reö 1.´ � BIOS. Thió patcè foò FLASHPRINT!¡ ió releaseä tï FOÇ � members® FLASHPRINT!¡ witè FLASHKEY!¡ ió copyrighô � 198´ bù Jameó Tuckeò anä ió availablå from: FLASHLITÅ SOFTWARE P® O® Boø 2179 Dalù City¬ CÁ 94017 (415© 994-8282 FLASHPRINT!¡ ió á proprietarù prograí whicè � giveó thå useò totaì controì oveò hió printer® Anù � prinô style¬ graphicó character¬ etã oæ whicè thå � printeò ió capablå maù bå inserteä intï á WordStaò � filå witè aó littlå aó onå keystroke® FLASHKEY!¡ � interceptó arå keystrokeó (verù rapidly)¬ givinç thå � useò uð tï 13· speciaì functioî keys. Iæ yoõ modifù thió prograí foò WordStaò 3.³ oî � thå Osbornå ± oò makå anù otheò majoò changes¬ � pleaså senä á copù tï FLASHLITÅ SOFTWARÅ aô thå � abovå address. Iæ yoõ finä thaô thió patcè doeó noô worë witè � youò Osbornå 1¬ pleaså senä detailó (ROM¬ upgrades¬ � add-ons¬ etc© tï FLASHLITÅ SOFTWARÅ aô thå abovå � address® Alì comments¬ improvements¬ etã wilì bå � collecteä anä submitteä tï thå FOÇ Disë Library. Notå thaô therå arå severaì variables¬ � includinç actuaì shapå oæ thå cursor¬ whicè maù bå � changeä tï suiô thå user® Carefullù revie÷ thå � commentó prioò tï assembling. Tï instalì thió patch¬ yoõ musô firsô assemblå � thå sourcå codå (FLASH22O.ASM)® Foò thoså � unfamiliaò witè ASM.COÍ (iô ió oî youò CP/Í utilitù � disk)¬ thå easiesô waù tï dï thå stepó necessarù ió � tï puô youò CP/Í disë iî drivå Á anä thå disë witè � FLASH22O.ASÍ iî drivå B® Loç tï drivå Bº witè thå � command: A¾ b: Š Now¬ assemblå youò sourcå codå with: B¾ a:así flash22o.bbz Youò driveó wilì whirì anä thå followinç wilì � appeaò oî youò screen: CP/Í ASSEMBLEÒ - VEÒ 2.0 06BB 001È USÅ FACTOR ENÄ OFR´ ASSEMBLY B> Iæ yoõ examinå thå directorù oæ thå disë iî � drivå B¬ yoõ wilì finä á ne÷ filå nameä FLASH22O.HEØ � Thå nexô steð ió tï overlaù thió .HEØ filå ontï thå � FLASH22.COÍ file® Uså thå followinç command: B¾ a:ddô flash22.com Oî youò screeî wilì appear DDÔ VERÓ 2.2 NEXÔ PC 068° 0100 - Remembeò thaô thå - ió thå prompô foò DDT® � Enter: iflash22o.hex r Oî youò screeî wilì appear: NEXÔ PC 06B 0000 - Enteò á ^à (presó thå controì keù aô thå samå � timå aó yoõ presó thå à key)® Thå B¾ wilì appeaò oî � screen® Enter: savå · test.com  No÷ yoõ shoulä trù TEST.COM¬ givinç iô á � completå worë out® Iæ iô workó aó yoõ expecteä iô � to¬ renamå iô tï anynamå yoõ like® Now¬ loaä thió � insteaä oæ FLASH22.COÍ anä yoõ wilì havå youò � blinkinç cursoò withouô thå automatiã creatioî oæ � the .BAK files. Á worä oæ caution® Iæ yoõ selecô thå optioî sï � thaô WordStaò nï longeò automaticallù createó thå � .BAË files¬ pleaså bå EXTRÁ carefuì tï backuð thå � entirå diskó sincå otherwiså anù typå oæ disë oò � drivå problemó caî destroy your entire file. ear DDÔ VERÓ 2.2 NEXÔ PC 068° 0100 - Remembeò thaô thå - ió thå prompô foò DDT® � Enter: iflash22o.hex r Oî youò screeî wilì appear: NEXÔ PC 06B 0000 - Enteò á ^à (presó thå controì keù aô thå samå � timå aó yoõ presó thå à key)® Thå B¾ wilì appeaò oî � screen® Enter: savå · test.com 1000 ' ================================================================== 1010 ' 1020 ' PROGRAM: FLASHGEN.BAS 1030 ' AUTHOR: JAMES TUCKER - FLASHPRINT!! SOFTWARE 1040 ' RELEASE: FOR FLASHPRINT!! RELEASE H FEBRUARY 1985 1050 ' LANGUAGE: MICROSOFT BASIC-80 V5.XX 1060 ' 1070 ' *** Please note that FLASHGEN is a public domain program but 1080 ' *** FLASHPRINT!! and FLASHKEY!! are trademarks of JAMES TUCKER 1090 ' *** and FLASHLITE SOFTWARE, P.O. BOX 2179, 1100 ' *** DALY CITY, CA 94017 (415) 994-8282 1110 ' ================================================================== 1120 ' 1130 DEFINT X,Y ' INTEGERS MAKE IT A BIT FASTER 1140 DIM R(64,8) ' ARRAY FOR DOTSON/DOTSOFF (0=NO DOT 1=DOT) 1150 ' X(64) IS HORIZONTAL Y(8) IS VERTICAL 1160 PW=76 ' PAPER WIDTH (YOUR PRINTER WIDTH-4) 1170 CLS$=CHR$(26) ' CLEAR SCREEN CHAR (CLS IN SOME BASICS) 1180 U$=CHR$(11) ' CP/M UP CURSOR CHARACTER 1190 D$=CHR$(10) ' CP/M DOWN CURSOR CHARACTER 1200 L$=CHR$(8) ' CP/M LEFT CURSOR CHARACTER 1210 R$=CHR$(12) ' CP/M RIGHT CURSOR CHARACTER 1220 ESC$=CHR$(27) ' ASCII ESCAPE 1230 CR$=CHR$(13) ' ASCII CARRIAGE RETURN 1240 ' =================================================================== 1250 ' PRINT A HEADER ON SCREEN. 1260 PRINT CLS$ 1270 PRINT " FLASHPRINT!! CHARACTER GENERATOR RELEASE H" 1280 PRINT " DO YOU NEED INSTRUCTIONS (Y/N) ? "; 1290 A$=INKEY$:IF A$="" THEN 1290 1300 IF A$="Y" OR A$="y" THEN 2920 ELSE 1350 1310 ' =================================================================== 1320 ' JUMP IF A PRINTER HAS ALREADY BEEN SPECIFIED. IT IS UNLILKELY YOU 1330 ' WILL SPECIFY A DIFFERENT PRINTER IN THE SAME SESSION. YOU COULD 1340 ' EQUATE P$ TO "E" OR "C" FOR YOUR PRINTER AND DELETE PREVIOUS CODE 1350 PRINT CLS$ 1360 PRINT " FLASHPRINT!! CHARACTER GENERATOR RELEASE H" 1370 IF P$="E" OR P$="C" THEN 1460 1380 ' 1390 PRINT " YOUR PRINTER TYPE: PRESS E FOR EPSON OR C FOR CITOH: "; 1400 P$=INKEY$:IF P$="" THEN 1400 1410 IF P$="e" OR P$="E" THEN P$="E":PRINT "EPSON":GOTO 1460 1420 IF P$="c" OR P$="C" THEN P$="C":PRINT "CITOH":GOTO 1460 1430 GOTO 1400 1440 ' =================================================================== 1450 ' HERE WE GET WIDTH OF CHARACTER FROM USER 1460 INPUT " WIDTH OF THIS CHARACTER: (RETURN=8 MAXIMUM=64) ";W 1470 IF W<1 THEN W=8 1480 IF W>64 THEN W=64 1490 PRINT 1500 ' =================================================================== 1510 ' WE MUST CLEAR THE ARRAY THE HARD WAY. NOTE THAT BASCOM 1520 ' DOES NOT ALLOW USE OF CLEAR STATEMENT NOR ALLOW US TO REDIMENSION 1530 ' AN ARRAY. THIS ALSO PRINTS THE GRID PATTERN THEN MOVES UP CURSOR. 1540 FOR Y=1 TO 8:FOR X=1 TO W 1550 R(X,Y)=0:PRINT "."; 1560 NEXT:PRINT:NEXT 1570 FOR Y=1 TO 8:PRINT U$;:NEXT 1580 ' =================================================================== 1590 ' INITIALIZE X Y CO-ORDINATES 1600 X=1:Y=1 1610 ' =================================================================== 1620 ' THE MAIN LOOP STARTS HERE -- WE GET A KEY FROM THE USER 1630 A$=INKEY$:IF A$="" THEN 1630 1640 ' TEST FOR A VALID KEY. IF NOT VALID GET ANOTHER ELSE PROCESS IT 1650 IF A$=L$ OR A$=R$ OR A$=U$ OR A$=D$ THEN 1790 1660 IF A$=" " OR A$="." THEN A$=".":GOTO 1890 1670 IF A$="X" OR A$="x" THEN A$="X":GOTO 1940 1680 IF A$="D" OR A$="d" THEN 2010 1690 IF A$="A" OR A$="a" THEN 1350 1700 IF A$=CR$ THEN PRINT A$;:X=1 1710 IF A$=CR$ AND Y<8 THEN PRINT D$;:Y=Y+1 1720 GOTO 1630 1730 ' =================================================================== 1740 ' HERE IF USER HIT A CURSOR CONTROL KEY 1750 ' NOTE: BASIC-80 DOES NOT PRINT L$ IF PREVIOUS CHAR WAS R$ (I ASSUME 1760 ' IT LOOKS FOR A CHAR TO DELETE AND DOES NOT FIND ONE AND IGNORES THE 1770 ' BACKSPACE). HOWEVER, BASCOM DOESN'T CHECK AND ALWAYS PRINTS AN L$. 1780 ' TO PREVENT THIS NONSENSE I PRINT A CHAR WHEN R$ IS FOUND. 1790 IF A$=L$ AND X>1 THEN PRINT A$;:X=X-1:GOTO 1630 1800 IF A$=U$ AND Y>1 THEN PRINT A$;:Y=Y-1:GOTO 1630 1810 IF A$=D$ AND Y<8 THEN PRINT A$;:Y=Y+1:GOTO 1630 1820 ' FUDGE TO PRINT A CHAR WHEN R$ FOUND SO THAT BACKSPACE WORKS 1830 IF A$<>R$ GOTO 1630 1840 IF R(X,Y)=0 THEN PRINT "."; ELSE PRINT "X"; 1850 IF X=W THEN PRINT L$; ELSE X=X+1 1860 GOTO 1630 1870 ' =================================================================== 1880 ' HERE IF HE KEYED A BLANK OR A DOT 1890 PRINT A$;:R(X,Y)=0 1900 IF X=W THEN PRINT L$; ELSE X=X+1 1910 GOTO 1630 1920 ' =================================================================== 1930 ' HERE IF HE KEYED X TO PRINT A DOT 1940 PRINT A$;:R(X,Y)=1 1950 IF X=W THEN PRINT L$; ELSE X=X+1 1960 GOTO 1630 1970 ' =================================================================== 1980 ' HERE AT D TO DUMP SCREEN PATTERN TO PRINTER. YOU MAY DELETE 1990 ' IF YOU DO NOT WANT A PRINTED PATTERN OF THE Xs AND DOTS 2000 ' SAVE X,Y IN CASE HE WANTS TO CONTINUE WITH THIS CHAR. 2010 XS=X:YS=Y 2020 FOR K=1 TO 8 2030 FOR J=1 TO W 2040 IF R(J,K)=0 THEN LPRINT "."; ELSE LPRINT "X"; 2050 NEXT 2060 LPRINT 2070 NEXT 2080 LPRINT 2090 ' =================================================================== 2100 ' JUMP OVER CITOH CODE IF WE ARE PRINTING EPSON 2110 IF P$="E" THEN GOTO 2570 2120 ' =================================================================== 2130 ' HERE IF PROCESSING A CHAR FOR A CITOH PRINTER (P$="C") 2140 LPRINT "CHARACTER: "; 2150 LPRINT ESC$+"S"; 2160 IF W<10 THEN LPRINT "000"; ELSE LPRINT "00"; 2170 A$=STR$(W) 2180 IF W<10 THEN A$=RIGHT$(A$,1) 2190 IF W>9 THEN A$=RIGHT$(A$,2) 2200 LPRINT A$; 2210 ' =================================================================== 2220 ' NOW SEND CITOH BYTES TO PRINT THE CHAR IN GRAPHIC MODE 2230 FOR X=1 TO W 2240 N=0:S=1 2250 FOR Y=1 TO 8 2260 N=N+R(X,Y)*S 2270 S=S*2 2280 NEXT 2290 LPRINT CHR$(N); 2300 NEXT 2310 LPRINT " "; 2320 ' =================================================================== 2330 ' NOW PRINT THE STRING NEEDED TO CREATE THIS CHAR 2340 LPRINT "CITOH CODE: 27 'S"; 2350 IF W<10 THEN LPRINT "'0'0'0"; ELSE LPRINT "'0'0"; 2360 A$=STR$(W):A$=RIGHT$(A$,LEN(A$)-1) 2370 IF W<10 THEN LPRINT "'"+A$ 2380 IF W>9 THEN LPRINT "'"+LEFT$(A$,1)+"'"+RIGHT$(A$,1) 2390 ' =================================================================== 2400 ' PRINT DECIMAL BYTES FOR THIS CITOH CHAR. 2410 LPRINT "+ DECIMAL: "; 2420 FOR X=1 TO W 2430 N=0:S=1 2440 FOR Y=1 TO 8 2450 N=N+R(X,Y)*S 2460 S=S*2 2470 NEXT 2480 LPRINT N; 2490 IF LPOS(X) >PW THEN LPRINT 2500 NEXT 2510 LPRINT 2520 GOTO 2860 2530 ' =================================================================== 2540 ' WE ARE HERE TO PRINT THE CHARACTER ON AN EPSON 2550 ' SAME CODING AS CITOH EXCEPT FOR INTIALIZATION AND READING OF 2560 ' R ARRAY (EPSON IS READ FROM BOTTOM TO TOP OF EACH COLUMN) 2570 LPRINT "CHARACTER: "; 2580 LPRINT ESC$+"K"+CHR$(W)+CHR$(0); 2590 ' NOW SEND BYTES TO PRINT THE CHAR 2600 FOR X=1 TO W 2610 N=0:S=1 2620 FOR Y=8 TO 1 STEP -1 2630 N=N+R(X,Y)*S 2640 S=S*2 2650 NEXT 2660 LPRINT CHR$(N); 2670 NEXT 2680 LPRINT " "; 2690 ' NOW PRINT THE CODE TO CREATE THIS CHAR 2700 LPRINT "EPSON BIT IMAGE CODE: 27 'K";W;"0" 2710 ' PRINT DECIMAL BYTES FOR EPSON CHAR 2720 LPRINT "+ DECIMAL: "; 2730 FOR X=1 TO W 2740 N=O:S=1 2750 FOR Y=8 TO 1 STEP -1 2760 N=N+R(X,Y)*S 2770 S=S*2 2780 NEXT 2790 LPRINT N; 2800 IF LPOS(X) >PW THEN LPRINT 2810 NEXT 2820 LPRINT 2830 GOTO 2860 2840 ' =================================================================== 2850 ' HERE AT END OF PRINT. RESTORE X AND Y IN CASE OF CONTINUE 2860 X=XS:Y=YS 2870 LPRINT:LPRINT 2880 A$=INKEY$:IF A$="" THEN 2880 2890 IF A$="C" OR A$="c" THEN 1630 ELSE GOTO 1350 2900 ' =================================================================== 2910 ' HERE TO PRINT INSTRUCTIONS 2920 PRINT CLS$ 2930 PRINT "FLASHGEN FOR FLASHPRINT!! VERSION H - JAMES TUCKER 1985" 2940 PRINT 2950 PRINT "FLASHGEN ALLOWS YOU TO DESIGN A CHARACTER ON YOUR SCREEN THEN 2960 PRINT "DUMP THE REQUIRED BIT IMAGE CODING TO YOUR PRINTER. THE CODE MAY 2970 PRINT "THEN BE KEYED INTO A FLASHPRINT!! TABLE. FLASHPRINT!! ALLOWS YOU 2980 PRINT "TO PRINT ANY CHARACTER WHICH YOU DESIGN FROM A WORDSTAR FILE 2990 PRINT " 3000 PRINT "YOU MUST SPECIFY YOUR PRINTER (AS PROMPTED) THEN THE WIDTH OF 3010 PRINT "YOUR CHARACTER (ALL CHARACTERS ARE 8 DOTS HIGH). THE NORMAL CP/M 3020 PRINT "CURSOR KEYS MAY BE USED TO MOVE YOUR CURSOR TO A DOT POSITION. 3030 PRINT "THE KEY WILL MOVE YOU TO THE START OF THE NEXT LINE. 3040 PRINT " 3050 PRINT "ON YOUR GRID, BLANK PRINTING DOTS ARE DISPLAYED BY A DOT (THE 3060 PRINT "INITIAL STATE) AND PRINTING DOTS ARE DISPLAYED BY AN X. YOU KEY 3070 PRINT "AN X TO CHANGE A BLANK INTO A PRINTING DOT. YOU KEY A SPACE OR A 3080 PRINT "DOT TO CHANGE AN X INTO A BLANK. 3090 PRINT " 3100 PRINT "WHENEVER YOU HAVE A CHARACTER IMAGE ON THE SCREEN YOU MAY KEY 3110 PRINT "D TO DUMP IT YOUR PRINTER OR A TO ABORT AND START AGAIN. AFTER A 3120 PRINT "PRINTER DUMP YOU MAY KEY C TO CONTINUE WITH CURRENT CHARACTER OR 3130 PRINT "ANY OTHER KEY TO CLEAR SCREEN AND START A NEW CHARACTER. 3140 PRINT " 3150 PRINT "NOW PLEASE PRESS ANY KEY TO RUN FLASHGEN" 3160 A$=INKEY$:IF A$="" THEN 3160 3170 GOTO 1350 3180 END  3010 PRINT "YOUR CHARACTER (ALL CHARACTERS ARE 8 DOTS HIGH). THE NORMAL CP/M 3020 PRINT "CURSOR KEYS MAY BE USED TO MOVE YOUR CURSOR TO A DOT POSITION. 3030 PRINT "THE KEY WILL MOVE YOU TO THE START OF THE NEXT LINE. 3040 PRINT " 3050 PRINT "ON YOUR GRID, BLANK PRINTING DOTS ARE DISPLAYED BY A DOT (THE 3060 PRINT "INITIAL STATE) AND PRINTING DOTS ARE DISPLAYED BY AN X. YOU KEY 3070 PRINT "AN X TO CHANGE A BLANK INTO A PRINTING DOT. YOU KEY A SPACE OR A 3080 PRINT "DOT TO CHANGE AN X INTO A BLANK. 3090 PRINT " 3100 PRINT "WHENEVER YOU HAVE A CHARACTER IMAGE ON THE SCREEN YOU MAY KEY 3110 PRINT "D TO DUMP IT YOUR PRINTER OR A TO ABORT AND START AGAIN. AFTER A 3120 PRINT "PRINTER DUMP YOU MAY KEY C TO CONTINUE WITH CURRENT CÃ… ëÚ+"öå6# x±Â+áÑÁÉ:¡·`iÈ*æå "æá>Ú×"ÉÍÕ/Øå##~>Ò;+> Í6*Ñs#rûÿ õw+åÍŠ1å>2 Íu+ñ#w+õë>3Í6*s#rûÿñw+§ÉÍ6*xDMã"’+áÖÚ�+Ñs#r#À+!ûÿ Ãu.>2âÉÍ:*ã+Í6*Íx+Ã�*ÅÕ~#þîʽ+#~+Ò½+~õ+ëx Í6*s#rûÿñw+§ÑÁɯ2,x‡_ÆOÍ:*Ã÷+¯2,x‡_ÆOÍ6*ë9ëw#w+x§Ê,Ñ+r+s=Â,Áûÿñw>#w+§ÀÃ�*~þ7ÀÕå^#VþîÂE,þÊE,!~áѧÉáÑ7ÉÍx1Öê§ÀÍP*¯ÉÍx1þ¢Èþ É~þ7ÀÕë!~#fo~þðÊ�,þî7Â�,#~+îÖ~ëÑÉw}D#wx#ÉÍÑ1êÉõëÍ]*ñÍLÄ,åÕ!Øÿ9ë*ì?ÑáÐ>Ã×":uÖÂÆ,2g>2u:uþÊÒ, ÅÍQPÊJ-òã,ñö€õÍ6P:uþÊ,-õ!lÍ¿PÍs"Òû,ÍÚQ!-åÍ«QáÁÃH-Á*fåxþÊ-ÍüQÍ>QÃ'-ÍÐQ!lÍ‚PÍÑPá§ÂH-ñö@õ]T}£_|¢³ÂH-)Ò>-ñ°öõñÉñ¯ÉÍx1þèÌP*ÃI&>4ͺ-ÃK3ÁyÕ=Âd-Íe#Íx2É#~+þÂŒ-x‡òƒ-xöGÉÍe#>ÍÎ.xæÊ›-Íe#>ÃÎ.xæ¿Gæ Ê©->ÃÎ.xæÈ#~+þÀ>ÃÎ.>XÍ6*s#r+Ã}*ÕW‡‚!Û-ÍL^#V#~ëÑÃ.è ñ ú  !è> Ã.!ñ> Ã.! > Ã.!> Ã.!> Ã.ÅÕëOÍÂ*åyÍLáÑÁ¯ÉÅÕåõÖ !·.ÍLFÍŠ1Íq-x2Í.§òH.ñåÍu+Ãw.#N+åÍŠ1Íq-Ú±.xæÂn.#~+¹Új.ãÍÎ.ãÃn.yÍÎ.å Íu+ñwë!~#fo#~ë#w:Í.æÊ�.6~+þž.~þ ž.6 þ«.~þ«.6Í3ó.áááÑÁÉ€ @ PPPPPP   X#¾Êï.þÌò.ÕÅõ~þÌò.+åÍu+ñÁÑw#w+§ÉÍe#É*#~6+§Â/Õå›Í]*ëá6€#s#rëÑ>6###s#r#6@"=#wúÿ¯ÉÅÕ:uGfþÂ?/b!Ÿ/####~#¸ÂB/F#N#~#foå~#fo´Êx/åÕÑÅÕÍdLÑÁáÂU/##ÑÑÁ~ÉáÅÕ>�O¯Í–,ÑÁå6î#p#6 ####åyÍLͶ,á+wáÑÁ~É39;5å!Â/Í#L~áÉÍ2ØÈ>Ã×"åÅÍ@&ÁÚÑ0:ä§Êú/Í3Í÷-Í3>Í".ÍŠ1åÍP*þêÊÙ/þçÊ 0þåÂÚ0`i)9^#V!~§Ì`-y¾Âá0#~#fo##A:êÚx0ãÍ3x¹>Ä".á ÊU0^#V#ëÍ©+Í3> Í".ëÃ10áå#~͸/o&"f>2uÍ./Í©+Í3> Í".á§É"–0x‡G‡ÆO>$Í6*H"è0Ñs#r# ‹0Hë ëåë+V+^ëÍ©+ëãs#r#Ñ Â 0ÑÕ͸/w*è0üÿÑw+Í3ë§ÉáyÖOØÃÑ0Íe#ÃÑ0Íe#ÃÑ0*ðë*ö}“_|šWÒý0Í}LÍZM Bytes Free ŠÉÍ2ØÊ01:ã#§ÀÍx1þ¢È:ëæ€Â>Ã×"~>Ü×"å###^#Vë"ë*:ëæ€õÊZ1ÍVL>Êf1Ãj1#{•zœ+Òj1>Í×"ëë"ñÄK3Ñ>?ú-:Þ#§*ß#ÀͰ2Þ#"ß#ÉÕ*Oë*QÍVLÌ{#+V+^"QëÑÉÍP*þïÊ´1þðʺ1Íe#ÉÍ©+þ1Í++Øõ~=wþ2ÂÏ1~#foñÉãåÍP*á¾~#ãÈå!é1Í#L~Í×"áÉäé—X[åꛞ˜ ÍP*þîÀ#~+þÉ>¯õ>2á#Íx1Öó§>2á#ÁÀÍP*|µÂ/2¸Èë!~#‡Ò@2~#foÃ32úW2##~»#~#Â32ºÂ32ûÿ¯ÉÃ÷.Íx1þêÂç-ÍP*Í@&ØöÉÍb&ØþÈÍe#É> 2åqã" 3y2323‡OÍ]*ëá#s#r++å+++++~æÀáÊ©2 ã}|ëåx±ÊÑ2!^#Vz£<Ì 3z³Ì3Í»LÄ 3DMÑ!35á©2x±Ê3åúÿ~͸/! Ü 3=Âë2DMÍ+ëáå+++r+sá:3OýÍe#!ÉÍe#ÉÕë*Qs#r#Õ"Q{•zœáÑ#~+ÐÍe#å*Q++"QáÉáááááÉÑÉ:¡·È!9"d3!c3"ä#̓3Í\1Ó*ò"ô!"Û"á"ä#!Û"ݯ2ßÉÍÂ*"â!Û~#fo´ÊÝ3"v=##å~#foåÍ]=Íi=Ê·3͈4Í�4Í’4Ã¥3á~ÖYÊ¿3=Ìä3Í‹;ë:êæ >*âĪMá#r+s++Ã�3*â>ÉëÕÍ$4Ñ!~#fo~ëþØþÐ~þZÌ= åÆ' Í6*ë ë>ÍLÑ>ÍLõÿÉ!N#F*v=~#fo´È##^#VþXÀå!~#fo"‚4á++~+ngµÈ##^#!™ Ãñ¹{ … ÍâÍN'. µ!Íž*2 ÍÊ)! Íž*5 ÍÊ)! Íž*8 ÍÊ)!Íž*; ÍÊ)! Íž*> ÍÊ)!Íž*A ÍÊ)! Íž*D ÍÊ)͵%!2 Í\$͵%!fÍ\$͵%!?Í8$Í.!G ÍÊ)G !–ÍI+ G !;Í%+G å!7Í%+Ñ|²g}³o|µÂ£ÃH ͵%!2 Í\$͵%!fÍ\$J !3Í%+J å!/Í%+Ñ|²g}³o|µÂ ͵%!ôÍ8$Í.!J ÍÊ)J !–ÍI+‚ J !ðÍ%+J å!3Í%+Ñ|²g}³o|µÊÊ J !3ÍÊ)͵%!èÍ\$à J !äÍ%+J å!/Í%+Ñ|²g}³o|µÊþ J !/ÍÊ)͵%!ÜÍ\$à  !§ÍÔ"ÍQ!!M Í�"ÍÆ'M ±# ÍN'M ­ÍÁ'M ©3 ÍN'M ©͵%!–Í\$!Û !M Í|("Q !Ãv *S ÍZ(Aë*U )) Íc'¥͵%!£Í8$*U #"U *U ë*Q z¬|úŠ }“|šÒQ ͵%!–Í\$*S #"S *S ÷ÿ|Ú« )ÚB !ÃÁ ͵%!5 Í8$*S #"S *S ÷ÿ|ÚÑ )Ú´ !"U "S Í.!G ÍÊ)G !–ÍI+Ý G !; Í%+G å!> Í%+Ñ|²g}³oG å!5 Í%+Ñ|²g}³oG å!8 Í%+Ñ|²g}³o|µÂG !ŸÍ%+G å!£Í%+Ñ|²g}³o|µÊ] G !£ÍÊ)Ã$G !›Í%+G å!—Í%+Ñ|²g}³o|µÊˆ G !›ÍÊ)ÃhG !“Í%+G å!�Í%+Ñ|²g}³o|µÂ¬G !‹Í%+G å!‡Í%+Ñ|²g}³o|µÂH G !D ÍD+à ͵%!G Í8$!"U G !D Í%+å*S øÿ|Ú÷ )ŸgoÑ|¢g}£o|µÊ͵%!8 Í8$*S #"S ÃÝ G !; Í%+å*U þÿ|Ú0)?ŸgoÑ|¢g}£o|µÊS͵%!G Í8$*U +"U ÃÝ G !5 Í%+å*S þÿ|Új)?ŸgoÑ|¢g}£o|µÊ�͵%!G Í8$*S +"S ÃÝ G !8 Í%+å*S øÿ|Ú¤)ŸgoÑ|¢g}£o|µÊÆ͵%!G Í8$*S #"S ÃÝ G !> ÍD+Ý *S ÍZ(Aë*U )) Í�'Í(ø͵%!£Í8$Ã͵%!›Í8$*U ÍT(Íõ'M ͵%!; Í8$Ã!*U #"U ÃÝ Íµ%!G Í8$*S ÍZ(Aë*U )) Íc'¥*U ÍT(Íõ'M ^͵%!; Í8$Ãe*U #"U ÃÝ Íµ%!G Í8$*S ÍZ(Aë*U )) Íc'±*U ÍT(Íõ'M ¢͵%!; Í8$é*U #"U ÃÝ *U "W *S "Y Í›'±Ã+ÍN'[ M Í›'±à !_ Í|(ÍZ(Aå!c Í|(Ñ)) Í�'Í(ýÍË%!£Í8$ÃÍË%!›Í8$Í1&c ±Í€'c ÍÁ'c [ ÏÍË%!–Í\$Í1&_ ±Í€'_ ÍÁ'_ ­ÀÍË%!–Í\$J !3ÍI+±ÍË%!yÍ8$ÍË%A !uÍ*Í8$ÍÆ'M ¡zÍË%!oÍ8$ÃÍË%!jÍ8$!M ÍÆ*G ÍÊ)ÍÆ'M ¡§G !ÍV*G ÍÊ)ÍÁ'M �¿G !ÍV*G ÍÊ)ÍË%!G Í8$!M Í|("g !ÃEÍN'i ™ÍN'm ±!Ã*S ÍZ(Aë*U )) Í�'Ím&m Í5&i Í€'i Í3'm Í€'m *S #"S *S ÷ÿ|Ú/)ÚëÍË%!i Í|(Íž*Í8$*U #"U *U ë*g z¬|úY}“|šÒ×ÍË%!ŸÍ8$ÍË%!VÍ8$ÍÆ'M ¡„ÍË%!MÍ8$Ã�ÍË%!FÍ8$!M ÍÆ*G ÍÊ)!G ͬ++G ÍV*G ÍÊ)ÍÆ'M ¡ÄÍË%B!G Í*Í\$ÍÁ'M �÷ÍË%G !ÍA*BÍ*ë!BÍ*G å!ÍV*ÑÍ*Í\$ÍË%!4Í8$!M Í|("q !Ã�ÍN'i ™ÍN'm ±!ÃW*S ÍZ(Aë*U )) Í�'Ím&m Í5&i Í€'i Í3'm Í€'m *S #"S *S ÷ÿ|Úg)Ú#ÍË%!i Í$Í&ÍT(Íë'. ‰ÍË%!–Í\$*U #"U *U ë*q z¬|ú¡}“|šÒÍË%!–Í\$ÃOÍË%!yÍ8$ÍË%A !0Í*å!M Í|(Íž*ÑÍ*å!Íž*ÑÍ*Í8$!M Í|("s !Ã_ÍN'i ¥ÍN'm ±!Ã9*S ÍZ(Aë*U )) Í�'Ím&m Í5&i Í€'i Í3'm Í€'m *S +"S *S ÿÿ|ÚI)ÒÍË%!i Í|(Íž*Í8$*U #"U *U ë*s z¬|ús}“|šÒñÍË%!+Í8$ÍË%! Í8$!M Í$! Í\$ÍË%!4Í8$!M Í|("u !Ã+ÍN'i w ÍN'm ±!Ãõ*S ÍZ(Aë*U )) Í�'Ím&m Í5&i Í€'i Í3'm Í€'m *S +"S *S ÿÿ|Ú)ÒÁÍË%!i Í$Í&ÍT(Íë'. 'ÍË%!–Í\$*U #"U *U ë*u z¬|ú?}“|šÒ­ÍË%!–Í\$ÃO*W "U *Y "S ÍË%!–Í\$ÍË%!–Í\$Í.!G ÍÊ)G !–ÍI+mG !/Í%+G å!äÍ%+Ñ|²g}³o|µÂÝ ÃH ͵%!2 Í\$͵%!ÏÍ\$͵%!–Í\$͵%!‹Í\$͵%!GÍ\$͵%!Í\$͵%!ÅÍ\$͵%!–Í\$͵%!�Í\$͵%!=Í\$͵%!ùÍ\$͵%!¹Í\$͵%!–Í\$͵%!uÍ\$͵%!1Í\$͵%!íÍ\$͵%!ÊÍ\$͵%!–Í\$͵%!†Í\$͵%!BÍ\$͵%!þÍ\$͵%!ÃÍ\$͵%!–Í\$͵%!˜Í\$Í.!G ÍÊ)G !–ÍI+{ÃH ̓̓(›NOW PLEASE PRESS ANY KEY TO RUN FLASHGEN8ÆANY OTHER KEY TO CLEAR SCREEN AND START A NEW CHARACTER.APRINTER DUMP YOU MAY KEY C TO CONTINUE WITH CURRENT CHARACTER OR AED TO DUMP IT YOUR PRINTER OR A TO ABORT AND START AGAIN. AFTER A A‰WHENEVER YOU HAVE A CHARACTER IMAGE ON THE SCREEN YOU MAY KEY ÍDOT TO CHANGE AN X INTO A BLANK.AðAN X TO CHANGE A BLANK INTO A PRINTING DOT. YOU KEY A SPACE OR A A4INITIAL STATE) AND PRINTING DOTS ARE DISPLAYED BY AN X. YOU KEY AxON YOUR GRID, BLANK PRINTING DOTS ARE DISPLAYED BY A DOT (THE =¼THE KEY WILL MOVE YOU TO THE START OF THE NEXT LINE.AüCURSOR KEYS MAY BE USED TO MOVE YOUR CURSOR TO A DOT POSITION. A@YOUR CHARACTER (ALL CHARACTERS ARE 8 DOTS HIGH). THE NORMAL CP/M A„YOU MUST SPECIFY YOUR PRINTER (AS PROMPTED) THEN THE WIDTH OF <ÈTO PRINT ANY CHARACTER WHICH YOU DESIGN FROM A WORDSTAR FILE@THEN BE KEYED INTO A FLASHPRINT!! TABLE. FLASHPRINT!! ALLOWS YOUAJDUMP THE REQUIRED BIT IMAGE CODING TO YOUR PRINTER. THE CODE MAY AŽFLASHGEN ALLOWS YOU TO DESIGN A CHARACTER ON YOUR SCREEN THEN 7ÒFLASHGEN FOR FLASHPRINT!! VERSION H - JAMES TUCKER 1985 0EPSON BIT IMAGE CODE: 27 'K. 3K 7+ DECIMAL: E'I'0'0P'0'0'0YCITOH CODE: 27 'Sm00r000xS |CHARACTER: ŠaŽA’d–DšxžX¢ ¦.2ª WIDTH OF THIS CHARACTER: (RETURN=8 MAXIMUM=64) ßCITOHçcëEPSONóe8÷ YOUR PRINTER TYPE: PRESS E FOR EPSON OR C FOR CITOH: 2C6E:y>Y$B DO YOU NEED INSTRUCTIONS (Y/N) ? -i FLASHPRINT!! CHARACTER GENERATOR RELEASE H™„ „‡„�‡[[[[ BASLIB #000000 5.30 - OWNED BY MICROSOFT, 1980 ö¯Ãþ #üE DM*ùÅÿ"»+*##"¹+Ãè>Ã2õ2ø*^#Vë"öë##^#Vë"ù Í2û·!ÊI!!""ü!Ô"Ñ6#6P>„2Ø>2×>ÿ2ÖÉÅÕåÍõ·ÃŽÅÕåÍøÃŽÅÿÃ…ÅÿÕåõ _ÍñáÑÁÉÃ>þë·ÃFþR7ÀͶGþD7ÀþR7À>þë·ÃFáÁ> �Ú”Fë6 #=òŒFëyÖ.2{=Ì GëÕ+>xþÚ¬FʹFͶÃr(Ãs(!9"ŸõÍ ë!ÍhÍë ñ·Ê ë!ëÍhâ!¤Íh!RÇ"Ý!O€"ßÍ|µÊ<>  6Ã#s#r#=Â1>Û2™>Ó2œ>É2›2ž!’"«!$\"¡>&2£ÍÃÊ.6#}»Âe|ºÂeÉÉÍ/ STOÐÍsÃÍý*«éé.. . ........ͺ-ë*¹|µÂŠ:¶§Âø*´|µÊøÕÍþëÍ  s#rÑÍ  {ÍVw#6á"·*Ÿù*´>2¶éÍWÃ}Å!9N#FÍÕ~‘#~˜Ò0~+¶Ê6~“#~šÚ0+^#V#ñå##Ã###Ãá|µÊB~#foÁÉ!ÿÿJÁÉÍ/ Internal Error - No Line Number ŠÃ’Í~#¶ÊßÍ/ at line ÍþÍ’Ãýë>õÍÆ<Ú«Í¿ñÖ•õÍÆ<Ú«Æ0Í£;Í¿ñÖÒ§É}“_|šWÉ!ÕÍN<~#foë>ÿÉÿÿöÿœÿüðØÍ/ at address áã|ÍA/}ÍA/ãåÃý> Í£;> ã;ã~#ã*ÍN<~#foÉ… BFå!9"•áÉå!ÃÑ*•ùëéÍ$"—ãÕÅå!Eãå*—ÉÁÑáÉáÑÁÉ€ÉÍý!u~<Êq=»Êq#~§#òhÃ]#Ã#/Syntax Error in DATÁRETURN without GOSU Type MismatcèOut of DatáIllegal Function CalìOverflo÷Out of Memorù Subscript Out of Rangå Division By ZerïOut of String SpacåString Formula Too CompleøRESUME without Erroò2Field Overflo÷3Internal Erroò4Bad File Numbeò5File Not Founä6Bad File Modå7File Already Opeî9Disk I/O Erroò:File Already Existó=Disk Fulì>Input Past Enä?Bad Record Numbeò@Bad File NamåCToo Many FileóÿUnprintable ErroòÍÅÕÍg!-!>ÊD!Íqw>͈-ÑÁÉáåN#"O!ë!9"J!"L!y2N!*©|µÊs!*Áé!]""¹ëA~õ#Åå*÷#õÍB<:á·Â“!~§Ê]"ñþÊ"õþÂ¥!Í 1è!ͧ1"÷#ñþÊÎ!þÊÚ!ÍË/ÑÁ*c=å*a=å*_=å*]=åÃç!Í1ÑÁ*a=åÃç!Í´/ÑÁ*c=å*a=å*÷#ÍB<Ê "~#"÷#ëþ,Ê{!þ Â]":á·Ê]"Ã{!~§Â]"!"¹ëé~,þ"Â#"#"å~§Ê7"¸Ê7"# Â&"Ã]"þ"Â="#"÷#xþ"ÊR" ÊR"+~þ ÊG"áÑyÁ͈-åÃç!Í/?Redo from Start Š*J!ùͺ-!Š"ÍÔ"*O!:N!OÃz!ë*L!+~+þʸ"þʪ"þʪ"ë +w ¬"ëÃÃ"++å~#foÍÍ)á"L!!N!5ÀÑ*J!ùáëéáã~2Ó"#ãÕ~#^#VëÍ/ë++Ͱ-ÑÍÀ9Út:÷"·ÉLÒÐLñ<õx±ÊáLë)ëÒÀLñ<õÃÀLñÉãÕ_^ÑãÉÅMë!ÍMëÚþL}‘§ÁÉÖ0?ÐþÐ)Ø)Ø)صoÃMÅMë!Í&MëÚ$M}‘§ÁÉÍtLÖ0?Ðþ Ú2/:̧ÅÕåÂ@%F#~#foxÍ%Ìw%Í%Êþ$~#Í;Ãò$Í%áÑÁð-Í%È>"Ã;ÅG:ЧxÁÉÍ%Ê·;å*Ñ+~<Ê<%=Ê<%###~þÂ<%å*ÇãÉá÷;ë!»$å*Íéå*Ñ~á=ÖÒP%/<Íw%ÈõÍf%ñ=Ã\%> Ã;Í%È>,Í;öÉåÕÅW*Ñ#^ Ì¡%Ê›%+†=»Ú›%:Ô=Ê›%Í·;zÁÑá§Éõ{ÿÖÚ³%õ{Æ_ñÃ¥%ñÉå!Ô"Ñ!"©¯2ÌÍá%áÉå!×"Ñ!"©¯2ÌÍá%áÉ!Ï~6#wÉá~!&Í//NÊø%ÿÍ+i&늉 ‹*Ô&É*×&ÉÍ&-ÉÍ&-É·ÈÆÚÍ¡&ͽ&ÍÃ&Í¡&€Í½&€ÍÃ&€Í¡&ͽ&ÍÃ&ÍÏ&Í¡&�ͽ&�ÍÃ&�ÍÏ&�Í¡&ͽ&ÍÃ&Í¡&‚ͽ&‚ÍÃ&‚Í¡&ͽ&ÍÃ&ÍÏ&Í¡&ƒÍ½&ƒÍÃ&ƒÍÏ&ƒÍÞ&Íü&^#V#åëÍ'á"-&áÑÁã*-&ãÉÍÞ&ç&ÍÞ&^#åͤ'ÃØ&ÍÞ&^#V#åëÍ'í&ã"/&áã~2,&áã"-&ãÍÅÕå*/&å*-&É:,&ÃØ;:,&Ã<:,&·ú'Í''!BƒB"C–BæÍ''Û?Ë?ã>Å=‡ãÍN<~#foãÉö¯ãÕÍØ;Ñöã:d=§ÊG'†2d=#ãÐÃ�ö¯ãÕ^#V#Õ^#V#ãÍú;áÑãÉö¯ëãÕ^#V#ãåÍú;ÑáãëÉö¯ÕåÍï;áÑÉö¯ãÕ^#V#åëÍï;Ã^'ö¯ÕåëÍâ;áÑÉö¯ãÕÍØ;ÑãÉë&€ÿ)))ëõÍñÉ>ÃÒ'>ÃÒ'>ÃÒ'>ÃÒ'>ÃÒ'>ãÕ^#V#Õ^#V#ãÃ0(>Ãü'>Ãü'>Ãü'>Ãü'>Ãü'>ãÕ^#V#å!a=Ã0(>Ã$(>Ã$(>Ã$(>Ã$(>Ã$(>ãÕåM!a=Ã0(ÅÃ;(Å ë GÍ�) ÁáÊO(~#foÃQ(##ÑãÉÍ5ÃDëãÕ^#V#ãÍj(ëáãëÉÕÅÍnDÁÑÉö¯2áÍÉö¯ÍõË(ö¯Íõö¯ÕÅõÍ<ñåõÍÂ(ñÑåÍâ;áÁÑñÈ|·Èàö¯Íõù(ö¯Íõö¯ÕÅÍÂ(ß(·òÙ(:á·Ê)!NÍÛ?Í�AÃæ(:á·Ê)!RÍ!B:c=·õæ2c=:d=þ�Ò.)Í8):d=·Â)ñÃ)ñð|/g}/oÉÍ�A:d=þ�Ú8)!d=7)Í�)þÂ.)!€ÉÍ+Ã�€�:d=go·ÈW*b=|7õgÒT):a=·ÂT)+>�’Íc)ñÐ|/g}/oÉþÚl)!ÉÖÚ�)G|Ê})·Ãt)o&ÉÆ Gȯ|g}oÄ)Íš)>ØÈɧ§)~§È+~?É~§Â²)öÉ+®#øÒ¿)ë–À+ ò¿)¯ÉÍÅÍb-Ô*ë~#¶#¶++Ä0.Õ>ÍS<+V+^+ë·Êú)+r+sáÍz.ÁÉáÁÉÍÕëÍÍ)ÑÉÕ~Í™-ÑÉ͆ڠÕåÕÍ -ãÍ1*áãÍ1*Ͱ-ÑáͰ-ëÉå~#õ~#foñëÍS<ëáÉÍ|§Â ÅBKÍ{*PYÁÉÍ|§Â ÅBK •Òl* o¯_ÃO*Íz´Â ÅÕz³Êƒ* »Ò‰*_“½Ò�*o}`iÍ™-ÑãͰ-DMáÉÍ|§Â å!9>͈-ñÉxÖþÀÂnTÍ"a=Õ>Ãá*ÍÕa=>ÃÛ*ÍÕ]=>õëÍS<ñ2/Å>ÿ!²*Íï;Íu3å>ÿ²*Íâ;áåÿ~#§Âý*xá͈-ÁÑÉ>Ã'+>Ã'+>Ã'+>Ã'+>Ã'+>Í^+!È+É>ÃK+>ÃK+>ÃK+>ÃK+>ÃK+>åÍ^+áãÊZ+~#foãÉ##ãÉÅÕåõGN§ÊŠ+y§ÊŠ+#~#foë~#fo¾Â“+#ʉ+ Ây+ y°Ê“+yÖ<.Ú�+)Ê�+)ñ¥áÑÁõͰ-ëͰ-ñÉ~õͰ-ño&É „¿+Â+AÅ+UÈ+UË+Î+PÑ+UÔ+×+²Ú+Ý+à+Pã+êæ+bé+l”ÅÕ_!¶+4Âü+5*·+"·+~#N#F#‡Ú<,ú, ÍN<Ãÿ+y“xšÒ!, Ãÿ+å+++6@#y“w#xšwáÑÁ+++6###É!¶+~6þÚM,Íb,Ãü+ͬ,*·+#~“#~šÒü+Í+×Õ!å*¹+"·+~#^#V#‡Ú©,úˆ,ÍN<ÑÕÃo,ã|µÂ”,áåÃo,ñ++~ƒ_w#~ŠWw#åÃo,ÑÑÉÕÍb,*¹+DM~#^#V#‡Ú-òÆ,õ,+z¾Äã-+{¾Äã-##¯{zë~#q#pë_§Êµ,y½Âû,x¼Âû,DMõ,~#Âû,õ,YP+++ë"·+6@###{•_zœW+r+sÑÉ·ÊU-õ*½+|µÂ3-Í+ÚñõåÍì+ã^#V+ë"½+áñëw#s#r++ë+r+s##ëÉ!\-a-ÉÕë* /{•zœ* /ë?Òw-}“|šÑÉåÅÿ~# §Â}-yÁáÉÅÕGåÍ -ãxëÍS<áÑÁÉÅÕåÕGÍ -xÁãÅ#N#Fá& Ñ-Íb-ÐÍ0.Ãz.ÅÕå* /ë* /ëÍa<Êß-ͳ.ÊÙ-Í0.åÍz.á###ÃÀ-áÑÁÉÍ.Í/ during G.C. ŠÃ’Í.Í/ ŠÃ’Í/ Internal Error - String Space CorrupôÉ#ÅN#Få*¹+y•xœÚu.*»+y•xœÒu.áÕ++å`i+V+^áÍa<Âú-##Ñ6+6+~6  >@¯ÁÉá++ÁÉÕë*½+ë"½+s#r+ÑÉÕÅͬ,Á*·+#~‘_#~˜WÒ£.Í+ær+s##6€"»+###ÑÉë!½+~#fo´ÊÇ.Ía<·.ëÉ<ëÉ*¹+"·+ë*»+}“o|šgë6@#s#r#6€"»+* /ë* /"½+}Æw>Œ#w##Ía<Âò.++6+6É¿+ì+§Èõ~Í£;ñ#=Â/ÉãÍ#/ãÉ~æÍ£;¾#ÀÃ#/ÅG~#¸Ê?/§#Â1/++´ÁÉõÍJ/ñæÆ0þ:ÚU/Æã;¡[¿ZýZ4[J[{[…[�[¡[¡[INCLUDÅpNÄBÓÀSéӗTÎÁUTÏÍÝ8ò§/*a=}/o|/g#"a=|ÀÍØ/ÍDç/!c=~î€wɯ2d=ÉÍÝ8àúÂ/Í�AÍØ/É*a=ÍØ/ÃDÍÝ8ÐüÂ/ÍaA>>Ã}1~·ÈÍz#ÃÝ/Ãzv/!g=Ãû/>Ž!g=]=20¯Ž# Â0É!g=ÃÛ?!g=Íâ0Ír=>È>Ú$0>ÿ§É|’À}“É+É!˜1Ãã>ͪ0͉D+6¸!c=>¸�Í$A¯2\=É!”1ÖB!�1Ãã>!g=Ãã>~ƒ_#~ŠW#~‰OÉÍÓEÃ$B!a8Ã!BÍÔCÂ}0¯É‡Ÿ<ÀÖÉáÉo&ÍØ/ÃDë*a=ãå*c=ãåëÉÍ­0ë"a=`i"c=ëÉ!a=^#V#N#F#É!”1Ã"CÍÁExþ˜{Ò¶E!e=6€Í–Dwg>˜�ÍFÉÃÚEÃæ0ë:/Gw#Âæ0Éá0Ãû0!g=â0Õa=Í!Ý8Ø]=ÉÍÝ8òÙ0*a=|µÈ|ŸÀ<ÉÍÝ8*a=øâ51Íõ0!]8Íï0Í 0Í»/Ã81Ío0:c=·õæ2c=:d=þ�Òº9ͼ0:d=·ÂY1ñëÃ^1ñëòd1|/g}/oÃx1!º9å:d=þ�Ò�1ͼ0ëÑ"a=>2/É€�Íu0ÀajÃw1 „ÍÌÌÌÌÌL}ͯ/ÍÕ/ö¯¥9Åõ>2X/ñëÿ`hÌx1ë~þ&Êø8þ-õÊÏ1þ+ÊÏ1+ÍÃ8Ú¶2þ.Ê\2þeÊá1þE 2åÍÃ8þlÊù1þLÊù1þqÊù1þQáÊ 2:/þÊ$2>Ã$2~þ%Êi2þ#Êz2þ!Ê{2þdÊ$2þDÂ;2·Í„2ÍÃ8Íî8ÍÃ8Ú)3Â;2¯“_å{�_ô“2ü£2Â?2áñå̆/áÍÝ8èå!„0åÍ�1ÉÍÝ8 Â;2Ü„2ÃÏ1ÍÃ8ñå!„0å!1åõÃ;2·Í„2ÍÃ8Ã;2åÕÅõÌ´/ñÄË/ÁÑáÉÈõÍÝ8õä¶0ñìQ0ñ=ÉÕåõÍÝ8õäK0ñì.0ñáÑ<ÉÕx‰GÅå~Ö0õÍÝ8òï2*a=Í Í&0Òë2T])))ñO |·úé2"a=áÁÑÃÏ1yõÍÂ/7Ò 3t”$Íu0ò3Ͷ0ñÍ3Ãã2ÍÒ/ÍQ0Íõ0ñ͆0ÍÒ/Í 0Ãã2Í�0͆0ÁÑÃi0{þ Ò83ƒ†Ö0_úÃ.2·Ãr3ñå!c=ÍÝ8âR3:m=ÃS3y®áÃr3:e=Ãn3ñññ:c=Ãr3ñ:e=/Ãr3ú9¯Í4æÊ€36+ëÍ1ëò’36-Åå͆/áÁ´#60:‚/W:/Ú%5Ê5þÒ 4Í8!\/F :‚/_æ ÊË3x¹*ÂË3{æÂË3AqÍÃ8Êë3þEÊë3þDÊë3þ0ÊË3þ,ÊË3þ.Âî3+60{æÊù3+:¡w{æÀ+pÉ2‚/!\/6 ÉÍ�0ë*]=å*_=åëõ¯2Z/ñõÍ´4Eå~¸ÊU4þ:Ò54þ0Ú54 #~·Â&4>D¸GáÂ$4ñÁÑë"]=`i"_=ëÁÑÉÅ#~þ+Êœ4þ-Ês4Ö0Ox‡‡€‡�GþÒœ4#~·ÂZ4`ÁxþE‘4y„þ áÒE4>€2Z/á4|�þáÒE4É4ÁáÃE4ñÁÑë"]=`i"_=ëÁÑÍŸ0#þåÞWͰ6õ:Z/·òÏ4ñ‚ÃÙ4ñ‚úÝ4ºÒÝ4ÖáõÍO760Ì´0Ív7+~þ0Êì4þ.Ä´0ñÊ5õÍÝ8>"�w#ñ6+ò56-/</Ö Ò5Æ:#p#w#6ë!\/É#ÅþzÒ¥5ÚB6ÍG7ÑzÖô#7Í8{·Ì,0=ô#7åÍ®3áÊT5p#6![/#:€/•’È~þ ÊY5þ*ÊY5+åõm5ÅÍÃ8þ-Èþ+ÈÕ_:¡»{ÑÈÁþ0Â�5#ÍÃ8Ò�5++wñÊ“5ÁÃZ5ñÊ�5á6%ÉåÚI6ÊÁ5e8Í0úÏ5áÁÍu3+6%ɶÊÍu0ò¸5ÍÙ0İ6áÁúô5Å_x’“ô#7Í:7Ív7³Ä37³Äb7ÑÃA5_y·Ä¡2ƒúÿ5¯Åõü£2ú6Á{�Á_‚xú6’“ô#7ÅÍ:7Ã.6Í#7yÍf7O¯’“Í#7ÅGOÍv7Á±Â96*€/ƒ=ô#7PÃJ5åÕÍÂ/ѯÊO6ÍÙ07İ6áÁõy·õÄ¡2€OzæþŸW�O“õÅü£2úo6ÁñÅõú}6¯/<€<‚GÍv7ñô,7Íb7Áñ 6Í,0~þ.Ä´0"€/ñÚ§6ƒ�’ÅÍü4ëÑÃJ5Õ¯õÍÝ8âÔ6:d=þ‘ÒÔ6E8!g=Íâ0ÍW0ñÖ õù6Í7ÍÝ8êé6C‘ùOÍu0Ãï6M8Í0ò7ñÍ”2õÃ×6ñÍ£2õÍ7ñ·ÑÉÍÝ8ê7t”ø#Íu0Ã7U8Í0áòú6é·È=60#Ã$7Â37ÈÍb760#=Ã/7{‚ Íb7ÅõåÕ/áå>žÍø/ÒŸ7á>ŽÍø/ëáp#ñÁ=–7Åå!]=Íœ0ÃÒ7ÅåÍo0>ͼ0ÍŸ0áÁ¯³8?Íb7ÅõåÕͪ0á/{–_#zžW#yžO++Òæ7Í]0#ÍŸ0ëáp#ñÁÚØ7>Ã8Õ¹8>Íb7ÅõåëN#FÅ#ãë*a=/}“o|šgÒ'8"a=Ñáp#ñÁ=Â8Íb7wÑÉù¢áÿŸ1©_c²þÿ¿É¶€¿É¶€Æ¤~�@zóZ rN ¥ÔèèvHä TÊš;áõ€–˜@B †''èd #~þ:Ðþ ÊÃ8þ ÊÃ8þ ÊÃ8þ0?<=É:/þÒê8Ö·7ÉÖ·Éþ-Èþ+È+ÉÍÃ8Í€9þOÊ 9þHÊ 9+Í9Ú9ëÍx1ëÉþH#ÊJ9Ã$9Í+Ã�ÅMë!Í69ëÚ49}‘§ÁÉÖ0?ÐþÐ)Ø)Ø)صoÃ69ÅMë!Í\9ëÚZ9}‘§ÁÉÍ€9Ö0?Ðþ Úr9Ö?ÐþÐÆ )Ø)Ø)Ø)صoÃ\9þaØþ{ÐÖ É1ÅÍÝ8ø:d=þ�À:c=·ø€‘Ãi0õ:X/2Y/ñõ¯2X/ñÉÍ+Ã�Í+Ã�Í5!"©!÷""÷#ÃÒ9:Ó"æÂã9Í/? Ãã9pÍ ;Ã::Ú:·>\2Ú:Âý9Êâ9ÍÞ:+Ê:~ÍÞ:Ã%:+ÍÞ:Â%:ÍÞ:ÍÛ:!÷"õ¯2Ú:ñÃ(:Í ;OþÊé9:Ú:·Ê>:>\ÍÞ:¯2Ú:yþʨ:þÌá:7Èþ ÊÏ:þ ʨ:þ Âb:Êã9è:þÌá:Êã9þ€:Êã9ÍÞ:> ÍÞ:>à :þŠ:>#Ã:þ£:ÅÕå6ÍÛ:!÷"Íó:áÑÁÃ%:þ Ú%:x<>ʳ:yq#ÍÞ:Ö Â%:> ÍÞ:Í ;·ÊÀ:þ Ê%:Ã(::Ó"æÌÛ:¯wÉÃýã;õ>^ÍÞ:ñõö@ÍÞ:ÍÛ:ñÉ~§Èþ Â;õ> ÍÞ:ñÍÞ:#Ãó:ÍqÉå*Ñþ Ê&;õ#~+<Ê%;=–Ü·;ñõþ ÌŽ;þÌ‘;þ Ú7;4+~#<Êf;=Š;ñþ Ê•;áÍzþ ÀõÅ:ÙGÊc;¯ÅÍzÁÃV;ÁñÉ:®§Â;<2®å*«" ;!Á;"«áñþ Ê•;Í�áÉ*Åé6É5À4É> Í;~=æ•;áÉå*Ñå!Ô"ÑÍ;á"ÑáÉ> Í;> Ã;:×=ÊÒ;> Í�> Í�* ;éö¯^#V#åÍâ;áÉ·!a=òþ;!]=Ãù;·a=òþ;]=ö·üþ;w#w#w#w#ÉþÊþe#Ãþ·ò$<>Å]=Ã*<>Åa=Õ<õ ~#ñ=Â.<ÑÁ!<É#~þ ÊA<þ ÊA<É…oÐ$ɧÈÅGw#ÂW<ÁÉ{­Àz¬ÉÍÂ*ës#rëÑÁñ6=G~�=õq#xÍLñw"õmÑÁÉõ>áå!9Í"fáñÉõ>Ã\fÅÕåÍ]eáÑÁ>Ã{f"„f!„fÃ"fnãå>Í"fá#ãÉÕ.ÿÚfÕo æõg¯7%ò f*ímë!þÊÞf#þÊÞf##þÊÞf*ím##n&þÊãf!ïmþ ÊÕf#7~4ÒÛf4o&~#foñÑÉ>ÕåÍ!h^#Vz³Ê3gþöÂ3gÕѧÊ3gÅåÕ+^#VÝm!å o gÍVLÂ"gá$>á-ÂgÑ%áÁÂ3gëÍÿhë6+6áÑÉþÊBgÍ–An=·Ê¡=ÍÚEOʦ=!âEå!c=®yø#–ž=+‘=ÁÉ©ÉÍÚE?ÉÃâEåÍŠ>áͪEÍaAÿ=åÍŠ>áÍXAÍm>!g=Í–AÊ+>:d=·ÊÚE:n=/–!c=>¸�NÍ$Añü>@¯2\=:]=õÍ‹@ÍÚEÁxð/<É!]=~5·#Êe>É]=!g=Nwy#Âu>ÃÚE]=ëÙA!]=ÖA!g=íAÍ B! Bãé!n=ç>!d=>ÑF+N+Å=ª>ëé!g=þ>!]=>ÑÁq#p#=ÂÁ>ëé!]=Ãã>á"•<͵>ͤ>Í�>*•<éÍ–AÊ‘E:d=·Ê‘E!m=N#FÍzCÍ Aq·ÕÊ ?ÅGÜR@ÍPAxÁ  ?ÑÂ?Ë@!c=Í,AÃ?²jöô¢0 TeÂB׳]�Âh!¢ÚI�.›kÁ‘ €�åÍŠ>áͪEÍaAÃg?åÍŠ>áÍXA!g=Ãã>Íê%!d=ÿq#~æ€ö++w+q‚?ÃÚE€DNnƒù"~€‚`Þù3ó5�zÏÑ÷r1{ÏÑ÷r1€Àh!¢ÚI‚Í–AÊÚEyî€O2m=Ãá?Í–AÊÚE:d=·Êm>�Òó?/<õÍm>ñþ9ÒÚEõ:m=O͉DG¯2f=ñ!m=Í$A:f=2\=x!g=]=·òr@Í[@Ò*@ë4ÍPA:\=·ü>@!e=~æ€++®wÃÚE!]=4À#ÂC@4Êm?+6€É!g=]=¯Ž# Â[@ɯž# Âh@ÉÍh@Ò‹@/!\=¯Oyžw#ƒ@¯G:c=·Â´@!\=Vwz# ™@xÖþÀÂŒ@ÑE!\=ÍÇ@·ò¬@x·Ê*@!d=†wÒ‘EÃ*@~w# ÂÉ@ÉåÍŠ>áͪEÍaAÃè@åÍŠ>áÍXA!g=ÃÛ?åÍŠ>áͪEÍaAÃAåÍŠ>áÍXAÍm>!g=ÃË?y2m=!c=œ<~q+ÂAÉqåÖÚ;AáåNsY+Â0AÃ&AÆ W¯áÈå~w+ÂEAÃ>A!c=ÃBAÍDÃaAͪE¯!]=w#ÂgAÃÚEÍxA}ÉÍ­AÍ�AóAÍ­A͉D!`=F#^#V#NÃqEͳA}Ég=~#›A·G++NÈyÃâE]=ÙA!a=ͪE>�¸ÊðAÒÈAÍê%�ÍÓEÍþAÍÁEëÊìAë!e=6€Í–Dg>˜�ÍF|ÔWDëÉ!É>€©²³ÂÂAakÉͪEÈõü BÍšCñú BÃÚE!d=~·È+>€®wÃÚEÍDÃ$BÍËEÊÚE:d=·Ê³E�Ò7B/<ÍeDþÒÚEõ͉DgñåÍFñ·!a=òiB~ƒ_#~ŠW#~‰OÒqE#4Ê`E.Í4FÃqE¯�G~›_#~šW#~™OÜQDóDÍDÆBÍËEÊÚE>€©OÃ'BÍDÙBÍËEÊEDÍÚEȯ�GÍzCë"J=ëy2L=F¯oÍ\DÍeD!Då*a=:c=‰OÒÖBd=ë4ëÑÊ`EÃîBÑÍþBg.å*J=:L=‰OÑz‹ÑÒ×BÍþBg.ÿå*a=:c=ÃäBx<=úC{_zWxG)yOŸëãéHGáÃqEÍDÃ%CÍËEʶEÍÚEÈÍzCyÅ+FÅ+FÅ+FÅw`hã|·ÊrCgyãÒVC:a=‰O|g}oxGã-|ÂJCáã}·ÂECÑóDáElaOÃDC!d=~€G¨xò’CÆ€Ê�Ew͉Dw+É·áú`EÑEÍÁExþ˜{Ò¶E!e=6€Í–Dwgú¸Cz³Â·C >˜�ÍF|ÔƒE{õ>˜2d=ͳDñØ/<Éx±ÊÚE!âEåÍÚEy/È!c=®~ðÍïC©É#~¸À+~¹À+~ºÀ+~“ÀááÉLUX)!�€"d=ÜQDóDëÍžDëÍDÁÑÍeDÉëz³ÊEDz·BüID|¨G|µÈ|·ëüIDÅÍêEñ·üIDëÉÍê%‰¯O“_yšWÉ!e=~/w¯o�G}›_}šW}™OÉÍžDͶEÁÑÉ|µÈë|µÈDM!>)ë)ëÒ„D =Â|DÉ!c=~7w?##wy7O®É*a=ãå*c=ãéáã"c=áã"a=ÉajSXÍúDÊ‘EJS\E!d=–Ò‘E/õ·ÃFõå ÒFñ7>á{_zW}o|gñ=ÂûE|·g}oÉÖÚ-FCZQà FÆ o¯-ÈyOzW{_xGÃ0Fa=ë*c=DMÉ^#V#N#F#x·ÈyÃâE:d=·È:c=Ÿ·7ÀÆÉ|/G}/O!>õ·ÃFõå ÒÆBÍËEÊÚE>€©OÃ'BÍDÙBÍËEÊEDÍÚEȯ�GÍzCë"J=ëy2L=F¯oÍ\DÍeD!Då*a=:c=‰OÒÖBd=ë4ëÑÊ`EÃîBÑÍþBg.å*J=:L=‰OÑz‹ÑÒ×BÍþBg.ÿå*a=:c=ÃäBx<=úC{_zWxG)yOŸëãéHGáÃqEÍDÃ%CÍËEʶEÍÚEÈÍzCyÅ+FÅ+FÅ+FÅw`hã|·ÊrCgyãÒVC:a=‰O|g}oxGã-|ÂJCáã}·ÂECÑóDáElaOÃDC!d=~€G¨xò’CÆ€Ê�Ew͉Dw+É·áú`EÑEÍÁExþ˜{Ò¶E!e=6€Í–Dwgú¸Cz³Â·C >˜�ÍF|ÔƒE{õ>˜2d=ͳDñØ/<Éx±ÊÚE!âEåÍÚEy/È!c=®~ðÍïC©É#~¸À+~¹À+~ºÀ+~“ÀááÉLUX)!�€"d=ÜQDóDëÍžDëÍDÁÑÍeDÉëz³ÊEDz·BüID|¨G|µÈ|·ëüIDÅÍêEñ·üIDëÉÍê%‰¯O“_yšWÉ!e=~/w¯o�G}›_}šW}™OÉÍžDͶEÁÑÉ|µÈë|µÈDM!>)ë)ëÒ„D =Â|DÉ!c=~7w?##wy7O®É*a=ãå*c=ãéáã"c=áã"a=ÉajSXÍúDÊ‘EJS\E!d=–Ò‘E/MBASIC FLASHGEN However¬ FLASHGEN.COÍ ió exactlù thå samå � prograí anä wilì ruî directlù undeò CP/M. Wå supplù � thió aó wå expecô mosô useró wilì NOÔ havå MBASIC. Botè programó arå identicaì iî operation. Theù � allo÷ yoõ tï desigî á characteò oî youò screeî anä � prinô thå biô imagå characteò oî eitheò á CItoè oò � Epsoî printer. Normally¬ yoõ wilì ruî FLASHGEN.COÍ � bù bootinç iô directlù froí CP/M. USING FLASHGEN!! Afteò loading¬ FLASHGEN!¡ askó iæ yoõ wanô � brieæ instructions. Responä witè eitheò Y(es© oò � N(o) as you desire. The next question askó yoõ which typå oæ � printeò yoõ arå printinç with. Responä witè eitheò � C(itoh) or E(pson). Onå lasô questioî anä yoõ arå readù oô design. � Alì characteró arå eighô dotó higè anä thå maximuí � widtè ió 6´ dots. Enteò thå widtè yoõ wanô anä � presó return. Iæ nï widtè ió specifieä (yoõ jusô � presó RETURN© thå widtè wilì bå eighô dots. Thió ió � thå normaì widtè oæ PICÁ characteró oî ouò printers. Á griä oæ dotó ió theî displayed. Yoõ maù theî � movå thå cursoò arounä thå griä usinç thå noramì � CP/Í arro÷ keys. ŠWARNING!¡ Thå WordStaò cursoò keyó dï noô work. Yoõ must use CP/M arrow keys: ^H = move cursor left one character ^K = move cursor up one line ^L = move cursor right one character ^J = move cursor down one line Initiallù thå griä ió blank¬ indicateä bù � periods® Yoõ maù creatå á printinç doô iî anù � positioî oî thå griä bù keyinç aî Ø oò x® Tï eraså � á printinç dot, key in á doô oò a space. Yoõ maù abandoî thå characteò aô anù timå bù � pressinç Á (abandon). Wheî thå characteò haó beeî � completeä yoõ maù dumð iô tï thå printeò bù � pressinç Ä (dump). Thå screeî patterî oæ dotó anä Xó wilì bå � printed. Theî thå actuaì characteò yoõ designeä � wilì bå printed. Finallù thå printer'ó biô imagå � escapå sequencå wilì bå printeä followeä bù thå � valueó needeä tï prinô thå character. Looë aô thå character. Iæ it'ó noô exactlù � whaô yoõ haä iî minä presó à (foò continue© anä � yoõ maù keeð movinç thå cursoò arounä thå griä anä � makå changes. Elså presó anù otheò keù tï quiô thió � characteò anä begiî designinç á ne÷ one. WHAT DOES FLASHGEN!! PRODUCE? Remember¬ FLASHGEN!¡ printó thå followingº � (1) Aî imagå oæ thå dotó anä crosseó thaô werå oî �      thå screeî wheî yoõ dumpeä it® (2) Thå characteò itselæ (foò proofinç purposes® Iæ �      yoõ don'ô likå iô presó à tï continuå anä makå �      changes). (3) Alì oæ thå codinç requireä tï prinô thå �      characteò oî thå printeò yoõ specifieä (Epsoî �      oò CItoh). Iæ thå CHARACTEÒ doeó noô prinô properlù witè � FLASHGEN!¡ iî eitheò Epsoî oò CItoè mode¬ well¬ � youò printeò requireó somå uniquå coding. Sï faò � printeró wå havå testeä worë iî onå oæ theså twï � modeó buô therå ió probablù somå uniquå oneó ouô � there. MORÅ ABOUÔ FILES FLASHGEN.BAÓ ió "saved¢ aó aî ASCIÉ filå sï � yoõ maù prinô iô froí WordStar anä modifù iô foò � otheò BASICs. Thå codå ió noô optimizeä foò speeä � oò space. Wå sa÷ nï poinô iî this. Iô is¬ � however¬ wå hope¬ fairlù cleaò anä generaì � purpose. Wå havå trieä tï avoiä speciaì �Šmachine-dependenô stringó tï positioî thå cursoò � anä sï on. However¬ PRINÔ CHR$(26© maù noô cleaò � thå screeî oî youò computer. FLASHG$EN.COÍ ió thå IDENTICAÌ sourcå codå � compileä witè BASCOM. Experienceä BASIà � programmeró wilì finä thió requireó á fe÷ quirkó iî � thå sourcå code. Examinatioî oæ thå codå wilì sho÷ thå � differencå betweeî C.Itoè anä Epson. Besideó � differenô biô imagå modå commandó thå printeró � "count¢ thå doô valueó iî differenô directions. � Oî thå C.Itoè thå toð doô iî eacè ro÷ ió thå leasô � significanô bit. Oî Epsoî thå bottoí doô ió thå � least significant bit (LSB). CONCLUSION FLASHPRINT!¡ ió unique® Iô allowó yoõ tï prinô � anythinç froí á WordStar filå includinç characteró � whicè yoõ havå designed® FLASHGEN!¡ makeó designinç � thå characteró easier. oinô iî this. Iô is¬ � however¬ wå hope¬ fairlù cleaò anä generaì � purpose. Wå havå trieä tï avoiä speciaì �Šmachine-dependenô stringó tï positioî thå cursoò � anä sï on. However¬ PRINÔ CHR$(26© maù noô cleaò � thå screeî oî youò computer. FLASHG This is the release date of the disk. FONT6 BIN €[FONT7 BIN €]FONT8 BIN €_FONT9 BIN €aFONTA BIN €cFONTB BIN €eFONTC BIN €gFLASH DSC €i€FLASH22BASM €j€FLASH22BDOC €n€ FLASH22OASM €r€&FLASH22ODOC €|€FLASHGENBAS €€%FLASHGENCOM ÀŠ€EFONT1 .BIN FF 52 2048 16 FONT1B . 82 10 12288 96 FONT2 .BIN 25 C2 2048 16 FONT3 .BIN 5C 26 2048 16 FONT4 .BIN F8 F1 2048 16 FONT5 .BIN E7 B5 2048 16 FONT6 .BIN F0 5C 2048 16 FONT7 .BIN DF ED 2048 16 FONT8 .BIN 94 2B 2048 16 FONT9 .BIN 08 02 2048 16 FONTA .BIN 87 47 2048 16 FONTB .BIN 07 AD 2048 16 FONTC  Fog Library Disk FOG-CPM.144 Copyright (1986) by Fog International Computer Users Group to the extent not copyrighted by the original author for the exclusive use and enjoyment of its members. Any reproduction or distribution for profit or personal gain is strictly forbidden. For information, contact FOG, P. O. Box 3474, Daly City, CA. 94015-0474. as part of the description of a file indicates that the program is distributed on a "try first, pay if you like it" basis. If you find the program(s) meet your need, please refer to the author's documentation for information on becoming a registered user. Only by registering and paying for the programs you like and use will the authors of such programs continue development. Often, more complete documentation, additional modules, and new releases are available only to registered users. Printing Programs. Filename Description -09-00 .86 This is the release date of the disk. -CPM144 .DOC This is the description of the disk contents. BRADFORD.COM 1748 21K [BRADFORD 1 of 22] Print text in multiple fonts (like typesetting!). Also contained in this set is the Bradford Advertisement, Demo text file, and a Font Generation Program, as well as information on how to get the manual. BRADFORD.INF A6C1 8K [BRADFORD 2 of 22] BRADFORD.MSG 910E 5K [BRADFORD 3 of 22] BRADFIX .PAT B1FB 2K [BRADFORD 4 of 22] AD-A&D .WS 1A61 3K [BRADFORD 5 of 22] AD-B&C .WS 244E 3K [BRADFORD 6 of 22] ALLFONTS. 6359 2K [BRADFORD 7 of 22] BRADCON .COM 2EEF 14K [BRADFORD 8 of 22] BRADCON .DOC EB88 8K [BRADFORD 9 of 22] FONT1 .BIN FF52 2K [BRADFORD 10 of 22] FONT1B . 8210 12K [BRADFORD 11 of 22] FONT2 .BIN 25C2 2K [BRADFORD 12 of 22] FONT3 .BIN 5C26 2K [BRADFORD 13 of 22] FONT4 .BIN F8F1 2K [BRADFORD 14 of 22] FONT5 .BIN E7B5 2K [BRADFORD 15 of 22] FONT6 .BIN F05C 2K [BRADFORD 16 of 22] FONT7 .BIN DFED 2K [BRADFORD 17 of 22] FONT8 .BIN 942B 2K [BRADFORD 18 of 22] FONT9 .BIN 0802 2K [BRADFORD 19 of 22] FONTA .BIN 8747 2K [BRADFORD 20 of 22] FONTB .BIN 07AD 2K [BRADFORD 21 of 22] FONTC .BIN 2B0E 2K [BRADFORD 22 of 22] FLASH .DSC 8420 1K ver. 2.2 [Flash 1 of 8] Information on the Flash programs, blinking cursor patches for Flash Print, a compiled version of Flash Gen, and a printer character generator for the Epson-C.Itoh printers. FLASH22B.ASM A754 4K ver. 2.2 [Flash 2 of 8] FLASH22B.DOC EEB3 4K ver. 2.2 [Flash 3 of 8] FLASH22O.ASM C893 10K ver. 2.2 [Flash 4 of 8] FLASH22O.DOC 6D7C 4K ver. 2.2 [Flash 5 of 8] FLASHGEN.BAS 8167 10K %ver. 2.2 [Flash 6 of 8] FLASHGEN.COM B88D 18K ver. 2.2 [Flash 7 of 8] FLASHGEN.DOC D448 10K ver. 2.2 [Flash 8 of 8] es for Flash Print, a compiled version of Flash Gen, and a printer character generator for the Epson-C.Itoh printers. FLASH22B.ASM A754 4K ver. 2.2 [Flash 2 of 8] FLASH22B.DOC EEB3 4K ver. 2.2 [Flash 3 of 8] FLASH22O.ASM C893 10K ver. 2.2 [Flash 4 of 8] FLASH22O.DOC 6D7C 4K ver. 2.2 [Flash 5 of 8] FLASHGEN.BAS 8167 10K åååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååå&ååååå'ååååå