TD*d8f Altos 580 Mex 2, for TVI-925DSQD (80track 5.25") 4O!"pz !o:n :(9*p "pz 8>2n##M#Hv*~} | yχlCG <4"C{2!"E9"1A22!ty)K!G_^#V*C~E ,&-AGMS!!ô!ô!Bdos Err On : $Bad Sector$Select$File R/O$:BA2!~6 O͐  :E B 2>: b# : y! 4 5~yy5 6yҐ^H@Oy H H: –ͬ  #H: !  Hù H H $O͐: 2 *CN# \X ©RIGHT (C) 1979, DIGITAL RESEARCH %_͌> ͒> Ò> Ò͘~#͌ì _2<د2 ه!߶2:2a{_:߷ʖ:߷>Ľʖ:=2–!B!6#5ʖ:߷Ľ!yͬʧ )!F#xʺ~0wëw!" !~6ͽ:ý(!x: 2 p&x~+é72 H! >w_: ! 5ͤNkͱ¦ͱxʊ#Nx: ! 2 ͤ! 5™#wO~x½p Hy<< ʑ :!qMD #2E>! ^#V w#P:BO|^#V#"##"##"##"!O*!O*|!6ʝ6>*w#w*w#w'û*! J*""!N#F*^#V*~#foyx*{_zW+*#͘*~ "ڷ"͌#>?͌͘ =_.:;<> Oڅo$>!Y2*O"ʉ@G:ʐ:wÖx2p0ʹ#*©6?ëw˜0ï#6 ¹.0#*6?w0#6 #6" #~?  xDIR ERA TYPESAVEREN USER4!yO#< Ty#O 3ۯ21y_͸2y2ͽ:ط˜1͘A͌>>͌92^ :߷¥.!_~#fow]ݭގޥ!v"!çREAD ERRORçNO FILE^:߷'yx#*DM*s#r*s#ryOxG*0MD!!N: EG>O: \S*C :qn& ^#V>O^"*}:*)=":O:o"*C *C!ͮ~2~2ͦ:2ͮ:O:w:w |g}o*# ):BO!yoxg*:BO}!N#F "*#*s#r^ ~!J! J*:o$*C~i6iw**{#zr+s{ozg**͕** ,w͜͸Ͳ!!N#F$**O!~# K{͘A͒>:͒͢>:͒͢xK > K > ͒x  ͢ØÆ^ BRͧ9!5‚#~Y‚#"T<ÆALL (Y/N)?^ Tʧ͘!6!~ڇ ݯw4!Y~ʆ͌†t=ʆf ^ T ݯ2o&)|+!<ͧ %"**#"͕: 2Þy<_WyOxOxG* ~V5dw^ :ʈNÎ N#Fyʝ*}|\#u*#DM*6# x±**s#r͡*6#6^>:A#~$=2Ek͌::/GyO>2!q*C"͡ʔ*JҔ^:Oyʃ?|x | s-|N-# S:2E!~Яw>T D^6k-äPYy 5*{zBK5`~2߯2\!!B!~> >#0~O#Cx2͘1)ͽÂf zͧÆBAD LOADCOMf^: !߶  $$$ SUB$  *C ^OT *C~wD -'  -@ͦ~^*C Ox! N!Fwyxʋ>ڋ>*Cw~#+w#w+ɯ2E22i^ *C :~w~͔͔# #  w ~>2!E5T*C!"C"C!w# F! w͌x2͢*C ~<wʃG:!ʎì 4~ʶ¬:<ʶ$ʶïZͻx>2>2ͻ:!Z2:Eẅ́͊Ͳ>2>2T*CGͻ:ẅ́n>2;O ^DM;}H>"*C ::ddslO s#r:E͊:==»y==»*Ww#*"͸*:G#š"͸:!w4!iw:Z!E~=262*C!!~~#~O~G#n,-.‹! w! yG!x͢.:E<ʄ! q!pQ:E<. ʄ$.:E<ʄi6}2ExN! ~态O>G~G!~G} *C!r#r#r ^ͥ_y#x#{CP00=2)ͽÉ T!@k!}|q=qf^!~2>`~2߯2\!!B!~>3s+p+q-*C ͥ!!q#p#w*:BOYG}*MD "ã:!Bw!>2*C~=2u:B2~2wE:A*Cw>"!""2B!"!rQQQâ~?ͦ~?rQ*"CQ-Q͜QüQrQ$Q*):B"*)*)Q;*"E:;:A2AQÓQÜQ*C}/_|/*W}_*"}o|g":ʑ*C6:ʑw:2E**E}DQ>2'e >#0~O#Cx2͘1)ͽÂf zͧÆBAD LOADCOMf^: !߶  $$$ SUB'"C{2!"E9"1A22!ty)K!G_^#V*C~E ,&-AGMS!!ô!ô!Bdos Err On : $Bad Sector$Select$File R/O$:BA2!~6 1O͐  :E 0Ib> 2WSlÄò>>÷ vCBIOSxx COM B1د22!^|G G x!   *"C"=(=ѷ !!;!Þ! 64K Altos Loader 2.25f$ CBIOSxx.COM not found on cold boot disk.$>// y.2Q>2RM!+*)!1@l*)~=(8C+2-*)i`NB}^(< ".g.<"/C'|( n&*)n *)!V^*+R V^*-R(!+1R B 2>: b# : y! 4 5~yy5 6yҐ^H@Oy H H: –ͬ  #H: !  Hù H H $O͐: 2 *CN# x: 2 p&x~+é72 H! >w_: ! 5ͤNkͱ¦ͱxʊ#Nx: ! 2 ͤ! 5™#wO~x½p Hy<< ʑ :!qMD#2E>m͌ͅ*/NV^ ['#F>~ 2ɯw: >~~w:>~w2G濰~wV^fn+S">2~!:G !5 >8!R6(:Q(yϿZ;*#P +x]  7^x     $@7 ,-READ ME JMEXPLUS OBJ} 4MEX COM< =INSTALL COMm1INSTALL LIB !"#$%&'()*INSTALL LIB+MENU MEX4,-MENU MOD:./1MEX LIB[0123456789:MLOAD COM;USQ COM<ALTOSBIOPZT THAZL1500ASM>HIBIT DOC?1MEX HLP@ABCDEFGHIJKLMNOMEX HLP5PQ?TVI950 ASM!RSCBIOS64 COM F4MAIL  UMEX2 COM> The MEXPLUS Modem EXecutive program 2) MEX.LIB -->> MEX "swap" file 3) MEX.HQP -->> Online help file 4) MENU.MEX -->> Sample script file 5) INSTALL.COM -->> Program to install your computer, modem, clock and terminal 6) INSTALL.LIB -->> Database for INSTALL.COM 7) TVI950.AQM -->> Sample terminal \ See INSTALL.DOC 8) HAZL1500.AQM -->> Sample terminal / for more information 9) MLOAD.COM -->> Some &times needed for installing unusual terminals The documentation (usually on disk 1): 10) -READ.ME -->> This file 11) HIBIT.DQC -->> Information on the new Parity options 12) MEXPLUS.DQC -->> The User's Guide ... suitable for WordStar printing 13) USQ.COM -->> Unsqueeze utility for compressed programs Note: the MEXPLUS.DQC file, above, is provided only with downloaded copies of MexPlus. If you bought the package on disk, you'll have a printed manual instead. If you've ordered the opti,MXO-xxxx (replace the "xxxx" with the actual characters from your patch file). This will produce a working MEX called WORKMEX.COM with the patch file for your computer installed (you can use a name other than WORKMEX if you prefer a different name). You should still install your modem and terminal using the INSTALL program (the MXO patch file should be in- stalled first). Old MEX overlays --Z If you have overlays from old versions of MEX (including the 1.12 and 1.14 versions),0onal MexPlus (with Remote operation and terminal emulation), you'll also have the following files, usually found on disk 1: 13) REMOTE.MOD -->> Remote operation module 14) MXTNUL.OVR -->> Null terminal for remote use 15) EMTVT.MOD -->> VT-100 emulation module 16) EMT925.MOD -->> Televideo 920/25 emulator 17) EMTDG.MOD -->> Data General Dasher D100/200 emulator 18) EMTDG.DQC -->> General doc on the Dasher emulator (download vers. only) 19) MENU.MOD -->> optional menu-driven "front end" for MEX ( they will work with MexPlus as well, except that 1.12/1.14 overlays won't have the data-carrier-detect and ring-detect entry points of the new MexPlus overlays, and thus REO won't function correctly. If you'd like to upgrade your old MXO style overlay for full MexPlus compat- bility, here are the changes required: 1) Add a jump at 0157H (previously unused area) to your DCD routine. 2) Add a jump at 015AH (previously unused also) to your RNG routine. 3) The DCD routine should return A=255 if carrisee below) 20) WORKCOPY.SUB-->> submit file, used to copy the MexPlus working files onto drive B. (note: the User's Guide doesn't mention it, but PIP.COM must be present on drive B) Notes on the MEX menu  --- The menu operation mentioned in the User's Guide is shipped NOT installed, since it requires about 4-5K of additional memory, and this can be a severe limitation in some CP/M systems (especially those running full-up ZCPR3). The menu module is pro vided on ter is present, or A=0 if carrier is not present. Don't modify BC, DE or HL. 4) The RNG routine should return A=255 if the phone is ringing, or A=0 if it is not. If you have no way of knowing, return A=0. Don't modify BC, DE or HL. This routine is not currently used by MexPlus. 5) After the end of the "fixed" area (i.e., after the nine-byte clear- screen routine that extends from 019E to 1A6, insert an "ORG 200H" (all space from 1A7 to 1FF is reserved for expansion). 6) At the beginnhe disk, however, and it can be installed with the following command: INSTALL MENU.MOD To activate the menu after installing, just use the command "MENU". You can CLONE your MexPlus with the menu installed, and the cloned copy will come up in mmenu mode. The MEX menu is very terminal-dependant, and is NOT guaranteed to work with all terminals. --X Special installation notes: Some computers not present in our INSTALL menu are re zing of the overlay there is a "DS 3" that skips over MEX's initial jump ... delete this statement and add the following two lines: DB 0C3H ;flags a LOADable overlay DS 2 ;remainder of JMP field 7) Rename your overlay, changing the "MXO" in the filename to "MXH" Then, assemble it into an OVR file using the following submit file: ASM $1 ;(or "MAC $1 $$PZSZ") MLOAD $1.OVR=$1 ERA $1.HEX Steps 5-7 make your overlay LOADable with the MexPlus LOAD command, as well as comupresented by a patch file (generally called an "overlay"). If this is the case for your computer, you'll have a file named "MXO-xxxx.ASM" on your disk (the "xxxx" characters will vary from one computer to the next) ... use the ASM.COM program supplied with your CP/M to assemble the MXO file (you may want to change some of the options first with your editor). This will produce a "hex" file ("MXO-xxxx.HEX") ... you can patch this hex file into MEX with the following command: MLOAD WORKMEX.COM=MEX u%patible with our INSTALL library. -- SQUEEZED FILES: Please note that files with a "Q" in the middle of the filetype are compressed, in order to conserve disk space. Copy any such files, along with USQ.COM, to a disk with plenty of space, then enter the following command: UScQ *.?Q? You can unsqueeze individual files by doing this: USQ ... -- [r your conscience by "going legal" ... send us a check, and we'll send you the latest version on a disk format of your choice. You'll feel better, you'll be making a statement against thousand-dollar software, and you'll help us to provide you with the next generation of quality communications software. Updates: MEXPLUS has a trade-in value of 80% of its purchase price that may be applied to the cost of obtaining an update to the program; you MUST return your distribution diskette to take advant Registration: If you purchased MexPlus through one of our download outlets, you should print up a copy of the following registration form, and mail it to NightOwl Software, Route 1 Box 7, Ft. Atkinson, WI 53538. This will insure that you're able to update the program, and will also add you to our mailing list (if you purchased MexPlus on disk and received a registration card with it, return that instead).  -- < Cut here >--)- MexPlus Registration Name _____age of this offer; enclose it in a sturdy diskette mailer, write "VERSION UPDATE" clearly on the package, and send it, along with the remainder of the purchase price of the update, to: NightOwl Software Program Revisions Route 1 Box 7 Fort Atkinson, WI 53538 (Note: if you obtained MEXPLUS or MEX-PC through a NightOwl Connection subscribership, and have let your subscription lapse, you can still take advantage of the trade-in offer; your subscription entitles you to a $48 credit. Simp__ _ Address ___ City  __ State _____ Zip __ Phone __ _ Computer __ Serial I/O card ___ Modem used __ Purchased from __  -- < Cut here >--- ---ly send a blank diskette with the words "FORMER NIGHTOWL CONNECTION SUBSCRIBER" printed on the label ALONG WITH your last password, and mail it to the above address. --  ------- Notice: MEXPLUS is not a public domain program, nor is it licensed for distribution without charge. MEXPLUS is a new, completely proprietary version of MEX, it retails for $59.95 (plus $5 shipping/handling) and is a copyrighted product of NightOwl Software, Inc. Short sermon: If you've obtained this software without paying for it, you're not cheat- ing a General Motors or IBM; you're ripping off a small company that is doing its best to produce high-quality software at a reasonable pr }ice. We're one of the few software mills still producing 8-bit programs; we believe in the 8-bit market and its ability to sustain trade. If we can turn a profit in this market, we'll continue to produce inexpensive high-quality 8-bit software; widespread piracy will only force our abandonment of the CP/M market. It's as simple as that. We don't copy protect our programs, nor do we price them as if nine out of ten people will steal them. If you're using a "hot" copy of MEXPLUS or MEX-PC, clea  !T( !!!ÿ!!_ÿ!ÿ!ÿ!ÿ!ÿ!!ÿ!å!!Or xAÊXÿ!R$ 8l 360JJ3;> ((ABDEKLQRSTVX7!!!JSTRUC012 JJJU4 ?2S>SSRTEL[_%_% ABDEKLQRSTVX/P!O #A+p6(6(t ÿ!ÿ!' * ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!J JJÿ!Üå!6 9 ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!Áÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!ÿ!Ø!|-/\\/+||--o*#!P!ͳA~ñs, e(C) 1985>' 'Or NightOwl Software, Inc.>' 'Or All Rights Reserved>' '! '͎t͎t: *3|ʔ'OrClone level ͽq͎tOr(for aid, type HELP or "?") }: -{Ös͹'|!#>!'}!Ît'>ͧs'='!Ît͹'!Or !"d (ÎtOr MEX+ (Modem EXecutive) V1.65B B(9Mex80 V1.65:3j(\()!e(rmf(f(k(k(EACCEP;ALTQBEḶFCOLĖGCAd+CALd+CLFCP͋$CLONŝGDATmBDEXDIA_+DIҪfDϝ4DOӋ$DSYERGERASGEXIԋ$GLOBA^CHEL{+IıDKBY+KE)kKEY)k?J VKIIJ KñsÍ Ò Ö IIXRhR:S-XFRSVÈB0XJR<9åpüpÁ$oopLKaoon[M`r[JY)kþ=;lo6pÚ jà=y*y *u *w ! 6#Ÿ :Zʵ ZF#ú !` êA2 1&^# #: !!ͳA~#fo%&KFI+KGE+KLO+KPU+LOAn+LOCPHONž=PREFIؿjPROT#QUIԋ$REA4RENAMcHREcHSAVs+SENDOUiSEDSKIPIDSLEEVISSEԒGSTAԼZSTOmGSTORu;SUFFIjSYSTE͋$TERͽQTERMQTIMmBTRANSMI6BTSE#%TYPŀ+VALUłEVIEoWAI 1WR6Y)).ABORTME&ADgEAN1EBO/COMе2CSEDOW*DRA/DUPFELSŞ:EN/ENDIƻ:END:EXE^|FLUSnGOSU9GOTυ9HLIN0I::INPUG/INSTAL}LABE:LIŒ+O4.!9"U41U4N(2 23!! Ͳ@͍L232`&:3"* "N!!"FͪA1U4͗3v$b&X4͌NL.!`&~6L"!"~L"#_ͦ+O"$: `"!h!^#ͦ+!3~u."#G>-$u"Ë$t$" x!"^#ͦ+`"L.`"5 +͈+UPDOWN#+#+#+#+#+N!D+t|2+:,$_!A+t|M7KEYMf+͈+DIALu+͈+LSÂ+͈+HTt|yڙ+0u}2 * &ýqɯô+zh4,h4C>2.ͅ$xͪA> 2.P9*%23v$K:.+!9".ͅ$.!~,h,@ ,.wyyh,!fD 4,:%, h,=0,!`;h,,e(zh,[9* zW,P9!m|h,%h,#h,>7~|=2 A:.: +#ʑ,†,7`r4.,,,--,-- #- 5- E- X- _-p-------Unknown CommandArgumentSyntaxNo filen :+$2,$[9y!#AL#wy4yL#ͿASC#RL#y2,$Q#P9y! A:929͉yͯ#:3LKz2 2 :3R!0+ʋ#S!++‘#>A2 ! 6B!QTE¦#2 L72 :{ ʺ#2 ! ]ͿA23 ͿA  !;!#6####-MKYy$wy!#A-y2+$OrProtocol:+$!#ͳA~ñsOr =Disconnecting... :b _e!]i$DM x]$R$:T]=o$!>   êA*\&*\&$Or =++ Exit to system ++ :3_͕LK:Z9Y 4&h&:4 !G!$:t !4!> 2]!^!ͪA>_!X!æ+>2  ameString too longREAD parameterNot enough memoryFile % not founREAD line too longAborteIllegal filenameHelp file formatIllegal direcStack overfloStack underfloGOTO not founFile format% formatREAD aborteError >4.>4.>4.>4.>4.>4.>4.>4.> 4.> 4.> 4.> 4.> 4.>4.>4.>4.>*.=&ѷ7~,*.y,!,F#d.###Q.d.úq#~#fo~u.~#i.!ʈ.%ʑ.ñs!.`r×.*3r erro͡00-U\0y1z.y".V;.0uͽq.%<~#ͳA6`rywy,.y[t{!͸r͡LAͱsͷq>>ͱsͱs*^&?͚ *R i$" 2 : *U : *Y ! ~6L&K* |" !" >͹'{!Or__ __ >͹'Or(o\ /o) A͹'OrV =͹'OrNightOwl >͹'OrSoftware !'''{!(>'' 'Or Copyright A-$u-ұs!!/!,/͡0z-REBRITBLIN!ULINTU/Q/!"d %> x#F#*9r/:u"9!9NpAy-/!Oo+/wy͸/ë/͸//$,o-]0z0*Y0*U0DM/]0z0*U0*[00*W0*Y00*U0/*[0:Z00 //͡0:02Z0/͡0:0=o0zA|60x /"0y /0U\-4y0wy$u-͡00-\U0\Uy-x-̈́0zPG!U0yҐ0BKzڗ0##s#r###q#p: Or= Error: Requires terminal overlay 0}lgy0uط70uc-,/:-tMEX!99/9!99êA:86:8N9: :8N97x2929"9:9G*9:9O*9|v97+"9*9~#"9:!;*8͟8(.O͂AG99 9#n ¼9͟8ê9[999Ï9"828 77͟8ͿAGͿA7x9::8 -*8:8!;͋9!8~4:s#r#w:!8~-=w:^#V#~28"8:0uy}:ze:;z;z-y[9â+:8*8G͟8n:"828!8~ -4:zʒ:w+~#6:!8~=-:ʷ:+~#~/w:!8~-=w:6#^#cAy-:8-.IENDIELS SA1z-TIM11DATp1SILENC1STRIN2͡11 @JW1Or=WAIT Aborted 49͒ :1͂A|81Õ1͡11 @J@1͒ y1zA|y1mB@JA1Cy͗vط7͊@:/,wy͗v͊@,wyc!"d y: 1> o10u 2M͙1͟J1 143z1"d :3g.))'3!?3V6#2`l"d y-&A: <2$uB2> 23 3 2zZ2:3:3O͟JGq2͙1 ^243!33~# }2p#!?3~N2#G{_zW2ʬ2 Î2i&"d '3 3{-?3!P32#G2!2#"d O2: 3<3yͿAO~ͿA3#?THEILABEL PROC y;wyy 7;>,cy$uGV;;;#^#Vx x6 #~wͿAA?wyڑ;%tay;Ë;;;zڑ;ywyڑ;yڔ;-V;;;wG#~#foêA,T!; ͳAy3: 303>2 3GR+!3 w#312345678 [MEX] FA928j4z"9"9!9"9à4:8ʐ4:846à4>à42 9x294y--¼4wyx29 9!9:9̫M4: 944.7"9)9*n"9"8_M8*9c9A Qy"==- =.p/7=^Jy@-a-@JyRj=Nm=Ty=/O-@yxGG V=x> >  .> > !=<~#ʌ=~:3͵=:qç=͵=* " x 6 #ë=:8 !?cA: 23y=: |>͒?y>?=!< ~6 ?wOr not found7ay?7>y1>͒?i>!>:<@w! !>@2ͪA͸?:>@#-&A-y!??@!>@ ͪA͒?i>>Q?>2<@yz-2<@* :8 O0Jͻ> …>͎txŽt: 7Or[phone library empty] ~ L?: ?x?:< >>>]OrPhone Number Library>85 5> 5 485 *5 4M84{4{%n4{F5%nM8ͥ8"8p'88'8.'828"9:9=s5ñ5M8yڰ5 4y{5wy}wyڢ5ʢ5M8Ï5x%n!84s5!9"9{M8zM8!U4zADM,8Zn!88 ͪA28*8"8!84!8w:6281U4!"82 9@J!3~6#6t:8> 6>È6́$F##)7ڈ6!3~66!8~=\6:~\6P9:z6:9 {6t>[ͱsr>]ͱs͎tͲ+6L.626:8ʴ6*8"8:6ʨ6ͫ6L.ͫ66Or 6:64."61(7*8*8p:88:8.:8͟8_͟8W!U4zADM?8*6 9]͎t:< ?x?͎t?Or|  rOr = 2r: @?:< I?ͧs~͛t#?ɯ2=@:8 O* !? v? @~?^?:=@Q??Nwy#ƒ?͵?04y =?-ny ™?-!>@26 #»?͒?!>@* :8 O @>?ͳA ?7 #Or =++ Phone library full ++ 7F##@~#fo##u@F##—@@ _~&OAy<#DM^#V`izA@^#V###"@DM*@Aù@?@#@Nwy#@: Osx29*8:8C7͟8728:8ʇ7=28͟8"_7: 9/2 9>"! 945r7! ʇ7{€7:8=>{Œ78C7"8͐8V;ڱ7;N#~#fo 8~#8ң7&Aҽ7>7!87O*8 7#n+_zA7#nO+ 8#n+87͐8:8>7͐8}C788͐8}8C7:9> O xM8-8O x͟8@8*9|b8+"9%n+:8=…8Or Out of memory! *9*9|ĥ8 .:8›8>7=28#n+:8*99P!"9ɯ28=  ~!AͿAGͿAA#A#A7#0:?0>23ɯ23{/_z/WZA !<=hAzA͂A}o|ÇA}o|gڎA||76# 6 #—A6# A~#ªAɅo$}$.a{_~# xAͿAF# A7o& )A^#V#F#w#A##~#foNs#Fr#yx`iNs#Fr##q#p^#V#N#F{z ##q#pͅ$!\͒yz:] -K<.!:jB:3S>jBU!8:9 /B͎t́BÎt͈B"d C: :32 . xڢB§B}oCiC"Cj(C $CABP$COrM z=G!:CͳAr $C(COr,ͽq͎t2 *, J7?>!iK{J K7:Q J=K>!iK|*mK|JEKJ KLKEKx !iK{*mKPLK–K>ͳA xsKOr ++ DISK full: saving partial file ++ 0Q7K\Ky!"#$KPL"3cL"323=LgoxLPL:3y6LGL \#OrGlobals:!;!>  A~̱s#²C!;!>  AͪAOrA,B,D,E,K,L,Q,R,S,T,V or :Z‹DK! ~ D6* K! ~D6OK KyXD3wyAD:AD /D6:#6 y293iDXD_K͌NL.ͅ$!\͒y:[}D_ K:\=_K7Or=++ Can't LOG: TERM file open ++ :- -* N#%23#K!!N#F p+q!KGtn=Mɯ! w! w+~#<˜MrM6+6#:= ʅM=ʋM=ʣM͋McLÎM*0 r+s#OMK7?ͅM͋Mɯ2O\y:]!e >7~ MͪAM> P2KP>\!>2KP\[MvO+q" 6 #62 : ʫM͌N4.* z>4.N#F#^#V!Oq#p#6"OK>2O>2O:O7?bN^N_<2O!~*O|7+"OO!K2.!O4‚N#4MEX.LIB: * MO[9!OF#P9yP9[MrOKTObOvO* +"O: bO*+"O* !O*O|N>2 +"OTOb>23x7D?x7?!E>! E ͳAON*OzAbO#~#~ AO 1O> ͳAͪAOKѷ7OK2 >7> 7: g.2KP\:OFPOK\bk #~?ʬP bP UPy P<9ڥPKOrFile exists. Erase? (Y/N): !JY7͎tKOr=++ Illegal file name ++ 7P7P)E.Or++ Null filename ++ zK7?y%yG$uw# G-%êAy0uqOr: ~2d 2e ~qͧs#AGͧs~~`G bG>.ͱs#SGÎt49Or READ terminated. z-2 *W j͠=\y!e~ ´G6C#6O#6MLPP*3#"3>23͒q͸A0ADM!\sKܖK"3G`r7-Qͅ$!\͒yz:] -K<.Or Erasing: >f:3VNHOr Ok? *JYNHOr NOT VH͎tKOrErased *9++!kI͒y!3~#.!iI[~!{IA!jI[ʡHʣH~<.w~#ʵHʷH~.w~K<.kIK<%I:8IOr File exists, erase? (y/n) IͿAYIN YOr++ ERROR: Directory Full ++7-Q=&E.\K<7?Or ++ Close Error ++ 7ykQ͑Q}<-|-%"0 OrAlternate D/U: *0 |Aͱs}ͺq>:ͱs\y*[AZ :! «QA"Z+q"Zɯ2 ͉y>Q2 ! ~6B-:] :ZR9Y o![sZ ͪAկ23: OPL>2Z:` 2Z: :{ !9"ZE:ZWRDAR%>E%W 5RE%͛RX%JA*ZIIG:SRJ KG:2 R+SR*Zp#"Zxqͧs!Z4~ԛR:ZG>4͖sRR~# ҹR>.~ҷRͱsêR͎t!Z"Z2ZVK! : X>  ! :R:SxSRiHͱsOr NOT erasedͱs͎tkIK!lIm AKTJII23ɯdJ:82J͉!Or[ANY KEY]IJ>‰J2JOr$Or e *[ * >2hK:hK<2hKJJJz±J¦J7 Kѷ*NQ:Q J=KJ*HK:Q S X: VK>  S  * |:+ Z* PSISɯ2ZvS_S:_S!Z~6: tS7?67ɸ͒SA7x'l?#>E%i7xͿAGEFR?S5U~~T#~T##~T#~T#~BU#~TBkOr Keystrings: ;lOr Terminal Control Sequences: : <%TOrALT)T=rOr + E: Exit terminal mode ?: Print help msg 5UTxvT~^#V+r#dT̀-$FR:!Z~/w͎t͊WâT!Z45¯T]W2ZWTTTUUUSend BREAK to remoteDisconnect modemToggle printer on/off͖s{!>!>! ]ͧsͧs>!]>!͎t> ]OrMis]!^s> t]!^s> ͍]!_s> ͨ]!_s͎t͎t]OrSwitche]t ]OrCharacter ]t]OrValue]OrSet to read-onl: :3]23>]> ^>^23t]!`.[>"&^͊]!4d[>&^ͥ]!d\ >%7?D^y?^͎tD^>(͖sP^>2~^7>2~^a^ 7r^0Jl^7?ͳA +^^.[_[_\-]BUFFEk\BUFFERk\DIS[TERBSWITC]CHA ^VA^BA˾bBELbCAPTUR`CAScCHECKSU8`CI`CR|`DEBUFcDECIMA`EXCMemory-save onTransmit fileMemory-save off@NPSTU: !.U! !\͒A!l͒AOr File name? (RET quits): ͅ$ x#~V#GP9\yK<V!:UOrWant time delays? (Y/N): !JNUUE*Z5R23͎tKKKUVUUOr [Transfer Completed] EKLKͫLNU!yV~8V@J7# V JV:JVͱs:VJJVͱs :V:3 VoV:ÂV: O:3͒V ŠV!:ʱV!: ʱV: ʱV!i$:V{¶VJ KVJV K@JVVOr =[Term:: rO9LUDcEXITFILzbEXTENZ`FILTE$cIbHE&aINITFILXbLaLISԮaPRECHjaQUEUdRUœbSILENԞ`SOAhcSODELAٌaSMDISÊcSPLIcTA6bTSTAMЬcWTECHaXLINHaXOaCANCErdCOMMEN԰dDIAdESÑdSESdTRIGGE4dALER]eCLOCeIDąfREPLdRETR8eRTIMePAG`fSEARCfWCHAeWECHςeWLIͧeWLIN;f\CAPTURE. save-in-memory.....ZZ\CHECKSUM error check mode...\EXTEND.. READ cmd extender..; \CRC..... error check mode...\SILENT.. READ cmd silencer..9 \CIS..... Compuserve protocol+ , \DECIMAL. input radix........or + "?" for help] Or ASCII capture:ZSWOrON {!> OW>:OW* OrOFF Or --> NouWOr -->OrTermfile Active OrPrint buffer:ZʩWOrON OrOFF :ZxGtn:WtX0XXZn:Q WdK|W WoX:!Z~#I!Z|OIx-X: x-Xs -X:Z7W> ͲWxGbXtX:JW*ZXGbXoX:Z!Zx{>vX>:ʁX7EK * i$DMJ X K x•X7* i$DMJ¿X> x´X7yG͠Y:3YOr Delete APPEND file (y/n) ?!J͎t \XON..... T-file xon/xoff tst\HEX..... input radix........ \XLINE... T-file EOL XON wt..\PRECHO.. echo modem to list.Z\SODELAY. SENDOUT time delay._ \LIST.... printer device.....\WTECHO.. wait-for-echo......( \LF...... T-file linefd apnd.\ID...... MEX ID in error msg. \TAB..... console TAB expand.a \INITFILE (startup READ file)4 |EXITFILE (exit READ file)...t \RUB..... bs-to-rub conversn.\BAK..... backup file create.\BELL.... console bell....... YYOrNOT deleted YErasing: sZK2Z2Zo͠YoTYOrFile empty; XYClosing: tnaYn,YsZK<7?Or++ TERM file close error ++ 7:ZOr=++ No File Open ++ sZ`rbkrOr... !sZ:Z-$:ZOr [TERM file open] q :+ xZZ Zɯ2pZ7:pZ>Z:JZXZ!Q ~RZ6Aw7RZA7!lZx|H ͩXgZ]KAZZCIS&D: 23ty]!t^zZ!^>^#V#N#F#zZ=Z-y |SPLIT... phonelib split.....< \FILTER.. contrl char trap...\DEBUG... T-mode hex display.2 |SOAK.... T-mode buffer flush3\SMDISC.. Smart modem hangup.b |TSTAMP.. Time stamp func....3|CASE.... Strg mtch case conv 3\EXCLUDE. (ignore SYS files).3 \QUEUE... T-mode queued I/O..Q \TRIGGER. char for SENDOUT... \SEP..... Cmd line separator. \CANCEL.. char for SENDOUT... \ESC..... T-mode escape char. |COMMENT. Phone number delim. |DIAL.... Smartmodm dial char\REPLY... wait-timm>y-^z[[-z-6\6|<[z-XyZ\^#V#F#N#fid[$%X[,-][45ʼ]c[/k[/![u[![{!`rONOF[*9ANONE[dzA|-: ʳ[>[Or No terminal support |=-Z\~#fo[w~{![OrNon\q>Hͱsͧs \r\͑lr͑l0\$uG! ~-xZ\^#V#F>\##o&xcA{!ͽqr:~^\~|\7ͦnk͎tm!rOr buffer: Sizeͼ\>͖sOrUsed:zAͼ\>$͖sOrFree:{!ͽq: \m!~# \ |\\\> ͱs\ͧs :qe, SENDOUT.  sec\RTIME... Rcv file wait timr.5 ; sec\RETRY... SENDOUT retry-cnt..  \ALERT... Bell count...:  \WECHO... SENDOUT echo-wait..  sec|WLIM.... wait-str char limit3?Kchr\CLOCK... Speed of CPU....... \WCHAR... T-trn chr wt delay. ms \SEARCH.. Mode...=  \WLINE... T-trn lin wt delay. d ms \PAGE.... Lines per screen...  |IDD..... Inter dialing delay  ms : 23K23y-fwy\y~f:32h:h> r"p,Y7*p"pɯ2p2p:pYOo: 23*p*pnAMo~#ͱs 4o0J4oOr Buffer empt+* DM͂A*pnA҄o"p̈́o"pono"p*p"p"p"p2pgo"p:oҿo*p "p .ɯ2o:# o&)))ͯn* 0AnAzA}2o*pw#~#*p0p"p*p#"p*pzA7?*p*p|DM!\͚p!"p"pͨA!"p*p|Wp+"p*p*pͨA"p:p7GO*pKK2pˆp!*p͂Adp`i"p*p"pK͠@2h͡LA2h2h!]:e +g 6?#$gK!"h:h2hAgK<ʼg?h0J:3 bg! ~?g#hͱgͱg!hr:h‰gOrÏg!h`r*h#"h!h5̎t§g:hw?g!ͧs?g~# ±g*h"d |ʫL:' KhK##~2h#~2h##^#V"hK*h#gW+}hzggi`:h h)=h*h"d ͽqOr Files:ͽqhr=ƀo&͎t K}0K_.K!~w+kh eh* h:\ʕh=_K@2h2hOrDrive , User:[̍Lͺq͎tk free on drive $01234567.012 :3:% h"j6:& h"j6#6 6"q:/ : !cA'+q6#" !$#" Nq*qzA"qNq*q"q"qVqzA*qDM*qÂAq"q"qqPY!{qq\sn MEMVqDM*q*qxy>*q*qzA"q*qzA"q͍Lo& q |Ľq{q|q}qq q0ñsrOr:`r͎t ;r$rOrNu1rOrEsOrCTL@ͱs>2Nr`r2Nr`r>23`r~ʱr:3vr: ʢr~=‘r ‘r:. {!ĸrár~ͱs ʢr ʢr :Nr~#crcr+#23* #F#r$ͱsr~#ͱsr~=LAͱs+~#̍Lͺq>:ͱs#s~ _:q!"d ! ~6>E%!iẃ$#<: <2j K! 45Bii*jiڊí$#iڊi*jiڊi: Or =** Reply: ** G͌j?GR: ziFj!j5ij6j: 6j> : O͟Jڍioͱs͌ҳi}i4iN # 7?6j~ G:( xi:_ i23yVi jy=7?͌Աsii: G͟Jj>7ͱsG: 3~.jxͿAG~ͿA>i7@J7JJ6jOr =+++ SENDOUT aborted +++ 7!"d Or =++ SEND failed ++ 77͟JIIjOr ++ Reply aborted ++ 7:% *jj:& *j-yj̀l͎tO<:3*) "l:qk*)B>.ͱs~# ıss> ͠@2s#s~ /sUst#͎t:sG ^#VnA^s:s͎t:sG ~$ps~#ds##^s~# ͱsps##Usͧs \s0JÇs%!=! ԧsҞs> ͱs>%!!3t6! 45sGX.t!3t6:3J ]t.t! O t:a > tSt.t4tyt: y.tO:3t#t: 'tyOy* A Kt Ht54 464~Ktͧs~St!3~{t5{t: w y* A_J> : t>#ͱs> ͱs> ͱs Fukwy&Aksk4y=>skwy&Akk02lG͒S•kOrIllegal key name7ay*l|ʢk.M*l#<6x:lk'lk*l#klN+:lwk:l*lw#N +"l͖q*l}o|g"l:l'lT] *l "l"l!l!lG!ll l~#*l457#N+ ,l*l~SlOr ~#&Aol>Fͱsml>1ͱs0ͱs>=ͱs̀l͎tSl͑lF#ʑl~͖lÅl>"ñs/¤l: >/ºl^ʺl ұs>^ͱs@ñsͱsñs2ly2m!lͳA~#fol>ɲ@%m%49[9P9|>4.Or/L.E. 0u|-}:u4.Au>9v+ʺu-ʢu=>_u͕uvu͘uvu=u>͕uv<͘u(vu,wy7?wyywywy9vҮuzAEuwy9vuEu9vzAEuEu9vu9vzAEuEu9vzAEuEu9vzAuEu9vzA"vuxv*`v/7?wyxvSvBKxw=vwyxvlvDMdw=vy(Ÿvwy:u)-wyyЯͧv#vwy4y&A4y&AڑvwyDM)) )ͳAïv$vny4yͿAͤw4yͿAͤwڑvny))))ͳAv&A n x+nmrmzrstq?rwy4y0uyzyzVKJJ@JJy I x r]m=Sm=K{ñsI ͱs{ڱs<@J2p*pp͈~#"p!p~<w—n*p#"p*pzA:p7?ͯn!nq\*p*pzADM*pzA CAPY*p|DM*pY͚pܖK!"p*p"po:pG*pͪA w: ʯvv'6wwґvwywy'_wy'S_wy'7?%DwUwzNwwywyt^#VÑvVALUd STACf !>=))iw iw>2w:w=2w)͜w͂Aҁw Áwڡw))#&AAG?7͊@ +-*/) =<>A[?>2 xywxwwww: x<2 x#w7: xŷ x7x#wF#6#͝x%x:yNxͿAG!y6'lHxyAx2x#"yx! bx>2yx xʴxʴxxx xG~#4ғxͯs5xpxͱs#Ðx:xI=2x*y#~"y#~ڐx+6 xÐx#~x#6 7#Fxxxxͧs>ñs6 ͎t!T(  ã ,8FáUÿ!#Or xAÊXÿ!R$    Version for ALTOS 580 COMPUTER >>>>h͒>>>2>>D Giordano's Altos-580 >>>>8>>h8͒>>v:͡  `  SET command error. Enter "SET ?" for help BAUĎWORSTORPARITٱ SET BAUD - (300, 1200, 2400) SET WORD =GQy-wyͿA!9~75*9~#"9*9!\23>ͳA##"9:929yx23 :9yy>yyx23yywyͿA23yzxOyez6# 6 #z6# zy[9ͧzz:4zP9P9nyAMz@wy:Uzwy:0OxGRzz.yyz ozzͧz*ʗz?Žz zàz>? ™zͧz znyүz., :=ȷ!lZͪA2|2h{z}{z| '{G> - (7, 8) SET STOP - (1, 2) SET PARITY - ("E"ven, "O"dd, "N"one)  Current settings - $͇   h2ʳʼh> >4 > > >G >4  Baud rate: :  $ 7>@2 8h>2>:!>: Word bits: :@HEightSeven ڇ 1l>2v2h> 2>:O:@ Stop bits: :ʩTwoOne  e>2vo>2vnh>2v Parity: : '{^#VnA7G'{${{h&"{y[9B{P97Gnyt{t{xB{4yc{Ͳwt{:{p{~#foѷx{u{*{P91{11304560711202404809601920 3840 5760 11520 OFNOYE7 ||7wɷ |~N#F#^#V#0|~##|~#|7+4#*|4###@|~#7+~w#?|5#~#fo#}T||T|!s#r ɯ2 |͑|2 |͑|x||͑|ɫM~~N~~N~}^#V#"~^#V#~2~#~2~[9F#:~P9~|\y* "}*|g}*}m .U}:~P9>2 !~~ͪA"3#EvenNoneOdd .rW*}" +"  >|2~!M"~Y9}Or Term file open~g}2.*}m .U} "~͘}́~*}*~!"~"r~"t~*~ͫ}.!}͘}!}:~~->4.ͽ}2.w# x˜}!r~~6:s~J~}J~J~}J~J~GO*~ |2s~>2r~}J~ ~'~ý}~:~'~ý}:~½}7J~GJ~.~J~J~J~ɯU~K~O!t~5i~6v~2.2u~!u~~wy*~O2.*~9P: ’~*{zҨ~* }|ڬ~2 MODCODB2 [9\yP9!]~ͪA: 7!~7#~abcdefgh0 1234567< t M' * Ziõ.>GqòÎÅ|^aÁÎÎ'oÎÎ6?H!*4ڛ!͒~!8͒^#V*6{G:x7?7?:O q> {{@K:*   w#" ! " 6 #6:2 !  + < v  o  d >  o >[ 5 >͏ x ڊ } 3 CBNE7 !  !  +++ATH  ~#G ATDT  Not Implemented d>0b >@7;>E*"u""'y|**͂"<*͂%-"!"*8~s!8"K2>*4w*6w*T!6 #6##6##6##6#6##6*"ʢ>*"ʲ*"ʿx@G*"x G*"xGx>>2*"*"*">*" *" >~>!<"K~#2*K}| "K26*Vͪ*:Xͪ:O:ʜ*K:ʖG͸ʖ ͆Å*K**:X!"8ͪ*:Xͪ*ͪ:Y*ͪ*ͪ*ͪ*ͪ*l 360JJ3;> ((ABDEKLQRSTVX77  7 JSTRUC012 JJJU4 ?2S>SSRTEL[_%_% ABDEKLQRSTVXb/ZP!޵O #A+p6(6(tͪ*ͪ*:Y:>2*8":ͪ*:Kͪ"8**<:Ĉ":B!s!*:X|eo*L͆**MÆ0͆*|͵*0͆*}/ ͆:OÆͪO:2yͪ*ͪ*ͪ*ͪ*ͪ*8."8*:Xͪ*:Xͪ*:Xͪ*ͪ***|Nd>Yw,Display T-mode message :$Display lower case text :$Display bright text only :$Terminal wraps at EOL :$͉ !h!!!$t{!͸r͡LAͱsͷq>>ͱsͱs*^&?͚ *R i$" 2 : *U : *Y ! ~6L&K* |" !" Ʉ߀>͹'{!Or__ __ >͹'Or(o\ /o) A͹'OrV =͹'OrNightOwl >͹'OrSoftware !'''{!(>'' 'Or Copyright % YNNi͉Terminal: ! ~#͉ Terminal module: v1.50:Y>Z*45Z>2| 6 :N9 :͉ <  ͆ Æ xTelevideo 950 a PRBYYYYN=YT TG2G0G4G0G8G0())(G0 E(C) 1985>' 'Or NightOwl Software, Inc.>' 'Or All Rights Reserved>' '! '͎t͎t: *3|ʔ'OrClone level ͽq͎tOr(for aid, type HELP or "?") }: -{Ös͹'|!#>!'}!Ît'>ͧs'='!Ît͹'!Or !"d (ÎtOr MEX+ (Modem EXecutive) V1.65B B(9Mex80 V1.65:3j(\()!e(rmk()f(EACCEP;ALTQBEḶFCOLĖGCAd+CALd+CLFCP͋$CLONŝGDATmBDEXDIA_+DIҪfDϝ4DOӋ$DSYERGERASGEXIԋ$GLOBA^CHEL{+IıDKBY+KE)kKEY)ko[RQW.1.0@ A B C D E F G H I $%JKBCADIMLON.*#r?J VKIIJ KñsÍ Ò Ö IIXRhR:S-XFRSVÈB0XJR<9åpüpÁ$oopLKaoon[M`r[JY)kþ=;lo6pÚ jà=y*y *u *w ! 6#Ÿ :Zʵ ZF#ú !` êA 1&^# #: !!ͳA~#fo%&KFI+KGE+KLO+KPU+LOAn+LOCPHONž=PREFIؿjPROT#QUIԋ$REA4RENAMcHREcHSAVs+SENDOUiSEDSKIPIDSLEEVISSEԒGSTAԼZSTOmGSTORu;SUFFIjSYSTE͋$TERͽQTERMQTIMmBTRANSMI6BTSE#%TYPŀ+VALUłEVIEoWAI 1WR6Yk(.ABORTME&ADgEAN1EBO/COMе2CSEDOW*DRA/DUPFELSŞ:EN/ENDIƻ:END:EXE^|FLUSnGOSU9GOTυ9HLIN0I::INPUG/INSTAL}LABE:LIŒ+O4.!9"U41U4N(2 23!! Ͳ@͍L232`&:3"* "N!!"FͪA1U4͗3v$b&X4͌NL.!`&~6L"!"~L"#_ͦ+O"$: `"!h!^#ͦ+!3~uK"#G>-$u"Ë$t$" x!"^#ͦ+`"L.`" CAL CFOGenu.mod 45162 1200 '  +͈+UPDOWN#+#+#+#+#+N!D+t|2+:,$_!A+t|M7KEYMf+͈+DIALu+͈+LSÂ+͈+HTt|yڙ+0u}2 * &ýqɯô+zh4,h4C>2.ͅ$xͪA> 2.P9*%23v$K:.+!9".ͅ$.!~,h,@ ,.wyyh,!fD 4,:%, h,=0,!`;h,,e(zh,[9* zW,P9!m|h,%h,#h,>7~|=2 A:.: +#ʑ,†,7`r4.,,,--,-- #- 5- E- X- _-p-------Unknown CommandArgumentSyntaxNo filen :+$2,$[9y!#AL#wy4yL#ͿASC#RL#y2,$Q#P9y! A:929͉yͯ#:3LKz2 2 :3R!0+ʋ#S!++‘#>A2 ! 6B!QTE¦#2 L72 :{ ʺ#2 ! ]ͿA23 ͿA  !;!#6####-MKYy$wy!#A-y2+$OrProtocol:+$!#ͳA~ñsOr =Disconnecting... :b _e!]i$DM x]$R$:T]=o$!>   êA*\&*\&$Or =++ Exit to system ++ :3_͕LK:Z9Y 4&h&:4 !G!$:t !4!> 2]!^!ͪA>_!X!æ+>2 |ameString too longREAD parameterNot enough memoryFile % not founREAD line too longAborteIllegal filenameHelp file formatIllegal direcStack overfloStack underfloGOTO not founFile format% formatREAD aborteError >4.>4.>4.>4.>4.>4.>4.>4.> 4.> 4.> 4.> 4.> 4.>4.>4.>4.>*.=&ѷ7~,*.y,!,F#d.###Q.d.úq#~#fo~u.~#i.!ʈ.%ʑ.ñs!.`r×.*3r erroE4͡00-U\0y1z.y".V;.0uͽq.%<~#ͳA6`rywy,.ysx29*8:8C7͟8728:8ʇ7=28͟8"_7: 9/2 9>"! 945r7! ʇ7{€7:8=>{Œ78C7"8͐8V;ڱ7;N#~#fo 8~#8ң7&Aҽ7>7!87O*8 7#n+_zA7#nO+ 8#n+87͐8:8>7͐8}C788͐8}8C7:9> O xM8-8O x͟8@8*9|b8+"9%n+:8=…8Or Out of memory! *9*9|ĥ8 .:8›8>7=28#n+:8*99P!"9ɯ28= @-$u-ұs!!/!,/͡0z-REBRITBLIN!ULINTU/Q/!"d %> x#F#*9r/:u"9!9NpAy-/!Oo+/wy͸/ë/͸//$,o-]0z0*Y0*U0DM/]0z0*U0*[00*W0*Y00*U0/*[0:Z00 //͡0:02Z0/͡0:0=o0zA|60x /"0y /0U\-4y0wy$u-OO͡00-\U0\Uy-x-̈́0zPG!U0yҐ0BKzڗ0##s#r###q#p: Or= Error: Requires terminal overlay 0}lgy0uط70uc-,/:-nMEX!99/9!99êA:86:8N9: :8N97x2929"9:9G*9:9O*9|v97+"9*9~#"9:!;*8͟8(.O͂AG99 9#n ¼9͟8ê9[999Ï9"828 77͟8ͿAGͿA7x9::8 -*8:8!;͋9!8~4:s#r#w:!8~-=w:^#V#~28"8:0uy}:ze:;z;z-y[9â+:8*8G͟8n:"828!8~ -4:zʒ:w+~#6:!8~=-:ʷ:+~#~/w:!8~-=w:6#^#cAy-:8-.IENDIELS SA1z-TIM11DATp1SILENC1STRIN2͡11 @JW1Or=WAIT Aborted 49͒ :1͂A|81Õ1͡11 @J@1͒ y1zA|y1mB@JA1Cy͗vط7͊@:/,wy͗v͊@,wyc!"d y: 1> o10u 2M͙1͟J1 143z1"d :3g.))'3!?3V6#2`l"d y-&A: <2$uB2> 23 3 2zZ2:3:3O͟JGq2͙1 ^243!33~# }2p#!?3~N2#G{_zW2ʬ2 Î2i&"d '3 3{-?3!P32#G2!2#"d O2: 3<3yͿAO~ͿA3#?THEILABEL PROC y;wyy 7;>,cy$uGV;;;#^#Vx x6 #~wͿAA?wyڑ;%tay;Ë;;;zڑ;ywyڑ;yڔ;-V;;;wG#~#foêA,T!; ͳAy3: 303>2 3GR+!3 w#312345678[MEX]  \`L OLBdBB JY \`L `L L`L\%LK\4Gy,JOd[y,`"A928j4z"9"9!9"9à4:8ʐ4:846à4>à42 9x294y--¼4wyx29 9!9:9̫M4: 944.7"9)9*n"9"8_M8*9c9 A Qy"==- =.p/7=^Jy@-a-@JyRj=Nm=Ty=/O-@yxGG V=x> >  .> > !=<~#ʌ=~:3͵=:qç=͵=* " x 6 #ë=:8 !?cA: 23y=: |>͒?y>?=!< ~6 ?wOr not found7ay?7>y1>͒?i>!>:<@w! !>@2ͪA͸?:>@#-&A-y!??@!>@ ͪA͒?i>>Q?>2<@yz-2<@* :8 O0Jͻ> …>͎txŽt: 7Or[phone library empty] ~ L?: ?x?:< >>>]OrPhone Number Library>85 5> 5 485 *5 4M84{4{%n4{F5%nM8ͥ8"8p'88'8.'828"9:9=s5ñ5M8yڰ5 4y{5wy}wyڢ5ʢ5M8Ï5x%n!84s5!9"9{M8zM8!U4zADM,8Zn!88 ͪA28*8"8!84!8w:6281U4!"82 9@J!3~6#6t:8> 6>È6́$F##)7ڈ6!3~66!8~=\6:~\6P9:z6:9 {6t>[ͱsr>]ͱs͎tͲ+6L.626:8ʴ6*8"8:6ʨ6ͫ6L.ͫ66Or 6:64."61(7*8*8p:88:8.:8͟8_͟8W!U4zADM?8*6 7]͎t:< ?x?͎t?Or|  rOr = 2r: @?:< I?ͧs~͛t#?ɯ2=@:8 O* !? v? @~?^?:=@Q??Nwy#ƒ?͵?04y =?-ny ™?-!>@26 #»?͒?!>@* :8 O @>?ͳA ?7 -Or =++ Phone library full ++ 7386-3988 F##@~#fo##u@F##—@@ _~&OAy<#DM^#V`izA@^#V###"@DM*@Aù@:(?@#@Nwy#@: O<iHͱsOr NOT erasedͱs͎tkIK!lIm AKTJII23ɯdJ:82J͉!Or[ANY KEY]IJ>‰J2JOr$Or e *[ * >2hK:hK<2hKJJJz±J¦J7 Kѷ*NQ:Q J=KJ*HK:Q~!AͿAGͿAA#A#A7#0:?0>23ɯ23{/_z/WZA !<=hAzA͂A}o|ÇA}o|gڎA||76# 6 #—A6# A~#ªAɅo$}$.a{_~# xAͿAF# A7o& )A^#V#F#w#A##~#foNs#Fr#yx`iNs#Fr##q#p^#V#N#F{z ##q#pͅ$!\͒yz:] -K<.!:jB:3S>jBU!8:9 /B͎t́BÎt͈B"d C: :32 . xڢB§B}oCiC"Cj(C $CABP$COrM z=G!:CͳAr $C(COr,ͽq͎t2 * J7?>!iK{J K7:Q J=K>!iK|*mK|JEKJ KLKEKx !iK{*mKy݇UUPLK–K>ͳA xsKOr ++ DISK full: saving partial file ++ 0Q7K\Ky!"#$KPL"3cL"323=LgoxLPL:3y6LGL \#OrGlobals:!;!>  A~̱s#²C!;!>  AͪAOrA,B,D,E,K,L,Q,R,S,T,V or :Z‹DK! ~ D6* K! ~D6OK KyXD3wyAD:AD /D6:#6 y293iDXD_K͌NL.ͅ$!\͒y:[}D_ K:\=_K7Or=++ Can't LOG: TERM file open ++ :- -* N#%23#K!!N#F p+q!KGtn=Mɯ! w! w+~#<˜MrM6+6#:= ʅM=ʋM=ʣM͋McLÎM*0 r+s#OMK7?ͅM͋Mɯ2O\y:]!e >7~ MͪAM> P2KP>\!>2KP\[MvO+q" 6 #62 : ʫM͌N4.* z>4.N#F#^#V!Oq#p#6"OK>2O>2O:O7?bN^N_<2O!~*O|7+"OO!K2.!O4‚N#4MEX.LIB: * MO[9!OF#P9yP9[MrOKTObOvO* +"O: bO*+"O* !O*O|N>2 +"OTOb>23x7D?x7?!E>! E ͳAON*OzAbO#~#~ AO 1O> ͳAͪAOKѷ7OK2 >7> 7: g.2KP\:OFPOK\bk #~?ʬP bP UPy P<9ڥPKOrFile exists. Erase? (Y/N): !JY7͎\tKOr=++ Illegal file name ++ 7P7PE.Or++ Null filename ++ zK7?y%yG$uw# G-%êAy0uqOr: ~2d 2e ~qͧs#AGͧs~~`G bG>.ͱs#SGÎt49Or READ terminated. z-2 *W j͠=\y!e~ ´G6C#6O#6MLPP*3#"3>23͒q͸A0ADM!\sKܖK"3G`r7-Qͅ$!\͒yz:] -K<.Or Erasing: >f:3VNHOr Ok? *JYNHOr NOT VH͎tKOrErased *9++!kI͒y!3~#.!iI[~!{IA!jI[ʡHʣH~<.w~#ʵHʷH~.w~K<.kIK<%I:8IOr File exists, erase? (y/n) IͿAYIN YOr++ ERROR: Directory Full ++7-Q=&E.\K<7?Or ++ Close Error ++ 7ykQ͑Q}<-|-%"0 OrAlternate D/U: *0 |Aͱs}ͺq>:ͱs\y*[AZ :! «QA"Z+q"Zɯ2 ͉y>Q2 ! ~6B-:] :ZR9Y o![sZ ͪAկ23: OPL>2Z:` 2Z: :{ !9"ZE:ZWRDAR%>E%W 5RE%͛RX%JA*ZIIG:SRJ KG:2 R+SR*Zp#"Zxqͧs!Z4~ԛR:ZG>4͖sRR~# ҹR>.~ҷRͱsêR͎t!Z"Z2ZVK! : X>  ! :R:SxS m>y-^z[[-z-6\6|<[z-XyZ\^#V#F#N#fid[$%X[,-][45ʼ]c[/k[/![u[![{!`rONOF[*9ANONE[dzA|-: ʳ[>[Or No terminal support |=-Z\~#fo[w~{![OrNon\q>Hͱsͧs \r\͑lr͑l0\$uG! ~-xZ\^#V#F>\##o&xcA{!ͽqr:~^\~|\7ͦnk͎tm!rOr buffer: Sizeͼ\>͖sOrUsed:zAͼ\>$͖sOrFree:{!ͽq: \m!~# \ |\\\> ͱs\ͧs S X: VK>  S  * |:+ Z* PSISɯ2ZvS_S:_S!Z~6: tS7?67ɸ͒SA7x'l?#>E%i7xͿAGEFR?S5U~~T#~T##~T#~T#~BU#~TBkOr Keystrings: ;lOr Terminal Control Sequences: : <%TOrALT)T=rOr + E: Exit terminal mode ?: Print help msg 5UTxvT~^#V+r#dT̀-$FR:!Z~/w͎t͊WâT!Z45¯T]W2ZWTTTUUUSend BREAK to remoteDisconnect modemToggle printer on/off ͖s{!>!>! ]ͧsͧs>!]>!͎t> ]OrMis]!^s> t]!^s> ͍]!_s> ͨ]!_s͎t͎t]OrSwitche]t ]OrCharacter ]t]OrValue]OrSet to read-onl: :3]23>]> ^>^23t]!`.[>"&^͊]!4d[>&^ͥ]!d\ >%7?D^y?^͎tD^>(͖sP^>2~^7>2~^a^ 7r^0Jl^7?ͳA +^^.[_[_\-]BUFFEk\BUFFERk\DIS[TERBSWITC]CHA ^VA^BA˾bBELbCAPTUR`CAScCHECKSU8`CI`CR|`DEBUFcDECIMA`EXC Memory-save onTransmit fileMemory-save off@NPSTU: !.U! !\͒A!l͒AOr File name? (RET quits): ͅ$ x#~V#GP9\yK<V!:UOrWant time delays? (Y/N): !JNUUE*Z5R23͎tKKKUVUUOr [Transfer Completed] EKLKͫLNU!yV~8V@J7# V JV:JVͱs:VJJVͱs :V:3 VoV:ÂV: O:3͒V ŠV!:ʱV!: ʱV: ʱV!i$:V{¶VJ KVJV K@JVVOr =[Term:: rO 9LUDcEXITFILzbEXTENZ`FILTE$cIbHE&aINITFILXbLaLISԮaPRECHjaQUEUdRUœbSILENԞ`SOAhcSODELAٌaSMDISÊcSPLIcTA6bTSTAMЬcWTECHaXLINHaXOaCANCErdCOMMEN԰dDIAdESÑdSESdTRIGGE4dALER]eCLOCeIDąfREPLdRETR8eRTIMePAG`fSEARCfWCHAeWECHςeWLIͧeWLIN;f\CAPTURE. save-in-memory.....ZZ\CHECKSUM error check mode...\EXTEND.. READ cmd extender..; \CRC..... error check mode...\SILENT.. READ cmd silencer..9 \CIS..... Compuserve protocol+ , \DECIMAL. input radix........ or + "?" for help] Or ASCII capture:ZSWOrON {!> OW>:OW* OrOFF Or --> NouWOr -->OrTermfile Active OrPrint buffer:ZʩWOrON OrOFF :ZxGtn:WtX0XXZn:Q WdK|W WoX:!Z~#I!Z|OIx-X: x-Xs -X:Z7W> ͲWxGbXtX:JW*ZXGbXoX:Z!Zx{>vX>:ʁX7EK * i$DMJ X K x•X7* i$DMJ¿X> x´X7yG͠Y:3YOr Delete APPEND file (y/n) ?!J͎t  \XON..... T-file xon/xoff tst\HEX..... input radix........ \XLINE... T-file EOL XON wt..\PRECHO.. echo modem to list.Z\SODELAY. SENDOUT time delay._ \LIST.... printer device.....\WTECHO.. wait-for-echo......( \LF...... T-file linefd apnd.\ID...... MEX ID in error msg. \TAB..... console TAB expand.a \INITFILE (startup READ file)4 |EXITFILE (exit READ file)...t \RUB..... bs-to-rub conversn.\BAK..... backup file create.\BELL.... console bell....... {YYOrNOT deleted YErasing: sZK2Z2Zo͠YoTYOrFile empty; XYClosing: tnaYn,YsZK<7?Or++ TERM file close error ++ 7:ZOr=++ No File Open ++ sZ`rbkrOr... !sZ:Z-$:ZOr [TERM file open] q :+ xZZ Zɯ2pZ7:pZ>Z:JZXZ!Q ~RZ6Aw7RZA7!lZx|H ͩXgZ]KAZZCISQ4Z O: 23ty]!t^zZ!^>^#V#N#F#zZ=Z-y b |SPLIT... phonelib split.....< \FILTER.. contrl char trap...\DEBUG... T-mode hex display.2 |SOAK.... T-mode buffer flush3\SMDISC.. Smart modem hangup.b |TSTAMP.. Time stamp func....3|CASE.... Strg mtch case conv 3\EXCLUDE. (ignore SYS files).3 \QUEUE... T-mode queued I/O..Q \TRIGGER. char for SENDOUT... \SEP..... Cmd line separator. \CANCEL.. char for SENDOUT... \ESC..... T-mode escape char. |COMMENT. Phone number delim. |DIAL.... Smartmodm dial char\REPLY... wait-tim n x+nmrmzrstq?rwy4y0uyzyzVKJJ@JJy I x r]m=Sm=K{ñsI ͱs{ڱs<@J2p*pp͈~#"p!p~<w—n*p#"p*pzA:p7?ͯn!nq\*p*pzADM*pzA CAPY*p|DM*pY͚pܖK!"p*p"po:pG*pͪA :qe, SENDOUT.  sec\RTIME... Rcv file wait timr.5 ; sec\RETRY... SENDOUT retry-cnt..  \ALERT... Bell count...:  \WECHO... SENDOUT echo-wait..  sec|WLIM.... wait-str char limit3?Kchr\CLOCK... Speed of CPU....... \WCHAR... T-trn chr wt delay. ms \SEARCH.. Mode...=  \WLINE... T-trn lin wt delay. d ms \PAGE.... Lines per screen...  |IDD..... Inter dialing delay  ms : 23K23y-fwy\y~f:32h:h> 3"p,Y7*p"pɯ2p2p:pYOo: 23*p*pnAMo~#ͱs 4o0J4oOr Buffer empt+* DM͂A*pnA҄o"p̈́o"pono"p*p"p"p"p2pgo"p:oҿo*p "p .ɯ2o:# o&)))ͯn* 0AnAzA}2o*pw#~#*p0p"p*p#"p*pzA7?*p*p|DM!\͚p!"p"pͨA!"p*p|Wp+"p*p*pͨA"p:p7GO*pKK2pˆp!*p͂Adp`i"p*p"pK͠@2h͡LA2h2h!]:e +g 6?#$gK!"h:h2hAgK<ʼg?h0J:3 bg! ~?g#hͱgͱg!hr:h‰gOrÏg!h`r*h#"h!h5̎t§g:hw?g!ͧs?g~# ±g*h"d |ʫL:' KhK##~2h#~2h##^#V"hK*h#gW+}hzggi`:h h)=h*h"d ͽqOr Files:ͽqhr=ƀo&͎t K}0K_.K!~w+kh eh* h:\ʕh=_K@2h2hOrDrive , User:[̍Lͺq͎tk free on drive $01234567.012 :3:% h"j6:& h"j6#6 n"q:/ : !cA'+q6#" !$#" Nq*qzA"qNq*q"q"qVqzA*qDM*qÂAq"q"qqPY!{qq\sn MEMVqDM*q*qxy>*q*qzA"q*qzA"q͍Lo& q |Ľq{q|q}qq q0ñsrOr:`r͎t ;r$rOrNu1rOrEsOrCTL@ͱs>2Nr`r2Nr`r>23`r~ʱr:3vr: ʢr~=‘r ‘r:. {!ĸrár~ͱs ʢr ʢr :Nr~#crcr+#23* #F#r$ͱsr~#ͱsr~=LAͱs+~#̍Lͺq>:ͱs#s~ ._:q!"d ! ~6>E%!iẃ$#<: <2j K! 45Bii*jiڊí$#iڊi*jiڊi: Or =** Reply: ** G͌j?GR: ziFj!j5ij6j: 6j> : O͟Jڍioͱs͌ҳi}i4iN # 7?6j~ G:( xi:_ i23yVi jy=7?͌Աsii: G͟Jj>7ͱsG: 3~.jxͿAG~ͿA>i7@J7JJ6jOr =+++ SENDOUT aborted +++ 7!"d Or =++ SEND failed ++ 77͟JIIjOr ++ Reply aborted ++ 7:% *jj:& *j-yj̀l͎tO<8:3*) "l:qk*)  \>.ͱs~# ıss> ͠@2s#s~ /sUst#͎t:sG ^#VnA^s:s͎t:sG ~$ps~#ds##^s~# ͱsps##Usͧs \s0JÇs%!=! ԧsҞs> ͱs>%!!3t6! 45sGX.t!3t6:3J ]t.t! O t:a > tSt.t4tyt: y.tO:3t#t: 'tyOy* A Kt Ht54 464~Ktͧs~St!3~{t5{t: w y* A_J> : t>#ͱs> ͱs> ͱs Fukwy&Aksk4y=>skwy&Akk02lG͒S•kOrIllegal key name7ay*l|ʢk.M*l#<6x:lk'lk*l#klN+:lwk:l*lw#N +"l͖q*l}o|g"l:l'lT] *l "l"l!l!lG!ll l~#*l457#N+ ,l*l~SlOr ~#&Aol>Fͱsml>1ͱs0ͱs>=ͱs̀l͎tSl͑lF#ʑl~͖lÅl>"ñs/¤l: >/ºl^ʺl ұs>^ͱs@ñsͱsñsĆĆ2ly2m!lͳA~#fol>ɲ@%m%49[9P9|>4.Or/L.E. n 0u|-}:u4.Au>9v+ʺu-ʢu=>_u͕uvu͘uvu=u>͕uv<͘u(vu,wy7?wyywywy9vҮuzAEuwy9vuEu9vzAEuEu9vu9vzAEuEu9vzAEuEu9vzAuEu9vzA"vuxv*`v/7?wyxvSvBKxw=vwyxvlvDMdw=vy(Ÿvwy:u)-wyyЯͧv#vwy4y&A4y&AڑvwyDM)) )ͳAïv$vny4yͿAͤw4yͿAͤwڑvny))))ͳAv&A !IAL '  w: ʯvv'6wwґvwywy'_wy'S_wy'7?%DwUwzNwwywyt^#VÑvVALUd STACf !>=))iw iw>2w:w=2w)͜w͂Aҁw Áwڡw))#&AAG?7͊@ +-*/) =<>A[?>2 xywxwwww: x<2 x#w7: xŷ x7x#wF#6#͝x%x:yNxͿAG!y6'lHxyAx2x#"yx! bx>2yx xʴxʴxxx xG~#4ғxͯs5xpxͱs#Ðx:xI=2x*y#~"y#~ڐx+6 xÐx#~x#6 7#Fxxxxͧs>ñs6 ͎t  a͒Ayy-y-:97*9~ 7?wyy:97*9~Qy&A-QyͿAwy-y->=GQy-wyͿA!9~75*9~#"9*9!\23>ͳA##"9:929yx23 :9yy>yyx23yywyͿA23yzxOyez6# 6 #z6# zy[9ͧzz:4zP9P9nyAMz@wy:Uzwy:0OxGRzz.yyz ozzͧz*ʗz?Žz zàz>? ™zͧz znyүz., :=ȷ!lZͪA2|2h{z}{z| '{G  D'{^#VnA7G'{${{h&"{y[9B{P97Gnyt{t{xB{4yc{Ͳwt{:{p{~#foѷx{u{*{P91{11304560711202404809601920 3840 5760 11520 OFNOYE7 ||7wɷ |~N#F#^#V#0|~##|~#|7+4#*|4###@|~#7+~w#?|5#~#fo#}T||T|!s#r ɯ2 |͑|2 |͑|x||͑|ɫM~~N~~N~}^#V#"~^#V#~2~#~2~[9F#:~P9~|\y* "}*|g}*}m .U}:~P9>2 !~~ͪA" D  BARRY 386-3988 CFOG 13127645162  GRI 13123991462  UIC 13129968844  UIUC 12173332494 > P97Gnyt{t{xB{4yc{Ͳwt{:{p{~#foѷx *}" +"  >|2~!M"~Y9}Or Term file open~g}2.*}m .U} "~͘}́~*}*~!"~"r~"t~*~ͫ}.!}͘}!}:~~->4.ͽ}2.w# x˜}}'!r~~6:s~J~}J~J~}J~J~GO*~ |2s~>2r~}J~ ~'~ý}~:~'~ý}:~½}7J~GJ~.~J~J~J~ɯU~K~O!t~5i~6v~2.2u~!u~~wy*~O2.*~9P: ’~*{zҨ~* }|ڬ~2 MODCODN}2 [9\yP9!]~ͪA: 7!~7#~DIAL D  ^UUW  >2 @!"Ҟ2֞<2 *Ԟ*Ҟ{Šz:֞72-*Ԟ#~#fo͛- È1F 3?F  3 3>Q1*ԞF###^#V## 33dë >_ÍÒ~c!$>v2h:O(2L*"!">2!"2!"*"1 G x! Gyx! ^#V !{!^#V^#VNyx>(N x>Nyx >=,(yN y>Nyx >ȯM(yN yNyM],>/. G(#2!( 2!6M:8>! N84! N#FFNF("~"zfnN ] > ë.y2֞.>ʊ.*Ԟy-2֞|.y?*Ԟ~=2֞|!҉:| Y!ĉ*מ~#==u>$=++~+ngĉ:| ʛ!Ooá!ĉ! ~6!pJܟw!Oo|~~#ĉWIN 7,37,23,78;HELPHELP;WIN 2 ѝxž "Ԟ-!ٞ s͎͕ *Ԟyݝ:͎֞́?-ʊ+"מ>ʊ~-v#Select the ͛!|͛ݝ menO!ٞ ^-ʊÛ͛+#~ ʜ~]ʱ#: r>: r{(ڱ*Ԟ### _~#fo >< :| 7:|  v#!*~~ #>fnfn7f n*zfn *~NͥS}2*~i`NB}^(< "g.<"C||( n&*~n >!B0 = {/_z/W*~V( wV!"͒( V͒y2*~V(wk͒(:(V͒> :(!!^B F( k *~tu!w !Y*|tu w:!V^*~R( = ~ 2ww: ͵>ί~ݾ>~w:͵>~w2G濰~w͔S"ͪ!͢:͵G Ox東ȯ̈́!5 6!5 E͔S"ͪ!͢:͵G>̈́!5 6!5  {> F>2>2~ ?ݶ 8!6(:(yϿ(yχ~ݾ w ine with remote ech:ELocaOnline with local ech:LžxJP͟|:|CalDial number, go online when answere!č^ڐ*d ||DiaDial a number, stay in menu when answereWэDIAL $Enter name from library or number: $HanguDisconnect modem from phone linDSVieView the text buffeVIEQui-MAI! ĎˎЎ07:Qbh1]a~͐CGL[File Menu$OCMENՖOS-ServiceOperating system service!ӐClonWrite MEX to disW CLONE $Enter a name t  rww> ;>ί""fn}!|! N(V ^ V^{"z"Rrs>;>< N(~~w N(~~w!>2>2!" S">2>2!" "S#>>2>2 Yt ?ݶ K*:;G>x@( Y N A N :>(<!5 6!5  Ff n % <V  <V KC͒  ! ɯGOV͵V͵V͵V͵x =y~( G#O#Gxy!6#(:h y!χh y! Go give the new MEX: $DeAbort an open term-filDELoLog new disk driv/useWLOG $:ScripRead a script command fil!%ґ͟|*d |·˝No scripts found!ͩ|Ə!ԏa:|žxJ READ $Select a script from the list below: $ DIR -*.MEX$TERFilOpen new term filWA TERM $Enter new term file name: $ApnOpen old term-file and appenW TERMA $Enter old term file name: $WrWrite an open term-file to disWR Z_pCGL[OS Services NV^fn+ ( p!~w"~w#~w$~w%44> fnRtu44ɯquYtqs qq4I3P # CY P 3aZss6$,D  Y A  22  MB ...]$U0P͊* INSTALL - Main Menu Option Will allow you to -- C) . . . select Computer type T) . . . Install Terminal driver M) . . . Install Modem driver K) . . . Install Clock driver R) . . . Review selections I) . . . Install selections Q) . . . Quit from INSTALL Enter selection : $_0!8ͥ҃ ͉  |~#fo x> ʥ>*wÍq!}>2q>2q!!!P* Install Selections ----- !^|G !! Ϗ7^ !###### ZZ~(!{N#F#^q#Vp!{s#r V#^#QY/(((! -!-! -!-`7 Altos CP/M 2.20S0$Hard disk drive #1 not available for CP/M$Bad sector table full. Re-assemble XIOS$/ !FN}2GOC_͍[ͥBKCC_V ^ !sR<<:<0s!>2E!():E=2E KCCC_ 4> 2E!/(FNr s ! A-- Loading Mex ... ${ >2o> f> S! > q! >2q!} >2q> ! > ڍ! * Saving updated Mex ... $͓ * Module install complete $>2n0P* Current Selections --- $>2o> > > > 0P:nʨ* ++ Modifications have been made ++ Save Changes (Y or N) : $Y˜èNʨ* $Ê* Installation complete! $ôP* $*f* Selection Menu #$*l* MC4<~# !*!*V ^ ~$O# $ :v:p8* W) Display more selections $g*l+|g*W) Display first selection menu $*X) Exit to main menu Enter selection: $XQ ʭWʭ :p*l#"l*Rx"R!"l*X"R2w:vAG:wA*jAGO*R  ͩ>2n* ++ There are no $*f*s in the install library $0*X"Z!ͪ*\#"X*Z | *Z] ڡʡ } ›xG}pG#}p#6#"X:t* S |S s#r#S s#r#+þ"h### "j "f! ]  @ "*X"R!"l]*"V) *V+"V| *h!"T~R *T͕ܾ v ͚ k *T "T*h*T5 ] :s*T!͕!ͩ>2s:t*T!͕!ͩ>2t*Rͩ"R*T*Rͩ"R*Rw#w"\*X"R A*R" * ! " |ʖ :qH * >  * ͨ ~Y # x6 Y   ] P x2c *A) $$} fk _  * |ʖ 2pÞ >2p_xA2v*Z~# ~ ~ qOq #º # ~# ÷ !JFͥ* #Qq MEX Driver Installation Program v1.51 Copyright 1985 - NightOwl Software  t GP Software !9"+71+7!-7"XP*MEX Driver Installation Program v1.51 Copyright 1985 - Nightowl Software  GP Software CP/M generic version Welcome to INSTALL, your first step in getting MEX up and running on YOUR system! With INSTALL you will be able to easily load modules and overlays into MEX to configure it for your computer and modem. [Logging in INSTALL.LI p p Computer type : $!Ô * Terminal type : $i * Modem type : $!Ô * Clock type : $!Ô |ʧ :oĿ   ]  €  7?~#ʧ ͨ _* - none selected $7>2o! ] ### "j  "d! ] *j  :q>!, >!32r"b*d^#V#"dz!,%*b:r3 ] G:r? p#3 :r/2r"b ] o] g:x n !y~{ 5:{͞ ™ ͞ ط >2y:{2{:|O:z³ O>=2zyO! ##^#Vzʥ y2|z>{/ <2u!=_~:u7?5   "~ "`5 *|% x2uy2x2z2y*`|7+"`]!Y 2u*~#"~02r * Fatal Error - [ ] $ôͳ 9ʫ  ͳ 9ʫ × 9!, 9 >*^"^͕<ͩͩP* FATAL ERROR - File 12345678.123 not found Please be sure that you have Mex, the installation library and this program on the default disk. $ô#ʟ7?•7O$·y!7ɹʿéx_^#V7?zzq_z* <-- Invalid  Option $0og~#f ~#$f* Any Key to Continue : $_> fW> f> ͹_a{_ͅ}o|gڑ||7! w# Ÿ~# x©*+7"!*!\9~#~  é  |S{0fTerminal$Modem$Computer$Clock$TMCKRIQ$8  3 N  7TCPMDMTDF))POR!CLK*3MAPXLT $ $T-MODULE$ $ $_d  ggE U Z   ^ey}  MEX COM INSTALL LIB $    X                     @ Hw  . AAAMBAS TCP.AAGURU TCP/kADDSVIEWTCP0?ADM11 TCP1|ADM12 TCP2hADM22 TCP3}IADM3A TCP4mADM5 TCP5{ALTOSII TCP6WlAMDEK300TCP7tANSI TCP8]CORONA TCP95CROMEMCOTCP;CRX1100 TCP<DECVT100TCP=c VG4 TCP*XVIS1050 TCP;WYSE-TVITCPuWYSE100 TCPZWYSE300 TCPWYSE50 TCP#QWYSE75 TCP !Z19 TCPZ19HEATHTCPZ29 TCP\Z49 TCPKIZ89 TCPZT10 TCPT-MODULETDFaCPM MAP MAGIC POR  DECVT200TCP?DECVT52 TCPAgEAGLE TCPBESP TCPC~ESP10 TCPD)ESP2 TCPEuESP3 TCPG7FAME100 TCPHFAME78 TCPI(FAMEIII TCPJیFMG TCPKtFRANKACETCPLXFREE100 TCPM׭FREE110 TCPNFREE200 TCPOHAZL1500TCPP ցEAGLEA POREAGLEB POREPSON-11POR qDEC-180 PORPRODIGY POR sSANYO11 PORBKPRO-GENPOR!APSS PORlTURBODOSPORBW2 POROTRONA PORTS802 PORALTOS POR'AMPRO POR.HEATH-89POR6НIPDS POR:$ ƁHP150 TCPQYvIBM3101 TCPRzIPDSTRM TCPSہKAYPRO10TCPTKAYPRO2 TCPUGKT10 TCPVMBC1100 TCPWtMBC1200 TCPXMDT60 TCPYDMYFALCO TCPZ NSTARADVTCPf+OSBEXEC TCPgoOSBORNE TCPhOTRONA TCPiPTTRS80 TCPjQVT102 TCPk ΁ON POR>IA6S PORF DELTA PORSSUPERBRNPORZRS2 PORbpUSR-S100PORj^VIS1050 PORqUXEROX PORuT^RSMOD4 PORx ,pCPM3H PORaZORBA PORy|IF34OLD PORT3INTRFACRPOROSBORNE PORTDOS-SPLPOR zLOBO POR `QX-10 TCPmGSANYO TCPoɡSMC70 TCPpSOROC TCPqTAB132 TCPrrTIPC TCPtnTKX4105 TCPuTR100 TCPvJ%TR16 TCPwOTR7 TCPxTTRS4-MM TCPyɍTRS80 TCPz-TS1 TCP{TS100 TCP|fTS2624 TCP}TS42 TCP~c$ fNEC8801 POR OSB-EXECPORPMCMMATEPOR_SB180 PORNBW12 PORMORROW20POR_RV-212 MDMśCOURIER MDMHAYES MDMPROMETH MDM1RV-3451 MDMaARQ/AD MDMvEPSONC CLKCOMPUTIMCLKDG-89 CLKLEGACY CLKV UTVI910 TCPlTVI912 TCPTVI914 TCPOTVI920 TCP/TVI924 TCP"TVI925 TCPxuTVI950 TCP(TVI970 TCPTVIPT TCP(gV100 TCPVV102 TCPV300V TCP DV330 TCP]V500 TCPV50E TCPV50V TCP F 1MPM CLK.gQT-BOARDCLKYMOUNTAINCLK CPM3 CLK.gOSB-EXECCLK.gKAYPRO CLK."SS1 CLKTURBODOSCLK.gOSRT CLK.gKENMORE CLKrLIBRARY XLT  wwT 1'/f-DnoZZjU`~ ^E'Xp?X0,,[ `q`,8 8X0`Z`Xp,,x,<pw^DɄzh S1'@UA`'X0,W   ց#;`8Xps, q`.`8X,X   .@p_v{x8u<a;nw/=23pn6~PRU, :RV9V|r V9AAZ:yv|y{! W! OA> yU!?   QwhfG[LWJ %U:u[Kւ%%u`Ƀ6V V6Kwy̙&57Bh-5`N`'  Utsu`:8X0 Cq`,X0 ց`z,Uz,*C5 *ދ<8> baLQD.`8T1wyDȐaiBkAPT v#x``~:`nX0,37qP, `8ku`y`;|IX,RRe 6Ew 6;ZF+^V E/5`N`d?X,h u`:`dXpg, n`8X0q, ւ`v``A`=w $?"•כV܀AQU,  Ut`~,[ `q`,8 8X0`Z`Xp,,x,<p ?JwyY^MIMu۶AK``l?X` hl>RReGw z'P22'bNns}SݶmRBl$]=wD#DhZ*54 `]X3!m`mF>@| `!! bwJ Js}SݶmRX!hk:;av0;>Ј| Zˡqj;PryC CXbw'h'@jH.G\TmPRU[MXބ>Ј| Zˡqj;Pryuw'h'@jH.B\TmTjh(*ElX G&X~,o7M ˛`y}=`M`Pk9:uCmP^5ϡvrWw'h'@jH$B\TmTjh(*ElX `6>ЈC`9ZCP94Cx  wD# əDr-5_Tjh(Af `.F:`d F:`st<̃L ,eRf ,eoKCm`)sgX27AwD#D\TmPRUkX, MXo˛`3`.̀M, 1!%ACP9v5͡Pj':ގX:̣N"0Io8iwD#D8\?_mPRU``{%|,o&X~#X>@#zCՃj-ZǡsjCˡ9NuCh  +-5w'h'@jZ"m Rl}=!%?w'h'@jN"hMu۶AKX=B,!F!dw-1JVߴ ( ;`AN,4ׁsu`q`,9`8X0 `,X  ΃Cp?@#zCՃj-ZǡsjCˡ9NuCxpw'@l=p'I\TmTjh(*Eq=XkG&X~,o7M ˛`y}8F9ZCP94Cspw'@l=p'$oo۶ _*54T"8`I5#`y,?7&M>@#zCՃj-ZǡsjCˡ9NuCxuM߼\4Ӽ.kc nK7Xs]:}5CݤO]4d9$^<Tx%rd9$^qZ&x"dՉZwHDIKf+qjx\dՉ:Ǚp$U"^dՉ@I {y nk7K5h~eruzvhj>RpCUhfS!4zg^=Lgvf\\{T3^ī>{i ߙ$q=mTv '0Gwx"ttp3]l9n?mnNw^8/lFW7lV7Й t9k3Kҍf:AM\٠& ͵љ \٠16:A}"͵љ {Pw.Oft݆5n]a醶GFEloh{sh>k:]pGwїX1N$•:!(RCC }ݏ @w3= {tA}to@} wtK1[> THgJnIPs*RAgG`OG[=]{rJӕ`OW+kvl`{`Uaiwu |n6~PRUlX` hl>I`Q l6hU,0hXRwB啜iJs}SݶmRCCIUN4X`Ah\؇m!t[sn÷{ *^șQFΌn{(ų Pw%/;REr8E;DMu@K} ÀAW!C;^;w}k_}~wn/qH38+v0\TGP/= kX`M``σf.]'Ј`i&-L95¡P8ԝvu3C=ǡ8XBk[w'ə$qh mZ&MCn6~lk@3"`:l;6rf(, ??w'l`@0  `@0  pSnMzHD66 ;mbҏ%Mjl6I6j/RI# '}jrMxGJ7HdԳAڱA,o}}}}/III' ' ']nMȾC0D;&hѾGn_o}>J]{vE??}*|e: '/ 2";w鉪!=3Liq+GEKDЛmJ `` K`f.]B#z;X챽Prj:ϡsiu/P;9#7ы5< x>؂Ql5whfGr9$U'PtDno#_jhh(AY'Xl`X XX;X ; X=X _??,nb O#, [wI9\89~s}SݶmA) ,b`I$+`,`-`qK`3`ff{ч, 1lg?]wI9\89"m "68K#`y,?7&X˛˛CWrjwwI9\891pn6~TUl$Y}y8%K`3`3Ck{ Zˡqj;PryCwI9\89"m "68K#`y,?'``y,o XM_ t">4Cxfwe/ #і's aGs}SݶmRCCX5, ` S (lLABhD|zCP8yCMs{9<ɡp wnR*S*I֑ȩN"67Bh-5`N`d?X,,\̭ Fցwq8X0`\,q`-X,8l< \T=X!TX a>$'uX !c`K9%ACP9v5͡Pj':ގX:hwIjJ2X`;y=MZ]U`'X0,Wq,`ugu`q`,9`8X0 `,X  ΃C? wIXsy(gn^ʙгXߴ ( ;`AN~`n?XpX0,Y `8Xp(sq``8X0 ց' C8wI DדⴐiaMZK X,ī  ׁsu`q`,9`8X0 `,X  ΃C8 gwI Dדⴐv"hoZZjU`~ ^E'Xp?X0,,[ `q`,8 !(, `:? GN"0Io7wI9\89$UAQU,  Utsu`:8X0 Cq`,`H,`Z`Xp,,x,< eW^{ n==p`{gaW^yYdc݈bɂ_5_f8٥:2 !JwI9\8wU/m!I'/f-DЛm7J `` K%!%>ЈfwI DדⴐDjoZZjU`~ ^E'Xp?X0,,[ `q`,8 !(, `:? NwɦFse`LZ21x,?io۶ _*54T"6pma !F,LUwMJ##I$ɕZm7J `l ˛``y.M!Fbw{-IWrD8\TmTjhhPU, v l`1x v| v<vK ւ`v`i&U  vwTL'V!EU`'X0,W   ց#;`8Xps, q`.`8X,X Ç`KՃK5?wT47Bh-5`N`d?X,,\̭ Fցwq8X0`\,q`-X,8lAa\=v}P ءyC3`3`πʳπd;4>vh? 0wT7M2̙&{ZV!EU`'X0,W   ց#;`8Xps, q`.`8X,X ÇT=X!TX xw{-IWry*w>BMZK X,ī  ׁsu`q`,9`8X0 `,X  ΃CY,X ,Urw{-IId{dh]ZK;=ltA+u`OW=]i{rž{rl>`` Ub`S`!<ew{-IW"D\TmPRU X G&X~,os`y&B#zCՃj-ZǡsjCˡ9NuC WwI9\893pn6~C* `{%Β``σf.]˛C聏 1 fwTΛd=O#I^ŹD~BkzЈ}b ؎496m!bU,ư8XU, lwT4M2s<@jגWq.Ao۶ _jhh(* 6 u`*XYv``u``!l, , 6B vwT4OIfՉ@1F^ŹD~BkPRUW݄.u@wEtCg} eTAP݇ytÇwף!t7ݧ=9tOC8mwT4OIfV;#$UKDio۶ _*54TmsK}X;V V6k#`5`&4 YI4z,h<*``U1T=X!T̙q`.WE Aq1Ln"X Y?awO:by23n6~PRU,  F&X5V5!jUMZ:yv|VK[;VXw>`@0  `@0  `@p%9iƉ xBz ';!=sB':!焴tMIkxMzo}o='}|sϮIkۮItMrIפ/~9鷞>6K͒,so='moh:kcCԜfchnٸQW&WR Tj mcG6]GzjJ:hAow` | :q8HPy\ߴ TjhhPU,{5  Utsu`:,9CY0w ?~Hxcx {wT̝&pU/m!^|b*!MZK X,ī  ׁsu`q`,9`8X0 `,X  ΃OW^KՃK59wW$ 2.$WHܫ8U\TmPRUX=XgI|,o&X~#X6v llM!FK5=v l)dB=ȡru<Ρ9Խj}oȦ;&}mж5qpֺXwúDm&v7[wdWeT[ϵ|}]><ŇߵFpk_^?ӟhNy|M;5ֵq^wFN0=}xr$5\o܎혜nLNnvLNnG>wl.mOt g\}`~y=}\}7lOtv^>xF=ݶ?FO91>sb='l@O '7': ۸"vo!lZVݓ#'zםxN;!ENt{3}*5Q9cSlێ91fZ7u|D~ĈZ&}uJjRsk"}y6*5__k7c\z:CP8yeXg`S`W:c`:9ֹ9  ˛#lwW*N 9ְ3M" 77mo(54T"6 ˛``y&XDBhD|zCP8yCMs{9<ɡp_ mwW*N 9ְr40\TmPRUkXG&X~,o7M ˛`y}=!ACP9v5͡Pj':!| wW$B[s}SݶmRCCIUU`` K% ˛``y %7ч, 1jB=ȡru<Ρ9ԽjCP8yeXX޸Uk&}}y\Yv<~MRכ϶t}ymҝkDDC/KͶh$5ov:|QK_o_]7?|zQkmXLD]K:j~wmmTjbQzA7/gۨͼzY\h~x{}@ݶM^]?m~OvE>f{zytXo';>,*mjhT/}mTzyx)g`S`W:c`:9ֹ9 Xd3+iwW*N ټV!EU`'X0,W   ց#;`8Xps, q`.`8X,X Çp twO:byr%wn47Bh-J s:`AN,4ׁsuXps,h!`-X,8lg2X* : ZKKՃK5A(wsdӉƎ\"Žm RCX'XlMBkvl X +%{ WE Aq1LWP4 ޵CnK:Z=mY ~'=Զ顶% cviZ%u觯|| t5ktݵ\ˋ{CmǥVn<=׶w m鑶}mTLD?xv{}#gFc93I>F#gFŏ{D.}sݒWt5.X)|)ƒx+XqL"a>3}#9B/Z?:qcMnRo?}PNA/f* 9ZuHNE/@8-<9JpIIBbGLBdދǣ ܤGNT:1ZPΓ%DIĽC/CN=!'SMd,%kVsx|g%DvǏH̹#^e=r%DH ċh D'H4Fҩ<f*M zx4wN4vԓN;B:O=9GfjK*%\ߴ ( ;`AN~``u`:`dXpg, n`8X0#q`$`A,hցy,h `A XЬ ;[#`2X* : ZKKՃK5X0g\_E1a0* `i ,g"G D?twO:byre47Bh-5`N`d?X,,\̭ Fցwq8X0`\,q`-X,8lgzC`&TCwN4vԓN;BH'W6#3{!MZK X,ī  > \̭ Fցwq8X0`8X0 F`8X04kfXМ TLS!ؑ0IY"Kd,GbS q7+zex޽d,%DbM2$v!Dew" y\Z|75>^&Q=GRN:=W!}C) gF{oKiiqbu%$W^!qZw!ṻDKt=iVs ϵ-dwxHĜ1eZ֓\ ċh D'$#I"(9x"k^tqwo(hZBW7ѣM >.kLPۣһN7+YKZwgGve>ƭaBZ ;ݬ@'Z.^!nVNZ*Hka'CS{_ۭWj&@Ig%w- {{TzfU$]t6Jɾ'ӥ/tXi[ydw1V wY%:qsK;ybxI?7Ci!_Jn M >.kཷGw!7ls!7(zx>{Ȑftzx={0Ȑ%g?Cكg Yr`dK_kHkܺbzjH4n%ow_=͒K5NHk<1͒]Zn!C|B~_E6wG*!dOgtS%^D3IgtS%^|"+nqxhЛ stL^8X%Txh ĝy'wbd sыGc"<8Eh8H"H-ڙ#{j9{*Z!dOmC[j>63}vՂvsLxy zĽCs2q/y/>1sBz%C+BIyj xhЋOLŊ=^|b*V;dދOLŜhliJP|"N}B:U&@eHxr^%@ Dm r:Ij]ẖyv1&jvqw1Ly$ 4 !M9g"IHd4 hn{W?Zgǻ7uܕem 1RLS }U{k[(8A%w#9 a05mw&(l!6*&T1 EҀ A:eS,T^NYꔥ])K2+ .'TABW@eE/@ҵi20@T @+F[T1TH.b<QPt\  TTA/qc$Hujb Ĝ )fc+9ZuHջR)VLbs%)[Oُ Lļ*!dOmK̫M23ZX /PܛĢ̞o*3dvb!2}~~Uw6= PHn%oGeIoGj[hT5R͙枣eb*)L _ zdO Ī$U2{%Cթ ';393HSN`w ZP5YrdO9Y\4I *.VsNY-V-$g4yht:/SvZZHvO"DPyʴBrS!G !{jdЋOLŜeSJϓ\-JDp+fbNJ\LyĢ=NK,J^ej0V%GI9Lx^%g v8%SGR3M T#D$+MU9m!/2QBb/%XtCF3BٓtZŊdye!^|b*xh ؽ XJ:BҁxNUH sxbWg}ܳw n.0[)y V#ffll|7>#xC !VڣϼL]ݤ}Jײ֧-|)dދǣ )ĢWI:<QByNڣdW sl]ẖI|#e] r4 !C;MBv$lΙMwuYB@-Ta_ޢ C!?'w#9n  0 h;컯 E.KgU1YEL(4!Ke}e~Oi@,=(CxQB٥h2 8;ZE/@U/Czl%gy/>1sPw%0`  @ָʾE@ B2_e~VUĄ"JIY OtMPD@_$.Ka‹;.CwbDZBm~` z񉩘 a']OV@eHn!hwgעO^xGx[xh(;=m^x}7Dvmw;;lN*#<awwM >ཷG}]Z++I2L8 ܳڣu2]'5MT*dn Yr,LzgqT dbNі)&<ڼ.O.}B:}M.]vE:Gk\R{8ZlnqH9$^<TaChCtmom]!Ms"L"CL6294I\4yNcsl_& yNڦdC IݻLҫ$C 3i .(ܷ mpn/ܷ}{p zWo|HQpE&muܽG-Ri.Lr\&!\&CMsxrnihK7T!t zx4S!-ŌOYrD}F}v2SmvH)șQHnRVai\r:Ix<'<4UW{Ni R_w7ci5Eɗ옲zG,#Y:_O7(PQk:mi\r:Ix 딥ཷG--RN'ɠG3^ܺCj>=V[w,v|vz1"T2ti5 # 7/n^uD.6}n^A\ļ HXSݐCYe7Y_k*R﬿e7Y_ەMCJd;ȓǮvmVV n#] g}?a_1Yo@1>L5Ywo_MvX4_+җ>^M~cgLW9YJN]+:VL,} !tl޽TLeb2e2` "*htt}bjk&Rʡ=]w/"@tzS+mFɔ~~P?-Dp~EY9|HY~P'UgT @ .灮:UVDW^"dk:^?Ru IojIzb2ut^GOɵhV޺$K?ֵE w= !0` 0 p 2_ |ɗ!YULbV(=&KBt\^nYWD@7e%[𢽣^p XPD:кچYpַLUIh'+++d T^L!^p̣@f%@͊mD+5>Royݑv5]R.JGόU'P-zr nKfE:\Ԯ׮1pT:‚qҞ'Fa']OV#KH`*)f'"Ks<4!4w= !0` 0 p 2_ |ɗ!YULbV(}UZd}'Kd"" }R qY+CxQvaxaQ,,tzDR *k6\ؤNA/f* ٵmj>CmH?dt)>:@H9$-SN5Lxy=ErK SQ\z>zgsIh%!t{x4S 6s.IRW{ 9o$1e2e24ɹLr"CtLNB ٹL/ IY!;ex$mH6BVHje^M v*L $dIni'$C<Q[-eCrW(8}{:uJ[[yMv"į C yh7)䮏* {{Tt J=kIUY5ǑN~DQD:G0!N7& rS/p rS ACn!M)^TR|\v~HཷGN7{"5NlԬ;ݳ=D:]E: @?*tM]Cݬ@:*Ha'CS{_sjCq%̔&}M׵fU==(ٞ{"][2t-Ǽ [ ݬ@vι<1$ߩ97C!_x*w:|5뚫ཷGf7lsnQYY=>{f7|AY=={0f7|=KJكglvrܳ9LE]sn]1V=5x$Ϲك >fIk:swD:n!sn$?9w;AsF΀͗Muh[$p-!t!#wt 0 0`05mD.-["^DnGLbb(*}K'R%M~J2Wz@ im•KkbWRpq\EWvZ599yy+tX/Y_f?Gc]UíN7$пWCnni'A wٞ鐛!tȍ/ʻZ;th7)7\=*}HEnx(z8f=T$Rݳ{dRݳ>ɻ,9{02ҏHܺbzjH4n%ك s7w%9n0  0ָξ +B𳲘Ŭ*&TQ,tOJUYb!ҧd&Y!xg٧5D;!o/̵(L?RUk ?#w r)JDZYsxW~S6'1ӠTG'-/`/?z{3{}l ۺ7m0}nZ[#imd̨@EIg_&dXGd"zk^D:b#FΌ5O~bּ~b]șQB1xI}m@./`jDvyr:Ie6Ctz#MrK;./`IjORX6I5 J4IjO/R2T=IvyKJ'yNړ$*./`'i ik|r'˧S)ֺT1'La_ޢbWRp2- NUHS43XXt*<zZgOz/IɔG0z>gw)mM]1|BϒOikRHikjfҫH} @WOΞ'Iɔc0BгOifnFln{ =;5r̛ uX5LzS?Z3qwwO^>Mik"vB<;=_8;»zS)m]*N!S5(/f1"X[*Kx_Oi ?PM}w%UU7 0 th;k[dT!RXKRY.]!IK(KyYRu9YzNH‹ Se:ZyG=~]|H{;.k]aMG5ę{}L{~^_noGQ!:w;at刯ò}^SFΌioE&뮬ཷG-$hB@ g/}ҞQSM94Rɱ_+'Sʱ?m r:Ij]ẖyNdu:U:mɮө{OEg-k[(8UA/C*ob=Df/X1 (8M+v~ѣ")E*{OSںUx[ꦎz(mĜ@&՘D[ R~'X2Tó='zD~s7b =ШBЗ=]^)Ӕ-a"DVJ[ZDJ[^ƁLƚZ돞,= ;UD]UD+=%ܦghЍVnudXːt5Rq*rVJ[KE'@ڝ3s*V)u^4P!@ v@׶H?4w%9 !(0`0 `С5m Zߖ!|,,}\Nt@>/Ke߲t@?U:,K%C"B!HUY,,}N~ KT*Pt5͢iEԶPpjO6b \dj[: *A੽{!FjC&ShIiES5 >neZR- j[(xS4 ¾EE&m?4g-'B7-EykOuiд"6%OISFYmlAmG{!lIeK ZW>KKKK%}B%ג-E˞mXv TM;f_*v{ܐwGΌ < YPxA^VUF¾:=Q+p֢җy>lu'UsG|u;QkVuVwoNo]VQKV <" ^1 eDwq~S+#}MGq~H?)#=e9+_伖5rYuZm3}+@9%(JuH">Zsw{Nԟ0}LWGGۃzZQI&`gâUN'V6[ר;n頲zA%WmA%btP H\QHO|)%)w#9naqǕ}m*pV E~VUń*J)@T!Y,MRLb)Ғ JװRp늮RpBCW>krR7ݣO*enP[jFNZZ1ܬ)Ԫ BmR7ݣ }BR_+} \ [{LЗzTQE{E|C'P'r[irp}aŽ3DAe a80:Y?>/D͏l5T ?OP{wEbxM)=]&ߝ?&K@8톴j"oZ[^7ul_+"??ת< =5}\t[>d"L?,Z,giòNR'N@ݨ伖*mԳ!њo[nωoܜh{]ߡ}XB?l]Q^ tZlQl+:Wl+N[JxH<<(@/)/f=eSϨH?d*J *O}afd5r̛ j`\R;ۘh(kz"j>/)/X~M'LDw* u5ݻx"e > \"CX6w%9n  0 0h;k[.L>*B/|TgU1Y"&(=aI hR,}BZ,/ddi JoXZ+Z)ABW@eE/@:hȩ'L1vLcGN JNZ2$tA.HV Cyd.ƎL2i)f2e2`̩<@fN. 4g%J-}p[-h_ { Nٮo|)YF9,멭Rޮ*Y5tP* Et{/)\B/߳ M"ެl+!]Wz_~PVxX7?8T3wg_|szT[?<}$_ѻ\:һ<*JǢ6Z5#bH%#U3oÛz[W"3j~P SI>9wg<ެl+ݴ^$Bx>w#9n  0 0h;k\xN!!YULbV(='KD'-FY+KcHGediR𢶅^xoTImK̫hD;! $mm} lQVႭ~=vndK;@{oj[(87e2 2v$Sx޼Ei+2d^^m7/m!&Ԏ=VBH[ cJtF ?>u! )0ш>Kw% À 0Z+ !"ń,f1yY%Ce)%KGe]2 Em 硁Li!J4w Dדyr ceC鸺ƖS p--Aͅ_SMYBy/y2b oЩV[&ɣM Dt*zo*@ _!Z~¾JeM >WVQ]~Xs ω߱hQIgjuཷG-$hB@ ,Ĝ9]N'E/@8-<3eK5=}LnRkPP9$uGɮ@4DpWy\&i.Ȑi^r:Iɮi/Piq26!dl^&/P9$dƼX&dIIR_4l &blM 9>},өӕ29]:eK<Hu LTX9^%+<!)Q*tQD&Q#rWjǛVB+vY *p . \:E*$9aBU- \Igm+Ol`dQIl?"ۏD@s?s?ϾHu:*dw1V ȉ ]Gb^v;M >m\b+Oa%?"ۍOʶRx.I9vնPr:Ix,}'5 ﲴ-.:U }U{k[(8A>Ui\O>XEwS 7~1rfTU_ƣ !‰w= !0` 0 p 2_ |ɗ!YULbV(҂ Ot\+" $.Ko^w}<*ՐNZ2$dA»æ{ v-J\[/;lw»/;s! ﶏ(qmnw"yNa_Fn[);|-۶ /wza-[nRYཷG}]#Ji>+I2( ωtQr̛ j?)'T袞 E=q j7)lm ۊ|I+ F$KDl#%Y:Eꣁbl}:_zB8E=}@z8颞T j[$p_=w#9naa0 h;k[.|WN_;Uń*f15Y!I @zZfdQ,&~"CYkb+k\̱qshG ^n;kvBcNfZn޴r _yGK'#tL90!}i }ڥ/*Ui>tx2[[RN'ɼG3jh>\*h;r4I.b$2ddhi.sMsEL$9.哝sl_& yNڦd!d]&txjor:IT}@LVHnv/@"{WٻrW(8}{:]J[>f\xwBW7&+w=h(xQ>fRU rZRU rϪ?rL_TDh[& |ͪ YM]Cçܬ@(J R;gjC%L&+wu=*ݕç쁳d(SFP§ܳ=DNtZH[ydw1V OY%27v!M#gFE&eVY~Y=-Yk"I2L8ࡹgۭڣ\SڦL)'SucA5W&W'_~^tE%k_+_UQukZ)Ct zx4SY&G;j˄y$=NΛ2i.Lr\&!\&CMsxrni.!v9$u2ٹL/ K)KT*,PiY{Y҇ed)YzB"cw{Sؑ`NU^HJ4n/uNx*[=4bAhz !U CڰaҒ%mdIYIKzŒ*9K%%Q˞Zψ8FgD7Ǖ EK/EGuNn9%kViB ?HTjB!A%=_$SouiB}?U:KɛӇռ]ěӣbhG)?x9>k^V͜#|X~'Uv>/LS҄QSz =E*ĄXﮬݶ5szw뗧Qetd w%9n  w\׶\h=rVc"c"?+ Y̪bB%R ]HedɶD@/>YZ!x!Խh'D>93HSN`w Z̐NZ2<6il)4BAW-]]{x[v˰ˇN;v]o+4BCo+|ݤ&wཷG:ݺE2- );12LUIeܺG1ZGDE? YPxA^ Vz''F dxFY~XJȂFNܪdu#:̨ٝ5+rw:t;7tKV <" ^?F8F_G1#mG1gD /Y~X?&YϪ҇em L9Nv_*伖*=YhZnωOIoEw+4.6 M[Okk|VV')t]iڿuPiJׂNNlN Ϩ{'}|cB/t zx4S!N xtDcQ.\Ϊv^I5MXup Bo{XkO&bl=!a_ޒ}ZuM'oԸԇ~CmHCj>sSoJhK5=~L~Cy hE߲hEw)FgD>t5CV[?a-;|9UzQ/uѩ iƜp+¾EiFI=/?-:!{Sǟ0ޖ^*(}U{ӗV]j)}O_3^z}4P"-k ʣNF^\Z)8bz5!c&R_@)U>?Yi3T҇\N"շe?Έ6zQ/Ǽ@t2cG­o6&SpNvcUN 6W@N"շexgD}(ӗr̛ uX5܊#)mLj\B3-)ҭ@vE~h\r:Ix<,tS]S@vբ I"(3#t NN&FN,V^r:Ir:Ij\$MΛ&l4./`\49+ZT3ݦda-'Su, ^MJT3=_Me}_{ޥK_.[_`ژ~׶omL}[Som.6|ks]ڜB[SҾGR!d.}i7)'u}fsʋd)K~{:ek7)t}fsʋYI?*Q^NyiHTnRJxIiv)fsʋRLnvdmw+7%KseYL/;θ\Rpz_F':n._TnRJ+ɽcڧ(Gտ~EmKA!M[P4yNcv6Nvyl&M6P9$M>d./`TBvyCtz#MrK;./`їu-bu"`@0  cqC6v33UpP?EP~rr1?+w%9 !(0`0 `С5m Zߗ!| /Y, HT*,C6ҳt@ҟUzT~)C"B!HߐߐɒYz,Pt@Bqء|jl*l4Iܫ8-$r*9>G+s2dRti5Ot*d!7C yn=\ɲ%}ƒaI,#KK K%ZÖԧH-GΌ \>Uji'+'d{jB!4ޓ}mwű}ȈV{h{Ոl;{z_e?mf!g5ěӣbunl֣^ίϚU?qyzdT~5;|j*r[w?QQx}jcwDfV{h{&1!o7ֻ+kzl+__<V{h{&udKp§ўghɗRaD=#(@ ?ғZ9sbDݳRٞk/Eٺ6RdgKQitۺkNZٞV)~'%'ߓ G@ w%9 !(0`0 `С5m Z!үeH#=YzQ^ɀt@weeY,}IUkY:JӲ2+"B_S,Pt@ \m3W~,^;t5;al\R:]RZM#gFŰ3j*"gCyRҿS¾*=+51+ӓu:"g-V5 яY Ufu#:̨ٝ5+rw:t;7[V.YZ%<,(7,=џ*#ct2"gq2"+#KeDce9+ߐÏy-AkNR'N@=伖*Գ![h9Q3]m E!j甚؃V9\Po]VpZe+PlVp^ŶhE iEuZQzEY(6 o+/:=ee}bd@ٯo|)NF9,멭RE SS VjB鴒UHg.ʗنxW&^lVp.U_<+r:^h^JN %y- %ӓu:"g-ay+}TYhҝ0SVMҝdw*2֬YЭߜ޺FV.YZ%<,(rxAUq2"QF1ʈ8F;qq>c/q>e9+伖5rYuZm3}+@gp\S=kfњǽs!7g::|g׼5؃V9\P[?(/ N(tB %< %v]P"W !Bޝ}Qwlp|^;N;Ӯ>tDtqpֺ-GFX JvGS/L)[[(5ESt^$gЊM+&:w~F  0 0h;k[_\!GDGD~VUń*J%_IO," }[!\-]uJE 4oݳ Na_MX@ad͵ߚ=PE.BW%eșQGLo PޕP>Wj/QʯZ/#3SPM?| v);KF>{Q쏝jc7JX@ctCGX4D>ҟ)Dz| Nw(t٧" b,`?}B폝lHRZ+c]k MO3zj\]0w\JŮ1]k]u5S=]k-:k/\RpuwZkO7:$]k"(Mw;]$՘7AvcUR\d's(֓b5L f*dλxqΫTNf6P\LlG:Pdl"u2}C$EtFG˶ſ\VuVֻްhçq>)/&o+VIy%gHT̫-d T^LCs%o F dbXp F]>%ڜ-;{}&S3mD^Vj7)컬/[qhף}ZlD^VD"ţjK$Ԕj"<=Q3/(MJ57W&W'_~^EOZ)h,U+@-ii7ud@)Ojd@;)d>P[j/yNڣdyӴ MٕCt6 $ȮR R6dWz5]y(TJ%aRN'I]vRq.FZbUH)E&bl栭Q٫}TjI/+ ZE*$9ajoQEFeE q}%g쮧"d,ˢ5z}4PwY3CfZR> "Hd)BN%"s F db<4`@0  P!w#KCpa`aw\׶\/@_BL@BL@T)  \J7UIS%_~JR!\Oy"}Be u T^\doPg4PD:Zc+L vz$pzoļJt<QjlCHu$dwpdYuբ!yQsz%ԎZ 㿭N+w鐬ҏc 2S1Rh!^{:o$1e2e24ɹLf.y'LyRܫ8q;Liv=lM7~ji[}jd4q}:4q,>v ɢSpY0R4DZW%FOC,JcH?gmV (w}FWU\0 (À(Bh>gAIKZdI!h%YKmKD@zU Ҝ ?>% QBWGkO$@exM%ww-w-QIgOY]'k(xQm 硁xNUH s^%SU7e4I.b$2ddhi.sMsELxK<3Tn^."ɑ!r<Ѽv;1/ [?iIe[%K-[$ٲ&K-OZl=㫖$[vcVW ۵"T鿲FG ?)>XɃw ~ꝅk[(8E*$9ajoIRJ %ԓj,4_ƴTX勾O}ntZ}U*[@f q2zr}Ȓ~l}Ȓ~luGnyET#ݑU'#dw:Iݑ&u;}EcQ5>߷6uՃ=ci;f_XHaٮ²}Q qY[86˾EcQ#gFE />uPEג{TQ!\ w~Ft\0`0ÀqǕ}mjD~ Dge1!YULR O K}M,)'~J!\XZ+>ki\ԶP[nU'P-zr /fNˠ!OzQr-nۤFNvB 5%(jD{(jW~-@nRo]?ߺ5ʴ'Msyh4s\ ;1MR1r-x޼~yhvS虑Mı뽚EuǮj!c̈;Wt'"ՄAq]N?nG;#'z:Dk˛Ew#9B Àa0`0 qǕ}m^pEE_PD~VUĄ"JwdY'" 풥eKD@ @,1‹ 𮒍se` N^p?e[/ZZz_pEn.Rpk[)^p\ۍ/ j7) MY;@{oj[(82-y\&i.Ȑi.sMx;1Mmi A.kZPۣ Ct zx4S!N xⳏuGyŪO5-h[(8IRW{ DcCtԧdׄd⻝C+@ 4kKKk_j>|,ڦ#ۺk5oʯLNއdҾNGO?rHOO@WRpQ[EQf2}تNUHS4[ ¾EŮyfۣRQzLYTv)4k2I2Le$d!Na'P-z[IRW{7M $1M $2ddF$Mm7M*i @R% $w/ljo'MҫIr,Nv]^&./`dF*LՓl9*dЋǣ q D9odi\4Id4F$綛&ɝ&{Lw;R/b!f&L \:rx2D&@d⻝Bʄ0)Ɯ8)OMLx U'P /! w٠muѩJ [\nR٠mr׬Dk٠ZW+P JoZ NR{} (J[PWq~ _4rfTGvllUKуG" 4H1M+c/F(W J_؟ w% `0` 0J+m:_\tSge1!YUL2>)Y/K?WD@?H2+]Rp뼫RpBмxd sN *-;>м*Ay?w/?(79W=BQ*7m~D}#2}Dy Ҽ9ajoI?GМFFV])ӓV";:-*(4ߍir^́ӼOIo0h&\{} Լ[o޴szBW 3a0TK7 VY ?Ԩ SwT]Xvowz&[zM&97tGΌŽՍT.6PU;=ڥ&]csÎ+iz93{WNþJE&UP9$^<TxuGRj1L^L{o(MSm84<4̝&AnROV ÝʍOʾVL_WD&mCHwx#R'ek%늨ݤ೟=u>RV\+"5}F{եQO4/NN"-vSWՅ! Â@k@]@UPe(w%Qu]7  ָʾEwJwQ@)ݣ"*&T1 E K2>S:e)*KteY%CҵSZ)RpBC/Ѭm;% QBW@eE/@Nz=$30-C{GCr/[L>mzTהޚNw)5y()tM{%{(QDv*a_&tЭ[NA/f* uxⳣr]gdէ~,h[(8IRW{ DcCtԧdW-&]S+xQ_h2{%B7~_?t5ۺ7ufA]D[ݭ}!⫛FΌiN?.PG?( 'ӯF|UvlJ`[YݖJguc)HDu/@ ]q4YiVnsyܽZ>&qXfsl|w%KWu0` `Pw\׶P@R@R@fU1YYLȢT+K2>SҀ,$Hed)/Cdi\:fi\@Py]HCR^ \&pT#$Ml7M& &hv$sz/#*%^ԑhBr$z! &bE/m!S"1D'&LũG1BjM&tԧ"C<Q[&5edm 硺T1$M ¾E-xvmC?ܠt\Suة,]Uzk~|)5NR}(kWW¾w%boMSj_*5y(kWuW¾w%=%VQBy H1C)Vä@Io|ɒ*lsV]]b[+\uח~خ~ؾ(\{\Mbϕ㿣L$O)[#*nP;LIX$O* _I鸭$Z;S,&Ԏ?Sz'>`$D1/CV;q' vB(ەI<.\pu20zE]!ީvv}$ rBYUm5oȶj/}]+U,toלEP2S1Rh!3Ms"y)L@_R [Vo\\4a,z z3#N&XOn!䈯Gy(* * *  27?;w%UU7 0 th;k[$&Ck._=/1Yd+r]}Ҳ,=.KiY%&KH[2iONv{2Iv-pni'A sˇs(^K w%y_CP`ah;k[.Ԉ!үe~V*&TQӥeUU{US]D@@oUBSUkbJE06Z+KyR?q%t[2<4g? jj\KKPp{sFtEK{sf,wGR~v9]0?5~T|/d%er'/nUs\ "}L]>^\}Crv֯OW+mk{Ļ#򦎟wO^W}f=Ʈ^ Ė'prۮȷ3#vO[#B0&]tSۣ4O-,ԖI)${SGKdDu'ӄ vM*Z+yNA/f* =^3ڦs.Ro}~VO}Xik?Bi{7⸽Ǵ9w-%5;9<Ӈ#J_'șQ1|=sEzҟ5˲vy$hB@ g%}毕t7jOH)߼4RɱVdj5@韆мCtm'јcP9$r8h%PyNdu:U:mɮө{O">E~D޽F}ϓSh%P P]y{,Fų.KI(ڧ(G_qiJ:eH%M't1%+Ɲ0W\m"ғnE{~D?QhQ4P{P }?>^VV .P9$^<TIƍfvբ P$=Ny\&Ms"L"CL6&lrniP9$M^Mljo'MJRZuMZJŌG@ Su21p0tn=5 ~ihNUјCUb:51bN^OҏD:Muѩ DcN"CRSy%r>B]O7$KOf|@n[-:M<<ѩJ sHJ2^T&&@̩IHJN% k>}E/D|oBsn[w$״i~93*>ǔzw@nR4P#@1x!Nj A}~н &\*y1%- bq`$i+2}^9#h{XkZkח\ .WڈTL7?^Wd) Yy^oB zBJeL@1>LH+ g)MO]^;X6=U@mzZ^Mhjưݤ]RL7لw UL_7Avcp+ gߥ6=_xAy |A늮ཷGeAξGWn*tQcHbzjH4n%䬒@GN#iʯ~@"ZBiCmP/w%9 !(0`0 `С5m Z|u/ҟ" ]҇ed@:JTe%YzS>)KT*}O2+"B,Z~G+K/KT*Pt3n)UkC}m@ɹOK~!;~T??>&/xu2Ney`G{B';ogDmmNC>vH)șQQn$Ml7\4#C94m7͞jDRd"s;LJwn߼q9w#9[=a A W=; EFUń*f1dU''eiPnX\c2Kd/q5s!M 6{IUw{CWXCR2bX"AHzHki nnE 2my-2mi! xNJVVxRN'I]vH sH1CHHJ--K-Bm\Rv{@{;v(,?yʴBrS!r T^f;|dzu \ÂG@MEn+MzՑ3bW5^֡Fk[ Iy- ¾:=Q+p֢y՝0/Y5[Nv"3j͊ܝ~kF*u+]JyXP,SF1 eDcʈ8Fc/q)#WF1zHrVÏy-AkkYBe'S)f'W9%(Juz:$Pq?a͙5؃V9\Wo]{}R 'b+I%GO*ET»tbI%lHEQH(/pɣV#nnþJoX11*M >_@i7eF$xRN'I]v+96+96)Vqw1LH.gIvdi9"I"CI6&94I\4y(Q[೚EoXET%LU- Ne{},⫏:Ymel93*^SR>Wap! `@0 .1_4w~F0À0`a }ddn/O,O_xϪbBPDiP./nYz,}$ KE•ߵV .vRpB/?yL;jw' :9o|)RzO]sJVI%|POIWjBi\* Et{Pƕ/߳ M"SNT¶.=0⡬ڱoNc뇇kv.O_zw]e}VYrfޝryzdTlidwjl~'0SNT'Ȍ~@Os&qwx8Hfޝ}tVO }R O*#D;w%9 a`0`:W=\0D~!!B/$D~VUń*JC ORْqKD@H:‹ E/C.z4Y(< E/CT Ty#ܒI.zR0O/9d8-$g vbt%FS9aC׶Pp7!vB>oQ%(>oy H՚oZ'p{SOZkZFۙwMk{q}wWnR6mvնP[@f Igb-!7/wZ V.b^n"CcFgsQ+w.b^hABy.:U!h!*xaC׶Pp7!ڪe[K[+=oپeH[vUZzĢ:v;i-uϢ:F|ULVXzGp;Y 3V#j%Z;.Z"\ 5j wBCX9v = ޱT.Y N6i@ W uUтQ0. Z rD&QY;@{oj[(8 dG[ ;2NA/f*<m)V7+z*0!|T־C\u޼|n^>o"WȐyyh^^gn^.[жPpNUH sHJ2t [\5HY;e[]!=fzHY516@z̲{8"AYzRj'@ǤP;nY 㼕;^nǼ;Y%B-wWD@B`@0  4&FdžŚ7>(nfP|N7ҷo=R3H[}ԼN7=R3֨4Ҹ}W7uk:G4w%GÀa0`aEkqe_" 2_d!٧SbV(A,BGʲOX" RQ,!\ZֵV .v-Z+!4 N٨#~+~g,~,~g#Hr]nIV@eHn)C<Q;6no(W䰯OX" gv]E&헻~-k(xѮV N߮L?a>(}U{@3V[X _4rfTG#B=SM >ܕT ?Q^M} /OBۋіed_Buɾ/} T2t/ﮘ>V#*/}}3} o~t#uԭbHPXiL}M[R%R;B7yD߰M]Ct^#ި|6&PcCӓ4xgc-wE3#%jӍGRpiQBK^-NĜ iF[VV "pni%s pC4~!w% ARwH%u`@0  Gw;tA0 |74խM>s5p!}@MÉD+Û3öÛ355ʰtk4cq?V)Y^ƙfN`,96iq5*7lxæ~b{ݞw6xhzu ޑi >zfdv1xqzRhӖλ"^虑NPݓRpj)'Z923^&Mù%yG7!"w`@0  `@0 4JÚ4i5W5ۢMi5SmшCGⷶ/kݓk-ÂG}m!ҢV3už 'D;TsaW&Bp[{|E8 k}|SGR՟-ij8AmuM [mY~.Af1c˛:izGdda[o𦎿NdDO-XM ̧ lKMקh|{S%HK;!pT#S2\p;!|6iw`@0  `@0 4JÚ@?zG8t>yv_!XC.jZօvQxG!H.=%~}kw H?w`@0  `@0 4JÚK?SZ(}~VӞմ/)mCwh)}vH>jߥմj1\nQ'b1Jpbx揦'wf34=)ӓ;>*v?zG|iR(w`@0  `@0 4JÚtRd7cnc틩ɽYX{*l#Y]h|ąx5xƼX}Ydw֢?֞84:Mdiw% A> }ҿA0  `@0 ㍉DѱozbN?(nH}C}Aov|1o4$Jm\ *&HgkRe19}W4Ͼ/o>Eb$J\%Yti ^3G?FsU-A[n6ɡ{rӽA .}6ٞ$k[(8O8q's*<aqsbFo5w% AzOBz`@0  oL$:% }ӓ75Fv>a]q_>͠7ni\Uc >rpߘG7tx}cJGV϶\}otXbEMھ ÅlBm.6=kogg?WXOImڅᵻ[E/ /( Yx. SM-jXGaw`@0  `@0 4JÚ]Zh=2,(z'm?Q=״E_injꊫ}~XhnZ~5Qbjֲ│e N~XM9s_h[۔< om__|o=;7߶mq۶m۴bׯ4#w`@0  `@0 4JÚtRg4:Mh?86Yg/&Nvg-zF{*l#Y]h|ąx5xƼXF_jI{e;k3&W'&KT5)wٲH5͠K_ۺPz}=%QwOIJ"}ohoOKP}Uoݺd'˵Rp͠7~OC{'7kRo_m=I l׶Pp*y12hqN&Tx"_jXj,wWD@B`@0  ?՘HtK'OQxSv܍<Մޱ/HmDmUQ5W/b#=W?b#j7ҋTFzfQ3hco]J_Hc׏&'lYf_BK_ӶPb9镾ww-l㦎 ?H3Vq:jͦFzQi_4ҋZfQjl >{/1OL}{k*.4yß bŔ}A[s9w_iӓz4zW:2*%.[⚽E#oSlܻHAcG#"7?w`@0  `@0 4JÚݭ =%gmR6I"D[[Iӓ!R.jZօv4>2}O4u}^sa_вW+6U@KO!h׻пΈ׻> }8Aecyͧ6觍NmcDw`@0  `@0 4JÚT m@.̭cU  ZV }Ar\~X[hran }A;fra0mRfȅ9rQo>'*7l6?o|hzu F͠gFfK:5&HGqJcW'J,v޸]ȟ7JW7FόtږثotU-AG'7kFm /y1RO8q's*d):mYYV9[]!:G;8~o6BxwWD@B`@0  {} cCFӽvhxҌZ/jS:쾄_kH6}AO5n^M5v}5^M>[ח:}%g=a.R5k}Xk]=Z+}k5H6RG*|Q8PB]T-RPJ%QJ5Ԟj{{O=Tc ".׆%;G}gDm/jw`@0  `@0 4JÚtKK{?zG8DhO?+"^ў|EMߺ.>xd“[Z" w`@0  `@0 4JÚIG4 Fڱ ߦI-u4/K" vhR;v!Kڡ mRMj)5-~Bx}mXPÏz'm?qFOoyZm"p7iFF_hk-dk-·k-H6,(kKZ~eQJ?0g%7=ѴbX_mNS Iggxa!\+ .PEm: 2 !"#$%&'()*+,-./0123o6<456789:;<=>?@ABCDEFGHIJKLMNOPQRS,TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}5=>:% ~H. $O*- /P7?x|;@y9ULuJMlv&1mi'zYD tN~B_Z{Is[}) rX"=!n`Ga]+qe^#bTC3kWRA80jgcFwphV4SK\d( QEf?  Zuence will work with minor changes with any . system that supports RBBS4102. This is also a base . for constructing logons for other bbs programs. . cls @ 1,8 say "selection 4: Auto-logon for Fort Fone RBBS system" @ 2,8 say " gets mail summary and exits." @ 3,7 say " " SCREEN OFF phone FORTFONE=14145639932 1200 stat reply 0 stat queue off stat trigger "" stat cancel "^X" stat tstamp on stat wtecho on .*** SAVE MAIL IN THIS FILE terma F4MAIL stat capture off SCREEN ON d*.file: MENU.MEX .MAIN MENU to demonstrate mex features . key F10="T^M^M^M" key F1="READ MENU^M" LOAD PHONE.PHN . . mainline loop . label mainline load ckeys.key cls end brite @ 0,18 say " " start rev say " * * Main Menu * * " end rev @ 0,39 say " " @ 4,7 say " F1) Logon the Source and get mail" @ 5,7 say " F2) Logon Compuserve and get mail" @ 6,7 say " F3) Logon F4 RBBS and get mail" @ 7,7 say " F4) Logon Dow Jones and get quotes" @ 8,7 say " F5) Timer set (executes #3 above at time seial FORTFONE skipif >0;gosub NOANS skipif >0:endp sendout "^M^M^M" sendout "^M0^M" wait string "name: " sendout "^MMEX USER^M";.<---Put your name here stat wtecho off stat capture on time wait string "word: " sendout "MEX-PC^M";.<---Put your password here stat wtecho on wait string "word: " "help): " skipif 2 sendout "MEX-PC^M";.<---Put your password here, too sendout "C;Y^M" .**** SETUP TRIGGER FOR CPM stat trigger ">" .**** NOW GET LIST OF NEW FILES IN AREA A1: sendout "^MUSER 1^M" selected)" box 2,2 21,60 @ 17,5 say "Use Function Keys for selection." start brite @ 18,5 say " Enter F1-F5 or F10 to Quit >" input end brite %a=value . if %a>5 gosub error endif . if %a=5 gosub dotime endif . if %a=4 gosub dowjones endif . if %a=3 gosub f4lma endif . if %a=2 gosub cis endif . if %a=1 gosub source endif . goto mainline . label error cls @10,1 say "BAD CHOICE, TRY AGAIN" sleep 2 goto mainline .---}ndout "WHATSNEW^M" wait silence 1 time sendout "^MBYE^M" stat capture off .*** WRITE THE FILE TO DISK wrt dsc endp .-- proc dowjones .Purpose: auto-logon to get quotes and enter term mode . . THIS MEX READ PROGRAM WILL AUTOMATICALLY CALL . MCI MAIL, LOG ON TO DOWJONES NEWS RETRIEVAL, ACCESS . CURRENT STOCK QUOTES -- IN THIS CASE THEY ARE, APPLE, H . IBM, NEC, AND CHI-CHI RESTAURANTS,(LINE #15) BUT . NATURAL --- proc dotime . . prompts for time to wait before executing another read file. . cls @ 2,5 say "This script will execute an autologon file at a later time." @ 3,5 say "Please enter the time you want MEX to begin the logon: " start brite @ 5,5 say "NOTE: you must use military standard time! " @ 6,5 say " That means 1:55 pm is 13:55 and 12:05 am is 00:05." @ 8,5 say "The current time is ";TIME @ 9,5 say "Enter hours >";INPUT poke $1c1 value @ 10,5 SAY "Enter minutes >";INPUT @  `pLY THEY CAN BE SUBSTITUTED WITH ANY STOCK . SYMBOLS (YOU CAN GET THESE FROM . DOWJONES - TYPE: . //SYMBOL . . AT THE "ENTER QUERY" PROMPT) . . SUBSTITUTE YOUR OWN USERNAME AND PASSWORD IN LINE 7 . . THE FILE WILL THEN OPEN UP A FILE CALLED "QUOTES", AND . ALSO PRINT OUT THE INFORMATION AT THE SAME TIME. . . THE w2 "DSC" COMMANDS SEEM TO BE NECESSARY WITH MY . ANCHOR MODEM BUT YOU MAY NOT NEED MORE THAN ONE. . . THE FI:11,5 say "Waiting..." poke $1c0 value @ 1,50;time @ 11,15 label wtime sleep 5 @ 1,50;time @ 11,15 sub @$1c0 skipif 0;goto wtime say "Done" sleep 2 gosub f4lma endp .--D proc f4lma .purpose: logon to F^4 RCPM system and enter RBBS, . > retrieve (to capture file) the list of pending mail items, . ~ exit to CP/M, go to new user area, do WHATSNEW, and logoff. . puts a time stamp in the (captured) mail file. . This seq  TLE THEN CLOSES DOWN THE "QUOTES" FILE AND RETURNS . YOU TO TERMINAL MODE . . - JOHN SINCLAIR . d JAN 16TH 1985 cls @ 1,8 say "selection 4: Logon Dow Jones and get current Quotes..." @ 2,8 say " K data appended to file QUOTES." @ 3,8 say " " screen off STAT TRIGGER "" SUFFIX "" phone DOWJO=620-1449 1200 screen on dial DOWJO # stat wtecho off sendout "^M" sendout "USERNAME////PASSWORD^M"  sendout "^M" sendout "DOWJONES^M" sleep 35 sendout "////CQ^M" stat precho on terma QUOTES stat capture on sendout ",AAPL IBM NIPNY CHIC^M" sendout "DISC^M" stat precho off stat capture off sendout "^MEXIT^M" dsc wrt t endp .-- proc cis . purpose: LOGON to Compuserve. . Replace "YOUR PPN" and "YOUR-PASSWORD" with your own. . "CIS" must be defined in phone library . cls @ 1,8 say "selection 3: logon to Compuserve and enteCr terminal mode." @ 3,7 say " " screen off stat trigger " " stat cancel "^U" stat reply 0 screen on dial cis skipif >0;read NOANS skipif >0;endp sleep 2 sendout "cis" sendout "YOUR PPN" stat trigger "" stat wtecho off sendout "YOUR-PASSWORD" stat trigger "whatever" sendout "MAIL" wait string "whatever" terma CISMAIL stat capture on time sendout "command for ALL MAIL FOR ME,PLEEZ" wait silence stat capture off sendout "EXIT" dsc wrt endp .-- -- proc source .PURPOSE: Access The Source thru GTE TELNET. . currently goes to terminal mode after logon. . could be modified to get mail, dowjones, whatever . cls @ 1,8 say "selection 2: logon to The Source and enter Terminal mode." @ 2,8 say " .... now dialing GTE Telnet ...." @ 3,7 say " " SCREEN OFF stat trigger "" stat cancel "^M" stat queue off stat wtecho on phone TELNET=16082575010 300 SCREEN ON dial TELNET skipif >0;read NOANS skipif >0;endp sendo QSeZQibX,|@Ke2`x @X:,e2pc X,k7@e@2`l$6X, e`l6XB,/  CeÀal6Xv,Q )ePbld6X,d 3eǰcl6X, @"eAdlh6Y>, T*eaehl6Y^, X,ea@el6Yn, \.eael6Y~, `0ePf0l6Y, f3e flP6Y, l6eafl6Y, q9epgHl6Y, w<e!`xtRX), K%BQI`lRX<),! K %BIaRXx),?$ K%’Ib\RX),]0 K%’ƑICmut "^M^M" stat trigger "@" sendout "C 301 38^M" wait silence 1 stat trigger " " stat cancel "^H" sendout "ID YOURID^M" wait silence 1 sendout "Q^M" T endp .-- proc noans . PRINTS MESSAGE WHEN AUTOLOGON SEQUENCE CANNOT GET CARRIER start brite cls @ 4,8 say "No answer from remote.^G" @ 5,8 say "returning to menu...." sleep 3 endp 3  c`RX),u< K%’ `XA, K% a XNA,* K %db aX~A,B "K%d bPXA,Z .K%db cIXA,r :K%d d YA, FK@% -@ h,4B6dY%5{D7E_+,<-,WcMK%X!a6@fh(*3ofp  J?,2`ʻ ;dʸ`*? 6²6eXF#ult  u\ͻ@, 3nͮNm|» aҀmJyL稆0o99 @l2C@e7=D4IhE3S:sL稆lz̧At2@d9NVma@0  n:NBq 2'c(s2q@c7 H!M)b6Di9LF(o7(e6; R,T ")0 MC)@O' !Y R􅌯X0P$Qz$"S 7M#)t MC)@a$(o9I@n:LFS@$C:Ɇ o0Ae &#y&+6U@  H.( Sqr q@l4F@n0LHS+ )NReΧ#t q@l4F@t7 "1f1JE A8HS$ b"NgaD4 @p4Qb9NOm( (Q*LClm |6@BJu`K2NgCgLtE7 ")e9 "Ys:&8e3MƓf1JaI,Y !(n:NB 5O"at2B!t2CA| &(o29YTLfy|q}`tPЊTU*Eyc)@M2Lnr̦ i6E4D"Do1݌)nÁM)Sqr&(f&(o̦ @$63))LfSI 3MQ`M'o:fc6Q xJB!t2 7cI :yr0 &8y9 r;LfW0l7seH 2Nnm! (HE7 !@n0L@g4 7Ni: DC+b7 @o8Mm&+6 0&q 2Nfi;9ES͠b(y@$f3)L&A@s1'o6L& i69D6tDTRXtTd*ͮی*N7f3t9 !P3jk8hh6 @[4pﰥ1HA"3)c: "i8c : atyt DBIH@- RE)3m8 i69I)@n2C) 3MVm*JDn:NBq :NFl2 it 'sp2a@t2 #)i;GB ӦA2Ynr̦ i6EYM$o1݌)nÁK)B[Jg#)R2̦@f4 ,r6Nt7ma%B)e9o7Ml2&(@$ Ln*&㙴*&㙴t&(@n7#yc7 R(R dIP@$"Sa6D0i6DCxr0fIt )CPBU !]+ЅfSo2Mi:[yS2!@p0'G6Ȍ@ew̧AE'f)X)Lti:>Y8@O'1YPHA)J*^ !(B4dFҡd#MjK5pFց#_Dl"6xFQt#rox- 6̆Sha:#  f` 3)@6 # ͺ#a1 3)@1 f` Lt a:@Dd4,A`S2A` 1NFm l0X̧Al0 FtG#a1  FCa:@Db9 h0X̧Ap4 # ͺ#1` Fae:q` 1NFm6 %R"{DoTTJ R+ |o)le: gCy@B4m<)Ny 9 f%ww̧AoΆi:<ٴIdͲE2<ԡ*%ZyV J0[ [)Nie6 @w7en fSS2qtyl`E4B  F͛c ($W'97Im,h$fA! 8O  $CIS COD) XDIAL COD0 n{HT COD: KE CODFE KSET CODLS COD opM7 COD;REMOTE CODSET CODUPDOWN CODYM COD ; dSET COD# !83nr@ a0#ʶL~+,"n ~sGL@0 5l4Lͺ"mʖ*åPso 0\V(4ffm}fŒQ; fŒQphPn6 7*X%"Q!@( #sxQO,Uu\#`ݒ7$H#@ٶxQLE,Uu\!r&g*ÊO7+6 0FM7 COD:\YM COD:,TRpbX,|@Ke2`x @X:,e2pc X,k7@e@2`l$6X, e`l6XB,/  (?a0c 3Bk 4YР `S4 zCG$+(/1eSW+U' 5B P+4ZfaVrX* QFYU P+4ZfؑV4ZhYXfQ9,6AVh͸¢ tMǑynDFmf *ͱ"vK6!@ P+ Zf8Q'EA9R*:]Y E- 9ZVh(hY-P,;*@hQqЈv$T"3EF[A_dkӐPe_E$@fƒ5r @h(WfmzhO; @< :]Y 9 CeÀal6Xv,Q )ePbld6X,d 3eǰcl6X, @"eAdlh6Y>, T*eaehl6Y^, X,ea@el6Yn, \.eael6Y~, `0ePf0l6Y, f3e flP6Y, l6eafl6Y, q9epgHl6Y, w<e``Ht0:X,K%I`TRX0), KE%qIaPRX`),3K%āIbX8RX),T+K%IcRX),l7K%ǁIcؤRXA, KH% `TX0A,! K %D âXlA,9 K%DR bA,XA,Q *K%D c WGKk4@hPCVGkʩ",èB؈~"D)]P dar!@H2꾋0AFh(  е&IZ$Јv$T"3EF[A_dkӐPe_E$@fƒ5r @h(WfmzhO; @< :]Y 9 .XA,i 6K%DR cXA, BK!%D h-ay4XbA XP haĖ2`nfpA?*3ld&grPm;*Kf06|/aVPͰ`s6 / BDT$<f* o@+C@ ?=\`63n03m;w T=@%cZ" #rT !#d |.fD`F1+ ̄2GW8zʶQ6 Шfp»-s`! 2Z6υBAF6υШͼ ;>Gsx=?߰j%w! +  /2AaHe7 &:e1M'cIκP3iPX CoB4diP["PZ f[xH*hY"8:D6̈́,#upd#@Y@5diPXJ*!GūlXK&(r0fc)er5\{BL2yg?1jX eD&Y,TͤNU >ќEgWX$Cg#_m1 @m ٰe_ 3 f֠  f`U ui(PdEfB eFBVd)Ͱa _ Bs$U}CW9n_0HU "mUeACmfp7x@Uf fհ;+4xP maPʁؖ |0b\Ynn#6߅3i3A"%'DfͷC602s6 x:mP!eAٶ eR' D@dͳC{60xC=xl3l*6=%l|A*:\e@T`=n@Fm  ٴD@W|.fpFP :UAW9^2!*xP0?MH> xx*GY uAٶ R?3m@ҽ`C?0X ڼ`O*?+>3j@@fԀ1p6mH= * >3j@@fԀ0px"l K6Xͩl:2UAXT8 Cp)Y)*A WPJ"+.aԀ U}Üԉ3Y"Jm fؐ{DaX ðaL6a;_"E(J< 6#+6ͷBxͱͱfͱj(|fDRa]`(ޅ3M rA m p#&5l`i6em dML2lm* rA m pM0k4 4q ( ? ;6@ꔅ*nSpHjO7YBX fk4* QkH[6…XUl-O- $ ?6K¯`%-`,@Ҳ!osA< 0¢d3B Zp˭- $HR EAIP)o1@o3i6DJ e@  7B@=|AT$=#j+Ӂ=Y ^UN@6{j@ Ͱl?,=,U «lśA,s,ʰo*Y d=_FQAkٶ f 7W=L|!LpI)o0FS9 !Jbo0&#yi72IL@t9M31T=Y9dn fh@ʢ۴á`ͶxDfQUp/~Fm D45lY#pnB%4 2%DYBu B1F6%MpMM 05*A1P\,c5Φr7$2Xo:FSv2 d@o9FSv2&#ye2 Gsz %2Xu6Bi7 i0cIF4 q 3Φ u6 @ b@|@|%'C) Hm0MƓq@|!3) #MQ@T7 &@K1NS@ d8 2(C@`"  !0B@Cq ?% (PJ CA(!"Ft `La:Nc@4X&(r0fc)ȺeB` :t.@ W``8% h    `@$ d9@x`  +6Xut9#`QFaWѰРm +6Xut9#I aZ0Ѱh~V4l0XVl5/23g P+6冏!R'Bn7΂a:DcI Ɠa@e<NgC@E9NfQ@(,‘Ҁl6L`i6D C6fQr7X3lPI@h<@fVbda#@B0aAY#` `VFgY,R8 s "5#@ͶDf~Fm B%3~ʢ  + yTdH608".kѠVm fpgdnaa 6f%â fK4fVmxn(3@fD p3@~pVm XW+uACkf Fm Yj`eAC٦1eͮҸnhY,VuACf Fm Yj+`eAC٦1eT036T =B<2347e\ Ш ¸ * jnkWC>$@ ?ʮUl8 _H:@Nͣ@ G&@6A@m> ~dԙ3hp1H' ,Ul9OÀ`ՕS:*!qUYs VxFVY|-FlШ ­A %:YXv 9:XXv 9:XVd^*d\)mU\YV9 m[nÙQŒ ,<^ۘ>B%۪scT@:YVd ջ%{%pB0)3@5o3nx*́3hV( pݙnh*npAh4+q@+A@H07d3h܁!M#%x@ %~3@ %!@ew!L ¼@L>g>L|MWdvK| fDS4* xA6: I5J+t |8`i L(%`t O&)pXV(tV( TRU%XAbX,|@Ke2`x @X:,e2pc X,k7@e@2`l$6X, e`l6XB,/  CeÀal6Xv,Q )ePbld6X,d 3eǰcl6X, @"eAdlh6Y>, T*eaehl6Y^, X,TaXdQ624f:`ͤ@DxN)ȥ h(ö"DdiO)@h( 4 f "iL5ͭb0A4jڎpmVHݒ.,2y5F%T`9bX,|@Ke2`x @X:,e2pc X,n8$e0`l\6X<, Ceal6Xp,9 e! blT6X,f 4edl6Y, F&CeAe l6YT, V+Ceel6Yd, Z-Cepel6Yt, ^/CeOV [BaTeTҰ`$5E 1,d0#Eƙ(2l`#6J t}VDdmK6Јh4 WȨ <4^2C !LJ"ͼbX!Ff7h  `[mi t #~f(!My@l7Se6ΆQ,r6^3 o:Ēq$Hy %NFKf*J!#,^(f02іmdi8Ze_Ule_F (b2cʻk 60 Pj ǀlH ,H 6݁mdmπol[nx*πn 6׊4Y,Nz3@swAFhڣ 4 _8F 3khPb2j0|i]Hʻ Whe_Ulo$fl6Y, b1e̐fXl46Y, i4eI``S!EL6yU01 _|_f9DS@"nQpb3lh,5n¶,*ͣ@LS@u52a9Afhp 54T| "L5iGHi\fް'X Wt? +h*Gb+*g]b a`U>-XU(|3AvHEqYB廕Z@\#6XUXN\QUf0 i[@#a3# Ui #c6B0$W-QS@kEn¶,S@jdHK5u4aQ0sњ-@4eMU5u@*PpiAFmD!`i:o +4(8(*nh[!@7RM0j݅QT n̷M>L" f&Uـ *ȁXV(tV(  l'006ń2p%D4ͣ!lX&Ͱ4 ?L+2O -W |Z_K6ʅ_yWi,WW -T|DSeŦml2#¬Lʧm `3h[63mXH8 .h ?L͸a-ͯAWi>! $#UY!:c+4_ f ,'006ń2#%D 2Ͱ >!$#{|!>6Cʹ`+ ׄ3lSʽUlu~ƙd,u4iAD4iqBWh|Yf۰yWqRxͤ"c02B4eYB VڶA*L #2+ʴ@+ 3lS؆/U$C{Q^B*6:c0:cKfհxͲ*í:f`m A4SAEM4}IM*:#K] Qq*Іʴ!:ڴ!  ЬlA4[ETh#SAn_ѡ 6Su@8 1hWi ;$G_ѣOq[0he4 <|Dw0u@&U7 iR˙\0#aѰ!L%@p8q8X1q?c1;qPU4e@FTtiGËëal4~[k6ٷ8uG+ ͣmjݒbЊ 3oxrݕoH04V5`VҼe^`m[0kʿ*l 00k2L;:cKvU RAX +Jͫaݒ!,^(͡3 fe i6 ͷa$ffѐm mWzWm WhuŦBe, µ Y1^B1dip66-lFUTZeTpg^B@)^B@,#KXTFBUle^WicU!k*62D[1<|_ʝ ,vگ! W hiWPʽ?#kl9@, µ 2:O ʭ~گV_zWm Wi=іUamaאӡ~R88:KvURxF^VBT<U_1~,+ @e@F1~\01F"b65+ 2\22~LbfaUJqa`a =fA$uKƉSL:#c"5CD.V(  3^tV`uVsU`9aՀVX{ u`9`Y"2ͱ₪ 6#PQKvUr`y< H%{`#mc6[T!Yd?*bͲCvH0@@ WJUmnumx2CvH ڼe^,ڶ:c0:cKK6݆40C6 m+ l?#q%VÇUle~ƕ+4>'3mcj2GTi ;Ti ;Tpi176 ekx pb5`@ + _U%4 WD6TekmlPt:D§"3ʪ@`[6Lw8<͸pnī p6mm @blAa`f`lwAsm KGddTY* pw҈FFoD`VdsB% ( [A_dhыȪݐ=#x5nʿ" ۦ0¿ dջ?TdT7IF,ezh( "+.*q@h(r0fc)@P9Ά:@ k23I:@ Ɠa:P3BA@sQB2*ͥ".ͫB^с fաq #fաq ,fաq 5 ;Ti@s1c1,;őW uJF1&;Hʂ *44>xL2#Cʻ.PA #PA#?1cʎ PA#? x 2G9c_U XV$uF&U ?TicFTh|Rq3uI wdZQ fG Ef!1d  dU(e]™"~[ Hf+ͷa,ۘ 7dKsٚoXKjY0A^24U)n£CʻKx fְp2B.(fa: @pͭa@6kPDfְpIqvC W`HCt;o ͬNtͬJ2> `[&aVЦH>  rfաq ?fաq f!vK6 B!0 6NJXf6 bo2ыZ.ՀbDW`O(xtDDV0P2‚EzFVPEaWaͤ"b.ͯ04+(!Bڴ.!ڴ.*ū o6ыh6ыh6ы鐐jи 3jи jи YQ;8  @mf [H MhH(-XU M`EV0Puc m<,YUPa  :rF 6׊2D4hkvU V( aZСX!gnʼ!LPs"\3@݂¼!C a_P :8hD=in7`3h6=WY1^B#6G_$xت Um͡mJ l3mxcjlk mxcaeYT,eMƉ6-a@em l3lk*ʜ I :cMa3mxcaeYT,e@FTiOqP! :S!k_V,e@ٶ1Ͳv*CGq I ól^f`U; kT lu@&U i^г˙\8ꁍU1VÆU24iZCd#q]0@[6׆6X5N<9p9k8ꁍW-k ,ʧamaW,UL6PhEMt5 {LF^F 3nEfѡQU>-XPUbEV%sױ6#MQa7SjD //pdb7j AmMpYhUEEb(}Iω8 40 EW`F"# B(!.!bnʽbF.ͫB&͸‚(fQ@ȊĊ@JH\,;&:C v^1H݀*c U>-Y (D&hUa"+(ᖕHDVPçv@9Oy0gbn胄EaE(ͯ"f® \,L#@w\D&Qx%)G@mFV,Qk4]_4]_4]_ P TdUn¸ŽQ f@A *FM0k4 4 ?m;6 *f4eEY,4*A,*W`i@:iH0*~8$h CeÀal6Xv,Q )ePbld6X,d 3eǰcl6X, @"eAdlh6Y>, T*eaehl6Y^, X,ea@el6Yn, \.eael6Y~, `0ePf0l6Y, f3e flP6Y, l6eafl6Y, q9epgHl6Y, w<e!`xtRX), K%BQI`lRX<),! K %BIaRXx),?$ K%’Ib\RX),]0 K%’ƑIc`RX),u< K%’ `XA, K% a XNA,* K %db aX~A,B "K%d bPXA,Z .K%db cIvmd[TU*⬐bo*** hT@>3B,fՑVmuX Z.I<  UU#l[AKZY'`E_ xaD fD ;**⡗[ ZH)! (R c5fl2@ >CI @ D!@o1@ 3l@  K1NS@ ‘a4&8C7fS@F4 o:Mb< 1D@p !@ dP 2DA$@Ca "0 @ J CA(P% 0QCE9#@t:B!@%i #MQPa7Su6-ʄi @XA,r :K%d d YA, FK@% A h0;63h63h*&9AvFAFhڪ{@+Aq@YLTidNG#{ɒͼ ,͠@,6!A͵BL\_ېB Ceްi<Ū% HTlܠTTbְٰ@E2)9^@^nPsњ[Vf&i@q@Ҁ4 UPi@q@j)O#1E4C@i:'Syns5@B5,fp}TpsNG#y@c4Lf\. YQ9E3Axj f§ "6@ C4LfC)0#dYsњXF̀5NUfcI 6̆Q\. p@:}t7 &#y]B@ 1p00  8@#X r VmbphF##a ­a!B.!VmphF#'@²ba6`+X^df+6NJ@Vm YQmT@f܁w 1]b18|H +.>L< X Iu!C.6 Lm 0}c a3y4gmQрc O+v*XX 0!A* Xu`URF⪒0#T $R#rlx#?١QV,KtttUaxYazS* ?L000R)me@mdJd2K$!Id"H1 c tJd2I$H & $=kjh9[T24 (NF@t< p\. 9SrXb5E!%@5L0V"i s'0LA!@e7  $(@O2La1D3)Ƞ)LgeT`zUA=NjF0@khfծrB7fRqAFhd\,:p;L>ͩ`l͸l8)U'L AbS2D$ Of[2K"/(}!S ڐq@ҙ< 1 '!\. mf&KjO S ڐq@҉t2 f @. 63h%R'ͩU@ڵcJՌ3B%ٷaM0 0t5n,AvK&q 4'CIe3)!My@r2̦@f4 C0e1M'c(Oc3)e&a"Nflv&q 1 3(i69JFSieAs8CIC7fa@a1OB 8Lf+Іa7Ae0 1!L1e7MRq@f4 ʿ#MQAR 7΂1nr&aI7 #t2fnie:\3)-4'CI)Lgaii:L'G(p-1N!a&q 1D3)%JDIP@ ( h4 @0#` =mH8٠i@d\. `@ ڰnV9Z.8rGfmx,ڐq@ҁd4p\. QjhaZ1 fԀG 62Myڸ`|fF6l4O& f @. Ͱ@ mQG+Tf iQFfc eΧA 9Mw+$zLT;Y f e:fє@.(S69Z.mdYfڠFy@`XUpڭo;Vs&9@e9'ݒfڠC>ٶpfA!<\,0= mZPF00aD#[6fc{% oh  4 'c a1 YLTid9h(s2 t<c)@|L'#X 'Q@O2La1AY0WhK %8U%V@ybX,|@Ke2`x @X:,e2pc X,k7@e@2`l$6X, e`l6XB,/  tMC(S!I"i7NG@D2'Sa %̧A e1@21\. c4&Sr9Bc5 %̧ADo:Dpra\. t9͇1h'Ao:Mph(s23)  '# t2l:GQ,e: FS@<8NFie9ñu2dMAHc;e:NG1d&é: l@. pp2&cI 9 '#a1̧Aa9ABDo:DÁn:LF(h0p@s8Lf1sNg4  &Ah0&3> p\. 3i3L1d2Mqa9AB@d2Mq< > b0\. p@e7LF)^d4&#a 8LCI3Lm+f7` eMYԅlXT [6*^2ͨM+8>3m;wJhʖ@ DSX jK6hHxͷ ېͩ x %W|Tmf@fmf0vmm]mf!ma)>3m;6( z¾ ;fٰ#*h2SҨaR/f&4aаt2SoHSJnhxTAm mP`eLY%SBGTen!c mX*feoD E "f0vmmZp RѕURXMzٶAN6K63m KB f`m aѐh Ҩa\`$|T fFi @e^ fg$CD6hh{XVn&MCIeNG#y.  r:MrJ  e:3I> p\. t9 u6t'(4  t'(a7Ac2L@c4NFr9AH &`Qd@Ud%WN 3i3L1d2Mqa9AB@d2Mq< > b0\. p@e7LF)^d4&#a 8LCIUS0`)nʢUZdo `URAOVUrOmeRj@å P! |8ʥl0j H+6+Nk6Y( ! :p^!lې>ʥH+6LШu^#'4uRVC-XͰ@l t~XTF~Tt_4"V#\2HeoN@R r<  i:Mqm2 XͽM*xҰ&m4mYx-W nn  t~sٶͽ!LՑUFaV!ih,eZp!՛h6 {džmf`eE9!n2MqmrNIn3 Ɠa@n0\cIn0Le7^3Ak9M)oyKmL&m4f6m%>8!.Vm bG:Y)^2C/ Jn6 0ʰo*Xlxg\tH ^2#'6уoHS ʰkUZYUh eU1 pͩͽŠ1f6zTed1f܀Uhm aݰePC :?3ͽDv vU7G\n 2^n~*T!Y4 F\V(hPqeaeQݕ@Bl۬GVT*2Db# 4tU( B\3j`{6͈3n04 R 0 ı-f܀.A5n®AΆD'Jjݕ@GTddQ`ջ Ƅ Jhf آʠ#d2aP`xɌ &A5nʸA4tW Bջ "HetJjݐ?kohSJ F>! @ѕ2Sq*l#6 0C6Bm dj`d 6!ؖ66m`8.ãA`hxnGTenT݅VCjЂ>GTaSm%%,eKFD(6 GTd"VH@"dEPFY fi@! `h#*2*:SH9GTenK4 a\aJB\Ǣ4 b0) e^wD"0+ f(ꖌUe@CUdUODb*|2}p\V(82X- %b4 `\,ҼeSmaSxʬ GNj݈ **Of‡X2C.W[4Zf8٠h4T9M31 (Cyl@ @c5Ne@ cIs( 9A fցQ fّuxʕ`Ȇlȸ lȸlȸ lȸ lȸOF Z , fFm SBH@f: v4t4M1e cʙ @ջ 0@8F.hT">,ۊh{UPFY,\3oͽƒvK6̈́hK$"\ :<ͽƒvK6⇃4 fA$i6D3aeNG#{Ȇa7Ae0 1#MQtSsi6DSt9Seȼ)( &aa6 Ɠaa6\:K`d2/3ͤS#Rٷ\|:fD6ڈaT0#Tٷ]0PP0 `  @@`*(K gqŸ XV<(`S4 m] pEF@op6#v6S6 .m B%m%VE\s\,3`VEGTenjD4]x-ꛌ^*L2'y< ¢B+(y\A""+("‚*D2f1 f۱q ,@ӑvm1vmRaՅZĄ4]x5]x5\]xuHCPٶd\CNEٶd\CZٶd\CRܬ *fAWCJO` ݅mĂ [6 BACVHCPD٦4$ۜ* PI# H|.fD`F1+ 2GTdzʼOQ6 Шfa7 g-DM 2Z6 BAF6 Ш͢l;*Gsx=?ҡj tM +j& /2AaHe7 &:e1M'cIκP3jȨ @LC{4djȫ".Pfq![𘪓 +&hY"(:6 ,&&#u@d#KٷN8&Um a`  fFHj #i[J3n@@ݒT -.aQ0+TCLFKƋD,;ͼ!{Ͷc ې[ZQ: U2 12Ac<V 0}R٠*n7faS+ Fh[@uKFVUU*OaFH9JFS E2_s!J3l@`υo $o2Mq@ y ή U-<Y dlan¿c@sњ[6mxݒ.fh͠fxYŻ #+"!.6L1aEφl`Df`pEFuT0Cg%6,4!aa&m Ux0edC#0 Cd Lrmc68B%6+Fdl;B0b ]djȨ KR(*ū mЛ &(r0fc)er5\{BL2yg?1u eD&Y,ڲ*ͪU>ќErTPCsEP2#Rm`1vmܡCeRA bfّq KfQQUujdEr eRW QͶB6RB$UIGTenR!H U"YPQ*WPJÊ"+(aqE UI\ԉ3Y)"mfہB{DaZA öB۔&B;._"E(J< 6#+(ͽ‚.ͷb.ͷb.ͷbj(|fD*aPQW( 3M rA mp#&5l` i6pBmdML2¬mYrA mpM0k4 4q W? ;6ኲ@ UMFOW |d`8(3ZWD0|Vi ¸YHs+vzZQU5u xOʲSQ Ed@@0   EB`\/d")F$ fin1 2E* rXQ,;e.{rA`xKeDU+(j B-Mja\kVQN _bh^.` (MFao0HD2!G%*zZQ(: E:sq0 3f%LW* h [mEkQhzC뵺^S᰸L {Wq^cB)Xp@kF+Y@RZa`Z^ @s1ԈSQ,P w3Ոҙ"0kB28o# @B6c$ABQn8a'  **VaVHjO7e_fk4* Ql6 XV(UZX- $ L*?6Kµ %-`,@ҸsA< 0¢d3B]aP˭- $HR EAIP)o1@o3i6DJ e@  7B@ u6 @ b@|@|%'C) Hm0MƓq@|!3) #MQ@T7 &@K1NS@ d8 2(C@`"  !0B@Cq ?% (PJ CA(!"Ft `La:Nc@4X&(r0fc)ȺeB` :t.@ q~<a2r=٪ ' 'B I HuaAgS-P7ŀ @3ĀV2/ƛ"+Ba/d:QJ! '`8PJ3p~|iPnxi!podFaT0TlXU`=<6ÅY-~( fQ{6LШ#<2hT@o*  {$ ::#2`2*X,x m;lPt:@$?9 +#?9  +ᐉtl@`?9q;4:VJ& ` f؀ eW``8% h    `@$ d9@`  +6ЋXv0a#`QFaZqqӑvmw+6ዸXv0a#I a]!qh~W\l0XW(]/23sX P+6 Ш ¾b * jh8Åc>$@?ŌV(` _H :@Nͩ@ SF&@6A@mM> 0dԙ31S' ,V(a[`رՕ^:0*qU@Å VxFVY8UFlШ ³#  %:YXva:XXva:XVz0d^ۈ0d\)yFUYWa m^zQh⁳hp <dhp B%2s cT@:YVd ջ%@dhM!ɬJ2;SSeP0IbX,|@Ke2`x @X:,e2pc X,k7@e@2`l$6X, e`l6XB,/  CeÀal6Xv,Q )ePbld6X,d 3eǰcl6X, @"eAdlh6Y>, T*eaehl6Y^, X,X `a|,А ˬ fj 8NF@ @p9WdA**(E @ҳ DBILOgQ"I*6j(@RjW&)vT'*(\RbTPEgy9s9<9',@ 7Um8"=b p {nNXrr V!܊8)7'8 ̆A @ NSpffͳ ڵ ё`ëLj D4fp\. !0nAFhڬL2 ? R}@@4 l0(6ڂFS @. LaP sњ\6̂jԀXjp 6 R ׁEBH:jF5j@`g! T m%Ti sAD)0 3B )Jm0ea@el6Yn, \.eael6Y~, `0ePf0l6Y, f3e flP6Y, l6eafl6Y, q9epgHl6Y, wC` RX ), K%I`ؤxRXB),$K %IaRX~),H%K%"AIbhRX),`1K%"IcxRX),x=K%2 `1$XA, KH% a!XTA,- K %Ò aXA,E $K% b\XA,] 0K%ƒ caXA,u <K% d!YA, K@:Yh9nh fpf5fpmUfd2 &3e2Y88P4S"%ryH  !@ @ Z-fS@w7ag:ILO("y@2@ @ GsΆi:I@R$ ")XNBy 7y8 Gs '#I HD@<9NQ@ @ Z>̧Ca:F  !< 71@ @ h| 9M'3)^l7̧#T) q 1< 71@ @ h| 9M'3)^l7̧#T) q ' Z6h (EAo9㩴e9@ h@s2 3o9h(q@d9NQ 7yt  N@!`s|{WШFaZ0F xs+>B)g FS 4mUfd2A@H [86ydhp c0 xï`!=WvB ox Ͳ4 fp{$;BB0e,`` 2Y ܀={%l쫎 e[m[62Iv,Vh @ s m ݀]UtU~@,   =kj! ,ښҦ,T7ydn@F,ڈð@'&aT@H6ܬQ  6\#FaUUwf`%,05^2"x~[ 6s;FAt4ICJo9BdlШl@ -f/ 3hp4N7 'SZa7Sa9@s: 5B pe aYPFH@  F#@ @4l0b0` CA@  @ b9 p4 l0#`0`Qpeaf ]pWX9ZU,õ ` =A8L *jhͶp\.'#` Lʰj n00+6ڂm]pVm=kaQ@.#'V7+f*xN63iqsz&h`\,s݆@K$wn) Mb]PPT\bX,|@Ke2`x @X:,e2pc X,n8$e0`HlX6X., e!al6Xl,8 Bdhp4W0Nq@f7l6p@fD +*G*>5TT|f*tͮ  HHm7 s7 iu6Da\2`CAa9DSqr '3r2 fm`06AC@P0gsy 6Nf h]@t CAc7L@R2MC(E,A% ?l*͡ Qo9 @h(fhݐ?dmFK&~f02xi\,L ¢@laT6m8 1M)@?, HiHO '3n2Άq 3k4 aV6ik-/AFhڴ`[4 iZ6mgqxNG#y 2F@6`/' t * ieablP6X,d 3eǰcl6X, @"eAdlh6Y>, T*eaehl6Y^, X,ea@el6Yn, \.eael6Y~, `0ePf0l6Y, f3e flP6Y, l6ea`0RX), K%bIaRXN),*K %bIa RX),N(K%šIb褱RX),f4K%!IcRX),~K% `aY /K@tpB ESTUS,aU sAEyC3(.2Y +qdk'@m:΂@i7 DRi%x#+v2+|g7@9ZU| 8`h9OJ 0h4 Upa2K9Z,W36HA< ֠me\@Lbh`| UTGYT sWuUͰMͱ`L۪ڽ +ü@ HͺM¸Sdâ =eQ@m'dn+adY# =YT|DT=@mY UUAh? * =Gmxh%: <^+j?  pŒ>3h@dKxA+xd,X15l@3JL ²N2C#ʪn͡L9@6 H@ Po; @C7N) \ .e^'zVV쑻%}{$unj+vzH0dB0,aP6K4 aQp6hH@Yk%K%8_ͨ c;4* A6h+ƓatrKmmpl4@n7cyd `Pݒ# 2hT@o* %oٷ0 c@V!n´lڠ~ñЁKBYiXt |fvHtWxFU dC|YQH-WtCA&i@ͬ!)2[ISap6DSr98b7s :,Cxe:#e7 &8i6Mi@r2' ͿM*|p&m5` 60ZU©L; 0ͿM 2;« Cʚn[Jǁ3Lb2x(nf+4 rKͺ Cs6lۢf&mpOD+LҸ|R"#,t ڹ@LM e]&m f + 2Ua^0&H1WNG#y@s2q@n0\t41e&) e1gShr9BSC4 MEGA ʹ "ڧldSAAfPt3J*̪qlbڠ~ͧ@: ~@m@ ٴ n?dV!X_6UXWXFV!]\հg+6_6U3TaPG+6\󸍛]~#[p03kk+ ¨ V!r«`zO[j C6+,ۈ7dB݀*Bh,Ͳ `F <,XU1U`|Ub84++Ufi\@" 5` 4 l3l#$uVN6$|f00f1WKpM4 !ͦөc0 &q@F0MS@-Ny 0#$Y ZAB%8&B4xH@t@ "Nfl6Sa2 &#ye2 m`Vm!dABo03yl2  8Y,.  6`VU@`B'eT٥A"c# ePC =?3ͿDv vU7AA&U W HC?-WlCuOP uMFV*|a_1 hAٵ!mWՖ+vU fېU`FmS*3I<Fm+f9O%y6{u!Z3m0H`K6Ć:1FaU@ hxDٴxnce:qa8R1r}ybyCYT"M`5P Lq L H `Иm Re \-hT-H\6UHC$L2TH7>>.k.6*k& oh #9^k4* QŒ.`h9Zy|/+ dڦ!ඈe 2çs|}"00,l XU@< `VYdOFh0@ͱoVmg xDs$" B(#?ٔxDͮ4* pm?? g@ +*l21l-T3m0Õʹ la_ fHy>ʞ,GiQuxʟ Td2VU>@8 TC_AYXTePʫ ͵@`S5$ G+ Te^ܬQ hF..3oxEU$dF"#"24?8Y#6Ѓ8ꚌVUMOBMF%O:C0" Od d* /d"]l!2cF~s62D%DY$0Bu B1F6%MpMG& {6؇,6<.[UdaUگB6 U$dl:UeI"6 hc%h4|KR ͬ"l.v⪈2TAHfj6+H > ʼeOFFTeq.[,0!WAq(da ~W@Fa]H 8k%:+qUGf GT\,+U @ ErX8@X- $tTEDXTE^2"Ӽbƒʬ٦(X˕ EuA6h Fqe933[Jd e\ d:VV쫘!cGJj݅FFm aD &2ʻx5nb5` 60[W ½! >! @ѕ3S*k#60C6Bm djhdOFZ < fFm fؐv] "Nfl63 n3a6 Ɠa@+U#*f2:UV+ üDfEQ\D}8Y,یh{UQYl,\3oͽvK6քK$"\ <<ͽvK66 fA$i6D3aeNG#{Ȇa7Ae0 1#MQtSsi6DSt9Seȼ)( &aa6 Ɠaa6\:K`d2/3ͤS#Rٴ`|:fD6ڊaU #yc7B@ @P0fSi=GB@ l2JhH(q@j(CvEYTCdٶh]^2#*Z2!4.!b4.!4.!4.!4.!D.fաW(D&fW fաQ"[ZQ 0f^1v E:,W@qIO FW8PBHȊ8ٵLCdٶ\CKFFErE4]f4]fTdaV! 0f1q Cf1q Xf1vr1vmӡvmvm7+6 YUGa[ ͹АP!BkvU!6i@  c6犳BAFmpm Q~ @ ¹"L-8z͢"c4* xY\M@ a_&mfx͹АQ͹4* dh犑2ys4e|ڥbif#c0#Tٴa0PP0 `  @@`*(K gvB XV(S4 m^@pEF@3ox6#v6 S6 .m B%8&Um aр " fFHj #h[Jn@ݒf =fAmx-W(ꞌLk*[|UZ  [>¨alxUn7 XG#vK4|h :+vDdȪݕ\٧$f#)y!L3lH`o(%al?m1} Ŷ@,MC)@ (^C)03tCq'9 d|> +VH0ed"&~[`f+ͺlb7dKsٚh8cjY=^24VH1n§AK fp ` K̐XhR8)MCIκ)LfSIn3 ڴ*:#mFi@,ڴ*j(˔#bٴ`uHV&*'ū Z,H p=͹bg* bR2vmhY,ڴ**'ū HjĶbv&æcI :&㙘r9\W(qм Y{Fm]6-b K6 jUs3y4g\FATeXE4]o7,P6-TPCXٶh\CSٴTUrElڪ(\@iTArmMTen*F2RQ"[Te*'ū UqEmUu8dEq2ұuQnRq)"o>& Vm2 p(nEP=,VPBd0혣6剄j ȄJ `[Ć&aXHSa?": + ▕ qZo0crĢ0c 2^VUM]``*$/:Te`Y44 PX- $D#&Yl7H4 B!QJB\V+Tl& bnKvX4@tQ)JJ=@Щ}hڬ|&`qfUjtn/9o="XZ, g Qm7 E#jJ^Vh$ BNCv;\L6b1Y|S(ʤH<uiZZ5APnW '$١QꬊTU!`6H!s\#Hɦ f4!MGfAP!sY,`t%V\H%s\*L6M0iCVO`͸:"vEUU9ZSeYQWbY  hT@í2*ͶVaV E'/jӊrp>0x8 X $4a0| Y ШqEW\T2aB ! 0@RT D@o@B6f  #MQ@ i6D ( 9  u6M|@ @  f#s>R2L&qgfqc>Ɠa@| C @|G >?! d( 2C@Ȁ!Dq !D ØG! ~wx1N1N: R_!~! 4\ͽ 2 <4!͖ * * !:9ͽ \ͽ ѷ£*  " v+" * * " ͽ \ !  <~ !<ͽ ͽ <* * {OzGxr\!ͽ ͽ * #" yրOxGz͇Loaded * ͇ bytes (͇H)͇ to file %: ʚ͇ Over a * ͇ byte binary file͇ Start address: * ͇H Ending address: * ͇H Bias: * ͇H ͇Saved image size:*P@D:$ CA(`%  0PJ #sS:NS@D(M"cI *&㙘r.%P-!o9 P X%&@!@'$+@p0 XxʹBbdal XV\l0`D4]o5]͸bd0~WL\l0æ ``K2fV Ϳbk4* @ 0aц+F#'0FF0x2 "#0"jpEfဉͩPSa60Y &o>&0 an­C ՋaV 09D60`j * )͇ bytes (͇H, - ͇ records) * }G|͇ ++ Warning: program origin NOT at 100H ++ \ͽ <(͍~#%ʜ/Í:\©͋ <@/:[} o&>:/!]>./Í~ #/#  |{0/> /> /|}'Ɛ'@'_ͽ ~#=#~ FUX0:fAG?͇ Command line syntax error Ï͉ Ambiguous file name: % not allowed.͉ File % not found.͉ Disk full.͉ Directory full.͉ Premature h5eW HUbFb+0d^nVmpg4* Ez`z zջ* =] [,...] [] (brackets denote optional items) is the optional output filename are input file(s) is a hex load offset within the output file may be an optional non-HEX file to be patched by subsequently named HEX files (specifying The filetype enables this f unction). Note that ZCPR2-style drive/user notation may be used in all file specifications (e.g., "B3:MYFILE.COM, "A14:MDM7.HEX"). ͍v>2 " " * }o|g"   !]<: ! } w#͋ 2  % x _ } 6# 6 # 6# ͨ # ͨ #( :~U AC @#~#:+xG~0G#~:K #{ ~.#yu  k { ͨ #*ʗ ?‹ U  { à >? ™ ͨ #à ~/., :=ȷ/  " 2 = go : *  y " COM!9" 1I ͇MLOAD ver. 2.3 Copyright (C) 1983, 1984, 1985 by NightOwl Software, Inc. ͏ s͋zdͿͽ : ! * !  &<* !~#ʏG<6#" *}O| G6# x¿* +Fʏ#~ FUi~#Ui" ))))_* \ =A: i: i<2 –#![  < ,K6L#" x–2 ] 7ͽ <!e~ ½6H#6E#6X`^ ! ~4! ~d* 1:˜2 W _° g o: ̖ +: : " *  " :9 * " *   w# wÿ   go\ ] y!"#$a{ e!z #v i HEX ͽ ͽ I I   %|}~# **,~#"*""X* 5"*>O**}q#"͆yi**D¼*ڒ*" Disk full. Aborting.go  Premature EOF on file... aborted.g:!=2:C>C4>==2:2:O:\O>=2yO!P k##^#VzJy2z>ʈ{/:Pʞ_P<º: _=!_#:P ~#P<ºì: G: < x @>:!~ # >.!%~ 5# *!P*Y@G:a:  ~# xB@S!9"1P *."   USQ Version 1.19 Dave Rand 07/28/19832 2:  Use: USQ afn [afn afn ...] [destination drive:]>2  *!6x :ʗ2_!6~#a{_:> : _!l2 <2m]"!"!X =:Q P  Output drive = :P2@ :_͋"*"*~ #pwb"*}š No file(s) found.*""* |g}o|g}o%| Out of memory. Use more specific filenames.*" $$.""*  "!X  6 !Gxwgʯ#Ò!"=!PD :2D!PQ6D< No directory space. Aborting."K Files has illegal decode size. Aborting.P "|rs#r#s#r#*+N!‰_iu*͆D<µ Close failed...g  ERROR - Checksum error in file 1P :—1~#_ _WMS $Enter name of file to send: $$REC,ReceivReceive file, XMODEM protocoWfMR $Enter name of file to receive: $$KӆKsenSend file, KERMIT protocoWKS $$KҹKrecReceive file, Kermit protocoWKR $Enter (optional) filename: $$TR TransmiTransmit file, no protocoWH TRANSMIT $Enter name of file to transmit: $˜ʘΘۘCGL[Set modem parityOdSet ODD paritODEveSet EVEN paritEVENonSet NO paritNONPARITY +ADPWZfmq~əљ֙ CGL[Set modem baud rate30Set 300 bau$3060Set 600 bau$60120Set 1200 bau$120240Set 2400 bau$240480Set 4800 bau$480960Set 9600 bau$9601920Set 19200 bau$19203840Set 38400 bau$38405760Set 57600 bau$5760BAUDAQTdil}CGL[Set Stop BitsOnSet one stop bíTwSet two stop bit́STOPȚ͚ҚܚCGL[Set modem data word sizeSeveSet 7 bitEighSet 8 bitWORD!!p MenuDiPrint disk directorW- DIR $Enter name to search for (return for all): $ErasErase a disk filW ERA $Enter file to erase: $ReRename a disk-filW ב REN %=$Enter file to be renamed: $Enter new name for file: $TypType a disk file on the screeW% TYPE $Enter file to display: $ vɒВԒ15S{ƓCGL[Options MenuRatBaudrate men!ParitParity men!iWorWord length men!StoStop bits men!,AlSet alternate drivgw5%ܟ|~~#SET W mex.com 1200 00  barry  CLONE mex.com86-3988 120000)!"Ԟm~~# !p%ܟ|o!OožѝxJo{^|%hܟ"A!"Ґ(> 7!Wڅ(F#xۜ~#ԜxF#xΜ~# Gí í*!q%$!#%!X" ^#V#zEWALT $:Enter new drive/user (No colon!)$BelEnable or disable console belWh STAT BELL $Enter ON or OFF: $DisplaDisplay hardware settingSE$CMDLE֡Exit-menEnter command mod *vzɔ͔W[*CGL[Phone Menu$ENTPHPhonEnter number into phone librarW=2N PHONE %=$Enter a number: $Enter a NAME for this number: $$LDPHmLoaLoad phone library filW LOAD $.PHNEnter phone library name: $$SVPHSavSave current phone library to a filW SAVE  +PY- FxH':| >-&>  &-* p ~#A^#: ʎ'-x~ #l -ݝ-ž : r˝  [Hit any key$ݝ םݝ7ם!--'O-: r: r-<-- -ݝ-ݝa{_!ȞK>r2ў!H"Ϟ!"Ԟ{: r-*ϞΞzc!O: r : r--!:| ʝ!Û ["?" = Help] [F1 or "?" = Help]:ўr-HRRʎ!'07>Df()MENfUUUUUUU$.PHN$SHPHDisplaDisplay phone librarPHONSdiוە37Xu|CGL[Keystring MenuEnteEnter a keystring definitioW( KEY $="%"Enter the key letter: $Enter the string (no quotes): $$LDKEΕLoaLoad a keystring filW LOAD $.KEYEnter keystring file name: $LOAD !.KE$SVKE*SavSave current keystrings to a filW SAVE $.KEY$SHKElDisplaDisplay current key-stringKEY ז4;Xė41]a~͐CGL[Xfer MenuSenSend file, XMODEM protoco E0 ;cur lf key ; ; more codes ; db 7,0 ;bell db tilde,26,0 ;insert line on cursor's line db tilde,19,0 ;delete cursor's line db 0 ;insert char at cursor position db 0 ;delete char at cursor position db 0 ;cursor on (enabled) db 0 ;cursor off (disabled) ; ; The following are sequences generated by the terminal's ; function keys. If your terminal doesn't have function ; keys, these should all be "DB 0" ; db 0 ;fk 1 db 0 ;fk 2 db 0 ;fk 3 db 0 ;fk 4 db 0 ;fk 5 db 0 ; ; MEX Hazeltine 1500 terminal descriptor for use with INSTALL ; ; This file must assemble in 384 bytes or less. ; org 01E80H ; ; tilde equ '~' ; ; ; ;-- ; db 'Hazeltine 1500 ' db 24 ;rows db 80 ;cols db 'C' ;Row, column first ("R" or "C") db 'B' ;Variable, binary x,y ("V" or "B") db 0 ;Row offset \ Related to top col # and db 0 ;Col offset / top column #, 13 lines below db 0 ;XY delay (all delays in milli;fk 6 db 0 ;fk 7 db 0 ;fk 8 db 0 ;fk 9 db 0 ;fk 10 ; ; Graphics characters (line drawing). If your terminal supports ; a graphic character mode, fill in the first two sequences; each ; time MEX prints a graphics character, it prints the enter-mode ; string, followed by the particular graphics character's string, ; followed by exit-graphics. Some terminals do not have a graph- ; ics or line-drawing mode, but instead use a sequence to print a ; particular graphics character. If that's tseconds) db 75 ;CLS delay db 0 ;CLREOS delay db 0 ;CLRBOS delay db 0 ;CLREOL delay db 0 ;CLRBOL delay db 0 ;CLREOL delay db 'N' ;Y/N Attributes take screen space db 'N' ;Y/N Attributes can accumulate db 'Y' ;Lower case ok db 'Y' ;Generates control characters (most do) db 'N' ;ANSI compatible db 0 ;top row # \ Added to r/c offsets above, 'cause db 0 ;top col # / that's how Atlantis database works db 0,0,0 ;reserved ; ; End of fixed area. The remainder of the recorhe case with your ; terminal, define the enter and exit strings as "DB 0". ; db 0 ;enter graphics mode db 0 ;exit graphics mode ; ; These are the characters supported by MEX. If your terminal ; doesn't support line-drawing characters, make each of these ; a "DB 0". ; db 0 ;vertical bar db 0 ;horizontal bar db 0 ;upper left corner character db 0 ;upper right corner db 0 ;lower left corner db 0 ;lower right corner db 0 ;crossed lines db 0 ;vbar with right hand extension d consists ; of variable-length function strings, each terminated in ; a zero. If your terminal doesn't have a particular ; function, its string should be a "DB 0". ; db tilde,18,0 ;home cursor db tilde,28,0 ;clear scrn db tilde,17,0 ;xy leadin db 0 ;xy separator db 0 ;xy end seq db tilde,24,0 ;clear from cursor to end of screen db 0 ;clear from start of scrn to cursor db tilde,15,0 ;clear from cursor to end of line db 0 ;clear from beginning of line to cursor db 0 ;erase curso 7 db 0 ;vbar with left extension db 0 ;hbar with upper extension db 0 ;hbar with lower extension db 0 ;small dot db 0 ;solid white block db 0 ;checkerboard ; db 0 ;terminal init string db 0 ;terminal de-init string ; ;-- ; ; end &@r's line db 0 ;enter blink mode db 0 ;exit blink db 0 ;enter reverse-video db 0 ;exit reverse db 0 ;enter underline mode db 0 ;exit underlie db tilde,31,0 ;enter bright-character mode db tilde,25,0 ;exit bright db 0 ;enter dim-character mode db 0 ;exit dim db tilde,25,0 ;all attributes off ; ; these are keys generated on your keyboard. If your keyboard ; doesn't generate these keys, these should be "DB 0". ; db 0 ;cur up key db 0 ;cur dn key db 0 ;cur rt key db 0 Parity use in MEX-PC and MexPlus 02/18/86 -- Beginning with version 1.65, MEX-PC and MexPlus treat the high-bit portions of ASCII characters somewhat differently, and we hope, more flexibly. MEX can now be configured to "simulate" a seven-bit channel without the need to use the SET command for this purpose (which was particularly cumbersome when ex- changing files with a 7-bit XMODEM-capable host). This file explains how the parity options work. Many MEX impledisable the emulator with EMUL OFF. All incoming characters sent to a disk file in terminal-mode filesaves will have their high-bits zeroed; this is true also of incoming characters sent to the printer. mentations (including the IBM-PC version) have SET commands that allow you to change the parity and word length. We recommend that you use 8-bits, no parity (those implementations that don't provide parity and word- length SET commands generally select 8-bits/no parity at startup). The KSET variable PARITY now effects all *non-file-transfer* characters ex- changed between MEX and the remote computer. As distributed, PARITY is set to NONE; thus, the full 8-bit channel is used: characters leaving the local computer will have their eighth bit zeroed, while all eight bits of incoming characters will be displayed on the screen (thus, the "NONE" selection is ap- propriate for remote BBS systems, etc., that send graphic characters using the eighth bit; this is particularly appropriate for MSDOS systems, where the eighth bit is often used for this purpose. Most CP/M systems reset the eighth bit in the system BIOS, before a character is displayed). If you KSET parity to ODD, EVEN , MARK or SPACE, the outgoing characters will have their eighth bit set according to the selected parity; the incoming char- acters displayed on the screen will have their eighth-bit *reset*, since MEX will assume you're using parity as a requirement of the channel, and the high bit contains no otherwise useful information (thus, this selection is more ap- propriate with timesharing services, remote database facilities, etc., es- pecially when the remote facility requires a 7-bit connection). Regardless of the setti u  & ALERT &ALT **APPEND . MBAKFILE 5:BELL-CMD =BELL-VAR 5:BUFFER 5:CALL CCANCEL QgCAPTURE TMCHAR 5:CHECKSUM YCIS a KCLOCK j#CLONE o%ng of the PARITY variable, XMODEM, YMODEM and CIS file transfers will use all eight bits (Kermit, of course, will obey the parity setting). The PARITY variable effects terminal-mode, SENDOUT replies, WAIT- STRING, and WAIT-SILENCE exchanges. If you use a terminal emulator, characters being displayed on the screen will always have the eighth bit reset (unless the terminal being emulated makes use of the eighth bit; at this writing, none do). Thus, graphic characters cannot be displayed unless you ASmCLS =COLD o%CPM =CRC YDEBUG u DECIMAL ~DEL =DIAL DIR DSC =DU-SPEC E <ERA `8ERRID W$ESC EXCLUDE `gTRIGGER QgTSTAMP TYPE ;VAL 5:VALUE TVIEW XWAIT WCHAR 8WECHO $WLINE 8WRT =WTECHO (g(XLINE .HXON 1      {EXIT =EXTEND xFILTER GLOBAL HELP -HEX ~ID  72INITFILE INSTALL KBYE 8KERMIT SKEY  `KEYS `KFIN DGKGET  KLOG ]a                                                )uKPUT t7KSET `L <LF  5:LIST 5:LOAD  RLOG MULTI $ mPAGE 5:PHONE /ZPRECHO TMPREFIX 4[PROTO ;UQUEUE @"4R <READ F"Ca                                                MuREN hgsREPLY oRETRY rMRTIME vRUB 5:S <SAVE  RSEARCH |SECOND  HSENDOUT e>SEP SET =SILENT 5:SINGLE  "SKIPIF TSLEEP v u                        ALERT is a STAT value variable; it determines the number of times the console bell will ring when a remote computer is reached with the CALL command. ALERT works only on calls that have taken more than one dial- ing attempt to reach. ALERT is hap{SODELAY SPLIT KSSET =STAT STOP TSTRINGS .SUFFIX 4[SWITCH 5:SYSTEM =T <T-MODE )TAB 5:TERM vTERMA vTIME TRANSMIT P MXndy for dialing with the repeat option (see "HELP CALL"): you can enter a number (or group of numbers) to be dialed -- with ALERT set non-zero, you'll have an audible signal that a call has been completed.  The ALT command supports the ALTernate drive/user for READ files as well as .PHN and .KEY (phone libraries and keystring files), and, if the 'A' (append) secondary option is in effect, the terminal-mode capture file. ALT allows you to change the alt_ich will search for a file of the same name). SILENT: inhibits command-echo in READ files.  MISCELLANEOUS COMMANDS SYSTEM, EXIT, DOS and CPM are keywords used to exit MEX and return to the operating system. Any open terminal file is closed before exiting. DEL is used to close and erase an open terminal file. DSC disconnects the modem (may not be implemented in all overlays). WRT is used to close and save an open terminal file. SET is a command defi|ernate drive/user; its syntax is: ALT Examples: ALT B3: ALT A5: For more information on how alternate DU's are used, and how to set up the ALT search path, do HELP SEARCH.  MEX has a special feature that allows you to maintain 'log' files of your sessions; this is the 'A' secondary option (specified with the T, E or L primary commands when entering terminal mode IF a filename is specified). When you specify the 'A' sLned entirely by the overlay; if your overlay doesn't implement SET, MEX will print an error message when SET is invoked. SSET is a similar command, intended for the Smartmodem overlays. BELL rings the console bell times (regardless of the BFELL switch). CLS clears the screen (if supported by the overlay)  Use the CALL command to dial numbers either from the library, or from the keyboard. If you specify more than one number on 2econdary option, MEX will search the logged area (and/or the ALT area: do HELP ALT and HELP SEARCH for more information on searching) for the file specified. If found, MEX will scan to the end of the file, and append new data on to the end, rather than querying the user for an erase. If 'A' is not specified, MEX will limit its search to the currently logged DU, and, if the file is found, will ask you if it should erase the file. In either case, if the file is NOT found, MEX will create a new filLthe command line, CALL will try each until one answers with a carrier tone. For example CALL 16165559033 SENACA will dial the first number; if busy, CALL will try the second. The special number '#' will cause the entire command line to be repeated if none of the dialed numbers responds with a carrier: CAL WESTWOOD 1-616-555-2040 TCBBS # will try all three numbers repeatedly until one answers. You may op- tionally place a limit on the number of retries by including a decimal number afte!e in the currently logged DU. / Miscellaneous STAT arguments BAKFILE: Switch: when ON, new files overwriting old files of the same name are renamed to type BAK. If off, such files are erased. PAGE: Value: sets the length of the screen page (0 stops pagination) CHAR: Lists all of the STAT variables that are CHARACTERS SWITCH: Lists all of the STAT variables that are SWITCHES VAL: Lists a r the '#': CAL 555-1212 #48 Note that a ^C will abort dialing at any time. % Phone-library numbers may contain "comments" following the number, to allow you to record passwords, hours of operation, etc. in your phone library. Any characters following the COMMENT character will be displayed but not passed to the modem when that number is dialed. The COMMENT character defaults to "/" but may be changed with the STAT COMMENT command. Example: [MEX] A>>Phone F4=1-414-563-9932/24Hour-PW:FOO 1hll of the STAT variables that are VALUES BELL: Switch: enables or disables the console BELL BUFFER: Prints out status information on the ASCII-save buffer. RUB: Switch: If ON, converts local backspace key to RUB TAB: Switch: enables or disables the MEX tab expander LIST: Switch: enables or disables the LIST device LF: Switch: if ON, linefeed append to carriage rtn in T-mode file send EXTEND: sets command-extend mode (command names not defined in MEX are passed to the READ command, wh 200 The comment field may not contain any of the following a comma, equal sign, or space. Phone-library numbers may specify an optional baud rate (see "HELP PHONE"). If a baud-rate is present, CALL will change the baud rate before dialing the number. Note that, for this feature to work, your hardware must be capable of changing the rate AND your overlay must implement the NEWBD vector. Most MEX overlays (overlays whose names start with "MXH-") allow this, if the hardware is capable of baudm programs. 9 CIS is a STAT switch: when ON, then Compuserve protocol file transfers are allowed while in terminal mode. If OFF, then the Compuserve transfer sequences from the remote end are ignored altogether (although they are printed on the screen as "normal" terminal-mode characters). CIS transfers are always done in terminal mode; there is no command to send or receive a file upu-rate change. 8 TRIGGER is a STAT keyword, and specifies the character the SENDOUT command will look for before sending out its argument. To disable the trigger-wait function altogether, do STAT TRIGGER "". CANCEL is a STAT keyword, and specifies the character Tthe SENDOUT command will send to the remote to cancel the line after an error. ising CIS protocol, since the remote Compuserve end must initiate the transfer. Note that if you use the COLD command to restart MEX while the CIS switch is set to OFF, then the Compuserve file transfer module will be removed altogether from the running copy of MEX. If you subsequently use the CLONE command to create a new executable MEX.COM, the additional space formerly used by the CIS module (about 1000 bytes) will be available instead for your buffers. You will not be able to use STAT to turn  CAPTURE is a STAT switch variable that enables and disables recording of the save-in-memory terminal file. It works similarly to the terminal mode -S and -U commands, but allows access from the command line (and hence from a READ file). This variable can only be changed if a terminal mode capture file is open (see the TERM command). PRECHO is a STAT switch variable that enables and disables the logging of incoming characters to the printer. It is similar to the -P togthe CIS switch back on (since there is no longer a CIS module in the system). This feature is intended for those users who do not need the ability to do Compuserve- rotocol transfers, and would rather not waste space on a feature they do not need.  CLOCK is a STAT value variable; you may set this variable to any value be- tween 1 and 255. The value is the CPU clock speed in tens of Megahertz (hence, the speed may vary between .1 and 25.5 Mhz). You can then use the CLONE command to make this pgle command used in terminal mode. Changing this variable is most useful when executing from a READ file.  CRC and CHECKSUM are STAT switches. The two are mutually exclusive (that is, turning one on turns the other off) and set the preferred type of error checking in Christensen file transfers. CHECKSUM is a simple sum of the outgoing record; CRC uses a more sophisticated technique employing polynomial arithmetic, and is thus a better method (more errors are detected, thus,  change permanent. CLOCK is useful for "tweaking" MEX under varying conditions of load when running under multi-tasking operating systems, such as MP/M and TurboDOS. When system load is heavy, you can decrease the CLOCK value, causing MEX to spend le*ss time in its internal timing loops. + CLONE and COLD The CLONE command allows you to save a new copy of MEX, with the current options intact (including any d]there is less chance of an incorrect record being received as if it were valid). The original MODEM2 protocol employed only CHECKSUM detection; however, in the past few years, most versions of Christensen exchange programs have been rewritten to accept the CRC technique as well. MEX will adapt to transmitting programs using either type of validation. If MEX is the transmitter, it will switch modes after several failed attempts to transmit a file, thus allowing full compatibility with older modem \efined keystrings and phone numbers). The syntax is: CLONE The COLD command re-starts MEX and erases any defined keystrings along with the phone library. This is the only way to erase the entire phone library with one command. The COLD command also allows you to remove the CIS protocol module (for those who don't need it): do this: STAT CIS OFF COLD CLONE Note that this removes the CIS module altogether (you can't get it back with the STAT CIS command). Thgoes to terminal mode). The syntax for DIAL is exactly the same as the syntax for CALL (do "HELP CALL" for more information on how to use both DIAL and CALL). DIAL is intended to be used in READ files, where it is desirable for the READ file to retain control after calling a number (READ files have no effect in terminal mode; thus using CALL in a READ file would pause ex- ecution of the read file when the distant end is reached). !n$is frees up roughly 1K of memory. . DEBUG is a STAT switch that affects the Terminal mode in MEX. If DEBUG is ON, then characters received in Terminal mode are displayed in a form similar to CP/M's DDT dump (D) command: hex values on the left side of the screen and the ASCII block (as the output progresses) on the right. You'll note that the ASCII right-side display is "buffered" until 16 characters have = The DIR command works similarly to the CP/M DIR command, and displays the disk directory on the screen. DIR takes advantage of the DU spec- ification, thus "DIR B7:" will display all of the files in user 7 on drive B. System files will be excluded if the STAT variable 'EXCLUDE' is set to ON. If EXCLUDE is OFF, all files will be displayed. More examples: DIR C3:*.?Q? DIR LOGIN.MEX DIR 3: 1Jbeen received. After the 16th, the ASCII right-side is printed. Therefore, if the remote's output pauses, you'll see only the hex values until the remote sends more output. Also, exiting Terminal mode will display any buffered ASCII. DEBUG is useful whenever it's necessary to know exactly what the remote is sending (for example, if you're connected to a time-share network, and can't transfer files, a DEBUG session can prove illuminating in determining just what is happening). In DEBUG mode, t MEX supports the same drive/user specification for files as Rick Conn's ZCPR and ZCPR2: A file may be prefixed by either the drive name, the user number or both (this extends to batch file transmissions). Examples: [MEX] A3>>SB B3:*.ASM A9:*.OBJ C6:UPDATE.DOC [MEX] A0>>DIR A12:*.SUB [MEX] B3>>TYPE 5:REPORT.DOC [MEX] C3>>T B6:SESSION.LOG % LOGGING DRIVES: MEX supports relogging drive/user in two ways, both of which are pertinent to a discussion of DU specifications: - LOG comma'he FILTER flag is ignored, allowing all characters to reach the screen. Also, the CIS protocol is disabled while DEBUG is ON. > HEX and DECIMAL modes HEX and DECIMAL are STAT value variables; turning one ON turns the other OFF. These variables specify the default input radix of commands that take numeric arguments (e.g., SLEEP, STAT VAL <#>, the '#' spec in CALL comma nd: Takes optional DU spec (trailing colon optional) resets disk system - At command prompt: simply enter the DU spec (colon required) Examples: [MEX] A0>>LOG (relogs current d/u: resets system) [MEX] A0>>LOG B: (relogs current user, drive b, resets) [MEX] A0>>LOG B7: (relogs drive b, user 7, resets) [MEX] A0>>B: (logs current user, drv B, no reset) [MEX] A0>>A9: &(logs drive A, user 9, no reset). nds, etc). If HEX mode is ON, then these numbers are considered hexadecimal; if DECIMAL mode is on (MEX is distributed with DECIMAL ON), then they are considered decimal values. You can force a decimal number, regardless of the HEX or DECIMAL mode, lby preceeding the number with a '$' character; similarly, the '#' character implies a decimal number.  The DIAL command performs the same task as the CALL command, except that after calling, DIAL returns to command mode (CALL S The most commonly used MEX commands are implemented as single character com- mands, for ease of use. These are: S: Send a file or group of files using Christensen protocol R: Receive a file or group of files using Christensen protocol T: Enter terminal mode (may specify an optional ASCII-save file argument) E: Enter terminal mode with echo (also takes optional filename argument) L: Enter terminal mode with local-echo only (filename ok here too). T, E, and L are all variations of terminal mod EXCLUDE is a STAT switch variable; it modifies the action of commands that take multiple-filename arguments (such as DIR and the batch-transmit SB). If EXCLUDE is ON, then SYS files are skipped over by these commands. If EXCLUDE is OFF, then SYS files are included. Thus, you can exclude SYS files from a batchfile transmission by STATting the EXCLUDE switch ON. These files will also be exclude from DIR listings while EXCLUDE is ON. `e: T sends keyboard characters to the remote and prints characters received from the remote on the console. E mode echoes received characters back to the remote ("half duplex" mode), and L echoes keyboard characters on the console before they go out to the remote ("half duplex" in the other direction). Certain commands may be modified with secondary options (see "HELP SECOND"). =# EXTEND is a STAT switch variable. When turned on, it modifies the way MEX's command decoding works: if a command is not found in MEX's command table, MEX will pass the entire command line on to READ, causing the command to look like a READ command_ (without READ being present on the command line). For more information, do "HELP READ".  FILTER is a STAT switch variable; when ON, then abnormal control characters are ignored when in terminal mode (with the exc The ERA command erases files. The syntax is as follows: ERA [V] The filename may be ambiguous (e.g., *.ASM, BOOT?.BAK). ERA always dis- plays a list of the files that are being erased. If you specify the optional 'V' after the filename, ERA will ask for verification before actually erasing the files (after displaying the names). The DEL command (with a filename) is the equivalent of the ERA command. %^eption of carriage-return, linefeed, backspace and tab). If OFF, then all characters from the remote will be displayed on the screen (and included in the ASCII-capture file, if active). FILTER ON is useful if you're working with a noisy connection, and random garbage characters on the line are erasing your screen, etc. If you're using a video-oriented text editor at the remote, you'll want to be sure FILTER is set to OFF, in order to allow the video-control characters to be accepted by MEX. u ERRID is a STAT switch that enables and disables the printing of the MEX ID string in error messages. The ID string is useful in applications where you're communicating with a remote computer running MEX (if each end has a different ID code, there is no problem confusing error messages), but if you typically use MEX only with RCPM systems or timesharing systems that don't run MEX, you might like to turn off the ERRID switch, and shorten the error messages.  .Note that the CP/M end-of-file mark is specifically excluded from ASCII- capture files regardless of the setting of FILTER (although FILTER ON allows this character to go to the screen).  The GLOBAL command allows you to set the secondary options for the single- character commands. Any options set this way will then be active for the single-character commands whether or not they are specified. For example, if you prefer to go direc2 SEP is a STAT keyword, and allows you to change the command-line separator character. ESC is also a STAT keyword, and specifies your terminal-mode escape character, used to activate terminal-mode functions (such as capture and printer buffer on/off, etc). The argument is a single- character string. Example: STAT ESC "^I" changes your escape character to the TAB key. / ftly to terminal mode after a file transfer, do: GLOBAL T You can also set the VIEW mode for CIS transfers by doing GLOBAL V (note that this is the only way to "view" a CIS file transfer. For more information about secondary options, do "HELP SECOND". 8 HELP with no arguments prints a list of available help subjects. The file HELP.MEX file must, be located on the default ed hardwired connections, you'll want to turn QUEUE off. Although used for various purposes, the most significant use of queues within MEX is to catch 'overflow' characters from the remote after an X-OFF flow character is sent in terminal mode (when the ASCII capture buffer fills). With QUEUE turned off, there is a possibility of lost characters in capture files if the size of such files exceed available memory space. '  (or ALT) drive. Help prints a list of available topics. To see this list, do this: HELP ? To query the HELP database for any of the selected topics, do this: HELP for any topic-name displayed by "HELP ?". HELP frames explain syntax with the use of the '[' and ']' characters (which denote optional items) and the '<>' characters (which indicate a "type" of command object, for example, or . % You may move freely among drives/user areas while the X SODELAY is a STAT switch variable. When ON, SENDOUT strings and keystrings sent from terminal mode are tied to the WCHAR and WLINE delay variables, al- lowing convenient entry of passwords, etc. from a READ file. Note that, for SODELAY to have anby effect, the WTECHO switch variable must be OFF (WTECHO takes precedence if both are active).  CAPTURE is a STAT switch variable that enables and disables recording of the save-in-memory terminal file. It works simi Q HELP file is open; MEX will remember where to find it. Once opened, the HELP file will remain open for the duration of the session, unless a LOG command is executed. ) VIEW is used to view the text buffer (output text is formatted similarly to that of the TYPE command). VIEW takes no command line arguments. 5 larly to the terminal mode -S and -U commands, but allows access from the command line (and hence from a READ file). This variable can only be changed if a terminal mode capture file is open (see the TERM command). PRECHO is a STAT switch variable that enables and disables the logging of incoming characters to the printer. It is similar to the -P toggle command used in terminal mode. Changing this variable is most useful when executing from a READ file.   INSTALL is used to install optional modules within MEX. Its command format is simple: INSTALL For example, to install the remote-access module: INSTALL REMOTE.MOD  WECHO is a STAT value variable and affects the use of the SENDOUT com- mand. WECHO is the time (in seconds), that SENDOUT will wait between characters during a reply from the remote, before considering the reply ended. This should not be confuse   TERM is similar to the 'T' single-character command, and takes a file- name argument. It opens the specified file as an ASCII-capture file, but does not actually enter terminal mode. This is most useful within a READ file. TERMA does the same thing, but opens the file in APPEND mode (as if the single-character T had been entered with the A option). Examples: TERM WILLOW.SES <== opens file, returns to cmd mode TERMA SOURCE.LOG <== same, but opens file in appnd mode For more information d with the REPLY variable, which is the maximum amount of time to wait, after sending a string, before con- sidering that no reply is forthcoming. 4 QUEUE is a STAT variable that enables or disables the MEX queued I/O functions. The overhead associated with the queues may cause lost characters in terminal mode at speeds above about 4800 baud (using a 4 MHz CPU); if you commonly run higher-spe : f=, do HELP TERM-MODE. For more on append, do HELP APPEND. ! The ALT command supports the ALTernate drive/user for READ files as well as .PHN and .KEY (phone libraries and keystring files), and, if the 'A' (append) secondary option is in effect, the terminal-mode capture file. ALT allows you to change the alternate drive/user; its syntax is: ALT Examples: ALT B3: ALT A5: For more information on how alte rst started. INITFILE is intended to be used prior to running CLONE, to prevent the cloned MEX from looking for INI.MEX. For more information about the CLONE command, do "HELP CLONE".  INSTALL is used to install optional modules within MEX. Its command format is simple: INSTALL For example, to install the remote-access module: INSTALL REMOTE.MOD  @Prnate DU's are used, and how to set up the ALT search path, do HELP SEARCH.  SEARCH is a STAT variable that may take on the values 0, 1, 2 or 3. SEARCH specifies a search path for READ files, phone libraries, keystring files, and (if the append secondary option, 'A' is specified) terminal-mode ASCII capture files. These files normally are taken only from the currently logged DU; by modifying SEARCH, you can change the way MEX finds these files. ٯ The KBYE command is used to stop running a remote Kermit server, log out the job on the remote computer, and then disconnect the modem from the phone line. . Kermit protocol commands: KS --> send a file to a remote computer KR --> receive a file from a remote computer KS must be followed by one or more filenames, each of which may contain wildcard characters. A filename after KR is optional; / Two drive/user areas are possible: the currently logged area ("logged" D/U) and the Alternate DU (do HELP ALT for information on changing the alternate). If SEARCH=0, then only the LOGGED DU is searched. If SEARCH=1, then only the ALT DU is searchedP. If SEARCH=2, then the LOGGED DU is searched; if the file is not found, then  h the ALT DU is searched. If SEARCH=3, then the ALT DU is searched; if the file is not found, then the   LOGGED DU is searched.   1if omitted, the name transmitted by the send- ing Kermit will be used. You can override the sending Kermit's filename by specifying your own name on the command line after KR (this only works for the transfer of a single file ... multi-file transfers must use the names provided by the sender). KS may be used with a remote Kermit server, but KR may not (use KGET for this). Additional kermit commands are available for use with remote Kermit servers: KSET, KBYE, KFIN, KLOG, KPUT, KGET. Help topics a $ The ID command allows you to configure the MEX ID string (which is printed in the prompt, and in error messages, if the STAT ERRID switch is set to ON). This is useful if you're communicating with another computer running MEX; if each computer has a different ID string, you're never in doubt as to which one you're typing commands to, or which one printed an error message. The syntax for the ID command is ID  < (see "STRINGS") The string may be a multi-line string; i  a!re available for all of these. / The KEY command is used to manipulate the keystrings that are available in terminal mode. There are several forms of the command: KEY <<= prints out all of the keystrings KEY =[] <<= defines a new keystring Keyname is any valid ASCII character, except for the set defined as the terminal mode escape-sequence commands. In the second form, above, t's length in the standard distributed MEX may not exceed 28 characters. This length may be different if your system overlay replaces the MEX defaults (in fact, the overlay may disable this command altogether; if the "INVALID COMMAND" message appearsM when you attempt to use the ID command, then this is probably the case).  INITFILE is a STAT switch variable. It determines whether or not MEX will look for the start-up file INI.MEX when it is fi !$! if is omitted, then the specified key- string is erased. Examples: KEY %="ATDT 14145559932" <<= sets up the '%' key KEY Q= <<= erases the Q keystring Note that KEY names that duplicate terminal-mode commands will be rejected by the KEY command, and an error message will be printed. % If your terminal overlay supports special function keys (such as the IBM-PC version), you may declare the function keys as keystrings as well. This allows a single keypress to send a keystring. !^rgument. Examples: LOAD A5:CBBSPHON.PHN <<== loads a phone # file LOAD ARPA.KEY <<== loads a keystring file SAVE C:NEWPHONE.PHN <<== saves phone # file SAVE 9:COMPUSRV.KEY <<== saves keystring file Note that the filetype determines what type of file is being saved (.PHN for phone number files, .KEY for keystring files). Any other filetype (ex- cept OVR, as explained in the next frame) will generate an argument error. % LOADING OVERLAYS The LOAD command may also be used to load ! Examples of function keys: KEY F2="John Smith^M" <<== Puts users name under key F2 KEY 3="Password" <<== puts "Password" under key F3 KEY F10= <<== erases the F10 keystring KEY F5="DIR *.ASM^M" <<== puts MEX DIR command under F5  The KFIN command is used to "finish" running a remote Kermit server. Your remote login is still maintained (that is, the KFIN command does not log out your remote job); it simply stops running the remote Kermit, and returns to the remote computer's !modem, hardware, and terminal overlays directly into the MEX program. Loadable MEX overlays have file types of .OVR, and the following names: MXMxxxxx.OVR <<== MODEM overlay MXHxxxxx.OVR <<== HARDWARE (port) overlay MXTxxxxx.OVR <<== TERMINAL overlay Examples: LOAD MXM-SM13.OVR <<== Loads the modem overlay LOAD C:MXHI.OVR <<== Loads the hardware overlay LOAD A:MXT-TV92.OVR <<== Loads the terminal overlay To adapt MEX to a new machine, load the overlays required to support you!}operating system. 5 The KGET command is for use with a remote Kermit server, and requests one or more files for download from the remote end. You can enter any number of filenames after KGET, each of which may contain wildcard char- acters. Most Kermit servers, howeveYr, limit you to a single name, and some servers do not permit wildcards in that name. !/Dr particular hardware, then CLONE the customized version to disk.  The LOG command allows you to reset the drive (for switching disks) and, optionally, simultaneously change drive and/or user area. The command syntax is LOG where DU-SPEC is either or both of the new drive to log into and the new user area. An optional colon may follow the DU-SPEC. Examples: LOG B7 <<= reset, log in drive B user 7 LOG 7: <<= re! The KLOG command is used to stop running a remote Kermit server, and then log out your job on the remote computer. The modem is still connected to the phone line after a KLOG command.  The KPUT command is for use with a remote Kermit server, and transmits one or more files to the remote Kermit. You can enter any number of filenames after KPUT, each of which may contain wildcard characters. Note that KPUT is functionally equivalen! set, log user 7 current drive LOG B: <<= reset, log drive B current user LOG <<= reset, retain current user/drive If either a terminal file or a READ file is open, the disk-reset will be denied (although any new drive/user will be logged) and a message printed. If you want to change drive and/or user without a disk reset, you can do so without the LOG command: just enter the DU spec at the MEX command prompt (in this case, the terminating colon is required). !Gt to the KS command. 4 The KSET command may be used to change many of the Kermit file transfer parameters. For a complete list of KSET options and syntax, do this: KSET ? 0 LOAD and SAVE LOAD and SAVE are used to load and save phone number and keystring files. Both commands take a filename a !! MEX supports multiple commands on a line, both in READ files, and in dir- ectly typed commands. A command line may optionally be entered on the CP/M invocation command line, and this line may also contain multiple commands. Note that a READ command will "stack" any current multiple commands; when input from the READ file is exhausted, the remaining commands will then be executed (a control-C at any time will abort a running READ file and/or a multiple command line). The multiple command separ! ithout arguments prints the current value of the string. To change the string, enter the string on the command line after the command. Examples: PREFIX "XMODEM S " <<== sets a prefix PREFIX "" <<== sets null prefix string SUFFIX "^M" <<==! set carriage-return as suffix 0 The PROTO command is used to specify a "default" protocol for use with the S and R commands. As distributed, MEX infers MODE!ator in the file as distributed is the semi- colon ";"). This character may be changed with the STAT command ("STAT SEP") or in the patch file. The next frame contains examples of multiple command lines. % Examples: from CP/M: A>MEX DIR;READ MYFILE.MEX;SENDOUT "LOGOUT";BYE This example will bring up MEX, which will first print the directory, then begin executing MYFILE.USE, which may conain SENDOUT commands and R commands to send and receive files. When input from MYFILE.MEX is ! M7 protocol when you use S or R. You can select another protocol, however with the proto command: PROTO K <<--- selects Kermit protocol PROTO M <<--- selects MODEM7 protocol Note that the selected protocol can always be overriden with the "protocol prefix" character entered before the S or R command. For example, KR <-- receive a file, use Kermit protocol MS <-- send a file, using MODEM7 protocol. -! exhausted, MEX will send the string "LOGOUT" to the remote. Finally, MEX will execute the "BYE" command. from MEX: A3>>COMMAND: RB;SENDOUT "BYE";BYE This one receives a batch transmission, sends the string "BYE" (grace- fully logout fProm a remote CP/M system, for example), then disconnects and exits to CP/M.  The PHONE command may be used to query the phone number library, as well as for adding and deleting numbers. To add a numb!{ QUEUE is a STAT variable that enables or disables the MEX queued I/O functions. The overhead associated with the queues may cause lost characters in terminal mode at speeds above about 4800 baud (using a 4 MHz CPU); if you commonly run higher-speed hardwired connections, you'll want to turn QUEUE off. Although used for various purposes, the most significant use of queues within MEX is to catch 'overflow' characters from the remote after an X-OFF flow character is sent in terminal mode (when !er, use this form: PHONE = [] Where ID is a string (up to 12 characters) that you want to use to call out the number and is the telephone number. If already exists, it will be replaced. is an optional rate to be associated with the number, used by the CALL command. To remove a number, do PHONE = To see the entire library, do PHONE PHONEL To see a single entry, do PHONE ! the ASCII capture buffer fills). With QUEUE turned off, there is a possibility of lost characters in capture files if the size of such files exceed available memory space. ' The READ command causes MEX to take command lines from a disk file. This can be handy for such things as controlling a set of file transfers (es- pecially when you can't be present for the entire session) and executing complicated login sequences auto! PREFIX and SUFFIX PREFIX and SUFFIX are used with the SENDOUT command (do "HELP SENDOUT" for more information on the SENDOUT command). PREFIX is used to manipulate a special PREFIX string, and SUFFIX is used to manipulate a SUFFIX string. The PREFIX string is transmitted ahead of any SENDOUT string, when the SENDOUT command is used, and the SUFFIX string is transmitted after. This simplifies the construction of complex, repetitive command lines to be sent to the remote. Either command w ""matically. READ, used with the EXTEND func- tion (see "HELP EXTEND") provides a means of extending MEX's command set. The syntax for READ is: READ [] [] ... \ \ \ __\_____>> optional! , , ... etc. are described in succeeding frames. The READ file may contain any valid command INCLUDING another READ command. These commands may freely move among drives and user areas; MEX will re- member where the READ file is located. "krameter will be blank. Normally, the parameters in the READ command line are terminated by the space between parameters (or the end-of-line); spaces can be imbedded in the ACTUAL parameter by enclosing it in braces. The next frame will provide a simple example of READ with parameters. % Example, READ with parameters Assume FILEGET.MEX contains the following lines: SENDOUT XMODEM S{2} {1:SENACA.DQR} R{2} {1:SENECA.DQR} ( {2} and {1:SENACA.DQR} are FORMAL parameters). This file can "% Typically, READ files are created with a text editor, and may contain STAT commands to set MEX for a particular type of connection, DIAL commands to actually make the connection, and SENDOUT commands to log in at the destination. It's possible for an entire session to take place under a READ command. A READ file will terminate when the file ends, or when a CONTROL-C is seen at the console (aborting any command with CONTROL-C will abort the READ file). It's important to note that, while you c"be used in several ways: READ FILEGET will simply transfer SENACA.DQR to your system READ FILEGET MEX.UPD will transfer MEX.UPD to your system READ FILEGET *.NEW B will transfer all NEW files in batch mode READ FILEGET USQ.DOC VT will transfer FILEGET, View it, goto Term mode The following line illustrates how to expand a parameter, using the above file: READ FILEGET {*.BOO NEWSTUFF.DOC} BX [use if MEX is running on remote] (Transfers all .BOO files and NEWSTUFF.DOC) in batch mode"an use a READ file to enter the terminal mode, the READ file is not used while the terminal mode is active. When you exit terminal mode, the READ file starts again. Normally, READ commands echo on the screen when they execute. You can inhibit this, however, by manipulating the SILENT variable (do STAT SILENT ON to inhibit the command echo). The following frames deal with the READ command with parameters. % READ with PARAMETERS READ parameters are very similar to CPM's SUBMIT parameters; "0, then disconnects) % Command extender If you turn the command extender on (STAT EXTEND ON), the READ in the above lines can be omitted, making the READ file look like a built-in command. This affects single-character commands somewhat: the disk is searched before the command is checked for a single; you can avoid this by prefixing single- character command lines with a '*' (eg, *RQ FILE.FOO). 2"they are called ACTUAL parameters. If they are present in the command line, they will be plugged into the FORMAL parameters in the READ file. This substitution facility provides a powerful tool for generating multiple-purpose command files, as we'll see in the proceeding frames. Formal parameters occur in the READ file, and take the form {n}, where n is the parameter number; these numbers correspond sequentially with the ACTUAL parameters entered on the command line. The ACTUAL parameters in the"  The REN command syntax is similar to the normal CPM REN, except that DU specifications may be employed in either the new OR the old filename (but not in both). In general the syntax is REN = Examples: [MEX] A0>>REN NEWFILE=OLDFILE (uses A0) [MEX] C9>>REN B6:REPORT.OLD=REPORT.DOC (uses B6) [MEX] B3>>REN 6:MYFILE=B:YOURFILE (uses B6) [MEX] D4>>REN ERROR=C9:BLUNDER E (uses C9) % Note that the following REN commands will produce " command line are substituted for the FORMAL parameters in the READ file when the file is executed. A special form of FORMAL parameter allows a default value to be used if an ACTUAL parameter is not specified on the command line; this form is {n:} where n is the parameter number, and is any arbitrary text to be used as the default. % If the default form of the formal parameter is not used, AND no actual parameter is specified in the command line, execution will continue, but the pa "("9errors: [MEX] A0>>REN B3:SOMETHING=C:ELSE (ambig drives) [MEX] A0>>REN 6:ME=7:YOU (ambig user #'s) Note that ERA will prompt for erasure if the new name already exists. Further, before doing this, it checks for the existance okf the old filename, and, if not found, aborts before checking for the the presence of the new name.  REPLY is a STAT keyword, and specifies the amount of time (in seconds) that the SENDOUT command will wait, after sending a "on changing the alternate). If SEARCH=0, then only the LOGGED DU is searched. If SEARCH=1, then only the ALT DU is searched. If SEARCH=2, then the LOGGED DU is searched; if the file is not found, then  h the ALT DU is searched. If SEARCH=3, then the ALT DU is searched; if the file is not found, then the   LOGGED DU is searched.  The SECONDARY options are used only after the single-character commands (see "HELP SINGLE"); they modify the action of the si"string, for the remote end to send a reply. To query the REPLY constant, do: STAT REPLY To set the REPLY time, do: STAT REPLY where is the number of seconds to wait, between 0 and 255.  RETRY is a STAT keyword, and specifies the number of times the SENDOUT will attempt to send a string before aborting. Note that if the Wait-For- Echo switch (WTECHO) is off, RETRY will have no effect, since no error can occur. To query the RETRY"vngle-character commands. Following is a list of the secondary command options: OPT NAME USED WITH ACTION --- -- --- ------ A Append E,L,T Append to a terminal-mode file B Batch R and S Sets BATCH mode file transfers D Disconnect R and S Disconnects after a file transfer E Echo E,L,T Enter term-mode w/echo after a transfer K K-packet S Causes filesend to use 1K packets L Local T,E Local-character echo Q Quiet R and S Sets "quiet mode" for file "ӛ constant, do: STAT RETRY To set the RETRY constant, do: STAT RETRY where is the number of retries, between 1 and 255. 8 RTIME is a STAT value variable, and affects Christensen-protocol file transfers. RTIME is the amount of time (in seconds) that MEX will wait for a char- acter from the remote end before declaring a timeout, and initiating a record-retransmission "transfers R Recv-view R and S Shows received-characters only S Send-view R and S Shows transmitted characters only T Terminal-mode R and S Enter terminal mode after file xfer V View R and S Views the file transfer in ASCII X Exit R and S Disconnect and exit after transfer The secondary options are also effective in CIS transfers, if set with the GLOBAL command (see "HELP GLOBAL"). % Examples of secondary options: Primary --+ Command |+++-->secondary options |||| |\ "sequence. RTIME is set for one second in the standard distribution MEX; this is more than adequate for RCPM work, and MEX-to-MEX file transfers where each end is running under a single user operating system. But when working with a mainframe connection (especially when a packet-switched network is part of the connection), character delays can easily exceed one second. In these environments, you'll want to set RTIME to a higher value (16 seconds is recommended; the maximum is 255). " r/ [MEX] A>>ST MYFILE.FOO <<== send MYFILE.FOO, go into Term. mode after [MEX] B>>RVT CRACKER.JAK <<== receive file with view, enter Term mode [MEX] A>>RQX MONKEY.SHN <<== recv file quietly, disconnect/exit after [MEX] A>>RBT <<== recv batch files, Terminal mode after [MEX] A>>T DISKFILE.SAV <<== enter term. mode, allow save to disk file [MEX] B>>TA DISKFILE.SAV <<== Enter term. mode, append to DISKFILE.SAV [MEX] A>>E DISKFILE.SAV <<== same as previous, but with echo mode [MEX] A>>S " SEARCH is a STAT variable that may take on the values 0, 1, 2 or 3. SEARCH specifies a search path for READ files, phone libraries, keystring files, and (if the append secondary option, 'A' is specified) terminal-mode ASCII capture files. These files normally are taken only from the currently logged DU; by modifying SEARCH, you can change the way MEX finds these files. Two drive/user areas are possible: the currently logged area ("logged" D/U) and the Alternate DU (do HELP ALT for information #6# HELP.MEX <<== send file, no options (unless GLOBAL) [MEX] A>>R MXO-SM10.ASM <<== receive file, no options (unless GLOBAL) [MEX] A>>KS KERMIT.DOC <<== send KERMIT.DOC, using KERMIT protocol (note that in the preceeding example, "K" is a prefix@ character; thus, "S" is a COMMAND, not a secondary option).  SENDOUT allows you to send an arbitrary string out to the modem [see STRINGS]. This is most useful in indirect command fil#cho, set TRIGGER to 0 (and WTECHO to OFF), and MEX will simply send its arguments and not worry about validating the echoed string (this is the technique you should use to send Smartmodem command strings, for example).  The most commonly used MEX commands are implemented as single character com- mands, for ease of use. These are: S: Send a file or group of files using Christensen protocol R: Receive a file or group of files using Christensen protocol T: Enter ter#e [see READ], but can often be useful in normal interactive mode. The syntax for SENDOUT is SENDOUT Before the specified string is transmitted, a PREFIX string, if any, is transmitted, followed by the string specified to SENDOUT, and terminated by a SUFFIX string (if any; the default suffix string is a return-code, normally terminating the line to the remote). After transmitting the string, MEX will wait for a reply from the remote, up to a pre-set number of seconds; any reply wil#minal mode (may specify an optional ASCII-save file argument) E: Enter terminal mode with echo (also takes optional filename argument) L: Enter terminal mode with local-echo only (filename ok here too). T, E, and L are all variations of terminal mode: T sends keyboard characters to the remote and prints characters received from the remote on the console. E mode echoes received characters back to the remote ("half duplex" mode), and L echoes keyboard characters on the console before they go out to th#.l printed on your screen. % Following are settings and variables which affect the SENDOUT command: SUFFIX: \ Both of these are described in the previous frame, and are PREFIX: / further explained in their own information sections. WTECHO: Manipulated by the STAT command, this switch-variable determines whether or not SENDOUT validates its transmission by waiting for characters to be echoed from the remote. If set to ON, then SENDOUT checks each printing character it transmits with the #ȣe remote ("half duplex" in the other direction). S and R may be prefixed by a "protocol character" (e.g., "K" for Kermit, "M" for MODEM7); the protocol character specifies the protocol to use. Certain commands may be modified with secondary options (see "HELP SECOND"). 4 SKIPIF, VALUE, and STOP READ files may contain READ statements, making it possible to chain to other files. Note that a#character as echoed by the remote. If a mismatch occurs, SENDOUT marks an error, sends a CANCEL character, and awaits a TRIGGER character from the remote. It then begins again, and repeats this cycle until either the transmission occurs without error, or the error count is exceeded (which aborts SENDOUT). If you use SENDOUT with WTECHO off, you'll also likely want to set TRIGGER to null (STAT TRIGGER ""), to avoid trigger-wait. % More factors affecting SENDOUT: RETRY Manipulated by t# tny commands after the READ are not executed. STOP command: Aborts execution of the current READ file, and returns to MEX command level. (Used with SKIPIF, below). SKIPIF command: allows a "conditional" capability within a READ file. The syntax of SKIPIF is as follows: SKIPIF (operator) % SKIPIF will skip one statement in a READ file if a specified condition is true (note that this skips a STATEMENT, not a LINE). The "condition" to be tested for is a VALUE returned by several diff#he STAT command, this value-variable specifies the error-retry count for SENDOUT before aborting. CANCHR: Manipulated by the STAT command, this string-variable (single character) specifies the character to be transmitted to the remote to cancel the transmitted line after an error. TRIGGER:Manipulated by the STAT command, this string-variable (single character) is the character the SENDOUT command waits for after an error-cancel, before proceeding with the retry. If the other end doesn't e ##erent MEX commands (DIAL, TIME, SENDOUT and some SHELLed files). The operator is one of the following: '=' - skips if VALUE is equal to (same as no operator) '!' - skips if VALUE is not equal to '>' - skips if is greater than VALUE '<' - skips if is less than VALUE % VALUE command: lets you arbirarily set the returned value, for use in a following SKIPIF statement. The syntax is as follows: VALUE PUSH and POP allow you to store the VALUE in #y will not be displayed. 2 The STAT command lets you examine certain system variables, and change certain others. In general, the syntax is as follows: STAT <<== to examine a variable STAT <<== to change a variable The NEW-VALUE will depend on the context of the keyword in question. For example, most of the switch-type variables are either ON or OFF, hence,#a single level stack. This allows a VALUE to be stored during operations which could overwrite it. Commands which affect VALUE: DIAL and CALL: these commands return zero if no connection was made. If a connection WAS successfully established, these commands return one if the first number on the list was successfully reached, two if the second, three if the third, etc. SENDOUT commands return VALUE set to 0 if successfully completed, or 1 if the SENDOUT failed. TIME returns a 16-bit VALUE# STAT BAKFIL <<== prints out ON or OFF STAT BAKFIL ON <<== turns on BAKFIL STAT BAKFIL OFF <<== turns off BAKFIL The value-type variables, on the other hand, will print the number or text associated with that variable. Setting the value requires the entry in units associated with that value. For example, STAT REPLY 5 <== sets 5 seconds as SENDOUT reply time STAT WCHAR 4 <== set 40 ms as transmit-character delay tim during a terminal-mode file sen#"P which contains the hours in the high byte, and the minutes in the low byte.  SLEEP is used to invoke a delay (handy sometimes in READ files). Syntax is: SLEEP n where n is the number of seconds to wait (a ^C from the console will abort the SLEEP command, as well as any active READ file). Sleep, used with the STAT CLOCK function, can be used to "tweak" the timing constants in MEX (by timing the actual SLEEP period, and ad- justing the CLO#d % Some variables are read-only, most notably STAT BUFFER (which prints out the save-buffer and printer-buffer statistics). To obtain a list of all of the options that can be viewed or changed with the STAT command, do STAT ? You'll note that most of the keywords you'll see printed have their own HELP section. STAT DISP: allows you to customize the screen. The syntax is: STAT DISP is any STAT switch, character, or value variable. If you tur#CK value until the SLEEP argument agrees with the actual measured time). This is especially useful with multi-tasking operating systems, such as MP/M and TurboDOS, where background processing wreaks havoc with the internal MEX timing constants.  SODELAY is a STAT switch variable. When ON, SENDOUT strings and keystrings sent from terminal mode are tied to the WCHAR and WLINE delay variables, al- lowing convenient entry of passwords, etc. from a READ file. Note that, for SODELAY to have any# n a keyword's display OFF, it won't appear on the full-screen display. You can restore a particular keyword by specifying ON. Examples: STAT DISP ID OFF <-- Turns off display of ID STAT block STAT DISP TAB OFF <-- Turns off display of TAB STAT D+ISP TAB ON <-- Turns TAB display back on + Several MEX command take string arguments. These strings must be sur- rounded by quotatation marks, and may contain imbedd#a effect, the WTECHO switch variable must be OFF (WTECHO takes precedence if both are active).  SPLIT is a STAT switch variable that affects the screen display of the phone library (done from the PHONE command or the CALL command). SPLIT may be turned off to force a more compact display (two entries per line, instead of one), but to work properly, requires a screen with a 132-character line width. If SPLIT is disabled, any baud-rate codes associated with an entr $$ed control char- acters (with the singular exception of binary zero, which will generate an argument error). The caret ("^") is used to prefix a control char- acter. Thus, you can specify multi-line strings within one string specification. Examples (note that that the control-character ^M is the carriage-return code, and ^J is a linefeed): KEY A="BILL USER;J^MWHATSNEW^MB:^MWHATSNEW^M" SENDOUT "SD B:*.ASM^MCRCK *.BIN^M" The command-separator character may be included freely within a string$sed. MEX will create the new file, and enter terminal mode. At this point, incoming text is not yet being saved; to start saving text, you must use the -S terminal-mode command. You can stop the save by using the -U command. You can perform as many start/stop sequences as you like (when text-save is active, you'll see a colon at the start of each line as a visual signal that the save is active). You can exit terminal mode and move freely among drives and user areas with- out affectin$H; it separates your command strings outside of quotation marks only.  TERMINAL MODE MEX terminal mode is entered with any of the single-character commands T, L, or E (see also "HELP SINGLE"). While in terminal mode, you are communicating as a console with the remote computer; your keyboard characters are transmitted to the remote, and the remote characters are displayed on your screen. There are several functions that are available$g an open term-file. The LOG command will still be useable, but will not reset the disk (and will print a message to that effect). If you enter terminal mode with the T,E or L command WITH a filename, when a file is already open, the open file will be closed, and the new one opened. % You can transfer files using either Christensen or CIS protocols while a TERM file is open -- your buffer may be written to disk to make room, but nothing will be lost, and the file will still be open. To close$v to you from terminal mode, all of which are invoked by typing the escape-character (do "STAT ESC" at command level if you don't know your escape character) followed by one of several characters. These are explained in the next frame. IBM-PC users please note: The IBM-PC overlay uses the Alt key to produce terminal-mode functions. This means that no escape character is needed, for example: pressing the Alt and E keys will exit terminal mode. % Terminal mode escape-sequences: -E exits$, the file when you're done saving text, exit terminal mode with -E, and use the WRT command. If you change your mind, and decide you don't want to keep the file after all, use the DEL command to erase the file entry and delete any text already saved in memory. Note that the DEL command WITH a file name is the same as the ERA function. The next frame explains what happens when the SAVE or PRINTER buffers fill. % When your printer or ASCII-save buffer fills, MEX will send ann X-OFF char- $q back to command level -? prints a menu of escape sequences -S start copying incoming text into file buffer (see below) -U end (un-start) copying text into file buffer (see below) -P toggle copy-to-printer on/off (if enabled with STAT LIST) -T transmit a file to the remote (prompts for a filename) Note that -S and -U require a filename argument with the T when you enter terminal mode (otherwise, there is no file active to write the incoming text into). Yo$  acter to the remote. MEX will then wait for the remote to stop, and will save up to an additional 150 characters into an auxiliary buffer (this buf- fer may be increased in size by modifying MEXPATxx.OVR). When the remote stops (or the auxiliary buffer fills) MEX will write the ASCII-save buffer to disk (if ASCII-save is active) and print characters until the printer buffer is half-full (if List-copy is on). Then MEX will re-start the remote by sending an X-OFF character. Note that for this sch$u can use -P to copy incoming text to the printer. The text is held in a buffer, and prints only as the printer is ready for a character. Thus, your printer may be slower than the modem, and you won't lose characters un- less the buffer fills up. The next frame explains terminal-mode files. % Terminal-mode files (also called CAPTURE or ASCII-SAVE files) are created by entering a filename with the T (or E or L) command; if the file already exists, you will be asked if the file should be era $$ eme to work, the remote computer must respond to this X-ON/X-OFF "protocol" (most computers do, but not all!). The next frame describes the -T file transfer facility. % You can transmit a local disk file to the remote with -T; you will be prompted for a filename. If you have the XON and and XLINE variables turned off (see "HELP XON" and "HELP XOFF") MEX will ask if you want to use the character and line delays for the filesend; these delays allow slow remote computers to receive files$ TRANSMIT The TRANSMIT command is used to transmit an ASCII file to the remote system, either from the MEX command prompt or from a READ file. It is similar to the terminal-mode -T command (see "HELP ONLINE"). TRANSMIT accepts a file name and optional drive spec. You may also specify an optional second parameter (S) which will cause time delays to be used while sending the file. If you do not specify time delays, none will be used. Examples: [MEX] B>>TRANSMIT C:MESSAGE.TXT <$. The WCHAR and WLINE variables (see corresponding HELP sections) determine the time-delay values for each character, and each lines respectively (of course, you must have answered "Y" to the "want delays?" prompt). If either of the the XLINE or XON switches is ON, the delay prompt will be skipped, and delays will not be used. XLINE is a technique used by some mainframes: after a line is transmitted, MEX will not transmit another until receiving an X-ON character from the remote. XON is mor$<== sends file from drive C: without time delays [MEX] A>>TRANSMIT GOODCODE.ASM S <<== sends file from current drive with time delays + STAT TSTAMP STAT TSTAMP is a switch variable. With TSTAMP ON, MEX will log the time and date to the capture buffer and/or the printer, whichever is on, EACH time you enter terminal mode with T, E or L. This can be useful as a means of docu$e frequently used: when XON is active, MEX will send characters at full speed, but monitor the remote for an X-OFF character. When an X-OFF is received, MEX will pause until the remote sends an X-ON character.  TERM is similar to the 'T' single-character command, and takes a file- name argument. It opens the specified file as an ASCII-capture file, but does not actually enter terminal mode. This is most useful within a READ file. TERMA does the same t$IUmenting log-on and log-off times, session dates, etcl, directly in the read file.  The TYPE command prints files on the console, similarly to the CP/M TYPE command, but with pagination: The syntax is: TYPE <'P'> The optional 'P' will cause type to scroll through the entire file, rather than pausing at each screenful. Examples: A2>>COMMAND: TYPE REPORT.DOC (paged output if PAGE ON) A2>>COMMAND: TYPE REPORT.DOC P (inhibits$6hing, but opens the file in APPEND mode (as if the single-character T had been entered with the A option). Examples: TERM WILLOW.SES <== opens file, returns to cmd mode TERMA SOURCE.LOG <== same, but opens file in appnd mode For more informatio>n, do HELP TERM-MODE. For more on append, do HELP APPEND. ! TIME command This command displays the time and date. Example: [MEX] B>>TIME <<== prints current time & date to con$ = paging if PAGE ON) 4 VIEW is used to view the text buffer (output text is formatted similarly to that of the TYPE command). VIEW takes no command line arguments. 5 WCHAR and WLINE: These are value variables that may be manipulated with the STAT command. They specify delay times in simp$sole MEX can also wait for a TIME or a DATE. Examples: [MEX] A>>WAIT TIME 14:23 <<== wait for 2:23 PM [MEX] B>>WAIT DATE 5/21 <<== wait for May 21st If STAT TSTAMP is turned on, MEX will insert the time and date into the capture buffer whenever you enter terminal mode. Note that these functions require the presence of a clock overlay (MXCxxxxx.OVR) in order to be used. < %%le file transmissions done within terminal mode (with the T command). When you trans- fer a file, MEX will ask you whether you want to use these delays. WCHAR is the delay to use between characters.(0-9, in 10's of milliseconds) WLINE is the delay to use between lines (0-9, in 100's of milliseconds) WCHAR and WLINE delays are often needed for timesharing mainframes and BBS's written in BASIC, to allow the slower remote end to catch the entire file. %G s2NXS$ah3ʄ8Ѥ\Z2#놛j YFLK'g}$d. c*aMƱii̘^3v)fr]FkF4FS9D9NDȀքf6w:[~c7I ]R)!鉘LfgHbXա]$6R[lto߅nHG5wQ$eE^BTho7"sB=7Uv]ͿT5֌V TgYC.ui\l5q#GArhvfRi B%XMHPp\._iEY~F.vѭiAX*bG$oHх0RH[AҋI>7"). fHD&&Ie4>!v"zڒċofXZ> IO\rnAXЀR{6XM h-6 6 B- P-  0O$ $QA\]]tvArga(>S Tjk4iXtl 7_4 &XAo(wQ.I!l"qK(*t]K;ӑZ"n$TuF %bvls)GQW[BXEf31B{Ƹs6ԛ– KM~1@, `$ S<4y>TB |7;$aPZD)a!x|i$|QÎDOEKzk)c@  t4 : 9KM:8@XBiT9I 7e9QE H$oirnb$Ml|b霆*ߜٌuaTco4: UH S(PMI8<&ZVϙo,rvNА d&& & &WMS $Enter name of file to send: $$REC,ReceivReceive file, XMODEM protocoWfMR $Enter name of file to receive: $$KӆKsenSend file, KERMIT protocoWKS $$KҹKrecReceive file, Kermit protocoWKR $Enter (optional) filename: $$TR TransmiTransmit file, no protocoWH TRANSMIT $Enter name of file to transmit: $˜ʘΘۘCGL[Set modem parityOdSet ODD paritODEveSet EVEN paritEVENonSet NO paritNONPARITY +ADPWZfmq~&@!T@NLPSTQ^>ã wÉà ÿ!çkOr xAÊXÿ!R$&  (  ͺ ) ___ MEX Modem Executive Version 1.14 (c) 1984 Ronald G. Fowler Configured for XEROX 820-II with Hayes Compatiable 1200 baud modem using MXO-XE36 overlay. (>: À>: H :2<>: ͺ (*:+ :, >0ʻ>124 B:. >0>129 !1 ͖  :<2>: >: >: >&əљ֙ CGL[Set modem baud rate30Set 300 bau$3060Set 600 bau$60120Set 1200 bau$120240Set 2400 bau$240480Set 4800 bau$480960Set 9600 bau$9601920Set 19200 bau$19203840Set 38400 bau$38405760Set 57600 bau$5760BAUDAQTdil}CGL[Set Stop BitsOnSet one stop bíTwSet two stop bit́STOPȚ͚ҚܚCGL[Set modem data word sizeSeveSet 7 bitEighSet 8 bitWORD!!p&: >2A>2A ڻF / SET command error $ORIANSWETONſPULSBLOCUNBLOCMONITOpQUIEcBAUDELAyPARITٳSTOPBIT= LENGTȺ PB؁ STANDARz ͺ  Current SET values: ͭ ) ͆   ͇ a  v ' { ͺ  SET ORIG - Originate Mode SET ANSWER - Answer Mode  < pulse dial through PBX > SET PBX - Use for PBX system SET STANDARD - Use for standard phone system SET TONE - Use Tone Dialing S&u5%ܟ|~~#SET W mex.com 494 1200  UIUC  CLONE mex.com173332494 1200)!"Ԟm~~# !p%ܟ|o!OožѝxJo{^|%hܟ"A!"Ґ(> 7!Wڅ(F#xۜ~#ԜxF#xΜ~# Gí í*!q%$!#%!X" ^#V#z&1"ET PULSE - Use Pulse Dialing  < No call-waiting functions if PBX > SET BLOCK - Block Call-waiting SET UNBLOCK - Permit Call-waiting SET DELAY - seconds to wait for answer SET QUIET - Disable Speaker SET MONITOR - Enable Speaker SET PARITY - OFF, EVEN or ODD SET STOPBITS - 1, 1.5 or 2 SET LENGTH - 5, 6, 7 or 8 SET BAUD - 110, 300, 1200, 2400, 4800, 9600, or 19200 ͺ External Modem &&: _!~72+ {2 &+PY- FxH':| >-&>  &-* p ~#A^#: ʎ'-x~ #l -ݝ-ž : r˝  [Hit any key$ݝ םݝ7ם!--'O-: r: r-<-- -ݝ-ݝa{_!ȞK>r2ў!H"Ϟ!"Ԟ{: r-*ϞΞzc!O: r : r--!:| ʝ!Û ["?" = Help] [F1 or "?" = Help]:ўr-HRRʎ!'07>Df()MENfUUUUUUU& >2+ >2ɯ2. !S)>2. ![:. @ͺ Answer modeͺ Originate modeATS0=0 ATS0=1 2, !{>2, !:, ʚͺ Monitor Speaker: Onͺ Monitor Speaker: OffATM0 ATM1 TP:x2:Tͺ Pulse Dialingͺ Tone Dialingɯ2- >2- : N:- 5ͺ Call-waiting interrupt OKͺ Call-waiting BLOCKEDͺ Call-waiting BLOCK not active with PBX |&}2/ ͺ Answer Delay is :/ o& ͺ seconds &&  &: : : 2 ͺ Parity: : &*db 'B',0 ;upper left corner character db 'C',0 ;upper right corner db 'A',0 ;lower left corner db 'D',0 ;lower right corner db 'I',0 ;crossed lines db 'M',0 ;vbar with right hand extension db 'L',0 ;vbar with left extension db 'O',0 ;hbar with upper extension db 'N',0 ;hbar with lower extension db '.',0 ;small dot db '*',0 ;solid white block db '#',0 ;checkerboard ; db 0 ;terminal init string db 0 ;terminal de-init string ; end  '' ͺ Off:  ͺ Oddͺ EvenOFNONEVEOD &  &: l : l : 2 v ͺ Stop bits: : ˜ ͺ 1.5: ¨ ͺ 1ͺ 2ɱS ] 1.e  &m  &: 2 :  : 2 : @ : @2 :  : @2 : @2 ' ͺ Bits/char: : @W : Q ͺ 5ͺ 7: g ͺ 6ͺ 8ɵ 2 Æ >2 : ʬ ͺ Standard phone system ͺ PBX phone system*$  w#"$ ! "$ :2 ! ͖ ! ͖ & :2 ! ͖ ! 't M' * Ziõ.>GqòÎÅ|^aÁÎÎ'oÎÎ6?H!*4ڛ!͒~!8͒^#V*6{G:x7?7?:O q> {{@K:'\3 & 6 #6:2 : :- ! ͖  & :/ O X  N ͫ > 2 ͫ >l . x b 15BN3E4 7 ҉  – ~#G Ö    w  ͺ ,ͺ DATDP9, TATV0 DT70ATDT 4-5162 /  N$$ATM1 S0=0 S7=60 X1 V0 Q0 ['>0b >@7;>E*"u""'y|**͂"<*͂%-"!"*8~s!8"K2>*4w*6w*T!6 #6##6##6##6#6##6*"ʢ>*"ʲ*"ʿx@G*"x G*"xGx>>2*"*"*">*" *" >~>!<"K~#2*K}| "K2X6*Vͪ*:Xͪ:O:ʜ*K:ʖG͸ʖ ͆Å*K**:X!"8ͪ*:Xͪ*ͪ:Y*ͪ*ͪ*ͪ*ͪ*'l 360JJ3;> ((ABDEKLQRSTVX77  7 JSTRUC012 JJJU4 ?2S>SSRTEL[_%_% ABDEKLQRSTVXb/ZP!ڵO #A+p6(6(t'0ͪ*ͪ*:Y:>2*8": ͪ*:Kͪ"8**<:Ĉ":B!s!*:X|eo*L͆**MÆ0͆*|͵*0͆*}/ ͆:OÆͪO:2yͪ*ͪ*ͪ*ͪ*ͪ*8."8*:Xͪ*:Xͪ*:Xͪ*ͪ***|Nd>Yw,Display T-mode message :$Display lower case text :$Display bright text only :$Terminal wraps at EOL :$͉ !h!!!'t{!͸r͡LAͱsͷq>>ͱsͱs*^&?͚ *R i$" 2 : *U : *Y ! ~6L&K* |" !" Ʉۀ>͹'{!Or__ __ >͹'Or(o\ /o) A͹'OrV =͹'OrNightOwl >͹'OrSoftware !'''{!(>'' 'Or Copyright ' YYNi͉Terminal: ! ~#͉ Terminal module: v1.50:Y>Z*45Z>2| 6 :N9 :͉ <  ͆ Æ x Xerox 820-II `PRBNNYYN=YT T6)(7)(()8)(8( ER'(C) 1985>' 'Or NightOwl Software, Inc.>' 'Or All Rights Reserved>' '! '͎t͎t: *3|ʔ'OrClone level ͽq͎tOr(for aid, type HELP or "?") }: -{Ös͹'|!#>!'}!Ît'>ͧs'='!Ît͹'!Or !"d (ÎtOr MEX+ (Modem EXecutive) V1.65B B(9Mex80 V1.65:3j(\()!e(rmk()f(EACCEP;ALTQBEḶFCOLĖGCAd+CALd+CLFCP͋$CLONŝGDATmBDEXDIA_+DIҪfDϝ4DOӋ$DSYERGERASGEXIԋ$GLOBA^CHEL{+IıDKBY+KE)kKEY)k'k\QW@ A B C D E F G H I $%|-BCADIMLON.*#8(8(r?J VKIIJ KñsÍ Ò Ö IIXRhR:S-XFRSVÈB0XJR<9åpüpÁ$oopLKaoon[M`r[JY)kþ=;lo6pÚ jà=y*y *u *w ! 6#Ÿ :Zʵ ZF#ú !` êA1 1&^# #: !!ͳA~#fo%&'KFI+KGE+KLO+KPU+LOAn+LOCPHONž=PREFIؿjPROT#QUIԋ$REA4RENAMcHREcHSAVs+SENDOUiSEDSKIPIDSLEEVISSEԒGSTAԼZSTOmGSTORu;SUFFIjSYSTE͋$TERͽQTERMQTIMmBTRANSMI6BTSE#%TYPŀ+VALUłEVIEoWAI 1WR6Yk(.ABORTME&ADgEAN1EBO/COMе2CSEDOW*DRA/DUPFELSŞ:EN/ENDIƻ:END:EXE^|FLUSnGOSU9GOTυ9HLIN0I::INPUG/INSTAL}LABE:LIŒ+O4.!9"U41U4N(2 23!! Ͳ@͍L232`&:3"* "N!!"FͪA1U4͗3v$b&X4͌NL.!`&~6L"!"~L"#_ͦ+O"$: `"!h!^#ͦ+!3~uJ"#G>-$u"Ë$t$" x!"^#ͦ+`"L.`"menu mextest.com 1200 00 ''  +͈+UPDOWN#+#+#+#+#+N!D+t|2+:,$_!A+t|M7KEYMf+͈+DIALu+͈+LSÂ+͈+HTt|yڙ+0u}2 * &ýqɯô+zh4,h4C>2.ͅ$xͪA> 2.P9*%23v$K:.+!9".ͅ$.!~,h,@ ,.wyyh,!fD 4,:%, h,=0,!`;h,,e(zh,[9* zW,P9!m|h,%h,#h,>7~|=2 A:.: +#ʑ,†,7`r4.,,,--,-- #- 5- E- X- _-p-------Unknown CommandArgumentSyntaxNo filen' :+$2,$[9y!#AL#wy4yL#ͿASC#RL#y2,$Q#P9y! A:929͉yͯ#:3LKz2 2 :3R!0+ʋ#S!++‘#>A2 ! 6B!QTE¦#2 L72 :{ ʺ#2 ! ]ͿA23 ͿA  !;!#6####-MKYy$wy!#A-y2+$OrProtocol:+$!#ͳA~ñsOr =Disconnecting... :b _e!]i$DM x]$R$:T]=o$!>   êA*\&*\&$Or =++ Exit to system ++ :3_͕LK:Z9Y 4&h&:4 !G!$:t !4!> 2]!^!ͪA>_!X!æ+>2 ((ameString too longREAD parameterNot enough memoryFile % not founREAD line too longAborteIllegal filenameHelp file formatIllegal direcStack overfloStack underfloGOTO not founFile format% formatREAD aborteError >4.>4.>4.>4.>4.>4.>4.>4.> 4.> 4.> 4.> 4.> 4.>4.>4.>4.>*.=&ѷ7~,*.y,!,F#d.###Q.d.úq#~#fo~u.~#i.!ʈ.%ʑ.ñs!.`r×.*3r erroE4͡00-U\0y1z.y".V;.0uͽq.%<~#ͳA6`rywy,.y(sx29*8:8C7͟8728:8ʇ7=28͟8"_7: 9/2 9>"! 945r7! ʇ7{€7:8=>{Œ78C7"8͐8V;ڱ7;N#~#fo 8~#8ң7&Aҽ7>7!87O*8 7#n+_zA7#nO+ 8#n+87͐8:8>7͐8}C788͐8}8C7:9> O xM8-8O x͟8@8*9|b8+"9%n+:8=…8Or Out of memory! *9*9|ĥ8 .:8›8>7=28#n+:8*99P!"9ɯ28= (@-$u-ұs!!/!,/͡0z-REBRITBLIN!ULINTU/Q/!"d %> x#F#*9r/:u"9!9NpAy-/!Oo+/wy͸/ë/͸//$,o-]0z0*Y0*U0DM/]0z0*U0*[00*W0*Y00*U0/*[0:Z00 //͡0:02Z0/͡0:0=o0zA|60x /"0y /0U\-4y0wy$u-OO͡00-\U0\Uy-x-̈́0zPG!U0yҐ0BKzڗ0##s#r###q#p: Or= Error: Requires terminal overlay 0}lgy0uط70uc-,/:-(MEX!99/9!99êA:86:8N9: :8N97x2929"9:9G*9:9O*9|v97+"9*9~#"9:!;*8͟8(.O͂AG99 9#n ¼9͟8ê9[999Ï9"828 77͟8ͿAGͿA7x9::8 -*8:8!;͋9!8~4:s#r#w:!8~-=w:^#V#~28"8:0uy}:ze:;z;z-y[9â+:8*8G͟8n:"828!8~ -4:zʒ:w+~#6:!8~=-:ʷ:+~#~/w:!8~-=w:6#^#cAy-:8-.IENDIELS( SA1z-TIM11DATp1SILENC1STRIN2͡11 @JW1Or=WAIT Aborted 49͒ :1͂A|81Õ1͡11 @J@1͒ y1zA|y1mB@JA1Cy͗vط7͊@:/,wy͗v͊@,wyc!"d y: 1> o10u 2M͙1͟J1 143z1"d :3g.))'3!?3V6#2`l"d y-&A: <2$uB2> 23 3 2zZ2:3:3O͟JGq2͙1 ^243!33~# }2p#!?3~N2#G{_zW2ʬ2 Î2i&"d '3 3{-?3!P32#G2!2#"d O2: 3<3yͿAO~ͿA3#(?THEILABEL PROC y;wyy 7;>,cy$uGV;;;#^#Vx x6 #~wͿAA?wyڑ;%tay;Ë;;;zڑ;ywyڑ;yڔ;-V;;;wG#~#foêA,T!; ͳAy3: 303>2 3GR+!3 w#312345678T YES?  \ JY1`L OLO!JY \`L `L L`L\%LK\4G y,JOd[y,`"A928j4z"9"9!9"9à4:8ʐ4:846à4>à42 9x294y--¼4wyx29 9!9:9̫M4: 944.7"9)9*n"9"8_M8*9c9( A Qy"==- =.p/7=^Jy@-a-@JyRj=Nm=Ty=/O-@yxGG V=x> >  .> > !=<~#ʌ=~:3͵=:qç=͵=* " x 6 #ë=:8 !?cA: 23y=: |>͒?y>?=!< ~6 ?wOr not found7ay?7>y1>͒?i>!>:<@w! !>@2ͪA͸?:>@#-&A-y!??@!>@ ͪA͒?i>>Q?>2<@yz-2<@* :8 O0Jͻ> …>͎txŽt: 7Or[phone library empty] ~ L?: ?x?:< >>>]OrPhone Number Library>(85 5> 5 485 *5 4M84{4{%n4{F5%nM8ͥ8"8p'88'8.'828"9:9=s5ñ5M8yڰ5 4y{5wy}wyڢ5ʢ5M8Ï5x%n!84s5!9"9{M8zM8!U4zADM,8Zn!88 ͪA28*8"8!84!8w:6281U4!"82 9@J!3~6#6t:8> 6>È6́$F##)7ڈ6!3~66!8~=\6:~\6P9:z6:9 {6t>[ͱsr>]ͱs͎tͲ+6L.626:8ʴ6*8"8:6ʨ6ͫ6L.ͫ66Or 6:64."61(7*8*8p:88:8.:8͟8_͟8W!U4zADM?8*6 (r(]͎t:< ?x?͎t?Or|  rOr = 2r: @?:< I?ͧs~͛t#?ɯ2=@:8 O* !? v? @~?^?:=@Q??Nwy#ƒ?͵?04y =?-ny ™?-!>@26 #»?͒?!>@* :8 O @>?ͳA ?7 3Or =++ Phone library full ++ 71-312-545-8086 F##@~#fo##u@F##—@@ _~&OAy<#DM^#V`izA@^#V###"@DM*@Aù@:(?@#@Nwy#@: O( iHͱsOr NOT erasedͱs͎tkIK!lIm AKTJII23ɯdJ:82J͉!Or[ANY KEY]IJ>‰J2JOr$Or e *[ * >2hK:hK<2hKJJJz±J¦J7 Kѷ*NQ:Q J=KJ*HK:Q(~!AͿAGͿAA#A#A7#0:?0>23ɯ23{/_z/WZA !<=hAzA͂A}o|ÇA}o|gڎA||76# 6 #—A6# A~#ªAɅo$}$.a{_~# xAͿAF# A7o& )A^#V#F#w#A##~#foNs#Fr#yx`iNs#Fr##q#p^#V#N#F{z ##q#pͅ$!\͒yz:] -K<.!:jB:3S>jBU!8:9 /B͎t́BÎt͈B"d C: :32 . xڢB§B}oCiC"Cj(C $CABP$COrM z=G!:CͳAr $C(COr,ͽq͎t2 *(? J7?>!iK{J K7:Q J=K>!iK|*mK|JEKJ KLKEKx !iK{*mK`yهPLK–K>ͳA xsKOr ++ DISK full: saving partial file ++ 0Q7K\Ky!"#$KPL"3cL"323=LgoxLPL:3y6LGL \#OrGlobals:!;!>  A~̱s#²C!;!>  AͪAOrA,B,D,E,K,L,Q,R,S,T,V or :Z‹DK! ~ D6* K! ~D6OK KyXD3wyAD:AD /D6:#6 y293iDXD_K͌NL.ͅ$!\͒y:[}D_ K:\=_K7Or=++ Can't LOG: TERM file open ++ :- -* N#%23#K!!N#F p+q!KGtn=Mɯ! w! w+~#<˜MrM6+6#:= ʅM=ʋM=ʣM͋McLÎM*0 r+s#OMK7?ͅM͋Mɯ2O\y:]!e >7~ MͪAM> P2KP>\!>2KP\[MvO+q" 6 #62 : ʫM͌N4.* z>4.N#F#^#V!Oq#p#6"OK>2O>2O:O7?bN^N_<2O!~*O|7+"OO!K2.!O4‚N#4MEX.LIB: * MO[9!OF#P9yP9[MrOKTObOvO* +"O: bO*+"O* !O*O|N>2 +"OTOb(>23x7D?x7?!E>! E ͳAON*OzAbO#~#~ AO 1O> ͳAͪAOKѷ7OK2 >7> 7: g.2KP\:OFPOK\bk #~?ʬP bP UPy P<9ڥPKOrFile exists. Erase? (Y/N): !JY7͎\tKOr=++ Illegal file name ++ 7P7PE.Or++ Null filename ++ zK7?(y%yG$uw# G-%êAy0uqOr: ~2d 2e ~qͧs#AGͧs~~`G bG>.ͱs#SGÎt49Or READ terminated. z-2 *W j͠=\y!e~ ´G6C#6O#6MLPP*3#"3>23͒q͸A0ADM!\sKܖK"3G`r7-Qͅ$!\͒yz:] -K<.Or Erasing: >f:3VNHOr Ok? *JYNHOr NOT VH͎tKOrErased *9++!kI͒y!3~#.!iI[~!{IA!jI[ʡHʣH~<.w~#ʵHʷH~.w~K<.kIK<%I:8IOr File exists, erase? (y/n) IͿAYIN )l)YOr++ ERROR: Directory Full ++7-Q=&E.\K<7?Or ++ Close Error ++ 7ykQ͑Q}<-|-%"0 OrAlternate D/U: *0 |Aͱs}ͺq>:ͱs\y*[AZ :! «QA"Z+q"Zɯ2 ͉y>Q2 ! ~6B-:] :ZR9Y o![sZ ͪAկ23: OPL>2Z:` 2Z: :{ !9"ZE:ZWRDAR%>E%W 5RE%͛RX%JA*ZIIG:SRJ KG:2 R+SR*Zp#"Zxqͧs!Z4~ԛR:ZG>4͖sRR~# ҹR>.~ҷRͱsêR͎t!Z"Z2ZVK! : X>  ! :R:SxS)m>y-^z[[-z-6\6|<[z-XyZ\^#V#F#N#fid[$%X[,-][45ʼ]c[/k[/![u[![{!`rONOF[*9ANONE[dzA|-: ʳ[>[Or No terminal support |=-Z\~#fo[w~{![OrNon\q>Hͱsͧs \r\͑lr͑l0\$uG! ~-xZ\^#V#F>\##o&xcA{!ͽqr:~^\~|\7ͦnk͎tm!rOr buffer: Sizeͼ\>͖sOrUsed:zAͼ\>$͖sOrFree:{!ͽq: \m!~# \ |\\\> ͱs\ͧs)S X: VK>  S  * |:+ Z* PSISɯ2ZvS_S:_S!Z~6: tS7?67ɸ͒SA7x'l?#>E%i7xͿAGEFR?S5U~~T#~T##~T#~T#~BU#~TBkOr Keystrings: ;lOr Terminal Control Sequences: : <%TOrALT)T=rOr + E: Exit terminal mode ?: Print help msg 5UTxvT~^#V+r#dT̀-$FR:!Z~/w͎t͊WâT!Z45¯T]W2ZWTTTUUUSend BREAK to remoteDisconnect modemToggle printer on/off)͖s{!>!>! ]ͧsͧs>!]>!͎t> ]OrMis]!^s> t]!^s> ͍]!_s> ͨ]!_s͎t͎t]OrSwitche]t ]OrCharacter ]t]OrValue]OrSet to read-onl: :3]23>]> ^>^23t]!`.[>"&^͊]!4d[>&^ͥ]!d\ >%7?D^y?^͎tD^>(͖sP^>2~^7>2~^a^ 7r^0Jl^7?ͳA +^^.[_[_\-]BUFFEk\BUFFERk\DIS[TERBSWITC]CHA ^VA^BA˾bBELbCAPTUR`CAScCHECKSU8`CI`CR|`DEBUFcDECIMA`EXC)Memory-save onTransmit fileMemory-save off@NPSTU: !.U! !\͒A!l͒AOr File name? (RET quits): ͅ$ x#~V#GP9\yK<V!:UOrWant time delays? (Y/N): !JNUUE*Z5R23͎tKKKUVUUOr [Transfer Completed] EKLKͫLNU!yV~8V@J7# V JV:JVͱs:VJJVͱs :V:3 VoV:ÂV: O:3͒V ŠV!:ʱV!: ʱV: ʱV!i$:V{¶VJ KVJV K@JVVOr =[Term:: rO)9LUDcEXITFILzbEXTENZ`FILTE$cIbHE&aINITFILXbLaLISԮaPRECHjaQUEUdRUœbSILENԞ`SOAhcSODELAٌaSMDISÊcSPLIcTA6bTSTAMЬcWTECHaXLINHaXOaCANCErdCOMMEN԰dDIAdESÑdSESdTRIGGE4dALER]eCLOCeIDąfREPLdRETR8eRTIMePAG`fSEARCfWCHAeWECHςeWLIͧeWLIN;f\CAPTURE. save-in-memory.....ZZ\CHECKSUM error check mode...\EXTEND.. READ cmd extender..; \CRC..... error check mode...\SILENT.. READ cmd silencer..9 \CIS..... Compuserve protocol+ , \DECIMAL. input radix........)or + "?" for help] Or ASCII capture:ZSWOrON {!> OW>:OW* OrOFF Or --> NouWOr -->OrTermfile Active OrPrint buffer:ZʩWOrON OrOFF :ZxGtn:WtX0XXZn:Q WdK|W WoX:!Z~#I!Z|OIx-X: x-Xs -X:Z7W> ͲWxGbXtX:JW*ZXGbXoX:Z!Zx{>vX>:ʁX7EK * i$DMJ X K x•X7* i$DMJ¿X> x´X7yG͠Y:3YOr Delete APPEND file (y/n) ?!J͎t)  \XON..... T-file xon/xoff tst\HEX..... input radix........ \XLINE... T-file EOL XON wt..\PRECHO.. echo modem to list.Z\SODELAY. SENDOUT time delay._ \LIST.... printer device.....\WTECHO.. wait-for-echo......( \LF...... T-file linefd apnd.\ID...... MEX ID in error msg. \TAB..... console TAB expand.a \INITFILE (startup READ file)4 |EXITFILE (exit READ file)...t \RUB..... bs-to-rub conversn.\BAK..... backup file create.\BELL.... console bell....... )YYOrNOT deleted YErasing: sZK2Z2Zo͠YoTYOrFile empty; XYClosing: tnaYn,YsZK<7?Or++ TERM file close error ++ 7:ZOr=++ No File Open ++ sZ`rbkrOr... !sZ:Z-$:ZOr [TERM file open] q :+ xZZ Zɯ2pZ7:pZ>Z:JZXZ!Q ~RZ6Aw7RZA7!lZx|H ͩXgZ]KAZZCISK4Z O: 23ty]!t^zZ!^>^#V#N#F#zZ=Z-y ))|SPLIT... phonelib split.....< \FILTER.. contrl char trap...\DEBUG... T-mode hex display.2 |SOAK.... T-mode buffer flush3\SMDISC.. Smart modem hangup.b |TSTAMP.. Time stamp func....3|CASE.... Strg mtch case conv 3\EXCLUDE. (ignore SYS files).3 \QUEUE... T-mode queued I/O..Q \TRIGGER. char for SENDOUT... \SEP..... Cmd line separator. \CANCEL.. char for SENDOUT... \ESC..... T-mode escape char. |COMMENT. Phone number delim. |DIAL.... Smartmodm dial char\REPLY... wait-tim)n x+nmrmzrstq?rwy4y0uyzyzVKJJ@JJy I x r]m=Sm=K{ñsI ͱs{ڱs<@J2p*pp͈~#"p!p~<w—n*p#"p*pzA:p7?ͯn!nq\*p*pzADM*pzA CAPY*p|DM*pY͚pܖK!"p*p"po:pG*pͪA):qe, SENDOUT.  sec\RTIME... Rcv file wait timr.5 ; sec\RETRY... SENDOUT retry-cnt..  \ALERT... Bell count...:  \WECHO... SENDOUT echo-wait..  sec|WLIM.... wait-str char limit3?Kchr\CLOCK... Speed of CPU....... \WCHAR... T-trn chr wt delay. ms \SEARCH.. Mode...=  \WLINE... T-trn lin wt delay. d ms \PAGE.... Lines per screen...  |IDD..... Inter dialing delay  ms : 23K23y-fwy\y~f:32h:h> )"p,Y7*p"pɯ2p2p:pYOo: 23*p*pnAMo~#ͱs 4o0J4oOr Buffer empt+* DM͂A*pnA҄o"p̈́o"pono"p*p"p"p"p2pgo"p:oҿo*p "p .ɯ2o:# o&)))ͯn* 0AnAzA}2o*pw#~#*p0p"p*p#"p*pzA7?*p*p|DM!\͚p!"p"pͨA!"p*p|Wp+"p*p*pͨA"p:p7GO*pKK2pˆp!*p͂Adp`i"p*p"pK͠@2h͡LA2h2h!]:e +g 6?#$gK!"h:h2hAgK<ʼg?h0J:3 bg! ~?g#hͱgͱg!hr:h‰gOrÏg!h`r*h#"h!h5̎t§g:hw?g!ͧs?g~# ±g*h"d |ʫL:' KhK##~2h#~2h##^#V"hK*h#gW+}hzggi`:h h)=h*h"d ͽqOr Files:ͽqhr=ƀo&͎t K}0K_.K!~w+kh eh* h:\ʕh=_K@2h2hOrDrive F, User:[̍Lͺq͎tk free on drive F $XER2 .ASM :3:% h"j6:& h"j6#6 )"q:/ : !cA'+q6#" !$#" Nq*qzA"qNq*q"q"qVqzA*qDM*qÂAq"q"qqPY!{qq\sn MEMVqDM*q*qxy>*q*qzA"q*qzA"q͍Lo& q |Ľq{q|q}qq q0ñsrOr:`r͎t ;r$rOrNu1rOrEsOrCTL@ͱs>2Nr`r2Nr`r>23`r~ʱr:3vr: ʢr~=‘r ‘r:. {!ĸrár~ͱs ʢr ʢr :Nr~#crcr+#23* #F#r$ͱsr~#ͱsr~=LAͱs+~#̍Lͺq>:ͱs#s~ )._:q!"d ! ~6>E%!iẃ$#<: <2j K! 45Bii*jiڊí$#iڊi*jiڊi: Or =** Reply: ** G͌j?GR: ziFj!j5ij6j: 6j> : O͟Jڍioͱs͌ҳi}i4iN # 7?6j~ G:( xi:_ i23yVi jy=7?͌Աsii: G͟Jj>7ͱsG: 3~.jxͿAG~ͿA>i7@J7JJ6jOr =+++ SENDOUT aborted +++ 7!"d Or =++ SEND failed ++ 77͟JIIjOr ++ Reply aborted ++ 7:% *jj:& *j-yj̀l͎tO<8:3*) "l:qk*)) \>.ͱs~# ıss> ͠@2s#s~ /sUst#͎t:sG ^#VnA^s:s͎t:sG ~$ps~#ds##^s~# ͱsps##Usͧs \s0JÇs%!=! ԧsҞs> ͱs>%!!3t6! 45sGX.t!3t6:3J ]t.t! O t:a > tSt.t4tyt: y.tO:3t#t: 'tyOy* A Kt Ht54 464~Ktͧs~St!3~{t5{t: w y* A_J> : t>#ͱs> ͱs> ͱs Fukwy&Aksk4y=>skwy&Akk02lG͒S•kOrIllegal key name7ay*l|ʢk.M*l#<6x:lk'lk*l#klN+:lwk:l*lw#N +"l͖q*l}o|g"l:l'lT] *l "l"l!l!lG!ll l~#*l457#N+ ,l*l~SlOr ~#&Aol>Fͱsml>1ͱs0ͱs>=ͱs̀l͎tSl͑lF#ʑl~͖lÅl>"ñs/¤l: >/ºl^ʺl ұs>^ͱs@ñsͱsñsĆĆ!2ly2m!lͳA~#fol>ɲ@%m%49[9P9|>4.Or/L.E. **0u|-}:u4.Au>9v+ʺu-ʢu=>_u͕uvu͘uvu=u>͕uv<͘u(vu,wy7?wyywywy9vҮuzAEuwy9vuEu9vzAEuEu9vu9vzAEuEu9vzAEuEu9vzAuEu9vzA"vuxv*`v/7?wyxvSvBKxw=vwyxvlvDMdw=vy(Ÿvwy:u)-wyyЯͧv#vwy4y&A4y&AڑvwyDM)) )ͳAïv$vny4yͿAͤw4yͿAͤwڑvny))))ͳAv&A *!IAL '  *w: ʯvv'6wwґvwywy'_wy'S_wy'7?%DwUwzNwwywyt^#VÑvVALUd STACf !>=))iw iw>2w:w=2w)͜w͂Aҁw Áwڡw))#&AAG?7͊@ +-*/) =<>A[?>2 xywxwwww: x<2 x#w7: xŷ x7x#wF#6#͝x%x:yNxͿAG!y6'lHxyAx2x#"yx! bx>2yx xʴxʴxxx xG~#4ғxͯs5xpxͱs#Ðx:xI=2x*y#~"y#~ڐx+6 xÐx#~x#6 7#Fxxxxͧs>ñs6 ͎t* *a͒Ayy-y-:97*9~ 7?wyy:97*9~Qy&A-QyͿAwy-y->=GQy-wyͿA!9~75*9~#"9*9!\23>ͳA##"9:929yx23 :9yy>yyx23yywyͿA23yzxOyez6# 6 #z6# zy[9ͧzz:4zP9P9nyAMz@wy:Uzwy:0OxGRzz.yyz ozzͧz*ʗz?Žz zàz>? ™zͧz znyүz., :=ȷ!lZͪA2|2h{z}{z| '{G* *D'{^#VnA7G'{${{h&"{y[9B{P97Gnyt{t{xB{4yc{Ͳwt{:{p{~#foѷx{u{*{P91{11304560711202404809601920 3840 5760 11520 OFNOYE7 ||7wɷ |~N#F#^#V#0|~##|~#|7+4#*|4###@|~#7+~w#?|5#~#fo#}T||T|!s#r ɯ2 |͑|2 |͑|x||͑|ɫM~~N~~N~}^#V#"~^#V#~2~#~2~[9F#:~P9~|\y* "}*|g}*}m .U}:~P9>2 !~~ͪA"* % CBBS 1-312-545-8086 CFOG 1-312-764-5162 GRI  1-312-399-1462 HOLLY_PARK 1-201-757-1491 POINT 1-312-338-0632 ZNODE1 1-312-649-1730 =231ERICzggi`:h h)=h*h"d ͽqOr Files:**}" +"  >|2~!M"~Y9}Or Term file open~g}2.*}m .U} "~͘}́~*}*~!"~"r~"t~*~ͫ}.!}͘}!}:~~->4.ͽ}2.w# x˜}}'!r~~6:s~J~}J~J~}J~J~GO*~ |2s~>2r~}J~ ~'~ý}~:~'~ý}:~½}7J~GJ~.~J~J~J~ɯU~K~O!t~5i~6v~2.2u~!u~~wy*~O2.*~9P: ’~*{zҨ~* }|ڬ~2 MODCODN}2 [9\yP9!]~ͪA: 7!~7#~DIAL D *`*ͽqhr=ƀo&͎t K}0K_.K!~w+kh eh* h:\ʕh=_K@2h2hOrDrive , User:[̍Lͺq͎tk free on drive $01234567.012 :3:% h"j6:& h"j6#6 _:q!"d ! ~6>E%!iẃ$#<: <2j K! 45Bii*jiڊí$#iڊi*jiڊi: Or =** Reply: ** G͌j?GR: ziW  >2 @!"Ҟ2֞<2 *Ԟ*Ҟ{Šz:֞72-*Ԟ#~#fo͛- È1F 3?F  3 3>Q1*ԞF###^#V##* MenuDiPrint disk directorW- DIR $Enter name to search for (return for all): $ErasErase a disk filW ERA $Enter file to erase: $ReRename a disk-filW ב REN %=$Enter file to be renamed: $Enter new name for file: $TypType a disk file on the screeW% TYPE $Enter file to display: $ vɒВԒ15S{ƓCGL[Options MenuRatBaudrate men!ParitParity men!iWorWord length men!StoStop bits men!,AlSet alternate driv*] > ë.y2֞.>ʊ.*Ԟy-2֞|.y?*Ԟ~=2֞|!҉:| Y!ĉ*מ~#==u>$=++~+ngĉ:| ʛ!Ooá!ĉ! ~6!pJܟw!Oo|~~#ĉWIN 7,37,23,78;HELPHELP;WIN 2 ѝxž "Ԟ-!ٞ s͎͕ *Ԟyݝ:͎֞́?-ʊ+"מ>ʊ~-v#Select the ͛!|͛ݝ menO!ٞ ^-ʊÛ͛+#~ ʜ~]ʱ#: r>: r{(ڱ*Ԟ### _~#fo >< :| 7:| *EWALT $:Enter new drive/user (No colon!)$BelEnable or disable console belWh STAT BELL $Enter ON or OFF: $DisplaDisplay hardware settingSE$CMDLE֡Exit-menEnter command mod *vzɔ͔W[*CGL[Phone Menu$ENTPHPhonEnter number into phone librarW=2N PHONE %=$Enter a number: $Enter a NAME for this number: $$LDPHmLoaLoad phone library filW LOAD $.PHNEnter phone library name: $$SVPHSavSave current phone library to a filW SAVE *x y IUYhrwËʋ΋؋ߋ )-E[Main MenuCon-Conversationa!"Ҟ|File-File service!ROptionChange option setting!=Phon-Phone librar!ɓKey-Keystrin!2Xfe-File transfe!"Ҟ2֞|$MENHelHelp with menu syste!"מFQuiExit to operating systeVerify: exit to system (Y/N)?x 1Y}{Æ!J|DOSی5W[#';CGL[Conversational-mode menuOnlinEnter on-line mod:TEchOnl*$.PHN$SHPHDisplaDisplay phone librarPHONSdiוە37Xu|CGL[Keystring MenuEnteEnter a keystring definitioW( KEY $="%"Enter the key letter: $Enter the string (no quotes): $$LDKEΕLoaLoad a keystring filW LOAD $.KEYEnter keystring file name: $LOAD !.KE$SVKE*SavSave current keystrings to a filW SAVE $.KEY$SHKElDisplaDisplay current key-stringKEY ז4;Xė41]a~͐CGL[Xfer MenuSenSend file, XMODEM protoco*ine with remote ech:ELocaOnline with local ech:LžxJP͟|:|CalDial number, go online when answere!č^ڐ*d ||DiaDial a number, stay in menu when answereWэDIAL $Enter name from library or number: $HanguDisconnect modem from phone linDSVieView the text buffeVIEQui-MAI! ĎˎЎ07:Qbh1]a~͐CGL[File Menu$OCMENՖOS-ServiceOperating system service!ӐClonWrite MEX to disW CLONE $Enter a name t* WMS $Enter name of file to send: $$REC,ReceivReceive file, XMODEM protocoWfMR $Enter name of file to receive: $$KӆKsenSend file, KERMIT protocoWKS $$KҹKrecReceive file, Kermit protocoWKR $Enter (optional) filename: $$TR TransmiTransmit file, no protocoWH TRANSMIT $Enter name of file to transmit: $˜ʘΘۘCGL[Set modem parityOdSet ODD paritODEveSet EVEN paritEVENonSet NO paritNONPARITY +ADPWZfmq~*Go give the new MEX: $DeAbort an open term-filDELoLog new disk driv/useWLOG $:ScripRead a script command fil!%ґ͟|*d |·˝No scripts found!ͩ|Ə!ԏa:|žxJ READ $Select a script from the list below: $ DIR -*.MEX$TERFilOpen new term filWA TERM $Enter new term file name: $ApnOpen old term-file and appenW TERMA $Enter old term file name: $WrWrite an open term-file to disWR Z_pCGL[OS Services +~+əљ֙ CGL[Set modem baud rate30Set 300 bau$3060Set 600 bau$60120Set 1200 bau$120240Set 2400 bau$240480Set 4800 bau$480960Set 9600 bau$9601920Set 19200 bau$19203840Set 38400 bau$38405760Set 57600 bau$5760BAUDAQTdil}CGL[Set Stop BitsOnSet one stop bíTwSet two stop bit́STOPȚ͚ҚܚCGL[Set modem data word sizeSeveSet 7 bitEighSet 8 bitWORD!!p+KMNOPQRSUTWXVYZ[\uo]fg̩ )yv~Wu/ )/=RP?]^:s޶g5HHqaHq=SsX2RT\:e:JS h R(PФ8:HPV:^Y)goڏ= #//߿Vy)N o_"Jھz$PV;rX2RUz޶:Tu)ݷP8kǚ|[e1Gdgw_mumPV7HqڎېA_- )yv~S{ⶵ !AGzX?_qA_+Z8%ܟ|~~#SET W mex.com 5-8086 2400  cbbs 1 & CLONE mex.com312-545-8086 2400002400$!"Ԟm~~# !p%ܟ|o!OožѝxJo{^|%hܟ"A!"Ґ(> 7!Wڅ(F#xۜ~#ԜxF#xΜ~# Gí í*!q%$!#%!X" ^#V#z+xR]V}V~8-wa}f8ZqTLA3ܩQ~9/#Q޺ߪ(kAW}tG[`kR)>A˵ G[BEؖI#2)*Z3ù\{G~~m8*B-ܩ92A#-[uG!_]~ R-ܩ#l !%/#A~)>|LA,q"i9~[.bⴓӜKm)N;)hpf8<~6Hqk⠎mcY'tdl&H~S R$Ǐo7ؗ)Kos5HHaHqP356H~Ǫ}.GI(mwH;rX2R.5)o_s~nM~웎m9ر}9=[ʾ t<~ g:^zYz+'PY- FxH':| >-&>  &-* p ~#A^#: ʎ'-x~ #l -ݝ-ž : r˝  [Hit any key$ݝ םݝ7ם!--'O-: r: r-<-- -ݝ-ݝa{_!ȞK>r2ў!H"Ϟ!"Ԟ{: r-*ϞΞzc!O: r : r--!:| ʝ!Û ["?" = Help] [F1 or "?" = Help]:ўr-ȞRRʎ!'07>Df()MENf+PRJw9}:>g2Hq@h%35Hq@-/?ݷ? j RP?Z 甭Aj[K5Hq@3WXG9r&7?=c_?"n ALgʔ/pAJ_QABJ+^F>+?Rp)d})(_GIgc7:B#F͙tJf8AG+ᜲ5Hq@Vyd] ADz%Y|y<-8)ɖI$-'Nd5HHuo~}o̹W\oÊ ʏUp*8[m>v˲|Ǫs& AbU\f¶VTFzA{F8_ d5HHuo~aҧ95Hq++ ϹW\o‿3 )9;N[S{9,5HHqaHq=S( Ƞ +_N3éq)ljq"ikMQdA4SLzrj_zy t-2(gNgS{qij/}f8= 9ZiA_- )yv~ߏf~N RtX2Rp>dPBS,[Ko^בʦ|YݷoުL>B}' A˯ABJ+^F>+?RPJ_Aݷ&֫e#T/TS7Hq@#sY*fp3E9vYOH7Hq@"GF˛s-)رf 竑nvyGI>?m- Ȝ)ʱc-pۚFA}k GFB#+Ιt=?A@CBEDGFHIJL ++#sT[#]xΤ8>m'3,ުE;ߏfբYH7Hq@Vyd] { |ςW}t;oMϑQ`zY̙8]}DӂΩ)))N b=i|rڙwe[ٴ33kⴂϹg-pZ~C ֲl-3öfybByyk1HqZ)A_uou#g8螩iwtߚ,8ᅢKi15=mPUɯd5HHuoj/ABJKO8r4S{ RrX2RtpךAj[K5HqPt4^9G)GE%G]UWq R.5 Tue1xƓn⠳u7Hq+,sz~GaqUek룜i--?I7Hqk{nB8zTXX7<~Ƴ,P~9d{ R-VWsFa 3;><~/)g/r+^FN ~9oW7F)A[*[[o{Fֺߟ/e8mt>SSek룜),9ro]Fֺ(NA1Hqk %˯ABzv~ӆXek )9x)RXTVyQX++e{xMأ0rk!n⠲+jC( w)m/ƺ\أ00V\}f8A˵wtjn %˯ABzv~ ~d) )/=RW}4R]=~Ϝvy RrX2RYLG_oY x7v XW383ÑUK>P l?3꣜vF9HQ^6;g2Hq_ GVS,q|[@5~A{摥;oMKǏ*' AbUyd)_=ÇO A[瑥sKor~6u7d5}' %˯ABzv~n]Y_+o8Weg?:o8O-Mi<)P)nYkoڄm]Yϝj Rd5HHuo!$e8h53*r~ÊFb Vޖk~tޖe[AUwpf8k Vޖk~tޖe[A_+`)*_8ȯ|k !=~}; RrX2R4޶|fwY R$CU4 R$Ǐo7u !%G?i Ak̩):/?sclÊ3[6#/#y}jrFReu Rq5Hq+ Rb_z8wN+5HqqT !%/#AL%_aHq@m+})[[=o[ {mZ=o[}˵ R.uQΔ/+8)m/Ƿv}V붶we8_Z=o[_nuK bWƓ/e8*[羊Ԗ˵ R/G9S2)N8m_bW)X~ Rq5Hqk !=~};6Dؗ)9Ng}l63i| !%/#AL%_aHq@m+})PXTVyQX++e{xMأ0rk!npۦo,?Ur# Նx޶zޑÊ~k! o RiC[=SekX38]YnGʦ2TjC[ RmT!+gprLG UΙ RpYM)N<~ C}~3 &vh؎iSB6۔ &Mscَc;n쵁#2!ip?G9uD.wzd″u7Hqg#?)8/?35Hq@es'Rv4G>O3HqI4gtmC˺ANGMsj/ANGOsz`s޶Ů8ti{K[ANJ8?o[nӜ}w8iλmjbⴓӜoC4HqIhӜY,AN9"-+}{^_d"lnⴓӜ (H7HqIs^#K1HqI(m)N;{)N; fwR%8tiNwe}1Hq鸧9mkաnⴓLs+^jYM伾pNʚ,)N;;?o[ؕ+AçdӖ[U+揀zޑ*[ ֔#8m8oUٚnLm /|YݷVEpL#Sӆ*W7HqvyGȺA_3-%p]O~Êǚ|[e1Gdgw_ mu,)mV7Hq@m A˯AJ_Qfd) )/=RW}愥)nskÊp R.UYW7HqgG(p~eqtߚ:sd9np[PUpdkU>_~oMG_<P lᱵn⠎mOoU|d)z8><~/)g{~#K1Hk?꾝߈=e~1HHaHq_R Rt_Vs_5aHqG + ' RvysXrʗ+&5yW]39e+k8t4YM?_yZ.wANJlsZؕ)ve<]y}ᜲ5HqIAӜ{FֺŮ'_/y?8漾pN89/?3S)X~MRHqk$mSQ )Y~MCU%J!!=~};y] !%/#A 825ՒN5HqСdsR&)[YUpN8|g#TaZpx]Yo Yٺy2A tRVy2)1 4)j|uK G AU>3Ⱥ)zp Rn)Y 甭A۶g93S)z?83S)|s}f8d*nkfsV AupNd5HHiX +V8jXGX7HqZY떒 ik 6oⴇΡ<)Np)N[S2j>3} R-%3VjLm /]}kRZs(?t,)Z~ R$Ǐo7oW !%/#A[G9rcӕyd)(er8螩9x)? LI4ܔ/GֺdSxld[Jf8஬7Hqk !=~};)W}Sek<` !%O^z|95HHaHqP3)kp RYp[P}V~8m GVS,qtܽ%v9R#2Bl퇮8[,ުzF=ÇO L%_aHqڮN תA3VU , (H7VW ,,vfilesys.ince o! "#%$&')(+*-,/.013246578:9;<>=?@ABCEDFGHILJMKNPOQRSTUVWXYZ]\[^_ab`cd_SOlкŊ64j¥qr|65jIb64jnQ i64j \ +p rNIcQr2fC,ڟT._Mlu:RfC[MΝRxg64S> &N)8Ш9Ff , -lhEܡ_'q&N)N_M̆ m`5\u?Ο35秠ϩSKT.\sfCqɄ}~jԩSt IШA2?lh8)@MlhWtfCy.tse65}?3Шq+t\'eo6lhEܡ_sDg 5ɽ>oh|?9){InYfC Z<'ٰQ}Bq764j{}'^NL|yQ)qIԡt\ J/](ZtY,OL:o64 咱\@zw5ù^͆7ΔGzӋ_cse6K<љ o;pkLunDg6lh$=>ߚ~>WuOwSnEh5:ce4?,=>ߚ~xev7ғxեc}uubOk?̆Fp+;眔}/o qDz 5VK<*T%咟lhn,Yλr͆FpRr͆FXB_[͌ʋjwLyXEɽ>ohԉd8sX.Xg-QgD7,7yU)fC##>#̨y|/ΔUF.K_]e64ty8]겟-QNrwfCNPrlh)}]g-Quޅ ]I:nryY?~ylhc; X;זϪPJygwK~:Q1 uNM~*X;Jq;%?Шccd,`U`\OQ̨XX.X*رd,SbYȌʋz/Q3Y.̆F%c,_8l'unDgMlШ ̾JXKTs?ӽΛ 5ɽ>oh|Oul64iCv%r͆Fm$lh K\*)V3}.ZkܱQK?h\Zu+ 3~"~XfC;F2ҋd8sXfC-rq̆7gx ;M1, "r\Ǫy|/ΔUF!\t6ʔ^%A72vz}TsU?қx g!-Q+ 4B\3Y.̆F!S> B咱\@gcd,P :lh#QqyQm).~y$IIn\ ڏ_//}/3aLytˋ]5]e64j?y|3Ly&p<:E.s` qSJqwBY./.\̆F12lh|\)t'ĕE$7x.2n,u6ʔg o59wJitk H?5 gQkfT^T)qyQ)Q{>Q8lh#aC+MhK&L)<љf_1OPzs<5.e6lhf߱87y364j{}k> oa鏫=,p,lh|/ӆFmvNJ-Qq?;rKq?;\lh~N\]%ɽ>oh]uK~:l?t髫BWt=,Q{̆F.$7 qoaeJq,tɽ>oh)?|1U?қx g!-Qg2 𗑍2eǥqɄq`M̆FX.d,SX :S> p̆F1ШrSkШg'U`]fQfFEE$7 S^aw%s':\z]5dq͆Ʒ'霴ҋ_zs<dq͆7](6Os':aC& oO9iuk\WTԧ5֡]d5}Xlh|Ϸ&izUTE%U]:WGiR^^եc}u>S=Fv\:,lh|Y.CuPg64 <> oaul64 OgLq,,d11*" COPYRIGHT(C) 1978, DIGITAL RESEARCH M ! á 4êü /L9ASMPRNHEX 1,ag`!4w_#~ ʸ A:4~~# ¼ > \ ?ʻ w# !ͼ ? !ͼ ,,!)ͼ !ͼ :5͡ :6:6͡ :7͡ :\ ʻ 24!dͮ 25ͮ 27ͮ 26!8 ( ʃ !Y 1  :7ʞ !z 8  !"2D2X2#! 8 !ͼ z{* ! !"!8 w#  +6# *#"~!ͼ G:6QxJQS*!w#"! 1 !"!Y~~# …¡z!ͼ wʹ* ! w#" ! 8 !" ! zz_O4:  :6y,, d:! G~#x=2> > ! >x6 #='G! ~ p( O*}O>4?:7w:#ĸ*"!͸* }w>ͪg( ʆ1 Y :7ʗ8 z !<ͼ CP/M ASSEMBLER - VER 2.0 NO SOURCE FILE PRESENT NO DIRECTORY SPACE SOURCE FILE NAME ERROR SOURCE FILE READ ERROR OUTPUT FILE WRITE ERROR CANNOT CLOSE FILES END OF ASSEMBLY G:7xʘ!#~ʄl͸Ä**!O {zʊ͸*"!!#^4!$wͯͯWƐ'@'ê>:ͪ!#^Ww*!{͚|͚}͚͚{!$~#͚͚> ͪ> ͪ, -H-q@2 0 0:x0_<2! wI2 2> 2 >2ɯ22 !~@_6^4#: w~$w: 0 q: A: A͋q: a{_2  2 - !ɯ2I:  ;*:  ͭͷ ͭ͋>9q>9: '!2 >9 7:! 6 >2>2: 2 Qͭ:Ğ! :lj<͖<j<|<: OʊQ>ÖH >2 2 û: B­>ôD> ¸!52 !"!N#~#A07O! ~*!) " -Ͱ>2lyPLnR>UX:l̅2l͓*>E 2C!" """ :ʼ:*1 |R|ͦ0FIL: R  R* } *" :¿::¿üX!C^#fk[@ :Œ:=ʌG!ʆF#H vÛc*| EH bͺ,^1 ͦ *""1 EH DH ͺ,1 ͦ :  1:  " > 2 -8:  '<ͭ'<>V$>O$:Ğà\ÞØ`rÍÖ![w#w#b!"!F#v2[G*##~w*##~<*}q!~ڬ6![^![^#fk"͎͘!G#*####*^#Vû!^*"*-:|: |Ë  |*" ͩ !6="1 :  1}1:n:>BʋSSͦSSxS 1:  1"" ͦ 1 |R >O U!" 1 1!|_!^#fk $8AP`ixH ñññ81Ľ y0îH ñGîG  ñH ñ(Ľ yîH ñîîĽ y0îîH ñG 1: :,; c*| } 8O-){zA"*![N![ N#Fr+sq#p/>G=#w#w3#w#w!JSYMBOL TABLE OVERFLOW G*##~w*##~͎*_###s#r^#V`à 4 Wm ()*+,-/ABCDEHLMDBDIDSDWEIIFINORSPACIADCADDADIANAANDANICMACMCCMPCPIDAADADDCRDCXENDEQUHLTINRINXJMPLDALXIMODMOVMVINOPNOTORAORGORIOUTPOPPSWRALRARRETRLCRRCRSTSBBSBISETSHLSHRSTASTCSUBSUIXORXRAXRICALLENDMLDAXLHLDPCHLPUSHSHLDSPHLSTAXXCHGXTHLENDIFMACROTITLE  PF FP! ( 2/-NĽ y0G G t :):,.>C :|: Jü;r :R: ʼʋ!ʼR!ʼʋ>SR{ozg!~4ʧͦ !6 ! **̈́**̈́\iͩ !w#H USE FACTOR !* "z{*"* "I !" :1 R O*UR X* G:xl :  *̩ : l x͖ *#"EH DH 0:~ ! ^4! w͆ Æ *! 6z͖ {͖ 4>R>V>D >P >L >N -?'  v:P@< !  PP27 ( *"  NZZ NCC POPEP M x_BH!œ#¶ ¦{KÈCÈ<:JCR:  !6 s!m#  ɯ<:O=_Z!F!V#fjQ̓E!^#Vo&)~#FxGyѯ<àn8n!~ڢͅ6~44O! s#r!~ ڿ6ͅ^4!mw!wp!~ͅ!55N! N#fio&)^#fk- t\[@*iPl oa鏫#̨6Z|]9YYEɽ>oh~\1OPI:~xsI:/0 <7'!lh҅bg':QqyQtܜ,O:%?ШŸsjf5JqlP̆Fǥ MEI:nrΕdy:Y.zC],thC#PW:y3.+W?&܏(IE\ :%?17Y.CШ\2a40>S,tuKfCVX: KzM1WX:l~iTF_gfC#$y ;M&V)fC ڏL)`S,IMyC#?)c I,tfC ڏL)`StPPg3lh|\ՑjfT^Ԝ,OJq{}ШM&vL)^S̆F/0 <-z'{ͅ>ɯo>g"k!m6ů{_zW5>)D*kOxGd !m?FDM!xGyOڂÃ)sn55)=â|g}o=î--#zg{ozg{ozg{oÓ:: ;,!ɯ22=2l!"]!~H5_!m~0:ą:  *":  :‰:̅ԅ!^#=ʅVq”*qͦ1& O:lµ̅>2ly:_!w~!s!m~ùy !~=w_!m~ ͅ --L7'!lh|#RgLq9Y53- 4rtY2eYfCFMΝRx̨TS jfT^Ԝ,ŎF12t(=lŽ_9ó&kl6lhf_&Fse664j{}J(S\z9oh|Eg(rOg64?8~d?sxV\74jUť:M)I68g&>.8T Vԏt\Hu5lhˋj?sxAyq`ܠԏ>z>x~NНGziH :I:n;-M .JP̆|k"[ٝe64?.d,W> 8IPX.Xjr',>3-ɦO+.e?R?KYҪGjt^74|k">^'>?n8.q^̆F?^gq<̆F'ëǣ$wsx>/@߇',-ɦOқq"ɦO㬴ׇ@= cd64jI~{Y.8g64jٰ;9ó~{764jXK ~gyaC& oTgfC{%fY'^ ڱ}gc-105lh|OL$XK >Xj4r9<kWP1B[fC?rt%f,5}W^I:.^\ܱШ9Ff-Zp_fC oEޖp89i2th HϷ&^^Bz}Y_?~~XfC Z/whWO264jXKL;չШp_U(ܹ^͆FmvnָfC.;w|>aC& O<ԙ ouϝUI0l%fw%G_GQPux Ua {sI:.^c-ܔ1B 8Iбh5 Zi 'Y~Ws~nZM~`9 ? ڏH53-NΝR._[MIr'uв64̨:G<_l&y[ZB.-Ubv:/l4*h.;}Q҅ךȦOWP^ĭFn,$WZُƴ=W,>./8%㻒t\EkMd?-fÆO/HٰQ}BqgyaC& Α\OLtY3<>KIU/\|M{_մa ڏKVJI:9UoHrBlh|OLԦ lZ)V//#}C]_Gub64jٰr&?rT#¹ip &kl 5ɽ>oh| 8Ic^S&QKu8 Z5%r'ulh~\7 \2]g[l64jR6ʔ^!z,QO(Se64j:A2eYfC֍F2,Q;Nul64j$Ⱥ,5xЅfCV\ux ͆F8%rq̆125lЊ~C ?.tdq-aC&0 oqo.̆Ʒ;4&kl649)<-.4_}`kXfC#Ϸ&YfC#|\;;wJUzRK|m5%ʝyB$7 :y;;wJL/](ZfCD#M;N}TtX>5i+^_GóՔ,lhcd64BrOg64j>FfC:R͌ʋ$w|5*T~XfC Z/whW9ZlШ ̾vnDg6lh$~?G?}XfC[#r_G Oa\9)64jo+^vRZ)THmux -%lh#aC+M:fÆFM`ߔ\~{764j{}:ʃrb?tShlh|Ϸ&YfCRNrsI:.=8q^G9 J9KMUҿ}y̆F126_ Ǚ 5w%r2ulШI- 5ɽ>oh|q+g64?1BWPn?NϷ&AZ\5?r2.ɽ>oh*_k"Oű2̆F-8Yh+Qq9 QF+R6W?sxVI:|k"?NR? pC]{}ШӟxOag#u:1Q[# ˋH :R6ʔ^!z,QuJq{}( .taI:$&N)< kC>teVse64 q)Q8W#2plhɹS O$;=F5eC>G2Q>~._U@4F꘶e64yCr2,w+ʉ̆ǥ*t^74jgu6ʔg ڏ{,d,WXK,r2^SJ}_64('AZbjJrG9 : c,VS̆125lЊ~C~VٰQ}9ШU爧<љ 5ɽ>oh|cІKTI:nr^gq<̆F*TGI:nr^HC8g539ߚ~gEyClh#}̆F126xbGq9gSNrs?ӽ[s9g6lhf_qo.̆ ^749Y.('A)'c`8~GNK{-0eV?DW(e649r_G^y 8U`t^74j)'crR68g ڏK9U`KF6('A)'c`)uٹSt\XgQq)'c sI:nVF2ҋ8Un*TGI:|k"U59kd\e64ʃrY.d,g64jٰr&%Yg6lhf&N)l5%'2a|5HEZ 9;Qs~YfC#Ϸ&BU}2%㻴wz}┌YfC#Ϸ&YfC#|),u.e=ڙѩɍjQڬjQ5`O/ԢMŬ&ɩ/ԢNf 8y,/ԢfE]0 ADPC֣)(E1 Z" C1Z; E].rIO~-EQF֮[dqˣQP;UiI:G:^;'4rs~´LZ{K>w%4 -r֥'z%7}V< %Ґ~-B+G"cJ/\OżV%y{zS֥(J…vZ yWI>J…6|sǁ6_IOQ6a˽JPWI%W9 UxDZܫ$TvQm>G/3pAL|\lu)).2]O/̋d7dzBBm^LEUIޱa Or<0/ L/\Ożv?>,C7p?^*p \z6?q1R.l!G09߅+fãU'e~]̆FpY]?v :Sҧq sϦ,Q~sՔ:}}d?US~i2ub?2Uב:G_\}|yQ)Qs)uˋ*Nlhcd64j'?j)g˗Ց2YbeK/WҧqШl)?2q?N F2,QRgLq>FG~.-a cd6lhEܡ_?ٰQXK ~gyMs9g6lh$=>ߚ~O?WW1mlh|;}6YbqK# t$ N4 2:X@Z?ud?qVu(=ݘ + 4rKq{}Ш6g&Zb`厵ed?q$XK >. db 11,0 ;cur up key db 10,0 ;cur dn key db 12,0 ;cur rt key db 8,0 ;cur lf key ; ; more codes ; db 7,0 ;bell db esc,'E',0 ;insert line on cursor's line db esc,'R',0 ;delete cursor's line db esc,'Q',0 ;insert char at cursor position db esc,'W',0 ;delete char at cursor position db 0 ;cursor on (enabled) db 0 ;cursor off (disabled) ; ; The following are sequences generated by the terminal's ; function keys. If your terminal doesn't have function ; keys, these should all be ".Ae64jШuc8lh|#}厵͆7;%?Ш9FfÆVՍqfÆFM`kL:o6lh$O:q̆=F $oh;,7zE\zG9 :f o7:q̆7;y35l&QeШ qfC^p<㮉g?.<,QOLl%fwv+tRg#E?Nխ0̌j/ߴ/x>,: ohLGOfCc ?:|f~ИCǏΥ Nh E1G5lI7DlhL?>:}92S}ѹk" 'lhLGИC>:fN)A>I/IMλp,t|Og#1ՇG~)%'<%ɽ>y.t<ԙ ?.DB 0" ; db 1,'@',13,0 ;fk 1 db 1,'A',13,0 ;fk 2 db 1,'B',13,0 ;fk 3 db 1,'C',13,0 ;fk 4 db 1,'D',13,0 ;fk 5 db 1,'E',13,0 ;fk 6 db 1,'F',13,0 ;fk 7 db 1,'G',13,0 ;fk 8 db 1,'H',13,0 ;fk 9 db 1,'I',13,0 ;fk 10 ; ; Graphics characters (line drawing). If your terminal supports ; a graphic character mode, fill in the first two sequences; each ; time MEX prints a graphics character, it prints the enter-mode ; string, followed by the particular graphics character's string, ; followed b.&?ez̆Tۣs?nvt\>a8uИ#qsT'Ēt܀?̆TqsT'Ētϊ3S}ѹ7;wJUzRK,I=IΛ cd64j&?j:rEŭFuJq[]cϯ?IхcШqc#AE%v mailsys.incd o !"#$%&'(*)+,-/.0123456798:;<>=@?ABCDGEH. y exit-graphics. Some terminals do not have a graph- ; ics or line-drawing mode, but instead use a sequence to print a ; particular graphics character. If that's the case with your ; terminal, define the enter and exit strings as "DB 0". ; db esc,'$',0 ;enter graphics mode db esc,'%',0 ;exit graphics mode ; ; These are the characters supported by MEX. If your terminal ; doesn't support line-drawing characters, change each of these ; to a "DB 0". ; db 'J',0 ;vertical bar db 'K',0 ;horiz.@FKIJLMONPSQRTUVWYX\[]^Z`ba_cx d?CsZ" ݫHaBK{ݜzy9Yn1D/\heP'bV m .#)YXn`ΣK/7XO~&,?#zָ9-51N#zָiMK2i9N5-EBqsZjc[ߩΫ@ F~"6;|VI>ޯ^5nNKqrui^OĈ^5.Ndy-?j>$ӟ_~"6;GZO\F^OfO͑G/'^yd*P~"FBqsZjcO$W3DcZGnNKqrG[z,#zָǼnNKqr쵂ZݏYh?5T8jn鏓-JPu.is1 5.. < Ljn 1kxO/\h7^/,C7pt6|sZ\L~o{!X8WO~Z?RbCYn`(rqM~o{!7"P١frcBS١xE@z89P=EBmuי^ >7>fp \z6beK/r$O~,CB,C7p$EB-qrE?joL~o{!X87=CIOUܟ$B-גߛe^eMnv(ZyWܘeF:Ww?>,C7pTF^B-z5cOG(2P/ꡞ^y8Yn^5Bmuי^ >7IOY"zB;-SYn1?p \z62t7;_:[IOP_~Yn:YF^89Pǩs]5. /Z/7ޏ1 U\{ ¹bZӒ?Pfn鏓cojiMK[Ej7|sZ@^Οb8j!>f#z: L/\?;#4?6̺ i.Yn1?p \J/YnfKg{KcÈ^/wym eN׆o.P^~up3}2tGeK/r P ˯{98 >z@zQ kߜq2tGB-uP~n鏓cqK<ˈ[EBuPk|n鏓c[_\:zPu.b^Ck>9 "guK?ʺD/\heP'bVJ/\h7^١9,Kœc1 "r92Ȉ"z6z^yfNknvt^sOĈ^h_gz႘L ͥj/]F^;#4?6ro/5^RQG.M/3pAL|ozk Lj'Fdʊ m .# \zֈ˴1Pk\~upPed˙PkL/ #25;|RKYG thATG*y=#"zz2qL^ψ^55>1"SV zGA{Ah^q:Rup1ozָzGkyL/_̻R'Fd*)EeK/Ԣ#2ujJ~oi~0JdD/Ԃg^r B-xG󲦗3z<^rޏ^EBuj3о1 ؍.2]ͻ1Ĭ1?p \z6~bZ1r y1fG8; Ɖi}frcPn-^͓{O/3p!gD ? R;?9y\1//.;'wϟu"0R=I@(י^ >wB X*pBmލ!f ڼKO…6|sy׆o.PkWPy)L~h`Nn&w'en,;Y$xB#"zָ+mN׆o.Peژ^E#Ս!6;4<ǩy\7&7нCՓ:Pх3}JK~o{!7(+5- HyW\\,s?_ "/OCZL/_gz} b3}yL/\heP;A{I.7? d5<.K/Ӌ/BzfK97d{E ֛˹IO_S'ˣ\ zNdymz9;&$jr')C'T\̛^h_gz႘L_{K˄_isi=I<$R~~z,"䖾Dz^y[zf') י^Њiuks<-SC77dZ:9kx j2]51Ĭ1?/ Ljn 1kxO/b$+FdjzKOBmHY1K.K/dP_Bm~)FsBmލ!6;_i3P,ż+unPőzP^~bz{e/CZL/_{ 1D\=I7IkbCbH/_gz6bޕ:WHen鏓c/Q{KwqE/8Pk'bV ͥjo쯴S:U͝ɨRbeK/ԢbC6 r؍!աNn*unwRbޝG7^)vcY1jasZjc~"V^V/j-qr1D^7P7X י^E?N(GBuj3p?;sK?HV{2[z1?L%-1D/\OT~"fňLB-ڍ!f ͥjnmC7`ד떾$j/]sc$ɨ6|sZ4?j>c)ƞ=V>76EEB-z'b k7^1f',i~ |Dȍ!nvh>"ZG4tK_١G/n7;TL?D 89;{9׋ZL/_gz6: Z1 ?/ej>L떾/B: S1J21.7?EYc~zB;-Sb…6|sڼClv$P_~8;eŗ|+@z6*/ט,CBn Q8WO~C7:Rc7C8#z6/67;ԍ! L/\Oż|Wڜ5<.2]oݬKO…6|s|z%_5nPy)L~h`Nn&w'eJDda76PnG@^5.eb{Pe䵛%^͟5,߻E`ԑy wLL~:YF^k>+mnvZ567;_:+m7u.iM/g? B/\heP zKOBm_is^Іo.P_~12ͥj~DOPyͱ$wΟzPk\~4xk789\SU w/ $kx j2]57oNKͬn FR3[BQ[kKO…| 7vK_O)*u.]F^B-ڭq>[z`דDB-zysZj6;|^*{9),ğ V>FFD/Ԣ'nNKfKœc/'OM/:rV/XANPfc͛R3 |D-}=pD/Ԣ_ql-),# \zwn#BnI`ݫH<ܼ9-5^7f`ű5jq>[z`דDB-uP~n鏓c nԬ?Ns^E?N(GBuj3p?^t<-SC77dZ$Yc^P\zָnI:Qżk7^E?N=ng^D/Ԣn#' -}=ID/Ԣ'^Nʟ?ng^D/Ԣ789 ԋ/ B-+mnv쯴^_ist2a$Wѓ;dD/Ԣ_gz6: L/\?^< Lj<$Yڼ1?p \z6beK/yIj>9rRT;yNV/j/=IQ5B-nNKqr4͵=$Ej7|sZWP_i3P ˯Ndy-eH쯴9`yIZL/_gz} b3}y?fzB;-Ӆڼ1?P_KO…6|syצ_Z^ZF^/Ԣb١R$1`'rRIO'T\T6GYB-.HCZ##Z4ZM/ \=~;k S_isCgBTZ~6wJ'k-/FbN;RDBT: י^͟ //bZt>"䖾D١Kœ7fPk|L/\hS1,'GYc~zBm~Z F~"fUI^5N0R~p6Bqsדd9OĈ^56;|^ʱ[z`'H78(UD@@^5.aQ:ube:w;YqK١Bmu.b3}'"/OL}t j2]51XzKO…| .# \z8wΟzOzzCOPyͱ(ShSyurzqQ 嗇N׺?N=oi~ydG"z87=Pzz8w!JsCɱ' QNIbKand^12"zb7eK/vPF%8SdiqD/+Y7; e$Y3/'jz٣SSR)bG;<^y s\ xXV75u,euҀYx1NA6,|EСʋ![AQG~N~O5=6ʍՠ,55!܈BSR> !MqN~5꿣fXx=IGT _35u,eybb=Djz٣,7]}<rӵ_睒j@cjTy>*IsJªu 5 sI3e~to:%Վp&ȋLb=NI5n5pX΄NIF^Z>'&_UHiXoMDFՔGˇXXﯢ*/gh>`VULjʋ'hФz|T1IZװX/b|ȋdl!Dyb{#?w鹿/MKGB-uj~{iymz%_~"6;|^ʱd?d^# #ݏy mwHO~xZn#Yoȴ,C7pNnvK?kx j2]5>+! F$Yc~zBm>|sZy׆o.PvK{/5K~oi~yt^H h25'}*ɓ;7d{GPN?1-x/PvK_O@z=Y떾ur/"6]ze%%BP;r,_ 7㿣SRC9B]Ͳ!v=|8c#?wyX~ȩNIͲ!vb|ȋdldž)B^ئk?XD)陼X~ȩNIzX:#;%=SLF^lyb>ރt8 & Pŋ-#?'$\&̘a~\ Ў4 ЎWz*4iR>h@vgLՀNI5C;¿ SҔ@^S"r,()b*/))ά;>PzDbL?Xn'~ȩz>k?X)bG甔#RC9B#M㿣jh!/[G7^7CzхZ \zҋ/Bm,CB,C7pD/?,C7pD/#5c(]\c/zUy5C;¿SRlDXrS3yB`5ab= CHb= S"X|B^lX>X ˇ#_1BC.OT>\&̘rw^?X0$!/OT CDy]>ŋpz2Ƕ#_7jd*/^lOqր܅;ŋmpБ)),(@U{j@#_7j\ ]ʋ!/^̇{5ב/ 78 бGֳĉ2dO^ئk?X?ێ|%Xk@#_Ca p+Fb|ȋaxjYEc?* 'ʮAѱz=VxV;>GV9K#ۓtx6]zxCgb=l*|85]NI7tPy>{/s G@^SyK1RTSE:7P !gzߥ))rk7^ -}=IC' ;<}?X$P'.#'}bzFBmŗ|6iv{9͋!R9t0QS N=(#@J^O"z6@,w)F: ({Aı?&wx~nI"zeO^[1,'uK_O ({9yY^;<}?؉ˆ[[z(jQeuksL~`'" #nnI`דDB-ԼK+G"|#=c{2t떾$}Z{YӋNDda--}=I ({Gz{Oe-}=ID/Ԣ𲎓>y1y=#z6י^ T^RP/G/PkP#5^ 5RԼBAT\̛^י^EδY/ QӪX/b=_NIǹR>C^(W:ˋۓt\5b=C^ئk?Xk))czX;)陼X͗'_~\ :%Oj@GׄvSRog OtdžG?XXz(#R Ty>D#_Yreb}?j)b}*4̦A-~? `tJP8 R> =mU^ ghǝKS7~9%a#MCiȩ3=yU? |TѠg1*/OTѠI=mՎp&j)izjФ9Azȋz,7]lX>X}4irӵ7,|%ӌ*GUvC^5qȋ!/^̇{ /^lOq.S5C^ئk?X[g\W)t?A@BCEDFHGJILKNMOPRQSTUVWXY[\Z]_a`^ 00am'A^ly s9Ƕb>X 9թʋۓt\T+/LY /ڏ/SLF^!ȋ|XՠSR x[ */gAAM~|>ꉚeoٳ~towJ]~NB#58W{PU^'j>X \?XnÑA ˇ#_ 9իʋÑAq룖y>|\Ϯ t룞AϬj)U̲7FԋQ*}ܹ1:'֍j8~tjФ`cbySҿqن{VÑUz$bq6vG-6z\ڏ/֟7;%睭byO}~ܰ|8 TyYkZX|\ZOTѠgV,7,|%]cTy>|ȋ0L TU^508BtJ:;xlW;c[GŋI:.ރFkǼ+'( HIذzU^ئk?Xk|%0j@#_1B9v\^ly s\{|%.dlLe_{`5pSYdx=IGsxy>7Χj@xM~|~^cM~|>)5fNI5ay|%T*/ˇX?)bGf2`ڏ/gK(MY1{tJ* +/G?ێ|%.ο*/G=4i?ێ|%5X%ט=TPV^>N;:%}xl+Vb=|ȋ5lФ~tOqJѤL?X8T tyS"Ďyb}SRs#ӑeqJءb}U̲8%BP;P*S"ĎyMb=~)bG)bG#5C=U! yMX 9sy^>.k6]lwJdd&)b*0vA)pdD?4VzwJz&/$,pdtJz&/$lX)iXSuVˋ%aFY?XnY6 ;ɋY6~))X/b=LƏ;%TǏ;[6~,/O7zrӵ_ϒNIIqg{3y>KGFb=|ȋ0 GFO1pdt$,pdȋ%a#{KGF$,pdt$/ˇx1NAV;xŋI:.@4^ybb=Dqz~t볚ꯐ) ? Uy>oNI)ū@#FJGF$l8R6V#Fj)U^ϚW2p̫wj7j*/ˇ.|8۰th`^<Tʞc1?RҰ;Ty"dHtqxfHK=*;IYv鹞 -$H:q0ZS3ŋI:.0/gh7Y?XnwJj)bB]lLe~trSҘZ3-T^z!vtJ]~Ny!vD 4̲*/gy>k)v9qJ)4BUy>Ds3eqJء^`S"ĎNI3QkqJ)v9qJiwHͲ8%BP{ ʋ!/ˇxQ9.5F<(f;cuj#8/'X鹿b=7Χ;cybb=7;%dzXQ\)),(fb}owJ7;[kV108Szi:%b|ȋdl}_ScŋI:.%<tȋt?P _aVll3خp3CQzXX͗':cCأ,7]PG%<_료tJj]t룞q~0*|*xzx,D#oVGj#`.L}!/^lӵ_՝ɚ?tJz&/éqzXz(♍Լ4%BD UzDg}frb~Py6坒Bz k*ƹ;oeSP*c1IR>7Lᚮb}q.8wPy> wJ (ƹ;:'U^zNIrSPK3yiJʋQOԼ4%BuB}frb~ЋQk6]z0ܰ8MMׄZ{_::%.b}vaFt4)MXk3b=D3KS7~?Xn'j,j $Ȩ]V5d5w ʋc =Lu T:+Vʋ'C oݨb]}fPrC Yb=|ȋ!/^̇{fZ^ئk?X?ێ|EU^5bٙ*!LqV[FqV;4f.ˇxQ9_\ɇ?<^utȋta{y$4bjTU^ly s\{pLE>Swj:_{x=IGyßC^:Tʋt16)RG~C>7;%=$x)qN?9E8U^ϞF!aHyWU0 f睒f2b= 7]jbyOԼ4%BuB#wa^,ħzKNIygPKS"\'Dj0rb=>QҔ1 ws},& NIzxC^ ck^JCx6+eTfI::6>kPŋI:.Ï3;ib= `y6/t:gx0dygcjM5בd,ItGs5t;5:m1bȨb=L?SE~|T睙L-8oSkz>ݨBŽM9AFUHI3nT!a&͜Z7W /G%a&͜L?Xb}vM>QvXec~żTDKrҡyX< HKԋ5ak^V)xfó|R̪b=l^NtJ?4*/ˇx1NAּ45NK$lj?U<!v6]z?tfrSPK3xfSHX?tJj^VSʋ5/ hҳ~\uS?ʋ!/^̇{Ϭ";8+j|jYʪxlo0K?QE7|EbnR=r5Ñʋ-b=.]ap+Z룖y>|ȋYm\XżTŧ,tlدCXK:>)2RWHҠi3ٵ|GhzF8[ŋvzxv6?˷Mz>hX^' pE[g!7nó|;[h-\CNgIJ> !_Q'*tQ T hZ|s|&/^l|/Gt zsf8mE3Dwȋۓt\C@̟C^C!gR"y>;]y~j2G*Y=?84w!\H Swȋ5ctȋTʋp3ٵ|H׉SSR/qzyb=b}1D>(ʋ',trӵ_zD?X:S?^Zڏ/֣yij0z8Ԛy4ҿqʋy|%sBwT8^SIlygy!忣\w3yFFaxJȩ^U^ewJz&/4g],H3Be3~2XC>ŧ,tlدhgV-Yg`chgV;_.l U3b= jjy~8=q?X.XztJ mtX^KyLNIewPy>PeO#窼X <8l3S3X睒>|ȋ0LqޤZ7$nҘZ3Weam\XEX<.EAX縼> ;>k/'8C^ئk?X?ێ|%svCNVQ^cjF0?cR"*/c?:%=룖y>|ȋ'N<˵NIOkޯ;%} QJyb=|ȋ[AX~;ŋI:y|zyb=b}1SR{}|SR{~NIC;ǧzx/pz2D,F٧k?XLv-ߣSRAMXy>1Dʋb}vMئk?X%Y=?SR{fȵW+{׉g.G͗zrSQ7gL㭅X:ޯz|5gby,׍ggSR7-V<րU^"c h3y><^Gxcj*٩֍ggV룘 S0q)x|CɜCQz&=I))lx̪]> ;:%b|ȋdl= J6]zIܤg`$`wJk퓰C^}X5], ;:%Ԙb}|]ktJz5aքEɋ']X^ϚNIyxC89 SҜ`!/g /g֝R7y>S4ȋYâSR#,uA^ZSRw| /ˇX;3) ;=U*/VU!H1Vb|ȋdlc^ŋI:.LՀybb=X?Qvk-ru+qɆ}P~@FuZŽdpw=-2Xk)_\#]ғ[x~ .MҒnF'Af)k.P0ơTYȵ-8Q'g6ZXD&1cC3nTa;6L' j?XnLv-ߣSRAMXyC))X|ȋC^>0gk`ڏ/G쎝{97%=|b}عg))%,T룘 S$fwl8룄}Sr$fwlᚮb=쎝"go%/ع/7%~+y>jˇX/V9"T /'C^Xk?X}Sr&/gK4waJ܅YXD܅M~|5;%ky܅)9룖QkVSRM0 ^nع/ơh2y:%=Y*/gKBNk?XNŋ s\{S5C^0 lb=D 4cɌZ7hФhʨu~`ڏ/gc^W^ϚW2 71H3Pl'XAA^6zxC^@ACBDEFIHGKJMLNOPRQSUTVWYXZ\[^_b`ca]0&XztȋtO4̙ZG?XnQOT?LM~|O\SPyzLk@X|\Zڏ/֣{?Dy>0by~=DˋtLqXk6]Ob'ʋ=ѱY?X_)9^?oMئk?Xo鱹S26iy~=5C^?oq룖y>|\Ϯ [{j0{Vzxlŋmy) ٬F:6Uy~c1g,<^GLW<>lx;ɨ5ab}gʋY+VPG}ESkuckQzJzȋQOT7uN,wx)d&lӵ_'jм,7]n,5~tDžNz8PvKcލòOG3,\Tq(Z-Vz 1#16nt؍n#L=vca!ZZGg+aύV~uTgV fn]f2=)sM/d+nt Ul;wd7T.üQGI5ԅ7:[]zGeOl:xA;7:[]Ie{4SoiQ)'HI7:[]I Z2^7:[]*ntBRhL̜ST4x4giHw믇|7:[r4o+u?2LRZooo.Vyi_q_4cco+|~gL7=S~͛0gפc|Oݏh.dV1x/𙕝x/.d!&Yj-1^fH }}2ě^z㬁Wg 2jQG?-)'.p[RGU(sۈ ܖen8k#.d GmIv8|'.dbݒYG|'.J$Q)ą,桬 GXJ 8?+3Y  8oy)pp&C\t8O恸U+p?B\Rp_%> 8oٴ˴p?iy)ǰ/3Op_2 wG)sV8_|)O<}*?R+jQ[R^yGp%a&q!K8ocHſe=rx6+nt Ul&4Sp ߗ%5 m SsWqՅLMCZm-&09S]Vlu!SdoZ6w=e?g.p7:[]l׵< >1sי3癐=7:[]Ȕ'Phͳ?>9Z\_qՅL6]-*myg$__܅lōVvVL1[+O6k婟8՜Gwfq+efq}'t}tyQki<{m$O"u6ntyR<{m$O"lt ۍn#}i(^ͳ}tʁG]RÉ wjQh|8^|R?[4,p?4y_]]nʟS<߮.]ZyWft+ WRr񝃣_d'rvek婃_/3_Jw~/p2G/>)s8/si= {(ie~KY3wWʙO9q/98.mgyc])g>u_ܒr22G,=*偃_}OSNRRvx]]nYRM/pi>˧8&*M% ٣Rp \ny) {Vq1(+K˃#h qMC<ۺVY-CJe:sժ^qFg_ԪI߃̩B .dע(ZiYy/%)E}7:[]ȴmբ-MC/pmR^>#~{1|^Go_'/_˓-MC/<˷6¸Fg_{{ª9ffKrp:[^{Tjߒr.d%-MC/XxJerrXqFg%E~Kc˹LR4[R^ :g+nt);sօUl)@h=?@ABDCFEGHIJKLNMOPRQSTUXVWY[Z14tuG-/ ߸Dos!W~v/F ߸A# /soIyT3e4B6϶D6Ij5e߸A#4 ml嬥mIxalg7A7nMC<:zMCڨ%EtIo+7n_wmI7hmmFhIxalskvYR߸A#4 mlQhg[ג"I ئE{Cnr)4B6϶^Vܒ"I fK_o7OJL4B6϶^#CGW+mZR$6[oIyۍoI {4ͳmEG%EMܦOoۍ[1e˳ ihg[G/OjkydZR$|4ͳ$YG%E[7nMC<:z6]|-LK$5gҴ<1 TO Ǟy'/Lp߱J=5nci>TRzWK%RO~cV?=q􋫨3w5N76 UF~gw~ TTߙso*RO~?^\esQ?~{SPzC\l7n$N7~æR*E jӂo߸;o\m*R߼LO7/wh3Wd^Xm*RO$ח;NļaT*T;8,k}Or \_|SPzC\4*q%+/CܦR*4rɼh{םdWvZΝUm*Rϱi'ً9ܓsø3?C7 UǪwVuw2d/.}=JԓcCؿGrY&g2;vE(m{6 UƨhIA_c'g19oܠyuRZIjfY؅qF}RUpBq<8,825i^G廾.poQ낯LTꂯq p?R+ % +u׸p[ %Gg.k\p_卹k\2"Å7.!ǢYBq /E}K#G wmp}|?G//3 EW+9Z7^fH g498%Eb,bGv98qUnL2CCYx!e,yrp_ \5^fH l4"98_%1W`F7☇2%m8՜GWe.9ZGWeZSx_c9ZGNTs:Ws~Ow=8z p |ۉZKyp ?՜G03G.k<3~?8~ 11RզR*y _yQm*RO ]&G'ww跋d/6 Uw(r'YE wgRIJzd/6d?|A*/oL= ,~B%y;徍=.T䣇mbgsf o;G j˧B@f.&+Z٥BuI}B]*TMPX|y.&h|y.TdY/Yd/.sa7KƞIwfA#*9{q?8,ǎ#hv09|FsSmf 7QxrX?/.]:d/J*T6}}OrnvIvf'@FqBU`W9A~QT*PGlf!1 W}^ߓ(nnT?ɒS;-j~OK_.ٓwKH%RH>9GB 7;3m,~q1*P:z'7K g3ay~z,P~P60m,}Cя;~ Z *y^XvxyJWK$g =L8y#L8s l'*y Vun67n_'7 uRo*cSyUoc^ߓ%^B% QYv˼\o4B|c *9b5nryC gt{%hdpIJy Blfp1\:j Vvʅ;TƸ'HϷyU-4o2eͼ|`^X%*ub6\߼wfΧߡPɒ@7ON5[ hd~7|ys;3TA*Wr_E+S3lB)s1*nF;HJ6 w1Ro(}OwRNyUoci< Zhvgs;wI[`o;Td~rljF;[$hv,}}B%fW6=)sOC*TͲ4;V7;;,9 0G}|csYTΧƨY& Uiʕ!.7Vȝ ًJ*TFq絀] LxpiU~;܂ Pwͺَ%{qyJ؟;a{oRIد!SݍaFv 87/?x#RsKF7[cۗ%J*J* lkg?h^h2ɋ;S7~wROXjN%T]:uXB ?Lw⟼?sƸq%*͋C@{&s3u*ԸETRIJ) ,@?QQ}TRJ6w2o,71sL}cOs!{qIJsNj8#3w#Z.O7 nVT[cUY8zHU |HJ1?wRI*>a(7K s2vZE{ O*Tr=w;N#YFwJ7 h;s'ٮg|iZUo4p`g˓ .>g.kS2v1,mLpA$*mTą8o~'*,cRQ$*y|) U=>/yo(}O}ƝW-^ZNӪ WQ-7n;oW ītc伾qy ƒ <]H%TdY~?FfU?F?Ky#}%*y w=yK|~H@ _kt]~J*TGխsDhzlf k?hu;ӟ o~Oh<ɒ |{fQQ}gl}ՂmW w?ZJpc$**!26oATTߙl}U :676B%ij;dE?Y&;V+g|\⟾$ *YOfw;odel6l)ًK*TSnO|{rqG8ys1yRIyد!rA=6G}|czcHZ`o4͂; 1ZE*SwR,@m&? 'ӟþfljEڪ.vǬY=bMT&OrG ϝx̭:Pɹb~'n;[Z`Y7N%*umm'kcD_ch7o=lCe9t -B%w>l7 Nqr NN$K*Tr֎\}n?HulZ9O;"uڐTws0>E ws!TRi͢l3NbgX… |X <'b䰌Vvж/nf3_%*YwpAE⢯1n$<ff *whpU<@+o;<)P{rhdpsU:q7fq'WR? [f1'_pu,@^O}O"YhTڬμ>_b|) Us䈭֪9-GS;Wiu;7=IJnu;ېyh(of}J*TXj`F=D,GTa7KۭW|ƍB 22OCVWqHqŰ?)r "h$*y>E\q¡u,v5~bf;"3x 7qs n{KA]pΤB%;V.}o7/SSn n))w}x}OU;8,'P? F7 i1#\ao7B% ,@^q,O P!s%LO-p|]:'*% n))7چ%1;?RCwj VvͅTd7KJܬܪsX¾~gs !TRmEÝލWJ۾qKIJ>7ĕl$rEa.4*)ӟ;N 3uxJ*T,Q88W@;En#\i÷) ]IJ~ nTE=۾L}nWs;PwP{7pIJ7q?oMNi{%l_n_]?wa) l3 0y)v7xEpܸYPQ}gZN*Ty+d/2n)0^qO \9U.{&*92Q*In;M Y %}'t'OIJ;?;.?7pyn7;xswB%7#ًq2mTToTRI%TRI%Td[@ =AB9PO^Tߙc}zjƒC*B%NPn_x=y4O7mhΎ7RI*B 'ܪsX?/vu됽DhPnlm?|quJn8xS!XO*TfN$E?/.ogwQH%T* NmMo3,yR\|Zs/FiUoϗlW͒J*T;|np̫z"{>]f o4pB%?AK+JÛ="~_,aӞm_Ν3R,Kαfq3o6/Z7 ً2{Z1 ,*Ϲq}qd/,'P*"ӟ;N"m_A&S,wV͒ _\M;V3xS-:Pɭn^aj{iZUJ6|1rXΧaD-#T9=~26Hۉ+Hΰ "֎؎b͊X9IJn263#7 kcӴϡ+B%?귙á;/O@l67v* l3Kꨨ?#L8yts-4o2<;M77tsIJ > of;Z!TR~%od|ǩL}?dbӍT'4d.R٬ur٫4as'd#9@UY8 P9!>\0yD*n;MJ\F~{'nfTdks^XE֎ϡ+o\_٬ur2; o,t4]kHټPkeKy>XBgۗTdDf9lFkj\w|7IJMe%;_4 RIJ<0;KU=۾MButS/HgۗTRJwLRi϶/ً6 OUd{"aӞm_WEm*T'T%ڳ틊?T*TG?UO{}QQGJ%*S=7a(Z9O"cU]?\'PaFali϶uvL)~\Ž~F*TrcZ+; T,x?k7j,;փѯ%*αZfB{wki|y@^q,TV\7|xE%bd{}i%{q7˹m |'㸧Y̛ۙ·yUoc2t٫4̷ɐ ? Y@{&s3u*Ըź <1aKs!,R0yܸ%{q!7K*TNC\ wl%{qTRJ6nk7j^\?\F;3~%*uPxrXt6? v2\7 ًB%I'n73oL}^\RD_HJ@mwfߗ7xc;pgUмp}B*T:n7?KqyJȍ=dmOs ̕,\۸$˝;47hx}㍆SR}* UF3< sK؟B }sE8B%뺿2~#@^7Bcyݨ+<\͒ Y23;ܪ3;eC'*Y:{q$+yƱB%O7F470Uf 2/2F0w4hІ"֎ԩk;B u9t? *9A0 .}O}}y >7o }U *jvUk=HayTndwiZU!TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRmm?||hlЉ(y\YM3Jz* V^Y.@MށMtχ#oJ8ro4<>PGAh9S֧cq /J& U_e#諯n<.hN%C'R2ވƑgV^MtχhL7J'gt!f{poPi4^6^F8ޏd3Oڇ-:_3]~[p.>[SKa`C'|[p.>뛞NoM940P⌎H⌮Ym{>|XEcQ摹f]{S]8Fc [B3X6o<>Z;}l~AQAWŬg]Klb eCr_7d}#V}qDN)AofyM^}nbCKeN["ڥgw֨ȢvY2t}5[7X $;ڵBe/1VB@ձ㏥Be/44lMSIJLxqG0-{8IJnv^pL\pU2 sO Zg2s=:یu'T}w}O^EÝ^&gYTTAB%v>lmW n{BjIEpr~ޘb{ipH*T%;pf{n'W}(sOxT6< p, wVZ}y/FK*T|ƞŞ;Jckq7!T,o܈O )77鷒,%vK*TyE5mI~lmO 2֭[ho^ 7K 0 |%{k;09l};<(G}|c}2UFEK:Љ\UxykTdQUFEK:C'rUQER>t"W^Y.>[Mx>aFFGt-Dq.%Dȥ8u..}a{ʂ[:9Cᷤ=iҞ`hh)'nlkݾgߍ{bwٜm{>|XEcQ>y\ouĽnܼ݋؊}=絬|ks]E/r~y٥g9ڹdOpPYΥcSpYKgv`]i:9Cc72M,P}A;nv\}^|.rI }BW?t?4];SRNw{[hu͂=wLl@ /@>vT+/C\p09l%k=qmffn~^IJQÊXɚlBK֕RfV!oZ}w}O/ f9;SH%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TjҪ58vxrmachdep.inc[ ! "o#$&27R}Q1~hm,C''gtx>t"#s <:摫>D|1V,qK5%Tm|>|.D}KoQb}> 1haQc}v=7ζiN%C'rUQER|>t"^rUFEK=J.Y=D|td:xڷ! C\{Uײ8x鸖CKeN["ڥg|D*5*]}y>D|tdlBwlj7fYx=#kAR>D^6~D*5*]}χN["ڥgw χ6=>1(Yl5|@K˞KYA׍&6^gd ;Sh>D^6~D:upSB46wpQgd ;Sh:V㱽2Mtχ2%')(*+-,.0/13245687;9:<=>?@BADCEFHGIKJMLNOPSQRTUWXYZVQv;|:=H[B3]U9IOp֨Ȣ:Էz1{=z ׎iڭr8;eUkqGҜ*ӍSG]s{ <}qχRԑ}7v&kXb87/Y6hފAaFFG<u0}=z><*vnFc P՞}l4+td\th>D^6~2 hL7J6Xχ6=>1(|@}c\E7}#}Ê*cmld2b_*=ܛ3zsڇ-: / ,>khU塁twχ6=>1(Y)χ[_ cmJ/kV(gtFƬj\|`fy]9U4%_E[ҙ>|hlЉ|J;&Yx7O? oxЉ|ڔ_VƲwٜcmnx5χNl uxo8=ၧI}!m)k]U1iD|tdq}>| {Uײ8x6g`ltp\Kzi>D^6~DW#X1uPxشho>*bFNװio2D*5*]}vMtχ#oȒ%Tm|>|&,cvSՑבpPe-ASFȉB%C'2<HY`ﳆV^Y.+]&MtχhL7J8ƽ8x>|.7}7SՑבpq:-:MX6V㱽Ksڇ-:UTxlH,:QJy#Ց% >:Q*>KϪB<:&Ç׈b#{ U1V$,cvzN)+f*e#{U=}_=& 6Mӕ>U6Xy[U'.~< 9˘oލe#k5۫4}ym|xχNddЪ["ڥt0UxMtχ#on<.x/ju0ye (4GNJ7}KZ6>e 313}H'.{>t"] <:rsχN~j+?D|@cx_j4UKe +Wt>4o$vFJvdj4]Pynd7OnM7Ĩ6^lCT9뼡~h1K׃W cpY =-U0lMYV={߷ptY =-+~_pv<6X*)5#iNaFF4tHl,ps,n\3K9χQ}ѫ"X9x ͡- >nMssxaU5tn쀹 iM >qAWQuc]ڇ#:^"|оFKD7,.c^"r>>Tz7Rw(a gMwKY2뱴:D^6~DID7,.cﳆz@@)n3D als. Such findings would seem to indicate that the gas pipeline inspection industry is still at a very early stage of dePresently established NDE technologies for gas pipelines include only magnetic flux leakage measurements designed to dete3AnMC'2=>#on\U8d5K9AÇ:~hhUDl)i>t"lЉrUexzj|>tܸp :ZUxY8U4%5Zχ-u.\ES.LW.ks7Z:7|Df#K9:D^6~DpK:(W^~Y:|DpK:o囍hWͻIx>t"CKeN~5ZFblЉ'kM(%cEn\U84x>tӢY7*x>tQWnsϺqUmWE6zu¡7n㼮}֍ χN#弮g|J]1Qj4qtY7* <:QۖvV)u4GFѴ3Originally, the NDE Facility was to have been the central focus of the NDE program at GRI. The facility was to have been3#΍KQ6^*y C'2=j243wH @ (  JP K B@@ Hith information about the locations of the flaws and some indications as to their severity. Although pipelines may becomtesting and evajluation of their commercial pigs has caused difficulties for the GRI NDE R&D program in three respects: (@33 f e may be slow in deciding to participate because it has a lead relative to other U.S. vendors. If the library of sensor An important point to realize when thinking about the development of advanced NDE technologies for gas pipelines is that 3O NDECAP ( 9010221305 9010221305j~am. The lack of willingness of the vendors to make available their pigs for testing and evaluation forced GRI to underta@Mke R&D to develop laboratory "test beds," i.e., laboratory substitutes for the vendor pigs for use in testing sensor perf 333?agnetic flux leakage measurements from their pigs that puts them far ahead of the competition in providing an accurate in@3MI@-ARSensor data interpretation" %>S"J3 @}(($ @ !@P@ %B@! P@ @@H !@@ F@Ag the difficulties identified in points 1 and 3. Although the configurations of sensors and the interpretation of sensor 3I-A ~Pipeline Industry Factorss" A]#"37K@e Pipetronix, Vetco, Magnesonics, and T.D. Williamson. Only Pipetronix and Vetco have gas pipeline inspection experiencebution to the gas industry, the lack of vendor willingness to cooperate with GRI and the gas industry in the proposed in.dAK~Market Factorsalysisctorss" &2"3k s, British Gas and Tubescope, is the library of signal interpretations based on past experience rather than the sensor te@ements. Other vendors offer immediate analysis of the inspection data after completion of the pigging. The analyses ar@3 3 les (the lab pigs), and GRI is optimistic that they will also choose to participate in the sensor development R&D efforts@ 44χpections for corrosion flaws. Private discussions between GRI and pipelines who carry out intelligent pig operations rou4 @@ (  J@,BKR@( H  Kormance and in developing improved sensors for use in vendor pigs. The sensors are presently viewed as one major product/ed to absorb the cost of development of laboratory pigs, or test vehicles, some success has been achieved in circumventin@4 hoose to participate if their perceptions are that participating vendors may obtain some competitive advantage. 8dication of flaws in pipelines. The British Gas inspection service is viewed by pipelines as the Cadillac of in-line ins4cE2 to perform non-destructive evaluations of gas pipelines. Although the facility will still likely be an important contri@&A~Product Description% 6:#"T1of these companies has indicated any interest in participating to date. The companies that have chosen to participate ar44K-AVSg Service the productactices":a",e. In fact, some pipeline staff members have indicated that they were better able to interpret signals from MFL measuremeT be tested, the sensor technologies themselves are well known, as are the conceptual bases for interpreting the signals a@44 @/AZK~Communications Planon Issues!XU:%"Yhan would sensor technology R&D for MFL inspection related R&D. ing corrosion flaws, the development of extensive libraries for both conventional sensor technologies and advanced sensor4~  @!B@%@ @ PB!@B@H!@@ @@(/AMY3~Key Commercialization Issues!R.$" 44o ion of signals from ILI measurements. However, this use will be a bonus from the R&D program rather than a central purpo-@ @ (  J J@@H 4 445:101E800054656C65766964656F2039353020202093 :101E90002042 :101EA000185052421F1F00595959ED :101EB000594E01010000001E001A001B3D000000E9 :101EC0001B5900001B5400000D1B54001B4732001F :101ED0001B4730001B4734001B4730001B473800AE :101EE0001B4730001B28001B29001B29001B280052 :101EF0001B4730000B000A000C00080007001B45C0 :101F0000001B52001B51001B5700000001400D0038 :101F100001410D0001420D0001430D0001440D007F :101F200001450D0001460D0001470D0001480D005F :101F300001490D0044}g1B24001B25004A004B004200F4 :101F400043004100440049004D004C004F004E004A :081F50002E002A00230000000E :00 444 4 55q @nt of improved techniques for MFL measurements as well as the development of tools for measuring stress corrosion cracks @sis must be done on a mainframe computer after the pig runs, and the analysis takes days or weeks. Consequently, the pip5G& oil pipeline inspection services have made commitments to participate in a GRI program for development of test bed vehic5I-ATData interpretationactices" Ska"558*rt. British Gas, in particular, has a library of signal patterns based on their experience in interpreting signals for m5׳less detailed analysis capability than does British Gas. These two sources of competitive advantage of vendors suggest t@ANDECAP, # "C5l @~()$ @ !@P %B@!@ PBB!@$B@H !@H F@H(A|e quickly and pipeline down time to be minimized. This also is a source of competitive advantage for vendors who have a 5 "eline must remain down or open for an extended period if it is intended that flaws be corrected as a result of the measur5I-ARMFL Sensor/pig development" AZb"B 55m @s the pig traverses the pipeline. The GRI strategy in obtaining vendor participation in the NDE program has been to refo@tThis strategy has apparently succeeded to some extent. Two vendors of gas pipeline inspection services and one vendor of55  from the GRI program. It is still intended that the facility will become available for use by vendors and by the gas in As discussed above, the primary source of competitive advantage for the dominant vendors offering MFL measurement service5L mI @ (  J,$FBKRB@$H@  e deeply involved in the interpretation of the logs that summarize the sensor signals provided by the pigs, the pipelines55 velopment and that vendors are still at a low point on the learning curve--at least compared to British Gas. Such a concat can lead to pipeline failures. Other major sources of pipeline flaws include stress corrosion cracks and disbonding o5P@. T.D. Williamson is experienced in ultrasonic inspection of oil pipelines. Magnesonics has experience in the use of ul5 mary commercial product is an inspection service itself. Vendors own the pigs, which are considered to be proprietary te@5 oe less accurate than those of British Gas, but the immediate provision of the information allows the pipelines to be closchnologies or the pigs themselves. At this point, however, there is a tradeoff between the depth of the analysis offered 66-ART~Vendor Marketing Practices" 5^&"hthat matter). The interpretation of sensor signals obtained during the traversal of the gas pipeline by the pigs is an a6`and disbonded coatings are included in the GRI NDE program. The lack of vendor willingness to participate in the direct ((  @`!@P B!@ PBB@ BB@H !@H D@@(A chnologies, and contract with gas pipelines to use the pigs to detect metal loss due to corrosion and provide pipelines w6g (% @!0BBT %B@!@ PB!@ B@PH!@@ F@H(6af external pipeline coatings. In addition, corrosion can be caused by both organic and inorganic sources. The developmelusion would be consistent with the complete lack of interest by British Gas in the GRI program. Sensor technology impr_o do not generally own the pigs or assume primary responsibility for operating them.  with the inspection and response time. For example, British Gas is viewed as the Cadillac of MFL vendor services becaus6`ses that allow detailed evaluation of sensor signals, and (2) real-time or at least rapid computer analysis tools that micceptable threat to the integrity of the vendor proprietary pig designs. 6p@>trasonic inspection techniques for non-pipeline applications. GRI believes that the major vendors will also eventually c6 @e of their extensive library that allows detailed evaluations of flaws in pipelines. However, this in-depth analysis canvements alone will not necessarily threaten the dominance of British Gas in the inspection market. Furthermore, Tubescop@6 ^dustry in testing NDE equipment and procedures and for training employees in the use of NDE equipment and the interpretatcus the program toward goals that still accomplish the gas industry objective of improved NDE tools without posing an un*aRSensor/pig development$<%!"ArR_Sensor/pig cont.rpretation"%!"96̓I@ @  J%!P,FBKR@ @@@$@@  A3~Competitive Analysisctorss"֊;Q"cnot be done in real time during the measurement or immediately after the pig has obtained the inspection data. The analynimize the time required for signal evaluation and analysis.  6 6wo potentially fruitful avenues for GRI NDE R&D: (1) the development of sensor data interpretation techniques and databa&ArR LTesting Facilityion% 2-!"N6 @Sensor technologies are but one aspect of the NDE applications in gas pipeline applications (or any NDE applications for @Utinely for their pipelines have indicated that no other vendors are viewed as having such a dominant experiential databas6C@[signals and interpretations is the chief source of competitive advantage for vendors offering MFL measurements for detect6E @ependent testing and evaluation of their "pigs" quickly forced the reevaluation of the NDE Facility and the GRI NDE progrVsignals is proprietary to each pig vendor and was the primary reason for their lack of interest in allowing their pigs to@61@I@ @ (   J% BK!PB @@@$H@  se of the GRI NDE program. .Z technologies may be a major R&D area for GRI. Furthermore, this area of R&D may draw in ALL vendors much more rapidly t6֋@S. However, the gas pipeline inspection service market is dominated by two companies, Tubescope and British Gas; neither 6@nts than were vendor staff members after an initial period of physical inspection of sections that caused suspicious sign6 6R~ ( @@!B@P%@ @ PH!@ @@H !@@ @B( 77neither the sensor technologies nor the intelligent pigs is the primary commercial product offered to pipelines. The pri1) Without measurements of the performance of existing NDE technologies, it is difficult to establish a reference from whP a "Consumer Reports" equivalent for the gas industry to test and verify the performance of in-line inspection tools used@7stributio utilities B th yea 2000 ove 50 o thi pipin syste wil b mor tha 4 year old Th ga industr spend a estimate $50 millio pe yea fo inspecting repairing an upgradin thes pipelines Pipelin companie hav expresse nee fo improve an cost-effectiv technique fo evaluatin th conditio o pipeline t optimiz thei resource fo pipelin maintenanc an t ensur th continue saf operatio o th system O particula interes t pipelines7Q ct metal loss associated with corrosion damage, either to external or internal pipeline surfaces. Several vendors offer  R&D program at a higher cost that would have been necessary with vendor-supplied pigs. (3) Transfer of advanced NDE tec7 ar inspectio technique tha ca detec an characteriz meta loss cracks an disbonde coatings T evaluat ne and/o improve pipelin inspectio technologie require suc facilitie a tes be vehicles a ND laboratory pull-through rig an flo loop GR ha committe fund t th developmen o thes facilities an th R& progra i bein formulate t optimiz th schedule an resources Thi actio pla serve thre purposes (1 definin th ND R& progra stra7Nhnologies is much more difficult without vendor participation in the R&D process. Although the NDE program has been forcinspection services based on the use of MFL techniques. However, corrosion damage is only one of the sources of flaws thich R&D goals for advanced NDE technologies can be established. (2) Laboratory pigs must be developed as part of the GRI@7tegy (2 developin strateg t commercializ th expecte product fro th program an (3 establishin strateg fo thir part us o th facilities.  2 GR R& PROGRA ELEMENTS 2. R& Strategy 2.1.1 Determinatio o Capabilitie o Existin Inspectio Techniques I orde t establis a effectiv R& program severa questions mus b answered First wha ar th capabilitie o presBen pipelin inspectio tools Originally th intende approac7=&AR~ Introductionription% 5>2"7  wa t directl tes vendo pig a th ND Facility Thi woul hav bee majo contributio t th ga industry However vendor wer no willin t provid IL pig becaus o th proprietar natur o thei products I wa determine tha vendor wer primaril concerne wit pi configuratio an dat acquisitio an storag systems no senso performance o signa interpretatio i relatio t flaws Consequently GR mad th decisio t develo tes be vehicle a repla77    COORDINATE ACTIO PLAN  # NON-DESTRUCTIV EVALUATIO PROGRAM  Draf 2  Januar 4 1991   ND CA Tas Group  1 INTRODUCTION A extensiv networ o abou 300,00 mile o pipeline supplie hig pressur natura ga fro productio field t ga di 77xcemen fo vendo pigs Thre vendor hav indicate willingnes t participat i suc modifie R& program Furthermore suc compromise whil increasin th cos o th R&D doe no compromis GRI' goal fo th R& program Th strateg o determinin th presen state-of-the-ar throug bringin ND vendor int th progra a activ participant wil b continue i th future Continue emphasi wil b place o meetin bot vendo an GR needs. 2.1.2 Scop o th R& 7dg us o advance ND technologies W hav discusse th difficultie involve i obtainin informatio abou th presen state-of-the-ar an th GR strateg t acquir thi knowledg throug vendo participatio i th R& program Thi applie strictl onl t corrosio detectio an characterizatio tools I i alread know tha hydrostati testin i th only availabl metho fo crac detection an i ha sever limitation discussed Similarly ther i n availabl techniqu 7GProgram GR ha limite it progra i tw significan way becaus o budgetar limitations First th progra wil perfor R& directe primaril towar onshor pipelines Fiel test o experiment i off-shor environment woul b prohibitivel costl compare t th anticipate R& budget Furthermore mos ND technologie tha appl t on-shor situation coul als b applie t off-shor situations. Second th developmen o a advance pi woul cos a estimate $2 millio7Gfo detectin disbonde coatings Performanc requirement fo crac an disbonde coatin detector depen o th relationshi o defec characteristic t failur mode fo pipeline o t assume deratin requirement tha ma b applie i th absenc o adequat knowledg o th stat o pipe Th T& Departmen i solicitin inpu fro staf member a GRI pipelin membe companie throug adviso groups informa interviews forma questionnaires an discussion wit vendo organi7 o more Th larg portio (approximatel 70-75% i relate t th fina pi developmen an i probabl bes lef t vendors However ther ar severa reason tha GR shoul b involve i R& t improv th desig o pigs (1 N curren pig hav th capabilit t detec cracks Th ga industr ha indicate tha th inabilit t detec crack i a importan limitatio t presen ND technologies (2 Approximatel 75 o onshor pipeline ar no accessibl b curren pigs 7zation fo advance ND technologies Thes questionnaire wil furthe identif area o ND R& tha membe companie conside t b importan base o thei experiences pipelin maintenance rehabilitation an failures. 2.2 Expecte Product fro th R& Program Fou type o product ar expecte t resul fro th GR R& program (1 Improve ND technologies includin th identificatio o ne fla detectio technique an application information (2 method t interpre 7_ R& t identif an overcom constraint tha ar associate wit pi desig o operatio shoul b considerabl les costl tha developmen o a entir pig an succes o suc R& ca hav majo payof t pipelines (3 Performanc o curren pig i limite b th inabilit t contro th speed Th developmen o technique t contro pi spee shoul b applicabl t pig o mos vendors (4 Dat storage dat transmission an powe generatio capabilitie ar othe example o 7 signal obtaine fro ND tool (signatur interpretatio an possibl librarie relatin signal t fla characteristics) (3 improve understandin o ND capabilitie an limitation o variou technologies an (4 Enhance vehicl design fo intelligen pigs Thes product wil b markete t differen clients an commercializatio step wil diffe dependin o th client Fo example th firs tw type o product wil b aime primaril towar ND servic companie an pipelin7generi technolog developmen tha i applicabl t al pigs. 2.1.3 Determinatio o R& Need o th Industr an Fundin Priorities Researc an fundin prioritie depen o th potentia benefit o thes R& options Th benefits i turn depen o th presen ND capabilitie availabl t th ga industry th improvement tha migh b achieve throug GR R& efforts an th potentia reductio i pipelin operatin costs o improvement i safet tha coul b achieve throu 88 companies Th audienc wil b compose o primaril ND specialist an pipelin engineers Th thir typ o produc wil b aime towar pipelin companie an towar regulators Th audienc wil b compose partiall o ND specialists bu als o non-technica staf member o regulator agencies Th fourt typ o produc wil b oriente towar th ND servic vendors an th audienc wil b primaril engineers. 2. GR R& Progra Elements Th ND progra a GR includ8= th circumstances th firs expecte us o th pull-ri wil b i lat 199 t determin th mechanica capabilitie of tes bed currentl develope b GRI Onc ND technologie hav bee developed the wil b mounte o tes bed an evaluate i th pull-rig. Action T& wil manag th work an appropriat sample wil b installe i th pull-ri b mid 1991. Timing Th pull-ri wil b full availabl b mi 1991. 2.3.3 Desig an Constructio o th Flo Loop Th83e fiv majo element designe t detec an characteriz expecte defect i pipelines Thes element include (1 Initia ND researc i th laboratory (2 Desig an Constructio o Pull-Rig (3 Desig an Constructio o th Flo Loop (4 Desig an Constructio o Tes Be Vehicles an (5 ND an Vehicl Technolog Development. 2.3.1 Initia Laborator Research Th initia effor include th developmen o librar o signal to-defec relationship fo th MF sensors8 flo loo i require t evaluat ND technologie unde simulate pipelin conditions Th IL too respons unde pressure velocit fluctuations accelerations vibration shocks an pipelin feature mus b evaluated an capabilitie mus b demonstrate fo vendo organizatio t adop th ND technolog fo a intelligen pi fo pipelin inspection Th flo loo i currentl bein designed Desig bi package wil b read b th firs quarte o 199 t obtai constructio 8P unde th mos favorabl condition i th laboratory Als th desig o artificia defect t b installe i th pull-ri an flo loo i include i thi R&D Thi wor wil assis i th interpretatio o MF signal fro test planne for th pull-ri an flo loo usin th MF tes be vehicle Thi wor wil determin th capabilitie o th MF techniqu fo meta los detectio an characterization. Actions Transpor an Storag (T&S wil manag th R& an conduc test 8/bids Th flo loo wil consis o approximatel 440 fee o 24-inc pip wit bends valves tes sections rive crossing pi detectio section case an uncase pipin sections etc I addition th flo loo wil hav capabilit t operat a continuou loo t simulat severa mile o pipeline flo loo o simila capabilitie i no availabl i th world. Action T& wil manag thi task Th critica concer i th availabilit o fund t construc th flo loo8wit th laboratory-typ inspectio devices T& wil als obtai pipelin sample wit defect fo installatio i th pull-ri an flo loop Thi effor wil b closel coordinate wit th AG PR ND Committee T& wil repor result t GR Senio Management. Timing Ongoin now Complet b th en o 1991. 2.3.2 Desig an Constructio o Pull-Rig Full-scal prototype o ND technologie wil b teste i th pull-ri unde non-pressurize an straigh pipelin environments.8 p Base o th currentl availabl funds th flo loo i planne t b constructe b earl 1992 T& wil provid detaile cos estimat t construc th flo loo b th en o 1991 Th flo loo wil b use t evaluat test-be vehicle i earl 1992. I th fund ar no available th test-be constructio wil b slowe an par o th fund wil b directe t th flo loo and/o ND R& activities I addition solicitation fo equipmen donation fro th industr will8n Th desig an constructio o th pull-ri wa complete i lat 198 wit th assumptio tha commercia in-lin inspectio (ILI pig woul b availabl t GR fo establishin th MF technolog limits However vendo organization hav decide no t submi thei tool t GR becaus o proprietar informatio associate wit senso design dat analysis mechanica desig o th tool etc Hence th activitie i th pull ri hav bee limite t th installatio o defects Unde 8u8Q b prepare t accelerat constructio o th flo loop. Timing Desig wil b complete b th firs quarte o 1991 Th flo loo constructio schedul wil b firme u b April 1991 Thi wil b base o th schedule fo tes beds ND R&D availabl fund fro GRI an donatio o equipmen fro th industr an vendors Th schedul an it impac wil be presente t GR Senio Management. 2.3.4 Desig an Constructio o Tes Be Vehicles Th initia pla t determin th8.inspection Thes includ developmen o crac detectio technolog usin ultrasoni (UT) Electromagneti Acousti Transducer (EMAT) an Remot Fiel Edd Curren (RFEC) disbonde coatin detectio technolog usin EMAT improve meta los detectio technique usin U technology an improvin th dat processin an interpretatio techniqu wit th us o MF technology. 2.3.5. Conventiona Ultrasoni Technology Conventiona Ultrasoni Technolog (UT i no new I ha bee used83 capabilitie o IL tool usin existin tool fro commercia vendor di no materializ becaus vendor wer no willin t participat i th GR program Th mai reaso fo thi unwillingnes wa th proprietar natur o component an dat processin algorithm include i th tools Hence th GR progra wa modifie t includ constructio o vehicle where ND technologie ca b mounted Thes technolog prototype ca the b evaluate i th pull-ri an th flo loop Ven8} fo liqui line fo meta los detectio an ha bee show t detec crack i th laborator environment However befor thi technolog ca b applie t ga pipelin inspections th followin issue mus b addressed: 1 Couplin o soun t th pipewall, 2 Scatterin o U signa fro interna pip surface especiall corrosio areas, 3 Optimizatio o U transducer an powe needs an 4 Developmen o dat storage communicati8Ydo organization an th ga industr hav show interes i thi approach Fou vendo organizations Pipetronix T.D Williamson Vetco an Magnesonics hav indicate a interes i participatio i th program Th curren progra include direc involvemen o Pipetroni fo MF tes be vehicl an T D Williamso fo a Ultrasoni (UT tes be vehicle majo U.S vendor Tuboscope an foreig vendors Britis Ga an NKK hav stil show n interes i participatio i the8Non an analysi packages. Direc calculatio o wal thicknes wit th U technolog fo meta los detectio ha potentia t accuratel siz flaws Th MF technolog use inferenc method t determin th fla size an hence accurac o siz i alway questionable 2.3.5. Electromagneti Acousti Transduce (EMAT Technology Th greates advantag o th EMA technolog i tha i doe no requir coupling Unde progra sponsore b th America Ga Associati8g program. Tw tes be vehicles on fo MF technolog an th othe fo U an advance ND technologies ar planne t b constructe b earl 1992 Th tes be relate activitie wil b coordinate wit th flo loo constructio an th ND R& program Involvemen o vendo organization allow efficien transfe o technolog develope unde th GR program an wil reduc o eliminat duplicatio o effort o technolog development. Actions Tw tes be concept wil b eva8 o Pipelin Researc Committe (PRC) i ha bee show tha crack ca b detecte usin EMA technolog i th laborator environment PR ha indicate tha i plan t transfe th EMA projec informatio t GR i 199 s tha th EMA technolog ca b develope fo pipelin applications Th developmen o rugge sensor an dat storag an analysi package wil b required Th EMA technolog ca b mounte o th planne U tes be vehicle currentl bein develope a Southwe8luate i earl 199 an decisio wil b mad t buil on tes be t addres al technologie o tw tes bed a planned. Timing Wor bega i September 1990 Completio o tes be vehicl developmen i planne fo earl 1992 However th completio dat ma chang base o availabilit o fund fo th flo loo an ND R& activities. 2.3.5 Technolog Development Severa researc approache hav bee identifie t improv o develo ND technologie fo ga pipelin 9k9s Researc Institut (SRI) Th technolog wil b teste initiall i th pull-ri an finall i th flo loo a Battelle I additio t crac detection EMA ha potentia t detec an characteriz disbonde coatings GR ma pursu R& o thi subjec i paralle wit crac detectio technology I ha bee indicate tha crack ar generall locate a disbonde coatings I stron relationshi exist betwee crack an disbonde coatings th disbonde coatin detectio tech9  generatio wit bypas ga shoul als b addressed Thi wil reduc o eliminat th batter sectio o th pig I addition wit th slowe speed a investigatio shoul b carrie ou fo th possibilit o dat transfe a certai intervals o continuously. 4th GR program Th principa reaso fo thi unwillingnes wa th proprietar natur o th genera component o th to9nolog wil assis th industr i pinpointin potentia crac locations EMA als ha potentia t detec meta loss However on o th vendo organization i developin thi technolog an hence curren GR R& plan d no includ thi application. 2.3.5. Remot Fiel Edd Curren (RFEC Technology Remot Fiel Edd Curren (RFEC technolog als ha demonstrate capabilit t detec cracks However thi techniqu i severel limite b th pi spee an separatio distan9ols Hence th GR progra wa modifie t includ constructio o vehicle wher ND technologie ca b mounted Ne technolog prototype ca b evaluate i th pull-ri an th flow-loop Vendo organization an th ga industr hav like thi approac an fou organizations Pipetronix T.D Williamson Vetco an Magnesonics hav indicate a interes i participatio i th program Thi progra include direc involvemen o Pipetroni fo a MF tes be vehicl an T D Wil9c betwee transmittin an receivin sensor o th pig Initia researc o thi concep i currentl funde b PRC A th successfu completio o thi researc program GR shoul develo progra t optimiz th senso separatio distanc (fo spee contro se Sectio 2.1.5.5) t ruggediz th system an t tes th U tes be i th pull-ri an th flo loop. 2.3.5. Magneti Flu Leakag (MFL Technology Th principa nee i thi are i t defin th limit o th MF te9liamso fo a Ultrasoni (UT tes be vehicle majo U.S vendor Tubescope an foreig vendors Britis Ga an NKK, hav stil show n interes i participatio i th program. Tw tes be vehicle wil b constructe b earl 1992 and thi activit i continuall coordinate wit th flow-loo construction Involvemen o vendo organization allow efficien transfe o technolog develope unde th GR progra an wil reduc o eliminat duplicatio o effort o technolog9chnolog fo meta loss Thi ca b achieve throug th us o optiona magnets sensors an dat processin system Th technolog ca b mounte o th MF tes be an wil b evaluate i th pull-ri an th flo loop. 2.3.5. Pi Speed Contro an Othe Researc Topics I general al o th abov technologie ar dependen o vehicl spee t som extent. A mentione above RFE i seriousl limite b pi speed th U an EMA technologie ar quit sensitiv t th pi sp9 M  3 MARKE FACTORS Ga transmissio companie requir informatio abou th physica conditio o natura ga pipelines Thi nee i met i part b purchasin pipelin inspectio service base o piggin fro handfu o vendors Th numbe o pipeline usin thi servic an th tota numbe o mile o pipelin inspecte ha been growing Wit 50-75 accurac o meta los an onl 20 o transmissio pip configure t accep smar pig a reaso9:eed an i ha bee show tha th MF technolog i somewha dependen o th speed Pi spee contro i expecte t improv th performanc o ND technologies Developmen o spee contro capabilit fo pig ca b addresse throug th tes be vehicles Thi ca includ tw area o research (1 bypas ga flow an (2 alternat vehicl (pig design Th researc mus ensur tha th slowe an controlle spee pi wil no affec th pipelin operation Th potentia fo power 99<nabl cos (INGA survey) th marke shoul b characterize a developing majo impac o th futur marke ma b new provisions includin mandator pigging i th pipelin safet reauthorizatio legislatio tha i schedule fo actio i Congres i 1991 A th pipeline age ther i growin regulator pressur t adop inspectio programs Sinc ope access operatin cost ca n longe b passe throug t th customer Increasin inspectio program an costs whethe volun9oe no indicat remainin flaw an henc no suitabl fo developin remedia plans. 5 Concer o increased rat o fla growt afte HT Th MF technolog ha bee use b th industr quit successfull t detec meta los an t som exten fo characterizin (sizing th meta los du t corrosion Th characterizatio require th interpretatio o dat an i highl dependen o operator/vendo experience Conventiona technolog MF pig detec meta loss Advan9tar o mandatory wil occu i competitiv busines environment. Th rang o competin service i th marke includ pigging hydrostati testing etc Aspect o thes service includ cost accuracy an marke coverage/shar (i.e. certai pipelin condition ma limi th us o som services) I th "decisio costs (i.e. action take base o th informatio provide b pipelin inspectio services ar included th cos o th vehicle instrumentation an vendo staf re9dce MF pig detec an als characteriz meta los i ga pipelines Th conventiona technology provide b suc vendor a Tuboscop an Pipetronix ha th advantag tha i provide quick turnaroun servic t pipeline tha minimize pipelin downtime However th result onl classif corrosio flaw int thre gros categories an mos indicate flaw mus b expose an correctiv actio taken eve i case wher i i late conclude tha correctiv actio coul hav bee d9sourc contribute onl abou 10 o th tota cos t th pipelin fo pipelin inspectio services Th remainde i pipelin cost associate wit inspectio an repai activitie tha resul fro piggin information Therefore ther i significan cos an benefi associate wit improvin accuracy I i importan t determin whic cost ar affecte b ND R&D-reducibl costs decisio o wha servic an wha vendo t g wit effectivel mean commitmen ove man year bec92eferre safel o avoide altogether Th advance technology offere b Britis Gas als provide detaile informatio o characterizin corrosio defects an som excavation ca consequentl b avoided However analysi o th pi dat require perio o 1- months. Th MF techniqu i no suitabl fo detectin crack o disbonde coatings A present no commercia IL pig ar availabl t detec crack an disbonde coatings Th hydrostati testin technique destructiv9Zaus o th pipeline/vendo relationshi develope an th valu o th vendor' knowledg o th pipeline Th product offere ar generall viewe b th pipeline a valuabl bu improvabl i term o cost accuracy an marke coverage Th commercializatio o ne inspectio technologie mus dea wit smal grou o vendor tha sel service ( componen o whic i proprietary i marke tha ha limite competitio an limite technolog component.   9 = tes method i th onl techniqu availabl t detec cracks. Althoug n forma marke studie hav bee undertake t asses th potentia marke fo advance ND technologies extensiv discussion hav bee hel wit GRI-membe pipelin companie an wit ND servic vendors Thes discussion indicat tha pipeline ar receptiv t ne ND service tha cos approximatel th sam a existin service ($100 t $500 pe mil fo MF pi services) Howeve th marke i believe 9t 4 COMPETITIV ANALYSIS Ga transmissio companie hav institute variou destructiv an nondestructiv testin program t determin th structura soundnes o existin pipelines Typica technique use b pipelin companie includ hydrostati testin (HT) magneti flu leakag (MFL IL pigs geometr devices an camer systems. Hydrostati testin ha severa disadvantages: 1 Expensive 2 Require wate source 3 Disposa o wate i concern 4 D ::no t b ver sensitiv t th pric o th service Relativel smal reduction i require maintenanc an rehabilitatio expense coul easil justif ND inspectio service wit cost highe tha thos o presen services.  5 COMMERCIALIZATIO STRATEGY Commercializatio o improve ND technologie an improve pi desig relie o the suppor an cooperatio o tw clien groups GR membe companie an ND servic companies Th suppor o bot group is:sluatio o ND technologie tha ca b use t limi require inspection t th minimu leve necessar t assur pipeline safety Som o th activ companie woul als lik t maintai contro o thei inspectio program b demonstratin t DO tha thei presen an planne program ar adequat t ensur saf pipelin operation. Th GR strateg fo transferrin researc result t al th abov constituent i stil i it formulativ stages However som step tha hav bee ta: necessar fo successfu developmen an commercializatio o advance ND technologies. ND servic vendor ar fe i number Fou U.S companie an tw foreig companie mak u th entir ND servic industry Th tw bigges vendor are Britis Ga an Tuboscope neithe o whic ha expresse a interes i participatin i th GR R& progra t date Thre othe vendo organizations Pipetronix T.D Williamson an Vetco ar plannin t participat i th GR program I i :ke an som tentativ plan ar summarize below. 5. ND Vendo Organizations GR need th participatio o th vendor t provid knowledg o th presen state-of-the-ar o ND technologies I addition vendor mus b awar o GRI' researc results an th result mus b adaptabl t vendo inspectio vehicle an inspectio approache i the ar t b adopted GRI' strateg fo obtainin th require vendo suppor an fo enhancin th technolog transfe proces i t attr:rthough tha thi reluctanc t participat date bac t th earlies day o th GR ND program whe GR membe companie directe GR t establis cente t evaluat ND tool offere b variou vendors Th vendor wer completel unwillin t offe thei tool t GR fo testin an independen evaluatio becaus o concern ove th abilit o GR t maintain th confidentialit o proprietar design o tools an becaus suc independen evaluation pose somewha o threa t t:ac th vendor t participat i th R& program Thi ha t b don i suc manne a t overcom th vendo concern abou proprietar information o a leas th benefit o participatin i th progra hav t b greate tha th risks Base o discussion wit vendors i appeare tha vendor wer mor concerne abou th proprietar informatio abou thei pig an dat acquisitio system tha the wer abou senso technologies Consequently GR decide t develo tes be v:>h vendo reputation wit thei customer i th ga industry. Virtuall al GR membe companie ar potentia user o ND technologies Pipelin companie wit onshor hig pressur stee pipeline ar th primar intende clien fo th advance technologies However ND technologie ca als b use i larg diamete distributio pipes i offshor pipelines an i gatherin syste pipe owne b producers pipelines o independen produce companies GR member ar generall fa: ehicle tha woul replac th vehicl portion o th pigs Th vendor the woul no b expecte t provid thei ow pigs Instead the woul contribut t R& program b providin knowledg abou th senso technologie an interpretatio o signal fro th sensors Thi strateg ha bee partiall successful Thre vendor hav decide t participat i the GR progra t date. secon elemen o th GR strateg i t offe vendor wh participat i th GR R& progra som :vorabl towar ND researc fo pipelin inspection However the diffe wit respec t th prioritie fo variou potentia ND R& products an ther i som concer tha regulator ma requir th periodi us o advance ND technologie onc the ar demonstrate t b feasible Wha GR member fea i regulator mandat t undertak expensive bu nonproductive inspection base o informatio availabl t regulators Th membe companie depen o GR t provid credibl eva :g:potentia fo a leas limite commercia advantag throug thei participation Thi ca bes b accomplishe b favorable (exclusive licensin term fo limite tim perio fo participants Th detail o thi strateg stil nee t b worked out bu th subjec ha alread com u i contrac discussion fo th tes be research GRI' mai interes i tha th technologie ar commercialize b someone s an exclusivit clause woul probabl nee t hav performanc requireme:\lator informe abou th capabilitie an limitation o ND technologies However GRI' rol i thi proces mus b a provide o information no a a advocat o ga industr interests Thi rol i performe mos effectivel b holdin briefing t whic regulator staf member ar invited b presentin researc result a meeting an conference wher regulator ar likel t b i attendance an b makin briefin material availabl t GR membe companie fo thei us i :n fo th vendors. I developin commercializatio strategy tw categorie o product ma nee t b handle differently First som product ar s dependen o th ND technologie o vendor participatin i th R& progra tha commercializatio b othe partie ma b difficul withou compromisin vendo proprietar data Example ma includ informatio abou th configuratio o th pig dat acquisitio an analysi systems an dat storag systems I th participatio o :communicatin wit regulators I addition GR ha member o th regulator communit a member o it Advisor Council. Consequently presentation t thi grou abou ND R& progra result wil als b helpfu i reachin th regulator community. [Shoul thi discussio b limite t DO only O ar stat PUC relevan also?] [Internationa marketin o technologies?] 6 KE COMMERCIALIZATIO ISSUE AN ACTIONS Th succes o th GR ND progra wil depen bot o th tec:th vendo i extremel importan t th succes o th R& program GR ma wan t conside providin mor favorabl terms suc a long-ter exclusiv licens t vendor ma b appropriate. Th secon kin o produc i on whic i no strongl dependen o th vendo proprietar technology Fo example som vehicl improvements suc a technique t control th pi speed fundamenta researc informatio abou th respons o variou senso device t differen type o pip fla:2hnica qualit o th R& progra an it product an o GRI' abilit t manag an overcom th business-relate barriers potentiall preventin th widesprea us o th ND facilit an implementatio o R& progra results Thi sectio focuse o th latter business-relate barriers. Fou majo busines issue hav arise tha ma impac th ND program They include: 1 Vendo commitmen t th program 2 Industr acceptanc o th R& results 3 Contrac negot:ows technique t transmi dat signals an reductio o powe require ca b license t an vendo organization GR ma no nee t deviat fro it standar licensin proceedure fo thi typ o product. 5. GR Membe Companies GR ha i plac Projec Advisor Grou structur designe t solici membe input int R& progra structur an progra evaluation Sinc member o thes advisor group ar als representative o potentia user o ND technologies th group pro: Jiations 4 Thir part us o th ND Facility Fo eac issue backgroun informatio i provide an pla i recommende fo overcomin associate barriers. 6.1 Vendo Commitmen t th R& Program Th mos seriou proble associate wit th ND progra i th cautiou manne i whic ND vendor ar participatin i th GR program Initially n vendo wante t participat i th program I wa onl throug th establishmen o th tes be RF mechanis tha GR was:vid read channe fo communicatin researc result an fo solicitin input fro users GR ha alread designe questionnaire tha wil b distribute t membe companie t identif th need o th ga industr fo advance ND technologie an t establis performanc goal fo th R& products. 5. Regulator Agencies Becaus o th potentiall dominan rol tha regulator wil hav i encouragin o mandatin th us o ND technologies i i importan tha GR kee regu ;y; abl t secur vendo participation Tuboscope whic maintain mor tha 50 o th U.S ND pipelin inspectio market ha ye t mak commitmen t th program. Th reaso tha vendor wer reluctan t participat i th GR progra i; relate t th wa i whic ND service ar provided.  = Ga pipelin ND service i a oligopol wit fou U.S  players.  : ND services no ND tool (pigs) ar th product.   Technolog embedde i ;a exper ND R& organization als submitte proposal GR believe tha othe vendor wil follow. Th GR pla t gai increase level o participatio i th R& progra b th vendor involve showin tha GR i reliabl busines partner tha participatio i th GR progra offer acces t uniqu opportunitie (e.g. ND Facility) an tha participatio i th progra provide marketin advantages I orde t achiev thes goals GR mus demonstrat tha i ca mainta;&ND tool (pigs i proprietar an "th tool ar costl t build.  @ vendor' competitiv advantage i base o hi abilit t 7differentiat hi servic fro tha o competitors.  ? Vendo selectio by pipeline i partl base o long-ter relationship betwee th tw parties. Vendor wer initiall afrai tha GR program woul establis vendo ranking fo fla detection Vendor wer concerne abou thi possibilit fo ;i confidentialit o vendo proprietar information tha comin t agreeabl contractua term doe no pos undu burdens o vendors an tha licensin agreement ca b negotiate tha provid fai (t bot vendor an t GRI resolutio o intellectua propert right issues Further GR ca offe t vendor suc marketin advantage a entre t th marke plac throug fiel test an GR membe compan exposur an throug article i GR publications. 6.2 Industr Accepta;tw reasons First publicatio o relativ ranking o differen vendor migh upse th competitiv relationship tha ha bee establishe betwee vendor an pipelines Th vendors suc a Tuboscope tha ha dominan positio i th marke ha littl t gai an muc t los fro suc comparisons Second detail abou th configuratio an certai component o existin tool ar considere proprietar b vendors an th tool wer quit expensiv fo vendor t develop GR verb;nc o th R& Progra Results Ther ar severa issue relate t th acceptanc o th ND R& progra result b th gas industry First withou comparativ data ther i questio o ho improvemen i t b determined Second eve i it ca b show tha th GRI-develope technolog provide advantage ove curren technology th ne technolog ma hav t overcom existin relationship betwee pipelin companie an ND servic vendor wh ar no participatin i th GR progra;0a an contractua assurance o confidentialit t vendor no sufficien t quel vendo concerns Consequently vendor wer no willin t provid tool fo comparison Thi lef GR i difficul position GR (an TPAG d no wis t duplicat stat o th ar t establis presen ND capabilities bu i orde t obtai vendo input abou th state-of-the-art GR mus convinc vendors membe companies an FER tha i ca maintai th confidentialit o vendo secrets bu stil; \m Finally ther i a underlyin concer b th ga industr tha superio ND technolog coul brin abou increase regulation. Pipelin companie ar no presentl require t pi thei systems Currently onl 25 o th pipelin syste i piggable Th cos o modifyin curren pipeline t mak the piggabl i ver hig (perhap $25,00 pe mil o pipe), an i i unclea tha th benefit o piggin al line woul justif th cost o th require modifications Furthermore; mak informatio publicall availabl fo th benefi o all. Th tes be RF helpe t brea th deadloc betwee GR an th vendors B developin tes beds GR di no nee t as th vendor t provid state-of-the-ar tools Rathe the ar bein aske t provid expertis t defin th state-of-the-ar i detectio an characterizatio capabilities Thu far Pipetronix T.D Williamson an Vetc hav responde t th tes be RF a propose subcontractors Magnesonic ;; th onl availabl inspectio techniqu i th us o MF fo corrosio detection GR membe companie hav indicate that the woul prefe t avoi regulation tha woul requir al line t b pigge and/o tha specif th ND approac tha mus b used Consequently a appropriat goa fo GRI' ND progra tha woul guarante industr acceptanc i t develo ND approache tha ca b use o sampl o th pipelin syste an ye provid statisticall demonstrabl assurance o;1industry Furthermore thir part usag wil hel defra th futur replacemen cos o th capita equipment. Tw issue aris wit respec t thir part usage (1 th term an condition unde whic Battell wil provid thir part services an (2 Battelle' capabilit t solici thir part usage. Th term an condition unde whic Battell wil provid thir part service ha bee outline i facilit us agreement Th agreemen include th followin considerations: ;k maintenanc o hig level o publi safety Providin pipeline wit bot th approache t ND tha accomplis thi goa an independen verificatio tha publi safet i maintaine b th approache offer th pipelin industr chanc t convinc regulator tha additiona safety/inspectio regulation ar unnecessary. 6.3 Contrac Negotiations Fou sensitiv issue t b resolve i contrac negotiation betwee GR an vendor wit respec t th ownershi o ND technologie;K 1 Th relativ priorit o third-part wor compare t GR R& efforts. 2 Maintenanc o confidentialit o thir part work. 3 Provision fo terminatio o th agreement. 4 Facilit management oversight an maintenanc responsibilities. Comin t term wit Battell o th agreemen ma b difficult Contrac Administration R& Management an Technolog Application ar workin i concer t negotiat th terms A initia draft;rs. 1 Ownershi o technolog develope throug th R& contrac effort (foregroun technology). 2 Acces b GR t vendo proprietar technolog (backgroun technology). 3 Lengt o exclusiv license t vendor o GR technologies. 4 Royaltie t GR fo us o GRI-sponsore improvements. Successfu negotiation wil b enhance b pla outlinin negotiation strategy Thi pla shoul conside th vendo sensitivitie an identif necessar GR staf parti; ha bee submitte t Battelle Th draf i base o simila agreemen wit Southwes Researc Institut an th Meterin Researc Facility Findin outsid thir part user o th facilit wil b th responsibilit o Battelle Ther ar severa reason fo concer abou obtainin thir part us o th facility ND vendor ar hesitan t us th facilit becaus o confidentialit concerns Littl nee wa voice b th ga industr fo us o th facilit fo thei interna R&;jcipants I addition th pla shoul contai a establishe GR positio tha i develope b interna meeting prio t th negotiations Th negotiation shoul striv fo consisten term acros al vendo contracts Finally prio t negotiations negotiator shoul understan clearl ho importan give vendor/contracto i t th practic o contrac rights. Ca th technolog b easil transferre t anothe part shoul th firs part no mee al term o th contract? ; D bu the woul us th facilit fo trainin purposes Battelle' Busines Pla outline significan outsid usag an a activ marketin campaign. Alternativ plan shoul b develope shoul i becom apparen tha ther wil b n significan outsid usag o th facility Thes plan shoul conside severa options includin th provisio o assistanc t Battell i identifyin thir part users th transfe o th facilit t Battell t motivat the t fin additiona users o; 6.4 Thir Part Us o th ND Facility I i anticipate tha GR wil us th ND Facilit approximatel 5 t 7 percen o th tim o long-ter basis Durin th remainin time th facilit wil b availabl fo us b th ga industry R& organizations an ND vendors Suc additiona us wil sprea th fixe cost o ownin an operatin th facilit amon large use group I wil als increas th facilit exposure hence th acceptanc o th facilit b th ga <<_ startin t se asid fund fo th futur replacemen o capita equipment.  7 MESSAGES T suppor th developmen o improve ND technologie an enhance pig an thei subsequen commercia introduction detaile communication pla wil b developed Technica Communication wil wor wit Membe Relation an GRI Washingto staf associate wit regulator affair i implementin th pla an i identifyin ke communication issue a<i ND technolog ma wel affec regulator issue wit respec t pipelin operations. (4 Industr association wil b usefu t disseminat detail o researc activitie a th ND facilit whic wil hel t buil awarenes an confidenc i it value Membe Relation alread ha relationship wit editor fro variou ga associations. T& staf wil identif othe association an organization t target. (5 Interna audience includ th Ope<n opportunities Th communication pla wil addres th following: Objectives Th communication objective ca b divide int near-ter an ultimat objectives Th near-ter objective ar t foste a appreciatio fo th nee fo improve ND technologie an th effort require t develo thes technologie (e.g. th creatio o th ND Facility) Establishin th credibilit o GR an it researcher i essentia t garnerin participant i th progra an fo th successf<Gratin Committee. A essentia earl tas fo Membe Relation wil b t develo a audienc o membe compan personne intereste i ND development b enlistin th ai o membe compan Technica Informatio Coordinator (TICs) TIC wil b aske t identif thos individual i thei companie t b place o mailin lis t receiv ND communications This audienc wil the becom permanen categor i GRI' Contact syste an ca b use no onl a targe fo information,<u developmen o ND tools Th ultimat objectiv i t buil a acceptanc fo improve inspectio tool expecte t resul fro th ND progra ove th lon term Th ND progra ma cove variet o technologie whic ar te year fro maturity Consequently wher appropriate th overal scop an intention o th ND progra wil b presented. Audiences Ther ar numbe o audience tha mus b targeted eac o whic pose differen communication challenges: (1< bu als t provid feedbac t GR throug survey an othe means. Transpor an Storag staf an contractor wil identif vendor t ad t th ND "audience list However communication wit thi grou wil involv persona contacts primaril b GR staff T& staf wil conside persona visit t vendor t explai GRI' ND R& effort an t solici support Vendor wil b th recipient o NDE-relate technica reports Researc Bulletins an othe technica material no < Pipelin companie represen ke audienc amon GRI' members Thi grou represent th fina market th user an beneficiarie o improve ND technology Selecte majo producer an distributio companie wil als b targeted. (2 Vendor o in-lin inspectio service ( relativel smal an homogeneou grou o companies ar o prim concer becaus w nee thei involvemen t develo improve ND equipment Vendor wil b th immediat <  generall circulate t other withou request Th abilit o GR t provid communication resource (new releases GRID articles exposur throug exhibits etc. ma b plu i influencin vendor wh ma no hav communication staf i house. Communicatio Vehicles Amon th medi tha ca b use ar th following: 1 GRI an othe regula GRI publications GRI represent a excellen vehicl fo communication because i additio t membe comp<market th mai user o th ND facility an maintainin thei confidenc i GR i paramount (Thi audienc represent th mai communication barrier sinc som vendor hav bee reluctan t becom involve wit GRI' NDE-relate work. Anothe vendo audienc wil b th manufacturer o sensors pigs an othe component use o in-lin inspectio devices. (3 Regulator mus b include i th targete audiences sinc ne development <Q<Kanies i i rea b vendor an other wh servic th ga industry featur articl coverin th entir scope o GRI' ND effort shoul b developed however earl publicatio o thes effort wil mos likel b incorporate int majo featur coverin variou transmission-relate researc activities (Thi articl coul b reprinte fo distributio t PA groups selecte individuals an throug GR exhibits. Th Annua Repor coul als focu<h ND Technolog Informatio Package. Membe Relation ha bee assemblin package o availabl reports articles an othe material o specifi topics Whe a appropriat amoun o materia o ND technologie become available packag devote t ND development coul b assembled. 7 ND Newsletter. Whe activitie ar generatin variet o new tha ca b release o quarterl basis w ca shoul conside developin < o ND efforts Subsequen GRI articles new releases an Technolog Profile woul addres specifi development withi th ND program. 2 Briefings. GRI-sponsore briefings--generall hel i cooperatio wit membe compan servin a host--hav bee excellen vehicle fo transferrin technology ND development wil no warran ful briefin fo severa years however ND effort wil b a essentia par o potentia b< newslette originatin fro th ND facilit tha i simila t othe contractor-produce newsletters. Messages Th communication pla wil identif ke message t conve (a wel a proprietar o sensitiv information s tha message give i exhibits articles presentations etc. remai consistent Initia message wil b re an low-ke t avoi creatin expectation tha migh no b met Message wil emphasiz th researc effort t creat improve ND t<riefin coverin GRI' transmission-relate research Suc briefin coul includ sit visi t th ND facility I additio t transferrin information briefing hel t provid feedbac t GR an strengthe tie wit networ o contacts Membe Relation wil wor wit T& staf an contractor i arrangin transmissio briefing Vendor wil b invite t attend. 3 Exhibits. Effort wil includ th displa o ND technologie<echnologies o whic th ND facilit i highl usefu an integra part However i i importan no t mak unrealisti claim fo th capabilitie o futur ND developments Thi i particularl importan consideratio wit respec t regulators a audienc t who th limitation o ND technolog mus b communicate clearly I th earl stage o GRI' ND activities message wil b mor genera (e.g. GRI' ND effort ar necessar an wil resul i improve tool fo th<s--eithe phot panel o models--a distributio an transmissio conference attende b bot membe companie an vendors mode o th ND facilit coul b constructe fo displa a th GR Annua Meeting A ND tools ar developed thes (o models coul b use i GR exhibits providin foru fo vendor t displa th GRI-sponsore wares W wil invit vendor and/o contractor t staf th exhibit. 4 Technica Papers. <  ga industry. A th ND progra progresses th message wil b mor specifi (e.g. ne senso developments senso signal an ho the ar relate qualitativel an quantitativel t defects vehicl research an th valu o th facility fo testin ne developments) Benefit ar alway th botto line bu an message tha enhanc GRI' credibilit wil b give to priority. Timing Th communication pla wil attemp t identif th appropriat time fo GRI articles n<0 Technica paper an report b GR staf an contractor wil b mad availabl t intereste parties Membe Relation wil b responsibl fo informin membe compan personne o th availabilit o thes materials T& staf wil b responsibl fo communication wit vendors. 5 Journa Articles. Technica Communication ca wor wit T& staf t develo featur article fo placemen i nationa trad journals. 6 =O=Wew releases etc. base o anticipate researc action an results Item wort publicizin includ milestone reached fiel tes start an completions breakthroughs vendo involvement ne contract signed etc.   ?VCAPR&D3 TXT#CAP1218 TXTSECT2 TXT=cle wher ND technologie ca b mounted Ne technolog prototype ca b evaluate i th pull-ri an th flo loop Vendo organization an th ga industr hav like thi approac an fou organizations Pipetronix T.D Williamson Vetco, an Magnesonics hav indicate a interes i participatio i th program Thi progra include direc involvemen o Pipetroni fo a MF tes be vehicl an T D Williamso fo a Ultrasoni (UT tes be vehicle majo U.S vendor T=hnolog capabilit becaus o proprietar informatio associate wit senso design dat analysis mechanica desig o the tool etc Hence th activitie i th pull ri hav bee limite t installatio o defect i variou pipelines Th firs realisti expecte us o th pull-ri wil b i lat 199 fo determinin mechanica capabilitie o tes bed bein currentl develope b GRI Onc th ND technolog ha bee developed tim fram t b determined i wil b mounte o t=lubescope an foreig vendors Britis Ga an NKK hav stil show n interes i participatio i th program. Tw tes be vehicle wil b constructe b earl 1992 an thi activit i continuall coordinate wit th flo loo construction Involvemen o vendo organization allow efficien transfe o technolog develope unde th GR progra an wil reduc o eliminat duplicatio o effort o technolog development. 2.5 Technolog Development Severa researc approach=oes bed an evaluate i th pull-rig. 2.3 Desig an Constructio o th Flo Loop Th flo loo i require t test ND technologie unde simulate pipelin conditions Th IL too respons unde pressure velocit fluctuations accelerations vibration shocks an pipelin feature i require t b evaluated an capabilitie mus b demonstrate fo vendo organizatio t adop th ND technolog t construc a intelligen pi fo pipelin application Th flo loo i curr=e hav bee identifie t improv o develo ND technologie fo ga pipelin inspection Thes includ developmen o crac detectio technolog usin ultrasoni (UT) Electromagneti Acousti Transducer (EMAT) an Remot Fiel Edd Curren disbonde coatin detectio technolog usin EMAT improve meta los detectio technique usin U technology an improvin th dat processin an interpretatio techniqu i th MF technology. 2.5. Conventiona Ultrasoni Technology Conven=entl bein designed an th desig bi package wil b read b th firs quarte o 199 fo obtainin constructio bids Th flo loo wil consis o approximatel 440 fee o pip wit bends valves tes sections rive crossing pi detectio section case an uncase pipin sections etc I addition th flo loo wil hav capabilit t operat a continuou loo t simulat severa mile o pipeline Becaus o th larg cos involve i th constructio o th flo l= tiona Ultrasoni Technolog (UT i no new I ha bee use fo liqui line fo meta los detectio an show t hav th capabilit t detec crack i th laborator environment However befor thi technolog ca b applie t ga pipeline inspections th followin issue mus b addressed: 1 Couplin o soun t th pipewall, 2 Scatterin o U signa fro interna pip surface especiall corrosio areas, 3 Optimizatio o U transducer an powe needs an 4 Developm=?oop n suc loo i availabl i th U.S fo improvemen i IL tools. 2.4 Desig an Constructio o Tes Be Vehicles Th initia pla t evaluat th capabilitie o IL tool usin existin tool fro commercia vendor di no materializ becaus vendor wer unwillin t participat i th GR program Th principa reaso fo thi unwillingnes wa th proprietar natur o th genera component o th tools Hence th GR progra wa modifie t includ constructio o vehi ==3en o dat storage communication an analysi packages. Th advantag o th U technolog fo meta los detectio i the direc calculatio o wal thicknes informatio instea o inferre meta los informatio a don wit th MF technology. 2.5. Electromagneti Acousti Transducer (EMAT Technology Th greates advantag o th EMA technolog i tha i doe no requir coupling Unde progra sponsore b th America Ga Associatio Pipelin Researc Committe (PRC) i h=ca b mounte o th MF tes be an evaluate i th pull-ri an th flo loop. 2.5. Contro Spee o Pi an Other Researc Topics I general al o th abov technologie wer dependen o vehicl spee t som extent A mentione above RFE i seriousl limite b pi speed th U an EMA technologie ar quit sensitiv t th pi speed an i ha bee show tha th MF technolog i somewha dependen o th speed Pi spee contro i expecte t improv th performa=a bee show tha crack ca b detecte usin EMA technolog i th laborator environment PR ha indicate tha i plan t transfe th EMA projec informatio t GR i 199 s tha th EMA technolog ca b develope fo pipelin applications Th developmen o rugge sensor an dat storag an analysi packag wil b require a tha time Th EMA technolog packag wil b mounte o th planne U tes be bein develope a Southwes Researc Institut (SWRI) Th tec=nc o ND technologies Developmen o spee contro capabilit fo pig ca b addresse throug th tes be vehicles Thi shoul includ tw area o research (1 bypas ga flow an (2 alternat vehicl (pig design I thi research GR mus assum tha th slowe an controlle pi spee wil no affec th pipelin operation I th ga bypas approac become feasible GR shoul addres th potentia fo powe generation whic wil reduc o eliminat th batter sectio o=Qhnolog wil b teste initiall i th pull-ri an finall i th flo loo a Battelle I additio t crac detection th EMA technolog ha th greates potentia t detec an characteriz disbonde coatings an w shoul conduc th R& o thi subjec i paralle wit crac detectio technology I ha bee hypothesize tha disbonde coating ar phenomeno correlate t crac formation GR shoul stud thi relationship I stron relationshi exists th disbonde coatin=n th pig Thi wil reduc th pi lengt an potentiall simplif operation I addition wit th slowe speed GR shoul investigat th possibilit o dat transfe a certai interval o loo a th potentia fo continuou dat transfer. 2.6 Expecte Product fro th R& Program Fou type o product ar expecte t resul fro th GR R& program (1 Improve ND technologies includin th identificatio o ne fla detectio technique an application information (2=z detectio technolog wil assis th industr i pinpointin potentia crac locations. 2.5. Remot Fiel Edd Curren (RFEC Technology Remot Fiel Edd Curren (RFEC technolog ha als bee demonstrate t hav th capabilit t detect cracks However thi techniqu i severel limite b th pi spee an separatio distanc betwee transmittin an receivin sensor o th pig Again thi researc i funde b th PR an i bein coordinate wit GRI A th completio o=  Method t interpre signal obtaine fro ND tool (signatur interpretatio an possibl librarie relatin signal to fla characteristics) (3 Improve understandin o ND capabilitie an limitation o variou technologies (4 Enhance vehicl design fo intelligen pigs Thes product wil b markete t differen clients an commercializatio step wil diffe dependin o th client Fo example th firs tw type o product wil b aime primaril towar ND serv= th PR researc program GR shoul develo th progra t optimiz th senso separatio distanc (fo spee contro se Sectio 5.5) Thi technolog mus b mad mor rugge an teste o th U tes be i th pull-ri an th flo loop. 2.5. Magneti Flu Leakag (MFL Technology Th principa nee i thi are i t defin th limit o th MF technolog fo meta loss Thi ca b achieve throug th us o option magnet sensors an dat processin system Th technolog >>;ic companie an pipelin companies Th audienc wil b compose o primaril ND specialist an pipelin engineers The thir typ o produc wil b aime towar pipelin companie an towar regulators Th audienc wil b compose partiall o ND specialists bu als o non-technica staf member o regulator agencies Th fourt typ o produc wil b oriente towar th ND servic vendors an th audienc wil b primaril engineers.  2. R& S>uation availabl fund fro GRI an donatio o equipmen fro th industr an vendors Th schedul an it impac will b presente t Senio Management. 2.2.4 Desig an Constructio o Tes Be Vehicles Tw tes beds on fo MF technolog an th othe fo U an EMA technologies ar planned Tes bed ar necessar t moun th technolog an fo evaluatio o th technolog i simulate pipelin environment. Actions Tw tes be concept wil b evaluate i earl 1991>TRATEGY Th approac take t commercializ severa ND technologie fo pipelin inspectio i a follows: 2.2.1 Initia laborator research Thi wor wil assis i interpretin th MF signal an i th desig o variou flaw t b installe i th pull-rig. Actions Transpor an Storag (T&S wil manag th R& an test wit th laboratory-typ inspectio devices T& wil als obtai pipelin sample wit defect fo installatio i th pull-ri an th flo loop Thi > an decisio wil b mad t buil on tes be fo AL technologie o tw tes bed a planned Developmen o tes bed wil b coordinate wit th flo loo constructio an ND R& work Currently thre vendor hav show interes i th tes be research Participatio b al thes vendor wil b communicate t Senio Management. Timing Wor bega i September 1990 Completio o tes be developmen i planne fo earl 1992 However th completio dat ma chang bas>3nee wil als b closel coordinate wit th AG PR ND Committee T& wil repor result t GR Senio Management. Timing Ongoin now Complet b en o 1991. 2.2.2 Desig an constructio o pull-rig Thi wor i ongoin an th pull-ri i alread constructed. Action T& wil manag th work an appropriat sample wil b installe i th pull-rig b earl 1991. 2.2.3 Desig an Constructio o flo loop Th facilit desig an flo loo constructio activitie ar>-Pe o availabilit o flo loo funds. 2.2.5 Technolog Development  3 MARKE FACTORS  4 COMPETITIV ANALYSIS Ga transmissio companie hav institute variou destructiv an nondestructiv testin program t determin th structura soundnes o existin pipelines Typica technique use b pipelin companie includ hydrosftati testin (HT) magneti flu leakag (MFL IL pigs geometr devices an camer systems. H> procure throug GRI Th flo loo wil assis i evaluatin ND technologie unde simulate pipelin conditions. Action T& wil manag thi task Th critica concer i th availabilit o fund t construc th flo loop Base o the currentl availabl funds th flo loo wil b constructe b mid-1993 T& wil infor Senio Managemen o th require fund t construc th flo loo b th en o 1991 Th flo loo wil b require t evaluat test-be vehicle i late> ydrostati testin ha severa disadvantages: 1 Expensive 2 Require wate source 3 Disposa o wate i concern 4 Doe no indicat remainin flaw an henc no suitabl fo developin remedia plans. 5 Concer o increase rat o fla growt afte HT Th MF technolog ha bee use b th industr quit successfull t detec meta los an t som exten fo characterizin (sizing th meta los du t corrosion Th characterizatio require th interpretatio o dat > 199 t earl 1992. I th fund ar no available th test-be constructio wil b slowe an par o th fund wil be directe t th flo loo and/o ND R& activities I addition solicitation fo equipmen donation fro th industr wil b prepare t accelerat constructio o th flo loop. Timing Desig wil b complete b March 1991 Th fir flo loo constructio schedul wil b establishe i April 1991 base o th need fo tes be an ND R& technolog eval >C>pan i highl dependen o operator/vendo experience Conventiona technolog MF pig ca detec meta loss Advance MF pig detec an als characteriz meta los i ga pipelines Th conventiona technology provide b suc vendor a Tubescop an Pipetronix ha th advantag tha i provide quick turnaroun servic t pipeline tha minimize pipelin downtime However th result onl classif corrosio flaw int thre gros categories an mos indicate flaw mus b e>snsit pipelin areas displacin existin technologies Th GR strateg i t includ th ND vendor i th GR R& progra t th maximu exten possible [Wha i th anticipate competito response?]  5 COMMERCIALIZATIO STRATEGY Commercializatio o improve ND technologie relie o th suppor an cooperatio o tw clien groups: GR membe companie an ND servic companies Th suppor o bot group i necessar fo successfu developmen an co>kxpose an correctiv actio taken eve i case wher i i late conclude tha correctiv actio coul hav bee deferre safel o avoide altogether Th advance technology offere b Britis Gas provide muc mor complet informatio characterizin th corrosio defects an som excavation ca consequentl b avoided However analysi o th pi dat require perio o 1- months Eithe th pipelin mus b kep ou o servic fo tha lengt o time o th pipelin mus b>mmercializatio o advance ND technologies GRI' commercializatio strateg mus conside th specia need o eac group. ND servic vendor ar fe i number Fou U.S companie an tw foreig companie mak u th entir ND servic industry Th tw bigges vendor ar Britis Ga an Tubescope neithe o whic ha expresse a interes i participatin i th GR R& progra t date Thre othe servic companies Pipetronix T.D Williamson an Vetco hav agree t limite>$ shu dow agai afte result ar obtaine t tak correctiv actions. Th MF techniqu i no suitabl fo detectin crack o disbonde coatings A present n commercia IL pig ar availabl t detec crack an disbonde coatings Th hydrostati testin technique destructiv tes method i th onl techniqu availabl t detec crack withou exposin pipelines. Althoug n forma marke studie hav bee undertake t asses th potentia marke fo advance ND technolog>w cooperatio i th GR progra afte extensiv negotiation wit GR R& staf an management I i though tha thi reluctanc t participat date bac t th earlies day o th GR ND program whe GR membe companie directe GR t establis cente t evaluat ND tool offere b variou vendors Th vendor wer completel unwillin t offe thei tools t GR fo testin an independen evaluatio becaus o concern ove th abilit o GR t maintai th confidentialit o>ies extensiv discussion hav bee hel wit GRI-membe pipelin companie an wit ND servic vendors Thes discussion indicat tha pipeline ar receptiv t ne ND service tha cos approximatel th sam a existin service ($100 t $500 pe mil fo MF pi services) Th marke (ga pipelin companies i no believe t b ver sensitiv t th pric o th servic becaus th presen budget fo maintenanc an rehabilitatio ar approximatel 10 time th presen budgets> ( proprietar design o vendo tool an becaus suc independen evaluation pose somewha o threa t th vendo reputation wit thei customer i th ga industry. Virtuall al GR membe companie ar potentia user o ND technologies Pipelin companie wit onshor stee pipeline ar th primar intende clien fo th advance technologies However ND technologie ca als b use i larg diamete distributio pipes i offshor pipelines an i gatherin syste pipe >~ fo pipelin inspection Relativel smal reduction i require maintenanc an rehabilitatio expense coul easil justif ND inspectio service wit cost doubl o tripl thos o presen services I i anticipate tha advance ND technologie woul initiall b use i Clas pipelines thos i hig populatio densit area wher safet concern ar greatest A inspectio cost o advance technologie wer reduced th technique woul graduall b introduce int lowe de ?]?owne b producers pipelines o independen gatherin companies Wit respec t thes man potentia clients GR member ar generall favorabl towar ND research However the diffe wit respec t th prioritie fo variou potentia ND R& products an ther i som concer tha regulator ma requir th periodi us o advance ND technologie onc the ar demonstrate t b feasible However plan hav alread bee unveile b th Dept o Transportatio t requir pipeli? tha woul replac th vehicl portion o th pig themselves Th vendor the woul no b expecte t provid thei ow pigs Instead the woul contribut t R& program b providin knowledg abou th senso technologie an interpretatio o signal fro th sensors Thi strateg ha bee partiall successful Thre vendor hav decide t participat i th GR progra t date. secon elemen o th GR strateg i t offe vendor wh participat i th GR R& progra ?(ne t undertak perfor nondestructiv inspection o thei line startin i 1992 Industr observer sugges tha th 199 targe dat i unlikel t b realized however Wha GR member fea i regulator mandat t undertak expensive bu nonproductive inspection base o fault informatio availabl t th regulators The loo t GR t provid credibl evaluatio o ND technologie tha ca b use t limi require inspection t th minimu leve t assur pipelin safet?som potentia fo a leas limite commercia advantag throug thei participation Thi ca bes b accomplishe b favorabl (exclusive licensin term fo limite tim perio fo participants Th detail o thi strateg stil nee t b worke out bu th subjec ha alread com u i contrac discussion fo th tes be research GRI' mai interes i tha th technologie ar commercialize b someone s an exclusivit clause woul probabl nee t hav performanc requ?ry Som o th mor activ companie woul als lik t maintai contro o thei inspectio program b demonstratin t DO tha thei presen an planne program ar adequate I th latte sense th regulator community particularl DO staff becom client fo GR R& informatio abou ND technolog performanc an cost. Th GR strateg fo transferrin researc result t al th abov constituent i stil i it formulativ stages However som step tha hav bee take a?iremen fo th vendor attached. 5. GR Membe Companies GR ha i plac Projec Advisor Grou structur designe t solici membe input int R& progra structur an progra evaluation Sinc member o thes advisor group ar als representative o potentia user o ND technologies th group provid read channe fo communicatin researc result an fo solicitin input fro th users GR ha alread designe questionnaire tha wil b distribute t membe comp?n som tentativ plan ar summarize below. 5. Vendor o ND Services GR need th participatio o th vendor t provid knowledg o th presen state-of-the-ar o ND technologies I addition vendor mus b awar o GRI' researc results an th result mus b adaptabl t vendo inspectio vehicle an inspectio approache i the ar t b adopted GRI' strateg fo obtainin th require vendo suppor an fo enhancin th technolog transfe proces i t attrac th? Ganie t identif th need o th ga industr fo advance ND technologie an t establis performanc goal fo th R& products I addition GR wil solici participatio o membe companie fo fiel test o ne technologie tha ar develope throug th program. 5. Pipelin Safet Regulator Agencies Becaus o th potentiall dominan rol tha regulator wil hav i encouragin o mandatin th us o ND technologies i i importan tha GR kee regulator informe abo?K vendor t participat i th R& program Thi ha t b don i suc manne a t overcom th vendo concern abou proprietar information o a leas th benefit o participatin i th progra hav t b greate tha th risks Base o discussion wit vendors i appeare tha vendor wer mor concerne abou th proprietar informatio abou thei pigs an dat acquisitio system tha the wer abou senso technologies Consequently GR decide t develo tes be vehicle ??u th capabilitie an limitation o ND technologies However GRI' rol i thi proces mus b a provide o information no a a advocat o ga industr interests Thi rol i performe mos effectivel b holdin briefing t whic regulator staf member ar invited b presentin researc result a meeting an conference wher regulator ar likel t b attendance an b makin briefin material availabl t GR membe companie fo thei us i communicatin wit reg?i servic fro tha o competitors -Vendo selectio b pipeline partl base o long-ter relationshi betwee parties Vendor wer initiall afrai tha GR program woul establis vendo ranking fo fla detection. -Vendor no willin t provid tool fo comparison -GR (an TPAG d no wis t duplicat stat o th ar t establis presen ND capabilities -GR verba an contractua assurance o confidentialit t vendor no suff?ulators I addition GR ha member o th regulator communit a member o it Advisor Council Consequently presentation t thi grou abou ND R& progra result wil als b helpfu i reachin th regulator community. [Shoul thi discussio b limite t DO only O ar stat PUC relevan also?] [Internationa marketin o technologies?] 6. KE COMMERCIALIZATIO ISSUE AN ACTIONS Th succes o th GR ND progra wil depen bot o th technica qualit o ?bicient -Delicat balanc require o GRI maintai confidentialit o vendo secrets bu mak informatio publicall available Th tes be RF helpe t brea th deadloc betwee GR an th vendors: -Vendor no required t provid state-of-the-ar tools -Vendor provid expertis t defin definitio o state-of-the-ar i detection an characterizatio capabilities -Pipetronix T.D Williamson an Vetc responde t RFP -GR believe tha other?th R& progra an it product an o GRI' abilit t manag an overcom th business-relate barrier potentiall preventin th widesprea us o th ND facilit an implementatio o R& progra results Thi sectio focuse o th latter business-relate barriers. Fou majo busines issue hav arise tha ma impac th ND program The include: 1. Vendo commitmen t th program 2 Industr acceptanc o th R& results 3 Contrac negotiations 4 Th? vendor wil follo t avoi los o competitiv advantage Th GR pla t gai vendo confidenc an increase level o participatio i th R& progra involve showin tha th benefit o participatio outweig th disadvantage an that b no participating vendo coul los competitiv advantage. -Eas o contractin an workin wit GRI -Maintainin confidentiality -Agreeabl intellectua propert right resolution ownershi o foreground acces?ir part us o th ND Facility Fo eac issue backgroun informatio i provide an pla i recommende fo overcomin th associate barrier. 6.1 Vendo Commitmen t th R& Program Th mos seriou proble associate wit th ND progra i th cautiou manne i whic ND vendor ar participatin i th GR program Initially n vendo wante t participat i th program I wa onl throug th establishmen o th tes be RF mechanis tha GR wa abl t secure?  t background royalt t GRI -GR entre t th marke plac throug fiel test an TPAG -GR publications T Alert Fron Burner Technolog Profiles GRID etc. -GR fundin an ND facilit capabilit beyon wha i availabl elsewhere 6.2 Industr Acceptanc o th R& Progra Results Ther ar severa issue relate t th acceptanc o th ND Facilit an th ND R& progra b th ga industry First withou comparativ data ther i questi?w vendo participation Tubescope whic maintain 50 o th U.S ND pip inspectio market ha ye t mak commitmen to th program. Th reaso tha vendor wer reluctan t participat i th GR progra i relate t th wa i whic NDE service ar provided. -Oligopol wit fou majo players -Tool ar no sold ND sol a service -Technolog embedde i tool i proprietary tool ar costly -Competitiv advantag base o vendo abilit t differentiat h @@o o ho improvemen i t b determined Second eve i i ca b show tha th GRI-develope technolog provide advantage ove curren technology th ne technolog ma hav t overcom existin relationship betwee pipelin companie an ND servic vendor wh ar no participatin i th GR program. Finally ther i a underlyin concer b th ga industr tha superio ND technolog coul brin abou increase regulation Pipelin companie fea that shoul a ND techno@ b th ga industry Furthermore thir part usag wil hel defra th futur replacemen cos o th capita equipment. Tw issue aris wit respec t thir part usage (1 th term an condition unde whic Battell wil provid thir part services an (2 Battelle' capabilit t solici thir part usage. Th term an condition unde whic Battell wil provid thir part service wil b outline i facilit us agreement. -Priorit o work -Confidentiality@log b develope tha regulator believ coul improv th safet o th system pipeline ma b require t us th technolog o thei entir systems. Pipelin companie ar no presentl require t pi thei systems. -Questio o benefit an costs -Onl 25 o syste presentl piggable -Reliabilit o curren ND technolog i questionable GR mus wor toward establishin tha th ne technolog applie o statistica basi woul provid assurance o publi s@} o thir part work -Terminatio provisions -Facilit managemen an oversight -Responsibilit fo maintenance Comin t term wit Battell o th agreemen ma b difficult. -Contract Administration R& Management an Technolog Application ar workin i concer t negotiat th terms. -Initia draf ha bee submitte t Battelle -Draf i base o simila agreemen wit Southwes Researc Institut an th Mete Researc Facility Findin ou@Bafet tha woul allo th ga pipelin industr t remai self-regulatin wit respec t pigging. 6.3 Contrac Negotiations A wa previousl mentioned th ND vendor wil brin considerabl backgroun technolog t th GR R& program Thi backgroun technolog i likel t b highl proprietary. Base o initia conversation wit th potentia ND contractors ther ar fou sensitiv issue t b resolved: -Ownershi o technolog develope throug th R& contrac eff@tsid thir part user o th facilit wil b th responsibilit o Battelle. -ND vendor ar hesitan t us th facilit becaus o confidentialit concerns. -Littl nee wa voice b th ga industr fo us o th facilit fo thei interna R&D bu the woul us th facilit fo trainin purposes. -Battelle' Busines Pla outline significan outsid usag an a activ marketin campaign. Alternativ plan shoul b develope shoul i become@,ort (foregroun technology) -Acces t vendo proprietar technolog (backgroun technology) -Lengt o exclusiv license t vendor o GR technologies -Royaltie t GRI Successfu negotiation wil b enhance b plan outlinin negotiation strategy. -Wha ar vendo sensitivities? -Wh fro GR shoul b involve i th negotiations? -Earl interna GR meeting t establis position. -Consisten term acros al vendo contracts. @   apparen tha ther wil b n significan outsid usag o th facility. -Assis Battell i identifyin thir party users. -Conside transfe o facilit t Battell t motivat the t fin additiona users. -Ca GR star workin towar transitio now (What?) -Shoul GR star settin asid fund fo th futur replacemen o capital equipment?  J7 MESSAGES T suppor th developmen o improve ND technologie @ -Ho necessar i th contracto t th practic o th contrac rights? 6.4 Thir Part Us o th ND Facility I i anticipate tha GR wil us th ND Facilit approximatel 5 t 7 percen o th tim o long-ter basis Durin th remainin time th facilit wil b availabl fo us b th ga industr an ND vendor privat efforts Suc additiona us wil increas th capita utilization th facilit exposure an consequently th acceptanc o th facilit @@Aan thei subsequen commercia introduction detaile communication pla i t b developed Technica Communication wil wor wit Membe Relation an (? GR Washingto Offic peopl associate wit regulator affairs i implementin th pla an i identifyin ke communication issue an opportunities Th communication pla wil addres th following: Objectives Th communication objective ca b divide int near-ter an ultimat objectives Th near-ter objective @ t GR throug survey an othe means. Transpor an Storag staf an contractor wil identif vendor t ad t th ND "audience list However communication wit thi grou wil involv persona contacts primaril b GR staff T& staf wil conside persona visit t vendor t explai GRI' ND R& effort an t solici support Vendor wil b th recipient o NDE-relate technica reports Researc Bulletins an othe technica material no generall circulate t othe@ar t foste a appreciatio fo th nee fo improve ND technologie an th effort require t develo thes technologie (e.g. th creatio o th ND Facility) Establishin th credibilit o GR an it researcher i essentia t garnerin participant i th progra an fo th successfu developmen o ND tools Th ultimat objective ar t buil a acceptanc fo improve inspectio tool expecte t resul fro th projec ove th lon term Th ND progra ma cove v@jr withou request Th abilit o GR t provid communication resource (new releases GRI articles exposur throug exhibits etc. ma b plu i influencin vendor wh ma no hav communication staf i house. Anothe importan audienc coul b industr associations Membe Relation alread ha relationship wit editor fro variou ga associations T& staf wil identif othe association an organization t target. Interna audience includ th Operatin Commit@Nariet o technologie whic ar year awa fro maturit an lac concret result whic ca b publicize i th nea term Consequently wher appropriate th overal scop an intention o th ND progra wil b presented. Audiences Pipelin companie represen ke audienc amon GRI' members an selecte majo producer an distributio companie wil als b targeted However vendor o in-lin inspectio service ( relativel smal an homogeneou grou o companies ar @tee. Regulators??? Communication Vehicles Amon th medi tha ca b use ar th following: -GRI an othe regula GR publications GRI represent a excellen vehicl fo communication because i additio t membe companies i i rea b vendor an other wh servic th ga industry featur articl coverin th entir scop o GRI' ND effort shoul b developed however earl publicatio o thes effort wil mos likel b inc@o prim concer becaus i i th involvemen o thes companie tha w nee t b abl t develo improve ND technologies Vendor wil b th mai user o th ND facility an maintainin thei confidenc i GR i paramount (Thi audienc represent th mai communication barrier sinc som vendor hav bee reluctan t becom involve wit GRI' NDE-relate work. Anothe audienc i manufacturer o sensor an othe component use o in-lin inspectio devices. A essent@ borporate int majo featur coverin variou transmission-relate researc activities (Thi articl coul b reprinte fo distributio t PA groups selecte individuals an throug G exhibits. Th Annua Repor could als focu o ND efforts Subsequen GRI articles new releases an Technolog Profile woul addres specifi development withi th ND program. -Briefings. GRI-sponsore briefings--generall hel i coopera@ia earl tas fo Membe Relation wil b t develo a audienc o membe compan personne intereste i ND development b enlistin th ai o membe compan Technica Informatio Coordinator (TICs) TIC wil b aske t identif thos individual i thei companie t b place o mailin lis t receiv ND communications Thi audienc wil the becom permanen categor i GRI' Contact syste an ca b use no onl a targe fo information bu als t provid feedbac AAtio wit membe compan servin a host--hav bee excellen vehicle fo transferrin technology ND development wil no warran ful briefin fo severa years however ND effort wil b a essentia par o potentia briefin coverin GRI' transmission-relate research Suc briefin coul includ sit visi t th ND facility I additio t transferrin information briefing hel t provid feedbac t GR an strengthe tieA-l identif ke message t conve (a wel a proprietar o sensitiv information s tha message give i exhibits articles presentations etc. remai consistent Message wil rang fro th genera (e.g. GRI' ND effort ar necessar an wil resul i improve tool fo th ga industry i earl stage o GRI' ND activities t th specifi (th benefits o implementin ne devic develope an teste a th ND facility i late stages Initia message wil b fe an lA wit networ o contacts Membe Relation wil wor wit T& staf an contractor i arrangin transmissio briefing Vendor ma b invite t attend. -Exhibits. Effort wil includ th displa o ND technologies--eithe phot panel o models--a distributio an transmissio conference attende b bot membe companie an vendors mode o th ND facilit coul b constructe fo displa a th GR Annua Meeting bu arrangA>ow-ke t avoi creatin expectation tha migh no b met Benefit ar alway th botto line bu an message tha enhanc GRI' credibilit wil b give to priority. Timing Th communication pla wil attemp t identif th appropriate time fo GRI articles new releases etc. base o anticipate researc action an results Item wort publicizin includ milestone reached fiel tes start an completions breakthroughs vendo involvement ne contract signed etc. A+ement wit th mode make wil hav t b mad b Octobe prio t th meeting A ND tool ar developed thes (o models coul b use i GR exhibits providin foru fo vendor t displa th GRI-sponsore wares W woul invit vendor and/o contractor t staf th exhibit. -Technica Papers. Technica paper an report b GR staf an contractor wil b mad availabl t intereste parties Membe Relation wil b rA   1Aesponsibl fo informin membe compan personne o th availabilit o thes materials T& staf wil b responsibl fo communication wit vendors. -Journa Articles. Technica Communication wil wor wit T&S staf t develo featur article fo placemen i nationa trad journals. -ND Technolog Informatio Package. Membe Relation ha bee assemblin package o availabl reports articles an othe material o sA 1  COORDINATE ACTIO PLAN  # NON-DESTRUCTIV EVALUATIO PROGRAM  Draf 1   Decembe 18 1991   ND CA Tas Group!  1 INTRODUCTION A extensiv networ o abou 300,00 mile o natura ga hig pressur pipeline supplie natura ga fro productio fiApecifi topics Whe a appropriat amoun o materia o ND technologie become available packag devote t ND development coul b assembled. -ND Newsletter. Whe activitie ar generatin variet o new tha ca b release o quarterl basis GR shoul conside developin newslette originatin fro th ND facilit tha i simila t othe contractor-produce newsletters. Messages Th communication pla wi AAeld t ga distributio utilities B th yea 2000 ove 50 o thi pipin syste wil b mor tha 4 year old Th ga industr spend a estimate $50 millio pe yea fo inspecting repairing upgrading o replacin existin lines Pipelin companie hav expresse nee fo improve technique fo evaluatin th conditio o existin pipeline i orde t bes targe thei financia resource allocate fo pipelin maintenanc an t ensur th continue saf operatio o th nA Thi nee i met i part b purchasin pipelin inspectio service base o piggin fro handfu o vendors Th numbe o pipeline usin thi servic an th tota numbe o mile o pipelin inspecte ha bee growing Wit 50-75 accurac o meta los an onl 20 o transmissio pip configure t accep smar pig a reasonabl cos (INGA survey) th marke shoul b characterize a developing majo impac o th futur marke ma b ne provisions includin mandatorAationa pipelin system Pipelin companie ar especiall intereste i th developmen o accurat an cost-effectiv pipelin inspectio technique tha ar sensitiv enoug t detec pip defect befor the threate th saf operatio o th syste wit hig accurac i orde t avoi unnecessar pipelin servic interruption an repairs O particula interes t pipeline ar inspectio technique tha ca detec an characteriz meta loss cracks an disbonde coatings. Th eA pigging i th pipelin safet reauthorizatio legislatio tha i schedule fo actio i Congres i 1991 A th pipeline age ther i growin regulator pressur t adop inspectio programs Sinc ope access operatin cost ca n longe b passe throug t th customer Increasin inspectio program an costs whethe voluntar o mandatory wil occu i competitiv busines environment. Th rang o competin service i th marke includ pigging hydrostati testing,Avaluatio o ne and/o improve pipelin evaluatio technologie require variou facilities Hence th GR nondestructiv evaluatio (NDE progra als addresse constructio o tes be vehicles ND laboratory pull-throug rig an flo loop Becaus thes facilitie ar t b use fo GR R& activitie onl abou 5 t 70 o th tim the ar available GR has th opportunit t mak thei capabilitie availabl t th ga industr an t ND servic vendor fo thei privat appliA etc Aspect o thes service includ cost accuracy an marke coverage/shar (i.e. certai pipelin condition ma limi th us o som services) I th "decisio costs (i.e. action take base o th informatio provide b pipelin inspectio services ar included th cos o th vehicle instrumentation an vendo staf resourc contribute onl abou 10 o th tota cos t th pipelin fo pipelin inspectio services Th remainde i pipelin cost associate wit inspA@cation suc a trainin o staf i ND techniques evaluatio o availabl inspectio technologies an th developmen o ne ND technique an tools Suc additiona us o th facilitie i i th interes o bot potentia user an t GRI. Althoug GR ha committe fund t th developmen o th facilitie necessar t successfu performanc o th ND researc program includin th pull-rig flo loop an tw tes be vehicles th R& progra itsel i stil i it formulatA )ectio an repai activitie tha resul fro piggin information Therefore ther i significan cos an benefi associate wit improvin accuracy I i importan t determin whic cost ar affecte b ND R&D-reducibl costs decisio o wha servic an wha vendo t g wit effectivel mean commitmen ove man year becaus o th pipeline/vendo relationshi develope an th valu o th vendor' knowledg o th pipeline Th product offere ar generall viewe b tA*iv stages Consequently thi actio pla serve thre purposes (1 layin ou th R& progra strateg a GRI (2 definin strateg fo commercializin th expecte product fro th program an (3 t establis strateg fo attractin fthir part usag o th costl facilitie i wa tha i complementar t th R& program.  3 MARKE FACTORS Ga transmissio companie requir informatio abou th physica conditio o natura ga pipelines BBh pipeline a valuabl bu improvabl i term o cost accuracy an marke coverage Th commercializatio o ne inspectio technologie mus dea wit smal grou o vendor tha sel service ( componen o whic i proprietary i maMrke tha ha limite competitio an limite technolog component.  4 COMPETITIV ANALYSIS Ga transmissio companie hav institute variou destructiv an nondestructiv testin program t determin th structuralBhod i th onl techniqu availabl t detec crack withou exposin pipelines. Althoug n forma marke studie hav bee undertake t asses th potentia marke fo advance ND technologies extensiv discussion hav bee hel wit GRI-membe pipelin companie an wit ND servic vendors Thes discussion indicat tha pipeline ar receptiv t ne ND service tha cos approximatel th sam a existin service ($100 t $500 pe mil fo MF pi services) Th marke (ga BU soundnes o existin pipelines Typica technique use b pipelin companie includ hydrostati testin (HT) magneti flu leakag (MFL IL pigs geometr devices an camer systems. Hydrostati testin ha severa disadvantages: 1 Expensive 2 Require wate source 3 Disposa o wate i concern 4 Doe no indicat remainin flaw an henc no suitabl fo developin remedia plans. 5 Concer o increase rat o fla growt afte HT Th MF technolog ha bee usedBy pipelin companies i no believe t b ver sensitiv t th pric o th servic becaus th presen budget fo maintenanc an rehabilitatio ar approximatel 10 time th presen budget fo pipelin inspection Relativel smal reduction i require maintenanc an rehabilitatio expense coul easil justif ND inspectio service wit cost doubl o tripl thos o presen services I i anticipate tha advance ND technologie woul initiall b use i Clas pipelinesB b th industr quit successfull t detec meta los an t som exten fo characterizin (sizing th meta los du t corrosion Th characterizatio require th interpretatio o dat an i highl dependen o operator/vendo experience Conventiona technolog MF pig ca detec meta loss Advance MF pig detec an als characteriz meta los i ga pipelines Th conventiona technology provide b suc vendor a Tubescop an Pipetronix ha th advantag tha i provBY thos i hig populatio densit area wher safet concern ar greatest A inspectio cost o advance technologie wer reduced th technique woul graduall b introduce int lowe densit pipelin areas displacin existin technologies Th GR strateg i t includ th ND vendor i th GR R& progra t th maximu exten possible [Wha i th anticipate competito response?]  F 5 COMMERCIALIZATIO STRATEGY Commercializatio o improve ND tBide quick turnaroun servic t pipeline tha minimize pipelin downtime However th result onl classif corrosio flaw int thre gros categories an mos indicate flaw mus b expose an correctiv actio taken eve i case wher i i late conclude tha correctiv actio coul hav bee deferre safel o avoide altogether Th advance technology offere b Britis Gas provide muc mor complet informatio characterizin th corrosio defects an som excavationB echnologie relie o th suppor an cooperatio o tw clien groups GR membe companie an ND servic companies Th suppor o bot group i necessar fo successfu developmen an commercializatio o advance ND technologies GRI' commercializatio strateg mus conside th specia need o eac group. ND servic vendor ar fe i number Fou U.S. companie an tw foreig companie mak u th entir ND servic industry Th tw bigges vendor ar Britis Ga an TBm ca consequentl b avoided However analysi o th pi dat require perio o 1- months Eithe th pipelin must b kep ou o servic fo tha lengt o time o th pipelin mus b shu dow agai afte result ar obtaine t tak correctiv actions. Th MF techniqu i no suitabl fo detectin crack o disbonde coatings A present n commercia IL pig ar availabl t detec crack an disbonde coatings Th hydrostati testin technique destructiv tes met BBubescope neithe o whic ha expresse a interes i participatin i th GR R& progra t date Thre othe servic companies Pipetronix T.D Williamson an Vetco hav agree t limite cooperatio i th GR progra afte extensiv negotiation wit GR R& staf an management I i though tha thi reluctanc t participat date bac t th earlies days o th GR ND program whe GR membe companie directe GR t establis cente t evaluat ND tool offere b varioB technolog performanc an cost. Th GR strateg fo transferrin researc result t al th abov constituent i still i it formulativ stages However som step tha hav bee take an som tentativ plan ar summarize below. 5. Vendor o ND Services GR need th participatio o th vendor t provid knowledg o th presen state-of-the-ar o ND technologies I addition vendor mus b awar o GRI' researc results an th result mus b adaptabl t vendo Bu vendors Th vendor wer completel unwillin t offe thei tool t GR fo testin an independen evaluatio becaus o concern ove th abilit o GR t maintai th confidentialit o proprietar design o vendo tool an becaus suc independen evaluation pose somewha o threa t th vendo reputation wit thei customer i th ga industry. Virtuall al GR membe companie ar potentia user o ND technologies Pipelin companie wit onshor stee pipeline areBtinspectio vehicle an inspectio approache i the ar t b adopted GRI' strateg fo obtainin th require vendo suppor an fo enhancin th technolog transfe proces i t attrac th vendor t participat i th R& program Thi ha t b don i suc manne a t overcom th vendo concern abou proprietar information o a leas th benefit o participatin i th progra hav t b greate tha th risks Base o discussion wit vendors i appeare tha vendorsB0 th primar intende clien fo th advance technologies However ND technologie ca als b use i larg diamete distributio pipes i offshor pipelines an i gatherin syste pipe owne b producers pipelines o independen gatherin companies Wit respec t thes man potentia clients GR member ar generall favorabl towar ND research However the diffe wit respec t th prioritie fo variou potentia ND R& products an ther i som concer tha regulaB wer mor concerne abou th proprietar informatio abou thei pig an dat acquisitio system tha the wer abou senso technologies Consequently GR decide t develo tes be vehicle tha woul replac th vehicl portion o th pigs themselves Th vendor the woul no b expecte t provid thei ow pigs Instead the woul contribut t R& program b providin knowledg abou th senso technologie an interpretatio o signal fro th sensors Thi strateg ha B9tor ma requir th periodi us o advance ND technologie onc the ar demonstrate t b feasible However plan have alread bee unveile b th Dept o Transportatio t requir pipeline t undertak perfor nondestructiv inspection o thei line startin i 1992 Industr observer sugges tha th 199 targe dat i unlikel t b realized however Wha GR member fea i regulator mandat t undertak expensive bu nonproductive inspection base o fault informaB bee partiall successful Thre vendor hav decide t participat i th GR progra t date. secon elemen o th GR strateg i t offe vendor wh participat i th GR R& progra som potentia fo a leas limite commercia advantag throug thei participation Thi ca bes b accomplishe b favorabl (exclusive licensin term fo limite tim perio fo participants Th detail o thi strateg stil nee t b worke out bu th subjec ha alread com u i conBtio availabl t th regulators The loo t GR t provid credibl evaluatio o ND technologie tha ca b use t limi require inspection t th minimu leve t assur pipelin safety Som o th mor activ companie woul als like t maintai contro o thei inspectio program b demonstratin t DO tha thei presen an planne program ar adequate I th latte sense th regulator community particularl DO staff becom client fo GR R& informatio abou NDE C C(trac discussion fo th tes be research GRI' mai interes i tha th technologie ar commercialize b someone so an exclusivit clause woul probabl nee t hav performanc requiremen fo th vendor attached. I developin commercializatio strategy tw categorie o product ma nee t b handle differently First som product ar s dependen o th ND technologie o vendor participatin i th R& progra tha commercializatio b othe partie ma b difficuC. Pipelin Safet Regulator Agencies Becaus o th potentiall dominan rol tha regulator wil hav i encouragin o mandatin th us o ND technologies i i importan tha GR kee regulator informe abou th capabilitie an limitation o ND technologies However GRI' rol i thi proces mus b a provide o information no a a advocat o ga industr interests Thi rol i performe mos effectivel b holdin briefing t whic regulator staf member ar inCl t d withou compromisin vendo proprietar data Example ma includ informatio abou th configuratio o th pig, dat acquisitio an analysi systems an dat storag systems I th participatio o th vendo i extremel important t th succes o th R& program GR ma wan t conside providin mor favorabl term t th vendo tha i woul ordinaril b willin t do Fo example long-ter exclusiv licens ma b appropriate. Th secon kin o produc i on Cvited b presentin researc result a meeting an conference wher regulator ar likel t b attendance an b makin briefin material availabl t GR membe companie fo thei us i communicatin wit regulators I addition GR ha member o th regulator communit a member o it Advisor Council Consequently presentation t thi grou abou ND R& progra result wil als b helpfu i reachin th regulator community. [Shoul thi discussio b limite t DO onlyCSwhic i no strongl dependen o th vendo proprietar technology Fo example som vehicl improvements suc a technique t contro closel th spee o th pig fundamenta researc informatio abou th respons o variou senso device t differen type o pip flaws an technique t transmi dat signal throug o alon th pip t reduc th dat storag requirement an t spee processin o th information Fo thi typ o product th possibilit o compromisin vendorC O ar stat PUC relevan also?] [Internationa marketin o technologies?] 6 KE COMMERCIALIZATIO ISSUE AN ACTIONS Th succes o th GR ND progra wil depen bot o th technica qualit o th R& progra an it products an o GRI' abilit t manag an overcom th business-relate barrier potentiall preventin th widesprea us o th ND facilit an implementatio o R& progra results Thi sectio focuse o th latter business-relate barriers. FouC proprietar informatio b allowin commercializatio b other i relativel small an participatio o an particula vendo i les importan t GRI GR ma no nee t deviat fro it standar licensin proceedure fo thi typ o product. 5. GR Membe Companies GR ha i plac Projec Advisor Grou structur designe t solici membe input int R& progra structur an progra evaluation Sinc member o thes advisor group ar als representative o potentia uC  majo busines issue hav arise tha ma impac th ND program The include: 1 Vendo commitmen t th program 2 Industr acceptanc o th R& results 3 Contrac negotiations 4 Thir part us o th ND Facility Fo eac issue backgroun informatio i provide an pla i recommende fo overcomin th associate barrier. 6.1 Vendo Commitmen t th R& Program Th mos seriou proble associate wit th ND progra i th cautiou mannCBser o ND technologies th group provid read channe fo communicatin researc result an fo solicitin input from th users GR ha alread designe questionnaire tha wil b distribute t membe companie t identif th need o th ga industr fo advance ND technologie an t establis performanc goal fo th R& products I addition GR wil solici participatio o membe companie fo fiel test o ne technologie tha ar develope throug th program. 5 CCe i whic ND vendor ar participatin i th GR program Initially n vendo wante t participat i th program I wa onl throug th establishmen o th tes be RF mechanis tha GR wa abl t secur vendo participation Tubescope whic maintain 50 o th U.S ND pip inspectio market ha ye t mak commitmen t th program. Th reaso tha vendor wer reluctan t participat i th GR progra i relate t th wa i whic ND service ar provided. C-ar i detectio an characterizatio capabilities Thu far Pipetronix T.D Williamson an Vetc hav responde t the tes be RFP GR believe tha othe vendor wil follow. Th GR pla t gai increase level o participatio in th R& progra b th vendor involve showin tha GR i reliabl busines partner tha participatio i th GR progra offer acces t uniqu opportunitie (e.g. ND Facility) an tha participatio i th progra provide marketin advCB Ga pipelin ND service i a oligopol wit fou U.S  players.  : ND services no ND tool (pigs) ar th product.  ? Technolog embedde i ND tool (pigs i proprietar an th tool are costly.  @ vendor' competitiv advantag i base o hi abilit t 7differentiat hi servic from tha o competitors.  ? Vendo selectio b pipeline i partl base o long-ter relationship betwC antages I orde t achiev thes goals GR mus demonstrat tha i ca maintai confidentialit o vendo proprietar information tha comin t agreeabl contractua term doe no pos undu burden o vendors an tha licensin agreement ca b negotiate tha provid fai (t bot vendor an t GRI resolutio o intellectua propert right issues Further, GR ca offe t vendor suc marketin advantage a entre t th marke plac throug fiel test an adviso grou expoCDee th tw parties. Vendor wer initiall afrai tha GR program woul establis vendo ranking fo fla detection Vendor wer concerne abou thi possibilit fo tw reasons First publicatio o relativ ranking o differen vendor migh upse th competitiv relationship tha ha bee establishe betwee vendor an pipelines Th vendors suc a Tubescope tha ha dominan positio i th marke ha littl t gai an muc t los fro suc comparisons Second deCsur an throug article i GR publications. 6.2 Industr Acceptanc o th R& Progra Results Ther ar severa issue relate t th acceptanc o th ND Facilit an th ND R& progra b th ga industry First withou comparativ data ther i questio o ho improvemen i t b determined Second eve i i ca b show tha th GRI-developed technolog provide advantage ove curren technology th ne technolog ma hav t overcom existin relationship betwC_tail abou th configuratio an certai component o existin tool ar considere proprietar b vendors an th tool wer quit expensiv fo vendor t develop GR verba an contractua assurance o confidentialit t vendor no sufficien t quel vendo concerns Consequently vendor wer no willin t provid tool fo comparison Thi lef GR i difficul position GR (an TPAG d no wis t duplicat stat o th ar t establis presen ND capabilities bu i orC ee pipelin companie an ND servic vendor wh ar no participatin i th GR program. Finally ther i a underlyin concer b th ga industr tha superio ND technolog coul brin abou increase regulation Pipelin companie fea that shoul a ND technolog b develope tha regulator believ coul improv th safet o th system pipeline ma b require t us th technolog o thei entir systems. Pipelin companie ar no presentl require t pi thei systemsCGde t obtai vendo input abou th state-of-the-art GR mus convinc vendors membe companies an FER tha i ca maintai th confidentialit o vendo secrets bu stil mak informatio publicall availabl fo th benefi o all. Th tes be RF helpe t brea th deadloc betwee GR an th vendors B developin tes beds GR di no nee t ask th vendor t provid state-of-the-ar tools Rathe the ar bein aske t provid expertis t defin th state-of-the DDM Currently onl 25 o th pipelin syste i piggable Th cos o modifyin curren pipeline t mak the piggabl is ver hig (perhap $25,00 pe mil o pipe) an i i unclea tha th benefit o piggin al line woul justif th cost o th require modifications GR membe companie hav indicate tha the woul prefe t avoi regulation tha woul requir al line t b pigge and/o tha specif th ND approac tha mus b used Consequently a appropriat goalDina us wil sprea th fixe cost o ownin an operatin th facilit amon large use group I wil als increas th facilit exposure hence th acceptanc o th facilit b th ga industry Furthermore thir part usag wil hel defra th futur replacemen cos o th capita equipment. Tw issue aris wit respec t thir part usage (1 th term an condition unde whic Battell wil provid thir part services an (2 Battelle' capabilit t solici thir partD fo GRI' ND progra tha woul guarante industr acceptanc i t develo ND approache tha ca b use o sampl o th pipelin syste an ye provid statisticall demonstrabl assurance o maintenanc o hig level o publi safety Providin pipeline wit bot th approache t ND tha accomplis thi goa an independen verificatio tha publi safet i maintaine b th approache offer th pipelin industr chanc t convinc regulator tha additiona safety/inspectiD usage. Th term an condition unde whic Battell wil provid thir part service wil b outline i facilit use agreement Th agreemen wil includ th followin considerations: 1 Th relativ priorit o third-part wor compare t GR R& efforts. 2 Maintenanc o confidentialit o thir part work. 3 Provision fo terminatio o th agreement. 4 Facilit management oversight an maintenanc responsibilities. Comin t term wit Battell o th agreemDo regulation ar unnecessary. 6.3 Contrac Negotiations Fou sensitiv issue t b resolve i contrac negotiation betwee GR an vendor wit respec t th ownershi o ND technologies. 1 Ownershi o technolog develope through th R& contrac effort (foregroun technology). 2 Acces b GR t vendo proprietar technolog (backgroun technology). 3 Lengt o exclusiv license t vendor o GR technologies. 4 Royaltie t GR fo us o GRI-sponsoreDmen ma b difficult. -Contract Administration R& Management an Technolog Application ar workin i concer t negotiat th terms. -Initia draf ha bee submitte t Battelle -Draf i base o simila agreemen wit Southwes Researc Institut an th Mete Researc Facility Findin outsid thir part user o th facilit wil b th responsibilit o Battelle. -ND vendor ar hesitan t us th facilit becaus o confidentialit concerD  improvements. Successfu negotiation wil b enhance b pla outlinin negotiation strategy Thi pla shoul conside th vendo sensitivitie an identif necessar GR staf participants I addition th pla shoul contai a establishe GR positio tha i develope b interna meeting prio t th negotiations Th negotiation shoul striv fo consisten term acros al vendo contracts Finally prio t negotiations negotiator shoul understan clearl ho D ns. -Littl nee wa voice b th ga industr fo us o th facilit fo thei interna R&D bu the woul us th facilit fo trainin purposes. -Battelle' Busines Pla outline significan outsid usag an a activ marketin campaign. Alternativ plan shoul b develope shoul i becom apparen tha ther wil b n significan outsid usag o th facility. -Assis Battell i identifyin thir part users. -Conside transfe o facilit t Dimportan give vendor/contracto i t th practic o contrac rights Ca th technolog b easil transferre t anothe part shoul th firs part no mee al term o th contract? 6.4 Thir Part Us o th ND Facility It i anticipate tha GR wil us th ND Facilit approximatel 5 t 7 percen o th tim o long-ter basis Durin th remainin time th facilit wil b availabl fo us b th ga industr an ND vendors privat efforts Suc additio D"DBattell t motivat the t fin additiona users. -Ca GR star workin towar transitio now (What?) -Shoul GR star settin asid fund fo th futur replacemen o capita equipment?  7 MESSAGES T suppor th developmen o improve ND technologie an thei subsequen commercia introduction detaile communication pla wil b developed Technica Communication wil wor wit Membe Relation an [? GR WashDse o in-lin inspectio devices. (3 Regulator mus b include i th targete audiences sinc ne development i ND technolog ma wel affec regulator issue wit respec t pipelin operations. (4 Industr association wil b usefu t disseminat detail o researc activitie a th ND facilit whic wil hel t buil awarenes an confidenc i it value Membe Relation alread ha relationship wit editor fro variou ga associations T& staf wil identif othe Dingto Offic peopl associate wit regulator affairs i implementin th pla an i identifyin ke communication issues an opportunities Th communication pla wil addres th following: Objectives Th communication objective ca be divide int near-ter an ultimat objectives Th near-ter objective ar t foste a appreciatio fo th nee fo improve ND technologie an th effort require t develo thes technologie (e.g. th creatio o th ND Facility) EsDassociation an organization t target. (5 Interna audience includ th Operatin Committee. A essentia earl tas fo Membe Relation wil b t develo a audienc o membe compan personne intereste i ND development b enlistin th ai o membe compan Technica Informatio Coordinator (TICs) TIC wil b aske t identif thos individual i their companie t b place o mailin lis t receiv ND communications Thi audienc wil the becom permanen categorD"tablishin th credibilit o GR an it researcher i essentia t garnerin participant i th progra an fo th successfu developmen o ND tools Th ultimat objective ar t buil a acceptanc fo improve inspectio tool expecte to resul fro th projec ove th lon term Th ND progra ma cove variet o technologie whic ar year awa fro maturit an lac concret result whic ca b publicize i th nea term Consequently wher appropriate th overal sD@ i GRI' Contact syste an ca b use no onl a targe fo information bu als t provid feedbac t GR through survey an othe means. Transpor an Storag staf an contractor wil identif vendor t ad t th ND "audience list However communication wit thi grou wil involv persona contacts primaril b GR staff T& staf wil conside persona visit t vendor t explai GRI' ND R& effort an t solici support Vendor wil b th recipient o NDE-rD(cop an intention o th ND progra wil b presented. Audiences Ther ar numbe o audience tha mus b targeted, eac o whic pose differen communication challenges: (1 Pipelin companie represen ke audienc amon GRI' members Thi grou represent th fina market th user an beneficiarie o improve ND technology Selecte majo producer an distributio companie wil als b targeted. (2 Vendor o in-lin inspectio service ( relativel smal an homD elate technica reports Researc Bulletins an othe technica material no generall circulate t other withou request Th abilit o GR t provid communication resource (new releases GRI articles exposur throug exhibits etc. ma b plu i influencin vendor wh ma no hav communication staf i house. Communication Vehicles Amon th medi tha ca b use ar th following: -GRI an othe regula GR publications GRI represent anDoogeneou grou o companies ar o prim concer becaus w nee thei involvemen t b abl t develo improve ND equipment Vendor wil b th immediat market th mai user o th ND facility an maintainin thei confidenc i GR i paramount (Thi audienc represent th mai communication barrier sinc som vendor hav bee reluctan t becom involve wit GRI' NDE-relate work. Anothe vendo audienc wil b th manufacturer o sensors pigs an othe component u E