ë|¹ üó¤ÆEþ‹|ˆMù‰GÇ>|ûÍry3À9|t‹|‰ | |÷&||||ƒÒ£P|‰R|£I|‰K|¸ ÷&|‹ |ÃH÷óI|ƒK|»‹R|¡P|è’r°è¬r‹û¹ ¾æ}ó¦u  ¹ ó¦t¾ž}è_3ÀÍ^DÍXXXëè‹GHHŠ |2ÿ÷ãI|K|»¹PRQè:rذèTYZXr»ƒÒ |ââŠ.|Š$|‹I|¡K|êp¬ Àt)´»Íëò;|s÷6|þˆO|3Ò÷6|ˆ%|£M|øÃùô‹M|±Òæ 6O|‹Ê†éŠ$|Š6%|Íà Non-System disk or disk error Replace and press any key when ready IO SYSMSDOS SYSUªùÿÿ@`€   À à @`€ Àà! #@%`'€) +À-à/1 3@5`7€9 ;À=à?A C@E`G€I KÀMàOQ S@U`W€Y [À]à_a c@e`g€i kÀmàoq s@u`w€y {À}à ƒ@…`‡€‰ ‹Àà ‘ “@ •` —€ ™  ›À à Ÿ ¡ £@ ¥` §€ ©  «À ­à ¯ ± ³@ µ` ·€ ¹  »À ½à ¿ Á Ã@ Å` Ç€ É  ËÀ Íà Ï Ñ Ó@ Õ` ×€ Ù  ÛÀ Ýà ßá ã@å`ç€é ëÀíàïñ ó@õ`÷€ù ûÀýàÿ!Aa ¡ Á á!Aa¡Áá!!#A%a')¡+Á-á/1!3A5a79¡;Á=á?A!CAEaGI¡KÁMáOQ!SAUaWY¡[Á]á_a!cAeagi¡kÁmáoq!sAuawy¡{Á}á!ƒA…a‡‰¡‹Áá‘!“A•a—™¡›Á១!£A¥a§©¡«Á­á¯±!³Aµa·¹¡»Á½á¿Á!ÃAÅaÇÉ¡ËÁÍáÏÑ!ÓAÕa×Ù¡ÛÁÝáßá!ãAåaçé¡ëÁíáïñ!óAõa÷ù¡ûÁÿïÿ ÿðöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööùÿÿ@`€   À à @`€ Àà! #@%`'€) +À-à/1 3@5`7€9 ;À=à?A C@E`G€I KÀMàOQ S@U`W€Y [À]à_a c@e`g€i kÀmàoq s@u`w€y {À}à ƒ@…`‡€‰ ‹Àà ‘ “@ •` —€ ™  ›À à Ÿ ¡ £@ ¥` §€ ©  «À ­à ¯ ± ³@ µ` ·€ ¹  »À ½à ¿ Á Ã@ Å` Ç€ É  ËÀ Íà Ï Ñ Ó@ Õ` ×€ Ù  ÛÀ Ýà ßá ã@å`ç€é ëÀíàïñ ó@õ`÷€ù ûÀýàÿ!Aa ¡ Á á!Aa¡Áá!!#A%a')¡+Á-á/1!3A5a79¡;Á=á?A!CAEaGI¡KÁMáOQ!SAUaWY¡[Á]á_a!cAeagi¡kÁmáoq!sAuawy¡{Á}á!ƒA…a‡‰¡‹Áá‘!“A•a—™¡›Á១!£A¥a§©¡«Á­á¯±!³Aµa·¹¡»Á½á¿Á!ÃAÅaÇÉ¡ËÁÍáÏÑ!ÓAÕa×Ù¡ÛÁÝáßá!ãAåaçé¡ëÁíáïñ!óAõa÷ù¡ûÁÿïÿ ÿðöööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööööAP-FRPO (û…tALP EXE ùp…–ëREADME TXT ýs…ý»INSTALL BAT “r…ÿëMZ™ÿÿðÿðÿëy LHA's SFX 2.13L (c) Yoshi, 1991 Rename to ALP.EXE.EXTOverwrite [Y/N] Broken file WriteHeaderCRC Error!BATÿü¼ŒÈˆŽÀèÖ»è[´0Í!‹Ø<r6Ž,3À‹ø¹ÿÿò®®uû@¯‹×uè"º0è€ûu6¡-8ŽØº è»&éh¸=Í!sÃY£˜‚‹Ø3ɺ™¸BÍ!s»OéA¿€3ҋ¹Ñès5 â÷«þÂuíèϾ‚‹Ö¹ˆ,‹˜‚´?Í!I uéìBFA´?Í!¬VINF*âûu^­=-lu­†Ä-0h‹èt-tHu¬,-t»béÔ»‚‹Ó‹OÿÙ‡£œ‚‰x¸ù!u¸ëHèGÇ ‹Úè`ÆGÿã%¸CÍ!r$»=èEè¡t‹‚‹ ‚‹˜‚¸BÍ!ëW.Æu ¹ ´<Í!sëk£š‚3À£ž‚H£–‚R ítèTëèÅ^‹š‚ƒût‹‚‹‚¸WÍ!èÙ¡ž‚;œ‚uè+ëè7u éþþ‹˜‚è¼è#2À´LÍ!è´»i닚‚è¤è¥»\è«»l襰ëÚ»Hè›´Í!$ßš‚t@´².ë83ÿ» ‚)?ƒ_¹@u ‹ Àt;Ás‹È3Ò‹˜‚´?Í!Qè™ÿ_ëÕô>ë‹x¸´AÍ!û#èÃPRŠC´Í!€?uôZXË–‚û€r!QRº@¹@»‚)ƒ_s‹˜‚´?Í!‹ÚZYŠC‰–‚Ã3À£ ‚£r·¢t·¢u·°èµ3ÿëèy äuªÿ@uè ÿƒ. ‚sèë*‹Èéýè‹÷ùðQæÿ?¤÷Ç@tQVèãþ^YâìY) ‚s¼ƒ ‚sµéÎþVŠÂèL;ÆvéMý¿ò¶ ÀuYóªŠÂè6¹¿ô²ó«ÃëN‹Ñ׋÷ð°è<u‹r·Ñãs@ëùP,èXª;úu °èþ‹È2Àóª;þrÑ^½ò¶ +Ï2Àóª‹Æ¹¿ô²é6° èØ=þvéØü¿ô´ Àu¹þóª° è¿¹¿ô’ó«Ãëj‹×ÐW¡r·ŠÜ2ÿÑ㋟ô²¾T¹é³SЇò¶è¢X-w&u ° è„‹Èë@u °èu‹Èë¹2Àóªëª;úr±¹ò¶+Ï2Àóª¸þ]¹ ¿ô’é£W°èDH£ ‚¾²¹èãþèUÿ¾²¹ÿÿèÕþ_ëƒ. ‚rÓ‹r·±ÓëÑ㋟ô’ûþs SЇô´èXár·Òà¾ä¹þÐàs‹ŸþŠë‹Ÿƒ;ÙsîÿæQ2ÿŠs·Ñ㋟ô²ƒûsSЇò¶è×X<v H‹Èè»»Óã ÃYàr·¾¹ë³£}¸Ñà£{¸‰¸‰>ƒ¸°*Á¢…¸¸Óà‹È3Àó«3ö»€º‹ý‹}¸ŠÂò®uk‹Ç+ÅHQWŠ…¸‹þÓïÑç>ƒ¸S;¸wÓë‹Ëó«ëu u»v´JÍ!¾sÍ.éÂû¸7Í!¾&ˆz¸&Çv¸ö·¬< vS&:z¸t<-u'¬< vC v¸X< u¤Ã‹ò¿t€ùu 2íó¦tS‹ò‹Îèz.€>yu‹Ñ‹òŠv¸èk‹ßºö·ë¡ö·€ü:uJJ‹ú‰‹ò¬zt ‹ÖŠ‚2í¸CÍ!Ã<\t 5) ; ; if index > 5, use index = 0 (undefined) ; xor BX,BX .ELSE ; ; else transfer index to BX, make it word ; index ; mov BX,AX shl BX,1 .ENDIF ; ; get address in DX and display message ; mov DX,ErrorTable[BX] call DisplayName ; ; return ; ret DescribeError ENDP END !m-lh0-ÔÔ²b  CH1\ZAP.MAK^š# # Assembler flags: # AFLAGS=/Sg /W3 /Fl /Fm /FR # # Explicit rule for creating ZAP.COM and up-to-date copies # of cross-reference files # ZAP.COM: FSEARCH.OBJ ZAP.OBJ ZAP_MAIN.OBJ LINK ZAP_MAIN.OBJ+ZAP.OBJ+FSEARCH.OBJ, \ ZAP.COM, ZAP.MAP /TINY /MAP ; PWBRMAKE /n /o ZAP.BSC /v ZAP_MAIN.SBR \ ZAP.SBR FSEARCH.SBR CREF ZAP.BSC,ZAP.REF # # Explicit rules for creating the object files # FSEARCH.OBJ: FSEARCH.ASM FSEARCH.INC FATTRIB.INC ZAP.OBJ: ZAP.ASM ZAP_PUBS.INC FSEARCH.INC \ FATTRIB.INC ZAP_MAIN.OBJ: ZAP_MAIN.ASM ZAP_PUBS.INC &r-lh0-••¼¾ CH1\ZAP_MAIN.ASM|þ; ; A directory cleaning tool - deletes every file in the ; current directory, and removes every subdirectory of the ; current directory. ; .NOLIST INCLUDE dos.inc INCLUDE zap_pubs.inc .LIST .MODEL TINY .CODE .STARTUP mov DX,OFFSET Caveat call DisplayName @GetChar 0,0,0 and AL,05FH .IF AL == 'Y' call DeleteCurrent mov DX,OFFSET Done .ELSE mov DX,OFFSET NotDone .ENDIF call DisplayName .EXIT 0 Caveat BYTE "This program will delete every file in " BYTE "this directory and every file in every" BYTE 13,10,"subdirectory. Read-only, hidden " BYTE "and system files are NOT safe! If this " BYTE "is",13,10,"what you REALLY want to do, " BYTE "press the y key now:",0 NotDone BYTE "The total destruction of this directory " BYTE "as you know it has been averted.",0 Done BYTE "There is nothing left in this " BYTE "directory.",0 END &Þ-lh0-~~ç, CH1\ZAP_PUBS.INC½Ã; ; ZAP_PUBS.INC ; ; Public code for the ZAP program ; EXTERNDEF DeleteCurrent: NEAR EXTERNDEF DisplayName: NEAR !¿-lh0-  ¸• CH1\ZAP.COM°vº#èï´Í!$_